.chat-appear[data-v-cac51bb8]{animation-name:chat-appear-cac51bb8;animation-timing-function:ease;animation-fill-mode:both}@keyframes chat-appear-cac51bb8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chat-appear[data-v-cac51bb8]{animation:none}}.chat-typing-dot[data-v-3da93159]{animation:1s infinite chat-typing-fade-3da93159}.chat-typing-dot-bounce[data-v-3da93159]{animation-name:chat-typing-bounce-3da93159}@keyframes chat-typing-fade-3da93159{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes chat-typing-bounce-3da93159{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.chat-typing-dot[data-v-3da93159]{animation:none}}
