
/* Pure raster children-book art. CSS controls placement/animation only. */
#app .zw247-game .zw247-rewards .zw247-reward{
 display:grid!important;place-items:center!important;overflow:visible!important;
 padding:0!important;margin:0 auto!important;border:0!important;
 background:none!important;box-shadow:none!important;
}
#app .zw247-game .zw247-rewards .zw247-reward img{
 display:block!important;object-fit:contain!important;object-position:50% 50%!important;
 width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;
 margin:0 auto!important;transform:none!important;pointer-events:none!important;
}
#app .zw247-game .zw263-care-prop{
 position:absolute!important;z-index:38!important;left:54%!important;top:12%!important;
 width:85%!important;height:80%!important;max-width:none!important;max-height:none!important;
 object-fit:contain!important;pointer-events:none!important;opacity:1!important;
 filter:drop-shadow(0 1px 2px #5a46384d);
}
#app .zw247-game .zw263-cuddle-heart{z-index:64!important}
#app .zw247-game .zw263-bottle{z-index:52!important}
@media(orientation:portrait) and (max-width:949px){
 #app .zw247-game.zw249-duck-reference.zw263-live-animals .zw247-meadow::before{
  opacity:0!important;visibility:hidden!important;
 }
 #app .zw247-game.zw249-duck-reference.zw263-live-animals button.zw247-animal .zw244-sprite,
 #app .zw247-game.zw249-duck-reference.zw263-live-animals button.zw247-animal .zw244-frame{
  visibility:visible!important;opacity:1!important;
 }
 #app .zw247-game.zw249-duck-reference.zw263-live-animals button.zw247-animal{
  filter:drop-shadow(0 3px 2px #493d3163)!important;
 }
}
