.holders[data-astro-cid-l332t427]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:.9rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.holders[data-astro-cid-l332t427].compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr));gap:.6rem .75rem}li[data-astro-cid-l332t427]{align-items:center;gap:.7rem;min-width:0;display:flex}.txt[data-astro-cid-l332t427]{min-width:0;line-height:1.25;display:grid}.role[data-astro-cid-l332t427]{color:var(--bone-3);letter-spacing:.08em;font-size:.62rem}.name[data-astro-cid-l332t427]{color:var(--bone);font-family:var(--serif-display);overflow-wrap:anywhere;font-size:1.02rem}a[data-astro-cid-l332t427].name{text-decoration:none}a[data-astro-cid-l332t427].name:hover{text-decoration:underline}.compact[data-astro-cid-l332t427] .name[data-astro-cid-l332t427]{font-family:var(--serif-text);font-size:.9rem}.meta[data-astro-cid-l332t427]{color:var(--bone-3);font-family:var(--mono);font-size:.66rem}header[data-astro-cid-jln4povh]{gap:.4rem;display:grid}header[data-astro-cid-jln4povh] p[data-astro-cid-jln4povh],header[data-astro-cid-jln4povh] h3[data-astro-cid-jln4povh]{margin:0}.chambers[data-astro-cid-jln4povh]{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:1.5rem;display:grid}fieldset[data-astro-cid-jln4povh]{border:0;gap:.7rem;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-jln4povh]{margin-bottom:.7rem;padding:0}legend[data-astro-cid-jln4povh] b[data-astro-cid-jln4povh]{color:var(--bone);font-weight:500}svg[data-astro-cid-jln4povh]{width:100%;height:auto}circle[data-astro-cid-jln4povh]{fill:var(--ink-3);transition:fill .25s var(--ease)}circle[data-astro-cid-jln4povh].y{fill:var(--bone)}circle[data-astro-cid-jln4povh].mark{stroke:var(--vermilion);stroke-width:1.5px}input[data-astro-cid-jln4povh][type=range]{width:100%;accent-color:var(--vermilion)}.ticks[data-astro-cid-jln4povh]{color:var(--bone-3);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:0;display:flex}.toggles[data-astro-cid-jln4povh]{flex-wrap:wrap;gap:.6rem;display:flex}.path[data-astro-cid-jln4povh]{border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.path[data-astro-cid-jln4povh]>li{outline:1px solid var(--line)}.path[data-astro-cid-jln4povh] li{background:var(--ink-2);animation:step-in .45s var(--ease) both;animation-delay:calc(var(--i) * 70ms);align-content:start;gap:.35rem;padding:1rem;display:grid}.path[data-astro-cid-jln4povh] li p{color:var(--bone-2);margin:0;font-size:.95rem}.path[data-astro-cid-jln4povh] .mark{font:600 .9rem var(--mono)}.path[data-astro-cid-jln4povh] li.ok .mark{color:var(--dust)}.path[data-astro-cid-jln4povh] li.no{box-shadow:inset 0 3px 0 var(--vermilion)}.path[data-astro-cid-jln4povh] li.no .mark{color:var(--vermilion)}.verdict[data-astro-cid-jln4povh]{font-family:var(--serif-display);margin:0;font-size:clamp(1.6rem,3.5vw,2.4rem);font-style:italic}.verdict[data-astro-cid-jln4povh].ok{color:var(--dust)}.verdict[data-astro-cid-jln4povh].no{color:var(--vermilion)}@keyframes step-in{0%{opacity:0;transform:translateY(8px)}}.checks[data-astro-cid-3wkaqbjy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;margin-top:3rem}.stage[data-astro-cid-3wkaqbjy]{position:sticky;top:90px}svg[data-astro-cid-3wkaqbjy]{width:100%;height:auto}.edge[data-astro-cid-3wkaqbjy]{fill:none;stroke:var(--bone-3);stroke-width:1.5px;opacity:.5;transition:opacity .3s,stroke .3s,stroke-width .3s}.edge[data-astro-cid-3wkaqbjy].dim{opacity:.12}.edge[data-astro-cid-3wkaqbjy].on{stroke:var(--vermilion);stroke-width:3px;opacity:1;stroke-dasharray:8 6;animation:.8s linear infinite flow}.node[data-astro-cid-3wkaqbjy]{cursor:pointer;outline:none}.node[data-astro-cid-3wkaqbjy] circle[data-astro-cid-3wkaqbjy]{fill:var(--ink-2);stroke:var(--line);stroke-width:1.5px;transition:fill .3s,stroke .3s}.node[data-astro-cid-3wkaqbjy]:hover circle[data-astro-cid-3wkaqbjy],.node[data-astro-cid-3wkaqbjy]:focus-visible circle[data-astro-cid-3wkaqbjy],.node[data-astro-cid-3wkaqbjy].on circle[data-astro-cid-3wkaqbjy]{stroke:var(--dust);fill:var(--ink-3)}.node[data-astro-cid-3wkaqbjy] text[data-astro-cid-3wkaqbjy]{font-family:var(--serif-display);fill:var(--bone);pointer-events:none;font-size:17px}.list[data-astro-cid-3wkaqbjy]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.list[data-astro-cid-3wkaqbjy] button[data-astro-cid-3wkaqbjy]{text-align:left;width:100%;font:inherit;color:var(--bone-2);border:1px solid var(--line);cursor:pointer;background:0 0;gap:.35rem;padding:1rem 1.2rem;transition:border-color .3s,background .3s;display:grid}.list[data-astro-cid-3wkaqbjy] button[data-astro-cid-3wkaqbjy][aria-pressed=true]{border-color:var(--vermilion);background:var(--ink-2);color:var(--bone)}.ft[data-astro-cid-3wkaqbjy]{font-family:var(--serif-display);color:var(--bone);font-size:1.25rem}.how[data-astro-cid-3wkaqbjy]{font-size:.98rem}@keyframes flow{to{stroke-dashoffset:-28px}}@media (width<=900px){.checks[data-astro-cid-3wkaqbjy]{grid-template-columns:minmax(0,1fr)}.stage[data-astro-cid-3wkaqbjy]{position:static}}@media (prefers-reduced-motion:reduce){.edge[data-astro-cid-3wkaqbjy].on{animation:none}}header[data-astro-cid-ycjwetdl]{gap:.4rem;display:grid}header[data-astro-cid-ycjwetdl] p[data-astro-cid-ycjwetdl],header[data-astro-cid-ycjwetdl] h3[data-astro-cid-ycjwetdl]{margin:0}.bench[data-astro-cid-ycjwetdl]{align-items:end;gap:.5rem;height:64px;display:flex}.bench[data-astro-cid-ycjwetdl] span[data-astro-cid-ycjwetdl]{border:1px solid var(--line);background:var(--ink-2);transform-origin:bottom;max-width:44px;height:100%;transition:transform .45s var(--ease), background .45s;border-radius:6px 6px 2px 2px;flex:1;transform:scaleY(.25)}.bench[data-astro-cid-ycjwetdl] span[data-astro-cid-ycjwetdl].on{background:linear-gradient(var(--marble), var(--bone-3));transform:none}.readout[data-astro-cid-ycjwetdl]{color:var(--bone-2);margin:0}.readout[data-astro-cid-ycjwetdl] b[data-astro-cid-ycjwetdl]{font-family:var(--serif-display);color:var(--bone);margin-right:.3rem;font-size:2.4rem;font-weight:400}svg[data-astro-cid-ycjwetdl]{width:100%;height:auto;overflow:visible}.grid[data-astro-cid-ycjwetdl]{stroke:var(--line)}.tick[data-astro-cid-ycjwetdl]{font:10px var(--mono);fill:var(--bone-3)}.step[data-astro-cid-ycjwetdl]{fill:none;stroke:var(--dust);stroke-width:2px}.pt[data-astro-cid-ycjwetdl]{cursor:pointer}.pt[data-astro-cid-ycjwetdl] circle[data-astro-cid-ycjwetdl]{fill:var(--ink);stroke:var(--dust);stroke-width:2px;transition:r .3s}.pt[data-astro-cid-ycjwetdl].on circle[data-astro-cid-ycjwetdl]{fill:var(--vermilion);stroke:var(--vermilion);r:7}.pt[data-astro-cid-ycjwetdl] text[data-astro-cid-ycjwetdl]{opacity:0}.pt[data-astro-cid-ycjwetdl].on text[data-astro-cid-ycjwetdl],.pt[data-astro-cid-ycjwetdl]:hover text[data-astro-cid-ycjwetdl]{opacity:1}.cursor[data-astro-cid-ycjwetdl]{stroke:var(--vermilion);stroke-dasharray:3 3}input[data-astro-cid-ycjwetdl][type=range]{width:100%;accent-color:var(--vermilion)}header[data-astro-cid-yhsidu2l]{gap:.4rem;display:grid}header[data-astro-cid-yhsidu2l] p[data-astro-cid-yhsidu2l],header[data-astro-cid-yhsidu2l] h3[data-astro-cid-yhsidu2l]{margin:0}header[data-astro-cid-yhsidu2l] em[data-astro-cid-yhsidu2l]{color:var(--dust)}.bar[data-astro-cid-yhsidu2l]{gap:3px;height:120px;display:flex}.bar[data-astro-cid-yhsidu2l] button[data-astro-cid-yhsidu2l]{cursor:pointer;text-align:left;min-width:34px;color:var(--ink);background:color-mix(in srgb, var(--marble) calc(100% - var(--i) * 15%), var(--ink-3));transform-origin:bottom;animation:grow .7s var(--ease) both;animation-delay:calc(var(--i) * 80ms);transition:filter .25s, transform .3s var(--ease);border:0;flex-basis:0;align-items:flex-end;padding:.6rem;display:flex;overflow:hidden}.bar[data-astro-cid-yhsidu2l] button[data-astro-cid-yhsidu2l] .label[data-astro-cid-yhsidu2l]{color:inherit;writing-mode:vertical-rl;white-space:nowrap;transform:rotate(180deg)}.bar[data-astro-cid-yhsidu2l] button[data-astro-cid-yhsidu2l][aria-pressed=true]{background:var(--vermilion);color:var(--bone);transform:scaleY(1.06)}.bar[data-astro-cid-yhsidu2l] button[data-astro-cid-yhsidu2l]:hover{filter:brightness(1.1)}.big[data-astro-cid-yhsidu2l]{font-family:var(--serif-display);margin:0;font-size:clamp(2rem,5vw,3.2rem);line-height:1}.big[data-astro-cid-yhsidu2l] span[data-astro-cid-yhsidu2l]{color:var(--bone-2);font-size:.5em;font-style:italic}article[data-astro-cid-yhsidu2l]{animation:fade .35s var(--ease);gap:.5rem;display:grid}article[data-astro-cid-yhsidu2l] p[data-astro-cid-yhsidu2l]:last-child{color:var(--bone-2);max-width:60ch;margin:0}.src[data-astro-cid-yhsidu2l]{color:var(--bone-3);margin:0}@keyframes grow{0%{transform:scaleY(0)}}@keyframes fade{0%{opacity:0}}header[data-astro-cid-f7wlvrbw]{gap:.4rem;display:grid}header[data-astro-cid-f7wlvrbw] p[data-astro-cid-f7wlvrbw],header[data-astro-cid-f7wlvrbw] h3[data-astro-cid-f7wlvrbw]{margin:0}.controls[data-astro-cid-f7wlvrbw]{justify-items:start;gap:.6rem;display:grid}.seg[data-astro-cid-f7wlvrbw]{border-radius:1.4rem;flex-wrap:wrap}.ballots[data-astro-cid-f7wlvrbw]{perspective:900px;flex-wrap:wrap;align-items:center;gap:1rem;min-height:210px;display:flex}.ballots[data-astro-cid-f7wlvrbw] .paper{background:var(--marble);width:min(240px,100%);min-height:190px;color:var(--ink);border-top:8px solid var(--bone-3);animation:deal .55s var(--ease) both;animation-delay:calc(var(--i,0) * 90ms);align-content:start;gap:.5rem;padding:1.1rem;display:grid;box-shadow:0 18px 40px -18px #000}.ballots[data-astro-cid-f7wlvrbw] .paper .label{color:#5d564b}.ballots[data-astro-cid-f7wlvrbw] .paper b{font-family:var(--serif-display);font-size:1.3rem;font-weight:500;line-height:1.15}.ballots[data-astro-cid-f7wlvrbw] .paper i{border:1.5px solid #8e8676;border-radius:50%;width:18px;height:10px;display:block;position:relative;box-shadow:26px 0 0 -4px #0000}.ballots[data-astro-cid-f7wlvrbw] .paper i:after{content:"";background:#b5ad9c;width:140px;height:2px;position:absolute;top:3px;left:28px}.ballots[data-astro-cid-f7wlvrbw] .p-D{border-top-color:var(--d-solid)}.ballots[data-astro-cid-f7wlvrbw] .p-R{border-top-color:var(--r-solid)}.ballots[data-astro-cid-f7wlvrbw] .p-all{border-top-color:var(--dust)}.ballots[data-astro-cid-f7wlvrbw] .paper.none{background:var(--ink-2);color:var(--bone);border:1px dashed var(--vermilion);box-shadow:none;border-top-width:8px}.ballots[data-astro-cid-f7wlvrbw] .paper.none p{color:var(--bone-2);margin:0}.ballots[data-astro-cid-f7wlvrbw] .or{color:var(--vermilion)}.body[data-astro-cid-f7wlvrbw]{color:var(--bone-2);max-width:62ch;margin:0}@keyframes deal{0%{opacity:0;transform:translateY(30px)rotateX(35deg)rotate(-4deg)}}header[data-astro-cid-stzev4ir]{gap:.4rem;display:grid}header[data-astro-cid-stzev4ir] p[data-astro-cid-stzev4ir],header[data-astro-cid-stzev4ir] h3[data-astro-cid-stzev4ir]{margin:0}.seg[data-astro-cid-stzev4ir]{justify-self:start}svg[data-astro-cid-stzev4ir]{width:100%;max-width:520px;height:auto}rect[data-astro-cid-stzev4ir]{fill:var(--ink-3);transition:fill .35s var(--ease), transform .35s var(--ease);transform-box:fill-box;transform-origin:50%}rect[data-astro-cid-stzev4ir].up{fill:var(--vermilion);transform:scale(1.12)}.readout[data-astro-cid-stzev4ir]{color:var(--bone-2);margin:0}.readout[data-astro-cid-stzev4ir] b[data-astro-cid-stzev4ir]{font-family:var(--serif-display);color:var(--bone);margin-right:.3rem;font-size:2.4rem;font-weight:400}.classes[data-astro-cid-stzev4ir]{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.classes[data-astro-cid-stzev4ir] li[data-astro-cid-stzev4ir]{border-top:2px solid var(--line);gap:.2rem;padding-top:.6rem;transition:border-color .3s;display:grid}.classes[data-astro-cid-stzev4ir] li[data-astro-cid-stzev4ir].up{border-color:var(--vermilion)}header[data-astro-cid-c2mlqrv2]{gap:.4rem;display:grid}header[data-astro-cid-c2mlqrv2] p[data-astro-cid-c2mlqrv2],header[data-astro-cid-c2mlqrv2] h3[data-astro-cid-c2mlqrv2]{margin:0}.line[data-astro-cid-c2mlqrv2]{counter-reset:n;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.line[data-astro-cid-c2mlqrv2] button[data-astro-cid-c2mlqrv2]{text-align:left;width:100%;font:inherit;color:var(--bone);background:var(--ink-2);border:1px solid var(--line);cursor:pointer;transition:background .3s var(--ease), border-color .3s, opacity .3s, transform .3s var(--ease);grid-template-columns:auto 1fr;gap:.15rem .8rem;padding:.7rem .9rem;display:grid;position:relative}.line[data-astro-cid-c2mlqrv2] button[data-astro-cid-c2mlqrv2]:hover{border-color:var(--bone-3)}.n[data-astro-cid-c2mlqrv2]{color:var(--bone-3);grid-row:span 2;align-self:center}.note[data-astro-cid-c2mlqrv2]{color:var(--bone-3);letter-spacing:.06em;text-transform:none;grid-column:2}.line[data-astro-cid-c2mlqrv2] button[data-astro-cid-c2mlqrv2][aria-pressed=true]{opacity:.4}.line[data-astro-cid-c2mlqrv2] button[data-astro-cid-c2mlqrv2][aria-pressed=true] .o[data-astro-cid-c2mlqrv2]{text-decoration:line-through;-webkit-text-decoration-color:var(--vermilion);text-decoration-color:var(--vermilion)}.badge[data-astro-cid-c2mlqrv2]{color:var(--ink);background:var(--dust);grid-column:2;justify-self:start;margin-top:.3rem;padding:.25em .5em;display:none}.line[data-astro-cid-c2mlqrv2] button[data-astro-cid-c2mlqrv2].now{border-color:var(--dust);background:color-mix(in srgb, var(--dust) 14%, var(--ink-2));transform:translate(4px)}.line[data-astro-cid-c2mlqrv2] button[data-astro-cid-c2mlqrv2].now .badge[data-astro-cid-c2mlqrv2]{display:inline-block}.readout[data-astro-cid-c2mlqrv2]{font-family:var(--serif-display);color:var(--dust);margin:0;font-size:1.3rem}.head[data-astro-cid-awaqphap]{gap:1.5rem;padding-block:6rem 4rem;display:grid}.head[data-astro-cid-awaqphap] h1[data-astro-cid-awaqphap] em[data-astro-cid-awaqphap]{color:var(--bone-2)}.toc[data-astro-cid-awaqphap]{flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:1rem;display:flex}.toc[data-astro-cid-awaqphap] a[data-astro-cid-awaqphap]{color:var(--bone-3);text-decoration:none}.toc[data-astro-cid-awaqphap] a[data-astro-cid-awaqphap]:hover{color:var(--bone)}.branch[data-astro-cid-awaqphap]{border-top:1px solid var(--line)}.grid[data-astro-cid-awaqphap]{grid-template-columns:1fr 1.6fr;gap:clamp(2rem,5vw,6rem);display:grid}.side[data-astro-cid-awaqphap]{align-self:start;gap:1rem;display:grid;position:sticky;top:90px}.numeral[data-astro-cid-awaqphap]{font-family:var(--serif-display);font-size:clamp(6rem,14vw,12rem);font-weight:300;line-height:.75}.tone-vermilion[data-astro-cid-awaqphap] .numeral[data-astro-cid-awaqphap]{color:var(--vermilion)}.tone-ultramarine[data-astro-cid-awaqphap] .numeral[data-astro-cid-awaqphap]{color:var(--d-likely)}.role[data-astro-cid-awaqphap]{color:var(--bone-2);font-size:1.15rem}.offices[data-astro-cid-awaqphap]{gap:1.5rem;display:grid}.office[data-astro-cid-awaqphap]{overflow-wrap:anywhere;border:1px solid var(--line);background:var(--ink-2);min-width:0;padding:clamp(1.25rem,3vw,2.25rem)}.office[data-astro-cid-awaqphap] header[data-astro-cid-awaqphap]{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.25rem;display:flex}dl[data-astro-cid-awaqphap]{grid-template-columns:7.5rem 1fr;gap:.8rem 1rem;margin:0;display:grid}dd[data-astro-cid-awaqphap]{margin:0}.chosen[data-astro-cid-awaqphap]{font-family:var(--serif-display);color:var(--dust);font-size:1.2rem}.tag[data-astro-cid-awaqphap]{border:1px solid var(--vermilion);color:var(--vermilion);white-space:nowrap;letter-spacing:.12em;padding:.35em .6em;display:inline-block}.extra[data-astro-cid-awaqphap]{margin-top:3rem}.now[data-astro-cid-awaqphap]{gap:1.25rem;display:grid}.now[data-astro-cid-awaqphap] header[data-astro-cid-awaqphap]{flex-wrap:wrap;align-items:baseline;margin-bottom:0}.asof[data-astro-cid-awaqphap]{color:var(--bone-3);white-space:nowrap}.roster[data-astro-cid-awaqphap]{border-top:1px solid var(--line);padding-top:.9rem}.roster[data-astro-cid-awaqphap] summary[data-astro-cid-awaqphap]{cursor:pointer;color:var(--bone-2);line-height:1.7;display:block}.roster[data-astro-cid-awaqphap] summary[data-astro-cid-awaqphap]:before{content:"+";width:1.2em;font-family:var(--mono);color:var(--vermilion);display:inline-block}.roster[data-astro-cid-awaqphap][open] summary[data-astro-cid-awaqphap]:before{content:"−"}.roster[data-astro-cid-awaqphap] summary[data-astro-cid-awaqphap]::-webkit-details-marker{display:none}.roster[data-astro-cid-awaqphap][open] summary[data-astro-cid-awaqphap]{margin-bottom:1rem}.count[data-astro-cid-awaqphap]{white-space:nowrap;color:var(--bone-3);letter-spacing:.04em;text-transform:none;margin-left:.6rem}#primaries[data-astro-cid-awaqphap] .viz{margin-block:3rem}.level[data-astro-cid-awaqphap]{border-top:1px solid var(--line)}.level[data-astro-cid-awaqphap].alt{background:var(--ink-2)}.level[data-astro-cid-awaqphap] .lede[data-astro-cid-awaqphap]{margin-block:1.5rem 3rem}.cards[data-astro-cid-awaqphap]{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1.25rem;display:grid}.card[data-astro-cid-awaqphap]{border-top:2px solid var(--bone-3);align-content:start;gap:.6rem;padding-top:1.25rem;display:grid}.card[data-astro-cid-awaqphap] .meta[data-astro-cid-awaqphap]{color:var(--bone-2);margin:0}.card[data-astro-cid-awaqphap] .meta[data-astro-cid-awaqphap] .label[data-astro-cid-awaqphap]{margin-right:.5rem}.card[data-astro-cid-awaqphap] p[data-astro-cid-awaqphap]:last-of-type{color:var(--bone-2)}.card[data-astro-cid-awaqphap] .tag[data-astro-cid-awaqphap]{justify-self:start}@media (width<=900px){.grid[data-astro-cid-awaqphap]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-awaqphap]{position:static}dl[data-astro-cid-awaqphap]{grid-template-columns:1fr;gap:.2rem}dd[data-astro-cid-awaqphap]{margin-bottom:.6rem}}
