.event-filters.svelte-1n93aw5{display:flex;flex-direction:column;gap:var(--space-s)}.event-filters.horizontal.svelte-1n93aw5{flex-direction:row;flex-wrap:wrap;gap:var(--space-s)}.event-filter-bar.svelte-134olwl{display:flex;flex-direction:column;align-items:center;gap:var(--space-base)}.search-bar.svelte-134olwl{width:100%;max-width:500px}.filter-row.svelte-134olwl{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-s);align-items:center}.event-card.svelte-1f0uz9z{width:100%;display:flex;flex-direction:column;background:var(--color-background-secondary);cursor:pointer;text-decoration:none;color:var(--color-text);transition:.2s}.event-card.svelte-1f0uz9z:hover{opacity:.8}.image-wrapper.svelte-1f0uz9z{position:relative;width:100%;padding-top:var(--aspect-ratio-base-padding-t);overflow:hidden;background:var(--color-background-tertiary)}.image-wrapper.svelte-1f0uz9z img:where(.svelte-1f0uz9z){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:3}.card-info.svelte-1f0uz9z{display:flex;flex-direction:column;width:100%;padding:var(--content-padding-s);justify-content:space-between;gap:var(--space-s)}.bottom-section.svelte-1f0uz9z{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;gap:var(--space-s);text-decoration:none}.card-title.svelte-1f0uz9z{font-size:var(--font-size-l);font-family:var(--font-family-primary);line-height:var(--line-height-base);font-weight:var(--font-weight-bold);margin:0}.card-subtitle.svelte-1f0uz9z{font-size:var(--font-size-base);font-family:var(--font-family-primary);line-height:var(--line-height-base);margin:var(--space-xs) 0 0;color:var(--color-text)}.event-type.svelte-1f0uz9z{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-xs)}.category.svelte-1f0uz9z{font-size:var(--font-size-xs);font-family:var(--font-family-primary);line-height:var(--line-height-xs);font-weight:var(--font-weight-bold);color:var(--color-text);background:var(--color-background-tertiary);padding:.1em .5em}.event-date-time.svelte-1f0uz9z{font-size:var(--font-size-base);font-family:var(--font-family-primary);line-height:var(--line-height-base);color:var(--color-accent)}.date.svelte-1f0uz9z{display:block;font-weight:var(--font-weight-bold)}.event-location.svelte-1f0uz9z{font-size:var(--font-size-xs);font-family:var(--font-family-primary);line-height:var(--line-height-xs);color:var(--color-text-accent)}.venue.svelte-1f0uz9z{font-weight:var(--font-weight-bold)}.place.svelte-1f0uz9z{font-weight:var(--font-weight-normal)}.card-icon.svelte-1f0uz9z{color:var(--color-accent);font-size:1em}@media(min-width:1005px){.event-card.svelte-1f0uz9z{flex-direction:row!important}.image-wrapper.svelte-1f0uz9z{padding-top:0;width:42%;max-width:42%;flex-shrink:0;align-self:stretch;min-height:200px}}.event-list.svelte-a3b0pi{display:flex;flex-direction:column;gap:var(--space-s);width:100%}.load-more.svelte-a3b0pi{display:flex;justify-content:center}.load-more.show.svelte-a3b0pi{padding-top:var(--space-s)}
