.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}}body.force-dark-mode .ElectionButton{background-color:#171717;border-color:#fff;color:#fff}body.force-dark-mode .ElectionButton:hover{background-color:#22252a;color:#fff}body.force-dark-mode .ElectionButton:active{background-color:#3d4149}body.force-dark-mode .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}.ElectionSearchFilter__Typeahead,.ElectionsFilterItems{background:#fff;border-radius:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.14),0 0 6px 0 rgba(0,0,0,.25);font-size:18px;overflow:auto;position:absolute;z-index:60}.ElectionSearchFilter__Typeahead{border-radius:6px;max-height:380px;padding:12px}.ElectionsFilterItems{height:380px;margin-top:45px}.ElectionsFilter{display:flex;flex-wrap:wrap;font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;margin-bottom:32px;margin-top:4px}.ElectionsFilter__Icon{display:inline;height:12px;margin-left:5px;width:12px}.ElectionsFilter__Button{background:#fff;border:1px solid #acacac;border-radius:2px}.ElectionsFilter__Clear,.ElectionsFilter__Dropdown{height:40px;margin-top:0;padding-left:6px;padding-right:6px;width:104px}.ElectionsFilter__Dropdown{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:216px}.ElectionsFilter__Clear{margin-left:4px}.ElectionsFilter__Option,.ElectionsFilter__Option:hover{color:#000}.ElectionsFilter__Option:focus-visible li{outline:2px solid #141618}.ElectionsFilter li{align-items:center;border:none;border-radius:6px;color:#141618;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:400;line-height:20px;padding:12px 8px;width:100%}.ElectionsFilter li--active,.ElectionsFilter li:focus,.ElectionsFilter li:hover{background:#eef5ff;cursor:pointer}.ElectionsFilter li:focus{border:2px solid #141618}.ElectionsFilter li:active{background:#deecff}.ElectionsFilter__Wrapper{display:flex;flex-grow:1}.ElectionsSearchFilter{position:relative;width:100%}.ElectionsSearchFilter__Input{background:#f4f5f6;border:6px solid #f4f5f6;border-radius:6px;color:#000;font-size:14px;font-weight:400;height:40px;letter-spacing:-.28px;line-height:16px;margin-top:0;overflow:hidden;padding:0 40px 0 44px;text-overflow:ellipsis;white-space:nowrap;width:100%}.ElectionsSearchFilter__Input:hover{background:#e5eeff;border:6px solid #e5eeff}.ElectionsSearchFilter__Input:focus{background:#e5eeff;border:2px solid #141618}.ElectionsSearchFilter__Input:active{background:#cedeff;border:6px solid #cedeff}.ElectionsSearchFilter__Input:active,.ElectionsSearchFilter__Input:focus,.ElectionsSearchFilter__Input:hover{color:#0037ae}.ElectionsSearchFilter__Input::-moz-placeholder{color:#656c7a}.ElectionsSearchFilter__Input::placeholder{color:#656c7a}.ElectionsSearchFilter__Icon{right:16px}.ElectionsSearchFilter__Icon,.ElectionsSearchFilter__SpyGlass{background-position:50%;background-repeat:no-repeat;background-size:contain;filter:opacity(.5) drop-shadow(0 0 0 #656C7A);height:20px;position:absolute;top:10px;width:20px}.ElectionsSearchFilter__SpyGlass{left:16px;transform:scaleX(-1)}@media only screen and (min-width:767px){.ElectionsFilter__ButtonWrapper{max-width:104px}}@media only screen and (max-width:767px){.ElectionsFilterItems{right:0}.ElectionsFilterItems__ListItem{height:100%;padding:10px 0}.ElectionsSearchFilter__Input{margin-bottom:10px;width:100%}.ElectionsFilter{width:100%}.ElectionsFilter__Clear{margin-left:0;padding-left:6px;padding-right:6px;width:100%}.ElectionsFilter__ButtonWrapper,.ElectionsFilter__Dropdown,.ElectionsFilter__Wrapper{width:100%}.ElectionSearchFilter__Typeahead{right:0}.ElectionSearchFilter__Typeahead>ul>li{height:100%;padding:10px}}@media (prefers-color-scheme:dark){body.dark-theme .ElectionSearchFilter__Typeahead,body.dark-theme .ElectionsFilterItems{background:#242525;color:#656c7a}body.dark-theme .ElectionsFilter__Option{color:#f4f5f6}body.dark-theme .ElectionsFilter__Option:focus-visible li{outline:2px solid #fff}body.dark-theme .ElectionsFilter li{color:#fff}body.dark-theme .ElectionsFilter li--active,body.dark-theme .ElectionsFilter li:hover{background:#3d4149;cursor:pointer}body.dark-theme .ElectionsFilter li:focus{background:#3d4149;border:2px solid #fff}body.dark-theme .ElectionsFilter li:active{background:#3d4149}body.dark-theme .ElectionsSearchFilter__Input{background:#242525;border:6px solid #242525;color:#fff}body.dark-theme .ElectionButton{border:1px solid #22252a}}.TakeOverPage .ElectionSearchFilter__Typeahead,.TakeOverPage .ElectionsFilterItems{background:#242525;color:#656c7a}.TakeOverPage .ElectionsFilter__Option{color:#f4f5f6}.TakeOverPage .ElectionsFilter__Option:focus-visible li{outline:2px solid #fff}.TakeOverPage .ElectionsFilter li{color:#fff}.TakeOverPage .ElectionsFilter li--active,.TakeOverPage .ElectionsFilter li:hover{background:#3d4149;cursor:pointer}.TakeOverPage .ElectionsFilter li:focus{background:#3d4149;border:2px solid #fff}.TakeOverPage .ElectionsFilter li:active{background:#3d4149}.TakeOverPage .ElectionsSearchFilter__Input{background:#242525;border:6px solid #242525;color:#fff}.TakeOverPage .ElectionButton{border:1px solid #22252a}@media (min-width:768px){.AdPlaceholder--thinbanner{margin-top:30px;min-height:90px}}.AdPlaceholder--incontent{min-height:250px}.AdPlaceholder--collapse{margin:0;min-height:0}.AdPlaceholder--connatix{min-height:388px}@media (max-width:768px){.AdPlaceholder--connatix{min-height:300px}}.AdPlaceholder--top-sticky-banner{background-color:#fff;position:sticky;top:72px;z-index:80}.bp-mobile .AdPlaceholder--top-sticky-banner{top:54px}.AdPlaceholder--top-banner,.AdPlaceholder--top-sticky-banner{min-height:50px}@media (min-width:768px){.AdPlaceholder--top-banner,.AdPlaceholder--top-sticky-banner{min-height:90px}}@media (min-width:1024px){.AdPlaceholder--top-banner,.AdPlaceholder--top-sticky-banner{min-height:66px}}@media (min-width:1280px){.AdPlaceholder--top-banner,.AdPlaceholder--top-sticky-banner{min-height:250px}}.navigation--has-subnav~.AdPlaceholder--top-sticky-banner{top:121px}.bp-mobile .navigation--has-subnav~.AdPlaceholder--top-sticky-banner{top:103px}section.Headline__Stack.Editorial_Feed,section.Headline__Stack.Plethora_Feed{display:none}.ResultsList__SectionHeader{color:#000;font-size:16px;font-weight:700;height:19px;padding-bottom:30px;padding-top:10px;width:100%}.ResultsList__Text{color:#002150;font-size:11px;height:37px;letter-spacing:0}.ResultsList__Text__Group{color:#000;font-size:11px;height:37px;letter-spacing:0;padding-left:5px}.ResultsList__Text--linkless{opacity:.5}.ResultsList__Text--linkless:hover{background:#eef5ff;cursor:auto}.ResultsList__GeneralText{color:#002150;font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:18px;font-weight:400;height:32px;letter-spacing:0;line-height:24px}.ResultsList__GeneralText__Group{color:#002150;font-size:11px;height:37px;letter-spacing:0;padding-left:5px}.ResultsList__GeneralText--linkless{opacity:.5}.ResultsList__GeneralText--linkless:hover{background:#eef5ff;color:#002150;cursor:auto}.ResultsList__Button{border:none;display:block;height:40px;width:100%}.ResultsList__Button:focus,.ResultsList__Button:hover{background:#eef5ff;color:#002150}.ResultsList__Button:focus{outline:2px solid #002150;outline-offset:2px}.ResultsList__Button:active{background:#deecff;color:#002150}.ResultsList__Button--flex{align-items:center;display:flex}.ResultsList__SectionHeader__Group{color:#002150;font-size:13px;font-weight:700;height:19px;margin-bottom:10px;width:100%}.ResultsList__SectionDivider{border-top:1px solid rgba(0,0,0,.2);margin-top:8px;width:100%}.ResultsList__StateIcon{fill:#002d6c;margin-right:5px}.ResultsList__GeneralStateIcon{fill:#002d6c;margin-right:5px;margin-top:5px}.ResultsList__WinnerHeadshot{margin-right:5px}.ResultsList__WinnerIcon{fill:#217bb0;height:12px;margin-left:5px;vertical-align:middle;width:12px}@media (prefers-color-scheme:dark){body.dark-theme .ResultsList__GeneralText{color:#368aff}body.dark-theme .ResultsList__GeneralStateIcon,body.dark-theme .ResultsList__StateIcon{fill:#368aff}body.dark-theme .ResultsList__Button:hover{background:#000a18}body.dark-theme .ResultsList__Button:active{background:#000f24;color:#bcd8ff}body.dark-theme .ResultsList__Button:focus{outline:2px solid #79b1ff;outline-offset:2px}}.TakeOverPage .ResultsList__GeneralText{color:#368aff}.TakeOverPage .ResultsList__GeneralStateIcon,.TakeOverPage .ResultsList__StateIcon{fill:#368aff}.TakeOverPage .ResultsList__Button:hover{background:#000a18}.TakeOverPage .ResultsList__Button:active{background:#000f24;color:#bcd8ff}.TakeOverPage .ResultsList__Button:focus{outline:2px solid #79b1ff;outline-offset:2px}.ElectionsResults__Container{background:#fff;border-radius:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.14),0 0 6px 0 rgba(0,0,0,.25);height:380px;overflow:auto;position:absolute;right:0;width:100%;z-index:10}.ElectionsResults__Container--compact{height:380px}.ElectionsResults__Container--general{left:0;width:-moz-fit-content;width:fit-content}.ElectionsResults__Container li{padding:8px 8px 0}.ElectionsResults__Container li:focus,.ElectionsResults__Container li:hover{background:#eef5ff;color:#002150}.ElectionsResults__Container li:focus{outline:2px solid #002150;outline-offset:2px}.ElectionsResults__Container li:active{background:#deecff;color:#002150}@media (prefers-color-scheme:dark){body.dark-theme .ElectionsResults__Container{background:#242525;color:#368aff li}}.TakeOverPage .ElectionsResults__Container{background:#242525;color:#368aff li}.ElectionsDropdown__Header{flex-wrap:wrap}.ElectionsDropdown__ButtonContainer{display:flex;gap:16px;margin-top:24px;width:100%}.ElectionsDropdown__Button{align-items:center;border:2px solid #002d6c;border-radius:2px;color:#002d6c;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-style:normal;font-weight:400;height:32px;justify-content:center;line-height:24px;width:150px}.ElectionsDropdown__Button--inverse{background-color:#002d6c;color:#fff}.ElectionsDropdown__Button--inverse:hover{background-color:#002150;color:#fff}.ElectionsDropdown__Button--inverse:focus{background-color:#002150;color:#fff;outline:2px solid #002150;outline-offset:2px}.ElectionsDropdown__Button--inverse:active{background-color:#001636;color:#fff}.ElectionsDropdown__Image>div>img{max-height:32px}.ElectionsDropdown__Icon{fill:#002d6c;stroke:#002d6c;display:inline;height:20px;margin-left:5px;width:20px}.ElectionsDropdown__ButtonText{color:#000;font-family:HelveticaNeue,serif;font-size:13px}.ElectionsDropdown__Wrapper{position:relative}.ElectionsDropdown__Wrapper--compact .ElectionsDropdown__Image{height:14px;width:200px}.bp-mobile .ElectionsDropdown__Button,.bp-tabletPlus .ElectionsDropdown__Button{font-size:15px}@media (prefers-color-scheme:dark){body.dark-theme .ElectionsDropdown__Button--inverse{background-color:#368aff;border:none;color:#000}}.TakeOverPage .ElectionsDropdown__Button--inverse{background-color:#368aff;border:none;color:#000}.TableDetails{color:#6c6d6f;font-size:12px;line-height:16px}.TableDetails--dark{color:#8d8e90}.TableDetails__Headline{font-weight:700}.TableDetails__Paragraph{margin-bottom:8px}.TableDetails__Note a{color:#002d6c}.TableDetails__Note a:hover{color:#335789}.ResponsiveTable .icon__svg.w-70{width:70%}.ResponsiveTable--has-footer+.contentItem__footer:before{left:0!important;right:0!important}.bp-mobile .ResponsiveTable{margin:0 -12px}.bp-mobile .ResponsiveTable .Table__Caption,.bp-mobile .ResponsiveTable .Table__TD:first-child,.bp-mobile .ResponsiveTable .Table__TH:first-child,.bp-mobile .ResponsiveTable .Table__Title{padding-left:12px}.bp-mobile .ResponsiveTable .Table__Caption,.bp-mobile .ResponsiveTable .Table__TD:last-child,.bp-mobile .ResponsiveTable .Table__TH:last-child,.bp-mobile .ResponsiveTable .Table__Title{padding-right:12px}.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-left .Table__Scroll .Table__Caption,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-left .Table__Scroll .Table__TD:first-child,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-left .Table__Scroll .Table__TH:first-child,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-left .Table__Scroll .Table__Title,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-right .Table--fixed-right .Table__Caption,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-right .Table--fixed-right .Table__TD:first-child,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-right .Table--fixed-right .Table__TH:first-child,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-right .Table--fixed-right .Table__Title{padding-left:4px}.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-left .Table--fixed-left .Table__Caption,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-left .Table--fixed-left .Table__TD:last-child,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-left .Table--fixed-left .Table__TH:last-child,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-left .Table--fixed-left .Table__Title,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-right .Table__Scroll .Table__Caption,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-right .Table__Scroll .Table__TD:last-child,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-right .Table__Scroll .Table__TH:last-child,.bp-mobile .ResponsiveTable.ResponsiveTable--fixed-right .Table__Scroll .Table__Title{padding-right:4px}.Table{border-collapse:collapse;width:100%}.Table--fixed{padding:0;width:100%}.Table.Table--fixed-left,.Table.Table--fixed-right{height:-moz-fit-content;height:fit-content;width:auto}.bp-desktopPlus .Table--fixed-layout{table-layout:fixed}.Table__Colgroup{border-right:1px solid #dcdddf;display:table-column-group}.Table__Colgroup:last-of-type{border-right:0}.Table__Column{display:table-column}.Table__Column.Table--sorted{background-color:rgba(0,102,204,.1)}.Table--fixed-right .Table__Column{border-left:1px solid #dcdddf;border-right:none}.Table--fixed-left .Table__Column{border-left:none;border-right:1px solid #dcdddf}.Table__Colgroup .Table__Column{border-left:none;border-right:none}.Table__TR{display:table-row}.Table__THEAD{display:table-header-group}.Table__TBODY{display:table-row-group}.Table__TD,.Table__TH{display:table-cell;font-variant-numeric:tabular-nums;padding:4px 4px 3px;text-align:left;vertical-align:middle;white-space:nowrap}.Table__TD.text-center,.Table__TH.text-center{text-align:center}.Table__TD.text-right,.Table__TH.text-right{text-align:right}.Table__TH{border-bottom:1px solid #dcdddf;border-top:1px solid #dcdddf;font-size:11px;height:24px;line-height:15px}.Table__TH .arrow-icon_cont{margin-left:4px}.Table__TH .arrow-icon_cont .icon__svg{height:10px}.Table__TD{border-bottom:1px solid #f1f2f3;font-size:12px;line-height:19px}.Table__TR--sm .Table__TD{height:28px}.Table__TR--md .Table__TD{height:36px}.Table__TR--lg .Table__TD{height:41px}.Table__TD--fixed-width>*{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:inherit}.Table__Title{color:#2b2c2d;font-size:16px;font-weight:600;line-height:21px;margin-bottom:8px;margin-top:8px;position:relative;text-align:left;text-transform:capitalize}.Table__Title--dark{color:#fff}.Table__Caption{color:#2b2c2d;font-size:14px;font-weight:600;height:20px;line-height:1;margin-top:8px;padding:0 4px;position:relative;text-align:left;text-transform:capitalize}.Table__Scroll,.Table__ScrollerWrapper{width:100%}.Table__Scroll{padding:0;table-layout:fixed}.Table__Scroller{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;position:relative;vertical-align:top;white-space:nowrap;width:100%}.Table--align-center:not(.Table--fixed) .Table__TD,.Table--align-center:not(.Table--fixed) .Table__TH{text-align:center}.Table--align-center:not(.Table--fixed) .Table__TD:first-child,.Table--align-center:not(.Table--fixed) .Table__TH:first-child{text-align:left}.ResponsiveTable--fixed-left .Table--align-center:not(.Table--fixed) .Table__TD,.ResponsiveTable--fixed-left .Table--align-center:not(.Table--fixed) .Table__TH:first-child{text-align:center}.Table--align-right:not(.Table--fixed) .Table__TD,.Table--align-right:not(.Table--fixed) .Table__TH{text-align:right}.Table--align-right:not(.Table--fixed) .Table__TD:first-child,.Table--align-right:not(.Table--fixed) .Table__TH:first-child{text-align:left}.ResponsiveTable--fixed-left .Table--align-right:not(.Table--fixed) .Table__TD,.ResponsiveTable--fixed-left .Table--align-right:not(.Table--fixed) .Table__TH:first-child{text-align:right}.Table__Shadow--left,.Table__Shadow--right{bottom:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-out;width:6px;z-index:1}.Table__Shadow--left{background:linear-gradient(90deg,rgba(0,0,0,.2),transparent);left:0}.Table__Shadow--right{background:linear-gradient(270deg,rgba(0,0,0,.2),transparent);right:0}.Table__ArrowContainer{position:sticky;z-index:2}.Table__Arrow{position:absolute;z-index:3}.Table__Arrow--left{left:10px}.Table__Arrow--right{right:10px}.ResponsiveTable--dark,.ResponsiveTable--dark .Table__Caption,.ResponsiveTable--dark .Table__Title{color:#fff}.ExitPolls{display:flex;justify-content:space-around;margin:35px auto 0;max-width:1280px;width:100%}.ExitPolls .PollContent{max-width:630px}@media screen and (min-width:768px){.ExitPolls .PollContent{max-width:718px}}.ExitPolls .PollContent{padding:0 10px;width:100%}.ExitPolls .PollContent .ElectionsDropdown__Wrapper{margin-bottom:1rem}@media screen and (max-width:768px){.ExitPolls .PollContent .ElectionsDropdown__Wrapper{margin-bottom:0}}.ExitPolls .PollContent__Header{font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:32px;font-weight:700;letter-spacing:-.96px;line-height:34px;margin:12px 0 0}.ExitPolls .PollContent .ExitPolls__Share{--share-networksContainer-compact-marginBottom:0px;margin-bottom:40px;margin-left:7px}@media screen and (max-width:768px){.ExitPolls .PollContent .ExitPolls__Share{margin-bottom:24px}}.ExitPolls .PollContent .ExitPolls__Share{height:32px}.ExitPolls .PollContent .ExitPolls__Share svg{height:1rem}.ExitPolls .PollContent .ExitPolls__ResultsNav{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:1rem;letter-spacing:-.32px;line-height:20px;margin-bottom:24px;padding-top:1rem}.ExitPolls .PollContent .ExitPolls__ResultsNav .ResultsNav_AllTabs{display:flex;flex-direction:row}.ExitPolls .PollContent .ExitPolls__ResultsNav .ResultsNav__Tab{border-right:1px solid #000;padding:0 8px}.ExitPolls .PollContent .ExitPolls__ResultsNav .ResultsNav__Tab a{color:#0045da;text-decoration:underline}.ExitPolls .PollContent .ExitPolls__ResultsNav .ResultsNav__Tab:last-child{border:none}.ExitPolls .PollContent .filter{border-top:1px solid #cecfcf;padding-top:16px}.ExitPolls .PollContent .ExitPolls__FilterLabel{font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:1rem;margin-bottom:4px}.ExitPolls .PollContent .ExitPolls__PrelimBadge{align-items:center;background:#f4f5f6;border-radius:4px;display:inline;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;letter-spacing:-.24px;line-height:12px;margin:8px auto;overflow:hidden;padding:4px 5px}.ExitPolls .PollContent .LastUpdate{padding-top:2px}.ExitPolls .PollContent .LastUpdate div{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;line-height:1rem}.ExitPolls .PollContent__Navigation{margin-bottom:40px}.ExitPolls .PollContent__Navigation li{border-bottom:1px solid #002d6c;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:14px;font-weight:500;line-height:1rem;width:-moz-max-content;width:max-content}.ExitPolls .PollContent__Navigation li:not(:last-of-type){margin-bottom:12px}.ExitPolls .PollContent__Explainer{font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;margin-bottom:40px}.ExitPolls .PollContent__Explainer h2{font-size:18px;font-weight:700;letter-spacing:-.54px;line-height:22px;margin-bottom:10px}.ExitPolls .PollContent__Explainer p{font-size:1rem;font-weight:400;letter-spacing:-.32px;line-height:20px}.ExitPolls .PollContent__Explainer p a{color:#0045da;text-decoration:underline}.ExitPolls .PollContent__Explainer p a:hover{color:#002150}.ExitPolls .PollContent__Explainer p a:focus-visible{color:#002150;outline:1px solid #002150}.ExitPolls .PollContent__Explainer p a:active{color:#001636}.ExitPolls .PollContent__Question{margin-bottom:32px}.ExitPolls .PollContent__Question h2{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;height:unset;letter-spacing:-.32px;line-height:20px;margin-top:0;padding:8px 0;white-space:pre-wrap}.ExitPolls .PollContent__Question .aboveHeadersContainer{border-bottom:1px solid #cecfcf;display:flex;justify-content:space-between}.ExitPolls .PollContent__Question .aboveHeadersContainer>div{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:12px;font-weight:400;line-height:1rem;padding-bottom:12px;padding-left:0;padding-top:12px;vertical-align:middle}.Primary .ExitPolls .PollContent__Question .aboveHeadersContainer>div{text-align:center}.ExitPolls .PollContent__Question .aboveHeadersContainer>div .LeadContainer{position:relative}@media screen and (max-width:767px){.ExitPolls .PollContent__Question .aboveHeadersContainer>div .LeadContainer{float:right;left:-2px}}.ExitPolls .PollContent__Question .aboveHeadersContainer>div .LeadContainer .LeadColor{float:inline-start;height:12px;margin-right:4px;margin-top:2px;width:12px}.ExitPolls .PollContent__Question .aboveHeadersContainer>div .LeadContainer .LeadColor.LeadColor--republicans{background-color:#cd3232}.ExitPolls .PollContent__Question .aboveHeadersContainer>div .LeadContainer .LeadColor.LeadColor--democrats{background-color:#217bb0}@media screen and (max-width:768px){.ExitPolls .PollContent__Question .aboveHeadersContainer .LeadRep{padding-left:3px}.ExitPolls .PollContent__Question .aboveHeadersContainer .TotalRespondents{padding-right:3px}}.ExitPolls .PollContent__Question .AnswerTable thead tr th{border-top:none;color:#666;font-size:12px}.ExitPolls .PollContent__Question .AnswerTable thead tr th:not(:first-of-type){width:100px}.bp-mobile .ExitPolls .PollContent__Question .AnswerTable thead tr th:not(:first-of-type){width:70px}.bp-mobile .ExitPolls .PollContent__Question .AnswerTable thead tr th{padding-right:0}.ExitPolls .PollContent__Question .AnswerTable .Table__TH{background:#f4f4f4;border-bottom:1px solid #f4f4f4;color:#000;font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-weight:500;line-height:12px;padding:8px 4px;text-align:center;vertical-align:middle}.ExitPolls .PollContent__Question .AnswerTable .Table__TH:first-child{text-align:left}.Primary .ExitPolls .PollContent__Question .AnswerTable .Table__TH{text-align:center}.ExitPolls .PollContent__Question .AnswerTable .Table__TH .LeadContainer{position:relative}@media screen and (max-width:767px){.ExitPolls .PollContent__Question .AnswerTable .Table__TH .LeadContainer{float:right;left:-57px;width:45px}}.ExitPolls .PollContent__Question .AnswerTable .Table__TH .LeadContainer .LeadColor{float:inline-start;height:12px;margin-right:4px;margin-top:2px;width:12px}.ExitPolls .PollContent__Question .AnswerTable .Table__TH .LeadContainer .LeadColor.LeadColor--republicans{background-color:#cd3232}.ExitPolls .PollContent__Question .AnswerTable .Table__TH .LeadContainer .LeadColor.LeadColor--democrats{background-color:#217bb0}.ExitPolls .PollContent__Question .AnswerTable .Table__TD{border-bottom:1px solid #cecfcf;font-size:12px;font-weight:700;height:unset;letter-spacing:-.24px;line-height:1rem;padding:14px 4px 8px;text-align:center}.ExitPolls .PollContent__Question .AnswerTable .Table__TD:first-child{padding-left:0;padding-right:4px;padding-top:6px;text-align:left}.ExitPolls .PollContent__Question .AnswerTable .general-republicans{background-color:#cd3232;color:#fff}.ExitPolls .PollContent__Question .AnswerTable .general-democrats{background-color:#217bb0;color:#fff}.ExitPolls .PollContent__Question .AnswerTable__Row{font-weight:300;white-space:pre-wrap}.ExitPolls .PollContent__Question .AnswerTable__Row:not(.Primary){display:flex;flex-direction:column}.ExitPolls .PollContent__Question .AnswerTable__Row--header{font-weight:500;line-height:14px;padding-bottom:4px}.ExitPolls .PollContent__Question .AnswerTable__Row--data,.ExitPolls .PollContent__Question .AnswerTable__Row--header{font-family:Post-Grotesk,sans-serif,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial;font-size:12px}.ExitPolls .PollContent__Question .AnswerTable__Row--data{color:#6c6e6f;font-weight:400;line-height:12px}.ExitPolls .PollContent__Question .AnswerTable .AnswerTable__Headings.Primary{color:#6c6e6f;padding:12px 0 8px;text-align:center}@media screen and (max-width:768px){.ExitPolls .PollContent__Question .AnswerTable .AnswerTable__Headings.Primary{padding:4px}}.ExitPolls .PollContent__Question .AnswerTable__Details{font-weight:300;text-align:center}.ExitPolls .PollContent__Question .AnswerTable__Details--value{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:400;line-height:1rem;padding-bottom:4px}@media screen and (max-width:768px){.ExitPolls .PollContent__Question .AnswerTable__Details--value{font-size:18px}}.ExitPolls .PollContent__Question .AnswerTable__Details--respondents{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;line-height:1rem}.ExitPolls .PollContent__Question .AnswerTable__Details--first{color:#fff}.ExitPolls .PollContent__Question .AnswerTable__Details--first.democrats{background-color:#217bb0}.ExitPolls .PollContent__Question .AnswerTable__Details--first.republicans{background-color:#cd3232}.ExitPolls .PollContent__Question .AnswerTable__Details--first .AnswerTable__Details--value{font-weight:500}.ExitPolls .PollContent__Question .AnswerTable__Details--second{color:#000}.ExitPolls .PollContent__Question .AnswerTable__Details--second.democrats{background-color:#cce6f5}.ExitPolls .PollContent__Question .AnswerTable__Details--second.republicans{background-color:#fbd0d0}.ExitPolls .PollContent__Question .AnswerTable__Details--third{color:#000}.ExitPolls .PollContent__Question .AnswerTable__Details--third.democrats{background-color:#eff7fc}.ExitPolls .PollContent__Question .AnswerTable__Details--third.republicans{background-color:#fff5f5}.bp-mobile .ExitPolls .PollContent__Question .ResponsiveTable{margin:0}.ExitPolls .PollContent__Awaiting{align-items:center;background:#f4f4f4;border-radius:4px;color:#141618;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:2px;height:26px;letter-spacing:-.24px;line-height:12px;padding:4px 5px;width:115px}.ExitPolls .PollContent__Awaiting svg{align-items:center;display:flex;height:18px;justify-content:center;padding:1.5px;width:18px}.bp-mobile .ExitPolls .PollContent{padding:0 18px}.bp-mobile .ExitPolls .PollContent__Explainer,.bp-mobile .ExitPolls .PollContent__Navigation{margin-bottom:24px}.bp-mobile .ExitPolls .PollContent__Question caption{padding-left:0}.ExitPolls__Sidebar{width:300px}.ExitPolls .visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}@media (prefers-color-scheme:dark){body.dark-theme{background-color:#171717;color:#fff}body.dark-theme .PollContent .ExitPolls__PrelimBadge{background-color:#48494a}body.dark-theme .PollContent .ExitPolls__ResultsNav .ResultsNav__Tab{border-right:1px solid #fff}body.dark-theme .PollContent .ExitPolls__ResultsNav .ResultsNav__Tab a,body.dark-theme .PollContent__Explainer p a{color:#3c7aff}body.dark-theme .PollContent__Awaiting{background:#48494a;color:#fff}body.dark-theme .PollContent__Question h2{border-bottom:none;color:#fff}body.dark-theme .PollContent__Question .AnswerTable .Table__TH{background-color:#242525;border-bottom:none;color:#fff}body.dark-theme .PollContent__Question .AnswerTable .Table__TD{border-bottom:.5px solid #48494a}body.dark-theme .PollContent__Question .AnswerTable__Row--data{color:#8b8d8e}body.dark-theme .PollContent__Question .AnswerTable .general-republicans{background-color:#e83f3f;color:#000}body.dark-theme .PollContent__Question .AnswerTable .general-democrats{background-color:#3ea0da;color:#000}body.dark-theme .PollContent__Question .AnswerTable.Primary .Table__TH{background-color:#171717;border-bottom:.5px solid #48494a}body.dark-theme .PollContent__Question .aboveHeadersContainer{border-bottom:1px solid #48494a}body.dark-theme .PollContent__Question .aboveHeadersContainer>div{color:#fff}}.TakeOverPage{background-color:unset;color:#fff}.TakeOverPage .PollContent .ExitPolls__PrelimBadge{background-color:#48494a}.TakeOverPage .PollContent .ExitPolls__ResultsNav .ResultsNav__Tab{border-right:1px solid #fff}.TakeOverPage .PollContent .ExitPolls__ResultsNav .ResultsNav__Tab a,.TakeOverPage .PollContent__Explainer p a{color:#3c7aff}.TakeOverPage .PollContent__Awaiting{background:#48494a;color:#fff}.TakeOverPage .PollContent__Question h2{border-bottom:none;color:#fff}.TakeOverPage .PollContent__Question .AnswerTable .Table__TH{background-color:#242525;border-bottom:none;color:#fff}.TakeOverPage .PollContent__Question .AnswerTable .Table__TD{border-bottom:.5px solid #48494a}.TakeOverPage .PollContent__Question .AnswerTable__Row--data{color:#8b8d8e}.TakeOverPage .PollContent__Question .AnswerTable .general-republicans{background-color:#e83f3f;color:#000}.TakeOverPage .PollContent__Question .AnswerTable .general-democrats{background-color:#3ea0da;color:#000}.TakeOverPage .PollContent__Question .AnswerTable.Primary .Table__TH{background-color:#171717;border-bottom:.5px solid #48494a}.TakeOverPage .PollContent__Question .aboveHeadersContainer{border-bottom:1px solid #48494a}.TakeOverPage .PollContent__Question .aboveHeadersContainer>div{color:#fff}