:root{--aurum-font-serif:var(--font-playfair),"Sora",ui-sans-serif,system-ui,sans-serif;--aurum-font-sans:var(--font-inter),"Inter","Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--aurum-font-mono:var(--font-inter),"Inter","Manrope",-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}[data-color-scheme=light],[data-theme=light]{--aurum-bg:#f1fbf5;--aurum-bg-elevated:#fafffc;--aurum-surface:#fff;--aurum-surface-hover:#e6f7ec;--aurum-surface-active:#d6f0e0;--aurum-surface-card:linear-gradient(135deg,#dff6e8,#c2eed2);--aurum-bg-rgb:241 251 245;--aurum-bg-elevated-rgb:250 255 252;--aurum-surface-rgb:255 255 255;--aurum-surface-hover-rgb:230 247 236;--aurum-surface-active-rgb:214 240 224;--aurum-text:#122019;--aurum-text-secondary:#1f3a2c;--aurum-text-muted:#5a8470;--aurum-text-faint:#7aa890;--aurum-text-disabled:#a8cdb8;--aurum-text-on-gold:#fff;--aurum-text-on-bronze:#fff;--aurum-text-on-emerald:#fff;--aurum-text-rgb:18 32 25;--aurum-text-secondary-rgb:31 58 44;--aurum-text-muted-rgb:90 132 112;--aurum-text-faint-rgb:122 168 144;--aurum-text-disabled-rgb:168 205 184;--aurum-gold-rgb:21 163 94;--aurum-gold:#15a35e;--aurum-gold-bright:#1fbe74;--aurum-gold-deep:#0c7e48;--aurum-gold-soft:rgba(21,163,94,.16);--aurum-gold-softer:rgba(21,163,94,.07);--aurum-aqua:#1488c9;--aurum-aqua-rgb:20 136 201;--aurum-aqua-soft:rgba(20,136,201,.14);--aurum-border:rgba(21,163,94,.3);--aurum-border-strong:rgba(21,163,94,.42);--aurum-border-hover:rgba(21,163,94,.55);--aurum-border-soft:rgba(18,32,25,.08);--aurum-success:#0e9f6e;--aurum-success-bg:rgba(14,159,110,.12);--aurum-success-text:#fff;--aurum-warning:#d97706;--aurum-warning-bg:rgba(217,119,6,.12);--aurum-warning-text:#fff;--aurum-danger:#c0392b;--aurum-danger-bg:rgba(192,57,43,.12);--aurum-danger-text:#fff;--aurum-info:#0e9e8c;--aurum-info-bg:rgba(14,158,140,.12);--aurum-bronze:#cd7f32;--aurum-nav-bg:hsla(0,0%,100%,.96);--aurum-nav-border:rgba(21,163,94,.18);--aurum-input-bg:#fff;--aurum-input-border:rgba(21,163,94,.25);--aurum-overlay:rgba(18,32,25,.42);--aurum-backdrop:rgba(16,31,24,.25);--aurum-shadow-sm:0 2px 6px rgba(21,163,94,.08);--aurum-shadow:0 4px 20px rgba(21,163,94,.1);--aurum-shadow-lg:0 12px 40px rgba(21,163,94,.16);--aurum-shadow-nav:0 8px 24px rgba(21,163,94,.12);--aurum-glow-gold:0 0 20px rgba(21,163,94,.25);--aurum-ring-focus:0 0 0 3px rgba(21,163,94,.35);--aurum-ring-center-btn:0 0 0 4px #f1fbf5,0 6px 18px rgba(21,163,94,.35)}