.top:where(.astro-i33iimlq){padding-top:28px;max-width:760px}.page-head:where(.astro-i33iimlq){max-width:82ch;margin-bottom:10px}.page-head:where(.astro-i33iimlq) h1:where(.astro-i33iimlq){font-family:var(--font-display);font-size:var(--fs-hero);line-height:var(--lh-display);font-weight:var(--weight-display);margin:6px 0 14px;letter-spacing:-.01em}.sec:where(.astro-i33iimlq) h2:where(.astro-i33iimlq) .n:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--accent);font-weight:var(--weight-strong)}.top:where(.astro-i33iimlq) h2:where(.astro-i33iimlq){font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--weight-display, 600);letter-spacing:-.005em;color:var(--ink);border-top:1px solid var(--rule);padding-top:16px;margin-top:34px}.draft-band:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#c96f06;border:1px dashed #c96f06;border-radius:4px;padding:6px 10px;margin-bottom:18px}.tail-details:where(.astro-i33iimlq)>summary:where(.astro-i33iimlq){cursor:pointer;list-style:none;width:fit-content}.tail-details:where(.astro-i33iimlq)>summary:where(.astro-i33iimlq)::-webkit-details-marker{display:none}.tail-details:where(.astro-i33iimlq)>summary:where(.astro-i33iimlq) h2:where(.astro-i33iimlq):before{content:"B8 ";font-size:.8em;color:var(--ink-faint)}.tail-details:where(.astro-i33iimlq)[open]>summary:where(.astro-i33iimlq) h2:where(.astro-i33iimlq):before{content:"BE "}.top:where(.astro-i33iimlq) .fig-read:where(.astro-i33iimlq){font-size:var(--fs-sm);color:var(--ink-dim);margin:8px 0 2px;max-width:72ch}.gtable-wrap:where(.astro-i33iimlq){overflow-x:auto;margin:14px 0 22px}.gtable:where(.astro-i33iimlq){border-collapse:collapse;width:100%;min-width:540px;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.gtable:where(.astro-i33iimlq) th:where(.astro-i33iimlq),.gtable:where(.astro-i33iimlq) td:where(.astro-i33iimlq){text-align:left;padding:7px 12px 7px 0;border-bottom:1px solid var(--rule)}.gtable:where(.astro-i33iimlq) th:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-dim);font-weight:var(--weight-strong)}.gtable:where(.astro-i33iimlq) .dim:where(.astro-i33iimlq){color:var(--ink-faint);font-size:var(--fs-xs)}.gtable:where(.astro-i33iimlq) .grp:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-dim);font-weight:var(--weight-strong);padding-top:14px}.top:where(.astro-i33iimlq) .gtable-note:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-faint);margin:8px 0 0}.stats-basis:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-faint);letter-spacing:.02em;margin:6px 0 18px}.stats:where(.astro-i33iimlq){display:grid;grid-template-columns:repeat(4,1fr);gap:18px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:16px 0;margin:22px 0 10px}@media(max-width:720px){.stats:where(.astro-i33iimlq){grid-template-columns:1fr 1fr}}.stat:where(.astro-i33iimlq) .v:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-2xl);font-weight:var(--weight-strong);color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.15}.stat:where(.astro-i33iimlq) .k:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);margin-top:4px;line-height:1.4}.stat:where(.astro-i33iimlq) .s:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-faint);margin-top:3px}.epigraph:where(.astro-i33iimlq){font-style:italic;color:var(--ink-dim);border-left:2px solid var(--rule);padding-left:14px;margin:22px 0}.fig:where(.astro-i33iimlq){margin:28px 0}.fig:where(.astro-i33iimlq) svg:where(.astro-i33iimlq){width:100%;height:auto;display:block}.fig-title:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-dim);font-weight:600;margin-bottom:10px}figcaption:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);line-height:1.55;margin-top:8px;max-width:90ch}.fig-foot:where(.astro-i33iimlq){display:flex;flex-direction:column;gap:2px;margin-top:8px;padding-top:8px;border-top:1px solid var(--rule)}.fig-details:where(.astro-i33iimlq){margin-top:2px}.fig-details:where(.astro-i33iimlq) summary:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;width:fit-content}.fig-notes-list:where(.astro-i33iimlq){margin:6px 0 2px;padding-left:18px;display:flex;flex-direction:column;gap:3px;max-width:90ch}.top:where(.astro-i33iimlq) .fig-notes-list:where(.astro-i33iimlq) li:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);line-height:1.6}.grid:where(.astro-i33iimlq){stroke:var(--rule);stroke-width:1}.axis:where(.astro-i33iimlq){stroke:var(--ink-faint);stroke-width:1}.tick:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:10px;fill:var(--ink-dim)}.t-end:where(.astro-i33iimlq){text-anchor:end}.t-mid:where(.astro-i33iimlq){text-anchor:middle}.anno:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:10px;fill:var(--ink-faint)}.lab-halo:where(.astro-i33iimlq){stroke:var(--surface);stroke-width:3.5px;paint-order:stroke;stroke-linejoin:round}.dlab:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.rowsub:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:9.5px;fill:var(--ink-faint)}.segsub:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:9.5px;font-variant-numeric:tabular-nums}.legend:where(.astro-i33iimlq){display:flex;gap:18px;flex-wrap:wrap;margin-bottom:8px}.lg:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);display:inline-flex;align-items:center;gap:6px}.sw:where(.astro-i33iimlq){width:10px;height:10px;border-radius:2px;display:inline-block}.fnr:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:.72em}.fnr:where(.astro-i33iimlq) a:where(.astro-i33iimlq){color:var(--ink-faint);text-decoration:none}.fnr:where(.astro-i33iimlq) a:where(.astro-i33iimlq):hover{color:var(--link)}.fnotes:where(.astro-i33iimlq){margin-top:40px;border-top:1px solid var(--rule);padding-top:4px}.top:where(.astro-i33iimlq) .fnotes:where(.astro-i33iimlq) ol:where(.astro-i33iimlq){max-width:80ch;padding-left:20px;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);line-height:1.6}.top:where(.astro-i33iimlq) .fnotes:where(.astro-i33iimlq) li:where(.astro-i33iimlq){margin-bottom:8px;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);line-height:1.6}.fnotes:where(.astro-i33iimlq) li:where(.astro-i33iimlq):target{color:var(--ink)}.metho:where(.astro-i33iimlq){margin-top:40px;border-top:1px solid var(--rule);padding-top:4px}.top:where(.astro-i33iimlq) .metho:where(.astro-i33iimlq) p:where(.astro-i33iimlq){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);line-height:1.6;max-width:90ch}
