.pl-fig[data-astro-cid-dwzflcvj]{margin:0}.pl-fig-w[data-astro-cid-dwzflcvj]{max-width:1240px;margin-inline:auto}.pl-fig-n[data-astro-cid-dwzflcvj]{max-width:400px;margin-inline:auto}.pl-chart[data-astro-cid-dwzflcvj]{width:100%;height:auto;display:block}.pl-grid[data-astro-cid-dwzflcvj] line[data-astro-cid-dwzflcvj]{stroke:var(--paper-line);stroke-width:1}.pl-rule[data-astro-cid-dwzflcvj] line[data-astro-cid-dwzflcvj]{stroke:var(--ink);stroke-width:1}.pl-series[data-astro-cid-dwzflcvj]{fill:none;stroke:var(--ink);stroke-width:1.7;stroke-linejoin:round}.pl-series[data-astro-cid-dwzflcvj][data-p=alp]{stroke:var(--party-alp)}.pl-series[data-astro-cid-dwzflcvj][data-p=lnp]{stroke:var(--party-lib)}.pl-series[data-astro-cid-dwzflcvj][data-p=onp]{stroke:var(--party-onp)}.pl-series[data-astro-cid-dwzflcvj][data-p=grn]{stroke:var(--party-grn)}.pl-label[data-astro-cid-dwzflcvj]{font-family:var(--mono);fill:var(--slate);font-size:15px;letter-spacing:0.01em}.pl-fig-n[data-astro-cid-dwzflcvj] .pl-label[data-astro-cid-dwzflcvj]{font-size:12px}.pl-axis-title[data-astro-cid-dwzflcvj]{fill:var(--ink);letter-spacing:0.06em}.pl-axis-note[data-astro-cid-dwzflcvj]{font-size:12.5px}.pl-fig-n[data-astro-cid-dwzflcvj] .pl-axis-note[data-astro-cid-dwzflcvj]{font-size:10.5px}.pl-anno-rule[data-astro-cid-dwzflcvj]{stroke:var(--ink);stroke-width:1;stroke-dasharray:3 4;opacity:0.4}.pl-anno-line[data-astro-cid-dwzflcvj]{stroke:var(--ink);stroke-width:1;opacity:0.75}.pl-anno-text[data-astro-cid-dwzflcvj]{fill:var(--ink);font-size:14px}.pl-fig-n[data-astro-cid-dwzflcvj] .pl-anno-text[data-astro-cid-dwzflcvj]{font-size:11.5px}.pl-badge[data-astro-cid-dwzflcvj]{fill:var(--paper);stroke:var(--ink);stroke-width:1}.pl-badge-t[data-astro-cid-dwzflcvj]{font-family:var(--mono);font-size:13.5px;fill:var(--ink);text-anchor:middle;font-variant-numeric:tabular-nums}.pl-fig-n[data-astro-cid-dwzflcvj] .pl-badge-t[data-astro-cid-dwzflcvj]{font-size:11px}.pl-legend[data-astro-cid-dwzflcvj]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0.45rem 1.6rem}.pl-fig-w[data-astro-cid-dwzflcvj] .pl-legend[data-astro-cid-dwzflcvj]{padding-left:4.2%}.pl-legend[data-astro-cid-dwzflcvj] li[data-astro-cid-dwzflcvj]{display:flex;align-items:center;gap:0.4rem}.pl-lg[data-astro-cid-dwzflcvj]{width:78px;height:16px;flex:none}.pl-name[data-astro-cid-dwzflcvj]{font-family:var(--mono);font-size:0.78rem;text-transform:uppercase;letter-spacing:0.05em;white-space:nowrap}.agg-wrap[data-astro-cid-s6vistws]{overflow-x:auto;margin-bottom:1.5rem}table[data-astro-cid-s6vistws].agg{min-width:46rem}table[data-astro-cid-s6vistws].agg caption[data-astro-cid-s6vistws]{text-align:left;padding-bottom:0.6rem}table[data-astro-cid-s6vistws].agg th[data-astro-cid-s6vistws][scope=row]{font-family:var(--text);font-size:0.95rem;text-transform:none;letter-spacing:0;color:var(--ink);font-weight:500;width:34%}table[data-astro-cid-s6vistws].agg .agg-base[data-astro-cid-s6vistws] th[data-astro-cid-s6vistws][scope=row]{color:var(--slate)}.agg-base[data-astro-cid-s6vistws] td[data-astro-cid-s6vistws]{color:var(--slate)}.agg-tp[data-astro-cid-s6vistws]{margin:0;max-width:none;font-size:0.95rem}.nowrap[data-astro-cid-s6vistws]{white-space:nowrap}.bl-foot[data-astro-cid-s6vistws]{margin-bottom:2rem;max-width:74ch;color:var(--slate);font-size:0.95rem}.bl-foot[data-astro-cid-s6vistws] strong[data-astro-cid-s6vistws]{color:var(--ink)}.chart-wide[data-astro-cid-s6vistws]{display:block}.chart-narrow[data-astro-cid-s6vistws]{display:none}@media (max-width: 720px){.chart-wide[data-astro-cid-s6vistws]{display:none}.chart-narrow[data-astro-cid-s6vistws]{display:block}}.key[data-astro-cid-s6vistws]{margin-top:clamp(1.5rem,4vw,2.25rem);border-top:var(--rule);padding-top:1rem}.key-head[data-astro-cid-s6vistws]{display:block;margin-bottom:0.75rem}.key-list[data-astro-cid-s6vistws]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:0.9rem 2rem}.key-list[data-astro-cid-s6vistws] li[data-astro-cid-s6vistws]{display:grid;grid-template-columns:auto auto 1fr;gap:0.5rem 0.6rem;align-items:baseline}.key-badge[data-astro-cid-s6vistws]{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border:var(--rule);border-radius:50%;font-size:0.8rem}.key-when[data-astro-cid-s6vistws]{font-size:0.78rem;text-transform:uppercase;letter-spacing:0.05em;color:var(--slate);white-space:nowrap}.key-text[data-astro-cid-s6vistws]{font-size:0.97rem}.key-foot[data-astro-cid-s6vistws]{display:block;margin-top:1rem}.chart-note[data-astro-cid-s6vistws]{margin-block:clamp(1.5rem,3vw,2rem);max-width:62ch}.table-scroll[data-astro-cid-s6vistws]{overflow-x:auto;margin-top:2rem}table[data-astro-cid-s6vistws].polls{min-width:60rem}table[data-astro-cid-s6vistws].polls caption[data-astro-cid-s6vistws]{text-align:left;padding-bottom:0.7rem;max-width:90ch}table[data-astro-cid-s6vistws].polls .client[data-astro-cid-s6vistws]{color:var(--slate)}table[data-astro-cid-s6vistws].polls .strong[data-astro-cid-s6vistws]{font-weight:600}table[data-astro-cid-s6vistws].polls tbody[data-astro-cid-s6vistws] tr[data-astro-cid-s6vistws]:last-child td[data-astro-cid-s6vistws],table[data-astro-cid-s6vistws].polls tbody[data-astro-cid-s6vistws] tr[data-astro-cid-s6vistws]:last-child th[data-astro-cid-s6vistws]{border-bottom:var(--rule)}.table-foot[data-astro-cid-s6vistws]{margin-top:1rem;max-width:76ch;color:var(--slate);font-size:0.92rem}.evidence-go[data-astro-cid-s6vistws]{margin-top:1.5rem}.ev-sub[data-astro-cid-s6vistws]{font-size:clamp(1.05rem,2.2vw,1.4rem);margin:2.5rem 0 1rem;padding-top:0.9rem;border-top:var(--rule);scroll-margin-top:4.5rem}.houses-grid[data-astro-cid-s6vistws]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}@media (max-width: 860px){.houses-grid[data-astro-cid-s6vistws]{grid-template-columns:1fr}}.prose[data-astro-cid-s6vistws] p[data-astro-cid-s6vistws]{max-width:62ch}.houses-dl[data-astro-cid-s6vistws]{margin:0;display:grid;gap:0;border-top:var(--rule)}.houses-dl[data-astro-cid-s6vistws]>div[data-astro-cid-s6vistws]{padding:0.7rem 0;border-bottom:var(--rule-soft)}.houses-dl[data-astro-cid-s6vistws] dt[data-astro-cid-s6vistws]{font-family:var(--display);font-weight:700;font-size:1.1rem}.houses-dl[data-astro-cid-s6vistws] dd[data-astro-cid-s6vistws]{margin:0.15rem 0 0}.hd-row[data-astro-cid-s6vistws]{display:block;font-size:0.9rem;color:var(--slate)}.hd-waves[data-astro-cid-s6vistws]{font-size:0.8rem;text-transform:uppercase;letter-spacing:0.04em}.hd-mode[data-astro-cid-s6vistws]{display:block;font-size:0.9rem;margin-top:0.15rem}.issues-grid[data-astro-cid-s6vistws]{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,1.35fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}@media (max-width: 860px){.issues-grid[data-astro-cid-s6vistws]{grid-template-columns:1fr}}.issue-list[data-astro-cid-s6vistws]{list-style:none;margin:0;padding:0;border-top:var(--rule)}.issue-row[data-astro-cid-s6vistws]{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:1rem;padding:0.85rem 0;border-bottom:var(--rule-soft);align-items:baseline}.issue-rank[data-astro-cid-s6vistws]{font-size:0.85rem;color:var(--slate)}.issue-body[data-astro-cid-s6vistws]{display:grid;gap:0.3rem}.issue-body[data-astro-cid-s6vistws] h3[data-astro-cid-s6vistws]{font-size:1.05rem;margin:0;padding:0;border:0}.issue-body[data-astro-cid-s6vistws] h3[data-astro-cid-s6vistws] a[data-astro-cid-s6vistws]{text-decoration:none}.issue-body[data-astro-cid-s6vistws] h3[data-astro-cid-s6vistws] a[data-astro-cid-s6vistws]:hover{text-decoration:underline;text-underline-offset:4px}.issue-note[data-astro-cid-s6vistws]{margin:0;font-size:0.92rem;color:var(--slate);max-width:62ch}