/* SamiMap R116 - invisible scrollbars across the entire SamiMap UI.
   Preserve native vertical/horizontal wheel, touch, keyboard and trackpad scrolling.
   Do NOT set overflow: hidden or alter any panel geometry. */
html, body, html *, body * {
  scrollbar-width: none !important;       /* Firefox / modern browsers */
  -ms-overflow-style: none !important;    /* legacy Edge */
}
html::-webkit-scrollbar,
body::-webkit-scrollbar,
html *::-webkit-scrollbar,
body *::-webkit-scrollbar {
  display: none !important;               /* Chrome, Edge, Safari, iOS PWA */
  width: 0 !important;
  height: 0 !important;
  background: transparent !important;
}
html *::-webkit-scrollbar-thumb,
body *::-webkit-scrollbar-thumb,
html *::-webkit-scrollbar-track,
body *::-webkit-scrollbar-track {
  display: none !important;
  background: transparent !important;
}
/* Nothing else changed: existing overflow, touch-action, overscroll and
   momentum rules remain as defined by the current SamiMap components. */
