.ic_scroller_grab{cursor:pointer;height:260px;position:fixed;right:4px;top:calc(50% - 130px);touch-action:none;width:40px;z-index:999}.ic_scroller_grab.dragging .ic_scroller,.ic_scroller_grab:hover .ic_scroller{--grow:1.6}.ic_scroller_grab.dragging{cursor:grabbing}@media screen and (max-width:800px){.ic_scroller_grab{display:none!important}}.ic_scroller{background-color:#fff;border-radius:20px;height:150px;position:fixed;right:20px;top:50%;transform:translate(30px,-50%) scale(0);width:8px;z-index:999;--spring-easing:linear(0,.0018,.0069 1.15%,.026 2.3%,.0637,.1135 5.18%,.2229 7.78%,.5977 15.84%,.7014,.7904,.8641,.9228,.9676 28.8%,1.0032 31.68%,1.0225,1.0352 36.29%,1.0431 38.88%,1.046 42.05%,1.0448 44.35%,1.0407 47.23%,1.0118 61.63%,1.0025 69.41%,.9981 80.35%,.9992 99.94%);overflow:hidden;transition:transform 1s var(--spring-easing);will-change:transform}.ic_scroller:before{border-radius:20px;box-shadow:inset 0 0 0 1px #fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:800px){.ic_scroller{display:none!important}}.ic_scroller .ic_thumb{background-color:#101b23;border-radius:20px;height:50px;left:1px;opacity:1;position:absolute;top:1px;transform:translateY(calc(var(--progress)*98px));transition:opacity 1s var(--spring-easing);width:6px;will-change:transform}.ic_scroller.zoomed{transform:translateY(calc(-50% + var(--direction)*10px)) scale(var(--grow,1)) scaleX(calc(1 - var(--absdirection)*.1)) scaleY(calc(1 + var(--absdirection)*.005))}