.loading-dots[data-v-a7b494f8]:after{animation:dots-a7b494f8 1.5s steps(4) infinite;content:""}@keyframes dots-a7b494f8{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.animate-gradient-x[data-v-a7b494f8]{animation:gradient-x-a7b494f8 3s ease infinite;background-size:200% 200%}@keyframes gradient-x-a7b494f8{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.animate-smooth-in[data-v-a7b494f8]{animation:smoothIn-a7b494f8 .3s ease-out}@keyframes smoothIn-a7b494f8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-smooth-out[data-v-a7b494f8]{animation:smoothOut-a7b494f8 .2s ease-in}@keyframes smoothOut-a7b494f8{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}
