:root{--mov-corta:.15s;--mov-media:.22s;--mov-larga:.3s;--curva-entrar:cubic-bezier(.05, .7, .1, 1);--curva-salir:cubic-bezier(.3, 0, .8, .15);--curva-estandar:cubic-bezier(.2, 0, 0, 1)}@keyframes mov-entra-abajo{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mov-aparece{0%{opacity:0}to{opacity:1}}@keyframes mov-pop{0%{transform:scale(1)}45%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes mov-dialogo{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes mov-pulso{0%{box-shadow:0 0 #2a63cd59}to{box-shadow:0 0 0 10px #2a63cd00}}.mov-fila-nueva{animation:mov-entra-abajo var(--mov-media) var(--curva-entrar) backwards}.mov-pop{animation:mov-pop var(--mov-corta) var(--curva-estandar)}.mov-aparece{animation:mov-aparece var(--mov-corta) var(--curva-estandar) both}.mov-burbuja-nueva{animation:mov-entra-abajo .18s var(--curva-entrar) backwards}.mov-pulso{animation:mov-pulso .9s var(--curva-salir) 1}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes mov-sacudida{0%,to{transform:none}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.mov-sacudida{animation:mov-sacudida .3s var(--curva-estandar) 1}@keyframes mov-sale{to{opacity:0;transform:translate(-12px)}}.mov-fila-sale{animation:mov-sale .18s var(--curva-salir) forwards;pointer-events:none}@keyframes mov-latido{0%,to{opacity:1}50%{opacity:.25}}@keyframes mov-aparecer{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mov-panel{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mov-panel-entra{animation:mov-panel var(--mov-corta) var(--curva-entrar) backwards}@keyframes mov-icono{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.mov-icono{animation:mov-icono .12s var(--curva-entrar) backwards}@keyframes mov-chat{0%{transform:translate(100%)}to{transform:none}}@media (width<=899.95px){.mov-chat-entra{animation:mov-chat var(--mov-media) var(--curva-entrar) backwards}}.mov-presionando{transition:background-color .2s;background-color:#2a63cd14!important}.mov-foto{opacity:0;transition:opacity var(--mov-corta) var(--curva-estandar)}.mov-foto.cargada{opacity:1}.mov-reaccion{transition:background-color .12s ease, transform .12s var(--curva-estandar)}.mov-reaccion:hover{background-color:#f0f2f5!important}.mov-reaccion:active{transform:scale(.9)}@keyframes mov-revela-menu{0%{clip-path:inset(0 calc(100% - 72px) 0 0)}to{clip-path:inset(0)}}[data-sonner-toast]{transition-duration:var(--mov-media)!important;transition-timing-function:var(--curva-entrar)!important}[data-sonner-toast][data-removed=true]{transition-duration:var(--mov-corta)!important;transition-timing-function:var(--curva-salir)!important}@keyframes mov-presenta-logo{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}@keyframes mov-presenta-brillo{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}@keyframes mov-presenta-adelante{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes mov-presenta-atras{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes mov-confeti{0%{opacity:1;transform:translateY(-12vh)rotate(0)}to{opacity:1;transform:translate3d(var(--deriva,0px), 110vh, 0) rotate(var(--giro,540deg))}}.mov-presenta-logo{animation:mov-presenta-logo .56s var(--curva-entrar) backwards}.mov-presenta-texto{animation:mov-entra-abajo var(--mov-larga) var(--curva-entrar) backwards}.mov-presenta-brillo{animation:3.2s ease-in-out infinite mov-presenta-brillo}.mov-presenta-adelante{animation:mov-presenta-adelante var(--mov-media) var(--curva-entrar) backwards}.mov-presenta-atras{animation:mov-presenta-atras var(--mov-media) var(--curva-entrar) backwards}.mov-confeti{animation:mov-confeti var(--dura,2.2s) linear var(--retardo,0s) backwards}@media (prefers-reduced-motion:reduce){.mov-confeti,.mov-presenta-brillo{display:none}}
