:root{--primary:#d112f114;--primary2:#113dcbd;--accent:hsl(202, 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(343, 82%, 45%), hsl(202, 85%, 40%));--font-head:'Inter';--font-body:'Inter';--font-cn:'Noto Sans SC';--head-weight:700;}