.v17-home-logo{display:flex;justify-content:center;align-items:center;margin:0 0 22px;padding:20px;border-radius:20px;background:var(--card,#fff)}.v17-home-logo img{max-width:100%;max-height:300px;object-fit:contain}.v17-remember,.v17-permission{display:flex;align-items:center;gap:10px;margin:12px 0}.v17-remember input,.v17-permission input{width:auto}.v17-nav-row{display:flex;gap:8px;align-items:center;margin:10px 0}.v17-nav-row .v17-icon{max-width:80px;text-align:center}.v17-nav-row .v17-label{flex:1;min-width:80px}.v17-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.v17-table{overflow:auto}.v17-table th{white-space:nowrap}.v17-question-list .check-row{display:flex;align-items:center;gap:10px}.v17-move{display:inline-flex;gap:5px;margin-inline-start:auto}.v17-move button{min-width:36px;min-height:36px}.v17-dropdown-nav{align-items:flex-start;gap:6px}.v17-dropdown-nav details{position:relative}.v17-dropdown-nav summary{cursor:pointer;list-style:none;padding:10px 13px;border-radius:12px;background:var(--card,#fff);color:var(--text,#173347);transition:transform .18s,box-shadow .18s}.v17-dropdown-nav summary:hover{transform:translateY(-2px);box-shadow:0 3px 12px #0002}.v17-drop-menu{position:absolute;top:100%;inset-inline-start:0;min-width:190px;max-height:60vh;overflow:auto;background:var(--card,#fff);border:1px solid #ccc;border-radius:12px;padding:8px;box-shadow:0 10px 30px #0002;z-index:90}.v17-drop-menu button{display:block;width:100%;text-align:start}.main-nav .nav-ico{transition:transform .18s}.main-nav button:hover .nav-ico{transform:scale(1.15)}#v17Files tr:has(input:checked){background:#e9f5f1}#v17Files input{width:20px;height:20px}#adminPanel label{max-width:100%}@media(max-width:700px){.v17-nav-row{flex-wrap:wrap}.v17-dropdown-nav .v17-drop-menu{position:static}.v17-home-logo img{max-height:200px}.v17-question-list .check-row{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.main-nav .nav-ico,.v17-dropdown-nav summary{transition:none}}
.topbar:has(.v17-dropdown-nav){flex-wrap:wrap;max-width:100%}.main-nav.v17-dropdown-nav{display:flex;flex-wrap:wrap;max-width:100%;min-width:0}.v17-nav-row input{font:inherit;padding:10px;border:1px solid #cbd5db;border-radius:9px}.card:has(#v17NavEditor)>label{display:block;margin:15px 0}.card:has(#v17NavEditor) select{font:inherit;padding:8px;max-width:100%}.card:has(#v17NavEditor){min-width:0;overflow-wrap:anywhere}
@media(max-width:900px){.main-nav.v17-dropdown-nav:not(.open){display:none}.main-nav.v17-dropdown-nav.open{display:flex;flex-direction:column}.v17-dropdown-nav details{width:100%}}
.modal input[id^="v17"]:not([type="checkbox"]),.modal textarea[id^="v17"],.modal select[id^="v17"]{display:block;width:100%;font:inherit;padding:10px;margin:6px 0 12px;border:1px solid #cbd5db;border-radius:9px}.modal label:has([id^="v17"]){display:block}.modal fieldset:has([name="v17perm"]){border:1px solid #cbd5db;border-radius:12px;padding:16px;margin:12px 0}.modal input[type="checkbox"][id^="v17"]{width:auto}
#examQuestionList.v17-question-list{display:flex;flex-direction:column;gap:8px}#examQuestionList.v17-question-list .check-row{width:100%;box-sizing:border-box}
