.faq-answer[data-v-3ddde73b] a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px}.dark .faq-answer[data-v-3ddde73b] a{color:hsl(var(--foreground))}.faq-answer[data-v-3ddde73b] a:hover{opacity:.8}.faq-answer[data-v-3ddde73b] u{text-decoration:underline;text-underline-offset:2px}.ai-widget-panel-enter-active[data-v-c8d484a2],.ai-widget-panel-leave-active[data-v-c8d484a2]{transition:opacity .2s ease,transform .2s ease}.ai-widget-panel-enter-from[data-v-c8d484a2],.ai-widget-panel-leave-to[data-v-c8d484a2]{opacity:0;transform:translateY(12px) scale(.97)}.widget-messages[data-v-c8d484a2]{scrollbar-width:none;-ms-overflow-style:none;overflow-anchor:none}.widget-messages[data-v-c8d484a2]::-webkit-scrollbar{display:none}.widget-messages-expanded[data-v-c8d484a2]{scrollbar-color:hsl(var(--muted-foreground)/.2) transparent;scrollbar-width:thin}.widget-messages-expanded[data-v-c8d484a2]::-webkit-scrollbar{display:block;width:4px}.widget-messages-expanded[data-v-c8d484a2]::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.2);border-radius:9999px}.widget-input[data-v-c8d484a2]{scrollbar-width:none}.widget-input[data-v-c8d484a2]::-webkit-scrollbar{display:none}.widget-thinking-dots[data-v-c8d484a2]{align-items:center;display:inline-flex;gap:4px}.widget-thinking-dots span[data-v-c8d484a2]{animation:widget-dot-bounce-c8d484a2 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-c8d484a2]:first-child{animation-delay:0s}.widget-thinking-dots span[data-v-c8d484a2]:nth-child(2){animation-delay:.2s}.widget-thinking-dots span[data-v-c8d484a2]:nth-child(3){animation-delay:.4s}@keyframes widget-dot-bounce-c8d484a2{0%,80%,to{opacity:.4;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}
