.pw{--pw-none:color-mix(in oklab,var(--mn-ink) 6%,var(--mn-paper));--pw-dflip:color-mix(in oklab,var(--mn-dem) 52%,#0b1430);--pw-rflip:color-mix(in oklab,var(--mn-rep) 52%,#2a0808);--pw-dfaint:color-mix(in oklab,var(--mn-dem) 16%,var(--mn-paper));--pw-rfaint:color-mix(in oklab,var(--mn-rep) 16%,var(--mn-paper))}.pw-balance .rr-table-scroll{max-width:var(--mn-col,1040px)}.pw-bal{width:100%;min-width:560px;border-collapse:collapse;font:15px/1.35 var(--font-sans);font-variant-numeric:lining-nums tabular-nums}.pw-bal thead th{padding:10px 16px 8px 0;border-bottom:1px solid var(--mn-hair);text-align:right;font:400 12.5px var(--font-sans);color:var(--mn-soft);white-space:nowrap}.pw-bal thead th:first-child{text-align:left}.pw-bal tbody th,.pw-bal td{padding:11px 16px 11px 0;border-bottom:1px solid var(--mn-hair);vertical-align:baseline}.pw-bal tbody th{text-align:left;font-weight:600;color:var(--mn-ink)}.pw-bal tbody th small{display:block;max-width:52ch;margin-top:2px;font:400 12.5px/1.4 var(--font-sans);color:var(--mn-soft)}.pw-bal td{text-align:right;white-space:nowrap;color:var(--mn-soft)}.pw-bal td .is-d{color:var(--mn-dem-deep)}.pw-bal td .is-r{color:var(--mn-rep-deep)}.pw-bal td:last-child{padding-right:0}.pw-bal-change b{display:block;font-weight:600}.pw-bal-change b.is-d{color:var(--mn-dem-deep)}.pw-bal-change b.is-r{color:var(--mn-rep-deep)}.pw-bal-even{color:var(--mn-soft)}.pw-map{margin:0}.pw-map-head{display:flex;gap:26px;flex-wrap:wrap;margin-bottom:10px;font:15px/1.3 var(--font-sans)}.pw-map-head b{margin-right:6px;font:600 26px/1 var(--font-sans);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em}.pw-map-head .is-d b{color:var(--mn-dem-deep)}.pw-map-head .is-r b{color:var(--mn-rep-deep)}.pw-map-wrap{position:relative}.pw-map svg{display:block;width:100%;height:auto;cursor:crosshair}.pw-counties path{stroke:var(--mn-paper);stroke-width:.25;vector-effect:non-scaling-stroke}.pw-states path{stroke:var(--mn-paper);stroke-width:1.3}.pw-hover,.pw-states path{fill:none;vector-effect:non-scaling-stroke;pointer-events:none}.pw-hover{stroke:var(--mn-ink);stroke-width:2}.pw-map-loading{min-height:480px;display:grid;place-items:center;color:var(--mn-soft);font:14px var(--font-sans)}.pw-tip{position:absolute;z-index:4;pointer-events:none;display:grid;gap:2px;padding:8px 11px;border-radius:8px;background:var(--mn-paper);border:1px solid var(--mn-hair);box-shadow:0 6px 20px rgba(0,0,0,.18);font:13px/1.35 var(--font-sans);white-space:nowrap}.pw-tip b{font:600 14px/1.25 var(--font-display)}.pw-tip small.is-d{color:var(--mn-dem-deep)}.pw-tip small.is-r{color:var(--mn-rep-deep)}.pw-key{display:flex;flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;font:12.5px var(--font-sans);color:var(--mn-soft)}.pw-key span{display:inline-flex;align-items:center;gap:4px}.pw-key i{display:inline-block;width:13px;height:11px;border-radius:0}.pw-pengrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px;align-items:start}.pw-tiles{width:100%;max-width:440px;height:auto;display:block}.pw-tile{fill:var(--mn-wash)}.pw-tile.is-d{fill:var(--mn-dem)}.pw-tile.is-r{fill:var(--mn-rep)}.pw-tile.is-none{fill:color-mix(in oklab,var(--mn-ink) 18%,var(--mn-paper))}.pw-flipband.is-d{fill:var(--pw-dflip)}.pw-flipband.is-r{fill:var(--pw-rflip)}.pw-waitband{fill:var(--mn-faint,var(--mn-soft));opacity:.55}.pw-tile-lost{fill:none;stroke:var(--mn-ink);stroke-width:2}.pw-tile-abbr{font:600 12px var(--font-sans);fill:var(--mn-ink);opacity:.7;pointer-events:none}.pw-tile-abbr.is-on{fill:var(--mn-paper);opacity:1}.pw-tiles a:hover .pw-tile{opacity:.85}.pw-sw{border-radius:0}.pw-sw.is-d{background:var(--mn-dem)}.pw-sw.is-r{background:var(--mn-rep)}.pw-sw.is-flip-d{background:repeating-linear-gradient(45deg,var(--mn-dem) 0 3px,var(--pw-dflip) 3px 5px)}.pw-sw.is-flip-r{background:repeating-linear-gradient(45deg,var(--mn-rep) 0 3px,var(--pw-rflip) 3px 5px)}.pw-sw.is-none{background:color-mix(in oklab,var(--mn-ink) 18%,var(--mn-paper))}.pw-sw.is-wait{background:repeating-linear-gradient(45deg,var(--mn-wash) 0 3px,color-mix(in oklab,var(--mn-faint,var(--mn-soft)) 55%,var(--mn-wash)) 3px 4px)}.pw-sw.is-lost{background:var(--mn-wash);box-shadow:inset 0 0 0 1.5px var(--mn-ink)}.pw-changes{list-style:none;margin:0;padding:0}.pw-changes li{max-width:none}.pw-changes a{display:grid;gap:2px;padding:10px 0;border-bottom:1px solid var(--mn-hair);color:var(--mn-ink);text-decoration:none;font:14px/1.35 var(--font-sans)}.pw-changes b{font:600 16px/1.25 var(--font-display)}.pw-changes span.is-d{color:var(--mn-dem-deep);font-weight:600}.pw-changes span.is-r{color:var(--mn-rep-deep);font-weight:600}.pw-changes small{color:var(--mn-soft);font-size:12.5px}.pw-key i+i{margin-left:-2px}@media (max-width:1000px){.pw-pengrid{grid-template-columns:1fr}}@media (max-width:720px){.pw-bal{min-width:0;font-size:14px}.pw-bal tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--mn-hair)}.pw-bal thead th:first-child{display:none}.pw-bal tbody th{grid-column:1/-1;padding:12px 0 4px;border:0}.pw-bal td,.pw-bal thead th{padding:0 0 12px;border:0;text-align:right}.pw-bal thead th{padding:8px 0}.pw-bal td:nth-child(2),.pw-bal thead th:nth-child(2){text-align:left}.pw-bal td:nth-child(3),.pw-bal thead th:nth-child(3){text-align:center}.pw-bal tbody th small{max-width:none;font-size:12px}}.pw-redraws{display:grid;gap:22px}.pw-redraw-head{display:grid;gap:2px;margin-bottom:8px;font:14px/1.4 var(--font-sans)}.pw-redraw-head>b{font:600 18px/1.2 var(--font-display)}.pw-redraw-head b.is-d{color:var(--mn-dem-deep)}.pw-redraw-head b.is-r{color:var(--mn-rep-deep)}.pw-redraw-head small{color:var(--mn-soft);font-size:12.5px}.pw-strip{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:3px}.pw-strip li{max-width:none}.pw-strip a{display:grid;gap:2px;width:22px;text-decoration:none;cursor:crosshair}.pw-strip a:hover .pw-seat{outline:2px solid var(--mn-ink);outline-offset:1px}.pw-seat{display:block;height:22px;border-radius:2px;background:var(--pw-none)}.pw-seat.is-d{background:var(--mn-dem)}.pw-seat.is-r{background:var(--mn-rep)}.pw-seat.is-d.is-lead{background:var(--res-dlead)}.pw-seat.is-r.is-lead{background:var(--res-rlead)}.pw-seat.is-pend{background:repeating-linear-gradient(-45deg,var(--pw-none) 0 3px,color-mix(in oklab,var(--mn-ink) 25%,var(--mn-paper)) 3px 4px)}.pw-tick{display:block;height:4px;border-radius:1px}.pw-tick.is-d{background:var(--mn-dem)}.pw-tick.is-r{background:var(--mn-rep)}.pw-chamberline{margin-bottom:10px}.pw-chamberline a{color:var(--mn-ink)}.pw-chamberline b.is-d{color:var(--mn-dem-deep)}.pw-chamberline b.is-r{color:var(--mn-rep-deep)}.pw-lead{margin:-6px 0 16px;max-width:72ch;font:15px/1.5 var(--font-sans);color:var(--mn-soft)}.pw-lead a{font-weight:600;color:var(--mn-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--mn-hair)}.pw-lead a:hover{text-decoration-color:var(--mn-ink)}.pw-th-note{display:block;font:400 11.5px/1.3 var(--font-sans);color:var(--mn-soft);text-transform:none;letter-spacing:0}