.table-wrap.svelte-1rgpvs2{position:relative;overflow-x:auto;background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:var(--radius);box-shadow:var(--shadow)}table.svelte-1rgpvs2{border-collapse:collapse;width:100%;font-size:var(--text-body-size);line-height:calc(var(--text-body-line) / var(--text-body-size))}th.svelte-1rgpvs2,td.svelte-1rgpvs2{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-hairline);vertical-align:middle;color:var(--color-text-body)}tbody.svelte-1rgpvs2 tr:where(.svelte-1rgpvs2):last-child>:where(.svelte-1rgpvs2){border-bottom:none}thead.svelte-1rgpvs2 th:where(.svelte-1rgpvs2){font-family:var(--font-mono);color:var(--color-text-muted);font-size:var(--text-button-size);font-weight:var(--text-menu-weight);text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.name-cell.svelte-1rgpvs2{font-weight:var(--text-body-weight);padding-left:calc(var(--space-3) + var(--depth) * var(--space-5));min-width:14rem}.name.svelte-1rgpvs2{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}.entity.svelte-1rgpvs2{color:var(--color-text);font-weight:var(--text-body-weight-strong);text-decoration:none;overflow-wrap:anywhere}a.entity.svelte-1rgpvs2:hover{text-decoration:underline}.row-company.svelte-1rgpvs2{background:var(--color-surface-high)}.row-project.svelte-1rgpvs2 .entity:where(.svelte-1rgpvs2),.row-company.svelte-1rgpvs2 .entity:where(.svelte-1rgpvs2){color:var(--color-text)}.toggle.svelte-1rgpvs2,.toggle-spacer.svelte-1rgpvs2{flex:none;width:var(--space-5);height:var(--space-5)}.toggle.svelte-1rgpvs2{appearance:none;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;margin:0}.toggle.svelte-1rgpvs2:hover{color:var(--color-text);background:var(--color-fill-faint)}.caret.svelte-1rgpvs2{display:inline-block;line-height:1}.caret.open.svelte-1rgpvs2{transform:rotate(90deg)}@media(prefers-reduced-motion:no-preference){.caret.svelte-1rgpvs2{transition:transform .12s ease}}.folded.svelte-1rgpvs2{display:inline-flex;gap:var(--space-2);flex-wrap:wrap}.badge.svelte-1rgpvs2{font-family:var(--font-mono);font-size:var(--text-tagline-size);letter-spacing:var(--text-tagline-tracking);text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap}.status-cell.svelte-1rgpvs2{min-width:9rem}.status.svelte-1rgpvs2{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.dot.svelte-1rgpvs2,.outdated.svelte-1rgpvs2{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:var(--text-caption-size);line-height:1}.outdated.svelte-1rgpvs2{color:var(--color-warning);cursor:help}.dot.svelte-1rgpvs2 svg:where(.svelte-1rgpvs2),.outdated.svelte-1rgpvs2 svg:where(.svelte-1rgpvs2){width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}tr[data-tone=ok].svelte-1rgpvs2 .dot:where(.svelte-1rgpvs2){color:var(--color-success)}tr[data-tone=busy].svelte-1rgpvs2 .dot:where(.svelte-1rgpvs2){color:var(--color-info)}tr[data-tone=attention].svelte-1rgpvs2 .dot:where(.svelte-1rgpvs2){color:var(--color-warning)}tr[data-tone=error].svelte-1rgpvs2 .dot:where(.svelte-1rgpvs2){color:var(--color-error)}.status-word.svelte-1rgpvs2{font-size:var(--text-caption-size);line-height:calc(var(--text-caption-line) / var(--text-caption-size));color:var(--color-text-body)}.spinner.svelte-1rgpvs2{width:10px;height:10px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent}@media(prefers-reduced-motion:no-preference){.spinner.svelte-1rgpvs2{animation:svelte-1rgpvs2-spin .9s linear infinite}}@keyframes svelte-1rgpvs2-spin{to{transform:rotate(360deg)}}.related-cell.svelte-1rgpvs2{width:40%}.tags.svelte-1rgpvs2{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}.tag.svelte-1rgpvs2{display:inline-flex;align-items:center;gap:var(--space-1);max-width:100%;padding:2px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-size:var(--text-caption-size);line-height:calc(var(--text-caption-line) / var(--text-caption-size));text-decoration:none}.tag.svelte-1rgpvs2:hover{border-color:var(--color-accent)}.tag-name.svelte-1rgpvs2{overflow-wrap:anywhere}.tag-project.svelte-1rgpvs2{background:var(--color-accent-soft);color:var(--color-accent-text)}.tag-database.svelte-1rgpvs2{background:var(--color-info-soft);color:var(--color-info)}.tag.svelte-1rgpvs2 svg:where(.svelte-1rgpvs2){flex:none;width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.actions-cell.svelte-1rgpvs2{text-align:right;white-space:nowrap;width:1%}.row-actions.svelte-1rgpvs2{display:inline-flex;gap:var(--space-1)}.row-action.svelte-1rgpvs2{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-sm);height:var(--control-h-sm);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer}.row-action.svelte-1rgpvs2:hover{color:var(--color-accent-text);border-color:var(--color-accent)}.row-action.svelte-1rgpvs2 svg:where(.svelte-1rgpvs2){width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.empty-title.svelte-1uha8ag{margin:0 0 var(--space-2);font-size:var(--text-h3-size);color:var(--color-text)}.jobs.svelte-1uha8ag{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.filter-bar.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-2) var(--space-3);margin-bottom:var(--space-3);border:1px solid var(--color-hairline);border-left:3px solid var(--color-warning);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}.filter-text.svelte-1uha8ag{margin:0;font-size:var(--text-caption-size);max-width:72ch}.modal-lead.svelte-1uha8ag{margin:0 0 var(--space-3);font-size:var(--text-body-size);color:var(--color-text-muted)}.empty.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 auto var(--space-4);max-width:560px}.empty-actions.svelte-1uha8ag{display:flex;gap:var(--space-2);justify-content:center;flex-wrap:wrap}
