.floating-provider-icon.svelte-yr68nn{animation:7s ease-in-out infinite svelte-yr68nn-floatingProviderIcon}.floating-provider-icon.svelte-yr68nn:nth-child(2n){animation-delay:-1.8s}.floating-provider-icon.svelte-yr68nn:nth-child(3n){animation-delay:-3.4s}.tool-call-banner.svelte-yr68nn{background:#ffffffd1;border:1px solid #e7e5e4;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;animation:.36s ease-out both svelte-yr68nn-toolCallIn;display:flex;box-shadow:0 12px 32px #1c191714}.tool-call-dot.svelte-yr68nn{background:#2563eb;border-radius:9999px;width:6px;height:6px;animation:1s ease-in-out infinite svelte-yr68nn-toolCallPulse}.tool-call-dot-2.svelte-yr68nn{animation-delay:.14s}.tool-call-dot-3.svelte-yr68nn{animation-delay:.28s}.response-line.svelte-yr68nn{opacity:0;transition:opacity .36s ease-out,transform .36s ease-out;transform:translateY(10px)}.response-visible.svelte-yr68nn{opacity:1;transform:translateY(0)}.typed-text.svelte-yr68nn{white-space:pre-wrap}.typing-caret.svelte-yr68nn:after{color:#78716c;content:"|";margin-left:2px;animation:.75s step-end infinite svelte-yr68nn-caretBlink;display:inline-block}@keyframes svelte-yr68nn-caretBlink{50%{opacity:0}}@keyframes svelte-yr68nn-floatingProviderIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes svelte-yr68nn-toolCallIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-yr68nn-toolCallPulse{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.tool-call-banner.svelte-yr68nn,.floating-provider-icon.svelte-yr68nn,.response-line.svelte-yr68nn{opacity:1;transition:none;animation:none;transform:none}.tool-call-dot.svelte-yr68nn{animation:none}.typing-caret.svelte-yr68nn:after{display:none}}
