.ps-container{
    -ms-touch-action:auto;
    touch-action:auto;
    overflow:hidden!important;
    -ms-overflow-style:none
}
@supports (-ms-overflow-style:none){
    .ps-container{
        overflow:auto!important
    }
}
@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){
    .ps-container{
        overflow:auto!important
    }
}
.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{
    display:block;
    background-color:transparent
}
.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{
    background-color:#eee;
    -moz-opacity:.9;
    opacity:.9;
}
.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{
    background-color:#999;
    height:6px
}
.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{
    background-color:#eee;
    -moz-opacity:.9;
    opacity:.9;
}
.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{
    background-color:#999;
    width:6px
}
.ps-container>.ps-scrollbar-x-rail{
    display:none;
    position:absolute;
    -moz-opacity:0;
    opacity:0;
    -webkit-transition:background-color .2s linear,opacity .2s linear;
    -moz-transition:background-color .2s linear,opacity .2s linear;
    -ms-transition:background-color .2s linear,opacity .2s linear;
    -o-transition:background-color .2s linear,opacity .2s linear;
    transition:background-color .2s linear,opacity .2s linear;
    bottom:0;
    height:10px
}
.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{
    position:absolute;
    background-color:#aaa;
    border-radius:6px;
    -webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;
    -moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;
    -ms-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;
    -o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;
    transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;
    bottom:2px;
    height:6px
}
.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{
    height:6px;
}
.ps-container>.ps-scrollbar-y-rail{
    display:none;
    position:absolute;
    -moz-opacity:0;
    opacity:0;
    -webkit-transition:background-color .2s linear,opacity .2s linear;
    -moz-transition:background-color .2s linear,opacity .2s linear;
    -ms-transition:background-color .2s linear,opacity .2s linear;
    -o-transition:background-color .2s linear,opacity .2s linear;
    transition:background-color .2s linear,opacity .2s linear;
    right:0;
    width:10px
}
.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{
    position:absolute;
    background-color:#aaa;
    border-radius:6px;
    -webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;
    -moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;
    -ms-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;
    -o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;
    transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;
    right:2px;
    width:6px
}
.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{
    width: 6px;
}
.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{
    background-color:#eee;
    -moz-opacity:.9;
    opacity:.9;
}
.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{
    background-color:#999;
    height:6px
}
.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{
    background-color:#eee;
    -moz-opacity:.9;
    opacity:.9;
}
.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{
    background-color:#999;
    width:6px
}
.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{
    -moz-opacity:.6;
    opacity:.6;
}
.ps-container:hover>.ps-scrollbar-x-rail:hover{
    background-color:#eee;
    -moz-opacity:.9;
    opacity:.9;
}
.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{
    background-color:#999
}
.ps-container:hover>.ps-scrollbar-y-rail:hover{
    background-color:#eee;
    -moz-opacity:.9;
    opacity:.9;
}
.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{
    background-color:#999
}