.tr-scrollbar{overflow:hidden;position:relative}.tr-scrollbar:active>.tr-scrollbar__bar,.tr-scrollbar:focus>.tr-scrollbar__bar,.tr-scrollbar:hover>.tr-scrollbar__bar{opacity:1;-webkit-transition:opacity .34s ease-out;transition:opacity .34s ease-out}.tr-scrollbar .tr-scrollbar__wrap{overflow:scroll}.tr-scrollbar .tr-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .12s ease-out;transition:opacity .12s ease-out}.tr-scrollbar .tr-scrollbar__bar.opacity1{opacity:1}.tr-scrollbar .tr-scrollbar__bar.is-horizontal{height:5px;left:2px}.tr-scrollbar .tr-scrollbar__bar.is-horizontal .tr-scrollbar__thumb.show-true{display:block}.tr-scrollbar .tr-scrollbar__bar.is-horizontal .tr-scrollbar__thumb.show-false{display:none}.tr-scrollbar .tr-scrollbar__bar.is-vertical{width:6px;top:2px}.tr-scrollbar .tr-scrollbar__bar.is-vertical .tr-scrollbar__thumb{width:100%}.tr-scrollbar .tr-scrollbar__bar.is-vertical .tr-scrollbar__thumb.show-false,.tr-scrollbar .tr-scrollbar__bar.is-vertical .tr-scrollbar__thumb.show-true{display:block}.tr-scrollbar .tr-scrollbar__bar.is-horizontal .tr-scrollbar__thumb{height:100%;width:100%}.tr-scrollbar .tr-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(122,126,133,.3);-webkit-transition:background-color .3s;transition:background-color .3s}.tr-scrollbar .tr-scrollbar__thumb:hover{background-color:rgba(144,146,152,.5)}.adapt-width.tr-scrollbar__wrap{font-size:0}.adapt-width .tr-scrollbar__view{font-size:1rem;display:inline-block;min-width:100%}.tr-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}