CINXE.COM

Winner

<!DOCTYPE html> <html lang="en" class="nytapp-vi-interactive" xmlns:og="http://opengraphprotocol.org/schema/"> <head> <meta charset="utf-8" /> <title data-rh="true">South Carolina Fourth Congressional District Election Results 2024: Timmons vs. Harvey - The New York Times</title> <meta data-rh="true" name="robots" content="noarchive, max-image-preview:large"/><meta data-rh="true" name="description" content="Get live results and maps from the 2024 South Carolina general election."/><meta data-rh="true" property="twitter:url" content="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html"/><meta data-rh="true" property="twitter:title" content="South Carolina Fourth Congressional District Election Results"/><meta data-rh="true" property="twitter:description" content="Get live results and maps from the 2024 South Carolina general election."/><meta data-rh="true" property="twitter:image" content="https://static01.nyt.com/images/2024/11/06/multimedia/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9-videoSixteenByNineJumbo1600.jpg"/><meta data-rh="true" property="twitter:image:alt" content=""/><meta data-rh="true" property="twitter:card" content="summary_large_image"/><meta data-rh="true" property="og:url" content="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html"/><meta data-rh="true" property="og:type" content="article"/><meta data-rh="true" property="og:title" content="South Carolina Fourth Congressional District Election Results"/><meta data-rh="true" property="og:image" content="https://static01.nyt.com/images/2024/11/06/multimedia/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9-facebookJumbo.jpg"/><meta data-rh="true" property="og:image:alt" content=""/><meta data-rh="true" property="og:description" content="Get live results and maps from the 2024 South Carolina general election."/> <link data-rh="true" rel="canonical" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html"/> <script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"NewsArticle","@id":"https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html","description":"Get live results and maps from the 2024 South Carolina general election.","image":[{"@context":"https://schema.org","@type":"ImageObject","url":"https://static01.nyt.com/images/2024/11/06/multimedia/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9-videoSixteenByNineJumbo1600.jpg","height":900,"width":1600,"contentUrl":"https://static01.nyt.com/images/2024/11/06/multimedia/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9-videoSixteenByNineJumbo1600.jpg","creditText":"The New York Times"},{"@context":"https://schema.org","@type":"ImageObject","url":"https://static01.nyt.com/images/2024/11/06/multimedia/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9-googleFourByThree.jpg","height":600,"width":800,"contentUrl":"https://static01.nyt.com/images/2024/11/06/multimedia/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9-googleFourByThree.jpg","creditText":"The New York Times"},{"@context":"https://schema.org","@type":"ImageObject","url":"https://static01.nyt.com/images/2024/11/06/multimedia/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9-mediumSquareAt3X.jpg","height":1800,"width":1800,"contentUrl":"https://static01.nyt.com/images/2024/11/06/multimedia/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9-mediumSquareAt3X.jpg","creditText":"The New York Times"}],"mainEntityOfPage":"https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html","url":"https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html","author":{"@id":"https://www.nytimes.com/#publisher","name":"The New York Times"},"dateModified":"2025-01-28T23:56:16.815Z","datePublished":"2024-11-05T19:48:24.955Z","headline":"South Carolina Fourth Congressional District Election Results 2024: Timmons vs. Harvey","alternativeHeadline":"South Carolina Fourth Congressional District Election Results","publisher":{"@id":"https://www.nytimes.com/#publisher","name":"The New York Times"},"hasPart":{"@type":"WebPageElement","isAccessibleForFree":false,"cssSelector":".meteredContent"},"isPartOf":{"@type":["CreativeWork","Product"],"name":"The New York Times","productID":"nytimes.com:basic"},"copyrightHolder":{"@id":"https://www.nytimes.com/#publisher","name":"The New York Times"},"sourceOrganization":{"@id":"https://www.nytimes.com/#publisher","name":"The New York Times"},"copyrightYear":2025,"isAccessibleForFree":false,"articleSection":"U.S., 2024 Elections","keywords":["Elections","Elections, House of Representatives","South Carolina"]}</script><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"NewsMediaOrganization","name":"The New York Times","logo":{"@context":"https://schema.org","@type":"ImageObject","url":"https://static01.nyt.com/images/icons/t_logo_291_black.png","height":291,"width":291,"contentUrl":"https://static01.nyt.com/images/icons/t_logo_291_black.png","creditText":"The New York Times"},"url":"https://www.nytimes.com/","@id":"https://www.nytimes.com/#publisher","publishingPrinciples":"https://www.nytimes.com/editorial-standards/ethical-journalism.html","diversityPolicy":"https://www.nytco.com/company/diversity-and-inclusion/","ethicsPolicy":"https://www.nytco.com/company/standards-ethics/","masthead":"https://www.nytimes.com/interactive/2023/01/28/admin/the-new-york-times-masthead.html","foundingDate":"1851-09-18","sameAs":"https://en.wikipedia.org/wiki/The_New_York_Times"}</script><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@context":"https://schema.org","@type":"ListItem","name":"U.S.","position":1,"item":"https://www.nytimes.com/section/us"},{"@context":"https://schema.org","@type":"ListItem","name":"2024 Elections","position":2,"item":"https://www.nytimes.com/news-event/2024-election"}]}</script> <meta data-rh="true" property="article:published_time" content="2024-11-05T19:48:24.955Z"/><meta data-rh="true" property="article:modified_time" content="2025-01-28T23:56:16.815Z"/><meta data-rh="true" http-equiv="Content-Language" content="en"/><meta data-rh="true" name="articleid" content=""/><meta data-rh="true" name="nyt_uri" content="nyt://interactive/ceb5feca-f4c9-5f2c-ad32-53777d53dee5"/><meta data-rh="true" name="pubp_event_id" content="pubp://event/b8b6b73e5e1247f8b6a75083792bd424"/><meta data-rh="true" name="image" content="https://static01.nyt.com/images/2024/11/06/multimedia/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9/eln-CALL-2024-11-05-race-sc-us-h-4-timmonsw-f0f8c9-facebookJumbo.jpg"/><meta data-rh="true" name="byl" content/><meta data-rh="true" name="news_keywords" content="internal-paywall-exempt,Election,House races,Congressional elections,South Carolina"/><meta data-rh="true" name="pdate" content="20241105"/><meta data-rh="true" property="article:section" content="U.S."/><meta data-rh="true" property="article:tag" content="internal-paywall-exempt"/><meta data-rh="true" property="article:tag" content="Elections"/><meta data-rh="true" property="article:tag" content="Elections, House of Representatives"/><meta data-rh="true" property="article:tag" content="South Carolina"/><meta data-rh="true" property="article:opinion" content="false"/><meta data-rh="true" property="article:content_tier" content="metered"/><meta data-rh="true" name="CG" content="us"/><meta data-rh="true" name="SCG" content="elections"/><meta data-rh="true" name="CN" content="2024-election"/><meta data-rh="true" name="CT" content="news-event"/> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta property="fb:app_id" content="9869919170" /> <meta name="twitter:site" content="@nytimes" /> <meta name="slack-app-id" content="A0121HXPPTQ" /> <script>(function Kn(e){if(new URL(window.location).searchParams.get("sentryOverride")||Math.floor(100*Math.random())<=e){var t=['<script src="https://js.sentry-cdn.com/7bc8bccf5c254286a99b11c68f6bf4ce.min.js" crossorigin="anonymous">',"<","/script>"].join("");document.write(t)}})(1);</script><script>(function $n(e){var t=e.release,n=e.env,a=e.routeName,i=window.vi&&window.vi.webviewEnvironment||{},r=i.isPreloaded,o=void 0!==r&&r,l="IOS"===i.deviceType;if(window.Sentry){var s=function(){window.Sentry.init({maxBreadcrumbs:c,release:t,environment:n,allowUrls:u,ignoreErrors:d,beforeSend:function(e,t){var n=t.originalException;return n&&n.stack&&n.stack.includes("datadog-rum")?null:e},initialScope:function(e){e.setTags({"nyt.route":a});var t=/nyt-a=(.*?)(;|$)/.exec(document.cookie);null!==t&&e.setUser({id:t[1]});try{if(o){var n,i,r=window.asset||{},s=r.eventId,c=void 0===s?"":s,d=r.uri,u=void 0===d?"":d,f=r.url,p=void 0===f?"":f,m=r.sourceType,g=void 0===m?"":m,h=r.sourceId,v=void 0===h?"":h;c&&e.setTag("eventId",c),u&&e.setTag("uri",u),p&&e.setTag("url",p),g&&e.setTag("sourceType",g),v&&e.setTag("sourceId",v),e.setExtra("visibilityState",document.visibilityState),null!==(n=window)&&void 0!==n&&null!==(i=n.performance)&&void 0!==i&&i.timeOrigin&&e.setExtra("timeOrigin",window.performance.timeOrigin),e.setTag("type","preloaded-webview")}else e.setTag("type","browser");var b=function(){var t=window.config||{},n=t.AppVersion,a=void 0===n?"":n,i=t.ConnectionStatus,r=void 0===i?3:i,o=t.LoggedIn,l=void 0!==o&&o,s=t.Subscriber,c=void 0!==s&&s;null==e||e.setTag("AppVersion",a),null==e||e.setTag("ConnectionStatus",r),null==e||e.setTag("LoggedIn",l),null==e||e.setTag("Subscriber",c)};l?window.addEventListener("initWebview:ios",b):b()}catch(e){console.error(e)}return e},replaysSessionSampleRate:0,replaysOnErrorSampleRate:.01,integrations:[window.Sentry.browserTracingIntegration({enableInp:!0,instrumentNavigation:!1,instrumentPageLoad:!1})]});var e=window.Sentry.getClient(),i={};i[window.Sentry.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]="url",window.Sentry.startBrowserTracingPageLoadSpan(e,{name:a,attributes:i})},c=70,d=["2mdn","ads-us","amazon-adsystem","amp4ads","ampproject","bk_addPageCtx","boomerang","BOOMR","cb is not a function","chartbeat","google_tag_manager","gsi","gtm","prebid","pubads","scorecardresearch","setConfig is not a function","webkitExitFullScreen","yimg","reading 'campaign'","Object.fromEntries is not a function"];o&&(d=d.concat(["Failed to fetch","Load failed","Something went wrong","Unexpected EOF","The request is not allowed by the user agent","scrollIntoView","No weather-bot homepage data available","UnhandledRejection: Non-Error promise rejection captured with value: false","VHS is currently showing this error message on-screen.","useMessageSelection","messageComponentLibrary"]));var u=[/^https?:\/\/(vi-pr-.*|www|vi|local|alpha|alpha-preview)\.(stg\.|dev\.)?(nytimes\.com|nyt\.net)/];window.Sentry.onLoad(s),window.__isUnitTestEnv&&(window.__testSentryOnload=s)}})({"release":"c281f8f394087ce6f27fbc1190bdb31cd5b91daa","env":"prd","routeName":"vi-interactive","allowUrls":[{}]});</script> <script> (function qn(){var e,t,n,a,i;e=window,t=document,n="script",a="https://www.datadoghq-browser-agent.com/us1/v5/datadog-rum.js",e=e[i="DD_RUM"]=e[i]||{q:[],onReady:function(t){e.q.push(t)}},(i=t.createElement(n)).async=1,i.src=a,(a=t.getElementsByTagName(n)[0]).parentNode.insertBefore(i,a)})(); (function Qn(e){var t=e.service,n=e.env,a=e.version,i=e.sessionSampleRate,r=e.deploymentId,o=e.routeName,l=e.tenant;if(window.DD_RUM){var s=function(){var e={clientToken:"pube5bf68ea68edb54c35106f34e32ff07c",applicationId:"7d0602a0-8ef8-4d39-985b-c3188887e5b3",site:"datadoghq.com",service:"".concat(t,"-client"),env:n,version:a,sessionSampleRate:parseInt(i,10),sessionReplaySampleRate:v,trackUserInteractions:!0,trackResources:!0,trackLongTasks:!0,trackViewsManually:!0,defaultPrivacyLevel:"mask-user-input",allowedTracingUrls:m,traceSampleRate:20,useCrossSiteSessionCookie:!0,useSecureSessionCookie:!0};u&&(e=Object.assign(e,h)),window.DD_RUM.init(e);var s="web";u&&(s=window.config&&window.config.OS&&"ANDROID"===window.config.OS.toUpperCase()?"android":"ios");var c={billing:{environment:n,deployment:{id:r}},dvsp:{tenant:l},route:{name:o},webview:p,preloaded:u,appType:s};u&&(c=Object.assign(c,g)),window.DD_RUM.setGlobalContextProperty("nyt",c),window.DD_RUM.startView({name:o});var d=/nyt-a=(.*?)(;|$)/.exec(document.cookie);if(null!==d&&window.DD_RUM.setUser({id:d[1]}),u){var f=(window.asset||{}).url,b=void 0===f?"":f;window.DD_RUM.setGlobalContextProperty("url",b);var y=window.getNativeBridgeCookie("nyt-a");y&&window.DD_RUM.setUser({id:y})}},c=window.vi&&window.vi.webviewEnvironment||{},d=c.isPreloaded,u=void 0!==d&&d,f=c.isInWebview,p=void 0!==f&&f,m=[/https:\/\/samizdat-graphql.*\.nytimes\.com/],g={},h={},v=100;u&&(m=[/[https|http|nytresource]:\/\/.*\.nytimes\.com/,/[https|http|nytresource]:\/\/.*\.nyt\.com/],g={team:"web-platforms"},v=0,h={trackFrustrations:!0,allowFallbackToLocalStorage:!0}),window.DD_RUM.onReady(s),window.__isUnitTestEnv&&(window.__testDataDogOnReady=s)}})({"service":"vi","env":"prd","version":"vi-newsreader@v6700-c281f8f","sessionSampleRate":"1","deploymentId":"aws-491988406224","routeName":"vi-interactive","tenant":"web-platforms"}); </script> <link data-rh="true" rel="shortcut icon" href="/vi-assets/static-assets/favicon-d2483f10ef688e6f89e23806b9700298.ico"/><link data-rh="true" rel="apple-touch-icon" href="/vi-assets/static-assets/apple-touch-icon-28865b72953380a40aa43318108876cb.png"/><link data-rh="true" rel="apple-touch-icon-precomposed" sizes="144×144" href="/vi-assets/static-assets/ios-ipad-144x144-28865b72953380a40aa43318108876cb.png"/><link data-rh="true" rel="apple-touch-icon-precomposed" sizes="114×114" href="/vi-assets/static-assets/ios-iphone-114x144-080e7ec6514fdc62bcbb7966d9b257d2.png"/><link data-rh="true" rel="apple-touch-icon-precomposed" href="/vi-assets/static-assets/ios-default-homescreen-57x57-43808a4cd5333b648057a01624d84960.png"/> <link rel="preconnect" href="https://g1.nyt.com" crossorigin="anonymous"/> <link href="https://g1.nyt.com/fonts/css/web-fonts.a65411eeb1ab091c1b7eaa3047f86dabe8355f0e.css" rel="stylesheet" type="text/css" crossorigin /> <link rel="stylesheet" href="/vi-assets/static-assets/global-75f713f5ef71fb15f77ecbb55c1f03b7.css" /> <style>[data-timezone] { display: none }</style> <style data-lights-css="val7tc tvfu69 k008qs 1dv1kvn nuvmzp qebcue j184jz wsvg60 uc4bdz 1jmk4jh 1e1s8k7 1qa4qp6 13mf4b4 17ih8de 79elbk 1nkuxcu vxcmzt 1eeh360 1yhvmgx 1atjma0 68l2z5 1nurhyi 1sm67ns 1xltzhg 93zicp 12fr9lp 18z7m18 ec8ke8 1hqnpie 10habuo rnl02l 1u4hfeb 1po1uvd tvohiw b4nnp0 bgaqcm 777zgl rfqw0c 15owey8 1gbh59z 1kylsam wcxsge 1yiqkdd 1fq2n5g 1nri6qy sxwst7 1bymuyk 10xu8a0 1ch6mhx 1wr3we4 10698na ijmohz 1npft71 c5j6tx vfkorq 1bvtpon yomkvi ui2i83 atthsv zd9juy 10d8k1f eap6fy 1aeqhal n8j48p 1ho5u4o t8x4fj a7htku 88wicj 1n5umza 103zbxs pz4gob 1htjfn5 1kwq3vq 1660cld">.SP_commentsRefactor_1224_1_New .comments-button-container{display:none;}.SP_commentsRefactor_1224_1_New .comments-button-container-v2{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.SP_commentsRefactor_1224_1_New .big-bottom-button-v2{display:block;}.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.css-1dv1kvn{border:0;-webkit-clip:rect(0 0 0 0);clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.css-nuvmzp{font-size:14.25px;font-family:nyt-franklin,helvetica,arial,sans-serif;font-weight:700;text-transform:uppercase;-webkit-letter-spacing:0.7px;-moz-letter-spacing:0.7px;-ms-letter-spacing:0.7px;letter-spacing:0.7px;line-height:19px;}.css-nuvmzp:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-qebcue{display:none;font-size:10px;margin-left:auto;text-transform:uppercase;}.hasLinks .css-qebcue{display:block;min-height:10px;}@media (min-width:740px){return!e.theme.isIntlHomepage.hasLinks .css-qebcue function(e).hasLinks .css-qebcue function(e)!e.theme.homepage.hasLinks .css-qebcue function(e).hasLinks .css-qebcue function(e){margin:"none",position:"absolute",right:"20px";}}@media (min-width:1024px){.hasLinks .css-qebcue{display:none;min-height:0;}}.css-j184jz{display:inline-block;font-size:0.875rem;line-height:1.25rem;-webkit-transition:color 0.6s ease;transition:color 0.6s ease;color:#121212;}.css-j184jz:hover{color:#666666;}.css-wsvg60{border:0;-webkit-clip:rect(0 0 0 0);clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;border-radius:3px;cursor:pointer;font-family:nyt-franklin,helvetica,arial,sans-serif;-webkit-transition:ease 0.6s;transition:ease 0.6s;white-space:nowrap;vertical-align:middle;background-color:transparent;color:#000;font-size:11px;line-height:11px;font-weight:700;-webkit-letter-spacing:0.02em;-moz-letter-spacing:0.02em;-ms-letter-spacing:0.02em;letter-spacing:0.02em;padding:11px 12px 8px;background:#ffffff;display:inline-block;left:44px;text-transform:uppercase;-webkit-transition:none;transition:none;z-index:5;}.css-wsvg60:active,.css-wsvg60:focus{-webkit-clip:auto;clip:auto;overflow:visible;width:auto;height:auto;}.css-wsvg60::-moz-focus-inner{padding:0;border:0;}.css-wsvg60:-moz-focusring{outline:1px dotted;}.css-wsvg60:disabled,.css-wsvg60.disabled{opacity:0.5;cursor:default;}.css-wsvg60:active,.css-wsvg60.active{background-color:#f7f7f7;}@media (min-width:740px){.css-wsvg60:hover{background-color:#f7f7f7;}}.css-wsvg60:focus{margin-top:3px;padding:8px 8px 6px;}@media (max-width:600px){.css-wsvg60:focus{margin-top:12px;margin-left:9px;}}@media (min-width:1024px){.css-wsvg60{left:112px;}}.css-uc4bdz{min-height:269px;}@media (min-width:1150px){.css-uc4bdz{min-height:431.5px;}}.NYTApp .css-uc4bdz{display:none;}@media (min-width:1150px){.css-1jmk4jh{margin:0 auto;max-width:1200px;padding:0 3% 9px;}}.NYTApp .css-1jmk4jh{display:none;}@media print{.css-1jmk4jh{display:none;}}.css-1e1s8k7{font-size:11px;text-align:center;padding-bottom:25px;}@media (min-width:1024px){.css-1e1s8k7{padding:0 3% 9px;}}.css-1e1s8k7.dockVisible{padding-bottom:45px;}@media (min-width:1024px){.css-1e1s8k7.dockVisible{padding:0 3% 45px;}}@media (min-width:1150px){.css-1e1s8k7{margin:0 auto;max-width:1200px;}}.NYTApp .css-1e1s8k7{display:none;}@media print{.css-1e1s8k7{display:none;}}.css-1qa4qp6{border-top:1px solid #ebebeb;padding-top:9px;margin:0 0 35px;}.css-13mf4b4{color:#666666;font-family:nyt-franklin,helvetica,arial,sans-serif;padding:10px 0;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;}.css-13mf4b4:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-17ih8de{box-sizing:border-box;vertical-align:top;}.css-79elbk{position:relative;}.css-1nkuxcu{width:25px;height:25px;border-radius:3px;cursor:pointer;font-family:nyt-franklin,helvetica,arial,sans-serif;-webkit-transition:ease 0.6s;transition:ease 0.6s;white-space:nowrap;vertical-align:middle;background-color:transparent;color:#000;font-size:11px;line-height:11px;font-weight:700;-webkit-letter-spacing:0.02em;-moz-letter-spacing:0.02em;-ms-letter-spacing:0.02em;letter-spacing:0.02em;padding:11px 12px 8px;padding:10px;}.css-1nkuxcu::-moz-focus-inner{padding:0;border:0;}.css-1nkuxcu:-moz-focusring{outline:1px dotted;}.css-1nkuxcu:disabled,.css-1nkuxcu.disabled{opacity:0.5;cursor:default;}.css-1nkuxcu:active,.css-1nkuxcu.active{background-color:#f7f7f7;}@media (min-width:740px){.css-1nkuxcu:hover{background-color:#f7f7f7;}}.css-vxcmzt{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.css-1eeh360{height:auto;width:auto;border-radius:30px;}.css-1eeh360:focus{outline:none;box-shadow:0 0 4px 1px rgb(0 95 204);}@supports selector(:focus-visible){.css-1eeh360:focus{box-shadow:none;}.css-1eeh360:focus-visible{box-shadow:0 0 4px 1px rgb(0 95 204);}}.css-1yhvmgx{height:auto;width:auto;border:solid 1px var(--color-stroke-quaternary,#DFDFDF);background-color:var(--color-background-primary,#FFFFFF);border-radius:30px;font-size:0.75rem;font-family:nyt-franklin,helvetica,arial,sans-serif;text-transform:uppercase;}.css-1yhvmgx:hover{background-color:var(--color-background-tertiary,#EBEBEB);border:1px solid var(--color-background-tertiary,#EBEBEB);}.css-1yhvmgx .hiddenClass{display:none;}.css-1yhvmgx[aria-checked='true'] .saved-fill{fill:var(--color-stroke-primary,#121212);}.css-1yhvmgx[aria-checked='true'] .saved-stroke{fill:var(--color-stroke-primary,#121212);}.css-1yhvmgx[aria-checked='false'] .saved-fill{fill:none;}.css-1yhvmgx[aria-checked='false'] .saved-stroke{fill:var(--color-stroke-primary,#121212);}.css-1yhvmgx[aria-busy='true']{cursor:default;background-color:var(--color-background-tertiary,#EBEBEB);}.css-1atjma0{padding:0;margin-left:0;margin-right:0;}@media (max-width:424px){.css-1atjma0{margin-left:-9px;margin-right:-20px;}}.css-68l2z5{color:#999999;display:inline;margin-right:12px;width:100%;}.css-68l2z5 > a,.css-68l2z5 > button{-webkit-text-decoration:none;text-decoration:none;}.css-68l2z5 > a:focus,.css-68l2z5 > button:focus{display:inline-block;outline:none;box-shadow:0 0 2px 1px rgb(0 95 204);}@supports selector(:focus-visible){.css-68l2z5 > a:focus,.css-68l2z5 > button:focus{box-shadow:none;}.css-68l2z5 > a:focus-visible,.css-68l2z5 > button:focus-visible{box-shadow:0 0 2px 1px rgb(0 95 204);}}.css-68l2z5 > a:focus{border-radius:100%;}@media (max-width:424px){.css-68l2z5{margin-right:6px;}}.css-68l2z5:last-of-type{margin-right:0;}.css-1nurhyi{height:auto;width:auto;border-radius:100%;background-color:transparent;}.NYTApp .css-1sm67ns{display:none;}.css-1xltzhg{margin-top:0;margin-bottom:0;}@media (min-width:1024px){.css-1xltzhg{height:43px;}}.css-93zicp{display:none;}@media (min-width:375px){.css-93zicp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:16px;height:31px;}}@media (min-width:740px){.css-93zicp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:16px;height:31px;}}@media (min-width:1024px){.css-93zicp{display:none;}}@media print{.css-93zicp{display:none;}}.css-12fr9lp{height:23px;margin-top:6px;}.css-18z7m18{display:none;}@media (min-width:1024px){.css-18z7m18{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0;}}@media print{.css-18z7m18{display:block;}}.css-ec8ke8{display:none;}@media (min-width:375px){.css-ec8ke8{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;z-index:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%;height:32.063px;background:white;padding:5px 0;top:0;text-align:center;font-family:nyt-cheltenham,cheltenham-fallback-georgia,cheltenham-fallback-noto,georgia,'times new roman',times,serif;box-shadow:rgba(0,0,0,0.08) 0 0 5px 1px;border-bottom:1px solid #e2e2e2;}}@media print{.css-ec8ke8{position:relative;border:none;display:inline-block;opacity:1 !important;visibility:visible !important;}}@media (max-width:739px){.NYTApp .css-ec8ke8{display:none;}}.css-1hqnpie{margin-left:20px;margin-right:20px;max-width:1605px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;}@media (min-width:1360px){.css-1hqnpie{margin-left:20px;margin-right:20px;}}@media (min-width:1780px){.css-1hqnpie{margin-left:auto;margin-right:auto;}}@media print{.css-1hqnpie{margin-left:0;margin-right:0;width:100%;max-width:100%;}}.css-10habuo{display:none;}@media (min-width:1024px){.css-10habuo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:1605px;overflow:hidden;position:absolute;width:50%;margin-left:calc((100% - 50%) / 2);}}@media (min-width:740px){.NYTApp .css-10habuo{width:90%;margin-left:calc((100% - 90%) / 2);}@media (min-width:1024px){.NYTApp .css-10habuo{width:63%;margin-left:calc((100% - 63%) / 2);}}}@media print{.css-10habuo{display:none;}}.css-rnl02l{font-family:nyt-cheltenham-small,georgia,'times new roman';font-weight:400;font-size:13px;-webkit-letter-spacing:0.015em;-moz-letter-spacing:0.015em;-ms-letter-spacing:0.015em;letter-spacing:0.015em;margin-top:10.5px;margin-bottom:10.5px;margin-right:auto;white-space:nowrap;text-overflow:ellipsis;}.css-1u4hfeb{font-family:nyt-franklin,helvetica,arial,sans-serif;font-weight:700;font-size:0.75rem;text-transform:uppercase;-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0;margin-top:12.5px;margin-bottom:auto;margin-left:auto;white-space:nowrap;}.css-1u4hfeb:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-1po1uvd{display:inline-block;padding-left:7px;padding-right:7px;font-size:13px;margin-top:10px;margin-bottom:auto;color:#cccccc;}.css-tvohiw{margin-top:-1px;margin-bottom:auto;margin-left:auto;z-index:50;box-shadow:-14px 2px 7px -2px rgba(255,255,255,0.7);}.css-b4nnp0{margin-top:1px;}@media (min-width:1024px){.css-b4nnp0{margin-top:0;}}.css-bgaqcm{font-family:nyt-franklin,helvetica,arial,sans-serif;color:#cccccc !important;border-left:1px solid #cccccc;margin-left:10px;padding:10px;display:none;}@media print{.css-bgaqcm{display:inline-block;}}.css-777zgl{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;-webkit-clip:rect(0 0 0 0);clip:rect(0 0 0 0);overflow:hidden;text-align:center;}.css-777zgl:focus-visible{background-color:#fff;border-radius:3px;height:auto;width:auto;-webkit-clip:auto;clip:auto;font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:0.6875rem;font-weight:700;left:50%;padding:8px 8px 6px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:5px;}.css-rfqw0c{text-align:center;height:100%;display:block;}.css-15owey8{color:#cccccc;font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:0.5625rem;font-weight:300;-webkit-letter-spacing:0.05rem;-moz-letter-spacing:0.05rem;-ms-letter-spacing:0.05rem;letter-spacing:0.05rem;line-height:0.5625rem;margin-bottom:9px;text-align:center;text-transform:uppercase;}.css-1gbh59z{width:calc(100% - 40px);max-width:600px;margin-left:20px;margin-bottom:1.375rem;color:#333333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;}.css-1gbh59z .e16638kd0{font-size:0.8125rem;line-height:1.125rem;}.css-1gbh59z .ed0j4n70{font-weight:600;font-size:0.875rem;line-height:1.125rem;}@media (min-width:740px){.css-1gbh59z{max-width:720px;margin-left:auto;margin-bottom:1.5rem;text-align:center;}}@media (min-width:600px){.css-1gbh59z{margin-left:auto;margin-right:auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.css-1kylsam{margin:0 auto 1.375rem;text-align:left;width:calc(100% - 40px);max-width:600px;margin-left:20px;margin-right:20px;}.NYTApp .css-1kylsam{display:none;}@media (min-width:600px){.css-1kylsam{margin-left:auto;margin-right:auto;}}@media (min-width:740px){.css-1kylsam{margin-bottom:1.5rem;}}.css-wcxsge{font-weight:500;text-transform:capitalize;margin-right:0.15em;}.css-1yiqkdd{font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:0.9375rem;line-height:1.25rem;margin:0 auto;margin-top:1rem;}@media print{.css-1yiqkdd{margin-left:0;margin-right:0;width:100%;max-width:100%;}}.css-1fq2n5g{margin-bottom:1.25rem;max-width:800px;}.css-1nri6qy{width:calc(100% - 40px);margin:0 auto 1.25rem;max-width:600px;color:#333333;display:block;font-family:nyt-franklin,helvetica,arial,sans-serif;font-weight:500;font-size:0.9375rem;line-height:1.25rem;}@media (min-width:740px){.css-1nri6qy{width:auto;padding-right:3%;padding-left:3%;}}.css-1nri6qy::before{width:120px;content:'';display:inline-block;height:1px;margin:30px 0 20px;background-color:black;}.css-sxwst7{background-color:#f7f7f7;border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3;margin:2rem auto;padding-bottom:30px;padding-top:12px;text-align:center;position:relative;margin-top:60px;min-height:280px;}@media (min-width:740px){.css-sxwst7{margin:3rem auto;}}@media print{.css-sxwst7{display:none;}}@media (min-width:740px){.css-sxwst7{margin-bottom:0;margin-top:0;}}@media (min-width:1024px){.css-1bymuyk{position:relative;border-bottom:1px solid #e2e2e2;}}.css-10xu8a0{background:#ffffff;border-bottom:1px solid #e2e2e2;height:36px;padding:8px 15px 3px;position:relative;}@media (min-width:740px){.css-10xu8a0{background:#ffffff;padding:8px 15px 3px;}}@media (min-width:1024px){.css-10xu8a0{background:transparent;border-bottom:0;padding:4px 15px 2px;}}@media (min-width:1024px){.css-10xu8a0{margin:0 auto;max-width:1605px;}}.css-1ch6mhx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;left:10px;position:absolute;}@media print{.css-1ch6mhx{display:none;}}.css-1wr3we4{display:none;}@media (min-width:1024px){.css-1wr3we4{display:block;position:absolute;left:105px;line-height:19px;top:10px;}}.css-10698na{text-align:center;}@media (min-width:740px){.css-10698na{padding-top:0;}}@media print{.css-10698na a[href]::after{content:'';}.css-10698na svg{fill:black;}}.css-ijmohz{display:block;width:189px;height:26px;margin:5px auto 0;}@media (min-width:740px){.css-ijmohz{width:189px;height:26px;margin:5px auto 0;}}@media (min-width:1024px){.css-ijmohz{width:195px;height:26px;margin:6px auto 0;}}.css-1npft71{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;position:absolute;right:10px;top:8px;}@media (min-width:1024px){.css-1npft71{top:4px;}}@media print{.css-1npft71{display:none;}}.css-c5j6tx{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:11px;-webkit-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;padding:13px 20px 12px;}@media (min-width:740px){.css-c5j6tx{position:relative;}}@media (min-width:1024px){.css-c5j6tx{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:none;padding:0;height:0;-webkit-transform:translateY(48px);-ms-transform:translateY(48px);transform:translateY(48px);-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}}@media print{.css-c5j6tx{display:none;}}.css-vfkorq{color:#121212;font-size:0.6875rem;font-family:nyt-franklin,helvetica,arial,sans-serif;display:none;width:auto;font-weight:700;}@media (min-width:740px){.css-vfkorq{text-align:center;width:100%;font-weight:700;}}@media (min-width:1024px){.css-vfkorq{font-size:0.875rem;line-height:1.25rem;width:auto;margin-bottom:4px;font-weight:400;}}.css-1bvtpon{display:none;}.css-yomkvi .actionbar-button{background:var(--color-background-primary,#FFFFFF);border:1px solid var(--color-stroke-quaternary,#DFDFDF);color:var(--color-content-primary,#121212);box-shadow:none;}.css-yomkvi .actionbar-button svg > path{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button:hover{border:1px solid var(--color-stroke-quaternary,#DFDFDF);background:var(--color-background-tertiary,#EBEBEB);color:var(--color-content-primary,#121212);}.css-yomkvi .actionbar-button:hover svg > path{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button:hover svg > g{stroke:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button:active,.css-yomkvi .actionbar-button[aria-expanded='true']{border:1px solid var(--color-stroke-tertiary,#C7C7C7);background:rgba(235,235,235,0.6);}.css-yomkvi .actionbar-button:active svg > path,.css-yomkvi .actionbar-button[aria-expanded='true'] svg > path{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button:active svg > g,.css-yomkvi .actionbar-button[aria-expanded='true'] svg > g{stroke:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button[aria-checked='true'] .saved-fill{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button[aria-checked='true'] .saved-stroke{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button[aria-checked='true']:hover .saved-fill{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button[aria-checked='true']:hover .saved-stroke{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button[aria-checked='true']:active .saved-fill{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button[aria-checked='true']:active .saved-stroke{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button[aria-checked='false'] .saved-fill{fill:none;}.css-yomkvi .actionbar-button[aria-checked='false'] .saved-stroke{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button[aria-checked='false']:hover .saved-stroke{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button[aria-checked='false']:active .saved-stroke{fill:var(--color-stroke-primary,#121212);}.css-yomkvi .actionbar-button:focus{box-shadow:0 0 2px 1px rgb(0 95 204);outline:3px solid transparent;outline-offset:2px;}@supports selector(:focus-visible){.css-yomkvi .actionbar-button:focus{box-shadow:none;}.css-yomkvi .actionbar-button:focus-visible{box-shadow:0 0 2px 1px rgb(0 95 204);outline:3px solid transparent;outline-offset:2px;}}.css-ui2i83{color:#999999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:17px;margin-bottom:5px;margin-bottom:0;}@media print{.css-ui2i83{display:none;}}.css-atthsv{color:#999999;display:inline;margin-right:12px;width:100%;position:relative;}.css-atthsv > a,.css-atthsv > button{-webkit-text-decoration:none;text-decoration:none;}.css-atthsv > a:focus,.css-atthsv > button:focus{display:inline-block;outline:none;box-shadow:0 0 2px 1px rgb(0 95 204);}@supports selector(:focus-visible){.css-atthsv > a:focus,.css-atthsv > button:focus{box-shadow:none;}.css-atthsv > a:focus-visible,.css-atthsv > button:focus-visible{box-shadow:0 0 2px 1px rgb(0 95 204);}}.css-atthsv > a:focus{border-radius:100%;}@media (max-width:424px){.css-atthsv{margin-right:6px;}}.css-atthsv:last-of-type{margin-right:0;}.css-zd9juy{display:inline-block;vertical-align:middle;width:20px;border-radius:100%;padding:6px;overflow:initial;vertical-align:middle;height:20px;}.css-zd9juy path{fill:var(--color-content-primary,#121212);}.css-10d8k1f{direction:ltr;display:inline-block;vertical-align:middle;border-radius:30px;padding:6px 10px 6px;font-size:0.75rem;font-family:nyt-franklin,helvetica,arial,sans-serif;line-height:0.9375rem;text-align:right;font-weight:500;}.css-10d8k1f:hover .gift-count{background-color:#fafafa;}@media (max-width:600px){.css-10d8k1f{padding:6px 7px 5px;}}.css-10d8k1f svg{margin-right:5px;vertical-align:-6px;height:20px;}.css-eap6fy{height:18px;width:18px;padding:7px;overflow:visible;vertical-align:middle;cursor:not-allowed;}.css-eap6fy g{stroke-width:0.1px;}@media (min-width:1150px){.css-eap6fy:hover g,.css-eap6fy:focus g{stroke:var(--color-stroke-secondary,#8B8B8B);opacity:1;}}.css-1aeqhal{display:none;position:relative;min-height:280px;}@media (min-width:765px){.css-1aeqhal{background-color:#f7f7f7;border-bottom:1px solid #f3f3f3;display:block;padding-bottom:15px;padding-top:15px;margin:0;}}@media print{.css-1aeqhal{display:none;}}.css-n8j48p{color:#999999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:17px;margin-bottom:5px;width:calc(100% - 40px);max-width:600px;margin:1.5rem auto 2rem;margin-bottom:1rem;}@media print{.css-n8j48p{display:none;}}@media (min-width:1440px){.css-n8j48p{width:600px;max-width:600px;}}@media (min-width:600px){.css-n8j48p{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.css-n8j48p:empty{display:none;}@media (min-width:600px){.css-n8j48p{margin-bottom:1rem;}}.css-1ho5u4o{list-style:none;margin:0 0 15px;padding:0;}@media (min-width:600px){.css-1ho5u4o{display:inline-block;}}.css-t8x4fj{list-style:none;line-height:8px;padding:0;}.css-t8x4fj:last-child > li{margin:16px 0 0 0;}@media (min-width:600px){.css-t8x4fj{display:inline-block;}}.css-a7htku{display:inline-block;line-height:20px;padding:0 10px;}.css-a7htku:first-child{border-left:none;}.css-a7htku.desktop{display:none;}@media (min-width:740px){.css-a7htku.smartphone{display:none;}.css-a7htku.desktop{display:inline-block;}.css-a7htku.mobileOnly{display:none;}}.css-88wicj{color:var(--color-content-primary,#121212);font-family:nyt-cheltenham,cheltenham-fallback-georgia,cheltenham-fallback-noto,georgia,'times new roman',times,serif;font-weight:700;font-style:italic;font-size:1.9375rem;line-height:2.25rem;text-align:left;}@media (min-width:740px){.css-88wicj{font-size:2.5rem;line-height:2.875rem;}}.css-1n5umza{width:100%;margin:0 auto;height:auto;max-width:100%;width:100%;}@media (min-width:740px){.css-103zbxs{margin-left:auto;margin-right:auto;}}.css-103zbxs .last-byline{padding-right:10px;}.css-pz4gob{color:#999999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:17px;margin-bottom:5px;height:32px;}@media print{.css-pz4gob{display:none;}}@media (min-width:740px){.css-pz4gob{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.css-1htjfn5{color:#999999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:17px;margin-bottom:5px;height:32px;width:calc(100% - 40px);max-width:600px;margin:1.5rem auto 2rem;}@media print{.css-1htjfn5{display:none;}}@media (min-width:740px){.css-1htjfn5{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media (min-width:1440px){.css-1htjfn5{width:600px;max-width:600px;}}@media (min-width:600px){.css-1htjfn5{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}@media print{.css-1kwq3vq{display:none;}}@media (min-width:1024px){.css-1kwq3vq{position:fixed;width:100%;top:0;left:0;z-index:200;background-color:#ffffff;border-bottom:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}}.NYTApp .css-1kwq3vq{display:none;}.css-1660cld{margin-top:1.5625rem;}@media (min-width:740px){.css-1660cld{margin-top:3.75rem;}}.css-1660cld .e6idgb70{color:var(--color-content-primary,#121212);font-weight:700;line-height:0.75rem;margin-bottom:1.25rem;margin-top:0;}@media print{.css-1660cld .e6idgb70{margin-left:0;margin-right:0;width:100%;max-width:100%;}}.css-1660cld .e1h9rw200{margin-bottom:20px;}@media (min-width:740px){.css-1660cld .e1h9rw200{position:relative;}}.css-1660cld .ezdmqqa0{margin-bottom:3px;}@media (min-width:600px){.css-1660cld .ezdmqqa0{margin-bottom:0;}}.css-1660cld .e1wiw3jv0{color:var(--color-content-secondary,#363636);}.css-1660cld .e16638kd0{display:inline-block;}.css-1660cld .eakwutd0{margin-bottom:20px;color:var(--color-content-primary,#121212);}@media print{.css-1660cld .eakwutd0{margin-left:0;margin-right:0;width:100%;max-width:100%;}}@media (min-width:600px){.css-1660cld{margin-top:45px;}}.NYTApp .css-1660cld{margin-top:55px;}.css-1660cld .e6idgb70{font-size:0.75rem;line-height:0.875rem;color:#121212;margin-top:20px;margin-bottom:10px;text-align:center;width:calc(100% - 40px);max-width:600px;margin-left:20px;margin-right:20px;}@media (min-width:600px){.css-1660cld .e6idgb70{font-size:0.875rem;line-height:1.125rem;margin-top:35px;}}@media (min-width:600px){.css-1660cld .e6idgb70{margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.css-1660cld .e6idgb70{width:600px;}}@media (min-width:1440px){.css-1660cld .e6idgb70{width:600px;max-width:600px;}}.css-1660cld .e1h9rw200{font-size:1.8125rem;line-height:2.0625rem;margin-bottom:1.125rem;text-align:left;width:calc(100% - 40px);max-width:600px;margin-left:20px;margin-right:20px;}@media (min-width:600px){.css-1660cld .e1h9rw200{margin-left:auto;margin-right:auto;}}@media (min-width:740px){.css-1660cld .e1h9rw200{width:720px;max-width:720px;font-size:2.5rem;line-height:2.75rem;text-align:center;margin-bottom:1.25rem;}}.css-1660cld .e16638kd0{text-transform:capitalize;}.css-1660cld .e16638kd0 span:last-of-type{margin-right:0;}@media (min-width:600px){.css-1660cld .e16638kd0{margin-top:0;}}@media (min-width:740px){.css-1660cld .e16638kd0{margin-right:auto;}}</style> <script type="text/javascript"> (function(e,t){function n(){if(!o()&&r()){var n=document.createElement("script");n.id="nyt-fides",n.src=e,t.document.head.appendChild(n)}}var a=new URLSearchParams(t.location.search),i=function(e){return(t.document.cookie.split(";").find((function(t){return t.includes(e)}))||"").replace(e,"").trim().charAt(16)},r=function(){var e,n,r,o=a.get("fides-override"),l=i("nyt-purr="),s=i("override-purr=");return 0<(null===(e=t.config)||void 0===e||null===(n=e.tc_info)||void 0===n||null===(r=n.fides_string)||void 0===r?void 0:r.length)||"s"===s||"s"===l||"true"===o},o=function(){return null!==t.document.getElementById("nyt-fides")};n(),t.addEventListener("initWebview:ios",n),t.fidesUtils={isFidesEligible:r}})('https://static01.nyt.com/vi-assets/static-assets/fides-8ff3b866ef707d7b05879c1b02bc31aa.js', window); (function(e){function t(e){var t=e.layerType;return{event:"impression",priority:!0,module:{name:t,label:t,region:"bottom"}}}function n(t){(e.dataLayer||(e.dataLayer=[])).push(t)}function a(t){var n=e.document.getElementById("fides-banner"),a=e.document.getElementById("fides-modal"),i=e.document.getElementById("fides-embed-container"),r="true"===(null==a?void 0:a.getAttribute("aria-hidden"));if(i)return"cmp_layer_2";if(null!==t){if(!n||!a)return"";if(n.contains(t))return"cmp_layer_1";if(a.contains(t))return"cmp_layer_2"}return r?"cmp_layer_1":"cmp_layer_2"}function i(t){var n=new CustomEvent("NYTFidesUpdated",{detail:t});e.dispatchEvent(n)}var r;!0===(null===(r=e.fidesUtils)||void 0===r?void 0:r.isFidesEligible())&&(e.addEventListener("FidesUIShown",(function(e){var a,i=(null==e||null===(a=e.detail)||void 0===a?void 0:a.extraDetails).servingComponent;"tcf_banner"===(void 0===i?"":i)&&n(t({layerType:"cmp_layer_1"}))})),e.addEventListener("click",(function(e){var t=e.target,r="button"===t.type,o="a"===t.nodeName.toLowerCase();if(r||o){var l=function(e){return{"accept all":"accept_all","reject all":"reject_all","manage preferences":"manage_prefs","cookie policy":"cookie_policy","privacy policy":"privacy_policy",purposes:"purposes",features:"features",vendors:"vendors",save:"save"}[e.textContent.toLowerCase()]||""}(t),s=a(t);if(l)n(function(e){var t=e.actionType,n=void 0===t?"":t,a=e.layerType,i=void 0===a?"":a;return{event:"moduleInteraction",eventData:{trigger:"module",type:"click"},module:{name:i,label:i,element:{name:n,label:n}}}}({actionType:l,layerType:s})),i(function(e){var t=e.actionType,n=void 0===t?"":t,a=e.layerType,i=void 0===a?"":a;return{subject:"interaction",data:{name:i,label:i,element:{name:n,label:n}}}}({actionType:l,layerType:s})),e.stopPropagation()}})),e.addEventListener("beforeunload",(function(){var e=a(null);n(t({layerType:"".concat(e,"_exit")}))})))})(window); </script> <script type="text/javascript"> // 35.993kB window.viHeadScriptSize = 35.993; window.NYTD = {}; window.vi = window.vi || {}; window.vi.pageType = { type: '', edge: 'vi-interactive-standard'}; (function () { var userAgent=window.navigator.userAgent||window.navigator.vendor||window.opera||"",inNewsreaderApp=userAgent.includes("nytios")||userAgent.includes("nyt_android"),inXWordsApp=userAgent.includes("nyt_xwords_ios")||userAgent.includes("Crosswords"),inAndroid=userAgent.includes("nyt_android")||userAgent.includes("Crosswords"),iniOS=userAgent.includes("nytios")||userAgent.includes("nyt_xwords_ios"),isInWebviewByUserAgent=(inAndroid||iniOS)&&(inNewsreaderApp||inXWordsApp);function appType(){return inNewsreaderApp?"newsreader":inXWordsApp?"crosswords":""}function deviceType(){return inAndroid?"ANDROID":iniOS?"IOS":""}var _f=function(e){window.vi.webviewEnvironment={appType:appType(),deviceType:deviceType(),isInWebview:e.webviewEnvironment.isInWebview||isInWebviewByUserAgent,isPreloaded:e.webviewEnvironment.isPreloaded}};;_f.apply(null, [{"gqlUrlClient":"https://samizdat-graphql.nytimes.com/graphql/v2","gqlRequestHeaders":{"nyt-app-type":"project-vi","nyt-app-version":"0.0.5","nyt-token":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs+/oUCTBmD/cLdmcecrnBMHiU/pxQCn2DDyaPKUOXxi4p0uUSZQzsuq1pJ1m5z1i0YGPd1U1OeGHAChWtqoxC7bFMCXcwnE1oyui9G1uobgpm1GdhtwkR7ta7akVTcsF8zxiXx7DNXIPd2nIJFH83rmkZueKrC4JVaNzjvD+Z03piLn5bHWU6+w+rA+kyJtGgZNTXKyPh6EC6o5N+rknNMG5+CdTq35p8f99WjFawSvYgP9V64kgckbTbtdJ6YhVP58TnuYgr12urtwnIqWP9KSJ1e5vmgf3tunMqWNm6+AnsqNj8mCLdCuc5cEB74CwUeQcP2HQQmbCddBy2y0mEwIDAQAB","x-nyt-targeting-dimensions-map":"newsTenure=anon_user"},"gqlFetchTimeout":1500,"disablePersistedQueries":false,"initialDeviceType":"desktop","fastlyAbraConfig":{".ver":"23373.000","AMS_FrictionCircumventionDesktop_cwv":"2_low-mid-truncation","AMS_FrictionCircumventionMobile_cwv":"2_low-mid-truncation","DFP_MediaNet_0123":"","DFP_TopAd_Anon_0124":"1_TopAd","HOME_cwv_chartbeat":"0_Control"},"fastlyEntitlements":[],"internalPreviewConfig":{},"webviewEnvironment":{"isInWebview":false,"isPreloaded":false},"isOptimisticallyTruncated":false,"optimisticTruncationDropzone":6,"requestPath":"/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html","isProvisionallyLoggedIn":false,"routeName":"vi-interactive","serviceWorkerFile":"service-worker-test-1739545190723.js"}]); })();;(function () { var _f=function(i,w){window.vi=window.vi||{},window.vi.env=Object.freeze(i),window.hybrid=w};;_f.apply(null, [{"JKIDD_PATH":"https://a.nytimes.com/svc/nyt/data-layer","ET2_URL":"https://a.et.nytimes.com","ALS_URL":"https://als-svc.nytimes.com","WEDDINGS_PATH":"https://content.api.nytimes.com","GDPR_PATH":"https://us-central1-nyt-dsra-prd.cloudfunctions.net/datagov-dsr-formhandler","RECAPTCHA_SITEKEY":"6LevSGcUAAAAAF-7fVZF05VTRiXvBDAY4vBSPaTF","ABRA_ET_URL":"//et.nytimes.com","NODE_ENV":"production","EXPERIMENTAL_ROUTE_PREFIX":"","ENVIRONMENT":"prd","RELEASE":"c281f8f394087ce6f27fbc1190bdb31cd5b91daa","RELEASE_TAG":"","AUTH_HOST":"https://myaccount.nytimes.com","METER_HOST":"https://meter-svc.nytimes.com","MESSAGING_LANDING_PAGE_HOST":"https://www.nytimes.com","CAPI_HOST":"https://mwcm.nytimes.com","SWG_PUBLICATION_ID":"nytimes.com","GQL_FETCH_TIMEOUT":"1500","GOOGLE_CLIENT_ID":"1005640118348-amh5tgkq641oru4fbhr3psm3gt2tcc94.apps.googleusercontent.com","STORY_SURROGATE_CONTROL":"max-age=300, stale-if-error=259200, stale-while-revalidate=259200","ONBOARDING_API_KEY":"","PURR_ENV":"prd"},false]); })();;(function () { var _f=function(){var e=window;e.initWebview=function(e){var t=document.documentElement;if(e.OS){var i=e.OS.toUpperCase();t.classList.add(i)}if(e.BaseFontSize&&(t.dataset.baseFontSize=e.BaseFontSize),e.trackingSensitive&&(t.dataset.trackingSensitive=!0),e.hasOptedOutOfTracking&&(t.dataset.hasOptedOutOfTracking=!0),e.PurrDirectives){var a=e.PurrDirectives.PURR_AdConfiguration_v3||e.PurrDirectives.PURR_AdConfiguration_v2;a&&(t.dataset.optedOutOfAds=["adluce","adluce-socrates"].includes(a))}e.OS&&"IOS"===e.OS.toUpperCase()&&window.dispatchEvent(new CustomEvent("initWebview:ios",{detail:e}))};var t=e.navigator.userAgent.toLowerCase();/iphone|ipod|ipad/.test(t)||void 0===e.config||e.initWebview(e.config)};;_f.apply(null, []); })();; (()=>{var Q=1e3,b="pageViewID",Y="getPageViewID",h="contextID",Z="getContextID",ee="NativeBridge unavailable.";async function X(e){if(!T())return Promise.reject("not in webview");try{await U();let t={};return await Promise.all([L(b,Y,e),L(h,Z,e)]).then(o=>{o.forEach(a=>{a.name==b?t[b]=a.id:t[h]=a.id})}),Promise.resolve(t)}catch(t){return Promise.reject(t)}}function T(){if(window?.vi?.webviewEnvironment!==void 0)return window.vi.webviewEnvironment.isInWebview&&window.vi.webviewEnvironment.deviceType=="IOS";if(window?.navigator?.userAgent!==void 0){for(var e=["nytios"],t=0;t<e.length;t++)if(window.navigator.userAgent.includes(e[t]))return!0}return!1}function J(){var e={subject:"page_update",assetUrl:(document.querySelector("link[rel=canonical]")||{}).href,assetId:(document.querySelector("meta[name=articleid]")||{}).content,nyt_uri:(document.querySelector("meta[name=nyt_uri]")||{}).content,url:location.href,client_tz_offset:new Date().getTimezoneOffset(),sourceApp:(document.querySelector("meta[name=sourceApp]")||{}).content||"nytcooking"};window.nyt_et("send",e)}function te(e,t){window.NativeBridge.addEventListener(e+"DidChange",function(o){t(e,o)})}async function L(e,t,o){return window.NativeBridge.callNativeBridgeCommand(t).then(a=>{let _=a.values[e];return te(e,o),Promise.resolve({name:e,id:_})})}async function U(e=0){return window.NativeBridge?Promise.resolve():e>=Q?Promise.reject(ee):new Promise((t,o)=>{setTimeout(function(){return U(e+1).then(t).catch(o)},10)})}function z(e){return!!(Object.keys(e).length==2&&e.hasOwnProperty("gtm")&&e.hasOwnProperty("activeTime")||e.hasOwnProperty("eventData")&&Object.keys(e.eventData).length==2&&e.eventData.hasOwnProperty("gtm")&&e.eventData.hasOwnProperty("activeTime"))}function D(){var e,t,o=window.crypto||window.msCrypto;if(o)t=o.getRandomValues(new Uint8Array(18));else for(t=[];t.length<18;)t.push(Math.random()*256^(e=e||+new Date)&255),e=Math.floor(e/256);return btoa(String.fromCharCode.apply(String,t)).replace(/\+/g,"-").replace(/\//g,"_")}function F(e,t){var o="",a="",_=!1,c=!1,l=!1,g=!1;if(typeof e=="string"&&e=="init"&&typeof t=="object"&&(_=!!t.intranet,c=!!t.force_xhr,l=!!t.store_last_response,g=!!t.use_webview_dedup_logic,typeof t.pv_id_override=="string"&&typeof t.ctx_id_override=="string"))if(t.pv_id_override.length>=24&&t.ctx_id_override.length>=24)o=t.pv_id_override,a=t.ctx_id_override;else try{console.warn("override id(s) must be >= 24 chars long")}catch{}return{pv_id:o,ctx_id:a,intra:_,store_last_response:l,force_xhr:c,use_webview_dedup_logic:g}}function $(e,t,o,a,_,c,l,g){if(!a&&(l==="beacon"||g&&o)){var f=window.navigator.sendBeacon(e,t);return _&&(last_send_response=f),f}else{var s=typeof XMLHttpRequest<"u"?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");return s.open("POST",e),s.withCredentials=!0,s.setRequestHeader("Accept","*/*"),typeof t=="string"?s.setRequestHeader("Content-Type","text/plain;charset=UTF-8"):{}.toString.call(t)==="[object Blob]"&&t.type&&s.setRequestHeader("Content-Type",t.type),c&&s.setRequestHeader("ETJS-Ignore-Session-Info","true"),_&&!s.onload&&(s.onload=function(){last_send_response=s.response},s.onerror=function(P){last_send_response=!1}),s.send(t),!0}}(function(e,t){if(e.nyt_et){console.warn("et2 snippet should only load once per page");return}var o,a,_,c,l=0,g,f=[],s,P,p={pv_id:"",ctx_id:"",intra:!1,force_xhr:!1,store_last_response:!1,use_webview_dedup_logic:!1},B=typeof e.navigator=="object"&&typeof e.navigator.userAgent=="string"&&/iP(ad|hone|od)/.test(e.navigator.userAgent),O=typeof e.navigator=="object"&&e.navigator.sendBeacon,C=O?B?"xhr_ios":"beacon":"xhr",u=T(),d="",m="",S=0;function K(n,i){if(n!==b&&n!==h){console.error("syncID got unknown id="+n);return}if(!(!i||!i.detail)){var r=i.detail[n]||i.detail.newID;r&&(n===b?d=r:m=r,J())}}function A(n){if(f.length!==0){if(u&&(d===void 0||d==="")){console.log("ERROR: in webview attempting to transmit() but native_pvid not set. Doing nothing...");return}$(a,JSON.stringify(f),n,p.force_xhr,p.store_last_response,u,C,O),f.length=0,clearTimeout(s),s=null}}function x(n){var i,r,v,w,R,H,y=n[0];if(typeof y=="string"&&/init/.test(y)&&(""+JSON.stringify(n),H=!0,p=F(y,n[3]),c=p.pv_id||D(),l+=1,y=="init"&&!_)){if(_=p.ctx_id||D(),typeof n[1]=="string"&&/^http/.test(n[1]))o=String(n[1]).replace(/([^\/])$/,"$1/"),a=o+"track";else throw new Error("init must include an et host url");if(typeof n[2]=="string")g=n[2];else throw new Error("init must include a source app name")}var N=n.length-1;if(n[N]&&typeof n[N]=="object"&&(i=n[N]),!i&&!/init/.test(y)?console.warn("when invoked without 'init' or 'pageinit', nyt_et() must include a event data"):i&&!i.subject&&console.warn("event data {} must include a subject"),!o||!(i&&i.subject)){console.log("ERROR: data must contain subject and et_base_url must be set");return}let j=l==1;var V=!1,I=p.use_webview_dedup_logic;if(u&&p.use_webview_dedup_logic&&H&&j&&i.subject=="page"&&(i.subject="page_update",V=!0),r=i.subject,delete i.subject,w=r=="page_exit"||(i.eventData||{}).type=="ob_click",R=r=="page_update",I&&u&&w&&(r="page_update",w=!1,R=!0),I&&u&&R&&z(i)){S+=1;return}r=="page"||r=="page_soft"?v=c:v=D();let W=c,G=_;I&&u&&j&&(W=d,G=m),f.push({context_id:G,pageview_id:W,event_id:v,client_lib:t,sourceApp:g,intranet:p.intra?1:void 0,subject:r,how:w&&B&&O?"beacon_ios":C,client_ts:+new Date,data:JSON.parse(JSON.stringify(i))}),y=="send"||v==c||w||V?A(w):(y=="soon"&&(clearTimeout(s),s=setTimeout(A,200)),s||(s=setTimeout(A,5500)))}e.nyt_et=function(){var n=arguments;if(u&&d===""){e.nyt_et_buffer=e.nyt_et_buffer||[],e.nyt_et_buffer.push(n);return}x(n)};var k=!1;function M(){if(u&&d===""){return}if(k){q(e.nyt_et_buffer);return}let n=e.nyt_et_buffer;e.nyt_et_buffer=e.nyt_et_buffer||[],q(n),e.nyt_et_buffer.push=new Proxy(e.nyt_et_buffer.push,{apply:function(i,r,v){return console.table("calling window.nyt_et",r,v),x(v),i.apply(r,v)}}),k=!0}M();var E=0;function q(n=[]){if(!g){let i=n?.findIndex(r=>typeof r[0]=="string"&&r[0]==="init");""+i.toString(),i>-1&&x(n[i])}""+E;for(let i=E;i<n.length;i++){let r=n[i];""+E+i,typeof r[0]=="string"&&r[0]!=="init"&&(console.log("non-init event at pos="+i.toString()),x(r)),E++}}e.nyt_et.get_pageview_id=function(){return p.use_webview_dedup_logic&&u&&l>=1?d:c},e.nyt_et.get_context_id=function(){return p.use_webview_dedup_logic&&u&&l>=1?m:_},e.nyt_et.get_host=function(){return o},e.nyt_et.is_running_in_webview=function(){return u},e.nyt_et.get_native_pageview_id=function(){return d},e.nyt_et.get_native_context_id=function(){return m},e.nyt_et.get_buffer_len=function(){f.length},e.nyt_et.get_buffer=function(){return f},e.nyt_et.call_is_running_in_webview=function(){return T()},e.nyt_et.get_last_send_response=function(){var n=P;return n&&(P=null),n},e.nyt_et.get_num_blocked_heartbeats=function(){return S},e.nyt_et.reset_blocked_heartbeat_counts=function(){S=0},u&&X(K).then(n=>{m=n[h],d=n[b],M()}).catch(console.error).finally(console.log)})(window,"v1.4.0");})(); ;(function c(e){var t,n=(null===(t=e=e||("undefined"!=typeof window?window:void 0))||void 0===t?void 0:t.UnifiedTracking)||{};return n.context="web",e?(e.UnifiedTracking=n,n.sendAnalytic=function(t,n){return e.dataLayer=e.dataLayer||[],Array.isArray(e.dataLayer)&&(n.event=n.event||t,e.dataLayer.push(n)),Promise.resolve({success:!0})},n):n})(window);!function(r){var n,t;r=r||self,n=r.Abra,(t=r.Abra=function(){"use strict";var r=Array.isArray,n=function(r,n,t){var e=r(t,n),u=e[0],o=e[1];if(null==u||""===u)return n;for(var i=String(u).split("."),a=0;a<i.length&&(n=n[i[a]]);a++);return null==n&&(n=o),null!=n?n:null},t=function(r,n,t){return r(t,n).reduce((function(r,n){return parseFloat(r)+parseFloat(n)}),0)},e=function(r,n,t){var e=r(t,n);return e[0]/e[1]},u=function(r,n,t){var e=r(t,n);return e[0]%e[1]},o=function(r,n,t){return r(t,n).reduce((function(r,n){return parseFloat(r)*parseFloat(n)}),1)},i=function(r,n,t){var e=r(t,n),u=e[0],o=e[1];return void 0===o?-u:u-o};function a(n){return!(r(n)&&0===n.length||!n)}var f=function(r,n,t){for(var e,u=0;u<t.length;u++)if(!a(e=r(t[u],n)))return e;return e},c=function(r,n,t){var e;for(e=0;e<t.length-1;e+=2)if(a(r(t[e],n)))return r(t[e+1],n);return t.length===e+1?r(t[e],n):null},l=function(r,n,t){return!a(r(t,n)[0])},v=function(r,n,t){for(var e,u=0;u<t.length;u++)if(a(e=r(t[u],n)))return e;return e},d=function(r,n,t){var e=r(t,n);return e[0]===e[1]},s=function(r,n,t){var e=r(t,n);return e[0]!==e[1]},h=function(r,n,t){var e=r(t,n),u=e[0],o=e[1];return!(!o||void 0===o.indexOf)&&-1!==o.indexOf(u)},g=function(r,n,t){var e=r(t,n);return e[0]>e[1]},p=function(r,n,t){var e=r(t,n);return e[0]>=e[1]},b=function(r,n,t){var e=r(t,n),u=e[0],o=e[1],i=e[2];return void 0===i?u<o:u<o&&o<i},w=function(r,n,t){var e=r(t,n),u=e[0],o=e[1],i=e[2];return void 0===i?u<=o:u<=o&&o<=i},y=function(r,n,t){var e=t[0],u=t[1],o=t.slice(2),i=r(e,n);if(!i)return null;if(0===o.length)return null;if(1===o.length)return r(o[0],n);if(4294967295===o[0])return r(o[1],n);for(var a=function(r){var n,t,e,u,o,i=[],a=[t=1732584193,e=4023233417,~t,~e,3285377520],f=[],c=unescape(encodeURI(r))+"\x80",l=c.length;for(f[r=--l/4+2|15]=8*l;~l;)f[l>>2]|=c.charCodeAt(l)<<8*~l--;for(n=l=0;n<r;n+=16){for(t=a;l<80;t=[t[4]+(i[l]=l<16?~~f[n+l]:2*c|c<0)+1518500249+[e&u|~e&o,c=341275144+(e^u^o),882459459+(e&u|e&o|u&o),c+1535694389][l++/5>>2]+((c=t[0])<<5|c>>>27),c,e<<30|e>>>2,u,o])c=i[l-3]^i[l-8]^i[l-14]^i[l-16],e=t[1],u=t[2],o=t[3];for(l=5;l;)a[--l]+=t[l]}return a[0]>>>0}(i+" "+r(u,n));o.length>1;){var f=o.splice(0,2),c=f[0],l=f[1];if(a<=r(c,n))return r(l,n)}return 0===o.length?null:r(o[0],n)},k=function(r,n,t){var e=t[0],u=t[1],o=r(e,n);return null==o?null:new RegExp(u).test(o)};return function(a,m,O,A){void 0===a&&(a={}),void 0===m&&(m={}),void 0===O&&(O={}),void 0===A&&(A=!1);var j=function(){var r={},n=function(n){if(n)for(var t,e=decodeURIComponent(n[1]),u=/(?:^|,)([^,=]+)=([^,]*)/g;t=u.exec(e);){var o=t,i=o[1],a=o[2];r[i]=a||null}};n(document.cookie.match(/(?:^|;) *abra-overrides=([^;]+)/)),n(window.location.search.match(/(?:\?|&)abra-overrides=([^&]+)/));var t=/(?:^|;) *abra-nuke=true(?:;|$)/.test(document.cookie)||/(?:\?|&)abra-nuke=true(?:&|$)/.test(window.location.search);return[r,t]}(),x=j[0],E=j[1];Object.keys(O).forEach((function(r){x[r]=O[r]}));var F,C=A||E,R=(F={var:n,if:c,"===":d,"!==":s,and:f,or:v,"!":l,">":g,">=":p,"<":b,"<=":w,"+":t,"-":i,"*":o,"/":e,"%":u,in:h,abtest_partition:y,regex_match:k,ref:function(r,n,t){var e=r(t,n)[0];return U(e)}},function n(t,e){if(e||(e={}),r(t))return t.map((function(r){return n(r,e)}));if(!function(n){return"object"==typeof n&&null!==n&&!r(n)&&1===Object.keys(n).length}(t))return t;var u=function(r){return Object.keys(r)[0]}(t),o=t[u];r(o)||(o=[o]);var i=F[u];if(!i)throw new Error("Unrecognized operation "+u);return i(n,e,o)}),U=function(r){if(!r)return null;var n=x[r];if(void 0===n){if(!C){if(Object.prototype.hasOwnProperty.call(x,r))throw new Error("circular logic");x[r]=void 0,n=R(a[r],m)}void 0===n&&(n=null),x[r]=n}return n};return U}}()).noConflict=function(){return r.Abra=n,t}}(this); ;(function () { var NYTD="undefined"!=typeof window&&window.NYTD?window.NYTD:{};function setupTimeZone(){var e='[data-timezone][data-timezone~="'+(new Date).getHours()+'"] { display: block }',i=document.createElement("style");i.innerHTML=e,document.head.appendChild(i)}function addNYTAppClass(){var e=window.vi&&window.vi.webviewEnvironment||{};e&&e.isInWebview&&document.documentElement.classList.add("NYTApp"),e&&e.isPreloaded&&document.documentElement.classList.add("NYTAppPreloaded"),e&&e.deviceType&&document.documentElement.classList.add(window.vi.webviewEnvironment.deviceType)}function addNYTPageTypeClass(){var e=window.vi.pageType.edge;e&&document.documentElement.classList.add("nytapp-"+e)}function isIOSNewsreaderWebview(){return void 0!==window.vi&&void 0!==window.vi.webviewEnvironment&&"IOS"===window.vi.webviewEnvironment.deviceType&&"newsreader"===window.vi.webviewEnvironment.appType}function shouldUseNativePvid(){return void 0!==window.vi&&void 0!==window.vi.webviewEnvironment&&window.vi.webviewEnvironment.isPreloaded||isIOSNewsreaderWebview()}function setNativePageViewId(e){return e?NYTD.PageViewId.current=e:isIOSNewsreaderWebview()?window.NativeBridge.getPageViewID().then(function(e){window.NYTD=window.NYTD||{},window.NYTD.PageViewId=window.NYTD.PageViewId||{},e&&e.values&&e.values.pageViewID?NYTD.PageViewId.current=e.values.pageViewID:NYTD.PageViewId.current="native-bridge-pageview_id-undefined"}).catch(function(){NYTD.PageViewId.current="native-bridge-getpageviewid-catch"}):window.config&&window.config.AdRequirements&&window.config.AdRequirements.page_view_id?NYTD.PageViewId.current=window.config.AdRequirements.page_view_id:NYTD.PageViewId.current="native-pageview_id-unavailable",NYTD.PageViewId.current}function forceNativePageViewIdUpdate(e){setNativePageViewId(e),window.AdSlot4&&window.AdSlot4.updateAdReq&&window.AdSlot4.updateAdReq({page_view_id:e})}function handlePvidDidChange(e){forceNativePageViewIdUpdate(e&&e.detail&&(e.detail.pageViewID||e.detail.newID))}function setupPageViewId(){NYTD.PageViewId={},NYTD.PageViewId.update=function(e){return e?NYTD.PageViewId.current=e:shouldUseNativePvid()?setNativePageViewId():"undefined"!=typeof nyt_et&&"function"==typeof window.nyt_et.get_pageview_id?(window.nyt_et("pageinit"),NYTD.PageViewId.current=window.nyt_et.get_pageview_id()):NYTD.PageViewId.current="no-native-bridge-nor-nyt_et",NYTD.PageViewId.current},shouldUseNativePvid()&&(isIOSNewsreaderWebview()?window.NativeBridge.addEventListener("pageViewIDDidChange",handlePvidDidChange):window.updatePageViewID=forceNativePageViewIdUpdate)}function reRenderEvent(){window.dispatchEvent(new CustomEvent("rerender-programming",{detail:{viewport:window.innerWidth}}))}function setupResizeListeners(){var e=window.vi&&window.vi.webviewEnvironment||{},i=window.vi&&window.vi.pageType&&window.vi.pageType.edge;e&&e.isPreloaded&&"vi-homepage"===i&&(window.addEventListener("resize",function(){reRenderEvent("window.onresize callback")}),window.addEventListener("rerender-ready",function(){reRenderEvent("rerender-ready Custom Event callback")}))}var _f=function(){try{document.domain="nytimes.com"}catch(e){}window.swgUserInfoXhrObject=new XMLHttpRequest,setupPageViewId(),setupTimeZone(),addNYTAppClass(),addNYTPageTypeClass(),setupResizeListeners(),window.nyt_et&&"function"==typeof window.nyt_et&&window.nyt_et("init",vi.env.ET2_URL,"nyt-vi",{use_webview_dedup_logic:!0},{subject:"page",canonicalUrl:(document.querySelector("link[rel=canonical]")||{}).href,articleId:(document.querySelector("meta[name=articleid]")||{}).content,nyt_uri:(document.querySelector("meta[name=nyt_uri]")||{}).content,pubpEventId:(document.querySelector("meta[name=pubp_event_id]")||{}).content,url:location.href,referrer:document.referrer||void 0,client_tz_offset:(new Date).getTimezoneOffset()}),shouldUseNativePvid()?setNativePageViewId():"undefined"!=typeof nyt_et&&"function"==typeof window.nyt_et.get_pageview_id?NYTD.PageViewId.current=window.nyt_et.get_pageview_id()||"nyt_et-pageview_id-undefined":NYTD.PageViewId.update();var e=window.reportError;window.reportError=function(){var i=Array.prototype.slice.call(arguments),n=i[0];(n.message.includes("root will switch to client rendering.")||n.message.includes("Minified React error #423"))&&window.dispatchEvent(new CustomEvent("react-hydration-error")),e.apply(null,i)},window.NYTD=NYTD||{}};;_f.apply(null, []); })();;(function () { var NYTD="undefined"!=typeof window&&window.NYTD?window.NYTD:{};var _f=function(n){var e=window.vi&&window.vi.webviewEnvironment&&window.vi.webviewEnvironment.isPreloaded;function t(){if(window.Abra&&"function"==typeof window.Abra){NYTD.Abra=function(){var t=e?window.getNativeBridgeCookie("nyt-a"):(window.document.cookie.match(/(?:^|;) *nyt-a=([^;]*)/)||[])[1],i=[];window.dataLayer=window.dataLayer||[],d.config=n.abraConfig||{},d.reportedAllocations={},d.reportedExposures={};var o=(n.abraURL||"").match(/current[/]([a-zA-Z-]+).json/i);d.integration=o&&o.length>1?o[1]:"";try{d.version=window.Abra(d.config)(".ver")}catch(n){d.version=0}var a=d.config,r={agent_id:t},c=window.Abra(a,r);function d(n){return d.getAbraSync(n).variant}return d.getAbraSync=function(n){var e=d.reportedAllocations[n];if(void 0!==e)return{variant:e,allocated:!0};var t=null,i=!1;try{t=c(n),i=!0}catch(n){}return{variant:t,allocated:i}},d.reportExposure=function(n){var e=d.getAbraSync(n).variant;if(null!=e&&(void 0===d.reportedExposures[n]||e!==d.reportedExposures[n])){d.reportedExposures[n]=e;var t={event:"ab-expose",abtest:{test:n,variant:e,config_ver:d.version,integration:d.integration}};window.UnifiedTracking.sendAnalytic(t.event,t)}},d.alloc=function(){Object.keys(d.config).filter(function(n){return!n.includes(".")}).forEach(function(n){var e=d.getAbraSync(n);e.allocated&&(d.reportedAllocations[n]=e.variant,i.push({test:n,variant:e.variant}))});var n={event:"ab-alloc",abtest:{batch:i}};window.UnifiedTracking.sendAnalytic(n.event,n)},d.alloc(),d}();var t=window.NYTD.Abra.getAbraSync("SP_commentsRefactor_1224").variant;t&&document.documentElement.classList.add("SP_commentsRefactor_1224_"+t),window.NYTD=NYTD||{}}}e&&!window.nativeBridgeCookies?window.initNativeBridgeCookies(t):t()};;_f.apply(null, [{"abraConfig":{".ver":23533,"UPSHOT_wordleStateV2_0306":{"abtest_partition":[{"var":"agent_id"},"UPSHOT_wordleStateV2_0306",4294967295,"0_Control"]},"UJ_ResurfaceRegiOnboarding_0924":{"if":[{"and":[{"!":{"in":[{"ref":"SUBX_regi_alloc_holdout_2024H1"},["0_holdout"]]}}]},{"abtest_partition":[{"var":"regi_id"},"UJ_ResurfaceRegiOnboarding_0924",107374181,"1_ResurfaceRegiOnboarding",214748364,"2_ResurfaceRegiOnboarding",2254857829,"1_ResurfaceRegiOnboarding",4294967295,"2_ResurfaceRegiOnboarding"]}]},"UJ_ResurfaceAAOnboarding_0924":{"if":[{"and":[{"!":{"in":[{"ref":"SUBX_regi_alloc_holdout_2024H1"},["0_holdout"]]}}]},{"abtest_partition":[{"var":"regi_id"},"49c3c84d-7935-4652-80a7-50bfc2aaee45",2147483647,"1_ResurfaceAAOnboarding",4294967295,"2_ResurfaceAAOnboarding"]}]},"SUBX_regi_alloc_holdout_2024H1":{"abtest_partition":[{"var":"regi_id"},"SUBX_regi_alloc_holdout_2024H1",214748364,"1_best_experience",429496729,"1_best_experience",4294967295,"1_best_experience"]},"SUBX_agent_alloc_holdout_2024H1":{"abtest_partition":[{"var":"agent_id"},"SUBX_agent_alloc_holdout_2024H1",214748364,"1_best_experience",429496729,"1_best_experience",4294967295,"1_best_experience"]},"SUBCON_RES_AIG_SURVEY_228":{"abtest_partition":[{"var":"agent_id"},"SUBCON_RES_AIG_SURVEY_228",4080218930,"0_Control",4294967295,"1_Variant"]},"STYLN_LIVE_USER_STATE_API_SWITCH":{"abtest_partition":[{"var":"agent_id"},"STYLN_LIVE_USER_STATE_API_SWITCH",4294967295,null]},"SP_ReqToComRollout_Web":{"abtest_partition":[{"var":"agent_id"},"SP_ReqToComRollout_Web",4294967295,"0_Off"]},"SJ_disrupter_V2_increased_cadence":{"if":[{"and":[{"!":{"in":[{"ref":"SUBX_regi_alloc_holdout_2024H1"},["0_holdout"]]}}]},{"abtest_partition":[{"var":"regi_id"},"SJ_disrupter_V2_increased_cadence",4294967295,"2_high_intensity"]}]},"SHA_TooltipWeb_1224":{"abtest_partition":[{"var":"regi_id"},"SHA_TooltipWeb_1224",429496729,"0_Control",858993458,"1_Value",1288490188,"2_Awareness",1717986917,"3_Connection"]},"SHA_LiveNativeShare_1024":{"abtest_partition":[{"var":"agent_id"},"SHA_LiveNativeShare_1024",4294967295,"1_Native"]},"SHA_ElectionAppPromo_1024":{"abtest_partition":[{"var":"agent_id"},"SHA_ElectionAppPromo_1024",4294967295,"1_Download"]},"SHA_cardShare_0424":{"abtest_partition":[{"var":"agent_id"},"SHA_cardShare_0424",4294967295,"1_Share"]},"SEO_spanishSearchTranslation_0824":{"abtest_partition":[{"var":"agent_id"},"SEO_spanishSearchTranslation_0824",4294967295,null]},"SEO_langInputSearchBar_0824":{"abtest_partition":[{"var":"agent_id"},"SEO_langInputSearchBar_0824",4294967295,"1_Rollout"]},"PERSX_electionNLSignup_0926":{"abtest_partition":[{"var":"agent_id"},"PERSX_electionNLSignup_0926",4294967295,"1_Variant"]},"ON_news_upsell_sale":{"abtest_partition":[{"var":"agent_id"},"ON_news_upsell_sale",3865470565,"1_news_upsell",4294967295,"1_news_upsell"]},"OMA_WEB_LIBRARY_OPS_HARDCODED_FALLBACK":{"abtest_partition":[{"var":"agent_id"},"OMA_WEB_LIBRARY_OPS_HARDCODED_FALLBACK",1073741823,null]},"OMA_TIMEOUTROLLOUT_062024":{"abtest_partition":[{"var":"agent_id"},"OMA_TIMEOUTROLLOUT_062024",4294967295,"on"]},"OMA_TermsOfService_0624":{"abtest_partition":[{"var":"agent_id"},"OMA_TermsOfService_0624",214748364,"1_Variant",429496729,"1_Variant",4294967295,"1_Variant"]},"OMA_SAMIZDAT_SELECTION_KILL_SWITCH":{"abtest_partition":[{"var":"agent_id"},"OMA_SAMIZDAT_SELECTION_KILL_SWITCH"]},"OMA_SAMIZDAT_OPS_KILL_SWITCH":{"abtest_partition":[{"var":"agent_id"},"OMA_SAMIZDAT_OPS_KILL_SWITCH"]},"OMA_SAMIZDAT_KILL_SWITCH":{"abtest_partition":[{"var":"agent_id"},"OMA_SAMIZDAT_KILL_SWITCH"]},"OMA_FEDERATED_QUERY":{"abtest_partition":[{"var":"agent_id"},"OMA_FEDERATED_QUERY",64424508,"on",85899345,"on",107374181,"on",128849018,"on",150323854,"on",171798691,"on",193273527,"on",214748364,"on",236223200,"on",257698037,"on",279172873,"on",300647710,"on",322122546,"on",343597383,"on",365072219,"on",386547056,"on",408021892,"on",429496729,"on",450971565,"on",472446402,"on",493921238,"on",515396075,"on",536870911,"on",558345747,"on",579820584,"on",601295420,"on",773094112,"on",1116691496,"on",1503238553,"on",1717986917,"on",1889785609,"on",2126008811,"on",4294967295,"on"]},"OMA_FASTLY_ROLLOUT_09_24":{"abtest_partition":[{"var":"agent_id"},"OMA_FASTLY_ROLLOUT_09_24",214748364,"1_fastly",429496729,"1_fastly",644245093,"1_fastly",858993458,"1_fastly",1288490188,"1_fastly",1717986917,"1_fastly",2576980377,"1_fastly",3435973836,"1_fastly",3865470565,"1_fastly",4294967295,"1_fastly"]},"OMA_DVSP_ROLLOUT":{"abtest_partition":[{"var":"agent_id"},"OMA_DVSP_ROLLOUT",4294967295,"on"]},"OMA_DISABLE_USER_STATE_HYBRID":{"abtest_partition":[{"var":"agent_id"},"OMA_DISABLE_USER_STATE_HYBRID",1073741823,"enabled",4294967295,"enabled"]},"MX_Turn_Off_CAPI_0324":{"abtest_partition":[{"var":"agent_id"},"MX_Turn_Off_CAPI_0324",4294967295,"0_no_capi"]},"MX_NewArchitecture_gateway":{"if":[{"and":[{"===":[{"ref":"MX_NewArchitecture_MeterReal"},"1_variant"]}]},{"abtest_partition":[{"var":"agent_id"},"MX_NewArchitecture_gateway",21474835,"1_variant",107374181,"1_variant",1073741823,"1_variant",1116691496,"1_variant",1159641169,"1_variant",1267015351,"1_variant",1503238553,"1_variant",1717986917,"1_variant",1932735282,"1_variant",2126008811,"1_variant",4294967295,"1_variant"]}]},"MX_FF_WELCOME_AD":{"abtest_partition":[{"var":"agent_id"},"MX_FF_WELCOME_AD",4294967295,"1_Variant"]},"MKT_first_party_data_survey_subs_dock":{"abtest_partition":[{"var":"regi_id"},"MKT_first_party_data_survey_subs_dock",2748779068,"0_control",2963527433,"1_survey",4294967295,"0_control"]},"MKT_first_party_data_survey_regi_dock":{"abtest_partition":[{"var":"regi_id"},"MKT_first_party_data_survey_regi_dock",3822520892,"0_control",3908420238,"1_survey",4294967295,"0_control"]},"MKT_first_party_data_survey":{"abtest_partition":[{"var":"agent_id"},"MKT_first_party_data_survey",2061584301,"0_control",2276332666,"1_survey",3650722201,"0_control",4294967295,"1_survey"]},"GUAC_GROWTH_EXISTING_SUBS_BAR1_SPLIT":{"abtest_partition":[{"var":"agent_id"},"84bd05a9-a853-4748-90ac-cefc321921e3",858993458,"v7",1288490188,"v7",4294967295,"v7"]},"DFP_Prebid_0624":{"abtest_partition":[{"var":"agent_id"},"DFP_Prebid_0624",4294967295,"1_Criteo"]},"CONV_TA_PLOPRO":{"abtest_partition":[{"var":"agent_id"},"7291d95b-8aed-444f-b38e-ff2c59dc2f00",1434519076,"0_control",2864743185,"2_value_cards",4294967295,"2_value_cards"]},"CONV_GUAC_PLOPRO_SLAYER_0224":{"abtest_partition":[{"var":"agent_id"},"CONV_GUAC_PLOPRO_SLAYER_0224",4294967295,"1_slayer"]},"CONV_GUAC_NewsPaywall_SLAYER_0324":{"abtest_partition":[{"var":"agent_id"},"CONV_GUAC_NewsPaywall_SLAYER_0324",4294967295,"1_Slayer"]},"CONV_GUAC_CKLP_ExpressCheckOut_RollOut_0124":{"abtest_partition":[{"var":"agent_id"},"CONV_GUAC_CKLP_ExpressCheckOut_RollOut_0124",4294967295,"1_expresscheckout"]},"CONV_GUAC_CK_AA_Intl_AnnualOffer_0524":{"abtest_partition":[{"var":"agent_id"},"CONV_GUAC_CK_AA_Intl_AnnualOffer_0524",4294967295,null]},"CONV_GUAC_AALP_SLAYER_0224":{"abtest_partition":[{"var":"agent_id"},"CONV_GUAC_AALP_SLAYER_0224",4294967295,"1_slayer"]},"CONV_GUAC_AALP_HDAnchor_Test_0424":{"abtest_partition":[{"var":"agent_id"},"CONV_GUAC_AALP_HDAnchor_Test_0424",1417339207,"1_anchor",4294967295,"1_anchor"]},"CONV_GUAC_AADock_SLAYER_0324":{"abtest_partition":[{"var":"regi_id"},"CONV_GUAC_AADock_SLAYER_0324",4294967295,"1_slayer"]},"CONV_GAMES_GUAC_PRO_REMOVED_TEST":{"abtest_partition":[{"var":"agent_id"},"70610249-c5a4-4001-9df1-a622b81db68a",4294967295,"1_pro_removed"]},"AMS_FrictionCircumventionMobile_cwv":{"abtest_partition":[{"var":"agent_id"},"AMS_FrictionCircumventionMobile_cwv",14315125,"2_low-mid-truncation",214726889,"2_low-mid-truncation",243357141,"2_low-mid-truncation",257672267,"2_low-mid-truncation",271987393,"2_low-mid-truncation",286302519,"2_low-mid-truncation",300617645,"2_low-mid-truncation",314932771,"2_low-mid-truncation",329247897,"2_low-mid-truncation",343563023,"2_low-mid-truncation",357878149,"2_low-mid-truncation",372193275,"2_low-mid-truncation",386508401,"2_low-mid-truncation",400823527,"2_low-mid-truncation",415138653,"2_low-mid-truncation",429453779,"2_low-mid-truncation",443768905,"2_low-mid-truncation",558289913,"2_low-mid-truncation",830277307,"2_low-mid-truncation",1259731087,"2_low-mid-truncation",4294967295,"2_low-mid-truncation"]},"AMS_FrictionCircumventionDesktop_cwv":{"abtest_partition":[{"var":"agent_id"},"AMS_FrictionCircumventionDesktop_cwv",14315125,"2_low-mid-truncation",214726889,"2_low-mid-truncation",243357141,"2_low-mid-truncation",257672267,"2_low-mid-truncation",271987393,"2_low-mid-truncation",286302519,"2_low-mid-truncation",300617645,"2_low-mid-truncation",314932771,"2_low-mid-truncation",329247897,"2_low-mid-truncation",343563023,"2_low-mid-truncation",357878149,"2_low-mid-truncation",372193275,"2_low-mid-truncation",386508401,"2_low-mid-truncation",400823527,"2_low-mid-truncation",415138653,"2_low-mid-truncation",429453779,"2_low-mid-truncation",443768905,"2_low-mid-truncation",458084031,"2_low-mid-truncation",644180669,"2_low-mid-truncation",844592433,"2_low-mid-truncation",1245415961,"2_low-mid-truncation",4294967295,"2_low-mid-truncation"]},"ACAC_SupergraphRollout":{"abtest_partition":[{"var":"agent_id"},"ACAC_SupergraphRollout",4294967295,"supergraph"]},"AA_OnboardingFlow_MVPFlowAppSequence_WebandApp_V1":{"if":[{"and":[{"regex_match":[{"var":"user_entitlements"},"(^|\\W)MM($|\\W)"]},{"regex_match":[{"var":"user_entitlements"},"(^|\\W)CKG($|\\W)"]},{"regex_match":[{"var":"user_entitlements"},"(^|\\W)ATH($|\\W)"]},{"regex_match":[{"var":"user_entitlements"},"(^|\\W)WC($|\\W)"]},{"regex_match":[{"var":"user_entitlements"},"(^|\\W)XWD($|\\W)"]},{"!":{"in":[{"ref":"SUBX_regi_alloc_holdout_2024H1"},["0_holdout"]]}},{"!==":[{"var":"app_version"},"10.44.0"]}]},{"abtest_partition":[{"var":"regi_id"},"AA_OnboardingFlow_MVPFlowAppSequence_WebandApp_V1",773094112,"2_appLater",1275605286,"2_appLater",1346472246,"2_appLater",1360645638,"2_appLater",1374819030,"2_appLater",1388992423,"2_appLater",1403165815,"2_appLater",4294967295,"2_appLater"]}]}},"abraURL":"https://a1.nyt.com/abra-config/current/vi-prd.json"}]); })();;(function () { var _f=function(e,r){var t=window.vi&&window.vi.webviewEnvironment&&window.vi.webviewEnvironment.isPreloaded;function n(){var n,s,o=e.url;try{n=JSON.parse(e.body)}catch(e){return void console.error("Error parsing body:",e)}try{var i=window.location.search.slice(1).split("&").reduce(function(e,r){return"ip-override"===r.split("=")[0]?"?"+r:e},"");o+=i}catch(e){console.warn(e)}function a(r,n,s,o){var i=new XMLHttpRequest;for(var a in i.withCredentials=!0,i.open(r,n,!0),i.setRequestHeader("Content-Type","application/json"),i.setRequestHeader("Accept","application/json"),t&&(i.setRequestHeader("NYT-User-Token",window.getNativeBridgeCookie("NYT-S")),i.setRequestHeader("NYT-Agent-ID",window.getNativeBridgeCookie("nyt-a"))),e.headers)i.setRequestHeader(a,e.headers[a]);i.onreadystatechange=function(){i.readyState===XMLHttpRequest.DONE&&o(i)},i.send(s?JSON.stringify(s):null),window.userXhrObject=i}function d(e){var t;if(200===e.status)try{var s=JSON.parse(e.responseText);!s.data&&s.errors&&s.errors.length>0&&"PersistedQueryNotFound"===s.errors[0].message&&(console.warn("Persisted query not found for GET request."),t={operationName:n.operationName,query:n.query,extensions:{persistedQuery:{version:1,sha256Hash:r}},variables:n.variables},a("POST",o,t,function(e){200!==e.status&&console.warn("POST request failed:",e.status,e.statusText)}))}catch(e){console.warn("Error processing response:",e)}else console.warn("Request failed:",e.status,e.statusText)}s="extensions="+encodeURIComponent(JSON.stringify({persistedQuery:{version:1,sha256Hash:r}}))+"&operationName="+n.operationName+"&variables="+encodeURIComponent(JSON.stringify(n.variables)),a("GET",o+"?"+s,null,d)}t&&!window.nativeBridgeCookies?window.initNativeBridgeCookies(function(){n()}):n(),window.userXhrRefresh=function(){return n(),window.userXhrObject}};;_f.apply(null, [{"url":"https://samizdat-graphql.nytimes.com/graphql/v2","body":"{\"operationName\":\"UserQuery\",\"variables\":{},\"query\":\" query UserQuery { user { __typename profile { displayName email givenName } newsletterSubscriptions { newsletters { productCode isFreeTrial freeTrialSignupTime } } userInfo { regiId entitlements demographics { emailSubscriptions wat } } subscriptionDetails { bundleType cancellationDate graceStartDate graceEndDate isFreeTrial hasQueuedSub startDate endDate status hasActiveEntitlements entitlements billingSource promotionTierType subscriptionName subscriptionProducts subscriptionLabels } } } \"}","headers":{"nyt-app-type":"project-vi","nyt-app-version":"0.0.5","nyt-token":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs+/oUCTBmD/cLdmcecrnBMHiU/pxQCn2DDyaPKUOXxi4p0uUSZQzsuq1pJ1m5z1i0YGPd1U1OeGHAChWtqoxC7bFMCXcwnE1oyui9G1uobgpm1GdhtwkR7ta7akVTcsF8zxiXx7DNXIPd2nIJFH83rmkZueKrC4JVaNzjvD+Z03piLn5bHWU6+w+rA+kyJtGgZNTXKyPh6EC6o5N+rknNMG5+CdTq35p8f99WjFawSvYgP9V64kgckbTbtdJ6YhVP58TnuYgr12urtwnIqWP9KSJ1e5vmgf3tunMqWNm6+AnsqNj8mCLdCuc5cEB74CwUeQcP2HQQmbCddBy2y0mEwIDAQAB","x-nyt-targeting-dimensions-map":"newsTenure=anon_user"}},"18b49c689a1a1dda8e2237a503fe06644b44b0f5ca7b1e821a310d9ea9b64bd9"]); })();;(function () { var registry=window._interactiveRegistry={};function getId(e){for(;(e=e.parentElement)&&!e.matches("[data-sourceid].interactive-body"););return e?e.getAttribute("data-sourceid"):null}window.registerInteractive=function(e){var t={_subs:{cleanup:[],remount:[]},id:e,on:function(e,r){return this._subs[e].push(r),t},errorFound:!1},r=document.getElementById("embed-id-"+e),n=new MutationObserver(function(){(r.textContent.includes("500 Internal Error")||r.textContent.includes("200 undefined"))&&(t.errorFound||(window.dispatchEvent(new CustomEvent("trigger-embed-hydration-"+e)),window.Sentry&&window.Sentry.captureException&&window.Sentry.captureException(new Error("Embed load error, triggered manual rehydration: "+e)),t.errorFound=!0))});r&&n.observe(r,{characterData:!0,attributes:!1,childList:!0,subtree:!0}),registry[e]=t},window.getInteractiveBridge=function(e){var t="string"==typeof e?e:getId(e);return registry[t]}; })();;(function () { var _f=function(){"function"!=typeof window.onInitNativeAds&&(window.onInitNativeAds=function(){})};;_f.apply(null, []); })(); </script> <!-- HEAD_svelte-1h29l5g_START --><style data-svelte-h="svelte-1cmmv05">@media (max-width: 763px) { .interactive-masthead section { border-bottom: none; margin-bottom: -5px; } }</style><!-- HEAD_svelte-1h29l5g_END --><!-- HEAD_svelte-yfdsab_START --><!-- HEAD_svelte-yfdsab_END --><!-- HEAD_svelte-yfdsab_START --><!-- HEAD_svelte-yfdsab_END --> </head> <body> <div id="app"><div id="standalone-header"><div data-agent-experiment="loading" data-regi-experiment="loading" data-feature-gate="loading" data-dynamic-config="loading" data-layer="loading" data-testid="masthead-container" class="interactive-masthead NYTAppHideMasthead css-1kwq3vq e1m0pzr40"><header class="css-1bymuyk e1m0pzr41"><section class="css-10xu8a0 e1m0pzr42"><div class="css-1ch6mhx ea180rp0"><a class="css-wsvg60" href="#site-content">Skip to content</a><a class="css-wsvg60" href="#site-index">Skip to site index</a></div><div id="masthead-section-label" class="css-1wr3we4 ek6sfxi0"><a href="https://www.nytimes.com/news-event/2024-election" class="css-nuvmzp">2024 Elections</a></div><div class="css-10698na ell52qj0"><a data-testid="masthead-mobile-logo" aria-label="New York Times homepage" class="css-ijmohz ell52qj1" href="/"><svg viewBox="0 0 184 25" fill="#000000" aria-hidden="true"><path d="M14.57,2.57C14.57,.55,12.65-.06,11.04,.01V.19c.96,.07,1.7,.46,1.7,1.11,0,.45-.32,1.01-1.28,1.01-.76,0-2.02-.45-3.2-.84-1.3-.45-2.54-.87-3.57-.87-2.02,0-3.55,1.5-3.55,3.36,0,1.5,1.16,2.02,1.63,2.21l.03-.07c-.3-.2-.49-.42-.49-1.06,0-.54,.39-1.26,1.43-1.26,.94,0,2.17,.42,3.8,.88,1.4,.39,2.91,.76,3.75,.87v3.28l-1.58,1.3,1.58,1.36v4.49c-.81,.46-1.75,.61-2.56,.61-1.5,0-2.88-.42-4.02-1.68l4.26-2.07V5.73l-5.2,2.32c.54-1.38,1.55-2.41,2.66-3.08l-.03-.08C3.31,5.73,.5,8.56,.5,12.06c0,4.19,3.35,7.3,7.22,7.3,4.19,0,6.65-3.28,6.61-6.75h-.08c-.61,1.33-1.63,2.59-2.78,3.25v-4.38l1.65-1.33-1.65-1.33v-3.28c1.53,0,3.11-1.01,3.11-2.96M5.8,14.13l-1.21,.61c-.74-.96-1.23-2.32-1.23-4.07,0-.72,.08-1.7,.32-2.39l2.14-.96-.03,6.8h0Zm19.47-5.76l-.81,.64-2.47-2.2-2.86,2.21V.48l-3.89,2.69c.45,.15,.99,.39,.99,1.43v11.81l-1.33,1.01,.12,.12,.67-.46,2.32,2.12,3.11-2.07-.1-.15-.79,.52-1.08-1.08v-7.12l.74-.54,1.7,1.48v6.19c0,3.92-.87,4.73-2.63,5.37v.1c2.93,.12,5.57-.87,5.57-5.89v-6.75l.88-.72-.12-.15h0Zm5.22,10.8l4.51-3.62-.12-.17-2.36,1.87-2.71-2.14v-1.33l4.68-3.3-2.36-3.67-5.2,2.86v6.8l-1.01,.79,.12,.15,.96-.76,3.5,2.54h-.01Zm-.69-5.67v-5.15l2.27,3.55-2.27,1.6ZM53.65,1.61c0-.32-.08-.59-.2-.96h-.07c-.32,.87-.67,1.33-1.68,1.33-.88,0-1.58-.54-1.95-.94,0,.03-2.96,3.42-2.96,3.42l.15,.12,.84-.96c.64,.49,1.21,1.06,2.63,1.08V13.34l-6.06-10.5c-.47-.79-1.28-1.97-2.66-1.97-1.63,0-2.86,1.4-2.66,3.77h.1c.12-.59,.47-1.33,1.18-1.33,.57,0,1.03,.54,1.3,1.03v3.38c-1.87,0-2.93,.87-2.93,2.34,0,.61,.45,1.94,1.72,2.17v-.07c-.17-.17-.34-.32-.34-.67,0-.57,.42-.88,1.18-.88,.12,0,.3,.03,.37,.05v4.38c-2.2,.03-3.89,1.23-3.89,3.31s1.7,2.88,3.47,2.78v-.07c-1.11-.12-1.68-.69-1.68-1.5,0-.88,.64-1.36,1.45-1.36s1.43,.52,1.95,1.11l2.96-3.33-.12-.12-.76,.87c-1.14-1.01-1.87-1.48-3.18-1.68V4.67l8.36,14.57h.45V4.72c1.6-.1,3.03-1.3,3.03-3.11m2.81,17.54l4.51-3.62-.12-.17-2.36,1.87-2.71-2.14v-1.33l4.68-3.3-2.36-3.67-5.2,2.86v6.8l-1.01,.79,.12,.15,.96-.76,3.5,2.54h0Zm-.69-5.67v-5.15l2.27,3.55-2.27,1.6Zm21.22-5.52l-.69,.52-1.97-1.68-2.29,2.07,.94,.88v7.72l-2.34-1.6v-6.26l.81-.57-2.41-2.24-2.24,2.07,.94,.88v7.46l-.15,.1-2.2-1.6v-6.13c0-1.43-.72-1.85-1.63-2.41-.76-.47-1.16-.91-1.16-1.63,0-.79,.69-1.11,.91-1.23-.79-.03-2.98,.76-3.03,2.76-.03,1.03,.47,1.48,.99,1.97,.52,.49,1.01,.96,1.01,1.83v6.01l-1.06,.84,.12,.12,1.01-.79,2.63,2.14,2.51-1.75,2.76,1.75,5.42-3.2v-6.95l1.21-.94-.1-.15h0Zm18.15-5.84l-1.03,.94-2.32-2.02-3.13,2.51V1.19h-.19V18.12c-.34-.05-1.06-.25-1.85-.37V3.58c0-1.03-.74-2.47-2.59-2.47s-3.01,1.56-3.01,2.91h.08c.1-.61,.52-1.16,1.13-1.16s1.18,.39,1.18,1.78v4.04c-1.75,.07-2.81,1.16-2.81,2.34,0,.67,.42,1.92,1.75,1.97v-.1c-.45-.19-.54-.42-.54-.67,0-.59,.57-.79,1.36-.79h.19v6.51c-1.5,.52-2.2,1.53-2.2,2.78,0,1.72,1.38,3.05,3.4,3.05,1.43,0,2.44-.25,3.75-.54,1.06-.22,2.21-.47,2.83-.47,.79,0,1.14,.35,1.14,.91,0,.72-.27,1.08-.69,1.21v.1c1.7-.32,2.69-1.3,2.69-2.83s-1.5-2.54-3.18-2.54c-.87,0-2.44,.27-3.72,.57-1.43,.32-2.66,.47-3.11,.47-.72,0-1.6-.32-1.6-1.28,0-.87,.72-1.56,2.49-1.56,.96,0,1.9,.15,3.08,.42,1.26,.27,2.12,.64,3.2,.64,1.5,0,2.71-.54,2.71-2.74V3.29l1.11-1.01-.12-.15h0Zm-4.24,6.78c-.27,.3-.59,.54-1.11,.54-.57,0-.87-.3-1.14-.54V3.81l.74-.59,1.5,1.28v4.41h0Zm0,2.41c-.25-.25-.57-.47-1.11-.47s-.91,.27-1.14,.47v-2.17c.22,.19,.59,.49,1.14,.49s.87-.25,1.11-.49v2.17Zm0,5.1c0,.84-.42,1.78-1.5,1.78-.17,0-.57-.03-.74-.05v-6.58c.25-.22,.57-.52,1.14-.52,.52,0,.81,.25,1.11,.52v4.86h0Zm8.78,2.74l5.03-3.13v-6.85l-3.25-2.39-5.03,2.88v6.78l-.99,.79,.1,.15,.81-.67,3.33,2.44h0Zm-.37-3.55v-7.3l2.51,1.87v7.3l-2.51-1.87Zm15.01-8.65c-.39,.27-.74,.42-1.11,.42-.39,0-.88-.25-1.14-.57,0,.03-1.87,2.02-1.87,2.02l-1.87-2.02-3.05,2.12,.1,.17,.81-.54,1.11,1.21v6.63l-1.33,1.01,.12,.12,.67-.46,2.49,2.12,3.15-2.09-.1-.15-.81,.49-1.28-1.16v-7.28c.52,.57,1.11,1.06,1.82,1.06,1.28,0,2.14-1.53,2.29-3.11m11.88,9.81l-.94,.59-5.2-7.76,.27-.37c.57,.34,1.08,.81,2.17,.81s2.47-1.14,2.59-3.23c-.27,.37-.81,.81-1.7,.81-.64,0-1.28-.42-1.67-.81l-3.55,5.22,4.71,7.17,3.42-2.27-.1-.17h0Zm-6.31,.19l-.79,.52-1.08-1.08V.48l-3.89,2.69c.45,.15,.99,.39,.99,1.43v11.81l-1.33,1.01,.12,.12,.67-.46,2.32,2.12,3.11-2.07-.1-.15h0Zm22.89-14.39c0-2.02-1.92-2.63-3.53-2.56V.19c.96,.07,1.7,.46,1.7,1.11,0,.45-.32,1.01-1.28,1.01-.76,0-2.02-.45-3.2-.84-1.3-.45-2.54-.87-3.57-.87-2.02,0-3.55,1.5-3.55,3.35,0,1.5,1.16,2.02,1.63,2.21l.03-.07c-.3-.2-.49-.42-.49-1.06,0-.54,.39-1.26,1.43-1.26,.94,0,2.17,.42,3.8,.88,1.4,.39,2.91,.76,3.75,.87v3.28l-1.58,1.3,1.58,1.36v4.49c-.81,.46-1.75,.61-2.56,.61-1.5,0-2.89-.42-4.02-1.68l4.26-2.07V5.73l-5.2,2.32c.54-1.38,1.55-2.41,2.66-3.08l-.03-.08c-3.08,.84-5.89,3.67-5.89,7.17,0,4.19,3.35,7.3,7.22,7.3,4.19,0,6.65-3.28,6.61-6.75h-.07c-.61,1.33-1.63,2.59-2.78,3.25v-4.38l1.65-1.33-1.65-1.33v-3.28c1.53,0,3.11-1.01,3.11-2.96m-8.78,11.56l-1.21,.61c-.74-.96-1.23-2.32-1.23-4.07,0-.72,.07-1.7,.32-2.39l2.14-.96-.03,6.8h0Zm11.93-12.31l-2.17,1.82,1.85,2.09,2.17-1.82-1.85-2.09Zm3.3,15.15l-.79,.52-1.08-1.08v-7.17l.91-.72-.12-.15-.76,.59-1.8-2.14-2.96,2.07,.1,.17,.74-.49,.99,1.23v6.61l-1.33,1.01,.12,.12,.67-.46,2.32,2.12,3.11-2.07-.1-.15h0Zm16.63-.1l-.74,.49-1.16-1.11v-7.03l.94-.72-.12-.15-.84,.64-2.47-2.2-2.78,2.17-2.44-2.17-2.74,2.14-1.85-2.14-2.96,2.07,.1,.17,.74-.49,1.06,1.21v6.61l-.81,.81,2.36,2,2.29-2.07-.94-.88v-7.04l.61-.45,1.7,1.48v6.16l-.79,.81,2.39,2,2.24-2.07-.94-.88v-7.04l.59-.47,1.72,1.5v6.06l-.69,.72,2.41,2.2,3.18-2.17-.1-.15h.02Zm8.6-1.5l-2.36,1.87-2.71-2.14v-1.33l4.68-3.3-2.36-3.67-5.2,2.86v6.93l3.57,2.59,4.51-3.62-.12-.17h0Zm-5.08-1.88v-5.15l2.27,3.55-2.27,1.6Zm14.12-.97l-2-1.53c1.33-1.16,1.8-2.63,1.8-3.69,0-.15-.03-.42-.05-.67h-.08c-.19,.54-.72,1.01-1.53,1.01s-1.26-.45-1.75-.99l-4.58,2.54v3.72l1.75,1.38c-1.75,1.55-2.09,2.51-2.09,3.4s.52,1.67,1.41,2.02l.07-.12c-.22-.19-.42-.32-.42-.79,0-.34,.35-.88,1.14-.88,1.01,0,1.63,.69,1.95,1.06,0-.03,4.38-2.69,4.38-2.69v-3.77h0Zm-1.03-3.05c-.69,1.23-2.21,2.44-3.11,3.13l-1.11-.94v-3.62c.45,.99,1.36,1.82,2.54,1.82,.69,0,1.14-.12,1.67-.39m-1.9,8.13c-.52-1.16-1.63-2-2.86-2-.3,0-1.21-.03-2,.46,.47-.79,1.87-2.21,3.65-3.28l1.21,1.01v3.8Z"></path></svg></a></div><div class="css-1npft71 e1j3jvdr1"></div></section><section id="masthead-bar-one" class="hasLinks css-c5j6tx e1pjtsj62"><div><div class="css-vfkorq e1pjtsj60"></div><div class="css-1bvtpon e1pjtsj61"><a class="css-j184jz" href="https://www.nytimes.com/section/todayspaper">Today’s Paper</a></div></div><div class="css-qebcue"></div></section></header></div><div id="interactive-masthead-spacer" class="css-1xltzhg"></div><div class="css-ec8ke8" style="opacity:0.000000001;z-index:-1;visibility:hidden" id="in-story-masthead"><div class="css-1hqnpie"><div class="css-10habuo"><span class="css-1u4hfeb"><a href="/news-event/2024-election">2024 Elections</a></span><span class="css-1po1uvd">|</span><span class="css-rnl02l">South Carolina Fourth Congressional District Election Results</span></div><div class="css-k008qs"><div class="css-b4nnp0"><a href="/" class="css-93zicp" aria-label="New York Times homepage"><svg viewBox="0 0 16 22"><path d="M15.863 13.08c-.687 1.818-1.923 3.147-3.64 3.916v-3.917l2.129-1.958-2.129-1.889V6.505c1.923-.14 3.228-1.609 3.228-3.358C15.45.84 13.32 0 12.086 0c-.275 0-.55 0-.962.14v.14h.481c.824 0 1.51.42 1.51 1.189 0 .63-.48 1.189-1.304 1.189-2.129 0-4.6-1.749-7.279-1.749C2.13.91.481 2.728.481 4.546c0 1.819 1.03 2.448 2.128 2.798v-.14c-.343-.21-.618-.63-.618-1.189 0-.84.756-1.469 1.648-1.469 2.267 0 5.906 1.959 8.172 1.959h.206v2.727l-2.129 1.889 2.13 1.958v3.987c-.894.35-1.786.49-2.748.49-3.502 0-5.768-2.169-5.768-5.806 0-.839.137-1.678.344-2.518l1.785-.769v7.973l3.57-1.608V6.575L3.984 8.953c.55-1.61 1.648-2.728 2.953-3.358v-.07C3.433 6.295 0 9.023 0 13.08c0 4.686 3.914 7.974 8.446 7.974 4.807 0 7.485-3.288 7.554-7.974h-.137z" fill="#000000"></path></svg></a><span class="css-18z7m18"><a href="/" data-testid="masthead-logo" aria-label="New York Times homepage"><svg class="css-12fr9lp" viewBox="0 0 184 25" fill="#000000" aria-hidden="true"><path d="M14.57,2.57C14.57,.55,12.65-.06,11.04,.01V.19c.96,.07,1.7,.46,1.7,1.11,0,.45-.32,1.01-1.28,1.01-.76,0-2.02-.45-3.2-.84-1.3-.45-2.54-.87-3.57-.87-2.02,0-3.55,1.5-3.55,3.36,0,1.5,1.16,2.02,1.63,2.21l.03-.07c-.3-.2-.49-.42-.49-1.06,0-.54,.39-1.26,1.43-1.26,.94,0,2.17,.42,3.8,.88,1.4,.39,2.91,.76,3.75,.87v3.28l-1.58,1.3,1.58,1.36v4.49c-.81,.46-1.75,.61-2.56,.61-1.5,0-2.88-.42-4.02-1.68l4.26-2.07V5.73l-5.2,2.32c.54-1.38,1.55-2.41,2.66-3.08l-.03-.08C3.31,5.73,.5,8.56,.5,12.06c0,4.19,3.35,7.3,7.22,7.3,4.19,0,6.65-3.28,6.61-6.75h-.08c-.61,1.33-1.63,2.59-2.78,3.25v-4.38l1.65-1.33-1.65-1.33v-3.28c1.53,0,3.11-1.01,3.11-2.96M5.8,14.13l-1.21,.61c-.74-.96-1.23-2.32-1.23-4.07,0-.72,.08-1.7,.32-2.39l2.14-.96-.03,6.8h0Zm19.47-5.76l-.81,.64-2.47-2.2-2.86,2.21V.48l-3.89,2.69c.45,.15,.99,.39,.99,1.43v11.81l-1.33,1.01,.12,.12,.67-.46,2.32,2.12,3.11-2.07-.1-.15-.79,.52-1.08-1.08v-7.12l.74-.54,1.7,1.48v6.19c0,3.92-.87,4.73-2.63,5.37v.1c2.93,.12,5.57-.87,5.57-5.89v-6.75l.88-.72-.12-.15h0Zm5.22,10.8l4.51-3.62-.12-.17-2.36,1.87-2.71-2.14v-1.33l4.68-3.3-2.36-3.67-5.2,2.86v6.8l-1.01,.79,.12,.15,.96-.76,3.5,2.54h-.01Zm-.69-5.67v-5.15l2.27,3.55-2.27,1.6ZM53.65,1.61c0-.32-.08-.59-.2-.96h-.07c-.32,.87-.67,1.33-1.68,1.33-.88,0-1.58-.54-1.95-.94,0,.03-2.96,3.42-2.96,3.42l.15,.12,.84-.96c.64,.49,1.21,1.06,2.63,1.08V13.34l-6.06-10.5c-.47-.79-1.28-1.97-2.66-1.97-1.63,0-2.86,1.4-2.66,3.77h.1c.12-.59,.47-1.33,1.18-1.33,.57,0,1.03,.54,1.3,1.03v3.38c-1.87,0-2.93,.87-2.93,2.34,0,.61,.45,1.94,1.72,2.17v-.07c-.17-.17-.34-.32-.34-.67,0-.57,.42-.88,1.18-.88,.12,0,.3,.03,.37,.05v4.38c-2.2,.03-3.89,1.23-3.89,3.31s1.7,2.88,3.47,2.78v-.07c-1.11-.12-1.68-.69-1.68-1.5,0-.88,.64-1.36,1.45-1.36s1.43,.52,1.95,1.11l2.96-3.33-.12-.12-.76,.87c-1.14-1.01-1.87-1.48-3.18-1.68V4.67l8.36,14.57h.45V4.72c1.6-.1,3.03-1.3,3.03-3.11m2.81,17.54l4.51-3.62-.12-.17-2.36,1.87-2.71-2.14v-1.33l4.68-3.3-2.36-3.67-5.2,2.86v6.8l-1.01,.79,.12,.15,.96-.76,3.5,2.54h0Zm-.69-5.67v-5.15l2.27,3.55-2.27,1.6Zm21.22-5.52l-.69,.52-1.97-1.68-2.29,2.07,.94,.88v7.72l-2.34-1.6v-6.26l.81-.57-2.41-2.24-2.24,2.07,.94,.88v7.46l-.15,.1-2.2-1.6v-6.13c0-1.43-.72-1.85-1.63-2.41-.76-.47-1.16-.91-1.16-1.63,0-.79,.69-1.11,.91-1.23-.79-.03-2.98,.76-3.03,2.76-.03,1.03,.47,1.48,.99,1.97,.52,.49,1.01,.96,1.01,1.83v6.01l-1.06,.84,.12,.12,1.01-.79,2.63,2.14,2.51-1.75,2.76,1.75,5.42-3.2v-6.95l1.21-.94-.1-.15h0Zm18.15-5.84l-1.03,.94-2.32-2.02-3.13,2.51V1.19h-.19V18.12c-.34-.05-1.06-.25-1.85-.37V3.58c0-1.03-.74-2.47-2.59-2.47s-3.01,1.56-3.01,2.91h.08c.1-.61,.52-1.16,1.13-1.16s1.18,.39,1.18,1.78v4.04c-1.75,.07-2.81,1.16-2.81,2.34,0,.67,.42,1.92,1.75,1.97v-.1c-.45-.19-.54-.42-.54-.67,0-.59,.57-.79,1.36-.79h.19v6.51c-1.5,.52-2.2,1.53-2.2,2.78,0,1.72,1.38,3.05,3.4,3.05,1.43,0,2.44-.25,3.75-.54,1.06-.22,2.21-.47,2.83-.47,.79,0,1.14,.35,1.14,.91,0,.72-.27,1.08-.69,1.21v.1c1.7-.32,2.69-1.3,2.69-2.83s-1.5-2.54-3.18-2.54c-.87,0-2.44,.27-3.72,.57-1.43,.32-2.66,.47-3.11,.47-.72,0-1.6-.32-1.6-1.28,0-.87,.72-1.56,2.49-1.56,.96,0,1.9,.15,3.08,.42,1.26,.27,2.12,.64,3.2,.64,1.5,0,2.71-.54,2.71-2.74V3.29l1.11-1.01-.12-.15h0Zm-4.24,6.78c-.27,.3-.59,.54-1.11,.54-.57,0-.87-.3-1.14-.54V3.81l.74-.59,1.5,1.28v4.41h0Zm0,2.41c-.25-.25-.57-.47-1.11-.47s-.91,.27-1.14,.47v-2.17c.22,.19,.59,.49,1.14,.49s.87-.25,1.11-.49v2.17Zm0,5.1c0,.84-.42,1.78-1.5,1.78-.17,0-.57-.03-.74-.05v-6.58c.25-.22,.57-.52,1.14-.52,.52,0,.81,.25,1.11,.52v4.86h0Zm8.78,2.74l5.03-3.13v-6.85l-3.25-2.39-5.03,2.88v6.78l-.99,.79,.1,.15,.81-.67,3.33,2.44h0Zm-.37-3.55v-7.3l2.51,1.87v7.3l-2.51-1.87Zm15.01-8.65c-.39,.27-.74,.42-1.11,.42-.39,0-.88-.25-1.14-.57,0,.03-1.87,2.02-1.87,2.02l-1.87-2.02-3.05,2.12,.1,.17,.81-.54,1.11,1.21v6.63l-1.33,1.01,.12,.12,.67-.46,2.49,2.12,3.15-2.09-.1-.15-.81,.49-1.28-1.16v-7.28c.52,.57,1.11,1.06,1.82,1.06,1.28,0,2.14-1.53,2.29-3.11m11.88,9.81l-.94,.59-5.2-7.76,.27-.37c.57,.34,1.08,.81,2.17,.81s2.47-1.14,2.59-3.23c-.27,.37-.81,.81-1.7,.81-.64,0-1.28-.42-1.67-.81l-3.55,5.22,4.71,7.17,3.42-2.27-.1-.17h0Zm-6.31,.19l-.79,.52-1.08-1.08V.48l-3.89,2.69c.45,.15,.99,.39,.99,1.43v11.81l-1.33,1.01,.12,.12,.67-.46,2.32,2.12,3.11-2.07-.1-.15h0Zm22.89-14.39c0-2.02-1.92-2.63-3.53-2.56V.19c.96,.07,1.7,.46,1.7,1.11,0,.45-.32,1.01-1.28,1.01-.76,0-2.02-.45-3.2-.84-1.3-.45-2.54-.87-3.57-.87-2.02,0-3.55,1.5-3.55,3.35,0,1.5,1.16,2.02,1.63,2.21l.03-.07c-.3-.2-.49-.42-.49-1.06,0-.54,.39-1.26,1.43-1.26,.94,0,2.17,.42,3.8,.88,1.4,.39,2.91,.76,3.75,.87v3.28l-1.58,1.3,1.58,1.36v4.49c-.81,.46-1.75,.61-2.56,.61-1.5,0-2.89-.42-4.02-1.68l4.26-2.07V5.73l-5.2,2.32c.54-1.38,1.55-2.41,2.66-3.08l-.03-.08c-3.08,.84-5.89,3.67-5.89,7.17,0,4.19,3.35,7.3,7.22,7.3,4.19,0,6.65-3.28,6.61-6.75h-.07c-.61,1.33-1.63,2.59-2.78,3.25v-4.38l1.65-1.33-1.65-1.33v-3.28c1.53,0,3.11-1.01,3.11-2.96m-8.78,11.56l-1.21,.61c-.74-.96-1.23-2.32-1.23-4.07,0-.72,.07-1.7,.32-2.39l2.14-.96-.03,6.8h0Zm11.93-12.31l-2.17,1.82,1.85,2.09,2.17-1.82-1.85-2.09Zm3.3,15.15l-.79,.52-1.08-1.08v-7.17l.91-.72-.12-.15-.76,.59-1.8-2.14-2.96,2.07,.1,.17,.74-.49,.99,1.23v6.61l-1.33,1.01,.12,.12,.67-.46,2.32,2.12,3.11-2.07-.1-.15h0Zm16.63-.1l-.74,.49-1.16-1.11v-7.03l.94-.72-.12-.15-.84,.64-2.47-2.2-2.78,2.17-2.44-2.17-2.74,2.14-1.85-2.14-2.96,2.07,.1,.17,.74-.49,1.06,1.21v6.61l-.81,.81,2.36,2,2.29-2.07-.94-.88v-7.04l.61-.45,1.7,1.48v6.16l-.79,.81,2.39,2,2.24-2.07-.94-.88v-7.04l.59-.47,1.72,1.5v6.06l-.69,.72,2.41,2.2,3.18-2.17-.1-.15h.02Zm8.6-1.5l-2.36,1.87-2.71-2.14v-1.33l4.68-3.3-2.36-3.67-5.2,2.86v6.93l3.57,2.59,4.51-3.62-.12-.17h0Zm-5.08-1.88v-5.15l2.27,3.55-2.27,1.6Zm14.12-.97l-2-1.53c1.33-1.16,1.8-2.63,1.8-3.69,0-.15-.03-.42-.05-.67h-.08c-.19,.54-.72,1.01-1.53,1.01s-1.26-.45-1.75-.99l-4.58,2.54v3.72l1.75,1.38c-1.75,1.55-2.09,2.51-2.09,3.4s.52,1.67,1.41,2.02l.07-.12c-.22-.19-.42-.32-.42-.79,0-.34,.35-.88,1.14-.88,1.01,0,1.63,.69,1.95,1.06,0-.03,4.38-2.69,4.38-2.69v-3.77h0Zm-1.03-3.05c-.69,1.23-2.21,2.44-3.11,3.13l-1.11-.94v-3.62c.45,.99,1.36,1.82,2.54,1.82,.69,0,1.14-.12,1.67-.39m-1.9,8.13c-.52-1.16-1.63-2-2.86-2-.3,0-1.21-.03-2,.46,.47-.79,1.87-2.21,3.65-3.28l1.21,1.01v3.8Z"></path></svg></a></span></div><span class="css-bgaqcm">https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html</span><div class="css-tvohiw"><div role="toolbar" data-testid="share-tools" aria-label="Social Media Share buttons, Save button, and Comments Panel with current comment count" class="css-yomkvi"><div></div><div data-testid="share-tools-menu" class="css-ui2i83"><ul data-testid="share-tools-list"><li class="css-atthsv"><div class="css-vxcmzt"><div class="css-79elbk"><button type="button" aria-label="" aria-expanded="false" class="css-1eeh360 actionbar-button" data-testid="gift-article-button"><span class="css-10d8k1f"><svg aria-hidden="true" width="19" height="19" viewBox="0 0 19 19"><path d="M18.04 5.293h-2.725c.286-.34.493-.74.606-1.17a2.875 2.875 0 0 0-.333-2.322A2.906 2.906 0 0 0 13.64.48a3.31 3.31 0 0 0-2.372.464 3.775 3.775 0 0 0-1.534 2.483l-.141.797-.142-.847A3.745 3.745 0 0 0 7.927.923 3.31 3.31 0 0 0 5.555.459 2.907 2.907 0 0 0 3.607 1.78a2.877 2.877 0 0 0-.333 2.321c.117.429.324.828.606 1.171H1.155a.767.767 0 0 0-.757.757v3.674a.767.767 0 0 0 .757.757h.424v7.53A1.01 1.01 0 0 0 2.588 19h14.13a1.01 1.01 0 0 0 1.01-.959v-7.56h.424a.758.758 0 0 0 .757-.757V6.05a.759.759 0 0 0-.868-.757Zm-7.196-1.625a2.665 2.665 0 0 1 1.01-1.736 2.24 2.24 0 0 1 1.574-.313 1.817 1.817 0 0 1 1.211.818 1.857 1.857 0 0 1 .202 1.453 2.2 2.2 0 0 1-.838 1.191h-3.431l.272-1.413ZM4.576 2.386a1.837 1.837 0 0 1 1.221-.817 2.23 2.23 0 0 1 1.565.313 2.624 2.624 0 0 1 1.01 1.736l.242 1.453H5.182a2.2 2.2 0 0 1-.838-1.19 1.857 1.857 0 0 1 .202-1.495h.03ZM1.548 6.424h7.54V9.39h-7.58l.04-2.967Zm1.181 4.128h6.359v7.287H2.729v-7.287Zm13.777 7.287h-6.348v-7.307h6.348v7.307Zm1.181-8.468h-7.53V6.404h7.53V9.37Z" fill="#121212" fill-rule="nonzero"></path></svg>Share full article</span></button></div></div></li><li class="css-68l2z5"><div class="css-vxcmzt"><div class="css-79elbk"><button type="button" aria-label="More sharing options ..." aria-expanded="false" class="css-1nurhyi actionbar-button"><svg aria-hidden="true" width="23" height="18" viewBox="0 0 23 18" class="css-zd9juy"><path d="M1.357 17.192a.663.663 0 0 1-.642-.81c1.82-7.955 6.197-12.068 12.331-11.68V1.127a.779.779 0 0 1 .42-.653.726.726 0 0 1 .78.106l8.195 6.986a.81.81 0 0 1 .253.557.82.82 0 0 1-.263.547l-8.196 6.955a.83.83 0 0 1-.779.105.747.747 0 0 1-.42-.663V11.29c-8.418-.905-10.974 5.177-11.08 5.45a.662.662 0 0 1-.6.453Zm10.048-7.26a16.37 16.37 0 0 1 2.314.158.81.81 0 0 1 .642.726v3.02l6.702-5.682-6.702-5.692v2.883a.767.767 0 0 1-.242.536.747.747 0 0 1-.547.18c-4.808-.537-8.364 1.85-10.448 6.922a11.679 11.679 0 0 1 8.28-3.093v.042Z" fill="#000000" fill-rule="nonzero"></path></svg></button></div></div></li><li class="css-68l2z5 save-button"><button type="button" role="switch" class="css-1yhvmgx actionbar-button" data-testid="save-article-button" aria-label="Save article for reading later..." aria-checked="false" disabled="" aria-busy="false" aria-live="polite"><svg width="12" height="18" viewBox="0 0 12 18" class="css-eap6fy"><g fill-rule="nonzero"><path class="saved-fill" d="M1.157 1.268v14.288l4.96-3.813 4.753 3.843V1.268z"></path><path class="saved-stroke" d="m12 18-5.9-4.756L0 17.98V1.014C0 .745.095.487.265.297.435.107.664 0 .904 0h10.192c.24 0 .47.107.64.297.169.19.264.448.264.717V18ZM1.157 1.268v14.288l4.96-3.813 4.753 3.843V1.268H1.158Z"></path></g></svg></button></li></ul></div></div></div></div></div></div><div id="top-wrapper" class="css-1aeqhal"><div id="top-slug" class="css-15owey8"><p>Advertisement</p></div><a href="#after-top" class="css-777zgl">SKIP ADVERTISEMENT</a><div class="ad top-wrapper css-rfqw0c" style="min-height:90px"><div id="top" class="place-ad" data-position="top" data-size-key="top" data-lazy-load="true"></div></div><div id="after-top"></div></div></div><main id="site-content"><article id="interactive" class="interactive"><header id="interactive-header" class="dish interactive-header css-1660cld ed0j4n71"><h1 id="interactive-heading" class="interactive-heading css-88wicj e1h9rw200" data-testid="headline">South Carolina Fourth Congressional District Election Results</h1><div class="css-1gbh59z interactive-byline-container"><div class="interactive-byline css-103zbxs"><time id="interactive-timestamp-updated" class="interactive-timestamp-updated css-wcxsge">Updated <!-- -->Jan. 28, 2025, 6:56 PM ET</time></div></div><div id="interactive-standalone-sharetools" class="css-1kylsam"><div class="css-1sm67ns"><div role="toolbar" data-testid="share-tools" aria-label="Social Media Share buttons, Save button, and Comments Panel with current comment count" class="css-yomkvi"><div></div><div data-testid="share-tools-menu" class="interactive-sharetools css-pz4gob"><ul data-testid="share-tools-list" class="css-1atjma0"><li class="css-atthsv"><div class="css-vxcmzt"><div class="css-79elbk"><button type="button" aria-label="" aria-expanded="false" class="css-1eeh360 actionbar-button" data-testid="gift-article-button"><span class="css-10d8k1f"><svg aria-hidden="true" width="19" height="19" viewBox="0 0 19 19"><path d="M18.04 5.293h-2.725c.286-.34.493-.74.606-1.17a2.875 2.875 0 0 0-.333-2.322A2.906 2.906 0 0 0 13.64.48a3.31 3.31 0 0 0-2.372.464 3.775 3.775 0 0 0-1.534 2.483l-.141.797-.142-.847A3.745 3.745 0 0 0 7.927.923 3.31 3.31 0 0 0 5.555.459 2.907 2.907 0 0 0 3.607 1.78a2.877 2.877 0 0 0-.333 2.321c.117.429.324.828.606 1.171H1.155a.767.767 0 0 0-.757.757v3.674a.767.767 0 0 0 .757.757h.424v7.53A1.01 1.01 0 0 0 2.588 19h14.13a1.01 1.01 0 0 0 1.01-.959v-7.56h.424a.758.758 0 0 0 .757-.757V6.05a.759.759 0 0 0-.868-.757Zm-7.196-1.625a2.665 2.665 0 0 1 1.01-1.736 2.24 2.24 0 0 1 1.574-.313 1.817 1.817 0 0 1 1.211.818 1.857 1.857 0 0 1 .202 1.453 2.2 2.2 0 0 1-.838 1.191h-3.431l.272-1.413ZM4.576 2.386a1.837 1.837 0 0 1 1.221-.817 2.23 2.23 0 0 1 1.565.313 2.624 2.624 0 0 1 1.01 1.736l.242 1.453H5.182a2.2 2.2 0 0 1-.838-1.19 1.857 1.857 0 0 1 .202-1.495h.03ZM1.548 6.424h7.54V9.39h-7.58l.04-2.967Zm1.181 4.128h6.359v7.287H2.729v-7.287Zm13.777 7.287h-6.348v-7.307h6.348v7.307Zm1.181-8.468h-7.53V6.404h7.53V9.37Z" fill="#121212" fill-rule="nonzero"></path></svg>Share full article</span></button></div></div></li><li class="css-68l2z5"><div class="css-vxcmzt"><div class="css-79elbk"><button type="button" aria-label="More sharing options ..." aria-expanded="false" class="css-1nurhyi actionbar-button"><svg aria-hidden="true" width="23" height="18" viewBox="0 0 23 18" class="css-zd9juy"><path d="M1.357 17.192a.663.663 0 0 1-.642-.81c1.82-7.955 6.197-12.068 12.331-11.68V1.127a.779.779 0 0 1 .42-.653.726.726 0 0 1 .78.106l8.195 6.986a.81.81 0 0 1 .253.557.82.82 0 0 1-.263.547l-8.196 6.955a.83.83 0 0 1-.779.105.747.747 0 0 1-.42-.663V11.29c-8.418-.905-10.974 5.177-11.08 5.45a.662.662 0 0 1-.6.453Zm10.048-7.26a16.37 16.37 0 0 1 2.314.158.81.81 0 0 1 .642.726v3.02l6.702-5.682-6.702-5.692v2.883a.767.767 0 0 1-.242.536.747.747 0 0 1-.547.18c-4.808-.537-8.364 1.85-10.448 6.922a11.679 11.679 0 0 1 8.28-3.093v.042Z" fill="#000000" fill-rule="nonzero"></path></svg></button></div></div></li><li class="css-68l2z5 save-button"><button type="button" role="switch" class="css-1yhvmgx actionbar-button" data-testid="save-article-button" aria-label="Save article for reading later..." aria-checked="false" disabled="" aria-busy="false" aria-live="polite"><svg width="12" height="18" viewBox="0 0 12 18" class="css-eap6fy"><g fill-rule="nonzero"><path class="saved-fill" d="M1.157 1.268v14.288l4.96-3.813 4.753 3.843V1.268z"></path><path class="saved-stroke" d="m12 18-5.9-4.756L0 17.98V1.014C0 .745.095.487.265.297.435.107.664 0 .904 0h10.192c.24 0 .47.107.64.297.169.19.264.448.264.717V18ZM1.157 1.268v14.288l4.96-3.813 4.753 3.843V1.268H1.158Z"></path></g></svg></button></li></ul></div></div></div></div></header><section data-testid="inline-interactive" id="results-south-carolina-us-house-4" data-id="" data-source-id="" class="interactive-standard meteredContent interactive-content interactive-size-medium css-1n5umza"><div class="css-17ih8de interactive-body"> <!-- { "publish_time": "Tue Jan 28 2025 23:56:16 GMT+0000 (Coordinated Universal Time)" } --> <script type="module" crossorigin src="//static01.nyt.com/elections-assets/pages/assets/index-XiC1jYYr.js"></script> <script data-target="__ELECTION-PAGES__SSR" data-path="/standalone/2024-11-05/general-race-page/results-south-carolina-us-house-4.publisher" type="text/plain">{"path":"/standalone/2024-11-05/general-race-page/results-south-carolina-us-house-4.publisher","context":{"render":"server","target":"#standalone-2024-11-05-general-race-page-results-south-carolina-us-house-4","url":"/standalone/2024-11-05/general-race-page/results-south-carolina-us-house-4.publisher","page":{"assetType":"standalone","electionDate":"2024-11-05","template":"general-race-page","slug":"results-south-carolina-us-house-4","entryPoint":"publisher","isPreview":false,"resultsEnv":"production","state":"SC","office":"U.S. House","raceCollection":"asset_races"},"api":"https://static01.nyt.com/elections-assets/pages/data/2024-11-05/results-south-carolina-us-house-4.json","feeds":{"search":{"id":"a4a859bf-7215-4021-a23a-a7ba5ed583d7","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/a4a859bf-7215-4021-a23a-a7ba5ed583d7/search/2024-11-05.json","slug":"search","params":{},"polling_interval":null,"server_render_enabled":false,"initial_client_render_enabled":false},"state-nav":{"id":"240a01ea-c592-4fcf-880e-49a94af8bbaf","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/240a01ea-c592-4fcf-880e-49a94af8bbaf/state-nav/2024-11-05.json","slug":"state-nav","params":{},"polling_interval":null,"server_render_enabled":true,"initial_client_render_enabled":true},"race-calls":{"id":"f3258ab4-9a8f-42b3-97b7-dce4ae4c8e07","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/f3258ab4-9a8f-42b3-97b7-dce4ae4c8e07/race-calls/2024-11-05.json","slug":"race-calls","params":{"documentId":116},"polling_interval":10,"server_render_enabled":false,"initial_client_render_enabled":true},"live-alerts":{"id":"62f7450d-0625-4558-a164-957e155a7730","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/62f7450d-0625-4558-a164-957e155a7730/live-alerts/2024-11-05.json","slug":"live-alerts","params":{"feed_url":"https://static01.nytimes.com/newsgraphics/storylines/feeds/2024/11/05/live-alerts.json"},"polling_interval":10,"server_render_enabled":false,"initial_client_render_enabled":true},"key-counties":{"id":"3e2a853d-cb1f-4f01-aaeb-7215b1b31575","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/3e2a853d-cb1f-4f01-aaeb-7215b1b31575/key-counties/2024-11-05.json","slug":"key-counties","params":null,"polling_interval":10,"server_render_enabled":false,"initial_client_render_enabled":true},"live-activity":{"id":"c4ef8866-0dd0-41be-aaf7-1efe29dc6d46","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/c4ef8866-0dd0-41be-aaf7-1efe29dc6d46/live-activity/2024-11-05.json","slug":"live-activity","params":{"documentId":116,"raceCallsDocumentId":116},"polling_interval":null,"server_render_enabled":false,"initial_client_render_enabled":false},"trending-races":{"id":"0a8179ae-d837-486f-8e0f-2ae27938626c","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/0a8179ae-d837-486f-8e0f-2ae27938626c/trending-races/2024-11-05.json","slug":"trending-races","params":null,"polling_interval":10,"server_render_enabled":true,"initial_client_render_enabled":true},"gov-county-data":{"id":"996f66fc-5690-46c0-9ec6-6dbf1cacdb94","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/996f66fc-5690-46c0-9ec6-6dbf1cacdb94/gov-county-data/2024-11-05.json","slug":"gov-county-data","params":null,"polling_interval":45,"server_render_enabled":false,"initial_client_render_enabled":false},"sen-county-data":{"id":"40e74e91-42d6-4ff7-b4c3-d499273f7f04","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/40e74e91-42d6-4ff7-b4c3-d499273f7f04/sen-county-data/2024-11-05.json","slug":"sen-county-data","params":null,"polling_interval":45,"server_render_enabled":false,"initial_client_render_enabled":false},"whats-happening":{"id":"2cfd73b1-1c9e-4f05-afc1-0f24b31894fc","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/2cfd73b1-1c9e-4f05-afc1-0f24b31894fc/whats-happening/2024-11-05.json","slug":"whats-happening","params":{"feed_url":"https://static01.nytimes.com/newsgraphics/storylines/feeds/2024/11/05/reporter-updates.json"},"polling_interval":10,"server_render_enabled":true,"initial_client_render_enabled":true},"heuristic-alerts":{"id":"fd8e791b-6e78-4b39-86e3-e6ca54f94cdd","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/fd8e791b-6e78-4b39-86e3-e6ca54f94cdd/heuristic-alerts/2024-11-05.json","slug":"heuristic-alerts","params":{"disableAlertTypes":[],"firstResultsByStateList":["NY","NJ","VA","KY","IN","FL","PA","WI","NC","AZ","GA","MI","CA","TX","NV","MT"]},"polling_interval":10,"server_render_enabled":false,"initial_client_render_enabled":true},"pres-county-data":{"id":"96c3e55a-4c13-4585-b5f6-78f9de0ec96e","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/96c3e55a-4c13-4585-b5f6-78f9de0ec96e/pres-county-data/2024-11-05.json","slug":"pres-county-data","params":null,"polling_interval":45,"server_render_enabled":false,"initial_client_render_enabled":false},"live-blog-visuals":{"id":"a9e7a216-8902-437b-a5f4-99b118ab92c2","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/a9e7a216-8902-437b-a5f4-99b118ab92c2/live-blog-visuals/2024-11-05.json","slug":"live-blog-visuals","params":{"updates":3,"live_blog_uri":"https://www.nytimes.com/live/2024/11/07/us/trump-election"},"polling_interval":30,"server_render_enabled":true,"initial_client_render_enabled":true},"available-electoral-votes":{"id":"b40941a1-add1-46d0-a712-d9121c0496dd","url":"https://static01.nyt.com/elections-assets/pages/data/feeds/b40941a1-add1-46d0-a712-d9121c0496dd/available-electoral-votes/2024-11-05.json","slug":"available-electoral-votes","params":{},"polling_interval":null,"server_render_enabled":true,"initial_client_render_enabled":true}},"entryPoint":"publisher","isPreview":false,"ssrMaps":{"mapData":[]},"liveActivitiesConfig":{"amakinHostname":"www.nytimes.com"},"pageLayout":[{"display":"main","raceGroups":[],"forecastComponents":["leader-needle-display","estimated-votes"]},{"display":"promo","raceGroups":[]},{"display":"links","raceGroups":[]},{"display":"votes-remaining","raceGroups":[]},{"display":"historical_called","raceGroups":[]},{"display":"about-race","raceGroups":[]},{"display":"forecast","raceGroups":[],"forecastComponents":["leader-needle-display","vote-remaining-sliders","margin-timeseries","win-prob-timeseries","eevp-timeseries","model-blend-table"]},{"display":"historical_uncalled","raceGroups":[]}],"asset":{"states":["SC"],"offices":["U.S. House"],"parties":[],"race_types":[],"seats":["District 4"]},"assetBase":"https://static01.nyt.com/elections-assets/pages/data/"}}</script> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Root-fvbmWNZk.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/general-race-page-DIN7oUGp.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/PageHeader-CHWdZp1f.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Wrapper-DPvhRlr2.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/NavBar-CT5h1k9i.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/ResultsFooter-Brm6ptvM.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/PageSection-vQNwxWKB.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/PageWrapper-BYh1Cw4O.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/GridColumn-DKBuH1FG.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/GrayNote-RFayDKpq.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/CandidateVotePercentTable-Cj4ZVMBA.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/CandidateRankedChoiceTable-D3FR5cJA.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/StateMap-BrPLqh65.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/CountyResultsTable-Dh25B6B8.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/ExpectationsOrUpdate-BpinrtKJ.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/ModelBlend-DMg_cGRl.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Table-DUEgrAq3.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Caption-a9-i8Vm2.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Text-CTitSNGj.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/RowToggle-B6pfOTV0.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/VotesIn-Bc-uz40x.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/MapKey-TQALrd9I.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/ConditionalNote-BxIRBGqp.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/ModelVoteshareTable-B57alJS6.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/RaceWinProbTimeseries-CGgmicvk.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/SecondPlaceNeedles-BC4cILTh.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/VotesharePromo-D-cQhgEM.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/DismissScreen-CSWyA_rI.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/PrimaryLeaderNeedleDisplay-BGa2srvk.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/TimeseriesKey-CGW7TDhU.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/ReporterUpdate2024-D_cHV0HC.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/ModelLastUpdated-gfao_scs.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/NeedleText-pV9r7wcJ.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/LinksOfJoy-CgW6JNj8.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Hed-B_CRKJ7Z.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/ConditionalLink-DRVjxfF0.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/NeedleIcon-BYxzJQME.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/WinProbNeedle-CmKJrw44.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Promo-lBRGIzbC.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Checkmark-B-oQoLp0.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/VoteEstInfo-DUKb4SOf.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/RunoffText-BdnrygCu.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/AnimationBackgroundFlash-BgVJfOAN.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/AnimationNumberTween-CYk7LTu6.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/CandidateCell-CoP-_zY5.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/CandidateImage-BTh6zHvt.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/CandidateName-CnZviLg5.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/CandidateBar-Ddac9YH7.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Kicker-BENCgRlb.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/MapToggle-C65xnr9D.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Card-g76n6jpt.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/Area-DfRC2rDf.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/LiveBlogPromo-ChQ2QOyo.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/EndLabels-C9E6_e9k.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/TextNeedle-8CyZJ2T2.css"> <link rel="stylesheet" href="//static01.nyt.com/elections-assets/pages/assets/WinLeadKey-DYsvxAqq.css"> <!--offline-manifest--> <div id="standalone-2024-11-05-general-race-page-results-south-carolina-us-house-4"> <section class="e-page-root"><!-- HTML_TAG_START --><!--eln {"t0":"2024-11-14T17:01:47.529Z","t2":"2024-12-04T14:34:25.437Z","t3":"","t4":""} --><!-- HTML_TAG_END --> <nav aria-label="Election 2024" class="eln-18pvqad sticky stacked"><div class="t-container eln-18pvqad"><span class="t-logo eln-18pvqad"><a href="/" aria-label="The New York Times Home Page" class="eln-18pvqad"><svg viewBox="0 0 44 57" class="css-1nkuxcu" aria-hidden="true"><defs></defs><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g fill="#000"><path d="M43.6284633,34.8996508 C41.83393,39.6379642 38.53153,43.2989842 33.7932167,45.2371375 L33.7932167,34.8996508 L39.46463,29.8027175 L33.7932167,24.7777375 L33.7932167,17.6709842 C38.9621033,17.3120775 42.5514567,13.5074375 42.5514567,8.84136417 C42.5514567,2.73966417 36.7369967,0.5859375 33.4345967,0.5859375 C32.71707,0.5859375 31.9270167,0.5859375 30.7789167,0.872890833 L30.7789167,1.16013083 C31.20949,1.16013083 31.8550633,1.08846417 32.0709233,1.08846417 C34.36827,1.08846417 36.0911367,2.16518417 36.0911367,4.2469575 C36.0911367,5.82620417 34.7988433,7.40545083 32.5017833,7.40545083 C26.83037,7.40545083 20.15419,2.81133083 12.9038167,2.81133083 C6.44292333,2.81133083 1.99242333,7.6207375 1.99242333,12.5023842 C1.99242333,17.3120775 4.79201,18.8913242 7.73521667,19.9680442 L7.80717,19.6808042 C6.87378333,19.1066108 6.22763667,18.1018442 6.22763667,16.5223108 C6.22763667,14.3688708 8.23774333,12.5743375 10.7503767,12.5743375 C16.8520767,12.5743375 26.68675,17.6709842 32.7887367,17.6709842 L33.36293,17.6709842 L33.36293,24.8496908 L27.6918033,29.8027175 L33.36293,34.8996508 L33.36293,45.3804708 C30.9942033,46.2416175 28.5532367,46.6010975 26.0406033,46.6010975 C16.5648367,46.6010975 10.53509,40.8577308 10.53509,31.3102975 C10.53509,29.0135242 10.8220433,26.7878442 11.46819,24.6341175 L16.20593,22.5526308 L16.20593,43.6576042 L25.8253167,39.4226775 L25.8253167,17.8146042 L11.6834767,24.1315908 C13.1191033,19.9680442 16.06231,16.9531708 19.5799967,15.2303042 L19.50833,15.0150175 C10.0322767,17.0967908 0.84375,24.2754975 0.84375,35.0432708 C0.84375,47.4622442 11.32457,56.0768642 23.5285433,56.0768642 C36.4497567,56.0768642 43.7720833,47.4622442 43.84375,34.8996508 L43.6284633,34.8996508 Z"></path></g></g></svg></a></span></div> <div class="inner eln-18pvqad"><div class="row-1-wrapper eln-18pvqad"><div class="label eln-18pvqad"><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-president.html" aria-labelledby="g-election-logo-nav" class="eln-18pvqad"><div class="logo-wrapper-2024 eln-18pvqad"><svg xmlns="http://www.w3.org/2000/svg" id="election2024brand" viewBox="0 0 100 25" width="60" height="20"><title id="g-election-logo-nav">2024 Elections</title><defs><style>.cls-1 { fill: #fff; } .cls-2 { fill: #f4564a; } .cls-3 { fill: #2b8ad8; }</style></defs><rect class="cls-2" width="25" height="25"></rect><path class="cls-1" d="m17.5,19.4H7.4v-2c.8-.8,1.7-1.5,2.6-2.2.7-.6,1.3-1.1,1.9-1.7,1.3-1.2,1.7-2.1,1.7-3.1,0-.8-.4-1.5-1.3-1.5-.8,0-1.6.6-2,2l-3-.9c.9-2.8,2.9-3.8,5.2-3.8,2.6,0,4.8,1.2,4.8,4.1,0,2.7-2.5,4.6-4.6,6.1h4.7v3h.1Z"></path><rect class="cls-3" x="25" width="25" height="25"></rect><path class="cls-1" d="m37.5,19.6c-3,0-5.3-2.4-5.3-6.7,0-3.9,1.9-6.7,5.3-6.7s5.3,2.9,5.3,6.7c0,4.1-2.1,6.7-5.3,6.7Zm0-10.9c-1.5,0-1.7,1.5-1.7,4.2,0,3,.3,4.1,1.7,4.1s1.7-1.1,1.7-4.1c0-2.7-.2-4.2-1.7-4.2Z"></path><rect class="cls-2" x="50" width="25" height="25"></rect><rect class="cls-3" x="75" width="25" height="25"></rect><path class="cls-1" d="m17.5,19.4H7.4v-2c.8-.8,1.7-1.5,2.6-2.2.7-.6,1.3-1.1,1.9-1.7,1.3-1.2,1.7-2.1,1.7-3.1,0-.8-.4-1.5-1.3-1.5-.8,0-1.6.6-2,2l-3-.9c.9-2.8,2.9-3.8,5.2-3.8,2.6,0,4.8,1.2,4.8,4.1,0,2.7-2.5,4.6-4.6,6.1h4.7v3h.1Z"></path><path class="cls-1" d="m67.5,19.4h-10.1v-2c.8-.8,1.7-1.5,2.6-2.2.7-.6,1.3-1.1,1.9-1.7,1.3-1.2,1.7-2.1,1.7-3.1,0-.8-.4-1.5-1.3-1.5-.8,0-1.6.6-2,2l-3-.9c.9-2.8,2.9-3.8,5.2-3.8,2.6,0,4.8,1.2,4.8,4.1,0,2.7-2.5,4.6-4.6,6.1h4.7v3h.1Z"></path><path class="cls-1" d="m92.68344,16.625h-1.94824v2.79688h-3.50977v-2.79688h-5.3623v-2.5459l5.6709-7.65723h3.20117v7.6377h1.94824v2.56543Zm-5.34277-2.56543v-3.87646l-2.87402,3.87646h2.87402Z"></path></svg></div></a></div> <div class="searchbar-wrapper stacked-only eln-18pvqad"><div id="search" class="search eln-k7mmh4 compact include-indicator-icon"><div class="indicator-wrapper eln-k7mmh4"><div aria-hidden="true" class="icon-wrapper eln-1h0gb5s" style="width: 22px; height: 22px;"><svg aria-hidden="true" viewBox="0 0 16 16" width="16" height="16"><path fill="gray" d="M11.3,9.2C11.7,8.4,12,7.5,12,6.5C12,3.5,9.5,1,6.5,1S1,3.5,1,6.5S3.5,12,6.5,12c1,0,1.9-0.3,2.7-0.7l3.3,3.3c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4c0.6-0.6,0.6-1.5,0-2.1L11.3,9.2zM6.5,10.3c-2.1,0-3.8-1.7-3.8-3.8c0-2.1,1.7-3.8,3.8-3.8c2.1,0,3.8,1.7,3.8,3.8C10.3,8.6,8.6,10.3,6.5,10.3z"></path></svg> </div></div> <input class="search-input eln-k7mmh4" value="" type="text" placeholder="Search for race or candidate" aria-controls="" aria-autocomplete="list" autocomplete="off" role="searchbox"> <button class="search-close-button eln-k7mmh4" disabled aria-label="Clear search input"><svg aria-hidden="true" width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><line vector-effect="non-scaling-stroke" x1="30" y1="30" x2="70" y2="70" stroke="black" class="eln-mszr8e"></line><line vector-effect="non-scaling-stroke" x1="30" x2="70" y1="70" y2="30" stroke="black" class="eln-mszr8e"></line></svg></button> </div></div> <button id="stacked-nav-dropdown-toggle" class="dropdown-toggle stacked-only eln-18pvqad find-results" aria-controls="g-state-nav-menu-list" aria-expanded="false"><span class="black normal eln-12pcjss">State Results</span> </button></div> <div class="items-wrapper eln-18pvqad"><div class="items eln-18pvqad"> <a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-president.html" aria-hidden="false" title="President" class="eln-18pvqad app-nav-override"><span class="normal eln-12pcjss">President</span> </a><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-senate.html" aria-hidden="false" title="Senate" class="eln-18pvqad app-nav-override"><span class="normal eln-12pcjss">Senate</span> </a><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-house.html" aria-hidden="false" title="House" class="eln-18pvqad app-nav-override"><span class="normal eln-12pcjss">House</span> </a><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-governor.html" aria-hidden="false" title="Governor" class="eln-18pvqad app-nav-override"><span class="normal eln-12pcjss">Governor</span> </a><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-president-forecast-needle.html" aria-hidden="false" title="Election Night Forecast" class="eln-18pvqad app-nav-override"><span class="normal eln-12pcjss">Election Night Forecast</span> </a> <button id="dropdown-toggle" class="dropdown-toggle eln-18pvqad find-results" aria-controls="g-state-nav-menu-list" aria-expanded="false"><span class="black normal eln-12pcjss">State Results</span> </button></div></div> </div> <div id="results-dropdown-wrapper" class="dropdown-wrapper eln-18pvqad hidden" aria-hidden="true"><div class="dropdown-menu eln-18pvqad" id="find-results-nav-menu" aria-labelledby="dropdown-toggle"><section class="search-wrapper eln-t157vj hide-on-mobile"><div id="search" class="search eln-k7mmh4 include-indicator-icon"><div class="indicator-wrapper eln-k7mmh4"><div aria-hidden="true" class="icon-wrapper eln-1h0gb5s" style="width: 25px; height: 25px;"><svg aria-hidden="true" viewBox="0 0 16 16" width="16" height="16"><path fill="gray" d="M11.3,9.2C11.7,8.4,12,7.5,12,6.5C12,3.5,9.5,1,6.5,1S1,3.5,1,6.5S3.5,12,6.5,12c1,0,1.9-0.3,2.7-0.7l3.3,3.3c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4c0.6-0.6,0.6-1.5,0-2.1L11.3,9.2zM6.5,10.3c-2.1,0-3.8-1.7-3.8-3.8c0-2.1,1.7-3.8,3.8-3.8c2.1,0,3.8,1.7,3.8,3.8C10.3,8.6,8.6,10.3,6.5,10.3z"></path></svg> </div></div> <input class="search-input eln-k7mmh4" value="" type="text" placeholder="Search for a race or candidate" aria-controls="" aria-autocomplete="list" autocomplete="off" role="searchbox"> <button class="search-close-button eln-k7mmh4" disabled aria-label="Clear search input"><svg aria-hidden="true" width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><line vector-effect="non-scaling-stroke" x1="30" y1="30" x2="70" y2="70" stroke="black" class="eln-mszr8e"></line><line vector-effect="non-scaling-stroke" x1="30" x2="70" y1="70" y2="30" stroke="black" class="eln-mszr8e"></line></svg></button> </div></section> <section class="results-container eln-t157vj" data-pagecontext="nav"> <div class="states-wrapper eln-t157vj remove" aria-hidden="false"><div class="list-header eln-t157vj"><h3 class="eln-t157vj"><span class="bold eln-12pcjss">Results by state</span> </h3> </div> <ul class="states eln-t157vj" style="--desktop: 9; --desktop_cols:6; --desktop_sm: 11; --desktop_sm_cols:5; --mobile_lg: 13; --mobile_lg_cols:4; --mobile: 17; --mobile_cols:3; --mobile_sm: 26; --mobile_sm_cols:2;"><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-alabama.html">Alabama</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-alaska.html">Alaska</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-arizona.html">Arizona</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-arkansas.html">Arkansas</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-california.html">California</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-colorado.html">Colorado</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-connecticut.html">Connecticut</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-delaware.html">Delaware</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-florida.html">Florida</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-georgia.html">Georgia</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-hawaii.html">Hawaii</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-idaho.html">Idaho</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-illinois.html">Illinois</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-indiana.html">Indiana</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-iowa.html">Iowa</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-kansas.html">Kansas</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-kentucky.html">Kentucky</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-louisiana.html">Louisiana</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-maine.html">Maine</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-maryland.html">Maryland</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-massachusetts.html">Massachusetts</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-michigan.html">Michigan</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-minnesota.html">Minnesota</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-mississippi.html">Mississippi</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-missouri.html">Missouri</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-montana.html">Montana</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-nebraska.html">Nebraska</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-nevada.html">Nevada</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-new-hampshire.html">New Hampshire</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-new-jersey.html">New Jersey</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-new-mexico.html">New Mexico</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-new-york.html">New York</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-north-carolina.html">North Carolina</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-north-dakota.html">North Dakota</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-ohio.html">Ohio</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-oklahoma.html">Oklahoma</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-oregon.html">Oregon</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-pennsylvania.html">Pennsylvania</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-rhode-island.html">Rhode Island</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina.html">South Carolina</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-dakota.html">South Dakota</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-tennessee.html">Tennessee</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-texas.html">Texas</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-utah.html">Utah</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-vermont.html">Vermont</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-virginia.html">Virginia</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-washington.html">Washington</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-washington-dc.html">Washington, D.C.</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-west-virginia.html">West Virginia</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-wisconsin.html">Wisconsin</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-wyoming.html">Wyoming</a> </li></ul></div> </section></div></div></nav> <section class="xl margin-auto eln-j1kjvb"><section class="page-section eln-d9zinq no-top-rule no-bottom-rule min-mobile no-margin-bottom-mobile"><div class="grid-wrapper columns-5 eln-bzjvnq"> <div class="left-xl grid-col eln-qpxn33"><header class="page-header general-race-page eln-1qsstcq show-clock"><div class="countdown-box eln-7edesh"><p class="last-updated eln-7edesh">Last updated <time datetime="2024-11-14T17:01:47.529Z">Nov. 14, 2024</time></p></div> <h1 itemprop="headline" class="eln-1qsstcq">South Carolina Fourth Congressional District Election Results</h1> <div class="header eln-1j7f0ld"><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina.html" class="eln-1j7f0ld">‹ See all South Carolina state results</a></div> </header></div> </div> </section> <section class="page-section eln-d9zinq no-bottom-rule" id="main-section-SC-G-H-4-2024-11-05"><div class="grid-wrapper columns-5 eln-bzjvnq"> <div class="left-lg grid-col eln-qpxn33"><div class="e-cmp eln-zq4fnw"><div class="e-inner"> <div class="e-content eln-zq4fnw e-box"> <div class="candidate-vote-percent-table eln-1gjbi87 with-party long-abbr"> <div class="winner-card eln-1tefack" style="--winner-color: var(--republican);"> <div class="candidate-image eln-1tefack"><div class="medium cand-img eln-1be00et has-img" style="background-color: var(--img-background, var(--gray-60)); background-image: url('https://static01.nyt.com/elections-assets/2022/headshots/SC-R-H-4-2022-06-14__timmons-w-us-house-4-sc.png?size=thumb&amp;auto=webp');" aria-hidden="true"></div> </div> <div class="card-inner eln-1tefack"><p class="white medium kicker text eln-8m7l0">Winner <span class="check-wrapper eln-1tefack"><span class="small eln-7q0zny" style=""><svg width="25px" height="19px" role="img" viewBox="0 0 25 19" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="eln-7q0zny"><title>Winner</title><polygon fill="#FFFFFF" points="21.3310297 0.265588887 9.3920643 12.0814247 4.20790863 6.95016646 0.898273468 10.1415253 9.3920643 18.6955872 24.659256 3.58158112" class="eln-7q0zny"></polygon></svg> </span></span> </p> <h2 class="eln-1tefack">William Timmons, a Republican, wins the Fourth District in South Carolina.</h2> <p class="leadin eln-1tefack"><span class="lightGray normal eln-12pcjss">Race called by The Associated Press.</span> </p></div></div> <div class="update-info eln-llunqp"><span class="time eln-llunqp older">Latest results from Nov. 14</span> <div class="certify eln-llunqp">Vote totals certified <span class="small eln-7q0zny disable-margin flex customFill" style="--fill: var(--gray-20)"><svg width="25px" height="19px" viewBox="0 0 25 19" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="eln-7q0zny"><polygon fill="#FFFFFF" points="21.3310297 0.265588887 9.3920643 12.0814247 4.20790863 6.95016646 0.898273468 10.1415253 9.3920643 18.6955872 24.659256 3.58158112" class="eln-7q0zny"></polygon></svg> </span></div></div> <div class="candidate-results-table table-wrap has-images race-has-result adjust-totalsrow eln-izfk34"><p aria-live="polite" role="status" class="visually-hidden"> race called</p> <table class="large eln-1yzwvsz" data-rid="SC-G-H-4-2024-11-05"> <thead><tr class="eln-d65730 border-bottom" style=" "> <th scope="col" style="" colspan="1" class="active-sort header gray candidate col-header eln-z5gmhw"><span class="eln-z5gmhw">Candidate</span></th> <th scope="col" style="" colspan="1" class="active-sort header gray party col-header eln-z5gmhw"><span class="eln-z5gmhw"> Party </span></th><th scope="col" style="" colspan="1" class="active-sort header right gray votes col-header eln-z5gmhw"><span class="eln-z5gmhw"> Votes </span></th><th scope="col" style="" colspan="1" class="active-sort header right gray percent midlarge-last-col col-header eln-z5gmhw"><span class="eln-z5gmhw"><span class="visually-hidden">Percent</span> <span aria-hidden="true"> <span class="eln-r5p4j">Pct.<span class="percent-display eln-r5p4j hidden" data-svelte-h="svelte-pi2y2e">%</span></span></span> </span></th><th scope="col" style="" colspan="1" class="active-sort header gray hide-midlarge percent-bar col-header eln-z5gmhw"><span class="eln-z5gmhw"><span class="visually-hidden">Chart showing percent</span> </span></th> </tr></thead> <tbody class="eln-ip9874"> <tr id="candidate-results-row-SC-G-H-4-2024-11-05-timmons-w" style="--candidate-color:var(--republican)" class="eln-izfk34 border-bottom"> <th scope="row" colspan="1" style="" class="gray middle candidate row-header eln-z5gmhw"> <span style="--background:var(--republican);" class="candidate-swatch medium eln-16i1jf0"></span> <div class="candidate-wrapper eln-wejn1q" id="candidate-wrapper-SC-G-H-4-2024-11-05-timmons-w"><div class="small cand-img eln-1be00et has-img" style="background-color: var(--img-background, var(--gray-60)); background-image: url('https://static01.nyt.com/elections-assets/2022/headshots/SC-R-H-4-2022-06-14__timmons-w-us-house-4-sc.png?size=thumb&amp;auto=webp');" aria-hidden="true"></div> <div class="candidate-name allow-image has-checkmark adjust-after eln-wejn1q indicate-winner-or-runoff"><span class="black normal cand-name full eln-12pcjss"><span class="full-name eln-k14wca active-name">William Timmons</span><span class="first-initial eln-k14wca">W. Timmons</span><span class="last-name eln-k14wca">Timmons</span><i aria-hidden="true">*</i><i class="visually-hidden"> incumbent </i></span> <span class="check-wrapper right eln-wejn1q with-circle" style="background-color:var(--republican);"><span class="small eln-7q0zny" style=""><svg width="25px" height="19px" role="img" viewBox="0 0 25 19" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="eln-7q0zny"><title>Winner</title><polygon fill="#FFFFFF" points="21.3310297 0.265588887 9.3920643 12.0814247 4.20790863 6.95016646 0.898273468 10.1415253 9.3920643 18.6955872 24.659256 3.58158112" class="eln-7q0zny"></polygon></svg> </span></span> </div></div> </th> <td colspan="1" style="" class="gray middle party row-cell eln-z5gmhw"> <span class="eln-izfk34 full">Republican</span> <span class="abbr eln-izfk34">Rep.</span> </td> <td colspan="1" style="" class="right gray middle votes row-cell eln-z5gmhw"> <span class="black normal eln-12pcjss"><span class="outer eln-mmu0s9"><span class="inner eln-mmu0s9"> <span class="eln-17i7zw9">206,916</span> </span> </span> </span> </td> <td colspan="1" style="" class="right gray middle percent midlarge-last-col row-cell eln-z5gmhw"> <span class="black bold eln-12pcjss"><span class="outer eln-mmu0s9"><span class="inner eln-mmu0s9"> <span class="eln-r5p4j"><span aria-hidden="true" class="eln-ig7gn2">+59.9%</span> <span class="eln-17i7zw9">59.9</span><span class="percent-display eln-r5p4j" data-svelte-h="svelte-pi2y2e">%</span></span> </span> </span> </span> </td> <td colspan="1" style="" class="gray middle hide-midlarge percent-bar row-cell eln-z5gmhw"> <div class="bar-wrapper eln-1eog2z7" role="img" aria-label="Bar visualizing 59.9%"><span style="--candidate-bar-width:100%;--candidate-bar:var(--republican)" class="candidate-bar republican small eln-1eog2z7"></span> </div> </td> </tr><tr id="candidate-results-row-SC-G-H-4-2024-11-05-harvey-k" style="--candidate-color:var(--democrat)" class="eln-izfk34 border-bottom"> <th scope="row" colspan="1" style="" class="gray middle candidate row-header eln-z5gmhw"> <span style="--background:var(--democrat);" class="candidate-swatch medium eln-16i1jf0"></span> <div class="candidate-wrapper eln-wejn1q" id="candidate-wrapper-SC-G-H-4-2024-11-05-harvey-k"><div class="small cand-img eln-1be00et has-img" style="background-color: var(--img-background, var(--gray-60)); background-image: url('https://static01.nyt.com/elections-assets/2024/headshots/SC-G-H-4-2024-11-05-harvey-k-87154.png?size=thumb&amp;auto=webp');" aria-hidden="true"></div> <div class="candidate-name allow-image eln-wejn1q"><span class="black normal cand-name full eln-12pcjss"><span class="full-name eln-k14wca active-name">Kathryn Harvey</span><span class="first-initial eln-k14wca">K. Harvey</span><span class="last-name eln-k14wca">Harvey</span></span> </div></div> </th> <td colspan="1" style="" class="gray middle party row-cell eln-z5gmhw"> <span class="eln-izfk34 full">Democrat</span> <span class="abbr eln-izfk34">Dem.</span> </td> <td colspan="1" style="" class="right gray middle votes row-cell eln-z5gmhw"> <span class="black normal eln-12pcjss"><span class="outer eln-mmu0s9"><span class="inner eln-mmu0s9"> <span class="eln-17i7zw9">128,976</span> </span> </span> </span> </td> <td colspan="1" style="" class="right gray middle percent midlarge-last-col row-cell eln-z5gmhw"> <span class="black bold eln-12pcjss"><span class="outer eln-mmu0s9"><span class="inner eln-mmu0s9"> <span class="eln-r5p4j"><span aria-hidden="true" class="eln-ig7gn2">+37.3%</span> <span class="eln-17i7zw9">37.3</span><span class="percent-display eln-r5p4j hidden" data-svelte-h="svelte-pi2y2e">%</span></span> </span> </span> </span> </td> <td colspan="1" style="" class="gray middle hide-midlarge percent-bar row-cell eln-z5gmhw"> <div class="bar-wrapper eln-1eog2z7" role="img" aria-label="Bar visualizing 37.3%"><span style="--candidate-bar-width:62%;--candidate-bar:var(--democrat)" class="candidate-bar democrat small eln-1eog2z7"></span> </div> </td> </tr><tr id="candidate-results-row-SC-G-H-4-2024-11-05-hackett-m" style="--candidate-color:var(--other)" class="eln-izfk34 border-bottom"> <th scope="row" colspan="1" style="" class="gray middle candidate row-header eln-z5gmhw"> <span style="--background:var(--other);" class="candidate-swatch medium eln-16i1jf0"></span> <div class="candidate-wrapper eln-wejn1q" id="candidate-wrapper-SC-G-H-4-2024-11-05-hackett-m"><div class="small cand-img eln-1be00et"></div> <div class="candidate-name allow-image eln-wejn1q"><span class="black normal cand-name full eln-12pcjss"><span class="full-name eln-k14wca active-name">Mark Hackett</span><span class="first-initial eln-k14wca">M. Hackett</span><span class="last-name eln-k14wca">Hackett</span></span> </div></div> </th> <td colspan="1" style="" class="gray middle party row-cell eln-z5gmhw"> <span class="eln-izfk34 full">Constitution</span> <span class="abbr eln-izfk34">Const.</span> </td> <td colspan="1" style="" class="right gray middle votes row-cell eln-z5gmhw"> <span class="black normal eln-12pcjss"><span class="outer eln-mmu0s9"><span class="inner eln-mmu0s9"> <span class="eln-17i7zw9">9,779</span> </span> </span> </span> </td> <td colspan="1" style="" class="right gray middle percent midlarge-last-col row-cell eln-z5gmhw"> <span class="black bold eln-12pcjss"><span class="outer eln-mmu0s9"><span class="inner eln-mmu0s9"> <span class="eln-r5p4j"><span aria-hidden="true" class="eln-ig7gn2">+2.8%</span> <span class="eln-17i7zw9">2.8</span><span class="percent-display eln-r5p4j hidden" data-svelte-h="svelte-pi2y2e">%</span></span> </span> </span> </span> </td> <td colspan="1" style="" class="gray middle hide-midlarge percent-bar row-cell eln-z5gmhw"> <div class="bar-wrapper eln-1eog2z7" role="img" aria-label="Bar visualizing 2.8%"><span style="--candidate-bar-width:5%;--candidate-bar:var(--other)" class="candidate-bar other small eln-1eog2z7"></span> </div> </td> </tr> <tr class="totals-row eln-d65730 border-bottom" style=" "><th scope="row" colspan="2" style="" class="gray middle totals-row-label row-header eln-z5gmhw"> <div class="eln-1wrvth5"><span class="gray normal eln-12pcjss">Total reported</span> </div> </th> <td colspan="1" style="" class="right gray middle totals-row-votes row-cell eln-z5gmhw"><span class="gray normal eln-12pcjss">345,671</span> </td> <td colspan="1" style="" class="gray middle totals-rows-trailing-cells percent midlarge-last-col row-cell eln-z5gmhw"></td><td colspan="1" style="" class="gray middle hide-midlarge totals-rows-trailing-cells percent-bar row-cell eln-z5gmhw"></td> </tr></tbody> <tfoot> <tr class="notes-row eln-d65730" style=" "> <td colspan="5" style="" class="gray middle table-note row-cell eln-z5gmhw"><p class="gray table caption flex eln-1hfo93s"><span data-svelte-h="svelte-1py0k6h">*Incumbent</span> </p> </td> </tr></tfoot></table></div> </div> <div class="after-table eln-1h5eoh0"> <div class="results-table-model-promo eln-3acd4k with-incumbent"> <div class="estimated-votes eln-tkdsyz has-cands"><div class="hed eln-tkdsyz"> <h3 class="eln-zqky7a"><!-- HTML_TAG_START -->The vote count has been certified in South Carolina.<!-- HTML_TAG_END --></h3></div> <div class="bars eln-tkdsyz" aria-hidden="true"> <div class="inner democrat eln-tkdsyz party" style="--w: 37.312%; --color: var(--democrat)"><div class="label abbr eln-tkdsyz">Dem.</div> <div class="label cand eln-tkdsyz">Harvey</div> </div> <div class="inner republican eln-tkdsyz party" style="--w: 59.859%; --color: var(--republican)"><div class="label abbr eln-tkdsyz">Rep.</div> <div class="label cand eln-tkdsyz">Timmons</div> </div> <div class="inner other eln-tkdsyz party" style="--w: 2.829%; --color: var(--other)"> </div> </div> <div class="annotations eln-tkdsyz"><div class="lines eln-tkdsyz"><div class="ln reported center eln-tkdsyz" style="--w: 100%;"></div></div> <div class="labels eln-tkdsyz"><div class="lbl reported eln-tkdsyz" style="--w: 100%; --align: center">345,671 votes reported </div></div></div></div> </div> </div></div> </div> </div> <div> <div class="table-hed e-hide-below-sm"><header class="eln-12ga60j"> <h3 class="eln-zqky7a"><!-- HTML_TAG_START -->Results by county<!-- HTML_TAG_END --></h3> </header></div> <div class="e-cmp eln-zq4fnw relative"><div class="e-inner"> <div class="e-content eln-zq4fnw e-box"> <div class="e-hide-above-md main-map remove-margin eln-1h5eoh0"> <div class="map-container state-map SC-state eln-1r5cs9b horizontal"> <div class="map-key-wrapper eln-1r5cs9b"><div class="map-image-container eln-1r5cs9b" style="aspect-ratio: 0;"><div class="pre-render eln-1r5cs9b"><!-- HTML_TAG_START --><!-- NO SVG --><!-- HTML_TAG_END --></div> <div class="map-needle-icons eln-2l7i8r"> </div> <div class="map map-root eln-1r5cs9b" alt="" role="img" aria-label="Map of election results. "></div></div> <div class="key-wrap eln-w2bdl"><div class="key-container key-container-view-vote-share key-container-size-default key-container-align-center key-container-position-default eln-w2bdl" aria-hidden="true" style=""><div class="vote-share-key key key-size-default eln-k23un3"><div class="party eln-k23un3"><div class="label eln-k23un3"><span class="party-text eln-k23un3">dem.</span></div> <div class="swatches eln-k23un3"> <div class="swatch swatch-democrat-1 eln-k23un3" style="background: #CEEAFD; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3">50 </span> </div> <div class="swatch swatch-democrat-2 eln-k23un3" style="background: #92BDE0; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3">60 </span> </div> <div class="swatch swatch-democrat-3 eln-k23un3" style="background: #5295CC; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3 with-pct">70 </span> </div> <div class="swatch swatch-democrat-4 eln-k23un3" style="background: #1375B7; width: calc(var(--spacing) * 4);"> </div> </div> </div><div class="party eln-k23un3 last-candidate"><div class="label eln-k23un3"><span class="party-text eln-k23un3">rep.</span></div> <div class="swatches eln-k23un3"> <div class="swatch swatch-republican-1 eln-k23un3" style="background: #FCE0E0; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3">50 </span> </div> <div class="swatch swatch-republican-2 eln-k23un3" style="background: #EAA9A9; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3">60 </span> </div> <div class="swatch swatch-republican-3 eln-k23un3" style="background: #DB7171; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3 with-pct">70 </span> </div> <div class="swatch swatch-republican-4 eln-k23un3" style="background: #C93135; width: calc(var(--spacing) * 4);"> </div> </div> </div> </div></div> </div> </div> <div class="toggle eln-1r5cs9b"> <div class="toggle-container layout-bottom eln-1pwzalu"> <button aria-pressed="true" class="eln-1pwzalu active"> Vote share </button> <button aria-pressed="false" class="eln-1pwzalu"> Size of lead </button></div> </div> <div class="popup-container eln-1r5cs9b hidden-popup"></div> </div></div> <div class="table-hed e-hide-above-sm inner-hed eln-1h5eoh0"><header class="eln-12ga60j"> <h3 class="eln-zqky7a"><!-- HTML_TAG_START -->Results by county<!-- HTML_TAG_END --></h3> </header></div> <div class="county-results-table table-wrap eln-5d850c has-margin race-is-reporting"><table class="medium eln-1yzwvsz" data-rid="SC-G-H-4-2024-11-05"> <thead><tr class="eln-d65730 border-bottom" style=" "><th scope="col" style="" colspan="1" class="header gray name col-header eln-z5gmhw"><span class="eln-z5gmhw colheader">County</span></th> <th scope="col" style="" colspan="1" class="header gray margin col-header eln-z5gmhw"><span class="eln-z5gmhw colheader">Margin</span></th> <th scope="col" style="" colspan="1" class="header right gray total-votes col-header eln-z5gmhw"><span class="eln-z5gmhw colheader">Votes</span></th> <th scope="col" style="" colspan="1" class="header right gray eevp col-header eln-z5gmhw"><span class="eln-z5gmhw colheader nowrap"><div class="votes-in eln-1chnh5v small-gap"> <span class="eln-1chnh5v"><span class="visually-hidden" data-svelte-h="svelte-1tu19np">Percent of votes in</span> <span aria-hidden="true">% In</span></span> </div></span></th> </tr></thead> <tbody class="eln-ip9874"> <tr class="eln-d65730 border-bottom" style=" "><th scope="row" colspan="1" style="" class="black middle name row-header eln-z5gmhw"> Greenville </th> <td colspan="1" style="" class="gray middle margin row-cell eln-z5gmhw"><span style="--color: var(--republican)" class="eln-5d850c">Timmons +20</span> </td> <td colspan="1" style="" class="right black middle total-votes row-cell eln-z5gmhw">222,539 </td> <td colspan="1" style="" class="right gray middle eevp row-cell eln-z5gmhw">100% </td> </tr> <tr class="eln-d65730 border-bottom" style=" "><th scope="row" colspan="1" style="" class="black middle name row-header eln-z5gmhw"> Spartanburg </th> <td colspan="1" style="" class="gray middle margin row-cell eln-z5gmhw"><span style="--color: var(--republican)" class="eln-5d850c">Timmons +27</span> </td> <td colspan="1" style="" class="right black middle total-votes row-cell eln-z5gmhw">123,132 </td> <td colspan="1" style="" class="right gray middle eevp row-cell eln-z5gmhw">100% </td> </tr></tbody> </table> </div> </div> </div> </div></div> </div> <div class="right-sm grid-col eln-qpxn33 sticky"><div class="e-hide-below-md main-map eln-1h5eoh0"><div class="e-cmp eln-zq4fnw"><div class="e-inner"> <div class="e-content eln-zq4fnw"> <div class="map-container state-map SC-state eln-1r5cs9b horizontal"> <div class="map-key-wrapper eln-1r5cs9b"><div class="map-image-container eln-1r5cs9b" style="aspect-ratio: 0;"><div class="pre-render eln-1r5cs9b"><!-- HTML_TAG_START --><!-- NO SVG --><!-- HTML_TAG_END --></div> <div class="map-needle-icons eln-2l7i8r"> </div> <div class="map map-root eln-1r5cs9b" alt="" role="img" aria-label="Map of election results. "></div></div> <div class="key-wrap eln-w2bdl"><div class="key-container key-container-view-vote-share key-container-size-default key-container-align-center key-container-position-default eln-w2bdl" aria-hidden="true" style=""><div class="vote-share-key key key-size-default eln-k23un3"><div class="party eln-k23un3"><div class="label eln-k23un3"><span class="party-text eln-k23un3">dem.</span></div> <div class="swatches eln-k23un3"> <div class="swatch swatch-democrat-1 eln-k23un3" style="background: #CEEAFD; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3">50 </span> </div> <div class="swatch swatch-democrat-2 eln-k23un3" style="background: #92BDE0; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3">60 </span> </div> <div class="swatch swatch-democrat-3 eln-k23un3" style="background: #5295CC; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3 with-pct">70 </span> </div> <div class="swatch swatch-democrat-4 eln-k23un3" style="background: #1375B7; width: calc(var(--spacing) * 4);"> </div> </div> </div><div class="party eln-k23un3 last-candidate"><div class="label eln-k23un3"><span class="party-text eln-k23un3">rep.</span></div> <div class="swatches eln-k23un3"> <div class="swatch swatch-republican-1 eln-k23un3" style="background: #FCE0E0; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3">50 </span> </div> <div class="swatch swatch-republican-2 eln-k23un3" style="background: #EAA9A9; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3">60 </span> </div> <div class="swatch swatch-republican-3 eln-k23un3" style="background: #DB7171; width: calc(var(--spacing) * 4);"><span class="swatch-label eln-k23un3 with-pct">70 </span> </div> <div class="swatch swatch-republican-4 eln-k23un3" style="background: #C93135; width: calc(var(--spacing) * 4);"> </div> </div> </div> </div></div> </div> </div> <div class="toggle eln-1r5cs9b"> <div class="toggle-container layout-bottom eln-1pwzalu"> <button aria-pressed="true" class="eln-1pwzalu active"> Vote share </button> <button aria-pressed="false" class="eln-1pwzalu"> Size of lead </button></div> </div> <div class="popup-container eln-1r5cs9b hidden-popup"></div> </div></div> </div> </div> </div></div> </div> </section> <section class="page-section eln-d9zinq no-bottom-rule no-dropShadow no-margin-bottom-mobile"><div class="footer eln-evnrt5"><div class="e-cmp eln-zq4fnw"><div class="e-inner"> <div class="e-content eln-zq4fnw"><div class="flex-desktop eln-evnrt5"><div class="footer-content-wrapper eln-evnrt5"><h2 class="eln-evnrt5"><span class="bold eln-12pcjss">2024 General Election Results</span> </h2> <section class="footer-section find-results eln-evnrt5"><section class="search-wrapper eln-t157vj"><div id="search" class="search eln-k7mmh4 include-indicator-icon"><div class="indicator-wrapper eln-k7mmh4"><div aria-hidden="true" class="icon-wrapper eln-1h0gb5s" style="width: 25px; height: 25px;"><svg aria-hidden="true" viewBox="0 0 16 16" width="16" height="16"><path fill="gray" d="M11.3,9.2C11.7,8.4,12,7.5,12,6.5C12,3.5,9.5,1,6.5,1S1,3.5,1,6.5S3.5,12,6.5,12c1,0,1.9-0.3,2.7-0.7l3.3,3.3c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4c0.6-0.6,0.6-1.5,0-2.1L11.3,9.2zM6.5,10.3c-2.1,0-3.8-1.7-3.8-3.8c0-2.1,1.7-3.8,3.8-3.8c2.1,0,3.8,1.7,3.8,3.8C10.3,8.6,8.6,10.3,6.5,10.3z"></path></svg> </div></div> <input class="search-input eln-k7mmh4" value="" type="text" placeholder="Search for a race or candidate" aria-controls="" aria-autocomplete="list" autocomplete="off" role="searchbox"> <button class="search-close-button eln-k7mmh4" disabled aria-label="Clear search input"><svg aria-hidden="true" width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><line vector-effect="non-scaling-stroke" x1="30" y1="30" x2="70" y2="70" stroke="black" class="eln-mszr8e"></line><line vector-effect="non-scaling-stroke" x1="30" x2="70" y1="70" y2="30" stroke="black" class="eln-mszr8e"></line></svg></button> </div></section> <section class="results-container eln-t157vj" data-pagecontext="footer"> <div class="states-wrapper eln-t157vj" aria-hidden="false"><div class="list-header eln-t157vj"><h3 class="eln-t157vj"><span class="bold eln-12pcjss">Results by state</span> </h3> </div> <ul class="states eln-t157vj" style="--desktop: 9; --desktop_cols:6; --desktop_sm: 11; --desktop_sm_cols:5; --mobile_lg: 13; --mobile_lg_cols:4; --mobile: 17; --mobile_cols:3; --mobile_sm: 26; --mobile_sm_cols:2;"><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-alabama.html">Alabama</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-alaska.html">Alaska</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-arizona.html">Arizona</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-arkansas.html">Arkansas</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-california.html">California</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-colorado.html">Colorado</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-connecticut.html">Connecticut</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-delaware.html">Delaware</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-florida.html">Florida</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-georgia.html">Georgia</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-hawaii.html">Hawaii</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-idaho.html">Idaho</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-illinois.html">Illinois</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-indiana.html">Indiana</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-iowa.html">Iowa</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-kansas.html">Kansas</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-kentucky.html">Kentucky</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-louisiana.html">Louisiana</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-maine.html">Maine</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-maryland.html">Maryland</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-massachusetts.html">Massachusetts</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-michigan.html">Michigan</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-minnesota.html">Minnesota</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-mississippi.html">Mississippi</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-missouri.html">Missouri</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-montana.html">Montana</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-nebraska.html">Nebraska</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-nevada.html">Nevada</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-new-hampshire.html">New Hampshire</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-new-jersey.html">New Jersey</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-new-mexico.html">New Mexico</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-new-york.html">New York</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-north-carolina.html">North Carolina</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-north-dakota.html">North Dakota</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-ohio.html">Ohio</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-oklahoma.html">Oklahoma</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-oregon.html">Oregon</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-pennsylvania.html">Pennsylvania</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-rhode-island.html">Rhode Island</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina.html">South Carolina</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-dakota.html">South Dakota</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-tennessee.html">Tennessee</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-texas.html">Texas</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-utah.html">Utah</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-vermont.html">Vermont</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-virginia.html">Virginia</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-washington.html">Washington</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-washington-dc.html">Washington, D.C.</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-west-virginia.html">West Virginia</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-wisconsin.html">Wisconsin</a> </li><li><a class="state-link eln-t157vj" href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-wyoming.html">Wyoming</a> </li></ul></div> </section></section> <section class="footer-section eln-evnrt5"><h3 class="eln-evnrt5"><span class="bold eln-12pcjss">National Results</span> </h3> <ul class="links-strip eln-evnrt5"><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-president.html" class="eln-evnrt5">President</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-president-forecast-needle.html" class="eln-evnrt5">Presidential Forecast</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-senate.html" class="eln-evnrt5">Senate</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-house.html" class="eln-evnrt5">House</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2024/11/06/us/elections/results-house-races-tracker.html" class="eln-evnrt5">House Race Tracker</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-governor.html" class="eln-evnrt5">Governor</a> </li> </ul> </section><section class="footer-section eln-evnrt5"><h3 class="eln-evnrt5"><span class="bold eln-12pcjss">Issues on the Ballot</span> </h3> <ul class="links-strip eln-evnrt5"><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-abortion.html" class="eln-evnrt5">Abortion</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2024/11/05/us/elections/results-marijuana.html" class="eln-evnrt5">Marijuana</a> </li> </ul> </section><section class="footer-section eln-evnrt5"><h3 class="eln-evnrt5"><span class="bold eln-12pcjss">Past Elections</span> </h3> <ul class="links-strip eln-evnrt5"><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2024/us/elections/republican-primary-delegates-tracker-calendar.html" class="eln-evnrt5">2024 Primaries</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2022/11/08/us/elections/results-key-races.html" class="eln-evnrt5">2022</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2020/11/03/us/elections/results-president.html" class="eln-evnrt5">2020</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/interactive/2018/us/elections/calendar-primary-results.html" class="eln-evnrt5">2018</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/elections/2016/results/president" class="eln-evnrt5">2016</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/elections/2014/results/senate" class="eln-evnrt5">2014</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/elections/2012/results/president.html" class="eln-evnrt5">2012</a> </li><li class="eln-evnrt5"><a href="https://www.nytimes.com/elections/2010/results/senate.html" class="eln-evnrt5">2010</a> </li> </ul> </section></div> <section class="footer-section visual-updates eln-evnrt5"></section></div></div> </div> </div></div> </section> <section class="page-section eln-d9zinq no-top-rule no-bottom-rule no-dropShadow no-top-padding no-margin-bottom-mobile"><div class="e-share-tools eln-q84ie5 above-footer hide-desktop" data-svelte-h="svelte-238xge"><span data-place-component="sharetools" class="eln-q84ie5"><div class="css-1sm67ns"><div role="toolbar" data-testid="share-tools" aria-label="Social Media Share buttons, Save button, and Comments Panel with current comment count" class="css-yomkvi"><div></div><div data-testid="share-tools-menu" class="interactive-sharetools css-pz4gob"><ul data-testid="share-tools-list" class="css-1atjma0"><li class="css-atthsv"><div class="css-vxcmzt"><div class="css-79elbk"><button type="button" aria-label="" aria-expanded="false" class="css-1eeh360 actionbar-button" data-testid="gift-article-button"><span class="css-10d8k1f"><svg aria-hidden="true" width="19" height="19" viewBox="0 0 19 19"><path d="M18.04 5.293h-2.725c.286-.34.493-.74.606-1.17a2.875 2.875 0 0 0-.333-2.322A2.906 2.906 0 0 0 13.64.48a3.31 3.31 0 0 0-2.372.464 3.775 3.775 0 0 0-1.534 2.483l-.141.797-.142-.847A3.745 3.745 0 0 0 7.927.923 3.31 3.31 0 0 0 5.555.459 2.907 2.907 0 0 0 3.607 1.78a2.877 2.877 0 0 0-.333 2.321c.117.429.324.828.606 1.171H1.155a.767.767 0 0 0-.757.757v3.674a.767.767 0 0 0 .757.757h.424v7.53A1.01 1.01 0 0 0 2.588 19h14.13a1.01 1.01 0 0 0 1.01-.959v-7.56h.424a.758.758 0 0 0 .757-.757V6.05a.759.759 0 0 0-.868-.757Zm-7.196-1.625a2.665 2.665 0 0 1 1.01-1.736 2.24 2.24 0 0 1 1.574-.313 1.817 1.817 0 0 1 1.211.818 1.857 1.857 0 0 1 .202 1.453 2.2 2.2 0 0 1-.838 1.191h-3.431l.272-1.413ZM4.576 2.386a1.837 1.837 0 0 1 1.221-.817 2.23 2.23 0 0 1 1.565.313 2.624 2.624 0 0 1 1.01 1.736l.242 1.453H5.182a2.2 2.2 0 0 1-.838-1.19 1.857 1.857 0 0 1 .202-1.495h.03ZM1.548 6.424h7.54V9.39h-7.58l.04-2.967Zm1.181 4.128h6.359v7.287H2.729v-7.287Zm13.777 7.287h-6.348v-7.307h6.348v7.307Zm1.181-8.468h-7.53V6.404h7.53V9.37Z" fill="#121212" fill-rule="nonzero"></path></svg>Share full article</span></button></div></div></li><li class="css-68l2z5"><div class="css-vxcmzt"><div class="css-79elbk"><button type="button" aria-label="More sharing options ..." aria-expanded="false" class="css-1nurhyi actionbar-button"><svg aria-hidden="true" width="23" height="18" viewBox="0 0 23 18" class="css-zd9juy"><path d="M1.357 17.192a.663.663 0 0 1-.642-.81c1.82-7.955 6.197-12.068 12.331-11.68V1.127a.779.779 0 0 1 .42-.653.726.726 0 0 1 .78.106l8.195 6.986a.81.81 0 0 1 .253.557.82.82 0 0 1-.263.547l-8.196 6.955a.83.83 0 0 1-.779.105.747.747 0 0 1-.42-.663V11.29c-8.418-.905-10.974 5.177-11.08 5.45a.662.662 0 0 1-.6.453Zm10.048-7.26a16.37 16.37 0 0 1 2.314.158.81.81 0 0 1 .642.726v3.02l6.702-5.682-6.702-5.692v2.883a.767.767 0 0 1-.242.536.747.747 0 0 1-.547.18c-4.808-.537-8.364 1.85-10.448 6.922a11.679 11.679 0 0 1 8.28-3.093v.042Z" fill="#000000" fill-rule="nonzero"></path></svg></button></div></div></li><li class="css-68l2z5 save-button"><button type="button" role="switch" class="css-1yhvmgx actionbar-button" data-testid="save-article-button" aria-label="Save article for reading later..." aria-checked="false" disabled="" aria-busy="false" aria-live="polite"><svg width="12" height="18" viewBox="0 0 12 18" class="css-eap6fy"><g fill-rule="nonzero"><path class="saved-fill" d="M1.157 1.268v14.288l4.96-3.813 4.753 3.843V1.268z"></path><path class="saved-stroke" d="m12 18-5.9-4.756L0 17.98V1.014C0 .745.095.487.265.297.435.107.664 0 .904 0h10.192c.24 0 .47.107.64.297.169.19.264.448.264.717V18ZM1.157 1.268v14.288l4.96-3.813 4.753 3.843V1.268H1.158Z"></path></g></svg></button></li></ul></div></div></div></span> </div> </section> </section> </section></div> <script type="application/ld+json" id="live-blog-schema"> { "@context": "http://schema.org", "@type": "LiveBlogPosting", "headline": "South Carolina Fourth Congressional District Election Results", "description": "Get live results and maps from the 2024 South Carolina general election.", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "isAccessibleForFree": false, "publisher": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" }, "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" }, "dateModified": "2024-11-14T16:47:04+00:00", "datePublished": "2024-11-05T19:49:10.570Z", "coverageStartTime": "2024-11-06T02:41:44+00:00", "coverageEndTime": "2024-11-16T16:47:04+00:00", "copyrightHolder": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" }, "sourceOrganization": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" }, "copyrightYear": 2025, "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "image": [ { "@type": "ImageObject", "url": "https://static01.nyt.com/images/2024/11/05/multimedia/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2-superJumbo.jpg", "height": 1366, "width": 2048, "contentUrl": "https://static01.nyt.com/images/2024/11/05/multimedia/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2-superJumbo.jpg" }, { "@type": "ImageObject", "url": "https://static01.nyt.com/images/2024/11/05/multimedia/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2-mediumSquareAt3X.jpg", "height": 1800, "width": 1800, "contentUrl": "https://static01.nyt.com/images/2024/11/05/multimedia/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2-mediumSquareAt3X.jpg" }, { "@type": "ImageObject", "url": "https://static01.nyt.com/images/2024/11/05/multimedia/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2-videoSixteenByNineJumbo1600.jpg", "height": 900, "width": 1600, "contentUrl": "https://static01.nyt.com/images/2024/11/05/multimedia/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2/eln-POST-2024-11-05-race-sc-us-h-4-d1a1b2-videoSixteenByNineJumbo1600.jpg" } ], "liveBlogUpdate": [ { "@type": "BlogPosting", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "datePublished": "2024-11-14T16:47:04+00:00", "dateModified": "2024-11-14T16:47:04+00:00", "headline": "Nearly all of the estimated vote total has been reported.", "articleBody": "Nearly all of the estimated vote total has been reported.", "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" } }, { "@type": "BlogPosting", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "datePublished": "2024-11-07T17:59:54+00:00", "dateModified": "2024-11-07T17:59:54+00:00", "headline": "Nearly all of the estimated vote total has been reported.", "articleBody": "Nearly all of the estimated vote total has been reported.", "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" } }, { "@type": "BlogPosting", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "datePublished": "2024-11-06T21:14:30+00:00", "dateModified": "2024-11-06T21:14:30+00:00", "headline": "Nearly all of the estimated vote total has been reported.", "articleBody": "Nearly all of the estimated vote total has been reported.", "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" } }, { "@type": "BlogPosting", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "datePublished": "2024-11-06T05:12:16+00:00", "dateModified": "2024-11-06T05:12:16+00:00", "headline": "Nearly all of the estimated vote total has been reported.", "articleBody": "Nearly all of the estimated vote total has been reported.", "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" } }, { "@type": "BlogPosting", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "datePublished": "2024-11-06T04:47:26+00:00", "dateModified": "2024-11-06T04:47:26+00:00", "headline": "Nearly all of the estimated vote total has been reported.", "articleBody": "Nearly all of the estimated vote total has been reported.", "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" } }, { "@type": "BlogPosting", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "datePublished": "2024-11-06T04:23:25+00:00", "dateModified": "2024-11-06T04:23:25+00:00", "headline": "Nearly all of the estimated vote total has been reported.", "articleBody": "Nearly all of the estimated vote total has been reported.", "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" } }, { "@type": "BlogPosting", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "datePublished": "2024-11-06T04:16:14+00:00", "dateModified": "2024-11-06T04:16:14+00:00", "headline": "Nearly all of the estimated vote total has been reported.", "articleBody": "Nearly all of the estimated vote total has been reported.", "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" } }, { "@type": "BlogPosting", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "datePublished": "2024-11-06T02:57:32+00:00", "dateModified": "2024-11-06T02:57:32+00:00", "headline": "70% of the estimated vote total has been reported.", "articleBody": "70% of the estimated vote total has been reported.", "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" } }, { "@type": "BlogPosting", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "datePublished": "2024-11-06T02:47:32+00:00", "dateModified": "2024-11-06T02:47:32+00:00", "headline": "66% of the estimated vote total has been reported.", "articleBody": "66% of the estimated vote total has been reported.", "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" } }, { "@type": "BlogPosting", "url": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "datePublished": "2024-11-06T02:41:44+00:00", "dateModified": "2024-11-06T02:41:44+00:00", "headline": "William Timmons, a Republican, wins re-election to the U.S. House to represent South Carolina’s Fourth Congressional District.", "articleBody": "William Timmons, a Republican, wins re-election to the U.S. House to represent South Carolina’s Fourth Congressional District.", "mainEntityOfPage": "https://www.nytimes.com/interactive/2024/11/05/us/elections/results-south-carolina-us-house-4.html", "author": { "@id": "https://www.nytimes.com/#publisher", "name": "The New York Times" } } ] } </script><template class="hydration-helper" data-render-hash="null" data-component="sharetools"><div class="css-1sm67ns"><div role="toolbar" data-testid="share-tools" aria-label="Social Media Share buttons, Save button, and Comments Panel with current comment count" class="css-yomkvi"><div></div><div data-testid="share-tools-menu" class="interactive-sharetools css-pz4gob"><ul data-testid="share-tools-list" class="css-1atjma0"><li class="css-atthsv"><div class="css-vxcmzt"><div class="css-79elbk"><button type="button" aria-label="" aria-expanded="false" class="css-1eeh360 actionbar-button" data-testid="gift-article-button"><span class="css-10d8k1f"><svg aria-hidden="true" width="19" height="19" viewBox="0 0 19 19"><path d="M18.04 5.293h-2.725c.286-.34.493-.74.606-1.17a2.875 2.875 0 0 0-.333-2.322A2.906 2.906 0 0 0 13.64.48a3.31 3.31 0 0 0-2.372.464 3.775 3.775 0 0 0-1.534 2.483l-.141.797-.142-.847A3.745 3.745 0 0 0 7.927.923 3.31 3.31 0 0 0 5.555.459 2.907 2.907 0 0 0 3.607 1.78a2.877 2.877 0 0 0-.333 2.321c.117.429.324.828.606 1.171H1.155a.767.767 0 0 0-.757.757v3.674a.767.767 0 0 0 .757.757h.424v7.53A1.01 1.01 0 0 0 2.588 19h14.13a1.01 1.01 0 0 0 1.01-.959v-7.56h.424a.758.758 0 0 0 .757-.757V6.05a.759.759 0 0 0-.868-.757Zm-7.196-1.625a2.665 2.665 0 0 1 1.01-1.736 2.24 2.24 0 0 1 1.574-.313 1.817 1.817 0 0 1 1.211.818 1.857 1.857 0 0 1 .202 1.453 2.2 2.2 0 0 1-.838 1.191h-3.431l.272-1.413ZM4.576 2.386a1.837 1.837 0 0 1 1.221-.817 2.23 2.23 0 0 1 1.565.313 2.624 2.624 0 0 1 1.01 1.736l.242 1.453H5.182a2.2 2.2 0 0 1-.838-1.19 1.857 1.857 0 0 1 .202-1.495h.03ZM1.548 6.424h7.54V9.39h-7.58l.04-2.967Zm1.181 4.128h6.359v7.287H2.729v-7.287Zm13.777 7.287h-6.348v-7.307h6.348v7.307Zm1.181-8.468h-7.53V6.404h7.53V9.37Z" fill="#121212" fill-rule="nonzero"></path></svg>Share full article</span></button></div></div></li><li class="css-68l2z5"><div class="css-vxcmzt"><div class="css-79elbk"><button type="button" aria-label="More sharing options ..." aria-expanded="false" class="css-1nurhyi actionbar-button"><svg aria-hidden="true" width="23" height="18" viewBox="0 0 23 18" class="css-zd9juy"><path d="M1.357 17.192a.663.663 0 0 1-.642-.81c1.82-7.955 6.197-12.068 12.331-11.68V1.127a.779.779 0 0 1 .42-.653.726.726 0 0 1 .78.106l8.195 6.986a.81.81 0 0 1 .253.557.82.82 0 0 1-.263.547l-8.196 6.955a.83.83 0 0 1-.779.105.747.747 0 0 1-.42-.663V11.29c-8.418-.905-10.974 5.177-11.08 5.45a.662.662 0 0 1-.6.453Zm10.048-7.26a16.37 16.37 0 0 1 2.314.158.81.81 0 0 1 .642.726v3.02l6.702-5.682-6.702-5.692v2.883a.767.767 0 0 1-.242.536.747.747 0 0 1-.547.18c-4.808-.537-8.364 1.85-10.448 6.922a11.679 11.679 0 0 1 8.28-3.093v.042Z" fill="#000000" fill-rule="nonzero"></path></svg></button></div></div></li><li class="css-68l2z5 save-button"><button type="button" role="switch" class="css-1yhvmgx actionbar-button" data-testid="save-article-button" aria-label="Save article for reading later..." aria-checked="false" disabled="" aria-busy="false" aria-live="polite"><svg width="12" height="18" viewBox="0 0 12 18" class="css-eap6fy"><g fill-rule="nonzero"><path class="saved-fill" d="M1.157 1.268v14.288l4.96-3.813 4.753 3.843V1.268z"></path><path class="saved-stroke" d="m12 18-5.9-4.756L0 17.98V1.014C0 .745.095.487.265.297.435.107.664 0 .904 0h10.192c.24 0 .47.107.64.297.169.19.264.448.264.717V18ZM1.157 1.268v14.288l4.96-3.813 4.753 3.843V1.268H1.158Z"></path></g></svg></button></li></ul></div></div></div></template></div></section><div id="interactive-footer-container" class="css-1nri6qy interactive-footer-container"><footer id="interactive-footer" class="interactive-footer"><p data-testid="note" id="interactive-notes" class="css-1fq2n5g interactive-notes">Source: Election results and race calls are from The Associated Press.<br /><br /><strong>By The New York Times election results team:</strong> Michael Andre, Emma Baker, Neil Berg, Andrew Chavez, Michael Beswetherick, Matthew Bloch, Lily Boyce, Irineo Cabreros, Nico Chilla, Nate Cohn, Alastair Coote, Annie Daniel, Saurabh Datar, Leo Dominguez, Tiff Fehr, Andrew Fischer, Martín González Gómez, Joyce Ho, Will Houp, Jon Huang, Junghye Kim, K.K. Rebecca Lai, Jasmine C. Lee, Joey K. Lee, Vivian Li, Alex Lemonides, Ilana Marcus, Alicia Parlapiano, Jaymin Patel, Dan Simmons-Ritchie, Charlie Smart, Jonah Smith, Urvashi Uberoy, Isaac White and Christine Zhang <br><br> Additional contributions by Grace Ashford, Luke Broadwater, Mathew Brownstein, Amanda Cordero, Kenan Davis, Karoun Demirjian, Robert Draper, Catie Edmondson, Nick Fandos, Lalena Fisher, Patrick Hays, Robert Jimison, Annie Karni, Maya Miller, Julie Walton Shaver, Jaime Tanner, Tracey Tully, Lisa Waananen Jones and Jessica White <br><br> Edited by Wilson Andrews, Lindsey Rogers Cook, William P. Davis, Jonathan Ellis, Thomas Gaffney, Amy Hughes, Ben Koski, Allison McCartney and Rachel Shorey </p><p data-testid="source" id="interactive-source" class="css-1fq2n5g interactive-source">Source: Election results and race calls are from The Associated Press.</p></footer><div id="interactive-addendum-list" class="css-1yiqkdd interactive-addendum-list"></div></div></article></main><div id="standalone-footer"><div><div class="vi-gateway-container" data-testid="vi-gateway-container"><div id="interactive-footer-wrapper"><div class="css-1sm67ns"><div role="toolbar" data-testid="share-tools" aria-label="Social Media Share buttons, Save button, and Comments Panel with current comment count" class="css-yomkvi"><div></div><div class="css-n8j48p"></div><div data-testid="share-tools-menu" class="interactive-sharetools css-1htjfn5"><ul data-testid="share-tools-list" class="css-1atjma0"><li class="css-atthsv"><div class="css-vxcmzt"><div class="css-79elbk"><button type="button" aria-label="" aria-expanded="false" class="css-1eeh360 actionbar-button" data-testid="gift-article-button"><span class="css-10d8k1f"><svg aria-hidden="true" width="19" height="19" viewBox="0 0 19 19"><path d="M18.04 5.293h-2.725c.286-.34.493-.74.606-1.17a2.875 2.875 0 0 0-.333-2.322A2.906 2.906 0 0 0 13.64.48a3.31 3.31 0 0 0-2.372.464 3.775 3.775 0 0 0-1.534 2.483l-.141.797-.142-.847A3.745 3.745 0 0 0 7.927.923 3.31 3.31 0 0 0 5.555.459 2.907 2.907 0 0 0 3.607 1.78a2.877 2.877 0 0 0-.333 2.321c.117.429.324.828.606 1.171H1.155a.767.767 0 0 0-.757.757v3.674a.767.767 0 0 0 .757.757h.424v7.53A1.01 1.01 0 0 0 2.588 19h14.13a1.01 1.01 0 0 0 1.01-.959v-7.56h.424a.758.758 0 0 0 .757-.757V6.05a.759.759 0 0 0-.868-.757Zm-7.196-1.625a2.665 2.665 0 0 1 1.01-1.736 2.24 2.24 0 0 1 1.574-.313 1.817 1.817 0 0 1 1.211.818 1.857 1.857 0 0 1 .202 1.453 2.2 2.2 0 0 1-.838 1.191h-3.431l.272-1.413ZM4.576 2.386a1.837 1.837 0 0 1 1.221-.817 2.23 2.23 0 0 1 1.565.313 2.624 2.624 0 0 1 1.01 1.736l.242 1.453H5.182a2.2 2.2 0 0 1-.838-1.19 1.857 1.857 0 0 1 .202-1.495h.03ZM1.548 6.424h7.54V9.39h-7.58l.04-2.967Zm1.181 4.128h6.359v7.287H2.729v-7.287Zm13.777 7.287h-6.348v-7.307h6.348v7.307Zm1.181-8.468h-7.53V6.404h7.53V9.37Z" fill="#121212" fill-rule="nonzero"></path></svg>Share full article</span></button></div></div></li><li class="css-68l2z5"><div class="css-vxcmzt"><div class="css-79elbk"><button type="button" aria-label="More sharing options ..." aria-expanded="false" class="css-1nurhyi actionbar-button"><svg aria-hidden="true" width="23" height="18" viewBox="0 0 23 18" class="css-zd9juy"><path d="M1.357 17.192a.663.663 0 0 1-.642-.81c1.82-7.955 6.197-12.068 12.331-11.68V1.127a.779.779 0 0 1 .42-.653.726.726 0 0 1 .78.106l8.195 6.986a.81.81 0 0 1 .253.557.82.82 0 0 1-.263.547l-8.196 6.955a.83.83 0 0 1-.779.105.747.747 0 0 1-.42-.663V11.29c-8.418-.905-10.974 5.177-11.08 5.45a.662.662 0 0 1-.6.453Zm10.048-7.26a16.37 16.37 0 0 1 2.314.158.81.81 0 0 1 .642.726v3.02l6.702-5.682-6.702-5.692v2.883a.767.767 0 0 1-.242.536.747.747 0 0 1-.547.18c-4.808-.537-8.364 1.85-10.448 6.922a11.679 11.679 0 0 1 8.28-3.093v.042Z" fill="#000000" fill-rule="nonzero"></path></svg></button></div></div></li><li class="css-68l2z5 save-button"><button type="button" role="switch" class="css-1yhvmgx actionbar-button" data-testid="save-article-button" aria-label="Save article for reading later..." aria-checked="false" disabled="" aria-busy="false" aria-live="polite"><svg width="12" height="18" viewBox="0 0 12 18" class="css-eap6fy"><g fill-rule="nonzero"><path class="saved-fill" d="M1.157 1.268v14.288l4.96-3.813 4.753 3.843V1.268z"></path><path class="saved-stroke" d="m12 18-5.9-4.756L0 17.98V1.014C0 .745.095.487.265.297.435.107.664 0 .904 0h10.192c.24 0 .47.107.64.297.169.19.264.448.264.717V18ZM1.157 1.268v14.288l4.96-3.813 4.753 3.843V1.268H1.158Z"></path></g></svg></button></li></ul></div></div></div><div><div data-testid="lazy-loader"></div></div><div id="bottom-wrapper" class="css-sxwst7"><div id="bottom-slug" class="css-15owey8"><p>Advertisement</p></div><a href="#after-bottom" class="css-777zgl">SKIP ADVERTISEMENT</a><div class="ad bottom-wrapper css-rfqw0c" id="bottom" style="min-height:90px"></div><div id="after-bottom"></div></div><nav class="css-1jmk4jh" id="site-index" aria-labelledby="site-index-label" data-testid="site-index"><h2 class="css-1dv1kvn" id="site-index-label">Site Index</h2><div class="css-uc4bdz"></div></nav><footer class="css-1e1s8k7" role="contentinfo"><nav data-testid="footer" class="css-1qa4qp6"><h2 class="css-1dv1kvn">Site Information Navigation</h2><ul class="css-1ho5u4o edvi3so0"><li data-testid="copyright"><a class="css-13mf4b4" href="https://help.nytimes.com/hc/en-us/articles/115014792127-Copyright-notice">© <span>2025</span> <span>The New York Times Company</span></a></li></ul><ul class="css-t8x4fj edvi3so1"><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://www.nytco.com/">NYTCo</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://help.nytimes.com/hc/en-us/articles/115015385887-Contact-Us">Contact Us</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://help.nytimes.com/hc/en-us/articles/115015727108-Accessibility">Accessibility</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://www.nytco.com/careers/">Work with us</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://advertising.nytimes.com/">Advertise</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://www.tbrandstudio.com/">T Brand Studio</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://www.nytimes.com/privacy/cookie-policy#how-do-i-manage-trackers">Your Ad Choices</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://www.nytimes.com/privacy/privacy-policy">Privacy Policy</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://help.nytimes.com/hc/en-us/articles/115014893428-Terms-of-service">Terms of Service</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://help.nytimes.com/hc/en-us/articles/115014893968-Terms-of-sale">Terms of Sale</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="/sitemap/">Site Map</a></li><li class="mobileOnly css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://www.nytimes.com/ca/">Canada</a></li><li class="mobileOnly css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://www.nytimes.com/international/">International</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" class="css-13mf4b4" href="https://help.nytimes.com/hc/en-us">Help</a></li><li class="css-a7htku edvi3so2"><a data-testid="footer-link" rel="nofollow" class="css-13mf4b4" href="https://www.nytimes.com/subscription?campaignId=37WXW">Subscriptions</a></li></ul><ul class="css-t8x4fj edvi3so1"><li class="css-a7htku edvi3so2"><a data-testid="privacy-preferences-link" rel="noreferrer noopener" target="_blank" class="css-13mf4b4" href="/privacy/manage-settings">Manage Privacy Preferences</a></li></ul></nav></footer></div></div></div></div></div> <script>window.__preloadedData = {"config":{"gqlUrlClient":"https:\u002F\u002Fsamizdat-graphql.nytimes.com\u002Fgraphql\u002Fv2","gqlRequestHeaders":{"nyt-app-type":"project-vi","nyt-app-version":"0.0.5","nyt-token":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs+\u002FoUCTBmD\u002FcLdmcecrnBMHiU\u002FpxQCn2DDyaPKUOXxi4p0uUSZQzsuq1pJ1m5z1i0YGPd1U1OeGHAChWtqoxC7bFMCXcwnE1oyui9G1uobgpm1GdhtwkR7ta7akVTcsF8zxiXx7DNXIPd2nIJFH83rmkZueKrC4JVaNzjvD+Z03piLn5bHWU6+w+rA+kyJtGgZNTXKyPh6EC6o5N+rknNMG5+CdTq35p8f99WjFawSvYgP9V64kgckbTbtdJ6YhVP58TnuYgr12urtwnIqWP9KSJ1e5vmgf3tunMqWNm6+AnsqNj8mCLdCuc5cEB74CwUeQcP2HQQmbCddBy2y0mEwIDAQAB","x-nyt-internal-meter-override":undefined,"x-nyt-targeting-dimensions-map":"newsTenure=anon_user"},"gqlFetchTimeout":1500,"disablePersistedQueries":false,"initialDeviceType":"desktop","fastlyAbraConfig":{".ver":"23373.000","AMS_FrictionCircumventionDesktop_cwv":"2_low-mid-truncation","AMS_FrictionCircumventionMobile_cwv":"2_low-mid-truncation","DFP_MediaNet_0123":"","DFP_TopAd_Anon_0124":"1_TopAd","HOME_cwv_chartbeat":"0_Control"},"fastlyEntitlements":[],"platform":undefined,"internalPreviewConfig":{"meter":undefined,"swg":undefined},"webviewEnvironment":{"isInWebview":false,"isPreloaded":false},"isOptimisticallyTruncated":false,"optimisticTruncationDropzone":6,"requestPath":"\u002Finteractive\u002F2024\u002F11\u002F05\u002Fus\u002Felections\u002Fresults-south-carolina-us-house-4.html","isProvisionallyLoggedIn":false,"routeName":"vi-interactive","serviceWorkerFile":"service-worker-test-1739545190723.js"},"interactiveConfig":{"interactive":{"__typename":"Interactive","displayProperties":{"__typename":"CreativeWorkDisplayProperties","displayForPromotionOnly":false,"displayOverrides":["HIDE_TOP_BANNER_REGION","HIDE_BELOW_MAIN_CONTENT_REGION","DARK_MODE_COMPATIBLE"],"displayStyle":"standard","fullBleedDisplayStyle":"","maxWidth":0,"minWidth":0,"template":"Standard","theme":"standard"},"section":{"__typename":"Section","displayName":"U.S.","id":"U2VjdGlvbjpueXQ6Ly9zZWN0aW9uL2EzNGQzZDZjLWM3N2YtNTkzMS1iOTUxLTI0MWI0ZTI4NjgxYw==","name":"us","taxonomyID":"23FD6C8B-62D5-4CEA-A331-6C2A9A1223BE","type":"section","uri":"nyt:\u002F\u002Fsection\u002Fa34d3d6c-c77f-5931-b951-241b4e28681c","url":"https:\u002F\u002Fwww.nytimes.com\u002Fsection\u002Fus"},"subsection":{"__typename":"Section","displayName":"2024 Elections","id":"U2VjdGlvbjpueXQ6Ly9zZWN0aW9uLzcyOTI2MGRjLTg3NjUtNWU3Yi1hN2FjLTFmYzdmZDUwMTMyNQ==","name":"elections","taxonomyID":"","uri":"nyt:\u002F\u002Fsection\u002F729260dc-8765-5e7b-a7ac-1fc7fd501325","url":"https:\u002F\u002Fwww.nytimes.com\u002Fnews-event\u002F2024-election"},"tone":"NO_TONE_SET","collections":[{"__typename":"LegacyCollection","collectionType":"NEWS_EVENT","id":"TGVnYWN5Q29sbGVjdGlvbjpueXQ6Ly9sZWdhY3ljb2xsZWN0aW9uLzUyYWRhYzgzLTBhNDMtNTg5OS05MWVkLWRjNjcwZmZhNTNmNg==","name":"2024 Elections: News, Polls and Analysis","slug":"2024-election","tagline":"The latest news about the 2024 races, including updates on the presidential candidates, the primaries, the polls and the biggest issues.","uri":"nyt:\u002F\u002Flegacycollection\u002F52adac83-0a43-5899-91ed-dc670ffa53f6","url":"https:\u002F\u002Fwww.nytimes.com\u002Fnews-event\u002F2024-election"}],"url":"https:\u002F\u002Fwww.nytimes.com\u002Finteractive\u002F2024\u002F11\u002F05\u002Fus\u002Felections\u002Fresults-south-carolina-us-house-4.html","sourceId":"","dfpTaxonomyException":"us\u002Fpolitics\u002Felections","advertisingProperties":{"__typename":"CreativeWorkAdvertisingProperties","sensitivity":"SHOW_ADS"},"adTargetingParams":[{"__typename":"AdTargetingParam","key":"des","value":"internalpaywallexempt,elections,electionshouseofrepresentative"},{"__typename":"AdTargetingParam","key":"typ","value":"int"},{"__typename":"AdTargetingParam","key":"mt","value":"MT6"},{"__typename":"AdTargetingParam","key":"slug","value":"4"},{"__typename":"AdTargetingParam","key":"at","value":""},{"__typename":"AdTargetingParam","key":"bsc","value":"80000200,80222001,80312001,80222008,80312008,80012021,80222006,80312006,80022003,80312022,80222022,80222002,80312002,80022005,80222004,80312004,80222009,80312009,80222010,80312010,80222005,80312005,80222011,80312011,80222014,80312014,80222012,80312012,80122003,80222003,80312003"},{"__typename":"AdTargetingParam","key":"is_viral","value":""},{"__typename":"AdTargetingParam","key":"gscat","value":"gs_t"},{"__typename":"AdTargetingParam","key":"pt","value":"nt11,nt12,nt13,nt14,nt17,nt18,nt2,nt20,nt21,nt3,nt4,nt6,pt15,pt7,pt8"},{"__typename":"AdTargetingParam","key":"als_test","value":"1739710595565"},{"__typename":"AdTargetingParam","key":"geo","value":"southcarolina"},{"__typename":"AdTargetingParam","key":"gui","value":""},{"__typename":"AdTargetingParam","key":"template","value":"interactive"},{"__typename":"AdTargetingParam","key":"abs","value":""},{"__typename":"AdTargetingParam","key":"tt","value":""},{"__typename":"AdTargetingParam","key":"per","value":""},{"__typename":"AdTargetingParam","key":"org","value":""},{"__typename":"AdTargetingParam","key":"trend","value":""},{"__typename":"AdTargetingParam","key":"is_viral_on_social","value":"false"},{"__typename":"AdTargetingParam","key":"prop","value":"nyt"},{"__typename":"AdTargetingParam","key":"plat","value":"web"},{"__typename":"AdTargetingParam","key":"coll","value":"2024electionsnewspollsandanaly"},{"__typename":"AdTargetingParam","key":"brandsensitive","value":"false"},{"__typename":"AdTargetingParam","key":"si_section","value":"us"},{"__typename":"AdTargetingParam","key":"auth","value":""},{"__typename":"AdTargetingParam","key":"ledemedsz","value":"none"},{"__typename":"AdTargetingParam","key":"col","value":""},{"__typename":"AdTargetingParam","key":"artlen","value":"short"},{"__typename":"AdTargetingParam","key":"typ_materials","value":""},{"__typename":"AdTargetingParam","key":"section","value":"us"},{"__typename":"AdTargetingParam","key":"id","value":""},{"__typename":"AdTargetingParam","key":"edn","value":"us"},{"__typename":"AdTargetingParam","key":"spon","value":""}],"headline":{"__typename":"CreativeWorkHeadline","default":"South Carolina Fourth Congressional District Election Results","seo":"South Carolina Fourth Congressional District Election Results 2024: Timmons vs. Harvey"},"summary":"Get live results and maps from the 2024 South Carolina general election.","shortUrl":"","timesTags":[{"__typename":"Subject","associatedLegacyCollections":[],"displayName":"internal-paywall-exempt","isAdvertisingBrandSensitive":false,"vernacular":"internal-paywall-exempt"},{"__typename":"Subject","associatedLegacyCollections":[],"displayName":"Elections","isAdvertisingBrandSensitive":false,"vernacular":"Election"},{"__typename":"Subject","associatedLegacyCollections":[],"displayName":"Elections, House of Representatives","isAdvertisingBrandSensitive":false,"vernacular":"House races,Congressional elections"},{"__typename":"Location","associatedLegacyCollections":[],"displayName":"South Carolina","isAdvertisingBrandSensitive":false,"vernacular":"South Carolina"}],"commentStatus":undefined,"commentProperties":{"__typename":"CreativeWorkCommentProperties","approvedCommentsCount":null,"prompt":"","status":"NO_COMMENTS"},"uri":"nyt:\u002F\u002Finteractive\u002Fceb5feca-f4c9-5f2c-ad32-53777d53dee5","associatedAssets":[],"storylines":[]}},"statusCode":200,"externalAssets":undefined};</script> <script src="/vi-assets/static-assets/start-mark-8040d5b093282be791c41a2c38676ddb.js"></script> <script> setTimeout(function() { var script = document.createElement('script'); script.async = true; script.src = '/vi-assets/static-assets/end-mark-6f0172a017e635e07fbcdf5f16886104.js'; document.head.appendChild(script); }, 0); </script> <script>!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="81f2fd8c-cc94-4e70-9857-1c03607529e4",e._sentryDebugIdIdentifier="sentry-dbid-81f2fd8c-cc94-4e70-9857-1c03607529e4")}catch(e){}}();var _global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};_global.SENTRY_RELEASE={id:"c281f8f394087ce6f27fbc1190bdb31cd5b91daa"},function(e){function n(n){for(var r,u,l=n[0],i=n[1],a=n[2],d=0,s=[];d<l.length;d++)u=l[d],Object.prototype.hasOwnProperty.call(o,u)&&o[u]&&s.push(o[u][0]),o[u]=0;for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r]);for(c&&c(n);s.length;)s.shift()();return f.push.apply(f,a||[]),t()}function t(){for(var e,n=0;n<f.length;n++){for(var t=f[n],r=!0,l=1;l<t.length;l++){var i=t[l];0!==o[i]&&(r=!1)}r&&(f.splice(n--,1),e=u(u.s=t[0]))}return e}var r={},o={154:0},f=[];function u(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,u),t.l=!0,t.exports}u.m=e,u.c=r,u.d=function(e,n,t){u.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},u.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,n){if(1&n&&(e=u(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(u.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)u.d(t,r,function(n){return e[n]}.bind(null,r));return t},u.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(n,"a",n),n},u.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},u.p="/vi-assets/static-assets/";var l=window.webpackJsonp=window.webpackJsonp||[],i=l.push.bind(l);l.push=n,l=l.slice();for(var a=0;a<l.length;a++)n(l[a]);var c=i;t()}([]); //# sourceMappingURL=runtime~adslot-5d36bf8124ebb748d52f.js.map</script> <script src="/vi-assets/static-assets/adslot-c9276bdc350308920280.js"></script> <script id="adslot-config"> (function () { var _f=function(){const n="1_block";function o(n){return window&&window.NYTD&&window.NYTD.Abra?window.NYTD.Abra(n):""}window.adClientUtils={hasActiveToggle:function(r){return o(r)!==n},getAbraVar:o,reportExposure:function(n){window&&window.NYTD&&window.NYTD.Abra&&window.NYTD.Abra.reportExposure&&window.NYTD.Abra.reportExposure(n)},getAdsPurrDirective:function(){let n;if(window&&window.config&&window.config.PurrDirectives)n=window.config.PurrDirectives.PURR_AdConfiguration_v3;else{const o={f:"full",r:"rdp",n:"npa",l:"ltd",s:"adluce-socrates",a:"no-ads"},r=function(n){if("string"!=typeof n)return"";const o=document.cookie.match(new RegExp(n.concat("=([^;]+)")));return o?o[1]:""}("nyt-purr");n=o[r&&r.substring(14,15)]}return n}}};;_f.apply(null, []); })(); var AdSlot4=function(){"use strict";var e=function(){return window.AdSlot4=window.AdSlot4||{},window.AdSlot4.cmd=window.AdSlot4.cmd||[],window.AdSlot4};var t=function(){return t=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},t.apply(this,arguments)};"function"==typeof SuppressedError&&SuppressedError;var n=[{name:"PURR_AcceptableTrackers",valueMapping:{controllers:"c",processors:"p"}},{name:"PURR_AdConfiguration",valueMapping:{full:"f",npa:"n","adluce-socrates":"s"}},{name:"PURR_DataSaleOptOutUI",valueMapping:{hide:"h",show:"s"}},{name:"PURR_DataProcessingConsentUI",valueMapping:{hide:"h",show:"s"}},{name:"PURR_AcceptableTrackers_v2",valueMapping:{controllers:"c",processors:"p",essentials:"e"}},{name:"PURR_AdConfiguration_v2",valueMapping:{full:"f",rdp:"r",npa:"n",adluce:"a","adluce-socrates":"s"}},{name:"PURR_DataProcessingPreferenceUI",valueMapping:{hide:"h","allow-opt-out":"o","allow-opt-in":"i","allow-opt-in-or-out":"a"}},{name:"PURR_DataSaleOptOutUI_v2",valueMapping:{hide:"h",show:"s","show-opted-out":"o"}},{name:"PURR_CaliforniaNoticesUI",valueMapping:{hide:"h",show:"s"}},{name:"PURR_EmailMarketingOptInUI",valueMapping:{checked:"c",unchecked:"u"}},{name:"PURR_DeleteIPAddress",valueMapping:{delete:"d",keep:"k"}},{name:"PURR_AdConfiguration_v3",valueMapping:{full:"f",rdp:"r",npa:"n",ltd:"l","adluce-socrates":"s"}},{name:"PURR_LimitSensitivePI",valueMapping:{hide:"h",show:"s"}},{name:"PURR_EmailMarketingOptInUI_v2",valueMapping:{checked:"c",unchecked:"u","do-not-display":"d"}},{name:"PURR_AdConfiguration_v4",valueMapping:{full:"f",rdp:"r",npa:"n",ltd:"l","adluce-socrates":"s","no-ads":"a"}}],i=function(e){return-1!==document.cookie.indexOf(e)},o=function(e){var t,i,o={PURR_AcceptableTrackers:0,PURR_AdConfiguration:5,PURR_DataSaleOptOutUI:2,PURR_DataProcessingConsentUI:3,PURR_AcceptableTrackers_v2:4,PURR_AdConfiguration_v2:5,PURR_DataProcessingPreferenceUI:6,PURR_DataSaleOptOutUI_v2:7,PURR_CaliforniaNoticesUI:8,PURR_EmailMarketingOptInUI:9,PURR_DeleteIPAddress:10,PURR_AdConfiguration_v3:11,PURR_LimitSensitivePI:12,PURR_EmailMarketingOptInUI_v2:13,PURR_AdConfiguration_v4:14},r=(t=e,2===(i="; ".concat(document.cookie).split("; ".concat(t,"="))).length?i.pop().split(";").shift():null),a={};return Object.keys(o).forEach((function(e){var t,n,i;a[e]=(t=r,n=new RegExp("^.{".concat(o[e],"}(.)")),(null==(i=t.match(n))?void 0:i[1])||"")})),n.forEach((function(e){Object.keys(e.valueMapping).forEach((function(t){e.valueMapping[t]===a[e.name]&&(a[e.name]=t)}))})),a},r={PURR_DataSaleOptOutUI:"hide",PURR_DataSaleOptOutUI_v2:"hide",PURR_CaliforniaNoticesUI:"hide",PURR_DataProcessingConsentUI:"hide",PURR_DataProcessingPreferenceUI:"hide",PURR_AcceptableTrackers_v2:"controllers",PURR_AcceptableTrackers:"controllers",PURR_AdConfiguration_v2:"full",PURR_AdConfiguration:"full",PURR_EmailMarketingOptInUI:"unchecked",PURR_DeleteIPAddress:"delete",PURR_AdConfiguration_v3:"full",PURR_LimitSensitivePI:"hide",PURR_EmailMarketingOptInUI_v2:"unchecked",PURR_AdConfiguration_v4:"full"},a=function(){var e;try{return function(){if("undefined"!=typeof window){var e=window.navigator.userAgent||window.navigator.vendor,t=-1!==e.indexOf("nyt_android"),n=-1!==e.indexOf("nytios"),i=-1!==e.indexOf("nyt_xwords_ios"),o=-1!==e.indexOf("Crosswords");return t||n||i||o}return!1}()?(null===(e=null===window||void 0===window?void 0:window.config)||void 0===e?void 0:e.PurrDirectives)?window.config.PurrDirectives:i("override-purr")?o("override-purr"):t({},r):i("nyt-purr")?o("nyt-purr"):t({},r)}catch(e){return console.warn("can’t get directives from cookie or config",e),t({},r)}},d=function(){var e={};return"undefined"!=typeof window&&window.document&&window.document.createElement&&(e=a().PURR_AdConfiguration_v3||a().PURR_AdConfiguration_v2),e};var c=function(){return"full"===d()};function s(e,t,n){var i=document.getElementsByTagName("head")[0],o=document.createElement("script");t&&(o.onload=t),n&&(o.onerror=n),o.src=e,o.async=!0,i.appendChild(o)}var u={32074718:!0,4792640386:!0,21966278:!0,4558311760:!0,4552626466:!0,4400775978:!0,39318518:!0,4874174581:!0,33597638:!0,38636678:!0,38637278:!0,33597998:!0,33613118:!0,30252878:!0,33597758:!0,5154427359:!0},l="script_loader_error",p=function(){e().cmd.push((function(){var t="".concat("GeoEdge"," failed to load");e().events.publish({name:l,value:{message:t}})}))},m=function(){return!window.grumi&&(s("//rumcdn.geoedge.be/b3960cc6-bfd2-4adc-910c-6e917e8a6a0e/grumi-ip.js",null,p),window.grumi={key:"b3960cc6-bfd2-4adc-910c-6e917e8a6a0e",cfg:{advs:u}},!0)},f="A9",v=[[300,50],[320,50],[300,250],[728,90],[970,90],[970,250]],g=function(){if(!window.apstag){var e="".concat(f," not loading properly");console.warn(e)}},w="BidderError",b=function(){e().cmd.push((function(){var t="".concat(f," failed to load");e().events.publish({name:w,value:{type:f,message:t}})}))},_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window;return e.googletag=e.googletag||{},e.googletag.cmd=e.googletag.cmd||[],e.googletag},h=function(e){return!(!window.apstag||!window.apstag.fetchBids)&&(window.apstag.fetchBids({slots:e},void(window.apstag&&window.apstag.setDisplayBids&&_().cmd.push(window.apstag.setDisplayBids()))),!0)},R="AdEmpty",P="AdBlockOn",y="AdDefined",U="AdRefreshed";var I=function(e,t){var n=[].concat(function(e,t){return[].concat(e).slice().sort((function(e,t){return t[0]-e[0]})).find((function(e){return!Number.isNaN(e[0])&&e[0]<t}))}(e,t)).pop();return n&&n.length?n:null},A=function(e,t,n){return function(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=i.sizes,r=void 0===o?[]:o,a=i.truePosition,d=i.id;if(t&&n.fastFetchSlots.map((function(e){return e.id})).includes(d))return!1;var c,s=I(r,window.innerWidth),u=(c=s,Array.isArray(c)?v.filter((function(e){return c.some((function(t){return t[0]===e[0]&&t[1]===e[1]}))})):(console.warn("filterSizes() did not receive an array"),[]));if(u.length>0){var l=(null==n?void 0:n.pageName)||e,p=[{slotID:a||d,slotName:"".concat(a||d,"_").concat(l,"_web"),sizes:u}];return h(p),!0}return!1}},O=function(t,n,i){e().cmd.push((function(){t&&h(function(e,t,n){var i=(null==n?void 0:n.pageName)||t;return n.fastFetchSlots.map((function(e){var t=e.id,n=e.sizes;return{slotID:t,slotName:"".concat(t,"_").concat(i,"_web"),sizes:n}}))}(window.innerWidth,n,i)),e().events.subscribe({name:y,scope:"all",callback:A(n,t,i)})}))},k=function(e,t,n,i){var o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"apstag",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;if(!t[e]){var n=function(n,i){return t[e]._Q.push([n,i])};t[e]={_Q:[],init:function(){n("i",arguments)},fetchBids:function(){n("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]}}}return t[e]}("apstag",window);o.init({pubID:"3030",deals:!0,adServer:"googletag",params:{si_section:t}}),O(e,n,i)};function x(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D(Object(n),!0).forEach((function(t){x(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var j={art:{id:["mobile_top","top","story-ad-1","story-ad-2","story-ad-3","story-ad-4","story-ad-5","story-ad-6","bottom"],pos:["mobile_top","top","mid1","mid2","mid3","mid4","mid5","mid6","bottom"]},int:{id:["top","mid1","mid2","bottom"],pos:["top","mid1","mid2","bottom"]},hp:{id:["dfp-ad-top","dfp-ad-mid1","dfp-ad-mid2","dfp-ad-mid3","dfp-ad-bottom"],pos:["top","mid1","mid2","mid3","bottom"]},ss:{id:["right-0","right-1","right-2","right-3"],pos:["mid1","mid1","mid1","mid1"],size:{small:[[300,250]],medium:[[300,250]],large:[[300,250]]}},sf:{id:["top","mid1","mid2"],pos:["top","mid1","mid2"],size:{small:[[300,250]],medium:[[300,250]],large:[[300,250]]}},games:{id:["ad-top","ad-mid1","ad-bottom","intsl"],pos:["top","mid1","bottom","intsl"]},default:{id:["top","mid1","mid2"],pos:["top","mid1","mid2"],size:{small:[[300,250]],medium:[[728,90]],large:[[728,90],[970,90],[970,250]]}}},C={top:2088370,mid:2088372,bottom:2088374,intsl:3614988,default:2088376},E={top:544112060,mid:544112063,bottom:544112062,intsl:561454180,default:544112065},M={top:684296214,mid:190706820,bottom:932254072,intsl:868466422,default:153468583},T={top:"NYTimes_728x90_970_top_PB",mid:"NYTimes_728x90_970_mid_PB",bottom:"NYTimes_728x90_970_bot_PB",intsl:"NYT_mobile_Interstitial_Prebid",default:"NYTimes_728x90_970_mid_PB"},z={top:"nytimes_top",mid:"nytimes_mid",bottom:"nytimes_bottom",intsl:"6401830",default:"nytimes_catchall"},N={top:"995821",mid:"995822",bottom:"995823",intsl:"11499610",default:"995824"},B={TOP:"top",MID:"mid",BOTTOM:"bottom",INTSL:"intsl"},Y={buckets:[{max:3,increment:.05},{max:10,increment:.01},{max:20,increment:.1},{max:50,increment:.5},{max:101,increment:1}]},F=function(e,t){return e[Object.values(B).reduce((function(e,n){return t.includes(n)?n:e}),t)]||e.default},Q=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=[{bidder:"appnexus",params:{member:3661,invCode:"nyt_".concat(e,"_").concat(t)}},{bidder:"criteo",params:{pubid:"B7HPLK",networkId:10470}},{bidder:"medianet",params:{cid:"8CU4WQK98",crid:F(M,t)}},{bidder:"rubicon",params:{accountId:12330,siteId:"crosswords"==e?571306:378266,inventory:{invCode:["nyt_".concat(e,"_").concat(t)]},zoneId:F(C,t),position:"top"===t?"atf":"btf"}},{bidder:"openx",params:{unit:F(E,t),delDomain:"nytimes-d.openx.net",customParams:{invCode:"nyt_".concat(e,"_").concat(t)}}},{bidder:"triplelift",params:{inventoryCode:F(T,t)}},{bidder:"pubmatic",params:{publisherId:"163427",adSlot:F(z,t)}},{bidder:"ix",params:{siteId:F(N,t)}}],o=i.filter((function(e){return!["pubmatic","ix"].includes(e.bidder)}));return n.length?i.filter((function(e){return n.includes(e.bidder)})):o},L=function(e){var t;switch(e){case"livebl":t="hp";break;case"coll":t="sf";break;default:t=e}return t in j||(t="default"),t};function V(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=i.sizeConfig,r=i.activeBidders,a=i.positionsToFilter,d=void 0===a?[]:a,c=L(t),s=j[c].size?c:"default";return j[c].pos.reduce((function(t,i,a){var u;if(d.includes(i))return t;var l=j[c].id[a],p=S(S({},j[s].size),null==o||null===(u=o[l])||void 0===u?void 0:u.size),m=function(e,t){if(!t||""===t)return{};var n="".concat(t,"/").concat(e);return{ortb2Imp:S(S({},"intsl"===e&&{instl:1}),{},{ext:{gpid:n,data:{pbadslot:n}}})}}(l,n),f=S(S({code:l},m),{},{mediaTypes:{banner:{sizeConfig:[{minViewPort:[970,0],sizes:p.large},{minViewPort:[728,0],sizes:p.medium},{minViewPort:[0,0],sizes:p.small}]}},bids:Q(e,i,r)});return t.push(f),t}),[])}var H="PreBid",K={userSync:{userIds:[{name:"identityLink",params:{pid:"14158",notUse3P:!0},storage:{type:"html5",name:"idl_env",expires:15,refreshInSeconds:1800}},{name:"pairId",params:{liveramp:{storageKey:"_lr_pairId"}}},{name:"uid2",params:{serverPublicKey:"UID2-X-P-MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEb2nFEsnJ0npRQbsCE7O7IINIMdgu4J29kiA1Hm7GYqfTQAsmqgAQD1YfVkuBR319JpxJYrJzO6Vp73++LTlIwA==",subscriptionId:"jCQUsadB4p"}}],syncDelay:3e3}};var q=function(t){window.pbjs=window.pbjs||{},window.pbjs.initAdserverSet||(window.pbjs.initAdserverSet=!0,e().cmd.push((function(){e().events.subscribe({name:y,scope:"all",callback:function(e){_().cmd.push((function(){var n=function(e){var t=L(e);return j[t].id}(t);n.includes(e.id)&&window.pbjs.setTargetingForGPTAsync([e.id])}))}})})))},G=function(t,n,i){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window;return e.pbjs=e.pbjs||{},e.pbjs.que=e.pbjs.que||[],e.pbjs}(),a=o.priceGranularity;r.setConfig(S({priceGranularity:a||Y},K)),function(t,n,i,o,r){var a=function(e,n){window.pbjs.initAdserverSet=!1,t.requestBids({bidsBackHandler:function(){q(e)},timeout:n})};e().cmd.push((function(){t.que.push((function(){t.addAdUnits(V(n,i,o,r)),a(i,1e4),e().events.subscribe({name:U,scope:"all",callback:function(){a(i,800)}})}))}))}(r,t,n,i,o)},J=function(){e().cmd.push((function(){var t="".concat(H," failed to load");e().events.publish({name:w,value:{type:H,message:t}})}))},Z=function(e,t,n,i){if(!window.pbjs){return s("https://www.nytimes.com/ads/prebid9.26.0.js",function(e,t,n,i){return function(){window.pbjs||console.log("prebid did not load"),G(e,t,n,i)}}(e,t,n,i),J),!0}return!1},W=function(){try{var e=((i=document.createElement("div")).innerHTML="&nbsp;",i.className="ad adsbox pub_300x250 pub_300x250m pub_728x90 text-ad textAd text_ad ad-server",i.style="width: 1px !important; height: 1px !important; position: absolute !important; left: -10000px !important; top: -1000px !important;",document.body.prepend(i),document.getElementsByClassName("ad adsbox")[0]),t=!(!(n=e)||0!==n.offsetHeight&&0!==n.clientHeight)||function(e){if(void 0!==window.getComputedStyle){var t=window.getComputedStyle(e,null);if(t&&("none"===t.getPropertyValue("display")||"hidden"===t.getPropertyValue("visibility")))return!0}return!1}(e);return function(e){document.body.removeChild(e)}(e),t}catch(e){console.error("ad class check failed",e)}var n,i;return!1},X=function(){return!(window&&window.AdSlot&&window.AdSlot.AdSlotReady)||(!(window&&window.googletag&&window.googletag.apiReady)||W())},$=function(){var e=window&&window.nyt_et&&window.nyt_et.get_host&&window.nyt_et.get_host();return e?fetch("".concat(e,"/.status"),{credentials:"include",headers:{accept:"*/*","content-type":"text/plain;charset=UTF-8"},mode:"no-cors"}).then((function(){return{success:!0}})).catch((function(e){return console.error("et track blocked",e),{success:!1}})):Promise.resolve({success:!1})};var ee,te,ne=function(e,t,n){var i=function(e){if(!document||!document.cookie||!document.cookie.match)return"";var t=document.cookie.match(new RegExp("".concat(e,"=([^;]+)")));return t?t[1]:""}("nyt-a")||null,o=!!(window&&window.matchMedia&&window.matchMedia("(max-width: 739px)").matches);return"".concat("https://a-reporting.nytimes.com/report.jpg","?mobile=").concat(o,"&block=").concat(n,"&aid=").concat(i,"&pvid=").concat(e,"&et=").concat(t)},ie=function(e,t,n){return!!(window&&window.NYTD&&window.NYTD.Abra&&"1_network_detection"===window.NYTD.Abra("DFP_blockDetect_0221"))&&((new Image).src=ne(e,t,n),!0)},oe=function(t,n){n&&e().cmd.push((function(){var t=e();t.events&&t.events.publish({name:R,value:{type:P}})}));var i=!1;return $().then((function(){i=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{success:!1}).success})).catch((function(){})).finally((function(){ie(t,i,n)}))},re=function(e){window.addEventListener("load",function(e){return function(){oe(e,X())}}(e))},ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(ee)return!1;var t,n,i=e.loadAmazon,o=void 0===i||i,r=e.loadPrebid,a=void 0===r||r,d=e.setFastFetch,u=void 0!==d&&d,l=e.loadGeoEdge,p=void 0===l||l,f=e.section,v=void 0===f?"none":f,w=e.adUnitPath,_=void 0===w?"":w,h=e.pageViewId,R=void 0===h?"":h,P=e.pageType,y=void 0===P?"":P,U=e.prebidOverrides,I=void 0===U?{}:U,A=e.amazonOverrides,O=void 0===A?{}:A;if(t=document.referrer||"",(n=/([a-zA-Z0-9_\-.]+)(@|%40)([a-zA-Z0-9_\-.]+).([a-zA-Z]{2,5})/).test(t)||n.test(window.location.href))return!1;if(c()){var x=new RegExp(/art/).test(y)?"art":y;p&&m(),o&&function(e,t,n,i){!window.apstag&&(s("//c.amazon-adsystem.com/aax2/apstag.js",g,b),k(e,t,n,i))}(u,v,x,O),a&&Z(v,x,_,I)}return re(R),ee=!0,!0};return(te=e()).loadScripts=te.loadScripts||ae,window.AdSlot4=te,te}(); (function () { var _f=function(e={}){const i=window&&window.AdSlot4,t=!!window.adClientUtils.getAbraVar("DFP_Prebid_Web_Toggle_0924"),n=!!window.adClientUtils.getAbraVar("DFP_Amzn_Web_Toggle_0924"),o=!!window.adClientUtils.getAbraVar("DFP_MediaNet_Web_Toggle_0125"),a=window.adClientUtils.getAbraVar("DFP_Prebid_0624"),d=window.vi&&window.vi.webviewEnvironment||{},r=d&&"IOS"===d.deviceType&&d.isInWebview;function w(){const e=window.matchMedia("(max-width: 739px)");return e&&e.matches}try{const{adToggleMap:d,pageType:s,prebidOverrides:c,adSizesMapping:l,section:p,adUnitPath:g,isSectionThirdPartyEligible:u,setFastFetch:b,headerBidding:m={}}=e,h=function(e,i){const t=window.matchMedia("(min-width: 741px)").matches?"large":window.matchMedia("(min-width: 601px)").matches?"medium":"small";return{pageName:e,fastFetchSlots:function(e,i){return"art"!==i&&"hp"!==i?["top"]:"art"===i?"small"===e?["mobile_top"]:["top"]:"small"===e?[]:["dfp-ad-top"]}(t,e).map(e=>({id:e,sizes:i[e][t]}))}}(s,l),{useAmazon:_,usePrebid:A,useMediaNet:P}=m,y=Object.keys(d).reduce((e,i)=>{const t=d[i]||"";return e[i]=function(e){return!!(window&&window.adClientUtils&&window.adClientUtils.hasActiveToggle)&&window.adClientUtils.hasActiveToggle(e)}(t),e},{}),{amazon:S,geoedge:T}=y,v=c&&c.positionsToFilter||[],x=w()?v.concat(["top"]):v,f=["appnexus","medianet","rubicon","openx","triplelift","ix","pubmatic"];if(a&&window.adClientUtils.reportExposure("DFP_Prebid_0624"),"1_Criteo"===a&&f.push("criteo"),"function"==typeof i.loadScripts&&i.loadScripts({loadAmazon:_&&S&&u&&!n,loadPrebid:A&&u&&!t&&!r,loadMediaNet:P&&u&&!o,setFastFetch:"art"===s?b:!w()&&b,section:p,adUnitPath:g,prebidOverrides:{...c,positionsToFilter:x,activeBidders:f},amazonOverrides:h,pageType:s,pageViewId:window&&window.NYTD&&window.NYTD.PageViewId&&window.NYTD.PageViewId.current?window.NYTD.PageViewId.current:"",loadGeoEdge:T}),t&&window.Sentry&&window.Sentry.captureException){const e=new Error("Ads are disabled via Abra toggle - Prebid");window.Sentry.captureException(e)}if(n&&window.Sentry&&window.Sentry.captureException){const e=new Error("Ads are disabled via Abra toggle - Amazon");window.Sentry.captureException(e)}if(o&&window.Sentry&&window.Sentry.captureException){const e=new Error("Ads are disabled via Abra toggle - MediaNet");window.Sentry.captureException(e)}}catch(e){console.error(e)}};;_f.apply(null, [{"adToggleMap":{"amazon":"amazon_interactive_toggle","medianet":"medianet_interactive_toggle","dfp":"dfp_interactive_toggle","geoedge":"geoedge_toggle"},"pageType":"int","section":"us","adUnitPath":"/29390238/nyt/us/politics/elections","isSectionThirdPartyEligible":true,"headerBidding":{"useAmazon":true,"usePrebid":true}}]); })(); (function () { var _f=function(t={},e={},n=""){window.AdSlot4=window.AdSlot4||{},window.AdSlot4.cmd=window.AdSlot4.cmd||[],window.AdSlot4.clientRequirements={mergeObjects:function(t,...e){return e.reduce(function(t,e){return Object.entries(e).reduce(function(t,[e,n]){return t[e]&&null==n?t:Object.assign({},t,{[e]:n})},t)},t)},isFunction:function(t){return"[object Function]"===Object.prototype.toString.call(t)},getWebviewEnv:function(){return window.vi&&window.vi.webviewEnvironment||{}},getAbraVariant:function(t){if(!(window.NYTD&&window.NYTD.Abra&&window.NYTD.Abra.getAbraSync&&this.isFunction(window.NYTD.Abra.getAbraSync)))return void console.warn("Abra does not exist or is not a function");const e=window.NYTD.Abra.getAbraSync(t);return e&&e.variant},shouldHaltDFP:function(t){return"1_block"===this.getAbraVariant(t)},isAdsDisabled:function(t={}){const{adTargeting:{section:e}={},adsDisabled:n,adUnitPath:i=""}=t,o=i&&i.toLowerCase&&i.toLowerCase().includes("tragedy"),r=!!this.getAbraVariant("DFP_GPT_Web_Toggle_0924");if(r&&window.Sentry&&window.Sentry.captureException){const t=new Error("Ads are disabled via Abra toggle");window.Sentry.captureException(t)}return n||"learning"===e||o||r},getSov:function(t={}){return t.sov=t.sov||(Math.floor(4*Math.random())+1).toString(),{sov:t.sov}},getPageViewId:function(t){return{page_view_id:t&&t.current}},getUserData:function(t="{}"){try{const e=JSON.parse(t).data;return e&&e.user}catch(t){console.warn("userinfo data unavailable")}},getEm:function(t){return t&&t.length?{em:t.toString().toLowerCase()}:{}},getWat:function(t){return t?{wat:t.toLowerCase()}:{}},getDemographics:function(t){return this.mergeObjects(this.getEm(t&&t.emailSubscriptions),this.getWat(t&&t.wat))},isValidDfpTest:function(t){return t.toLowerCase().indexOf("dfp")>-1},joinArgumentsForVariant:function(){if(arguments.length)return[].slice.call(arguments).join("_").toLowerCase()},reduceAbraConfigKeysToDfpVariants:function(t=[],e=""){const n=this.getAbraVariant(e),i=this.joinArgumentsForVariant(e,n);return n&&i?t.concat(i):t},reduceFastlyAbraToDfpVariants:function(t=[],[e,n]=[]){const i=this.isValidDfpTest(e)&&n&&this.joinArgumentsForVariant(e,n);return i?t.concat(i):t},getDFPTestNames:function(t={}){if(!t)return[];const e=this.isValidDfpTest;return Object.keys(t).filter(function(t){return e(t)})},getAbraDfpVariants:function(t={},e={}){let n=[],i=[];if(Object.keys(e).length&&(i=Object.entries(e).reduce(this.reduceFastlyAbraToDfpVariants,[])),t.config&&t.getAbraSync){n=this.getDFPTestNames(t.config).reduce(this.reduceAbraConfigKeysToDfpVariants,[])}return{abra_dfp:[...n,...i]}},isMobile:function(t){const e=t.matchMedia("(max-width: 739px)");return e&&e.matches},isManualRefresh:function(t={}){return!(!t.navigation||1!==t.navigation.type)},getAltLangFromPathname:function(t=""){return 0===t.indexOf("/es/")?"es":""},getAdTargetingProperty:function(t=!1,e=""){let n=t?"m":"";return{prop:(n+=e)+"nyt"}},getAdTargetingPlatform:function(t=!1){return{plat:(t?"m":"")+"web"}},getAdTargetingEdition:function(t=""){return t.length?{edn:t}:{}},getAdTargetingVersion:function(t=!1){return{ver:(t?"m":"")+"vi"}},getNYTA:function(){var t=window.document.cookie.split(";").find(t=>t.includes("nyt-a"))||null;return t&&t.split("=").pop()||null},getHash53:function(t,e){let n=3735928559^e,i=1103547991^e;for(let e,o=0;o<t.length;o++)e=t.charCodeAt(o),n=Math.imul(n^e,2654435761),i=Math.imul(i^e,1597334677);return n=Math.imul(n^n>>>16,2246822507),n^=Math.imul(i^i>>>13,3266489909),i=Math.imul(i^i>>>16,2246822507),4294967296*(2097151&(i^=Math.imul(n^n>>>13,3266489909)))+(n>>>0)},getHashNYTA:function(){var t=this.getNYTA();if(!t)return;let e=this.getHash53(t,64).toString();return e.length<22&&(e=parseInt(e).toString(36)+this.getHash53(t,32).toString(36)+this.getHash53(t,16).toString(36)),e},getPublisherProvidedID:function(){return window.config&&window.config.userInfo&&window.config.userInfo.publisherProvidedID?window.config.userInfo.publisherProvidedID:this.getHashNYTA()},getLazyLoadOffset:function(t){let e=400;if(this.getWebviewEnv().isPreloaded){const n=window.screen&&window.screen.height,i=window.innerHeight,o="hp"===t?8:2;(n||i)&&(e=(n||i)*o)}return e},getAdTargetingHome:function(t,e,n){let i={},o={};return"hp"===t&&(i=e?{topRef:e}:{},o=n?{refresh:"manual"}:{}),this.mergeObjects(i,o)},getHybridConfigAdTargeting:function(t){let e={};return t&&t.config&&t.config.AdRequirements&&this.getWebviewEnv().isPreloaded&&(e=t.config.AdRequirements,"hp"===t.config.AdRequirements.typ&&(delete e.artlen,delete e.ledemedsz)),e},updateAdTargeting:function(t){if(!t)return;let e=t;if("string"==typeof e)try{e=JSON.parse(e)}catch(t){return void console.error("[updateAdTargeting - error parsing ad targeting]",t)}window.AdSlot4&&window.AdSlot4.updateAdReq&&window.AdSlot4.updateAdReq(e)},getAdTargeting:function(t={},n={}){const i=window&&window.NYTD&&window.NYTD.Abra?window.NYTD.Abra:{},o=this.isMobile(window),r=this.getAltLangFromPathname(window.location.pathname),a=this.isManualRefresh(performance);return this.mergeObjects(t,this.getDemographics(n),this.getAdTargetingProperty(o,r),this.getAdTargetingPlatform(o),this.getAdTargetingEdition(r),this.getAdTargetingVersion(o),this.getAdTargetingHome(t.typ,document.referrer,a),this.getAbraDfpVariants(i,e),this.getSov(window),this.getHybridConfigAdTargeting(window),this.getPageViewId(window.NYTD.PageViewId))},testReadyForAds:function(){const t="complete"===document.readyState,e=window.NYTD&&window.NYTD.PageViewId&&window.NYTD.PageViewId.current;return!(!t||!e)},whenReadyForAds:function(t){this.isFunction(t)?this.testReadyForAds()?t():window.addEventListener("readyForAds",t):console.warn("whenReadyForAds expects function")},signalIfReadyForAds:function(){this.testReadyForAds()&&window.dispatchEvent(new CustomEvent("readyForAds",{}))},init:function(t){window.AdSlot4.init&&this.isFunction(window.AdSlot4.init)?window.AdSlot4.init&&window.AdSlot4.init(t):console.warn("AdSlot4.init does not exist or is not a function")},generateConfig:function(t={},e={},n={}){const i=n&&n.userInfo&&n.userInfo.demographics;return this.mergeObjects(t,e,{offset:this.getLazyLoadOffset(e.adTargeting&&e.adTargeting.typ),adTargeting:this.getAdTargeting(e.adTargeting,i),haltDFP:this.shouldHaltDFP(e.dfpToggleName||t.dfpToggleName),adsDisabled:this.isAdsDisabled(e),enablePPID:AdSlot4.clientRequirements.getPublisherProvidedID()})}};for(let t in window.AdSlot4.clientRequirements)window.AdSlot4.clientRequirements[t]=window.AdSlot4.clientRequirements[t].bind(window.AdSlot4.clientRequirements);const i={adUnitPath:"/29390238/nyt/thisIsNotAPath",hideTopAd:AdSlot4.clientRequirements.isMobile(window),lockdownAds:!1,sizeMapping:{top:[[970,["fluid",[728,90],[970,90],[970,250],[1605,300]]],[728,["fluid",[728,90],[1605,300]]],[0,[]]],fp1:[[0,[[195,250],[215,270]]]],fp2:[[0,[[195,250],[215,270]]]],fp3:[[0,[[195,250],[215,270]]]],feat1:[[0,["fluid"]]],feat2:[[0,["fluid"]]],feat3:[[0,["fluid"]]],feat4:[[0,["fluid"]]],mktg:[[1020,[300,250]],[0,[]]],pencil:[[728,[[336,46]],[0,[]]]],pp_edpick:[[0,["fluid"]]],pp_morein:[[0,["fluid"],[210,218]]],ribbon:[[0,["fluid"]]],sponsor:[[765,[150,50]],[0,[320,25]]],supplemental:[[1020,[[300,250],[300,600]]],[0,[]]],chat:[[0,[[300,250],[300,420]]]],column:[[0,[[300,250],[300,420]]]],ressint:[[600,["fluid"]],[0,[[300,250]]]],mobile_top:[[0,[[300,50],[320,50]]]],default:[[970,["fluid",[728,90],[970,90],[970,250],[1605,300]]],[728,["fluid",[728,90],[300,250],[1605,300]]],[0,["fluid",[300,250],[300,420]]]]},adTargeting:{},haltDFP:!1,dfpToggleName:t.dfpToggleName,lazyApi:t.lazyApi||{},adsDisabled:!1};window.AdSlot4.cmd.push(function(){const e=window.AdSlot4.clientRequirements,o=e.getUserData(window&&window.userXhrObject&&window.userXhrObject.responseText);if(e.getWebviewEnv().isPreloaded){if(window.updateAdTargeting=e.updateAdTargeting,window.addEventListener("load",e.signalIfReadyForAds),n){window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[];const t="https://www.nytimes.com"+n;window.googletag.cmd.push(function(){window.googletag.pubads().set("page_url",t)})}e.whenReadyForAds(function(){const n=e.generateConfig(i,t,o);e.init(n)})}else{const n=e.generateConfig(i,t,o);e.init(n)}})};;_f.apply(null, [{"adTargeting":{"vp":"small","des":"internalpaywallexempt,elections,electionshouseofrepresentative","typ":"int","mt":"MT6","slug":"4","bsc":"80000200,80222001,80312001,80222008,80312008,80012021,80222006,80312006,80022003,80312022,80222022,80222002,80312002,80022005,80222004,80312004,80222009,80312009,80222010,80312010,80222005,80312005,80222011,80312011,80222014,80312014,80222012,80312012,80122003,80222003,80312003","gscat":"gs_t","pt":"nt11,nt12,nt13,nt14,nt17,nt18,nt2,nt20,nt21,nt3,nt4,nt6,pt15,pt7,pt8","als_test":"1739710595565","geo":"southcarolina","template":"interactive","is_viral_on_social":"false","prop":"mnyt","plat":"mweb","coll":"2024electionsnewspollsandanaly","brandsensitive":"false","si_section":"us","ledemedsz":"none","artlen":"short","section":"us","edn":"us","ver":"mvi","sov":"1","test":"projectvi","ref":"","refdom":"","abra_dfp":"","gpt-beta":"vqwdtftx"},"adUnitPath":"/29390238/nyt/us/politics/elections","dfpToggleName":"dfp_interactive_toggle"}]); })(); </script> <script id="als-svc"> (function () { if (!window.NYTD || !window.NYTD.Abra) { return; } var alsVariant = window.NYTD.Abra('als_toggle'); if (alsVariant != null && alsVariant.match(/(1_block)/)) { window.NYTD.Abra.reportExposure('als_toggle'); } if (window.NYTD.Abra('als_toggle') !== '1_block') { (function () { var _f=function(e,t,n,i){function l(e,t="impression"){window.UnifiedTracking&&window.UnifiedTracking.sendAnalytic&&window.UnifiedTracking.sendAnalytic(t,e)}var o;if(!(o=n,!!(window&&window.adClientUtils&&window.adClientUtils.hasActiveToggle)&&window.adClientUtils.hasActiveToggle(o)))return;!function(e){window&&window.NYTD&&window.NYTD.Abra&&window.NYTD.Abra.reportExposure(e)}(n);let a=()=>{var e=new Date,t=e.getFullYear();return e.getMonth()<9&&(t+="0"),t+=e.getMonth()+1,e.getDate()<10&&(t+="0"),t+=e.getDate(),e.getHours()<10&&(t+="0"),t+=e.getHours(),e.getMinutes()<10&&(t+="0"),t+=e.getMinutes(),e.getSeconds()<10&&(t+="0"),t+e.getSeconds()};window.googletag=window.googletag||{},googletag.cmd=googletag.cmd||[];let s=new URLSearchParams(location.search).get("alice_rules_test");var r,d=new XMLHttpRequest,g=window.vi.env.ALS_URL,c=document.querySelector('[name="nyt_uri"]');if(t)r="uri="+(u=t);else if("/"===location.pathname){var u=encodeURIComponent("https://www.nytimes.com/pages/index.html");r="uri="+u}else if(void 0===c||""===c||null===c){var m=e||location.protocol+"//"+location.hostname+location.pathname;r="url="+encodeURIComponent(m)}else{u=encodeURIComponent(c.content);r="uri="+u}var w=i;if(!w){var _=document.querySelector('[name="template"]');w=null==_||null==_.content?"":_.content}var p=document.querySelector('[name="prop"]'),b=document.querySelector('[name="plat"]'),f=null==p||null==p.content?"nyt":p.content,v=null==b||null==b.content?"web":b.content;window.innerWidth<740&&(f="mnyt",v="mweb");var U=window.localStorage.getItem("als_test_clientside"),h=null;window.googletag.cmd.push(function(){var e=U&&0!==U.length?U:"empty_empty_empty_"+a(),t=h||e;googletag.pubads().setTargeting("als_test_clientside",t)});var T=window.localStorage.getItem("mktg"),S=null;window.googletag.cmd.push(function(){var e=S||T;e&&googletag.pubads().setTargeting("mktg",e)});var C,y=window.localStorage.getItem("bt");window.googletag.cmd.push(function(){var e=null!=C?C:y;null!=e&&googletag.pubads().setTargeting("bt",e)});var x=window.localStorage.getItem("sub"),k=null;window.googletag.cmd.push(function(){var e=k||x;e&&googletag.pubads().setTargeting("sub",e)}),r=null==s?r:r+"&alice_rules_test="+s,d.open("GET",g+"/als?"+r+"&typ="+w+"&prop="+f+"&plat="+v,!0),d.withCredentials=!0,d.send(),d.onerror=function(){var e="reqfailed_reqfailed_reqfailed_"+a();h=e,window.googletag.cmd.push(function(){googletag.pubads().setTargeting("als_test_clientside",e)}),l({module:{name:"alice-timing",context:"script-load",label:"alice-error-reqfail-"+r}})},d.onreadystatechange=function(){if(4===d.readyState)if(200===d.status){var e=JSON.parse(d.responseText);h=e.als_test_clientside&&0!==e.als_test_clientside.length?e.als_test_clientside:"bou_bou_bou_"+a(),void 0!==e.User&&(void 0!==e.User.mktg&&(S=e.User.mktg,window.localStorage.setItem("mktg",e.User.mktg)),void 0!==e.User.bt&&(C=e.User.bt,window.localStorage.setItem("bt",e.User.bt)),void 0!==e.User.sub&&(k=e.User.sub,window.localStorage.setItem("sub",e.User.sub)),void 0!==e.User.aid&&(server_aid=e.User.aid,window.localStorage.setItem("aid",e.User.aid))),window.googletag.cmd.push(function(){if(e.als_test_clientside&&0!==e.als_test_clientside.length)googletag.pubads().setTargeting("als_test_clientside",e.als_test_clientside),window.localStorage.setItem("als_test_clientside","ls-"+e.als_test_clientside);else{var t=void 0===e.als_test_clientside?"undefined_undefined_undefined_"+a():"blank_blank_blank_"+a();googletag.pubads().setTargeting("als_test_clientside",t),l({module:{name:"alice-timing",context:"script-load",label:"alice-error-test-client-undefined"}})}if(void 0!==e.User){if(S)googletag.pubads().setTargeting("mktg",S);else l({module:{name:"alice-timing",context:"script-load",label:"alice-error-mktg-undefined"}});if(void 0!==C)googletag.pubads().setTargeting("bt",C);else l({module:{name:"alice-timing",context:"script-load",label:"alice-error-bt-undefined"}});if(k)googletag.pubads().setTargeting("sub",k);else l({module:{name:"alice-timing",context:"script-load",label:"alice-error-sub-undefined"}});(e.User.lucidC1||e.User.lucidC2||e.User.lucidC3||e.User.lucidC4||e.User.lucidC5)&&l({c1_val:e.User.lucidC1,c2_val:e.User.lucidC2,c3_val:e.User.lucidC3,c4_val:e.User.lucidC4,c5_val:e.User.lucidC5},"lucidtest")}else{l({module:{name:"alice-timing",context:"script-load",label:"alice-error-user-undefined"}})}if(void 0!==e.Asset)for(var n in e.Asset){var i=e.Asset[n];if(i)googletag.pubads().setTargeting(n,i);else l({module:{name:"alice-timing",context:"script-load",label:"alice-error-"+n+"-undefined"}})}else l({module:{name:"alice-timing",context:"script-load",label:"alice-error-asset-undefined"}})})}else{d.responseText.substring(0,40);var t="error_"+d.status+"_error_"+a();window.googletag.cmd.push(function(){googletag.pubads().setTargeting("als_test_clientside",t)}),l({module:{name:"alice-timing",context:"script-load",label:"alice-error-ajaxreq-"+d.status+"-"+r}})}}};;_f.apply(null, ["nyt://interactive/ceb5feca-f4c9-5f2c-ad32-53777d53dee5","","","int"]); })(); } }()); </script> <script>!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},a=(new Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="db2db1d7-5a34-470d-981b-49eaf281d0c0",e._sentryDebugIdIdentifier="sentry-dbid-db2db1d7-5a34-470d-981b-49eaf281d0c0")}catch(e){}}();var _global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};_global.SENTRY_RELEASE={id:"c281f8f394087ce6f27fbc1190bdb31cd5b91daa"},function(e){function a(a){for(var r,o,c=a[0],f=a[1],i=a[2],s=0,b=[];s<c.length;s++)o=c[s],Object.prototype.hasOwnProperty.call(n,o)&&n[o]&&b.push(n[o][0]),n[o]=0;for(r in f)Object.prototype.hasOwnProperty.call(f,r)&&(e[r]=f[r]);for(l&&l(a);b.length;)b.shift()();return t.push.apply(t,i||[]),d()}function d(){for(var e,a=0;a<t.length;a++){for(var d=t[a],r=!0,c=1;c<d.length;c++){var f=d[c];0!==n[f]&&(r=!1)}r&&(t.splice(a--,1),e=o(o.s=d[0]))}return e}var r={},n={155:0},t=[];function o(a){if(r[a])return r[a].exports;var d=r[a]={i:a,l:!1,exports:{}};return e[a].call(d.exports,d,d.exports,o),d.l=!0,d.exports}o.e=function(e){var a=[],d=n[e];if(0!==d)if(d)a.push(d[2]);else{var r=new Promise((function(a,r){d=n[e]=[a,r]}));a.push(d[2]=r);var t,c=document.createElement("script");c.charset="utf-8",c.timeout=120,o.nc&&c.setAttribute("nonce",o.nc),c.src=function(e){return o.p+""+({0:"vendor",2:"vendors~account~byline~capsule~clientSideCapsule~collections~explainer~getstarted~liveAsset~livePane~32214921",5:"vendors~audio~byline~capsule~card~cardpanel~clientSideCapsule~collections~explainer~liveAsset~livePa~5a3d4357",8:"vendors~audio~byline~capsule~carddeck~cardpanel~clientSideCapsule~home~livePanel~paidpost~trending~video",13:"vendors~getstarted~newsletter~newsletters~newsletterssubscriberonly~recirculation~welcomesubscriber~~a6f3c374",19:"vendors~CardDeck~carddeck~cardpanel~home",25:"caHamburgerNestedNavData~nestedNav",26:"emailsignup~your-space",27:"internationalHamburgerNestedNavData",28:"nestedNav~usHamburgerNestedNavData",39:"CardDeck",64:"ask",70:"audioblock",77:"caHamburgerNestedNavData",78:"canadaSiteIndexData",85:"clientSideCapsule",88:"commentsForm",89:"commentsV2",94:"dealbook",95:"defaultSiteIndexData",96:"desktopLogoNav",97:"emailsignup",99:"esHamburgerNestedNavData",103:"fabActual",115:"hamburgerDrawer",116:"headerfullbleedhorizontal",117:"headerfullbleedvertical",118:"headerlivebriefingvi",124:"internationalSiteIndexData",126:"lens",134:"nestedNav",145:"opinion",148:"producernotes",150:"recirculation",152:"reviewheader",158:"siteIndexContent",161:"slideshowinline",165:"submittedComment",169:"the-athletic",172:"upshot",173:"usHamburgerNestedNavData",176:"vendors~audioblock",178:"vendors~commentsForm",180:"vendors~emailsignup",184:"vendors~headerfullbleedhorizontal",185:"vendors~headerfullbleedvertical",186:"vendors~headerlivebriefingvi",190:"vendors~producernotes",191:"vendors~recirculation",192:"vendors~reviewheader",194:"vendors~slideshowinline",196:"vendors~viToolbar",197:"vendors~videoblock",199:"viToolbar",201:"videoblock",206:"world-cup-2019"}[e]||e)+"-"+{0:"d219039692ab55462dfb",2:"5dcb734a7d903abdc2c5",5:"b545d4fc76bdc1d9468c",8:"a0c6dd032d669c9f2564",13:"02a9f64efc1b35a3cc63",19:"39329deda21dcdfa3da2",25:"4a1a47cdf34e143a870c",26:"bfa439d8b4d0ca561199",27:"e6774c370cdaf5e898bc",28:"22c35505e76b54011fa8",39:"b5648c8b2f8da17ea97d",64:"a3a4ffcecc7e31fd1f4e",70:"61762b439ec23168d1b7",77:"a286fbbff58fa9ce17c8",78:"e6c5111965ce34911389",85:"7ca24b24ba18370ac695",88:"d55baf7b6e978ddcb742",89:"2f81f67c657846c3eaeb",94:"2f8e5ac46833f54a643d",95:"29533c81f7cda40294c0",96:"b921b7739dc8c0bdbd8f",97:"6abee464c238e797f026",99:"a2b5d3d1e733c8e08b77",103:"0eed35d7f2bac1439109",115:"8e03ceae280706dca587",116:"14a594a93fa72ade78e4",117:"41c895ecad2aff17936f",118:"b8c7949472ef53216a84",124:"95b891cd64fd2e4aaeed",126:"df06a3311e5d673f3d5c",134:"d0254bf0deb85e5bf3c6",145:"674197f940196ff7f0ed",148:"aac0a25ab2999e9a2526",150:"635b9bf3830979a1a931",152:"6f5bb1d733a044e0235f",158:"288daf325e9980d40bf1",161:"6e21c74dc623d326a642",165:"91bd4c381f1f4a693d74",169:"126db5a0997035df993f",172:"909e41a59d93e0db19b9",173:"5d2c071d7f02c47ac37b",176:"ddf175adda7f4e8b5b19",178:"fa417926a5ef457fcf8d",180:"982bd4e4409342585a08",184:"38a5d3e3eb903916d426",185:"22bf1e55bd82966fd620",186:"fec98879d6c28179ca25",190:"976a26f765ff955a01cd",191:"a434050aed54bb3d65bc",192:"9c69ec380b7da357585e",194:"0f3e2a7011fa886f09b5",196:"449f19286ba3c07245e8",197:"705e0fc173efcd103a1d",199:"4650ff4313d1403fb380",201:"3edaa2cddf551ac97442",206:"a1482ba0e4515436e426"}[e]+".js"}(e);var f=new Error;t=function(a){c.onerror=c.onload=null,clearTimeout(i);var d=n[e];if(0!==d){if(d){var r=a&&("load"===a.type?"missing":a.type),t=a&&a.target&&a.target.src;f.message="Loading chunk "+e+" failed.\n("+r+": "+t+")",f.name="ChunkLoadError",f.type=r,f.request=t,d[1](f)}n[e]=void 0}};var i=setTimeout((function(){t({type:"timeout",target:c})}),12e4);c.onerror=c.onload=t,document.head.appendChild(c)}return Promise.all(a)},o.m=e,o.c=r,o.d=function(e,a,d){o.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:d})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,a){if(1&a&&(e=o(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var d=Object.create(null);if(o.r(d),Object.defineProperty(d,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var r in e)o.d(d,r,function(a){return e[a]}.bind(null,r));return d},o.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(a,"a",a),a},o.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},o.p="/vi-assets/static-assets/",o.oe=function(e){throw console.error(e),e};var c=window.webpackJsonp=window.webpackJsonp||[],f=c.push.bind(c);c.push=a,c=c.slice();for(var i=0;i<c.length;i++)a(c[i]);var l=f;d()}([]); //# sourceMappingURL=runtime~interactive-6491a07484584f875ad6.js.map</script> <script defer src="/vi-assets/static-assets/vendor-interactive-6ed34d2efda50cd27d83.js"></script> <script defer src="/vi-assets/static-assets/interactive-29e2dc620189b644f8a2.js"></script> <script>(function () { var _f=function(){try{var e=["first-paint","first-contentful-paint","userBtnRender","appRenderTime"];new window.PerformanceObserver(function(r){for(var n=r.getEntries(),a=0;a<n.length;a+=1){var t=n[a];if(e.indexOf(t.name)>-1){var i={};i[t.name]=Math.round(t.duration||t.startTime),(window.dataLayer=window.dataLayer||[]).push({event:"performance",pageview:{performance:i}})}}}).observe({entryTypes:["mark","measure","paint"]})}catch(e){}};;_f.apply(null, []); })();(function () { var _f=function(){!function(){if(1===Math.floor(20*Math.random())&&(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted)){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=14,window.BOOMR.url="https://s.go-mpulse.net/boomerang/ATH8A-MAMN8-XPXCH-N5KAX-8D239";var e=(document.currentScript||document.getElementsByTagName("script")[0]).parentNode,n=!1,t=document.createElement("link");t.relList&&"function"==typeof t.relList.supports&&t.relList.supports("preload")&&"as"in t?(window.BOOMR.snippetMethod="p",t.href=window.BOOMR.url,t.rel="preload",t.as="script",t.addEventListener("load",function(){if(!n){var t=document.createElement("script");t.id="boomr-scr-as",t.src=window.BOOMR.url,t.async=!0,e.appendChild(t),n=!0}}),t.addEventListener("error",function(){o(!0)}),setTimeout(function(){n||o(!0)},3e3),BOOMR_lstart=(new Date).getTime(),e.appendChild(t)):o(!1),window.addEventListener?window.addEventListener("load",i,!1):window.attachEvent&&window.attachEvent("onload",i)}function o(t){n=!0;var o,i,d,a,r=document,s=window;if(window.BOOMR.snippetMethod=t?"if":"i",i=function(e,n){var t=r.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),(e=e||r.body).appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]./))return window.BOOMR.snippetMethod="s",void i(e,"boomr-async");(d=document.createElement("IFRAME")).src="about:blank",d.title="",d.role="presentation",d.loading="eager",(a=(d.frameElement||d).style).width=0,a.height=0,a.border=0,a.display="none",e.appendChild(d);try{s=d.contentWindow,r=s.document.open()}catch(e){o=document.domain,d.src="javascript:var d=document.open();d.domain='"+o+"';void 0;",s=d.contentWindow,r=s.document.open()}o?(r._boomrl=function(){this.domain=o,i()},r.write("<body onload='document._boomrl();'>")):(s._boomrl=function(){i()},s.addEventListener?s.addEventListener("load",s._boomrl,!1):s.attachEvent&&s.attachEvent("onload",s._boomrl)),r.close()}function i(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}}()};;_f.apply(null, []); })();</script> <script> (function(w, l) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); })(window, 'dataLayer'); </script> <script defer src="https://www.googletagmanager.com/gtm.js?id=GTM-P528B3&gtm_auth=tfAzqo1rYDLgYhmTnSjPqw&gtm_preview=env-130&gtm_cookies_win=x"></script> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P528B3&gtm_auth=tfAzqo1rYDLgYhmTnSjPqw&gtm_preview=env-130&gtm_cookies_win=x" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- RELEASE c281f8f394087ce6f27fbc1190bdb31cd5b91daa --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10