*{box-sizing:border-box}body{margin:0;background:#f3f6f5;color:#122635;font:16px/1.6 system-ui,sans-serif}main{max-width:720px;padding:30px 20px;margin:4vh auto}header{font-weight:750;font-size:28px}header span{display:block;font-size:13px;color:#62757a;font-weight:400}.card{background:white;border:1px solid #dce5e2;border-radius:20px;padding:32px;margin-top:28px}h1{font-size:32px;line-height:1.15;letter-spacing:-1px}h2{font-size:20px;margin-top:28px}p{color:#52656d}label{display:block;margin-bottom:6px}input,button{font:inherit;width:100%;padding:12px 14px;border-radius:10px}input{border:1px solid #aebfba;margin-bottom:18px}button{background:#122635;color:white;border:1px solid #122635;font-weight:600;cursor:pointer;margin:6px 0}button:disabled{opacity:.6;cursor:wait}.secondary{background:white;color:#122635;border-color:#bfcfc9}.note{font-size:12px;border-top:1px solid #e5ede8;padding-top:20px;margin-top:24px}#status{color:#087963;overflow-wrap:anywhere}article{padding:16px;background:#edf7f3;border-radius:12px;margin:12px 0}article p{margin:6px 0}code{overflow-wrap:anywhere;font-size:13px}[hidden]{display:none!important}@media(max-width:480px){main{margin:0 auto}.card{padding:22px}h1{font-size:28px}}
