scrollbar,[scrollbar],[data-scrollbar] {display:block;position:relative;}
scrollbar .scroll-content,[scrollbar] .scroll-content,[data-scrollbar] .scroll-content {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform}
scrollbar.scrolling .scroll-content,[scrollbar].scrolling .scroll-content,[data-scrollbar].scrolling .scroll-content {pointer-events:none;}
scrollbar.scrolling .scroll-content .scroll-content,[scrollbar].scrolling .scroll-content .scroll-content,[data-scrollbar].scrolling .scroll-content .scroll-content {pointer-events:auto}
scrollbar .scrollbar-track,[scrollbar] .scrollbar-track,[data-scrollbar] .scrollbar-track {position:absolute;opacity:0.5;z-index:1;-webkit-transition:opacity .5s 1s ease-out,background .5s ease-out;transition:opacity .5s 1s ease-out,background .5s ease-out;background:none;}
scrollbar .scrollbar-track.show,[scrollbar] .scrollbar-track.show,[data-scrollbar] .scrollbar-track.show,scrollbar .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,[data-scrollbar] .scrollbar-track:hover {opacity:1;-webkit-transition-delay:0s;transition-delay:0s}
scrollbar .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,[data-scrollbar] .scrollbar-track:hover {background:rgba(90,90,90,0.75)}
scrollbar .scrollbar-track-x,[scrollbar] .scrollbar-track-x,[data-scrollbar] .scrollbar-track-x {bottom:0;left:0;width:100%;height:8px}
scrollbar .scrollbar-track-y,[scrollbar] .scrollbar-track-y,[data-scrollbar] .scrollbar-track-y {top:0;right:0;width:8px;height:100%}
scrollbar .scrollbar-thumb,[scrollbar] .scrollbar-thumb,[data-scrollbar] .scrollbar-thumb {position:absolute;top:0;left:0;width:8px;height:8px;background:rgba(165, 165, 165, 0.85);border-radius:4px}
scrollbar .scrollbar-effect,[scrollbar] .scrollbar-effect,[data-scrollbar] .scrollbar-effect {position:absolute;top:0;left:0;width:100%;height:100%}
