.card.svelte-e8g1s9{overflow:hidden}.table-shell.svelte-e8g1s9{overflow-x:auto;container-type:inline-size}table.svelte-e8g1s9{border-collapse:collapse;width:100%}th.svelte-e8g1s9,td.svelte-e8g1s9{text-align:left;padding:.65rem 1rem}th.svelte-e8g1s9{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);background:var(--card-alt);border-bottom:1px solid var(--border);font-size:.8rem}tbody.svelte-e8g1s9 tr:where(.svelte-e8g1s9):not(:last-child) td:where(.svelte-e8g1s9){border-bottom:1px solid var(--border-soft)}tbody.svelte-e8g1s9 tr:where(.svelte-e8g1s9):hover{background:var(--card-alt)}.reference.svelte-e8g1s9{font-variant-numeric:tabular-nums;font-weight:600}.destination.svelte-e8g1s9{white-space:nowrap}.stacked-meta.svelte-e8g1s9{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.4rem;display:flex}.empty.svelte-e8g1s9{text-align:center;color:var(--faint);padding:1.5rem}.tag-badges.svelte-e8g1s9{gap:.15rem;display:inline-flex}.tag.svelte-e8g1s9{font-size:1.05rem;line-height:1.2}.editing.svelte-e8g1s9{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent);cursor:pointer}tbody.svelte-e8g1s9 tr.editing:where(.svelte-e8g1s9):hover{background:var(--accent-soft)}.short-header.svelte-e8g1s9{display:none}@container (width<=48rem){th.svelte-e8g1s9,td.svelte-e8g1s9{padding:.5rem .6rem}.long-header.svelte-e8g1s9{display:none}.short-header.svelte-e8g1s9{display:inline}}@container (width<=30rem){table.svelte-e8g1s9{width:auto;display:block}thead.svelte-e8g1s9{display:none}tbody.svelte-e8g1s9{grid-template-columns:min-content min-content auto;display:grid}tr.svelte-e8g1s9{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--border-soft);justify-content:start;align-items:center;column-gap:.75rem;padding:.75rem;display:grid}tr.svelte-e8g1s9:last-child{border-bottom:0}th.svelte-e8g1s9,td.svelte-e8g1s9{padding:0}tbody.svelte-e8g1s9 tr:where(.svelte-e8g1s9):not(:last-child) td:where(.svelte-e8g1s9){border-bottom:0}td.reference.svelte-e8g1s9{font-size:1.1rem;font-weight:700}td.svelte-e8g1s9 .badge:where(.svelte-e8g1s9){padding:.2rem .55rem;font-size:.85rem}td.content.svelte-e8g1s9{white-space:normal;overflow-wrap:anywhere;grid-column:1/-1;margin-top:.45rem;line-height:1.45}td.empty.svelte-e8g1s9{text-align:center;grid-column:1/-1;padding:1.5rem 0}}
