.scrollArea_scrollAreaClass{border:1px solid #000;height:100%;width:100%}.scrollArea_scrollAreaViewportClass{height:100%;width:100%}.scrollArea_scrollbarClass{background:#0000004d;display:flex;padding:2px;touch-action:none;transition:background .16s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scrollArea_scrollbarClass:hover{background:#00000080}.scrollArea_scrollbarClass[data-orientation=vertical]{width:8px}.scrollArea_scrollbarClass[data-orientation=horizontal]{flex-direction:column;height:8px}.scrollArea_thumbClass{background:#000;border-radius:8px;flex:1;position:relative}.scrollArea_thumbClass:before{content:"";height:100%;left:50%;min-height:44px;min-width:44px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.scrollArea_cornerClass{background:#0000004d;position:relative}.scrollArea_cornerClass:after{background:#000;border-radius:8px;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}@keyframes scrollArea_fadeIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes scrollArea_fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}.scrollArea_animatedThumbClass[data-state=visible]{animation:scrollArea_fadeIn .3s ease}.scrollArea_animatedThumbClass[data-state=hidden]{animation:scrollArea_fadeOut .3s ease}[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}:where([data-radix-scroll-area-viewport]){align-items:stretch;display:flex;flex-direction:column}:where([data-radix-scroll-area-content]){flex-grow:1}
