:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{place-items:center;min-height:100vh;margin:0;display:grid}.card{gap:12px;width:min(92vw,380px);padding:24px;display:grid}h1{margin:0;font-size:1.25rem}input,button{font:inherit;border:1px solid #8884;border-radius:10px;padding:12px}button{color:#fff;background:#1a7f4b;border:0;font-weight:600}button.ghost{color:inherit;background:0 0;border:1px solid #8886}button:disabled{opacity:.5}.row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.small{opacity:.75;margin:0;font-size:.85rem}.err{color:#c0392b;margin:0}
