.record-grid-frame{container-type:inline-size;overflow:hidden;min-height:0}.record-data-grid{--rdg-color:var(--foreground);--rdg-background-color:var(--background);--rdg-header-background-color:color-mix(in oklab,var(--muted) 50%,var(--background));--rdg-header-draggable-background-color:var(--accent);--rdg-border-color:var(--border);--rdg-row-hover-background-color:var(--row-current);--rdg-row-selected-background-color:var(--row-checked);--rdg-selection-color:var(--ring);--rdg-font-size:0.875rem;font-family:var(--font-inter),sans-serif;font-size:.875rem;line-height:1.35;height:100%;min-height:0;border:0;overscroll-behavior:contain;user-select:none;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.record-data-grid :is(input,textarea,[contenteditable=true]){user-select:text}.record-data-grid .record-grid-header{font-size:.75rem;font-weight:500;color:var(--muted-foreground)}.record-data-grid>[role=row]>[role=gridcell]{padding:4px 8px;max-width:none;width:auto;white-space:nowrap;align-content:start}.record-grid-content{min-width:0;overflow-wrap:normal;max-height:26px;overflow:hidden}.record-data-grid [role=gridcell].record-grid-range{background-color:color-mix(in oklch,var(--ring) 12%,var(--background));box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--ring) 45%,transparent)}.record-data-grid .record-grid-row-outside>[role=gridcell]{border-block:1px dashed color-mix(in oklch,var(--muted-foreground) 70%,transparent)}.record-grid-chrome{display:contents}.record-grid-chrome>[role=gridcell]{grid-column:1/-1;grid-row:inherit;background:var(--record-grid-chrome-background,color-mix(in oklab,var(--muted) 90%,var(--background)))}.record-grid-chrome>[role=gridcell]>*{position:sticky;left:8px;width:fit-content}.record-data-grid .record-grid-chrome-cell .record-grid-content{white-space:nowrap;overflow-wrap:normal}.record-data-grid .record-grid-chrome-cell .tabular-nums{white-space:nowrap}.record-grid-empty{grid-column:1/-1;position:sticky;left:0;width:100cqw}.record-data-grid .record-grid-editor-trigger,.record-data-grid [data-text-pill]{width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none}.record-grid-frame:has(~[data-slot=listing-footer]){margin-block-end:0}.record-grid-frame~[data-slot=listing-footer]{position:relative;margin-block-start:calc(-1 * var(--record-grid-parent-gap, 0px))!important;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px;padding-block:8px}.record-grid-frame~[data-slot=listing-footer] [data-listing-sentinel]{position:absolute;top:0;left:0}.record-grid-chrome>.record-grid-chrome-summary>*{max-width:var(--group-label-max,none);min-width:calc(var(--group-pinned-width, 0px) - 8px);overflow:hidden;z-index:2;background:var(--record-grid-chrome-background,color-mix(in oklab,var(--muted) 90%,var(--background)))}.record-grid-chrome>[role=gridcell].record-grid-group-summary{grid-column-end:span 1;z-index:1;display:flex;align-items:center;padding:0 8px}.record-grid-chrome>[role=gridcell].record-grid-group-summary>*{position:static;width:100%;max-width:none}.record-grid-chrome>[role=gridcell].record-grid-group-summary-frozen{position:sticky;z-index:3}.record-data-grid .record-grid-summary-cell{display:flex;align-items:center;padding:0 8px;background:color-mix(in oklab,var(--muted) 50%,var(--background))}@media (pointer:coarse){.record-data-grid{overscroll-behavior:auto}.record-data-grid .record-grid-header{touch-action:pan-x pan-y}}.dts-task-grid{--dts-grid-surface:var(--background);--dts-grid-header:var(--card);--dts-grid-hover:var(--muted);--record-grid-chrome-background:var(--dts-grid-surface)}.dark .dts-task-grid{--dts-grid-surface:#1b1b1b;--dts-grid-header:#252525;--dts-grid-hover:#292929}.dts-task-grid .record-data-grid{--rdg-background-color:var(--dts-grid-surface);--rdg-header-background-color:var(--dts-grid-header);--rdg-row-hover-background-color:var(--dts-grid-hover)}.dts-task-grid .record-grid-summary-cell{background:var(--dts-grid-header)}.dts-task-grid .record-grid-header{color:var(--muted-foreground)}.dts-task-grid .record-grid-chrome>[role=gridcell]{box-shadow:inset 0 1px 0 var(--border)}.dts-task-grid .record-grid-group-header{color:var(--foreground)}.dts-task-grid .record-grid-group-header:hover{color:var(--primary-text)}.record-data-grid{--record-grid-sorted-tint:color-mix(in oklch,var(--cat-amber) 8%,transparent);--record-grid-filtered-tint:color-mix(in oklch,var(--cat-green) 8%,transparent)}.record-data-grid .record-grid-header{--record-grid-sorted-tint:color-mix(in oklch,var(--cat-amber) 16%,transparent);--record-grid-filtered-tint:color-mix(in oklch,var(--cat-green) 16%,transparent)}.record-data-grid .record-grid-col-sorted:not(.record-grid-range){background-image:linear-gradient(var(--record-grid-sorted-tint),var(--record-grid-sorted-tint))}.record-data-grid .record-grid-col-filtered:not(.record-grid-range){background-image:linear-gradient(var(--record-grid-filtered-tint),var(--record-grid-filtered-tint))}.record-data-grid .record-grid-col-sorted.record-grid-col-filtered:not(.record-grid-range){background-image:linear-gradient(var(--record-grid-sorted-tint),var(--record-grid-sorted-tint)),linear-gradient(var(--record-grid-filtered-tint),var(--record-grid-filtered-tint))}