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