.styles_container__5dLlJ{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;width:100%;position:relative}.styles_container__5dLlJ label{font-weight:700;font-size:.875rem}.styles_container__5dLlJ .styles_inputContainer__St2Fd{position:relative;width:100%;display:flex;align-items:center}.styles_container__5dLlJ .styles_inputContainer__St2Fd .styles_input__7S_vN{border-radius:8px;width:100%;border:1px solid var(--gray-500);padding:10px;min-height:45px!important;color:var(--text)}.styles_container__5dLlJ .styles_inputContainer__St2Fd .styles_input__7S_vN::placeholder{color:var(--gray-400)}.styles_container__5dLlJ .styles_inputContainer__St2Fd .styles_input__7S_vN:disabled{background-color:var(--disabled-input);color:var(--gray-400)}.styles_container__5dLlJ .styles_inputContainer__St2Fd .styles_icon__wsJyH{position:absolute;right:16px;cursor:pointer}.styles_inputError__WW3Zf{border:1px solid var(--red)!important}.styles_errorMessage__nl1In{color:var(--red);margin-top:-5px;visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s linear;position:absolute;bottom:-20px;font-size:.75rem}.styles_showingErrorMessage__HP8TY{visibility:visible;opacity:1}@media(min-width:1024px){.styles_errorMessage__nl1In{margin-top:-2.5px}}.styles_button__YDNft{color:var(--white);transition:all .3s;padding:12px 16px;background-color:var(--primary);gap:16px;min-height:44px;font-weight:700;border-radius:8px;min-width:100px;font-size:.75rem}.styles_button__YDNft,.styles_button__YDNft svg{display:flex;align-items:center;justify-content:center}.styles_button__YDNft svg{width:1.2rem;height:1.2rem}.styles_button__YDNft:disabled,.styles_button__YDNft:disabled:active{background-color:var(--gray-800)}@media(min-width:768px){.styles_button__YDNft{font-size:.875rem}}.styles_container__METUb{display:flex;flex-direction:column;gap:.825rem;padding:.625rem;height:100%}.styles_container__METUb .styles_title__H2sbb{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1.5rem}.styles_container__METUb .styles_title__H2sbb h1{font-weight:600}.styles_container__METUb .styles_title__H2sbb p{font-size:1rem;font-weight:400;color:var(--text)}.styles_container__METUb .styles_forgotPasswordWrapper__3xsFt{margin-top:3rem}.styles_container__METUb .styles_forgotPasswordWrapper__3xsFt .styles_cpfAndEmail__Sw8I4{display:flex;flex-direction:column;gap:16px}.styles_container__METUb .styles_forgotPasswordWrapper__3xsFt .styles_login__eidc0{display:flex;align-items:center;justify-content:center;margin-top:1.5rem}@media(min-width:768px){.styles_container__METUb{display:flex;align-items:center;justify-content:center;padding:2rem 1.25rem 1.25rem}.styles_container__METUb .styles_title__H2sbb{align-items:flex-start;margin-bottom:2rem}.styles_container__METUb .styles_title__H2sbb h1{font-weight:600}.styles_container__METUb .styles_title__H2sbb p{font-size:1.4rem}.styles_container__METUb .styles_forgotPasswordWrapper__3xsFt{padding:2.25rem;border-radius:1rem;background-color:var(--white);width:500px}.styles_container__METUb .styles_forgotPasswordWrapper__3xsFt .styles_cpfAndEmail__Sw8I4{gap:16px}.styles_container__METUb .styles_forgotPasswordWrapper__3xsFt .styles_login__eidc0:hover{text-decoration:underline}}@media(min-width:1024px){.styles_container__METUb{padding:2rem}}