.back-link.svelte-66g02d{display:inline-block;font-size:var(--font-size-sm, .875rem);color:var(--color-on-surface-variant);text-decoration:none;margin-bottom:var(--space-4, 1rem);transition:color var(--duration-fast) ease}.back-link.svelte-66g02d:hover{color:var(--color-on-surface)}.page-header.svelte-66g02d{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6, 1.5rem)}.page-title.svelte-66g02d{font-size:var(--font-size-2xl, 2rem);font-weight:var(--font-weight-bold);color:var(--color-on-surface);margin:0}.entity-sections.svelte-66g02d{display:flex;flex-direction:column;gap:var(--space-6, 1.5rem)}.entity-section.svelte-66g02d{padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md)}.entity-section.svelte-66g02d h2:where(.svelte-66g02d){font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);margin:0 0 var(--space-1)}.entity-count.svelte-66g02d{font-size:var(--font-size-sm, .875rem);color:var(--color-on-surface-variant);margin:0 0 var(--space-3)}.view-all.svelte-66g02d{font-size:var(--font-size-sm, .875rem);color:var(--color-primary);text-decoration:none;transition:opacity var(--duration-fast) ease}.view-all.svelte-66g02d:hover{opacity:.8}
