.login_page__LW7uW{min-height:100vh;display:flex;flex-direction:column}.login_main__yzsx_{flex:1;display:flex;flex-direction:column;align-items:center;gap:22px;padding-block:44px 32px}.login_brands__swx5G{justify-content:center;max-width:560px}.login_dept__YqfQT{display:grid;justify-items:center;gap:10px;text-align:center}.login_dept__YqfQT:before{content:"";width:48px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--a1),var(--a2),var(--a3))}.login_dept__YqfQT strong{font-size:14px;letter-spacing:.08em;color:var(--navy);font-weight:800}.login_card___lE5G{position:relative;width:min(100%,460px);border-radius:24px;padding:28px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.login_card___lE5G h1{font-size:clamp(17px,5vw,25px);font-weight:800;color:var(--navy);letter-spacing:-.01em;white-space:nowrap}.login_sub__1e1Ea{color:var(--muted);margin-top:6px;font-size:14px}.login_form__s4exH{display:grid;gap:16px;margin-top:18px;transition:opacity .2s}.login_submit__Mu3iQ{width:100%;height:50px;font-size:15.5px;margin-top:4px}.login_switch__iSgmk{text-align:center;font-size:13px;margin-top:16px}.login_ok__xHgmc{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:14px;text-align:center;padding:24px;pointer-events:none;opacity:0}.login_success__0daDL{transform:scale(.96)}.login_success__0daDL .login_form__s4exH,.login_success__0daDL .login_head__QlNeB,.login_success__0daDL .login_switch__iSgmk{opacity:0}.login_success__0daDL .login_ok__xHgmc{opacity:1}.login_hello__KWs5l{font-size:22px;font-weight:800;color:var(--navy);animation:login_fadeUp__ac_pZ .35s .25s both}.login_helloSub__uX_6x{color:var(--muted);font-size:14px;animation:login_fadeUp__ac_pZ .3s .4s both}@keyframes login_fadeUp__ac_pZ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.login_head__QlNeB{transition:opacity .2s}@media (max-width:420px){.login_card___lE5G{padding:24px 20px}}