.scene .th-head,.scene .th-leg,.scene .th-shell,.scene .th-puff,.scene .th-petal,.scene .th-note,.scene .th-z,.scene .th-bird-wing,.scene .th-spark,.scene .th-ears,.scene .th-breathe,.scene .th-bf-wing,.scene .th-flower,.scene .th-lean,.scene .th-startle,.scene .th-hbody,.scene .th-bragger,.scene .th-rib-l,.scene .th-rib-r,.scene .th-pennants,.scene .th-bird,.scene .th-hfoot,.scene .th-hare-nap,.scene .th-hare-walk{transform-box:fill-box}.th-flower{transform-origin:50% 100%;animation:6s ease-in-out infinite thFlower}@keyframes thFlower{50%{transform:rotate(4deg)}}.th-calm .th-shell,.th-tort-move .th-shell{transform-origin:50% 100%;animation:4.6s ease-in-out infinite thBreath}@keyframes thBreath{50%{transform:scaleY(1.025)}}.th-breathe{transform-origin:50% 100%;animation:4.2s ease-in-out infinite thBreathe}@keyframes thBreathe{50%{transform:scaleY(1.06)}}.th-bf-wing{transform-origin:50%;animation:.45s ease-in-out infinite alternate thFlap}@keyframes thFlap{to{transform:scaleX(.35)}}.th-pennants{transform-origin:0 0;animation:3.2s ease-in-out infinite thWave}@keyframes thWave{50%{transform:rotate(2deg)}}.th-head{transform-origin:0 100%;transition:transform 1.2s ease-in-out}.th-ears{transform-origin:50% 100%;transition:transform .5s ease-out}.th-leg-a,.th-leg-b{transform-origin:50% 10%}@keyframes thStep{0%{transform:rotate(-17deg)}to{transform:rotate(17deg)}}@keyframes thHop{0%{transform:translateY(0)}to{transform:translateY(-11px)}}.th-lean{transform-origin:50% 100%;transition:transform .3s ease-out}.th2.c-plod .th-leg-a,.th3.c-plod .th-leg-a,.th4.c-reach .th-leg-a,.th5.c-cross .th-leg-a{animation:1.1s ease-in-out infinite alternate thStep}.th2.c-plod .th-leg-b,.th3.c-plod .th-leg-b,.th4.c-reach .th-leg-b,.th5.c-cross .th-leg-b{animation:1.1s ease-in-out infinite alternate-reverse thStep}.th2.c-plod .th-head,.th3.c-plod .th-head,.th4.c-reach .th-head,.th5.c-cross .th-head{transform:translate(3px,1px)rotate(6deg)}.th-z{opacity:0}@keyframes thZ{0%{opacity:0;transform:translateY(8px)scale(.6)}30%{opacity:1}to{opacity:0;transform:translate(12px,-22px)scale(1.1)}}.th-spark{opacity:0;transform-origin:50%}.th-laugh-fx{opacity:0;transition:opacity .4s}.th-bragger{transform-origin:50% 100%}.th1 .th-hare .th-ears{animation:7s ease-in-out infinite thEars}@keyframes thEars{0%,88%,to{transform:rotate(0)}92%{transform:rotate(7deg)}96%{transform:rotate(-4deg)}}.th1.c-brag .th-hbody{transform-origin:50% 100%;animation:1.8s ease-in-out forwards thPuffUp}@keyframes thPuffUp{30%,70%{transform:scale(1.07)translateY(-3px)}}.th1.c-brag .th-spark{animation:1.8s ease-out forwards thSpark}.th1.c-brag .th-spark:nth-child(2){animation-delay:.25s}.th1.c-brag .th-spark:nth-child(3){animation-delay:.5s}@keyframes thSpark{0%{opacity:0;transform:translate(var(--x,0), 0) scale(0)}40%{opacity:1}to{opacity:0;transform:scale(1.5)rotate(30deg)}}.th1.c-laugh .th-bragger{animation:.2s ease-in-out 14 alternate thLaugh}@keyframes thLaugh{0%{transform:rotate(-2.2deg)translateY(0)}to{transform:rotate(2.2deg)translateY(-3px)}}.th1.c-laugh .th-laugh-fx{opacity:1}.th1.c-laugh .th-hare .th-lid{transform:translateY(1px)}.th1.c-smile .th-calm .th-head{transform:translate(5px,2px)rotate(7deg)}.th1.c-ready .th-pennants{animation:1s ease-in-out infinite thWaveBig}@keyframes thWaveBig{50%{transform:rotate(6deg)}}.th1.c-ready .th-calm{transform-box:fill-box;transform-origin:50% 100%;animation:.9s ease-in-out 2 thNod}@keyframes thNod{50%{transform:translateY(-5px)}}.th1.c-ready .th-hare .th-ears{animation:none;transform:rotate(8deg)}.th-puff{opacity:0;transform-origin:50%}.th-speed{opacity:0}.th2.c-zoom .th-hare-move{animation:1.7s cubic-bezier(.55,0,.9,.65) forwards thZoom}@keyframes thZoom{to{transform:translate(80px)}}.th2.c-zoom .th-lid,.th5.c-woke .th-lid{opacity:0}.th2.c-zoom .th-lean{transform:rotate(13deg)}.th2.c-zoom .th-hare .th-ears{transform:rotate(-38deg)}.th2.c-zoom .th-hop{animation:.26s ease-in-out infinite alternate thHop}.th2.c-zoom .th-speed{animation:1.7s ease-out forwards thSpeed}@keyframes thSpeed{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(100px)}}.th2.c-dust .th-puff{animation:4.2s ease-out forwards thDust;animation-delay:calc(var(--i) * .12s)}@keyframes thDust{0%{opacity:0;transform:scale(.3)}20%{opacity:.95}to{opacity:.45;transform:translate(-14px,-22px)scale(2.2)}}.th2.c-far .th-hare-move{animation:3s ease-out forwards thFar}@keyframes thFar{0%{transform:translate(80px)}to{transform:translate(92px)}}.th2.c-plod .th-tort-move{animation:6s linear forwards thPlod2}@keyframes thPlod2{to{transform:translate(34px)}}.th-hare-nap{opacity:0;transition:opacity .8s .4s}.th3.c-stop .th-hare-walk{animation:2.6s ease-in-out forwards thWalk3}@keyframes thWalk3{25%{transform:translate(18px,-9px)}50%{transform:translate(36px)}75%{transform:translate(54px,-9px)}to{transform:translate(56px)}}.th3.c-nap .th-hare-nap{opacity:1}.th3.c-nap .th-hare-walk{opacity:0;transition:opacity .6s .4s}.th3.c-zzz .th-sleepfx .th-z{animation:3.2s ease-in-out infinite thZ;animation-delay:calc(var(--i) * .9s)}.th3.c-plod .th-tort-move{animation:10s linear forwards thPlod3}@keyframes thPlod3{to{transform:translate(44px)}}.th4.c-reach .th-tort-move{animation:3.6s ease-in-out forwards thReach}@keyframes thReach{to{transform:translate(61px)}}.th4.c-snore .th-snorefx .th-z{animation:3.2s ease-in-out infinite thZ;animation-delay:calc(var(--i) * .9s)}.th4.c-pass .th-tort-move{animation:6s ease-in-out forwards thPass}@keyframes thPass{0%{transform:translate(61px)}to{transform:translate(223px)}}.th4.c-pass .th-leg-a,.th4.c-pass .th-leg-b{animation-duration:1.1s;animation-iteration-count:infinite}.th4.c-pass .th-leg-a{animation-name:thStep;animation-direction:alternate}.th4.c-pass .th-leg-b{animation-name:thStep;animation-direction:alternate-reverse}.th4.c-pass .th-head{transform:translate(3px,1px)rotate(6deg)}.th-birds{opacity:0}.th4.c-cheer .th-birds{animation:1.8s ease-out forwards thBirdsIn}@keyframes thBirdsIn{0%{opacity:0;transform:translate(90px,-40px)}to{opacity:1;transform:translate(0)}}.th4.c-cheer .th-bird{animation:.55s ease-in-out infinite alternate thBirdHop;animation-delay:calc(var(--i) * .17s)}@keyframes thBirdHop{to{transform:translateY(-9px)rotate(-6deg)}}.th-bird-wing{transform-origin:50% 100%}.th4.c-cheer .th-bird-wing{animation:.22s ease-in-out infinite alternate thFlutter}@keyframes thFlutter{0%{transform:rotate(-24deg)}to{transform:rotate(22deg)}}.th-note{opacity:0}.th4.c-cheer .th-note{animation:3s ease-out infinite thNote;animation-delay:calc(var(--i) * .7s + 1.2s)}@keyframes thNote{0%{opacity:0;transform:translateY(8px)}25%{opacity:1}to{opacity:0;transform:translateY(-34px)rotate(14deg)}}.th-hare-run{opacity:0}.th5 .th-hare-nap{opacity:1}.th-frown{opacity:0}.th5.c-woke .th-hare-nap{opacity:0;transition-duration:.2s;transition-delay:0s}.th5.c-woke .th-hare-run{opacity:1}.th5.c-woke .th-startle{transform-origin:50% 100%;animation:.8s ease-out thStartle}@keyframes thStartle{25%{transform:translateY(-30px)scaleY(1.1)}55%{transform:translateY(0)scaleY(.92)}to{transform:none}}.th5.c-dash .th-hare-run{animation:2.8s ease-in-out forwards thRun5}@keyframes thRun5{to{transform:translate(36px)}}.th5.c-dash .th-lean{animation:2.8s ease-in-out forwards thLeanRun}@keyframes thLeanRun{0%,to{transform:rotate(0)}12%,85%{transform:rotate(13deg)}}.th5.c-dash .th-hop{animation:.26s ease-in-out 10 alternate thHop}.th5.c-dash .th-hare .th-ears{transform:rotate(-38deg)}.th5.c-cross .th-tort-move{animation:6s ease-in-out forwards thCross}@keyframes thCross{to{transform:translate(72px)}}.th5.c-cross .th-hare-run .th-ears{transition-duration:1.4s;transition-delay:2.4s;transform:rotate(-62deg)}.th5.c-cross .th-rib-l{transform-origin:0 0;animation:2.4s ease-out 2.2s forwards thRibL}.th5.c-cross .th-rib-r{transform-origin:100% 100%;animation:2.4s ease-out 2.2s forwards thRibR}@keyframes thRibL{40%{opacity:1;transform:rotate(34deg)}to{opacity:0;transform:rotate(52deg)translateY(10px)}}@keyframes thRibR{40%{opacity:1;transform:rotate(-34deg)}to{opacity:0;transform:rotate(-52deg)translateY(10px)}}.th5.c-cheer .th-pennants{animation:1s ease-in-out infinite thWaveBig}.th-petal{opacity:0;transform-origin:50%}.th5.c-cheer .th-petal{animation:4.6s ease-in infinite thFall;animation-delay:calc(var(--i) * .42s)}@keyframes thFall{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}to{opacity:.9;transform:translate(calc((var(--i) - 5) * 9px), 320px) rotate(540deg)}}.th5.c-cross .th-frown{opacity:1;transition:opacity .6s 2.4s}.th5.c-cross .th-smirk{opacity:0;transition:opacity .6s 2.4s}
