:root{color-scheme:dark;font-family:system-ui,"Yu Gothic",sans-serif;background:#091220;color:#e6edf8}*{box-sizing:border-box}body{margin:0;padding:40px 20px}main{max-width:680px;margin:auto}.brand{font-size:30px;letter-spacing:.05em;font-weight:800;color:#91b6ff;text-decoration:none}.eyebrow,.muted,footer,small{color:#a8b8cf}h1{font-size:30px;margin-top:32px}p{line-height:1.8}article,section>h2{margin-top:24px}article{padding:24px;border:1px solid #2b3e5d;border-radius:12px;background:#111f33}h2{font-size:19px;margin-top:0}button{border:1px solid #7196e0;background:#284d86;color:#fff;border-radius:8px;padding:13px 20px;font:inherit;cursor:pointer;min-height:46px}button:disabled{opacity:.5;cursor:wait}.secondary{background:transparent}a{color:#9ec0ff;overflow-wrap:anywhere}footer{font-size:13px;margin-top:38px;border-top:1px solid #293952;padding-top:20px;line-height:1.8}#status{padding:12px 0;color:#ffe1aa;overflow-wrap:anywhere}[hidden]{display:none!important}
