.kodama.svelte-2z5xep{flex-shrink:0}.kodama.head-only.svelte-2z5xep .body:where(.svelte-2z5xep){display:none}.body.svelte-2z5xep,.head.svelte-2z5xep>path:where(.svelte-2z5xep){fill:var(--k-paper);stroke:var(--k-ink);stroke-width:8px;stroke-linejoin:round}.face.svelte-2z5xep path:where(.svelte-2z5xep){fill:var(--k-ink);stroke:none}.sweat.svelte-2z5xep .drop:where(.svelte-2z5xep){fill:var(--k-paper);stroke:var(--k-ink);stroke-width:4px}.sparkle.svelte-2z5xep .spark:where(.svelte-2z5xep){fill:var(--k-glow);stroke:var(--k-ink);stroke-width:6px;transform-box:fill-box;transform-origin:50%;animation:svelte-2z5xep-k-sparkle var(--k-dur-breathe) ease-in-out infinite}.sparkle.svelte-2z5xep .spark-b:where(.svelte-2z5xep){animation-delay:calc(var(--k-dur-breathe) * -.4)}.sparkle.svelte-2z5xep .spark-c:where(.svelte-2z5xep){animation-delay:calc(var(--k-dur-breathe) * -.7)}@keyframes svelte-2z5xep-k-sparkle{0%,to{opacity:.85;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}.kodama.breathe.svelte-2z5xep{animation:svelte-2z5xep-k-breathe var(--k-dur-breathe) ease-in-out infinite;transform-origin:50%}@keyframes svelte-2z5xep-k-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.kodama.breathe.svelte-2z5xep .face:where(.svelte-2z5xep){transform-box:fill-box;transform-origin:48.57% 39.62%;animation:svelte-2z5xep-k-face-spin var(--k-dur-breathe) linear infinite}.kodama.breathe[data-tone=beloved].svelte-2z5xep .face:where(.svelte-2z5xep){transform-origin:49.17% 37.03%}.kodama.breathe.svelte-2z5xep .mouth:where(.svelte-2z5xep){transform-box:fill-box;transform-origin:50%;animation:svelte-2z5xep-k-hole-dip-mouth var(--k-dur-breathe) ease-in-out infinite}.kodama.breathe.svelte-2z5xep .eye:where(.svelte-2z5xep){transform-box:fill-box;transform-origin:50%;animation:svelte-2z5xep-k-hole-dip-eye var(--k-dur-breathe) ease-in-out infinite}.kodama.breathe.svelte-2z5xep .eye-left:where(.svelte-2z5xep){animation-delay:calc(var(--k-dur-breathe) * -.2399)}.kodama.breathe.svelte-2z5xep .eye-right:where(.svelte-2z5xep){animation-delay:calc(var(--k-dur-breathe) * -.7082)}@keyframes svelte-2z5xep-k-face-spin{to{transform:rotate(360deg)}}@keyframes svelte-2z5xep-k-hole-dip-mouth{0%,to{transform:scale(1)}33.33%,66.67%{transform:scale(2)}}@keyframes svelte-2z5xep-k-hole-dip-eye{0%,to{transform:scale(.5)}33.33%,66.67%{transform:scale(1)}}.kodama.idle.svelte-2z5xep .head:where(.svelte-2z5xep){transform-box:fill-box;transform-origin:50% 88%;transition:transform var(--k-dur-settle) var(--k-ease-out)}.kodama.idle.svelte-2z5xep .eye:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep .mouth:where(.svelte-2z5xep){transform-box:fill-box;transform-origin:50%;transition:transform var(--k-dur-settle) var(--k-ease-out)}.kodama.idle.svelte-2z5xep:hover .head:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:focus-visible .head:where(.svelte-2z5xep),.kodama.idle.active.svelte-2z5xep .head:where(.svelte-2z5xep){transform:rotate(-4deg)}.kodama.idle.svelte-2z5xep:hover .eye-left:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:focus-visible .eye-left:where(.svelte-2z5xep),.kodama.idle.active.svelte-2z5xep .eye-left:where(.svelte-2z5xep){transform:translate(8%,6%)scale(.9)}.kodama.idle.svelte-2z5xep:hover .eye-right:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:focus-visible .eye-right:where(.svelte-2z5xep),.kodama.idle.active.svelte-2z5xep .eye-right:where(.svelte-2z5xep){transform:translate(-8%,6%)scale(.9)}.kodama.idle.svelte-2z5xep:hover .mouth:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:focus-visible .mouth:where(.svelte-2z5xep),.kodama.idle.active.svelte-2z5xep .mouth:where(.svelte-2z5xep){transform:translateY(-10%)scale(.85)}@media (prefers-reduced-motion:reduce){.kodama.breathe.svelte-2z5xep{animation:none}.kodama.idle.svelte-2z5xep:hover .head:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:focus-visible .head:where(.svelte-2z5xep),.kodama.idle.active.svelte-2z5xep .head:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:hover .eye-left:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:focus-visible .eye-left:where(.svelte-2z5xep),.kodama.idle.active.svelte-2z5xep .eye-left:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:hover .eye-right:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:focus-visible .eye-right:where(.svelte-2z5xep),.kodama.idle.active.svelte-2z5xep .eye-right:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:hover .mouth:where(.svelte-2z5xep),.kodama.idle.svelte-2z5xep:focus-visible .mouth:where(.svelte-2z5xep),.kodama.idle.active.svelte-2z5xep .mouth:where(.svelte-2z5xep){transform:none}}
