.table-data.svelte-1jb21lk{border:1px solid var(--border);border-radius:8px;flex-direction:column;display:flex}.table-header.svelte-1jb21lk{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);display:flex}.table-section-label.svelte-1jb21lk{font-family:var(--font-mono);font-size:var(--font-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:400}.table-toolbar.svelte-1jb21lk{align-items:center;gap:var(--space-sm);display:flex}.table-empty.svelte-1jb21lk{padding:var(--space-2xl) var(--space-lg);text-align:center;color:var(--text-muted);font-family:var(--font-sans);font-size:var(--font-sm)}.table-scroll.svelte-1jb21lk{width:100%;overflow-x:auto}table.svelte-1jb21lk{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--font-sm);line-height:1.5}thead.svelte-1jb21lk tr:where(.svelte-1jb21lk){background:color-mix(in srgb, var(--surface-2) 45%, transparent)}th.svelte-1jb21lk{text-align:left;font-family:var(--font-mono);font-size:var(--font-xs);color:var(--text-muted);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border);-webkit-user-select:none;user-select:none;white-space:nowrap;font-weight:400}th.align-right.svelte-1jb21lk{text-align:right}th.align-center.svelte-1jb21lk{text-align:center}th.sortable.svelte-1jb21lk{cursor:pointer}th.sortable.svelte-1jb21lk:hover{color:var(--text)}.th-label.svelte-1jb21lk{align-items:center;gap:.4rem;display:inline-flex}.th-arrow.svelte-1jb21lk{font-size:var(--font-xs);color:var(--text-muted);opacity:.35}.th-arrow.active.svelte-1jb21lk{color:var(--text);opacity:1}td.svelte-1jb21lk{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}td.align-right.svelte-1jb21lk{text-align:right}td.align-center.svelte-1jb21lk{text-align:center}tbody.svelte-1jb21lk tr:where(.svelte-1jb21lk):last-child td:where(.svelte-1jb21lk){border-bottom:0}tbody.svelte-1jb21lk tr:where(.svelte-1jb21lk):hover{background:var(--bg)}tbody.svelte-1jb21lk tr:where(.svelte-1jb21lk):hover td:where(.svelte-1jb21lk){color:var(--text)}.table-footer.svelte-1jb21lk{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--border);background:var(--surface);display:flex}
