:root{--background:0 0% 100%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary:240 5.9% 10%;--primary-foreground:0 0% 98%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:239 84% 67%;--radius:.625rem;--chart-1:239 84% 67%;--chart-2:240 5% 34%;--chart-3:199 89% 48%;--chart-4:152 76% 40%;--chart-5:25 95% 53%}.dark{--background:240 10% 3.9%;--foreground:0 0% 98%;--card:240 10% 5.9%;--card-foreground:0 0% 98%;--popover:240 10% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:240 5.9% 10%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:240 3.7% 15.9%;--muted-foreground:240 5% 64.9%;--accent:240 3.7% 15.9%;--accent-foreground:0 0% 98%;--destructive:0 72.2% 50.6%;--destructive-foreground:0 0% 98%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:230 89% 72%;--chart-1:230 89% 72%;--chart-2:240 5% 65%;--chart-3:199 89% 58%;--chart-4:152 70% 50%;--chart-5:25 95% 58%}.ember{--k-bg:#0b0b0d;--k-bg-panel:#141419;--k-bg-card:#1e1e24;--k-bg-elevated:#21212a;--k-surface:#ffffff0d;--k-surface-hover:#ffffff17;--k-primary:#ff4900;--k-primary-a6:#ff49000a;--k-primary-a10:#ff49001a;--k-primary-a20:#ff490033;--k-primary-a45:#ff490073;--k-primary-a65:#ff4900a6;--k-primary-a85:#ff4900d9;--k-secondary:#ff3466;--k-secondary-a20:#ff346633;--k-danger:#ff7a7a;--k-danger-a10:#ff7a7a1a;--k-danger-a30:#ff7a7a4d;--k-border:#ffffff14;--k-border-hover:#ffffff1f;--k-border-active:#ffffff29;--k-text:#fff;--k-text-secondary:#ffffffd9;--k-text-tertiary:#ffffffb8;--k-text-quaternary:#ffffff8c;--k-glow-text:0 0 7.5px;--k-glow-soft:0 0 32px -8px var(--k-primary-a45);--k-glow-ring:0 0 0 1px var(--k-primary-a20), 0 0 24px -4px var(--k-primary-a20);--k-ember-halo:radial-gradient(58% 50% at 50% 100%, var(--k-primary-a10) 0%, transparent 70%)}.light .ember{--k-bg:#f7f5f3;--k-bg-panel:#fff;--k-bg-card:#fff;--k-bg-elevated:#fff;--k-surface:#1c14100b;--k-surface-hover:#1c141014;--k-secondary:#ff3466;--k-secondary-a20:#ff346633;--k-danger:#d9382e;--k-danger-a10:#d9382e1a;--k-danger-a30:#d9382e4d;--k-border:#1c14101f;--k-border-hover:#1c14102e;--k-border-active:#1c14103d;--k-text:#1b1614;--k-text-secondary:#1b1614d9;--k-text-tertiary:#1b1614ad;--k-text-quaternary:#1b161480;--k-ember-halo:radial-gradient(58% 50% at 50% 100%, var(--k-primary-a10) 0%, transparent 70%)}.ember-page-bg{background:linear-gradient(#0b0b0d 0%,#0f0b0e 38%,#150d0c 72%,#180e0b 100%)}.light .ember-page-bg{background:linear-gradient(#faf8f6 0%,#f8f3ef 45%,#f6ede8 100%)}
