:root{--background:#faf8f5;--surface:#fff;--text:#1f1b16;--muted:#6b6258;--border:#ddd6cc;--accent:#1f3a5f;--accent-text:#fff}@media (prefers-color-scheme:dark){:root{--background:#14161a;--surface:#1d2026;--text:#f1ede6;--muted:#a59d92;--border:#343841;--accent:#e0b354;--accent-text:#14161a}}*{box-sizing:border-box}body{color:var(--text);background:var(--background);margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif}
