.ant-select-dropdown{-webkit-overflow-scrolling:touch;touch-action:pan-y}.ant-select-dropdown .rc-virtual-list-holder{overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.ant-select-dropdown .rc-virtual-list-holder-inner{touch-action:pan-y}.pet-sprite{display:block;flex-shrink:0;background-repeat:no-repeat;background-size:200% 200%;background-position:0 0;image-rendering:pixelated;image-rendering:crisp-edges;animation:pet-sheet-idle .8s infinite}@keyframes pet-sheet-idle{0%,24.99%{background-position:0% 0%}25%,49.99%{background-position:100% 0%}50%,74.99%{background-position:0% 100%}75%,to{background-position:100% 100%}}@media (prefers-reduced-motion: reduce){.pet-sprite{animation:none;background-position:0 0}}@keyframes pet-reward-float{0%{transform:translateY(28px) scale(.86);opacity:0}18%{transform:translateY(-6px) scale(1.06);opacity:1}40%{transform:translateY(0) scale(1)}82%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-18px) scale(.96);opacity:0}}.pet-reward-pop{animation:pet-reward-float 2.2s ease-out both}@keyframes pet-stat-pop{0%{transform:translateY(10px) scale(.7);opacity:0}28%{transform:translateY(-8px) scale(1.18);opacity:1}55%{transform:translateY(0) scale(1)}to{transform:translateY(-4px) scale(1);opacity:1}}.pet-stat-jump{animation:pet-stat-pop .7s cubic-bezier(.2,1.4,.3,1) both}
