.AnimatedPet_stage__c0uiR{position:relative;display:inline-flex;align-items:flex-end;justify-content:center}.AnimatedPet_layer__4L7AC{pointer-events:none;position:absolute;inset:0;overflow:visible}.AnimatedPet_p__i6yvc{position:absolute;display:block;opacity:0;will-change:transform,opacity;animation-iteration-count:infinite;animation-timing-function:ease-out}.AnimatedPet_fire__GXpPQ{bottom:12%;width:14%;height:14%;border-radius:50% 50% 50% 0;background:radial-gradient(circle at 40% 40%,#fff7ae 0,#fbbf24 35%,#f97316 65%,rgba(239,68,68,0) 100%);animation-name:AnimatedPet_fsPetRise__KEotp;animation-duration:1.6s}.AnimatedPet_water__cy2SR{bottom:10%;width:11%;height:11%;border-radius:50%;border:2px solid rgba(125,211,252,.95);background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.9) 0 15%,rgba(56,189,248,.25) 16% 100%);animation-name:AnimatedPet_fsPetBubble__J6dq2;animation-duration:2.2s}.AnimatedPet_grass__YPoY2{top:0;width:13%;height:9%;border-radius:0 100% 0 100%;background:linear-gradient(135deg,#86efac,#16a34a);animation-name:AnimatedPet_fsPetLeaf__atLk5;animation-duration:2.6s;animation-timing-function:linear}.AnimatedPet_wind__KImHz{top:30%;width:34%;height:34%;border-radius:50%;border-color:rgba(199,210,254,.95) rgba(199,210,254,.5) transparent transparent;border-style:solid;border-width:2px;animation-name:AnimatedPet_fsPetSwirl__OEQBE;animation-duration:1.8s;animation-timing-function:linear}.AnimatedPet_earth__3d0iq{bottom:4%;width:9%;height:8%;border-radius:30% 40% 25% 35%;background:linear-gradient(135deg,#d6a46b,#78350f);animation-name:AnimatedPet_fsPetPebble__sZydb;animation-duration:1.4s;animation-timing-function:cubic-bezier(.3,0,.7,1)}.AnimatedPet_electric__SWU6m{width:12%;height:20%;background:#fde047;clip-path:polygon(55% 0,15% 55%,45% 55%,30% 100%,85% 40%,55% 40%,75% 0);filter:drop-shadow(0 0 3px rgba(250,204,21,.9));animation-name:AnimatedPet_fsPetSpark__iMBUa;animation-duration:1.2s;animation-timing-function:step-end}.AnimatedPet_ice__f92PC{top:0;width:9%;height:9%;background:#e0f2fe;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 2px rgba(103,232,249,.9));animation-name:AnimatedPet_fsPetSnow__fcN_p;animation-duration:3s;animation-timing-function:linear}.AnimatedPet_spirit__ls4_P{width:10%;height:10%;background:#f5d0fe;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 3px rgba(232,121,249,.9));animation-name:AnimatedPet_fsPetTwinkle__7PZff;animation-duration:1.8s;animation-timing-function:ease-in-out}.AnimatedPet_eggWobble__axKQz{transform-origin:50% 90%;animation:AnimatedPet_fsPetEggWobble__JWbUs 1.6s ease-in-out infinite}@keyframes AnimatedPet_fsPetRise__KEotp{0%{opacity:0;transform:translateY(0) scale(1) rotate(-45deg)}15%{opacity:1}to{opacity:0;transform:translateY(-260%) scale(.3) rotate(-45deg)}}@keyframes AnimatedPet_fsPetBubble__J6dq2{0%{opacity:0;transform:translate(0) scale(.6)}20%{opacity:1}50%{transform:translate(60%,-200%) scale(1)}90%{opacity:.9}to{opacity:0;transform:translate(-30%,-420%) scale(1.15)}}@keyframes AnimatedPet_fsPetLeaf__atLk5{0%{opacity:0;transform:translate(0) rotate(0deg)}15%{opacity:1}50%{transform:translate(120%,380%) rotate(160deg)}to{opacity:0;transform:translate(-60%,800%) rotate(340deg)}}@keyframes AnimatedPet_fsPetSwirl__OEQBE{0%{opacity:0;transform:translateX(-80%) rotate(0deg) scale(.6)}25%{opacity:1}to{opacity:0;transform:translateX(160%) rotate(540deg) scale(1.1)}}@keyframes AnimatedPet_fsPetPebble__sZydb{0%{opacity:0;transform:translate(0) rotate(0deg)}10%{opacity:1}45%{transform:translate(var(--fs-dx,80%),-320%) rotate(120deg)}90%{opacity:1}to{opacity:0;transform:translate(calc(var(--fs-dx, 80%) * 2)) rotate(240deg)}}@keyframes AnimatedPet_fsPetSpark__iMBUa{0%,to{opacity:0;transform:scale(.8)}10%{opacity:1;transform:scale(1.1)}20%{opacity:.2}30%{opacity:1;transform:scale(.9) rotate(15deg)}45%{opacity:0}}@keyframes AnimatedPet_fsPetSnow__fcN_p{0%{opacity:0;transform:translate(0) rotate(0deg)}15%{opacity:1}50%{transform:translate(50%,450%) rotate(90deg)}to{opacity:0;transform:translate(-30%,950%) rotate(180deg)}}@keyframes AnimatedPet_fsPetTwinkle__7PZff{0%,to{opacity:0;transform:scale(.3) rotate(0deg)}50%{opacity:1;transform:scale(1.2) rotate(45deg)}}@keyframes AnimatedPet_fsPetEggWobble__JWbUs{0%,60%,to{transform:rotate(0deg)}70%{transform:rotate(-7deg)}80%{transform:rotate(6deg)}90%{transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.AnimatedPet_eggWobble__axKQz,.AnimatedPet_p__i6yvc{animation:none!important;opacity:0}}