.chatbot-avatar.svelte-ex8e0n{background-color:color-mix(in srgb, var(--color-muted) 20%, transparent);color:var(--color-fg)}.chatbot-error.svelte-ex8e0n{background-color:color-mix(in srgb, var(--color-error-fg) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-error-fg) 20%, transparent);color:var(--color-error-fg)}.chatbot-typing.svelte-ex8e0n{background-color:color-mix(in srgb, var(--color-muted) 12%, transparent);border-radius:8px;padding:8px 12px}.chatbot-dot.svelte-ex8e0n{background-color:var(--color-muted);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both svelte-ex8e0n-chatbot-bounce;display:block}.chatbot-dot.svelte-ex8e0n:first-child{animation-delay:-.32s}.chatbot-dot.svelte-ex8e0n:nth-child(2){animation-delay:-.16s}@keyframes svelte-ex8e0n-chatbot-bounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.chatbot-dot.svelte-ex8e0n{opacity:.7;animation:none}}.chatbot-icon-btn.svelte-2q1iis:hover{background-color:color-mix(in srgb, var(--color-muted) 15%, transparent)}.chatbot-sidebar.svelte-2q1iis{background-color:color-mix(in srgb, var(--color-muted) 5%, transparent)}.chatbot-conv-item.svelte-2q1iis:hover .chatbot-delete-btn:where(.svelte-2q1iis){opacity:1}.chatbot-delete-btn.svelte-2q1iis{opacity:.3}.chatbot-delete-btn.svelte-2q1iis:focus-visible{opacity:1}
