.cat.svelte-1xytk8b{flex-shrink:0;overflow:visible}.coat.svelte-1xytk8b{fill:var(--coat);stroke:color-mix(in oklab, var(--coat) 55%, black);stroke-width:1px;stroke-linejoin:round}.inner.svelte-1xytk8b{fill:color-mix(in oklab, #ffadc0 70%, var(--coat))}.tail.svelte-1xytk8b,.tail-wrap.svelte-1xytk8b{fill:none;stroke:var(--coat);stroke-width:4px;stroke-linecap:round}.ink.svelte-1xytk8b{fill:#1c1426}.ink-line.svelte-1xytk8b,.whisker.svelte-1xytk8b{fill:none;stroke:#1c1426;stroke-width:.9px;stroke-linecap:round}.whisker.svelte-1xytk8b{opacity:.5}.zz.svelte-1xytk8b{fill:none;stroke:var(--color-texte-3,currentColor);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.bubble.svelte-1xytk8b{fill:var(--color-surface-raised,white);stroke:var(--color-bordure,currentColor);stroke-width:.8px}.bubble-text.svelte-1xytk8b{fill:var(--color-texte,currentColor);font-size:7px;font-weight:700}.bubble.svelte-1xytk8b,.bubble-text.svelte-1xytk8b{opacity:0;transition:opacity .4s}.state-asking.svelte-1xytk8b .bubble:where(.svelte-1xytk8b),.state-asking.svelte-1xytk8b .bubble-text:where(.svelte-1xytk8b){opacity:1}.pose.svelte-1xytk8b{opacity:0;transition:opacity .6s}.pose.shown.svelte-1xytk8b{opacity:1}.head.svelte-1xytk8b,.tail.svelte-1xytk8b,.breathe.svelte-1xytk8b,.zz.svelte-1xytk8b{transform-box:view-box}.head.svelte-1xytk8b{transform-origin:32px 26px;transition:transform .5s}.state-asking.svelte-1xytk8b .head:where(.svelte-1xytk8b){transform:rotate(-9deg)}.tail.svelte-1xytk8b{transform-origin:40px 42px}.breathe.svelte-1xytk8b{transform-origin:18px 42px}.zz.svelte-1xytk8b{transform-origin:32px 16px}@media (prefers-reduced-motion:no-preference){.state-playing.svelte-1xytk8b .tail:where(.svelte-1xytk8b){animation:.9s ease-in-out infinite alternate svelte-1xytk8b-cat-swish}.state-asking.svelte-1xytk8b .tail:where(.svelte-1xytk8b){animation:2.4s ease-in-out infinite alternate svelte-1xytk8b-cat-swish}.state-playing.svelte-1xytk8b .head:where(.svelte-1xytk8b){animation:1.8s ease-in-out infinite svelte-1xytk8b-cat-hop}.state-sleeping.svelte-1xytk8b .breathe:where(.svelte-1xytk8b){animation:3.6s ease-in-out infinite svelte-1xytk8b-cat-breathe}.state-sleeping.svelte-1xytk8b .zz:where(.svelte-1xytk8b){animation:3s ease-in-out infinite svelte-1xytk8b-cat-doze}}@keyframes svelte-1xytk8b-cat-swish{0%{transform:rotate(-10deg)}to{transform:rotate(12deg)}}@keyframes svelte-1xytk8b-cat-hop{0%,70%,to{transform:translateY(0)}80%{transform:translateY(-2px)rotate(4deg)}}@keyframes svelte-1xytk8b-cat-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes svelte-1xytk8b-cat-doze{0%{opacity:0;transform:translateY(3px)}50%{opacity:1}to{opacity:0;transform:translate(4px,-4px)}}
