.hl{--hl-cols:66px 5px minmax(0,1.5fr) minmax(0,1.3fr) 130px minmax(0,1.4fr)}.hl-sum{margin:0 0 14px;max-width:90ch;font:14px/1.5 var(--font-sans);color:var(--mn-ink);font-variant-numeric:tabular-nums}.hl b.is-d,.hl-sum b.is-d{color:var(--mn-dem-deep)}.hl b.is-r,.hl-sum b.is-r{color:var(--mn-rep-deep)}.hl b.is-i{color:var(--ind-ink)}.hl-head,.hl-row{display:grid;grid-template-columns:var(--hl-cols);column-gap:14px;align-items:center}.hl-head{padding:0 0 6px;border-bottom:1px solid var(--mn-ink);font:12px var(--font-sans);color:var(--mn-soft)}.hl-tally{display:flex;justify-content:space-between;gap:6px;font:600 12px var(--font-sans);font-variant-numeric:tabular-nums}.hl-end{max-width:none;margin:0;padding:7px 0 7px 80px;font:12.5px var(--font-sans);color:var(--mn-soft);font-variant-numeric:tabular-nums}.hl-end.is-top{border-bottom:1px solid var(--mn-hair)}.hl-end.is-bottom{border-top:1px solid var(--mn-hair)}.hl-gaps,.hl-rows{margin:0;padding:0;list-style:none}.hl-item{max-width:none}.hl-row{min-height:44px;padding:6px 0;border-bottom:1px solid var(--mn-hair);color:var(--mn-ink)}.hl-band,.hl-row:hover{background:var(--mn-wash)}.hl-band{align-self:stretch;margin:-6px 0}.hl-row.is-won.is-d .hl-band{background:var(--mn-dem)}.hl-row.is-won.is-r .hl-band{background:var(--mn-rep)}.hl-row.is-won.is-i .hl-band{background:var(--ind)}.hl-row.is-leads.is-d .hl-band{background:var(--res-dlead)}.hl-row.is-leads.is-r .hl-band{background:var(--res-rlead)}.hl-row.is-tossup .hl-band{background:var(--mn-soft);opacity:.45}.hl-row.is-none .hl-band,.hl-row.is-pending .hl-band{background:var(--mn-paper);box-shadow:inset 0 0 0 1px var(--mn-soft)}.hl-seat{min-width:0;font:13.5px/1.3 var(--font-sans)}.hl-seat a{font-weight:600;color:var(--mn-ink);text-decoration:none}.hl-seat a:hover{text-decoration:underline;text-underline-offset:3px}.hl-seat small{display:block;font-size:12px;color:var(--mn-soft)}.hl-count{min-width:0;font:13px/1.35 var(--font-sans);font-variant-numeric:tabular-nums}.hl-count b{font-weight:600}.hl-count small{color:var(--mn-soft);font-size:12px}.hl-count .hl-note{display:block;color:var(--mn-ink)}.hl-counted{display:grid;gap:3px;font-variant-numeric:tabular-nums}.hl-counted small{font:12px var(--font-sans);color:var(--mn-soft)}.hl-bar{display:block;height:3px;background:var(--mn-hair);max-width:110px}.hl-bar i{display:block;height:100%;background:var(--mn-soft)}.hl-est{min-width:0;font:12px/1.4 var(--font-sans);color:var(--mn-soft)}.hl-est b{font-weight:600}.hl-est.is-other small{color:var(--mn-ink)}.hl-est a{color:inherit}.hl-gap{max-width:none;padding:3px 0 3px 80px;border-bottom:1px solid var(--mn-hair);font:12px var(--font-sans);color:var(--mn-soft);font-variant-numeric:tabular-nums}.hl-majority{position:relative;height:0;border-top:2px solid var(--mn-ink);margin:14px 0 0}.hl-majority span{position:absolute;left:80px;top:-11px;padding:0 8px;background:var(--mn-paper);font:600 12.5px var(--font-sans);color:var(--mn-ink)}.hl-majority.is-d span{color:var(--mn-dem-deep)}.hl-majority.is-r span{color:var(--mn-rep-deep)}@media (max-width:760px){.hl{--hl-cols:44px 4px minmax(0,1fr)}.hl-head{display:none}.hl-row{grid-template-areas:"tally band seat" "tally band count" "tally band counted" "tally band est";row-gap:3px;padding:8px 0}.hl-tally{grid-area:tally;flex-direction:column;gap:0}.hl-band{grid-area:band;margin:-8px 0}.hl-seat{grid-area:seat}.hl-count{grid-area:count}.hl-counted{grid-area:counted;grid-template-columns:90px auto;align-items:center;column-gap:8px}.hl-est{grid-area:est}.hl-end,.hl-gap{padding-left:58px}.hl-majority span{left:52px}}@media (max-width:720px){.rr-table.rr-left{min-width:0;width:100%;--rr-left-cols:minmax(0,1.45fr) minmax(0,1fr) 56px 46px}.rr-table.rr-left tbody,.rr-table.rr-left thead{display:block}.rr-table.rr-left tbody tr,.rr-table.rr-left thead tr{display:grid;grid-template-columns:var(--rr-left-cols);align-items:baseline;column-gap:10px}.rr-table.rr-left thead tr{padding:0;border-bottom:1px solid var(--mn-hair);align-items:end}.rr-table.rr-left thead th{position:static;padding:0;border:0}.rr-table.rr-left .is-wide,.rr-table.rr-left thead th:first-child{display:none}.rr-table.rr-left thead th.is-plain,.rr-table.rr-left.rr-left thead th button{width:auto;padding:8px 0 6px;font:400 12px/1.25 var(--font-sans);color:var(--mn-soft);white-space:normal;text-align:left}.rr-table.rr-left.rr-left thead th:nth-child(n+5) button{width:100%;text-align:right}.rr-table.rr-left.rr-left thead th button{display:flex;align-items:flex-end;min-height:44px;min-width:44px}.rr-table.rr-left.rr-left thead th:nth-child(n+5) button{justify-content:flex-end}.rr-table.rr-left tbody tr{padding:9px 0;border-bottom:1px solid var(--mn-hair)}.rr-table.rr-left tbody th{grid-column:1/-1;padding:0 0 3px;border:0;white-space:normal}.rr-table.rr-left tbody td{padding:0;border:0;white-space:normal;min-width:0}.rr-table.rr-left td[data-label="Leads the count"]{text-align:left}}.rr-table.rr-left tr.rr-tgroup th{padding:18px 0 8px;border-top:1px solid var(--mn-ink);border-bottom:1px solid var(--mn-hair);font:12.5px/1.4 var(--font-sans);color:var(--mn-soft);text-align:left;white-space:normal}@media (max-width:720px){.rr-table.rr-left tbody tr.rr-tgroup{display:block;padding:0;border-bottom:0}.rr-table.rr-left tbody tr.rr-tgroup th{display:block;padding:18px 0 8px;border-top:1px solid var(--mn-ink)}}.rr-table.rr-left td b{font-weight:600}.rr-more{margin:10px 0 0}.rr-more button{appearance:none;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;background:var(--mn-paper);border:1px solid var(--mn-hair);border-radius:4px;font:500 14px var(--font-sans);color:var(--mn-ink);cursor:pointer}.rr-more button:hover{border-color:var(--mn-ink)}.rr-more button:focus-visible{outline:2px solid var(--mn-ink);outline-offset:2px}.rr-table.rr-left thead th.is-plain{padding:10px 8px 8px 0;font:400 12px var(--font-sans);color:var(--mn-soft);white-space:nowrap}.rr-left-tabs button span{color:var(--mn-ink);font-variant-numeric:tabular-nums}.rr-left-tabs button[aria-pressed=true] span{color:inherit}.rr-left-other{font-weight:400;font-size:12px}@media (min-width:721px){.rr-table.rr-left td,.rr-table.rr-left th{width:1%;white-space:nowrap;padding-right:22px}.rr-table.rr-left .rr-left-cuh,.rr-table.rr-left td.rr-left-cu{width:auto}}.rr-left-cuw{display:flex;align-items:center;gap:8px}.rr-left-cubar{flex:none;width:90px;height:5px;background:var(--mn-hair)}.rr-left-cubar i{display:block;height:100%;background:var(--mn-soft)}.rr-left-cubar i.is-d{background:var(--mn-dem)}.rr-left-cubar i.is-r{background:var(--mn-rep)}.rr-left-cubar i.is-i{background:var(--ind)}.rr-left-cuw small{font-size:12px;color:var(--mn-soft)}@media (max-width:720px){.rx-seg.rr-left-tabs{height:auto;flex-wrap:wrap;gap:6px;border:0;border-radius:0;overflow:visible;max-width:none}.rx-seg.rr-left-tabs button,.rx-seg.rr-left-tabs button:first-child{border:1px solid var(--mn-hair);border-radius:4px;line-height:32px}}