.FindMobilePassword_passwordContainer__QJvuf{min-height:100vh;background:#eff1f3;display:flex;flex-direction:column;padding-top:70px}.FindMobilePassword_passwordContent__TwjXr{flex:1 1;display:flex;align-items:center;justify-content:center;padding:80px 20px}.FindMobilePassword_passwordWrapper__wDWYk{width:100%;max-width:550px}.FindMobilePassword_passwordHeader__VRgcn{text-align:center;margin-bottom:40px}.FindMobilePassword_passwordHeader__VRgcn h1{font-weight:700;font-size:32px;color:#000000;margin-bottom:16px;letter-spacing:-.5px}.FindMobilePassword_passwordHeader__VRgcn p{font-weight:400;font-size:16px;line-height:1.5;color:#666666}.FindMobilePassword_passwordForm__mKUMt{display:flex;flex-direction:column;gap:30px}.FindMobilePassword_inputGroup__wJlmy{display:flex;flex-direction:column;gap:10px;flex:1 1}.FindMobilePassword_passwordLabel__uwbvk{font-weight:400;font-size:14px;color:#333333;margin-bottom:0}.FindMobilePassword_required__jDLki{color:#ff2626}.FindMobilePassword_passwordInput__p0rA0{width:100%;padding:16px;border:1px solid #bababa;border-radius:6px;font-size:15px;color:#000000;background:#ffffff;box-sizing:border-box;transition:border-color .2s ease}.FindMobilePassword_passwordInput__p0rA0:focus{outline:none;border-color:#999999}.FindMobilePassword_passwordInput__p0rA0:disabled{background-color:#f5f5f5;color:#999999;cursor:not-allowed}.FindMobilePassword_passwordInput__p0rA0::placeholder{color:#aaaaaa}.FindMobilePassword_inputButton__pN6hH{background:#333333;color:#ffffff;font-weight:500;font-size:14px;padding:14px 24px;border-radius:4px;border:none;cursor:pointer;white-space:nowrap;transition:background-color .2s ease;min-width:90px}.FindMobilePassword_inputButton__pN6hH:hover:not(:disabled){background:#1a1a1a}.FindMobilePassword_inputButton__pN6hH:disabled{background:#cccccc;cursor:not-allowed}.FindMobilePassword_inputHint___N8Pc{color:#009329cc;font-weight:400;font-size:11px;line-height:100%;letter-spacing:10%}.FindMobilePassword_inputWrapper__C9wWt{display:flex;flex-direction:row;align-items:flex-end;gap:10px}.FindMobilePassword_spacer__ARYLF{margin-top:-20px}.FindMobilePassword_checkboxGroup___kK6O{display:flex;align-items:center;justify-content:center;gap:10px}.FindMobilePassword_checkboxGroup___kK6O input{width:25px;height:25px;background:#ffffff;border:1px solid #bababa;border-radius:5px}.FindMobilePassword_checkboxGroup___kK6O p{font-weight:400;font-size:14px;line-height:100%;letter-spacing:10%;color:#191919cc}.FindMobilePassword_labelGroup__xhN6Q{display:flex;flex-direction:column;gap:10px}.FindMobilePassword_formButton__lu9eM{display:flex;gap:15px;justify-content:center;align-items:center;margin-top:40px}.FindMobilePassword_passwordCancelButton__459hg{background:white;width:150px;padding:14px 0;border:1px solid var(--color-main);border-radius:4px;color:var(--color-main);font-weight:500;font-size:16px;cursor:pointer;transition:all .2s ease;text-align:center}.FindMobilePassword_passwordCancelButton__459hg:hover:not(:disabled){background:#fff5ed}.FindMobilePassword_passwordCancelButton__459hg:disabled{opacity:.5;cursor:not-allowed}.FindMobilePassword_passwordConfirmButton__7de_4{background:var(--color-main);width:150px;padding:14px 0;border:none;border-radius:4px;color:white;font-weight:500;font-size:16px;cursor:pointer;transition:background-color .2s ease;text-align:center}.FindMobilePassword_passwordConfirmButton__7de_4:hover:not(:disabled){background:var(--color-main-hover)}.FindMobilePassword_errorMessage__mFwYW{color:#dc2626;border-radius:4px;border:1px solid #fecaca}.FindMobilePassword_errorMessage__mFwYW,.FindMobilePassword_successMessage__Tcrle{background-color:#ffffff;padding:12px 16px;font-size:14px;text-align:center;margin-bottom:20px}.FindMobilePassword_successMessage__Tcrle{color:#059669;border-radius:4px;border:1px solid #86efac}@media (max-width:600px){.FindMobilePassword_mobileView__CtUxV{display:flex;flex-direction:column;width:100%;align-items:start;flex:1 1}.FindMobilePassword_mobileView__CtUxV .FindMobilePassword_inputGroup__wJlmy{width:100%}}