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