:root{color-scheme:light;--bg: #f7f9fc;--surface: #ffffff;--surface-hover: #eef3fb;--border: #e2e8f0;--text: #172b4d;--text-muted: #64748b;--accent: #1967d2}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}
