',this.convoEl=this.convoWrapper.querySelector(`.${this.baseClass}__placeholder`),e?e.parentNode.insertBefore(this.convoWrapper,e):(this.convoWrapper.classList.remove(t),this.el.appendChild(this.convoWrapper))};insertAd=()=>{let e=document.createElement("div");e.classList.add(`${this.baseClass}__ad`),e.setAttribute("data-openweb-ad",""),e.setAttribute("data-row",1),e.setAttribute("data-column",1);let t=document.querySelector(".layout-with-rail__rail");if(this.isMobileView||!t){let t=this.convoWrapper.querySelector(`.${this.baseClass}__placeholder`);this.convoWrapper.insertBefore(e,t)}else t.appendChild(e)};init=async()=>{this.SSOEnabled&&await this.setupSSO(),document.addEventListener("spot-im-conversation-viewed",()=>{this.trackAnalytics({interaction:"module load",componentName:"commenting module",componentStellarId:this.el.dataset?.uri||""})}),document.addEventListener("spot-im-show-more-comments-clicked",()=>{this.trackAnalytics({interaction:"commenting:load more comments"})}),document.addEventListener("spot-im-current-user-sent-message-succeed",e=>{let{detail:{message_type:t}}=e;this.trackAnalytics({interaction:`commenting:message success:${"comment"===t?"post":"reply"}`})}),document.addEventListener("spot-im-user-up-vote-click",()=>{this.trackAnalytics({interaction:"commenting:upvote comment"})}),document.addEventListener("spot-im-user-down-vote-click",()=>{this.trackAnalytics({interaction:"commenting:downvote comment"})}),document.addEventListener("ow-open-custom-user-profile",()=>{window.location.assign("/account/settings")}),this.openwebCommentCounter=new c({ssoEnabled:this.SSOEnabled,convoEl:this.convoEl,convoAboveOBR:this.convoAboveOBR,convoWrapper:this.convoWrapper,ctaTracking:this.trackAnalytics,isMobileView:this.isMobileView}),await this.openwebCommentCounter.init(),this.adEnabled&&d(()=>{this.insertAd()})};setupSSO=async()=>{let{registerRedirect:e,loginRedirect:t}=this.el.dataset;document.addEventListener("spot-im-signup-start",()=>{window.location.assign(`${t||"/account/log-in/commenting"}?redirect=${window.location.pathname}`)}),document.addEventListener("spot-im-login-start",()=>{window.location.assign(`${e||"/account/register/commenting"}?redirect=${window.location.pathname}`)}),document.addEventListener("spot-im-api-ready",()=>{this.spotIM=window.SPOTIM}),s.tokenWithAuthn()?(document.addEventListener("spot-im-renew-sso",this.startOWSSO,!1),window.SPOTIM?.startSSO?await this.startOWSSO():document.addEventListener("spot-im-api-ready",this.startOWSSO,!1),document.addEventListener("spot-im-user-logout",()=>{s.tokenWithAuthn()&&(m(v.LOGOUT_SUCCESS),w({type:"user-account",data:{action:"logout_success",component:"openweb-convo",method:"spotImEventListener_user-logged-out"}}))})):this.logoutOW(),h(v.LOGOUT_SUCCESS,()=>{this.logoutOW()})};startOWSSO=async()=>{let e=async(e,t)=>{try{let{data:o}=await s.openwebSSO({codeA:e},s.getToken());t(o.codeB)}catch(e){a("error","Error starting OpenWeb SSO",e),t(null,e);return}};try{await this.spotIM?.startSSO({callback:e,userId:s.getStoredUID()})}catch(e){a("error","Error starting OpenWeb SSO",e)}};logoutOW=()=>{this.spotIM&&this.spotIM.logout?this.spotIM.logout():document.addEventListener("spot-im-api-ready",()=>{this.spotIM.logout()},!1)};trackAnalytics=e=>{try{w({type:"user-interaction",data:e})}catch(e){a("error","Could not track metrics",e)}}}let O=()=>{n({[i.FOCUS_MODE]:()=>{window.__SPOTIM_ADS_DISABLED__=!0,window.__SPOTIM_DISABLE_ADS__&&window.__SPOTIM_DISABLE_ADS__()}})};e.exports=async e=>{O();let t="true"===e.dataset.showModule||window.optimizelyTest?.showCommentModule;if(p("US")&&window.WM.UserConsent.inUserConsentState(["iab","data-share","data-sell","data-store","ads-contextual","ads-person-prof","ads-person","measure-ads","product-develop"])&&t){let t=new E(e);await t.init()}}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","246","1783","1784","2018","819","432","2486","92","838","2017","277","459","1995","460","564","82","549","433","462","168","394","194","74","395","40","1","29","26","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","8","114","153"],()=>t("openweb-convo.client"));var o=e.O();(modules=void 0===modules?{}:modules)["openweb-convo.client"]=o}]);
/* window.modules["headline.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["headline.client"],{"headline.client":(e,t,l)=>{let a=l("92");e.exports=e=>{let t=e.getAttribute("data-request-headline-data"),l=(t,l)=>{for(let a in e.classList.add(`${e.classList[0]}--updating`),t)if(l){let s=t[a],r=l[s.responseField],i=e.querySelector(s.selector);i&&(i.innerText=r)}};if(t){let{endpoint:e,elementsToUpdate:s}=JSON.parse(t),r=setInterval(async()=>{try{let t=await a.get(e);t.length&&(l(s,t[0]),clearInterval(r))}catch(e){console.error(`Error fetching profile data for headline: ${e}`)}},5e3)}}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","1831","2267","1822","2115","1713","2233","1792","2427","2426","3519","2121","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","339","329","12","442","382","289","1560","409","383","2018","819","2486","92","838","2017"],()=>t("headline.client"));var l=e.O();(modules=void 0===modules?{}:modules)["headline.client"]=l}]);
/* window.modules["article.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["article.client"],{"article.client":(e,t,i)=>{let{addScrollDepthAnalytics:s}=i("10"),l=i("18"),{initActivation:n}=i("219"),{isPaywallEnabled:o,paywallTypes:a}=i("42"),{dispatch:r,actions:c}=i("40"),{PAYWALL:d}=c,{mediumMaxWidthListener:h}=i("8"),{lineClamp:u}=i("5");function m(e,t,i){h(s=>{s&&!e.classList.contains("show")?(e.style.display="flex",u(t,1," ..."),t.innerHTML===i?e.classList.add("caret-hide"):e.classList.remove("caret-hide")):t.innerHTML=i})}e.exports=e=>{let t=o(a.METERED)&&"true"!==e.dataset.paywallDisabled,i=o(a.EXCLUSIVE)&&"true"==e.dataset.subscriptionOnly,c=e.querySelector(".article__lede-wrapper")||document.querySelector(".layout-article-elevate__lede");if(c&&window.CNN.isElevated){let e=c.querySelector(".image-slider")?c.querySelector(".image-slider__caption-container"):c.querySelector(".media__metadata-container"),t=e.querySelector(".media__metadata"),i=t.innerHTML;e&&(m(e,t,i),window.addEventListener("resize",()=>{m(e,t,i)}),e.addEventListener("click",()=>{e.classList.add("show"),t.innerHTML=i}))}l.get("REGWALL_FEATURE_ENABLED")&&"true"!==e.dataset.regwallDisabled||i||t?n(e,t,i):r(d.UPDATE_STATUS,{fired:!1}),document.addEventListener("init-wall-activation",t=>{n(e,t.detail?.paywallEnabled??!0,t.detail?.isSubOnlyWall??!0,!0)}),s(e,{"scroll-25":.25,"scroll-50":.5,"scroll-75":.75,"scroll-100":1},{event_type:"article_scroll",author:window.CNN.contentModel.author,cms_id:window.CNN.contentModel.cmsId,headline:window.CNN.contentModel.headline,source_id:window.CNN.contentModel.sourceId,subsection:window.CNN.contentModel.subsection,view_name:window.CNN.contentModel.canonicalUrl})}},"formfield-radio-buttons.client":(e,t,i)=>{let{actions:s,dispatch:l}=i("40"),{RADIO_BUTTONS:n}=s;e.exports=e=>{let t="formfield-radio-buttons__option",i=`${t}--selected`,s=`.${t}-input`;e.addEventListener("click",o=>{let a=o.target.closest(`.${t}`);if(a?.className===t){l(n.SELECTED,{selectedItem:a});let t=e.querySelector(`.${i}`);if(t){let e=t.querySelector(s),l=a.querySelector(s);a.classList.add(`${i}`),t.classList.remove(`${i}`),l.setAttribute("aria-checked","true"),l.checked=!0,e.setAttribute("aria-checked","false"),e.checked=!1}}})}},"user-account-reg-wall.client":(e,t,i)=>{let{authClient:s}=i("20"),{zionEventHandler:l}=i("10"),{trackMetrics:n}=i("26"),{suppressToasts:o,getUrlObj:a}=i("21"),{defaultManageWallVisibility:r}=i("63"),{smallMaxWidthListener:c}=i("8"),d=i("formfield-radio-buttons.client"),{actions:h,subscribe:u}=i("40"),{RADIO_BUTTONS:m}=h;class p{constructor(e,t=e=>()=>r(e)()){this.el=e,this.manageWallVisibility=t,this.class="user-account-reg-wall",this.componentType="regwall",this.hideClass=`${this.class}--hide`,this.open=!1}init=()=>{this.userIsLoggedIn=s.tokenWithAuthn();let{source:e,componentId:t,componentName:i,dismissible:l,componentStellarId:o,interactionBase:r,wallCount:c,wallMax:h}=this.el.dataset;this.componentId=t,this.source=e,this.wallCount=c??1,this.wallMax=h??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=i,this.componentStellarId=o,this.interactionBase=r,this.dismissible=l,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"";let p=document.querySelector(this.class);p&&p.remove(),this.el.querySelector(`.${this.class}__content`).addEventListener("click",e=>{let t=e.target,i=t===this.signInLink;(i||t===this.signUpBtn)&&n({type:"user-interaction",data:{interaction:`${this.interactionBase}:${i?"sign in":"sign up"}${this.wallCountAnalyticsValue}`}})},!0),this.tooltip?.addEventListener("mouseover",()=>{n({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}`}})}),l&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(e=>e.addEventListener("click",()=>{this.handleClose()}));let y="formfield-radio-buttons",w=this.el.querySelector(`.${y}`);if(w&&(d(w),this.signUpBtn)){let e=w.querySelector(`.${y}__option--selected .${y}__option-input`)?.value||"",t=a(this.signUpBtn.href);t.pathname="/account/payment/subscription";let i=e=>{e&&(t.searchParams.set("selected",e),this.signUpBtn.href=t.toString())};i(e),u(m.SELECTED,({selectedItem:e})=>{i(e?.querySelector(".formfield-radio-buttons__option-input")?.value)})}this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{l({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",c(e=>{e&&!this.dismissible&&(document.body.style.overflow="hidden",document.body.style.position="fixed",document.body.style.height="100vh")}),this.istyle=document.createElement("style"),this.istyle.type="text/css",this.istyle.id="cnnrwhideiframe",this.istyle.appendChild(document.createTextNode(".obp-rec { display: none !important; }")),document.head.appendChild(this.istyle)};showWall=()=>{this.open||(o(),this.handleOpen(),this.restrictView(),this.triggerZionTracking(),n({type:"user-interaction",data:{interaction:"module load",componentStellarId:this.componentStellarId,componentViewCount:this.wallCount,componentName:this.componentName,componentType:this.componentType}}))};handleOpen=()=>{this.el.classList.remove(this.hideClass),this.open=!0};handleClose=()=>{n({type:"user-interaction",data:{interaction:`${this.componentType}:${this.componentName}:dismiss${this.wallCountAnalyticsValue}`}}),this.el.classList.add(this.hideClass),this.open=!1,document.getElementById(this.istyle.id)?.remove(),document.documentElement.style.overflowX=this.initialOverflowX,document.documentElement.style.overflowY=this.initialOverflowY,c(e=>{e&&!this.dismissible&&(document.body.style.overflow="unset",document.body.style.position="unset",document.body.style.height="unset")})};updateInitialOverflow=()=>{this.initialOverflowX=document.documentElement.style.overflowX,this.initialOverflowY=document.documentElement.style.overflowY}}e.exports=(e,t)=>{let i=new p(e,t);return i.init(),i}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","11","246","1783","1784","426","1725","1829","432","277","459","1995","460","564","82","549","433","462","168","411","394","194","74","395","40","1","76","553","463","94","29","26","176","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","1769","2251","8","73","10","21","6","86","425","42","388","56","2","392","1835","64","1836","1834","415","416","414","1906","1907","417","63","5","1699","219"],()=>t("article.client"));var i=e.O();(modules=void 0===modules?{}:modules)["article.client"]=i}]);
/* window.modules["ad-feedback.client"] */ var modules;(self.modules=self.modules||[]).push([["ad-feedback.client"],{"ad-feedback.client":(e,t,i)=>{e.exports=e=>{"use strict";let{AdFeedback:t}=i("248"),{ENABLE_AD_FEEDBACK_DISPLAY_ADS:s,ENABLE_AD_FEEDBACK_VIDEO_ADS:n}=i("7"),{shouldHideAdFeedbackLink:l}=i("7");(s||n)&&!l&&new t().initialize()}},"formfield-radio-buttons.client":(e,t,i)=>{"use strict";let{actions:s,dispatch:n}=i("40"),{RADIO_BUTTONS:l}=s;e.exports=e=>{let t="formfield-radio-buttons__option",i=`${t}--selected`,s=`.${t}-input`;e.addEventListener("click",o=>{let a=o.target.closest(`.${t}`);if(a?.className===t){n(l.SELECTED,{selectedItem:a});let t=e.querySelector(`.${i}`);if(t){let e=t.querySelector(s),n=a.querySelector(s);a.classList.add(`${i}`),t.classList.remove(`${i}`),n.setAttribute("aria-checked","true"),n.checked=!0,e.setAttribute("aria-checked","false"),e.checked=!1}}})}},"user-account-reg-wall.client":(e,t,i)=>{"use strict";let{authClient:s}=i("20"),{zionEventHandler:n}=i("10"),{trackMetrics:l}=i("26"),{suppressToasts:o,getUrlObj:a}=i("21"),{defaultManageWallVisibility:c}=i("63"),{smallMaxWidthListener:r}=i("8"),d=i("formfield-radio-buttons.client"),{actions:h,subscribe:u}=i("40"),{RADIO_BUTTONS:m}=h;class p{constructor(e,t=e=>()=>c(e)()){this.el=e,this.manageWallVisibility=t,this.class="user-account-reg-wall",this.componentType="regwall",this.hideClass=`${this.class}--hide`,this.open=!1}init=()=>{this.userIsLoggedIn=s.tokenWithAuthn();let{source:e,componentId:t,componentName:i,dismissible:n,componentStellarId:o,interactionBase:c,wallCount:r,wallMax:h}=this.el.dataset;this.componentId=t,this.source=e,this.wallCount=r??1,this.wallMax=h??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=i,this.componentStellarId=o,this.interactionBase=c,this.dismissible=n,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"";let p=document.querySelector(this.class);p&&p.remove(),this.el.querySelector(`.${this.class}__content`).addEventListener("click",e=>{let t=e.target,i=t===this.signInLink;(i||t===this.signUpBtn)&&l({type:"user-interaction",data:{interaction:`${this.interactionBase}:${i?"sign in":"sign up"}${this.wallCountAnalyticsValue}`}})},!0),this.tooltip?.addEventListener("mouseover",()=>{l({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}`}})}),n&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(e=>e.addEventListener("click",()=>{this.handleClose()}));let y="formfield-radio-buttons",f=this.el.querySelector(`.${y}`);if(f&&(d(f),this.signUpBtn)){let e=f.querySelector(`.${y}__option--selected .${y}__option-input`)?.value||"",t=a(this.signUpBtn.href);t.pathname="/account/payment/subscription";let i=e=>{e&&(t.searchParams.set("selected",e),this.signUpBtn.href=t.toString())};i(e),u(m.SELECTED,({selectedItem:e})=>{i(e?.querySelector(".formfield-radio-buttons__option-input")?.value)})}this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{n({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",r(e=>{e&&!this.dismissible&&(document.body.style.overflow="hidden",document.body.style.position="fixed",document.body.style.height="100vh")}),this.istyle=document.createElement("style"),this.istyle.type="text/css",this.istyle.id="cnnrwhideiframe",this.istyle.appendChild(document.createTextNode(".obp-rec { display: none !important; }")),document.head.appendChild(this.istyle)};showWall=()=>{this.open||(o(),this.handleOpen(),this.restrictView(),this.triggerZionTracking(),l({type:"user-interaction",data:{interaction:"module load",componentStellarId:this.componentStellarId,componentViewCount:this.wallCount,componentName:this.componentName,componentType:this.componentType}}))};handleOpen=()=>{this.el.classList.remove(this.hideClass),this.open=!0};handleClose=()=>{l({type:"user-interaction",data:{interaction:`${this.componentType}:${this.componentName}:dismiss${this.wallCountAnalyticsValue}`}}),this.el.classList.add(this.hideClass),this.open=!1,document.getElementById(this.istyle.id)?.remove(),document.documentElement.style.overflowX=this.initialOverflowX,document.documentElement.style.overflowY=this.initialOverflowY,r(e=>{e&&!this.dismissible&&(document.body.style.overflow="unset",document.body.style.position="unset",document.body.style.height="unset")})};updateInitialOverflow=()=>{this.initialOverflowX=document.documentElement.style.overflowX,this.initialOverflowY=document.documentElement.style.overflowY}}e.exports=(e,t)=>{let i=new p(e,t);return i.init(),i}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","11","246","1783","1784","426","1725","1829","432","1825","3436","2188","3438","3437","1554","2021","2395","1993","2024","156","1289","2397","2023","1288","2396","1331","1330","1309","1302","1324","1325","1329","1303","1293","1294","1290","1297","1298","1291","1311","1292","1296","1299","1316","2022","1323","1300","1318","1312","1315","1313","1308","1301","1310","1319","1322","1321","1314","1320","1305","1317","1307","1304","1295","1306","277","459","1995","460","564","82","549","433","462","168","411","394","194","74","395","40","1","76","553","463","94","29","26","176","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","1769","2251","8","73","10","21","6","86","425","42","388","56","2","392","1835","64","1836","1834","415","416","414","1906","1907","417","63","418","7","370","220","162","3478","1705","2201","248"],()=>t("ad-feedback.client"));var i=e.O();(modules=void 0===modules?{}:modules)["ad-feedback.client"]=i}]);
/* window.modules["ad-slot-header.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["ad-slot-header.client"],{"ad-slot-header.client":(e,t,l)=>{let d=l("56"),{mediumMaxWidthListener:a}=l("8"),{handleDefaultAdVariant:r}=l("114");e.exports=e=>{r(()=>{let t;let l=e.querySelector(".ad-slot"),r=e.querySelector(".adSlotHeaderContainer");if(!l)return;let s=()=>t&&l&&l.dataset[`${t}SlotId`],i=()=>{"mobile"===t&&(e.style.height=`${l.clientHeight}px`,r.style.height=`${l.clientHeight}px`)};document.addEventListener("GPTRenderComplete",({detail:e})=>{e&&e.divId===s()&&i()}),(()=>{let e=document.createElement("iframe");e.className="resizeListenerIframe",e.src="about:blank",e.tabIndex=-1,e.frameBorder=0,e.setAttribute("aria-hidden",!0),l.appendChild(e);try{e.contentDocument.defaultView.addEventListener("resize",d(i,100))}catch(e){i()}})(),a(e=>{t=e?"mobile":"desktop",i()})})}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","1830","426","1725","1829","394","194","74","395","40","8","86","425","56","114"],()=>t("ad-slot-header.client"));var l=e.O();(modules=void 0===modules?{}:modules)["ad-slot-header.client"]=l}]);
/* window.modules["alerts.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["alerts.client"],{"alerts.client":(e,t,s)=>{let i=s("57"),r=s("92"),a="CLOSED_ALERTS",{dispatch:l}=s("40"),{STICKY_HEADER:n}=s("74");class h{constructor(e){i(window,"kiln.locals",!0)&&(this.banner=e,this.check(),setInterval(()=>this.check(),3e4))}check(){let e=this.storageGet();r.get("/public/api/alerts").then(({alerts:t})=>{t.filter(t=>!e.includes(t.hash)).forEach(e=>{this.add(e)}),this.banner.childNodes.length?this.showBanner():this.hideBanner(),l(n.RECALCULATE)})}alertExists(e){return!!this.banner.querySelector(`#${this.instance(e)}`)}instance(e){return e.uri.split("/").pop().split("@").shift()}add(e){this.alertExists(e)?e.hash!==this.banner.firstChild.getAttribute("data-alert-hash")&&this.banner.replaceChild(this.create(e),this.banner.firstChild):this.banner.appendChild(this.create(e))}create(e){let t=(e,t,s)=>{let i=document.createElement("div");return i.className=e,"string"==typeof t&&(i.innerHTML=t),"object"==typeof t&&i.appendChild(t),s&&(i.id=s),i},s=t("alerts__close vossi-alerts__close","",this.instance(e)),i=t("alerts__container vossi-alerts",s);e.title&&i.appendChild(t("alerts__title vossi-alerts__title",e.title)),i.appendChild(t("alerts__description vossi-alerts__description",e.content));let r=t("alerts__item",i);return r.setAttribute("data-alert-hash",e.hash),s.addEventListener("click",({target:t})=>this.close(t.id,e.hash)),r}showBanner(){this.banner.classList.add("alerts--visible")}hideBanner(){this.banner.classList.remove("alerts--visible")}close(e,t){let s=this.banner.querySelector(`#${e}`);for(;"alerts__item"!==s.className;)s=s.parentNode;s.parentNode.removeChild(s),this.storageSet(t),l(n.RECALCULATE)}storageGet(){let e=window.sessionStorage.getItem(a);return e?e.split(",").filter(e=>null!=e&&""!=e):[]}storageSet(e){let t=this.storageGet().join(",");window.sessionStorage.setItem(a,t.concat(",",encodeURIComponent(e)))}}e.exports=e=>new h(e)}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","1831","2267","1822","2115","1713","2233","1792","2427","2426","3519","2121","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","339","329","12","442","382","289","1560","409","383","2018","819","2486","92","838","2017","394","194","74","395","40"],()=>t("alerts.client"));var s=e.O();(modules=void 0===modules?{}:modules)["alerts.client"]=s}]);
/* window.modules["ad-slot-quantum.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["ad-slot-quantum.client"],{"ad-slot-quantum.client":(e,t,i)=>{let{handleDefaultAdVariant:s}=i("114"),{awaitAdFuel:n,setupAdFuel:o}=i("220"),{mediumMaxWidthListener:l}=i("8"),a=e=>{let{edition:t,brandSite:s,pageType:a,templateType:r}=window.CNN.contentModel,d=i("247"),c="",u=!1,h=()=>{let e=new d(s,t?"edition":"domestic",c,a,r),i=e.getConfigs();"live-story"===a&&document.addEventListener("live-story.updated",()=>{e.dynamicPlacement(),l()});let l=()=>{let{lazyLoadOptions:e,slotIdPattern:t}=i,s="mobile"===c?e.scrollThresholdMobile:e.scrollThresholdDesktop,n=t?document.querySelectorAll(`[data-ad-id^="${t}"]`):[],o=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(m(e.target,c),o.unobserve(e.target))})},{rootMargin:`0px 0px ${s}px 0px`});n.forEach(e=>o.observe(e))};return{init:async()=>{if(!i||u)return;document.addEventListener("QuantumPlacementComplete",()=>l(),{once:!0}),u=!0;let{wrapperClass:t}=i||{},s=document.querySelector(`.${t}`);if(s&&s.children[0]){e.dynamicPlacement();try{await n(),o()}catch(e){throw Error(`AdFuel failed to load: ${e.message}`)}}},setupIntersectObserver:l}},m=(e,t)=>{if(!e||!e.children[0])return;let i=window.CNN.ads?.rktrAdId;try{let s=e.children[0].id,n=p(s,t);window.AdFuel.queueRegistry(window.CNN.ads.registry,{adUnitMap:i,slots:[s],posMap:n})}catch(e){throw Error(`[Quantum] queue registry failed: ${e.message}`)}},p=(e,t)=>{let i=e.slice(-2);return`${"desktop"===t?"bnr_btf":"rect_btf"}_${i}`};l(e=>{c=e?"mobile":"desktop"}),("mobile"===c||window.CNN.isElevated)&&"true"===e.dataset.enabled&&h().init(),window.CNN.ads?.quantum&&(window.CNN.ads.quantum={...window.CNN.ads.quantum,enableAdsOnDesktop:()=>{h().init()}})};e.exports=e=>{s(()=>a(e))}},"formfield-radio-buttons.client":(e,t,i)=>{let{actions:s,dispatch:n}=i("40"),{RADIO_BUTTONS:o}=s;e.exports=e=>{let t="formfield-radio-buttons__option",i=`${t}--selected`,s=`.${t}-input`;e.addEventListener("click",l=>{let a=l.target.closest(`.${t}`);if(a?.className===t){n(o.SELECTED,{selectedItem:a});let t=e.querySelector(`.${i}`);if(t){let e=t.querySelector(s),n=a.querySelector(s);a.classList.add(`${i}`),t.classList.remove(`${i}`),n.setAttribute("aria-checked","true"),n.checked=!0,e.setAttribute("aria-checked","false"),e.checked=!1}}})}},"user-account-reg-wall.client":(e,t,i)=>{let{authClient:s}=i("20"),{zionEventHandler:n}=i("10"),{trackMetrics:o}=i("26"),{suppressToasts:l,getUrlObj:a}=i("21"),{defaultManageWallVisibility:r}=i("63"),{smallMaxWidthListener:d}=i("8"),c=i("formfield-radio-buttons.client"),{actions:u,subscribe:h}=i("40"),{RADIO_BUTTONS:m}=u;class p{constructor(e,t=e=>()=>r(e)()){this.el=e,this.manageWallVisibility=t,this.class="user-account-reg-wall",this.componentType="regwall",this.hideClass=`${this.class}--hide`,this.open=!1}init=()=>{this.userIsLoggedIn=s.tokenWithAuthn();let{source:e,componentId:t,componentName:i,dismissible:n,componentStellarId:l,interactionBase:r,wallCount:d,wallMax:u}=this.el.dataset;this.componentId=t,this.source=e,this.wallCount=d??1,this.wallMax=u??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=i,this.componentStellarId=l,this.interactionBase=r,this.dismissible=n,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"";let p=document.querySelector(this.class);p&&p.remove(),this.el.querySelector(`.${this.class}__content`).addEventListener("click",e=>{let t=e.target,i=t===this.signInLink;(i||t===this.signUpBtn)&&o({type:"user-interaction",data:{interaction:`${this.interactionBase}:${i?"sign in":"sign up"}${this.wallCountAnalyticsValue}`}})},!0),this.tooltip?.addEventListener("mouseover",()=>{o({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}`}})}),n&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(e=>e.addEventListener("click",()=>{this.handleClose()}));let y="formfield-radio-buttons",w=this.el.querySelector(`.${y}`);if(w&&(c(w),this.signUpBtn)){let e=w.querySelector(`.${y}__option--selected .${y}__option-input`)?.value||"",t=a(this.signUpBtn.href);t.pathname="/account/payment/subscription";let i=e=>{e&&(t.searchParams.set("selected",e),this.signUpBtn.href=t.toString())};i(e),h(m.SELECTED,({selectedItem:e})=>{i(e?.querySelector(".formfield-radio-buttons__option-input")?.value)})}this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{n({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",d(e=>{e&&!this.dismissible&&(document.body.style.overflow="hidden",document.body.style.position="fixed",document.body.style.height="100vh")}),this.istyle=document.createElement("style"),this.istyle.type="text/css",this.istyle.id="cnnrwhideiframe",this.istyle.appendChild(document.createTextNode(".obp-rec { display: none !important; }")),document.head.appendChild(this.istyle)};showWall=()=>{this.open||(l(),this.handleOpen(),this.restrictView(),this.triggerZionTracking(),o({type:"user-interaction",data:{interaction:"module load",componentStellarId:this.componentStellarId,componentViewCount:this.wallCount,componentName:this.componentName,componentType:this.componentType}}))};handleOpen=()=>{this.el.classList.remove(this.hideClass),this.open=!0};handleClose=()=>{o({type:"user-interaction",data:{interaction:`${this.componentType}:${this.componentName}:dismiss${this.wallCountAnalyticsValue}`}}),this.el.classList.add(this.hideClass),this.open=!1,document.getElementById(this.istyle.id)?.remove(),document.documentElement.style.overflowX=this.initialOverflowX,document.documentElement.style.overflowY=this.initialOverflowY,d(e=>{e&&!this.dismissible&&(document.body.style.overflow="unset",document.body.style.position="unset",document.body.style.height="unset")})};updateInitialOverflow=()=>{this.initialOverflowX=document.documentElement.style.overflowX,this.initialOverflowY=document.documentElement.style.overflowY}}e.exports=(e,t)=>{let i=new p(e,t);return i.init(),i}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","11","246","1783","1784","426","1725","1829","432","1825","3436","2188","3438","3437","1554","2021","2395","1993","2024","156","1289","2397","2023","1288","2396","1331","1330","1309","1302","1324","1325","1329","1303","1293","1294","1290","1297","1298","1291","1311","1292","1296","1299","1316","2022","1323","1300","1318","1312","1315","1313","1308","1301","1310","1319","1322","1321","1314","1320","1305","1317","1307","1304","1295","1306","277","459","1995","460","564","82","549","433","462","168","411","394","194","74","395","40","1","76","553","463","94","29","26","176","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","1769","2251","8","73","10","21","6","86","425","42","388","56","2","392","114","1835","64","1836","1834","415","416","414","1906","1907","417","63","418","7","370","220","247","1742"],()=>t("ad-slot-quantum.client"));var i=e.O();(modules=void 0===modules?{}:modules)["ad-slot-quantum.client"]=i}]);
/* window.modules["timestamp.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["timestamp.client"],{"timestamp.client":e=>{e.exports=e=>{e.addEventListener("click",()=>e.classList.add("timestamp-elevate--expanded"),{once:!0})}}},e=>{var s=e(e.s="timestamp.client");(modules=void 0===modules?{}:modules)["timestamp.client"]=s}]);
/* window.modules["image.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["image.client"],{"image.client":(e,s,l)=>{let{ClientModel:o,initializeOnExec:t}=l("40"),i=l("3");e.exports=t(class extends o{constructor(e){super(e),i.observe(e)}})}},e=>{var s=s=>e(e.s=s);e.O(0,["394","194","74","395","40","3"],()=>s("image.client"));var l=e.O();(modules=void 0===modules?{}:modules)["image.client"]=l}]);
/* window.modules["social-share.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["social-share.client"],{"social-share.client":(e,t,a)=>{let{trackMetrics:s}=a("26");e.exports=e=>{let t=e.classList.contains("social-share_compact"),a=e.querySelector("[data-type=open]"),c=e.querySelector("[data-type=close]"),l=e.querySelector("[data-type=facebook]"),r=e.querySelector("[data-type=x]"),o=e.querySelector("[data-type=email]"),i=e.querySelector("[data-type=share-links]"),d=e.querySelector("[data-type=copy]"),n=e.querySelector("[data-type=message]"),p=()=>{t&&c.click()};d.addEventListener("click",()=>{let e=document.createElement("input");e.value=d.dataset.url,d.parentNode.appendChild(e),e.select(),document.execCommand("copy"),d.parentNode.removeChild(e),n.classList.add("show"),u("link","copy"),setTimeout(()=>{n.classList.remove("show"),p()},1e3)}),[l,r].forEach(e=>{e.addEventListener("click",()=>{window.open(e.dataset.url,"_blank","width=600,height=600,scrollbars=no,resizable=no,noopener,noreferrer"),u(e.dataset.type,"share"),p()})}),o.addEventListener("click",()=>{u("email","share"),p()}),a.addEventListener("click",()=>[a,c,i].forEach(e=>e.classList.add("active"))),c.addEventListener("click",()=>[a,c,i].forEach(e=>e.classList.remove("active")));let u=(e,t)=>{try{s({type:"social-click",data:{clickObj:{component:"sharing",socialType:e,action:t}}})}catch(e){return}}}}},e=>{var t=t=>e(e.s=t);e.O(0,["26"],()=>t("social-share.client"));var a=e.O();(modules=void 0===modules?{}:modules)["social-share.client"]=a}]);
/* window.modules["follow-topics-bar.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["follow-topics-bar.client"],{"follow-topics-bar.client":(t,s,i)=>{let{authClient:e}=i("20"),l=i("50"),o=i("28"),{getStickyHeaderRect:a}=i("164"),{trackMetrics:c}=i("26"),{handleFollowTopicTracking:h,shouldShowFollowModule:r}=i("45"),{actions:n,subscribe:d}=i("40"),{ACCOUNT_NAV:p}=n;class u{constructor(t){this.el=t,this.class="follow-topics-bar",this.followChipVariation="follow-topics-chip",this.hideClass=`${this.class}--hide`,this.scrollWrapper=this.el.querySelector(`.${this.class}__scroll-wrapper`),this.fade=this.el.querySelector(`.${this.class}__fade`),this.followClient=new l(e),this.topicsList=this.el.querySelectorAll(".chip"),this.topics=[],this.userLoggedIn=e.tokenWithAuthn(),this.chipUnauthRedirectQueryParams="source=acq_web_experiments_follow_card-social-bar-topic",this.initListeners()}initListeners=()=>{d(p.LOGOUT_SUCCESS,()=>{this.el.classList.add(this.hideClass)})};init=async()=>{try{this.topicsData=JSON.parse(this.el.getAttribute("data-topics"))||[]}catch{this.topicsData=[]}this.follows=await this.followClient.initFollows(),this.addFollowListeners(),this.unauthRedirect=this.el.dataset.unauthRedirect||"/account/log-in",this.setupTopicsList(this.topicsList,this.followChipVariation),this.scrollWrapper&&this.handleScroll(),this.scrollWrapper?.addEventListener("scroll",this.handleScroll),this.toast=new o(this.el),this.initAnalytics()};handleScroll=()=>{this.scrollWrapper.scrollWidth-this.scrollWrapper.offsetWidth-this.scrollWrapper.scrollLeft>30?this.fade.classList.remove(`${this.class}__fade--hide`):this.fade.classList.add(`${this.class}__fade--hide`)};setupTopicsList=(t,s)=>{t.forEach((t,i)=>{let{id:e}=t.dataset;this.topics.includes(e)||this.topics.push(e),this.followClient.findFollow(e)&&document.dispatchEvent(new CustomEvent("preselect-chip",{detail:{id:e,targetVariation:s}})),i+1===this.topicsList.length&&this.el.classList.remove(this.hideClass)})};addFollowListeners=()=>{document.addEventListener("chip-click",async t=>{let{id:s,label:i,eventType:e,targetVariation:l}=t.detail;this.topics.includes(s)&&l===this.followChipVariation&&await this.handleFollow({id:s,label:i},e)})};handleFollow=async(t,s)=>{if(this.userLoggedIn){let i="select"===s?this.followClient.addFollow:this.followClient.removeFollow;await i(t)?(document.dispatchEvent(new CustomEvent("chip-click-success",{detail:{id:t.id,eventType:s,targetVariation:this.followChipVariation}})),h({eventType:s,id:t.id,label:t.label,type:"article byline"})):(document.dispatchEvent(new CustomEvent("chip-click-error",{detail:{id:t.id}})),this.showToast())}else{let{unauthRedirect:s}=this.el.dataset;await this.followClient.queueUnauthFollows([t]),window.location.assign(`${s}?${this.chipUnauthRedirectQueryParams}`)}};showToast=()=>{let t=a("bottom");document.querySelector(".toast-container").style.top=`${t+10}px`,this.toast.show({text:"Error",subtext:"Due to a technical issue, the topic cannot be followed. Please try again later."})};initAnalytics=()=>{this.topicsData.length&&c({type:"user-interaction",data:{interaction:"module load",componentName:"Follow topic module",componentStellarId:this.el.getAttribute("data-uri"),followTopicNames:this.topicsData.map(t=>t.label)}})}}t.exports=async t=>{let s=new u(t);return r(s.userLoggedIn)&&await s.init(),s}}},t=>{var s=s=>t(t.s=s);t.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","11","246","1783","1784","432","277","459","1995","460","564","82","549","433","462","168","394","194","74","395","40","1","29","26","176","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","8","73","10","6","28","164","45","50"],()=>s("follow-topics-bar.client"));var i=t.O();(modules=void 0===modules?{}:modules)["follow-topics-bar.client"]=i}]);
/* window.modules["paragraph.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["paragraph.client"],{"paragraph.client":(a,e,l)=>{let{initProductClickEventListener:r}=l("112");a.exports=a=>{r(a)}}},a=>{var e=e=>a(a.s=e);a.O(0,["401","112"],()=>e("paragraph.client"));var l=a.O();(modules=void 0===modules?{}:modules)["paragraph.client"]=l}]);
/* window.modules["chip.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["chip.client"],{"chip.client":(e,t,s)=>{let{actions:i,subscribe:l}=s("40"),{ACCOUNT_NAV:a}=i;class h{constructor(e,t){this.el=e,this.class="chip",this.selectedClass=`${this.class}__selected`,this.interstitialClass=`${this.class}__interstitial`,this.lastFollowedClass=`${this.class}__last-followed`,this.labelElement=this.el.querySelector(`.${this.class}__label`),this.enableInterstitial=!1,this.successEventCaptured=!1,this.isEmbed=t,this.resetOnLogOut=e.dataset.resetOnLogOut}init=()=>{let{enableInterstitial:e,id:t,label:s,componentVariation:i,overrideSuccess:h,checkedStateLabel:c,uncheckedStateLabel:n}=this.el.dataset;this.componentVariation=i,this.enableInterstitial=e,this.overrideSuccess=h,this.checkedStateLabel=c,this.label=s,this.uncheckedStateLabel=n||s,this.id=t,this.el.addEventListener("click",this.selectChip),this.el.addEventListener("mouseout",this.removeLastFollowedState),document.addEventListener("preselect-chip",e=>{let{id:t,targetVariation:s}=e.detail;t===this.id&&this.componentVariation===s&&(this.el.classList.add(this.selectedClass),this.checkedStateLabel&&(this.labelElement.innerText=this.checkedStateLabel))}),document.addEventListener("chip-click-success",e=>{let{id:t,eventType:s,targetVariation:i}=e.detail;if(t===this.id&&(this.successEventCaptured=!0,this.handleSelectClasses(s),this.componentVariation!==i&&this.removeLastFollowedState(),this.minTimeExpired)){if(this.el.classList.remove(this.interstitialClass),this.checkedStateLabel){let e="select"===s?this.checkedStateLabel:this.uncheckedStateLabel;this.labelElement.innerText=e}this.minTimeExpired=!1,this.successEventCaptured=!1}}),document.addEventListener("chip-click-error",e=>{let{id:t}=e.detail;t===this.id&&this.el.classList.remove(this.interstitialClass)}),this.resetOnLogOut&&l(a.LOGOUT_SUCCESS,()=>{this.handleSelectClasses("unselect"),this.labelElement.innerText=this.uncheckedStateLabel})};handleSelectClasses=e=>{"select"===e&&(this.el.classList.add(this.selectedClass),this.el.classList.add(this.lastFollowedClass)),"unselect"===e&&this.el.classList.remove(this.selectedClass)};selectChip=()=>{let{el:e}=this,t={id:this.id,label:this.label,targetVariation:this.componentVariation},s=this.el.classList.contains(this.selectedClass)?"unselect":"select";document.dispatchEvent(new CustomEvent("chip-click",{detail:{...t,eventType:s,el:e}})),this.enableInterstitial?(this.el.classList.add(this.interstitialClass),this.successEventCaptured=this.overrideSuccess,this.minTimeExpired=!1,setTimeout(()=>{if(this.minTimeExpired=!0,this.successEventCaptured){if(this.el.classList.remove(this.interstitialClass),this.checkedStateLabel){let e="select"===s?this.checkedStateLabel:this.uncheckedStateLabel;this.labelElement.innerText=e}this.handleSelectClasses(s),this.minTimeExpired=!1,this.successEventCaptured=!1}},350)):this.handleSelectClasses(s)};removeLastFollowedState=()=>{this.el.classList.remove(this.lastFollowedClass)}}e.exports=(e,t)=>{let s=new h(e,t);return s.init(),s}}},e=>{var t=t=>e(e.s=t);e.O(0,["394","194","74","395","40"],()=>t("chip.client"));var s=e.O();(modules=void 0===modules?{}:modules)["chip.client"]=s}]);
/* window.modules["footer.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["footer.client"],{"footer.client":(e,t,o)=>{let{setAdobeAnalyticsGenericDataCookie:n}=o("53"),{initializeSubscribeButtons:l}=o("199"),i=e=>{let t=e.querySelector(".footer__links .uclink");window.WM&&window.WM.UserConsent&&0!==window.WM.UserConsent.getLinkTitle().length&&t&&(t.text=window.WM.UserConsent.getLinkTitle(),t.onclick=window.WM.UserConsent.getLinkAction(),t.style.display="block",t.style.textAlign="center")},r=()=>window.matchMedia("(min-width: 960px)").matches;e.exports=e=>{i(e),function(e,t){let{section:o,templateType:n}=window.CNN.contentModel;Array.from(e.querySelectorAll("a[href]")).forEach(e=>{let l=e.innerText;l&&t(e,["footer",o,n,l.trim(),r()?"footer_DT":"footer_MW"])})}(e,n),l(e)}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","246","1783","1784","432","277","459","1995","460","564","82","549","433","462","168","394","194","74","395","40","1","29","26","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","73","10","53","199"],()=>t("footer.client"));var o=e.O();(modules=void 0===modules?{}:modules)["footer.client"]=o}]);
/* window.modules["header.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["header.client"],{"header.client":(e,t,n)=>{let o,r,a,i;let l=["headerMenuIcon","headerSearchIcon","headerCloseIcon"],{calculateNavLeftMaxWidth:d}=n("211"),{calculatePageStickyThreshold:s}=n("164"),c=n("57"),{checkGeoCountry:u,getCookie:_}=n("1"),{trackMetrics:h}=n("26"),{setAdobeAnalyticsDataForCookie:m}=n("53"),v=n("18"),{authClient:p,getPreAuthEntitlements:y}=n("20"),{subscribe:w,actions:g}=n("40"),{PAYWALL:f}=g,b=window.CNN.isElevated?"header-elevate":"header",L=e=>{let t=e.classList;l.map(e=>document.getElementById(e)).filter(e=>e).forEach(e=>{e.addEventListener("click",()=>{t.toggle("header--active");let e=window.document.body;if(t.contains("header--active"))e.style.top=`-${window.scrollY}px`,e.classList.toggle("menu-opened");else{e.classList.toggle("menu-opened");let t=e.style.top;e.style.top="",window.scrollTo(0,-1*parseInt(t||"0"))}})})},E=(e=!1)=>{y(p.getToken(),!1,e,!0)},S=async e=>{let t=e.querySelector(".header__subscribe-button"),n=u("US"),o=_(v.get("APP_VIEW_COOKIE"));t&&!o&&n&&(e.querySelector(".header__inner").classList.add("header__inner--subscription"),w(f.AUTH_ENTITLEMENTS,e=>{let{preAuthorizedEntitlements:n=[]}=e,o=n.find(({universalProductIndicator:e})=>"cnn_subs"===e),r=t.style.display,a=o?"none":"block";r!==a&&(t.style.display=a,A(t.closest(`.${b}`)))}),E(),t.addEventListener("click",t=>{let n=`${window.location.protocol}//${window.location.hostname}/subscription`;window.zion_analytics.track(new window.ZION_SDK.GenericLinkClick({href:n,type:t.target.tagName,customAttributes:{Component_id:e.dataset.uri,Component_text:t.target.innerText.trim(),Component_type:"button",Container_type:"navigation"}})),function({interaction:e,type:t="user-interaction"}){h({type:t,data:{interaction:e}})}({interaction:"nav:subscribe"});let o=new URL(n);o.searchParams.append("source","sub_web_nav"),o.searchParams.append("redirect",window.location.href),window.location.href=o.href}),document.addEventListener("login",()=>{E(!0)}),document.addEventListener("logout",()=>{E(!0)}))},q=e=>{e.querySelectorAll(".header__nav-item-accordion").forEach(e=>{e.addEventListener("click",()=>{e.classList.toggle("header__nav-item-accordion--open"),e.querySelector(".header__nav-item-dropdown")?.classList.toggle("header__nav-item-dropdown--open")})})},C=e=>{let t=e.querySelectorAll(".header__editionizer");[...e.querySelectorAll(".header__editionizer-button")].forEach(e=>e.addEventListener("click",()=>{e.setAttribute("aria-expanded","true"===e.getAttribute("aria-expanded")?"false":"true"),[...t].forEach(e=>e.classList.toggle("header__editionizer--active"))}))},A=e=>{let t=e.querySelector(".header__right");if(e.getBoundingClientRect().width<960){t&&(t.style.visibility="visible");return}if(window.location.pathname.startsWith("/webview")||e.classList.contains("header_sponsorship"))return;let n=e=>e.style.display="block",o=e=>e.style.display="none",r=()=>e.querySelector(".header__left").getBoundingClientRect().width,a=e=>{c.querySelectorAll(`.header__nav-item:nth-child(n+${c.childElementCount-e})`).forEach(o)},i=e.querySelector(".header__nav");i&&(i.style.visibility="hidden");let l=e.querySelector(".header__nav-more"),s=e.querySelector(".header__nav-more > .header__nav-item-dropdown"),c=e.querySelector(".header__left .header__nav-container");if(c){c.querySelectorAll(".header__nav-item").forEach(n),s.querySelectorAll(".header__nav-item-dropdown-item").forEach(o),o(l);let u=d(e),_=r(),h=!1,m=1;for(;_>u;)h=!0,a(m),_=r(),m++;h&&(n(l),(_=r())>u&&(a(m),_=r(),m++));let v=c.querySelector(".promotion-link")?0:1;s.querySelectorAll(`.header__nav-item-dropdown-item:nth-child(n+${c.childElementCount-m+v})`).forEach(n),i&&(i.style.visibility="visible"),t&&(t.style.visibility="visible",t.style.direction="ltr")}},k={},N=()=>{i=Date.now()},x=()=>{i&&(window.zion_analytics.track(new window.ZION_SDK.GenericHover({traits:{canonical_url:c(window,"CNN.contentModel.canonicalUrl",null),component_id:k.zjsComponent_id,cms_id:k.zjsContainer_id,component_text:k.zjsComponent_text,component_type:k.zjsComponent_type,hover_time:Date.now()-i}})),i=0)},z=e=>{e?(o.addEventListener("mouseenter",N,!0),o.addEventListener("mouseleave",x,!0)):(o.removeEventListener("mouseenter",N,!0),o.removeEventListener("mouseleave",x,!0))},I=window.matchMedia("(any-hover: none)"),T=e=>`data-${e.split(/(?=[A-Z])/).join("-").toLowerCase()}`,M=()=>{let e=I.matches;if(z(!e),e)for(let[e,t]of Object.entries(k))o.setAttribute(T(e),t);else for(let e of Object.keys(k))o.removeAttribute(T(e))},O=()=>{r.addEventListener("mouseover",()=>{a.classList.remove("header__nav-more--toggle-caret-down"),a.classList.add("header__nav-more--toggle-caret-up")},!0),r.addEventListener("mouseout",()=>{a.classList.remove("header__nav-more--toggle-caret-up"),a.classList.add("header__nav-more--toggle-caret-down")},!0)},j=()=>{if(o=document.getElementById("moreDropdown"),r=document.querySelector(".header__nav-more"),a=document.querySelector(".header__nav-more--toggle-caret"),o?.dataset){for(let e in o.dataset)0===e.indexOf("zjs")&&(k[e]=o.dataset[e]);I.onchange=M,M(),O()}},D=()=>window.matchMedia("(min-width: 960px)").matches,B=e=>t=>e.closest(t);function $(e){if("A"===e.target.nodeName){let t=function(e){let t=null,n=B(e);return null===t&&n(".header__nav-more")&&(t="header_more_DT"),null===t&&n(".header__subnav")&&(t=D()?"hamburger_menu_DT":"hamburger_menu_MW"),null===t&&n("#pageHeader")&&(t=D()?"header_DT":"header_MW"),t}(e.target);m(["header",window.CNN.contentModel.section,window.CNN.contentModel.templateType,e.target.textContent.trim(),t])}}e.exports=e=>{e.addEventListener("click",$),L(e),S(e),C(e),q(e),j(),s(),A(e),function(e){let t=document.querySelector(".layout__wrapper")?.getBoundingClientRect().top,n=()=>{let n=e.querySelector(".header__navigation-separator"),o=e.querySelector(".header__subnav-mount"),r=o.getBoundingClientRect(),a=document.querySelector(".layout__wrapper")?.getBoundingClientRect().top,i=document.querySelector(".ad-slot-header")?.offsetHeight||o.offsetHeight;r.top>=i||a===t?(n.classList.remove("hide"),o.classList.remove("header__subnav-mount--scrolled")):(n.classList.add("hide"),o.classList.add("header__subnav-mount--scrolled"))};0===document.querySelectorAll(".politics-secondary-nav, .secondary-header, .market-quote-nav").length&&["scroll","scrollend"].forEach(e=>{window.addEventListener(e,()=>{n()})})}(e),window.addEventListener("resize",()=>{A(e)})}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","11","246","1783","1784","432","277","459","1995","460","564","82","549","433","462","168","394","194","74","395","40","1","29","26","176","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","8","6","53","164","211"],()=>t("header.client"));var n=e.O();(modules=void 0===modules?{}:modules)["header.client"]=n}]);
/* window.modules["subnav.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["subnav.client"],{"subnav.client":e=>{e.exports=async e=>{let s={};for(let[t,l]of Object.entries({zjsNavigationLocation:"header,footer"})){let a=l.split(",").filter(s=>e.parentNode.className.includes(s));1===a.length&&(s[t]=a[0])}e.querySelectorAll('[data-zjs-navigation-location=""]').forEach(e=>Object.assign(e.dataset,s))}}},e=>{var s=e(e.s="subnav.client");(modules=void 0===modules?{}:modules)["subnav.client"]=s}]);
/* window.modules["search-bar.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["search-bar.client"],{"search-bar.client":e=>{e.exports=e=>{let r=e.querySelector(".search-bar__input"),a=e.querySelector(".search-bar__submit");r.addEventListener("keydown",e=>{"Enter"===e.key&&(a.click(),e.preventDefault())}),a.addEventListener("click",e=>{e.target.dataset.analyticsPropSearchTerm=r.value})}}},e=>{var r=e(e.s="search-bar.client");(modules=void 0===modules?{}:modules)["search-bar.client"]=r}]);
/* window.modules["user-account-nav.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["user-account-nav.client"],{"user-account-nav.client":(e,t,n)=>{let{authClient:a,getUserInfo:o,loginUser:i,needsConsent:c,getSSOIdentityTypes:s}=n("20"),r=n("18"),{actions:l,dispatch:u,subscribe:d}=n("40"),{ACCOUNT_NAV:_,PAYWALL:g}=l,{AvatarSDKClient:m}=n("44"),p=n("15").setup({file:"/index.js"}),{userAccountEnabled:v}=n("29"),{showFollowNotification:E,clearFollowData:S,shouldShowTooltip:h,setTooltipDismissed:L,shouldShowFollowModule:y}=n("45"),w=n("46"),{addZJSClickAttributes:O,addGenericClickAnalytics:f,addGenericMetricAnalytics:A}=n("10"),{trackMetrics:T}=n("26"),{IDENTITY_TYPES:N}=n("41"),{initCustomGoogleButton:b}=n("55"),{addScriptTag:C,getCookie:I,setCookie:G,removeCookie:k}=n("1"),{smallMaxWidthListener:U}=n("8"),q=n("28"),{getInitOneTapForMW:D}=n("47");e.exports=async e=>{if(v){let t;let n=r.get("DALTON_TKN_HEADER_CHECK_ENABLED")||!1,l="click",v=new URLSearchParams(window.location.search),$=document.getElementById("headerMenuIcon"),B=document.getElementById("headerCloseIcon"),x=document.getElementById("headerSearchIcon"),P="header__editionizer",R=document.querySelector(`.${P}`),j=R&&R.querySelector(`.${P}-button`),H=document.getElementById("pageHeader"),M="user-account-nav",z=`${M}__menu--active`,F=e.querySelectorAll(".userAccountButton"),K=e.querySelector(".userAccountNavMenu"),W=K.querySelector(".userAccountNavMenuButton"),X=K.querySelector(".userAccountNavOptions"),J=X.querySelector("[data-name='settings']"),Q=X.querySelector("[data-name='logout']"),V=e.querySelector(`.${M}__override-link`),Y=v.get("redirect"),Z=e.querySelector(".userAccountFollowDot"),ee=e.querySelector(`.${M}__menu-link[data-name="follow"]`),et=e.querySelector(`.${M}__menu-notification-dot`),en=e.parentNode.classList.contains("header__user-account-nav-desktop"),ea=e.parentNode.classList.contains("header__user-account-nav-mobile"),{avatarEnabled:eo,followTooltipEnabled:ei,oneTapEnabled:ec,oneTapEnabledMw:es}=e.dataset,er=ec?.toLowerCase()==="true",el=es?.toLowerCase()==="true",eu=a.tokenWithAuthn(),ed=new m,e_=r.get("SSO_GOOGLE_ONE_TAP_DISABLE_AUTOSIGNIN_COOKIE"),eg=r.get("SSO_GOOGLE_ONE_TAP_ENABLED"),em=eg&&r.get("SSO_GOOGLE_ONE_TAP_AUTO_SIGNIN_ENABLED"),ep=I("countryCode"),ev=e.querySelector("[data-login-href]")?.dataset?.loginHref||"/account/log-in";Y&&"/"!==Y&&(ev=`${ev}?redirect=${Y}`);let eE=J&&J.href?J.href:"/account/settings",eS=e=>{if(eu&&H){let t=H.classList.contains("header--active");!e&&t&&B.click(),K.classList.toggle(z)}else window.location.assign(ev)},eh=()=>{K&&F&&(K.classList.remove(z),W.setAttribute("aria-expanded","false"),[...F].forEach(e=>{e.setAttribute("aria-expanded","false")}))},eL=e=>{e.preventDefault(),u(_.LOGOUT_SUCCESS),T({type:"user-account",data:{action:"logout_success",component:"user-account-nav",method:"invokeLogout_user-logged-out-from-nav"}})},ey=async()=>{if(en&&n&&eu){let e=await o();(eu=e&&e.success)||(u(_.LOGOUT_SUCCESS),T({type:"user-account",data:{action:"logout_success_account-check-failed",component:"user-account-nav",method:"updateAuthStatus_user-logged-out-due-to-failed-account-check"}}))}},ew=()=>{let e=eu?"addEventListener":"removeEventListener";B&&B[e](l,eh),$&&$[e](l,()=>{H.classList.contains("header--active")&&eh()}),x&&x[e](l,eh),Q&&Q[e](l,e=>eL(e),{once:!0})},eO=()=>{eu=a.tokenWithAuthn(),eh(),ew(),V&&(V.href=eu?eE:ev),e.classList.add(`${M}--${eu?"auth":"unauth"}`),e.classList.remove(`${M}--${eu?"unauth":"auth"}`),e.style.visibility="visible"},ef=e=>{let n=new Boolean("true"!==e.getAttribute("aria-expanded"));e.setAttribute("aria-expanded",n.toString()),t&&!t.isSuppressed&&n.valueOf()&&(t.setSuppressed(),L())},eA=async()=>{if(!eu)return;let t=e.querySelector(".user-account-nav__icon-button--auth");try{await ed.init();let e=ed.getProfileAvatar(),n=m.generateUrl(e);if(n){let e=document.createElement("img");e.src=n,e.classList.add("user-account-nav__avatar"),e.alt="User Avatar",e.ariaLabel="User Avatar",t.innerHTML="",t.appendChild(e)}}catch(e){p("error","Could not retrieve avatar",e)}t.classList.remove("hide")},eT=()=>{window.location.href="/account/settings"},eN=()=>{if(r.get("US_SUBSCRIPTIONS_ENABLED")&&r.get("HEADER_SUBSCRIPTIONS_BUTTON_ENABLED")&&H){let e=H.querySelector(".header__inner"),t=e?.classList.contains("header__inner--subscription"),n=e?.querySelector(".header__right"),a=n?.querySelector(".user-account-nav__icon-button--auth");U(e=>{e&&t?a?.addEventListener("click",eT):a?.removeEventListener("click",eT)})}},eb=()=>{ee?.classList.remove(`${M}__menu-link--hide`),O(ee,{click_action:"topics you follow"}),ee.addEventListener("click",()=>{T({type:"user-interaction",data:{interaction:"account nav:topics you can follow"}})}),Z&&E()&&y(eu)&&(Z.classList.add(".userAccountFollowDot--show"),et?.classList.add(`${M}__menu-notification-dot--show`));let{shouldShow:n,newCount:a}=h(en);ei&&e.parentNode.classList.contains("header__user-account-nav-icon")&&n&&(t=new w({text:"Find more topics that matter to you in your account menu",emphasisText:"NEW",showDismiss:!0,attachToEl:en?e:document.getElementById("headerMenuIcon"),variations:en?["cnn-tooltip--follow-desktop"]:["cnn-tooltip--left","cnn-tooltip--follow-mobile"],onDismiss:()=>{t.setSuppressed(),L(),f({componentId:"tooltip",componentType:"navigation",traits:{click_action:`close tooltip ${a}`}}),T({type:"user-interaction",data:{interaction:`tool tip:close ${a}`}})}})).toggle(!0)},eC=()=>{d(_.LOGOUT_SUCCESS,()=>{window.google?.accounts?.id?.disableAutoSelect(),e_&&G(`${e_}=true; max-age=86400; path=/`)})},eI=()=>{U(t=>{let n=t?el&&ea:en,a=!window.google&&!document.querySelector(".user-account-reg-wall");if(n&&(eu&&eC(),document.addEventListener("login",()=>{e_&&k(e_),eC()})),a&&n){if(t&&!eu&&!D()||(C({src:r.get("SSO_GOOGLE_SRC"),async:!0,id:"google-sso"}),eu))return;T({type:"user-interaction",data:{interaction:"module load",componentName:"google one tap",componentStellarId:e.getAttribute("data-uri")}}),b({containerEl:e.parentNode,credentialHandler:async t=>{let n=t?.credential,a=t?.select_by;T({type:"user-interaction",data:{interaction:"cnn account:sign in with google:one tap:initiate:click"}});let{success:o,errorStatus:l,userInfo:u}=await i({password:n,ssoType:N.GOOGLE,disableRegFallback:!0,autoLogin:a?.includes("auto"),source:"one-tap"});if(o)c(u)?window.location.assign("/account/log-in?view=tos-update"):document.dispatchEvent(new CustomEvent("login"));else if(420===l){let e=await s({credential:n,identityType:N.GOOGLE}),t=e?.data;t?.length&&A("user-account",[{metric_name:"attempt-account-type",metric_value:N.GOOGLE},{metric_name:"existing-account-type",metric_value:t.map(({identityType:e})=>e).join("_")},{metric_name:"account-action",metric_value:"login"}]),window.sessionStorage.setItem(r.get("SSO_GOOGLE_ID_STORAGE"),t?.length?"420":n),window.location.assign("/account/onboarding/sso")}else new q(e).show({text:"Error",subtext:"Google sign in is having technical issues. Please try again later."})},enableAutoSignIn:em,enableOneTap:!0})}})},eG=async()=>{await ey(),eO(),eN(),F&&[...F].forEach(t=>{t.addEventListener(l,n=>{n.preventDefault(),eS(!1),ef(t),e.focus()})}),R&&F.length&&[...F].forEach(e=>{e.addEventListener(l,()=>{R.classList.contains(`${P}--active`)&&j.click()})}),e?.addEventListener("blur",e=>{let t=e.relatedTarget||document.activeElement;e?.currentTarget?.contains(t)||eh()}),j?.addEventListener(l,()=>{K?.classList.contains(z)&&R?.classList.contains(`${P}--active`)&&eh()}),W?.addEventListener(l,()=>{eS(!0),ef(W),[...F].forEach(e=>ef(e))}),document.addEventListener("login",()=>{eO()}),d(_.LOGOUT_SUCCESS,()=>{en&&document.dispatchEvent(new CustomEvent("logout")),a.removeToken(),eO(),S()}),"true"===eo&&await eA(),y(eu)&&eb();let t=r.get("ONE_TAP_EXCLUDED_COUNTRIES",[]);eg&&!t.includes(ep)&&er&&U(e=>{let{isPageType:t,PAGE_TYPES:n}=window.CNN.helpers;if(t(n.ARTICLE)&&e){let e=document.querySelector('[data-uri*="_components/article/"]')?.dataset,t=e?.subscriberOnly==="true";e?.paywallDisabled==="true"?eI():t||d(g.UPDATE_STATUS,e=>{e.fired||eI()})}else eI()})};await eG(),window.addEventListener("resize",()=>{eN()})}let t={};for(let[n,a]of Object.entries({zjsNavigationType:"mobile:sub,desktop:main",zjsNavigationLocation:"header,footer"})){let o=a.split(",").filter(t=>e.parentNode.className.includes(t.split(":")[0]));1===o.length&&(o=o[0].split(":"),t[n]=o[1]??o[0])}e.querySelectorAll('[data-zjs-navigation-type=""]').forEach(e=>Object.assign(e.dataset,t))}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","11","246","1783","1784","2018","819","432","2486","92","838","2017","277","459","1995","460","564","82","549","433","462","168","394","194","74","395","40","1","29","26","176","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","8","73","10","6","28","45","299","46","44","47"],()=>t("user-account-nav.client"));var n=e.O();(modules=void 0===modules?{}:modules)["user-account-nav.client"]=n}]);
/* window.modules["zeta.legacy"] */ var modules;(self.modules=self.modules||[]).push([["zeta.legacy"],{"zeta.legacy":e=>{e.exports=()=>{"use strict";let e=window.zeta.client_hash_key,t=window.zeta.partner_hash_key,o=window.zeta.tag_short_name,s=window.zeta.site_id,n=window.CNN.contentModel.sourceId,a=window.CNN.contentModel.pageType,d=window.CNN.contentModel.section,c=Date.now(),r=`https://live.rezync.com/sync?c=${e}&p=${t}&k=${o}&zmpID=${s}&custom1=${n}&custom2=${a}&custom3=${d}&cache_buster=${c}`,l=["data-share","data-sell","data-store","ads-contextual","ads-person-prof","ads-person","content-person-prof","content-person","measure-ads","measure-content","measure-market","product-develop"];function w(){window.WM.UserConsent.addScript({src:r,async:!0},l)}window.WM.UserConsent?w():window.addEventListener("user-consent.loaded",w)}}},e=>{var t=e(e.s="zeta.legacy");(modules=void 0===modules?{}:modules)["zeta.legacy"]=t}]);
/* window.modules["shared-arkose-newsletters.legacy"] */ var modules;(self.modules=self.modules||[]).push([["shared-arkose-newsletters.legacy"],{"shared-arkose-newsletters.legacy":(e,s,t)=>{e.exports=()=>{"use strict";let e,s;let{createArkoseScript:a,getDaexData:n,enforcementOnError:r,MAX_RETRY_COUNT:o}=t("25"),l=0,d="setupArkoseDualNewsletters",c="cnn-nl-arkose-loaded",m=({arkoseOnReady:t,arkoseOnCompleted:a,arkoseOnError:n,setBy:c})=>{e.setConfig({data:s&&{blob:s}||{},onReady:()=>{t&&t({enforcement:e})},onCompleted:a,onError:async()=>{l++,await r({enforcementInstance:e,callbackFnName:d,retryTimes:l}),l===o&&n&&n()}}),window.arkoseEnforcementCNN.lastSetBy=c,e.reset()},w=async t=>{s||(s=await n("NEWSLETTERS")),e?m(t):(a({srcEnvVar:"ARKOSE_NEWSLETTERS_SRC",callbackFnName:d,id:"arkose-newsletters-script"}),document.addEventListener(c,()=>{m(t)}))};window.arkoseEnforcementCNN={},window[d]=s=>{e=s,document.dispatchEvent(new CustomEvent(c))},window.arkoseEnforcementCNN.enforcementSetup=w}}},e=>{var s=s=>e(e.s=s);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","246","1783","1784","2018","819","432","2486","92","838","2017","277","459","1995","460","564","82","549","433","462","168","394","194","74","395","40","1","29","26","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","25"],()=>s("shared-arkose-newsletters.legacy"));var t=e.O();(modules=void 0===modules?{}:modules)["shared-arkose-newsletters.legacy"]=t}]);
/* window.modules["relevance-user.legacy"] */ var modules;(self.modules=self.modules||[]).push([["relevance-user.legacy"],{"relevance-user.legacy":(e,l,s)=>{e.exports=()=>{"use strict";let{trackUserViewedContent:e}=s("369");e(window.CNN.contentModel)}}},e=>{var l=l=>e(e.s=l);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","11","246","1783","1784","426","1725","1829","1825","3436","2188","3438","3437","1554","2021","2395","1993","2024","156","1289","2397","2023","1288","2396","1331","1330","1309","1302","1324","1325","1329","1303","1293","1294","1290","1297","1298","1291","1311","1292","1296","1299","1316","2022","1323","1300","1318","1312","1315","1313","1308","1301","1310","1319","1322","1321","1314","1320","1305","1317","1307","1304","1295","1306","273","154","411","263","2182","1773","1774","341","2207","269","1751","2208","369"],()=>l("relevance-user.legacy"));var s=e.O();(modules=void 0===modules?{}:modules)["relevance-user.legacy"]=s}]);
/* window.modules["live-story-updates.legacy"] */ var modules;(self.modules=self.modules||[]).push([["live-story-updates.legacy"],{"live-story-updates.legacy":(e,t,l)=>{e.exports=()=>{"use strict";let{updatePostsTimestampLive:e}=l("189");!function(){function t(e){window.CNN.ads.quantum.enableQuantumUtils({articleLengthLimit:5});let t=window.CNN.ads.quantum.calculateOpenSlots(),l=t?.findIndex(e=>e>5);t&&-1!==l&&(document.querySelector(".article__content").children[t[l]].insertAdjacentElement("afterEnd",e),e.style.display="block")}e(document.querySelectorAll(".liveStoryUpdatesItem")),function(){let e=document.querySelector('[data-uri*="live-story-updates"]'),l=window.CNN?.ads?.quantum;e&&l?t(e):function(){let e=new MutationObserver(()=>{let l=document.querySelector('[data-uri*="live-story-updates"]');l&&window.CNN?.ads?.quantum&&(e.disconnect(),t(l))});e.observe(document.body,{childList:!0,subtree:!0}),setTimeout(()=>{e&&e.disconnect()},1e4)}()}(),setInterval(()=>e(document.querySelectorAll(".liveStoryUpdatesItem")),6e4)}()}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","381","252","464","553","463","94","1897","1769","2251","2236","2237","2215","1764","2228","2252","1771","2381","3525","3524","2213","1753","1770","2214","2212","2379","2229","1752","3523","3522","2380","2235","2378","304","1763","2217","2211","2216","165","1772","2243","78","449","1984","1991","450","1990","452","1986","1983","1970","2373","1982","1987","448","1981","447","1985","2369","2374","2365","1974","454","2372","3821","3820","1988","451","1989","1971","189"],()=>t("live-story-updates.legacy"));var l=e.O();(modules=void 0===modules?{}:modules)["live-story-updates.legacy"]=l}]);
/* window.modules["focus-mode-gpt-service.legacy"] */ var modules;(self.modules=self.modules||[]).push([["focus-mode-gpt-service.legacy"],{"formfield-radio-buttons.client":(e,t,s)=>{"use strict";let{actions:o,dispatch:i}=s("40"),{RADIO_BUTTONS:a}=o;e.exports=e=>{let t="formfield-radio-buttons__option",s=`${t}--selected`,o=`.${t}-input`;e.addEventListener("click",n=>{let l=n.target.closest(`.${t}`);if(l?.className===t){i(a.SELECTED,{selectedItem:l});let t=e.querySelector(`.${s}`);if(t){let e=t.querySelector(o),i=l.querySelector(o);l.classList.add(`${s}`),t.classList.remove(`${s}`),i.setAttribute("aria-checked","true"),i.checked=!0,e.setAttribute("aria-checked","false"),e.checked=!1}}})}},"user-account-reg-wall.client":(e,t,s)=>{"use strict";let{authClient:o}=s("20"),{zionEventHandler:i}=s("10"),{trackMetrics:a}=s("26"),{suppressToasts:n,getUrlObj:l}=s("21"),{defaultManageWallVisibility:d}=s("63"),{smallMaxWidthListener:r}=s("8"),c=s("formfield-radio-buttons.client"),{actions:u,subscribe:m}=s("40"),{RADIO_BUTTONS:h}=u;class p{constructor(e,t=e=>()=>d(e)()){this.el=e,this.manageWallVisibility=t,this.class="user-account-reg-wall",this.componentType="regwall",this.hideClass=`${this.class}--hide`,this.open=!1}init=()=>{this.userIsLoggedIn=o.tokenWithAuthn();let{source:e,componentId:t,componentName:s,dismissible:i,componentStellarId:n,interactionBase:d,wallCount:r,wallMax:u}=this.el.dataset;this.componentId=t,this.source=e,this.wallCount=r??1,this.wallMax=u??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=s,this.componentStellarId=n,this.interactionBase=d,this.dismissible=i,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"";let p=document.querySelector(this.class);p&&p.remove(),this.el.querySelector(`.${this.class}__content`).addEventListener("click",e=>{let t=e.target,s=t===this.signInLink;(s||t===this.signUpBtn)&&a({type:"user-interaction",data:{interaction:`${this.interactionBase}:${s?"sign in":"sign up"}${this.wallCountAnalyticsValue}`}})},!0),this.tooltip?.addEventListener("mouseover",()=>{a({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}`}})}),i&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(e=>e.addEventListener("click",()=>{this.handleClose()}));let g="formfield-radio-buttons",y=this.el.querySelector(`.${g}`);if(y&&(c(y),this.signUpBtn)){let e=y.querySelector(`.${g}__option--selected .${g}__option-input`)?.value||"",t=l(this.signUpBtn.href);t.pathname="/account/payment/subscription";let s=e=>{e&&(t.searchParams.set("selected",e),this.signUpBtn.href=t.toString())};s(e),m(h.SELECTED,({selectedItem:e})=>{s(e?.querySelector(".formfield-radio-buttons__option-input")?.value)})}this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{i({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",r(e=>{e&&!this.dismissible&&(document.body.style.overflow="hidden",document.body.style.position="fixed",document.body.style.height="100vh")}),this.istyle=document.createElement("style"),this.istyle.type="text/css",this.istyle.id="cnnrwhideiframe",this.istyle.appendChild(document.createTextNode(".obp-rec { display: none !important; }")),document.head.appendChild(this.istyle)};showWall=()=>{this.open||(n(),this.handleOpen(),this.restrictView(),this.triggerZionTracking(),a({type:"user-interaction",data:{interaction:"module load",componentStellarId:this.componentStellarId,componentViewCount:this.wallCount,componentName:this.componentName,componentType:this.componentType}}))};handleOpen=()=>{this.el.classList.remove(this.hideClass),this.open=!0};handleClose=()=>{a({type:"user-interaction",data:{interaction:`${this.componentType}:${this.componentName}:dismiss${this.wallCountAnalyticsValue}`}}),this.el.classList.add(this.hideClass),this.open=!1,document.getElementById(this.istyle.id)?.remove(),document.documentElement.style.overflowX=this.initialOverflowX,document.documentElement.style.overflowY=this.initialOverflowY,r(e=>{e&&!this.dismissible&&(document.body.style.overflow="unset",document.body.style.position="unset",document.body.style.height="unset")})};updateInitialOverflow=()=>{this.initialOverflowX=document.documentElement.style.overflowX,this.initialOverflowY=document.documentElement.style.overflowY}}e.exports=(e,t)=>{let s=new p(e,t);return s.init(),s}},"focus-mode-gpt-service.legacy":(e,t,s)=>{e.exports=()=>{"use strict";let t;let o=s("18"),{FOCUS_MODE_EVENT:i,FOCUS_MODE_CONFIGS:a,isEligibleForFocusMode:n}=s("365"),{getCookie:l}=s("1"),d=o.get("FOCUS_MODE_TIMEOUT"),r=o.get("PRISM_SRC"),c=o.get("FOCUS_MODE_GPT_SCRIPT_SRC"),u=o.get("ENABLE_FOCUS_MODE"),m=["data-store","ads-contextual","ads-person-prof","ads-person","vendor"],h="GPTScript",p="focus-mode-sponsored",g=`
html[data-layout-uri*='layout-with-rail'] .${p} .ad-slot:not(.adSlotLoaded)[data-uri*="/_components/ad-slot/"]:not([data-desktop-slot-id="ad_focus_btf_01"]),
html[data-layout-uri*='layout-with-rail'] .${p} .qtm-element,
html[data-layout-uri*='layout-with-rail'] .${p} [data-uri*="/_components/bizdev"],
html[data-layout-uri*='layout-with-rail'] .${p} .teads-inread,
html .${p} .ad-slot-rail {
display: none;
}
html .${p} .ad-slot-dynamic[data-uri*='cnn-focus-mode-inline-ad'] {
display: flex;
}
`,y=window.CNN.contentModel.section,w=window.CNN.contentModel.edition,f={pageElement:{wrapperClassName:"layout__end",elementClassName:"content-recs"},upNext:{recsmodel:"related",title:"Up next",numberOfItems:5,contentTypes:"article",layout:"container_list-headlines-with-read-times"},mostRead:{recsmodel:"popularity",title:"Most read",numberOfItems:10,contentTypes:"article",layout:"container_list-headlines-ranked"}},_=e=>{void 0===window.CNN.ads.isFocusMode&&(document.dispatchEvent(new CustomEvent(i,{detail:{isFocusMode:e}})),window.CNN.ads.isFocusMode=e)},v=()=>{if(window.googletag=window.googletag||{cmd:[]},document.querySelector(`#${h}`)){console.warn("Focus Mode: GPT script already exists");return}window.WM.UserConsent.addScript({src:c,async:!0,id:h},m)},S=()=>{let e=document.createElement("style");e.textContent=g,document.head.appendChild(e)},C=()=>{let e=N("adsqa")?.split("=");return!!(e&&"status"===e[0]&&"limited_ads"===e[1])},E=()=>{let e=l("datid");if(e){googletag?.pubads().setPublisherProvidedId(e);return}let t=l("WMUKID_STABLE");if(t){googletag?.pubads().setTargeting("wmuk",t);return}window.addEventListener("message",e=>{let t=document.getElementById("prism_toolkit")?.contentWindow;e.source==t&&googletag?.pubads().setPublisherProvidedId(e.data)}),window.WM.UserConsent.addScript({src:r},m)},b=async e=>{let{networkId:t,adDimensions:s,elementId:o,targeting:i}=e,a=y?`${t}/${y}`:t,{cep_brsf:n=[],cep_iabt:l=[],cep_sent:d=[],cep_tags:r=[],short_source_id:c="",source_id:u=""}=window.CNN.cep_topics||{};C()&&(i.status=["limited_ads"]);let m=document.createElement("div");m.id=o,m.classList.add("focus-mode-top-ad"),document.querySelector(".ad-slot-header__container").appendChild(m),googletag.cmd.push(()=>{i.status?googletag.defineSlot(a,s,o).setTargeting("pos",i.pos).setTargeting("status",i.status).addService(googletag.pubads()):googletag.defineSlot(a,s,o).setTargeting("pos",i.pos).addService(googletag.pubads()),googletag.pubads().setTargeting("cep_brsf",n).setTargeting("cep_iabt",l).setTargeting("cep_sent",d).setTargeting("cep_tags",r).setTargeting("short_source_id",c).setTargeting("source_id",u).collapseEmptyDivs(),googletag.enableServices(),E()})},$=(e,s,o)=>{if(e.slot.getSlotElementId()===s){let s=e.slot.getTargeting("pos"),i=e.isEmpty,a=s.includes(o[0])&&!i;a&&(S(),document.body.classList.add(p),clearTimeout(t),_(a),w||(I("mostRead"),I("upNext")))}},T=async(e,t)=>{await new Promise(e=>{window.googletag&&googletag.apiReady?e():googletag.cmd.push(e)}),googletag.cmd.push(()=>{googletag.display(e)}),googletag.cmd.push(()=>{googletag.pubads().addEventListener("slotRenderEnded",s=>{$(s,e,t)})})},N=e=>new URLSearchParams(window.location.search).get(e),I=e=>{if(f[e]){let t=document.querySelector(`.${f.pageElement.wrapperClassName}`),s=document.createElement("div"),o=`recirc-module-${e.replace(/[\s-]+/g,"-").replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}`;Object.keys(f[e]).forEach(t=>{s.dataset[t]=f[e][t]}),s.classList.add(o,f.pageElement.elementClassName),t.prepend(s),window.CNN.launchContentRecs(document.querySelector(`.${o}`))}},L=()=>{let e=N("focus_mode");return!n()||"false"===e||null===e&&!C()&&!1===u},O=()=>{let e=N("focus_mode"),t=N("adsqa");"true"!==e||t||(window.location.search+=`${window.location.search?"&":""}adsqa=status%3Dlimited_ads`)};(async()=>{L()?_(!1):(O(),t=setTimeout(()=>{_(C())},d),v(),await b(a.gptSlot),T(a.gptSlot.elementId,a.gptSlot.targeting.pos))})(),e.exports={FOCUS_MODE_CLASS:p,GPT_SCRIPT_ID:h}}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","11","246","1783","1784","426","1725","1829","432","1825","3436","2188","3438","3437","1554","2021","2395","1993","2024","156","1289","2397","2023","1288","2396","1331","1330","1309","1302","1324","1325","1329","1303","1293","1294","1290","1297","1298","1291","1311","1292","1296","1299","1316","2022","1323","1300","1318","1312","1315","1313","1308","1301","1310","1319","1322","1321","1314","1320","1305","1317","1307","1304","1295","1306","277","459","1995","460","564","82","549","433","462","168","411","394","194","74","395","40","1","76","553","463","94","29","26","176","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","1769","2251","8","73","10","21","6","86","425","42","388","56","2","392","1835","64","1836","1834","415","416","414","1906","1907","417","63","418","7","370","220","365"],()=>t("focus-mode-gpt-service.legacy"));var s=e.O();(modules=void 0===modules?{}:modules)["focus-mode-gpt-service.legacy"]=s}]);
/* window.modules["chartbeat-setup.legacy"] */ var modules;(self.modules=self.modules||[]).push([["chartbeat-setup.legacy"],{"chartbeat-setup.legacy":(e,t,i)=>{e.exports=()=>{"use strict";let{isSection:t,SECTIONS:a}=i("6"),r=!1;class n{_cbPlayer=null;_currentAdPosition=null;_ready=!1;_strategyName="CNN";_videoPlayed=!1;_videoStartTime=null;_viewStartTime=this._now();static verify=e=>"function"==typeof e.fromFave;constructor(e){this._cbPlayer=e,this._subscribeEvents()}_now(){return new Date().getTime()}_onPlaybackReady=()=>{this._ready=!0};_onVideoPlaying=()=>{this._videoPlayed||(this._videoStartTime=this._now(),this._videoPlayed=!0)};_subscribeEvents(){this._cbPlayer.readyState>2&&this._onPlaybackReady(),!(this._cbPlayer.currentTime>0)||this._cbPlayer.paused||this._cbPlayer.ended||this._onVideoPlaying(),this._cbPlayer.canplay.add(this._onPlaybackReady),this._cbPlayer.playing.add(this._onVideoPlaying)}getAdPosition(){return this._cbPlayer.getAdPosition()}getAutoplayType(){return this._cbPlayer.getAutoplayType()}getBitrate(){return this._cbPlayer.getBitrate()}getContentType(){return this._cbPlayer.getContentType()}getCurrentPlayTime(){return this._cbPlayer.getCurrentPlayTime()}getPlayerType(){return this._cbPlayer.getPlayerType()}getSections(){return this._cbPlayer.getSections()}getState(){return this._cbPlayer.getState()}getStrategyName(){return this._strategyName}getThumbnailPath(){return this._cbPlayer.getThumbnailPath()}getTitle(){return this._cbPlayer.getTitle()}getTotalDuration(){return this._cbPlayer.getTotalDuration()}getVideoPath(){return this._cbPlayer.getVideoPath()}getViewAdPlayTime(){return this.timeElapsed(this._viewStartTime)}getViewPlayTime(){if(this._videoPlayed)return this.timeElapsed(this._viewStartTime)}getViewStartTime(){return this.timeElapsed(this._viewStartTime)||0}isReady(){return this._ready}timeElapsed(e){return void 0===e?0:this._now()-e}}!function(){let e;function i(){window.WM.UserConsent.addScript({src:"//static.chartbeat.com/js/chartbeat_video.js",async:!0},["data-store","content-person","measure-content"])}let o=(window.CNN||{}).contentModel||{},s=(window.CNN||{}).omniture||{};!0!==r&&(window._cbv_strategies=window._cbv_strategies||[],window._cbv_strategies.push(n),r=!0);let l=window._sf_async_config=window._sf_async_config||{};l.uid=37612,l.domain=(e="cnn.com",window.CNN.contentModel?.brandSite==="es"&&(e=`cnnespanol.${e}`),-1!=window.location.hostname.indexOf("edition")&&(e=`edition.${e}`),window.CNN?.contentModel?.environment!="prod"&&(e=`dev.${e}`),e),l.sections=o.vertical,l.authors=s.cap_author,l.title=function(e=""){return t(a.HOMEPAGE)?e.replace(" Desktop","").replace(" Mobile",""):e}(s.headline),l.flickerControl=!1,l.articleBlockSelector="div.card,div.container__item,p.paragraph>a",l.autoDetect=!1,l.path=function(){let e=window.location.hostname,t=document.querySelector("[rel=canonical]").getAttribute?.("href");try{let i=new URL(t);return e+i.pathname}catch(t){return e+document.location.pathname}}(),window.WM.UserConsent?i():window.addEventListener("user-consent.loaded",i)}(),e.exports={CnnChartbeatVideoStrategy:n}}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","316","1831","2267","1822","2115","1713","2233","1792","2427","2426","3519","2121","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","339","329","12","442","382","289","11","176","6"],()=>t("chartbeat-setup.legacy"));var i=e.O();(modules=void 0===modules?{}:modules)["chartbeat-setup.legacy"]=i}]);
/* window.modules["campaign-promo-events.legacy"] */ var modules;(self.modules=self.modules||[]).push([["campaign-promo-events.legacy"],{"campaign-promo-events.legacy":(e,n,o)=>{e.exports=()=>{"use strict";let{authClient:e}=o("20"),n=o("35"),t=document.createElement("campaignPromos"),s=new n(e),a=(e,n)=>{let{campaign_id:o,campaign_type:t,campaign_name:s,campaign_objective:a}=n;window.zion_analytics.track(new e({component_id:"promo_body",component_type:`${t}_promo`,traits:{campaign_id:o,campaign_type:t,campaign_name:s,campaign_objective:a}}))};t.addEventListener("close",({detail:e})=>{a(window.ZION_SDK.ComponentOffScreen,e)}),t.addEventListener("impression",({detail:e})=>{a(window.ZION_SDK.ComponentOnScreen,e)}),t.addEventListener("submission",({detail:e})=>{a(window.ZION_SDK.GenericSubmit,e)}),t.addEventListener("activation",({detail:e})=>{a(window.ZION_SDK.ComponentLoaded,e)}),t.getSubscribedNewsletters=async()=>(await s.retrieveSubscriptions({useCache:!0})).filter(e=>e.subscribed).map(e=>e.newsletterName),window.CNN.campaignPromos=t,window.dispatchEvent(new CustomEvent("CNN.campaignPromos.loaded"))}}},e=>{var n=n=>e(e.s=n);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","246","1783","1784","432","277","459","1995","460","564","82","549","433","462","168","394","194","74","395","40","1","553","463","94","29","26","374","1897","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","2191","2190","1722","1724","2189","2096","1690","240","35","444"],()=>n("campaign-promo-events.legacy"));var o=e.O();(modules=void 0===modules?{}:modules)["campaign-promo-events.legacy"]=o}]);
/* window.modules["bizdev-wunderkind.legacy"] */ var modules;(self.modules=self.modules||[]).push([["bizdev-wunderkind.legacy"],{"formfield-radio-buttons.client":(e,t,i)=>{"use strict";let{actions:s,dispatch:n}=i("40"),{RADIO_BUTTONS:l}=s;e.exports=e=>{let t="formfield-radio-buttons__option",i=`${t}--selected`,s=`.${t}-input`;e.addEventListener("click",o=>{let a=o.target.closest(`.${t}`);if(a?.className===t){n(l.SELECTED,{selectedItem:a});let t=e.querySelector(`.${i}`);if(t){let e=t.querySelector(s),n=a.querySelector(s);a.classList.add(`${i}`),t.classList.remove(`${i}`),n.setAttribute("aria-checked","true"),n.checked=!0,e.setAttribute("aria-checked","false"),e.checked=!1}}})}},"user-account-reg-wall.client":(e,t,i)=>{"use strict";let{authClient:s}=i("20"),{zionEventHandler:n}=i("10"),{trackMetrics:l}=i("26"),{suppressToasts:o,getUrlObj:a}=i("21"),{defaultManageWallVisibility:r}=i("63"),{smallMaxWidthListener:c}=i("8"),d=i("formfield-radio-buttons.client"),{actions:h,subscribe:u}=i("40"),{RADIO_BUTTONS:m}=h;class p{constructor(e,t=e=>()=>r(e)()){this.el=e,this.manageWallVisibility=t,this.class="user-account-reg-wall",this.componentType="regwall",this.hideClass=`${this.class}--hide`,this.open=!1}init=()=>{this.userIsLoggedIn=s.tokenWithAuthn();let{source:e,componentId:t,componentName:i,dismissible:n,componentStellarId:o,interactionBase:r,wallCount:c,wallMax:h}=this.el.dataset;this.componentId=t,this.source=e,this.wallCount=c??1,this.wallMax=h??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=i,this.componentStellarId=o,this.interactionBase=r,this.dismissible=n,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"";let p=document.querySelector(this.class);p&&p.remove(),this.el.querySelector(`.${this.class}__content`).addEventListener("click",e=>{let t=e.target,i=t===this.signInLink;(i||t===this.signUpBtn)&&l({type:"user-interaction",data:{interaction:`${this.interactionBase}:${i?"sign in":"sign up"}${this.wallCountAnalyticsValue}`}})},!0),this.tooltip?.addEventListener("mouseover",()=>{l({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}`}})}),n&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(e=>e.addEventListener("click",()=>{this.handleClose()}));let y="formfield-radio-buttons",w=this.el.querySelector(`.${y}`);if(w&&(d(w),this.signUpBtn)){let e=w.querySelector(`.${y}__option--selected .${y}__option-input`)?.value||"",t=a(this.signUpBtn.href);t.pathname="/account/payment/subscription";let i=e=>{e&&(t.searchParams.set("selected",e),this.signUpBtn.href=t.toString())};i(e),u(m.SELECTED,({selectedItem:e})=>{i(e?.querySelector(".formfield-radio-buttons__option-input")?.value)})}this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{n({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",c(e=>{e&&!this.dismissible&&(document.body.style.overflow="hidden",document.body.style.position="fixed",document.body.style.height="100vh")}),this.istyle=document.createElement("style"),this.istyle.type="text/css",this.istyle.id="cnnrwhideiframe",this.istyle.appendChild(document.createTextNode(".obp-rec { display: none !important; }")),document.head.appendChild(this.istyle)};showWall=()=>{this.open||(o(),this.handleOpen(),this.restrictView(),this.triggerZionTracking(),l({type:"user-interaction",data:{interaction:"module load",componentStellarId:this.componentStellarId,componentViewCount:this.wallCount,componentName:this.componentName,componentType:this.componentType}}))};handleOpen=()=>{this.el.classList.remove(this.hideClass),this.open=!0};handleClose=()=>{l({type:"user-interaction",data:{interaction:`${this.componentType}:${this.componentName}:dismiss${this.wallCountAnalyticsValue}`}}),this.el.classList.add(this.hideClass),this.open=!1,document.getElementById(this.istyle.id)?.remove(),document.documentElement.style.overflowX=this.initialOverflowX,document.documentElement.style.overflowY=this.initialOverflowY,c(e=>{e&&!this.dismissible&&(document.body.style.overflow="unset",document.body.style.position="unset",document.body.style.height="unset")})};updateInitialOverflow=()=>{this.initialOverflowX=document.documentElement.style.overflowX,this.initialOverflowY=document.documentElement.style.overflowY}}e.exports=(e,t)=>{let i=new p(e,t);return i.init(),i}},"bizdev-wunderkind.legacy":(e,t,i)=>{e.exports=()=>{"use strict";let{handleDefaultAdVariant:e}=i("114"),t=i("18"),{isEditionPage:s,isEspanolPage:n}=i("1"),{isEligibleForFocusMode:l}=i("365"),o=["iab","data-share","data-sell","data-store","ads-contextual","ads-person-prof","ads-person","measure-ads","measure-market","product-develop"],a=()=>{let e=n()?t.get("ENABLE_WUNDERKIND_ES"):t.get("ENABLE_WUNDERKIND"),i=!!n()&&t.get("WUNDERKIND_SRC_ES")||(s()?t.get("WUNDERKIND_SRC_EDITION"):t.get("WUNDERKIND_SRC"));e&&window.WM.UserConsent.addScript({src:i,id:"wunderkind_script",async:!0},o)};l()?e(()=>{a()}):a()}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","11","246","1783","1784","426","1725","1829","432","1825","3436","2188","3438","3437","1554","2021","2395","1993","2024","156","1289","2397","2023","1288","2396","1331","1330","1309","1302","1324","1325","1329","1303","1293","1294","1290","1297","1298","1291","1311","1292","1296","1299","1316","2022","1323","1300","1318","1312","1315","1313","1308","1301","1310","1319","1322","1321","1314","1320","1305","1317","1307","1304","1295","1306","277","459","1995","460","564","82","549","433","462","168","411","394","194","74","395","40","1","76","553","463","94","29","26","176","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","1769","2251","8","73","10","21","6","86","425","42","388","56","2","392","114","1835","64","1836","1834","415","416","414","1906","1907","417","63","418","7","370","220","365"],()=>t("bizdev-wunderkind.legacy"));var i=e.O();(modules=void 0===modules?{}:modules)["bizdev-wunderkind.legacy"]=i}]);
/* window.modules["article-scroll-metrics.legacy"] */ var modules;(self.modules=self.modules||[]).push([["article-scroll-metrics.legacy"],{"article-scroll-metrics.legacy":(e,t,a)=>{e.exports=()=>{"use strict";let{trackMetrics:e}=a("26"),t=[{value:1,type:"article-start",data:{interaction:"article start"}},{value:25,type:"article-twentyfive",data:{interaction:"article 25"}},{value:50,type:"article-fifty",data:{interaction:"article 50"}},{value:75,type:"article-seventyfive",data:{interaction:"article 75"}},{value:100,type:"article-complete",data:{interaction:"article complete"}}],r=t.map(e=>e.value),l=[...t];function i(a){let i=e=>l.find(({value:t})=>t===e);r.forEach(r=>{if(a>=r&&i(r)){let{type:a,data:i}=t.find(e=>e.value===r);e({type:a,data:i}),l=l.filter(({value:e})=>e!==r)}})}window.addEventListener("load",function(){let e=document.querySelector(".article__content");e&&function(e){let t=e.querySelectorAll("p.paragraph"),a=t.length,r=Math.round(.25*a),l=Math.round(.5*a),c=Math.round(.75*a),n=new IntersectionObserver((e,t)=>{e.forEach(e=>{if(e.isIntersecting){let n=e.target.para_index;n===a||1===a?(i(100),t.disconnect()):n===c?i(75):n===l?i(50):n===r?i(25):1===n&&i(1),t.unobserve(e.target)}})});t.forEach((e,t)=>{e.para_index=t+1,n.observe(e)})}(e)})}}},e=>{var t=t=>e(e.s=t);e.O(0,["26"],()=>t("article-scroll-metrics.legacy"));var a=e.O();(modules=void 0===modules?{}:modules)["article-scroll-metrics.legacy"]=a}]);
/* window.modules["analytics-events.legacy"] */ var modules;(self.modules=self.modules||[]).push([["analytics-events.legacy"],{"analytics-events.legacy":(e,t,n)=>{e.exports=()=>{"use strict";let e=n("317"),{getComponentName:t,getComponentInstance:o}=n("156"),{authClient:l}=n("20"),c=n("18"),{isPageVariant:i}=n("72"),r="analytics",a={default:.5,"bizdev-outbrain":.1},d=c.get("ZION_BEHAVIOURAL_ENABLED_PAGE_VARIANTS",[]),s=c.get("ZION_CLICK_OBSERVED_COMPONENTS",[]),_=c.get("ZION_ON_OFF_OBSERVED_COMPONENTS",[]),u="zone";function m(){return{canonical_url:window.CNN.contentModel.canonicalUrl,cms_id:window.CNN.contentModel.cmsId,cnn_uid:l.getStoredUID()||"",event_source:window.CNN.contentModel.techStack||"stellar",page_variant:window.CNN.contentModel.templateType||"",raw_url:window.location.href,sourceId:window.CNN.contentModel.sourceId||""}}function w(t){let{dataset:n}=t,o=`${r}Prop`,l=RegExp(`^${o}`),c=/_index$|_length$/;return Object.keys(n).reduce((t,i)=>{if(l.test(i)){let l=e(i.replace(o,"")),r=c.test(l)?parseInt(n[i],10):n[i];return{...t,[l]:r}}return t},{})}function f(e){let t=Array.from(document.querySelectorAll(`[data-uri*="/_components/${u}/"]`)),n=t.length>0?t.length:"",o=e.closest(`[data-${r}-collection]`)||document.body,l=o===document.body?"body":o.dataset[`${r}Collection`],c="";l===u&&(c=t.indexOf(o));let i=Array.from(o.querySelectorAll('[data-uri*="/_components/"]')),a=i.length;return{collection_type:l,collection_type_index:c,collection_type_length:n,collection_item_index:i.indexOf(e),collection_item_length:a}}function N(e){return e.innerText?e.innerText.match(/\w+/g).length:0}function O(e){window.zion_analytics&&window.zion_analytics.track(e)}function g(){i(d)&&(!function(){if(!c.get("ENABLE_ZION_ANALYTICS_ON_OFF_EVENTS"))return;let e=e=>{window.ZION_SDK&&e.forEach(({target:e,isIntersecting:n})=>{let l=e.dataset[`${r}Observe`];if("on"===l&&n||"off"===l&&!n){let l=n?window.ZION_SDK.ComponentOnScreen:window.ZION_SDK.ComponentOffScreen,{uri:c}=e.dataset,i=()=>setTimeout(()=>O(new l({component_type:t(c),component_id:o(c),traits:{...m(),...f(e),...function(e){let t={};return e.dataset.componentDescription&&(t.component_text=e.dataset.componentDescription),t}(e),word_count:N(e)}})),1500);window.requestIdleCallback?window.requestIdleCallback(i,{timeout:500}):i(),e.dataset[`${r}Observe`]=n?"off":"on"}})},n=Object.keys(a).reduce((t,n)=>({...t,[n]:new IntersectionObserver(e,{threshold:a[n]})}),{});_.forEach(e=>{document.querySelectorAll(`[data-uri*="/_components/${e}/"]`).forEach(t=>{t.dataset[`${r}Observe`]="on",n[e]?n[e].observe(t):n.default.observe(t)})})}(),c.get("ENABLE_ZION_ANALYTICS_CLICK_EVENTS")&&document.body.addEventListener("click",e=>{let n="",l="",c="",i=e.target,a=i.closest("a[href]"),d=i.closest("[data-uri]"),_=i.closest(`[data-${r}-aggregate-events="true"]`);a&&a.href&&(c=a.href);let u={...w(i=_||d),..._?w(d):{}},g=e.target!==i?w(e.target):{};if(i){if("gallery"===(n=t(l=i.dataset.uri))){let t;let n=e.target.classList[0];n.includes("next")?t=u.carousel_item_index===u.carousel_item_length?1:u.carousel_item_index+1:n.includes("prev")&&(t=1===u.carousel_item_index?u.carousel_item_length:u.carousel_item_index-1),u.carousel_item_index=t}s.includes(n)&&O(new window.ZION_SDK.GenericClick({component_id:o(l),component_type:t(l),traits:{...m(),...f(i),...{...g,...u},word_count:N(i),destination_url:c}}))}}))}window.ZION_SDK?g():window.addEventListener("zion.loaded",g)}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","246","1783","1784","426","1725","1829","432","1825","3436","2188","3438","3437","1554","2021","2395","1993","2024","156","1289","2397","2023","1288","2396","1331","1330","1309","1302","1324","1325","1329","1303","1293","1294","1290","1297","1298","1291","1311","1292","1296","1299","1316","2022","1323","1300","1318","1312","1315","1313","1308","1301","1310","1319","1322","1321","1314","1320","1305","1317","1307","1304","1295","1306","277","459","1995","460","564","82","549","433","462","168","394","194","74","395","40","1","29","26","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","263","3441","3444","2195","2196","1741","3443","3442","3990","72","317"],()=>t("analytics-events.legacy"));var n=e.O();(modules=void 0===modules?{}:modules)["analytics-events.legacy"]=n}]);
/* window.modules["adfuel.legacy"] */ var modules;(self.modules=self.modules||[]).push([["adfuel.legacy"],{"formfield-radio-buttons.client":(e,t,i)=>{"use strict";let{actions:s,dispatch:n}=i("40"),{RADIO_BUTTONS:l}=s;e.exports=e=>{let t="formfield-radio-buttons__option",i=`${t}--selected`,s=`.${t}-input`;e.addEventListener("click",o=>{let a=o.target.closest(`.${t}`);if(a?.className===t){n(l.SELECTED,{selectedItem:a});let t=e.querySelector(`.${i}`);if(t){let e=t.querySelector(s),n=a.querySelector(s);a.classList.add(`${i}`),t.classList.remove(`${i}`),n.setAttribute("aria-checked","true"),n.checked=!0,e.setAttribute("aria-checked","false"),e.checked=!1}}})}},"user-account-reg-wall.client":(e,t,i)=>{"use strict";let{authClient:s}=i("20"),{zionEventHandler:n}=i("10"),{trackMetrics:l}=i("26"),{suppressToasts:o,getUrlObj:a}=i("21"),{defaultManageWallVisibility:d}=i("63"),{smallMaxWidthListener:c}=i("8"),r=i("formfield-radio-buttons.client"),{actions:h,subscribe:u}=i("40"),{RADIO_BUTTONS:m}=h;class p{constructor(e,t=e=>()=>d(e)()){this.el=e,this.manageWallVisibility=t,this.class="user-account-reg-wall",this.componentType="regwall",this.hideClass=`${this.class}--hide`,this.open=!1}init=()=>{this.userIsLoggedIn=s.tokenWithAuthn();let{source:e,componentId:t,componentName:i,dismissible:n,componentStellarId:o,interactionBase:d,wallCount:c,wallMax:h}=this.el.dataset;this.componentId=t,this.source=e,this.wallCount=c??1,this.wallMax=h??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=i,this.componentStellarId=o,this.interactionBase=d,this.dismissible=n,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"";let p=document.querySelector(this.class);p&&p.remove(),this.el.querySelector(`.${this.class}__content`).addEventListener("click",e=>{let t=e.target,i=t===this.signInLink;(i||t===this.signUpBtn)&&l({type:"user-interaction",data:{interaction:`${this.interactionBase}:${i?"sign in":"sign up"}${this.wallCountAnalyticsValue}`}})},!0),this.tooltip?.addEventListener("mouseover",()=>{l({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}`}})}),n&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(e=>e.addEventListener("click",()=>{this.handleClose()}));let y="formfield-radio-buttons",f=this.el.querySelector(`.${y}`);if(f&&(r(f),this.signUpBtn)){let e=f.querySelector(`.${y}__option--selected .${y}__option-input`)?.value||"",t=a(this.signUpBtn.href);t.pathname="/account/payment/subscription";let i=e=>{e&&(t.searchParams.set("selected",e),this.signUpBtn.href=t.toString())};i(e),u(m.SELECTED,({selectedItem:e})=>{i(e?.querySelector(".formfield-radio-buttons__option-input")?.value)})}this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{n({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",c(e=>{e&&!this.dismissible&&(document.body.style.overflow="hidden",document.body.style.position="fixed",document.body.style.height="100vh")}),this.istyle=document.createElement("style"),this.istyle.type="text/css",this.istyle.id="cnnrwhideiframe",this.istyle.appendChild(document.createTextNode(".obp-rec { display: none !important; }")),document.head.appendChild(this.istyle)};showWall=()=>{this.open||(o(),this.handleOpen(),this.restrictView(),this.triggerZionTracking(),l({type:"user-interaction",data:{interaction:"module load",componentStellarId:this.componentStellarId,componentViewCount:this.wallCount,componentName:this.componentName,componentType:this.componentType}}))};handleOpen=()=>{this.el.classList.remove(this.hideClass),this.open=!0};handleClose=()=>{l({type:"user-interaction",data:{interaction:`${this.componentType}:${this.componentName}:dismiss${this.wallCountAnalyticsValue}`}}),this.el.classList.add(this.hideClass),this.open=!1,document.getElementById(this.istyle.id)?.remove(),document.documentElement.style.overflowX=this.initialOverflowX,document.documentElement.style.overflowY=this.initialOverflowY,c(e=>{e&&!this.dismissible&&(document.body.style.overflow="unset",document.body.style.position="unset",document.body.style.height="unset")})};updateInitialOverflow=()=>{this.initialOverflowX=document.documentElement.style.overflowX,this.initialOverflowY=document.documentElement.style.overflowY}}e.exports=(e,t)=>{let i=new p(e,t);return i.init(),i}},"adfuel.legacy":(e,t,i)=>{e.exports=()=>{"use strict";let{initializeAds:e}=i("366"),{AD_VARIANTS:t,setAdVariant:s,handleAdVariant:n}=i("114"),{initializeFocusModeAds:l,isEligibleForFocusMode:o,FOCUS_MODE_EVENT:a}=i("365"),{getAdfuelSrc:d}=i("270"),{addScriptTag:c}=i("1");function r(e){let{isFocusMode:i}=e.detail;i?s(t.FOCUS_MODE):s(t.DEFAULT)}window.addEventListener("adfuel-body.loaded",t=>{let{isFocusMode:i}=t.detail;i?l():e()}),n({[t.DEFAULT]:function(){c({src:d("head"),async:!0,data:{uid:"adfuel"},onload:()=>window.dispatchEvent(new CustomEvent("adfuel.loaded",{detail:{bundle:"head"}}))}),c({src:d("body"),async:!0,data:{uid:"adfuel-body"},onload:()=>window.dispatchEvent(new CustomEvent("adfuel-body.loaded",{detail:{bundle:"body"}}))})},[t.FOCUS_MODE]:function(){c({src:d("lite"),async:!0,data:{uid:"adfuel-lite"},onload:()=>(document.removeEventListener(a,r),window.dispatchEvent(new CustomEvent("adfuel-body.loaded",{detail:{isFocusMode:!0}})))})}}),o()?document.addEventListener(a,r):s(t.DEFAULT)}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","464","2112","1710","2120","1819","2266","2177","2264","2119","2265","2123","2122","3616","2425","2423","1716","2114","2429","2428","2117","2113","2116","2424","1820","1553","1711","2126","2125","256","408","1818","1738","1714","1715","61","2234","1793","339","1794","329","12","442","382","289","18","384","1795","1560","409","383","2382","3796","3824","2375","4325","3814","4153","4141","4138","2377","2376","3810","4156","4142","3783","3743","4148","4149","453","4157","3811","3802","3785","15","3812","3791","3788","3827","3797","3801","3779","3804","4152","3835","1972","3803","3787","3784","3741","3773","4326","3805","3742","3799","3795","3772","3826","3774","3823","4766","4137","3822","3786","3815","4151","3825","3817","4150","3778","3775","3776","4160","3764","3828","3798","3780","3809","3793","3794","3781","3806","3792","3782","2016","3765","3818","3807","3819","4143","3789","3777","3790","3813","4154","11","246","1783","1784","426","1725","1829","432","1825","3436","2188","3438","3437","1554","2021","2395","1993","2024","156","1289","2397","2023","1288","2396","1331","1330","1309","1302","1324","1325","1329","1303","1293","1294","1290","1297","1298","1291","1311","1292","1296","1299","1316","2022","1323","1300","1318","1312","1315","1313","1308","1301","1310","1319","1322","1321","1314","1320","1305","1317","1307","1304","1295","1306","277","459","1995","460","564","82","549","433","462","168","411","394","194","74","395","40","1","76","553","463","94","29","26","176","374","2414","1994","1998","2002","2003","1976","1977","27","3763","1980","1979","1996","2004","2339","1978","1999","1997","2000","456","2001","1975","2389","3771","2391","4121","2384","3751","2392","2388","2393","4108","2386","4109","3748","2398","2387","3746","2390","3744","3752","3747","3745","4110","3750","3749","2385","2383","2405","445","455","52","379","20","1815","41","55","398","397","1769","2251","8","73","10","21","6","86","425","42","388","56","2","392","114","1835","64","1836","1834","415","416","414","1906","1907","417","63","418","7","370","220","365","270","366"],()=>t("adfuel.legacy"));var i=e.O();(modules=void 0===modules?{}:modules)["adfuel.legacy"]=i}]);
/* window.modules["adfuel-metrics.legacy"] */ var modules;(self.modules=self.modules||[]).push([["adfuel-metrics.legacy"],{"adfuel-metrics.legacy":(e,t,i)=>{e.exports=()=>{"use strict";let e=i("57"),t=i("76"),r=i("367"),n=i("18"),a={},d={performance:{AFCreated:["[ADFUEL TS] AdFuel Created"],"AFBuildStart[].id":["[ADFUEL TS] Building Slot","START"],"AFBuildEnd[].id":["[ADFUEL TS] Building Slot","END"],AFReqStart:["[ADFUEL TS] Processing Request","START"],AFReqEnd:["[ADFUEL TS] Processing Request","END"],AFQRegStart:["[ADFUEL TS] Queueing Registry","START"],AFQRegEnd:["[ADFUEL TS] Processing Registry"],GPTFirstAdReq:["[ADFUEL TS] Configuring GPT","START"],GPTFirstAdRend:["[ADFUEL TS] Configuring GPT","END"]},event:{"GPTRC[].id":"GPTRenderComplete","GPTSL[].id":"GPTSlotLoaded"}},s=(e,i)=>{r(a,t({},e.replace("[]","[0]"),i),(e,t)=>{if(Array.isArray(e))return e.concat(t)})},o=(t,i,r)=>{let n=t;if(n.includes(".")){let[t,a]=n.split(".");n=`${t}.${e({...r,id:i},a,"")}`}s(n,parseFloat(r.startTime.toFixed(2)))},l=(e,t)=>(Object.entries(e).find(([,e])=>new RegExp(e.join(".+").replace(/\[/g,"\\[")).test(t))||[]).shift(),c=e=>{let t={...e,page_variant:window.CNN.contentModel.templateType,event_source:"stellar"};window.zion_analytics.track(new window.ZION_SDK.AdPerformance(t))},T=()=>{window.performance.getEntriesByType("mark").forEach(e=>{let t=l(d.performance,e.name);if(t){let i=e.name.match(/\[([a-z_\d]+)]/);o(t,i?i[1]:"",e)}}),c(a),window.removeEventListener("visibilitychange",T)};if(n.get("ENABLE_ADFUEL_METRICS")){let e=new Map;Object.entries(d.event).forEach(([t,i])=>{document.addEventListener(i,({detail:r})=>{let n=r.divId||r.slot.getSlotId().getDomId(),a=`${n}_${i}`,d=e.get(a);e.has(a)?(e.set(a,d+1),o(t,`${n}_refresh_${String(e.get(a)).padStart(2,"0")}`,{startTime:window.performance.now()})):(o(t,n,{startTime:window.performance.now()}),e.set(a,0))})}),window.addEventListener("visibilitychange",T)}}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","1831","2267","3445","2199","1822","2115","1713","2233","1792","2427","2426","3519","2121","1833","2019","2422","1819","2266","2264","2265","3616","1820","2234","1793","1794","18","384","1795","1560","409","411","76","410","2203","1757","1758","3479","2198","2204","367"],()=>t("adfuel-metrics.legacy"));var i=e.O();(modules=void 0===modules?{}:modules)["adfuel-metrics.legacy"]=i}]);
/* window.modules["ad-feedback-events.legacy"] */ var modules;(self.modules=self.modules||[]).push([["ad-feedback-events.legacy"],{"ad-feedback-events.legacy":(e,t,d)=>{e.exports=()=>{"use strict";let{ENABLE_AD_FEEDBACK_DISPLAY_ADS:e}=d("7"),{ShowAdFeedbackDispatcher:t}=d("370"),{AdDataType:a}=d("418");window.CNN.AdFeedback={openModal:d=>{e&&d&&d.currentTarget&&d.currentTarget.previousElementSibling&&d.currentTarget.previousElementSibling.getAttribute("id")&&new t().showFeedback({adType:a.DISPLAY,adIdentifier:d.currentTarget.previousElementSibling.getAttribute("id")})}}}}},e=>{var t=t=>e(e.s=t);e.O(0,["2109","1706","1707","2110","1806","2260","2108","377","381","1830","1739","3609","1791","4084","1803","2250","3610","1799","4281","2261","2415","3756","4284","4085","4285","4286","1708","3759","3615","4120","3612","4283","4287","3757","3758","4086","3611","3614","3613","4282","3755","4560","1721","1689","3762","2127","2128","2430","378","1712","1780","403","1805","1808","404","402","1810","1823","406","1804","405","2193","1809","1807","2232","389","3518","1797","390","2420","2111","252","2417","1552","2419","2418","2416","1798","1802","1800","1801","3761","2124","2421","2176","3760","2118","1817","3427","3481","2205","3482","3480","1759","1811","4080","2262","4081","3440","1816","2263","1735","290","57","316","2406","2047","3430","1559","2048","2183","2046","2408","2407","2409","2411","3429","2410","3445","2199","1833","2234","1793","1794","18","384","1795","394","194","74","395","40","418","7","370"],()=>t("ad-feedback-events.legacy"));var d=e.O();(modules=void 0===modules?{}:modules)["ad-feedback-events.legacy"]=d}]);
/* window.modules end */
/* window.modules["_webpack-runtime"] */ (()=>{"use strict";var e={},r={};function o(t){var n=r[t];if(void 0!==n)return n.exports;var i=r[t]={id:t,loaded:!1,exports:{}};return e[t].call(i.exports,i,i.exports,o),i.loaded=!0,i.exports}o.m=e,o.amdO={},(()=>{var e=[];o.O=(r,t,n,i)=>{if(t){i=i||0;for(var l=e.length;l>0&&e[l-1][2]>i;l--)e[l]=e[l-1];e[l]=[t,n,i];return}for(var a=1/0,l=0;l
=i)&&Object.keys(o.O).every(e=>o.O[e](t[d]))?t.splice(d--,1):(s=!1,i{var r=e&&e.__esModule?()=>e.default:()=>e;return o.d(r,{a:r}),r},o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={"_webpack-runtime":0,"styles-node_modules_openplayerjs_dist_openplayer_min_css-services_kiln_components_chips-input-a7a45c":0};o.O.j=r=>0===e[r];var r=(r,t)=>{var n,i,[l,a,s]=t,d=0;if(l.some(r=>0!==e[r])){for(n in a)o.o(a,n)&&(o.m[n]=a[n]);if(s)var u=s(o)}for(r&&r(t);d typeof key === 'string' && key.match(/\.legacy$/))
.forEach((key) => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules)
.filter((key) => typeof key === 'string' && key.match(/\.client$/))
.forEach((key) => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `staging` value is swapped for the actual environment variable in webpack.common.js - WebpackShellPluginNext
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = 'staging';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]