@keyframes svelte-1uha8ag-fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-bubble.svelte-1uha8ag{animation:svelte-1uha8ag-fadeInUp .4s ease forwards;opacity:0}.delay-1.svelte-1uha8ag{animation-delay:.8s}.delay-2.svelte-1uha8ag{animation-delay:1.6s}.delay-3.svelte-1uha8ag{animation-delay:2.4s}.delay-4.svelte-1uha8ag{animation-delay:3.2s}.delay-5.svelte-1uha8ag{animation-delay:4s}.delay-6.svelte-1uha8ag{animation-delay:4.8s}.delay-7.svelte-1uha8ag{animation-delay:5.6s}.delay-8.svelte-1uha8ag{animation-delay:6.4s}@keyframes svelte-1uha8ag-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.dot.svelte-1uha8ag{animation:svelte-1uha8ag-bounce 1.2s infinite}.dot.svelte-1uha8ag:nth-child(2){animation-delay:.2s}.dot.svelte-1uha8ag:nth-child(3){animation-delay:.4s}@keyframes svelte-1uha8ag-slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.pwa-prompt.svelte-1uha8ag{animation:svelte-1uha8ag-slideUp .5s ease 1s forwards;opacity:0}@keyframes svelte-1uha8ag-dashFlow{to{stroke-dashoffset:-20}}.flow-line.svelte-1uha8ag{stroke-dasharray:6 6;animation:svelte-1uha8ag-dashFlow 1s linear infinite}
