.admin-ui{--adm-bg-0:#050f1c;--adm-bg-1:#081a2b;--adm-bg-2:#0e2a40;--adm-bg-3:#0f4a63;--adm-ink:#eef6fa;--adm-ink-2:#cbdbe2;--adm-ink-3:#9fb4c0;--adm-cyan:#19b5cc;--adm-cyan-hi:#65d9f2;--adm-cyan-ice:#a5f3fc;--adm-violet:#a78bfa;--adm-amber:#fbbf24;--adm-rose:#fb7185;--adm-emerald:#34d399;--adm-hairline:rgba(255,255,255,0.1);--adm-hairline-strong:rgba(255,255,255,0.16);--adm-glass:linear-gradient(160deg,rgba(21,45,70,0.66),rgba(9,21,37,0.74));--adm-glass-solid:linear-gradient(160deg,rgba(21,45,70,0.94),rgba(9,21,37,0.96));--adm-glass-highlight:inset 0 1px 0 rgba(255,255,255,0.09);--adm-shadow:0 24px 60px -30px rgba(1,6,15,0.9);--adm-glow-text:0 0 16px rgba(103,232,249,0.55),0 0 2px rgba(103,232,249,0.35);--adm-glow-box:0 0 0 1px rgba(101,217,242,0.45),0 8px 26px -8px rgba(25,181,204,0.75);--adm-glow-bar:0 0 12px rgba(25,181,204,0.65);--adm-focus:0 0 0 3px rgba(101,217,242,0.28),0 0 18px rgba(25,181,204,0.35);--adm-radius-card:1.25rem;--adm-radius-control:0.75rem;--adm-font:Figtree,"Avenir Next",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--adm-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--background:209 69% 10%;--foreground:200 60% 96%;--card:206 64% 15%;--card-foreground:200 60% 96%;--primary:188 78% 45%;--primary-foreground:214 72% 7%;--accent:205 45% 22%;--accent-foreground:200 60% 96%;--muted:206 45% 18%;--muted-foreground:200 18% 72%;--border:205 30% 28%;--input:205 30% 30%;--ring:191 84% 67%;position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;color:var(--adm-ink);font-family:var(--adm-font);-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse at 85% 0,var(--adm-bg-3) 0,var(--adm-bg-2) 38%,var(--adm-bg-1) 72%,var(--adm-bg-0) 100%) fixed;color-scheme:dark}.admin-ui:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(40rem 26rem at 12% -6%,rgba(25,181,204,.2),transparent 70%),radial-gradient(34rem 24rem at 96% 30%,rgba(124,92,255,.13),transparent 70%),radial-gradient(42rem 28rem at 40% 108%,rgba(59,130,246,.12),transparent 70%)}.admin-ui ::-moz-selection{background:rgba(101,217,242,.35);color:#fff}.admin-ui ::selection{background:rgba(101,217,242,.35);color:#fff}.admin-ui h1{letter-spacing:-.02em;font-weight:800}.admin-ui h2,.admin-ui h3{letter-spacing:-.01em}.admin-ui .font-mono,.admin-ui code,.admin-ui kbd{font-family:var(--adm-mono)}.admin-ui .tabular-nums{font-variant-numeric:tabular-nums}.admin-ui .uppercase.text-\[\#65d9f2\],.admin-ui .uppercase.text-primary{color:var(--adm-cyan-hi);letter-spacing:.16em;text-shadow:0 0 12px rgba(103,232,249,.35)}.admin-ui .text-primary{color:var(--adm-cyan-hi)}.admin-ui .text-white\/25{color:rgba(238,246,250,.52)}.admin-ui .text-white\/40{color:rgba(238,246,250,.62)}.admin-ui .text-white\/45{color:rgba(238,246,250,.66)}.admin-ui .text-white\/50{color:rgba(238,246,250,.68)}.admin-ui .text-white\/55{color:rgba(238,246,250,.7)}.admin-ui .adm-glass,.admin-ui :is(div,section,article,aside,li,details,form).bg-card,.admin-ui :is(div,section,article,aside,li,details,form).bg-card\/60,.admin-ui :is(div,section,article,aside,li,details,form).bg-card\/70,.admin-ui :is(div,section,article,aside,li,details,form).bg-card\/90,.admin-ui [data-slot=card]{background:var(--adm-glass);border-color:var(--adm-hairline);backdrop-filter:blur(18px) saturate(135%);box-shadow:var(--adm-glass-highlight),var(--adm-shadow)}.admin-ui [data-slot=card]{border-radius:var(--adm-radius-card)}.admin-ui .adm-glass-solid,.admin-ui [role=dialog].bg-background,.admin-ui [role=dialog]>.bg-background{background:var(--adm-glass-solid);backdrop-filter:blur(22px) saturate(140%)}.admin-ui .bg-white\/\[0\.03\]{background-color:rgba(255,255,255,.04)}.admin-ui .border-white\/10{border-color:var(--adm-hairline)}.admin-ui .border-white\/15{border-color:var(--adm-hairline-strong)}.admin-ui .border-border{border-color:rgba(148,197,222,.18)}.admin-ui :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){background-color:rgba(4,14,26,.58);border-color:rgba(148,197,222,.24);border-radius:var(--adm-radius-control);color:var(--adm-ink);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.admin-ui :is(input,select,textarea)::-moz-placeholder{color:rgba(203,219,226,.6)}.admin-ui :is(input,select,textarea)::placeholder{color:rgba(203,219,226,.6)}.admin-ui :is(input:not([type=checkbox]):not([type=radio]),select,textarea):hover:not(:disabled){border-color:rgba(148,197,222,.38)}.admin-ui :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible{outline:none;border-color:var(--adm-cyan-hi);background-color:rgba(4,14,26,.72);box-shadow:var(--adm-focus)}.admin-ui :is(input,select,textarea):disabled{opacity:.6;cursor:not-allowed}.admin-ui select option{background:var(--adm-bg-1);color:var(--adm-ink)}.admin-ui input[type=checkbox],.admin-ui input[type=radio],.admin-ui input[type=range]{accent-color:var(--adm-cyan)}.admin-ui input[type=checkbox]:focus-visible,.admin-ui input[type=radio]:focus-visible{outline:2px solid var(--adm-cyan-hi);outline-offset:2px}.admin-ui [data-slot=label],.admin-ui label{color:var(--adm-ink-2)}.admin-ui [data-slot=button]{border-radius:var(--adm-radius-control);font-weight:600}.admin-ui [data-slot=button]:focus-visible{outline:none;box-shadow:var(--adm-focus)}.admin-ui .adm-btn-primary,.admin-ui [data-slot=button][data-variant=default]{background:linear-gradient(135deg,#7be3f6 0,var(--adm-cyan) 55%,#1689a8 100%);color:#04111f;box-shadow:var(--adm-glow-box),inset 0 1px 0 rgba(255,255,255,.35)}.admin-ui .adm-btn-primary:hover:not(:disabled),.admin-ui [data-slot=button][data-variant=default]:hover:not(:disabled){opacity:1;filter:brightness(1.08);box-shadow:0 0 0 1px rgba(101,217,242,.6),0 10px 32px -8px rgba(25,181,204,.95),inset 0 1px 0 rgba(255,255,255,.4)}.admin-ui .adm-btn-glass,.admin-ui :is([data-slot=button][data-variant=outline],[data-slot=button][data-variant=secondary]){background:rgba(255,255,255,.05);border:1px solid var(--adm-hairline-strong);color:var(--adm-ink);backdrop-filter:blur(12px);box-shadow:var(--adm-glass-highlight)}.admin-ui .adm-btn-glass:hover:not(:disabled),.admin-ui :is([data-slot=button][data-variant=outline],[data-slot=button][data-variant=secondary]):hover:not(:disabled){background:rgba(101,217,242,.1);border-color:rgba(101,217,242,.4)}.admin-ui [data-slot=button][data-variant=ghost]:hover:not(:disabled){background:rgba(255,255,255,.07)}.admin-ui .adm-btn-danger,.admin-ui [data-slot=button][data-variant=destructive]{background:linear-gradient(135deg,#fb7185,#e11d48);color:#fff;box-shadow:0 0 0 1px rgba(251,113,133,.45),0 8px 24px -10px rgba(225,29,72,.8)}.admin-ui :is(button,a).bg-\[\#19b5cc\]{box-shadow:var(--adm-glow-box)}.admin-ui [data-slot=badge]{letter-spacing:.01em}.admin-ui .adm-pill-cyan,.admin-ui [data-slot=badge][data-variant=default]{background:rgba(25,181,204,.16);border-color:rgba(101,217,242,.45);color:var(--adm-cyan-ice);box-shadow:0 0 14px -2px rgba(25,181,204,.45)}.admin-ui [data-slot=badge][data-variant=secondary]{background:rgba(255,255,255,.08);border-color:var(--adm-hairline-strong);color:var(--adm-ink-2)}.admin-ui [data-slot=badge][data-variant=outline]{background:rgba(255,255,255,.04);border-color:var(--adm-hairline-strong)}.admin-ui [data-slot=badge][data-variant=warn]{box-shadow:0 0 14px -4px rgba(251,191,36,.45)}.admin-ui [data-slot=badge][data-variant=success]{box-shadow:0 0 14px -4px rgba(52,211,153,.45)}.admin-ui :is(.bg-amber-400\/10,.bg-amber-500\/10,.adm-callout-warn){background:linear-gradient(160deg,rgba(251,191,36,.13),rgba(251,191,36,.04));border-color:rgba(251,191,36,.36);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 28px -12px rgba(251,191,36,.5)}.admin-ui :is(.bg-red-500\/10,.bg-rose-400\/10,.bg-rose-500\/10,.bg-destructive\/10,.adm-callout-danger){background:linear-gradient(160deg,rgba(251,113,133,.15),rgba(251,113,133,.05));border-color:rgba(251,113,133,.42);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 28px -12px rgba(251,113,133,.55)}.admin-ui .text-red-200{color:#fecdd3}.admin-ui .text-red-300{color:#fda4af}.admin-ui .adm-callout-info{background:linear-gradient(160deg,rgba(25,181,204,.14),rgba(25,181,204,.04));border-color:rgba(101,217,242,.36);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 28px -12px rgba(25,181,204,.55)}.admin-ui .adm-glow-num{color:#f3fbfd;font-variant-numeric:tabular-nums;text-shadow:var(--adm-glow-text)}.admin-ui .adm-glow-cyan{color:var(--adm-cyan-hi);text-shadow:var(--adm-glow-text)}.admin-ui .adm-bar-track{height:.375rem;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.admin-ui .adm-bar-fill,.admin-ui .bg-gradient-to-r.from-\[\#19b5cc\],.admin-ui .rounded-full.bg-\[\#19b5cc\]:not(button):not(a){border-radius:999px;background:linear-gradient(90deg,var(--adm-cyan),var(--adm-cyan-hi));box-shadow:var(--adm-glow-bar)}.admin-ui .adm-bar-fill[data-tone=warn]{background:linear-gradient(90deg,#f59e0b,#fcd34d);box-shadow:0 0 12px rgba(251,191,36,.6)}.admin-ui .adm-bar-fill[data-tone=danger]{background:linear-gradient(90deg,#e11d48,#fb7185);box-shadow:0 0 12px rgba(251,113,133,.6)}.admin-ui .rounded-full.bg-emerald-400{box-shadow:0 0 10px rgba(52,211,153,.75)}.admin-ui table{border-collapse:separate;border-spacing:0}.admin-ui thead th{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--adm-ink-3);border-bottom:1px solid var(--adm-hairline)}.admin-ui tbody tr{transition:background-color .14s ease}.admin-ui tbody tr:hover{background:rgba(101,217,242,.05)}.admin-ui tbody td{border-color:rgba(255,255,255,.06)}.admin-ui a.underline{text-decoration-color:rgba(101,217,242,.5);text-underline-offset:3px}.admin-ui a.underline:hover{color:var(--adm-cyan-hi)}.admin-ui .adm-topbar{background:linear-gradient(180deg,rgba(8,26,43,.82),rgba(8,26,43,.62));border-bottom:1px solid var(--adm-hairline);backdrop-filter:blur(20px) saturate(150%);box-shadow:0 10px 30px -18px rgba(1,6,15,.9)}.admin-ui .adm-tabs{position:relative;border:1px solid var(--adm-hairline);background:rgba(255,255,255,.035);box-shadow:var(--adm-glass-highlight)}.admin-ui .adm-tab-indicator{position:absolute;top:3px;bottom:3px;left:0;border-radius:999px;background:linear-gradient(135deg,rgba(101,217,242,.26),rgba(25,181,204,.16));border:1px solid rgba(101,217,242,.5);box-shadow:0 0 18px -2px rgba(25,181,204,.6),inset 0 1px 0 rgba(255,255,255,.14);transition:transform .32s cubic-bezier(.2,.8,.2,1),width .32s cubic-bezier(.2,.8,.2,1),opacity .2s ease;pointer-events:none}.admin-ui .adm-tab{position:relative;z-index:1;color:var(--adm-ink-3);transition:color .16s ease}.admin-ui .adm-tab:hover{color:var(--adm-ink)}.admin-ui .adm-tab[aria-current=page]{color:#fff;text-shadow:0 0 12px rgba(103,232,249,.55)}.admin-ui .adm-tab[aria-current=page] svg{color:var(--adm-cyan-hi);filter:drop-shadow(0 0 6px rgba(103,232,249,.7))}.admin-ui .adm-tab:focus-visible{outline:2px solid var(--adm-cyan-hi);outline-offset:2px;border-radius:999px}.admin-ui .adm-bottombar{background:linear-gradient(0deg,rgba(5,15,28,.92),rgba(8,26,43,.78));border-top:1px solid var(--adm-hairline);backdrop-filter:blur(20px) saturate(150%)}.admin-ui .adm-bottom-tab{color:var(--adm-ink-3)}.admin-ui .adm-bottom-tab[aria-current=page],.admin-ui .adm-bottom-tab[data-active=true]{color:var(--adm-cyan-hi);text-shadow:0 0 12px rgba(103,232,249,.55)}.admin-ui .adm-bottom-tab[aria-current=page] svg,.admin-ui .adm-bottom-tab[data-active=true] svg{filter:drop-shadow(0 0 6px rgba(103,232,249,.75))}@media (prefers-reduced-motion:reduce){.admin-ui *,.admin-ui :after,.admin-ui :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.admin-ui .adm-bottombar,.admin-ui .adm-glass,.admin-ui .adm-topbar,.admin-ui [data-slot=card]{background:var(--adm-glass-solid)}}.admin-ui .adm-row{position:relative;cursor:pointer;transition:background-color .14s ease,box-shadow .14s ease,border-color .14s ease}.admin-ui .adm-row:hover{background-color:rgba(101,217,242,.06);box-shadow:inset 2px 0 0 var(--adm-cyan-hi),0 0 24px -14px rgba(25,181,204,.8)}.admin-ui .adm-row:focus-within{background-color:rgba(101,217,242,.06)}.admin-ui .adm-stretched:after{content:"";position:absolute;inset:0;z-index:0}.admin-ui .adm-stretched:focus-visible{outline:none}.admin-ui .adm-row:has(.adm-stretched:focus-visible){box-shadow:inset 0 0 0 2px var(--adm-cyan-hi)}.admin-ui .adm-row :is(a,button,input,select,textarea,label,summary,[role=button]):not(.adm-stretched){position:relative;z-index:1}.admin-ui .adm-stat-link{display:block;border-radius:var(--adm-radius-card);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.admin-ui .adm-stat-link:hover{transform:translateY(-1px);border-color:rgba(101,217,242,.42);box-shadow:var(--adm-glass-highlight),0 0 30px -10px rgba(25,181,204,.7)}.admin-ui .adm-stat-link:focus-visible{outline:none;box-shadow:var(--adm-focus)}.admin-ui .adm-entity-link{color:inherit;text-decoration:none;border-radius:4px}.admin-ui .adm-entity-link:hover{color:var(--adm-cyan-hi);text-decoration:underline;text-decoration-color:rgba(101,217,242,.5);text-underline-offset:3px}.admin-ui .adm-entity-link:focus-visible{outline:2px solid var(--adm-cyan-hi);outline-offset:2px}.admin-ui .adm-chip-link{cursor:pointer;transition:box-shadow .14s ease,border-color .14s ease}.admin-ui .adm-chip-link:hover{border-color:rgba(101,217,242,.55);box-shadow:0 0 14px -2px rgba(25,181,204,.55)}.admin-ui .adm-chip-link[aria-current=true],.admin-ui .adm-chip-link[aria-pressed=true]{background:rgba(25,181,204,.2);border-color:rgba(101,217,242,.6);color:var(--adm-cyan-ice);box-shadow:0 0 14px -2px rgba(25,181,204,.55)}.admin-ui .adm-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:12px;color:var(--adm-ink-3)}.admin-ui .adm-crumbs a{color:var(--adm-ink-2)}.admin-ui .adm-crumbs a:hover{color:var(--adm-cyan-hi)}