.pageHeading.svelte-1ve7hl6{font-size:var(--step-3);margin-bottom:var(--space-3xs)}.filters.svelte-1ve7hl6{gap:var(--space-xs);margin:var(--space-m) 0 var(--space-s);flex-direction:column;display:flex}.searchField.svelte-1ve7hl6 input:where(.svelte-1ve7hl6){width:100%;padding:var(--space-2xs) var(--space-s);min-height:44px;font:inherit;color:var(--text);border:1px solid var(--line-strong);transition:border-color var(--duration) var(--ease);background:#ffffff0a;border-radius:999px}.searchField.svelte-1ve7hl6 input:where(.svelte-1ve7hl6)::placeholder{color:var(--text-faint)}.searchField.svelte-1ve7hl6 input:where(.svelte-1ve7hl6):hover{border-color:var(--accent-a40)}.yearChips.svelte-1ve7hl6{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.chip.svelte-1ve7hl6{align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-xs);min-height:34px;font:inherit;font-size:var(--step--1);color:var(--text-muted);border:1px solid var(--line);cursor:pointer;transition:color var(--duration) var(--ease), border-color var(--duration) var(--ease), background-color var(--duration) var(--ease);background:0 0;border-radius:999px;display:inline-flex}.chip.svelte-1ve7hl6:hover:not(:disabled){color:var(--text);border-color:var(--accent-a40)}.chip.isActive.svelte-1ve7hl6{color:var(--surface-0);background:var(--accent);border-color:var(--accent);font-weight:600}.chip.svelte-1ve7hl6:disabled{opacity:.35;cursor:not-allowed}.count.svelte-1ve7hl6{font-variant-numeric:tabular-nums;opacity:.75;font-size:.78em}.resultCount.svelte-1ve7hl6{align-items:center;gap:var(--space-2xs);margin:0 0 var(--space-m);color:var(--text-muted);font-size:var(--step--1);flex-wrap:wrap;display:flex}.clearButton.svelte-1ve7hl6{font:inherit;font-size:inherit;color:var(--accent);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.clearButton.svelte-1ve7hl6:hover{color:var(--accent-bright)}.emptyState.svelte-1ve7hl6{padding:var(--space-l) 0;color:var(--text-muted)}article.svelte-1ve7hl6{margin-bottom:var(--space-l)}article.svelte-1ve7hl6 h3:where(.svelte-1ve7hl6){font-size:var(--step-1)}.backRow.svelte-1ve7hl6{justify-content:flex-end;display:flex}
