"use strict";(self.webpackChunkwebplex_app=self.webpackChunkwebplex_app||[]).push([[615],{607360:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{default:function(){return Ad},collapseGPT:function(){return collapseGPT},refreshAds:function(){return refreshAds},getBidBarrelAdIndex:function(){return getBidBarrelAdIndex},getBidBarrelAdUnit:function(){return getBidBarrelAdUnit}});var _assert_this_initialized=__webpack_require__(366566),_class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_define_property=__webpack_require__(135004),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_sliced_to_array=__webpack_require__(928638),_create_super=__webpack_require__(428160),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_classnames=_interop_require_default._(__webpack_require__(844921)),_attempt=_interop_require_default._(__webpack_require__(582443)),_devicedetection=__webpack_require__(543787),_AdBidBarrel=_interop_require_default._(__webpack_require__(726823));function addPubadsListener(){var _window_googletag,_window;null!==(_window=window)&&void 0!==_window&&null!==(_window_googletag=_window.googletag)&&void 0!==_window_googletag&&_window_googletag.pubads||window.googletag.pubads().addEventListener("slotRenderEnded",function(event){try{collapseGPT(event)}catch(e){console.log(e)}})}function collapseGPT(event){var elementId=event.slot.getSlotElementId(),contentEl=document.getElementById(elementId);if(contentEl){if(event.isEmpty)for(contentEl.style.display="none";contentEl.firstChild;)contentEl.removeChild(contentEl.firstChild);else{var iframe=contentEl.querySelector("iframe");iframe&&(iframe.contentWindow.document.body.querySelector(".gpt_collapse")?event.isEmpty=!0:contentEl&&(contentEl.style.display="inline-table"))}}}function refreshAds(ad){var _window_Bento,_window;ad&&(null===(_window=window)||void 0===_window?void 0:null===(_window_Bento=_window.Bento)||void 0===_window_Bento?void 0:_window_Bento.refreshAds)&&(0,_attempt.default)(function(){window.Bento.refreshAds(ad)})}var getBidBarrelAdIndex=function(index,adjustIndex,isMobileAd){return index?adjustIndex&&isMobileAd?parseInt(index)+parseInt(adjustIndex):parseInt(index):null};function getBidBarrelAdUnit(bidBarrelConfig,type,index,adjustIndex,isMobileAd){var _BID_BARREL_AD_MAPPING_adType,_BID_BARREL_AD_MAPPING_adType1,_BID_BARREL_AD_MAPPING_adType2,_BID_BARREL_AD_MAPPING_adType3,_BID_BARREL_AD_MAPPING_adType4,_BID_BARREL_AD_MAPPING_adType5,_BID_BARREL_AD_MAPPING_adType_POS,isConfigObjectEmpty=bidBarrelConfig&&bidBarrelConfig.constructor===Object&&0===Object.entries(bidBarrelConfig).length,isEnabled=(null==bidBarrelConfig?void 0:bidBarrelConfig.enabled)||!1;if(!type||!bidBarrelConfig||isConfigObjectEmpty||!isEnabled)return{};var _bidBarrelConfig_BID_BARREL_AD_MAPPING=bidBarrelConfig.BID_BARREL_AD_MAPPING,BID_BARREL_AD_MAPPING=void 0===_bidBarrelConfig_BID_BARREL_AD_MAPPING?{}:_bidBarrelConfig_BID_BARREL_AD_MAPPING,_bidBarrelConfig_isSkyboxEnabled=bidBarrelConfig.isSkyboxEnabled,adType=void 0!==_bidBarrelConfig_isSkyboxEnabled&&_bidBarrelConfig_isSkyboxEnabled||"leaderboard"!==type?type:"leaderboardNoSkybox",adOptions=(null==BID_BARREL_AD_MAPPING?void 0:null===(_BID_BARREL_AD_MAPPING_adType=BID_BARREL_AD_MAPPING[adType])||void 0===_BID_BARREL_AD_MAPPING_adType?void 0:_BID_BARREL_AD_MAPPING_adType.OPTIONS)||"",adId=isMobileAd?null==BID_BARREL_AD_MAPPING?void 0:null===(_BID_BARREL_AD_MAPPING_adType1=BID_BARREL_AD_MAPPING[adType])||void 0===_BID_BARREL_AD_MAPPING_adType1?void 0:_BID_BARREL_AD_MAPPING_adType1.MOBILE:null==BID_BARREL_AD_MAPPING?void 0:null===(_BID_BARREL_AD_MAPPING_adType2=BID_BARREL_AD_MAPPING[adType])||void 0===_BID_BARREL_AD_MAPPING_adType2?void 0:_BID_BARREL_AD_MAPPING_adType2.DESKTOP,adIndex=getBidBarrelAdIndex(index,adjustIndex,isMobileAd),adPosition=(null==BID_BARREL_AD_MAPPING?void 0:null===(_BID_BARREL_AD_MAPPING_adType3=BID_BARREL_AD_MAPPING[adType])||void 0===_BID_BARREL_AD_MAPPING_adType3?void 0:_BID_BARREL_AD_MAPPING_adType3.POS)?',{pos: "'.concat(null==BID_BARREL_AD_MAPPING?void 0:null===(_BID_BARREL_AD_MAPPING_adType4=BID_BARREL_AD_MAPPING[adType])||void 0===_BID_BARREL_AD_MAPPING_adType4?void 0:_BID_BARREL_AD_MAPPING_adType4.POS,'"}'):"",dataAdUnit=adIndex&&adPosition?'["'.concat(adId,'",').concat(adIndex+adPosition,"]"):'"'.concat(adId,'"');return{adId:adId,dataAdUnit:dataAdUnit,adOptions:adOptions,adjustedAdIndex:adIndex,adPosition:null!==(_BID_BARREL_AD_MAPPING_adType_POS=null==BID_BARREL_AD_MAPPING?void 0:null===(_BID_BARREL_AD_MAPPING_adType5=BID_BARREL_AD_MAPPING[adType])||void 0===_BID_BARREL_AD_MAPPING_adType5?void 0:_BID_BARREL_AD_MAPPING_adType5.POS)&&void 0!==_BID_BARREL_AD_MAPPING_adType_POS?_BID_BARREL_AD_MAPPING_adType_POS:""}}var Ad=function(_React_PureComponent){_inherits._(Ad,_React_PureComponent);var _super=_create_super._(Ad);function Ad(props){var _this;return _class_call_check._(this,Ad),_this=_super.call(this,props),_define_property._(_assert_this_initialized._(_this),"orientationListener",function(media){var currentOrientation=media.matches?"portrait":"landscape";_this.setState({currentOrientation:currentOrientation})}),_define_property._(_assert_this_initialized._(_this),"onLoadBento",function(){_this.state.bentoIsLoaded||_this.setState({bentoIsLoaded:!0})}),_this.state={isMobileAd:!1,currentOrientation:null,currentDeviceValid:!0,bentoIsLoaded:"undefined"!=typeof window&&!!window.Bento},_this.matchMediaOrientation=null,_this.types=["leaderboard","on-page-leaderboard"],_this.ref=_react.default.createRef(),_this}return _create_class._(Ad,[{key:"componentDidMount",value:function(){var _this_props_bidBarrelConfig,allDevicesValid=void 0===this.props.location,bbEnabled=null===(_this_props_bidBarrelConfig=this.props.bidBarrelConfig)||void 0===_this_props_bidBarrelConfig?void 0:_this_props_bidBarrelConfig.enabled;if(window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(addPubadsListener),this.state.bentoIsLoaded){var currentAd=this.ref.current;currentAd&&""===currentAd.id&&!bbEnabled&&refreshAds(currentAd)}else document.body.addEventListener("bentoLoaded",this.onLoadBento);allDevicesValid?this.setState({currentMediaQuery:this.resolveMediaQuery()}):this.setState({currentDeviceValid:this.resolveLocation()}),window.matchMedia&&this.orientationInit()}},{key:"componentDidUpdate",value:function(prevProps,prevState){var prevOrientation=prevState.currentOrientation,_this_state=this.state,currentOrientation=_this_state.currentOrientation,bentoIsLoaded=_this_state.bentoIsLoaded,currentAd=this.ref.current,_this_props=this.props,cssClasses=_this_props.cssClasses,_this_props_bidBarrelConfig=_this_props.bidBarrelConfig,isMobileOrTablet=(0,_devicedetection.isMobile)()||(0,_devicedetection.isTablet)();if(bentoIsLoaded&&isMobileOrTablet&&prevOrientation&&prevOrientation!==currentOrientation&&cssClasses&&!(void 0===_this_props_bidBarrelConfig?{}:_this_props_bidBarrelConfig).enabled){var leaderboardAd=document.querySelector(".ad.leaderboard-ad"),flexAd=document.querySelector(".ad.flex-ad");if(leaderboardAd===currentAd||flexAd===currentAd){var validSizes=this.resolveAdSizes(this.props);currentAd.setAttribute("data-valid-sizes",validSizes),refreshAds(currentAd)}}}},{key:"componentWillUnmount",value:function(){if(this.matchMediaOrientation){var _this_matchMediaOrientation_removeEventListener,_this_matchMediaOrientation;null===(_this_matchMediaOrientation=this.matchMediaOrientation)||void 0===_this_matchMediaOrientation||null===(_this_matchMediaOrientation_removeEventListener=_this_matchMediaOrientation.removeEventListener)||void 0===_this_matchMediaOrientation_removeEventListener||_this_matchMediaOrientation_removeEventListener.call(_this_matchMediaOrientation,"change",this.orientationListener)}document.body.removeEventListener("bentoLoaded",this.onLoadBento)}},{key:"orientationInit",value:function(){var _this_matchMediaOrientation_addEventListener,_this_matchMediaOrientation;this.matchMediaOrientation=window.matchMedia("(orientation: portrait)"),null===(_this_matchMediaOrientation=this.matchMediaOrientation)||void 0===_this_matchMediaOrientation||null===(_this_matchMediaOrientation_addEventListener=_this_matchMediaOrientation.addEventListener)||void 0===_this_matchMediaOrientation_addEventListener||_this_matchMediaOrientation_addEventListener.call(_this_matchMediaOrientation,"change",this.orientationListener),this.orientationListener(this.matchMediaOrientation)}},{key:"resolveAdSizes",value:function(param){var _param_adSizes=param.adSizes,adSizes=void 0===_param_adSizes?[]:_param_adSizes,_param_type=param.type,type=void 0===_param_type?null:_param_type,desktopAdSizes=param.desktopAdSizes,_param_mobileAdSizes=param.mobileAdSizes,mobileAdSizes=void 0===_param_mobileAdSizes?["320x50"]:_param_mobileAdSizes,isMobileAd=this.state.isMobileAd,isMobileLeaderboardAd="leaderboard"===type&&isMobileAd,mobileLeaderboardAdSizes=adSizes.indexOf("300x50")>-1?["300x50"]:mobileAdSizes;if(isMobileLeaderboardAd)return mobileLeaderboardAdSizes;if("on-page-leaderboard"===type&&isMobileAd)return["300x250"];var defaultBannerAdSizes=["728x90","970x90","970x250"];if(this.types.indexOf(type)>-1&&"desktop"===this.state.currentMediaQuery)return desktopAdSizes||defaultBannerAdSizes;var isPortrait="portrait"===this.state.currentOrientation;return"breakerAd"!==type&&(0,_devicedetection.isTablet)()&&"728x90"===adSizes[0]?isPortrait&&window.screen.width<768?[mobileAdSizes[0]]:isPortrait||768===window.screen.width?[adSizes[0]]:defaultBannerAdSizes:"breakerAd"===type?"desktop"===this.state.currentMediaQuery?adSizes.indexOf(desktopAdSizes[0])>-1?desktopAdSizes.slice():[adSizes[1]]:adSizes.indexOf(mobileAdSizes[0])>-1?mobileAdSizes.slice():[adSizes[0]]:adSizes}},{key:"resolveLocation",value:function(){var _this_props_location=this.props.location,deviceType=this.resolveMediaQuery();return this.setState({currentMediaQuery:deviceType}),(void 0===_this_props_location?[]:_this_props_location).includes(deviceType)}},{key:"resolveMediaQuery",value:function(){var currentMediaQuery="desktop";return this.setState({isMobileAd:!1}),(0,_devicedetection.isTablet)()?currentMediaQuery="tablet":(0,_devicedetection.isMobile)()&&(currentMediaQuery="mobile",this.setState({isMobileAd:!0})),"tablet"===currentMediaQuery&&(window.screen.width<728||window.screen.height<728)&&(currentMediaQuery="mobile"),currentMediaQuery}},{key:"render",value:function(){var _this_props=this.props,cssClasses=_this_props.cssClasses,campaign=_this_props.campaign,className=_this_props.className,dataRefreshRate=_this_props.dataRefreshRate,location=_this_props.location,adSizes=_this_props.adSizes,adLabel=_this_props.adLabel,placeholder=_this_props.placeholder,type=_this_props.type,bidBarrelConfig=_this_props.bidBarrelConfig,adIndex=_this_props.adIndex,adjustIndex=_this_props.adjustIndex;if(void 0===adSizes||0===adSizes.length||!this.state.currentDeviceValid)return null;var resolvedAdSizes=this.resolveAdSizes(this.props),adSize=_sliced_to_array._(null!=resolvedAdSizes?resolvedAdSizes:[],1)[0];if(void 0===adSize)return null;var leaderboardClass="ad-300-250",is300x250=adLabel&&"300x250"===adSize&&!(null==cssClasses?void 0:cssClasses.includes(leaderboardClass)),isMobileAd=this.state.isMobileAd,_getBidBarrelAdUnit=getBidBarrelAdUnit(bidBarrelConfig,type,adIndex,adjustIndex,isMobileAd),adOptions=_getBidBarrelAdUnit.adOptions,adId=_getBidBarrelAdUnit.adId,dataAdUnit=_getBidBarrelAdUnit.dataAdUnit,adPosition=_getBidBarrelAdUnit.adPosition,adjustedAdIndex=_getBidBarrelAdUnit.adjustedAdIndex;return _react.default.createElement("div",{className:(0,_classnames.default)("ad-container",{placeholder:placeholder},cssClasses,className,adId&&"bidbarrel-ad-container")},adId?_react.default.createElement(_AdBidBarrel.default,{className:adOptions,device:isMobileAd?"m":"",id:adId,type:type,adLabel:adLabel,index:adjustedAdIndex,adUnit:dataAdUnit,campaign:campaign,adPosition:adPosition}):_react.default.createElement("div",{className:(0,_classnames.default)("ad",{hasAdLabel:adLabel},_define_property._({},leaderboardClass,is300x250),cssClasses),"data-adsize":adSize,"data-valid-sizes":resolvedAdSizes.join(", "),"data-campaign":campaign,"data-refresh-rate":dataRefreshRate,"data-location":location,"data-content":adLabel,ref:this.ref}))}}]),Ad}(_react.default.PureComponent);Ad.defaultProps={cssClasses:null,adSizes:[],campaign:null,dataRefreshRate:void 0,placeholder:!1},Ad.propTypes={cssClasses:_proptypes.default.arrayOf(_proptypes.default.string),className:_proptypes.default.string,adSizes:_proptypes.default.arrayOf(_proptypes.default.string.isRequired).isRequired,mobileAdSizes:_proptypes.default.arrayOf(_proptypes.default.string),desktopAdSizes:_proptypes.default.arrayOf(_proptypes.default.string.isRequired),type:_proptypes.default.string,dataRefreshRate:_proptypes.default.string,campaign:_proptypes.default.string,location:_proptypes.default.arrayOf(_proptypes.default.string),adLabel:_proptypes.default.string,as:_proptypes.default.string,placeholder:_proptypes.default.bool,bidBarrelConfig:_proptypes.default.object,adIndex:_proptypes.default.number,adjustIndex:_proptypes.default.number}},726823:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_classnames=_interop_require_default._(__webpack_require__(844921)),AdBidBarrel=function(param){var cssClasses=param.cssClasses,_param_className=param.className,className=void 0===_param_className?"":_param_className,_param_id=param.id,id=void 0===_param_id?"":_param_id,_param_device=param.device,_param_type=param.type,_param_adLabel=param.adLabel,adLabel=void 0===_param_adLabel?"":_param_adLabel,index=param.index,_param_adUnit=param.adUnit,adPosition=param.adPosition,_param_campaign=param.campaign;return id?_react.default.createElement("div",{className:(0,_classnames.default)("bidbarrel-ad",{hasAdLabel:adLabel},cssClasses,className),id:id+(index?"-".concat(index):""),"data-ad":id,"data-device":void 0===_param_device?"":_param_device,"data-type":void 0===_param_type?"":_param_type,"data-campaign":void 0===_param_campaign?null:_param_campaign,"data-content":adLabel,"data-ad-unit":void 0===_param_adUnit?"":_param_adUnit,"data-ad-pos":adPosition,"data-ad-index":index}):null};AdBidBarrel.propTypes={cssClasses:_proptypes.default.arrayOf(_proptypes.default.string),className:_proptypes.default.string,id:_proptypes.default.string.isRequired,adUnit:_proptypes.default.string.isRequired,device:_proptypes.default.string,type:_proptypes.default.string,adLabel:_proptypes.default.string,index:_proptypes.default.number,adPosition:_proptypes.default.string,campaign:_proptypes.default.string};var _default=AdBidBarrel},854152:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(607360)).default},696871:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return GenericText}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_classnames=_interop_require_default._(__webpack_require__(844921)),_sanitizehtml=_interop_require_default._(__webpack_require__(883651));function GenericText(props){var copy=props.copy,className=props.className,isSectionWrapper=props.isSectionWrapper;if(!copy||!copy.length)return null;var sanitizedCopy=(0,_sanitizehtml.default)(copy,{allowedTags:!1,allowedAttributes:!1}),genericText=_react.default.createElement("div",{className:(0,_classnames.default)("generic-text-wrap",className)},_react.default.createElement("div",{className:"generic-text-copy",dangerouslySetInnerHTML:{__html:sanitizedCopy}}));return isSectionWrapper?_react.default.createElement("section",{className:"module-container"},_react.default.createElement("div",{className:"container"},genericText)):genericText}GenericText.displayName="GenericText",GenericText.defaultProps={isSectionWrapper:!1},GenericText.propTypes={copy:_proptypes.default.string.isRequired,className:_proptypes.default.string,isSectionWrapper:_proptypes.default.bool}},233816:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(696871)).default},16543:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),Icon=function(param){var name=param.name,ariaHidden=param.ariaHidden;return name?_react.default.createElement("i",{className:"icon ".concat(name),"aria-hidden":ariaHidden}):null};Icon.defaultProps={ariaHidden:!1},Icon.propTypes={name:_proptypes.default.string.isRequired,ariaHidden:_proptypes.default.bool};var _default=Icon},994112:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(16543)).default},443161:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"BasicImage",{enumerable:!0,get:function(){return BasicImage}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_create_super=__webpack_require__(428160),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),BasicImage=function(_React_Component){_inherits._(BasicImage,_React_Component);var _super=_create_super._(BasicImage);function BasicImage(){return _class_call_check._(this,BasicImage),_super.apply(this,arguments)}return _create_class._(BasicImage,[{key:"render",value:function(){var _this_props=this.props,url=_this_props.url,alt=_this_props.alt,preserveRatio=_this_props.preserveRatio,imgClassName=_this_props.imgClassName,imageHolderRef=_this_props.imageHolderRef,imageRef=_this_props.imageRef,onLoad=_this_props.onLoad,onError=_this_props.onError,noScriptUrl=_this_props.noScriptUrl,height=_this_props.height,width=_this_props.width,className="image-holder";preserveRatio&&(className+=" image-holder--raw");var noScriptClassName=imgClassName?' class="'.concat(imgClassName,'"'):"";return _react.default.createElement("div",{ref:imageHolderRef,className:className},url&&_react.default.createElement("img",{src:url,alt:alt,ref:imageRef,onLoad:onLoad,onError:onError,className:imgClassName,width:width,height:height}),noScriptUrl?_react.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:'<img src="'.concat(noScriptUrl,'" alt="').concat(alt,'"').concat(noScriptClassName," />")}}):null)}}]),BasicImage}(_react.default.Component);BasicImage.defaultProps={alt:""},BasicImage.propTypes={url:_proptypes.default.string,alt:_proptypes.default.string,noScriptUrl:_proptypes.default.string,preserveRatio:_proptypes.default.bool,imgClassName:_proptypes.default.string,imageHolderRef:_proptypes.default.object,imageRef:_proptypes.default.object,onLoad:_proptypes.default.func,onError:_proptypes.default.func,width:_proptypes.default.oneOfType([_proptypes.default.string,_proptypes.default.number]),height:_proptypes.default.oneOfType([_proptypes.default.string,_proptypes.default.number])}},931831:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{Image:function(){return Image},BasicImage:function(){return _BasicImage.BasicImage},LazyImage:function(){return _LazyImage.LazyImage}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_object_without_properties=__webpack_require__(856021),_create_super=__webpack_require__(428160),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_imagecaptioncredit=_interop_require_default._(__webpack_require__(637114)),_isEmpty=_interop_require_default._(__webpack_require__(976689)),_BasicImage=__webpack_require__(443161),_LazyImage=__webpack_require__(283354),Image=function(_React_PureComponent){_inherits._(Image,_React_PureComponent);var _super=_create_super._(Image);function Image(){return _class_call_check._(this,Image),_super.apply(this,arguments)}return _create_class._(Image,[{key:"render",value:function(){if(!this.props.url)return null;var _this_props=this.props,caption=_this_props.caption,credits=_this_props.credits,lazyLoad=_this_props.lazyLoad,restProps=_object_without_properties._(_this_props,["caption","credits","lazyLoad"]);return _react.default.createElement(_react.default.Fragment,null,!0===lazyLoad?_react.default.createElement(_LazyImage.LazyImage,restProps):_react.default.createElement(_BasicImage.BasicImage,restProps),(!(0,_isEmpty.default)(caption)||!(0,_isEmpty.default)(credits))&&_react.default.createElement(_imagecaptioncredit.default,{caption:caption,credits:credits}))}}]),Image}(_react.default.PureComponent);Image.displayName="Image",Image.defaultProps={alt:"",preserveRatio:!1,lazyLoad:!0},Image.propTypes=_object_spread_props._(_object_spread._({},_LazyImage.LazyImage.propTypes),{lazyLoad:_proptypes.default.bool,credits:_proptypes.default.arrayOf(_proptypes.default.shape({url:_proptypes.default.string,prefix:_proptypes.default.string,text:_proptypes.default.string,isPopUp:_proptypes.default.bool})),caption:_proptypes.default.string})},283354:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"LazyImage",{enumerable:!0,get:function(){return LazyImage}});var _assert_this_initialized=__webpack_require__(366566),_class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_create_super=__webpack_require__(428160),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_picture=_interop_require_default._(__webpack_require__(314961)),_imageconfigcontext=__webpack_require__(966003),_helpers=__webpack_require__(156859),_svghelpers=__webpack_require__(86174),_intersectionobserver=__webpack_require__(323540),TARGET_IMAGE_QUALITY=".7",MEDIA_QUERY_WIDTHS=[660,980,1200,1600],OBSERVER_OPTIONS={rootMargin:"100px"},LazyImage=function(_React_Component){_inherits._(LazyImage,_React_Component);var _super=_create_super._(LazyImage);function LazyImage(props){_class_call_check._(this,LazyImage);var _this,_this_props=(_this=_super.call(this,props)).props,width=_this_props.width,height=_this_props.height;return _this.onLoad=_this.onLoad.bind(_assert_this_initialized._(_this)),_this.onError=_this.onError.bind(_assert_this_initialized._(_this)),_this.onIntersection=_this.onIntersection.bind(_assert_this_initialized._(_this)),_this.imageRef=props.imageRef||_react.default.createRef(),_this.placeholderUrl=(0,_svghelpers.getPlaceholderSvgUrl)(width,height),_this.state={sources:_this.getDefaultSources(),hasLoaded:!1},_this}return _create_class._(LazyImage,[{key:"componentDidMount",value:function(){if("eager"===this.props.imgLazyLoadingAttr){var rect=this.imageRef.current.getBoundingClientRect();this.setState({sources:this.getSources(rect),hasLoaded:!1})}else this.stopObserving=this.addIntersectionObserver()}},{key:"componentDidUpdate",value:function(prevProps){if(this.props.url!==prevProps.url||this.props.width!==prevProps.width||this.props.preserveRatio!==prevProps.preserveRatio||this.props.initialUrl!==prevProps.initialUrl){(this.props.width!==prevProps.width||this.props.height!==prevProps.height)&&(this.placeholderUrl=(0,_svghelpers.getPlaceholderSvgUrl)(this.props.width,this.props.height));var rect=this.imageRef.current.getBoundingClientRect();this.setState({sources:this.getSources(rect),hasLoaded:!1}),this.stopObserving=this.addIntersectionObserver()}}},{key:"componentWillUnmount",value:function(){this.removeObserver()}},{key:"onIntersection",value:function(img,observer){(0,_intersectionobserver.unobserveElement)(observer,img);var rect=img.getBoundingClientRect();this.setState({sources:this.getSources(rect),hasLoaded:!1})}},{key:"onLoad",value:function(){var img=this.imageRef.current;img&&img.currentSrc&&(img.currentSrc===img.srcset||this.state.hasLoaded||(this.removeObserver(),this.props.onLoad&&this.props.onLoad(),this.setState({hasLoaded:!0})))}},{key:"onError",value:function(error){this.props.onError&&this.props.onError(error)}},{key:"getDefaultSources",value:function(){return this.props.initialUrl?[{srcSet:this.props.initialUrl,media:"screen"}]:[]}},{key:"getSources",value:function(container){var sources=this.getDefaultSources(),_this_props=this.props,url=_this_props.url,imageRatio=_this_props.imageRatio,preserveRatio=_this_props.preserveRatio,imageCropType=_this_props.imageCropType,imageFormat=_this_props.imageFormat,ignoreImageContainerSize=_this_props.ignoreImageContainerSize,width=_this_props.width,height=_this_props.height;return!preserveRatio||width&&height?(0,_helpers.generateSourceData)(this.props.mediaQueryWidths,{image:{url:url,width:width,height:height},container:container,ignoreImageContainerSize:ignoreImageContainerSize,imageRatio:imageRatio,preserveRatio:preserveRatio,imageCropType:imageCropType,imageFormat:imageFormat,quality:TARGET_IMAGE_QUALITY}).concat(sources):sources}},{key:"addIntersectionObserver",value:function(){this.removeObserver();var img=this.imageRef.current;if(img){var observer=(0,_intersectionobserver.createObserver)(OBSERVER_OPTIONS);return(0,_intersectionobserver.observeElement)(observer,img,this.onIntersection)}}},{key:"removeObserver",value:function(){this.stopObserving&&(this.stopObserving(),this.stopObserving=null)}},{key:"render",value:function(){var noScriptUrl,_this=this,_this_props=this.props,imgClassName=_this_props.imgClassName,imgLazyLoadingAttr=_this_props.imgLazyLoadingAttr;return this.state.hasLoaded||(this.props.initialUrl||(imgClassName=imgClassName?"".concat(imgClassName," image-placeholder"):"image-placeholder"),imgClassName=imgClassName?"".concat(imgClassName," lazy"):"lazy",noScriptUrl=this.props.url||this.props.initialUrl||this.placeholderUrl),_react.default.createElement(_imageconfigcontext.ImageConfigConsumer,null,function(imageConfig){return _react.default.createElement(_picture.default,_object_spread_props._(_object_spread._({},_this.props),{url:_this.placeholderUrl,sources:_this.state.sources,onLoad:_this.onLoad,onError:_this.onError,imgClassName:imgClassName,imageRef:_this.imageRef,noScriptUrl:noScriptUrl,imageConfig:imageConfig,imgLazyLoadingAttr:imgLazyLoadingAttr}))})}}]),LazyImage}(_react.default.Component);LazyImage.defaultProps={alt:"",imageCropType:null,mediaQueryWidths:MEDIA_QUERY_WIDTHS},LazyImage.propTypes={initialUrl:_proptypes.default.string,url:_proptypes.default.string,alt:_proptypes.default.string,width:_proptypes.default.oneOfType([_proptypes.default.string,_proptypes.default.number]),height:_proptypes.default.oneOfType([_proptypes.default.string,_proptypes.default.number]),imageRatio:_proptypes.default.number,preserveRatio:_proptypes.default.bool,imageCropType:_proptypes.default.string,imageFormat:_proptypes.default.string,ignoreImageContainerSize:_proptypes.default.bool,className:_proptypes.default.string,imgClassName:_proptypes.default.string,imageHolderRef:_proptypes.default.object,imageRef:_proptypes.default.object,onLoad:_proptypes.default.func,onError:_proptypes.default.func,imageConfig:_proptypes.default.object,imgLazyLoadingAttr:_proptypes.default.string,mediaQueryWidths:_proptypes.default.array}},156859:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{generateSourceData:function(){return generateSourceData},formImageUrl:function(){return formImageUrl},isParamPresent:function(){return isParamPresent},scaleByDevicePixelRatio:function(){return scaleByDevicePixelRatio}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294);function generateSourceData(mediaQueryWidths,imageData){var sources=[];return mediaQueryWidths.forEach(function(maxWidth){if(!(maxWidth<imageData.container.width)){var srcSet=formImageUrl(_object_spread_props._(_object_spread._({},imageData),{maxWidth:maxWidth}));if(srcSet){var source={srcSet:srcSet,media:"screen and (max-width: ".concat(maxWidth,"px)")},lastIndex=sources.length-1;lastIndex>=0&&source.srcSet===sources[lastIndex].srcSet?sources[lastIndex]=source:sources.push(source)}}}),sources.push({media:"screen",srcSet:imageData.image.url}),sources}function formImageUrl(param){var image=param.image,_param_container=param.container,container=void 0===_param_container?{}:_param_container,imageRatio=param.imageRatio,preserveRatio=param.preserveRatio,imageCropType=param.imageCropType,imageFormat=param.imageFormat,quality=param.quality,maxWidth=param.maxWidth,_param_ignoreImageContainerSize=param.ignoreImageContainerSize,_param_limitScale=param.limitScale,limitScale=void 0!==_param_limitScale&&_param_limitScale;if(!image||!image.url)return"";var image1xParams=[],image2xParams=[];quality&&!isParamPresent(image.url,"quality")&&(image1xParams.push("quality=".concat(quality)),image2xParams.push("quality=".concat(quality))),imageFormat&&!isParamPresent(image.url,"imageFormat")&&(image1xParams.push("format=".concat(imageFormat)),image2xParams.push("format=".concat(imageFormat)));var reqWidth=Math.min(void 0!==_param_ignoreImageContainerSize&&_param_ignoreImageContainerSize?1/0:scaleByDevicePixelRatio(container.width,limitScale)||1/0,image.width||1/0,maxWidth||1/0);if(reqWidth&&reqWidth!==1/0&&(image1xParams.push("width=".concat(reqWidth)),image2xParams.push("width=".concat(2*reqWidth)),!preserveRatio&&container.height)){var reqHeight=Math.round(reqWidth/(imageRatio||container.width/container.height));image1xParams.push("height=".concat(reqHeight)),image1xParams.push("crop=true"),image2xParams.push("height=".concat(2*reqHeight)),image2xParams.push("crop=true"),imageCropType&&(image1xParams.push("crop_type=".concat(imageCropType)),image2xParams.push("crop_type=".concat(imageCropType)))}if(0===image1xParams.length)return image.url;var image1x=joinParamsToUrl(image.url,image1xParams),image2x=joinParamsToUrl(image.url,image2xParams);return"".concat(image1x," 1x, ").concat(image2x," 2x")}function scaleByDevicePixelRatio(value,limitScale){if(value){var pixelRatio=Math.min(window.devicePixelRatio||1,2);if(limitScale&&1===pixelRatio)return value;value=100*Math.ceil(value*pixelRatio/100)}return value}function joinParamsToUrl(url,params){return"".concat(url).concat(-1===url.indexOf("?")?"?":"&").concat(params.join("&"))}function isParamPresent(url,param){return new RegExp("([?|&]+".concat(param,"=)")).test(url)}},764180:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{Image:function(){return _Image.Image},BasicImage:function(){return _BasicImage.BasicImage},LazyImage:function(){return _LazyImage.LazyImage}});var _Image=__webpack_require__(931831),_BasicImage=__webpack_require__(443161),_LazyImage=__webpack_require__(283354)},323540:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{observerElementsMap:function(){return observerElementsMap},getObserver:function(){return getObserver},createObserver:function(){return createObserver},onIntersect:function(){return onIntersect},getExistingObserver:function(){return getExistingObserver},observeElement:function(){return observeElement},unobserveElement:function(){return unobserveElement},parseRootMargin:function(){return parseRootMargin}});var _interop_require_default=__webpack_require__(759090),_sliced_to_array=__webpack_require__(928638),_isEqual=_interop_require_default._(__webpack_require__(239096)),observerElementsMap=new Map;function getObserver(options){return getExistingObserver(options)||createObserver(options)}function createObserver(options){var observer=new window.IntersectionObserver(onIntersect,options);return observerElementsMap.set(observer,new Map),observer}function onIntersect(entries,self1){var targets=observerElementsMap.get(self1),_iteratorNormalCompletion=!0,_didIteratorError=!1,_iteratorError=void 0;try{for(var _step,_iterator=entries[Symbol.iterator]();!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=!0){var entry=_step.value;if(entry.isIntersecting){var _targets_get,callback=null==targets?void 0:null===(_targets_get=targets.get)||void 0===_targets_get?void 0:_targets_get.call(targets,entry.target);callback&&callback(entry.target,self1)}}}catch(err){_didIteratorError=!0,_iteratorError=err}finally{try{_iteratorNormalCompletion||null==_iterator.return||_iterator.return()}finally{if(_didIteratorError)throw _iteratorError}}}function getExistingObserver(options){for(var observer,root=options.root||null,rootMargin=parseRootMargin(options.rootMargin),threshold=Array.isArray(options.threshold)?options.threshold:[null==options.threshold?0:options.threshold],observers=observerElementsMap.keys();observer=observers.next().value;)if(!(root!==observer.root||rootMargin!==observer.rootMargin||!(0,_isEqual.default)(threshold,observer.thresholds)))return observer;return null}function observeElement(observer,element,callback){return observerElementsMap.get(observer).set(element,callback),observer.observe(element),function(){return unobserveElement(observer,element)}}function unobserveElement(observer,element){if(observerElementsMap.has(observer)){var targets=observerElementsMap.get(observer);targets.delete(element)&&(targets.size>0?observer.unobserve(element):(observer.disconnect(),observerElementsMap.delete(observer)))}}function parseRootMargin(rootMargin){var marginRE=/^-?\d*\.?\d+(px|%)$/,marginString=rootMargin?rootMargin.trim():"0px",_marginString_split_map=_sliced_to_array._(marginString.split(/\s+/).map(function(margin){if(!marginRE.test(margin))throw Error("rootMargin must be a string literal containing pixels and/or percent values");return margin}),4),tmp=_marginString_split_map[0],m0=void 0===tmp?"0px":tmp,tmp1=_marginString_split_map[1],m1=void 0===tmp1?m0:tmp1,tmp2=_marginString_split_map[2],m2=void 0===tmp2?m0:tmp2,tmp3=_marginString_split_map[3],m3=void 0===tmp3?m1:tmp3;return"".concat(m0," ").concat(m1," ").concat(m2," ").concat(m3)}},86174:(__unused_webpack_module,exports)=>{function getPlaceholderSvgUrl(width,height){if(!width||!height)return"";var dimensions='width="'.concat(width,'" height="').concat(height,'"');return createSvgUrl("<svg ".concat(dimensions,' version="1.1" xmlns="http://www.w3.org/2000/svg"><rect ').concat(dimensions,' fill="transparent" /></svg>'))}function createSvgUrl(svg){return"data:image/svg+xml;".concat(toBase64(svg))}function toBase64(input){return"undefined"==typeof window?"base64,".concat(Buffer.from(input).toString("base64")):"function"==typeof window.btoa?"base64,".concat(window.btoa(input)):input}Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getPlaceholderSvgUrl:function(){return getPlaceholderSvgUrl},createSvgUrl:function(){return createSvgUrl},toBase64:function(){return toBase64}})},353165:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_Credit=_interop_require_default._(__webpack_require__(457846)),_Credits=_interop_require_default._(__webpack_require__(50858));function ImageCaptionCredit(param){var caption=param.caption,credits=param.credits;return caption||credits?_react.default.createElement("div",{className:"meta"},_react.default.createElement(_Credits.default,{credits:credits}),caption&&_react.default.createElement("div",{className:"caption"},caption)):null}ImageCaptionCredit.propTypes={credits:_proptypes.default.arrayOf(_proptypes.default.shape(_Credit.default.propTypes)),caption:_proptypes.default.string};var _default=ImageCaptionCredit},300529:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"Credit",{enumerable:!0,get:function(){return Credit}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_linkwrapper=_interop_require_default._(__webpack_require__(334629));function Credit(param){var prefix=param.prefix,text=param.text,url=param.url,isPopUp=param.isPopUp;return _react.default.createElement("p",null,prefix?"".concat(prefix," "):"",_react.default.createElement(_linkwrapper.default,{url:url,isPopUp:isPopUp},text))}Credit.propTypes={url:_proptypes.default.string,prefix:_proptypes.default.string,text:_proptypes.default.string,isPopUp:_proptypes.default.bool}},457846:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(300529).Credit},181948:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"Credits",{enumerable:!0,get:function(){return Credits}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_Credit=_interop_require_default._(__webpack_require__(457846));function Credits(param){var credits=param.credits;return Array.isArray(credits)&&credits.length?_react.default.createElement("div",{className:"credit"},credits.map(function(credit,idx){return _react.default.createElement(_Credit.default,_object_spread._({key:"".concat(idx,"_").concat(null==credit?void 0:credit.text)},credit))})):null}Credits.propTypes={credits:_proptypes.default.arrayOf(_proptypes.default.shape(_Credit.default.propTypes))}},50858:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(181948).Credits},637114:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(353165)).default},322057:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_classnames=_interop_require_default._(__webpack_require__(844921));function Label(param){var children=param.children,className=param.className;return children?_react.default.createElement("span",{className:(0,_classnames.default)("label",className)},children):null}Label.propTypes={className:_proptypes.default.string,children:_proptypes.default.node};var _default=Label},461100:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(322057)).default},52450:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_create_super=__webpack_require__(428160),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),LinkWrapper=function(_React_PureComponent){_inherits._(LinkWrapper,_React_PureComponent);var _super=_create_super._(LinkWrapper);function LinkWrapper(){return _class_call_check._(this,LinkWrapper),_super.apply(this,arguments)}return _create_class._(LinkWrapper,[{key:"render",value:function(){var _this_props=this.props,url=_this_props.url,className=_this_props.className,isPopUp=_this_props.isPopUp,children=_this_props.children,onClick=_this_props.onClick,ariaLabel=_this_props.ariaLabel,onBrandLogoClick=_this_props.onBrandLogoClick;if(url){var isRelativeUrl=/^\/(?!\/)/.test(url);return _react.default.createElement("a",{href:url,onClick:function(event){null==onBrandLogoClick||onBrandLogoClick(url),null==onClick||onClick(event)},className:className,target:(null!=isPopUp?isPopUp:!isRelativeUrl)?"_blank":"","aria-label":ariaLabel,rel:!isRelativeUrl&&"noopener noreferrer"},children)}return children||null}}]),LinkWrapper}(_react.default.PureComponent);LinkWrapper.propTypes={url:_proptypes.default.string,className:_proptypes.default.string,isPopUp:_proptypes.default.bool,children:_proptypes.default.node,onClick:_proptypes.default.func,ariaLabel:_proptypes.default.string,onBrandLogoClick:_proptypes.default.func};var _default=LinkWrapper},334629:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(52450)).default},976127:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{noScriptHtml:function(){return noScriptHtml},Picture:function(){return Picture}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_create_super=__webpack_require__(428160),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_classnames=_interop_require_default._(__webpack_require__(844921)),_helpers=__webpack_require__(974336),ADDITIONAL_IMAGE_FORMATS=["webp"],noScriptHtml=function(className,props){var noScriptUrl=props.noScriptUrl,sources=props.sources,alt=props.alt,imgClassName=props.imgClassName;return"<picture".concat(className?' class="'.concat(className,'"'):"",">").concat(sources.map(function(source){return'<source srcset="'.concat(source.srcSet,'" media="').concat(source.media,'" />')}).join(""),'<img srcset="').concat(noScriptUrl,'" alt="').concat(alt||"",'"').concat(imgClassName?' class="'.concat(imgClassName,'"'):""," /></picture>")},Picture=function(_React_Component){_inherits._(Picture,_React_Component);var _super=_create_super._(Picture);function Picture(){return _class_call_check._(this,Picture),_super.apply(this,arguments)}return _create_class._(Picture,[{key:"render",value:function(){var _this_props=this.props,url=_this_props.url,alt=_this_props.alt,preserveRatio=_this_props.preserveRatio,imgClassName=_this_props.imgClassName,imageHolderRef=_this_props.imageHolderRef,imageRef=_this_props.imageRef,onLoad=_this_props.onLoad,onError=_this_props.onError,noScriptUrl=_this_props.noScriptUrl,imageConfig=_this_props.imageConfig,width=_this_props.width,height=_this_props.height,imgLazyLoadingAttr=_this_props.imgLazyLoadingAttr,className=this.props.className;className=(0,_classnames.default)("image-holder",{"image-holder--raw":preserveRatio},className);var sources=(0,_helpers.addAdditionalFormatsSources)(this.props.sources,ADDITIONAL_IMAGE_FORMATS,imageConfig);return _react.default.createElement(_react.default.Fragment,null,_react.default.createElement("picture",{ref:imageHolderRef,className:className},sources.map(function(source){return _react.default.createElement("source",{key:"".concat(source.media," ").concat(source.srcSet),srcSet:source.srcSet,media:source.media,type:source.type})}),_react.default.createElement("img",{srcSet:url,alt:alt,ref:imageRef,onLoad:onLoad,onError:onError,className:imgClassName,width:width,height:height,loading:imgLazyLoadingAttr})),noScriptUrl?_react.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:noScriptHtml(className,this.props)}}):null)}}]),Picture}(_react.default.Component);Picture.propTypes={url:_proptypes.default.string,alt:_proptypes.default.string,sources:_proptypes.default.arrayOf(_proptypes.default.shape({media:_proptypes.default.string,srcSet:_proptypes.default.string,type:_proptypes.default.string})),noScriptUrl:_proptypes.default.string,preserveRatio:_proptypes.default.bool,imgClassName:_proptypes.default.string,className:_proptypes.default.string,imageHolderRef:_proptypes.default.object,imageRef:_proptypes.default.object,onLoad:_proptypes.default.func,onError:_proptypes.default.func,imageConfig:_proptypes.default.object,width:_proptypes.default.number,height:_proptypes.default.number,imgLazyLoadingAttr:_proptypes.default.string}},974336:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{addFormatParamToImageUrl:function(){return addFormatParamToImageUrl},addAdditionalFormatsSources:function(){return addAdditionalFormatsSources},isParamPresent:function(){return isParamPresent}});var _to_consumable_array=__webpack_require__(195153);function addAdditionalFormatsSources(sources,imageFormats,imageConfig){if(!imageConfig||!imageConfig.isNextGenImages||!imageFormats||!Array.isArray(imageFormats))return sources;var sourcesWithFormats=[];return imageFormats.forEach(function(format){sources.reduce(function(withFormats,source){var sourceToAdd={srcSet:addFormatParamToImageUrl(source.srcSet,format),media:source.media,type:"image/".concat(format)};return source.srcSet!==sourceToAdd.srcSet&&withFormats.push(sourceToAdd),withFormats},sourcesWithFormats)}),sourcesWithFormats.push.apply(sourcesWithFormats,_to_consumable_array._(sources)),sourcesWithFormats}function joinParamsToUrl(url,params){return"".concat(url).concat(-1===url.indexOf("?")?"?":"&").concat(params.join("&"))}function addFormatParamToImageUrl(imageUrl,format){return format&&!isParamPresent(imageUrl,"format")?joinParamsToUrl(imageUrl,["format=".concat(format)]):imageUrl}function isParamPresent(url,param){return new RegExp("([?|&]+".concat(param,"=)")).test(url)}},314961:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(976127).Picture},529354:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_ad=_interop_require_default._(__webpack_require__(854152)),_classnames=_interop_require_default._(__webpack_require__(844921));function SectionHeader(param){var className=param.className,description=param.description,sponsorship=param.sponsorship,title=param.title,bidBarrelConfig=param.bidBarrelConfig,bidBarrelAdIndex=param.bidBarrelAdIndex;return title?_react.default.createElement("div",{className:(0,_classnames.default)("section-header",{"has-sponsorship":sponsorship},className)},_react.default.createElement("h1",null,title),description&&_react.default.createElement("div",{className:"deck"},description),sponsorship&&_react.default.createElement("div",{className:"sponsor-badge"},_react.default.createElement(_ad.default,{key:"ad",adSizes:["140x70","200x31"],type:"sponsorLogoAd",adIndex:bidBarrelAdIndex,bidBarrelConfig:bidBarrelConfig,campaign:sponsorship}))):null}SectionHeader.propTypes={className:_proptypes.default.string,description:_proptypes.default.string,sponsorship:_proptypes.default.string,title:_proptypes.default.string,bidBarrelConfig:_proptypes.default.object,bidBarrelAdIndex:_proptypes.default.number};var _default=SectionHeader},360982:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(529354)).default},77966:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _assert_this_initialized=__webpack_require__(366566),_async_to_generator=__webpack_require__(698922),_class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_create_super=__webpack_require__(428160),_ts_generator=__webpack_require__(379864),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_icon=_interop_require_default._(__webpack_require__(994112)),_classnames=_interop_require_default._(__webpack_require__(844921)),ShareEmail=function(_React_PureComponent){_inherits._(ShareEmail,_React_PureComponent);var _super=_create_super._(ShareEmail);function ShareEmail(props){var _this;return _class_call_check._(this,ShareEmail),(_this=_super.call(this,props)).onEmailClick=_this.onEmailClick.bind(_assert_this_initialized._(_this)),_this.formatMailTo=_this.formatMailTo.bind(_assert_this_initialized._(_this)),_this}return _create_class._(ShareEmail,[{key:"onEmailClick",value:function(event){var _this=this;return _async_to_generator._(function(){var _this_props,subject,url,shareUrlConfig,shortUrl,socialShareUrl;return _ts_generator._(this,function(_state){return subject=(_this_props=_this.props).subject,url=_this_props.url,shareUrlConfig=_this_props.shareUrlConfig,shortUrl=_this_props.shortUrl,socialShareUrl=shareUrlConfig&&shareUrlConfig.generationOnShareAction&&shortUrl?shortUrl:url,window.location.assign(_this.formatMailTo(subject,socialShareUrl)),[2]})})()}},{key:"formatMailTo",value:function(subject,url){return url=-1===url.indexOf("?")?url.concat("?xrs=share_copy_email"):url.concat("&xrs=share_copy_email"),encodeURI("mailto:?subject=".concat(subject,"&body=").concat(url))}},{key:"render",value:function(){var _this_props=this.props,subject=_this_props.subject,url=_this_props.url,className=_this_props.className,ariaLabel=_this_props.ariaLabel;return subject&&url?_react.default.createElement("div",{className:(0,_classnames.default)("player_share-button email",className),onClick:this.onEmailClick,onKeyPress:this.onEmailClick,role:"button",tabIndex:"0","aria-label":ariaLabel},_react.default.createElement(_icon.default,{name:"icon-email-24",ariaHidden:!0})):null}}]),ShareEmail}(_react.default.PureComponent);ShareEmail.defaultProps={subject:"",url:"",label:"Email",ariaLabel:"Share Email"},ShareEmail.propTypes={subject:_proptypes.default.string.isRequired,url:_proptypes.default.string.isRequired,label:_proptypes.default.string,className:_proptypes.default.string,shortUrl:_proptypes.default.string,shareUrlConfig:_proptypes.default.shape({generationOnShareAction:_proptypes.default.bool}),ariaLabel:_proptypes.default.string};var _default=ShareEmail},833135:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(77966)).default},537343:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _assert_this_initialized=__webpack_require__(366566),_async_to_generator=__webpack_require__(698922),_class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_create_super=__webpack_require__(428160),_ts_generator=__webpack_require__(379864),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_classnames=_interop_require_default._(__webpack_require__(844921)),_lodash=__webpack_require__(644379),_dlsiconpack=__webpack_require__(905507),_config=_interop_require_default._(__webpack_require__(830623)),SocialShareItem=function(_React_PureComponent){_inherits._(SocialShareItem,_React_PureComponent);var _super=_create_super._(SocialShareItem);function SocialShareItem(props){var _this;return _class_call_check._(this,SocialShareItem),(_this=_super.call(this,props)).onSocialItemClick=_this.onSocialItemClick.bind(_assert_this_initialized._(_this)),_this.getShareUrl=_this.getShareUrl.bind(_assert_this_initialized._(_this)),_this}return _create_class._(SocialShareItem,[{key:"onSocialItemClick",value:function(e){var _this=this;return _async_to_generator._(function(){var _this_props,shareDetails,socialItem,twitterInfo,shareDetailsWithTwitterInfo,shareUrl,shareWindow;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return e.stopPropagation(),shareDetails=(_this_props=_this.props).shareDetails,socialItem=_this_props.socialItem,twitterInfo=_this_props.twitterInfo,shareDetailsWithTwitterInfo=_object_spread_props._(_object_spread._({},shareDetails),{twitterInfo:twitterInfo}),[4,_this.getShareUrl(shareDetailsWithTwitterInfo,socialItem)];case 1:return shareUrl=_state.sent(),shareWindow="".concat(socialItem,"window"),window.open(shareUrl,shareWindow,"menubar=no,location=yes,resizable=yes,scrollbars=no,status=no,height=600,width=800"),[2]}})})()}},{key:"getShareUrl",value:function(shareDetails,socialItem){return _async_to_generator._(function(){var _shareDetails_shortUrlConfig,socialShareUrl,shareUrl,pageUrl,media,caption,pinterest,facebook,_shareDetails_twitterInfo,_shareDetails,twitter,_shareDetails_twitterInfo_twitterSite,hostTwitterAccount;return _ts_generator._(this,function(_state){return(socialShareUrl=(null===(_shareDetails_shortUrlConfig=shareDetails.shortUrlConfig)||void 0===_shareDetails_shortUrlConfig?void 0:_shareDetails_shortUrlConfig.generationOnShareAction)&&shareDetails.shortUrl?shareDetails.shortUrl:shareDetails.pageUrl,shareUrl="",pageUrl=socialShareUrl?encodeURIComponent(socialShareUrl):"",media=shareDetails.media?encodeURIComponent(shareDetails.media):"",caption=shareDetails.caption?encodeURIComponent(shareDetails.caption):"","pinterest"===socialItem)?(pinterest=_config.default.pinterest,[2,shareUrl="".concat(pinterest.hostUrl,"?").concat(pinterest.url,"=").concat(pageUrl,"&").concat(pinterest.media,"=").concat(media,"&").concat(pinterest.caption,"=").concat(caption)]):"facebook"===socialItem?(facebook=_config.default.facebook,[2,shareUrl="".concat(facebook.hostUrl,"?").concat(facebook.url,"=").concat(pageUrl)]):"twitter"===socialItem?(twitter=_config.default.twitter,hostTwitterAccount=(null!==(_shareDetails_twitterInfo_twitterSite=null===(_shareDetails=shareDetails)||void 0===_shareDetails?void 0:null===(_shareDetails_twitterInfo=_shareDetails.twitterInfo)||void 0===_shareDetails_twitterInfo?void 0:_shareDetails_twitterInfo.twitterSite)&&void 0!==_shareDetails_twitterInfo_twitterSite?_shareDetails_twitterInfo_twitterSite:"").replace(/@/g,""),shareUrl="".concat(twitter.hostUrl,"?").concat(twitter.caption,"=").concat(caption,"&").concat(twitter.url,"=").concat(pageUrl),hostTwitterAccount&&(shareUrl+="&".concat(twitter.via,"=").concat(hostTwitterAccount)),[2,shareUrl]):[2,null]})})()}},{key:"render",value:function(){var _this_props=this.props,cssClasses=_this_props.cssClasses,shareDetails=_this_props.shareDetails,socialItem=_this_props.socialItem,icon=_this_props.icon,ariaLabel=_this_props.ariaLabel;return(0,_lodash.isEmpty)(shareDetails)||(0,_lodash.isEmpty)(socialItem)||!(socialItem in _config.default)?null:_react.default.createElement("div",{className:(0,_classnames.default)(cssClasses,socialItem),onClick:this.onSocialItemClick,onKeyPress:this.onSocialItemClick,role:"button",tabIndex:"0","aria-label":ariaLabel},_react.default.createElement(_dlsiconpack.GetIcon,{name:icon,inline:!0,"aria-hidden":"true"}))}}]),SocialShareItem}(_react.default.PureComponent);SocialShareItem.defaultProps={shareDetails:{pageUrl:null,media:null,caption:null},cssClasses:"",ariaLabel:""},SocialShareItem.propTypes={shareDetails:_proptypes.default.shape({shortUrl:_proptypes.default.string,pageUrl:_proptypes.default.string,media:_proptypes.default.string,caption:_proptypes.default.string,shortUrlConfig:_proptypes.default.shape({generationOnShareAction:_proptypes.default.bool})}).isRequired,cssClasses:_proptypes.default.oneOfType([_proptypes.default.string,_proptypes.default.array]),icon:_proptypes.default.string,socialItem:_proptypes.default.string.isRequired,twitterInfo:_proptypes.default.object,ariaLabel:_proptypes.default.string};var _default=SocialShareItem},830623:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default={facebook:{hostUrl:"http://www.facebook.com/sharer.php",url:"u"},pinterest:{hostUrl:"http://pinterest.com/pin/create/button/",url:"url",media:"media",caption:"description"},twitter:{hostUrl:"https://twitter.com/intent/tweet",url:"url",caption:"text",via:"via"}}},844510:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(537343)).default},47274:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{TVEContext:function(){return TVEContext},TVEContextConsumer:function(){return Consumer},TVEContextProvider:function(){return TVEContextProvider}});var _assert_this_initialized=__webpack_require__(366566),_class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_create_super=__webpack_require__(428160),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_TVEEventEmitter=_interop_require_default._(__webpack_require__(183281)),_getStoredTVEAuthenticationStatus=_interop_require_default._(__webpack_require__(896343)),TVEContext=_react.default.createContext({isTVEAuthenticated:!1}),Consumer=TVEContext.Consumer,Provider=TVEContext.Provider,TVEContextProvider=function(_React_PureComponent){_inherits._(TVEContextProvider,_React_PureComponent);var _super=_create_super._(TVEContextProvider);function TVEContextProvider(props){var _this,_this_props,_this_props_tveEnabled;return _class_call_check._(this,TVEContextProvider),(_this=_super.call(this,props)).state={isTVEAuthenticated:!1,tveEnabled:null===(_this_props_tveEnabled=null===(_this_props=_this.props)||void 0===_this_props?void 0:_this_props.tveEnabled)||void 0===_this_props_tveEnabled||_this_props_tveEnabled},_this.onTVELogin=_this.onTVELogin.bind(_assert_this_initialized._(_this)),_this.onTVELogout=_this.onTVELogout.bind(_assert_this_initialized._(_this)),_this.setTVEAuthenticationState=_this.setTVEAuthenticationState.bind(_assert_this_initialized._(_this)),_this}return _create_class._(TVEContextProvider,[{key:"componentDidMount",value:function(){var tveEnabled=this.props.tveEnabled;_TVEEventEmitter.default.addListener("TVELogin",this.onTVELogin),_TVEEventEmitter.default.addListener("TVELogout",this.onTVELogout),this.setTVEAuthenticationState(!tveEnabled||(0,_getStoredTVEAuthenticationStatus.default)())}},{key:"componentWillUnmount",value:function(){_TVEEventEmitter.default.removeListener("TVELogin",this.onTVELogin),_TVEEventEmitter.default.removeListener("TVELogout",this.onTVELogout)}},{key:"onTVELogin",value:function(){this.setTVEAuthenticationState(!0)}},{key:"onTVELogout",value:function(){this.setTVEAuthenticationState(!1)}},{key:"setTVEAuthenticationState",value:function(isTVEAuthenticated){this.setState({isTVEAuthenticated:isTVEAuthenticated})}},{key:"render",value:function(){return _react.default.createElement(Provider,{value:this.state},this.props.children)}}]),TVEContextProvider}(_react.default.PureComponent);TVEContextProvider.propTypes={children:_proptypes.default.node.isRequired,tveEnabled:_proptypes.default.bool},TVEContextProvider.defaultProps={tveEnabled:!0}},183281:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return TVEEventEmitter}});var TVEEventEmitter=new(__webpack_require__(759090)._(__webpack_require__(429717))).default},896343:(__unused_webpack_module,exports)=>{function isFreePreview(){return"24h"===window.localStorage.getItem("TVEAuth_signedInWith")}Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{isFreePreview:function(){return isFreePreview},default:function(){return _default}});var _default=function(){var isLoggedIn;try{(isLoggedIn=!!window.localStorage.getItem("TVEAuth_AUTH_DATA"))||(isLoggedIn=isFreePreview())}catch(e){return!1}return isLoggedIn}},138559:(__unused_webpack_module,exports)=>{function getStorage(storageType){try{var storage=window[storageType],testId="__storage_test__";return storage.setItem(testId,testId),storage.removeItem(testId),storage}catch(e){return"undefined"!=typeof window&&console.log("".concat(storageType," is not available:\n").concat(e.message)),null}}function setItem(storage,key,value){try{var str="string"==typeof value?value:JSON.stringify(value);return storage.setItem(key,str),!0}catch(e){return!1}}function getItem(storage,key){var result;try{result=storage.getItem(key)}catch(e){return}try{return JSON.parse(result)}catch(e){return result}}function removeItem(storage,key){try{return storage.removeItem(key),!0}catch(e){return!1}}function setWithExpiry(storage,key,value,ttl){var item={value:value,expiry:Date.now()+ttl};try{return storage.setItem(key,JSON.stringify(item)),!0}catch(error){return!1}}function getWithExpiry(storage,key){var stringifiedItem;try{stringifiedItem=storage.getItem(key)}catch(e){return}if(!stringifiedItem)return null;try{var item=JSON.parse(stringifiedItem);if(Date.now()>(null==item?void 0:item.expiry))return storage.removeItem(key),null;return item.value}catch(error){return null}}Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getStorage:function(){return getStorage},getItem:function(){return getItem},setItem:function(){return setItem},removeItem:function(){return removeItem},setWithExpiry:function(){return setWithExpiry},getWithExpiry:function(){return getWithExpiry}})},555230:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getStorage:function(){return _browserstorage.getStorage},getItem:function(){return _browserstorage.getItem},setItem:function(){return _browserstorage.setItem},removeItem:function(){return _browserstorage.removeItem},setWithExpiry:function(){return _browserstorage.setWithExpiry},getWithExpiry:function(){return _browserstorage.getWithExpiry}});var _browserstorage=__webpack_require__(138559)},494712:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{fetchData:function(){return fetchData},getQueryString:function(){return getQueryString}});var _get=__webpack_require__(759090)._(__webpack_require__(86664));function fetchData(url){var options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},queryStringUrl=options.qs?"".concat(url.split("?")[0]).concat(getQueryString(options.qs)):url,href=(0,_get.default)(window,"location.href"),abortOnNavigation=options.abortOnNavigation;return window.fetch(queryStringUrl,options).then(function(res){if(abortOnNavigation&&(0,_get.default)(window,"location.href")!==href)throw Error("window.location.href changed while fetching the data");if(!res.ok)throw Error("Invalid response status: ".concat(res.statusText,". URL was ").concat(res.url," "));return res.json()}).catch(function(error){throw console.error("There has been a problem with fetch data operation: ",error),error})}function getQueryString(qs){if("object"!=typeof qs)return"";var queryString=Object.keys(qs).filter(function(key){return void 0!==qs[key]}).map(function(key){return"".concat(encodeURI(key),"=").concat(encodeURI(qs[key]))}).join("&");return""===queryString?queryString:"?".concat(queryString)}},895769:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(494712).fetchData},676816:(__unused_webpack_module,exports)=>{function getDisableSkimlinksScript(skimlinksConfig,predicates){if(skimlinksConfig){var existingScript=document.getElementById("removeSkimlinks"),disableSkimlinks=null==predicates?void 0:predicates.find(function(predicate){return"disableSkimlinks"===predicate});if(skimlinksConfig.enabled&&disableSkimlinks&&!existingScript){var script=document.createElement("script");script.type="text/javascript",script.id="removeSkimlinks",script.innerHTML='\n      var skimlinks_settings = {\n        skimlinks_target: "_blank",\n        noskim: true\n      };\n    ',document.body.appendChild(script)}!disableSkimlinks&&existingScript&&document.body.removeChild(existingScript)}}Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"getDisableSkimlinksScript",{enumerable:!0,get:function(){return getDisableSkimlinksScript}})},691775:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"getDisableSkimlinksScript",{enumerable:!0,get:function(){return _getDisableSkimlinksScript.getDisableSkimlinksScript}});var _getDisableSkimlinksScript=__webpack_require__(676816)},152769:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"omit",{enumerable:!0,get:function(){return _omit.omit}});var _omit=__webpack_require__(139446)},139446:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"omit",{enumerable:!0,get:function(){return omit}});var _sliced_to_array=__webpack_require__(928638);function omit(obj,keys){return Object.fromEntries(Object.entries(obj).filter(function(param){var k=_sliced_to_array._(param,1)[0];return!(null==keys?void 0:keys.includes(k))}))}},861100:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{setPropsForCardOnClick:function(){return _setPropsWithOnClick.setPropsForCardOnClick},setReportingRedirectItemClicked:function(){return _setReportingRedirectItemClicked.setReportingRedirectItemClicked},cardClickReporting:function(){return _setReportingRedirectItemClicked.cardClickReporting},buttonClickReporting:function(){return _setReportingRedirectItemClicked.buttonClickReporting}});var _setPropsWithOnClick=__webpack_require__(92187),_setReportingRedirectItemClicked=__webpack_require__(378626)},92187:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"setPropsForCardOnClick",{enumerable:!0,get:function(){return setPropsForCardOnClick}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_isEmpty=_interop_require_default._(__webpack_require__(976689));function setButtonRedirectTracking(buttons,buttonClickFunction,index,cardData){var repoSpec=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,context=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,mgids=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,meta=arguments.length>7?arguments[7]:void 0,entityType=arguments.length>8?arguments[8]:void 0;if(!buttonClickFunction||!buttons)return buttons;var itemTitle=cardData.itemTitle,type=cardData.type;return buttons.map(function(button){if(button.buttonRedirectTracking&&button.url){var modifiedButton=_object_spread_props._(_object_spread._({},button),{itemTitle:itemTitle,type:type,entityType:entityType,index:index});return _object_spread_props._(_object_spread._({},modifiedButton),{onClick:function(){return buttonClickFunction(modifiedButton,repoSpec,context,index,mgids,meta)}})}return button})}var setPropsForCardOnClick=function(items){var clickFunctions=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},repoSpec=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,context=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,cardClickFunction=clickFunctions.cardClickFunction,buttonClickFunction=clickFunctions.buttonClickFunction;return!cardClickFunction&&!buttonClickFunction||!Array.isArray(items)||Array.isArray(items)&&(0,_isEmpty.default)(items)?items:items.map(function(item,index){var _item_meta,_item_media_image,_item_media,_item_meta_header,_item_meta1,_item_meta_buttons,buttons=null!==(_item_meta_buttons=null==item?void 0:null===(_item_meta=item.meta)||void 0===_item_meta?void 0:_item_meta.buttons)&&void 0!==_item_meta_buttons?_item_meta_buttons:[],imageMgid=null==item?void 0:null===(_item_media=item.media)||void 0===_item_media?void 0:null===(_item_media_image=_item_media.image)||void 0===_item_media_image?void 0:_item_media_image.mgid,itemMgid=item.mgid,entityType=null==item?void 0:item.entityType,cardData={itemTitle:null==item?void 0:null===(_item_meta1=item.meta)||void 0===_item_meta1?void 0:null===(_item_meta_header=_item_meta1.header)||void 0===_item_meta_header?void 0:_item_meta_header.title,type:null==item?void 0:item.type};return _object_spread_props._(_object_spread._({},item),{onClick:function(){return cardClickFunction(item,repoSpec,context,index)},meta:_object_spread_props._(_object_spread._({},item.meta),{buttons:setButtonRedirectTracking(buttons,buttonClickFunction,index,cardData,repoSpec,context,{imageMgid:imageMgid,itemMgid:itemMgid},item.meta,entityType)})})})}},378626:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{setReportingRedirectItemClicked:function(){return setReportingRedirectItemClicked},cardClickReporting:function(){return cardClickReporting},buttonClickReporting:function(){return buttonClickReporting}});var _browserStorage=__webpack_require__(555230),setReportingRedirectItemClicked=function(textInfo){var _document_location,_document,_document_location_href,element=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"button";if(textInfo){var storage=(0,_browserStorage.getStorage)("sessionStorage"),url=null!==(_document_location_href=null===(_document=document)||void 0===_document?void 0:null===(_document_location=_document.location)||void 0===_document_location?void 0:_document_location.href)&&void 0!==_document_location_href?_document_location_href:"",navId="".concat(textInfo," ").concat(element);(0,_browserStorage.setItem)(storage,"navIdReferrer",url),(0,_browserStorage.setItem)(storage,"navId",navId)}},cardClickReporting=function(item){var _item_meta_header,_item_meta;item&&setReportingRedirectItemClicked(null==item?void 0:null===(_item_meta=item.meta)||void 0===_item_meta?void 0:null===(_item_meta_header=_item_meta.header)||void 0===_item_meta_header?void 0:_item_meta_header.title)},buttonClickReporting=function(button){button&&setReportingRedirectItemClicked(button.btnAriaLabel||button["aria-label"]||"")}},806e3:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"setTagsOnAds",{enumerable:!0,get:function(){return _settagsonads.setTagsOnAds}});var _settagsonads=__webpack_require__(173267)},173267:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{setTagsOnAds:function(){return setTagsOnAds},setTags:function(){return setTags}});var _to_consumable_array=__webpack_require__(195153);function setTagsOnAds(tags,force){tags&&"undefined"!=typeof window&&(force?setTags({target:{readyState:"complete"}},tags):document.addEventListener("readystatechange",function(event){setTags(event,tags)}))}function setTags(event,tags){if(tags&&"undefined"!=typeof window){var bentoAds=document.querySelectorAll("div[data-adsize]"),bidbarrelAds=document.querySelectorAll("div[data-ad]"),ads=_to_consumable_array._(bentoAds).concat(_to_consumable_array._(bidbarrelAds));"complete"===event.target.readyState&&ads.forEach(function(el){el.getAttribute("data-ad-keyvalues")||(el.dataset.adKeyvalues="'tags=".concat(tags,"'")||0)})}}},179899:(module,__unused_webpack_exports,__webpack_require__)=>{var slugifyTags=__webpack_require__(286444).slugifyTags;module.exports={slugifyTags:slugifyTags}},286444:module=>{function slugifyTags(tags){if(!tags||!tags.length)return"";for(var slugifiedTags="",i=0;i<tags.length;i++){var tag=tags[i],tagTitle=("string"==typeof tag?tag:tag.title).toLowerCase();slugifiedTags+="".concat(tagTitle.replace(/\s|_/g,"-")).concat(i===tags.length-1?"":",")}return slugifiedTags}module.exports={slugifyTags:slugifyTags}},173243:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_create_super=__webpack_require__(428160),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_socialshareitem=_interop_require_default._(__webpack_require__(844510)),_classnames=_interop_require_default._(__webpack_require__(844921)),_isEmpty=_interop_require_default._(__webpack_require__(976689)),_shareemail=_interop_require_default._(__webpack_require__(833135)),iconCssClasses={facebook:"facebook",twitter:"twitter",pinterest:"pinterest",mail:"icon-email-24"},SocialShare=function(_React_PureComponent){_inherits._(SocialShare,_React_PureComponent);var _super=_create_super._(SocialShare);function SocialShare(){return _class_call_check._(this,SocialShare),_super.apply(this,arguments)}return _create_class._(SocialShare,[{key:"renderShareItems",value:function(){var _this_props=this.props,cssClasses=_this_props.cssClasses,socialShare=_this_props.socialShare,shareDetails=_this_props.shareDetails,twitterInfo=_this_props.twitterInfo,caption=shareDetails.caption,pageUrl=shareDetails.pageUrl;return socialShare.items.map(function(item){return"mail"===item.name?_react.default.createElement(_shareemail.default,{key:item.name,className:"gallery__share-button email",label:"",subject:caption,url:pageUrl,ariaLabel:item.ariaLabel}):_react.default.createElement(_socialshareitem.default,{key:item.name,cssClasses:cssClasses.socialItemClasses,icon:iconCssClasses[item.name],shareDetails:shareDetails,socialItem:item.name,twitterInfo:twitterInfo,ariaLabel:item.ariaLabel})})}},{key:"render",value:function(){var _this_props=this.props,cssClasses=_this_props.cssClasses,socialShare=_this_props.socialShare,shareDetails=_this_props.shareDetails;return socialShare&&!0===socialShare.socialShareKillSwitch||(0,_isEmpty.default)(socialShare)||(0,_isEmpty.default)(shareDetails)?null:_react.default.createElement("div",{className:(0,_classnames.default)(cssClasses.socialItemContainerClasses)},this.renderShareItems())}}]),SocialShare}(_react.default.PureComponent);SocialShare.defaultProps={socialShare:{items:[],socialShareKillSwitch:!1},shareDetails:{pageUrl:"",media:null,caption:""},cssClasses:{}},SocialShare.propTypes={socialShare:_proptypes.default.shape({items:_proptypes.default.arrayOf(_proptypes.default.shape({name:_proptypes.default.string.isRequired})),socialShareKillSwitch:_proptypes.default.bool}),shareDetails:_proptypes.default.shape({pageUrl:_proptypes.default.string,media:_proptypes.default.string,caption:_proptypes.default.string,fbUrl:_proptypes.default.string}),twitterInfo:_proptypes.default.shape({twitterUrl:_proptypes.default.string,twitterAccount:_proptypes.default.string}),cssClasses:_proptypes.default.object};var _default=SocialShare},841351:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(173243)).default},221281:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{default:function(){return _default},determineMatchingSelector:function(){return determineMatchingSelector},executeTveAuthCheck:function(){return executeTveAuthCheck},isTvScheduleLinkDate:function(){return isTvScheduleLinkDate}});var _assert_this_initialized=__webpack_require__(366566),_class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_object_without_properties=__webpack_require__(856021),_create_super=__webpack_require__(428160),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_browserStorage=__webpack_require__(555230),_evidongdpr=_interop_require_default._(__webpack_require__(587123)),_merge=_interop_require_default._(__webpack_require__(509458)),_devicedetection=__webpack_require__(543787),_Reporting=_interop_require_default._(__webpack_require__(8459)),_ReportingContext=__webpack_require__(455166),_helpers=__webpack_require__(199934),AdReporting=function(_React_PureComponent){_inherits._(AdReporting,_React_PureComponent);var _super=_create_super._(AdReporting);function AdReporting(props){var _this;return _class_call_check._(this,AdReporting),(_this=_super.call(this,props)).handleClickAction=_this.handleClickAction.bind(_assert_this_initialized._(_this)),_this.handleCustomEventAction=_this.handleCustomEventAction.bind(_assert_this_initialized._(_this)),_this.storage=(0,_browserStorage.getStorage)("sessionStorage"),_this}return _create_class._(AdReporting,[{key:"componentDidMount",value:function(){var _this_props=this.props,repoData=_this_props.repoData,bentoURL=_this_props.bentoURL,_this_props_bidBarrelConfig=_this_props.bidBarrelConfig,bidBarrelConfig=void 0===_this_props_bidBarrelConfig?{}:_this_props_bidBarrelConfig;_Reporting.default.adsReporting();var bbConfigWithDeviceInfo=_object_spread_props._(_object_spread._({},bidBarrelConfig),{isMobile:(0,_devicedetection.isMobile)()});__webpack_require__.g.repo.init(repoData,bentoURL,null==bidBarrelConfig?void 0:bidBarrelConfig.enabled),document.body.addEventListener("click",this.handleClickAction),document.body.addEventListener("triggerRepoCall",this.handleCustomEventAction,!1),executeTveAuthCheck(this.props.tveEnabled,this.props.authSuiteEnabled),(0,_ReportingContext.InitializeBidBarrel)(bbConfigWithDeviceInfo,repoData)}},{key:"componentWillUnmount",value:function(){document.body.removeEventListener("click",this.handleClickAction),document.body.removeEventListener("triggerRepoCall",this.handleCustomEventAction),this.props.isUsePushStateEnabled||(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("sessionStorage"),"sessionStart",!1)}},{key:"handleCustomEventAction",value:function(event){var _event_detail=event.detail,reportingData=getRepoDataByEvent(_event_detail.eventName,_object_without_properties._(_event_detail,["eventName"]));reportingData.name&&reportingData.action&&__webpack_require__.g.repo.trackModuleAction(reportingData.name,reportingData.action,reportingData.additionalValues)}},{key:"handleClickAction",value:function(event){var reportingData=determineReportingData(event.target);!reportingData.suppressClickReporting&&(reportingData.url?(reportingData.action||(reportingData.action="click tracking"),__webpack_require__.g.repo.trackModuleClickThrough(reportingData.name,reportingData.url,reportingData.action,reportingData.additionalValues)):reportingData.name&&reportingData.action&&__webpack_require__.g.repo.trackModuleAction(reportingData.name,reportingData.action,reportingData.additionalValues))}},{key:"render",value:function(){var _this_props=this.props,parselyConfig=_this_props.parselyConfig,_this_props_brazeConfigs=_this_props.brazeConfigs,brazeConfigs=void 0===_this_props_brazeConfigs?{}:_this_props_brazeConfigs;return _react.default.createElement("div",null,_react.default.createElement(_ReportingContext.BentoContextConsumer,null,function(param){return param.bentoLoaded?_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_evidongdpr.default,null),_react.default.createElement(_ReportingContext.ParselyReporting,{parselyConfig:parselyConfig}),_react.default.createElement(_ReportingContext.BrazeSDK,{brazeConfigs:brazeConfigs})):null}))}}]),AdReporting}(_react.default.PureComponent);function getRepoDataByEvent(eventName,data){switch(eventName){case"search:abandon":return getSearchAbandonData(data);case"search:resultsPopulate":return getSearchResultsPopulateData(data);case"search:searchFail":return getSearchFailData(data);case"upsell-exit-modal:open":return getUpsellExitModalOpenData(data);default:return{name:null,action:null,additionalValues:{}}}}function getSearchAbandonData(data){var storage=(0,_browserStorage.getStorage)("sessionStorage"),searchTerm=data.searchTerm;return data.kidsCompliantSearch?{name:"search",action:"searchEvent",additionalValues:{"v.searchOutcome":"SearchAbandon","v.modname":"search","v.searchType":"compliant search"}}:{name:"search",action:"clicks on search close",additionalValues:{"v.searchAbandon":!0,"v.searchTerm":searchTerm||"no_search_term","v.searchEvent":!!searchTerm,"v.searchFail":!(0,_browserStorage.getItem)(storage,"omniture:search:resultsLoaded")&&!!searchTerm}}}function getSearchResultsPopulateData(data){return{name:"search",action:"searchEvent",additionalValues:{"v.searchOutcome":"SearchResultsPopulate","v.modname":"search","v.searchType":"compliant search","v.channel":({series:"shows",showvideo:"videos",episode:"episodes"})[data.activeSearchTabBucket]}}}function getSearchFailData(data){return{name:"search",action:"searchEvent",additionalValues:{"v.searchOutcome":"SearchFail","v.modname":"search","v.searchType":"compliant search"}}}function getUpsellExitModalOpenData(data){return{name:"upsell-exit-modal:open",action:"opens upsell exit modal",additionalValues:{pageName:"upsell-exit-modal","v.channel":"upsell","v.pubDate":"","v.contentAuthor":"","v.contentTags":""}}}function determineReportingData(element){for(var e=element,shouldSetNavId=["article-breadcrumb","linked-tag"].includes(null==element?void 0:null===(_element_dataset=element.dataset)||void 0===_element_dataset?void 0:_element_dataset.reporting),shouldSuppressClickReporting=["article-breadcrumb","linked-tag"].includes(null==element?void 0:null===(_element_dataset1=element.dataset)||void 0===_element_dataset1?void 0:_element_dataset1.reporting);e.parentNode;){var _element_dataset,_element_dataset1,reportingData=determineMatchingSelector(e,element);if(shouldSetNavId||(null==reportingData?void 0:reportingData.name)&&reportingData.action)return reportingData.url&&(0,_helpers.setNavID)(element),shouldSuppressClickReporting&&(reportingData.suppressClickReporting=!0),reportingData;e=e.parentNode}return{}}function determineMatchingSelector(element,targetElement){var reportingData={name:null,action:null,url:null,additionalValues:{"v.pubDate":"","v.contentAuthor":"","v.contentTags":""}};if(isLink(element)||isLink(targetElement))reportingData.url=element.href||targetElement.href||null;else{var linkParent=targetElement.closest("a");linkParent&&(reportingData.url=linkParent.href)}var headerReportingData=(0,_helpers.generateHeaderReport)(element,targetElement),footerReportingData=(0,_helpers.generateFooterReport)(element),newsFullEpisodesReport=(0,_helpers.generateCardReport)(element,"full_episode"),sponsorCardReport=(0,_helpers.generateCardReport)(element,"sponsor"),castCardReport=(0,_helpers.generateCardReport)(element,"cast"),posterCardReport=(0,_helpers.generateCardReport)(element,"poster"),performerCardReport=(0,_helpers.generateCardReport)(element,"performer"),cardButtonReport=(0,_helpers.generateCardReport)(element,"button"),languageSelectorReport=(0,_helpers.generateLanguageSelectorReport)(element),partnersStripReport=(0,_helpers.generatePartnersStripReport)(element),newsletterSignUpReport=(0,_helpers.generateNewsletterSignUpReport)(element),randomizerReport=(0,_helpers.generateRandomizerReport)(element),robustContentAreaReport=(0,_helpers.generateRobustContentAreaReport)(element),trendingReport=(0,_helpers.generateTrendingReport)(element),unavailableSlateReport=(0,_helpers.generateUnavailableSlateReport)(element),upsellExitModalReport=(0,_helpers.generateUpsellExitModal)(element),globalMessageBarReport=(0,_helpers.generateGlobalMessageBar)(element),imageGalleryReport=(0,_helpers.generateImageGallery)(element),imageGallerySocialShareReport=(0,_helpers.generateImageGallerySocialShare)(element),kidsHeaderReport=(0,_helpers.generateKidsHeader)(element),kidsHeaderCarouselReport=(0,_helpers.generateKidsHeaderCarousel)(element),galleryRecirculationReport=(0,_helpers.generateGalleryRecirculationReport)(element),relatedLinksReport=(0,_helpers.generateRelatedLinksReport)(element),grownupsBumperlinks=(0,_helpers.generateGrownupsReporting)(element);(0,_merge.default)(reportingData,cardButtonReport,castCardReport,footerReportingData,globalMessageBarReport,headerReportingData,languageSelectorReport,newsletterSignUpReport,partnersStripReport,performerCardReport,posterCardReport,randomizerReport,robustContentAreaReport,sponsorCardReport,trendingReport,unavailableSlateReport,upsellExitModalReport,imageGalleryReport,imageGallerySocialShareReport,newsFullEpisodesReport,kidsHeaderReport,kidsHeaderCarouselReport,galleryRecirculationReport,relatedLinksReport,grownupsBumperlinks);var parentType=null==element?void 0:null===(_element_parentElement=element.parentElement)||void 0===_element_parentElement?void 0:_element_parentElement.getAttribute("type");["series","showvideo","episode"].includes(parentType)&&("showvideo"===parentType&&(parentType="clip"),reportingData.name="paladin-".concat(parentType,"-card"),reportingData.action="clicks on ".concat((null===(_element_closest=element.closest("a"))||void 0===_element_closest?void 0:_element_closest.getAttribute("aria-label"))||parentType));var parent=null==element?void 0:element.parentElement;if(null===(_getItem=(0,_browserStorage.getItem)((0,_browserStorage.getStorage)("sessionStorage"),"currPageName"))||void 0===_getItem?void 0:_getItem.includes("tv-schedule")){if(reportingData.name="tv-schedule","Chevron"===((null==element?void 0:null===(_element_dataset1=element.dataset)||void 0===_element_dataset1?void 0:_element_dataset1.iconName)||(null==element?void 0:null===(_element_firstChild=element.firstChild)||void 0===_element_firstChild?void 0:null===(_element_firstChild_dataset=_element_firstChild.dataset)||void 0===_element_firstChild_dataset?void 0:_element_firstChild_dataset.iconName))){var _element_parentElement,_getItem,_parent_dataset,_parent_parentElement_dataset,_parent_parentElement,_element_dataset,_parent_parentElement_firstChild_dataset,_parent_parentElement_firstChild,_parent_parentElement1,_element_closest,_element_dataset1,_element_firstChild_dataset,_element_firstChild,_parent_getAttribute,parentAriaLabel=null==parent?void 0:null===(_parent_getAttribute=parent.getAttribute("aria-label"))||void 0===_parent_getAttribute?void 0:_parent_getAttribute.toLowerCase();reportingData.action="clicks on ".concat(parentAriaLabel," date")}else isTvScheduleLinkDate(element)&&(reportingData.action="clicks on schedule date")}var displayName=(null==parent?void 0:null===(_parent_dataset=parent.dataset)||void 0===_parent_dataset?void 0:_parent_dataset.displayName)||(null==parent?void 0:null===(_parent_parentElement=parent.parentElement)||void 0===_parent_parentElement?void 0:null===(_parent_parentElement_dataset=_parent_parentElement.dataset)||void 0===_parent_parentElement_dataset?void 0:_parent_parentElement_dataset.displayName);if("LoadMoreButton"===displayName){var _getItem1,storage=(0,_browserStorage.getStorage)("sessionStorage"),isEpisodesButton=null===(_getItem1=(0,_browserStorage.getItem)(storage,"currPageName"))||void 0===_getItem1?void 0:_getItem1.includes("episodes-hub");reportingData.action="clicks on ".concat(element.innerText),reportingData.name=isEpisodesButton?"tickets-cta":"show-video-guide"}if((null==element?void 0:null===(_element_dataset=element.dataset)||void 0===_element_dataset?void 0:_element_dataset.displayName)==="PaladinCarouselNav"&&(null==parent?void 0:null===(_parent_parentElement1=parent.parentElement)||void 0===_parent_parentElement1?void 0:null===(_parent_parentElement_firstChild=_parent_parentElement1.firstChild)||void 0===_parent_parentElement_firstChild?void 0:null===(_parent_parentElement_firstChild_dataset=_parent_parentElement_firstChild.dataset)||void 0===_parent_parentElement_firstChild_dataset?void 0:_parent_parentElement_firstChild_dataset.displayName)==="PaladinCarouselHeader"&&(reportingData.action="clicks on ".concat(null==element?void 0:element.getAttribute("name")," button"),reportingData.name=null==parent?void 0:null===(_parent_parentElement2=parent.parentElement)||void 0===_parent_parentElement2?void 0:null===(_parent_parentElement_firstChild1=_parent_parentElement2.firstChild)||void 0===_parent_parentElement_firstChild1?void 0:_parent_parentElement_firstChild1.textContent),"PaladinButton"===displayName&&"PaladinButtonGroup"===((null==parent?void 0:null===(_parent_parentElement3=parent.parentElement)||void 0===_parent_parentElement3?void 0:null===(_parent_parentElement_dataset1=_parent_parentElement3.dataset)||void 0===_parent_parentElement_dataset1?void 0:_parent_parentElement_dataset1.displayName)||(null==parent?void 0:null===(_parent_parentElement4=parent.parentElement)||void 0===_parent_parentElement4?void 0:null===(_parent_parentElement_parentElement=_parent_parentElement4.parentElement)||void 0===_parent_parentElement_parentElement?void 0:null===(_parent_parentElement_parentElement_dataset=_parent_parentElement_parentElement.dataset)||void 0===_parent_parentElement_parentElement_dataset?void 0:_parent_parentElement_parentElement_dataset.displayName))&&(null==parent?void 0:null===(_parent_parentElement_dataset2=parent.parentElement.dataset)||void 0===_parent_parentElement_dataset2?void 0:_parent_parentElement_dataset2.cardIndex)){reportingData.name="promo-card_super-hero",reportingData.action="clicks on button_".concat(element.innerText);var _parent_parentElement_firstChild1,_parent_parentElement2,_parent_parentElement_dataset1,_parent_parentElement3,_parent_parentElement_parentElement_dataset,_parent_parentElement_parentElement,_parent_parentElement4,_parent_parentElement_dataset2,_parent_parentElement5,_parent_parentElement_dataset3,buttonHref=(null==parent?void 0:null===(_parent_parentElement5=parent.parentElement)||void 0===_parent_parentElement5?void 0:_parent_parentElement5.href)||(null==parent?void 0:parent.href);reportingData.additionalValues={"v.itemPosition":"".concat(Number(null==parent?void 0:null===(_parent_parentElement_dataset3=parent.parentElement.dataset)||void 0===_parent_parentElement_dataset3?void 0:_parent_parentElement_dataset3.cardIndex)+1)||"","v.destination":buttonHref||"no destination"}}if(element.matches(".massive-container .btn-group a")&&(reportingData.name="promo-card_super-hero",reportingData.action="clicks on button_".concat(targetElement.innerHTML),reportingData.additionalValues.itemPosition=Array.prototype.indexOf.call(document.querySelectorAll("section"),element.closest("section"))+1),element.matches(".promos-container .item:not(.performer)")&&("gameshub-template"===document.body.className?reportingData.name="promo-card_featured-app":"apps-hub-template"===document.body.className?(reportingData.name="promo-card_app",reportingData.action="clicks on_".concat(element.querySelector(".header").innerText)):"movies-hub-template"===document.body.className?(reportingData.name="promo-card_poster",reportingData.action="clicks on movie poster"):(reportingData.name="promo-card_show-promotion",reportingData.action="clicks on promotion")),(element.matches(".nominees-container .item")||element.matches(".winners-container .item"))&&(reportingData.action="clicks on ".concat(element.querySelector(".header").innerText),reportingData.name="nominees-&-winners"),(element.matches(".nominees-container button")||element.matches(".winners-container button"))&&(reportingData.action="clicks on ".concat(element.innerText," button"),reportingData.name="nominees-&-winners"),"appshub-template"===document.body.className)element.matches(".appshub-template .massive-container .item .btn-group button")&&(reportingData.name="promo-card_featured-app",reportingData.action="clicks on ".concat(element.innerText," button")),element.matches(".appshub-template .promos-container .item")&&(reportingData.name="promo-card_standard-app",reportingData.action="clicks on app_".concat(element.querySelector(".header").innerText));else if("gameshub-template"===document.body.className){if(element.matches(".gameshub-template .promos-container .item .btn-group .dropdown-menu .image-holder img")){var appName=element.closest(".meta-wrap").querySelector(".header").innerText;reportingData.name="promo-card_featured-app",reportingData.action="clicks on download now_".concat(appName,"_").concat(element.alt)}else if(element.matches(".gameshub-template .promos-container .item.app .image-holder img")){var appName1=element.closest(".meta-wrap").querySelector(".header").innerText;reportingData.name="promo-card_standard-app",reportingData.action="clicks on_".concat(appName1,"_").concat(element.alt)}}if(element.matches(".photos-container .item")&&(reportingData.name="promo-card_photo-gallery",reportingData.action="clicks on photo gallery"),element.matches(".playlists-container .item")?(reportingData.name="promo-card_playlist",reportingData.action="clicks on playlist"):element.matches('.playlists-container [data-reporting-direction="CarouselNavigation:Next"]')?(reportingData.name="promo-card_playlist",reportingData.action="clicks on playlist next button"):element.matches('.playlists-container [data-reporting-direction="CarouselNavigation:Previous"]')&&(reportingData.name="promo-card_playlist",reportingData.action="clicks on playlist prev button"),element.matches(".episodes-container .item")?(reportingData.name="promo-card_episode",reportingData.action="clicks on episode item"):element.matches(".episodes-container .expand-wrap .btn")?(reportingData.name="promo-card_episode",reportingData.action="click on show more episodes"):element.matches(".news-container .expand-wrap .btn")&&(reportingData.name="promo-card_news",reportingData.action="clicks on load more"),element.matches(".cast-container .detail-container .icon-close"))reportingData.name="promo-card_cast",reportingData.action="clicks on close cast item";else if(element.matches(".cast-container .detail-container .link-group .icon")){reportingData.name="promo-card_cast";var socialContext=determineSocialContext(element);reportingData.action="clicks on ".concat(socialContext," social button")}else element.matches('.cast-container [data-reporting-direction="CarouselNavigation:Previous"]')?(reportingData.name="promo-card_cast",reportingData.action="clicks on cast prev button"):element.matches('.cast-container [data-reporting-direction="CarouselNavigation:Next"]')&&(reportingData.name="promo-card_cast",reportingData.action="clicks on cast next button");if(element.matches(".news-container .item")&&(reportingData.name="promo-card_article",reportingData.action="clicks on article"),element.matches(".games-container .item")){var descriptionElement=element.querySelector('[data-reporting-name="Card:Kids:Header"]'),description="";descriptionElement&&(description=descriptionElement.innerText),reportingData.name="games-container",reportingData.action="clicks on game_".concat(description)}if(element.matches(".about-container .icon")){var socialClass=determineSocialContext(targetElement);reportingData.name="promo-card_about",reportingData.action="clicks on ".concat(socialClass," social button")}if(element.matches(".episodes-container .button")&&(reportingData.name="episode-guide",reportingData.action="clicks on button_".concat(element.innerText)),element.matches(".video-guide-container .filters-list-wrap > ul > li")?(reportingData.name="show-video-guide",reportingData.action="clicks on content filter_".concat(element.innerText)):element.matches("[data-display-name*=SeasonSelector] li a")?document.body.querySelector(".video-guide-container")&&(reportingData.name="show-video-guide",reportingData.action="clicks on season filter_".concat(element.innerText)):element.matches(".video-guide-container .meta-wrap .btn")?(reportingData.name="show-video-guide",reportingData.action="clicks on button_".concat(element.innerText)):element.matches(".video-guide-container .item.full-ep a")||element.matches('.video-guide-container .item[data-reporting-entity-type="episode"]')?(reportingData.name="show-video-guide",reportingData.action="clicks on episode image"):element.matches(".video-guide-container .item.full-ep a .meta-wrap")||element.matches('.video-guide-container .item[data-reporting-entity-type="episode"] [data-reporting-name="KidsCard:Meta"]')?(reportingData.name="show-video-guide",reportingData.action="clicks on episode text"):element.matches(".video-guide-container .item.video a img")||element.matches('.video-guide-container .item[data-reporting-entity-type="showvideo"] img')?(reportingData.name="show-video-guide",reportingData.action="clicks on clip image"):element.matches(".video-guide-container .item.video a .meta-wrap")||element.matches('.video-guide-container .item[data-reporting-entity-type="showvideo"] [data-reporting-name="KidsCard:Meta"]')?(reportingData.name="show-video-guide",reportingData.action="clicks on clip text"):element.matches(".video-guide-container .expand-wrap .btn")?(reportingData.name="show-video-guide",reportingData.action="clicks on ".concat(element.innerText)):element.matches(".video-guide-container .container ul[role='tablist'] > li")?(reportingData.name="show-video-guide",reportingData.action="clicks on filter_".concat(element.innerText)):element.matches(".expand-wrap .btn")&&(reportingData.name="tickets-cta",reportingData.action="clicks on ".concat(element.innerText)),element.matches(".carousel .item a")){reportingData.name="video-player-up-next";var categoryElement=element.closest(".items-container").querySelector(".items-header"),category=categoryElement?categoryElement.firstChild.querySelector("span").innerText:"watching",badge=(element.querySelector(".label-alert")?element.querySelector(".label-alert").innerText:"")||(element.parentNode.classList.contains("full-ep")?"episode":"clip");reportingData.action="clicks on up next_".concat(category,"_").concat(badge),reportingData.additionalValues.itemPosition=(0,_helpers.getElementIndex)(element.closest(".item"),element.closest(".items-wrap"),".item")}if(element.matches(".carousel .carousel-left-nav")?(reportingData.name="video-player-up-next",reportingData.action="clicks on previous button"):element.matches(".carousel .carousel-right-nav")&&(reportingData.name="video-player-up-next",reportingData.action="clicks on next button"),element.matches(".continued-videos-list .item a")){reportingData.name="video-player-playlist-tray";var playlistTitle="",playlistTitleEl=document.querySelector(".playlist-header-text--title");playlistTitleEl&&(playlistTitle=playlistTitleEl.innerText),reportingData.action="clicks on tray_video ".concat(playlistTitle),reportingData.additionalValues.itemPosition=(0,_helpers.getElementIndex)(element.closest(".item"),element.closest(".items-wrap"),".item")}if(element.matches(".continued-videos-list .items-container .btn")&&(reportingData.name="video-player-playlist-tray",reportingData.action="clicks on show more"),element.matches(".gallery-container .social .icon")){var galleryName=document.querySelector(".gallery-container .section-header").innerText,socialClass1=determineSocialContext(element);reportingData.name="photo-gallery",reportingData.action="clicks on gallery share_".concat(socialClass1,"_").concat(galleryName)}else if(element.matches(".gallery-container .gallery-item .gallery__overlay-share .icon")){var mainGalleryName=document.querySelector(".gallery-container .section-header").innerText,galleryName1=element.closest(".gallery-item-overlay").querySelector(".gallery__overlay-description").innerText,socialClass2=determineSocialContext(element),itemPosition=element.closest(".item").dataset.reportingIndex;reportingData.name="photo-gallery",reportingData.action="clicks on photo share_".concat(socialClass2,"_").concat(mainGalleryName,"_").concat(galleryName1),reportingData.additionalValues.itemPosition=itemPosition}else if(element.matches(".gallery-container .gallery-item-overlay")){var photoUniqueId="",photoElement=element.parentNode.querySelector('picture.image-holder source[media="screen"]').srcset.match(/(mgid:)(.*)(?=\?)/);photoElement&&(photoUniqueId=photoElement[0]);var itemPosition1=element.closest(".item").dataset.reportingIndex;reportingData.name="photo-gallery",reportingData.action="clicks on photo_".concat(photoUniqueId),reportingData.additionalValues.itemPosition=itemPosition1}else if(element.matches(".pswp .pswp__share-tooltip a")){var photoTitle=document.body.querySelector(".pswp__caption").firstChild.innerHTML,socialClass3=determineSocialContext(targetElement);reportingData.name="photo-gallery",reportingData.action="clicks on photo share_".concat(socialClass3,"_").concat(photoTitle)}else if(element.matches(".pswp .pwsp__button--close"))reportingData.name="photo-gallery",reportingData.action="clicks on close gallery";else if(element.matches(".pswp .pswp__button--arrow--left")){var itemPosition2=document.querySelector(".gallery-container").dataset.reportingActiveIndex,photoUniqueId1="",photoElement1=document.querySelector(".pswp__zoom-wrap.active img").src.match(/(mgid:)(.*)(?=\?)/);photoElement1&&(photoUniqueId1=photoElement1[0]),reportingData.name="photo-gallery",reportingData.action="click on previous photo_".concat(photoUniqueId1),reportingData.additionalValues.itemPosition=itemPosition2}else if(element.matches(".pswp .pswp__button--arrow--right")){var itemPosition3=document.querySelector(".gallery-container").dataset.reportingActiveIndex,photoUniqueId2="",photoElement2=document.querySelector(".pswp__zoom-wrap.active img").src.match(/(mgid:)(.*)(?=\?)/);photoElement2&&(photoUniqueId2=photoElement2[0]),reportingData.name="photo-gallery",reportingData.action="click on next photo_".concat(photoUniqueId2),reportingData.additionalValues.itemPosition=itemPosition3}var embedGallery=".embed-gallery-container .slide-gallery-container";if(element.matches(embedGallery)){var selectedPhoto=document.querySelector("".concat(embedGallery," .is-selected"));if(null!=selectedPhoto){var uuid=selectedPhoto.dataset.photoUuid;reportingData.action="clicks on photo_".concat(uuid)}reportingData.name="embed-photo-gallery"}if(element.matches("".concat(embedGallery,' [data-display-name="CarouselNavigation"]'))){var slide=document.querySelector("".concat(embedGallery," .is-selected"));if(null!=slide){var uuid1=slide.dataset.photoUuid,index=slide.dataset.photoIndex,buttonName="CarouselNavigation:Previous"===element.dataset.reportingDirection?"previous":"next";reportingData.action="click on ".concat(buttonName," photo_").concat(uuid1),reportingData.additionalValues.itemPosition="".concat(index)}reportingData.name="embed-photo-gallery"}if(element.matches(".tv-schedule-container .schedule-nav .icon-chevron-right")?(reportingData.name="tv-schedule",reportingData.action="clicks on next date"):element.matches(".tv-schedule-container .schedule-nav .icon-chevron-left")?(reportingData.name="tv-schedule",reportingData.action="clicks on previous date"):element.matches(".tv-schedule-container .channel-lookup-container")?(reportingData.name="tv-schedule",reportingData.action="clicks on channel finder"):element.matches(".tv-schedule-container .schedule-item .info, .tv-schedule-container .schedule-item .tunein-info, .tv-schedule-container .schedule-item .arrow.show-more")&&(reportingData.name="tv-schedule",element.closest(".schedule-item-wrap").classList.contains("display")?reportingData.action="click on collapse time slot":reportingData.action="click on expand time slot"),element.matches(".article-container .generic-text-wrap a"))reportingData.name="article-detail",reportingData.action="click on article link";else if(element.matches(".article-container .social .icon")){var socialClass4=determineSocialContext(element);reportingData.name="article-detail",reportingData.action="clicks on article share_".concat(socialClass4)}if(element.matches(".video_collection.player")&&(reportingData.name="embed-video-playlist",reportingData.action="clicks on video thumbnail"),element.matches(".ad-container .ad")&&(reportingData.name="ads",reportingData.action="clicks on ad element"),element.matches(".player .meta-container .meta-wrap button")?(reportingData.name="video-player_".concat(determinePlayerContext()),reportingData.action="clicks on watch full episode"):element.matches(".player .meta-container button.meta-more")?(reportingData.name="video-player_".concat(determinePlayerContext()),element.matches(".group-wrap--toggled button")?reportingData.action="clicks on video description collapse":reportingData.action="clicks on video description expand"):element.matches(".player .media-extra div")?(reportingData.name="video-player_".concat(determinePlayerContext()),element.className.includes("embed")?reportingData.action="clicks on share_embed":reportingData.action="clicks on share_".concat(determineSocialContext(element))):element.matches(".player .meta-wrap .tag")&&(reportingData.name="video-player_".concat(determinePlayerContext()),reportingData.action="CLICKS on tag_".concat(element.innerText)),element.matches(".age-gate > button")&&(reportingData.name="age-gate",reportingData.action="clicks on age gate continue button"),element.matches(".bumper-body > button")&&(reportingData.name=element.className.includes("age-gate")?"age-gate":"bumper",reportingData.action="clicks on ".concat(reportingData.name," ").concat(element.innerText," button")),element.matches(".sponsorship-container div[data-adsize]")&&(reportingData.name="sponsor_strip",reportingData.action="clicks on sponsor_strip"),element.matches(".featured-persons-component .toggle-btn"))reportingData.name="featured-persons",reportingData.action="clicks on read more";else if(element.matches(".featured-persons-component .item")){var cardHeader=element.querySelector(".header"),cardTitle="";cardHeader&&(cardTitle=cardHeader.innerText),reportingData.name="featured-persons",reportingData.action="clicks on tile_".concat(cardTitle)}if(!reportingData.additionalValues.itemPosition){var parentWrap=element.closest(".items-wrap")||element.closest(".grid-container")||element.closest(".items-container"),mainWrap=element.closest(".page-content"),rowIndex=(0,_helpers.getElementIndex)(element.closest(".module-container"),mainWrap)-2;if(parentWrap){parentWrap.className.includes("swiper-container-initialized")&&(parentWrap=parentWrap.querySelector(".swiper-wrapper"));var itemIndex=(0,_helpers.getElementIndex)(element.closest(".item"),parentWrap,".item:not(.ad):not(.ad-container)");reportingData.additionalValues.itemPosition="row".concat(rowIndex,"-item").concat(itemIndex)}}if(element.matches("header .icon-search")){var storage1=(0,_browserStorage.getStorage)("sessionStorage");(0,_browserStorage.setItem)(storage1,"omniture:search:searchTerm",""),(0,_browserStorage.setItem)(storage1,"omniture:search:resultsLoaded",""),reportingData.name="search",reportingData.action="search overlay open",reportingData.additionalValues["v.searchOverlay"]=!0}else if(element.matches(".search-container .search-this-show"))reportingData.name="search",reportingData.action="clicks on search filter this show";else if(element.matches(".search-container .search-whole-site"))reportingData.name="search",reportingData.action="clicks on search filter whole site";else if(element.matches(".search-container .filter-container li"))reportingData.name="search",reportingData.action="clicks on search filter ".concat(element.innerText);else if(element.matches(".search-container .item")&&!element.matches('.search-container[data-reporting-compliant-search="true"] .item')){var _searchHeader_className,storage2=(0,_browserStorage.getStorage)("sessionStorage"),resultsLoaded=(0,_browserStorage.getItem)(storage2,"omniture:search:resultsLoaded"),searchTerm=(0,_browserStorage.getItem)(storage2,"omniture:search:searchTerm"),itemPosition4=reportingData.additionalValues.itemPosition;reportingData.name="search",reportingData.action="clicks on search result",reportingData.additionalValues={"v.searchEvent":!0,"v.searchConversion":!0,"v.searchResult":!!searchTerm||resultsLoaded,"v.searchTerm":searchTerm||"no search term","v.searchType":resultsLoaded?"newly searched item":"recently searched item","v.itemPosition":itemPosition4};var searchHeader=document.querySelector(".search-container .search-header");(null==searchHeader?void 0:null===(_searchHeader_className=searchHeader.className)||void 0===_searchHeader_className?void 0:_searchHeader_className.includes("trending"))&&(reportingData.additionalValues["v.searchType"]="trending item")}else if(element.matches('.search-container[data-reporting-compliant-search="true"] .item')&&!element.matches('.search-container[data-reporting-compliant-search="true"][data-reporting-clickthrough-results="true"] .item')){var itemPosition5=reportingData.additionalValues.itemPosition,description1="",descriptionElement1=element.querySelector(".header");descriptionElement1&&(description1=descriptionElement1.textContent),reportingData.name="search",reportingData.action="searchEvent",reportingData.additionalValues={"v.modname":"search","v.itemPosition":itemPosition5,"v.searchOutcome":"SearchDefaultClickthrough_".concat(description1),"v.searchType":"compliant search"}}else if(element.matches('.search-container[data-reporting-compliant-search="true"][data-reporting-clickthrough-results="true"] .item')){var _searchTabs_dataset,itemPosition6=reportingData.additionalValues.itemPosition,description2="",descriptionElement2=element.querySelector(".header");descriptionElement2&&(description2=descriptionElement2.textContent),reportingData.name="search",reportingData.action="searchEvent",reportingData.additionalValues={"v.modname":"search","v.itemPosition":itemPosition6,"v.searchOutcome":"SearchClickthrough_".concat(description2),"v.searchType":"compliant search"};var searchTabs=document.querySelector(".search-container .search-tabs"),activeSearchTabBucket=null==searchTabs?void 0:null===(_searchTabs_dataset=searchTabs.dataset)||void 0===_searchTabs_dataset?void 0:_searchTabs_dataset.reportingActiveTabBucket,bucketNameChannelMapping={series:"shows",showvideo:"videos",episode:"episodes"};bucketNameChannelMapping[activeSearchTabBucket]&&(reportingData.additionalValues["v.channel"]=bucketNameChannelMapping[activeSearchTabBucket])}if(element.matches(".flex-promo .item")&&(reportingData.name="flex-promo",reportingData.action="clicks on flex promotion"),element.matches(".content-feed .item:not(.full-ep)")||element.matches(".feature-grid .item")||element.matches(".content-package .item")){var _element_dataset2,description3="";if(element.matches(".feature-grid.content-package-module-container .item"))reportingData.name="featured-grid",description3=element.title;else if(element.matches(".content-package-module-container .item")){var parentReportingName=element.closest(".content-package").dataset.reportingName,parentReportingId=element.closest(".content-package").dataset.reportingModuleid,customParentReportingName=parentReportingName?"|".concat(parentReportingName):"";reportingData.name="content-package|".concat(parentReportingId).concat(customParentReportingName)}else element.matches(".content-feed .item")&&(reportingData.name="content-feed");var descriptionElement3=element.querySelector(".header")||element.querySelector(".spr-header")||element.querySelector('[data-reporting-name="Card:Kids:Header"]')||element.querySelector(".meta-wrap .link-group a");descriptionElement3&&(description3=descriptionElement3.innerText),reportingData.action="clicks on promo_".concat(description3),(null==element?void 0:null===(_element_dataset2=element.dataset)||void 0===_element_dataset2?void 0:_element_dataset2.reportingCardSubType)==="game"&&(reportingData.action="clicks on game_".concat(description3))}else if(element.matches(".content-feed button")&&(reportingData.name="content-feed",reportingData.action="clicks on load more",element.matches(".content-feed .filter-container .filters-list-wrap button"))){var descriptionText=element.innerHTML.toLowerCase();reportingData.action="clicks on_".concat(descriptionText)}if(element.matches(".posters-container .item")){var description4="",descriptionElement4=element.querySelector(".header");descriptionElement4&&(description4=descriptionElement4.innerText),reportingData.name="promo-card_poster",reportingData.action="clicks on promo_".concat(description4)}else element.matches(".posters-container .item .social-list-item i")&&(reportingData.name="promo-card_poster",reportingData.action="clicks on social-link-".concat(determineSocialContext(element)));if(element.matches(".carousel-container .expand-wrap .btn")){var descriptionText1=element.innerHTML.toLowerCase();reportingData.name="promo-card_".concat(descriptionText1.replace(" ","_")),reportingData.action="clicks on ".concat(descriptionText1," button")}return reportingData.name=reportingData.name&&reportingData.name.toLowerCase(),reportingData.action=reportingData.action&&reportingData.action.toLowerCase(),reportingData}function isLink(element){return!!("nodeName"in element&&"a"===element.nodeName.toLowerCase()&&element.getAttribute("href"))}function determineSocialContext(element){var elementClassList=element.classList.value;return["facebook","twitter","tumblr","instagram","vine","pinterest","email","embed","download"].find(function(service){return elementClassList.includes(service)})}function determinePlayerContext(){var _global_repo__repoData_omniture,_global_repo__repoData,_global_repo,_global,_global_repo__repoData_omniture_playerContext;return null!==(_global_repo__repoData_omniture_playerContext=null===(_global=__webpack_require__.g)||void 0===_global?void 0:null===(_global_repo=_global.repo)||void 0===_global_repo?void 0:null===(_global_repo__repoData=_global_repo._repoData)||void 0===_global_repo__repoData?void 0:null===(_global_repo__repoData_omniture=_global_repo__repoData.omniture)||void 0===_global_repo__repoData_omniture?void 0:_global_repo__repoData_omniture.playerContext)&&void 0!==_global_repo__repoData_omniture_playerContext?_global_repo__repoData_omniture_playerContext:""}function executeTveAuthCheck(tveEnabled,authSuiteEnabled){authSuiteEnabled?_Reporting.default.authSuiteAuthCheck():_Reporting.default.tveAuthCheck()}function isTvScheduleLinkDate(element){var _element_className,_element_parentElement_className,_element_parentElement;return"string"==typeof(null==element?void 0:element.className)&&((null==element?void 0:null===(_element_className=element.className)||void 0===_element_className?void 0:_element_className.includes("SquareLinkDate"))||(null==element?void 0:null===(_element_parentElement=element.parentElement)||void 0===_element_parentElement?void 0:null===(_element_parentElement_className=_element_parentElement.className)||void 0===_element_parentElement_className?void 0:_element_parentElement_className.includes("SquareLinkDate")))}AdReporting.propTypes={bentoURL:_proptypes.default.string,repoData:_proptypes.default.object.isRequired,balaData:_proptypes.default.object,authSuiteEnabled:_proptypes.default.bool,tveEnabled:_proptypes.default.bool,brazeConfigs:_proptypes.default.object,parselyConfig:_proptypes.default.object,bidBarrelConfig:_proptypes.default.object,isUsePushStateEnabled:_proptypes.default.bool};var _default=AdReporting},8459:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _object_spread=__webpack_require__(530110),_browserStorage=__webpack_require__(555230),_datetimehelpers=__webpack_require__(283426),_lodash=__webpack_require__(644379),_common=__webpack_require__(55474),_default={tveAuthCheck:function(){var sessionStorage1=(0,_browserStorage.getStorage)("sessionStorage");if(!(0,_browserStorage.getItem)(sessionStorage1,"sessionStart")){var _window_Bento,_window,localStorage=(0,_browserStorage.getStorage)("localStorage"),tveData={provider:{id:(0,_browserStorage.getItem)(localStorage,"tveMVPDPick")||"none-selected"},isLoggedIn:(0,_browserStorage.getItem)(localStorage,"isLoggedIn")};(0,_browserStorage.setItem)(sessionStorage1,"sessionStart",!0),(null===(_window=window)||void 0===_window?void 0:null===(_window_Bento=_window.Bento)||void 0===_window_Bento?void 0:_window_Bento.onTVEStatusCheck)?window.Bento.onTVEStatusCheck(tveData):document.body.addEventListener("bentoLoaded",function(){window.Bento.onTVEStatusCheck(tveData)})}},authSuiteAuthCheck:function(){if(!(0,_browserStorage.getItem)((0,_browserStorage.getStorage)("sessionStorage"),"sessionStart")){var _window_Bento,_window,localStorage=(0,_browserStorage.getStorage)("localStorage"),provider=(0,_browserStorage.getItem)(localStorage,"auth-suite-provider")||"none-selected",isLoggedIn=(0,_browserStorage.getItem)(localStorage,"auth-suite-isAuthorized"),authSuiteData={};provider.mvpdCode?authSuiteData.provider={id:provider.mvpdCode}:authSuiteData.provider=provider,authSuiteData.isLoggedIn=isLoggedIn,(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("sessionStorage"),"sessionStart",!0),(null===(_window=window)||void 0===_window?void 0:null===(_window_Bento=_window.Bento)||void 0===_window_Bento?void 0:_window_Bento.onTVEStatusCheck)?window.Bento.onTVEStatusCheck(authSuiteData):document.body.addEventListener("bentoLoaded",function(){window.Bento.onTVEStatusCheck(authSuiteData)})}},adsReporting:function(){var w=__webpack_require__.g;w.vmn_page_data={},w.repo={_repoUrl:!1,_repoData:!1,_adsSelector:"[data-adsize][data-ad-sizes]",_extraKeyValues:[],_queryStringValues:{},_doubleClickEnabled:!0,_trackingPixelClass:"repo_tracking_pixel",_enableLogs:!1,_evidonUserConsent:-1!==document.cookie.indexOf("_evidon_consent_cookie"),_log:function(msg){this._enableLogs&&console.log(msg)},_error:function(msg){console.error("ERROR:".concat(msg))},init:function(repoData,bentoUrl,isBidBarrelEnabled){var sessionStorage1=(0,_browserStorage.getStorage)("sessionStorage");this._log("AdsReporting init called"),this._bentoUrl=bentoUrl,this._repoData=repoData,repoData.pathPrefix&&(this.pathPrefix=repoData.pathPrefix),this._parseRepoResponse(),this.parseQueryString(),null!=this._queryStringValues.testmode&&this.addKeyValue("testmode",this._queryStringValues.testmode),(0,_browserStorage.getItem)(sessionStorage1,"pageTrackingDisabled")||this.doFullPageLoad(isBidBarrelEnabled),(0,_browserStorage.setItem)(sessionStorage1,"pageTrackingDisabled",!1)},doFullPageLoad:function(isBidBarrelEnabled){var _this=this;this._log("doPageLoad called"),"undefined"!=typeof window&&(document.body.addEventListener("bentoLoaded",function(){_this.trackPage(),_this.setupValuesFromVMNPageData(),isBidBarrelEnabled||_this.placeAllAds(),_this.fireTrackingPixels()}),document.body.addEventListener("playerPlaylistReady",function(evt){var _evt_detail_repoData,_evt_detail,player="object"==typeof window.EdgePlayer&&window.EdgePlayer.getPlayer(),config="object"==typeof player&&player.getCurrentConfig(),videoAutoplayed=!!(0,_browserStorage.getItem)((0,_browserStorage.getStorage)("sessionStorage"),"omnitureNextVideoAutoplayed");(0,_lodash.set)(config,'omnitureCustomFields["v.channel"]',_this._repoData.omniture.contextData["v.channel"]),(0,_lodash.set)(config,'omnitureCustomFields["v.digitalExclusive"]',"".concat(null==evt?void 0:null===(_evt_detail=evt.detail)||void 0===_evt_detail?void 0:null===(_evt_detail_repoData=_evt_detail.repoData)||void 0===_evt_detail_repoData?void 0:_evt_detail_repoData.digitalExclusive)),(0,_lodash.set)(config,'omnitureCustomFields["v.autoplayed"]',"".concat(videoAutoplayed)),(0,_lodash.set)(config,"omniturePropertyOverrides[\n              ".concat(_this._repoData.omniture.contextData["v.pageType"],"\n            ]"),"v.pageType"),(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("sessionStorage"),"omnitureNextVideoAutoplayed",!1)}),document.body.addEventListener("playerConfigLoad",function(){var player="object"==typeof window.EdgePlayer&&window.EdgePlayer.getPlayer(),config="object"==typeof player&&player.getCurrentConfig(),playerType=null==config?void 0:config.type,omnitureSuite="";switch(playerType){case"partner":omnitureSuite=null==config?void 0:config.omniturePartnerAccount;break;case"normal":omnitureSuite=null==config?void 0:config.omnitureViralAccount;break;case"network":omnitureSuite=null==config?void 0:config.omnitureNetworkAccount;break;default:omnitureSuite=null==config?void 0:config.omnitureDevAccount}if("string"==typeof omnitureSuite&&w.AppMeasurement){var appMeasurementInstance=w.AppMeasurement.getInstance(omnitureSuite);(0,_lodash.set)(appMeasurementInstance,"pageName",_this._repoData.omniture.pageName),(0,_lodash.set)(appMeasurementInstance,"channel",_this._repoData.omniture.channel)}}))},parseQueryString:function(){var _this=this;"undefined"!=typeof window&&window.location.search.substr(1).split("&").forEach(function(pair){if(pair){var parts=pair.split("="),queryVal=parts[1]?parts[1].replace(/\+/g," "):"";_this._queryStringValues[parts[0]]=decodeURIComponent(queryVal)}})},_parseRepoResponse:function(){if("object"!=typeof this._repoData){this._error("No Repo data in reporting object - exiting");return}this._configDFPP(),this._configWebsite(),this._configLegacy(),this._extraKeyValues=[],this._log("_parseRepoResponse ended")},_configDFPP:function(){var _this=this;this._log("_configDFPP called"),this._extraKeyValues&&this._extraKeyValues.forEach(function(value,i){_this._repoData.doubleClick.keyValues[i]=value}),w.vmn_page_data={metadata:this._repoData.doubleClick.metadata,mappings:{"ad-unit":this._repoData.doubleClick.adUnits,"exclusion-categories":this._repoData.doubleClick.exclusionCategories},settings:{reload:this._repoData.doubleClick.adReloadable,reload_interval:this._repoData.doubleClick.adReloadTime}},window.vmn_page_data.mappings["key-values"]=_object_spread._({},this._repoData.doubleClick.keyValues),(window.location.pathname.includes("mcdonalds-inspiration-celebration-gospel-tour")||window.location.pathname.includes("mcdonald-s-inspiration-celebration-gospel-tour-2021"))&&window.vmn_page_data.mappings["key-values"]&&(window.vmn_page_data.mappings["key-values"].sponsor="bet_mcdonalds_inspiration_2021",window.vmn_page_data.mappings["key-values"].prev_iu_szs="728x90|970x90|970x250|970x66"),window.location.pathname.includes("us-army-undercover-soldier")&&window.vmn_page_data.mappings["key-values"]&&(window.vmn_page_data.mappings["key-values"].sponsor="bet_army_undercoversoldier_2021",window.vmn_page_data.mappings["key-values"].prev_iu_szs="728x90|970x90|970x250|970x66")},setupPageLevelAdUnit:function(){var _w_vmn_page_data_mappings,_w_vmn_page_data,_w_vmn_page_data1,pageLevelAdUnit="",adUnitMappings=(null==w?void 0:null===(_w_vmn_page_data=w.vmn_page_data)||void 0===_w_vmn_page_data?void 0:null===(_w_vmn_page_data_mappings=_w_vmn_page_data.mappings)||void 0===_w_vmn_page_data_mappings?void 0:_w_vmn_page_data_mappings["ad-unit"])||{},pageMetaData=(null==w?void 0:null===(_w_vmn_page_data1=w.vmn_page_data)||void 0===_w_vmn_page_data1?void 0:_w_vmn_page_data1.metadata)||{};!(0,_lodash.isEmpty)(adUnitMappings)&&(Object.keys(adUnitMappings).forEach(function(key){var adUnit=pageMetaData[adUnitMappings[key].replace(/@/g,"")]||adUnitMappings[key];pageLevelAdUnit+="/".concat(adUnit)}),pageMetaData.is_main&&(pageLevelAdUnit+="/home"),pageLevelAdUnit&&(0,_lodash.set)(w,"Bento.Config.adUnitDefault",pageLevelAdUnit))},setupPageLevelAdTargeting:function(){var _w_Bento_Config,_w_vmn_page_data_mappings,_w_vmn_page_data,_w_vmn_page_data1,_w_MTVN_config,_w_MTVN,pageLevelTargeting=(null==w?void 0:null===(_w_Bento_Config=w.Bento.Config)||void 0===_w_Bento_Config?void 0:_w_Bento_Config.adPageTargeting)||{},targetingMappings=(null==w?void 0:null===(_w_vmn_page_data=w.vmn_page_data)||void 0===_w_vmn_page_data?void 0:null===(_w_vmn_page_data_mappings=_w_vmn_page_data.mappings)||void 0===_w_vmn_page_data_mappings?void 0:_w_vmn_page_data_mappings["key-values"])||{},pageMetaData=(null==w?void 0:null===(_w_vmn_page_data1=w.vmn_page_data)||void 0===_w_vmn_page_data1?void 0:_w_vmn_page_data1.metadata)||{};Object.keys(targetingMappings).forEach(function(key){var formattedPropertyName=targetingMappings[key].replace(/@/g,"");pageLevelTargeting[key]=pageMetaData[formattedPropertyName]||targetingMappings[key]});var projectX=null==w?void 0:null===(_w_MTVN=w.MTVN)||void 0===_w_MTVN?void 0:null===(_w_MTVN_config=_w_MTVN.config)||void 0===_w_MTVN_config?void 0:_w_MTVN_config.projectX;projectX&&projectX.phase&&projectX.targetVal&&(pageLevelTargeting.px_phase=projectX.phase.toString(),pageLevelTargeting.px_target=projectX.targetVal.toString()),(0,_lodash.isEmpty)(pageLevelTargeting)||(0,_lodash.set)(w,"Bento.Config.adPageTargeting",pageLevelTargeting)},setupPageLevelExclusionCategories:function(){var _w_vmn_page_data_mappings,_w_vmn_page_data,_w_Bento_Config,_w_Bento,exclusionCategories=null==w?void 0:null===(_w_vmn_page_data=w.vmn_page_data)||void 0===_w_vmn_page_data?void 0:null===(_w_vmn_page_data_mappings=_w_vmn_page_data.mappings)||void 0===_w_vmn_page_data_mappings?void 0:_w_vmn_page_data_mappings["exclusion-categories"];if(exclusionCategories){var bentoAdExclusionCategories=null==w?void 0:null===(_w_Bento=w.Bento)||void 0===_w_Bento?void 0:null===(_w_Bento_Config=_w_Bento.Config)||void 0===_w_Bento_Config?void 0:_w_Bento_Config.adExclusionCategories;bentoAdExclusionCategories&&(exclusionCategories="".concat(bentoAdExclusionCategories,",").concat(exclusionCategories)),(0,_lodash.set)(w,"Bento.Config.adExclusionCategories",exclusionCategories)}},setupPageLevelAdRefreshRate:function(){var _w_Bento_Config,_w_Bento,_w_vmn_page_data,bentoConfigRefreshRate=null==w?void 0:null===(_w_Bento=w.Bento)||void 0===_w_Bento?void 0:null===(_w_Bento_Config=_w_Bento.Config)||void 0===_w_Bento_Config?void 0:_w_Bento_Config.adRefreshRate;if(!Number.isInteger(bentoConfigRefreshRate)||!(bentoConfigRefreshRate>-1)){var pageSettings=null==w?void 0:null===(_w_vmn_page_data=w.vmn_page_data)||void 0===_w_vmn_page_data?void 0:_w_vmn_page_data.settings;!Array.isArray(pageSettings.slots)&&Number.isInteger(pageSettings.reload_interval)&&!1!==pageSettings.reload&&(0,_lodash.set)(w,"Bento.Config.adRefreshRate",pageSettings.reload_interval)}},setupValuesFromVMNPageData:function(){var _w_vmn_page_data,_w_vmn_page_data1;(0,_lodash.isEmpty)(w.vmn_page_data)&&this._error("Page ads will likely fail due to missing vmn_page_data object!"),(null==w?void 0:null===(_w_vmn_page_data=w.vmn_page_data)||void 0===_w_vmn_page_data?void 0:_w_vmn_page_data.mappings)&&(this.setupPageLevelAdUnit(),this.setupPageLevelAdTargeting(),this.setupPageLevelExclusionCategories()),(null==w?void 0:null===(_w_vmn_page_data1=w.vmn_page_data)||void 0===_w_vmn_page_data1?void 0:_w_vmn_page_data1.settings)&&this.setupPageLevelAdRefreshRate()},_configWebsite:function(){this._log("_configWebsite called"),window.siteSectionId=this._repoData.website.videoSiteSectionId,window.useSurveyString=this._repoData.website.adCall1x2,window.adCall6x6=this._repoData.website.adCall6x6,window.adCall3x3=this._repoData.website.adCall3x3,window.adCall5x5=this._repoData.website.adCall5x5;for(var ads=document.querySelectorAll("[data-ad-sizes]"),elm=0;elm<ads.length;elm++)["1x2","6x6","3x3","5x5"].indexOf(ads[elm].getAttribute("data-ad-sizes"))>=0&&ads[elm].parentNode.removeChild(ads[elm]);this._repoData.website.adCall1x2&&this.appendAd("1x2"),this._repoData.website.adCall6x6&&this.appendAd("6x6"),this._repoData.website.adCall3x3&&this.appendAd("3x3"),this._repoData.website.adCall5x5&&this.prependSkyBoxAdd("5x5")},getAdElement:function(adSize){var adCall=document.createElement("div");return adCall.id="survey_ad".concat(adSize),adCall.setAttribute("data-adsize",adSize),adCall.setAttribute("data-valid-sizes",adSize),adCall.setAttribute("data-refresh-rate","0"),adCall.style.height="0px",adCall.style.width="0px",adCall.style.position="absolute",adCall},prependSkyBoxAdd:function(adSize){var skyBoxWrapper=this.getAdElement(adSize),appElement=document.getElementById("app");appElement?appElement.prepend(skyBoxWrapper):document.body.prepend(skyBoxWrapper)},appendAd:function(adSize){var adCall=this.getAdElement(adSize);document.body.appendChild(adCall)},_configLegacy:function(){this._repoData.omniture.contextData||(this._log("_configLegacy called"),w.repCallObject={pageName:this._repoData.omniture.pageName,channel:this._repoData.omniture.channel,prop8:this._repoData.omniture.values.prop8,eVar6:this._repoData.omniture.values.eVar6,events:"event16"},window.pageName=this._repoData.omniture.pageName,window.exclusionString="",window.allKeyString=window.MTVN.config.btg.AdSettings.DoubleClick.keyValues)},trackPage:function(){var _window_Bento,_window;if(!this._repoData){this._error("repo data has not been loaded yet");return}this._log("trackPage called"),(null===(_window=window)||void 0===_window?void 0:null===(_window_Bento=_window.Bento)||void 0===_window_Bento?void 0:_window_Bento.onNewPage)&&((0,_common.updatePageNamesInStore)(this._repoData),window.Bento.onNewPage(this.getReportingObject()))},getReportingObject:function(){if(!this._repoData)return this._error("repo data has not been loaded yet"),{};this._log("getReportingObject called");var repCallObject={pageName:this._repoData.omniture.pageName,channel:this._repoData.omniture.channel,"v.prevPageName":(0,_common.getPrevPageName)(),"v.navID":(0,_common.getNavID)(),"v.timeStamp":(0,_datetimehelpers.getTimestamp)()};if(this._repoData.omniture.values)for(var i in this._repoData.omniture.values)repCallObject[i]=this._repoData.omniture.values[i];if(this._repoData.omniture.contextData)for(var i1 in this._repoData.omniture.contextData)repCallObject[i1]=this._repoData.omniture.contextData[i1];return(null==repCallObject?void 0:repCallObject["v.appName"])&&(repCallObject["v.appName"]=void 0),repCallObject},trackSharing:function(moduleName,shareService,linkValue,contentId,moduleAction,contentURL){if(this._log("trackSharing called"),!this._repoData){this._error("repo data has not been loaded yet");return}var _window_Bento,_window,repoValues={linkName:linkValue,linkType:"o"};this._repoData.omniture.contextData?(repoValues.contextData=_object_spread._({},this._repoData.omniture.contextData),repoValues.contextData["v.activity"]="sharedItem",repoValues.contextData["v.socMethod"]="share_".concat(shareService),repoValues.contextData["v.actName"]=moduleAction,"photo-gallery module"!==moduleName&&(repoValues.contextData["v.actPageName"]=this._repoData.omniture.pageName)):(repoValues.events="event84",repoValues.eVar60=this._repoData.omniture.pageName,repoValues.eVar51="share_".concat(shareService),repoValues.eVar16=moduleAction||"share tracking",void 0!==contentId&&(repoValues.eVar65=contentId)),null==repoValues.linkName&&(repoValues.linkName=moduleName),(null===(_window=window)||void 0===_window?void 0:null===(_window_Bento=_window.Bento)||void 0===_window_Bento?void 0:_window_Bento.onPageEvent)&&window.Bento.onPageEvent(repoValues)},trackModuleAction:function(moduleName,moduleAction,additionalValues){if(this._log("trackModuleAction called"),!this._repoData){this._error("repo data has not been loaded yet");return}var _window_Bento,_window,repoValues={};this._repoData.omniture.contextData?(repoValues.contextData=_object_spread._({},this._repoData.omniture.contextData,additionalValues),moduleAction&&("search"===moduleName?(repoValues.contextData["v.activity"]="search","compliant search"===repoValues.contextData["v.searchType"]&&(repoValues.contextData["v.activity"]="searchEvent")):moduleAction.includes("share")?(repoValues.contextData["v.activity"]="sharedItem",repoValues.contextData["v.socMethod"]=moduleAction.split("_")[1]):repoValues.contextData["v.activity"]="actioncall"),repoValues.contextData["v.destination"]||(repoValues.contextData["v.destination"]="no destination"),additionalValues.itemPosition&&(repoValues.contextData["v.itemPosition"]=additionalValues.itemPosition),repoValues.contextData["v.pv"]="false",repoValues.contextData["v.modname"]=moduleName||"",repoValues.contextData["v.pageURL"]=window.location.origin+window.location.pathname,"photo-gallery module"===moduleName&&Array.isArray(window.s_c_il)&&(window.s_c_il[0].pageURL=window.location.origin+window.location.pathname),"photo-gallery module"!==moduleName&&(repoValues.contextData["v.actPageName"]=this._repoData.omniture.pageName),repoValues.contextData["v.actName"]=moduleAction,this._repoData.omniture.contextData["v.pageType"]&&(repoValues.contextData["v.pageType"]=this._repoData.omniture.contextData["v.pageType"]),"upsell-exit-modal:open"===moduleName&&(repoValues.contextData["v.pv"]="true",repoValues.contextData["v.pageType"]="upsell",repoValues.contextData["v.activity"]="pageView"),"upsell-exit-modal"===moduleName&&(repoValues.contextData["v.activity"]="Exit Link")):(repoValues.contextData["v.pv"]=!1,repoValues.prop8=this._repoData.omniture.values.prop8,repoValues.prop25=moduleName,repoValues.prop26="".concat(moduleName,"|").concat(this._repoData.omniture.pageName),repoValues.prop27||(repoValues.prop27="no destination"),this._repoData.omniture.values.prop28&&(repoValues.prop28=this._repoData.omniture.values.prop28),repoValues.eVar5||(repoValues.eVar5="no destination"),repoValues.eVar6=this._repoData.omniture.values.eVar6,repoValues.eVar7=moduleName,repoValues.eVar8="".concat(moduleName,"|").concat(this._repoData.omniture.pageName),void 0!==moduleAction&&moduleAction&&(repoValues.eVar16=moduleAction),repoValues.eVar9=this._repoData.omniture.pageName),(null===(_window=window)||void 0===_window?void 0:null===(_window_Bento=_window.Bento)||void 0===_window_Bento?void 0:_window_Bento.onPageEvent)&&window.Bento.onPageEvent(repoValues.contextData)},trackModuleClickThrough:function(moduleName,destinationURL,moduleAction,additionalValues){this._log("trackModuleClickThrough called");var repoValues={};(destinationURL=void 0!==destinationURL&&destinationURL?destinationURL:"no destination")&&("/"===destinationURL.substr(0,1)&&(destinationURL="".concat(window.location.protocol,"//").concat(window.location.host).concat(destinationURL)),repoValues.eVar5=destinationURL,repoValues.prop27=destinationURL,repoValues["v.destination"]=destinationURL),void 0!==additionalValues&&(repoValues=_object_spread._({},repoValues,additionalValues));var clickModuleAction="click tracking";null!=moduleAction&&(clickModuleAction=moduleAction),this.trackModuleAction(moduleName,clickModuleAction,repoValues)},addKeyValue:function(key,value){this._extraKeyValues[key]=value},fireTrackingPixels:function(){if(this._log("fireTrackingPixels called"),this._removeTrackingPixels(),this._evidonUserConsent?this.fireNonFunctionalTrackingPixels():document.addEventListener("evidon:consentGiven",this.fireNonFunctionalTrackingPixels.bind(this,!0)),this._repoData.trackingPixels)for(var i in this._repoData.trackingPixels.googleAdWords)this._googleAdWordsTrackingPixel(this._repoData.trackingPixels.googleAdWords[i])},fireNonFunctionalTrackingPixels:function(){var i=0;for(i in this._repoData.trackingPixels.floodlight)this._floodlightTrackingPixel(this._repoData.trackingPixels.floodlight[i]);for(i in this._repoData.trackingPixels.tapAd)this._tapAdTrackingPixel(this._repoData.trackingPixels.tapAd[i]);for(i in this._repoData.trackingPixels.mediaMath)this._mediaMathTrackingPixel(this._repoData.trackingPixels.mediaMath[i])},_removeTrackingPixels:function(){this._log("_removeTrackingPixels called");for(var trackingPixels=document.getElementsByClassName(this._trackingPixelClass),i=0;i<trackingPixels.length;i++)trackingPixels[i].parentNode.removeChild(trackingPixels[i])},_floodlightTrackingPixel:function(val){this._log("_floodlightTrackingPixel called value: ".concat(val));var floodlightTag=document.createElement("iframe"),pageName=encodeURIComponent(this._repoData.omniture.pageName),url="".concat(val.replace("[Page Name]",pageName),";ord=").concat(Math.floor(1e11*Math.random()));floodlightTag.className=this._trackingPixelClass,floodlightTag.width=1,floodlightTag.height=1,floodlightTag.frameBorder=0,floodlightTag.style="display:none;",floodlightTag.src=url,document.body.appendChild(floodlightTag)},_googleAdWordsTrackingPixel:function(val){this._log("_googleAdWordsTrackingPixel called value: ".concat(val));var i=document.createElement("img");i.src=val,i.width=1,i.height=1,i.setAttribute("style","display:none"),i.className=this._trackingPixelClass,document.body.appendChild(i)},_tapAdTrackingPixel:function(val){this._log("_tapAdTrackingPixel called value: ".concat(val));var i=document.createElement("img");i.src=val,i.width=1,i.height=1,i.setAttribute("style","display:none"),i.className=this._trackingPixelClass,document.body.appendChild(i)},_mediaMathTrackingPixel:function(val){this._log("_mediaMathTrackingPixel called value: ".concat(val));var script=document.createElement("script");script.src=val,script.async=!0,script.className=this._trackingPixelClass,document.body.appendChild(script)},loadSingleAd:function(element){if(this._log("loadSingleAd called"),this._doubleClickEnabled){if(!this._repoData){this._error("there is no repo data and something is terribly wrong");return}if(void 0===element||!element)throw Error("element does not exist that was passed to loadSingleAd");element.addEventListener("onError",function(){return!1});var _window_Bento,_window,size=element.getAttribute("data-ad-sizes");if(this._log("loading ad size: ".concat(size)),element.querySelector("div")){this._log("Hitting race condition, tried to load an ad into something with a child ad");return}if(!this._repoData.website.adCall1x2&&"1x2"===size||null===size||-1===size.indexOf("x")){element.removeAttribute("data-ad-sizes");return}element.setAttribute("id","ad_".concat(Math.floor(1e8*Math.random()))),(null===(_window=window)||void 0===_window?void 0:null===(_window_Bento=_window.Bento)||void 0===_window_Bento?void 0:_window_Bento.placeAds)&&window.Bento.placeAds([{targetRefreshRate:element.getAttribute("data-refresh-rate"),targetElement:element,targetingValues:(0,_common.generateTargetingValues)(element)}]);var e=new CustomEvent("adLoaded",{detail:{adSize:size,keyValues:element.getAttribute("data-ad-keyvalues"),element:element}});document.body.dispatchEvent(e)}},placeAllAds:function(){var _this=this;window&&window.isProjectXEnabled?document.body.addEventListener("projectXLoaded",function(){_this.placeAds()}):window&&_this.placeAds()},placeAds:function(){var _this=this;"undefined"!=typeof window&&document.addEventListener("readystatechange",function(event){if("complete"===event.target.readyState)for(var adElements=document.querySelectorAll("[data-adsize]"),i=0;i<adElements.length;i++)_this.placeAd(adElements[i])})},placeAd:function(elm){this._log("placeAd:".concat(elm));var currentMediaQuery="desktop",userAgent="";if("undefined"!=typeof window&&(userAgent=navigator.userAgent.toLowerCase()),userAgent.indexOf("iphone")>-1||userAgent.indexOf("android")>-1&&userAgent.indexOf("mobile")>-1?currentMediaQuery="mobile":(userAgent.indexOf("ipad")>-1||userAgent.indexOf("android")>-1)&&(currentMediaQuery="tablet"),"tablet"===currentMediaQuery&&(window.screen.width<728||window.screen.height<728)&&(currentMediaQuery="mobile"),void 0===window.Bento){this._log("no mtvn object");return}elm.innerHTML="",elm.className.indexOf("empty")>=0&&(elm.className=elm.className.replace("empty",""));var adSize=elm.getAttribute("data-adsize");if("tablet"===currentMediaQuery&&"728x90"===adSize){var deviceOrientation=window.matchMedia("(orientation: landscape)");"728x90"===adSize&&!0===deviceOrientation.matches?elm.setAttribute("data-valid-sizes","728x90, 970x90, 970x250"):elm.setAttribute("data-valid-sizes","728x90")}("728x90"===adSize||adSize.indexOf("970x90")>-1)&&"desktop"===currentMediaQuery?(this._log("placing leaderboard ad"),elm.removeAttribute("style")):("728x90"===adSize||adSize.indexOf("970x90")>-1)&&"mobile"===currentMediaQuery?adSize=adSize.indexOf("300x50")>-1?"300x50":"320x50":adSize.indexOf("970x90")>-1&&"tablet"===currentMediaQuery?(adSize="728x90",elm.setAttribute("data-adsize",adSize),elm.removeAttribute("style")):(adSize.indexOf("320x50")>-1||adSize.indexOf("300x50")>-1)&&"mobile"!==currentMediaQuery&&(adSize="0");var location=elm.dataset.location;if(location&&!location.includes(currentMediaQuery)&&(adSize="0"),0===elm.getAttribute("data-adsize")||"0"===adSize){elm.removeAttribute("data-ad-sizes"),elm.style.display="none";return}elm.setAttribute("data-ad-sizes",elm.getAttribute("data-adsize"));var keyValues=elm.getAttribute("data-ad-keyvalues"),campaignValue=elm.getAttribute("data-campaign");campaignValue&&(keyValues?keyValues+=",'sponsor=".concat(campaignValue,"'"):(keyValues="'sponsor=".concat(campaignValue,"'"),elm.setAttribute("data-ad-keyvalues",keyValues))),keyValues&&elm.setAttribute("data-ad-keyvalues",keyValues),this.loadSingleAd(elm)}}}}},371445:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _react=__webpack_require__(759090)._(__webpack_require__(43001)),_AccessTokenContext=__webpack_require__(409356),_default=function(props){return _react.default.createElement(_AccessTokenContext.AccessTokenContext.Consumer,props)}},409356:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{ACCESS_TOKEN_CONTEXT_INITIAL_STATE:function(){return ACCESS_TOKEN_CONTEXT_INITIAL_STATE},AccessTokenContext:function(){return AccessTokenContext}});var _react=__webpack_require__(759090)._(__webpack_require__(43001)),ACCESS_TOKEN_CONTEXT_INITIAL_STATE={accessToken:null},AccessTokenContext=_react.default.createContext()},971601:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_useIsAuthSuiteEnabled=_interop_require_default._(__webpack_require__(55976)),_useManageAccessToken=_interop_require_default._(__webpack_require__(833475)),_AccessTokenContext=__webpack_require__(409356),AccessTokenProvider=function(param){var updateEden=param.updateEden,edenConfig=param.edenConfig,children=param.children,authSuiteConfig=param.authSuiteConfig,isAuthSuiteEnabled=(0,_useIsAuthSuiteEnabled.default)(authSuiteConfig),_useManageAccessToken1=(0,_useManageAccessToken.default)(isAuthSuiteEnabled),accessToken=_useManageAccessToken1.accessToken,refreshTokenCallback=_useManageAccessToken1.refreshTokenCallback,updatedEdenConfig=(0,_react.useMemo)(function(){return _object_spread_props._(_object_spread._({},edenConfig),{authToken:accessToken,refreshTokenCallback:refreshTokenCallback})},[accessToken,edenConfig,refreshTokenCallback]);(0,_react.useEffect)(function(){updateEden&&updateEden(updatedEdenConfig)},[updatedEdenConfig,updateEden]);var contextValue=(0,_react.useMemo)(function(){return{accessToken:accessToken,refreshToken:refreshTokenCallback}},[accessToken,refreshTokenCallback]);return _react.default.createElement(_AccessTokenContext.AccessTokenContext.Provider,{value:contextValue},children)};AccessTokenProvider.propTypes={updateEden:_proptypes.default.func,edenConfig:_proptypes.default.shape({endpoints:_proptypes.default.object,appContext:_proptypes.default.object,userContext:_proptypes.default.object}),children:_proptypes.default.node,authSuiteConfig:_proptypes.default.shape({enabled:_proptypes.default.bool,clientId:_proptypes.default.string,countryCode:_proptypes.default.string}).isRequired};var _default=AccessTokenProvider},420191:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{AccessTokenProvider:function(){return _AccessTokenProvider.default},AccessTokenConsumer:function(){return _AccessTokenConsumer.default},useAccessToken:function(){return _useAccessToken.default},decodeExpiry:function(){return _helpers.decodeExpiry},isTokenExpired:function(){return _helpers.isTokenExpired}});var _interop_require_default=__webpack_require__(759090),_AccessTokenProvider=_interop_require_default._(__webpack_require__(971601)),_AccessTokenConsumer=_interop_require_default._(__webpack_require__(371445)),_useAccessToken=_interop_require_default._(__webpack_require__(582312)),_helpers=__webpack_require__(461002)},582312:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{USE_ACCESS_TOKEN_WARNING:function(){return USE_ACCESS_TOKEN_WARNING},default:function(){return _default}});var _react=__webpack_require__(43001),_AccessTokenContext=__webpack_require__(409356),USE_ACCESS_TOKEN_WARNING="useAccessToken is being used without the AccessTokenProvider as a parent",_default=function(){return(0,_react.useContext)(_AccessTokenContext.AccessTokenContext)||(console.warn(USE_ACCESS_TOKEN_WARNING),{})}},55976:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(463728)).default},463728:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _sliced_to_array=__webpack_require__(928638),_react=__webpack_require__(43001),checkIsEnabled=function(config){if("object"!=typeof config)return!1;var countryCode=config.countryCode,clientId=config.clientId;return!!config.enabled&&!!clientId&&!!countryCode},_default=function(config){var _useState=_sliced_to_array._((0,_react.useState)(function(){return checkIsEnabled(config)}),2),isEnabled=_useState[0],setIsEnabled=_useState[1];return(0,_react.useEffect)(function(){setIsEnabled(checkIsEnabled(config))},[config]),isEnabled}},521120:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _sliced_to_array=__webpack_require__(928638),_default=function(token){if("string"!=typeof token)return null;var payload=_sliced_to_array._(token.split("."),2)[1];if(!payload)return null;try{var decodedToken=window.atob(payload);return 1e3*JSON.parse(decodedToken).exp}catch(e){return null}}},461002:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{decodeExpiry:function(){return _decodeExpiry.default},isTokenExpired:function(){return _isTokenExpired.default}});var _interop_require_default=__webpack_require__(759090),_decodeExpiry=_interop_require_default._(__webpack_require__(521120)),_isTokenExpired=_interop_require_default._(__webpack_require__(11136))},11136:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var isValidNumber=function(num){return"number"==typeof num&&!Number.isNaN(num)},_default=function(expiry){return!!("undefined"!=typeof window&&isValidNumber(expiry))&&expiry<new Date().getTime()+5e3}},833475:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(673824)).default},709640:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"AccessTokenActionTypes",{enumerable:!0,get:function(){return AccessTokenActionTypes}});var AccessTokenActionTypes={REQUEST_ACCESS_TOKEN:"REQUEST_ACCESS_TOKEN",RECEIVE_ACCESS_TOKEN:"RECEIVE_ACCESS_TOKEN",ACCESS_TOKEN_ERROR:"ACCESS_TOKEN_ERROR"}},769226:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"PromiseStatus",{enumerable:!0,get:function(){return PromiseStatus}});var PromiseStatus={Idle:"IDLE",Pending:"PENDING",Resolved:"RESOLVED",Rejected:"REJECTED"}},441842:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{requestAccessToken:function(){return requestAccessToken},receiveAccessToken:function(){return receiveAccessToken},accessTokenError:function(){return accessTokenError}});var _AccessTokenActionTypes=__webpack_require__(709640),requestAccessToken=function(){return{type:_AccessTokenActionTypes.AccessTokenActionTypes.REQUEST_ACCESS_TOKEN}},receiveAccessToken=function(accessToken){return{type:_AccessTokenActionTypes.AccessTokenActionTypes.RECEIVE_ACCESS_TOKEN,payload:{accessToken:accessToken}}},accessTokenError=function(){return{type:_AccessTokenActionTypes.AccessTokenActionTypes.ACCESS_TOKEN_ERROR}}},393169:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getAccessToken:function(){return getAccessToken},refreshAccessToken:function(){return refreshAccessToken}});var _accessTokenActions=__webpack_require__(441842),responseHandler=function(dispatch){return function(param){var applicationAccessToken=param.applicationAccessToken;return applicationAccessToken?dispatch((0,_accessTokenActions.receiveAccessToken)(applicationAccessToken)):dispatch((0,_accessTokenActions.accessTokenError)())}},getAccessToken=function(accessTokenService,dispatch){return dispatch((0,_accessTokenActions.requestAccessToken)()),accessTokenService.getAccessToken().then(responseHandler(dispatch)).catch(function(){dispatch((0,_accessTokenActions.accessTokenError)())})},refreshAccessToken=function(refreshTokenService,dispatch){return dispatch((0,_accessTokenActions.requestAccessToken)()),refreshTokenService.refreshToken().then(function(res){return responseHandler(dispatch)(res),res}).catch(function(){dispatch((0,_accessTokenActions.accessTokenError)())})}},669491:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{accessTokenReducerError:function(){return accessTokenReducerError},initialState:function(){return initialState},default:function(){return _default}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_AccessTokenActionTypes=__webpack_require__(709640),_PromiseStatus=__webpack_require__(769226),accessTokenReducerError=function(type){return"Action of Type: ".concat(type," is not supported")},initialState={status:_PromiseStatus.PromiseStatus.Idle,accessToken:null},_default=function(state,action){if(!action)return state;var type=action.type,payload=action.payload;switch(type){case _AccessTokenActionTypes.AccessTokenActionTypes.REQUEST_ACCESS_TOKEN:return _object_spread_props._(_object_spread._({},state),{status:_PromiseStatus.PromiseStatus.Pending});case _AccessTokenActionTypes.AccessTokenActionTypes.RECEIVE_ACCESS_TOKEN:return _object_spread_props._(_object_spread._({},state),{status:_PromiseStatus.PromiseStatus.Resolved,accessToken:payload.accessToken});case _AccessTokenActionTypes.AccessTokenActionTypes.ACCESS_TOKEN_ERROR:return _object_spread_props._(_object_spread._({},state),{status:_PromiseStatus.PromiseStatus.Rejected,accessToken:null});default:throw Error(accessTokenReducerError(type))}}},652412:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{accessTokenReducer:function(){return _accessTokenReducer.default},initialState:function(){return _accessTokenReducer.initialState},getAccessToken:function(){return _accessTokenAsync.getAccessToken},refreshAccessToken:function(){return _accessTokenAsync.refreshAccessToken},PromiseStatus:function(){return _PromiseStatus.PromiseStatus}});var _accessTokenReducer=__webpack_require__(232446)._(__webpack_require__(669491)),_accessTokenAsync=__webpack_require__(393169),_PromiseStatus=__webpack_require__(769226)},673824:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _sliced_to_array=__webpack_require__(928638),_react=__webpack_require__(43001),_authsuiteservice=__webpack_require__(37462),_hooks=__webpack_require__(855728),_state=__webpack_require__(652412),_helpers=__webpack_require__(461002),CHECK_INTERVAL=3e3,_default=function(isSDKSetup){var _useState_=_sliced_to_array._((0,_react.useState)(function(){return{accessTokenService:new _authsuiteservice.AuthSuiteAccessTokenService,refreshTokenService:new _authsuiteservice.AuthSuiteRefreshTokenService}}),1)[0],accessTokenService=_useState_.accessTokenService,refreshTokenService=_useState_.refreshTokenService,_useReducer=_sliced_to_array._((0,_react.useReducer)(_state.accessTokenReducer,_state.initialState),2),_useReducer_=_useReducer[0],accessToken=_useReducer_.accessToken,status=_useReducer_.status,dispatch=_useReducer[1],_useState1=_sliced_to_array._((0,_react.useState)(null),2),expiry=_useState1[0],setExpiry=_useState1[1],previousToken=(0,_hooks.usePrevious)(accessToken),isNewToken=accessToken!==previousToken,isLoading=status===_state.PromiseStatus.Pending;(0,_react.useEffect)(function(){!isSDKSetup||accessToken||isLoading||(0,_state.getAccessToken)(accessTokenService,dispatch)},[dispatch,accessToken,isLoading,accessTokenService,isSDKSetup]),(0,_react.useEffect)(function(){accessToken&&isNewToken&&setExpiry((0,_helpers.decodeExpiry)(accessToken))},[accessToken,isNewToken]);var refreshTokenCallback=(0,_react.useCallback)(function(){return isSDKSetup?(0,_state.refreshAccessToken)(refreshTokenService,dispatch):Promise.reject()},[dispatch,refreshTokenService,isSDKSetup]),checkAccessToken=(0,_react.useCallback)(function(){accessToken&&(0,_helpers.isTokenExpired)(expiry)&&!isLoading&&refreshTokenCallback()},[accessToken,refreshTokenCallback,expiry,isLoading]);return(0,_hooks.useInterval)(checkAccessToken,CHECK_INTERVAL),(0,_react.useMemo)(function(){return{accessToken:accessToken,refreshTokenCallback:refreshTokenCallback}},[accessToken,refreshTokenCallback])}},729342:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(309571)).default},309571:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getAdobeReportingDebugMode:function(){return getAdobeReportingDebugMode},getCountryCode:function(){return getCountryCode},fetchCountryCode:function(){return fetchCountryCode},firePageViewEvent:function(){return firePageViewEvent},default:function(){return _default}});var _async_to_generator=__webpack_require__(698922),_interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_without_properties=__webpack_require__(856021),_ts_generator=__webpack_require__(379864),_react=__webpack_require__(43001),_fetchData=_interop_require_default._(__webpack_require__(895769)),_browserStorage=__webpack_require__(555230),_devicedetection=__webpack_require__(543787),getAdobeReportingDebugMode=function(){var storage=(0,_browserStorage.getStorage)("sessionStorage");return!!(0,_browserStorage.getItem)(storage,"adobe_A_debug_mode_enabled")},getCountryCode=function(){var _ref=_async_to_generator._(function(geoEndpoint){var storage,countryCode;return _ts_generator._(this,function(_state){switch(_state.label){case 0:if(storage=(0,_browserStorage.getStorage)("sessionStorage"),countryCode=(0,_browserStorage.getItem)(storage,"countryCode"))return[3,2];return[4,fetchCountryCode(geoEndpoint)];case 1:"N/A"!==(countryCode=_state.sent())&&(0,_browserStorage.setItem)(storage,"countryCode",countryCode),_state.label=2;case 2:return[2,countryCode]}})});return function(geoEndpoint){return _ref.apply(this,arguments)}}();function fetchCountryCode(geoEndpoint){return _fetchCountryCode.apply(this,arguments)}function _fetchCountryCode(){return(_fetchCountryCode=_async_to_generator._(function(geoEndpoint){var _geoLocationInfo;return _ts_generator._(this,function(_state){switch(_state.label){case 0:if(!geoEndpoint)return[2,"N/A"];_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,(0,_fetchData.default)(geoEndpoint)];case 2:return[2,(null===(_geoLocationInfo=_state.sent())||void 0===_geoLocationInfo?void 0:_geoLocationInfo.countryCode)||"N/A"];case 3:return console.error("Unable to fetch geo-info ",_state.sent()),[2,"N/A"];case 4:return[2]}})})).apply(this,arguments)}function firePageViewEvent(config){return _firePageViewEvent.apply(this,arguments)}function _firePageViewEvent(){return(_firePageViewEvent=_async_to_generator._(function(config){var _config,deviceName,countryCode,_window_location,href,pathname,eventData;return _ts_generator._(this,function(_state){switch(_state.label){case 0:if("undefined"==typeof window||!window.om)return[2];return deviceName=(0,_devicedetection.isMobile)()||(0,_devicedetection.isTablet)()?"mweb":"desktop",[4,getCountryCode(config.geoEndpoint)];case 1:return countryCode=_state.sent(),href=(_window_location=window.location).href,pathname=_window_location.pathname,eventData=_object_spread._({appName:"web",appVersion:config.appVersion,eventName:config.eventName||"screenLoad",eventType:config.eventType||"pageView",isKidsMode:config.kidsMode?"true":"false",isKidsContent:config.kidsContent?"true":"false",onetrust_active_groups:config.oneTrustUserGroups,pageName:pathname,pageUrl:href,screenId:config.screenId,siteCountryCode:countryCode||config.countryName,siteSection:config.siteSection,templateType:config.templateType,pageType:config.pageType,brandPlatformId:"".concat(null===(_config=config)||void 0===_config?void 0:_config.siteName,"_site_").concat(deviceName),userRegId:""},config.activity&&{activity:config.activity},config.gameTitle&&{gameTitle:config.gameTitle},config.gameId&&{gameID:config.gameId}),window.dataLayer=window.dataLayer||[],window.dataLayer.push(eventData),window.om.sendEvent(eventData),getAdobeReportingDebugMode()&&(console.log("*** AdobeReportingDebug - START"),console.log("*** AdobeReportingDebug - eventData",eventData)),[2]}})})).apply(this,arguments)}var _default=function(){var _param=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},enabled=_param.enabled,config=_object_without_properties._(_param,["enabled"]),pathName="undefined"!=typeof window&&window.location.pathname||!1,pageLoadHandler=function(){return firePageViewEvent(config)};(0,_react.useEffect)(function(){if(enabled)return window.addEventListener("load",pageLoadHandler),function(){return window.removeEventListener("load",pageLoadHandler)}},[]),(0,_react.useEffect)(function(){enabled&&pathName&&firePageViewEvent(config)},[pathName])}},657751:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{BentoContext:function(){return BentoContext},BentoContextConsumer:function(){return BentoContextConsumer}});var _react=__webpack_require__(759090)._(__webpack_require__(43001)),BentoContext=_react.default.createContext({bentoLoaded:!1});function BentoContextConsumer(props){return _react.default.createElement(BentoContext.Consumer,props)}},576577:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{dispatchBentoLoadedEvent:function(){return dispatchBentoLoadedEvent},setBentoLabels:function(){return setBentoLabels},loadBentoAsync:function(){return loadBentoAsync}});var BENTO_SCRIPT_ID="bento-script",dispatchBentoLoadedEvent=function(){document.body.dispatchEvent(new window.CustomEvent("bentoLoaded"))},setBentoLabels=function(labels){labels.videoAdMessage&&window.Bento.setVideoAdMessage(labels.videoAdMessage),labels.videoAdCountMessage&&window.Bento.setVideoAdCountMessage(labels.videoAdCountMessage)};function loadBentoAsync(bentoURL,onLoadBento){var existingScript=document.getElementById(BENTO_SCRIPT_ID);if(!bentoURL||!onLoadBento||existingScript)return existingScript||null;var script=document.createElement("script");return script.id=BENTO_SCRIPT_ID,script.src=bentoURL,script.async=!0,script.onload=function(){return onLoadBento(!0)},script.onerror=function(){return onLoadBento(!1)},document.body.appendChild(script),script}},665897:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{useBento:function(){return _useBento.default},BentoContext:function(){return _BentoContext.BentoContext},BentoContextConsumer:function(){return _BentoContext.BentoContextConsumer}});var _useBento=__webpack_require__(759090)._(__webpack_require__(562220)),_BentoContext=__webpack_require__(657751)},562220:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_sliced_to_array=__webpack_require__(928638),_react=_interop_require_default._(__webpack_require__(43001)),_helpers=__webpack_require__(576577),_default=function(param){var bentoURL=param.bentoURL,bentoLabels=param.bentoLabels,_React_useState=_sliced_to_array._(_react.default.useState(!1),2),bentoLoaded=_React_useState[0],setBentoLoaded=_React_useState[1];return _react.default.useEffect(function(){var onLoadBento=function(hasBentoLoaded){hasBentoLoaded&&((0,_helpers.dispatchBentoLoadedEvent)(),(0,_helpers.setBentoLabels)(bentoLabels)),setBentoLoaded(!0)};if(window.Bento){onLoadBento();return}bentoURL&&(0,_helpers.loadBentoAsync)(bentoURL,function(hasBentoLoaded){return onLoadBento(hasBentoLoaded)})},[bentoURL]),_react.default.useMemo(function(){return{bentoLoaded:bentoLoaded,bentoURL:bentoURL}},[bentoLoaded,bentoURL])}},288476:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{injectBidBarrelScripts:function(){return injectBidBarrelScripts},default:function(){return InitializeBidBarrel}});var _helpers=__webpack_require__(982449),BID_BARREL_BOOTSTRAP_SCRIPTS="var immediateUseBidBarrelFunctions = ['auction', 'initialize', 'setTargeting', 'on']; (function(a){ var w=window,b='BidBarrel',q='queue';w[b]=w[b]?w[b]:{};w[b][q]=w[b][q]?w[b][q]:[]; a.forEach(function(z){w[b][z]=w[b][z]||function(){var c=arguments;w[b][q].push(function(r){w[b][z].apply(w[b],c);r()})}}); })(immediateUseBidBarrelFunctions);",injectBidBarrelScripts=function(bbConfigWithDeviceInfo,repoData){if(!bbConfigWithDeviceInfo||(0,_helpers.isEmptyObject)(bbConfigWithDeviceInfo))return null;var _getFormattedPageData=(0,_helpers.getFormattedPageData)(bbConfigWithDeviceInfo,repoData),pageType=_getFormattedPageData.pageType,device=_getFormattedPageData.device,formattedKeyValues=_getFormattedPageData.formattedKeyValues,pagePath=(0,_helpers.getPagePath)(repoData),propertyOverride=(0,_helpers.getPropertyOverride)(bbConfigWithDeviceInfo,repoData);(0,_helpers.injectInlineScript)(BID_BARREL_BOOTSTRAP_SCRIPTS),(0,_helpers.loadBidBarrelAsync)(bbConfigWithDeviceInfo.url);var getAuctionItems=[];return document.addEventListener("DOMContentLoaded",function(){var auctionItems=document.querySelectorAll(".bidbarrel-ad");auctionItems.forEach(function(item){getAuctionItems.push(item.getAttribute("data-ad-unit")),item.getAttribute("data-campaign")&&item.setAttribute("data-targeted","true")});var sponsorshipValue=(0,_helpers.getCampaign)(auctionItems),_getTargetingItems=(0,_helpers.getTargetingItems)(auctionItems),targetingItems=_getTargetingItems.targetingItems,sponsorshipValues=_getTargetingItems.sponsorshipValues,pageSponsorTargeting=sponsorshipValue?'BidBarrel.setTargeting({ sponsor: "'.concat(sponsorshipValue,'" },[').concat(getAuctionItems,"]);"):"",partialSponsorTargeting="";targetingItems.forEach(function(_item,idx){partialSponsorTargeting+='BidBarrel.setTargeting({ sponsor: "'.concat(sponsorshipValues[idx],'" },[').concat(targetingItems[idx],"]);")});var bidBarrelInitScripts="BidBarrel.initialize({\n      dfpPath: {\n          ".concat(propertyOverride,'\n          device: "').concat(device,'",\n          pagePath: "').concat(pagePath,'"\n      },\n      targeting: {\n          auto: true,\n          cookie: {\n              surround: true,\n              consolidate: true\n          }\n      },\n      pageTargeting: {\n          env: "').concat(bbConfigWithDeviceInfo.env,'",\n          ptype: "').concat(pageType,'"\n          ').concat(formattedKeyValues,"\n      }\n    });\n\n    BidBarrel.auction([").concat(getAuctionItems,"]);\n    ").concat(pageSponsorTargeting||partialSponsorTargeting,"\n    ");(0,_helpers.injectInlineScript)(bidBarrelInitScripts)})};function InitializeBidBarrel(bbConfigWithDeviceInfo,repoData){return(null==bbConfigWithDeviceInfo?void 0:bbConfigWithDeviceInfo.enabled)&&(null==bbConfigWithDeviceInfo?void 0:bbConfigWithDeviceInfo.url)?injectBidBarrelScripts(bbConfigWithDeviceInfo,repoData):null}},497534:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(auctionItems){var _auctionItems_;return auctionItems?null===(_auctionItems_=auctionItems[0])||void 0===_auctionItems_?void 0:_auctionItems_.getAttribute("data-campaign"):null}},791208:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(element,bbConfigWithDeviceInfo){var _bbConfigWithDeviceInfo_BID_BARREL_AD_MAPPING_photoGalleryAd,_bbConfigWithDeviceInfo_BID_BARREL_AD_MAPPING,adUnitDesktop=null==bbConfigWithDeviceInfo?void 0:null===(_bbConfigWithDeviceInfo_BID_BARREL_AD_MAPPING=bbConfigWithDeviceInfo.BID_BARREL_AD_MAPPING)||void 0===_bbConfigWithDeviceInfo_BID_BARREL_AD_MAPPING?void 0:null===(_bbConfigWithDeviceInfo_BID_BARREL_AD_MAPPING_photoGalleryAd=_bbConfigWithDeviceInfo_BID_BARREL_AD_MAPPING.photoGalleryAd)||void 0===_bbConfigWithDeviceInfo_BID_BARREL_AD_MAPPING_photoGalleryAd?void 0:_bbConfigWithDeviceInfo_BID_BARREL_AD_MAPPING_photoGalleryAd.DESKTOP;return element&&adUnitDesktop?"photoGalleryAd"===element.getAttribute("data-type")&&element.getAttribute("data-ad")===adUnitDesktop:null}},785674:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _isEmptyObject=__webpack_require__(759090)._(__webpack_require__(989958)),_default=function(keyValues){if(!keyValues||(0,_isEmptyObject.default)(keyValues))return"";var formatKeyValues="";return Object.keys(keyValues).forEach(function(key){formatKeyValues+=keyValues[key]?",".concat(key,': "').concat(keyValues[key],'"'):""}),formatKeyValues}},332120:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_getFormattedKeyValues=_interop_require_default._(__webpack_require__(785674)),_isEmptyObject=_interop_require_default._(__webpack_require__(989958)),_default=function(bbConfigWithDeviceInfo,pageData){if(!pageData||(0,_isEmptyObject.default)(pageData))return null;var _pageData_doubleClick_keyValues,_pageData_doubleClick,_pageData_omniture,_pageData_doubleClick_keyValues1,_pageData_doubleClick1,_pageData_doubleClick_keyValues2,_pageData_doubleClick2,_global_repo__queryStringValues,_global_repo,_global,_pageData_doubleClick_keyValues3,_pageData_doubleClick3,_pageData_doubleClick_keyValues4,_pageData_doubleClick4,_pageData_doubleClick_keyValues5,_pageData_doubleClick5,_pageData_omniture1,_pageData_doubleClick6,_pageData_doubleClick_keyValues6,_pageData_doubleClick7,_pageData_doubleClick_keyValues_content_id,_getFranchise,_ref,_pageData_doubleClick_keyValues_event,_pageData_doubleClick_keyValues_tags,_pageData_omniture_contextData_vpageType,_ref1,_ref2,franchise=null==pageData?void 0:null===(_pageData_doubleClick=pageData.doubleClick)||void 0===_pageData_doubleClick?void 0:null===(_pageData_doubleClick_keyValues=_pageData_doubleClick.keyValues)||void 0===_pageData_doubleClick_keyValues?void 0:_pageData_doubleClick_keyValues.franchise,pageFranchise=null==pageData?void 0:null===(_pageData_omniture=pageData.omniture)||void 0===_pageData_omniture?void 0:_pageData_omniture.contextData["v.pageFranchise"],getFranchise=function(franchiseValue){return franchiseValue?"no-franchise"===franchiseValue?null:franchiseValue.replace(/\s/g,""):null},keyValues={cid:null!==(_pageData_doubleClick_keyValues_content_id=null==pageData?void 0:null===(_pageData_doubleClick1=pageData.doubleClick)||void 0===_pageData_doubleClick1?void 0:null===(_pageData_doubleClick_keyValues1=_pageData_doubleClick1.keyValues)||void 0===_pageData_doubleClick_keyValues1?void 0:_pageData_doubleClick_keyValues1.content_id)&&void 0!==_pageData_doubleClick_keyValues_content_id?_pageData_doubleClick_keyValues_content_id:"",franchise:null!==(_ref=null!==(_getFranchise=getFranchise(franchise))&&void 0!==_getFranchise?_getFranchise:getFranchise(pageFranchise))&&void 0!==_ref?_ref:"",event:null!==(_pageData_doubleClick_keyValues_event=null==pageData?void 0:null===(_pageData_doubleClick2=pageData.doubleClick)||void 0===_pageData_doubleClick2?void 0:null===(_pageData_doubleClick_keyValues2=_pageData_doubleClick2.keyValues)||void 0===_pageData_doubleClick_keyValues2?void 0:_pageData_doubleClick_keyValues2.event)&&void 0!==_pageData_doubleClick_keyValues_event?_pageData_doubleClick_keyValues_event:"",testmode:null===(_global=__webpack_require__.g)||void 0===_global?void 0:null===(_global_repo=_global.repo)||void 0===_global_repo?void 0:null===(_global_repo__queryStringValues=_global_repo._queryStringValues)||void 0===_global_repo__queryStringValues?void 0:_global_repo__queryStringValues.testmode,tags:null!==(_pageData_doubleClick_keyValues_tags=null==pageData?void 0:null===(_pageData_doubleClick3=pageData.doubleClick)||void 0===_pageData_doubleClick3?void 0:null===(_pageData_doubleClick_keyValues3=_pageData_doubleClick3.keyValues)||void 0===_pageData_doubleClick_keyValues3?void 0:_pageData_doubleClick_keyValues3.tags)&&void 0!==_pageData_doubleClick_keyValues_tags?_pageData_doubleClick_keyValues_tags:"",site_region:null==pageData?void 0:null===(_pageData_doubleClick4=pageData.doubleClick)||void 0===_pageData_doubleClick4?void 0:null===(_pageData_doubleClick_keyValues4=_pageData_doubleClick4.keyValues)||void 0===_pageData_doubleClick_keyValues4?void 0:_pageData_doubleClick_keyValues4.site_region},eventPageType=null==pageData?void 0:null===(_pageData_doubleClick5=pageData.doubleClick)||void 0===_pageData_doubleClick5?void 0:null===(_pageData_doubleClick_keyValues5=_pageData_doubleClick5.keyValues)||void 0===_pageData_doubleClick_keyValues5?void 0:_pageData_doubleClick_keyValues5.section,normalPageType=null!==(_ref2=null!==(_ref1=null!==(_pageData_omniture_contextData_vpageType=null==pageData?void 0:null===(_pageData_omniture1=pageData.omniture)||void 0===_pageData_omniture1?void 0:_pageData_omniture1.contextData["v.pageType"])&&void 0!==_pageData_omniture_contextData_vpageType?_pageData_omniture_contextData_vpageType:null==pageData?void 0:null===(_pageData_doubleClick6=pageData.doubleClick)||void 0===_pageData_doubleClick6?void 0:_pageData_doubleClick6.templateType)&&void 0!==_ref1?_ref1:null==pageData?void 0:null===(_pageData_doubleClick7=pageData.doubleClick)||void 0===_pageData_doubleClick7?void 0:null===(_pageData_doubleClick_keyValues6=_pageData_doubleClick7.keyValues)||void 0===_pageData_doubleClick_keyValues6?void 0:_pageData_doubleClick_keyValues6.section)&&void 0!==_ref2?_ref2:"";return{pageType:(null==keyValues?void 0:keyValues.event)?eventPageType:normalPageType,device:(null==bbConfigWithDeviceInfo?void 0:bbConfigWithDeviceInfo.isMobile)?"m":"",formattedKeyValues:(0,_getFormattedKeyValues.default)(keyValues)}}},210970:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _isEmptyObject=__webpack_require__(759090)._(__webpack_require__(989958)),SHOULD_REPORT_PAGETYPE={LISTICLE:"listicle"},getShowsPath=function(pageType,pageSeries,adUnits2,adUnits3){return"shows-hub"===pageType?adUnits3?"".concat(adUnits2,"/").concat(adUnits3):adUnits2:"".concat(adUnits2,"/").concat(pageSeries)},getEventPagePath=function(adUnits2,adUnits3,eventKeySection){return adUnits3?"".concat(adUnits2,"/").concat(adUnits3):eventKeySection?"".concat(adUnits2,"/").concat(eventKeySection):adUnits2},_default=function(pageData){if(!pageData||(0,_isEmptyObject.default)(pageData))return null;var adUnits2=null==pageData?void 0:null===(_pageData_doubleClick=pageData.doubleClick)||void 0===_pageData_doubleClick?void 0:null===(_pageData_doubleClick_adUnits=_pageData_doubleClick.adUnits)||void 0===_pageData_doubleClick_adUnits?void 0:_pageData_doubleClick_adUnits[2],adUnits3=null==pageData?void 0:null===(_pageData_doubleClick1=pageData.doubleClick)||void 0===_pageData_doubleClick1?void 0:null===(_pageData_doubleClick_adUnits1=_pageData_doubleClick1.adUnits)||void 0===_pageData_doubleClick_adUnits1?void 0:_pageData_doubleClick_adUnits1[3],pageType=null==pageData?void 0:null===(_pageData_omniture=pageData.omniture)||void 0===_pageData_omniture?void 0:null===(_pageData_omniture_contextData=_pageData_omniture.contextData)||void 0===_pageData_omniture_contextData?void 0:_pageData_omniture_contextData["v.pageType"],eventKeySection=null==pageData?void 0:null===(_pageData_doubleClick2=pageData.doubleClick)||void 0===_pageData_doubleClick2?void 0:null===(_pageData_doubleClick_keyValues=_pageData_doubleClick2.keyValues)||void 0===_pageData_doubleClick_keyValues?void 0:_pageData_doubleClick_keyValues.section,pageSeries=null==pageData?void 0:null===(_pageData_omniture1=pageData.omniture)||void 0===_pageData_omniture1?void 0:null===(_pageData_omniture_contextData1=_pageData_omniture1.contextData)||void 0===_pageData_omniture_contextData1?void 0:_pageData_omniture_contextData1["v.pageSeries"];pageSeries&&(pageSeries=pageSeries.replace("?",""));var pageEvent=null==pageData?void 0:null===(_pageData_omniture2=pageData.omniture)||void 0===_pageData_omniture2?void 0:null===(_pageData_omniture_contextData2=_pageData_omniture2.contextData)||void 0===_pageData_omniture_contextData2?void 0:_pageData_omniture_contextData2["v.pageEvent"];if(pageEvent&&"no-event"!==pageEvent)return getEventPagePath(adUnits2,adUnits3,eventKeySection);if("vertical-hub"===pageType){var _pageData_doubleClick_adUnits,_pageData_doubleClick,_pageData_doubleClick_adUnits1,_pageData_doubleClick1,_pageData_omniture_contextData,_pageData_omniture,_pageData_doubleClick_keyValues,_pageData_doubleClick2,_pageData_omniture_contextData1,_pageData_omniture1,_pageData_omniture_contextData2,_pageData_omniture2,_pageData_doubleClick_keyValues1,_pageData_doubleClick3,_pageData_doubleClick_keyValues2,_pageData_doubleClick4,categorySlug=null==pageData?void 0:null===(_pageData_doubleClick4=pageData.doubleClick)||void 0===_pageData_doubleClick4?void 0:null===(_pageData_doubleClick_keyValues2=_pageData_doubleClick4.keyValues)||void 0===_pageData_doubleClick_keyValues2?void 0:_pageData_doubleClick_keyValues2.slug;return"category/".concat(categorySlug)}if("topic-hub"===pageType){var _pageData_doubleClick_keyValues3,_pageData_doubleClick5,topicSlug=null==pageData?void 0:null===(_pageData_doubleClick5=pageData.doubleClick)||void 0===_pageData_doubleClick5?void 0:null===(_pageData_doubleClick_keyValues3=_pageData_doubleClick5.keyValues)||void 0===_pageData_doubleClick_keyValues3?void 0:_pageData_doubleClick_keyValues3.slug;return"".concat(adUnits2,"/").concat(topicSlug)}if(null==pageData?void 0:null===(_pageData_doubleClick3=pageData.doubleClick)||void 0===_pageData_doubleClick3?void 0:null===(_pageData_doubleClick_keyValues1=_pageData_doubleClick3.keyValues)||void 0===_pageData_doubleClick_keyValues1?void 0:_pageData_doubleClick_keyValues1.event){var adUnitParts=[adUnits2];return("news-listicle"===pageType||"news-article"===pageType||"video-clip"===pageType||"video-playlist"===pageType||"photo-gallery"===pageType)&&adUnits3&&adUnitParts.push(adUnits3),adUnitParts.join("/")}switch(adUnits2){case"home":return adUnits2;case"shows":return getShowsPath(pageType,pageSeries,adUnits2,adUnits3);case"photos":return"photogallery";case SHOULD_REPORT_PAGETYPE.LISTICLE:return pageType;default:return adUnits3&&"no-series"!==adUnits3?"".concat(adUnits2,"/").concat(adUnits3):adUnits2}}},494978:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(bbConfigWithDeviceInfo,repoData){var _repoData_doubleClick_metadata,_repoData_doubleClick,property=null==repoData?void 0:null===(_repoData_doubleClick=repoData.doubleClick)||void 0===_repoData_doubleClick?void 0:null===(_repoData_doubleClick_metadata=_repoData_doubleClick.metadata)||void 0===_repoData_doubleClick_metadata?void 0:_repoData_doubleClick_metadata.property;return(null==bbConfigWithDeviceInfo?void 0:bbConfigWithDeviceInfo.overrideProperty)&&property?'property: "'.concat(property,'",'):""}},558328:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(auctionItems){if(!auctionItems)return{};var targetingItems=[],sponsorshipValues=[];return auctionItems.forEach(function(item){null!==item.getAttribute("data-campaign")&&(sponsorshipValues.push(item.getAttribute("data-campaign")),targetingItems.push(item.getAttribute("data-ad-unit")))}),{sponsorValue:null==sponsorshipValues?void 0:sponsorshipValues[0],sponsorshipValues:sponsorshipValues,targetingItems:targetingItems}}},982449:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getPagePath:function(){return _getPagePath.default},getFormattedPageData:function(){return _getFormattedPageData.default},getDesktopGalleryBoxAd:function(){return _getDesktopGalleryBoxAd.default},getCampaign:function(){return _getCampaign.default},injectInlineScript:function(){return _injectInlineScript.default},loadBidBarrelAsync:function(){return _loadBidBarrelAsync.default},isEmptyObject:function(){return _isEmptyObject.default},getTargetingItems:function(){return _getTargetingItems.default},getPropertyOverride:function(){return _getPropertyOverride.default}});var _interop_require_default=__webpack_require__(759090),_getPagePath=_interop_require_default._(__webpack_require__(210970)),_getFormattedPageData=_interop_require_default._(__webpack_require__(332120)),_getDesktopGalleryBoxAd=_interop_require_default._(__webpack_require__(791208)),_getCampaign=_interop_require_default._(__webpack_require__(497534)),_injectInlineScript=_interop_require_default._(__webpack_require__(966861)),_loadBidBarrelAsync=_interop_require_default._(__webpack_require__(305420)),_isEmptyObject=_interop_require_default._(__webpack_require__(989958)),_getTargetingItems=_interop_require_default._(__webpack_require__(558328)),_getPropertyOverride=_interop_require_default._(__webpack_require__(494978))},966861:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(inlineScripts){if(!inlineScripts)return null;var script=document.createElement("script"),inlineCode=document.createTextNode(inlineScripts);return script.appendChild(inlineCode),document.body.appendChild(script),script}},989958:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(obj){return!!obj&&obj.constructor===Object&&0===Object.entries(obj).length}},305420:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var BID_BARREL_SCRIPT_ID="bb-lib",_default=function(bidbarrelUrl){if(!bidbarrelUrl)return null;var script=document.createElement("script");return script.async=!0,script.id=BID_BARREL_SCRIPT_ID,script.src=bidbarrelUrl,document.body.appendChild(script),script}},814112:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"InitializeBidBarrel",{enumerable:!0,get:function(){return _BidBarrel.default}});var _BidBarrel=__webpack_require__(759090)._(__webpack_require__(288476))},908694:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default={V3:"v3",V4:"v4"}},661901:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{runV3:function(){return runV3},runV4:function(){return runV4},RunBrazeSDK:function(){return RunBrazeSDK},default:function(){return BrazeSDK}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_react=__webpack_require__(43001),_onetrustcontext=__webpack_require__(468201),_helpers=_interop_require_wildcard._(__webpack_require__(182247)),_BRAZE_VERSIONS=_interop_require_default._(__webpack_require__(908694)),runV3=function(brazeConfigs,appboy){var brazeSDKEndPoint=brazeConfigs.brazeSDKEndPoint,brazeSDKKey=brazeConfigs.brazeSDKKey,enableLogging=brazeConfigs.enableLogging,automaticallyShowNewInAppMessages=brazeConfigs.automaticallyShowNewInAppMessages;_helpers.initialize(appboy,brazeSDKKey,brazeSDKEndPoint,enableLogging),_helpers.autoShowMessages(appboy,automaticallyShowNewInAppMessages,_BRAZE_VERSIONS.default.V3),_helpers.openSession(appboy,_BRAZE_VERSIONS.default.V3)},runV4=function(brazeConfigs,braze){var brazeSDKKey=brazeConfigs.brazeSDKKey,enableLogging=brazeConfigs.enableLogging,automaticallyShowNewInAppMessages=brazeConfigs.automaticallyShowNewInAppMessages,v4Endpoint=brazeConfigs.v4Endpoint,softPushEnabled=brazeConfigs.softPushEnabled,admiralScript=brazeConfigs.admiralScript;softPushEnabled?_helpers.registerServiceWorker().then(function(){_helpers.initialize(braze,brazeSDKKey,v4Endpoint,enableLogging),_helpers.autoShowMessages(braze,automaticallyShowNewInAppMessages,_BRAZE_VERSIONS.default.V4),_helpers.subscribeToInAppMessages(braze,softPushEnabled,admiralScript),_helpers.openSession(braze,_BRAZE_VERSIONS.default.V4,admiralScript)}):(_helpers.initialize(braze,brazeSDKKey,v4Endpoint,enableLogging),_helpers.autoShowMessages(braze,automaticallyShowNewInAppMessages,_BRAZE_VERSIONS.default.V4),_helpers.openSession(braze,_BRAZE_VERSIONS.default.V4,admiralScript))};function RunBrazeSDK(brazeConfigs){return brazeConfigs.isEnabled?brazeConfigs.v4Endpoint?Promise.resolve().then(function(){return _interop_require_wildcard._(__webpack_require__(550093))}).then(function(braze){runV4(brazeConfigs,braze)}):Promise.resolve().then(function(){return _interop_require_wildcard._(__webpack_require__(300504))}).then(function(appboy){runV3(brazeConfigs,appboy)}):void 0}function BrazeSDK(param){var brazeConfigs=param.brazeConfigs,isConsentGiven=(0,_react.useContext)(_onetrustcontext.OneTrustContext).targeting;return(0,_react.useEffect)(function(){!0===isConsentGiven&&RunBrazeSDK(brazeConfigs)},[isConsentGiven,brazeConfigs]),null}},182247:(module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0});var _interop_require_default=__webpack_require__(759090),_browserStorage=__webpack_require__(555230),_BRAZE_VERSIONS=_interop_require_default._(__webpack_require__(908694)),admiralScriptId="admiralScript",hasReceivedSoftPushKey="has_received_soft_push",registerServiceWorker=function(){if("undefined"!=typeof window&&"serviceWorker"in window.navigator)return navigator.serviceWorker.register("/service-worker.js")},initialize=function(library,brazeSDKKey,endpoint,enableLogging){library.initialize(brazeSDKKey,{baseUrl:endpoint,enableLogging:enableLogging,manageServiceWorkerExternally:!0,doNotLoadFontAwesome:!0,inAppMessageZIndex:5999900})},openSession=function(library,version,admiralScript){library.openSession(),version.toString()===_BRAZE_VERSIONS.default.V3.toString()?window.appboy=library:(window.braze=library,admiralScript&&isPushImpossible(library)&&createAdmiralScript(admiralScript,0))},autoShowMessages=function(library,automaticallyShowNewInAppMessages,version){automaticallyShowNewInAppMessages&&(version.toString()===_BRAZE_VERSIONS.default.V3.toString()?library.display.automaticallyShowNewInAppMessages():library.automaticallyShowNewInAppMessages())},isPushImpossible=function(library){if(!library)return!0;var isPushSupported=library.isPushSupported,isPushPermissionGranted=library.isPushPermissionGranted,isPushBlocked=library.isPushBlocked;return!1===isPushSupported()||isPushPermissionGranted()||isPushBlocked()},showInAppMessage=function(library,inAppMessage,admiralScript){var _inAppMessage_extras,_inAppMessage_buttons_,_inAppMessage_buttons,_inAppMessage_buttons_1,_inAppMessage_buttons1;if(inAppMessage&&(null==inAppMessage?void 0:null===(_inAppMessage_extras=inAppMessage.extras)||void 0===_inAppMessage_extras?void 0:_inAppMessage_extras["msg-id"])==="push-primer"){if(isPushImpossible(library))return;inAppMessage.subscribeToDismissedEvent(function(){createAdmiralScript(admiralScript)}),(null==inAppMessage?void 0:null===(_inAppMessage_buttons=inAppMessage.buttons)||void 0===_inAppMessage_buttons?void 0:null===(_inAppMessage_buttons_=_inAppMessage_buttons[0])||void 0===_inAppMessage_buttons_?void 0:_inAppMessage_buttons_.subscribeToClickedEvent)&&inAppMessage.buttons[0].subscribeToClickedEvent(function(){createAdmiralScript(admiralScript)}),(null==inAppMessage?void 0:null===(_inAppMessage_buttons1=inAppMessage.buttons)||void 0===_inAppMessage_buttons1?void 0:null===(_inAppMessage_buttons_1=_inAppMessage_buttons1[1])||void 0===_inAppMessage_buttons_1?void 0:_inAppMessage_buttons_1.subscribeToClickedEvent)&&inAppMessage.buttons[1].subscribeToClickedEvent(function(){requestPermissions(library,admiralScript)}),library.showInAppMessage(inAppMessage)}else createAdmiralScript(admiralScript,0)},requestPermissions=function(library,admiralScript){"permissions"in navigator&&navigator.permissions.query({name:"notifications"}).then(function(notificationPermission){notificationPermission.onchange=function(){createAdmiralScript(admiralScript)}}),null==library||library.requestPushPermission(function(){/^((?!chrome|android).)*safari/i.test(window.navigator.userAgent)&&createAdmiralScript(admiralScript)},function(){createAdmiralScript(admiralScript)})},createAdmiralScript=function(admiralScript){var timeout=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5e3;if(admiralScript){if(document.getElementById(admiralScriptId))return;setTimeout(function(){var script=document.createElement("script");script.type="text/javascript",script.id=admiralScriptId,script.innerHTML=admiralScript,document.head.appendChild(script)},timeout)}},subscribeToInAppMessages=function(library,softPushEnabled,admiralScript){if(softPushEnabled){var localStorage=(0,_browserStorage.getStorage)("localStorage");(0,_browserStorage.setItem)(localStorage,hasReceivedSoftPushKey,!1),library.subscribeToInAppMessage(function(inAppMessage){(0,_browserStorage.setItem)(localStorage,hasReceivedSoftPushKey,!0),showInAppMessage(library,inAppMessage,admiralScript)}),setTimeout(function(){library.logCustomEvent("prime-for-push")},3e3),setTimeout(function(){(0,_browserStorage.getItem)(localStorage,hasReceivedSoftPushKey)||(createAdmiralScript(admiralScript,0),(0,_browserStorage.setItem)(localStorage,hasReceivedSoftPushKey,!1))},1e4)}};module.exports={initialize:initialize,openSession:openSession,autoShowMessages:autoShowMessages,isPushImpossible:isPushImpossible,showInAppMessage:showInAppMessage,subscribeToInAppMessages:subscribeToInAppMessages,createAdmiralScript:createAdmiralScript,registerServiceWorker:registerServiceWorker,requestPermissions:requestPermissions}},419445:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"BrazeSDK",{enumerable:!0,get:function(){return _BrazeSDK.default}});var _BrazeSDK=__webpack_require__(759090)._(__webpack_require__(661901))},411097:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{SOURCE_URL:function(){return SOURCE_URL},HOME_VIEW:function(){return HOME_VIEW}});var SOURCE_URL="source-url",HOME_VIEW="view://content/home/home"},646153:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"EdenContext",{enumerable:!0,get:function(){return EdenContext}});var EdenContext=__webpack_require__(759090)._(__webpack_require__(43001)).default.createContext()},142682:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"EdenContext",{enumerable:!0,get:function(){return _EdenContext.EdenContext}});var _EdenContext=__webpack_require__(646153)},376547:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_object_spread=__webpack_require__(530110),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_EdenContext=__webpack_require__(142682),_hooks=__webpack_require__(562011),_EdenReportingCalls=__webpack_require__(862775),_cookiesManagement=__webpack_require__(273178),_pageStorage=__webpack_require__(513280),EdenReporting=function(param){var edenData=param.edenData,edenConfig=param.edenConfig,children=param.children,_useEdenReporting=(0,_hooks.useEdenReporting)(edenData,edenConfig),edenAction=_useEdenReporting.edenAction,contextData={edenAction:edenAction,data:_useEdenReporting.data,reportAppTriggeredError:_EdenReportingCalls.reportAppTriggeredError,reportUserInputError:_EdenReportingCalls.reportUserInputError,reportNavigationClickedEvent:_EdenReportingCalls.reportNavigationClickedEvent,reportNavigationClickedRedirectEvent:_EdenReportingCalls.reportNavigationClickedRedirectEvent,reportNavigationOpenedEvent:_EdenReportingCalls.reportNavigationOpenedEvent,reportNavigationViewChanged:_EdenReportingCalls.reportNavigationViewChanged,reportAppLaunchedEvent:_EdenReportingCalls.reportAppLaunchedEvent,reportActionOccurredEvent:_EdenReportingCalls.reportActionOccurredEvent,reportDeviceInfoEvent:_EdenReportingCalls.reportDeviceInfoEvent,reportDeviceOrientationChangeEvent:_EdenReportingCalls.reportDeviceOrientationChangeEvent,reportSearchReturnedEvent:_EdenReportingCalls.reportSearchReturnedEvent,reportSearchSubmittedEvent:_EdenReportingCalls.reportSearchSubmittedEvent,checkAppLaunchedCookie:_cookiesManagement.checkAppLaunchedCookie,renewAppLaunchedCookie:_cookiesManagement.renewAppLaunchedCookie,useOneTrustEdenReporting:_hooks.useOneTrustEdenReporting,appLaunchedEdenEvents:_cookiesManagement.APP_LAUNCHED_EDEN_EVENTS};return(0,_react.useEffect)(function(){var eventsQueue=(0,_pageStorage.getEdenEventQueue)();eventsQueue&&edenAction&&(eventsQueue.forEach(function(event){"navigationClicked"===event.eventName&&(0,_EdenReportingCalls.reportNavigationClickedEvent)(_object_spread._({edenData:{edenAction:edenAction}},event.data))}),(0,_pageStorage.clearEdenEventQueue)())},[edenAction]),_react.default.createElement(_EdenContext.EdenContext.Provider,{value:contextData},children)};EdenReporting.propTypes={edenData:_proptypes.default.object,children:_proptypes.default.node,updateEden:_proptypes.default.func,edenConfig:_proptypes.default.shape({endpoints:_proptypes.default.object,appContext:_proptypes.default.object,userContext:_proptypes.default.object})};var _default=EdenReporting},862775:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{reportNavigationOpenedEvent:function(){return reportNavigationOpenedEvent},reportNavigationClickedEvent:function(){return reportNavigationClickedEvent},reportNavigationClickedRedirectEvent:function(){return reportNavigationClickedRedirectEvent},reportAppTriggeredError:function(){return reportAppTriggeredError},reportUserInputError:function(){return reportUserInputError},reportAppLaunchedEvent:function(){return reportAppLaunchedEvent},reportDeviceInfoEvent:function(){return reportDeviceInfoEvent},reportDeviceOrientationChangeEvent:function(){return reportDeviceOrientationChangeEvent},reportActionOccurredEvent:function(){return reportActionOccurredEvent},reportSearchReturnedEvent:function(){return reportSearchReturnedEvent},reportSearchSubmittedEvent:function(){return reportSearchSubmittedEvent},reportNavigationViewChanged:function(){return reportNavigationViewChanged},reportSignInCompletedEvent:function(){return reportSignInCompletedEvent},reportRegistrationAbandonedEvent:function(){return reportRegistrationAbandonedEvent},reportSignInAbandonedEvent:function(){return reportSignInAbandonedEvent},reportRegistrationSubmittedEvent:function(){return reportRegistrationSubmittedEvent},reportRegistrationStartedEvent:function(){return reportRegistrationStartedEvent},reportSignInStartedEvent:function(){return reportSignInStartedEvent},reportSettingsUserConsentsSubmittedEvent:function(){return reportSettingsUserConsentsSubmittedEvent}});var _object_spread=__webpack_require__(530110),_object_without_properties=__webpack_require__(856021),_pageStorage=__webpack_require__(513280),reportNavigationOpenedEvent=function(param){var edenData=param.edenData,url=param.url,view=param.view,contentRef=param.contentRef,modules=param.modules,screenRef=param.screenRef,viewLoadUuid=param.viewLoadUuid,edenAction=edenData.edenAction;edenAction&&view&&url&&edenAction("pageView",_object_spread._({url:url,view:view},contentRef&&{contentRef:contentRef},modules&&{modules:modules},screenRef&&{screenRef:screenRef},viewLoadUuid&&{viewLoadUuid:viewLoadUuid}))},reportNavigationClickedEvent=function(param){var edenData=param.edenData,elementRef=param.elementRef,_param_view=param.view,view=void 0===_param_view?null:_param_view,_param_destination=param.destination,destination=void 0===_param_destination?null:_param_destination,_param_metadata=param.metadata,metadata=void 0===_param_metadata?null:_param_metadata,edenAction=edenData.edenAction,data=edenData.data;if(view||(view=null==data?void 0:data.view),edenAction){var hasMetadata=metadata&&!!Object.keys(metadata).length,hasDestination=destination&&!!Object.keys(destination).length;elementRef&&view&&edenAction("navigationClicked",_object_spread._({view:view,elementRef:elementRef},hasDestination&&{destination:destination},hasMetadata&&{metadata:metadata}))}},reportNavigationClickedRedirectEvent=function(_param){var edenData=_param.edenData,elementRef=_param.elementRef,view=_param.view,rest=_object_without_properties._(_param,["edenData","elementRef","view"]),data=edenData.data;if(!view){if(!data)return;view=null==data?void 0:data.view}if(elementRef&&view){var edenEventsQueue=(0,_pageStorage.getEdenEventQueue)()||[],event={eventName:"navigationClicked",data:_object_spread._({view:view,elementRef:elementRef},rest)};edenEventsQueue.push(event),(0,_pageStorage.setEdenEventQueue)(edenEventsQueue)}},reportAppTriggeredError=function(edenData,errorType,edenView){var edenAction=edenData.edenAction,data=edenData.data;if(data&&edenAction){var view=data.view;errorType&&edenAction("errorAppTriggered",{view:null!=edenView?edenView:view,errorType:errorType})}},reportUserInputError=function(edenData,errors){var edenAction=edenData.edenAction,data=edenData.data;if(data&&edenAction){var view=data.view;(null==errors?void 0:errors.length)&&edenAction("errorInput",{view:view,errors:errors})}},reportAppLaunchedEvent=function(edenData){var edenAction=edenData.edenAction,data=edenData.data;data&&edenAction&&edenAction("appLaunched",_object_spread._({},(null==data?void 0:data.language)&&{settings:{language:null==data?void 0:data.language}},data.orientation&&{uiOrientation:data.orientation}))},reportDeviceInfoEvent=function(edenData,data,timestamp){var edenAction=edenData.edenAction;data&&edenAction&&edenAction("deviceInfo",_object_spread._({},(null==data?void 0:data.clientOS)&&{clientOS:null==data?void 0:data.clientOS},(null==data?void 0:data.clientModelName)&&{clientModelName:null==data?void 0:data.clientModelName},data),timestamp)},reportDeviceOrientationChangeEvent=function(edenData,orientation){var _ref=null!=edenData?edenData:{},edenAction=_ref.edenAction,data=_ref.data;data&&edenAction&&edenAction("viewOrientationChanged",{view:(null!=data?data:{}).view,orientation:orientation})},reportActionOccurredEvent=function(param){var edenData=param.edenData,actionName=param.actionName,_param_actionPayload=param.actionPayload,actionPayload=void 0===_param_actionPayload?null:_param_actionPayload,edenAction=edenData.edenAction;edenAction&&actionName&&edenAction("actionOccurred",_object_spread._({actionName:actionName},actionPayload&&{actionPayload:actionPayload}))},reportSearchReturnedEvent=function(param,phrase,results){(0,param.edenAction)("searchReturned",{phrase:phrase,results:results})},reportSearchSubmittedEvent=function(param,phrase,predictions){var edenAction=param.edenAction;if(edenAction){var typeahead=(null==predictions?void 0:predictions.length)?{predictions:predictions,selectedIndex:null==predictions?void 0:predictions.indexOf(phrase)}:void 0;edenAction("searchSubmitted",{phrase:phrase,typeahead:typeahead,engine:{engineType:"api",name:"neutron"}})}},reportNavigationViewChanged=function(param){var edenData=param.edenData,modules=param.modules,edenAction=edenData.edenAction,data=edenData.data;if(data&&edenAction){var view=data.view,screenRef=data.screenRef;view&&edenAction("viewChanged",_object_spread._({view:view},screenRef&&{screenRef:screenRef},modules&&{modules:modules}))}},reportSignInCompletedEvent=function(param){var edenData=param.edenData,_param_view=param.view,view=void 0===_param_view?null:_param_view,_ref=edenData||{},edenAction=_ref.edenAction,data=_ref.data;if(data&&edenAction){var signInView=null!=view?view:null==data?void 0:data.view;signInView&&edenAction("signInCompleted",{view:signInView})}},reportRegistrationAbandonedEvent=function(param){var edenData=param.edenData,formFields=param.formFields,_param_view=param.view,view=void 0===_param_view?null:_param_view,edenAction=edenData.edenAction,data=edenData.data;if(data&&edenAction){var registerView=null!=view?view:null==data?void 0:data.view;formFields&&edenAction("registrationAbandoned",{view:registerView,formFields:formFields})}},reportSignInAbandonedEvent=function(param){var edenData=param.edenData,formFields=param.formFields,_param_view=param.view,view=void 0===_param_view?null:_param_view,edenAction=edenData.edenAction,data=edenData.data;if(data&&edenAction){var signInView=null!=view?view:null==data?void 0:data.view;formFields&&edenAction("signInAbandoned",{view:signInView,formFields:formFields})}},reportRegistrationSubmittedEvent=function(param){var edenData=param.edenData,_param_view=param.view,view=void 0===_param_view?null:_param_view,_param_gender=param.gender,gender=void 0===_param_gender?null:_param_gender,_param_dateOfBirth=param.dateOfBirth,dateOfBirth=void 0===_param_dateOfBirth?null:_param_dateOfBirth,_ref=edenData||{},edenAction=_ref.edenAction,data=_ref.data;if(data&&edenAction){var registrationView=null!=view?view:null==data?void 0:data.view;edenAction("registrationSubmitted",_object_spread._({},registrationView&&{view:registrationView},dateOfBirth&&{dateOfBirth:dateOfBirth},gender&&{gender:gender}))}},reportRegistrationStartedEvent=function(param){var edenData=param.edenData,_param_trigger=param.trigger,trigger=void 0===_param_trigger?null:_param_trigger,_param_triggerContentRef=param.triggerContentRef,triggerContentRef=void 0===_param_triggerContentRef?null:_param_triggerContentRef,_param_view=param.view,view=void 0===_param_view?null:_param_view,_ref=edenData||{},edenAction=_ref.edenAction,data=_ref.data;if(data&&edenAction){var registrationView=null!=view?view:null==data?void 0:data.view;edenAction("registrationStarted",_object_spread._({},registrationView&&{view:registrationView},trigger&&{trigger:trigger},triggerContentRef&&{triggerContentRef:triggerContentRef}))}},reportSignInStartedEvent=function(param){var edenData=param.edenData,_param_trigger=param.trigger,trigger=void 0===_param_trigger?null:_param_trigger,_param_triggerContentRef=param.triggerContentRef,triggerContentRef=void 0===_param_triggerContentRef?null:_param_triggerContentRef,_param_view=param.view,view=void 0===_param_view?null:_param_view,_ref=edenData||{},edenAction=_ref.edenAction,data=_ref.data;if(data&&edenAction){var registrationView=null!=view?view:null==data?void 0:data.view;edenAction("signInStarted",_object_spread._({},registrationView&&{view:registrationView},trigger&&{trigger:trigger},triggerContentRef&&{triggerContentRef:triggerContentRef}))}},reportSettingsUserConsentsSubmittedEvent=function(param,userConsents){var _userConsents_targeting,_userConsents_performance,_userConsents_functional,_userConsents_social,edenAction=(param.edenData||{}).edenAction;edenAction&&edenAction("settingsUserConsents",{marketingAndAdvertising:null!==(_userConsents_targeting=null==userConsents?void 0:userConsents.targeting)&&void 0!==_userConsents_targeting&&_userConsents_targeting,analyticsAndPerformance:null!==(_userConsents_performance=null==userConsents?void 0:userConsents.performance)&&void 0!==_userConsents_performance&&_userConsents_performance,functional:null!==(_userConsents_functional=null==userConsents?void 0:userConsents.functional)&&void 0!==_userConsents_functional&&_userConsents_functional,socialMedia:null!==(_userConsents_social=null==userConsents?void 0:userConsents.social)&&void 0!==_userConsents_social&&_userConsents_social})}},811471:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{APP_LAUNCHED:function(){return APP_LAUNCHED},COOKIE_DURATION:function(){return COOKIE_DURATION},APP_LAUNCHED_EDEN_EVENTS:function(){return APP_LAUNCHED_EDEN_EVENTS}});var APP_LAUNCHED="appLaunched",COOKIE_DURATION=30,APP_LAUNCHED_EDEN_EVENTS=["click","keydown","touchstart"]},326397:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{checkAppLaunchedCookie:function(){return checkAppLaunchedCookie},renewAppLaunchedCookie:function(){return renewAppLaunchedCookie}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_jscookie=_interop_require_default._(__webpack_require__(298441)),_CONSTANTS=__webpack_require__(811471),_reportdeviceInfo=__webpack_require__(153995),getExpirationInMinutes=function(mins){return new Date(new Date().getTime()+6e4*mins)},getEdenDataEnhanced=function(edenData){if("undefined"==typeof window)return edenData;var _window_screen_orientation_type,_window_screen_orientation,_window_screen,_window,language=window.navigator.language,orientation=(null===(_window=window)||void 0===_window?void 0:null===(_window_screen=_window.screen)||void 0===_window_screen?void 0:null===(_window_screen_orientation=_window_screen.orientation)||void 0===_window_screen_orientation?void 0:null===(_window_screen_orientation_type=_window_screen_orientation.type)||void 0===_window_screen_orientation_type?void 0:_window_screen_orientation_type.includes("portrait"))?"portrait":"landscape";return _object_spread_props._(_object_spread._({},edenData),{data:_object_spread._({},edenData.data,orientation&&{orientation:orientation},language&&{language:language})})},isAppLaunchedCookiePresent=function(){return"true"===_jscookie.default.get(_CONSTANTS.APP_LAUNCHED)},createAppLaunchedCookie=function(expires){_jscookie.default.set(_CONSTANTS.APP_LAUNCHED,"true",{expires:expires})},checkAppLaunchedCookie=function(edenData){var reportAppLaunchedEvent=edenData.reportAppLaunchedEvent,edenDataEnhanced=getEdenDataEnhanced(edenData);isAppLaunchedCookiePresent()||(reportAppLaunchedEvent(edenDataEnhanced),(0,_reportdeviceInfo.reportDeviceInfo)(edenData),createAppLaunchedCookie(getExpirationInMinutes(_CONSTANTS.COOKIE_DURATION)))},renewAppLaunchedCookie=function(edenData){var reportAppLaunchedEvent=edenData.reportAppLaunchedEvent,edenDataEnhanced=getEdenDataEnhanced(edenData);isAppLaunchedCookiePresent()||(reportAppLaunchedEvent(edenDataEnhanced),(0,_reportdeviceInfo.reportDeviceInfo)(edenData)),createAppLaunchedCookie(getExpirationInMinutes(_CONSTANTS.COOKIE_DURATION))}},273178:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{APP_LAUNCHED_EDEN_EVENTS:function(){return _CONSTANTS.APP_LAUNCHED_EDEN_EVENTS},checkAppLaunchedCookie:function(){return _appLaunchedCookie.checkAppLaunchedCookie},renewAppLaunchedCookie:function(){return _appLaunchedCookie.renewAppLaunchedCookie}});var _CONSTANTS=__webpack_require__(811471),_appLaunchedCookie=__webpack_require__(326397)},696959:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"EDEN_ACTION_TYPES",{enumerable:!0,get:function(){return EDEN_ACTION_TYPES}});var EDEN_ACTION_TYPES={pageView:"navigation.open",appTracking:"app.tracking",errorAppTriggered:"error.appTriggered",appError:"app.error",abTestJoined:"abtest.joined",errorInput:"error.userInputTriggered",navigationClicked:"navigation.clicked",appLaunched:"app.launched",actionOccurred:"action.occurred",deviceInfo:"device.info",searchReturned:"search.returned",searchSubmitted:"search.submitted",deeplink:"navigation.deeplink",signInCompleted:"signin.completed",registrationAbandoned:"registration.abandoned",signInAbandoned:"signin.abandoned",registrationSubmitted:"registration.submitted",registrationStarted:"registration.started",signInStarted:"signin.started",appHeartbeat:"app.heartbeat",settingsUserConsents:"settings.userConsentsSaved",viewChanged:"navigation.viewChanged",viewOrientationChanged:"navigation.viewOrientationChanged"}},462554:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"getEdenAction",{enumerable:!0,get:function(){return getEdenAction}});var _uuid=__webpack_require__(306891),_edenactiontypes=__webpack_require__(696959),getTimeStamp=function(){return new Date().toISOString()},getEdenActionData=function(actionName,data,timestamp){return{eventType:_edenactiontypes.EDEN_ACTION_TYPES[actionName],timestamp:timestamp||getTimeStamp(),eventId:(0,_uuid.v4)(),data:data}},getEdenAction=function(reportingCallback){return function(actionName,customData,timestamp){reportingCallback(getEdenActionData(actionName,customData,timestamp))}}},431726:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"getEncodeUrl",{enumerable:!0,get:function(){return getEncodeUrl}});var getEncodeUrl=function(url){return encodeURI(url).replace(/#/g,"%23")}},488235:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{processRouteData:function(){return _processRouteData.processRouteData},trackDeeplinkView:function(){return _trackDeeplinkView.trackDeeplinkView},getEncodeUrl:function(){return _getEncodeUrl.getEncodeUrl}});var _processRouteData=__webpack_require__(328904),_trackDeeplinkView=__webpack_require__(182847),_getEncodeUrl=__webpack_require__(431726)},328904:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"processRouteData",{enumerable:!0,get:function(){return processRouteData}});var _lodash=__webpack_require__(644379),_screentypes=__webpack_require__(969611),processRouteData=function(val,routeData){var routeName=routeData.routeName,subscriptionsEnabled=routeData.subscriptionsEnabled,isAuthorized=routeData.isAuthorized,_routeData_isPavod=routeData.isPavod,isPavod=void 0!==_routeData_isPavod&&_routeData_isPavod,processRouteMethod=function(){return subscriptionsEnabled?isAuthorized?val[_screentypes.SCREEN_TYPES.HOME]:val[_screentypes.SCREEN_TYPES.HOME_WELCOME_V2]:isPavod?val[_screentypes.SCREEN_TYPES.HOME]:val[_screentypes.SCREEN_TYPES.HOME_WELCOME]};if((0,_lodash.isObject)(val)){var processRouteFunc={homePage:processRouteMethod,homePageCSR:processRouteMethod}[routeName];return processRouteFunc?processRouteFunc():""}return val}},969611:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"SCREEN_TYPES",{enumerable:!0,get:function(){return SCREEN_TYPES}});var SCREEN_TYPES={HOME_SIGNED_IN:"hybrid-homepage-signed-in",HOME_WELCOME:"welcome",HOME:"home",HOME_WELCOME_V2:"welcome_v2"}},182847:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"trackDeeplinkView",{enumerable:!0,get:function(){return trackDeeplinkView}});var _CONSTANTS=__webpack_require__(411097),trackDeeplinkView=function(deeplinkUrl,computedUrl,edenAction){""!==deeplinkUrl&&edenAction&&(edenAction("deeplink",{url:deeplinkUrl}),computedUrl.searchParams.delete(_CONSTANTS.SOURCE_URL),window.history.pushState("","",computedUrl.toString()))}},538492:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"getTrackingIds",{enumerable:!0,get:function(){return getTrackingIds}});var _to_consumable_array=__webpack_require__(195153),getAdobeId=function(isConsentGiven){var _window_Bento_getMarketingCloudVisitorID,_window_Bento,_window;return isConsentGiven&&(null===(_window=window)||void 0===_window?void 0:null===(_window_Bento=_window.Bento)||void 0===_window_Bento?void 0:null===(_window_Bento_getMarketingCloudVisitorID=_window_Bento.getMarketingCloudVisitorID)||void 0===_window_Bento_getMarketingCloudVisitorID?void 0:_window_Bento_getMarketingCloudVisitorID.call(_window_Bento))},getKruxId=function(){var _window_Bento_Config,_window_Bento,_window;if(null===(_window=window)||void 0===_window?void 0:null===(_window_Bento=_window.Bento)||void 0===_window_Bento?void 0:null===(_window_Bento_Config=_window_Bento.Config)||void 0===_window_Bento_Config?void 0:_window_Bento_Config.kruxId){var _window_Bento_Config1,_window_Bento1,_window1,kuid=null===(_window1=window)||void 0===_window1?void 0:null===(_window_Bento1=_window1.Bento)||void 0===_window_Bento1?void 0:null===(_window_Bento_Config1=_window_Bento1.Config)||void 0===_window_Bento_Config1?void 0:_window_Bento_Config1.kruxId;try{return JSON.parse(kuid)}catch(e){return kuid}}},getTrackingIds=function(param,performance){var _param_ids=param.ids,ids=void 0===_param_ids?[]:_param_ids,overrideOneTrust=param.overrideOneTrust,adobeId=getAdobeId(performance||overrideOneTrust),kruxId=getKruxId();return _to_consumable_array._(ids).concat(_to_consumable_array._(adobeId?[{idType:"avid",id:adobeId},{idType:"ecid",id:adobeId}]:[]),_to_consumable_array._(kruxId?[{idType:"kuid",id:kruxId}]:[]))}},562011:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{useEdenReporting:function(){return _useEdenReporting.useEdenReporting},useOneTrustEdenReporting:function(){return _useOneTrustEdenReporting.useOneTrustEdenReporting}});var _useEdenReporting=__webpack_require__(636151),_useOneTrustEdenReporting=__webpack_require__(277525)},496081:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"useABTestJoined",{enumerable:!0,get:function(){return useABTestJoined}});var _react=__webpack_require__(43001),_browserStorage=__webpack_require__(555230),useABTestJoined=function(param){var edenAction=param.edenAction,data=param.data,isEventListenerAdded=(0,_react.useRef)(!1);(0,_react.useEffect)(function(){data&&!isEventListenerAdded.current&&edenAction&&(document.body.addEventListener("ABTestJoined",function(event){var storageKey=null==event?void 0:event.detail;if(storageKey){var session=(0,_browserStorage.getStorage)("sessionStorage"),testNameStr="".concat(storageKey,"-testName"),testGroupStr="".concat(storageKey,"-testGroup");edenAction("abTestJoined",{view:data.view,testName:(0,_browserStorage.getItem)(session,testNameStr),testGroup:(0,_browserStorage.getItem)(session,testGroupStr)})}}),isEventListenerAdded.current=!0)},[data])}},367153:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"useAppHeartbeat",{enumerable:!0,get:function(){return useAppHeartbeat}});var _react=__webpack_require__(43001),_authsuitecontext=__webpack_require__(76176),_browserStorage=__webpack_require__(555230),useAppHeartbeat=function(param,edenConfig){var edenAction=param.edenAction,data=param.data,APP_HEARTBEAT="appHeartbeat",_ref=edenConfig||{},appHeartbeatInterval=_ref.appHeartbeatInterval,firstAppHeartbeatDelayMilliseconds=1e3*(_ref.firstAppHeartbeatDelay||15),appHeartbeatIntervalMilliseconds=1e3*(appHeartbeatInterval||300),sessionStorage1=(0,_browserStorage.getStorage)("sessionStorage"),isDoneLoading=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext).isDoneLoading,firstAppHeartbeatTimeoutId=(0,_react.useRef)(null),appHeartbeatIntervalId=(0,_react.useRef)(null),launchAppHeartbeat=(0,_react.useCallback)(function(){data&&edenAction&&(edenAction(APP_HEARTBEAT),sessionStorage1.setItem(APP_HEARTBEAT,Date.now()))},[edenAction,sessionStorage1]),appHeartbeat=(0,_react.useCallback)(function(){var intervalId,lastEvent=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,initialHeartBeat=firstAppHeartbeatDelayMilliseconds;return lastEvent&&(initialHeartBeat=Math.max(0,appHeartbeatIntervalMilliseconds-(Date.now()-lastEvent))),{timeoutId:setTimeout(function(){launchAppHeartbeat(),intervalId=setInterval(function(){launchAppHeartbeat()},appHeartbeatIntervalMilliseconds)},initialHeartBeat),intervalId:intervalId}},[appHeartbeatIntervalMilliseconds,firstAppHeartbeatDelayMilliseconds,launchAppHeartbeat]);(0,_react.useEffect)(function(){if(data&&isDoneLoading&&!firstAppHeartbeatTimeoutId.current&&!appHeartbeatIntervalId.current){var _appHeartbeat=appHeartbeat(sessionStorage1.getItem(APP_HEARTBEAT)),timeoutId=_appHeartbeat.timeoutId,intervalId=_appHeartbeat.intervalId;firstAppHeartbeatTimeoutId.current=timeoutId,appHeartbeatIntervalId.current=intervalId}},[appHeartbeat,sessionStorage1,isDoneLoading,data])}},69119:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"useAppTracking",{enumerable:!0,get:function(){return useAppTracking}});var _object_spread=__webpack_require__(530110),_react=__webpack_require__(43001),_onetrustcontext=__webpack_require__(468201),_BentoContext=__webpack_require__(665897),_sessionManagement=__webpack_require__(668017),_pageStorage=__webpack_require__(513280),_trackingIds=__webpack_require__(538492),useAppTracking=function(param){var edenAction=param.edenAction,data=param.data,appTrackingData=param.appTrackingData,bentoLoaded=(0,_react.useContext)(_BentoContext.BentoContext).bentoLoaded,_useContext=(0,_react.useContext)(_onetrustcontext.OneTrustContext),performance=_useContext.performance,optanonStatus=_useContext.optanonStatus,isAppTrackingFired=(0,_react.useRef)(!1);(0,_react.useEffect)(function(){if(data&&edenAction&&!isAppTrackingFired.current&&appTrackingData){var _ref=null!=appTrackingData?appTrackingData:{},_ref_trackers=_ref.trackers,trackers=void 0===_ref_trackers?[]:_ref_trackers,overrideOneTrust=_ref.overrideOneTrust,_ref_ids=_ref.ids,isOptanonReady=/(ready)/.test(optanonStatus)||overrideOneTrust,isDependencyReady=bentoLoaded&&isOptanonReady,isTrackerPresent=trackers.length||(void 0===_ref_ids?[]:_ref_ids).length,isEdenSession=(0,_pageStorage.getIsEdenSession)();if(isDependencyReady&&(!isEdenSession||isTrackerPresent)){var trackingIds=(0,_trackingIds.getTrackingIds)(appTrackingData,performance);if(trackingIds.length||trackers.length){var edenPayload=_object_spread._({},trackers.length&&{trackers:trackers},trackingIds.length&&{ids:trackingIds});(0,_sessionManagement.setAppTrackingStorage)(edenPayload),edenAction("appTracking",edenPayload),(0,_pageStorage.setIsEdenSession)(!0),isAppTrackingFired.current=!0}}}},[bentoLoaded,performance,optanonStatus])}},636151:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"useEdenReporting",{enumerable:!0,get:function(){return useEdenReporting}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_sliced_to_array=__webpack_require__(928638),_react=__webpack_require__(43001),_hooks=__webpack_require__(679461),_datacollectorreact=__webpack_require__(503520),_authsuitecontext=__webpack_require__(76176),_useInitialPageView=__webpack_require__(915308),_useAppTracking=__webpack_require__(69119),_useABTestJoined=__webpack_require__(496081),_useAppHeartbeat=__webpack_require__(367153),_helpers=__webpack_require__(488235),_getEdenAction=__webpack_require__(462554),_useOneTrustEdenReporting=__webpack_require__(277525),useEdenReporting=function(edenData){var edenConfig=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},isAuthorized=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext).isAuthorized,isObservedCarouselsEnabledBETPlusWeb=(0,_hooks.useFeatureFlags)().isObservedCarouselsEnabledBETPlusWeb,reportingCallback=_sliced_to_array._((0,_datacollectorreact.useReportingCallback)(function(repoData){return repoData}),1)[0],data=function(edenData){if(!edenData)return null;var url=edenData.url,view=edenData.view,contentRef=edenData.contentRef,screenRef=edenData.screenRef,language=edenData.language,_edenData_modules=edenData.modules,modules=void 0===_edenData_modules?[]:_edenData_modules,_edenData_metadata=edenData.metadata,metadata=void 0===_edenData_metadata?null:_edenData_metadata,_edenData_isPavod=edenData.isPavod,_edenData_isDeepLinkTrackingEnabled=edenData.isDeepLinkTrackingEnabled,vGuidTealium=edenData.vGuidTealium,routeData=_object_spread_props._(_object_spread._({},{routeName:edenData.routeName,subscriptionsEnabled:edenData.subscriptionsEnabled,isAuthorized:isAuthorized}),{isPavod:void 0!==_edenData_isPavod&&_edenData_isPavod});return _object_spread_props._(_object_spread._({url:(0,_helpers.getEncodeUrl)(url),contentRef:contentRef,language:language,isObservedCarouselsEnabledBETPlusWeb:isObservedCarouselsEnabledBETPlusWeb,isDeepLinkTrackingEnabled:void 0!==_edenData_isDeepLinkTrackingEnabled&&_edenData_isDeepLinkTrackingEnabled,view:(0,_helpers.processRouteData)(view,routeData),screenRef:(0,_helpers.processRouteData)(screenRef,routeData)},modules.length>0&&{modules:modules},metadata&&{metadata:metadata}),{vGuidTealium:vGuidTealium})}(edenData),edenAction=(0,_getEdenAction.getEdenAction)(reportingCallback),initialEdenData={edenAction:edenAction,data:data,isClientSideReporting:edenData?edenData.isClientSideReporting:null},appTrackingEdenData={edenAction:edenAction,data:data,appTrackingData:function(edenData){if(!edenData)return null;var appTrackingData=edenData.appTrackingData,overrideOneTrust=edenData.overrideOneTrust;return _object_spread_props._(_object_spread._({},appTrackingData),{overrideOneTrust:overrideOneTrust})}(edenData)};return(0,_useInitialPageView.useInitialPageView)(initialEdenData),(0,_useAppTracking.useAppTracking)(appTrackingEdenData),(0,_useABTestJoined.useABTestJoined)(initialEdenData),(0,_useAppHeartbeat.useAppHeartbeat)(initialEdenData,edenConfig),(0,_useOneTrustEdenReporting.useOneTrustEdenReporting)({targeting:!1,performance:!1,functional:!1,social:!1},initialEdenData),{edenAction:edenAction,data:data}}},915308:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"useInitialPageView",{enumerable:!0,get:function(){return useInitialPageView}});var _object_spread=__webpack_require__(530110),_react=__webpack_require__(43001),_browserStorage=__webpack_require__(555230),_authsuitecontext=__webpack_require__(76176),_helpers=__webpack_require__(488235),_CONSTANTS=__webpack_require__(411097),useInitialPageView=function(param){var edenAction=param.edenAction,data=param.data,isClientSideReporting=param.isClientSideReporting,isPageViewFired=(0,_react.useRef)(!1),isDoneLoading=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext).isDoneLoading,_ref=null!=data?data:{},url=_ref.url,view=_ref.view,contentRef=_ref.contentRef,screenRef=_ref.screenRef,modules=_ref.modules,metadata=_ref.metadata,isObservedCarouselsEnabledBETPlusWeb=_ref.isObservedCarouselsEnabledBETPlusWeb,isDeepLinkTrackingEnabled=_ref.isDeepLinkTrackingEnabled,vGuidTealium=_ref.vGuidTealium,disableHomePageReporting=view===_CONSTANTS.HOME_VIEW&&isObservedCarouselsEnabledBETPlusWeb;(0,_react.useEffect)(function(){if(isDoneLoading&&!isPageViewFired.current&&!isClientSideReporting&&data&&!disableHomePageReporting){var _window_location,_window,_window_document,_window1,_computedUrlSearchParams_get,_computedUrlSearchParams_get1,computedUrl=new URL(null===(_window=window)||void 0===_window?void 0:null===(_window_location=_window.location)||void 0===_window_location?void 0:_window_location.href),origin=null==computedUrl?void 0:computedUrl.origin,referrer=null===(_window1=window)||void 0===_window1?void 0:null===(_window_document=_window1.document)||void 0===_window_document?void 0:_window_document.referrer,computedUrlSearchParams=computedUrl.searchParams,externalReferrer=null!==(_computedUrlSearchParams_get=computedUrlSearchParams.get("referer"))&&void 0!==_computedUrlSearchParams_get?_computedUrlSearchParams_get:referrer,deeplinkUrl=null!==(_computedUrlSearchParams_get1=computedUrlSearchParams.get(_CONSTANTS.SOURCE_URL))&&void 0!==_computedUrlSearchParams_get1?_computedUrlSearchParams_get1:"",storage=(0,_browserStorage.getStorage)("sessionStorage");externalReferrer&&!externalReferrer.includes(origin)&&(0,_browserStorage.setItem)(storage,"externalReferrer",externalReferrer),isDeepLinkTrackingEnabled&&(0,_helpers.trackDeeplinkView)(deeplinkUrl,computedUrl,edenAction);var referrerFromStorage=(0,_browserStorage.getItem)(storage,"externalReferrer");edenAction("pageView",_object_spread._({url:url,view:view},contentRef&&{contentRef:contentRef},screenRef&&{screenRef:screenRef},modules&&{modules:modules},metadata&&{metadata:metadata},referrerFromStorage&&{externalReferrer:referrerFromStorage},vGuidTealium&&{viewLoadUuid:vGuidTealium})),isPageViewFired.current=!0}},[isDoneLoading,data,isClientSideReporting,disableHomePageReporting,isDeepLinkTrackingEnabled,edenAction,url,view,contentRef,screenRef,modules,metadata,vGuidTealium])}},277525:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{consentModelFeedReport:function(){return consentModelFeedReport},reportExplicitConsentHandler:function(){return reportExplicitConsentHandler},reportCustomConsentHandler:function(){return reportCustomConsentHandler},useOneTrustEdenReporting:function(){return useOneTrustEdenReporting}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_sliced_to_array=__webpack_require__(928638),_react=__webpack_require__(43001),_isEqual=_interop_require_default._(__webpack_require__(239096)),_useOptanonChecker=_interop_require_default._(__webpack_require__(912452)),_onetrustcontext=__webpack_require__(468201),_browserStorage=__webpack_require__(555230),_EdenReportingCalls=__webpack_require__(862775),consentModelFeedReport=function(consentStatus,edenData,setConsentStatus){var storage=(0,_browserStorage.getStorage)("sessionStorage"),storedUserConsentValues=(0,_browserStorage.getItem)(storage,"userConsentValues"),consentValuesAreEqual=(0,_isEqual.default)(consentStatus,storedUserConsentValues);edenData&&(null==edenData?void 0:edenData.data)&&!consentValuesAreEqual&&((0,_EdenReportingCalls.reportSettingsUserConsentsSubmittedEvent)({edenData:edenData},_object_spread._({},consentStatus)),(0,_browserStorage.setItem)(storage,"userConsentValues",_object_spread._({},consentStatus)),setConsentStatus(_object_spread._({},consentStatus)))},reportExplicitConsentHandler=function(setConsentStatus,edenData){try{var _window_cbsoptanon,_window;(null===(_window=window)||void 0===_window?void 0:null===(_window_cbsoptanon=_window.cbsoptanon)||void 0===_window_cbsoptanon?void 0:_window_cbsoptanon.onScriptsReady)&&window.cbsoptanon.onScriptsReady(function(cmp){cmp.ot.awaitInitialConsent(function(){cmp.ot.getState(function(targeting,performance,functional,social){consentModelFeedReport({targeting:targeting,performance:performance,functional:functional,social:social},edenData,setConsentStatus)})})})}catch(error){console.error(error)}},reportCustomConsentHandler=function(setConsentStatus,edenData){try{var _window_cbsoptanon,_window;(null===(_window=window)||void 0===_window?void 0:null===(_window_cbsoptanon=_window.cbsoptanon)||void 0===_window_cbsoptanon?void 0:_window_cbsoptanon.onScriptsReady)&&window.cbsoptanon.onScriptsReady(function(cmp){var consentModel=cmp.ot.getConsentModel();"custom"===consentModel&&cmp.ot.getState(function(targeting,performance,functional,social){consentModelFeedReport({targeting:targeting,performance:performance,functional:functional,social:social},edenData,setConsentStatus)})})}catch(error){console.error(error)}},useOneTrustEdenReporting=function(initialReportingConsentStatus,edenData){var _useState=_sliced_to_array._((0,_react.useState)(initialReportingConsentStatus),2),consentStatus=_useState[0],setConsentStatus=_useState[1],optanonStatus=(0,_useOptanonChecker.default)();return(0,_react.useEffect)(function(){optanonStatus===_onetrustcontext.CONSENT_STATUS.READY&&(reportExplicitConsentHandler(setConsentStatus,edenData),reportCustomConsentHandler(setConsentStatus,edenData))},[optanonStatus]),_object_spread_props._(_object_spread._({},consentStatus),{optanonStatus:optanonStatus})}},568535:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{EdenReporting:function(){return _EdenReporting.default},EdenContext:function(){return _EdenContext.EdenContext},reportNavigationClickedEvent:function(){return _EdenReportingCalls.reportNavigationClickedEvent},reportNavigationClickedRedirectEvent:function(){return _EdenReportingCalls.reportNavigationClickedRedirectEvent},reportAppTriggeredError:function(){return _EdenReportingCalls.reportAppTriggeredError},reportUserInputError:function(){return _EdenReportingCalls.reportUserInputError},reportDeviceInfoEvent:function(){return _EdenReportingCalls.reportDeviceInfoEvent},reportSignInCompletedEvent:function(){return _EdenReportingCalls.reportSignInCompletedEvent},reportRegistrationAbandonedEvent:function(){return _EdenReportingCalls.reportRegistrationAbandonedEvent},reportSignInAbandonedEvent:function(){return _EdenReportingCalls.reportSignInAbandonedEvent},reportRegistrationSubmittedEvent:function(){return _EdenReportingCalls.reportRegistrationSubmittedEvent},reportRegistrationStartedEvent:function(){return _EdenReportingCalls.reportRegistrationStartedEvent},reportSettingsUserConsentsSubmittedEvent:function(){return _EdenReportingCalls.reportSettingsUserConsentsSubmittedEvent},getAppTrackingStorage:function(){return _sessionManagement.getAppTrackingStorage},setAppTrackingStorage:function(){return _sessionManagement.setAppTrackingStorage},removeAppTrackingStorage:function(){return _sessionManagement.removeAppTrackingStorage},reportSignInStartedEvent:function(){return _EdenReportingCalls.reportSignInStartedEvent}});var _EdenReporting=__webpack_require__(759090)._(__webpack_require__(376547)),_EdenContext=__webpack_require__(142682),_EdenReportingCalls=__webpack_require__(862775),_sessionManagement=__webpack_require__(668017)},954290:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"STORAGE_VALUES",{enumerable:!0,get:function(){return STORAGE_VALUES}});var STORAGE_VALUES={appTrackingStorage:"appTrackingStorage",isEdenSession:"eden-session",edenEventQueue:"edenEventQueue"}},668017:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getAppTrackingStorage:function(){return _pageStorage.getAppTrackingStorage},setAppTrackingStorage:function(){return _pageStorage.setAppTrackingStorage},removeAppTrackingStorage:function(){return _pageStorage.removeAppTrackingStorage}});var _pageStorage=__webpack_require__(513280)},513280:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getAppTrackingStorage:function(){return getAppTrackingStorage},setAppTrackingStorage:function(){return setAppTrackingStorage},removeAppTrackingStorage:function(){return removeAppTrackingStorage},setIsEdenSession:function(){return setIsEdenSession},getIsEdenSession:function(){return getIsEdenSession},clearIsEdenSession:function(){return clearIsEdenSession},setEdenEventQueue:function(){return setEdenEventQueue},getEdenEventQueue:function(){return getEdenEventQueue},clearEdenEventQueue:function(){return clearEdenEventQueue}});var _browserStorage=__webpack_require__(555230),_STORAGE_VALUES=__webpack_require__(954290),sessionStorage1=function(){return(0,_browserStorage.getStorage)("sessionStorage")},getAppTrackingStorage=function(){return(0,_browserStorage.getItem)(sessionStorage1(),_STORAGE_VALUES.STORAGE_VALUES.appTrackingStorage)},setAppTrackingStorage=function(edenPayload){return(0,_browserStorage.setItem)(sessionStorage1(),_STORAGE_VALUES.STORAGE_VALUES.appTrackingStorage,edenPayload)},removeAppTrackingStorage=function(){return(0,_browserStorage.removeItem)(sessionStorage1(),_STORAGE_VALUES.STORAGE_VALUES.appTrackingStorage)},setIsEdenSession=function(isEdenSession){return(0,_browserStorage.setItem)(sessionStorage1(),_STORAGE_VALUES.STORAGE_VALUES.isEdenSession,isEdenSession)},getIsEdenSession=function(){return(0,_browserStorage.getItem)(sessionStorage1(),_STORAGE_VALUES.STORAGE_VALUES.isEdenSession)},clearIsEdenSession=function(){return(0,_browserStorage.removeItem)(sessionStorage1(),_STORAGE_VALUES.STORAGE_VALUES.isEdenSession)},setEdenEventQueue=function(edenEventQueue){return(0,_browserStorage.setItem)(sessionStorage1(),_STORAGE_VALUES.STORAGE_VALUES.edenEventQueue,edenEventQueue)},getEdenEventQueue=function(){return(0,_browserStorage.getItem)(sessionStorage1(),_STORAGE_VALUES.STORAGE_VALUES.edenEventQueue)},clearEdenEventQueue=function(){return(0,_browserStorage.removeItem)(sessionStorage1(),_STORAGE_VALUES.STORAGE_VALUES.edenEventQueue)}},856943:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _react=__webpack_require__(43001),_onetrustcontext=__webpack_require__(468201),_helpers=__webpack_require__(895168),_default=function(param){var parselyConfig=param.parselyConfig,isConsentGiven=(0,_react.useContext)(_onetrustcontext.OneTrustContext).performance;return(0,_react.useEffect)(function(){return(0,_helpers.addParselyScript)(parselyConfig,isConsentGiven),_helpers.removeParselyScript},[isConsentGiven]),null}},895168:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{trafficSplitter:function(){return trafficSplitter},addParselyScript:function(){return addParselyScript},removeParselyScript:function(){return removeParselyScript}});var PARSELY_SCRIPT_ID="parsely-cfg";function trafficSplitter(siteId,paidSiteId,paidReferrers,urlReferrers){if(!paidSiteId)return siteId;if(Array.isArray(urlReferrers)){var url=window.location.href;if(urlReferrers.some(function(referrer){return url.includes(referrer)}))return paidSiteId}if(document.referrer&&Array.isArray(paidReferrers)){var referrerEl=document.createElement("a");referrerEl.href=document.referrer;var referrerHostName=referrerEl.hostname;if(paidReferrers.includes(referrerHostName)||paidReferrers.includes(referrerHostName.replace(/^www./,"")))return paidSiteId}return siteId}function addParselyScript(parselyConfig,isConsentGiven){if(!parselyConfig||!parselyConfig.enabled||!isConsentGiven){removeParselyScript();return}var scriptEl=document.getElementById(PARSELY_SCRIPT_ID);if(!scriptEl){var SDKEndPoint=parselyConfig.SDKEndPoint,siteIdToUse=trafficSplitter(parselyConfig.siteId,parselyConfig.paidSiteId,parselyConfig.paidReferrers,parselyConfig.urlReferrers);(scriptEl=document.createElement("script")).id=PARSELY_SCRIPT_ID,scriptEl.src=SDKEndPoint.replace("{siteId}",siteIdToUse),document.body.appendChild(scriptEl)}}function removeParselyScript(){var scriptEl=document.getElementById(PARSELY_SCRIPT_ID);scriptEl&&scriptEl.parentNode.removeChild(scriptEl)}},92844:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{ParselyReporting:function(){return _ParselyReporting.default},initParselyStrategyForEdgePlayer:function(){return _edgePlayer.initParselyStrategyForEdgePlayer}});var _ParselyReporting=__webpack_require__(759090)._(__webpack_require__(856943)),_edgePlayer=__webpack_require__(630588)},630588:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getVideoTitle:function(){return getVideoTitle},getVideoTags:function(){return getVideoTags},getVideoMeta:function(){return getVideoMeta},initParselyStrategyForEdgePlayer:function(){return initParselyStrategyForEdgePlayer}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),VIDEO_PLATFORM="edge_player",VIDEO_PLAYER_CLASSNAME="edge-player-content-element",VIDEO_PLAY_EVENT="PLAYBACK_STATE_CHANGE:playing",VIDEO_PAUSE_EVENT="PLAYBACK_STATE_CHANGE:paused";function getVideoTitle(){return document.querySelector("meta[property='og:title']").getAttribute("content")}function getVideoTags(){var _document_querySelector,keywords,schema=null===(_document_querySelector=document.querySelector("script[type='application/ld+json']"))||void 0===_document_querySelector?void 0:_document_querySelector.innerHTML;if(schema){try{keywords=JSON.parse(schema).keywords}catch(e){console.error("Invalid JSON LD encountered on page.")}if(Array.isArray(keywords))return keywords.join(", ");if("string"==typeof keywords)return keywords}}function getVideoMeta(playerApi){var _playerApi_content,playerMeta=null==playerApi?void 0:null===(_playerApi_content=playerApi.content)||void 0===_playerApi_content?void 0:_playerApi_content.getCurrentPlaylistItemMetadata();return{duration:null==playerMeta?void 0:playerMeta.duration,image_url:null==playerMeta?void 0:playerMeta.thumbnail,tags:getVideoTags(),section:null==playerMeta?void 0:playerMeta.categories,video_platform:VIDEO_PLATFORM}}function initParselyStrategyForEdgePlayer(){var strategy={platform:VIDEO_PLATFORM,searchTags:["VIDEO"],verify:function(el){return el.className.includes(VIDEO_PLAYER_CLASSNAME)},subscribe:function(){var playerApi=window.EdgePlayer.getPlayer(),videoTitle=getVideoTitle(),videoMeta=_object_spread_props._(_object_spread._({},getVideoMeta(playerApi)),{title:videoTitle});playerApi.on(VIDEO_PLAY_EVENT,function(){window.PARSELY.video.onPlay(playerApi,videoTitle,videoMeta)}),playerApi.on(VIDEO_PAUSE_EVENT,function(){window.PARSELY.video.onPause(playerApi,videoTitle)})}};window.PARSELY?window.PARSELY.video.addStrategy(strategy):(window.PARSELY={},window.PARSELY.onload=function(){window.PARSELY.video.addStrategy(strategy)})}},92506:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"ReportingContextProvider",{enumerable:!0,get:function(){return ReportingContextProvider}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_object_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_hooks=__webpack_require__(855728),_datacollectorreact=__webpack_require__(503520),_datacollector=__webpack_require__(39495),_BentoContext=__webpack_require__(665897),_AccessTokenContext=__webpack_require__(420191),_EdenReporting=__webpack_require__(568535),_AdobeAnalytics=_interop_require_default._(__webpack_require__(729342)),_common=__webpack_require__(55474);function ReportingContextProvider(_param){var bentoURL=_param.bentoURL,bentoLabels=_param.bentoLabels,edenConfig=_param.edenConfig,children=_param.children,edenData=_param.edenData,authSuiteConfig=_param.authSuiteConfig,language=_param.language,adobeAnalyticsConfig=_param.adobeAnalyticsConfig,rest=_object_without_properties._(_param,["bentoURL","bentoLabels","edenConfig","children","edenData","authSuiteConfig","language","adobeAnalyticsConfig"]),_React_useState=_sliced_to_array._(_react.default.useState(),2),vGuidTealium=_React_useState[0],setVguidTealium=_React_useState[1],_React_useState_=_sliced_to_array._(_react.default.useState(function(){return"undefined"==typeof window?{collector:null,updateEden:function(){}}:(0,_datacollector.createDataCollector)({eden:edenConfig,frequency:{intervalDelay:rest.intervalDelay,minItemsPerCall:rest.minItemsPerCall,maxItemsPerCall:rest.maxItemsPerCall}})}),1)[0],collector=_React_useState_.collector,updateEden=_React_useState_.updateEden;_react.default.useEffect(function(){setVguidTealium((0,_common.getVguidTealium)())},[]),(0,_hooks.usePageLifecycle)(function(event){if("terminated"===event.newState){var _collector_cleanup;return null==collector?void 0:null===(_collector_cleanup=collector.cleanup)||void 0===_collector_cleanup?void 0:_collector_cleanup.call(collector)}});var bentoContext=_object_spread_props._(_object_spread._({},(0,_BentoContext.useBento)({bentoURL:bentoURL,bentoLabels:bentoLabels})),{vGuidTealium:vGuidTealium});(0,_AdobeAnalytics.default)(adobeAnalyticsConfig);var consolidatedEdenData=(null==edenData?void 0:edenData.isEnabled)?_object_spread_props._(_object_spread._({},edenData),{vGuidTealium:vGuidTealium,language:language}):null;return _react.default.createElement(_datacollectorreact.DataCollectionProvider,{collector:collector},_react.default.createElement(_BentoContext.BentoContext.Provider,{value:bentoContext},_react.default.createElement(_AccessTokenContext.AccessTokenProvider,{authSuiteConfig:authSuiteConfig,updateEden:updateEden,edenConfig:edenConfig},_react.default.createElement(_EdenReporting.EdenReporting,{edenData:consolidatedEdenData,edenConfig:edenConfig},children))))}ReportingContextProvider.defaultProps={bentoLabels:{}},ReportingContextProvider.propTypes={bentoURL:_proptypes.default.string,bentoLabels:_proptypes.default.object,intervalDelay:_proptypes.default.number,language:_proptypes.default.string,minItemsPerCall:_proptypes.default.number,maxItemsPerCall:_proptypes.default.number,edenConfig:_proptypes.default.shape({endpoints:_proptypes.default.object,appContext:_proptypes.default.object,userContext:_proptypes.default.object}),edenData:_proptypes.default.object,children:_proptypes.default.node,authSuiteConfig:_proptypes.default.shape({enabled:_proptypes.default.bool,clientId:_proptypes.default.string,countryCode:_proptypes.default.string}).isRequired,adobeAnalyticsConfig:_proptypes.default.object}},455166:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{BentoContext:function(){return _BentoContext.BentoContext},EdenContext:function(){return _EdenReporting.EdenContext},ReportingContextProvider:function(){return _ReportingContext.ReportingContextProvider},BentoContextConsumer:function(){return _BentoContext.BentoContextConsumer},useAccessToken:function(){return _AccessTokenContext.useAccessToken},AccessTokenConsumer:function(){return _AccessTokenContext.AccessTokenConsumer},decodeExpiry:function(){return _AccessTokenContext.decodeExpiry},isTokenExpired:function(){return _AccessTokenContext.isTokenExpired},BrazeSDK:function(){return _Braze.BrazeSDK},ParselyReporting:function(){return _ParselyReporting.ParselyReporting},initParselyStrategyForEdgePlayer:function(){return _ParselyReporting.initParselyStrategyForEdgePlayer},reportNavigationClickedEvent:function(){return _EdenReporting.reportNavigationClickedEvent},reportNavigationClickedRedirectEvent:function(){return _EdenReporting.reportNavigationClickedRedirectEvent},reportAppTriggeredError:function(){return _EdenReporting.reportAppTriggeredError},reportSignInCompletedEvent:function(){return _EdenReporting.reportSignInCompletedEvent},reportRegistrationAbandonedEvent:function(){return _EdenReporting.reportRegistrationAbandonedEvent},reportSignInAbandonedEvent:function(){return _EdenReporting.reportSignInAbandonedEvent},reportRegistrationSubmittedEvent:function(){return _EdenReporting.reportRegistrationSubmittedEvent},reportRegistrationStartedEvent:function(){return _EdenReporting.reportRegistrationStartedEvent},reportSignInStartedEvent:function(){return _EdenReporting.reportSignInStartedEvent},reportSettingsUserConsentsSubmittedEvent:function(){return _EdenReporting.reportSettingsUserConsentsSubmittedEvent},reportUserInputError:function(){return _EdenReporting.reportUserInputError},getAppTrackingStorage:function(){return _EdenReporting.getAppTrackingStorage},setAppTrackingStorage:function(){return _EdenReporting.setAppTrackingStorage},removeAppTrackingStorage:function(){return _EdenReporting.removeAppTrackingStorage},InitializeBidBarrel:function(){return _BidBarrel.InitializeBidBarrel}});var _ReportingContext=__webpack_require__(92506),_BentoContext=__webpack_require__(665897),_EdenReporting=__webpack_require__(568535),_AccessTokenContext=__webpack_require__(420191),_Braze=__webpack_require__(419445),_ParselyReporting=__webpack_require__(92844),_BidBarrel=__webpack_require__(814112)},39495:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{createDataCollector:function(){return createDataCollector},createEdenPlugin:function(){return createEdenPlugin}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_datacollectorwebsdk=__webpack_require__(972917),_datacollectorwebsdkeden=__webpack_require__(772863),_featureflags=__webpack_require__(913257);function createDataCollector(){var options=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},isDataCollectorLogEnabled=(0,_featureflags.getFeatureFlagsFromCookies)().isDataCollectorLogEnabled,collector=new _datacollectorwebsdk.DataCollector,eden=options.eden,frequency=options.frequency;isDataCollectorLogEnabled&&collector.addPlugin("logger",new _datacollectorwebsdk.LoggerPlugin);var updateEden=function(){};if(eden){var edenPlugin=createEdenPlugin(eden);updateEden=edenPlugin.update,collector.addPlugin("eden",edenPlugin,{frequency:frequency,onFlushError:function(){if(eden.refreshTokenCallback)return eden.refreshTokenCallback()}})}return{collector:collector,updateEden:updateEden}}function createEdenPlugin(options){var _options_endpoints,_options_endpoints1,edenPluginOptions={endpoints:{eventsCollector:_object_spread._({},null===(_options_endpoints=options.endpoints)||void 0===_options_endpoints?void 0:_options_endpoints.eventsCollector),eventsSchema:_object_spread._({},null===(_options_endpoints1=options.endpoints)||void 0===_options_endpoints1?void 0:_options_endpoints1.eventsSchema)},appContext:_object_spread_props._(_object_spread._({appId:"",appName:"",brand:""},options.appContext),{platform:"web"}),geoRegion:null==options?void 0:options.geoRegion,authToken:null==options?void 0:options.authToken,refreshTokenCallback:(null==options?void 0:options.refreshTokenCallback)||function(){}},edenPlugin=new _datacollectorwebsdkeden.EdenPlugin(edenPluginOptions);return edenPlugin.initialize(),edenPlugin}},710664:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _common=__webpack_require__(55474),validateHeader=function(element){var el=element.querySelector(".header");return(null==el?void 0:el.innerText)||""},validateSubHeader=function(element){var el=element.querySelector(".sub-header");return(null==el?void 0:el.innerText)||""},getItemName=function(element,defaultText){var headerText=validateHeader(element),subHeaderText=validateSubHeader(element);return headerText||subHeaderText?"".concat(headerText," ").concat(subHeaderText).trim():defaultText},moduleNames={POSTER_CARD_GROUP:"poster-card_group",POSTER_CARD_GROUP_WITH_BUTTON:"poster-card_group_with-button",CAST_CARD_GROUP:"cast-card_group",PERFROMER_CARD_GROUP:"performer-card_group",PERFORMER_LISTING:"performer-listing",SPONSOR_CARD:"sponsor-card",PROMO_BUTTON:"promo-card_button",CONTENT_FEED:"content-feed"},getPosterModuleName=function(element){return element.querySelector("button")?moduleNames.POSTER_CARD_GROUP_WITH_BUTTON:moduleNames.POSTER_CARD_GROUP},_default={sponsor:{selector:".item.sponsor",moduleName:moduleNames.SPONSOR_CARD,action:function(itemName){return"click on sponsor-card ".concat(itemName)},getItemName:function(element){return validateHeader(element)||"unnamed sponsor card"}},cast:{selector:":not(.carousel-container) .item.cast",moduleName:moduleNames.CAST_CARD_GROUP,action:function(itemName){return"clicks on cast card_".concat(itemName)},getItemName:function(element){return getItemName(element,"unnamed cast")}},cast_carousel:{selector:".carousel-container .item.cast",moduleName:moduleNames.CAST_CARD_GROUP,action:function(itemName){return"clicks on cast card_".concat(itemName)},getItemName:function(element){return getItemName(element,"unnamed cast")}},poster:{selector:".item.poster",moduleName:function(element){return getPosterModuleName(element)},action:function(itemName){return"clicks on poster card_".concat(itemName)},getItemName:function(element){return getItemName(element,"unnamed poster")}},performer:{selector:":not(.carousel-container) .item.performer",moduleName:moduleNames.PERFORMER_LISTING,action:function(itemName){return"clicks on performer card_".concat(itemName)},getItemName:function(element){return getItemName(element,"unnamed performer")}},performer_carousel:{selector:".carousel-container .item.performer",moduleName:moduleNames.PERFROMER_CARD_GROUP,action:function(itemName){return"clicks on performer card_".concat(itemName)},getItemName:function(element){return getItemName(element,"unnamed performer")}},button:{selector:".item button",moduleName:moduleNames.PROMO_BUTTON,action:function(itemName){return"clicks on button_".concat(itemName)},getItemName:function(element){return element.innerText}},full_episode:{selector:".content-feed .item.full-ep",moduleName:moduleNames.CONTENT_FEED,action:function(element){return"clicks on promo_".concat(element.querySelector(".header").innerText)},getItemName:function(element){return element},additionalValues:function(element){return{itemPosition:(0,_common.getElementPosition)(element,".item.full-ep",1)}}}}},55474:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{determineSocialLinkByHref:function(){return determineSocialLinkByHref},getElementPosition:function(){return getElementPosition},getPrevPageName:function(){return getPrevPageName},updatePageNamesInStore:function(){return updatePageNamesInStore},getElementIndex:function(){return getElementIndex},hasActive5X5Ad:function(){return hasActive5X5Ad},getBrandName:function(){return getBrandName},getElementTextforNavID:function(){return getElementTextforNavID},setNavID:function(){return setNavID},getNavID:function(){return getNavID},generateTargetingValues:function(){return generateTargetingValues},getVguidTealium:function(){return getVguidTealium}});var _sliced_to_array=__webpack_require__(928638),_browserStorage=__webpack_require__(555230),_uuid=__webpack_require__(306891),_elementNavIdTextGetters=__webpack_require__(956382),getElementPosition=function(element,selector){var indexToAdd=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,nodeList=document.querySelectorAll(selector);return Array.prototype.slice.call(nodeList).indexOf(element)+indexToAdd};function determineSocialLinkByHref(elementHref){if(elementHref)return["facebook","twitter","tumblr","instagram","vine","pinterest","youtube"].find(function(service){return service&&elementHref.includes(service)})}function getPrevPageName(){var sessionStorage1=(0,_browserStorage.getStorage)("sessionStorage");return(0,_browserStorage.getItem)(sessionStorage1,"prevPageName")||"N/A"}function updatePageNamesInStore(){var _repoData_omniture,repoData=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},prevPageName=(0,_browserStorage.getItem)(sessionStorage,"currPageName");(0,_browserStorage.setItem)(sessionStorage,"prevPageName",prevPageName),(0,_browserStorage.setItem)(sessionStorage,"currPageName",null==repoData?void 0:null===(_repoData_omniture=repoData.omniture)||void 0===_repoData_omniture?void 0:_repoData_omniture.pageName)}function getElementIndex(target,parent,selector){if(!target||!parent)return 0;var elementList=selector?parent.querySelectorAll(selector):parent.children;return Array.prototype.indexOf.call(elementList,target)+1}function getElementTextforNavID(targetElement){if(!targetElement)return"";var _dataset,_targetElement_dataset=targetElement.dataset,text=targetElement.textContent||(null===(_dataset=void 0===_targetElement_dataset?{}:_targetElement_dataset)||void 0===_dataset?void 0:_dataset.reportingName),_getLogoText=(0,_elementNavIdTextGetters.getLogoText)(targetElement),isLogo=_getLogoText.isLogo,logoElementText=_getLogoText.logoElementText,_getParentCardText=(0,_elementNavIdTextGetters.getParentCardText)(targetElement),hasParentCard=_getParentCardText.hasParentCard,parentCardText=_getParentCardText.parentCardText,_getParentHamburgerMenuText=(0,_elementNavIdTextGetters.getParentHamburgerMenuText)(targetElement),isParentHamburgerMenu=_getParentHamburgerMenuText.isParentHamburgerMenu,parentHamburgerMenuText=_getParentHamburgerMenuText.parentHamburgerMenuText,_getParentHorizontalNavText=(0,_elementNavIdTextGetters.getParentHorizontalNavText)(targetElement),isParentHorizontalNav=_getParentHorizontalNavText.isParentHorizontalNav,parentHorizontalNavText=_getParentHorizontalNavText.parentHorizontalNavText,_getKidsSearchText=(0,_elementNavIdTextGetters.getKidsSearchText)(targetElement),iskidsSearch=_getKidsSearchText.iskidsSearch,kidsSearchText=_getKidsSearchText.kidsSearchText,_getCharacterNavigationItemText=(0,_elementNavIdTextGetters.getCharacterNavigationItemText)(targetElement),isCharacterNavigationItem=_getCharacterNavigationItemText.isCharacterNavigationItem,characterNavigationItemText=_getCharacterNavigationItemText.characterNavigationItemText,_getTagText=(0,_elementNavIdTextGetters.getTagText)(targetElement),isTag=_getTagText.isTag,tagText=_getTagText.tagText;return isLogo?logoElementText:isParentHamburgerMenu?parentHamburgerMenuText:isParentHorizontalNav?parentHorizontalNavText:iskidsSearch?kidsSearchText:isCharacterNavigationItem?characterNavigationItemText:hasParentCard?parentCardText:isTag?tagText:text?"".concat(text," ").concat("Button"):""}function setNavID(targetElement){var elText=getElementTextforNavID(targetElement);(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("sessionStorage"),"navDisplayName",elText)}function getNavID(){var entryPageName="Entry Page",prevPageName=(0,_browserStorage.getItem)((0,_browserStorage.getStorage)("sessionStorage"),"prevPageName")||entryPageName,navDisplayName=(0,_browserStorage.getItem)((0,_browserStorage.getStorage)("sessionStorage"),"navDisplayName")||(0,_browserStorage.getItem)((0,_browserStorage.getStorage)("sessionStorage"),"navId")||"N/A",navID=prevPageName;return prevPageName!==entryPageName&&(navID="".concat(prevPageName,":").concat(navDisplayName)),(0,_browserStorage.removeItem)((0,_browserStorage.getStorage)("sessionStorage"),"navDisplayName"),(0,_browserStorage.removeItem)((0,_browserStorage.getStorage)("sessionStorage"),"navId"),navID}function hasActive5X5Ad(){var _window_repo__repoData_website,_window_repo__repoData,_window_repo,_window;return"undefined"!=typeof window&&(null===(_window=window)||void 0===_window?void 0:null===(_window_repo=_window.repo)||void 0===_window_repo?void 0:null===(_window_repo__repoData=_window_repo._repoData)||void 0===_window_repo__repoData?void 0:null===(_window_repo__repoData_website=_window_repo__repoData.website)||void 0===_window_repo__repoData_website?void 0:_window_repo__repoData_website.adCall5x5)}function getBrandName(){var _window_repo__repoData,_window_repo,_window,_window_repo__repoData_brand,fallback="Brand";return"undefined"==typeof window?fallback:null!==(_window_repo__repoData_brand=null===(_window=window)||void 0===_window?void 0:null===(_window_repo=_window.repo)||void 0===_window_repo?void 0:null===(_window_repo__repoData=_window_repo._repoData)||void 0===_window_repo__repoData?void 0:_window_repo__repoData.brand)&&void 0!==_window_repo__repoData_brand?_window_repo__repoData_brand:fallback}function generateTargetingValues(element){var keyValues=element.getAttribute("data-ad-keyvalues"),keyValObj={};return keyValues&&keyValues.split(/,/).forEach(function(keyVal){if(keyVal){var _keyVal_split=_sliced_to_array._(keyVal.split("="),2),key=_keyVal_split[0],val=_keyVal_split[1];keyValObj[key]=val}}),keyValObj}var getVguidTealium=function(){if("undefined"!=typeof window){var _window_adobeDataLayer,_window,uuid=(0,_uuid.v4)();return window.adobeDataLayer=window.adobeDataLayer||[],"function"==typeof window.adobeDataLayer.push&&(null===(_window=window)||void 0===_window||null===(_window_adobeDataLayer=_window.adobeDataLayer)||void 0===_window_adobeDataLayer||_window_adobeDataLayer.push({event:"vguid",vguid:uuid})),uuid}}},970794:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(){var targetElement=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},isCharacterNavigationItem=(null==targetElement?void 0:null===(_targetElement_dataset=targetElement.dataset)||void 0===_targetElement_dataset?void 0:_targetElement_dataset.reportingName)==="CharacterNavigation:NavItem";if(isCharacterNavigationItem){var _targetElement_dataset,characterNavigationItemText,_targetElement_getAttribute,itemAltAttribute=null==targetElement?void 0:null===(_targetElement_getAttribute=targetElement.getAttribute)||void 0===_targetElement_getAttribute?void 0:_targetElement_getAttribute.call(targetElement,"alt");characterNavigationItemText="".concat(itemAltAttribute," character-nav Button")}return{isCharacterNavigationItem:isCharacterNavigationItem,characterNavigationItemText:characterNavigationItemText}}},857835:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(){var _targetElement_dataset,kidsSearchText,targetElement=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},iskidsSearch=(null==targetElement?void 0:null===(_targetElement_dataset=targetElement.dataset)||void 0===_targetElement_dataset?void 0:_targetElement_dataset.displayName)==="SearchButton";return iskidsSearch&&(kidsSearchText="Search Button"),{iskidsSearch:iskidsSearch,kidsSearchText:kidsSearchText}}},739982:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _common=__webpack_require__(55474),_default=function(){var targetElement=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},text="".concat((0,_common.getBrandName)()," Logo"),_ref=targetElement||{},className=_ref.className,_ref_dataset=_ref.dataset,_ref_parentNode=_ref.parentNode,isLogoByClass="string"==typeof className&&(null==className?void 0:null===(_className_includes=className.includes)||void 0===_className_includes?void 0:_className_includes.call(className,"logo-holder")),isLogoByDataSet=(null===(_dataset=void 0===_ref_dataset?{}:_ref_dataset)||void 0===_dataset?void 0:_dataset.reportingName)==="KidsHeader:Logo",isLogo=isLogoByClass||isLogoByDataSet;if(isLogoByClass){var _className_includes,_dataset,logoElementText,_parentNode_getAttribute,_parentNode,_logoLabel_replace,logoLabel=(null===(_parentNode=void 0===_ref_parentNode?{}:_ref_parentNode)||void 0===_parentNode?void 0:null===(_parentNode_getAttribute=_parentNode.getAttribute)||void 0===_parentNode_getAttribute?void 0:_parentNode_getAttribute.call(_parentNode,"aria-label"))||"";text=null==logoLabel?void 0:null===(_logoLabel_replace=logoLabel.replace)||void 0===_logoLabel_replace?void 0:_logoLabel_replace.call(logoLabel,/home$/,"logo")}return isLogo&&(logoElementText="".concat(text," Button")),{isLogo:isLogo,logoElementText:logoElementText}}},729583:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(targetElement){var _targetElement_closest,_targetElement_closest1,_targetElement_closest2,_targetElement_closest3,text,_parentCard_querySelector,_parentCard_querySelector1,_parentCard_querySelector2,_parentCard_querySelector3,_parentCard_querySelector4,_parentCard_querySelector5,parentCard=null==targetElement?void 0:null===(_targetElement_closest=targetElement.closest)||void 0===_targetElement_closest?void 0:_targetElement_closest.call(targetElement,".item"),elName="Card",isFeaturedCard=(null==targetElement?void 0:null===(_targetElement_closest1=targetElement.closest)||void 0===_targetElement_closest1?void 0:_targetElement_closest1.call(targetElement,".massive-container"))||(null==targetElement?void 0:null===(_targetElement_closest2=targetElement.closest)||void 0===_targetElement_closest2?void 0:_targetElement_closest2.call(targetElement,".feature-grid")),isSearchCard=null==targetElement?void 0:null===(_targetElement_closest3=targetElement.closest)||void 0===_targetElement_closest3?void 0:_targetElement_closest3.call(targetElement,".search-results");return parentCard&&(text=(null==parentCard?void 0:null===(_parentCard_querySelector1=parentCard.querySelector)||void 0===_parentCard_querySelector1?void 0:null===(_parentCard_querySelector=_parentCard_querySelector1.call(parentCard,".header"))||void 0===_parentCard_querySelector?void 0:_parentCard_querySelector.textContent)||(null==parentCard?void 0:null===(_parentCard_querySelector3=parentCard.querySelector)||void 0===_parentCard_querySelector3?void 0:null===(_parentCard_querySelector2=_parentCard_querySelector3.call(parentCard,'[data-reporting-name="Card:Kids:Header"]'))||void 0===_parentCard_querySelector2?void 0:_parentCard_querySelector2.textContent)||(null==parentCard?void 0:null===(_parentCard_querySelector5=parentCard.querySelector)||void 0===_parentCard_querySelector5?void 0:null===(_parentCard_querySelector4=_parentCard_querySelector5.call(parentCard,".header img"))||void 0===_parentCard_querySelector4?void 0:_parentCard_querySelector4.alt),isSearchCard&&(elName="Search Card"),isFeaturedCard&&(elName="Featured Card"),text="".concat(text," ").concat(elName)),{hasParentCard:!!parentCard,parentCardText:text}}},715108:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(){var _targetElement_closest,_targetElement_closest1,parentHamburgerMenuText,targetElement=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},isParentHamburgerMenu=!!((null==targetElement?void 0:null===(_targetElement_closest=targetElement.closest)||void 0===_targetElement_closest?void 0:_targetElement_closest.call(targetElement,"#menu"))||(null==targetElement?void 0:null===(_targetElement_closest1=targetElement.closest)||void 0===_targetElement_closest1?void 0:_targetElement_closest1.call(targetElement,'[data-display-name="HamburgerNav"]')));return isParentHamburgerMenu&&(parentHamburgerMenuText="".concat(null==targetElement?void 0:targetElement.textContent," vertical-nav Button")),{isParentHamburgerMenu:isParentHamburgerMenu,parentHamburgerMenuText:parentHamburgerMenuText}}},359255:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(){var _targetElement_closest,_targetElement_closest1,parentHorizontalNavText,targetElement=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},isParentHorizontalNav=!!((null==targetElement?void 0:null===(_targetElement_closest=targetElement.closest)||void 0===_targetElement_closest?void 0:_targetElement_closest.call(targetElement,".nav-container"))||(null==targetElement?void 0:null===(_targetElement_closest1=targetElement.closest)||void 0===_targetElement_closest1?void 0:_targetElement_closest1.call(targetElement,'[data-display-name="MainNavigation"]')));return isParentHorizontalNav&&(parentHorizontalNavText="".concat(null==targetElement?void 0:targetElement.textContent," horizontal-nav Button")),{isParentHorizontalNav:isParentHorizontalNav,parentHorizontalNavText:parentHorizontalNavText}}},550523:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(targetElement){var _targetElement_closest,_targetElement_closest1,tagText,isTag=!!((null==targetElement?void 0:null===(_targetElement_closest=targetElement.closest)||void 0===_targetElement_closest?void 0:_targetElement_closest.call(targetElement,".tag"))||(null==targetElement?void 0:null===(_targetElement_closest1=targetElement.closest)||void 0===_targetElement_closest1?void 0:_targetElement_closest1.call(targetElement,"[data-reporting='article-breadcrumb']")));return isTag&&(tagText="".concat(null==targetElement?void 0:targetElement.textContent," Tag")),{isTag:isTag,tagText:tagText}}},956382:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getCharacterNavigationItemText:function(){return _getCharacterNavigationItemText.default},getKidsSearchText:function(){return _getKidsSearchText.default},getLogoText:function(){return _getLogoText.default},getParentCardText:function(){return _getParentCardText.default},getParentHamburgerMenuText:function(){return _getParentHamburgerMenuText.default},getParentHorizontalNavText:function(){return _getParentHorizontalNavText.default},getTagText:function(){return _getTagText.default}});var _interop_require_default=__webpack_require__(759090),_getCharacterNavigationItemText=_interop_require_default._(__webpack_require__(970794)),_getKidsSearchText=_interop_require_default._(__webpack_require__(857835)),_getLogoText=_interop_require_default._(__webpack_require__(739982)),_getParentCardText=_interop_require_default._(__webpack_require__(729583)),_getParentHamburgerMenuText=_interop_require_default._(__webpack_require__(715108)),_getParentHorizontalNavText=_interop_require_default._(__webpack_require__(359255)),_getTagText=_interop_require_default._(__webpack_require__(550523))},199934:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{generateLanguageSelectorReport:function(){return _reportlanguageSelector.default},generateCardReport:function(){return _reportcards.default},generateFooterReport:function(){return _reportfooter.default},generateGlobalMessageBar:function(){return _reportglobalMessageBar.default},generateHeaderReport:function(){return _reportheader.default},generateNewsletterSignUpReport:function(){return _reportnewslettersignup.default},generatePartnersStripReport:function(){return _reportpartnersstrip.default},generateRandomizerReport:function(){return _reportrandomizer.default},generateRobustContentAreaReport:function(){return _reportrobustcontentarea.default},generateTrendingReport:function(){return _reporttrending.default},generateUnavailableSlateReport:function(){return _reportunavailableSlate.default},generateUpsellExitModal:function(){return _reportupsellExitModal.default},generateImageGallery:function(){return _reportimageGallery.default},generateImageGallerySocialShare:function(){return _reportimageGallerySocialShare.default},getElementIndex:function(){return _common.getElementIndex},getItemPositionInPhotogallery:function(){return _photogallery.getItemPositionInPhotogallery},generateKidsHeader:function(){return _reportkidsHeader.default},generateKidsHeaderCarousel:function(){return _reportkidsHeaderCarousel.default},setNavID:function(){return _common.setNavID},getNavID:function(){return _common.getNavID},generateGalleryRecirculationReport:function(){return _reportgalleryRecirculation.default},generateRelatedLinksReport:function(){return _reportrelatedLinks.default},generateGrownupsReporting:function(){return _reportgrownups.default}});var _interop_require_default=__webpack_require__(759090),_reportlanguageSelector=_interop_require_default._(__webpack_require__(716200)),_reportcards=_interop_require_default._(__webpack_require__(913066)),_reportfooter=_interop_require_default._(__webpack_require__(935598)),_reportglobalMessageBar=_interop_require_default._(__webpack_require__(627988)),_reportheader=_interop_require_default._(__webpack_require__(520734)),_reportnewslettersignup=_interop_require_default._(__webpack_require__(276992)),_reportpartnersstrip=_interop_require_default._(__webpack_require__(358790)),_reportrandomizer=_interop_require_default._(__webpack_require__(73328)),_reportrobustcontentarea=_interop_require_default._(__webpack_require__(556668)),_reporttrending=_interop_require_default._(__webpack_require__(97379)),_reportunavailableSlate=_interop_require_default._(__webpack_require__(125058)),_reportupsellExitModal=_interop_require_default._(__webpack_require__(939967)),_reportimageGallery=_interop_require_default._(__webpack_require__(469508)),_reportimageGallerySocialShare=_interop_require_default._(__webpack_require__(150877)),_common=__webpack_require__(55474),_photogallery=__webpack_require__(547832),_reportkidsHeader=_interop_require_default._(__webpack_require__(864183)),_reportkidsHeaderCarousel=_interop_require_default._(__webpack_require__(520097)),_reportgalleryRecirculation=_interop_require_default._(__webpack_require__(736358)),_reportrelatedLinks=_interop_require_default._(__webpack_require__(413574)),_reportgrownups=_interop_require_default._(__webpack_require__(645402))},547832:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"getItemPositionInPhotogallery",{enumerable:!0,get:function(){return getItemPositionInPhotogallery}});var _common=__webpack_require__(55474),getItemPositionInPhotogallery=function(item){if(!item)return 0;var parentWrap=item.closest(".items-wrap"),parentColumn=item.closest(".column"),columnCount=parentWrap.children.length;return((0,_common.getElementIndex)(item,parentColumn)-1)*columnCount+(0,_common.getElementIndex)(parentColumn,parentWrap)}},913066:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{matchesCard:function(){return matchesCard},default:function(){return _default}});var _cardsSpecification=__webpack_require__(759090)._(__webpack_require__(710664)),cardSpec=function(type){return _cardsSpecification.default[type]},matchesCard=function(element,type){return!!type&&!!element&&element.matches(cardSpec(type).selector)},_default=function(element,type){var reportingData={},spec=cardSpec(type);return matchesCard(element,type)&&(reportingData={name:"function"==typeof spec.moduleName?spec.moduleName(element):spec.moduleName,action:"function"==typeof spec.action?spec.action(spec.getItemName(element)):spec.action,additionalValues:"function"==typeof spec.additionalValues?spec.additionalValues(element):{}}),reportingData}},153995:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getNetworkInfo:function(){return getNetworkInfo},concatIfNotFalsy:function(){return concatIfNotFalsy},reportDeviceInfo:function(){return reportDeviceInfo}});var _uaparserjs=__webpack_require__(759090)._(__webpack_require__(947813)),_EdenReportingCalls=__webpack_require__(862775),_trackOfflineEvent=__webpack_require__(30414),CONNECTIONS={ETHERNET:"ethernet",WIFI:"wifi",CELLULAR:"cellular",OTHER:"other",OFFLINE:"offline",includes:function(type){return[this.ETHERNET,this.WIFI,this.CELLULAR].includes(type)}},getNetworkInfo=function(type){var isOnline=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return isOnline?CONNECTIONS.includes(type)?type:CONNECTIONS.OTHER:CONNECTIONS.OFFLINE},concatIfNotFalsy=function(val1,val2){return"".concat(val1||""," ").concat(val2||"").trim()},reportDeviceInfo=function(edenData){var _secureWindow_navigator,_secureWindow_navigator_connection,_secureWindow_navigator1,_secureWindow_navigator_onLine,_secureWindow_navigator_connection_effectiveType,secureWindow="undefined"==typeof window?{}:window,onlineStatus=null===(_secureWindow_navigator_onLine=null==secureWindow?void 0:null===(_secureWindow_navigator=secureWindow.navigator)||void 0===_secureWindow_navigator?void 0:_secureWindow_navigator.onLine)||void 0===_secureWindow_navigator_onLine||_secureWindow_navigator_onLine,network=getNetworkInfo(null!==(_secureWindow_navigator_connection_effectiveType=null===(_secureWindow_navigator1=secureWindow.navigator)||void 0===_secureWindow_navigator1?void 0:null===(_secureWindow_navigator_connection=_secureWindow_navigator1.connection)||void 0===_secureWindow_navigator_connection?void 0:_secureWindow_navigator_connection.effectiveType)&&void 0!==_secureWindow_navigator_connection_effectiveType?_secureWindow_navigator_connection_effectiveType:"other",onlineStatus),_UAParser=(0,_uaparserjs.default)(),os=_UAParser.os,browser=_UAParser.browser,data={network:network,clientOS:concatIfNotFalsy(null==os?void 0:os.name,null==os?void 0:os.version),clientModelName:concatIfNotFalsy(null==browser?void 0:browser.name,null==browser?void 0:browser.version),viewportResolution:{height:{value:parseInt(secureWindow.innerHeight),unit:"px"},width:{value:parseInt(secureWindow.innerWidth),unit:"px"}},screenResolution:{height:{value:parseInt(secureWindow.screen.height),unit:"px"},width:{value:parseInt(secureWindow.screen.width),unit:"px"}},deviceResolution:{height:{value:parseInt(secureWindow.devicePixelRatio*secureWindow.screen.height),unit:"px"},width:{value:parseInt(secureWindow.devicePixelRatio*secureWindow.screen.width),unit:"px"}}};(0,_trackOfflineEvent.trackOfflineEvent)(edenData),onlineStatus||(0,_trackOfflineEvent.saveOfflineStatus)({data:data,timestamp:new Date().toISOString(),eventType:"device.info"}),(0,_EdenReportingCalls.reportDeviceInfoEvent)(edenData,data)}},935598:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{matchesFooterLinks:function(){return matchesFooterLinks},default:function(){return _default}});var _to_consumable_array=__webpack_require__(195153),_common=__webpack_require__(55474),matchesFooterLinks=function(element){return _to_consumable_array._(document.querySelectorAll('[data-display-name="Footer"] a')).find(function(item){return element===item})},_default=function(element){var reportingData={},elementHref=element.getAttribute("href"),socialService=(0,_common.determineSocialLinkByHref)(elementHref),elementName=element.innerText||"unavailable name";return matchesFooterLinks(element)&&socialService?reportingData={name:"global-footer",action:"clicks on ".concat(socialService," social button")}:matchesFooterLinks(element)&&!socialService&&(reportingData={name:"global-footer",action:"clicks on ".concat(elementName," footer link")}),reportingData}},736358:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _isElement=__webpack_require__(759090)._(__webpack_require__(924189)),trackers=[{selector:'[data-display-name="GallerySlider"] button[direction="previous"]',getAction:function(id){return"clicks on previous_".concat(id)}},{selector:'[data-display-name="GallerySlider"] button[direction="next"]',getAction:function(id){return"clicks on next_".concat(id)}},{gallery:!0,selector:'[data-display-name="GallerySlider"] a[data-display-name="Link"]',getAction:function(id){return"clicks on view_full_gallery_".concat(id)}}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var id,tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});return tracker?(id=tracker.gallery?document.querySelector('[data-display-name="GalleryCirculation"]').firstChild.firstChild.innerHTML:document.querySelector('[data-display-name="GallerySlider"]').getAttribute("data-slide-id"),{name:"embed-photo-gallery",action:tracker.getAction(id)}):{}}},627988:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _isElement=__webpack_require__(759090)._(__webpack_require__(924189)),trackers=[{selector:'[data-display-name="GlobalMessageBar"][data-reporting="UpsellBanner"]'}],_default=function(element){return(0,_isElement.default)(element)&&element.matches&&void 0!==trackers.find(function(param){var selector=param.selector;return element.matches(selector)})?{name:"upsell-banner",action:"clicks on upsell-banner"}:{}}},645402:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_isElement=_interop_require_default._(__webpack_require__(924189)),_stringtemplate=_interop_require_default._(__webpack_require__(296887)),trackers=[{selector:'[class*="RedirectLinkWrapper"] [data-display-name="Link"]',action:"clicks on {title} link"}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var _global_repo__repoData,_global,_element_getAttribute,_element_getAttribute1,_global_repo__repoData_omniture,tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});if(void 0===tracker)return{};var title=null!==(_element_getAttribute=element.getAttribute("title"))&&void 0!==_element_getAttribute?_element_getAttribute:"",action=(0,_stringtemplate.default)(tracker.action,{title:title}),destination=null!==(_element_getAttribute1=element.getAttribute("href"))&&void 0!==_element_getAttribute1?_element_getAttribute1:"no destination",pageName=(null!==(_global_repo__repoData_omniture=null===(_global=__webpack_require__.g)||void 0===_global?void 0:null===(_global_repo__repoData=_global.repo._repoData)||void 0===_global_repo__repoData?void 0:_global_repo__repoData.omniture)&&void 0!==_global_repo__repoData_omniture?_global_repo__repoData_omniture:{}).pageName,name="promo-card_grown-ups";return{name:name,action:action,additionalValues:{"v.actName":action,"v.destination":destination,"v.actPageName":pageName,"v.modname":name,"v.pv":"false","v.activity":"actioncall","v.channel":"grown-ups"}}}},520734:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getPageContext:function(){return getPageContext},replaceToken:function(){return replaceToken},default:function(){return _default}});var _isElement=__webpack_require__(759090)._(__webpack_require__(924189)),_common=__webpack_require__(55474),trackers=[{selector:"header:not(.header--base) .logo-holder",action:"clicks on %PAGE_CONTEXT% nav_logo"},{selector:"header:not(.header--base) .title",action:"clicks on %PAGE_CONTEXT% nav_series action"},{selector:'header:not(.header--base) [data-display-name="nav-item"]',action:"clicks on %PAGE_CONTEXT% nav_%NAV_TEXT%"},{selector:'header:not(.header--base) [data-display-name="sub-nav"] [data-display-name="nav-link"]',action:"clicks on %PAGE_CONTEXT% nav_%PARENT_CONTEXT%_%NAV_TEXT%"},{selector:'header:not(.header--base) [data-display-name="sub-nav"] button',action:"clicks on %PAGE_CONTEXT% nav_%PARENT_CONTEXT%_%NAV_TEXT%"},{selector:".global-menu-wrap .menu-toggle",action:"clicks on expand vertical-nav"},{selector:".header--base .logo-holder",action:"clicks on brand logo"},{selector:'.global-menu-wrap [data-display-name^="nav-item"]',action:"clicks on vertical-nav_%NAV_TEXT%",itemPosition:0},{selector:'.global-menu-wrap [data-display-name="sub-nav"] [data-display-name="nav-link"]',action:"clicks on vertical-nav_%PARENT_CONTEXT%_%NAV_TEXT%",itemPosition:0},{selector:'.global-menu-wrap [data-display-name="sub-nav"] button',action:"clicks on vertical-nav_%PARENT_CONTEXT%_%NAV_TEXT%",itemPosition:0},{selector:'.header--base :not(.global-menu-wrap) [data-display-name^="nav-item"]',action:"clicks on horizontal-nav_%NAV_TEXT%",itemPosition:0},{selector:'.header--base :not(.global-menu-wrap) [data-display-name="sub-nav"] [data-display-name="nav-link"]',action:"clicks on horizontal-nav_%PARENT_CONTEXT%_%NAV_TEXT%",itemPosition:0},{selector:'.header--base :not(.global-menu-wrap) [data-display-name="sub-nav"] button',action:"clicks on horizontal-nav_%PARENT_CONTEXT%_%NAV_TEXT%",itemPosition:0},{selector:'[data-display-name="ButtonIcon"]',action:"clicks on tickets button"}];function getPageContext(){var pageSeries=window.repo._repoData.omniture.contextData["v.pageSeries"];return"no-series"===pageSeries||"no-show"===pageSeries?"global":"series"}function replaceToken(input,targetElement){var result=input;return(input.match(/%[^%]*%/g)||[]).forEach(function(token){switch(token){case"%PAGE_CONTEXT%":result=result.replace(token,getPageContext());break;case"%PARENT_CONTEXT%":if((0,_isElement.default)(targetElement)){var _targetElement_innerText,_targetElement_alt,parentNode=targetElement.closest('[data-display-name|="nav-item"]'),anchor=parentNode?parentNode.querySelector("a"):null;result=anchor?result.replace(token,anchor.innerText.replace(/\s+/g,"-")):result}break;case"%NAV_TEXT%":(0,_isElement.default)(targetElement)&&(result=result.replace(token,(null==targetElement?void 0:null===(_targetElement_innerText=targetElement.innerText)||void 0===_targetElement_innerText?void 0:_targetElement_innerText.replace(/\s+/g,"-"))||(null==targetElement?void 0:null===(_targetElement_alt=targetElement.alt)||void 0===_targetElement_alt?void 0:_targetElement_alt.replace(/\s+/g,"-"))))}}),result}var _default=function(element,targetElement){if(!element||!targetElement||!element.matches)return{};var tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});if(void 0===tracker)return{};var reportingData={name:"global-header",action:replaceToken(tracker.action,targetElement),additionalValues:{}};return void 0!==tracker.itemPosition&&(reportingData.additionalValues.itemPosition=(0,_common.getElementPosition)(element,tracker.selector,0)),reportingData}},469508:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_isElement=_interop_require_default._(__webpack_require__(924189)),_kebabCase=_interop_require_default._(__webpack_require__(478812)),_stringtemplate=_interop_require_default._(__webpack_require__(296887)),trackers=[{selector:'[data-display-name="ImageGallery"] [data-display-name="Slideshow"] [data-display-name="ManualControls"] [data-reporting="PrevButton"]',action:"clicks on previous photo_{imageId}"},{selector:'[data-display-name="ImageGallery"] [data-display-name="Slideshow"] [data-display-name="ManualControls"] [data-reporting="NextButton"]',action:"clicks on next photo_{imageId}"},{selector:'[data-display-name="ImageGallery"] [data-display-name="Slideshow"] [data-display-name="GalleryPreviewBox"]',action:"clicks on next_gallery_{nextGalleryTitle}",nextGallery:!0}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var _itemSrc_match__split,_itemSrc_match_,_itemSrc_match,_global_repo__repoData_omniture,_global_repo__repoData,_global_repo,_global,_staticPageName_split,dynamicPageName,tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});if(void 0===tracker)return{};var isNextGalleryThumbnailReporting=null==tracker?void 0:tracker.nextGallery,_ref=(null==element?void 0:element.dataset)||{},destination=_ref.destination,itemPosition=_ref.itemPosition,itemShortId=_ref.itemShortId,galleryTitleSlug=_ref.galleryTitleSlug,itemSrc=_ref.itemSrc,nextGalleryTitle=_ref.nextGalleryTitle,lastItem=_ref.lastItem,formattedNextGalleryTitle=nextGalleryTitle?(0,_kebabCase.default)(nextGalleryTitle):void 0,imageId=null==itemSrc?void 0:null===(_itemSrc_match=itemSrc.match(/(mgid:)(.*)(?=\?)/))||void 0===_itemSrc_match?void 0:null===(_itemSrc_match_=_itemSrc_match[0])||void 0===_itemSrc_match_?void 0:null===(_itemSrc_match__split=_itemSrc_match_.split(":"))||void 0===_itemSrc_match__split?void 0:_itemSrc_match__split.pop(),action=(0,_stringtemplate.default)(null==tracker?void 0:tracker.action,{imageId:imageId,nextGalleryTitle:formattedNextGalleryTitle}),actName=lastItem&&!isNextGalleryThumbnailReporting?"clicks on last photo_".concat(imageId):action,staticPageName=null===(_global=__webpack_require__.g)||void 0===_global?void 0:null===(_global_repo=_global.repo)||void 0===_global_repo?void 0:null===(_global_repo__repoData=_global_repo._repoData)||void 0===_global_repo__repoData?void 0:null===(_global_repo__repoData_omniture=_global_repo__repoData.omniture)||void 0===_global_repo__repoData_omniture?void 0:_global_repo__repoData_omniture.pageName,contentDescription=null==staticPageName?void 0:null===(_staticPageName_split=staticPageName.split("|"))||void 0===_staticPageName_split?void 0:_staticPageName_split.pop();return contentDescription&&galleryTitleSlug&&itemShortId&&staticPageName&&(dynamicPageName="".concat(staticPageName.replace(contentDescription,galleryTitleSlug),"-").concat(itemShortId)),{name:"photo-gallery module",action:actName,additionalValues:_object_spread._({"v.actName":actName,"v.itemPosition":isNextGalleryThumbnailReporting?"N/A":"image ".concat(itemPosition),"v.destination":destination||"no destination","v.modname":"photo-gallery module"},dynamicPageName&&{pageName:dynamicPageName,"v.actPageName":dynamicPageName})}}},150877:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_isElement=_interop_require_default._(__webpack_require__(924189)),_stringtemplate=_interop_require_default._(__webpack_require__(296887)),_common=__webpack_require__(55474),trackers=[{selector:'[data-display-name="ImageGallery"] [data-display-name="Slideshow"] [data-social-share] [role="button"]',action:"click on photo share_{socialMethod}_{imageId}"}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var _element_closest,_global_repo__repoData_omniture,_global_repo__repoData,_global_repo,_global,_staticPageName_split,_itemSrc_match__split,_itemSrc_match_,_itemSrc_match,dynamicPageName,tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});if(void 0===tracker)return{};var socialDataSet=null==element?void 0:null===(_element_closest=element.closest("[data-social-share]"))||void 0===_element_closest?void 0:_element_closest.dataset,socialMethod=(0,_common.determineSocialLinkByHref)(null==element?void 0:element.className),staticPageName=null===(_global=__webpack_require__.g)||void 0===_global?void 0:null===(_global_repo=_global.repo)||void 0===_global_repo?void 0:null===(_global_repo__repoData=_global_repo._repoData)||void 0===_global_repo__repoData?void 0:null===(_global_repo__repoData_omniture=_global_repo__repoData.omniture)||void 0===_global_repo__repoData_omniture?void 0:_global_repo__repoData_omniture.pageName,contentDescription=null==staticPageName?void 0:null===(_staticPageName_split=staticPageName.split("|"))||void 0===_staticPageName_split?void 0:_staticPageName_split.pop(),_ref=socialDataSet||{},itemPosition=_ref.itemPosition,itemShortId=_ref.itemShortId,galleryTitleSlug=_ref.galleryTitleSlug,itemSrc=_ref.itemSrc,imageId=null==itemSrc?void 0:null===(_itemSrc_match=itemSrc.match(/(mgid:)(.*)(?=\?)/))||void 0===_itemSrc_match?void 0:null===(_itemSrc_match_=_itemSrc_match[0])||void 0===_itemSrc_match_?void 0:null===(_itemSrc_match__split=_itemSrc_match_.split(":"))||void 0===_itemSrc_match__split?void 0:_itemSrc_match__split.pop(),action=(0,_stringtemplate.default)(null==tracker?void 0:tracker.action,{imageId:imageId,socialMethod:socialMethod});return contentDescription&&galleryTitleSlug&&itemShortId&&staticPageName&&(dynamicPageName="".concat(staticPageName.replace(contentDescription,galleryTitleSlug),"-").concat(itemShortId)),{name:"photo-gallery module",action:action,additionalValues:_object_spread._({"v.actName":action,"v.socMethod":socialMethod,"v.itemPosition":"image ".concat(itemPosition)},dynamicPageName&&{pageName:dynamicPageName,"v.actPageName":dynamicPageName})}}},864183:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_isElement=_interop_require_default._(__webpack_require__(924189)),_stringtemplate=_interop_require_default._(__webpack_require__(296887)),_common=__webpack_require__(55474),trackers=[{selector:'[data-display-name="KidsHeader"] [data-display-name="SearchButton"] button',action:"clicks on search button"},{selector:'[data-display-name="KidsHeader"] [data-display-name="MainNavigation"] a[data-display-name="Link"]',action:"clicks on horizontal-nav_{navText}",trackPosition:!0},{selector:'[data-display-name="KidsHeader"] [data-display-name="PersistentNavigation"] a[data-display-name="Link"]:not([data-reporting-name="Search"])',action:"clicks on horizontal-nav_{navText}"},{selector:'[data-display-name="KidsHeader"] [data-display-name="HamburgerNav"] svg[data-reporting-name="menu"',action:"clicks on expand vertical-nav"},{selector:'[data-display-name="KidsHeader"] [data-display-name="HamburgerNav"] svg[data-reporting-name="close"',action:"clicks on close vertical-nav"},{selector:'[data-display-name="KidsHeader"] [data-display-name="HamburgerNav"] a[data-display-name="Link"]',action:"clicks on vertical-nav_{navText}",trackPosition:!0},{selector:'[data-display-name="KidsHeader"] [data-display-name="LogoContainer"]',action:"clicks on brand logo"},{selector:'[data-display-name="KidsHeader"] [data-reporting-name="KidsHeader:Logo"]',action:"clicks on brand logo"}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});if(void 0===tracker)return{};var reportingData={name:"kids-header",action:(0,_stringtemplate.default)(null==tracker?void 0:tracker.action,{navText:null==element?void 0:element.text}),additionalValues:{}};return tracker.trackPosition&&(reportingData.additionalValues.itemPosition=(0,_common.getElementPosition)(element,tracker.selector)),reportingData}},520097:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_isElement=_interop_require_default._(__webpack_require__(924189)),_stringtemplate=_interop_require_default._(__webpack_require__(296887)),_common=__webpack_require__(55474),trackers=[{selector:'[data-display-name="KidsHeader"] [data-display-name="CharacterNavigation"] [data-display-name="EmblaCarousel_NextButton"]',action:"clicks on next arrow"},{selector:'[data-display-name="KidsHeader"] [data-display-name="CharacterNavigation"]  [data-display-name="EmblaCarousel_PreviousButton"]',action:"clicks on previous arrow"},{selector:'[data-display-name="KidsHeader"] [data-display-name="CharacterNavigation"] [data-display-name="Link"]',action:"clicks on {carouselItemName} button",trackPosition:!0}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var _element_getAttribute,tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});if(void 0===tracker)return{};var reportingData={name:"kids-header show carousel",action:(0,_stringtemplate.default)(null==tracker?void 0:tracker.action,{carouselItemName:null==element?void 0:null===(_element_getAttribute=element.getAttribute)||void 0===_element_getAttribute?void 0:_element_getAttribute.call(element,"aria-label")}),additionalValues:{}};return tracker.trackPosition&&(reportingData.additionalValues.itemPosition=(0,_common.getElementPosition)(element,tracker.selector)),reportingData}},716200:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _isElement=__webpack_require__(759090)._(__webpack_require__(924189)),_common=__webpack_require__(55474),trackers=[{selector:'[data-display-name="LanguageAccordion"] [data-display-name="Accordion"] button[aria-expanded="false"]',action:"clicks on expand vertical-language-selector"},{selector:'[data-display-name="LanguageTooltip"] [data-display-name="Tooltip"] button[data-open="false"]',action:"clicks on expand header-language-selector"},{selector:'[data-display-name="LanguageAccordion"] [data-display-name="Accordion"] [data-display-name="Language"] a',action:"clicks on vertical-language-selector %LANGUAGE%"},{selector:'[data-display-name="LanguageTooltip"] [data-display-name="Tooltip"] [data-display-name="Language"] a',action:"clicks on header-language-selector %LANGUAGE%"}];function replaceToken(input,targetElement){var result=input;return(input.match(/%[^%]*%/g)||[]).forEach(function(token){(0,_isElement.default)(targetElement)&&(result=result.replace(token,targetElement.innerText?targetElement.innerText:""))}),result}var _default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});if(!tracker)return{};var reportingData={name:"language-selector",action:replaceToken(tracker.action,element),additionalValues:{}};return reportingData.additionalValues.itemPosition=(0,_common.getElementPosition)(element,tracker.selector),reportingData}},276992:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{matchesCtaButton:function(){return matchesCtaButton},matchesSocialLinks:function(){return matchesSocialLinks},default:function(){return _default}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_common=__webpack_require__(55474),matchesSocialLinks=function(element){return element.matches('[data-reporting="newsletter-signup"] [data-display-name="SocialShare"] a')},matchesCtaButton=function(element){return element.matches('[data-reporting="newsletter-signup"] button')},_default=function(element){var reportingData={name:"newsletter-signup"},elementHref=element.getAttribute("href"),socialService=(0,_common.determineSocialLinkByHref)(elementHref);return matchesSocialLinks(element)&&socialService&&(reportingData.action="clicks on ".concat(socialService," social button")),matchesCtaButton(element)&&(reportingData.action="clicks on subscribe",reportingData=_object_spread_props._(_object_spread._({},reportingData),{additionalValues:{"v.destination":"list: ".concat(Array.from(document.querySelectorAll('[data-reporting="newsletter-signup"] input:checked')).map(function(field){return field.id}).slice(0,-1).toString().replace(/,/g,"|"))}})),reportingData.action?reportingData:{}}},358790:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{matchesPartnersStrip:function(){return matchesPartnersStrip},default:function(){return _default}});var matchesPartnersStrip=function(element){return element.matches('[data-reporting*="partners_strip_"]')},_default=function(element){var _element_dataset,reportingData={},elementName=(null==element?void 0:null===(_element_dataset=element.dataset)||void 0===_element_dataset?void 0:_element_dataset.reporting)||"unavailable name";return matchesPartnersStrip(element)&&(reportingData={name:"partners-strip",action:"clicks on partners ".concat(elementName)}),reportingData}},73328:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _isElement=__webpack_require__(759090)._(__webpack_require__(924189)),trackers=[{selector:'[data-display-name="Randomizer"] a',getAction:function(){return"clicks on random link-button"}}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});return tracker?{name:"randomizer",action:tracker.getAction()}:{}}},413574:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _isElement=__webpack_require__(759090)._(__webpack_require__(924189)),_common=__webpack_require__(55474),trackers=[{selector:'[data-display-name="RelatedStoryItems"] > div'}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});return tracker?{name:"promo-card_Related Module",action:"clicks on related article",additionalValues:{itemPosition:(0,_common.getElementPosition)(element,tracker.selector)}}:{}}},556668:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var trackers=[{selector:".robust-content-container a",getAction:function(innerText){return"clicks on hyperlinks"}},{selector:".robust-content-container button",getAction:function(innerText){return"clicks on ".concat(innerText," buttons")}}],_default=function(element){var tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});if(!tracker)return{};var innerText=element.innerText.replace(/\s+/g,"-");return{name:"robust-content-area",action:tracker.getAction(innerText)}}},97379:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _isElement=__webpack_require__(759090)._(__webpack_require__(924189)),_common=__webpack_require__(55474),trackers=[{selector:'[data-display-name="ArticleTrendingRail"] div.item'}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});return tracker?{name:"promo-card_Trending Module",action:"clicks on promo",additionalValues:{itemPosition:(0,_common.getElementPosition)(element,tracker.selector)}}:{}}},125058:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _isElement=__webpack_require__(759090)._(__webpack_require__(924189)),_common=__webpack_require__(55474),trackers=[{selector:"[data-display-name='UnavailableSlate'] a",getAction:function(){return"clicks on a link"},getItemPosition:function(element){return"".concat(element.innerText," ").concat((0,_common.getElementPosition)(element,trackers[0].selector))}}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var tracker=trackers.find(function(param){var selector=param.selector;return element.matches(selector)});return tracker?{name:"unavailableSlate",action:tracker.getAction(),additionalValues:{itemPosition:tracker.getItemPosition(element)}}:{}}},939967:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _isElement=__webpack_require__(759090)._(__webpack_require__(924189)),trackers=[{selector:'[data-display-name="UpSellExitScreen"] a[data-reporting="upsell-exit-link"]'}],_default=function(element){if(!(0,_isElement.default)(element)||!element.matches)return{};var elementHref=element.getAttribute("href"),elementInnerText=element.innerText;return void 0===trackers.find(function(param){var selector=param.selector;return element.matches(selector)})?{}:{name:"upsell-exit-modal",action:"clicks on upsell exit link",additionalValues:{"v.linkNavID":"upsell-exit-modal:".concat(elementInnerText," button"),"v.exitDestination":elementHref}}}},30414:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{saveOfflineStatus:function(){return saveOfflineStatus},trackOfflineEvent:function(){return trackOfflineEvent}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_browserStorage=__webpack_require__(555230),_EdenReportingCalls=__webpack_require__(862775),DEVICE_INFO_KEY="deviceInfo",saveOfflineStatus=function(param){var data=param.data,timestamp=param.timestamp,eventType=param.eventType;(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("sessionStorage"),DEVICE_INFO_KEY,{data:_object_spread_props._(_object_spread._({},data),{network:"offline"}),timestamp:timestamp,eventType:eventType})},trackOfflineEvent=function(edenData){var offLineEventData=(0,_browserStorage.getItem)((0,_browserStorage.getStorage)("sessionStorage"),DEVICE_INFO_KEY);if(offLineEventData){var data=offLineEventData.data,timestamp=offLineEventData.timestamp;(0,_EdenReportingCalls.reportDeviceInfoEvent)(edenData,data,timestamp),(0,_EdenReportingCalls.reportAppTriggeredError)(edenData,"noConnection"),(0,_browserStorage.removeItem)((0,_browserStorage.getStorage)("sessionStorage"),DEVICE_INFO_KEY)}}},552305:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{default:function(){return _AdReporting.default},hasActive5X5Ad:function(){return _common.hasActive5X5Ad},createDataCollector:function(){return _datacollector.createDataCollector},BentoContext:function(){return _ReportingContext.BentoContext},EdenContext:function(){return _ReportingContext.EdenContext},ReportingContextProvider:function(){return _ReportingContext.ReportingContextProvider},BentoContextConsumer:function(){return _ReportingContext.BentoContextConsumer},useAccessToken:function(){return _ReportingContext.useAccessToken},AccessTokenConsumer:function(){return _ReportingContext.AccessTokenConsumer},decodeExpiry:function(){return _ReportingContext.decodeExpiry},isTokenExpired:function(){return _ReportingContext.isTokenExpired},initParselyStrategyForEdgePlayer:function(){return _ReportingContext.initParselyStrategyForEdgePlayer},reportNavigationClickedEvent:function(){return _ReportingContext.reportNavigationClickedEvent},reportNavigationClickedRedirectEvent:function(){return _ReportingContext.reportNavigationClickedRedirectEvent},reportAppTriggeredError:function(){return _ReportingContext.reportAppTriggeredError},reportUserInputError:function(){return _ReportingContext.reportUserInputError},getAppTrackingStorage:function(){return _ReportingContext.getAppTrackingStorage},setAppTrackingStorage:function(){return _ReportingContext.setAppTrackingStorage},removeAppTrackingStorage:function(){return _ReportingContext.removeAppTrackingStorage},reportSignInCompletedEvent:function(){return _ReportingContext.reportSignInCompletedEvent},reportRegistrationAbandonedEvent:function(){return _ReportingContext.reportRegistrationAbandonedEvent},reportSignInAbandonedEvent:function(){return _ReportingContext.reportSignInAbandonedEvent},reportRegistrationSubmittedEvent:function(){return _ReportingContext.reportRegistrationSubmittedEvent},reportRegistrationStartedEvent:function(){return _ReportingContext.reportRegistrationStartedEvent},reportSignInStartedEvent:function(){return _ReportingContext.reportSignInStartedEvent},reportSettingsUserConsentsSubmittedEvent:function(){return _ReportingContext.reportSettingsUserConsentsSubmittedEvent}});var _AdReporting=__webpack_require__(759090)._(__webpack_require__(221281)),_common=__webpack_require__(55474),_datacollector=__webpack_require__(39495),_ReportingContext=__webpack_require__(455166)},355642:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default={ACCESS_METHOD:"AUTHORIZED_ACCESS_METHOD",CANCEL_SUBSCRIPTION:"CANCEL_SUBSCRIPTION",CANCEL_SUBSCRIPTION_RESPONSE:"CANCEL_SUBSCRIPTION_RESPONSE",CHANGE_PASSWORD:"CHANGE_PASSWORD",CHANGE_PASSWORD_RESPONSE:"CHANGE_PASSWORD_RESPONSE",COUPON_ELIGIBILITY:"COUPON_ELIGIBILITY",COUPON_ELIGIBILITY_RESPONSE:"COUPON_ELIGIBILITY_RESPONSE",LOGIN:"PENDING_LOGIN",LOGIN_RESPONSE:"RECEIVE_AUTHSUITE_LOGIN_RESPONSE",FORGOT_PASSWORD:"FORGOT_PASSWORD",FORGOT_PASSWORD_RESPONSE:"FORGOT_PASSWORD_RESPONSE",RESET_PASSWORD:"PENDING_RESET_PASSWORD",RESET_PASSWORD_RESPONSE:"RECEIVE_RESET_PASSWORD_RESPONSE",SIGNUP_SIGNIN:"PENDING_SIGNUP_SIGNIN",SIGNUP_SIGNIN_RESPONSE:"RECEIVE_SIGNUP_SIGNIN_RESPONSE",SIGNUP:"PENDING_SIGNUP",SIGNUP_RESPONSE:"RECEIVE_SIGNUP_RESPONSE",VERIFY_EMAIL:"PENDING_VERIFY_EMAIL",VERIFY_EMAIL_RESPONSE:"RECEIVE_VERIFY_EMAIL_RESPONSE",PENDING_RESET_PASSWORD:"PENDING_RESET_PASSWORD",RECEIVE_RESET_PASSWORD_RESPONSE:"RECEIVE_RESET_PASSWORD_RESPONSE",RECEIVE_VIACOM_ACCOUNT_DETAILS_RESPONSE:"RECEIVE_VIACOM_ACCOUNT_DETAILS_RESPONSE",SET_ACCESS_STATUS:"SET_AUTHSUITE_ACCESS_STATUS",SET_CONTENT_ACCESS_STATUS:"SET_AUTHSUITE_CONTENT_ACCESS_STATUS",SET_FREE_PREVIEW_STATUS:"SET_FREE_PREVIEW_STATUS",SET_MEDIA_TOKEN:"SET_MEDIA_TOKEN",SET_PROVIDER_INFO:"SET_PROVIDER_INFO",SET_SUBSCRIPTION_DETAILS:"SET_SUBSCRIPTION_DETAILS",LOGOUT:"LOGOUT",LOGOUT_SUCCESS:"LOGOUT_SUCCESS",DIRECT_PAYMENT:"PENDING_DIRECT_PAYMENT",DIRECT_PAYMENT_RESPONSE:"RECIEVE_DIRECT_PAYMENT",AVAILABLE_PRODUCTS_RESPONSE:"RECIEVE_AVAILABLE_PRODUCTS",BILLING_HISTORY:"PENDING_BILLING_HISTORY",BILLING_HISTORY_RESPONSE:"RECIEVE_BILLING_HISTORY_RESPONSE",SET_BANNER_MESSAGE:"SET_BANNER_MESSAGE",PAYMENT_DETAILS:"PAYMENT_DETAILS",PAYMENT_DETAILS_RESPONSE:"PAYMENT_DETAILS_RESPONSE",CHANGE_EMAIL:"CHANGE_EMAIL",CHANGE_EMAIL_RESPONSE:"CHANGE_EMAIL_RESPONSE",SET_LOADING_STATE:"SET_LOADING_STATE",SET_AUTHORIZATION_ERROR:"SET_AUTHORIZATION_ERROR"}},292471:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=(0,__webpack_require__(43001).createContext)({isAuthorized:!1,logout:!1,dispatch:function(){}})},36004:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_sliced_to_array=__webpack_require__(928638),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_authsuiteconfig=__webpack_require__(345675),_authsuiteservice=__webpack_require__(37462),_browserStorage=__webpack_require__(555230),_authsuiteactions=__webpack_require__(373181),_authsuitereducer=_interop_require_default._(__webpack_require__(17176)),_AuthSuiteContext=_interop_require_default._(__webpack_require__(292471)),getInitialState=function(){var authSuiteAccessService=new _authsuiteservice.AuthSuiteAccessService,authSuiteAuthorizationService=new _authsuiteservice.AuthSuiteAuthorizationService,authSuiteViacomAccountService=new _authsuiteservice.AuthSuiteViacomAccountService,authSuiteViacomAccountPasswordService=new _authsuiteservice.AuthSuiteViacomAccountPasswordService,authSuiteViacomAccountSubscriptionService=new _authsuiteservice.AuthSuiteViacomSubscriptionService,sdkSetupService=new _authsuiteservice.AuthSuiteSdkSetupService,authSuitePaymentService=new _authsuiteservice.AuthSuitePaymentService,authSuitePurchaseService=new _authsuiteservice.AuthSuitePurchaseService,authSuiteAccountEmailService=new _authsuiteservice.AuthSuiteViacomAccountEmailService,initialPendingStatus={isPending:null};return{authorizedAccessMethod:null,isAuthorized:null,isFreePreview:null,contentAccessStatus:null,subscriptionDetails:null,logout:!1,logoutSuccess:!1,token:null,availableProducts:null,viacomAccountDetails:null,bannerMessage:null,isDoneLoading:!1,couponEligibility:initialPendingStatus,loginStatus:initialPendingStatus,createAccountStatus:initialPendingStatus,signUpOnlyStatus:initialPendingStatus,resetPasswordStatus:initialPendingStatus,changePasswordStatus:initialPendingStatus,verifyEmailStatus:initialPendingStatus,directPayment:initialPendingStatus,billingHistory:initialPendingStatus,paymentDetails:initialPendingStatus,forgotPasswordStatus:initialPendingStatus,provider:{},authSuiteAccessService:authSuiteAccessService,authSuiteAuthorizationService:authSuiteAuthorizationService,authSuiteViacomAccountService:authSuiteViacomAccountService,authSuiteViacomAccountPasswordService:authSuiteViacomAccountPasswordService,authSuiteViacomAccountSubscriptionService:authSuiteViacomAccountSubscriptionService,authSuitePaymentService:authSuitePaymentService,authSuitePurchaseService:authSuitePurchaseService,authSuiteAccountEmailService:authSuiteAccountEmailService,sdkSetupService:sdkSetupService}};function AuthSuiteContextProvider(param){var _state_resetPasswordStatus,_state_billingHistory,_state_changeEmail,config=param.config,children=param.children,resourceId=config.resourceId,authSuiteEnv=config.authSuiteEnv,clientId=config.clientId,enabled=config.enabled,subscriptionsEnabled=config.subscriptionsEnabled,enableCountrySelector=config.enableCountrySelector,_config_paymentRequired=config.paymentRequired,paymentRequired=void 0===_config_paymentRequired||_config_paymentRequired,countryCode=enableCountrySelector&&(0,_browserStorage.getItem)((0,_browserStorage.getStorage)("localStorage"),"auth-suite-selectedCountryCode")||config.countryCode,isValidAuthSuiteConfig=!!enabled&&!!clientId&&!!countryCode;_authsuiteconfig.ConfigBase.setConfig(authSuiteEnv);var _useReducer=_sliced_to_array._((0,_react.useReducer)(_authsuitereducer.default,void 0,getInitialState),2),state=_useReducer[0],dispatch=_useReducer[1],authSuiteAccessService=state.authSuiteAccessService,authSuiteAuthorizationService=state.authSuiteAuthorizationService,authSuiteViacomAccountService=state.authSuiteViacomAccountService,authSuiteViacomAccountPasswordService=state.authSuiteViacomAccountPasswordService,authSuiteViacomAccountSubscriptionService=state.authSuiteViacomAccountSubscriptionService,sdkSetupService=state.sdkSetupService,authSuitePurchaseService=state.authSuitePurchaseService,authSuitePaymentService=state.authSuitePaymentService,authSuiteAccountEmailService=state.authSuiteAccountEmailService;(0,_react.useEffect)(function(){isValidAuthSuiteConfig&&authSuiteEnv&&(sdkSetupService.setupAuthSuiteRequestData({clientId:clientId,countryCode:countryCode}),(0,_authsuiteactions.requestAccessStatus)(resourceId,dispatch,authSuiteAccessService),(0,_authsuiteactions.checkContentAccessStatus)(dispatch,authSuiteAccessService,authSuiteViacomAccountSubscriptionService),subscriptionsEnabled&&((0,_authsuiteactions.requestViacomAccountDetails)(dispatch,authSuiteViacomAccountService),paymentRequired&&(0,_authsuiteactions.getAvailableProducts)(dispatch,authSuitePaymentService)))},[resourceId,authSuiteEnv,isValidAuthSuiteConfig]),(0,_react.useEffect)(function(){state.loginStatus.isPending&&(0,_authsuiteactions.requestLogin)(state,dispatch,authSuiteViacomAccountService)},[state.loginStatus]),(0,_react.useEffect)(function(){state.createAccountStatus.isPending&&(0,_authsuiteactions.requestSignUpAndSignIn)(state,dispatch,authSuiteViacomAccountService)},[state.createAccountStatus]),(0,_react.useEffect)(function(){state.couponEligibility.isPending&&(0,_authsuiteactions.checkCouponEligibility)(dispatch,authSuitePaymentService,state)},[state.couponEligibility]),(0,_react.useEffect)(function(){state.signUpOnlyStatus.isPending&&(0,_authsuiteactions.requestSignUp)(state,dispatch,authSuiteViacomAccountService)},[state.signUpOnlyStatus]),(0,_react.useEffect)(function(){state.resetPasswordStatus.isPending&&(0,_authsuiteactions.requestResetPassword)(state,dispatch,authSuiteViacomAccountPasswordService)},[!!(null===(_state_resetPasswordStatus=state.resetPasswordStatus)||void 0===_state_resetPasswordStatus?void 0:_state_resetPasswordStatus.isPending)]),(0,_react.useEffect)(function(){state.changePasswordStatus.isPending&&(0,_authsuiteactions.requestChangePassword)(state,dispatch,authSuiteViacomAccountPasswordService)},[state.changePasswordStatus.isPending]),(0,_react.useEffect)(function(){state.forgotPasswordStatus.isPending&&(0,_authsuiteactions.requestForgotPassword)(state,dispatch,authSuiteViacomAccountPasswordService)},[state.forgotPasswordStatus.isPending]),(0,_react.useEffect)(function(){state.paymentDetails.isPending&&(0,_authsuiteactions.getPaymentDetails)(dispatch,authSuitePaymentService)},[state.paymentDetails]),(0,_react.useEffect)(function(){state.verifyEmailStatus.isPending&&(0,_authsuiteactions.requestVerifyEmail)(state,dispatch,authSuiteViacomAccountService)},[state.verifyEmailStatus]),(0,_react.useEffect)(function(){state.logout&&(0,_authsuiteactions.requestLogout)(dispatch,authSuiteAuthorizationService,state)},[state.logout]),(0,_react.useEffect)(function(){state.directPayment.isPending&&(0,_authsuiteactions.handleDirectPayment)(dispatch,authSuitePurchaseService,authSuitePaymentService,state)},[state.directPayment]),(0,_react.useEffect)(function(){var _state_cancelSubscription;(null===(_state_cancelSubscription=state.cancelSubscription)||void 0===_state_cancelSubscription?void 0:_state_cancelSubscription.isPending)&&(0,_authsuiteactions.requestCancelSubscription)(state,dispatch,authSuiteViacomAccountSubscriptionService)},[state.cancelSubscription]),(0,_react.useEffect)(function(){state.billingHistory.isPending&&(0,_authsuiteactions.requestBillingHistory)(dispatch,authSuitePaymentService)},[!!(null===(_state_billingHistory=state.billingHistory)||void 0===_state_billingHistory?void 0:_state_billingHistory.isPending)]),(0,_react.useEffect)(function(){var _state_changeEmail;(null===(_state_changeEmail=state.changeEmail)||void 0===_state_changeEmail?void 0:_state_changeEmail.isPending)&&(0,_authsuiteactions.requestChangeEmail)(state,dispatch,authSuiteAccountEmailService)},[!!(null===(_state_changeEmail=state.changeEmail)||void 0===_state_changeEmail?void 0:_state_changeEmail.isPending)]),(0,_react.useEffect)(function(){var isAuthorized=state.isAuthorized,contentAccessStatus=state.contentAccessStatus,viacomAccountDetails=state.viacomAccountDetails,subscriptionDetails=state.subscriptionDetails,isDoneLoading=!subscriptionsEnabled||![isAuthorized,contentAccessStatus,viacomAccountDetails,subscriptionDetails].some(function(value){return null===value});(0,_authsuiteactions.setDoneLoadingState)(dispatch,isDoneLoading)},[state.isAuthorized,state.contentAccessStatus,state.viacomAccountDetails,state.subscriptionDetails]);var contextValue=_object_spread_props._(_object_spread._({},state,{paymentRequired:paymentRequired}),{dispatch:dispatch});return _react.default.createElement(_AuthSuiteContext.default.Provider,{value:contextValue},children)}AuthSuiteContextProvider.defaultProps={config:{clientId:"",resourceId:"",countryCode:"",enableCountrySelector:!1,freePassTimeoutInMins:30,freePassAgeLimit:16,freePassEnabled:!0,paymentRequired:!0}},AuthSuiteContextProvider.propTypes={config:_proptypes.default.object,children:_proptypes.default.node.isRequired};var _default=AuthSuiteContextProvider},373181:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{changePayment:function(){return changePayment},checkContentAccessStatus:function(){return checkContentAccessStatus},checkCouponEligibility:function(){return checkCouponEligibility},getAvailableProducts:function(){return getAvailableProducts},getPaymentDetails:function(){return getPaymentDetails},handleDirectPayment:function(){return handleDirectPayment},registerDirectPayment:function(){return registerDirectPayment},requestAccessStatus:function(){return requestAccessStatus},requestAccountSubscriptionDetails:function(){return requestAccountSubscriptionDetails},requestBillingHistory:function(){return requestBillingHistory},requestCancelSubscription:function(){return requestCancelSubscription},requestChangeEmail:function(){return requestChangeEmail},requestChangePassword:function(){return requestChangePassword},requestForgotPassword:function(){return requestForgotPassword},requestLogin:function(){return requestLogin},requestLogout:function(){return requestLogout},requestResetPassword:function(){return requestResetPassword},requestSignUpAndSignIn:function(){return requestSignUpAndSignIn},requestSignUp:function(){return requestSignUp},requestVerifyEmail:function(){return requestVerifyEmail},requestViacomAccountDetails:function(){return requestViacomAccountDetails},resetPassword:function(){return resetPassword},setAccessStatus:function(){return setAccessStatus},setContentAccessStatus:function(){return setContentAccessStatus},setDoneLoadingState:function(){return setDoneLoadingState},setFreePreviewStatus:function(){return setFreePreviewStatus},setLogout:function(){return setLogout},setLogoutSuccess:function(){return setLogoutSuccess},setMediaToken:function(){return setMediaToken},setProvider:function(){return setProvider},setSubscriptionDetails:function(){return setSubscriptionDetails},triggerAuthAction:function(){return triggerAuthAction},setAuthorizationError:function(){return setAuthorizationError}});var _async_to_generator=__webpack_require__(698922),_interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_ts_generator=__webpack_require__(379864),_browserStorage=__webpack_require__(555230),_debug=_interop_require_default._(__webpack_require__(899785)),_AuthSuiteActions=_interop_require_default._(__webpack_require__(355642)),logger=(0,_debug.default)("webplex:AuthSuite");function setAccessStatus(isAuthorized){return(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("localStorage"),"auth-suite-isAuthorized",isAuthorized),{type:_AuthSuiteActions.default.SET_ACCESS_STATUS,payload:{isAuthorized:isAuthorized}}}function setContentAccessStatus(contentAccessStatus){return{type:_AuthSuiteActions.default.SET_CONTENT_ACCESS_STATUS,payload:{contentAccessStatus:contentAccessStatus}}}function setSubscriptionDetails(subscriptionDetails){return{type:_AuthSuiteActions.default.SET_SUBSCRIPTION_DETAILS,payload:{subscriptionDetails:subscriptionDetails}}}function setFreePreviewStatus(isInUse){return{type:_AuthSuiteActions.default.SET_FREE_PREVIEW_STATUS,payload:{isFreePreview:isInUse}}}function setLogout(shouldLogout){return(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("localStorage"),"auth-suite-isAuthorized",!1),{type:_AuthSuiteActions.default.LOGOUT,payload:{logout:shouldLogout}}}function setLogoutSuccess(logoutSuccess){return pendingActionResponse(_AuthSuiteActions.default.LOGOUT_SUCCESS,{logoutSuccess:logoutSuccess})}function setProvider(provider){return(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("localStorage"),"auth-suite-provider",provider),{type:_AuthSuiteActions.default.SET_PROVIDER_INFO,payload:{provider:provider}}}function setAuthorizationError(authError){return(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("localStorage"),"auth-suite-isAuthorized",!1),{type:_AuthSuiteActions.default.SET_AUTHORIZATION_ERROR,payload:{authError:authError}}}function setMediaToken(token){return{type:_AuthSuiteActions.default.SET_MEDIA_TOKEN,payload:{token:token}}}function requestAccessStatus(resourceId,dispatch,service){return _requestAccessStatus.apply(this,arguments)}function _requestAccessStatus(){return(_requestAccessStatus=_async_to_generator._(function(resourceId,dispatch,service){var isAuthorized,response;return _ts_generator._(this,function(_state){switch(_state.label){case 0:if(!resourceId)return[2];_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.checkIsAuthorized(resourceId)];case 2:return logger("AuthSuite:checkIsAuthorized",response=_state.sent()),dispatch(pendingActionResponse(_AuthSuiteActions.default.ACCESS_METHOD,response)),isAuthorized=!response.errorCode,[3,4];case 3:return logger("AuthSuite:checkIsAuthorized:error",_state.sent()),(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("localStorage"),"auth-suite-isAuthorized",!1),isAuthorized=!1,[3,4];case 4:return dispatch(setAccessStatus(isAuthorized)),[2]}})})).apply(this,arguments)}function checkContentAccessStatus(dispatch,service,nextService){return _checkContentAccessStatus.apply(this,arguments)}function _checkContentAccessStatus(){return(_checkContentAccessStatus=_async_to_generator._(function(dispatch,service,nextService){var contentAccessStatus;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,,3]),[4,service.checkAccessStatus()];case 1:return logger("AuthSuite:checkContentAccessStatus",contentAccessStatus=_state.sent()),[3,3];case 2:return logger("AuthSuite:checkContentAccessStatus:error",_state.sent()),contentAccessStatus={},[3,3];case 3:return Array.isArray(contentAccessStatus.accessMethodsInUse)&&requestAccountSubscriptionDetails(contentAccessStatus,dispatch,nextService),dispatch(setContentAccessStatus(contentAccessStatus)),[2]}})})).apply(this,arguments)}function requestAccountSubscriptionDetails(contentAccessStatus,dispatch,service){return _requestAccountSubscriptionDetails.apply(this,arguments)}function _requestAccountSubscriptionDetails(){return(_requestAccountSubscriptionDetails=_async_to_generator._(function(contentAccessStatus,dispatch,service){var subscriptionDetail,accessMethodInUse,error;return _ts_generator._(this,function(_state){switch(_state.label){case 0:if(!(accessMethodInUse=contentAccessStatus.accessMethodsInUse.find(function(accessMethod){return"directPayments"===accessMethod.providerCode||"inAppPurchase"===accessMethod.type})))return[3,5];_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.getSubscriptionDetails(accessMethodInUse)];case 2:return logger("AuthSuite:subscriptionDetail",subscriptionDetail=_state.sent()),[3,4];case 3:return logger("AuthSuite:subscriptionDetail:error",error=_state.sent()),subscriptionDetail=error,[3,4];case 4:return[3,6];case 5:subscriptionDetail=!1,_state.label=6;case 6:return dispatch(setSubscriptionDetails(subscriptionDetail)),[2]}})})).apply(this,arguments)}function requestLogout(dispatch,service,context){return _requestLogout.apply(this,arguments)}function _requestLogout(){return(_requestLogout=_async_to_generator._(function(dispatch,service,context){var response,_window_repo,sessionStorage1,reportingCall;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return[4,service.disconnectDevice()];case 1:return(response=_state.sent())&&(logger("AuthSuite:requestLogout",response),sessionStorage1=(0,_browserStorage.getStorage)("sessionStorage"),(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("localStorage"),"auth-suite-isAuthorized",!1),reportingCall={pageNameEvent:sessionStorage1.currPageName,label:"User Signed Out",componentName:"signout"},(null===(_window_repo=window.repo)||void 0===_window_repo?void 0:_window_repo.actionCall)&&window.repo.actionCall(reportingCall,context),dispatch(setLogoutSuccess(!0))),resetInitialState(dispatch),[2]}})})).apply(this,arguments)}function getAvailableProducts(dispatch,service){return _getAvailableProducts.apply(this,arguments)}function _getAvailableProducts(){return(_getAvailableProducts=_async_to_generator._(function(dispatch,service){var availableProducts;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,,3]),[4,service.getAvailableProducts()];case 1:case 2:return availableProducts=_state.sent(),[3,3];case 3:return logger("AuthSuite:getAvailableProducts",availableProducts),dispatch(pendingActionResponse(_AuthSuiteActions.default.AVAILABLE_PRODUCTS_RESPONSE,availableProducts)),[2]}})})).apply(this,arguments)}function checkCouponEligibility(dispatch,service,state){return _checkCouponEligibility.apply(this,arguments)}function _checkCouponEligibility(){return(_checkCouponEligibility=_async_to_generator._(function(dispatch,service,state){var couponEligibility,couponId;return _ts_generator._(this,function(_state){switch(_state.label){case 0:couponId=state.couponEligibility.couponId,_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.checkCouponEligibility(couponId)];case 2:case 3:return couponEligibility=_state.sent(),[3,4];case 4:return logger("AuthSuite:checkCouponEligibility",couponEligibility),dispatch(pendingActionResponse(_AuthSuiteActions.default.COUPON_ELIGIBILITY_RESPONSE,couponEligibility)),[2]}})})).apply(this,arguments)}function getPaymentDetails(dispatch,service){return _getPaymentDetails.apply(this,arguments)}function _getPaymentDetails(){return(_getPaymentDetails=_async_to_generator._(function(dispatch,service){var paymentDetails;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,,3]),[4,service.getCardDetails()];case 1:case 2:return paymentDetails=_state.sent(),[3,3];case 3:return dispatch(pendingActionResponse(_AuthSuiteActions.default.PAYMENT_DETAILS_RESPONSE,paymentDetails)),[2]}})})).apply(this,arguments)}function handleDirectPayment(dispatch,purchaseService,paymentService,state){state.directPayment&&("change-payment"===state.directPayment.type?changePayment(dispatch,paymentService,state):registerDirectPayment(dispatch,purchaseService,state))}function registerDirectPayment(dispatch,service,state){return _registerDirectPayment.apply(this,arguments)}function _registerDirectPayment(){return(_registerDirectPayment=_async_to_generator._(function(dispatch,service,state){var _state_directPayment,_state_directPayment1,productId,token,couponCode,siteKey,captchaToken,directPayment,error;return _ts_generator._(this,function(_state){switch(_state.label){case 0:if(!(state.availableProducts&&(null===(_state_directPayment=state.directPayment)||void 0===_state_directPayment?void 0:_state_directPayment.token)))return[3,5];productId=(_state_directPayment1=state.directPayment).productId,token=_state_directPayment1.token,couponCode=_state_directPayment1.couponCode,siteKey=_state_directPayment1.siteKey,captchaToken=_state_directPayment1.captchaToken,_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.registerDirectPayment(productId,token,couponCode,siteKey,captchaToken)];case 2:return logger("AuthSuite:registerDirectPayment:success",directPayment=_state.sent()),[3,4];case 3:return directPayment=error=_state.sent(),logger("AuthSuite:registerDirectPayment:error",error),[3,4];case 4:dispatch(pendingActionResponse(_AuthSuiteActions.default.DIRECT_PAYMENT_RESPONSE,directPayment)),_state.label=5;case 5:return[2]}})})).apply(this,arguments)}function changePayment(dispatch,service,state){return _changePayment.apply(this,arguments)}function _changePayment(){return(_changePayment=_async_to_generator._(function(dispatch,service,state){var _state_directPayment,token,changePaymentResponse;return _ts_generator._(this,function(_state){switch(_state.label){case 0:if(!(null===(_state_directPayment=state.directPayment)||void 0===_state_directPayment?void 0:_state_directPayment.token))return[3,5];token=state.directPayment.token,_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.updatePaymentTransactionToken(token)];case 2:return logger("AuthSuite:changePayment:success",changePaymentResponse=_state.sent()),[3,4];case 3:return logger("AuthSuite:changePayment:error",changePaymentResponse=_state.sent()),[3,4];case 4:dispatch(pendingActionResponse(_AuthSuiteActions.default.DIRECT_PAYMENT_RESPONSE,changePaymentResponse)),_state.label=5;case 5:return[2]}})})).apply(this,arguments)}function resetInitialState(dispatch){dispatch(setAccessStatus(!1)),dispatch(setProvider({})),dispatch(setMediaToken(null)),dispatch(setFreePreviewStatus(null)),dispatch(pendingActionResponse(_AuthSuiteActions.default.RECEIVE_VIACOM_ACCOUNT_DETAILS_RESPONSE,null))}function triggerAuthAction(action,args){return{type:action,payload:_object_spread._({},args)}}function pendingActionResponse(type,response){return{type:type,payload:response}}function requestLogin(state,dispatch,service){return _requestLogin.apply(this,arguments)}function _requestLogin(){return(_requestLogin=_async_to_generator._(function(state,dispatch,service){var _state_loginStatus,email,password,response,error;return _ts_generator._(this,function(_state){switch(_state.label){case 0:email=(_state_loginStatus=state.loginStatus).email,password=_state_loginStatus.password,_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.signIn({email:email,password:password})];case 2:return response=_state.sent(),dispatch(pendingActionResponse(_AuthSuiteActions.default.LOGIN_RESPONSE,response)),logger("AuthSuite:requestLogin",response),[3,4];case 3:return logger("AuthSuite:requestLogin:error",error=_state.sent()),dispatch(pendingActionResponse(_AuthSuiteActions.default.LOGIN_RESPONSE,error)),[3,4];case 4:return[2]}})})).apply(this,arguments)}function requestSignUpAndSignIn(state,dispatch,service){return _requestSignUpAndSignIn.apply(this,arguments)}function _requestSignUpAndSignIn(){return(_requestSignUpAndSignIn=_async_to_generator._(function(state,dispatch,service){var _state_createAccountStatus,email,password,response,error;return _ts_generator._(this,function(_state){switch(_state.label){case 0:email=(_state_createAccountStatus=state.createAccountStatus).email,password=_state_createAccountStatus.password,_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.signUpAndSignIn({email:email,password:password})];case 2:return logger("AuthSuite:requestSignUpAndSignIn",response=_state.sent()),dispatch(pendingActionResponse(_AuthSuiteActions.default.SIGNUP_SIGNIN_RESPONSE,response)),response.message&&dispatch(setAccessStatus(!0)),[3,4];case 3:return logger("AuthSuite:requestSignUpAndSignIn:error",error=_state.sent()),dispatch(pendingActionResponse(_AuthSuiteActions.default.SIGNUP_SIGNIN_RESPONSE,error)),[3,4];case 4:return[2]}})})).apply(this,arguments)}function requestSignUp(state,dispatch,service){return _requestSignUp.apply(this,arguments)}function _requestSignUp(){return(_requestSignUp=_async_to_generator._(function(state,dispatch,service){var _state_createAccountStatus,email,password,response,error;return _ts_generator._(this,function(_state){switch(_state.label){case 0:email=(_state_createAccountStatus=state.createAccountStatus).email,password=_state_createAccountStatus.password,_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.signUp({email:email,password:password})];case 2:return logger("AuthSuite:requestSignUp",response=_state.sent()),dispatch(pendingActionResponse(_AuthSuiteActions.default.SIGNUP_RESPONSE,response)),[3,4];case 3:return logger("AuthSuite:requestSignUp:error",error=_state.sent()),dispatch(pendingActionResponse(_AuthSuiteActions.default.SIGNUP_RESPONSE,error)),[3,4];case 4:return[2]}})})).apply(this,arguments)}function requestViacomAccountDetails(dispatch,service){return _requestViacomAccountDetails.apply(this,arguments)}function _requestViacomAccountDetails(){return(_requestViacomAccountDetails=_async_to_generator._(function(dispatch,service){return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,,3]),[4,service.getViacomAccountDetails().then(function(response){logger("AuthSuite:requestViacomAccountDetails",response),dispatch(pendingActionResponse(_AuthSuiteActions.default.RECEIVE_VIACOM_ACCOUNT_DETAILS_RESPONSE,response))})];case 1:return _state.sent(),[3,3];case 2:return logger("AuthSuite:requestViacomAccountDetails:error",_state.sent()),dispatch(pendingActionResponse(_AuthSuiteActions.default.RECEIVE_VIACOM_ACCOUNT_DETAILS_RESPONSE,!1)),[3,3];case 3:return[2]}})})).apply(this,arguments)}function requestChangePassword(state,dispatch,service){return _requestChangePassword.apply(this,arguments)}function _requestChangePassword(){return(_requestChangePassword=_async_to_generator._(function(state,dispatch,service){var _state_changePasswordStatus,password,newPassword,passwordConfirm,response,error;return _ts_generator._(this,function(_state){switch(_state.label){case 0:password=(_state_changePasswordStatus=state.changePasswordStatus).password,newPassword=_state_changePasswordStatus.newPassword,passwordConfirm=_state_changePasswordStatus.passwordConfirm,_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.changePassword({password:password,newPassword:newPassword,passwordConfirm:passwordConfirm})];case 2:return response=_state.sent(),dispatch(pendingActionResponse(_AuthSuiteActions.default.CHANGE_PASSWORD_RESPONSE,response)),logger("AuthSuite:requestChangePassword",response),[3,4];case 3:return logger("AuthSuite:requestChangePassword:error",error=_state.sent()),dispatch(pendingActionResponse(_AuthSuiteActions.default.CHANGE_PASSWORD_RESPONSE,error)),[3,4];case 4:return[2]}})})).apply(this,arguments)}function resetPassword(resetPasswordRequest){return{type:_AuthSuiteActions.default.PENDING_RESET_PASSWORD,payload:{resetPasswordRequest:resetPasswordRequest}}}function requestResetPassword(state,dispatch,service){return _requestResetPassword.apply(this,arguments)}function _requestResetPassword(){return(_requestResetPassword=_async_to_generator._(function(state,dispatch,service){var _state_resetPasswordStatus,resetToken,newPassword,passwordConfirm,response,error;return _ts_generator._(this,function(_state){switch(_state.label){case 0:resetToken=(_state_resetPasswordStatus=state.resetPasswordStatus).resetToken,newPassword=_state_resetPasswordStatus.newPassword,passwordConfirm=_state_resetPasswordStatus.passwordConfirm,_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.resetPassword({newPassword:newPassword,passwordConfirm:passwordConfirm,resetToken:resetToken})];case 2:return response=_state.sent(),dispatch(pendingActionResponse(_AuthSuiteActions.default.RECEIVE_RESET_PASSWORD_RESPONSE,response)),[3,4];case 3:return error=_state.sent(),dispatch(pendingActionResponse(_AuthSuiteActions.default.RECEIVE_RESET_PASSWORD_RESPONSE,error)),[3,4];case 4:return[2]}})})).apply(this,arguments)}function requestForgotPassword(state,dispatch,service){return _requestForgotPassword.apply(this,arguments)}function _requestForgotPassword(){return(_requestForgotPassword=_async_to_generator._(function(state,dispatch,service){var email,response;return _ts_generator._(this,function(_state){switch(_state.label){case 0:email=state.forgotPasswordStatus.email,_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.forgotPassword({email:email})];case 2:return logger("AuthSuite:requestForgotPassword:Success",response=_state.sent()),[3,4];case 3:return logger("AuthSuite:requestForgotPassword:Error",response=_state.sent()),[3,4];case 4:return dispatch(pendingActionResponse(_AuthSuiteActions.default.FORGOT_PASSWORD_RESPONSE,response)),[2]}})})).apply(this,arguments)}function requestVerifyEmail(state,dispatch,service){return _requestVerifyEmail.apply(this,arguments)}function _requestVerifyEmail(){return(_requestVerifyEmail=_async_to_generator._(function(state,dispatch,service){var email,unverfiedEmail,response;return _ts_generator._(this,function(_state){switch(_state.label){case 0:if(email=(state.viacomAccountDetails||{}).email,unverfiedEmail=(0,_browserStorage.getItem)((0,_browserStorage.getStorage)("sessionStorage"),"unverifiedEmail"),!email&&!unverfiedEmail)return[2];_state.label=1;case 1:if(_state.trys.push([1,6,,7]),!unverfiedEmail)return[3,3];return[4,service.resendVerificationEmail({email:unverfiedEmail})];case 2:return response=_state.sent(),[3,5];case 3:return[4,service.resendVerificationEmailToSignedInUser()];case 4:response=_state.sent(),_state.label=5;case 5:return logger("AuthSuite:requestVerifyEmail",response),[3,7];case 6:return logger("AuthSuite:requestVerifyEmail:error",response=_state.sent()),[3,7];case 7:return dispatch(pendingActionResponse(_AuthSuiteActions.default.VERIFY_EMAIL_RESPONSE,response)),response&&setBannerMessage(dispatch,{title:"EMAIL VERIFICATION",subtitle:response.message||response.userMessageBody}),unverfiedEmail&&(0,_browserStorage.removeItem)((0,_browserStorage.getStorage)("sessionStorage"),"unverifiedEmail"),[2]}})})).apply(this,arguments)}function requestChangeEmail(state,dispatch,service){return _requestChangeEmail.apply(this,arguments)}function _requestChangeEmail(){return(_requestChangeEmail=_async_to_generator._(function(state,dispatch,service){var response;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,,3]),[4,service.changeEmail(state.changeEmail.email)];case 1:return logger("AuthSuite:changeEmail:success",response=_state.sent()),[3,3];case 2:return logger("AuthSuite:changeEmail:error",response=_state.sent()),[3,3];case 3:return dispatch(pendingActionResponse(_AuthSuiteActions.default.CHANGE_EMAIL_RESPONSE,response)),[2]}})})).apply(this,arguments)}function requestCancelSubscription(state,dispatch,service){return _requestCancelSubscription.apply(this,arguments)}function _requestCancelSubscription(){return(_requestCancelSubscription=_async_to_generator._(function(state,dispatch,service){var authorizedAccessMethod,response,error;return _ts_generator._(this,function(_state){switch(_state.label){case 0:authorizedAccessMethod=state.authorizedAccessMethod,_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,service.cancelSubscription({subscriptionId:authorizedAccessMethod.providerUserId})];case 2:return logger("AuthSuite:requestCancelSubscription",response=_state.sent()),[3,4];case 3:return response=error=_state.sent(),logger("AuthSuite:requestCancelSubscription:error",error),[3,4];case 4:return dispatch(pendingActionResponse(_AuthSuiteActions.default.CANCEL_SUBSCRIPTION_RESPONSE,response)),[2]}})})).apply(this,arguments)}function requestBillingHistory(dispatch,service){return _requestBillingHistory.apply(this,arguments)}function _requestBillingHistory(){return(_requestBillingHistory=_async_to_generator._(function(dispatch,service){var response;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,,3]),[4,service.getBillingHistory()];case 1:return logger("AuthSuite:requestBillingHistory",response=_state.sent()),[3,3];case 2:return logger("AuthSuite:requestBillingHistory:error",response=_state.sent()),[3,3];case 3:return dispatch(pendingActionResponse(_AuthSuiteActions.default.BILLING_HISTORY_RESPONSE,response)),[2]}})})).apply(this,arguments)}function setBannerMessage(dispatch,bannerMessage){dispatch(pendingActionResponse(_AuthSuiteActions.default.SET_BANNER_MESSAGE,bannerMessage))}function setDoneLoadingState(dispatch,isDoneLoading){dispatch(pendingActionResponse(_AuthSuiteActions.default.SET_LOADING_STATE,{isDoneLoading:isDoneLoading}))}},17176:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_AuthSuiteActions=_interop_require_default._(__webpack_require__(355642)),_default=function(state,action){var _ref=action||{},type=_ref.type,payload=_ref.payload;switch(type){case _AuthSuiteActions.default.SET_AUTHORIZATION_ERROR:var authError=(payload||{}).authError;return _object_spread_props._(_object_spread._({},state),{authError:authError});case _AuthSuiteActions.default.SET_ACCESS_STATUS:var isAuthorized=(payload||{}).isAuthorized;return _object_spread_props._(_object_spread._({},state),{isAuthorized:isAuthorized});case _AuthSuiteActions.default.SET_CONTENT_ACCESS_STATUS:var contentAccessStatus=(payload||{}).contentAccessStatus;return _object_spread_props._(_object_spread._({},state),{contentAccessStatus:contentAccessStatus});case _AuthSuiteActions.default.SET_SUBSCRIPTION_DETAILS:var subscriptionDetails=(payload||{}).subscriptionDetails;return _object_spread_props._(_object_spread._({},state),{subscriptionDetails:subscriptionDetails});case _AuthSuiteActions.default.SET_FREE_PREVIEW_STATUS:var isFreePreview=(payload||{}).isFreePreview;return _object_spread_props._(_object_spread._({},state),{isFreePreview:isFreePreview});case _AuthSuiteActions.default.SET_MEDIA_TOKEN:var token=(payload||{}).token;return _object_spread_props._(_object_spread._({},state),{token:token});case _AuthSuiteActions.default.SET_PROVIDER_INFO:var provider=(payload||{}).provider;return _object_spread_props._(_object_spread._({},state),{provider:provider});case _AuthSuiteActions.default.LOGIN:var loginStatus={isPending:!0,email:payload.email,password:payload.password};return _object_spread_props._(_object_spread._({},state),{loginStatus:loginStatus});case _AuthSuiteActions.default.LOGIN_RESPONSE:var loginStatusResponse=_object_spread._({isPending:!1,email:state.loginStatus.email,password:state.loginStatus.password},action.payload);return _object_spread_props._(_object_spread._({},state),{loginStatus:loginStatusResponse});case _AuthSuiteActions.default.SIGNUP_SIGNIN:var createAccountStatus={isPending:!0,email:action.payload.email,password:action.payload.password};return _object_spread_props._(_object_spread._({},state),{createAccountStatus:createAccountStatus});case _AuthSuiteActions.default.SIGNUP:var signUpOnlyStatus={isPending:!0,email:action.payload.email,password:action.payload.password};return _object_spread_props._(_object_spread._({},state),{signUpOnlyStatus:signUpOnlyStatus});case _AuthSuiteActions.default.SIGNUP_SIGNIN_RESPONSE:var signUpStatusResponse=_object_spread._({isPending:!1,email:state.createAccountStatus.email,password:state.createAccountStatus.password},action.payload);return _object_spread_props._(_object_spread._({},state),{createAccountStatus:signUpStatusResponse});case _AuthSuiteActions.default.SIGNUP_RESPONSE:var signUpOnlyStatusReposnse=_object_spread._({isPending:!1,email:state.signUpOnlyStatus.email,password:state.signUpOnlyStatus.password},action.payload);return _object_spread_props._(_object_spread._({},state),{signUpOnlyStatus:signUpOnlyStatusReposnse});case _AuthSuiteActions.default.RECEIVE_VIACOM_ACCOUNT_DETAILS_RESPONSE:return _object_spread_props._(_object_spread._({},state),{viacomAccountDetails:payload});case _AuthSuiteActions.default.FORGOT_PASSWORD:var forgotPasswordRequest=(payload||{}).forgotPasswordRequest,forgotPasswordStatus=_object_spread._({isPending:!0,email:payload.email},forgotPasswordRequest);return _object_spread_props._(_object_spread._({},state),{forgotPasswordStatus:forgotPasswordStatus});case _AuthSuiteActions.default.FORGOT_PASSWORD_RESPONSE:var forgotPasswordStatusResponse=_object_spread._({isPending:!1},action.payload);return _object_spread_props._(_object_spread._({},state),{forgotPasswordStatus:forgotPasswordStatusResponse});case _AuthSuiteActions.default.PENDING_RESET_PASSWORD:var resetPasswordRequest=(payload||{}).resetPasswordRequest,resetPasswordStatus=_object_spread._({isPending:!0},resetPasswordRequest);return _object_spread_props._(_object_spread._({},state),{resetPasswordStatus:resetPasswordStatus});case _AuthSuiteActions.default.RECEIVE_RESET_PASSWORD_RESPONSE:var resetPasswordStatusResponse=_object_spread._({isPending:!1},action.payload);return _object_spread_props._(_object_spread._({},state),{resetPasswordStatus:resetPasswordStatusResponse});case _AuthSuiteActions.default.VERIFY_EMAIL:return _object_spread_props._(_object_spread._({},state),{verifyEmailStatus:{isPending:!0}});case _AuthSuiteActions.default.VERIFY_EMAIL_RESPONSE:var verifyEmailStatus=_object_spread._({isPending:!1},action.payload);return _object_spread_props._(_object_spread._({},state),{verifyEmailStatus:verifyEmailStatus});case _AuthSuiteActions.default.LOGOUT:var logout=(payload||{}).logout;return _object_spread_props._(_object_spread._({},state),{logout:logout});case _AuthSuiteActions.default.LOGOUT_SUCCESS:var logoutSuccess=payload.logoutSuccess;return _object_spread_props._(_object_spread._({},state),{logoutSuccess:logoutSuccess});case _AuthSuiteActions.default.DIRECT_PAYMENT_RESPONSE:var directPaymentResponse=_object_spread._({isPending:!1},action.payload);return _object_spread_props._(_object_spread._({},state),{directPayment:directPaymentResponse});case _AuthSuiteActions.default.DIRECT_PAYMENT:var directPayment=_object_spread._({isPending:!0},action.payload);return _object_spread_props._(_object_spread._({},state),{directPayment:directPayment});case _AuthSuiteActions.default.PAYMENT_DETAILS:return _object_spread_props._(_object_spread._({},state),{paymentDetails:{isPending:!0}});case _AuthSuiteActions.default.PAYMENT_DETAILS_RESPONSE:var paymentDetailsResponse=_object_spread._({isPending:!1},action.payload);return _object_spread_props._(_object_spread._({},state),{paymentDetails:paymentDetailsResponse});case _AuthSuiteActions.default.COUPON_ELIGIBILITY:var couponEligibility={isPending:!0,couponId:payload.couponId};return _object_spread_props._(_object_spread._({},state),{couponEligibility:couponEligibility});case _AuthSuiteActions.default.COUPON_ELIGIBILITY_RESPONSE:var couponEligibilityResponse=_object_spread._({isPending:!1},action.payload);return _object_spread_props._(_object_spread._({},state),{couponEligibility:couponEligibilityResponse});case _AuthSuiteActions.default.AVAILABLE_PRODUCTS_RESPONSE:var availableProducts=_object_spread._({},action.payload);return _object_spread_props._(_object_spread._({},state),{availableProducts:availableProducts});case _AuthSuiteActions.default.CANCEL_SUBSCRIPTION:var cancelSubscription=_object_spread_props._(_object_spread._({},action.payload),{isPending:!0});return _object_spread_props._(_object_spread._({},state),{cancelSubscription:cancelSubscription});case _AuthSuiteActions.default.CANCEL_SUBSCRIPTION_RESPONSE:var cancelSubscriptionResponse=_object_spread_props._(_object_spread._({},action.payload),{isPending:!1});return _object_spread_props._(_object_spread._({},state),{cancelSubscription:cancelSubscriptionResponse});case _AuthSuiteActions.default.ACCESS_METHOD:return _object_spread._({},state,action.payload);case _AuthSuiteActions.default.BILLING_HISTORY:var billingHistory=_object_spread._({isPending:!0},action.payload);return _object_spread_props._(_object_spread._({},state),{billingHistory:billingHistory});case _AuthSuiteActions.default.BILLING_HISTORY_RESPONSE:var billingHistoryResponse=_object_spread._({isPending:!1},action.payload);return _object_spread_props._(_object_spread._({},state),{billingHistory:billingHistoryResponse});case _AuthSuiteActions.default.SET_BANNER_MESSAGE:var bannerMessage=_object_spread._({},action.payload);return _object_spread_props._(_object_spread._({},state),{bannerMessage:bannerMessage});case _AuthSuiteActions.default.CHANGE_PASSWORD:var changePasswordStatus=_object_spread_props._(_object_spread._({},action.payload),{isPending:!0});return _object_spread_props._(_object_spread._({},state),{changePasswordStatus:changePasswordStatus});case _AuthSuiteActions.default.CHANGE_PASSWORD_RESPONSE:var changePasswordStatusResponse=_object_spread_props._(_object_spread._({},action.payload),{isPending:!1});return _object_spread_props._(_object_spread._({},state),{changePasswordStatus:changePasswordStatusResponse});case _AuthSuiteActions.default.CHANGE_EMAIL:var changeEmail=_object_spread_props._(_object_spread._({},action.payload),{isPending:!0});return _object_spread_props._(_object_spread._({},state),{changeEmail:changeEmail});case _AuthSuiteActions.default.CHANGE_EMAIL_RESPONSE:var changeEmailResponse=_object_spread_props._(_object_spread._({},action.payload),{isPending:!1});return _object_spread_props._(_object_spread._({},state),{changeEmail:changeEmailResponse});case _AuthSuiteActions.default.SET_LOADING_STATE:var isDoneLoading=action.payload.isDoneLoading;return _object_spread_props._(_object_spread._({},state),{isDoneLoading:isDoneLoading})}return state}},76176:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{AuthSuiteActions:function(){return _AuthSuiteActions.default},AuthSuiteContext:function(){return _AuthSuiteContext.default},AuthSuiteContextProvider:function(){return _AuthSuiteContextProvider.default},setAccessStatus:function(){return _authsuiteactions.setAccessStatus},setFreePreviewStatus:function(){return _authsuiteactions.setFreePreviewStatus},setLogout:function(){return _authsuiteactions.setLogout},getPaymentDetails:function(){return _authsuiteactions.getPaymentDetails},setMediaToken:function(){return _authsuiteactions.setMediaToken},setProvider:function(){return _authsuiteactions.setProvider},resetPassword:function(){return _authsuiteactions.resetPassword},triggerAuthAction:function(){return _authsuiteactions.triggerAuthAction},setAuthorizationError:function(){return _authsuiteactions.setAuthorizationError}});var _interop_require_default=__webpack_require__(759090),_AuthSuiteContext=_interop_require_default._(__webpack_require__(292471)),_AuthSuiteContextProvider=_interop_require_default._(__webpack_require__(36004)),_AuthSuiteActions=_interop_require_default._(__webpack_require__(355642)),_authsuiteactions=__webpack_require__(373181)},873150:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteAccessService}});var _async_to_generator=__webpack_require__(698922),_class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_ts_generator=__webpack_require__(379864),_authsuitesdk=__webpack_require__(540873),AuthSuiteAccessService=function AuthSuiteAccessService(){_class_call_check._(this,AuthSuiteAccessService);var _ref,_ref1,_this=this;_define_property._(this,"checkAccessStatus",_async_to_generator._(function(){var request,_arguments=arguments;return _ts_generator._(this,function(_state){return request=_arguments.length>0&&void 0!==_arguments[0]?_arguments[0]:{logoSchema:_authsuitesdk.LogoSchema.White},[2,_this.accessService.checkAccessStatus(request)]})}));var _this1=this;_define_property._(this,"checkIsAuthorized",(_ref=_async_to_generator._(function(resourceGroup){return _ts_generator._(this,function(_state){return[2,_this1.accessService.getAuthorizationMethod({resourceGroup:resourceGroup})]})}),function(resourceGroup){return _ref.apply(this,arguments)}));var _this2=this;_define_property._(this,"isUserAuthorized",(_ref1=_async_to_generator._(function(resourceGroup){return _ts_generator._(this,function(_state){return[2,_this2.accessService.isAuthorized({resourceGroup:resourceGroup})]})}),function(resourceGroup){return _ref1.apply(this,arguments)}));var _this3=this;_define_property._(this,"getAuthorizationMethod",_async_to_generator._(function(){var request,_arguments=arguments;return _ts_generator._(this,function(_state){return request=_arguments.length>0&&void 0!==_arguments[0]?_arguments[0]:{logoSchema:_authsuitesdk.LogoSchema.White},[2,_this3.accessService.getAuthorizationMethod(request)]})})),this.accessService=new _authsuitesdk.AccessService}},444095:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(873150)).default},528957:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteAccessTokenService}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_authsuitesdk=__webpack_require__(540873),AuthSuiteAccessTokenService=function AuthSuiteAccessTokenService(){var _this=this;_class_call_check._(this,AuthSuiteAccessTokenService),_define_property._(this,"getAccessToken",function(){return _this.accessTokenService.getAccessToken()}),this.accessTokenService=new _authsuitesdk.AccessTokenService}},910876:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(528957)).default},277309:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"ActivationCodeService",{enumerable:!0,get:function(){return ActivationCodeService}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_authsuitesdk=__webpack_require__(540873),ActivationCodeService=function ActivationCodeService(){var _this=this;_class_call_check._(this,ActivationCodeService),_define_property._(this,"checkActivationCode",function(param){var logoSchema=param.logoSchema,activationCode=param.activationCode;return _this.activationCodeService.checkActivationCode({logoSchema:logoSchema,activationCode:activationCode})}),_define_property._(this,"joinWithActivationCode",function(param){var activationCode=param.activationCode;return _this.activationCodeService.joinWithActivationCode(activationCode)}),this.activationCodeService=new _authsuitesdk.ActivationCodeAuthSuiteService}},755244:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(277309).ActivationCodeService},657948:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteAuthorizationService}});var _async_to_generator=__webpack_require__(698922),_class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_object_spread=__webpack_require__(530110),_ts_generator=__webpack_require__(379864),_authsuitesdk=__webpack_require__(540873),AuthSuiteAuthorizationService=function AuthSuiteAuthorizationService(){var _this=this;_class_call_check._(this,AuthSuiteAuthorizationService),_define_property._(this,"getAuthenticationUrl",function(requestData){return _this.authorizationService.getAuthenticationUrl(_object_spread._({},requestData))}),_define_property._(this,"linkDeviceWithProvider",function(requestData){return _this.authorizationService.linkDeviceWithProvider(_object_spread._({},requestData))});var _this1=this;_define_property._(this,"disconnectDevice",_async_to_generator._(function(){return _ts_generator._(this,function(_state){return[2,_this1.authorizationService.disconnectDevice()]})})),this.authorizationService=new _authsuitesdk.AuthorizationAuthSuiteService}},423185:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(657948)).default},474260:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteCaptchaService}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_authsuitesdk=__webpack_require__(540873),AuthSuiteCaptchaService=function AuthSuiteCaptchaService(){var _this=this;_class_call_check._(this,AuthSuiteCaptchaService),_define_property._(this,"verifyCaptcha",function(param){var siteKey=param.siteKey,token=param.token;return _this.captchaService.verify({siteKey:siteKey,token:token})}),this.captchaService=_authsuitesdk.authSuiteCaptchaService}},71732:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(474260)).default},695954:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteLocalDataStorageService}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_authsuitesdk=__webpack_require__(540873),AuthSuiteLocalDataStorageService=function(){function AuthSuiteLocalDataStorageService(){_class_call_check._(this,AuthSuiteLocalDataStorageService),this.localDataStorageService=new _authsuitesdk.AuthSuiteDataLocalStorageService}return _create_class._(AuthSuiteLocalDataStorageService,[{key:"getAccessTokens",value:function(){return this.localDataStorageService.getAccessTokens()}},{key:"getAuthSuiteRequestData",value:function(){return this.localDataStorageService.getAuthSuiteRequestData()}},{key:"getClientId",value:function(){return this.localDataStorageService.getClientId()}}]),AuthSuiteLocalDataStorageService}()},554977:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(695954)).default},189278:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(683358)).default},683358:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var event=new(__webpack_require__(759090)._(__webpack_require__(429717))).default,successLoginEventName="authsuite-success-login",failLoginEventName="authsuite-fail-login",_default={onSuccess:function(callback){return event.on(successLoginEventName,callback)},emitSuccess:function(data){return event.emit(successLoginEventName,data)},onFail:function(callback){return event.on(failLoginEventName,callback)},emitFail:function(data){return event.emit(failLoginEventName,data)}}},704004:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteFreePreviewService}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_authsuitesdk=__webpack_require__(540873),AuthSuiteFreePreviewService=function AuthSuiteFreePreviewService(){var _this=this;_class_call_check._(this,AuthSuiteFreePreviewService),_define_property._(this,"isInUse",function(){return _this.freePreviewService.isInUse()}),_define_property._(this,"isAvailable",function(){return _this.freePreviewService.isAvailable()}),_define_property._(this,"secondsLeft",function(){return _this.freePreviewService.secondsLeft()}),_define_property._(this,"startFreePreview",function(mvpdCode){return _this.freePreviewService.startFreePreview(mvpdCode)}),_define_property._(this,"startFreePreviewForTrustedLogin",function(){return _this.freePreviewService.startFreePreviewForTrustedLogin()}),this.freePreviewService=new _authsuitesdk.FreePreviewService}},961477:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(704004)).default},37462:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{AuthSuiteAccessService:function(){return _accessservice.default},AuthSuiteAuthorizationService:function(){return _authorizationservice.default},AuthSuiteLocalDataStorageService:function(){return _datalocalstorageservice.default},AuthSuiteFreePreviewService:function(){return _freepreviewservice.default},AuthSuiteMediaTokenService:function(){return _mediatokenservice.default},AuthSuiteMessagingService:function(){return _messagingservice.default},AuthSuiteProvidersService:function(){return _providersservice.default},AuthSuiteRefreshTokenService:function(){return _refreshtokenservice.default},AuthSuiteSdkSetupService:function(){return _sdksetupservice.default},AuthSuiteSettingsService:function(){return _settingsservice.default},AuthSuiteCaptchaService:function(){return _captchaservice.default},AuthSuiteViacomAccountService:function(){return _viacomaccountservice.default},AuthSuiteViacomAccountPasswordService:function(){return _viacomaccountpasswordservice.default},AuthSuiteUserIdService:function(){return _useridservice.default},AuthSuiteViacomSubscriptionService:function(){return _subscriptionservice.default},loginEvent:function(){return _events.default},AuthSuitePaymentService:function(){return _paymentservice.default},AuthSuitePurchaseService:function(){return _purchaseservice.default},AuthSuiteViacomAccountEmailService:function(){return _viacomaccountemailservice.default},AuthSuiteAccessTokenService:function(){return _accesstokenservice.default},AuthSuiteProfileService:function(){return _profileservice.default},AuthSuiteWatchlistService:function(){return _watchlistservice.default},ActivationCodeService:function(){return _activationcodeservice.default},AuthSuiteKidsProfilesService:function(){return _kidsprofilesservice.default},AuthSuiteParentalPinService:function(){return _parentalpinservice.default},AuthSuiteMvpdService:function(){return _mvpdservice.default}});var _interop_require_default=__webpack_require__(759090),_accessservice=_interop_require_default._(__webpack_require__(444095)),_authorizationservice=_interop_require_default._(__webpack_require__(423185)),_datalocalstorageservice=_interop_require_default._(__webpack_require__(554977)),_freepreviewservice=_interop_require_default._(__webpack_require__(961477)),_mediatokenservice=_interop_require_default._(__webpack_require__(107081)),_messagingservice=_interop_require_default._(__webpack_require__(250195)),_providersservice=_interop_require_default._(__webpack_require__(103206)),_refreshtokenservice=_interop_require_default._(__webpack_require__(74841)),_sdksetupservice=_interop_require_default._(__webpack_require__(163844)),_settingsservice=_interop_require_default._(__webpack_require__(831610)),_viacomaccountservice=_interop_require_default._(__webpack_require__(492252)),_viacomaccountpasswordservice=_interop_require_default._(__webpack_require__(761731)),_useridservice=_interop_require_default._(__webpack_require__(220421)),_subscriptionservice=_interop_require_default._(__webpack_require__(126112)),_captchaservice=_interop_require_default._(__webpack_require__(71732)),_events=_interop_require_default._(__webpack_require__(189278)),_paymentservice=_interop_require_default._(__webpack_require__(894669)),_purchaseservice=_interop_require_default._(__webpack_require__(598037)),_viacomaccountemailservice=_interop_require_default._(__webpack_require__(719274)),_accesstokenservice=_interop_require_default._(__webpack_require__(910876)),_profileservice=_interop_require_default._(__webpack_require__(765998)),_watchlistservice=_interop_require_default._(__webpack_require__(601112)),_activationcodeservice=_interop_require_default._(__webpack_require__(755244)),_kidsprofilesservice=_interop_require_default._(__webpack_require__(958755)),_parentalpinservice=_interop_require_default._(__webpack_require__(916169)),_mvpdservice=_interop_require_default._(__webpack_require__(117664))},916887:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteKidsProfileService}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_kidsprofiles=__webpack_require__(625808),AuthSuiteKidsProfileService=function(){function AuthSuiteKidsProfileService(){_class_call_check._(this,AuthSuiteKidsProfileService),this.kidsProfilesService=new _kidsprofiles.AuthSuiteKidsProfilesService}return _create_class._(AuthSuiteKidsProfileService,[{key:"createKidsProfileWithPin",value:function(param){var profile=param.profile,pin=param.pin;return this.kidsProfilesService.createKidsProfile({profile:profile,pin:pin})}}]),AuthSuiteKidsProfileService}()},958755:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(916887)).default},395877:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteMediaTokenService}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_authsuitesdk=__webpack_require__(540873),AuthSuiteMediaTokenService=function AuthSuiteMediaTokenService(){var _this=this;_class_call_check._(this,AuthSuiteMediaTokenService),_define_property._(this,"getMediaToken",function(request){return _this.mediaTokenService.getMediaToken(request)}),this.mediaTokenService=new _authsuitesdk.MediaTokenService}},107081:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(395877)).default},477036:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteMessagingService}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_interop_require_default=__webpack_require__(759090),_PostMessageParser=_interop_require_default._(__webpack_require__(441797)),_events=_interop_require_default._(__webpack_require__(189278)),AuthSuiteMessagingService=function AuthSuiteMessagingService(){var _this=this;_class_call_check._(this,AuthSuiteMessagingService),_define_property._(this,"registerPostLoginMessaging",function(){window&&window.addEventListener("message",function(event){var code=_this.postMessageParser.parse(event.data);code&&_this.broadcastSuccessGetAuthCode(code)})}),_define_property._(this,"broadcastSuccessGetAuthCode",function(authorizationCode){authorizationCode&&_this.loginEvent.emitSuccess(authorizationCode)}),this.postMessageParser=new _PostMessageParser.default,this.loginEvent=_events.default}},441797:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return PostMessageParser}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),PostMessageParser=function PostMessageParser(){var _this=this;_class_call_check._(this,PostMessageParser),_define_property._(this,"authorizationCodeKey","authorizationCode"),_define_property._(this,"getRefinedEventData",function(data){var providersResponse="string"==typeof data&&data.includes("authorizationCode")?data:"";return _this.removeStartingQuestionMark(providersResponse)}),_define_property._(this,"removeStartingQuestionMark",function(data){return"?"===data[0]?data.substring(1,data.length):data}),_define_property._(this,"getQueryParamsData",function(data){var splitItem=data.split("=");return{key:splitItem[0],value:splitItem[1]}}),_define_property._(this,"parse",function(postMessageData){var refinedEventData=_this.getRefinedEventData(postMessageData),authorizationCodeData=refinedEventData&&refinedEventData.split("&").map(function(item){return _this.getQueryParamsData(item)}).filter(function(item){return item.key===_this.authorizationCodeKey}).map(function(item){return item.value});return authorizationCodeData.length?authorizationCodeData.reduce(function(item){return item}):""})}},250195:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(477036)).default},554500:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteMvpdService}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_authsuitesdk=__webpack_require__(540873),AuthSuiteMvpdService=function(){function AuthSuiteMvpdService(){_class_call_check._(this,AuthSuiteMvpdService),this.providersService=new _authsuitesdk.ProvidersAuthSuiteService,this.accountsService=new _authsuitesdk.AuthSuiteAccountService}return _create_class._(AuthSuiteMvpdService,[{key:"getProviderList",value:function(){return this.providersService.getMvpdProviders({logoSchema:_authsuitesdk.LogoSchema.White,filterType:_authsuitesdk.ProvidersFiltersType.NoFilter})}},{key:"getProviderDetails",value:function(mvpdCode){return this.providersService.getMvpdProvider({logoSchema:_authsuitesdk.LogoSchema.White,mvpdCode:mvpdCode})}},{key:"untieAccountFromProvider",value:function(){return this.accountsService.untieMvpdFromAccount()}}]),AuthSuiteMvpdService}()},117664:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(554500)).default},670900:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteParentalPinService}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_parentalpin=__webpack_require__(707608),AuthSuiteParentalPinService=function(){function AuthSuiteParentalPinService(){_class_call_check._(this,AuthSuiteParentalPinService),this.parentalPinService=new _parentalpin.AuthSuiteParentalPinService}return _create_class._(AuthSuiteParentalPinService,[{key:"getParentalPinStatus",value:function(){return this.parentalPinService.getParentalPinStatus()}},{key:"deleteParentalPin",value:function(){return this.parentalPinService.deleteParentalPin()}},{key:"validateParentalPin",value:function(parentalPin){return this.parentalPinService.validateParentalPin(parentalPin)}},{key:"resetParentalPin",value:function(parentalPin){return this.parentalPinService.resetParentalPin(parentalPin)}}]),AuthSuiteParentalPinService}()},916169:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(670900)).default},352996:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuitePaymentService}});var _async_to_generator=__webpack_require__(698922),_class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_ts_generator=__webpack_require__(379864),_authsuitesdk=__webpack_require__(540873),AuthSuitePaymentService=function(){function AuthSuitePaymentService(){_class_call_check._(this,AuthSuitePaymentService),this.paymentsService=new _authsuitesdk.AuthSuiteDirectPaymentsService}return _create_class._(AuthSuitePaymentService,[{key:"getAvailableProducts",value:function(){return this.paymentsService.getAvailableDirectPaymentsProducts()}},{key:"checkCouponEligibility",value:function(couponId){return this.paymentsService.checkCustomerCouponEligibility(couponId)}},{key:"getBillingHistory",value:function(){return this.paymentsService.getDirectPaymentsHistory()}},{key:"getCardDetails",value:function(){var _this=this;return _async_to_generator._(function(){return _ts_generator._(this,function(_state){switch(_state.label){case 0:return[4,_this.paymentsService.getPaymentMethodDetails()];case 1:return[2,_state.sent().paymentMethod]}})})()}},{key:"updatePaymentTransactionToken",value:function(transactionToken){return this.paymentsService.updatePaymentMethodDetails({transactionToken:transactionToken})}},{key:"updateSubscriptionPlan",value:function(subscriptionId,productId){return this.paymentsService.updateSubscriptionPlan(subscriptionId,productId)}},{key:"getCouponDetails",value:function(couponCode){return this.paymentsService.getCouponDetails(couponCode)}}]),AuthSuitePaymentService}()},894669:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(352996)).default},714300:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteUserProfileService}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_authsuitesdk=__webpack_require__(540873),AuthSuiteUserProfileService=function(){function AuthSuiteUserProfileService(){_class_call_check._(this,AuthSuiteUserProfileService),this.profileService=new _authsuitesdk.AuthSuiteProfilesService}return _create_class._(AuthSuiteUserProfileService,[{key:"updateProfile",value:function(param){var profileId=param.profileId,profile=param.profile;return this.profileService.updateProfile({profileId:profileId,profile:profile})}},{key:"createProfile",value:function(profileName,isKids){return this.profileService.createProfile({profile:{isKids:isKids,customAttributes:{profileName:profileName}}})}},{key:"getProfile",value:function(profileId){return this.profileService.getProfile({profileId:profileId})}},{key:"getProfiles",value:function(brandKidsFilterOn){return this.profileService.getProfiles(brandKidsFilterOn)}},{key:"selectProfile",value:function(id){var brandKidsFilterOn=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return this.profileService.selectProfile({profileId:id,brandKidsFilterOn:brandKidsFilterOn})}},{key:"deleteProfile",value:function(profileId){return this.profileService.deleteProfile({profileId:profileId})}}]),AuthSuiteUserProfileService}()},765998:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(714300)).default},123830:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteProvidersService}});var _async_to_generator=__webpack_require__(698922),_class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_ts_generator=__webpack_require__(379864),_authsuitesdk=__webpack_require__(540873),AuthSuiteProvidersService=function AuthSuiteProvidersService(){var _this=this;_class_call_check._(this,AuthSuiteProvidersService),_define_property._(this,"fetchFreePreviewProviders",function(){var logoSchema=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_authsuitesdk.LogoSchema.Color;return _this.providersService.getMvpdProviders({logoSchema:logoSchema,filterType:_authsuitesdk.ProvidersFiltersType.FreePreview}).then(function(resp){return resp.providers})});var _this1=this;_define_property._(this,"fetchProviders",_async_to_generator._(function(){var logoSchema,topProvidersLimit,allProviders,_arguments=arguments;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return logoSchema=_arguments.length>0&&void 0!==_arguments[0]?_arguments[0]:_authsuitesdk.LogoSchema.Color,topProvidersLimit=_arguments.length>1&&void 0!==_arguments[1]?_arguments[1]:16,[4,_this1.providersService.getMvpdProviders({logoSchema:logoSchema,filterType:_authsuitesdk.ProvidersFiltersType.NoFilter}).then(function(resp){return resp.providers})];case 1:return allProviders=_state.sent(),[4,_this1.providersService.getMvpdProviders({logoSchema:logoSchema,filterType:_authsuitesdk.ProvidersFiltersType.Top,topProvidersLimit:topProvidersLimit}).then(function(resp){return resp.providers})];case 2:return[2,{topProviders:_state.sent(),allProviders:allProviders}]}})})),_define_property._(this,"getMvpdProvider",function(request){return _this.providersService.getMvpdProvider(request)}),this.providersService=new _authsuitesdk.ProvidersAuthSuiteService}},103206:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(123830)).default},842228:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuitePurchaseService}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_authsuitesdk=__webpack_require__(540873),AuthSuitePurchaseService=function(){function AuthSuitePurchaseService(){_class_call_check._(this,AuthSuitePurchaseService),this.purchaseService=new _authsuitesdk.AuthSuiteInAppPurchaseService}return _create_class._(AuthSuitePurchaseService,[{key:"registerDirectPayment",value:function(productId,transactionToken,couponCode,activationCode,siteKey,captchaToken){return this.purchaseService.purchaseAndRegisterSubscription({productId:productId,transactionToken:transactionToken,couponCode:couponCode,activationCode:activationCode,siteKey:siteKey,captchaToken:captchaToken})}}]),AuthSuitePurchaseService}()},598037:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(842228)).default},137032:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteRefreshTokenService}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_authsuitesdk=__webpack_require__(540873),AuthSuiteRefreshTokenService=function(){function AuthSuiteRefreshTokenService(){_class_call_check._(this,AuthSuiteRefreshTokenService),this.refreshTokenService=_authsuitesdk.refreshTokenService}return _create_class._(AuthSuiteRefreshTokenService,[{key:"refreshToken",value:function(){return this.refreshTokenService.refreshToken()}}]),AuthSuiteRefreshTokenService}()},74841:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(137032)).default},200722:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteSdkSetupService}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_authsuitesdk=__webpack_require__(540873),AuthSuiteSdkSetupService=function AuthSuiteSdkSetupService(){var _this=this;_class_call_check._(this,AuthSuiteSdkSetupService),_define_property._(this,"setupAuthSuiteRequestData",function(authSuiteRequestData){_this.sdkSetupService.setAuthSuiteRequestData(authSuiteRequestData)}),this.sdkSetupService=new _authsuitesdk.AuthSuiteSdkSetup}},163844:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(200722)).default},979031:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteSettingsService}});var _async_to_generator=__webpack_require__(698922),_class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_ts_generator=__webpack_require__(379864),_authsuitesdk=__webpack_require__(540873),AuthSuiteSettingsService=function AuthSuiteSettingsService(){_class_call_check._(this,AuthSuiteSettingsService);var _this=this;_define_property._(this,"getCountryCodes",_async_to_generator._(function(){return _ts_generator._(this,function(_state){switch(_state.label){case 0:return[4,_this.settingsService.getCountryCodes().then(function(resp){return resp})];case 1:return[2,_state.sent()]}})})),this.settingsService=new _authsuitesdk.SettingsService}},831610:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(979031)).default},2091:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteViacomSubscriptionService}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_authsuitesdk=__webpack_require__(540873),AuthSuiteViacomSubscriptionService=function AuthSuiteViacomSubscriptionService(){var _this=this;_class_call_check._(this,AuthSuiteViacomSubscriptionService),_define_property._(this,"getSubscriptionDetails",function(accessMethod){return _this.subscriptionsService.getSubscriptionDetails(accessMethod)}),_define_property._(this,"cancelSubscription",function(subscriptionId){return _this.subscriptionsService.cancelDirectPaymentSubscription(subscriptionId)}),_define_property._(this,"addCouponToSubscription",function(subscriptionId,couponCode){return _this.subscriptionsService.addCouponToSubscription({subscriptionId:subscriptionId,couponCode:couponCode})}),this.subscriptionsService=new _authsuitesdk.AuthSuiteSubscriptionsService}},126112:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(2091)).default},212513:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteUserIdService}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_authsuitesdk=__webpack_require__(540873),AuthSuiteUserIdService=function(){function AuthSuiteUserIdService(){_class_call_check._(this,AuthSuiteUserIdService),this.userIdService=new _authsuitesdk.UserIdService}return _create_class._(AuthSuiteUserIdService,[{key:"getProviderCodeAndUserId",value:function(){return this.userIdService.getProviderCodeAndUserId()}}]),AuthSuiteUserIdService}()},220421:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(212513)).default},407345:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteViacomAccountEmailService}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_authsuitesdk=__webpack_require__(540873),AuthSuiteViacomAccountEmailService=function AuthSuiteViacomAccountEmailService(){var _this=this;_class_call_check._(this,AuthSuiteViacomAccountEmailService),_define_property._(this,"changeEmail",function(newEmail){return _this.accountEmailService.changeEmail({newEmail:newEmail})}),this.accountEmailService=new _authsuitesdk.ViacomAccountEmailService}},719274:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(407345)).default},295825:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteViacomAccountPasswordService}});var _class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_authsuitesdk=__webpack_require__(540873),AuthSuiteViacomAccountPasswordService=function AuthSuiteViacomAccountPasswordService(){var _this=this;_class_call_check._(this,AuthSuiteViacomAccountPasswordService),_define_property._(this,"changePassword",function(changePasswordRequest){return _this.viacomAccountPasswordService.changePassword(changePasswordRequest)}),_define_property._(this,"forgotPassword",function(forgotPasswordRequest){return _this.viacomAccountPasswordService.forgotPassword(forgotPasswordRequest)}),_define_property._(this,"resetPassword",function(resetPasswordRequest){return _this.viacomAccountPasswordService.resetPassword(resetPasswordRequest)}),_define_property._(this,"verifyPassword",function(password){return _this.viacomAccountPasswordService.verifyPassword(password)}),this.viacomAccountPasswordService=new _authsuitesdk.ViacomAccountPasswordService}},761731:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(295825)).default},516456:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteViacomAccountService}});var _class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_define_property=__webpack_require__(135004),_authsuitesdk=__webpack_require__(540873),AuthSuiteViacomAccountService=function(){function AuthSuiteViacomAccountService(){var _this=this;_class_call_check._(this,AuthSuiteViacomAccountService),_define_property._(this,"signIn",function(requestToken){return _this.viacomAccountService.signIn(requestToken)}),_define_property._(this,"signUp",function(requestToken){return _this.viacomAccountService.signUp(requestToken)}),_define_property._(this,"signUpAndSignIn",function(requestToken){return _this.viacomAccountService.signUpAndSignIn(requestToken)}),_define_property._(this,"resendVerificationEmail",function(emailObject){return _this.viacomAccountService.resendVerificationEmail(emailObject)}),_define_property._(this,"verifyEmail",function(requestToken){return _this.viacomAccountService.verify(requestToken)}),this.viacomAccountService=new _authsuitesdk.ViacomAccountService}return _create_class._(AuthSuiteViacomAccountService,[{key:"isUserLoggedInWithViacomAccount",value:function(){return this.viacomAccountService.isUserLoggedInWithViacomAccount()}},{key:"getViacomAccountDetails",value:function(){return this.viacomAccountService.getViacomAccountDetails()}},{key:"resendVerificationEmailToSignedInUser",value:function(){return this.viacomAccountService.resendVerificationEmailToSignedInUser()}}]),AuthSuiteViacomAccountService}()},492252:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(516456)).default},316033:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return AuthSuiteWatchlistService}});var _async_to_generator=__webpack_require__(698922),_class_call_check=__webpack_require__(990695),_define_property=__webpack_require__(135004),_ts_generator=__webpack_require__(379864),_authsuitesdk=__webpack_require__(540873),AuthSuiteWatchlistService=function AuthSuiteWatchlistService(){_class_call_check._(this,AuthSuiteWatchlistService);var _ref,_ref1,_ref2,_ref3,_this=this;_define_property._(this,"addToWatchlist",(_ref=_async_to_generator._(function(contentId){return _ts_generator._(this,function(_state){return[2,_this.watchlistService.addToWatchlist(contentId)]})}),function(contentId){return _ref.apply(this,arguments)}));var _this1=this;_define_property._(this,"removeFromWatchlist",(_ref1=_async_to_generator._(function(contentId){return _ts_generator._(this,function(_state){return[2,_this1.watchlistService.removeFromWatchlist(contentId)]})}),function(contentId){return _ref1.apply(this,arguments)}));var _this2=this;_define_property._(this,"deleteFromWatchlist",(_ref2=_async_to_generator._(function(contentIds){return _ts_generator._(this,function(_state){return[2,_this2.watchlistService.deleteFromWatchlist(contentIds)]})}),function(contentIds){return _ref2.apply(this,arguments)}));var _this3=this;_define_property._(this,"containsOnWatchlist",(_ref3=_async_to_generator._(function(contentId){return _ts_generator._(this,function(_state){return[2,_this3.watchlistService.containsOnWatchlist(contentId)]})}),function(contentId){return _ref3.apply(this,arguments)})),this.watchlistService=new _authsuitesdk.AuthSuiteWatchlistService}},601112:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(316033)).default},288899:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{DayJsContext:function(){return DayJsContext},DEFAULT_LOCALE:function(){return DEFAULT_LOCALE}});var _react=__webpack_require__(43001),DEFAULT_LOCALE="en",DayJsContext=(0,_react.createContext)({isDayJsLocaleLoaded:!1,locale:DEFAULT_LOCALE,config:null})},554185:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_sliced_to_array=__webpack_require__(928638),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_DayJsContext=__webpack_require__(288899),_importDayJsLocale=_interop_require_default._(__webpack_require__(961364)),DayJsContextProvider=function(param){var children=param.children,config=param.config,_useState=_sliced_to_array._((0,_react.useState)({isDayJsLocaleLoaded:!1}),2),dayjsState=_useState[0],setDayJsState=_useState[1];return(0,_react.useEffect)(function(){(0,_importDayJsLocale.default)({setDayJsState:setDayJsState,config:config})},[config]),_react.default.createElement(_DayJsContext.DayJsContext.Provider,{value:dayjsState},children)};DayJsContextProvider.propTypes={children:_proptypes.default.node.isRequired,config:_proptypes.default.shape({locale:_proptypes.default.string,localeConfig:_proptypes.default.shape({parentLocale:_proptypes.default.string,longDateFormat:_proptypes.default.object})})};var _default=DayJsContextProvider},948995:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{getFormats:function(){return getFormats},useDayJsContext:function(){return useDayJsContext}});var _object_spread=__webpack_require__(530110),_react=__webpack_require__(43001),_DayJsContext=__webpack_require__(288899),getFormats=function(param){var _param_dayJsFormats=param.dayJsFormats,dayJsFormats=void 0===_param_dayJsFormats?{}:_param_dayJsFormats,_param_overrideFormats=param.overrideFormats,overrideFormats=void 0===_param_overrideFormats?{}:_param_overrideFormats;return _object_spread._({},dayJsFormats,overrideFormats)},useDayJsContext=function(){var context=(0,_react.useContext)(_DayJsContext.DayJsContext);if(void 0===context)throw Error("useDayJsContext must be used within a DayJsContextProvider");return context}},961364:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _datetimeutils=__webpack_require__(759090)._(__webpack_require__(26715)),_default=function(param){var _param_setDayJsState=param.setDayJsState,setDayJsState=void 0===_param_setDayJsState?function(){return null}:_param_setDayJsState,config=param.config;if(!config)return setDayJsState({isDayJsLocaleLoaded:!0});var _dayjs_getSiteLocaleConfig=_datetimeutils.default.getSiteLocaleConfig(config),siteLocaleConfig=_dayjs_getSiteLocaleConfig.siteLocaleConfig,dayjsInstance=_dayjs_getSiteLocaleConfig.dayjsInstance,locale=siteLocaleConfig.locale;return dayjsInstance.locale(locale),setDayJsState({isDayJsLocaleLoaded:!0,locale:locale})}},550053:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{DayJsContextProvider:function(){return _DayJsContextProvider.default},DayJsContextConsumer:function(){return DayJsContextConsumer},useDayJsContext:function(){return _helpers.useDayJsContext}});var _DayJsContextProvider=__webpack_require__(759090)._(__webpack_require__(554185)),_DayJsContext=__webpack_require__(288899),_helpers=__webpack_require__(948995),DayJsContextConsumer=_DayJsContext.DayJsContext.Consumer},980114:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=(0,__webpack_require__(43001).createContext)({consentIsGiven:!1})},227940:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_sliced_to_array=__webpack_require__(928638),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_adreporting=__webpack_require__(552305),_EvidonContext=_interop_require_default._(__webpack_require__(980114)),EvidonContextProvider=function(param){var simulateEvidonConsent=param.simulateEvidonConsent,balaExclusionList=param.balaExclusionList,children=param.children,bentoLoaded=(0,_react.useContext)(_adreporting.BentoContext).bentoLoaded,_useState=_sliced_to_array._((0,_react.useState)(!1),2),consentIsGiven=_useState[0],setConsentIsGiven=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(),2),userCountryCode=_useState1[0],setUserCountryCode=_useState1[1],_useState2=_sliced_to_array._((0,_react.useState)(!1),2),isBalaRequired=_useState2[0],setIsBalaRequired=_useState2[1],_useState3=_sliced_to_array._((0,_react.useState)(!0),2),userIsEuropean=_useState3[0],setUserIsEuropean=_useState3[1];return(0,_react.useEffect)(function(){var checkForConsent=function(){var _window_evidon_notice,_window_evidon,_window,_window_evidon_notice_consentIsGiven;(null!==(_window_evidon_notice_consentIsGiven=null===(_window=window)||void 0===_window?void 0:null===(_window_evidon=_window.evidon)||void 0===_window_evidon?void 0:null===(_window_evidon_notice=_window_evidon.notice)||void 0===_window_evidon_notice?void 0:_window_evidon_notice.consentIsGiven)&&void 0!==_window_evidon_notice_consentIsGiven&&_window_evidon_notice_consentIsGiven||-1!==document.cookie.indexOf("_evidon_consent_cookie"))&&(setConsentIsGiven(!0),cleanUp())},cleanUp=function(){document.removeEventListener("evidon:consentGiven",checkForConsent)};return simulateEvidonConsent?setConsentIsGiven(!0):(checkForConsent(),document.addEventListener("evidon:consentGiven",checkForConsent)),cleanUp},[simulateEvidonConsent]),(0,_react.useEffect)(function(){if(bentoLoaded){var _global_Bento_Config,_global_Bento,_global,_global_Bento_Config_currentCountryCode,currentCountryCode=null!==(_global_Bento_Config_currentCountryCode=null===(_global=__webpack_require__.g)||void 0===_global?void 0:null===(_global_Bento=_global.Bento)||void 0===_global_Bento?void 0:null===(_global_Bento_Config=_global_Bento.Config)||void 0===_global_Bento_Config?void 0:_global_Bento_Config.currentCountryCode)&&void 0!==_global_Bento_Config_currentCountryCode?_global_Bento_Config_currentCountryCode:"",isUserEuropean=balaExclusionList.includes(currentCountryCode);setUserCountryCode(currentCountryCode),setIsBalaRequired(!isUserEuropean),setUserIsEuropean(isUserEuropean)}},[bentoLoaded,balaExclusionList]),_react.default.createElement(_EvidonContext.default.Provider,{value:{consentIsGiven:consentIsGiven,userCountryCode:userCountryCode,isBalaRequired:isBalaRequired,userIsEuropean:userIsEuropean}},children)};EvidonContextProvider.propTypes={children:_proptypes.default.node.isRequired,simulateEvidonConsent:_proptypes.default.bool,balaExclusionList:_proptypes.default.array},EvidonContextProvider.defaultProps={balaExclusionList:[]};var _default=EvidonContextProvider},990691:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{EvidonContext:function(){return _EvidonContext.default},EvidonContextProvider:function(){return _EvidonContextProvider.default}});var _interop_require_default=__webpack_require__(759090),_EvidonContext=_interop_require_default._(__webpack_require__(980114)),_EvidonContextProvider=_interop_require_default._(__webpack_require__(227940))},742706:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{default:function(){return _default},api:function(){return api}});var _assert_this_initialized=__webpack_require__(366566),_class_call_check=__webpack_require__(990695),_create_class=__webpack_require__(871348),_inherits=__webpack_require__(599807),_interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_create_super=__webpack_require__(428160),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),api={};function shouldTrack(omniture){return!!window.Bento&&!!omniture}function resolveReportingDestination(trackingEvent,srcElementHRef){return"manageOptions"===trackingEvent?"Evidon Manage Options Overlay":srcElementHRef}function sendOmnitureData(linkEvent){return!!window.Bento.onPageEvent&&!!linkEvent&&(window.Bento.onPageEvent(linkEvent),!0)}function fireTrackingEvent(event){var _global_repo__repoData,_global_repo,_global,_event_target_dataset,_event_target,_event_srcElement,omniture=null===(_global=__webpack_require__.g)||void 0===_global?void 0:null===(_global_repo=_global.repo)||void 0===_global_repo?void 0:null===(_global_repo__repoData=_global_repo._repoData)||void 0===_global_repo__repoData?void 0:_global_repo__repoData.omniture;if(!api.shouldTrack(omniture))return!1;var trackingEvent=null==event?void 0:null===(_event_target=event.target)||void 0===_event_target?void 0:null===(_event_target_dataset=_event_target.dataset)||void 0===_event_target_dataset?void 0:_event_target_dataset.trackingEvent,trackingHref=null==event?void 0:null===(_event_srcElement=event.srcElement)||void 0===_event_srcElement?void 0:_event_srcElement.href;return sendOmnitureData(_object_spread_props._(_object_spread._({linkName:"Evidon ".concat(trackingEvent),linkType:"o"},omniture.contextData),{pageName:omniture.pageName,"v.modname":"gdpr_banner","v.activity":"actioncall","v.actName":"".concat(trackingEvent," click event"),"v.pv":"false","v.destination":resolveReportingDestination(trackingEvent,trackingHref)})),"acceptButton"===trackingEvent&&window.location.reload(),!0}function createTrackingEvent(consentLinks){consentLinks.forEach(function(consentLink,key){var _consentLinks_key_dataset,_consentLinks_key,_consentLinks_key1,event=null==consentLinks?void 0:null===(_consentLinks_key=consentLinks[key])||void 0===_consentLinks_key?void 0:null===(_consentLinks_key_dataset=_consentLinks_key.dataset)||void 0===_consentLinks_key_dataset?void 0:_consentLinks_key_dataset.trackingEvent,href=null==consentLinks?void 0:null===(_consentLinks_key1=consentLinks[key])||void 0===_consentLinks_key1?void 0:_consentLinks_key1.href;consentLink.addEventListener("click",api.fireTrackingEvent.bind(null,{srcElement:{href:href},target:{dataset:{trackingEvent:event}}}))}),api.createConsentButtonEvent()}function addTrackingInfoLinkCheck(numCheck){var _this=this;this.checkConsentLinkExist=setInterval(function(){var consentLinks=document.querySelectorAll("[data-tracking-event]");return consentLinks.length>numCheck&&(api.createTrackingEvent(consentLinks),clearInterval(_this.checkConsentLinkExist),!0)},500),setTimeout(function(){clearInterval(_this.checkConsentLinkExist)},5e3)}function createConsentButtonEvent(){var consentButton=document.getElementById("_evidon-accept-button");return!!consentButton&&(consentButton.addEventListener("click",api.fireTrackingEvent.bind(null,{srcElement:{href:"Evidon Consent Given"},target:{dataset:{trackingEvent:"acceptButton"}}})),!0)}var EvidonGDPR=function(_React_PureComponent){_inherits._(EvidonGDPR,_React_PureComponent);var _super=_create_super._(EvidonGDPR);function EvidonGDPR(props){var _this;return _class_call_check._(this,EvidonGDPR),(_this=_super.call(this,props)).setupEvidonTracking=_this.setupEvidonTracking.bind(_assert_this_initialized._(_this)),_this}return _create_class._(EvidonGDPR,[{key:"componentDidMount",value:function(){this.setupEvidonTracking()}},{key:"componentWillUnmount",value:function(){clearInterval(this.checkConsentLinkExist)}},{key:"setupEvidonTracking",value:function(){if(!window.evidon){document.addEventListener("evidon:loaded",this.setupEvidonTracking);return}if(document.removeEventListener("evidon:loaded",this.setupEvidonTracking),null===(_global=__webpack_require__.g)||void 0===_global?void 0:null===(_global_repo=_global.repo)||void 0===_global_repo?void 0:_global_repo._evidonUserConsent){var _global_repo,_global,_window_evidon_notice,_window_evidon,_window,_global_repo__repoData_omniture_contextData,_global_repo__repoData_omniture,_global_repo__repoData,_global_repo1,_global1;return(null===(_global1=__webpack_require__.g)||void 0===_global1?void 0:null===(_global_repo1=_global1.repo)||void 0===_global_repo1?void 0:null===(_global_repo__repoData=_global_repo1._repoData)||void 0===_global_repo__repoData?void 0:null===(_global_repo__repoData_omniture=_global_repo__repoData.omniture)||void 0===_global_repo__repoData_omniture?void 0:null===(_global_repo__repoData_omniture_contextData=_global_repo__repoData_omniture.contextData)||void 0===_global_repo__repoData_omniture_contextData?void 0:_global_repo__repoData_omniture_contextData["v.pageURL"]).includes("/legal/")&&api.addTrackingInfoLinkCheck(0),!0}if(!(null===(_window=window)||void 0===_window?void 0:null===(_window_evidon=_window.evidon)||void 0===_window_evidon?void 0:null===(_window_evidon_notice=_window_evidon.notice)||void 0===_window_evidon_notice?void 0:_window_evidon_notice.consentIsGiven))return api.addTrackingInfoLinkCheck(1),document.addEventListener("evidon:consentGiven",this.clickEvidonConsent.bind(this,!0)),!1}},{key:"clickEvidonConsent",value:function(evidonConsent){window.repo._evidonUserConsent=evidonConsent,evidonConsent&&document.removeEventListener("evidon:consentGiven",this.clickEvidonConsent)}},{key:"render",value:function(){return null}}]),EvidonGDPR}(_react.default.PureComponent);EvidonGDPR.propTypes={event:_proptypes.default.object},api={shouldTrack:shouldTrack,sendOmnitureData:sendOmnitureData,fireTrackingEvent:fireTrackingEvent,resolveReportingDestination:resolveReportingDestination,createConsentButtonEvent:createConsentButtonEvent,createTrackingEvent:createTrackingEvent,addTrackingInfoLinkCheck:addTrackingInfoLinkCheck};var _default=EvidonGDPR},587123:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _EvidonGDPR.default}});var _EvidonGDPR=__webpack_require__(759090)._(__webpack_require__(742706))},429042:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_sliced_to_array=__webpack_require__(928638),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_helper=__webpack_require__(849040),HtmlComment=function(param){var comment=param.comment,_useState=_sliced_to_array._((0,_react.useState)(!1),2),mounted=_useState[0],setMounted=_useState[1],el=(0,_react.useRef)(),elParent=(0,_react.useRef)(),text="<!-- ".concat(comment," -->");return((0,_react.useEffect)(function(){var _el_current;return(null==el?void 0:null===(_el_current=el.current)||void 0===_el_current?void 0:_el_current.insertAdjacentHTML)&&(el.current.insertAdjacentHTML("beforebegin",text),elParent.current=el.current.parentNode),setMounted(!0),function(){return(0,_helper.removeCommentNode)(comment,elParent.current)}},[]),!comment||mounted)?null:_react.default.createElement("div",{ref:el,dangerouslySetInnerHTML:{__html:text}})};HtmlComment.propTypes={comment:_proptypes.default.string};var _default=HtmlComment},849040:(__unused_webpack_module,exports)=>{function removeCommentNode(comment,parentNode){for(var childNodes=parentNode.childNodes,i=0;i<childNodes.length;i++){var _childNodes_i=childNodes[i],nodeType=_childNodes_i.nodeType,nodeValue=_childNodes_i.nodeValue,isCommentNode=nodeType===window.Node.COMMENT_NODE,hasSameContent=nodeValue&&nodeValue.trim()===comment;if(isCommentNode&&hasSameContent){parentNode.removeChild(childNodes[i]);break}}}Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"removeCommentNode",{enumerable:!0,get:function(){return removeCommentNode}})},951853:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=__webpack_require__(759090)._(__webpack_require__(429042)).default},499783:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{ImageConfigContext:function(){return ImageConfigContext},ImageConfigProvider:function(){return ImageConfigProvider},ImageConfigConsumer:function(){return ImageConfigConsumer}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),ImageConfigContext=_react.default.createContext({isNextGenImage:!1}),ImageConfigConsumer=ImageConfigContext.Consumer,ImageConfigProvider=function(param){var imageConfig=param.imageConfig,children=param.children;return _react.default.createElement(ImageConfigContext.Provider,{value:imageConfig},children)};ImageConfigProvider.propTypes={children:_proptypes.default.node.isRequired,imageConfig:_proptypes.default.object},ImageConfigConsumer.propTypes={children:_proptypes.default.node.isRequired,imageConfig:_proptypes.default.object}},966003:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{ImageConfigContext:function(){return _ImageConfigContext.ImageConfigContext},ImageConfigProvider:function(){return _ImageConfigContext.ImageConfigProvider},ImageConfigConsumer:function(){return _ImageConfigContext.ImageConfigConsumer}});var _ImageConfigContext=__webpack_require__(499783)},989342:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=(0,__webpack_require__(43001).createContext)({mediaToken:null,authorizedAccessMethod:null,error:null,setMediaToken:function(){}})},807711:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_sliced_to_array=__webpack_require__(928638),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_useSetMediaToken=_interop_require_default._(__webpack_require__(456666)),_MediaTokenContext=_interop_require_default._(__webpack_require__(989342)),MediaTokenContextProvider=function(param){var children=param.children,authorizedAccessMethod=param.authorizedAccessMethod,mediaToken=param.mediaToken,error=param.error,_useSetMediaToken1=_sliced_to_array._((0,_useSetMediaToken.default)({authorizedAccessMethod:authorizedAccessMethod,mediaToken:mediaToken,error:error}),2),state=_useSetMediaToken1[0],setMediaToken=_useSetMediaToken1[1];return _react.default.createElement(_MediaTokenContext.default.Provider,{value:_object_spread_props._(_object_spread._({},state),{setMediaToken:setMediaToken})},children)};MediaTokenContextProvider.propTypes={children:_proptypes.default.node.isRequired,mediaToken:_proptypes.default.string,authorizedAccessMethod:_proptypes.default.object,error:_proptypes.default.object};var _default=MediaTokenContextProvider},456666:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _object_spread=__webpack_require__(530110),_sliced_to_array=__webpack_require__(928638),_react=__webpack_require__(43001),SET_MEDIA_TOKEN="SET_MEDIA_TOKEN",mediaTokenReducer=function(state,param){var type=param.type,payload=param.payload;return type===SET_MEDIA_TOKEN?_object_spread._({},state,payload):state},_default=function(){var initialValues=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},_useReducer=_sliced_to_array._((0,_react.useReducer)(mediaTokenReducer,initialValues),2),state=_useReducer[0],dispatch=_useReducer[1];return[state,function(payload){return dispatch({type:SET_MEDIA_TOKEN,payload:payload})}]}},901500:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{MediaTokenContext:function(){return _MediaTokenContext.default},MediaTokenContextProvider:function(){return _MediaTokenContextProvider.default}});var _interop_require_default=__webpack_require__(759090),_MediaTokenContext=_interop_require_default._(__webpack_require__(989342)),_MediaTokenContextProvider=_interop_require_default._(__webpack_require__(807711))},505339:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default={ESSENTIAL:"essential",PERFORMANCE:"performance",FUNCTIONAL:"functional",TARGETING:"targeting",SOCIAL:"social"}},505878:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default={READY:"ready",UNAVAILABLE:"unavailable",LOADING:"loading",ERROR:"error"}},745049:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{CONSENT_CATEGORIES:function(){return _consentCategories.default},CONSENT_STATUS:function(){return _consentStatus.default}});var _interop_require_default=__webpack_require__(759090),_consentCategories=_interop_require_default._(__webpack_require__(505339)),_consentStatus=_interop_require_default._(__webpack_require__(505878))},468201:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{OneTrustContext:function(){return _oneTrustContext.default},OneTrustContextProvider:function(){return _oneTrustContextProvider.default},CONSENT_CATEGORIES:function(){return _constants.CONSENT_CATEGORIES},CONSENT_STATUS:function(){return _constants.CONSENT_STATUS},useOneTrustConsentValue:function(){return _useOneTrustConsentValue.default}});var _interop_require_default=__webpack_require__(759090),_oneTrustContext=_interop_require_default._(__webpack_require__(652297)),_oneTrustContextProvider=_interop_require_default._(__webpack_require__(931583)),_constants=__webpack_require__(745049),_useOneTrustConsentValue=_interop_require_default._(__webpack_require__(963326))},652297:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{initialConsentStatus:function(){return initialConsentStatus},default:function(){return _default}});var _react=__webpack_require__(43001),initialConsentStatus={targeting:!1,performance:!1,functional:!1,social:!1,optanonStatus:"loading"},_default=(0,_react.createContext)(initialConsentStatus)},931583:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_useOneTrustConsent=_interop_require_default._(__webpack_require__(623252)),_oneTrustContext=_interop_require_default._(__webpack_require__(652297)),OneTrustContextProvider=function(param){var children=param.children,_param_config=param.config,oneTrustContext=(0,_useOneTrustConsent.default)(void 0===_param_config?{}:_param_config);return _react.default.createElement(_oneTrustContext.default.Provider,{value:oneTrustContext},children)};OneTrustContextProvider.propTypes={children:_proptypes.default.node.isRequired,config:_proptypes.default.object};var _default=OneTrustContextProvider},623252:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{registerImplicitConsentHandler:function(){return registerImplicitConsentHandler},registerExplicitConsentHandler:function(){return registerExplicitConsentHandler},registerCustomConsentHandler:function(){return registerCustomConsentHandler},registerEmbedConsentHandler:function(){return registerEmbedConsentHandler},default:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_sliced_to_array=__webpack_require__(928638),_react=__webpack_require__(43001),_useOptanonChecker=_interop_require_default._(__webpack_require__(912452)),_oneTrustContext=__webpack_require__(652297),_constants=__webpack_require__(745049),registerImplicitConsentHandler=function(setConsentStatus,config){try{var _window_cbsoptanon,_window;(null===(_window=window)||void 0===_window?void 0:null===(_window_cbsoptanon=_window.cbsoptanon)||void 0===_window_cbsoptanon?void 0:_window_cbsoptanon.cmd)&&window.cbsoptanon.cmd.push(function(cmp){cmp.ot.addOnConsentChangedHandler(function(){setConsentStatus({optanonStatus:_constants.CONSENT_STATUS.READY})})})}catch(error){console.error("implicit handler could not get status",error)}},registerExplicitConsentHandler=function(setConsentStatus){try{var _window_cbsoptanon,_window;(null===(_window=window)||void 0===_window?void 0:null===(_window_cbsoptanon=_window.cbsoptanon)||void 0===_window_cbsoptanon?void 0:_window_cbsoptanon.onScriptsReady)&&window.cbsoptanon.onScriptsReady(function(cmp){cmp.ot.awaitInitialConsent(function(){cmp.ot.getState(function(targeting,performance,functional,social){setConsentStatus({targeting:targeting,performance:performance,functional:functional,social:social,optanonStatus:_constants.CONSENT_STATUS.READY})})})})}catch(error){console.error(error)}},registerCustomConsentHandler=function(setConsentStatus){try{var _window_cbsoptanon,_window;(null===(_window=window)||void 0===_window?void 0:null===(_window_cbsoptanon=_window.cbsoptanon)||void 0===_window_cbsoptanon?void 0:_window_cbsoptanon.onScriptsReady)&&window.cbsoptanon.onScriptsReady(function(cmp){var consentModel=cmp.ot.getConsentModel();"custom"===consentModel&&cmp.ot.getState(function(targeting,performance,functional,social){setConsentStatus({targeting:targeting,performance:performance,functional:functional,social:social,optanonStatus:_constants.CONSENT_STATUS.READY})})})}catch(error){console.error(error)}},registerEmbedConsentHandler=function(setConsentStatus){try{var _window_cbsoptanon,_window;(null===(_window=window)||void 0===_window?void 0:null===(_window_cbsoptanon=_window.cbsoptanon)||void 0===_window_cbsoptanon?void 0:_window_cbsoptanon.onScriptsReady)&&window.cbsoptanon.onScriptsReady(function(cmp){cmp.ot.getState(function(targeting,performance,functional,social){setConsentStatus({targeting:targeting,performance:performance,functional:functional,social:social,optanonStatus:_constants.CONSENT_STATUS.READY})})})}catch(error){console.error(error)}},_default=function(config){var _useState=_sliced_to_array._((0,_react.useState)(_oneTrustContext.initialConsentStatus),2),consentStatus=_useState[0],setConsentStatus=_useState[1],optanonStatus=(0,_useOptanonChecker.default)();return(0,_react.useEffect)(function(){if(optanonStatus===_constants.CONSENT_STATUS.READY){window.cbsoptanon.config.push({enableServices:!1}),(null==config?void 0:config.disableOtSDKStub)?registerEmbedConsentHandler(setConsentStatus):(registerImplicitConsentHandler(setConsentStatus,config),registerExplicitConsentHandler(setConsentStatus),registerCustomConsentHandler(setConsentStatus));var eventConsentGiven=document.createEvent("Event");eventConsentGiven.initEvent("evidon:consentGiven",!0,!0),document.dispatchEvent(eventConsentGiven)}else setConsentStatus(function(status){return _object_spread_props._(_object_spread._({},status),{optanonStatus:optanonStatus})})},[optanonStatus]),consentStatus}},963326:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _sliced_to_array=__webpack_require__(928638),_react=__webpack_require__(43001),_constants=__webpack_require__(745049),_default=function(param){var performance=param.performance,functional=param.functional,targeting=param.targeting,social=param.social,optanonStatus=param.optanonStatus,_useState=_sliced_to_array._((0,_react.useState)(void 0),2),consentValue=_useState[0],setConsentValue=_useState[1];return(0,_react.useEffect)(function(){if(optanonStatus===_constants.CONSENT_STATUS.READY){for(var calculateConsent=0,consentState=[performance,functional,targeting,social,!1],i=0;i<consentState.length;i++)consentState[i]&&(calculateConsent|=1<<i);setConsentValue(calculateConsent)}},[optanonStatus]),consentValue}},912452:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _sliced_to_array=__webpack_require__(928638),_react=__webpack_require__(43001),_constants=__webpack_require__(745049),_default=function(){var _useState=_sliced_to_array._((0,_react.useState)(_constants.CONSENT_STATUS.LOADING),2),isOptanonReady=_useState[0],setIsOptanonReady=_useState[1];return(0,_react.useEffect)(function(){var cbsoptanon=(window||{}).cbsoptanon;if((null==cbsoptanon?void 0:cbsoptanon.onScriptsReady)&&(null==cbsoptanon?void 0:cbsoptanon.cmd))setIsOptanonReady(_constants.CONSENT_STATUS.READY);else{var optanonScript=document.querySelector("[src*=optanon]");null===optanonScript?setIsOptanonReady(_constants.CONSENT_STATUS.UNAVAILABLE):(optanonScript.onload=function(){setIsOptanonReady(_constants.CONSENT_STATUS.READY)},optanonScript.onerror=function(){setIsOptanonReady(_constants.CONSENT_STATUS.ERROR)})}},[]),isOptanonReady}},930007:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _react=__webpack_require__(43001),initialTealiumContext={tealiumScriptStatus:"tealium not loaded",updateTealiumScriptStatus:function(){}},_default=(0,_react.createContext)(initialTealiumContext)},838713:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_sliced_to_array=__webpack_require__(928638),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_TealiumContext=_interop_require_default._(__webpack_require__(930007)),TealiumContextProvider=function(param){var children=param.children,_useState=_sliced_to_array._((0,_react.useState)("tealium context will initialize"),2),tealiumScriptStatus=_useState[0],updateTealiumScriptStatus=_useState[1];return _react.default.createElement(_TealiumContext.default.Provider,{value:{tealiumScriptStatus:tealiumScriptStatus,updateTealiumScriptStatus:updateTealiumScriptStatus}},children)};TealiumContextProvider.propTypes={children:_proptypes.default.node.isRequired};var _default=TealiumContextProvider},286303:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_react=__webpack_require__(43001),_TealiumContext=_interop_require_default._(__webpack_require__(930007)),_default=function(){return(0,_react.useContext)(_TealiumContext.default)}},152088:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),function(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:!0,get:all[name]})}(exports,{TealiumContext:function(){return _TealiumContext.default},TealiumContextProvider:function(){return _TealiumContextProvider.default},useTealiumContext:function(){return _useTealiumContext.default}});var _interop_require_default=__webpack_require__(759090),_TealiumContext=_interop_require_default._(__webpack_require__(930007)),_TealiumContextProvider=_interop_require_default._(__webpack_require__(838713)),_useTealiumContext=_interop_require_default._(__webpack_require__(286303))}}]);