/* An opaque old image remains under the incoming native mask. */
#story .story-stage .story-frame { opacity: 0; visibility: hidden; animation: none !important; transition: none; }
#story .story-stage .story-frame.is-present { opacity: 1; visibility: visible; z-index: 1; }
#story .story-stage .story-frame.is-entering { z-index: 2; mask-repeat: no-repeat; }
#story .story-frame .scene-glaze { display: none; }
#story[data-motion="on"] .story-frame.is-present .story-ambient { opacity: 1; }
#story[data-motion="on"][data-reading="open"] .story-frame.is-present .story-ambient { opacity: .48; }
