.filter-scrollbar::-webkit-scrollbar{width:2px;height:2px}.filter-scrollbar::-webkit-scrollbar-thumb{background-color:#64646466;border-radius:2px}[data-table-container]::-webkit-scrollbar{width:12px;height:12px}[data-table-container]::-webkit-scrollbar-track{background:transparent;border-radius:6px}[data-table-container]::-webkit-scrollbar-thumb{background-color:#6464644d;border-radius:6px;border:2px solid transparent;background-clip:content-box;transition:background-color .2s ease}[data-table-container]::-webkit-scrollbar-thumb:hover{background-color:#64646480}[data-table-container]::-webkit-scrollbar-corner{background:transparent}[data-table-container]{scrollbar-width:thin;scrollbar-color:rgba(100,100,100,.3) transparent}[data-table-container]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.group\/row{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.sticky{will-change:transform;transform:translateZ(0)}.sticky-footer{position:sticky;bottom:0;z-index:30;background:#fff;border-top:1px solid #d2d2d4}[data-table-container]{display:flex;flex-direction:column;min-height:100%}[data-table-container] table{flex:1;display:flex;flex-direction:column}[data-table-container] thead{flex-shrink:0}[data-table-container] tbody{flex:1}[data-table-container] tfoot{flex-shrink:0;margin-top:auto}.dark .sticky-footer{background:#1a1a1a;border-top-color:#404040;box-shadow:0 -2px 4px #0000004d}
