.carv-table-wrapper.svelte-157awaf{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;width:100%;overflow-x:auto}.carv-table.svelte-157awaf{border-collapse:collapse;width:100%}.carv-table-head.svelte-157awaf{text-align:left;letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-container-header);border-bottom:1px solid var(--carv-divider);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:12px 16px;font-size:10px;font-weight:700;line-height:1}.carv-table-head.sortable.svelte-157awaf{cursor:pointer}.carv-table-head.sortable.svelte-157awaf:hover{color:var(--carv-text-header)}.carv-table-head.align-center.svelte-157awaf{text-align:center}.carv-table-head.align-right.svelte-157awaf{text-align:right}.carv-table-head-label.svelte-157awaf{align-items:center;gap:6px;display:inline-flex}.carv-table-sort-icon.svelte-157awaf{opacity:.3;flex-shrink:0;transition:opacity .15s,transform .15s}.carv-table-head.sortable.svelte-157awaf:hover .carv-table-sort-icon:where(.svelte-157awaf){opacity:.6}.carv-table-sort-icon.active.svelte-157awaf{opacity:1}.carv-table-sort-icon.desc.svelte-157awaf{transform:rotate(180deg)}.carv-table-row.svelte-157awaf{border-bottom:1px solid var(--carv-divider);transition:background-color .15s}.carv-table-row.svelte-157awaf:last-child{border-bottom:none}.carv-table-row.svelte-157awaf:hover{background:var(--carv-bg-sub-container)}.carv-table-row.clickable.svelte-157awaf{cursor:pointer}.carv-table-wrapper.striped.svelte-157awaf .carv-table-row:where(.svelte-157awaf):nth-child(2n){background:var(--carv-bg-sub-container)}.carv-table-wrapper.striped.svelte-157awaf .carv-table-row:where(.svelte-157awaf):nth-child(2n):hover{background:var(--carv-divider)}.carv-table-cell.svelte-157awaf{color:var(--carv-text-body);padding:12px 16px;font-size:14px;font-weight:500;line-height:1.43}.carv-table-cell.align-center.svelte-157awaf{text-align:center}.carv-table-cell.align-right.svelte-157awaf{text-align:right}.carv-table-actions.svelte-157awaf{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.carv-table-action-btn.svelte-157awaf{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-btn-primary);border-radius:var(--carv-radius-status);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:10px;font-weight:700;transition:background-color .15s,color .15s}.carv-table-action-btn.iconOnly.svelte-157awaf{letter-spacing:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.carv-table-action-btn.svelte-157awaf:hover:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 10%, transparent)}.carv-table-action-btn.svelte-157awaf:active:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 15%, transparent)}.carv-table-action-btn.destructive.svelte-157awaf{color:var(--carv-red)}.carv-table-action-btn.destructive.svelte-157awaf:hover:not(:disabled){background:color-mix(in srgb, var(--carv-red) 10%, transparent)}.carv-table-action-btn.svelte-157awaf:disabled{color:var(--carv-btn-disabled);cursor:not-allowed}.carv-table-menu-trigger{border-radius:var(--carv-radius-status);width:28px;height:28px;color:var(--carv-text-sub);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.carv-table-menu-trigger:hover,.carv-table-menu-trigger[data-state=open]{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-table-menu-trigger:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-table-menu-content{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;z-index:var(--carv-z-popover);border-radius:var(--carv-radius-inner);background:var(--carv-bg-container);box-shadow:var(--carv-shadow-fab);border:1px solid var(--carv-divider);flex-direction:column;gap:2px;min-width:160px;padding:6px;display:flex}.carv-table-menu-item{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-header);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:8px;outline:none;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:500;line-height:1.43;transition:background-color .15s;display:flex}.carv-table-menu-item[data-highlighted]{background:var(--carv-bg-sub-container)}.carv-table-menu-item[data-disabled]{opacity:.5;cursor:not-allowed}.carv-table-menu-item.destructive{color:var(--carv-red)}.carv-table-empty.svelte-157awaf{text-align:center;color:var(--carv-text-sub);padding:40px 16px;font-size:14px;font-weight:500}
