.head[data-astro-cid-vsux75ar]{padding-top:72px;padding-bottom:32px}.label[data-astro-cid-vsux75ar]{margin-bottom:16px}h1[data-astro-cid-vsux75ar]{letter-spacing:-.055em;font-size:clamp(56px,8vw,128px);font-weight:800;line-height:1.1}.lede[data-astro-cid-vsux75ar]{max-width:760px;margin-top:24px;font-size:21px;line-height:1.55}.area-bars[data-astro-cid-vsux75ar]{gap:10px;max-width:640px;margin:36px 0 0;padding:0;list-style:none;display:grid}.area-bars[data-astro-cid-vsux75ar] li[data-astro-cid-vsux75ar]{grid-template-columns:120px minmax(0,1fr) 32px;align-items:center;gap:12px;font-size:15px;display:grid}.ab-track[data-astro-cid-vsux75ar]{border-left:2px solid var(--ink);height:14px}.ab-fill[data-astro-cid-vsux75ar]{height:100%;width:calc(var(--v) * 1%);background:var(--ink);border-radius:0 4px 4px 0;display:block}.ab-n[data-astro-cid-vsux75ar]{text-align:right;font-weight:700}.tools-row[data-astro-cid-vsux75ar]{flex-wrap:wrap;align-items:end;gap:20px 32px;margin-top:40px;display:flex}.search[data-astro-cid-vsux75ar]{flex:280px;gap:8px;max-width:420px;display:grid}.search[data-astro-cid-vsux75ar] input[data-astro-cid-vsux75ar]{font:inherit;border:0;border-bottom:2px solid var(--muted-light);color:var(--ink);background:0 0;padding:12px 0;font-size:17px}.search[data-astro-cid-vsux75ar] input[data-astro-cid-vsux75ar]:focus{border-bottom-color:var(--ink);outline:none}.chips[data-astro-cid-vsux75ar]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-vsux75ar]{font:inherit;border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:14px}.chip[data-astro-cid-vsux75ar][aria-pressed=true]{background:var(--ink);color:var(--fog)}.letters[data-astro-cid-vsux75ar]{flex-wrap:wrap;gap:6px;margin-top:28px;display:flex}.letters[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar]{text-align:center;border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);min-width:36px;color:var(--ink);border-radius:8px;padding:6px 0;font-weight:700;text-decoration:none}.letters[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar]:hover{box-shadow:inset 0 0 0 1px var(--ink)}.list[data-astro-cid-vsux75ar]{padding-top:24px;padding-bottom:48px}.list[data-astro-cid-vsux75ar] [data-astro-cid-vsux75ar][hidden]{display:none!important}.group[data-astro-cid-vsux75ar]{border-top:2px solid var(--ink);grid-template-columns:80px minmax(0,1fr);gap:0 24px;margin-top:32px;padding-top:16px;scroll-margin-top:16px;display:grid}.letter[data-astro-cid-vsux75ar]{letter-spacing:-.04em;font-size:48px;font-weight:800;line-height:1}dl[data-astro-cid-vsux75ar]{margin:0}.term[data-astro-cid-vsux75ar]{border-bottom:1px solid color-mix(in srgb, var(--ink) 20%, transparent);max-width:820px;margin-bottom:18px;padding:6px 0 22px;scroll-margin-top:16px}.term[data-astro-cid-vsux75ar]:target{background:var(--white);box-shadow:0 0 0 12px var(--white);border-radius:4px}dt[data-astro-cid-vsux75ar]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.t-name[data-astro-cid-vsux75ar]{letter-spacing:-.03em;color:var(--ink);font-size:24px;font-weight:800;line-height:1.2;text-decoration:none}.t-name[data-astro-cid-vsux75ar]:hover{text-underline-offset:4px;text-decoration:underline}.t-aka[data-astro-cid-vsux75ar]{font-size:15px}.t-area[data-astro-cid-vsux75ar]{background:var(--lime);border-radius:4px;padding:3px 8px;font-size:12px}dd[data-astro-cid-vsux75ar]{margin:10px 0 0}.t-def[data-astro-cid-vsux75ar]{font-size:18px;line-height:1.6}.t-more[data-astro-cid-vsux75ar],.t-rel[data-astro-cid-vsux75ar]{margin-top:10px;font-size:15px;line-height:1.6}.t-more[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar],.t-rel[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar],.foot-text[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar],.empty[data-astro-cid-vsux75ar] a[data-astro-cid-vsux75ar]{text-underline-offset:3px}.t-rel[data-astro-cid-vsux75ar] .rel[data-astro-cid-vsux75ar]+.rel[data-astro-cid-vsux75ar]:before{content:" · "}.mono[data-astro-cid-vsux75ar]{font-size:12px}.empty[data-astro-cid-vsux75ar]{margin-top:32px;font-size:18px}.foot[data-astro-cid-vsux75ar]{gap:40px;padding-top:24px;padding-bottom:120px;display:grid}.foot-text[data-astro-cid-vsux75ar]{max-width:760px;font-size:18px;line-height:1.6}.sub[data-astro-cid-vsux75ar]{max-width:720px}@media (width<=760px){.head[data-astro-cid-vsux75ar]{padding-top:48px}.lede[data-astro-cid-vsux75ar]{font-size:19px}.group[data-astro-cid-vsux75ar]{grid-template-columns:minmax(0,1fr)}.letter[data-astro-cid-vsux75ar]{margin-bottom:12px;font-size:36px}.area-bars[data-astro-cid-vsux75ar] li[data-astro-cid-vsux75ar]{grid-template-columns:100px minmax(0,1fr) 28px}.foot[data-astro-cid-vsux75ar]{padding-bottom:80px}}
