@supports selector(::-webkit-scrollbar){
html,html *{scrollbar-color:auto!important}
::-webkit-scrollbar{width:10px;height:10px;background:transparent}
::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{background:transparent!important;border:0!important}
::-webkit-scrollbar-corner{background:transparent!important}
::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}
::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16)!important;background-clip:padding-box!important;border:3px solid transparent!important;border-radius:999px!important;min-height:40px}
::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.30)!important;background-clip:padding-box!important}
::-webkit-scrollbar-thumb:active{background:#d00000!important;background-clip:padding-box!important}
html.in-launcher body *::-webkit-scrollbar{width:8px;height:8px}
html.in-launcher body *::-webkit-scrollbar-thumb{background:transparent!important;border-width:2px!important}
html.in-launcher body *:hover::-webkit-scrollbar-thumb,html.in-launcher body .nhs-on::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18)!important;background-clip:padding-box!important}
html.in-launcher body *::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.34)!important;background-clip:padding-box!important}
html.in-launcher body *::-webkit-scrollbar-thumb:active{background:#d00000!important;background-clip:padding-box!important}
[data-theme=light] ::-webkit-scrollbar-thumb,html[data-theme=light] body *:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.22)!important;background-clip:padding-box!important}
[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.38)!important;background-clip:padding-box!important}
}
@supports not selector(::-webkit-scrollbar){
html,html *{scrollbar-color:rgba(255,255,255,.22) transparent;scrollbar-width:thin}
[data-theme=light],[data-theme=light] *{scrollbar-color:rgba(0,0,0,.28) transparent}
}
