.kedip{display:block;overflow:visible}.kedip-floor{fill:var(--lt-drop);opacity:.16}.kedip-feet,.kedip-outline,.kedip-groove{fill:var(--lt-line)}.kedip-outline{stroke:var(--kedip-ring,none);stroke-width:8px}.kedip-feet{fill:var(--kedip-limb,var(--lt-line))}.kedip-arm path{fill:none;stroke:var(--kedip-limb,var(--lt-line));stroke-width:11px;stroke-linecap:round}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kedip{--kedip-ring:#fff7ec;--kedip-limb:#fff7ec}}:root[data-theme=dark] .kedip{--kedip-ring:#fff7ec;--kedip-limb:#fff7ec}.kedip-arm circle{fill:#fff7ec;stroke:var(--lt-line);stroke-width:4px}.kedip-seam{fill:none;stroke:var(--lt-line);stroke-width:5px;stroke-linecap:round}.kedip-cheek{fill:#ff5c8a;opacity:.9}.kedip-white{fill:#fff7ec;stroke:var(--lt-line);stroke-width:4px;stroke-linejoin:round}.kedip-pupil{fill:#17142b}.kedip-shine{fill:#fff}.kedip-body,.kedip-eye,.kedip-arm,.kedip-iris{transform-box:fill-box}.kedip-body{transform-origin:50% 100%}.kedip-eye,.kedip-iris{transform-origin:50%}.kedip-arm-r{transform-origin:0 0}.kedip-arm-l{transform-origin:100% 0}.kedip-foot{transform-box:fill-box;transform-origin:50% 100%}.kedip-body{animation:2.6s ease-in-out 3 kedip-bob}.kedip-eye{animation:4.6s linear 1.2s infinite kedip-blink}@keyframes kedip-bob{50%{transform:translateY(-6px)scale(1.01,.99)}}@keyframes kedip-blink{0%,93%,to{transform:none}96%{transform:scaleY(.08)}}.kedip[data-pose=wave] .kedip-arm-r{animation:kedip-wave 2.2s var(--lt-out) .5s both}@keyframes kedip-wave{0%,to{transform:none}14%{transform:rotate(-132deg)}30%{transform:rotate(-104deg)}46%{transform:rotate(-136deg)}62%{transform:rotate(-104deg)}78%{transform:rotate(-130deg)}}.kedip[data-pose=cheer] .kedip-arm-r{animation:kedip-up-r 1.1s var(--lt-spring) both}.kedip[data-pose=cheer] .kedip-arm-l{animation:kedip-up-l 1.1s var(--lt-spring) both}.kedip[data-pose=cheer] .kedip-body{animation:.55s ease-out 2 kedip-hop}@keyframes kedip-up-r{0%,to{transform:none}25%,75%{transform:rotate(-145deg)}}@keyframes kedip-up-l{0%,to{transform:none}25%,75%{transform:rotate(145deg)}}@keyframes kedip-hop{0%,to{transform:none}40%{transform:translateY(-22px)scale(.97,1.04)}80%{transform:translateY(0)scale(1.06,.94)}}.kedip[data-pose=sulk] .kedip-arm-r{transform:rotate(14deg)}.kedip[data-pose=sulk] .kedip-arm-l{transform:rotate(-14deg)}.kedip[data-pose=sulk] .kedip-eye{animation:none;transform:scaleY(.5)}.kedip[data-pose=sulk] .kedip-body{animation:none;transform:rotate(-5deg)}.kedip[data-pose=dance] .kedip-body{animation:.9s ease-in-out infinite alternate kedip-sway}.kedip[data-pose=dance] .kedip-arm-r{animation:.9s ease-in-out infinite alternate kedip-swing-r}.kedip[data-pose=dance] .kedip-arm-l{animation:.9s ease-in-out infinite alternate kedip-swing-l}@keyframes kedip-sway{0%{transform:rotate(-7deg)translateY(0)}to{transform:rotate(7deg)translateY(-8px)}}@keyframes kedip-swing-r{0%{transform:rotate(-150deg)}to{transform:rotate(-20deg)}}@keyframes kedip-swing-l{0%{transform:rotate(20deg)}to{transform:rotate(150deg)}}.kedip[data-pose=count] .kedip-eye{animation:kedip-pulse .5s var(--lt-spring) infinite}@keyframes kedip-pulse{40%{transform:scale(1.14)}}.kedip[data-pose=squat] .kedip-body{animation:2.4s ease-in-out infinite kedip-squat;transform:scale(1.06,.8)}.kedip[data-pose=squat] .kedip-arm-r{animation:2.4s ease-in-out infinite kedip-squat-r;transform:rotate(-80deg)}.kedip[data-pose=squat] .kedip-arm-l{animation:2.4s ease-in-out infinite kedip-squat-l;transform:rotate(80deg)}@keyframes kedip-squat{0%,to{transform:none}40%,60%{transform:scale(1.06,.8)}}@keyframes kedip-squat-r{0%,to{transform:none}40%,60%{transform:rotate(-80deg)}}@keyframes kedip-squat-l{0%,to{transform:none}40%,60%{transform:rotate(80deg)}}.kedip[data-pose=jack] .kedip-body{animation:1.1s ease-in-out infinite kedip-jack-hop}.kedip[data-pose=jack] .kedip-arm-r{animation:1.1s ease-in-out infinite kedip-jack-r;transform:rotate(-125deg)scale(1.15)}.kedip[data-pose=jack] .kedip-arm-l{animation:1.1s ease-in-out infinite kedip-jack-l;transform:rotate(125deg)scale(1.15)}.kedip[data-pose=jack] .kedip-foot-l{animation:1.1s ease-in-out infinite kedip-jack-fl;transform:translate(-22px)}.kedip[data-pose=jack] .kedip-foot-r{animation:1.1s ease-in-out infinite kedip-jack-fr;transform:translate(22px)}@keyframes kedip-jack-hop{0%,50%,to{transform:none}25%,75%{transform:translateY(-12px)}}@keyframes kedip-jack-r{0%,to{transform:none}50%{transform:rotate(-125deg)scale(1.15)}}@keyframes kedip-jack-l{0%,to{transform:none}50%{transform:rotate(125deg)scale(1.15)}}@keyframes kedip-jack-fl{0%,to{transform:none}50%{transform:translate(-22px)}}@keyframes kedip-jack-fr{0%,to{transform:none}50%{transform:translate(22px)}}.kedip[data-pose=knees] .kedip-body{animation:1.1s ease-in-out infinite kedip-knees-bob}.kedip[data-pose=knees] .kedip-foot-l{animation:1.1s ease-in-out infinite kedip-knee-l;transform:translate(-6px,-18px)rotate(-12deg)}.kedip[data-pose=knees] .kedip-foot-r{animation:1.1s ease-in-out infinite kedip-knee-r}.kedip[data-pose=knees] .kedip-arm-r{animation:1.1s ease-in-out infinite kedip-knees-r;transform:rotate(-40deg)}.kedip[data-pose=knees] .kedip-arm-l{animation:1.1s ease-in-out infinite kedip-knees-l;transform:rotate(-20deg)}@keyframes kedip-knees-bob{0%,50%,to{transform:none}25%,75%{transform:translateY(-5px)}}@keyframes kedip-knee-l{0%,50%,to{transform:none}25%{transform:translate(-6px,-18px)rotate(-12deg)}}@keyframes kedip-knee-r{0%,50%,to{transform:none}75%{transform:translate(6px,-18px)rotate(12deg)}}@keyframes kedip-knees-r{0%,50%,to{transform:none}25%{transform:rotate(-40deg)}75%{transform:rotate(20deg)}}@keyframes kedip-knees-l{0%,50%,to{transform:none}25%{transform:rotate(-20deg)}75%{transform:rotate(40deg)}}.kedip[data-pose=punch] .kedip-body{animation:1.6s ease-in-out infinite kedip-punch-twist}.kedip[data-pose=punch] .kedip-arm-r{animation:1.6s ease-in-out infinite kedip-punch-r;transform:rotate(-130deg)scale(1.25)}.kedip[data-pose=punch] .kedip-arm-l{animation:1.6s ease-in-out infinite kedip-punch-l;transform:rotate(90deg)}@keyframes kedip-punch-twist{0%,50%,to{transform:none}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes kedip-punch-r{0%,50%,to{transform:rotate(-90deg)}25%{transform:rotate(-130deg)scale(1.25)}}@keyframes kedip-punch-l{0%,50%,to{transform:rotate(90deg)}75%{transform:rotate(130deg)scale(1.25)}}.kedip.is-spin .kedip-iris{animation:kedip-spin .7s var(--lt-spring)}@keyframes kedip-spin{to{transform:rotate(120deg)}}.kedip-tap{cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;display:inline-block}@media (prefers-reduced-motion:reduce){.kedip *,.kedip{animation:none!important}}
