@font-face{font-family:et-book;src:url(/fonts/et-book-roman-old-style-figures.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:et-book;src:url(/fonts/et-book-display-italic-old-style-figures.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:et-book;src:url(/fonts/et-book-semi-bold-old-style-figures.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:et-book;src:url(/fonts/et-book-bold-line-figures.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:et-book-lining;src:url(/fonts/et-book-roman-line-figures.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--h0:#f7f1e6;--h1:#f6d98a;--h2:#eea06b;--h3:#d42a43;--h4:#7c1d2c;--paper:#f3ecdf;--sheet:#faf6ee;--ink:#231f1a;--muted:#6b604f;--rule:#cfc2aa;--accent:#c8203c;--on-accent:#faf6ee;--red:#d42a43;--gold:#f2b51d;--blue:#4a6cb3;--green:#3d8a5a;--tan:#a88d68;--pink:#e7a2a6;--s-charged:var(--red);--s-open:var(--gold);--s-disputed:var(--blue);--s-ruled:var(--tan);--ok:var(--green);--tile:#e6dcc9;--tile-ink:#9a8c74;--serif:"et-book",Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;--figs:"et-book-lining","et-book",Palatino,Georgia,serif;--letter:"Jost","Futura","Century Gothic",sans-serif;--display:var(--serif);--body:var(--serif);--mono:var(--figs);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--paper:#1e1a16;--sheet:#28231d;--ink:#f0e8d8;--muted:#b2a48f;--rule:#4c4236;--accent:#f0687e;--on-accent:#1e1a16;--red:#ee5468;--gold:#f6c440;--blue:#7f9ce0;--green:#6fbf8a;--tan:#c9ab82;--pink:#eeb3b6;--tile:#332c24;--tile-ink:#7d705e;--h0:#262019;--h1:#6b5a2a;--h2:#9a5a35;--h3:#c03447;--h4:#e2717f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--paper);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));font-size:19px;line-height:1.5}a{color:var(--accent);text-underline-offset:2px;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wrap{gap:48px;max-width:1040px;margin:0 auto;padding-block:0 64px;display:grid}.crisis{color:var(--muted);border-bottom:1px solid var(--rule);margin:0;padding-block:10px;font-size:15px}.crisis strong{color:var(--ink);font-family:var(--figs)}.topnav{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 22px;padding-top:14px;display:flex}.brand{color:var(--ink);font-variant:small-caps;letter-spacing:.06em;font-size:22px;font-weight:400;text-decoration:none}.navlinks{gap:20px;font-size:17px;display:flex}.navlinks a{color:var(--muted);text-decoration:none}.navlinks a:hover{color:var(--ink);text-decoration:underline}.eyebrow{color:var(--muted);font-size:17px;font-style:italic}h1{text-wrap:balance;letter-spacing:-.005em;max-width:20ch;margin:0;font-size:clamp(34px,5.6vw,58px);font-weight:400;line-height:1.04}h2{text-wrap:balance;margin:0;font-size:26px;font-style:italic;font-weight:400;line-height:1.2}h3{color:var(--muted);margin:0;font-size:19px;font-style:italic;font-weight:400}.plate-h,.chart-title{font-family:var(--letter);text-transform:uppercase;letter-spacing:.1em;font-size:17px;font-style:normal;font-weight:500;line-height:1.3}.lede{max-width:58ch;margin:0;font-size:21px;line-height:1.45}.lede em{font-style:italic}.meta{font-family:var(--figs);color:var(--muted);margin:0;font-size:15px}.stack{gap:14px;display:grid}.hero{text-align:center;justify-items:center;gap:18px;padding-top:20px}.hero h1{font-family:var(--letter);text-transform:uppercase;letter-spacing:.07em;max-width:26ch;font-size:clamp(26px,4.2vw,44px);font-weight:500;line-height:1.18}.hero .lede{text-align:left}.plate{gap:12px;min-width:0;margin:0;display:grid}.plate-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.plate svg{width:100%;min-width:640px;height:auto;display:block;overflow:visible}.plate-base{stroke:var(--ink);stroke-width:1.5px}.plate-yr{font-family:var(--figs);fill:var(--muted);font-size:15px}.blk{stroke:var(--paper);stroke-width:1px;transition:opacity .15s}.plate a:hover .blk,.plate a:focus .blk{opacity:.72}.plate a:focus{outline:none}.plate a:focus-visible .blk{stroke:var(--accent);stroke-width:3px}.b-charged{fill:var(--s-charged);background:var(--s-charged)}.b-open{fill:var(--s-open);background:var(--s-open)}.b-disputed{fill:var(--s-disputed);background:var(--s-disputed)}.b-ruled{fill:var(--s-ruled);background:var(--s-ruled)}.plate-key{flex-wrap:wrap;align-items:center;gap:6px 20px;font-size:16px;display:flex}.plate-key .sw{vertical-align:-1px;width:14px;height:14px;margin-right:7px;display:inline-block}.plate-note{color:var(--muted);margin-left:auto;font-style:italic}@media (max-width:640px){.plate-note{margin-left:0}}.overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}@media (max-width:760px){.overview{grid-template-columns:1fr}}.split{gap:3px;height:44px;display:flex}.split span{min-width:4px;display:block}.tally{margin:0;display:grid}.tally-row{border-bottom:1px solid var(--rule);grid-template-columns:96px 1fr;align-items:baseline;gap:14px;padding-block:10px;display:grid}.tally-row dt,.tally-row dd{margin:0}.tally-row .n{font-family:var(--figs);font-size:40px;line-height:1}.n.n-charged{color:var(--s-charged)}.n.n-open{color:var(--s-open)}.n.n-disputed{color:var(--s-disputed)}.n.n-ruled{color:var(--s-ruled)}.tally-row .pct{font-family:var(--figs);color:var(--muted);font-size:15px}.tally-row .def{color:var(--muted);font-size:16px;display:block}.states{gap:3px;margin:0;padding:0;list-style:none;display:grid}.states button{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:148px minmax(0,1fr) 28px;align-items:center;gap:10px;width:100%;padding:1px 0;font-size:16px;display:grid}.st-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.st-bar{justify-self:start;gap:1px;min-width:6px;height:14px;display:flex}.st-bar span{min-width:3px;display:block}.st-n{font-family:var(--figs);text-align:right;font-size:15px}.states button:hover .st-name{text-decoration:underline}.states button[aria-pressed=true] .st-bar{outline:2px solid var(--ink);outline-offset:1px}.states button[aria-pressed=true] .st-name{color:var(--accent)}.states button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mapbox{gap:8px;min-width:0;display:grid}.mapbox svg{width:100%;height:auto;display:block}.cap{color:var(--muted);margin:0;font-size:15px;font-style:italic}.pill{white-space:nowrap;color:var(--ink);align-items:center;gap:7px;font-size:15px;display:inline-flex}.pill:before{content:"";flex:none;width:11px;height:11px}.st-charged.pill:before{background:var(--s-charged)}.st-open.pill:before{background:var(--s-open)}.st-disputed.pill:before{background:var(--s-disputed)}.st-ruled.pill:before{background:var(--s-ruled)}.filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chip{font:16px var(--serif);color:var(--ink);border:1px solid var(--ink);cursor:pointer;background:0 0;padding:4px 12px}.chip[aria-pressed=true]{background:var(--ink);color:var(--paper)}.chip{border-radius:999px}.filters .count{font-family:var(--figs);color:var(--muted);margin-left:auto;font-size:15px;font-style:italic}.search{font:17px var(--serif);border:0;border-bottom:1px solid var(--ink);color:var(--ink);background:0 0;width:100%;max-width:360px;padding:8px 2px}.search:focus{border-bottom-color:var(--accent);border-bottom-width:2px;outline:none}.docket{border-top:2px solid var(--ink)}.row{border-bottom:1px solid var(--rule);color:inherit;grid-template-columns:118px 44px minmax(0,1fr) auto;align-items:center;gap:4px 18px;padding:12px 4px;text-decoration:none;display:grid}.row:hover{background:var(--sheet)}.row:hover b{text-decoration:underline;text-decoration-thickness:1px}@media (max-width:560px){.row{grid-template-columns:44px minmax(0,1fr)}.row .date{grid-column:1/-1}.row .pill{grid-column:2}}.date{font-family:var(--figs);color:var(--muted);font-size:15px}.who{min-width:0}.who b{font-size:20px;font-weight:400}.who span{color:var(--muted);font-size:16px;display:block}dl.file{border-top:2px solid var(--ink);grid-template-columns:190px minmax(0,1fr);gap:12px 28px;margin:0;padding-top:18px;display:grid}dl.file dt{color:var(--muted);text-align:right;font-size:17px;font-style:italic}dl.file dd{max-width:60ch;margin:0}@media (max-width:560px){dl.file{grid-template-columns:1fr;gap:2px}dl.file dt{text-align:left}dl.file dd{margin-bottom:12px}}.flag{border-left:4px solid var(--s-open);background:var(--sheet);max-width:64ch;padding:8px 14px;font-size:17px}.timeline{border-left:1.5px solid var(--ink);gap:18px;margin:0;padding:0;list-style:none;display:grid}.timeline li{padding-left:18px;position:relative}.timeline li:before{content:"";background:var(--red);border-radius:50%;width:13px;height:13px;position:absolute;top:8px;left:-7px}.timeline .when{font-family:var(--figs);color:var(--muted);font-size:15px}.diff{margin:6px 0 0;padding-left:18px;font-size:16px}.method{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;display:grid}.method section{align-content:start;gap:8px;display:grid}.method p,.method ul{max-width:58ch;margin:0;font-size:17px}.method ul{gap:6px;padding-left:20px;display:grid}footer.site{color:var(--muted);border-top:1px solid var(--rule);padding-top:14px;font-size:15px;font-style:italic}.panel{background:var(--sheet);border:1px solid var(--rule);gap:14px;min-width:0;padding:18px;display:grid}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}.badge{border:1px solid var(--rule);color:var(--muted);padding:1px 8px;font-size:14px;font-style:italic}.badge.new{color:var(--accent);border-color:var(--accent)}.badge.low{color:var(--s-ruled);border-color:var(--s-ruled)}.cmp{border-collapse:collapse;width:100%;font-size:16px}.cmp th,.cmp td{text-align:left;vertical-align:top;border-top:1px solid var(--rule);padding:8px}.cmp th{color:var(--muted);width:150px;font-style:italic;font-weight:400}.cmp .was{color:var(--muted);font-size:15px}.scroll{overflow-x:auto}label.f{color:var(--muted);gap:4px;font-size:15px;display:grid}input.t,textarea.t,select.t{font:16px var(--serif);color:var(--ink);background:var(--paper);border:1px solid var(--rule);width:100%;padding:8px 10px}textarea.t{resize:vertical;min-height:64px}.btns{flex-wrap:wrap;gap:8px;display:flex}.btn{font:16px var(--serif);cursor:pointer;border:1px solid var(--ink);color:var(--ink);background:0 0;padding:8px 16px}.btn.primary{background:var(--ink);color:var(--paper)}.btn.danger{color:var(--s-charged);border-color:var(--s-charged)}.notice{background:var(--sheet);border-left:4px solid var(--ok);padding:10px 12px;font-size:16px}.formgrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.formgrid .wide{grid-column:1/-1}.portrait-admin{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:560px){.portrait-admin{grid-template-columns:1fr}}.portrait-admin img,.portrait-ph{aspect-ratio:4/5;object-fit:cover;background:var(--tile);width:160px;max-width:100%}.person{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:36px;display:grid}.person.no-photo{grid-template-columns:minmax(0,1fr)}@media (max-width:640px){.person{grid-template-columns:1fr}.person figure{order:-1;max-width:220px}}.person figure{gap:8px;margin:0;display:grid}.person figure img{aspect-ratio:4/5;object-fit:cover;background:var(--tile);width:100%}.person figcaption{color:var(--muted);font-size:14px;font-style:italic;line-height:1.35}.person figcaption a{color:inherit}.life{gap:16px;max-width:58ch;display:grid}.life p{margin:0;font-size:20px;line-height:1.55}.quotes{gap:22px;margin:0;padding:0;list-style:none;display:grid}.quotes blockquote{border-left:6px solid var(--gold);max-width:52ch;margin:0;padding-left:20px;font-size:22px;font-style:italic;line-height:1.4}.quotes cite{color:var(--muted);margin-top:6px;font-size:16px;font-style:normal;display:block}.mono{background:var(--tile);width:44px;height:44px;color:var(--muted);font-variant:small-caps;letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid;overflow:hidden}.mono img{object-fit:cover;width:100%;height:100%}.leads{gap:12px;margin:0;padding:0;list-style:none;display:grid}.leads li{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;font-size:16px;display:grid}.leads img,.lead-ph{aspect-ratio:4/5;object-fit:cover;background:var(--tile);width:72px}.prose{max-width:60ch;margin:0}.cite{vertical-align:1px;margin-left:3px;font-size:14px;font-style:italic}.stats{border-top:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;padding-top:16px;display:grid}.stat{align-content:start;gap:6px;display:grid}.stat-n{font-family:var(--figs);font-size:44px;line-height:1}.stat-l{color:var(--muted);font-size:16px;line-height:1.35}.chart{border-top:2px solid var(--ink);gap:14px;min-width:0;margin:0;padding:22px 0 18px;display:grid}.legend{flex-wrap:wrap;gap:18px;font-size:16px;display:flex}.legend i{vertical-align:-1px;width:14px;height:14px;margin-right:7px;display:inline-block}.bars{gap:9px;display:grid}.bar-row{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:14px;display:grid}.bar-label{font-family:var(--figs);text-align:right;font-size:16px}.bar-set{gap:2px;min-width:0;display:grid}.bar-line{align-items:center;gap:8px;min-width:0;display:flex}.bar{flex:none;max-width:calc(100% - 64px);height:18px}.bar-n{font-family:var(--figs);white-space:nowrap;font-size:15px}.c1{background:var(--ink)}.c2{box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.c3{background:var(--red)}.c4{background:var(--gold)}.c5{background:var(--blue)}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.callout{border-left:4px solid var(--s-charged);max-width:60ch;padding:4px 0 4px 18px;font-size:20px}.callout p{margin:0}.facts,.notes,.srcs{gap:8px;max-width:62ch;margin:0;padding-left:20px;display:grid}.notes,.srcs{color:var(--muted);font-size:16px}@media (max-width:560px){.bar-row{grid-template-columns:72px minmax(0,1fr)}body{font-size:18px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.casemap{gap:14px;min-width:0;margin:0;display:grid}.casemap-frame{overflow:hidden}.casemap svg{width:100%;height:auto;display:block}@media (max-width:640px){.casemap .dot{r:12px;stroke-width:2.5px}.tip-name{font-size:34px}.tip-place{font-size:26px}}.st-shape{stroke:none}.st-shape.h0,.ramp .h0{fill:var(--h0);background:var(--h0)}.st-shape.h1,.ramp .h1{fill:var(--h1);background:var(--h1)}.st-shape.h2,.ramp .h2{fill:var(--h2);background:var(--h2)}.st-shape.h3,.ramp .h3{fill:var(--h3);background:var(--h3)}.st-shape.h4,.ramp .h4{fill:var(--h4);background:var(--h4)}.st-shape.has{cursor:pointer}.st-shape.has:hover{filter:brightness(.95)}.st-border{fill:none;stroke:var(--paper);stroke-width:1.4px;stroke-linejoin:round;pointer-events:none}.st-outline{fill:none;stroke:var(--ink);stroke-width:1px;pointer-events:none;opacity:.55}.st-selected{fill:none;stroke:var(--ink);stroke-width:2.5px;pointer-events:none}.dot{stroke:var(--ink);stroke-width:1.8px;cursor:pointer;transition:r .12s}.casemap a:focus{outline:none}.casemap a:focus-visible .dot{stroke:var(--ink);stroke-width:3px}.map-tip text{paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round}.tip-name{font-family:var(--serif);fill:var(--ink);font-size:22px}.tip-place{font-family:var(--serif);fill:var(--muted);font-size:16px;font-style:italic}.map-key{flex-wrap:wrap;gap:12px 40px;font-size:16px;display:flex}.key-group{flex-wrap:wrap;align-items:center;gap:6px 16px;max-width:540px;display:flex}.key-h{color:var(--muted);flex-basis:100%;font-style:italic}.key-item{align-items:center;gap:7px;display:inline-flex}.kdot{border-radius:50%;width:12px;height:12px;display:inline-block}.ramp{flex-wrap:wrap;gap:4px 14px;display:flex}.ramp-step{font-family:var(--figs);align-items:center;gap:6px;font-size:15px;display:inline-flex}.ramp i{width:22px;height:14px;box-shadow:inset 0 0 0 1px var(--rule);display:inline-block}.linkish{all:unset;color:var(--accent);cursor:pointer;font-style:normal;text-decoration:underline}.viz{border-top:2px solid var(--ink);gap:14px;min-width:0;margin:0;padding-top:20px;display:grid}.viz-scroll{overflow-x:auto}.viz-svg{width:100%;height:auto;display:block}.viz-scroll .viz-svg{min-width:720px}.viz-svg.narrow{max-width:680px}.viz-svg text{font-family:var(--serif)}.viz-cap{max-width:72ch}.tick{fill:var(--muted);font-size:15px;font-family:var(--figs)!important}.tick.strong{fill:var(--ink);font-size:17px}.axis{stroke:var(--ink);stroke-width:1.5px}.axis.faint{stroke:var(--rule);stroke-width:1px}.anno line{stroke:var(--muted);stroke-width:.7px;stroke-dasharray:2 3}.anno text,.anno-sm{fill:var(--muted);font-size:14px;font-style:italic}.span-mark{fill:var(--gold)}.lyn,.lyn-sw{fill:var(--red);background:var(--red)}.blk-sm{stroke:var(--paper);stroke-width:.4px}.sw.round{border-radius:50%}.sq-a{fill:var(--red)}.sq-b{fill:var(--gold)}.sq-c{fill:var(--blue)}.stats .stat:nth-child(4n+1) .stat-n{color:var(--red)}.stats .stat:nth-child(4n+2) .stat-n{color:var(--gold)}.stats .stat:nth-child(4n+3) .stat-n{color:var(--blue)}.stats .stat:nth-child(4n+4) .stat-n{color:var(--green)}.leader{fill:none;stroke:var(--ink);stroke-width:.8px}.sq-n{fill:var(--ink);font-size:30px;font-family:var(--figs)!important}.sq-l{fill:var(--muted);font-size:17px;font-style:italic}.spark{vertical-align:-6px;margin:0 2px;display:inline-block;overflow:visible}.spark polyline{fill:none;stroke:var(--ink);stroke-width:1.3px}.spark-peak{fill:var(--red)}.spark-end{fill:var(--blue)}.slope line{stroke-width:3px}.slope-l{fill:var(--ink);font-size:17px}.slope-pct{font-family:var(--figs);fill:var(--muted);font-size:14px}.s-black line,.s-black circle{stroke:var(--ink);fill:var(--ink)}.s-hisp line,.s-hisp circle{stroke:var(--gold);fill:var(--gold)}.s-white line,.s-white circle{stroke:var(--red);fill:var(--red)}.dot-tree{fill:var(--red);background:var(--red)}.dot-hang{fill:var(--gold);background:var(--gold)}.dot-rest{fill:var(--blue);background:var(--blue);opacity:.85}.bf-l{fill:var(--ink)}.bf-r{fill:var(--red)}.bf-n{fill:var(--muted);font-size:14px;font-family:var(--figs)!important}.spiral{max-width:520px}.spiral-arc{fill:none;stroke:var(--red);stroke-linecap:butt}.spiral g:nth-child(5n+2) .spiral-arc{stroke:var(--gold)}.spiral g:nth-child(5n+3) .spiral-arc{stroke:var(--blue)}.spiral g:nth-child(5n+4) .spiral-arc{stroke:var(--tan)}.spiral g:nth-child(5n+5) .spiral-arc{stroke:var(--green)}.spiral-l{fill:var(--muted);font-size:13.5px;font-family:var(--figs)!important}.spiral-n{fill:var(--ink)}.viz-pair{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:36px;display:grid}.viz-pair .viz{border-top:2px solid var(--ink)}.viz-pair>.stack{border-top:2px solid var(--ink);padding-top:20px}@media (max-width:860px){.viz-pair{grid-template-columns:1fr}}
