/* AURION 6.9.8 — tela de avatar usa artes 3D originais, sem WebP animado. */
#screen-avatar .a693-avatar-animation,#a67PetCard .a693-pet-animation{display:none!important}
#screen-avatar .a27-hero .a27-stage .a52-avatar{visibility:visible!important}
#screen-avatar .a27-hero #a67PetHero{display:block!important}
/* Refúgio Vivo: animação 2.5D leve, sem vídeo ou recalcular layout. */
#a49PetDialog.a684-game .a56-room[data-pose="idle"]:not(.a692-walking):not(.a692-wave) > .a56-pet{
 animation:a698Rest 4.7s ease-in-out infinite!important;
 transform-origin:center bottom!important;
}
#a49PetDialog.a684-game .a56-room[data-pose="sleep"]:not(.a692-walking):not(.a692-wave) > .a56-pet{
 animation:a698Sleep 5.8s ease-in-out infinite!important;
 transform-origin:center bottom!important;
}
#a49PetDialog.a684-game .a56-room[data-pose="play"]:not(.a692-walking):not(.a692-wave) > .a56-pet{
 animation:a698Play 2.9s ease-in-out infinite!important;
 transform-origin:center bottom!important;
}
@keyframes a698Rest{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(0,-1px,0) scale(1.007)}}
@keyframes a698Sleep{0%,100%{transform:scale(1)}50%{transform:scale(1.013,.993)}}
@keyframes a698Play{0%,100%{transform:translate3d(0,0,0) rotate(0)}50%{transform:translate3d(0,-3px,0) rotate(-.5deg)}}
@media(prefers-reduced-motion:reduce){#a49PetDialog.a684-game .a56-room > .a56-pet{animation:none!important}}
