.rr.svelte-1fdivkj{padding:10px 0 12px;border-top:1px solid var(--pm-hair)}.rr-head.svelte-1fdivkj{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rr-label.svelte-1fdivkj{font-weight:600;font-size:15px;line-height:1.3}.rr-val.svelte-1fdivkj{flex:none;font-stretch:var(--pm-narrow, 75%);font-variant-numeric:tabular-nums slashed-zero;font-weight:700;font-size:18px;min-width:4.2ch;text-align:right}.changed.svelte-1fdivkj .rr-val:where(.svelte-1fdivkj):before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:3px;background:var(--pm-ink)}.rr-track.svelte-1fdivkj{position:relative;margin-top:4px}.rr-tick.svelte-1fdivkj{position:absolute;top:15px;width:1.5px;height:8px;margin-left:-.75px;background:var(--pm-ink2);pointer-events:none}.rr-ticklab.svelte-1fdivkj{margin:2px 0 0;font-size:12px;font-stretch:var(--pm-narrow, 75%);color:var(--pm-ink2)}.rr-tickkey.svelte-1fdivkj{display:inline-block;width:1.5px;height:8px;margin-right:6px;vertical-align:-1px;background:var(--pm-ink2)}.rr-note.svelte-1fdivkj{margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--pm-ink2);max-width:72ch}.rr-applies.svelte-1fdivkj{color:var(--pm-ink);font-weight:600}input[type=range].svelte-1fdivkj{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:24px;margin:0;background:transparent;cursor:pointer}input[type=range].svelte-1fdivkj::-webkit-slider-runnable-track{height:2px;background:var(--pm-hair)}input[type=range].svelte-1fdivkj::-moz-range-track{height:2px;background:var(--pm-hair)}input[type=range].svelte-1fdivkj::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-6px;box-sizing:border-box;background:var(--pm-ink);border:1.5px solid var(--pm-ink);border-radius:0}input[type=range].svelte-1fdivkj::-moz-range-thumb{width:14px;height:14px;box-sizing:border-box;background:var(--pm-ink);border:1.5px solid var(--pm-ink);border-radius:0}input[type=range].svelte-1fdivkj:focus-visible{outline:2px solid var(--pm-ink);outline-offset:2px}.ct.svelte-vk5z8l{position:absolute;z-index:5;pointer-events:none;background:var(--pm-ink);color:var(--pm-bg);padding:8px 10px;font-size:13px;line-height:1.35;max-width:250px;min-width:170px}.ct.svelte-vk5z8l b{font-weight:700;font-size:14px}.ct.svelte-vk5z8l .row{display:flex;justify-content:space-between;gap:14px;font-stretch:var(--pm-narrow, 75%);font-variant-numeric:tabular-nums}.chart.svelte-1k7w0z1{position:relative;margin:18px 0 0;width:100%}svg.svelte-1k7w0z1{display:block;overflow:visible;max-width:100%;height:auto}.chart.svelte-mn5c61{position:relative;margin:18px 0 0;width:100%}svg.svelte-mn5c61{display:block;overflow:visible}.dot.svelte-mn5c61{display:inline-block;width:10px;height:10px;border-radius:50%;opacity:.8}.chart.svelte-honcbt{position:relative;width:100%;margin:18px 0 0}svg.svelte-honcbt{display:block;overflow:visible}.seat.svelte-honcbt,.seat-hit.svelte-honcbt{cursor:pointer;outline:none}.mapgrid.svelte-honcbt{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 32px}@media(min-width:860px){.mapgrid.svelte-honcbt{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.side.svelte-honcbt p:where(.svelte-honcbt){margin:0 0 8px;font-size:14px;color:var(--pm-ink2)}.key.svelte-honcbt{display:inline-grid;grid-template-columns:auto repeat(3,46px);gap:3px;align-items:center;font-size:13px;margin:18px 0 12px}.key.svelte-honcbt .c:where(.svelte-honcbt){height:22px}.key.svelte-honcbt .h:where(.svelte-honcbt){font-stretch:var(--pm-narrow, 75%);font-variant-numeric:tabular-nums;color:var(--pm-ink2);text-align:center;font-size:12px}.key.svelte-honcbt .r:where(.svelte-honcbt){color:var(--pm-ink2);padding-right:8px}.sm.svelte-38q5fs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 16px;margin-top:18px}.cell.svelte-38q5fs{display:block;width:100%;text-align:left;font:inherit;color:inherit;background:none;border:0;border-top:1px solid var(--pm-hair);padding:6px 0 0;margin:0;min-width:0}button.cell.svelte-38q5fs{cursor:pointer}button.cell.svelte-38q5fs:hover .nm:where(.svelte-38q5fs){text-decoration:underline;text-underline-offset:2px}.cell.svelte-38q5fs:focus-visible{outline:2px solid var(--pm-ink);outline-offset:2px}.cell.lead.svelte-38q5fs{border-top:1.5px solid var(--pm-rule)}.nm.svelte-38q5fs{display:block;font-weight:700;font-size:14px;line-height:1.15}.sub.svelte-38q5fs{display:block;font-stretch:var(--pm-narrow, 75%);font-variant-numeric:tabular-nums;font-size:13px;color:var(--pm-ink2)}svg.svelte-38q5fs{display:block;overflow:visible;margin-top:2px}.rs.svelte-1ltztrk{margin:12px 0 0}.rs-strip.svelte-1ltztrk{margin-bottom:12px}.rs-map.svelte-1ltztrk{max-width:640px}ol.svelte-1ltztrk{list-style:none;margin-left:0;margin-right:0;margin-bottom:0;padding:0}.tile.svelte-1ltztrk{text-decoration:none;line-height:1.25;font:inherit}.tile.sel.svelte-1ltztrk{outline:2.5px solid var(--pm-ink);outline-offset:1px}.tile.svelte-1ltztrk:focus-visible{outline:2px solid var(--pm-ink);outline-offset:2px}.vh.svelte-1ltztrk{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rs-key.svelte-1ltztrk{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;line-height:1.3}.rs-key.svelte-1ltztrk li:where(.svelte-1ltztrk){display:inline-flex;align-items:center;gap:5px}.sw.svelte-1ltztrk{display:inline-block;width:12px;height:12px;flex:none}.sw-amber.svelte-1ltztrk{border:2px solid #f59e0b}.sp.svelte-1ltztrk{font-stretch:var(--pm-narrow, 75%);font-size:13px;line-height:1.3;font-variant-numeric:tabular-nums;min-width:170px}.sp.svelte-1ltztrk p:where(.svelte-1ltztrk){margin:0}.sp-h.svelte-1ltztrk{font-size:14px;margin-bottom:4px!important}.sp-row.svelte-1ltztrk{display:flex;align-items:center;gap:5px}.sp-row.svelte-1ltztrk .sw:where(.svelte-1ltztrk){width:9px;height:9px}.sp-n.svelte-1ltztrk{flex:1;padding-right:8px}.sp-v.svelte-1ltztrk{font-weight:600}.sp-src.svelte-1ltztrk{margin-top:6px!important;font-size:11.5px;color:var(--pm-ink2)}.pact.svelte-f2puz4{--c-bn: #1f4ed8;--c-pn: #0c5c63;--c-ph: #e01c22;--c-bsm: #5b21b6;--c-bst: #6d0f1a;--c-lain: #8b8f96;--c-grey: #9a9a9a;--m0: 30%;--m1: 62%;--m2: 100%;--grid: rgba(17, 17, 17, .09);max-width:62rem;margin:0 auto;padding:2rem 16px 5rem;line-height:1.55}html.dark .pact.svelte-f2puz4{--c-bn: #5b82f0;--c-pn: #2a9d8f;--c-ph: #f0545a;--c-bsm: #9b7fd6;--c-bst: #c0606e;--c-grey: #7a7a7a;--m0: 48%;--m1: 74%;--m2: 100%;--grid: rgba(242, 242, 242, .1)}.pact.svelte-f2puz4 h1:where(.svelte-f2puz4),.pact.svelte-f2puz4 h2:where(.svelte-f2puz4){font-stretch:var(--pm-wide);font-weight:700;letter-spacing:-.01em;line-height:1.08;margin:0;text-wrap:balance}.pact.svelte-f2puz4 h1:where(.svelte-f2puz4){font-size:clamp(30px,5.6vw,50px);max-width:18ch;margin-top:.6rem}.pact.svelte-f2puz4 h2:where(.svelte-f2puz4){font-size:clamp(22px,3.6vw,32px);margin-bottom:14px}.pact.svelte-f2puz4 h3:where(.svelte-f2puz4){font-size:19px;font-weight:700;font-stretch:112%;line-height:1.2;margin:0 0 8px}.sim-rows.svelte-f2puz4 h4:where(.svelte-f2puz4){font-size:15px;font-weight:700;line-height:1.3;margin:18px 0 2px}.sim-rows.svelte-f2puz4 h3:where(.svelte-f2puz4)+h4:where(.svelte-f2puz4){margin-top:4px}.pact.svelte-f2puz4 p:where(.svelte-f2puz4),.pact.svelte-f2puz4 li:where(.svelte-f2puz4){max-width:68ch}.pact.svelte-f2puz4 p:where(.svelte-f2puz4){margin:0 0 12px}.pact.svelte-f2puz4 a:where(.svelte-f2puz4){color:var(--pm-ink);text-decoration:underline;text-underline-offset:2px}.lede.svelte-f2puz4{font-size:18px;margin-top:16px!important;margin-bottom:4px!important}.part.svelte-f2puz4{margin-top:56px;padding-top:18px;border-top:1.5px solid var(--pm-rule)}.fig.svelte-f2puz4{margin-top:40px}.fig.svelte-f2puz4+.fig:where(.svelte-f2puz4){margin-top:112px}@media(max-width:640px){.fig.svelte-f2puz4+.fig:where(.svelte-f2puz4){margin-top:88px}}.state.svelte-f2puz4{display:flex;flex-wrap:wrap;gap:4px 28px;margin:6px 0 14px}.state.svelte-f2puz4 div:where(.svelte-f2puz4){display:flex;align-items:baseline;gap:8px}.state.svelte-f2puz4 .v:where(.svelte-f2puz4){font-stretch:var(--pm-narrow);font-variant-numeric:tabular-nums;font-weight:700;font-size:30px;line-height:1}.state.svelte-f2puz4 .k:where(.svelte-f2puz4){font-size:14px;color:var(--pm-ink2);display:flex;align-items:center;gap:6px}.sw.svelte-f2puz4,.mk-sw.svelte-f2puz4{display:inline-block;width:10px;height:10px;flex:none}.mk-sw.svelte-f2puz4{margin-right:5px;vertical-align:-1px}.note.svelte-f2puz4,.foot.svelte-f2puz4,.small.svelte-f2puz4{font-size:14px;color:var(--pm-ink2)}.foot.svelte-f2puz4{font-size:13px;margin-top:10px!important}.pact.svelte-f2puz4 .legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--pm-ink2);margin:12px 0 0}.pact.svelte-f2puz4 .legend span{display:inline-flex;align-items:center;gap:6px}.ls.svelte-f2puz4{display:inline-block;width:18px;height:0;border-top:2px solid}.dot21.svelte-f2puz4{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--c-bn)}.ls-d.svelte-f2puz4{border-top-style:dashed}.hd.svelte-f2puz4{display:inline-block;width:7px;height:7px;border:1.4px solid var(--pm-ink);border-radius:50%;margin-left:-4px}.numl.svelte-f2puz4{font-stretch:var(--pm-narrow);font-variant-numeric:tabular-nums}details.svelte-f2puz4{margin:14px 0 0;font-size:14px}summary.svelte-f2puz4{cursor:pointer;text-decoration:underline;text-underline-offset:2px;width:max-content;max-width:100%}.tbl.svelte-f2puz4{overflow-x:auto;margin-top:8px}table.svelte-f2puz4{border-collapse:collapse;font-stretch:var(--pm-narrow);font-variant-numeric:tabular-nums slashed-zero;font-size:14px;min-width:100%}th.svelte-f2puz4,td.svelte-f2puz4{padding:4px 10px 4px 0;text-align:right;border-bottom:1px solid var(--pm-hair);white-space:nowrap}th.svelte-f2puz4:first-child,td.svelte-f2puz4:first-child{text-align:left}th.svelte-f2puz4{font-weight:700}tbody.svelte-f2puz4 th:where(.svelte-f2puz4){font-weight:500}.ballot.svelte-f2puz4{margin-top:16px}.ballot.svelte-f2puz4 table:where(.svelte-f2puz4){min-width:0;width:100%;max-width:40rem;border-top:1.5px solid var(--pm-rule);border-bottom:1.5px solid var(--pm-rule)}.ballot.svelte-f2puz4 td:where(.svelte-f2puz4),.ballot.svelte-f2puz4 thead:where(.svelte-f2puz4) th:where(.svelte-f2puz4){text-align:left}.ballot.svelte-f2puz4 caption:where(.svelte-f2puz4){caption-side:top;text-align:left;font-stretch:100%;font-size:13px;color:var(--pm-ink2);padding:0 0 6px;white-space:normal}.code.svelte-f2puz4{font-weight:700}.sr-only.svelte-f2puz4{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sim.svelte-f2puz4{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 40px;margin-top:18px}@media(min-width:900px){.sim.svelte-f2puz4{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}.sim.svelte-f2puz4 h3:where(.svelte-f2puz4){margin-bottom:4px}.sim-seat.svelte-f2puz4{scroll-margin-top:80px}.row-actions.svelte-f2puz4{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:12px;border-top:1px solid var(--pm-hair)}.btn2.svelte-f2puz4{min-height:40px;padding:0 14px;border:1.5px solid var(--pm-rule);background:color-mix(in srgb,var(--pm-ink) 6%,var(--pm-bg));color:var(--pm-ink);font:inherit;font-weight:600;font-size:14px;cursor:pointer;border-radius:0}.btn2.svelte-f2puz4:hover:not(:disabled){background:color-mix(in srgb,var(--pm-ink) 12%,var(--pm-bg))}.btn2.svelte-f2puz4:disabled{opacity:.45;cursor:default}.pick.svelte-f2puz4{display:flex;align-items:center;gap:10px;margin:8px 0 6px;font-weight:600;font-size:15px}.pick.svelte-f2puz4 select:where(.svelte-f2puz4){flex:1;min-width:0;min-height:40px;padding:0 8px;border:1px solid var(--pm-rule);border-radius:0;background:var(--pm-bg);color:var(--pm-ink);font:inherit;font-weight:500}.wf.svelte-f2puz4{margin-top:16px;border-top:1.5px solid var(--pm-rule);border-bottom:1.5px solid var(--pm-rule)}.wf.svelte-f2puz4 caption:where(.svelte-f2puz4){text-align:left;font-stretch:100%;font-weight:700;font-size:15px;padding:0 0 6px}.wf.svelte-f2puz4 th:where(.svelte-f2puz4){white-space:normal;font-weight:500;padding-left:12px}.wf.svelte-f2puz4 .wf-h:where(.svelte-f2puz4) th:where(.svelte-f2puz4){padding-left:0;font-weight:600}.wf.svelte-f2puz4 .wf-h:where(.svelte-f2puz4):not(:first-child) th:where(.svelte-f2puz4),.wf.svelte-f2puz4 .wf-h:where(.svelte-f2puz4):not(:first-child) td:where(.svelte-f2puz4){border-top:2px solid var(--pm-rule)}.wf.svelte-f2puz4 .wf-n:where(.svelte-f2puz4) th:where(.svelte-f2puz4){padding-left:28px}.wf.svelte-f2puz4 .wf-src:where(.svelte-f2puz4){display:block;font-weight:400;font-size:13px;color:var(--pm-ink2)}.wf.svelte-f2puz4 .wf-t:where(.svelte-f2puz4) th:where(.svelte-f2puz4),.wf.svelte-f2puz4 .wf-t:where(.svelte-f2puz4) td:where(.svelte-f2puz4){font-weight:700;border-bottom-color:var(--pm-rule)}.wf.svelte-f2puz4 .wf-s:where(.svelte-f2puz4) th:where(.svelte-f2puz4),.wf.svelte-f2puz4 .wf-s:where(.svelte-f2puz4) td:where(.svelte-f2puz4){font-weight:600}.wf.svelte-f2puz4 .wf-x:where(.svelte-f2puz4) th:where(.svelte-f2puz4),.wf.svelte-f2puz4 .wf-x:where(.svelte-f2puz4) td:where(.svelte-f2puz4){color:var(--pm-ink2);padding-left:0}.seat-out.svelte-f2puz4 .it:where(.svelte-f2puz4)+.it:where(.svelte-f2puz4):before{content:", "}.seat-story.svelte-f2puz4{margin-top:16px!important;font-size:15px}.seat-out.svelte-f2puz4{margin-top:10px!important;font-stretch:var(--pm-narrow);font-variant-numeric:tabular-nums;font-size:15px}.results.svelte-f2puz4{margin-top:36px}.verdict.svelte-f2puz4{font-size:18px;font-weight:600;margin-top:14px!important}.carry.svelte-f2puz4{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;font-weight:700;text-decoration:none!important;color:var(--pm-bg)!important}.method.svelte-f2puz4 ol:where(.svelte-f2puz4){padding-left:1.3rem;margin:0}.method.svelte-f2puz4 ol:where(.svelte-f2puz4) ul:where(.svelte-f2puz4){padding-left:1.1rem;margin:6px 0 0}.lede-list.svelte-f2puz4,.cites.svelte-f2puz4{padding-left:1.1rem;margin:0 0 12px}.lede-list.svelte-f2puz4{font-size:18px}.cites.svelte-f2puz4 li:where(.svelte-f2puz4),.lede-list.svelte-f2puz4 li:where(.svelte-f2puz4){margin:0 0 4px}.pre-list.svelte-f2puz4{margin-bottom:4px!important}.method.svelte-f2puz4 li:where(.svelte-f2puz4){margin:0 0 8px}.tok.svelte-f2puz4{font-family:inherit;font-stretch:var(--pm-narrow);word-break:break-all}.pact.svelte-f2puz4 .fig svg text,.pact.svelte-f2puz4 .sm svg text{font-family:var(--pm-sans);fill:var(--pm-ink)}.pact.svelte-f2puz4 .t-fig{font-stretch:75%;font-variant-numeric:tabular-nums}.pact.svelte-f2puz4 svg .t-muted{fill:var(--pm-ink2)}.pact.svelte-f2puz4 svg .t-faint{fill:var(--pm-ink3)}.pact.svelte-f2puz4 .halo{paint-order:stroke;stroke:var(--pm-bg);stroke-width:3.5px;stroke-linejoin:round}.pact.svelte-f2puz4 .hit{fill:transparent;stroke:transparent;cursor:pointer;outline:none}.pact.svelte-f2puz4 .hit:focus-visible{stroke:var(--pm-ink);stroke-opacity:.35}.pact.svelte-f2puz4 .grid{stroke:var(--grid);fill:none}.pact.svelte-f2puz4 .axis{stroke:var(--pm-ink);stroke-width:1}@media(prefers-reduced-motion:reduce){.pact.svelte-f2puz4 *{transition:none!important}}
