:root{color-scheme:light dark;--brand: #1e5b3a;--amber: #ffb300;--bg: #f4f6f8;--surface: #ffffff;--text: #1b1f23;--muted: #6c7682;--divider: #e6eaee;--home: #2f80ed;--visitor: #f2994a;--on-target: #2e9e4f;--off-target: #e5484d;--link: #1e7a46}@media(prefers-color-scheme:dark){:root{--bg: #0e1217;--surface: #171d24;--text: #e8edf2;--muted: #8b97a5;--divider: #2a323b;--home: #5aa2ff;--visitor: #ffb066;--link: #6fd39a}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.4}a{color:var(--link)}.card{background:var(--surface);border-radius:14px;padding:1rem;margin:.75rem 0}
