:root{--bg:#0b1120;--card:#111827;--border:#1f2937;--text:#f3f4f6;--muted:#9ca3af;--accent:#38bdf8}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:system-ui,sans-serif;line-height:1.6}a{color:var(--accent);text-decoration:none}
