:root{--bg: #fafaf9;--fg: #1c1917;--muted: #78716c;--ok: #15803d;--warn: #b45309;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--bg: #1c1917;--fg: #f5f5f4;--muted: #a8a29e;--ok: #4ade80;--warn: #fbbf24}}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);font:16px/1.5 system-ui,sans-serif}main{max-width:640px;margin:0 auto;padding:48px 16px}h1{margin:0 0 4px;font-size:1.75rem}p{color:var(--muted);margin:0 0 24px}.status{font-family:ui-monospace,monospace;font-size:.875rem}.ok{color:var(--ok)}.warn{color:var(--warn)}
