:root{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#f4f7fb;background:#0b1220;font-synthesis:none;text-rendering:optimizeLegibility}body{margin:0;min-width:320px}main{max-width:720px;margin:15vh auto;padding:24px}h1{font-size:clamp(40px,8vw,72px);margin:16px 0}p{line-height:1.6}.eyebrow{text-transform:uppercase;letter-spacing:.12em}.status{padding:16px;border:1px solid #243049;border-radius:12px}.muted{color:#a7b0c0}button,input{font:inherit;padding:12px;border-radius:8px;border:1px solid #627086}button{margin:8px 12px 8px 0;cursor:pointer}button:disabled{cursor:wait;opacity:.6}button:focus-visible,input:focus-visible{outline:3px solid #66d9a8;outline-offset:3px}label{display:grid;gap:6px;margin:12px 0}[role=alert]{color:#ffd0d0}
