:root{--bg:#0f0f1a;--surface:#1a1a2e;--primary:#6c5ce7;--primary-hover:#5a4bd1;--text:#e0e0e0;--text-muted:#8888a0;--radius:12px;--font:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.6}a{color:inherit;text-decoration:none}