.id-hero3d[data-astro-cid-kk5nyjc2]{height:min(100%,100svh);position:absolute;inset:0 0 auto;overflow:hidden}canvas[data-astro-cid-kk5nyjc2]{opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ease);display:block}.id-hero3d[data-astro-cid-kk5nyjc2].ready canvas[data-astro-cid-kk5nyjc2]{opacity:1}.fallback[data-astro-cid-kk5nyjc2]{z-index:-1;background:radial-gradient(ellipse 60% 40% at 70% 62%, color-mix(in oklab, var(--vermilion) 22%, transparent), transparent 70%), linear-gradient(180deg, var(--ink) 0%, var(--ink-2) 100%);justify-content:flex-end;align-items:flex-end;gap:1.2vw;padding:0 8vw 30vh;display:flex;position:absolute;inset:0}.fallback[data-astro-cid-kk5nyjc2] span[data-astro-cid-kk5nyjc2]{aspect-ratio:2/3;border:1px solid color-mix(in oklab, var(--bone) 70%, transparent);background:linear-gradient(0deg, color-mix(in oklab, var(--paper) 70%, transparent) 0 55%, color-mix(in oklab, var(--bone) 8%, transparent) 55%);width:min(7vw,5.5rem)}.id-hero3d[data-astro-cid-kk5nyjc2].ready .fallback[data-astro-cid-kk5nyjc2]{opacity:0}.id-hero-key[data-astro-cid-kk5nyjc2]{inset-inline-end:max(clamp(1rem, 4vw, 3rem), calc((100% - var(--max)) / 2 + var(--gutter)));text-align:end;color:var(--bone-2);pointer-events:none;z-index:2;justify-items:end;gap:.35rem;max-width:min(34rem,100% - 2rem);margin:0;display:grid;position:absolute;bottom:1.5rem}.id-hero-key[data-astro-cid-kk5nyjc2] p[data-astro-cid-kk5nyjc2]{margin:0}.lead[data-astro-cid-kk5nyjc2]{color:var(--vermilion)}.papers[data-astro-cid-kk5nyjc2]{flex-wrap:wrap;justify-content:flex-end;gap:.25rem .9rem;margin:0;padding:0;list-style:none;display:flex}.papers[data-astro-cid-kk5nyjc2] li[data-astro-cid-kk5nyjc2]{align-items:center;gap:.4rem;display:inline-flex}.sw[data-astro-cid-kk5nyjc2]{background:var(--paper);border:1px solid color-mix(in oklab, var(--bone) 40%, transparent);width:.7rem;height:.95rem}.clock[data-astro-cid-kk5nyjc2]{color:var(--bone);font-variant-numeric:tabular-nums}.facts[data-astro-cid-kk5nyjc2]{opacity:.85}@media (width<=760px){.id-hero-key[data-astro-cid-kk5nyjc2]{inset-inline-end:auto;text-align:start;order:1;justify-items:start;max-width:none;padding:0 1.25rem 1.5rem;position:relative;bottom:auto}.papers[data-astro-cid-kk5nyjc2]{justify-content:flex-start}.fallback[data-astro-cid-kk5nyjc2]{justify-content:center;padding:0 4vw 58vh}.fallback[data-astro-cid-kk5nyjc2] span[data-astro-cid-kk5nyjc2]{width:13vw}}.idmap[data-astro-cid-62pz5nsf]{gap:.8rem;min-width:0;margin:0;display:grid}.frame[data-astro-cid-62pz5nsf]{overscroll-behavior-x:contain;scrollbar-width:thin;position:relative;overflow-x:auto}svg[data-astro-cid-62pz5nsf]{width:100%;height:auto;display:block}@media (width<=640px){svg[data-astro-cid-62pz5nsf]{width:640px;max-width:none}}.nb[data-astro-cid-62pz5nsf] path[data-astro-cid-62pz5nsf]{fill:color-mix(in oklab, var(--ink-2) 72%, var(--bone) 5%);stroke:var(--line);stroke-width:.5px}.prov[data-astro-cid-62pz5nsf] path[data-astro-cid-62pz5nsf]{stroke:var(--ink);stroke-width:.5px;stroke-linejoin:round;transition:fill .4s var(--ease), opacity .2s;cursor:pointer;outline:none}.prov[data-astro-cid-62pz5nsf] path[data-astro-cid-62pz5nsf].on,.prov[data-astro-cid-62pz5nsf] path[data-astro-cid-62pz5nsf]:focus-visible{stroke:var(--bone);stroke-width:1.4px}.prov[data-astro-cid-62pz5nsf]:has(.on) path[data-astro-cid-62pz5nsf]:not(.on){opacity:.6}.small[data-astro-cid-62pz5nsf] line[data-astro-cid-62pz5nsf]{stroke:var(--bone-3);stroke-width:.8px}.small[data-astro-cid-62pz5nsf] circle[data-astro-cid-62pz5nsf]{stroke:var(--bone);stroke-width:1.2px;cursor:pointer;outline:none}.small[data-astro-cid-62pz5nsf] circle[data-astro-cid-62pz5nsf].on,.small[data-astro-cid-62pz5nsf] circle[data-astro-cid-62pz5nsf]:focus-visible{stroke-width:2.6px}.small[data-astro-cid-62pz5nsf] text[data-astro-cid-62pz5nsf],.nbl[data-astro-cid-62pz5nsf] text[data-astro-cid-62pz5nsf]{font-family:var(--mono);fill:var(--bone-2);paint-order:stroke;stroke:var(--ink);stroke-width:3px;pointer-events:none;font-size:14px}.nbl[data-astro-cid-62pz5nsf] text[data-astro-cid-62pz5nsf]{fill:var(--bone-3);letter-spacing:.16em;text-transform:uppercase;font-size:12px}.tip[data-astro-cid-62pz5nsf]{z-index:2;background:var(--ink-2);max-width:18rem;color:var(--bone);border:1px solid var(--line);white-space:pre-line;pointer-events:none;margin:0;padding:.5rem .7rem;font-size:.85rem;line-height:1.35;position:absolute;box-shadow:0 6px 24px #0006}figcaption[data-astro-cid-62pz5nsf]{color:var(--bone-2);gap:.5rem;font-size:.85rem;display:grid}figcaption[data-astro-cid-62pz5nsf] p[data-astro-cid-62pz5nsf]{margin:0}.src[data-astro-cid-62pz5nsf]{font-size:.8rem}.legend[data-astro-cid-62pz5nsf]{flex-wrap:wrap;gap:.3rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.legend[data-astro-cid-62pz5nsf] li[data-astro-cid-62pz5nsf]:before{content:"";background:var(--c);vertical-align:-.05em;border-radius:2px;width:.8em;height:.8em;margin-inline-end:.4em;display:inline-block}.hero[data-astro-cid-7alsaz66]{isolation:isolate;align-content:end;min-height:min(100svh,940px);display:grid;position:relative;overflow:hidden}.veil[data-astro-cid-7alsaz66]{background:linear-gradient(90deg, #0a0b14db 0%, #0a0b1480 38%, transparent 62%), linear-gradient(0deg, var(--ink) 0%, transparent 26%);pointer-events:none;position:absolute;inset:0}.head[data-astro-cid-7alsaz66]{gap:1.5rem;padding-block:14vh 10rem;display:grid;position:relative}.head[data-astro-cid-7alsaz66]>[data-astro-cid-7alsaz66]{max-width:38rem}.head[data-astro-cid-7alsaz66] h1[data-astro-cid-7alsaz66]{font-size:clamp(3.4rem,1.6rem + 6.4vw,8rem)}.cta[data-astro-cid-7alsaz66]{flex-wrap:wrap;gap:.8rem;display:flex}@media (width<=760px){.veil[data-astro-cid-7alsaz66]{background:linear-gradient(0deg, var(--ink) 0%, #0a0b14bd 52%, #0a0b1426 100%)}.head[data-astro-cid-7alsaz66]{padding-block:44vh 1.5rem}}.status[data-astro-cid-7alsaz66]{border-inline-start:4px solid var(--dust);align-items:baseline;gap:1rem;margin:0;padding-inline-start:1rem;display:flex}.status[data-astro-cid-7alsaz66] .num[data-astro-cid-7alsaz66]{color:var(--dust);font-size:clamp(2.6rem,7vw,4.4rem);line-height:1}.house[data-astro-cid-7alsaz66],.split[data-astro-cid-7alsaz66]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.split[data-astro-cid-7alsaz66]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.house[data-astro-cid-7alsaz66] h2[data-astro-cid-7alsaz66] .num[data-astro-cid-7alsaz66],.split[data-astro-cid-7alsaz66] h2[data-astro-cid-7alsaz66] .num[data-astro-cid-7alsaz66]{color:var(--dust);font-size:clamp(4.2rem,10vw,8.5rem);line-height:.85}.mapwrap[data-astro-cid-7alsaz66]{margin:.5rem 0 1rem}.swipe[data-astro-cid-7alsaz66]{margin:2rem 0 0;display:none}@media (width<=640px){.swipe[data-astro-cid-7alsaz66]{display:block}}.arcwrap[data-astro-cid-7alsaz66]{gap:1.25rem;min-width:0;display:grid}.parties[data-astro-cid-7alsaz66]{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.8rem 1.2rem;margin:0;padding:0;list-style:none;display:grid}.parties[data-astro-cid-7alsaz66] li[data-astro-cid-7alsaz66]{border-inline-start:4px solid var(--pc);padding-inline-start:.6rem;font-size:.9rem;display:grid}.parties[data-astro-cid-7alsaz66] .num[data-astro-cid-7alsaz66]{font-size:1.8rem;line-height:1}.parties[data-astro-cid-7alsaz66] .share[data-astro-cid-7alsaz66]{color:var(--bone-3);font-size:.8rem}.narrow[data-astro-cid-7alsaz66]{max-width:46rem}.blocbar[data-astro-cid-7alsaz66]{gap:2px;height:3.2rem;margin:2.5rem 0 1rem;display:flex;position:relative}.blocbar[data-astro-cid-7alsaz66] span[data-astro-cid-7alsaz66]{background:var(--pc);place-items:center;min-width:0;display:grid;overflow:hidden}.blocbar[data-astro-cid-7alsaz66] b[data-astro-cid-7alsaz66]{font-family:var(--mono);color:#fff;text-shadow:0 0 3px #000c;white-space:nowrap;font-size:.7rem}.blocbar[data-astro-cid-7alsaz66] .gap[data-astro-cid-7alsaz66]{flex:none;width:.8rem}.blocbar[data-astro-cid-7alsaz66] .maj[data-astro-cid-7alsaz66]{border-inline-start:2px dashed var(--bone);font-style:normal;font-family:var(--mono);padding-inline-start:.3rem;font-size:.75rem;position:absolute;top:-1.6rem;bottom:-.4rem}@media (width<=640px){.blocbar[data-astro-cid-7alsaz66] b[data-astro-cid-7alsaz66]{display:none}}.sides[data-astro-cid-7alsaz66]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.5rem 2.5rem;margin:2rem 0;padding:0;list-style:none;display:grid}.sides[data-astro-cid-7alsaz66] li[data-astro-cid-7alsaz66]{border-top:1px solid #ffffff40;gap:.3rem;padding-top:.8rem;display:grid}.sides[data-astro-cid-7alsaz66] .num[data-astro-cid-7alsaz66]{font-size:clamp(2.6rem,6vw,3.6rem);line-height:1}.offices[data-astro-cid-7alsaz66]{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:2.2rem 2rem;margin:3rem 0 1.5rem;padding:0;list-style:none;display:grid}.offices[data-astro-cid-7alsaz66] li[data-astro-cid-7alsaz66]{border-top:1px solid #0a0b144d;align-content:start;gap:.35rem;padding-top:1rem;display:grid}.since[data-astro-cid-7alsaz66],.party[data-astro-cid-7alsaz66],.small[data-astro-cid-7alsaz66]{font-size:.92rem}.since[data-astro-cid-7alsaz66],.party[data-astro-cid-7alsaz66]{opacity:.85}.pairs[data-astro-cid-7alsaz66]{gap:1rem;margin:2rem 0 1rem;padding:0;list-style:none;display:grid}.pairs[data-astro-cid-7alsaz66] li[data-astro-cid-7alsaz66]{border-inline-start:4px solid var(--pc);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"f w n""f w v";align-items:center;gap:0 1rem;padding:.4rem 0 .4rem .8rem;display:grid}.faces[data-astro-cid-7alsaz66]{grid-area:f;display:flex}.faces[data-astro-cid-7alsaz66]>*+*{margin-inline-start:-.6rem}.pairs[data-astro-cid-7alsaz66] .who[data-astro-cid-7alsaz66]{grid-area:w;display:grid}.pairs[data-astro-cid-7alsaz66] .big[data-astro-cid-7alsaz66]{text-align:end;grid-area:n;font-size:1.8rem;line-height:1}.pairs[data-astro-cid-7alsaz66] .votes[data-astro-cid-7alsaz66]{text-align:end;color:var(--bone-3);grid-area:v;font-size:.85rem}.turnout[data-astro-cid-7alsaz66]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:1.5rem 2rem;margin:2.5rem 0 1.5rem;padding:0;list-style:none;display:grid}.turnout[data-astro-cid-7alsaz66] li[data-astro-cid-7alsaz66]{border-top:1px solid var(--line);align-content:start;gap:.2rem;padding-top:.8rem;display:grid}.turnout[data-astro-cid-7alsaz66] .num[data-astro-cid-7alsaz66]{font-size:clamp(2.2rem,5vw,3.2rem);line-height:1}.turnout[data-astro-cid-7alsaz66] .chg[data-astro-cid-7alsaz66]{color:var(--bone-2);font-size:.88rem}.when[data-astro-cid-7alsaz66]{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:2rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.when[data-astro-cid-7alsaz66] li[data-astro-cid-7alsaz66]{border-top:3px solid #0a0b1480;align-content:start;gap:.5rem;padding-top:1rem;display:grid}.when[data-astro-cid-7alsaz66] li[data-astro-cid-7alsaz66].next{border-top-color:var(--vermilion)}.when[data-astro-cid-7alsaz66] p[data-astro-cid-7alsaz66]{margin:0}.sections[data-astro-cid-7alsaz66]{border:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:1px;margin:2rem 0 3rem;padding:0;list-style:none;display:grid}.sections[data-astro-cid-7alsaz66]>*{outline:1px solid var(--line)}.sections[data-astro-cid-7alsaz66] a[data-astro-cid-7alsaz66]{background:var(--ink);gap:.5rem;height:100%;padding:1.5rem;text-decoration:none;transition:background .3s;display:grid}.sections[data-astro-cid-7alsaz66] a[data-astro-cid-7alsaz66]:hover{background:var(--ink-2)}.sections[data-astro-cid-7alsaz66] b[data-astro-cid-7alsaz66]{font-family:var(--serif-display);font-size:1.5rem;font-weight:600;line-height:1.1}.sections[data-astro-cid-7alsaz66] span[data-astro-cid-7alsaz66]:last-child{color:var(--bone-2);font-size:.95rem}@media (width<=900px){.house[data-astro-cid-7alsaz66],.split[data-astro-cid-7alsaz66]{grid-template-columns:minmax(0,1fr)}}
