.events-page.svelte-384996{margin-inline:var(--content-margin-x);display:flex;flex-direction:column;min-height:100vh}.filter-rows.svelte-384996{display:flex;flex-direction:column;gap:12px;margin-top:20px;margin-bottom:var(--ec-gap-cards, 24px)}.filter-rows.no-genres.svelte-384996{margin-bottom:calc(var(--ec-gap-cards, 16px) + 4px)}.filter-row.svelte-384996{display:flex;min-width:0;padding:.25rem 0}.filter-row.mobile-scroll.svelte-384996{margin-left:calc(-1 * var(--content-margin-x));margin-right:calc(-1 * var(--content-margin-x));padding-left:var(--content-margin-x);padding-right:var(--content-margin-x);box-sizing:border-box}.filter-row.mobile-scroll.svelte-384996>.filter-chips{flex:1}.filter-container.svelte-384996{align-items:stretch}.filter-container.svelte-384996{padding-bottom:0}.genre-row.svelte-384996{padding-top:0;padding-left:var(--ec-pad-x, 12px);margin-top:calc(var(--ec-gap-genres, 0px) - 1px - var(--ec-genre-pad-y, 5px) + 5px)}.genre-row.mobile-scroll.svelte-384996{padding-left:calc(var(--content-margin-x) + var(--ec-pad-x, 12px))}:is(html.map-opening,html.map-closing)::view-transition-old(root),:is(html.map-opening,html.map-closing)::view-transition-new(root),:is(html.map-opening,html.map-closing)::view-transition-group(root){animation:none;mix-blend-mode:normal}html.map-closing::view-transition-old(root){z-index:1}.map-button__label.svelte-384996{display:none}@media(min-width:600px){.map-button__label.svelte-384996{display:inline}}.map-button.svelte-384996{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;padding:var(--ec-pad-y, 6px) var(--ec-pad-x, 12px);border:none;border-radius:var(--ec-radius, 8px);background:transparent;box-shadow:inset 0 0 0 var(--ec-map-border-width, 0px) var(--events-map-border-colour, var(--primary-text-color));color:var(--events-map-colour, var(--events-category-colour, var(--white-600)));font-family:inherit;font-size:var(--ec-map-size, 12px);font-weight:var(--ec-weight, 400);line-height:1.4;cursor:pointer}.map-button__icon.svelte-384996{display:inline-flex;flex-shrink:0;width:var(--ec-map-icon-size, 20px);height:var(--ec-map-icon-size, 20px)}.map-button__icon.svelte-384996,.map-button__label.svelte-384996{position:relative;top:1px}.map-button__icon.svelte-384996 svg{width:100%;height:100%}.filter-container.svelte-384996 .place-picker__name{font-size:22px;font-weight:600;line-height:1.2;color:var(--events-place-colour, var(--primary-text-color))}@media(min-width:600px){.filter-container.svelte-384996 .place-picker__name{font-size:26px}}.filter-container.svelte-384996 .combined-filters{width:100%!important;margin-left:0!important;left:auto!important;right:auto!important;margin-right:0!important;position:static!important;min-width:0}.filter-container.svelte-384996 .filters-row{overflow-x:visible!important;gap:var(--ec-gap, 8px)!important;row-gap:var(--ec-gap-place, 16px)!important;padding-left:0!important}.filter-container.svelte-384996 .filters-row:after{display:none!important}.map-stage.svelte-384996{margin-top:20px;margin-bottom:16px}.map-filters.svelte-384996{padding:var(--ec-map-inset, 12px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;-moz-column-gap:8px;column-gap:8px;row-gap:6.7px}.map-filters__rows.svelte-384996{display:contents}.map-filters__rows.svelte-384996 .filter-container:where(.svelte-384996){grid-column:1;grid-row:1;min-width:0}.map-filters__toggle.svelte-384996{grid-column:2;grid-row:1}.map-filters__rows.svelte-384996 .filter-row:where(.svelte-384996){padding:0;max-width:100%}.map-filters.svelte-384996 button.capsule:not([aria-expanded=true]),.map-filters.svelte-384996 .category-capsule:not([aria-expanded=true]),.map-filters.svelte-384996 .map-button:where(.svelte-384996){background:var(--primary-background-color)}.map-filters.svelte-384996 .filters-backdrop{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.map-filters__rows.svelte-384996 .genre-row:where(.svelte-384996){margin-top:0;grid-column:1 / -1;grid-row:2;justify-self:start;min-width:0;max-width:100%;pointer-events:auto;padding:calc(var(--events-map-genres-pad-y, 4px) + 1.4px) var(--events-map-genres-pad-x, 4px) calc(var(--events-map-genres-pad-y, 4px) + 1.4px) var(--ec-pad-x, 10px);border-radius:var(--events-map-genres-radius, 8px);background:var(--events-map-genre-bg, var(--white-500));--events-genre-colour: var(--events-map-genre-colour, var(--black-900))}.map-filters__rows.svelte-384996 .genre-row:where(.svelte-384996) .filter-chip{padding-block:0}.map-filters__rows.svelte-384996 .genre-row:where(.svelte-384996) .chips-arrow{background:var(--events-map-genre-bg, var(--white-500));color:var(--primary-background-color)}.map-filters.svelte-384996 .map-button__label:where(.svelte-384996){display:none}.filter-container.svelte-384996 button.capsule,.filter-container.svelte-384996 .category-capsule{--ec-size: 16px}.filter-container.svelte-384996 .capsule-icon{width:18px;height:18px}.map-filters.svelte-384996 .map-button__icon:where(.svelte-384996){width:22.4px;height:22.4px;align-items:center;justify-content:center}.map-filters.svelte-384996 .map-button__icon:where(.svelte-384996) svg{width:18px;height:18px}.events-page.svelte-384996 .event-cards{row-gap:28px}.listing-progress.svelte-384996{position:relative;height:3px;margin:-8px 0 5px;overflow:hidden}.listing-progress-bar.svelte-384996{position:absolute;top:0;left:0;height:3px;width:30%;border-radius:3px;background:var(--primary-accent-color);animation:svelte-384996-listing-progress 1.1s ease-in-out infinite}@keyframes svelte-384996-listing-progress{0%{left:-30%}to{left:100%}}.visually-hidden.svelte-384996{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.events-page.svelte-384996>.events-grid-container,.events-page.svelte-384996>.no-events-container:where(.svelte-384996),.events-page.svelte-384996>.nearby-events{transition:opacity .15s ease-in-out}.events-page.listing-loading.svelte-384996>.events-grid-container,.events-page.listing-loading.svelte-384996>.no-events-container:where(.svelte-384996),.events-page.listing-loading.svelte-384996>.nearby-events{opacity:.4;pointer-events:none}@media(prefers-reduced-motion:reduce){.listing-progress-bar.svelte-384996{animation:none;width:100%;opacity:.6}}.load-more-error.svelte-384996{margin:.75rem 0 0;text-align:center;color:var(--secondary-text-color)}.no-events-container.svelte-384996{display:flex;justify-content:center;padding:4rem 1rem}.no-events-content.svelte-384996{display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:28rem;text-align:center}.no-events-icon-container.svelte-384996{display:flex}.no-events-title.svelte-384996{margin:0;color:var(--primary-text-color)}.no-events-description.svelte-384996{margin:0;color:var(--secondary-text-color)}.no-events-actions.svelte-384996{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem}.action-button.svelte-384996{padding:.5rem 1.25rem;border:1px solid var(--primary-text-color);border-radius:999px;background:transparent;color:var(--primary-text-color);cursor:pointer}
