.glossary[data-astro-cid-vsux75ar]{padding-top:var(--page-top)}h1[data-astro-cid-vsux75ar]{font-size:var(--title-size);line-height:var(--title-leading);letter-spacing:var(--title-track);font-weight:var(--w-display);margin:0 0 16px}.glossary-lede[data-astro-cid-vsux75ar]{max-width:var(--lede-measure);font-size:var(--fs-lede);color:var(--text-2);text-wrap:balance;margin:0;line-height:1.45}.letters[data-astro-cid-vsux75ar]{top:var(--stick-top);z-index:5;margin:32px calc(var(--gutter) * -1) 0;position:sticky;container:letters-stick/scroll-state}.letters-bar[data-astro-cid-vsux75ar]{background:var(--bg);height:49px;transition:border-color var(--d2) var(--e-out);border-bottom:1px solid #0000;position:relative}@container letters-stick scroll-state(stuck:top){.letters-bar[data-astro-cid-vsux75ar]{border-bottom-color:var(--line)}}.letters-row[data-astro-cid-vsux75ar]{height:100%;padding:0 calc(var(--gutter) - 12px);scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto;container:letters-row/scroll-state}.letters-row[data-astro-cid-vsux75ar]::-webkit-scrollbar{display:none}.letters-fade[data-astro-cid-vsux75ar]{pointer-events:none;opacity:0;width:40px;transition:opacity var(--d2) var(--e-out);position:absolute;top:0;bottom:0}.letters-fade[data-astro-cid-vsux75ar][data-at=start]{background:linear-gradient(270deg, transparent, var(--bg) 70%);left:0}.letters-fade[data-astro-cid-vsux75ar][data-at=end]{background:linear-gradient(90deg, transparent, var(--bg) 70%);right:0}@container letters-row scroll-state(scrollable:left){.letters-fade[data-astro-cid-vsux75ar][data-at=start]{opacity:1}}@container letters-row scroll-state(scrollable:right){.letters-fade[data-astro-cid-vsux75ar][data-at=end]{opacity:1}}.letters-run[data-astro-cid-vsux75ar]{flex:none;align-items:center;gap:6px;display:flex}.letters-run[data-astro-cid-vsux75ar]+.letters-run[data-astro-cid-vsux75ar]:before{content:"";background:var(--line-2);width:1px;height:16px;margin:0 6px}.letters-key[data-astro-cid-vsux75ar]{font-size:var(--fs-meta);font-weight:var(--w-label);color:var(--text-3);white-space:nowrap;padding:0 2px 0 4px}.letters[data-astro-cid-vsux75ar] ul[data-astro-cid-vsux75ar]{gap:2px;margin:0;padding:0;list-style:none;display:flex}.letters[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar]{border-radius:var(--r-2);min-width:32px;height:32px;font-size:var(--fs-ui);font-weight:var(--w-label);color:var(--text-2);font-variant-numeric:tabular-nums;transition:color var(--d1), background-color var(--d1);place-items:center;padding:0 6px;text-decoration:none;display:inline-grid}@media (hover:hover) and (pointer:fine){.letters[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar]:hover{color:var(--text);background-color:var(--hover)}}.terms[data-astro-cid-vsux75ar]{isolation:isolate;grid-template-columns:repeat(auto-fill,minmax(min(440px,100%),1fr));gap:56px 48px;padding-top:40px;display:grid}.term[data-astro-cid-vsux75ar]{max-width:var(--measure);scroll-margin-top:77px;position:relative}.term[data-astro-cid-vsux75ar]:before{content:"";z-index:-1;border-radius:var(--r-5);background:var(--accent-soft);opacity:0;pointer-events:none;position:absolute;inset:-16px -20px}.term[data-astro-cid-vsux75ar]:target:before{opacity:1}.term[data-astro-cid-vsux75ar]:focus{outline:none}@media (prefers-reduced-motion:reduce){.letters-bar[data-astro-cid-vsux75ar],.letters-fade[data-astro-cid-vsux75ar],.letters[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar]{transition:none}}@media (prefers-reduced-motion:no-preference){.term[data-astro-cid-vsux75ar]:target:before{animation:term-arrive var(--d4) var(--e-out) both}}@keyframes term-arrive{0%{opacity:0}}.term[data-astro-cid-vsux75ar] h2[data-astro-cid-vsux75ar]{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:var(--display-track,-.02em);line-height:1.2;font-weight:var(--display-w,var(--w-head));font-synthesis-weight:var(--display-synthesis);color:var(--text);margin:0 0 8px}.meaning[data-astro-cid-vsux75ar],.example[data-astro-cid-vsux75ar]{font-size:var(--fs-read);margin:0;line-height:1.65}.meaning[data-astro-cid-vsux75ar]{color:var(--text)}.example[data-astro-cid-vsux75ar]{color:var(--text-2);margin-top:8px}.example-key[data-astro-cid-vsux75ar]{font-weight:var(--w-label);color:var(--text)}.kind-link[data-astro-cid-vsux75ar]{font-size:var(--fs-ui);font-weight:var(--w-label);color:var(--text);text-decoration:underline #0000;text-decoration-thickness:var(--u-title);text-underline-offset:var(--u-title-offset);align-items:center;gap:6px;margin-top:12px;display:inline-flex}@media (hover:hover) and (pointer:fine){.kind-link[data-astro-cid-vsux75ar]:hover{text-decoration-color:var(--text)}}@media (width<=767px){.letters[data-astro-cid-vsux75ar]{margin-top:24px}.terms[data-astro-cid-vsux75ar]{gap:40px;padding-top:32px}.term[data-astro-cid-vsux75ar]:before{border-radius:var(--r-4);inset:-14px -10px}.kind-link[data-astro-cid-vsux75ar]{min-height:44px;margin-top:4px}.glossary-lede[data-astro-cid-vsux75ar]{font-size:var(--fs-read);line-height:1.6}}.glossary[data-astro-cid-vsux75ar]:lang(zh) .term[data-astro-cid-vsux75ar] h2[data-astro-cid-vsux75ar]{letter-spacing:0;line-height:1.3}.glossary[data-astro-cid-vsux75ar]:lang(zh) [data-astro-cid-vsux75ar]:is(.meaning,.example){line-height:1.8}
