.table-wrap.svelte-ehhqin{position:relative;overflow-x:auto}.loading-overlay.svelte-ehhqin{z-index:5;border-radius:var(--radius-lg);background:#0e0e1099;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loading-spinner.svelte-ehhqin{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite svelte-ehhqin-spin}@keyframes svelte-ehhqin-spin{to{transform:rotate(360deg)}}th.sortable.svelte-ehhqin{cursor:pointer}th.sortable.svelte-ehhqin:hover{color:var(--text-secondary)}th.sorted.svelte-ehhqin{color:var(--text-primary)}.th-inner.svelte-ehhqin{align-items:center;gap:4px;display:inline-flex}.sort-icon.svelte-ehhqin{opacity:.3}.sort-icon.active.svelte-ehhqin{opacity:1;color:var(--accent)}.expand-cell.svelte-ehhqin{width:32px;padding:0 4px!important}.expand-btn.svelte-ehhqin{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:3px;align-items:center;padding:4px;display:flex}.expand-btn.svelte-ehhqin:hover{color:var(--text-primary);background:var(--bg-hover)}.empty-cell.svelte-ehhqin{text-align:center;color:var(--text-muted);font-size:.85rem;padding:40px!important}
