:root{--primary:#d1e7a9;--primary2:#ddc2b4;--accent:hsl(200, 40%, 70%);--bg:#0d0a1a;--surface:#171228;--surface-2:#110d1f;--text:#ede8f8;--muted:#9a90b5;--border:#282045;--up:#6ee7b7;--down:#fda4af;--radius:12px;--hero-grad:linear-gradient(135deg, hsl(262, 58%, 42%), hsl(200, 35%, 55%));--font-head:'Inter';--font-body:'Inter';--font-cn:'Noto Sans SC';--head-weight:700;}