.glossary_wrap__ddB9m{padding-top:var(--s-6);padding-bottom:var(--s-8);max-width:1120px}.glossary_top__YtJ9j{display:grid;grid-gap:16px;gap:16px}.glossary_note__o0_rh{margin:0;font-size:var(--type-small);line-height:1.5;color:var(--ink-soft);max-width:var(--measure-narrow,62ch)}.glossary_tools__MCKlm{display:grid;grid-gap:12px;gap:12px;margin-block:var(--s-5) var(--s-4)}.glossary_filter__22NKf{display:grid;grid-gap:6px;gap:6px;max-width:40rem}.glossary_filterLabel__7k0Gf{font-size:var(--type-small);font-weight:600;color:var(--ink)}.glossary_status__Bce9u{margin:0;font-size:var(--type-small);color:var(--ink-soft);min-height:1.4em}.glossary_letters__6rUcb{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.glossary_letters__6rUcb a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 10px;border-radius:var(--r-sm);border:1px solid var(--mist);background:var(--surface);color:var(--ink);font-weight:700;font-size:var(--type-body);text-decoration:none}.glossary_letters__6rUcb a:hover{border-color:var(--ink-soft)}.glossary_letters__6rUcb a:focus-visible,.glossary_link__8_znx:focus-visible,.glossary_term__0lKFs:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.glossary_group__mLijw{display:grid;grid-gap:4px;gap:4px;margin-block:var(--s-5) 0;scroll-margin-top:calc(var(--header-h, 68px) + 16px)}.glossary_entry__u5cLk[hidden],.glossary_group__mLijw[hidden]{display:none}.glossary_letter___qId6{margin:0 0 4px;font-size:1.5rem;line-height:1.2;color:var(--ink);border-bottom:2px solid var(--mist);padding-bottom:6px}.glossary_list__QJLqG{margin:0;display:grid;grid-gap:0;gap:0}.glossary_entry__u5cLk{padding:14px 0;border-bottom:1px solid var(--mist);scroll-margin-top:calc(var(--header-h, 68px) + 16px)}.glossary_entry__u5cLk:target{background:var(--tint-sand);outline:2px solid var(--tint-sand-edge);outline-offset:4px;border-radius:var(--r-xs)}.glossary_term__0lKFs{margin:0;font-weight:700;font-size:var(--type-body);color:var(--ink)}.glossary_term__0lKFs a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.glossary_term__0lKFs a:hover{text-decoration:underline}.glossary_also__3AH8s{display:block;font-weight:400;font-size:var(--type-small);color:var(--ink-soft)}.glossary_def__Fmm8U{margin:2px 0 0;font-size:var(--type-body);line-height:1.55;color:var(--ink);max-width:68ch}.glossary_see__ayXLq{margin:8px 0 0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:var(--type-small)}.glossary_see__ayXLq span{color:var(--ink-soft)}.glossary_link__8_znx,.glossary_see__ayXLq span{display:inline-flex;align-items:center;min-height:44px}.glossary_link__8_znx{color:var(--ink);text-decoration:underline;text-underline-offset:3px;font-weight:600}.glossary_empty__PycUC{margin:var(--s-4) 0 0;padding:16px;border:1px dashed var(--mist);border-radius:var(--r-sm);color:var(--ink);font-size:var(--type-body)}.glossary_empty__PycUC[hidden]{display:none}.glossary_back__cGmov{display:inline-flex;align-items:center;min-height:44px;font-size:var(--type-small);font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media (max-width:480px){.glossary_letters__6rUcb{gap:6px}}