.ch-eye{animation:7.2s ease-in-out infinite ch-blink}@keyframes ch-blink{0%,38%,41.6%,90%,92.2%,93.4%,95.6%,to{transform:scaleY(1)}39.8%{transform:scaleY(.08)}91.1%{transform:scaleY(.08)}94.5%{transform:scaleY(.08)}}.ch-tail{animation:5.4s ease-in-out infinite ch-tail}@keyframes ch-tail{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.ch-drop{animation:3.6s ease-in-out infinite ch-drop}@keyframes ch-drop{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.ch-eye,.ch-tail,.ch-drop{animation:none}}.ch-cblink{animation:6.3s ease-in-out -2.1s infinite ch-blink}.ch-cbreathe{animation:3.4s ease-in-out infinite ch-cbreathe}@keyframes ch-cbreathe{0%,to{transform:scale(1)}50%{transform:scale(1.008,1.016)}}.ch-chead{animation:8.2s ease-in-out infinite ch-chead}@keyframes ch-chead{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.6deg)}}.ch-ctail{animation:4.8s ease-in-out infinite ch-ctail}@keyframes ch-ctail{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.ch-ctip{animation:4.8s ease-in-out -.9s infinite ch-ctip}@keyframes ch-ctip{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.ch-cear{animation:9.6s ease-in-out infinite ch-cear}@keyframes ch-cear{0%,70%,to{transform:rotate(0)}72.5%{transform:rotate(-7deg)}76%{transform:rotate(0)}}.ch-medal{animation:4.2s ease-in-out infinite ch-drop}.ch-glint{transform-box:fill-box;transform-origin:50%;animation:5.2s ease-in-out infinite ch-glint}@keyframes ch-glint{0%,55%,to{opacity:0;transform:scale(.4)}70%{opacity:.95;transform:scale(1)}85%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.ch-cblink,.ch-cbreathe,.ch-chead,.ch-ctail,.ch-ctip,.ch-cear,.ch-medal,.ch-glint{animation:none}}.ch-ctailup{animation:5.6s ease-in-out infinite ch-ctailup}@keyframes ch-ctailup{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}.ch-cpurr{animation:2.8s ease-in-out infinite ch-cpurr}@keyframes ch-cpurr{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.026)}}.ch-cslow{animation:4.6s ease-in-out infinite ch-cslow}@keyframes ch-cslow{0%,to{transform:scale(1)}50%{transform:scale(1.01,1.022)}}.ch-cnod{animation:2.4s ease-in-out infinite ch-cnod}@keyframes ch-cnod{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}.ch-heart,.ch-z{transform-box:fill-box;transform-origin:50%;opacity:0}.ch-heart{animation:4.5s ease-in-out infinite ch-float}.ch-z{animation:5.1s ease-in-out infinite ch-float}@keyframes ch-float{0%{opacity:0;transform:translateY(8px)scale(.7)}25%{opacity:.95}75%{opacity:.6}to{opacity:0;transform:translate(5px,-26px)scale(1)}}.ch-fadein{animation:.5s ease-out both ch-fadein}@keyframes ch-fadein{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ch-ctailup,.ch-cpurr,.ch-cslow,.ch-cnod,.ch-fadein{animation:none}.ch-heart,.ch-z{opacity:.8;animation:none}}
