.tt-tacho-body[data-v-72cedb5e]{transform-origin:60px 106px;animation:3.6s ease-in-out infinite tt-idle-72cedb5e}.tt-tacho-eyes[data-v-72cedb5e]{transform-origin:60px 54.5px;animation:5.2s infinite tt-blink-72cedb5e}.tt-tacho-mirror[data-v-72cedb5e]{transform-origin:101px 50px;transition:transform .42s var(--tt-ease-spring)}.is-waving .tt-tacho-mirror[data-v-72cedb5e]{animation:.8s ease-in-out 3 tt-wave-72cedb5e}.is-talk .tt-tacho-mouth[data-v-72cedb5e]{transform-origin:60px 64px;animation:.28s ease-in-out infinite alternate tt-talk-72cedb5e}.is-talk .tt-tacho-marker[data-v-72cedb5e]{animation:.9s step-end infinite tt-marker-72cedb5e}.is-happy .tt-tacho-body[data-v-72cedb5e]{animation:tt-hop-72cedb5e .6s var(--tt-ease-out) 1}@keyframes tt-idle-72cedb5e{50%{transform:translateY(-1px)scaleY(1.01)}}@keyframes tt-blink-72cedb5e{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes tt-wave-72cedb5e{0%,to{transform:rotate(0)}30%{transform:rotate(-24deg)}70%{transform:rotate(10deg)}}@keyframes tt-talk-72cedb5e{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@keyframes tt-marker-72cedb5e{0%,49%{opacity:1}50%,to{opacity:.35}}@keyframes tt-hop-72cedb5e{40%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.is-happy .tt-tacho-body[data-v-72cedb5e],.is-talk .tt-tacho-marker[data-v-72cedb5e],.is-talk .tt-tacho-mouth[data-v-72cedb5e],.is-waving .tt-tacho-mirror[data-v-72cedb5e],.tt-tacho-body[data-v-72cedb5e],.tt-tacho-eyes[data-v-72cedb5e]{animation:none}.tt-tacho-mirror[data-v-72cedb5e]{transition:none}}.tt-bubble[data-v-6ee104ee]{border-radius:var(--tt-radius-lg) var(--tt-radius-lg) var(--tt-radius-lg) 6px;background:var(--tt-color-surface-raised);border:1px solid var(--tt-color-border);font-size:var(--tt-type-callout-size);color:var(--tt-color-text);animation:tt-bubble-in-6ee104ee var(--tt-motion-slow) var(--tt-ease-out) both;padding:.65rem .85rem;line-height:1.45}@keyframes tt-bubble-in-6ee104ee{0%{opacity:0;transform:translateY(6px)}}.tt-mascot-launcher[data-v-6ee104ee]{transition:transform var(--tt-motion-base) var(--tt-ease-out),filter var(--tt-motion-base) ease;filter:drop-shadow(0 8px 14px #00000059);transform-origin:50% 100%}.tt-mascot-launcher[data-v-6ee104ee]:hover{transform:translateY(-2px)}.tt-mascot-launcher[data-v-6ee104ee]:active{transform:scale(var(--tt-motion-press-scale))}.tt-mascot-panel-enter-active[data-v-6ee104ee]{transition:opacity var(--tt-motion-base) var(--tt-ease-out),transform var(--tt-motion-slow) var(--tt-ease-spring)}.tt-mascot-panel-leave-active[data-v-6ee104ee]{transition:opacity var(--tt-motion-fast) ease,transform var(--tt-motion-fast) ease}.tt-mascot-panel-enter-from[data-v-6ee104ee],.tt-mascot-panel-leave-to[data-v-6ee104ee]{opacity:0;transform:translate(8px,12px)scale(.92)}.tt-mascot-hello-enter-active[data-v-6ee104ee]{transition:opacity var(--tt-motion-base) ease,transform var(--tt-motion-slow) var(--tt-ease-spring)}.tt-mascot-hello-leave-active[data-v-6ee104ee]{transition:opacity var(--tt-motion-fast) ease}.tt-mascot-hello-enter-from[data-v-6ee104ee]{opacity:0;transform:translate(8px)scale(.96)}.tt-mascot-hello-leave-to[data-v-6ee104ee]{opacity:0}@media (prefers-reduced-motion:reduce){.tt-bubble[data-v-6ee104ee]{animation:none}.tt-mascot-hello-enter-from[data-v-6ee104ee],.tt-mascot-launcher[data-v-6ee104ee],.tt-mascot-launcher[data-v-6ee104ee]:active,.tt-mascot-launcher[data-v-6ee104ee]:hover,.tt-mascot-panel-enter-from[data-v-6ee104ee],.tt-mascot-panel-leave-to[data-v-6ee104ee]{transform:none}}
