:root{--bg:#fafaf7;--surface:#fff;--text:#1c1b19;--muted:#6b6862;--border:#e4e2dc;--accent:#2f6f5e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#161614;--surface:#1f1f1c;--text:#edebe6;--muted:#9c9890;--border:#33322e;--accent:#5fb39b}}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}main{flex-direction:column;justify-content:center;gap:16px;max-width:40rem;min-height:100dvh;margin:0 auto;padding:24px 16px;display:flex}h1{color:var(--accent);margin:0;font-size:1.75rem}footer{color:var(--muted);font-size:.875rem}@media (min-width:768px){main{padding:48px 32px}h1{font-size:2.5rem}}
