.dmi-table-frame[data-v-d7d524c0]{--dmi-row-h:var(--dmi-space-12);--dmi-table-head-h:var(--dmi-control-h-lg);--dmi-table-cell-px:var(--dmi-space-4);--dmi-table-star-gutter-pull:var(--dmi-space-1-5);--dmi-table-star-gutter:calc(var(--dmi-control-h-sm) + var(--dmi-space-1) - var(--dmi-table-star-gutter-pull));border-block:1px solid var(--dmi-border-subtle);border-top-width:var(--dmi-table-top-line);overflow:clip}.dmi-table-frame--compact[data-v-d7d524c0]{--dmi-row-h:var(--dmi-control-h-xl)}:where(.dmi-table-frame table:not([data-slot])){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}:where(.dmi-table-frame table:not([data-slot])>thead>tr>th){height:var(--dmi-table-head-h);padding:0 var(--dmi-table-cell-px);border-bottom:1px solid var(--dmi-table-head-line);background:var(--dmi-table-head-bg);font-size:var(--dmi-font-size-xs);font-weight:var(--dmi-weight-medium);line-height:var(--dmi-line-height-xs);color:var(--dmi-table-head-color);text-align:start;white-space:nowrap}:where(.dmi-table-frame table:not([data-slot])>tbody>tr>td){height:var(--dmi-row-h);padding:0 var(--dmi-table-cell-px);border-bottom:1px solid var(--dmi-border-subtle);font-size:var(--dmi-font-size-sm);line-height:var(--dmi-line-height-sm);color:var(--dmi-text)}:where(.dmi-table-frame table:not([data-slot])>tbody>tr:last-child>td){border-bottom:0}.dmi-table-frame[data-v-d7d524c0] th.dmi-th-star-gutter{padding-inline-start:calc(var(--dmi-table-cell-px) + var(--dmi-table-star-gutter))}.dmi-table-frame[data-v-d7d524c0]>:last-child{margin-bottom:-1px}.dmi-table-frame[data-v-d7d524c0] tbody>tr[data-selectable=true]{cursor:pointer}.dmi-table-frame[data-v-d7d524c0] tbody>tr:has(a[data-row-link]){cursor:pointer}.dmi-table-frame[data-v-d7d524c0] tbody>tr[data-selectable=true]:not([data-selected=true]):hover>td{background:var(--dmi-surface-hover)}.dmi-table-frame[data-v-d7d524c0] tbody>tr:has(a[data-row-link]):not([data-selected=true]):hover>td{background:var(--dmi-surface-hover)}.dmi-table-frame[data-v-d7d524c0] tbody>tr[data-selected=true],.dmi-table-frame[data-v-d7d524c0] tbody>tr[data-selected=true]:hover{background:var(--dmi-surface-selected)}.dmi-table-frame[data-v-d7d524c0] tbody>tr:focus-visible{outline:2px solid var(--dmi-accent);outline-offset:-2px}.dmi-table-frame[data-v-d7d524c0] a[data-row-link]:focus-visible{outline:2px solid var(--dmi-accent);outline-offset:2px}.dmi-table-frame[data-v-d7d524c0] td .dmi-icon-tile{width:auto;height:auto;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0}.dmi-table-frame-footer[data-v-d7d524c0]{justify-content:space-between;align-items:center;gap:var(--dmi-space-3);min-height:var(--dmi-row-h);padding:var(--dmi-space-1) var(--dmi-table-cell-px);border-top:1px solid var(--dmi-border-subtle);font-size:var(--dmi-font-size-sm);font-variant-numeric:tabular-nums;color:var(--dmi-secondary);display:flex}.dmi-sort-header[data-v-6e85b859]{align-items:center;gap:var(--dmi-space-1);min-width:0;max-width:100%;font:inherit;color:inherit;text-align:inherit;white-space:nowrap;cursor:pointer;transition:color var(--dmi-duration-fast) var(--ease-out);background:0 0;border:0;padding:0;display:inline-flex}.dmi-sort-header.is-static[data-v-6e85b859],.dmi-sort-header[data-v-6e85b859]:disabled{cursor:default}.dmi-sort-header.is-numeric[data-v-6e85b859]{flex-direction:row-reverse}.dmi-sort-header.is-fill[data-v-6e85b859]{width:100%;display:flex}.dmi-sort-header.is-fill.is-numeric[data-v-6e85b859]{justify-content:flex-start}.dmi-sort-header-label[data-v-6e85b859]{text-overflow:ellipsis;min-width:0;overflow:hidden}.dmi-sort-header-icon[data-v-6e85b859]{opacity:.55;width:14px;height:14px;transition:opacity var(--dmi-duration-fast) var(--ease-out);flex:none}.dmi-sort-header[data-v-6e85b859]:not(.is-static,:disabled):hover{color:var(--dmi-text)}.dmi-sort-header.is-sorted .dmi-sort-header-icon[data-v-6e85b859],.dmi-sort-header:not(.is-static,:disabled):hover .dmi-sort-header-icon[data-v-6e85b859]{opacity:1}.dmi-sort-header.is-sorted[data-v-6e85b859],.dmi-sort-header.is-sorted[data-v-6e85b859]:hover{color:var(--dmi-accent)}.dmi-sort-header[data-v-6e85b859]:focus-visible{border-radius:var(--dmi-radius-xs);outline:2px solid var(--dmi-accent);outline-offset:2px}
