:root{--bg: #0f172a;--card-bg: #1e293b;--card-bg-hover: #334155;--text: #e2e8f0;--muted: #94a3b8;--accent: #38bdf8;--code-bg: #0b1220}body{background:var(--bg);color:var(--text);font-family:system-ui,sans-serif;box-sizing:border-box;margin:0;padding:0}
