/* SpinOut U V16.3.24 — definitive guided-place vertical scroll handoff.
   The airport/place lens is cinematic content, never a vertical scroll owner. */
#app .systems-editorial[data-su-scroll-release="16.3.24"]{
  position:relative!important;
  inset:auto!important;
  height:auto!important;
  max-height:none!important;
  overflow:visible!important;
  overflow-y:visible!important;
  overscroll-behavior:auto!important;
  scroll-snap-align:none!important;
  scroll-snap-stop:normal!important;
  contain:none!important;
  transform:none!important;
  will-change:auto!important;
  touch-action:pan-y pinch-zoom!important;
}
#app .systems-editorial[data-su-scroll-release="16.3.24"]>.shell{
  position:relative!important;
  overflow:visible!important;
  overscroll-behavior:auto!important;
  touch-action:pan-y pinch-zoom!important;
}
/* overflow:hidden can still establish a scroll container in browsers. clip does not. */
#app .systems-editorial[data-su-scroll-release="16.3.24"] .system-cinematic{
  position:relative!important;
  overflow:clip!important;
  overflow-x:clip!important;
  overflow-y:clip!important;
  overscroll-behavior:auto!important;
  scroll-snap-align:none!important;
  scroll-snap-stop:normal!important;
  touch-action:pan-y pinch-zoom!important;
}
#app .systems-editorial[data-su-scroll-release="16.3.24"] .perspective-console{
  position:relative!important;
  overflow:visible!important;
  overscroll-behavior:auto!important;
  touch-action:pan-y pinch-zoom!important;
}
/* Horizontal controls may pan sideways, but may never capture vertical page travel. */
#app .systems-editorial[data-su-scroll-release="16.3.24"] .system-story-chips,
#app .systems-editorial[data-su-scroll-release="16.3.24"] .perspective-lenses{
  overflow-x:auto!important;
  overflow-y:clip!important;
  overscroll-behavior-x:auto!important;
  overscroll-behavior-y:auto!important;
  touch-action:pan-x pan-y pinch-zoom!important;
}
#app .systems-editorial[data-su-scroll-release="16.3.24"] .cinematic-hotspots{
  pointer-events:none!important;
  touch-action:pan-y pinch-zoom!important;
}
#app .systems-editorial[data-su-scroll-release="16.3.24"] .cinematic-hotspots .hotspot{
  pointer-events:auto!important;
  touch-action:pan-y pinch-zoom!important;
}
#app .systems-editorial[data-su-scroll-release="16.3.24"] .system-cinematic-copy,
#app .systems-editorial[data-su-scroll-release="16.3.24"] .cinematic-answer{
  overscroll-behavior:auto!important;
  touch-action:pan-y pinch-zoom!important;
}
body.su-cinematic-home:not(.discovery-open):not(.themes-open):not(.search-discovery-open):not(.search-discovery-v2-open){
  overscroll-behavior-y:auto!important;
}
