h1.svelte-wfipsd{margin:var(--title-top) 0 var(--title-gap)}.intro.svelte-wfipsd{color:var(--muted);margin:0}.index.svelte-wfipsd{z-index:2;background:var(--bg);border-bottom:1px solid var(--line);margin:1rem -1rem 0;padding:.25rem 1rem;position:sticky;top:0}.index.svelte-wfipsd ul:where(.svelte-wfipsd){flex-wrap:wrap;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.index.svelte-wfipsd a:where(.svelte-wfipsd),.index.svelte-wfipsd span:where(.svelte-wfipsd){border-radius:var(--radius-sm);place-items:center;min-width:44px;min-height:44px;font-weight:600;display:grid}.index.svelte-wfipsd a:where(.svelte-wfipsd){color:var(--accent);text-decoration:none}.index.svelte-wfipsd a:where(.svelte-wfipsd):hover{background:var(--accent-soft);color:var(--ink)}.index.svelte-wfipsd span:where(.svelte-wfipsd){color:var(--muted);font-weight:400}h2.svelte-wfipsd,dl.svelte-wfipsd>div:where(.svelte-wfipsd){scroll-margin-top:7.5rem}h2.svelte-wfipsd{font-size:var(--fs-lg);color:var(--accent);margin:1.5rem 0 .25rem}dl.svelte-wfipsd{margin:0}dl.svelte-wfipsd>div:where(.svelte-wfipsd){border-bottom:1px solid var(--line);margin:0 -.75rem;padding:.75rem}dl.svelte-wfipsd>div:where(.svelte-wfipsd):target{background:var(--accent-soft);border-radius:var(--radius);border-bottom-color:#0000}dt.svelte-wfipsd{flex-wrap:wrap;align-items:baseline;gap:0 .6rem;display:flex}dfn.svelte-wfipsd{font-size:1.1rem;font-style:normal;font-weight:700}.other.svelte-wfipsd{color:var(--muted);font-size:var(--fs-ui)}dd.svelte-wfipsd{margin:.25rem 0 0}.dances.svelte-wfipsd{font-size:var(--fs-ui);color:var(--muted)}.dances.svelte-wfipsd a:where(.svelte-wfipsd){align-items:center;min-height:44px;display:inline-flex}.label.svelte-wfipsd{margin-right:.25rem}@media (width<=719px){.index.svelte-wfipsd{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.index.svelte-wfipsd ul:where(.svelte-wfipsd){flex-wrap:nowrap;padding-right:2.5rem}h2.svelte-wfipsd,dl.svelte-wfipsd>div:where(.svelte-wfipsd){scroll-margin-top:4.5rem}}.svelte-wfipsd:target .other:where(.svelte-wfipsd),.svelte-wfipsd:target .dances:where(.svelte-wfipsd){color:var(--ink)}
