.gl-letters[data-astro-cid-5tyxlab3]{margin-bottom:var(--space-6);padding-block:var(--space-2);border-block:1px solid var(--color-border)}@media (width>=64rem){.gl-letters[data-astro-cid-5tyxlab3]{z-index:1;background:var(--color-bg);position:sticky;top:0}}.gl-letters[data-astro-cid-5tyxlab3] ul[data-astro-cid-5tyxlab3]{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gl-letters[data-astro-cid-5tyxlab3] a[data-astro-cid-5tyxlab3]{border-radius:var(--radius-s);min-width:44px;min-height:44px;color:var(--color-text);font:600 var(--text-m) / 1 var(--font-body);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.gl-letters[data-astro-cid-5tyxlab3] a[data-astro-cid-5tyxlab3]:hover,.gl-letters[data-astro-cid-5tyxlab3] a[data-astro-cid-5tyxlab3]:focus-visible{background:var(--color-surface-2);color:var(--color-accent)}.gl[data-astro-cid-5tyxlab3]{gap:var(--space-7);max-width:var(--measure);display:grid}.gl-letter[data-astro-cid-5tyxlab3]{scroll-margin-top:var(--space-5)}.gl-letter__title[data-astro-cid-5tyxlab3]{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);color:var(--color-accent);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);line-height:1}.gl-list[data-astro-cid-5tyxlab3]{gap:var(--space-5);margin:0;display:grid}.gl-term[data-astro-cid-5tyxlab3]{scroll-margin-top:var(--space-5);padding:var(--space-3) var(--space-4);margin-inline:calc(var(--space-4) * -1);border-radius:var(--radius-m)}.gl-term[data-astro-cid-5tyxlab3]:target{background:var(--color-surface);box-shadow:inset 3px 0 0 var(--color-accent)}.gl-term__name[data-astro-cid-5tyxlab3]{font:700 var(--text-l) / 1.2 var(--font-body);margin-bottom:var(--space-2)}.gl-term__name[data-astro-cid-5tyxlab3] dfn[data-astro-cid-5tyxlab3]{font-style:normal}.gl-term__body[data-astro-cid-5tyxlab3]{gap:var(--space-2);margin:0;display:grid}.gl-term__meta[data-astro-cid-5tyxlab3]{color:var(--color-muted);font-size:var(--text-s)}.gl-term__more[data-astro-cid-5tyxlab3] a[data-astro-cid-5tyxlab3]{overflow-wrap:anywhere;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.gl-letter__top[data-astro-cid-5tyxlab3]{margin-top:var(--space-4);font-size:var(--text-s)}.gl-letter__top[data-astro-cid-5tyxlab3] a[data-astro-cid-5tyxlab3]{align-items:center;min-height:44px;display:inline-flex}.gl-about[data-astro-cid-5tyxlab3]{max-width:var(--measure);margin-top:var(--space-8);gap:var(--space-3);display:grid}.gl-about__sources[data-astro-cid-5tyxlab3]{font:700 var(--text-m) / 1.2 var(--font-body);margin-top:var(--space-3)}.gl-sources[data-astro-cid-5tyxlab3]{gap:var(--space-1);font-size:var(--text-s);color:var(--color-muted);padding-left:1.2em;display:grid}.gl-sources[data-astro-cid-5tyxlab3] a[data-astro-cid-5tyxlab3]{overflow-wrap:anywhere;word-break:break-word;align-items:center;min-height:44px;display:inline-flex}@media (width>=64rem){.gl-letter[data-astro-cid-5tyxlab3],.gl-term[data-astro-cid-5tyxlab3]{scroll-margin-top:5rem}}
