@keyframes slideIn{0%{transform:translateX(-105%)}to{transform:translateX(0)}}.main--elections.race--testing{background-image:url(//cdn.abcotvs.net/abcotv/static/common/politics/testdata.png)}.race__tools--nodropdown .dropdown{visibility:hidden}.race__tools.race__tools--nodropdown{margin-bottom:0}.elections-content{justify-content:space-around;margin:0 22px}.race__tools .dropdown{align-items:flex-start;background-color:#fff;border:.5px solid #e5e6e9;border-radius:6px;display:flex;height:48px;justify-content:center;padding:0 16px;width:268px}.race__tools .dropdown .dropdown__arrow{width:1rem}.race__tools .dropdown .dropdown__arrow use{fill:#0045da}.race__tools .dropdown .dropdown__select{color:#0045da;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;letter-spacing:-.32px;line-height:16px;margin-top:10px;overflow:hidden;padding:0;text-overflow:ellipsis}.race__footer,.race__refresh{display:flex;margin-bottom:32px}.race__footer,.race__refresh,.race__tools{align-items:center;justify-content:space-between}.race__tools{margin-bottom:48px;width:268px}.bp-mobile .race__tools{align-items:normal;flex-direction:column}.race__toolsDescription{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:14px;font-style:normal;font-weight:500;letter-spacing:-.28px;line-height:16px;padding-bottom:8px}.race__tools .race__tools__filterButton{justify-content:space-between;--pureButton-font:var(--text-label-lg);--pureButton-letterSpacing:var(--text-label-letterSpacing-lg);--pureButton-display:flex;--pureButton-border-radius:6px;--pureButton-border-width:0.5px;--pureButton-border-color:#e5e6e9;--button-standard-color-resting:#0045da;--button-standard-color-hover:#0037ae;--button-standard-color-focus:#0037ae;--button-standard-color-pressed:#002983;--button-standard-bg-hover:#fff;--button-standard-bg-focus:#fff;--button-standard-bg-pressed:#fff;--button-focus-outline:2px solid #141618}.race__tools .race__tools__filterButton--open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none}.race__tools .race__tools__dropdown{background:#fff;border:.5px solid #e5e6e9;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;box-shadow:0 8px 10px 0 rgba(0,0,0,.03);font:var(--text-headline-sm);font-weight:400;letter-spacing:var(--text-headline-letterSpacing-sm);max-height:294px;overflow:auto;padding:0 8px;position:absolute;width:268px;z-index:60}@media (min-width:1024px){.race__tools .race__tools__dropdown{padding:0 4px 8px 8px}}.race__tools .race__tools__dropdown--item{align-items:center;border-radius:6px;display:flex;height:44px;margin-bottom:4px;margin-top:4px;padding:8px}.race__tools .race__tools__dropdown--item .AnchorLink{color:#141618}.race__tools .race__tools__dropdown--item:hover{cursor:pointer}.race__tools .race__tools__dropdown--item:hover .AnchorLink{color:#0037ae}.race__tools .race__tools__dropdown--item:hover{background-color:#e5eeff}.race__tools .race__tools__dropdown--item:focus-within .AnchorLink{color:#0037ae;outline:none}.race__tools .race__tools__dropdown--item:focus-within{background-color:#e5eeff;outline:2px solid #141618;outline-offset:2px}.race__tools .race__tools__dropdown--item:active .AnchorLink{color:#002983}.race__tools .race__tools__dropdown--item:active{background-color:#cedeff}.race__refresh{margin:0}.race__refresh .icon__svg{fill:#666;height:1em;margin-right:.5em;width:1em}.race__table{margin-bottom:2em}.race__table:last-child{margin-bottom:0}.race__table h2{color:#171717;font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:24px;font-weight:700px;letter-spacing:-.72px;line-height:26px;padding-bottom:24px}.race__footer{align-items:flex-start}.race__footer,.race__refresh p{color:#666;font-size:.75em}.race__updated{align-items:center;display:flex;justify-content:center}.header_updates{display:flex;font-size:14px;line-height:20px;margin-bottom:8px}.header_updates,.local-elections__headline{font-family:Tahoma,Verdana,Segoe,sans-serif}.local-elections__headline .Article__Headline__Title{color:#141618;font-size:33px;font-weight:700;letter-spacing:-.96px;line-height:34px}.local-elections__headline .Article__Headline__Desc,.local-elections__headline .Article__Headline__Title{font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial}.local-elections__headline .Article__Headline__Desc{color:#3d4149;font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:20px}.LocalElections__Video{width:100%}@media (max-width:1023px){.side-right{display:none}.main-left{width:100%}}.LocalElections__Video{margin-bottom:40px}.video-imageInfo{color:#6c6e6f;font-family:Tahoma;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding:0 .875em}.Share .Share__Item{background-color:#fff}.Share .Share__Item--facebook{border-radius:50%}.Share .Share__Item use{fill:#000}.ElectionsTable{border-spacing:0;font-size:14px;line-height:16px;width:100%}.ElectionsTable__Row{background-color:#fff}.ElectionsTable__Cell,.ElectionsTable__HeaderCell{border-bottom:1px solid #8b8d8e;padding-left:16px;text-align:left;vertical-align:middle}.ElectionsTable__Cell:first-of-type,.ElectionsTable__HeaderCell:first-of-type{padding-left:0}.ElectionsTable__Cell{height:40px;line-height:20px}.ResultsTable__row--initiative .ResultsTable__percentBar{width:100%}.ResultsTable__answer,.ResultsTable__candidate{border-top-left-radius:6px}.ResultsTable--winner .ResultsTable__primaryText{display:inline-block;max-width:calc(100% - 22px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.ResultsTable .ElectionsTable__Cell.ResultsTable__candidate .icon--winner{bottom:2px;left:auto;margin-left:5px;position:relative;top:auto;vertical-align:middle}.ResultsTable .ElectionsTable__Cell.ResultsTable__party,.ResultsTable .ElectionsTable__HeaderCell.ResultsTable__party{min-width:48px}.ResultsTable__votes{border-top-right-radius:6px}.ResultsTable__percentBar{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.ResultsTable__percentContainer .EProgressBar--animateOnMount .ProgressBar{animation:slideIn .5s ease-in .5s 1 forwards;transform:translateX(-105%)}.ResultsTable__percentContainer .EProgressBar{min-width:218.5px}.RaceTool_container{display:flex;flex-direction:column;padding-bottom:50vh}.RaceTool_container .race_iframe{border:none;height:32vh;width:100%}.ResultsTable__showAll{font-weight:700;height:auto;padding:12px;width:auto}.wrapper.elections.widgets .ResultsTable__row--other .ElectionsTable__Cell.ResultsTable__party{color:#9d49c2}.wrapper.elections.widgets .ResultsTable__row--other .icon--winner{fill:#9d49c2}.wrapper.elections.widgets .EProgressBar--other.ProgressBar__parent{background-color:#eed8f8}.wrapper.elections.widgets .EProgressBar--other .ProgressBar{background-color:#9d49c2}.wrapper.elections.widgets .ResultsTable--winner_other{background-color:#2c1834!important}.wrapper.elections.widgets .ResultsTable--winner_other use,.wrapper.elections.widgets .ResultsTable__row-- .icon--winner{fill:#9d49c2}@media (prefers-color-scheme:dark){body.dark-theme .wrapper.elections.widgets:not(.takeover){background-color:#000}body.dark-theme .wrapper.elections.widgets:not(.takeover) .race__tools .dropdown{background-color:#000;border:.5px solid #515662}body.dark-theme .wrapper.elections.widgets:not(.takeover) .race__tools .dropdown .dropdown__arrow use{fill:#cedeff}body.dark-theme .wrapper.elections.widgets:not(.takeover) .race__tools .dropdown .dropdown__select{color:#cedeff}body.dark-theme .wrapper.elections.widgets:not(.takeover) .race__table h2{color:#fff}body.dark-theme .wrapper.elections.widgets:not(.takeover) .LastUpdate div{color:#969ca8}body.dark-theme .wrapper.elections.widgets:not(.takeover) .LiveCircle .LiveCircle-circle:before{background-color:#f73c46}body.dark-theme .wrapper.elections.widgets:not(.takeover) .LiveCircle .LiveCircle-circle:after{border-color:#f73c46}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTableDescription{color:#fff}body.dark-theme .wrapper.elections.widgets:not(.takeover) .icon--winner.icon__svg{fill:#fff;stroke:#000}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable,body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ElectionsTable__Row{background-color:#000}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ElectionsTable__HeaderCell{background-color:#000;border-style:none}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable__row--democrats .ElectionsTable__Cell.ResultsTable__party{color:#3ea0da}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .EProgressBar--democrats.ProgressBar__parent{background-color:#0c3d5a}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable--winner_democrats{background-color:#051f2e!important}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable--winner_democrats use{fill:#3ea0da}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable__row--republicans .ElectionsTable__Cell.ResultsTable__party{color:#e83f3f}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .EProgressBar--republicans.ProgressBar__parent{background-color:#720808}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable--winner_republicans{background-color:#3c0b0b!important}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable--winner_republicans use{fill:#e83f3f}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable__row--other .ElectionsTable__Cell.ResultsTable__party{color:#be6be3}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .EProgressBar--other.ProgressBar__parent{background-color:#401a51}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .EProgressBar--other .ProgressBar{background-color:#be6be3}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable--winner_other{background-color:#2c1834!important}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable--winner_ use,body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable--winner_other use{fill:#be6be3}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .EProgressBar--initiative.ProgressBar__parent{background-color:#001c57}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .EProgressBar--initiative .ProgressBar{background-color:#3c7aff}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable--winner_initiative{background-color:#000e2c!important}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable--winner_initiative use{fill:#3c7aff}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable__reactive--positive{background-color:transparent;color:#41ba42}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable .ResultsTable__reactive--negative{background-color:transparent;color:#f73c46}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTableFooter,body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTableFooter .ResultsTable__reporting{color:#969ca8}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable__showAll{border-radius:6px;color:#fff}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable__showAll:hover{background-color:#22252a;color:#f4f5f6}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable__showAll:active{background-color:#3d4149;color:#e5e6e9}body.dark-theme .wrapper.elections.widgets:not(.takeover) .ResultsTable__showAll:focus-visible{background-color:#22252a;color:#f4f5f6;outline:2px solid #fff;outline-offset:2px}}.wrapper.elections.widgets.takeover .race__table h2{color:#fff}.wrapper.elections.widgets.takeover .LastUpdate div{color:#969ca8}.wrapper.elections.widgets.takeover .LiveCircle .LiveCircle-circle:before{background-color:#f73c46}.wrapper.elections.widgets.takeover .LiveCircle .LiveCircle-circle:after{border-color:#f73c46}.wrapper.elections.widgets.takeover .ResultsTableDescription{color:#fff}.wrapper.elections.widgets.takeover .ResultsTable,.wrapper.elections.widgets.takeover .ResultsTable .ElectionsTable__Row{background-color:transparent}.wrapper.elections.widgets.takeover .ResultsTable .ElectionsTable__HeaderCell{background-color:transparent;border-style:none}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable__row--democrats .ElectionsTable__Cell.ResultsTable__party{color:#3ea0da}.wrapper.elections.widgets.takeover .ResultsTable .EProgressBar--democrats.ProgressBar__parent{background-color:#0c3d5a}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable--winner_democrats{background-color:#051f2e!important}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable--winner_democrats use{fill:#3ea0da}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable__row--republicans .ElectionsTable__Cell.ResultsTable__party{color:#e83f3f}.wrapper.elections.widgets.takeover .ResultsTable .EProgressBar--republicans.ProgressBar__parent{background-color:#720808}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable--winner_republicans{background-color:#3c0b0b!important}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable--winner_republicans use{fill:#e83f3f}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable__row--other .ElectionsTable__Cell.ResultsTable__party{color:#be6be3}.wrapper.elections.widgets.takeover .ResultsTable .EProgressBar--other.ProgressBar__parent{background-color:#9d49c2}.wrapper.elections.widgets.takeover .ResultsTable .EProgressBar--other .ProgressBar{background-color:#be6be3}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable--winner_other{background-color:#2c1834!important}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable--winner_ use,.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable--winner_other use{fill:#be6be3}.wrapper.elections.widgets.takeover .ResultsTable .EProgressBar--initiative.ProgressBar__parent{background-color:#001c57}.wrapper.elections.widgets.takeover .ResultsTable .EProgressBar--initiative .ProgressBar{background-color:#3c7aff}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable--winner_initiative{background-color:#000e2c!important}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable--winner_initiative use{fill:#3c7aff}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable__reactive--positive{background-color:transparent;color:#41ba42}.wrapper.elections.widgets.takeover .ResultsTable .ResultsTable__reactive--negative{background-color:transparent;color:#f73c46}.wrapper.elections.widgets.takeover .ResultsTableFooter,.wrapper.elections.widgets.takeover .ResultsTableFooter .ResultsTable__reporting{color:#969ca8}.wrapper.elections.widgets.takeover .ResultsTableHeader,.wrapper.elections.widgets.takeover .ResultsTable__candidate,.wrapper.elections.widgets.takeover .ResultsTable__party,.wrapper.elections.widgets.takeover .ResultsTable__percent,.wrapper.elections.widgets.takeover .ResultsTable__votes{color:#fff}.wrapper.elections.widgets.takeover .ResultsTableHeader .icon--winner,.wrapper.elections.widgets.takeover .ResultsTable__candidate .icon--winner,.wrapper.elections.widgets.takeover .ResultsTable__party .icon--winner,.wrapper.elections.widgets.takeover .ResultsTable__percent .icon--winner,.wrapper.elections.widgets.takeover .ResultsTable__votes .icon--winner{fill:#9d49c2;stroke:#000}.wrapper.elections.widgets.takeover .ResultsTable__showAll{border-radius:6px;color:#fff}.wrapper.elections.widgets.takeover .ResultsTable__showAll:hover{background-color:#22252a;color:#f4f5f6}.wrapper.elections.widgets.takeover .ResultsTable__showAll:active{background-color:#3d4149;color:#e5e6e9}.wrapper.elections.widgets.takeover .ResultsTable__showAll:focus-visible{background-color:#22252a;color:#f4f5f6;outline:2px solid #fff;outline-offset:2px}