.head.svelte-1kxy863{max-width:var(--prose-max)}.lead.svelte-1kxy863{color:var(--muted);font-size:var(--text-lg)}.filters.svelte-1kxy863{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--gap);padding:var(--gap);margin-bottom:var(--gap-lg);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card)}.filters.svelte-1kxy863 label:where(.svelte-1kxy863){display:flex;flex-direction:column;gap:var(--gap-xs);min-width:12rem}.filters.svelte-1kxy863 label:where(.svelte-1kxy863) span:where(.svelte-1kxy863){font-size:var(--text-sm);font-weight:600;color:var(--muted)}.filters.svelte-1kxy863 select:where(.svelte-1kxy863){padding:.5rem .6rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);color:inherit}.filters.svelte-1kxy863 button:where(.svelte-1kxy863){padding:.55rem 1.1rem;border:1px solid var(--primary);border-radius:var(--radius-control);background:var(--primary);color:var(--primary-ink);font-weight:600;cursor:pointer}.clear.svelte-1kxy863{font-size:var(--text-sm);font-weight:600;padding-bottom:.6rem}.count.svelte-1kxy863{color:var(--muted);font-size:var(--text-sm)}.runs.svelte-1kxy863{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:var(--gap-lg)}.run.svelte-1kxy863{display:flex;flex-direction:column;height:100%;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;text-decoration:none;color:inherit;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.run.svelte-1kxy863:hover{border-color:var(--primary);box-shadow:var(--shadow-card);transform:translateY(-2px)}.cover.svelte-1kxy863{position:relative;display:block;aspect-ratio:16 / 9;background:var(--surface);border-bottom:1px solid var(--line);overflow:hidden}.cover.svelte-1kxy863 img:where(.svelte-1kxy863){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media(max-width:37rem){.cover.empty.svelte-1kxy863{display:none}}.body.svelte-1kxy863{display:flex;flex-direction:column;gap:var(--gap-xs);padding:var(--gap)}.title.svelte-1kxy863{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;line-height:1.25}.series.svelte-1kxy863,.starts.svelte-1kxy863{color:var(--muted);font-size:var(--text-sm)}.series.svelte-1kxy863,.venue.svelte-1kxy863{font-weight:600}.when.svelte-1kxy863{color:var(--muted)}.audience.svelte-1kxy863{align-self:flex-start;margin-top:var(--gap-xs);padding:.1rem .5rem;background:var(--surface);color:var(--muted);border:1px solid var(--line);border-radius:var(--radius-control);font-size:var(--text-sm);font-weight:600}.empty.svelte-1kxy863{color:var(--muted);font-style:italic}.error.svelte-1kxy863{color:var(--warn-ink);background:var(--warn-bg);border:1px solid var(--warn);border-radius:var(--radius-card);padding:var(--gap-sm) var(--gap)}
