.home.svelte-1uha8ag{gap:var(--space-6);flex-direction:column;display:flex}h1.svelte-1uha8ag{margin-block:0;font-size:clamp(2rem,5vw,3.5rem)}.domain.svelte-1uha8ag{font-weight:600}.definition.svelte-1uha8ag{color:var(--text-secondary);font-weight:300}hr.svelte-1uha8ag{border:none;border-top:1px solid var(--surface-border);margin-block:var(--space-5)}.movements.svelte-1uha8ag{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.movements.svelte-1uha8ag a:where(.svelte-1uha8ag){grid-template-columns:var(--space-7) 1fr;column-gap:var(--space-3);color:var(--text-primary);padding:var(--space-2) 0;transition:border-color var(--transition-fast);border-bottom:1px solid #0000;grid-template-rows:auto auto;align-items:baseline;text-decoration:none;display:grid}.movements.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{border-bottom-color:var(--surface-border);opacity:1}.movements.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .label:where(.svelte-1uha8ag){color:var(--text-accent)}.movements.svelte-1uha8ag a:where(.svelte-1uha8ag):after{content:"→";opacity:0;transition:opacity var(--transition-fast);font-family:var(--font-mono);color:var(--text-accent);font-size:var(--font-size-0);grid-area:1/2;justify-self:end}.movements.svelte-1uha8ag a:where(.svelte-1uha8ag):hover:after{opacity:1}.marker.svelte-1uha8ag{font-family:var(--font-serif);font-weight:300;font-size:var(--font-size-1);color:var(--text-muted);grid-row:1/3;align-self:center}.label.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--font-size-2);color:var(--text-primary);letter-spacing:.02em}.sub.svelte-1uha8ag{font-size:var(--font-size-0);color:var(--text-muted);grid-column:2}
