.glossary-index.svelte-1yj9ypg{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin-bottom:2.5rem;font-size:1.125rem}.glossary-index.svelte-1yj9ypg a:where(.svelte-1yj9ypg){color:var(--color-text-muted);text-decoration:none}.glossary-index.svelte-1yj9ypg a:where(.svelte-1yj9ypg):hover{color:var(--color-text)}.glossary-letter.svelte-1yj9ypg{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;border-top:1px solid var(--color-border);scroll-margin-top:5rem}.glossary-letter-head.svelte-1yj9ypg{margin:0;font-size:2rem;font-weight:300;line-height:1;color:var(--color-text-muted)}.glossary-list.svelte-1yj9ypg{display:grid;gap:1.25rem;margin:0;max-width:46rem}.glossary-entry.svelte-1yj9ypg dt:where(.svelte-1yj9ypg){display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;font-size:1.25rem}.glossary-entry.svelte-1yj9ypg dt:where(.svelte-1yj9ypg) a:where(.svelte-1yj9ypg){color:inherit;text-decoration:none}.glossary-entry.svelte-1yj9ypg dt:where(.svelte-1yj9ypg) a:where(.svelte-1yj9ypg):hover{text-decoration:underline;text-decoration-color:#5ebaba;text-underline-offset:.2em}.glossary-cat.svelte-1yj9ypg{color:var(--color-text-muted);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.glossary-entry.svelte-1yj9ypg dd:where(.svelte-1yj9ypg){margin:.25rem 0 0;color:var(--color-text-muted);line-height:1.6}@media(max-width:640px){.glossary-letter.svelte-1yj9ypg{grid-template-columns:1fr;gap:.5rem}}
