.login-form_form__o54cg{display:grid;gap:18px}.login-form_field__66kOD{display:grid;gap:8px}.login-form_field__66kOD label{color:#1e293b;font-size:.8rem;font-weight:720}.login-form_control__Cwemd{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-height:48px;padding:0 10px 0 13px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgb(15 23 42/4%);color:#0f172a}.login-form_control__Cwemd:hover{border-color:#94a3b8}.login-form_control__Cwemd:focus-within{border-color:#0ea5e9;box-shadow:0 0 0 3px rgb(14 165 233/14%);outline:none}.login-form_control__Cwemd input{width:100%;min-height:auto!important;padding:12px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.login-form_control__Cwemd input:focus,.login-form_control__Cwemd input:focus-visible,.login-form_control__Cwemd input:hover{border:0!important;background:transparent!important;box-shadow:none!important;outline:0!important}.login-form_control__Cwemd:has(input[aria-invalid=true]),.login-form_control__Cwemd[data-invalid=true]{border-color:#dc2626;box-shadow:0 0 0 3px rgb(220 38 38/10%)}.login-form_icon__QLsgg{display:block;color:#64748b}.login-form_passwordToggle__xOKpB{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:8px;background:transparent;color:#64748b;cursor:pointer}.login-form_passwordToggle__xOKpB:hover{background:#f1f5f9;color:#0f172a}.login-form_passwordToggle__xOKpB:focus-visible{outline:2px solid #0284c7;outline-offset:2px}.login-form_submit__LAePM{margin-top:2px}.login-form_submit__LAePM button{width:100%;min-height:48px;border-radius:12px;background:#075985;box-shadow:0 8px 22px rgb(3 105 161/18%)}.login-form_submit__LAePM button:hover{background:#0369a1}@media (max-width:480px){.login-form_control__Cwemd,.login-form_submit__LAePM button{min-height:50px}}