/* Keep the dark surroundings while letting the lesson picture stay clear. */
.stage[data-course="english-transformations"]:not(.is-light-mode):not(.has-intro) .scene-shade,
.stage[data-course="english-transformations-zero"]:not(.is-light-mode):not(.has-intro) .scene-shade {
  background: none;
}
.stage[data-course="english-transformations"]:not(.is-light-mode):not(.has-intro) .scene-art,
.stage[data-course="english-transformations-zero"]:not(.is-light-mode):not(.has-intro) .scene-art {
  filter: saturate(1.04) contrast(1.02) brightness(1.04) !important;
  animation: none !important;
}

/* Only soften the scene, never the hint text or the answer controls.
   Deriving this from panel visibility also restores the image on every close path. */
.stage:not(.has-intro):has(#hintPanel:not([hidden])) .scene-art {
  filter: blur(7px) !important;
}
