@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-thin.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-thin.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-thin.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-thin.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-thin.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-thin.svg?cnnsans-thin)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-thin.svgz?cnnsans-thin)format("svg");font-weight:200;font-style:normal}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-light.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-light.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-light.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-light.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-light.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-light.svg?cnnsans-light)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-light.svgz?cnnsans-light)format("svg");font-weight:300;font-style:normal}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-regular.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-regular.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-regular.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-regular.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-regular.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-regular.svg?cnnsans-regular)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-regular.svgz?cnnsans-regular)format("svg");font-weight:400;font-style:normal}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-medium.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-medium.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-medium.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-medium.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-medium.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-medium.svg?cnnsans-medium)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-medium.svgz?cnnsans-medium)format("svg");font-weight:500;font-style:normal}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-bold.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-bold.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-bold.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-bold.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-bold.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-bold.svg?cnnsans-bold)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-bold.svgz?cnnsans-bold)format("svg");font-weight:700;font-style:normal}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavy.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavy.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavy.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavy.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavy.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavy.svg?cnnsans-heavy)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavy.svgz?cnnsans-heavy)format("svg");font-weight:800;font-style:normal}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-black.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-black.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-black.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-black.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-black.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-black.svg?cnnsans-black)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-black.svgz?cnnsans-black)format("svg");font-weight:900;font-style:normal}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-thinit.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-thinit.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-thinit.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-thinit.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-thinit.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-thinit.svg?cnnsans-thinit)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-thinit.svgz?cnnsans-thinit)format("svg");font-weight:200;font-style:italic}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-lightit.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-lightit.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-lightit.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-lightit.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-lightit.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-lightit.svg?cnnsans-lightit)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-lightit.svgz?cnnsans-lightit)format("svg");font-weight:300;font-style:italic}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-italic.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-italic.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-italic.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-italic.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-italic.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-italic.svg?cnnsans-italic)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-italic.svgz?cnnsans-italic)format("svg");font-weight:400;font-style:italic}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-mediumit.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-mediumit.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-mediumit.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-mediumit.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-mediumit.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-mediumit.svg?cnnsans-mediumit)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-mediumit.svgz?cnnsans-mediumit)format("svg");font-weight:500;font-style:italic}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-boldit.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-boldit.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-boldit.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-boldit.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-boldit.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-boldit.svg?cnnsans-boldit)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-boldit.svgz?cnnsans-boldit)format("svg");font-weight:700;font-style:italic}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavyit.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavyit.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavyit.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavyit.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavyit.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavyit.svg?cnnsans-heavyit)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-heavyit.svgz?cnnsans-heavyit)format("svg");font-weight:800;font-style:italic}@font-face{font-family:CNN;src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-blackit.eot);src:url(https://ix.cnn.io/static/fonts/latest/cnnsans-blackit.eot?#iefix)format("embedded-opentype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-blackit.woff2)format("woff2"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-blackit.woff)format("woff"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-blackit.ttf)format("truetype"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-blackit.svg?cnnsans-blackit)format("svg"),url(https://ix.cnn.io/static/fonts/latest/cnnsans-blackit.svgz?cnnsans-blackit)format("svg");font-weight:900;font-style:italic}:root{--primitive-color-brand-primary:#c00;--primitive-color-brand-secondary:#ff3f3f;--primitive-color-brand-tertiary:#a4001e;--primitive-color-brand-business:#66c9af;--primitive-color-brand-politics:#3061f3;--primitive-color-brand-travel:#f06c00;--primitive-color-brand-underscored:#6a29d5;--primitive-color-neutral-800:#0c0c0c;--primitive-color-neutral-700:#262626;--primitive-color-neutral-600:#404040;--primitive-color-neutral-500:#6e6e6e;--primitive-color-neutral-400:#b1b1b1;--primitive-color-neutral-300:#e6e6e6;--primitive-color-neutral-200:#f8f8f8;--primitive-color-neutral-100:#fff;--primitive-color-red-800:#450000;--primitive-color-red-700:#720000;--primitive-color-red-600:#a20000;--primitive-color-red-500:#d50000;--primitive-color-red-400:#ff3f3f;--primitive-color-red-300:#ff7979;--primitive-color-red-200:#faa;--primitive-color-red-100:#ffd5d5;--primitive-color-orange-800:#401a00;--primitive-color-orange-700:#612b00;--primitive-color-orange-600:#984700;--primitive-color-orange-500:#cd6200;--primitive-color-orange-400:#ff7c00;--primitive-color-orange-300:#ff9360;--primitive-color-orange-200:#ffb9a1;--primitive-color-orange-100:#ffdbd0;--primitive-color-yellow-800:#463100;--primitive-color-yellow-700:#6c4e00;--primitive-color-yellow-600:#9a7100;--primitive-color-yellow-500:#c99400;--primitive-color-yellow-400:#f0b100;--primitive-color-yellow-300:#ffc248;--primitive-color-yellow-200:#ffd088;--primitive-color-yellow-100:#ffe4c3;--primitive-color-green-800:#0b2f1d;--primitive-color-green-700:#1b5437;--primitive-color-green-600:#2b7a53;--primitive-color-green-500:#3da672;--primitive-color-green-400:#4bc88a;--primitive-color-green-300:#58e59e;--primitive-color-green-200:#97fbc3;--primitive-color-green-100:#c9fddd;--primitive-color-blue-800:#041443;--primitive-color-blue-700:#0c266e;--primitive-color-blue-600:#173da4;--primitive-color-blue-500:#2152d5;--primitive-color-blue-400:#3061f2;--primitive-color-blue-300:#7b8ff7;--primitive-color-blue-200:#aeb8fa;--primitive-color-blue-100:#d7dbfc;--primitive-color-teal-800:#0a2927;--primitive-color-teal-700:#164541;--primitive-color-teal-600:#346a66;--primitive-color-teal-500:#4d9791;--primitive-color-teal-400:#60b9b1;--primitive-color-teal-300:#73dcd3;--primitive-color-teal-200:#92f8f0;--primitive-color-teal-100:#c6fbf6;--primitive-color-purple-800:#2d1444;--primitive-color-purple-700:#462166;--primitive-color-purple-600:#62318e;--primitive-color-purple-500:#8143b8;--primitive-color-purple-400:#9656d1;--primitive-color-purple-300:#b28ae0;--primitive-color-purple-200:#cdb6f1;--primitive-color-purple-100:#e5dbf8;--primitive-color-pink-800:#44010f;--primitive-color-pink-700:#6f041e;--primitive-color-pink-600:#9e092f;--primitive-color-pink-500:#d00f40;--primitive-color-pink-400:#fc2f59;--primitive-color-pink-300:#fc7989;--primitive-color-pink-200:#fdaab2;--primitive-color-pink-100:#fed6d9;--primitive-color-transparent-black-90:#0c0c0ce6;--primitive-color-transparent-black-80:#0c0c0ccc;--primitive-color-transparent-black-70:#0c0c0cb3;--primitive-color-transparent-black-60:#0c0c0c99;--primitive-color-transparent-black-50:#0c0c0c80;--primitive-color-transparent-black-40:#0c0c0c66;--primitive-color-transparent-black-30:#0c0c0c4d;--primitive-color-transparent-black-20:#0c0c0c33;--primitive-color-transparent-black-10:#0c0c0c1a;--primitive-color-transparent-black-05:#0c0c0c1a;--primitive-color-transparent-black-0:#0c0c0c00;--primitive-color-transparent-white-90:#ffffffe6;--primitive-color-transparent-white-80:#fffc;--primitive-color-transparent-white-70:#ffffffb3;--primitive-color-transparent-white-60:#fff9;--primitive-color-transparent-white-50:#ffffff80;--primitive-color-transparent-white-40:#fff6;--primitive-color-transparent-white-30:#ffffff4d;--primitive-color-transparent-white-20:#fff3;--primitive-color-transparent-white-10:#ffffff1a;--primitive-color-transparent-white-05:#ffffff1a;--primitive-color-transparent-white-0:#fff0;--primitive-font-size__10:10px;--primitive-font-size__12:12px;--primitive-font-size__14:14px;--primitive-font-size__16:16px;--primitive-font-size__18:18px;--primitive-font-size__20:20px;--primitive-font-size__24:24px;--primitive-font-size__30:30px;--primitive-font-size__32:32px;--primitive-font-size__36:36px;--primitive-font-size__40:40px;--primitive-font-size__42:42px;--primitive-font-size__48:48px;--primitive-font-size__56:56px;--primitive-font-size__64:64px;--primitive-space-sm:4px;--primitive-space-md:8px;--primitive-space-lg:16px;--primitive-space-xl:24px;--primitive-space-2xl:32px;--primitive-space-3xl:40px;--primitive-space-4xl:48px;--primitive-size-xs:16px;--primitive-size-sm:24px;--primitive-size-md:32px;--primitive-size-lg:40px;--primitive-size-xl:48px;--primitive-size-2xl:64px}a,a:visited{color:inherit;text-underline-offset:2px;font-weight:bolder;text-decoration:underline}a:hover{color:var(--primitive-color-neutral-500);text-decoration:none}a:active{color:var(--primitive-color-neutral-600);text-decoration:none}a:focus{border:2px solid var(--primitive-color-neutral-800)}:root{--color-forge-primary:var(--primitive-color-neutral-700)}body *{box-sizing:border-box}body{font-family:CNN,sans-serif;font-size:var(--primitive-font-size__16);color:var(--color-forge-primary);background:0 0;margin:0;padding:0;font-weight:300;line-height:1.4}main{margin-block:0}p{margin-block-start:var(--primitive-space-lg);margin-block-end:0;padding:0}.graphic-title{font-size:var(--primitive-font-size__14);margin-block-start:0;margin-block-end:var(--primitive-space-lg);padding:0;font-weight:500;line-height:1.1}b,strong{font-weight:500}header{margin-block-start:0;margin-block-end:var(--primitive-space-lg)}header>*{margin-block-end:0}header>h1{font-size:var(--primitive-font-size__18);margin-block-start:0;font-weight:700;line-height:1.1}h1+p{margin-block-start:var(--primitive-space-sm)}:root{--color-forge-footer:var(--primitive-color-neutral-500)}footer{font-size:var(--primitive-font-size__12);color:var(--color-forge-footer);margin-block-start:var(--primitive-space-2xl);margin-block-end:0;padding-block-end:1px;line-height:1.4}footer>p{margin-block:0 1lh}p.source,p.credit{margin-block-end:0}.axis text{font-size:var(--primitive-font-size__12);fill:var(--color-axis-text,var(--primitive-color-neutral-500));line-height:1.1}.axis line,.axis path{stroke:var(--color-axis-line,var(--primitive-color-neutral-400));stroke-width:.5px;fill:none}path.line{stroke:var(--color-path,var(--primitive-color-red-500));stroke-width:2px;fill:none}.annotation text{fill:var(--primitive-color-neutral-500);font-size:12px;font-weight:400}text.annotation-value{fill:var(--color-path,var(--primitive-color-red-500));font-weight:700}.annotation circle{fill:var(--color-path,var(--primitive-color-red-500))}#map{width:100%;aspect-ratio:var(--map-ratio,4 / 3)}:root{--dem-bg:#d9edfd;--dem-text:#4c9feb;--rep-bg:#f7d9d9;--rep-text:#d64254}#summary{text-align:center;max-width:520px;margin-inline:auto;font-size:20px}.timestamp{color:#6e6e6e;margin-block:16px 0;font-size:.7em}span.race-count{font-size:72px;font-weight:800;line-height:1;display:block}#outstanding{margin-block-start:16px}table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:12px;line-height:1}@media screen and (width>=420px){table{font-size:14px}}th{padding-block-end:8px;padding-inline-start:8px;font-weight:300;line-height:1}td.district{color:#6e6e6e;width:10%;min-width:8ch;font-weight:700}.reporting{width:clamp(100px,20%,180px)}td{border-top:1px solid #9fd0ff;border-left:1px solid #9fd0ff;padding-block:.6em;padding-inline:.75em;line-height:16px}td:last-of-type{border-right:1px solid #9fd0ff}tbody tr:last-child td{border-bottom:1px solid #9fd0ff}td.candidate{border-left:1px solid #ec9090}td.reporting{background-image:linear-gradient(to bottom, #e6e6e6 0, #e6e6e6 5px, var(--bg-color,#fff) 5px, var(--bg-color,#fff));font-weight:500;position:relative}.reporting .bar{height:5px;width:var(--bar-width);background-color:#404040cc;position:absolute;top:0;left:0}tbody tr:hover td{--bg-color:#f8f8f8;cursor:pointer;background-color:var(--bg-color)!important}tbody tr:hover td.district{border-left:2px solid #404040;padding-inline-start:calc(.75em - .5px)}span.party:after{content:" •";display:inline}span.party.party-N{display:none}span.race-timestamp{margin-block-start:2px;font-size:.8em;font-style:italic;display:block}tr.called.leader-d>td{background:var(--dem-bg)}tr.called.leader-r>td{background:var(--rep-bg)}tr.leader-d:not(.called)>td.candidate{color:var(--dem-text)}tr.leader-r:not(.called)>td.candidate{color:var(--rep-text)}tr.leader-d.called>td.candidate{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAjtJREFUeAG9V0tSwkAQfTPCxo1QXmA8gfEE6A30BOoJ1IVarIwrq3QB3ABvwA3UE4gnMBewkhUbILGnAxJITEYzyasChsqkX093T38ETNHzW5jimFYd+jgQUIjQ4mcCAa09SIwR4g1NjHDVDkzEisIdPV9hhgtanf0QmkBiiC3ckyIe/qWAPvEMd0R6iTIQ6KPBigTZj7PJFZn7hVYKduCRW46yrCGRJncsk4NlaZmPJHsDYoNcVUCeRMoSIkGuo/y9QvKkEgfLmFi5QAdc9eRgjpiLEVsgNv0n6kQTe9oVsQXmK41qwzS+3mLhex/1I9BWkIv0ahsDOtoR/Y5y9nBqb1AYdih/20NEWe+27fK654/zDyg7kl5wYAtJ8hj5tUOEjg5ChSrIV0kt7x0lDStcvk9/J1fIR6uBIgiq8dftZUV8xdPXEJE8tUDOkNxM5IHMxFd1ievdM/Ldsw1yQqBjwCvY1GKhm0pEOClJrq1LmTDEh8FWJ6XEbXtUilwjkmPtglfD7WklypAzwjfJDWRRHKSVUPzvyT8s1T8Qd1wNH/0+fV+gVsghbnbOl9Wwj7oxD+9ZDf7T5RZpgPowWHAmOqImXBRfSRvwMGEurCuge7Q5p1sP1cFjDnc1I6y35bFZTlCNEh7L7q7PBtmDyQNdsy3Lg4k+eTc9mOTPhnau54B97v5lNEtCW0OSAIFTmEIntjmeqV70s069vtUULqXgbWqvIhySQvvAxniuzRxR6QaN5xPKrq7ZeP4NsF7jI2hJR7YAAAAASUVORK5CYII=);background-position:calc(100% - 8px);background-repeat:no-repeat;background-size:16px}tr.leader-r.called>td.candidate{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAfFJREFUeAHNV+FVwjAQ/lIdoCOUCaRP/A3dQCZQJ8ANgA3oBrABGyB/0feoE9gNZAGsd02qtYQmz6Z9fO9Bmvba78tdcrkIWGIP+F/APV0OM6BPbUA/Xz0+0C8VQELt1gPWobxnhDAZEHFAxBMifSwR2nx4SULmJCQ12J0l5hFPifgZDUAECyXkcOa5lpxHvcmkmxuDSFISEem84VVv7Ci+LskZmRrQTs6dqrhfuB65huzEE6JEzjHft0VeEREWc+InBGrCBWgZKhzTkiDp+iPwgQ5xBfRC6Q05enSMo1regmNPnU90jwN7wVPp1TViinVE7brGJk/t13QxhEMQ8fwOmPE1eTc51g9w6GWa5OCCXME32Pd5EgZogbxIaobXAhZgs8PVxvQcuUVe8cVb/n4tkgFlrqJD9ktqHhyQ52APmAqHYF/y0kDWBSsX5MzNAlKDEeeJjUbEuCE5I8+E7xaGfY2IdUNy3gcSj/5eLO1PRDQhV9h6nhyJVQFZEhFw5xUYNakfmDvfDWlmL6iZoENw0XoLPF3GdqxKpBjdIS7KssspyUKZFCJhzgtNyaPyGeFPWc5uobkwbkOEUN+ung0u72DCYENaIj24mZixinkKvbh6qCU6Q2kHtADHeEVLbfHvw6lGSF7DUVhG1L2Bo+P5N0knySR2YilJAAAAAElFTkSuQmCC);background-position:calc(100% - 8px);background-repeat:no-repeat;background-size:16px}tr.called.runoff>td.candidate{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAjdJREFUeAHNV0tSwkAQ7QlQZRUs8AZ4AvEEyM6l7typJ5AbACuXyg30BLrUFXAC8QTmBqYK2FB8fC9MrICJGSYBfFUwk/n06+nu6ZlRYogyMJvNzlGtLRaLKsoKm3W3h5+rlBqg7OdyuRcPMJGrkgaAtzKdTm9RvQ4RJgtW6hGKtKGH++c4iScug7iJakPS4SGfz7fjLKJiyCswdxemrkgGgDVcWKMeZQ1nvaFYLFazJCcoizIpe71vxQJZr/wXWYQlVIicUf6+LfI1JU6CmMgFHQiUOxRnsn2U5/P5wWQyeeOHHwM0vdhHe3s0GmFh6kaW+cAEDc25tEChULhHURULgLzOEisaQM4bFLnE50HSPFhBYc6r0vv9S+xRhxK94IORDiW6kpy0PLj9yNHpNQ2ew9trPB4PEMi0SpI7/NTOGKhJOpS5Ykslao4+WNLCSglyq1KpRP9H+YsTO9y3Yg5vOBy+hBsSYsKjAosYYdxeLckA4GihaEb1ObIbxC1S9u6CPP5ciU5CnNBEoIgpuQ46U3LCdTDgQ9LDJ2fkb0DOg2nAGOjJHsg1+kEq/jQYHAkeQvD7owU5T+BDR5/LT2IJW3JeWsntaE0exBLYRU1dnpqSE7wx+4qEBFGJW9kNOkhyjRUF9nUl+8mEbOCFccPEY0NeD78RVlIxb6u4qVxsQwnKpOz1t8H/e5gQHEg/odqR9Ohon7tRnUaPU1ijBWtciTn83MLtbf04jVAkeJ6fQpljyeh5/g0fUVPCeoPHKAAAAABJRU5ErkJggg==);background-position:calc(100% - 8px);background-repeat:no-repeat;background-size:16px}.legend{flex-direction:row;justify-content:center;align-items:center;margin-inline:auto;font-size:12px;display:flex}@media screen and (width>=420px){.legend{font-size:14px}}.legend>ul{margin-block:32px 0;margin-inline:0;padding-inline:0;list-style-type:none}.legend li{vertical-align:middle;margin:0;padding:0;display:inline-block}.legend li:last-child{margin-inline-start:16px}.legend-symbol{vertical-align:middle;width:16px;height:16px;position:relative;top:-2px}.legend-symbol:last-of-type{margin-inline-end:4px}.table-controls{flex-flow:wrap;justify-content:space-between;align-items:flex-start;margin-block:16px 0;margin-inline:auto;display:flex}@media screen and (width<=390px){.table-controls{flex-wrap:wrap;gap:8px}}#toggle-recent{height:32px;font:inherit;cursor:pointer;background-color:#fff;border:1px solid #b1b1b1;border-radius:4px;margin:0;padding:0 8px;font-size:12px}#sort-controls{margin:0;padding:0;font-size:12px}#sort-controls select{height:32px;font:inherit;background-color:#fff;border:1px solid #b1b1b1;border-radius:4px;padding-block:0;padding-inline:8px 28px}@media screen and (width>=440px){#toggle-recent{height:36px;padding:0 12px;font-size:14px}#sort-controls select{height:36px;padding-block:0;padding-inline:8px 32px;font-size:14px}}#toggle-recent .toggle-icon{vertical-align:-3px;width:16px;height:16px;margin-right:6px}select.cp-select{box-sizing:border-box;appearance:none;background-color:$white;outline-width:0;outline-color:$cnn-red;outline-offset:-1px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.7187%2016.1955C12.7149%2016.1994%2012.711%2016.2033%2012.7072%2016.2072C12.5119%2016.4025%2012.2559%2016.5001%2012%2016.5001C11.744%2016.5001%2011.4881%2016.4025%2011.2928%2016.2072C11.2889%2016.2033%2011.2851%2016.1994%2011.2813%2016.1955L4.29289%209.20711C3.90237%208.81658%203.90237%208.18342%204.29289%207.79289C4.68342%207.40237%205.31658%207.40237%205.70711%207.79289L12%2014.0858L18.2928%207.79289C18.6834%207.40237%2019.3165%207.40237%2019.707%207.79289C20.0976%208.18342%2020.0976%208.81658%2019.707%209.20711L12.7187%2016.1955Z%22%20fill%3D%22%230C0C0C%22%2F%3E%3C%2Fsvg%3E);background-position:right .7em top 50%;background-repeat:no-repeat;background-size:1.5em;display:block}.cp-select::-ms-expand{display:none}.cp-select:focus{box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}[dir=rtl] .cp-select,:root:lang(ar) .cp-select,:root:lang(iw) .cp-select{background-position:.7em 50%,0 0;padding:.6em .8em .5em 1.4em}.cp-select:disabled,.cp-select[aria-disabled=true]{color:graytext;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(#fff 0%,#e5e5e5 100%)}.cp-select:disabled:hover,.cp-select[aria-disabled=true]{border-color:#aaa}
