.chatty-wrap.svelte-12k7wgo{display:inline-block;flex-shrink:0;transform-origin:50% 88%;will-change:transform}.chatty-wrap.svelte-12k7wgo svg{overflow:visible}.chatty-animated.svelte-12k7wgo{animation:svelte-12k7wgo-ch-float 3.5s ease-in-out infinite}@keyframes svelte-12k7wgo-ch-float{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-4px) rotate(-.6deg)}50%{transform:translateY(-7px) rotate(0)}75%{transform:translateY(-4px) rotate(.6deg)}}.chatty-animated.svelte-12k7wgo svg{animation:svelte-12k7wgo-ch-breathe 4.6s ease-in-out infinite;transform-origin:50% 92%}@keyframes svelte-12k7wgo-ch-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025,.985)}}.chatty-animated.svelte-12k7wgo .chatty-glint:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-glint 5s ease-in-out infinite}@keyframes svelte-12k7wgo-ch-glint{0%,60%,to{opacity:.35}72%{opacity:.7}}.chatty-animated.svelte-12k7wgo .chatty-halo:where(.svelte-12k7wgo){transform-origin:100px 17px;animation:svelte-12k7wgo-ch-halo 2.2s ease-in-out infinite}@keyframes svelte-12k7wgo-ch-halo{0%,to{transform:scale(.7);opacity:.55}50%{transform:scale(1.15);opacity:.95}}.chatty-animated.svelte-12k7wgo .chatty-eyes:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-blink 3.8s ease-in-out infinite;transform-origin:100px 105px}@keyframes svelte-12k7wgo-ch-blink{0%,40%,44%,to{transform:scaleY(1)}42%{transform:scaleY(.05)}80%,84%,88%{transform:scaleY(1)}82%{transform:scaleY(.05)}86%{transform:scaleY(.05)}}.chatty-animated.svelte-12k7wgo .chatty-arm-r:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-arm-idle 4s ease-in-out infinite;transform-origin:168px 122px}@keyframes svelte-12k7wgo-ch-arm-idle{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}.chatty-animated.svelte-12k7wgo .chatty-arm-l:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-arm-l-idle 5s ease-in-out infinite;transform-origin:32px 126px}@keyframes svelte-12k7wgo-ch-arm-l-idle{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}.chatty-animated.svelte-12k7wgo .chatty-orb:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-glow 2.2s ease-in-out infinite}@keyframes svelte-12k7wgo-ch-glow{0%,to{opacity:1;filter:brightness(1)}50%{opacity:.65;filter:brightness(1.5)}}.chatty-animated.svelte-12k7wgo .chatty-antenna:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-antenna 3.5s ease-in-out infinite;transform-origin:100px 40px}@keyframes svelte-12k7wgo-ch-antenna{0%,to{transform:rotate(0)}30%{transform:rotate(-2deg)}70%{transform:rotate(2deg)}}.chatty-animated.svelte-12k7wgo .chatty-shadow:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-shadow 3.5s ease-in-out infinite}@keyframes svelte-12k7wgo-ch-shadow{0%,to{rx:48;opacity:.1}50%{rx:40;opacity:.06}}.chatty-animated.svelte-12k7wgo .chatty-blush:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-blush 4s ease-in-out infinite}@keyframes svelte-12k7wgo-ch-blush{0%,to{opacity:.18}50%{opacity:.3}}.chatty-animated.svelte-12k7wgo .chatty-brows:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-brows 6s ease-in-out infinite;transform-origin:100px 78px}@keyframes svelte-12k7wgo-ch-brows{0%,85%,to{transform:translateY(0)}90%{transform:translateY(-2px)}}.chatty-happy.svelte-12k7wgo{animation:svelte-12k7wgo-ch-happy-bounce .6s ease}@keyframes svelte-12k7wgo-ch-happy-bounce{0%{transform:scale(1)}30%{transform:scale(1.08) translateY(-5px)}60%{transform:scale(.97)}to{transform:scale(1)}}.chatty-happy.svelte-12k7wgo .chatty-blush:where(.svelte-12k7wgo){opacity:.4!important}.chatty-excited.svelte-12k7wgo{animation:svelte-12k7wgo-ch-excited .8s ease}.chatty-excited.svelte-12k7wgo .chatty-arm-r:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-wave-excited .5s ease-in-out 4!important;transform-origin:168px 122px}@keyframes svelte-12k7wgo-ch-excited{0%{transform:scale(1) rotate(0)}20%{transform:scale(1.12) translateY(-10px) rotate(-3deg)}40%{transform:scale(1.05) translateY(-5px) rotate(2deg)}60%{transform:scale(1.08) translateY(-8px) rotate(-1deg)}to{transform:scale(1) rotate(0)}}@keyframes svelte-12k7wgo-ch-wave-excited{0%,to{transform:rotate(0)}25%{transform:rotate(-20deg)}75%{transform:rotate(12deg)}}.chatty-talking.svelte-12k7wgo .chatty-mouth:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-talk-mouth .3s ease-in-out infinite alternate}.chatty-talking.svelte-12k7wgo .chatty-teeth:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-talk-teeth .3s ease-in-out infinite alternate}.chatty-talking.svelte-12k7wgo .chatty-eyes:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-talk-nod 1.1s ease-in-out infinite;transform-origin:100px 105px}.chatty-talking.svelte-12k7wgo .chatty-orb:where(.svelte-12k7wgo){animation:svelte-12k7wgo-ch-talk-orb .3s ease-in-out infinite alternate}@keyframes svelte-12k7wgo-ch-talk-mouth{0%{d:path("M76 146 Q100 170 124 146")}to{d:path("M78 147 Q100 156 122 147")}}@keyframes svelte-12k7wgo-ch-talk-teeth{0%{d:path("M82 148 Q100 163 118 148")}to{d:path("M84 149 Q100 154 116 149")}}@keyframes svelte-12k7wgo-ch-talk-nod{0%,to{transform:translateY(0)}50%{transform:translateY(.8px)}}@keyframes svelte-12k7wgo-ch-talk-orb{0%{opacity:.8}to{opacity:1;filter:brightness(1.4)}}@media(prefers-reduced-motion:reduce){.chatty-animated.svelte-12k7wgo,.chatty-animated.svelte-12k7wgo svg,.chatty-animated.svelte-12k7wgo .chatty-eyes:where(.svelte-12k7wgo),.chatty-animated.svelte-12k7wgo .chatty-arm-r:where(.svelte-12k7wgo),.chatty-animated.svelte-12k7wgo .chatty-arm-l:where(.svelte-12k7wgo),.chatty-animated.svelte-12k7wgo .chatty-orb:where(.svelte-12k7wgo),.chatty-animated.svelte-12k7wgo .chatty-halo:where(.svelte-12k7wgo),.chatty-animated.svelte-12k7wgo .chatty-antenna:where(.svelte-12k7wgo),.chatty-animated.svelte-12k7wgo .chatty-shadow:where(.svelte-12k7wgo),.chatty-animated.svelte-12k7wgo .chatty-blush:where(.svelte-12k7wgo),.chatty-animated.svelte-12k7wgo .chatty-brows:where(.svelte-12k7wgo),.chatty-animated.svelte-12k7wgo .chatty-glint:where(.svelte-12k7wgo),.chatty-happy.svelte-12k7wgo,.chatty-excited.svelte-12k7wgo,.chatty-excited.svelte-12k7wgo .chatty-arm-r:where(.svelte-12k7wgo),.chatty-talking.svelte-12k7wgo .chatty-mouth:where(.svelte-12k7wgo),.chatty-talking.svelte-12k7wgo .chatty-teeth:where(.svelte-12k7wgo),.chatty-talking.svelte-12k7wgo .chatty-eyes:where(.svelte-12k7wgo),.chatty-talking.svelte-12k7wgo .chatty-orb:where(.svelte-12k7wgo){animation:none!important;transform:none!important}.chatty-halo.svelte-12k7wgo{opacity:.7}}
