.ai-widget-panel-enter-active[data-v-dbc8ded6],.ai-widget-panel-leave-active[data-v-dbc8ded6]{transition:opacity .2s ease,transform .2s ease}.ai-widget-panel-enter-from[data-v-dbc8ded6],.ai-widget-panel-leave-to[data-v-dbc8ded6]{opacity:0;transform:translateY(12px) scale(.97)}.widget-messages[data-v-dbc8ded6]{scrollbar-width:none;-ms-overflow-style:none;overflow-anchor:none}.widget-messages[data-v-dbc8ded6]::-webkit-scrollbar{display:none}.widget-messages-expanded[data-v-dbc8ded6]{scrollbar-color:hsl(var(--muted-foreground)/.2) transparent;scrollbar-width:thin}.widget-messages-expanded[data-v-dbc8ded6]::-webkit-scrollbar{display:block;width:4px}.widget-messages-expanded[data-v-dbc8ded6]::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.2);border-radius:9999px}.widget-input[data-v-dbc8ded6]{scrollbar-width:none}.widget-input[data-v-dbc8ded6]::-webkit-scrollbar{display:none}.widget-thinking-dots[data-v-dbc8ded6]{align-items:center;display:inline-flex;gap:4px}.widget-thinking-dots span[data-v-dbc8ded6]{animation:widget-dot-bounce-dbc8ded6 1.2s ease-in-out infinite;background-color:hsl(var(--muted-foreground)/.5);border-radius:50%;display:inline-block;height:5px;width:5px}.widget-thinking-dots span[data-v-dbc8ded6]:first-child{animation-delay:0s}.widget-thinking-dots span[data-v-dbc8ded6]:nth-child(2){animation-delay:.2s}.widget-thinking-dots span[data-v-dbc8ded6]:nth-child(3){animation-delay:.4s}@keyframes widget-dot-bounce-dbc8ded6{0%,80%,to{opacity:.4;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}
