*{box-sizing:border-box}body{margin:0;padding:40px 18px;background:linear-gradient(145deg,#173766,#10243f);color:#22344b;font:15px/1.75 "Microsoft YaHei",system-ui,sans-serif;min-height:100vh}.upgrade-card{max-width:680px;margin:0 auto;padding:34px 40px;background:#fff;border-radius:20px;box-shadow:0 16px 70px #08193266}.brand-mark{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:#2d6df6;color:#fff;font-weight:800;font-size:25px}h1{font-size:28px;line-height:1.3;margin:18px 0 6px}.intro{color:#60748f;margin:0 0 20px}.release-info{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:17px 20px;margin-top:22px;border-radius:12px;background:#f2f6fc}.release-info span{display:block;color:#6a7c94;font-size:13px}.release-info strong{font-size:21px;color:#173d72;overflow-wrap:anywhere}.notes{font-size:13px;color:#65768b;white-space:pre-wrap;overflow-wrap:anywhere}form{margin-top:24px}label{display:block;font-size:14px;color:#425773;margin:15px 0}input,button{font:inherit;width:100%;border-radius:9px;padding:11px 13px}input{display:block;border:1px solid #ccd7e7;margin-top:6px;color:#22344b}input:focus{outline:3px solid #2d6df622;border-color:#2d6df6}button{border:0;color:#fff;background:#2d6df6;font-weight:700;cursor:pointer}button:hover:not(:disabled){background:#1f59d1}button:disabled{opacity:.58;cursor:wait}.privacy{font-size:12px;color:#78879b}#upgradeStatus{margin:12px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;color:#176544}#upgradeStatus.error{color:#b83344}.steps{margin-top:27px;border-top:1px solid #e5ebf3;padding-top:17px}.steps h2{font-size:18px;margin:0 0 9px}.steps ol{padding-left:21px}.steps li{padding-left:4px;margin:7px 0}.steps p{font-size:12px;color:#72839b}@media(max-width:600px){body{padding:18px 12px}.upgrade-card{padding:25px 22px}.release-info{padding:13px 15px;gap:12px}h1{font-size:25px}}
