.data-grid .ag-header-row:where(:not(:first-child)) :where(.ag-header-cell:not(.ag-header-span-height.ag-header-span-total,.ag-header-parent-hidden),.ag-header-group-cell.ag-header-group-cell-with-group){border-top:var(--ag-header-row-border)}.data-grid .header.text-center .ag-header-cell-label,.data-grid .header.text-center .ag-header-group-cell-label{justify-content:center!important}.data-grid .header.text-right .ag-header-cell-label{justify-content:flex-end!important}.data-grid .header.text-left .ag-header-cell-label{justify-content:flex-start!important}.data-grid .ag-cell{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.data-grid .cell{font-weight:500}.data-grid .cell.text-center{justify-content:center!important}.data-grid .cell.text-right{justify-content:flex-end!important}.data-grid .cell.text-left{justify-content:flex-start!important}.data-grid .ag-overlay-no-rows-wrapper{font-size:1.4rem!important}.data-grid .ag-overlay{top:var(--ag-header-height);height:calc(100% - var(--ag-header-height))}.data-grid .ag-body-horizontal-scroll-end-spacer{overflow:hidden}.data-grid .cell-ellipsis{display:block!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:calc(var(--ag-line-height) - 4px)!important}.data-grid.report-table .ag-row-odd{background-color:hsl(var(--heroui-bg))!important}.data-grid.report-table .ag-row-even{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-bg)/var(--tw-bg-opacity,1))!important}.data-grid.report-table .ag-cell{display:flex;align-items:center}.data-grid.hoverable-table .ag-row-hover,.data-grid.hoverable-table .ag-row:hover{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-bg-tr-hover)/var(--tw-bg-opacity,1))!important}.data-grid:hover ::-webkit-scrollbar-thumb{background:hsl(var(--heroui-bg-surface-02))}@supports not (selector(::-webkit-scrollbar)){.data-grid{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.data-grid:hover{scrollbar-color:hsl(var(--heroui-bg-surface-02)) rgba(0,0,0,0)}}.data-grid .ag-grid-pinned-bottom-rows .ag-row,.data-grid .ag-grid-pinned-top-rows .ag-row{--tw-bg-opacity:1!important;background-color:hsl(var(--heroui-bg-tr-hover)/var(--tw-bg-opacity,1))!important;font-weight:500!important}.data-grid .ag-grid-pinned-bottom-rows .ag-row .ag-cell,.data-grid .ag-grid-pinned-top-rows .ag-row .ag-cell{display:flex!important;align-items:center!important;font-weight:500!important;border-right:none!important;border-left:none!important}