/* V56: root rubber-band / pull overscroll fix. Keep normal page scrolling. */
html {
  overscroll-behavior-y: none !important;
  overscroll-behavior-x: none !important;
}
body.studio-app {
  overscroll-behavior-y: none !important;
}
html:has(> body.studio-app.night),
html.shaliz-night-root {
  background: #151922 !important;
  background-color: #151922 !important;
  color-scheme: dark !important;
}
html:has(> body.studio-app.day),
html.shaliz-day-root {
  background: #28131c !important;
  background-color: #28131c !important;
}
/* Override older velvet scene backgrounds only when the night mode is active. */
body.studio-app.night,
body.studio-app.night .view,
body.studio-app.night .hall-scene {
  background-color: #151922 !important;
}
@supports (-webkit-touch-callout: none) {
  html, body.studio-app { overscroll-behavior-y: none !important; }
}
