:root{--primary:#d112f105;--primary2:#113cbbd;--accent:hsl(190, 90%, 50%);--bg:#0a0512;--surface:#160b20;--surface-2:#100718;--text:#f0e8f8;--muted:#9a8ab5;--border:#2d1b42;--up:#00e676;--down:#ff3d81;--radius:12px;--hero-grad:linear-gradient(135deg, hsl(333, 82%, 45%), hsl(190, 85%, 40%));--font-head:'Inter';--font-body:'Inter';--font-cn:'Noto Sans SC';--head-weight:700;}