@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@600;700;800&family=Pacifico&display=swap");.login_content__GS2CH{height:100vh;display:flex;flex-direction:column}.login_section__ldaAy{flex:1;position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#009FC5 60%,#007C9A)}.login_overlay__9goP_{position:absolute;inset:0;background:rgba(0,50,60,.45);display:flex;flex-direction:column;justify-content:space-between}.login_superiorA__B7Jnr{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem}.login_logo__otUbm{cursor:pointer;filter:drop-shadow(0 3px 5px rgba(0,0,0,.3))}.login_contentButons__95qsI{display:flex;align-items:center}.login_btnGlowing___6flG{background-color:#FFD943;color:#005E70;border:none;font-weight:700;padding:.7rem 1.6rem;border-radius:30px;box-shadow:0 0 15px rgba(255,217,67,.6);transition:all .3s ease}.login_btnGlowing___6flG:hover{background-color:#fff;color:#009FC5;box-shadow:0 0 25px rgba(255,217,67,.9)}.login_midiumA__fX5ti{text-align:center;margin-bottom:5rem}.login_pd_20___KaHl{padding:0 20%}.login_tituloPrincipal___XW_B{font-family:Nunito,sans-serif;font-weight:800;font-size:3.2rem}.login_tejiendo__QBKkv{color:#FFD943;font-family:Pacifico,cursive}.login_juntos__tQVJN{color:#FFFFFF}.login_subtitulo__oYfdF{color:#FFFFFF;font-size:1.2rem;margin-top:.4rem;text-shadow:0 2px 4px rgba(0,0,0,.4)}.Activate_container__2rmsZ{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.Activate_card__j_3n8{width:100%;max-width:400px;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.2);padding:40px}.Activate_card__j_3n8 h1{text-align:center;margin-bottom:30px;color:#333}.Activate_loadingContainer__Xn93R{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;gap:20px}.Activate_loadingContainer__Xn93R p{color:#666;font-size:14px;margin:0}.Activate_success__iDbwd{background-color:#d4edda;color:#155724;border-radius:4px;border:1px solid #c3e6cb}.Activate_error__wPnhh,.Activate_success__iDbwd{padding:12px;margin-bottom:20px;text-align:center}.Activate_error__wPnhh{background-color:#f8d7da;color:#721c24;border-radius:4px;border:1px solid #f5c6cb}.Activate_footer__JP5F8{text-align:center;margin-top:30px}.Activate_footer__JP5F8 a{color:#667eea;text-decoration:none;font-weight:500}.Activate_footer__JP5F8 a:hover{text-decoration:underline}.Activate_validationErrors__SCFJR{background-color:#fff3cd;color:#856404;padding:12px;border-radius:4px;margin:15px 0;border:1px solid #ffeeba;font-size:12px}.Activate_validationErrors__SCFJR p{margin:5px 0;font-size:12px}.Activate_successMessage__kqRIW{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;gap:20px}.Activate_successMessage__kqRIW i{font-size:60px;color:#28a745}.Activate_successMessage__kqRIW h2{color:#155724;margin:0;font-size:24px}.Activate_successMessage__kqRIW p{color:#666;margin:0;font-size:14px}.Activate_returnButton__sXDGQ{margin-top:20px;background-color:#667eea!important}.Activate_errorContainer__T6hCP{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;gap:20px}.Activate_errorContainer__T6hCP i{font-size:60px;color:#dc3545}.Activate_errorContainer__T6hCP h2{color:#721c24;margin:0;font-size:24px}.Activate_errorContainer__T6hCP p{color:#721c24;margin:0;font-size:14px;background-color:#f8d7da;padding:12px;border-radius:6px;border-left:4px solid #dc3545}.Activate_form__2Bhif{gap:20px;display:flex;flex-direction:column}.changeCredentials_container__B_ICM{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.changeCredentials_card__rxmwA{width:100%;max-width:400px;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.2);padding:40px}.changeCredentials_card__rxmwA h1{text-align:center;margin-bottom:30px;color:#333}.changeCredentials_loadingContainer__8LCEN{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;gap:20px}.changeCredentials_loadingContainer__8LCEN p{color:#666;font-size:14px;margin:0}.changeCredentials_success__aXrd5{background-color:#d4edda;color:#155724;padding:12px;border-radius:4px;margin-bottom:20px;border:1px solid #c3e6cb;text-align:center}.changeCredentials_error__3FzjH{background-color:#f8d7da;color:#721c24;padding:12px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb;text-align:center}.changeCredentials_footer__PotgB{text-align:center;margin-top:30px}.changeCredentials_footer__PotgB a{color:#667eea;text-decoration:none;font-weight:500}.changeCredentials_footer__PotgB a:hover{text-decoration:underline}.changeCredentials_validationErrors__7gtrA{background-color:#fff3cd;color:#856404;padding:12px;border-radius:4px;margin:15px 0;border:1px solid #ffeeba;font-size:12px}.changeCredentials_validationErrors__7gtrA p{margin:5px 0;font-size:12px}.changeCredentials_successMessage__64sbk{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;gap:20px}.changeCredentials_successMessage__64sbk i{font-size:60px;color:#28a745}.changeCredentials_successMessage__64sbk h2{color:#155724;margin:0;font-size:24px}.changeCredentials_successMessage__64sbk p{color:#666;margin:0;font-size:14px}.changeCredentials_returnButton__GqDEm{margin-top:20px;background-color:#667eea!important}.changeCredentials_errorContainer__pjt_c{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;gap:20px}.changeCredentials_errorContainer__pjt_c i{font-size:60px;color:#dc3545}.changeCredentials_errorContainer__pjt_c h2{color:#721c24;margin:0;font-size:24px}.changeCredentials_errorContainer__pjt_c p{color:#721c24;margin:0;font-size:14px;background-color:#f8d7da;padding:12px;border-radius:6px;border-left:4px solid #dc3545}.changeCredentials_form__SrX7N{gap:20px;display:flex;flex-direction:column}.forgotten_container__sC1dS{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.forgotten_card__PPB_W{width:100%;max-width:400px;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.2);padding:40px}.forgotten_card__PPB_W h1{text-align:center;margin-bottom:30px;color:#333}.forgotten_loadingContainer__W2MHf{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;gap:20px}.forgotten_loadingContainer__W2MHf p{color:#666;font-size:14px;margin:0}.forgotten_success__M78Jh{background-color:#d4edda;color:#155724;padding:12px;border-radius:4px;margin-bottom:20px;border:1px solid #c3e6cb;text-align:center}.forgotten_error__DErn_{background-color:#f8d7da;color:#721c24;padding:12px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb;text-align:center}.forgotten_footer__hswl0{text-align:center;margin-top:30px}.forgotten_footer__hswl0 a{color:#667eea;text-decoration:none;font-weight:500}.forgotten_footer__hswl0 a:hover{text-decoration:underline}.forgotten_validationErrors__Dnl1D{background-color:#fff3cd;color:#856404;padding:12px;border-radius:4px;margin:15px 0;border:1px solid #ffeeba;font-size:12px}.forgotten_validationErrors__Dnl1D p{margin:5px 0;font-size:12px}.forgotten_successMessage__K1ipq{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;gap:20px}.forgotten_successMessage__K1ipq i{font-size:60px;color:#28a745}.forgotten_successMessage__K1ipq h2{color:#155724;margin:0;font-size:24px}.forgotten_successMessage__K1ipq p{color:#666;margin:0;font-size:14px}.forgotten_returnButton__BCy_y{margin-top:20px;background-color:#667eea!important}.forgotten_form__HCUwb{gap:20px;display:flex;flex-direction:column}