.RaceRatings__ResultsTable thead tr th{border-top:none;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:14px;font-weight:500;height:48px;letter-spacing:-.24px;line-height:16px;padding:0 0 8px;text-align:right;text-align:center;width:33.3%}.RaceRatings__ResultsTable thead tr th:first-of-type{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:2px;justify-content:center;max-width:96px;padding:0 0 4px 8px;width:96px}.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader{line-height:1rem;max-width:96px;padding-left:8px;width:96px}.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader svg.ResultsTable__stateIcon{height:10px;width:10px}.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader .AnchorLink,.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader a{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:14px;font-weight:500;letter-spacing:-.28px;line-height:14px;text-decoration:underline}.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader .AnchorLink:hover,.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader a:hover{color:#656c7a}.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader .AnchorLink:focus-visible,.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader a:focus-visible{border:2px solid #141618;border-radius:2px}.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader .AnchorLink:active,.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader a:active{border:none;color:#515662}.RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader a{color:#000;font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:14px;text-decoration:underline}.RaceRatings__ResultsTable tbody tr .ResultsTable__pollClosed{background-color:#f4f4f4;color:#6c6e6f;font-size:14px;letter-spacing:-.28px;line-height:18px;padding-left:0!important;padding-right:0!important;text-align:center}.bp-desktopLGPlus .RaceRatings__ResultsTable tbody tr .ResultsTable__pollClosed{padding-left:5px;padding-right:5px}.RaceRatings__ResultsTable tbody tr .ResultsTable__ResultsContainer{align-items:center;display:flex;height:46.75px;justify-content:center;margin:auto;width:83%}.RaceRatings__ResultsTable tbody tr .ResultsTable__ResultsContainer:has(.RunOffBadge){flex-direction:column}.RaceRatings__ResultsTable tbody tr .ResultsTable__data{border-bottom:1px solid #cbced4;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;height:48px;letter-spacing:0;line-height:16px;max-height:48px;padding:0;text-align:center}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--counting{color:#6c6e6f;font-size:12px;font-weight:400!important;letter-spacing:-.24px;line-height:12px}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--counting.ResultsTable__data--lead{background-color:transparent!important;color:#000!important}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--win{background-color:#217bb0;color:#fff}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--win .ResultsTable__ResultsContainer{flex-direction:row}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--lead{background-color:#cce6f5}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--gain{background-color:#116292;background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/stripes/democrats_gain.png);color:#fff}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--gain .ResultsTable__ResultsContainer{background-color:#217bb0}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat svg{fill:#217bb0;border:1px solid #217bb0}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--win{background-color:#cd3232;color:#fff}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--win .ResultsTable__ResultsContainer{flex-direction:row}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--lead{background-color:#fbd0d0}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--gain{background-color:#a30925;background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/stripes/republicans_gain.png);color:#fff}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--gain .ResultsTable__ResultsContainer{background-color:#cd3232}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican svg{fill:#cd3232;border:1px solid #cd3232}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--win{background-color:#00787a;color:#fff}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--win .ResultsTable__ResultsContainer{flex-direction:row}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--lead{background-color:#c2dfda}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--gain{background-color:#00787a;background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/other/gain.png);color:#fff;padding:0!important}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--gain .ResultsTable__ResultsContainer{background-color:#00787a}.RaceRatings__ResultsTable tbody tr .ResultsTable__data--other svg{fill:#00787a;border:1px solid #00787a}.RaceRatings__ResultsTable tbody tr .ResultsTable__data svg.ResultsTable__winner{background-color:#fff;border-radius:50%;height:15px;margin-right:4px;padding:3px;vertical-align:middle;width:15px}.RaceRatings__ResultsTable tbody tr td.ResultsTable__reporting{font-weight:400;text-align:center}.RaceRatings__ResultsTable tbody .ResultsTable__reporting--counting{color:#6c6e6f;font-weight:400!important}@media (prefers-color-scheme:dark){body.dark-theme .RaceRatings__ResultsTable thead tr th{border-color:#48494a;color:#fff}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader{border-color:#48494a}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader .AnchorLink,body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader a{color:#fff}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__pollClosed{background-color:#242525;border-bottom:1px solid #48494a;color:#8b8d8e}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data{border-color:#48494a;color:#fff}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--win{background-color:#3ea0da;color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--lead{background-color:#0c3d5a;color:#fff}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--gain{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/stripes/democrats_gain_dm.png);color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--gain .ResultsTable__ResultsContainer{background-color:#3ea0da;color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat svg.ResultsTable__winner{fill:#217bb0;background-color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--win{background-color:#e83f3f;color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--lead{background-color:#720808;color:#fff}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--gain{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/stripes/republicans_gain_dm.png);color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--gain .ResultsTable__ResultsContainer{background-color:#e83f3f;color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican svg.ResultsTable__winner{fill:#cd3232;background-color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--win{background-color:#00787a;color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--lead{background-color:#c2dfda;color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--gain{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/other/gain.png);color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--gain .ResultsTable__ResultsContainer{background-color:#00787a;color:#000}body.dark-theme .RaceRatings__ResultsTable tbody tr .ResultsTable__data--other svg.ResultsTable__winner{fill:#00787a;background-color:#000}body.dark-theme .RaceRatings__ResultsTable.ResultsTable__reporting--counting{border-color:#8b8d8e;color:#fff}}.TakeOverPage .RaceRatings__ResultsTable thead tr th{border-color:#48494a;color:#fff}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader{border-color:#48494a}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader .AnchorLink,.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__rowHeader a{color:#fff}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__pollClosed{background-color:#242525;border-bottom:1px solid #48494a;color:#8b8d8e}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data{border-color:#48494a;color:#fff}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--win{background-color:#3ea0da;color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--lead{background-color:#0c3d5a;color:#fff}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--gain{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/stripes/democrats_gain_dm.png);color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat.ResultsTable__data--gain .ResultsTable__ResultsContainer{background-color:#3ea0da;color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--democrat svg.ResultsTable__winner{fill:#217bb0;background-color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--win{background-color:#e83f3f;color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--lead{background-color:#720808;color:#fff}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--gain{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/stripes/republicans_gain_dm.png);color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican.ResultsTable__data--gain .ResultsTable__ResultsContainer{background-color:#e83f3f;color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--republican svg.ResultsTable__winner{fill:#cd3232;background-color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--win{background-color:#00787a;color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--lead{background-color:#c2dfda;color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--gain{background-image:url(https://a.abcnews.com/assets/dtci/elections/maps/patterns/other/gain.png);color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--other.ResultsTable__data--gain .ResultsTable__ResultsContainer{background-color:#00787a;color:#000}.TakeOverPage .RaceRatings__ResultsTable tbody tr .ResultsTable__data--other svg.ResultsTable__winner{fill:#00787a;background-color:#000}.TakeOverPage .RaceRatings__ResultsTable.ResultsTable__reporting--counting{border-color:#8b8d8e;color:#fff}body{background-color:#fff}.RaceRatings{align-items:flex-start;align-self:stretch;border-top:1px solid #cbced4;display:flex;flex-direction:column;padding:0}.RaceRatings .sr-only{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.RaceRatings .ElectionHeader{flex-direction:column;margin-bottom:40px;padding:0}.bp-mobile .RaceRatings .ElectionHeader{margin-bottom:16px}.RaceRatings__headerText{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:700;letter-spacing:-.72px;line-height:26px}.RaceRatings__headerText:before{background-image:url(https://projects.fivethirtyeight.com/shared/538_PRO_LOGO_110_F1.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:26px;margin-right:3px;vertical-align:bottom;width:25.62px}.RaceRatings__lastUpdated{color:#656565;font-size:11px;margin-right:3px}.RaceRatings__racesDisplayText{font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:20px;font-weight:700;letter-spacing:-.6px;line-height:22px}.RaceRatings .jumpToLinksContainer{display:flex;flex-direction:row;margin:20px 0}.bp-mobile .RaceRatings .jumpToLinksContainer{margin:8px 0}.RaceRatings .jumpToLinksContainer .RaceRatings__jumpToLinks{display:none}.RaceRatings .jumpToLinksContainer:focus-within div{display:flex}.RaceRatings .jumpToLinksContainer:focus-within a:last-child{border:none}.RaceRatings .jumpToLinksContainer:focus-within a{border-right:1px solid #000;color:#0045da;display:flex;flex-direction:row;padding:0 8px;text-decoration:underline}.RaceRatings .jumpToLinksContainer:focus-within a:focus-visible{border:2px solid #141618;border-radius:2px}.RaceRatings__headerTable.ResponsiveTable{margin:16px 0 40px;width:100%}.bp-mobile .RaceRatings__headerTable.ResponsiveTable{margin:16px 0}.RaceRatings__headerTable--header{font-size:12px;font-style:normal;font-weight:500;letter-spacing:-.24px;line-height:12px}.RaceRatings__headerTable--header .RaceRatings__RatingHeader--number{margin-right:3px}.RaceRatings__headerTable .Table thead th{border-top-width:0;text-align:center;text-transform:capitalize}.RaceRatings__headerTable .Table thead th:first-of-type{border-right:1px solid #cbced4;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:0 14px;text-align:left;white-space:nowrap;width:48px}.RaceRatings__headerTable .Table thead th:last-child{border-left:1px solid #cbced4;font-size:12px;font-weight:500;letter-spacing:-.24px;padding-left:6px;width:48px}.RaceRatings__headerTable .Table thead th:not(:first-of-type){white-space:break-spaces}.RaceRatings__headerTable .Table thead th.tossup{border-left:1px solid #cbced4;border-right:1px solid #cbced4}.RaceRatings__headerTable .Table thead th.democrats{color:#217bb0}.RaceRatings__headerTable .Table thead th.republicans{color:#cd3232}.RaceRatings__headerTable .Table thead th.superHead{border-bottom:none;font-size:12px;font-weight:500;height:14px;padding:0}.RaceRatings__headerTable .Table__TH{padding:0 4px}.RaceRatings__headerTable .Table tbody td{height:42px}.RaceRatings__headerTable .Table tr td{border-color:#cbced4;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;text-align:center}.RaceRatings__headerTable .Table tr td.democrats{color:#217bb0}.RaceRatings__headerTable .Table tr td.democrats:last-of-type{background-color:#eff7fc}.RaceRatings__headerTable .Table tr td.republicans{color:#cd3232}.RaceRatings__headerTable .Table tr td.republicans:last-of-type{background-color:#fff5f5}.RaceRatings__headerTable .Table tr td.other{color:#00787a}.RaceRatings__headerTable .Table tr td.other:last-of-type{background-color:#f2f8f7}.RaceRatings__headerTable .Table tr td.tossup{border-left:1px solid #cbced4;border-right:1px solid #cbced4}.RaceRatings__headerTable .Table tr td:last-of-type{border-left:1px solid #cbced4;font-weight:500;padding-right:2px!important}.RaceRatings__headerTable .Table tr td:first-of-type{border-right:1px solid #cbced4;font-weight:500;padding-left:2px!important}.RaceRatings__ResultsTable{width:100%}.RaceRatings__ResultsTable tbody tr{height:42px}.RaceRatings__ResultsTable th{color:#656565}.RaceRatings__Ratings{display:flex;flex-wrap:wrap;margin:0}@media (min-width:1024px){.RaceRatings__Ratings li{max-width:375px;min-width:375px}}@media (min-width:1440px){.RaceRatings__Ratings li{max-width:375px;min-width:375px}}.RaceRatings__Ratings li{margin-bottom:48px;margin-right:60px;width:100%}.AccordionPanel .RaceRatings__Ratings li,.RaceRatings__Ratings li:last-child{margin-right:0}.RaceRatings__Ratings.Accordion{flex-direction:column;gap:.25rem;justify-content:unset;width:100%}.RaceRatings__Ratings.Accordion .arrow{height:24px;width:24px}.RaceRatings__RatingHeader{align-items:center;display:flex;flex-direction:row;font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:20px;font-weight:700;justify-content:space-between;letter-spacing:-.6px;line-height:22px;margin:8px 0}.RaceRatings__RatingHeader.bp-mobile{display:flex}.AccordionPanel .RaceRatings__RatingHeader{min-height:24px}.AccordionPanel .RaceRatings__RatingHeader svg{margin-right:10px}.RaceRatings__RatingHeader--number{font-size:20px;margin-right:3px}.RaceRatings__RatingHeader--number.democrats{color:#217bb0}.RaceRatings__RatingHeader--number.republicans{color:#cd3232}.RaceRatings__RatingHeader--number.tossup{color:#9d49c2}.RaceRatings__Disclaimer{color:#555;font-size:12px;padding:20px 0 10px}.AccordionPanel__header{border-bottom:.5px solid #cecfcf}@media screen and (max-width:1130px){.RaceRatings{margin-left:8px}.bp-desktopPlus .RaceRatings__Rating .Table__TD{padding-left:0;width:unset}}@media (prefers-color-scheme:dark){body.dark-theme,body.dark-theme .RaceRatings{background-color:#171717}body.dark-theme .RaceRatings__racesDisplayText{color:#fff}body.dark-theme .RaceRatings__headerText:before{background-image:url(https://a.abcnews.com/assets/dtci/elections/images/fantasymap-538-dm-logo-2024.svg)}body.dark-theme .RaceRatings__headerSponsor{color:#fff}body.dark-theme .RaceRatings__headerSponsor:after{background-image:url(https://s.abcnews.com/assets/dtci/elections/fiveThirtyEightLogoDark.png);background-position:0 0}body.dark-theme .RaceRatings__RatingHeader{color:#fff}body.dark-theme .RaceRatings__RatingHeader--number.democrats{color:#3ea0da}body.dark-theme .RaceRatings__RatingHeader--number.republicans{color:#e83f3f}body.dark-theme .RaceRatings__RatingHeader--number.tossup{color:#be6be3}body.dark-theme .RaceRatings__RatingHeader .arrow{fill:#fff}body.dark-theme .RaceRatings__headerTable{color:#fff}body.dark-theme .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table tbody td,body.dark-theme .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table thead th,body.dark-theme .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table thead th:first-of-type{border-color:#48494a}body.dark-theme .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table tbody td.democrats{color:#3ea0da}body.dark-theme .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table tbody td.republicans{color:#e83f3f}body.dark-theme .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table tbody td.other{color:#a77311}body.dark-theme .AccordionPanel__body .Collapse:empty,body.dark-theme .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table tbody td:first-of-type{border-color:#48494a}}.TakeOverPage{background-color:unset}.TakeOverPage .RaceRatings{background-color:#171717}.TakeOverPage .RaceRatings__racesDisplayText{color:#fff}.TakeOverPage .RaceRatings__headerText:before{background-image:url(https://a.abcnews.com/assets/dtci/elections/images/fantasymap-538-dm-logo-2024.svg)}.TakeOverPage .RaceRatings__headerSponsor{color:#fff}.TakeOverPage .RaceRatings__headerSponsor:after{background-image:url(https://s.abcnews.com/assets/dtci/elections/fiveThirtyEightLogoDark.png);background-position:0 0}.TakeOverPage .RaceRatings__RatingHeader{color:#fff}.TakeOverPage .RaceRatings__RatingHeader--number.democrats{color:#3ea0da}.TakeOverPage .RaceRatings__RatingHeader--number.republicans{color:#e83f3f}.TakeOverPage .RaceRatings__RatingHeader--number.tossup{color:#be6be3}.TakeOverPage .RaceRatings__RatingHeader .arrow{fill:#fff}.TakeOverPage .RaceRatings__headerTable{color:#fff}.TakeOverPage .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table tbody td,.TakeOverPage .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table thead th,.TakeOverPage .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table thead th:first-of-type{border-color:#48494a}.TakeOverPage .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table tbody td.democrats{color:#3ea0da}.TakeOverPage .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table tbody td.republicans{color:#e83f3f}.TakeOverPage .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table tbody td.other{color:#a77311}.TakeOverPage .AccordionPanel__body .Collapse:empty,.TakeOverPage .RaceRatings__headerTable .Table__ScrollerWrapper .Table__Scroller .Table tbody td:first-of-type{border-color:#48494a}.bp-mobile .Table__TD:first-child{padding-left:4px}