/* Whole Business Engine invisible-scrollbar contract 20260726qa698
   Scroll containers keep their native wheel, trackpad, touch, keyboard, and
   programmatic behavior. Only the browser's visible scrollbar chrome is
   removed, consistently, across the complete application. */
html,
body,
:is(#app,#app *,#root,#root *,.app,.app *){
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}

html::-webkit-scrollbar,
body::-webkit-scrollbar,
:is(#app,#app *,#root,#root *,.app,.app *)::-webkit-scrollbar{
  width:0!important;
  height:0!important;
  display:none!important;
  background:transparent!important;
}

html::-webkit-scrollbar-track,
body::-webkit-scrollbar-track,
:is(#app,#app *,#root,#root *,.app,.app *)::-webkit-scrollbar-track,
html::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb,
:is(#app,#app *,#root,#root *,.app,.app *)::-webkit-scrollbar-thumb{
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
