@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);font-weight:300;font-style:normal}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format(“truetype”);font-weight:300;font-style:italic}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format(“truetype”);font-weight:400;font-style:normal}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format(“truetype”);font-weight:400;font-style:italic}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format(“truetype”);font-weight:500;font-style:normal}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format(“truetype”);font-weight:500;font-style:italic}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format(“truetype”);font-weight:600;font-style:normal}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);font-weight:600;font-style:italic}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);font-weight:700;font-style:italic}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format(“truetype”);font-weight:900;font-style:normal}@font-face{font-family:”Guardian Headline Full”;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);font-weight:900;font-style:italic}@font-face{font-family:”Guardian Titlepiece”;src:url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format(“woff”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}span[class|=bg-color–]{background-color:#721765!important}[data-party=R]{fill:#b62619}.bg-color–R{background-color:#b62619!important}.fill-color–R{fill:#b62619!important}.stroke-color–R{stroke:#b62619!important}.color–R{color:#b62619!important}.border-color–R{border-color:#b62619!important}.border-triangle-color–R{border-color:#b62619 transparent transparent transparent}[data-party=D]{fill:#0077b6}.bg-color–D{background-color:#0077b6!important}.fill-color–D{fill:#0077b6!important}.stroke-color–D{stroke:#0077b6!important}.color–D{color:#0077b6!important}.border-color–D{border-color:#0077b6!important}.border-triangle-color–D{border-color:#0077b6 transparent transparent transparent}[data-party=O]{fill:#721765}.bg-color–O{background-color:#721765!important}.fill-color–O{fill:#721765!important}.stroke-color–O{stroke:#721765!important}.color–O{color:#721765!important}.border-color–O{border-color:#721765!important}.border-triangle-color–O{border-color:#721765 transparent transparent transparent}[data-party=L]{fill:#721765}.bg-color–L{background-color:#721765!important}.fill-color–L{fill:#721765!important}.stroke-color–L{stroke:#721765!important}.color–L{color:#721765!important}.border-color–L{border-color:#721765!important}.border-triangle-color–L{border-color:#721765 transparent transparent transparent}[data-party=I]{fill:#721765}.bg-color–I{background-color:#721765!important}.fill-color–I{fill:#721765!important}.stroke-color–I{stroke:#721765!important}.color–I{color:#721765!important}.border-color–I{border-color:#721765!important}.border-triangle-color–I{border-color:#721765 transparent transparent transparent}[data-party=G]{fill:#721765}.bg-color–G{background-color:#721765!important}.fill-color–G{fill:#721765!important}.stroke-color–G{stroke:#721765!important}.color–G{color:#721765!important}.border-color–G{border-color:#721765!important}.border-triangle-color–G{border-color:#721765 transparent transparent transparent}[data-party=U]{fill:#721765}.bg-color–U{background-color:#721765!important}.fill-color–U{fill:#721765!important}.stroke-color–U{stroke:#721765!important}.color–U{color:#721765!important}.border-color–U{border-color:#721765!important}.border-triangle-color–U{border-color:#721765 transparent transparent transparent}[data-party=A]{fill:#721765}.bg-color–A{background-color:#721765!important}.fill-color–A{fill:#721765!important}.stroke-color–A{stroke:#721765!important}.color–A{color:#721765!important}.border-color–A{border-color:#721765!important}.border-triangle-color–A{border-color:#721765 transparent transparent transparent}[data-party=N]{fill:#721765}.bg-color–N{background-color:#721765!important}.fill-color–N{fill:#721765!important}.stroke-color–N{stroke:#721765!important}.color–N{color:#721765!important}.border-color–N{border-color:#721765!important}.border-triangle-color–N{border-color:#721765 transparent transparent transparent}[data-party=W]{fill:#721765}.bg-color–W{background-color:#721765!important}.fill-color–W{fill:#721765!important}.stroke-color–W{stroke:#721765!important}.color–W{color:#721765!important}.border-color–W{border-color:#721765!important}.border-triangle-color–W{border-color:#721765 transparent transparent transparent}[data-party=C]{fill:#721765}.bg-color–C{background-color:#721765!important}.fill-color–C{fill:#721765!important}.stroke-color–C{stroke:#721765!important}.color–C{color:#721765!important}.border-color–C{border-color:#721765!important}.border-triangle-color–C{border-color:#721765 transparent transparent transparent}[data-party=P]{fill:#721765}.bg-color–P{background-color:#721765!important}.fill-color–P{fill:#721765!important}.stroke-color–P{stroke:#721765!important}.color–P{color:#721765!important}.border-color–P{border-color:#721765!important}.border-triangle-color–P{border-color:#721765 transparent transparent transparent}[data-party=S]{fill:#721765}.bg-color–S{background-color:#721765!important}.fill-color–S{fill:#721765!important}.stroke-color–S{stroke:#721765!important}.color–S{color:#721765!important}.border-color–S{border-color:#721765!important}.border-triangle-color–S{border-color:#721765 transparent transparent transparent}[data-party=K]{fill:#721765}.bg-color–K{background-color:#721765!important}.fill-color–K{fill:#721765!important}.stroke-color–K{stroke:#721765!important}.color–K{color:#721765!important}.border-color–K{border-color:#721765!important}.border-triangle-color–K{border-color:#721765 transparent transparent transparent}[data-party=neutral]{fill:#333}.bg-color–neutral{background-color:#333!important}.fill-color–neutral{fill:#333!important}.stroke-color–neutral{stroke:#333!important}.color–neutral{color:#333!important}.border-color–neutral{border-color:#333!important}.border-triangle-color–neutral{border-color:#333 transparent transparent transparent}[data-party=RH]{fill:url(#gv-hash-R)}.bg-color–RH{background-color:url(#gv-hash-R)!important}.fill-color–RH{fill:url(#gv-hash-R)!important}.stroke-color–RH{stroke:url(#gv-hash-R)!important}.color–RH{color:url(#gv-hash-R)!important}.border-color–RH{border-color:url(#gv-hash-R)!important}.border-triangle-color–RH{border-color:url(#gv-hash-R) transparent transparent transparent}[data-party=DH]{fill:url(#gv-hash-D)}.bg-color–DH{background-color:url(#gv-hash-D)!important}.fill-color–DH{fill:url(#gv-hash-D)!important}.stroke-color–DH{stroke:url(#gv-hash-D)!important}.color–DH{color:url(#gv-hash-D)!important}.border-color–DH{border-color:url(#gv-hash-D)!important}.border-triangle-color–DH{border-color:url(#gv-hash-D) transparent transparent transparent}[data-party=OH]{fill:url(#gv-hash-O)}.bg-color–OH{background-color:url(#gv-hash-O)!important}.fill-color–OH{fill:url(#gv-hash-O)!important}.stroke-color–OH{stroke:url(#gv-hash-O)!important}.color–OH{color:url(#gv-hash-O)!important}.border-color–OH{border-color:url(#gv-hash-O)!important}.border-triangle-color–OH{border-color:url(#gv-hash-O) transparent transparent transparent}[data-party=IH]{fill:url(#gv-hash-O)}.bg-color–IH{background-color:url(#gv-hash-O)!important}.fill-color–IH{fill:url(#gv-hash-O)!important}.stroke-color–IH{stroke:url(#gv-hash-O)!important}.color–IH{color:url(#gv-hash-O)!important}.border-color–IH{border-color:url(#gv-hash-O)!important}.border-triangle-color–IH{border-color:url(#gv-hash-O) transparent transparent transparent}[data-party=neutralH]{fill:url(#gv-hash-neutral)}.bg-color–neutralH{background-color:url(#gv-hash-neutral)!important}.fill-color–neutralH{fill:url(#gv-hash-neutral)!important}.stroke-color–neutralH{stroke:url(#gv-hash-neutral)!important}.color–neutralH{color:url(#gv-hash-neutral)!important}.border-color–neutralH{border-color:url(#gv-hash-neutral)!important}.border-triangle-color–neutralH{border-color:url(#gv-hash-neutral) transparent transparent transparent}[data-party=white]{fill:#fff}.bg-color–white{background-color:#fff!important}.fill-color–white{fill:#fff!important}.stroke-color–white{stroke:#fff!important}.color–white{color:#fff!important}.border-color–white{border-color:#fff!important}.border-triangle-color–white{border-color:#fff transparent transparent transparent}[data-party=undeclared]{fill:#dcdcdc}.bg-color–undeclared{background-color:#dcdcdc!important}.fill-color–undeclared{fill:#dcdcdc!important}.stroke-color–undeclared{stroke:#dcdcdc!important}.color–undeclared{color:#dcdcdc!important}.border-color–undeclared{border-color:#dcdcdc!important}.border-triangle-color–undeclared{border-color:#dcdcdc transparent transparent transparent}.light-fill-color–D{fill:#d0efff!important}.light-fill-color–R{fill:#fcedeb!important}.light-fill-color–A,.light-fill-color–C,.light-fill-color–G,.light-fill-color–I,.light-fill-color–L,.light-fill-color–N,.light-fill-color–O,.light-fill-color–P,.light-fill-color–S,.light-fill-color–U,.light-fill-color–W{fill:#f8dcf4!important}.light-fill-color–undeclared{fill:#f6f6f6!important}.mt-lower-opacity{opacity:.2}@media (min-width:71.25em){.content__main-column–interactive{margin-left:160px}}@media (min-width:81.25em){.content__main-column–interactive{margin-left:240px}}.content__main-column–interactive .element-atom{max-width:940px}@media (max-width:46.24em){.content__main-column–interactive .element-atom{max-width:100%}}.content__main-column–interactive .element-showcase{margin-left:0}@media (min-width:46.25em){.content__main-column–interactive .element-showcase{max-width:620px}}@media (min-width:71.25em){.content__main-column–interactive .element-showcase{max-width:860px}}.content__main-column–interactive .element-immersive{max-width:1100px}@media (max-width:46.24em){.content__main-column–interactive .element-immersive{width:calc(100vw – var(–scrollbar-width));position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(–half-scrollbar-width))!important;margin-right:calc(-50vw + var(–half-scrollbar-width))!important}}@media (min-width:46.25em){.content__main-column–interactive .element-immersive{-webkit-transform:translateX(-20px);transform:translateX(-20px);width:calc(100% + 60px)}}@media (max-width:71.24em){.content__main-column–interactive .element-immersive{margin-left:0;margin-right:0}}@media (min-width:71.25em){.content__main-column–interactive .element-immersive{-webkit-transform:translateX(0);transform:translateX(0);width:auto}}@media (min-width:81.25em){.content__main-column–interactive .element-immersive{max-width:1260px}}.content__main-column–interactive p{color:#121212;max-width:620px}.content__main-column–interactive:before{position:absolute;top:0;height:calc(100% + 15px);min-height:100px;content:””}@media (min-width:71.25em){.content__main-column–interactive:before{border-left:1px solid #dcdcdc;z-index:-1;left:-10px}}@media (min-width:81.25em){.content__main-column–interactive:before{border-left:1px solid #dcdcdc;left:-11px}}.content__main-column–interactive .element-atom{margin-top:0;margin-bottom:0;padding-bottom:12px;padding-top:12px}.content__main-column–interactive p+.element-atom{padding-top:0;padding-bottom:0;margin-bottom:12px}.content__main-column–interactive .element-inline{max-width:620px}@media (prefers-color-scheme:dark){.in-app .element.element-atom{background-color:#1a1a1a!important;color:#dcdcdc}.in-app .interactive-wrapper{background-color:#1a1a1a!important;color:#dcdcdc}.in-app .interactive-wrapper text{fill:#dcdcdc}.in-app .interactive-wrapper#overview{border-top:1px solid #929297}}.dark-mode-on.in-app .element.element-atom{background-color:#1a1a1a!important;color:#dcdcdc}.dark-mode-on.in-app .interactive-wrapper{background-color:#1a1a1a!important;color:#dcdcdc}.dark-mode-on.in-app .interactive-wrapper text{fill:#dcdcdc}.dark-mode-on.in-app .interactive-wrapper#overview{border-top:1px solid #929297}div[data-gu-name=media]{width:100%}div[data-gu-name=media]:before{content:””;position:absolute;top:0;left:0;width:100%;background-repeat:no-repeat;background-color:#e0dcdb;background-size:cover;height:480px;z-index:-4}@media (min-width:20em){div[data-gu-name=media]:before{height:760px}}@media (min-width:30em){div[data-gu-name=media]:before{height:760px}}@media (min-width:46.25em){div[data-gu-name=media]:before{height:880px}}@media (min-width:61.25em){div[data-gu-name=media]:before{height:480px}}@media (min-width:71.25em){div[data-gu-name=media]:before{height:460px}}@media (min-width:81.25em){div[data-gu-name=media]:before{height:440px}}div[data-gu-name=media]:after{content:””;position:absolute;top:0;width:100%;background-repeat:no-repeat;background-size:cover;height:410px;z-index:-2}@media (min-width:20em){div[data-gu-name=media]:after{background-image:url(https://interactive.guim.co.uk/atoms/2022/11/midterm-results/assets/v/1668073894351/header_small.png);height:410px;right:0;bottom:0;-webkit-transform:translateY(350px);transform:translateY(350px);background-size:cover}}@media (min-width:30em){div[data-gu-name=media]:after{background-image:url(https://interactive.guim.co.uk/atoms/2022/11/midterm-results/assets/v/1668073894351/header_small.png);right:0;bottom:0;height:380px;-webkit-transform:translateY(380px);transform:translateY(380px);background-size:contain;background-position:right}}@media (min-width:46.25em){div[data-gu-name=media]:after{background-image:url(https://interactive.guim.co.uk/atoms/2022/11/midterm-results/assets/v/1668073894351/header_small.png);right:0;bottom:0;height:500px;-webkit-transform:translateY(380px);transform:translateY(380px);background-size:contain;background-position:right}}@media (min-width:61.25em){div[data-gu-name=media]:after{background-image:url(https://interactive.guim.co.uk/atoms/2022/11/midterm-results/assets/v/1668073894351/header_small.png);right:0;bottom:0;height:300px;-webkit-transform:translateY(180px);transform:translateY(180px);background-size:contain;background-position:right}}@media (min-width:71.25em){div[data-gu-name=media]:after{height:320px;-webkit-transform:translateY(140px);transform:translateY(140px)}}@media (min-width:81.25em){div[data-gu-name=media]:after{height:340px;-webkit-transform:translateY(100px);transform:translateY(100px)}}div[data-gu-name=headline]{margin-top:20px}@media (min-width:20em){div[data-gu-name=headline]{max-width:300px}}@media (min-width:30em){div[data-gu-name=headline]{max-width:480px}}div[data-gu-name=lines]{display:none}.byline{max-width:240px}.content__headline{margin-top:60px;font-size:32px;line-height:36px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;line-height:48px;font-size:42px;font-weight:700;color:#fff;display:inline;background:#121212;box-shadow:10px 0 0 #121212,-10px 0 0 #121212;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;padding-left:0;padding-right:0;margin-left:10px}@media (max-width:29.99em){.content__headline{font-size:34px;line-height:40px}}@media (max-width:81.24em){.content__standfirst{max-width:480px}}@media (min-width:20em){.content__standfirst{max-width:400px}}@media (min-width:20em){.content__meta-container_dcr{margin-bottom:218px}}@media (min-width:30em){.content__meta-container_dcr{margin-bottom:290px}}@media (min-width:46.25em){.content__meta-container_dcr{margin-bottom:400px}}@media (min-width:61.25em){.content__meta-container_dcr{margin-bottom:-10px}}@media (min-width:71.25em){.content__meta-container_dcr{margin-bottom:31px}}@media (min-width:81.25em){.content__meta-container_dcr{margin-bottom:17px}}.content__meta-container_dcr label{color:#121212}.meta__comment{border-top:0}.meta__social{border-top:0}.meta__social span{border:1px solid #c70000}.gv-topline{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:36px}@media (max-width:46.24em){.gv-topline{-webkit-flex-direction:column;flex-direction:column}}.gv-topline>div:first-of-type{width:100%}@media (min-width:46.25em){.gv-topline>div:first-of-type{width:50%;padding-right:10px}}.gv-topline>div:last-of-type{width:100%}@media (max-width:46.24em){.gv-topline>div:last-of-type{margin-top:20px;border-top:1px solid #ededed}}@media (min-width:46.25em){.gv-topline>div:last-of-type{width:50%;border-left:1px solid #ededed;padding-left:10px}}.mt-ticker__wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:9;margin-left:-.625rem;margin-right:-.625rem;margin-top:-1px}@media (min-width:30em){.mt-ticker__wrapper{margin-left:140px;margin-right:-19px}}@media (min-width:46.25em){.mt-ticker__wrapper{margin-left:150px;margin-right:-40px}}@media (min-width:71.25em){.mt-ticker__wrapper{margin:0;margin-left:-9px;margin-right:-20px}}@media (min-width:81.25em){.mt-ticker__wrapper{margin-left:-10px;margin-right:-98px}}.mt-ticker__results{display:-webkit-flex;display:flex;position:relative;height:54px;background:#f6f6f6;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.mt-ticker__results::-webkit-scrollbar{width:0;height:0;background:0 0}.mt-ticker-box{min-width:220px;position:relative;overflow:hidden;padding:4px 0 4px 10px;-webkit-flex:0 0 auto;flex:0 0 auto}.mt-ticker-box__inner{-webkit-flex:0 0 auto;flex:0 0 auto}.mt-ticker-box__info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;font-size:12px;line-height:16px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;color:#121212;border-top:4px solid}.mt-ticker-box__label{font-weight:700}@-webkit-keyframes appear{0%{background-color:#ffe500;opacity:0;max-width:0}40%{min-width:220px;opacity:0}100%{opacity:1;min-width:220px}}@keyframes appear{0%{background-color:#ffe500;opacity:0;max-width:0}40%{min-width:220px;opacity:0}100%{opacity:1;min-width:220px}}.mt-ticker-box.highlight{-webkit-animation:appear 2s ease-out;animation:appear 2s ease-out}.mt-ticker-box__result{font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-size:15px;margin-top:4px;white-space:nowrap;letter-spacing:0;text-align:left;margin:0;margin-top:1.5px}.mt-ticker-box__result .winning-party{font-weight:700}.mt-ticker__button{width:30px;height:calc(100% – 2px);top:1px;padding-top:2px;padding-bottom:2px;margin-right:0;margin-left:0;position:absolute;z-index:1;cursor:pointer}@media (max-width:29.99em){.mt-ticker__button{height:54px;top:30px}}@media (min-width:71.25em){.mt-ticker__button{width:75px}}.mt-ticker__button.right{right:0;background:linear-gradient(to right,rgba(255,255,255,0) 0,#f6f6f6 75%);display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}@media (min-width:20em){.mt-ticker__button.right img{width:30px}}@media (min-width:61.25em){.mt-ticker__button.right img{position:relative;overflow:hidden}}.mt-ticker__button.left{left:0;background:linear-gradient(to left,rgba(255,255,255,0) 0,#f6f6f6 75%)}.mt-ticker__button.left img{width:30px}.mt-ticker__button img{height:30px;position:relative;top:calc(50% – 16px);left:0}.mt-isUpdating{color:#c70000;font-weight:700}.mt-ticker__waiting{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;margin:auto;margin-left:10px;color:#767676}.mt-live__title{font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;margin-top:2px}@media (max-width:29.99em){.mt-live__title{display:none}}@-webkit-keyframes live-pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes live-pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.mt-update__dot{display:inline-block;min-width:11px;min-height:11px;background:#c70000;margin-right:5px;-webkit-transform:translateY(.5px);transform:translateY(.5px);border-radius:20px;-webkit-animation:1.5s linear 0s live-pulse infinite}.mt-top-bar{display:-webkit-flex;display:flex}@media (min-width:20em){.mt-live{font-size:14px;line-height:20px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;padding-bottom:6px;padding-top:4px;padding-left:10px;width:100%;background:#fff}}@media (min-width:30em){.mt-live{padding-left:16px;left:-160px;position:absolute;background:#f6f6f6;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;width:160px}}@media (min-width:46.25em){.mt-live{padding-left:16px;position:absolute;left:-170px;width:170px}}@media (min-width:71.25em){.mt-live{width:170px;left:-171px;border-right:0}}@media (min-width:81.25em){.mt-live{width:249px;left:-250px}}.gv-bar{height:40px;shape-rendering:crispedges}.gv-bar-svg{width:100%;height:90px;overflow:visible}.gv-summary{width:100%}.gv-halfline{stroke:#333}.gv-bar__text{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;fill:#333}.gv-bar__text–halfline{text-anchor:middle;font-weight:700}.gv-bar__text–races{text-anchor:end}.gv-summary__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.gv-summary__header .gv-summary__header__headline{font-size:20px;line-height:24px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:400;margin-bottom:10px}.gv-summary__header .gv-summary__seats{font-size:56px;line-height:60px;font-family:”Guardian Titlepiece”,”Guardian Headline Full”,”Guardian Headline”,”Guardian Egyptian Web”,Georgia,serif;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-feature-settings:”lnum”;font-feature-settings:”lnum”;font-size:50px;font-weight:700;line-height:47.5px;-webkit-font-feature-settings:’pnum’ on,’lnum’ on;font-feature-settings:’pnum’ on,’lnum’ on;font-variant-numeric:lining-nums}.gv-right-align{text-align:right}.gv-summary__change{padding:0 8px;font-size:44px;line-height:48px;font-family:”Guardian Titlepiece”,”Guardian Headline Full”,”Guardian Headline”,”Guardian Egyptian Web”,Georgia,serif;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-feature-settings:”lnum”;font-feature-settings:”lnum”;font-weight:700;line-height:115%;font-size:20px;color:#707070}.gv-summary__title{font-size:20px;line-height:24px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;margin-bottom:8px}.gv-summary__tick{height:14px;padding-right:4px;display:inline-block!important}.gv-summary__header__party{display:inline-block;border-top:4px solid}@media (max-width:46.24em){.gv-summary__header__party{font-weight:400}}span[class|=bg-color–]{background-color:#721765!important}[data-party=R]{fill:#b62619}.bg-color–R{background-color:#b62619!important}.fill-color–R{fill:#b62619!important}.stroke-color–R{stroke:#b62619!important}.color–R{color:#b62619!important}.border-color–R{border-color:#b62619!important}.border-triangle-color–R{border-color:#b62619 transparent transparent transparent}[data-party=D]{fill:#0077b6}.bg-color–D{background-color:#0077b6!important}.fill-color–D{fill:#0077b6!important}.stroke-color–D{stroke:#0077b6!important}.color–D{color:#0077b6!important}.border-color–D{border-color:#0077b6!important}.border-triangle-color–D{border-color:#0077b6 transparent transparent transparent}[data-party=O]{fill:#721765}.bg-color–O{background-color:#721765!important}.fill-color–O{fill:#721765!important}.stroke-color–O{stroke:#721765!important}.color–O{color:#721765!important}.border-color–O{border-color:#721765!important}.border-triangle-color–O{border-color:#721765 transparent transparent transparent}[data-party=L]{fill:#721765}.bg-color–L{background-color:#721765!important}.fill-color–L{fill:#721765!important}.stroke-color–L{stroke:#721765!important}.color–L{color:#721765!important}.border-color–L{border-color:#721765!important}.border-triangle-color–L{border-color:#721765 transparent transparent transparent}[data-party=I]{fill:#721765}.bg-color–I{background-color:#721765!important}.fill-color–I{fill:#721765!important}.stroke-color–I{stroke:#721765!important}.color–I{color:#721765!important}.border-color–I{border-color:#721765!important}.border-triangle-color–I{border-color:#721765 transparent transparent transparent}[data-party=G]{fill:#721765}.bg-color–G{background-color:#721765!important}.fill-color–G{fill:#721765!important}.stroke-color–G{stroke:#721765!important}.color–G{color:#721765!important}.border-color–G{border-color:#721765!important}.border-triangle-color–G{border-color:#721765 transparent transparent transparent}[data-party=U]{fill:#721765}.bg-color–U{background-color:#721765!important}.fill-color–U{fill:#721765!important}.stroke-color–U{stroke:#721765!important}.color–U{color:#721765!important}.border-color–U{border-color:#721765!important}.border-triangle-color–U{border-color:#721765 transparent transparent transparent}[data-party=A]{fill:#721765}.bg-color–A{background-color:#721765!important}.fill-color–A{fill:#721765!important}.stroke-color–A{stroke:#721765!important}.color–A{color:#721765!important}.border-color–A{border-color:#721765!important}.border-triangle-color–A{border-color:#721765 transparent transparent transparent}[data-party=N]{fill:#721765}.bg-color–N{background-color:#721765!important}.fill-color–N{fill:#721765!important}.stroke-color–N{stroke:#721765!important}.color–N{color:#721765!important}.border-color–N{border-color:#721765!important}.border-triangle-color–N{border-color:#721765 transparent transparent transparent}[data-party=W]{fill:#721765}.bg-color–W{background-color:#721765!important}.fill-color–W{fill:#721765!important}.stroke-color–W{stroke:#721765!important}.color–W{color:#721765!important}.border-color–W{border-color:#721765!important}.border-triangle-color–W{border-color:#721765 transparent transparent transparent}[data-party=C]{fill:#721765}.bg-color–C{background-color:#721765!important}.fill-color–C{fill:#721765!important}.stroke-color–C{stroke:#721765!important}.color–C{color:#721765!important}.border-color–C{border-color:#721765!important}.border-triangle-color–C{border-color:#721765 transparent transparent transparent}[data-party=P]{fill:#721765}.bg-color–P{background-color:#721765!important}.fill-color–P{fill:#721765!important}.stroke-color–P{stroke:#721765!important}.color–P{color:#721765!important}.border-color–P{border-color:#721765!important}.border-triangle-color–P{border-color:#721765 transparent transparent transparent}[data-party=S]{fill:#721765}.bg-color–S{background-color:#721765!important}.fill-color–S{fill:#721765!important}.stroke-color–S{stroke:#721765!important}.color–S{color:#721765!important}.border-color–S{border-color:#721765!important}.border-triangle-color–S{border-color:#721765 transparent transparent transparent}[data-party=K]{fill:#721765}.bg-color–K{background-color:#721765!important}.fill-color–K{fill:#721765!important}.stroke-color–K{stroke:#721765!important}.color–K{color:#721765!important}.border-color–K{border-color:#721765!important}.border-triangle-color–K{border-color:#721765 transparent transparent transparent}[data-party=neutral]{fill:#333}.bg-color–neutral{background-color:#333!important}.fill-color–neutral{fill:#333!important}.stroke-color–neutral{stroke:#333!important}.color–neutral{color:#333!important}.border-color–neutral{border-color:#333!important}.border-triangle-color–neutral{border-color:#333 transparent transparent transparent}[data-party=RH]{fill:url(#gv-hash-R)}.bg-color–RH{background-color:url(#gv-hash-R)!important}.fill-color–RH{fill:url(#gv-hash-R)!important}.stroke-color–RH{stroke:url(#gv-hash-R)!important}.color–RH{color:url(#gv-hash-R)!important}.border-color–RH{border-color:url(#gv-hash-R)!important}.border-triangle-color–RH{border-color:url(#gv-hash-R) transparent transparent transparent}[data-party=DH]{fill:url(#gv-hash-D)}.bg-color–DH{background-color:url(#gv-hash-D)!important}.fill-color–DH{fill:url(#gv-hash-D)!important}.stroke-color–DH{stroke:url(#gv-hash-D)!important}.color–DH{color:url(#gv-hash-D)!important}.border-color–DH{border-color:url(#gv-hash-D)!important}.border-triangle-color–DH{border-color:url(#gv-hash-D) transparent transparent transparent}[data-party=OH]{fill:url(#gv-hash-O)}.bg-color–OH{background-color:url(#gv-hash-O)!important}.fill-color–OH{fill:url(#gv-hash-O)!important}.stroke-color–OH{stroke:url(#gv-hash-O)!important}.color–OH{color:url(#gv-hash-O)!important}.border-color–OH{border-color:url(#gv-hash-O)!important}.border-triangle-color–OH{border-color:url(#gv-hash-O) transparent transparent transparent}[data-party=IH]{fill:url(#gv-hash-O)}.bg-color–IH{background-color:url(#gv-hash-O)!important}.fill-color–IH{fill:url(#gv-hash-O)!important}.stroke-color–IH{stroke:url(#gv-hash-O)!important}.color–IH{color:url(#gv-hash-O)!important}.border-color–IH{border-color:url(#gv-hash-O)!important}.border-triangle-color–IH{border-color:url(#gv-hash-O) transparent transparent transparent}[data-party=neutralH]{fill:url(#gv-hash-neutral)}.bg-color–neutralH{background-color:url(#gv-hash-neutral)!important}.fill-color–neutralH{fill:url(#gv-hash-neutral)!important}.stroke-color–neutralH{stroke:url(#gv-hash-neutral)!important}.color–neutralH{color:url(#gv-hash-neutral)!important}.border-color–neutralH{border-color:url(#gv-hash-neutral)!important}.border-triangle-color–neutralH{border-color:url(#gv-hash-neutral) transparent transparent transparent}[data-party=white]{fill:#fff}.bg-color–white{background-color:#fff!important}.fill-color–white{fill:#fff!important}.stroke-color–white{stroke:#fff!important}.color–white{color:#fff!important}.border-color–white{border-color:#fff!important}.border-triangle-color–white{border-color:#fff transparent transparent transparent}[data-party=undeclared]{fill:#dcdcdc}.bg-color–undeclared{background-color:#dcdcdc!important}.fill-color–undeclared{fill:#dcdcdc!important}.stroke-color–undeclared{stroke:#dcdcdc!important}.color–undeclared{color:#dcdcdc!important}.border-color–undeclared{border-color:#dcdcdc!important}.border-triangle-color–undeclared{border-color:#dcdcdc transparent transparent transparent}.light-fill-color–D{fill:#d0efff!important}.light-fill-color–R{fill:#fcedeb!important}.light-fill-color–A,.light-fill-color–C,.light-fill-color–G,.light-fill-color–I,.light-fill-color–L,.light-fill-color–N,.light-fill-color–O,.light-fill-color–P,.light-fill-color–S,.light-fill-color–U,.light-fill-color–W{fill:#f8dcf4!important}.light-fill-color–undeclared{fill:#f6f6f6!important}.mt-lower-opacity{opacity:.2}.mt-battleground-container{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:36px}.mt-battlegrounds-wrapper{position:relative;border-bottom:1px solid #ededed;padding-bottom:16px}.mt-battlegrounds-wrapper:last-of-type{border-bottom:0}.mt-battleground{width:20%;display:inline-block;line-height:0;position:relative;box-sizing:border-box;border-right:1px solid #ededed}.mt-battleground:last-of-type{border-right:none}.mt-battleground:nth-of-type(5){margin-right:0}.mt-battleground:nth-of-type(5):after{display:none}.mt-battleground .mt-hex{cursor:pointer;fill:#dcdcdc;stroke:transparent;stroke-width:3}.mt-battleground .mt-hex.mt-hex–dem{fill:#0077b6}.mt-battleground .mt-hex.mt-hex–rep{fill:#b62619}.mt-battleground .mt-hex.mt-hex–flip{fill:none;stroke:#222;stroke-width:2px}@media (min-width:46.25em){.mt-battleground .mt-hex.mt-hex–flip{stroke-width:3px}}.mt-battleground .mt-hex-label{font-size:12px;line-height:16px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;text-anchor:middle;pointer-events:none;opacity:.95;dominant-baseline:middle;-webkit-transform:translateY(1px);transform:translateY(1px)}@media (max-width:46.24em){.mt-battleground .mt-hex-label{font-size:9px}}.mt-battleground__svg{overflow:visible!important;margin:6px 0;box-sizing:border-box}@media (min-width:20em){.mt-battleground__svg{padding-left:3.5px}}@media (min-width:46.25em){.mt-battleground__svg{padding-left:0}}@media (min-width:61.25em){.mt-battleground__svg{padding-left:3.5px}}.mt-battleground__svg path{fill:#dcdcdc;cursor:pointer}.mt-battleground__gloss{font-size:16px;line-height:24px;font-family:”Guardian Text Egyptian Web”,Georgia,serif;color:#121212;margin-bottom:12px;margin-top:0;max-width:500px;float:left}.mt-battleground-gloss-wrapper{display:block;width:100%;clear:both}.mt-battleground__category{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;white-space:pre-line;font-weight:700;line-height:1.35;margin-bottom:-1px;padding-top:4px;padding-bottom:12px}@media (min-width:20em){.mt-battleground__category{font-size:11px;padding-left:2px}}@media (min-width:23.4375em){.mt-battleground__category{padding-left:4px;font-size:13px}}@media (max-width:46.24em){.mt-battleground__category{min-height:2.6em}}@media (min-width:46.25em){.mt-battleground__category{font-size:14px;font-size:14px;line-height:20px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;line-height:18px}}.mt-battleground__category__inner{display:inline-block}@media (max-width:46.24em){.mt-battleground__category__inner{min-height:38px}}.mt-battleground–likely-democratic .mt-battleground__category{border-top:4px solid #0077b6}.mt-battleground–toss-up .mt-battleground__category{border-top:2px solid #b3b3b4}.mt-battleground–toss-up .mt-battleground__category .mt-battleground__category__inner{-webkit-transform:translateY(2px);transform:translateY(2px)}.mt-battleground–likely-republican .mt-battleground__category{border-top:4px solid #b62619}.mt-battleground–lean-democratic .mt-battleground__category{border-top:2px solid #0077b6}.mt-battleground–lean-democratic .mt-battleground__category .mt-battleground__category__inner{-webkit-transform:translateY(2px);transform:translateY(2px)}.mt-battleground–lean-republican .mt-battleground__category{border-top:2px solid #b62619}.mt-battleground–lean-republican .mt-battleground__category .mt-battleground__category__inner{-webkit-transform:translateY(2px);transform:translateY(2px)}.mt-battleground-tt{pointer-events:none}@media (max-width:46.24em){.mt-battleground-tt{pointer-events:all}}@media (min-width:20em){.mt-battleground-tt{z-index:1011!important;font-size:12px;line-height:16px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;background:#fff;border:1px solid #eaeaea;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;color:#333;box-sizing:border-box;border-top:1px solid #333;box-shadow:2px 2px 0 0 #333}}@media (min-width:20em) and (min-width:46.25em){.mt-battleground-tt{border:1px solid #333}}.mt-battleground-tt__unit{font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:900;padding-bottom:3px;border-bottom:1px solid #ededed}.mt-tooltip-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;min-height:1px;border-top:1px dashed #ededed;padding:3px 5px;-webkit-align-items:center;align-items:center}.mt-tooltip-chart{height:6px}.mt-tooltip-seatname{font-size:14px;line-height:18px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;color:#000;font-weight:900}.mt-tooltip-reporting::first-letter{text-transform:capitalize}@media (min-width:20em){.mt-tooltip-reporting{padding-left:5px;padding-right:8px;padding-top:0;padding-bottom:5px;color:#767676}}@media (min-width:61.25em){.mt-tooltip-reporting{width:295px}}.mt-tooltip-tab-title{color:#767676}@media (min-width:46.25em){.mt-tooltip-vote-title{margin-left:-10px}}.mt-tooltip-tab-left{width:140px;padding-right:10px}.mt-tooltip-tab-center{width:40px;text-align:right;padding-right:10px}.mt-tooltip-tab-right{width:100px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mt-solid-border{border-top:1px solid #ededed!important}.mt-tooltip-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:4px 5px 3px 5px}@media (min-width:20em){.mt-tooltip-cancel{height:19px;fill:#dcdcdc;border-radius:50%;background:#eaeaea;padding:2px}}@media (min-width:61.25em){.mt-tooltip-cancel{display:none}}.mt-tooltip-incumbent{padding:6px 5px 5px 3px;color:#767676}.mt-tooltip-tick{padding-left:6px}.mt-battleground__gloss–top{position:relative;top:24px;margin-bottom:36px}.mt-battleground__chamber{font-size:14px;line-height:18px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;font-size:20px;line-height:23px;margin-bottom:6px}.mt-battleground-map-link{cursor:pointer;float:right;font-size:14px;line-height:20px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;font-style:normal;font-weight:700;line-height:21px;text-decoration:none!important;border:1px solid #121212;border-radius:30px;padding:6px 15px;gap:8px;color:#121212!important}@media (max-width:61.24em){.mt-battleground-map-link{float:left;margin-bottom:10px}}.mt-battleground-map-link:hover{opacity:.6}.mt-battleground-map-link a{color:#121212!important;text-decoration:none!important;background-image:none!important}.gv-shame{width:100%;height:.1px;display:block;clear:both}.gv-lower-opacity{opacity:.4;transition:opacity .1s ease-in-out}.gv-battlegrounds__intro{float:none}.gv-chapter-header{font-size:20px;line-height:24px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;font-size:28px;line-height:32px;margin-bottom:26px;margin-top:26px}.gm-btn{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;color:#121212!important;border-radius:30px;padding:6px 17px;gap:8px;border:1px solid #121212;font-size:17px;line-height:21px;font-weight:700;text-decoration:none!important}.gm-btn a{color:#121212!important;text-decoration:none!important}.mt-electionmap{width:100%;vector-effect:non-scaling-stroke}.mt-map-wrapper{position:relative}@media (max-width:61.24em){.mt-map-wrapper{border-top:1px solid #ededed;border-bottom:1px solid #ededed}}.mt-map__area{fill:none;stroke:#eaeaea;pointer-events:all;vector-effect:non-scaling-stroke}.mt-map__area–selected{fill:#f6f6f6}.mt-geo-map__line{stroke:#333;stroke-width:1.5px;pointer-events:all;vector-effect:non-scaling-stroke}.mt-map__label{pointer-events:none;font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;text-anchor:middle;fill:#767676}@media (min-width:20em){.mt-map__label{font-size:24px}}@media (min-width:23.4375em){.mt-map__label{font-size:18px}}@media (min-width:46.25em){.mt-map__label{font-size:16px}}@media (min-width:61.25em){.mt-map__label{font-size:13px}}.mt-electionmap–house{margin-bottom:36px;margin-top:2px}.mt-electionmap–house .mt-map__label{-webkit-transform:translate(-5px,4px);transform:translate(-5px,4px)}.mt-map__label–right{text-anchor:start}@media (max-width:46.24em){.mt-map__label–dskp{display:none}}@media (max-width:23.4275em){.mt-map__label–mob{display:none}}@media (min-width:46.25em){.mt-map__label–mob{display:none}}.mt-hex{cursor:pointer;fill:#dcdcdc;stroke-width:1.5px;stroke-linecap:round;transition:fill 50ms linear}.mt-hex–house{stroke:#fff!important}@media (max-width:61.24em){.mt-hex–house{pointer-events:none}}.mt-hex–house-geo{stroke-width:0!important}@media (max-width:61.24em){.mt-hex–house-geo{pointer-events:none}}.mt-map__districts-mesh{stroke:#333;fill:none;stroke-width:.4px;stroke-linecap:round;stroke-linejoin:round}.mt-map__states-mesh{stroke:#fff;fill:none;stroke-width:1px}.mt-flip{stroke-width:2px;stroke:#121212}.mt-map__select{font-size:14px;line-height:20px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;cursor:pointer;display:inline-block;line-height:120%;color:#121212;border-radius:100px;border:1px solid #121212;height:36px;line-height:22px;-webkit-font-feature-settings:’pnum’ on,’lnum’ on;font-feature-settings:’pnum’ on,’lnum’ on;background:#fff;position:relative;margin-bottom:8px;margin-top:10px;width:160px;margin-left:-2px}.mt-map__select:hover{opacity:.6}.mt-map__select>select{width:100%;cursor:pointer;padding-left:15px;padding-right:28px;height:36px;vertical-align:middle;border:none;appearance:none;background:0 0;font-weight:700;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.mt-map__select>img{display:inline;vertical-align:middle;pointer-events:none;position:absolute;top:14px;right:11px;width:16px}@media (min-width:61.25em){.mt-map__select{display:none}}.mt-map__g{transition:-webkit-transform .5s cubic-bezier(.6,.02,.16,1.01);transition:transform .5s cubic-bezier(.6,.02,.16,1.01);transition:transform .5s cubic-bezier(.6,.02,.16,1.01),-webkit-transform .5s cubic-bezier(.6,.02,.16,1.01)}.mt-map__g–zoomed{vector-effect:non-scaling-stroke}@media (max-width:61.24em){.mt-map__g–zoomed .mt-geo-map__line,.mt-map__g–zoomed .mt-map__label{display:none;transition:none}}.mt-map__g–zoomed .mt-geo-map__line–selected{display:block!important}@media (max-width:61.24em){.mt-map__zoom-buttons{position:relative;float:right;right:0;margin-top:10px}}@media (min-width:61.25em){.mt-map__zoom-buttons{display:none}}.mt-map__zoom-buttons img{height:40px;width:40px;border-radius:50px;background-color:#fff;border:1px solid #dcdcdc;padding:6px;cursor:pointer;margin-right:0}@media (max-width:61.24em){.mt-electionmap–sen-gov .mt-hex–zoomed{display:none}}.mt-hex–zoomed-selected{pointer-events:all}@media (max-width:61.24em){.mt-hex–zoomed-unselected{pointer-events:all;opacity:.2}}.mt-map__state-outline{transition:fill 50ms linear;stroke-linecap:round;stroke-linejoin:round;stroke-width:5px;stroke:#bdbdbd;stroke-opacity:1;fill:none}@media (max-width:61.24em){.mt-map__state-outline{pointer-events:all}}.mt-map__state-outline–house-geo{stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;stroke:#fff;stroke-opacity:1;fill:none}.svg-overflow-visible{overflow:visible}@media (min-width:20em){.svg-overflow-hidden{overflow:hidden}}@media (min-width:61.25em){.svg-overflow-hidden{overflow:visible}}.gm-epic{background-color:#ffe500;font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-size:24px;line-height:27px;padding-bottom:24px;padding-left:10px;padding-right:10px;padding-top:4px;margin-bottom:36px;max-width:620px}.gm-epic a{color:#121212!important;text-decoration:none!important;background-image:none!important}.gm-headline{font-weight:700}.gm-copy{font-weight:300;margin-bottom:24px;margin-top:4px}.gm-btn{margin-bottom:30px}.gv-table-header-row,.gv-table-row{border-spacing:10px;display:block;width:100%}@media (min-width:20em){.gv-table-header-row,.gv-table-row{padding-top:20px}}@media (min-width:46.25em){.gv-table-header-row,.gv-table-row{padding-top:10px}}@media (max-width:61.24em){.gv-table-row:first-of-type .gv-table-seat-name{border-top:0}}@media (min-width:46.25em){.gv-table-row{display:-webkit-flex;display:flex}}.gv-table-heading{font-size:14px;line-height:18px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;font-size:20px!important;line-height:23px;margin-bottom:6px;border-top:1px solid #ededed}.gv-status-header{text-align:right!important;border-top:1px solid #dcdcdc}.gv-table-header-row{border-top:1px solid #ededed;padding-top:0}@media (max-width:46.24em){.gv-table-header-row{display:none}}.gv-table-header-cell{font-weight:700;padding-bottom:8px;text-align:left}@media (min-width:46.25em){.gv-table-header-cell{padding-top:2px}}.gv-seat-category-header{border-left:none;padding-left:0;border-top:1px solid #dcdcdc}.gv-table{font-size:12px!important;line-height:14px!important}.gv-table table{font-size:12px!important;line-height:14px!important}.gv-chamber-table-wrapper{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;margin-bottom:36px}.gv-candidate-container{border-top:1px solid #ededed;width:100%;clear:both}.gv-candidate-container:first-child{border-top:1px solid #dcdcdc}.gv-table-bar-container{width:10%}@media (min-width:20em){.gv-table-bar-container{display:none}}@media (min-width:23.4375em){.gv-table-bar-container{display:table-cell}}@media (min-width:46.25em){.gv-table-bar-container{padding-right:8px}}.gv-show-more-button-wrapper{z-index:9999;cursor:pointer;width:110px;margin-top:20px;height:36px;font-size:14px;line-height:20px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;font-style:normal;font-weight:700;line-height:21px;text-decoration:none;border:1px solid #121212;border-radius:30px;padding:6px 15px;gap:8px;color:#121212}.gv-show-more-button-wrapper img{height:15px;-webkit-transform:translateY(3px);transform:translateY(3px);padding-left:8px}.gv-show-more-button-wrapper:hover{color:#787878;border-color:#787878}.gv-show-more-button-wrapper:hover img{opacity:.6}.gv-show-more-button-wrapper:before{content:”;display:block;width:100%;height:100px;position:absolute;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);-webkit-transform:translateY(-120px);transform:translateY(-120px);opacity:1!important}.gv-show-more{float:left}.gv-candidate-name{padding-left:8px}@media (min-width:20em){.gv-candidate-name{width:30%}}@media (min-width:30em){.gv-candidate-name{width:20%}}.gv-candidate-header{padding-right:10px}@media (min-width:46.25em){.gv-candidate-header{padding-left:8px}.gv-candidate-header:before{content:”;display:block;width:0;height:13px;border-left:1px solid #dcdcdc;position:absolute;top:0;left:0}}.gv-bar-header{height:1em;border-left:none}@media (max-width:23.4275em){.gv-bar-header{display:none}}.gv-vote-header{width:60px;margin-left:10px}@media (min-width:46.25em){.gv-vote-header:before{content:”;display:block;width:0;height:13px;border-left:1px solid #dcdcdc;position:absolute;top:0;left:-8px}}.gv-pct-header{text-align:right}@media (min-width:23.4375em){.gv-pct-header{padding-right:16px}}@media (min-width:46.25em){.gv-pct-header:before{content:”;display:block;width:0;height:13px;border-left:1px solid #dcdcdc;position:absolute;top:0;left:32px}}@media (min-width:61.25em){.gv-pct-header:before{content:”;display:block;width:0;height:13px;border-left:1px solid #dcdcdc;position:absolute;top:0;left:50px}}.gv-candidate-name,.gv-candidate-share{margin-right:6px}.gv-table-outer-cell{width:150px}@media (min-width:46.25em){.gv-table-outer-cell{border-right:1px solid #ededed}}.gv-table-outer-cell td{position:relative;box-sizing:border-box;height:18px;padding-top:2px;padding-bottom:2px}.gv-table-outer-cell th{position:relative}.gv-table-seat-status{width:80px;text-align:right}.gv-table-seat-name{float:left;width:124px}@media (max-width:46.24em){.gv-table-seat-name{width:100%;clear:both;font-size:14px;line-height:18px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-size:15px!important;line-height:18px;font-weight:700}}.gv-table-seat-name,.gv-table-seat-status{border-top:1px solid #dcdcdc;padding-top:3px}.gv-table-blob{position:absolute;display:inline-block;height:100%;width:4px;left:0;top:0}.gv-table__bar{display:inline-block;height:10px;width:100%;margin-bottom:7px;-webkit-transform:translateY(4px);transform:translateY(4px)}.gv-candidate-share{width:5%;text-align:right}@media (min-width:23.4375em){.gv-candidate-share{padding-right:16px}}.gv-candidate-total{width:10%}.gv-candidates-cell{width:calc(100% – 180px)}@media (max-width:46.24em){.gv-candidates-cell{width:100%}}@media (max-width:46.24em){.gv-seat-category-header,.gv-status-header,.gv-table-seat-status{display:none;width:0!important}}.gv-table-mobile-status{font-weight:400;color:#767676;margin-bottom:8px}@media (min-width:46.25em){.gv-table-mobile-status{display:none}}.gv-table-select{display:block}@media (min-width:46.25em){.gv-table-main-header{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}}.gv-tt{transition:opacity .1s;background:#fff;position:absolute;border:1px solid #121212;padding:6px 0 0 0;z-index:99999999;box-sizing:border-box}@media (min-width:20em){.gv-tt{width:100%}}@media (min-width:46.25em){.gv-tt{max-width:340px}}@media (max-width:46.24em){.gv-tt{border-left:0;border-right:0;border-bottom:0;border-top:4px solid #121212;position:fixed;bottom:0;left:0;z-index:99999999}}@media (min-width:61.25em){.gv-tt{pointer-events:none}}.gv-tt th{font-weight:700;font-size:12px;padding-bottom:2px;padding-top:2px;text-align:left;position:relative}.gv-tt th:nth-of-type(2):before,.gv-tt th:nth-of-type(3):before{content:”;display:block;width:0;height:15px;border-left:1px solid #ededed;position:absolute;top:0;left:-8px}@media (max-width:46.24em){.gv-tt .gv-tt__body{padding-bottom:8px}}.gv-tt tr{padding-bottom:4px;border-top:1px solid #ededed}.gv-tt tr:first-of-type{border-top:0}.gv-tt td{background:#fff;padding-bottom:4px;padding-top:2px;padding-right:8px}.gv-tt table{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;font-size:12px;width:100%!important;line-height:initial!important;border-top-color:#fff!important}.gv-tt__close{right:4px;top:4px;position:absolute}@media (min-width:61.25em){.gv-tt__close{display:none}}.gv-tt__bar{height:10px;width:100%;-webkit-transform:translateY(3px);transform:translateY(3px)}.gv-blob{position:absolute;display:inline-block;height:100%;width:4px;left:0;top:0}.gv-tt__cell{position:relative}@media (min-width:20em){.gv-tt__cell–bar{width:50px}}@media (min-width:30em){.gv-tt__cell–bar{width:70px}}.gv-tt__cell–party{padding-left:8px}.gv-tt__seat{font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;font-size:15px;line-height:17.25px}.gv-tt__header{padding:0 8px;border-bottom:1px solid #ededed}.gv-tt__reported{color:#707070;font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;font-size:12px;line-height:14px;padding-bottom:8px;padding-top:2px}.gv-tt__incumbent{color:#707070;border-top:1px solid #ededed;font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;font-size:12px;line-height:14px;padding-top:4px;padding-left:8px;padding-bottom:6px}.gv-winner{height:8px;margin-left:4px;-webkit-transform:translateY(.5px);transform:translateY(.5px);display:inline-block!important}.mt-gov-summary{display:-webkit-flex;display:flex;width:100%}.mt-gov-summary>div{border-top:4px solid;border-right-color:#ededed!important;border-right:1px solid #ededed}@media (min-width:20em){.mt-gov-summary>div{padding-left:4px;padding-right:4px}}@media (min-width:23.4375em){.mt-gov-summary>div{padding-left:8px;padding-right:8px}}.mt-gov-summary>div:first-child{padding-left:0}.mt-gov-summary>div:last-child{border-right:none;padding-right:0}.mt-gov-summary__header{font-size:20px;line-height:24px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-size:20px;color:#121212}@media (min-width:20em){.mt-gov-summary__header{font-size:16px}}@media (min-width:23.4375em){.mt-gov-summary__header{font-size:18px}}@media (min-width:30em){.mt-gov-summary__header{font-size:20px}}.mt-gov-summary__nums{color:#121212;min-width:83px}@media (max-width:23.4275em){.mt-gov-summary__nums{margin-top:-8px}}.mt-gov-summary__total{font-size:56px;line-height:60px;font-family:”Guardian Titlepiece”,”Guardian Headline Full”,”Guardian Headline”,”Guardian Egyptian Web”,Georgia,serif;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-feature-settings:”lnum”;font-feature-settings:”lnum”}@media (min-width:20em){.mt-gov-summary__total{font-size:40px}}@media (min-width:30em){.mt-gov-summary__total{font-size:50px}}.mt-gov-summary__change{font-size:44px;line-height:48px;font-family:”Guardian Titlepiece”,”Guardian Headline Full”,”Guardian Headline”,”Guardian Egyptian Web”,Georgia,serif;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-feature-settings:”lnum”;font-feature-settings:”lnum”;font-weight:700;color:#707070}@media (min-width:20em){.mt-gov-summary__change{font-size:16px;padding:0 4px}}@media (min-width:23.4375em){.mt-gov-summary__change{font-size:18px}}@media (min-width:30em){.mt-gov-summary__change{font-size:20px;padding:0 8px}}.mt-gov-summary__races{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;color:#333}.mt-key{font-size:12px;line-height:16px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column}@media (max-width:71.24em){.mt-key{-webkit-flex-direction:row;flex-direction:row}}.mt-key>div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:6px;margin-right:12px}.mt-key svg{width:20px;height:25px;margin-right:4px;-webkit-transform:translateY(.5px);transform:translateY(.5px)}.mt-key .mt-hex–widestroke{stroke-width:2px}.mt-key–mobile{margin-top:24px;margin-bottom:4px}@media (min-width:61.25em){.mt-key–mobile{display:none}}@media (max-width:61.24em){.mt-key–desktop{display:none}}.gv-section{min-height:60px;padding-top:16px}.gv-section:after{pointer-events:none}@media (min-width:20em){.gv-section:after{position:absolute;z-index:2;content:””;border-top:1px solid #dcdcdc;-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 30px)}}@media (min-width:30em){.gv-section:after{-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 40px)}}@media (min-width:46.25em){.gv-section:after{-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 60px);min-height:150px}}@media (min-width:71.25em){.gv-section:after{-webkit-transform:translate(-180px);transform:translate(-180px);width:calc(100% + 200px)}}@media (min-width:81.25em){.gv-section:after{-webkit-transform:translate(-260px);transform:translate(-260px);width:calc(100% + 280px)}}.gv-subheader{font-size:24px;line-height:28px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700}@media (min-width:20em){.gv-subheader{margin-bottom:24px;font-size:28px}}@media (min-width:71.25em){.gv-subheader{padding-top:0;max-width:160px;position:absolute;-webkit-transform:translateX(-170px);transform:translateX(-170px);margin-top:0;font-size:22px}}@media (min-width:81.25em){.gv-subheader{font-size:24px;max-width:220px;-webkit-transform:translateX(-250px);transform:translateX(-250px)}}@media (min-width:71.25em){.gv-subsubheader{max-width:160px;position:absolute;-webkit-transform:translateX(-170px);transform:translateX(-170px);margin-top:88px;padding-right:9px}}@media (min-width:81.25em){.gv-subsubheader{max-width:220px;margin-top:52px;-webkit-transform:translateX(-250px);transform:translateX(-250px)}}.gv-section:last-of-type:after{pointer-events:none}@media (min-width:20em){.gv-section:last-of-type:after{position:absolute;z-index:2;content:””;border-top:1px solid #dcdcdc;-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 30px)}}@media (min-width:30em){.gv-section:last-of-type:after{-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 40px)}}@media (min-width:46.25em){.gv-section:last-of-type:after{-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 60px)}}@media (min-width:71.25em){.gv-section:last-of-type:after{-webkit-transform:translate(-180px);transform:translate(-180px);width:calc(100% + 200px)}}@media (min-width:81.25em){.gv-section:last-of-type:after{-webkit-transform:translate(-260px);transform:translate(-260px);width:calc(100% + 280px)}}.mt-how{display:block}@media (min-width:20em){.mt-how{margin-top:-16px;margin-bottom:24px}}@media (min-width:71.25em){.mt-how{margin-top:-52px}}@media (min-width:81.25em){.mt-how{margin-top:-16px}}@media (min-width:20em){.mt-how a{color:#333!important;text-decoration:none;font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;cursor:pointer}.mt-how a:hover{border-bottom:1px solid #333!important}}@media (min-width:46.25em){.mt-how a{font-size:14px;line-height:17px}}@media (min-width:71.25em){.mt-how a{color:#333!important}.mt-how a:hover{border-bottom:1px solid #333!important}}@media (min-width:20em){#how-does-the-election-work{font-size:28px;margin-bottom:24px}}@media (min-width:71.25em){#how-does-the-election-work{padding-bottom:0;margin-bottom:0;height:0;margin-left:-170px;font-size:22px;max-width:180px}}@media (min-width:81.25em){#how-does-the-election-work{font-size:24px;margin-left:-250px;max-width:220px}}root{–scrollbar-width:0;–half-scrollbar-width:0}.interactive-atom{margin:0;padding:0}@media (max-width:46.24em){.android .element–immersive,.ios .element–immersive{width:100vw!important;position:relative;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important}}@media (min-width:46.25em){.android .element–immersive,.ios .element–immersive{-webkit-transform:translateX(-20px);transform:translateX(-20px);width:calc(100% + 60px)}}.android figure.element.element-atom,.android figure.interactive.interactive-atom.interactive–loading,.ios figure.element.element-atom,.ios figure.interactive.interactive-atom.interactive–loading{padding:0!important}#maincontent{box-shadow:none}@font-face{src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);font-weight:300;font-style:normal}.android span[class|=bg-color–]{background-color:#721765!important}.android [data-party=R],.ios [data-party=R]{fill:#b62619}.android .bg-color–R,.ios .bg-color–R{background-color:#b62619!important}.android .fill-color–R,.ios .fill-color–R{fill:#b62619!important}.android .stroke-color–R,.ios .stroke-color–R{stroke:#b62619!important}.android .color–R,.ios .color–R{color:#b62619!important}.android .border-color–R,.ios .border-color–R{border-color:#b62619!important}.android .border-triangle-color–R,.ios .border-triangle-color–R{border-color:#b62619 transparent transparent transparent}.android [data-party=D],.ios [data-party=D]{fill:#0077b6}.android .bg-color–D,.ios .bg-color–D{background-color:#0077b6!important}.android .fill-color–D,.ios .fill-color–D{fill:#0077b6!important}.android .stroke-color–D,.ios .stroke-color–D{stroke:#0077b6!important}.android .color–D,.ios .color–D{color:#0077b6!important}.android .border-color–D,.ios .border-color–D{border-color:#0077b6!important}.android .border-triangle-color–D,.ios .border-triangle-color–D{border-color:#0077b6 transparent transparent transparent}.android [data-party=O],.ios [data-party=O]{fill:#721765}.android .bg-color–O,.ios .bg-color–O{background-color:#721765!important}.android .fill-color–O,.ios .fill-color–O{fill:#721765!important}.android .stroke-color–O,.ios .stroke-color–O{stroke:#721765!important}.android .color–O,.ios .color–O{color:#721765!important}.android .border-color–O,.ios .border-color–O{border-color:#721765!important}.android .border-triangle-color–O,.ios .border-triangle-color–O{border-color:#721765 transparent transparent transparent}.android [data-party=L],.ios [data-party=L]{fill:#721765}.android .bg-color–L,.ios .bg-color–L{background-color:#721765!important}.android .fill-color–L,.ios .fill-color–L{fill:#721765!important}.android .stroke-color–L,.ios .stroke-color–L{stroke:#721765!important}.android .color–L,.ios .color–L{color:#721765!important}.android .border-color–L,.ios .border-color–L{border-color:#721765!important}.android .border-triangle-color–L,.ios .border-triangle-color–L{border-color:#721765 transparent transparent transparent}.android [data-party=I],.ios [data-party=I]{fill:#721765}.android .bg-color–I,.ios .bg-color–I{background-color:#721765!important}.android .fill-color–I,.ios .fill-color–I{fill:#721765!important}.android .stroke-color–I,.ios .stroke-color–I{stroke:#721765!important}.android .color–I,.ios .color–I{color:#721765!important}.android .border-color–I,.ios .border-color–I{border-color:#721765!important}.android .border-triangle-color–I,.ios .border-triangle-color–I{border-color:#721765 transparent transparent transparent}.android [data-party=G],.ios [data-party=G]{fill:#721765}.android .bg-color–G,.ios .bg-color–G{background-color:#721765!important}.android .fill-color–G,.ios .fill-color–G{fill:#721765!important}.android .stroke-color–G,.ios .stroke-color–G{stroke:#721765!important}.android .color–G,.ios .color–G{color:#721765!important}.android .border-color–G,.ios .border-color–G{border-color:#721765!important}.android .border-triangle-color–G,.ios .border-triangle-color–G{border-color:#721765 transparent transparent transparent}.android [data-party=U],.ios [data-party=U]{fill:#721765}.android .bg-color–U,.ios .bg-color–U{background-color:#721765!important}.android .fill-color–U,.ios .fill-color–U{fill:#721765!important}.android .stroke-color–U,.ios .stroke-color–U{stroke:#721765!important}.android .color–U,.ios .color–U{color:#721765!important}.android .border-color–U,.ios .border-color–U{border-color:#721765!important}.android .border-triangle-color–U,.ios .border-triangle-color–U{border-color:#721765 transparent transparent transparent}.android [data-party=A],.ios [data-party=A]{fill:#721765}.android .bg-color–A,.ios .bg-color–A{background-color:#721765!important}.android .fill-color–A,.ios .fill-color–A{fill:#721765!important}.android .stroke-color–A,.ios .stroke-color–A{stroke:#721765!important}.android .color–A,.ios .color–A{color:#721765!important}.android .border-color–A,.ios .border-color–A{border-color:#721765!important}.android .border-triangle-color–A,.ios .border-triangle-color–A{border-color:#721765 transparent transparent transparent}.android [data-party=N],.ios [data-party=N]{fill:#721765}.android .bg-color–N,.ios .bg-color–N{background-color:#721765!important}.android .fill-color–N,.ios .fill-color–N{fill:#721765!important}.android .stroke-color–N,.ios .stroke-color–N{stroke:#721765!important}.android .color–N,.ios .color–N{color:#721765!important}.android .border-color–N,.ios .border-color–N{border-color:#721765!important}.android .border-triangle-color–N,.ios .border-triangle-color–N{border-color:#721765 transparent transparent transparent}.android [data-party=W],.ios [data-party=W]{fill:#721765}.android .bg-color–W,.ios .bg-color–W{background-color:#721765!important}.android .fill-color–W,.ios .fill-color–W{fill:#721765!important}.android .stroke-color–W,.ios .stroke-color–W{stroke:#721765!important}.android .color–W,.ios .color–W{color:#721765!important}.android .border-color–W,.ios .border-color–W{border-color:#721765!important}.android .border-triangle-color–W,.ios .border-triangle-color–W{border-color:#721765 transparent transparent transparent}.android [data-party=C],.ios [data-party=C]{fill:#721765}.android .bg-color–C,.ios .bg-color–C{background-color:#721765!important}.android .fill-color–C,.ios .fill-color–C{fill:#721765!important}.android .stroke-color–C,.ios .stroke-color–C{stroke:#721765!important}.android .color–C,.ios .color–C{color:#721765!important}.android .border-color–C,.ios .border-color–C{border-color:#721765!important}.android .border-triangle-color–C,.ios .border-triangle-color–C{border-color:#721765 transparent transparent transparent}.android [data-party=P],.ios [data-party=P]{fill:#721765}.android .bg-color–P,.ios .bg-color–P{background-color:#721765!important}.android .fill-color–P,.ios .fill-color–P{fill:#721765!important}.android .stroke-color–P,.ios .stroke-color–P{stroke:#721765!important}.android .color–P,.ios .color–P{color:#721765!important}.android .border-color–P,.ios .border-color–P{border-color:#721765!important}.android .border-triangle-color–P,.ios .border-triangle-color–P{border-color:#721765 transparent transparent transparent}.android [data-party=S],.ios [data-party=S]{fill:#721765}.android .bg-color–S,.ios .bg-color–S{background-color:#721765!important}.android .fill-color–S,.ios .fill-color–S{fill:#721765!important}.android .stroke-color–S,.ios .stroke-color–S{stroke:#721765!important}.android .color–S,.ios .color–S{color:#721765!important}.android .border-color–S,.ios .border-color–S{border-color:#721765!important}.android .border-triangle-color–S,.ios .border-triangle-color–S{border-color:#721765 transparent transparent transparent}.android [data-party=K],.ios [data-party=K]{fill:#721765}.android .bg-color–K,.ios .bg-color–K{background-color:#721765!important}.android .fill-color–K,.ios .fill-color–K{fill:#721765!important}.android .stroke-color–K,.ios .stroke-color–K{stroke:#721765!important}.android .color–K,.ios .color–K{color:#721765!important}.android .border-color–K,.ios .border-color–K{border-color:#721765!important}.android .border-triangle-color–K,.ios .border-triangle-color–K{border-color:#721765 transparent transparent transparent}.android [data-party=neutral],.ios [data-party=neutral]{fill:#333}.android .bg-color–neutral,.ios .bg-color–neutral{background-color:#333!important}.android .fill-color–neutral,.ios .fill-color–neutral{fill:#333!important}.android .stroke-color–neutral,.ios .stroke-color–neutral{stroke:#333!important}.android .color–neutral,.ios .color–neutral{color:#333!important}.android .border-color–neutral,.ios .border-color–neutral{border-color:#333!important}.android .border-triangle-color–neutral,.ios .border-triangle-color–neutral{border-color:#333 transparent transparent transparent}.android [data-party=RH],.ios [data-party=RH]{fill:url(#gv-hash-R)}.android .bg-color–RH,.ios .bg-color–RH{background-color:url(#gv-hash-R)!important}.android .fill-color–RH,.ios .fill-color–RH{fill:url(#gv-hash-R)!important}.android .stroke-color–RH,.ios .stroke-color–RH{stroke:url(#gv-hash-R)!important}.android .color–RH,.ios .color–RH{color:url(#gv-hash-R)!important}.android .border-color–RH,.ios .border-color–RH{border-color:url(#gv-hash-R)!important}.android .border-triangle-color–RH,.ios .border-triangle-color–RH{border-color:url(#gv-hash-R) transparent transparent transparent}.android [data-party=DH],.ios [data-party=DH]{fill:url(#gv-hash-D)}.android .bg-color–DH,.ios .bg-color–DH{background-color:url(#gv-hash-D)!important}.android .fill-color–DH,.ios .fill-color–DH{fill:url(#gv-hash-D)!important}.android .stroke-color–DH,.ios .stroke-color–DH{stroke:url(#gv-hash-D)!important}.android .color–DH,.ios .color–DH{color:url(#gv-hash-D)!important}.android .border-color–DH,.ios .border-color–DH{border-color:url(#gv-hash-D)!important}.android .border-triangle-color–DH,.ios .border-triangle-color–DH{border-color:url(#gv-hash-D) transparent transparent transparent}.android [data-party=OH],.ios [data-party=OH]{fill:url(#gv-hash-O)}.android .bg-color–OH,.ios .bg-color–OH{background-color:url(#gv-hash-O)!important}.android .fill-color–OH,.ios .fill-color–OH{fill:url(#gv-hash-O)!important}.android .stroke-color–OH,.ios .stroke-color–OH{stroke:url(#gv-hash-O)!important}.android .color–OH,.ios .color–OH{color:url(#gv-hash-O)!important}.android .border-color–OH,.ios .border-color–OH{border-color:url(#gv-hash-O)!important}.android .border-triangle-color–OH,.ios .border-triangle-color–OH{border-color:url(#gv-hash-O) transparent transparent transparent}.android [data-party=IH],.ios [data-party=IH]{fill:url(#gv-hash-O)}.android .bg-color–IH,.ios .bg-color–IH{background-color:url(#gv-hash-O)!important}.android .fill-color–IH,.ios .fill-color–IH{fill:url(#gv-hash-O)!important}.android .stroke-color–IH,.ios .stroke-color–IH{stroke:url(#gv-hash-O)!important}.android .color–IH,.ios .color–IH{color:url(#gv-hash-O)!important}.android .border-color–IH,.ios .border-color–IH{border-color:url(#gv-hash-O)!important}.android .border-triangle-color–IH,.ios .border-triangle-color–IH{border-color:url(#gv-hash-O) transparent transparent transparent}.android [data-party=neutralH],.ios [data-party=neutralH]{fill:url(#gv-hash-neutral)}.android .bg-color–neutralH,.ios .bg-color–neutralH{background-color:url(#gv-hash-neutral)!important}.android .fill-color–neutralH,.ios .fill-color–neutralH{fill:url(#gv-hash-neutral)!important}.android .stroke-color–neutralH,.ios .stroke-color–neutralH{stroke:url(#gv-hash-neutral)!important}.android .color–neutralH,.ios .color–neutralH{color:url(#gv-hash-neutral)!important}.android .border-color–neutralH,.ios .border-color–neutralH{border-color:url(#gv-hash-neutral)!important}.android .border-triangle-color–neutralH,.ios .border-triangle-color–neutralH{border-color:url(#gv-hash-neutral) transparent transparent transparent}.android [data-party=white],.ios [data-party=white]{fill:#fff}.android .bg-color–white,.ios .bg-color–white{background-color:#fff!important}.android .fill-color–white,.ios .fill-color–white{fill:#fff!important}.android .stroke-color–white,.ios .stroke-color–white{stroke:#fff!important}.android .color–white,.ios .color–white{color:#fff!important}.android .border-color–white,.ios .border-color–white{border-color:#fff!important}.android .border-triangle-color–white,.ios .border-triangle-color–white{border-color:#fff transparent transparent transparent}.android [data-party=undeclared],.ios [data-party=undeclared]{fill:#dcdcdc}.android .bg-color–undeclared,.ios .bg-color–undeclared{background-color:#dcdcdc!important}.android .fill-color–undeclared,.ios .fill-color–undeclared{fill:#dcdcdc!important}.android .stroke-color–undeclared,.ios .stroke-color–undeclared{stroke:#dcdcdc!important}.android .color–undeclared,.ios .color–undeclared{color:#dcdcdc!important}.android .border-color–undeclared,.ios .border-color–undeclared{border-color:#dcdcdc!important}.android .border-triangle-color–undeclared,.ios .border-triangle-color–undeclared{border-color:#dcdcdc transparent transparent transparent}.android .light-fill-color–D,.ios .light-fill-color–D{fill:#d0efff!important}.android .light-fill-color–R,.ios .light-fill-color–R{fill:#fcedeb!important}.android .light-fill-color–A,.android .light-fill-color–C,.android .light-fill-color–G,.android .light-fill-color–I,.android .light-fill-color–L,.android .light-fill-color–N,.android .light-fill-color–O,.android .light-fill-color–P,.android .light-fill-color–S,.android .light-fill-color–U,.android .light-fill-color–W,.ios .light-fill-color–A,.ios .light-fill-color–C,.ios .light-fill-color–G,.ios .light-fill-color–I,.ios .light-fill-color–L,.ios .light-fill-color–N,.ios .light-fill-color–O,.ios .light-fill-color–P,.ios .light-fill-color–S,.ios .light-fill-color–U,.ios .light-fill-color–W{fill:#f8dcf4!important}.android .light-fill-color–undeclared,.ios .light-fill-color–undeclared{fill:#f6f6f6!important}.android .mt-lower-opacity,.ios .mt-lower-opacity{opacity:.2}@media (min-width:71.25em){.android .content__main-column–interactive,.ios .content__main-column–interactive{margin-left:160px}}@media (min-width:81.25em){.android .content__main-column–interactive,.ios .content__main-column–interactive{margin-left:240px}}.android .content__main-column–interactive .element-atom,.ios .content__main-column–interactive .element-atom{max-width:940px}@media (max-width:46.24em){.android .content__main-column–interactive .element-atom,.ios .content__main-column–interactive .element-atom{max-width:100%}}.android .content__main-column–interactive .element-showcase,.ios .content__main-column–interactive .element-showcase{margin-left:0}@media (min-width:46.25em){.android .content__main-column–interactive .element-showcase,.ios .content__main-column–interactive .element-showcase{max-width:620px}}@media (min-width:71.25em){.android .content__main-column–interactive .element-showcase,.ios .content__main-column–interactive .element-showcase{max-width:860px}}.android .content__main-column–interactive .element-immersive,.ios .content__main-column–interactive .element-immersive{max-width:1100px}@media (max-width:46.24em){.android .content__main-column–interactive .element-immersive,.ios .content__main-column–interactive .element-immersive{width:calc(100vw – var(–scrollbar-width));position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(–half-scrollbar-width))!important;margin-right:calc(-50vw + var(–half-scrollbar-width))!important}}@media (min-width:46.25em){.android .content__main-column–interactive .element-immersive,.ios .content__main-column–interactive .element-immersive{-webkit-transform:translateX(-20px);transform:translateX(-20px);width:calc(100% + 60px)}}@media (max-width:71.24em){.android .content__main-column–interactive .element-immersive,.ios .content__main-column–interactive .element-immersive{margin-left:0;margin-right:0}}@media (min-width:71.25em){.android .content__main-column–interactive .element-immersive,.ios .content__main-column–interactive .element-immersive{-webkit-transform:translateX(0);transform:translateX(0);width:auto}}@media (min-width:81.25em){.android .content__main-column–interactive .element-immersive,.ios .content__main-column–interactive .element-immersive{max-width:1260px}}.android .content__main-column–interactive p,.ios .content__main-column–interactive p{color:#121212;max-width:620px}.android .content__main-column–interactive:before,.ios .content__main-column–interactive:before{position:absolute;top:0;height:calc(100% + 15px);min-height:100px;content:””}@media (min-width:71.25em){.android .content__main-column–interactive:before,.ios .content__main-column–interactive:before{border-left:1px solid #dcdcdc;z-index:-1;left:-10px}}@media (min-width:81.25em){.android .content__main-column–interactive:before,.ios .content__main-column–interactive:before{border-left:1px solid #dcdcdc;left:-11px}}.android .content__main-column–interactive .element-atom,.ios .content__main-column–interactive .element-atom{margin-top:0;margin-bottom:0;padding-bottom:12px;padding-top:12px}.android .content__main-column–interactive p+.element-atom,.ios .content__main-column–interactive p+.element-atom{padding-top:0;padding-bottom:0;margin-bottom:12px}.android .content__main-column–interactive .element-inline,.ios .content__main-column–interactive .element-inline{max-width:620px}@media (prefers-color-scheme:dark){.android .in-app .element.element-atom,.ios .in-app .element.element-atom{background-color:#1a1a1a!important;color:#dcdcdc}.android .in-app .interactive-wrapper,.ios .in-app .interactive-wrapper{background-color:#1a1a1a!important;color:#dcdcdc}.android .in-app .interactive-wrapper text,.ios .in-app .interactive-wrapper text{fill:#dcdcdc}.android .in-app .interactive-wrapper#overview,.ios .in-app .interactive-wrapper#overview{border-top:1px solid #929297}}.android .dark-mode-on.in-app .element.element-atom,.ios .dark-mode-on.in-app .element.element-atom{background-color:#1a1a1a!important;color:#dcdcdc}.android .dark-mode-on.in-app .interactive-wrapper,.ios .dark-mode-on.in-app .interactive-wrapper{background-color:#1a1a1a!important;color:#dcdcdc}.android .dark-mode-on.in-app .interactive-wrapper text,.ios .dark-mode-on.in-app .interactive-wrapper text{fill:#dcdcdc}.android .dark-mode-on.in-app .interactive-wrapper#overview,.ios .dark-mode-on.in-app .interactive-wrapper#overview{border-top:1px solid #929297}.android .gv-topline,.ios .gv-topline{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:36px}@media (max-width:46.24em){.android .gv-topline,.ios .gv-topline{-webkit-flex-direction:column;flex-direction:column}}.android .gv-topline>div:first-of-type,.ios .gv-topline>div:first-of-type{width:100%}@media (min-width:46.25em){.android .gv-topline>div:first-of-type,.ios .gv-topline>div:first-of-type{width:50%;padding-right:10px}}.android .gv-topline>div:last-of-type,.ios .gv-topline>div:last-of-type{width:100%}@media (max-width:46.24em){.android .gv-topline>div:last-of-type,.ios .gv-topline>div:last-of-type{margin-top:20px;border-top:1px solid #ededed}}@media (min-width:46.25em){.android .gv-topline>div:last-of-type,.ios .gv-topline>div:last-of-type{width:50%;border-left:1px solid #ededed;padding-left:10px}}.android .mt-ticker__wrapper,.ios .mt-ticker__wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:9;margin-left:-.625rem;margin-right:-.625rem;margin-top:-1px}@media (min-width:30em){.android .mt-ticker__wrapper,.ios .mt-ticker__wrapper{margin-left:140px;margin-right:-19px}}@media (min-width:46.25em){.android .mt-ticker__wrapper,.ios .mt-ticker__wrapper{margin-left:150px;margin-right:-40px}}@media (min-width:71.25em){.android .mt-ticker__wrapper,.ios .mt-ticker__wrapper{margin:0;margin-left:-9px;margin-right:-20px}}@media (min-width:81.25em){.android .mt-ticker__wrapper,.ios .mt-ticker__wrapper{margin-left:-10px;margin-right:-98px}}.android .mt-ticker__results,.ios .mt-ticker__results{display:-webkit-flex;display:flex;position:relative;height:54px;background:#f6f6f6;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.android .mt-ticker__results::-webkit-scrollbar,.ios .mt-ticker__results::-webkit-scrollbar{width:0;height:0;background:0 0}.android .mt-ticker-box,.ios .mt-ticker-box{min-width:220px;position:relative;overflow:hidden;padding:4px 0 4px 10px;-webkit-flex:0 0 auto;flex:0 0 auto}.android .mt-ticker-box__inner,.ios .mt-ticker-box__inner{-webkit-flex:0 0 auto;flex:0 0 auto}.android .mt-ticker-box__info,.ios .mt-ticker-box__info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;font-size:12px;line-height:16px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;color:#121212;border-top:4px solid}.android .mt-ticker-box__label,.ios .mt-ticker-box__label{font-weight:700}@keyframes appear{0%{background-color:#ffe500;opacity:0;max-width:0}40%{min-width:220px;opacity:0}100%{opacity:1;min-width:220px}}.android .mt-ticker-box.highlight,.ios .mt-ticker-box.highlight{-webkit-animation:appear 2s ease-out;animation:appear 2s ease-out}.android .mt-ticker-box__result,.ios .mt-ticker-box__result{font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-size:15px;margin-top:4px;white-space:nowrap;letter-spacing:0;text-align:left;margin:0;margin-top:1.5px}.android .mt-ticker-box__result .winning-party,.ios .mt-ticker-box__result .winning-party{font-weight:700}.android .mt-ticker__button,.ios .mt-ticker__button{width:30px;height:calc(100% – 2px);top:1px;padding-top:2px;padding-bottom:2px;margin-right:0;margin-left:0;position:absolute;z-index:1;cursor:pointer}@media (max-width:29.99em){.android .mt-ticker__button,.ios .mt-ticker__button{height:54px;top:30px}}@media (min-width:71.25em){.android .mt-ticker__button,.ios .mt-ticker__button{width:75px}}.android .mt-ticker__button.right,.ios .mt-ticker__button.right{right:0;background:linear-gradient(to right,rgba(255,255,255,0) 0,#f6f6f6 75%);display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}@media (min-width:20em){.android .mt-ticker__button.right img,.ios .mt-ticker__button.right img{width:30px}}@media (min-width:61.25em){.android .mt-ticker__button.right img,.ios .mt-ticker__button.right img{position:relative;overflow:hidden}}.android .mt-ticker__button.left,.ios .mt-ticker__button.left{left:0;background:linear-gradient(to left,rgba(255,255,255,0) 0,#f6f6f6 75%)}.android .mt-ticker__button.left img,.ios .mt-ticker__button.left img{width:30px}.android .mt-ticker__button img,.ios .mt-ticker__button img{height:30px;position:relative;top:calc(50% – 16px);left:0}.android .mt-isUpdating,.ios .mt-isUpdating{color:#c70000;font-weight:700}.android .mt-ticker__waiting,.ios .mt-ticker__waiting{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;margin:auto;margin-left:10px;color:#767676}.android .mt-live__title,.ios .mt-live__title{font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;margin-top:2px}@media (max-width:29.99em){.android .mt-live__title,.ios .mt-live__title{display:none}}@keyframes live-pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.android .mt-update__dot,.ios .mt-update__dot{display:inline-block;min-width:11px;min-height:11px;background:#c70000;margin-right:5px;-webkit-transform:translateY(.5px);transform:translateY(.5px);border-radius:20px;-webkit-animation:1.5s linear 0s live-pulse infinite}.android .mt-top-bar,.ios .mt-top-bar{display:-webkit-flex;display:flex}@media (min-width:20em){.android .mt-live,.ios .mt-live{font-size:14px;line-height:20px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;padding-bottom:6px;padding-top:4px;padding-left:10px;width:100%;background:#fff}}@media (min-width:30em){.android .mt-live,.ios .mt-live{padding-left:16px;left:-160px;position:absolute;background:#f6f6f6;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;width:160px}}@media (min-width:46.25em){.android .mt-live,.ios .mt-live{padding-left:16px;position:absolute;left:-170px;width:170px}}@media (min-width:71.25em){.android .mt-live,.ios .mt-live{width:170px;left:-171px;border-right:0}}@media (min-width:81.25em){.android .mt-live,.ios .mt-live{width:249px;left:-250px}}.android .gv-bar,.ios .gv-bar{height:40px;shape-rendering:crispedges}.android .gv-bar-svg,.ios .gv-bar-svg{width:100%;height:90px;overflow:visible}.android .gv-summary,.ios .gv-summary{width:100%}.android .gv-halfline,.ios .gv-halfline{stroke:#333}.android .gv-bar__text,.ios .gv-bar__text{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;fill:#333}.android .gv-bar__text–halfline,.ios .gv-bar__text–halfline{text-anchor:middle;font-weight:700}.android .gv-bar__text–races,.ios .gv-bar__text–races{text-anchor:end}.android .gv-summary__header,.ios .gv-summary__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.android .gv-summary__header .gv-summary__header__headline,.ios .gv-summary__header .gv-summary__header__headline{font-size:20px;line-height:24px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:400;margin-bottom:10px}.android .gv-summary__header .gv-summary__seats,.ios .gv-summary__header .gv-summary__seats{font-size:56px;line-height:60px;font-family:”Guardian Titlepiece”,”Guardian Headline Full”,”Guardian Headline”,”Guardian Egyptian Web”,Georgia,serif;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-feature-settings:”lnum”;font-feature-settings:”lnum”;font-size:50px;font-weight:700;line-height:47.5px;-webkit-font-feature-settings:’pnum’ on,’lnum’ on;font-feature-settings:’pnum’ on,’lnum’ on;font-variant-numeric:lining-nums}.android .gv-right-align,.ios .gv-right-align{text-align:right}.android .gv-summary__change,.ios .gv-summary__change{padding:0 8px;font-size:44px;line-height:48px;font-family:”Guardian Titlepiece”,”Guardian Headline Full”,”Guardian Headline”,”Guardian Egyptian Web”,Georgia,serif;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-feature-settings:”lnum”;font-feature-settings:”lnum”;font-weight:700;line-height:115%;font-size:20px;color:#707070}.android .gv-summary__title,.ios .gv-summary__title{font-size:20px;line-height:24px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;margin-bottom:8px}.android .gv-summary__tick,.ios .gv-summary__tick{height:14px;padding-right:4px;display:inline-block!important}.android .gv-summary__header__party,.ios .gv-summary__header__party{display:inline-block;border-top:4px solid}@media (max-width:46.24em){.android .gv-summary__header__party,.ios .gv-summary__header__party{font-weight:400}}.android span[class|=bg-color–],.ios span[class|=bg-color–]{background-color:#721765!important}.android [data-party=R],.ios [data-party=R]{fill:#b62619}.android .bg-color–R,.ios .bg-color–R{background-color:#b62619!important}.android .fill-color–R,.ios .fill-color–R{fill:#b62619!important}.android .stroke-color–R,.ios .stroke-color–R{stroke:#b62619!important}.android .color–R,.ios .color–R{color:#b62619!important}.android .border-color–R,.ios .border-color–R{border-color:#b62619!important}.android .border-triangle-color–R,.ios .border-triangle-color–R{border-color:#b62619 transparent transparent transparent}.android [data-party=D],.ios [data-party=D]{fill:#0077b6}.android .bg-color–D,.ios .bg-color–D{background-color:#0077b6!important}.android .fill-color–D,.ios .fill-color–D{fill:#0077b6!important}.android .stroke-color–D,.ios .stroke-color–D{stroke:#0077b6!important}.android .color–D,.ios .color–D{color:#0077b6!important}.android .border-color–D,.ios .border-color–D{border-color:#0077b6!important}.android .border-triangle-color–D,.ios .border-triangle-color–D{border-color:#0077b6 transparent transparent transparent}.android [data-party=O],.ios [data-party=O]{fill:#721765}.android .bg-color–O,.ios .bg-color–O{background-color:#721765!important}.android .fill-color–O,.ios .fill-color–O{fill:#721765!important}.android .stroke-color–O,.ios .stroke-color–O{stroke:#721765!important}.android .color–O,.ios .color–O{color:#721765!important}.android .border-color–O,.ios .border-color–O{border-color:#721765!important}.android .border-triangle-color–O,.ios .border-triangle-color–O{border-color:#721765 transparent transparent transparent}.android [data-party=L],.ios [data-party=L]{fill:#721765}.android .bg-color–L,.ios .bg-color–L{background-color:#721765!important}.android .fill-color–L,.ios .fill-color–L{fill:#721765!important}.android .stroke-color–L,.ios .stroke-color–L{stroke:#721765!important}.android .color–L,.ios .color–L{color:#721765!important}.android .border-color–L,.ios .border-color–L{border-color:#721765!important}.android .border-triangle-color–L,.ios .border-triangle-color–L{border-color:#721765 transparent transparent transparent}.android [data-party=I],.ios [data-party=I]{fill:#721765}.android .bg-color–I,.ios .bg-color–I{background-color:#721765!important}.android .fill-color–I,.ios .fill-color–I{fill:#721765!important}.android .stroke-color–I,.ios .stroke-color–I{stroke:#721765!important}.android .color–I,.ios .color–I{color:#721765!important}.android .border-color–I,.ios .border-color–I{border-color:#721765!important}.android .border-triangle-color–I,.ios .border-triangle-color–I{border-color:#721765 transparent transparent transparent}.android [data-party=G],.ios [data-party=G]{fill:#721765}.android .bg-color–G,.ios .bg-color–G{background-color:#721765!important}.android .fill-color–G,.ios .fill-color–G{fill:#721765!important}.android .stroke-color–G,.ios .stroke-color–G{stroke:#721765!important}.android .color–G,.ios .color–G{color:#721765!important}.android .border-color–G,.ios .border-color–G{border-color:#721765!important}.android .border-triangle-color–G,.ios .border-triangle-color–G{border-color:#721765 transparent transparent transparent}.android [data-party=U],.ios [data-party=U]{fill:#721765}.android .bg-color–U,.ios .bg-color–U{background-color:#721765!important}.android .fill-color–U,.ios .fill-color–U{fill:#721765!important}.android .stroke-color–U,.ios .stroke-color–U{stroke:#721765!important}.android .color–U,.ios .color–U{color:#721765!important}.android .border-color–U,.ios .border-color–U{border-color:#721765!important}.android .border-triangle-color–U,.ios .border-triangle-color–U{border-color:#721765 transparent transparent transparent}.android [data-party=A],.ios [data-party=A]{fill:#721765}.android .bg-color–A,.ios .bg-color–A{background-color:#721765!important}.android .fill-color–A,.ios .fill-color–A{fill:#721765!important}.android .stroke-color–A,.ios .stroke-color–A{stroke:#721765!important}.android .color–A,.ios .color–A{color:#721765!important}.android .border-color–A,.ios .border-color–A{border-color:#721765!important}.android .border-triangle-color–A,.ios .border-triangle-color–A{border-color:#721765 transparent transparent transparent}.android [data-party=N],.ios [data-party=N]{fill:#721765}.android .bg-color–N,.ios .bg-color–N{background-color:#721765!important}.android .fill-color–N,.ios .fill-color–N{fill:#721765!important}.android .stroke-color–N,.ios .stroke-color–N{stroke:#721765!important}.android .color–N,.ios .color–N{color:#721765!important}.android .border-color–N,.ios .border-color–N{border-color:#721765!important}.android .border-triangle-color–N,.ios .border-triangle-color–N{border-color:#721765 transparent transparent transparent}.android [data-party=W],.ios [data-party=W]{fill:#721765}.android .bg-color–W,.ios .bg-color–W{background-color:#721765!important}.android .fill-color–W,.ios .fill-color–W{fill:#721765!important}.android .stroke-color–W,.ios .stroke-color–W{stroke:#721765!important}.android .color–W,.ios .color–W{color:#721765!important}.android .border-color–W,.ios .border-color–W{border-color:#721765!important}.android .border-triangle-color–W,.ios .border-triangle-color–W{border-color:#721765 transparent transparent transparent}.android [data-party=C],.ios [data-party=C]{fill:#721765}.android .bg-color–C,.ios .bg-color–C{background-color:#721765!important}.android .fill-color–C,.ios .fill-color–C{fill:#721765!important}.android .stroke-color–C,.ios .stroke-color–C{stroke:#721765!important}.android .color–C,.ios .color–C{color:#721765!important}.android .border-color–C,.ios .border-color–C{border-color:#721765!important}.android .border-triangle-color–C,.ios .border-triangle-color–C{border-color:#721765 transparent transparent transparent}.android [data-party=P],.ios [data-party=P]{fill:#721765}.android .bg-color–P,.ios .bg-color–P{background-color:#721765!important}.android .fill-color–P,.ios .fill-color–P{fill:#721765!important}.android .stroke-color–P,.ios .stroke-color–P{stroke:#721765!important}.android .color–P,.ios .color–P{color:#721765!important}.android .border-color–P,.ios .border-color–P{border-color:#721765!important}.android .border-triangle-color–P,.ios .border-triangle-color–P{border-color:#721765 transparent transparent transparent}.android [data-party=S],.ios [data-party=S]{fill:#721765}.android .bg-color–S,.ios .bg-color–S{background-color:#721765!important}.android .fill-color–S,.ios .fill-color–S{fill:#721765!important}.android .stroke-color–S,.ios .stroke-color–S{stroke:#721765!important}.android .color–S,.ios .color–S{color:#721765!important}.android .border-color–S,.ios .border-color–S{border-color:#721765!important}.android .border-triangle-color–S,.ios .border-triangle-color–S{border-color:#721765 transparent transparent transparent}.android [data-party=K],.ios [data-party=K]{fill:#721765}.android .bg-color–K,.ios .bg-color–K{background-color:#721765!important}.android .fill-color–K,.ios .fill-color–K{fill:#721765!important}.android .stroke-color–K,.ios .stroke-color–K{stroke:#721765!important}.android .color–K,.ios .color–K{color:#721765!important}.android .border-color–K,.ios .border-color–K{border-color:#721765!important}.android .border-triangle-color–K,.ios .border-triangle-color–K{border-color:#721765 transparent transparent transparent}.android [data-party=neutral],.ios [data-party=neutral]{fill:#333}.android .bg-color–neutral,.ios .bg-color–neutral{background-color:#333!important}.android .fill-color–neutral,.ios .fill-color–neutral{fill:#333!important}.android .stroke-color–neutral,.ios .stroke-color–neutral{stroke:#333!important}.android .color–neutral,.ios .color–neutral{color:#333!important}.android .border-color–neutral,.ios .border-color–neutral{border-color:#333!important}.android .border-triangle-color–neutral,.ios .border-triangle-color–neutral{border-color:#333 transparent transparent transparent}.android [data-party=RH],.ios [data-party=RH]{fill:url(#gv-hash-R)}.android .bg-color–RH,.ios .bg-color–RH{background-color:url(#gv-hash-R)!important}.android .fill-color–RH,.ios .fill-color–RH{fill:url(#gv-hash-R)!important}.android .stroke-color–RH,.ios .stroke-color–RH{stroke:url(#gv-hash-R)!important}.android .color–RH,.ios .color–RH{color:url(#gv-hash-R)!important}.android .border-color–RH,.ios .border-color–RH{border-color:url(#gv-hash-R)!important}.android .border-triangle-color–RH,.ios .border-triangle-color–RH{border-color:url(#gv-hash-R) transparent transparent transparent}.android [data-party=DH],.ios [data-party=DH]{fill:url(#gv-hash-D)}.android .bg-color–DH,.ios .bg-color–DH{background-color:url(#gv-hash-D)!important}.android .fill-color–DH,.ios .fill-color–DH{fill:url(#gv-hash-D)!important}.android .stroke-color–DH,.ios .stroke-color–DH{stroke:url(#gv-hash-D)!important}.android .color–DH,.ios .color–DH{color:url(#gv-hash-D)!important}.android .border-color–DH,.ios .border-color–DH{border-color:url(#gv-hash-D)!important}.android .border-triangle-color–DH,.ios .border-triangle-color–DH{border-color:url(#gv-hash-D) transparent transparent transparent}.android [data-party=OH],.ios [data-party=OH]{fill:url(#gv-hash-O)}.android .bg-color–OH,.ios .bg-color–OH{background-color:url(#gv-hash-O)!important}.android .fill-color–OH,.ios .fill-color–OH{fill:url(#gv-hash-O)!important}.android .stroke-color–OH,.ios .stroke-color–OH{stroke:url(#gv-hash-O)!important}.android .color–OH,.ios .color–OH{color:url(#gv-hash-O)!important}.android .border-color–OH,.ios .border-color–OH{border-color:url(#gv-hash-O)!important}.android .border-triangle-color–OH,.ios .border-triangle-color–OH{border-color:url(#gv-hash-O) transparent transparent transparent}.android [data-party=IH],.ios [data-party=IH]{fill:url(#gv-hash-O)}.android .bg-color–IH,.ios .bg-color–IH{background-color:url(#gv-hash-O)!important}.android .fill-color–IH,.ios .fill-color–IH{fill:url(#gv-hash-O)!important}.android .stroke-color–IH,.ios .stroke-color–IH{stroke:url(#gv-hash-O)!important}.android .color–IH,.ios .color–IH{color:url(#gv-hash-O)!important}.android .border-color–IH,.ios .border-color–IH{border-color:url(#gv-hash-O)!important}.android .border-triangle-color–IH,.ios .border-triangle-color–IH{border-color:url(#gv-hash-O) transparent transparent transparent}.android [data-party=neutralH],.ios [data-party=neutralH]{fill:url(#gv-hash-neutral)}.android .bg-color–neutralH,.ios .bg-color–neutralH{background-color:url(#gv-hash-neutral)!important}.android .fill-color–neutralH,.ios .fill-color–neutralH{fill:url(#gv-hash-neutral)!important}.android .stroke-color–neutralH,.ios .stroke-color–neutralH{stroke:url(#gv-hash-neutral)!important}.android .color–neutralH,.ios .color–neutralH{color:url(#gv-hash-neutral)!important}.android .border-color–neutralH,.ios .border-color–neutralH{border-color:url(#gv-hash-neutral)!important}.android .border-triangle-color–neutralH,.ios .border-triangle-color–neutralH{border-color:url(#gv-hash-neutral) transparent transparent transparent}.android [data-party=white],.ios [data-party=white]{fill:#fff}.android .bg-color–white,.ios .bg-color–white{background-color:#fff!important}.android .fill-color–white,.ios .fill-color–white{fill:#fff!important}.android .stroke-color–white,.ios .stroke-color–white{stroke:#fff!important}.android .color–white,.ios .color–white{color:#fff!important}.android .border-color–white,.ios .border-color–white{border-color:#fff!important}.android .border-triangle-color–white,.ios .border-triangle-color–white{border-color:#fff transparent transparent transparent}.android [data-party=undeclared],.ios [data-party=undeclared]{fill:#dcdcdc}.android .bg-color–undeclared,.ios .bg-color–undeclared{background-color:#dcdcdc!important}.android .fill-color–undeclared,.ios .fill-color–undeclared{fill:#dcdcdc!important}.android .stroke-color–undeclared,.ios .stroke-color–undeclared{stroke:#dcdcdc!important}.android .color–undeclared,.ios .color–undeclared{color:#dcdcdc!important}.android .border-color–undeclared,.ios .border-color–undeclared{border-color:#dcdcdc!important}.android .border-triangle-color–undeclared,.ios .border-triangle-color–undeclared{border-color:#dcdcdc transparent transparent transparent}.android .light-fill-color–D,.ios .light-fill-color–D{fill:#d0efff!important}.android .light-fill-color–R,.ios .light-fill-color–R{fill:#fcedeb!important}.android .light-fill-color–A,.android .light-fill-color–C,.android .light-fill-color–G,.android .light-fill-color–I,.android .light-fill-color–L,.android .light-fill-color–N,.android .light-fill-color–O,.android .light-fill-color–P,.android .light-fill-color–S,.android .light-fill-color–U,.android .light-fill-color–W,.ios .light-fill-color–A,.ios .light-fill-color–C,.ios .light-fill-color–G,.ios .light-fill-color–I,.ios .light-fill-color–L,.ios .light-fill-color–N,.ios .light-fill-color–O,.ios .light-fill-color–P,.ios .light-fill-color–S,.ios .light-fill-color–U,.ios .light-fill-color–W{fill:#f8dcf4!important}.android .light-fill-color–undeclared,.ios .light-fill-color–undeclared{fill:#f6f6f6!important}.android .mt-lower-opacity,.ios .mt-lower-opacity{opacity:.2}.android .mt-battleground-container,.ios .mt-battleground-container{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:36px}.android .mt-battlegrounds-wrapper,.ios .mt-battlegrounds-wrapper{position:relative;border-bottom:1px solid #ededed;padding-bottom:16px}.android .mt-battlegrounds-wrapper:last-of-type,.ios .mt-battlegrounds-wrapper:last-of-type{border-bottom:0}.android .mt-battleground,.ios .mt-battleground{width:20%;display:inline-block;line-height:0;position:relative;box-sizing:border-box;border-right:1px solid #ededed}.android .mt-battleground:last-of-type,.ios .mt-battleground:last-of-type{border-right:none}.android .mt-battleground:nth-of-type(5),.ios .mt-battleground:nth-of-type(5){margin-right:0}.android .mt-battleground:nth-of-type(5):after,.ios .mt-battleground:nth-of-type(5):after{display:none}.android .mt-battleground .mt-hex,.ios .mt-battleground .mt-hex{cursor:pointer;fill:#dcdcdc;stroke:transparent;stroke-width:3}.android .mt-battleground .mt-hex.mt-hex–dem,.ios .mt-battleground .mt-hex.mt-hex–dem{fill:#0077b6}.android .mt-battleground .mt-hex.mt-hex–rep,.ios .mt-battleground .mt-hex.mt-hex–rep{fill:#b62619}.android .mt-battleground .mt-hex.mt-hex–flip,.ios .mt-battleground .mt-hex.mt-hex–flip{fill:none;stroke:#222;stroke-width:2px}@media (min-width:46.25em){.android .mt-battleground .mt-hex.mt-hex–flip,.ios .mt-battleground .mt-hex.mt-hex–flip{stroke-width:3px}}.android .mt-battleground .mt-hex-label,.ios .mt-battleground .mt-hex-label{font-size:12px;line-height:16px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;text-anchor:middle;pointer-events:none;opacity:.95;dominant-baseline:middle;-webkit-transform:translateY(1px);transform:translateY(1px)}@media (max-width:46.24em){.android .mt-battleground .mt-hex-label,.ios .mt-battleground .mt-hex-label{font-size:9px}}.android .mt-battleground__svg,.ios .mt-battleground__svg{overflow:visible!important;margin:6px 0;box-sizing:border-box}@media (min-width:20em){.android .mt-battleground__svg,.ios .mt-battleground__svg{padding-left:3.5px}}@media (min-width:46.25em){.android .mt-battleground__svg,.ios .mt-battleground__svg{padding-left:0}}@media (min-width:61.25em){.android .mt-battleground__svg,.ios .mt-battleground__svg{padding-left:3.5px}}.android .mt-battleground__svg path,.ios .mt-battleground__svg path{fill:#dcdcdc;cursor:pointer}.android .mt-battleground__gloss,.ios .mt-battleground__gloss{font-size:16px;line-height:24px;font-family:”Guardian Text Egyptian Web”,Georgia,serif;color:#121212;margin-bottom:12px;margin-top:0;max-width:500px;float:left}.android .mt-battleground-gloss-wrapper,.ios .mt-battleground-gloss-wrapper{display:block;width:100%;clear:both}.android .mt-battleground__category,.ios .mt-battleground__category{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;white-space:pre-line;font-weight:700;line-height:1.35;margin-bottom:-1px;padding-top:4px;padding-bottom:12px}@media (min-width:20em){.android .mt-battleground__category,.ios .mt-battleground__category{font-size:11px;padding-left:2px}}@media (min-width:23.4375em){.android .mt-battleground__category,.ios .mt-battleground__category{padding-left:4px;font-size:13px}}@media (max-width:46.24em){.android .mt-battleground__category,.ios .mt-battleground__category{min-height:2.6em}}@media (min-width:46.25em){.android .mt-battleground__category,.ios .mt-battleground__category{font-size:14px;font-size:14px;line-height:20px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;line-height:18px}}.android .mt-battleground__category__inner,.ios .mt-battleground__category__inner{display:inline-block}@media (max-width:46.24em){.android .mt-battleground__category__inner,.ios .mt-battleground__category__inner{min-height:38px}}.mt-battleground–likely-democratic .android .mt-battleground__category,.mt-battleground–likely-democratic .ios .mt-battleground__category{border-top:4px solid #0077b6}.mt-battleground–toss-up .android .mt-battleground__category,.mt-battleground–toss-up .ios .mt-battleground__category{border-top:2px solid #b3b3b4}.mt-battleground–toss-up .android .mt-battleground__category .mt-battleground__category__inner,.mt-battleground–toss-up .ios .mt-battleground__category .mt-battleground__category__inner{-webkit-transform:translateY(2px);transform:translateY(2px)}.mt-battleground–likely-republican .android .mt-battleground__category,.mt-battleground–likely-republican .ios .mt-battleground__category{border-top:4px solid #b62619}.mt-battleground–lean-democratic .android .mt-battleground__category,.mt-battleground–lean-democratic .ios .mt-battleground__category{border-top:2px solid #0077b6}.mt-battleground–lean-democratic .android .mt-battleground__category .mt-battleground__category__inner,.mt-battleground–lean-democratic .ios .mt-battleground__category .mt-battleground__category__inner{-webkit-transform:translateY(2px);transform:translateY(2px)}.mt-battleground–lean-republican .android .mt-battleground__category,.mt-battleground–lean-republican .ios .mt-battleground__category{border-top:2px solid #b62619}.mt-battleground–lean-republican .android .mt-battleground__category .mt-battleground__category__inner,.mt-battleground–lean-republican .ios .mt-battleground__category .mt-battleground__category__inner{-webkit-transform:translateY(2px);transform:translateY(2px)}.android .mt-battleground-tt,.ios .mt-battleground-tt{pointer-events:none}@media (max-width:46.24em){.android .mt-battleground-tt,.ios .mt-battleground-tt{pointer-events:all}}@media (min-width:20em){.android .mt-battleground-tt,.ios .mt-battleground-tt{z-index:1011!important;font-size:12px;line-height:16px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;background:#fff;border:1px solid #eaeaea;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;color:#333;box-sizing:border-box;border-top:1px solid #333;box-shadow:2px 2px 0 0 #333}}@media (min-width:20em) and (min-width:46.25em){.android .mt-battleground-tt,.ios .mt-battleground-tt{border:1px solid #333}}.android .mt-battleground-tt__unit,.ios .mt-battleground-tt__unit{font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:900;padding-bottom:3px;border-bottom:1px solid #ededed}.android .mt-tooltip-row,.ios .mt-tooltip-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;min-height:1px;border-top:1px dashed #ededed;padding:3px 5px;-webkit-align-items:center;align-items:center}.android .mt-tooltip-chart,.ios .mt-tooltip-chart{height:6px}.android .mt-tooltip-seatname,.ios .mt-tooltip-seatname{font-size:14px;line-height:18px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;color:#000;font-weight:900}.android .mt-tooltip-reporting::first-letter,.ios .mt-tooltip-reporting::first-letter{text-transform:capitalize}@media (min-width:20em){.android .mt-tooltip-reporting,.ios .mt-tooltip-reporting{padding-left:5px;padding-right:8px;padding-top:0;padding-bottom:5px;color:#767676}}@media (min-width:61.25em){.android .mt-tooltip-reporting,.ios .mt-tooltip-reporting{width:295px}}.android .mt-tooltip-tab-title,.ios .mt-tooltip-tab-title{color:#767676}@media (min-width:46.25em){.android .mt-tooltip-vote-title,.ios .mt-tooltip-vote-title{margin-left:-10px}}.android .mt-tooltip-tab-left,.ios .mt-tooltip-tab-left{width:140px;padding-right:10px}.android .mt-tooltip-tab-center,.ios .mt-tooltip-tab-center{width:40px;text-align:right;padding-right:10px}.android .mt-tooltip-tab-right,.ios .mt-tooltip-tab-right{width:100px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.android .mt-solid-border,.ios .mt-solid-border{border-top:1px solid #ededed!important}.android .mt-tooltip-header,.ios .mt-tooltip-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:4px 5px 3px 5px}@media (min-width:20em){.android .mt-tooltip-cancel,.ios .mt-tooltip-cancel{height:19px;fill:#dcdcdc;border-radius:50%;background:#eaeaea;padding:2px}}@media (min-width:61.25em){.android .mt-tooltip-cancel,.ios .mt-tooltip-cancel{display:none}}.android .mt-tooltip-incumbent,.ios .mt-tooltip-incumbent{padding:6px 5px 5px 3px;color:#767676}.android .mt-tooltip-tick,.ios .mt-tooltip-tick{padding-left:6px}.android .mt-battleground__gloss–top,.ios .mt-battleground__gloss–top{position:relative;top:24px;margin-bottom:36px}.android .mt-battleground__chamber,.ios .mt-battleground__chamber{font-size:14px;line-height:18px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;font-size:20px;line-height:23px;margin-bottom:6px}.android .mt-battleground-map-link,.ios .mt-battleground-map-link{cursor:pointer;float:right;font-size:14px;line-height:20px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;font-style:normal;font-weight:700;line-height:21px;text-decoration:none!important;border:1px solid #121212;border-radius:30px;padding:6px 15px;gap:8px;color:#121212!important}@media (max-width:61.24em){.android .mt-battleground-map-link,.ios .mt-battleground-map-link{float:left;margin-bottom:10px}}.android .mt-battleground-map-link:hover,.ios .mt-battleground-map-link:hover{opacity:.6}.android .mt-battleground-map-link a,.ios .mt-battleground-map-link a{color:#121212!important;text-decoration:none!important;background-image:none!important}.android .gv-shame,.ios .gv-shame{width:100%;height:.1px;display:block;clear:both}.android .gv-lower-opacity,.ios .gv-lower-opacity{opacity:.4;transition:opacity .1s ease-in-out}.android .gv-battlegrounds__intro,.ios .gv-battlegrounds__intro{float:none}.android .gv-chapter-header,.ios .gv-chapter-header{font-size:20px;line-height:24px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;font-size:28px;line-height:32px;margin-bottom:26px;margin-top:26px}.android .gm-btn,.ios .gm-btn{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;color:#121212!important;border-radius:30px;padding:6px 17px;gap:8px;border:1px solid #121212;font-size:17px;line-height:21px;font-weight:700;text-decoration:none!important}.android .gm-btn a,.ios .gm-btn a{color:#121212!important;text-decoration:none!important}.android .mt-electionmap,.ios .mt-electionmap{width:100%;vector-effect:non-scaling-stroke}.android .mt-map-wrapper,.ios .mt-map-wrapper{position:relative}@media (max-width:61.24em){.android .mt-map-wrapper,.ios .mt-map-wrapper{border-top:1px solid #ededed;border-bottom:1px solid #ededed}}.android .mt-map__area,.ios .mt-map__area{fill:none;stroke:#eaeaea;pointer-events:all;vector-effect:non-scaling-stroke}.android .mt-map__area–selected,.ios .mt-map__area–selected{fill:#f6f6f6}.android .mt-geo-map__line,.ios .mt-geo-map__line{stroke:#333;stroke-width:1.5px;pointer-events:all;vector-effect:non-scaling-stroke}.android .mt-map__label,.ios .mt-map__label{pointer-events:none;font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;text-anchor:middle;fill:#767676}@media (min-width:20em){.android .mt-map__label,.ios .mt-map__label{font-size:24px}}@media (min-width:23.4375em){.android .mt-map__label,.ios .mt-map__label{font-size:18px}}@media (min-width:46.25em){.android .mt-map__label,.ios .mt-map__label{font-size:16px}}@media (min-width:61.25em){.android .mt-map__label,.ios .mt-map__label{font-size:13px}}.android .mt-electionmap–house,.ios .mt-electionmap–house{margin-bottom:36px;margin-top:2px}.android .mt-electionmap–house .mt-map__label,.ios .mt-electionmap–house .mt-map__label{-webkit-transform:translate(-5px,4px);transform:translate(-5px,4px)}.android .mt-map__label–right,.ios .mt-map__label–right{text-anchor:start}@media (max-width:46.24em){.android .mt-map__label–dskp,.ios .mt-map__label–dskp{display:none}}@media (max-width:23.4275em){.android .mt-map__label–mob,.ios .mt-map__label–mob{display:none}}@media (min-width:46.25em){.android .mt-map__label–mob,.ios .mt-map__label–mob{display:none}}.android .mt-hex,.ios .mt-hex{cursor:pointer;fill:#dcdcdc;stroke-width:1.5px;stroke-linecap:round;transition:fill 50ms linear}.android .mt-hex–house,.ios .mt-hex–house{stroke:#fff!important}@media (max-width:61.24em){.android .mt-hex–house,.ios .mt-hex–house{pointer-events:none}}.android .mt-hex–house-geo,.ios .mt-hex–house-geo{stroke-width:0!important}@media (max-width:61.24em){.android .mt-hex–house-geo,.ios .mt-hex–house-geo{pointer-events:none}}.android .mt-map__districts-mesh,.ios .mt-map__districts-mesh{stroke:#333;fill:none;stroke-width:.4px;stroke-linecap:round;stroke-linejoin:round}.android .mt-map__states-mesh,.ios .mt-map__states-mesh{stroke:#fff;fill:none;stroke-width:1px}.android .mt-flip,.ios .mt-flip{stroke-width:2px;stroke:#121212}.android .mt-map__select,.ios .mt-map__select{font-size:14px;line-height:20px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;cursor:pointer;display:inline-block;line-height:120%;color:#121212;border-radius:100px;border:1px solid #121212;height:36px;line-height:22px;-webkit-font-feature-settings:’pnum’ on,’lnum’ on;font-feature-settings:’pnum’ on,’lnum’ on;background:#fff;position:relative;margin-bottom:8px;margin-top:10px;width:160px;margin-left:-2px}.android .mt-map__select:hover,.ios .mt-map__select:hover{opacity:.6}.android .mt-map__select>select,.ios .mt-map__select>select{width:100%;cursor:pointer;padding-left:15px;padding-right:28px;height:36px;vertical-align:middle;border:none;appearance:none;background:0 0;font-weight:700;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.android .mt-map__select>img,.ios .mt-map__select>img{display:inline;vertical-align:middle;pointer-events:none;position:absolute;top:14px;right:11px;width:16px}@media (min-width:61.25em){.android .mt-map__select,.ios .mt-map__select{display:none}}.android .mt-map__g,.ios .mt-map__g{transition:-webkit-transform .5s cubic-bezier(.6,.02,.16,1.01);transition:transform .5s cubic-bezier(.6,.02,.16,1.01);transition:transform .5s cubic-bezier(.6,.02,.16,1.01),-webkit-transform .5s cubic-bezier(.6,.02,.16,1.01)}.android .mt-map__g–zoomed,.ios .mt-map__g–zoomed{vector-effect:non-scaling-stroke}@media (max-width:61.24em){.android .mt-map__g–zoomed .mt-geo-map__line,.android .mt-map__g–zoomed .mt-map__label,.ios .mt-map__g–zoomed .mt-geo-map__line,.ios .mt-map__g–zoomed .mt-map__label{display:none;transition:none}}.android .mt-map__g–zoomed .mt-geo-map__line–selected,.ios .mt-map__g–zoomed .mt-geo-map__line–selected{display:block!important}@media (max-width:61.24em){.android .mt-map__zoom-buttons,.ios .mt-map__zoom-buttons{position:relative;float:right;right:0;margin-top:10px}}@media (min-width:61.25em){.android .mt-map__zoom-buttons,.ios .mt-map__zoom-buttons{display:none}}.android .mt-map__zoom-buttons img,.ios .mt-map__zoom-buttons img{height:40px;width:40px;border-radius:50px;background-color:#fff;border:1px solid #dcdcdc;padding:6px;cursor:pointer;margin-right:0}@media (max-width:61.24em){.android .mt-electionmap–sen-gov .mt-hex–zoomed,.ios .mt-electionmap–sen-gov .mt-hex–zoomed{display:none}}.android .mt-hex–zoomed-selected,.ios .mt-hex–zoomed-selected{pointer-events:all}@media (max-width:61.24em){.android .mt-hex–zoomed-unselected,.ios .mt-hex–zoomed-unselected{pointer-events:all;opacity:.2}}.android .mt-map__state-outline,.ios .mt-map__state-outline{transition:fill 50ms linear;stroke-linecap:round;stroke-linejoin:round;stroke-width:5px;stroke:#bdbdbd;stroke-opacity:1;fill:none}@media (max-width:61.24em){.android .mt-map__state-outline,.ios .mt-map__state-outline{pointer-events:all}}.android .mt-map__state-outline–house-geo,.ios .mt-map__state-outline–house-geo{stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;stroke:#fff;stroke-opacity:1;fill:none}.android .svg-overflow-visible,.ios .svg-overflow-visible{overflow:visible}@media (min-width:20em){.android .svg-overflow-hidden,.ios .svg-overflow-hidden{overflow:hidden}}@media (min-width:61.25em){.android .svg-overflow-hidden,.ios .svg-overflow-hidden{overflow:visible}}.android .gm-epic,.ios .gm-epic{background-color:#ffe500;font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-size:24px;line-height:27px;padding-bottom:24px;padding-left:10px;padding-right:10px;padding-top:4px;margin-bottom:36px;max-width:620px}.android .gm-epic a,.ios .gm-epic a{color:#121212!important;text-decoration:none!important;background-image:none!important}.android .gm-headline,.ios .gm-headline{font-weight:700}.android .gm-copy,.ios .gm-copy{font-weight:300;margin-bottom:24px;margin-top:4px}.android .gm-btn,.ios .gm-btn{margin-bottom:30px}.android .gv-table-header-row,.android .gv-table-row,.ios .gv-table-header-row,.ios .gv-table-row{border-spacing:10px;display:block;width:100%}@media (min-width:20em){.android .gv-table-header-row,.android .gv-table-row,.ios .gv-table-header-row,.ios .gv-table-row{padding-top:20px}}@media (min-width:46.25em){.android .gv-table-header-row,.android .gv-table-row,.ios .gv-table-header-row,.ios .gv-table-row{padding-top:10px}}@media (max-width:61.24em){.android .gv-table-row:first-of-type .gv-table-seat-name,.ios .gv-table-row:first-of-type .gv-table-seat-name{border-top:0}}@media (min-width:46.25em){.android .gv-table-row,.ios .gv-table-row{display:-webkit-flex;display:flex}}.android .gv-table-heading,.ios .gv-table-heading{font-size:14px;line-height:18px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;font-size:20px!important;line-height:23px;margin-bottom:6px;border-top:1px solid #ededed}.android .gv-status-header,.ios .gv-status-header{text-align:right!important;border-top:1px solid #dcdcdc}.android .gv-table-header-row,.ios .gv-table-header-row{border-top:1px solid #ededed;padding-top:0}@media (max-width:46.24em){.android .gv-table-header-row,.ios .gv-table-header-row{display:none}}.android .gv-table-header-cell,.ios .gv-table-header-cell{font-weight:700;padding-bottom:8px;text-align:left}@media (min-width:46.25em){.android .gv-table-header-cell,.ios .gv-table-header-cell{padding-top:2px}}.android .gv-seat-category-header,.ios .gv-seat-category-header{border-left:none;padding-left:0;border-top:1px solid #dcdcdc}.android .gv-table,.ios .gv-table{font-size:12px!important;line-height:14px!important}.android .gv-table table,.ios .gv-table table{font-size:12px!important;line-height:14px!important}.android .gv-chamber-table-wrapper,.ios .gv-chamber-table-wrapper{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;margin-bottom:36px}.android .gv-candidate-container,.ios .gv-candidate-container{border-top:1px solid #ededed;width:100%;clear:both}.android .gv-candidate-container:first-child,.ios .gv-candidate-container:first-child{border-top:1px solid #dcdcdc}.android .gv-table-bar-container,.ios .gv-table-bar-container{width:10%}@media (min-width:20em){.android .gv-table-bar-container,.ios .gv-table-bar-container{display:none}}@media (min-width:23.4375em){.android .gv-table-bar-container,.ios .gv-table-bar-container{display:table-cell}}@media (min-width:46.25em){.android .gv-table-bar-container,.ios .gv-table-bar-container{padding-right:8px}}.android .gv-show-more-button-wrapper,.ios .gv-show-more-button-wrapper{z-index:9999;cursor:pointer;width:110px;margin-top:20px;height:36px;font-size:14px;line-height:20px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;font-style:normal;font-weight:700;line-height:21px;text-decoration:none;border:1px solid #121212;border-radius:30px;padding:6px 15px;gap:8px;color:#121212}.android .gv-show-more-button-wrapper img,.ios .gv-show-more-button-wrapper img{height:15px;-webkit-transform:translateY(3px);transform:translateY(3px);padding-left:8px}.android .gv-show-more-button-wrapper:hover,.ios .gv-show-more-button-wrapper:hover{color:#787878;border-color:#787878}.android .gv-show-more-button-wrapper:hover img,.ios .gv-show-more-button-wrapper:hover img{opacity:.6}.android .gv-show-more-button-wrapper:before,.ios .gv-show-more-button-wrapper:before{content:”;display:block;width:100%;height:100px;position:absolute;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);-webkit-transform:translateY(-120px);transform:translateY(-120px);opacity:1!important}.android .gv-show-more,.ios .gv-show-more{float:left}.android .gv-candidate-name,.ios .gv-candidate-name{padding-left:8px}@media (min-width:20em){.android .gv-candidate-name,.ios .gv-candidate-name{width:30%}}@media (min-width:30em){.android .gv-candidate-name,.ios .gv-candidate-name{width:20%}}.android .gv-candidate-header,.ios .gv-candidate-header{padding-right:10px}@media (min-width:46.25em){.android .gv-candidate-header,.ios .gv-candidate-header{padding-left:8px}.android .gv-candidate-header:before,.ios .gv-candidate-header:before{content:”;display:block;width:0;height:13px;border-left:1px solid #dcdcdc;position:absolute;top:0;left:0}}.android .gv-bar-header,.ios .gv-bar-header{height:1em;border-left:none}@media (max-width:23.4275em){.android .gv-bar-header,.ios .gv-bar-header{display:none}}.android .gv-vote-header,.ios .gv-vote-header{width:60px;margin-left:10px}@media (min-width:46.25em){.android .gv-vote-header:before,.ios .gv-vote-header:before{content:”;display:block;width:0;height:13px;border-left:1px solid #dcdcdc;position:absolute;top:0;left:-8px}}.android .gv-pct-header,.ios .gv-pct-header{text-align:right}@media (min-width:23.4375em){.android .gv-pct-header,.ios .gv-pct-header{padding-right:16px}}@media (min-width:46.25em){.android .gv-pct-header:before,.ios .gv-pct-header:before{content:”;display:block;width:0;height:13px;border-left:1px solid #dcdcdc;position:absolute;top:0;left:32px}}@media (min-width:61.25em){.android .gv-pct-header:before,.ios .gv-pct-header:before{content:”;display:block;width:0;height:13px;border-left:1px solid #dcdcdc;position:absolute;top:0;left:50px}}.android .gv-candidate-name,.android .gv-candidate-share,.ios .gv-candidate-name,.ios .gv-candidate-share{margin-right:6px}.android .gv-table-outer-cell,.ios .gv-table-outer-cell{width:150px}@media (min-width:46.25em){.android .gv-table-outer-cell,.ios .gv-table-outer-cell{border-right:1px solid #ededed}}.android .gv-table-outer-cell td,.ios .gv-table-outer-cell td{position:relative;box-sizing:border-box;height:18px;padding-top:2px;padding-bottom:2px}.android .gv-table-outer-cell th,.ios .gv-table-outer-cell th{position:relative}.android .gv-table-seat-status,.ios .gv-table-seat-status{width:80px;text-align:right}.android .gv-table-seat-name,.ios .gv-table-seat-name{float:left;width:124px}@media (max-width:46.24em){.android .gv-table-seat-name,.ios .gv-table-seat-name{width:100%;clear:both;font-size:14px;line-height:18px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-size:15px!important;line-height:18px;font-weight:700}}.android .gv-table-seat-name,.android .gv-table-seat-status,.ios .gv-table-seat-name,.ios .gv-table-seat-status{border-top:1px solid #dcdcdc;padding-top:3px}.android .gv-table-blob,.ios .gv-table-blob{position:absolute;display:inline-block;height:100%;width:4px;left:0;top:0}.android .gv-table__bar,.ios .gv-table__bar{display:inline-block;height:10px;width:100%;margin-bottom:7px;-webkit-transform:translateY(4px);transform:translateY(4px)}.android .gv-candidate-share,.ios .gv-candidate-share{width:5%;text-align:right}@media (min-width:23.4375em){.android .gv-candidate-share,.ios .gv-candidate-share{padding-right:16px}}.android .gv-candidate-total,.ios .gv-candidate-total{width:10%}.android .gv-candidates-cell,.ios .gv-candidates-cell{width:calc(100% – 180px)}@media (max-width:46.24em){.android .gv-candidates-cell,.ios .gv-candidates-cell{width:100%}}@media (max-width:46.24em){.android .gv-seat-category-header,.android .gv-status-header,.android .gv-table-seat-status,.ios .gv-seat-category-header,.ios .gv-status-header,.ios .gv-table-seat-status{display:none;width:0!important}}.android .gv-table-mobile-status,.ios .gv-table-mobile-status{font-weight:400;color:#767676;margin-bottom:8px}@media (min-width:46.25em){.android .gv-table-mobile-status,.ios .gv-table-mobile-status{display:none}}.android .gv-table-select,.ios .gv-table-select{display:block}@media (min-width:46.25em){.android .gv-table-main-header,.ios .gv-table-main-header{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}}.android .gv-tt,.ios .gv-tt{transition:opacity .1s;background:#fff;position:absolute;border:1px solid #121212;padding:6px 0 0 0;z-index:99999999;box-sizing:border-box}@media (min-width:20em){.android .gv-tt,.ios .gv-tt{width:100%}}@media (min-width:46.25em){.android .gv-tt,.ios .gv-tt{max-width:340px}}@media (max-width:46.24em){.android .gv-tt,.ios .gv-tt{border-left:0;border-right:0;border-bottom:0;border-top:4px solid #121212;position:fixed;bottom:0;left:0;z-index:99999999}}@media (min-width:61.25em){.android .gv-tt,.ios .gv-tt{pointer-events:none}}.android .gv-tt th,.ios .gv-tt th{font-weight:700;font-size:12px;padding-bottom:2px;padding-top:2px;text-align:left;position:relative}.android .gv-tt th:nth-of-type(2):before,.android .gv-tt th:nth-of-type(3):before,.ios .gv-tt th:nth-of-type(2):before,.ios .gv-tt th:nth-of-type(3):before{content:”;display:block;width:0;height:15px;border-left:1px solid #ededed;position:absolute;top:0;left:-8px}@media (max-width:46.24em){.android .gv-tt .gv-tt__body,.ios .gv-tt .gv-tt__body{padding-bottom:8px}}.android .gv-tt tr,.ios .gv-tt tr{padding-bottom:4px;border-top:1px solid #ededed}.android .gv-tt tr:first-of-type,.ios .gv-tt tr:first-of-type{border-top:0}.android .gv-tt td,.ios .gv-tt td{background:#fff;padding-bottom:4px;padding-top:2px;padding-right:8px}.android .gv-tt table,.ios .gv-tt table{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;font-size:12px;width:100%!important;line-height:initial!important;border-top-color:#fff!important}.android .gv-tt__close,.ios .gv-tt__close{right:4px;top:4px;position:absolute}@media (min-width:61.25em){.android .gv-tt__close,.ios .gv-tt__close{display:none}}.android .gv-tt__bar,.ios .gv-tt__bar{height:10px;width:100%;-webkit-transform:translateY(3px);transform:translateY(3px)}.android .gv-blob,.ios .gv-blob{position:absolute;display:inline-block;height:100%;width:4px;left:0;top:0}.android .gv-tt__cell,.ios .gv-tt__cell{position:relative}@media (min-width:20em){.android .gv-tt__cell–bar,.ios .gv-tt__cell–bar{width:50px}}@media (min-width:30em){.android .gv-tt__cell–bar,.ios .gv-tt__cell–bar{width:70px}}.android .gv-tt__cell–party,.ios .gv-tt__cell–party{padding-left:8px}.android .gv-tt__seat,.ios .gv-tt__seat{font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700;font-size:15px;line-height:17.25px}.android .gv-tt__header,.ios .gv-tt__header{padding:0 8px;border-bottom:1px solid #ededed}.android .gv-tt__reported,.ios .gv-tt__reported{color:#707070;font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;font-size:12px;line-height:14px;padding-bottom:8px;padding-top:2px}.android .gv-tt__incumbent,.ios .gv-tt__incumbent{color:#707070;border-top:1px solid #ededed;font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;font-size:12px;line-height:14px;padding-top:4px;padding-left:8px;padding-bottom:6px}.android .gv-winner,.ios .gv-winner{height:8px;margin-left:4px;-webkit-transform:translateY(.5px);transform:translateY(.5px);display:inline-block!important}.android .mt-gov-summary,.ios .mt-gov-summary{display:-webkit-flex;display:flex;width:100%}.android .mt-gov-summary>div,.ios .mt-gov-summary>div{border-top:4px solid;border-right-color:#ededed!important;border-right:1px solid #ededed}@media (min-width:20em){.android .mt-gov-summary>div,.ios .mt-gov-summary>div{padding-left:4px;padding-right:4px}}@media (min-width:23.4375em){.android .mt-gov-summary>div,.ios .mt-gov-summary>div{padding-left:8px;padding-right:8px}}.android .mt-gov-summary>div:first-child,.ios .mt-gov-summary>div:first-child{padding-left:0}.android .mt-gov-summary>div:last-child,.ios .mt-gov-summary>div:last-child{border-right:none;padding-right:0}.android .mt-gov-summary__header,.ios .mt-gov-summary__header{font-size:20px;line-height:24px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-size:20px;color:#121212}@media (min-width:20em){.android .mt-gov-summary__header,.ios .mt-gov-summary__header{font-size:16px}}@media (min-width:23.4375em){.android .mt-gov-summary__header,.ios .mt-gov-summary__header{font-size:18px}}@media (min-width:30em){.android .mt-gov-summary__header,.ios .mt-gov-summary__header{font-size:20px}}.android .mt-gov-summary__nums,.ios .mt-gov-summary__nums{color:#121212;min-width:83px}@media (max-width:23.4275em){.android .mt-gov-summary__nums,.ios .mt-gov-summary__nums{margin-top:-8px}}.android .mt-gov-summary__total,.ios .mt-gov-summary__total{font-size:56px;line-height:60px;font-family:”Guardian Titlepiece”,”Guardian Headline Full”,”Guardian Headline”,”Guardian Egyptian Web”,Georgia,serif;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-feature-settings:”lnum”;font-feature-settings:”lnum”}@media (min-width:20em){.android .mt-gov-summary__total,.ios .mt-gov-summary__total{font-size:40px}}@media (min-width:30em){.android .mt-gov-summary__total,.ios .mt-gov-summary__total{font-size:50px}}.android .mt-gov-summary__change,.ios .mt-gov-summary__change{font-size:44px;line-height:48px;font-family:”Guardian Titlepiece”,”Guardian Headline Full”,”Guardian Headline”,”Guardian Egyptian Web”,Georgia,serif;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-feature-settings:”lnum”;font-feature-settings:”lnum”;font-weight:700;color:#707070}@media (min-width:20em){.android .mt-gov-summary__change,.ios .mt-gov-summary__change{font-size:16px;padding:0 4px}}@media (min-width:23.4375em){.android .mt-gov-summary__change,.ios .mt-gov-summary__change{font-size:18px}}@media (min-width:30em){.android .mt-gov-summary__change,.ios .mt-gov-summary__change{font-size:20px;padding:0 8px}}.android .mt-gov-summary__races,.ios .mt-gov-summary__races{font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;color:#333}.android .mt-key,.ios .mt-key{font-size:12px;line-height:16px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column}@media (max-width:71.24em){.android .mt-key,.ios .mt-key{-webkit-flex-direction:row;flex-direction:row}}.android .mt-key>div,.ios .mt-key>div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:6px;margin-right:12px}.android .mt-key svg,.ios .mt-key svg{width:20px;height:25px;margin-right:4px;-webkit-transform:translateY(.5px);transform:translateY(.5px)}.android .mt-key .mt-hex–widestroke,.ios .mt-key .mt-hex–widestroke{stroke-width:2px}.android .mt-key–mobile,.ios .mt-key–mobile{margin-top:24px;margin-bottom:4px}@media (min-width:61.25em){.android .mt-key–mobile,.ios .mt-key–mobile{display:none}}@media (max-width:61.24em){.android .mt-key–desktop,.ios .mt-key–desktop{display:none}}.android .gv-section,.ios .gv-section{min-height:60px;padding-top:16px}.android .gv-section:after,.ios .gv-section:after{pointer-events:none}@media (min-width:20em){.android .gv-section:after,.ios .gv-section:after{position:absolute;z-index:2;content:””;border-top:1px solid #dcdcdc;-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 30px)}}@media (min-width:30em){.android .gv-section:after,.ios .gv-section:after{-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 40px)}}@media (min-width:46.25em){.android .gv-section:after,.ios .gv-section:after{-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 60px);min-height:150px}}@media (min-width:71.25em){.android .gv-section:after,.ios .gv-section:after{-webkit-transform:translate(-180px);transform:translate(-180px);width:calc(100% + 200px)}}@media (min-width:81.25em){.android .gv-section:after,.ios .gv-section:after{-webkit-transform:translate(-260px);transform:translate(-260px);width:calc(100% + 280px)}}.android .gv-subheader,.ios .gv-subheader{font-size:24px;line-height:28px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700}@media (min-width:20em){.android .gv-subheader,.ios .gv-subheader{margin-bottom:24px;font-size:28px}}@media (min-width:71.25em){.android .gv-subheader,.ios .gv-subheader{padding-top:0;max-width:160px;position:absolute;-webkit-transform:translateX(-170px);transform:translateX(-170px);margin-top:0;font-size:22px}}@media (min-width:81.25em){.android .gv-subheader,.ios .gv-subheader{font-size:24px;max-width:220px;-webkit-transform:translateX(-250px);transform:translateX(-250px)}}@media (min-width:71.25em){.android .gv-subsubheader,.ios .gv-subsubheader{max-width:160px;position:absolute;-webkit-transform:translateX(-170px);transform:translateX(-170px);margin-top:88px;padding-right:9px}}@media (min-width:81.25em){.android .gv-subsubheader,.ios .gv-subsubheader{max-width:220px;margin-top:52px;-webkit-transform:translateX(-250px);transform:translateX(-250px)}}.android .gv-section:last-of-type:after,.ios .gv-section:last-of-type:after{pointer-events:none}@media (min-width:20em){.android .gv-section:last-of-type:after,.ios .gv-section:last-of-type:after{position:absolute;z-index:2;content:””;border-top:1px solid #dcdcdc;-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 30px)}}@media (min-width:30em){.android .gv-section:last-of-type:after,.ios .gv-section:last-of-type:after{-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 40px)}}@media (min-width:46.25em){.android .gv-section:last-of-type:after,.ios .gv-section:last-of-type:after{-webkit-transform:translate(-20px);transform:translate(-20px);width:calc(100% + 60px)}}@media (min-width:71.25em){.android .gv-section:last-of-type:after,.ios .gv-section:last-of-type:after{-webkit-transform:translate(-180px);transform:translate(-180px);width:calc(100% + 200px)}}@media (min-width:81.25em){.android .gv-section:last-of-type:after,.ios .gv-section:last-of-type:after{-webkit-transform:translate(-260px);transform:translate(-260px);width:calc(100% + 280px)}}.android .mt-how,.ios .mt-how{display:block}@media (min-width:20em){.android .mt-how,.ios .mt-how{margin-top:-16px;margin-bottom:24px}}@media (min-width:71.25em){.android .mt-how,.ios .mt-how{margin-top:-52px}}@media (min-width:81.25em){.android .mt-how,.ios .mt-how{margin-top:-16px}}@media (min-width:20em){.android .mt-how a,.ios .mt-how a{color:#333!important;text-decoration:none;font-size:13px;line-height:18px;font-family:”Guardian Text Sans Web”,”Helvetica Neue”,Helvetica,Arial,”Lucida Grande”,sans-serif;cursor:pointer}.android .mt-how a:hover,.ios .mt-how a:hover{border-bottom:1px solid #333!important}}@media (min-width:46.25em){.android .mt-how a,.ios .mt-how a{font-size:14px;line-height:17px}}@media (min-width:71.25em){.android .mt-how a,.ios .mt-how a{color:#333!important}.android .mt-how a:hover,.ios .mt-how a:hover{border-bottom:1px solid #333!important}}@media (min-width:20em){.android #how-does-the-election-work,.ios #how-does-the-election-work{font-size:28px;margin-bottom:24px}}@media (min-width:71.25em){.android #how-does-the-election-work,.ios #how-does-the-election-work{padding-bottom:0;margin-bottom:0;height:0;margin-left:-170px;font-size:22px;max-width:180px}}@media (min-width:81.25em){.android #how-does-the-election-work,.ios #how-does-the-election-work{font-size:24px;margin-left:-250px;max-width:220px}}.android .byline__author,.ios .byline__author{color:#c70000!important}.android .byline__author a,.ios .byline__author a{color:#c70000!important}.android h2,.android p,.ios h2,.ios p{color:#121212!important}.android h2,.ios h2{font-size:16px;line-height:20px;font-family:”Guardian Headline”,”Guardian Egyptian Web”,”Guardian Headline Full”,Georgia,serif;font-weight:400;font-weight:700!important;margin-bottom:24px!important;font-size:28px!important;line-height:28px;padding-top:16px!important}.android .article-kicker,.android .article__body,.android .article__header,.android .headline.selectable,.android .meta.keyline-4,.android .standfirst.selectable,.android .standfirst__inner,.ios .article-kicker,.ios .article__body,.ios .article__header,.ios .headline.selectable,.ios .meta.keyline-4,.ios .standfirst.selectable,.ios .standfirst__inner{background:#fff!important;color:#121212!important}.android .keyline-4:before,.ios .keyline-4:before{background-image:repeating-linear-gradient(#dcdcdc,#dcdcdc 1px,transparent 1px,transparent 3px)!important}.android .mt-ticker__wrapper,.ios .mt-ticker__wrapper{margin-left:-12px;margin-right:-12px}.android .article,.android article,.ios .article,.ios article{overflow:visible}.android .gv-section:after,.ios .gv-section:after{width:calc(100% + 8px)}.android .gv-section:last-of-type:after,.ios .gv-section:last-of-type:after{width:calc(100% + 8px)}.android .headline.selectable,.ios .headline.selectable{color:#fff!important;display:inline;background:#121212!important;box-shadow:10px 0 0 #121212,0 0 0 #121212;font-size:36px;line-height:40px;font-weight:700;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;padding-left:10px;padding-right:0;margin-top:60px;padding-bottom:0;margin-left:10px}.android .standfirst.selectable,.ios .standfirst.selectable{margin-top:10px}.android .mt-how,.ios .mt-how{margin-top:-16px!important;margin-bottom:24px!important}.android .mt-how a,.ios .mt-how a{font-size:14px!important}Democrats win Connecticut 5th
Republicans win New Jersey 7th
Democrats win Washington 10th
Democrats win California 31st
Democrats win California 39th
Democrats win California 33rd
Democrats win California 28th
Democrats win California 25th
Democrats win Pennsylvania 7th
Republicans win Michigan 10th
Republicans win Arizona 5th
Democrats win Pennsylvania 8th
Republicans hold Wisconsin
Republicans win New York 19th
Republicans win New York 17th
Democrats win Pennsylvania 17th
Republicans win New York 4th
Republicans win Wisconsin 3rd
Democrats win Pennsylvania 12th
Democrats win Michigan 8th
Democrats win Massachusetts 9th
Democrats win Massachusetts 6th
Democrats win Massachusetts 3rd
Democrats win Massachusetts 1st
Republicans win Nevada 2nd
Democrats win Michigan 7th
Republicans win California 48th
Republicans win California 1st
Senate
51 to win***includes independents**vice-president (Dem) has casting voteno electionno election32 of 35 races called
House
218 to win391 of 435 races called
Many seats in United States elections always go to the same party. So control of the Senate and House of Representatives depends on a relatively small number of competitive seats, or “battlegrounds”. Election experts rank the competitive seats as more or less likely to return a Republican or Democrat. This gives a clue to how the election is evolving overall; if Democrats are winning seats that were thought likely to go Republican, it may be an indication they will do well overall. Simplistically, blue shapes on the right of the following charts signal a good night for Biden and the Democrats, and red shapes on the left signal the opposite.
Senate
After flipping a Senate seat in Pennsylvania, the Democrats hampered Republican hopes of controlling the upper house. This could depend on the December election in Georgia after the Senate race there advanced to a run-off.
Full results map
no result
House
The House looks set to flip to the Republicans but a ‘red wave’ has failed to materialise. Key seats include Iowa’s 3rd district and Colorado’s 8th.
Full results map
Likely Democrat
Lean Democrat
Toss-up
Lean Republican
Likely Republican no result
Democracy is under threat. Support independent journalism.
From voting rights to climate collapse to reproductive freedom, the stakes couldn’t be higher in these midterm elections. Help us shine a light on the most pressing issues facing America.
Show your support
How do the elections work?
All 435 seats in the lower chamber of the federal congress, the House of Representatives, are re-elected every two years. (There are no term limits, and incumbents are often returned, so there is substantial continuity in the membership). House seats are broadly proportional to population, so California has lots of seats but Montana only a few.
The upper chamber, the Senate, has 100 seats; two for each state, however populous. In every even-numbered year, roughly one-third of senators are elected for a six-year term. Legislation has to pass both chambers to become law. Senators have some additional responsibilities compared with their colleagues in the House; chiefly these have to do with confirming (or not) presidential appointments.
Governors are not part of Congress. Their impact is mostly local to their own state, but because they can affect electoral law or practice, they can affect future federal elections.
Going into the election the Democratic party of the president, Joe Biden, controlled both chambers of Congress, but by very narrow margins. In the Senate, a 50-50 split would mean a casting vote went to the vice-president, Kamala Harris. (In practice the casting vote more often went to Joe Manchin, a Democratic senator representing a largely Republican state).
These elections are called midterms because they happen in the middle of a four-year presidential term. They are difficult for sitting presidents because the presidential party often does badly in them, and because losing control of Congress makes it more difficult for the president to pursue his or her agenda.
About these results
The results are provided by the Associated Press, or AP, who have rigorous criteria for “calling” election races; that is, for reporting a winner. Redrawing of House districts this year following the 2020 census mean AP is not reporting “flips”, or seats where the sitting party changes. The redistricting means that in a few seats there are two incumbent representatives competing for a new district. It may also impact the change figures seen on the House results summary bar. It is possible that some seats will count 100% of votes without a winner becoming apparent because of laws that trigger an automatic recount in races that are very close.