.vd-scroll-viewport{scrollbar-width:none}.vd-scroll-viewport::-webkit-scrollbar{display:none}.vd-scrollbar{z-index:1;border:0;padding:0;background:transparent;opacity:0;pointer-events:none}.vd-scrollbar[data-orientation=vertical]{width:8px}.vd-scrollbar[data-orientation=horizontal]{height:8px}.vd-scrollbar[data-orientation=horizontal][data-has-overflow-x]:is([data-hovering],[data-scrolling],:active),.vd-scrollbar[data-orientation=vertical][data-has-overflow-y]:is([data-hovering],[data-scrolling],:active){opacity:1;pointer-events:auto}.vd-scrollbar>[data-slot=scroll-area-thumb]{min-width:8px;min-height:8px}.vd-scrollbar>[data-slot=scroll-area-thumb]:before{content:"";position:absolute;inset-inline-end:0;bottom:0;width:4px;height:100%;border-radius:inherit;pointer-events:none;background:#0000001a;transition:width .16s ease-out,height .16s ease-out,background-color .16s ease-out,opacity .16s ease-out}.vd-scrollbar[data-orientation=horizontal]>[data-slot=scroll-area-thumb]:before{width:100%;height:4px}.vd-scrollbar[data-orientation=vertical]>[data-slot=scroll-area-thumb]:hover:before,.vd-scrollbar[data-orientation=vertical]:active>[data-slot=scroll-area-thumb]:before{width:8px;background:#0003}.vd-scrollbar[data-orientation=horizontal]>[data-slot=scroll-area-thumb]:hover:before,.vd-scrollbar[data-orientation=horizontal]:active>[data-slot=scroll-area-thumb]:before{height:8px;background:#0003}@supports ((backdrop-filter: grayscale(1)) or (-webkit-backdrop-filter: grayscale(1))){.vd-scrollbar>[data-slot=scroll-area-thumb]:before{background:transparent;opacity:.1;-webkit-backdrop-filter:grayscale(1) contrast(1000) invert(1);backdrop-filter:grayscale(1) contrast(1000) invert(1)}.vd-scrollbar[data-orientation=vertical]>[data-slot=scroll-area-thumb]:hover:before,.vd-scrollbar[data-orientation=vertical]:active>[data-slot=scroll-area-thumb]:before,.vd-scrollbar[data-orientation=horizontal]>[data-slot=scroll-area-thumb]:hover:before,.vd-scrollbar[data-orientation=horizontal]:active>[data-slot=scroll-area-thumb]:before{opacity:.2}}@media(forced-colors:active){.vd-scrollbar>[data-slot=scroll-area-thumb]:before,.vd-scrollbar[data-orientation]>[data-slot=scroll-area-thumb]:hover:before,.vd-scrollbar[data-orientation]:active>[data-slot=scroll-area-thumb]:before{background:CanvasText;opacity:1;forced-color-adjust:none;-webkit-backdrop-filter:none;backdrop-filter:none}}
