
  html, body {
    height: auto !important;
    min-height: 100% !important;
    overflow-y: auto !important;
    overscroll-behavior-y: auto !important;
    scroll-behavior: auto;
  }
  body {
    position: relative !important;
  }
  #mainContainer, .main-container, main, .container, .content, .panel, .card {
    touch-action: auto !important;
  }
  .modal:not(.show):not(.active),
  .overlay:not(.show):not(.active),
  [id*="Overlay"]:not(.show):not(.active),
  [id*="Backdrop"]:not(.show):not(.active) {
    pointer-events: none !important;
  }
  button, .btn, [data-action] {
    pointer-events: auto !important;
    cursor: pointer;
  }
