:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1116;--card:#151a21;--line:#3a4553;--text:#e6eaf0;--muted:#9aa6b5;--teal:#4fd1c5;--red:#f28b82}body{background:var(--bg);min-height:100vh;color:var(--text);place-items:center;margin:0;font:15px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:grid}.box{background:var(--card);border:1px solid var(--line);border-radius:10px;width:min(360px,100vw - 32px);padding:24px}h1{margin:0 0 8px;font-size:18px}.muted{color:var(--muted)}.warn{color:var(--red)}button,input{font:inherit;box-sizing:border-box;border-radius:6px;width:100%;padding:10px 12px}input{background:var(--bg);color:var(--text);border:1px solid var(--line);margin-bottom:10px}button{cursor:pointer;background:var(--teal);color:#062b28;border:0;font-weight:600}button.quiet{color:var(--muted);border:1px solid var(--line);background:0 0;font-weight:400}button:disabled{opacity:.5;cursor:default}[hidden]{display:none!important}
