.ps-theme-wpc {   -ms-touch-action:none;   touch-action:none;   overflow:hidden !important;   -ms-overflow-style:none; } @supports (-ms-overflow-style:none) {   .ps-theme-wpc {  overflow:auto !important;   } } @media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {   .ps-theme-wpc {  overflow:auto !important;   } } .ps-theme-wpc.ps-active-x > .ps-scrollbar-x-rail, .ps-theme-wpc.ps-active-y > .ps-scrollbar-y-rail {   display:block;   background-color:transparent; } .ps-theme-wpc.ps-in-scrolling {   pointer-events:none; } .ps-theme-wpc.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {   background-color:rgba(0, 0, 0, .1) !important; } .ps-theme-wpc.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {   background-color:rgba(0, 0, 0, 1); } .ps-theme-wpc.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {   background-color:rgba(0, 0, 0, .1) !important; } .ps-theme-wpc.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {   background-color:rgba(0, 0, 0, 1);   width:2px;   border-radius:1px; } .ps-theme-wpc > .ps-scrollbar-x-rail {   display:none;   position:absolute;  opacity:0;   transition:background-color .2s linear, opacity .2s linear;   bottom:0;  height:2px;   border-radius:1px; } .ps-theme-wpc > .ps-scrollbar-x-rail > .ps-scrollbar-x {   position:absolute;  background-color:rgba(0, 0, 0, 1);   transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;   bottom:0;  height:2px !important;   border-radius:1px !important; } .ps-theme-wpc > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x, .ps-theme-wpc > .ps-scrollbar-x-rail:active > .ps-scrollbar-x {   height:2px;   border-radius:1px; } .ps-theme-wpc > .ps-scrollbar-y-rail {   display:none;   position:absolute;  opacity:0;   transition:background-color .2s linear, opacity .2s linear;   right:0;  width:2px;   border-radius:1px; } .ps-theme-wpc > .ps-scrollbar-y-rail > .ps-scrollbar-y {   position:absolute;  background-color:rgba(0, 0, 0, 1);  transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;   right:0;  width:2px !important;   border-radius:1px !important; } .ps-theme-wpc > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y, .ps-theme-wpc > .ps-scrollbar-y-rail:active > .ps-scrollbar-y {   width:2px;   border-radius:1px; } .ps-theme-wpc:hover.ps-in-scrolling {   pointer-events:none; } .ps-theme-wpc:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {   background-color:rgba(0, 0, 0, 1); } .ps-theme-wpc:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {   background-color:rgba(0, 0, 0, 1);   height:2px;   border-radius:1px; } .ps-theme-wpc:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {   background-color:rgba(0, 0, 0, 1); } .ps-theme-wpc:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {   background-color:rgba(0, 0, 0, 1);   width:2px;   border-radius:1px; } .ps-theme-wpc:hover > .ps-scrollbar-x-rail:hover {   background-color:rgba(0, 0, 0, .1);   opacity:1; } .ps-theme-wpc:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {   background-color:rgba(0, 0, 0, 1); } .ps-theme-wpc:hover > .ps-scrollbar-y-rail:hover {   background-color:rgba(0, 0, 0, .1);   opacity:1; } .ps-theme-wpc:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {   background-color:rgba(0, 0, 0, 1); } 