.loginform_loginWrapper__7eKDS{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#f4f6f9}.loginform_loginForm__H1beb{background:var(--color-white);padding:2rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);width:100%;max-width:400px}.loginform_loginForm__H1beb .loginform_title__pReWM{text-align:center;margin-bottom:1.5rem;font-size:1.6rem}.loginform_loginForm__H1beb .loginform_formGroup__Dtgvg{margin-bottom:1.2rem}.loginform_loginForm__H1beb .loginform_formGroup__Dtgvg label{display:block;font-weight:600;margin-bottom:.5rem}.loginform_loginForm__H1beb .loginform_formGroup__Dtgvg input{width:100%;padding:.7rem;border:1px solid #ccc;border-radius:6px;font-size:1rem;transition:border .3s}.loginform_loginForm__H1beb .loginform_formGroup__Dtgvg input:focus{border-color:var(--clr-gray-700);outline:none}.loginform_loginForm__H1beb .loginform_formGroup__Dtgvg .loginform_inputError__uK6_T{border-color:#e63946}.loginform_loginForm__H1beb .loginform_formGroup__Dtgvg .loginform_error__Rtpv9{color:#e63946;font-size:.875rem;margin-top:.3rem}.loginform_loginForm__H1beb .loginform_submitBtn__VIG3i{width:100%;padding:.8rem;background:var(--clr-gray-700);color:var(--color-white);border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s}.loginform_loginForm__H1beb .loginform_submitBtn__VIG3i:hover{background:var(--clr-gray-700)}.loginform_loginForm__H1beb .loginform_success__U_Pzp{margin-top:1rem;color:var(--clr-gray-900);text-align:center;font-weight:600}