/* Reduced-motion stills for the current horizontal story scenes.
   Load after the horse, whale and Architecture story sheets. */
@media (prefers-reduced-motion: reduce){
  /* Keep the intended single whale pose; the visible B rule otherwise
     restarts its breathing and flipper loops over the reduced still. */
  body:not(.verticale-edition) #p2 .vision-whale-slide[data-panel-id="vision-whale"]:not(.is-hidden) .vision-whale-pose-a{
    animation:none!important;
    opacity:1!important;
  }

  body:not(.verticale-edition) #p2 .vision-whale-slide[data-panel-id="vision-whale"]:not(.is-hidden) .vision-whale-pose-b{
    animation:none!important;
    opacity:0!important;
  }

  /* Settle only the current horse equation. Keep the fitting transforms
     around its artwork; they position the cutaway inside the horse. */
  body:not(.verticale-edition) #p2 [data-panel-id="vision-horse-equation-sunset-test"]:not(.is-hidden) :is(
    .vision-horse-xray-camera,
    .vision-horse-xray-reveal,
    .vision-horse-oval-eraser,
    .vision-horse-inner-shell,
    .vision-horse-solid-nose,
    .vision-horse-solid-tail,
    .vision-horse-kinetic-deck,
    .vision-horse-flywheel,
    .vision-horse-energy-spine,
    .vision-horse-loop-blip,
    .vision-horse-equation-row,
    .vision-horse-equation-note,
    .vision-horse-equation-disclaimer
  ){
    animation:none!important;
  }

  body:not(.verticale-edition) #p2 [data-panel-id="vision-horse-equation-sunset-test"]:not(.is-hidden) .vision-horse-xray-camera{
    transform:scale(1.055)!important;
  }

  body:not(.verticale-edition) #p2 [data-panel-id="vision-horse-equation-sunset-test"]:not(.is-hidden) :is(
    .vision-horse-xray-reveal,
    .vision-horse-oval-eraser,
    .vision-horse-solid-nose,
    .vision-horse-solid-tail
  ){
    opacity:1!important;
  }

  body:not(.verticale-edition) #p2 [data-panel-id="vision-horse-equation-sunset-test"]:not(.is-hidden) .vision-horse-xray-reveal--sunset-cutaway{
    opacity:.74!important;
    filter:brightness(1.02) saturate(.94)!important;
  }

  body:not(.verticale-edition) #p2 [data-panel-id="vision-horse-equation-sunset-test"]:not(.is-hidden) .vision-horse-inner-shell{
    opacity:.72!important;
  }

  body:not(.verticale-edition) #p2 [data-panel-id="vision-horse-equation-sunset-test"]:not(.is-hidden) :is(
    .vision-horse-kinetic-deck,
    .vision-horse-flywheel,
    .vision-horse-energy-spine
  ){
    opacity:.88!important;
  }

  body:not(.verticale-edition) #p2 [data-panel-id="vision-horse-equation-sunset-test"]:not(.is-hidden) .vision-horse-loop-blip{
    left:0;
    top:50%;
    opacity:.82!important;
    transform:translate(-50%,-50%) rotate(-90deg);
  }

  /* Show the complete equation and its final disclaimer as one still.
     The earlier transient note stays hidden. */
  body:not(.verticale-edition) #p2 [data-panel-id="vision-horse-equation-sunset-test"]:not(.is-hidden) .vision-horse-equation-row{
    opacity:1!important;
    transform:none!important;
    filter:none!important;
  }

  body:not(.verticale-edition) #p2 [data-panel-id="vision-horse-equation-sunset-test"]:not(.is-hidden) .vision-horse-equation-note{
    opacity:0!important;
    transform:none!important;
    filter:none!important;
  }

  body:not(.verticale-edition) #p2 [data-panel-id="vision-horse-equation-sunset-test"]:not(.is-hidden) .vision-horse-equation-disclaimer{
    opacity:.92!important;
    transform:none!important;
    filter:none!important;
  }

  /* Finishing the reduced reels must keep the same pit size and treatment
     that their reduced playing states already show. */
  body:not(.verticale-edition) #p3 [data-panel-id="architecture-mining-question-wall"].is-opening-reel-settled .architecture-opening-reel-frame-barren{
    transform:none;
    filter:none;
  }

  body:not(.verticale-edition) #p3 [data-panel-id="architecture-sipalay-editorial-solar"].is-sipalay-idea-reel-settled .architecture-sipalay-idea-frame-pit-close{
    transform:none;
  }
}
