:root{--aurum-font-serif:var(--font-baloo),"Baloo 2",ui-rounded,system-ui,sans-serif;--aurum-font-sans:var(--font-nunito),"Nunito",ui-rounded,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--aurum-font-mono:var(--font-nunito),"Nunito",ui-rounded,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--aurum-fs-display:2.5rem;--aurum-fs-h1:2rem;--aurum-fs-h2:1.625rem;--aurum-fs-h3:1.375rem;--aurum-fs-h4:1.125rem;--aurum-fs-body:1rem;--aurum-fs-sm:0.875rem;--aurum-fs-xs:0.8125rem;--aurum-fs-xxs:0.75rem;--aurum-fs-eyebrow:0.6875rem;--aurum-fw-regular:400;--aurum-fw-medium:500;--aurum-fw-semibold:600;--aurum-ls-tight:-0.01em;--aurum-ls-normal:0;--aurum-ls-snug:0.02em;--aurum-ls-wide:0.08em;--aurum-ls-wider:0.12em;--aurum-ls-eyebrow:0.14em;--aurum-ls-display:0.18em;--aurum-radius-sm:8px;--aurum-radius-md:12px;--aurum-radius-lg:16px;--aurum-radius-xl:22px;--aurum-radius-2xl:30px;--aurum-radius-pill:9999px;--aurum-radius-full:50%;--aurum-ease:cubic-bezier(0.4,0,0.2,1);--aurum-ease-out:cubic-bezier(0,0,0.2,1);--aurum-duration-fast:150ms;--aurum-duration:250ms;--aurum-duration-slow:400ms;--aurum-z-base:1;--aurum-z-dropdown:100;--aurum-z-sticky:200;--aurum-z-nav:300;--aurum-z-modal:400;--aurum-z-toast:500}:root,[data-color-scheme=dark],[data-theme=dark]{--aurum-bg:#070a12;--aurum-bg-elevated:#0e131d;--aurum-surface:#121826;--aurum-surface-hover:#1a2236;--aurum-surface-active:#232c44;--aurum-surface-card:linear-gradient(135deg,#1a2236,#121826);--aurum-bg-rgb:7 10 18;--aurum-bg-elevated-rgb:14 19 29;--aurum-surface-rgb:18 24 38;--aurum-surface-hover-rgb:26 34 54;--aurum-surface-active-rgb:35 44 68;--aurum-text:#f3f6fc;--aurum-text-secondary:#d4dcea;--aurum-text-muted:#aab4c7;--aurum-text-faint:#6c7689;--aurum-text-disabled:#3a4256;--aurum-text-on-gold:#06241a;--aurum-text-on-bronze:#1a0f00;--aurum-text-on-emerald:#003b22;--aurum-text-rgb:243 246 252;--aurum-text-secondary-rgb:212 220 234;--aurum-text-muted-rgb:170 180 199;--aurum-text-faint-rgb:108 118 137;--aurum-text-disabled-rgb:58 66 86;--aurum-gold-rgb:37 201 126;--aurum-gold:#25c97e;--aurum-gold-bright:#5ce6a6;--aurum-gold-deep:#1ba968;--aurum-gold-soft:rgba(37,201,126,.18);--aurum-gold-softer:rgba(37,201,126,.08);--aurum-aqua:#34d3ee;--aurum-aqua-rgb:52 211 238;--aurum-aqua-soft:rgba(52,211,238,.16);--aurum-border:hsla(0,0%,100%,.1);--aurum-border-strong:hsla(0,0%,100%,.18);--aurum-border-hover:hsla(0,0%,100%,.3);--aurum-border-soft:hsla(0,0%,100%,.06);--aurum-success:#3ddc97;--aurum-success-bg:rgba(61,220,151,.15);--aurum-success-text:#003b22;--aurum-warning:#ffc24d;--aurum-warning-bg:rgba(255,194,77,.15);--aurum-warning-text:#2a1a00;--aurum-danger:#ff6b6b;--aurum-danger-bg:hsla(0,100%,71%,.15);--aurum-danger-text:#4a0a0a;--aurum-info:#2dd4bf;--aurum-info-bg:rgba(45,212,191,.15);--aurum-bronze:#e89a4a;--aurum-nav-bg:rgba(14,19,29,.72);--aurum-nav-border:hsla(0,0%,100%,.1);--aurum-input-bg:#0e131d;--aurum-input-border:hsla(0,0%,100%,.12);--aurum-overlay:rgba(7,10,18,.75);--aurum-backdrop:rgba(0,0,0,.66);--aurum-shadow-sm:0 2px 8px rgba(0,0,0,.3);--aurum-shadow:0 4px 24px rgba(0,0,0,.42);--aurum-shadow-lg:0 12px 48px rgba(0,0,0,.55);--aurum-shadow-nav:0 8px 28px rgba(0,0,0,.45);--aurum-glow-gold:0 0 28px rgba(52,210,122,.45);--aurum-ring-focus:0 0 0 3px rgba(52,211,238,.32);--aurum-ring-center-btn:0 0 0 4px #070a12,0 0 28px rgba(52,211,238,.45);--ag-bg:#070a12;--ag-surface-solid:#0e131d;--ag-glass-bg:hsla(0,0%,100%,.045);--ag-glass-bg-strong:hsla(0,0%,100%,.07);--ag-glass-border:hsla(0,0%,100%,.1);--ag-glass-border-br:hsla(0,0%,100%,.18);--ag-glass-shadow:0 12px 40px -12px rgba(0,0,0,.6);--ag-glass-inset:inset 0 1px 0 hsla(0,0%,100%,.1);--ag-gold:#ecb949;--ag-emerald:#25c97e;--ag-cyan:#34d3ee;--ag-violet:#8b5cf6;--ag-pink:#f472b6;--ag-rose:#fb5e6d;--ag-grad-primary:linear-gradient(135deg,#34d3ee,#25c97e 60%,#a3e635);--ag-grad-gold:linear-gradient(135deg,#fcd34d,#ecb949);--ag-grad-aurora:linear-gradient(100deg,#c4b5fd,#67e8f9 40%,#6ee7b7 75%,#fcd34d);--ag-ring:0 0 0 3px rgba(52,211,238,.18);--ag-radius:20px;--success-rgb:16 185 129;--success-text-rgb:110 231 183;--warning-rgb:245 158 11;--warning-text-rgb:252 211 77;--danger-rgb:244 63 94;--danger-text-rgb:253 164 175;--info-rgb:59 130 246;--info-text-rgb:147 197 253;--field-border:hsla(0,0%,100%,.18);--field-bg:hsla(0,0%,100%,.04);--field-border-hover:hsla(0,0%,100%,.3);--field-focus-border:rgba(52,211,238,.8);--field-focus-bg:hsla(0,0%,100%,.07);--field-focus-ring:0 0 0 3px rgba(52,211,238,.2);--selection:rgba(52,210,122,.28);--aurum-aqua-bright:#7ee7fb;--on-gold-grad:#1a1206;--grad-shine:linear-gradient(135deg,#66dd96,#1fbe74 35%,#e7fbef 50%,#1fbe74 65%,#15a35e);--grad-soft:linear-gradient(135deg,rgba(98,226,160,.18),rgba(138,92,240,.08));--shadow-glow:0 0 0 1px rgba(52,210,122,.35),0 8px 32px -8px rgba(52,210,122,.35);--shadow-glow-strong:0 0 0 1px rgba(52,210,122,.55),0 12px 48px -8px rgba(52,210,122,.6);--shadow-panel:0 24px 60px -24px rgba(0,0,0,.6),0 0 0 1px rgba(52,210,122,.08);--shadow-panel-strong:0 32px 80px -24px rgba(0,0,0,.7),0 0 0 1px rgba(52,210,122,.18);--shadow-toy:0 10px 24px -10px rgba(20,80,50,.3),0 2px 0 0 rgba(20,80,50,.06);--shadow-toy-lg:0 18px 40px -14px rgba(20,80,50,.34),0 3px 0 0 rgba(20,80,50,.08);--btn-primary-shadow:0 10px 26px -8px rgba(37,201,126,.5);--btn-primary-shadow-hover:0 12px 30px -6px rgba(52,211,238,.5)}[data-skin=casino]{--aurum-font-serif:var(--font-playfair),"Playfair Display","Iowan Old Style",Georgia,serif;--aurum-bg:#0b0716;--aurum-bg-rgb:11 7 22;--aurum-bg-elevated:#150d28;--aurum-bg-elevated-rgb:21 13 40;--aurum-surface:#1c1230;--aurum-surface-rgb:28 18 48;--aurum-surface-hover:#251640;--aurum-surface-hover-rgb:37 22 64;--aurum-surface-active:#2e1a50;--aurum-surface-active-rgb:46 26 80;--aurum-gold:#e9c46a;--aurum-gold-rgb:233 196 106;--aurum-gold-bright:#f7dd93;--aurum-gold-deep:#c9a24b;--aurum-gold-soft:hsla(43,74%,66%,.16);--aurum-aqua:#9d5cff;--aurum-aqua-rgb:157 92 255;--aurum-border:hsla(43,74%,66%,.18);--aurum-border-strong:hsla(43,74%,66%,.34);--aurum-border-hover:hsla(43,74%,66%,.5);--aurum-nav-bg:rgba(13,8,26,.72);--aurum-input-bg:#150d28;--aurum-ring-focus:0 0 0 3px hsla(43,74%,66%,.3);--ag-bg:#0b0716;--ag-surface-solid:#150d28;--ag-gold:#e9c46a;--ag-grad-primary:linear-gradient(135deg,#f7dd93,#e9c46a 55%,#c9a24b);--ag-grad-gold:linear-gradient(135deg,#fcd34d,#e9c46a);--ag-grad-aurora:linear-gradient(100deg,#f7dd93,#e9c46a 45%,#b388ff);--ag-ring:0 0 0 3px hsla(43,74%,66%,.18)}[data-skin=casino] body{background-image:radial-gradient(42% 38% at 82% -6%,rgba(157,92,255,.2),transparent 60%),radial-gradient(40% 36% at 12% 4%,hsla(43,74%,66%,.14),transparent 60%),radial-gradient(55% 48% at 50% 110%,rgba(124,58,237,.12),transparent 65%)}.agent-realm{--aurum-font-sans:var(--font-manrope),"Manrope",ui-sans-serif,system-ui,sans-serif;--aurum-font-mono:var(--font-manrope),"Manrope",ui-sans-serif,system-ui,sans-serif;--aurum-bg:#08060f;--aurum-bg-rgb:8 6 15;--aurum-bg-elevated:#100b1a;--aurum-bg-elevated-rgb:16 11 26;--aurum-surface:#171023;--aurum-surface-rgb:23 16 35;--aurum-surface-hover:#21172f;--aurum-surface-hover-rgb:33 23 47;--aurum-surface-active:#2b1d3c;--aurum-surface-active-rgb:43 29 60;--aurum-text:#f8f3eb;--aurum-text-rgb:248 243 235;--aurum-text-secondary:#ded5c9;--aurum-text-secondary-rgb:222 213 201;--aurum-text-muted:#aaa0b2;--aurum-text-muted-rgb:170 160 178;--aurum-text-faint:#766d80;--aurum-text-faint-rgb:118 109 128;--aurum-gold:#ddb76a;--aurum-gold-rgb:221 183 106;--aurum-gold-bright:#f3d99a;--aurum-gold-deep:#ad8136;--aurum-gold-soft:hsla(40,63%,64%,.14);--aurum-gold-softer:hsla(40,63%,64%,.07);--aurum-aqua:#b789ef;--aurum-aqua-rgb:183 137 239;--aurum-border:hsla(40,63%,64%,.15);--aurum-border-strong:hsla(40,63%,64%,.28);--aurum-border-hover:hsla(40,63%,64%,.46);--aurum-border-soft:hsla(0,0%,100%,.055);--aurum-nav-bg:rgba(12,8,20,.94);--aurum-input-bg:#130d1e;--field-border:hsla(40,63%,64%,.22);--field-bg:hsla(0,0%,100%,.035);--field-border-hover:hsla(40,63%,64%,.42);--field-focus-border:hsla(42,79%,78%,.82);--field-focus-bg:hsla(0,0%,100%,.055);--field-focus-ring:0 0 0 3px hsla(40,63%,64%,.13);--ag-bg:#08060f;--ag-surface-solid:#100b1a;--ag-gold:#e5c57e;--ag-grad-primary:linear-gradient(135deg,#f3dc9f,#ddb76a 52%,#bd8f3f);--ag-grad-gold:linear-gradient(135deg,#f3dc9f,#c99c4d);--ag-grad-aurora:linear-gradient(110deg,#f3dc9f,#ddb76a 42%,#b789ef);--shadow-panel:0 28px 80px -36px rgba(0,0,0,.9),0 0 0 1px hsla(40,63%,64%,.06);--btn-primary-shadow:0 14px 34px -16px hsla(40,63%,64%,.72);--btn-primary-shadow-hover:0 18px 42px -18px hsla(40,63%,64%,.82);min-height:100vh;color:var(--aurum-text);font-family:var(--aurum-font-sans)}.agent-auth-realm,.agent-shell{background-color:var(--aurum-bg);background-image:radial-gradient(70% 55% at 8% -8%,hsla(40,63%,64%,.11),transparent 62%),radial-gradient(55% 50% at 100% 4%,rgba(111,65,158,.12),transparent 68%),linear-gradient(145deg,#090610,#0d0816 48%,#08060f)}.agent-auth-realm .input,.agent-shell .input{border-radius:.9rem;font-family:var(--aurum-font-sans)}.agent-auth-realm .label,.agent-shell .label{letter-spacing:.14em;color:var(--aurum-text-muted)}.agent-auth-form{background:rgba(8,6,15,.58);border-left:1px solid hsla(40,63%,64%,.12);box-shadow:-40px 0 100px -70px rgba(0,0,0,.95)}.agent-auth-brand:after,.agent-auth-brand:before{content:"";position:absolute;pointer-events:none}.agent-auth-brand:before{inset:0;background:radial-gradient(58% 48% at 20% 20%,hsla(40,63%,64%,.1),transparent 72%)}.agent-auth-brand:after{inset:2rem;border:1px solid hsla(40,63%,64%,.09);border-radius:2rem;-webkit-mask-image:linear-gradient(to bottom right,#000,transparent 72%);mask-image:linear-gradient(to bottom right,#000,transparent 72%)}.agent-auth-card{border-radius:1.5rem;border-color:hsla(40,63%,64%,.3);background:linear-gradient(145deg,hsla(0,0%,100%,.025),transparent 45%),#100b1a;box-shadow:0 32px 90px -42px rgba(0,0,0,.95),0 0 0 1px hsla(0,0%,100%,.018)}.agent-auth-tabs{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}.agent-sidebar{position:sticky;top:0;height:100vh;background:linear-gradient(180deg,hsla(0,0%,100%,.022),transparent 35%),rgba(11,7,18,.94);box-shadow:24px 0 80px -65px rgba(0,0,0,.95)}.agent-nav-active{position:relative;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 10px 32px -24px hsla(40,63%,64%,.8)}.agent-nav-active:before{content:"";position:absolute;left:-1px;top:.65rem;bottom:.65rem;width:2px;border-radius:999px;background:var(--aurum-gold-bright)}.agent-main .card,.agent-main .panel{border-color:hsla(40,63%,64%,.14);background-color:rgba(23,16,35,.72);box-shadow:0 22px 55px -42px rgba(0,0,0,.92),inset 0 1px 0 hsla(0,0%,100%,.025)}.agent-vip-card{background:radial-gradient(70% 110% at 100% 0,rgba(183,137,239,.13),transparent 62%),linear-gradient(145deg,#1b1227,#120d1d 66%,#0f0a18)}.agent-action-tile{min-height:4.8rem;background:linear-gradient(145deg,hsla(0,0%,100%,.028),transparent 48%),rgba(23,16,35,.72);box-shadow:0 18px 42px -34px rgba(0,0,0,.95),inset 0 1px 0 hsla(0,0%,100%,.025)}.agent-action-tile:hover{background-color:rgba(33,23,47,.86);transform:translateY(-1px)}@media (max-width:1023px){.agent-auth-form{border-left:0;background:transparent}.agent-auth-card{border-radius:1.35rem}}@media (prefers-reduced-motion:reduce){.agent-action-tile:hover{transform:none}}.admin-realm{color-scheme:light;--aurum-font-sans:var(--font-manrope),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--aurum-font-serif:var(--aurum-font-sans);--aurum-font-mono:ui-monospace,"SFMono-Regular",Consolas,monospace;--aurum-bg:#f3f6f9;--aurum-bg-rgb:243 246 249;--aurum-bg-elevated:#fff;--aurum-bg-elevated-rgb:255 255 255;--aurum-surface:#fff;--aurum-surface-rgb:255 255 255;--aurum-surface-hover:#eef3f8;--aurum-surface-hover-rgb:238 243 248;--aurum-surface-active:#e4ebf3;--aurum-surface-active-rgb:228 235 243;--surface-base:243 246 249;--surface-1:255 255 255;--surface-2:238 243 248;--surface-subtle:228 235 243;--aurum-text:#182230;--aurum-text-rgb:24 34 48;--aurum-text-secondary:#334155;--aurum-text-secondary-rgb:51 65 85;--aurum-text-muted:#43546a;--aurum-text-muted-rgb:67 84 106;--aurum-text-faint:#52657b;--aurum-text-faint-rgb:82 101 123;--aurum-text-disabled:#62748a;--aurum-text-disabled-rgb:98 116 138;--fg-primary:24 34 48;--fg-muted:67 84 106;--fg-subtle:82 101 123;--fg-dim:98 116 138;--aurum-gold:#1e40af;--aurum-gold-rgb:30 64 175;--aurum-gold-bright:#1e40af;--aurum-gold-deep:#1e3a8a;--aurum-gold-soft:rgba(37,99,235,.11);--aurum-gold-softer:rgba(37,99,235,.06);--aurum-aqua:#1e40af;--aurum-aqua-rgb:30 64 175;--aurum-aqua-bright:#1e40af;--aurum-aqua-soft:rgba(30,64,175,.1);--aurum-text-on-gold:#fff;--ag-gold:#d29b24;--ag-emerald:#059669;--ag-cyan:#2563eb;--ag-grad-primary:linear-gradient(#2563eb,#2563eb);--ag-grad-gold:linear-gradient(#d6a73a,#d6a73a);--ag-grad-aurora:linear-gradient(90deg,#1d4ed8,#2563eb);--aurum-border:#cbd5e1;--aurum-border-strong:#9eafc3;--aurum-border-hover:#64748b;--aurum-border-soft:#e2e8f0;--border-default-color:#cbd5e1;--border-strong-color:#9eafc3;--border-subtle-color:#e2e8f0;--field-border:#a8b6c8;--field-bg:#fff;--field-border-hover:#64748b;--field-focus-border:#2563eb;--field-focus-bg:#fff;--field-focus-ring:0 0 0 3px rgba(37,99,235,.17);--aurum-input-bg:#fff;--aurum-input-border:#a8b6c8;--aurum-ring-focus:0 0 0 3px rgba(37,99,235,.2);--success-rgb:5 150 105;--success-text-rgb:3 105 75;--warning-rgb:217 119 6;--warning-text-rgb:146 64 14;--danger-rgb:220 38 38;--danger-text-rgb:185 28 28;--info-rgb:37 99 235;--info-text-rgb:30 64 175;--aurum-nav-bg:hsla(0,0%,100%,.98);--aurum-nav-border:#d5dee9;--aurum-overlay:rgba(15,23,42,.48);--aurum-backdrop:rgba(15,23,42,.55);--ag-bg:#f3f6f9;--ag-surface-solid:#fff;--ag-glass-bg:#fff;--ag-glass-bg-strong:#fff;--ag-glass-border:#cbd5e1;--ag-glass-border-br:#9eafc3;--ag-glass-shadow:0 8px 24px -18px rgba(15,23,42,.35);--ag-glass-inset:inset 0 1px 0 hsla(0,0%,100%,.8);--shadow-panel:0 10px 28px -22px rgba(15,23,42,.32);--shadow-panel-strong:0 16px 38px -26px rgba(15,23,42,.38);--shadow-toy:0 5px 14px -12px rgba(15,23,42,.28);--shadow-toy-lg:0 8px 22px -16px rgba(15,23,42,.32);--btn-primary-shadow:0 5px 14px -8px rgba(37,99,235,.55);--btn-primary-shadow-hover:0 8px 18px -8px rgba(37,99,235,.6);--selection:rgba(37,99,235,.18);min-height:100vh;background:#f3f6f9;color:#182230;font-family:var(--aurum-font-sans);font-size:16px;line-height:1.5}.admin-realm-body{background:#f3f6f9!important;color:#182230}.admin-realm h1,.admin-realm h2,.admin-realm h3,.admin-realm h4{color:#182230;font-family:var(--aurum-font-sans);font-weight:750;letter-spacing:-.025em}.admin-realm h1{font-size:clamp(1.65rem,2.4vw,2rem)!important;line-height:1.2}.admin-realm h2{font-size:clamp(1.25rem,1.8vw,1.5rem)!important;line-height:1.25}.admin-realm h3{font-size:1.125rem!important;line-height:1.3}.admin-realm .text-xs{font-size:.8125rem;line-height:1.25rem}.admin-realm .text-sm{font-size:.9375rem;line-height:1.4rem}.admin-realm [class~="text-[8px]"],.admin-realm [class~="text-[9px]"]{font-size:.6875rem!important;line-height:1rem!important}.admin-realm [class~="text-[10px]"]{font-size:.75rem!important;line-height:1.05rem!important}.admin-realm [class~="text-[11px]"]{font-size:.8125rem!important;line-height:1.15rem!important}.admin-realm [class~="text-[12px]"]{font-size:.875rem!important;line-height:1.25rem!important}.admin-realm .label,.admin-realm label{font-weight:650}.admin-realm .ag-glass,.admin-realm .ag-glass-strong,.admin-realm .ag-solid,.admin-realm .auth-card,.admin-realm .card,.admin-realm .panel,.admin-realm .panel-strong{border:1px solid #cbd5e1;border-radius:14px;background:#fff;backdrop-filter:none;box-shadow:0 8px 24px -20px rgba(15,23,42,.34)}.admin-realm .card{padding:.95rem}.admin-realm .auth-card{padding:1.5rem}.admin-realm details,.admin-realm fieldset{border-color:#cbd5e1}.admin-realm summary{color:#334155;font-weight:700}.admin-realm .input{min-height:44px!important;border:1.5px solid #a8b6c8!important;border-radius:10px;background:#fff!important;color:#182230;font-size:16px!important;font-weight:550;box-shadow:inset 0 1px 2px rgba(15,23,42,.035)}.admin-realm .input::-moz-placeholder{color:#52657b;opacity:1;font-weight:500}.admin-realm .input::placeholder{color:#52657b;opacity:1;font-weight:500}.admin-realm .input:hover{border-color:#64748b!important}.admin-realm .input:focus,.admin-realm .input:focus-visible{border-color:#2563eb!important;background:#fff!important;box-shadow:0 0 0 3px rgba(37,99,235,.17)!important}.admin-realm optgroup,.admin-realm option,.admin-realm select{color-scheme:light;background-color:#fff;color:#182230}.admin-realm input[type=checkbox],.admin-realm input[type=radio]{min-width:18px;min-height:18px;accent-color:#2563eb}.admin-realm .btn,.admin-realm .btn-aurora,.admin-realm .btn-danger,.admin-realm .btn-ghost,.admin-realm .btn-gold,.admin-realm .btn-primary{min-height:44px;border-radius:10px;font-size:.9375rem;font-weight:750}.admin-realm .btn-aurora,.admin-realm .btn-primary{border:1px solid #1d4ed8;background:#2563eb;color:#fff;box-shadow:0 5px 14px -8px rgba(37,99,235,.58)}.admin-realm .btn-aurora:hover,.admin-realm .btn-primary:hover{background:#1d4ed8;filter:none}.admin-realm .btn-gold{border:1px solid #c38d1c;background:#d6a73a;color:#182230}.admin-realm .btn-ghost{border:1px solid #aebccd;background:#fff;color:#253348;box-shadow:none}.admin-realm .btn-ghost:hover{border-color:#64748b;background:#eef3f8}.admin-realm .btn-danger{border:1px solid #dc2626;background:#dc2626;color:#fff}.admin-realm .ag-icon-btn{min-width:44px;min-height:44px;border-radius:10px;background:#fff;color:#334155;backdrop-filter:none}.admin-realm button:disabled{opacity:.72;cursor:not-allowed}.admin-realm input:disabled,.admin-realm select:disabled,.admin-realm textarea:disabled{opacity:1;cursor:not-allowed;border-color:#bdc9d6!important;background:#edf2f7!important;color:#52657b!important}.admin-realm table{color:#182230;font-size:.9375rem}.admin-realm thead{background:#e9eff6!important;color:#334155!important;font-size:.75rem;font-weight:800;letter-spacing:.045em}.admin-realm th{padding-top:.65rem;padding-bottom:.65rem}.admin-realm td{padding-top:.625rem;padding-bottom:.625rem}.admin-realm tbody{background:#fff}.admin-realm tbody tr{border-color:#dbe3ec}.admin-realm tbody tr:hover{background:#eef4fb!important}.admin-realm td[class*=sticky],.admin-realm th[class*=sticky]{background-color:#fff!important}.admin-realm .text-money{color:#875600!important;font-weight:800}.admin-realm .text-success{color:#03694b!important}.admin-realm .text-warning{color:#92400e!important}.admin-realm .text-danger{color:#b91c1c!important}.admin-realm .text-info{color:#1d4ed8!important}.admin-realm .ag-grad-text,.admin-realm .text-gold-gradient{background:none;-webkit-text-fill-color:currentColor;color:#1d4ed8}.admin-realm .gold-divider{background:#d5dee9}.admin-realm .admin-shell{background:#f3f6f9}.admin-realm .admin-sidebar{border-color:#506982!important;background:#334e68!important;box-shadow:10px 0 26px -24px rgba(15,23,42,.65)!important;backdrop-filter:none!important}.admin-realm .admin-sidebar .text-fg-primary{color:#fff!important}.admin-realm .admin-sidebar .text-fg-muted{color:#e7edf4!important}.admin-realm .admin-sidebar .text-fg-subtle{color:#c9d5e2!important}.admin-realm .admin-sidebar nav>div>div:first-child{color:#d7e1eb!important;font-size:.75rem!important}.admin-realm .admin-sidebar a{color:#eef4fa!important;font-size:.9375rem;min-height:44px}.admin-realm .admin-sidebar a:hover{border-color:hsla(0,0%,100%,.22)!important;background:hsla(0,0%,100%,.1)!important}.admin-realm .admin-sidebar a[aria-current=page]{border-color:#60a5fa!important;background:#2563eb!important;color:#fff!important;box-shadow:0 7px 18px -12px rgba(15,23,42,.75)!important}.admin-realm .admin-sidebar a[aria-current=page]>span:first-child{background:#f2c14e!important}.admin-realm .admin-desktop-header{border-color:#d5dee9!important;background:#fff!important;background-image:none!important;box-shadow:0 5px 18px -18px rgba(15,23,42,.5)}.admin-realm .admin-mobile-header{border-color:#506982!important;background:#334e68!important;background-image:none!important}.admin-realm .admin-mobile-header .text-fg-primary{color:#fff!important}.admin-realm .admin-mobile-header .text-fg-subtle{color:#d6e0ea!important}.admin-realm .admin-mobile-header .text-aurum-gold{color:#dbeafe!important}.admin-realm .admin-mobile-header .bg-aurum-gold{background:#93c5fd!important}.admin-realm .admin-mobile-header .ag-icon-btn,.admin-realm .admin-mobile-header a[aria-label*=notification i]{border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.1);color:#fff}.admin-realm .admin-mobile-dock{padding:.35rem .55rem calc(.35rem + env(safe-area-inset-bottom));border-top:1px solid rgba(148,163,184,.42);background:hsla(0,0%,100%,.96);box-shadow:0 -10px 30px -22px rgba(15,23,42,.55);backdrop-filter:blur(18px) saturate(135%)}.admin-realm .admin-mobile-dock__nav{display:grid;width:100%;max-width:30rem;margin:0 auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem}.admin-realm .admin-mobile-dock__item{position:relative;display:flex;min-width:0;min-height:3.25rem;align-items:center;justify-content:center;flex-direction:column;gap:.1rem;border-radius:.75rem;color:#52657b;font-size:.72rem;font-weight:700;line-height:1;-webkit-tap-highlight-color:transparent;transition:color .18s cubic-bezier(.2,.65,.3,1),background-color .18s cubic-bezier(.2,.65,.3,1)}.admin-realm .admin-mobile-dock__item:before{content:"";position:absolute;top:-.35rem;left:50%;width:1.5rem;height:2px;border-radius:999px;background:#2563eb;opacity:0;transform:translateX(-50%) scaleX(.55);transform-origin:center;transition:opacity .16s ease-out,transform .22s cubic-bezier(.2,.75,.25,1)}.admin-realm .admin-mobile-dock__icon{display:grid;width:2rem;height:1.75rem;place-items:center;border-radius:.6rem;transition:color .18s ease-out,background-color .18s ease-out,box-shadow .18s ease-out,transform .18s cubic-bezier(.2,.65,.3,1)}.admin-realm .admin-mobile-dock__item[aria-current=page]{color:#1e40af;background:#f6f9ff}.admin-realm .admin-mobile-dock__item[aria-current=page]:before{opacity:1;transform:translateX(-50%) scaleX(1)}.admin-realm .admin-mobile-dock__item[aria-current=page] .admin-mobile-dock__icon{color:#1d4ed8;background:#e8f0ff;box-shadow:inset 0 0 0 1px rgba(37,99,235,.1);animation:admin-dock-settle .22s cubic-bezier(.2,.75,.25,1) both}.admin-realm .admin-mobile-dock__item:active .admin-mobile-dock__icon{transform:translateY(1px)}.admin-realm .admin-mobile-dock__badge{position:absolute;top:.15rem;right:calc(50% - 1.5rem);min-width:1rem;padding:0 .25rem;border:2px solid #fff;border-radius:999px;background:#dc2626;color:#fff;font-size:.58rem;font-weight:800;line-height:.9rem;text-align:center;font-variant-numeric:tabular-nums}@keyframes admin-dock-settle{0%{opacity:.72;transform:translateY(1.5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.admin-realm .admin-mobile-dock__icon,.admin-realm .admin-mobile-dock__item,.admin-realm .admin-mobile-dock__item:before{transition:none;animation:none!important}}.admin-realm .admin-mobile-drawer{border-color:#506982!important;background:#334e68!important;background-image:none!important}.admin-realm .admin-mobile-drawer .text-fg-primary{color:#fff!important}.admin-realm .admin-mobile-drawer .text-fg-muted{color:#e7edf4!important}.admin-realm .admin-mobile-drawer .text-fg-subtle{color:#c9d5e2!important}.admin-realm .admin-mobile-drawer input{border-color:#91a4b8;background:#fff;color:#182230;font-size:16px}.admin-realm .admin-mobile-drawer nav a:not([aria-current=page]):hover{border-color:hsla(0,0%,100%,.22)!important;background:hsla(0,0%,100%,.12)!important;color:#fff!important}.admin-realm .admin-mobile-drawer nav a:not([aria-current=page])>span:first-child{background:hsla(0,0%,100%,.13)!important;color:#fff!important}.admin-realm .admin-mobile-drawer a[aria-current=page]{border-color:#60a5fa!important;background:#2563eb!important}.admin-realm .admin-mobile-drawer a[aria-current=page] span{color:#fff!important}.admin-realm .admin-mobile-drawer form button{border-color:#fca5a5!important;background:rgba(127,29,29,.3)!important;color:#fee2e2!important}.admin-realm .admin-page-tabs>[role=tab][aria-selected=true]{border-color:#1d4ed8!important;background:#2563eb!important;background-image:none!important;color:#fff!important}.admin-realm .auth-card{max-width:30rem}.admin-realm [role=dialog]{color:#182230}.admin-realm [role=dialog]>button.absolute{background:rgba(15,23,42,.55)!important}.admin-realm .space-y-6>:not([hidden])~:not([hidden]){margin-top:1rem}.admin-realm .space-y-5>:not([hidden])~:not([hidden]){margin-top:.875rem}.admin-realm .space-y-4>:not([hidden])~:not([hidden]){margin-top:.75rem}.admin-realm .gap-6{gap:1rem}.admin-realm .gap-5{gap:.875rem}.admin-realm .rounded-2xl{border-radius:12px}.admin-realm .admin-page-tabs{display:flex;grid-template-columns:none;gap:.25rem;overflow-x:auto;border-radius:12px;scrollbar-width:none}.admin-realm .admin-filter-tabs::-webkit-scrollbar,.admin-realm .admin-page-tabs::-webkit-scrollbar{display:none}.admin-realm .admin-page-tabs>[role=tab]{min-height:40px;flex:0 0 auto;border-radius:8px}.admin-realm .admin-filter-tabs{flex-wrap:nowrap;max-width:100%;padding-bottom:2px;scrollbar-width:none}@media (max-width:1023px){.admin-realm main{padding:.875rem .75rem calc(5.5rem + env(safe-area-inset-bottom))}.admin-realm .card,.admin-realm .panel,.admin-realm .panel-strong{border-radius:12px}}@media (max-width:639px){.admin-realm .card{padding:.8rem}.admin-realm .space-y-6>:not([hidden])~:not([hidden]){margin-top:.875rem}.admin-realm .space-y-5>:not([hidden])~:not([hidden]){margin-top:.75rem}.admin-realm .space-y-4>:not([hidden])~:not([hidden]){margin-top:.625rem}.admin-realm h1{font-size:1.55rem!important}.admin-realm h2{font-size:1.2rem!important}.admin-realm [role=dialog]{max-height:calc(100dvh - 1rem);overflow-y:auto}.admin-realm .admin-mobile-menu{height:100dvh;max-height:100dvh;overflow:hidden}}@media (min-width:640px){.admin-realm .card{padding:1rem}.admin-realm .auth-card{padding:1.75rem}}