=l)return a;return a*("desc"==i[t]?-1:1)}}return e.index-r.index}}}]);
/* window.modules["2301"] */ (self.modules=self.modules||[]).push([["2301"],{2301:(e,l,s)=>{var u=s("2601"),n=s("2602");e.exports=function(e,l){return null!=e&&n(e,l,u)}}}]);
/* window.modules["2302"] */ (self.modules=self.modules||[]).push([["2302"],{2302:(e,s,r)=>{var u=r("1938"),l=r("1939"),f=r("1940"),n=r("1941"),h=r("2603"),i=r("2604");e.exports=function(e,s,r){var o=-1,t=l,p=e.length,a=!0,v=[],c=v;if(r)a=!1,t=f;else if(p>=200){var d=s?null:h(e);if(d)return i(d);a=!1,t=n,c=new u}else c=s?[]:v;e:for(;++o{var u=s("1677");e.exports=function(e){return(null==e?0:e.length)?u(e,0,-1):[]}}}]);
/* window.modules["2345"] */ (self.modules=self.modules||[]).push([["2345"],{2345:e=>{e.exports=function(e,u){return function(n){return e(u(n))}}}}]);
/* window.modules["2346"] */ (self.modules=self.modules||[]).push([["2346"],{2346:(e,s,u)=>{var l=u("3443"),o=u("3444"),r=u("3445");e.exports=function(e,s,u){return s==s?r(e,s,u):l(e,o,u)}}}]);
/* window.modules["2347"] */ (self.modules=self.modules||[]).push([["2347"],{2347:s=>{s.exports=function(s){return s.split("")}}}]);
/* window.modules["2348"] */ (self.modules=self.modules||[]).push([["2348"],{2348:u=>{var f=RegExp("[\\u200d\ud800-\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");u.exports=function(u){return f.test(u)}}}]);
/* window.modules["2356"] */ (self.modules=self.modules||[]).push([["2356"],{2356:f=>{var u="\ud800-\udfff",d="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",e="\ud83c[\udffb-\udfff]",o="[^"+u+"]",s="(?:\ud83c[\udde6-\uddff]){2}",c="[\ud800-\udbff][\udc00-\udfff]",n="(?:"+d+"|"+e+")?",l="[\\ufe0e\\ufe0f]?",r="(?:\\u200d(?:"+[o,s,c].join("|")+")"+l+n+")*",t=RegExp(e+"(?="+e+")|(?:"+[o+d+"?",d,s,c,"["+u+"]"].join("|")+")"+(l+n+r),"g");f.exports=function(f){return f.match(t)||[]}}}]);
/* window.modules["2357"] */ (self.modules=self.modules||[]).push([["2357"],{2357:(f,e,u)=>{var x=u("3632"),l=u("1827"),r=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,s=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");f.exports=function(f){return(f=l(f))&&f.replace(r,x).replace(s,"")}}}]);
/* window.modules["2358"] */ (self.modules=self.modules||[]).push([["2358"],{2358:(e,o,s)=>{var u=s("3637"),d=s("3638"),l=s("1827"),r=s("3639");e.exports=function(e,o,s){return(e=l(e),void 0===(o=s?void 0:o))?d(e)?r(e):u(e):e.match(o)||[]}}}]);
/* window.modules["2359"] */ (self.modules=self.modules||[]).push([["2359"],{2359:(o,s,e)=>{var d=e("1923"),i=e("1888");o.exports=function(o,s,e){(void 0===e||i(o[s],e))&&(void 0!==e||s in o)||d(o,s,e)}}}]);
/* window.modules["2360"] */ (self.modules=self.modules||[]).push([["2360"],{2360:(s,e,l)=>{var o=l("3640")();s.exports=o}}]);
/* window.modules["2361"] */ (self.modules=self.modules||[]).push([["2361"],{2361:(e,r,s)=>{var o=s("2359"),t=s("2281"),v=s("2594"),d=s("2181"),f=s("2287"),i=s("478"),l=s("443"),u=s("486"),a=s("480"),n=s("1864"),m=s("436"),p=s("355"),c=s("482"),g=s("2362"),h=s("3641");e.exports=function(e,r,s,x,b,j,k){var q=g(e,s),w=g(r,s),y=k.get(w);if(y){o(e,s,y);return}var z=j?j(q,w,s+"",e,r,k):void 0,A=void 0===z;if(A){var B=l(w),C=!B&&a(w),D=!B&&!C&&c(w);z=w,B||C||D?l(q)?z=q:u(q)?z=d(q):C?(A=!1,z=t(w,!0)):D?(A=!1,z=v(w,!0)):z=[]:p(w)||i(w)?(z=q,i(q)?z=h(q):(!m(q)||n(q))&&(z=f(w))):A=!1}A&&(k.set(w,z),b(z,w,x,j,k),k.delete(w)),o(e,s,z)}}}]);
/* window.modules["2362"] */ (self.modules=self.modules||[]).push([["2362"],{2362:o=>{o.exports=function(o,t){if(("constructor"!==t||"function"!=typeof o[t])&&"__proto__"!=t)return o[t]}}}]);
/* window.modules["2363"] */ (self.modules=self.modules||[]).push([["2363"],{2363:(e,r,t)=>{var a=t("2277"),n=t("3642"),u=t("3643"),l=t("3644"),o=t("477"),p=t("443"),c=t("480"),f=t("482"),s="[object Arguments]",_="[object Array]",v="[object Object]",i=Object.prototype.hasOwnProperty;e.exports=function(e,r,t,w,b,j){var d=p(e),m=p(r),y=d?_:o(e),O=m?_:o(r);y=y==s?v:y,O=O==s?v:O;var h=y==v,A=O==v,g=y==O;if(g&&c(e)){if(!c(r))return!1;d=!0,h=!1}if(g&&!h)return j||(j=new a),d||f(e)?n(e,r,t,w,b,j):u(e,r,y,t,w,b,j);if(!(1&t)){var x=h&&i.call(e,"__wrapped__"),P=A&&i.call(r,"__wrapped__");if(x||P){var k=x?e.value():e,q=P?r.value():r;return j||(j=new a),b(k,q,t,w,j)}}return!!g&&(j||(j=new a),l(e,r,t,w,b,j))}}}]);
/* window.modules["2373"] */ (self.modules=self.modules||[]).push([["2373"],{2373:(e,t,r)=>{var n=r("3734"),f=r("478"),s=r("443"),l=r("480"),o=r("1947"),h=r("482"),p=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=s(e),u=!r&&f(e),a=!r&&!u&&l(e),g=!r&&!u&&!a&&h(e),b=r||u||a||g,y=b?n(e.length,String):[],c=y.length;for(var i in e)(t||p.call(e,i))&&!(b&&("length"==i||a&&("offset"==i||"parent"==i)||g&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||o(i,c)))&&y.push(i);return y}}}]);
/* window.modules["2374"] */ (self.modules=self.modules||[]).push([["2374"],{2374:(r,e,o)=>{var t=o("436"),s=o("481"),u=o("3735"),n=Object.prototype.hasOwnProperty;r.exports=function(r){if(!t(r))return u(r);var e=s(r),o=[];for(var l in r)"constructor"==l&&(e||!n.call(r,l))||o.push(l);return o}}}]);
/* window.modules["2379"] */ (self.modules=self.modules||[]).push([["2379"],{2379:(r,e,n)=>{var u=n("479");r.exports=function(r,e){return function(n,t){if(null==n)return n;if(!u(n))return r(n,t);for(var f=n.length,l=e?f:-1,o=Object(n);(e?l--:++l{var t="object"==typeof o.g&&o.g&&o.g.Object===Object&&o.g;e.exports=t}}]);
/* window.modules["2382"] */ "use strict";(self.modules=self.modules||[]).push([["2382"],{2382:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,s.default)(1,arguments);var t=(0,l.default)(e),u=t.getTime();return t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0),Math.floor((u-t.getTime())/864e5)+1};var l=o(u("544")),s=o(u("542"));function o(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["2383"] */ "use strict";(self.modules=self.modules||[]).push([["2383"],{2383:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,a.default)(1,arguments);var t=(0,l.default)(e);return Math.round(((0,d.default)(t).getTime()-(0,f.default)(t).getTime())/6048e5)+1};var l=r(u("544")),d=r(u("3745")),f=r(u("3746")),a=r(u("542"));function r(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["2384"] */ "use strict";(self.modules=self.modules||[]).push([["2384"],{2384:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,a.default)(1,arguments);var t=(0,l.default)(e),u=t.getUTCFullYear(),s=new Date(0);s.setUTCFullYear(u+1,0,4),s.setUTCHours(0,0,0,0);var d=(0,r.default)(s),f=new Date(0);f.setUTCFullYear(u,0,4),f.setUTCHours(0,0,0,0);var o=(0,r.default)(f);return t.getTime()>=d.getTime()?u+1:t.getTime()>=o.getTime()?u:u-1};var l=s(u("544")),a=s(u("542")),r=s(u("3745"));function s(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["2385"] */ "use strict";(self.modules=self.modules||[]).push([["2385"],{2385:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(1,arguments);var u=(0,l.default)(e);return Math.round(((0,d.default)(u,t).getTime()-(0,f.default)(u,t).getTime())/6048e5)+1};var l=r(u("544")),d=r(u("3747")),f=r(u("3748")),a=r(u("542"));function r(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["2386"] */ "use strict";(self.modules=self.modules||[]).push([["2386"],{2386:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,u.default)(1,arguments);var a=(0,l.default)(e),n=a.getUTCFullYear(),i=t||{},o=i.locale,f=o&&o.options&&o.options.firstWeekContainsDate,d=null==f?1:(0,r.default)(f),C=null==i.firstWeekContainsDate?d:(0,r.default)(i.firstWeekContainsDate);if(!(C>=1&&C<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var T=new Date(0);T.setUTCFullYear(n+1,0,C),T.setUTCHours(0,0,0,0);var m=(0,s.default)(T,t),v=new Date(0);v.setUTCFullYear(n,0,C),v.setUTCHours(0,0,0,0);var c=(0,s.default)(v,t);return a.getTime()>=m.getTime()?n+1:a.getTime()>=c.getTime()?n:n-1};var l=n(a("544")),u=n(a("542")),s=n(a("3747")),r=n(a("541"));function n(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["2387"] */ "use strict";(self.modules=self.modules||[]).push([["2387"],{2387:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var s=Math.abs(e).toString();s.length{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){return e&&e.__esModule?e:{default:e}}(u("2387"));t.default={y:function(e,t){var u=e.getUTCFullYear(),a=u>0?u:1-u;return(0,n.default)("yy"===t?a%100:a,t.length)},M:function(e,t){var u=e.getUTCMonth();return"M"===t?String(u+1):(0,n.default)(u+1,2)},d:function(e,t){return(0,n.default)(e.getUTCDate(),t.length)},a:function(e,t){var u=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return u.toUpperCase();case"aaa":return u;case"aaaaa":return u[0];default:return"am"===u?"a.m.":"p.m."}},h:function(e,t){return(0,n.default)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return(0,n.default)(e.getUTCHours(),t.length)},m:function(e,t){return(0,n.default)(e.getUTCMinutes(),t.length)},s:function(e,t){return(0,n.default)(e.getUTCSeconds(),t.length)},S:function(e,t){var u=t.length,a=Math.floor(e.getUTCMilliseconds()*Math.pow(10,u-3));return(0,n.default)(a,t.length)}},e.exports=t.default}}]);
/* window.modules["2399"] */ (self.modules=self.modules||[]).push([["2399"],{2399:(e,r,t)=>{var s=t("2400"),o=function(){try{var e=s(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o}}]);
/* window.modules["2400"] */ (self.modules=self.modules||[]).push([["2400"],{2400:(e,s,o)=>{var r=o("3737"),u=o("3738");e.exports=function(e,s){var o=u(e,s);return r(o)?o:void 0}}}]);
/* window.modules["2401"] */ "use strict";(self.modules=self.modules||[]).push([["2401"],{2401:e=>{let t={};t["cnn.domestic.desktop.article.article_leaf"]={slotIdPattern:"ad_bnr_btf_",posPattern:"bnr_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:15,initialPlacementIndex:15,articleLengthLimit:20,elementBuffers:{"related-content":{buffer:3},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:2,strict:!0},"editor-note":{buffer:1},subheader:{buffer:1},bxc:{buffer:1},source:{buffer:1},image:{buffer:1},footnote:{buffer:1,strict:!0},factbox:{buffer:2}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.domestic.desktop.article.article_fullwidth"]={slotIdPattern:"ad_bnr_btf_",posPattern:"bnr_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:15,initialPlacementIndex:15,articleLengthLimit:20,elementBuffers:{"related-content":{buffer:3},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:2,strict:!0},"editor-note":{buffer:1},subheader:{buffer:1},bxc:{buffer:1},source:{buffer:1},image:{buffer:1},footnote:{buffer:1,strict:!0},factbox:{buffer:2}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.domestic.desktop.article.article_feature"]={slotIdPattern:"ad_bnr_btf_",posPattern:"bnr_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:15,initialPlacementIndex:15,articleLengthLimit:20,elementBuffers:{"related-content":{buffer:3},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:2,strict:!0},"editor-note":{buffer:1},subheader:{buffer:1},bxc:{buffer:1},source:{buffer:1},image:{buffer:1},footnote:{buffer:1,strict:!0},factbox:{buffer:2}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.domestic.desktop.article.article_elevate_small"]={placementFrequency:4,initialPlacementIndex:4,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{image:{buffer:2},footnote:{buffer:1,strict:!0}}},t["cnn.domestic.desktop.article.article_elevate_medium"]={placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{image:{buffer:2},footnote:{buffer:1,strict:!0}}},t["cnn.domestic.desktop.article.article_elevate_large"]={placementFrequency:4,initialPlacementIndex:6,useDynamicInitialPlacement:!0,dynamicPlacementThreshold:600,dynamicPlacementPadding:20,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{image:{buffer:2},footnote:{buffer:1,strict:!0}}},t["cnn.domestic.desktop.article.article_elevate_xlarge"]={placementFrequency:4,initialPlacementIndex:6,useDynamicInitialPlacement:!0,dynamicPlacementThreshold:600,dynamicPlacementPadding:20,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{image:{buffer:2},footnote:{buffer:1,strict:!0}}},t["cnn.domestic.desktop.gallery.gallery_unfurled"]={slotIdPattern:"ad_multi_atf_",posPattern:"multi_atf",wrapperClass:"gallery-inline_unfurled__slides-unfurled",slotStartIndex:0,maxNumOfAds:10,initialPlacementIndex:0,placementFrequency:4,endOfArticleBuffer:0,articleLengthLimit:1,defaultFrequency:1,siblingSelector:"div.image",defaultBuffer:{buffer:0,strict:!0},elementBuffers:{}},t["cnn.domestic.mobile.gallery.gallery_unfurled"]={slotIdPattern:"ad_multi_atf_",posPattern:"multi_atf",wrapperClass:"gallery-inline_unfurled__slides-unfurled",slotStartIndex:0,maxNumOfAds:10,initialPlacementIndex:0,placementFrequency:4,endOfArticleBuffer:0,articleLengthLimit:1,defaultFrequency:1,siblingSelector:"div.image",defaultBuffer:{buffer:0,strict:!0},elementBuffers:{}},t["cnn.domestic.mobile.article.article_leaf"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:6,initialPlacementIndex:2,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.domestic.mobile.article.article_fullwidth"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:6,initialPlacementIndex:2,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.domestic.mobile.article.article_feature"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:6,initialPlacementIndex:2,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.domestic.mobile.article.article_elevate_small"]={placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["cnn.domestic.mobile.article.article_elevate_medium"]={placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["cnn.domestic.mobile.article.article_elevate_large"]={placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["cnn.domestic.mobile.article.article_elevate_xlarge"]={placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["cnn.domestic.mobile.live-story.article_livestory"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf_",wrapperClass:"live-story__items-container",slotStartIndex:5,maxNumOfAds:9,initialPlacementIndex:0,placementFrequency:1,endOfArticleBuffer:0,articleLengthLimit:1,defaultFrequency:1,siblingSelector:"article",defaultBuffer:{buffer:0,strict:!0}},t["cnn.domestic.mobile.section.landing_homepage"]={slotIdPattern:"ad_multi_atf_",posPattern:"multi_atf",wrapperClass:"layout-homepage-mobile__main",slotStartIndex:0,maxNumOfAds:0,initialPlacementIndex:0,placementFrequency:0,endOfArticleBuffer:0,articleLengthLimit:1,defaultFrequency:1,siblingSelector:"div",defaultBuffer:{buffer:0,strict:!0},elementBuffers:{},componentList:[]},e.exports=t}}]);
/* window.modules["2402"] */ "use strict";(self.modules=self.modules||[]).push([["2402"],{2402:e=>{let t={};t["cnn.edition.desktop.article.article_leaf"]={slotIdPattern:"ad_bnr_btf_",posPattern:"bnr_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:15,initialPlacementIndex:15,articleLengthLimit:20,elementBuffers:{"related-content":{buffer:3},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:2,strict:!0},"editor-note":{buffer:1},subheader:{buffer:1},bxc:{buffer:1},source:{buffer:1},image:{buffer:2},footnote:{buffer:1,strict:!0},factbox:{buffer:2}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.edition.desktop.article.article_fullwidth"]={slotIdPattern:"ad_bnr_btf_",posPattern:"bnr_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:15,initialPlacementIndex:15,articleLengthLimit:20,elementBuffers:{"related-content":{buffer:3},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:2,strict:!0},"editor-note":{buffer:1},subheader:{buffer:1},bxc:{buffer:1},source:{buffer:1},image:{buffer:2},footnote:{buffer:1,strict:!0},factbox:{buffer:2}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.edition.desktop.article.article_feature"]={slotIdPattern:"ad_bnr_btf_",posPattern:"bnr_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:15,initialPlacementIndex:15,articleLengthLimit:20,elementBuffers:{"related-content":{buffer:3},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:2,strict:!0},"editor-note":{buffer:1},subheader:{buffer:1},bxc:{buffer:1},source:{buffer:1},image:{buffer:2},footnote:{buffer:1,strict:!0},factbox:{buffer:2}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.edition.desktop.article.article_elevate_small"]={placementFrequency:4,initialPlacementIndex:4,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{image:{buffer:2},footnote:{buffer:1,strict:!0}}},t["cnn.edition.desktop.article.article_elevate_medium"]={placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{image:{buffer:2},footnote:{buffer:1,strict:!0}}},t["cnn.edition.desktop.article.article_elevate_large"]={placementFrequency:4,initialPlacementIndex:6,useDynamicInitialPlacement:!0,dynamicPlacementThreshold:600,dynamicPlacementPadding:20,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{image:{buffer:2},footnote:{buffer:1,strict:!0}}},t["cnn.edition.desktop.article.article_elevate_xlarge"]={placementFrequency:4,initialPlacementIndex:6,useDynamicInitialPlacement:!0,dynamicPlacementThreshold:600,dynamicPlacementPadding:20,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{image:{buffer:2},footnote:{buffer:1,strict:!0}}},t["cnn.edition.desktop.gallery.gallery_unfurled"]={slotIdPattern:"ad_multi_atf_",posPattern:"multi_atf",wrapperClass:"gallery-inline_unfurled__slides-unfurled",slotStartIndex:0,maxNumOfAds:10,initialPlacementIndex:0,placementFrequency:4,endOfArticleBuffer:0,articleLengthLimit:1,defaultFrequency:1,siblingSelector:"div.image",defaultBuffer:{buffer:0,strict:!0},elementBuffers:{}},t["cnn.edition.mobile.gallery.gallery_unfurled"]={slotIdPattern:"ad_multi_atf_",posPattern:"multi_atf",wrapperClass:"gallery-inline_unfurled__slides-unfurled",slotStartIndex:0,maxNumOfAds:10,initialPlacementIndex:0,placementFrequency:4,endOfArticleBuffer:0,articleLengthLimit:1,defaultFrequency:1,siblingSelector:"div.image",defaultBuffer:{buffer:0,strict:!0},elementBuffers:{}},t["cnn.edition.mobile.article.article_leaf"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:6,initialPlacementIndex:2,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.edition.mobile.article.article_fullwidth"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:6,initialPlacementIndex:2,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.edition.mobile.article.article_feature"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:6,initialPlacementIndex:2,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["cnn.edition.mobile.article.article_elevate_small"]={placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["cnn.edition.mobile.article.article_elevate_medium"]={placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["cnn.edition.mobile.article.article_elevate_large"]={placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["cnn.edition.mobile.article.article_elevate_xlarge"]={placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["cnn.edition.mobile.live-story.article_livestory"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf_",wrapperClass:"live-story__items-container",slotStartIndex:5,maxNumOfAds:9,initialPlacementIndex:0,placementFrequency:1,endOfArticleBuffer:0,articleLengthLimit:1,defaultFrequency:1,siblingSelector:"article",defaultBuffer:{buffer:0,strict:!0}},e.exports=t}}]);
/* window.modules["2403"] */ "use strict";(self.modules=self.modules||[]).push([["2403"],{2403:e=>{let t={};t["es.domestic.mobile.article.article_leaf"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:6,initialPlacementIndex:2,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["es.domestic.mobile.article.article_fullwidth"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:6,initialPlacementIndex:2,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["es.domestic.mobile.gallery.gallery_unfurled"]={slotIdPattern:"ad_multi_atf_",posPattern:"multi_atf",wrapperClass:"gallery-inline_unfurled__slides-unfurled",slotStartIndex:0,maxNumOfAds:10,initialPlacementIndex:0,placementFrequency:4,endOfArticleBuffer:0,articleLengthLimit:1,defaultFrequency:1,siblingSelector:"div.image",defaultBuffer:{buffer:0,strict:!0},elementBuffers:{}},t["es.domestic.mobile.article.article_feature"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf",slotStartIndex:5,maxNumOfAds:6,placementFrequency:6,initialPlacementIndex:2,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"ad-slot-dynamic":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}},componentList:[{name:"openweb-convo-module",preferredPlacement:[10,11,12,13,14]}]},t["es.domestic.mobile.article.article_elevate_small"]={slotIdPattern:"ad_rect_btf_",placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["es.domestic.mobile.article.article_elevate_medium"]={slotIdPattern:"ad_rect_btf_",placementFrequency:4,initialPlacementIndex:3,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["es.domestic.mobile.article.article_elevate_large"]={slotIdPattern:"ad_rect_btf_",placementFrequency:4,initialPlacementIndex:5,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["es.domestic.mobile.article.article_elevate_xlarge"]={slotIdPattern:"ad_rect_btf_",placementFrequency:4,initialPlacementIndex:5,maxNumOfAds:15,articleLengthLimit:20,elementBuffers:{"image_inline-small":{buffer:1},"related-content":{buffer:1},"teads-inread":{buffer:1},factbox:{buffer:0}}},t["es.domestic.mobile.live-story.article_livestory"]={slotIdPattern:"ad_rect_btf_",posPattern:"rect_btf",wrapperClass:"live-story__items-container",slotStartIndex:5,maxNumOfAds:9,initialPlacementIndex:0,placementFrequency:1,endOfArticleBuffer:0,articleLengthLimit:1,defaultFrequency:1,siblingSelector:"article",defaultBuffer:{buffer:0,strict:!0}},t["es.domestic.desktop.gallery.gallery_unfurled"]={slotIdPattern:"ad_multi_atf_",posPattern:"multi_atf",wrapperClass:"gallery-inline_unfurled__slides-unfurled",slotStartIndex:0,maxNumOfAds:10,initialPlacementIndex:0,placementFrequency:4,endOfArticleBuffer:0,articleLengthLimit:1,defaultFrequency:1,siblingSelector:"div.image",defaultBuffer:{buffer:0,strict:!0},elementBuffers:{}},e.exports=t}}]);
/* window.modules["2409"] */ (self.modules=self.modules||[]).push([["2409"],{2409:(e,t,o)=>{var p=o("3739"),r=o("3740"),s=o("3741"),l=o("3742"),a=o("3743");function h(e){var t=-1,o=null==e?0:e.length;for(this.clear();++t{s.exports=function(s){return this.__data__.set(s,"__lodash_hash_undefined__"),this}}}]);
/* window.modules["2411"] */ (self.modules=self.modules||[]).push([["2411"],{2411:s=>{s.exports=function(s){return this.__data__.has(s)}}}]);
/* window.modules["2412"] */ (self.modules=self.modules||[]).push([["2412"],{2412:e=>{e.exports=function(e,l,r){switch(r.length){case 0:return e.call(l);case 1:return e.call(l,r[0]);case 2:return e.call(l,r[0],r[1]);case 3:return e.call(l,r[0],r[1],r[2])}return e.apply(l,r)}}}]);
/* window.modules["2413"] */ (self.modules=self.modules||[]).push([["2413"],{2413:(e,l,r)=>{var u=r("3744"),n=r("2399"),o=r("1676"),s=n?function(e,l){return n(e,"toString",{configurable:!0,enumerable:!1,value:u(l),writable:!0})}:o;e.exports=s}}]);
/* window.modules["2414"] */ (self.modules=self.modules||[]).push([["2414"],{2414:e=>{var r=Date.now;e.exports=function(e){var n=0,u=0;return function(){var o=r(),s=16-(o-u);if(u=o,s>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}}}]);
/* window.modules["2415"] */ "use strict";(self.modules=self.modules||[]).push([["2415"],{2415:(e,o)=>{Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var t={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};o.default=function(e,o,n){var s,u=t[e];return(s="string"==typeof u?u:1===o?u.one:u.other.replace("{{count}}",o.toString()),null!=n&&n.addSuffix)?n.comparison&&n.comparison>0?"in "+s:s+" ago":s},e.exports=o.default}}]);
/* window.modules["2416"] */ "use strict";(self.modules=self.modules||[]).push([["2416"],{2416:(e,t,d)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e){return e&&e.__esModule?e:{default:e}}(d("2558")),u={date:(0,l.default)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,l.default)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,l.default)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};t.default=u,e.exports=t.default}}]);
/* window.modules["2417"] */ "use strict";(self.modules=self.modules||[]).push([["2417"],{2417:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};t.default=function(e,t,o,r){return a[e]},e.exports=t.default}}]);
/* window.modules["2418"] */ "use strict";(self.modules=self.modules||[]).push([["2418"],{2418:(n,e,t)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=function(n){return n&&n.__esModule?n:{default:n}}(t("2559")),a={ordinalNumber:function(n,e){var t=Number(n),i=t%100;if(i>20||i<10)switch(i%10){case 1:return t+"st";case 2:return t+"nd";case 3:return t+"rd"}return t+"th"},era:(0,i.default)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,i.default)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(n){return n-1}}),month:(0,i.default)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,i.default)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,i.default)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};e.default=a,n.exports=e.default}}]);
/* window.modules["2419"] */ "use strict";(self.modules=self.modules||[]).push([["2419"],{2419:(a,e,i)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(i("2561"));function n(a){return a&&a.__esModule?a:{default:a}}var r={ordinalNumber:(0,n(i("2560")).default)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(a){return parseInt(a,10)}}),era:(0,t.default)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,t.default)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(a){return a+1}}),month:(0,t.default)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,t.default)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,t.default)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};e.default=r,a.exports=e.default}}]);
/* window.modules["2420"] */ "use strict";(self.modules=self.modules||[]).push([["2420"],{2420:(e,t,o)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,u.default)(1,arguments),e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)};var u=function(e){return e&&e.__esModule?e:{default:e}}(o("542"));e.exports=t.default}}]);
/* window.modules["2421"] */ "use strict";(self.modules=self.modules||[]).push([["2421"],{2421:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,f.default)(2,arguments),new Date((0,d.default)(e).getTime()+(0,l.default)(t))};var l=s(u("541")),d=s(u("544")),f=s(u("542"));function s(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["2422"] */ "use strict";(self.modules=self.modules||[]).push([["2422"],{2422:(e,u,t)=>{Object.defineProperty(u,"__esModule",{value:!0}),u.default=function(e){(0,s.default)(1,arguments);var u=(0,l.default)(e);return u.setHours(0,0,0,0),u};var l=r(t("544")),s=r(t("542"));function r(e){return e&&e.__esModule?e:{default:e}}e.exports=u.default}}]);
/* window.modules["2462"] */ "use strict";(self.modules=self.modules||[]).push([["2462"],{2462:(e,t,r)=>{let i=r("3932");e.exports=l;let s=function(){function e(e){return void 0!==e&&e}try{if("undefined"!=typeof globalThis)return globalThis;return Object.defineProperty(Object.prototype,"globalThis",{get:function(){return delete Object.prototype.globalThis,this.globalThis=this},configurable:!0}),globalThis}catch(t){return e(self)||e(window)||e(this)||{}}}().console||{};function l(e){var t,r;(e=e||{}).browser=e.browser||{};let i=e.browser.transmit;if(i&&"function"!=typeof i.send)throw Error("pino: transmit option must have a send function");let u=e.browser.write||s;e.browser.write&&(e.browser.asObject=!0);let c=e.serializers||{},b=Array.isArray(t=e.browser.serialize)?t.filter(function(e){return"!stdSerializers.err"!==e}):!0===t&&Object.keys(c),g=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(g=!1),"function"==typeof u&&(u.error=u.fatal=u.warn=u.info=u.debug=u.trace=u),!1===e.enabled&&(e.level="silent");let p=e.level||"info",m=Object.create(u);m.log||(m.log=v),Object.defineProperty(m,"levelVal",{get:function(){return"silent"===this.level?1/0:this.levels.values[this.level]}}),Object.defineProperty(m,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,n(z,m,"error","log"),n(z,m,"fatal","error"),n(z,m,"warn","error"),n(z,m,"info","log"),n(z,m,"debug","log"),n(z,m,"trace","log")}});let z={transmit:i,serialize:b,asObject:e.browser.asObject,levels:["error","fatal","warn","info","debug","trace"],timestamp:"function"==typeof(r=e).timestamp?r.timestamp:!1===r.timestamp?h:d};return m.levels=l.levels,m.level=p,m.setMaxListeners=m.getMaxListeners=m.emit=m.addListener=m.on=m.prependListener=m.once=m.prependOnceListener=m.removeListener=m.removeAllListeners=m.listeners=m.listenerCount=m.eventNames=m.write=m.flush=v,m.serializers=c,m._serialize=b,m._stdErrSerialize=g,m.child=function(t,r){if(!t)throw Error("missing bindings for child Pino");r=r||{},b&&t.serializers&&(r.serializers=t.serializers);let s=r.serializers;if(b&&s){var l=Object.assign({},c,s),n=!0===e.browser.serialize?Object.keys(l):b;delete t.serializers,o([t],n,l,this._stdErrSerialize)}function u(e){this._childLevel=(0|e._childLevel)+1,this.error=a(e,t,"error"),this.fatal=a(e,t,"fatal"),this.warn=a(e,t,"warn"),this.info=a(e,t,"info"),this.debug=a(e,t,"debug"),this.trace=a(e,t,"trace"),l&&(this.serializers=l,this._serialize=n),i&&(this._logEvent=f([].concat(e._logEvent.bindings,t)))}return u.prototype=this,new u(this)},i&&(m._logEvent=f()),m}function n(e,t,r,n){let a=Object.getPrototypeOf(t);t[r]=t.levelVal>t.levels.values[r]?v:a[r]?a[r]:s[r]||s[n]||v,function(e,t,r){if(e.transmit||t[r]!==v){var n;t[r]=(n=t[r],function(){let a=e.timestamp(),u=Array(arguments.length),c=Object.getPrototypeOf&&Object.getPrototypeOf(this)===s?s:this;for(var v=0;v-1&&i in r&&(e[s][i]=r[i](e[s][i]))}function a(e,t,r){return function(){let i=Array(1+arguments.length);i[0]=t;for(var s=1;s{var n=r("2539"),u=n(r("2550")),a=n(r("2547")),s=n(r("2548")),c=n(r("2540")),o=n(r("2541")),i=n(r("2542")),f=n(r("2543")),l=n(r("2544"));function p(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function d(t){for(var e=1;e{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["2540"] */ (self.modules=self.modules||[]).push([["2540"],{2540:(e,r,t)=>{var o=t("3936");function l(e,r){for(var t=0;t{s.exports=function(s,e){if(!(s instanceof e))throw TypeError("Cannot call a class as a function")},s.exports.__esModule=!0,s.exports.default=s.exports}}]);
/* window.modules["2542"] */ (self.modules=self.modules||[]).push([["2542"],{2542:(e,o,r)=>{var t=r("2546").default,u=r("3937");e.exports=function(e,o){if(o&&("object"==t(o)||"function"==typeof o))return o;if(void 0!==o)throw TypeError("Derived constructors may only return object or undefined");return u(e)},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["2543"] */ (self.modules=self.modules||[]).push([["2543"],{2543:e=>{function t(o){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(o)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["2544"] */ (self.modules=self.modules||[]).push([["2544"],{2544:(e,t,o)=>{var r=o("3938");e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["2545"] */ (self.modules=self.modules||[]).push([["2545"],{2545:(e,t,r)=>{var o=r("2543"),u=r("3938"),n=r("3939"),s=r("3940");function p(t){var r="function"==typeof Map?new Map:void 0;return e.exports=p=function(e){if(null===e||!n(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==r){if(r.has(e))return r.get(e);r.set(e,t)}function t(){return s(e,arguments,o(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),u(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,p(t)}e.exports=p,e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["2546"] */ (self.modules=self.modules||[]).push([["2546"],{2546:o=>{function t(e){return o.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},o.exports.__esModule=!0,o.exports.default=o.exports,t(e)}o.exports=t,o.exports.__esModule=!0,o.exports.default=o.exports}}]);
/* window.modules["2547"] */ (self.modules=self.modules||[]).push([["2547"],{2547:(e,r,l)=>{var o=l("3936");e.exports=function(e,r,l){return(r=o(r))in e?Object.defineProperty(e,r,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[r]=l,e},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["2548"] */ (self.modules=self.modules||[]).push([["2548"],{2548:e=>{function o(e,o,t,n,r,u,s){try{var i=e[u](s),f=i.value}catch(e){return void t(e)}i.done?o(f):Promise.resolve(f).then(n,r)}e.exports=function(e){return function(){var t=this,n=arguments;return new Promise(function(r,u){var s=e.apply(t,n);function i(e){o(s,r,u,i,f,"next",e)}function f(e){o(s,r,u,i,f,"throw",e)}i(void 0)})}},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["2549"] */ (self.modules=self.modules||[]).push([["2549"],{2549:(e,s,o)=>{var r=o("3941"),t=o("3942"),u=o("3943"),l=o("3944");e.exports=function(e){return r(e)||t(e)||u(e)||l()},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["2550"] */ (self.modules=self.modules||[]).push([["2550"],{2550:(e,r,t)=>{var o=t("3951")();e.exports=o;try{regeneratorRuntime=o}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=o:Function("r","regeneratorRuntime = r")(o)}}}]);
/* window.modules["2553"] */ "use strict";(self.modules=self.modules||[]).push([["2553"],{2553:e=>{e.exports=/*#__PURE__*/JSON.parse('["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","search","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"]')}}]);
/* window.modules["2556"] */ (self.modules=self.modules||[]).push([["2556"],{2556:(e,u,n)=>{var r=n("1824");e.exports=function(e,u){return r(u,function(u){return e[u]})}}}]);
/* window.modules["2557"] */ (self.modules=self.modules||[]).push([["2557"],{2557:(e,s,l)=>{e.exports=l("4047").default,e.exports.default=e.exports}}]);
/* window.modules["2558"] */ "use strict";(self.modules=self.modules||[]).push([["2558"],{2558:(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=e.width?String(e.width):t.defaultWidth;return t.formats[u]||t.formats[t.defaultWidth]}},t.exports=e.default}}]);
/* window.modules["2559"] */ "use strict";(self.modules=self.modules||[]).push([["2559"],{2559:(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return function(e,a){var l,u=a||{};if("formatting"===(u.context?String(u.context):"standalone")&&t.formattingValues){var i=t.defaultFormattingWidth||t.defaultWidth,n=u.width?String(u.width):i;l=t.formattingValues[n]||t.formattingValues[i]}else{var r=t.defaultWidth,d=u.width?String(u.width):t.defaultWidth;l=t.values[d]||t.values[r]}return l[t.argumentCallback?t.argumentCallback(e):e]}},t.exports=e.default}}]);
/* window.modules["2560"] */ "use strict";(self.modules=self.modules||[]).push([["2560"],{2560:(e,l)=>{Object.defineProperty(l,"__esModule",{value:!0}),l.default=function(e){return function(l){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=l.match(e.matchPattern);if(!t)return null;var u=t[0],r=l.match(e.parsePattern);if(!r)return null;var n=e.valueCallback?e.valueCallback(r[0]):r[0];return{value:n=a.valueCallback?a.valueCallback(n):n,rest:l.slice(u.length)}}},e.exports=l.default}}]);
/* window.modules["2561"] */ "use strict";(self.modules=self.modules||[]).push([["2561"],{2561:(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return function(e){var r,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=a.width,l=n&&t.matchPatterns[n]||t.matchPatterns[t.defaultMatchWidth],u=e.match(l);if(!u)return null;var s=u[0],f=n&&t.parsePatterns[n]||t.parsePatterns[t.defaultParseWidth],i=Array.isArray(f)?function(t,e){for(var r=0;r{Object.defineProperty(u,"__esModule",{value:!0}),u.default=function(e,u){(0,r.default)(2,arguments);var l=(0,t.default)(e),a=(0,t.default)(u);return l.getFullYear()-a.getFullYear()};var t=a(l("544")),r=a(l("542"));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=u.default}}]);
/* window.modules["2563"] */ "use strict";(self.modules=self.modules||[]).push([["2563"],{2563:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(2,arguments);var u=(0,l.default)(e),a=(0,l.default)(t);return 12*(u.getFullYear()-a.getFullYear())+(u.getMonth()-a.getMonth())};var l=a(u("544")),r=a(u("542"));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["2564"] */ "use strict";(self.modules=self.modules||[]).push([["2564"],{2564:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,a.default)(1,arguments);var t=(0,l.default)(e);return(0,d.default)(t).getTime()===(0,f.default)(t).getTime()};var l=r(u("544")),d=r(u("4053")),f=r(u("4054")),a=r(u("542"));function r(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["2565"] */ "use strict";(self.modules=self.modules||[]).push([["2565"],{2565:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,f.default)(2,arguments);var u=(0,d.default)(e),a=(0,d.default)(t);return Math.round((u.getTime()-(0,l.default)(u)-(a.getTime()-(0,l.default)(a)))/864e5)};var l=a(u("1876")),d=a(u("2422")),f=a(u("542"));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["2566"] */ "use strict";(self.modules=self.modules||[]).push([["2566"],{2566:(e,u,t)=>{Object.defineProperty(u,"__esModule",{value:!0}),u.default=function(e,u){(0,f.default)(2,arguments);var t=(0,l.default)(u);return(0,d.default)(e,-t)};var l=r(t("541")),d=r(t("2149")),f=r(t("542"));function r(e){return e&&e.__esModule?e:{default:e}}e.exports=u.default}}]);
/* window.modules["2567"] */ (self.modules=self.modules||[]).push([["2567"],{2567:(r,e,n)=>{var u=n("1683"),t=n("479"),o=n("2290");r.exports=function(r){return function(e,n,f){var s=Object(e);if(!t(e)){var i=u(n,3);e=o(e),n=function(r){return i(s[r],r,s)}}var v=r(e,n,f);return v>-1?s[i?e[v]:v]:void 0}}}}]);
/* window.modules["2568"] */ (self.modules=self.modules||[]).push([["2568"],{2568:(l,e,r)=>{var u=r("3443"),n=r("1683"),s=r("1678"),t=Math.max;l.exports=function(l,e,r){var a=null==l?0:l.length;if(!a)return -1;var f=null==r?0:s(r);return f<0&&(f=t(a+f,0)),u(l,n(e,3),f)}}}]);
/* window.modules["2569"] */ (self.modules=self.modules||[]).push([["2569"],{2569:e=>{e.exports=function(e,l){for(var r=-1,s=null==e?0:e.length,u=0,n=[];++r{var n=e("1910");s.exports=function(s,u){var e=[];return n(s,function(s,n,o){u(s,n,o)&&e.push(s)}),e}}}]);
/* window.modules["2571"] */ (self.modules=self.modules||[]).push([["2571"],{2571:(r,e,n)=>{var f=n("2277"),i=n("1871");r.exports=function(r,e,n,u){var t=n.length,l=t,o=!u;if(null==r)return!l;for(r=Object(r);t--;){var v=n[t];if(o&&v[2]?v[1]!==r[v[0]]:!(v[0]in r))return!1}for(;++t{var l=s("2576"),o=s("2290");e.exports=function(e){for(var r=o(e),s=r.length;s--;){var u=r[s],f=e[u];r[s]=[u,f,l(f)]}return r}}}]);
/* window.modules["2573"] */ (self.modules=self.modules||[]).push([["2573"],{2573:e=>{e.exports=function(e,n){return function(u){return null!=u&&u[e]===n&&(void 0!==n||e in Object(u))}}}}]);
/* window.modules["2576"] */ (self.modules=self.modules||[]).push([["2576"],{2576:(e,s,u)=>{var l=u("436");e.exports=function(e){return e==e&&!l(e)}}}]);
/* window.modules["2577"] */ (self.modules=self.modules||[]).push([["2577"],{2577:u=>{u.exports=function(u){return function(e){return null==e?void 0:e[u]}}}}]);
/* window.modules["2578"] */ (self.modules=self.modules||[]).push([["2578"],{2578:(e,u,n)=>{var r=n("447");e.exports=function(e){return function(u){return r(u,e)}}}}]);
/* window.modules["2582"] */ (self.modules=self.modules||[]).push([["2582"],{2582:(e,t,r)=>{var l=r("2569"),o=r("2583"),n=Object.prototype.propertyIsEnumerable,u=Object.getOwnPropertySymbols,s=u?function(e){return null==e?[]:l(u(e=Object(e)),function(t){return n.call(e,t)})}:o;e.exports=s}}]);
/* window.modules["2583"] */ (self.modules=self.modules||[]).push([["2583"],{2583:e=>{e.exports=function(){return[]}}}]);
/* window.modules["2584"] */ (self.modules=self.modules||[]).push([["2584"],{2584:(e,t,o)=>{var p=o("4034"),r=o("4035"),s=o("4036"),l=o("4039"),a=o("4045");function h(e){var t=-1,o=null==e?0:e.length;for(this.clear();++t{var i=t("2584");s.exports=function(){this.__data__=new i,this.size=0}}}]);
/* window.modules["2586"] */ (self.modules=self.modules||[]).push([["2586"],{2586:e=>{e.exports=function(e){var s=this.__data__,t=s.delete(e);return this.size=s.size,t}}}]);
/* window.modules["2587"] */ (self.modules=self.modules||[]).push([["2587"],{2587:e=>{e.exports=function(e){return this.__data__.get(e)}}}]);
/* window.modules["2588"] */ (self.modules=self.modules||[]).push([["2588"],{2588:s=>{s.exports=function(s){return this.__data__.has(s)}}}]);
/* window.modules["2589"] */ (self.modules=self.modules||[]).push([["2589"],{2589:(s,t,e)=>{var i=e("2584"),_=e("1927"),a=e("2409");s.exports=function(s,t){var e=this.__data__;if(e instanceof i){var h=e.__data__;if(!_||h.length<199)return h.push([s,t]),this.size=++e.size,this;e=this.__data__=new a(h)}return e.set(s,t),this.size=e.size,this}}}]);
/* window.modules["2590"] */ (self.modules=self.modules||[]).push([["2590"],{2590:(e,n,s)=>{var t=s("4050");e.exports=function(e){var n=new e.constructor(e.byteLength);return new t(n).set(new t(e)),n}}}]);
/* window.modules["2591"] */ (self.modules=self.modules||[]).push([["2591"],{2591:(e,f,r)=>{var t=r("2590");e.exports=function(e,f){var r=f?t(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}}}]);
/* window.modules["2592"] */ (self.modules=self.modules||[]).push([["2592"],{2592:e=>{var s=/\w*$/;e.exports=function(e){var r=new e.constructor(e.source,s.exec(e));return r.lastIndex=e.lastIndex,r}}}]);
/* window.modules["2593"] */ (self.modules=self.modules||[]).push([["2593"],{2593:(e,o,l)=>{var s=l("2291"),t=s?s.prototype:void 0,u=t?t.valueOf:void 0;e.exports=function(e){return u?Object(u.call(e)):{}}}}]);
/* window.modules["2594"] */ (self.modules=self.modules||[]).push([["2594"],{2594:(e,f,r)=>{var s=r("2590");e.exports=function(e,f){var r=f?s(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}}}]);
/* window.modules["2595"] */ (self.modules=self.modules||[]).push([["2595"],{2595:(e,r,t)=>{var n=t("436"),o=Object.create,u=function(){function e(){}return function(r){if(!n(r))return{};if(o)return o(r);e.prototype=r;var t=new e;return e.prototype=void 0,t}}();e.exports=u}}]);
/* window.modules["2596"] */ (self.modules=self.modules||[]).push([["2596"],{2596:(e,s,o)=>{var t=o("477"),u=o("1833");e.exports=function(e){return u(e)&&"[object Set]"==t(e)}}}]);
/* window.modules["2597"] */ (self.modules=self.modules||[]).push([["2597"],{2597:(e,s,o)=>{var u=o("477"),l=o("1833");e.exports=function(e){return l(e)&&"[object Map]"==u(e)}}}]);
/* window.modules["2599"] */ (self.modules=self.modules||[]).push([["2599"],{2599:(e,r,s)=>{var u=s("4051");e.exports=function(e){var r=u(e,function(e){return 500===s.size&&s.clear(),e}),s=r.cache;return r}}}]);
/* window.modules["2600"] */ (self.modules=self.modules||[]).push([["2600"],{2600:(r,u,e)=>{var l=e("1922");r.exports=function(r,u){if(r!==u){var e=void 0!==r,n=null===r,f=r==r,i=l(r),o=void 0!==u,s=null===u,t=u==u,d=l(u);if(!s&&!d&&!i&&r>u||i&&o&&t&&!s&&!d||n&&o&&t||!e&&t||!f)return 1;if(!n&&!i&&!d&&r{e.exports=function(e,l){return null!=e&&l in Object(e)}}}]);
/* window.modules["2602"] */ (self.modules=self.modules||[]).push([["2602"],{2602:(l,e,r)=>{var n=r("1842"),u=r("478"),s=r("443"),f=r("1947"),o=r("1933"),t=r("1912");l.exports=function(l,e,r){e=n(e,l);for(var a=-1,h=e.length,v=!1;++a{var u=n("1929"),l=n("89"),o=n("2604"),r=u&&1/o(new u([,-0]))[1]==1/0?function(e){return new u(e)}:l;e.exports=r}}]);
/* window.modules["2604"] */ (self.modules=self.modules||[]).push([["2604"],{2604:e=>{e.exports=function(e){var r=-1,s=Array(e.size);return e.forEach(function(e){s[++r]=e}),s}}}]);
/* window.modules["3443"] */ (self.modules=self.modules||[]).push([["3443"],{3443:e=>{e.exports=function(e,r,s,u){for(var f=e.length,l=s+(u?1:-1);u?l--:++l{e.exports=function(e){return e!=e}}}]);
/* window.modules["3445"] */ (self.modules=self.modules||[]).push([["3445"],{3445:e=>{e.exports=function(e,r,s){for(var u=s-1,f=e.length;++u{var u=s("4315")({Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",à :"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ã:"C",ç:"c",Ã:"D",ð:"d",Ã:"E",Ã:"E",Ã:"E",Ã:"E",è:"e",é:"e",ê:"e",ë:"e",Ã:"I",Ã:"I",Ã:"I",Ã:"I",ì:"i",Ã:"i",î:"i",ï:"i",Ã:"N",ñ:"n",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ã:"U",Ã:"U",Ã:"U",Ã:"U",ù:"u",ú:"u",û:"u",ü:"u",Ã:"Y",ý:"y",ÿ:"y",Ã:"Ae",æ:"ae",Ã:"Th",þ:"th",Ã:"ss",Ä:"A",Ä:"A",Ä:"A",Ä:"a",Ä:"a",Ä
:"a",Ä:"C",Ä:"C",Ä:"C",Ä:"C",Ä:"c",Ä:"c",Ä:"c",Ä:"c",Ä:"D",Ä:"D",Ä:"d",Ä:"d",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"G",Ä:"G",Ä :"G",Ä¢:"G",Ä:"g",Ä:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",İ:"I",Ä©:"i",Ä«:"i",Ä:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Å:"L",ĺ:"l",ļ:"l",ľ:"l",Å:"l",Å:"l",Å:"N",Å
:"N",Å:"N",Å:"N",Å:"n",Å:"n",Å:"n",Å:"n",Å:"O",Å:"O",Å:"O",Å:"o",Å:"o",Å:"o",Å:"R",Å:"R",Å:"R",Å:"r",Å:"r",Å:"r",Å:"S",Å:"S",Å:"S",Å :"S",Å:"s",Å:"s",Å:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Ű:"U",Ų:"U",Å©:"u",Å«:"u",Å:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Å:"Oe",Å:"oe",Å:"'n",Å¿:"s"});e.exports=u}}]);
/* window.modules["3637"] */ (self.modules=self.modules||[]).push([["3637"],{3637:x=>{var e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;x.exports=function(x){return x.match(e)||[]}}}]);
/* window.modules["3638"] */ (self.modules=self.modules||[]).push([["3638"],{3638:e=>{var s=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return s.test(e)}}}]);
/* window.modules["3639"] */ (self.modules=self.modules||[]).push([["3639"],{3639:u=>{var f="\ud800-\udfff",d="\\u2700-\\u27bf",x="a-z\\xdf-\\xf6\\xf8-\\xff",e="A-Z\\xc0-\\xd6\\xd8-\\xde",b="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",n="['â]",o="["+b+"]",a="["+x+"]",s="[^"+f+b+"\\d+"+d+x+e+"]",t="(?:\ud83c[\udde6-\uddff]){2}",c="[\ud800-\udbff][\udc00-\udfff]",r="["+e+"]",i="(?:"+a+"|"+s+")",l="(?:"+r+"|"+s+")",j="(?:"+n+"(?:d|ll|m|re|s|t|ve))?",m="(?:"+n+"(?:D|LL|M|RE|S|T|VE))?",h="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\ud83c[\udffb-\udfff])?",p="[\\ufe0e\\ufe0f]?",D="(?:\\u200d(?:"+["[^"+f+"]",t,c].join("|")+")"+p+h+")*",E="(?:"+["["+d+"]",t,c].join("|")+")"+(p+h+D),R=RegExp([r+"?"+a+"+"+j+"(?="+[o,r,"$"].join("|")+")",l+"+"+m+"(?="+[o,r+i,"$"].join("|")+")",r+"?"+i+"+"+j,r+"+"+m,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",E].join("|"),"g");u.exports=function(u){return u.match(R)||[]}}}]);
/* window.modules["3640"] */ (self.modules=self.modules||[]).push([["3640"],{3640:e=>{e.exports=function(e){return function(r,n,t){for(var u=-1,f=Object(r),o=t(r),s=o.length;s--;){var l=o[e?s:++u];if(!1===n(f[l],l,f))break}return r}}}}]);
/* window.modules["3641"] */ (self.modules=self.modules||[]).push([["3641"],{3641:(e,s,u)=>{var l=u("1843"),o=u("1889");e.exports=function(e){return l(e,o(e))}}}]);
/* window.modules["3642"] */ (self.modules=self.modules||[]).push([["3642"],{3642:(e,r,t)=>{var f=t("1938"),i=t("4316"),n=t("1941");e.exports=function(e,r,t,u,s,a){var l=1&t,o=e.length,v=r.length;if(o!=v&&!(l&&v>o))return!1;var d=a.get(e),g=a.get(r);if(d&&g)return d==r&&g==e;var h=-1,b=!0,c=2&t?new f:void 0;for(a.set(e,r),a.set(r,e);++h{var a=r("2291"),s=r("4050"),c=r("1888"),b=r("3642"),o=r("4317"),n=r("2604"),f=a?a.prototype:void 0,u=f?f.valueOf:void 0;e.exports=function(e,t,r,a,f,i,l){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!i(new s(e),new s(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return c(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var j=o;case"[object Set]":var g=1&a;if(j||(j=n),e.size!=t.size&&!g)break;var y=l.get(e);if(y)return y==t;a|=2,l.set(e,t);var m=b(j(e),j(t),a,f,i,l);return l.delete(e),m;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}}}]);
/* window.modules["3644"] */ (self.modules=self.modules||[]).push([["3644"],{3644:(r,t,e)=>{var o=e("2284"),n=Object.prototype.hasOwnProperty;r.exports=function(r,t,e,c,f,s){var a=1&e,i=o(r),u=i.length;if(u!=o(t).length&&!a)return!1;for(var v=u;v--;){var l=i[v];if(!(a?l in t:n.call(t,l)))return!1}var p=s.get(r),d=s.get(t);if(p&&d)return p==t&&d==r;var g=!0;s.set(r,t),s.set(t,r);for(var h=a;++v{r.exports=function(r,e){for(var s=-1,o=Array(r);++s{e.exports=function(e){var s=[];if(null!=e)for(var u in Object(e))s.push(u);return s}}}]);
/* window.modules["3737"] */ (self.modules=self.modules||[]).push([["3737"],{3737:(t,e,o)=>{var r=o("1864"),n=o("4325"),p=o("436"),s=o("1931"),c=/^\[object .+?Constructor\]$/,l=Object.prototype,u=Function.prototype.toString,a=l.hasOwnProperty,f=RegExp("^"+u.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!p(t)||n(t))&&(r(t)?f:c).test(s(t))}}}]);
/* window.modules["3738"] */ (self.modules=self.modules||[]).push([["3738"],{3738:e=>{e.exports=function(e,l){return null==e?void 0:e[l]}}}]);
/* window.modules["3739"] */ (self.modules=self.modules||[]).push([["3739"],{3739:(s,e,n)=>{var t=n("4326"),a=n("2584"),h=n("1927");s.exports=function(){this.size=0,this.__data__={hash:new t,map:new(h||a),string:new t}}}}]);
/* window.modules["3740"] */ (self.modules=self.modules||[]).push([["3740"],{3740:(e,s,t)=>{var l=t("4327");e.exports=function(e){var s=l(this,e).delete(e);return this.size-=s?1:0,s}}}]);
/* window.modules["3741"] */ (self.modules=self.modules||[]).push([["3741"],{3741:(e,s,t)=>{var u=t("4327");e.exports=function(e){return u(this,e).get(e)}}}]);
/* window.modules["3742"] */ (self.modules=self.modules||[]).push([["3742"],{3742:(s,e,u)=>{var l=u("4327");s.exports=function(s){return l(this,s).has(s)}}}]);
/* window.modules["3743"] */ (self.modules=self.modules||[]).push([["3743"],{3743:(s,e,i)=>{var t=i("4327");s.exports=function(s,e){var i=t(this,s),r=i.size;return i.set(s,e),this.size+=i.size==r?0:1,this}}}]);
/* window.modules["3744"] */ (self.modules=self.modules||[]).push([["3744"],{3744:e=>{e.exports=function(e){return function(){return e}}}}]);
/* window.modules["3745"] */ "use strict";(self.modules=self.modules||[]).push([["3745"],{3745:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,l.default)(1,arguments);var t=(0,s.default)(e),u=t.getUTCDay();return t.setUTCDate(t.getUTCDate()-((u<1?7:0)+u-1)),t.setUTCHours(0,0,0,0),t};var s=a(u("544")),l=a(u("542"));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["3746"] */ "use strict";(self.modules=self.modules||[]).push([["3746"],{3746:(e,u,t)=>{Object.defineProperty(u,"__esModule",{value:!0}),u.default=function(e){(0,r.default)(1,arguments);var u=(0,l.default)(e),t=new Date(0);return t.setUTCFullYear(u,0,4),t.setUTCHours(0,0,0,0),(0,s.default)(t)};var l=a(t("2384")),s=a(t("3745")),r=a(t("542"));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=u.default}}]);
/* window.modules["3747"] */ "use strict";(self.modules=self.modules||[]).push([["3747"],{3747:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(1,arguments);var u=t||{},r=u.locale,n=r&&r.options&&r.options.weekStartsOn,o=null==n?0:(0,s.default)(n),d=null==u.weekStartsOn?o:(0,s.default)(u.weekStartsOn);if(!(d>=0&&d<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=(0,l.default)(e),i=f.getUTCDay();return f.setUTCDate(f.getUTCDate()-((i{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,s.default)(1,arguments);var l=t||{},o=l.locale,f=o&&o.options&&o.options.firstWeekContainsDate,r=null==f?1:(0,n.default)(f),d=null==l.firstWeekContainsDate?r:(0,n.default)(l.firstWeekContainsDate),i=(0,u.default)(e,t),c=new Date(0);return c.setUTCFullYear(i,0,d),c.setUTCHours(0,0,0,0),(0,a.default)(c,t)};var u=o(l("2386")),s=o(l("542")),a=o(l("3747")),n=o(l("541"));function o(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["3932"] */ "use strict";(self.modules=self.modules||[]).push([["3932"],{3932:r=>{function e(r){try{return JSON.stringify(r)}catch(r){return'"[Circular]"'}}r.exports=function(r,a,i){var t=i&&i.stringify||e;if("object"==typeof r&&null!==r){var n=a.length+1;if(1===n)return r;var s=Array(n);s[0]=t(r);for(var c=1;c-1?o:0,r.charCodeAt(k+1)){case 100:case 102:if(u>=f||null==a[u])break;o=f||null==a[u])break;o=f||void 0===a[u])break;o",o=k+2,k++;break}l+=t(a[u]),o=k+2,k++;break;case 115:if(u>=f)break;o{var r=o("2546").default,t=o("4337");e.exports=function(e){var s=t(e,"string");return"symbol"==r(s)?s:s+""},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["3937"] */ (self.modules=self.modules||[]).push([["3937"],{3937:e=>{e.exports=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["3938"] */ (self.modules=self.modules||[]).push([["3938"],{3938:e=>{function t(o,s){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(o,s)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["3939"] */ (self.modules=self.modules||[]).push([["3939"],{3939:e=>{e.exports=function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["3940"] */ (self.modules=self.modules||[]).push([["3940"],{3940:(e,l,p)=>{var r=p("4338"),t=p("3938");e.exports=function(e,l,p){if(r())return Reflect.construct.apply(null,arguments);var s=[null];s.push.apply(s,l);var u=new(e.bind.apply(e,s));return p&&t(u,p.prototype),u},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["3941"] */ (self.modules=self.modules||[]).push([["3941"],{3941:(e,r,s)=>{var o=s("4339");e.exports=function(e){if(Array.isArray(e))return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["3942"] */ (self.modules=self.modules||[]).push([["3942"],{3942:e=>{e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["3943"] */ (self.modules=self.modules||[]).push([["3943"],{3943:(r,t,e)=>{var o=e("4339");r.exports=function(r,t){if(r){if("string"==typeof r)return o(r,t);var e=({}).toString.call(r).slice(8,-1);return"Object"===e&&r.constructor&&(e=r.constructor.name),"Map"===e||"Set"===e?Array.from(r):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?o(r,t):void 0}},r.exports.__esModule=!0,r.exports.default=r.exports}}]);
/* window.modules["3944"] */ (self.modules=self.modules||[]).push([["3944"],{3944:e=>{e.exports=function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["3951"] */ (self.modules=self.modules||[]).push([["3951"],{3951:(t,e,r)=>{var n=r("4345"),u=r("4346"),o=r("4347"),s=r("4348"),a=r("4349"),c=r("4350"),i=r("4351");function f(){"use strict";var e=u(),r=e.m(f),l=(Object.getPrototypeOf?Object.getPrototypeOf(r):r.__proto__).constructor;function p(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===l||"GeneratorFunction"===(e.displayName||e.name))}var v={throw:1,return:2,break:3,continue:3};function x(t){var e,r;return function(n){e||(e={stop:function(){return r(n.a,2)},catch:function(){return n.v},abrupt:function(t,e){return r(n.a,v[t],e)},delegateYield:function(t,u,o){return e.resultName=u,r(n.d,i(t),o)},finish:function(t){return r(n.f,t)}},r=function(t,r,u){n.p=e.prev,n.n=e.next;try{return t(r,u)}finally{e.next=n.n}}),e.resultName&&(e[e.resultName]=n.v,e.resultName=void 0),e.sent=n.v,e.next=n.n;try{return t.call(this,e)}finally{n.p=e.prev,n.n=e.next}}}return(t.exports=f=function(){return{wrap:function(t,r,n,u){return e.w(x(t),r,n,u&&u.reverse())},isGeneratorFunction:p,mark:e.m,awrap:function(t,e){return new n(t,e)},AsyncIterator:a,async:function(t,e,r,n,u){return(p(e)?s:o)(x(t),e,r,n,u)},keys:c,values:i}},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=f,t.exports.__esModule=!0,t.exports.default=t.exports}}]);
/* window.modules["4034"] */ (self.modules=self.modules||[]).push([["4034"],{4034:s=>{s.exports=function(){this.__data__=[],this.size=0}}}]);
/* window.modules["4035"] */ (self.modules=self.modules||[]).push([["4035"],{4035:(e,s,t)=>{var l=t("4384"),r=Array.prototype.splice;e.exports=function(e){var s=this.__data__,t=l(s,e);return!(t<0)&&(t==s.length-1?s.pop():r.call(s,t,1),--this.size,!0)}}}]);
/* window.modules["4036"] */ (self.modules=self.modules||[]).push([["4036"],{4036:(s,e,o)=>{var r=o("4384");s.exports=function(s){var e=this.__data__,o=r(e,s);return o<0?void 0:e[o][1]}}}]);
/* window.modules["4039"] */ (self.modules=self.modules||[]).push([["4039"],{4039:(s,e,t)=>{var u=t("4384");s.exports=function(s){return u(this.__data__,s)>-1}}}]);
/* window.modules["4045"] */ (self.modules=self.modules||[]).push([["4045"],{4045:(s,e,t)=>{var u=t("4384");s.exports=function(s,e){var t=this.__data__,h=u(t,s);return h<0?(++this.size,t.push([s,e])):t[h][1]=e,this}}}]);
/* window.modules["4047"] */ "use strict";(self.modules=self.modules||[]).push([["4047"],{4047:(e,r,t)=>{var f=t("273").Buffer,o=t("4385");function u(e,r){return(void 0===r&&(r="utf8"),f.isBuffer(e))?a(e.toString("base64")):a(f.from(e,r).toString("base64"))}function n(e){return e=e.toString(),o.default(e).replace(/\-/g,"+").replace(/_/g,"/")}function a(e){return e.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}u.encode=u,u.decode=function(e,r){return void 0===r&&(r="utf8"),f.from(n(e),"base64").toString(r)},u.toBase64=n,u.fromBase64=a,u.toBuffer=function(e){return f.from(n(e),"base64")},r.default=u}}]);
/* window.modules["4050"] */ (self.modules=self.modules||[]).push([["4050"],{4050:(s,e,l)=>{var r=l("1913").Uint8Array;s.exports=r}}]);
/* window.modules["4051"] */ (self.modules=self.modules||[]).push([["4051"],{4051:(e,t,n)=>{var r=n("2409");function c(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var n=function(){var r=arguments,c=t?t.apply(this,r):r[0],a=n.cache;if(a.has(c))return a.get(c);var o=e.apply(this,r);return n.cache=a.set(c,o)||a,o};return n.cache=new(c.Cache||r),n}c.Cache=r,e.exports=c}}]);
/* window.modules["4053"] */ "use strict";(self.modules=self.modules||[]).push([["4053"],{4053:(e,u,t)=>{Object.defineProperty(u,"__esModule",{value:!0}),u.default=function(e){(0,s.default)(1,arguments);var u=(0,l.default)(e);return u.setHours(23,59,59,999),u};var l=r(t("544")),s=r(t("542"));function r(e){return e&&e.__esModule?e:{default:e}}e.exports=u.default}}]);
/* window.modules["4054"] */ "use strict";(self.modules=self.modules||[]).push([["4054"],{4054:(e,t,u)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,r.default)(1,arguments);var t=(0,l.default)(e),u=t.getMonth();return t.setFullYear(t.getFullYear(),u+1,0),t.setHours(23,59,59,999),t};var l=s(u("544")),r=s(u("542"));function s(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default}}]);
/* window.modules["4315"] */ (self.modules=self.modules||[]).push([["4315"],{4315:u=>{u.exports=function(u){return function(e){return null==u?void 0:u[e]}}}}]);
/* window.modules["4316"] */ (self.modules=self.modules||[]).push([["4316"],{4316:e=>{e.exports=function(e,l){for(var r=-1,u=null==e?0:e.length;++r{e.exports=function(e){var r=-1,s=Array(e.size);return e.forEach(function(e,o){s[++r]=[o,e]}),s}}}]);
/* window.modules["4325"] */ (self.modules=self.modules||[]).push([["4325"],{4325:(e,s,r)=>{var n=r("4550"),u=function(){var e=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!u&&u in e}}}]);
/* window.modules["4326"] */ (self.modules=self.modules||[]).push([["4326"],{4326:(e,t,o)=>{var p=o("4551"),r=o("4552"),s=o("4553"),l=o("4554"),a=o("4555");function h(e){var t=-1,o=null==e?0:e.length;for(this.clear();++t{var t=r("4556");s.exports=function(s,e){var r=s.__data__;return t(e)?r["string"==typeof e?"string":"hash"]:r.map}}}]);
/* window.modules["4337"] */ (self.modules=self.modules||[]).push([["4337"],{4337:(e,r,t)=>{var i=t("2546").default;e.exports=function(e,r){if("object"!=i(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,r||"default");if("object"!=i(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["4338"] */ (self.modules=self.modules||[]).push([["4338"],{4338:e=>{function o(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e.exports=o=function(){return!!t},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["4339"] */ (self.modules=self.modules||[]).push([["4339"],{4339:e=>{e.exports=function(e,l){(null==l||l>e.length)&&(l=e.length);for(var r=0,s=Array(l);r{s.exports=function(s,e){this.v=s,this.k=e},s.exports.__esModule=!0,s.exports.default=s.exports}}]);
/* window.modules["4346"] */ (self.modules=self.modules||[]).push([["4346"],{4346:(t,r,e)=>{var o=e("4557");function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var r,e,u="function"==typeof Symbol?Symbol:{},i=u.iterator||"@@iterator",a=u.toStringTag||"@@toStringTag";function c(t,n,u,i){var a=Object.create((n&&n.prototype instanceof p?n:p).prototype);return o(a,"_invoke",function(t,o,n){var u,i,a,c=0,p=n||[],s=!1,l={p:0,n:0,v:r,a:y,f:y.bind(r,4),d:function(t,e){return u=t,i=0,a=r,l.n=e,f}};function y(t,o){for(i=t,a=o,e=0;!s&&c&&!n&&e3?(n=d===o)&&(a=u[(i=u[4])?5:(i=3,3)],u[4]=u[5]=r):u[0]<=y&&((n=t<2&&yo||o>d)&&(u[4]=t,u[5]=o,l.n=d,i=0))}if(n||t>1)return f;throw s=!0,o}return function(n,p,d){if(c>1)throw TypeError("Generator is already running");for(s&&1===p&&y(p,d),i=p,a=d;(e=i<2?r:a)||!s;){u||(i?i<3?(i>1&&(l.n=-1),y(i,a)):l.n=a:l.v=a);try{if(c=2,u){if(i||(n="next"),e=u[n]){if(!(e=e.call(u,a)))throw TypeError("iterator result is not an object");if(!e.done)return e;a=e.value,i<2&&(i=0)}else 1===i&&(e=u.return)&&e.call(u),i<2&&(a=TypeError("The iterator does not provide a '"+n+"' method"),i=1);u=r}else if((e=(s=l.n<0)?a:t.call(o,l))!==f)break}catch(t){u=r,i=1,a=t}finally{c=1}}return{value:e,done:s}}}(t,u,i),!0),a}var f={};function p(){}function s(){}function l(){}e=Object.getPrototypeOf;var y=[][i]?e(e([][i]())):(o(e={},i,function(){return this}),e),d=l.prototype=p.prototype=Object.create(y);function v(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,o(t,a,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,o(d,"constructor",l),o(l,"constructor",s),s.displayName="GeneratorFunction",o(l,a,"GeneratorFunction"),o(d),o(d,a,"Generator"),o(d,i,function(){return this}),o(d,"toString",function(){return"[object Generator]"}),(t.exports=n=function(){return{w:c,m:v}},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}]);
/* window.modules["4347"] */ (self.modules=self.modules||[]).push([["4347"],{4347:(e,t,n)=>{var o=n("4348");e.exports=function(e,t,n,r,s){var u=o(e,t,n,r,s);return u.next().then(function(e){return e.done?e.value:u.next()})},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["4348"] */ (self.modules=self.modules||[]).push([["4348"],{4348:(e,s,o)=>{var r=o("4346"),t=o("4349");e.exports=function(e,s,o,u,l){return new t(r().w(e,s,o,u),l||Promise)},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["4349"] */ (self.modules=self.modules||[]).push([["4349"],{4349:(t,n,e)=>{var o=e("4345"),r=e("4557");t.exports=function t(n,e){var u;this.next||(r(t.prototype),r(t.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),r(this,"_invoke",function(t,r,s){function c(){return new e(function(r,u){(function t(r,u,s,c){try{var f=n[r](u),i=f.value;return i instanceof o?e.resolve(i.v).then(function(n){t("next",n,s,c)},function(n){t("throw",n,s,c)}):e.resolve(i).then(function(t){f.value=t,s(f)},function(n){return t("throw",n,s,c)})}catch(t){c(t)}})(t,s,r,u)})}return u=u?u.then(c,c):c()},!0)},t.exports.__esModule=!0,t.exports.default=t.exports}}]);
/* window.modules["4350"] */ (self.modules=self.modules||[]).push([["4350"],{4350:e=>{e.exports=function(e){var o=Object(e),r=[];for(var n in o)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in o)return e.value=n,e.done=!1,e;return e.done=!0,e}},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["4351"] */ (self.modules=self.modules||[]).push([["4351"],{4351:(e,t,r)=>{var o=r("2546").default;e.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],r=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}throw TypeError(o(e)+" is not iterable")},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["4384"] */ (self.modules=self.modules||[]).push([["4384"],{4384:(e,r,s)=>{var u=s("1888");e.exports=function(e,r){for(var s=e.length;s--;)if(u(e[s][0],r))return s;return -1}}}]);
/* window.modules["4385"] */ "use strict";(self.modules=self.modules||[]).push([["4385"],{4385:(e,r,t)=>{var u=t("273").Buffer;Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){var r=e.length,t=r%4;if(!t)return e;var l=r,f=4-t,o=r+f,s=u.alloc(o);for(s.write(e);f--;)s.write("=",l++);return s.toString()}}}]);
/* window.modules["4550"] */ (self.modules=self.modules||[]).push([["4550"],{4550:(s,e,_)=>{var l=_("1913")["__core-js_shared__"];s.exports=l}}]);
/* window.modules["4551"] */ (self.modules=self.modules||[]).push([["4551"],{4551:(s,e,l)=>{var t=l("5095");s.exports=function(){this.__data__=t?t(null):{},this.size=0}}}]);
/* window.modules["4552"] */ (self.modules=self.modules||[]).push([["4552"],{4552:s=>{s.exports=function(s){var e=this.has(s)&&delete this.__data__[s];return this.size-=e?1:0,e}}}]);
/* window.modules["4553"] */ (self.modules=self.modules||[]).push([["4553"],{4553:(e,r,o)=>{var s=o("5095"),t=Object.prototype.hasOwnProperty;e.exports=function(e){var r=this.__data__;if(s){var o=r[e];return"__lodash_hash_undefined__"===o?void 0:o}return t.call(r,e)?r[e]:void 0}}}]);
/* window.modules["4554"] */ (self.modules=self.modules||[]).push([["4554"],{4554:(e,t,o)=>{var r=o("5095"),s=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:s.call(t,e)}}}]);
/* window.modules["4555"] */ (self.modules=self.modules||[]).push([["4555"],{4555:(s,_,e)=>{var h=e("5095");s.exports=function(s,_){var e=this.__data__;return this.size+=this.has(s)?0:1,e[s]=h&&void 0===_?"__lodash_hash_undefined__":_,this}}}]);
/* window.modules["4556"] */ (self.modules=self.modules||[]).push([["4556"],{4556:o=>{o.exports=function(o){var e=typeof o;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==o:null===o}}}]);
/* window.modules["4557"] */ (self.modules=self.modules||[]).push([["4557"],{4557:e=>{function t(o,r,s,u){var n=Object.defineProperty;try{n({},"",{})}catch(e){n=0}e.exports=t=function(e,o,r,s){function u(o,r){t(e,o,function(e){return this._invoke(o,r,e)})}o?n?n(e,o,{value:r,enumerable:!s,configurable:!s,writable:!s}):e[o]=r:(u("next",0),u("throw",1),u("return",2))},e.exports.__esModule=!0,e.exports.default=e.exports,t(o,r,s,u)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}}]);
/* window.modules["5095"] */ (self.modules=self.modules||[]).push([["5095"],{5095:(e,s,l)=>{var o=l("2400")(Object,"create");e.exports=o}}]);
/* window.modules["section.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["section.client"],{"section.client":(e,t,o)=>{let{addScrollDepthAnalytics:n}=o("7"),{isSection:s,SECTIONS:l}=o("9"),{getComponentInstance:c}=o("192"),{trackMetrics:i}=o("21"),r=o("16").setup({file:"/index.js"}),{addZionAttributesForCard:a}=o("106"),d=["homepage"],u=e=>{if(!d.includes(window.CNN.contentModel.section))return;let t=e.querySelectorAll(".zone, .product-zone");t.forEach((o,s)=>{let l=c(o.dataset.uri),i=`${o.classList[0]}-${s+1}-observer`;o.classList.add(i),n(e,{[i]:(o.offsetTop/e.clientHeight).toFixed(2)},{zone_id:l,zone_name:o.querySelector(`.${i} .${o.classList[0]}__title`)?.innerText||"",zone_type:o.classList[0],zone_position_number:s+1,zone_total_number:t.length,cms_id:window.CNN.contentModel.cmsId,canonical_url:window.CNN.contentModel.canonicalUrl,event_type:`${window.CNN.contentModel.section}_scroll`},!1)})};e.exports=e=>{let t=e=>{let t=e.dataset.collapsedText.toLowerCase(),o=["cnn underscored","paid content"].some(e=>t===e);return 2===e.zoneIndex?`${e.classList[0]} - ${e.zoneIndex+1}`:o?`${e.classList[0]} - ${t}`:null},o=new IntersectionObserver(e=>{e.forEach(({isIntersecting:e,target:n})=>{let s=t(n);if(e&&s)try{i({type:"user-interaction",data:{interaction:"module load",componentName:s,componentStellarId:n.dataset.uri,componentPosition:n.zoneIndex+1,scrollDepthMaxPosition:n.zoneTotal}}),o.unobserve(n)}catch(e){r("error",e.message,{stack:e.stack})}})});if(a(e),u(e),s(l.HOMEPAGE)&&window.CNN.contentModel.headline?.includes("Desktop")){let t=e.querySelectorAll(".zone, .product-zone");t.forEach((e,n)=>{e.zoneIndex=n,e.zoneTotal=t.length,o.observe(e)})}}}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","449","1863","1921","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","98","12","2","276","21","99","7","9","70","106"],()=>t("section.client"));var o=e.O();(modules=void 0===modules?{}:modules)["section.client"]=o}]);
/* window.modules["footer.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["footer.client"],{"footer.client":(e,t,o)=>{let{setAdobeAnalyticsGenericDataCookie:l}=o("70"),{initializeSubscribeButtons:n}=o("215"),{trackMetrics:r}=o("21"),a=o("16").setup({file:"/index.js"}),{isSection:s,SECTIONS:i}=o("9"),c=o("216"),{enableUserConsentLink:d}=o("2"),u=()=>window.matchMedia("(min-width: 960px)").matches;e.exports=e=>{let t=new IntersectionObserver(e=>{e.forEach(({isIntersecting:e,target:o})=>{if(e)try{r({type:"user-interaction",data:{interaction:"module load",componentName:"Footer",componentStellarId:o.dataset.uri}}),t.unobserve(o)}catch(e){a("error",e.message,{stack:e.stack})}})});d({el:e,parentClassName:"footer__links"}),function(e,t){let{section:o,templateType:l}=window.CNN.contentModel;Array.from(e.querySelectorAll("a[href]")).forEach(e=>{let n=e.innerText;n&&t(e,["footer",o,l,n.trim(),u()?"footer_DT":"footer_MW"])})}(e,l),n(e),s(i.HOMEPAGE)&&t.observe(e),function(){let{type:e}=c(navigator.userAgent)||{};if(["mobile","tablet"].includes(e)||null===document.querySelector(".app-download-link"))return;let t=document.getElementsByTagName("html")[0],o=document.getElementById("AppStoreDialog"),l=document.getElementById("GooglePlayDialog"),n=e=>{e.querySelector(".download-dialog__close-button").addEventListener("click",()=>{e.close(),t.classList.remove("scrolling-disabled")},{once:!0}),e.addEventListener("click",o=>{if("DIALOG"!==o.target.tagName)return;let l=e.getBoundingClientRect();l.top<=o.clientY&&o.clientY<=l.top+l.height&&l.left<=o.clientX&&o.clientX<=l.left+l.width||(e.close(),t.classList.remove("scrolling-disabled"))},{once:!0})};document.querySelectorAll(".app-download-link").forEach(e=>{e.addEventListener("click",r=>{r.preventDefault();let a=e.dataset?.appStore;"apple"===a?(l.close(),o.showModal(),t.classList.add("scrolling-disabled"),n(o)):"google"===a&&(o.close(),l.showModal(),t.classList.add("scrolling-disabled"),n(l))})})}()}}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","487","451","85","213","456","37","82","2","318","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","276","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","437","450","539","564","69","22","2114","75","76","505","504","1840","99","7","315","341","359","29","454","14","271","11","9","57","53","95","96","70","215","216"],()=>t("footer.client"));var o=e.O();(modules=void 0===modules?{}:modules)["footer.client"]=o}]);
/* window.modules["ad-feedback.client"] */ var modules;(self.modules=self.modules||[]).push([["ad-feedback.client"],{"ad-feedback.client":(t,e,i)=>{t.exports=t=>{"use strict";let{AdFeedback:e}=i("295"),{ENABLE_AD_FEEDBACK_DISPLAY_ADS:s,ENABLE_AD_FEEDBACK_VIDEO_ADS:a}=i("10"),{shouldHideAdFeedbackLink:n}=i("10");(s||a)&&!n&&new e().initialize()}},"formfield-radio-buttons.client":(t,e,i)=>{"use strict";let{actions:s,dispatch:a,subscribe:n}=i("37"),{RADIO_BUTTONS:r}=s,{keyNavigationUtility:o}=i("54");class l{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)),n(r.SET_SELECTED,({selectedItem:t})=>{this.selectedItem=t,this.setSelectedItem()}),n(r.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=>o(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(),i=t(Array.from(this.options).indexOf(e));this.options[i].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,a(r.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 l(t)},"mvpd-picker.client":(t,e,i)=>{"use strict";let{TOPAuthSDK:s}=i("74"),a=i("24"),n=i("16").setup({file:"/index.js"});class r{constructor(t){let{mvpdProduct:e="",isEmbed:i,successRedirect:s,logosColor:a}=t.dataset;this.pickerEl=t,this.headerEl=t.querySelector(".mvpd-picker__header"),this.subheaderEl=t.querySelector(".mvpd-picker__subheader"),this.isEmbed="true"===i,this.successRedirect=s,this.mvpdProduct=e,this.logosColor=a,this.onRender=this.onRender.bind(this)}onRender(){let t=document.getElementById("taui-mvpdpicker"),e=document.getElementById("taui-mvpdpickerBackdrop");t.dataset.isEmbed="true",e.dataset.isEmbed="true"}triggerPickerLogin=async t=>await t.triggerPickerLogin();async TOPInit(){let{onRender:t,successRedirect:e,isEmbed:i,logosColor:r}=this,o={withUIDisplayConfig:{useCobrandingForPrimaryLogo:r,strings:{title:this.headerEl.innerText,subheading1select:this.subheaderEl.innerText},...i&&{onRender:t}}},l=new a({}),c=l.getRedirectUrl({secondaryRedirectUrl:e,returnType:l.urlReturnTypes.FULL});o.withActivationRedirectURL=c;let d=new s(o);await d.initializeContext(),d?.context?(document.removeEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(d)),document.addEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(d)),this.createEvent("mvpd-picker-loaded"),this.pickerEl.setAttribute("data-status","loaded")):(this.pickerEl.setAttribute("data-status","failed"),this.createEvent("mvpd-picker-loading-failed"),n("error","failed to load MVPD-Picker"))}createEvent(t){document.dispatchEvent(new Event(t))}async init(){window.TOP?await this.TOPInit():window.addEventListener("top-auth.loaded",async()=>{await this.TOPInit()})}}t.exports=async t=>{let e=new r(t);await e.init()}},"subscription-card-grouped-products.client":(t,e,i)=>{"use strict";let s=i("24"),{trackMetrics:a}=i("21"),{isRelativePath:n}=i("23"),{appendQueryParam:r}=i("30"),{dispatch:o}=i("37"),{isSection:l,SECTIONS:c}=i("9"),{SUBSCRIPTION_CARD:d}=i("85");class h{constructor(t){this.el=t,this.ctas=this.el.querySelectorAll(".button__subscription-card-grouped-products--cta"),this.redirectClient=new s({}),this.initCtaButtons()}initCtaButtons(){this.ctas.forEach(t=>{let e=t.getAttribute("data-zjs-component_name"),i=t.href,s=new URL(i,n(i)?window.location.origin:void 0),h=new URLSearchParams(window.location.search);r(s,"selected",e),h.forEach((t,e)=>{r(s,e,t)}),t.href=s.href,t.onclick=i=>{i.preventDefault(),l(c.SUBSCRIPTION)&&a({type:"user-interaction",data:{interaction:`subscription: landing page: ${e}`}}),o(d.CTA_CLICKED),this.redirectClient.triggerRedirect({redirectUrl:t.href})}})}}t.exports=async t=>{new h(t)}},"subscription-card-wrapper.client":(t,e,i)=>{"use strict";let s=i("tab-layout.client"),a=i("subscription-card.client"),{trackMetrics:n}=i("21"),{billingIntervalText:r}=i("29"),{authClient:o}=i("22"),{isReadOnlySubscriber:l}=i("57"),{isAuthenticated:c,getMVPDCobrandImgUrl:d}=i("53"),{createMvpdPicker:h}=i("103"),u=i("mvpd-picker.client"),p=i("24"),{actions:m,dispatch:b,subscribe:y}=i("37"),{keyNavigationUtility:w}=i("54"),{INTERACTIVE_HEADLINE:C,RADIO_BUTTONS:f,TABS:g}=m,{PAGE_TYPES:v}=i("12");class S{constructor(t){if(this.el=t,this.userToken=o.getToken(),this.className="subscription-card-wrapper",this.mvpdPickerContainer=this.el.querySelector(`.${this.className}__mvpd-picker`),this.mvpdPickerModalClass="mvpd-picker",this.mvpdCard=this.el.querySelector(`.${this.className}__mvpd-card`),this.redirectClient=new p({}),this.isMVPDAuthenticated=c(),this.tabLayout=this.el.querySelector(".tab-layout"),this.radioButtonWrapper=this.el.querySelector(`.${this.className}__radio-button-card`),this.disclaimersClass=`${this.className}__radio-button-disclaimers`,this.disclaimersWrapper=this.el.querySelector(`.${this.disclaimersClass}`),this.subCardClass="subscription-card",this.pageType=window.CNN.metadata?.content?.pageType,this.isMVPDAuthenticated||this.initMVPDPicker(),this.tabLayout&&(y(g.SELECTED,({selectedItem:t})=>{this.defaultSelection&&n({type:"user-interaction",data:{interaction:`subscription:${r(t)}:user toggle`}}),this.trackInteraction(r(t),this.defaultSelection&&this.defaultSelection!==t?"user toggle":"default"),this.defaultSelection??=t}),s(this.tabLayout)),this.radioButtonWrapper&&this.disclaimersWrapper){let t=this.el.querySelector(".formfield-radio-buttons__option--selected")?.dataset.frequency||"year",e=t=>{this.disclaimersWrapper.dataset.selectedInterval=t};e(t),y(f.SELECTED,({selectedItem:t})=>{if(!t)return;let{frequency:i}=t.dataset;e(i)})}this.subCards=this.el.querySelectorAll(`.${this.subCardClass}`),this.subCards&&this.subCards.forEach(t=>{a(t)}),this.mvpdCard&&this.initMVPDCard(),this.updateHeadlineText()}showMVPDPicker=t=>{t.target.classList.contains(`${this.className}__sub-text-link`)&&document.dispatchEvent(new Event("show-mvpd-picker"))};tvProviderConnectLinkKeydownHandler=t=>w(t,{Enter:this.showMVPDPicker," ":this.showMVPDPicker});initMVPDPicker=()=>{let t=h({noRef:!0,componentVariation:this.mvpdPickerModalClass,header:"Select your TV Provider",subHeader:"To continue, please select your TV Provider",mvpdProduct:"cnn",cobrandingImgColor:"white",embed:!1},!0);this.mvpdPickerContainer.innerHTML=t,this.mvpdPicker=u(this.el.querySelector(`.${this.mvpdPickerModalClass}`)),document.addEventListener("mvpd-picker-loaded",()=>{[{action:"click",handler:this.showMVPDPicker},{action:"keydown",handler:this.tvProviderConnectLinkKeydownHandler}].forEach(({action:t,handler:e})=>{this.el?.removeEventListener(t,e),this.el?.addEventListener(t,e)})}),window.addEventListener("userloggedin",()=>{this.isMVPDAuthenticated=c(),this.pageType===v.TVE?window.location.reload():this.handleMVPDLogin("/subscription/basic")})};handleMVPDLogin=t=>{if(new URL(window.location).pathname!==t){let e=this.redirectClient.getRedirectUrl({priorityRedirectUrl:t});this.redirectClient.triggerRedirect({redirectUrl:e})}else this.initMVPDCard()};initMVPDCard=()=>{if(this.isMVPDAuthenticated){this.el.classList.add("subscription-card-wrapper--mvpd-auth");let t=this.el.querySelector(".subscription-card-wrapper__mvpd-card-cobrand-image"),e=d();e&&(t.innerHTML=`
`)}};trackInteraction=(t,e)=>n({type:"user-interaction",data:{interaction:"module load",componentName:`subscription-card-wrapper:tabs:${t}`,componentStellarId:"subscription-card-wrapper:tabs",billingCycle:t,viewType:e}});updateHeadlineText=async()=>{let t=await l();b(C.UPDATE_TITLE,{shouldOverride:t})}}t.exports=async t=>{new S(t)}},"subscription-card.client":(t,e,i)=>{"use strict";let{trackMetrics:s}=i("21"),{isRelativePath:a,getSourceParam:n}=i("23"),{appendQueryParam:r,toPlainText:o}=i("30"),{isReadOnlySubscriber:l}=i("57"),c=i("formfield-radio-buttons.client"),d=i("24"),{actions:h,subscribe:u,dispatch:p}=i("37"),{RADIO_BUTTONS:m}=h,{isSection:b,SECTIONS:y}=i("9"),{SUBSCRIPTION_CARD:w}=i("85"),C=i("subscription-card-grouped-products.client");class f{constructor(t){this.el=t,this.sourceParam=n(window.location.href),this.cta=t.querySelector(".button__subscription-card--cta"),this.productId=t.dataset.productId,this.redirectClient=new d({}),this.radioButtons=t.querySelector(".formfield-radio-buttons--dark"),this.isGroupedProductsCard="grouped-products"===t.dataset.cardVariation,this.radioButtons&&c(this.radioButtons),this.isGroupedProductsCard&&C(this.el)}async initCtaButton(){if(this.isGroupedProductsCard)return;let t=await l(),e=this.el.getAttribute("data-entitled-cta-link"),i=this.el.getAttribute("data-entitled-cta-text"),n=new URL(this.cta.href,a(this.cta.href)?window.location.origin:void 0);e&&t&&(this.entitledHref=e,i&&(this.cta.innerText=o(i)),n=this.redirectClient.getRedirectUrl({priorityRedirectUrl:this.entitledHref,secondaryRedirectUrl:this.cta.href,returnType:this.redirectClient.urlReturnTypes.OBJECT}));let c=new URLSearchParams(window.location.search);r(n,"selected",this.productId),c.forEach((t,e)=>{r(n,e,t)}),this.radioButtons&&u(m.SELECTED,({selectedItem:t})=>{if(!t?.dataset.productId)return;let{productId:e}=t.dataset;this.productId=e,n.searchParams.set("selected",this.productId),this.cta.href=n.href}),this.cta.href=n.href,this.cta.onclick=t=>{t.preventDefault(),b(y.SUBSCRIPTION)&&s({type:"user-interaction",data:{interaction:`subscription: landing page: ${this.productId}`}}),p(w.CTA_CLICKED),this.redirectClient.triggerRedirect({redirectUrl:this.cta.href})}}}t.exports=async t=>{let e=new f(t);await e.initCtaButton()}},"tab-layout.client":(t,e,i)=>{"use strict";let{actions:s,dispatch:a}=i("37"),{TABS:n}=s,{keyNavigationUtility:r}=i("54");class o{constructor(t){if(this.el=t,this.componentClass="tab-layout",this.buttonClass=`${this.componentClass}__button`,this.activeButtonClass=`${this.buttonClass}--active`,this.tabContentClass=`${this.componentClass}-container__content`,this.activeTabClass=`${this.tabContentClass}--active`,this.buttons=this.el.querySelectorAll(`.${this.buttonClass}`),!this.buttons.length){console.warn("There are no tabs defined.");return}this.currentTab=t.querySelector(`.${this.activeTabClass}`),this.currentTabButton=t.querySelector(`.${this.activeButtonClass}`),this.setCurrentTab(this.el.dataset.selectedTab),this.buttons.forEach((t,e)=>{t.addEventListener("click",t=>{t.preventDefault();let e=t.target.closest(`.${this.buttonClass}`);this.setCurrentTab(e.getAttribute("data-name"))}),t.addEventListener("keydown",t=>this.handleKeyDown(t,e))})}handleKeyDown(t,e){let i=e,s=()=>{i=e>=this.buttons.length-1?this.buttons.length-1:e+1},a=()=>{i=e<=0?0:e-1},n=()=>{i=e,this.setCurrentTab(this.buttons[i].getAttribute("data-name"))};r(t,{ArrowRight:s,ArrowDown:s,ArrowLeft:a,ArrowUp:a,Home:()=>{i=0},End:()=>{i=this.buttons.length-1},Enter:n," ":n},()=>{this.buttons[i].focus()})}setCurrentTabSelection=t=>{let e=t?"add":"remove";this.currentTabButton.classList[e](this.activeButtonClass),this.currentTabButton.setAttribute("aria-selected",t),this.currentTabButton.setAttribute("tabindex",t?"0":"-1"),this.currentTab.setAttribute("aria-expanded",t),this.currentTab.setAttribute("tabindex",t?"0":"-1"),this.currentTab.classList[e](this.activeTabClass)};setCurrentTab=t=>{let e=t||this.buttons[0].getAttribute("data-name"),i=this.el.querySelector(`.${this.buttonClass}[data-name='${e}']`),s=this.el.querySelector(`.${this.tabContentClass}[data-name=${e}]`);if(!i||!s){console.warn(`Tab with name ${e} not found.`);return}this.currentTab&&this.currentTabButton&&this.setCurrentTabSelection(!1),this.currentTabButton=i,this.currentTab=s;let r=Array.from(this.buttons).indexOf(this.currentTabButton);this.setCurrentTabSelection(!0),a(n.SELECTED,{selectedItem:e,tabIndex:r})}}t.exports=t=>new o(t)},"user-account-reg-wall.client":(t,e,i)=>{"use strict";let{authClient:s}=i("22"),{zionEventHandler:a}=i("7"),{trackMetrics:n}=i("21"),{suppressToasts:r,getUrlObj:o}=i("23"),{defaultManageWallVisibility:l}=i("71"),{smallMaxWidthListener:c}=i("20"),d=i("formfield-radio-buttons.client"),h=i("subscription-card-wrapper.client"),{actions:u,subscribe:p}=i("37"),{RADIO_BUTTONS:m,PAYWALL:b}=u;class y{constructor(t,e=t=>()=>l(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=s.tokenWithAuthn();let{source:t,componentId:e,componentName:i,componentNameSuffix:a,dismissible:r,componentStellarId:l,interactionBase:c,wallCount:u,wallMax:y}=this.el.dataset;this.componentId=e,this.source=t,this.wallCount=u??1,this.wallMax=y??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.viewPlansBtn=this.el.querySelector("#regwall-view-plans"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=i,this.componentStellarId=l,this.interactionBase=c,this.dismissible=r,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"",this.actionTrackingSuffix=a?`:${a}`:"";let w=document.querySelector(this.class);w&&w.remove(),this.actionTypes=[{element:this.signInLink,type:"sign in"},{element:this.signUpBtn,type:"sign up"},{element:this.viewPlansBtn,type:"select plan"}],this.el.querySelector(`.${this.class}__content`)?.addEventListener("click",t=>{let e=t.target,i=this.actionTypes.find(({element:t})=>t===e);if(i){let{type:t}=i;n({type:"user-interaction",data:{interaction:`${this.interactionBase}:${t}${this.wallCountAnalyticsValue}${this.actionTrackingSuffix}`}})}},!0),this.tooltip?.addEventListener("mouseover",()=>{n({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}${this.actionTrackingSuffix}`}})}),r&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(t=>t.addEventListener("click",()=>{this.handleClose()})),p(b.DISMISS,()=>{this.handleClose()});let C="formfield-radio-buttons",f=this.el.querySelector(`.${C}`);if(f&&(d(f),this.signUpBtn)){let t=f.querySelector(`.${C}__option--selected .${C}__option-input`)?.value||"",e=o(this.signUpBtn.href);e.pathname="/account/payment/subscription";let i=t=>{t&&(e.searchParams.set("selected",t),this.signUpBtn.href=e.toString())};i(t),p(m.SELECTED,({selectedItem:t})=>{i(t?.querySelector(".formfield-radio-buttons__option-input")?.value)})}let g=this.el.querySelector(".subscription-card-wrapper_radio");g&&h(g),this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{a({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};offsetStickySubheader=()=>{let t=document.querySelector(".layout__sub-header");if(t){let e=t.getBoundingClientRect().top;this.el.querySelector(".user-account-reg-wall__modal").style.top=`${e?40:60}px`}};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",this.offsetStickySubheader(),c(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||(r(),this.handleOpen(),this.restrictView(),this.triggerZionTracking(),n({type:"user-interaction",data:{interaction:"module load",componentStellarId:this.componentStellarId,componentViewCount:this.wallCount,componentName:this.componentName,componentType:this.componentType}}))};handleOpen=()=>{this.el.classList.remove(this.hideClass),this.open=!0};handleClose=()=>{n({type:"user-interaction",data:{interaction:`${this.componentType}:${this.componentName}:dismiss${this.wallCountAnalyticsValue}`}}),this.el.classList.add(this.hideClass),this.open=!1,document.getElementById(this.istyle?.id)?.remove(),document.documentElement.style.overflowX=this.initialOverflowX,document.documentElement.style.overflowY=this.initialOverflowY,c(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 i=new y(t,e);return i.init(),i}}},t=>{var e=e=>t(t.s=e);t.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","487","451","85","213","456","37","82","2","544","318","541","119","2149","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","276","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","2418","2419","2386","1894","2415","2421","1902","2561","3748","3747","2384","1877","1903","2385","2383","2559","2416","1876","3746","3745","2560","2417","2558","196","366","1893","2388","1901","1905","2420","2422","2382","2387","100","546","2170","2175","2169","2166","2165","551","2164","553","2177","2174","2154","2565","2173","2161","547","2172","545","2176","2563","2566","2562","2171","549","2564","4054","550","4053","2167","2162","552","2163","2168","2155","437","450","539","564","69","22","2114","75","76","505","504","97","513","2160","2159","2156","548","2157","1840","2158","20","99","7","315","341","359","29","454","14","510","2117","65","2116","2126","271","11","9","501","23","500","79","42","448","527","57","2127","53","2300","1846","2600","2299","24","445","95","96","54","40","3","74","497","516","517","490","1852","103","502","531","71","2107","2108","2105","2106","491","2110","2109","493","521","492","2125","519","518","2123","2128","520","462","88","465","10","428","258","56","2553","563","2178","295"],()=>e("ad-feedback.client"));var i=t.O();(modules=void 0===modules?{}:modules)["ad-feedback.client"]=i}]);
/* window.modules["ad-slot-header.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["ad-slot-header.client"],{"ad-slot-header.client":(e,t,l)=>{let d=l("40"),{mediumMaxWidthListener:a}=l("20"),{handleDefaultAdVariant:r}=l("187");e.exports=e=>{r(()=>{let t;let l=e.querySelector(".ad-slot"),r=e.querySelector(".adSlotHeaderContainer");if(!l)return;let s=()=>t&&l&&l.dataset[`${t}SlotId`],i=()=>{"mobile"===t&&(e.style.height=`${l.clientHeight}px`,r.style.height=`${l.clientHeight}px`)};document.addEventListener("GPTRenderComplete",({detail:e})=>{e&&e.divId===s()&&i()}),(()=>{let e=document.createElement("iframe");e.className="resizeListenerIframe",e.src="about:blank",e.tabIndex=-1,e.frameBorder=0,e.setAttribute("aria-hidden",!0),l.appendChild(e);try{e.contentDocument.defaultView.addEventListener("resize",d(i,100))}catch(e){i()}})(),a(e=>{t=e?"mobile":"desktop",i()})})}}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","449","1863","1921","451","85","213","456","37","20","42","448","40","187"],()=>t("ad-slot-header.client"));var l=e.O();(modules=void 0===modules?{}:modules)["ad-slot-header.client"]=l}]);
/* window.modules["header.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["header.client"],{"header.client":(e,t,o)=>{let n,a,r,i;let l=["headerMenuIcon","headerSearchIcon","headerCloseIcon"],{calculateNavLeftMaxWidth:d}=o("236"),{calculatePageStickyThreshold:s}=o("201"),c=o("43"),{setAdobeAnalyticsDataForCookie:u}=o("70"),{initializeSubscribeButtons:h}=o("215"),{isDomesticPage:_,isEditionPage:m,checkGeoCountry:v}=o("2"),y=window.scrollY,p=0,w=40,f=window.CNN.helpers?.isArabicPage?.()===!0,g=document.querySelector(".header__wrapper-outer"),b=!!g&&"video_leaf"!==window.CNN.contentModel.templateType,{isAuthenticated:S}=o("53"),{getCookie:L,setCookie:q,removeCookie:k}=o("2"),{trackMetrics:E}=o("21"),{initializeProgressBar:C}=o("237"),N=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})})},A=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")})})},x=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"))}))},z=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 o=e=>e.style.display="block",n=e=>e.style.display="none",a=()=>e.querySelector(".header__left").getBoundingClientRect().width,r=e=>{c.querySelectorAll(`.header__nav-item:nth-child(n+${c.childElementCount-e})`).forEach(n)},i=e.querySelector(".header__nav");i&&(i.style.visibility="hidden");let l=e.querySelector(".header__nav-more"),s=e.querySelector(".header__nav-more > .header__nav-item-dropdown"),c=e.querySelector(".header__left .header__nav-container");if(c){c.querySelectorAll(".header__nav-item").forEach(o),s.querySelectorAll(".header__nav-item-dropdown-item").forEach(n),n(l);let u=d(e),h=a(),_=!1,m=1;for(;h>u;)_=!0,r(m),h=a(),m++;_&&(o(l),(h=a())>u&&(r(m),h=a(),m++));let v=c.querySelector(".promotion-link")?0:1;s.querySelectorAll(`.header__nav-item-dropdown-item:nth-child(n+${c.childElementCount-m+v})`).forEach(o),i&&(i.style.visibility="visible"),t&&(t.style.visibility="visible")}},M={},T=()=>{i=Date.now()},j=()=>{i&&(window.zion_analytics.track(new window.ZION_SDK.GenericHover({traits:{canonical_url:c(window,"CNN.contentModel.canonicalUrl",null),component_id:M.zjsComponent_id,cms_id:M.zjsContainer_id,component_text:M.zjsComponent_text,component_type:M.zjsComponent_type,hover_time:Date.now()-i}})),i=0)},I=e=>{e?(n.addEventListener("mouseenter",T,!0),n.addEventListener("mouseleave",j,!0)):(n.removeEventListener("mouseenter",T,!0),n.removeEventListener("mouseleave",j,!0))},$=window.matchMedia("(any-hover: none)"),D=e=>`data-${e.split(/(?=[A-Z])/).join("-").toLowerCase()}`,O=()=>{let e=$.matches;if(I(!e),e)for(let[e,t]of Object.entries(M))n.setAttribute(D(e),t);else for(let e of Object.keys(M))n.removeAttribute(D(e))},B=()=>{a.addEventListener("mouseover",()=>{r.classList.remove("header__nav-more--toggle-caret-down"),r.classList.add("header__nav-more--toggle-caret-up")},!0),a.addEventListener("mouseout",()=>{r.classList.remove("header__nav-more--toggle-caret-up"),r.classList.add("header__nav-more--toggle-caret-down")},!0)},H=()=>{if(n=document.getElementById("moreDropdown"),a=document.querySelector(".header__nav-more"),r=document.querySelector(".header__nav-more--toggle-caret"),n?.dataset){for(let e in n.dataset)0===e.indexOf("zjs")&&(M[e]=n.dataset[e]);$.onchange=O,O(),B()}},R=()=>window.matchMedia("(min-width: 960px)").matches,U=e=>t=>e.closest(t);function W(e){if("A"===e.target.nodeName){let t=function(e){let t=null,o=U(e);return null===t&&o(".header__nav-more")&&(t="header_more_DT"),null===t&&o(".header__subnav")&&(t=R()?"hamburger_menu_DT":"hamburger_menu_MW"),null===t&&o("#pageHeader")&&(t=R()?"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()?E({type:"user-interaction",data:{interaction:"nav:watch:hamburger:subnav"}}):e.target.classList.contains("header__video-link-mobile")?E({type:"user-interaction",data:{interaction:"nav:watch:hamburger"}}):e.target.classList.contains("header__video-link-desktop")&&E({type:"user-interaction",data:{interaction:"nav:watch"}})}}let Y=new Map([[".user-account-nav__text-button--unauth","user-account-nav__text-button--domestic"],[".header__video-link","header__video-link--domestic"],[".user-account-nav__icon-button--auth","user-account-nav__icon-button--domestic"],[".header__audio-link-desktop","header__audio-link-desktop--domestic"],["#headerSearchIcon","header__search-icon--domestic"]]);function G(e,t){if(!e||0===e.length)return;let o=["href","data-zjs-component_id","data-zjs-destination_url"],n=`${new URL(e[0].href).origin}${t}`;e.forEach(e=>{o.forEach(t=>{e.setAttribute(t,n)})})}function Z(e,t,o){e&&e.length&&e.forEach(e=>e.classList.add("header__live-tv-link--hidden")),f||(t?.classList.add("header__right--international"),o?.classList.add("header__audio-link--no-margin"))}e.exports=e=>{e.addEventListener("click",W),N(e),function(e){let t=e.querySelector(".header__right");new ResizeObserver(()=>{z(e)}).observe(t)}(e),h(e,()=>{!function(e){let t=e.querySelector(".header__right"),o=t?.querySelector(".user-account-nav__icon-button--auth");if(t&&_()&&!document.body.classList.contains("underscored")&&!m()){t.classList.replace("header__right--default","header__right--domestic"),Y.forEach((e,o)=>{t.querySelector(`${o}`)?.classList.add(e)});let o=e.querySelectorAll(".header__video-link"),n="true"===localStorage.getItem("tveAuthType");S()&&n&&o&&G(o,"/videos/live")}else o?.classList.contains("hide")||o?.classList.add("show")}(e)}),x(e),A(e),H(),s(),z(e),function(e){let t=()=>{let t=e.querySelector(".header__navigation-separator"),o=e.querySelector(".header__subnav-mount");0===p?(t?.classList.remove("hide"),o?.classList.remove("header__subnav-mount--scrolled")):(t?.classList.add("hide"),o?.classList.add("header__subnav-mount--scrolled"))},o="video_leaf"===window.CNN.contentModel.templateType&&!!document.querySelector('[data-uri*="horizon-header"]'),n=document.querySelector(".layout__sub-header"),a=(n||document.body.classList.contains("watch"))&&"video_leaf"!==window.CNN.contentModel.templateType,r=g||e;r.style.position=a&&!b?"fixed":"sticky",0===document.querySelectorAll(".politics-secondary-nav, .secondary-header, .market-quote-nav").length&&["scroll","scrollend"].forEach(e=>{window.addEventListener(e,()=>{t(),(a||o)&&"scroll"===e&&function(e,t){let o=e?.offsetHeight||40,n=window.scrollY,a=n>y,r=b?g.offsetHeight:40;e.style.transition?.includes("top")||e.classList.add("header--smooth"),t.style.transition?.includes("top")||t.classList.add("header--smooth"),0===n?(p=0,w=o):a&&n>(b?r/2:50)?(p=-r,w=0):!a&&y-n>(b?r/4:10)&&(p=0,w=o),(b&&p<=0||!b)&&(e.style.top=`${p}px`,t.style.top=`${w}px`),y=n}(r,n)})})}(e),function(e){let t=e.querySelectorAll(".header__video-link"),o=e.querySelector(".header__right"),n=e.querySelectorAll(".header__live-tv-link"),a=e.querySelector(".header__audio-link.header__audio-link-desktop");if(v("GB"))G(n,"/specials/live-cnni-uk"),function(e){let t=e.querySelector(".brand-logo__theme-link .brand-logo__section-text");return t&&"Watch"===t.textContent.trim()}(e)&&!document.querySelector("html[data-layout-uri*='layout-video-hub/instances/uklive-experience']")&&n?.length>0&&n.forEach(e=>e.classList.add("header__live-tv-link--show-gb"));else if(v("CA")){Z(n,o);let e="true"===localStorage.getItem("tveAuthType");S()&&e&&t&&G(t,"/videos/live")}else(!v("US")||m())&&Z(n,o,m()?a:void 0)}(e),window.addEventListener("resize",()=>{z(e)}),function(){if(/^[^/]+:\/\/[^/]+\/watch\b/.test(window.CNN.contentModel.canonicalUrl)){q("cnn_watch_xp=1; max-age=86400;");return}let e=L("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"])'),o=document.querySelector('.header__wrapper-inner .dynamic > [data-uri*="instances/horizon-"]'),n=document.querySelector('.header__wrapper-inner .dynamic > div:not([data-uri*="instances/horizon-"])');"1"===e?o&&(o.style.display="block",t&&(t.style.display="block"),n?.remove()):n&&(n.style.display="block",o?.remove())}else e&&k("cnn_watch_xp")}(),window.CNN.isElevated&&C()}}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","487","451","85","213","456","37","82","2","318","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","276","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","437","450","539","564","69","22","2114","75","76","505","504","1840","20","99","7","315","341","359","29","454","14","271","11","9","57","53","95","96","70","201","215","236","237"],()=>t("header.client"));var o=e.O();(modules=void 0===modules?{}:modules)["header.client"]=o}]);
/* window.modules["alerts.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["alerts.client"],{"alerts.client":(e,t,s)=>{let i=s("43"),r=s("42"),a=s("140"),n=s("16").setup({file:"/index.js"}),{trackMetrics:l}=s("21"),o="CLOSED_ALERTS",{dispatch:c}=s("37"),{STICKY_HEADER:h}=s("85"),{BANNER_TYPE:d,getURLFromContent:p}=s("256");class m{constructor(e){i(window,"kiln.locals",!0)&&(this.banner=e,this.metricType="user-interaction",this.componentType="alerts-banner",this.trackClicks=r(e=>this._sendMetrics(e),500),this.check(),setInterval(()=>this.check(),3e4))}_sendMetrics(e,t="click"){let s=p(e.content);if(!e||!e.uri||!e.hash||!e.title||!s||!e.bannerType){n("error","Alert is missing required properties for tracking:",{...e,contentUrl:s});return}let i=d[e.bannerType]||d.default,r="click"===t?`${s}??${i}`:s;l({type:this.metricType,data:{interaction:`module ${t}`,componentName:i,componentStellarId:this.instance(e),componentType:this.componentType,targetText:e.title,destinationURL:r}})}check(){let e=this.storageGet();a.get("/public/api/alerts").then(({alerts:t})=>{t.filter(t=>!e.includes(t.hash)).forEach(e=>{this.add(e)}),this.banner.childNodes.length?this.showBanner():this.hideBanner(),c(h.RECALCULATE)})}alertExists(e){return!!this.banner.querySelector(`#${this.instance(e)}`)}instance(e){return e.uri.split("/").pop().split("@").shift()}add(e){this.alertExists(e)?e.hash!==this.banner.firstChild.getAttribute("data-alert-hash")&&this.banner.replaceChild(this.create(e),this.banner.firstChild):this.banner.appendChild(this.create(e))}create(e){let t=(e,t,s)=>{let i=document.createElement("div");return i.className=e,"string"==typeof t&&(i.innerHTML=t),"object"==typeof t&&i.appendChild(t),s&&(i.id=s),i},s=t("alerts__close vossi-alerts__close","",this.instance(e)),i=t("alerts__container vossi-alerts",s);e.title&&i.appendChild(t("alerts__title vossi-alerts__title",e.title));let r=t("alerts__description vossi-alerts__description",e.content);r.addEventListener("click",t=>{"A"===t.target.tagName&&this.trackClicks(e)}),i.appendChild(r),i.addEventListener("click",()=>this.trackClicks(e));let a=t("alerts__item",i);return a.setAttribute("data-alert-hash",e.hash),s.addEventListener("click",({target:t})=>{this.trackClicks(e),this.close(t.id,e.hash)}),this._sendMetrics(e,"load"),a}showBanner(){document.querySelector(".page-top-full--alert-margin")&&this.banner.classList.add("alerts--margin-bottom"),this.banner.classList.add("alerts--visible")}hideBanner(){this.banner.classList.contains("alerts--margin-bottom")&&this.banner.classList.remove("alerts--margin-bottom"),this.banner.classList.remove("alerts--visible")}close(e,t){let s=this.banner.querySelector(`#${e}`);for(;"alerts__item"!==s.className;)s=s.parentNode;s.parentNode.removeChild(s),this.banner.classList.contains("alerts--margin-bottom")&&this.banner.classList.remove("alerts--margin-bottom"),this.storageSet(t),c(h.RECALCULATE)}storageGet(){let e=window.sessionStorage.getItem(o);return e?e.split(",").filter(e=>null!=e&&""!=e):[]}storageSet(e){let t=this.storageGet().join(",");window.sessionStorage.setItem(o,t.concat(",",encodeURIComponent(e)))}}e.exports=e=>new m(e)}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","449","1863","1921","140","1257","451","85","213","456","37","21","42","448","256"],()=>t("alerts.client"));var s=e.O();(modules=void 0===modules?{}:modules)["alerts.client"]=s}]);
/* window.modules["scope.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["scope.client"],{"scope.client":(e,s,l)=>{let{ClientModel:t,initializeOnExec:o}=l("37"),c=l("107"),i=l("104");e.exports=o(c(class extends t{constructor(e){super(e),this.init(e)}init(e){let s=e.querySelectorAll('[data-lazy-load-placeholder="true"]');s.length&&new i().init(s)}},{componentName:"scope",file:"/index.js"}))}},e=>{var s=s=>e(e.s=s);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","273","1892","1891","98","12","451","85","213","456","37","2","276","21","99","7","9","212","214","70","106","107","104","105"],()=>s("scope.client"));var l=e.O();(modules=void 0===modules?{}:modules)["scope.client"]=l}]);
/* window.modules["subnav.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["subnav.client"],{"subnav.client":(t,s,e)=>{let{checkGeoCountry:i,isEditionPage:o}=e("2");t.exports=async t=>{let s={};for(let[e,i]of Object.entries({zjsNavigationLocation:"header,footer"})){let o=i.split(",").filter(s=>t.parentNode.className.includes(s));1===o.length&&(s[e]=o[0])}t.querySelectorAll('[data-zjs-navigation-location=""]').forEach(t=>Object.assign(t.dataset,s));let e={GB:[{text:"Live TV",action:"subnav__subsection--show"}],CA:[{text:"Shows & Films",action:"subnav__subsection--hide"},{text:"Clips",action:"subnav__subsection--hide"},{text:"CNN Shorts",action:"subnav__subsection--hide"}],US_Territories:[{text:"Shows & Films",action:"subnav__subsection--hide"},{text:"Clips",action:"subnav__subsection--hide"},{text:"CNN Shorts",action:"subnav__subsection--hide"},{text:"Network TV",action:"subnav__subsection--hide"}],Edition:[{text:"Live TV",action:"subnav__subsection--hide"}]},n=null;i("GB")?n="GB":i("CA")?n="CA":["AS","GU","MP","PR","VI"].some(t=>i(t))?n="US_Territories":o()&&(n="Edition"),n&&e[n]&&e[n].forEach(({text:s,action:e})=>{t.querySelectorAll(`.subnav__subsection:has(.subnav__subsection-link[data-zjs-component_text="${s}"])`).forEach(t=>t.classList.add(e))})}}},t=>{var s=s=>t(t.s=s);t.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","376","72","1946","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","98","2"],()=>s("subnav.client"));var e=t.O();(modules=void 0===modules?{}:modules)["subnav.client"]=e}]);
/* 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"],{"formfield-radio-buttons.client":(t,e,i)=>{let{actions:s,dispatch:n,subscribe:a}=i("37"),{RADIO_BUTTONS:o}=s,{keyNavigationUtility:r}=i("54");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)),a(o.SET_SELECTED,({selectedItem:t})=>{this.selectedItem=t,this.setSelectedItem()}),a(o.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=>r(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(),i=t(Array.from(this.options).indexOf(e));this.options[i].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,n(o.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)},"mvpd-picker.client":(t,e,i)=>{let{TOPAuthSDK:s}=i("74"),n=i("24"),a=i("16").setup({file:"/index.js"});class o{constructor(t){let{mvpdProduct:e="",isEmbed:i,successRedirect:s,logosColor:n}=t.dataset;this.pickerEl=t,this.headerEl=t.querySelector(".mvpd-picker__header"),this.subheaderEl=t.querySelector(".mvpd-picker__subheader"),this.isEmbed="true"===i,this.successRedirect=s,this.mvpdProduct=e,this.logosColor=n,this.onRender=this.onRender.bind(this)}onRender(){let t=document.getElementById("taui-mvpdpicker"),e=document.getElementById("taui-mvpdpickerBackdrop");t.dataset.isEmbed="true",e.dataset.isEmbed="true"}triggerPickerLogin=async t=>await t.triggerPickerLogin();async TOPInit(){let{onRender:t,successRedirect:e,isEmbed:i,logosColor:o}=this,r={withUIDisplayConfig:{useCobrandingForPrimaryLogo:o,strings:{title:this.headerEl.innerText,subheading1select:this.subheaderEl.innerText},...i&&{onRender:t}}},c=new n({}),l=c.getRedirectUrl({secondaryRedirectUrl:e,returnType:c.urlReturnTypes.FULL});r.withActivationRedirectURL=l;let d=new s(r);await d.initializeContext(),d?.context?(document.removeEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(d)),document.addEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(d)),this.createEvent("mvpd-picker-loaded"),this.pickerEl.setAttribute("data-status","loaded")):(this.pickerEl.setAttribute("data-status","failed"),this.createEvent("mvpd-picker-loading-failed"),a("error","failed to load MVPD-Picker"))}createEvent(t){document.dispatchEvent(new Event(t))}async init(){window.TOP?await this.TOPInit():window.addEventListener("top-auth.loaded",async()=>{await this.TOPInit()})}}t.exports=async t=>{let e=new o(t);await e.init()}},"subscription-card-grouped-products.client":(t,e,i)=>{let s=i("24"),{trackMetrics:n}=i("21"),{isRelativePath:a}=i("23"),{appendQueryParam:o}=i("30"),{dispatch:r}=i("37"),{isSection:c,SECTIONS:l}=i("9"),{SUBSCRIPTION_CARD:d}=i("85");class u{constructor(t){this.el=t,this.ctas=this.el.querySelectorAll(".button__subscription-card-grouped-products--cta"),this.redirectClient=new s({}),this.initCtaButtons()}initCtaButtons(){this.ctas.forEach(t=>{let e=t.getAttribute("data-zjs-component_name"),i=t.href,s=new URL(i,a(i)?window.location.origin:void 0),u=new URLSearchParams(window.location.search);o(s,"selected",e),u.forEach((t,e)=>{o(s,e,t)}),t.href=s.href,t.onclick=i=>{i.preventDefault(),c(l.SUBSCRIPTION)&&n({type:"user-interaction",data:{interaction:`subscription: landing page: ${e}`}}),r(d.CTA_CLICKED),this.redirectClient.triggerRedirect({redirectUrl:t.href})}})}}t.exports=async t=>{new u(t)}},"subscription-card-wrapper.client":(t,e,i)=>{let s=i("tab-layout.client"),n=i("subscription-card.client"),{trackMetrics:a}=i("21"),{billingIntervalText:o}=i("29"),{authClient:r}=i("22"),{isReadOnlySubscriber:c}=i("57"),{isAuthenticated:l,getMVPDCobrandImgUrl:d}=i("53"),{createMvpdPicker:u}=i("103"),h=i("mvpd-picker.client"),p=i("24"),{actions:m,dispatch:g,subscribe:y}=i("37"),{keyNavigationUtility:w}=i("54"),{INTERACTIVE_HEADLINE:v,RADIO_BUTTONS:S,TABS:b}=m,{PAGE_TYPES:f}=i("12");class E{constructor(t){if(this.el=t,this.userToken=r.getToken(),this.className="subscription-card-wrapper",this.mvpdPickerContainer=this.el.querySelector(`.${this.className}__mvpd-picker`),this.mvpdPickerModalClass="mvpd-picker",this.mvpdCard=this.el.querySelector(`.${this.className}__mvpd-card`),this.redirectClient=new p({}),this.isMVPDAuthenticated=l(),this.tabLayout=this.el.querySelector(".tab-layout"),this.radioButtonWrapper=this.el.querySelector(`.${this.className}__radio-button-card`),this.disclaimersClass=`${this.className}__radio-button-disclaimers`,this.disclaimersWrapper=this.el.querySelector(`.${this.disclaimersClass}`),this.subCardClass="subscription-card",this.pageType=window.CNN.metadata?.content?.pageType,this.isMVPDAuthenticated||this.initMVPDPicker(),this.tabLayout&&(y(b.SELECTED,({selectedItem:t})=>{this.defaultSelection&&a({type:"user-interaction",data:{interaction:`subscription:${o(t)}:user toggle`}}),this.trackInteraction(o(t),this.defaultSelection&&this.defaultSelection!==t?"user toggle":"default"),this.defaultSelection??=t}),s(this.tabLayout)),this.radioButtonWrapper&&this.disclaimersWrapper){let t=this.el.querySelector(".formfield-radio-buttons__option--selected")?.dataset.frequency||"year",e=t=>{this.disclaimersWrapper.dataset.selectedInterval=t};e(t),y(S.SELECTED,({selectedItem:t})=>{if(!t)return;let{frequency:i}=t.dataset;e(i)})}this.subCards=this.el.querySelectorAll(`.${this.subCardClass}`),this.subCards&&this.subCards.forEach(t=>{n(t)}),this.mvpdCard&&this.initMVPDCard(),this.updateHeadlineText()}showMVPDPicker=t=>{t.target.classList.contains(`${this.className}__sub-text-link`)&&document.dispatchEvent(new Event("show-mvpd-picker"))};tvProviderConnectLinkKeydownHandler=t=>w(t,{Enter:this.showMVPDPicker," ":this.showMVPDPicker});initMVPDPicker=()=>{let t=u({noRef:!0,componentVariation:this.mvpdPickerModalClass,header:"Select your TV Provider",subHeader:"To continue, please select your TV Provider",mvpdProduct:"cnn",cobrandingImgColor:"white",embed:!1},!0);this.mvpdPickerContainer.innerHTML=t,this.mvpdPicker=h(this.el.querySelector(`.${this.mvpdPickerModalClass}`)),document.addEventListener("mvpd-picker-loaded",()=>{[{action:"click",handler:this.showMVPDPicker},{action:"keydown",handler:this.tvProviderConnectLinkKeydownHandler}].forEach(({action:t,handler:e})=>{this.el?.removeEventListener(t,e),this.el?.addEventListener(t,e)})}),window.addEventListener("userloggedin",()=>{this.isMVPDAuthenticated=l(),this.pageType===f.TVE?window.location.reload():this.handleMVPDLogin("/subscription/basic")})};handleMVPDLogin=t=>{if(new URL(window.location).pathname!==t){let e=this.redirectClient.getRedirectUrl({priorityRedirectUrl:t});this.redirectClient.triggerRedirect({redirectUrl:e})}else this.initMVPDCard()};initMVPDCard=()=>{if(this.isMVPDAuthenticated){this.el.classList.add("subscription-card-wrapper--mvpd-auth");let t=this.el.querySelector(".subscription-card-wrapper__mvpd-card-cobrand-image"),e=d();e&&(t.innerHTML=`
`)}};trackInteraction=(t,e)=>a({type:"user-interaction",data:{interaction:"module load",componentName:`subscription-card-wrapper:tabs:${t}`,componentStellarId:"subscription-card-wrapper:tabs",billingCycle:t,viewType:e}});updateHeadlineText=async()=>{let t=await c();g(v.UPDATE_TITLE,{shouldOverride:t})}}t.exports=async t=>{new E(t)}},"subscription-card.client":(t,e,i)=>{let{trackMetrics:s}=i("21"),{isRelativePath:n,getSourceParam:a}=i("23"),{appendQueryParam:o,toPlainText:r}=i("30"),{isReadOnlySubscriber:c}=i("57"),l=i("formfield-radio-buttons.client"),d=i("24"),{actions:u,subscribe:h,dispatch:p}=i("37"),{RADIO_BUTTONS:m}=u,{isSection:g,SECTIONS:y}=i("9"),{SUBSCRIPTION_CARD:w}=i("85"),v=i("subscription-card-grouped-products.client");class S{constructor(t){this.el=t,this.sourceParam=a(window.location.href),this.cta=t.querySelector(".button__subscription-card--cta"),this.productId=t.dataset.productId,this.redirectClient=new d({}),this.radioButtons=t.querySelector(".formfield-radio-buttons--dark"),this.isGroupedProductsCard="grouped-products"===t.dataset.cardVariation,this.radioButtons&&l(this.radioButtons),this.isGroupedProductsCard&&v(this.el)}async initCtaButton(){if(this.isGroupedProductsCard)return;let t=await c(),e=this.el.getAttribute("data-entitled-cta-link"),i=this.el.getAttribute("data-entitled-cta-text"),a=new URL(this.cta.href,n(this.cta.href)?window.location.origin:void 0);e&&t&&(this.entitledHref=e,i&&(this.cta.innerText=r(i)),a=this.redirectClient.getRedirectUrl({priorityRedirectUrl:this.entitledHref,secondaryRedirectUrl:this.cta.href,returnType:this.redirectClient.urlReturnTypes.OBJECT}));let l=new URLSearchParams(window.location.search);o(a,"selected",this.productId),l.forEach((t,e)=>{o(a,e,t)}),this.radioButtons&&h(m.SELECTED,({selectedItem:t})=>{if(!t?.dataset.productId)return;let{productId:e}=t.dataset;this.productId=e,a.searchParams.set("selected",this.productId),this.cta.href=a.href}),this.cta.href=a.href,this.cta.onclick=t=>{t.preventDefault(),g(y.SUBSCRIPTION)&&s({type:"user-interaction",data:{interaction:`subscription: landing page: ${this.productId}`}}),p(w.CTA_CLICKED),this.redirectClient.triggerRedirect({redirectUrl:this.cta.href})}}}t.exports=async t=>{let e=new S(t);await e.initCtaButton()}},"tab-layout.client":(t,e,i)=>{let{actions:s,dispatch:n}=i("37"),{TABS:a}=s,{keyNavigationUtility:o}=i("54");class r{constructor(t){if(this.el=t,this.componentClass="tab-layout",this.buttonClass=`${this.componentClass}__button`,this.activeButtonClass=`${this.buttonClass}--active`,this.tabContentClass=`${this.componentClass}-container__content`,this.activeTabClass=`${this.tabContentClass}--active`,this.buttons=this.el.querySelectorAll(`.${this.buttonClass}`),!this.buttons.length){console.warn("There are no tabs defined.");return}this.currentTab=t.querySelector(`.${this.activeTabClass}`),this.currentTabButton=t.querySelector(`.${this.activeButtonClass}`),this.setCurrentTab(this.el.dataset.selectedTab),this.buttons.forEach((t,e)=>{t.addEventListener("click",t=>{t.preventDefault();let e=t.target.closest(`.${this.buttonClass}`);this.setCurrentTab(e.getAttribute("data-name"))}),t.addEventListener("keydown",t=>this.handleKeyDown(t,e))})}handleKeyDown(t,e){let i=e,s=()=>{i=e>=this.buttons.length-1?this.buttons.length-1:e+1},n=()=>{i=e<=0?0:e-1},a=()=>{i=e,this.setCurrentTab(this.buttons[i].getAttribute("data-name"))};o(t,{ArrowRight:s,ArrowDown:s,ArrowLeft:n,ArrowUp:n,Home:()=>{i=0},End:()=>{i=this.buttons.length-1},Enter:a," ":a},()=>{this.buttons[i].focus()})}setCurrentTabSelection=t=>{let e=t?"add":"remove";this.currentTabButton.classList[e](this.activeButtonClass),this.currentTabButton.setAttribute("aria-selected",t),this.currentTabButton.setAttribute("tabindex",t?"0":"-1"),this.currentTab.setAttribute("aria-expanded",t),this.currentTab.setAttribute("tabindex",t?"0":"-1"),this.currentTab.classList[e](this.activeTabClass)};setCurrentTab=t=>{let e=t||this.buttons[0].getAttribute("data-name"),i=this.el.querySelector(`.${this.buttonClass}[data-name='${e}']`),s=this.el.querySelector(`.${this.tabContentClass}[data-name=${e}]`);if(!i||!s){console.warn(`Tab with name ${e} not found.`);return}this.currentTab&&this.currentTabButton&&this.setCurrentTabSelection(!1),this.currentTabButton=i,this.currentTab=s;let o=Array.from(this.buttons).indexOf(this.currentTabButton);this.setCurrentTabSelection(!0),n(a.SELECTED,{selectedItem:e,tabIndex:o})}}t.exports=t=>new r(t)},"user-account-nav.client":(t,e,i)=>{let{authClient:s,getUserInfo:n,loginUser:a,needsConsent:o,getSSOIdentityTypes:r,REMEMBER_ME_DURATION:c}=i("22"),l=i("19"),{actions:d,dispatch:u,subscribe:h}=i("37"),{ACCOUNT_NAV:p,PAYWALL:m}=d,{AvatarSDKClient:g}=i("60"),y=i("24"),w=i("16").setup({file:"/index.js"}),{userAccountEnabled:v}=i("36"),{showFollowNotification:S,clearFollowData:b,shouldShowTooltip:f,setTooltipDismissed:E,shouldShowFollowModule:C}=i("61"),_=i("62"),{addZJSClickAttributes:L,addGenericClickAnalytics:T,addGenericMetricAnalytics:k}=i("7"),{trackMetrics:I}=i("21"),{IDENTITY_TYPES:O}=i("75"),{initCustomGoogleButton:A}=i("76"),{addScriptTag:N,getCookie:$,setCookie:P,removeCookie:R}=i("2"),{VIEWPORT_SMALL_WIDTH:q,smallMaxWidthListener:D}=i("20"),B=i("35"),{getInitOneTapForMW:U}=i("63"),{pianoCookieName:x}=i("64");t.exports=async t=>{if(v){let e;let i=l.get("DALTON_TKN_HEADER_CHECK_ENABLED")||!1,d=l.get("US_SUBSCRIPTIONS_ENABLED")&&l.get("HEADER_SUBSCRIPTIONS_BUTTON_ENABLED"),v="click",G=document.getElementById("headerMenuIcon"),V=document.getElementById("headerCloseIcon"),M=document.getElementById("headerSearchIcon"),H="header__editionizer",W=document.querySelector(`.${H}`),K=W&&W.querySelector(`.${H}-button`),j=document.getElementById("pageHeader"),F="user-account-nav",z=`${F}__menu--active`,X=t.querySelectorAll(".userAccountButton"),Y=t.querySelector(".userAccountNavMenu"),Z=Y.querySelector(".userAccountNavOptions"),J=Z.querySelector("[data-name='settings']"),Q=Z.querySelector("[data-name='logout']"),tt=t.querySelector(`.${F}__override-link`),te=new y({}),ti=t.querySelector(".userAccountFollowDot"),ts=t.querySelector(`.${F}__menu-link[data-name="follow"]`),tn=t.querySelector(`.${F}__menu-notification-dot`),ta=t.parentNode?.classList.contains("header__user-account-nav-desktop"),to=t.parentNode?.classList.contains("header__user-account-nav-mobile"),{avatarEnabled:tr,followTooltipEnabled:tc,oneTapEnabled:tl,oneTapEnabledMw:td}=t.dataset,tu=tl?.toLowerCase()==="true",th=td?.toLowerCase()==="true",tp=s.tokenWithAuthn(),tm=new g,tg=l.get("SSO_GOOGLE_ONE_TAP_DISABLE_AUTOSIGNIN_COOKIE"),ty=l.get("SSO_GOOGLE_ONE_TAP_ENABLED"),tw=$(l.get("SSO_GOOGLE_ONE_TAP_DISABLE_AUTOSIGNIN_COOKIE")),tv=ty&&l.get("SSO_GOOGLE_ONE_TAP_AUTO_SIGNIN_ENABLED")&&!tw,tS=$("countryCode"),tb=new URL(t.querySelector("[data-login-href]")?.dataset?.loginHref||"/account/log-in",window.location.href);tb=te.appendParams({targetUrl:tb});let tf=J&&J.href?J.href:"/account/settings",tE=t=>{if(tp){let e=j?.classList.contains("header--active");!t&&e&&window.innerWidth>q&&V.click(),Y.classList.toggle(z)}else window.location.assign(tb)},tC=()=>{(ta||t.parentNode?.classList.contains("footer__user-account-nav-desktop"))&&Y?.classList.contains(z)&&X&&(Y.classList.remove(z),[...X].forEach(t=>{t.setAttribute("aria-expanded","false")}))},t_=t=>{t.preventDefault(),u(p.LOGOUT_SUCCESS),R(x),I({type:"user-account",data:{action:"logout_success",component:"user-account-nav",method:"invokeLogout_user-logged-out-from-nav"}})},tL=async()=>{ta&&i&&tp&&(await n(),(tp=s.tokenWithAuthn())||(u(p.LOGOUT_SUCCESS),I({type:"user-account",data:{action:"logout_success_account-check-failed",component:"user-account-nav",method:"updateAuthStatus_user-logged-out-due-to-failed-account-check"}}))),s.tokenWithAuthn()&&await s.storeToken(s.getToken(),c)},tT=()=>{let t=tp?"addEventListener":"removeEventListener";V&&V[t](v,tC),G&&G[t](v,()=>{j.classList.contains("header--active")&&tC()}),M&&M[t](v,tC),Q&&Q[t](v,t=>t_(t),{once:!0})},tk=()=>{tp=s.tokenWithAuthn(),tC(),tT(),tt&&(tt.href=tp?tf:tb),t.classList.add(`${F}--${tp?"auth":"unauth"}`),t.classList.remove(`${F}--${tp?"unauth":"auth"}`),t.style.visibility="visible"},tI=t=>{let i=new Boolean("true"!==t.getAttribute("aria-expanded"));t.setAttribute("aria-expanded",i.toString()),e&&!e.isSuppressed&&i.valueOf()&&(e.setSuppressed(),E())},tO=async()=>{if(!tp)return;let e=t.querySelector(".user-account-nav__icon-button--auth");try{await tm.init();let t=tm.getProfileAvatar(),i=g.generateUrl(t);if(i){let t=document.createElement("img");t.src=i,t.classList.add("user-account-nav__avatar"),t.alt="User Avatar",t.ariaLabel="User Avatar",e.innerHTML="",e.appendChild(t)}}catch(t){w("error","Could not retrieve avatar",t)}e.classList.remove("hide")},tA=()=>{j.classList.contains("header--active")&&V.click(),G.click()},tN=()=>{if(d&&ta){let e=t.querySelector(`.${F}__icon-button--auth`);D(t=>{t?e?.addEventListener("click",tA):e?.removeEventListener("click",tA)})}},t$=()=>{ts?.classList.remove(`${F}__menu-link--hide`),L(ts,{click_action:"topics you follow"}),ts.addEventListener("click",()=>{I({type:"user-interaction",data:{interaction:"account nav:topics you can follow"}})}),ti&&S()&&C(tp)&&(ti.classList.add(".userAccountFollowDot--show"),tn?.classList.add(`${F}__menu-notification-dot--show`));let{shouldShow:i,newCount:s}=f(ta);tc&&t.parentNode.classList.contains("header__user-account-nav-icon")&&i&&(e=new _({text:"Find more topics that matter to you in your account menu",emphasisText:"NEW",showDismiss:!0,attachToEl:ta?t:document.getElementById("headerMenuIcon"),variations:ta?["cnn-tooltip--follow-desktop"]:["cnn-tooltip--left","cnn-tooltip--follow-mobile"],onDismiss:()=>{e.setSuppressed(),E(),T({componentId:"tooltip",componentType:"navigation",traits:{click_action:`close tooltip ${s}`}}),I({type:"user-interaction",data:{interaction:`tool tip:close ${s}`}})}})).toggle(!0)},tP=()=>{h(p.LOGOUT_SUCCESS,()=>{window.google?.accounts?.id?.disableAutoSelect(),tg&&P(`${tg}=true; max-age=86400; path=/`)})},tR=()=>{D(e=>{let i=e?th&&to:ta,s=!window.google&&!document.querySelector(".user-account-reg-wall");if(i&&(tp&&tP(),document.addEventListener("login",()=>{tg&&R(tg),tP()})),s&&i){if(e&&!tp&&!U()||(N({src:l.get("SSO_GOOGLE_SRC"),async:!0,id:"google-sso"}),tp))return;I({type:"user-interaction",data:{interaction:"module load",componentName:"google one tap",componentStellarId:t.getAttribute("data-uri")}}),A({containerEl:t.parentNode,credentialHandler:async e=>{let i=e?.credential,s=e?.select_by;I({type:"user-interaction",data:{interaction:"cnn account:sign in with google:one tap:initiate:click"}});let{success:n,errorStatus:c,userInfo:d}=await a({password:i,ssoType:O.GOOGLE,disableRegFallback:!0,autoLogin:s?.includes("auto"),source:"one-tap"});if(n)o(d)?window.location.assign("/account/log-in?view=tos-update"):document.dispatchEvent(new CustomEvent("login"));else if(420===c){let t=await r({credential:i,identityType:O.GOOGLE}),e=t?.data;e?.length&&k("user-account",[{metric_name:"attempt-account-type",metric_value:O.GOOGLE},{metric_name:"existing-account-type",metric_value:e.map(({identityType:t})=>t).join("_")},{metric_name:"account-action",metric_value:"login"}]),window.sessionStorage.setItem(l.get("SSO_GOOGLE_ID_STORAGE"),e?.length?"420":i),window.location.assign("/account/onboarding/sso")}else new B(t).show({text:"Error",subtext:"Google sign in is having technical issues. Please try again later."})},enableAutoSignIn:tv,enableOneTap:!0})}})},tq=async()=>{ta&&await s.checkAndRefreshToken(c),await tL(),tk(),tN(),[...X].forEach(e=>{e.addEventListener(v,i=>{i.preventDefault(),tE(!1),tI(e),t.focus({preventScroll:!0})})}),W&&X.length&&[...X].forEach(t=>{t.addEventListener(v,()=>{W.classList.contains(`${H}--active`)&&K.click()})}),t?.addEventListener("blur",t=>{let e=t.relatedTarget||document.activeElement;!t?.currentTarget?.contains(e)&&window.innerWidth>q&&tC()}),K?.addEventListener(v,()=>{Y?.classList.contains(z)&&W?.classList.contains(`${H}--active`)&&tC()}),document.addEventListener("login",()=>{tk()}),h(p.LOGOUT_SUCCESS,()=>{ta&&document.dispatchEvent(new CustomEvent("logout")),s.removeToken(),tk(),b()}),"true"===tr&&await tO(),C(tp)&&t$();let e=l.get("ONE_TAP_EXCLUDED_COUNTRIES",[]);ty&&!e.includes(tS)&&tu&&D(t=>{let{isPageType:e,PAGE_TYPES:i}=window.CNN.helpers;if(e(i.ARTICLE)&&t){let t=document.querySelector('[data-uri*="_components/article/"]')?.dataset,e=t?.subscriberOnly==="true";t?.paywallDisabled==="true"?tR():e||h(m.UPDATE_STATUS,t=>{t.fired||tR()})}else tR()})};await tq(),window.addEventListener("resize",()=>{tN()})}let e={};for(let[i,s]of Object.entries({zjsNavigationType:"mobile:sub,desktop:main",zjsNavigationLocation:"header,footer"})){let n=s.split(",").filter(e=>t.parentNode.className.includes(e.split(":")[0]));1===n.length&&(n=n[0].split(":"),e[i]=n[1]??n[0])}t.querySelectorAll('[data-zjs-navigation-type=""]').forEach(t=>Object.assign(t.dataset,e))}},"user-account-reg-wall.client":(t,e,i)=>{let{authClient:s}=i("22"),{zionEventHandler:n}=i("7"),{trackMetrics:a}=i("21"),{suppressToasts:o,getUrlObj:r}=i("23"),{defaultManageWallVisibility:c}=i("71"),{smallMaxWidthListener:l}=i("20"),d=i("formfield-radio-buttons.client"),u=i("subscription-card-wrapper.client"),{actions:h,subscribe:p}=i("37"),{RADIO_BUTTONS:m,PAYWALL:g}=h;class y{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=s.tokenWithAuthn();let{source:t,componentId:e,componentName:i,componentNameSuffix:n,dismissible:o,componentStellarId:c,interactionBase:l,wallCount:h,wallMax:y}=this.el.dataset;this.componentId=e,this.source=t,this.wallCount=h??1,this.wallMax=y??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.viewPlansBtn=this.el.querySelector("#regwall-view-plans"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=i,this.componentStellarId=c,this.interactionBase=l,this.dismissible=o,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"",this.actionTrackingSuffix=n?`:${n}`:"";let w=document.querySelector(this.class);w&&w.remove(),this.actionTypes=[{element:this.signInLink,type:"sign in"},{element:this.signUpBtn,type:"sign up"},{element:this.viewPlansBtn,type:"select plan"}],this.el.querySelector(`.${this.class}__content`)?.addEventListener("click",t=>{let e=t.target,i=this.actionTypes.find(({element:t})=>t===e);if(i){let{type:t}=i;a({type:"user-interaction",data:{interaction:`${this.interactionBase}:${t}${this.wallCountAnalyticsValue}${this.actionTrackingSuffix}`}})}},!0),this.tooltip?.addEventListener("mouseover",()=>{a({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}${this.actionTrackingSuffix}`}})}),o&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(t=>t.addEventListener("click",()=>{this.handleClose()})),p(g.DISMISS,()=>{this.handleClose()});let v="formfield-radio-buttons",S=this.el.querySelector(`.${v}`);if(S&&(d(S),this.signUpBtn)){let t=S.querySelector(`.${v}__option--selected .${v}__option-input`)?.value||"",e=r(this.signUpBtn.href);e.pathname="/account/payment/subscription";let i=t=>{t&&(e.searchParams.set("selected",t),this.signUpBtn.href=e.toString())};i(t),p(m.SELECTED,({selectedItem:t})=>{i(t?.querySelector(".formfield-radio-buttons__option-input")?.value)})}let b=this.el.querySelector(".subscription-card-wrapper_radio");b&&u(b),this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{n({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};offsetStickySubheader=()=>{let t=document.querySelector(".layout__sub-header");if(t){let e=t.getBoundingClientRect().top;this.el.querySelector(".user-account-reg-wall__modal").style.top=`${e?40:60}px`}};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",this.offsetStickySubheader(),l(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||(o(),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,l(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 i=new y(t,e);return i.init(),i}}},t=>{var e=e=>t(t.s=e);t.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","140","1257","487","451","85","213","456","37","82","2","544","318","541","119","2149","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","276","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","2418","2419","2386","1894","2415","2421","1902","2561","3748","3747","2384","1877","1903","2385","2383","2559","2416","1876","3746","3745","2560","2417","2558","196","366","1893","2388","1901","1905","2420","2422","2382","2387","100","546","2170","2175","2169","2166","2165","551","2164","553","2177","2174","2154","2565","2173","2161","547","2172","545","2176","2563","2566","2562","2171","549","2564","4054","550","4053","2167","2162","552","2163","2168","2155","437","450","539","564","69","22","2114","75","76","505","504","97","513","2160","2159","2156","548","2157","1840","2158","20","99","7","315","341","359","29","454","14","510","2117","65","2116","2126","271","11","9","501","23","500","79","42","448","527","57","2127","53","2300","1846","2600","2299","24","445","95","96","54","40","3","74","497","516","517","490","1852","103","502","531","71","2107","2108","2105","2106","491","2110","2109","493","521","492","2125","519","518","2123","2128","520","462","88","35","64","61","62","488","60","63"],()=>e("user-account-nav.client"));var i=t.O();(modules=void 0===modules?{}:modules)["user-account-nav.client"]=i}]);
/* window.modules["product-zone.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["product-zone.client"],{"product-zone.client":(e,s,o)=>{let{initCarousel:l}=o("108");e.exports=e=>{if(e.classList.contains("layout--slide-carousel")&&l(e),!CSS.supports("selector(:has(*))")){e.querySelector(".container_ribbon")&&e.classList.add("product-zone__with-ribbon");let s="has-pseudo-class-fix-layout--full-bleed";if(e.querySelector(`.${s}`)){let o=e.closest(".layout-homepage__wrapper");o&&o.classList.add(s)}}}}},e=>{var s=s=>e(e.s=s);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","449","1863","1921","42","448","8","108"],()=>s("product-zone.client"));var o=e.O();(modules=void 0===modules?{}:modules)["product-zone.client"]=o}]);
/* 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("37"),i=l("4");e.exports=t(class extends o{constructor(e){super(e),i.observe(e)}})}},e=>{var s=s=>e(e.s=s);e.O(0,["451","85","213","456","37","4"],()=>s("image.client"));var l=e.O();(modules=void 0===modules?{}:modules)["image.client"]=l}]);
/* window.modules["stack.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["stack.client"],{"stack.client":(e,t,n)=>{let o=n("104"),{trackMetrics:a}=n("21"),l=n("16").setup({file:"/index.js"}),{isSection:r,SECTIONS:s}=n("9"),{getTrackingContainerTitle:i}=n("105");e.exports=async e=>{let t=e.querySelectorAll('[data-lazy-load-placeholder="true"]');t.length&&new o().init(t);let n=Array.from(document.querySelectorAll('[data-uri*="/container/"]')),c=e.querySelectorAll('[data-uri*="/container/"]'),d=n.length,u=new IntersectionObserver(e=>{e.forEach(({isIntersecting:e,target:t})=>{let n=i(t);if(e&&n)try{a({type:"user-interaction",data:{interaction:"module load",componentName:`Container - ${n}`,componentStellarId:t.dataset.uri,componentPosition:t.containerIndex+1,scrollDepthMaxPosition:d}}),u.unobserve(t)}catch(e){l("error",e.message,{stack:e.stack})}})});r(s.HOMEPAGE)&&window.CNN.contentModel.headline?.includes("Mobile")&&c.forEach(e=>{let t=n.findIndex(t=>t.dataset.uri===e.dataset.uri);e.containerIndex=t,u.observe(e)})}}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","273","1892","1891","98","12","2","276","21","99","7","9","212","214","70","106","104","105"],()=>t("stack.client"));var n=e.O();(modules=void 0===modules?{}:modules)["stack.client"]=n}]);
/* window.modules["bizdev-outbrain.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["bizdev-outbrain.client"],{"bizdev-outbrain.client":(e,t,o)=>{let{handleDefaultAdVariant:n}=o("187"),{positionElement:r}=o("190"),{mediumMaxWidthListener:s,isVisibleViewport:d}=o("20"),a=o("19"),i=["iab","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"],l=window.CNN?.contentModel?.pageType==="live-story",u=!1,c=!1;e.exports=e=>{n(()=>{let{visibleViewport:t,placement:o}=e.dataset,n=a.get("ENABLE_OUTBRAIN_MOBILE_LIVESTORY");if(s(e=>{l&&e&&!n&&(c=!0)}),c)return;let p=e.innerHTML;u||(u=!0,window.WM.UserConsent.addScript({src:"//widgets.outbrain.com/outbrain.js",async:!0},i),s(()=>{window.OBR&&window.OBR.extern&&window.OBR.extern.reloadWidget()},{last:!0})),u&&!o&&s(o=>{e.innerHTML=d(t,o)?p:""}),o&&r(e,{onRefreshPosition:()=>window.OBR.extern.reloadWidget()})})}}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","1909","19","446","1911","451","85","213","456","37","20","187","190"],()=>t("bizdev-outbrain.client"));var o=e.O();(modules=void 0===modules?{}:modules)["bizdev-outbrain.client"]=o}]);
/* window.modules["container.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["container.client"],{"card.client":(e,t,n)=>{let r=n("4"),{clickDTCChannelCard:a,checkLockIconVisibility:l}=n("95"),i=!1;e.exports=e=>{let t=e.querySelector(".container__item-media-wrapper");if(t&&r.observe(t),!i){let e=document.querySelector(".container_dtc-shelf-carousel__item-media");e&&(e.classList.add("is-selected"),i=!0)}let n=e.querySelector(".card__timestamp"),o=e.querySelector(".container__text");if(n&&n.dataset.publishedTime){let e=Date.now()-Date.parse(n.dataset.publishedTime),t=e=>{o.classList.add("card__headline-with-timestamp"),e.includes("h")||n.classList.add("card__timestamp-recent"),n.textContent=e};switch(!0){case e<6e4:t("0m");break;case e>=6e4&&e<36e5:t(`${Math.floor(e/6e4)}m`);break;case e>=36e5&&e<144e5:t(`${Math.ceil(e/36e5)}h`);break;default:n.style.display="none"}}let c=e.querySelector(".container_dtc-shelf-carousel__card-wrapper");c&&c.dataset?.dtcVod==="true"&&(c.dataset?.clickPlay==="true"&&a(e,c),l(c))}},"container.client":(e,t,n)=>{let{getPersonalizedContent:r,getPopularContent:a,getTrendingContent:l,getHomepagePersonalizedContent:i,getThumbnailUrl:o}=n("247"),{getCardContentStellarId:c}=n("248"),{lineClamp:s}=n("6"),{configureEventTrayTracking:d,eventTrayClickTracking:_}=n("240"),{trackMetrics:u}=n("21"),{setAdobeAnalyticsGenericDataCookie:f}=n("70"),h=n("16").setup({file:"/index.js"}),{addComponentLoadedAnalytics:m,addZJSClickAttributes:p}=n("7"),{getStellarId:E}=n("241"),{isPageVariant:N,PAGE_VARIANTS:C}=n("11"),{checkLockIconVisibility:T}=n("95");e.exports=async e=>{let t=null,y=new WeakMap;function L(){let e;if(null!==t)return t;let n=document.createElement("div");n.dir="rtl",n.style.width="4px",n.style.height="1px",n.style.overflow="auto",n.style.visibility="hidden";let r=document.createElement("div");r.style.width="8px",r.style.height="1px",n.appendChild(r),document.body.appendChild(n);try{n.scrollLeft=0;let t=n.scrollLeft;n.scrollLeft=1;let r=n.scrollLeft;e=1===r?"default":0===t?"negative":"inverted"}finally{n.parentNode===document.body&&document.body.removeChild(n)}return t=e,e}function A(e){if(y.has(e))return"rtl"===y.get(e);let t=getComputedStyle(e).direction;return y.set(e,t),"rtl"===t}function R(e){if(!A(e))return Math.round(e.scrollLeft);let t=L();return"negative"===t?Math.round(-e.scrollLeft):"inverted"===t?Math.round(e.scrollWidth-e.clientWidth-e.scrollLeft):Math.round(e.scrollLeft)}function g(e){let t={inline:()=>document.querySelector(".layout__main"),"article end":()=>document.querySelector(".layout__end"),"right rail":()=>document.querySelector(".layout__rail")};return Object.keys(t).find(n=>t[n]()?.contains(e))||""}function I(e,t,r,a){let{layout:l,title:i,numberOfItems:o,tenantId:c}=r,d=n("124")(e,t,r),_=g(d),m=d.querySelectorAll('[data-uri*="/card/"]');if(m.length>0&&(function(e,t){let{recsModel:n,title:r,uri:a}=e.dataset,l=g(e),i=E(a),o=new IntersectionObserver(e=>{e.forEach(({isIntersecting:e,intersectionRatio:a,target:c})=>{e&&a>=.5&&a<1&&(function({recsModel:e,title:t,numberOfItems:n,componentStellarId:r,locationOnPage:a}){try{u({type:"user-interaction",data:{interaction:"module load",componentName:t,componentStellarId:r,componentAttributes:{type:"content rec",apiType:e,locationOnPage:a,numberOfItems:n,title:t}}})}catch(e){h("error",e.message,{stack:e.stack})}}({recsModel:n,title:r,numberOfItems:t,componentStellarId:i,locationOnPage:l}),o.unobserve(c))})},{threshold:.5});o.observe(e),Array.from(e.querySelectorAll("a[href]")).forEach((e,a)=>{let o=e.querySelector(".container__headline-text")?.innerHTML;f(e,["container",r,n,l,t,a+1,o,i])})}(d,o),m.forEach(t=>{t.querySelectorAll("a").forEach(t=>{(function(e,{location:t,recsType:n,tenantId:r}){let a=new URLSearchParams({iid:"cnn_buildContentRecirc_end_recirc",recs_exp:`${n} ${t}`.split(" ").join("-").toLowerCase(),tenant_id:r});e.href=`${e.href}?${a.toString()}`})(t,{location:_,recsType:a,tenantId:c}),p(t,{page_stellar_id:window.CNN.contentModel.pageStellarId,component_type:"container",component_id:d.dataset.uri,component_text:i,location:_,stellar_id:e.find(({url:e})=>e===t.href)?.stellar_id})})})),"container_list-headlines-ranked"===l){let e=document.createElement("div");e.classList.add(`${l}__field-links--col-1`);let t=document.createElement("div");t.classList.add(`${l}__field-links--col-2`);let n=o%2==0;m.forEach((r,a)=>{n&&a<=o/2-1||!n&&a<=Math.floor(o/2)?e.append(r):t.append(r)}),d.querySelector(".container__field-links").append(e,t)}"container_list-headlines-with-read-times"!==l&&m.forEach(e=>{s(e.querySelector('[data-editable="headline"]'),5," ...")})}async function S(e){let{recsModel:t="popular",title:n,numberOfItems:i=4,recsContentTypes:o="article",recsSections:c="",recsDedupe:s,layout:d="container_list-headlines-with-images",source:_}=e.dataset,u=""===o?[]:o.split(","),f=""===c?[]:c.split(","),p=g(e),E={personalized:r,popular:a,trending:l},N=E[t]||E.popular;try{let{recommendations:r,tenantId:a}=await N({numberOfItems:i,contentTypes:u,sections:f,surface:"autofill",dedupe:"true"===s});I(r,e,{instance:"autofill",layout:d,location:p,title:n,numberOfItems:i,recsModel:t,recsContentTypes:o,recsSections:c,source:_,tenantId:a},"autofill"),m({componentType:"container",componentId:e.dataset.uri,traits:{page_stellar_id:window?.CNN?.contentModel?.pageStellarId,canonical_url:window?.CNN?.contentModel?.canonicalUrl,cms_id:window?.CNN?.contentModel?.cmsId,recommendation_ids:r.map(({stellar_id:e})=>e),tenant_id:a,component_text:n,item_count:i,location:p,layout:d}})}catch(e){h("error",e.message,{stack:e.stack})}}async function O(t){let n;let{mlPinnedCardsCount:r,mlRecommendedCardsCount:a,title:l,layout:s}=t.dataset,d=parseInt(a),_=parseInt(r),u=Array.from(t.querySelectorAll('[data-uri*="/card/"]')),f=[],p=[],E={},N=new Set,C=g(t);for(let e=0;eMath.random()-.5).slice(0,d):T.sort((e,t)=>t.score-e.score).map(({stellarId:e})=>p.find(t=>E[t.dataset.uri]===e)),S=f.concat(R).map(e=>({url:e.dataset.url,thumbnail:e.dataset.thumbnail&&o(e.dataset.thumbnail),headline:e.dataset.headline,type:e.dataset.type,lastModifiedDate:e.dataset.lastModifiedDate,word_count:e.dataset.wordCount,stellar_id:E[e.dataset.uri],label:e.dataset.label,labelText:e.dataset.labelText}));I(S,t,{instance:"personalized",layout:s,location:C,title:l,numberOfItems:null,recsModel:A,recsContentTypes:"",recsSections:[],source:b,tenantId:L},"personalized"),m({componentType:"container",componentId:e.dataset.uri,traits:{page_stellar_id:window?.CNN?.contentModel?.pageStellarId,canonical_url:window?.CNN?.contentModel?.canonicalUrl,cms_id:window?.CNN?.contentModel?.cmsId,recommendation_ids:T.map(({stellarId:e})=>e),tenant_id:L,component_text:l,item_count:S.length,location:C,layout:s}})}let v=e=>{e.classList.remove("hide")},w=e=>{e.classList.add("hide")},{source:b,contentRecsCalled:M,mlEnablePersonalizedContent:D}=e.dataset;"true"===D?O(e):"contentRecs"==b&&"true"!==M&&await S(e);let x=(e,t,n)=>{try{u({type:"user-interaction",data:{interaction:`${e}:${t}:${n}`}})}catch(e){(void 0).log("error",e.message,{stack:e.stack})}},V=(e,t)=>{let n=0;e.addEventListener("touchstart",e=>{n=e.touches[0].clientX}),e.addEventListener("touchend",e=>{let r=e.changedTouches[0].clientX-n;r>30?x(t,"left","swipe"):r<-30&&x(t,"right","swipe")})},k={CONTAINER_HEADLINE_CAROUSEL:"container_headline-carousel",CONTAINER_RIBBON:"container_ribbon",CONTAINER_SHELF_CAROUSEL:"container_shelf-carousel",CONTAINER_EVENT_TRAY:"container_event-tray",CONTAINER_EVENT_TRAY_DYNAMIC:"container_event-tray-dynamic",CONTAINER_VERTICAL_SHELF_CAROUSEL:"container_vertical-shelf-carousel",CONTAINER_DTC_SHELF_CAROUSEL:"container_dtc-shelf-carousel",CONTAINER_DTC_LOCK_SHELF_CAROUSEL:"container_dtc-lock-shelf-carousel"};Object.values(k).forEach(t=>{let n=e.querySelector(`.${t}__field-links`),r=e.querySelector(`.${t}__cards-wrapper`),a=document.createElement("div"),l=document.createElement("div");a.classList.add(`${t}__carousel-button-prev`,"hide","carousel-button-prev"),l.classList.add(`${t}__carousel-button-next`,"carousel-button-next");let i=()=>{let e=R(n),r=n.scrollWidth,i=n.clientWidth;0===e?w(a):(v(a),t!==k.CONTAINER_VERTICAL_SHELF_CAROUSEL&&t!==k.CONTAINER_DTC_SHELF_CAROUSEL&&(r-i<=e?w(l):v(l)))},o=e=>{if(!e)return 0;let t=e.getBoundingClientRect(),n=0;for(let r of e.children){let e=r.getBoundingClientRect();e.left>=t.left-1&&e.right<=t.right+1&&n++}return n},c=()=>{if(!n)return;let e=n.children.length,t=o(n);if(e>0&&t===e){w(a),w(l);return}let r=R(n),i=n.scrollWidth-n.clientWidth<=r;0===r?w(a):v(a),i?w(l):v(l)};function s(e,t,n){let r=R(e),a=t-r,l=performance.now();requestAnimationFrame(function t(i){let o=Math.min((i-l)/n,1);(function(e,t){let n=e.scrollWidth-e.clientWidth,r=Math.max(0,Math.min(n,t));if(!A(e)){e.scrollLeft=r;return}let a=L();if("negative"===a){e.scrollLeft=-r;return}if("inverted"===a){e.scrollLeft=n-r;return}e.scrollLeft=r})(e,r+a*(o<.5?2*o*o:-1+(4-2*o)*o)),o<1&&requestAnimationFrame(t)})}let u=r=>{let i,o,c;let d=n.children,u=R(n),f=n.offsetWidth,h=a.offsetWidth,m=n.children[0].offsetWidth,p=parseInt(window.getComputedStyle(n).gap,10)||0;if(t===k.CONTAINER_VERTICAL_SHELF_CAROUSEL||t===k.CONTAINER_DTC_SHELF_CAROUSEL){let e;let a=m+p,o=Math.floor(f/a)||1,c=n.children.length,_=Math.floor(u/a);if("right"===r?(e=_+o)>c-o&&(e=c-o):(e=_-o)<0&&(e=0),t===k.CONTAINER_DTC_SHELF_CAROUSEL){let t=e+o-1;Array.from(d).forEach(e=>{e.classList.remove("container__item-extra-margin")}),d[t]&&t{if(e.classList.contains(t)){if((t===k.CONTAINER_EVENT_TRAY||t===k.CONTAINER_EVENT_TRAY_DYNAMIC)&&d(e),r.insertBefore(a,r.firstChild),r.appendChild(l),t===k.CONTAINER_DTC_SHELF_CAROUSEL){let t=e.querySelectorAll(".card"),r=Math.floor(n.offsetWidth/t[0].offsetWidth)||1;t.length<=r?(t[r-1]&&(t[r-1].style.paddingRight="0px"),w(a),w(l)):t[r-1].classList.add("container__item-extra-margin")}if(N(C.TVE_DTC_VIDEO)?n.addEventListener("scroll",c,{passive:!0}):n.addEventListener("scroll",()=>{i()}),a.addEventListener("click",()=>{u("left"),N(C.TVE_DTC_VIDEO)&&requestAnimationFrame(c)}),l.addEventListener("click",()=>{u("right"),N(C.TVE_DTC_VIDEO)&&requestAnimationFrame(c)}),N(C.TVE_DTC_VIDEO)&&n.addEventListener("touchend",()=>{requestAnimationFrame(c)}),V(n,t),n&&N(C.TVE_DTC_VIDEO)){try{new ResizeObserver(()=>c()).observe(n)}catch(e){window.addEventListener("resize",()=>c())}c()}else n.scrollWidth===n.clientWidth?l.classList.add("hide"):"container_ribbon"===t&&(n.style.justifyContent="normal")}})()}),function(e){let t=e.querySelector(".container_spotlight-package__description, .container_side-by-side-feature__description");t&&s(t,2," ...")}(e),N(C.TVE_DTC_VIDEO)&&e.dataset.layout===k.CONTAINER_SHELF_CAROUSEL&&T(e)}},"image.client":(e,t,n)=>{let{ClientModel:r,initializeOnExec:a}=n("37"),l=n("4");e.exports=a(class extends r{constructor(e){super(e),l.observe(e)}})}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","140","1257","487","451","85","213","456","37","82","2","544","318","541","119","2149","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","2418","2419","2386","1894","2415","2421","1902","2561","3748","3747","2384","1877","1903","2385","2383","2559","2416","1876","3746","3745","2560","2417","2558","196","366","1893","2388","1901","1905","2420","2422","2382","2387","100","546","2170","2175","2169","2166","2165","551","2164","553","2177","2174","2154","2565","2173","2161","547","2172","545","2176","2563","2566","2562","2171","549","2564","4054","550","4053","2167","2162","552","2163","2168","2155","437","450","539","564","69","22","2114","75","76","505","504","97","513","2160","2159","2156","548","2157","1840","2158","99","7","315","341","359","14","510","2117","65","2116","2126","271","11","527","57","2127","53","95","96","1825","70","2151","554","2152","2145","561","562","2144","556","142","559","560","2153","557","555","558","4","287","6","421","528","1917","1916","1915","339","2246","241","1767","537","2205","1715","2247","536","535","525","345","441","248","247","533","534","124","240"],()=>t("container.client"));var n=e.O();(modules=void 0===modules?{}:modules)["container.client"]=n}]);
/* window.modules["market-indices.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["market-indices.client"],{"market-indices.client":(e,t,s)=>{let n=s("19"),i=s("207"),a=s("140"),{appendUtmSource:r}=s("207"),c=s("43");class l{constructor(e){this.el=e,this.linkUrl=e.getAttribute("data-link-url"),this.sourceRef=e.getAttribute("data-source-ref")||"hp",this.INTERVAL=e.getAttribute("data-interval"),this.previousInSession="",this.stopSetInterval=!1,this.entitlements={},this.statuses={REGULAR:"Open",NOTRADE:"Closed",PREMKT:"Closed",POSTMKT:"Closed",UNKNOWN:"Unknown"}}async getMarketData(){let e=[...document.querySelectorAll(".market-indices__table-row")].map(e=>e.getAttribute("data-symbol")),t=new Date().toISOString().split("T")[0],s=`${n.get("CNN_DATAVIZ_API")}/markets/index/${e.join(",")}/${t}`,i=await a.get(s)||[],r={indices:{},inSession:""};i.forEach(e=>{if(e.refresh_interval_in_seconds){let t=`markets-indices-${e.symbol}`,s=1e3*e.refresh_interval_in_seconds;this.setEntitlemnenets(s,t,e),r.indices[e.symbol]=this.entitlements[t]||e}else r.indices[e.symbol]=e});let c=Object.keys(r.indices).reduce((e,t)=>{let s=r.indices[t];return e||s.status&&"Closed"===this.statuses[s.status]},!1);return r.inSession=c?"closed":"open",this.stopSetInterval=this.previousInSession!==r.inSession,this.previousInSession=r.inSession,r}renderData(e){let t=this.el.querySelector(".market-indices__table"),s=this.el.querySelectorAll(".market-indices__table-row"),n=RegExp("(market-indices__trend--)\\w+","g");t.className=t.className.replace(n,""),t.classList.add(`market-indices__trend--${e.inSession}`),this.linkUrl&&(t.addEventListener("click",()=>{window.location=r(this.linkUrl.trim(),this.sourceRef)}),t.classList.add("market-indices__link")),s.forEach(t=>{let s=t.getAttribute("data-symbol"),a=e.indices[s],r=t.querySelectorAll(".market-indices__table-cell");t.className=t.className.replace(n,"");let l="";a&&(l=i.getTrendClass(c(a,"price_change_from_prev_close"))),t.classList.add(`market-indices__trend--${l}`),r[1]&&(r[1].innerHTML=a?i.formatNumber(c(a,"current_price")):"-"),r[2]&&(r[2].innerHTML=a?i.formatNumber(c(a,"price_change_from_prev_close"),2,!0):"-"),r[3]&&(r[3].innerHTML=a?i.formatNumber(100*c(a,"percent_change_from_prev_close"),2,!1,!0,!0):"-")})}setMarketInSessionChecks(){let e;let t=new Date,s=new Date().toLocaleString("en-US",{timeZone:"America/New_York",timeZoneName:"short"}).split(" "),n=s[0],i=s[3],a=new Date(`${n}, 9:30:00 AM ${i}`),r=new Date(`${n}, 4:00:00 PM ${i}`),c=new Date(a);if(c.setDate(c.getDate()+1),a-t>0)e=a-t;else if(r-t>0)e=r-t;else{if(!(c-t>0))return null;e=c-t}let l=setInterval(async()=>{try{await this.updateData()}catch(e){console.error("Error:",e.message)}this.stopSetInterval&&clearInterval(l)},this.INTERVAL);setTimeout(()=>{this.setMarketInSessionChecks()},e)}async updateData(){let e=await this.getMarketData();this.renderData(e)}setEntitlemnenets(e,t,s){if("undefined"!=typeof window){if(window.cnn_markets_entitlements_cache||(window.cnn_markets_entitlements_cache={}),!window.cnn_markets_entitlements_cache[t]){let n=()=>{};clearInterval(n),n=setInterval(()=>{window.cnn_markets_entitlements_cache[t].ready=!0},e),window.cnn_markets_entitlements_cache[t]={},window.cnn_markets_entitlements_cache[t].initialized=!0,window.cnn_markets_entitlements_cache[t].ready=!1,window.cnn_markets_entitlements_cache[t].cache=s}window.cnn_markets_entitlements_cache[t].ready&&(window.cnn_markets_entitlements_cache[t].cache=s,window.cnn_markets_entitlements_cache[t].ready=!1),this.entitlements[t]=window.cnn_markets_entitlements_cache[t].cache}}async init(){try{await this.updateData(),this.setMarketInSessionChecks()}catch(e){console.error("Market Indices:",e.message)}}}e.exports=async e=>{let t=new l(e);return t.init(),t}}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","1909","19","446","1911","140","1257","207"],()=>t("market-indices.client"));var s=e.O();(modules=void 0===modules?{}:modules)["market-indices.client"]=s}]);
/* window.modules["card.client"] */ "use strict";var modules;(self.modules=self.modules||[]).push([["card.client"],{"card.client":(e,t,a)=>{let s=a("4"),{clickDTCChannelCard:l,checkLockIconVisibility:r}=a("95"),c=!1;e.exports=e=>{let t=e.querySelector(".container__item-media-wrapper");if(t&&s.observe(t),!c){let e=document.querySelector(".container_dtc-shelf-carousel__item-media");e&&(e.classList.add("is-selected"),c=!0)}let a=e.querySelector(".card__timestamp"),d=e.querySelector(".container__text");if(a&&a.dataset.publishedTime){let e=Date.now()-Date.parse(a.dataset.publishedTime),t=e=>{d.classList.add("card__headline-with-timestamp"),e.includes("h")||a.classList.add("card__timestamp-recent"),a.textContent=e};switch(!0){case e<6e4:t("0m");break;case e>=6e4&&e<36e5:t(`${Math.floor(e/6e4)}m`);break;case e>=36e5&&e<144e5:t(`${Math.ceil(e/36e5)}h`);break;default:a.style.display="none"}}let i=e.querySelector(".container_dtc-shelf-carousel__card-wrapper");i&&i.dataset?.dtcVod==="true"&&(i.dataset?.clickPlay==="true"&&l(e,i),r(i))}}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","487","451","85","213","456","37","82","2","318","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","437","450","539","564","69","22","2114","75","76","505","504","1840","315","341","359","14","271","11","57","53","95","96","4"],()=>t("card.client"));var a=e.O();(modules=void 0===modules?{}:modules)["card.client"]=a}]);
/* 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("37"),{isPageType:t,PAGE_TYPES:l}=o("3"),d=o("4"),{initVideoCover:c}=o("5"),{convertToBoolean:u}=o("13"),{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,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","376","72","1946","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","12","451","85","213","456","37","3","4","6","5"],()=>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("17"),a=t("19"),l=a.get("TOP_AUTH_SRC"),d=a.get("TOP_FREEVIEW_SRC"),o=a.get("WATCH_PAYWALL_ENABLED"),{convertToBoolean:n}=t("13"),{addScriptTag:c,convertAuthType:r,checkGeoCountry:h}=t("2"),{isAuthLiveVideo:u}=t("14"),{ClientModel:p,initializeOnExec:y,actions:E}=t("37"),{TVE:v,VIDEO:b}=E,{setAssetAnalytics:f}=t("18"),{isSection:m,SECTIONS:A}=t("9"),{initAdFeedbackLink:L}=t("10"),{isPageVariant:S,PAGE_VARIANTS:g}=t("11"),{isLivestory:w}=t("3");e.exports=y(class extends p{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]=n(this.config[e]):this.configs[e]=this.config[e])}),!h("US")&&m(A.HOMEPAGE)&&this.configs.authType?.includes("dtc")?this.handleGeoLockedDtcLiveStreamHomepage():u(this.config.videoId)&&m(A.HOMEPAGE)?this.loadAuthScripts():this.el.dataset.authType?.includes("dtc")&&w()&&!h("US")?this.disableDtcLiveStreamOutsideUS():this.loadPlayer(),n(this.config.showAds)&&this.initAdFeedbackLink(),this.bind(".auth-player-container__back-player-icon-container","click",this.handlePlayerBackClick)}disableDtcLiveStreamOutsideUS=()=>{let e=this.el.nextElementSibling,i=0;for(;e&&i<2;)(e.classList.contains("ad-feedback-link-container")||e.classList.contains("video-resource__details"))&&(e.classList.add("hidden"),i++),e=e.nextElementSibling};loadExternalScript=(e,i,t)=>{c({src:e,id:`script-${i}`}).addEventListener("load",t)};loadAuthScripts=()=>{window.addEventListener("top-freeview.loaded",()=>{setTimeout(()=>{this.loadPlayer()},100)}),this.loadExternalScript(l,"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()})};handleGeoLockedDtcLiveStreamHomepage=()=>{this.el.addEventListener("click",()=>{let{cardUrl:e}=this.configs;if(!e)return;let i=new URL(e);window.location.href=i}),this.el.classList.add("clickable")};renderPlayer=()=>{o&&S(g.TVE_DTC_VIDEO)&&document.querySelector(".user-account-reg-wall--activated")||s.initialize(this.configs).then(e=>{this.subscribe(b.PLAYBACK_REQUEST,e=>{s.playClipVideo(e)},e.id),this.subscribe(v.PLAYBACK_REQUEST,i=>{this.playAuthenticatedVideo({...e.configs,...i})}),this.subscribe(b.VERTICAL_PLAYBACK_REQUEST,e=>{s.playVerticalVideo(e)},e.id),this.subscribe(b.PAUSE_VIDEO,()=>{s.pause()},e.id),this.subscribe(b.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||e?.headline,mediumId:e?.assetId,boltId:e?.boltId,id:e?.assetId}};f(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(){L(this.el.parentElement)}})}},e=>{var i=i=>e(e.s=i);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","487","451","85","213","456","37","82","2","318","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","276","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","437","450","539","564","69","22","2114","75","76","505","504","1840","20","315","341","359","14","271","11","9","57","53","95","96","3","74","497","486","2361","1869","1870","3641","2359","2362","380","465","10","428","201","94","18","126","430","538","5","15","435","17","1908","439","1919","440","1907","438"],()=>i("video-player.client"));var t=e.O();(modules=void 0===modules?{}:modules)["video-player.client"]=t}]);
/* 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("37"),{formatLastUpdatedElevate:l}=s("97"),{getSite:d}=s("98");e.exports=i(class extends a{constructor(e){if(super(e),window.CNN.isElevated){let t=e.querySelector(".vossi-timestamp_elevate__time-since"),s=l(t.dataset.firstPublish,t.dataset.lastPublish,d(window.CNN.contentModel)),a=document.createElement("span");a.className="vossi-timestamp_elevate__expand-btn",t.innerHTML=s,t.insertAdjacentElement("afterend",a),e.addEventListener("click",()=>{let t=e.querySelector(".vossi-timestamp_elevate__time-since"),s=e.querySelector(".vossi-timestamp_elevate__time-since--active"),i=e.querySelector(".vossi-timestamp_elevate__details"),l=e.querySelector(".vossi-timestamp_elevate__container");e.classList.add("vossi-timestamp_elevate--expanded"),i.classList.add("vossi-timestamp_elevate__details--expanded"),a.classList.add("vossi-timestamp_elevate__expand-btn--expanded"),l.classList.add("vossi-timestamp_elevate__container--expanded"),t?.classList.add("vossi-timestamp_elevate__time-since--expanded"),s?.classList.add("vossi-timestamp_elevate__time-since--expanded")},{once:!0})}}})}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","449","1863","1921","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","98","451","85","213","456","37","544","318","541","119","2149","2418","2419","2386","1894","2415","2421","1902","2561","3748","3747","2384","1877","1903","2385","2383","2559","2416","1876","3746","3745","2560","2417","2558","196","366","1893","2388","1901","1905","2420","2422","2382","2387","100","546","2170","2175","2169","2166","2165","551","2164","553","2177","2174","2154","2565","2173","2161","547","2172","545","2176","2563","2566","2562","2171","549","2564","4054","550","4053","2167","2162","552","2163","2168","2155","97","513","2160","2159","2156","548","2157","2158"],()=>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:r}=a("21");e.exports=e=>{let t=e.classList.contains("social-share_compact"),a=e.querySelector("[data-type=open]"),l=e.querySelector("[data-type=close]"),c=e.querySelector("[data-type=facebook]"),s=e.querySelector("[data-type=x]"),o=e.querySelector("[data-type=threads]"),i=e.querySelector("[data-type=whatsapp]"),d=e.querySelector("[data-type=email]"),n=e.querySelector("[data-type=share-links]"),p=e.querySelector("[data-type=copy]"),u=e.querySelector("[data-type=message]"),y=()=>{t&&l.click()};p.addEventListener("click",()=>{let e=p.dataset.url;if(navigator.clipboard)navigator.clipboard.writeText(e);else{let t=document.createElement("input");t.value=e,p.parentNode.appendChild(t),t.select(),document.execCommand("copy"),p.parentNode.removeChild(t)}u.classList.add("show"),h("link","copy"),setTimeout(()=>{u.classList.remove("show"),y()},1e3)}),[c,s,i,o].filter(Boolean).forEach(e=>{e.addEventListener("click",()=>{window.open(e.dataset.url,"_blank","width=600,height=600,scrollbars=no,resizable=no,noopener,noreferrer"),h(e.dataset.type,"share"),y()})}),d.addEventListener("click",()=>{h("email","share"),y()}),a.addEventListener("click",()=>[a,l,n].forEach(e=>e.classList.add("active"))),l.addEventListener("click",()=>[a,l,n].forEach(e=>e.classList.remove("active")));let h=(e,t)=>{try{r({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,["21"],()=>t("social-share.client"));var a=e.O();(modules=void 0===modules?{}:modules)["social-share.client"]=a}]);
/* 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("74"),s=i("24"),d=i("16").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,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","487","451","85","213","456","37","82","2","318","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","276","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","437","450","539","564","69","22","2114","75","76","505","504","1840","315","341","359","14","271","11","9","501","23","500","79","57","53","2300","1846","2600","2299","24","445","95","96","3","74","497"],()=>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":(t,e,i)=>{"use strict";let{actions:s,dispatch:a,subscribe:n}=i("37"),{RADIO_BUTTONS:r}=s,{keyNavigationUtility:o}=i("54");class l{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)),n(r.SET_SELECTED,({selectedItem:t})=>{this.selectedItem=t,this.setSelectedItem()}),n(r.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=>o(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(),i=t(Array.from(this.options).indexOf(e));this.options[i].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,a(r.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 l(t)},"mvpd-picker.client":(t,e,i)=>{"use strict";let{TOPAuthSDK:s}=i("74"),a=i("24"),n=i("16").setup({file:"/index.js"});class r{constructor(t){let{mvpdProduct:e="",isEmbed:i,successRedirect:s,logosColor:a}=t.dataset;this.pickerEl=t,this.headerEl=t.querySelector(".mvpd-picker__header"),this.subheaderEl=t.querySelector(".mvpd-picker__subheader"),this.isEmbed="true"===i,this.successRedirect=s,this.mvpdProduct=e,this.logosColor=a,this.onRender=this.onRender.bind(this)}onRender(){let t=document.getElementById("taui-mvpdpicker"),e=document.getElementById("taui-mvpdpickerBackdrop");t.dataset.isEmbed="true",e.dataset.isEmbed="true"}triggerPickerLogin=async t=>await t.triggerPickerLogin();async TOPInit(){let{onRender:t,successRedirect:e,isEmbed:i,logosColor:r}=this,o={withUIDisplayConfig:{useCobrandingForPrimaryLogo:r,strings:{title:this.headerEl.innerText,subheading1select:this.subheaderEl.innerText},...i&&{onRender:t}}},l=new a({}),c=l.getRedirectUrl({secondaryRedirectUrl:e,returnType:l.urlReturnTypes.FULL});o.withActivationRedirectURL=c;let d=new s(o);await d.initializeContext(),d?.context?(document.removeEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(d)),document.addEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(d)),this.createEvent("mvpd-picker-loaded"),this.pickerEl.setAttribute("data-status","loaded")):(this.pickerEl.setAttribute("data-status","failed"),this.createEvent("mvpd-picker-loading-failed"),n("error","failed to load MVPD-Picker"))}createEvent(t){document.dispatchEvent(new Event(t))}async init(){window.TOP?await this.TOPInit():window.addEventListener("top-auth.loaded",async()=>{await this.TOPInit()})}}t.exports=async t=>{let e=new r(t);await e.init()}},"subscription-card-grouped-products.client":(t,e,i)=>{"use strict";let s=i("24"),{trackMetrics:a}=i("21"),{isRelativePath:n}=i("23"),{appendQueryParam:r}=i("30"),{dispatch:o}=i("37"),{isSection:l,SECTIONS:c}=i("9"),{SUBSCRIPTION_CARD:d}=i("85");class h{constructor(t){this.el=t,this.ctas=this.el.querySelectorAll(".button__subscription-card-grouped-products--cta"),this.redirectClient=new s({}),this.initCtaButtons()}initCtaButtons(){this.ctas.forEach(t=>{let e=t.getAttribute("data-zjs-component_name"),i=t.href,s=new URL(i,n(i)?window.location.origin:void 0),h=new URLSearchParams(window.location.search);r(s,"selected",e),h.forEach((t,e)=>{r(s,e,t)}),t.href=s.href,t.onclick=i=>{i.preventDefault(),l(c.SUBSCRIPTION)&&a({type:"user-interaction",data:{interaction:`subscription: landing page: ${e}`}}),o(d.CTA_CLICKED),this.redirectClient.triggerRedirect({redirectUrl:t.href})}})}}t.exports=async t=>{new h(t)}},"subscription-card-wrapper.client":(t,e,i)=>{"use strict";let s=i("tab-layout.client"),a=i("subscription-card.client"),{trackMetrics:n}=i("21"),{billingIntervalText:r}=i("29"),{authClient:o}=i("22"),{isReadOnlySubscriber:l}=i("57"),{isAuthenticated:c,getMVPDCobrandImgUrl:d}=i("53"),{createMvpdPicker:h}=i("103"),u=i("mvpd-picker.client"),p=i("24"),{actions:m,dispatch:g,subscribe:b}=i("37"),{keyNavigationUtility:y}=i("54"),{INTERACTIVE_HEADLINE:w,RADIO_BUTTONS:f,TABS:C}=m,{PAGE_TYPES:v}=i("12");class S{constructor(t){if(this.el=t,this.userToken=o.getToken(),this.className="subscription-card-wrapper",this.mvpdPickerContainer=this.el.querySelector(`.${this.className}__mvpd-picker`),this.mvpdPickerModalClass="mvpd-picker",this.mvpdCard=this.el.querySelector(`.${this.className}__mvpd-card`),this.redirectClient=new p({}),this.isMVPDAuthenticated=c(),this.tabLayout=this.el.querySelector(".tab-layout"),this.radioButtonWrapper=this.el.querySelector(`.${this.className}__radio-button-card`),this.disclaimersClass=`${this.className}__radio-button-disclaimers`,this.disclaimersWrapper=this.el.querySelector(`.${this.disclaimersClass}`),this.subCardClass="subscription-card",this.pageType=window.CNN.metadata?.content?.pageType,this.isMVPDAuthenticated||this.initMVPDPicker(),this.tabLayout&&(b(C.SELECTED,({selectedItem:t})=>{this.defaultSelection&&n({type:"user-interaction",data:{interaction:`subscription:${r(t)}:user toggle`}}),this.trackInteraction(r(t),this.defaultSelection&&this.defaultSelection!==t?"user toggle":"default"),this.defaultSelection??=t}),s(this.tabLayout)),this.radioButtonWrapper&&this.disclaimersWrapper){let t=this.el.querySelector(".formfield-radio-buttons__option--selected")?.dataset.frequency||"year",e=t=>{this.disclaimersWrapper.dataset.selectedInterval=t};e(t),b(f.SELECTED,({selectedItem:t})=>{if(!t)return;let{frequency:i}=t.dataset;e(i)})}this.subCards=this.el.querySelectorAll(`.${this.subCardClass}`),this.subCards&&this.subCards.forEach(t=>{a(t)}),this.mvpdCard&&this.initMVPDCard(),this.updateHeadlineText()}showMVPDPicker=t=>{t.target.classList.contains(`${this.className}__sub-text-link`)&&document.dispatchEvent(new Event("show-mvpd-picker"))};tvProviderConnectLinkKeydownHandler=t=>y(t,{Enter:this.showMVPDPicker," ":this.showMVPDPicker});initMVPDPicker=()=>{let t=h({noRef:!0,componentVariation:this.mvpdPickerModalClass,header:"Select your TV Provider",subHeader:"To continue, please select your TV Provider",mvpdProduct:"cnn",cobrandingImgColor:"white",embed:!1},!0);this.mvpdPickerContainer.innerHTML=t,this.mvpdPicker=u(this.el.querySelector(`.${this.mvpdPickerModalClass}`)),document.addEventListener("mvpd-picker-loaded",()=>{[{action:"click",handler:this.showMVPDPicker},{action:"keydown",handler:this.tvProviderConnectLinkKeydownHandler}].forEach(({action:t,handler:e})=>{this.el?.removeEventListener(t,e),this.el?.addEventListener(t,e)})}),window.addEventListener("userloggedin",()=>{this.isMVPDAuthenticated=c(),this.pageType===v.TVE?window.location.reload():this.handleMVPDLogin("/subscription/basic")})};handleMVPDLogin=t=>{if(new URL(window.location).pathname!==t){let e=this.redirectClient.getRedirectUrl({priorityRedirectUrl:t});this.redirectClient.triggerRedirect({redirectUrl:e})}else this.initMVPDCard()};initMVPDCard=()=>{if(this.isMVPDAuthenticated){this.el.classList.add("subscription-card-wrapper--mvpd-auth");let t=this.el.querySelector(".subscription-card-wrapper__mvpd-card-cobrand-image"),e=d();e&&(t.innerHTML=`
`)}};trackInteraction=(t,e)=>n({type:"user-interaction",data:{interaction:"module load",componentName:`subscription-card-wrapper:tabs:${t}`,componentStellarId:"subscription-card-wrapper:tabs",billingCycle:t,viewType:e}});updateHeadlineText=async()=>{let t=await l();g(w.UPDATE_TITLE,{shouldOverride:t})}}t.exports=async t=>{new S(t)}},"subscription-card.client":(t,e,i)=>{"use strict";let{trackMetrics:s}=i("21"),{isRelativePath:a,getSourceParam:n}=i("23"),{appendQueryParam:r,toPlainText:o}=i("30"),{isReadOnlySubscriber:l}=i("57"),c=i("formfield-radio-buttons.client"),d=i("24"),{actions:h,subscribe:u,dispatch:p}=i("37"),{RADIO_BUTTONS:m}=h,{isSection:g,SECTIONS:b}=i("9"),{SUBSCRIPTION_CARD:y}=i("85"),w=i("subscription-card-grouped-products.client");class f{constructor(t){this.el=t,this.sourceParam=n(window.location.href),this.cta=t.querySelector(".button__subscription-card--cta"),this.productId=t.dataset.productId,this.redirectClient=new d({}),this.radioButtons=t.querySelector(".formfield-radio-buttons--dark"),this.isGroupedProductsCard="grouped-products"===t.dataset.cardVariation,this.radioButtons&&c(this.radioButtons),this.isGroupedProductsCard&&w(this.el)}async initCtaButton(){if(this.isGroupedProductsCard)return;let t=await l(),e=this.el.getAttribute("data-entitled-cta-link"),i=this.el.getAttribute("data-entitled-cta-text"),n=new URL(this.cta.href,a(this.cta.href)?window.location.origin:void 0);e&&t&&(this.entitledHref=e,i&&(this.cta.innerText=o(i)),n=this.redirectClient.getRedirectUrl({priorityRedirectUrl:this.entitledHref,secondaryRedirectUrl:this.cta.href,returnType:this.redirectClient.urlReturnTypes.OBJECT}));let c=new URLSearchParams(window.location.search);r(n,"selected",this.productId),c.forEach((t,e)=>{r(n,e,t)}),this.radioButtons&&u(m.SELECTED,({selectedItem:t})=>{if(!t?.dataset.productId)return;let{productId:e}=t.dataset;this.productId=e,n.searchParams.set("selected",this.productId),this.cta.href=n.href}),this.cta.href=n.href,this.cta.onclick=t=>{t.preventDefault(),g(b.SUBSCRIPTION)&&s({type:"user-interaction",data:{interaction:`subscription: landing page: ${this.productId}`}}),p(y.CTA_CLICKED),this.redirectClient.triggerRedirect({redirectUrl:this.cta.href})}}}t.exports=async t=>{let e=new f(t);await e.initCtaButton()}},"tab-layout.client":(t,e,i)=>{"use strict";let{actions:s,dispatch:a}=i("37"),{TABS:n}=s,{keyNavigationUtility:r}=i("54");class o{constructor(t){if(this.el=t,this.componentClass="tab-layout",this.buttonClass=`${this.componentClass}__button`,this.activeButtonClass=`${this.buttonClass}--active`,this.tabContentClass=`${this.componentClass}-container__content`,this.activeTabClass=`${this.tabContentClass}--active`,this.buttons=this.el.querySelectorAll(`.${this.buttonClass}`),!this.buttons.length){console.warn("There are no tabs defined.");return}this.currentTab=t.querySelector(`.${this.activeTabClass}`),this.currentTabButton=t.querySelector(`.${this.activeButtonClass}`),this.setCurrentTab(this.el.dataset.selectedTab),this.buttons.forEach((t,e)=>{t.addEventListener("click",t=>{t.preventDefault();let e=t.target.closest(`.${this.buttonClass}`);this.setCurrentTab(e.getAttribute("data-name"))}),t.addEventListener("keydown",t=>this.handleKeyDown(t,e))})}handleKeyDown(t,e){let i=e,s=()=>{i=e>=this.buttons.length-1?this.buttons.length-1:e+1},a=()=>{i=e<=0?0:e-1},n=()=>{i=e,this.setCurrentTab(this.buttons[i].getAttribute("data-name"))};r(t,{ArrowRight:s,ArrowDown:s,ArrowLeft:a,ArrowUp:a,Home:()=>{i=0},End:()=>{i=this.buttons.length-1},Enter:n," ":n},()=>{this.buttons[i].focus()})}setCurrentTabSelection=t=>{let e=t?"add":"remove";this.currentTabButton.classList[e](this.activeButtonClass),this.currentTabButton.setAttribute("aria-selected",t),this.currentTabButton.setAttribute("tabindex",t?"0":"-1"),this.currentTab.setAttribute("aria-expanded",t),this.currentTab.setAttribute("tabindex",t?"0":"-1"),this.currentTab.classList[e](this.activeTabClass)};setCurrentTab=t=>{let e=t||this.buttons[0].getAttribute("data-name"),i=this.el.querySelector(`.${this.buttonClass}[data-name='${e}']`),s=this.el.querySelector(`.${this.tabContentClass}[data-name=${e}]`);if(!i||!s){console.warn(`Tab with name ${e} not found.`);return}this.currentTab&&this.currentTabButton&&this.setCurrentTabSelection(!1),this.currentTabButton=i,this.currentTab=s;let r=Array.from(this.buttons).indexOf(this.currentTabButton);this.setCurrentTabSelection(!0),a(n.SELECTED,{selectedItem:e,tabIndex:r})}}t.exports=t=>new o(t)},"user-account-reg-wall.client":(t,e,i)=>{"use strict";let{authClient:s}=i("22"),{zionEventHandler:a}=i("7"),{trackMetrics:n}=i("21"),{suppressToasts:r,getUrlObj:o}=i("23"),{defaultManageWallVisibility:l}=i("71"),{smallMaxWidthListener:c}=i("20"),d=i("formfield-radio-buttons.client"),h=i("subscription-card-wrapper.client"),{actions:u,subscribe:p}=i("37"),{RADIO_BUTTONS:m,PAYWALL:g}=u;class b{constructor(t,e=t=>()=>l(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=s.tokenWithAuthn();let{source:t,componentId:e,componentName:i,componentNameSuffix:a,dismissible:r,componentStellarId:l,interactionBase:c,wallCount:u,wallMax:b}=this.el.dataset;this.componentId=e,this.source=t,this.wallCount=u??1,this.wallMax=b??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.viewPlansBtn=this.el.querySelector("#regwall-view-plans"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=i,this.componentStellarId=l,this.interactionBase=c,this.dismissible=r,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"",this.actionTrackingSuffix=a?`:${a}`:"";let y=document.querySelector(this.class);y&&y.remove(),this.actionTypes=[{element:this.signInLink,type:"sign in"},{element:this.signUpBtn,type:"sign up"},{element:this.viewPlansBtn,type:"select plan"}],this.el.querySelector(`.${this.class}__content`)?.addEventListener("click",t=>{let e=t.target,i=this.actionTypes.find(({element:t})=>t===e);if(i){let{type:t}=i;n({type:"user-interaction",data:{interaction:`${this.interactionBase}:${t}${this.wallCountAnalyticsValue}${this.actionTrackingSuffix}`}})}},!0),this.tooltip?.addEventListener("mouseover",()=>{n({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}${this.actionTrackingSuffix}`}})}),r&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(t=>t.addEventListener("click",()=>{this.handleClose()})),p(g.DISMISS,()=>{this.handleClose()});let w="formfield-radio-buttons",f=this.el.querySelector(`.${w}`);if(f&&(d(f),this.signUpBtn)){let t=f.querySelector(`.${w}__option--selected .${w}__option-input`)?.value||"",e=o(this.signUpBtn.href);e.pathname="/account/payment/subscription";let i=t=>{t&&(e.searchParams.set("selected",t),this.signUpBtn.href=e.toString())};i(t),p(m.SELECTED,({selectedItem:t})=>{i(t?.querySelector(".formfield-radio-buttons__option-input")?.value)})}let C=this.el.querySelector(".subscription-card-wrapper_radio");C&&h(C),this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{a({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};offsetStickySubheader=()=>{let t=document.querySelector(".layout__sub-header");if(t){let e=t.getBoundingClientRect().top;this.el.querySelector(".user-account-reg-wall__modal").style.top=`${e?40:60}px`}};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",this.offsetStickySubheader(),c(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||(r(),this.handleOpen(),this.restrictView(),this.triggerZionTracking(),n({type:"user-interaction",data:{interaction:"module load",componentStellarId:this.componentStellarId,componentViewCount:this.wallCount,componentName:this.componentName,componentType:this.componentType}}))};handleOpen=()=>{this.el.classList.remove(this.hideClass),this.open=!0};handleClose=()=>{n({type:"user-interaction",data:{interaction:`${this.componentType}:${this.componentName}:dismiss${this.wallCountAnalyticsValue}`}}),this.el.classList.add(this.hideClass),this.open=!1,document.getElementById(this.istyle?.id)?.remove(),document.documentElement.style.overflowX=this.initialOverflowX,document.documentElement.style.overflowY=this.initialOverflowY,c(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 i=new b(t,e);return i.init(),i}},"adfuel.legacy":(t,e,i)=>{t.exports=()=>{"use strict";let{initializeAds:t}=i("429"),{getAdfuelSrc:e}=i("329"),{addScriptTag:s}=i("2");function a(){s({src:e("head"),async:!0,data:{uid:"adfuel"},onload:()=>window.dispatchEvent(new CustomEvent("adfuel.loaded",{detail:{bundle:"head"}}))}),s({src:e("body"),async:!0,data:{uid:"adfuel-body"},onload:()=>window.dispatchEvent(new CustomEvent("adfuel-body.loaded",{detail:{bundle:"body"}}))})}let n={"MW-eager-loading-2025-10/t1":{fetchMarginPercent:0,renderMarginPercent:0,mobileScaling:1},"MW-eager-loading-2025-10/t2":{fetchMarginPercent:0,renderMarginPercent:25,mobileScaling:1}},r=t=>{window.googletag=window.googletag||{cmd:[]};let e=n[t]||{};googletag.cmd.push(function(){googletag.pubads().enableLazyLoad({fetchMarginPercent:0,renderMarginPercent:0,mobileScaling:1,...e})})};window.addEventListener("adfuel-body.loaded",()=>{t()}),function(){let t=new URLSearchParams(window.location.search||"").get("afcdn");t?s({src:`/unstable-adfuel-injector.js?profile=${t}`,async:!0,onerror:t=>{console.error(`Error loading experimental adfuel bundles: ${t} - falling back to default bundles`),a()}}):a()}(),window.CNN?.fastAB?.activeExperiments.includes("MW-eager-loading-2025-10/t1")&&r("MW-eager-loading-2025-10/t1"),window.CNN?.fastAB?.activeExperiments.includes("MW-eager-loading-2025-10/t2")&&r("MW-eager-loading-2025-10/t2")}}},t=>{var e=e=>t(t.s=e);t.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","487","451","85","213","456","37","82","2","544","318","541","119","2149","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","276","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","2418","2419","2386","1894","2415","2421","1902","2561","3748","3747","2384","1877","1903","2385","2383","2559","2416","1876","3746","3745","2560","2417","2558","196","366","1893","2388","1901","1905","2420","2422","2382","2387","100","546","2170","2175","2169","2166","2165","551","2164","553","2177","2174","2154","2565","2173","2161","547","2172","545","2176","2563","2566","2562","2171","549","2564","4054","550","4053","2167","2162","552","2163","2168","2155","437","450","539","564","69","22","2114","75","76","505","504","97","513","2160","2159","2156","548","2157","1840","2158","20","99","7","315","341","359","29","454","14","510","2117","65","2116","2126","271","11","9","501","23","500","79","42","448","527","57","2127","53","2300","1846","2600","2299","24","445","95","96","54","40","3","74","497","516","517","490","1852","103","502","531","71","2107","2108","2105","2106","491","2110","2109","493","521","492","2125","519","518","2123","2128","520","462","88","266","465","10","428","187","258","427","329","429"],()=>e("adfuel.legacy"));var i=t.O();(modules=void 0===modules?{}:modules)["adfuel.legacy"]=i}]);
/* window.modules["adfuel-metrics.legacy"] */ var modules;(self.modules=self.modules||[]).push([["adfuel-metrics.legacy"],{"adfuel-metrics.legacy":(e,t,i)=>{e.exports=()=>{"use strict";let e=i("43"),t=i("82"),r=i("433"),n=i("19"),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,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","19","446","1911","1684","485","487","82","486","2361","1869","1870","3641","2359","2362","433"],()=>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("10"),{ShowAdFeedbackDispatcher:t}=d("428"),{AdDataType:a}=d("465");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,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","1909","19","446","1911","451","85","213","456","37","465","10","428"],()=>t("ad-feedback-events.legacy"));var d=e.O();(modules=void 0===modules?{}:modules)["ad-feedback-events.legacy"]=d}]);
/* window.modules["bizdev-wunderkind.legacy"] */ var modules;(self.modules=self.modules||[]).push([["bizdev-wunderkind.legacy"],{"bizdev-wunderkind.legacy":(e,d,s)=>{e.exports=()=>{"use strict";let{handleDefaultAdVariant:e}=s("187"),d=s("19"),{isEditionPage:a,isEspanolPage:r}=s("2"),{isEligibleForFocusMode:t}=s("427"),l=["data-share","data-sell","data-store","ads-contextual","ads-person-prof","ads-person","measure-ads","measure-market","product-develop"],n=()=>{let e=r()?d.get("ENABLE_WUNDERKIND_ES"):d.get("ENABLE_WUNDERKIND"),s=!!r()&&d.get("WUNDERKIND_SRC_ES")||(a()?d.get("WUNDERKIND_SRC_EDITION"):d.get("WUNDERKIND_SRC"));e&&window.WM.UserConsent.addScript({src:s,id:"wunderkind_script",async:!0},l)};t()?e(()=>{n()}):n()}}},e=>{var d=d=>e(e.s=d);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","191","98","12","451","85","213","456","37","2","276","9","187","427"],()=>d("bizdev-wunderkind.legacy"));var s=e.O();(modules=void 0===modules?{}:modules)["bizdev-wunderkind.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("364"),{getComponentName:t,getComponentInstance:o}=n("192"),{authClient:l}=n("22"),i=n("19"),{isPageVariant:r}=n("11"),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,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","451","85","213","456","37","2","318","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","437","450","539","564","69","22","2114","75","76","505","504","11","3632","3639","2357","2358","1868","3638","3637","4315","364"],()=>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("22"),n=o("52"),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,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","191","452","98","337","495","2112","496","508","30","507","453","506","451","85","213","456","37","2","544","541","119","2149","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","437","450","539","564","69","22","2114","75","76","505","504","2356","2348","1860","1862","2347","2276","1828","293","52","529"],()=>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("9"),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,name:"Chartbeat Video"},["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.section,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?.isReady()?i():document.addEventListener("userConsentReady",i,{once:!0})}(),e.exports={CnnChartbeatVideoStrategy:n}}}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","376","72","1946","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","12","276","9"],()=>t("chartbeat-setup.legacy"));var i=e.O();(modules=void 0===modules?{}:modules)["chartbeat-setup.legacy"]=i}]);
/* window.modules["auto-refresh.legacy"] */ var modules;(self.modules=self.modules||[]).push([["auto-refresh.legacy"],{"auto-refresh.legacy":(e,t,a)=>{e.exports=()=>{"use strict";let{trackMetrics:e}=a("21"),{PAGE_VARIANTS:t,isPageVariant:r}=a("11"),s=Date.now(),o=20;try{let e=parseInt(window.homepageAutoRefresh?.autoRefreshInterval)||-1;e>=1&&(o=e)}catch(e){}let i=new Date(s+6e4*o),l=-1;r(t.HOMEPAGE)&&(document.addEventListener("killautorefresh",()=>{clearTimeout(l)}),"1"===new URLSearchParams(window.location.search).get("refresh")&&e({type:"dynamic-autoRefresh",data:"autorefresh"}),(()=>{let e=i-Date.now();l<0&&(l=setTimeout(()=>{let e=new URLSearchParams(window.location.search);document.hidden?document.addEventListener("visibilitychange",()=>{"visible"===document.visibilityState&&(e.set("refresh",1),window.location.search=e)}):(e.set("refresh",1),window.location.search=e)},e>0?e:0))})())}}},e=>{var t=t=>e(e.s=t);e.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","376","72","1946","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","318","21","11"],()=>t("auto-refresh.legacy"));var a=e.O();(modules=void 0===modules?{}:modules)["auto-refresh.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("27"),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,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","191","452","98","337","495","2112","496","508","30","507","453","506","140","1257","451","85","213","456","37","2","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","437","450","539","564","69","22","2114","75","76","505","504","27"],()=>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,i)=>{"use strict";let{actions:s,dispatch:a,subscribe:n}=i("37"),{RADIO_BUTTONS:r}=s,{keyNavigationUtility:o}=i("54");class l{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)),n(r.SET_SELECTED,({selectedItem:t})=>{this.selectedItem=t,this.setSelectedItem()}),n(r.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=>o(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(),i=t(Array.from(this.options).indexOf(e));this.options[i].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,a(r.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 l(t)},"mvpd-picker.client":(t,e,i)=>{"use strict";let{TOPAuthSDK:s}=i("74"),a=i("24"),n=i("16").setup({file:"/index.js"});class r{constructor(t){let{mvpdProduct:e="",isEmbed:i,successRedirect:s,logosColor:a}=t.dataset;this.pickerEl=t,this.headerEl=t.querySelector(".mvpd-picker__header"),this.subheaderEl=t.querySelector(".mvpd-picker__subheader"),this.isEmbed="true"===i,this.successRedirect=s,this.mvpdProduct=e,this.logosColor=a,this.onRender=this.onRender.bind(this)}onRender(){let t=document.getElementById("taui-mvpdpicker"),e=document.getElementById("taui-mvpdpickerBackdrop");t.dataset.isEmbed="true",e.dataset.isEmbed="true"}triggerPickerLogin=async t=>await t.triggerPickerLogin();async TOPInit(){let{onRender:t,successRedirect:e,isEmbed:i,logosColor:r}=this,o={withUIDisplayConfig:{useCobrandingForPrimaryLogo:r,strings:{title:this.headerEl.innerText,subheading1select:this.subheaderEl.innerText},...i&&{onRender:t}}},l=new a({}),c=l.getRedirectUrl({secondaryRedirectUrl:e,returnType:l.urlReturnTypes.FULL});o.withActivationRedirectURL=c;let d=new s(o);await d.initializeContext(),d?.context?(document.removeEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(d)),document.addEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(d)),this.createEvent("mvpd-picker-loaded"),this.pickerEl.setAttribute("data-status","loaded")):(this.pickerEl.setAttribute("data-status","failed"),this.createEvent("mvpd-picker-loading-failed"),n("error","failed to load MVPD-Picker"))}createEvent(t){document.dispatchEvent(new Event(t))}async init(){window.TOP?await this.TOPInit():window.addEventListener("top-auth.loaded",async()=>{await this.TOPInit()})}}t.exports=async t=>{let e=new r(t);await e.init()}},"subscription-card-grouped-products.client":(t,e,i)=>{"use strict";let s=i("24"),{trackMetrics:a}=i("21"),{isRelativePath:n}=i("23"),{appendQueryParam:r}=i("30"),{dispatch:o}=i("37"),{isSection:l,SECTIONS:c}=i("9"),{SUBSCRIPTION_CARD:d}=i("85");class h{constructor(t){this.el=t,this.ctas=this.el.querySelectorAll(".button__subscription-card-grouped-products--cta"),this.redirectClient=new s({}),this.initCtaButtons()}initCtaButtons(){this.ctas.forEach(t=>{let e=t.getAttribute("data-zjs-component_name"),i=t.href,s=new URL(i,n(i)?window.location.origin:void 0),h=new URLSearchParams(window.location.search);r(s,"selected",e),h.forEach((t,e)=>{r(s,e,t)}),t.href=s.href,t.onclick=i=>{i.preventDefault(),l(c.SUBSCRIPTION)&&a({type:"user-interaction",data:{interaction:`subscription: landing page: ${e}`}}),o(d.CTA_CLICKED),this.redirectClient.triggerRedirect({redirectUrl:t.href})}})}}t.exports=async t=>{new h(t)}},"subscription-card-wrapper.client":(t,e,i)=>{"use strict";let s=i("tab-layout.client"),a=i("subscription-card.client"),{trackMetrics:n}=i("21"),{billingIntervalText:r}=i("29"),{authClient:o}=i("22"),{isReadOnlySubscriber:l}=i("57"),{isAuthenticated:c,getMVPDCobrandImgUrl:d}=i("53"),{createMvpdPicker:h}=i("103"),u=i("mvpd-picker.client"),p=i("24"),{actions:m,dispatch:y,subscribe:b}=i("37"),{keyNavigationUtility:w}=i("54"),{INTERACTIVE_HEADLINE:C,RADIO_BUTTONS:f,TABS:v}=m,{PAGE_TYPES:g}=i("12");class S{constructor(t){if(this.el=t,this.userToken=o.getToken(),this.className="subscription-card-wrapper",this.mvpdPickerContainer=this.el.querySelector(`.${this.className}__mvpd-picker`),this.mvpdPickerModalClass="mvpd-picker",this.mvpdCard=this.el.querySelector(`.${this.className}__mvpd-card`),this.redirectClient=new p({}),this.isMVPDAuthenticated=c(),this.tabLayout=this.el.querySelector(".tab-layout"),this.radioButtonWrapper=this.el.querySelector(`.${this.className}__radio-button-card`),this.disclaimersClass=`${this.className}__radio-button-disclaimers`,this.disclaimersWrapper=this.el.querySelector(`.${this.disclaimersClass}`),this.subCardClass="subscription-card",this.pageType=window.CNN.metadata?.content?.pageType,this.isMVPDAuthenticated||this.initMVPDPicker(),this.tabLayout&&(b(v.SELECTED,({selectedItem:t})=>{this.defaultSelection&&n({type:"user-interaction",data:{interaction:`subscription:${r(t)}:user toggle`}}),this.trackInteraction(r(t),this.defaultSelection&&this.defaultSelection!==t?"user toggle":"default"),this.defaultSelection??=t}),s(this.tabLayout)),this.radioButtonWrapper&&this.disclaimersWrapper){let t=this.el.querySelector(".formfield-radio-buttons__option--selected")?.dataset.frequency||"year",e=t=>{this.disclaimersWrapper.dataset.selectedInterval=t};e(t),b(f.SELECTED,({selectedItem:t})=>{if(!t)return;let{frequency:i}=t.dataset;e(i)})}this.subCards=this.el.querySelectorAll(`.${this.subCardClass}`),this.subCards&&this.subCards.forEach(t=>{a(t)}),this.mvpdCard&&this.initMVPDCard(),this.updateHeadlineText()}showMVPDPicker=t=>{t.target.classList.contains(`${this.className}__sub-text-link`)&&document.dispatchEvent(new Event("show-mvpd-picker"))};tvProviderConnectLinkKeydownHandler=t=>w(t,{Enter:this.showMVPDPicker," ":this.showMVPDPicker});initMVPDPicker=()=>{let t=h({noRef:!0,componentVariation:this.mvpdPickerModalClass,header:"Select your TV Provider",subHeader:"To continue, please select your TV Provider",mvpdProduct:"cnn",cobrandingImgColor:"white",embed:!1},!0);this.mvpdPickerContainer.innerHTML=t,this.mvpdPicker=u(this.el.querySelector(`.${this.mvpdPickerModalClass}`)),document.addEventListener("mvpd-picker-loaded",()=>{[{action:"click",handler:this.showMVPDPicker},{action:"keydown",handler:this.tvProviderConnectLinkKeydownHandler}].forEach(({action:t,handler:e})=>{this.el?.removeEventListener(t,e),this.el?.addEventListener(t,e)})}),window.addEventListener("userloggedin",()=>{this.isMVPDAuthenticated=c(),this.pageType===g.TVE?window.location.reload():this.handleMVPDLogin("/subscription/basic")})};handleMVPDLogin=t=>{if(new URL(window.location).pathname!==t){let e=this.redirectClient.getRedirectUrl({priorityRedirectUrl:t});this.redirectClient.triggerRedirect({redirectUrl:e})}else this.initMVPDCard()};initMVPDCard=()=>{if(this.isMVPDAuthenticated){this.el.classList.add("subscription-card-wrapper--mvpd-auth");let t=this.el.querySelector(".subscription-card-wrapper__mvpd-card-cobrand-image"),e=d();e&&(t.innerHTML=`
`)}};trackInteraction=(t,e)=>n({type:"user-interaction",data:{interaction:"module load",componentName:`subscription-card-wrapper:tabs:${t}`,componentStellarId:"subscription-card-wrapper:tabs",billingCycle:t,viewType:e}});updateHeadlineText=async()=>{let t=await l();y(C.UPDATE_TITLE,{shouldOverride:t})}}t.exports=async t=>{new S(t)}},"subscription-card.client":(t,e,i)=>{"use strict";let{trackMetrics:s}=i("21"),{isRelativePath:a,getSourceParam:n}=i("23"),{appendQueryParam:r,toPlainText:o}=i("30"),{isReadOnlySubscriber:l}=i("57"),c=i("formfield-radio-buttons.client"),d=i("24"),{actions:h,subscribe:u,dispatch:p}=i("37"),{RADIO_BUTTONS:m}=h,{isSection:y,SECTIONS:b}=i("9"),{SUBSCRIPTION_CARD:w}=i("85"),C=i("subscription-card-grouped-products.client");class f{constructor(t){this.el=t,this.sourceParam=n(window.location.href),this.cta=t.querySelector(".button__subscription-card--cta"),this.productId=t.dataset.productId,this.redirectClient=new d({}),this.radioButtons=t.querySelector(".formfield-radio-buttons--dark"),this.isGroupedProductsCard="grouped-products"===t.dataset.cardVariation,this.radioButtons&&c(this.radioButtons),this.isGroupedProductsCard&&C(this.el)}async initCtaButton(){if(this.isGroupedProductsCard)return;let t=await l(),e=this.el.getAttribute("data-entitled-cta-link"),i=this.el.getAttribute("data-entitled-cta-text"),n=new URL(this.cta.href,a(this.cta.href)?window.location.origin:void 0);e&&t&&(this.entitledHref=e,i&&(this.cta.innerText=o(i)),n=this.redirectClient.getRedirectUrl({priorityRedirectUrl:this.entitledHref,secondaryRedirectUrl:this.cta.href,returnType:this.redirectClient.urlReturnTypes.OBJECT}));let c=new URLSearchParams(window.location.search);r(n,"selected",this.productId),c.forEach((t,e)=>{r(n,e,t)}),this.radioButtons&&u(m.SELECTED,({selectedItem:t})=>{if(!t?.dataset.productId)return;let{productId:e}=t.dataset;this.productId=e,n.searchParams.set("selected",this.productId),this.cta.href=n.href}),this.cta.href=n.href,this.cta.onclick=t=>{t.preventDefault(),y(b.SUBSCRIPTION)&&s({type:"user-interaction",data:{interaction:`subscription: landing page: ${this.productId}`}}),p(w.CTA_CLICKED),this.redirectClient.triggerRedirect({redirectUrl:this.cta.href})}}}t.exports=async t=>{let e=new f(t);await e.initCtaButton()}},"tab-layout.client":(t,e,i)=>{"use strict";let{actions:s,dispatch:a}=i("37"),{TABS:n}=s,{keyNavigationUtility:r}=i("54");class o{constructor(t){if(this.el=t,this.componentClass="tab-layout",this.buttonClass=`${this.componentClass}__button`,this.activeButtonClass=`${this.buttonClass}--active`,this.tabContentClass=`${this.componentClass}-container__content`,this.activeTabClass=`${this.tabContentClass}--active`,this.buttons=this.el.querySelectorAll(`.${this.buttonClass}`),!this.buttons.length){console.warn("There are no tabs defined.");return}this.currentTab=t.querySelector(`.${this.activeTabClass}`),this.currentTabButton=t.querySelector(`.${this.activeButtonClass}`),this.setCurrentTab(this.el.dataset.selectedTab),this.buttons.forEach((t,e)=>{t.addEventListener("click",t=>{t.preventDefault();let e=t.target.closest(`.${this.buttonClass}`);this.setCurrentTab(e.getAttribute("data-name"))}),t.addEventListener("keydown",t=>this.handleKeyDown(t,e))})}handleKeyDown(t,e){let i=e,s=()=>{i=e>=this.buttons.length-1?this.buttons.length-1:e+1},a=()=>{i=e<=0?0:e-1},n=()=>{i=e,this.setCurrentTab(this.buttons[i].getAttribute("data-name"))};r(t,{ArrowRight:s,ArrowDown:s,ArrowLeft:a,ArrowUp:a,Home:()=>{i=0},End:()=>{i=this.buttons.length-1},Enter:n," ":n},()=>{this.buttons[i].focus()})}setCurrentTabSelection=t=>{let e=t?"add":"remove";this.currentTabButton.classList[e](this.activeButtonClass),this.currentTabButton.setAttribute("aria-selected",t),this.currentTabButton.setAttribute("tabindex",t?"0":"-1"),this.currentTab.setAttribute("aria-expanded",t),this.currentTab.setAttribute("tabindex",t?"0":"-1"),this.currentTab.classList[e](this.activeTabClass)};setCurrentTab=t=>{let e=t||this.buttons[0].getAttribute("data-name"),i=this.el.querySelector(`.${this.buttonClass}[data-name='${e}']`),s=this.el.querySelector(`.${this.tabContentClass}[data-name=${e}]`);if(!i||!s){console.warn(`Tab with name ${e} not found.`);return}this.currentTab&&this.currentTabButton&&this.setCurrentTabSelection(!1),this.currentTabButton=i,this.currentTab=s;let r=Array.from(this.buttons).indexOf(this.currentTabButton);this.setCurrentTabSelection(!0),a(n.SELECTED,{selectedItem:e,tabIndex:r})}}t.exports=t=>new o(t)},"user-account-reg-wall.client":(t,e,i)=>{"use strict";let{authClient:s}=i("22"),{zionEventHandler:a}=i("7"),{trackMetrics:n}=i("21"),{suppressToasts:r,getUrlObj:o}=i("23"),{defaultManageWallVisibility:l}=i("71"),{smallMaxWidthListener:c}=i("20"),d=i("formfield-radio-buttons.client"),h=i("subscription-card-wrapper.client"),{actions:u,subscribe:p}=i("37"),{RADIO_BUTTONS:m,PAYWALL:y}=u;class b{constructor(t,e=t=>()=>l(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=s.tokenWithAuthn();let{source:t,componentId:e,componentName:i,componentNameSuffix:a,dismissible:r,componentStellarId:l,interactionBase:c,wallCount:u,wallMax:b}=this.el.dataset;this.componentId=e,this.source=t,this.wallCount=u??1,this.wallMax=b??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.viewPlansBtn=this.el.querySelector("#regwall-view-plans"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=i,this.componentStellarId=l,this.interactionBase=c,this.dismissible=r,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"",this.actionTrackingSuffix=a?`:${a}`:"";let w=document.querySelector(this.class);w&&w.remove(),this.actionTypes=[{element:this.signInLink,type:"sign in"},{element:this.signUpBtn,type:"sign up"},{element:this.viewPlansBtn,type:"select plan"}],this.el.querySelector(`.${this.class}__content`)?.addEventListener("click",t=>{let e=t.target,i=this.actionTypes.find(({element:t})=>t===e);if(i){let{type:t}=i;n({type:"user-interaction",data:{interaction:`${this.interactionBase}:${t}${this.wallCountAnalyticsValue}${this.actionTrackingSuffix}`}})}},!0),this.tooltip?.addEventListener("mouseover",()=>{n({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}${this.actionTrackingSuffix}`}})}),r&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(t=>t.addEventListener("click",()=>{this.handleClose()})),p(y.DISMISS,()=>{this.handleClose()});let C="formfield-radio-buttons",f=this.el.querySelector(`.${C}`);if(f&&(d(f),this.signUpBtn)){let t=f.querySelector(`.${C}__option--selected .${C}__option-input`)?.value||"",e=o(this.signUpBtn.href);e.pathname="/account/payment/subscription";let i=t=>{t&&(e.searchParams.set("selected",t),this.signUpBtn.href=e.toString())};i(t),p(m.SELECTED,({selectedItem:t})=>{i(t?.querySelector(".formfield-radio-buttons__option-input")?.value)})}let v=this.el.querySelector(".subscription-card-wrapper_radio");v&&h(v),this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{a({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};offsetStickySubheader=()=>{let t=document.querySelector(".layout__sub-header");if(t){let e=t.getBoundingClientRect().top;this.el.querySelector(".user-account-reg-wall__modal").style.top=`${e?40:60}px`}};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",this.offsetStickySubheader(),c(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||(r(),this.handleOpen(),this.restrictView(),this.triggerZionTracking(),n({type:"user-interaction",data:{interaction:"module load",componentStellarId:this.componentStellarId,componentViewCount:this.wallCount,componentName:this.componentName,componentType:this.componentType}}))};handleOpen=()=>{this.el.classList.remove(this.hideClass),this.open=!0};handleClose=()=>{n({type:"user-interaction",data:{interaction:`${this.componentType}:${this.componentName}:dismiss${this.wallCountAnalyticsValue}`}}),this.el.classList.add(this.hideClass),this.open=!1,document.getElementById(this.istyle?.id)?.remove(),document.documentElement.style.overflowX=this.initialOverflowX,document.documentElement.style.overflowY=this.initialOverflowY,c(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 i=new b(t,e);return i.init(),i}},"live-story-updates.legacy":(t,e,i)=>{t.exports=()=>{"use strict";let{PAGE_VARIANTS:t,isPageVariant:e}=i("11"),{isArticle:s}=i("3"),{updatePostsTimestampLive:a}=i("210"),n=()=>a(document.querySelectorAll(".liveStoryUpdatesItem, .liveStoryUpdates"));!async function(){async function a(){if(!s())return;let t=document.querySelector('[data-uri*="live-story-updates"]');t&&t.classList.contains("hide")||(t?await r(t):await o())}async function r(t){let e=await i("286"),s=t.parentNode.removeChild(t),a=e.calculateOpenSlots(),n=a?.findIndex(t=>t>4),r=document.querySelector(".article__content");a&&-1!==n?r.children[a[n]].insertAdjacentElement("afterEnd",s):r.appendChild(s)}async function o(){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 r(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()),n(),await a(),setInterval(n,6e4))}()}}},t=>{var e=e=>t(t.s=e);t.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","487","451","85","213","456","37","82","2","544","318","541","119","2149","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","276","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","2418","2419","2386","1894","2415","2421","1902","2561","3748","3747","2384","1877","1903","2385","2383","2559","2416","1876","3746","3745","2560","2417","2558","196","366","1893","2388","1901","1905","2420","2422","2382","2387","100","546","2170","2175","2169","2166","2165","551","2164","553","2177","2174","2154","2565","2173","2161","547","2172","545","2176","2563","2566","2562","2171","549","2564","4054","550","4053","2167","2162","552","2163","2168","2155","437","450","539","564","69","22","2114","75","76","505","504","97","513","2160","2159","2156","548","2157","1840","2158","20","99","7","315","341","359","29","454","14","510","2117","65","2116","2126","271","11","9","501","23","500","79","42","448","527","57","2127","53","2300","1846","2600","2299","24","445","95","96","54","40","3","74","497","516","517","490","1852","103","502","531","71","2107","2108","2105","2106","491","2110","2109","493","521","492","2125","519","518","2123","2128","520","462","88","266","328","540","272","286","1838","2401","2402","2403","1878","1839","210","2316"],()=>e("live-story-updates.legacy"));var i=t.O();(modules=void 0===modules?{}:modules)["live-story-updates.legacy"]=i}]);
/* window.modules["piano-init.legacy"] */ var modules;(self.modules=self.modules||[]).push([["piano-init.legacy"],{"formfield-radio-buttons.client":(t,e,i)=>{"use strict";let{actions:s,dispatch:n,subscribe:a}=i("37"),{RADIO_BUTTONS:r}=s,{keyNavigationUtility:o}=i("54");class l{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)),a(r.SET_SELECTED,({selectedItem:t})=>{this.selectedItem=t,this.setSelectedItem()}),a(r.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=>o(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(),i=t(Array.from(this.options).indexOf(e));this.options[i].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,n(r.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 l(t)},"mvpd-picker.client":(t,e,i)=>{"use strict";let{TOPAuthSDK:s}=i("74"),n=i("24"),a=i("16").setup({file:"/index.js"});class r{constructor(t){let{mvpdProduct:e="",isEmbed:i,successRedirect:s,logosColor:n}=t.dataset;this.pickerEl=t,this.headerEl=t.querySelector(".mvpd-picker__header"),this.subheaderEl=t.querySelector(".mvpd-picker__subheader"),this.isEmbed="true"===i,this.successRedirect=s,this.mvpdProduct=e,this.logosColor=n,this.onRender=this.onRender.bind(this)}onRender(){let t=document.getElementById("taui-mvpdpicker"),e=document.getElementById("taui-mvpdpickerBackdrop");t.dataset.isEmbed="true",e.dataset.isEmbed="true"}triggerPickerLogin=async t=>await t.triggerPickerLogin();async TOPInit(){let{onRender:t,successRedirect:e,isEmbed:i,logosColor:r}=this,o={withUIDisplayConfig:{useCobrandingForPrimaryLogo:r,strings:{title:this.headerEl.innerText,subheading1select:this.subheaderEl.innerText},...i&&{onRender:t}}},l=new n({}),c=l.getRedirectUrl({secondaryRedirectUrl:e,returnType:l.urlReturnTypes.FULL});o.withActivationRedirectURL=c;let d=new s(o);await d.initializeContext(),d?.context?(document.removeEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(d)),document.addEventListener("show-mvpd-picker",()=>this.triggerPickerLogin(d)),this.createEvent("mvpd-picker-loaded"),this.pickerEl.setAttribute("data-status","loaded")):(this.pickerEl.setAttribute("data-status","failed"),this.createEvent("mvpd-picker-loading-failed"),a("error","failed to load MVPD-Picker"))}createEvent(t){document.dispatchEvent(new Event(t))}async init(){window.TOP?await this.TOPInit():window.addEventListener("top-auth.loaded",async()=>{await this.TOPInit()})}}t.exports=async t=>{let e=new r(t);await e.init()}},"subscription-card-grouped-products.client":(t,e,i)=>{"use strict";let s=i("24"),{trackMetrics:n}=i("21"),{isRelativePath:a}=i("23"),{appendQueryParam:r}=i("30"),{dispatch:o}=i("37"),{isSection:l,SECTIONS:c}=i("9"),{SUBSCRIPTION_CARD:d}=i("85");class h{constructor(t){this.el=t,this.ctas=this.el.querySelectorAll(".button__subscription-card-grouped-products--cta"),this.redirectClient=new s({}),this.initCtaButtons()}initCtaButtons(){this.ctas.forEach(t=>{let e=t.getAttribute("data-zjs-component_name"),i=t.href,s=new URL(i,a(i)?window.location.origin:void 0),h=new URLSearchParams(window.location.search);r(s,"selected",e),h.forEach((t,e)=>{r(s,e,t)}),t.href=s.href,t.onclick=i=>{i.preventDefault(),l(c.SUBSCRIPTION)&&n({type:"user-interaction",data:{interaction:`subscription: landing page: ${e}`}}),o(d.CTA_CLICKED),this.redirectClient.triggerRedirect({redirectUrl:t.href})}})}}t.exports=async t=>{new h(t)}},"subscription-card-wrapper.client":(t,e,i)=>{"use strict";let s=i("tab-layout.client"),n=i("subscription-card.client"),{trackMetrics:a}=i("21"),{billingIntervalText:r}=i("29"),{authClient:o}=i("22"),{isReadOnlySubscriber:l}=i("57"),{isAuthenticated:c,getMVPDCobrandImgUrl:d}=i("53"),{createMvpdPicker:h}=i("103"),u=i("mvpd-picker.client"),p=i("24"),{actions:m,dispatch:w,subscribe:y}=i("37"),{keyNavigationUtility:b}=i("54"),{INTERACTIVE_HEADLINE:C,RADIO_BUTTONS:g,TABS:f}=m,{PAGE_TYPES:v}=i("12");class S{constructor(t){if(this.el=t,this.userToken=o.getToken(),this.className="subscription-card-wrapper",this.mvpdPickerContainer=this.el.querySelector(`.${this.className}__mvpd-picker`),this.mvpdPickerModalClass="mvpd-picker",this.mvpdCard=this.el.querySelector(`.${this.className}__mvpd-card`),this.redirectClient=new p({}),this.isMVPDAuthenticated=c(),this.tabLayout=this.el.querySelector(".tab-layout"),this.radioButtonWrapper=this.el.querySelector(`.${this.className}__radio-button-card`),this.disclaimersClass=`${this.className}__radio-button-disclaimers`,this.disclaimersWrapper=this.el.querySelector(`.${this.disclaimersClass}`),this.subCardClass="subscription-card",this.pageType=window.CNN.metadata?.content?.pageType,this.isMVPDAuthenticated||this.initMVPDPicker(),this.tabLayout&&(y(f.SELECTED,({selectedItem:t})=>{this.defaultSelection&&a({type:"user-interaction",data:{interaction:`subscription:${r(t)}:user toggle`}}),this.trackInteraction(r(t),this.defaultSelection&&this.defaultSelection!==t?"user toggle":"default"),this.defaultSelection??=t}),s(this.tabLayout)),this.radioButtonWrapper&&this.disclaimersWrapper){let t=this.el.querySelector(".formfield-radio-buttons__option--selected")?.dataset.frequency||"year",e=t=>{this.disclaimersWrapper.dataset.selectedInterval=t};e(t),y(g.SELECTED,({selectedItem:t})=>{if(!t)return;let{frequency:i}=t.dataset;e(i)})}this.subCards=this.el.querySelectorAll(`.${this.subCardClass}`),this.subCards&&this.subCards.forEach(t=>{n(t)}),this.mvpdCard&&this.initMVPDCard(),this.updateHeadlineText()}showMVPDPicker=t=>{t.target.classList.contains(`${this.className}__sub-text-link`)&&document.dispatchEvent(new Event("show-mvpd-picker"))};tvProviderConnectLinkKeydownHandler=t=>b(t,{Enter:this.showMVPDPicker," ":this.showMVPDPicker});initMVPDPicker=()=>{let t=h({noRef:!0,componentVariation:this.mvpdPickerModalClass,header:"Select your TV Provider",subHeader:"To continue, please select your TV Provider",mvpdProduct:"cnn",cobrandingImgColor:"white",embed:!1},!0);this.mvpdPickerContainer.innerHTML=t,this.mvpdPicker=u(this.el.querySelector(`.${this.mvpdPickerModalClass}`)),document.addEventListener("mvpd-picker-loaded",()=>{[{action:"click",handler:this.showMVPDPicker},{action:"keydown",handler:this.tvProviderConnectLinkKeydownHandler}].forEach(({action:t,handler:e})=>{this.el?.removeEventListener(t,e),this.el?.addEventListener(t,e)})}),window.addEventListener("userloggedin",()=>{this.isMVPDAuthenticated=c(),this.pageType===v.TVE?window.location.reload():this.handleMVPDLogin("/subscription/basic")})};handleMVPDLogin=t=>{if(new URL(window.location).pathname!==t){let e=this.redirectClient.getRedirectUrl({priorityRedirectUrl:t});this.redirectClient.triggerRedirect({redirectUrl:e})}else this.initMVPDCard()};initMVPDCard=()=>{if(this.isMVPDAuthenticated){this.el.classList.add("subscription-card-wrapper--mvpd-auth");let t=this.el.querySelector(".subscription-card-wrapper__mvpd-card-cobrand-image"),e=d();e&&(t.innerHTML=`
`)}};trackInteraction=(t,e)=>a({type:"user-interaction",data:{interaction:"module load",componentName:`subscription-card-wrapper:tabs:${t}`,componentStellarId:"subscription-card-wrapper:tabs",billingCycle:t,viewType:e}});updateHeadlineText=async()=>{let t=await l();w(C.UPDATE_TITLE,{shouldOverride:t})}}t.exports=async t=>{new S(t)}},"subscription-card.client":(t,e,i)=>{"use strict";let{trackMetrics:s}=i("21"),{isRelativePath:n,getSourceParam:a}=i("23"),{appendQueryParam:r,toPlainText:o}=i("30"),{isReadOnlySubscriber:l}=i("57"),c=i("formfield-radio-buttons.client"),d=i("24"),{actions:h,subscribe:u,dispatch:p}=i("37"),{RADIO_BUTTONS:m}=h,{isSection:w,SECTIONS:y}=i("9"),{SUBSCRIPTION_CARD:b}=i("85"),C=i("subscription-card-grouped-products.client");class g{constructor(t){this.el=t,this.sourceParam=a(window.location.href),this.cta=t.querySelector(".button__subscription-card--cta"),this.productId=t.dataset.productId,this.redirectClient=new d({}),this.radioButtons=t.querySelector(".formfield-radio-buttons--dark"),this.isGroupedProductsCard="grouped-products"===t.dataset.cardVariation,this.radioButtons&&c(this.radioButtons),this.isGroupedProductsCard&&C(this.el)}async initCtaButton(){if(this.isGroupedProductsCard)return;let t=await l(),e=this.el.getAttribute("data-entitled-cta-link"),i=this.el.getAttribute("data-entitled-cta-text"),a=new URL(this.cta.href,n(this.cta.href)?window.location.origin:void 0);e&&t&&(this.entitledHref=e,i&&(this.cta.innerText=o(i)),a=this.redirectClient.getRedirectUrl({priorityRedirectUrl:this.entitledHref,secondaryRedirectUrl:this.cta.href,returnType:this.redirectClient.urlReturnTypes.OBJECT}));let c=new URLSearchParams(window.location.search);r(a,"selected",this.productId),c.forEach((t,e)=>{r(a,e,t)}),this.radioButtons&&u(m.SELECTED,({selectedItem:t})=>{if(!t?.dataset.productId)return;let{productId:e}=t.dataset;this.productId=e,a.searchParams.set("selected",this.productId),this.cta.href=a.href}),this.cta.href=a.href,this.cta.onclick=t=>{t.preventDefault(),w(y.SUBSCRIPTION)&&s({type:"user-interaction",data:{interaction:`subscription: landing page: ${this.productId}`}}),p(b.CTA_CLICKED),this.redirectClient.triggerRedirect({redirectUrl:this.cta.href})}}}t.exports=async t=>{let e=new g(t);await e.initCtaButton()}},"tab-layout.client":(t,e,i)=>{"use strict";let{actions:s,dispatch:n}=i("37"),{TABS:a}=s,{keyNavigationUtility:r}=i("54");class o{constructor(t){if(this.el=t,this.componentClass="tab-layout",this.buttonClass=`${this.componentClass}__button`,this.activeButtonClass=`${this.buttonClass}--active`,this.tabContentClass=`${this.componentClass}-container__content`,this.activeTabClass=`${this.tabContentClass}--active`,this.buttons=this.el.querySelectorAll(`.${this.buttonClass}`),!this.buttons.length){console.warn("There are no tabs defined.");return}this.currentTab=t.querySelector(`.${this.activeTabClass}`),this.currentTabButton=t.querySelector(`.${this.activeButtonClass}`),this.setCurrentTab(this.el.dataset.selectedTab),this.buttons.forEach((t,e)=>{t.addEventListener("click",t=>{t.preventDefault();let e=t.target.closest(`.${this.buttonClass}`);this.setCurrentTab(e.getAttribute("data-name"))}),t.addEventListener("keydown",t=>this.handleKeyDown(t,e))})}handleKeyDown(t,e){let i=e,s=()=>{i=e>=this.buttons.length-1?this.buttons.length-1:e+1},n=()=>{i=e<=0?0:e-1},a=()=>{i=e,this.setCurrentTab(this.buttons[i].getAttribute("data-name"))};r(t,{ArrowRight:s,ArrowDown:s,ArrowLeft:n,ArrowUp:n,Home:()=>{i=0},End:()=>{i=this.buttons.length-1},Enter:a," ":a},()=>{this.buttons[i].focus()})}setCurrentTabSelection=t=>{let e=t?"add":"remove";this.currentTabButton.classList[e](this.activeButtonClass),this.currentTabButton.setAttribute("aria-selected",t),this.currentTabButton.setAttribute("tabindex",t?"0":"-1"),this.currentTab.setAttribute("aria-expanded",t),this.currentTab.setAttribute("tabindex",t?"0":"-1"),this.currentTab.classList[e](this.activeTabClass)};setCurrentTab=t=>{let e=t||this.buttons[0].getAttribute("data-name"),i=this.el.querySelector(`.${this.buttonClass}[data-name='${e}']`),s=this.el.querySelector(`.${this.tabContentClass}[data-name=${e}]`);if(!i||!s){console.warn(`Tab with name ${e} not found.`);return}this.currentTab&&this.currentTabButton&&this.setCurrentTabSelection(!1),this.currentTabButton=i,this.currentTab=s;let r=Array.from(this.buttons).indexOf(this.currentTabButton);this.setCurrentTabSelection(!0),n(a.SELECTED,{selectedItem:e,tabIndex:r})}}t.exports=t=>new o(t)},"user-account-reg-wall.client":(t,e,i)=>{"use strict";let{authClient:s}=i("22"),{zionEventHandler:n}=i("7"),{trackMetrics:a}=i("21"),{suppressToasts:r,getUrlObj:o}=i("23"),{defaultManageWallVisibility:l}=i("71"),{smallMaxWidthListener:c}=i("20"),d=i("formfield-radio-buttons.client"),h=i("subscription-card-wrapper.client"),{actions:u,subscribe:p}=i("37"),{RADIO_BUTTONS:m,PAYWALL:w}=u;class y{constructor(t,e=t=>()=>l(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=s.tokenWithAuthn();let{source:t,componentId:e,componentName:i,componentNameSuffix:n,dismissible:r,componentStellarId:l,interactionBase:c,wallCount:u,wallMax:y}=this.el.dataset;this.componentId=e,this.source=t,this.wallCount=u??1,this.wallMax=y??1,this.signUpBtn=this.el.querySelector("#regwall-cta-btn"),this.signInLink=this.el.querySelector("#regwall-cta-link"),this.viewPlansBtn=this.el.querySelector("#regwall-view-plans"),this.tooltip=this.el.querySelector(`.${this.class}__info`),this.componentName=i,this.componentStellarId=l,this.interactionBase=c,this.dismissible=r,this.wallCountAnalyticsValue=this.wallCount?`:${this.wallCount}`:"",this.actionTrackingSuffix=n?`:${n}`:"";let b=document.querySelector(this.class);b&&b.remove(),this.actionTypes=[{element:this.signInLink,type:"sign in"},{element:this.signUpBtn,type:"sign up"},{element:this.viewPlansBtn,type:"select plan"}],this.el.querySelector(`.${this.class}__content`)?.addEventListener("click",t=>{let e=t.target,i=this.actionTypes.find(({element:t})=>t===e);if(i){let{type:t}=i;a({type:"user-interaction",data:{interaction:`${this.interactionBase}:${t}${this.wallCountAnalyticsValue}${this.actionTrackingSuffix}`}})}},!0),this.tooltip?.addEventListener("mouseover",()=>{a({type:"user-interaction",data:{interaction:`${this.interactionBase}:what-is-this${this.wallCountAnalyticsValue}${this.actionTrackingSuffix}`}})}),r&&this.el.querySelectorAll(`.${this.class}__dismiss, .${this.class}__overlay`).forEach(t=>t.addEventListener("click",()=>{this.handleClose()})),p(w.DISMISS,()=>{this.handleClose()});let C="formfield-radio-buttons",g=this.el.querySelector(`.${C}`);if(g&&(d(g),this.signUpBtn)){let t=g.querySelector(`.${C}__option--selected .${C}__option-input`)?.value||"",e=o(this.signUpBtn.href);e.pathname="/account/payment/subscription";let i=t=>{t&&(e.searchParams.set("selected",t),this.signUpBtn.href=e.toString())};i(t),p(m.SELECTED,({selectedItem:t})=>{i(t?.querySelector(".formfield-radio-buttons__option-input")?.value)})}let f=this.el.querySelector(".subscription-card-wrapper_radio");f&&h(f),this.manageWallVisibility?.(this.showWall)()};triggerZionTracking=()=>{n({component_id:this.componentId,component_type:"banner",traits:{source:this.source}},"ComponentOnScreen")};offsetStickySubheader=()=>{let t=document.querySelector(".layout__sub-header");if(t){let e=t.getBoundingClientRect().top;this.el.querySelector(".user-account-reg-wall__modal").style.top=`${e?40:60}px`}};restrictView=()=>{this.updateInitialOverflow(),document.documentElement.style.overflow="hidden",this.offsetStickySubheader(),c(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||(r(),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,c(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 i=new y(t,e);return i.init(),i}},"piano-init.legacy":(t,e,i)=>{t.exports=()=>{"use strict";let t=i("19"),e=i("16").setup({file:"/index.js"}),{pianoUCStates:s,pianoCookieName:n}=i("64"),{getCookie:a}=i("2"),{trackMetrics:r}=i("21"),{zionEventHandler:o}=i("7");!function(){function i(){let i=window.CNN?.metadata?.content,l=i?.pageType,c=i?.enableSubscriptionContent?"subscription-only":null,d=i?.disablePaywall?"disable-paywall":null,h=[l,...i?.section||[],c,d,a(t.get("APP_VIEW_COOKIE"))?"app-web-view":""].filter(Boolean),u=a(n);if(window.tp=window.tp||[],window.tp.push(["setUseTinypassAccounts",!1]),window.tp.push(["setUsePianoIdUserProvider",!1]),window.tp.push(["setUsePianoIdLiteUserProvider",!0]),window.tp.push(["setPianoIdUrl",t.get("PIANO_ID_URL")]),window.tp.push(["setTags",h]),t.get("PIANO_ENABLE_AUTH_SYNC")&&u&&window.tp.push(["setExternalJWT",u]),t.get("PIANO_WALL_ENABLED")){let t="GenericMetric",e={meterStatus:"meter_status",maxViews:"max_views",totalViews:"total_views",meterName:"meter_name",meterType:"meter_type",viewsLeft:"views_left"},i=t=>Object.entries(t).map(([t,i])=>({metric_name:e[t]||t,metric_value:i,metric_timestamp:new Date().toString()}));window.tp.push(["setRequestUserAuthForLinkedTerm",!1]),window.tp.push(["setLinkedTermSelected",function(t){localStorage.setItem("pianoSessionId",t)}]),window.tp.push(["addHandler","meterActive",e=>{r({type:"piano-meter-active",data:e}),o({metric_source:"meter_update",metrics:i(e)},t,2)}]),window.tp.push(["addHandler","meterExpired",e=>{r({type:"piano-meter-expired",data:e}),o({metric_source:"meter_update",metrics:i(e)},t,2)}])}window.WM.UserConsent.addScript({src:t.get("PIANO_HOST")+t.get("PIANO_APP_ID"),async:!0,name:"piano-script",onerror(i){window.env.PIANO_WALL_ENABLED=!1,window.env.PIANO_ENABLE_AUTH_SYNC=!1,window.env.PIANO_ENABLED=!1,e("error","Piano script failed to load",{event:"piano_script_load_error",script_name:"piano",env:t.get("CONTENT_HUB_ENV"),script_error:!0,error:i?.message||"Piano script failed to load",stack:i?.stack||""})}},s)}window.WBD.UserConsent.inUserConsentState(s,{name:"piano-init"})&&(window.WBD.UserConsent.isReady()?i():document.addEventListener("userConsentReady",i,{once:!0}))}()}}},t=>{var e=e=>t(t.s=e);t.O(0,["2292","1832","1833","2293","1913","2380","2291","436","1922","443","1864","3737","1888","4325","1931","2400","3738","1927","4550","2409","2584","4035","4553","4326","4554","4555","4045","3743","4384","3740","4552","4556","4036","4039","4327","3739","3742","3741","4551","4034","5095","1859","1827","1824","4051","2296","2298","2599","447","1842","1912","479","1933","1935","480","478","1937","1947","482","1932","481","2345","1936","1934","477","2373","2589","476","2277","3734","2586","2588","2587","2585","1926","1930","1928","1925","1929","4050","1676","2582","2290","2274","2569","2284","1942","2583","305","3643","2363","3644","3642","1871","1938","4316","2410","4317","2604","1941","2411","1858","355","43","376","3640","2360","2571","2192","2602","1683","2193","2301","2191","2573","2572","2576","2578","2601","2577","2379","1924","1910","72","1946","1909","1923","2399","2281","1843","2374","1889","2595","2594","3735","2287","2181","2590","1944","2414","2412","2413","3744","1945","1831","2286","1677","2275","2285","2289","2288","2278","2593","2591","1826","2280","2596","2597","2283","2279","2282","2592","19","446","1911","1841","2295","2294","542","317","484","1943","1714","1844","1845","304","394","13","1686","1685","464","444","354","205","1684","485","2462","16","494","1948","3932","442","332","273","1892","1891","449","1863","1921","191","89","2115","3443","2346","1940","3445","1939","3444","2302","1856","1678","2183","2556","2603","2188","192","1409","2185","2187","2568","2186","1444","1408","2567","1451","1450","1428","1442","1421","1456","1447","2570","1448","1449","1423","1412","1413","1446","1407","1410","1416","1417","1430","1411","1415","1455","1418","1454","1435","2184","1419","1437","1431","1453","1434","1432","1445","1427","1452","1420","1429","1443","1438","1441","1439","1433","1440","1424","1436","1426","1422","1414","1425","452","98","337","495","2112","496","508","30","507","453","506","12","487","451","85","213","456","37","82","2","544","318","541","119","2149","1830","2124","2139","2147","2146","2119","2120","28","2129","2122","2130","2148","2499","2121","2140","2131","4346","2142","509","2141","3951","2150","2118","276","2545","4047","4349","4557","2548","4351","4385","2540","3943","2544","2546","2549","4337","2542","4338","3940","2550","2543","3938","4348","2547","4347","4350","3936","3944","3939","3937","4339","3942","3941","2541","2539","4345","2557","36","21","2418","2419","2386","1894","2415","2421","1902","2561","3748","3747","2384","1877","1903","2385","2383","2559","2416","1876","3746","3745","2560","2417","2558","196","366","1893","2388","1901","1905","2420","2422","2382","2387","100","546","2170","2175","2169","2166","2165","551","2164","553","2177","2174","2154","2565","2173","2161","547","2172","545","2176","2563","2566","2562","2171","549","2564","4054","550","4053","2167","2162","552","2163","2168","2155","437","450","539","564","69","22","2114","75","76","505","504","97","513","2160","2159","2156","548","2157","1840","2158","20","99","7","315","341","359","29","454","14","510","2117","65","2116","2126","271","11","9","501","23","500","79","42","448","527","57","2127","53","2300","1846","2600","2299","24","445","95","96","54","40","3","74","497","516","517","490","1852","103","502","531","71","2107","2108","2105","2106","491","2110","2109","493","521","492","2125","519","518","2123","2128","520","462","88","64"],()=>e("piano-init.legacy"));var i=t.O();(modules=void 0===modules?{}:modules)["piano-init.legacy"]=i}]);
/* window.modules end */
/* window.modules["_webpack-runtime"] */ (()=>{"use strict";var e={},r={};function t(o){var n=r[o];if(void 0!==n)return n.exports;var i=r[o]={id:o,loaded:!1,exports:{}};return e[o].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}t.m=e,t.amdO={},(()=>{var e=[];t.O=(r,o,n,i)=>{if(o){i=i||0;for(var a=e.length;a>0&&e[a-1][2]>i;a--)e[a]=e[a-1];e[a]=[o,n,i];return}for(var s=1/0,a=0;a=i)&&Object.keys(t.O).every(e=>t.O[e](o[c]))?o.splice(c--,1):(l=!1,i{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},t.d=(e,r)=>{for(var o in r)t.o(r,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce((r,o)=>(t.f[o](e,r),r),[])),t.u=e=>""+e+".js",t.miniCssF=e=>"../css/_kiln-plugins.css",t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),(()=>{var e={},r="modules:";t.l=(o,n,i,a)=>{if(e[o]){e[o].push(n);return}if(void 0!==i)for(var s,l,c=document.getElementsByTagName("script"),u=0;u{s.onerror=s.onload=null,clearTimeout(f);var n=e[o];if(delete e[o],s.parentNode&&s.parentNode.removeChild(s),n&&n.forEach(e=>e(t)),r)return r(t)},f=setTimeout(p.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=p.bind(null,s.onerror),s.onload=p.bind(null,s.onload),l&&document.head.appendChild(s)}})(),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{t.g.importScripts&&(e=t.g.location+"");var e,r=t.g.document;if(!e&&r&&(r.currentScript&&(e=r.currentScript.src),!e)){var o=r.getElementsByTagName("script");if(o.length)for(var n=o.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=o[n--].src}if(!e)throw Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),t.p=e})(),(()=>{var e={"_webpack-runtime":0,"styles-node_modules_openplayerjs_dist_openplayer_min_css-services_kiln_components_accordion_v-a22cb9":0};t.f.j=(r,o)=>{var n=t.o(e,r)?e[r]:void 0;if(0!==n){if(n)o.push(n[2]);else if(/^(_webpack\-runtime|styles\-node_modules_openplayerjs_dist_openplayer_min_css\-services_kiln_components_accordion_v\-a22cb9)$/.test(r))e[r]=0;else{var i=new Promise((t,o)=>n=e[r]=[t,o]);o.push(n[2]=i);var a=t.p+t.u(r),s=Error();t.l(a,o=>{if(t.o(e,r)&&(0!==(n=e[r])&&(e[r]=void 0),n)){var i=o&&("load"===o.type?"missing":o.type),a=o&&o.target&&o.target.src;s.message="Loading chunk "+r+" failed.\n("+i+": "+a+")",s.name="ChunkLoadError",s.type=i,s.request=a,n[1](s)}},"chunk-"+r,r)}}},t.O.j=r=>0===e[r];var r=(r,o)=>{var n,i,[a,s,l]=o,c=0;if(a.some(r=>0!==e[r])){for(n in s)t.o(s,n)&&(t.m[n]=s[n]);if(l)var u=l(t)}for(r&&r(o);c 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();
// ]]