.notificacionWhatsApp_whatsappContainer__EzzEu{position:fixed;bottom:32px;right:32px;z-index:1000;display:flex;flex-direction:column;align-items:flex-end;gap:16px}.notificacionWhatsApp_whatsappButton__TawRn{opacity:0;transform:translateY(20px) scale(.8);transition:all .3s cubic-bezier(.68,-.55,.265,1.55);pointer-events:none}.notificacionWhatsApp_whatsappButton__TawRn.notificacionWhatsApp_visible__jeOHV{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.notificacionWhatsApp_whatsappIconButton__kcWG_{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#25d366,#128c7e);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(37,211,102,.4);transition:all .3s ease;animation:notificacionWhatsApp_whatsappPulse__sV8ND 2s ease-in-out infinite}.notificacionWhatsApp_whatsappIconButton__kcWG_:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(37,211,102,.6)}.notificacionWhatsApp_whatsappIconButton__kcWG_:active{transform:scale(.95)}.notificacionWhatsApp_whatsappIcon__aYfCd>svg{width:36px;height:36px;color:var(--color-blanco-primario)}@keyframes notificacionWhatsApp_whatsappPulse__sV8ND{0%,to{box-shadow:0 4px 12px rgba(37,211,102,.4)}50%{box-shadow:0 4px 20px rgba(37,211,102,.6),0 0 0 8px rgba(37,211,102,.1)}}.notificacionWhatsApp_toggleButton___QcXR{width:60px;height:60px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(102,126,234,.4);position:relative}.notificacionWhatsApp_toggleButton___QcXR,.notificacionWhatsApp_toggleButton___QcXR:before{background:linear-gradient(135deg,var(--color-farmasblue-principal) 0,var(--color-farmasblue-tercero) 100%);transition:all .3s ease}.notificacionWhatsApp_toggleButton___QcXR:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;z-index:-1}.notificacionWhatsApp_toggleButton___QcXR:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(102,126,234,.6)}.notificacionWhatsApp_toggleButton___QcXR:hover:before{transform:translate(-50%,-50%) scale(1.2);opacity:.5}.notificacionWhatsApp_toggleButton___QcXR:active{transform:scale(.95)}.notificacionWhatsApp_toggleButton___QcXR.notificacionWhatsApp_active___l3nW{background:linear-gradient(135deg,var(--color-farmasblue-principal) 0,var(--color-farmasblue-tercero) 100%)}.notificacionWhatsApp_toggleIcon__FIZPH>svg{width:28px;height:28px;color:var(--color-blanco-primario);transition:all .3s ease}.notificacionWhatsApp_toggleButton___QcXR.notificacionWhatsApp_active___l3nW .notificacionWhatsApp_toggleIcon__FIZPH>svg{transform:rotate(90deg)}@keyframes notificacionWhatsApp_ripple__lD7U9{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}@media (max-width:768px){.notificacionWhatsApp_whatsappContainer__EzzEu{bottom:24px;right:24px}.notificacionWhatsApp_toggleButton___QcXR,.notificacionWhatsApp_whatsappIconButton__kcWG_{width:56px;height:56px}.notificacionWhatsApp_whatsappIcon__aYfCd>svg{width:32px;height:32px}.notificacionWhatsApp_toggleIcon__FIZPH>svg{width:26px;height:26px}}@media (max-width:480px){.notificacionWhatsApp_whatsappContainer__EzzEu{bottom:16px;right:16px}.notificacionWhatsApp_toggleButton___QcXR,.notificacionWhatsApp_whatsappIconButton__kcWG_{width:52px;height:52px}.notificacionWhatsApp_whatsappIcon__aYfCd>svg{width:28px;height:28px}.notificacionWhatsApp_toggleIcon__FIZPH>svg{width:24px;height:24px}}.notificacionWhatsApp_toggleButton___QcXR:focus-visible,.notificacionWhatsApp_whatsappIconButton__kcWG_:focus-visible{outline:3px solid rgba(244,208,63,.6);outline-offset:2px}.modalValidarCorreo_mainContainerNotificacionInvasiba__Ik0z3{width:100vw;height:100vh;background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;display:flex;justify-content:center;align-items:center}.modalValidarCorreo_notificacionContainer__dW6qw{background-color:var(--color-blanco-primario);border-radius:var(--border-radius-a);padding:20px;display:flex;max-width:90vw;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;box-shadow:var(--sombra-a)}.modalValidarCorreo_notificacionContainer__dW6qw h2{text-align:center}.modalValidarCorreo_notificacionContainer__dW6qw h4,.modalValidarCorreo_notificacionContainer__dW6qw h5{font-weight:400;text-align:center;margin:4px 0}.modalValidarCorreo_notificacionContainer__dW6qw p{text-align:center;margin:10px 0}.modalValidarCorreo_boton__0IkL6{padding:10px;width:100%;font-size:16px}.modalValidarCorreo_boton__0IkL6,.modalValidarCorreo_reenviar__j_Tlg{margin:4px 0;box-sizing:border-box;cursor:pointer;border-radius:var(--border-radius-primario);border:1px solid var(--color-gris-primario)}.modalValidarCorreo_reenviar__j_Tlg{padding:4px 10px;width:max-content;font-size:14px}.modalValidarCorreo_ContenedorInputs__6hHP2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.modalValidarCorreo_ContenedorInputs__6hHP2 form{display:flex;max-width:100%;justify-content:center}.modalValidarCorreo_ContenedorInputs__6hHP2 form input{width:50px;height:50px;border-radius:var(--border-radius-a);margin:4px;text-align:center;font-size:40px;border:2px solid var(--color-gris-primario)}@keyframes modalValidarCorreo_Animacion__8he9j{0%{transform:scale(0)}to{transform:scale(1)}}.modalValidarCorreo_notificacionContainer__dW6qw{animation:modalValidarCorreo_Animacion__8he9j .3s}