.simple-masonry.svelte-1tmm0zn{display:flex;gap:var(--gap, 1.5rem)}.simple-masonry.svelte-1tmm0zn ul:where(.svelte-1tmm0zn){width:var(--width)}.events-supers.svelte-1ikeq7b{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:1rem 0;padding:0}.events-supers.svelte-1ikeq7b li:where(.svelte-1ikeq7b){border-bottom:1px solid var(--current-border-color);border-top:1px solid var(--current-border-color);display:flex;gap:.75rem;padding:.5rem 0;width:100%}.images.svelte-1ikeq7b{display:flex;flex:none;gap:.25rem}.images.svelte-1ikeq7b img{height:7rem;width:7rem}.title.svelte-1ikeq7b{font-family:var(--app-font-title),sans-serif;text-decoration:none}.meta.svelte-1ikeq7b{float:right;font-size:.75rem;margin-left:.5rem;text-align:right}.super-children.svelte-1ikeq7b{font-size:.875rem;list-style:disc;margin:.5rem 0 0 1rem;padding:0}.panel.svelte-1501mgu{display:flex;flex-direction:column}.tabs.svelte-1501mgu{display:grid;gap:.25rem;grid-template-columns:1fr 1fr;padding:.25rem;margin:1rem 1rem .75rem;background:color-mix(in srgb,var(--app-primary) 12%,transparent);border-radius:.5rem}.tabs.svelte-1501mgu button:where(.svelte-1501mgu){display:flex;flex-direction:column;align-items:center;gap:.35rem;cursor:pointer;font-family:var(--app-font-title),sans-serif;font-size:.85rem;padding:.5rem;border-radius:.375rem;color:var(--app-text)}.tabs.svelte-1501mgu button:where(.svelte-1501mgu) span:where(.svelte-1501mgu){font-size:inherit;text-align:center;min-width:0;overflow-wrap:anywhere}.tabs.svelte-1501mgu button.selected:where(.svelte-1501mgu){background:var(--app-primary);color:#fff}.tabs.svelte-1501mgu button:where(.svelte-1501mgu):focus-visible{outline:2px solid var(--app-primary);outline-offset:1px}.quick.svelte-1501mgu{display:flex;flex-wrap:wrap;gap:.375rem;margin:1rem 1rem 0}.quick.svelte-1501mgu button.chip:where(.svelte-1501mgu){cursor:pointer;font-family:var(--app-font-title),sans-serif;font-size:.85rem;padding:.35rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-primary) 35%,transparent);background:transparent;color:var(--app-text)}.quick.svelte-1501mgu button.chip[aria-pressed=true]:where(.svelte-1501mgu){background:var(--app-primary);border-color:var(--app-primary);color:#fff}.quick.svelte-1501mgu button.chip:where(.svelte-1501mgu):focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.restricted.svelte-1501mgu{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1rem 1rem 0}.restricted.svelte-1501mgu .hint:where(.svelte-1501mgu){margin:0;font-size:.85rem;min-width:0;overflow-wrap:anywhere;color:var(--app-text-muted, color-mix(in srgb, var(--app-text) 65%, transparent))}.restricted.svelte-1501mgu button.chip:where(.svelte-1501mgu){cursor:pointer;font-family:var(--app-font-title),sans-serif;font-size:.85rem;padding:.35rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-primary) 35%,transparent);background:transparent;color:var(--app-text)}.restricted.svelte-1501mgu button.chip:where(.svelte-1501mgu):focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.panel.svelte-1501mgu:not(.map) [role=tabpanel]:where(.svelte-1501mgu){padding:1.5rem}.panel.map.svelte-1501mgu [role=tabpanel]:where(.svelte-1501mgu){flex:1;min-height:0;display:flex;flex-direction:column;padding:0 0 1rem 1rem;--map-layout-height: 100%}.panel.map.svelte-1501mgu [role=tabpanel]:where(.svelte-1501mgu)>.mappable-wrapper{flex:1;min-height:0}.panel.map.svelte-1501mgu{height:var(--modal-max-height);width:calc(100vw - 3rem)}.panel.svelte-1501mgu:not(.map) [role=tabpanel]:where(.svelte-1501mgu) select{flex:1 1 12rem;min-width:15rem;height:2.25rem}@media(min-width:480px){.tabs.svelte-1501mgu button:where(.svelte-1501mgu){font-size:1rem}}@media(min-width:960px){.tabs.svelte-1501mgu button:where(.svelte-1501mgu){padding:1rem}}@media(min-width:384px){.panel.map.svelte-1501mgu{width:calc(var(--modal-max-width) - 1rem)}}.places.svelte-q8q8n4{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;margin-top:.5rem}.filter-section-title.svelte-q8q8n4{align-self:stretch}.hint.svelte-q8q8n4{margin:.25rem 0 0;font-size:.8125rem;color:var(--app-text)}.chips.svelte-q8q8n4{display:flex;flex-wrap:wrap;gap:.35rem}.place-chip.unchecked:not(:disabled){background:transparent;color:var(--app-text);border-color:color-mix(in srgb,var(--app-text) 25%,transparent)}.place-chip.svelte-q8q8n4{min-height:2.25rem;font-weight:500}.place-chip.svelte-q8q8n4:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.place-edit.svelte-q8q8n4{display:inline-flex;align-items:stretch}.place-chip.seg.svelte-q8q8n4{border-top-right-radius:0;border-bottom-right-radius:0}.place-remove.svelte-q8q8n4{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;min-width:2.25rem;padding:0 .45rem;background:transparent;border:1px solid color-mix(in srgb,var(--app-text) 25%,transparent);border-left:0;border-radius:0 .375rem .375rem 0;color:var(--app-text);font-size:.8125rem;cursor:pointer}.place-remove.svelte-q8q8n4:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.panel.svelte-q8q8n4{display:flex;flex-direction:column}.panel.svelte-q8q8n4:not(.map) [role=tabpanel]:where(.svelte-q8q8n4){padding:1.5rem;min-height:12rem}.panel.map.svelte-q8q8n4 [role=tabpanel]:where(.svelte-q8q8n4){flex:1;min-height:0;display:flex;flex-direction:column;padding:0 0 1rem 1rem;--map-layout-height: 100%}.panel.map.svelte-q8q8n4 [role=tabpanel]:where(.svelte-q8q8n4)>.mappable-wrapper{flex:1;min-height:0}.e-modal.geo-select{--modal-accent-background-color: var(--app-primary);--modal-header-background: var(--app-primary);--modal-header-color: #fff}.e-modal.geo-select .btn-close button{border-radius:.375rem}.panel.map.svelte-q8q8n4{height:var(--modal-max-height);width:calc(100vw - 3rem)}html.dark .e-modal.geo-select .leaflet-tile-container{filter:saturate(.2)}html.dark .e-modal.geo-select .leaflet-tile-container img{filter:invert(1)}html.dark .e-modal.geo-select .leaflet-control-attribution{background-color:#ddda}@media(min-width:384px){.panel.map.svelte-q8q8n4{width:calc(var(--modal-max-width) - 1rem)}}.e-modal.newsletter-preview-modal>section{min-width:calc(100vw - 3rem)}.preview-warning.svelte-bqcsb7{margin:0 0 .75rem;font-size:.875rem;opacity:.75}@media(min-width:384px){.e-modal.newsletter-preview-modal>section{min-width:640px}}
