:root{color:#183153;font-synthesis:none;text-rendering:optimizelegibility;background:#f3f6fb;font-family:Inter,Microsoft YaHei,PingFang SC,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}h1,h2,h3,p{margin:0}.brand-icon{color:#fff;background:#2563eb;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;display:inline-flex}.signin-page{color:#254265;background:radial-gradient(at 80% 15%,#ccdefb,#0000 50%),#edf3fc;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100dvh;padding:24px;display:flex}.signin-brand{color:#2563eb;align-items:center;gap:12px;font-size:20px;font-weight:700;display:flex}.signin-card{background:#fff;border:1px solid #d5e1f1;border-radius:16px;width:min(100%,460px);padding:36px;box-shadow:0 18px 60px #234d8614}.signin-card h1{margin:17px 0 9px;font-size:25px;line-height:1.5}.signin-card p{color:#7287a3;margin-bottom:24px;line-height:1.9}.signin-kicker{color:#4f77af;background:#e5efff;border:1px solid #d8e5fa;border-radius:5px;padding:4px 7px;font-size:12px;display:inline-flex}@media (width<=520px){.signin-card{padding:25px}}.signin-card form>.ant-btn{margin-top:14px}.signin-card .ant-alert{margin-top:10px}.sms-row{align-items:start;gap:10px;display:flex}.sms-row>.ant-form-item{flex:1;min-width:0}.sms-row>.ant-btn{flex:none;margin-top:30px}.development-code{font-variant-numeric:tabular-nums;letter-spacing:.12em;-webkit-user-select:all;user-select:all;margin-inline-start:6px}.signin-footer{color:#526985;text-align:center;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:12px;display:flex}.signin-footer a{color:inherit}.signin-footer:empty{display:none}.policy-links{flex-wrap:wrap;gap:12px;margin-top:-14px;display:flex}.policy-links button{color:#235db8;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.signin-method{margin-bottom:18px}.policy-links-spaced{margin-top:0}.document-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.loading-screen{place-items:center;min-height:100dvh;display:grid}.human-verification{color:#4f6d92;font-size:14px}.human-row{align-items:center;gap:10px;display:flex}.human-row input{box-sizing:border-box;width:100%;min-width:0;height:42px;font:inherit;color:#29496f;border:1px solid #cbd9ed;border-radius:7px;flex:1;padding:0 12px}.human-row button{cursor:pointer;background:#f2f7ff;border:1px solid #cbd9ed;border-radius:7px;flex-shrink:0;width:150px;max-width:42%;height:44px;padding:0;overflow:hidden}.human-row img{object-fit:contain;width:100%;height:100%;display:block}.human-cloud{color:#2563eb;cursor:pointer;background:#f2f7ff;border:1px solid #cbd9ed;border-radius:7px;width:100%;padding:12px}
