.ElectionsTable{border-spacing:0;font-size:14px;line-height:16px;width:100%}.ElectionsTable__Row{background-color:#fff}.ElectionsTable__Cell,.ElectionsTable__HeaderCell{padding:2px 0;text-align:left;vertical-align:middle}.ElectionsTable__Cell{height:32px}.ElectionsTable__HeaderCell{color:#141618;font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:12px;font-weight:500;height:32px;letter-spacing:-.24px;line-height:12px;text-align:right}@media (prefers-color-scheme:dark){body.dark-theme .ElectionsTable__Cell,body.dark-theme .ElectionsTable__HeaderCell{border-color:#48494a;color:#fff}}.TakeOverPage .ElectionsTable__Cell,.TakeOverPage .ElectionsTable__HeaderCell{border-color:#48494a;color:#fff}.ElectionsTable__ScrollWrapper{display:flex;flex-direction:column;max-height:258px;overflow-x:hidden;overflow-y:auto}.ElectionsTable__ScrollWrapper .ElectionsTable__Cell,.ElectionsTable__ScrollWrapper .ElectionsTable__HeaderCell{padding-right:6px}.ElectionsTable__ScrollWrapper thead{position:sticky;top:-1px;z-index:2}.LiveCircle{display:flex}.LiveCircle .LiveCircle-circle{background-color:#f0f0f0;border-radius:50%;height:1.125rem;margin-right:.25rem;position:relative;width:1.125rem}.LiveCircle .LiveCircle-circle:before{background-color:#d40909;border-radius:50%;content:"";height:.5rem;left:.313rem;position:absolute;top:.313rem;width:.5rem}.LiveCircle .LiveCircle-circle:after{animation:pulsate 1.5s ease-out;animation-iteration-count:5;border:.188rem solid #d40909;border-radius:50%;content:"";height:.625rem;left:.25rem;opacity:0;position:absolute;top:.25rem;width:.625rem}.LiveCircle .LiveCircle-title-red{color:#d40909;font-family:SansSerifFont,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;line-height:18px}.LiveCircle .LiveCircle-title-black{color:#000;font-family:TiemposHeadline,Georgia,Times New Roman,Times,serif;font-size:18px;height:17px;margin-left:10px;padding-bottom:1px;width:124px}@keyframes pulsate{0%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(.75)}to{opacity:0;transform:scale(2.3)}}@media (prefers-color-scheme:dark){body.dark-theme .LiveCircle .LiveCircle-circle{background-color:rgba(247,60,70,.15)}body.dark-theme .LiveCircle .LiveCircle-circle:before{background-color:#f73c46}body.dark-theme .LiveCircle .LiveCircle-circle:after{border-color:#f73c46}body.dark-theme .LiveCircle .LiveCircle-title-red{color:#f73c46}}.TakeOverPage .LiveCircle .LiveCircle-circle{background-color:rgba(247,60,70,.15)}.TakeOverPage .LiveCircle .LiveCircle-circle:before{background-color:#f73c46}.TakeOverPage .LiveCircle .LiveCircle-circle:after{border-color:#f73c46}.TakeOverPage .LiveCircle .LiveCircle-title-red{color:#f73c46}.LastUpdate{align-items:center;height:15px;padding-top:2px}.LastUpdate__updateText{color:#6c6e6f;transition:color .3s}.LastUpdate__updateText--updated{color:#d40909}.LastUpdate__updateText--showAutoUpdate{line-height:15px}.LastUpdate__sep{color:#e5e5e5;padding:0 5px}.LastUpdate .visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}@media (prefers-color-scheme:dark){body.dark-theme .LastUpdate__updateText{color:#48494a}body.dark-theme .LastUpdate__updateText--updated{color:#ff7f7f}}.TakeOverPage .LastUpdate__updateText{color:#48494a}.TakeOverPage .LastUpdate__updateText--updated{color:#ff7f7f}.Draggable--dragEnabled.Draggable--scrollable{cursor:grab}.Draggable--dragEnabled.Draggable--scrollable:active{cursor:grabbing}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes expandHeight{0%{max-height:0}to{max-height:320px}}@keyframes collapseHeight{0%{max-height:320px}to{max-height:0}}@keyframes smallSlideLeft{0%{transform:translateX(3%)}to{transform:translateX(0)}}@keyframes smallSlideRight{0%{transform:translateX(-3%)}to{transform:translateX(0)}}@keyframes ProgressBar-animation{0%{width:0}to{width:min(var(--ProgressBar-width),100%)}}@keyframes PartyToggle-scaleDown{0%{background-color:var(--party-color);opacity:1;transform:scale(100%)}to{background-color:transparent;opacity:0;transform:scale(87%,97%)}}@keyframes PartyToggle-scaleUp{0%{background-color:transparent;transform:scale(87%,97%)}to{background-color:var(--party-color);transform:scale(100%)}}@keyframes PartyToggle-typeToSelectedColor{0%{color:var(--label-text-color)}to{color:var(--label-text-color-active)}}@keyframes PartyToggle-typeToBaseColor{0%{color:var(--label-text-color-active)}to{color:var(--label-text-color)}}@keyframes slideIn{0%{transform:translateX(-105%)}to{transform:translateX(0)}}.EProgressBar .ProgressBar--striped{background-image:linear-gradient(45deg,transparent 16.67%,#cecfcf 0,#cecfcf 50%,transparent 0,transparent 66.67%,#cecfcf 0,#cecfcf);background-size:4.24px 4.24px}.EProgressBar--animateOnMount .ProgressBar{animation:ProgressBar-animation .6s ease .3s;width:0}.EProgressBar .ProgressBar{transition:width .6s ease}.ProgressBar__parent.EProgressBar--democrats{background-color:#cce6f5}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_01 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/stripes-light.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_02 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/wave-dark.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_03 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/diagonal-light.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_04 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/grid-light.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_05 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/dots-dark.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_06 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/diagonal-dark.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_07 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/grid-dark.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_08 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/wave-light.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_09 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/stripes-dark.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_10 .ProgressBar,.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--no_pattern .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/dots-light.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--general .ProgressBar{background-color:#3ea0da;background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/dem/diagonal-dark.png);background-position-y:5%;background-size:32px;border:1px solid #000}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--no_pattern,.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats[class*=EProgressBar--dem_]{background-color:#cecfcf}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--no_pattern .ProgressBar,.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats[class*=EProgressBar--dem_] .ProgressBar{background-position-y:5%;background-size:32px;border:1px solid #000}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_01 .ProgressBar{background-color:#217bb0}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_02 .ProgressBar{background-color:#cce6f5}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_03 .ProgressBar{background-color:#051f2e}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_04 .ProgressBar{background-color:#217bb0}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_05 .ProgressBar{background-color:#82c1e7}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_06 .ProgressBar{background-color:#3ea0da}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_07 .ProgressBar{background-color:#aed6ef}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_08 .ProgressBar{background-color:#1f70a3}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_09 .ProgressBar{background-color:#eff7fc}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--dem_10 .ProgressBar,.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--democrats.EProgressBar--no_pattern .ProgressBar{background-color:#0c3d5a}.ProgressBar__parent.EProgressBar--democrats .ProgressBar{background-color:#217bb0}.ProgressBar__parent.EProgressBar--democrats .ProgressBar--striped{background-image:linear-gradient(45deg,transparent 16.67%,#217bb0 0,#217bb0 50%,transparent 0,transparent 66.67%,#217bb0 0,#217bb0);background-size:4.24px 4.24px}.ProgressBar__parent.EProgressBar--republicans{background-color:#fbd0d0}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_01 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/stripes-light.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_02 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/wave-dark.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_03 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/diagonal-light.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_04 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/grid-light.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_05 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/dots-dark.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_06 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/diagonal-dark.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_07 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/grid-dark.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_08 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/wave-light.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_09 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/stripes-dark.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--no_pattern .ProgressBar,.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_10 .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/dots-light.png)}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--general .ProgressBar{background-color:#3c0b0b;background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/rep/stripes-dark.png);background-position-y:5%;background-size:32px;border:none}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--no_pattern,.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans[class*=EProgressBar--rep_]{background-color:#cecfcf}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--no_pattern .ProgressBar,.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans[class*=EProgressBar--rep_] .ProgressBar{background-position-y:5%;background-size:32px;border:1px solid #000}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_01 .ProgressBar{background-color:#cd3232}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_02 .ProgressBar{background-color:#fbd0d0}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_03 .ProgressBar{background-color:#3c0b0b}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_04 .ProgressBar{background-color:#cd3232}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_05 .ProgressBar{background-color:#f37777}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_06 .ProgressBar{background-color:#e83f3f}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_07 .ProgressBar{background-color:#f6acac}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_08 .ProgressBar{background-color:#c02121}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_09 .ProgressBar{background-color:#fff5f5}.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--no_pattern .ProgressBar,.ResultsTable__useCandidateColors .ProgressBar__parent.EProgressBar--republicans.EProgressBar--rep_10 .ProgressBar{background-color:#720808}.ProgressBar__parent.EProgressBar--republicans .ProgressBar{background-color:#cd3232}.ProgressBar__parent.EProgressBar--republicans .ProgressBar--striped{background-image:linear-gradient(45deg,transparent 16.67%,#cd3232 0,#cd3232 50%,transparent 0,transparent 66.67%,#cd3232 0,#cd3232);background-size:4.24px 4.24px}.ProgressBar__parent.EProgressBar--other{background-color:#c2dfda}.ProgressBar__parent.EProgressBar--other .ProgressBar{background-color:#00787a}.ResultsTable__enhancedColors .ProgressBar__parent.EProgressBar--other.EProgressBar--general .ProgressBar{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/other/win.png);background-position-y:5%;background-size:32px}.EProgressBar--initiative{height:16px}.EProgressBar--initiative .ProgressBar{background-color:#002d6c;height:16px}@media (prefers-color-scheme:dark){body.dark-theme .EProgressBar--democrats{background-color:#0c3d5a}body.dark-theme .EProgressBar--democrats .ProgressBar{background-color:#3ea0da}body.dark-theme .EProgressBar--republicans{background-color:#720808}body.dark-theme .EProgressBar--republicans .ProgressBar{background-color:#e83f3f}body.dark-theme .ResultsTable__fullRowPercentBar.ResultsTable__enhancedColors .EProgressBar--other .ProgressBar{background-color:#00787a}body.dark-theme .EProgressBar--other{background-color:#023738}body.dark-theme .EProgressBar--other .ProgressBar{background-color:#319390}body.dark-theme .EProgressBar--initiative .ProgressBar{background-color:#368aff}body.dark-theme .ResultsTable__enhancedColors .EProgressBar--democrats.EProgressBar--general .ProgressBar{border:none}body.dark-theme .ResultsTable__enhancedColors .EProgressBar--republicans.EProgressBar--general .ProgressBar{border:1px solid #969ca8}body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--no_pattern,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats[class*=EProgressBar--dem_],body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats[class*=EProgressBar--rep_],body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--no_pattern,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans[class*=EProgressBar--dem_],body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans[class*=EProgressBar--rep_]{background-color:#48494a}body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--no_pattern .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats[class*=EProgressBar--dem_] .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats[class*=EProgressBar--rep_] .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--no_pattern .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans[class*=EProgressBar--dem_] .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans[class*=EProgressBar--rep_] .ProgressBar{background-position-y:5%;background-size:32px;border:1px solid #000}body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_01 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_02 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_03 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_04 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_05 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_06 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_07 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_08 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_09 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_10 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--no_pattern .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_01 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_02 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_03 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_04 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_05 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_06 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_07 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_08 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_09 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_10 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_01 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_02 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_03 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_04 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_05 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_06 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_07 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_08 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_09 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_10 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--no_pattern .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_01 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_02 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_03 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_04 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_05 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_06 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_07 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_08 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_09 .ProgressBar,body.dark-theme .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_10 .ProgressBar{border-color:#fff}body.dark-theme .ProgressBar{background-color:#cd3232}}.TakeOverPage .EProgressBar--democrats{background-color:#0c3d5a}.TakeOverPage .EProgressBar--democrats .ProgressBar{background-color:#3ea0da}.TakeOverPage .EProgressBar--republicans{background-color:#720808}.TakeOverPage .EProgressBar--republicans .ProgressBar{background-color:#e83f3f}.TakeOverPage .ResultsTable__fullRowPercentBar.ResultsTable__enhancedColors .EProgressBar--other .ProgressBar{background-color:#00787a}.TakeOverPage .EProgressBar--other{background-color:#023738}.TakeOverPage .EProgressBar--other .ProgressBar{background-color:#319390}.TakeOverPage .EProgressBar--initiative .ProgressBar{background-color:#368aff}.TakeOverPage .ResultsTable__enhancedColors .EProgressBar--democrats.EProgressBar--general .ProgressBar{border:none}.TakeOverPage .ResultsTable__enhancedColors .EProgressBar--republicans.EProgressBar--general .ProgressBar{border:1px solid #969ca8}.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--no_pattern,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats[class*=EProgressBar--dem_],.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats[class*=EProgressBar--rep_],.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--no_pattern,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans[class*=EProgressBar--dem_],.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans[class*=EProgressBar--rep_]{background-color:#48494a}.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--no_pattern .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats[class*=EProgressBar--dem_] .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats[class*=EProgressBar--rep_] .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--no_pattern .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans[class*=EProgressBar--dem_] .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans[class*=EProgressBar--rep_] .ProgressBar{background-position-y:5%;background-size:32px;border:1px solid #000}.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_01 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_02 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_03 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_04 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_05 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_06 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_07 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_08 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_09 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--dem_10 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--no_pattern .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_01 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_02 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_03 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_04 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_05 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_06 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_07 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_08 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_09 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--democrats.EProgressBar--rep_10 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_01 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_02 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_03 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_04 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_05 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_06 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_07 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_08 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_09 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--dem_10 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--no_pattern .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_01 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_02 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_03 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_04 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_05 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_06 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_07 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_08 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_09 .ProgressBar,.TakeOverPage .ResultsTable__useCandidateColors .EProgressBar--republicans.EProgressBar--rep_10 .ProgressBar{border-color:#fff}.TakeOverPage .ProgressBar{background-color:#cd3232}.ElectionWidget__scrollwrapper{--shadow-color:#c8c8c8;--wrapper-border-color:#f4f4f4}.ElectionWidget__scrollwrapper--container{position:relative}.ElectionWidget__scrollwrapper .bottomshadow{bottom:0;box-shadow:inset 0 -8px 8px -8px var(--shadow-color,#c8c8c8);height:8px;pointer-events:none;position:absolute;width:100%;z-index:3}.ElectionWidget__scrollwrapper .topshadow{box-shadow:inset 0 8px 8px -8px var(--shadow-color,#c8c8c8);height:8px;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.ElectionWidget__scrollwrapper .leftshadow{box-shadow:inset 8px 0 8px -8px var(--shadow-color,#c8c8c8);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:8px;z-index:3}.ElectionWidget__scrollwrapper .rightshadow{box-shadow:inset -8px 0 8px -8px var(--shadow-color,#c8c8c8);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:8px;z-index:3}.ElectionWidget__scrollwrapper .hideshadow{display:none}.ElectionWidget__scrollwrapper.CalendarTable__scrollwrapper{max-height:375px;overflow:auto}.ElectionWidget__scrollwrapper.ElectionCalendarTable__scrollwrapper{max-height:300px;overflow:auto}.WidgetWrapper--Article .ElectionWidget__scrollwrapper.ElectionsTable__ScrollWrapper{max-height:848px}.ElectionWidget__scrollwrapper.NoVertScroll{overflow-y:hidden;transition:max-height .6s}.ElectionWidget__scrollwrapper.NoVertScroll.CalendarTable__Expanded{max-height:unset}.ElectionWidget__scrollwrapper.NoVertScroll.CalendarTable__Collapsed{max-height:509px}.ElectionWidget__scrollwrapper.NoVertScroll .bottomshadow,.ElectionWidget__scrollwrapper.NoVertScroll .topshadow{display:none}.ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper{max-height:258px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:252px){.ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper{max-height:132px}}.ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper .ElectionsTable__Cell,.ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper .ElectionsTable__HeaderCell{padding-right:6px}.ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper .ElectionsTable__Cell.DelegateCountTable__total,.ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper .ElectionsTable__HeaderCell.DelegateCountTable__total{padding-right:10px}@media screen and (max-width:600px){.ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper .ElectionsTable__Cell.DelegateCountTable__delegates,.ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper .ElectionsTable__HeaderCell.DelegateCountTable__delegates{padding-right:10px}}.ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper thead{position:sticky;top:-1px;z-index:1}.ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper thead .DelegateCountTable__candidate{font-size:18px;white-space:nowrap}.bp-mobile:not(.bp-mobileLG) .ElectionWidget__scrollwrapper.DelegateCountTable__scrollwrapper thead .DelegateCountTable__candidate{font-size:14px}@media (prefers-color-scheme:dark){body.dark-theme .ElectionWidget__scrollwrapper{--shadow-color:#000;--wrapper-border-color:#48494a}}.ElectionWidget__scrollwrapper .TakeOverPage{--shadow-color:#000;--wrapper-border-color:#48494a}.ElectionButton{align-items:center;background-color:#fff;border:1px solid #e5eeff;border-radius:6px;color:#0045da;cursor:pointer;display:inline-block;display:flex;font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:16px;font-weight:700;gap:4px;height:48px;justify-content:center;letter-spacing:0;line-height:16px;margin:0;text-align:center;width:104px}.ElectionButton:hover{background-color:#e5eeff}.ElectionButton:focus-visible{background-color:#e5eeff;outline:2px solid #0037ae;outline-offset:-2px}.ElectionButton:active{background-color:#cedeff;color:#002983}.ElectionButton__Wrapper{margin:20px 0 0}.ElectionButton__Wrapper.FantasyPromo__Wrapper{position:relative;z-index:1}.WidgetWrapper--calendar .ElectionButton__Wrapper{margin:0}@media (prefers-color-scheme:dark){body.dark-theme .ElectionButton{background-color:#171717;border-color:#fff;color:#fff}body.dark-theme .ElectionButton:hover{background-color:#22252a;color:#fff}body.dark-theme .ElectionButton:active{background-color:#3d4149}body.dark-theme .ElectionButton:focus{background-color:#22252a;border-color:#fff;outline:#fff}}.TakeOverPage .ElectionButton{background-color:#171717;border-color:#fff;color:#fff}.TakeOverPage .ElectionButton:hover{background-color:#22252a;color:#fff}.TakeOverPage .ElectionButton:active{background-color:#3d4149}.TakeOverPage .ElectionButton:focus{background-color:#22252a;border-color:#fff;outline:#fff}.RunOffBadge{align-items:center;background:#c932b0;border-radius:4px;color:#fff;display:flex;font-size:.75rem;font-weight:400;gap:.25rem;height:1rem;justify-content:center;letter-spacing:-.24px;line-height:.75rem;padding:0 .25rem;width:2.75rem}@media (prefers-color-scheme:dark){body.dark-theme .RunOffBadge{background-color:#e359bc;color:#000}}.ResultsTableOuterContainer .ResultsTableHeader{border-color:#cecfcf}.ResultsTableOuterContainer .ResultsTableHeader--noBorder{border-bottom:none;padding-bottom:0}.ResultsTableOuterContainer .ResultsTableHeader a{cursor:default}.ResultsTableOuterContainer .ResultsTableHeader.ResultsTableHeader--hasResultsLink a{color:#000;cursor:pointer;text-decoration:none}.ResultsTableOuterContainer .ResultsTableHeader.ResultsTableHeader--hasResultsLink a:hover{text-decoration:underline}.ResultsTableOuterContainer .ResultsTableHeader.ResultsTableHeader--hasResultsLink a.CountyResultsLink,.ResultsTableOuterContainer .ResultsTableHeader.ResultsTableHeader--hasResultsLink a.ExitPollsLink{color:#0045da;font-size:.875rem;font-weight:500;letter-spacing:-.28px;line-height:.875rem}.ResultsTableOuterContainer .ResultsTableHeader h2,.ResultsTableOuterContainer .ResultsTableHeader h3{font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:1.5rem;font-weight:700;letter-spacing:-.72px;line-height:1.625rem;padding-bottom:4px;text-align:left}.ResultsTableOuterContainer .ResultsTableHeader h2 a,.ResultsTableOuterContainer .ResultsTableHeader h3 a{color:#000}.ResultsTableOuterContainer .ResultsTableHeader hr{background-color:#cecfcf;border:none;color:#cecfcf;height:1px;margin:0}.ResultsTableOuterContainer .ResultsTableHeader__reporting{color:#6c6e6f;font-weight:400}.ResultsTableOuterContainer .ResultsTableHeader__reporting,.ResultsTableOuterContainer .ResultsTableHeader__reporting a{font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:12px;letter-spacing:0;line-height:16px;text-align:left}.ResultsTableOuterContainer .ResultsTableHeader__reporting a{color:#002d6c;font-weight:500;text-decoration:underline}.ResultsTableOuterContainer .ResultsTableHeader__reporting a,.ResultsTableOuterContainer .ResultsTableHeader__reporting a:visited{color:#002d6c}.ResultsTableOuterContainer .ResultsTableHeader__reporting.bottom{padding-top:7px}.ResultsTableOuterContainer .ResultsTableHeader .AnchorLink{cursor:pointer}.ResultsTableOuterContainer .ResultsTableHeader .ExitPollsLink{align-items:center;display:flex;font-size:14px;font-weight:400;gap:2px;line-height:14px}.ResultsTableOuterContainer .ResultsTableHeader .ExitPollsLink .icon--exitpolls{font-weight:400;height:12px;line-height:24px;margin-right:2px;position:relative;transform:rotateY(-180deg);width:12px}.ResultsTableOuterContainer .ResultsTableHeaderText{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:0 6px}.ResultsTableOuterContainer .ResultsTableHeaderText:empty{padding:0}.ResultsTableOuterContainer .ResultsTableHeaderText .LastUpdate__updateText{font-size:.75rem;line-height:.75rem}.ResultsTableOuterContainer .ResultsTableHeaderText h2+.ResultsTableSubHeading>.ResultsTableHeader__reporting{padding-bottom:0;white-space:nowrap}.ResultsTableOuterContainer .ResultsTableHeaderText a:focus{border-radius:4px;outline:2px solid #141618}.ResultsTableOuterContainer .ElectionButton__Wrapper--groupresults{margin:0}.ResultsTableOuterContainer--general .ResultsTableHeaderText .ResultsTable__KeyRace,.ResultsTableOuterContainer--national .ResultsTableHeaderText .ResultsTable__KeyRace{--badge-height:1.25rem;--badge-bg:#f4f5f6;--pureButton-border-radius:4px;font-size:.75rem;font-weight:500;letter-spacing:-.32px;line-height:.75rem;padding:4px 5px}.ResultsTableOuterContainer--general .ResultsTableHeaderText,.ResultsTableOuterContainer--national .ResultsTableHeaderText{align-items:flex-start;flex-direction:column;gap:4px}.ResultsTableOuterContainer--general .ResultsTableSubHeading,.ResultsTableOuterContainer--national .ResultsTableSubHeading{align-items:center;color:#656c7a;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin:8px 0;width:100%}@media screen and (max-width:600px){.ResultsTableOuterContainer--general .ResultsTableSubHeading,.ResultsTableOuterContainer--national .ResultsTableSubHeading{align-items:flex-start;flex-direction:column}}.ResultsTableOuterContainer--general .ResultsTableSubHeading .ResultsTableSubHeading--left,.ResultsTableOuterContainer--national .ResultsTableSubHeading .ResultsTableSubHeading--left{display:flex;flex-direction:row;flex-wrap:wrap;font-size:.75rem;font-weight:400;letter-spacing:-.24px;line-height:.75rem}.ResultsTableOuterContainer--general .ResultsTableSubHeading .ResultsTableSubHeading--left .ResultsTableSubHeading--left-divider:after,.ResultsTableOuterContainer--national .ResultsTableSubHeading .ResultsTableSubHeading--left .ResultsTableSubHeading--left-divider:after{content:"•";margin:0 .125rem}.ResultsTableOuterContainer--general .ResultsTableSubHeading .ResultsTableSubHeading--left .ResultsTableSubHeading__PollsClose,.ResultsTableOuterContainer--national .ResultsTableSubHeading .ResultsTableSubHeading--left .ResultsTableSubHeading__PollsClose{text-transform:capitalize}.ResultsTableOuterContainer--general .ResultsTableSubHeading .ResultsTableSubHeading--right,.ResultsTableOuterContainer--national .ResultsTableSubHeading .ResultsTableSubHeading--right{display:flex;flex-direction:row;gap:.5rem;margin-left:auto}.ResultsTableOuterContainer--general .ResultsTableSubHeading .ResultsTableSubHeading--right .ResultsTableSubHeading--right-divider,.ResultsTableOuterContainer--national .ResultsTableSubHeading .ResultsTableSubHeading--right .ResultsTableSubHeading--right-divider{align-self:center;border-left:1px solid #cecfcf;height:.75rem}.ResultsTableOuterContainer--general .ResultsTableSubHeading .ResultsTableSubHeading--right .CountyResultsLink,.ResultsTableOuterContainer--national .ResultsTableSubHeading .ResultsTableSubHeading--right .CountyResultsLink{align-items:center;display:flex}.ResultsTableOuterContainer--general .ResultsTableSubHeading .ResultsTableSubHeading--right .CountyResultsLink svg,.ResultsTableOuterContainer--national .ResultsTableSubHeading .ResultsTableSubHeading--right .CountyResultsLink svg{stroke:#3c7aff;stroke-width:2.5;height:9px;margin-left:6px;width:9px}.ResultsTableOuterContainer--general .ResultsTableSubHeading .ResultsTableSubHeading--right .ExitPollsLink svg,.ResultsTableOuterContainer--national .ResultsTableSubHeading .ResultsTableSubHeading--right .ExitPollsLink svg{stroke:#3c7aff;stroke-width:2.5;margin-left:6px}.ResultsTableOuterContainer--general .ElectionButton,.ResultsTableOuterContainer--national .ElectionButton{font-weight:700}.ResultsTableOuterContainer--national{flex:0 0 auto}.Toast .ResultsTableOuterContainer--national{border:none;box-shadow:none}.ResultsTableOuterContainer--national .ResultsTableHeaderText{margin-left:0;padding:0}.ResultsTableOuterContainer--national .ResultsTableHeaderText h3{font-size:1.125rem;letter-spacing:-.54px;line-height:1.375rem;padding-bottom:0}.ResultsTableOuterContainer--national .ResultsTable__ReturnButton{align-items:center;background-color:transparent;background:#e5eeff;border:none;border-radius:6px;color:#0045da;display:flex;font-weight:700;gap:.25rem;height:40px;justify-content:center;letter-spacing:-.28px;line-height:.875rem;margin-bottom:.5rem;padding:12px;width:auto}.ResultsTableOuterContainer--national .ResultsTable__ReturnButton:hover{background-color:transparent;text-decoration:underline}.ResultsTableOuterContainer--national .ResultsTable__ReturnButton svg{flex:0 0 1rem;height:.625rem;width:.625rem}.ResultsTableOuterContainer--national .ResultsTable__ReturnButton span{white-space:nowrap}.ResultsTableFooter{color:#6c6e6f;font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding:8px 6px}.ResultsTableFooter:last-child{padding-bottom:10px}.ResultsTableFooter .LastUpdate{height:auto;padding-top:0}.ResultsTableFooter .LastUpdate div{color:#6c6e6f;font-size:12px;line-height:16px}.ResultsTableFooter__mainContent{display:flex;flex-wrap:wrap}.ResultsTableFooter__mainContent div:first-child{padding:0 .5rem 0 0}.ResultsTableFooter__incumbent{text-align:right}.ResultsTableContainer{position:relative}.ResultsTableContainer .ResultsTable--national .ElectionsTable__HeaderCell{border-bottom:.5px solid #cecfcf;border-top:.5px solid #cecfcf}.ResultsTableDescription{font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;padding-bottom:8px}.icon--completed{fill:#0d830f!important;height:10px!important;margin-right:5px;margin-top:1px;width:10px!important}.ResultsTable .ElectionsTable__HeaderCell{border-top:0;border-color:#cecfcf;padding:5px 8px 5px 4px;white-space:nowrap}.ResultsTable .ElectionsTable__HeaderCell.ResultsTable__candidate,.ResultsTable .ElectionsTable__HeaderCell.ResultsTable__response{text-align:left}.ResultsTable .ElectionsTable__HeaderCell.ResultsTable__delegates,.ResultsTable .ElectionsTable__HeaderCell.ResultsTable__superdelegates{width:120px}.ResultsTable .ElectionsTable__Cell{border-color:#cecfcf;color:#000;font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;padding-right:8px}.ResultsTable .ElectionsTable__Cell .ElectionButton{display:inline-block;height:auto;padding:10px;width:auto}@media screen and (max-width:425px){.ResultsTable .ElectionsTable__Cell{height:32px}}.ResultsTable .ElectionsTable__Cell .CandidateInfo{align-items:center;display:flex;flex:1 0 0;gap:2px}.ResultsTable__Button{background-color:transparent;border:2px solid #002d6c;color:#002d6c;cursor:pointer;font-size:13px;line-height:13px;margin:0;padding:10px}.ResultsTable__Button:active,.ResultsTable__Button:hover{background-color:#f4f9fd}.ResultsTable__Button:focus-visible{outline:2px solid #000;outline-offset:2px}.ResultsTable__row--democrats .icon--winner{color:#217bb0}.ResultsTable__row--democrats td.ElectionsTable__Cell.ResultsTable__party{color:#1f70a3}.ResultsTable__row--republicans .icon--winner,.ResultsTable__row--republicans td.ElectionsTable__Cell.ResultsTable__party{color:#cd3232}.ResultsTable__row--other .icon--winner,.ResultsTable__row--other td.ElectionsTable__Cell.ResultsTable__party{color:#00787a}.ResultsTable--question .icon--winner{color:#000}.ResultsTable__delegates,.ResultsTable__percent,.ResultsTable__superdelegates,.ResultsTable__votes{text-align:right}.ResultsTable__candidate{overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.ResultsTableOuterContainer--tooltip .ResultsTable__candidate{width:196px}.ResultsTable__candidate .ElectionButton,.ResultsTable__candidate .headshot{margin-right:10px}.ResultsTable__candidate a{color:#000;font-weight:700}.ResultsTable__candidate:focus-within a:focus-visible{outline:2px solid #002d6c;outline-offset:2px}.ResultsTable__special_candidate .ElectionButton{margin-right:10px}.ResultsTableOuterContainer--tooltip .ResultsTable__percent{width:unset}.ResultsTableOuterContainer--tooltip .ResultsTable__votes{padding-right:18px;width:unset}.ResultsTable__useCandidateColors .ResultsTable__percentContainer .EProgressBar{height:12px}.ResultsTable__percentContainer{align-items:center;display:flex;justify-content:space-between}.ResultsTableOuterContainer--tooltip .ResultsTable__percentContainer{display:block;text-align:right;width:unset}.ResultsTable__percentContainer .EProgressBar{border-radius:2px;height:12px}.ResultsTable__headshot{padding-left:8px;text-align:left}.ResultsTable__headshot .headshot{outline:none}@media screen and (max-width:299px){.ResultsTable--superCompact .ResultsTable__headshot{padding-right:0}.ResultsTable--superCompact .ResultsTable__headshot .headshot{display:none}}@media screen and (max-width:425px){.ResultsTable__headshot{max-width:48px}.ResultsTable__headshot .headshot{height:32px;width:32px}}.ResultsTable__headshot a{display:inherit}.ResultsTable__headshot:focus-within a:focus-visible{outline:2px solid #002d6c;outline-offset:2px}.ResultsTable--lead_republicans{background-color:#fff2f2}.ResultsTable--lead_democrats{background-color:#f4f9fd}.ResultsTable--gray{color:#bdbdbd}.ResultsTable--dropped{opacity:.4}.ResultsTable.ElectionsTable td.ResultsTable__party{align-items:center;display:flex;font-size:.875rem;font-weight:500;justify-content:flex-end;min-width:33px}.ResultsTable.ElectionsTable td.ResultsTable__party:not(th){align-items:flex-end}.ResultsTable.ElectionsTable:not(.ResultsTable--compact) .ResultsTable__percent_question{width:45px}.ResultsTable.ElectionsTable:not(.ResultsTable--compact) .ResultsTable__delegates{width:120px}.ResultsTable.ElectionsTable:not(.ResultsTable--compact) .ResultsTable__candidate{max-width:100px;width:100%}.MultiStateList .ResultsTable.ElectionsTable:not(.ResultsTable--compact) .ResultsTable__candidate{max-width:80px}.ResultsTable.ElectionsTable:not(.ResultsTable--compact) .ResultsTable__votes{min-width:80px}.ResultsTable.ElectionsTable:not(.ResultsTable--compact) .ResultsTable__votes.ElectionsTable__Cell{padding-right:4px}.ResultsTable.ElectionsTable:not(.ResultsTable--compact) .ResultsTable__percent{min-width:80px}.ResultsTable.ElectionsTable:not(.ResultsTable--compact) .ResultsTable__percent.ElectionsTable__HeaderCell{padding-right:12px}.ResultsTable--compact .ResultsTable__percent{margin-left:16px;text-align:right}@media screen and (max-width:600px){.MultiStateList .ResultsTable--compact .ResultsTable__percent.ElectionsTable__HeaderCell{padding-right:12px}}.ResultsTable--compact .ResultsTable__party{padding-right:4px}.ResultsTable--compact .ResultsTable__percent,.ResultsTable--compact .ResultsTable__votes{width:80px}.ResultsTable--compact .ResultsTable__delegates{width:100px}@media screen and (max-width:400px){.ResultsTable--compact .ResultsTable__delegates{direction:rtl;max-width:30px}}@media screen and (max-width:600px){.MultiStateList .ResultsTable--compact .ResultsTable__delegates.ElectionsTable__HeaderCell{padding-right:8px}}.ResultsTable--compact .ResultsTable__candidate{width:100%}.ResultsTable--compact .ElectionsTable__HeaderCell{padding-right:5px}.ResultsTable--compact .ElectionsTable__HeaderCell:first-of-type{padding:8px 6px}.ResultsTable--compact .ElectionsTable__HeaderCell.ResultsTable__votes{padding-right:8px}.ResultsTable__reactive{border-radius:4px;padding:1px 4px;transition:.3s linear}.ResultsTable__reactive--positive{color:#0d830f}.ResultsTable__reactive--negative{color:#c60811}.ResultsTable--removed{bottom:0;left:0;pointer-events:none;position:absolute}.ResultsTable--removed tr{opacity:0}.ResultsTable .icon--winner{border-radius:0;height:15px;position:relative;width:15px}.ResultsTable__SplitInfo{font-size:10px;font-weight:700;margin-left:8px}.ResultsTable__SplitInfo--democrats{color:#217bb0}.ResultsTable__SplitInfo--republicans{color:#cd3232}.ResultsTable__SplitInfo--other{color:#00787a}.ResultsTable--counting{background-color:transparent;color:#000!important}.ResultsTable--winner_democrats{background-color:#eff7fc!important}.ResultsTable--winner_republicans{background-color:#fff5f5!important}.ResultsTable--winner_other{background-color:#f2f8f7!important}.ResultsTable--tooltip .ElectionsTable__Cell{height:32px}.ResultsTable .ExpandButton{background:none;border:none;color:#002d6c;font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;padding:0}.ResultsTable .ExpandButton:active,.ResultsTable .ExpandButton:focus,.ResultsTable .ExpandButton:hover{background:none}.ResultsTable__showAllButtonWrapper{display:flex;justify-content:center;width:100%}.ResultsTable__showAll{align-items:center;color:#0045da;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:32px;justify-content:center;letter-spacing:-.28px;line-height:14px;padding:8px;text-align:center;width:209px}@media (hover:hover) and (pointer:fine){.ResultsTable__showAll:hover{background:#e5eeff;border-radius:6px}.ResultsTable__showAll:active{background:#cedeff;border-radius:6px}}.ResultsTable__showAll:active{background:#cedeff;border-radius:6px}.ResultsTable__showAll:focus{border:2px solid #141618}.ResultsTable__fullRowPercentBar.ResultsTable__candidate,.ResultsTable__fullRowPercentBar.ResultsTable__delegates,.ResultsTable__fullRowPercentBar.ResultsTable__percent,.ResultsTable__fullRowPercentBar.ResultsTable__superdelegates,.ResultsTable__fullRowPercentBar.ResultsTable__votes{font-size:14px;vertical-align:bottom}.ResultsTable__fullRowPercentBar.ResultsTable__percentBar{margin-top:3px;position:relative;vertical-align:top}.ResultsTable--noHeadshots .ResultsTable__candidate,.ResultsTable--noHeadshots .ResultsTable__fullRowPercentBar{padding-left:8px}.ResultsTable--headshots th.ResultsTable__headshot{padding-left:6px;text-align:left}.ResultsTable--general.ResultsTable--compact tbody .ElectionsTable__Row .ResultsTable__votes,.ResultsTable--national.ResultsTable--compact tbody .ElectionsTable__Row .ResultsTable__votes{padding-right:4px}.ResultsTable--general.ResultsTable--compact tbody .ElectionsTable__Row .ResultsTable__percent,.ResultsTable--national.ResultsTable--compact tbody .ElectionsTable__Row .ResultsTable__percent{padding-right:0}.ResultsTable--general.ResultsTable--compact tbody .ElectionsTable__Row .ResultsTable__party,.ResultsTable--national.ResultsTable--compact tbody .ElectionsTable__Row .ResultsTable__party{padding-right:4px}.ResultsTable--general thead .ElectionsTable__HeaderCell,.ResultsTable--national thead .ElectionsTable__HeaderCell{font-size:.75rem}.ResultsTable--general tbody .ElectionsTable__Row:nth-child(odd) td.ResultsTable__headshot,.ResultsTable--national tbody .ElectionsTable__Row:nth-child(odd) td.ResultsTable__headshot{border-radius:6px 0 0 6px}.ResultsTable--general tbody .ElectionsTable__Row:nth-child(odd) td.ResultsTable__votes,.ResultsTable--national tbody .ElectionsTable__Row:nth-child(odd) td.ResultsTable__votes{border-top-right-radius:6px}.ResultsTable--general tbody .ElectionsTable__Row:nth-child(odd):has(.ResultsTable__headshot)+.ElectionsTable__Row td.ResultsTable__fullRowPercentBar,.ResultsTable--national tbody .ElectionsTable__Row:nth-child(odd):has(.ResultsTable__headshot)+.ElectionsTable__Row td.ResultsTable__fullRowPercentBar{border-radius:0 0 6px 0}.ResultsTable--general tbody .ElectionsTable__Row:nth-child(2n) td.ResultsTable__fullRowPercentBar,.ResultsTable--national tbody .ElectionsTable__Row:nth-child(2n) td.ResultsTable__fullRowPercentBar{border-radius:0 0 6px 6px}.ResultsTable--general tbody .ElectionsTable__Row .ResultsTable__candidate,.ResultsTable--national tbody .ElectionsTable__Row .ResultsTable__candidate{font-weight:400}.ResultsTable--general tbody .ElectionsTable__Row .ResultsTable__ElectoralVotes,.ResultsTable--national tbody .ElectionsTable__Row .ResultsTable__ElectoralVotes{bottom:0;font-size:.75rem;font-weight:500;letter-spacing:-.32px;position:absolute;right:8px}.ResultsTable--general tbody .ElectionsTable__Row.ResultsTable__row--democrats .ResultsTable__ElectoralVotes,.ResultsTable--national tbody .ElectionsTable__Row.ResultsTable__row--democrats .ResultsTable__ElectoralVotes{color:#217bb0}.ResultsTable--general tbody .ElectionsTable__Row.ResultsTable__row--republicans .ResultsTable__ElectoralVotes,.ResultsTable--national tbody .ElectionsTable__Row.ResultsTable__row--republicans .ResultsTable__ElectoralVotes{color:#cd3232}.ResultsTable--general tbody .ElectionsTable__Row.ResultsTable__row--other .ResultsTable__ElectoralVotes,.ResultsTable--national tbody .ElectionsTable__Row.ResultsTable__row--other .ResultsTable__ElectoralVotes{color:#00787a}.MapTooltip .ResultsTable--national tbody .ElectionsTable__Row,.MapTooltip .ResultsTable--national tbody .ElectionsTable__Row .ElectionsTable__Cell,.ResultsTable--national tbody .ElectionsTable__Row,.ResultsTable--national tbody .ElectionsTable__Row .ElectionsTable__Cell{height:2rem}.MapTooltip .ResultsTable--national tbody .ElectionsTable__Row .ResultsTable__party{align-items:flex-end}.ResultsTable--national tbody .ElectionsTable__Row .ResultsTable__ElectoralVotes{bottom:0}@media only screen and (max-width:375px){.ResultsTableOuterContainer .ResultsTableHeader__reporting{display:flex;flex-direction:column}}@media (prefers-color-scheme:dark){body.dark-theme .icon--completed{fill:#41ba42}body.dark-theme .ResultsTableOuterContainer .ResultsTableHeader h2,body.dark-theme .ResultsTableOuterContainer .ResultsTableHeader h2 a{color:#fff}body.dark-theme .ResultsTableOuterContainer .ResultsTableHeader__reporting{color:#b5b7b7}body.dark-theme .ResultsTableOuterContainer .ResultsTableHeader__reporting a,body.dark-theme .ResultsTableOuterContainer .ResultsTableHeader__reporting a:visited{color:#368aff}body.dark-theme .ResultsTableOuterContainer .ResultsTableHeader.ResultsTableHeader--hasResultsLink a.CountyResultsLink,body.dark-theme .ResultsTableOuterContainer .ResultsTableHeader.ResultsTableHeader--hasResultsLink a.ExitPollsLink{color:#3c7aff}body.dark-theme .ResultsTableOuterContainer .ResultsTableHeader{border-color:#48494a}body.dark-theme .ResultsTableOuterContainer .ResultsTableHeader hr{background-color:#48494a;color:#48494a}body.dark-theme .ResultsTableOuterContainer--general .ResultsTableHeaderText .ResultsTable__KeyRace{--badge-bg:#141618;color:#fff}body.dark-theme .ResultsTableOuterContainer--general .ResultsTableHeaderText .ResultsTableSubHeading{color:#8b8d8e}body.dark-theme .ResultsTable{border-collapse:collapse;border-color:#48494a}body.dark-theme .ResultsTable .ElectionsTable__HeaderCell{background-color:#171717;color:#fff}body.dark-theme .ResultsTable .ElectionsTable__Row{background-color:#171717}body.dark-theme .ResultsTable__showMoreRow div{color:#368aff}body.dark-theme .ResultsTable .ElectionsTable__HeaderCell{border-color:#48494a}body.dark-theme .ResultsTable__Button{border:2px solid #fff;color:#fff}body.dark-theme .ResultsTable__showAll{color:#fff}body.dark-theme .ResultsTable__showAll:focus,body.dark-theme .ResultsTable__showAll:hover{background:#22252a;border-radius:6px}body.dark-theme .ResultsTable__showAll:active{background:#3d4149;border-radius:6px}body.dark-theme .ResultsTable__showAll:focus{border:2px solid #fff}body.dark-theme .ResultsTable .ElectionsTable__Cell{border-color:#48494a}body.dark-theme .ResultsTable .ElectionsTable__Cell:not(.ResultsTable__party){color:#fff}body.dark-theme .ResultsTable .ElectionsTable__Cell:first-of-type{border-color:#48494a}body.dark-theme .ResultsTable .ElectionsTable__Cell .ElectionButton{background-color:#171717}body.dark-theme .ResultsTable .ElectionsTable__Cell .ElectionButton svg>polygon{fill:#368aff}body.dark-theme .ResultsTable .ElectionsTable__Cell .ElectionButton:hover{background-color:#000a18;border-color:#79b1ff;color:#79b1ff}body.dark-theme .ResultsTable .ElectionsTable__Cell .ElectionButton:hover svg>polygon{fill:#79b1ff}body.dark-theme .ResultsTable .ElectionsTable__Cell .ElectionButton:active{background-color:#000f24;border-color:#bcd8ff}body.dark-theme .ResultsTable .ElectionsTable__Cell .ElectionButton:active svg>polygon{fill:#bcd8ff}body.dark-theme .ResultsTable .ElectionsTable__Cell .ElectionButton:focus{background-color:#000a18;border-color:#79b1ff;outline:2px solid #79b1ff;outline-offset:2px}body.dark-theme .ResultsTable .ElectionsTable__Cell .ElectionButton:focus svg>polygon{fill:#79b1ff}body.dark-theme .ResultsTable--winner_democrats{background-color:#051f2e!important}body.dark-theme .ResultsTable--winner_republicans{background-color:#3c0b0b!important}body.dark-theme .ResultsTable--winner_other{background-color:#022223!important}body.dark-theme .ResultsTable__reactive--positive{color:#41ba42}body.dark-theme .ResultsTable__reactive--negative{color:#f73c46}body.dark-theme .ResultsTable__row--democrats .icon--winner,body.dark-theme .ResultsTable__row--democrats td.ElectionsTable__Cell.ResultsTable__party{color:#3ea0da}body.dark-theme .ResultsTable__row--republicans .icon--winner,body.dark-theme .ResultsTable__row--republicans td.ElectionsTable__Cell.ResultsTable__party{color:#e83f3f}body.dark-theme .ResultsTable__row--other .icon--winner,body.dark-theme .ResultsTable__row--other td.ElectionsTable__Cell.ResultsTable__party{color:$other-fill-dm}body.dark-theme .ResultsTable__candidate a{color:#fff}body.dark-theme .ResultsTable__candidate:focus-within a:focus-visible{outline:2px solid #368aff}body.dark-theme .ResultsTable__headshot:focus-within a:focus-visible{outline:2px solid #368aff}body.dark-theme .ResultsTable .icon--winner{stroke:none}body.dark-theme .ResultsTable--general .ResultsTable__headshot{--headshot-border-width:0}body.dark-theme .ResultsTableFooter{color:#b5b7b7}}.TakeOverPage .icon--completed{fill:#41ba42}.TakeOverPage .ResultsTableOuterContainer .ResultsTableHeader h2,.TakeOverPage .ResultsTableOuterContainer .ResultsTableHeader h2 a{color:#fff}.TakeOverPage .ResultsTableOuterContainer .ResultsTableHeader__reporting{color:#b5b7b7}.TakeOverPage .ResultsTableOuterContainer .ResultsTableHeader__reporting a,.TakeOverPage .ResultsTableOuterContainer .ResultsTableHeader__reporting a:visited{color:#368aff}.TakeOverPage .ResultsTableOuterContainer .ResultsTableHeader.ResultsTableHeader--hasResultsLink a.CountyResultsLink,.TakeOverPage .ResultsTableOuterContainer .ResultsTableHeader.ResultsTableHeader--hasResultsLink a.ExitPollsLink{color:#3c7aff}.TakeOverPage .ResultsTableOuterContainer .ResultsTableHeader{border-color:#48494a}.TakeOverPage .ResultsTableOuterContainer .ResultsTableHeader hr{background-color:#48494a;color:#48494a}.TakeOverPage .ResultsTableOuterContainer--general .ResultsTableHeaderText .ResultsTable__KeyRace{--badge-bg:#141618;color:#fff}.TakeOverPage .ResultsTableOuterContainer--general .ResultsTableHeaderText .ResultsTableSubHeading{color:#8b8d8e}.TakeOverPage .ResultsTable{border-collapse:collapse;border-color:#48494a}.TakeOverPage .ResultsTable .ElectionsTable__HeaderCell{background-color:transparent;color:#fff}.TakeOverPage .ResultsTable .ElectionsTable__Row{background-color:transparent}.TakeOverPage .ResultsTable__showMoreRow div{color:#368aff}.TakeOverPage .ResultsTable .ElectionsTable__HeaderCell{border-color:#48494a}.TakeOverPage .ResultsTable__Button{border:2px solid #fff;color:#fff}.TakeOverPage .ResultsTable__showAll{color:#fff}.TakeOverPage .ResultsTable__showAll:focus,.TakeOverPage .ResultsTable__showAll:hover{background:#22252a;border-radius:6px}.TakeOverPage .ResultsTable__showAll:active{background:#3d4149;border-radius:6px}.TakeOverPage .ResultsTable__showAll:focus{border:2px solid #fff}.TakeOverPage .ResultsTable .ElectionsTable__Cell{--headshot-border-color:transparent;border-color:#48494a}.TakeOverPage .ResultsTable .ElectionsTable__Cell:not(.ResultsTable__party){color:#fff}.TakeOverPage .ResultsTable .ElectionsTable__Cell:first-of-type{border-color:#48494a}.TakeOverPage .ResultsTable .ElectionsTable__Cell .ElectionButton{background-color:#171717}.TakeOverPage .ResultsTable .ElectionsTable__Cell .ElectionButton svg>polygon{fill:#368aff}.TakeOverPage .ResultsTable .ElectionsTable__Cell .ElectionButton:hover{background-color:#000a18;border-color:#79b1ff;color:#79b1ff}.TakeOverPage .ResultsTable .ElectionsTable__Cell .ElectionButton:hover svg>polygon{fill:#79b1ff}.TakeOverPage .ResultsTable .ElectionsTable__Cell .ElectionButton:active{background-color:#000f24;border-color:#bcd8ff}.TakeOverPage .ResultsTable .ElectionsTable__Cell .ElectionButton:active svg>polygon{fill:#bcd8ff}.TakeOverPage .ResultsTable .ElectionsTable__Cell .ElectionButton:focus{background-color:#000a18;border-color:#79b1ff;outline:2px solid #79b1ff;outline-offset:2px}.TakeOverPage .ResultsTable .ElectionsTable__Cell .ElectionButton:focus svg>polygon{fill:#79b1ff}.TakeOverPage .ResultsTable--winner_democrats{background-color:#051f2e!important}.TakeOverPage .ResultsTable--winner_republicans{background-color:#3c0b0b!important}.TakeOverPage .ResultsTable--winner_other{background-color:#022223!important}.TakeOverPage .ResultsTable__reactive--positive{color:#41ba42}.TakeOverPage .ResultsTable__reactive--negative{color:#f73c46}.TakeOverPage .ResultsTable__row--democrats .icon--winner,.TakeOverPage .ResultsTable__row--democrats td.ElectionsTable__Cell.ResultsTable__party{color:#3ea0da}.TakeOverPage .ResultsTable__row--republicans .icon--winner,.TakeOverPage .ResultsTable__row--republicans td.ElectionsTable__Cell.ResultsTable__party{color:#e83f3f}.TakeOverPage .ResultsTable__row--other .icon--winner,.TakeOverPage .ResultsTable__row--other td.ElectionsTable__Cell.ResultsTable__party{color:$other-fill-dm}.TakeOverPage .ResultsTable__candidate a{color:#fff}.TakeOverPage .ResultsTable__candidate:focus-within a:focus-visible{outline:2px solid #368aff}.TakeOverPage .ResultsTable__headshot:focus-within a:focus-visible{outline:2px solid #368aff}.TakeOverPage .ResultsTable .icon--winner{stroke:none}.TakeOverPage .ResultsTable--general .ResultsTable__headshot{--headshot-border-width:0}.TakeOverPage .ResultsTableFooter{color:#b5b7b7}