/* Neón Control: desplazamiento discreto, sin modificar documentos impresos. */
@media screen {
html:has(body[data-control-style="neon"]),body[data-control-style="neon"],
body[data-control-style="neon"] *:not(:where([data-neon-exempt],[data-neon-exempt] *)){
  scrollbar-width:thin!important;scrollbar-color:#38515e #111b20!important;
}
html:has(body[data-control-style="neon"])::-webkit-scrollbar,
body[data-control-style="neon"]::-webkit-scrollbar,
body[data-control-style="neon"] *::-webkit-scrollbar{width:7px!important;height:7px!important}
html:has(body[data-control-style="neon"])::-webkit-scrollbar-track,
body[data-control-style="neon"]::-webkit-scrollbar-track,
body[data-control-style="neon"] *::-webkit-scrollbar-track{background:#111b20!important;border:none!important}
html:has(body[data-control-style="neon"])::-webkit-scrollbar-thumb,
body[data-control-style="neon"]::-webkit-scrollbar-thumb,
body[data-control-style="neon"] *::-webkit-scrollbar-thumb{background:#38515e!important;border:2px solid #111b20!important;border-radius:999px!important;box-shadow:none!important}
body[data-control-style="neon"] *::-webkit-scrollbar-thumb:hover{background:#43869a!important}
body[data-control-style="neon"] *::-webkit-scrollbar-corner{background:#111b20!important}
body[data-control-style="neon"] *::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}
}
