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