.login_page___bVDP{min-height:100vh;padding:clamp(18px,3vw,42px);display:grid;align-items:center;justify-items:center;background:radial-gradient(circle at 80% 20%,rgba(22,135,217,.08),transparent 30%),radial-gradient(circle at 10% 90%,rgba(22,135,217,.06),transparent 28%),linear-gradient(135deg,#f3f7f9,#eef3f7);color:#123047}.login_loginContainer__PJWTS{width:100%;max-width:420px;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(30,136,229,.24);border-radius:24px;box-shadow:0 8px 28px rgba(18,48,71,.12);padding:clamp(28px,5vw,48px)}.login_header__5TWRo{display:grid;grid-gap:16px;gap:16px;text-align:center;-webkit-margin-after:32px;margin-block-end:32px}.login_header__5TWRo h1{margin:0;font-size:clamp(24px,5vw,32px);color:#123047;line-height:1.2}.login_form__Ij6Df{display:grid;grid-gap:20px;gap:20px}.login_form__Ij6Df button{width:100%;margin-top:8px;min-height:44px}.login_passwordContainer__onn1d{position:relative;display:grid;align-items:center}.login_passwordContainer__onn1d>input{-webkit-padding-end:44px;padding-inline-end:44px}.login_togglePassword__RMV7D{position:absolute;inset-inline-end:12px;width:auto;min-height:auto;padding:6px 10px;border:none;background:transparent;color:#1687d9;font-size:12px;font-weight:700;cursor:pointer;transition:color .18s ease}.login_togglePassword__RMV7D:hover:not(:disabled){color:#075985}.login_togglePassword__RMV7D:disabled{opacity:.5;cursor:not-allowed}.login_formError__lK3Ic{margin:0;padding:12px 14px;border-radius:12px;color:#cf4b5c;background:rgba(207,75,92,.08);border:1px solid rgba(207,75,92,.16);line-height:1.6;font-size:13px}@media (max-width:520px){.login_page___bVDP{align-items:start;padding-top:40px}.login_loginContainer__PJWTS{border-radius:20px;padding:24px}.login_header__5TWRo{gap:12px;-webkit-margin-after:24px;margin-block-end:24px}.login_form__Ij6Df{gap:16px}.login_togglePassword__RMV7D{padding:4px 8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.login_formError__lK3Ic,.login_form__Ij6Df button,.login_togglePassword__RMV7D{transition:none!important}}