.constellation-wrap.vc-full{position:fixed;inset:0;z-index:1000;margin:0;overflow:auto;background:var(--bg);padding:16px clamp(12px,3vw,40px)}.constellation-wrap.vc-full .vc svg{max-height:calc(100vh - 210px)}html.vc-noscroll{overflow:hidden}.vc-expand{margin-left:10px;font:inherit;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--link);background:none;border:1px solid var(--rule-2);padding:2px 8px;cursor:pointer}.vc-expand:hover{border-color:var(--link)}td.vc-flash{animation:vc-flash 2s ease-out}@keyframes vc-flash{0%,35%{background:color-mix(in srgb,var(--accent) 35%,transparent);outline:1px solid var(--accent)}to{background:transparent;outline:1px solid transparent}}.vc:where(.astro-mbdazxyg){--s-vr200: #9181cf;--s-b300: #2bab6b;--s-b200: #0c64e9;--s-gb300: #f32020;--s-gb200: var(--ink);--s-h200: #cb0b98;--s-h100: #c98500;margin:0 0 14px}html[data-theme=editorial] .vc:where(.astro-mbdazxyg){--s-vr200: #0d0df2;--s-b300: #246024;--s-b200: #0a95b8;--s-gb300: #f2520d;--s-gb200: var(--ink);--s-h200: #df2099;--s-h100: #a3660f}.vc:where(.astro-mbdazxyg) .s-vr200:where(.astro-mbdazxyg){--c: var(--s-vr200)}.vc:where(.astro-mbdazxyg) .s-b300:where(.astro-mbdazxyg){--c: var(--s-b300)}.vc:where(.astro-mbdazxyg) .s-b200:where(.astro-mbdazxyg){--c: var(--s-b200)}.vc:where(.astro-mbdazxyg) .s-gb300:where(.astro-mbdazxyg){--c: var(--s-gb300)}.vc:where(.astro-mbdazxyg) .s-gb200:where(.astro-mbdazxyg){--c: var(--s-gb200)}.vc:where(.astro-mbdazxyg) .s-h200:where(.astro-mbdazxyg){--c: var(--s-h200)}.vc:where(.astro-mbdazxyg) .s-h100:where(.astro-mbdazxyg){--c: var(--s-h100)}.vc-scroll:where(.astro-mbdazxyg){overflow-x:auto}.vc:where(.astro-mbdazxyg) svg:where(.astro-mbdazxyg){width:100%;min-width:640px;height:auto;display:block}.vc-legend:where(.astro-mbdazxyg) svg:where(.astro-mbdazxyg){width:14px;min-width:0;display:inline-block}.vc-grid:where(.astro-mbdazxyg){stroke:var(--rule);stroke-width:1;opacity:.6}.vc-grid-yr:where(.astro-mbdazxyg){opacity:1}.vc-base:where(.astro-mbdazxyg){stroke:var(--rule-2);opacity:1}.vc-tick:where(.astro-mbdazxyg){font-family:var(--font-mono);font-size:10px;fill:var(--ink-dim)}.vc-tick-l:where(.astro-mbdazxyg){text-anchor:end}.vc-tick-x:where(.astro-mbdazxyg){text-anchor:middle}.vc-disc:where(.astro-mbdazxyg){fill:var(--c);fill-opacity:.22;stroke:var(--c);stroke-opacity:.75;stroke-width:1}.vc-ring:where(.astro-mbdazxyg){fill:none;pointer-events:all;stroke:var(--c);stroke-width:1.75;stroke-dasharray:3 2.5}.vc-pt:where(.astro-mbdazxyg):hover .vc-ring:where(.astro-mbdazxyg){fill:var(--c);fill-opacity:.12}.vc-core:where(.astro-mbdazxyg){fill:var(--c);pointer-events:none}.vc-pt:where(.astro-mbdazxyg){cursor:pointer;outline:none}.vc-pt:where(.astro-mbdazxyg):focus-visible .vc-disc:where(.astro-mbdazxyg),.vc-pt:where(.astro-mbdazxyg):focus-visible .vc-ring:where(.astro-mbdazxyg){stroke:var(--ink);stroke-width:2}.vc-pt:where(.astro-mbdazxyg):hover .vc-disc:where(.astro-mbdazxyg){fill-opacity:.45;stroke-opacity:1;stroke-width:1.5}.vc-pt:where(.astro-mbdazxyg):hover .vc-ring:where(.astro-mbdazxyg){stroke-width:2.5}.vc-trend:where(.astro-mbdazxyg){fill:none;stroke:var(--c);stroke-width:2;stroke-linecap:round;pointer-events:none}.vc-sw-line:where(.astro-mbdazxyg){stroke:var(--c);stroke-width:2}.vc-sw-ring:where(.astro-mbdazxyg){fill:none;stroke:var(--c);stroke-width:1.75;stroke-dasharray:3 2.5}.vc-label:where(.astro-mbdazxyg){font-family:var(--font-mono);font-size:11px;fill:var(--ink)}.vc-legend:where(.astro-mbdazxyg){display:flex;gap:18px;flex-wrap:wrap;align-items:center;padding:8px 0 0 46px}.vc-lg:where(.astro-mbdazxyg){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);display:inline-flex;align-items:center;gap:6px}.vc-lg-disc:where(.astro-mbdazxyg){fill:var(--ink-dim);fill-opacity:.22;stroke:var(--ink-dim);stroke-width:1}.vc-lg-ring:where(.astro-mbdazxyg){fill:none;stroke:var(--ink-dim);stroke-width:1.5;stroke-dasharray:3 2.5}.vc-lg-line:where(.astro-mbdazxyg){width:14px;height:0;border-top:2px solid var(--ink-dim);display:inline-block}@media(max-width:640px){.vc-legend:where(.astro-mbdazxyg){padding-left:0}}.curve-section:where(.astro-fal5vsdv){margin:0 0 36px}table:where(.astro-fal5vsdv).term-ladder,table:where(.astro-fal5vsdv).cov-table{width:100%;border-collapse:collapse;table-layout:fixed}table:where(.astro-fal5vsdv).term-ladder th:where(.astro-fal5vsdv).chip-col,table:where(.astro-fal5vsdv).cov-table th:where(.astro-fal5vsdv).chip-col{text-align:left;width:22%}table:where(.astro-fal5vsdv).term-ladder th:where(.astro-fal5vsdv).tenor-col,table:where(.astro-fal5vsdv).cov-table th:where(.astro-fal5vsdv).tenor-col{text-align:center;padding:10px 12px}table:where(.astro-fal5vsdv).term-ladder .chip-cell:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).cov-table .chip-cell:where(.astro-fal5vsdv){white-space:nowrap}table:where(.astro-fal5vsdv).term-ladder .chip-cell:where(.astro-fal5vsdv) .chip-name:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).cov-table .chip-cell:where(.astro-fal5vsdv) .chip-name:where(.astro-fal5vsdv){font-family:var(--font-mono);font-size:var(--fs-md);color:var(--ink);font-weight:var(--weight-strong);letter-spacing:.04em}table:where(.astro-fal5vsdv).term-ladder td:where(.astro-fal5vsdv).num,table:where(.astro-fal5vsdv).cov-table td:where(.astro-fal5vsdv).num{text-align:center;font-family:var(--font-mono);font-size:var(--fs-lg);font-variant-numeric:tabular-nums}table:where(.astro-fal5vsdv).cov-table td:where(.astro-fal5vsdv).num{font-size:var(--fs-md)}table:where(.astro-fal5vsdv).term-ladder td:where(.astro-fal5vsdv).empty,table:where(.astro-fal5vsdv).cov-table td:where(.astro-fal5vsdv).empty{color:var(--ink-faint)}.mod-mark:where(.astro-fal5vsdv){font-size:.55em;font-weight:var(--weight-body);font-style:normal;margin-left:2px;vertical-align:super;line-height:0;letter-spacing:0}td:where(.astro-fal5vsdv).v-full{font-weight:var(--weight-strong);color:var(--accent);cursor:help}td:where(.astro-fal5vsdv).v-thin{font-weight:var(--weight-body);color:var(--ink-faint);cursor:help}td:where(.astro-fal5vsdv).v-con{font-weight:var(--weight-body);color:var(--ink)}td:where(.astro-fal5vsdv).v-bundled{font-weight:var(--weight-body);color:var(--ink-dim);cursor:help}td:where(.astro-fal5vsdv).v-gap{font-weight:var(--weight-body);color:var(--ink-dim);cursor:help}.layer-tag:where(.astro-fal5vsdv){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);letter-spacing:.06em;text-transform:uppercase}table:where(.astro-fal5vsdv).cov-table .chip-cell:where(.astro-fal5vsdv) .chip-name:where(.astro-fal5vsdv)+.layer-tag:where(.astro-fal5vsdv){margin-left:6px}table:where(.astro-fal5vsdv).cov-table tbody:where(.astro-fal5vsdv).cov-block tr:where(.astro-fal5vsdv).cov-row-gap td:where(.astro-fal5vsdv){border-bottom:1px solid var(--rule-2)}.ladder-legend:where(.astro-fal5vsdv){padding:8px 16px;border-top:1px solid var(--rule-2);font-family:var(--font-mono);font-size:calc(var(--fs-xs) - 1px);color:var(--ink-dim);letter-spacing:.02em;line-height:1.6}.ladder-legend:where(.astro-fal5vsdv) .lg-full:where(.astro-fal5vsdv){color:var(--accent);font-weight:var(--weight-strong)}.ladder-legend:where(.astro-fal5vsdv) .lg-thin:where(.astro-fal5vsdv){color:var(--ink-faint)}.ladder-legend:where(.astro-fal5vsdv) .lg-m:where(.astro-fal5vsdv){font-size:.8em;margin-left:0;color:var(--ink);vertical-align:super}.tf-prose:where(.astro-fal5vsdv) p:where(.astro-fal5vsdv){margin:0 0 6px;max-width:72ch}.rack-wrap:where(.astro-fal5vsdv){margin-top:20px}.constellation-wrap:where(.astro-fal5vsdv){margin-bottom:32px}table:where(.astro-fal5vsdv).vintage-table{width:100%;border-collapse:collapse;table-layout:fixed}table:where(.astro-fal5vsdv).vintage-table th:where(.astro-fal5vsdv).chip-col{text-align:left;width:20%}table:where(.astro-fal5vsdv).vintage-table th:where(.astro-fal5vsdv).tenor-col{text-align:center;padding:10px 8px}table:where(.astro-fal5vsdv).vintage-table td:where(.astro-fal5vsdv).num{text-align:center;font-family:var(--font-mono);font-size:var(--fs-md);font-variant-numeric:tabular-nums}table:where(.astro-fal5vsdv).vintage-table td:where(.astro-fal5vsdv).empty{color:var(--ink-faint)}table:where(.astro-fal5vsdv).vintage-table .chip-cell:where(.astro-fal5vsdv) .chip-name:where(.astro-fal5vsdv){font-family:var(--font-mono);font-size:var(--fs-md);color:var(--ink);font-weight:var(--weight-strong);letter-spacing:.04em}table:where(.astro-fal5vsdv).vintage-table tr:where(.astro-fal5vsdv).chip-break td:where(.astro-fal5vsdv){border-top:2px solid var(--rule-2);padding-top:12px}table:where(.astro-fal5vsdv).vintage-table tr:where(.astro-fal5vsdv):not(.chip-break)+tr:where(.astro-fal5vsdv):not(.chip-break) td:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).vintage-table tbody:where(.astro-fal5vsdv) tr:where(.astro-fal5vsdv):first-child+tr:where(.astro-fal5vsdv):not(.chip-break) td:where(.astro-fal5vsdv){border-top:0}table:where(.astro-fal5vsdv).cov-table tbody:where(.astro-fal5vsdv).cov-block+tbody:where(.astro-fal5vsdv).cov-block tr:where(.astro-fal5vsdv):first-child td:where(.astro-fal5vsdv){border-top:2px solid var(--rule-2);padding-top:12px}table:where(.astro-fal5vsdv).cov-table tbody:where(.astro-fal5vsdv).cov-block tr:where(.astro-fal5vsdv).cov-row-gap td:where(.astro-fal5vsdv){border-bottom:0}table:where(.astro-fal5vsdv).vintage-table .chip-name:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).cov-table .chip-name:where(.astro-fal5vsdv){font-weight:600}table:where(.astro-fal5vsdv).vintage-table tr:where(.astro-fal5vsdv).chip-head td:where(.astro-fal5vsdv){padding-bottom:2px}table:where(.astro-fal5vsdv).vintage-table td:where(.astro-fal5vsdv).tenor-cell{padding-left:16px}table:where(.astro-fal5vsdv).vintage-table .posted-col:where(.astro-fal5vsdv){border-left:1px solid var(--rule-2)}@media(max-width:700px){table:where(.astro-fal5vsdv).term-ladder th:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).term-ladder td:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).cov-table th:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).cov-table td:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).vintage-table th:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).vintage-table td:where(.astro-fal5vsdv){padding-left:4px;padding-right:4px}table:where(.astro-fal5vsdv).term-ladder th:where(.astro-fal5vsdv).tenor-col,table:where(.astro-fal5vsdv).cov-table th:where(.astro-fal5vsdv).tenor-col,table:where(.astro-fal5vsdv).vintage-table th:where(.astro-fal5vsdv).tenor-col{padding:8px 4px}table:where(.astro-fal5vsdv).term-ladder td:where(.astro-fal5vsdv).num,table:where(.astro-fal5vsdv).cov-table td:where(.astro-fal5vsdv).num,table:where(.astro-fal5vsdv).vintage-table td:where(.astro-fal5vsdv).num{font-size:var(--fs-sm)}table:where(.astro-fal5vsdv).term-ladder .chip-cell:where(.astro-fal5vsdv) .chip-name:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).cov-table .chip-cell:where(.astro-fal5vsdv) .chip-name:where(.astro-fal5vsdv),table:where(.astro-fal5vsdv).vintage-table .chip-cell:where(.astro-fal5vsdv) .chip-name:where(.astro-fal5vsdv){font-size:var(--fs-sm);letter-spacing:.02em}.table-wrap:where(.astro-fal5vsdv){overflow-x:auto}table:where(.astro-fal5vsdv).vintage-table{min-width:640px}table:where(.astro-fal5vsdv).term-ladder,table:where(.astro-fal5vsdv).cov-table{min-width:600px}table:where(.astro-fal5vsdv).term-ladder th:where(.astro-fal5vsdv).chip-col,table:where(.astro-fal5vsdv).cov-table th:where(.astro-fal5vsdv).chip-col,table:where(.astro-fal5vsdv).vintage-table th:where(.astro-fal5vsdv).chip-col{width:130px}}.instrument-note:where(.astro-fal5vsdv){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);margin:14px 0 0}.instrument-note:where(.astro-fal5vsdv) a:where(.astro-fal5vsdv){color:var(--link)}.population-note:where(.astro-fal5vsdv){font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);line-height:1.7;max-width:720px;margin:14px 0 0;padding-top:10px;border-top:1px solid var(--rule)}
