:root{--bg: #f3f4f6;--surface: #ffffff;--text: #111827;--muted: #6b7280;--border: #d1d5db;--accent: #4f46e5;--danger: #dc2626}@media(prefers-color-scheme:dark){:root{--bg: #111827;--surface: #1f2937;--text: #f9fafb;--muted: #9ca3af;--border: #374151;--accent: #818cf8;--danger: #f87171}}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text)}
