.login-module__WEZH7G__page{color:#172033;background:linear-gradient(#eff6ffb3,#f8fafc00),#f6f8fb;place-items:center;min-height:100vh;padding:24px;display:grid}.login-module__WEZH7G__card{background:#fff;border:1px solid #dbe3ee;border-radius:8px;gap:24px;width:min(100%,440px);padding:28px;display:grid;box-shadow:0 18px 50px #0f172a1f}.login-module__WEZH7G__brandBlock{gap:8px;display:grid}.login-module__WEZH7G__eyebrow{color:#1d4ed8;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.login-module__WEZH7G__brandBlock h1{color:#0f172a;letter-spacing:0;margin:0;font-size:30px}.login-module__WEZH7G__brandBlock p{color:#5b6475;margin:0;font-size:14px;line-height:1.45}.login-module__WEZH7G__form{gap:14px;display:grid}.login-module__WEZH7G__form label{color:#334155;gap:6px;font-size:13px;font-weight:800;display:grid}.login-module__WEZH7G__form input[type=password]{color:#172033;border:1px solid #cbd5e1;border-radius:6px;height:42px;padding:0 12px;font-size:15px}.login-module__WEZH7G__checkboxLabel{grid-template-columns:none;align-items:center;color:#475569!important;gap:9px!important;font-weight:700!important;display:flex!important}.login-module__WEZH7G__checkboxLabel input{width:16px;height:16px}.login-module__WEZH7G__error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:0;padding:10px 12px;font-size:13px;font-weight:800}.login-module__WEZH7G__form button{color:#fff;cursor:pointer;background:#1d4ed8;border:1px solid #1d4ed8;border-radius:6px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex}.login-module__WEZH7G__form button:disabled{cursor:not-allowed;opacity:.6}.login-module__WEZH7G__form input:focus-visible,.login-module__WEZH7G__form button:focus-visible{outline-offset:2px;outline:3px solid #93c5fd}
