.c-styled-scroll{position:relative;overflow:hidden;height:100%;padding-right:15px;padding-left:40px}.c-styled-scroll .ps__rail-y{z-index:2}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{position:absolute;display:none;transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:1}.ps__thumb-x{position:absolute;bottom:2px;height:6px;background-color:var(--text-color-primary);border-radius:3px;opacity:.7;transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x:hover{opacity:1}.ps__thumb-y{position:absolute;right:2px;width:6px;background-color:var(--text-color-primary);border-radius:3px;opacity:.7;transition:opacity .2s linear}.ps__thumb-y:hover{opacity:1}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}
