.dataTable-grid-root{--dataTable-z-cell:0;--dataTable-z-resizeHandle:5;--dataTable-z-pinned:20;--dataTable-z-selection:25;--dataTable-z-stickyHeader:30;--dataTable-z-dropIndicator:40;--dataTable-z-dragOverlay:45;--dataTable-z-editPopup:50;--dataTable-z-contextMenu:60;--dataTable-hover-tint:color-mix(in oklch, var(--color-foreground) 4%, transparent)}.dataTable-region-header,.dataTable-region-footer{margin-inline-end:var(--dataTable-scrollbar-width,0px)}.dataTable-grid-root .dataTable-header-cell:hover{background-image:linear-gradient(var(--dataTable-hover-tint), var(--dataTable-hover-tint))}.dataTable-grid-root .dataTable-header-cell{border-left-color:#0000;border-bottom-color:var(--color-border,var(--color-neutral-100));padding-block:var(--dataTable-head-pad-y,var(--density-head-pad-y,.75rem))}.dataTable-grid-root .dataTable-row-actions-spacer.dataTable-row-actions-header{border-bottom-color:var(--color-border,var(--color-neutral-100))}.dataTable-grid-root .dataTable-header-cell span:has(>input[type=checkbox]){justify-content:center;align-items:center;display:flex}.dataTable-grid-root .dataTable-header-cell [data-resize-handle]{background-color:var(--color-primary,var(--sem-primary,#0976e0))}.dataTable-grid-root .dataTable-header-cell [data-resize-handle]:before{content:"";inset-block:0;width:24px;position:absolute;left:50%;transform:translate(-50%)}.dataTable-grid-root .dataTable-header-cell [data-resize-handle]:focus-visible{opacity:1}.dataTable-row-actions-panel>button{color:var(--color-muted-foreground);border-radius:.25rem;padding:.25rem;transition:background-color .15s,color .15s}.dataTable-row-actions-panel>button:hover{background-color:var(--color-muted);color:var(--color-foreground)}.dataTable-grid-root [role=gridcell],.dataTable-grid-root [role=rowheader]{padding-block:var(--dataTable-row-pad-y,var(--density-cell-pad-y,.75rem));border-bottom-color:var(--color-border,var(--color-neutral-100));border-right-color:#0000}.dataTable-grid-root .dataTable-row-actions-spacer{padding:0}.dataTable-grid-root[data-vlines=false] [role=gridcell],.dataTable-grid-root[data-vlines=false] [role=rowheader],.dataTable-grid-root[data-vlines=false] .dataTable-header-cell,.dataTable-grid-root[data-vlines=false] .dataTable-row-actions-spacer,.dataTable-grid-root[data-vlines=false] .dataTable-row-actions-header{border-right-color:#0000;border-inline-width:0}.dataTable-grid-root[data-rows-flush=true] .dataTable-region-body tbody tr:last-child>*{border-bottom-color:#0000}.dataTable-grid-root[data-paginated-below=true]{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.dataTable-grid-root[data-cell-wrap=true] [role=gridcell] .truncate,.dataTable-grid-root[data-cell-wrap=true] [role=rowheader] .truncate{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.dataTable-grid-root:focus,.dataTable-grid-root:focus-visible{outline:none}body.dataTable-cell-dragging,body.dataTable-cell-dragging *{-webkit-user-select:none;user-select:none}.dataTable-editable-cell{position:relative}.dataTable-row:hover>[role=gridcell].dataTable-editable-cell--click:hover,.dataTable-row:hover>[role=rowheader].dataTable-editable-cell--click:hover{cursor:text;background-image:linear-gradient(color-mix(in oklch, var(--color-primary,#0976e0) 10%, transparent), color-mix(in oklch, var(--color-primary,#0976e0) 10%, transparent))}.dataTable-grid-root a,.dataTable-grid-root a:hover{cursor:pointer}.dataTable-header-cell{transition:opacity .15s ease-out,background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}.dataTable-header-cell[data-drag-source=true]{opacity:.35;background-color:color-mix(in oklch, var(--color-primary,#0976e0) 18%, transparent);box-shadow:inset 0 0 0 2px var(--color-primary,#0976e0)}body.dataTable-drag-rejected,body.dataTable-drag-rejected *{cursor:not-allowed!important}[data-drop-target=true]{transition:background-color 80ms ease-out,box-shadow 80ms ease-out;background-color:color-mix(in oklch, var(--color-primary,#0976e0) 16%, transparent)!important}[data-drop-target=true][data-drop-target-side=before]{box-shadow:inset 3px 0 0 0 var(--color-primary,#0976e0)}[data-drop-target=true][data-drop-target-side=after]{box-shadow:inset -3px 0 0 0 var(--color-primary,#0976e0)}@media (prefers-reduced-motion:reduce){.dataTable-header-cell,[data-drop-target=true]{transition:none}}.dataTable-row[data-context-menu-target]>[role=gridcell],.dataTable-row[data-context-menu-target]>[role=rowheader]{background-image:linear-gradient(color-mix(in oklch, var(--color-primary,#0976e0) 10%, transparent), color-mix(in oklch, var(--color-primary,#0976e0) 10%, transparent))}td[data-context-menu-target],th[data-context-menu-target]{background-color:color-mix(in oklch, var(--color-primary,#0976e0) 10%, transparent)!important}.dataTable-row:hover>[role=gridcell],.dataTable-row:hover>[role=rowheader]{background-image:linear-gradient(var(--dataTable-hover-tint), var(--dataTable-hover-tint))}.dataTable-row[aria-selected=true]>[role=gridcell],.dataTable-row[aria-selected=true]>[role=rowheader]{background-image:linear-gradient(color-mix(in oklch, var(--color-primary,#0976e0) 10%, transparent), color-mix(in oklch, var(--color-primary,#0976e0) 10%, transparent))}.dataTable-row[data-editing-row]>[role=gridcell],.dataTable-row[data-editing-row]>[role=rowheader]{background-image:linear-gradient(color-mix(in oklch, var(--color-primary,#0976e0) 6%, transparent), color-mix(in oklch, var(--color-primary,#0976e0) 6%, transparent))}.dataTable-grid-root .dataTable-header-cell{cursor:grab}.dataTable-grid-root .dataTable-header-cell:active{cursor:grabbing}.dataTable-grid-root .dataTable-header-cell [data-column-filter-trigger],.dataTable-grid-root .dataTable-header-cell [data-column-filter-trigger] *,.dataTable-grid-root .dataTable-header-cell input[type=checkbox],.dataTable-grid-root .dataTable-header-cell input[type=radio],.dataTable-grid-root .dataTable-header-cell button[aria-roledescription] svg{cursor:pointer}.dataTable-grid-root .dataTable-header-cell [data-resize-handle],.dataTable-grid-root .dataTable-header-cell [data-resize-handle]:before{cursor:col-resize}.dataTable-grid-root .dataTable-header-cell:last-child [data-resize-handle]{display:none}.dataTable-grid-root[data-selection-reveal=hover] .dataTable-row [data-col-id=__select] input{opacity:0;transition:opacity .15s}.dataTable-grid-root[data-selection-reveal=hover] .dataTable-row:hover [data-col-id=__select] input,.dataTable-grid-root[data-selection-reveal=hover] .dataTable-row:focus-within [data-col-id=__select] input,.dataTable-grid-root[data-selection-reveal=hover] .dataTable-row[aria-selected=true] [data-col-id=__select] input{opacity:1}@media (prefers-reduced-motion:reduce){.dataTable-grid-root[data-selection-reveal=hover] .dataTable-row [data-col-id=__select] input{transition:none}}.dataTable-grid-root[data-host-row-actions=true] .dataTable-row-actions-panel>button[aria-haspopup=menu]{display:none}.dataTable-grid-root[data-host-row-actions=true] .dataTable-row-actions-panel{box-shadow:none;background-color:#0000;background-image:none;border-color:#0000;padding:0}.dataTable-grid-root .dataTable-row-actions-cell,.dataTable-row:hover>.dataTable-row-actions-cell,.dataTable-row[aria-selected=true]>.dataTable-row-actions-cell,.dataTable-row[data-editing-row]>.dataTable-row-actions-cell,.dataTable-row[data-context-menu-target]>.dataTable-row-actions-cell{box-shadow:none;background-color:#0000;background-image:none;border-color:#0000}.dataTable-grid-root [role=rowheader]{font-weight:var(--font-weight-normal,400)}
