.admin-menu-choices{grid-column:1/-1;min-width:0;margin:2px 0;padding:16px;border:1px solid #d5e0d7;border-radius:14px;background:#f8faf7;color:#401126}
.admin-menu-choices[hidden],#adminInternalNav button[hidden]{display:none!important}
.admin-menu-choices legend{padding:0 6px;font:800 14px Outfit,sans-serif}
.admin-menu-choices p{margin:2px 0 14px;color:#64746b;font-size:13px}
.admin-menu-choices>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
.admin-menu-choices label{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 12px;border:1px solid #d5e0d7;border-radius:10px;background:#fff;font:700 13px Outfit,sans-serif;cursor:pointer}
.admin-menu-choices label:has(input:checked){border-color:#711a39;background:#fff3f7;color:#711a39}
.admin-menu-choices input{width:17px!important;height:17px!important;min-height:0!important;margin:0!important;accent-color:#711a39}
html[data-theme="dark"] .modal:not(#storyModal)#adminDetailModal .modal-card .admin-user-editor-head{background:#26313a!important;background-image:none!important;border-color:#34414c!important}
html[data-theme="dark"] .modal:not(#storyModal)#adminDetailModal .modal-card .admin-user-editor-head h2{color:#edf2f4!important}
html[data-theme="dark"] .modal:not(#storyModal)#adminDetailModal .modal-card .admin-user-editor-head .eyebrow{color:#e4cb96!important}
html[data-theme="dark"] .modal:not(#storyModal)#adminDetailModal .modal-card .password-shell,
html[data-theme="dark"] .modal:not(#storyModal)#adminDetailModal .modal-card .password-actions{background:#202934!important;border-color:#52606b!important}
.admin-menu-choices small{display:block;margin-top:10px;color:#64746b}
html[data-theme="dark"] .admin-menu-choices{background:#1a2128;color:#edf2f4;border-color:#34414c}
html[data-theme="dark"] .admin-menu-choices label{background:#202934;color:#edf2f4;border-color:#34414c}
html[data-theme="dark"] .admin-menu-choices label:has(input:checked){background:#4b2636;border-color:#be8d9d}
html[data-theme="dark"] .admin-menu-choices p,html[data-theme="dark"] .admin-menu-choices small{color:#aebcc5}
@media(max-width:650px){.admin-menu-choices>div{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:420px){.admin-menu-choices>div{grid-template-columns:1fr}}
