:root{color-scheme:dark;--navy:#0a0f1e;--navy-2:#111827;--navy-3:#1a2236;--navy-4:#243048;--crimson:#9c2825;--crimson-light:#c23d39;--crimson-dark:#7a1f1c;--crimson-bg:rgba(156,40,37,0.12);--crimson-border:rgba(156,40,37,0.25);--electric:#3b82f6;--electric-bg:rgba(59,130,246,0.12);--electric-border:rgba(59,130,246,0.25);--text-1:#f0f4ff;--text-2:#b8c2d9;--text-3:#8896b3;--border:rgba(255,255,255,0.07);--border-2:rgba(255,255,255,0.12);--danger:#ff7373;--danger-bg:rgba(239,68,68,0.12);--surface-header:rgba(10,15,30,0.82);--surface-card:linear-gradient(145deg,rgba(25,34,54,0.88),rgba(15,22,37,0.84));--surface-panel:rgba(15,22,37,0.86);--surface-soft:rgba(17,24,39,0.68);--surface-hover:rgba(255,255,255,0.035);--surface-control:rgba(255,255,255,0.025);--surface-grid:rgba(255,255,255,0.035);--panel-shadow:inset 0 1px rgba(255,255,255,0.02);--font-display:"Arial Narrow","Roboto Condensed",Arial,sans-serif;--font-body:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}[data-theme=light]{color-scheme:light;--navy:#f0f4ff;--navy-2:#ffffff;--navy-3:#e8edf5;--navy-4:#d8e0ed;--crimson-bg:rgba(156,40,37,0.08);--crimson-border:rgba(156,40,37,0.2);--text-1:#0a0f1e;--text-2:#344054;--text-3:#667085;--border:rgba(15,23,42,0.09);--border-2:rgba(15,23,42,0.14);--surface-header:rgba(255,255,255,0.9);--surface-card:linear-gradient(145deg,#ffffff,#f7f9fd);--surface-panel:rgba(255,255,255,0.94);--surface-soft:rgba(255,255,255,0.84);--surface-hover:rgba(15,23,42,0.045);--surface-control:rgba(15,23,42,0.035);--surface-grid:rgba(15,23,42,0.065);--panel-shadow:0 10px 30px rgba(15,23,42,0.055),inset 0 1px rgba(255,255,255,0.9)}*{box-sizing:border-box}body,html{min-height:100%}body{margin:0;background:var(--navy);color:var(--text-1);font-family:var(--font-body);-webkit-font-smoothing:antialiased}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}::selection{background:rgba(194,61,57,.35);color:white}