',this.convoEl=this.convoWrapper.querySelector(`.${this.baseClass}__placeholder`),t?t.parentNode.insertBefore(this.convoWrapper,t):(this.convoWrapper.classList.remove(e),this.el.appendChild(this.convoWrapper))};insertAd=()=>{let t=document.createElement("div");t.classList.add(`${this.baseClass}__ad`),t.setAttribute("data-openweb-ad",""),t.setAttribute("data-row",1),t.setAttribute("data-column",1);let e=document.querySelector(".layout-with-rail__rail");if(this.isMobileView||!e){let e=this.convoWrapper.querySelector(`.${this.baseClass}__placeholder`);this.convoWrapper.insertBefore(t,e)}else e.appendChild(t)};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",t=>{let{detail:{message_type:e}}=t;this.trackAnalytics({interaction:`commenting:message success:${"comment"===e?"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&&r(()=>{this.insertAd()})};setupSSO=async()=>{let{registerRedirect:t,loginRedirect:e}=this.el.dataset;document.addEventListener("spot-im-signup-start",()=>{let t=this.redirectClient.appendParams({targetUrl:O(e||"/account/log-in/commenting"),customParams:{redirect:window.location.pathname}});window.location.assign(t)}),document.addEventListener("spot-im-login-start",()=>{let e=this.redirectClient.appendParams({targetUrl:O(t||"/account/register/commenting"),customParams:{redirect:window.location.pathname}});window.location.assign(e)}),document.addEventListener("spot-im-api-ready",()=>{this.spotIM=window.SPOTIM}),i.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",()=>{i.tokenWithAuthn()&&(S(v.LOGOUT_SUCCESS),y({type:"user-account",data:{action:"logout_success",component:"openweb-convo",method:"spotImEventListener_user-logged-out"}}))})):this.logoutOW(),w(v.LOGOUT_SUCCESS,()=>{this.logoutOW()})};startOWSSO=async()=>{let t=async(t,e)=>{try{let{data:s}=await i.openwebSSO({codeA:t},i.getToken());e(s.codeB)}catch(t){a("error","Error starting OpenWeb SSO",t),e(null,t);return}};try{await this.spotIM?.startSSO({callback:t,userId:i.getStoredUID()})}catch(t){a("error","Error starting OpenWeb SSO",t)}};logoutOW=()=>{this.spotIM&&this.spotIM.logout?this.spotIM.logout():document.addEventListener("spot-im-api-ready",()=>{this.spotIM.logout()},!1)};trackAnalytics=t=>{try{y({type:"user-interaction",data:t})}catch(t){a("error","Could not track metrics",t)}};formatPostId=t=>t?t.replace(/=/g,""):""}let _=()=>{window.__SPOTIM_ADS_DISABLED__=!0,window.__SPOTIM_DISABLE_ADS__&&window.__SPOTIM_DISABLE_ADS__()},I=()=>{if(p(u.UNDERSCORED)){_();return}o({[n.FOCUS_MODE]:_})};t.exports=async t=>{I();let e="true"===t.dataset.showModule||window.optimizelyTest?.showCommentModule;if(h("US")&&window.WM.UserConsent.inUserConsentState(["iab","data-share","data-sell","data-store","ads-contextual","ads-person-prof","ads-person","measure-ads","product-develop"])&&e){let e=new C(t);await e.init()}}},"user-account-reg-wall.client":(t,e,s)=>{let{authClient:i}=s("24"),{zionEventHandler:o}=s("9"),{trackMetrics:n}=s("17"),{suppressToasts:a,getUrlObj:l}=s("26"),{defaultManageWallVisibility:c}=s("83"),{smallMaxWidthListener:r}=s("16"),d=s("formfield-radio-buttons.client"),{actions:h,subscribe:p}=s("33"),{RADIO_BUTTONS:u}=h;class m{constructor(t,e=t=>()=>c(t)()){this.el=t,this.manageWallVisibility=e,this.class="user-account-reg-wall",this.componentType="regwall",this.hideClass=`${this.class}--hide`,this.open=!1}init=()=>{this.userIsLoggedIn=i.tokenWithAuthn();let{source:t,componentId:e,componentName:s,dismissible:o,componentStellarId:a,interactionBase:c,wallCount:r,wallMax:h}=this.el.dataset;this.componentId=e,this.source=t,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=s,this.componentStellarId=a,this.interactionBase=c,this.dismissible=o,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"";let m=document.querySelector(this.class);m&&m.remove(),this.el.querySelector(`.${this.class}__content`).addEventListener("click",t=>{let e=t.target,s=e===this.signInLink;(s||e===this.signUpBtn)&&n({type:"user-interaction",data:{interaction:`${this.interactionBase}:${s?"sign in":"sign up"}${this.wallCountAnalyticsValue}`}})},!0),this.tooltip?.addEventListener("mouseover",()=>{n({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}`}})}),o&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(t=>t.addEventListener("click",()=>{this.handleClose()}));let S="formfield-radio-buttons",w=this.el.querySelector(`.${S}`);if(w&&(d(w),this.signUpBtn)){let t=w.querySelector(`.${S}__option--selected .${S}__option-input`)?.value||"",e=l(this.signUpBtn.href);e.pathname="/account/payment/subscription";let s=t=>{t&&(e.searchParams.set("selected",t),this.signUpBtn.href=e.toString())};s(t),p(u.SELECTED,({selectedItem:t})=>{s(t?.querySelector(".formfield-radio-buttons__option-input")?.value)})}this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{o({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",r(t=>{t&&!this.dismissible&&(document.body.style.overflow="hidden",document.body.style.position="static",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||(a(),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,r(t=>{t&&!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}}t.exports=(t,e)=>{let s=new m(t,e);return s.init(),s}}},t=>{var e=e=>t(t.s=e);t.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","433","1813","1869","439","2208","643","2036","3073","92","1629","3001","2213","3000","485","335","2068","486","511","31","506","440","494","120","644","13","435","220","67","436","466","33","530","527","108","1947","82","2","2419","2420","2405","1848","2416","2428","1852","2571","4172","4171","2403","1834","1851","2404","2402","2569","2417","1833","4170","4169","2570","2418","2568","200","349","1847","2407","1850","1853","2427","2426","2401","2406","2609","2076","2080","2084","2085","2072","2073","94","30","4372","2077","2075","2078","2086","533","2540","2074","2081","2079","2102","2104","2101","2098","2097","535","2083","2096","536","2106","512","2103","2082","2087","2580","2092","2093","532","2091","531","2071","2105","2573","2581","2572","2090","537","2574","4379","538","4378","2596","4380","2099","2094","534","2095","2589","4768","2100","2591","4361","2590","2595","2597","4749","2088","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","184","17","427","418","524","540","65","24","2037","68","69","483","482","2058","2059","16","93","9","7","478","26","477","74","54","473","44","432","1768","42","47","3","469","480","2038","97","2040","487","488","484","493","492","83","2329","1799","3066","2328","425","27","193","525","270","261","1796","2408","2409","2413","1841","1798","2348","194"],()=>e("openweb-convo.client"));var s=t.O();(modules=void 0===modules?{}:modules)["openweb-convo.client"]=s}]);
/* window.modules["timestamp.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["timestamp.client"],{"timestamp.client":(e,t,s)=>{let{ClientModel:a,initializeOnExec:i}=s("33"),{formatLastUpdatedElevate:l}=s("91"),{getSite:n}=s("92");e.exports=i(class extends a{constructor(e){if(super(e),window.CNN.isElevated){let t=e.querySelector(".timestamp__time-since"),s=l(t.dataset.firstPublish,t.dataset.lastPublish,n(window.CNN.contentModel)),a=document.createElement("span");a.className="timestamp__expand-btn",t.innerHTML=s,t.insertAdjacentElement("afterend",a),e.addEventListener("click",()=>e.classList.add("timestamp-elevate--expanded"),{once:!0})}}})}},e=>{var t=t=>e(e.s=t);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","433","1813","1869","81","2036","3073","92","1629","2336","3075","3074","3001","2213","3000","2212","1897","2999","1895","2331","2206","1806","3049","2215","187","1360","2214","1395","1359","1402","1401","1379","1393","1372","1409","1398","3003","1399","1400","1373","1363","1364","1397","1358","1367","1368","1361","1381","1362","1366","1404","1369","1385","2209","1370","1387","1389","1407","1384","1382","1396","1408","1378","1403","1371","1380","1394","1388","1392","1390","1383","1391","1375","1386","1377","1374","1365","1376","435","220","67","436","33","530","527","108","1947","2419","2420","2405","1848","2416","2428","1852","2571","4172","4171","2403","1834","1851","2404","2402","2569","2417","1833","4170","4169","2570","2418","2568","200","349","1847","2407","1850","1853","2427","2426","2401","2406","94","533","2102","2104","2101","2098","2097","535","2096","536","2106","2103","2087","2580","2092","2093","532","2091","531","2105","2573","2581","2572","2090","537","2574","4379","538","4378","2099","2094","534","2095","2100","2088","303","467","2058","2059","4745","4233","5152","5153","5154","5155","4743","1849","351","1816","350","4432","4884","539","91","4570","4843","2627","2888","2959","2934","2798","2906","2657","2650","2982","2808","2640","4918","2937","2745","2630","4844","2641","2939","2796","2942","2841","2736","2911","2818","2811","4846","2898","2943","2806","2948","2947","2938","2791","4807","2962","2642","2812","2747","2826","2983","2807","2831","2748","2924","2704","4849","2891","2842","2802","2726","2741","2655","2737","4872","2786","2761","4878","2918","2801","2677","4847","2922","2957","2631","2963","2625","2892","2876","2764","2827","2877","2977","2994","2989","2603","2672","2670","2624","2742","4866","2667","2651","2828","2967","4848","2904","2690","2620","2703","2793","2676","2586","2958","2699","2619","2846","2917","2910","2660","2832","2661","2635","2608","2614","4966","2771","2602","2750","2905","2613","2585","2607","2797","2645","2973","2823","2752","507","2927","2953","2610","2604","2582","2656","2636","2887","2671","2822","2837","2727","2767","2882","2665","2578","2689","2932","2852","4821","2731","2897","2599","2777","2646","2873","2709","2816","2782","2881","2776","2666","2616","2713","2928","2772","2857","2872","2792","2693","2923","2978","2995","2990","2968","2851","2847","4845","2933","2781","2757","4986","2821","2694","2886","2896","4952","2909","2862","2867","2698","2952","2579","2722","4826","2732","4813","2838","2787","2708","4909","2817","2756","2647","2712","2705","2766","4870","4954","4799","2738","2972","4871","4964","4938","2836","4809","4818","4816","4810","4916","4981","4840","2723","2861","2866","4949","4822","2688","2856","2871","4823","2743","2721","2637","2944","2788","4820","2733","4825","4959","4860","2634","4924","4919","2929","2868","2673","2632","2783","4893","4920","2652","4850","2629","2833","2954","2890","4824","4815","4830","2848","2969","2758","4801","4834","2835","2685","4913","2903","2700","4991","2773","4892","2575","2853","2768","2621","4811","2949","2778","2695","2679","2961","2710","2883","4873","4903","2875","2858","2863","4814","2893","4888","2843","2728","2879","2979","2919","4827","2718","2662","2753","2991","2984","2974","2964","2762","2813","4962","4862","4889","4829","4861","2800","4957","4817","4974","2780","4819","4886","4915","4891","4890","4958","4808","4887","4802","4963","4831","4800","5001","5002","4992","4803","4828","4804","4990","2803","5004","5003","4967","2169","4805","4960","4806","4989","4898","4955","2192","4953","2186","4902","2153","4899","4977","4965","4961","4837","2122","4906","2139","4897","4854","4939","4901","4855","4894","4900","4912","4914","4911","4956","2150","2118","4904","2137","4973","2172","2170","2121","4917","4930","4987","4968","4833","4856","4859","4851","4841","2482","2182","2167","2152","442","2830","2734","2148","2194","4978","4976","2809","2980","4975","2175","2136","4836","2146","4835","2159","2131","2119","2191","2129","2185","4969","2744","2126","4832","2108","2899","2174","2142","2147","4863","2188","2161","2116","2115","2178","2163","2123","2173","2151","2114","4883","2504","2176","2124","2155","2166","2138","2819","2668","2940","4857","2125","4881","2916","2130","2109","4910","2128","2127","4868","4869","4853","4922","2976","2154","2110","2171","4867","4864","4923","4852","2140","2111","2158","2190","2112","2160","2145","2135","2193","2181","2117","2162","2141","2180","2164","2134","2935","4921","2143","2157","2133","2149","2107","2184","2189","2177","2183","4858","2120","2179","2187","2165","2156","2144","4865","2644","2908","4908","2945","4905","4895","4927","4951","2132","4907","2839","4948","2926","2751","4896","4882","4988","2696","2884","4842","2829","4980","2600","2638","4950","2878","4885","2789","4874","2794","2622","4839","4925","2804","2680","2611","2605","2583","2682","2915","2960","2955","2684","2683","2678","2653","2648","2992","2987","2975","2925","2643","2920","2724","2894","2739","2729","2701","2681","2576","2814","2759","2754","2869","2854","2824","2774","2663","2658","2749","2691","2950","2844","2769","2113","2930","2617","4929","2849","2715","2706","2859","2864","2719","2714","2716","2784","2674","2907","2874","2763","4979","2779","4838","4812","4880","4926","4946","4875","4945","4943","4944","4947","4942","4941","4940","4928","2686","2799","4937","2889","2628","2834","2633","4935","4934","5011","2965","2970","4936","4877","4876","4933","4932","4931","5005","5010","4454","2765","2820","2675","2659","2649","2730","2880","2805","2697","2941","2735","2936","2601","2639","2840","2946","2717","2618","2810","2612","2606","2584","2790","2795","2623","2951","2711","2770","2775","2687","2669","2746","2981","2785","2760","2815","2740","2956","2971","2577","2845","2725","2702","2692","2755","2707","2850","2664","2895","2885","2855","2870","2860","2966","2921","2865","2720","2931","2654","2993","2988","2825","5089"],()=>t("timestamp.client"));var s=e.O();(modules=void 0===modules?{}:modules)["timestamp.client"]=s}]);
/* 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:c}=a("17");e.exports=e=>{let t=e.classList.contains("social-share_compact"),a=e.querySelector("[data-type=open]"),s=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&&s.click()};d.addEventListener("click",()=>{let e=d.dataset.url;if(navigator.clipboard)navigator.clipboard.writeText(e);else{let t=document.createElement("input");t.value=e,d.parentNode.appendChild(t),t.select(),document.execCommand("copy"),d.parentNode.removeChild(t)}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,s,i].forEach(e=>e.classList.add("active"))),s.addEventListener("click",()=>[a,s,i].forEach(e=>e.classList.remove("active")));let u=(e,t)=>{try{c({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,["17"],()=>t("social-share.client"));var a=e.O();(modules=void 0===modules?{}:modules)["social-share.client"]=a}]);
/* window.modules["paragraph.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["paragraph.client"],{"paragraph.client":(a,e,l)=>{let{initProductClickEventListener:r}=l("190");a.exports=a=>{r(a)}}},a=>{var e=e=>a(a.s=e);a.O(0,["81","190"],()=>e("paragraph.client"));var l=a.O();(modules=void 0===modules?{}:modules)["paragraph.client"]=l}]);
/* 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("33"),i=l("5");e.exports=t(class extends o{constructor(e){super(e),i.observe(e)}})}},e=>{var s=s=>e(e.s=s);e.O(0,["435","220","67","436","33","5"],()=>s("image.client"));var l=e.O();(modules=void 0===modules?{}:modules)["image.client"]=l}]);
/* window.modules["footer.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["footer.client"],{"footer.client":(e,t,o)=>{let{setAdobeAnalyticsGenericDataCookie:n}=o("66"),{initializeSubscribeButtons:r}=o("217"),{trackMetrics:i}=o("17"),l=o("15").setup({file:"/index.js"}),{isSection:s,SECTIONS:c}=o("7"),a=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")},d=()=>window.matchMedia("(min-width: 960px)").matches;e.exports=e=>{let t=new IntersectionObserver(e=>{e.forEach(({isIntersecting:e,target:o})=>{if(e)try{i({type:"user-interaction",data:{interaction:"module load",componentName:"Footer",componentStellarId:o.dataset.uri}}),t.unobserve(o)}catch(e){l("error",e.message,{stack:e.stack})}})});a(e),function(e,t){let{section:o,templateType:n}=window.CNN.contentModel;Array.from(e.querySelectorAll("a[href]")).forEach(e=>{let r=e.innerText;r&&t(e,["footer",o,n,r.trim(),d()?"footer_DT":"footer_MW"])})}(e,n),r(e),s(c.HOMEPAGE)&&t.observe(e)}}},e=>{var t=t=>e(e.s=t);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","439","92","485","335","2068","486","511","31","506","440","494","13","435","220","67","436","33","530","527","108","1947","2","2419","2420","2405","1848","2416","2428","1852","2571","4172","4171","2403","1834","1851","2404","2402","2569","2417","1833","4170","4169","2570","2418","2568","200","349","1847","2407","1850","1853","2427","2426","2401","2406","2609","2076","2080","2084","2085","2072","2073","94","30","4372","2077","2075","2078","2086","533","2540","2074","2081","2079","2102","2104","2101","2098","2097","535","2083","2096","536","2106","512","2103","2082","2087","2580","2092","2093","532","2091","531","2071","2105","2573","2581","2572","2090","537","2574","4379","538","4378","2596","4380","2099","2094","534","2095","2589","4768","2100","2591","4361","2590","2595","2597","4749","2088","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","184","17","427","418","524","540","65","24","2037","68","69","483","482","93","9","7","54","473","96","46","66","217"],()=>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 r,o,a,i;let l=["headerMenuIcon","headerSearchIcon","headerCloseIcon"],{calculateNavLeftMaxWidth:d}=n("232"),{calculatePageStickyThreshold:c}=n("201"),s=n("45"),{setAdobeAnalyticsDataForCookie:u}=n("66"),{initializeSubscribeButtons:h}=n("217"),_=window.scrollY,m=0,v=40,y=document.querySelector(".header__wrapper-outer"),w=!!y,{getCookie:p,setCookie:g,removeCookie:f}=n("2"),{trackMetrics:b}=n("17"),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.documentElement;t.contains("header--active")?e.style.overflowY="hidden":e.style.overflowY="unset",document.getElementById("headerSubNav").scrollTop=0})})},S=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")})})},q=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"))}))},E=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",r=e=>e.style.display="none",o=()=>e.querySelector(".header__left").getBoundingClientRect().width,a=e=>{s.querySelectorAll(`.header__nav-item:nth-child(n+${s.childElementCount-e})`).forEach(r)},i=e.querySelector(".header__nav");i&&(i.style.visibility="hidden");let l=e.querySelector(".header__nav-more"),c=e.querySelector(".header__nav-more > .header__nav-item-dropdown"),s=e.querySelector(".header__left .header__nav-container");if(s){s.querySelectorAll(".header__nav-item").forEach(n),c.querySelectorAll(".header__nav-item-dropdown-item").forEach(r),r(l);let u=d(e),h=o(),_=!1,m=1;for(;h>u;)_=!0,a(m),h=o(),m++;_&&(n(l),(h=o())>u&&(a(m),h=o(),m++));let v=s.querySelector(".promotion-link")?0:1;c.querySelectorAll(`.header__nav-item-dropdown-item:nth-child(n+${s.childElementCount-m+v})`).forEach(n),i&&(i.style.visibility="visible"),t&&(t.style.visibility="visible")}},C={},k=()=>{i=Date.now()},x=()=>{i&&(window.zion_analytics.track(new window.ZION_SDK.GenericHover({traits:{canonical_url:s(window,"CNN.contentModel.canonicalUrl",null),component_id:C.zjsComponent_id,cms_id:C.zjsContainer_id,component_text:C.zjsComponent_text,component_type:C.zjsComponent_type,hover_time:Date.now()-i}})),i=0)},N=e=>{e?(r.addEventListener("mouseenter",k,!0),r.addEventListener("mouseleave",x,!0)):(r.removeEventListener("mouseenter",k,!0),r.removeEventListener("mouseleave",x,!0))},M=window.matchMedia("(any-hover: none)"),z=e=>`data-${e.split(/(?=[A-Z])/).join("-").toLowerCase()}`,A=()=>{let e=M.matches;if(N(!e),e)for(let[e,t]of Object.entries(C))r.setAttribute(z(e),t);else for(let e of Object.keys(C))r.removeAttribute(z(e))},j=()=>{o.addEventListener("mouseover",()=>{a.classList.remove("header__nav-more--toggle-caret-down"),a.classList.add("header__nav-more--toggle-caret-up")},!0),o.addEventListener("mouseout",()=>{a.classList.remove("header__nav-more--toggle-caret-up"),a.classList.add("header__nav-more--toggle-caret-down")},!0)},T=()=>{if(r=document.getElementById("moreDropdown"),o=document.querySelector(".header__nav-more"),a=document.querySelector(".header__nav-more--toggle-caret"),r?.dataset){for(let e in r.dataset)0===e.indexOf("zjs")&&(C[e]=r.dataset[e]);M.onchange=A,A(),j()}},D=()=>window.matchMedia("(min-width: 960px)").matches,I=e=>t=>e.closest(t);function O(e){if("A"===e.target.nodeName){let t=function(e){let t=null,n=I(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);u(["header",window.CNN.contentModel.section,window.CNN.contentModel.templateType,e.target.textContent.trim(),t]),e.target.classList.contains("subnav__section-link")&&"watch"===e.target.textContent.trim().toLowerCase()?b({type:"user-interaction",data:{interaction:"nav:watch:hamburger:subnav"}}):e.target.classList.contains("header__video-link-mobile")?b({type:"user-interaction",data:{interaction:"nav:watch:hamburger"}}):e.target.classList.contains("header__video-link-desktop")&&b({type:"user-interaction",data:{interaction:"nav:watch"}})}}e.exports=e=>{e.addEventListener("click",O),L(e),function(e){let t=e.querySelector(".header__right");new ResizeObserver(()=>{E(e)}).observe(t)}(e),h(e),q(e),S(e),T(),c(),E(e),function(e){let t=()=>{let t=e.querySelector(".header__navigation-separator"),n=e.querySelector(".header__subnav-mount");0===m?(t?.classList.remove("hide"),n?.classList.remove("header__subnav-mount--scrolled")):(t?.classList.add("hide"),n?.classList.add("header__subnav-mount--scrolled"))},n="video_leaf"===window.CNN.contentModel.templateType&&!!document.querySelector('[data-uri*="horizon-header"]'),r="tve_dtc_video"===window.CNN.contentModel.templateType||document.body.classList.contains("watch"),o=r||n?document.querySelector(".layout__sub-header"):null,a=y||e;a.style.position=n?"relative":"sticky",0===document.querySelectorAll(".politics-secondary-nav, .secondary-header, .market-quote-nav").length&&["scroll","scrollend"].forEach(e=>{window.addEventListener(e,()=>{t(),(r||n)&&"scroll"===e&&function(e,t){let n=e?.offsetHeight||40,r=window.scrollY,o=r>_,a=w?y.offsetHeight-39:40;o?(m=Math.max(-a,m-1.5),v=Math.max(0,v-1.5)):(m=Math.min(0,m+1.5),v=Math.min(n,v+1.5),0===m&&(v=n),m===-a&&(v=0)),(w&&m<-a||!w)&&(e.style.top=`${m}px`,t.style.top=`${v}px`),_=r}(a,o)})})}(e),window.addEventListener("resize",()=>{E(e)}),function(){if(/^[^/]+:\/\/[^/]+\/watch\b/.test(window.CNN.contentModel.canonicalUrl)){g("cnn_watch_xp=1; max-age=86400;");return}let e=p("cnn_watch_xp");if("video_leaf"===window.CNN.contentModel.templateType){let t=document.querySelector('.layout__sub-header:has([data-uri*="new-watch-subheader-product-zone-1"])'),n=document.querySelector('.header__wrapper-inner .dynamic > [data-uri*="instances/horizon-"]'),r=document.querySelector('.header__wrapper-inner .dynamic > div:not([data-uri*="instances/horizon-"])');"1"===e?n&&(n.style.display="block",t&&(t.style.display="block"),r?.remove()):r&&(r.style.display="block",n?.remove())}else e&&f("cnn_watch_xp")}()}}},e=>{var t=t=>e(e.s=t);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","439","92","485","335","2068","486","511","31","506","440","494","13","435","220","67","436","33","530","527","108","1947","2","2419","2420","2405","1848","2416","2428","1852","2571","4172","4171","2403","1834","1851","2404","2402","2569","2417","1833","4170","4169","2570","2418","2568","200","349","1847","2407","1850","1853","2427","2426","2401","2406","2609","2076","2080","2084","2085","2072","2073","94","30","4372","2077","2075","2078","2086","533","2540","2074","2081","2079","2102","2104","2101","2098","2097","535","2083","2096","536","2106","512","2103","2082","2087","2580","2092","2093","532","2091","531","2071","2105","2573","2581","2572","2090","537","2574","4379","538","4378","2596","4380","2099","2094","534","2095","2589","4768","2100","2591","4361","2590","2595","2597","4749","2088","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","184","17","427","418","524","540","65","24","2037","68","69","483","482","16","93","9","7","54","473","96","46","66","201","217","232"],()=>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,REMEMBER_ME_DURATION:r}=n("24"),l=n("22"),{actions:u,dispatch:d,subscribe:_}=n("33"),{ACCOUNT_NAV:g,PAYWALL:m}=u,{AvatarSDKClient:p}=n("56"),E=n("27"),v=n("15").setup({file:"/index.js"}),{userAccountEnabled:S}=n("36"),{showFollowNotification:h,clearFollowData:L,shouldShowTooltip:w,setTooltipDismissed:O,shouldShowFollowModule:y}=n("57"),f=n("58"),{addZJSClickAttributes:A,addGenericClickAnalytics:T,addGenericMetricAnalytics:N}=n("9"),{trackMetrics:k}=n("17"),{IDENTITY_TYPES:b}=n("68"),{initCustomGoogleButton:I}=n("69"),{addScriptTag:C,getCookie:G,setCookie:U,removeCookie:D}=n("2"),{VIEWPORT_SMALL_WIDTH:$,smallMaxWidthListener:q}=n("16"),B=n("35"),{getInitOneTapForMW:x}=n("59");e.exports=async e=>{if(S){let t;let n=l.get("DALTON_TKN_HEADER_CHECK_ENABLED")||!1,u=l.get("US_SUBSCRIPTIONS_ENABLED")&&l.get("HEADER_SUBSCRIPTIONS_BUTTON_ENABLED"),S="click",P=document.getElementById("headerMenuIcon"),R=document.getElementById("headerCloseIcon"),j=document.getElementById("headerSearchIcon"),H="header__editionizer",W=document.querySelector(`.${H}`),z=W&&W.querySelector(`.${H}-button`),M=document.getElementById("pageHeader"),F="user-account-nav",K=`${F}__menu--active`,X=e.querySelectorAll(".userAccountButton"),J=e.querySelector(".userAccountNavMenu"),Q=J.querySelector(".userAccountNavOptions"),V=Q.querySelector("[data-name='settings']"),Y=Q.querySelector("[data-name='logout']"),Z=e.querySelector(`.${F}__override-link`),ee=new E({}),et=e.querySelector(".userAccountFollowDot"),en=e.querySelector(`.${F}__menu-link[data-name="follow"]`),ea=e.querySelector(`.${F}__menu-notification-dot`),eo=e.parentNode?.classList.contains("header__user-account-nav-desktop"),ei=e.parentNode?.classList.contains("header__user-account-nav-mobile"),{avatarEnabled:ec,followTooltipEnabled:es,oneTapEnabled:er,oneTapEnabledMw:el}=e.dataset,eu=er?.toLowerCase()==="true",ed=el?.toLowerCase()==="true",e_=a.tokenWithAuthn(),eg=new p,em=l.get("SSO_GOOGLE_ONE_TAP_DISABLE_AUTOSIGNIN_COOKIE"),ep=l.get("SSO_GOOGLE_ONE_TAP_ENABLED"),eE=G(l.get("SSO_GOOGLE_ONE_TAP_DISABLE_AUTOSIGNIN_COOKIE")),ev=ep&&l.get("SSO_GOOGLE_ONE_TAP_AUTO_SIGNIN_ENABLED")&&!eE,eS=G("countryCode"),eh=new URL(e.querySelector("[data-login-href]")?.dataset?.loginHref||"/account/log-in",window.location.href);eh=ee.appendParams({targetUrl:eh,paramAllowlist:["redirect"]});let eL=V&&V.href?V.href:"/account/settings",ew=e=>{if(e_&&M){let t=M.classList.contains("header--active");!e&&t&&window.innerWidth>$&&R.click(),J.classList.toggle(K)}else window.location.assign(eh)},eO=()=>{(eo||e.parentNode?.classList.contains("footer__user-account-nav-desktop"))&&J?.classList.contains(K)&&X&&(J.classList.remove(K),[...X].forEach(e=>{e.setAttribute("aria-expanded","false")}))},ey=e=>{e.preventDefault(),d(g.LOGOUT_SUCCESS),k({type:"user-account",data:{action:"logout_success",component:"user-account-nav",method:"invokeLogout_user-logged-out-from-nav"}})},ef=async()=>{eo&&n&&e_&&(await o(),(e_=a.tokenWithAuthn())||(d(g.LOGOUT_SUCCESS),k({type:"user-account",data:{action:"logout_success_account-check-failed",component:"user-account-nav",method:"updateAuthStatus_user-logged-out-due-to-failed-account-check"}}))),a.tokenWithAuthn()&&await a.storeToken(a.getToken(),r)},eA=()=>{let e=e_?"addEventListener":"removeEventListener";R&&R[e](S,eO),P&&P[e](S,()=>{M.classList.contains("header--active")&&eO()}),j&&j[e](S,eO),Y&&Y[e](S,e=>ey(e),{once:!0})},eT=()=>{e_=a.tokenWithAuthn(),eO(),eA(),Z&&(Z.href=e_?eL:eh),e.classList.add(`${F}--${e_?"auth":"unauth"}`),e.classList.remove(`${F}--${e_?"unauth":"auth"}`),e.style.visibility="visible"},eN=e=>{let n=new Boolean("true"!==e.getAttribute("aria-expanded"));e.setAttribute("aria-expanded",n.toString()),t&&!t.isSuppressed&&n.valueOf()&&(t.setSuppressed(),O())},ek=async()=>{if(!e_)return;let t=e.querySelector(".user-account-nav__icon-button--auth");try{await eg.init();let e=eg.getProfileAvatar(),n=p.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){v("error","Could not retrieve avatar",e)}t.classList.remove("hide")},eb=()=>{M.classList.contains("header--active")&&R.click(),P.click()},eI=()=>{if(u&&eo){let t=e.querySelector(`.${F}__icon-button--auth`);q(e=>{e?t?.addEventListener("click",eb):t?.removeEventListener("click",eb)})}},eC=()=>{en?.classList.remove(`${F}__menu-link--hide`),A(en,{click_action:"topics you follow"}),en.addEventListener("click",()=>{k({type:"user-interaction",data:{interaction:"account nav:topics you can follow"}})}),et&&h()&&y(e_)&&(et.classList.add(".userAccountFollowDot--show"),ea?.classList.add(`${F}__menu-notification-dot--show`));let{shouldShow:n,newCount:a}=w(eo);es&&e.parentNode.classList.contains("header__user-account-nav-icon")&&n&&(t=new f({text:"Find more topics that matter to you in your account menu",emphasisText:"NEW",showDismiss:!0,attachToEl:eo?e:document.getElementById("headerMenuIcon"),variations:eo?["cnn-tooltip--follow-desktop"]:["cnn-tooltip--left","cnn-tooltip--follow-mobile"],onDismiss:()=>{t.setSuppressed(),O(),T({componentId:"tooltip",componentType:"navigation",traits:{click_action:`close tooltip ${a}`}}),k({type:"user-interaction",data:{interaction:`tool tip:close ${a}`}})}})).toggle(!0)},eG=()=>{_(g.LOGOUT_SUCCESS,()=>{window.google?.accounts?.id?.disableAutoSelect(),em&&U(`${em}=true; max-age=86400; path=/`)})},eU=()=>{q(t=>{let n=t?ed&&ei:eo,a=!window.google&&!document.querySelector(".user-account-reg-wall");if(n&&(e_&&eG(),document.addEventListener("login",()=>{em&&D(em),eG()})),a&&n){if(t&&!e_&&!x()||(C({src:l.get("SSO_GOOGLE_SRC"),async:!0,id:"google-sso"}),e_))return;k({type:"user-interaction",data:{interaction:"module load",componentName:"google one tap",componentStellarId:e.getAttribute("data-uri")}}),I({containerEl:e.parentNode,credentialHandler:async t=>{let n=t?.credential,a=t?.select_by;k({type:"user-interaction",data:{interaction:"cnn account:sign in with google:one tap:initiate:click"}});let{success:o,errorStatus:r,userInfo:u}=await i({password:n,ssoType:b.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===r){let e=await s({credential:n,identityType:b.GOOGLE}),t=e?.data;t?.length&&N("user-account",[{metric_name:"attempt-account-type",metric_value:b.GOOGLE},{metric_name:"existing-account-type",metric_value:t.map(({identityType:e})=>e).join("_")},{metric_name:"account-action",metric_value:"login"}]),window.sessionStorage.setItem(l.get("SSO_GOOGLE_ID_STORAGE"),t?.length?"420":n),window.location.assign("/account/onboarding/sso")}else new B(e).show({text:"Error",subtext:"Google sign in is having technical issues. Please try again later."})},enableAutoSignIn:ev,enableOneTap:!0})}})},eD=async()=>{eo&&await a.checkAndRefreshToken(r),await ef(),eT(),eI(),[...X].forEach(t=>{t.addEventListener(S,n=>{n.preventDefault(),ew(!1),eN(t),e.focus({preventScroll:!0})})}),W&&X.length&&[...X].forEach(e=>{e.addEventListener(S,()=>{W.classList.contains(`${H}--active`)&&z.click()})}),e?.addEventListener("blur",e=>{let t=e.relatedTarget||document.activeElement;!e?.currentTarget?.contains(t)&&window.innerWidth>$&&eO()}),z?.addEventListener(S,()=>{J?.classList.contains(K)&&W?.classList.contains(`${H}--active`)&&eO()}),document.addEventListener("login",()=>{eT()}),_(g.LOGOUT_SUCCESS,()=>{eo&&document.dispatchEvent(new CustomEvent("logout")),a.removeToken(),eT(),L()}),"true"===ec&&await ek(),y(e_)&&eC();let t=l.get("ONE_TAP_EXCLUDED_COUNTRIES",[]);ep&&!t.includes(eS)&&eu&&q(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"?eU():t||_(m.UPDATE_STATUS,e=>{e.fired||eU()})}else eU()})};await eD(),window.addEventListener("resize",()=>{eI()})}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,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","439","2208","643","92","485","335","2068","486","511","31","506","440","494","120","644","13","435","220","67","436","466","33","82","2","2609","2076","2080","2084","2085","2072","2073","30","4372","2077","2075","2078","2086","2540","2074","2081","2079","2083","512","2082","2071","2596","4380","2589","4768","2591","4361","2590","2595","2597","4749","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","184","17","427","418","524","540","65","24","2037","68","69","483","482","16","93","9","7","478","26","477","74","1768","2329","1799","3066","2328","425","27","35","57","58","468","56","59"],()=>t("user-account-nav.client"));var n=e.O();(modules=void 0===modules?{}:modules)["user-account-nav.client"]=n}]);
/* window.modules["video-playlist.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["video-playlist.client"],{"video-playlist.client":(t,e,i)=>{let{getContentModel:s}=i("2"),{isVideo:o,isVerticalVideo:n}=i("13"),{parseJSON:a}=i("14"),{setAnalyticsForChildComponents:l,updateInstanceCustomMetadata:r,setAnalyticsVideoType:h}=i("21"),{adobeMetrics:d}=i("23"),{actions:c,dispatch:u}=i("33"),m=i("15").setup({file:"/index.js"}),{VIDEO:p}=c,{VIEWPORT_MEDIUM_WIDTH:g}=i("16"),{getDotStyle:y,EnumDotType:f}=i("32"),v=i("43"),V=i("44"),{trackMetrics:C}=i("17");class P{constructor(t){if(new.target===P)throw TypeError("Cannot construct BaseVideoPlaylist instances directly");this.el=t,this.config={autostart:!0},this.playlistItemsContainer=t.querySelector(".video-playlist__items-container"),this.playlistOuterContainer=t.querySelector(".video-playlist__outer-container"),this.showMoreButton=t.querySelector(".video-playlist__show-more"),this.items=t.querySelectorAll('[data-component-name="video-resource"]'),this.headline=t.dataset.headline,this.videoCount=t.dataset.videoCount,this.featuredVideo=this.getFeaturedVideo()?.featuredVideoResource,this.featuredVideoPlayer=this.getFeaturedVideo()?.featuredVideoPlayer??this.featuredVideo,this.featuredVideoUri=`player-${this.featuredVideoPlayer.dataset.uri}`,this.nowPlayingVideo=null,this.isVideoLeafPage=o(s()),this.showMoreButton.addEventListener("click",()=>{this.showMoreClick()})}handleKeyboardPress(){}showMoreClick(){this.playlistItemsContainer.classList.add("video-playlist__items-container--expanded"),this.playlistOuterContainer.classList.add("video-playlist__outer-container--expanded"),this.showMoreButton.classList.add("video-playlist__show-more--clicked")}getFeaturedVideo(){let t=this.el.parentElement.closest("[data-uri]").querySelector('[data-component-name="video-resource"][data-featured-video="true"]'),e=t.querySelector('[data-component-name="video-player"]');return{featuredVideoResource:t,featuredVideoPlayer:e}}getVideoPlaylistItem(t){return t=Math.abs(t%this.items.length),this.playlistItemsContainer.querySelector(`[data-component-name="video-resource"][data-position="${t}"]`)}playVideo(t){this.handleVideoClick(t.dataset),this.nowPlayingVideo=t}handleVideoClick({uri:t,videoId:e,parentUri:i,faveThumbnails:s}){u(p.PLAYBACK_REQUEST,{...this.config,stellarUri:i||t,videoId:e,adobeAnalytics:{customMetadata:{video_position:parseInt(this.nowPlayingVideo?.dataset?.position)+1||"N/A",video_collection:this.headline,total_videos:this.videoCount}},posterImageOverride:a(s,!0),markupId:this.featuredVideoUri},this.featuredVideoUri);let o=this.featuredVideo?.querySelector(".video-resource__cover:not(.hide)");o&&o.classList.add("hide")}getPreviousVideo(t){let e=parseInt(t.dataset.position)-1;return this.getVideoPlaylistItem(e)}getNextVideo(t){let e=parseInt(t.dataset.position)+1;return this.getVideoPlaylistItem(e)}onNextClicked(t){let e;if(e=t.nowPlayingVideo?t.getNextVideo(t.nowPlayingVideo):t.getVideoPlaylistItem(1)){let{canonicalUrlPath:i,headline:s}=e.dataset;this.updateTitleAndAddressBar(i,s),t.playVideo(e)}}onPreviousClicked(t){let e;if(e=t.nowPlayingVideo?t.getPreviousVideo(t.nowPlayingVideo):t.getVideoPlaylistItem(t.items.length-1)){let{canonicalUrlPath:i,headline:s}=e.dataset;this.updateTitleAndAddressBar(i,s),t.playVideo(e)}}updateNowPlayingLabel(t){let e=this.playlistItemsContainer.querySelectorAll(".video-resource--active"),i=this.playlistItemsContainer.querySelectorAll(`[data-index="${t}"]`);e.forEach(t=>t.classList.remove("video-resource--active")),i.forEach(t=>t.classList.add("video-resource--active"))}getSelectorId(t,e){let i=window.FAVE.player.getInstance(t)?.configs?.stellarUri;return i?`[data-uri="${i}"], [data-parent-uri="${i}"]`:e?`[data-video-id="${e}"], [data-media-id="${e}"]`:void 0}onContentBegin(t,e,i){let s=window.FAVE.player.getInstance(t),o=this.getSelectorId(t,i);this.nowPlayingVideo=this.playlistItemsContainer.querySelector(o),this.updateNowPlayingLabel(this.nowPlayingVideo.dataset.index);let n=new CustomEvent("cnn.video.change",{detail:this.nowPlayingVideo.dataset.headline}),a={video_data:{video_position:parseInt(this.nowPlayingVideo.dataset.position)+1||"N/A",video_collection:this.headline,total_videos:this.videoCount,video_type:h(s.configs,!1)},...l(this.nowPlayingVideo)};r(s,a),dispatchEvent(n),this.onVideoBegin()}onVideoBegin(){}onTrackingMuted(){}onTrackingPaused(){}onCaptionsStateChange(){}onContentComplete(){let t=parseInt(this.nowPlayingVideo.dataset.position)+1,e=this.getVideoPlaylistItem(t);this.nowPlayingVideo=e;try{this.handleVideoClick(e.dataset),this.onVideoComplete()}catch(t){m("error","BaseVideoPlaylist (onContentComplete) - video not found",t)}}onVideoComplete(){}updateTitleAndAddressBar(t,e){window.history.replaceState(null,"",t),document.title=e||""}initFave(){window.addEventListener(this.featuredVideoUri,()=>{let t=window.FAVE.player.getInstance(this.featuredVideoUri);t.registerCallbacks(this),this.videoCount>1&&t.setUiTheme({onNextClicked:()=>this.onNextClicked(this),onPreviousClicked:()=>this.onPreviousClicked(this)})},{once:!0})}initMultiFave(){this.playlistItemsContainer.querySelectorAll(".video-resource").forEach(t=>{let{instanceId:e}=this.getVideoPlayerData(t);window.addEventListener(e,()=>{let t=this.getFaveInstance(e);t.registerCallbacks(this),t.setUiTheme({onNextClicked:()=>this.onNextClicked(this),onPreviousClicked:()=>this.onPreviousClicked(this),onCaptionsToggleOffClicked:()=>this.onCaptionsToggleOffClicked(this),onCaptionsToggleOnClicked:()=>this.onCaptionsToggleOnClicked(this)})},{once:!0})})}setZionAnalyticsAttributes(){let t=this.getFeaturedVideo()?.featuredVideoResource;try{t.dataset.analyticsPropCarouselItemLength=this.items.length,t.dataset.analyticsPropCarouselItemIndex=Array.from(this.items).findIndex(t=>t.classList.contains("video-resource--active"))}catch(t){m("error","BaseVideoPlaylist (setZionAnalyticsAttributes) - featured video not found",t)}}}class I extends P{constructor(t){super(t),this.nextEl=t.querySelector(".video-playlist__navigation--next"),this.prevEl=t.querySelector(".video-playlist__navigation--previous"),this.itemWidth=this.getElementWidth(this.items[0]),this.offsetLeft=0,this.offsetLeftMin=0,this.offsetLeftMax=0,this.touchInitialX=0,this.isAnimating=!1,this.navigationEnabled=!0,this.clones=[],this.mediumPlus=window.innerWidth>960,this.defaultTransitionDuration=700,this.setupItemsContainer(),this.bindEvents()}setupItemsContainer(){if(this.mediumPlus){let t=this.getClonesCount();this.itemWidth=this.getElementWidth(this.items[0]),this.offsetLeftMin=-t*this.itemWidth,this.offsetLeftMax=-(this.items.length+t)*this.itemWidth,t>0?(this.clones.length&&this.removeAllClones(),this.addClones(t),this.moveTo(this.offsetLeftMin),this.setNavigationEnabled(!0)):(this.clones.length&&this.removeAllClones(),this.moveTo(0),this.setNavigationEnabled(!1)),this.playlistItemsContainer.style.width=`${(this.items.length+this.clones.length)*this.itemWidth}px`}else this.removeAllClones(),this.playlistItemsContainer.style.transform="",this.playlistItemsContainer.style.transition="",this.playlistItemsContainer.style.width="auto"}bindEvents(){this.playlistItemsContainer.addEventListener("click",t=>this.handleItemsContainerClick(t)),this.playlistItemsContainer.addEventListener("touchstart",t=>this.handleTouchStart(t)),this.playlistItemsContainer.addEventListener("touchmove",t=>this.handleTouchMove(t)),this.playlistItemsContainer.addEventListener("transitionend",t=>this.handleTransitionEnd(t)),window.addEventListener("resize",()=>{clearTimeout(this.resizeTimer),this.resizeTimer=setTimeout(()=>this.handleResize(),250)}),this.nextEl.addEventListener("click",()=>this.next()),this.prevEl.addEventListener("click",()=>this.prev()),this.initFave()}getClonesCount(){let t=this.getNumberOfVisibleItems();return this.items.length>t?t+1:0}addClones(t){let e=document.createDocumentFragment(),i=document.createDocumentFragment();for(let s=0;s
t.remove()),this.clones=[],this.resetItemPositions()}resetItemPositions(){this.playlistItemsContainer.querySelectorAll(".video-resource").forEach((t,e)=>{t.dataset.position=e})}setNavigationEnabled(t){let e="video-playlist__navigation--next-disabled",i="video-playlist__navigation--previous-disabled";this.navigationEnabled=t,t?(this.nextEl.classList.remove(e),this.prevEl.classList.remove(i)):(this.nextEl.classList.add(e),this.prevEl.classList.add(i))}getElementWidth(t){let{marginRight:e}=window.getComputedStyle(t);return t.clientWidth+parseInt(e,10)}getNumberOfVisibleItems(){return Math.floor(this.playlistOuterContainer.offsetWidth/this.itemWidth)}getPositionOfFirstVisibleItem(){return Math.abs(Math.floor(this.playlistItemsContainer.getBoundingClientRect().left/this.itemWidth))}moveTo(t){this.scrollTo(t,0)}scrollTo(t,e=600){if(e){if(t>0||0===t&&0===this.offsetLeft||this.offsetLeft===t)return;this.isAnimating=!0,this.playlistItemsContainer.style.transition=`transform ${e}ms cubic-bezier(.80,0,.20,1) 0s`}else this.playlistItemsContainer.style.transition="";this.offsetLeft=t,this.playlistItemsContainer.style.transform=`translate3d(${t}px, 0, 0)`}next(t,e=null){if(this.navigationEnabled){let i=e||this.getNumberOfVisibleItems(),s=this.offsetLeft-i*this.itemWidth;s=0&&s=0?this.moveTo(-this.items.length*this.itemWidth):this.offsetLeft<=this.offsetLeftMax&&this.moveTo(this.offsetLeftMin-t),this.isAnimating=!1}handleItemsContainerClick(t){if(t.target){let e=t.target.closest(".video-resource");if(!e||e.classList.contains("video-resource--active"))return;let{canonicalUrlPath:i,headline:s,index:o}=e.dataset;if(this.handleVideoClick(e.dataset),this.nowPlayingVideo=e,this.updateTitleAndAddressBar(i,s),this.updateNowPlayingLabel(o),this.mediumPlus){let t=Math.abs(this.nowPlayingVideo.dataset.position-this.getPositionOfFirstVisibleItem())*this.itemWidth-this.itemWidth,e=this.nowPlayingVideo.dataset.position-this.items[0].dataset?.position;this.offsetLeft-t0&&e<100?this.next(500):e<0&&e>-100&&this.prev(500)}handleResize(){this.mediumPlus=window.innerWidth>g,this.setupItemsContainer()}onNextClicked(t){t.getNextVideo(t.nowPlayingVideo)&&this.mediumPlus&&t.next(this.defaultTransitionDuration,1),super.onNextClicked(t)}onPreviousClicked(t){t.getPreviousVideo(t.nowPlayingVideo)&&this.mediumPlus&&t.prev(this.defaultTransitionDuration,1),super.onPreviousClicked(t)}onVideoComplete(){if(this.mediumPlus){if(this.offsetLeft-this.itemWidth{t.dataset.position=e}),this.itemHeight=this.getElementHeight(this.items[0]),this.setupEventListeners(),this.handleResize(),this.setupResizeHandler()}setupResizeHandler(){window.addEventListener("resize",()=>{clearTimeout(this.resizeTimer),this.resizeTimer=setTimeout(()=>{this.handleResize()},250)})}handleResize(){if(window.innerWidth>g){let t=window.getComputedStyle(this.video);this.playlistItemsContainer.style.height=`${parseInt(t.height,10)-47}px`,this.showMoreClick()}else this.playlistItemsContainer.style.height=null}setupEventListeners(){this.playlistItemsContainer.addEventListener("scroll",t=>{t.target.scrollTop===t.target.scrollHeight-t.target.offsetHeight?this.playlistOuterContainer.classList.add("video-playlist__outer-container--bottom"):this.playlistOuterContainer.classList.remove("video-playlist__outer-container--bottom")}),this.playlistItemsContainer.addEventListener("click",t=>this.handleItemsContainerClick(t)),this.initFave()}handleItemsContainerClick(t){if(t.target){let e=t.target.closest(".video-resource");if(!e||e.classList.contains("video-resource--active"))return;let{index:i}=e.dataset;this.handleVideoClick(e.dataset),this.nowPlayingVideo=e,this.onVideoComplete(),this.updateNowPlayingLabel(i),this.setZionAnalyticsAttributes()}}updateFeaturedVideoDetails(){if(this.videoDetails){let{headline:t,description:e,duration:i,showLink:s,source:o,byline:n,timestamp:a}=this.videoDetailsElements,l=this.nowPlayingVideo.dataset;t.innerHTML=l.headline,e.innerHTML=l.description,i.innerHTML=`${l.duration}`,o.innerHTML=l.sourceHtml,s.innerHTML=l.showHtml,n&&(n.innerHTML=l.bylineHtml),a&&(a.innerHTML=this.getVideoPlaylistItem(0)?.dataset.uri===l.uri?l.timestampHtml:"")}}getElementHeight(t){let{marginBottom:e}=window.getComputedStyle(t);return t.clientHeight+parseInt(e,10)}onVideoBegin(){this.playlistItemsContainer.scrollTop=this.nowPlayingVideo.dataset.position*this.itemHeight,this.updateFeaturedVideoDetails()}onVideoComplete(){let{canonicalUrlPath:t=this.nowPlayingVideo.dataset.canonicalUrlPath||this.nowPlayingVideo.dataset.canonicalUrl,headline:e}=this.nowPlayingVideo.dataset;this.updateTitleAndAddressBar(t,e)}updateTitleAndAddressBar(t,e){window.history.replaceState(null,"",t),document.title=e||""}}class L extends P{constructor(t){super(t),this.config={autostart:!0,player:{ui:{theme:{verticalVideoUi:{shouldRender:!0}}}}},this.getFaveInstance=t=>window.FAVE.player.getInstance(t),Object.assign(this,{itemWidth:this.getElementWidth(this.items[0]),offsetLeft:0,offsetLeftMin:0,offsetLeftMax:0,touchInitialX:0,xDown:null,yDown:null,playerTopPosition:document.querySelector('[data-component-name="video-resource"]').getBoundingClientRect().top,playerBottomPosition:document.querySelector('[data-component-name="video-resource"]').getBoundingClientRect().bottom,isAnimating:!1,navigationEnabled:!0,clones:[],defaultTransitionDuration:700,endCardState:!1,muted:!0,scrolling:!1,disabledNextClass:"video-playlist__navigation--next-disabled",disabledPrevClass:"video-playlist__navigation--previous-disabled"}),this.featuredVideoContainer=document.querySelector("[data-editable=featuredVideo]"),this.featuredVideoContainer.remove(),this.looping=!1,this.isChangingVideo=!1,this.wheelDeltaAccumulator=0,this.firstVideoResource=Array.from(this.playlistItemsContainer.querySelectorAll(".video-resource"))[0],this.lastVideoResource=Array.from(this.playlistItemsContainer.querySelectorAll(".video-resource"))[this.items.length-1],this.lastVideoResource.classList.add("video-resource__last"),this.nextEl=t.querySelector(".video-playlist__navigation--next"),this.prevEl=t.querySelector(".video-playlist__navigation--previous"),this.prevEl.classList.add(this.disabledPrevClass),this.playlistIntersectObserver=this.initializePlaylistIntersectObserver(),this.playAfterDelay,this.currentIndex=0,document.addEventListener("keydown",t=>this.handleKeyboardPress(t),!1),this.bindEvents()}handleKeyboardPress(t){clearTimeout(this.callAfterTimeout),this.callAfterTimeout=setTimeout(()=>{"ArrowDown"===t.key?this.nextVideo():"ArrowUp"===t.key&&this.previousVideo()},200)}getVideoPlayerData(t){let e=t.querySelector('[data-component-name="video-player"]'),i=t.dataset.uri;return e&&(i=e.dataset.uri),{instanceId:`player-${i}`,uri:i}}setAutoplayOnUserGesture(){document.addEventListener("touchstart",t=>{this.el.querySelectorAll(".video-resource").forEach(e=>{let{instanceId:i}=this.getVideoPlayerData(e),s=this.getFaveInstance(i);s?.prepare(t)})},{once:!0})}playVideo(t){this.handleVideoClick(t.dataset),this.nowPlayingVideo=t,this.currentIndex=Array.from(this.items).indexOf(t)}initializePlaylistIntersectObserver(){let t={root:document.querySelector(".video-playlist__items-container"),rootMargin:"0px",threshold:.2},e=this;return new IntersectionObserver(t=>{t.forEach(t=>{if(t.isIntersecting&&t.target!==e.nowPlayingVideo){let{instanceId:i}=e.getVideoPlayerData(t.target);e.featuredVideoUri=i,e.hideAndShowPlayerUI(e.nowPlayingVideo,t.target),e.setNavigationBasedOnPosition(parseInt(t.target.dataset.position)),e.nowPlayingVideo=t.target,requestAnimationFrame(e.checkVideoPosition.bind(e))}})},t)}onPlayerReady(t,e){let{uri:i}=this.getVideoPlayerData(this.firstVideoResource);e.includes(i)&&this.resetItemPositions()}onContentComplete(){this.nextVideo()}nextVideo(){if(this.nowPlayingVideo&&!this.scrolling){this.scrolling=!0;let t=parseInt(this.nowPlayingVideo.dataset.position)+1;t>this.items.length-1&&(t=0,this.looping=!0),this.playVideoByPosition(t)}}previousVideo(){if(!this.scrolling){if(this.nowPlayingVideo){if(0!==parseInt(this.nowPlayingVideo.dataset.position)){this.scrolling=!0;let t=parseInt(this.nowPlayingVideo.dataset.position)-1;this.playVideoByPosition(t)}else if(0===parseInt(this.nowPlayingVideo.dataset.position)&&this.looping){this.scrolling=!0;let t=parseInt(this.nowPlayingVideo.dataset.position)-1;t<0&&this.looping&&(t=this.items.length-1),this.playVideoByPosition(t)}}else this.scrolling=!0,this.playVideoByPosition(this.items.length-1)}}nextVideoIndex=()=>{if(this.nowPlayingVideo&&!this.scrolling){this.scrolling=!0;let t=this.currentIndex+1;t>this.items.length-1&&(t=0,this.looping=!0),this.playVideoByIndex(t)}};previousVideoIndex=()=>{if(!this.scrolling){if(0===this.currentIndex&&!this.looping)return;let t=this.currentIndex-1;t<0&&this.looping&&(t=this.items.length-1),this.scrolling=!0,this.playVideoByIndex(t)}};checkVideoPosition(){let t=window.innerWidth<=g;if(this.nowPlayingVideo.getBoundingClientRect().topthis.playerBottomPosition-70||t){this.scrolling=!1,clearTimeout(this.playAfterDelay),clearTimeout(this.wheelTimeoutDelay);let{canonicalUrlPath:t,headline:e}=this.nowPlayingVideo.dataset;this.playAfterDelay=setTimeout(async()=>{this.playVideo(this.nowPlayingVideo),this.updateTitleAndAddressBar(t,e)},200)}else requestAnimationFrame(this.checkVideoPosition.bind(this))}handleVerticalSwappingDelta=t=>{let e=this.currentIndex,i=e===this.items.length-1;t>30?this.looping&&0===e&&this.previousVideoIndex():t<-30&&i&&this.nextVideoIndex()};initSwipeListener=t=>{let e=0;t.addEventListener("touchstart",t=>{e=t.touches[0].clientY}),t.addEventListener("touchend",t=>{let i=t.changedTouches[0].clientY-e;this.handleVerticalSwappingDelta.call(this,i)})};setupLoopingVideos(){this.items[this.items.length-1].addEventListener("wheel",t=>{this.wheelDeltaAccumulator+=t.deltaY,this.wheelDeltaAccumulator>150&&(this.playVideoByPosition(0),this.wheelDeltaAccumulator=0,this.looping=!0,this.scrolling=!0)},{passive:!0}),this.items[0].addEventListener("wheel",t=>{this.wheelDeltaAccumulator+=t.deltaY,this.wheelDeltaAccumulator<-150&&this.looping&&(this.playVideoByPosition(this.items.length-1),this.wheelDeltaAccumulator=0,this.looping=!0,this.scrolling=!0)},{passive:!0})}playVideoByPosition(t){let e=this.getVideoPlaylistItem(t);if(this.setNavigationBasedOnPosition(t),e){let{canonicalUrlPath:t,headline:i}=e.dataset;e.scrollIntoView({behavior:"smooth",block:"center"}),this.updateTitleAndAddressBar(t,i)}else m("error","VerticalVideoPlaylist (playVideoByPosition) - video not found",e)}playVideoByIndex=t=>{let e=this.getVideoPlaylistItem(t);if(e){this.currentIndex=t,this.nowPlayingVideo=e;let{canonicalUrlPath:i,headline:s}=e.dataset;e.scrollIntoView({behavior:"smooth",block:"center"}),this.updateTitleAndAddressBar(i,s)}else m("error","Video not found for index",t)};setNavigationBasedOnPosition(t){0!==t||this.looping?this.prevEl.classList.remove(this.disabledPrevClass):this.prevEl.classList.add(this.disabledPrevClass)}hideAndShowPlayerUI(t,e){e&&e.classList.remove("pui--hidden"),t&&t.classList.add("pui--hidden")}get getEndCardState(){return this.endCardState}set setEndCardState(t){"boolean"==typeof t&&(this.endCardState=t)}setupItemsContainer(){this.removeAllClones(),Object.assign(this.playlistItemsContainer.style,{transform:"",transition:"",width:"auto"})}bindEvents(){this.nextEl.addEventListener("click",()=>this.nextVideo()),this.prevEl.addEventListener("click",()=>this.previousVideo()),this.initMultiFave(),this.setAutoplayOnUserGesture(),this.initSwipeListener(this.playlistItemsContainer),this.nextVideoIndex(),this.previousVideoIndex(),this.setupLoopingVideos()}getClonesCount(){let t=this.getNumberOfVisibleItems();return this.items.length>t?t+1:0}addClones(t){let e=document.createDocumentFragment(),i=document.createDocumentFragment();for(let s=0;st.remove()),this.clones=[],this.resetItemPositions()}resetItemPositions(){this.playlistItemsContainer.querySelectorAll(".video-resource").forEach((t,e)=>{t.parentElement!==this.featuredVideoContainer&&(t.dataset.position=e,this.playlistIntersectObserver.observe(t),0!=e&&t.classList.add("pui--hidden"))})}getElementWidth(t){let{marginRight:e}=window.getComputedStyle(t);return t.clientWidth+parseInt(e,10)}getNumberOfVisibleItems(){return Math.floor(this.playlistOuterContainer.offsetWidth/this.itemWidth)}getVideoPlaylistItem(t){return t=t===this.items.length?this.items.length:Math.abs(t%this.items.length),this.playlistItemsContainer.querySelector(`[data-component-name="video-resource"][data-position="${t}"]`)}getVideoTitle(t){let e=window.FAVE.player.getInstance(t);return e.configs?.mediaMetadata?.headline??""}onTrackingMuted(t,e,i,{muted:s}){this.muted=s,d(s?"mute":"unmute",this.getVideoTitle(t))}onCaptionsToggleOffClicked(){this.playlistItemsContainer.querySelectorAll(".video-resource").forEach(t=>{let{instanceId:e}=this.getVideoPlayerData(t),i=this.getFaveInstance(e);i?.disableCaptions()})}onCaptionsToggleOnClicked(){this.playlistItemsContainer.querySelectorAll(".video-resource").forEach(t=>{let{instanceId:e}=this.getVideoPlayerData(t),i=this.getFaveInstance(e);i?.enableCaptions()})}onContentPlay(){document.querySelectorAll(".top-player-container").forEach(t=>{t.setAttribute("style","height:99.9%")}),setTimeout(()=>{document.querySelectorAll(".top-player-container").forEach(t=>{t.setAttribute("style","height:100%")})},100)}handleVideoClick({uri:t,videoId:e,parentUri:i,faveThumbnails:s}){u(p.VERTICAL_PLAYBACK_REQUEST,{...this.config,stellarUri:i||t,videoId:e,muted:this.muted,posterImageOverride:a(s,!0),markupId:this.featuredVideoUri},this.featuredVideoUri)}}class E extends P{constructor(t){super(t),this.isRTL="rtl"===getComputedStyle(t).direction||"rtl"===document.dir,this.paginationDirSign=this.isRTL?-1:1,this.nextEl=t.querySelector(".video-playlist__navigation--next"),this.prevEl=t.querySelector(".video-playlist__navigation--previous"),this.itemWidth=this.getElementWidth(this.items[0]),this.offsetLeft=0,this.offsetLeftMin=0,this.offsetLeftMax=0,this.touchInitialX=0,this.isAnimating=!1,this.navigationEnabled=!0,this.mediumPlus=window.innerWidth>=g,this.defaultTransitionDuration=700,this.maxNoOfPages=0,this.playlistHeadline=t.dataset.headline,this.featuredVideoEl=t.closest(".video-inline_carousel__wrapper").querySelector(".video-inline_carousel__video-resource > .video-resource-elevate"),this.featuredVideoIsInFront=!1,this.favePlayerContainer={},this.paginationEl=t.querySelector(".video-playlist__navigation--pagination"),this.pageItems=[],this.paginationOffsetLeft=0,this.paginationOffsetMax=0,this.currentPage=0,this.dotWidth=8,this.dotGap=8,this.dotItemWidth=this.dotWidth+this.dotGap,this.visibleDotLimit=7,this.paginationInnerContainerWidth=95,this.setupItemsContainer(),this.setupPagination(),this.bindEvents()}onPlayerReady(){this.favePlayerContainer=this.featuredVideoEl.querySelector(".fave-player-container")}isPlayerStuck(){return this.favePlayerContainer?.classList?.contains("video-resource__stuck")}setupItemsContainer(){if(this.isRTL){let t=document.querySelector(".video-playlist__navigation"),e=t.querySelector(".video-playlist__navigation--previous"),i=t.querySelector(".video-playlist__navigation--next");t.insertBefore(i,e)}this.offsetLeftMax=-(this.items.length-1)*this.itemWidth,this.playlistItemsContainer.style.transform="",this.playlistItemsContainer.style.transition="",this.playlistItemsContainer.style.width="auto"}setupPagination(){let t=this.getNumberOfVisibleItems();this.maxNoOfPages=Math.ceil(this.items.length/t),this.paginationEl.innerHTML="";for(let t=0;t{t&&(t.classList.remove(...Object.values(f)),t.classList.add(y(e,this.currentPage,this.maxNoOfPages)))})}bindEvents(){this.playlistItemsContainer.addEventListener("click",t=>this.handleItemsContainerClick(t)),this.playlistItemsContainer.addEventListener("touchstart",t=>this.handleTouchStart(t)),this.playlistItemsContainer.addEventListener("touchmove",V(t=>this.handleTouchMove(t),30)),window.addEventListener("resize",()=>{clearTimeout(this.resizeTimer),this.resizeTimer=setTimeout(()=>this.handleResize(),250)}),this.nextEl.addEventListener("click",()=>{let t=this.isRTL?"left arrow":"right arrow";this.trackInteraction(t,"click"),this.isRTL?this.prev():this.next()}),this.prevEl.addEventListener("click",()=>{let t=this.isRTL?"right arrow":"left arrow";this.trackInteraction(t,"click"),this.isRTL?this.next():this.prev()}),this.initFave()}trackInteraction(t,e){let i=this.playlistHeadline||"null";C({type:"user-interaction",data:{interaction:`video carousel:${i}:${t}:${e}`}})}resetItemPositions(){this.playlistItemsContainer.querySelectorAll(".video-resource").forEach((t,e)=>{t.dataset.position=e})}getElementWidth(t){let e=window.getComputedStyle(t),i=parseInt(e.marginInlineEnd||e.marginRight||"0",10);return t.clientWidth+i}getNumberOfVisibleItems(){return Math.floor(this.playlistOuterContainer.offsetWidth/this.itemWidth)}surfaceFeaturedVideo(t=!1){!this.mediumPlus&&(t?!this.featuredVideoIsInFront&&(this.featuredVideoIsInFront=!0,this.featuredVideoEl.classList.add("front"),this.el.classList.remove("front")):(this.featuredVideoIsInFront=!1,this.featuredVideoEl.classList.remove("front"),this.el.classList.add("front")))}pauseCurrentPlayingVideo(){if(this.mediumPlus)return;let t=this.featuredVideo.querySelector(".video-resource");if(!t)return;let e=`player-${t.dataset?.uri}`;try{window.FAVE.player.getInstance(e).pause()}catch(t){m("error","Error pausing video",t)}}getPositionOfFirstVisibleItem(){return Math.abs(Math.floor(this.playlistItemsContainer.getBoundingClientRect().left/this.itemWidth))}moveTo(t){this.scrollTo(t,0)}scrollTo(t,e=600){if(e){if(this.paginationDirSign*t>0||0===t&&0===this.offsetLeft||this.offsetLeft===t)return;this.isAnimating=!0,this.playlistItemsContainer.style.transition=`transform ${e}ms cubic-bezier(.80,0,.20,1) 0s`}else this.playlistItemsContainer.style.transition="";this.offsetLeft=t,this.playlistItemsContainer.style.transform=`translate3d(${t}px, 0, 0)`}paginateAhead(t){if(this.recalculatePagination(),!(this.maxNoOfPages=this.maxNoOfPages-1||(this.paginationOffsetLeft+=this.paginationDirSign*((this.dotItemWidth+this.dotGap)/2),this.paginationOffsetLeft>0&&(this.paginationOffsetLeft=0),this.paginationEl.style.transform=`translate3d(${this.paginationOffsetLeft}px, 0, 0)`)}}prev(t,e=null){let i=e||this.getNumberOfVisibleItems();this.surfaceFeaturedVideo(!1),this.isPlayerStuck()||this.pauseCurrentPlayingVideo(),this.currentPage>0?(this.currentPage-=1,this.paginateBack()):(this.currentPage=this.maxNoOfPages-1,this.paginateAhead(this.paginationOffsetMax));let s=this.paginationDirSign*(-1*this.currentPage*i*this.itemWidth);this.scrollTo(s,t)}handleItemsContainerClick(t){if(!t.target)return;this.mediumPlus||this.surfaceFeaturedVideo(!0);let e=t.target.closest(".video-resource");!e||e.classList.contains("video-resource--active")||(this.handleVideoClick(e.dataset),this.nowPlayingVideo=e,this.setZionAnalyticsAttributes())}handleTouchStart(t){this.touchInitialX=t.touches[0].clientX}handleTouchMove(t){t.preventDefault();let e=this.touchInitialX-t.touches[0].clientX;this.isRTL?e>0?(this.trackInteraction("left","swipe"),this.prev()):(this.trackInteraction("right","swipe"),this.next()):e>0?(this.trackInteraction("left","swipe"),this.next()):(this.trackInteraction("right","swipe"),this.prev())}handleResize(){this.mediumPlus=window.innerWidth>g,this.itemWidth=this.getElementWidth(this.items[0]),this.setupItemsContainer(),this.setupPagination(),this.currentPage=0,this.paginateBack(0),this.scrollTo(0)}onNextClicked(t){let e;if(t.nowPlayingVideo){let{position:i}=t.nowPlayingVideo.dataset;e=parseInt(i,10)===t.items.length-1?t.getVideoPlaylistItem(0):t.getNextVideo(t.nowPlayingVideo)}else e=t.getVideoPlaylistItem(1);e&&(this.mediumPlus||this.isPlayerStuck())&&super.playVideo(e),this.shouldWeScrollAhead()}onPreviousClicked(t){let e;if(t.nowPlayingVideo){let{position:i}=t.nowPlayingVideo.dataset;e=0===parseInt(i,10)?t.getVideoPlaylistItem(t.items.length-1):t.getPreviousVideo(t.nowPlayingVideo)}else e=t.getVideoPlaylistItem(t.items.length-1);e&&(this.mediumPlus||this.isPlayerStuck())&&super.playVideo(e),this.shouldWeScrollBack(!0)}onContentComplete(){let t={target:this.el.querySelector(".video-resource--active + .video-resource")};this.handleItemsContainerClick(t),this.shouldWeScrollAhead(),this.surfaceFeaturedVideo(!0)}shouldWeScrollAhead(){if(!this.mediumPlus){this.next();return}if(!this.nowPlayingVideo)return;let{width:t,x:e}=this.playlistOuterContainer.getBoundingClientRect(),{width:i,x:s}=this.nowPlayingVideo.getBoundingClientRect();this.isRTL?(s+i>e+t||se+t)&&this.next()}shouldWeScrollBack(){if(!this.mediumPlus){this.prev();return}if(!this.nowPlayingVideo)return;let{width:t,x:e}=this.playlistOuterContainer.getBoundingClientRect(),{width:i,x:s}=this.nowPlayingVideo.getBoundingClientRect();this.isRTL?(s+i>e+t||se+t)&&this.prev()}}t.exports=t=>n(s())?new L(t):o(s())?new w(t):window.CNN.isElevated?new E(t):new I(t)}},t=>{var e=e=>t(t.s=e);t.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","433","1813","1869","81","2036","3073","92","1629","2336","3075","3074","3001","2213","3000","2212","1897","2999","1895","2331","2206","1806","3049","2215","187","1360","2214","1395","1359","1402","1401","1379","1393","1372","1409","1398","3003","1399","1400","1373","1363","1364","1397","1358","1367","1368","1361","1381","1362","1366","1404","1369","1385","2209","1370","1387","1389","1407","1384","1382","1396","1408","1378","1403","1371","1380","1394","1388","1392","1390","1383","1391","1375","1386","1377","1374","1365","1376","13","435","220","67","436","466","33","82","2","17","418","16","44","432","1768","298","331","342","12","182","43","21","23","14","32"],()=>e("video-playlist.client"));var i=t.O();(modules=void 0===modules?{}:modules)["video-playlist.client"]=i}]);
/* window.modules["video-resource.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["video-resource.client"],{"video-resource.client":(e,s,o)=>{let{ClientModel:r,initializeOnExec:i}=o("33"),{isPageType:t,PAGE_TYPES:l}=o("3"),d=o("5"),{initVideoCover:c}=o("4"),{convertToBoolean:u}=o("11"),{lineClamp:v}=o("6");e.exports=i(class extends r{constructor(e){super(e),this.el=e;let{displayVideoCover:s}=e.dataset;if(t(l.VIDEO)){let s=e.querySelector(".video-resource__description-toggle"),o=e.querySelector(".video-resource__description");s&&o&&s.addEventListener("click",()=>{o.classList.toggle("video-resource__description--hidden"),s.classList.toggle("video-resource__description-toggle--hidden")})}u(s)&&this.setupVideoCover()}setupVideoCover(){let e=this.el.querySelector(".video-resource__chyron");e&&(v(e,2," ..."),e.parentNode.classList.remove("invisible")),d.observe(this.el),c(this.el)}})}},e=>{var s=s=>e(e.s=s);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","354","70","1872","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","13","435","220","67","436","33","3","5","6","4"],()=>s("video-resource.client"));var o=e.O();(modules=void 0===modules?{}:modules)["video-resource.client"]=o}]);
/* window.modules["video-player.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["video-player.client"],{"video-player.client":(e,i,t)=>{let s=t("20"),l=t("22"),a=l.get("TOP_AUTH_SRC"),d=l.get("TOP_FREEVIEW_SRC"),{convertToBoolean:o}=t("11"),{addScriptTag:n,convertAuthType:r}=t("2"),{isAuthLiveVideo:c}=t("12"),{ClientModel:h,initializeOnExec:p,actions:u}=t("33"),{TVE:y,VIDEO:E}=u,{setAssetAnalytics:b}=t("21"),{isSection:v,SECTIONS:f}=t("7"),{initAdFeedbackLink:P}=t("8");e.exports=p(class extends h{constructor(e){super(e),this.el=e,this.config=this.el.dataset,this.uri=this.config.uri,this.configs={markupId:`player-${this.uri}`,el:this.el};let i=["checkEventBasedPreview","showAds","isVerticalVideo","isVerticalVideoEmbed"];Object.keys(this.el.dataset).forEach(e=>{this.config[e]&&(i.includes(e)?this.configs[e]=o(this.config[e]):this.configs[e]=this.config[e])}),c(this.config.videoId)&&v(f.HOMEPAGE)?this.loadAuthScripts():this.loadPlayer(),o(this.config.showAds)&&this.initAdFeedbackLink(),this.bind(".auth-player-container__back-player-icon-container","click",this.handlePlayerBackClick)}loadExternalScript=(e,i,t)=>{n({src:e,id:`script-${i}`}).addEventListener("load",t)};loadAuthScripts=()=>{window.addEventListener("top-freeview.loaded",()=>{setTimeout(()=>{this.loadPlayer()},100)}),this.loadExternalScript(a,"top-auth",()=>{window.dispatchEvent(new CustomEvent("top-auth.loaded"))}),this.loadExternalScript(d,"top-freeview",()=>{window.dispatchEvent(new CustomEvent("top-freeview.loaded"))})};loadPlayer=()=>{window.FAVE?this.renderPlayer():window.addEventListener("fave.loaded",()=>{this.renderPlayer()})};renderPlayer=()=>{s.initialize(this.configs).then(e=>{this.subscribe(E.PLAYBACK_REQUEST,e=>{s.playClipVideo(e)},e.id),this.subscribe(y.PLAYBACK_REQUEST,i=>{this.playAuthenticatedVideo({...e.configs,...i})}),this.subscribe(E.VERTICAL_PLAYBACK_REQUEST,e=>{s.playVerticalVideo(e)},e.id),this.subscribe(E.PAUSE_VIDEO,()=>{s.pause()},e.id),this.subscribe(E.STOP_VIDEO,()=>{s.stop()},e.id),s.scrollToPlayVideo(this.configs)})};playAuthenticatedVideo=e=>{let i={...e,authType:r(e.authType),isDTC:!!e.authType?.includes("dtc"),mediaMetadata:{headline:e?.title||e?.assetTitle||e?.assetDescription,mediumId:e?.assetId,boltId:e?.boltId,id:e?.assetId}};b(e),this.setPlayerVisibility(!0),s.playAuthVideo(i)};handlePlayerBackClick(){this.setPlayerVisibility(!1),s.stop()}setPlayerVisibility(e){e?(this.el.style.display="block",this.el.querySelector(".auth-player-container")?.classList.add("fave-player-container_inline-full-bleed")):(this.el.style.display="none",document.body.style.overflow="auto")}initAdFeedbackLink(){P(this.el.parentElement)}})}},e=>{var i=i=>e(e.s=i);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","433","1813","1869","439","81","2036","3073","92","1629","2336","3075","3074","3001","2213","3000","2212","1897","2999","1895","2331","2206","1806","3049","485","2215","187","1360","2214","1395","1359","1402","1401","1379","1393","1372","1409","1398","3003","1399","1400","1373","1363","1364","1397","1358","1367","1368","1361","1381","1362","1366","1404","1369","1385","2209","1370","1387","1389","1407","1384","1382","1396","1408","1378","1403","1371","1380","1394","1388","1392","1390","1383","1391","1375","1386","1377","1374","1365","1376","335","2068","486","511","31","506","440","494","13","313","435","220","67","436","466","33","143","82","2","2609","2076","2080","2084","2085","2072","2073","30","4372","2077","2075","2078","2086","2540","2074","2081","2079","2083","512","2082","2071","2596","4380","2589","4768","2591","4361","2590","2595","2597","4749","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","184","17","427","418","524","540","65","24","2037","68","303","69","483","482","16","7","1768","3","96","298","88","331","342","465","2345","1819","1820","3081","2343","2346","12","362","182","444","46","8","412","60","201","471","21","413","90","496","4","14","1875","20","419","429","1894","430","1878","428"],()=>i("video-player.client"));var t=e.O();(modules=void 0===modules?{}:modules)["video-player.client"]=t}]);
/* window.modules["mvpd-picker.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["mvpd-picker.client"],{"mvpd-picker.client":(e,t,i)=>{let{TOPAuthSDK:r}=i("60"),s=i("27"),d=i("15").setup({file:"/index.js"});class n{constructor(e){let{mvpdProduct:t="",isEmbed:i,successRedirect:r,logosColor:s}=e.dataset;this.pickerEl=e,this.headerEl=e.querySelector(".mvpd-picker__header"),this.subheaderEl=e.querySelector(".mvpd-picker__subheader"),this.isEmbed="true"===i,this.successRedirect=r,this.mvpdProduct=t,this.logosColor=s,this.onRender=this.onRender.bind(this)}onRender(){let e=document.getElementById("taui-mvpdpicker"),t=document.getElementById("taui-mvpdpickerBackdrop");e.dataset.isEmbed="true",t.dataset.isEmbed="true"}triggerPickerLogin=async e=>await e.triggerPickerLogin();async TOPInit(){let{onRender:e,successRedirect:t,isEmbed:i,logosColor:n}=this,a={withUIDisplayConfig:{useCobrandingForPrimaryLogo:n,strings:{title:this.headerEl.innerText,subheading1select:this.subheaderEl.innerText},...i&&{onRender:e}}},c=new s({}),o=c.getRedirectUrl({secondaryRedirectUrl:t,returnType:c.urlReturnTypes.FULL});a.withActivationRedirectURL=o;let l=new r(a);await l.initializeContext(),l?.context?(document.removeEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(l)),document.addEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(l)),this.createEvent("mvpd-picker-loaded"),this.pickerEl.setAttribute("data-status","loaded")):(this.pickerEl.setAttribute("data-status","failed"),this.createEvent("mvpd-picker-loading-failed"),d("error","failed to load MVPD-Picker"))}createEvent(e){document.dispatchEvent(new Event(e))}async init(){window.TOP?await this.TOPInit():window.addEventListener("top-auth.loaded",async()=>{await this.TOPInit()})}}e.exports=async e=>{let t=new n(e);await t.init()}}},e=>{var t=t=>e(e.s=t);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","439","92","485","335","2068","486","511","31","506","440","494","13","435","220","67","436","466","33","82","2","2609","2076","2080","2084","2085","2072","2073","30","4372","2077","2075","2078","2086","2540","2074","2081","2079","2083","512","2082","2071","2596","4380","2589","4768","2591","4361","2590","2595","2597","4749","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","184","17","427","418","524","540","65","24","2037","68","69","483","482","7","478","26","477","74","1768","3","96","2329","1799","3066","2328","425","27","60","471"],()=>t("mvpd-picker.client"));var i=e.O();(modules=void 0===modules?{}:modules)["mvpd-picker.client"]=i}]);
/* window.modules["adfuel.legacy"] */ var modules;(self.modules=self.modules||[]).push([["adfuel.legacy"],{"formfield-radio-buttons.client":(e,t,s)=>{"use strict";let{actions:i,dispatch:l,subscribe:o}=s("33"),{RADIO_BUTTONS:n}=i,{keyNavigationUtility:a}=s("47");class d{constructor(e){this.el=e,this.className="formfield-radio-buttons",this.radioClassName=`${this.className}__option`,this.selectedRadioClassName=`${this.radioClassName}--selected`,this.radioInputClassName=`.${this.radioClassName}-input`,this.optionTagShowClassName=`${this.radioClassName}__option-tag--show`,this.selectedItem=null,this.selectedItemInput=null,this.lastSelectedRadio=this.el.querySelector(`.${this.selectedRadioClassName}`),this.lastSelectedRadioInput=this.lastSelectedRadio?.querySelector(this.radioInputClassName),this.options=this.el.querySelectorAll(`.${this.radioClassName}`),this.options.forEach(e=>e.addEventListener("click",this.handleOptionClick)),this.options.forEach(e=>e.addEventListener("keydown",this.handleOptionSelection)),o(n.SET_SELECTED,({selectedItem:e})=>{this.selectedItem=e,this.setSelectedItem()}),o(n.TOGGLE_SHOW_PILL,({itemToTogglePill:e})=>{let t=e.classList.contains(this.optionTagShowClassName)?"remove":"add";e.classList[t](this.optionTagShowClassName)})}handleOptionClick=e=>{e.preventDefault(),this.selectedItem=e.target.closest(`.${this.radioClassName}`),this.setSelectedItem()};handleOptionSelection=e=>a(e,{Enter:this.handleOptionClick," ":this.handleOptionClick,ArrowDown:this.focusNextOption,ArrowRight:this.focusNextOption,ArrowUp:this.focusPreviousOption,ArrowLeft:this.focusPreviousOption});getFocusedOption=()=>[...this.options].find(e=>document.activeElement===e);focusOption=e=>{let t=this.getFocusedOption(),s=e(Array.from(this.options).indexOf(t));this.options[s].focus()};focusNextOption=()=>this.focusOption(e=>e>=this.options.length-1?this.options.length-1:e+1);focusPreviousOption=()=>this.focusOption(e=>e<=0?0:e-1);setSelectedItem=()=>{this.lastSelectedRadio??=this.el.querySelector(`.${this.selectedRadioClassName}`),this.lastSelectedRadioInput=this.lastSelectedRadio?.querySelector(this.radioInputClassName),this.lastSelectedRadio&&this.clearLastSelection(),this.selectedItemInput=this.selectedItem.querySelector(this.radioInputClassName),this.selectedItem.classList.add(`${this.selectedRadioClassName}`),this.selectedItem.focus(),this.selectedItem.setAttribute("aria-checked","true"),this.selectedItemInput.checked=!0,this.lastSelectedRadio=this.selectedItem,this.lastSelectedRadioInput=this.selectedItemInput,l(n.SELECTED,{selectedItem:this.selectedItem})};getSelectedItem=()=>this.el.querySelector(`.${this.selectedRadioClassName}`);clearLastSelection=()=>{this.lastSelectedRadio.classList.remove(`${this.selectedRadioClassName}`),this.lastSelectedRadio.setAttribute("aria-checked","false"),this.lastSelectedRadioInput.checked=!1};clearSelection=()=>{this.lastSelectedRadio&&(this.clearLastSelection(),this.lastSelectedRadio=null,this.lastSelectedRadioInput=null),this.selectedItem=null,this.selectedItemInput=null};removeAllEventListeners=()=>this.options.forEach(e=>e.removeEventListener("click",this.handleOptionClick))}e.exports=e=>new d(e)},"user-account-reg-wall.client":(e,t,s)=>{"use strict";let{authClient:i}=s("24"),{zionEventHandler:l}=s("9"),{trackMetrics:o}=s("17"),{suppressToasts:n,getUrlObj:a}=s("26"),{defaultManageWallVisibility:d}=s("83"),{smallMaxWidthListener:c}=s("16"),h=s("formfield-radio-buttons.client"),{actions:r,subscribe:u}=s("33"),{RADIO_BUTTONS:m}=r;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=i.tokenWithAuthn();let{source:e,componentId:t,componentName:s,dismissible:l,componentStellarId:n,interactionBase:d,wallCount:c,wallMax:r}=this.el.dataset;this.componentId=t,this.source=e,this.wallCount=c??1,this.wallMax=r??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=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,s=t===this.signInLink;(s||t===this.signUpBtn)&&o({type:"user-interaction",data:{interaction:`${this.interactionBase}:${s?"sign in":"sign up"}${this.wallCountAnalyticsValue}`}})},!0),this.tooltip?.addEventListener("mouseover",()=>{o({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",f=this.el.querySelector(`.${y}`);if(f&&(h(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 s=e=>{e&&(t.searchParams.set("selected",e),this.signUpBtn.href=t.toString())};s(e),u(m.SELECTED,({selectedItem:e})=>{s(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="static",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(),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,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 s=new p(e,t);return s.init(),s}},"adfuel.legacy":(e,t,s)=>{e.exports=()=>{"use strict";let{initializeAds:e}=s("411"),{AD_VARIANTS:t,setAdVariant:i,handleAdVariant:l}=s("193"),{initializeFocusModeAds:o,isEligibleForFocusMode:n,FOCUS_MODE_EVENT:a}=s("410"),{getAdfuelSrc:d}=s("310"),{addScriptTag:c}=s("2");function h(){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"}}))})}function r(e){let{isFocusMode:s}=e.detail;s?i(t.FOCUS_MODE):i(t.DEFAULT)}window.addEventListener("adfuel-body.loaded",t=>{let{isFocusMode:s}=t.detail;s?o():e()}),l({[t.DEFAULT]:function(){let e=new URLSearchParams(window.location.search||"").get("afcdn");e?c({src:`/unstable-adfuel-injector.js?profile=${e}`,async:!0,onerror:e=>{console.error(`Error loading experimental adfuel bundles: ${e} - falling back to default bundles`),h()}}):h()},[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}})))})}}),n()?document.addEventListener(a,r):i(t.DEFAULT)}}},e=>{var t=t=>e(e.s=t);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","433","1813","1869","439","81","2036","3073","92","1629","2336","3075","3074","3001","2213","3000","2212","1897","2999","1895","2331","2206","1806","3049","485","2215","187","1360","2214","1395","1359","1402","1401","1379","1393","1372","1409","1398","3003","1399","1400","1373","1363","1364","1397","1358","1367","1368","1361","1381","1362","1366","1404","1369","1385","2209","1370","1387","1389","1407","1384","1382","1396","1408","1378","1403","1371","1380","1394","1388","1392","1390","1383","1391","1375","1386","1377","1374","1365","1376","335","2068","486","511","31","506","440","494","13","313","435","220","67","436","466","33","530","527","143","108","1947","82","2","2419","2420","2405","1848","2416","2428","1852","2571","4172","4171","2403","1834","1851","2404","2402","2569","2417","1833","4170","4169","2570","2418","2568","200","349","1847","2407","1850","1853","2427","2426","2401","2406","2609","2076","2080","2084","2085","2072","2073","94","30","4372","2077","2075","2078","2086","533","2540","2074","2081","2079","2102","2104","2101","2098","2097","535","2083","2096","536","2106","512","2103","2082","2087","2580","2092","2093","532","2091","531","2071","2105","2573","2581","2572","2090","537","2574","4379","538","4378","2596","4380","2099","2094","534","2095","2589","4768","2100","2591","4361","2590","2595","2597","4749","2088","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","184","17","427","418","524","540","65","24","2037","68","303","69","483","482","467","2058","2059","16","93","9","7","478","26","477","74","54","473","4745","4233","44","5152","5153","5154","5155","4743","432","1849","351","1816","350","4432","4884","539","91","4570","4843","2627","2888","2959","2934","2798","2906","2657","2650","2982","2808","2640","4918","2937","2745","2630","4844","2641","2939","2796","2942","2841","2736","2911","2818","2811","4846","2898","2943","2806","2948","2947","2938","2791","4807","2962","2642","2812","2747","2826","2983","2807","2831","2748","2924","2704","4849","2891","2842","2802","2726","2741","2655","2737","4872","2786","2761","4878","2918","2801","2677","4847","2922","2957","2631","2963","2625","2892","2876","2764","2827","2877","2977","2994","2989","2603","2672","2670","2624","2742","4866","2667","2651","2828","2967","4848","2904","2690","2620","2703","2793","2676","2586","2958","2699","2619","2846","2917","2910","2660","2832","2661","2635","2608","2614","4966","2771","2602","2750","2905","2613","2585","2607","2797","2645","2973","2823","2752","507","2927","2953","2610","2604","2582","2656","2636","2887","2671","2822","2837","2727","2767","2882","2665","2578","2689","2932","2852","4821","2731","2897","2599","2777","2646","2873","2709","2816","2782","2881","2776","2666","2616","2713","2928","2772","2857","2872","2792","2693","2923","2978","2995","2990","2968","2851","2847","4845","2933","2781","2757","4986","2821","2694","2886","2896","4952","2909","2862","2867","2698","2952","2579","2722","4826","2732","4813","2838","2787","2708","4909","2817","2756","2647","2712","2705","2766","4870","4954","4799","2738","2972","4871","4964","4938","2836","4809","4818","4816","4810","4916","4981","4840","2723","2861","2866","4949","4822","2688","2856","2871","4823","2743","2721","2637","2944","2788","4820","2733","4825","4959","4860","2634","4924","4919","2929","2868","2673","2632","2783","4893","4920","2652","4850","2629","2833","2954","2890","4824","4815","4830","2848","2969","2758","4801","4834","2835","2685","4913","2903","2700","4991","2773","4892","2575","2853","2768","2621","4811","2949","2778","2695","2679","2961","2710","2883","4873","4903","2875","2858","2863","4814","2893","4888","2843","2728","2879","2979","2919","4827","2718","2662","2753","2991","2984","2974","2964","2762","2813","4962","4862","4889","4829","4861","2800","4957","4817","4974","2780","4819","4886","4915","4891","4890","4958","4808","4887","4802","4963","4831","4800","5001","5002","4992","4803","4828","4804","4990","2803","5004","5003","4967","2169","4805","4960","4806","4989","4898","4955","2192","4953","2186","4902","2153","4899","4977","4965","4961","4837","2122","4906","2139","4897","4854","4939","4901","4855","4894","4900","4912","4914","4911","4956","2150","2118","4904","2137","4973","2172","2170","2121","4917","4930","4987","4968","4833","4856","4859","4851","4841","2482","2182","2167","2152","442","2830","2734","2148","2194","4978","4976","2809","2980","4975","2175","2136","4836","2146","4835","2159","2131","2119","2191","2129","2185","4969","2744","2126","4832","2108","2899","2174","2142","2147","4863","2188","2161","2116","2115","2178","2163","2123","2173","2151","2114","4883","2504","2176","2124","2155","2166","2138","2819","2668","2940","4857","2125","4881","2916","2130","2109","4910","2128","2127","4868","4869","4853","4922","2976","2154","2110","2171","4867","4864","4923","4852","2140","2111","2158","2190","2112","2160","2145","2135","2193","2181","2117","2162","2141","2180","2164","2134","2935","4921","2143","2157","2133","2149","2107","2184","2189","2177","2183","4858","2120","2179","2187","2165","2156","2144","4865","2644","2908","4908","2945","4905","4895","4927","4951","2132","4907","2839","4948","2926","2751","4896","4882","4988","2696","2884","4842","2829","4980","2600","2638","4950","2878","4885","2789","4874","2794","2622","4839","4925","2804","2680","2611","2605","2583","2682","2915","2960","2955","2684","2683","2678","2653","2648","2992","2987","2975","2925","2643","2920","2724","2894","2739","2729","2701","2681","2576","2814","2759","2754","2869","2854","2824","2774","2663","2658","2749","2691","2950","2844","2769","2113","2930","2617","4929","2849","2715","2706","2859","2864","2719","2714","2716","2784","2674","2907","2874","2763","4979","2779","4838","4812","4880","4926","4946","4875","4945","4943","4944","4947","4942","4941","4940","4928","2686","2799","4937","2889","2628","2834","2633","4935","4934","5011","2965","2970","4936","4877","4876","4933","4932","4931","5005","5010","4454","2765","2820","2675","2659","2649","2730","2880","2805","2697","2941","2735","2936","2601","2639","2840","2946","2717","2618","2810","2612","2606","2584","2790","2795","2623","2951","2711","2770","2775","2687","2669","2746","2981","2785","2760","2815","2740","2956","2971","2577","2845","2725","2702","2692","2755","2707","2850","2664","2895","2885","2855","2870","2860","2966","2921","2865","2720","2931","2654","2993","2988","2825","5089","42","47","3","469","480","2038","97","2040","487","488","484","493","492","83","444","8","412","241","193","353","410","310","411"],()=>t("adfuel.legacy"));var s=e.O();(modules=void 0===modules?{}:modules)["adfuel.legacy"]=s}]);
/* 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("45"),t=i("82"),r=i("416"),n=i("22"),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,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","2440","2441","4203","1902","1863","22","426","1865","1635","464","466","82","465","2345","1819","1820","3081","2343","2346","416"],()=>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("8"),{ShowAdFeedbackDispatcher:t}=d("412"),{AdDataType:a}=d("444");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,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","2431","1864","1863","22","426","1865","435","220","67","436","33","444","8","412"],()=>t("ad-feedback-events.legacy"));var d=e.O();(modules=void 0===modules?{}:modules)["ad-feedback-events.legacy"]=d}]);
/* 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:i,dispatch:o,subscribe:a}=s("33"),{RADIO_BUTTONS:l}=i,{keyNavigationUtility:n}=s("47");class d{constructor(e){this.el=e,this.className="formfield-radio-buttons",this.radioClassName=`${this.className}__option`,this.selectedRadioClassName=`${this.radioClassName}--selected`,this.radioInputClassName=`.${this.radioClassName}-input`,this.optionTagShowClassName=`${this.radioClassName}__option-tag--show`,this.selectedItem=null,this.selectedItemInput=null,this.lastSelectedRadio=this.el.querySelector(`.${this.selectedRadioClassName}`),this.lastSelectedRadioInput=this.lastSelectedRadio?.querySelector(this.radioInputClassName),this.options=this.el.querySelectorAll(`.${this.radioClassName}`),this.options.forEach(e=>e.addEventListener("click",this.handleOptionClick)),this.options.forEach(e=>e.addEventListener("keydown",this.handleOptionSelection)),a(l.SET_SELECTED,({selectedItem:e})=>{this.selectedItem=e,this.setSelectedItem()}),a(l.TOGGLE_SHOW_PILL,({itemToTogglePill:e})=>{let t=e.classList.contains(this.optionTagShowClassName)?"remove":"add";e.classList[t](this.optionTagShowClassName)})}handleOptionClick=e=>{e.preventDefault(),this.selectedItem=e.target.closest(`.${this.radioClassName}`),this.setSelectedItem()};handleOptionSelection=e=>n(e,{Enter:this.handleOptionClick," ":this.handleOptionClick,ArrowDown:this.focusNextOption,ArrowRight:this.focusNextOption,ArrowUp:this.focusPreviousOption,ArrowLeft:this.focusPreviousOption});getFocusedOption=()=>[...this.options].find(e=>document.activeElement===e);focusOption=e=>{let t=this.getFocusedOption(),s=e(Array.from(this.options).indexOf(t));this.options[s].focus()};focusNextOption=()=>this.focusOption(e=>e>=this.options.length-1?this.options.length-1:e+1);focusPreviousOption=()=>this.focusOption(e=>e<=0?0:e-1);setSelectedItem=()=>{this.lastSelectedRadio??=this.el.querySelector(`.${this.selectedRadioClassName}`),this.lastSelectedRadioInput=this.lastSelectedRadio?.querySelector(this.radioInputClassName),this.lastSelectedRadio&&this.clearLastSelection(),this.selectedItemInput=this.selectedItem.querySelector(this.radioInputClassName),this.selectedItem.classList.add(`${this.selectedRadioClassName}`),this.selectedItem.focus(),this.selectedItem.setAttribute("aria-checked","true"),this.selectedItemInput.checked=!0,this.lastSelectedRadio=this.selectedItem,this.lastSelectedRadioInput=this.selectedItemInput,o(l.SELECTED,{selectedItem:this.selectedItem})};getSelectedItem=()=>this.el.querySelector(`.${this.selectedRadioClassName}`);clearLastSelection=()=>{this.lastSelectedRadio.classList.remove(`${this.selectedRadioClassName}`),this.lastSelectedRadio.setAttribute("aria-checked","false"),this.lastSelectedRadioInput.checked=!1};clearSelection=()=>{this.lastSelectedRadio&&(this.clearLastSelection(),this.lastSelectedRadio=null,this.lastSelectedRadioInput=null),this.selectedItem=null,this.selectedItemInput=null};removeAllEventListeners=()=>this.options.forEach(e=>e.removeEventListener("click",this.handleOptionClick))}e.exports=e=>new d(e)},"user-account-reg-wall.client":(e,t,s)=>{"use strict";let{authClient:i}=s("24"),{zionEventHandler:o}=s("9"),{trackMetrics:a}=s("17"),{suppressToasts:l,getUrlObj:n}=s("26"),{defaultManageWallVisibility:d}=s("83"),{smallMaxWidthListener:r}=s("16"),c=s("formfield-radio-buttons.client"),{actions:u,subscribe:h}=s("33"),{RADIO_BUTTONS:p}=u;class m{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=i.tokenWithAuthn();let{source:e,componentId:t,componentName:s,dismissible:o,componentStellarId:l,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=l,this.interactionBase=d,this.dismissible=o,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"";let m=document.querySelector(this.class);m&&m.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}`}})}),o&&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=n(this.signUpBtn.href);t.pathname="/account/payment/subscription";let s=e=>{e&&(t.searchParams.set("selected",e),this.signUpBtn.href=t.toString())};s(e),h(p.SELECTED,({selectedItem:e})=>{s(e?.querySelector(".formfield-radio-buttons__option-input")?.value)})}this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{o({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="static",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(),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 m(e,t);return s.init(),s}},"focus-mode-gpt-service.legacy":(e,t,s)=>{e.exports=()=>{"use strict";let t=s("22"),{PAGE_VARIANTS:i,isPageVariant:o}=s("88"),{isEdition:a}=s("143"),{FOCUS_MODE_EVENT:l,getFocusModeConfigs:n,isEligibleForFocusMode:d}=s("410"),{getCookie:r}=s("2"),c=t.get("FOCUS_MODE_TIMEOUT"),u=t.get("PRISM_SRC"),h=t.get("FOCUS_MODE_GPT_SCRIPT_SRC"),p=t.get("ENABLE_FOCUS_MODE"),m=["data-store","ads-contextual","ads-person-prof","ads-person","vendor"],g="GPTScript",y="focus-mode-sponsored",w=`
:is(html[data-layout-uri*='layout-with-rail'], html[data-layout-uri*='layout-article-elevate']) .${y} .ad-slot:not(.adSlotLoaded)[data-uri*="/_components/ad-slot/"]:not([data-desktop-slot-id="ad_focus_btf_01"]),
:is(html[data-layout-uri*='layout-with-rail'], html[data-layout-uri*='layout-article-elevate']) .${y} .qtm-element,
:is(html[data-layout-uri*='layout-with-rail'], html[data-layout-uri*='layout-article-elevate']) .${y} [data-uri*="/_components/bizdev"],
:is(html[data-layout-uri*='layout-with-rail'], html[data-layout-uri*='layout-article-elevate']) .${y} .teads-inread,
html .${y} .ad-slot-rail,
html .${y} .ad-slot-rail_right {
display: none;
}
html .${y} .ad-slot-dynamic[data-uri*='cnn-focus-mode-inline-ad'] {
display: flex;
}
html body.${y}:not(.layout-homepage-mobile.kiln-edit-mode):not(.layout-homepage-mobile-app.kiln-edit-mode).layout-article-elevate .openweb-convo__placeholder-wrapper {
flex-direction: row;
justify-content: center;
}
`,S=window.CNN.contentModel.section,f=n(),v=({isFocusMode:e})=>{e||$(),void 0===window.CNN.ads.isFocusMode&&(document.dispatchEvent(new CustomEvent(l,{detail:{isFocusMode:e}})),window.CNN.ads.isFocusMode=e)},I=()=>v({isFocusMode:!0}),C=()=>v({isFocusMode:!1}),_=()=>{if(window.googletag=window.googletag||{cmd:[]},document.querySelector(`#${g}`)){console.warn("Focus Mode: GPT script already exists");return}window.WM.UserConsent.addScript({src:h,async:!0,id:g},m)},b=()=>{let e=document.createElement("style");e.textContent=w,document.head.appendChild(e)},E=()=>{let e=q("adsqa")?.split("=");if(e&&"status"===e[0]&&e[1])return e[1]},T=()=>{let e=r("datid");if(e){googletag?.pubads().setPublisherProvidedId(e);return}let t=r("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:u},m)},O=(e,t,s=window)=>{if(void 0!==s[e]){t(s[e]);return}Object.defineProperty(s,e,{configurable:!0,set(i){delete s[e],s[e]=i,t?.(i)}})},N=()=>{let e=window.CNN.contentModel?.branding?.spec;if(void 0!==e&&googletag?.pubads().setTargeting("spec",e),a(window.location.hostname)){O("proximicData",e=>{e&&googletag?.pubads().setTargeting("pconid",e)}),O("permutive",e=>{O("config",e=>{O("viewId",e=>{googletag?.pubads().setTargeting("prmtvvid",e)},e),O("workspaceId",e=>{googletag?.pubads().setTargeting("prmtvwid",e)},e)},e)});let e=window.localStorage.getItem("_pdfps"),t=e?JSON.parse(e):[],s=window.localStorage.getItem("permutive-id");if(t&&s)googletag?.pubads().setTargeting("puid",s),googletag?.pubads().setTargeting("ptime",Date.now().toString()),googletag?.pubads().setTargeting("permutive",t);else{let e=localStorage.setItem;localStorage.setItem=function(t,s){return"permutive-id"===t&&(googletag?.pubads().setTargeting("puid",s),googletag?.pubads().setTargeting("ptime",Date.now().toString())),"_pdfps"===t&&googletag?.pubads().setTargeting("permutive",s?JSON.parse(s):[]),e.apply(this,arguments)}}}},$=()=>{let e=document.querySelector(".ad-slot-dynamic[data-uri*='cnn-focus-mode-inline-ad']");e?.remove()},L=e=>{let{networkId:t,adDimensions:s,elementId:i,targeting:o}=e,a=S?`${t}/${S}/leaf`:t,l=E(),{cep_brsf:n=[],cep_iabt:d=[],cep_sent:r=[],cep_tags:c=[],short_source_id:u="",source_id:h=""}=window.CNN.cep_topics||{};l&&(o.status=[l]);let p=document.createElement("div");p.id=i,p.classList.add("focus-mode-top-ad"),document.querySelector(".ad-slot-header__container").appendChild(p),googletag.cmd.push(()=>{o.status?googletag.defineSlot(a,s,i).setTargeting("pos",o.pos).setTargeting("status",o.status).addService(googletag.pubads()):googletag.defineSlot(a,s,i).setTargeting("pos",o.pos).addService(googletag.pubads()),googletag.pubads().setTargeting("cep_brsf",n).setTargeting("cep_iabt",d).setTargeting("cep_sent",r).setTargeting("cep_tags",c).setTargeting("short_source_id",u).setTargeting("source_id",h).collapseEmptyDivs(),googletag.enableServices(),T(),N()})},R=(e,t,s)=>{if(e.slot.getSlotElementId()===t){let t=e.slot.getTargeting("pos"),i=e.isEmpty;t.includes(s[0])&&!i?(b(),document.body.classList.add(y),I()):C()}},k=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=>{R(s,e,t)})})},q=e=>new URLSearchParams(window.location.search).get(e),P=()=>{let e=q("focus_mode");return!d()||"false"===e||null===e&&!E()&&!1===p},x=()=>{let e=q("focus_mode"),t=q("adsqa");"true"!==e||t||(window.location.search+=`${window.location.search?"&":""}adsqa=status%3Dlimited_ads`)},A=async(e,t)=>{let s;return Promise.race([e,new Promise((e,i)=>{s=setTimeout(()=>i(Error("Operation timed out")),t)})]).then(e=>(clearTimeout(s),e)).catch(e=>{console.error("Focus Mode Error:",e),clearTimeout(s),C()})},M=()=>new Promise(e=>{_(),L(f.gptSlot),k(f.gptSlot.elementId,f.gptSlot.targeting.pos),e()}),D=async()=>{P()?C():(x(),await A(M(),c))};o(i.LIVESTORY)||D(),e.exports={handleSlotRenderEnded:R,withTimeout:A,FOCUS_MODE_CLASS:y,GPT_SCRIPT_ID:g}}}},e=>{var t=t=>e(e.s=t);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","433","1813","1869","439","81","2036","3073","92","1629","2336","3075","3074","3001","2213","3000","2212","1897","2999","1895","2331","2206","1806","3049","485","2215","187","1360","2214","1395","1359","1402","1401","1379","1393","1372","1409","1398","3003","1399","1400","1373","1363","1364","1397","1358","1367","1368","1361","1381","1362","1366","1404","1369","1385","2209","1370","1387","1389","1407","1384","1382","1396","1408","1378","1403","1371","1380","1394","1388","1392","1390","1383","1391","1375","1386","1377","1374","1365","1376","335","2068","486","511","31","506","440","494","13","313","435","220","67","436","466","33","530","527","143","108","1947","82","2","2419","2420","2405","1848","2416","2428","1852","2571","4172","4171","2403","1834","1851","2404","2402","2569","2417","1833","4170","4169","2570","2418","2568","200","349","1847","2407","1850","1853","2427","2426","2401","2406","2609","2076","2080","2084","2085","2072","2073","94","30","4372","2077","2075","2078","2086","533","2540","2074","2081","2079","2102","2104","2101","2098","2097","535","2083","2096","536","2106","512","2103","2082","2087","2580","2092","2093","532","2091","531","2071","2105","2573","2581","2572","2090","537","2574","4379","538","4378","2596","4380","2099","2094","534","2095","2589","4768","2100","2591","4361","2590","2595","2597","4749","2088","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","184","17","427","418","524","540","65","24","2037","68","303","69","483","482","467","2058","2059","16","93","9","7","478","26","477","74","54","473","4745","4233","44","5152","5153","5154","5155","4743","432","1849","351","1816","350","4432","4884","539","91","4570","4843","2627","2888","2959","2934","2798","2906","2657","2650","2982","2808","2640","4918","2937","2745","2630","4844","2641","2939","2796","2942","2841","2736","2911","2818","2811","4846","2898","2943","2806","2948","2947","2938","2791","4807","2962","2642","2812","2747","2826","2983","2807","2831","2748","2924","2704","4849","2891","2842","2802","2726","2741","2655","2737","4872","2786","2761","4878","2918","2801","2677","4847","2922","2957","2631","2963","2625","2892","2876","2764","2827","2877","2977","2994","2989","2603","2672","2670","2624","2742","4866","2667","2651","2828","2967","4848","2904","2690","2620","2703","2793","2676","2586","2958","2699","2619","2846","2917","2910","2660","2832","2661","2635","2608","2614","4966","2771","2602","2750","2905","2613","2585","2607","2797","2645","2973","2823","2752","507","2927","2953","2610","2604","2582","2656","2636","2887","2671","2822","2837","2727","2767","2882","2665","2578","2689","2932","2852","4821","2731","2897","2599","2777","2646","2873","2709","2816","2782","2881","2776","2666","2616","2713","2928","2772","2857","2872","2792","2693","2923","2978","2995","2990","2968","2851","2847","4845","2933","2781","2757","4986","2821","2694","2886","2896","4952","2909","2862","2867","2698","2952","2579","2722","4826","2732","4813","2838","2787","2708","4909","2817","2756","2647","2712","2705","2766","4870","4954","4799","2738","2972","4871","4964","4938","2836","4809","4818","4816","4810","4916","4981","4840","2723","2861","2866","4949","4822","2688","2856","2871","4823","2743","2721","2637","2944","2788","4820","2733","4825","4959","4860","2634","4924","4919","2929","2868","2673","2632","2783","4893","4920","2652","4850","2629","2833","2954","2890","4824","4815","4830","2848","2969","2758","4801","4834","2835","2685","4913","2903","2700","4991","2773","4892","2575","2853","2768","2621","4811","2949","2778","2695","2679","2961","2710","2883","4873","4903","2875","2858","2863","4814","2893","4888","2843","2728","2879","2979","2919","4827","2718","2662","2753","2991","2984","2974","2964","2762","2813","4962","4862","4889","4829","4861","2800","4957","4817","4974","2780","4819","4886","4915","4891","4890","4958","4808","4887","4802","4963","4831","4800","5001","5002","4992","4803","4828","4804","4990","2803","5004","5003","4967","2169","4805","4960","4806","4989","4898","4955","2192","4953","2186","4902","2153","4899","4977","4965","4961","4837","2122","4906","2139","4897","4854","4939","4901","4855","4894","4900","4912","4914","4911","4956","2150","2118","4904","2137","4973","2172","2170","2121","4917","4930","4987","4968","4833","4856","4859","4851","4841","2482","2182","2167","2152","442","2830","2734","2148","2194","4978","4976","2809","2980","4975","2175","2136","4836","2146","4835","2159","2131","2119","2191","2129","2185","4969","2744","2126","4832","2108","2899","2174","2142","2147","4863","2188","2161","2116","2115","2178","2163","2123","2173","2151","2114","4883","2504","2176","2124","2155","2166","2138","2819","2668","2940","4857","2125","4881","2916","2130","2109","4910","2128","2127","4868","4869","4853","4922","2976","2154","2110","2171","4867","4864","4923","4852","2140","2111","2158","2190","2112","2160","2145","2135","2193","2181","2117","2162","2141","2180","2164","2134","2935","4921","2143","2157","2133","2149","2107","2184","2189","2177","2183","4858","2120","2179","2187","2165","2156","2144","4865","2644","2908","4908","2945","4905","4895","4927","4951","2132","4907","2839","4948","2926","2751","4896","4882","4988","2696","2884","4842","2829","4980","2600","2638","4950","2878","4885","2789","4874","2794","2622","4839","4925","2804","2680","2611","2605","2583","2682","2915","2960","2955","2684","2683","2678","2653","2648","2992","2987","2975","2925","2643","2920","2724","2894","2739","2729","2701","2681","2576","2814","2759","2754","2869","2854","2824","2774","2663","2658","2749","2691","2950","2844","2769","2113","2930","2617","4929","2849","2715","2706","2859","2864","2719","2714","2716","2784","2674","2907","2874","2763","4979","2779","4838","4812","4880","4926","4946","4875","4945","4943","4944","4947","4942","4941","4940","4928","2686","2799","4937","2889","2628","2834","2633","4935","4934","5011","2965","2970","4936","4877","4876","4933","4932","4931","5005","5010","4454","2765","2820","2675","2659","2649","2730","2880","2805","2697","2941","2735","2936","2601","2639","2840","2946","2717","2618","2810","2612","2606","2584","2790","2795","2623","2951","2711","2770","2775","2687","2669","2746","2981","2785","2760","2815","2740","2956","2971","2577","2845","2725","2702","2692","2755","2707","2850","2664","2895","2885","2855","2870","2860","2966","2921","2865","2720","2931","2654","2993","2988","2825","5089","42","47","3","469","480","2038","97","2040","487","488","484","493","492","83","88","444","8","412","241","353","410"],()=>t("focus-mode-gpt-service.legacy"));var s=e.O();(modules=void 0===modules?{}:modules)["focus-mode-gpt-service.legacy"]=s}]);
/* window.modules["bizdev-wunderkind.legacy"] */ var modules;(self.modules=self.modules||[]).push([["bizdev-wunderkind.legacy"],{"formfield-radio-buttons.client":(e,t,s)=>{"use strict";let{actions:i,dispatch:l,subscribe:o}=s("33"),{RADIO_BUTTONS:n}=i,{keyNavigationUtility:a}=s("47");class c{constructor(e){this.el=e,this.className="formfield-radio-buttons",this.radioClassName=`${this.className}__option`,this.selectedRadioClassName=`${this.radioClassName}--selected`,this.radioInputClassName=`.${this.radioClassName}-input`,this.optionTagShowClassName=`${this.radioClassName}__option-tag--show`,this.selectedItem=null,this.selectedItemInput=null,this.lastSelectedRadio=this.el.querySelector(`.${this.selectedRadioClassName}`),this.lastSelectedRadioInput=this.lastSelectedRadio?.querySelector(this.radioInputClassName),this.options=this.el.querySelectorAll(`.${this.radioClassName}`),this.options.forEach(e=>e.addEventListener("click",this.handleOptionClick)),this.options.forEach(e=>e.addEventListener("keydown",this.handleOptionSelection)),o(n.SET_SELECTED,({selectedItem:e})=>{this.selectedItem=e,this.setSelectedItem()}),o(n.TOGGLE_SHOW_PILL,({itemToTogglePill:e})=>{let t=e.classList.contains(this.optionTagShowClassName)?"remove":"add";e.classList[t](this.optionTagShowClassName)})}handleOptionClick=e=>{e.preventDefault(),this.selectedItem=e.target.closest(`.${this.radioClassName}`),this.setSelectedItem()};handleOptionSelection=e=>a(e,{Enter:this.handleOptionClick," ":this.handleOptionClick,ArrowDown:this.focusNextOption,ArrowRight:this.focusNextOption,ArrowUp:this.focusPreviousOption,ArrowLeft:this.focusPreviousOption});getFocusedOption=()=>[...this.options].find(e=>document.activeElement===e);focusOption=e=>{let t=this.getFocusedOption(),s=e(Array.from(this.options).indexOf(t));this.options[s].focus()};focusNextOption=()=>this.focusOption(e=>e>=this.options.length-1?this.options.length-1:e+1);focusPreviousOption=()=>this.focusOption(e=>e<=0?0:e-1);setSelectedItem=()=>{this.lastSelectedRadio??=this.el.querySelector(`.${this.selectedRadioClassName}`),this.lastSelectedRadioInput=this.lastSelectedRadio?.querySelector(this.radioInputClassName),this.lastSelectedRadio&&this.clearLastSelection(),this.selectedItemInput=this.selectedItem.querySelector(this.radioInputClassName),this.selectedItem.classList.add(`${this.selectedRadioClassName}`),this.selectedItem.focus(),this.selectedItem.setAttribute("aria-checked","true"),this.selectedItemInput.checked=!0,this.lastSelectedRadio=this.selectedItem,this.lastSelectedRadioInput=this.selectedItemInput,l(n.SELECTED,{selectedItem:this.selectedItem})};getSelectedItem=()=>this.el.querySelector(`.${this.selectedRadioClassName}`);clearLastSelection=()=>{this.lastSelectedRadio.classList.remove(`${this.selectedRadioClassName}`),this.lastSelectedRadio.setAttribute("aria-checked","false"),this.lastSelectedRadioInput.checked=!1};clearSelection=()=>{this.lastSelectedRadio&&(this.clearLastSelection(),this.lastSelectedRadio=null,this.lastSelectedRadioInput=null),this.selectedItem=null,this.selectedItemInput=null};removeAllEventListeners=()=>this.options.forEach(e=>e.removeEventListener("click",this.handleOptionClick))}e.exports=e=>new c(e)},"user-account-reg-wall.client":(e,t,s)=>{"use strict";let{authClient:i}=s("24"),{zionEventHandler:l}=s("9"),{trackMetrics:o}=s("17"),{suppressToasts:n,getUrlObj:a}=s("26"),{defaultManageWallVisibility:c}=s("83"),{smallMaxWidthListener:d}=s("16"),h=s("formfield-radio-buttons.client"),{actions:r,subscribe:u}=s("33"),{RADIO_BUTTONS:m}=r;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=i.tokenWithAuthn();let{source:e,componentId:t,componentName:s,dismissible:l,componentStellarId:n,interactionBase:c,wallCount:d,wallMax:r}=this.el.dataset;this.componentId=t,this.source=e,this.wallCount=d??1,this.wallMax=r??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=c,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,s=t===this.signInLink;(s||t===this.signUpBtn)&&o({type:"user-interaction",data:{interaction:`${this.interactionBase}:${s?"sign in":"sign up"}${this.wallCountAnalyticsValue}`}})},!0),this.tooltip?.addEventListener("mouseover",()=>{o({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",S=this.el.querySelector(`.${y}`);if(S&&(h(S),this.signUpBtn)){let e=S.querySelector(`.${y}__option--selected .${y}__option-input`)?.value||"",t=a(this.signUpBtn.href);t.pathname="/account/payment/subscription";let s=e=>{e&&(t.searchParams.set("selected",e),this.signUpBtn.href=t.toString())};s(e),u(m.SELECTED,({selectedItem:e})=>{s(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",d(e=>{e&&!this.dismissible&&(document.body.style.overflow="hidden",document.body.style.position="static",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(),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 s=new p(e,t);return s.init(),s}},"bizdev-wunderkind.legacy":(e,t,s)=>{e.exports=()=>{"use strict";let{handleDefaultAdVariant:e}=s("193"),t=s("22"),{isEditionPage:i,isEspanolPage:l}=s("2"),{isEligibleForFocusMode:o}=s("410"),n=["data-share","data-sell","data-store","ads-contextual","ads-person-prof","ads-person","measure-ads","measure-market","product-develop"],a=()=>{let e=l()?t.get("ENABLE_WUNDERKIND_ES"):t.get("ENABLE_WUNDERKIND"),s=!!l()&&t.get("WUNDERKIND_SRC_ES")||(i()?t.get("WUNDERKIND_SRC_EDITION"):t.get("WUNDERKIND_SRC"));e&&window.WM.UserConsent.addScript({src:s,id:"wunderkind_script",async:!0},n)};o()?e(()=>{a()}):a()}}},e=>{var t=t=>e(e.s=t);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","433","1813","1869","439","81","2036","3073","92","1629","2336","3075","3074","3001","2213","3000","2212","1897","2999","1895","2331","2206","1806","3049","485","2215","187","1360","2214","1395","1359","1402","1401","1379","1393","1372","1409","1398","3003","1399","1400","1373","1363","1364","1397","1358","1367","1368","1361","1381","1362","1366","1404","1369","1385","2209","1370","1387","1389","1407","1384","1382","1396","1408","1378","1403","1371","1380","1394","1388","1392","1390","1383","1391","1375","1386","1377","1374","1365","1376","335","2068","486","511","31","506","440","494","13","313","435","220","67","436","466","33","530","527","143","108","1947","82","2","2419","2420","2405","1848","2416","2428","1852","2571","4172","4171","2403","1834","1851","2404","2402","2569","2417","1833","4170","4169","2570","2418","2568","200","349","1847","2407","1850","1853","2427","2426","2401","2406","2609","2076","2080","2084","2085","2072","2073","94","30","4372","2077","2075","2078","2086","533","2540","2074","2081","2079","2102","2104","2101","2098","2097","535","2083","2096","536","2106","512","2103","2082","2087","2580","2092","2093","532","2091","531","2071","2105","2573","2581","2572","2090","537","2574","4379","538","4378","2596","4380","2099","2094","534","2095","2589","4768","2100","2591","4361","2590","2595","2597","4749","2088","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","184","17","427","418","524","540","65","24","2037","68","303","69","483","482","467","2058","2059","16","93","9","7","478","26","477","74","54","473","4745","4233","44","5152","5153","5154","5155","4743","432","1849","351","1816","350","4432","4884","539","91","4570","4843","2627","2888","2959","2934","2798","2906","2657","2650","2982","2808","2640","4918","2937","2745","2630","4844","2641","2939","2796","2942","2841","2736","2911","2818","2811","4846","2898","2943","2806","2948","2947","2938","2791","4807","2962","2642","2812","2747","2826","2983","2807","2831","2748","2924","2704","4849","2891","2842","2802","2726","2741","2655","2737","4872","2786","2761","4878","2918","2801","2677","4847","2922","2957","2631","2963","2625","2892","2876","2764","2827","2877","2977","2994","2989","2603","2672","2670","2624","2742","4866","2667","2651","2828","2967","4848","2904","2690","2620","2703","2793","2676","2586","2958","2699","2619","2846","2917","2910","2660","2832","2661","2635","2608","2614","4966","2771","2602","2750","2905","2613","2585","2607","2797","2645","2973","2823","2752","507","2927","2953","2610","2604","2582","2656","2636","2887","2671","2822","2837","2727","2767","2882","2665","2578","2689","2932","2852","4821","2731","2897","2599","2777","2646","2873","2709","2816","2782","2881","2776","2666","2616","2713","2928","2772","2857","2872","2792","2693","2923","2978","2995","2990","2968","2851","2847","4845","2933","2781","2757","4986","2821","2694","2886","2896","4952","2909","2862","2867","2698","2952","2579","2722","4826","2732","4813","2838","2787","2708","4909","2817","2756","2647","2712","2705","2766","4870","4954","4799","2738","2972","4871","4964","4938","2836","4809","4818","4816","4810","4916","4981","4840","2723","2861","2866","4949","4822","2688","2856","2871","4823","2743","2721","2637","2944","2788","4820","2733","4825","4959","4860","2634","4924","4919","2929","2868","2673","2632","2783","4893","4920","2652","4850","2629","2833","2954","2890","4824","4815","4830","2848","2969","2758","4801","4834","2835","2685","4913","2903","2700","4991","2773","4892","2575","2853","2768","2621","4811","2949","2778","2695","2679","2961","2710","2883","4873","4903","2875","2858","2863","4814","2893","4888","2843","2728","2879","2979","2919","4827","2718","2662","2753","2991","2984","2974","2964","2762","2813","4962","4862","4889","4829","4861","2800","4957","4817","4974","2780","4819","4886","4915","4891","4890","4958","4808","4887","4802","4963","4831","4800","5001","5002","4992","4803","4828","4804","4990","2803","5004","5003","4967","2169","4805","4960","4806","4989","4898","4955","2192","4953","2186","4902","2153","4899","4977","4965","4961","4837","2122","4906","2139","4897","4854","4939","4901","4855","4894","4900","4912","4914","4911","4956","2150","2118","4904","2137","4973","2172","2170","2121","4917","4930","4987","4968","4833","4856","4859","4851","4841","2482","2182","2167","2152","442","2830","2734","2148","2194","4978","4976","2809","2980","4975","2175","2136","4836","2146","4835","2159","2131","2119","2191","2129","2185","4969","2744","2126","4832","2108","2899","2174","2142","2147","4863","2188","2161","2116","2115","2178","2163","2123","2173","2151","2114","4883","2504","2176","2124","2155","2166","2138","2819","2668","2940","4857","2125","4881","2916","2130","2109","4910","2128","2127","4868","4869","4853","4922","2976","2154","2110","2171","4867","4864","4923","4852","2140","2111","2158","2190","2112","2160","2145","2135","2193","2181","2117","2162","2141","2180","2164","2134","2935","4921","2143","2157","2133","2149","2107","2184","2189","2177","2183","4858","2120","2179","2187","2165","2156","2144","4865","2644","2908","4908","2945","4905","4895","4927","4951","2132","4907","2839","4948","2926","2751","4896","4882","4988","2696","2884","4842","2829","4980","2600","2638","4950","2878","4885","2789","4874","2794","2622","4839","4925","2804","2680","2611","2605","2583","2682","2915","2960","2955","2684","2683","2678","2653","2648","2992","2987","2975","2925","2643","2920","2724","2894","2739","2729","2701","2681","2576","2814","2759","2754","2869","2854","2824","2774","2663","2658","2749","2691","2950","2844","2769","2113","2930","2617","4929","2849","2715","2706","2859","2864","2719","2714","2716","2784","2674","2907","2874","2763","4979","2779","4838","4812","4880","4926","4946","4875","4945","4943","4944","4947","4942","4941","4940","4928","2686","2799","4937","2889","2628","2834","2633","4935","4934","5011","2965","2970","4936","4877","4876","4933","4932","4931","5005","5010","4454","2765","2820","2675","2659","2649","2730","2880","2805","2697","2941","2735","2936","2601","2639","2840","2946","2717","2618","2810","2612","2606","2584","2790","2795","2623","2951","2711","2770","2775","2687","2669","2746","2981","2785","2760","2815","2740","2956","2971","2577","2845","2725","2702","2692","2755","2707","2850","2664","2895","2885","2855","2870","2860","2966","2921","2865","2720","2931","2654","2993","2988","2825","5089","42","47","3","469","480","2038","97","2040","487","488","484","493","492","83","444","8","412","241","193","353","410"],()=>t("bizdev-wunderkind.legacy"));var s=e.O();(modules=void 0===modules?{}:modules)["bizdev-wunderkind.legacy"]=s}]);
/* 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("420");e(window.CNN.contentModel)}}},e=>{var l=l=>e(e.s=l);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","433","1813","1869","81","2036","3073","1629","2336","3075","3074","3001","2213","3000","2212","1897","2999","1895","2331","2206","1806","3049","2215","187","1360","2214","1395","1359","1402","1401","1379","1393","1372","1409","1398","3003","1399","1400","1373","1363","1364","1397","1358","1367","1368","1361","1381","1362","1366","1404","1369","1385","2209","1370","1387","1389","1407","1384","1382","1396","1408","1378","1403","1371","1380","1394","1388","1392","1390","1383","1391","1375","1386","1377","1374","1365","1376","13","313","466","143","303","1757","267","2224","1643","2271","236","1652","2272","420"],()=>l("relevance-user.legacy"));var s=e.O();(modules=void 0===modules?{}:modules)["relevance-user.legacy"]=s}]);
/* 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("345"),{getComponentName:t,getComponentInstance:o}=n("187"),{authClient:l}=n("24"),i=n("22"),{isPageVariant:r}=n("88"),c="analytics",a={default:.5,"bizdev-outbrain":.1},d=i.get("ZION_BEHAVIOURAL_ENABLED_PAGE_VARIANTS",[]),s=i.get("ZION_CLICK_OBSERVED_COMPONENTS",[]),u=i.get("ZION_ON_OFF_OBSERVED_COMPONENTS",[]),_="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=`${c}Prop`,l=RegExp(`^${o}`),i=RegExp("^zjs"),r=/_index$|_length$/,a=(t,o)=>{let l=e(t.replace(o,""));if(!l)return null;let i=r.test(l)?parseInt(n[t],10):n[t];return[l,i]};return Object.keys(n).reduce((e,t)=>{if(l.test(t)){let n=a(t,o);if(n){let[t,o]=n;return{...e,[t]:o}}}if(i.test(t)){let n=a(t,"zjs");if(n){let[t,o]=n;return{...e,[t]:o}}}return e},{})}function f(e){let t=Array.from(document.querySelectorAll(`[data-uri*="/_components/${_}/"]`)),n=t.length>0?t.length:"",o=e.closest(`[data-${c}-collection]`)||document.body,l=o===document.body?"body":o.dataset[`${c}Collection`],i="";l===_&&(i=t.indexOf(o));let r=Array.from(o.querySelectorAll('[data-uri*="/_components/"]')),a=r.length;return{collection_type:l,collection_type_index:i,collection_type_length:n,collection_item_index:r.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(){r(d)&&(!function(){if(!i.get("ENABLE_ZION_ANALYTICS_ON_OFF_EVENTS"))return;let e=e=>{window.ZION_SDK&&e.forEach(({target:e,isIntersecting:n})=>{let l=e.dataset[`${c}Observe`];if("on"===l&&n||"off"===l&&!n){let l=n?window.ZION_SDK.ComponentOnScreen:window.ZION_SDK.ComponentOffScreen,{uri:i}=e.dataset,r=()=>setTimeout(()=>O(new l({component_type:t(i),component_id:o(i),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(r,{timeout:500}):r(),e.dataset[`${c}Observe`]=n?"off":"on"}})},n=Object.keys(a).reduce((t,n)=>({...t,[n]:new IntersectionObserver(e,{threshold:a[n]})}),{});u.forEach(e=>{document.querySelectorAll(`[data-uri*="/_components/${e}/"]`).forEach(t=>{t.dataset[`${c}Observe`]="on",n[e]?n[e].observe(t):n.default.observe(t)})})}(),i.get("ENABLE_ZION_ANALYTICS_CLICK_EVENTS")&&document.body.addEventListener("click",e=>{let n="",l="",i="",r=e.target,a=r.closest("a[href]"),d=r.closest("[data-uri]"),u=r.closest(`[data-${c}-aggregate-events="true"]`);a&&a.href&&(i=a.href);let _={...w(r=u||d),...u?w(d):{},...a?w(a):{}},g=e.target!==r?w(e.target):{};if(r){if("gallery"===(n=t(l=r.dataset.uri))){let t;let n=e.target.classList[0];n.includes("next")?t=_.carousel_item_index===_.carousel_item_length?1:_.carousel_item_index+1:n.includes("prev")&&(t=1===_.carousel_item_index?_.carousel_item_length:_.carousel_item_index-1),_.carousel_item_index=t}s.includes(n)&&O(new window.ZION_SDK.GenericClick({component_id:o(l),component_type:t(l),traits:{...m(),...f(r),...{...g,..._},word_count:N(r),destination_url:i}}))}}))}window.ZION_SDK?g():window.addEventListener("zion.loaded",g)}}},e=>{var t=t=>e(e.s=t);e.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","433","1813","1869","439","81","2036","3073","92","1629","2336","3075","3074","3001","2213","3000","2212","1897","2999","1895","2331","2206","1806","3049","485","2215","187","1360","2214","1395","1359","1402","1401","1379","1393","1372","1409","1398","3003","1399","1400","1373","1363","1364","1397","1358","1367","1368","1361","1381","1362","1366","1404","1369","1385","2209","1370","1387","1389","1407","1384","1382","1396","1408","1378","1403","1371","1380","1394","1388","1392","1390","1383","1391","1375","1386","1377","1374","1365","1376","335","2068","486","511","31","506","440","494","435","220","67","436","33","2","2609","2076","2080","2084","2085","2072","2073","30","4372","2077","2075","2078","2086","2540","2074","2081","2079","2083","512","2082","2071","2596","4380","2589","4768","2591","4361","2590","2595","2597","4749","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","17","427","418","524","540","65","24","2037","68","303","69","483","482","3076","3079","2341","2342","1818","3078","3077","4475","88","345"],()=>t("analytics-events.legacy"));var n=e.O();(modules=void 0===modules?{}:modules)["analytics-events.legacy"]=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["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("24"),n=o("48"),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,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","439","92","485","335","2068","486","511","31","506","440","494","435","220","67","436","33","530","527","108","1947","2","2609","2076","2080","2084","2085","2072","2073","30","4372","2077","2075","2078","2086","2540","2074","2081","2079","2083","512","2082","2071","2596","4380","2589","4768","2591","4361","2590","2595","2597","4749","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","17","427","418","524","540","65","24","2037","68","69","483","482","467","2339","2338","1810","1812","2337","2299","1760","278","48"],()=>n("campaign-promo-events.legacy"));var o=e.O();(modules=void 0===modules?{}:modules)["campaign-promo-events.legacy"]=o}]);
/* 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("7"),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,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","354","70","1872","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","13","184","7"],()=>t("chartbeat-setup.legacy"));var i=e.O();(modules=void 0===modules?{}:modules)["chartbeat-setup.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("17"),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, p.paragraph-elevate"),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,["17"],()=>t("article-scroll-metrics.legacy"));var a=e.O();(modules=void 0===modules?{}:modules)["article-scroll-metrics.legacy"]=a}]);
/* 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,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","439","2208","643","92","485","335","2068","486","511","31","506","440","494","120","644","435","220","67","436","33","2","2609","2076","2080","2084","2085","2072","2073","30","4372","2077","2075","2078","2086","2540","2074","2081","2079","2083","512","2082","2071","2596","4380","2589","4768","2591","4361","2590","2595","2597","4749","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","17","427","418","524","540","65","24","2037","68","69","483","482","25"],()=>s("shared-arkose-newsletters.legacy"));var t=e.O();(modules=void 0===modules?{}:modules)["shared-arkose-newsletters.legacy"]=t}]);
/* window.modules["live-story-updates.legacy"] */ var modules;(self.modules=self.modules||[]).push([["live-story-updates.legacy"],{"formfield-radio-buttons.client":(t,e,s)=>{"use strict";let{actions:i,dispatch:l,subscribe:o}=s("33"),{RADIO_BUTTONS:n}=i,{keyNavigationUtility:a}=s("47");class c{constructor(t){this.el=t,this.className="formfield-radio-buttons",this.radioClassName=`${this.className}__option`,this.selectedRadioClassName=`${this.radioClassName}--selected`,this.radioInputClassName=`.${this.radioClassName}-input`,this.optionTagShowClassName=`${this.radioClassName}__option-tag--show`,this.selectedItem=null,this.selectedItemInput=null,this.lastSelectedRadio=this.el.querySelector(`.${this.selectedRadioClassName}`),this.lastSelectedRadioInput=this.lastSelectedRadio?.querySelector(this.radioInputClassName),this.options=this.el.querySelectorAll(`.${this.radioClassName}`),this.options.forEach(t=>t.addEventListener("click",this.handleOptionClick)),this.options.forEach(t=>t.addEventListener("keydown",this.handleOptionSelection)),o(n.SET_SELECTED,({selectedItem:t})=>{this.selectedItem=t,this.setSelectedItem()}),o(n.TOGGLE_SHOW_PILL,({itemToTogglePill:t})=>{let e=t.classList.contains(this.optionTagShowClassName)?"remove":"add";t.classList[e](this.optionTagShowClassName)})}handleOptionClick=t=>{t.preventDefault(),this.selectedItem=t.target.closest(`.${this.radioClassName}`),this.setSelectedItem()};handleOptionSelection=t=>a(t,{Enter:this.handleOptionClick," ":this.handleOptionClick,ArrowDown:this.focusNextOption,ArrowRight:this.focusNextOption,ArrowUp:this.focusPreviousOption,ArrowLeft:this.focusPreviousOption});getFocusedOption=()=>[...this.options].find(t=>document.activeElement===t);focusOption=t=>{let e=this.getFocusedOption(),s=t(Array.from(this.options).indexOf(e));this.options[s].focus()};focusNextOption=()=>this.focusOption(t=>t>=this.options.length-1?this.options.length-1:t+1);focusPreviousOption=()=>this.focusOption(t=>t<=0?0:t-1);setSelectedItem=()=>{this.lastSelectedRadio??=this.el.querySelector(`.${this.selectedRadioClassName}`),this.lastSelectedRadioInput=this.lastSelectedRadio?.querySelector(this.radioInputClassName),this.lastSelectedRadio&&this.clearLastSelection(),this.selectedItemInput=this.selectedItem.querySelector(this.radioInputClassName),this.selectedItem.classList.add(`${this.selectedRadioClassName}`),this.selectedItem.focus(),this.selectedItem.setAttribute("aria-checked","true"),this.selectedItemInput.checked=!0,this.lastSelectedRadio=this.selectedItem,this.lastSelectedRadioInput=this.selectedItemInput,l(n.SELECTED,{selectedItem:this.selectedItem})};getSelectedItem=()=>this.el.querySelector(`.${this.selectedRadioClassName}`);clearLastSelection=()=>{this.lastSelectedRadio.classList.remove(`${this.selectedRadioClassName}`),this.lastSelectedRadio.setAttribute("aria-checked","false"),this.lastSelectedRadioInput.checked=!1};clearSelection=()=>{this.lastSelectedRadio&&(this.clearLastSelection(),this.lastSelectedRadio=null,this.lastSelectedRadioInput=null),this.selectedItem=null,this.selectedItemInput=null};removeAllEventListeners=()=>this.options.forEach(t=>t.removeEventListener("click",this.handleOptionClick))}t.exports=t=>new c(t)},"user-account-reg-wall.client":(t,e,s)=>{"use strict";let{authClient:i}=s("24"),{zionEventHandler:l}=s("9"),{trackMetrics:o}=s("17"),{suppressToasts:n,getUrlObj:a}=s("26"),{defaultManageWallVisibility:c}=s("83"),{smallMaxWidthListener:d}=s("16"),r=s("formfield-radio-buttons.client"),{actions:h,subscribe:u}=s("33"),{RADIO_BUTTONS:m}=h;class p{constructor(t,e=t=>()=>c(t)()){this.el=t,this.manageWallVisibility=e,this.class="user-account-reg-wall",this.componentType="regwall",this.hideClass=`${this.class}--hide`,this.open=!1}init=()=>{this.userIsLoggedIn=i.tokenWithAuthn();let{source:t,componentId:e,componentName:s,dismissible:l,componentStellarId:n,interactionBase:c,wallCount:d,wallMax:h}=this.el.dataset;this.componentId=e,this.source=t,this.wallCount=d??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=s,this.componentStellarId=n,this.interactionBase=c,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",t=>{let e=t.target,s=e===this.signInLink;(s||e===this.signUpBtn)&&o({type:"user-interaction",data:{interaction:`${this.interactionBase}:${s?"sign in":"sign up"}${this.wallCountAnalyticsValue}`}})},!0),this.tooltip?.addEventListener("mouseover",()=>{o({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}`}})}),l&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(t=>t.addEventListener("click",()=>{this.handleClose()}));let y="formfield-radio-buttons",S=this.el.querySelector(`.${y}`);if(S&&(r(S),this.signUpBtn)){let t=S.querySelector(`.${y}__option--selected .${y}__option-input`)?.value||"",e=a(this.signUpBtn.href);e.pathname="/account/payment/subscription";let s=t=>{t&&(e.searchParams.set("selected",t),this.signUpBtn.href=e.toString())};s(t),u(m.SELECTED,({selectedItem:t})=>{s(t?.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",d(t=>{t&&!this.dismissible&&(document.body.style.overflow="hidden",document.body.style.position="static",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(),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(t=>{t&&!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}}t.exports=(t,e)=>{let s=new p(t,e);return s.init(),s}},"live-story-updates.legacy":(t,e,s)=>{t.exports=()=>{"use strict";let{PAGE_VARIANTS:t,isPageVariant:e}=s("88"),{updatePostsTimestampLive:i}=s("215"),l=()=>i(document.querySelectorAll(".liveStoryUpdatesItem, .liveStoryUpdates"));!async function(){async function i(){if(e(t.HOMEPAGE)||e(t.SECTION))return;let s=document.querySelector('[data-uri*="live-story-updates"]');s&&s.classList.contains("hide")||(s?await o(s):await n())}async function o(t){let e=await s("261"),i=t.parentNode.removeChild(t),l=e.calculateOpenSlots(),o=l?.findIndex(t=>t>4),n=document.querySelector(".article__content");l&&-1!==o?n.children[l[o]].insertAdjacentElement("afterEnd",i):n.appendChild(i)}async function n(){let t=new MutationObserver(async()=>{let e=document.querySelector('[data-uri*="live-story-updates"]');if(e&&window.CNN?.ads?.quantum){if(t.disconnect(),e.classList.contains("hide"))return;await o(e)}});t.observe(document.body,{childList:!0,subtree:!0}),setTimeout(()=>{t&&t.disconnect()},1e4)}e(t.LIVESTORY)||(document.querySelector(".liveStoryUpdates time")?.setAttribute("datetime",document.querySelector(".liveStoryUpdatesItem time").getAttribute("datetime")||new Date().toUTCString()),l(),await i(),setInterval(l,6e4))}()}}},t=>{var e=e=>t(t.s=e);t.O(0,["2301","1761","1762","2302","1868","2432","2300","421","422","1870","1807","4196","1861","4728","1887","1756","2436","4197","1883","5139","1809","2437","3017","4464","5142","4729","5143","5144","1759","4467","4202","4982","4199","5141","5145","4465","4466","4730","4198","4201","4200","5140","4463","5442","4469","2321","2322","3035","434","1770","1871","458","1889","1891","459","457","1893","1904","461","1888","460","2340","1892","1890","2429","455","4102","1881","456","3022","2304","284","3021","1632","3020","3018","3019","1882","1886","1884","1885","4468","2318","3015","2297","3002","2311","1899","3016","3083","2347","3090","3082","1821","1896","4487","2438","4488","3063","1898","2439","1817","344","45","354","3080","2344","3004","2222","3048","1634","2223","2330","2221","3006","3005","1873","3007","3009","3047","3008","70","2431","1872","1864","2433","1903","2308","1771","2430","1862","3032","3031","4103","2314","2210","3027","1901","2442","1628","2440","2441","2305","4203","1902","1766","2313","2298","2312","2317","2316","3030","3028","1758","2307","3034","3033","2310","2306","2309","3029","528","1769","2320","2319","300","463","1900","1642","1772","1773","289","373","11","1788","1787","443","423","343","260","1863","22","426","1865","1635","464","424","2554","4997","4433","4412","4407","4414","4994","4350","5272","15","2566","4993","4985","4395","4780","2564","2565","4319","474","4437","4411","4401","4406","4995","4438","4442","4983","4416","4403","4779","4388","4427","4439","4781","4376","2034","4738","4441","4443","4402","4440","4996","4326","4386","4405","4321","4389","4320","4451","4434","4984","4448","4425","4345","4415","4431","4782","4445","5166","4387","4409","4424","4348","5012","4391","4349","4453","4435","4426","4351","4418","4352","4449","4394","4404","4390","4346","4422","2089","2567","4450","4392","4323","4444","4399","4398","4383","4385","4446","4775","4325","4419","4347","5000","4421","4423","4413","4382","4417","4447","4344","5165","4384","4428","4343","4353","4429","4410","4400","4393","4430","4998","4322","4324","4452","272","1831","1832","433","1813","1869","439","2036","3073","92","1629","3001","2213","3000","485","335","2068","486","511","31","506","440","494","13","435","220","67","436","466","33","530","527","108","1947","82","2","2419","2420","2405","1848","2416","2428","1852","2571","4172","4171","2403","1834","1851","2404","2402","2569","2417","1833","4170","4169","2570","2418","2568","200","349","1847","2407","1850","1853","2427","2426","2401","2406","2609","2076","2080","2084","2085","2072","2073","94","30","4372","2077","2075","2078","2086","533","2540","2074","2081","2079","2102","2104","2101","2098","2097","535","2083","2096","536","2106","512","2103","2082","2087","2580","2092","2093","532","2091","531","2071","2105","2573","2581","2572","2090","537","2574","4379","538","4378","2596","4380","2099","2094","534","2095","2589","4768","2100","2591","4361","2590","2595","2597","4749","2088","2593","4750","4358","2598","2594","4356","2588","4354","4362","4357","4355","4751","4360","4359","2592","2587","2615","36","184","17","427","418","524","540","65","24","2037","68","303","69","483","482","2058","2059","16","93","9","7","478","26","477","74","54","473","44","432","42","47","3","469","480","2038","97","2040","487","488","484","493","492","83","88","525","270","261","1796","2408","2409","2413","1841","1798","215","2348"],()=>e("live-story-updates.legacy"));var s=t.O();(modules=void 0===modules?{}:modules)["live-story-updates.legacy"]=s}]);
/* 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_accordion_v-c5dcef":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 `#NODE_ENV#` 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 = '#NODE_ENV#';
}
// 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();
// ]]