/* Scene settling uses normal document scrolling, without pinning the cards. */
.parchment-track {
  transform: none !important;
  will-change: opacity;
}
.parchment-track > .parchment-section {
  position: relative !important;
  top: 0 !important;
  transform: none !important;
}
.reader-track > .reader-preview {
  position: relative !important;
  top: 0 !important;
}

/* The last scene's ground is the end of the document, without a spare sky strip. The stage
   takes its measured height from the layout script; until then, and without scripts, it keeps
   its natural proportions so every scene stays visible. */
:root[data-scene-layout="ready"] .journey {
  overflow: visible;
  clip-path: inset(0 -100vw 0 -100vw);
}
:root[data-scene-layout="ready"] .journey .stage {
  aspect-ratio: auto !important;
}
