@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-cyrillic-ext-wght-normal.aff33289.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-cyrillic-wght-normal.5fc8b187.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-greek-wght-normal.b85e4c85.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-vietnamese-wght-normal.326736c9.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-latin-ext-wght-normal.ea80ea3f.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-latin-wght-normal.251dbc47.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-cyrillic-ext-opsz-normal.6f05e4b3.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-cyrillic-opsz-normal.2e87d57e.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-greek-opsz-normal.18cef8cd.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-vietnamese-opsz-normal.7a0dda9b.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-latin-ext-opsz-normal.068d0504.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-serif-4-latin-opsz-normal.14ca4067.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:light;--color-bg:#FAF7F2;--color-surface:#FFFFFF;--color-sunken:#F1ECE3;--color-ink:#1C1A17;--color-ink-2:#3D3934;--color-muted:#5C564D;--color-subtle:#6E675D;--color-accent:#A8231B;--color-accent-strong:#86190F;--color-accent-tint:#F6E3E0;--color-link:#8E1C14;--color-focus:#1B4E9B;--color-border:#D8D0C2;--color-border-strong:#8C8477;--color-mark:#F8EDD3;--status-verified:#1D6438;--status-verified-bg:#E3F0E6;--status-corroborated:#1E5A87;--status-corroborated-bg:#E2ECF5;--status-under-investigation:#7A5300;--status-under-investigation-bg:#F8EDD3;--status-disputed:#9A3A08;--status-disputed-bg:#F9E6DA;--status-unsupported:#55524D;--status-unsupported-bg:#ECEAE6;--chart-1:#1C1A17;--chart-2:#A8231B;--chart-3:#1E5A87;--chart-4:#7A5300;--chart-5:#1D6438;--chart-6:#6B4C9A;--chart-grid:#E3DCCF;--font-serif:"Source Serif 4 Variable",Georgia,"Times New Roman",serif;--font-sans:"Inter Variable",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--fs-display:clamp(2.25rem,1.6rem + 2.8vw,3.5rem);--fs-h1:clamp(2rem,1.6rem + 1.8vw,2.75rem);--fs-h2:clamp(1.5rem,1.3rem + 0.9vw,2rem);--fs-h3:1.25rem;--fs-h4:1.0625rem;--fs-dek:clamp(1.125rem,1.05rem + 0.3vw,1.3125rem);--fs-body-article:1.125rem;--fs-body:1rem;--fs-small:0.875rem;--fs-xs:0.8125rem;--lh-tight:1.1;--lh-heading:1.2;--lh-body:1.55;--lh-article:1.6;--measure:68ch;--measure-narrow:52ch;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--container:1240px;--gutter:clamp(16px,4vw,40px);--header-h:64px;--radius-0:0;--radius-1:2px;--radius-2:4px;--radius-pill:999px;--rule:3px solid var(--color-accent);--hairline:1px solid var(--color-border);--boundary:1px solid var(--color-border-strong);--shadow-1:0 1px 2px rgb(28 26 23/0.08);--shadow-2:0 4px 16px rgb(28 26 23/0.12);--focus-ring:3px solid var(--color-focus);--focus-offset:2px;--dur-1:120ms;--dur-2:200ms;--ease:cubic-bezier(0.2,0,0,1);--z-header:50;--z-menu:60;--z-popover:70;--z-modal:80;--z-skip:100}html{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-sans);font-size:100%;line-height:var(--lh-body);scroll-padding-top:calc(var(--header-h) + 16px)}h1,h2,h3{text-wrap:balance}.prose,h1,h2,h3{font-family:var(--font-serif)}.prose{font-size:var(--fs-body-article);line-height:var(--lh-article);text-wrap:pretty}a{color:var(--color-link);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--color-accent-strong);text-decoration-thickness:2px}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--radius-pill);border:1px solid;font:600 var(--fs-xs)/1.3 var(--font-sans);white-space:nowrap}.badge--verified{color:var(--status-verified);background:var(--status-verified-bg)}.badge--corroborated{color:var(--status-corroborated);background:var(--status-corroborated-bg)}.badge--under_investigation{color:var(--status-under-investigation);background:var(--status-under-investigation-bg)}.badge--disputed{color:var(--status-disputed);background:var(--status-disputed-bg)}.badge--unsupported{color:var(--status-unsupported);background:var(--status-unsupported-bg)}table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{:root{--color-bg:#FFFFFF;--color-ink:#000000;--color-ink-2:#000000;--color-muted:#333333;--color-accent:#000000;--color-link:#000000}html{font:11pt/1.45 var(--font-serif);background:#FFF;color:#000}.filters,.map-canvas,.mega-menu,.site-search,.skip-link,button,header nav{display:none!important}a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;word-break:break-all}details{display:block}details>summary{display:none}.badge,.source-card,figure,table,tr{page-break-inside:avoid;break-inside:avoid}.badge{background:none!important;border:1px solid #000;color:#000}*{box-shadow:none!important}@page{margin:18mm 16mm}}:root{--paper:var(--color-bg);--paper-2:var(--color-sunken);--ink:var(--color-ink);--ink-2:var(--color-ink-2);--line:var(--color-border);--red:var(--color-accent);--red-dark:var(--color-link);--focus:var(--color-focus);--serif:var(--font-serif);--sans:var(--font-sans)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:1rem/1.6 var(--sans)}h1,h2,h3,h4{font-family:var(--serif);line-height:1.2;font-weight:650;margin:1.6em 0 .5em}h1{font-size:clamp(2rem,4vw,3rem);margin-top:.3em}h2{font-size:1.6rem;border-top:1px solid var(--line);padding-top:.8em}h3{font-size:1.2rem}a{color:var(--red-dark);text-underline-offset:2px}a:hover{color:var(--red)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.skip{position:absolute;left:-999px;top:0;background:var(--ink);color:#fff;padding:.6rem 1rem;z-index:100}.skip:focus{left:1rem}.wrap{max-width:72rem;margin:0 auto;padding:0 1.25rem}.prose{max-width:var(--measure)}.prose li,.prose p{font-family:var(--serif);font-size:1.12rem;line-height:1.7}.masthead{border-bottom:var(--rule);background:var(--paper)}.masthead__top{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 0 .4rem;flex-wrap:wrap}.brand{font-family:var(--serif);font-size:1.7rem;font-weight:700;color:var(--ink);text-decoration:none;letter-spacing:-.01em}.brand span{color:var(--red)}.tagline{font-size:.85rem;color:var(--ink-2);margin:0}.preview-flag{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;background:var(--ink);color:var(--paper);padding:.15rem .5rem}nav.primary ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 1.2rem}nav.primary>ul>li{position:relative}nav.primary a{display:inline-block;padding:.55rem 0;color:var(--ink);text-decoration:none;font-weight:550;font-size:.95rem}nav.primary a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--red)}nav.primary a:hover{color:var(--red)}.mega{display:none;position:absolute;left:0;top:100%;z-index:50;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-2);padding:1rem 1.2rem;width:min(40rem,90vw)}.has-mega:hover .mega{display:grid;grid-template-columns:1fr 1fr;grid-gap:.2rem 1.5rem;gap:.2rem 1.5rem}.mega a{font-weight:500;padding:.3rem 0}.mega small{display:block;color:var(--ink-2);font-size:var(--fs-xs);font-weight:400}main{padding:1.5rem 0 4rem;min-height:60vh}.pagehead{border-bottom:1px solid var(--line);margin-bottom:1.5rem;padding-bottom:1rem}.kicker{text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-xs);color:var(--red);font-weight:700;margin:0}.dek{font-family:var(--serif);font-size:1.3rem;color:var(--ink-2);max-width:var(--measure);margin:.3rem 0 0}.grid{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.card{background:var(--color-surface);border:1px solid var(--line);padding:1.1rem 1.2rem}.card h3{margin:.3rem 0 .4rem}.card h3 a{color:var(--ink);text-decoration:none}.card h3 a:hover{color:var(--red);text-decoration:underline}.card p{margin:.3rem 0}.meta{font-size:.82rem;color:var(--ink-2)}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));grid-gap:0;gap:0;border-top:2px solid var(--ink);border-bottom:1px solid var(--line);margin:1.5rem 0}.stat{padding:1rem .8rem;border-right:1px solid var(--line);display:flex;flex-direction:column}.stat:last-child{border-right:0}.stat__value{font-family:var(--serif);font-size:2.2rem;font-weight:700;line-height:1}.stat__label{font-size:.85rem;margin-top:.35rem}.stat__note{font-size:.72rem;color:var(--ink-2)}.badge{text-decoration:none}.badge svg{width:12px;height:12px}.badge--c-insufficient_evidence,.badge--research_entry,.badge--unknown{color:var(--status-unsupported);background:var(--status-unsupported-bg)}.badge--c-delayed,.badge--in_progress{color:var(--status-under-investigation);background:var(--status-under-investigation-bg)}.badge--c-in_progress{color:var(--status-corroborated);background:var(--status-corroborated-bg)}.badge--c-completed,.badge--published{color:var(--status-verified);background:var(--status-verified-bg)}.badge--c-changed{color:var(--color-ink-2);background:var(--color-sunken)}.badge--c-not_delivered{color:var(--status-disputed);background:var(--status-disputed-bg)}.badge--inline{vertical-align:.1em;margin:0 .15em}.edstatus{font:600 var(--fs-xs) var(--font-sans);color:var(--color-muted);border:1px dashed var(--color-border-strong);padding:1px 6px;margin-left:.3rem}.prelaunch{background:var(--color-sunken);color:var(--color-ink);padding:4px}.prelaunch,.prelaunch--preview{font-size:var(--fs-small);text-align:center}.prelaunch--preview{background:#8b1a1a;color:#fff;padding:6px 12px}.notice--preview{border:2px solid #8b1a1a;background:#fdf0ef;color:var(--color-ink);padding:var(--space-3,12px);margin-block:var(--space-3,12px)}.searchbox{display:flex;gap:.3rem}.searchbox input{min-width:10rem}.navbtn{font:inherit;font-weight:550;font-size:.95rem;background:none;border:0;padding:.55rem 0;color:var(--color-ink);cursor:pointer}.navbtn[aria-expanded=true]+.mega{display:grid;grid-template-columns:1fr 1fr;grid-gap:.2rem 1.5rem;gap:.2rem 1.5rem}mark{background:var(--color-mark);color:var(--color-ink)}.mono{font-family:var(--font-mono);font-size:.85em}tbody tr:nth-child(2n){background:var(--color-sunken)}.tablewrap{overflow-x:auto}.cite sup{font-family:var(--sans);font-size:.68rem;color:var(--red-dark)}.cite--missing{color:var(--red);font-family:var(--sans);font-size:.8rem;font-weight:700}.srcs{font-size:.82rem;color:var(--ink-2)}.empty{border:1px dashed var(--ink-2);background:var(--paper-2);padding:1.1rem 1.3rem;margin:1rem 0;max-width:var(--measure)}.empty__title{font-weight:700;margin:0 0 .3rem}.empty__body{font-size:.92rem;color:var(--ink-2)}.empty__body p{margin:.3rem 0}.notice{border-left:4px solid var(--red);background:var(--color-surface);padding:.8rem 1rem;margin:1rem 0;max-width:var(--measure)}.legend{display:grid;grid-gap:.5rem;gap:.5rem;margin:0}.legend div{display:grid;grid-template-columns:11rem 1fr;grid-gap:.8rem;gap:.8rem;align-items:baseline}.legend dd{margin:0;font-size:.92rem}table{border-collapse:collapse;width:100%;font-size:.9rem;margin:1rem 0}td,th{text-align:left;padding:.5rem .6rem;border-bottom:1px solid var(--line);vertical-align:top}th{font-weight:700;border-bottom:2px solid var(--ink)}td.num,th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.layout-article{display:grid;grid-template-columns:minmax(0,1fr) 16rem;grid-gap:2.5rem;gap:2.5rem}.toc{position:-webkit-sticky;position:sticky;top:1rem;align-self:start;font-size:.88rem;border-top:2px solid var(--ink);padding-top:.6rem}.toc ol{padding-left:1.1rem}.finding{border-left:3px solid var(--line);padding:.4rem 0 .4rem 1rem;margin:1rem 0;scroll-margin-top:1rem}.finding:target{border-left-color:var(--red);background:var(--color-surface)}.finding p{margin:.25rem 0}.timeline{list-style:none;padding:0;border-left:2px solid var(--ink);margin-left:.5rem}.timeline li{padding:0 0 1.2rem 1.2rem;position:relative}.timeline li:before{content:"";position:absolute;left:-7px;top:.45rem;width:12px;height:12px;background:var(--red);border-radius:50%}.timeline time{font-weight:700;font-size:.85rem}.filters{display:flex;gap:.6rem 1rem;align-items:flex-end;margin:1rem 0}.filters label{display:flex;flex-direction:column;font-size:.8rem;font-weight:600}input[type=search],select{font:inherit;padding:.45rem .6rem;border:1px solid var(--ink-2);background:#fff;min-width:0;max-width:100%}.btn{display:inline-block;font:600 .9rem var(--sans);padding:.45rem .9rem;border:1.5px solid var(--ink);color:var(--ink);background:transparent;text-decoration:none;cursor:pointer}.btn:hover{background:var(--ink);color:var(--paper)}.chart{margin:1.5rem 0 2rem}.chart svg{max-width:100%;height:auto}.chart figcaption{font-size:.82rem;color:var(--ink-2)}.mapbox{height:32rem}.mapbox,.pdf{border:1px solid var(--line)}.pdf{width:100%;height:80vh;background:#fff}.footer{border-top:3px double var(--ink);padding:1.5rem 0 3rem;font-size:.85rem;color:var(--ink-2)}.footer ul{list-style:none;padding:0;display:flex;gap:1rem;flex-wrap:wrap}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}code{font-size:.88em;background:var(--paper-2);padding:0 .25em}.navbtn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:.35rem .4rem}.badge svg{flex:none}.cite{display:inline-block;min-width:24px;text-align:center;text-decoration:none}.badge--inline,.cite{min-height:24px}.footer a,.legend a,.toc a{padding:2px 0}.footer a,.legend a,.srcs a,.toc a,td a{display:inline-block;min-height:24px}.menubtn{display:none;margin:.4rem 0 .6rem;min-height:44px}.mobilemenu{position:fixed;inset:0;z-index:var(--z-modal,80);background:var(--color-bg);overflow-y:auto;padding:1rem var(--gutter,16px) 3rem}.mobilemenu__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.mobilemenu ul{list-style:none;padding:0;margin:0;display:block}.mobilemenu li>a,.mobilemenu summary{display:flex;align-items:center;min-height:44px;border-bottom:1px solid var(--color-border);font-weight:600;color:var(--color-ink);text-decoration:none;cursor:pointer}.mobilemenu details ul a{font-weight:400;padding-left:1rem}.mobilemenu .searchbox{margin-bottom:1rem}.mobilemenu .searchbox input{flex:1 1;min-width:0}@media (max-width:1023px){.desktopnav{display:none!important}.menubtn{display:inline-flex;gap:.4rem;align-items:center}}th button.sort{font:inherit;font-weight:700;background:none;border:0;padding:0;cursor:pointer;color:inherit;min-height:24px;text-align:inherit}th button.sort:after{content:" ↕";color:var(--color-muted)}th[aria-sort=ascending] button.sort:after{content:" ↑";color:var(--color-ink)}th[aria-sort=descending] button.sort:after{content:" ↓";color:var(--color-ink)}thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--color-bg)}.legend-shapes{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:var(--fs-small);list-style:none;padding:0}.mk svg{display:block}.pdfbar{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:.5rem;background:var(--color-sunken);border:1px solid var(--color-border-strong);border-bottom:0}.pdfbar .btn{min-height:36px}.pdfcanvas{border:1px solid var(--color-border-strong);background:#fff;max-height:min(80vh,1000px)}.pdfcanvas canvas{display:block;margin:0 auto;max-width:none}.doctext{white-space:pre-wrap;font-family:var(--font-serif);max-width:var(--measure);font-size:1rem}@media print{.menubtn,.mobilemenu,.pdfbar,.pdfcanvas{display:none!important}}@media (max-width:860px){.layout-article{grid-template-columns:1fr}.toc{position:static}.legend div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media print{:root{--paper:#fff}body{font-size:11pt;background:#fff}.filters,.mapbox,.no-print,.preview-flag,.skip,.toc,nav.primary{display:none!important}.footer,.masthead{border:0}a{color:#000}.prose a[href^=http]:after{content:" (" attr(href) ")";font-size:8pt;word-break:break-all}.layout-article{display:block}.card,.finding,figure,table{page-break-inside:avoid;break-inside:avoid}h2,h3{page-break-after:avoid;break-after:avoid}.badge{background:none!important;border:1px solid #000;color:#000}.prelaunch,.searchbox{display:none!important}details{display:block}details>summary{display:none}@page{margin:18mm 16mm}}.riplist{list-style:none;padding:0;margin:0 0 1rem;columns:28rem 2;column-gap:2rem}.riplist li{page-break-inside:avoid;break-inside:avoid;padding:.5rem 0;border-bottom:1px solid var(--color-border);min-height:44px}.riplist a{font-weight:600}.cite--archive sup{font-size:.68em;color:var(--color-muted);margin-left:.1em}.badge--unreviewed{color:var(--color-ink-2);background:transparent;border:1px dashed var(--color-ink-2)}.badge__q{font-weight:700;margin-right:.25em}main{overflow-wrap:break-word;min-width:0}.meta,.mono,code,dd,main a,pre{overflow-wrap:anywhere}pre{white-space:pre-wrap}.leaflet-container,.pdfcanvas,canvas,iframe,img,pre,svg,video{max-width:100%}.pdfcanvas{overflow:auto}.pdfcanvas canvas{height:auto}table{max-width:100%}.filters{flex-wrap:wrap}.filters label,.filters>*{min-width:0;max-width:100%}.mono,.stat__note,code{font-size:max(var(--fs-xs),.8125rem)}.route{display:inline-block;font-size:var(--fs-xs,.78rem);font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-right:.35rem;color:#4a4744}.route--disputed{color:#8a4b00}.disputebox{border-left:4px solid #c98a2b;background:#fff8ec;padding:.4rem .75rem;margin:.5rem 0}.disputebox p{margin:.25rem 0}.figstage{display:inline-block;font-size:var(--fs-xs,.78rem);padding:0 .4rem;border-radius:3px;border:1px solid #6b6763;color:#333;white-space:nowrap}.figstage--draft{border:2px dashed #7a4a00;background:#fff4e0;color:#5c3700;font-weight:600}.figstage--unknown{border-style:dotted;color:#4a4744}.figstage--adopted{border-color:#a3201c;color:#7d1814}.figstage--actual{border-color:#1f5f8b;color:#174866}.figstage--adjusted{border-color:#6b4c9a;color:#4f3873}@media print{.figstage--draft{border:2px dashed #000;background:none}}.tablewrap{position:relative}