.ca-root{position:relative;display:inline-block;flex-shrink:0;vertical-align:bottom;animation:ca-pop .45s cubic-bezier(.34,1.56,.64,1) both}.ca-layer{display:block;transform-origin:50% 100%}.ca-breathe{animation:ca-breathe var(--ca-breath,3.4s) ease-in-out var(--ca-d1,0s) infinite}.ca-sway{animation:ca-sway var(--ca-sway,10s) ease-in-out var(--ca-d2,0s) infinite}.ca-blink{transform-origin:50% 70%;animation:ca-blink var(--ca-blink,4.6s) linear var(--ca-d3,0s) infinite}.ca-body[data-anim=bounce]{animation:ca-bounce .62s ease-out .12s 1 both}.ca-body[data-anim=jump]{animation:ca-jump .95s cubic-bezier(.3,.7,.4,1) .12s 1 both}.ca-body[data-anim=droop]{animation:ca-droop .7s ease-out .12s 1 both}.ca-body[data-anim=jolt]{animation:ca-jolt .6s ease-out .08s 1 both}.ca-body[data-anim=lean]{animation:ca-lean .6s ease-out .12s 1 both}.ca-body[data-anim=tilt]{animation:ca-tilt .7s ease-in-out .12s 1 both}.ca-body[data-anim=giggle]{animation:ca-giggle .9s ease-in-out .12s 1 both}.ca-body[data-anim=nod]{animation:ca-nod .45s ease-out .1s 1 both}.ca-sparkle{position:absolute;pointer-events:none;color:#fbbf24;animation:ca-spark .9s ease-out .35s 1 both}@keyframes ca-pop{0%{transform:scale(.5) translateY(8%);opacity:0}60%{opacity:1}75%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes ca-breathe{0%,to{transform:scale(1)}50%{transform:scale(calc(1 + .012 * var(--ca-amp, 1)),calc(1 + .028 * var(--ca-amp, 1)))}}@keyframes ca-sway{0%,62%,to{transform:rotate(0)}70%{transform:rotate(calc(-3.5deg * var(--ca-amp, 1)))}80%{transform:rotate(calc(2.5deg * var(--ca-amp, 1)))}88%{transform:rotate(0)}}@keyframes ca-blink{0%,93%,to{transform:scale(1)}95.5%{transform:scale(calc(1 + .02 * var(--ca-amp, 1)),calc(1 - .06 * var(--ca-amp, 1)))}}@keyframes ca-bounce{0%{transform:none}25%{transform:translateY(-11%) scale(.97,1.05)}50%{transform:translateY(0) scale(1.05,.95)}72%{transform:translateY(-4%)}to{transform:none}}@keyframes ca-jump{0%{transform:none}16%{transform:scale(1.08,.9)}46%{transform:translateY(-30%) scale(.95,1.07) rotate(-5deg)}70%{transform:translateY(0) scale(1.08,.92)}85%{transform:translateY(-6%)}to{transform:none}}@keyframes ca-droop{0%{transform:none}35%{transform:translateY(7%) scale(1.03,.93) rotate(-3deg)}to{transform:translateY(3%) scaleY(.97) rotate(-2deg)}}@keyframes ca-jolt{0%{transform:none}12%{transform:translateY(-9%) scale(1.06)}24%{transform:translateX(-4%)}36%{transform:translateX(4%)}48%{transform:translateX(-3%)}60%{transform:translateX(2%)}to{transform:none}}@keyframes ca-lean{0%{transform:none}45%{transform:translateX(4%) rotate(8deg)}to{transform:translateX(3%) rotate(5deg)}}@keyframes ca-tilt{0%{transform:none}55%{transform:rotate(-8deg)}to{transform:rotate(-6deg)}}@keyframes ca-giggle{0%{transform:none}15%{transform:rotate(-5deg) translateY(-3%)}30%{transform:rotate(5deg)}45%{transform:rotate(-4deg) translateY(-3%)}60%{transform:rotate(4deg)}75%{transform:rotate(-2deg)}to{transform:none}}@keyframes ca-nod{0%{transform:none}35%{transform:translateY(3%) rotate(2deg)}70%{transform:translateY(-2%)}to{transform:none}}@keyframes ca-spark{0%{transform:scale(0) rotate(0);opacity:0}35%{transform:scale(1.15) rotate(40deg);opacity:1}to{transform:scale(.6) rotate(90deg) translateY(-30%);opacity:0}}