.lv-track{overflow:visible}.lv-g{transform-box:fill-box}.lv-actor{position:absolute;bottom:0}.lv-track{transition:opacity .3s ease}.lv-pending{opacity:0}.lv-pending *{animation-play-state:paused!important}.lv-static-cat{left:10%}@media (prefers-reduced-motion:reduce){.lv-track:not(.lv-track-static){display:none}}.lv-cat-actor{animation:lv-cat-travel 14s linear infinite}@keyframes lv-cat-travel{0%{left:3%}6%{left:3%;animation-timing-function:linear}38%{left:calc(100% - 30px);animation-timing-function:ease-in}42%{left:calc(100% - 22px)}70%{left:calc(100% - 22px);animation-timing-function:ease-out}78%{left:calc(100% - 34px);animation-timing-function:linear}96%{left:4%;animation-timing-function:ease-out}97.5%{left:3%}to{left:3%}}.lv-cat-pose{position:relative;width:32px;height:30px;transform-origin:50% 100%;animation:lv-cat-flip 14s linear infinite}@keyframes lv-cat-flip{0%{transform:translateY(0) rotate(0deg) scaleX(-1)}6%{transform:translateY(0) rotate(0deg) scaleX(-1)}6.5%{transform:translateY(0) rotate(0deg) scaleX(1)}38%{transform:translateY(0) rotate(0deg) scaleX(1);animation-timing-function:ease-in}42%{transform:translateY(3px) rotate(18deg) scaleX(1);animation-timing-function:ease-in}46%{transform:translateY(20px) rotate(75deg) scaleX(1)}66%{transform:translateY(20px) rotate(75deg) scaleX(1);animation-timing-function:ease-out}68%{transform:translateY(6px) rotate(30deg) scaleX(1);animation-timing-function:ease-out}72%{transform:translateY(0) rotate(0deg) scaleX(1);animation-timing-function:ease-in-out}73%{transform:translateY(0) rotate(8deg) scaleX(1);animation-timing-function:ease-in-out}74%{transform:translateY(0) rotate(-8deg) scaleX(1);animation-timing-function:ease-in-out}75%{transform:translateY(0) rotate(6deg) scaleX(1);animation-timing-function:ease-in-out}76.5%{transform:translateY(0) rotate(0deg) scaleX(-1)}to{transform:translateY(0) rotate(0deg) scaleX(-1)}}.lv-cat-sprite{position:absolute;bottom:0}.lv-cat-sprite svg{display:block}.lv-cat-sit{left:5px;animation:lv-cat-sit-vis 14s linear infinite}.lv-cat-walk{left:0;opacity:0;animation:lv-cat-walk-vis 14s linear infinite}.lv-cat-hang{left:8px;opacity:0;animation:lv-cat-hang-vis 14s linear infinite}@keyframes lv-cat-sit-vis{0%{opacity:1}6.2%{opacity:1}6.7%{opacity:0}95.8%{opacity:0}96.3%{opacity:1}to{opacity:1}}@keyframes lv-cat-walk-vis{0%{opacity:0}6.2%{opacity:0}6.7%{opacity:1}41.7%{opacity:1}42.2%{opacity:0}71.7%{opacity:0}72.2%{opacity:1}95.8%{opacity:1}96.3%{opacity:0}to{opacity:0}}@keyframes lv-cat-hang-vis{0%{opacity:0}41.7%{opacity:0}42.2%{opacity:1}71.7%{opacity:1}72.2%{opacity:0}to{opacity:0}}.lv-cat-tail-w{transform-origin:50% 100%}.lv-cat-tail-s,.lv-cat-tail-w{animation:lv-cat-tail-sway 2.4s ease-in-out infinite}.lv-cat-tail-s{transform-origin:100% 100%}.lv-cat-tail-h{transform-origin:50% 0;animation:lv-cat-tail-sway 2.4s ease-in-out infinite}@keyframes lv-cat-tail-sway{0%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}to{transform:rotate(-8deg)}}.lv-cat-bob{transform-origin:50% 50%;animation:lv-cat-bobbing .6s ease-in-out infinite}@keyframes lv-cat-bobbing{0%{transform:translateY(0)}50%{transform:translateY(-1px)}to{transform:translateY(0)}}.lv-cat-legs-b,.lv-cat-legs-f{transform-origin:50% 0;animation:lv-cat-step .6s ease-in-out infinite alternate}.lv-cat-legs-b{animation-delay:-.6s}@keyframes lv-cat-step{0%{transform:rotate(-20deg)}to{transform:rotate(20deg)}}.lv-cat-dangle{transform-origin:50% 0;animation:lv-cat-dangling .9s ease-in-out infinite}@keyframes lv-cat-dangling{0%{transform:rotate(-6deg)}50%{transform:rotate(6deg)}to{transform:rotate(-6deg)}}.lv-cat-kick{transform-origin:50% 0;animation:lv-cat-kicking .45s ease-in-out infinite}@keyframes lv-cat-kicking{0%{transform:rotate(-14deg)}50%{transform:rotate(14deg)}to{transform:rotate(-14deg)}}.lv-duel-a,.lv-duel-b{width:34px;height:26px}.lv-duel-drop-b,.lv-duel-hop-a,.lv-duel-pose{width:100%;height:100%}.lv-duel-sprite{position:absolute;left:0;top:0}.lv-duel-svg{display:block}.lv-duel-a{left:12%;animation:lv-duel-a-travel 9s infinite}@keyframes lv-duel-a-travel{0%{left:12%;animation-timing-function:linear}8%{left:12%;animation-timing-function:ease-in-out}11%{left:18%;animation-timing-function:ease-in-out}14%{left:23%;animation-timing-function:ease-in-out}17%{left:27%;animation-timing-function:ease-in-out}20%{left:30%;animation-timing-function:ease-in}24%{left:40%;animation-timing-function:ease-out}28%{left:28%;animation-timing-function:linear}34%{left:28%;animation-timing-function:ease-in-out}40%{left:31%;animation-timing-function:ease-in-out}46%{left:28%;animation-timing-function:ease-in-out}50%{left:30%;animation-timing-function:ease-in-out}62%{left:58%;animation-timing-function:linear}74%{left:58%;animation-timing-function:ease-in-out}84%{left:40%;animation-timing-function:ease-in-out}to{left:12%}}.lv-duel-b{right:12%;animation:lv-duel-b-travel 9s infinite}@keyframes lv-duel-b-travel{0%{right:12%;animation-timing-function:linear}8%{right:12%;animation-timing-function:ease-in-out}11%{right:18%;animation-timing-function:ease-in-out}14%{right:23%;animation-timing-function:ease-in-out}17%{right:27%;animation-timing-function:ease-in-out}20%{right:30%;animation-timing-function:linear}24%{right:30%;animation-timing-function:ease-out}28%{right:24%;animation-timing-function:ease-in}34%{right:36%;animation-timing-function:ease-in-out}40%{right:33%;animation-timing-function:ease-in-out}46%{right:36%;animation-timing-function:ease-in-out}50%{right:34%;animation-timing-function:ease-in-out}62%{right:4%;animation-timing-function:linear}84%{right:4%;animation-timing-function:ease-in-out}to{right:12%}}.lv-duel-pose{transform-origin:50% 100%}.lv-duel-pose-a{animation:lv-duel-pose-a 9s infinite}.lv-duel-pose-b{transform:scaleX(-1);animation:lv-duel-pose-b 9s infinite}@keyframes lv-duel-pose-a{0%{transform:rotate(0deg);animation-timing-function:linear}20%{transform:rotate(0deg);animation-timing-function:ease-out}22%{transform:rotate(14deg);animation-timing-function:ease-in-out}24%{transform:rotate(12deg);animation-timing-function:ease-out}27%{transform:rotate(-10deg);animation-timing-function:linear}32%{transform:rotate(-8deg);animation-timing-function:ease-in-out}36%{transform:rotate(0deg);animation-timing-function:linear}50%{transform:rotate(0deg);animation-timing-function:ease-in-out}54%{transform:rotate(8deg);animation-timing-function:linear}62%{transform:rotate(8deg);animation-timing-function:ease-in-out}66%{transform:rotate(0deg);animation-timing-function:linear}90%{transform:rotate(0deg);animation-timing-function:ease-in-out}92%{transform:rotate(10deg);animation-timing-function:ease-in-out}96%{transform:rotate(0deg);animation-timing-function:linear}to{transform:rotate(0deg)}}@keyframes lv-duel-pose-b{0%{transform:scaleX(-1) rotate(0deg);animation-timing-function:linear}24%{transform:scaleX(-1) rotate(0deg);animation-timing-function:ease-out}26%{transform:scaleX(-1) rotate(-10deg);animation-timing-function:ease-in-out}28%{transform:scaleX(-1) rotate(-6deg);animation-timing-function:ease-in}31%{transform:scaleX(-1) rotate(12deg);animation-timing-function:ease-out}34%{transform:scaleX(-1) rotate(0deg);animation-timing-function:linear}62%{transform:scaleX(-1) rotate(0deg);animation-timing-function:ease-in-out}64%{transform:scaleX(-1) rotate(-14deg);animation-timing-function:ease-in-out}65%{transform:scaleX(-1) rotate(-4deg);animation-timing-function:ease-in-out}66%{transform:scaleX(-1) rotate(-16deg);animation-timing-function:ease-in}68%{transform:scaleX(-1) rotate(-20deg);animation-timing-function:ease-in}71.5%{transform:scaleX(-1) rotate(-65deg);animation-timing-function:linear}72%{transform:scaleX(-1) rotate(0deg);animation-timing-function:linear}90%{transform:scaleX(-1) rotate(0deg);animation-timing-function:ease-in-out}92%{transform:scaleX(-1) rotate(10deg);animation-timing-function:ease-in-out}96%{transform:scaleX(-1) rotate(0deg);animation-timing-function:linear}to{transform:scaleX(-1) rotate(0deg)}}.lv-duel-hop-a{animation:lv-duel-hop-a 9s infinite}.lv-duel-drop-b{animation:lv-duel-drop-b 9s infinite}@keyframes lv-duel-hop-a{0%,8%{transform:translateY(0);animation-timing-function:ease-out}9.5%{transform:translateY(-3px);animation-timing-function:ease-in}11%{transform:translateY(0);animation-timing-function:ease-out}12.5%{transform:translateY(-3px);animation-timing-function:ease-in}14%{transform:translateY(0);animation-timing-function:ease-out}15.5%{transform:translateY(-3px);animation-timing-function:ease-in}17%,to{transform:translateY(0)}}@keyframes lv-duel-drop-b{0%,8%{transform:translateY(0);animation-timing-function:ease-out}9.5%{transform:translateY(-3px);animation-timing-function:ease-in}11%{transform:translateY(0);animation-timing-function:ease-out}12.5%{transform:translateY(-3px);animation-timing-function:ease-in}14%{transform:translateY(0);animation-timing-function:ease-out}15.5%{transform:translateY(-3px);animation-timing-function:ease-in}17%,68%{transform:translateY(0);animation-timing-function:ease-in}71.5%{transform:translateY(10px);animation-timing-function:linear}72%,76%{transform:translateY(18px);animation-timing-function:ease-out}82%{transform:translateY(2px);animation-timing-function:linear}82.5%,to{transform:translateY(0)}}.lv-duel-b-fight{animation:lv-duel-b-fight-op 9s infinite}.lv-duel-b-hang{opacity:0;animation:lv-duel-b-hang-op 9s infinite}@keyframes lv-duel-b-fight-op{0%,71.5%{opacity:1}72%,82%{opacity:0}82.5%,to{opacity:1}}@keyframes lv-duel-b-hang-op{0%,71.5%{opacity:0}72%,82%{opacity:1}82.5%,to{opacity:0}}.lv-duel-lunge{transform-origin:1px 50%}.lv-duel-lunge-a{animation:lv-duel-lunge-a 9s infinite}.lv-duel-lunge-b{animation:lv-duel-lunge-b 9s infinite}@keyframes lv-duel-lunge-a{0%,20%{transform:scaleX(1) rotate(-12deg);animation-timing-function:ease-out}22%{transform:scaleX(1.35) rotate(0deg);animation-timing-function:linear}25%{transform:scaleX(1.35) rotate(0deg);animation-timing-function:ease-in-out}28%,to{transform:scaleX(1) rotate(-12deg)}}@keyframes lv-duel-lunge-b{0%,28%{transform:scaleX(1) rotate(-12deg);animation-timing-function:ease-out}30.5%{transform:scaleX(1.35) rotate(0deg);animation-timing-function:linear}33%{transform:scaleX(1.35) rotate(0deg);animation-timing-function:ease-in-out}36%,to{transform:scaleX(1) rotate(-12deg)}}.lv-duel-leg{transform-origin:50% 1px;animation:lv-duel-step .6s ease-in-out infinite alternate}.lv-duel-leg-front{animation-delay:-.3s}@keyframes lv-duel-step{0%{transform:rotate(-20deg)}to{transform:rotate(20deg)}}.lv-duel-bob{transform-origin:50% 50%;animation:lv-duel-bob .7s ease-in-out infinite alternate}@keyframes lv-duel-bob{0%{transform:translateY(0)}to{transform:translateY(-1px)}}.lv-duel-arm{transform-origin:1px 50%;animation:lv-duel-wobble 1.1s ease-in-out infinite alternate}@keyframes lv-duel-wobble{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.lv-duel-dangle{transform-origin:50% 1px;animation:lv-duel-dangle .9s ease-in-out infinite alternate}@keyframes lv-duel-dangle{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}.lv-duel-spark{position:absolute;left:calc(50% - 6px);top:9px;width:12px;height:12px;opacity:0;animation:lv-duel-spark 9s infinite}@keyframes lv-duel-spark{0%,23.5%{opacity:0;transform:translateX(-5px) scale(.3) rotate(0deg)}25%{opacity:1;transform:translateX(-5px) scale(1.2) rotate(20deg)}26.5%{opacity:0;transform:translateX(-5px) scale(.4) rotate(20deg)}31.5%{opacity:0;transform:translateX(4px) scale(.3) rotate(0deg)}33%{opacity:1;transform:translateX(4px) scale(1.2) rotate(20deg)}34.5%{opacity:0;transform:translateX(4px) scale(.4) rotate(20deg)}to{opacity:0;transform:translateX(-5px) scale(.3) rotate(0deg)}}.lv-sisyphus-ball{animation:lv-sisyphus-ball-move 10s infinite}.lv-sisyphus-ballsvg{display:block}@keyframes lv-sisyphus-ball-move{0%{left:6%}5%{left:6%;animation-timing-function:linear}20%{left:40%}24%{left:40%;animation-timing-function:linear}48%{left:calc(100% - 42px);animation-timing-function:ease-out}55%{left:calc(100% - 38px);animation-timing-function:ease-in-out}56%{left:calc(100% - 40px);animation-timing-function:ease-in-out}57%{left:calc(100% - 36px);animation-timing-function:ease-in-out}58%{left:calc(100% - 38px);animation-timing-function:cubic-bezier(.3,0,.8,.2)}70%{left:6%}to{left:6%}}.lv-sisyphus-spin{transform-origin:50% 50%;animation:lv-sisyphus-ball-spin 10s infinite}@keyframes lv-sisyphus-ball-spin{0%{transform:rotate(0deg)}5%{transform:rotate(0deg);animation-timing-function:linear}20%{transform:rotate(260deg)}24%{transform:rotate(260deg);animation-timing-function:linear}48%{transform:rotate(600deg);animation-timing-function:ease-out}55%{transform:rotate(680deg);animation-timing-function:ease-in-out}56%{transform:rotate(670deg);animation-timing-function:ease-in-out}57%{transform:rotate(690deg);animation-timing-function:ease-in-out}58%{transform:rotate(680deg);animation-timing-function:cubic-bezier(.3,0,.8,.2)}70%{transform:rotate(-1turn)}to{transform:rotate(-1turn)}}.lv-sisyphus-man{animation:lv-sisyphus-man-move 10s infinite}@keyframes lv-sisyphus-man-move{0%{left:calc(6% - 12px)}5%{left:calc(6% - 12px);animation-timing-function:linear}20%{left:calc(40% - 12px)}24%{left:calc(40% - 12px);animation-timing-function:linear}48%{left:calc(100% - 54px);animation-timing-function:ease-out}55%{left:calc(100% - 50px)}70%{left:calc(100% - 50px);animation-timing-function:ease-in-out}88%{left:calc(6% - 12px)}to{left:calc(6% - 12px)}}.lv-sisyphus-man-pose{position:relative;width:14px;height:24px;transform-origin:50% 100%;animation:lv-sisyphus-man-pose 10s infinite}@keyframes lv-sisyphus-man-pose{0%{transform:scaleX(1) translateY(0) rotate(8deg);animation-timing-function:ease-in-out}24%{transform:scaleX(1) translateY(0) rotate(12deg);animation-timing-function:ease-in-out}48%{transform:scaleX(1) translateY(0) rotate(14deg);animation-timing-function:ease-out}55%{transform:scaleX(1) translateY(0) rotate(20deg)}58%{transform:scaleX(1) translateY(0) rotate(20deg);animation-timing-function:linear}58.5%{transform:scaleX(-1) translateY(1px) rotate(0deg);animation-timing-function:ease-in-out}59.5%{transform:scaleX(-1) translateY(0) rotate(0deg);animation-timing-function:ease-in-out}60.5%{transform:scaleX(-1) translateY(1px) rotate(0deg);animation-timing-function:ease-in-out}62%{transform:scaleX(-1) translateY(0) rotate(0deg)}88%{transform:scaleX(-1) translateY(0) rotate(0deg);animation-timing-function:linear}88.5%{transform:scaleX(1) translateY(0) rotate(0deg);animation-timing-function:ease-in-out}96%{transform:scaleX(1) translateY(0) rotate(0deg);animation-timing-function:ease-in-out}to{transform:scaleX(1) translateY(0) rotate(8deg)}}.lv-sisyphus-sprite{position:absolute;inset:0}.lv-sisyphus-sprite svg{display:block}.lv-sisyphus-sprite-push{animation:lv-sisyphus-push-vis 10s infinite}.lv-sisyphus-sprite-trudge{opacity:0;animation:lv-sisyphus-trudge-vis 10s infinite}@keyframes lv-sisyphus-push-vis{0%{opacity:1}58%{opacity:1}58.5%{opacity:0}95.5%{opacity:0}96%{opacity:1}to{opacity:1}}@keyframes lv-sisyphus-trudge-vis{0%{opacity:0}58%{opacity:0}58.5%{opacity:1}95.5%{opacity:1}96%{opacity:0}to{opacity:0}}.lv-sisyphus-leg-a,.lv-sisyphus-leg-b{transform-origin:50% 0;animation:lv-sisyphus-step .5s ease-in-out infinite alternate}.lv-sisyphus-leg-b{animation-delay:-.5s}@keyframes lv-sisyphus-step{0%{transform:rotate(-20deg)}to{transform:rotate(20deg)}}.lv-sisyphus-tleg-a,.lv-sisyphus-tleg-b{transform-origin:50% 0;animation:lv-sisyphus-tstep .9s ease-in-out infinite alternate}.lv-sisyphus-tleg-b{animation-delay:-.9s}@keyframes lv-sisyphus-tstep{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.lv-sisyphus-sigh{transform-origin:50% 100%;animation:lv-sisyphus-sigh 10s infinite}@keyframes lv-sisyphus-sigh{0%{transform:scaleY(1)}89%{transform:scaleY(1);animation-timing-function:ease-in-out}91.5%{transform:scaleY(.93);animation-timing-function:ease-in-out}94%{transform:scaleY(1)}to{transform:scaleY(1)}}.lv-sleep-actor{left:8%;width:32px;height:32px}.lv-sleep-pose{position:absolute;inset:0}.lv-sleep-sprite{position:absolute;left:0;bottom:0;opacity:0;transition:opacity .15s ease}.lv-sleep-phase-alert .lv-sleep-sprite-alert,.lv-sleep-phase-sleep .lv-sleep-sprite-curl,.lv-sleep-phase-waking .lv-sleep-sprite-stretch,.lv-sleep-phase-yawning .lv-sleep-sprite-yawn{opacity:1}.lv-sleep-breathe{transform-origin:50% 100%;animation:lv-sleep-breathe-anim 3s ease-in-out infinite}@keyframes lv-sleep-breathe-anim{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.045)}}.lv-sleep-tail{transform-origin:100% 50%;animation:lv-sleep-tail-flick 6s linear infinite}@keyframes lv-sleep-tail-flick{0%,90%{transform:rotate(0deg)}92%{transform:rotate(8deg)}94%{transform:rotate(-2deg)}96%,to{transform:rotate(0deg)}}.lv-sleep-phase-waking .lv-sleep-sprite-stretch{transform-origin:50% 100%;animation:lv-sleep-stretch-anim .7s ease-out forwards}@keyframes lv-sleep-stretch-anim{0%{transform:translateY(1px) scaleY(.8)}55%{transform:translateY(-1px) scaleY(1.15)}to{transform:translateY(0) scaleY(1)}}.lv-sleep-yawn-mouth{transform:scaleY(0);transform-origin:50% 0}.lv-sleep-phase-yawning .lv-sleep-yawn-head{transform-origin:50% 100%;animation:lv-sleep-yawn-anim .8s ease-in-out}@keyframes lv-sleep-yawn-anim{0%,to{transform:rotate(0deg)}30%,70%{transform:rotate(-10deg)}}.lv-sleep-phase-yawning .lv-sleep-yawn-mouth{animation:lv-sleep-yawn-mouth-anim .8s ease-in-out}@keyframes lv-sleep-yawn-mouth-anim{0%,to{transform:scaleY(0)}30%,70%{transform:scaleY(1)}}.lv-sleep-zzz-box{position:absolute;left:0;bottom:8px;opacity:1;transition:opacity .15s ease}.lv-sleep-zzz-svg{overflow:visible}.lv-sleep-z{opacity:0;transform-origin:50% 50%;animation:lv-sleep-zzz 3s linear infinite}.lv-sleep-z2{animation-delay:-1s}.lv-sleep-z3{animation-delay:-2s}@keyframes lv-sleep-zzz{0%{opacity:0;transform:translate(0) scale(.8)}20%{opacity:.75}to{opacity:0;transform:translate(7px,-15px) scale(1.15)}}.lv-sleep-root:not(.lv-sleep-phase-sleep) .lv-sleep-zzz-box{opacity:0}.lv-sleep-root:not(.lv-sleep-phase-sleep) .lv-sleep-z{animation-play-state:paused}