body,html{height:100%;min-height:100%;touch-action:pan-y}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:SansSerifFont,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.15}body{margin:0;padding:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}li,ul{margin:0;padding:0}a{-webkit-text-decoration-skip:objects;background-color:transparent;outline:0;text-decoration:none}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:SansSerifFont,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.cl{clear:left}.cr{clear:right}.cb{clear:both}.cn{clear:none}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}.dit{display:inline-table}.dt{display:table}.dtc{display:table-cell}.dt-row{display:table-row}.dt-row-group{display:table-row-group}.dt-column{display:table-column}.dt-column-group{display:table-column-group}.tl{text-align:left}.tar{text-align:right}.tc{text-align:center}.CandidatesCard{--card-background-color:#fff;--card-heading-text-color:#000;--card-main-text-color:#6c6e6f;--card-overlay-color:#cecfcf;background:var(--card-background-color);display:flex;flex-direction:column;height:360px;justify-content:flex-start;max-width:100%;min-height:320px;padding:24px;position:relative;width:658px}.CandidatesCard--democrats{--party-background-color:#217bb0}.CandidatesCard--republicans{--party-background-color:#cd3232}.CandidatesCard--other,.CandidatesCard--others{--party-background-color:#9d4ac3}.CandidatesCard__Gradient{background:linear-gradient(var(--party-background-color,--card-background-color) -50%,var(--card-background-color) 22.5%)}.CandidatesCard__Gradient,.CandidatesCard__Overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.CandidatesCard__Overlay{background-color:transparent;transition:background-color .6s ease;z-index:1}.SwiperSlide--next .CandidatesCard__Overlay,.SwiperSlide--prev .CandidatesCard__Overlay{background-color:#00000012}.CandidatesCard__Header{align-items:center;color:var(--card-heading-text-color);display:flex;gap:10px;justify-content:center;z-index:1}.CandidatesCard__Header .CandidatesCard__HeadshotWrapper{--headshot-border-color:#fff;--headshot-border-width:4px;--headshot-outline-width:2px;--headshot-outline-spacing:-2px;align-items:center;border-radius:50%;display:flex;height:80px;justify-content:center;position:relative;width:80px}.CandidatesModal--democrats .CandidatesCard__Header .CandidatesCard__HeadshotWrapper{--headshot-outline-color:#217bb0}.CandidatesModal--republicans .CandidatesCard__Header .CandidatesCard__HeadshotWrapper{--headshot-outline-color:#cd3232}.CandidatesCard__Header .CandidatesCard__HeadshotWrapper .headshot.headshot--xl{height:80px;width:80px}.CandidatesCard__Header .CandidatesCard__HeadshotWrapper .CandidatesCard__PartyIcon{background-color:var(--card-background-color);border-radius:50%;bottom:0;outline:2px solid var(--card-background-color);position:absolute;right:0}.CandidatesCard__Header--right{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center}.CandidatesCard__Header--right .CandidatesCard__Name{align-items:center;display:flex;gap:8px;justify-content:flex-start;text-align:left}.CandidatesCard__Header--right .CandidatesCard__Name h2{font-size:24px;font-weight:500}.CandidatesCard__Header--right .CandidatesCard__Title{color:var(--card-main-text-color);font-size:14px;line-height:16px}.CandidatesCard__Header--right .CandidatesCard__PollAvgText{border:1px solid #ff5a00;color:#000;display:flex;font-family:bc-sklonar;font-size:14px;line-height:22px;padding:6px 0 2px 6px}.CandidatesCard__Header--right .CandidatesCard__PollAvgText .pollText{margin:0 3px}.CandidatesCard__Header--right .CandidatesCard__PollAvgText .pollPct{font-weight:700}.CandidatesCard__Header--right .CandidatesCard__PollAvgIcon{border:1px solid #ff5a00;display:flex;line-height:22px;padding:6px 2px}.CandidatesCard__Header--right .CandidatesCard__PollAvgIcon .polling_logo{filter:brightness(0);margin-right:3px;max-height:22px}.CandidatesCard__Header--right .CandidatesCard__PollAvgIcon svg{max-height:20px}.CandidatesCard__Header--right .CandidatesCard__PollAvgWrapper{display:flex}.CandidatesCard__KeyIssues{--card-issue-background-color:#cecfcf;--card-issue-text-color:#000;--card-issue-active-color:#6c6e6f;--card-issue-hover-color:#b5b7b7;color:var(--card-heading-text-color);font-size:14px;font-weight:400;margin:24px 0;text-align:center;z-index:1}.CandidatesCard__KeyIssues--wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:8px}.CandidatesCard__KeyIssues--issue{align-items:center;background-color:var(--card-issue-background-color);color:var(--card-issue-text-color);display:flex;font-size:12px;height:24px;justify-content:center;padding:4px 8px;text-transform:capitalize;white-space:nowrap}.CandidatesCard__KeyIssues a{border:2px solid transparent;color:#fff;padding:2px}.CandidatesCard__KeyIssues a:hover .CandidatesCard__KeyIssues--issue{background-color:var(--card-issue-hover-color)}.CandidatesCard__KeyIssues a:focus{border-color:var(--card-issue-hover-color)}.CandidatesCard__KeyIssues a:focus .CandidatesCard__KeyIssues--issue{background-color:var(--card-issue-hover-color)}.CandidatesCard__KeyIssues a:active .CandidatesCard__KeyIssues--issue{background-color:var(--card-issue-active-color)}.CandidatesCard__Bio{color:var(--card-main-text-color);font-size:18px;line-height:24px;text-align:left;z-index:1}.CandidatesCard__Header+.CandidatesCard__Bio{margin-top:24px}.CandidatesCard__ButtonWrapper{align-items:center;display:flex;justify-content:center;margin-top:auto;z-index:1}.CandidatesCard__Button{--card-button-color:#002d6c;--card-button-border-color:#b5b7b7;--pureButton-border-color:var(--card-button-border-color);--pureButton-color:var(--card-button-color);align-items:center;border:none;border-top:1px solid var(--card-button-border-color);bottom:0;display:flex;gap:8px;height:48px;justify-content:center;position:absolute;width:100%}.CandidatesCard .visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}@media screen and (max-width:768px){.CandidatesCard{max-width:80vw}}@media screen and (max-width:672px){.CandidatesCard{height:392px;width:506px}}@media screen and (max-width:612px){.CandidatesCard{height:384px;width:446px}}@media screen and (max-width:400px){.CandidatesCard{height:496px;width:273px}.CandidatesCard__Header{flex-direction:column}.CandidatesCard__Header--right{align-items:center}.CandidatesCard__Bio{-webkit-line-clamp:4}}@media screen and (max-width:324px){.CandidatesCard{height:528px;width:244px}}@media (prefers-color-scheme:dark){#abcnews.dark-theme .CandidatesCard,body.dark-theme .CandidatesCard,html.dark-theme .CandidatesCard{--card-background-color:#171717;--card-heading-text-color:#fff;--card-main-text-color:#8b8d8e;--card-overlay-color:#48494a}#abcnews.dark-theme .CandidatesCard__Header .CandidatesCard__HeadshotWrapper,body.dark-theme .CandidatesCard__Header .CandidatesCard__HeadshotWrapper,html.dark-theme .CandidatesCard__Header .CandidatesCard__HeadshotWrapper{--headshot-border-color:#171717}#abcnews.dark-theme .CandidatesCard__KeyIssues,body.dark-theme .CandidatesCard__KeyIssues,html.dark-theme .CandidatesCard__KeyIssues{--card-issue-background-color:#48494a;--card-issue-text-color:#fff;--card-issue-hover-color:#6c6e6f;--card-issue-active-color:#8b8d8e}#abcnews.dark-theme .CandidatesCard__Button,body.dark-theme .CandidatesCard__Button,html.dark-theme .CandidatesCard__Button{--card-button-color:#368aff;--card-button-border-color:#5a5c5d;--button-standard-bg-focus:#ffffff10;--button-bg-hover:#ffffff10}#abcnews.dark-theme .CandidatesModal--democrats .CandidatesCard .CandidatesCard__Header .CandidatesCard__HeadshotWrapper,body.dark-theme .CandidatesModal--democrats .CandidatesCard .CandidatesCard__Header .CandidatesCard__HeadshotWrapper,html.dark-theme .CandidatesModal--democrats .CandidatesCard .CandidatesCard__Header .CandidatesCard__HeadshotWrapper{--headshot-outline-color:#3ea0da}#abcnews.dark-theme .CandidatesModal--republicans .CandidatesCard .CandidatesCard__Header .CandidatesCard__HeadshotWrapper,body.dark-theme .CandidatesModal--republicans .CandidatesCard .CandidatesCard__Header .CandidatesCard__HeadshotWrapper,html.dark-theme .CandidatesModal--republicans .CandidatesCard .CandidatesCard__Header .CandidatesCard__HeadshotWrapper{--headshot-outline-color:#e83f3f}#abcnews.dark-theme .CandidatesModal--other .CandidatesCard .CandidatesCard__Header .CandidatesCard__HeadshotWrapper,body.dark-theme .CandidatesModal--other .CandidatesCard .CandidatesCard__Header .CandidatesCard__HeadshotWrapper,html.dark-theme .CandidatesModal--other .CandidatesCard .CandidatesCard__Header .CandidatesCard__HeadshotWrapper{--headshot-outline-color:#be6be3}#abcnews.dark-theme .SwiperSlide--next .CandidatesCard__Overlay,#abcnews.dark-theme .SwiperSlide--prev .CandidatesCard__Overlay,body.dark-theme .SwiperSlide--next .CandidatesCard__Overlay,body.dark-theme .SwiperSlide--prev .CandidatesCard__Overlay,html.dark-theme .SwiperSlide--next .CandidatesCard__Overlay,html.dark-theme .SwiperSlide--prev .CandidatesCard__Overlay{background-color:#00000060}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{transform:scale(0)}to{transform:scale(1)}}.TileStackCarousel{align-items:center;animation:fadeIn .3s ease .15s forwards,scaleUp .3s ease forwards;clear:both;display:flex;height:auto;justify-content:center;opacity:0;overflow:hidden;position:relative;text-align:center;transform:scale(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.TileStackCarousel__Wrapper{height:auto;margin:0 auto;width:100%}.TileStackCarousel__Container{margin:0 auto;padding:0;position:relative;width:100%}.TileStackCarousel__Container--sponsored .TileStackCarousel__Heading{margin-top:16px}.SwiperContainer{overflow:hidden}body.android .SwiperContainer{touch-action:pan-y}.SwiperContainer--3d{perspective:1200px}.SwiperWrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transform-style:preserve-3d;width:100%;z-index:1;z-index:100}.SwiperWrapper--on-move{transition:transform 0ms linear 0ms!important}.SwiperWrapper--on-move .SwiperSlide{transition:transform 0ms linear 0ms,opacity .6s linear 0ms!important}.SwiperWrapper--on-move .SwiperSlide--next--next,.SwiperWrapper--on-move .SwiperSlide--prev--prev{transition:opacity .6s linear 0ms}.SwiperWrapper--reloadCards .SwiperSlide{transition:transform 0s linear 0s!important}.SwiperSlide{flex-shrink:0;opacity:1;pointer-events:cursor;z-index:-1}.SwiperSlide--next,.SwiperSlide--next--next,.SwiperSlide--prev,.SwiperSlide--prev--prev{cursor:pointer}.SwiperSlide.TileStackCarousel__Card{align-items:center;display:flex;justify-content:center;max-width:calc(100% - 48px);width:706px}.SwiperSlide--active{opacity:1!important;z-index:2}.SwiperSlide--active .BasePromoTile__Shadow{background-color:transparent;transition:background-color .3 ease-in-out}.SwiperSlide:not(.SwiperSlide--active) .TileCard .BaseTile .BaseTile__Footer{pointer-events:none}.Swiper__ButtonWrapper{--arrow-offset:70px;align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:36px;z-index:10}@media screen and (max-width:900px){.Swiper__ButtonWrapper{--arrow-offset:20px}}@media screen and (max-width:500px){.Swiper__ButtonWrapper{--arrow-offset:7px}}.Swiper__ButtonWrapper--prev{left:var(--arrow-offset)}.Swiper__ButtonWrapper--next{right:var(--arrow-offset)}.Swiper__ButtonWrapper--disabled{opacity:.35;pointer-events:none}.Swiper__ButtonWrapper--removed{display:none}.Swiper__Button{align-items:center;background-color:rgba(0,0,0,.75);display:inline-flex;height:48px;justify-content:center;padding:0;width:48px}@media screen and (max-width:500px){.Swiper__Button{height:32px;width:32px}}.Swiper__Button .TileStackCarousel__Arrow__Icon{fill:#fff;stroke:#fff;height:36px;width:48px}@media screen and (max-width:500px){.Swiper__Button .TileStackCarousel__Arrow__Icon{height:32px;width:32px}}.Swiper__DotContainer{margin:auto;overflow:hidden;position:relative;text-align:left;white-space:nowrap}.Swiper__DotContainer__Dot{background-color:grey;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:3px;opacity:.35;transition:transform .3s linear 0s,opacity .6s linear 0s;width:12px}.Swiper__DotContainer__Dot--hidden{transform:scale(.25);visibility:hidden}.Swiper__DotContainer__Dot--next,.Swiper__DotContainer__Dot--prev{transform:scale(.75)}.Swiper__DotContainer__Dot--next--next,.Swiper__DotContainer__Dot--prev--prev{transform:scale(.5)}.Swiper__DotContainer__Dot--active{background-color:grey;opacity:1;pointer-events:none;transform:opacity .6s linear 0s}body[data-interaction-type=keyboard] .Swiper__Button:focus{outline:2px solid #7aacfe;outline:5px auto -webkit-focus-ring-color}.ElectionsModal{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;min-height:100vh;pointer-events:auto;position:fixed;right:0;top:0;width:100%;z-index:2}.ElectionsModal__Header{display:flex;height:auto;justify-content:flex-end;left:0;margin:0 auto;max-width:824px;position:absolute;right:0;top:0}.ElectionsModal__Close{align-items:center;border:none;display:flex;height:48px;justify-content:center;width:48px;z-index:1}.ElectionsModal__Close .icon__svg{fill:#fff;stroke:#fff;stroke-width:.5;transform:scale(2)}.ElectionsModal__Body{background-color:transparent;border-radius:8px;bottom:0;display:flex;flex-direction:column;height:auto;left:0;margin:0 auto;max-width:944px;overflow-y:auto;position:relative}.ElectionCandidatesCarousel{margin:15px 0}.ElectionCandidatesCarousel .CandidateHeadshot--dropped{opacity:.4}.ElectionCandidatesCarousel .CarouselArrow{--carouselArrow-default-svg-height:42px;--carouselArrow-default-svg-width:42px;--carouselArrow-default-hover-backgroundColor:#fff;background-color:unset;box-shadow:none;height:100%;top:50%}.ElectionCandidatesCarousel .CarouselArrow svg>path{fill:#002d6c}.ElectionCandidatesCarousel .ElectionCandidatesCarousel_slide{display:flex;flex-direction:row;gap:20px;justify-content:center}.ElectionCandidatesCarousel__SlideContent{--carouselSlide-default-child-width:160px;text-align:center}.ElectionCandidatesCarousel__SlideContent:only-child>.CandidatesInnerWrapper--stacked{margin-bottom:unset;margin-top:unset}.ElectionCandidatesCarousel__SlideContent .CandidatesInnerWrapper{align-items:center;display:flex;height:100%;justify-content:center}.ElectionCandidatesCarousel__SlideContent .CandidatesInnerWrapper>.CandidateWrapper{--pureButton-border-color:transparent;align-items:center;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:space-between}.ElectionCandidatesCarousel__SlideContent .CandidatesInnerWrapper--stacked{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}.ElectionCandidatesCarousel__SlideContent .CandidateWrapper,.ElectionCandidatesCarousel__SlideContent .CarouselSpacer{display:block;width:160px}.ElectionCandidatesCarousel__SlideContent .CandidateWrapper:hover .CandidateName,.ElectionCandidatesCarousel__SlideContent .CarouselSpacer:hover .CandidateName{text-decoration:underline}.ElectionCandidatesCarousel__SlideContent .CarouselSpacer{pointer-events:none}.ElectionCandidatesCarousel__SlideContent .CandidateHeadshotBorder{--headshot-border-color:transparent;--headshot-border-width:4px;--headshot-outline-width:2px;--headshot-outline-spacing:-2px;height:132px;width:132px}.ElectionCandidatesCarousel__SlideContent .CandidateHeadshotBorder.democrats{--headshot-outline-color:#217bb0}.ElectionCandidatesCarousel__SlideContent .CandidateHeadshotBorder.republicans{--headshot-outline-color:#cd3232}.ElectionCandidatesCarousel__SlideContent .headshot--xxl{border-radius:50%;height:128px;position:relative;top:50%;transform:translateY(-50%);width:128px}.ElectionCandidatesCarousel__SlideContent .headshot--xl{border-radius:50%;height:118px;position:relative;top:50%;transform:translateY(-50%);width:118px}.ElectionCandidatesCarousel__SlideContent .CandidateName{color:#000;display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:24px;padding:2px 0}.ElectionCandidatesCarousel__SlideContent .CandidateTitle{color:#656565;font-size:13px;line-height:18px;padding-top:5px}.ElectionCandidatesCarousel__SlideContent .CandidatePollAvg{border:1px solid #ff5a00;color:#000;font-family:bc-sklonar;font-size:14px;font-weight:700;line-height:16px;margin-top:auto;padding:6px;width:56px}.ElectionCandidatesCarousel__SlideContent .CandidatePollAvg.no-data{border:none}@media screen and (max-width:768px){.ElectionCandidatesCarousel__SlideContent{--carouselSlide-default-child-width:100%}}.ElectionCandidatesCarousel__pagination{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:48px;width:100%}.ElectionCandidatesCarousel__Pagination{align-items:flex-end;display:flex;height:52px;justify-content:center;width:100%}.ElectionCandidatesCarousel .polling_logo{margin-bottom:4px;margin-left:6px;max-height:40px}.ElectionCandidatesCarousel .carousel-538Link{align-items:center;color:#000;display:flex;justify-content:center;line-height:44px;text-align:center}.ElectionCandidatesCarousel .carousel-cta538{margin-top:36px}.CandidatesElectionsModal{background:linear-gradient(166deg,#002d6c .82%,#001636 99.12%)}@media screen and (min-width:768px){.ElectionCandidatesCarousel{margin:15px 52px}}@media screen and (max-width:768px){.ElectionCandidatesCarousel .ElectionCandidatesCarousel_slide{flex-direction:column;justify-content:unset}.ElectionCandidatesCarousel__SlideContent .CandidateWrapper{height:132px;width:132px}.ElectionCandidatesCarousel__SlideContent .CandidatesInnerWrapper--stacked{gap:28px}}@media screen and (max-width:500px){.ElectionCandidatesCarousel__SlideContent .CandidateWrapper,.ElectionCandidatesCarousel__SlideContent .CarouselSpacer{width:118px}.ElectionCandidatesCarousel__SlideContent .CandidateHeadshotBorder{height:122px;width:122px}}@media screen and (max-width:375px){.ElectionCandidatesCarousel__SlideContent .CandidateWrapper,.ElectionCandidatesCarousel__SlideContent .CarouselSpacer{padding:7px;width:102px}.ElectionCandidatesCarousel__SlideContent .CandidateHeadshotBorder{height:102px;width:102px}.ElectionCandidatesCarousel__SlideContent .headshot--xl{height:98px;width:98px}.ElectionCandidatesCarousel__SlideContent .CandidatesInnerWrapper--stacked{gap:14px}}@media (prefers-color-scheme:dark){#abcnews.dark-theme .ElectionCandidatesCarousel .CandidateWrapper,body.dark-theme .ElectionCandidatesCarousel .CandidateWrapper,html.dark-theme .ElectionCandidatesCarousel .CandidateWrapper{--button-standard-bg-focus:#ffffff30;--button-bg-hover:#ffffff20}#abcnews.dark-theme .ElectionCandidatesCarousel .CarouselArrow,body.dark-theme .ElectionCandidatesCarousel .CarouselArrow,html.dark-theme .ElectionCandidatesCarousel .CarouselArrow{--carouselArrow-default-focus-backgroundColor:#ffffff30}#abcnews.dark-theme .ElectionCandidatesCarousel__SlideContent .CandidateName,body.dark-theme .ElectionCandidatesCarousel__SlideContent .CandidateName,html.dark-theme .ElectionCandidatesCarousel__SlideContent .CandidateName{color:#fff}}.LiveCircle{display:flex}.LiveCircle .LiveCircle-circle{background-color:#f0f0f0;border-radius:50%;height:18px;margin-right:4px;position:relative;width:18px}.LiveCircle .LiveCircle-circle:before{background-color:#d40909;border-radius:50%;content:"";height:8px;left:5px;position:absolute;top:5px;width:8px}.LiveCircle .LiveCircle-circle:after{animation:pulsate 1.5s ease-out;animation-iteration-count:5;border:3px solid #d40909;border-radius:50%;content:"";height:10px;left:4px;opacity:0;position:absolute;top:4px;width:10px}.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:#242525}body.dark-theme .LiveCircle .LiveCircle-circle:before{background-color:#ff7f7f}body.dark-theme .LiveCircle .LiveCircle-circle:after{border-color:#ff7f7f}body.dark-theme .LiveCircle .LiveCircle-title-red{color:#ff7f7f}}.LastUpdate{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:#8b8d8e}body.dark-theme .LastUpdate__updateText--updated{color:#ff7f7f}}.ElectionsLayout{margin:0 auto;max-width:1400px;width:100%}.ElectionsLayout__row{display:flex;flex-wrap:wrap}.ElectionsLayout__col{flex:0 0 33.33%;overflow:hidden;width:33.33%}.ElectionsLayout__col--2{flex-basis:66.66%;width:66.66%}.ElectionsLayout__col--3{flex-basis:100%;width:100%}.ElectionsLayout--lg .ElectionsLayout__col{padding:0 20px}.ElectionsLayout--lg .ElectionsLayout__row{padding:20px 0}.ElectionsLayout--md .ElectionsLayout__col{padding:0 15px}.ElectionsLayout--md .ElectionsLayout__row{padding:15px 0}.ElectionsLayout--sm .ElectionsLayout__row{padding:0 10px}.ElectionsLayout--sm .ElectionsLayout__col{flex:0 0 100%;padding:0 0 20px;width:100%}@font-face{font-family:bc-sklonar;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/3bb090/00000000000000007735b668/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3) format("woff2"),url(https://use.typekit.net/af/3bb090/00000000000000007735b668/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/3bb090/00000000000000007735b668/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-family:bc-sklonar;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/8efe27/00000000000000007735b66e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/8efe27/00000000000000007735b66e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/8efe27/00000000000000007735b66e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}.Candidate__instructionText{color:#6c6e6f;font-size:16px;line-height:20px;margin:24px;text-align:center}@media screen and (max-width:768px){.Candidate__instructionText{margin:24px 16px}}.CandidateCarouselColumn{margin:24px;overflow:hidden}@media screen and (max-width:768px){.CandidateCarouselColumn{margin:16px}}.CandidateCarouselColumn.hideCarousel{margin:0;max-height:0}@keyframes showCarousel{0%{opacity:0}to{opacity:1}}.CandidateCarouselColumn.showCarousel{animation:showCarousel .4s forwards;opacity:0}.CandidateCarouselColumn.showCarousel.firstRender{animation-delay:-1s}@media (prefers-color-scheme:dark){#abcnews.dark-theme,body.dark-theme,html.dark-theme{background-color:#171717}#abcnews.dark-theme .Candidate__instructionText,body.dark-theme .Candidate__instructionText,html.dark-theme .Candidate__instructionText{color:#8b8d8e}#abcnews.dark-theme .CandidatesInnerWrapper .CandidateName,body.dark-theme .CandidatesInnerWrapper .CandidateName,html.dark-theme .CandidatesInnerWrapper .CandidateName{color:#fff}#abcnews.dark-theme .CandidatesInnerWrapper .CandidateHeadshotBorder.democrats,body.dark-theme .CandidatesInnerWrapper .CandidateHeadshotBorder.democrats,html.dark-theme .CandidatesInnerWrapper .CandidateHeadshotBorder.democrats{--headshot-border-color:#171717;--headshot-outline-color:#3ea0da}#abcnews.dark-theme .CandidatesInnerWrapper .CandidateHeadshotBorder.republicans,body.dark-theme .CandidatesInnerWrapper .CandidateHeadshotBorder.republicans,html.dark-theme .CandidatesInnerWrapper .CandidateHeadshotBorder.republicans{--headshot-border-color:#171717;--headshot-outline-color:#e83f3f}#abcnews.dark-theme .ElectionCandidatesCarousel,body.dark-theme .ElectionCandidatesCarousel,html.dark-theme .ElectionCandidatesCarousel{--paginationDots-dotActive-borderColor:#fff;--paginationDots-dotActive-background:#fff}#abcnews.dark-theme .ElectionCandidatesCarousel .CarouselArrow svg>path,body.dark-theme .ElectionCandidatesCarousel .CarouselArrow svg>path,html.dark-theme .ElectionCandidatesCarousel .CarouselArrow svg>path{fill:#368aff}}