@font-face{font-family:DM Sans Dashboard;src:url(/assets/fonts/dashboard/dm-sans-latin-wght-normal.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:IBM Plex Mono Dashboard;src:url(/assets/fonts/dashboard/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono Dashboard;src:url(/assets/fonts/dashboard/ibm-plex-mono-latin-500-normal.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Mono Dashboard;src:url(/assets/fonts/dashboard/ibm-plex-mono-latin-600-normal.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}:root{--color-primary-bg:var(--aurum-z0);--color-secondary-bg:var(--aurum-z2);--color-tertiary-bg:var(--aurum-z3);--color-quaternary-bg:#475569;--color-primary-accent:var(--aurum-amber);--color-secondary-accent:var(--aurum-amber-dim);--color-accent-hover:var(--aurum-amber-bright);--color-accent-dark:#c2410c;--color-text-primary:var(--aurum-t1);--color-text-secondary:var(--aurum-t2);--color-text-muted:var(--aurum-t3);--color-text-inverse:#0f172a;--color-positive:var(--aurum-profit);--color-negative:var(--aurum-loss);--color-neutral:#6b7280;--color-warning:var(--aurum-warn);--color-info:var(--aurum-info);--color-chart-primary:#f97316;--color-chart-secondary:#ea580c;--color-chart-tertiary:#60a5fa;--color-chart-positive:#22c55e;--color-chart-negative:#ef4444;--color-chart-gradient-start:#f97316;--color-chart-gradient-end:#ea580c;--color-border-default:var(--aurum-b1);--color-border-focus:#f0a830b3;--color-border-light:var(--aurum-b2);--color-border-dark:#1e293b;--color-border-strong:#64748b;--color-border-subtle:#2d3748;--color-border-footer-primary:var(--aurum-b1);--color-border-footer-secondary:var(--aurum-b1);--nav-style:sidebar;--nav-bg:#181411;--nav-border:#54453b;--nav-active-bg:#a04810;--nav-hover-bg:#27201c;--font-heading:"Inter",system-ui,-apple-system,sans-serif;--font-body:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--font-dashboard-content:"DM Sans Dashboard","Inter",system-ui,-apple-system,sans-serif;--font-dashboard-mono:"IBM Plex Mono Dashboard","JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--radius-sm:10px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:var(--squircle-full);--shadow-sm:0 0 0 1px var(--aurum-b1);--shadow-md:0 8px 32px #0000004d;--shadow-lg:0 32px 80px -20px #000000b3;--shadow-xl:0 20px 25px -5px #0006;--shadow-card:0 0 0 1px var(--aurum-b1);--shadow-card-hover:0px 6px 16px #0006;--shadow-inset:inset 0 2px 4px 0 #0000004d;--transition-fast:.15s;--transition-normal:.2s;--transition-slow:.3s;--z-0:0;--z-10:10;--z-20:20;--z-30:30;--z-40:40;--z-50:50;--z-modal:999;--z-tooltip:9999;--screen-sm:640px;--screen-md:768px;--screen-lg:1024px;--screen-xl:1280px;--screen-2xl:1536px;--aurum-z0:#06060b;--aurum-z1:#0c0d14;--aurum-z2:#12131c;--aurum-z3:#1a1b27;--aurum-z4:#222333;--aurum-z5:#2c2d40;--aurum-z6:#38394f;--aurum-amber:#f0a830;--aurum-amber-dim:#d4922a;--aurum-amber-bright:#ffc061;--aurum-brand:#00d4aa;--aurum-brand-dim:#00b392;--aurum-profit:#00dc82;--aurum-loss:#ff4d6a;--aurum-warn:#ffb224;--aurum-info:#38bdf8;--aurum-t1:#f0f0f5;--aurum-t2:#9394a5;--aurum-t3:#5e5f73;--aurum-t4:#3d3e50;--aurum-b1:#ffffff0f;--aurum-b2:#ffffff1a;--aurum-b3:#ffffff29;--color-landing-gradient-start:#f0a83038;--color-landing-gradient-end:#00d4aa14;--color-landing-text-body:var(--aurum-t2);--theme-glass-bg:#0c0d14bf;--theme-mesh-brand-glow:#00d4aa14;--theme-mesh-accent-glow:#f0a8300f;--theme-mesh-base-glow:#00d4aa0a;--theme-cosmic-primary-glow:#f0a83038;--theme-cosmic-secondary-glow:#f0a8301a;--theme-cosmic-tertiary-glow:#ffc06114;--theme-cosmic-bg:var(--aurum-z0);--theme-pnl-gradient-start:#00dc822e;--theme-inner-glow-color:#f0a83059;--theme-inner-glow-shadow:#f0a83026;--squircle-xs:10px;--squircle-sm:10px;--squircle-md:14px;--squircle-lg:14px;--squircle-xl:20px;--radius-base:10px;--radius-2xl:20px;--color-primary:var(--color-primary-accent);--color-primary-hover:var(--color-accent-hover);--color-secondary:var(--color-secondary-accent);--color-secondary-hover:var(--color-accent-hover);--color-success:var(--color-positive);--color-success-hover:var(--color-positive);--color-error:var(--color-negative);--color-error-hover:var(--color-negative);--color-background:var(--color-primary-bg);--color-surface:var(--color-secondary-bg);--color-border:var(--color-border-default);--color-text:var(--color-text-primary)}[data-theme=dark]{--color-primary-bg:#121212;--color-secondary-bg:#1e1e1e;--color-tertiary-bg:#2a2a2a;--color-quaternary-bg:#333;--color-primary-accent:#58a6ff;--color-secondary-accent:#79c0ff;--color-accent-hover:#388bfd;--color-accent-dark:#1f6feb;--color-text-primary:#e6edf3;--color-text-secondary:#b0b0b0;--color-text-muted:#8b949e;--color-text-headers:#f0f6fc;--color-text-inverse:#0d1117;--color-positive:#4ade80;--color-negative:#ef4444;--color-neutral:#888;--color-warning:#f59e0b;--color-info:#3b82f6;--color-chart-primary:#c05a15;--color-chart-secondary:#d06a25;--color-chart-tertiary:#60a5fa;--color-chart-positive:#4ade80;--color-chart-negative:#ef4444;--color-chart-gradient-start:#c05a15;--color-chart-gradient-end:#d06a25;--color-border-default:#333;--color-border-focus:#c05a15;--color-border-light:#444;--color-border-dark:#222;--color-border-strong:#555;--color-border-subtle:#2a2a2a;--color-border-footer-primary:#58a6ff73;--color-border-footer-secondary:#58a6ff59;--nav-style:sidebar;--nav-bg:#1a1a1a;--nav-border:#333;--nav-active-bg:#c05a15;--nav-hover-bg:#2d2d2d}[data-theme=navy]{--color-primary-bg:#0f172a;--color-secondary-bg:#1e293b;--color-tertiary-bg:#334155;--color-quaternary-bg:#475569;--color-primary-accent:#c05a15;--color-secondary-accent:#d06a25;--color-accent-hover:#a04a10;--color-accent-dark:#8a3a0a;--color-text-primary:#e2e8f0;--color-text-secondary:#94a3b8;--color-text-muted:#64748b;--color-text-inverse:#0f172a;--color-positive:#10b981;--color-negative:#ef4444;--color-neutral:#6b7280;--color-warning:#f59e0b;--color-info:#3b82f6;--color-chart-primary:#c05a15;--color-chart-secondary:#d06a25;--color-chart-tertiary:#60a5fa;--color-chart-positive:#10b981;--color-chart-negative:#ef4444;--color-chart-gradient-start:#c05a15;--color-chart-gradient-end:#8a3a0a;--color-border-default:#334155;--color-border-focus:#c05a15;--color-border-light:#475569;--color-border-dark:#1e293b;--color-border-strong:#475569;--color-border-subtle:#2d3748;--color-border-footer-primary:#c05a1573;--color-border-footer-secondary:#c05a1559;--nav-style:topbar;--nav-bg:#0f172a;--nav-border:#1e293b;--nav-active-bg:transparent;--nav-hover-bg:#1e293b;--gradient-bg:linear-gradient(180deg,#0f172a 0%,#1e293b 100%);--gradient-card:linear-gradient(135deg,#1e293b 0%,#334155 100%)}[data-theme=amber]{--color-primary-bg:#181411;--color-secondary-bg:#27201c;--color-tertiary-bg:#392f28;--color-quaternary-bg:#3a3028;--color-primary-accent:#a04810;--color-secondary-accent:#b85820;--color-accent-hover:#8a3a0a;--color-accent-dark:#702f08;--color-text-primary:#fff;--color-text-secondary:#b9a89d;--color-text-muted:#8a7a70;--color-text-inverse:#181411;--color-positive:#22c55e;--color-negative:#ef4444;--color-neutral:#6b7280;--color-warning:#f59e0b;--color-info:#3b82f6;--color-border-default:#54453b;--color-border-focus:#a04810;--color-border-light:#6a5a4f;--color-border-dark:#392f28;--color-border-strong:#7a6a5f;--color-border-subtle:#44393f;--color-border-footer-primary:#a0481073;--color-border-footer-secondary:#a0481059}[data-theme=light]{--color-primary-bg:#fff;--color-secondary-bg:#f8fafc;--color-tertiary-bg:#f1f5f9;--color-quaternary-bg:#e2e8f0;--color-primary-accent:#ea580c;--color-secondary-accent:#fb923c;--color-accent-hover:#dc2626;--color-accent-dark:#c2410c;--color-text-primary:#0f172a;--color-text-secondary:#334155;--color-text-muted:#475569;--color-text-headers:#000;--color-text-inverse:#fff;--color-positive:#16a34a;--color-negative:#dc2626;--color-neutral:#6b7280;--color-warning:#ea580c;--color-info:#2563eb;--color-chart-primary:#ea580c;--color-chart-secondary:#fb923c;--color-chart-tertiary:#2563eb;--color-chart-positive:#16a34a;--color-chart-negative:#dc2626;--color-chart-gradient-start:#ea580c;--color-chart-gradient-end:#fb923c;--color-border-default:#e2e8f0;--color-border-focus:#ea580c;--color-border-light:#f1f5f9;--color-border-dark:#cbd5e1;--color-border-strong:#94a3b8;--color-border-subtle:#f1f5f9;--color-border-footer-primary:#ea580c73;--color-border-footer-secondary:#ea580c59;--nav-style:sidebar;--nav-bg:#fff;--nav-border:#e2e8f0;--nav-active-bg:#ea580c;--nav-hover-bg:#f8fafc;--shadow-sm:0 1px 2px 0 #0f172a0d;--shadow-md:0 4px 6px -1px #0f172a1a,0 2px 4px -2px #0f172a1a;--shadow-lg:0 10px 15px -3px #0f172a1a,0 4px 6px -4px #0f172a1a;--shadow-xl:0 20px 25px -5px #0f172a1a,0 8px 10px -6px #0f172a1a;--shadow-card:0 1px 3px #0f172a1a,0 1px 2px #0f172a0f;--shadow-card-hover:0 4px 6px #0f172a1a,0 2px 4px #0f172a0f;--shadow-inset:inset 0 2px 4px 0 #0f172a0f}.theme-transition,.theme-transition *{transition-property:color,background-color,border-color,fill,stroke;transition-duration:.18s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-item{color:var(--color-nav-text-primary,#fff);transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:ease-in-out}.nav-item:hover{background-color:var(--color-nav-hover-bg,#f3f4f61a)!important;color:var(--color-nav-text-primary,#fff)!important}.nav-item-active{border:1px solid var(--color-nav-active-bg,#a04810);background-color:var(--color-nav-active-bg,#a04810)!important;color:var(--color-nav-active-text,#fff)!important}.nav-item-active:hover{background-color:var(--color-nav-active-hover-bg,#a04810e6)!important;color:var(--color-nav-active-text,#fff)!important}.nav-button{color:var(--color-nav-text-secondary,#cbd5e1);transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:ease-in-out}.nav-button:hover{background-color:var(--color-nav-hover-bg,#f9731633)!important;color:var(--color-nav-text-primary,#fff)!important}:root{--color-nav-text-primary:#fff;--color-nav-text-secondary:#cbd5e1;--color-nav-text-muted:#94a3b8;--color-nav-hover-bg:#f9731633;--color-nav-active-bg:#f97316;--color-nav-active-text:#fff;--color-nav-active-hover-bg:#f97316e6}[data-theme=aurum]{--color-nav-text-primary:var(--aurum-t1);--color-nav-text-secondary:var(--aurum-t2);--color-nav-text-muted:var(--aurum-t3)}[data-theme=light]{--color-nav-text-primary:#111827;--color-nav-text-secondary:#4b5563;--color-nav-text-muted:#6b7280;--color-nav-hover-bg:#a0481026;--color-nav-active-bg:#a04810;--color-nav-active-text:#fff;--color-nav-active-hover-bg:#a04810e6}[data-theme=dark]{--color-nav-text-primary:#f8fafc;--color-nav-text-secondary:#cbd5e1;--color-nav-text-muted:#94a3b8;--color-nav-hover-bg:#f9731633;--color-nav-active-bg:#f97316;--color-nav-active-text:#fff;--color-nav-active-hover-bg:#f97316e6}[data-theme=navy]{--color-nav-text-primary:#f8fafc;--color-nav-text-secondary:#cbd5e1;--color-nav-text-muted:#94a3b8;--color-nav-hover-bg:#3b82f633;--color-nav-active-bg:#3b82f6;--color-nav-active-text:#fff;--color-nav-active-hover-bg:#3b82f6e6}[data-theme=amber]{--color-nav-text-primary:#fff;--color-nav-text-secondary:#b9a89d;--color-nav-text-muted:#8a7a70;--color-nav-hover-bg:#a048104d;--color-nav-active-bg:#a04810;--color-nav-active-text:#fff;--color-nav-active-hover-bg:#a04810e6}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.theme-transition,.theme-transition *{transition:none!important}}