/* Oracle Kill Nested Scroll V137.
   One page = one scrollbar. Internal Oracle blocks must not trap wheel scroll. */

/* Main document scroll only */
html{
  overflow-y:auto !important;
  overflow-x:hidden !important;
  height:auto !important;
  min-height:100% !important;
  max-height:none !important;
  overscroll-behavior-y:auto !important;
}

body.oracle-clean-v7b,
body.oracle-app-page{
  position:static !important;
  height:auto !important;
  min-height:100vh !important;
  max-height:none !important;
  overflow-y:visible !important;
  overflow-x:hidden !important;
  overscroll-behavior-y:auto !important;
  touch-action:pan-y !important;
}

/* These blocks must grow with content, not create their own scrollbar */
body.oracle-clean-v7b main,
body.oracle-clean-v7b .page,
body.oracle-clean-v7b .container,
body.oracle-clean-v7b .oracle-shell,
body.oracle-clean-v7b .oracle-panel,
body.oracle-clean-v7b .oracle-spread,
body.oracle-clean-v7b .oracle-cards,
body.oracle-clean-v7b [data-oracle-cards],
body.oracle-clean-v7b .oracle-result,
body.oracle-clean-v7b .oracle-output,
body.oracle-clean-v7b [data-oracle-output],
body.oracle-clean-v7b [data-oracle-result-output],
body.oracle-clean-v7b .oracle-v135-shell,
body.oracle-clean-v7b .oracle-bottom-actions-v132,
body.oracle-clean-v7b .oracle-bottom-combo-slot-v132,
body.oracle-clean-v7b .oracle-combo-v130{
  height:auto !important;
  min-height:0 !important;
  max-height:none !important;
  overflow-y:visible !important;
  overflow-x:visible !important;
  overscroll-behavior-y:auto !important;
  touch-action:pan-y !important;
}

/* Waiting block can keep visual clipping, but not vertical scroll */
body.oracle-clean-v7b .oracle-v135-wait{
  max-height:none !important;
  overflow-y:visible !important;
  overscroll-behavior-y:auto !important;
  touch-action:pan-y !important;
}

/* Inputs may scroll normally if needed */
body.oracle-clean-v7b textarea,
body.oracle-clean-v7b select{
  overflow-y:auto !important;
  touch-action:auto !important;
}

/* Remove abandoned scroll helper panel if V136 was ever installed */
body.oracle-clean-v7b .oracle-read-nav-v136{
  display:none !important;
}
