/* The live S3 entrypoint already loads this file; use it to add the global theme layer. */
@import url("/openai-quiet-overrides.css");

/* Keep the Home route in the normal document flow instead of a nested scroller. */
html:has(.home-container.home-quiet-page),
body:has(.home-container.home-quiet-page),
body:has(.home-container.home-quiet-page) #root {
  height: auto;
  min-height: 100vh;
  overflow-x: clip;
  overflow-y: visible;
}

.home-container.home-quiet-page {
  height: auto;
  overflow-x: clip;
  overflow-y: visible;
  scroll-snap-type: none;
}

.home-container.home-quiet-page > .home-section {
  scroll-snap-align: none;
  scroll-snap-stop: normal;
}
