/* Keep the illustrated journeys, without running decoration work behind hidden screens. */
.screen:not(.active) *,.screen:not(.active) *::before,.screen:not(.active) *::after{animation-play-state:paused!important}
.world-in-transit .object-glint,.in-transit .object-glint{animation-play-state:paused!important}
.door-leaf{transition:transform .55s cubic-bezier(.22,1,.36,1);will-change:auto}
.self-door.is-open .door-leaf{will-change:transform}
.future-gate-leaf{transition:transform .65s cubic-bezier(.45,0,.2,1) .12s}
@media(prefers-reduced-motion:reduce){.door-leaf,.future-gate-leaf{transition:none}}
