.recalls-page.svelte-jkyxu4{max-width:var(--container-content);margin:0 auto;padding:var(--space-8) var(--space-4) var(--space-12)}.recalls-page__header.svelte-jkyxu4{margin-bottom:var(--space-8)}.recalls-page__header.svelte-jkyxu4 h1:where(.svelte-jkyxu4){font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-4xl);color:var(--color-text-heading);margin-bottom:var(--space-3)}.recalls-page__header.svelte-jkyxu4 p:where(.svelte-jkyxu4){font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--line-height-relaxed);max-width:60ch}.recalls-page__generated-at.svelte-jkyxu4{font-size:var(--font-size-xs);color:var(--color-text-light);margin-top:var(--space-3)}.recalls-page__list.svelte-jkyxu4{display:flex;flex-direction:column;gap:var(--space-4)}.recalls-page__empty.svelte-jkyxu4{padding:var(--space-12) var(--space-4);text-align:center;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:8px}.recalls-page__empty.svelte-jkyxu4 h2:where(.svelte-jkyxu4){font-family:var(--font-family-heading);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);margin-bottom:var(--space-2)}
