.date-selector.svelte-8fxyb2{position:relative;display:inline-block}.date-selector.svelte-8fxyb2 button:where(.svelte-8fxyb2){display:flex;flex-direction:row;align-items:center;background-color:#000;color:#fff;border:1px solid rgb(146,146,146);border-radius:9999px;padding:.5rem 1rem;min-width:-moz-max-content;min-width:max-content;gap:.5rem;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out}.date-selector.svelte-8fxyb2 button:where(.svelte-8fxyb2):hover{background-color:#292929}.date-selector.svelte-8fxyb2 button:where(.svelte-8fxyb2) svg:where(.svelte-8fxyb2){width:1rem;height:1rem;color:#fff;stroke:currentColor;fill:none}.date-selector.svelte-8fxyb2 button:where(.svelte-8fxyb2) svg.chevron:where(.svelte-8fxyb2){transition:transform .2s ease-in-out}.date-selector.svelte-8fxyb2 button:where(.svelte-8fxyb2) svg.chevron.rotate:where(.svelte-8fxyb2){transform:rotate(180deg)}.date-filter-label.svelte-8fxyb2{font-size:1rem;font-weight:500;white-space:nowrap}.event-cards.svelte-1kc7n4f{display:grid;gap:1rem;padding:0;width:100%;box-sizing:border-box;overflow:hidden}.event-cards.svelte-1kc7n4f>*{min-width:0;overflow:hidden;box-sizing:border-box}.loading-container.svelte-1kc7n4f{grid-column:1 / -1;width:100%;display:flex;align-items:center;justify-content:center;min-height:100px;padding:.5rem 0}.loader.svelte-1kc7n4f{width:48px;height:48px;border:5px solid;border-color:var(--accent-color) transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:svelte-1kc7n4f-rotation 1s linear infinite}@keyframes svelte-1kc7n4f-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
