/*
  v175 — Alle woordbeelden gebruiken een genormaliseerde bron van 800×600.
  De bron vult minimaal één canvasrand; de veilige witruimte wordt per spel toegevoegd.
*/
.intro-photo img{
  box-sizing:border-box!important;padding:4%!important;object-fit:contain!important;object-position:center!important;background:#fff!important
}
.memory-game .memory-card .front img{
  box-sizing:border-box!important;padding:4%!important;object-fit:contain!important;object-position:center!important;background:#fff!important
}
.train-listen-game .v34-opening img{
  box-sizing:border-box!important;padding:4.5%!important;object-fit:contain!important;object-position:center!important;background:#fff!important
}
.underwater-bingo .bubble-cell>img{
  box-sizing:border-box!important;width:82%!important;height:82%!important;padding:2%!important;border-radius:48%!important;object-fit:contain!important;object-position:center!important;background:#fff!important
}
/* De duif raakt boven- en onderrand van zijn 800x600-bron en heeft in de ronde bingomat extra hoekruimte nodig. */
.underwater-bingo .bubble-cell>img[src*="/01-de-duif.webp"]{padding:6%!important}
.balloon-chase .balloon-card img{
  box-sizing:border-box!important;padding:3%!important;object-fit:contain!important;object-position:center!important;background:#fff!important
}
.remember-game .mission-photo img,
.remember-game .mission-choices button img{
  box-sizing:border-box!important;padding:clamp(3px,.34vw,5px)!important;object-fit:contain!important;object-position:center!important;background:#fff!important
}
.missing-game .missing-card img,
.missing-game .missing-options button img{
  box-sizing:border-box!important;padding:4%!important;object-fit:contain!important;object-position:center!important;background:#fff!important
}
.say-game .say-picture>img{
  box-sizing:border-box!important;padding:3.5%!important;object-fit:contain!important;object-position:center!important;background:#fff!important
}
