.admin-ui{--bg-app:#111315;--bg-sidebar:#171a1d;--bg-elevated:#191c1f;--bg-surface:#16191c;--bg-surface-2:#202428;--bg-muted:#252a2f;--border-subtle:#2b3035;--border-muted:#3b4249;--text-primary:#f3f4f5;--text-secondary:#d5d9de;--text-muted:#9da6af;--text-faint:#84909b;--input-bg:#131619;--input-border:#3b4249;--placeholder:#8d98a3;--menu-bg:#191c1f;--menu-border:#3b4249;--admin-shadow:0 4px 24px #0000001f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-sans-var), "Onest", sans-serif}.light .admin-ui{--bg-app:#f3f5f7;--bg-sidebar:#fff;--bg-elevated:#fff;--bg-surface:#fff;--bg-surface-2:#f5f6f8;--bg-muted:#edf0f3;--border-subtle:#e1e5ea;--border-muted:#cbd2da;--text-primary:#1a2430;--text-secondary:#364454;--text-muted:#566575;--text-faint:#647485;--input-bg:#fff;--input-border:#cbd2da;--placeholder:#647485;--menu-bg:#fff;--menu-border:#d8dee5;--admin-shadow:0 4px 24px #1c2a3a0d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.admin-ui :where(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}.admin-ui :where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent-amber);outline-offset:3px}.admin-main{overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-top:1.5rem}.admin-skip-link{z-index:100;background:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--accent-amber);border-radius:.75rem;padding:.75rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.admin-skip-link:focus{transform:translateY(0)}.admin-sidebar{background:var(--bg-sidebar)}.admin-sidebar nav{scrollbar-width:thin;scrollbar-color:var(--border-muted) transparent}.admin-sidebar a[aria-current=page]{box-shadow:inset 3px 0 var(--accent-amber)}.admin-card{box-shadow:var(--admin-shadow)}.admin-account-control>button{max-width:16rem;min-height:2.5rem}.admin-account-control>button>span{min-width:0}.admin-button{cursor:pointer;touch-action:manipulation;position:relative}.admin-button:disabled{cursor:not-allowed}.admin-button[data-variant=primary]{box-shadow:0 2px 8px #d9770629}.admin-button:active:not(:disabled){transform:translateY(1px)}.admin-tabs-list{scrollbar-width:thin;scrollbar-color:var(--border-muted) transparent}.admin-table-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;max-width:100%;container-type:inline-size}.admin-table-message{white-space:normal;overflow-wrap:anywhere;width:100cqw;max-width:100%;position:sticky;left:0}.admin-table-scroll:focus-visible{outline-offset:-3px}.admin-table-scroll tbody tr:hover{background:var(--hover-surface-soft)}.admin-overlay[data-state=open],.admin-dialog-content[data-state=open]{animation:.18s ease-out admin-fade-in}.admin-drawer-content[data-state=open]{animation:.22s cubic-bezier(.2,.8,.2,1) admin-drawer-in}.admin-nav-drawer[data-state=open]{animation:.22s cubic-bezier(.2,.8,.2,1) admin-nav-in}.admin-dialog-footer,.admin-drawer-footer{padding-bottom:max(.875rem, env(safe-area-inset-bottom))}@keyframes admin-fade-in{0%{opacity:0}to{opacity:1}}@keyframes admin-drawer-in{0%{opacity:0;translate:1.5rem}to{opacity:1;translate:0}}@keyframes admin-nav-in{0%{opacity:0;translate:-1.5rem}to{opacity:1;translate:0}}@media (max-width:639px){.admin-account-control>button{justify-content:center;min-width:2.75rem;min-height:2.75rem;padding-inline:.625rem}.admin-account-control>button>span{display:none}.admin-ui .admin-button{min-height:2.75rem}.admin-ui :where(.admin-input,.admin-textarea,.admin-select-trigger){min-height:2.75rem;font-size:1rem}.admin-ui :where(.admin-menu-item,.admin-select-item),.admin-ui .admin-tabs-list>button{min-height:2.75rem}.admin-ui .admin-dialog-content{border-radius:1rem}.admin-main{scrollbar-gutter:auto}}@media (prefers-reduced-motion:reduce){.admin-ui,.admin-ui:before,.admin-ui:after,.admin-ui *,.admin-ui :before,.admin-ui :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
