@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";:root{--bg-page:#f8fafc;--bg-card:#fff;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#64748b;--border:#e2e8f0;--font-sans:"Inter", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-page);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.5}button{cursor:pointer;border:none;border-radius:6px;font-family:inherit;transition:all .15s}button:disabled{cursor:not-allowed;opacity:.5}code{font-family:var(--font-mono);color:#0f172a;background:#f1f5f9;border-radius:4px;padding:2px 5px;font-size:.9em}
