/*
 * Browser-only scroll compatibility.
 * The native macOS app uses the loopback host and keeps its existing WKWebView
 * gesture handling. This class is applied by web-scroll-fix.js on hosted pages.
 */
html.kimflow-web-runtime,
html.kimflow-web-runtime body {
  min-height: 100%;
  overflow-x: hidden !important;
  overflow-y: auto !important;
  overscroll-behavior-y: auto;
  touch-action: pan-y pinch-zoom;
}

html.kimflow-web-runtime body {
  min-height: 100vh;
}

html.kimflow-web-runtime .workspace,
html.kimflow-web-runtime .workspace-shell,
html.kimflow-web-runtime .workspace-content,
html.kimflow-web-runtime .main-content,
html.kimflow-web-runtime main {
  overscroll-behavior-y: contain;
  touch-action: pan-y pinch-zoom;
}

