.PasswordResetPage_reset-container__nDLte{align-items:center;display:flex;justify-content:center;min-height:700px;padding:20px}.PasswordResetPage_card__zgd9y{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);max-width:640px;padding:20px;width:100%}.PasswordResetPage_title-wrapper__0X_KJ{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:2rem}@media(max-width:768px){.PasswordResetPage_title-wrapper__0X_KJ{margin-bottom:1rem}}.PasswordResetPage_logo__9MmUs{height:auto;width:120px}@media(max-width:768px){.PasswordResetPage_logo__9MmUs{display:flex;height:auto;justify-content:center;width:100px}}.PasswordResetPage_sub-title__PQnEr{color:#757575}.PasswordResetPage_form__wPOaw{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:0 auto;max-width:600px;padding:25px}.PasswordResetPage_form-group__oa7Yv{margin-bottom:20px}.PasswordResetPage_form-group__oa7Yv:last-child{margin-bottom:0}.PasswordResetPage_form-group__oa7Yv label{display:block;font-weight:500;margin-bottom:8px}.PasswordResetPage_input__rZaUx{border:1px solid #e0e0e0;border-radius:4px;font-size:1rem;padding:12px;transition:all .3s ease;width:100%}.PasswordResetPage_input__rZaUx.PasswordResetPage_input-with-toggle__SS5Ab{padding-right:45px}.PasswordResetPage_input__rZaUx:focus{border-color:#36c;box-shadow:0 0 0 2px rgba(51,102,204,.2);outline:none}.PasswordResetPage_input-wrapper__F6R3K{position:relative}.PasswordResetPage_input-wrapper__F6R3K .PasswordResetPage_icon__ONDRt{color:#757575;left:12px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.PasswordResetPage_input-wrapper__F6R3K input{padding-left:40px}.PasswordResetPage_password-toggle__4lW73{align-items:center;background:none;border:none;border-radius:4px;color:#757575;cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:1}.PasswordResetPage_password-toggle__4lW73:hover{background-color:rgba(51,102,204,.1);color:#36c}.PasswordResetPage_password-toggle__4lW73:disabled{cursor:not-allowed;opacity:.5}.PasswordResetPage_password-toggle__4lW73 i{font-size:16px}.PasswordResetPage_error-message__ho7so{--tw-text-opacity:1;color:rgb(220,38,38,var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.PasswordResetPage_link__SM4_2{color:#36c;display:block;font-size:.9rem;font-weight:600;margin-top:10px;text-align:right;text-decoration:none}.PasswordResetPage_link__SM4_2:hover{text-decoration:underline}.PasswordResetPage_error__4LTK1{--tw-text-opacity:1;--tw-bg-opacity:1;--tw-border-opacity:1;background-color:rgb(254,226,226,var(--tw-bg-opacity,1));border-color:rgb(248,113,113,var(--tw-border-opacity,1));border-radius:.25rem;border-width:1px;color:rgb(185,28,28,var(--tw-text-opacity,1));margin-bottom:1rem;padding:.75rem 1rem}.PasswordResetPage_btn__zDss2{background-color:#36c;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:500;padding:14px 24px;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.PasswordResetPage_btn__zDss2:hover:not([disabled]){background-color:#4a90e2;transform:translateY(-2px)}.PasswordResetPage_btn__zDss2:active:not([disabled]){transform:translateY(0)}