*{box-sizing:border-box}body{margin:0;background:#f5f6f8;color:#25282e;font:16px/1.6 system-ui,sans-serif}main{max-width:460px;margin:6vh auto;padding:32px;background:white;border-radius:28px;box-shadow:0 12px 55px #3036400a}h1{font-size:32px;letter-spacing:-1px;margin:12px 0}h2{margin-top:30px;font-size:23px}p,small{color:#6c7480}.mark{display:grid;place-items:center;width:70px;height:70px;background:linear-gradient(130deg,#fff,#d8dce2);border-radius:22px;font-size:40px;color:#828b98}label{display:block;margin:14px 0;font-size:14px}input{display:block;width:100%;padding:14px;margin-top:6px;border:1px solid #dde0e5;border-radius:12px;font:inherit}button,.button{display:block;width:100%;background:#292d33;border:0;color:white;border-radius:14px;padding:15px;text-align:center;text-decoration:none;font:inherit;cursor:pointer}button:disabled{opacity:.5}.secondary{display:block;margin-top:15px;text-align:center;color:#414b59}small{display:block;margin-top:25px;font-size:12px}[hidden]{display:none!important}#status{white-space:pre-line}@media(max-width:500px){main{margin:0;min-height:100vh;border-radius:0;padding:28px}}
