/* =========================================================
   PHI Axia Core - phi-no-scrollbar.css
   ---------------------------------------------------------
   CSS global do sistema PHI que remove a APARENCIA visual
   da scrollbar mantendo a FUNCIONALIDADE de rolagem
   intacta (mouse wheel, teclado, touch, gestos, swipe).
   ---------------------------------------------------------
   Cobertura cross-browser:
     - Chrome, Safari, Edge moderno, Opera (WebKit/Blink)
     - Firefox (Gecko)
     - Edge legacy / IE 10+ (EdgeHTML/Trident)
   ---------------------------------------------------------
   Inclusao em cada HTML do PHI, antes do </head>:
     <link rel="stylesheet" href="phi-no-scrollbar.css?v=1">
   ---------------------------------------------------------
   Versao: 1.0 - 19mai2026
   ========================================================= */

/* Firefox */
html,
body,
* {
  scrollbar-width: none;
}

/* IE 10+ / Edge legacy */
html,
body,
* {
  -ms-overflow-style: none;
}

/* Chrome, Safari, Edge moderno, Opera */
html::-webkit-scrollbar,
body::-webkit-scrollbar,
*::-webkit-scrollbar {
  width: 0 !important;
  height: 0 !important;
  display: none !important;
  background: transparent !important;
}

/* Reforco em todas as partes do controle nativo da barra */
*::-webkit-scrollbar-track,
*::-webkit-scrollbar-thumb,
*::-webkit-scrollbar-corner,
*::-webkit-scrollbar-button,
*::-webkit-scrollbar-track-piece {
  display: none !important;
  background: transparent !important;
  width: 0 !important;
  height: 0 !important;
}

/* Rolagem continua 100% funcional via:
   - Roda do mouse
   - Teclado (PageDown, PageUp, setas, Espaco, Home, End)
   - Touch (deslize em mobile e trackpad)
   - Gestos do trackpad (dois dedos)
   - Scroll programatico (window.scrollTo, element.scrollTop)
*/
