:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ink:#16181d;--muted:#5c6370;--line:#d9dce3;--ground:#fbfbfc;--accent:#1f5f8b}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--ink:#e9eaee;--muted:#9aa1ae;--line:#333844;--ground:#14161a;--accent:#74b3dc}}body{background:var(--ground);color:var(--ink);margin:0;font:16px/1.6 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}main{max-width:42rem;margin:0 auto;padding:2rem 1rem 4rem}h1{margin-bottom:.25rem;font-size:1.75rem}h2{margin-bottom:.5rem;font-size:1.15rem}form,section,div.field{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1rem}label{margin-bottom:.35rem;font-weight:600;display:block}input,select{font:inherit;border:1px solid var(--line);color:inherit;background:0 0;border-radius:6px;min-width:14rem;padding:.45rem .6rem}button{font:inherit;border:1px solid var(--accent);background:var(--accent);color:var(--ground);cursor:pointer;border-radius:6px;margin-left:.5rem;padding:.45rem .9rem}p{margin:.4rem 0}[role=alert]{color:#a6402c}.hint{color:var(--muted);font-size:.9rem}
