.toast-enter-active[data-v-bf689621],.toast-leave-active[data-v-bf689621]{transition:all .3s ease}.toast-enter-from[data-v-bf689621],.toast-leave-to[data-v-bf689621]{opacity:0;transform:translateY(-1rem)}@keyframes gentle-pulse-anim-4ca5789d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(.995)}}.gentle-pulse[data-v-4ca5789d]{animation:gentle-pulse-anim-4ca5789d 3s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.gentle-pulse[data-v-4ca5789d]{animation:none!important}}.scroll-fade[data-v-139ca79f]{-webkit-mask-image:linear-gradient(to bottom,transparent,black 12px,black calc(100% - 12px),transparent);mask-image:linear-gradient(to bottom,transparent,black 12px,black calc(100% - 12px),transparent);scrollbar-width:none;-ms-overflow-style:none}.scroll-fade[data-v-139ca79f]::-webkit-scrollbar{display:none}.assistant-thinking-shimmer[data-v-0e4a38c8]{display:inline-block;background:linear-gradient(100deg,var(--muted-foreground) 20%,var(--foreground) 50%,var(--muted-foreground) 80%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:assistant-text-shimmer-0e4a38c8 2.2s ease-in-out infinite}@keyframes assistant-text-shimmer-0e4a38c8{to{background-position:-220% 0}}@media(prefers-reduced-motion:reduce){.assistant-thinking-shimmer[data-v-0e4a38c8]{animation:none;background:none;color:inherit}}
