h1.svelte-11kq6cp{font-family:var(--font-serif);color:var(--gold);margin-bottom:16px}.cat-nav.svelte-11kq6cp{flex-wrap:wrap;gap:6px;margin-bottom:24px;display:flex}.cat-nav.svelte-11kq6cp a:where(.svelte-11kq6cp){background:var(--card);border:1px solid var(--border-soft);color:var(--text-dim);border-radius:4px;padding:5px 12px;font-size:.85rem;font-weight:600}.cat-nav.svelte-11kq6cp a:where(.svelte-11kq6cp):hover{border-color:var(--border);text-decoration:none}.cat-nav.svelte-11kq6cp a.active:where(.svelte-11kq6cp){background:var(--crimson-deep);border-color:var(--crimson);color:#fff}.empty.svelte-11kq6cp{color:var(--text-faint)}.table-scroll.svelte-11kq6cp{border:1px solid var(--border-soft);background:var(--card);border-radius:6px;overflow-x:auto}table.svelte-11kq6cp{border-collapse:collapse;width:100%;font-size:.9rem}th.svelte-11kq6cp,td.svelte-11kq6cp{text-align:left;padding:8px 12px}thead.svelte-11kq6cp th:where(.svelte-11kq6cp){color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border-soft);font-size:.75rem}tbody.svelte-11kq6cp tr:where(.svelte-11kq6cp):not(:last-child) td:where(.svelte-11kq6cp){border-bottom:1px solid var(--border-soft)}tbody.svelte-11kq6cp tr:where(.svelte-11kq6cp):hover{background:var(--card-alt)}.name.svelte-11kq6cp{font-weight:600}.num.svelte-11kq6cp{text-align:right;font-variant-numeric:tabular-nums}.value.svelte-11kq6cp{color:var(--gold);font-weight:700}.dim.svelte-11kq6cp{color:var(--text-faint)}
