.CatScene-module__qZ86HW__night{background:#15110f}.CatScene-module__qZ86HW__frame{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-walk:cubic-bezier(.3, .1, .4, 1);position:absolute;inset:0}.CatScene-module__qZ86HW__frame svg{width:100%;height:100%;display:block}@media (max-width:767px),(max-aspect-ratio:1){.CatScene-module__qZ86HW__frame{aspect-ratio:16/9;width:auto;height:58svh;inset:auto -2.57778svh 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}}.CatScene-module__qZ86HW__walker,.CatScene-module__qZ86HW__sit{visibility:hidden}.CatScene-module__qZ86HW__curl{visibility:visible}.CatScene-module__qZ86HW__key{opacity:0}.CatScene-module__qZ86HW__site path{stroke-dasharray:1;stroke-dashoffset:0}.CatScene-module__qZ86HW__leg,.CatScene-module__qZ86HW__paw,.CatScene-module__qZ86HW__tail-walk,.CatScene-module__qZ86HW__tail-sit,.CatScene-module__qZ86HW__breath,.CatScene-module__qZ86HW__jump-move,.CatScene-module__qZ86HW__head-sit,.CatScene-module__qZ86HW__head-walk,.CatScene-module__qZ86HW__eye,.CatScene-module__qZ86HW__ear-front{transform-box:fill-box}.CatScene-module__qZ86HW__leg{transform-origin:50% 6%}.CatScene-module__qZ86HW__paw{transform-origin:50% 4%}.CatScene-module__qZ86HW__tail-walk,.CatScene-module__qZ86HW__tail-sit{transform-origin:0 100%}.CatScene-module__qZ86HW__breath,.CatScene-module__qZ86HW__jump-move{transform-origin:50% 100%}.CatScene-module__qZ86HW__head-sit{transform-origin:85% 95%}.CatScene-module__qZ86HW__head-walk{transform-origin:90% 90%}.CatScene-module__qZ86HW__eye{transform-origin:50%}.CatScene-module__qZ86HW__ear-front{transform-origin:70% 100%}@keyframes CatScene-module__qZ86HW__show{0%,to{visibility:visible}}@keyframes CatScene-module__qZ86HW__hide{0%,to{visibility:hidden}}.CatScene-module__qZ86HW__walker{animation:3s step-end backwards CatScene-module__qZ86HW__show}.CatScene-module__qZ86HW__sit{animation:3.4s step-end 3s CatScene-module__qZ86HW__show}.CatScene-module__qZ86HW__curl{animation:6.4s step-end CatScene-module__qZ86HW__hide}@keyframes CatScene-module__qZ86HW__walkIn{0%{transform:translate(460px)}to{transform:none}}.CatScene-module__qZ86HW__walk-move{animation:CatScene-module__qZ86HW__walkIn 1.6s var(--ease-walk) .4s backwards}@keyframes CatScene-module__qZ86HW__strideA{0%{transform:rotate(18deg)}to{transform:rotate(-18deg)}}@keyframes CatScene-module__qZ86HW__strideB{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}@keyframes CatScene-module__qZ86HW__jumpFront{0%{transform:rotate(-8deg)}30%{transform:rotate(-4deg)}62%{transform:rotate(58deg)}to{transform:rotate(14deg)}}@keyframes CatScene-module__qZ86HW__jumpBack{0%{transform:rotate(10deg)}30%{transform:rotate(14deg)}62%{transform:rotate(-52deg)}to{transform:rotate(-8deg)}}.CatScene-module__qZ86HW__lf1{animation:CatScene-module__qZ86HW__strideA .32s ease-in-out .4s 5 alternate backwards, CatScene-module__qZ86HW__jumpFront 1s var(--ease-out) 2s}.CatScene-module__qZ86HW__lf2{animation:CatScene-module__qZ86HW__strideB .32s ease-in-out .4s 5 alternate backwards, CatScene-module__qZ86HW__jumpFront 1s var(--ease-out) 2s}.CatScene-module__qZ86HW__lb1{animation:CatScene-module__qZ86HW__strideB .32s ease-in-out .4s 5 alternate backwards, CatScene-module__qZ86HW__jumpBack 1s var(--ease-out) 2s}.CatScene-module__qZ86HW__lb2{animation:CatScene-module__qZ86HW__strideA .32s ease-in-out .4s 5 alternate backwards, CatScene-module__qZ86HW__jumpBack 1s var(--ease-out) 2s}@keyframes CatScene-module__qZ86HW__headBob{0%{transform:none}to{transform:translateY(3px)}}.CatScene-module__qZ86HW__head-walk{animation:.32s ease-in-out .4s 5 alternate CatScene-module__qZ86HW__headBob}@keyframes CatScene-module__qZ86HW__tailSway{0%,to{transform:none}50%{transform:rotate(-8deg)}}.CatScene-module__qZ86HW__tail-walk{animation:.8s ease-in-out .4s 2 CatScene-module__qZ86HW__tailSway}@keyframes CatScene-module__qZ86HW__jumpArc{0%{transform:none}28%{transform:scale(1.05,.84)}62%{transform:translate(-40px,-300px)rotate(-12deg)}to{transform:translate(-72px,-228px)}}.CatScene-module__qZ86HW__jump-move{animation:CatScene-module__qZ86HW__jumpArc 1s var(--ease-out) 2s}@keyframes CatScene-module__qZ86HW__tap{0%,to{transform:none}40%{transform:rotate(34deg)}}.CatScene-module__qZ86HW__paw{animation:.4s ease-in-out 3.1s 3 CatScene-module__qZ86HW__tap}@keyframes CatScene-module__qZ86HW__keyFlash{0%{opacity:0}20%{opacity:.9}to{opacity:0}}.CatScene-module__qZ86HW__k1{animation:.45s ease-out 3.26s CatScene-module__qZ86HW__keyFlash}.CatScene-module__qZ86HW__k2{animation:.45s ease-out 3.66s CatScene-module__qZ86HW__keyFlash}.CatScene-module__qZ86HW__k3{animation:.45s ease-out 4.06s CatScene-module__qZ86HW__keyFlash}@keyframes CatScene-module__qZ86HW__blink{0%,to{transform:none}50%{transform:scaleY(.1)}}.CatScene-module__qZ86HW__eye{animation:.24s ease-in-out 5.1s CatScene-module__qZ86HW__blink}@keyframes CatScene-module__qZ86HW__tailFlick{0%,to{transform:none}50%{transform:rotate(-12deg)}}.CatScene-module__qZ86HW__tail-sit{animation:1.2s ease-in-out 4.4s CatScene-module__qZ86HW__tailFlick}@keyframes CatScene-module__qZ86HW__headDown{0%{transform:none}to{transform:translateY(14px)rotate(-16deg)}}.CatScene-module__qZ86HW__head-sit{animation:.5s ease-in 5.9s CatScene-module__qZ86HW__headDown}@keyframes CatScene-module__qZ86HW__wake{0%{opacity:0}}.CatScene-module__qZ86HW__screen-on,.CatScene-module__qZ86HW__screen-glow{animation:.6s ease-out 3.4s backwards CatScene-module__qZ86HW__wake}@keyframes CatScene-module__qZ86HW__draw{0%{stroke-dashoffset:1px}}.CatScene-module__qZ86HW__site path{animation:CatScene-module__qZ86HW__draw .7s var(--ease-out) var(--d) backwards}@keyframes CatScene-module__qZ86HW__settle{0%{transform:scale(.8,1.35)}45%{transform:none}62%{transform:scale(1.015,1.04)}78%{transform:none}90%{transform:scale(1.015,1.04)}to{transform:none}}.CatScene-module__qZ86HW__breath{animation:2.4s ease-in-out 6.4s backwards CatScene-module__qZ86HW__settle}.CatScene-module__qZ86HW__frame[data-rest=true] *,.CatScene-module__qZ86HW__frame[data-rest=true] :before,.CatScene-module__qZ86HW__frame[data-rest=true] :after{animation:none!important}@media (prefers-reduced-motion:reduce){.CatScene-module__qZ86HW__frame *,.CatScene-module__qZ86HW__frame :before,.CatScene-module__qZ86HW__frame :after{animation:none!important}}