/* The visual copy moves; the real reading plane keeps its measured layout. */
.press-motion-flight{z-index:2300!important;overflow:hidden!important;pointer-events:none!important;transform-origin:50% 50%;backface-visibility:hidden;contain:layout paint;will-change:transform,opacity}
.press-motion-flight *{transition:none!important;animation:none!important;pointer-events:none!important}
.press-motion-flight__stage{padding:0!important;overflow:hidden!important}
.press-motion-flight__picture{display:block;width:100%;height:100%}
.viewer.is-window-opening>.viewer__dialog:not(.press-motion-flight),.viewer.is-window-closing>.viewer__dialog:not(.press-motion-flight){opacity:0;pointer-events:none;transition:none}
.viewer.is-window-opening.is-window-landed>.viewer__dialog:not(.press-motion-flight){opacity:1}
.press-reader-preview{position:absolute!important;z-index:3;margin:0!important;pointer-events:none!important;transform:none!important;transition:none!important;line-height:0}
.press-reader-preview__pixels{display:block;width:100%;height:auto;max-width:none}
/* Hold the galaxy on its current frame underneath the reader, including pseudo-elements. */
.chronicle.is-reader-suspended,.chronicle.is-reader-suspended::before,.chronicle.is-reader-suspended::after,.chronicle.is-reader-suspended *,.chronicle.is-reader-suspended *::before,.chronicle.is-reader-suspended *::after{animation-play-state:paused!important;pointer-events:none!important}
@media(prefers-reduced-motion:reduce){.press-motion-flight{display:none}.viewer.is-window-opening>.viewer__dialog:not(.press-motion-flight),.viewer.is-window-closing>.viewer__dialog:not(.press-motion-flight){opacity:1}}
