.login_page___bVDP{min-height:100vh;min-height:100dvh;background:#f2f5f9;color:#172c46;display:flex;flex-direction:column;padding:0 6%;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif}.login_topbar__xTJYR{height:88px;display:flex;align-items:center;gap:12px;color:#203853;font-size:15px;font-weight:700;letter-spacing:.04em;flex-shrink:0}.login_brandMark__05On4{height:33px;width:33px;background:#2058a5;border-radius:9px;display:flex;align-items:flex-end;justify-content:center;gap:3px;padding:8px}.login_brandMark__05On4 span{width:4px;border-radius:3px;background:#fff}.login_brandMark__05On4 span:first-child{height:9px;opacity:.7}.login_brandMark__05On4 span:nth-child(2){height:16px}.login_brandMark__05On4 span:nth-child(3){height:12px;opacity:.85}.login_topbarDivider___9fd4{height:16px;width:1px;background:#cbd5e2;margin-left:5px}.login_topbarSub__7BzVv{font-size:13px;font-weight:400;color:#718198;letter-spacing:0}.login_shell__DdQvt{width:min(1040px,100%);min-height:580px;margin:auto;display:grid;grid-template-columns:1fr 1fr;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 70px rgba(37,62,95,.12),0 4px 15px rgba(37,62,95,.04)}.login_intro__4f4eN{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:64px 58px 48px;background:linear-gradient(145deg,#102d50 2%,#194579 65%,#2764a9 130%);color:#fff}.login_introBottom__ZUQoc,.login_introContent__RABix{position:relative;z-index:1}.login_introGlow__vsLxz{position:absolute;width:420px;height:420px;right:-250px;top:-130px;border:1px solid rgba(255,255,255,.13);border-radius:50%;box-shadow:0 0 0 70px rgba(255,255,255,.025),0 0 0 140px rgba(255,255,255,.025)}.login_eyebrow__tkUJ1{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.18em;font-weight:700;color:#a8c4e5}.login_eyebrow__tkUJ1 span{width:25px;height:2px;background:#7ab4ec}.login_intro__4f4eN h1{margin:55px 0 20px;color:#fff;font-size:36px;line-height:1.45;letter-spacing:.035em;font-weight:700}.login_intro__4f4eN h1 em{font-style:normal;color:#a9d2f7}.login_intro__4f4eN p{margin:0;color:#c2d3e7;font-size:14px;line-height:2;letter-spacing:.02em}.login_introBottom__ZUQoc{display:flex;align-items:center;gap:12px;color:#bdd0e5;font-size:12px;letter-spacing:.04em}.login_introBottom__ZUQoc i{width:3px;height:3px;background:#7fa8ce;border-radius:50%}.login_rule__8wvHg{position:absolute;top:-24px;left:0;width:38px;height:1px;background:#76a9da}.login_grid___qhCe{position:absolute;bottom:-90px;right:-25px;width:310px;height:310px;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.5) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.5) 1px,transparent 0);background-size:36px 36px;transform:rotate(-18deg);-webkit-mask-image:linear-gradient(180deg,transparent,#000);mask-image:linear-gradient(180deg,transparent,#000)}.login_formSide__WOOy0{display:flex;flex-direction:column;justify-content:space-between;padding:78px 72px 32px}.login_formContent__SYQqn{width:100%;max-width:380px;margin:auto}.login_formTag__yBcQx{font-size:13px;font-weight:600;color:#4571a3}.login_formTag__yBcQx span{font-size:10px;color:#a5b3c3;letter-spacing:.12em;margin-left:8px;font-weight:600}.login_formSide__WOOy0 h2{font-size:29px;line-height:1.3;letter-spacing:.02em;margin:14px 0 9px;font-weight:700;color:#172c46}.login_formDescription__6kbjF{font-size:14px;color:#8392a5;margin:0 0 34px;line-height:1.7}.login_form__Ij6Df .ant-form-item{margin-bottom:22px}.login_form__Ij6Df .ant-form-item-label{padding-bottom:8px}.login_form__Ij6Df .ant-form-item-label>label{color:#344a63;font-weight:600;font-size:13px}.login_form__Ij6Df .ant-input-affix-wrapper{height:48px;border-radius:8px;border-color:#dce4ed;box-shadow:none;padding-inline:14px}.login_form__Ij6Df .ant-input-affix-wrapper-focused,.login_form__Ij6Df .ant-input-affix-wrapper:hover{border-color:#4784c9}.login_form__Ij6Df .ant-input-prefix{color:#8fa2b9;margin-right:11px}.login_form__Ij6Df .ant-input{font-size:14px}.login_form__Ij6Df .ant-input::placeholder{color:#b0bdca}.login_form__Ij6Df .login_submit__ajKqa{height:49px;margin-top:10px;border-radius:8px;background:#245da6;box-shadow:0 5px 12px rgba(36,93,166,.2);font-weight:600;font-size:15px}.login_form__Ij6Df .login_submit__ajKqa:hover{background:#1b4d8d!important}.login_form__Ij6Df .login_submit__ajKqa .anticon{margin-left:8px}.login_help__NFik2{margin:23px 0 0;color:#96a3b3;font-size:12px;line-height:1.6}.login_formFooter__JrurI{display:flex;justify-content:space-between;gap:8px;color:#b0bdca;font-size:11px;margin-top:35px}.login_pageFooter__3Zq3N{text-align:center;height:70px;display:flex;align-items:center;justify-content:center;color:#9aaabc;font-size:12px;letter-spacing:.06em;flex-shrink:0}@media(max-width:760px){.login_page___bVDP{padding:0 20px}.login_topbar__xTJYR{height:68px}.login_shell__DdQvt{max-width:480px;min-height:0;grid-template-columns:1fr;margin:24px auto 36px}.login_intro__4f4eN{padding:32px 30px;min-height:205px}.login_intro__4f4eN h1{font-size:26px;margin:22px 0 8px;line-height:1.35}.login_intro__4f4eN p{font-size:12px;line-height:1.7}.login_introBottom__ZUQoc{display:none}.login_introGlow__vsLxz{width:240px;height:240px;right:-130px;top:-120px}.login_formSide__WOOy0{padding:35px 30px 25px}.login_formSide__WOOy0 h2{font-size:24px}.login_formDescription__6kbjF{margin-bottom:24px}.login_formFooter__JrurI{margin-top:28px}.login_pageFooter__3Zq3N{height:35px}.login_grid___qhCe{bottom:-170px;right:-60px}}@media(max-width:380px){.login_page___bVDP{padding:0 12px}.login_topbarDivider___9fd4,.login_topbarSub__7BzVv{display:none}.login_intro__4f4eN{padding:25px}.login_formSide__WOOy0{padding:28px 24px 22px}.login_shell__DdQvt{margin:12px auto 24px}}