*{box-sizing:border-box}body{margin:0;padding:24px 16px;min-height:100dvh;background:#f1f5f8;font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue',sans-serif;color:#152a39}main{margin:0 auto;max-width:520px;padding:26px 20px;border:1px solid #d5e1e8;border-radius:14px;background:white}h1{font-size:21px;margin:0 0 15px}p{line-height:1.65;font-size:15px}form{margin-top:22px}label{display:block;font-weight:600;margin-bottom:8px}input,button{width:100%;font-size:16px;border-radius:10px;padding:13px}input{border:1px solid #8f9faa}button{margin-top:14px;color:white;border:0;background:#225e84;font-weight:650}button:disabled{opacity:.5}.status{margin-top:20px;white-space:pre-wrap;line-height:1.7;background:#eaf2f5;padding:15px;border-radius:9px}.note{font-size:13px;color:#50616e;margin-top:17px}