.glossary-intro[data-astro-cid-3q45sc67]{margin-bottom:var(--space-5)}.glossary__letter[data-astro-cid-3q45sc67],.glossary__empty[data-astro-cid-3q45sc67]{max-width:var(--header-width)}.glossary__az[data-astro-cid-3q45sc67]{z-index:1;background:var(--bg);border-bottom:1px solid var(--line);padding:10px 0;position:sticky;top:0}.glossary__az[data-astro-cid-3q45sc67] ul[data-astro-cid-3q45sc67]{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.glossary__az[data-astro-cid-3q45sc67] a[data-astro-cid-3q45sc67],.glossary__az[data-astro-cid-3q45sc67] span[data-astro-cid-3q45sc67]{border-radius:var(--radius-chip);width:2rem;height:2rem;font-size:var(--text-small);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.glossary__az[data-astro-cid-3q45sc67] a[data-astro-cid-3q45sc67]{color:var(--ink)}.glossary__az[data-astro-cid-3q45sc67] a[data-astro-cid-3q45sc67]:hover{background:var(--surface-2);color:var(--ink)}.glossary__az[data-astro-cid-3q45sc67] a[data-astro-cid-3q45sc67].is-off,.glossary__az[data-astro-cid-3q45sc67] span[data-astro-cid-3q45sc67]{color:var(--data-muted)}.glossary__az[data-astro-cid-3q45sc67] a[data-astro-cid-3q45sc67].is-off{pointer-events:none}.glossary__search[data-astro-cid-3q45sc67]{margin-top:var(--space-5)}.glossary__search[data-astro-cid-3q45sc67] label[data-astro-cid-3q45sc67]{font-weight:600;font-size:var(--text-small);margin-bottom:var(--space-2);display:block}.glossary__search[data-astro-cid-3q45sc67] input[data-astro-cid-3q45sc67]{width:100%;max-width:28rem;min-height:44px;padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-control);font-size:1rem}.glossary__search[data-astro-cid-3q45sc67] .meta[data-astro-cid-3q45sc67]{margin:var(--space-2) 0 0}.glossary__empty[data-astro-cid-3q45sc67]{margin-top:var(--space-5)}.glossary__letter[data-astro-cid-3q45sc67]{scroll-margin-top:4rem}.glossary__letter[data-astro-cid-3q45sc67] h2[data-astro-cid-3q45sc67]{margin:var(--space-7) 0 0;border-bottom:1px solid var(--ink);padding-bottom:10px}.glossary[data-astro-cid-3q45sc67] dl[data-astro-cid-3q45sc67]{margin:0}.glossary__term[data-astro-cid-3q45sc67]{gap:var(--space-2) var(--space-6);padding-block:var(--space-5);grid-template-columns:minmax(0,1fr);scroll-margin-top:4rem;display:grid}.glossary__term[data-astro-cid-3q45sc67]+.glossary__term[data-astro-cid-3q45sc67]{border-top:1px solid var(--line)}@media (width>=44rem){.glossary__term[data-astro-cid-3q45sc67]{grid-template-columns:minmax(0,13.75rem) minmax(0,1fr)}}.glossary__term[data-astro-cid-3q45sc67]:target{background:var(--accent-soft);padding-inline:var(--space-3);margin-inline:calc(-1 * var(--space-3))}.glossary__term[data-astro-cid-3q45sc67] dt[data-astro-cid-3q45sc67]{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.glossary__anchor[data-astro-cid-3q45sc67]{font-family:var(--font-heading);color:var(--ink);overflow-wrap:anywhere;font-size:1.375rem;font-weight:500;line-height:1.25;text-decoration:none}.glossary__anchor[data-astro-cid-3q45sc67]:hover{color:var(--ink);text-decoration:underline}.glossary__cat[data-astro-cid-3q45sc67]{font-size:var(--text-meta);color:var(--ink-3)}.glossary__term[data-astro-cid-3q45sc67] dd[data-astro-cid-3q45sc67]{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.glossary__term[data-astro-cid-3q45sc67] dd[data-astro-cid-3q45sc67] p[data-astro-cid-3q45sc67]{margin:0}.glossary__term[data-astro-cid-3q45sc67] dd[data-astro-cid-3q45sc67]>p[data-astro-cid-3q45sc67]:first-child{font-family:var(--font-reading);font-size:1.125rem;line-height:1.6}.glossary__aka[data-astro-cid-3q45sc67],.glossary__more[data-astro-cid-3q45sc67]{font-size:var(--text-small);color:var(--ink-2)}.glossary__src[data-astro-cid-3q45sc67]{font-family:var(--font-mono);color:var(--ink-2);font-size:.75rem;line-height:1.6}.glossary__src[data-astro-cid-3q45sc67] a[data-astro-cid-3q45sc67]{overflow-wrap:anywhere}.glossary__label[data-astro-cid-3q45sc67]{color:var(--ink);font-weight:600}.glossary__src[data-astro-cid-3q45sc67] .glossary__label[data-astro-cid-3q45sc67]{color:var(--ink-2);font-weight:400}.glossary__lang[data-astro-cid-3q45sc67]{font-size:var(--text-meta)}.glossary__top[data-astro-cid-3q45sc67]{font-size:var(--text-small);margin:var(--space-2) 0 0;text-align:right}
