:root{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;color:#242936;background:#f0f1f6;font-synthesis:none}*{box-sizing:border-box}body{min-height:100dvh;margin:0;display:grid;place-items:center;padding:24px}main{width:min(100%,380px);text-align:center;background:#fff;border:1px solid #e3e5ec;border-radius:12px;padding:36px 28px}.mark{font-size:30px;color:#6550c8;background:#eee9fc;border-radius:10px;width:56px;height:56px;display:grid;place-items:center;margin:0 auto 24px}h1{font-size:24px;margin:0 0 12px}p{font-size:14px;line-height:1.6;color:#737b8a;margin:0 0 28px}button{border:0;border-radius:6px;background:#6550c8;color:#fff;font:inherit;font-size:15px;padding:12px 16px;width:100%;cursor:pointer}button:disabled{opacity:.55;cursor:wait}form{display:grid;gap:16px}label{display:grid;gap:8px;text-align:left;font-size:14px}input{border:1px solid #dce0e8;border-radius:6px;font:inherit;padding:10px 12px;width:100%}input:focus{outline:2px solid #c9bdf7;border-color:#6550c8}#status{margin:20px 0 0;font-size:13px}#retry{margin-top:16px;background:#f1eefb;color:#6550c8}[hidden]{display:none!important}
