:root{font-family:system-ui,sans-serif;color:#112031;background:#f5f8fa}*{box-sizing:border-box}main{max-width:760px;margin:32px auto;padding:28px;background:white;border-radius:20px}h1{font-size:30px}h2{font-size:22px;margin-top:30px}p,li{line-height:1.65}a{color:#0869c6}label{display:block;font-weight:600;margin-top:18px}input{display:block;width:100%;font:inherit;margin:8px 0;padding:13px;border:1px solid #9daab7;border-radius:10px}button{font:inherit;font-weight:700;border:0;border-radius:12px;padding:14px 20px;background:#112031;color:white;margin-top:16px;cursor:pointer}button:disabled{opacity:.5;cursor:wait}.danger{background:#a22128}#status{white-space:pre-wrap}fieldset{border:0;padding:0}small{line-height:1.6;color:#465460}header{background:#dafefe;padding:18px;border-radius:12px}@media(max-width:700px){main{margin:10px;padding:20px}}
