.table-wrap.svelte-1jtgbvl{max-width:100%;min-width:0;overscroll-behavior-inline:contain;overflow-x:auto;scrollbar-gutter:stable;width:100%}table.svelte-1jtgbvl{border-collapse:collapse;min-width:720px;width:100%}th.svelte-1jtgbvl,td.svelte-1jtgbvl{border-bottom:1px solid var(--line);padding:12px;text-align:left;vertical-align:top}th.svelte-1jtgbvl{background:linear-gradient(#f9fbfd,#f3f6fa);color:var(--navy);font-size:.86rem;font-weight:800}.group-heading.svelte-1jtgbvl{text-align:center}tbody.svelte-1jtgbvl tr:where(.svelte-1jtgbvl):hover{background:#f8fcfc}tbody.svelte-1jtgbvl tr.clickable:where(.svelte-1jtgbvl){cursor:pointer}tbody.svelte-1jtgbvl tr.active-row:where(.svelte-1jtgbvl),tbody.svelte-1jtgbvl tr.active-row:where(.svelte-1jtgbvl):hover{background:#0fa79d17}.sort-button.svelte-1jtgbvl{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:5px;padding:0}.sort-indicator.svelte-1jtgbvl{font-size:.66rem;font-style:normal;opacity:0}.sort-indicator.visible.svelte-1jtgbvl{opacity:1}.actions-heading.svelte-1jtgbvl,.actions-cell.svelte-1jtgbvl,.numeric-cell.svelte-1jtgbvl{text-align:right;white-space:nowrap}.numeric-cell.svelte-1jtgbvl{font-variant-numeric:tabular-nums}.number-cell.svelte-1jtgbvl{text-align:center;white-space:nowrap}.actions-cell.svelte-1jtgbvl{align-items:center;display:flex;gap:8px;justify-content:flex-end}.icon-action.svelte-1jtgbvl{align-items:center;background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--navy);display:inline-flex;height:34px;justify-content:center;width:34px}.icon-action.svelte-1jtgbvl:hover{border-color:#0fa79d59;color:var(--primary-strong)}button.icon-action.svelte-1jtgbvl{cursor:pointer}.icon-action.danger.svelte-1jtgbvl{color:var(--danger)}.preview-action.svelte-1jtgbvl{align-items:center;background:#0fa79d14;border:1px solid rgba(15,167,157,.24);border-radius:6px;color:var(--primary-strong);cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;font-weight:800;gap:6px;min-height:34px;padding:0 10px}.preview-action.svelte-1jtgbvl:hover{background:#0fa79d24;border-color:#0fa79d6b}.compact-action.svelte-1jtgbvl{background:transparent;border:0;color:inherit;cursor:pointer;display:grid;font:inherit;gap:6px;max-width:100%;padding:0;text-align:left;width:100%}.compact-text.svelte-1jtgbvl{color:var(--navy);display:-webkit-box;font-size:.84rem;line-height:1.4;max-width:100%;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.compact-detail.svelte-1jtgbvl{align-items:center;color:var(--primary-strong);display:inline-flex;font-size:.76rem;font-weight:800;gap:5px}.compact-action.svelte-1jtgbvl:hover .compact-text:where(.svelte-1jtgbvl),.compact-action.svelte-1jtgbvl:focus-visible .compact-text:where(.svelte-1jtgbvl){color:var(--primary-strong)}.boolean-badge.svelte-1jtgbvl{background:#edf2f7;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;font-size:.76rem;font-weight:800;line-height:1;padding:6px 10px}.boolean-badge.active.svelte-1jtgbvl{background:#0fa79d17;border-color:#0fa79d3d;color:var(--primary-strong)}
