.body[data-astro-cid-mwqng3mt]{padding-bottom:clamp(4rem,9vw,8rem)}.tools[data-astro-cid-mwqng3mt]{gap:1.25rem;display:grid}.search[data-astro-cid-mwqng3mt]{border-top:2px solid var(--color-ink);border-bottom:2px solid var(--color-ink);align-items:center;gap:.9rem;padding:.35rem 0;transition:border-color .2s;display:flex}.search[data-astro-cid-mwqng3mt]:focus-within{border-bottom-color:var(--color-emerald)}.search[data-astro-cid-mwqng3mt] input[data-astro-cid-mwqng3mt]{letter-spacing:-.03em;background:0 0;outline:none;flex:1;min-width:0;padding:.9rem 0;font-size:clamp(1.25rem,1rem + 1.2vw,2rem);font-weight:550}.search[data-astro-cid-mwqng3mt] input[data-astro-cid-mwqng3mt]::placeholder{color:#8a918c}.count[data-astro-cid-mwqng3mt]{color:var(--color-muted);flex:none}.az[data-astro-cid-mwqng3mt]{flex-wrap:wrap;gap:.15rem;font-size:.9375rem;font-weight:600;display:flex}.az[data-astro-cid-mwqng3mt] a[data-astro-cid-mwqng3mt],.az[data-astro-cid-mwqng3mt] span[data-astro-cid-mwqng3mt]{border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;display:grid}.az[data-astro-cid-mwqng3mt] span[data-astro-cid-mwqng3mt],.az[data-astro-cid-mwqng3mt] a[data-astro-cid-mwqng3mt][data-off]{color:#b3bab4;font-weight:500}.az[data-astro-cid-mwqng3mt] a[data-astro-cid-mwqng3mt][data-off]{pointer-events:none}.az[data-astro-cid-mwqng3mt] a[data-astro-cid-mwqng3mt]{transition:background-color .2s,color .2s}.az[data-astro-cid-mwqng3mt] a[data-astro-cid-mwqng3mt]:hover{background:var(--color-ink);color:var(--color-paper)}.notice-row[data-astro-cid-mwqng3mt]{margin-top:.75rem}.groups[data-astro-cid-mwqng3mt]{margin-top:clamp(2rem,5vw,3.5rem)}.group-letter[data-astro-cid-mwqng3mt]{border-top:1px solid var(--color-rule);gap:.5rem 2rem;padding-top:1.25rem;display:grid}.group-letter[data-astro-cid-mwqng3mt]+.group-letter[data-astro-cid-mwqng3mt]{margin-top:clamp(2rem,4vw,3.5rem)}.group-letter[data-astro-cid-mwqng3mt][hidden]{display:none}.letter[data-astro-cid-mwqng3mt]{color:var(--color-ink);font-size:clamp(3.5rem,2rem + 6vw,7.5rem);line-height:.8}.letter[data-astro-cid-mwqng3mt]:after{content:"";background:var(--color-emerald);width:.32em;height:.07em;margin-top:.14em;display:block}.entry[data-astro-cid-mwqng3mt]{padding-block:1.5rem;scroll-margin-top:2rem}.entry[data-astro-cid-mwqng3mt]+.entry[data-astro-cid-mwqng3mt]{border-top:1px solid var(--color-rule)}.entry[data-astro-cid-mwqng3mt][hidden]{display:none}.entry[data-astro-cid-mwqng3mt]:target .term[data-astro-cid-mwqng3mt]{background:linear-gradient(#0000 62%,#10b98173 0)}dt[data-astro-cid-mwqng3mt]{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.term[data-astro-cid-mwqng3mt]{letter-spacing:-.04em;font-size:clamp(1.625rem,1.2rem + 1.8vw,2.5rem);font-weight:600;line-height:1}.topic[data-astro-cid-mwqng3mt]{color:var(--color-emerald-deep);font-weight:600}.short[data-astro-cid-mwqng3mt]{max-width:40rem;font-family:var(--font-serif);color:var(--color-ink);margin-top:.85rem;font-size:clamp(1.1875rem,1.05rem + .6vw,1.4375rem);line-height:1.38}.detail[data-astro-cid-mwqng3mt]{max-width:40rem;font-family:var(--font-serif);color:#3b433d;margin-top:.75rem;font-size:1.0625rem;line-height:1.55}.example[data-astro-cid-mwqng3mt]{border-left:3px solid var(--color-emerald);background:var(--color-paper-dim);letter-spacing:-.01em;border-radius:0 5px 5px 0;gap:.35rem;max-width:40rem;margin-top:1.1rem;padding:.9rem 1.1rem;font-size:1.0625rem;font-weight:500;line-height:1.35;display:grid}.example[data-astro-cid-mwqng3mt] .label[data-astro-cid-mwqng3mt]{color:var(--color-muted)}.related[data-astro-cid-mwqng3mt]{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.1rem;display:flex}.related[data-astro-cid-mwqng3mt] .label[data-astro-cid-mwqng3mt]{color:var(--color-muted);margin-right:.3rem}.related[data-astro-cid-mwqng3mt] a[data-astro-cid-mwqng3mt]{border:1.5px solid var(--color-rule);border-radius:999px;padding:.4rem .75rem;font-size:.8125rem;font-weight:550;line-height:1;transition:border-color .2s,background-color .2s,color .2s}.related[data-astro-cid-mwqng3mt] a[data-astro-cid-mwqng3mt]:hover{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.empty[data-astro-cid-mwqng3mt]{border-top:1px solid var(--color-rule);padding-block:clamp(2rem,5vw,4rem)}.empty-title[data-astro-cid-mwqng3mt]{font-size:clamp(1.75rem,1.2rem + 2.4vw,3rem)}.empty-text[data-astro-cid-mwqng3mt]{font-family:var(--font-serif);color:#3b433d;margin:.9rem 0 1.5rem;font-size:1.0625rem}@media (width>=860px){.tools[data-astro-cid-mwqng3mt]{z-index:5;background:var(--color-paper);padding-bottom:.75rem;position:sticky;top:0}.group-letter[data-astro-cid-mwqng3mt]{grid-template-columns:clamp(7rem,18vw,15rem) minmax(0,1fr)}.letter[data-astro-cid-mwqng3mt]{align-self:start;position:sticky;top:11rem}.entry[data-astro-cid-mwqng3mt]:first-child{padding-top:.25rem}.entry[data-astro-cid-mwqng3mt]{scroll-margin-top:11rem}.group-letter[data-astro-cid-mwqng3mt]{scroll-margin-top:10.5rem}}
