/* LUXEN88 SCROLL UNLOCK V1 — scoped via explicit JS class on four verified pages.
   Retain the existing inline html overflow:hidden when an interactive modal is open. */
html.luxen88-scroll-unlocked {
  overflow-x: hidden !important;
  overflow-y: auto !important;
  overscroll-behavior-y: auto;
}
/* Native scrolling within an OPEN Naive UI modal, especially on touch screens. */
.n-modal-container:not([hidden]) .n-modal-body-wrapper .n-scrollbar > .n-scrollbar-container {
  -webkit-overflow-scrolling: touch;
  overscroll-behavior-y: contain;
  touch-action: pan-y;
}
