.login-module__WEZH7G__loginPage{background:#fff;grid-template-columns:minmax(520px,1.35fr) minmax(520px,1fr);min-height:100svh;display:grid;overflow:hidden}.login-module__WEZH7G__visualPanel{isolation:isolate;color:#fff;background:#061a3a;flex-direction:column;min-width:0;min-height:100svh;padding:clamp(32px,4vw,64px);display:flex;position:relative;overflow:hidden}.login-module__WEZH7G__visualImage{z-index:-3;object-fit:cover;object-position:68% center}.login-module__WEZH7G__visualShade{z-index:-2;background:linear-gradient(90deg,#020d24d1 0%,#02173a7a 50%,#0324541f 100%),linear-gradient(#020e2614 35%,#020d24c7 100%);position:absolute;inset:0}.login-module__WEZH7G__visualPanel:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 18% 70%,#1388ff2b,#0000 32%),linear-gradient(135deg,#ffffff09,#0000 42%);position:absolute;inset:0}.login-module__WEZH7G__visualContent{width:min(590px,90%);margin-top:auto;margin-bottom:clamp(210px,27vh,280px)}.login-module__WEZH7G__platformLabel{color:#ceebffcc;letter-spacing:.08em;align-items:center;gap:11px;margin-bottom:24px;font-size:13px;font-weight:600;display:inline-flex}.login-module__WEZH7G__platformLabel:before{content:"";background:linear-gradient(90deg,#1d9fff,#68d2ff);border-radius:99px;width:32px;height:2px;box-shadow:0 0 14px #3bb5ff8c}.login-module__WEZH7G__visualContent h1{letter-spacing:-.045em;text-shadow:0 4px 26px #000f2d4d;margin:0;font-size:clamp(42px,4vw,58px);font-weight:620;line-height:1.24}.login-module__WEZH7G__visualContent h1 span{color:#b9e5ff}.login-module__WEZH7G__visualContent p{color:#ddeefbb3;max-width:500px;margin:26px 0 0;font-size:14px;line-height:1.9}.login-module__WEZH7G__accessPanel{background:#fff;flex-direction:column;min-width:0;min-height:100svh;padding:28px clamp(36px,4.5vw,76px) 24px;display:flex}.login-module__WEZH7G__accessHeader{justify-content:flex-end;align-items:center;min-height:36px;display:flex}.login-module__WEZH7G__homeLink{color:#6d7889;border-radius:4px;align-items:center;gap:8px;min-height:36px;padding:0 10px;font-size:13px;transition:color .2s,background-color .2s;display:inline-flex}.login-module__WEZH7G__homeLink:hover{color:#096dd9;background:#f2f7fd}.login-module__WEZH7G__homeLink:focus-visible{outline-offset:3px;outline:2px solid #1677ff}.login-module__WEZH7G__loginBox{width:min(100%,420px);margin:auto;padding:48px 0 72px}.login-module__WEZH7G__heading{text-align:center;margin-bottom:22px}.login-module__WEZH7G__heading h2{color:#182235;letter-spacing:-.02em;margin:0;font-size:27px;font-weight:650;line-height:1.35}.login-module__WEZH7G__heading p{color:#7d8797;margin:7px 0 0;font-size:13px;line-height:1.65}.login-module__WEZH7G__heading p span{color:#566173;overflow-wrap:anywhere;margin:0 4px;font-weight:600}.login-module__WEZH7G__loginTabs .ant-tabs-nav{margin-bottom:28px}.login-module__WEZH7G__loginTabs .ant-tabs-nav:before{border-bottom-color:#e8ebf0}.login-module__WEZH7G__loginTabs .ant-tabs-tab{color:#687386;flex:1;justify-content:center;padding:9px 0 12px;font-size:14px}.login-module__WEZH7G__loginTabs .ant-tabs-nav-list{width:100%}.login-module__WEZH7G__loginTabs .ant-tabs-tab+.ant-tabs-tab{margin-left:0}.login-module__WEZH7G__loginTabs .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:650}.login-module__WEZH7G__loginTabs .ant-tabs-content-holder{display:none}.login-module__WEZH7G__verificationSwitch{margin-bottom:24px;background:#f2f4f7!important;padding:3px!important}.login-module__WEZH7G__verificationSwitch .ant-segmented-item{min-height:34px;font-size:13px;line-height:34px}.login-module__WEZH7G__form .ant-form-item{margin-bottom:22px}.login-module__WEZH7G__registrationForm .ant-form-item{margin-bottom:16px}.login-module__WEZH7G__form .ant-form-item-label{padding-bottom:8px}.login-module__WEZH7G__form .ant-form-item-label>label{color:#354052;font-size:13px;font-weight:600}.login-module__WEZH7G__form .ant-input-affix-wrapper{min-height:48px;box-shadow:none;border-color:#d9dee7;border-radius:4px;padding-inline:14px;transition:border-color .2s,box-shadow .2s}.login-module__WEZH7G__form .ant-input-affix-wrapper:hover{border-color:#7ab6f4}.login-module__WEZH7G__form .ant-input-affix-wrapper-focused{border-color:#1677ff;box-shadow:0 0 0 3px #1677ff1a}.login-module__WEZH7G__form .ant-input-prefix{color:#9ba4b2;margin-inline-end:11px}.login-module__WEZH7G__form .ant-input{font-size:14px}.login-module__WEZH7G__codeButton{height:30px!important;padding:0 2px!important;font-size:12px!important}.login-module__WEZH7G__codeNotice{color:#8992a1;align-items:flex-start;gap:7px;margin:-10px 0 20px;font-size:12px;line-height:1.6;display:flex}.login-module__WEZH7G__codeNotice .anticon{color:#6f91bc;flex:none;margin-top:2px}.login-module__WEZH7G__formOptions{color:#9299a5;justify-content:flex-start;align-items:center;gap:12px;min-height:24px;margin:-2px 0 26px;font-size:12px;display:flex}.login-module__WEZH7G__formOptions .ant-checkbox-wrapper{color:#566173;font-size:13px}.login-module__WEZH7G__submitButton{justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:650;box-shadow:0 8px 20px #096dd933;border-radius:4px!important;height:48px!important;display:flex!important}.login-module__WEZH7G__registrationNotice{color:#8992a1;align-items:flex-start;gap:8px;margin-top:18px;font-size:12px;line-height:1.6;display:flex}.login-module__WEZH7G__registrationNotice .anticon{color:#6f91bc;flex:none;margin-top:2px}.login-module__WEZH7G__accessSwitch{color:#7d8797;justify-content:center;align-items:center;gap:2px;margin-top:16px;font-size:13px;display:flex}.login-module__WEZH7G__accessSwitch .ant-btn{height:auto;padding:2px 4px;font-size:13px;font-weight:650}.login-module__WEZH7G__quickLogin{margin-top:24px}.login-module__WEZH7G__quickLoginDivider{color:#9299a5;white-space:nowrap;align-items:center;gap:14px;margin-bottom:16px;font-size:12px;display:flex}.login-module__WEZH7G__quickLoginDivider:before,.login-module__WEZH7G__quickLoginDivider:after{content:"";background:#e8ebf0;flex:auto;height:1px}.login-module__WEZH7G__quickLoginGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.login-module__WEZH7G__quickLoginGrid .ant-btn{color:#465268;border-color:#d9dee7;border-radius:4px;min-width:0;height:42px}.login-module__WEZH7G__quickLoginGrid .ant-btn:hover{color:#096dd9;border-color:#7ab6f4}.login-module__WEZH7G__accessFooter{color:#a1a7b0;text-align:center;flex-direction:column;align-items:center;gap:12px;font-size:11px;display:flex}.login-module__WEZH7G__contactBlock{border-top:1px solid #edf0f4;flex-direction:column;align-items:center;gap:6px;width:min(100%,520px);padding-top:14px;display:flex}.login-module__WEZH7G__contactBlock>strong{color:#566173;font-size:12px;font-weight:650}.login-module__WEZH7G__contactLinks,.login-module__WEZH7G__contactMeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 16px;display:flex}.login-module__WEZH7G__contactLinks a,.login-module__WEZH7G__contactMeta span{color:#7d8797;align-items:center;gap:5px;line-height:1.5;display:inline-flex}.login-module__WEZH7G__contactLinks a{transition:color .2s}.login-module__WEZH7G__contactLinks a:hover{color:#096dd9}.login-module__WEZH7G__contactLinks a:focus-visible{outline-offset:2px;outline:2px solid #1677ff}:is(.login-module__WEZH7G__contactLinks .anticon,.login-module__WEZH7G__contactMeta .anticon){color:#8fa0b5;flex:none}@media (max-width:1100px){.login-module__WEZH7G__loginPage{grid-template-columns:minmax(440px,1fr) minmax(500px,.9fr)}.login-module__WEZH7G__visualPanel{padding:36px}.login-module__WEZH7G__visualContent{width:94%;margin-bottom:175px}.login-module__WEZH7G__visualContent h1{font-size:42px}}@media (min-width:961px) and (max-height:820px){.login-module__WEZH7G__visualPanel{padding-top:28px;padding-bottom:28px}.login-module__WEZH7G__visualContent{margin-bottom:125px}.login-module__WEZH7G__visualContent p{margin-top:18px}.login-module__WEZH7G__accessPanel{padding-top:20px;padding-bottom:18px}.login-module__WEZH7G__loginBox{padding-top:24px;padding-bottom:32px}.login-module__WEZH7G__heading{margin-bottom:16px}.login-module__WEZH7G__heading h2{font-size:27px}.login-module__WEZH7G__form .ant-form-item{margin-bottom:16px}.login-module__WEZH7G__formOptions{margin-bottom:20px}}@media (max-width:960px){.login-module__WEZH7G__loginPage{background:#f5f7fa;display:block;overflow:visible}.login-module__WEZH7G__visualPanel{display:none}.login-module__WEZH7G__accessPanel{width:100%;padding-inline:32px;overflow-y:auto}.login-module__WEZH7G__accessHeader{width:min(100%,520px);margin:0 auto}.login-module__WEZH7G__loginBox{width:min(100%,420px)}}@media (max-width:520px){.login-module__WEZH7G__accessPanel{padding:18px 22px 20px}.login-module__WEZH7G__accessHeader{min-height:32px}.login-module__WEZH7G__homeLink{min-height:32px;padding-right:0}.login-module__WEZH7G__loginBox{margin:0 auto auto;padding:38px 0 52px}.login-module__WEZH7G__heading{margin-bottom:20px}.login-module__WEZH7G__heading h2{font-size:26px}.login-module__WEZH7G__loginTabs .ant-tabs-nav{margin-bottom:24px}.login-module__WEZH7G__formOptions{flex-direction:column;align-items:flex-start;gap:7px}.login-module__WEZH7G__quickLoginGrid{grid-template-columns:1fr}.login-module__WEZH7G__accessFooter{font-size:10px}.login-module__WEZH7G__contactMeta{text-align:left;flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.login-module__WEZH7G__homeLink,.login-module__WEZH7G__contactLinks a{transition:none}.login-module__WEZH7G__form .ant-input-affix-wrapper{transition:none}}
