h1.svelte-1yvi7w1{margin:var(--title-top) 0 var(--title-gap)}.intro.svelte-1yvi7w1{color:var(--muted);margin:0}.months.svelte-1yvi7w1{margin-top:1.25rem}.now.svelte-1yvi7w1{visibility:hidden}.now.ready.svelte-1yvi7w1{visibility:visible}ul.svelte-1yvi7w1{margin:0;padding:0;list-style:none}.months.svelte-1yvi7w1 ul:where(.svelte-1yvi7w1){flex-wrap:wrap;gap:.35rem;display:flex}.months.svelte-1yvi7w1 ul:where(.svelte-1yvi7w1) a:where(.svelte-1yvi7w1){border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-width:44px;min-height:44px;color:var(--ink);font-size:var(--fs-sm);justify-content:center;align-items:center;padding:0 .7rem;text-decoration:none;display:inline-flex}@media (hover:hover){.months.svelte-1yvi7w1 ul:where(.svelte-1yvi7w1) a:where(.svelte-1yvi7w1):not([aria-current]):hover{background:var(--context)}}.months.svelte-1yvi7w1 ul:where(.svelte-1yvi7w1) a[aria-current]:where(.svelte-1yvi7w1){background:var(--sel);border-color:var(--sel);color:var(--on-sel);font-weight:600}.months.svelte-1yvi7w1 ul:where(.svelte-1yvi7w1) a.today:where(.svelte-1yvi7w1):not([aria-current]){text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}.months.svelte-1yvi7w1 ul:where(.svelte-1yvi7w1) a[aria-current]:where(.svelte-1yvi7w1):focus-visible{box-shadow:inset 0 0 0 2px var(--bg)}.filter.svelte-1yvi7w1{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:1rem;display:flex}.label.svelte-1yvi7w1{font-size:var(--fs-sm);color:var(--muted);margin-right:.25rem}.filter.svelte-1yvi7w1 ul:where(.svelte-1yvi7w1){display:contents}.filter.svelte-1yvi7w1 a:where(.svelte-1yvi7w1){border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-height:44px;color:var(--ink);font-size:var(--fs-ui);align-items:center;padding:0 .85rem;text-decoration:none;display:inline-flex}.filter.svelte-1yvi7w1 a[aria-current=true]:where(.svelte-1yvi7w1){background:var(--sel);border-color:var(--sel);color:var(--on-sel)}.status.svelte-1yvi7w1{min-height:1.5em;font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;gap:0 .75rem;margin:.5rem 0 0;display:flex}section.svelte-1yvi7w1 h2:where(.svelte-1yvi7w1){border-bottom:1px solid var(--line);margin:1.5rem 0 .5rem;padding-bottom:.35rem;scroll-margin-top:1rem;font-size:1.25rem}.events.svelte-1yvi7w1{margin:0;padding:0;list-style:none}.events.svelte-1yvi7w1>li:where(.svelte-1yvi7w1){border-bottom:1px solid var(--line);grid-template-columns:8.5rem minmax(0,1fr);gap:.25rem 1rem;padding:.85rem 0;display:grid}.events.svelte-1yvi7w1>li[hidden]:where(.svelte-1yvi7w1){display:none}.events.svelte-1yvi7w1>li.season:where(.svelte-1yvi7w1){border:0;border-left:4px solid var(--land-edge);border-radius:0 var(--radius) var(--radius) 0;background:var(--context);margin:.5rem 0;padding:.85rem}.date.svelte-1yvi7w1{flex-direction:column;margin:0;font-weight:600;display:flex}.years.svelte-1yvi7w1{font-weight:400;font-size:var(--fs-sm);color:var(--muted)}.season.svelte-1yvi7w1 .years:where(.svelte-1yvi7w1),.season.svelte-1yvi7w1 .note:where(.svelte-1yvi7w1),.season.svelte-1yvi7w1 .dances:where(.svelte-1yvi7w1) a:where(.svelte-1yvi7w1){color:var(--ink)}h3.svelte-1yvi7w1{font-size:1.05rem}.what.svelte-1yvi7w1>.placeholder{margin:.4rem 0 .5rem}.note.svelte-1yvi7w1{color:var(--muted);font-size:var(--fs-ui);margin:.2rem 0 .5rem}.local.svelte-1yvi7w1{border-left:2px solid var(--sel);gap:.35rem;margin:.25rem 0 .5rem;padding-left:.75rem;display:grid}.sources.svelte-1yvi7w1{margin:.35rem 0 0}.sources.svelte-1yvi7w1 .eyebrow:where(.svelte-1yvi7w1){font-size:var(--fs-2xs);margin:0}.dances.svelte-1yvi7w1{flex-wrap:wrap;gap:0 1rem;margin-top:.25rem;display:flex}.dances.svelte-1yvi7w1 a:where(.svelte-1yvi7w1){align-items:center;min-height:44px;display:inline-flex}.none.svelte-1yvi7w1{color:var(--muted);font-size:var(--fs-ui);margin:0}@media (width<=559px){.events.svelte-1yvi7w1>li:where(.svelte-1yvi7w1){grid-template-columns:minmax(0,1fr)}}
