.juice-liquid.svelte-5yl700{transition:y .4s ease-out,height .4s ease-out}.juice-pulse.svelte-5yl700{opacity:0;transition:opacity .08s ease-out;pointer-events:none}.juice-beating.svelte-5yl700 .juice-pulse:where(.svelte-5yl700){opacity:var(--pulse-opacity, .3)}.juice-surface.svelte-5yl700{animation:svelte-5yl700-shimmer 2s ease-in-out infinite}.juice-beating.svelte-5yl700 .juice-surface:where(.svelte-5yl700){opacity:.9}@keyframes svelte-5yl700-shimmer{0%,to{opacity:.3}50%{opacity:.7}}.juice-coming-alive.svelte-5yl700 .juice-liquid:where(.svelte-5yl700){animation:svelte-5yl700-fill-rise .8s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes svelte-5yl700-fill-rise{0%{transform:scaleY(0);transform-origin:bottom}to{transform:scaleY(1);transform-origin:bottom}}.heartbeat-bubble.svelte-5yl700{animation:svelte-5yl700-bubble-rise var(--duration, 2s) ease-out forwards;transform-origin:center;transform-box:fill-box}@keyframes svelte-5yl700-bubble-rise{0%{transform:translateY(0) scale(1);opacity:0}10%{transform:translateY(-2px) scale(1.5);opacity:.8}25%{transform:translateY(-4px) scale(1);opacity:.7}80%{transform:translateY(-12px);opacity:.3}to{transform:translateY(-16px) scale(.3);opacity:0}}.fox-container.svelte-1pw9mj3{display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:visible;padding:8px;margin:-8px}.fox-loading.svelte-1pw9mj3{opacity:0;transform:scale(.95);will-change:opacity,transform}.fox-ready.svelte-1pw9mj3{animation:svelte-1pw9mj3-piksu-reveal .4s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-1pw9mj3-piksu-reveal{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.fox-loading.svelte-1pw9mj3{opacity:1;transform:none}.fox-ready.svelte-1pw9mj3{animation:none;opacity:1;transform:none}}.fox-svg.svelte-1pw9mj3{display:block;overflow:visible}.blink-frame-overlay.svelte-1pw9mj3{position:absolute;top:8px;left:8px;z-index:10;pointer-events:none;image-rendering:pixelated;image-rendering:crisp-edges}.fox-face-static.svelte-1pw9mj3{contain:layout style paint}.fox-eye.svelte-1pw9mj3{fill:#000;transition:opacity .08s ease-out,transform .08s ease-out}.fox-eye-blue.svelte-1pw9mj3{fill:#1a2744;transition:opacity .08s ease-out,transform .08s ease-out}.fox-shine.svelte-1pw9mj3{fill:#fff;transition:opacity .08s ease-out}.fox-brow.svelte-1pw9mj3{fill:#222}.fox-blush.svelte-1pw9mj3{opacity:1;transition:fill .5s ease-out}.blush-pulse.svelte-1pw9mj3 .fox-blush:where(.svelte-1pw9mj3){animation:svelte-1pw9mj3-blush-pulse var(--pulse-duration, 2.5s) ease-in-out infinite}@keyframes svelte-1pw9mj3-blush-pulse{0%,to{opacity:1}50%{opacity:calc(1 - var(--pulse-amplitude, .2))}}.fox-nose.svelte-1pw9mj3,.fox-mouth.svelte-1pw9mj3{fill:#222}.fox-extra.svelte-1pw9mj3{fill:#6af;opacity:.9}.fox-journeying.svelte-1pw9mj3 .fox-eye:where(.svelte-1pw9mj3),.fox-journeying.svelte-1pw9mj3 .fox-eye-blue:where(.svelte-1pw9mj3),.fox-journeying.svelte-1pw9mj3 .fox-mouth:where(.svelte-1pw9mj3){transition-duration:.12s;transition-timing-function:ease-out}.fox-glow.svelte-1pw9mj3 .fox-body:where(.svelte-1pw9mj3){filter:drop-shadow(0 0 calc(8px * var(--glow-radius, 1)) oklch(70% .15 var(--mood-hue) / calc(.2 * var(--glow-opacity, 1))));transition:filter .6s ease}.fox-mood-happy.svelte-1pw9mj3 .fox-body:where(.svelte-1pw9mj3){animation:svelte-1pw9mj3-happy-glow-pulse 2.5s ease-in-out infinite}@keyframes svelte-1pw9mj3-happy-glow-pulse{0%,to{filter:drop-shadow(0 0 10px oklch(75% .18 50deg / .25)) drop-shadow(0 0 20px oklch(80% .15 60deg / .1))}50%{filter:drop-shadow(0 0 14px oklch(80% .22 45deg / .4)) drop-shadow(0 0 28px oklch(85% .18 55deg / .2))}}.fox-mood-proud.svelte-1pw9mj3 .fox-body:where(.svelte-1pw9mj3){animation:svelte-1pw9mj3-proud-glow-pulse 3s ease-in-out infinite}@keyframes svelte-1pw9mj3-proud-glow-pulse{0%,to{filter:drop-shadow(0 0 10px oklch(70% .2 40deg / .25)) drop-shadow(0 0 22px oklch(75% .18 50deg / .12))}50%{filter:drop-shadow(0 0 16px oklch(78% .25 38deg / .45)) drop-shadow(0 0 32px oklch(82% .2 48deg / .2))}}.fox-blinking.svelte-1pw9mj3 .fox-eye:where(.svelte-1pw9mj3),.fox-blinking.svelte-1pw9mj3 .fox-eye-blue:where(.svelte-1pw9mj3){transform:scaleY(.2);transform-origin:center}.fox-blinking.svelte-1pw9mj3 .fox-shine:where(.svelte-1pw9mj3){opacity:0}.hidden-for-blink.svelte-1pw9mj3{visibility:hidden}.fox-idle.svelte-1pw9mj3{animation:svelte-1pw9mj3-fox-breathe var(--breath-duration, 4s) ease-in-out infinite;--breath-scale: calc(1 + .01 * var(--breath-depth, 1))}.fox-sighing.svelte-1pw9mj3{animation:svelte-1pw9mj3-fox-sigh var(--breath-duration, 5s) ease-in-out}.fox-yawning.svelte-1pw9mj3{animation:svelte-1pw9mj3-fox-yawn var(--breath-duration, 8s) ease-in-out}.fox-holding.svelte-1pw9mj3{animation:svelte-1pw9mj3-fox-held var(--breath-duration, 4s) ease-in-out infinite}@keyframes svelte-1pw9mj3-fox-breathe{0%,to{transform:scaleY(1) translateY(0)}50%{transform:scaleY(var(--breath-scale, 1.01)) translateY(-.5px)}}@keyframes svelte-1pw9mj3-fox-sigh{0%{transform:scaleY(1) translateY(0)}35%{transform:scaleY(var(--breath-scale, 1.015)) translateY(-1px)}to{transform:scaleY(.995) translateY(.5px)}}@keyframes svelte-1pw9mj3-fox-yawn{0%{transform:scaleY(1) translateY(0)}30%{transform:scaleY(var(--breath-scale, 1.02)) translateY(-1.5px)}60%{transform:scaleY(var(--breath-scale, 1.02)) translateY(-1.5px)}to{transform:scaleY(1) translateY(0)}}@keyframes svelte-1pw9mj3-fox-held{0%,to{transform:scaleY(1) translateY(0)}40%,60%{transform:scaleY(var(--breath-scale, 1.01)) translateY(-.5px)}}.fox-bounce.svelte-1pw9mj3{animation:svelte-1pw9mj3-fox-bounce .6s ease-out}@keyframes svelte-1pw9mj3-fox-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-8px)}50%{transform:translateY(-3px)}70%{transform:translateY(-5px)}}.fox-celebrate.svelte-1pw9mj3{animation:svelte-1pw9mj3-fox-celebrate .8s ease-out}@keyframes svelte-1pw9mj3-fox-celebrate{0%,to{transform:translateY(0) rotate(0) scale(1)}20%{transform:translateY(-10px) rotate(-5deg) scale(1.02)}40%{transform:translateY(-5px) rotate(4deg) scale(1.01)}60%{transform:translateY(-7px) rotate(-3deg) scale(1.015)}80%{transform:translateY(-3px) rotate(1deg) scale(1.005)}}.fox-tail.svelte-1pw9mj3{transition:transform .5s cubic-bezier(.34,1.56,.64,1);transform:translate(var(--tail-offset-x, 0px),var(--tail-offset-y, 0px)) rotate(var(--tail-rotate, 0deg))}.fox-tail-wagging.svelte-1pw9mj3{animation:svelte-1pw9mj3-tail-wag var(--wag-speed, 2s) ease-in-out infinite}@keyframes svelte-1pw9mj3-tail-wag{0%,to{transform:translate(var(--tail-offset-x, 0px),var(--tail-offset-y, 0px)) rotate(var(--tail-rotate, 0deg))}25%{transform:translate(var(--tail-offset-x, 0px),var(--tail-offset-y, 0px)) rotate(calc(var(--tail-rotate, 0deg) + 8deg))}75%{transform:translate(var(--tail-offset-x, 0px),var(--tail-offset-y, 0px)) rotate(calc(var(--tail-rotate, 0deg) - 8deg))}}.fox-tail-burst.svelte-1pw9mj3{animation:svelte-1pw9mj3-tail-burst .4s ease-out!important}@keyframes svelte-1pw9mj3-tail-burst{0%{transform:translate(var(--tail-offset-x, 0px),var(--tail-offset-y, 0px)) rotate(var(--tail-rotate, 0deg))}20%{transform:translate(var(--tail-offset-x, 0px),var(--tail-offset-y, 0px)) rotate(calc(var(--tail-rotate, 0deg) + 18deg))}40%{transform:translate(var(--tail-offset-x, 0px),var(--tail-offset-y, 0px)) rotate(calc(var(--tail-rotate, 0deg) - 15deg))}60%{transform:translate(var(--tail-offset-x, 0px),var(--tail-offset-y, 0px)) rotate(calc(var(--tail-rotate, 0deg) + 10deg))}80%{transform:translate(var(--tail-offset-x, 0px),var(--tail-offset-y, 0px)) rotate(calc(var(--tail-rotate, 0deg) - 5deg))}to{transform:translate(var(--tail-offset-x, 0px),var(--tail-offset-y, 0px)) rotate(var(--tail-rotate, 0deg))}}.fox-journeying.svelte-1pw9mj3 .fox-tail:where(.svelte-1pw9mj3){transition-duration:.25s}.fox-head.svelte-1pw9mj3{transform:translate(var(--head-offset-x, 0px),var(--head-offset-y, 0px)) rotate(var(--head-tilt, 0deg));will-change:transform}.fx-confetti.svelte-1pw9mj3{fill:oklch(75% .2 var(--hue, 50deg));animation:svelte-1pw9mj3-confetti-fall 1.5s steps(8) infinite;animation-delay:var(--fall-delay, 0s)}@keyframes svelte-1pw9mj3-confetti-fall{0%{transform:translateY(0) translate(0) rotate(0);opacity:1}to{transform:translateY(70px) translate(var(--fall-x, 0px)) rotate(180deg);opacity:0}}.fx-sparkle-burst.svelte-1pw9mj3{fill:#fff;animation:svelte-1pw9mj3-sparkle-pop .8s steps(4) infinite;animation-delay:var(--burst-delay, 0s)}@keyframes svelte-1pw9mj3-sparkle-pop{0%,to{opacity:0;transform:scale(.5)}25%{opacity:1;transform:scale(1.2)}50%{opacity:1;transform:scale(.8)}75%{opacity:.5;transform:scale(1)}}.fx-speed-line.svelte-1pw9mj3{fill:#fbd5c1;animation:svelte-1pw9mj3-speed-flash .4s steps(2) infinite;animation-delay:var(--line-delay, 0s)}@keyframes svelte-1pw9mj3-speed-flash{0%,to{opacity:0}50%{opacity:.8}}.fx-mini-star.svelte-1pw9mj3{fill:#ffeada;fill:oklch(95% .1 60deg);animation:svelte-1pw9mj3-star-twinkle .6s steps(3) infinite;animation-delay:var(--star-delay, 0s)}@keyframes svelte-1pw9mj3-star-twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}}.fx-pixel-heart.svelte-1pw9mj3{fill:#ff256c;fill:oklch(65% .25 10deg);animation:svelte-1pw9mj3-heart-float 2s steps(8) infinite;animation-delay:var(--heart-delay, 0s)}@keyframes svelte-1pw9mj3-heart-float{0%{transform:translate(0);opacity:.8}50%{transform:translate(calc(var(--drift-x, 0px) * .5),calc(var(--drift-y, 0px) * .5));opacity:1}to{transform:translate(var(--drift-x, 0px),var(--drift-y, 0px));opacity:0}}.fx-happy-sparkle.svelte-1pw9mj3{fill:oklch(82% .2 var(--sparkle-hue, 60deg));animation:svelte-1pw9mj3-happy-twinkle 1.2s steps(4) infinite;animation-delay:var(--sparkle-delay, 0s)}@keyframes svelte-1pw9mj3-happy-twinkle{0%{transform:translate(0) scale(.5) rotate(0);opacity:.2}25%{transform:translate(calc(var(--drift-x, 0px) * .3),calc(var(--drift-y, 0px) * .3)) scale(1.1) rotate(15deg);opacity:1}50%{transform:translate(calc(var(--drift-x, 0px) * .7),calc(var(--drift-y, 0px) * .7)) scale(.7) rotate(-10deg);opacity:.5}75%{transform:translate(var(--drift-x, 0px),var(--drift-y, 0px)) scale(1.2) rotate(5deg);opacity:.9}to{transform:translate(0) scale(.5) rotate(0);opacity:.2}}.fx-happy-heart.svelte-1pw9mj3{fill:oklch(70% .25 var(--hheart-hue, 355deg));animation:svelte-1pw9mj3-happy-heart-float 2.2s steps(8) infinite;animation-delay:var(--hheart-delay, 0s)}@keyframes svelte-1pw9mj3-happy-heart-float{0%{transform:translate(0);opacity:.6}25%{transform:translate(calc(var(--drift-x, 0px) * .3),calc(var(--drift-y, 0px) * .3));opacity:1}50%{transform:translate(calc(var(--drift-x, 0px) * .7),calc(var(--drift-y, 0px) * .7));opacity:.8}75%{transform:translate(var(--drift-x, 0px),var(--drift-y, 0px));opacity:.4}to{transform:translate(calc(var(--drift-x, 0px) * 1.1),calc(var(--drift-y, 0px) * 1.1));opacity:0}}.fx-proud-ray.svelte-1pw9mj3{fill:oklch(78% .22 var(--ray-hue, 50deg));animation:svelte-1pw9mj3-proud-rise 1.4s steps(5) infinite;animation-delay:var(--ray-delay, 0s)}@keyframes svelte-1pw9mj3-proud-rise{0%{transform:translate(0) scale(.8);opacity:.3}20%{transform:translate(calc(var(--drift-x, 0px) * .2),calc(var(--drift-y, 0px) * .2)) scale(1.1);opacity:1}50%{transform:translate(calc(var(--drift-x, 0px) * .6),calc(var(--drift-y, 0px) * .6)) scale(1);opacity:.9}75%{transform:translate(calc(var(--drift-x, 0px) * .85),calc(var(--drift-y, 0px) * .85)) scale(.9);opacity:.4}to{transform:translate(var(--drift-x, 0px),var(--drift-y, 0px)) scale(.7);opacity:0}}.fx-proud-diamond.svelte-1pw9mj3{fill:oklch(85% .18 var(--diamond-hue, 55deg));animation:svelte-1pw9mj3-proud-diamond-flash 1.4s steps(4) infinite;animation-delay:var(--diamond-delay, 0s)}@keyframes svelte-1pw9mj3-proud-diamond-flash{0%{transform:translate(0) scale(.6);opacity:.2}30%{transform:translate(calc(var(--drift-x, 0px) * .4),calc(var(--drift-y, 0px) * .4)) scale(1.3);opacity:1}60%{transform:translate(calc(var(--drift-x, 0px) * .8),calc(var(--drift-y, 0px) * .8)) scale(.9);opacity:.7}to{transform:translate(var(--drift-x, 0px),var(--drift-y, 0px)) scale(.5);opacity:0}}.fx-exclaim.svelte-1pw9mj3{fill:#ffbe8a;fill:oklch(85% .2 60deg);animation:svelte-1pw9mj3-exclaim-pop .5s steps(3) infinite;animation-delay:var(--ex-delay, 0s)}@keyframes svelte-1pw9mj3-exclaim-pop{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.2);opacity:1}}.fx-thought-dots.svelte-1pw9mj3 .fx-dot:where(.svelte-1pw9mj3){fill:#d9b5a2;animation:svelte-1pw9mj3-dot-pulse 1.2s steps(2) infinite;animation-delay:var(--dot-delay, 0s)}@keyframes svelte-1pw9mj3-dot-pulse{0%,to{opacity:.3}50%{opacity:1}}.fx-question.svelte-1pw9mj3{fill:#dd9f6b;animation:svelte-1pw9mj3-question-tilt 1s steps(4) infinite}@keyframes svelte-1pw9mj3-question-tilt{0%,to{transform:rotate(0)}25%{transform:rotate(8deg)}75%{transform:rotate(-8deg)}}.fx-sweat.svelte-1pw9mj3{fill:#6ccdea;animation:svelte-1pw9mj3-sweat-drip 1.2s steps(6) infinite}@keyframes svelte-1pw9mj3-sweat-drip{0%{transform:translateY(-2px);opacity:0}20%{transform:translateY(0);opacity:1}to{transform:translateY(8px);opacity:0}}.fx-tear.svelte-1pw9mj3{fill:#4ebceb;animation:svelte-1pw9mj3-tear-fall 1.5s steps(6) infinite;animation-delay:var(--tear-delay, 0s)}@keyframes svelte-1pw9mj3-tear-fall{0%{transform:translateY(0);opacity:.8}to{transform:translateY(20px);opacity:0}}.fx-zzz.svelte-1pw9mj3 .fx-z:where(.svelte-1pw9mj3){fill:#78a3cf;animation:svelte-1pw9mj3-z-float 2s steps(6) infinite;animation-delay:var(--z-delay, 0s)}@keyframes svelte-1pw9mj3-z-float{0%{transform:translateY(0) translate(0);opacity:0}20%{opacity:1}to{transform:translateY(-12px) translate(4px);opacity:0}}.fx-wink-sparkle.svelte-1pw9mj3{fill:#fff;animation:svelte-1pw9mj3-wink-flash .6s steps(3) infinite}@keyframes svelte-1pw9mj3-wink-flash{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.5)}}.fx-aura.svelte-1pw9mj3{fill:#724aab;animation:svelte-1pw9mj3-aura-pulse .8s steps(4) infinite;animation-delay:var(--aura-delay, 0s)}@keyframes svelte-1pw9mj3-aura-pulse{0%,to{opacity:0;transform:translate(0)}50%{opacity:.6;transform:translate(-2px)}}
