
/* V4.32.22 — smaller, better-framed Language Play mascots.
   No artwork regeneration; existing approved scene assets only. */

/* Top three play cards: show more of each scene so Yvette reads smaller. */
#languagePlayHub #continueLanguagePlay,
#languagePlayHub #reviewLanguageWords,
#languagePlayHub #surpriseLanguagePlay{
  background-size:115% auto!important;
  background-position:center 18%!important;
}

/* Adventure cards: contain more of each approved scene instead of zoom/crop. */
#languagePlayHub .language-hub-worlds button[data-hub-topic="animals"],
#languagePlayHub .language-hub-worlds button[data-hub-topic="colors"],
#languagePlayHub .language-hub-worlds button[data-hub-topic="family"],
#languagePlayHub .language-hub-worlds button[data-hub-topic="food"]{
  background-size:112% auto!important;
  background-position:center 35%!important;
}

/* Give the artwork a little breathing room above the live translated label. */
#languagePlayHub .language-hub-worlds button{
  min-height:180px!important;
}
#languagePlayHub .language-hub-worlds button strong{
  padding:10px 8px!important;
}

/* Mobile: reduce the visual scale a little further. */
@media(max-width:600px){
  #languagePlayHub #continueLanguagePlay,
  #languagePlayHub #reviewLanguageWords,
  #languagePlayHub #surpriseLanguagePlay{
    background-size:105% auto!important;
    background-position:center 16%!important;
  }

  #languagePlayHub .language-hub-worlds button[data-hub-topic="animals"],
  #languagePlayHub .language-hub-worlds button[data-hub-topic="colors"],
  #languagePlayHub .language-hub-worlds button[data-hub-topic="family"],
  #languagePlayHub .language-hub-worlds button[data-hub-topic="food"]{
    background-size:102% auto!important;
    background-position:center 32%!important;
  }
  #languagePlayHub .language-hub-worlds button{
    min-height:160px!important;
  }
}
