.forgot_form-container__uQt5m{max-width:800px;margin:50px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.forgot_input-container__4oGE8{position:relative;display:flex;align-items:center}.forgot_form-input___34mT{flex:1 1;padding-right:40px}.forgot_toggle-password__1Nn_3{position:absolute;right:10px;background:none;border:none;cursor:pointer;font-size:18px;color:#666}.forgot_toggle-password__1Nn_3:hover{color:#333}.forgot_card-title__lJ6HQ{font-size:24px;font-weight:700;text-align:center;margin-bottom:20px}.forgot_form-group__1GdZR{margin-bottom:15px}.forgot_form-label__E47PI{display:block;font-size:14px;margin-bottom:5px;font-weight:600}.forgot_required__yNVvk{color:red}.forgot_form-input___34mT{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.forgot_form-input___34mT:focus{border-color:#007bff;outline:none}.forgot_resend-button__h_ba5{margin-left:20px;background-color:#63ab45;color:#fff;padding:10px 15px;border:none;border-radius:5px;font-size:16px;cursor:pointer}.forgot_resend-button__h_ba5:disabled{background-color:#cccccc;cursor:not-allowed}.forgot_error__zi0up{font-size:12px;color:red;margin-top:5px}.forgot_submit-button__TBQjx{background-color:#17567E;color:#fff;padding:10px 15px;border:none;border-radius:5px;font-size:16px;cursor:pointer}.forgot_loader-container__93kff{display:flex;justify-content:center;align-items:center;height:100px}.forgot_loader__iQgHj{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top-color:#007bff;border-radius:50%;animation:forgot_spin__8UZii 1s linear infinite}@keyframes forgot_spin__8UZii{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login_header__UUYgE{position:relative;height:350px;overflow:hidden;display:flex;justify-content:center;align-items:center}.login_parallax-container__LRrtC{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.login_parallax-image__U8eT5{width:100%;height:100%;filter:brightness(50%);transform:translateY(0);will-change:transform}.login_title__PUjkp{font-size:3.5rem;font-weight:700}.login_card-container__lj2Ma{max-width:500px;margin:40px auto;padding:20px;background:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);font-family:Arial,sans-serif}.login_card-title__i9r9U{text-align:center;font-size:24px;margin-bottom:20px}.login_form__jPouN{display:flex;flex-direction:column}.login_form-group__kEGzO{margin-bottom:15px}.login_form-label__HB_oV{display:block;margin-bottom:5px;font-weight:700;margin-top:20px}.login_form-input___ZsRR{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:14px}.login_required__sOsda{color:red;margin-left:5px}.login_error__4OyTH{color:red;font-size:12px;margin-top:5px}.login_form-checkbox__SxHej{font-size:14px}.login_link__xB423{color:#007BFF;text-decoration:none}.login_link__xB423:hover{text-decoration:underline}.login_submit-button__BD_aw{background-color:#17567E;color:#fff;padding:10px 15px;border:none;border-radius:5px;font-size:16px;cursor:pointer}.login_login-text__VW_T0{text-align:center;margin-top:8px;font-size:14px}.login_password-container__0RvWf{position:relative;display:flex;align-items:center}.login_password-toggle__zWpJt{position:absolute;right:10px;background:none;border:none;cursor:pointer;display:flex;align-items:center}.login_resend-button__D5jfU{margin-bottom:10px;background-color:#17567e;color:#ffffff;border:none;border-radius:5px;padding:10px 20px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .3s ease,opacity .3s ease}.login_resend-button__D5jfU:disabled{background-color:#cccccc;cursor:not-allowed;opacity:.6}.login_resend-button__D5jfU:active:not(:disabled),.login_resend-button__D5jfU:hover:not(:disabled){background-color:#17567e}@media screen and (max-width:768px){.login_header__UUYgE{height:250px}}