._table_14m6z_1{border-collapse:collapse;width:100%;font-family:var(--font-family-sans);color:var(--color-text-primary)}._virtualScroll_14m6z_10{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);contain:paint;max-height:70vh;overflow-y:auto}._caption_14m6z_19{text-align:left;padding-bottom:var(--space-3);font-size:var(--font-caption-size);color:var(--color-text-secondary)}._virtualScroll_14m6z_10 ._caption_14m6z_19:not(._captionVisuallyHidden_14m6z_28){padding:var(--space-4) var(--space-3) var(--space-3)}._captionVisuallyHidden_14m6z_28{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._headRow_14m6z_44{border-bottom:1px solid var(--color-border)}._headCell_14m6z_48{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--font-overline-size);line-height:var(--font-overline-line);font-weight:var(--font-overline-weight);letter-spacing:var(--font-overline-spacing);text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap}._end_14m6z_60{text-align:right}._sortButton_14m6z_64{align-items:center;gap:var(--space-1);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}._sortButton_14m6z_64:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._row_14m6z_83{border-bottom:1px solid var(--color-border)}._row_14m6z_83:hover{background:var(--color-surface-sunken)}._selectedRow_14m6z_91{background:var(--color-accent-subtle)}._clickableRow_14m6z_95{cursor:pointer}._clickableRow_14m6z_95:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._groupRow_14m6z_104{background:var(--color-surface-sunken)}._groupCell_14m6z_108{padding:var(--space-2) var(--space-3);font-size:var(--font-caption-size);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._groupCount_14m6z_117{margin-left:var(--space-2);text-transform:none;letter-spacing:normal;color:var(--color-text-muted);font-weight:400}._groupFooterCell_14m6z_125{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}._cell_14m6z_130{padding:var(--row-pad-y) var(--space-3);height:var(--list-row-height);font-size:var(--font-body-size);line-height:var(--font-body-line);vertical-align:middle}._selectCell_14m6z_138{width:var(--space-7);padding:0 var(--space-3);text-align:center;vertical-align:middle}._actionsCell_14m6z_145{width:var(--space-7);padding:0 var(--space-2);text-align:right;vertical-align:middle}._slot_14m6z_152{padding:var(--space-6)}._footRow_14m6z_156{border-top:1px solid var(--color-border)}._footCell_14m6z_160{padding:var(--space-2) var(--space-3);font-size:var(--font-caption-size);color:var(--color-text-secondary);font-weight:600}._checkbox_14m6z_167{width:var(--space-4);height:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._checkbox_14m6z_167[data-state=checked],._checkbox_14m6z_167[data-state=indeterminate]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-foreground)}._checkbox_14m6z_167:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._checkboxIndicator_14m6z_191{display:inline-flex}._kebab_14m6z_195{color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);padding:var(--space-1);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._kebab_14m6z_195:hover{background:var(--color-surface-sunken);color:var(--color-text-primary)}._menu_14m6z_212{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:160px;box-shadow:var(--shadow-popover);padding:var(--space-1);z-index:50}._menuItem_14m6z_222{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-body-size);color:var(--color-text-primary);cursor:pointer;outline:none;display:flex}._menuItem_14m6z_222[data-highlighted]{background:var(--color-surface-sunken)}._menuItem_14m6z_222[data-disabled]{color:var(--color-text-tertiary);cursor:not-allowed;opacity:.6}._destructive_14m6z_244{color:var(--color-error)}
