*{box-sizing:border-box}body{margin:0;background:#f3f5f8;color:#203047;font:16px/1.6 system-ui,"Microsoft YaHei",sans-serif}main{max-width:560px;margin:32px auto;padding:28px;background:white;border-radius:16px}h1{font-size:26px;margin:18px 0 8px}p{font-size:14px;color:#617087}label{display:block;margin:18px 0;font-weight:600}input{display:block;width:100%;margin-top:6px;padding:12px;border:1px solid #bbc6d4;border-radius:8px;font:inherit}button{background:#245a91;color:white;border:0;padding:12px 20px;border-radius:8px;font:inherit;cursor:pointer}button:disabled{opacity:.5}a{color:#245a91}nav{display:flex;gap:18px;flex-wrap:wrap;margin-top:24px}#status{white-space:pre-wrap}@media(max-width:600px){main{margin:0;border-radius:0;padding:22px;min-height:100vh}}
