.LoginMascot_stage__POV3a{--gaze-x:0px;--gaze-y:0px;display:grid;margin-top:26px;grid-template-columns:minmax(158px,.72fr) minmax(236px,1.28fr);align-items:center;gap:4px}.LoginMascot_canvas__ieuQV{position:relative;display:grid;min-height:216px;place-items:center}.LoginMascot_orbit__2NFvi{position:absolute;width:166px;height:166px;border:1px dashed rgba(88,118,255,.28);border-radius:50%;background:radial-gradient(circle,rgba(120,155,255,.15),transparent 68%);transform:rotate(-16deg)}.LoginMascot_mascotButton__cVBnQ{position:relative;z-index:1;width:194px;max-width:100%;padding:0;border:0;background:transparent;cursor:pointer}.LoginMascot_mascotButton__cVBnQ:focus-visible{outline:3px solid rgba(47,107,255,.26);outline-offset:5px;border-radius:36px}.LoginMascot_mascot__Z41T4{display:block;width:100%;height:auto;overflow:visible}.LoginMascot_character__9a8d0{transform-box:fill-box;transform-origin:center bottom;animation:LoginMascot_float__gtfA8 3.8s ease-in-out infinite}.LoginMascot_shadow__nGq96{fill:rgba(35,67,145,.18);transform-box:fill-box;transform-origin:center;animation:LoginMascot_shadow__nGq96 3.8s ease-in-out infinite}.LoginMascot_antennaStem__KPvtp,.LoginMascot_backArm__drqSS,.LoginMascot_bodyHighlight__isC1V,.LoginMascot_chestBadge__Yhsgn,.LoginMascot_headHighlight__QiLrs,.LoginMascot_smile__LWPC7,.LoginMascot_waveArm__WmPgb{fill:none;stroke-linecap:round;stroke-linejoin:round}.LoginMascot_bodyHighlight__isC1V,.LoginMascot_headHighlight__QiLrs{stroke:rgba(255,255,255,.45);stroke-width:7}.LoginMascot_antennaStem__KPvtp{stroke:#6e81ff;stroke-width:7}.LoginMascot_backArm__drqSS,.LoginMascot_waveArm__WmPgb{stroke:#4f70ff;stroke-width:15}.LoginMascot_waveArm__WmPgb{transform-box:fill-box;transform-origin:178px 157px}.LoginMascot_eye__CaQce{fill:#f4f8ff}.LoginMascot_pupil__i3N6_{fill:#2f6bff}.LoginMascot_eyeSpark__w4hrd,.LoginMascot_pupil__i3N6_{transform:translate(var(--gaze-x),var(--gaze-y));transition:transform 80ms linear}.LoginMascot_eyeSpark__w4hrd{fill:#fff}.LoginMascot_eyeShell__Q_26F{transform-box:fill-box;transform-origin:center;animation:LoginMascot_blink__UOoby 5.6s ease-in-out infinite}.LoginMascot_smile__LWPC7{stroke:#9bd5ff;stroke-width:4.5}.LoginMascot_chestBadge__Yhsgn{fill:rgba(255,255,255,.9);stroke:rgba(255,255,255,.65);stroke-width:3}.LoginMascot_cheek__CtB_e{fill:rgba(255,181,221,.42)}.LoginMascot_dialogue__enuWE{position:relative;min-width:0;padding:18px 18px 14px;border:1px solid rgba(111,139,255,.19);border-radius:16px;background:rgba(255,255,255,.76);box-shadow:0 14px 30px rgba(46,82,168,.08)}.LoginMascot_dialogue__enuWE:before{position:absolute;top:50%;left:-7px;width:13px;height:13px;border-bottom:1px solid rgba(111,139,255,.19);border-left:1px solid rgba(111,139,255,.19);background:rgba(255,255,255,.76);content:"";transform:translateY(-50%) rotate(45deg)}.LoginMascot_dialogueLabel__dUJjV{display:inline-flex;align-items:center;gap:6px;color:#52617d;font-size:11px;font-weight:750;letter-spacing:.02em}.LoginMascot_dialogueLabel__dUJjV i{display:block;width:7px;height:7px;border-radius:50%;background:#22a06b;box-shadow:0 0 0 4px rgba(34,160,107,.11)}.LoginMascot_dialogue__enuWE p{min-height:52px;margin:9px 0 0;color:#253655;font-size:14px;font-weight:620;line-height:1.72}.LoginMascot_tapHint__bX4jU{margin-top:8px;padding:0;color:#657493;border:0;background:transparent;cursor:pointer;font-size:11px}.LoginMascot_tapHint__bX4jU:focus-visible,.LoginMascot_tapHint__bX4jU:hover{color:#2f6bff}.LoginMascot_tapHint__bX4jU:focus-visible{outline:2px solid rgba(47,107,255,.22);outline-offset:3px;border-radius:4px}.LoginMascot_stage__POV3a[data-hovering=true] .LoginMascot_character__9a8d0{animation-play-state:paused;transform:translateY(-5px) rotate(-2deg) scale(1.025)}.LoginMascot_stage__POV3a[data-hovering=true] .LoginMascot_orbit__2NFvi{border-color:rgba(99,91,255,.48);transform:rotate(12deg) scale(1.05)}.LoginMascot_stage__POV3a[data-mood=focus] .LoginMascot_character__9a8d0,.LoginMascot_stage__POV3a[data-mood=typing] .LoginMascot_character__9a8d0{transform:translateY(-3px) rotate(-2deg)}.LoginMascot_stage__POV3a[data-mood=password] .LoginMascot_character__9a8d0{transform:rotate(2deg)}.LoginMascot_stage__POV3a[data-mood=sales] .LoginMascot_orbit__2NFvi{border-color:rgba(47,107,255,.56)}.LoginMascot_stage__POV3a[data-mood=management] .LoginMascot_orbit__2NFvi{border-color:rgba(99,91,255,.56)}.LoginMascot_stage__POV3a[data-mood=loading] .LoginMascot_character__9a8d0{animation:LoginMascot_loading__9liXm 1.1s ease-in-out infinite}.LoginMascot_stage__POV3a[data-mood=error] .LoginMascot_character__9a8d0{animation:LoginMascot_reassure__OwUE8 .8s ease-in-out 1}.LoginMascot_stage__POV3a[data-waving=true] .LoginMascot_waveArm__WmPgb{animation:LoginMascot_wave__zDy_o .72s ease-in-out both}.LoginMascot_stage__POV3a[data-waving=true] .LoginMascot_character__9a8d0{animation:LoginMascot_hello__57OAb .72s ease-out both}.LoginMascot_stage__POV3a[data-compact=true]{margin-top:20px;grid-template-columns:76px minmax(0,1fr);gap:6px}.LoginMascot_stage__POV3a[data-compact=true] .LoginMascot_canvas__ieuQV{min-height:78px}.LoginMascot_stage__POV3a[data-compact=true] .LoginMascot_orbit__2NFvi{width:64px;height:64px}.LoginMascot_stage__POV3a[data-compact=true] .LoginMascot_mascotButton__cVBnQ{width:74px}.LoginMascot_stage__POV3a[data-compact=true] .LoginMascot_dialogue__enuWE{padding:12px 13px 10px;border-radius:13px}.LoginMascot_stage__POV3a[data-compact=true] .LoginMascot_dialogue__enuWE p{min-height:0;margin-top:5px;font-size:12px;line-height:1.55}.LoginMascot_stage__POV3a[data-compact=true] .LoginMascot_tapHint__bX4jU{display:none}.LoginMascot_stage__POV3a[data-compact=true] .LoginMascot_dialogue__enuWE:before{left:-6px;width:11px;height:11px}@keyframes LoginMascot_float__gtfA8{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes LoginMascot_shadow__nGq96{0%,to{transform:scaleX(1);opacity:.85}50%{transform:scaleX(.83);opacity:.48}}@keyframes LoginMascot_blink__UOoby{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.08)}}@keyframes LoginMascot_wave__zDy_o{0%,to{transform:rotate(0deg)}28%{transform:rotate(-24deg)}56%{transform:rotate(18deg)}78%{transform:rotate(-12deg)}}@keyframes LoginMascot_hello__57OAb{0%{transform:translateY(0) scale(1)}45%{transform:translateY(-11px) scale(1.035)}to{transform:translateY(0) scale(1)}}@keyframes LoginMascot_loading__9liXm{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes LoginMascot_reassure__OwUE8{0%,to{transform:rotate(0)}28%{transform:rotate(-3deg)}64%{transform:rotate(3deg)}}@media (max-width:1120px) and (min-width:981px){.LoginMascot_stage__POV3a{grid-template-columns:144px minmax(210px,1fr)}.LoginMascot_mascotButton__cVBnQ{width:168px}}@media (max-height:820px) and (min-width:981px){.LoginMascot_stage__POV3a{min-height:152px;margin-top:16px}.LoginMascot_canvas__ieuQV{min-height:152px}.LoginMascot_mascotButton__cVBnQ{width:142px}.LoginMascot_orbit__2NFvi{width:122px;height:122px}.LoginMascot_dialogue__enuWE{padding:13px 14px 10px}.LoginMascot_dialogue__enuWE p{min-height:0;font-size:12px;line-height:1.55}.LoginMascot_tapHint__bX4jU{display:none}}@media (prefers-reduced-motion:reduce){.LoginMascot_character__9a8d0,.LoginMascot_eyeShell__Q_26F,.LoginMascot_shadow__nGq96,.LoginMascot_waveArm__WmPgb{animation:none!important}.LoginMascot_eyeSpark__w4hrd,.LoginMascot_pupil__i3N6_,.LoginMascot_stage__POV3a[data-hovering=true] .LoginMascot_character__9a8d0,.LoginMascot_stage__POV3a[data-mood=focus] .LoginMascot_character__9a8d0,.LoginMascot_stage__POV3a[data-mood=password] .LoginMascot_character__9a8d0,.LoginMascot_stage__POV3a[data-mood=typing] .LoginMascot_character__9a8d0{transform:none;transition:none}}.LoginPage_loginPage__LMk1_,.LoginPage_statusPage__vOGHw{position:relative;display:grid;min-height:100svh;overflow:hidden;color:#172033;background:#f6f8fc;color-scheme:light;isolation:isolate}.LoginPage_statusPage__vOGHw{place-items:center;padding:24px}.LoginPage_statusCard__2_Vk9{display:flex;width:min(100%,390px);align-items:center;gap:16px;border:1px solid #e5eaf3;border-radius:18px;padding:22px;background:rgba(255,255,255,.94);box-shadow:0 18px 48px rgba(25,56,112,.1)}.LoginPage_statusCard__2_Vk9 .ant-spin{color:#2f6bff}.LoginPage_statusCard__2_Vk9 span,.LoginPage_statusCard__2_Vk9 strong{display:block}.LoginPage_statusCard__2_Vk9 strong{color:#172033;font-size:15px;font-weight:700}.LoginPage_statusCard__2_Vk9 span{margin-top:5px;color:#667085;font-size:13px;line-height:1.55}.LoginPage_ambient__3QodW{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.LoginPage_ambientBlue__mrjD1,.LoginPage_ambientViolet__reCqV,.LoginPage_grid__hTTHR{position:absolute;display:block}.LoginPage_ambientBlue__mrjD1{top:-360px;left:-240px;width:820px;height:820px;border-radius:50%;background:rgba(47,107,255,.15);filter:blur(18px)}.LoginPage_ambientViolet__reCqV{right:-250px;bottom:-300px;width:780px;height:780px;border-radius:50%;background:rgba(119,93,255,.12);filter:blur(12px)}.LoginPage_grid__hTTHR{inset:0;opacity:.38;background-image:linear-gradient(rgba(147,166,204,.18) 1px,transparent 0),linear-gradient(90deg,rgba(147,166,204,.18) 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(90deg,black,transparent 72%)}.LoginPage_shell__10ia_{display:grid;width:min(1180px,calc(100% - 48px));grid-template-columns:minmax(0,1fr) minmax(390px,448px);align-items:center;gap:clamp(52px,8vw,128px);margin:0 auto;padding:48px 0}.LoginPage_introduction__As6q2{max-width:620px}.LoginPage_brand__DA0k6,.LoginPage_mobileBrand__Iocwd{display:inline-flex;align-items:center;gap:12px}.LoginPage_brandMark__2UQin,.LoginPage_mobileBrandMark__B3u_0{display:grid;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgba(47,107,255,.16);border-radius:15px;background:#fff;box-shadow:0 8px 22px rgba(34,83,174,.1)}.LoginPage_brandMark__2UQin{width:56px;height:56px}.LoginPage_brandMark__2UQin img,.LoginPage_mobileBrandMark__B3u_0 img{width:100%;height:100%;object-fit:cover}.LoginPage_brandCopy__xakvR{display:grid;gap:4px}.LoginPage_brandCopy__xakvR strong,.LoginPage_mobileBrand__Iocwd{color:#1e2d4d;font-size:18px;font-weight:780;letter-spacing:-.02em}.LoginPage_brandCopy__xakvR small{color:#7c879b;font-size:12px}.LoginPage_introCopy__mzqlT{margin-top:clamp(64px,10vh,116px)}.LoginPage_eyebrow__soZv1,.LoginPage_securityNote__BrqbE{display:inline-flex;align-items:center;gap:7px}.LoginPage_eyebrow__soZv1{border:1px solid rgba(47,107,255,.16);border-radius:999px;padding:7px 11px;color:#2f6bff;background:rgba(255,255,255,.62);box-shadow:0 6px 18px rgba(47,107,255,.06);font-size:12px;font-weight:700}.LoginPage_introCopy__mzqlT h1{max-width:570px;margin:20px 0 0;color:#16223a;font-size:clamp(38px,4.2vw,58px);font-weight:780;letter-spacing:-.055em;line-height:1.16}.LoginPage_introCopy__mzqlT h1 em{color:#2f6bff;font-style:normal}.LoginPage_introCopy__mzqlT p{max-width:545px;margin:22px 0 0;color:#667085;font-size:16px;line-height:1.85}.LoginPage_mascotStage__Bi8GH{position:relative;z-index:1}.LoginPage_capabilityGrid__o8jdc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px}.LoginPage_capabilityCard__QsRrs{min-width:0;border:1px solid rgba(216,223,237,.92);border-radius:16px;padding:18px 16px;background:rgba(255,255,255,.72);box-shadow:0 12px 30px rgba(21,47,94,.045)}.LoginPage_capabilityIcon__w5THS{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;color:#2f6bff;background:#eaf0ff}.LoginPage_capabilityCard__QsRrs small,.LoginPage_capabilityCard__QsRrs strong{display:block}.LoginPage_capabilityCard__QsRrs strong{margin-top:16px;color:#243452;font-size:14px;font-weight:700}.LoginPage_capabilityCard__QsRrs small{min-height:36px;margin-top:7px;color:#7b879b;font-size:12px;line-height:1.5}.LoginPage_securityNote__BrqbE{margin-top:25px;color:#7b879b;font-size:12px}.LoginPage_securityNote__BrqbE svg{color:#12b76a}.LoginPage_loginPanel__9rwqf{position:relative;overflow:hidden;border:1px solid rgba(218,225,238,.96);border-radius:24px;padding:42px;background:rgba(255,255,255,.9);box-shadow:0 28px 66px rgba(32,59,110,.13),0 2px 5px rgba(16,24,40,.03)}.LoginPage_loginPanel__9rwqf:before{position:absolute;top:-88px;right:-74px;width:220px;height:220px;border-radius:50%;background:rgba(47,107,255,.08);content:"";filter:blur(1px)}.LoginPage_mobileBrand__Iocwd{display:none}.LoginPage_mobileGuide__xJpf3{display:none;position:relative;z-index:1}.LoginPage_alert__QRMPD,.LoginPage_formFooter__7UJRf,.LoginPage_formHeader__o5NMq,.LoginPage_form__FQsKJ,.LoginPage_mobileGuide__xJpf3{position:relative;z-index:1}.LoginPage_formKicker__AIvfu{color:#2f6bff;font-size:13px;font-weight:700}.LoginPage_formHeader__o5NMq h2{margin:10px 0 0;color:#172033;font-size:28px;font-weight:760;letter-spacing:-.04em;line-height:1.25}.LoginPage_formHeader__o5NMq p{margin:10px 0 0;color:#667085;font-size:14px;line-height:1.65}.LoginPage_alert__QRMPD{margin-top:20px;border-radius:12px}.LoginPage_form__FQsKJ{margin-top:28px}.LoginPage_form__FQsKJ .ant-form-item{margin-bottom:20px}.LoginPage_form__FQsKJ .ant-form-item-label{padding-bottom:7px}.LoginPage_form__FQsKJ .ant-form-item-label>label{height:auto;color:#344054;font-size:13px;font-weight:650}.LoginPage_form__FQsKJ .ant-input,.LoginPage_form__FQsKJ .ant-input-affix-wrapper{border-color:#d9e1ee;border-radius:11px;background:#fff;box-shadow:none}.LoginPage_form__FQsKJ .ant-input-affix-wrapper{padding-block:8px}.LoginPage_form__FQsKJ .ant-input{color:#172033}.LoginPage_form__FQsKJ .ant-input::placeholder{color:#98a2b3}.LoginPage_form__FQsKJ .ant-input-prefix{margin-right:9px;color:#98a2b3}.LoginPage_form__FQsKJ .ant-input-affix-wrapper-focused,.LoginPage_form__FQsKJ .ant-input-affix-wrapper:focus-within,.LoginPage_form__FQsKJ .ant-input:focus{border-color:#8babff;box-shadow:0 0 0 3px rgba(47,107,255,.1)}.LoginPage_modeSwitcher__lttp5{width:100%;padding:4px;border:1px solid #dfe6f2;border-radius:12px;background:#f5f7fb}.LoginPage_modeSwitcher__lttp5 .ant-segmented-item{border-radius:8px;color:#667085;font-weight:650}.LoginPage_modeSwitcher__lttp5 .ant-segmented-item-selected{color:#2f6bff;background:#fff;box-shadow:0 2px 7px rgba(28,57,108,.12)}.LoginPage_modeOption__wX6_8{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:31px;white-space:nowrap}.LoginPage_submitButton__dqr4E{min-height:46px;margin-top:4px;border:0;border-radius:12px;background:linear-gradient(102deg,#2f6bff,#4267e9 55%,#635bff);box-shadow:0 12px 24px rgba(47,107,255,.22);font-weight:700}.LoginPage_submitButton__dqr4E:focus-visible:not(:disabled),.LoginPage_submitButton__dqr4E:hover:not(:disabled){background:linear-gradient(102deg,#245eea,#3c5ed4 55%,#584fe8)!important;transform:translateY(-1px)}.LoginPage_formFooter__7UJRf{display:flex;align-items:center;gap:6px;margin-top:25px;color:#98a2b3;font-size:12px;line-height:1.4}@media (max-width:980px){.LoginPage_shell__10ia_{grid-template-columns:minmax(0,448px);justify-content:center;padding:42px 0}.LoginPage_introduction__As6q2{display:none}.LoginPage_mobileBrand__Iocwd{display:inline-flex;margin-bottom:34px}.LoginPage_mobileGuide__xJpf3{display:block}.LoginPage_mobileBrandMark__B3u_0{width:42px;height:42px;border-radius:12px}}@media (max-height:820px) and (min-width:981px){.LoginPage_shell__10ia_{padding:28px 0}.LoginPage_introCopy__mzqlT{margin-top:40px}.LoginPage_capabilityGrid__o8jdc{margin-top:22px}.LoginPage_securityNote__BrqbE{margin-top:18px}}@media (max-width:560px){.LoginPage_shell__10ia_,.LoginPage_statusPage__vOGHw{width:100%;padding:20px 16px}.LoginPage_shell__10ia_{min-height:100svh}.LoginPage_loginPanel__9rwqf{border-radius:20px;padding:30px 22px}.LoginPage_mobileBrand__Iocwd{margin-bottom:28px}.LoginPage_mobileGuide__xJpf3{margin-top:-5px}.LoginPage_formHeader__o5NMq h2{font-size:25px}.LoginPage_formHeader__o5NMq p{font-size:13px}.LoginPage_modeOption__wX6_8{gap:5px;font-size:12px}.LoginPage_form__FQsKJ .ant-form-item{margin-bottom:18px}}@media (max-width:360px){.LoginPage_loginPanel__9rwqf{padding:26px 18px}.LoginPage_modeOption__wX6_8 svg{display:none}}