.bit-scrollbar{overflow:hidden;position:relative}.bit-scrollbar:active>.bit-scrollbar__bar,.bit-scrollbar:focus>.bit-scrollbar__bar,.bit-scrollbar:hover>.bit-scrollbar__bar{opacity:1;transition:opacity .34s ease-out}[dir] .bit-scrollbar:active>.bit-scrollbar__bar,[dir] .bit-scrollbar:focus>.bit-scrollbar__bar,[dir] .bit-scrollbar:hover>.bit-scrollbar__bar{-webkit-transition:opacity .34s ease-out}.bit-scrollbar__wrap{overflow:scroll;height:100%}.bit-scrollbar__wrap--hidden-default{scrollbar-width:none}.bit-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.bit-scrollbar__thumb{position:relative;display:block;width:0;height:0;transition:background-color .3s}[dir] .bit-scrollbar__thumb{cursor:pointer;border-radius:inherit;background-color:var(--bit-scrollbar-background-color);-webkit-transition:background-color .3s}[dir] .bit-scrollbar__thumb:hover{background-color:var(--bit-scrollbar-hover-background-color)}.bit-scrollbar__bar{position:absolute;bottom:2px;z-index:1;opacity:0;transition:opacity .12s ease-out}[dir] .bit-scrollbar__bar{border-radius:4px;-webkit-transition:opacity .12s ease-out}[dir=ltr] .bit-scrollbar__bar{right:2px}[dir=rtl] .bit-scrollbar__bar{left:2px}.bit-scrollbar__bar.is-vertical{width:6px;top:2px}.bit-scrollbar__bar.is-vertical>div{width:100%}[dir=rtl] .bit-scrollbar__bar.is-vertical{left:2px;right:unset}.bit-scrollbar__bar.is-horizontal{height:6px}[dir=ltr] .bit-scrollbar__bar.is-horizontal{left:2px}[dir=rtl] .bit-scrollbar__bar.is-horizontal{right:2px}.bit-scrollbar__bar.is-horizontal>div{height:100%}.bit-scrollbar__bar-always{opacity:1}