.PetMascot-module__wzepzq__stage{justify-content:center;align-items:flex-end;height:188px;display:flex;position:relative}.PetMascot-module__wzepzq__bubble{z-index:2;width:max-content;max-width:94%;font:700 13.5px/1.35 var(--font-sans);color:var(--color-ink);text-align:center;background:#fff;border-radius:16px;margin:0;padding:8px 14px;animation:.5s cubic-bezier(.2,1.4,.4,1) both PetMascot-module__wzepzq__pop;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 6px 18px -8px #1a2e354d}.PetMascot-module__wzepzq__bubble:after{content:"";background:#fff;border-radius:2px;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes PetMascot-module__wzepzq__pop{0%{opacity:0;transform:translate(-50%)scale(.85)translateY(6px)}}.PetMascot-module__wzepzq__pet{width:132px;height:124px;overflow:visible}.PetMascot-module__wzepzq__big{width:156px;height:146px}.PetMascot-module__wzepzq__mini{width:76px;height:70px}.PetMascot-module__wzepzq__duo{align-items:flex-end;gap:6px;display:flex}.PetMascot-module__wzepzq__duo .PetMascot-module__wzepzq__pet{width:116px;height:109px}.PetMascot-module__wzepzq__eyes{animation:3.6s infinite PetMascot-module__wzepzq__blinkEye}@keyframes PetMascot-module__wzepzq__blinkEye{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.PetMascot-module__wzepzq__cat .PetMascot-module__wzepzq__tail{animation:2.4s ease-in-out infinite PetMascot-module__wzepzq__sway}@keyframes PetMascot-module__wzepzq__sway{0%,to{transform:rotate(0)}50%{transform:rotate(-14deg)}}.PetMascot-module__wzepzq__dog .PetMascot-module__wzepzq__tail{animation:.32s ease-in-out infinite alternate PetMascot-module__wzepzq__wag}@keyframes PetMascot-module__wzepzq__wag{0%{transform:rotate(-16deg)}to{transform:rotate(18deg)}}.PetMascot-module__wzepzq__dog .PetMascot-module__wzepzq__tongue{animation:.5s ease-in-out infinite alternate PetMascot-module__wzepzq__pant}@keyframes PetMascot-module__wzepzq__pant{to{transform:scaleY(1.25)}}.PetMascot-module__wzepzq__hello .PetMascot-module__wzepzq__pet{transform-origin:50% 100%;animation:2.4s ease-in-out infinite PetMascot-module__wzepzq__hop}.PetMascot-module__wzepzq__hello .PetMascot-module__wzepzq__second{animation-delay:1.2s}@keyframes PetMascot-module__wzepzq__hop{0%,40%,to{transform:translateY(0)scaleY(1)}12%{transform:translateY(0)scaleY(.94)}24%{transform:translateY(-14px)scaleY(1.04)}34%{transform:translateY(0)scaleY(.97)}}.PetMascot-module__wzepzq__curious .PetMascot-module__wzepzq__head{animation:3s ease-in-out infinite PetMascot-module__wzepzq__tilt}@keyframes PetMascot-module__wzepzq__tilt{0%,to{transform:rotate(0)}30%,60%{transform:rotate(-11deg)}}.PetMascot-module__wzepzq__tag{background:var(--color-brand);color:#fff;width:26px;height:26px;font:800 15px/26px var(--font-display);text-align:center;transform-origin:50% -12px;box-shadow:0 2px 0 var(--color-brand-dark);border-radius:50%;animation:1.6s ease-in-out infinite PetMascot-module__wzepzq__swing;position:absolute;bottom:22px;left:calc(50% + 2px)}.PetMascot-module__wzepzq__tag:before{content:"";background:var(--color-brand-dark);width:2px;height:12px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}@keyframes PetMascot-module__wzepzq__swing{0%,to{transform:rotate(-14deg)}50%{transform:rotate(14deg)}}.PetMascot-module__wzepzq__joy .PetMascot-module__wzepzq__pet,.PetMascot-module__wzepzq__celebrate .PetMascot-module__wzepzq__pet{transform-origin:50% 100%;animation:1.3s ease-in-out infinite PetMascot-module__wzepzq__joyHop}.PetMascot-module__wzepzq__celebrate .PetMascot-module__wzepzq__pet{animation-duration:1.1s}@keyframes PetMascot-module__wzepzq__joyHop{0%,to{transform:translateY(0)}15%{transform:translateY(0)scale(1.03,.95)}45%{transform:translateY(-18px)scale(.98,1.03)}70%{transform:translateY(0)}}.PetMascot-module__wzepzq__joy .PetMascot-module__wzepzq__pawR{animation:1.3s ease-in-out infinite PetMascot-module__wzepzq__wave}@keyframes PetMascot-module__wzepzq__wave{0%,to{transform:translateY(0)}45%{transform:translate(4px,-18px)rotate(-20deg)}}.PetMascot-module__wzepzq__hrt{opacity:0;width:18px;height:18px;animation:2.4s ease-out infinite PetMascot-module__wzepzq__float;position:absolute;bottom:74px}.PetMascot-module__wzepzq__h1{left:calc(50% - 72px)}.PetMascot-module__wzepzq__h2{width:14px;animation-delay:.8s;left:calc(50% + 54px)}.PetMascot-module__wzepzq__h3{width:12px;animation-delay:1.6s;left:calc(50% - 42px)}@keyframes PetMascot-module__wzepzq__float{0%{opacity:0;transform:translateY(10px)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-60px)scale(1.1)rotate(12deg)}}.PetMascot-module__wzepzq__sniff .PetMascot-module__wzepzq__head{animation:2.4s ease-in-out infinite PetMascot-module__wzepzq__sniffHead}@keyframes PetMascot-module__wzepzq__sniffHead{0%,to{transform:rotate(0)translateY(0)}40%,70%{transform:rotate(8deg)translateY(6px)}}.PetMascot-module__wzepzq__sniff .PetMascot-module__wzepzq__nose{animation:.25s ease-in-out infinite alternate PetMascot-module__wzepzq__wiggle}@keyframes PetMascot-module__wzepzq__wiggle{to{transform:scale(1.25,.85)}}.PetMascot-module__wzepzq__pp{opacity:0;width:16px;height:16px;animation:2.4s ease-out infinite PetMascot-module__wzepzq__print;position:absolute;bottom:8px;transform:rotate(80deg)}.PetMascot-module__wzepzq__p1{left:calc(50% + 64px)}.PetMascot-module__wzepzq__p2{animation-delay:.4s;bottom:20px;left:calc(50% + 88px)}.PetMascot-module__wzepzq__p3{animation-delay:.8s;left:calc(50% + 112px)}@keyframes PetMascot-module__wzepzq__print{0%{opacity:0}15%,60%{opacity:.55}to{opacity:0}}.PetMascot-module__wzepzq__ball{width:30px;height:30px;animation:2.2s ease-in-out infinite PetMascot-module__wzepzq__roll;position:absolute;bottom:4px;left:calc(50% + 42px)}.PetMascot-module__wzepzq__ball svg{width:100%;height:100%;animation:2.2s ease-in-out infinite PetMascot-module__wzepzq__spin}@keyframes PetMascot-module__wzepzq__roll{0%,to{transform:translate(0)}50%{transform:translate(46px)}}@keyframes PetMascot-module__wzepzq__spin{50%{transform:rotate(300deg)}}.PetMascot-module__wzepzq__play .PetMascot-module__wzepzq__pawR{animation:2.2s ease-in-out infinite PetMascot-module__wzepzq__bat}@keyframes PetMascot-module__wzepzq__bat{0%,8%,to{transform:translate(0)}4%{transform:translate(10px,-12px)rotate(-25deg)}}.PetMascot-module__wzepzq__play .PetMascot-module__wzepzq__head{animation:2.2s ease-in-out infinite PetMascot-module__wzepzq__watch}@keyframes PetMascot-module__wzepzq__watch{0%,to{transform:rotate(0)}50%{transform:rotate(9deg)}}.PetMascot-module__wzepzq__celebrate{height:200px;overflow:hidden}.PetMascot-module__wzepzq__cf{opacity:0;border-radius:2px;width:8px;height:12px;animation:2.6s linear infinite PetMascot-module__wzepzq__fall;position:absolute;top:-12px}.PetMascot-module__wzepzq__c1{background:#f37633;left:10%}.PetMascot-module__wzepzq__c2{background:#7fb8c4;animation-delay:.5s;left:22%}.PetMascot-module__wzepzq__c3{background:#f7c948;animation-delay:1.1s;left:36%}.PetMascot-module__wzepzq__c4{background:#ec4b6e;animation-delay:.2s;left:50%}.PetMascot-module__wzepzq__c5{background:#34507a;animation-delay:1.6s;left:63%}.PetMascot-module__wzepzq__c6{background:#f37633;animation-delay:.8s;left:76%}.PetMascot-module__wzepzq__c7{background:#109c9c;animation-delay:1.3s;left:88%}.PetMascot-module__wzepzq__c8{background:#f7c948;animation-delay:2s;left:30%}@keyframes PetMascot-module__wzepzq__fall{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translateY(210px)rotate(540deg)}}@media (prefers-reduced-motion:reduce){.PetMascot-module__wzepzq__stage *,.PetMascot-module__wzepzq__stage :before,.PetMascot-module__wzepzq__stage :after,.PetMascot-module__wzepzq__mini *{animation:none!important}.PetMascot-module__wzepzq__hrt,.PetMascot-module__wzepzq__pp,.PetMascot-module__wzepzq__cf{display:none}}
.PetPlay-module__Rq-T5q__dogBody{animation:1.6s ease-in-out infinite PetPlay-module__Rq-T5q__dogSway}@keyframes PetPlay-module__Rq-T5q__dogSway{0%,to{transform:rotate(0)}25%{transform:rotate(4deg)}75%{transform:rotate(-4deg)}}.PetPlay-module__Rq-T5q__slipper{animation:1.6s ease-in-out -.28s infinite PetPlay-module__Rq-T5q__slipperSway}@keyframes PetPlay-module__Rq-T5q__slipperSway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.PetPlay-module__Rq-T5q__scene{width:132px;height:124px;overflow:visible}.PetPlay-module__Rq-T5q__paw{animation:.76s linear infinite PetPlay-module__Rq-T5q__scratch}.PetPlay-module__Rq-T5q__pawFar{animation-delay:-.38s}@keyframes PetPlay-module__Rq-T5q__scratch{0%{transform:rotate(-14deg)}38%,50%{transform:rotate(14deg)}to{transform:rotate(-14deg)}}.PetPlay-module__Rq-T5q__marks{animation:.76s linear infinite PetPlay-module__Rq-T5q__marks}@keyframes PetPlay-module__Rq-T5q__marks{0%,30%{opacity:.2}50%{opacity:.8}to{opacity:.2}}.PetPlay-module__Rq-T5q__catTail{animation:2.6s ease-in-out infinite PetPlay-module__Rq-T5q__catTail}@keyframes PetPlay-module__Rq-T5q__catTail{0%,to{transform:rotate(-6deg)}50%{transform:rotate(8deg)}}.PetPlay-module__Rq-T5q__blink{animation:3.8s -.9s infinite PetPlay-module__Rq-T5q__blink}@keyframes PetPlay-module__Rq-T5q__blink{0%,90%,98%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}.PetPlay-module__Rq-T5q__idle .PetPlay-module__Rq-T5q__dogBody,.PetPlay-module__Rq-T5q__idle .PetPlay-module__Rq-T5q__slipper{animation-duration:3.2s}.PetPlay-module__Rq-T5q__idle .PetPlay-module__Rq-T5q__paw,.PetPlay-module__Rq-T5q__idle .PetPlay-module__Rq-T5q__marks{animation-duration:1.6s}.PetPlay-module__Rq-T5q__idle .PetPlay-module__Rq-T5q__pawFar{animation-delay:-.8s}@media (prefers-reduced-motion:reduce){.PetPlay-module__Rq-T5q__wrap *,.PetPlay-module__Rq-T5q__wrap{animation:none!important}}
