.glossary-jump[data-astro-cid-7bbs5pcb]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px;padding-bottom:22px;border-bottom:1px solid var(--line-soft)}.glossary-jump[data-astro-cid-7bbs5pcb] a[data-astro-cid-7bbs5pcb]{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border:1px solid var(--line-control);border-radius:999px;color:var(--meta-text);font-family:var(--mono);font-size:12px;font-weight:600}.glossary-jump[data-astro-cid-7bbs5pcb] a[data-astro-cid-7bbs5pcb]:hover{border-color:var(--line-accent-alpha);color:var(--green)}.glossary-group[data-astro-cid-7bbs5pcb]{margin-top:40px}.glossary-group[data-astro-cid-7bbs5pcb]:first-of-type{margin-top:0}.glossary-group__title[data-astro-cid-7bbs5pcb]{margin:0 0 4px;color:var(--green);font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.glossary-list[data-astro-cid-7bbs5pcb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin:18px 0 0}.glossary-entry[data-astro-cid-7bbs5pcb]{display:flex;flex-direction:column;padding:18px 20px;border:1px solid var(--line-strong);border-radius:6px;background:var(--surface-card);scroll-margin-top:24px;transition:border-color .16s ease}.glossary-entry[data-astro-cid-7bbs5pcb]:target{border-color:var(--line-accent-alpha)}.glossary-entry__term[data-astro-cid-7bbs5pcb]{margin:0;color:var(--heading);font-size:17px;font-weight:700;letter-spacing:-.01em}.glossary-entry__body[data-astro-cid-7bbs5pcb]{margin:0}.glossary-entry__def[data-astro-cid-7bbs5pcb]{margin:8px 0 0;color:var(--body-text);font-size:14px;line-height:1.6}.glossary-entry__link[data-astro-cid-7bbs5pcb]{display:inline-block;margin-top:12px;color:var(--green);font-family:var(--mono);font-size:12px;font-weight:600}.glossary-entry__link[data-astro-cid-7bbs5pcb]:hover{text-decoration:underline;text-underline-offset:3px}
