:root{--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-mono: "JetBrains Mono", monospace;--bg-dark: #0f172a;--bg-card: #1e293b;--bg-card-hover: #273549;--border-color: #334155;--text-main: #f8fafc;--text-muted: #94a3b8;--accent-blue: #38bdf8;--accent-amber: #f59e0b;--accent-emerald: #10b981;--accent-rose: #f43f5e;--accent-indigo: #6366f1}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background-color:var(--bg-dark);color:var(--text-main);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-dark)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}
