"use strict";(self.webpackChunkwebplex_app=self.webpackChunkwebplex_app||[]).push([[488],{165050:(__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)),_ActivationCodePagestyled=__webpack_require__(770033),_elements=__webpack_require__(425959),_api=__webpack_require__(692922),ActivationCodePage=function(param){var clientIdWebApp=param.clientIdWebApp,countryCode=param.countryCode,clientIdDeviceApp=param.clientIdDeviceApp,_React_useState=_sliced_to_array._(_react.default.useState({}),2),result=_React_useState[0],setResult=_React_useState[1],_React_useState1=_sliced_to_array._(_react.default.useState(null),2),fail=_React_useState1[0],setFail=_React_useState1[1];return(0,_react.useEffect)(function(){(0,_api.fetchActivationCode)(clientIdWebApp,countryCode,clientIdDeviceApp,function(err,result){return err?setFail(err):setResult(result)})},[clientIdWebApp,countryCode,clientIdDeviceApp]),_react.default.createElement(_ActivationCodePagestyled.StyledContainer,null,fail?_react.default.createElement(_elements.Fail,{message:fail.message}):_react.default.createElement(_elements.Success,result))};ActivationCodePage.propTypes={clientIdWebApp:_proptypes.default.string,countryCode:_proptypes.default.string,clientIdDeviceApp:_proptypes.default.string};var _default=ActivationCodePage},770033:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledContainer",{enumerable:!0,get:function(){return StyledContainer}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_styles=__webpack_require__(496907),_primitives=__webpack_require__(629603),StyledContainer=(0,_styled.default)(_primitives.Flex,{target:"eoc2lfj0"})("flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:",(0,_styles.getPaladinSpacer)(4),";")},265769:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"Fail",{enumerable:!0,get:function(){return Fail}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),Fail=function(param){var message=param.message;return _react.default.createElement("div",null," ",message," ")};Fail.propTypes={message:_proptypes.default.string}},117632:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"Success",{enumerable:!0,get:function(){return Success}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_elements=__webpack_require__(35963),Success=function(param){var activationCode=param.activationCode,activationUrl=param.activationUrl,activationQrCodeUrl=param.activationQrCodeUrl;return _react.default.createElement(_react.default.Fragment,null,_react.default.createElement("div",null,"Code: ",activationCode," "),_react.default.createElement(_elements.ActivationLink,null,activationUrl),_react.default.createElement(_elements.ActivationQrCodeImage,{src:activationQrCodeUrl}))};Success.propTypes={activationCode:_proptypes.default.string,activationUrl:_proptypes.default.string,activationQrCodeUrl:_proptypes.default.string}},384996:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"ActivationLink",{enumerable:!0,get:function(){return ActivationLink}});var _interop_require_default=__webpack_require__(759090),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_ActivationLinkstyled=__webpack_require__(423326),ActivationLink=function(param){var href=param.children;return _react.default.createElement("div",null,_react.default.createElement("div",null,"Activation Url:"),_react.default.createElement(_ActivationLinkstyled.StyledLink,{isPopUp:!0,href:"http://".concat(href)},href))};ActivationLink.propTypes={children:_proptypes.default.string}},423326:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledLink",{enumerable:!0,get:function(){return StyledLink}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_styles=__webpack_require__(496907),_primitives=__webpack_require__(629603),StyledLink=(0,_styled.default)(_primitives.Link,{target:"eu7fbog0"})("margin-top:",(0,_styles.getPaladinSpacer)(30),";",(0,_styles.getPaladinTypography)("milli"),";",(0,_styles.mediaQuery)("small"),"{",(0,_styles.getPaladinTypography)("kilo"),";margin-top:",(0,_styles.getPaladinSpacer)(52),";}")},411688:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"ActivationQrCodeImage",{enumerable:!0,get:function(){return ActivationQrCodeImage}});var _interop_require_default=__webpack_require__(759090),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_atoms=__webpack_require__(44748),ActivationQrCodeImage=function(param){var src=param.src;return _react.default.createElement("div",null,_react.default.createElement("div",null,"QrCode:"),_react.default.createElement(_atoms.DynamicPicture,{alt:"Api generated QrCode",config:{small:{sizeTokens:["3600w"]}},src:src}))};ActivationQrCodeImage.propTypes={src:_proptypes.default.string}},35963:(__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,{ActivationLink:function(){return _ActivationLink.ActivationLink},ActivationQrCodeImage:function(){return _ActivationQrCodeImage.ActivationQrCodeImage}});var _ActivationLink=__webpack_require__(384996),_ActivationQrCodeImage=__webpack_require__(411688)},425959:(__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,{Success:function(){return _Success.Success},Fail:function(){return _Fail.Fail}});var _Success=__webpack_require__(117632),_Fail=__webpack_require__(265769)},692922:(__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,{apiPost:function(){return apiPost},fetchActivationCode:function(){return fetchActivationCode}});var _async_to_generator=__webpack_require__(698922),_interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_ts_generator=__webpack_require__(379864),_fetchData=_interop_require_default._(__webpack_require__(895769)),authBaseUrlQA="https://auth.mtvnservices-q.mtvi.com",authBaseUrlProd="https://auth.mtvnservices.com",apiPost=function(api,clientId,countryCode){var headers=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},body=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"";return(0,_fetchData.default)("".concat(api,"?clientId=").concat(clientId,"&countryCode=").concat(countryCode),{method:"POST",headers:headers,body:body}).catch(function(e){throw Error("API Error ".concat(e,", while fetching ").concat(api," with clientId:").concat(clientId," and countryCode:").concat(countryCode))})},fetchActivationCode=function(){var _ref=_async_to_generator._(function(clientIdWebApp,countryCode,clientIdDeviceApp,cb){var urlParams,mvpdCode,basePath,body,token;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,3,,4]),mvpdCode=(urlParams=new URLSearchParams(window.location.search)).get("mvpdCode"),basePath=urlParams.get("useProd")?authBaseUrlProd:authBaseUrlQA,body=JSON.stringify(_object_spread._({},mvpdCode&&{mvpdCode:mvpdCode})),[4,apiPost("".concat(basePath,"/accessToken"),clientIdWebApp,countryCode)];case 1:return token=_state.sent().applicationAccessToken,[4,apiPost("".concat(basePath,"/access/activationCode"),clientIdDeviceApp,countryCode,{authorization:"Bearer ".concat(token),"Content-Type":"application/json"},body)];case 2:return cb(null,_state.sent()),[3,4];case 3:return cb(_state.sent(),null),[3,4];case 4:return[2]}})});return function(clientIdWebApp,countryCode,clientIdDeviceApp,cb){return _ref.apply(this,arguments)}}()},189885:(__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__(165050)).default},4863:(__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)),_ActivationPageContext=__webpack_require__(684683),_ActivationPagestyled=__webpack_require__(375687),_Breadcrumbs=_interop_require_default._(__webpack_require__(582944)),_ActivationPageContent=_interop_require_default._(__webpack_require__(668318)),ActivationPage=function(param){var activationCode=param.activationCode,authorizationCode=param.authorizationCode,mvpdCode=param.mvpdCode,clientId=param.clientId,countryCode=param.countryCode,labels=param.labels,options=param.options,originUrl=param.originUrl;return _react.default.createElement(_ActivationPageContext.ActivationPageProvider,{options:options,labels:labels,activationCodeByUrlQuery:activationCode,authorizationCode:authorizationCode,mvpdCode:mvpdCode,clientId:clientId,countryCode:countryCode,originUrl:originUrl},_react.default.createElement(_ActivationPagestyled.StyledContainer,null,_react.default.createElement(_Breadcrumbs.default,null),_react.default.createElement(_ActivationPageContent.default,null)))};ActivationPage.propTypes={activationCode:_proptypes.default.string,authorizationCode:_proptypes.default.string,mvpdCode:_proptypes.default.string,clientId:_proptypes.default.string,countryCode:_proptypes.default.string,originUrl:_proptypes.default.string,labels:_proptypes.default.shape({appActivationPageSubTitle:_proptypes.default.string,appActivationPageTitle:_proptypes.default.string,labelActivateButtonValue:_proptypes.default.string,labelActivateDeviceQr:_proptypes.default.string,labelActivateInvalidQr:_proptypes.default.string,labelActivateInvalidQrHere:_proptypes.default.string,labelActivationCodeCorrect:_proptypes.default.string,labelActivationCodeCorrectSubtitle:_proptypes.default.string,labelCodeNotFound:_proptypes.default.string,labelFail:_proptypes.default.string,labelCorrect:_proptypes.default.string,labelLearnMore:_proptypes.default.string,labelLoading:_proptypes.default.string,labelActivationNote:_proptypes.default.string,labelMainSuccessMessage:_proptypes.default.string,labelSecondarySuccessMessage:_proptypes.default.string,labelProvidersSearchLoginFail:_proptypes.default.string,labelNoProvidersAvailable:_proptypes.default.string,labelProvidersSearchText:_proptypes.default.string,labelProvidersErrorText:_proptypes.default.string,labelSignInTitle:_proptypes.default.string,labelViewAllProviders:_proptypes.default.string,labelSelectProvider:_proptypes.default.string}),options:_proptypes.default.shape({activationPage:_proptypes.default.string,kidsImage:_proptypes.default.string,learnMore:_proptypes.default.string,kidsImagePath:_proptypes.default.string,providersPageColor:_proptypes.default.string})};var _default=ActivationPage},375687:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledContainer",{enumerable:!0,get:function(){return StyledContainer}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),_Loaderstyled=__webpack_require__(282811),StyledContainer=(0,_styled.default)(_primitives.Flex,{target:"ewo89xy0"})("flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:",(0,_styles.getPaladinSpacer)(4),";",_Loaderstyled.StyledLoader,"{background-color:",(0,_styles.getFromColors)("dark.obj.04"),";z-index:999;}",_Loaderstyled.StyledLoaderIcon,"{&:after{background-color:",(0,_styles.getFromColors)("dark.obj.04"),";}}")},699829:(__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,{ACTIVATION_CODE_ERRORS:function(){return ACTIVATION_CODE_ERRORS},ACTIVATION_INITIAL_VALUES:function(){return ACTIVATION_INITIAL_VALUES},EDEN_MVPD_VIEW_ACTIVATE:function(){return EDEN_MVPD_VIEW_ACTIVATE},EDEN_MVPD_VIEW_SUCCESS:function(){return EDEN_MVPD_VIEW_SUCCESS},EDEN_MVPD_UI:function(){return EDEN_MVPD_UI},ACTIVATION_PAGES:function(){return ACTIVATION_PAGES},ACTIVATION_SIGN_IN_STATUS:function(){return ACTIVATION_SIGN_IN_STATUS},ACTIVATION_NAV_ITEMS:function(){return ACTIVATION_NAV_ITEMS}});var _authsuitesdk=__webpack_require__(540873),ACTIVATION_CODE_ERRORS={NotFound:_authsuitesdk.ErrorCode.NotFound,InvalidActivationCode:_authsuitesdk.ErrorCode.InvalidActivationCode,SignInAlreadyStarted:"SignInAlreadyStarted",Default:"Default"},ACTIVATION_INITIAL_VALUES={InputFieldsNumber:7,redirectTimerSec:10},EDEN_MVPD_VIEW_ACTIVATE="view://mvpd-provider/activate",EDEN_MVPD_VIEW_SUCCESS="view://mvpd-provider/confirmation",EDEN_MVPD_UI={learnMore:"ui://learn-more",continue:"ui://continue"},ACTIVATION_PAGES={activationCode:"activationCode",providers:"providers",watch:"watch",unsuccess:"unsuccess",redirect:"redirect"},ACTIVATION_SIGN_IN_STATUS={NotStarted:"notStarted",Started:"started",SignedIn:"signedIn",Succeeded:"succeeded",Failed:"failed"},ACTIVATION_NAV_ITEMS=[{label:"Enter code",url:"#",isActive:!0,pageName:["activationCode"]},{label:"Sign in",url:"#",isActive:!1,pageName:["providers","redirect"]},{label:"Watch",url:"#",isActive:!1,pageName:["watch"]}]},684683:(__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,{ActivationPageContext:function(){return ActivationPageContext},ActivationPageProvider:function(){return ActivationPageProvider}});var _async_to_generator=__webpack_require__(698922),_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),_ts_generator=__webpack_require__(379864),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_ActivationPage=__webpack_require__(699829),_signInFlowHelper=__webpack_require__(598462),_useActivationRouting=__webpack_require__(348070),_utils=__webpack_require__(858631),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),_useReporting=__webpack_require__(438285),_useCheckActivationCode=_interop_require_default._(__webpack_require__(690997)),_localStorage=__webpack_require__(189196),ActivationPageContext=(0,_react.createContext)(),inputFieldsNumber=_ActivationPage.ACTIVATION_INITIAL_VALUES.InputFieldsNumber,ActivationPageProvider=function(param){var _ref,labels=param.labels,options=param.options,activationCodeByUrlQuery=param.activationCodeByUrlQuery,authorizationCode=param.authorizationCode,mvpdCodeFromUrl=param.mvpdCode,children=param.children,countryCode=param.countryCode,clientId=param.clientId,originUrl=param.originUrl,_useState=_sliced_to_array._((0,_react.useState)(),2),showPage=_useState[0],setShowPage=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(),2),messageProviderPage=_useState1[0],setMessageProviderPage=_useState1[1],_useState2=_sliced_to_array._((0,_react.useState)({providers:[],isFreePreviewAvailable:!1}),2),providersGateData=_useState2[0],setProvidersGateData=_useState2[1],_useState3=_sliced_to_array._((0,_react.useState)(!0),2),isLoading=_useState3[0],setIsLoading=_useState3[1],_useState4=_sliced_to_array._((0,_react.useState)(),2),messageActivationPage=_useState4[0],setMessageActivationPage=_useState4[1],_useState5=_sliced_to_array._((0,_react.useState)(null),2),authSdkSetup=_useState5[0],setAuthSdkSetup=_useState5[1],_useState6=_sliced_to_array._((0,_react.useState)(null),2),responseAuthUrl=_useState6[0],setResponseAuthUrl=_useState6[1],_useReporting1=(0,_useReporting.useReporting)({showPage:showPage,authSdkSetup:authSdkSetup}),edenClickEvent=_useReporting1.edenClickEvent,reportTveCompleteError=_useReporting1.reportTveCompleteError,_useCheckActivationCode1=(0,_useCheckActivationCode.default)(labels,setIsLoading,reportTveCompleteError,activationCodeByUrlQuery,setMessageActivationPage),checkActivationCode=_useCheckActivationCode1.checkActivationCode,activationCode=_useCheckActivationCode1.activationCode,mvpdCodefromDevice=_useCheckActivationCode1.mvpdCodefromDevice,signInStatus=_useCheckActivationCode1.signInStatus;(0,_react.useEffect)(function(){!function(){try{(0,_signInFlowHelper.sdkSetup)(clientId,countryCode),setAuthSdkSetup({clientId:clientId,countryCode:countryCode})}catch(e){console.log("Auth Suite SDK setup failed\n",e)}}()},[clientId,countryCode,originUrl]),(0,_react.useEffect)(function(){var _ref;(_ref=_async_to_generator._(function(){return _ts_generator._(this,function(_state){switch(_state.label){case 0:if(!(!authorizationCode&&activationCode))return[3,2];return[4,checkActivationCode(activationCode)];case 1:_state.sent(),_state.label=2;case 2:return[2]}})}),function(){return _ref.apply(this,arguments)})()},[activationCode,authorizationCode,clientId,countryCode,checkActivationCode]),(0,_react.useEffect)(function(){var _ref;(_ref=_async_to_generator._(function(){var providers;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,3,4]),[4,(0,_signInFlowHelper.fetchProviders)(options.providersPageColor)];case 1:return providers=_state.sent(),setProvidersGateData(function(providersGateData){return _object_spread_props._(_object_spread._({},providersGateData),{providers:providers})}),[3,4];case 2:return console.log("There was an error fetching the Providers\n",_state.sent()),setMessageActivationPage("Error: Oops, there was an error while fetching the Providers. Please reload the page"),reportTveCompleteError(),[3,4];case 3:return setIsLoading(!1),[7];case 4:return[2]}})}),function(){return _ref.apply(this,arguments)})()},[options.providersPageColor,reportTveCompleteError,setMessageActivationPage]);var handleProviderClick=(_ref=_async_to_generator._(function(providerData){var _providerData,mvpdCode,_providerData1,_providersGateData_providers,_providersGateData,authenticationUrl;return _ts_generator._(this,function(_state){switch(_state.label){case 0:mvpdCode=(null===(_providerData=providerData)||void 0===_providerData?void 0:_providerData.code)||null,_state.label=1;case 1:return _state.trys.push([1,3,,4]),(0,_localStorage.persistProviderFromProvidersList)(null===(_providerData1=providerData)||void 0===_providerData1?void 0:_providerData1.code,null===(_providersGateData=providersGateData)||void 0===_providersGateData?void 0:null===(_providersGateData_providers=_providersGateData.providers)||void 0===_providersGateData_providers?void 0:_providersGateData_providers.topProviders),_AuthSuiteReporting.default.mvpdProviderSelected({},{selectedProvider:{code:mvpdCode}}),[4,(0,_signInFlowHelper.getAuthenticationUrl)((0,_utils.removeQueryStringFromUrl)(originUrl),mvpdCode,activationCode)];case 2:return authenticationUrl=_state.sent().authenticationUrl,(0,_utils.redirectToProvider)(authenticationUrl),[3,4];case 3:return console.log("There was an error trying to fetch the Provider's url\n",_state.sent()),setMessageProviderPage(labels.labelProvidersErrorText),reportTveCompleteError("There was an error trying to fetch the Provider url"),[3,4];case 4:return[2]}})}),function(providerData){return _ref.apply(this,arguments)});return(0,_useActivationRouting.useActivationRouting)({authorizationCode:authorizationCode,mvpdCodeFromUrl:mvpdCodeFromUrl,mvpdCodefromDevice:mvpdCodefromDevice,signInStatus:signInStatus,activationCode:activationCode,originUrl:originUrl,setShowPage:setShowPage,reportTveCompleteError:reportTveCompleteError,setResponseAuthUrl:setResponseAuthUrl,setMessageActivationPage:setMessageActivationPage}),_react.default.createElement(ActivationPageContext.Provider,{value:{labels:labels,options:options,mvpdCodefromDevice:mvpdCodefromDevice,inputFieldsNumber:inputFieldsNumber,handleActivationCodeClick:function(insertedCode){return edenClickEvent(_ActivationPage.EDEN_MVPD_UI.continue),checkActivationCode(insertedCode)},handleLearnMoreClick:function(){edenClickEvent(_ActivationPage.EDEN_MVPD_UI.learnMore)},handleProviderClick:handleProviderClick,showPage:showPage,messageActivationPage:messageActivationPage,messageProviderPage:messageProviderPage,providersGateData:providersGateData,isLoading:isLoading,responseAuthUrl:responseAuthUrl,showProviderPage:function(){setShowPage(_ActivationPage.ACTIVATION_PAGES.providers)}}},children)};ActivationPageProvider.propTypes={children:_proptypes.default.node.isRequired,labels:_proptypes.default.shape({appActivationPageSubTitle:_proptypes.default.string,appActivationPageTitle:_proptypes.default.string,labelActivateButtonValue:_proptypes.default.string,labelActivateDeviceQr:_proptypes.default.string,labelActivateInvalidQr:_proptypes.default.string,labelActivateInvalidQrHere:_proptypes.default.string,labelActivationCodeCorrect:_proptypes.default.string,labelActivationCodeCorrectSubtitle:_proptypes.default.string,labelCodeNotFound:_proptypes.default.string,labelCodeDuplicate:_proptypes.default.string,labelFail:_proptypes.default.string,labelCorrect:_proptypes.default.string,labelLearnMore:_proptypes.default.string,labelLoading:_proptypes.default.string,labelActivationNote:_proptypes.default.string,labelMainSuccessMessage:_proptypes.default.string,labelSecondarySuccessMessage:_proptypes.default.string,labelProvidersSearchLoginFail:_proptypes.default.string,labelNoProvidersAvailable:_proptypes.default.string,labelProvidersSearchText:_proptypes.default.string,labelProvidersErrorText:_proptypes.default.string,labelSignInTitle:_proptypes.default.string,labelViewAllProviders:_proptypes.default.string}),options:_proptypes.default.shape({activationPage:_proptypes.default.string,kidsImage:_proptypes.default.string,learnMore:_proptypes.default.string,kidsImagePath:_proptypes.default.string,providersPageColor:_proptypes.default.string}),activationCodeByUrlQuery:_proptypes.default.string,authorizationCode:_proptypes.default.string,mvpdCode:_proptypes.default.string,countryCode:_proptypes.default.string,clientId:_proptypes.default.string,originUrl:_proptypes.default.string}},602382:(__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)),_dls=__webpack_require__(384966),_ActivateCodeChildstyled=__webpack_require__(903572),_Layout=_interop_require_default._(__webpack_require__(461830)),_ActivationPageContext=__webpack_require__(684683),_default=function(){var _useContext=(0,_react.useContext)(_ActivationPageContext.ActivationPageContext),labels=_useContext.labels,options=_useContext.options,handleLearnMoreClick=_useContext.handleLearnMoreClick,isLoading=_useContext.isLoading,inputFieldsNumber=_useContext.inputFieldsNumber,handleActivationCodeClick=_useContext.handleActivationCodeClick,messageActivationPage=_useContext.messageActivationPage,learnMore=options.learnMore,kidsImage=options.kidsImage,kidsImagePath=options.kidsImagePath,appActivationPageTitle=labels.appActivationPageTitle,appActivationPageSubTitle=labels.appActivationPageSubTitle,labelLearnMore=labels.labelLearnMore,labelActivationNote=labels.labelActivationNote;return _react.default.createElement(_Layout.default,_object_spread._({id:"activateCodeContent"},{isLoading:isLoading,title:appActivationPageTitle,subtitle:appActivationPageSubTitle,handleLearnMoreClick:handleLearnMoreClick,learnMore:learnMore,labelLearnMore:labelLearnMore,kidsImage:kidsImage,kidsImagePath:kidsImagePath}),_react.default.createElement(_ActivateCodeChildstyled.StyledCodeFieldsContainer,null,_react.default.createElement(_dls.CodeFields,{activateButtonValue:labels.labelActivateButtonValue,buttonAriaDetails:labels.labelActivateButtonValue,codeSize:inputFieldsNumber,userMessage:messageActivationPage,onActivateCode:handleActivationCodeClick})),_react.default.createElement(_ActivateCodeChildstyled.StyledNotes,null,labelActivationNote))}},903572:(__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,{StyledNotes:function(){return StyledNotes},StyledCodeFieldsContainer:function(){return StyledCodeFieldsContainer}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),_CodeFieldstyled=__webpack_require__(997666),_ErrorMessageComponentstyled=__webpack_require__(495823),_Layoutstyled=__webpack_require__(814867),StyledNotes=(0,_styled.default)(_Layoutstyled.StyledGenericText,{target:"ej5sktf0"})("padding:0 ",(0,_styles.getPaladinSpacer)(5),";margin-top:0;margin-bottom:0;"),StyledCodeFieldsContainer=(0,_styled.default)(_primitives.Flex,{target:"ej5sktf1"})("flex-direction:column;justify-content:center;align-items:center;text-align:center;button{margin:",(0,_styles.getPaladinSpacer)(12)," 0;background-color:var(--color-brand-02);border-radius:0;height:",(0,_styles.getPaladinSpacer)(10),";&:hover,&:focus,&:disabled{background-color:var(--color-brand-02);}& > div{color:",(0,_styles.getFromTheme)("overrides.button.primary.color"),";padding:0 ",(0,_styles.getPaladinSpacer)(4),";height:",(0,_styles.getPaladinSpacer)(10),";}span{text-transform:uppercase;font:var(--button-font);}",(0,_styles.mediaQuery)("small"),"{margin:",(0,_styles.getPaladinSpacer)(13.5)," 0;}}",_CodeFieldstyled.StyledCodeField,"{font:var(--font-kilo);color:",(0,_styles.getFromPalette)("ui.fourth"),";caret-color:",(0,_styles.getFromPalette)("ui.fourth"),";height:",(0,_styles.getPaladinSpacer)(14),";width:",(0,_styles.getPaladinSpacer)(10),";background-color:white;border:",(0,_styles.getPaladinSpacer)(.25)," solid black;&:focus{background-color:var(--color-brand-02);}",(0,_styles.mediaQuery)("small"),"{/* ",(0,_styles.getPaladinTypography)("p5-bold"),";*/\n      font:var(--font-kilo);height:",(0,_styles.getPaladinSpacer)(20),";width:",(0,_styles.getPaladinSpacer)(14),";}}",_ErrorMessageComponentstyled.StyledErrorMessage,"{padding-top:",(0,_styles.getPaladinSpacer)(4),";padding-bottom:0;position:inherit;p{color:",(0,_styles.getFromPalette)("support.first"),";font:var(--font-p2);",(0,_styles.mediaQuery)("small"),"{font:var(--font-p1);}}}")},668318:(__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__(232446)._(__webpack_require__(43001)),_ProvidersChild=_interop_require_default._(__webpack_require__(706046)),_ActivateCodeChild=_interop_require_default._(__webpack_require__(602382)),_WatchChild=_interop_require_default._(__webpack_require__(935790)),_UnsuccessChild=_interop_require_default._(__webpack_require__(679997)),_RedirectChild=_interop_require_default._(__webpack_require__(860482)),_ActivationPageContext=__webpack_require__(684683),_ActivationPage=__webpack_require__(699829),_Loader=_interop_require_default._(__webpack_require__(109522)),_default=function(){switch((0,_react.useContext)(_ActivationPageContext.ActivationPageContext).showPage){case _ActivationPage.ACTIVATION_PAGES.activationCode:return _react.default.createElement(_ActivateCodeChild.default,null);case _ActivationPage.ACTIVATION_PAGES.providers:return _react.default.createElement(_ProvidersChild.default,null);case _ActivationPage.ACTIVATION_PAGES.watch:return _react.default.createElement(_WatchChild.default,null);case _ActivationPage.ACTIVATION_PAGES.unsuccess:return _react.default.createElement(_UnsuccessChild.default,null);case _ActivationPage.ACTIVATION_PAGES.redirect:return _react.default.createElement(_RedirectChild.default,null);default:return _react.default.createElement(_Loader.default,null)}}},582944:(__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),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_PropertyPageSubNav=_interop_require_default._(__webpack_require__(767697)),_ActivationPageContext=__webpack_require__(684683),_ActivationPage=__webpack_require__(699829),_Breadcrumbsstyled=__webpack_require__(629253),Breadcrumbs=function(){var _useState=_sliced_to_array._((0,_react.useState)(_ActivationPage.ACTIVATION_NAV_ITEMS),2),nav=_useState[0],setNav=_useState[1],showPage=(0,_react.useContext)(_ActivationPageContext.ActivationPageContext).showPage;return(0,_react.useEffect)(function(){if(showPage&&nav){var newNav=nav.map(function(el){return _object_spread_props._(_object_spread._({},el),{isActive:el.pageName.includes(showPage)})});setNav(function(prevNav){return JSON.stringify(prevNav)!==JSON.stringify(newNav)?newNav:prevNav})}},[showPage,nav]),_react.default.createElement(_Breadcrumbsstyled.StyledBreadcrumbs,null,_react.default.createElement(_PropertyPageSubNav.default,{"data-testid":"BreadcrumbsItems",items:nav}))};Breadcrumbs.propTypes={about:_proptypes.default.shape(_object_spread._({},Breadcrumbs.propTypes))};var _default=Breadcrumbs},629253:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledBreadcrumbs",{enumerable:!0,get:function(){return StyledBreadcrumbs}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledBreadcrumbs=(0,_styled.default)(_primitives.Box,{target:"e123zvo90"})("margin-top:",(0,_styles.getPaladinSpacer)(6),";a{font:var(--font-p2);font-weight:var(--font-nano-weight);color:var(--color-text-03);border-bottom:",(0,_styles.getPaladinSpacer)(.5)," solid var(--color-text-03);padding:",(0,_styles.getPaladinSpacer)(3.5),";&[data-is-active='true']{color:var(--color-brand-01);border-bottom:",(0,_styles.getPaladinSpacer)(.5)," solid var(--color-brand-01);padding-right:",(0,_styles.getPaladinSpacer)(1),";padding-left:",(0,_styles.getPaladinSpacer)(1),";}",(0,_styles.mediaQuery)("small"),"{font:var(--font-p1);font-weight:var(--font-nano-weight);}}",(0,_styles.mediaQuery)("small"),"{margin-top:",(0,_styles.getPaladinSpacer)(18),";}")},805687:(__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)),_ProviderLogostyled=__webpack_require__(308835),ProviderLogo=function(param){var primaryName=param.primaryName,pickerLogoUrl=param.pickerLogoUrl;return pickerLogoUrl?_react.default.createElement(_ProviderLogostyled.StyledLogoContainer,null,_react.default.createElement("img",{src:pickerLogoUrl,alt:primaryName})):null};ProviderLogo.propTypes={primaryName:_proptypes.default.string,pickerLogoUrl:_proptypes.default.string};var _default=ProviderLogo},308835:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledLogoContainer",{enumerable:!0,get:function(){return StyledLogoContainer}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledLogoContainer=(0,_styled.default)(_primitives.Flex,{target:"eygdh380"})("align-items:center;justify-content:center;outline:",(0,_styles.getPaladinSpacer)(.5)," solid transparent;background:",(0,_styles.getFromColors)("dark.ui.01"),";border-radius:",(0,_styles.getCorners)("ui"),";margin:",(0,_styles.getPaladinSpacer)(6)," auto 0;padding:",(0,_styles.getPaladinSpacer)(6),";height:",(0,_styles.getPaladinSpacer)(12),";max-width:",(0,_styles.getPaladinSpacer)(80),";",(0,_styles.mediaQuery)("small"),"{margin-bottom:0;margin-top:",(0,_styles.getPaladinSpacer)(4),";height:",(0,_styles.getPaladinSpacer)(20),";}img{height:auto;width:auto;max-height:",(0,_styles.getPaladinSpacer)(9),";",(0,_styles.mediaQuery)("small"),"{max-height:",(0,_styles.getPaladinSpacer)(12),";}}")},706046:(__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),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_core=__webpack_require__(592977),_ProvidersChildstyled=__webpack_require__(645251),_ProvidersGate=_interop_require_default._(__webpack_require__(83769)),_ActivationPageContext=__webpack_require__(684683),_useEdenReporting=__webpack_require__(935025),_Layout=_interop_require_default._(__webpack_require__(461830)),MVPD=function(param){var topProviders=param.topProviders,providersGateData=param.providersGateData,messageProviderPage=param.messageProviderPage,labels=param.labels,contextValue=param.contextValue,handleProviderClick=param.handleProviderClick;return topProviders?_react.default.createElement(_ProvidersChildstyled.StyledDecorator,null,_react.default.createElement(_ProvidersGate.default,_object_spread_props._(_object_spread._({},providersGateData),{texts:{viewAllProvidersLabel:labels.labelViewAllProviders,providersSearchText:labels.labelProvidersSearchText,providersErrorText:labels.labelProvidersErrorText,tvProviderLabel:labels.labelSignInTitle},edenContextValue:contextValue,onProviderSelected:handleProviderClick})),messageProviderPage&&_react.default.createElement(_ProvidersChildstyled.StyledErrorText,null,messageProviderPage)):null};MVPD.propTypes={primaryName:_proptypes.default.string,pickerLogoUrl:_proptypes.default.string,topProviders:_proptypes.default.number,isLoading:_proptypes.default.bool,providersGateData:_proptypes.default.shape({}),messageProviderPage:_proptypes.default.string,labels:_proptypes.default.shape({labelViewAllProviders:_proptypes.default.string,labelProvidersSearchText:_proptypes.default.string,labelSignInTitle:_proptypes.default.string,labelProvidersErrorText:_proptypes.default.string}),contextValue:_proptypes.default.shape({}),handleProviderClick:_proptypes.default.func};var _default=function(){var _providersGateData_providers_topProviders,_providersGateData_providers,_useContext=(0,_react.useContext)(_ActivationPageContext.ActivationPageContext),providersGateData=_useContext.providersGateData,handleProviderClick=_useContext.handleProviderClick,labels=_useContext.labels,isLoading=_useContext.isLoading,messageProviderPage=_useContext.messageProviderPage,contextValue=(0,_useEdenReporting.useEdenReporting)(),props={topProviders:null==providersGateData?void 0:null===(_providersGateData_providers=providersGateData.providers)||void 0===_providersGateData_providers?void 0:null===(_providersGateData_providers_topProviders=_providersGateData_providers.topProviders)||void 0===_providersGateData_providers_topProviders?void 0:_providersGateData_providers_topProviders.length,providersGateData:providersGateData,messageProviderPage:messageProviderPage,labels:labels,contextValue:contextValue,handleProviderClick:handleProviderClick};return _react.default.createElement(_Layout.default,{isLoading:isLoading,title:labels.labelSignInTitle},_react.default.createElement(_core.Global,{styles:_ProvidersChildstyled.ModalStyles}),_react.default.createElement(MVPD,props))}},645251:(__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,{StyledDecorator:function(){return StyledDecorator},ModalStyles:function(){return ModalStyles},StyledErrorText:function(){return StyledErrorText}});var _interop_require_default=__webpack_require__(759090),_tagged_template_literal=__webpack_require__(182031),_styled=_interop_require_default._(__webpack_require__(590777)),_core=__webpack_require__(592977),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),_ProvidersGatestyled=__webpack_require__(181796),_TopProviderstyled=__webpack_require__(892303);function _templateObject(){var data=_tagged_template_literal._(["\n  div[data-display-name='Modal'] > div {\n    outline-color: var(--color-brand-02);\n    background-color: var(--color-ui-01);\n    h2 {\n      color: var(--color-text-03);\n      font: var(--font-nano);\n    }\n    svg {\n      color: var(--color-brand-03);\n    }\n    div[data-display-name='ProviderList'] {\n      color: var(--color-text-03);\n\n      &::-webkit-scrollbar {\n        background-color: var(--color-ui-01);\n      }\n      &::-webkit-scrollbar-thumb {\n        background-color: var(--color-brand-03);\n      }\n      /* list item */\n      & div[data-alt-name] {\n        font: var(--font-p2);\n        font-weight: var(--font-nano-weight);\n      }\n      /* not found txt message */\n      & + div {\n        font: var(--font-p2);\n        color: var(--color-text-03);\n        font-weight: var(--font-nano-weight);\n      }\n    }\n    div[data-display-name='Input'] {\n      & > * {\n        font: var(--font-p1);\n        font-weight: var(--font-nano-weight);\n      }\n      & > label {\n        color: var(--color-text-02);\n      }\n      & > input {\n        background-color: var(--color-ui-01);\n        border: thin solid var(--color-ui-03);\n        caret-color: var(--color-ui-03);\n        color: var(--color-text-03);\n\n        &:focus {\n          border-width: revert;\n          border-color: var(--color-brand-03);\n        }\n      }\n    }\n  }\n"]);return _templateObject=function(){return data},data}var StyledDecorator=(0,_styled.default)(_primitives.Flex,{target:"ep26pn00"})("flex-direction:column;",_ProvidersGatestyled.StyledProvidersGate,"{padding-top:",(0,_styles.getPaladinSpacer)(.5),";padding-bottom:",(0,_styles.getPaladinSpacer)(14),";",_ProvidersGatestyled.StyledButtonsWrapper," > button{background-color:var(--color-brand-02);color:var(--button-color);& span{font:var(--font-nano);text-transform:capitalize;}}",_TopProviderstyled.ProviderButton,"{background:",(0,_styles.getFromPalette)("ui.fourth"),";&:hover{outline-color:var(--color-brand-02);}}}"),ModalStyles=(0,_core.css)(_templateObject()),StyledErrorText=(0,_styled.default)(_primitives.Box,{target:"ep26pn01"})("padding-bottom:",(0,_styles.getPaladinSpacer)(4),";text-align:center;color:",(0,_styles.getFromPalette)("support.first"),";")},860482:(__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)),_RedirectChildstyled=__webpack_require__(526953),_Layout=_interop_require_default._(__webpack_require__(461830)),_ActivationPageContext=__webpack_require__(684683),_ActivationPage=__webpack_require__(699829),_ProviderLogo=_interop_require_default._(__webpack_require__(805687)),_hooks=__webpack_require__(804287),start=_ActivationPage.ACTIVATION_INITIAL_VALUES.redirectTimerSec,_default=function(){var _providersGateData_providers,_useContext=(0,_react.useContext)(_ActivationPageContext.ActivationPageContext),labels=_useContext.labels,_useContext_options=_useContext.options,learnMore=_useContext_options.learnMore,kidsImage=_useContext_options.kidsImage,kidsImagePath=_useContext_options.kidsImagePath,providersGateData=_useContext.providersGateData,mvpdCodefromDevice=_useContext.mvpdCodefromDevice,responseAuthUrl=_useContext.responseAuthUrl,showProviderPage=_useContext.showProviderPage,handleLearnMoreClick=_useContext.handleLearnMoreClick,_useCountDown=(0,_hooks.useCountDown)(function(){return window.location.assign(responseAuthUrl)},start),counter=_useCountDown.counter,abort=_useCountDown.abort,props={title:labels.labelProviderRedirect,subtitle:"".concat(labels.labelProviderIn," ").concat(counter," ").concat(labels.labelProviderSeconds),handleLearnMoreClick:handleLearnMoreClick,learnMore:learnMore,labelLearnMore:labels.labelLearnMore,kidsImage:kidsImage,kidsImagePath:kidsImagePath},_ref=((null==providersGateData?void 0:null===(_providersGateData_providers=providersGateData.providers)||void 0===_providersGateData_providers?void 0:_providersGateData_providers.topProviders)||[]).find(function(el){return el.code===mvpdCodefromDevice})||{},pickerLogoUrl=_ref.pickerLogoUrl,primaryName=_ref.primaryName;return _react.default.createElement(_Layout.default,_object_spread._({"data-testid":"activateRedirectContent"},props),_react.default.createElement(_ProviderLogo.default,{pickerLogoUrl:pickerLogoUrl,primaryName:primaryName}),_react.default.createElement(_RedirectChildstyled.ChangeProviderText,{"data-testid":"activateRedirectChangeProviderLink"},labels.labelProviderChange," ",_react.default.createElement(_RedirectChildstyled.StyledLink,{onClick:function(){abort(),showProviderPage()},as:"span"},labels.labelProviderChangeLink)),_react.default.createElement(_RedirectChildstyled.StyledLoginText,{"data-testid":"activateRedirectLogInLink"},labels.labelProviderLogIn," ",_react.default.createElement(_RedirectChildstyled.StyledLink,{href:responseAuthUrl,as:"a"},labels.labelProviderLogInLink)))}},526953:(__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,{StyledLink:function(){return StyledLink},StyledLoginText:function(){return StyledLoginText},ChangeProviderText:function(){return ChangeProviderText}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_Layoutstyled=__webpack_require__(814867),_styles=__webpack_require__(496907),StyledLink=(0,_styled.default)(_Layoutstyled.StyledSubTitle,{target:"efv1asf0"})("color:var(--color-brand-01);cursor:pointer;"),StyledLoginText=(0,_styled.default)(_Layoutstyled.StyledSubTitle,{target:"efv1asf1"})("margin-top:",(0,_styles.getPaladinSpacer)(4),";margin-bottom:0;",(0,_styles.mediaQuery)("small"),"{margin-bottom:0;margin-top:",(0,_styles.getPaladinSpacer)(4),";}"),ChangeProviderText=(0,_styled.default)(StyledLoginText,{target:"efv1asf2"})("margin-top:",(0,_styles.getPaladinSpacer)(10),";",(0,_styles.mediaQuery)("small"),"{margin-top:",(0,_styles.getPaladinSpacer)(12),";}")},679997:(__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)),_stringtemplate=_interop_require_default._(__webpack_require__(296887)),_Layout=_interop_require_default._(__webpack_require__(461830)),_localStorage=__webpack_require__(189196),_ActivationPageContext=__webpack_require__(684683),_default=function(){var _useContext=(0,_react.useContext)(_ActivationPageContext.ActivationPageContext),_useContext_labels=_useContext.labels,labelUnsuccessTitle=_useContext_labels.labelUnsuccessTitle,labelLearnMore=_useContext_labels.labelLearnMore,labelUnsuccessText=_useContext_labels.labelUnsuccessText,_useContext_options=_useContext.options,learnMore=_useContext_options.learnMore,kidsImage=_useContext_options.kidsImage,kidsImagePath=_useContext_options.kidsImagePath,handleLearnMoreClick=_useContext.handleLearnMoreClick,isLoading=_useContext.isLoading,_retrieveProviderInfo=(0,_localStorage.retrieveProviderInfo)(),name=_retrieveProviderInfo.name,code=_retrieveProviderInfo.code,labelFailLoginComplete=(0,_stringtemplate.default)(labelUnsuccessText,{clientId:name||code});return _react.default.createElement(_Layout.default,_object_spread._({"data-testid":"activateUnsuccessContent"},{isLoading:isLoading,title:labelUnsuccessTitle,subtitle:labelFailLoginComplete,handleLearnMoreClick:handleLearnMoreClick,learnMore:learnMore,labelLearnMore:labelLearnMore,kidsImage:kidsImage,kidsImagePath:kidsImagePath}))}},935790:(__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)),_Layout=_interop_require_default._(__webpack_require__(461830)),_ActivationPageContext=__webpack_require__(684683),_ProviderLogo=_interop_require_default._(__webpack_require__(805687)),_localStorage=__webpack_require__(189196),_default=function(){var _useContext=(0,_react.useContext)(_ActivationPageContext.ActivationPageContext),_useContext_labels=_useContext.labels,labelMainSuccessMessage=_useContext_labels.labelMainSuccessMessage,labelSecondarySuccessMessage=_useContext_labels.labelSecondarySuccessMessage,labelLearnMore=_useContext_labels.labelLearnMore,_useContext_options=_useContext.options,learnMore=_useContext_options.learnMore,kidsImage=_useContext_options.kidsImage,kidsImagePath=_useContext_options.kidsImagePath,handleLearnMoreClick=_useContext.handleLearnMoreClick,isLoading=_useContext.isLoading,_retrieveProviderInfo=(0,_localStorage.retrieveProviderInfo)(),name=_retrieveProviderInfo.name,code=_retrieveProviderInfo.code,pickerLogoUrl=_retrieveProviderInfo.logoUrl;return _react.default.createElement(_Layout.default,_object_spread._({"data-testid":"activateWatchContent"},{isLoading:isLoading,title:labelMainSuccessMessage,subtitle:labelSecondarySuccessMessage,handleLearnMoreClick:handleLearnMoreClick,learnMore:learnMore,labelLearnMore:labelLearnMore,kidsImage:kidsImage,kidsImagePath:kidsImagePath}),_react.default.createElement(_ProviderLogo.default,{pickerLogoUrl:pickerLogoUrl,primaryName:name||code}))}},862963:(__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,{authSuiteSdkSetupServiceSingleton:function(){return authSuiteSdkSetupServiceSingleton},authSuiteAuthorizationServiceSingleton:function(){return authSuiteAuthorizationServiceSingleton},activationCodeServiceSingleton:function(){return activationCodeServiceSingleton},authSuiteProvidersServiceSingleton:function(){return authSuiteProvidersServiceSingleton}});var _authsuiteservice=__webpack_require__(37462),createAuthSuiteAuthorizationServiceSingleton=function(){var instance;return function(){return instance||(instance=new _authsuiteservice.AuthSuiteAuthorizationService),instance}},createActivationCodeServiceSingleton=function(){var instance;return function(){return instance||(instance=new _authsuiteservice.ActivationCodeService),instance}},createAuthSuiteProvidersServiceSingleton=function(){var instance;return function(){return instance||(instance=new _authsuiteservice.AuthSuiteProvidersService),instance}},authSuiteSdkSetupServiceSingleton=function(){var instance;return function(){return instance||(instance=new _authsuiteservice.AuthSuiteSdkSetupService),instance}}(),authSuiteAuthorizationServiceSingleton=createAuthSuiteAuthorizationServiceSingleton(),activationCodeServiceSingleton=createActivationCodeServiceSingleton(),authSuiteProvidersServiceSingleton=createAuthSuiteProvidersServiceSingleton()},189196:(__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,{persistProviderByProviderData:function(){return persistProviderByProviderData},persistProviderFromProvidersList:function(){return persistProviderFromProvidersList},retrieveProviderInfo:function(){return retrieveProviderInfo}});var _browserStorage=__webpack_require__(555230),getInfoFromProviderData=function(mvpd){var _mvpd_cobranding,_mvpd_cobranding_logoUrl;return(null==mvpd?void 0:null===(_mvpd_cobranding=mvpd.cobranding)||void 0===_mvpd_cobranding?void 0:_mvpd_cobranding.name)?{name:mvpd.cobranding.name,logoUrl:null!==(_mvpd_cobranding_logoUrl=mvpd.cobranding.logoUrl)&&void 0!==_mvpd_cobranding_logoUrl?_mvpd_cobranding_logoUrl:"",code:""}:(null==mvpd?void 0:mvpd.code)?{name:"",logoUrl:"",code:mvpd.code}:{name:"",logoUrl:"",code:""}},persistProviderByProviderData=function(mvpd){var providerInfo=getInfoFromProviderData(mvpd);(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("localStorage"),"providerInfo",providerInfo)},getInfoFromTopProviders=function(code,topProviders){if(Array.isArray(topProviders)&&code){var _ref=topProviders.find(function(el){return el.code===code})||{pickerLogoUrl:"",primaryName:""},logoUrl=_ref.pickerLogoUrl;return{name:_ref.primaryName,logoUrl:logoUrl,code:code}}return{name:"",logoUrl:"",code:""}},persistProviderFromProvidersList=function(code,topProviders){var providerInfo=getInfoFromTopProviders(code,topProviders);(0,_browserStorage.setItem)((0,_browserStorage.getStorage)("localStorage"),"providerInfo",providerInfo)},retrieveProviderInfo=function(){var localStorage=(0,_browserStorage.getStorage)("localStorage");return(0,_browserStorage.getItem)(localStorage,"providerInfo")||{}}},598462:(__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,{sdkSetup:function(){return sdkSetup},checkActivationCode:function(){return checkActivationCode},fetchProviders:function(){return fetchProviders},getAuthenticationUrl:function(){return getAuthenticationUrl},linkDeviceWithProvider:function(){return linkDeviceWithProvider}});var _authSuiteServiceSingletons=__webpack_require__(862963),_ActivationPage=__webpack_require__(699829),sdkSetup=function(clientId,countryCode){return(0,_authSuiteServiceSingletons.authSuiteSdkSetupServiceSingleton)().setupAuthSuiteRequestData({clientId:clientId,countryCode:countryCode})},checkActivationCode=function(activationCode){return(0,_authSuiteServiceSingletons.activationCodeServiceSingleton)().checkActivationCode({activationCode:activationCode,logoSchema:"white"}).then(function(res){if(res.signInStatus===_ActivationPage.ACTIVATION_SIGN_IN_STATUS.Started){var error=Error("SignIn already started");throw error.errorCode=_ActivationPage.ACTIVATION_CODE_ERRORS.SignInAlreadyStarted,error}return res})},fetchProviders=function(logoSchema){return(0,_authSuiteServiceSingletons.authSuiteProvidersServiceSingleton)().fetchProviders(logoSchema)},getAuthenticationUrl=function(callbackUrl,mvpdCode,activationCode){return(0,_authSuiteServiceSingletons.authSuiteAuthorizationServiceSingleton)().getAuthenticationUrl({callbackUrl:callbackUrl,mvpdCode:mvpdCode,activationCode:activationCode})},linkDeviceWithProvider=function(authorizationCode,mvpdCode,activationCode){return(0,_authSuiteServiceSingletons.authSuiteAuthorizationServiceSingleton)().linkDeviceWithProvider({authorizationCode:authorizationCode,mvpdCode:mvpdCode,activationCode:activationCode})}},858631:(__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,{removeQueryStringFromUrl:function(){return removeQueryStringFromUrl},redirectToProvider:function(){return redirectToProvider}});var removeQueryStringFromUrl=function(url){var index=url.indexOf("?");return index>0?url.slice(0,index):url},redirectToProvider=function(authenticationUrl){window.open().location.href=authenticationUrl}},348070:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"useActivationRouting",{enumerable:!0,get:function(){return useActivationRouting}});var _async_to_generator=__webpack_require__(698922),_interop_require_default=__webpack_require__(759090),_ts_generator=__webpack_require__(379864),_react=__webpack_require__(43001),_ActivationPage=__webpack_require__(699829),_signInFlowHelper=__webpack_require__(598462),_utils=__webpack_require__(858631),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),useActivationRouting=function(params){var authorizationCode=params.authorizationCode,mvpdCodeFromUrl=params.mvpdCodeFromUrl,mvpdCodefromDevice=params.mvpdCodefromDevice,signInStatus=params.signInStatus,activationCode=params.activationCode,originUrl=params.originUrl,setShowPage=params.setShowPage,reportTveCompleteError=params.reportTveCompleteError,setResponseAuthUrl=params.setResponseAuthUrl,setMessageActivationPage=params.setMessageActivationPage,semaphore=(0,_react.useRef)(0);(0,_react.useEffect)(function(){var _ref;(_ref=_async_to_generator._(function(){var res,e1,_e;return _ts_generator._(this,function(_state){switch(_state.label){case 0:if(0!==semaphore.current)return[2];if(!authorizationCode)return[3,5];_state.label=1;case 1:return _state.trys.push([1,3,,4]),[4,(0,_signInFlowHelper.linkDeviceWithProvider)(authorizationCode,mvpdCodeFromUrl,activationCode)];case 2:return res=_state.sent(),[3,4];case 3:return console.log("Link device with provider failed\n",_state.sent()),setShowPage(_ActivationPage.ACTIVATION_PAGES.unsuccess),reportTveCompleteError("Link device with provider failed"),[3,4];case 4:return res&&setShowPage(_ActivationPage.ACTIVATION_PAGES.watch),[3,11];case 5:if(!mvpdCodefromDevice)return[3,10];_state.label=6;case 6:return _state.trys.push([6,8,,9]),semaphore.current+=1,[4,(0,_signInFlowHelper.getAuthenticationUrl)((0,_utils.removeQueryStringFromUrl)(originUrl),mvpdCodefromDevice,activationCode)];case 7:return setResponseAuthUrl(_state.sent().authenticationUrl),setShowPage(_ActivationPage.ACTIVATION_PAGES.redirect),_AuthSuiteReporting.default.mvpdProviderSelected({},{selectedProvider:{code:mvpdCodefromDevice}}),[3,9];case 8:return(null===(_e=e1=_state.sent())||void 0===_e?void 0:_e.errorCode)?(console.log("Link device with provider failed\n",e1),setMessageActivationPage(e1.userMessageBody)):(console.log("Fetch provider's url failed\n",e1),setMessageActivationPage("Something went wrong with your login process. Please try again")),reportTveCompleteError("Fetch provider url failed"),[3,9];case 9:return[3,11];case 10:signInStatus===_ActivationPage.ACTIVATION_SIGN_IN_STATUS.NotStarted?setShowPage(_ActivationPage.ACTIVATION_PAGES.providers):setShowPage(_ActivationPage.ACTIVATION_PAGES.activationCode),_state.label=11;case 11:return[2]}})}),function(){return _ref.apply(this,arguments)})()},[authorizationCode,activationCode,mvpdCodeFromUrl,mvpdCodefromDevice,originUrl,reportTveCompleteError,setMessageActivationPage,setResponseAuthUrl,setShowPage,signInStatus])}},690997:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _async_to_generator=__webpack_require__(698922),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_sliced_to_array=__webpack_require__(928638),_ts_generator=__webpack_require__(379864),_react=__webpack_require__(43001),_ActivationPage=__webpack_require__(699829),_signInFlowHelper=__webpack_require__(598462),_localStorage=__webpack_require__(189196),_default=function(labels,setIsLoading,reportTveCompleteError,activationCodeByUrlQuery,setMessageActivationPage){var _ref,_useState=_sliced_to_array._((0,_react.useState)({activationCode:activationCodeByUrlQuery}),2),checkActivationCodeState=_useState[0],setCheckActivationCodeState=_useState[1],checkActivationCode=(0,_react.useCallback)((_ref=_async_to_generator._(function(code){var _response,_response_mvpd,response,e,_e,_e1,messageActivationPage;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,3,4]),setIsLoading(!0),[4,(0,_signInFlowHelper.checkActivationCode)(code)];case 1:return response=_state.sent(),(0,_localStorage.persistProviderByProviderData)(null===(_response=response)||void 0===_response?void 0:_response.mvpd),setCheckActivationCodeState(_object_spread_props._(_object_spread._({},checkActivationCodeState),{activationCode:code,mvpdCodefromDevice:null===(_response_mvpd=response.mvpd)||void 0===_response_mvpd?void 0:_response_mvpd.code,signInStatus:response.signInStatus})),[3,4];case 2:switch(e=_state.sent(),messageActivationPage="",null===(_e=e)||void 0===_e?void 0:_e.errorCode){case _ActivationPage.ACTIVATION_CODE_ERRORS.NotFound:messageActivationPage=labels.labelCodeNotFound,reportTveCompleteError("Activation code not found");break;case _ActivationPage.ACTIVATION_CODE_ERRORS.InvalidActivationCode:messageActivationPage=labels.labelCodeNotFound,reportTveCompleteError("Activation code invalid");break;case _ActivationPage.ACTIVATION_CODE_ERRORS.SignInAlreadyStarted:messageActivationPage=labels.labelCodeDuplicate,reportTveCompleteError("Activation code already used");break;default:messageActivationPage=labels.labelFail,reportTveCompleteError("Code activation fail")}return setMessageActivationPage(messageActivationPage),console.error("ActivationCode fails with errorCode: ".concat(null===(_e1=e)||void 0===_e1?void 0:_e1.errorCode)),[3,4];case 3:return setIsLoading(!1),[7];case 4:return[2]}})}),function(code){return _ref.apply(this,arguments)}),[labels,reportTveCompleteError]);return _object_spread_props._(_object_spread._({},checkActivationCodeState),{checkActivationCode:checkActivationCode})}},438285:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"useReporting",{enumerable:!0,get:function(){return useReporting}});var _async_to_generator=__webpack_require__(698922),_interop_require_default=__webpack_require__(759090),_ts_generator=__webpack_require__(379864),_react=__webpack_require__(43001),_adreporting=__webpack_require__(552305),_ActivationPage=__webpack_require__(699829),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),useReporting=function(params){var _ref,showPage=params.showPage,authSdkSetup=params.authSdkSetup,analyticNavigationOpenedReported=(0,_react.useRef)(!1),edenNavigationOpenedReported=(0,_react.useRef)(!1),edenNavigationSuccessReported=(0,_react.useRef)(!1),edenData=(0,_react.useContext)(_adreporting.EdenContext),_ref1=edenData||{},reportNavigationOpenedEvent=_ref1.reportNavigationOpenedEvent,reportNavigationClickedEvent=_ref1.reportNavigationClickedEvent,isEdenReady=!!edenData&&!!reportNavigationClickedEvent&&!!reportNavigationOpenedEvent,edenClickEvent=(_ref=_async_to_generator._(function(elementRef){return _ts_generator._(this,function(_state){return isEdenReady&&reportNavigationClickedEvent({edenData:edenData,elementRef:elementRef,view:_ActivationPage.EDEN_MVPD_VIEW_ACTIVATE}),[2]})}),function(elementRef){return _ref.apply(this,arguments)}),reportOpenedEvent=function(param){var _edenData_data,_edenData_data_url,showPage=param.showPage,isEdenReady=param.isEdenReady,edenData=param.edenData;isEdenReady&&showPage===_ActivationPage.ACTIVATION_PAGES.activationCode&&!edenNavigationOpenedReported.current&&(edenNavigationOpenedReported.current=!0,reportNavigationOpenedEvent({edenData:edenData,url:null!==(_edenData_data_url=null==edenData?void 0:null===(_edenData_data=edenData.data)||void 0===_edenData_data?void 0:_edenData_data.url)&&void 0!==_edenData_data_url?_edenData_data_url:"undefined"!=typeof window&&window.location.href,view:_ActivationPage.EDEN_MVPD_VIEW_ACTIVATE}))},reportOpenedSuccessEvent=function(param){var _edenData_data,_edenData_data_url,showPage=param.showPage,isEdenReady=param.isEdenReady,edenData=param.edenData;isEdenReady&&showPage===_ActivationPage.ACTIVATION_PAGES.watch&&!edenNavigationSuccessReported.current&&(edenNavigationOpenedReported.current=!0,reportNavigationOpenedEvent({edenData:edenData,url:null!==(_edenData_data_url=null==edenData?void 0:null===(_edenData_data=edenData.data)||void 0===_edenData_data?void 0:_edenData_data.url)&&void 0!==_edenData_data_url?_edenData_data_url:"undefined"!=typeof window&&window.location.href,view:_ActivationPage.EDEN_MVPD_VIEW_SUCCESS}))};(0,_react.useEffect)(function(){reportOpenedEvent({showPage:showPage,edenData:edenData,isEdenReady:isEdenReady})},[showPage,edenData,isEdenReady]),(0,_react.useEffect)(function(){reportOpenedSuccessEvent({showPage:showPage,edenData:edenData,isEdenReady:isEdenReady})},[showPage,edenData,isEdenReady]);var reportTveCompleteError=(0,_react.useCallback)(function(error){_AuthSuiteReporting.default.tveCompleteError(error)},[]);return(0,_react.useEffect)(function(){var _ACTIVATION_PAGES;authSdkSetup&&showPage===(null===(_ACTIVATION_PAGES=_ActivationPage.ACTIVATION_PAGES)||void 0===_ACTIVATION_PAGES?void 0:_ACTIVATION_PAGES.activationCode)&&!analyticNavigationOpenedReported.current&&(analyticNavigationOpenedReported.current=!0,_AuthSuiteReporting.default.tveWebActivationStart())},[showPage,authSdkSetup]),(0,_react.useEffect)(function(){var _ACTIVATION_PAGES;authSdkSetup&&showPage===(null===(_ACTIVATION_PAGES=_ActivationPage.ACTIVATION_PAGES)||void 0===_ACTIVATION_PAGES?void 0:_ACTIVATION_PAGES.watch)&&_AuthSuiteReporting.default.tveWebActivationComplete()},[showPage,authSdkSetup]),{edenClickEvent:edenClickEvent,reportTveCompleteError:reportTveCompleteError,reportOpenedEvent:reportOpenedEvent,reportOpenedSuccessEvent:reportOpenedSuccessEvent}}},243826:(__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__(4863)).default},461830:(__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)),_Layoutstyled=__webpack_require__(814867),_Loader=_interop_require_default._(__webpack_require__(109522)),Layout=function(param){var isLoading=param.isLoading,title=param.title,subtitle=param.subtitle,handleLearnMoreClick=param.handleLearnMoreClick,children=param.children,learnMore=param.learnMore,labelLearnMore=param.labelLearnMore,kidsImage=param.kidsImage,kidsImagePath=param.kidsImagePath;return _react.default.createElement(_Layoutstyled.StyledBox,{id:"activateCodeContent"},isLoading&&_react.default.createElement(_Loader.default,null),_react.default.createElement(_Layoutstyled.StyledTitle,{id:"activate-device",as:"h1"},title),subtitle&&_react.default.createElement(_Layoutstyled.StyledSubTitle,{id:"code-below"},subtitle),children,_react.default.createElement(_Layoutstyled.StyledLinkLearnMore,{href:learnMore,target:"_blank",onClick:handleLearnMoreClick},labelLearnMore),kidsImage&&_react.default.createElement(_Layoutstyled.StyledImage,{alt:"kids image",src:kidsImagePath}))};Layout.propTypes={isLoading:_proptypes.default.string,title:_proptypes.default.string,subtitle:_proptypes.default.string,handleLearnMoreClick:_proptypes.default.string,children:_proptypes.default.string,learnMore:_proptypes.default.string,labelLearnMore:_proptypes.default.string,kidsImage:_proptypes.default.string,kidsImagePath:_proptypes.default.string};var _default=Layout},814867:(__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,{StyledBox:function(){return StyledBox},StyledTitle:function(){return StyledTitle},StyledGenericText:function(){return StyledGenericText},StyledSubTitle:function(){return StyledSubTitle},StyledLink:function(){return StyledLink},StyledLinkLearnMore:function(){return StyledLinkLearnMore},StyledImage:function(){return StyledImage}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledBox=(0,_styled.default)(_primitives.Flex,{target:"e9gxwdt0"})("justify-content:center;flex-direction:column;margin:",(0,_styles.getPaladinSpacer)(14)," 0 0 0;"),StyledTitle=(0,_styled.default)(_primitives.Typography,{target:"e9gxwdt1"})("font:var(--font-micro);margin-bottom:",(0,_styles.getPaladinSpacer)(4),";",(0,_styles.mediaQuery)("small"),"{margin-bottom:",(0,_styles.getPaladinSpacer)(6),";font:var(--font-giga);}"),StyledGenericText=(0,_styled.default)("p",{target:"e9gxwdt2"})("font:var(--font-p2);line-height:",(0,_styles.getPaladinSpacer)(6),";padding-left:",(0,_styles.getPaladinSpacer)(2),";padding-right:",(0,_styles.getPaladinSpacer)(2),";",(0,_styles.mediaQuery)("small"),"{max-width:",(0,_styles.getPaladinSpacer)(170),";font:var(--font-p1);}"),StyledSubTitle=(0,_styled.default)(StyledGenericText,{target:"e9gxwdt3"})("margin-bottom:",(0,_styles.getPaladinSpacer)(6),";",(0,_styles.mediaQuery)("small"),"{margin-bottom:",(0,_styles.getPaladinSpacer)(8),";}"),StyledLink=(0,_styled.default)(_primitives.Link,{target:"e9gxwdt4"})("margin-top:",(0,_styles.getPaladinSpacer)(30),";",(0,_styles.getPaladinTypography)("milli"),";color:",(0,_styles.getFromColors)("dark.interactive.link"),";",(0,_styles.mediaQuery)("small"),"{",(0,_styles.getPaladinTypography)("kilo"),";margin-top:",(0,_styles.getPaladinSpacer)(52),";}"),StyledLinkLearnMore=(0,_styled.default)(_primitives.Link,{target:"e9gxwdt5"})("margin-top:",(0,_styles.getPaladinSpacer)(6),";margin-bottom:",(0,_styles.getPaladinSpacer)(12),";font:var(--font-p2);color:var(--color-brand-01);",(0,_styles.mediaQuery)("small"),"{margin-top:",(0,_styles.getPaladinSpacer)(14),";font:var(--font-p1);}"),StyledImage=(0,_styled.default)(_primitives.Image,{target:"e9gxwdt6"})("display:none;",(0,_styles.mediaQuery)("small"),"{display:block !important;width:",(0,_styles.getPaladinSpacer)(96),";height:",(0,_styles.getPaladinSpacer)(94),";position:sticky;bottom:0;right:0;margin-left:100%;}")},73952:(__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_without_properties=__webpack_require__(856021),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_ad=_interop_require_default._(__webpack_require__(854152)),_ArtistDetailsstyled=__webpack_require__(516808),_AboutWrapper=_interop_require_default._(__webpack_require__(812887)),_AdWrapper=_interop_require_default._(__webpack_require__(818855)),_Embed=_interop_require_default._(__webpack_require__(78439)),_Performance=_interop_require_default._(__webpack_require__(861936)),ArtistDetails=function(_param){var about=_param.about,ad=_param.ad,embed=_param.embed,performance=_param.performance,rest=_object_without_properties._(_param,["about","ad","embed","performance"]);return _react.default.createElement(_ArtistDetailsstyled.StyledWrapper,_object_spread._({"data-display-name":"ArtistDetails"},rest),_react.default.createElement(_ArtistDetailsstyled.StyledContainer,null,_react.default.createElement(_Embed.default,embed),_react.default.createElement(_AdWrapper.default,{ad:ad}),_react.default.createElement(_Performance.default,performance),_react.default.createElement(_AboutWrapper.default,{about:about})))};ArtistDetails.displayName="ArtistDetails",ArtistDetails.propTypes={about:_proptypes.default.shape(_object_spread._({},_AboutWrapper.default.propTypes)),ad:_proptypes.default.shape(_object_spread._({},_ad.default.propTypes)),embed:_proptypes.default.shape(_object_spread._({},_Embed.default.propTypes)),performance:_proptypes.default.shape(_object_spread._({},_Performance.default.propTypes))};var _default=ArtistDetails},516808:(__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,{StyledWrapper:function(){return StyledWrapper},LeftContainer:function(){return LeftContainer},StyledAd:function(){return StyledAd},RightContainer:function(){return RightContainer},StyledContainer:function(){return StyledContainer}});var _interop_require_default=__webpack_require__(759090),_styled=_interop_require_default._(__webpack_require__(590777)),_ad=_interop_require_default._(__webpack_require__(854152)),_styles=__webpack_require__(496907),_primitives=__webpack_require__(629603),_getAdWidth=_interop_require_default._(__webpack_require__(851689)),StyledWrapper=(0,_styled.default)(_primitives.Box,{target:"e1ph93w30"})("margin-bottom:",(0,_styles.getFromTheme)("layout.spacer.outer"),";margin-top:",(0,_styles.getFromTheme)("layout.spacer.outer"),";padding-bottom:",(0,_styles.getSpacer)(4),";padding-top:",(0,_styles.getSpacer)(4),";",(0,_styles.mediaQuery)("small"),"{padding-bottom:",(0,_styles.getFromTheme)("layout.spacer.inner"),";padding-top:",(0,_styles.getFromTheme)("layout.spacer.inner"),";}"),MarginedBox=(0,_styled.default)(_primitives.Box,{target:"e1ph93w31"})("width:100%;margin-bottom:",(0,_styles.getSpacer)(8),";",(0,_styles.mediaQuery)("small"),"{margin-bottom:",(0,_styles.getSpacer)(12),";}"),LeftContainer=(0,_styled.default)(MarginedBox,{target:"e1ph93w32"})((0,_styles.mediaQuery)("medium"),"{width:calc(100% - ",_getAdWidth.default,");}",(0,_styles.mediaQuery)("large"),"{",(0,_styles.getColumnBasedWidth)(8,(0,_styles.getSpacer)(4)),"}"),StyledAd=(0,_styled.default)(_ad.default,{target:"e1ph93w33"})("display:inline-block;/* Long winded overrides that can be removed after Ad and dynamic sponsor bug class rules have been refactored */\n  &.ad-container .ad:not(:empty){display:inline-block;}"),RightContainer=(0,_styled.default)(MarginedBox,{target:"e1ph93w34"})("text-align:center;",(0,_styles.mediaQuery)("medium"),"{width:",_getAdWidth.default,";}",(0,_styles.mediaQuery)("large"),"{",(0,_styles.getColumnBasedWidth)(4,(0,_styles.getSpacer)(4)),"}/* Long winded overrides that can be removed after Ad and dynamic sponsor bug class rules have been refactored */\n  &:not(.sponsor-bug) > ",StyledAd,".ad-container .ad{display:inline-block;}"),StyledContainer=(0,_styled.default)(_primitives.Container,{target:"e1ph93w35"})("display:flex;flex-wrap:wrap;",RightContainer,"{order:2;}",LeftContainer,"{order:1;}",LeftContainer,":nth-of-type(3),",LeftContainer,":nth-of-type(4){order:3;}")},87171:(__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),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_About=_interop_require_default._(__webpack_require__(874905)),_ArtistDetailsstyled=__webpack_require__(516808),AboutWrapper=function(param){var about=param.about;return about?_react.default.createElement(_ArtistDetailsstyled.LeftContainer,null,_react.default.createElement(_About.default,about)):null};AboutWrapper.propTypes={about:_proptypes.default.shape(_object_spread._({},_About.default.propTypes))};var _default=AboutWrapper},812887:(__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__(87171)).default},390474:(__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),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_ad=_interop_require_default._(__webpack_require__(854152)),_ArtistDetailsstyled=__webpack_require__(516808),AdWrapper=function(param){var ad=param.ad;return ad?_react.default.createElement(_ArtistDetailsstyled.RightContainer,{"data-testid":"AdWrapper"},_react.default.createElement(_ArtistDetailsstyled.StyledAd,ad)):null};AdWrapper.propTypes={ad:_proptypes.default.shape(_object_spread._({},_ad.default.propTypes))};var _default=AdWrapper},818855:(__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__(390474)).default},794819:(__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),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_generictext=_interop_require_default._(__webpack_require__(233816)),_ArtistDetailsstyled=__webpack_require__(516808),_Embedstyled=__webpack_require__(439568),_primitives=__webpack_require__(629603),Embed=function(param){var embed=param.embed,title=param.title,button=param.button;return embed?_react.default.createElement(_ArtistDetailsstyled.LeftContainer,null,_react.default.createElement(_Embedstyled.Wrapper,{"data-testid":"EmbedWrapper"},_react.default.createElement(_Embedstyled.StyledSectionHeader,{title:title}),_react.default.createElement(_Embedstyled.StyledGenericText,embed),_react.default.createElement(_Embedstyled.StyledButton,_object_spread._({as:_primitives.Link,primary:!0,href:null==button?void 0:button.url},button)))):null};Embed.propTypes={button:_proptypes.default.shape(_object_spread_props._(_object_spread._({},_primitives.Link.propTypes),{url:_proptypes.default.string})),embed:_proptypes.default.shape(_object_spread._({},_generictext.default.propTypes)),title:_proptypes.default.string};var _default=Embed},439568:(__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,{StyledSectionHeader:function(){return StyledSectionHeader},StyledButton:function(){return StyledButton},StyledGenericText:function(){return StyledGenericText},Wrapper:function(){return Wrapper}});var _interop_require_default=__webpack_require__(759090),_styled=_interop_require_default._(__webpack_require__(590777)),_generictext=_interop_require_default._(__webpack_require__(233816)),_primitives=__webpack_require__(629603),_atoms=__webpack_require__(44748),_styles=__webpack_require__(496907),_molecules=__webpack_require__(608869),StyledSectionHeader=(0,_styled.default)(_molecules.SectionHeader,{target:"e29yjza0"})("h1{margin-bottom:0;}"),StyledButton=(0,_styled.default)(_atoms.Button,{target:"e29yjza1"})("margin-top:",(0,_styles.getSpacer)(4),";"),StyledGenericText=(0,_styled.default)(_generictext.default,{target:"e29yjza2"})("width:100%;padding:0;"),Wrapper=(0,_styled.default)(_primitives.Box,{target:"e29yjza3"})("align-items:center;display:flex;flex-direction:column;margin-bottom:",(0,_styles.getSpacer)(2),";padding:",(0,_styles.getSpacer)(2)," 0 0;",(0,_styles.mediaQuery)("small"),"{margin-bottom:",(0,_styles.getSpacer)(3),";padding:",(0,_styles.getSpacer)(3)," 0 0;}")},78439:(__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__(794819)).default},161895:(__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),_object_without_properties=__webpack_require__(856021),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_ArtistDetailsstyled=__webpack_require__(516808),_Performancestyled=__webpack_require__(594650),_primitives=__webpack_require__(629603),_molecules=__webpack_require__(608869),Performance=function(_param){var _meta_header,url=_param.url,media=_param.media,meta=_param.meta,overlay=_param.overlay,rest=_object_without_properties._(_param,["url","media","meta","overlay"]);return url?_react.default.createElement(_ArtistDetailsstyled.LeftContainer,rest,_react.default.createElement(_Performancestyled.Wrapper,null,_react.default.createElement(_primitives.Link,{href:url},_react.default.createElement(_Performancestyled.Header,null,_react.default.createElement(_primitives.Kilo,null,null==meta?void 0:null===(_meta_header=meta.header)||void 0===_meta_header?void 0:_meta_header.title),_react.default.createElement(_primitives.P2,null,null==meta?void 0:meta.subHeader)),_react.default.createElement(_Performancestyled.ImageHolder,{"data-overlay":overlay},_react.default.createElement(_molecules.ResponsiveImage,_object_spread_props._(_object_spread._({},null==media?void 0:media.image),{width:"100%",asBackground:"cover"})),_react.default.createElement(_Performancestyled.Play,{as:"i"}))))):null};Performance.propTypes={media:_proptypes.default.shape({image:_proptypes.default.shape(_object_spread._({},_molecules.ResponsiveImage.propTypes))}),meta:_proptypes.default.shape({subHeader:_proptypes.default.string,header:_proptypes.default.shape({title:_proptypes.default.string})}),overlay:_proptypes.default.string,url:_proptypes.default.string};var _default=Performance},594650:(__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,{Header:function(){return Header},Play:function(){return Play},ImageHolder:function(){return ImageHolder},Wrapper:function(){return Wrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),Header=(0,_styled.default)(_primitives.Box,{target:"e1mg7j8i0"})("color:",(0,_styles.getFromPalette)("text.first"),";padding:",(0,_styles.getSpacer)(4),";& > * + *{margin-top:",(0,_styles.getSpacer)(2),";}"),Play=(0,_styled.default)(_primitives.Box,{target:"e1mg7j8i1"})("position:absolute;background:no-repeat\n    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACCCAYAAACKAxD9AAAKQWlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUU9kWh8+9N73QEiIgJfQaegkg0jtIFQRRiUmAUAKGhCZ2RAVGFBEpVmRUwAFHhyJjRRQLg4Ji1wnyEFDGwVFEReXdjGsJ7601896a/cdZ39nnt9fZZ+9917oAUPyCBMJ0WAGANKFYFO7rwVwSE8vE9wIYEAEOWAHA4WZmBEf4RALU/L09mZmoSMaz9u4ugGS72yy/UCZz1v9/kSI3QyQGAApF1TY8fiYX5QKUU7PFGTL/BMr0lSkyhjEyFqEJoqwi48SvbPan5iu7yZiXJuShGlnOGbw0noy7UN6aJeGjjAShXJgl4GejfAdlvVRJmgDl9yjT0/icTAAwFJlfzOcmoWyJMkUUGe6J8gIACJTEObxyDov5OWieAHimZ+SKBIlJYqYR15hp5ejIZvrxs1P5YjErlMNN4Yh4TM/0tAyOMBeAr2+WRQElWW2ZaJHtrRzt7VnW5mj5v9nfHn5T/T3IevtV8Sbsz55BjJ5Z32zsrC+9FgD2JFqbHbO+lVUAtG0GQOXhrE/vIADyBQC03pzzHoZsXpLE4gwnC4vs7GxzAZ9rLivoN/ufgm/Kv4Y595nL7vtWO6YXP4EjSRUzZUXlpqemS0TMzAwOl89k/fcQ/+PAOWnNycMsnJ/AF/GF6FVR6JQJhIlou4U8gViQLmQKhH/V4X8YNicHGX6daxRodV8AfYU5ULhJB8hvPQBDIwMkbj96An3rWxAxCsi+vGitka9zjzJ6/uf6Hwtcim7hTEEiU+b2DI9kciWiLBmj34RswQISkAd0oAo0gS4wAixgDRyAM3AD3iAAhIBIEAOWAy5IAmlABLJBPtgACkEx2AF2g2pwANSBetAEToI2cAZcBFfADXALDIBHQAqGwUswAd6BaQiC8BAVokGqkBakD5lC1hAbWgh5Q0FQOBQDxUOJkBCSQPnQJqgYKoOqoUNQPfQjdBq6CF2D+qAH0CA0Bv0BfYQRmALTYQ3YALaA2bA7HAhHwsvgRHgVnAcXwNvhSrgWPg63whfhG/AALIVfwpMIQMgIA9FGWAgb8URCkFgkAREha5EipAKpRZqQDqQbuY1IkXHkAwaHoWGYGBbGGeOHWYzhYlZh1mJKMNWYY5hWTBfmNmYQM4H5gqVi1bGmWCesP3YJNhGbjS3EVmCPYFuwl7ED2GHsOxwOx8AZ4hxwfrgYXDJuNa4Etw/XjLuA68MN4SbxeLwq3hTvgg/Bc/BifCG+Cn8cfx7fjx/GvyeQCVoEa4IPIZYgJGwkVBAaCOcI/YQRwjRRgahPdCKGEHnEXGIpsY7YQbxJHCZOkxRJhiQXUiQpmbSBVElqIl0mPSa9IZPJOmRHchhZQF5PriSfIF8lD5I/UJQoJhRPShxFQtlOOUq5QHlAeUOlUg2obtRYqpi6nVpPvUR9Sn0vR5Mzl/OX48mtk6uRa5Xrl3slT5TXl3eXXy6fJ18hf0r+pvy4AlHBQMFTgaOwVqFG4bTCPYVJRZqilWKIYppiiWKD4jXFUSW8koGStxJPqUDpsNIlpSEaQtOledK4tE20Otpl2jAdRzek+9OT6cX0H+i99AllJWVb5SjlHOUa5bPKUgbCMGD4M1IZpYyTjLuMj/M05rnP48/bNq9pXv+8KZX5Km4qfJUilWaVAZWPqkxVb9UU1Z2qbapP1DBqJmphatlq+9Uuq43Pp893ns+dXzT/5PyH6rC6iXq4+mr1w+o96pMamhq+GhkaVRqXNMY1GZpumsma5ZrnNMe0aFoLtQRa5VrntV4wlZnuzFRmJbOLOaGtru2nLdE+pN2rPa1jqLNYZ6NOs84TXZIuWzdBt1y3U3dCT0svWC9fr1HvoT5Rn62fpL9Hv1t/ysDQINpgi0GbwaihiqG/YZ5ho+FjI6qRq9Eqo1qjO8Y4Y7ZxivE+41smsImdSZJJjclNU9jU3lRgus+0zwxr5mgmNKs1u8eisNxZWaxG1qA5wzzIfKN5m/krCz2LWIudFt0WXyztLFMt6ywfWSlZBVhttOqw+sPaxJprXWN9x4Zq42Ozzqbd5rWtqS3fdr/tfTuaXbDdFrtOu8/2DvYi+yb7MQc9h3iHvQ732HR2KLuEfdUR6+jhuM7xjOMHJ3snsdNJp9+dWc4pzg3OowsMF/AX1C0YctFx4bgccpEuZC6MX3hwodRV25XjWuv6zE3Xjed2xG3E3dg92f24+ysPSw+RR4vHlKeT5xrPC16Il69XkVevt5L3Yu9q76c+Oj6JPo0+E752vqt9L/hh/QL9dvrd89fw5/rX+08EOASsCegKpARGBFYHPgsyCRIFdQTDwQHBu4IfL9JfJFzUFgJC/EN2hTwJNQxdFfpzGC4sNKwm7Hm4VXh+eHcELWJFREPEu0iPyNLIR4uNFksWd0bJR8VF1UdNRXtFl0VLl1gsWbPkRoxajCCmPRYfGxV7JHZyqffS3UuH4+ziCuPuLjNclrPs2nK15anLz66QX8FZcSoeGx8d3xD/iRPCqeVMrvRfuXflBNeTu4f7kufGK+eN8V34ZfyRBJeEsoTRRJfEXYljSa5JFUnjAk9BteB1sl/ygeSplJCUoykzqdGpzWmEtPi000IlYYqwK10zPSe9L8M0ozBDuspp1e5VE6JA0ZFMKHNZZruYjv5M9UiMJJslg1kLs2qy3mdHZZ/KUcwR5vTkmuRuyx3J88n7fjVmNXd1Z752/ob8wTXuaw6thdauXNu5Tnddwbrh9b7rj20gbUjZ8MtGy41lG99uit7UUaBRsL5gaLPv5sZCuUJR4b0tzlsObMVsFWzt3WazrWrblyJe0fViy+KK4k8l3JLr31l9V/ndzPaE7b2l9qX7d+B2CHfc3em681iZYlle2dCu4F2t5czyovK3u1fsvlZhW3FgD2mPZI+0MqiyvUqvakfVp+qk6oEaj5rmvep7t+2d2sfb17/fbX/TAY0DxQc+HhQcvH/I91BrrUFtxWHc4azDz+ui6rq/Z39ff0TtSPGRz0eFR6XHwo911TvU1zeoN5Q2wo2SxrHjccdv/eD1Q3sTq+lQM6O5+AQ4ITnx4sf4H++eDDzZeYp9qukn/Z/2ttBailqh1tzWibakNml7THvf6YDTnR3OHS0/m/989Iz2mZqzymdLz5HOFZybOZ93fvJCxoXxi4kXhzpXdD66tOTSna6wrt7LgZevXvG5cqnbvfv8VZerZ645XTt9nX297Yb9jdYeu56WX+x+aem172296XCz/ZbjrY6+BX3n+l37L972un3ljv+dGwOLBvruLr57/17cPel93v3RB6kPXj/Mejj9aP1j7OOiJwpPKp6qP6391fjXZqm99Oyg12DPs4hnj4a4Qy\n    center;color:",(0,_styles.getFromPalette)("text.first"),";background-size:",(0,_styles.getSpacer)(10),";content:'';opacity:0.95;z-index:",(0,_styles.getFromTheme)("zIndex.base"),";"),ImageHolder=(0,_styled.default)(_primitives.Box,{target:"e1mg7j8i2"})((0,_styles.getTypography)("micro"),";color:",(0,_styles.getFromPalette)("text.first"),";position:relative;&::before,&::after{background-color:transparent;display:flex;}&::before{content:'';padding-bottom:56.25%;z-index:",(0,_styles.getFromTheme)("zIndex.base"),";}&::after{align-items:flex-end;background-image:linear-gradient(\n      transparent,",(0,_styles.getFromPalette)("ui.fourth"),"    );background-size:cover;bottom:0;content:attr(data-overlay);justify-content:flex-start;left:0;opacity:1;padding:",(0,_styles.getSpacer)(3),";position:absolute;right:0;top:0;transform:translateY(0);transition:all 0.7s ease-in-out;z-index:",(0,_styles.getFromTheme)("zIndex.high"),";}& > *{bottom:0;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0;}"),Wrapper=(0,_styled.default)(_primitives.Box,{target:"e1mg7j8i3"})("background:",(0,_styles.getFromPalette)("ui.fifth"),";border-radius:",(0,_styles.getFromTheme)("layout.border.radius"),"px;box-shadow:",(0,_styles.getFromTheme)("shadow.first"),";color:",(0,_styles.getFromPalette)("text.first"),";overflow:hidden;position:relative;text-align:center;&:hover{",ImageHolder,"::after{opacity:0;transform:translateY(5em);}}")},861936:(__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__(161895)).default},851689:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _polished=__webpack_require__(609089),_getSpacer=__webpack_require__(716785),_default=function(props){return(0,_polished.math)("300px + ".concat((0,_getSpacer.getSpacer)(8)(props)))}},933486:(__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__(73952)).default},467385:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _async_to_generator=__webpack_require__(698922),_interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_object_spread=__webpack_require__(530110),_object_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_ts_generator=__webpack_require__(379864),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_authsuiteservice=__webpack_require__(37462),_authsuitecontext=__webpack_require__(76176),_AuthSuitestyled=__webpack_require__(519747),_ProvidersGateWrapper=_interop_require_default._(__webpack_require__(290805)),_TwentyFourHourPass=_interop_require_default._(__webpack_require__(151677)),_ProvidersGateModal=_interop_require_default._(__webpack_require__(208914)),_SignOutProviderWrapper=_interop_require_default._(__webpack_require__(444990)),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),_useEdenReporting=__webpack_require__(935025),AuthSuite=function(_param){var authSuiteConfig=_param.authSuiteConfig,bgImage=_param.bgImage,children=_param.children,closeUrl=_param.closeUrl,is24hpassOpen=_param.is24hpassOpen,isUserLogged=_param.isUserLogged,texts=_param.texts,videoConfig=_param.videoConfig,rest=_object_without_properties._(_param,["authSuiteConfig","bgImage","children","closeUrl","is24hpassOpen","isUserLogged","texts","videoConfig"]),setupService=new _authsuiteservice.AuthSuiteSdkSetupService,freePreviewService=new _authsuiteservice.AuthSuiteFreePreviewService,contextValue=(0,_useEdenReporting.useEdenReporting)(),_useContext=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext),authorizedAccessMethod=_useContext.authorizedAccessMethod,dispatch=_useContext.dispatch,_useState=_sliced_to_array._((0,_react.useState)(!1),2),loginWithProvider=_useState[0],setLoginWithProvider=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(null),2),setup=_useState1[0],setSetup=_useState1[1],_useState2=_sliced_to_array._((0,_react.useState)(is24hpassOpen||!1),2),isProviderGateBypassed=_useState2[0],setIsProviderGateBypassed=_useState2[1],_useState3=_sliced_to_array._((0,_react.useState)(null),2),isFreePreviewAvailable=_useState3[0],setIsFreePreviewAvailable=_useState3[1],_useState4=_sliced_to_array._((0,_react.useState)(!1),2),freePreviewExpired=_useState4[0],setFreePreviewExpired=_useState4[1],clientId=authSuiteConfig.clientId,countryCode=authSuiteConfig.countryCode,freePassAgeLimit=authSuiteConfig.freePassAgeLimit,freePassEnabled=authSuiteConfig.freePassEnabled,callbackURL=authSuiteConfig.callbackURL,resourceId=authSuiteConfig.resourceId,logoColorSchema=authSuiteConfig.logoColorSchema,logoColorSchemaSignOut=authSuiteConfig.logoColorSchemaSignOut,topProvidersLimit=authSuiteConfig.topProvidersLimit,checkFreePreviewAvailability=(0,_react.useCallback)(_async_to_generator._(function(){var hasCheckedAvailability;return _ts_generator._(this,function(_state){switch(_state.label){case 0:if(hasCheckedAvailability=null!==isFreePreviewAvailable,!freePassEnabled)return[3,4];if(!hasCheckedAvailability)return[3,2];return[4,freePreviewService.isAvailable()];case 1:return setIsFreePreviewAvailable.apply(void 0,[_state.sent()]),[3,3];case 2:setIsFreePreviewAvailable(!0),_state.label=3;case 3:return[3,5];case 4:setIsFreePreviewAvailable(!1),_state.label=5;case 5:return[2]}})}),[freePassEnabled,freePreviewService,isFreePreviewAvailable]);(0,_react.useEffect)(function(){setSetup({clientId:clientId,countryCode:countryCode})},[clientId,countryCode]),(0,_react.useEffect)(function(){setup&&setupService.setupAuthSuiteRequestData(_object_spread._({},setup))},[setup]),(0,_react.useEffect)(function(){checkFreePreviewAvailability()},[]);var providersGateProps={isBypassed:isProviderGateBypassed,texts:texts,callbackUrl:callbackURL,closeUrl:closeUrl,ctaCallback:function(){setIsProviderGateBypassed(!0)},isFreePreviewAvailable:isFreePreviewAvailable,freePassEnabled:freePassEnabled,videoConfig:{videoId:null==videoConfig?void 0:videoConfig.videoId,title:null==videoConfig?void 0:videoConfig.title,rating:null==videoConfig?void 0:videoConfig.rating,resourceId:resourceId},setIsProviderGateBypassed:setIsProviderGateBypassed,loginWithProvider:loginWithProvider,freePreviewExpired:freePreviewExpired,setLoginWithProvider:setLoginWithProvider,logoColorSchema:logoColorSchema,logoColorSchemaSignOut:logoColorSchemaSignOut,topProvidersLimit:topProvidersLimit,edenContextValue:contextValue};return _react.default.createElement(_AuthSuitestyled.StyledWrapper,_object_spread._({isAuthorized:isUserLogged,"data-display-name":"AuthSuite",bgImageUrl:bgImage},rest),_react.default.createElement(_ProvidersGateModal.default,providersGateProps),_react.default.createElement(_ProvidersGateWrapper.default,providersGateProps,_react.default.createElement(_TwentyFourHourPass.default,{setup:setup,texts:texts,freePassAgeLimit:freePassAgeLimit,closeCallback:function(){setIsProviderGateBypassed(!1),_AuthSuiteReporting.default.flowExit()}},_react.default.createElement(_AuthSuitestyled.StyledAuthSuiteContent,null," ",children," "),_react.default.createElement(_SignOutProviderWrapper.default,{authorizedAccessMethod:authorizedAccessMethod,freePassExpiredCallback:function(){setFreePreviewExpired(!0),setIsFreePreviewAvailable(!1),checkFreePreviewAvailability(),setIsProviderGateBypassed(!1),dispatch((0,_authsuitecontext.setLogout)(!0))},logInWithYourProviderCallback:function(){setLoginWithProvider(!0),setIsProviderGateBypassed(!1)},texts:texts,authSuiteConfig:authSuiteConfig,loginWithProvider:loginWithProvider,setLoginWithProvider:setLoginWithProvider,checkFreePreviewAvailability:checkFreePreviewAvailability,logoColorSchema:logoColorSchema,logoColorSchemaSignOut:logoColorSchemaSignOut}))))};AuthSuite.displayName="AuthSuite",AuthSuite.propTypes={authSuiteConfig:_proptypes.default.shape({freePassEnabled:_proptypes.default.bool,freePassAgeLimit:_proptypes.default.number,clientId:_proptypes.default.string.isRequired,countryCode:_proptypes.default.string.isRequired,callbackURL:_proptypes.default.string.isRequired,resourceId:_proptypes.default.string.isRequired,logoColorSchema:_proptypes.default.string,logoColorSchemaSignOut:_proptypes.default.string,topProvidersLimit:_proptypes.default.number}),children:_proptypes.default.oneOfType([_proptypes.default.arrayOf(_proptypes.default.node),_proptypes.default.node]).isRequired,bgImage:_proptypes.default.string,closeUrl:_proptypes.default.string,is24hpassOpen:_proptypes.default.bool,isUserLogged:_proptypes.default.bool,texts:_proptypes.default.object,videoConfig:_proptypes.default.shape({videoId:_proptypes.default.string,title:_proptypes.default.string,rating:_proptypes.default.string}).isRequired};var _default=AuthSuite},519747:(__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,{StyledWrapper:function(){return StyledWrapper},StyledAuthSuiteContent:function(){return StyledAuthSuiteContent}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledWrapper=(0,_styled.default)(_primitives.Flex,{target:"edpvm9l0"})("align-items:center;background-color:",(0,_styles.getFromPalette)("ui.fourth"),";background-position:center;background-repeat:no-repeat;background-size:cover;flex-direction:column;height:100%;justify-content:center;overflow:auto;position:relative;width:100%;",(0,_styles.whenProp)(["isAuthorized","=",!1],{backgroundImage:function(props){return(null==props?void 0:props.bgImageUrl)?"url(".concat(props.bgImageUrl,")"):null}}),";"),StyledAuthSuiteContent=(0,_styled.default)(_primitives.Flex,{target:"edpvm9l1"})("flex-direction:column;height:100%;width:100%;")},800184:(__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),_object_without_properties=__webpack_require__(856021),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_component=_interop_require_default._(__webpack_require__(830970)),_authsuitecontext=__webpack_require__(76176),_AuthSuiteReportingContext=__webpack_require__(87341),AuthSuite=(0,_component.default)({resolved:{},chunkName:function(){return"AuthSuite"},isReady:function(props1){var key=this.resolve(props1);return!0===this.resolved[key]&&!!__webpack_require__.m[key]},importAsync:function(){return Promise.resolve().then(function(){return _interop_require_wildcard._(__webpack_require__(467385))})},requireAsync:function(props1){var _this=this,key=this.resolve(props1);return this.resolved[key]=!1,this.importAsync(props1).then(function(resolved){return _this.resolved[key]=!0,resolved})},requireSync:function(props1){return __webpack_require__(this.resolve(props1))},resolve:function(){return 467385}}),MetadataGate=(0,_component.default)({resolved:{},chunkName:function(){return"elements-MetadataGate"},isReady:function(props1){var key=this.resolve(props1);return!0===this.resolved[key]&&!!__webpack_require__.m[key]},importAsync:function(){return Promise.resolve().then(function(){return _interop_require_wildcard._(__webpack_require__(423427))})},requireAsync:function(props1){var _this=this,key=this.resolve(props1);return this.resolved[key]=!1,this.importAsync(props1).then(function(resolved){return _this.resolved[key]=!0,resolved})},requireSync:function(props1){return __webpack_require__(this.resolve(props1))},resolve:function(){return 423427}}),Selector=function(_param){_param.props;var _rest_signInGate,rest1=_object_without_properties._(_param,["props"]),isAuthorized1=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext).isAuthorized,Component1=(null==rest1?void 0:null===(_rest_signInGate=rest1.signInGate)||void 0===_rest_signInGate?void 0:_rest_signInGate.enabled)&&null!=isAuthorized1&&!isAuthorized1?MetadataGate:AuthSuite;return _react.default.createElement(_AuthSuiteReportingContext.AuthSuiteReportingContextProvider,null,_react.default.createElement(Component1,_object_spread_props._(_object_spread._({},rest1),{isUserLogged:isAuthorized1})))};Selector.propTypes={props:_proptypes.default.object};var _default=Selector},732109:(__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,{AuthSuiteReportingContext:function(){return AuthSuiteReportingContext},AuthSuiteReportingContextProvider:function(){return AuthSuiteReportingContextProvider}});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)),AuthSuiteReportingContext=(0,_react.createContext)(),AuthSuiteReportingContextProvider=function(param){var children=param.children,_useState=_sliced_to_array._((0,_react.useState)(!1),2),authStartReportSent=_useState[0],setAuthStartReportSent=_useState[1];return _react.default.createElement(AuthSuiteReportingContext.Provider,{value:{authStartReportSent:authStartReportSent,setAuthStartReportSent:setAuthStartReportSent}},children)};AuthSuiteReportingContextProvider.propTypes={children:_proptypes.default.element}},87341:(__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,{AuthSuiteReportingContext:function(){return _AuthSuiteReportingContext.AuthSuiteReportingContext},AuthSuiteReportingContextProvider:function(){return _AuthSuiteReportingContext.AuthSuiteReportingContextProvider}});var _AuthSuiteReportingContext=__webpack_require__(732109)},328606:(__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),_object_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_to_consumable_array=__webpack_require__(195153),_adreporting=__webpack_require__(552305),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_hooks=__webpack_require__(855728),_AgeGateButton=_interop_require_default._(__webpack_require__(171708)),_AgeGateDisclaimer=_interop_require_default._(__webpack_require__(830838)),_AgeGateLabel=_interop_require_default._(__webpack_require__(680899)),_AgeGatestyled=__webpack_require__(9588),_AgeGateField=_interop_require_default._(__webpack_require__(113744)),_CONSTANTS=__webpack_require__(19691),_actionTypes=__webpack_require__(488135),_helpers=__webpack_require__(536058),initialState={birthMonth:null,birthDay:null,birthYear:null,monthLabel:null,dayLabel:null,yearLabel:null,daysInMonth:31,longestMonth:0},defaultLeapYear=2e3,AgeGate=function(_param){var _Number_parseInt,autoAdvance=_param.autoAdvance,isEmbed=_param.isEmbed,onRejectUser=_param.onRejectUser,onAcceptUser=_param.onAcceptUser,onInvalidDateEntered=_param.onInvalidDateEntered,onValidDateEntered=_param.onValidDateEntered,ageLimit=_param.ageLimit,oldestYear=_param.oldestYear,months=_param.months,buttonText=_param.buttonText,yearText=_param.yearText,monthText=_param.monthText,dayText=_param.dayText,errorText=_param.errorText,disclaimer=_param.disclaimer,label=_param.label,isInputField=_param.isInputField,isPreviousBtnEnabled=_param.isPreviousBtnEnabled,previousButtonText=_param.previousButtonText,isGrownUpsFlow=_param.isGrownUpsFlow,rest=_object_without_properties._(_param,["autoAdvance","isEmbed","onRejectUser","onAcceptUser","onInvalidDateEntered","onValidDateEntered","ageLimit","oldestYear","months","buttonText","yearText","monthText","dayText","errorText","disclaimer","label","isInputField","isPreviousBtnEnabled","previousButtonText","isGrownUpsFlow"]),edenData=(0,_react.useContext)(_adreporting.EdenContext),reportNavigationClickedEvent=edenData.reportNavigationClickedEvent,view="view://age-gate",_useReducer=_sliced_to_array._((0,_react.useReducer)(_helpers.reducer,_object_spread_props._(_object_spread._({},initialState),{monthLabel:monthText,dayLabel:dayText,yearLabel:yearText})),2),state=_useReducer[0],dispatch=_useReducer[1],prevBirthday=(0,_hooks.usePrevious)(state.birthDay),_useState=_sliced_to_array._((0,_react.useState)(!1),2),isError=_useState[0],setIsError=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(_CONSTANTS.MONTH_FOCUSED),2),currentFocus=_useState1[0],setCurrentFocus=_useState1[1],_useState2=_sliced_to_array._((0,_react.useState)((0,_helpers.getDays)(state.daysInMonth)),2),daysInSelectedMonth=_useState2[0].items,setDaysInSelectedMonth=_useState2[1],allYears=(0,_helpers.getYears)(oldestYear).items,maximumDayValueDefaultValue=null!==(_Number_parseInt=Number.parseInt(daysInSelectedMonth[daysInSelectedMonth.length-1].label))&&void 0!==_Number_parseInt?_Number_parseInt:31,_useState3=_sliced_to_array._((0,_react.useState)(maximumDayValueDefaultValue),2),maximumDayValue=_useState3[0],setMaximumDayValue=_useState3[1],maximumYearValue=Number.parseInt(allYears[0].label),onDayChange=function(day,item,forceLeadingZero){var month=state.birthMonth||"01",year=state.birthYear||defaultLeapYear,maxDaysInMonth=(0,_helpers.getDaysInMonth)(month,year),dayPayload=isInputField?(0,_helpers.maskDay)((0,_helpers.stripNonDigits)(day),maxDaysInMonth,forceLeadingZero):null==item?void 0:item.label;dispatch({type:_actionTypes.SET_BIRTH_DAY,payload:dayPayload}),isInputField||dispatch({type:_actionTypes.SET_DAY_LABEL,payload:null==item?void 0:item.label})},onMonthChange=function(month,item,forceLeadingZero){var monthPayload=isInputField?(0,_helpers.maskMonth)((0,_helpers.stripNonDigits)(month),forceLeadingZero):"".concat((null==item?void 0:item.index)+1);dispatch({type:_actionTypes.SET_BIRTH_MONTH,payload:monthPayload}),isInputField||dispatch({type:_actionTypes.SET_MONTH_LABEL,payload:null==item?void 0:item.label})},showError=function(shouldShowError){isEmbed||setIsError(shouldShowError)},validateUser=(0,_react.useCallback)(function(){if(onInvalidDateEntered&&onValidDateEntered){if((0,_helpers.validateDate)(state.birthYear,state.birthMonth,state.birthDay))showError(!1),onValidDateEntered();else{showError(!0),onInvalidDateEntered();return}}(0,_helpers.checkAgeLimit)(state.birthMonth,state.birthDay,state.birthYear,ageLimit,maximumDayValue,maximumYearValue,oldestYear)?(showError(!1),onAcceptUser(state.birthYear)):(showError(!0),onRejectUser())},[state.birthMonth,state.birthDay,state.birthYear,ageLimit,onAcceptUser,onRejectUser,maximumDayValue,maximumYearValue,oldestYear,onInvalidDateEntered,onValidDateEntered]),onInputFocus=function(){return setCurrentFocus(null)},isValidDay=(0,_react.useCallback)(function(){var month=state.birthMonth||"01",year=state.birthYear||defaultLeapYear,newDaysInMonth=(0,_helpers.getDaysInMonth)(month,year);return state.birthDay>=1&&state.birthDay<=newDaysInMonth&&/(0[1-9]|[12][0-9]|3[01])/.test(state.birthDay)},[state.birthDay,state.birthMonth,state.birthYear]),getLengthOfLongestMonth=(0,_react.useCallback)(function(){var _Math;months||dispatch({type:_actionTypes.SET_LONGEST_MONTH,payload:0}),dispatch({type:_actionTypes.SET_LONGEST_MONTH,payload:(_Math=Math).max.apply(_Math,_to_consumable_array._(months.items.map(function(el){return el.label.length})))})},[months]);(0,_react.useEffect)(function(){getLengthOfLongestMonth()},[months,getLengthOfLongestMonth]),(0,_react.useEffect)(function(){autoAdvance&&(null==state?void 0:state.birthMonth)&&(0,_helpers.isValidMonth)(null==state?void 0:state.birthMonth)&&setCurrentFocus(_CONSTANTS.DAY_FOCUSED)},[autoAdvance,state.birthMonth]),(0,_react.useEffect)(function(){autoAdvance&&(null==state?void 0:state.birthDay)!==prevBirthday&&isValidDay()&&setCurrentFocus(_CONSTANTS.YEAR_FOCUSED)},[autoAdvance,currentFocus,isValidDay,prevBirthday,state.birthDay]),(0,_react.useEffect)(function(){isEmbed&&![!Number.isNaN(parseInt(state.birthMonth)),state.birthDay,state.birthYear].some(function(el){return!el})&&validateUser()},[state.birthMonth,state.birthDay,state.birthYear,isEmbed,maximumDayValue,errorText]),(0,_react.useEffect)(function(){var _Number_parseInt,numDaysInNewMonth=(0,_helpers.getDaysInMonth)(state.birthMonth||"01",state.birthYear||defaultLeapYear),dayItemsInMonth=(0,_helpers.getDays)(numDaysInNewMonth);setDaysInSelectedMonth(dayItemsInMonth),setMaximumDayValue(null!==(_Number_parseInt=Number.parseInt(dayItemsInMonth.items[dayItemsInMonth.items.length-1].label))&&void 0!==_Number_parseInt?_Number_parseInt:31)},[state.birthMonth,state.birthYear]),(0,_react.useEffect)(function(){isEmbed&&(""===errorText||null===errorText?setIsError(!1):setIsError(!0))},[errorText]);var isDisabled=isInputField&&(!isValidDay()||!(0,_helpers.isValidMonth)(state.birthMonth)||!(0,_helpers.isValidYear)(state.birthYear,allYears)||(0,_helpers.isDateInFuture)(state.birthDay,state.birthMonth,state.birthYear));return((0,_react.useEffect)(function(){var onEnterKeyPress=function(event){isEmbed||isDisabled||"Enter"!==event.key||validateUser()};return document.addEventListener("keyup",onEnterKeyPress),function(){document.removeEventListener("keyup",onEnterKeyPress)}},[isDisabled,validateUser,isEmbed]),[months,oldestYear,onRejectUser,onAcceptUser,ageLimit].some(function(el){return!el}))?null:_react.default.createElement(_AgeGatestyled.AgeGateWrapper,_object_spread_props._(_object_spread._({},rest),{isEmbed:isEmbed,"data-display-name":"AgeGate"}),_react.default.createElement(_AgeGateLabel.default,{isEmbed:isEmbed,label:label}),_react.default.createElement(_AgeGatestyled.AgeGateFieldsetWrapper,{isEmbed:isEmbed,longestMonth:state.longestMonth},_react.default.createElement(_AgeGateField.default,{ariaLabel:"Month",name:"Month",placeholder:"MM",characterLimit:2,isInputField:isInputField,label:state.monthLabel,value:state.birthMonth,onChange:onMonthChange,items:null==months?void 0:months.items,hasFocus:currentFocus===_CONSTANTS.MONTH_FOCUSED,onInputBlur:function(month){return onMonthChange(month,null,!0)}}),_react.default.createElement(_AgeGateField.default,{ariaLabel:"Day",name:"Day",placeholder:"DD",characterLimit:2,min:daysInSelectedMonth[0].label,max:daysInSelectedMonth[daysInSelectedMonth.length-1].label,isInputField:isInputField,label:state.dayLabel,value:state.birthDay,onChange:onDayChange,items:daysInSelectedMonth,hasFocus:currentFocus===_CONSTANTS.DAY_FOCUSED,onInputFocus:onInputFocus,onInputBlur:function(day){return onDayChange(day,null,!0)}}),_react.default.createElement(_AgeGateField.default,{ariaLabel:"Year",name:"Year",placeholder:"YYYY",characterLimit:4,isInputField:isInputField,label:state.yearLabel,value:state.birthYear,onChange:function(year,item){var yearPayload=isInputField?(0,_helpers.stripNonDigits)(year):null==item?void 0:item.label;dispatch({type:_actionTypes.SET_BIRTH_YEAR,payload:yearPayload}),isInputField||dispatch({type:_actionTypes.SET_YEAR_LABEL,payload:null==item?void 0:item.label})},items:allYears,hasFocus:currentFocus===_CONSTANTS.YEAR_FOCUSED,onInputFocus:onInputFocus})),isError&&_react.default.createElement(_AgeGatestyled.BumperError,{isGrownUpsFlow:!0},errorText),_react.default.createElement(_AgeGateDisclaimer.default,{isEmbed:isEmbed,disclaimer:disclaimer}),_react.default.createElement(_AgeGatestyled.AgeGateButtonsWrapper,null,isPreviousBtnEnabled&&_react.default.createElement(_AgeGatestyled.AgeGatePreviousButtonWrapper,null,_react.default.createElement(_AgeGateButton.default,{isEmbed:isEmbed,callback:function(){"undefined"!=typeof window&&(reportNavigationClickedEvent({edenData:edenData,view:view,elementRef:"ui://back"}),window.history.length>=2?window.history.back():window.location.replace(window.location.origin))},text:previousButtonText,isGrownUpsFlow:isGrownUpsFlow,buttonType:"secondary"})),_react.default.createElement(_AgeGateButton.default,{isEmbed:isEmbed,callback:function(){reportNavigationClickedEvent({edenData:edenData,view:view,elementRef:"ui://continue"}),isEmbed||validateUser()},text:buttonText,disabled:isDisabled,isGrownUpsFlow:isGrownUpsFlow,buttonType:"primary"})))};AgeGate.displayName="AgeGate",AgeGate.defaultProps={autoAdvance:!0,ageLimit:13,oldestYear:1900,isEmbed:!1,buttonText:"Continue",yearText:"Year",monthText:"Month",dayText:"Day",errorText:"",label:"Birthday",isInputField:!1,isPreviousBtnEnabled:!1,previousButtonText:"Back",isGrownUpsFlow:!1},AgeGate.propTypes={autoAdvance:_proptypes.default.bool,isEmbed:_proptypes.default.bool,onRejectUser:_proptypes.default.func.isRequired,onInvalidDateEntered:_proptypes.default.func,onValidDateEntered:_proptypes.default.func,onAcceptUser:_proptypes.default.func.isRequired,ageLimit:_proptypes.default.number.isRequired,oldestYear:_proptypes.default.number.isRequired,months:_proptypes.default.shape({items:_proptypes.default.arrayOf(_proptypes.default.shape({label:_proptypes.default.string}))}).isRequired,buttonText:_proptypes.default.string,yearText:_proptypes.default.string,monthText:_proptypes.default.string,dayText:_proptypes.default.string,errorText:_proptypes.default.string,disclaimer:_proptypes.default.string,label:_proptypes.default.string,isInputField:_proptypes.default.bool,isPreviousBtnEnabled:_proptypes.default.bool,previousButtonText:_proptypes.default.string,onPreviousClick:_proptypes.default.func,isGrownUpsFlow:_proptypes.default.bool};var _default=AgeGate},9588:(__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,{AgeGateWrapper:function(){return AgeGateWrapper},AgeGateFieldsetWrapper:function(){return AgeGateFieldsetWrapper},BumperError:function(){return BumperError},AgeGateButtonsWrapper:function(){return AgeGateButtonsWrapper},AgeGatePreviousButtonWrapper:function(){return AgeGatePreviousButtonWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_Dropdownstyled=__webpack_require__(517288),_styles=__webpack_require__(496907),AgeGateWrapper=(0,_styled.default)(_primitives.Box,{target:"ec1a5n70"})("text-align:center;",(0,_styles.whenProp)("isEmbed",{marginTop:(0,_styles.getPaladinSpacer)(6)}),";"),AgeGateFieldsetWrapper=(0,_styled.default)(_primitives.Box,{target:"ec1a5n71"})("border:none;margin-bottom:",(0,_styles.getPaladinSpacer)(10),";margin-top:",(0,_styles.getPaladinSpacer)(4),";display:flex;text-align:center;justify-content:space-between;border-radius:",(0,_styles.getCorners)("ui"),";color:",(0,_styles.getFromColors)("dark.obj.03"),";",(0,_styles.whenProp)(["isEmbed","=",!0],{marginTop:0,marginBottom:"0"}),";",_Dropdownstyled.Wrapper,"{",_Dropdownstyled.StyledButton,"{&:focus{outline:none;}}}",_Dropdownstyled.Wrapper,":first-of-type{margin:0;",_Dropdownstyled.StyledButton,"{",(0,_styles.mediaQuery)("medium"),"{min-width:calc(1.4rem * ",function(param){return param.longestMonth+2},");}}}",_Dropdownstyled.Wrapper,"{flex:1;margin-left:",(0,_styles.getPaladinSpacer)(3),";margin-right:",(0,_styles.getPaladinSpacer)(3),";&:last-of-type,&:first-of-type{margin-left:0;margin-right:0;}}"),BumperError=(0,_styled.default)(_primitives.PaladinP1,{target:"ec1a5n72"})("margin-top:",(0,_styles.getPaladinSpacer)(3),";color:",(0,_styles.getFromColors)("dark.danger.contrast"),";",(0,_styles.whenProp)(["isEmbed","=",!0],{position:"absolute",marginTop:0,width:"100%",textAlign:"center",left:"0",right:"0"}),";"),AgeGateButtonsWrapper=(0,_styled.default)(_primitives.Flex,{target:"ec1a5n73"})("justify-content:center;"),AgeGatePreviousButtonWrapper=(0,_styled.default)(_primitives.Box,{target:"ec1a5n74"})("display:none;margin-right:",(0,_styles.getPaladinSpacer)(3),";button{width:",(0,_styles.getPaladinSpacer)(21),";}",(0,_styles.mediaQuery)("small"),"{display:inline-block;}")},19691:(__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,{DAY_FOCUSED:function(){return DAY_FOCUSED},MONTH_FOCUSED:function(){return MONTH_FOCUSED},YEAR_FOCUSED:function(){return YEAR_FOCUSED}});var DAY_FOCUSED="day",MONTH_FOCUSED="month",YEAR_FOCUSED="year"},234952:(__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)),_Input=_interop_require_default._(__webpack_require__(89606)),_AgeGateFieldstyled=__webpack_require__(664044),AgeGateField=function(param){var isInputField=param.isInputField,label=param.label,value=param.value,items=param.items,onChange=param.onChange,characterLimit=param.characterLimit,placeholder=param.placeholder,name=param.name,ariaLabel=param.ariaLabel,hasFocus=param.hasFocus,onInputFocus=param.onInputFocus,onInputBlur=param.onInputBlur;return isInputField?_react.default.createElement(_Input.default,{ariaLabel:ariaLabel,label:label,type:"text",name:name,required:!0,maxLength:characterLimit,value:value,externallyControlledValue:!0,onChange:onChange,placeholder:placeholder,usePaladin:!0,isInnerFocus:!0,hasFocus:hasFocus,inputmode:"numeric",onInputFocus:onInputFocus,onInputBlur:onInputBlur}):_react.default.createElement(_AgeGateFieldstyled.StyledDropdown,{items:items,label:label,onChange:onChange,primary:!0,simpleDropdown:!0,hasValue:!!value})};AgeGateField.defaultProps={isInputField:!1,label:"",value:"",items:[],onChange:function(){},characterLimit:0,min:"",max:"",placeholder:"",hasFocus:!1},AgeGateField.propTypes={isInputField:_proptypes.default.bool,label:_proptypes.default.string,value:_proptypes.default.string,items:_proptypes.default.array,onChange:_proptypes.default.func,characterLimit:_proptypes.default.number,min:_proptypes.default.string,max:_proptypes.default.string,placeholder:_proptypes.default.string,name:_proptypes.default.string,ariaLabel:_proptypes.default.string,hasFocus:_proptypes.default.bool,onInputFocus:_proptypes.default.func,onInputBlur:_proptypes.default.func};var _default=AgeGateField},664044:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledDropdown",{enumerable:!0,get:function(){return StyledDropdown}});var _interop_require_default=__webpack_require__(759090),_styled=_interop_require_default._(__webpack_require__(590777)),_styles=__webpack_require__(496907),_Dropdown=_interop_require_default._(__webpack_require__(89411)),StyledDropdown=(0,_styled.default)(_Dropdown.default,{target:"e18qu97q0"})("color:",(0,_styles.getFromColors)("dark.obj.03"),";",(0,_styles.whenProp)("hasValue",{color:(0,_styles.getFromColors)("dark.obj.01")}),";")},113744:(__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__(234952)).default},488135:(__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,{SET_BIRTH_MONTH:function(){return SET_BIRTH_MONTH},SET_BIRTH_DAY:function(){return SET_BIRTH_DAY},SET_BIRTH_YEAR:function(){return SET_BIRTH_YEAR},SET_MONTH_LABEL:function(){return SET_MONTH_LABEL},SET_DAY_LABEL:function(){return SET_DAY_LABEL},SET_YEAR_LABEL:function(){return SET_YEAR_LABEL},SET_DAYS_IN_MONTH:function(){return SET_DAYS_IN_MONTH},SET_LONGEST_MONTH:function(){return SET_LONGEST_MONTH}});var SET_BIRTH_MONTH=Symbol("SET_BIRTH_MONTH"),SET_BIRTH_DAY=Symbol("SET_BIRTH_DAY"),SET_BIRTH_YEAR=Symbol("SET_BIRTH_YEAR"),SET_MONTH_LABEL=Symbol("SET_MONTH_LABEL"),SET_DAY_LABEL=Symbol("SET_DAY_LABEL"),SET_YEAR_LABEL=Symbol("SET_YEAR_LABEL"),SET_DAYS_IN_MONTH=Symbol("SET_DAYS_IN_MONTH"),SET_LONGEST_MONTH=Symbol("SET_LONGEST_MONTH")},926543:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(birthMonth,birthDay,birthYear,ageLimit,maximumDayValue,maximumYearValue,oldestYear){if(null===birthMonth||null===birthDay||null===birthYear||birthMonth<1||birthMonth>12||birthDay<1||birthDay>maximumDayValue||birthYear<oldestYear||birthYear>maximumYearValue)return!1;var ageDifMs=parseInt(Date.now())-parseInt(new Date(birthYear,birthMonth-1,birthDay).getTime());return Math.abs(new Date(ageDifMs).getUTCFullYear()-1970)>=ageLimit}},407766:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _to_consumable_array=__webpack_require__(195153),_default=function(daysInMonth){return{items:_to_consumable_array._(Array(daysInMonth).keys()).map(function(_,key){return{label:String(key+1)}})}}},709937:(__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(month,year){if(!(year.length<4))return(0,_datetimeutils.default)("".concat(year,"-").concat(month,"-01")).daysInMonth()}},458383:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _to_consumable_array=__webpack_require__(195153),_default=function(oldestYear){var currentYear=new Date().getFullYear();return{items:_to_consumable_array._(Array(currentYear-oldestYear).keys()).map(function(_,key){return{label:String(currentYear-key)}})}}},536058:(__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,{checkAgeLimit:function(){return _checkAgeLimit.default},getDays:function(){return _getDays.default},getDaysInMonth:function(){return _getDaysInMonth.default},getYears:function(){return _getYears.default},isValidMonth:function(){return _isValidMonth.default},isValidYear:function(){return _isValidYear.default},isDateInFuture:function(){return _isDateInFuture.default},maskDay:function(){return _maskDay.default},maskMonth:function(){return _maskMonth.default},reducer:function(){return _reducer.default},stripNonDigits:function(){return _stripNonDigits.default},validateDate:function(){return _validateDate.default}});var _interop_require_default=__webpack_require__(759090),_checkAgeLimit=_interop_require_default._(__webpack_require__(926543)),_getDays=_interop_require_default._(__webpack_require__(407766)),_getDaysInMonth=_interop_require_default._(__webpack_require__(709937)),_getYears=_interop_require_default._(__webpack_require__(458383)),_isValidMonth=_interop_require_default._(__webpack_require__(983923)),_isValidYear=_interop_require_default._(__webpack_require__(995206)),_isDateInFuture=_interop_require_default._(__webpack_require__(723494)),_maskDay=_interop_require_default._(__webpack_require__(817006)),_maskMonth=_interop_require_default._(__webpack_require__(200467)),_reducer=_interop_require_default._(__webpack_require__(475763)),_stripNonDigits=_interop_require_default._(__webpack_require__(598490)),_validateDate=_interop_require_default._(__webpack_require__(934854))},723494:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(day,month,year){if(!year||!month||!year)return!1;var today=new Date(new Date().toDateString());return new Date(year,month-1,day)>today}},983923:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(month){return!!(month&&"string"==typeof month&&(null==month?void 0:month.length)===2&&(null==month?void 0:month.match(/0[1-9]|1[0-2]/)))}},995206:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(year,allYears){if(!year||!(null==allYears?void 0:allYears.length))return!1;var validLength=year&&(null==year?void 0:year.length)===4,minYear=allYears.reduce(function(previous,current){var _previous_label,_current_label,prevYearAsNumber=Number.parseInt(null!==(_previous_label=null==previous?void 0:previous.label)&&void 0!==_previous_label?_previous_label:previous,10),currentYearAsNumber=Number.parseInt(null!==(_current_label=null==current?void 0:current.label)&&void 0!==_current_label?_current_label:current,10);return prevYearAsNumber<currentYearAsNumber?prevYearAsNumber:currentYearAsNumber}),maxYear=allYears.reduce(function(previous,current){var _previous_label,_current_label,prevYearAsNumber=Number.parseInt(null!==(_previous_label=null==previous?void 0:previous.label)&&void 0!==_previous_label?_previous_label:previous,10),currentYearAsNumber=Number.parseInt(null!==(_current_label=null==current?void 0:current.label)&&void 0!==_current_label?_current_label:current,10);return prevYearAsNumber>currentYearAsNumber?prevYearAsNumber:currentYearAsNumber}),yearAsNumber=Number.parseInt(year,10);return validLength&&yearAsNumber<=maxYear&&yearAsNumber>=minYear}},817006:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(dayInput,maxDay,forceLeadingZero){if(dayInput&&"string"==typeof dayInput){var MAX_DAY="number"==typeof maxDay?maxDay:31,dayInputAsNumber=Number.parseInt(dayInput,10);return 1===dayInput.length?forceLeadingZero||dayInputAsNumber>3?"0".concat(dayInput):dayInput:dayInputAsNumber<=0?"01":dayInputAsNumber>MAX_DAY?"".concat(MAX_DAY):String(dayInput)}}},200467:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(monthInput,forceLeadingZero){if(monthInput&&"string"==typeof monthInput){var monthInputAsNumber=Number.parseInt(monthInput,10);return 1===monthInput.length?forceLeadingZero||monthInputAsNumber>1?"0".concat(monthInput):monthInput:monthInputAsNumber<=0?"01":monthInputAsNumber>12?"".concat(12):String(monthInput)}}},475763:(__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),_object_spread_props=__webpack_require__(575294),_actionTypes=__webpack_require__(488135),_default=function(state,action){var type=action.type,payload=action.payload;switch(type){case _actionTypes.SET_BIRTH_MONTH:return _object_spread_props._(_object_spread._({},state),{birthMonth:payload});case _actionTypes.SET_BIRTH_DAY:return _object_spread_props._(_object_spread._({},state),{birthDay:payload});case _actionTypes.SET_BIRTH_YEAR:return _object_spread_props._(_object_spread._({},state),{birthYear:payload});case _actionTypes.SET_MONTH_LABEL:return _object_spread_props._(_object_spread._({},state),{monthLabel:payload});case _actionTypes.SET_DAY_LABEL:return _object_spread_props._(_object_spread._({},state),{dayLabel:payload});case _actionTypes.SET_YEAR_LABEL:return _object_spread_props._(_object_spread._({},state),{yearLabel:payload});case _actionTypes.SET_DAYS_IN_MONTH:return _object_spread_props._(_object_spread._({},state),{daysInMonth:payload});case _actionTypes.SET_LONGEST_MONTH:return _object_spread_props._(_object_spread._({},state),{longestMonth:payload});default:return state}}},598490:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(value){var _value_replace;return null==value?void 0:null===(_value_replace=value.replace)||void 0===_value_replace?void 0:_value_replace.call(value,/\D/g,"")}},934854:(__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(year,month,day){var monthWithLeadingZero=(null==month?void 0:month.length)===1?"0".concat(month):month,dayWithLeadingZero=(null==day?void 0:day.length)===1?"0".concat(day):day;return(0,_datetimeutils.default)("".concat(year,"-").concat(monthWithLeadingZero,"-").concat(dayWithLeadingZero),"YYYY-MM-DD",!0).isValid()}},804425:(__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__(328606)).default},765953:(__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)),_AgeGateButtonstyled=__webpack_require__(423781),AgeGateButton=function(param){var text=param.text,isEmbed=param.isEmbed,callback=param.callback,disabled=param.disabled,isGrownUpsFlow=param.isGrownUpsFlow,buttonType=param.buttonType;return isEmbed?null:_react.default.createElement(_AgeGateButtonstyled.StyledButton,{primary:"primary"===buttonType,secondary:"secondary"===buttonType,onClick:callback,"data-display-name":"AgeGateButton",disabled:disabled,isGrownUpsFlow:isGrownUpsFlow,text:text})};AgeGateButton.displayName="AgeGateButton",AgeGateButton.defaultProps={disabled:!1,text:"",isEmbed:!1,callback:function(){},isGrownUpsFlow:!1},AgeGateButton.propTypes={text:_proptypes.default.string,isEmbed:_proptypes.default.bool,callback:_proptypes.default.func,disabled:_proptypes.default.bool,isGrownUpsFlow:_proptypes.default.bool,buttonType:_proptypes.default.string};var _default=AgeGateButton},423781:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledButton",{enumerable:!0,get:function(){return StyledButton}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_styles=__webpack_require__(496907),_atoms=__webpack_require__(44748),StyledButton=(0,_styled.default)(_atoms.PaladinButton,{target:"e1v6v0e60"})((0,_styles.whenProp)("isGrownUpsFlow",{color:(0,_styles.getFromColors)("dark.interactive.01.obj"),marginTop:(0,_styles.getPaladinSpacer)(12),marginBottom:(0,_styles.getPaladinSpacer)(6),width:(0,_styles.getPaladinSpacer)(29),height:(0,_styles.getPaladinSpacer)(12)})," ",(0,_styles.whenProp)("disabled",{backgroundColor:(0,_styles.getFromColors)("dark.interactive.disabled"),color:(0,_styles.getFromColors)("dark.interactive.obj.disabled")}),";")},171708:(__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__(765953)).default},935786:(__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)),_utilities=__webpack_require__(320769),_AgeGateDisclaimerstyled=__webpack_require__(543897),AgeGateDisclaimer=function(param){var disclaimer=param.disclaimer,isEmbed=param.isEmbed;return!disclaimer||isEmbed?null:_react.default.createElement(_utilities.Parsed,{"data-display-name":"AgeGateDisclaimer",as:_AgeGateDisclaimerstyled.StyledDisclaimer,content:disclaimer})};AgeGateDisclaimer.displayName="AgeGateDisclaimer",AgeGateDisclaimer.propTypes={disclaimer:_proptypes.default.string,isEmbed:_proptypes.default.bool};var _default=AgeGateDisclaimer},543897:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledDisclaimer",{enumerable:!0,get:function(){return StyledDisclaimer}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledDisclaimer=(0,_styled.default)(_primitives.Box,{target:"e1rbabb20"})((0,_styles.getTypography)("p2"),"  margin-top:",(0,_styles.getPaladinSpacer)(6),";margin-bottom:",(0,_styles.getPaladinSpacer)(6),";color:",(0,_styles.getFromColors)("dark.obj.02"),";& a{color:",(0,_styles.getFromColors)("dark.interactive.link"),";text-decoration:underline;&:hover{text-decoration:none;}}")},830838:(__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__(935786)).default},464711:(__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)),_AgeGateLabelstyled=__webpack_require__(594838),AgeGateLabel=function(param){var label=param.label,isEmbed=param.isEmbed;return label&&isEmbed?_react.default.createElement(_AgeGateLabelstyled.StyledAgeGateLabel,{isEmbed:!0,"data-display-name":"AgeGateLabel"},label):null};AgeGateLabel.displayName="AgeGateLabel",AgeGateLabel.propTypes={label:_proptypes.default.string,isEmbed:_proptypes.default.bool};var _default=AgeGateLabel},594838:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledAgeGateLabel",{enumerable:!0,get:function(){return StyledAgeGateLabel}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledAgeGateLabel=(0,_styled.default)(_primitives.Box,{target:"eq9r6mx0"})((0,_styles.getPaladinTypography)("p2-bold"),";margin-top:",(0,_styles.getPaladinSpacer)(6),";",(0,_styles.whenProp)(["isEmbed","=",!0],{marginTop:"0",color:(0,_styles.getFromColors)("dark.obj.01"),width:"100%",display:"block",textAlign:"left"}),";")},680899:(__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__(464711)).default},579832:(__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_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_authsuiteservice=__webpack_require__(37462),_ProvidersGateWrapper=_interop_require_default._(__webpack_require__(290805)),_AgeGateMVPDstyled=__webpack_require__(37038),_AgeGateModal=_interop_require_default._(__webpack_require__(995297)),_reducer=__webpack_require__(456881),_AuthSuiteReportingContext=__webpack_require__(87341),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),_ageGateStorageStatus=__webpack_require__(743769),_useEdenReporting=__webpack_require__(935025),AgeGateMVPD=function(_param){var authSuiteConfig=_param.authSuiteConfig,is24hpassOpen=_param.is24hpassOpen,closeUrl=_param.closeUrl,texts=_param.texts,ageGatedLinks=_param.ageGatedLinks,ageGateModalProps=_param.ageGateModalProps,signInSuccessModalProps=_param.signInSuccessModalProps,rest=_object_without_properties._(_param,["authSuiteConfig","is24hpassOpen","closeUrl","texts","ageGatedLinks","ageGateModalProps","signInSuccessModalProps"]),contextValue=(0,_useEdenReporting.useEdenReporting)(),_useState=_sliced_to_array._((0,_react.useState)(!1),2),loginWithProvider=_useState[0],setLoginWithProvider=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(null),2),setup=_useState1[0],setSetup=_useState1[1],_useState2=_sliced_to_array._((0,_react.useState)(is24hpassOpen||!1),2),isProviderGateBypassed=_useState2[0],setIsProviderGateBypassed=_useState2[1],_useReducer=_sliced_to_array._((0,_react.useReducer)(_reducer.reducer,_reducer.initialState),2),state=_useReducer[0],dispatch=_useReducer[1],_ref=null!=authSuiteConfig?authSuiteConfig:{},clientId=_ref.clientId,countryCode=_ref.countryCode,freePassEnabled=_ref.freePassEnabled,callbackURL=_ref.callbackURL,resourceId=_ref.resourceId;(0,_react.useEffect)(function(){clientId&&countryCode&&setSetup({clientId:clientId,countryCode:countryCode})},[clientId,countryCode]),(0,_react.useEffect)(function(){setup&&(new _authsuiteservice.AuthSuiteSdkSetupService().setupAuthSuiteRequestData(_object_spread._({},setup)),_AuthSuiteReporting.default.parentalGateDisplayed())},[setup]);var providersGateProps={isBypassed:isProviderGateBypassed,texts:texts,callbackUrl:callbackURL,closeUrl:closeUrl,ctaCallback:function(){setIsProviderGateBypassed(!0)},freePassEnabled:freePassEnabled,setIsProviderGateBypassed:setIsProviderGateBypassed,loginWithProvider:loginWithProvider,setLoginWithProvider:setLoginWithProvider,isGrownUpsFlow:!0,ageGatedLinks:ageGatedLinks,signInSuccessModalProps:signInSuccessModalProps,userPassedAgeGate:state.userPassedAgeGate,resourceId:resourceId,edenContextValue:contextValue},onAcceptUserAgeCallback=function(){(0,_ageGateStorageStatus.setIsAuthorizedLocalStorage)(!0),dispatch({type:_reducer.types.CLOSE_AGE_GATE_MODAL}),dispatch({type:_reducer.types.SET_AGE_GATE_PASS})};return(0,_react.useEffect)(function(){(0,_ageGateStorageStatus.bypassAgeGateLocalStorage)()&&onAcceptUserAgeCallback()},[]),(0,_react.useEffect)(function(){(0,_ageGateStorageStatus.shouldShowAgeGate)()||dispatch({type:_reducer.types.OPEN_AGE_GATE_ERROR_MODAL})},[]),_react.default.createElement(_AuthSuiteReportingContext.AuthSuiteReportingContextProvider,null,_react.default.createElement(_AgeGateMVPDstyled.StyledModalWrapper,_object_spread._({"data-display-name":"age-gate-mvpd"},rest),_react.default.createElement(_AgeGateModal.default,_object_spread._({isOpen:state.displayAgeGateModal,onAcceptUser:onAcceptUserAgeCallback,onRejectUser:function(){(0,_ageGateStorageStatus.setIsAuthorizedLocalStorage)(!1),dispatch({type:_reducer.types.OPEN_AGE_GATE_ERROR_MODAL})},showAgeGate:state.showAgeGate},ageGateModalProps)),_react.default.createElement(_AgeGateMVPDstyled.StyledProvidersWrapper,null,_react.default.createElement(_ProvidersGateWrapper.default,providersGateProps))))};AgeGateMVPD.displayName="age-gate-mvpd",AgeGateMVPD.propTypes={authSuiteConfig:_proptypes.default.shape({freePassEnabled:_proptypes.default.bool,freePassAgeLimit:_proptypes.default.number,clientId:_proptypes.default.string.isRequired,countryCode:_proptypes.default.string.isRequired,callbackURL:_proptypes.default.string.isRequired,resourceId:_proptypes.default.string.isRequired}),bgImage:_proptypes.default.string,closeUrl:_proptypes.default.string,is24hpassOpen:_proptypes.default.bool,isUserLogged:_proptypes.default.bool,texts:_proptypes.default.object,ageGatedLinks:_proptypes.default.object,ageGateModalProps:_proptypes.default.object,signInSuccessModalProps:_proptypes.default.object};var _default=AgeGateMVPD},37038:(__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,{StyledModalWrapper:function(){return StyledModalWrapper},StyledProvidersWrapper:function(){return StyledProvidersWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledModalWrapper=(0,_styled.default)(_primitives.Box,{target:"e1pq81um0"})("padding:",(0,_styles.getPaladinSpacer)(4),";",(0,_styles.mediaQuery)("medium"),"{min-height:auto;margin:",(0,_styles.getPaladinSpacer)(8)," auto;width:",(0,_styles.getPaladinSpacer)(200),";padding:",(0,_styles.getPaladinSpacer)(12),";}"),StyledProvidersWrapper=(0,_styled.default)(_primitives.Box,{target:"e1pq81um1"})()},743769:(__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,{setIsAuthorizedLocalStorage:function(){return setIsAuthorizedLocalStorage},shouldShowAgeGate:function(){return shouldShowAgeGate},bypassAgeGateLocalStorage:function(){return bypassAgeGateLocalStorage}});var _browserStorage=__webpack_require__(555230),setIsAuthorizedLocalStorage=function(isGrownUp){var ageGateResult={isGrownUp:isGrownUp,expiry:Date.now()+36e5},localStorage=(0,_browserStorage.getStorage)("localStorage");(0,_browserStorage.setItem)(localStorage,"auth-suite-grownups-age-gate",ageGateResult)},shouldShowAgeGate=function(){var localStorage=(0,_browserStorage.getStorage)("localStorage"),authorizationStatus=(0,_browserStorage.getItem)(localStorage,"auth-suite-grownups-age-gate");return!authorizationStatus||(Date.now()>authorizationStatus.expiry?((0,_browserStorage.removeItem)(localStorage,"auth-suite-grownups-age-gate"),!0):authorizationStatus.isGrownUp)},bypassAgeGateLocalStorage=function(){var localStorage=(0,_browserStorage.getStorage)("localStorage"),authorizationStatus=(0,_browserStorage.getItem)(localStorage,"auth-suite-grownups-age-gate");return Date.now()<(null==authorizationStatus?void 0:authorizationStatus.expiry)&&(null==authorizationStatus?void 0:authorizationStatus.isGrownUp)}},456881:(__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,{types:function(){return types},initialState:function(){return initialState},reducer:function(){return reducer}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),types={OPEN_AGE_GATE_MODAL:"AGE_GATE_MODAL",CLOSE_AGE_GATE_MODAL:"CLOSE_AGE_GATE_MODAL",SET_AGE_GATE_PASS:"SET_AGE_GATE_PASS",OPEN_AGE_GATE_ERROR_MODAL:"OPEN_AGE_GATE_ERROR_MODAL"},initialState={displayAgeGateModal:!0,userPassedAgeGate:!1,showAgeGate:!0},reducer=function(state,action){switch(action.type){case types.OPEN_AGE_GATE_MODAL:return _object_spread_props._(_object_spread._({},initialState),{displayAgeGateModal:!0});case types.CLOSE_AGE_GATE_MODAL:return _object_spread_props._(_object_spread._({},state),{displayAgeGateModal:!1});case types.SET_AGE_GATE_PASS:return _object_spread_props._(_object_spread._({},state),{userPassedAgeGate:!0});case types.OPEN_AGE_GATE_ERROR_MODAL:return _object_spread_props._(_object_spread._({},state),{showAgeGate:!1});default:return state}}},44581:(__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__(579832)).default},983039:(__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),_object_without_properties=__webpack_require__(856021),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_adreporting=__webpack_require__(552305),_Modal=_interop_require_default._(__webpack_require__(483281)),_primitives=__webpack_require__(629603),_AgeGateButton=_interop_require_default._(__webpack_require__(171708)),_AgeGateModalstyled=__webpack_require__(44102),_AgeGate=_interop_require_default._(__webpack_require__(804425)),_CloseButton=_interop_require_default._(__webpack_require__(945082)),noop=function(){},AgeGateModal=function(_param){var errorText=_param.errorText,headline=_param.headline,promptText=_param.promptText,voiceOverAudio=_param.voiceOverAudio,isOpen=_param.isOpen,onClose=_param.onClose,ageGateProps=_param.ageGateProps,onAcceptUser=_param.onAcceptUser,onRejectUser=_param.onRejectUser,showAgeGate=(_param.redirectUrl,_param.showAgeGate),rest=_object_without_properties._(_param,["errorText","headline","promptText","voiceOverAudio","isOpen","onClose","ageGateProps","onAcceptUser","onRejectUser","redirectUrl","showAgeGate"]),edenData=(0,_react.useContext)(_adreporting.EdenContext),reportNavigationClickedEvent=edenData.reportNavigationClickedEvent,reportNavigationOpenedEvent=edenData.reportNavigationOpenedEvent,view="view://age-gate";(0,_react.useEffect)(function(){reportNavigationOpenedEvent({edenData:edenData,url:window.location.href,view:view})},[]);var onCloseClick=function(e){"undefined"!=typeof window&&(reportNavigationClickedEvent({edenData:edenData,view:view,elementRef:"ui://x-close"}),window.history.length>=2?window.history.back():window.location.replace(window.location.origin))},hasPlayed=!1,audioRef=(0,_react.useRef)();return _react.default.createElement(_AgeGateModalstyled.StyledAgeGateWrapper,_object_spread_props._(_object_spread._({},rest),{onClick:function(){hasPlayed||(audioRef.current.play(),hasPlayed=!0)}}),_react.default.createElement(_Modal.default,{isOpen:isOpen,onClose:onClose},_react.default.createElement(_AgeGateModalstyled.StyledInnerModalWrapper,null,_react.default.createElement(_AgeGateModalstyled.StyledIconWrapper,null,_react.default.createElement(_CloseButton.default,{onClick:onCloseClick,hideBg:!0,isPaladinStyle:!0,label:"Close"})),showAgeGate&&_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_AgeGateModalstyled.StyledHeadline,null,headline),_react.default.createElement(_AgeGateModalstyled.StyledPromptText,null,promptText),_react.default.createElement(_AgeGateModalstyled.AgeGateWrapper,null,_react.default.createElement(_AgeGate.default,_object_spread_props._(_object_spread._({},ageGateProps),{onAcceptUser:onAcceptUser,onRejectUser:onRejectUser,isPreviousBtnEnabled:!0,isGrownUpsFlow:!0}))),_react.default.createElement("audio",{ref:audioRef},_react.default.createElement("source",{src:voiceOverAudio,type:"audio/mpeg"}))),!showAgeGate&&_react.default.createElement(_primitives.Box,null,_react.default.createElement(_AgeGateModalstyled.StyledErrorText,null,errorText),_react.default.createElement(_AgeGateButton.default,{callback:onCloseClick,text:ageGateProps.previousButtonText,isGrownUpsFlow:!0})))))};AgeGateModal.defaultProps={headline:"",promptText:"",isOpen:!1,onClose:noop,onAcceptUser:noop,onRejectUser:noop,ageGateProps:{ageLimit:13,oldestYear:1900,isEmbed:!1,buttonText:"Continue",yearText:"Year",monthText:"Month",dayText:"Day",errorText:"",label:"Birthday",isInputField:!0,previousButtonText:"Back",months:{items:[]}},redirectUrl:"/",showAgeGate:!0},AgeGateModal.propTypes={errorText:_proptypes.default.string,headline:_proptypes.default.string,promptText:_proptypes.default.string,voiceOverAudio:_proptypes.default.string,ageGateProps:_proptypes.default.object,onClose:_proptypes.default.func,isOpen:_proptypes.default.bool,onAcceptUser:_proptypes.default.func,onRejectUser:_proptypes.default.func,redirectUrl:_proptypes.default.string,showAgeGate:_proptypes.default.bool};var _default=AgeGateModal},44102:(__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,{StyledAgeGateWrapper:function(){return StyledAgeGateWrapper},StyledInnerModalWrapper:function(){return StyledInnerModalWrapper},StyledIconWrapper:function(){return StyledIconWrapper},StyledHeadline:function(){return StyledHeadline},StyledPromptText:function(){return StyledPromptText},AgeGateWrapper:function(){return AgeGateWrapper},StyledErrorText:function(){return StyledErrorText}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),_AgeGatestyled=__webpack_require__(9588),_Inputstyled=__webpack_require__(942559),_BaseInputstyled=__webpack_require__(759150),StyledAgeGateWrapper=(0,_styled.default)(_primitives.Box,{target:"e1gnej250"})(),StyledInnerModalWrapper=(0,_styled.default)(_primitives.Flex,{target:"e1gnej251"})("background-color:",(0,_styles.getFromColors)("dark.ui.01"),";box-shadow:",(0,_styles.getFromTheme)("shadows.third"),";border-radius:",(0,_styles.getCorners)("ui"),";text-align:center;max-width:",(0,_styles.getPaladinSpacer)(131+1/4),";flex-direction:column;align-items:center;position:relative;padding-bottom:",(0,_styles.getPaladinSpacer)(5),";"),StyledIconWrapper=(0,_styled.default)(_primitives.Box,{target:"e1gnej252"})("position:absolute;right:",(0,_styles.getPaladinSpacer)(4),";top:",(0,_styles.getPaladinSpacer)(4),";"),StyledHeadline=(0,_styled.default)(_primitives.PaladinMilli,{target:"e1gnej253"})("margin:",(0,_styles.getPaladinSpacer)(9)," ",(0,_styles.getPaladinSpacer)(10)," 0\n    ",(0,_styles.getPaladinSpacer)(9),";color:",(0,_styles.getFromColors)("dark.obj.01"),";"),StyledPromptText=(0,_styled.default)(_primitives.PaladinP3,{target:"e1gnej254"})("margin:",(0,_styles.getPaladinSpacer)(3)," ",(0,_styles.getPaladinSpacer)(10)," ",(0,_styles.getPaladinSpacer)(6)," ",(0,_styles.getPaladinSpacer)(10),";color:",(0,_styles.getFromColors)("dark.obj.01"),";"),AgeGateWrapper=(0,_styled.default)(_primitives.Box,{target:"e1gnej255"})(_AgeGatestyled.AgeGateFieldsetWrapper,"{margin:",(0,_styles.getPaladinSpacer)(6)," 0 0 0;justify-content:center;",_Inputstyled.Wrapper,"{margin:0 ",(0,_styles.getPaladinSpacer)(2),";",_BaseInputstyled.StyledLabel,"{text-transform:uppercase;font-weight:bolder;margin-left:0;}",_BaseInputstyled.StyledInput,"{background-color:",(0,_styles.getFromColors)("dark.ui.02"),";width:",(0,_styles.getPaladinSpacer)(20),";padding-right:0;",(0,_styles.mediaQuery)("medium"),"{width:",(0,_styles.getPaladinSpacer)(35),";}}button{display:none;}}}"),StyledErrorText=(0,_styled.default)(_primitives.PaladinP3,{target:"e1gnej256"})("margin:",(0,_styles.getPaladinSpacer)(6)," ",(0,_styles.getPaladinSpacer)(10)," 0\n    ",(0,_styles.getPaladinSpacer)(10),";color:",(0,_styles.getFromColors)("dark.obj.01"),";",(0,_styles.mediaQuery)("small"),"{margin-top:",(0,_styles.getPaladinSpacer)(8),";}")},995297:(__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__(983039)).default},384052:(__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),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_ProvidersSearch=_interop_require_default._(__webpack_require__(245152)),_ModalHeader=_interop_require_default._(__webpack_require__(737733)),_TopProvider=__webpack_require__(695465),_FreePreviewAvailable=_interop_require_default._(__webpack_require__(574795)),_AllProvidersModalstyled=__webpack_require__(533439),AllProvidersModal=function(param){var providers=param.providers,showModal=param.showModal,onProviderSelected=param.onProviderSelected,freePassCallback=param.freePassCallback,isFreePreviewAvailable=param.isFreePreviewAvailable,loginWithProvider=param.loginWithProvider,handleClickCloseModal=param.handleClickCloseModal,texts=param.texts,isGrownUpsFlow=param.isGrownUpsFlow;if(!showModal)return null;var providersSearchText=texts.providersSearchText,providersErrorText=texts.providersErrorText,freePreviewWelcomeText=texts.freePreviewWelcomeText,freePreviewButton=texts.freePreviewButton,tvProviderLabel=texts.tvProviderLabel;return _react.default.createElement(_AllProvidersModalstyled.StyledModal,{shouldCloseOnOverlayClick:!0,isOpen:showModal,onClose:function(){return handleClickCloseModal("dismiss")}},_react.default.createElement(_AllProvidersModalstyled.StyledModalWrapper,{isPaladinStyle:isGrownUpsFlow},_react.default.createElement(_ModalHeader.default,{title:tvProviderLabel,closeCallback:function(){return handleClickCloseModal("x-close")},backCallback:function(){return handleClickCloseModal("back")}}),_react.default.createElement(_ProvidersSearch.default,{clickOnProvider:onProviderSelected,providers:providers.allProviders,providersSearchText:providersSearchText,providersErrorText:providersErrorText}),_react.default.createElement(_FreePreviewAvailable.default,{isFreePreviewAvailable:isFreePreviewAvailable,freePreviewWelcomeText:freePreviewWelcomeText,freePassCallback:freePassCallback,freePreviewButton:freePreviewButton,loginWithProvider:loginWithProvider})))};AllProvidersModal.displayName="AllProviders",AllProvidersModal.defaultProps={isGrownUpsFlow:!1};var providersShape=_proptypes.default.arrayOf(_proptypes.default.shape(_object_spread._({},_TopProvider.topProviderPropTypes))).isRequired;AllProvidersModal.propTypes={showModal:_proptypes.default.bool.isRequired,setShowModal:_proptypes.default.func.isRequired,onProviderSelected:_proptypes.default.func.isRequired,freePassCallback:_proptypes.default.func.isRequired,handleClickCloseModal:_proptypes.default.func,isFreePreviewAvailable:_proptypes.default.bool,loginWithProvider:_proptypes.default.bool,providers:_proptypes.default.shape({allProviders:providersShape,topProviders:providersShape}),texts:_proptypes.default.shape({viewAllProvidersLabel:_proptypes.default.string.isRequired,providersSearchText:_proptypes.default.string.isRequired,providersErrorText:_proptypes.default.string.isRequired,freePreviewWelcomeText:_proptypes.default.string.isRequired,freePreviewButton:_proptypes.default.string.isRequired,tvProviderLabel:_proptypes.default.string.isRequired,freePreviewExpired:_proptypes.default.string.isRequired,signInTitle:_proptypes.default.string.isRequired,readySignInProvider:_proptypes.default.string.isRequired}),isGrownUpsFlow:_proptypes.default.bool};var _default=AllProvidersModal},533439:(__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,{StyledModal:function(){return StyledModal},StyledModalWrapper:function(){return StyledModalWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_atoms=__webpack_require__(44748),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledModal=(0,_styled.default)(_atoms.Modal,{target:"exspv8a0"})("padding:0;"),StyledModalWrapper=(0,_styled.default)(_primitives.Box,{target:"exspv8a1"})("margin:0;background-color:",(0,_styles.getFromColors)("dark.ui.01"),";color:",(0,_styles.getFromColors)("dark.obj.01"),";padding:",(0,_styles.getPaladinSpacer)(8)," ",(0,_styles.getPaladinSpacer)(4),";text-align:center;width:100vw;min-height:100dvh;",(0,_styles.mediaQuery)("medium"),"{min-height:auto;outline:1px solid ",(0,_styles.getFromColors)("dark.interactive.link"),";margin:",(0,_styles.getPaladinSpacer)(8),";width:",(0,_styles.getPaladinSpacer)(200),";padding:",(0,_styles.getPaladinSpacer)(12),";}")},690482:(__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__(384052)).default},287960:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _define_property=__webpack_require__(135004),_interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_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_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_reducer=_interop_require_default._(__webpack_require__(695795)),_actionTypes=__webpack_require__(700566),_CONSTANTS=__webpack_require__(550551),_AuthSuiteRegistrationstyled=__webpack_require__(894555),_AgeGate=_interop_require_default._(__webpack_require__(804425)),_EmailInputWrapper=_interop_require_default._(__webpack_require__(437237)),_PasswordInputWrapper=_interop_require_default._(__webpack_require__(940651)),_AuthSuiteRegistrationDisclaimer=_interop_require_default._(__webpack_require__(540643)),_ViewingPass=_interop_require_default._(__webpack_require__(264557)),_checkFormValid=_interop_require_default._(__webpack_require__(740)),initialState={email:{value:"",error:null},password:{value:"",error:null},passwordValidation:[],ageGateValidation:!1,birthYear:null,ageGateError:null,internalErrors:[]},AuthSuiteRegistration=function(_param){var _state_email,_state_email1,_state_password,_state_password1,emailLabel=_param.emailLabel,passwordLabel=_param.passwordLabel,registerModalHeader=_param.registerModalHeader,signInButton=_param.signInButton,disclaimer=_param.disclaimer,alreadyHaveViewingPass=_param.alreadyHaveViewingPass,signIn=_param.signIn,onSignInClicked=_param.onSignInClicked,signUpAndSignIn=_param.signUpAndSignIn,emailRequirements=_param.emailRequirements,passwordRequirements=_param.passwordRequirements,ageGate=_param.ageGate,ageError=_param.ageError,ageErrorEmpty=_param.ageErrorEmpty,ageErrorInvalid=_param.ageErrorInvalid,registerError=_param.registerError,isModal=_param.isModal,missingRequiredFieldLabel=_param.missingRequiredFieldLabel,rest=_object_without_properties._(_param,["emailLabel","passwordLabel","registerModalHeader","signInButton","disclaimer","alreadyHaveViewingPass","signIn","onSignInClicked","signUpAndSignIn","emailRequirements","passwordRequirements","ageGate","ageError","ageErrorEmpty","ageErrorInvalid","registerError","isModal","missingRequiredFieldLabel"]),_useReducer=_sliced_to_array._((0,_react.useReducer)(_reducer.default,_object_spread_props._(_object_spread._({},initialState),{passwordValidation:passwordRequirements})),2),state=_useReducer[0],dispatch=_useReducer[1];(0,_react.useEffect)(function(){registerError&&dispatch({type:_actionTypes.SET_EMAIL_ERROR,payload:{label:registerError}})},[registerError]);var handleValidationErrorsOnSubmit=function(){var email=state.email,password=state.password,internalErrors=state.internalErrors,ageGateValidation=state.ageGateValidation,birthYear=state.birthYear;if((null==email?void 0:email.value)===""&&dispatch({type:_actionTypes.SET_EMAIL_ERROR,payload:{label:missingRequiredFieldLabel}}),(null==email?void 0:email.value)!==""&&dispatch({type:_actionTypes.SET_EMAIL_ERROR,payload:null}),(null==password?void 0:password.value)===""&&(dispatch({type:_actionTypes.SET_PASSWORD_ERROR,payload:{label:missingRequiredFieldLabel}}),dispatch({type:_actionTypes.SET_PASSWORD_VALIDATION,payload:""})),(null==password?void 0:password.value)!==""&&dispatch({type:_actionTypes.SET_PASSWORD_ERROR,payload:null}),!ageGateValidation&&null===birthYear){onEmptyDateFound();return}return ageGateValidation?0===Object.keys(internalErrors).filter(function(key){return 0!==internalErrors[key].length}).length&&(0,_checkFormValid.default)(email,password):(dispatch({type:_actionTypes.SET_AGE_GATE_ERROR,payload:ageError}),!1)},onEmptyDateFound=function(){dispatch({type:_actionTypes.SET_AGE_GATE_VALIDATION,payload:!1}),dispatch({type:_actionTypes.SET_AGE_GATE_ERROR,payload:ageErrorEmpty})},getInternalErrors=function(param){var type=param.type,errors=param.errors,internalErrors=_object_spread_props._(_object_spread._({},null==state?void 0:state.internalErrors),_define_property._({},type,errors));dispatch({type:_actionTypes.SET_INTERNAL_ERRORS,payload:internalErrors})};return _react.default.createElement(_AuthSuiteRegistrationstyled.StyledAuthSuiteRegistration,_object_spread_props._(_object_spread._({isModal:isModal},rest),{"data-display-name":"AuthSuiteRegistration"}),_react.default.createElement(_AuthSuiteRegistrationstyled.StyledForm,{as:"form"},_react.default.createElement(_AuthSuiteRegistrationstyled.FormTitle,null,registerModalHeader),_react.default.createElement(_EmailInputWrapper.default,{email:null==state?void 0:null===(_state_email=state.email)||void 0===_state_email?void 0:_state_email.value,emailLabel:emailLabel,emailRequirements:emailRequirements,updateEmail:function(value){dispatch({type:_actionTypes.SET_EMAIL,payload:value}),""!==value&&dispatch({type:_actionTypes.SET_EMAIL_ERROR,payload:null})},getInternalErrors:getInternalErrors,error:null==state?void 0:null===(_state_email1=state.email)||void 0===_state_email1?void 0:_state_email1.error,autocomplete:"username"}),_react.default.createElement(_PasswordInputWrapper.default,{password:null==state?void 0:null===(_state_password=state.password)||void 0===_state_password?void 0:_state_password.value,passwordLabel:passwordLabel,passwordRequirements:null==state?void 0:state.passwordValidation,updatePassword:function(value){dispatch({type:_actionTypes.SET_PASSWORD_VALIDATION,payload:value}),dispatch({type:_actionTypes.SET_PASSWORD,payload:value}),0===state.passwordValidation.filter(function(rule){return!rule.regEx.test(value)}).length&&dispatch({type:_actionTypes.SET_PASSWORD_ERROR,payload:null})},getInternalErrors:getInternalErrors,error:null==state?void 0:null===(_state_password1=state.password)||void 0===_state_password1?void 0:_state_password1.error,autocomplete:"new-password"})),_react.default.createElement(_AgeGate.default,_object_spread_props._(_object_spread._({},ageGate),{isEmbed:!0,onAcceptUser:function(birthYearInserted){dispatch({type:_actionTypes.SET_BIRTH_YEAR,payload:birthYearInserted}),dispatch({type:_actionTypes.SET_AGE_GATE_ERROR,payload:null}),dispatch({type:_actionTypes.SET_AGE_GATE_VALIDATION,payload:!0})},onRejectUser:function(){dispatch({type:_actionTypes.SET_AGE_GATE_VALIDATION,payload:!1}),dispatch({type:_actionTypes.SET_AGE_GATE_ERROR,payload:ageError})},onInvalidDateEntered:function(){dispatch({type:_actionTypes.SET_AGE_GATE_VALIDATION,payload:!1}),dispatch({type:_actionTypes.SET_AGE_GATE_ERROR,payload:ageErrorInvalid})},onValidDateEntered:function(){dispatch({type:_actionTypes.SET_AGE_GATE_VALIDATION,payload:!1}),dispatch({type:_actionTypes.SET_AGE_GATE_ERROR,payload:null})},errorText:null==state?void 0:state.ageGateError})),_react.default.createElement(_AuthSuiteRegistrationDisclaimer.default,{disclaimer:disclaimer}),_react.default.createElement(_AuthSuiteRegistrationstyled.StyledButton,{isModal:isModal,text:signInButton,primary:!0,onClick:function(){var email=state.email,password=state.password,birthYear=state.birthYear;handleValidationErrorsOnSubmit()&&signUpAndSignIn(email.value,password.value,birthYear)}}),_react.default.createElement(_ViewingPass.default,{alreadyHaveViewingPass:alreadyHaveViewingPass,signIn:signIn,callback:onSignInClicked}))};AuthSuiteRegistration.displayName="AuthSuiteRegistration",AuthSuiteRegistration.defaultProps={emailRequirements:[{label:"Insert your email address",hasError:!1,regEx:_CONSTANTS.emailRegEx}],passwordRequirements:[{label:"6 Character Minimum",hasError:!1,regEx:/.{6,}/},{label:"One Uppercase Letter",hasError:!1,regEx:/[A-Z]/},{label:"One Number",hasError:!1,regEx:/[0-9]/},{label:"One Lowercase Letter",hasError:!1,regEx:/[a-z]/}]},AuthSuiteRegistration.propTypes={emailLabel:_proptypes.default.string.isRequired,passwordLabel:_proptypes.default.string.isRequired,registerModalHeader:_proptypes.default.string.isRequired,signInButton:_proptypes.default.string.isRequired,disclaimer:_proptypes.default.string.isRequired,alreadyHaveViewingPass:_proptypes.default.string.isRequired,signIn:_proptypes.default.string.isRequired,onSignInClicked:_proptypes.default.func.isRequired,signUpAndSignIn:_proptypes.default.func.isRequired,emailRequirements:_proptypes.default.arrayOf(_proptypes.default.shape({label:_proptypes.default.string.isRequired,hasError:_proptypes.default.bool.isRequired,regEx:_proptypes.default.instanceOf(RegExp).isRequired})),passwordRequirements:_proptypes.default.arrayOf(_proptypes.default.shape({label:_proptypes.default.string.isRequired,hasError:_proptypes.default.bool.isRequired,regEx:_proptypes.default.instanceOf(RegExp).isRequired})),ageGate:_proptypes.default.object.isRequired,ageError:_proptypes.default.string.isRequired,ageErrorEmpty:_proptypes.default.string.isRequired,ageErrorInvalid:_proptypes.default.string.isRequired,registerError:_proptypes.default.string,isModal:_proptypes.default.bool,missingRequiredFieldLabel:_proptypes.default.string};var _default=AuthSuiteRegistration},894555:(__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,{StyledAuthSuiteRegistration:function(){return StyledAuthSuiteRegistration},StyledButton:function(){return StyledButton},BumperError:function(){return BumperError},FormTitle:function(){return FormTitle},StyledForm:function(){return StyledForm}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_atoms=__webpack_require__(44748),_BaseInputstyled=__webpack_require__(759150),_styles=__webpack_require__(496907),StyledAuthSuiteRegistration=(0,_styled.default)(_primitives.Box,{target:"e9cu1vl0"})((0,_styles.whenProp)(["isModal","=",!0],{color:(0,_styles.getFromColors)("dark.obj.01"),textAlign:"center"})," ",_BaseInputstyled.StyledInput,"{text-transform:none;}"),StyledButton=(0,_styled.default)(_atoms.PaladinButton,{target:"e9cu1vl1"})("display:block;margin:0 auto ",(0,_styles.getPaladinSpacer)(6),";",(0,_styles.whenProp)("isModal",{width:"100%"})),BumperError=(0,_styled.default)(_primitives.PaladinP1,{target:"e9cu1vl2"})("color:",(0,_styles.getFromColors)("dark.danger.contrast"),";position:absolute;margin-top:0;width:100%;text-align:center;left:0;right:0;"),FormTitle=(0,_styled.default)(_primitives.PaladinKilo,{target:"e9cu1vl3"})("text-transform:capitalize;"),StyledForm=(0,_styled.default)(_primitives.Flex,{target:"e9cu1vl4"})("flex-direction:column;margin-top:",(0,_styles.getPaladinSpacer)(8),";gap:",(0,_styles.getPaladinSpacer)(3),";")},550551:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"emailRegEx",{enumerable:!0,get:function(){return emailRegEx}});var emailRegEx=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/},700566:(__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,{SET_EMAIL:function(){return SET_EMAIL},SET_PASSWORD:function(){return SET_PASSWORD},SET_EMAIL_ERROR:function(){return SET_EMAIL_ERROR},SET_PASSWORD_ERROR:function(){return SET_PASSWORD_ERROR},SET_PASSWORD_VALIDATION:function(){return SET_PASSWORD_VALIDATION},SET_AGE_GATE_VALIDATION:function(){return SET_AGE_GATE_VALIDATION},SET_BIRTH_YEAR:function(){return SET_BIRTH_YEAR},SET_AGE_GATE_ERROR:function(){return SET_AGE_GATE_ERROR},SET_INTERNAL_ERRORS:function(){return SET_INTERNAL_ERRORS}});var SET_EMAIL=Symbol("SET_EMAIL"),SET_PASSWORD=Symbol("SET_PASSWORD"),SET_EMAIL_ERROR=Symbol("SET_EMAIL_ERROR"),SET_PASSWORD_ERROR=Symbol("SET_PASSWORD_ERROR"),SET_PASSWORD_VALIDATION=Symbol("SET_PASSWORD_VALIDATION"),SET_AGE_GATE_VALIDATION=Symbol("SET_AGE_GATE_VALIDATION"),SET_BIRTH_YEAR=Symbol("SET_BIRTH_YEAR"),SET_AGE_GATE_ERROR=Symbol("SET_AGE_GATE_ERROR"),SET_INTERNAL_ERRORS=Symbol("SET_INTERNAL_ERRORS")},740:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default=function(email,password){var isValidEmail=(null==email?void 0:email.value)!==""&&!(null==email?void 0:email.error),isValidPassword=(null==password?void 0:password.value)!==""&&!(null==password?void 0:password.error);return isValidEmail&&isValidPassword}},695795:(__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),_object_spread_props=__webpack_require__(575294),_actionTypes=__webpack_require__(700566),_default=function(state,action){var type=action.type,payload=action.payload;switch(type){case _actionTypes.SET_EMAIL:return _object_spread_props._(_object_spread._({},state),{email:_object_spread_props._(_object_spread._({},state.email),{value:payload})});case _actionTypes.SET_PASSWORD:return _object_spread_props._(_object_spread._({},state),{password:_object_spread_props._(_object_spread._({},state.password),{value:payload})});case _actionTypes.SET_EMAIL_ERROR:return _object_spread_props._(_object_spread._({},state),{email:_object_spread_props._(_object_spread._({},state.email),{error:payload})});case _actionTypes.SET_PASSWORD_ERROR:return _object_spread_props._(_object_spread._({},state),{password:_object_spread_props._(_object_spread._({},state.password),{error:payload})});case _actionTypes.SET_PASSWORD_VALIDATION:return _object_spread_props._(_object_spread._({},state),{passwordValidation:state.passwordValidation.map(function(rule){return _object_spread_props._(_object_spread._({},rule),{hasError:!rule.regEx.test(payload)})})});case _actionTypes.SET_AGE_GATE_VALIDATION:return _object_spread_props._(_object_spread._({},state),{ageGateValidation:payload});case _actionTypes.SET_BIRTH_YEAR:return _object_spread_props._(_object_spread._({},state),{birthYear:payload});case _actionTypes.SET_AGE_GATE_ERROR:return _object_spread_props._(_object_spread._({},state),{ageGateError:payload});case _actionTypes.SET_INTERNAL_ERRORS:return _object_spread_props._(_object_spread._({},state),{internalErrors:payload});default:return state}}},55168:(__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__(287960)).default},540717:(__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)),_utilities=__webpack_require__(320769),_AuthSuiteRegistrationDisclaimerstyled=__webpack_require__(491206),AuthSuiteRegistrationDisclaimer=function(param){var disclaimer=param.disclaimer;return disclaimer?_react.default.createElement(_utilities.Parsed,{"data-display-name":"AuthSuiteRegistrationDisclaimer",as:_AuthSuiteRegistrationDisclaimerstyled.StyledDisclaimer,content:disclaimer}):null};AuthSuiteRegistrationDisclaimer.displayName="AuthSuiteRegistrationDisclaimer",AuthSuiteRegistrationDisclaimer.propTypes={disclaimer:_proptypes.default.string};var _default=AuthSuiteRegistrationDisclaimer},491206:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledDisclaimer",{enumerable:!0,get:function(){return StyledDisclaimer}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledDisclaimer=(0,_styled.default)(_primitives.PaladinP1,{target:"eo95q550"})("margin-top:",(0,_styles.getPaladinSpacer)(6),";margin-bottom:",(0,_styles.getPaladinSpacer)(6),";color:",(0,_styles.getFromColors)("dark.obj.02"),";& a{",(0,_styles.getPaladinTypography)("p1-link"),"    color:",(0,_styles.getFromColors)("dark.interactive.link"),";text-decoration:underline;&:hover{text-decoration:none;}}")},540643:(__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__(540717)).default},17676:(__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_without_properties=__webpack_require__(856021),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_AuthSuiteRegistrationModalstyled=__webpack_require__(111899),_AuthSuiteRegistration=_interop_require_default._(__webpack_require__(55168)),_ModalHeader=_interop_require_default._(__webpack_require__(737733)),AuthSuiteRegistrationModal=function(_param){var modalTitle=_param.modalTitle,closeCallback=_param.closeCallback,backCallback=_param.backCallback,isModalOpen=_param.isModalOpen,setIsModalOpen=_param.setIsModalOpen,rest=_object_without_properties._(_param,["modalTitle","closeCallback","backCallback","isModalOpen","setIsModalOpen"]),closeModal=function(){closeCallback(),setIsModalOpen(!1)};return _react.default.createElement(_AuthSuiteRegistrationModalstyled.StyledModal,{"data-testid":"AuthSuiteRegistrationModalWrapper",shouldCloseOnOverlayClick:!0,isOpen:isModalOpen,onClose:closeModal},_react.default.createElement(_AuthSuiteRegistrationModalstyled.StyledAuthSuiteRegistrationModal,null,_react.default.createElement(_ModalHeader.default,{title:modalTitle,closeCallback:closeModal,backCallback:backCallback}),_react.default.createElement(_AuthSuiteRegistration.default,rest)))};AuthSuiteRegistrationModal.displayName="AuthSuiteRegistrationModal",AuthSuiteRegistrationModal.propTypes={closeCallback:_proptypes.default.func.isRequired,backCallback:_proptypes.default.func.isRequired,modalTitle:_proptypes.default.string.isRequired,isModalOpen:_proptypes.default.bool.isRequired,setIsModalOpen:_proptypes.default.func.isRequired};var _default=AuthSuiteRegistrationModal},111899:(__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,{StyledAuthSuiteRegistrationModal:function(){return StyledAuthSuiteRegistrationModal},StyledModal:function(){return StyledModal}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_atoms=__webpack_require__(44748),_styles=__webpack_require__(496907),StyledAuthSuiteRegistrationModal=(0,_styled.default)(_primitives.Box,{target:"e1wqbru90"})("background-color:",(0,_styles.getFromColors)("dark.ui.01"),";color:",(0,_styles.getFromColors)("dark.obj.01"),";margin:0;padding:",(0,_styles.getPaladinSpacer)(6),";text-align:center;width:100vw;min-height:100dvh;max-width:",(0,_styles.getPaladinSpacer)(166),";",(0,_styles.mediaQuery)("medium"),"{min-height:auto;border:1px solid;border-color:",(0,_styles.getFromColors)("dark.interactive.link"),";margin:",(0,_styles.getPaladinSpacer)(9),";padding:",(0,_styles.getPaladinSpacer)(12),";}"),StyledModal=(0,_styled.default)(_atoms.Modal,{target:"e1wqbru91"})("padding:0;")},866440:(__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__(17676)).default},335797:(__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),_object_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_molecules=__webpack_require__(608869),_EmailInputWrapper=_interop_require_default._(__webpack_require__(437237)),_AuthSuiteSignInstyled=__webpack_require__(626541),_CONSTANTS=__webpack_require__(550551),AuthSuiteSignIn=function(_param){var signInHeader=_param.signInHeader,emailLabel=_param.emailLabel,passwordLabel=_param.passwordLabel,signInButton=_param.signInButton,signIn=_param.signIn,loginError=_param.loginError,isModal=_param.isModal,rest=(_param.registerModalHeader,_param.onSignInClicked,_object_without_properties._(_param,["signInHeader","emailLabel","passwordLabel","signInButton","signIn","loginError","isModal","registerModalHeader","onSignInClicked"])),_useState=_sliced_to_array._((0,_react.useState)(""),2),email=_useState[0],setEmail=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(""),2),password=_useState1[0],setPassword=_useState1[1],_useState2=_sliced_to_array._((0,_react.useState)(!1),2),errorMessage=_useState2[0],setErrorMessage=_useState2[1],handleOnChangeEmail=function(value){return setEmail(value)},emailRequirements=[{label:"Insert your email address",hasError:!1,regEx:_CONSTANTS.emailRegEx}];return _react.default.createElement(_AuthSuiteSignInstyled.StyledAuthSuiteSignIn,_object_spread_props._(_object_spread._({"data-display-name":"AuthSuiteSignIn"},rest),{isModal:isModal}),_react.default.createElement(_AuthSuiteSignInstyled.StyledForm,null,_react.default.createElement(_AuthSuiteSignInstyled.FormTitle,null,signInHeader),_react.default.createElement(_EmailInputWrapper.default,{hasToggleButton:!1,label:emailLabel,name:emailLabel,onChange:handleOnChangeEmail,onBlur:handleOnChangeEmail,email:email,emailLabel:emailLabel,emailRequirements:emailRequirements,updateEmail:handleOnChangeEmail,autocomplete:"username"}),_react.default.createElement(_molecules.Input,{showLabel:"Show",hideLabel:"Hide",label:passwordLabel,name:passwordLabel,value:password,onChange:function(value){return setPassword(value)},type:"password"}),errorMessage&&_react.default.createElement(_AuthSuiteSignInstyled.BumperError,null,loginError),_react.default.createElement(_AuthSuiteSignInstyled.StyledButton,{isModal:isModal,primary:!0,onClick:function(){signIn(email,password),setErrorMessage(!0)},text:signInButton})))};AuthSuiteSignIn.displayName="AuthSuiteSignIn",AuthSuiteSignIn.propTypes={signInHeader:_proptypes.default.string.isRequired,emailLabel:_proptypes.default.string.isRequired,passwordLabel:_proptypes.default.string.isRequired,signInButton:_proptypes.default.string.isRequired,signIn:_proptypes.default.func.isRequired,loginError:_proptypes.default.string,isModal:_proptypes.default.bool,registerModalHeader:_proptypes.default.string,onSignInClicked:_proptypes.default.func.isRequired};var _default=AuthSuiteSignIn},626541:(__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,{StyledAuthSuiteSignIn:function(){return StyledAuthSuiteSignIn},StyledButton:function(){return StyledButton},BumperError:function(){return BumperError},FormTitle:function(){return FormTitle},StyledForm:function(){return StyledForm}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_PaladinButton=__webpack_require__(233807),_primitives=__webpack_require__(629603),_BaseInputstyled=__webpack_require__(759150),_styles=__webpack_require__(496907),StyledAuthSuiteSignIn=(0,_styled.default)(_primitives.Box,{target:"ee92lm40"})("max-width:",(0,_styles.getPaladinSpacer)(142),";margin:0 auto;padding-bottom:",(0,_styles.getPaladinSpacer)(9),";position:relative;",(0,_styles.whenProp)("isModal",{color:(0,_styles.getFromColors)("dark.obj.01"),textAlign:"center"})," ",_BaseInputstyled.StyledInput,"{text-transform:none;}"),StyledButton=(0,_styled.default)(_PaladinButton.PaladinButton,{target:"ee92lm41"})("margin:",(0,_styles.getPaladinSpacer)(9)," auto 0;width:100%;"),BumperError=(0,_styled.default)(_primitives.PaladinP1,{target:"ee92lm42"})("color:",(0,_styles.getFromColors)("dark.danger.contrast"),";width:100%;text-align:center;direction:ltr;"),FormTitle=(0,_styled.default)(_primitives.PaladinKilo,{target:"ee92lm43"})("text-transform:capitalize;"),StyledForm=(0,_styled.default)(_primitives.Flex,{target:"ee92lm44"})("flex-direction:column;margin-top:",(0,_styles.getPaladinSpacer)(8),";gap:",(0,_styles.getPaladinSpacer)(3),";")},218945:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _default={default:{signInHeader:"Sign In",emailLabel:"Email",passwordLabel:"Password",signInButton:"Sign In",signIn:function(){return console.log("Sign In!")}}}},488757:(__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__(335797)).default},715347:(__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_without_properties=__webpack_require__(856021),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_AuthSuiteSignIn=_interop_require_default._(__webpack_require__(488757)),_AuthSuiteSignInModalstyled=__webpack_require__(597390),_ModalHeader=_interop_require_default._(__webpack_require__(737733)),AuthSuiteSignInModal=function(_param){var modalTitle=_param.modalTitle,closeCallback=_param.closeCallback,backCallback=_param.backCallback,isModalOpen=_param.isModalOpen,setIsModalOpen=_param.setIsModalOpen,rest=_object_without_properties._(_param,["modalTitle","closeCallback","backCallback","isModalOpen","setIsModalOpen"]),closeModal=function(){closeCallback(),setIsModalOpen(!1)};return _react.default.createElement(_AuthSuiteSignInModalstyled.StyledModal,{"data-testid":"AuthSuiteSignInModalWrapper",shouldCloseOnOverlayClick:!0,isOpen:isModalOpen,onClose:closeModal},_react.default.createElement(_AuthSuiteSignInModalstyled.StyledAuthSuiteSignInModal,null,_react.default.createElement(_ModalHeader.default,{title:modalTitle,closeCallback:closeModal,backCallback:backCallback}),_react.default.createElement(_AuthSuiteSignIn.default,rest)))};AuthSuiteSignInModal.displayName="AuthSuiteSignInModal",AuthSuiteSignInModal.propTypes={closeCallback:_proptypes.default.func.isRequired,backCallback:_proptypes.default.func.isRequired,modalTitle:_proptypes.default.string.isRequired,isModalOpen:_proptypes.default.bool.isRequired,setIsModalOpen:_proptypes.default.func.isRequired};var _default=AuthSuiteSignInModal},597390:(__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,{StyledAuthSuiteSignInModal:function(){return StyledAuthSuiteSignInModal},StyledModal:function(){return StyledModal}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_atoms=__webpack_require__(44748),_styles=__webpack_require__(496907),StyledAuthSuiteSignInModal=(0,_styled.default)(_primitives.Box,{target:"eliik2t0"})("background-color:",(0,_styles.getFromColors)("dark.ui.01"),";color:",(0,_styles.getFromColors)("dark.obj.01"),";margin:0;padding:",(0,_styles.getPaladinSpacer)(6),";text-align:center;width:100vw;min-height:100dvh;max-width:",(0,_styles.getPaladinSpacer)(166),";",(0,_styles.mediaQuery)("medium"),"{min-height:auto;border:1px solid;border-color:",(0,_styles.getFromColors)("dark.interactive.link"),";margin:",(0,_styles.getPaladinSpacer)(9),";padding:",(0,_styles.getPaladinSpacer)(12),";}"),StyledModal=(0,_styled.default)(_atoms.Modal,{target:"eliik2t1"})("padding:0;")},405801:(__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__(715347)).default},317805:(__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),_object_without_properties=__webpack_require__(856021),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_PaladinButton=__webpack_require__(233807),_primitives=__webpack_require__(629603),CallToAction=function(_param){var callback=_param.callback,children=_param.children,isPopUp=_param.isPopUp,url=_param.url,rest=_object_without_properties._(_param,["callback","children","isPopUp","url"]),Component=(0,_react.useRef)(null);return url||callback||children?(Component.current=_react.default.createElement(_PaladinButton.PaladinButton,_object_spread_props._(_object_spread._({primary:!0,onClick:callback},rest),{text:children})),url&&(Component.current=_react.default.createElement(_primitives.Link,_object_spread._({href:url,isPopUp:isPopUp},rest),children)),Component.current):null};CallToAction.displayName="CallToAction",CallToAction.defaultProps={isPopUp:!0},CallToAction.propTypes={cta:_proptypes.default.shape({text:_proptypes.default.string,callback:_proptypes.default.func,url:_proptypes.default.string})};var _default=CallToAction},967813:(__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__(317805)).default},352047:(__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_without_properties=__webpack_require__(856021),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_CloseButtonstyled=__webpack_require__(433362),CloseButton=function(_param){var closeUrl=_param.closeUrl,label=_param.label,isPopUp=_param.isPopUp,onClick=_param.onClick,hideBg=_param.hideBg,isPaladinStyle=_param.isPaladinStyle,displayArrow=_param.displayArrow,rest=_object_without_properties._(_param,["closeUrl","label","isPopUp","onClick","hideBg","isPaladinStyle","displayArrow"]);return closeUrl||onClick?_react.default.createElement(_CloseButtonstyled.StyledCloseButton,_object_spread._({onClick:onClick||function(){},title:label,"aria-label":label,href:onClick?"":closeUrl||"/",isPopUp:isPopUp,hideBg:hideBg,isPaladinStyle:isPaladinStyle,as:onClick?"button":"a"},rest),!displayArrow&&_react.default.createElement(_CloseButtonstyled.StyledCloseIcon,{isPaladinStyle:isPaladinStyle}),displayArrow&&_react.default.createElement(_CloseButtonstyled.StyledArrowIcon,{isPaladinStyle:isPaladinStyle})):null};CloseButton.displayName="CloseButton",CloseButton.defaultProps={isPopUp:!1,hideBg:!1,isPaladinStyle:!1,displayArrow:!1},CloseButton.propTypes={closeUrl:_proptypes.default.string,label:_proptypes.default.string,isPopUp:_proptypes.default.bool,onClick:_proptypes.default.func,hideBg:_proptypes.default.bool,isPaladinStyle:_proptypes.default.bool,displayArrow:_proptypes.default.bool};var _default=CloseButton},433362:(__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,{StyledCloseButton:function(){return StyledCloseButton},StyledCloseIcon:function(){return StyledCloseIcon},StyledArrowIcon:function(){return StyledArrowIcon}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_dlsiconpack=__webpack_require__(905507),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledCloseButton=(0,_styled.default)(_primitives.Link,{target:"e18sxib20"})("position:absolute;right:0;top:0;width:auto;z-index:",(0,_styles.getFromTheme)("zIndex.high"),";cursor:pointer;",(0,_styles.whenProp)("hideBg",{background:"none",padding:"0",margin:"0"}),"  &:hover{",(0,_styles.whenProp)("hideBg",{background:"none"}),"}"),iconColorPath="dark.interactive.link",StyledCloseIcon=(0,_styled.default)(_dlsiconpack.Close,{target:"e18sxib21"})("margin:",(0,_styles.getSpacer)(5),";color:",(0,_styles.getFromColors)(iconColorPath),";",(0,_styles.whenProp)("isPaladinStyle",{height:(0,_styles.getPaladinSpacer)(5),width:(0,_styles.getPaladinSpacer)(5),fill:(0,_styles.getFromColors)(iconColorPath),borderRadius:"50%",margin:"0",padding:(0,_styles.getPaladinSpacer)(.5),borderStyle:"solid",borderColor:(0,_styles.getFromColors)(iconColorPath),borderWidth:(0,_styles.getPaladinSpacer)(1/4)})),StyledArrowIcon=(0,_styled.default)(_dlsiconpack.Arrow,{target:"e18sxib22"})("margin:",(0,_styles.getSpacer)(5),";color:",(0,_styles.getFromPalette)("text.first"),";",(0,_styles.whenProp)("isPaladinStyle",{height:(0,_styles.getPaladinSpacer)(5),width:(0,_styles.getPaladinSpacer)(5),fill:(0,_styles.getFromColors)(iconColorPath),borderRadius:"50%",margin:"0",padding:(0,_styles.getPaladinSpacer)(.5),borderStyle:"solid",borderColor:(0,_styles.getFromColors)(iconColorPath),borderWidth:(0,_styles.getPaladinSpacer)(1/4)}))},945082:(__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__(352047)).default},973870:(__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)),_molecules=__webpack_require__(608869),_EmailInputWrapperstyled=__webpack_require__(336194),EmailInputWrapper=function(param){var email=param.email,emailLabel=param.emailLabel,emailRequirements=param.emailRequirements,updateEmail=param.updateEmail,error=param.error,getInternalErrors=param.getInternalErrors,autocomplete=param.autocomplete;return[emailLabel,emailRequirements,updateEmail].some(function(el){return!el})?null:_react.default.createElement(_EmailInputWrapperstyled.StyledEmailInputWrapper,{"data-display-name":"EmailInputWrapper"},_react.default.createElement(_molecules.Input,{hasToggleButton:!1,name:"email",onChange:updateEmail,type:"email",autocomplete:autocomplete,validation:emailRequirements,label:emailLabel,value:email,ignoreEmpty:!0,outerError:error,getInternalErrors:getInternalErrors}))};EmailInputWrapper.displayName="EmailInputWrapper",EmailInputWrapper.propTypes={email:_proptypes.default.string,emailLabel:_proptypes.default.string,emailRequirements:_proptypes.default.array,updateEmail:_proptypes.default.func,error:_proptypes.default.object,getInternalErrors:_proptypes.default.func,autocomplete:_proptypes.default.string};var _default=EmailInputWrapper},336194:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledEmailInputWrapper",{enumerable:!0,get:function(){return StyledEmailInputWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledEmailInputWrapper=(0,_styled.default)(_primitives.Box,{target:"e1d9t9qj0"})("& ul[data-display-name='ErrorsList']{position:absolute;}margin-top:",(0,_styles.getSpacer)(8),";")},437237:(__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__(973870)).default},230521:(__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)),_atoms=__webpack_require__(44748),_FreePreviewAvailablestyled=__webpack_require__(354687),FreePreviewAvailable=function(param){var freePassEnabled=param.freePassEnabled,isFreePreviewAvailable=param.isFreePreviewAvailable,freePreviewWelcomeText=param.freePreviewWelcomeText,freePreviewButton=param.freePreviewButton,freePassCallback=param.freePassCallback,loginWithProvider=param.loginWithProvider;return freePassEnabled&&isFreePreviewAvailable&&!loginWithProvider?_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_FreePreviewAvailablestyled.StyledWelcomeText,null,freePreviewWelcomeText),_react.default.createElement(_atoms.PaladinButton,{secondary:!0,onClick:freePassCallback,text:freePreviewButton})):null};FreePreviewAvailable.displayName="FreePreviewAvailable",FreePreviewAvailable.propTypes={freePassEnabled:_proptypes.default.bool,isFreePreviewAvailable:_proptypes.default.bool,freePreviewWelcomeText:_proptypes.default.string,freePreviewButton:_proptypes.default.string,freePassCallback:_proptypes.default.func,loginWithProvider:_proptypes.default.bool};var _default=FreePreviewAvailable},354687:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledWelcomeText",{enumerable:!0,get:function(){return StyledWelcomeText}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledWelcomeText=(0,_styled.default)(_primitives.PaladinP3,{target:"ekqvh210"})("margin:",(0,_styles.getPaladinSpacer)(6)," 0 ",(0,_styles.getPaladinSpacer)(2),";")},574795:(__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__(230521)).default},431954:(__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),_object_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_getRemainingTime=_interop_require_default._(__webpack_require__(473772)),_FreePreviewCountdownstyled=__webpack_require__(82248),FreePreviewCountdown=function(_param){var _labels_freePreviewCountdownText,_labels_freePreviewCountdownButtonText,callback=_param.callback,onExpire=_param.onExpire,secondsLeft=_param.secondsLeft,labels=_param.labels,rest=_object_without_properties._(_param,["callback","onExpire","secondsLeft","labels"]),text=null!==(_labels_freePreviewCountdownText=null==labels?void 0:labels.freePreviewCountdownText)&&void 0!==_labels_freePreviewCountdownText?_labels_freePreviewCountdownText:" remaining in preview. Ready to sign in with your ",label=null!==(_labels_freePreviewCountdownButtonText=null==labels?void 0:labels.freePreviewCountdownButtonText)&&void 0!==_labels_freePreviewCountdownButtonText?_labels_freePreviewCountdownButtonText:"TV Provider?",_useState=_sliced_to_array._((0,_react.useState)(secondsLeft),2),count=_useState[0],setCount=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(""),2),timeLeft=_useState1[0],setTimeLeft=_useState1[1];return((0,_react.useEffect)(function(){var timer=setTimeout(function(){setCount(count-60),setTimeLeft((0,_getRemainingTime.default)(count))},6e4);return function(){return clearTimeout(timer)}}),(0,_react.useEffect)(function(){setCount(secondsLeft)},[secondsLeft]),(0,_react.useEffect)(function(){setTimeLeft((0,_getRemainingTime.default)(count))},[count]),(0,_react.useEffect)(function(){null!==count&&count<=0&&onExpire()},[count,onExpire]),secondsLeft&&timeLeft)?_react.default.createElement(_FreePreviewCountdownstyled.StyledTypography,_object_spread_props._(_object_spread._({},rest),{"data-display-name":"FreePreviewCountdown"}),"".concat(timeLeft).concat(text),_react.default.createElement(_FreePreviewCountdownstyled.StyledLink,{as:"a",role:"button",onClick:callback},label)):null};FreePreviewCountdown.displayName="FreePreviewCountdown",FreePreviewCountdown.propTypes={callback:_proptypes.default.func,labels:_proptypes.default.object,onExpire:_proptypes.default.func,secondsLeft:_proptypes.default.number};var _default=FreePreviewCountdown},82248:(__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,{StyledLink:function(){return StyledLink},StyledTypography:function(){return StyledTypography}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledLink=(0,_styled.default)(_primitives.Typography,{target:"e1vfz7d20"})("text-decoration:underline;cursor:pointer;",(0,_styles.getPaladinTypography)("p3-link")),StyledTypography=(0,_styled.default)(_primitives.PaladinP3,{target:"e1vfz7d21"})("padding:",(0,_styles.getPaladinSpacer)()," ",(0,_styles.getPaladinSpacer)(6)," ",(0,_styles.getPaladinSpacer)(2)," ",(0,_styles.getPaladinSpacer)(6),";")},473772:(__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(time){return time<=0?"":_datetimeutils.default.duration({seconds:time<=60?60:time}).humanize()}},192619:(__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__(431954)).default},853903:(__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),_object_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_authsuitecontext=__webpack_require__(76176),_browserStorage=__webpack_require__(555230),_adreporting=__webpack_require__(552305),_GrownUpsMVPDstyled=__webpack_require__(681490),_GrownupSettings=_interop_require_default._(__webpack_require__(613610)),_SignInSuccessModal=_interop_require_default._(__webpack_require__(629049)),_MessageGate=_interop_require_default._(__webpack_require__(837314)),_Modal=_interop_require_default._(__webpack_require__(483281)),_ProvidersGate=_interop_require_default._(__webpack_require__(868206)),_reducer=__webpack_require__(597554),_useDeferredCallback=_interop_require_default._(__webpack_require__(114899)),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),_useLocalStorage=_interop_require_default._(__webpack_require__(445508)),authSuccessModalTag="auth-suite-success-modal",GrownUpsMVPD=function(_param){var isAuthorized=_param.isAuthorized,texts=_param.texts,ageGatedLinks=_param.ageGatedLinks,signInSuccessModalProps=_param.signInSuccessModalProps,selectedMvpd=_param.selectedMvpd,providersGateProps=_param.providersGateProps,showError=_param.showError,showSuccess=_param.showSuccess,setShowError=(_param.showMediaGateWrapper,_param.children,_param.setShowError),logOut=_param.logOut,userPassedAgeGate=_param.userPassedAgeGate,mediaTokenError=_param.mediaTokenError,mediaTokenReady=_param.mediaTokenReady,rest=_object_without_properties._(_param,["isAuthorized","texts","ageGatedLinks","signInSuccessModalProps","selectedMvpd","providersGateProps","showError","showSuccess","showMediaGateWrapper","children","setShowError","logOut","userPassedAgeGate","mediaTokenError","mediaTokenReady"]),_useReducer=_sliced_to_array._((0,_react.useReducer)(_reducer.reducer,_reducer.initialState),2),state=_useReducer[0],dispatch=_useReducer[1],authSuiteContext=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext),edenData=(0,_react.useContext)(_adreporting.EdenContext),localStorageRef=(0,_react.useRef)();(0,_react.useEffect)(function(){var localStorage=(0,_browserStorage.getStorage)("localStorage");localStorageRef.current=localStorage},[]);var _useLocalStorage1=_sliced_to_array._((0,_useLocalStorage.default)("selectedMvpd",null),2),storedMvpd=_useLocalStorage1[0],setMvpd=_useLocalStorage1[1],_useLocalStorage2=_sliced_to_array._((0,_useLocalStorage.default)(authSuccessModalTag,!1),2),authSuccess=_useLocalStorage2[0],setAuthSuccess=_useLocalStorage2[1],onSuccessCloseHandler=function(){setAuthSuccess(!0),dispatch({type:_reducer.types.CLOSE_SUCCESS_MODAL})};(0,_react.useEffect)(function(){(showSuccess||isAuthorized)&&!state.isSuccessModalPreviouslyDisplayed&&(dispatch({type:_reducer.types.CLOSE_PROVIDERS_SIGN_IN}),dispatch({type:_reducer.types.OPEN_SUCCESS_MODAL})),showError&&!state.displaySignInErrorModal&&(dispatch({type:_reducer.types.CLOSE_PROVIDERS_SIGN_IN}),dispatch({type:_reducer.types.OPEN_ERROR_SIGN_IN}),setAuthSuccess(!1))},[showSuccess,isAuthorized,showError,state.displayProvidersSignIn,state.isSuccessModalPreviouslyDisplayed,state.displaySignInErrorModal,setAuthSuccess]),(0,_react.useEffect)(function(){var _state_selectedMvpd_pickerLogoUrl,_state_selectedMvpd,isFreshSignature=!!(selectedMvpd&&isAuthorized&&showSuccess&&mediaTokenReady),isMvpdStoredFromPreviousSession=!!(!selectedMvpd&&(null===(_state_selectedMvpd=state.selectedMvpd)||void 0===_state_selectedMvpd?void 0:null===(_state_selectedMvpd_pickerLogoUrl=_state_selectedMvpd.pickerLogoUrl)||void 0===_state_selectedMvpd_pickerLogoUrl?void 0:_state_selectedMvpd_pickerLogoUrl.length)===0&&isAuthorized&&storedMvpd);isFreshSignature&&(setMvpd(selectedMvpd),dispatch({type:_reducer.types.SET_SELECTED_MVPD,payload:selectedMvpd})),isMvpdStoredFromPreviousSession&&dispatch({type:_reducer.types.SET_SELECTED_MVPD,payload:storedMvpd})},[selectedMvpd,isAuthorized,showSuccess,state.selectedMvpd,storedMvpd,setMvpd,mediaTokenReady]),(0,_useDeferredCallback.default)({isAuthorized:isAuthorized,displaySignInSuccessModal:state.displaySignInSuccessModal,userPassedAgeGate:userPassedAgeGate,callback:onSuccessCloseHandler});var mvpd=selectedMvpd||state.selectedMvpd;return _react.default.createElement(_GrownUpsMVPDstyled.GrownUpsWrapper,_object_spread._({"data-display-name":"grown-ups-mvpd"},rest),_react.default.createElement(_GrownupSettings.default,_object_spread_props._(_object_spread._({},ageGatedLinks),{isUserLogged:isAuthorized,onSignInButtonClick:function(){dispatch({type:_reducer.types.OPEN_PROVIDERS_SIGN_IN}),_AuthSuiteReporting.default.authStart(authSuiteContext,null,{edenData:edenData})},selectedMvpd:mvpd,onSignOutButtonClick:function(){(0,_browserStorage.removeItem)(localStorageRef.current,"selectedMvpd"),setAuthSuccess(!1),authSuiteContext.dispatch((0,_authsuitecontext.setLogout)(!0)),authSuiteContext.dispatch((0,_authsuitecontext.setAccessStatus)(!1)),authSuiteContext.dispatch((0,_authsuitecontext.setProvider)(null)),logOut(),dispatch({type:_reducer.types.RESET_SUCCESS_MODAL}),_AuthSuiteReporting.default.logout(authSuiteContext,null,{edenData:edenData})}})),_react.default.createElement(_SignInSuccessModal.default,_object_spread_props._(_object_spread._({isOpen:state.displaySignInSuccessModal&&userPassedAgeGate&&!authSuccess,isUserLogged:isAuthorized},signInSuccessModalProps),{onClick:onSuccessCloseHandler,selectedMvpd:mvpd,disableImage:!0,disableButton:!0})),_react.default.createElement(_MessageGate.default,{isOpen:state.displaySignInErrorModal,header:"Error",subheader:(null==mediaTokenError?void 0:mediaTokenError.providerUserMessage)||texts.loginFailedMsg,buttonText:"Go Back",onClick:function(){setShowError(!1),logOut(),dispatch({type:_reducer.types.CLOSE_PROVIDERS_SIGN_IN}),dispatch({type:_reducer.types.CLOSE_ERROR_SIGN_IN})},onPrevButtonClick:function(){setShowError(!1),logOut(),dispatch({type:_reducer.types.OPEN_PROVIDERS_SIGN_IN}),dispatch({type:_reducer.types.CLOSE_ERROR_SIGN_IN})}}),_react.default.createElement(_Modal.default,{isOpen:state.displayProvidersSignIn,onClose:function(){}},_react.default.createElement(_GrownUpsMVPDstyled.StyledProvidersWrapper,null,_react.default.createElement(_ProvidersGate.default,_object_spread_props._(_object_spread._({},providersGateProps),{onCloseButtonClick:function(){dispatch({type:_reducer.types.CLOSE_PROVIDERS_SIGN_IN}),_AuthSuiteReporting.default.flowExit()},isGrownUpsFlow:!0})))))};GrownUpsMVPD.displayName="grown-ups-mvpd",GrownUpsMVPD.propTypes={bgImage:_proptypes.default.string,closeUrl:_proptypes.default.string,isAuthorized:_proptypes.default.bool,texts:_proptypes.default.object,ageGatedLinks:_proptypes.default.object,signInSuccessModalProps:_proptypes.default.object,selectedMvpd:_proptypes.default.object,openProviderModal:_proptypes.default.func,closeProviderModal:_proptypes.default.func,showError:_proptypes.default.bool,showSuccess:_proptypes.default.bool,providersGateProps:_proptypes.default.object,showMediaGateWrapper:_proptypes.default.bool,setShowError:_proptypes.default.func,logOut:_proptypes.default.func,userPassedAgeGate:_proptypes.default.bool,children:_proptypes.default.node,mediaTokenError:_proptypes.default.shape({developerMessage:_proptypes.default.string,errorCode:_proptypes.default.string,traceId:_proptypes.default.string,userMessageBody:_proptypes.default.string,userMessageTitle:_proptypes.default.string,providerUserMessage:_proptypes.default.string}),mediaTokenReady:_proptypes.default.bool};var _default=GrownUpsMVPD},681490:(__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,{GrownUpsWrapper:function(){return GrownUpsWrapper},ChildrenWrapper:function(){return ChildrenWrapper},StyledProvidersWrapper:function(){return StyledProvidersWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),_ProvidersGatestyled=__webpack_require__(181796),_TopProvidersstyled=__webpack_require__(600358),_CloseButtonstyled=__webpack_require__(433362),GrownUpsWrapper=(0,_styled.default)(_primitives.Box,{target:"etautuj0"})(),ChildrenWrapper=(0,_styled.default)(_primitives.Box,{target:"etautuj1"})(),darkInteractiveLink="dark.interactive.link",StyledProvidersWrapper=(0,_styled.default)(_primitives.Box,{target:"etautuj2"})("padding:0;",(0,_styles.mediaQuery)("medium"),"{max-width:",(0,_styles.getPaladinSpacer)(85+3/4),";}background-color:",(0,_styles.getFromColors)("dark.ui.01"),";border-radius:",(0,_styles.getCorners)(),";box-shadow:",(0,_styles.getFromTheme)("shadows.first"),";position:relative;",_CloseButtonstyled.StyledCloseButton,"{background:none;padding:0;margin:",(0,_styles.getPaladinSpacer)(3)," ",(0,_styles.getPaladinSpacer)(3)," 0 0;svg{margin:0;}&:hover{background:none;}}",_ProvidersGatestyled.StyledTitle,"{",(0,_styles.getPaladinTypography)("milli"),";",(0,_styles.mediaQuery)("medium"),"{",(0,_styles.getPaladinTypography)("kilo"),";}margin:",(0,_styles.getPaladinSpacer)(12)," auto ",(0,_styles.getPaladinSpacer)(6),";color:",(0,_styles.getFromColors)("dark.obj.01"),";text-align:center;}",_ProvidersGatestyled.StyledButtonsWrapper,"{margin:0;}",_TopProvidersstyled.Wrapper,"{width:100%;button{width:31.33%;}}",_ProvidersGatestyled.StyledButtonsWrapper,"{button{margin-top:",(0,_styles.getPaladinSpacer)(4),";margin-bottom:",(0,_styles.getPaladinSpacer)(4),";}}",(0,_styles.mediaQuery)("small"),"{max-width:",(0,_styles.getPaladinSpacer)(180),";",_TopProvidersstyled.Wrapper,"{button{width:23%;margin:",(0,_styles.getPaladinSpacer)(),";}}}",(0,_styles.mediaQuery)("medium"),"{",_ProvidersGatestyled.StyledButtonsWrapper,"{margin:0;}}")},597554:(__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,{types:function(){return types},initialState:function(){return initialState},reducer:function(){return reducer}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),types={OPEN_PROVIDERS_SIGN_IN:"OPEN_PROVIDERS_SIGN_IN",CLOSE_PROVIDERS_SIGN_IN:"CLOSE_PROVIDERS_SIGN_IN",OPEN_ERROR_SIGN_IN:"OPEN_ERROR_SIGN_IN",CLOSE_ERROR_SIGN_IN:"CLOSE_ERROR_SIGN_IN",OPEN_SUCCESS_MODAL:"OPEN_SUCCESS_MODAL",CLOSE_SUCCESS_MODAL:"CLOSE_SUCCESS_MODAL",SET_SELECTED_MVPD:"SET_SELECTED_MVPD",RESET_SUCCESS_MODAL:"RESET_SUCCESS_MODAL"},initialState={displayProvidersSignIn:!1,displaySignInSuccessModal:!1,isSuccessModalPreviouslyDisplayed:!1,displaySignInErrorModal:!1,selectedMvpd:{alternativeNames:[],authenticationType:"",code:"",id:"",primaryName:"",providerErrorLogoUrl:"",providerName:"",pickerLogoUrl:""}},reducer=function(state,action){switch(action.type){case types.OPEN_PROVIDERS_SIGN_IN:return _object_spread_props._(_object_spread._({},state),{displayProvidersSignIn:!0});case types.CLOSE_PROVIDERS_SIGN_IN:return _object_spread_props._(_object_spread._({},state),{displayProvidersSignIn:!1});case types.OPEN_SUCCESS_MODAL:return _object_spread_props._(_object_spread._({},state),{displaySignInSuccessModal:!0});case types.CLOSE_SUCCESS_MODAL:return _object_spread_props._(_object_spread._({},state),{displaySignInSuccessModal:!1,isSuccessModalPreviouslyDisplayed:!0});case types.OPEN_ERROR_SIGN_IN:return _object_spread_props._(_object_spread._({},state),{displaySignInErrorModal:!0});case types.CLOSE_ERROR_SIGN_IN:return _object_spread_props._(_object_spread._({},state),{displaySignInErrorModal:!1});case types.SET_SELECTED_MVPD:return _object_spread_props._(_object_spread._({},state),{selectedMvpd:_object_spread._({},initialState.selectedMvpd,action.payload)});case types.RESET_SUCCESS_MODAL:return _object_spread_props._(_object_spread._({},state),{isSuccessModalPreviouslyDisplayed:!1});default:return state}}},114899:(__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),_default=function(param){var isAuthorized=param.isAuthorized,displaySignInSuccessModal=param.displaySignInSuccessModal,userPassedAgeGate=param.userPassedAgeGate,callback=param.callback,_param_time=param.time,time=void 0===_param_time?3e3:_param_time,timeoutIdRef=(0,_react.useRef)(0);(0,_react.useEffect)(function(){var isSuccessModalOpen=displaySignInSuccessModal&&userPassedAgeGate&&isAuthorized;return timeoutIdRef.current=0,isSuccessModalOpen&&(timeoutIdRef.current=window.setTimeout(callback,time)),function(){timeoutIdRef.current&&window.clearTimeout(timeoutIdRef.current)}},[isAuthorized,displaySignInSuccessModal,userPassedAgeGate,callback,time])}},931057:(__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__(853903)).default},358777:(__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)),_GrownupSettingsstyled=__webpack_require__(705528),_RedirectButton=_interop_require_default._(__webpack_require__(172847)),_Mapping=_interop_require_default._(__webpack_require__(625069)),GrownupSettings=function(){var _ref=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},headline=_ref.headline,redirectList=(_ref.promptText,_ref.redirectList);return _ref.isUserLogged,_ref.selectedMvpd,_ref.signIn,_ref.signOut,_ref.onSignInButtonClick,_ref.onSignOutButtonClick,_react.default.createElement(_GrownupSettingsstyled.GrownUpSettingsWrapper,{"data-display-name":"GrownUpSettings"},_react.default.createElement(_GrownupSettingsstyled.StyledHeadline,null,headline),_react.default.createElement(_Mapping.default,{as:_GrownupSettingsstyled.RedirectLinkWrapper,items:redirectList,renderTo:_RedirectButton.default,asSpread:!0,mappedKey:"settings",withProps:{start:0,last:redirectList.length-1}}))};GrownupSettings.displayName="GrownUpSettings",GrownupSettings.defaultProps={headline:"",promptText:"",signIn:"",signOut:"",redirectList:[],isUserLogged:!1,selectedMvpd:{alternativeNames:[],authenticationType:"",code:"",pickerLogoUrl:"",primaryName:""},onSignInButtonClick:function(){},onSignOutButtonClick:function(){}},GrownupSettings.propTypes={headline:_proptypes.default.string,signIn:_proptypes.default.string,signOut:_proptypes.default.string,promptText:_proptypes.default.string,redirectList:_proptypes.default.arrayOf(_proptypes.default.shape({title:_proptypes.default.string,url:_proptypes.default.string,alt:_proptypes.default.string})),isUserLogged:_proptypes.default.bool,selectedMvpd:_proptypes.default.shape({alternativeNames:_proptypes.default.arrayOf(_proptypes.default.string),authenticationType:_proptypes.default.string,code:_proptypes.default.string,pickerLogoUrl:_proptypes.default.string,primaryName:_proptypes.default.string}),onSignInButtonClick:_proptypes.default.func,onSignOutButtonClick:_proptypes.default.func};var _default=GrownupSettings},705528:(__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,{GrownUpSettingsWrapper:function(){return GrownUpSettingsWrapper},StyledHeadline:function(){return StyledHeadline},RedirectLinkWrapper:function(){return RedirectLinkWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),GrownUpSettingsWrapper=(0,_styled.default)(_primitives.Box,{target:"e70e73h0"})("padding:0 ",(0,_styles.getPaladinSpacer)(4),";margin:",(0,_styles.getPaladinSpacer)(18)," auto ",(0,_styles.getPaladinSpacer)(70),";",(0,_styles.mediaQuery)("small"),"{max-width:",(0,_styles.getPaladinSpacer)(120),";}"),StyledHeadline=(0,_styled.default)(_primitives.PaladinMega,{target:"e70e73h1"})("color:",(0,_styles.getFromColors)("dark.obj.01"),";margin-bottom:",(0,_styles.getPaladinSpacer)(4),";"),RedirectLinkWrapper=(0,_styled.default)(_primitives.Flex,{target:"e70e73h2"})("flex-direction:column;")},172847:(__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__(232446)._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_adreporting=__webpack_require__(552305),_Link=__webpack_require__(7562),_RedirectButtonstyled=__webpack_require__(425338),RedirectLink=function(param){var text=param.text,href=param.href,title=param.title,mappingIndex=param.mappingIndex,start=param.start,last=param.last,onClick=param.onClick,edenData=(0,_react.useContext)(_adreporting.EdenContext);return _react.default.createElement(_Link.Link,{href:href,title:title},_react.default.createElement(_RedirectButtonstyled.StyledLinkWrapper,{onClick:function(){(0,edenData.reportNavigationClickedEvent)({edenData:edenData,elementRef:"ui://".concat(text.toLowerCase().replace(/ /g,"-"))}),onClick()},startElement:mappingIndex===start,lastElement:mappingIndex===last},_react.default.createElement(_RedirectButtonstyled.StyledLinkText,null,text),_react.default.createElement(_RedirectButtonstyled.StyledArrowCircle,null)))};RedirectLink.displayName="RedirectLink",RedirectLink.defaultProps={text:"",href:"#",title:"",onClick:function(){},start:0},RedirectLink.propTypes={text:_proptypes.default.string,href:_proptypes.default.string,title:_proptypes.default.string,mappingIndex:_proptypes.default.number,onClick:_proptypes.default.func,start:_proptypes.default.number,last:_proptypes.default.number};var _default=RedirectLink},425338:(__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,{ButtonWrapper:function(){return ButtonWrapper},StyledLinkText:function(){return StyledLinkText},IconWrapper:function(){return IconWrapper},StyledLinkWrapper:function(){return StyledLinkWrapper},StyledArrowCircle:function(){return StyledArrowCircle}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_dlsiconpack=__webpack_require__(905507),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),ButtonWrapper=(0,_styled.default)(_primitives.Box,{target:"eri1sh90"})(),StyledLinkText=(0,_styled.default)(_primitives.PaladinP3,{target:"eri1sh91"})("color:",(0,_styles.getFromColors)("dark.obj.01"),";margin-left:",(0,_styles.getSpacer)(2),";"),IconWrapper=(0,_styled.default)(_primitives.Box,{target:"eri1sh92"})("margin-right:",(0,_styles.getSpacer)(2),";svg{fill:",(0,_styles.getFromColors)("light.ui.02"),";height:",(0,_styles.getPaladinLayoutSpacer)(4+1/4),";}"),StyledLinkWrapper=(0,_styled.default)(_primitives.Flex,{target:"eri1sh93"})("align-items:center;background-color:",(0,_styles.getFromColors)("dark.ui.bg"),";border:",(0,_styles.getPaladinSpacer)(1/6)," solid ",(0,_styles.getFromColors)("dark.ui.04"),";flex-direction:row;height:",(0,_styles.getPaladinSpacer)(16),";justify-content:space-between;",(0,_styles.whenProp)("startElement",{borderTopRightRadius:(0,_styles.getPaladinSpacer)(),borderTopLeftRadius:(0,_styles.getPaladinSpacer)()})," ",(0,_styles.whenProp)("lastElement",{borderBottomRightRadius:(0,_styles.getPaladinSpacer)(),borderBottomLeftRadius:(0,_styles.getPaladinSpacer)()})),StyledArrowCircle=(0,_styled.default)(_dlsiconpack.ArrowCircle,{target:"eri1sh94"})("margin-right:",(0,_styles.getSpacer)(2),";fill:",(0,_styles.getFromColors)("dark.interactive.link"),";height:",(0,_styles.getPaladinLayoutSpacer)(4+1/4),";")},613610:(__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__(358777)).default},363849:(__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),_object_without_properties=__webpack_require__(856021),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_Modal=_interop_require_default._(__webpack_require__(483281)),_atoms=__webpack_require__(44748),_MessageGatestyled=__webpack_require__(576514),_CloseButton=_interop_require_default._(__webpack_require__(945082)),MessageGate=function(_param){var header=_param.header,subheader=_param.subheader,onClick=_param.onClick,buttonText=_param.buttonText,isOpen=_param.isOpen,onClose=_param.onClose,onPrevButtonClick=_param.onPrevButtonClick,rest=_object_without_properties._(_param,["header","subheader","onClick","buttonText","isOpen","onClose","onPrevButtonClick"]);return header&&subheader?_react.default.createElement(_MessageGatestyled.MessageGateWrapper,null,_react.default.createElement(_Modal.default,{isOpen:isOpen,onClose:onClose},_react.default.createElement(_MessageGatestyled.InnerModalWrapper,_object_spread_props._(_object_spread._({},rest),{"data-display-name":"MessageGate"}),_react.default.createElement(_MessageGatestyled.StyledCloseIconWrapper,null,_react.default.createElement(_CloseButton.default,{onClick:onClick,hideBg:!0,isPaladinStyle:!0,label:"Close"})),_react.default.createElement(_MessageGatestyled.StyledPreviousIconWrapper,null,_react.default.createElement(_CloseButton.default,{onClick:onPrevButtonClick,hideBg:!0,isPaladinStyle:!0,displayArrow:!0,label:"BackArrow"})),_react.default.createElement(_MessageGatestyled.StyledHeader,null,header),_react.default.createElement(_MessageGatestyled.StyledSubHeader,null,subheader),_react.default.createElement(_atoms.PaladinButton,{onClick:onPrevButtonClick,text:buttonText,primary:!0})))):null};MessageGate.displayName="MessageGate",MessageGate.defaultProps={header:"",subheader:"",onClick:function(){},buttonText:"",onClose:function(){},isOpen:!1,onPrevButtonClick:function(){}},MessageGate.propTypes={header:_proptypes.default.string,subheader:_proptypes.default.string,buttonText:_proptypes.default.string,onClick:_proptypes.default.func,isOpen:_proptypes.default.bool,onClose:_proptypes.default.func,onPrevButtonClick:_proptypes.default.func};var _default=MessageGate},576514:(__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,{MessageGateWrapper:function(){return MessageGateWrapper},InnerModalWrapper:function(){return InnerModalWrapper},StyledHeader:function(){return StyledHeader},StyledSubHeader:function(){return StyledSubHeader},StyledCloseIconWrapper:function(){return StyledCloseIconWrapper},StyledPreviousIconWrapper:function(){return StyledPreviousIconWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),MessageGateWrapper=(0,_styled.default)(_primitives.Box,{target:"e15spk0n0"})(),InnerModalWrapper=(0,_styled.default)(_primitives.Box,{target:"e15spk0n1"})("background-color:",(0,_styles.getFromColors)("dark.ui.01"),";box-shadow:",(0,_styles.getFromTheme)("shadows.third"),";border-radius:",(0,_styles.getPaladinSpacer)(3),";text-align:center;max-width:",(0,_styles.getPaladinSpacer)(185),";position:relative;"),StyledHeader=(0,_styled.default)(_primitives.PaladinMilli,{target:"e15spk0n2"})("margin:",(0,_styles.getPaladinSpacer)(9)," auto 0;color:",(0,_styles.getFromColors)("dark.obj.01"),";"),StyledSubHeader=(0,_styled.default)(_primitives.PaladinP3,{target:"e15spk0n3"})("margin:",(0,_styles.getPaladinSpacer)(8)," ",(0,_styles.getPaladinSpacer)(10)," 0;color:",(0,_styles.getFromColors)("dark.obj.01"),";"),StyledCloseIconWrapper=(0,_styled.default)(_primitives.Box,{target:"e15spk0n4"})("position:absolute;right:",(0,_styles.getPaladinSpacer)(3),";top:",(0,_styles.getPaladinSpacer)(3),";"),StyledPreviousIconWrapper=(0,_styled.default)(_primitives.Box,{target:"e15spk0n5"})("position:absolute;left:",(0,_styles.getPaladinSpacer)(8),";top:",(0,_styles.getPaladinSpacer)(3),";")},837314:(__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__(363849)).default},729550:(__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),_object_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_authsuitecontext=__webpack_require__(76176),_PaladinButton=__webpack_require__(233807),_Logo=__webpack_require__(660847),_MetadataGatestyled=__webpack_require__(469194),_CloseButton=_interop_require_default._(__webpack_require__(945082)),_utilities=__webpack_require__(320769),_AuthSuite=_interop_require_default._(__webpack_require__(467385)),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),_useEdenReporting=__webpack_require__(499535),MetadataGate=function(_param){_param.props;var isUserLogged=_param.isUserLogged,reportingData=_param.reportingData,signInGate=_param.signInGate,rest=_object_without_properties._(_param,["props","isUserLogged","reportingData","signInGate"]),_ref=signInGate||{},title=_ref.title,subTitle=_ref.subTitle,description=_ref.description,showLogo=_ref.showLogo,_rest_authSuiteConfig=rest.authSuiteConfig,authSuiteConfig=void 0===_rest_authSuiteConfig?{}:_rest_authSuiteConfig,bgImage=rest.bgImage,children=rest.children,texts=rest.texts,videoConfig=rest.videoConfig,showPrivacyPolicy=rest.showPrivacyPolicy,_authSuiteConfig_freePassEnabled=authSuiteConfig.freePassEnabled,freePassEnabled=void 0===_authSuiteConfig_freePassEnabled||_authSuiteConfig_freePassEnabled,providersGate=_object_spread._({authSuiteConfig:authSuiteConfig,bgImage:bgImage,texts:texts,children:children,videoConfig:videoConfig},rest),privacyPolicyLabel=texts.privacyPolicyLabel,privacyPolicyUrl=texts.privacyPolicyUrl,Render=(0,_react.useRef)(null),_useState=_sliced_to_array._((0,_react.useState)(!1),2),changeView=_useState[0],setChangeView=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(!1),2),is24hPassOpen=_useState1[0],setIs24hPassOpen=_useState1[1],handleClick=function(flag){setChangeView(!0),setIs24hPassOpen(flag)},authSuiteContext=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext),closeUrl=rest.closeUrl,closeButtonLabel=texts.closeButtonLabel,edenContextValue=(0,_useEdenReporting.useEdenReporting)(),onLoadMetadataGate=null==edenContextValue?void 0:edenContextValue.onLoadMetadataGate,onShowProvidersGate=null==edenContextValue?void 0:edenContextValue.onShowProvidersGate;return onLoadMetadataGate&&onLoadMetadataGate(),(0,_react.useEffect)(function(){var _reportingFunctions_signInGate_reportingType,funcName=null!==(_reportingFunctions_signInGate_reportingType=({"sign-in":"tveAuthSplash","parental-gate":"parentalGateDisplayed"})[null==signInGate?void 0:signInGate.reportingType])&&void 0!==_reportingFunctions_signInGate_reportingType?_reportingFunctions_signInGate_reportingType:"tveAuthSplash";_AuthSuiteReporting.default[funcName]({authSuiteContext:authSuiteContext,reportingData:reportingData})},[null==signInGate?void 0:signInGate.reportingType,reportingData]),Render.current=_react.default.createElement(_MetadataGatestyled.Wrapper,_object_spread._({"data-display-name":"MetadataGate"},rest),(null==authSuiteContext?void 0:authSuiteContext.isAuthorized)&&_react.default.createElement(_CloseButton.default,{closeUrl:closeUrl,label:closeButtonLabel}),_react.default.createElement(_MetadataGatestyled.InnerWrapper,{bkg:bgImage},_react.default.createElement(_Logo.Logo,{showLogo:showLogo}),_react.default.createElement(_MetadataGatestyled.Content,null,_react.default.createElement(_MetadataGatestyled.Title,{as:"h1"},title),_react.default.createElement(_MetadataGatestyled.Episode,null,subTitle),_react.default.createElement(_utilities.Parsed,{as:_MetadataGatestyled.Description},description),_react.default.createElement(_MetadataGatestyled.ButtonsWrapper,null,_react.default.createElement(_PaladinButton.PaladinButton,{onClick:function(){onShowProvidersGate&&onShowProvidersGate(),handleClick(!1)},primary:!0,text:texts.parentalGateSignIn}),freePassEnabled&&_react.default.createElement(_PaladinButton.PaladinButton,{onClick:function(){return handleClick(!0)},secondary:!0,text:texts.freePreviewButton})),showPrivacyPolicy&&_react.default.createElement(_MetadataGatestyled.PrivacyLink,{as:"a",href:privacyPolicyUrl,"aria-label":privacyPolicyLabel,target:"_blank"},"Privacy")))),changeView&&(Render.current=_react.default.createElement(_AuthSuite.default,_object_spread_props._(_object_spread._({},providersGate),{isUserLogged:isUserLogged,is24hpassOpen:is24hPassOpen}))),Render.current};MetadataGate.displayName="MetadataGate",MetadataGate.propTypes={closeUrl:_proptypes.default.string,isUserLogged:_proptypes.default.bool,signInGate:_proptypes.default.shape({description:_proptypes.default.string,title:_proptypes.default.string.isRequired,subTitle:_proptypes.default.string}),reportingData:_proptypes.default.shape({coppa:_proptypes.default.bool})};var _default=MetadataGate},469194:(__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,{Wrapper:function(){return Wrapper},InnerWrapper:function(){return InnerWrapper},Content:function(){return Content},Title:function(){return Title},Episode:function(){return Episode},Description:function(){return Description},ButtonsWrapper:function(){return ButtonsWrapper},PrivacyLink:function(){return PrivacyLink}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),Wrapper=(0,_styled.default)(_primitives.Box,{target:"e122n4i00"})(),InnerWrapper=(0,_styled.default)(_primitives.Flex,{target:"e122n4i01"})("align-items:center;background-image:url(",function(props){return props?props.bkg:""},");background-size:cover;background-position:center center;background-repeat:no-repeat;bottom:0;color:",(0,_styles.getFromPalette)("text.first"),";height:100%;padding:",(0,_styles.getPaladinSpacer)(6),";position:relative;width:100%;&::before{background:linear-gradient(\n      180deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.8) 100%\n    );content:' ';height:100%;left:0;position:absolute;top:0;width:100%;}",(0,_styles.mediaQuery)("small"),"{padding:",(0,_styles.getPaladinSpacer)(8),";}"),Content=(0,_styled.default)(_primitives.Box,{target:"e122n4i02"})("max-width:85%;padding:",(0,_styles.getPaladinSpacer)(6),";z-index:",(0,_styles.getFromTheme)("zIndex.base"),";",(0,_styles.mediaQuery)("small"),"{padding:",(0,_styles.getPaladinSpacer)(8),";}"),Title=(0,_styled.default)(_primitives.Box,{target:"e122n4i03"})((0,_styles.getPaladinTypography)("mega"),";color:",(0,_styles.getFromColors)("global.img.object"),";margin-bottom:",(0,_styles.getPaladinSpacer)(1),";",(0,_styles.mediaQuery)("small"),"{margin-bottom:",(0,_styles.getPaladinSpacer)(3),";}"),Episode=(0,_styled.default)(_primitives.Box,{target:"e122n4i04"})((0,_styles.getPaladinTypography)("nano"),";color:",(0,_styles.getFromColors)("global.img.img-object"),";margin-bottom:",(0,_styles.getPaladinSpacer)(1),";"),Description=(0,_styled.default)(_primitives.Box,{target:"e122n4i05"})((0,_styles.getPaladinTypography)("p2"),";",(0,_styles.mediaQuery)("small","down"),"{display:none;}"),ButtonsWrapper=(0,_styled.default)(_primitives.Box,{target:"e122n4i06"})("margin-top:",(0,_styles.getPaladinSpacer)(3),";& > *{margin-right:",(0,_styles.getPaladinSpacer)(1.5),";margin-top:",(0,_styles.getPaladinSpacer)(2.5),";text-transform:none;}",(0,_styles.mediaQuery)("small"),"{margin-top:",(0,_styles.getPaladinSpacer)(5),";}"),PrivacyLink=(0,_styled.default)(_primitives.Link,{target:"e122n4i07"})("display:flex;",(0,_styles.getPaladinTypography)("nano"),";color:",(0,_styles.getFromColors)("global.img.link"),";padding:16px 0px 0px;")},660847:(__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,{Logo:function(){return Logo},default:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_primitives=__webpack_require__(629603),_Logostyled=__webpack_require__(717906),Logo=function(param){return param.showLogo?_react.default.createElement(_primitives.Link,{"data-testid":"MetadataGateLogo",href:"/"},_react.default.createElement(_Logostyled.StyledLogo,null)):null};Logo.propTypes={showLogo:_proptypes.default.bool},Logo.displayName="Logo";var _default=Logo},717906:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledLogo",{enumerable:!0,get:function(){return StyledLogo}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledLogo=(0,_styled.default)(_primitives.Box,{target:"e1vp8s7z0"})("background-image:",(0,_styles.themeOverrides)("headerV2.logo.primary"),";left:",(0,_styles.getPaladinSpacer)(8),";position:absolute;top:",(0,_styles.getPaladinSpacer)(9),";")},423427:(__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__(729550)).default},499535:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"useEdenReporting",{enumerable:!0,get:function(){return useEdenReporting}});var _react=__webpack_require__(43001),_adreporting=__webpack_require__(552305),useEdenReporting=function(){var _ref=(0,_react.useContext)(_adreporting.EdenContext)||{edenAction:function(){}},edenAction=_ref.edenAction,data=_ref.data,view="view://mvpd-provider/sign-in-to-watch";return{onLoadMetadataGate:function(){edenAction&&data&&edenAction("pageView",{view:view,url:null==data?void 0:data.url})},onShowProvidersGate:function(){edenAction&&data&&edenAction("navigationClicked",{view:view,elementRef:"ui://find-tv-provider"})}}}},539088:(__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)),_ModalHeaderstyled=__webpack_require__(353959),ModalHeader=function(param){var title=param.title,closeCallback=param.closeCallback,backCallback=param.backCallback,isGrownUpsFlow=param.isGrownUpsFlow;return title?_react.default.createElement(_ModalHeaderstyled.StyledModalHeader,null,_react.default.createElement(_ModalHeaderstyled.StyledBack,{small:!0,right:!0,onClick:backCallback,disabled:!backCallback,isPaladinStyle:isGrownUpsFlow}),_react.default.createElement(_ModalHeaderstyled.StyledTitle,{as:"h2"},title),_react.default.createElement(_ModalHeaderstyled.StyledClose,{small:!0,onClick:closeCallback,disabled:!closeCallback,isPaladinStyle:isGrownUpsFlow})):null};ModalHeader.displayName="ModalHeader",ModalHeader.propTypes={closeCallback:_proptypes.default.func,backCallback:_proptypes.default.func,title:_proptypes.default.string,isGrownUpsFlow:_proptypes.default.bool};var _default=ModalHeader},353959:(__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,{StyledModalHeader:function(){return StyledModalHeader},StyledTitle:function(){return StyledTitle},StyledClose:function(){return StyledClose},StyledBack:function(){return StyledBack}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_dlsiconpack=__webpack_require__(905507),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledModalHeader=(0,_styled.default)(_primitives.Flex,{target:"ey38rjv0"})("justify-content:space-between;margin-bottom:",(0,_styles.getPaladinSpacer)(14),";width:100%;"),StyledTitle=(0,_styled.default)(_primitives.PaladinPico,{target:"ey38rjv1"})("color:",(0,_styles.getFromColors)("dark.obj.01"),";text-align:center;margin-top:auto;margin-bottom:auto;",(0,_styles.mediaQuery)("medium"),"{",(0,_styles.getPaladinTypography)("nano"),";}"),StyledClose=(0,_styled.default)(_dlsiconpack.Close,{target:"ey38rjv2"})("color:",(0,_styles.getFromColors)("dark.interactive.link"),";cursor:pointer;",(0,_styles.whenProp)(["disabled","=",!0],{opacity:"0",pointerEvents:"none"})),StyledBack=(0,_styled.default)(_dlsiconpack.Chevron,{target:"ey38rjv3"})("color:",(0,_styles.getFromColors)("dark.interactive.link"),";cursor:pointer;",(0,_styles.whenProp)(["disabled","=",!0],{opacity:"0",pointerEvents:"none"}))},737733:(__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__(539088)).default},711204:(__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)),_atoms=__webpack_require__(44748),_molecules=__webpack_require__(608869),_PasswordInputWrapperstyled=__webpack_require__(256110),PasswordInputWrapper=function(param){var password=param.password,passwordLabel=param.passwordLabel,passwordRequirements=param.passwordRequirements,updatePassword=param.updatePassword,error=param.error,getInternalErrors=param.getInternalErrors,autocomplete=param.autocomplete;return[passwordLabel,passwordRequirements,updatePassword].some(function(el){return!el})?null:_react.default.createElement(_PasswordInputWrapperstyled.StyledPasswordInputWrapper,{"data-display-name":"PasswordInputWrapper"},_react.default.createElement(_molecules.Input,{name:"password",showLabel:"Show",hideLabel:"Hide",onChange:updatePassword,type:"password",autocomplete:autocomplete,validation:passwordRequirements,label:passwordLabel,value:password,outerError:error,getInternalErrors:getInternalErrors,ignoreEmpty:!0}),_react.default.createElement(_atoms.InputFeedback,{requirements:passwordRequirements}))};PasswordInputWrapper.displayName="PasswordInputWrapper",PasswordInputWrapper.propTypes={error:_proptypes.default.object,getInternalErrors:_proptypes.default.func,password:_proptypes.default.string,passwordLabel:_proptypes.default.string,passwordRequirements:_proptypes.default.array,updatePassword:_proptypes.default.func,autocomplete:_proptypes.default.string};var _default=PasswordInputWrapper},256110:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledPasswordInputWrapper",{enumerable:!0,get:function(){return StyledPasswordInputWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledPasswordInputWrapper=(0,_styled.default)(_primitives.Box,{target:"e14ws7x30"})("& [data-display-name='InputFeedback']{margin-top:",(0,_styles.getSpacer)(1),";ul{li{",(0,_styles.getPaladinTypography)("p1"),";text-align:left;margin-left:0;list-style-position:inside;flex:initial;width:50%;}}}& [data-display-name='Input'] + ul{display:none;}")},940651:(__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__(711204)).default},251449:(__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)),_GetIcon=_interop_require_default._(__webpack_require__(988514)),_index=__webpack_require__(294175),_Typography=__webpack_require__(216188),ProviderIcon=function(param){var _alternativeNames_join,displayName=param.displayName,pickerLogoUrl=param.pickerLogoUrl,alternativeNames=param.alternativeNames,primaryName=param.primaryName,code=param.code;return displayName?_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_GetIcon.default,{name:code}),_react.default.createElement(_Typography.Typography,null,primaryName)):_react.default.createElement(_index.Image,{src:pickerLogoUrl,alt:(null==alternativeNames?void 0:null===(_alternativeNames_join=alternativeNames.join)||void 0===_alternativeNames_join?void 0:_alternativeNames_join.call(alternativeNames," "))||"",title:primaryName})};ProviderIcon.displayName="ProviderIcon",ProviderIcon.propTypes=_proptypes.default.shape({pickerLogoUrl:_proptypes.default.string,code:_proptypes.default.string,primaryName:_proptypes.default.string,alternativeNames:_proptypes.default.arrayOf(_proptypes.default.string),displayName:_proptypes.default.string}).isRequired;var _default=ProviderIcon},128834:(__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__(251449)).default},651958:(__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)),_ItemListstyled=__webpack_require__(453580),ItemList=function(param){var item=param.item,handleClickOnItem=param.handleClickOnItem,isGrownUpsFlow=param.isGrownUpsFlow,onClickHandler=function(event){return handleClickOnItem(item,event)};return _react.default.createElement(_ItemListstyled.StyledItemList,{key:item.code,tabIndex:0,"data-alt-name":item.alternativeNames.join(" "),"data-mvpd-code":item.code,onClick:onClickHandler,role:"button",onKeyDown:onClickHandler,isPaladinStyle:isGrownUpsFlow},item.primaryName,isGrownUpsFlow&&_react.default.createElement(_ItemListstyled.StyledArrowCircle,null))};ItemList.propTypes={item:_proptypes.default.shape({pickerLogoUrl:_proptypes.default.string,authenticationType:_proptypes.default.string,code:_proptypes.default.string,primaryName:_proptypes.default.string,alternativeNames:_proptypes.default.arrayOf(_proptypes.default.string)}),handleClickOnItem:_proptypes.default.func.isRequired,isGrownUpsFlow:_proptypes.default.bool};var _default=ItemList},453580:(__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,{StyledItemList:function(){return StyledItemList},StyledArrowCircle:function(){return StyledArrowCircle}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_dlsiconpack=__webpack_require__(905507),_Box=__webpack_require__(389777),_styles=__webpack_require__(496907),StyledItemList=(0,_styled.default)(_Box.Box,{target:"epgct5s0"})("border-radius:",(0,_styles.getCorners)("ui"),";background-color:transparent;position:relative;width:100%;vertical-align:top;",(0,_styles.getPaladinTypography)("p2"),";padding-bottom:",(0,_styles.getPaladinSpacer)(3),";padding-right:",(0,_styles.getPaladinSpacer)(6),";",(0,_styles.whenProp)("isContinuedVideoList",{width:"100%",marginTop:0,marginLeft:0,marginRight:0,marginBottom:function(props){return(0,_styles.getSpacer)(2)(props)}}),";"),StyledArrowCircle=(0,_styled.default)(_dlsiconpack.ArrowCircle,{target:"epgct5s1"})("position:absolute;right:",(0,_styles.getPaladinSpacer)(5),";fill:",(0,_styles.getFromColors)("dark.interactive.link"),";")},495370:(__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__(651958)).default},285357:(__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_without_properties=__webpack_require__(856021),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_ProvidersErrorstyled=__webpack_require__(158408),ProvidersError=function(_param){var filteredProviders=_param.filteredProviders,children=_param.children,rest=_object_without_properties._(_param,["filteredProviders","children"]);return 0!==filteredProviders.length?null:_react.default.createElement(_ProvidersErrorstyled.ProvidersErrorWrapper,rest,children)};ProvidersError.propTypes={filteredProviders:_proptypes.default.arrayOf(_proptypes.default.shape({pickerLogoUrl:_proptypes.default.string,authenticationType:_proptypes.default.string,code:_proptypes.default.string,primaryName:_proptypes.default.string,alternativeNames:_proptypes.default.arrayOf(_proptypes.default.string)})).isRequired,children:_proptypes.default.string};var _default=ProvidersError},158408:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"ProvidersErrorWrapper",{enumerable:!0,get:function(){return ProvidersErrorWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_Box=__webpack_require__(389777),_styles=__webpack_require__(496907),ProvidersErrorWrapper=(0,_styled.default)(_Box.Box,{target:"ejqum8f0"})("margin-top:",(0,_styles.getPaladinSpacer)(6),";margin-bottom:",(0,_styles.getPaladinSpacer)(6),";",(0,_styles.getPaladinTypography)("pico"),";color:",(0,_styles.getFromColors)("dark.obj.02"),";width:100%;position:relative;z-index:",(0,_styles.getFromTheme)("zIndex.base"),";")},521622:(__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__(285357)).default},83769:(__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),_sliced_to_array=__webpack_require__(928638),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_browserStorage=__webpack_require__(555230),_authsuitecontext=__webpack_require__(76176),_TopProviders=_interop_require_default._(__webpack_require__(112312)),_TopProvider=__webpack_require__(695465),_FreePreviewAvailable=_interop_require_default._(__webpack_require__(574795)),_atoms=__webpack_require__(44748),_ProvidersGateHeader=_interop_require_default._(__webpack_require__(649989)),_ProvidersGatestyled=__webpack_require__(181796),_CloseButton=_interop_require_default._(__webpack_require__(945082)),_AllProvidersModal=_interop_require_default._(__webpack_require__(690482)),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),_AuthSuiteReportingContext=__webpack_require__(87341),ProvidersGate=function(param){var providers=param.providers,closeUrl=param.closeUrl,onProviderSelected=param.onProviderSelected,freePassCallback=param.freePassCallback,isFreePreviewAvailable=param.isFreePreviewAvailable,freePassEnabled=param.freePassEnabled,texts=param.texts,loginWithProvider=param.loginWithProvider,freePreviewExpired=param.freePreviewExpired,setLoginWithProvider=param.setLoginWithProvider,onCloseButtonClick=param.onCloseButtonClick,isGrownUpsFlow=param.isGrownUpsFlow,edenContextValue=param.edenContextValue,closeButtonLabel=texts.closeButtonLabel,viewAllProvidersLabel=texts.viewAllProvidersLabel,freePreviewWelcomeText=texts.freePreviewWelcomeText,freePreviewButton=texts.freePreviewButton,tvProviderLabel=texts.tvProviderLabel,signInTitle=texts.signInTitle,readySignInProvider=texts.readySignInProvider,dispatch=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext).dispatch,_useState=_sliced_to_array._((0,_react.useState)(!1),2),showModal=_useState[0],setShowModal=_useState[1],setAuthStartReportSent=((0,_react.useContext)(_AuthSuiteReportingContext.AuthSuiteReportingContext)||{}).setAuthStartReportSent,onShowAllProviders=null==edenContextValue?void 0:edenContextValue.onShowAllProviders,onProviderSelect=null==edenContextValue?void 0:edenContextValue.onProviderSelect,onCloseSearchModal=null==edenContextValue?void 0:edenContextValue.onCloseSearchModal,onLoadProviders=null==edenContextValue?void 0:edenContextValue.onLoadProviders,onProviderSelectedCallback=(0,_react.useCallback)(function(){return loginWithProvider?function(provider){dispatch((0,_authsuitecontext.setProvider)(null)),onProviderSelected(provider);var localStorage=(0,_browserStorage.getStorage)("localStorage");(0,_browserStorage.removeItem)(localStorage,"auth-suite-auth-complete-reported"),(0,_browserStorage.removeItem)(localStorage,"authSuiteManualSignIn"),setAuthStartReportSent(!1)}:onProviderSelected},[onProviderSelected,loginWithProvider,dispatch]),allProvidersProps={providers:providers,showModal:showModal,setShowModal:setShowModal,onProviderSelected:onProviderSelectedCallback(),freePassCallback:freePassCallback,isFreePreviewAvailable:isFreePreviewAvailable,loginWithProvider:loginWithProvider,handleClickCloseModal:function(closeType){onCloseSearchModal&&onCloseSearchModal(closeType),setShowModal(!1),_AuthSuiteReporting.default.flowExit()},texts:texts,isGrownUpsFlow:isGrownUpsFlow},providersGateHeaderProps={loginWithProvider:loginWithProvider,setLoginWithProvider:setLoginWithProvider,freePreviewExpired:freePreviewExpired,texts:{readySignInProvider:readySignInProvider,tvProviderLabel:tvProviderLabel,freePreviewExpired:texts.freePreviewExpired,signInTitle:signInTitle}},topProviders=providers.topProviders,closeButtonUrl=null==closeUrl?void 0:closeUrl.closeUrl;return onLoadProviders&&onLoadProviders(),_react.default.createElement(_ProvidersGatestyled.StyledProvidersGate,{showModal:showModal,hasCloseButton:!!closeButtonUrl,"data-display-name":"ProvidersGate"},_react.default.createElement(_ProvidersGateHeader.default,providersGateHeaderProps),_react.default.createElement(_CloseButton.default,{closeUrl:closeButtonUrl,label:closeButtonLabel,onClick:onCloseButtonClick,hideBg:isGrownUpsFlow,isPaladinStyle:isGrownUpsFlow}),topProviders.length>0&&_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_TopProviders.default,{clickOnProvider:onProviderSelectedCallback(),onProviderSelect:onProviderSelect,providers:topProviders})),_react.default.createElement(_AllProvidersModal.default,allProvidersProps),_react.default.createElement(_ProvidersGatestyled.StyledButtonsWrapper,null,_react.default.createElement(_atoms.PaladinButton,{primary:!0,onClick:function(){onShowAllProviders&&onShowAllProviders(),setShowModal(!0)},text:viewAllProvidersLabel,capitalize:!0}),_react.default.createElement(_FreePreviewAvailable.default,{freePassEnabled:freePassEnabled,isFreePreviewAvailable:isFreePreviewAvailable,freePreviewWelcomeText:freePreviewWelcomeText,freePassCallback:freePassCallback,freePreviewButton:freePreviewButton,loginWithProvider:loginWithProvider})))};ProvidersGate.displayName="ProvidersGate";var providersShape=_proptypes.default.arrayOf(_proptypes.default.shape(_object_spread._({},_TopProvider.topProviderPropTypes))).isRequired;ProvidersGate.propTypes={onProviderSelected:_proptypes.default.func.isRequired,freePassCallback:_proptypes.default.func.isRequired,isFreePreviewAvailable:_proptypes.default.bool,freePreviewExpired:_proptypes.default.bool,freePassEnabled:_proptypes.default.bool,setLoginWithProvider:_proptypes.default.func,loginWithProvider:_proptypes.default.bool,closeUrl:_proptypes.default.shape({closeDestinationView:_proptypes.default.string,closeUrl:_proptypes.default.string}),providers:_proptypes.default.shape({allProviders:providersShape,topProviders:providersShape}),texts:_proptypes.default.shape({closeButtonLabel:_proptypes.default.string,viewAllProvidersLabel:_proptypes.default.string.isRequired,providersSearchText:_proptypes.default.string.isRequired,providersErrorText:_proptypes.default.string.isRequired,freePreviewWelcomeText:_proptypes.default.string.isRequired,freePreviewButton:_proptypes.default.string.isRequired,tvProviderLabel:_proptypes.default.string.isRequired,freePreviewExpired:_proptypes.default.string.isRequired,signInTitle:_proptypes.default.string.isRequired,readySignInProvider:_proptypes.default.string.isRequired}),onCloseButtonClick:_proptypes.default.func,isGrownUpsFlow:_proptypes.default.bool,edenContextValue:_proptypes.default.object};var _default=ProvidersGate},181796:(__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,{StyledProvidersGate:function(){return StyledProvidersGate},StyledButtonsWrapper:function(){return StyledButtonsWrapper},StyledProviderSearch:function(){return StyledProviderSearch},StyledTitle:function(){return StyledTitle},StyledSubTitle:function(){return StyledSubTitle},StyledModal:function(){return StyledModal}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_atoms=__webpack_require__(44748),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledProvidersGate=(0,_styled.default)(_primitives.Flex,{target:"enoqiey0"})("align-items:center;flex-direction:column;justify-content:flex-start;overflow-y:auto;padding:",(0,_styles.getPaladinSpacer)(4),";width:100%;max-width:",(0,_styles.getPaladinSpacer)(192),";color:",(0,_styles.getFromColors)("dark.obj.01"),";background:",(0,_styles.getFromColors)("dark.ui.01"),";border:1px solid ",(0,_styles.getFromColors)("dark.interactive.link"),";margin:auto;-ms-overflow-style:none;/* IE and Edge */\n  scrollbar-width:none;/* Firefox */::-webkit-scrollbar{display:none;}",(0,_styles.mediaQuery)("small","down"),"{height:100vh;padding-top:",(0,_styles.getPaladinSpacer)(20),";}",(0,_styles.mediaQuery)("medium"),"{padding:",(0,_styles.getPaladinSpacer)(12),";}"),StyledButtonsWrapper=(0,_styled.default)(_primitives.Flex,{target:"enoqiey1"})("flex-wrap:wrap;justify-content:space-evenly;gap:",(0,_styles.getPaladinSpacer)(2),";margin:",(0,_styles.getPaladinSpacer)(4)," 0 0;flex-direction:column;align-items:center;"),StyledProviderSearch=(0,_styled.default)(_primitives.Box,{target:"enoqiey2"})("position:relative;"),StyledTitle=(0,_styled.default)(_primitives.PaladinMilli,{target:"enoqiey3"})("margin-bottom:",(0,_styles.getPaladinSpacer)(6),";",(0,_styles.mediaQuery)("medium"),"{",(0,_styles.getPaladinTypography)("kilo"),";@media screen and (orientation:landscape){",(0,_styles.whenProp)(["isModal","=",!1],{marginTop:(0,_styles.getPaladinSpacer)(12)}),"}}",(0,_styles.themeOverrides)("ProvidersGate.ProvidersGateHeader.Title")),StyledSubTitle=(0,_styled.default)(_primitives.PaladinP2,{target:"enoqiey4"})("margin-bottom:",(0,_styles.getPaladinSpacer)(6),";"),StyledModal=(0,_styled.default)(_atoms.Modal,{target:"enoqiey5"})("padding:0;")},868206:(__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__(83769)).default},153061:(__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)),_ModalHeader=_interop_require_default._(__webpack_require__(737733)),_ProvidersGatestyled=__webpack_require__(181796),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),ProvidersGateHeader=function(param){var loginWithProvider=param.loginWithProvider,setLoginWithProvider=param.setLoginWithProvider,freePreviewExpired=param.freePreviewExpired,texts=param.texts,readySignInProvider=texts.readySignInProvider,tvProviderLabel=texts.tvProviderLabel,signInTitle=texts.signInTitle;return loginWithProvider?_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_ModalHeader.default,{title:tvProviderLabel,closeCallback:function(){setLoginWithProvider(!1),_AuthSuiteReporting.default.flowExit()}}),_react.default.createElement(_ProvidersGatestyled.StyledTitle,{isModal:!0},readySignInProvider)):freePreviewExpired?_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_ProvidersGatestyled.StyledTitle,{isModal:!1},signInTitle),_react.default.createElement(_ProvidersGatestyled.StyledSubTitle,null,texts.freePreviewExpired)):_react.default.createElement(_ProvidersGatestyled.StyledTitle,{as:"h2",isModal:!1},signInTitle)};ProvidersGateHeader.displayName="ProvidersGateHeader",ProvidersGateHeader.propTypes={freePreviewExpired:_proptypes.default.bool,setLoginWithProvider:_proptypes.default.func,loginWithProvider:_proptypes.default.bool,texts:_proptypes.default.shape({tvProviderLabel:_proptypes.default.string.isRequired,freePreviewExpired:_proptypes.default.string.isRequired,signInTitle:_proptypes.default.string.isRequired,readySignInProvider:_proptypes.default.string.isRequired})};var _default=ProvidersGateHeader},649989:(__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__(153061)).default},23456:(__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)),_authsuitecontext=__webpack_require__(76176),_ProvidersGate=_interop_require_default._(__webpack_require__(83769)),_hooks=__webpack_require__(570036),_SignInSuccessError=_interop_require_default._(__webpack_require__(243230)),_ProvidersGateModalstyled=__webpack_require__(835147),_hooks1=__webpack_require__(804287),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),ProvidersGateModal=function(param){var callbackUrl=param.callbackUrl,ctaCallback=param.ctaCallback,isFreePreviewAvailable=param.isFreePreviewAvailable,texts=param.texts,loginWithProvider=param.loginWithProvider,freePreviewExpired=param.freePreviewExpired,setLoginWithProvider=param.setLoginWithProvider,edenContextValue=param.edenContextValue,logoColorSchema=param.logoColorSchema,tvProviderLabel=texts.tvProviderLabel,freePreviewButton=texts.freePreviewButton,loginFailedMsg=texts.loginFailedMsg,authErrorFreePreviewHeading=texts.authErrorFreePreviewHeading,nowConnected=texts.nowConnected,authSuiteContext=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext),dispatch=authSuiteContext.dispatch,isDoneLoading=authSuiteContext.isDoneLoading,hookState=(0,_hooks.useProviders)({callbackUrl:callbackUrl,isDoneLoading:isDoneLoading,colorSchema:logoColorSchema}),pass=hookState.pass,providers=hookState.providers,onProviderSelected=hookState.onProviderSelected,authorizationError=hookState.authorizationError,selectedProvider=hookState.selectedProvider,providerCode=null==selectedProvider?void 0:selectedProvider.code,_useState=_sliced_to_array._((0,_react.useState)(!1),2),showSuccess=_useState[0],setShowSuccess=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(!1),2),showError=_useState1[0],setShowError=_useState1[1];return((0,_react.useEffect)(function(){isDoneLoading&&(dispatch((0,_authsuitecontext.setAuthorizationError)(authorizationError)),authorizationError&&setShowError(!0))},[authorizationError,isDoneLoading,dispatch]),(0,_react.useEffect)(function(){isDoneLoading&&!0===pass&&(dispatch((0,_authsuitecontext.setAccessStatus)(pass)),setShowSuccess(!0),_AuthSuiteReporting.default.authComplete(authSuiteContext,hookState))},[pass,isDoneLoading,dispatch]),(0,_react.useEffect)(function(){isDoneLoading&&dispatch((0,_authsuitecontext.setProvider)(selectedProvider?selectedProvider.code:null))},[isDoneLoading,selectedProvider,dispatch]),(0,_react.useEffect)(function(){isDoneLoading&&providerCode&&_AuthSuiteReporting.default.mvpdProviderSelected(authSuiteContext,hookState)},[isDoneLoading,providerCode]),(0,_hooks1.useTimeout)(function(){setShowSuccess(!1),setLoginWithProvider(!1)},showSuccess&&3e3),showError)?_react.default.createElement(_SignInSuccessError.default,{type:"error",ctaCallback:ctaCallback,title:tvProviderLabel,cta:freePreviewButton,message:loginFailedMsg,description:authErrorFreePreviewHeading,logoColorSchema:logoColorSchema}):showSuccess?_react.default.createElement(_SignInSuccessError.default,{type:"success",image:{src:(null==selectedProvider?void 0:selectedProvider.providerErrorLogoUrl)||null},message:"".concat(nowConnected," ").concat((null==selectedProvider?void 0:selectedProvider.providerErrorLogoUrl)?"":null==selectedProvider?void 0:selectedProvider.providerErrorLogoUrlproviderName),logoColorSchema:logoColorSchema}):showError||showSuccess?null:_react.default.createElement(_ProvidersGateModalstyled.StyledProvidersGate,{"data-testid":"ProvidersGateWrapper",as:"Container"},_react.default.createElement(_ProvidersGate.default,{texts:texts,providers:providers,onProviderSelected:onProviderSelected,freePassCallback:ctaCallback,isFreePreviewAvailable:isFreePreviewAvailable,freePreviewExpired:freePreviewExpired,loginWithProvider:loginWithProvider,setLoginWithProvider:setLoginWithProvider,edenContextValue:edenContextValue}))};ProvidersGateModal.displayName="ProvidersGateModal",ProvidersGateModal.propTypes={callbackUrl:_proptypes.default.string.isRequired,ctaCallback:_proptypes.default.func,isFreePreviewAvailable:_proptypes.default.bool,loginWithProvider:_proptypes.default.bool,freePreviewExpired:_proptypes.default.bool,setLoginWithProvider:_proptypes.default.func,texts:_proptypes.default.shape({viewAllProvidersLabel:_proptypes.default.string.isRequired,providersSearchText:_proptypes.default.string.isRequired,providersErrorText:_proptypes.default.string.isRequired,tvProviderLabel:_proptypes.default.string.isRequired,freePreviewButton:_proptypes.default.string.isRequired,loginFailedMsg:_proptypes.default.string.isRequired,authErrorFreePreviewHeading:_proptypes.default.string.isRequired,nowConnected:_proptypes.default.string.isRequired}),edenContextValue:_proptypes.default.object,logoColorSchema:_proptypes.default.string};var _default=ProvidersGateModal},835147:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledProvidersGate",{enumerable:!0,get:function(){return StyledProvidersGate}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledProvidersGate=(0,_styled.default)(_primitives.Flex,{target:"ecx1ud10"})("align-items:center;background:",(0,_styles.getFromColors)("global.img.object"),";flex-direction:column;justify-content:center;padding:0;position:relative;text-align:center;width:100%;max-width:",(0,_styles.getPaladinSpacer)(192),";margin:auto;")},864237:(__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)),_ProvidersGateModal=_interop_require_default._(__webpack_require__(23456)),_ProvidersGatestyled=__webpack_require__(181796),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),ProvidersGateModalWrapper=function(props){var loginWithProvider=props.loginWithProvider,setLoginWithProvider=props.setLoginWithProvider;return loginWithProvider?_react.default.createElement(_ProvidersGatestyled.StyledModal,{shouldCloseOnOverlayClick:!0,isOpen:loginWithProvider,onClose:function(){setLoginWithProvider(!1),_AuthSuiteReporting.default.flowExit()}},_react.default.createElement(_ProvidersGateModal.default,props)):null};ProvidersGateModalWrapper.propTypes={loginWithProvider:_proptypes.default.bool,setLoginWithProvider:_proptypes.default.func};var _default=ProvidersGateModalWrapper},208914:(__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__(864237)).default},529067:(__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),_object_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_authsuitecontext=__webpack_require__(76176),_authsuitesdk=__webpack_require__(540873),_mediatokencontext=__webpack_require__(901500),_ProvidersGate=_interop_require_default._(__webpack_require__(868206)),_hooks=__webpack_require__(570036),_SignInSuccessError=_interop_require_default._(__webpack_require__(243230)),_ProvidersGateWrapperstyled=__webpack_require__(580017),_hooks1=__webpack_require__(804287),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),_AuthSuiteReportingContext=__webpack_require__(87341),_GrownUpsMVPD=_interop_require_default._(__webpack_require__(931057)),_useEdenReporting=__webpack_require__(935025),ProvidersGateWrapper=function(param){var children=param.children,callbackUrl=param.callbackUrl,ctaCallback=param.ctaCallback,closeUrl=param.closeUrl,isBypassed=param.isBypassed,isFreePreviewAvailable=param.isFreePreviewAvailable,texts=param.texts,freePreviewExpired=param.freePreviewExpired,freePassEnabled=param.freePassEnabled,videoConfig=param.videoConfig,loginWithProvider=param.loginWithProvider,setLoginWithProvider=param.setLoginWithProvider,isGrownUpsFlow=param.isGrownUpsFlow,ageGatedLinks=param.ageGatedLinks,signInSuccessModalProps=param.signInSuccessModalProps,userPassedAgeGate=param.userPassedAgeGate,resourceId=param.resourceId,_param_logoColorSchema=param.logoColorSchema,logoColorSchema=void 0===_param_logoColorSchema?_authsuitesdk.LogoSchema.White:_param_logoColorSchema,topProvidersLimit=param.topProvidersLimit,tvProviderLabel=texts.tvProviderLabel,freePreviewButton=texts.freePreviewButton,loginFailedMsg=texts.loginFailedMsg,authErrorFreePreviewHeading=texts.authErrorFreePreviewHeading,moreInfo=texts.moreInfo,nowConnected=texts.nowConnected,authSuiteContext=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext),_ref=null!=authSuiteContext?authSuiteContext:{},dispatch=_ref.dispatch,isAuthorized=_ref.isAuthorized,isDoneLoading=_ref.isDoneLoading,logout=_ref.logout,provider=_ref.provider,hookState=(0,_hooks.useProviders)({callbackUrl:callbackUrl,isDoneLoading:isDoneLoading,authSuiteDispatch:dispatch,provider:provider,colorSchema:logoColorSchema,topProvidersLimit:topProvidersLimit}),pass=hookState.pass,providers=hookState.providers,onProviderSelected=hookState.onProviderSelected,authorizationError=hookState.authorizationError,selectedProvider=hookState.selectedProvider,logOut=(hookState.alreadyLogged,hookState.logOut),unsetProvider=hookState.unsetProvider,rest=(hookState.userSelectedProvider,_object_without_properties._(hookState,["pass","providers","onProviderSelected","authorizationError","selectedProvider","alreadyLogged","logOut","unsetProvider","userSelectedProvider"])),providerCode=null==selectedProvider?void 0:selectedProvider.code,_useMediaToken=_sliced_to_array._((0,_hooks.useMediaToken)({isAuthorized:!0===pass||isAuthorized,videoConfig:videoConfig,isDoneLoading:isDoneLoading,isNonVideoPage:isGrownUpsFlow,clientId:resourceId}),2),_useMediaToken_=_useMediaToken[0],authorizedAccessMethod=_useMediaToken_.authorizedAccessMethod,mediaToken=_useMediaToken_.mediaToken,mediaTokenError=_useMediaToken_.mediaTokenError,mediaTokenReady=_useMediaToken_.mediaTokenReady,missingPermission=_useMediaToken_.missingPermission,resetMediaToken=_useMediaToken[1],Render=(0,_react.useRef)(null),mediaTokenAuthError=mediaTokenReady&&missingPermission&&!logout,_useState=_sliced_to_array._((0,_react.useState)(!1),2),showSuccess=_useState[0],setShowSuccess=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(!1),2),showError=_useState1[0],setShowError=_useState1[1],_useState2=_sliced_to_array._((0,_react.useState)(!1),2),authCheckAfterLogout=_useState2[0],setAuthCheckAfterLogout=_useState2[1],contextValue=(0,_useEdenReporting.useEdenReporting)(),onAuthorizationError=contextValue.onAuthorizationError,onAuthorizationSuccess=contextValue.onAuthorizationSuccess;(0,_react.useEffect)(function(){isDoneLoading&&(dispatch((0,_authsuitecontext.setAuthorizationError)(authorizationError)),authorizationError&&(setShowError(!0),_AuthSuiteReporting.default.tveError(authSuiteContext,hookState)))},[authorizationError,isDoneLoading,dispatch]),(0,_react.useEffect)(function(){if(isDoneLoading&&!0===pass&&!isAuthorized&&mediaTokenReady&&!missingPermission&&!logout){setShowError(!1),setShowSuccess(!0);try{window.localStorage.setItem("selectedMvpd",JSON.stringify(_object_spread_props._(_object_spread._({},selectedProvider),{pickerLogoUrl:null==selectedProvider?void 0:selectedProvider.providerErrorLogoUrl})))}catch(e){console.warn("error with persisting selected provider to grown-ups page template")}}mediaTokenReady&&missingPermission&&!logout&&(setShowError(!0),dispatch((0,_authsuitecontext.setProvider)(null)),_AuthSuiteReporting.default.tveError(authSuiteContext,hookState))},[pass,isAuthorized,isDoneLoading,dispatch,mediaTokenReady,missingPermission,logout,mediaTokenAuthError,selectedProvider]),(0,_react.useEffect)(function(){isDoneLoading&&!mediaTokenAuthError&&selectedProvider&&dispatch((0,_authsuitecontext.setProvider)(selectedProvider?selectedProvider.code:null))},[isDoneLoading,selectedProvider,dispatch]),(0,_react.useEffect)(function(){isDoneLoading&&providerCode&&_AuthSuiteReporting.default.mvpdProviderSelected(authSuiteContext,hookState)},[isDoneLoading,providerCode]);var _ref1=(0,_react.useContext)(_AuthSuiteReportingContext.AuthSuiteReportingContext)||{},authStartReportSent=_ref1.authStartReportSent,setAuthStartReportSent=_ref1.setAuthStartReportSent;(0,_hooks.useAuthStartReporting)({isAuthorized:isAuthorized,isDoneLoading:isDoneLoading,authStartReportSent:authStartReportSent,authSuiteContext:authSuiteContext,hookState:hookState,setAuthStartReportSent:setAuthStartReportSent,isGrownUpsFlow:isGrownUpsFlow}),(0,_react.useEffect)(function(){logout&&(setAuthCheckAfterLogout(!0),logOut(),unsetProvider())},[logout]),(0,_react.useEffect)(function(){logout&&null===hookState.selectedProvider&&authCheckAfterLogout&&(_AuthSuiteReporting.default.authCheck(authSuiteContext,hookState),setAuthCheckAfterLogout(!1))},[logout,hookState.selectedProvider]),(0,_react.useEffect)(function(){!showError&&!showSuccess&&isAuthorized&&mediaTokenReady&&_AuthSuiteReporting.default.authComplete(authSuiteContext,hookState)},[showError,showSuccess,isAuthorized,mediaTokenReady]),(0,_hooks1.useTimeout)(function(){setShowSuccess(!1),dispatch((0,_authsuitecontext.setAccessStatus)(pass))},showSuccess&&3e3);var showProviders=!showError&&!showSuccess&&!1===isAuthorized,showMediaGateWrapper=isBypassed||!showError&&!showSuccess&&isAuthorized&&mediaTokenReady;if(isGrownUpsFlow)return _react.default.createElement(_GrownUpsMVPD.default,{texts:texts,ageGatedLinks:ageGatedLinks,signInSuccessModalProps:signInSuccessModalProps,selectedMvpd:selectedProvider,isAuthorized:authSuiteContext.isAuthorized,providersGateProps:{closeUrl:closeUrl,texts:texts,providers:providers,onProviderSelected:onProviderSelected,freePassCallback:ctaCallback,freePassEnabled:freePassEnabled,isFreePreviewAvailable:isFreePreviewAvailable,freePreviewExpired:freePreviewExpired,loginWithProvider:loginWithProvider,setLoginWithProvider:setLoginWithProvider},showError:showError,showSuccess:showSuccess,showProviders:showProviders,showMediaGateWrapper:showMediaGateWrapper,setShowError:setShowError,logOut:function(){logOut(),resetMediaToken()},userPassedAgeGate:userPassedAgeGate,mediaTokenReady:mediaTokenReady,mediaTokenError:mediaTokenError});if(null===isAuthorized)return null;if(showError){var isParentalBlock=null==mediaTokenError?void 0:mediaTokenError.providerUserMessage;isAuthorized||onAuthorizationError(),Render.current=_react.default.createElement(_SignInSuccessError.default,{type:"error",title:tvProviderLabel,cta1:isFreePreviewAvailable&&!isParentalBlock&&{text:freePreviewButton,callback:function(){ctaCallback(),setShowError(!1),resetMediaToken(),logOut()}},cta2:(null==mediaTokenError?void 0:mediaTokenError.providerUserUrl)&&{text:moreInfo,url:null==mediaTokenError?void 0:mediaTokenError.providerUserUrl},message:(null==mediaTokenError?void 0:mediaTokenError.providerUserMessage)||loginFailedMsg,description:isParentalBlock?"":isFreePreviewAvailable?authErrorFreePreviewHeading:null,closeCallback:function(){setShowError(!1),resetMediaToken()},logoColorSchema:logoColorSchema})}return(showSuccess&&(onAuthorizationSuccess(providerCode),Render.current=_react.default.createElement(_SignInSuccessError.default,{type:"success",image:{src:(null==selectedProvider?void 0:selectedProvider.providerErrorLogoUrl)||null},mvpdSelected:providerCode,message:"".concat(nowConnected," ").concat((null==selectedProvider?void 0:selectedProvider.providerErrorLogoUrl)?"":null==selectedProvider?void 0:selectedProvider.providerErrorLogoUrlproviderName),logoColorSchema:logoColorSchema})),showProviders&&providers.topProviders.length&&(Render.current=_react.default.createElement(_ProvidersGate.default,{closeUrl:closeUrl,texts:texts,providers:providers,onProviderSelected:onProviderSelected,freePassCallback:ctaCallback,freePassEnabled:freePassEnabled,isFreePreviewAvailable:isFreePreviewAvailable,freePreviewExpired:freePreviewExpired,loginWithProvider:loginWithProvider,setLoginWithProvider:setLoginWithProvider,edenContextValue:contextValue})),showMediaGateWrapper)?_react.default.createElement(_mediatokencontext.MediaTokenContextProvider,{value:{authorizedAccessMethod:authorizedAccessMethod,mediaToken:mediaToken,mediaTokenError:mediaTokenError}},children):Render.current?_react.default.createElement(_ProvidersGateWrapperstyled.StyledProvidersGateWrapper,_object_spread_props._(_object_spread._({},rest),{"data-display-name":"ProvidersGateWrapper"}),Render.current):null};ProvidersGateWrapper.displayName="ProvidersGateWrapper",ProvidersGateWrapper.defaultProps={onSignInErrorCallback:function(){},onSignInSuccessCallback:function(){}},ProvidersGateWrapper.propTypes={children:_proptypes.default.node,callbackUrl:_proptypes.default.string.isRequired,isBypassed:_proptypes.default.bool,ctaCallback:_proptypes.default.func,closeUrl:_proptypes.default.string,isFreePreviewAvailable:_proptypes.default.bool,freePassEnabled:_proptypes.default.bool,freePreviewExpired:_proptypes.default.bool,texts:_proptypes.default.shape({viewAllProvidersLabel:_proptypes.default.string.isRequired,providersSearchText:_proptypes.default.string.isRequired,providersErrorText:_proptypes.default.string.isRequired,tvProviderLabel:_proptypes.default.string.isRequired,freePreviewButton:_proptypes.default.string.isRequired,loginFailedMsg:_proptypes.default.string.isRequired,authErrorFreePreviewHeading:_proptypes.default.string.isRequired,nowConnected:_proptypes.default.string.isRequired,moreInfo:_proptypes.default.string.isRequired}),videoConfig:_proptypes.default.shape({videoId:_proptypes.default.string}).isRequired,setLoginWithProvider:_proptypes.default.func,loginWithProvider:_proptypes.default.bool,isGrownUpsFlow:_proptypes.default.bool,ageGatedLinks:_proptypes.default.object,signInSuccessModalProps:_proptypes.default.object,userPassedAgeGate:_proptypes.default.bool,resourceId:_proptypes.default.string,logoColorSchema:_proptypes.default.oneOf([_authsuitesdk.LogoSchema.White,_authsuitesdk.LogoSchema.Black,_authsuitesdk.LogoSchema.Color]),topProvidersLimit:_proptypes.default.number};var _default=ProvidersGateWrapper},580017:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledProvidersGateWrapper",{enumerable:!0,get:function(){return StyledProvidersGateWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledProvidersGateWrapper=(0,_styled.default)(_primitives.Flex,{target:"e1iw56820"})("align-items:center;flex-direction:column;justify-content:center;min-height:100%;position:relative;text-align:center;width:100%;z-index:1;&:before{background-image:",(0,_styles.getFromColors)("global.img.video-overlay"),";bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:-1;}")},570036:(__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,{useProviders:function(){return _useProviders.default},useMediaToken:function(){return _useMediaToken.default},useAuthStartReporting:function(){return _useAuthStartReporting.default}});var _interop_require_default=__webpack_require__(759090),_useProviders=_interop_require_default._(__webpack_require__(85858)),_useMediaToken=_interop_require_default._(__webpack_require__(987601)),_useAuthStartReporting=_interop_require_default._(__webpack_require__(575138))},575138:(__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__(580191)).default},580191:(__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),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),_default=function(param){var isDoneLoading=param.isDoneLoading,isAuthorized=param.isAuthorized,authStartReportSent=param.authStartReportSent,isGrownUpsFlow=param.isGrownUpsFlow,authSuiteContext=param.authSuiteContext,setAuthStartReportSent=param.setAuthStartReportSent,hookState=param.hookState;(0,_react.useEffect)(function(){!isDoneLoading||!1!==isAuthorized||authStartReportSent||isGrownUpsFlow||(_AuthSuiteReporting.default.authStart(authSuiteContext,hookState),null==setAuthStartReportSent||setAuthStartReportSent(!0))},[isAuthorized,isDoneLoading,authStartReportSent,authSuiteContext,hookState,setAuthStartReportSent,isGrownUpsFlow])}},935025:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"useEdenReporting",{enumerable:!0,get:function(){return useEdenReporting}});var _react=__webpack_require__(43001),_adreporting=__webpack_require__(552305),useEdenReporting=function(){var _ref=(0,_react.useContext)(_adreporting.EdenContext)||{edenAction:function(){}},edenAction=_ref.edenAction,data=_ref.data,view="view://mvpd-provider/list";return{onLoadProviders:function(){edenAction&&data&&edenAction("pageView",{view:view,url:null==data?void 0:data.url})},onAuthorizationError:function(){edenAction&&data&&edenAction("errorAppTriggered",{view:view,errorType:"unauthorized"})},onAuthorizationSuccess:function(providerCode){edenAction&&data&&edenAction("actionOccurred",{actionName:"mvpdAuthCompleted",actionPayload:{providerName:providerCode}})},onProviderSelect:function(provider){edenAction&&provider&&data&&edenAction("navigationClicked",{view:view,elementRef:"ui://mvpd",metadata:{providerName:provider.code,providerLogo:provider.pickerLogoUrl}})},onShowAllProviders:function(){edenAction&&data&&edenAction("navigationClicked",{view:view,elementRef:"ui://view-all-providers"})},onCloseSearchModal:function(closeType){edenAction&&data&&edenAction("navigationClicked",{view:view,elementRef:"ui://".concat(closeType)})}}}},987601:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _async_to_generator=__webpack_require__(698922),_sliced_to_array=__webpack_require__(928638),_ts_generator=__webpack_require__(379864),_react=__webpack_require__(43001),_authsuitesdk=__webpack_require__(540873),_default=function(param){var _param_isAuthorized=param.isAuthorized,isAuthorized=void 0!==_param_isAuthorized&&_param_isAuthorized,videoConfig=param.videoConfig,_param_isDoneLoading=param.isDoneLoading,isDoneLoading=void 0!==_param_isDoneLoading&&_param_isDoneLoading,_param_isNonVideoPage=param.isNonVideoPage,isNonVideoPage=void 0!==_param_isNonVideoPage&&_param_isNonVideoPage,_param_clientId=param.clientId,clientId=void 0===_param_clientId?"":_param_clientId,_useState=_sliced_to_array._((0,_react.useState)({mediaTokenReady:!1}),2),mediaToken=_useState[0],setMediaToken=_useState[1],videoMetadata=(0,_react.useMemo)(function(){return videoConfig},[]),fetchMediaToken=(0,_react.useCallback)(_async_to_generator._(function(){var _response,_response1,mediaTokenService,_ref,videoId,resourceId,request,response,error,_error;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,,3]),mediaTokenService=new _authsuitesdk.MediaTokenService,videoId=(_ref=videoMetadata||{}).videoId,resourceId=_ref.resourceId,request={content:{id:videoId,title:_ref.title,rating:_ref.rating},resourceId:resourceId},[4,mediaTokenService.getMediaToken(request)];case 1:return setMediaToken({mediaToken:null===(_response=response=_state.sent())||void 0===_response?void 0:_response.mediaToken,authorizedAccessMethod:null===(_response1=response)||void 0===_response1?void 0:_response1.authorizedAccessMethod,mediaTokenReady:!0}),[3,3];case 2:return setMediaToken({missingPermission:(null===(_error=error=_state.sent())||void 0===_error?void 0:_error.errorCode)==="MissingPermission",mediaTokenError:error,mediaTokenReady:!0}),[3,3];case 3:return[2]}})}),[videoMetadata]),fetchUserAuthStatus=(0,_react.useCallback)(_async_to_generator._(function(){var _response,_response1,accessService,request,response,error,_error;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,,3]),accessService=new _authsuitesdk.AccessService,request={resourceGroup:clientId},[4,accessService.getAuthorizationMethod(request)];case 1:return setMediaToken({mediaToken:null===(_response=response=_state.sent())||void 0===_response?void 0:_response.mediaToken,authorizedAccessMethod:null===(_response1=response)||void 0===_response1?void 0:_response1.authorizedAccessMethod,mediaTokenReady:!0}),[3,3];case 2:return setMediaToken({missingPermission:(null===(_error=error=_state.sent())||void 0===_error?void 0:_error.errorCode)==="MissingPermission",mediaTokenError:error,mediaTokenReady:!0}),[3,3];case 3:return[2]}})}),[clientId]);return(0,_react.useEffect)(function(){isAuthorized&&isDoneLoading&&!isNonVideoPage&&fetchMediaToken(),isAuthorized&&isDoneLoading&&isNonVideoPage&&fetchUserAuthStatus()},[isAuthorized,isNonVideoPage,isDoneLoading,fetchMediaToken,fetchUserAuthStatus]),[mediaToken,function(){setMediaToken({mediaTokenReady:!1,missingPermission:void 0})}]}},555716:(__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,{SET_LOADING:function(){return SET_LOADING},SET_PROVIDER_AUTHORIZATION_STATUS:function(){return SET_PROVIDER_AUTHORIZATION_STATUS},SET_PROVIDER:function(){return SET_PROVIDER},SET_PROVIDER_INFO:function(){return SET_PROVIDER_INFO},SET_AUTHORIZATION_CODE:function(){return SET_AUTHORIZATION_CODE},SET_ERROR_MESSAGE:function(){return SET_ERROR_MESSAGE},SET_ALREADY_LOGGED:function(){return SET_ALREADY_LOGGED},SET_FREE_PREVIEW_IN_USE:function(){return SET_FREE_PREVIEW_IN_USE},SET_LOGGED_OUT:function(){return SET_LOGGED_OUT}});var SET_LOADING=Symbol("SET_LOADING"),SET_PROVIDER_AUTHORIZATION_STATUS=Symbol("SET_PROVIDER_AUTHORIZATION_STATUS"),SET_PROVIDER=Symbol("SET_PROVIDER"),SET_PROVIDER_INFO=Symbol("SET_PROVIDER_INFO"),SET_AUTHORIZATION_CODE=Symbol("SET_AUTHORIZATION_CODE"),SET_ERROR_MESSAGE=Symbol("SET_ERROR_MESSAGE"),SET_ALREADY_LOGGED=Symbol("SET_ALREADY_LOGGED"),SET_FREE_PREVIEW_IN_USE=Symbol("SET_FREE_PREVIEW_IN_USE"),SET_LOGGED_OUT=Symbol("SET_LOGGED_OUT")},437558:(__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,{providerAuthorizationHandler:function(){return _providersAuth.providerAuthorizationHandler},authorizationService:function(){return _providersAuth.authorizationService}});var _providersAuth=__webpack_require__(748841)},748841:(__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,{authorizationService:function(){return authorizationService},providerAuthorizationHandler:function(){return providerAuthorizationHandler}});var _authsuiteservice=__webpack_require__(37462),_authsuitecontext=__webpack_require__(76176),_actionTypes=__webpack_require__(555716),authorizationService=new _authsuiteservice.AuthSuiteAuthorizationService,providersService=new _authsuiteservice.AuthSuiteProvidersService,providerAuthorizationHandler=function(selectedProvider,dispatch,authSuiteDispatch){_authsuiteservice.loginEvent.onSuccess(function(authorizationCode){authorizationService.linkDeviceWithProvider({mvpdCode:selectedProvider,authorizationCode:authorizationCode}).then(function(resp){dispatch({type:_actionTypes.SET_AUTHORIZATION_CODE,payload:authorizationCode}),providersService.getMvpdProvider({mvpdCode:selectedProvider,logoSchema:"white"}).then(function(response){dispatch({type:_actionTypes.SET_PROVIDER_INFO,payload:response.cobranding}),authSuiteDispatch((0,_authsuitecontext.setLogout)(!1))}).finally(function(){dispatch({type:_actionTypes.SET_PROVIDER_AUTHORIZATION_STATUS,payload:!0}),dispatch({type:_actionTypes.SET_LOADING,payload:!1})})}).catch(function(error){var loginError={body:error.userMessageBody,title:error.userMessageTitle,className:"unauthorized-access"};dispatch({type:_actionTypes.SET_LOADING,payload:!1}),dispatch({type:_actionTypes.SET_ERROR_MESSAGE,payload:loginError})})}),_authsuiteservice.loginEvent.onFail(function(error){dispatch({type:_actionTypes.SET_LOADING,payload:!1}),dispatch({type:_actionTypes.SET_ERROR_MESSAGE,payload:"Provider login fail"})})}},85858:(__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__(238370)).default},884598:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"reducer",{enumerable:!0,get:function(){return reducer}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_actionTypes=__webpack_require__(555716),reducer=function(state,action){var type=action.type,payload=action.payload;switch(type){case _actionTypes.SET_LOADING:return _object_spread_props._(_object_spread._({},state),{providerAuthorization:_object_spread_props._(_object_spread._({},state.providerAuthorization),{loading:payload})});case _actionTypes.SET_PROVIDER_AUTHORIZATION_STATUS:return _object_spread_props._(_object_spread._({},state),{providerAuthorization:_object_spread_props._(_object_spread._({},state.providerAuthorization),{loggedIn:payload})});case _actionTypes.SET_PROVIDER:return _object_spread_props._(_object_spread._({},state),{providerAuthorization:_object_spread_props._(_object_spread._({},state.providerAuthorization),{provider:payload})});case _actionTypes.SET_PROVIDER_INFO:return _object_spread_props._(_object_spread._({},state),{providerAuthorization:_object_spread_props._(_object_spread._({},state.providerAuthorization),{provider:_object_spread_props._(_object_spread._({},state.providerAuthorization.provider),{providerErrorLogoUrl:payload.logoUrl,providerName:payload.name})})});case _actionTypes.SET_AUTHORIZATION_CODE:return _object_spread_props._(_object_spread._({},state),{providerAuthorization:_object_spread_props._(_object_spread._({},state.providerAuthorization),{authorizationCode:payload})});case _actionTypes.SET_ERROR_MESSAGE:return _object_spread_props._(_object_spread._({},state),{authorizationError:payload});case _actionTypes.SET_ALREADY_LOGGED:return _object_spread_props._(_object_spread._({},state),{providerAuthorization:_object_spread_props._(_object_spread._({},state.providerAuthorization),{alreadyLogged:!0})});case _actionTypes.SET_FREE_PREVIEW_IN_USE:return _object_spread_props._(_object_spread._({},state),{freePreviewInUse:payload});case _actionTypes.SET_LOGGED_OUT:return _object_spread_props._(_object_spread._({},state),{providerAuthorization:_object_spread_props._(_object_spread._({},state.providerAuthorization),{loggedIn:!1})});default:return state}}},238370:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _async_to_generator=__webpack_require__(698922),_sliced_to_array=__webpack_require__(928638),_ts_generator=__webpack_require__(379864),_react=__webpack_require__(43001),_authsuiteservice=__webpack_require__(37462),_authsuitesdk=__webpack_require__(540873),_reducer=__webpack_require__(884598),_helpers=__webpack_require__(437558),_actionTypes=__webpack_require__(555716),INDEFINITE="INDEFINITE",initialState={providerAuthorization:{loading:!0,loggedIn:INDEFINITE,provider:null,authorizationCode:null,alreadyLogged:!1},authorizationError:null,freePreviewInUse:null},_default=function(param){var callbackUrl=param.callbackUrl,isDoneLoading=param.isDoneLoading,authSuiteDispatch=param.authSuiteDispatch,provider=param.provider,_param_colorSchema=param.colorSchema,colorSchema=void 0===_param_colorSchema?_authsuitesdk.LogoSchema.White:_param_colorSchema,topProvidersLimit=param.topProvidersLimit,_useState=_sliced_to_array._((0,_react.useState)({topProviders:[],allProviders:[]}),2),providers=_useState[0],setProviders=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(INDEFINITE),2),isFreePreviewInUse=_useState1[0],setIsFreePreviewInUse=_useState1[1];(0,_react.useEffect)(function(){isDoneLoading&&new _authsuiteservice.AuthSuiteMessagingService().registerPostLoginMessaging()},[isDoneLoading]);var _useReducer=_sliced_to_array._((0,_react.useReducer)(_reducer.reducer,initialState),2),_useReducer_=_useReducer[0],providerAuthorization=_useReducer_.providerAuthorization,authorizationError=_useReducer_.authorizationError,freePreviewInUse=_useReducer_.freePreviewInUse,dispatch=_useReducer[1];return(0,_react.useEffect)(function(){providerAuthorization.provider&&isDoneLoading&&((0,_helpers.providerAuthorizationHandler)(providerAuthorization.provider.code,dispatch,authSuiteDispatch),dispatch({type:_actionTypes.SET_ALREADY_LOGGED}))},[providerAuthorization.provider,isDoneLoading]),(0,_react.useEffect)(function(){new _authsuiteservice.AuthSuiteProvidersService().fetchProviders(colorSchema,topProvidersLimit).then(function(data){setProviders(data),dispatch({type:_actionTypes.SET_LOADING,payload:!1})})},[]),(0,_react.useEffect)(function(){var _ref,freePreviewService=new _authsuiteservice.AuthSuiteFreePreviewService;(_ref=_async_to_generator._(function(){return _ts_generator._(this,function(_state){switch(_state.label){case 0:return[4,freePreviewService.isInUse()];case 1:return setIsFreePreviewInUse(_state.sent()),[2]}})}),function(){return _ref.apply(this,arguments)})(),isDoneLoading&&isFreePreviewInUse!==INDEFINITE&&dispatch({type:_actionTypes.SET_FREE_PREVIEW_IN_USE,payload:isFreePreviewInUse})},[isDoneLoading,isFreePreviewInUse]),{pass:providerAuthorization.loggedIn,selectedProvider:providerAuthorization.provider,alreadyLogged:providerAuthorization.alreadyLogged,freePreviewInUse:freePreviewInUse,providers:providers,onProviderSelected:function(provider){var popup=window.open();_helpers.authorizationService.getAuthenticationUrl({callbackUrl:callbackUrl,mvpdCode:provider.code}).then(function(param){var authenticationUrl=param.authenticationUrl;dispatch({type:_actionTypes.SET_PROVIDER,payload:provider}),dispatch({type:_actionTypes.SET_LOADING,payload:!0}),popup.location.href=authenticationUrl}).catch(function(){provider.code&&dispatch({type:_actionTypes.SET_ERROR_MESSAGE,payload:"Provider window open fail"})})},authorizationError:authorizationError,logOut:function(){dispatch({type:_actionTypes.SET_LOGGED_OUT})},unsetProvider:function(){dispatch({type:_actionTypes.SET_PROVIDER,payload:null})},userSelectedProvider:provider}}},290805:(__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__(529067)).default},928590:(__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_without_properties=__webpack_require__(856021),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_ScrollContainer=_interop_require_default._(__webpack_require__(21158)),_ProviderItemList=_interop_require_default._(__webpack_require__(495370)),_Mapping=_interop_require_default._(__webpack_require__(625069)),_ProvidersListstyled=__webpack_require__(898665),ProviderList=function(_param){var providers=_param.providers,clickOnProvider=_param.clickOnProvider,isGrownUpsFlow=_param.isGrownUpsFlow,rest=_object_without_properties._(_param,["providers","clickOnProvider","isGrownUpsFlow"]);return _react.default.createElement(_ProvidersListstyled.StyledProviderList,_object_spread._({"data-display-name":"ProviderList",isPaladinStyle:isGrownUpsFlow},rest),_react.default.createElement(_Mapping.default,{as:_ScrollContainer.default,items:providers,renderTo:_ProviderItemList.default,mappedKey:"providerlist",withProps:{handleClickOnItem:function(provider,event){(13===event.keyCode||"click"===event.type)&&clickOnProvider(provider)},isGrownUpsFlow:isGrownUpsFlow}}))};ProviderList.displayName="ProviderList",ProviderList.defaultProps={isGrownUpsFlow:!1,clickOnProvider:function(){}},ProviderList.propTypes={providers:_proptypes.default.arrayOf(_proptypes.default.shape({pickerLogoUrl:_proptypes.default.string,authenticationType:_proptypes.default.string,code:_proptypes.default.string,primaryName:_proptypes.default.string,alternativeNames:_proptypes.default.arrayOf(_proptypes.default.string)})),clickOnProvider:_proptypes.default.func.isRequired,isGrownUpsFlow:_proptypes.default.bool};var _default=ProviderList},898665:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledProviderList",{enumerable:!0,get:function(){return StyledProviderList}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledProviderList=(0,_styled.default)(_primitives.Box,{target:"e12820xu0"})("max-height:min(",(0,_styles.getPaladinSpacer)(160),",70dvh);",(0,_styles.mediaQuery)("medium"),"{max-height:",(0,_styles.getPaladinSpacer)(72),";}overflow-y:scroll;color:",(0,_styles.getFromColors)("dark.obj.01"),";text-align:left;position:relative;&::-webkit-scrollbar{--webkit-appearance:none;background-color:",(0,_styles.getFromColors)("dark.ui.01"),";width:6px;border:none;}&::-webkit-scrollbar-thumb{background-color:",(0,_styles.getFromColors)("dark.obj.01"),";border:none;}")},624647:(__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__(928590)).default},763901:(__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)),_ProvidersList=_interop_require_default._(__webpack_require__(624647)),_Input=_interop_require_default._(__webpack_require__(89606)),_ProvidersError=_interop_require_default._(__webpack_require__(521622)),_ProvidersSearchstyled=__webpack_require__(472992),ProvidersSearch=function(param){var providers=param.providers,providersSearchText=param.providersSearchText,clickOnProvider=param.clickOnProvider,providersErrorText=param.providersErrorText,isGrownUpsFlow=param.isGrownUpsFlow,_useState=_sliced_to_array._((0,_react.useState)([]),2),filteredProviders=_useState[0],setFilteredProviders=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(!1),2),isBottom=_useState1[0],setIsBottom=_useState1[1];(0,_react.useEffect)(function(){setFilteredProviders(providers||[])},[providers]);var validProviders=function(param){var phrase=param.phrase;return param.providers.filter(function(param){return param.primaryName.toLowerCase().includes(phrase.toLowerCase())})},memoizedFilterProviders=(0,_react.useCallback)(function(phrase){var param;return setFilteredProviders(validProviders({phrase:(param={phrase:phrase,providers:providers}).phrase,providers:param.providers}))},[providers]),setScrollState=(0,_react.useCallback)(function(setIsBottom){return function(param){var target=param.target;setIsBottom(target.scrollHeight===target.clientHeight+target.scrollTop)}},[setIsBottom]);return _react.default.createElement(_ProvidersSearchstyled.StyledProviderSearch,{"data-display-name":"ProvidersSearch",onScroll:setScrollState(setIsBottom),isBottom:isBottom,isPaladinStyle:isGrownUpsFlow},_react.default.createElement(_Input.default,{onChange:memoizedFilterProviders,label:providersSearchText,hasFocus:!0,usePaladin:isGrownUpsFlow,isInnerFocus:isGrownUpsFlow}),_react.default.createElement(_ProvidersList.default,{clickOnProvider:clickOnProvider,providers:filteredProviders}),_react.default.createElement(_ProvidersError.default,{filteredProviders:filteredProviders},providersErrorText))};ProvidersSearch.displayName="ProvidersSearch",ProvidersSearch.propTypes={providersErrorText:_proptypes.default.string,clickOnProvider:_proptypes.default.func.isRequired,providersSearchText:_proptypes.default.string,providers:_proptypes.default.arrayOf(_proptypes.default.shape({pickerLogoUrl:_proptypes.default.string,authenticationType:_proptypes.default.string,code:_proptypes.default.string,primaryName:_proptypes.default.string,alternativeNames:_proptypes.default.arrayOf(_proptypes.default.string)})).isRequired,isGrownUpsFlow:_proptypes.default.bool};var _default=ProvidersSearch},472992:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledProviderSearch",{enumerable:!0,get:function(){return StyledProviderSearch}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),_Inputstyled=__webpack_require__(942559),StyledProviderSearch=(0,_styled.default)(_primitives.Box,{target:"e12q17q50"})("margin-bottom:",(0,_styles.getPaladinSpacer)(6),";margin-left:auto;margin-right:auto;max-height:",(0,_styles.getPaladinSpacer)(72),";position:relative;",(0,_styles.mediaQuery)("medium"),"{overflow:hidden;width:50%;}",_Inputstyled.Wrapper,"{margin-bottom:",(0,_styles.getPaladinSpacer)(4),";margin-top:0;}")},245152:(__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__(763901)).default},409905:(__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),_object_without_properties=__webpack_require__(856021),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_ModalHeader=_interop_require_default._(__webpack_require__(737733)),_SignInSuccessErrorstyled=__webpack_require__(980301),_CallToAction=_interop_require_default._(__webpack_require__(967813)),_useProvider=__webpack_require__(776706),_atoms=__webpack_require__(44748),_useEdenReporting=__webpack_require__(911369),SignInSuccessError=function(_param){var _providerInUse_logoUrl,closeCallback=_param.closeCallback,cta1=_param.cta1,cta2=_param.cta2,description=_param.description,image=_param.image,isSignOutConfirmation=(_param.isError,_param.isSignOutConfirmation),logoUrl=_param.logoUrl,message=_param.message,mvpdSelected=_param.mvpdSelected,title=_param.title,type=_param.type,logoColorSchema=_param.logoColorSchema,rest=_object_without_properties._(_param,["closeCallback","cta1","cta2","description","image","isError","isSignOutConfirmation","logoUrl","message","mvpdSelected","title","type","logoColorSchema"]),edenContextValue=(0,_useEdenReporting.useEdenReporting)(),onPassStarted=null==edenContextValue?void 0:edenContextValue.onPassStarted,onDismissModal=null==edenContextValue?void 0:edenContextValue.onDismissModal,onProviderSignInConfirmation=null==edenContextValue?void 0:edenContextValue.onProviderSignInConfirmation,providerInUse=(0,_useProvider.useProvider)(!0,mvpdSelected,logoColorSchema),providerImage=(null==providerInUse?void 0:null===(_providerInUse_logoUrl=providerInUse.logoUrl)||void 0===_providerInUse_logoUrl?void 0:_providerInUse_logoUrl.length)?{src:providerInUse.logoUrl}:image,signOutConfirmation="signOutConfirmation"===type;return message?((null==providerInUse?void 0:providerInUse.id)==="freePreview"&&onPassStarted&&onPassStarted(),"success"===type&&onProviderSignInConfirmation&&onProviderSignInConfirmation(),_react.default.createElement(_SignInSuccessErrorstyled.Wrapper,_object_spread_props._(_object_spread._({},rest),{type:type,"data-display-name":"SignInSucessError"}),logoUrl&&_react.default.createElement(_SignInSuccessErrorstyled.StyledGenericLogo,{href:logoUrl,image:image,isSignOutConfirmation:signOutConfirmation}),!logoUrl&&_react.default.createElement(_ModalHeader.default,{title:(null==providerInUse?void 0:providerInUse.name)||title,closeCallback:closeCallback?function(){onDismissModal&&onDismissModal("x-close"),closeCallback()}:closeCallback}),_react.default.createElement(_SignInSuccessErrorstyled.InnerWrapper,null,_react.default.createElement(_SignInSuccessErrorstyled.Message,null,message),_react.default.createElement(_SignInSuccessErrorstyled.Description,{isError:"error"===type},description)),_react.default.createElement(_SignInSuccessErrorstyled.CTAWrapper,{isSignOutConfirmation:isSignOutConfirmation},(null==cta2?void 0:cta2.url)&&_react.default.createElement(_atoms.Button,{primary:!0,as:"a",href:cta2.url,target:"_blank"},cta2.text),_react.default.createElement(_CallToAction.default,{callback:function(){onDismissModal&&onDismissModal("watch-now"),null==cta1||cta1.callback()}},null==cta1?void 0:cta1.text)),"success"===type&&_react.default.createElement(_SignInSuccessErrorstyled.StyledGenericLogo,{href:logoUrl,image:providerImage}))):null};SignInSuccessError.displayName="SignInSucessError",SignInSuccessError.propTypes={closeCallback:_proptypes.default.func,cta1:_proptypes.default.shape({text:_proptypes.default.string,callback:_proptypes.default.func}),cta2:_proptypes.default.shape({text:_proptypes.default.string,url:_proptypes.default.func}),description:_proptypes.default.string,image:_proptypes.default.object,isError:_proptypes.default.bool,isSignOutConfirmation:_proptypes.default.bool,logoUrl:_proptypes.default.string,message:_proptypes.default.string,mvpdSelected:_proptypes.default.string,title:_proptypes.default.string,type:_proptypes.default.string,logoColorSchema:_proptypes.default.string};var _default=SignInSuccessError},980301:(__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,{Wrapper:function(){return Wrapper},Title:function(){return Title},Message:function(){return Message},Description:function(){return Description},CTAWrapper:function(){return CTAWrapper},StyledGenericLogo:function(){return StyledGenericLogo},InnerWrapper:function(){return InnerWrapper}});var _interop_require_default=__webpack_require__(759090),_styled=_interop_require_default._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),_GenericLogo=_interop_require_default._(__webpack_require__(472980)),Wrapper=(0,_styled.default)(_primitives.Container,{target:"e9g5o750"})("color:",(0,_styles.getFromColors)("dark.obj.01"),";background-color:",(0,_styles.getFromColors)("dark.ui.01"),";border:1px solid;border-color:",(0,_styles.getFromColors)("dark.interactive.link"),";",(0,_styles.themeOverrides)("authSuite.messages"),";text-align:center;padding:",(0,_styles.getPaladinSpacer)(6),";"),Title=(0,_styled.default)(_primitives.Box,{target:"e9g5o751"})((0,_styles.getPaladinTypography)("kilo"),";"),Message=(0,_styled.default)(_primitives.Box,{target:"e9g5o752"})((0,_styles.getPaladinTypography)("p4-bold"),";"),Description=(0,_styled.default)(_primitives.PaladinPico,{target:"e9g5o753"})((0,_styles.getPaladinTypography)("p2-bold"),";"),CTAWrapper=(0,_styled.default)(_primitives.Flex,{target:"e9g5o754"})("align-items:center;flex-direction:column;button{margin-top:0;}",(0,_styles.mediaQuery)("medium"),"{button{margin-top:",(0,_styles.getPaladinSpacer)(6),";}}"),StyledGenericLogo=(0,_styled.default)(_GenericLogo.default,{target:"e9g5o755"})("img{width:100%;height:",(0,_styles.getPaladinSpacer)(21),";max-width:200px;object-fit:contain;}margin-top:",(0,_styles.getPaladinSpacer)(3),";margin-bottom:",(0,_styles.getPaladinSpacer)(3),";"),InnerWrapper=(0,_styled.default)(_primitives.Flex,{target:"e9g5o756"})("max-width:",(0,_styles.getPaladinSpacer)(85),";margin:0 auto;flex-direction:column;align-items:center;gap:",(0,_styles.getPaladinSpacer)(12),";")},243230:(__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__(409905)).default},911369:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"useEdenReporting",{enumerable:!0,get:function(){return useEdenReporting}});var _react=__webpack_require__(43001),_adreporting=__webpack_require__(552305),useEdenReporting=function(){var _ref=(0,_react.useContext)(_adreporting.EdenContext)||{edenAction:function(){}},edenAction=_ref.edenAction,data=_ref.data,view24HourPassStarted="view://tve-24-hour-pass/started";return{onPassStarted:function(){edenAction&&data&&edenAction("pageView",{view:view24HourPassStarted,url:null==data?void 0:data.url})},onDismissModal:function(dismissMethod){edenAction&&dismissMethod&&data&&edenAction("navigationClicked",{view:view24HourPassStarted,elementRef:"ui://".concat(dismissMethod)})},onProviderSignInConfirmation:function(){edenAction&&data&&edenAction("pageView",{view:"view://mvpd-provider/confirmation",url:null==data?void 0:data.url})}}}},327541:(__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)),_PaladinButton=__webpack_require__(233807),_Modal=_interop_require_default._(__webpack_require__(483281)),_SignInSuccessModalstyled=__webpack_require__(283146),_ProviderIcon=_interop_require_default._(__webpack_require__(128834)),_CloseButton=_interop_require_default._(__webpack_require__(945082)),SignInSuccessModal=function(param){var isUserLogged=param.isUserLogged,isOpen=param.isOpen,bgImage=param.bgImage,selectedMvpd=param.selectedMvpd,headline=param.headline,promptText=param.promptText,buttonText=param.buttonText,onClick=param.onClick,onClose=param.onClose,disableImage=param.disableImage,disableButton=param.disableButton;return isUserLogged?_react.default.createElement(_SignInSuccessModalstyled.SignInSuccessWrapper,{disableImage:!0},_react.default.createElement(_Modal.default,{isOpen:isOpen,onClose:onClose},_react.default.createElement(_SignInSuccessModalstyled.StyledInnerModalWrapper,{disableImage:!0},_react.default.createElement(_CloseButton.default,{onClick:onClick,hideBg:!0,isPaladinStyle:!0}),!disableImage&&_react.default.createElement(_SignInSuccessModalstyled.WrappedImage,bgImage),_react.default.createElement(_SignInSuccessModalstyled.StyledContentWrapper,{disableImage:!0},_react.default.createElement(_SignInSuccessModalstyled.StyledHeadline,null,headline),_react.default.createElement(_SignInSuccessModalstyled.StyledPromptText,null,promptText),_react.default.createElement(_SignInSuccessModalstyled.StyledImageProviderWrapper,null,_react.default.createElement(_ProviderIcon.default,selectedMvpd)),_react.default.createElement(_SignInSuccessModalstyled.StyledButtonWrapper,null,!disableButton&&_react.default.createElement(_PaladinButton.PaladinButton,{onClick:onClick,primary:!0,text:buttonText})))))):null};SignInSuccessModal.defaultProps={isUserLogged:!1,isOpen:!1,bgImage:{src:"",alt:""},selectedMvpd:{alternativeNames:[],authenticationType:"",code:"",pickerLogoUrl:"",primaryName:""},onClick:function(){},onClose:function(){},headline:"",promptText:"",buttonText:"",disableImage:!1,disableButton:!1},SignInSuccessModal.propTypes={isUserLogged:_proptypes.default.bool,isOpen:_proptypes.default.bool,bgImage:_proptypes.default.shape({src:_proptypes.default.string,alt:_proptypes.default.string}),selectedMvpd:_proptypes.default.shape({alternativeNames:_proptypes.default.arrayOf(_proptypes.default.string),authenticationType:_proptypes.default.string,code:_proptypes.default.string,pickerLogoUrl:_proptypes.default.string,primaryName:_proptypes.default.string}),headline:_proptypes.default.string,promptText:_proptypes.default.string,buttonText:_proptypes.default.string,onClick:_proptypes.default.func,onClose:_proptypes.default.func,disableImage:_proptypes.default.bool,disableButton:_proptypes.default.bool};var _default=SignInSuccessModal},283146:(__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,{SignInSuccessWrapper:function(){return SignInSuccessWrapper},StyledInnerModalWrapper:function(){return StyledInnerModalWrapper},StyledContentWrapper:function(){return StyledContentWrapper},StyledImageProviderWrapper:function(){return StyledImageProviderWrapper},StyledHeadline:function(){return StyledHeadline},StyledPromptText:function(){return StyledPromptText},StyledButtonWrapper:function(){return StyledButtonWrapper},WrappedImage:function(){return WrappedImage}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),_CloseButtonstyled=__webpack_require__(433362),SignInSuccessWrapper=(0,_styled.default)(_primitives.Box,{target:"emb31sd0"})(),StyledInnerModalWrapper=(0,_styled.default)(_primitives.Flex,{target:"emb31sd1"})("flex-direction:column;text-align:center;border-radius:",(0,_styles.getPaladinSpacer)(),";background-color:",(0,_styles.getFromColors)("dark.ui.01"),";overflow-y:auto;max-width:",(0,_styles.getPaladinSpacer)(180),";position:relative;",(0,_styles.mediaQuery)("small"),"{flex-direction:row;}",(0,_styles.whenProp)("disableImage",{maxWidth:(0,_styles.getPaladinSpacer)(180),width:"100%"})," ",_CloseButtonstyled.StyledCloseButton,"{background:none;padding:0;margin:",(0,_styles.getPaladinSpacer)(3)," ",(0,_styles.getPaladinSpacer)(3)," 0 0;svg{margin:0;}&:hover{background:none;}}"),StyledContentWrapper=(0,_styled.default)(_primitives.Flex,{target:"emb31sd2"})("flex-direction:column;margin:0 auto;padding:0 ",(0,_styles.getPaladinSpacer)(7),";"),StyledImageProviderWrapper=(0,_styled.default)(_primitives.Box,{target:"emb31sd3"})("margin:",(0,_styles.getPaladinSpacer)(3)," auto 0;width:",(0,_styles.getPaladinSpacer)(66),";"),StyledHeadline=(0,_styled.default)(_primitives.PaladinMilli,{target:"emb31sd4"})("color:",(0,_styles.getFromColors)("dark.obj.01"),";margin-top:",(0,_styles.getPaladinSpacer)(6.5),";"),StyledPromptText=(0,_styled.default)(_primitives.PaladinP3,{target:"emb31sd5"})("color:",(0,_styles.getFromColors)("dark.obj.01"),";margin-top:",(0,_styles.getPaladinSpacer)(5.5),";"),StyledButtonWrapper=(0,_styled.default)(_primitives.Box,{target:"emb31sd6"})("margin:",(0,_styles.getPaladinSpacer)(8)," auto ",(0,_styles.getPaladinSpacer)(7.5),";button{border-radius:",(0,_styles.getPaladinSpacer)(3),";background-color:",(0,_styles.getFromColors)("dark.ui.01"),";box-shadow:",(0,_styles.getFromTheme)("shadows.first"),";color:",(0,_styles.getFromColors)("dark.interactive.link"),";padding:",(0,_styles.getPaladinSpacer)(3)," ",(0,_styles.getPaladinSpacer)(6),";}"),WrappedImage=(0,_styled.default)(_primitives.Image,{target:"emb31sd7"})((0,_styles.mediaQuery)("small"),"{width:50%;}")},629049:(__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__(327541)).default},547461:(__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,{DesktopSignOutButton:function(){return DesktopSignOutButton},default:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_object_spread=__webpack_require__(530110),_object_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_primitives=__webpack_require__(629603),_SignOutButtonstyled=__webpack_require__(676432),DesktopSignOutButton=function(_param){var labels=_param.labels,onSignOut=_param.onSignOut,provider=_param.provider,logo=_param.logo,rest=_object_without_properties._(_param,["labels","onSignOut","provider","logo"]),signedWithLabel=labels.signedWithLabel,signOut=labels.signOut,_useState=_sliced_to_array._((0,_react.useState)(signedWithLabel),2),signOutButtonLabel=_useState[0],setSignOutButtonLabel=_useState[1],partnerUrl=(provider||"").partnerUrl,hoverHandle=function(text){return function(){setSignOutButtonLabel(text)}};return _react.default.createElement(_SignOutButtonstyled.DesktopSignOutButtonWrapper,_object_spread._({onMouseEnter:hoverHandle(signOut),onMouseLeave:hoverHandle(signedWithLabel)},rest),_react.default.createElement(_SignOutButtonstyled.StyledDesktopSignOutButton,{onClick:onSignOut,as:"a"},signOutButtonLabel),_react.default.createElement(_SignOutButtonstyled.Divider,null),_react.default.createElement(_SignOutButtonstyled.StyledDesktopSignOutButton,{as:_primitives.Link,isPopUp:!0,href:partnerUrl},logo))};DesktopSignOutButton.displayName="DesktopSignOutButton",DesktopSignOutButton.propTypes={labels:_proptypes.default.shape({signOut:_proptypes.default.string,signedWithLabel:_proptypes.default.string}).isRequired,onSignOut:_proptypes.default.func.isRequired,provider:_proptypes.default.object,logo:_proptypes.default.node.isRequired};var _default=DesktopSignOutButton},315516:(__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_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_SignOutButtonstyled=__webpack_require__(676432),_ProviderLink=_interop_require_default._(__webpack_require__(553502)),MobileSignOutButton=function(_param){var onSignOut=_param.onSignOut,provider=_param.provider,logo=_param.logo,label=_param.label,rest=_object_without_properties._(_param,["onSignOut","provider","logo","label"]),_useState=_sliced_to_array._((0,_react.useState)(!1),2),dropdown=_useState[0],setDropdown=_useState[1],wrapperRef=(0,_react.useRef)(null);return(0,_react.useEffect)(function(){var handleClickOutside=function(event){wrapperRef.current&&!wrapperRef.current.contains(event.target)&&setDropdown(!1)};if(document)return document.addEventListener("mousedown",handleClickOutside),function(){document.removeEventListener("mousedown",handleClickOutside)}},[wrapperRef]),_react.default.createElement(_SignOutButtonstyled.MobileSignOutButtonWrapper,_object_spread._({ref:wrapperRef},rest),_react.default.createElement(_SignOutButtonstyled.ToggleButton,{"data-testid":"ToggleButton",onClick:function(){return setDropdown(function(dropdown){return!dropdown})},isDropdownOpen:dropdown},logo),dropdown&&_react.default.createElement(_SignOutButtonstyled.InnerWrapper,null,_react.default.createElement(_ProviderLink.default,{label:label.visitProvider,provider:provider}),_react.default.createElement(_SignOutButtonstyled.StyledMobileSignOutButton,{"data-testid":"MobileSignOutButton",onClick:onSignOut},label.signOut)))};MobileSignOutButton.displayName="MobileSignOutButton",MobileSignOutButton.propTypes={onSignOut:_proptypes.default.func.isRequired,logo:_proptypes.default.node.isRequired,label:_proptypes.default.object.isRequired,provider:_proptypes.default.object};var _default=MobileSignOutButton},553502:(__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)),_SignOutButtonstyled=__webpack_require__(676432),_primitives=__webpack_require__(629603),ProviderLink=function(param){var label=param.label,provider=param.provider;if(!(null==provider?void 0:provider.partnerUrl)||!label)return null;var name=provider.name,partnerUrl=provider.partnerUrl;return _react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_SignOutButtonstyled.StyledMobileSignOutButton,{as:_primitives.Link,isPopUp:!0,"data-test-id":"mobile-sign-out-button",href:partnerUrl,secondary:!0},label,name),_react.default.createElement(_SignOutButtonstyled.Divider,null))};ProviderLink.displayName="ProviderLink",ProviderLink.propTypes={label:_proptypes.default.string,provider:_proptypes.default.shape({id:_proptypes.default.string,logoUrl:_proptypes.default.string,partnerUrl:_proptypes.default.string,name:_proptypes.default.string})};var _default=ProviderLink},313605:(__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)),_primitives=__webpack_require__(629603),_DesktopSignOutButton=_interop_require_default._(__webpack_require__(547461)),_MobileSignOutButton=_interop_require_default._(__webpack_require__(315516)),SignOutButton=function(param){var provider=param.provider,labels=param.labels,onSignOut=param.onSignOut;if(!provider)return null;var freePreviewTitle=labels.freePreviewTitle,signedInWithTitle=labels.signedInWithTitle,signOut=labels.signOut,visitProvider=labels.visitProvider,signedWithLabel=signedInWithTitle,logo=_react.default.createElement(_primitives.Image,{src:provider.logoUrl,alt:provider.name});return provider.id&&"FPS"===provider.id&&(signedWithLabel=freePreviewTitle,logo=null),_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_DesktopSignOutButton.default,{logo:logo,labels:{signOut:signOut,signedWithLabel:signedWithLabel,visitProvider:visitProvider},provider:provider,onSignOut:onSignOut}),_react.default.createElement(_MobileSignOutButton.default,{logo:logo,label:{signOut:signOut,visitProvider:visitProvider},provider:provider,onSignOut:onSignOut}))};SignOutButton.displayName="SignOutProvider",SignOutButton.propTypes={provider:_proptypes.default.shape({id:_proptypes.default.string,logoUrl:_proptypes.default.string,name:_proptypes.default.string}),labels:_proptypes.default.shape({freePreviewCountdownText:_proptypes.default.string,freePreviewCountdownButtonText:_proptypes.default.string,signOut:_proptypes.default.string,signOutModalText:_proptypes.default.string,signedInWithTitle:_proptypes.default.string,freePreviewTitle:_proptypes.default.string,visitProvider:_proptypes.default.string}),onSignOut:_proptypes.default.func.isRequired};var _default=SignOutButton},676432:(__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,{ToggleButton:function(){return ToggleButton},Divider:function(){return Divider},StyledMobileSignOutButton:function(){return StyledMobileSignOutButton},StyledDesktopSignOutButton:function(){return StyledDesktopSignOutButton},DesktopSignOutButtonWrapper:function(){return DesktopSignOutButtonWrapper},InnerWrapper:function(){return InnerWrapper},MobileSignOutButtonWrapper:function(){return MobileSignOutButtonWrapper}});var _interop_require_default=__webpack_require__(759090),_styled=_interop_require_default._(__webpack_require__(590777)),_Button=_interop_require_default._(__webpack_require__(991123)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),ToggleButton=(0,_styled.default)(_primitives.Link,{target:"eo9kbdv0"})("align-items:center;color:",(0,_styles.getFromPalette)("text.first"),";cursor:pointer;display:flex;justify-content:center;opacity:",function(props){return props.isDropdownOpen?"1":"0.8"},";padding:0;&:focus{outline:none;}&:after{content:'';display:block;margin-left:",(0,_styles.getSpacer)(4/3),";",function(props){return(0,_styles.getIsoscelesTriangle)((0,_styles.getSpacer)(2),(0,_styles.getSpacer)(1),props.isDropdownOpen?"up":"down",(0,_styles.getFromPalette)("text.first"))},"}"),Divider=(0,_styled.default)("span",{target:"eo9kbdv1"})("border-left:1px solid;border-color:",(0,_styles.getFromTheme)("colors.dark.interactive.02"),";height:100%;margin:0 ",(0,_styles.getSpacer)(2),";width:1px;"),StyledMobileSignOutButton=(0,_styled.default)(_Button.default,{target:"eo9kbdv2"})("background:",(0,_styles.getFromColors)("dark.interactive.01"),";border-radius:",(0,_styles.getFromTheme)("overrides.button.default.borderRadius"),";color:",(0,_styles.getFromColors)("dark.interactive.01-obj"),";cursor:pointer;display:inline;white-space:nowrap;"),StyledDesktopSignOutButton=(0,_styled.default)(_primitives.P1,{target:"eo9kbdv3"})("cursor:pointer;opacity:0.8;"),DesktopSignOutButtonWrapper=(0,_styled.default)(_primitives.Link,{target:"eo9kbdv4"})("display:none;min-width:33%;padding:0;a:hover{opacity:1;}",Divider,"{display:none;}",StyledDesktopSignOutButton,"{margin-left:",(0,_styles.getSpacer)(2),";}",(0,_styles.mediaQuery)("small"),"{display:flex;justify-content:flex-end;text-transform:none;&:hover{",Divider,"{display:inline;}",StyledDesktopSignOutButton,"{margin-left:0;}}&:focus{outline:none;}}"),InnerWrapper=(0,_styled.default)(_primitives.Flex,{target:"eo9kbdv5"})("bottom:75%;overflow:hidden;position:absolute;right:0;z-index:5;"),MobileSignOutButtonWrapper=(0,_styled.default)(_primitives.Box,{target:"eo9kbdv6"})("display:inline-block;position:relative;text-align:right;&:focus{outline:none;}",(0,_styles.mediaQuery)("small"),"{display:none;}")},694569:(__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__(313605)).default},773516:(__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)),_SignOutModalstyled=__webpack_require__(44535),SignOutModal=function(param){var buttonLabel=param.buttonLabel,closeCallback=param.closeCallback,provider=param.provider,onSignOutHandler=param.onSignOutHandler,content=param.content,signOutModal=param.signOutModal,shouldRenderLogo=!(null==provider?void 0:provider.id)||(null==provider?void 0:provider.id)!=="FPS";return signOutModal?_react.default.createElement(_SignOutModalstyled.StyledSignOutModalWrapper,{shouldCloseOnOverlayClick:!0,isOpen:signOutModal,onClose:closeCallback},_react.default.createElement(_SignOutModalstyled.StyledSignOutModal,null,_react.default.createElement(_SignOutModalstyled.StyledClose,{small:!0,onClick:closeCallback,role:"button",tabIndex:0}),shouldRenderLogo&&_react.default.createElement(_SignOutModalstyled.StyledImage,{src:null==provider?void 0:provider.logoUrl,alt:null==provider?void 0:provider.name}),_react.default.createElement(_SignOutModalstyled.StyledTitle,null,content),_react.default.createElement(_SignOutModalstyled.StyledSignOutButton,{primary:!0,onClick:onSignOutHandler,text:buttonLabel}))):null};SignOutModal.displayName="SignOutModal",SignOutModal.propTypes={buttonLabel:_proptypes.default.string,provider:_proptypes.default.shape({id:_proptypes.default.string,logoUrl:_proptypes.default.string,name:_proptypes.default.string}),closeCallback:_proptypes.default.func.isRequired,onSignOutHandler:_proptypes.default.func.isRequired,content:_proptypes.default.string.isRequired,signOutModal:_proptypes.default.bool.isRequired};var _default=SignOutModal},44535:(__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,{StyledImage:function(){return StyledImage},StyledSignOutModalWrapper:function(){return StyledSignOutModalWrapper},StyledSignOutModal:function(){return StyledSignOutModal},StyledModalHeader:function(){return StyledModalHeader},StyledTitle:function(){return StyledTitle},StyledClose:function(){return StyledClose},StyledSignOutButton:function(){return StyledSignOutButton}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_dlsiconpack=__webpack_require__(905507),_PaladinButton=__webpack_require__(233807),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),_atoms=__webpack_require__(44748),StyledImage=(0,_styled.default)(_primitives.Image,{target:"eb7mtxi0"})("margin:",(0,_styles.getPaladinSpacer)(4)," auto;max-width:200px;width:auto;"),StyledSignOutModalWrapper=(0,_styled.default)(_atoms.Modal,{target:"eb7mtxi1"})("padding:0;"),StyledSignOutModal=(0,_styled.default)(_primitives.Flex,{target:"eb7mtxi2"})("align-items:center;background-color:",(0,_styles.getFromColors)("dark.ui.01"),";border:1px solid;border-color:",(0,_styles.getFromColors)("dark.interactive.link"),";color:",(0,_styles.getFromColors)("dark.obj.01"),";flex-direction:column;justify-content:center;padding:",(0,_styles.getPaladinSpacer)(9),";width:600px;max-width:100%;"),StyledModalHeader=(0,_styled.default)(_primitives.Flex,{target:"eb7mtxi3"})("justify-content:space-between;margin-bottom:",(0,_styles.getPaladinSpacer)(14),";width:100%;"),StyledTitle=(0,_styled.default)(_primitives.PaladinPico,{target:"eb7mtxi4"})("color:",(0,_styles.getFromColors)("dark.obj.01"),";text-align:center;margin-top:auto;margin-bottom:auto;",(0,_styles.mediaQuery)("medium"),"{",(0,_styles.getPaladinTypography)("nano"),";}"),StyledClose=(0,_styled.default)(_dlsiconpack.Close,{target:"eb7mtxi5"})("align-self:flex-end;color:",(0,_styles.getFromColors)("dark.obj.01"),";cursor:pointer;"),StyledSignOutButton=(0,_styled.default)(_PaladinButton.PaladinButton,{target:"eb7mtxi6"})("margin-bottom:",(0,_styles.getPaladinSpacer)(8),";margin-top:",(0,_styles.getPaladinSpacer)(4.5),";",(0,_styles.mediaQuery)("small"),"{margin-top:",(0,_styles.getPaladinSpacer)(9),";}")},296592:(__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__(773516)).default},459487:(__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_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_authsuitecontext=__webpack_require__(76176),_browserStorage=__webpack_require__(555230),_SignOutProviderstyled=__webpack_require__(132572),_SignOutButton=_interop_require_default._(__webpack_require__(694569)),_SignOutModal=_interop_require_default._(__webpack_require__(296592)),_helpers=__webpack_require__(620341),_FreePreviewCountdown=_interop_require_default._(__webpack_require__(192619)),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),_AuthSuiteReportingContext=__webpack_require__(87341),SignOutProvider=function(_param){var authorizedAccessMethod=_param.authorizedAccessMethod,provider=_param.provider,signOutLogoProvider=_param.signOutLogoProvider,checkFreePreviewAvailability=_param.checkFreePreviewAvailability,labels=_param.labels,freePassExpiredCallback=_param.freePassExpiredCallback,logInWithYourProviderCallback=_param.logInWithYourProviderCallback,rest=_object_without_properties._(_param,["authorizedAccessMethod","provider","signOutLogoProvider","checkFreePreviewAvailability","labels","freePassExpiredCallback","logInWithYourProviderCallback"]),_useState=_sliced_to_array._((0,_react.useState)(!1),2),signOutModal=_useState[0],setSignOutModal=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(null),2),secondsLeft=_useState1[0],setSecondsLeft=_useState1[1],_useState2=_sliced_to_array._((0,_react.useState)(!1),2),freePass=_useState2[0],setFreePass=_useState2[1],authSuiteContext=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext),dispatch=authSuiteContext.dispatch,setAuthStartReportSent=((0,_react.useContext)(_AuthSuiteReportingContext.AuthSuiteReportingContext)||{}).setAuthStartReportSent;(0,_react.useEffect)(function(){(null==provider?void 0:provider.id)==="freePreview"?(setFreePass(!0),(0,_helpers.getFreePreviewStatus)(setSecondsLeft)):setFreePass(!1)},[authorizedAccessMethod,provider]);var signOutButtonProps=_object_spread._({provider:signOutLogoProvider,labels:labels,onSignOut:function(){return setSignOutModal(!0)}},rest),modalProps=_object_spread._({closeCallback:function(){setSignOutModal(!1),_AuthSuiteReporting.default.flowExit()},provider:provider,onSignOutHandler:function(){dispatch((0,_authsuitecontext.setLogout)(!0)),dispatch((0,_authsuitecontext.setAccessStatus)(!1)),dispatch((0,_authsuitecontext.setProvider)(null)),checkFreePreviewAvailability();var localStorage=(0,_browserStorage.getStorage)("localStorage");(0,_browserStorage.removeItem)(localStorage,"auth-suite-auth-complete-reported"),(0,_browserStorage.removeItem)(localStorage,"authSuiteManualSignIn"),(0,_browserStorage.removeItem)(localStorage,"auth-suite-isAuthorized"),_AuthSuiteReporting.default.logout(authSuiteContext,{}),setAuthStartReportSent(!1)},content:labels.signOutModalText,buttonLabel:labels.signOut,signOutModal:signOutModal},rest),freePassProps=_object_spread._({callback:function(){var localStorage=(0,_browserStorage.getStorage)("localStorage");(0,_browserStorage.setItem)(localStorage,"hasReloadedAfter24Pass",!1),logInWithYourProviderCallback()},onExpire:freePassExpiredCallback,secondsLeft:secondsLeft,labels:labels},rest),SignOutComponent=freePass?_FreePreviewCountdown.default:_SignOutButton.default,signOutComponentProps=freePass?freePassProps:signOutButtonProps;return _react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_SignOutModal.default,modalProps),_react.default.createElement(_SignOutProviderstyled.StyledWrapper,rest,_react.default.createElement(SignOutComponent,signOutComponentProps)))};SignOutProvider.displayName="SignOutProvider",SignOutProvider.propTypes={authorizedAccessMethod:_proptypes.default.object,provider:_proptypes.default.shape({id:_proptypes.default.string,logoUrl:_proptypes.default.string,name:_proptypes.default.string,type:_proptypes.default.string}),labels:_proptypes.default.shape({freePreviewCountdownText:_proptypes.default.string,freePreviewCountdownButtonText:_proptypes.default.string,signOut:_proptypes.default.string,signOutModalText:_proptypes.default.string,signedInWithTitle:_proptypes.default.string}),logInWithYourProviderCallback:_proptypes.default.func,freePassExpiredCallback:_proptypes.default.func,checkFreePreviewAvailability:_proptypes.default.func,signOutLogoProvider:_proptypes.default.shape({id:_proptypes.default.string,logoUrl:_proptypes.default.string,name:_proptypes.default.string,type:_proptypes.default.string})};var _default=SignOutProvider},132572:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledWrapper",{enumerable:!0,get:function(){return StyledWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledWrapper=(0,_styled.default)(_primitives.Flex,{target:"e1dhkrci0"})("color:",(0,_styles.getFromPalette)("text.first"),";flex:1;justify-content:flex-end;margin:0 auto;max-width:",(0,_styles.getFromTheme)("layout.grid.max-width"),";padding:",(0,_styles.getSpacer)(2)," ",(0,_styles.getSpacer)(3),";position:relative;text-align:right;width:100%;z-index:",(0,_styles.getFromTheme)("zIndex.over"),";span{color:",(0,_styles.getFromPalette)("text.first"),";white-space:nowrap;}img{max-width:200px;max-height:24px;padding:0;width:auto;}")},444990:(__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_without_properties=__webpack_require__(856021),_react=_interop_require_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_authsuitecontext=__webpack_require__(76176),_authsuitesdk=__webpack_require__(540873),_SignOutProvider=_interop_require_default._(__webpack_require__(459487)),_useProvider=__webpack_require__(776706),SignOutProviderWrapper=function(_param){var authorizedAccessMethod=_param.authorizedAccessMethod,texts=_param.texts,freePassExpiredCallback=_param.freePassExpiredCallback,logInWithYourProviderCallback=_param.logInWithYourProviderCallback,checkFreePreviewAvailability=(_param.loginWithProvider,_param.checkFreePreviewAvailability),_param_logoColorSchema=_param.logoColorSchema,logoColorSchema=void 0===_param_logoColorSchema?_authsuitesdk.LogoSchema.White:_param_logoColorSchema,_param_logoColorSchemaSignOut=_param.logoColorSchemaSignOut,logoColorSchemaSignOut=void 0===_param_logoColorSchemaSignOut?_authsuitesdk.LogoSchema.White:_param_logoColorSchemaSignOut,rest=_object_without_properties._(_param,["authorizedAccessMethod","texts","freePassExpiredCallback","logInWithYourProviderCallback","loginWithProvider","checkFreePreviewAvailability","logoColorSchema","logoColorSchemaSignOut"]),provider=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext).provider,signOutLogoProvider=(0,_useProvider.useProvider)(!0,provider,logoColorSchemaSignOut),providerInUse=(0,_useProvider.useProvider)(!0,provider,logoColorSchema);return _react.default.createElement(_SignOutProvider.default,_object_spread._({authorizedAccessMethod:authorizedAccessMethod,"data-display-name":"SignOutProviderWrapper",logInWithYourProviderCallback:logInWithYourProviderCallback,freePassExpiredCallback:freePassExpiredCallback,labels:texts,checkFreePreviewAvailability:checkFreePreviewAvailability,provider:providerInUse,signOutLogoProvider:signOutLogoProvider},rest))};SignOutProviderWrapper.displayName="SignOutProviderWrapper",SignOutProviderWrapper.propTypes={authorizedAccessMethod:_proptypes.default.object,texts:_proptypes.default.object,freePassExpiredCallback:_proptypes.default.func,logInWithYourProviderCallback:_proptypes.default.func,loginWithProvider:_proptypes.default.bool,checkFreePreviewAvailability:_proptypes.default.func,logoColorSchema:_proptypes.default.string,logoColorSchemaSignOut:_proptypes.default.string};var _default=SignOutProviderWrapper},620341:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"getFreePreviewStatus",{enumerable:!0,get:function(){return getFreePreviewStatus}});var _authsuiteservice=__webpack_require__(37462),getFreePreviewStatus=function(setSecondsLeft){return new _authsuiteservice.AuthSuiteFreePreviewService().secondsLeft().then(function(seconds){return setSecondsLeft(seconds)})}},776706:(__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,{FREE_PREVIEW:function(){return FREE_PREVIEW},SOCIAL:function(){return SOCIAL},MVPD:function(){return MVPD},EMPTY_PROVIDER:function(){return EMPTY_PROVIDER},FREE_PREVIEW_PROVIDER:function(){return FREE_PREVIEW_PROVIDER},useProvider:function(){return useProvider}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_sliced_to_array=__webpack_require__(928638),_react=__webpack_require__(43001),_authsuiteservice=__webpack_require__(37462),_authsuitesdk=__webpack_require__(540873),_browserStorage=__webpack_require__(555230),FREE_PREVIEW="freePreview",SOCIAL="social",MVPD="mvpd",EMPTY_PROVIDER={id:"",logoUrl:"",name:"",type:""},FREE_PREVIEW_PROVIDER=_object_spread_props._(_object_spread._({},EMPTY_PROVIDER),{id:FREE_PREVIEW,type:FREE_PREVIEW}),useProvider=function(){var loginWithProvider=!(arguments.length>0)||void 0===arguments[0]||arguments[0],mvpdCode=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,logoSchema=arguments.length>2&&void 0!==arguments[2]?arguments[2]:_authsuitesdk.LogoSchema.White,_useState=_sliced_to_array._((0,_react.useState)(null),2),provider=_useState[0],setProvider=_useState[1],localStorage=(0,_browserStorage.getStorage)("localStorage");return(0,_react.useEffect)(function(){loginWithProvider&&new _authsuiteservice.AuthSuiteAccessService().checkAccessStatus({logoSchema:logoSchema}).then(function(param){var accessMethodsInUse=param.accessMethodsInUse,mvpdInUse=null==accessMethodsInUse?void 0:accessMethodsInUse.find(function(method){return"string"==typeof mvpdCode&&mvpdCode?(null==method?void 0:method.providerCode)===mvpdCode:(null==method?void 0:method.type)===MVPD}),hadFreePreview=accessMethodsInUse.find(function(method){return method.type===FREE_PREVIEW});if(mvpdInUse&&(null==mvpdInUse?void 0:mvpdInUse.type)!==FREE_PREVIEW&&(null==mvpdInUse?void 0:mvpdInUse.type)!==SOCIAL){var type=mvpdInUse.type,cobranding=mvpdInUse.cobranding;setProvider({id:type,logoUrl:null==cobranding?void 0:cobranding.logoUrl,partnerUrl:null==cobranding?void 0:cobranding.partnerUrl,name:null==cobranding?void 0:cobranding.name,type:MVPD}),hadFreePreview&&!(0,_browserStorage.getItem)(localStorage,"hasReloadedAfter24Pass")&&((0,_browserStorage.setItem)(localStorage,"hasReloadedAfter24Pass",!0),window.location.reload())}else hadFreePreview?setProvider(FREE_PREVIEW_PROVIDER):setProvider(EMPTY_PROVIDER)}).catch(function(e){console.log(e),setProvider(EMPTY_PROVIDER)})},[loginWithProvider,logoSchema]),provider}},789248:(__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,{topProviderPropTypes:function(){return topProviderPropTypes},default:function(){return _default}});var _interop_require_default=__webpack_require__(759090),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_object_without_properties=__webpack_require__(856021),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_TopProviderstyled=__webpack_require__(892303),_ProviderIcon=_interop_require_default._(__webpack_require__(128834)),topProviderPropTypes={pickerLogoUrl:_proptypes.default.string,authenticationType:_proptypes.default.string,code:_proptypes.default.string,primaryName:_proptypes.default.string,alternativeNames:_proptypes.default.arrayOf(_proptypes.default.string)},TopProvider=function(_param){var mappingIndex=_param.mappingIndex,code=_param.code,alternativeNames=_param.alternativeNames,primaryName=_param.primaryName,handleClickOnItem=_param.handleClickOnItem,pickerLogoUrl=_param.pickerLogoUrl,rest=_object_without_properties._(_param,["mappingIndex","code","alternativeNames","primaryName","handleClickOnItem","pickerLogoUrl"]);return code?_react.default.createElement(_TopProviderstyled.ProviderButton,{key:"".concat(primaryName).concat(mappingIndex),"data-altnames":alternativeNames,onClick:handleClickOnItem({code:code,pickerLogoUrl:pickerLogoUrl})},_react.default.createElement(_ProviderIcon.default,_object_spread_props._(_object_spread._({},rest),{pickerLogoUrl:pickerLogoUrl,code:code,alternativeNames:alternativeNames,primaryName:primaryName}))):null};TopProvider.displayName="TopProvider",TopProvider.propTypes=_object_spread._({handleClickOnItem:_proptypes.default.func.isRequired,mappingIndex:_proptypes.default.number},topProviderPropTypes);var _default=TopProvider},892303:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"ProviderButton",{enumerable:!0,get:function(){return ProviderButton}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),animationDelays=Array.from(Array(16)).map(function(_,i){return"&:nth-child(".concat(i+1,") { animation-delay: ").concat(100*i,"ms; }")}).join("\n"),ProviderButton=(0,_styled.default)(_primitives.Flex,{target:"e1x88imh0"})("align-items:center;box-shadow:",(0,_styles.getFromTheme)("shadows.dark.01"),";justify-content:center;cursor:pointer;width:30%;outline:2px solid transparent;background:",(0,_styles.getFromColors)("dark.ui.01"),";border-radius:",(0,_styles.getCorners)("ui"),";padding:",(0,_styles.getPaladinSpacer)(6),";height:",(0,_styles.getPaladinSpacer)(14),";animation-name:animateIn;animation-duration:200ms;animation-fill-mode:both;animation-timing-function:ease-in;transition:all 0.2s ease;",animationDelays," ",(0,_styles.mediaQuery)("small"),"{height:",(0,_styles.getPaladinSpacer)(20),";width:24%;}&:active,&:hover{outline-color:",(0,_styles.getFromColors)("dark.interactive.link"),";}img{height:auto;width:auto;max-height:",(0,_styles.getPaladinSpacer)(9),";max-width:20vw;",(0,_styles.mediaQuery)("small"),"{max-width:",(0,_styles.getPaladinSpacer)(25),";max-height:",(0,_styles.getPaladinSpacer)(12),";}",(0,_styles.mediaQuery)("large"),"{max-width:",(0,_styles.getPaladinSpacer)(30),";max-height:100%;}}@keyframes animateIn{0%{opacity:0;transform:scale(0.6) translateY(-8px);}100%{opacity:1;}}")},695465:(__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,{topProviderPropTypes:function(){return _TopProvider.topProviderPropTypes},default:function(){return _default}});var _TopProvider=__webpack_require__(232446)._(__webpack_require__(789248)),_default=_TopProvider.default},503996:(__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),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_default._(__webpack_require__(43001)),_TopProvidersstyled=__webpack_require__(600358),_TopProvider=_interop_require_wildcard._(__webpack_require__(695465)),_Mapping=_interop_require_default._(__webpack_require__(625069)),TopProviders=function(param){var providers=param.providers,clickOnProvider=param.clickOnProvider,onProviderSelect=param.onProviderSelect;return providers?_react.default.createElement(_Mapping.default,{"data-display-name":"TopProviders",as:_TopProvidersstyled.Wrapper,items:providers,renderTo:_TopProvider.default,withProps:{handleClickOnItem:function(provider){return function(){onProviderSelect&&onProviderSelect(provider),clickOnProvider(provider)}}},asSpread:!0,mappedKey:"topproviders"}):null};TopProviders.displayName="TopProviders",TopProviders.propTypes={clickOnProvider:_proptypes.default.func.isRequired,providers:_proptypes.default.arrayOf(_proptypes.default.shape(_object_spread._({},_TopProvider.topProviderPropTypes))).isRequired,onProviderSelect:_proptypes.default.func.isRequired};var _default=TopProviders},600358:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"Wrapper",{enumerable:!0,get:function(){return Wrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),Wrapper=(0,_styled.default)(_primitives.Flex,{target:"e122ujia0"})("max-width:",(0,_styles.getPaladinSpacer)(192),";flex-wrap:wrap;justify-content:center;box-sizing:border-box;gap:",(0,_styles.getPaladinSpacer)(2),";")},112312:(__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__(503996)).default},390627:(__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,{emailRequirements:function(){return emailRequirements},passwordRequirements:function(){return passwordRequirements}});var _CONSTANTS=__webpack_require__(550551),emailRequirements=function(requirementsLabel){return[{label:requirementsLabel.email,hasError:!1,regEx:_CONSTANTS.emailRegEx}]},passwordRequirements=function(requirementsLabel){return[{label:requirementsLabel.password.minimumCharacter,hasError:!1,regEx:/.{6,}/},{label:requirementsLabel.password.oneUppercaseLetter,hasError:!1,regEx:/[A-Z]/},{label:requirementsLabel.password.oneNumber,hasError:!1,regEx:/[0-9]/},{label:requirementsLabel.password.oneLowercaseLetter,hasError:!1,regEx:/[a-z]/}]}},382254:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _define_property=__webpack_require__(135004),_interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_object_without_properties=__webpack_require__(856021),_sliced_to_array=__webpack_require__(928638),_proptypes=_interop_require_default._(__webpack_require__(703827)),_react=_interop_require_wildcard._(__webpack_require__(43001)),_authsuitecontext=__webpack_require__(76176),_hooks=__webpack_require__(804287),_reducer=__webpack_require__(905868),_actionTypes=__webpack_require__(781196),_CONSTANTS=__webpack_require__(390627),_SignInSuccessError=_interop_require_default._(__webpack_require__(243230)),_AuthSuiteRegistrationModal=_interop_require_default._(__webpack_require__(866440)),_AuthSuiteSignInModal=_interop_require_default._(__webpack_require__(405801)),_TwentyFourHourPassstyled=__webpack_require__(652511),_useTwentyFourHoursPass=_interop_require_default._(__webpack_require__(454806)),_AuthSuiteReporting=_interop_require_default._(__webpack_require__(511880)),_AuthSuiteReportingContext=__webpack_require__(87341),TwentyFourHourPass=function(_param){var _obj,texts=_param.texts,setup=_param.setup,freePassAgeLimit=_param.freePassAgeLimit,closeCallback=_param.closeCallback,videoDescriptor=_param.videoDescriptor,children=_param.children,rest=_object_without_properties._(_param,["texts","setup","freePassAgeLimit","closeCallback","videoDescriptor","children"]),email=texts.email,password=texts.password,signIn=texts.signIn,alreadyHaveViewingPass=texts.alreadyHaveViewingPass,ageGateDisclaimer=texts.ageGateDisclaimer,ageGateAgeRejected=texts.ageGateAgeRejected,ageGateInvalidDate=texts.ageGateInvalidDate,ageGateFormLabel=texts.ageGateFormLabel,ageGateButton=texts.ageGateButton,ageGateMonth=texts.ageGateMonth,ageGateYear=texts.ageGateYear,ageGateDay=texts.ageGateDay,ageGateEmptyDate=texts.ageGateEmptyDate,months=texts.months,requirementsLabel=texts.requirementsLabel,freePreviewStartedTitle=texts.freePreviewStartedTitle,freePreviewStartedDisclaimer=texts.freePreviewStartedDisclaimer,freePreviewStartedWatchNow=texts.freePreviewStartedWatchNow,registerModalHeader=texts.registerModalHeader,missingRequiredField=texts.missingRequiredField,authSuiteContext=(0,_react.useContext)(_authsuitecontext.AuthSuiteContext),isDoneLoading=authSuiteContext.isDoneLoading,isAuthorized=authSuiteContext.isAuthorized,dispatch=authSuiteContext.dispatch,hookState=(0,_useTwentyFourHoursPass.default)(texts,setup,isAuthorized,isDoneLoading),twentyFourHourPass=hookState.twentyFourHourPass,signUpAndSignIn=hookState.signUpAndSignIn,signInCallback=hookState.signInCallback,loginError=hookState.loginError,registerError=hookState.registerError,passDispatch=hookState.dispatch,freePreviewValid=twentyFourHourPass.freePreviewValid,providerCode=twentyFourHourPass.providerCode,status=twentyFourHourPass.status,IDLE=_reducer.processStatus.IDLE,SUCCESS=_reducer.processStatus.SUCCESS,FAILED=_reducer.processStatus.FAILED,_useState=_sliced_to_array._((0,_react.useState)(!1),2),alreadyHasViewingPass=_useState[0],setAlreadyHasViewingPass=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(!0),2),isModalOpen=_useState1[0],setIsModalOpen=_useState1[1],onSignInClicked=function(){setAlreadyHasViewingPass(function(prev){return!prev})};(0,_react.useEffect)(function(){isDoneLoading&&(!isAuthorized&&providerCode&&freePreviewValid&&(dispatch((0,_authsuitecontext.setFreePreviewStatus)(freePreviewValid)),dispatch((0,_authsuitecontext.setAccessStatus)(freePreviewValid)),dispatch((0,_authsuitecontext.setProvider)(providerCode))),!freePreviewValid&&alreadyHasViewingPass&&_AuthSuiteReporting.default.freePassExpired(authSuiteContext,hookState,{videoDescriptor:videoDescriptor}))},[isDoneLoading,isAuthorized,freePreviewValid,providerCode]),(0,_react.useEffect)(function(){isDoneLoading&&status===SUCCESS&&_AuthSuiteReporting.default.freePassComplete(authSuiteContext,hookState,{videoDescriptor:videoDescriptor})},[isDoneLoading,status]);var authStartReportSent=((0,_react.useContext)(_AuthSuiteReportingContext.AuthSuiteReportingContext)||{}).authStartReportSent;(0,_react.useEffect)(function(){isDoneLoading&&!isAuthorized&&status===IDLE&&authStartReportSent&&_AuthSuiteReporting.default.freePassAuthStart(authSuiteContext,hookState,{videoDescriptor:videoDescriptor})},[isDoneLoading,isAuthorized,status,authStartReportSent]),(0,_react.useEffect)(function(){alreadyHasViewingPass&&_AuthSuiteReporting.default.signInAgain(authSuiteContext,hookState,{videoDescriptor:videoDescriptor})},[alreadyHasViewingPass]),(0,_react.useEffect)(function(){status===FAILED&&_AuthSuiteReporting.default.tveError(authSuiteContext,hookState)},[status]),(0,_react.useEffect)(function(){isDoneLoading&&!isAuthorized&&status===IDLE?setIsModalOpen(!0):setIsModalOpen(!1)},[isDoneLoading,isAuthorized,status]),(0,_hooks.useTimeout)(function(){passDispatch({type:_actionTypes.SET_PROCESS_STATUS,payload:IDLE})},status===FAILED&&3e3);var Gate=alreadyHasViewingPass?_AuthSuiteSignInModal.default:_AuthSuiteRegistrationModal.default,gateProps=alreadyHasViewingPass?{isModal:!0,signInHeader:signIn,emailLabel:email,passwordLabel:password,signInButton:signIn,loginError:loginError,signIn:function(email,password){signInCallback(email,password)},onSignInClicked:onSignInClicked,registerModalHeader:registerModalHeader,modalTitle:"24-Hour Viewing Pass",closeCallback:closeCallback,backCallback:function(){return setAlreadyHasViewingPass(!1)},isModalOpen:isModalOpen,setIsModalOpen:setIsModalOpen}:{isModal:!0,emailLabel:email,passwordLabel:password,registerModalHeader:registerModalHeader,signInButton:ageGateButton,disclaimer:ageGateDisclaimer,alreadyHaveViewingPass:alreadyHaveViewingPass,signIn:signIn,ageError:ageGateAgeRejected,ageErrorInvalid:ageGateInvalidDate,registerError:registerError,ageGate:{months:months,label:ageGateFormLabel,monthText:ageGateMonth,dayText:ageGateDay,yearText:ageGateYear,ageLimit:freePassAgeLimit},ageErrorEmpty:ageGateEmptyDate,onSignInClicked:onSignInClicked,signUpAndSignIn:signUpAndSignIn,emailRequirements:(0,_CONSTANTS.emailRequirements)(requirementsLabel),passwordRequirements:(0,_CONSTANTS.passwordRequirements)(requirementsLabel),modalTitle:"24-Hour Viewing Pass",closeCallback:closeCallback,backCallback:closeCallback,isModalOpen:isModalOpen,setIsModalOpen:setIsModalOpen,missingRequiredFieldLabel:missingRequiredField},slateProps=(_obj={},_define_property._(_obj,SUCCESS,{title:freePreviewStartedTitle,message:freePreviewStartedDisclaimer,cta1:{callback:function(){return passDispatch({type:_actionTypes.SET_PROCESS_STATUS,payload:IDLE})},text:freePreviewStartedWatchNow}}),_define_property._(_obj,FAILED,{isError:!0,title:"24h pass",message:twentyFourHourPass.errorMessage}),_define_property._(_obj,IDLE,{}),_obj)[status],Render=status===IDLE?_react.default.createElement(Gate,gateProps):_react.default.createElement(_SignInSuccessError.default,slateProps);return status===IDLE&&isAuthorized?children:_react.default.createElement(_TwentyFourHourPassstyled.TwentyFourHourPassWrapper,_object_spread_props._(_object_spread._({},rest),{"data-display-name":"TwentyFourHourPass"}),Render)};TwentyFourHourPass.displayName="TwentyFourHourPass",TwentyFourHourPass.propTypes={children:_proptypes.default.oneOfType([_proptypes.default.arrayOf(_proptypes.default.node),_proptypes.default.node]),closeCallback:_proptypes.default.func,freePassAgeLimit:_proptypes.default.number,missingRequiredField:_proptypes.default.string,setup:_proptypes.default.object,texts:_proptypes.default.object,videoDescriptor:_proptypes.default.string};var _default=TwentyFourHourPass},652511:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"TwentyFourHourPassWrapper",{enumerable:!0,get:function(){return TwentyFourHourPassWrapper}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),TwentyFourHourPassWrapper=(0,_styled.default)(_primitives.Box,{target:"e5ubf9a0"})("position:relative;")},781196:(__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,{SET_LOADING:function(){return SET_LOADING},LOG_USER:function(){return LOG_USER},SET_ACCOUNT_DATA:function(){return SET_ACCOUNT_DATA},SET_FREE_PREVIEW_STATUS:function(){return SET_FREE_PREVIEW_STATUS},SET_ERROR_MESSAGE:function(){return SET_ERROR_MESSAGE},SET_EFFECT_STATUS:function(){return SET_EFFECT_STATUS},SET_PROCESS_STATUS:function(){return SET_PROCESS_STATUS},SET_LOGIN_ERROR:function(){return SET_LOGIN_ERROR},SET_REGISTER_ERROR:function(){return SET_REGISTER_ERROR}});var SET_LOADING=Symbol("SET_LOADING"),LOG_USER=Symbol("LOG_USER"),SET_ACCOUNT_DATA=Symbol("SET_ACCOUNT_DATA"),SET_FREE_PREVIEW_STATUS=Symbol("SET_FREE_PREVIEW_STATUS"),SET_ERROR_MESSAGE=Symbol("SET_ERROR_MESSAGE"),SET_EFFECT_STATUS=Symbol("SET_EFFECT_STATUS"),SET_PROCESS_STATUS=Symbol("SET_PROCESS_STATUS"),SET_LOGIN_ERROR=Symbol("SET_LOGIN_ERROR"),SET_REGISTER_ERROR=Symbol("SET_REGISTER_ERROR")},676794:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _async_to_generator=__webpack_require__(698922),_ts_generator=__webpack_require__(379864),_authsuiteservice=__webpack_require__(37462),_actionTypes=__webpack_require__(781196),_default=function(){var _ref=_async_to_generator._(function(dispatch){var accountService,freePreviewService,userIdService,isAvailable,isInUse,secondsLeft,isUserLoggedIn,providerCode,providerCodeReturned;return _ts_generator._(this,function(_state){switch(_state.label){case 0:return accountService=new _authsuiteservice.AuthSuiteViacomAccountService,freePreviewService=new _authsuiteservice.AuthSuiteFreePreviewService,userIdService=new _authsuiteservice.AuthSuiteUserIdService,dispatch({type:_actionTypes.SET_LOADING,payload:!0}),[4,freePreviewService.isAvailable()];case 1:return isAvailable=_state.sent(),[4,freePreviewService.isInUse()];case 2:return isInUse=_state.sent(),[4,freePreviewService.secondsLeft()];case 3:return secondsLeft=_state.sent(),[4,accountService.isUserLoggedInWithViacomAccount()];case 4:return isUserLoggedIn=_state.sent(),providerCode=null,isUserLoggedIn&&(providerCodeReturned=userIdService.getProviderCodeAndUserId().providerCodeReturned)&&(providerCode=providerCodeReturned),dispatch({type:_actionTypes.SET_EFFECT_STATUS,payload:{isUserLoggedIn:isUserLoggedIn,isInUse:isInUse,isAvailable:isAvailable,secondsLeft:secondsLeft,providerCode:providerCode}}),dispatch({type:_actionTypes.SET_LOADING,payload:!1}),[2]}})});return function(dispatch){return _ref.apply(this,arguments)}}()},178490:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _authsuiteservice=__webpack_require__(37462),_reducer=__webpack_require__(905868),_actionTypes=__webpack_require__(781196),SUCCESS=_reducer.processStatus.SUCCESS,FAILED=_reducer.processStatus.FAILED,_default=function(dispatch,texts){return function(email,password){var accountService=new _authsuiteservice.AuthSuiteViacomAccountService,userIdService=new _authsuiteservice.AuthSuiteUserIdService,freePreviewService=new _authsuiteservice.AuthSuiteFreePreviewService,isLogin=!0,localProviderCode=null;dispatch({type:_actionTypes.SET_LOADING,payload:!0}),accountService.signIn({email:email,password:password}).then(function(){return dispatch({type:_actionTypes.LOG_USER}),isLogin=!1,userIdService.getProviderCodeAndUserId()}).then(function(response){var accountId=response.providerUserId,providerCode=response.providerCode;return localProviderCode=providerCode,dispatch({type:_actionTypes.SET_ACCOUNT_DATA,payload:{providerCode:providerCode,accountId:accountId}}),freePreviewService.isAvailable()}).then(function(available){if(available)return freePreviewService.startFreePreview(localProviderCode);throw Error("Free preview expired")}).then(function(){dispatch({type:_actionTypes.SET_PROCESS_STATUS,payload:SUCCESS}),dispatch({type:_actionTypes.SET_FREE_PREVIEW_STATUS,payload:!0})}).catch(function(error){if((null==error?void 0:error.message)==="Free preview expired"){var freePreviewSocialExpiredTitle=texts.freePreviewSocialExpiredTitle;dispatch({type:_actionTypes.SET_FREE_PREVIEW_STATUS,payload:!1}),dispatch({type:_actionTypes.SET_PROCESS_STATUS,payload:FAILED}),dispatch({type:_actionTypes.SET_ERROR_MESSAGE,payload:freePreviewSocialExpiredTitle})}else{var userMessageTitle=error.userMessageTitle,userMessageBody=error.userMessageBody,errorMessage="".concat(userMessageTitle," ").concat(userMessageBody);isLogin?dispatch({type:_actionTypes.SET_LOGIN_ERROR,payload:errorMessage}):(dispatch({type:_actionTypes.SET_ERROR_MESSAGE,payload:errorMessage}),dispatch({type:_actionTypes.SET_PROCESS_STATUS,payload:FAILED}))}}).finally(function(){return dispatch({type:_actionTypes.SET_LOADING,payload:!1})})}}},748575:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _authsuiteservice=__webpack_require__(37462),_reducer=__webpack_require__(905868),_actionTypes=__webpack_require__(781196),_default=function(dispatch,texts){return function(email,password){var accountService=new _authsuiteservice.AuthSuiteViacomAccountService,userIdService=new _authsuiteservice.AuthSuiteUserIdService,freePreviewService=new _authsuiteservice.AuthSuiteFreePreviewService,isRegister=!0,registerErrors={InvalidEmailFormat:texts.invalidEmailFormatError,InvalidEmailDomain:texts.invalidEmailDomainError,Duplicated:texts.duplicatedEmailError};dispatch({type:_actionTypes.SET_REGISTER_ERROR,payload:!1}),dispatch({type:_actionTypes.SET_ERROR_MESSAGE,payload:!1}),dispatch({type:_actionTypes.SET_LOADING,payload:!0}),accountService.signUpAndSignIn({email:email,password:password}).then(function(response){var accountId=response.accountId;return dispatch({type:_actionTypes.LOG_USER}),dispatch({type:_actionTypes.SET_ACCOUNT_DATA,payload:{accountId:accountId}}),isRegister=!1,userIdService.getProviderCodeAndUserId()}).then(function(response){var providerCode=response.providerCode;return dispatch({type:_actionTypes.SET_ACCOUNT_DATA,payload:{providerCode:providerCode}}),freePreviewService.startFreePreview(providerCode)}).then(function(){dispatch({type:_actionTypes.SET_PROCESS_STATUS,payload:_reducer.processStatus.SUCCESS}),dispatch({type:_actionTypes.SET_FREE_PREVIEW_STATUS,payload:!0})}).catch(function(error){var errorCode=error.errorCode,userMessageTitle=error.userMessageTitle,userMessageBody=error.userMessageBody,errorMessage="".concat(userMessageTitle," ").concat(userMessageBody);isRegister?dispatch({type:_actionTypes.SET_REGISTER_ERROR,payload:registerErrors[errorCode]||errorMessage}):(dispatch({type:_actionTypes.SET_PROCESS_STATUS,payload:_reducer.processStatus.FAILED}),dispatch({type:_actionTypes.SET_ERROR_MESSAGE,payload:errorMessage}))}).finally(function(){return dispatch({type:_actionTypes.SET_LOADING,payload:!1})})}}},454806:(__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__(11067)).default},905868:(__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,{reducer:function(){return reducer},pass:function(){return pass},processStatus:function(){return processStatus}});var _object_spread=__webpack_require__(530110),_object_spread_props=__webpack_require__(575294),_actionTypes=__webpack_require__(781196),processStatus={IDLE:"idle",FAILED:"failed",SUCCESS:"success"},reducer=function(state,action){var type=action.type,payload=action.payload;switch(type){case _actionTypes.SET_LOADING:return _object_spread_props._(_object_spread._({},state),{twentyFourHourPass:_object_spread_props._(_object_spread._({},pass(state)),{loading:payload})});case _actionTypes.LOG_USER:return _object_spread_props._(_object_spread._({},state),{twentyFourHourPass:_object_spread_props._(_object_spread._({},pass(state)),{loggedIn:!0})});case _actionTypes.SET_ACCOUNT_DATA:return _object_spread_props._(_object_spread._({},state),{twentyFourHourPass:_object_spread_props._(_object_spread._({},pass(state)),{providerCode:payload.providerCode||state.twentyFourHourPass.providerCode,accountId:payload.accountId||state.twentyFourHourPass.accountId})});case _actionTypes.SET_FREE_PREVIEW_STATUS:return _object_spread_props._(_object_spread._({},state),{twentyFourHourPass:_object_spread_props._(_object_spread._({},pass(state)),{freePreviewValid:payload})});case _actionTypes.SET_ERROR_MESSAGE:return _object_spread_props._(_object_spread._({},state),{twentyFourHourPass:_object_spread_props._(_object_spread._({},pass(state)),{errorMessage:payload})});case _actionTypes.SET_EFFECT_STATUS:var isUserLoggedIn=payload.isUserLoggedIn,isInUse=payload.isInUse,isAvailable=payload.isAvailable,secondsLeft=payload.secondsLeft,providerCode=payload.providerCode;return _object_spread_props._(_object_spread._({},state),{twentyFourHourPass:_object_spread_props._(_object_spread._({},pass(state)),{loggedIn:isUserLoggedIn,freePreviewValid:isInUse,freePreviewInUse:isInUse,freePreviewAvailable:isAvailable,secondsLeft:secondsLeft,providerCode:providerCode})});case _actionTypes.SET_PROCESS_STATUS:return _object_spread_props._(_object_spread._({},state),{twentyFourHourPass:_object_spread_props._(_object_spread._({},pass(state)),{status:payload})});case _actionTypes.SET_LOGIN_ERROR:return _object_spread_props._(_object_spread._({},state),{loginError:payload});case _actionTypes.SET_REGISTER_ERROR:return _object_spread_props._(_object_spread._({},state),{registerError:payload});default:return state}},pass=function(state){return state.twentyFourHourPass}},11067:(__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=__webpack_require__(43001),_reducer=__webpack_require__(905868),_signIn=_interop_require_default._(__webpack_require__(178490)),_signUpAndSignIn=_interop_require_default._(__webpack_require__(748575)),_checkFreePreviewStatus=_interop_require_default._(__webpack_require__(676794)),initialState={twentyFourHourPass:{status:_reducer.processStatus.IDLE,loading:!0,loggedIn:!1,freePreviewValid:!1,freePreviewAvailable:!1,freePreviewInUse:!1,errorMessage:!1,providerCode:null,accountId:null,secondsLeft:null},loginError:"",registerError:""},_default=function(texts,setup,isAuthorized,isDoneLoading){var isFirstRender=(0,_react.useRef)(!0),_useReducer=_sliced_to_array._((0,_react.useReducer)(_reducer.reducer,initialState),2),state=_useReducer[0],dispatch=_useReducer[1],isMounted=isFirstRender.current||!1;return(0,_react.useEffect)(function(){isMounted&&isDoneLoading&&!isAuthorized&&(null==setup?void 0:setup.clientId)&&(null==setup?void 0:setup.countryCode)&&(0,_checkFreePreviewStatus.default)(dispatch)},[setup,isAuthorized,isDoneLoading]),{twentyFourHourPass:(0,_reducer.pass)(state),signUpAndSignIn:(0,_signUpAndSignIn.default)(dispatch,texts),signInCallback:(0,_signIn.default)(dispatch,texts),loginError:state.loginError,registerError:state.registerError,dispatch:dispatch}}},151677:(__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__(382254)).default},468977:(__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),_object_without_properties=__webpack_require__(856021),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_ViewingPassstyled=__webpack_require__(196099),Disclaimer=function(_param){var alreadyHaveViewingPass=_param.alreadyHaveViewingPass,signIn=_param.signIn,callback=_param.callback,rest=_object_without_properties._(_param,["alreadyHaveViewingPass","signIn","callback"]);return alreadyHaveViewingPass?_react.default.createElement(_ViewingPassstyled.StyledViewingPass,_object_spread_props._(_object_spread._({},rest),{"data-display-name":"Disclaimer"}),alreadyHaveViewingPass," ",_react.default.createElement(_ViewingPassstyled.StyledViewingPassLink,{onClick:callback},signIn)):null};Disclaimer.displayName="Disclaimer",Disclaimer.propTypes={alreadyHaveViewingPass:_proptypes.default.string,signIn:_proptypes.default.string,callback:_proptypes.default.func};var _default=Disclaimer},196099:(__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,{StyledViewingPass:function(){return StyledViewingPass},StyledViewingPassLink:function(){return StyledViewingPassLink}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledViewingPass=(0,_styled.default)(_primitives.PaladinP3,{target:"ezj8t60"})("margin-top:",(0,_styles.getPaladinSpacer)(13),";"),StyledViewingPassLink=(0,_styled.default)(_primitives.Link,{target:"ezj8t61"})((0,_styles.getPaladinTypography)("p3-link"),";cursor:pointer;color:",(0,_styles.getFromColors)("dark.interactive.link"),";&:hover{text-decoration:none;}")},264557:(__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__(468977)).default},756225:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return _default}});var _AuthSuiteReportingBento=__webpack_require__(248321),_default={authCheck:function(authSuiteContext,gateState){var _gateState_selectedProvider;arguments.length>2&&void 0!==arguments[2]&&arguments[2],(0,_AuthSuiteReportingBento.reportEvent)("authCheck",{chosenMvpd:null==gateState?void 0:null===(_gateState_selectedProvider=gateState.selectedProvider)||void 0===_gateState_selectedProvider?void 0:_gateState_selectedProvider.code,isLoggedIn:null==gateState?void 0:gateState.pass},"")},mvpdProviderSelected:function(authSuiteContext,gateState){var _gateState_selectedProvider;arguments.length>2&&void 0!==arguments[2]&&arguments[2],(0,_AuthSuiteReportingBento.reportEvent)("mvpdProviderSelected",{chosenMvpd:null==gateState?void 0:null===(_gateState_selectedProvider=gateState.selectedProvider)||void 0===_gateState_selectedProvider?void 0:_gateState_selectedProvider.code},"")},freePassComplete:function(authSuiteContext,gateState){var extra=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,_AuthSuiteReportingBento.reportEvent)("freePassComplete",{},null==extra?void 0:extra.videoDescriptor)},freePassExpired:function(authSuiteContext,gateState){var extra=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,_AuthSuiteReportingBento.reportEvent)("freePassExpired",null,null==extra?void 0:extra.videoDescriptor)},freePassAuthStart:function(authSuiteContext,gateState){var extra=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,_AuthSuiteReportingBento.reportEvent)("freePassAuthStart",{},null==extra?void 0:extra.videoDescriptor)},authStart:function(authSuiteContext,gateState){arguments.length>2&&void 0!==arguments[2]&&arguments[2],(0,_AuthSuiteReportingBento.reportEvent)("authStart",{isFreePreviewInUse:null==gateState?void 0:gateState.freePreviewInUse,isLoggedIn:null==gateState?void 0:gateState.pass},"")},signInAgain:function(authSuiteContext,gateState){var extra=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,_AuthSuiteReportingBento.reportEvent)("signInAgain",{},null==extra?void 0:extra.videoDescriptor)},readyToSignIn:function(authSuiteContext,gateState){var extra=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,_AuthSuiteReportingBento.reportEvent)("readyToSignIn",{},null==extra?void 0:extra.videoDescriptor)},tveCompleteError:function(errorDescription){(0,_AuthSuiteReportingBento.reportEvent)("tveCompleteError",{},null,{errorDescription:errorDescription})},tveError:function(authSuiteContext,gateState){arguments.length>2&&void 0!==arguments[2]&&arguments[2],(0,_AuthSuiteReportingBento.reportEvent)("tveError",{},"")},authComplete:function(authSuiteContext,gateState){var _gateState_selectedProvider;arguments.length>2&&void 0!==arguments[2]&&arguments[2],(0,_AuthSuiteReportingBento.reportEvent)("authComplete",{isFreePreviewInUse:null==gateState?void 0:gateState.freePreviewInUse,isLoggedIn:null==gateState?void 0:gateState.pass,chosenMvpd:(null==gateState?void 0:null===(_gateState_selectedProvider=gateState.selectedProvider)||void 0===_gateState_selectedProvider?void 0:_gateState_selectedProvider.code)||gateState.userSelectedProvider},"")},logout:function(authSuiteContext,gateState){arguments.length>2&&void 0!==arguments[2]&&arguments[2],(0,_AuthSuiteReportingBento.reportEvent)("logout",{},"")},flowExit:function(authSuiteContext,gateState){arguments.length>2&&void 0!==arguments[2]&&arguments[2],(0,_AuthSuiteReportingBento.reportEvent)("flowExit",{},"")},tveAuthSplash:function(authSuiteContext,gateState){arguments.length>2&&void 0!==arguments[2]&&arguments[2],(0,_AuthSuiteReportingBento.reportEvent)("tveAuthSplash",authSuiteContext,"")},parentalGateDisplayed:function(){(0,_AuthSuiteReportingBento.reportEvent)("parentalGateDisplayed",{},"")},tveWebActivationStart:function(authSuiteContext,gateState){arguments.length>2&&void 0!==arguments[2]&&arguments[2],(0,_AuthSuiteReportingBento.reportEvent)("tveWebActivationStart",{},"")},tveWebActivationComplete:function(authSuiteContext,gateState){arguments.length>2&&void 0!==arguments[2]&&arguments[2],(0,_AuthSuiteReportingBento.reportEvent)("tveWebActivationComplete",{},"")}}},248321:(__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,{reportEvent:function(){return reportEvent},reportingFunctions:function(){return reportingFunctions},getTveStep:function(){return getTveStep},getConformedProvider:function(){return getConformedProvider}});var _async_to_generator=__webpack_require__(698922),_interop_require_default=__webpack_require__(759090),_ts_generator=__webpack_require__(379864),_browserStorage=__webpack_require__(555230),_stringtemplate=_interop_require_default._(__webpack_require__(296887));function reportEvent(eventName,authSuiteState,videoType){var _window_Bento,_window,extra=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},eventFunction=reportingFunctions[eventName],flow="simulcast"===videoType?"live":"video";eventFunction&&authSuiteState&&((null===(_window=window)||void 0===_window?void 0:null===(_window_Bento=_window.Bento)||void 0===_window_Bento?void 0:_window_Bento.onPageEvent)?eventFunction(authSuiteState,flow,extra):document.body.addEventListener("bentoLoaded",function(){eventFunction(authSuiteState,flow,extra)}))}function getTveStep(tveStep,flow){return(0,_stringtemplate.default)(tveStep,{flow:flow})}function getReportingCookie(){var localStorage=(0,_browserStorage.getStorage)("localStorage");return(0,_browserStorage.getItem)(localStorage,"auth-suite-auth-complete-reported")}function setReportingCookie(){var localStorage=(0,_browserStorage.getStorage)("localStorage");(0,_browserStorage.setItem)(localStorage,"auth-suite-auth-complete-reported",!0)}function getConformedProvider(authSuiteState){var chosenMvpd=(null==authSuiteState?void 0:authSuiteState.chosenMvpd)||"none-selected";return"ape"===chosenMvpd?"FPS":chosenMvpd}var reportingFunctions={authCheck:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={provider:{id:getConformedProvider(authSuiteState)},isLoggedIn:authSuiteState.isLoggedIn},window.Bento.onTVEStatusCheck(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),countrySelector:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tveCountryChooser","v.tveStep":getTveStep("TVE:{flow}:tve country chooser",flow)},window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),ageGateFailed:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tve24PassRejected","v.tveStep":getTveStep("TVE:{flow}:24hr pass rejected",flow)},window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),readyToSignIn:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tve24passReadyToSign","v.tveStep":getTveStep("TVE:{flow}:24hr pass ready to sign in",flow)},window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),signInAgain:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tve24passSignInAgain","v.tveStep":getTveStep("TVE:{flow}:24hr pass sign in again",flow)},window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),tveError:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){return _ts_generator._(this,function(_state){return window.Bento.onTVEError(),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),tveCompleteError:function(authSuiteState,flow,extra){var _extra_errorDescription,tveData={"v.errorType":null!==(_extra_errorDescription=null==extra?void 0:extra.errorDescription)&&void 0!==_extra_errorDescription?_extra_errorDescription:"Activate Device:Invalid Code"};window.Bento.onPageEvent(tveData)},flowExit:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tveFunnelExit","v.tveStep":getTveStep("TVE:{flow}:funnel exit",flow)},window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),logout:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var localStorage,tveData;return _ts_generator._(this,function(_state){return localStorage=(0,_browserStorage.getStorage)("localStorage"),(0,_browserStorage.setItem)(localStorage,"auth-suite-auth-complete-reported",!1),tveData={"v.activity":"tveLogout","v.tveStep":getTveStep("TVE:{flow}:logout",flow),"v.tveMVPD":"none-selected","v.tveUsrStat":"Not Subscribed or Authenticated"},window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),seeAllProviders:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tveSeeAllProviders","v.tveStep":getTveStep("TVE:{flow}:see all providers",flow)},window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),authStart:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){return _ts_generator._(this,function(_state){return getReportingCookie()||authSuiteState.isFreePreviewInUse||window.Bento.onTVEProviderDisplay(),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),mvpdProviderSelected:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={mvpd:getConformedProvider(authSuiteState)},window.Bento.onTVEProviderSelected(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),authComplete:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var authSuiteAuthCompleteReported,provider,tveData;return _ts_generator._(this,function(_state){return authSuiteAuthCompleteReported=getReportingCookie(),provider=getConformedProvider(authSuiteState),authSuiteAuthCompleteReported||(tveData={mvpd:provider},window.Bento.onTVELogin(tveData),setReportingCookie()),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),freePassAuthStart:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tve24HRFPSAuthStart","v.tveStep":(0,_stringtemplate.default)("TVE:{flow}:24 hour pass start",{flow:flow})},window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),freePassMethodChoice:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tve24HRFPSChoice","v.tveStep":(0,_stringtemplate.default)("TVE:{flow}:24 hour method choice",{flow:flow})},window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),freePassComplete:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tve24HRFPSAuthComplete","v.tveStep":(0,_stringtemplate.default)("TVE:{flow}:24 hour pass complete",{flow:flow})},setReportingCookie(),window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),freePassExpired:function(){var _ref=_async_to_generator._(function(authSuiteState,flow){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tve24HRFPSExp","v.tveStep":(0,_stringtemplate.default)("TVE:{flow}:24hr fps expired",{flow:flow})},window.Bento.onPageEvent(tveData),[2]})});return function(authSuiteState,flow){return _ref.apply(this,arguments)}}(),parentalGateDisplayed:_async_to_generator._(function(){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tveParentalGateDisplayed","v.pv":"false"},window.Bento.onPageEvent(tveData),[2]})}),tveWebActivationStart:_async_to_generator._(function(){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tveWebActivationStart"},window.Bento.onPageEvent(tveData),[2]})}),tveWebActivationComplete:_async_to_generator._(function(){var tveData;return _ts_generator._(this,function(_state){return tveData={"v.activity":"tveWebActivationComplete"},window.Bento.onPageEvent(tveData),[2]})}),tveAuthSplash:function(){var _ref=_async_to_generator._(function(param,flow){var authSuiteContext,reportingData,_reportingData,_contentAccessStatus,_contentAccessStatus_accessMethodsInUse_,_contentAccessStatus1,_contentAccessStatus2,contentAccessStatus,_contentAccessStatus_accessMethodsInUse__id,_contentAccessStatus_currentProfileId,tveData;return _ts_generator._(this,function(_state){return authSuiteContext=param.authSuiteContext,reportingData=param.reportingData,contentAccessStatus=(authSuiteContext||{}).contentAccessStatus,tveData={"v.activity":"tveAuthSplash","v.pv":"false","v.regStatus":"false","v.subscriptionStatus":"Not Subscribed","v.subscriptionSKU":"No Subscription","v.timeStamp":new Date().toISOString(),"v.tveMVPD":"no mvpd","v.tveUsrStat":"Not Subscribed or Authenticated","v.coppa":null===(_reportingData=reportingData)||void 0===_reportingData?void 0:_reportingData.coppa,"v.accountID":"Not Applicable","v.authSuiteID":null===(_contentAccessStatus=contentAccessStatus)||void 0===_contentAccessStatus?void 0:_contentAccessStatus.deviceId,"v.subscriptionID":null!==(_contentAccessStatus_accessMethodsInUse__id=null===(_contentAccessStatus1=contentAccessStatus)||void 0===_contentAccessStatus1?void 0:null===(_contentAccessStatus_accessMethodsInUse_=_contentAccessStatus1.accessMethodsInUse[0])||void 0===_contentAccessStatus_accessMethodsInUse_?void 0:_contentAccessStatus_accessMethodsInUse_.id)&&void 0!==_contentAccessStatus_accessMethodsInUse__id?_contentAccessStatus_accessMethodsInUse__id:"No Subscription ID","v.profileID":null!==(_contentAccessStatus_currentProfileId=null===(_contentAccessStatus2=contentAccessStatus)||void 0===_contentAccessStatus2?void 0:_contentAccessStatus2.currentProfileId)&&void 0!==_contentAccessStatus_currentProfileId?_contentAccessStatus_currentProfileId:"No Profile ID","v.profileIDstate":"Information not available","v.subscriberState":"Not Applicable","v.ageSubprofileID":"Not Applicable","v.cancellationState":"false","v.authDays":"0"},window.Bento.onPageEvent(tveData),[2]})});return function(_,flow){return _ref.apply(this,arguments)}}()}},511880:(__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__(756225)).default},713337:(__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__(800184)).default},761074:(__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_without_properties=__webpack_require__(856021),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_reacthelmetasync=__webpack_require__(180452),_emotiontheming=__webpack_require__(895173),_tealiumcontext=__webpack_require__(152088),_ReportingContextProvider=__webpack_require__(661022),ChromecastPage=function(_param){var children=_param.children,helmet=_param.helmet,theme=_param.theme,edenConfig=_param.edenConfig;return _object_without_properties._(_param,["children","helmet","theme","edenConfig"]),_react.default.createElement(_emotiontheming.ThemeProvider,{theme:theme},_react.default.createElement(_reacthelmetasync.HelmetProvider,{context:helmet},_react.default.createElement(_ReportingContextProvider.ReportingContextProvider,{edenConfig:edenConfig,intervalDelay:1e3,minItemsPerCall:1/0},_react.default.createElement(_tealiumcontext.TealiumContextProvider,null,children))))};ChromecastPage.propTypes={children:_proptypes.default.oneOfType([_proptypes.default.object,_proptypes.default.array]),edenConfig:_proptypes.default.object,helmet:_proptypes.default.object,theme:_proptypes.default.object};var _default=ChromecastPage},661022:(__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,{DataCollectorUpdate:function(){return DataCollectorUpdate},ReportingContextProvider:function(){return ReportingContextProvider}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_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_wildcard._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_hooks=__webpack_require__(855728),_datacollectorreact=__webpack_require__(503520),_adreporting=__webpack_require__(552305),DataCollectorUpdate=_react.default.createContext(function(){return console.warn("DataCollectorUpdate not yet instantiated")}),ReportingContextProvider=function(_param){var children=_param.children,edenConfig=_param.edenConfig,rest=_object_without_properties._(_param,["children","edenConfig"]),_React_useState_=_sliced_to_array._(_react.default.useState(function(){return"undefined"==typeof window?{collector:null,updateEden:function(){}}:(0,_adreporting.createDataCollector)({eden:edenConfig,frequency:{intervalDelay:rest.intervalDelay,minItemsPerCall:rest.minItemsPerCall,maxItemsPerCall:rest.maxItemsPerCall}})}),1)[0],collector=_React_useState_.collector,updateEden=_React_useState_.updateEden;(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 _useState=_sliced_to_array._((0,_react.useState)(null),2),token=_useState[0],updateToken=_useState[1],updatedEdenConfig=(0,_react.useMemo)(function(){return _object_spread_props._(_object_spread._({},edenConfig),{authToken:token})},[token,edenConfig]);return(0,_react.useEffect)(function(){updateEden&&updateEden(updatedEdenConfig)},[updatedEdenConfig,updateEden]),_react.default.createElement(_datacollectorreact.DataCollectionProvider,{collector:collector},_react.default.createElement(DataCollectorUpdate.Provider,{value:updateToken},children))};ReportingContextProvider.propTypes={children:_proptypes.default.oneOfType([_proptypes.default.object,_proptypes.default.array]),edenConfig:_proptypes.default.object}},957897:(__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,{ChromecastPage:function(){return _ChromecastPage.default},DataCollectorUpdate:function(){return _ReportingContextProvider.DataCollectorUpdate},ReportingContextProvider:function(){return _ReportingContextProvider.ReportingContextProvider}});var _ChromecastPage=__webpack_require__(759090)._(__webpack_require__(761074)),_ReportingContextProvider=__webpack_require__(661022)},908472:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"CodeFields",{enumerable:!0,get:function(){return CodeFields}});var _interop_require_default=__webpack_require__(759090),_interop_require_wildcard=__webpack_require__(232446),_sliced_to_array=__webpack_require__(928638),_to_consumable_array=__webpack_require__(195153),_react=_interop_require_wildcard._(__webpack_require__(43001)),_reactdom=_interop_require_default._(__webpack_require__(114347)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_elements=__webpack_require__(719925),CodeFields=function(param){var inputFields,codeSize=param.codeSize,buttonAriaDetails=param.buttonAriaDetails,activateButtonValue=param.activateButtonValue,codeFieldAriaDetails=param.codeFieldAriaDetails,userMessage=param.userMessage,onActivateCode=param.onActivateCode,_useState=_sliced_to_array._((0,_react.useState)(Array(codeSize+1).fill("")),2),code=_useState[0],setCode=_useState[1],_useState1=_sliced_to_array._((0,_react.useState)(0),2),focusIndex=_useState1[0],setFocusIndex=_useState1[1],inputsRefs=(0,_react.useRef)(Array(codeSize+1).fill().map(function(){return _react.default.createRef()})),checkIsCodeValid=function(){var value=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return isValidValue(value)&&value.length===codeSize},getActivateButtonIndex=function(){return codeSize},focusSubmitButton=function(){var submitButton=getInputAtIndex(getActivateButtonIndex());submitButton&&submitButton.focus()},focusInput=function(){var index=arguments.length>0&&void 0!==arguments[0]?arguments[0]:focusIndex;return function(){var inputElement=getInputAtIndex(index);(null==inputElement?void 0:inputElement.select)&&inputElement.select()}},setCodeChar=function(char,index){var newCodeObject=_to_consumable_array._(code);return newCodeObject[index]=char.toUpperCase(),newCodeObject},isValidValue=function(value){return RegExp("^[a-zA-Z0-9]+$","g").test(value)},getNextFocusIndex=function(index){var nextItem=index+1;return nextItem<codeSize?nextItem:getActivateButtonIndex()},getPrevFocusIndex=function(index){var prevItem=index-1;return prevItem<=0?0:prevItem},focusProperElement=function(){var isCodeValid=checkIsCodeValid(code.join("")),isLastInput=focusIndex===codeSize;return isCodeValid&&isLastInput?focusSubmitButton():focusInput()()},onKeyDown=function(index,event){var eventData=event.target.value,keyValueLength=eventData.length,isSingleCharValue=1===keyValueLength,char=isSingleCharValue?eventData.charAt(keyValueLength-1):" ",isCharValid=isValidValue(char);if(isSingleCharValue&&isCharValid){var indexToFocus=getNextFocusIndex(index);setFocusIndex(indexToFocus),setCode(setCodeChar(char,indexToFocus-1))}},getInputAtIndex=function(index){var _inputsRefs_current_index;return _reactdom.default.findDOMNode(null===(_inputsRefs_current_index=inputsRefs.current[index])||void 0===_inputsRefs_current_index?void 0:_inputsRefs_current_index.current)};return(0,_react.useEffect)(function(){focusProperElement()},[]),(0,_react.useEffect)(function(){focusProperElement()},[focusIndex]),_react.default.createElement("form",{onSubmit:function(event){event.preventDefault(),onActivateCode&&onActivateCode(code.join(""))},"data-testid":"codeFieldForm"},(inputFields=Array.from(Array(codeSize).keys()).map(function(item){var activationCodeSign=(code[item]||"").trim();return _react.default.createElement(_elements.CodeField,{value:activationCodeSign,codeFieldAriaDetails:codeFieldAriaDetails,handleItemFocus:focusInput(item),handleInput:function(event){onKeyDown(item,event)},handleKeyUp:function(event){8===event.keyCode&&(setFocusIndex(getPrevFocusIndex(item)),setCode(setCodeChar("",item)))},key:"code-input-".concat(item),ref:inputsRefs.current[item]})}),_react.default.createElement("div",{className:"code-fields"},inputFields)),_react.default.createElement(_elements.ErrorMessageComponent,{userMessage:userMessage}),_react.default.createElement(_elements.ActivateCodeButton,{isCodeValid:checkIsCodeValid(code.join("")),value:activateButtonValue,buttonAriaDetails:buttonAriaDetails,ref:inputsRefs.current[getActivateButtonIndex()]}))};CodeFields.defaultProps={codeSize:7},CodeFields.propTypes={userMessage:_proptypes.default.string,codeSize:_proptypes.default.number,onActivateCode:_proptypes.default.func,codeFieldAriaDetails:_proptypes.default.string,buttonAriaDetails:_proptypes.default.string,activateButtonValue:_proptypes.default.string}},795488:(__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)),_ActivateCodeButtonstyled=__webpack_require__(783824),ActivateCodeButton=function(param,ref){var buttonAriaDetails=param.buttonAriaDetails,isCodeValid=param.isCodeValid,value=param.value;return _react.default.createElement(_ActivateCodeButtonstyled.StyledActivateCodeButton,{"aria-details":buttonAriaDetails,disabled:!isCodeValid,primary:!0,text:value,type:"submit"})},_default=_react.default.forwardRef(ActivateCodeButton);ActivateCodeButton.propTypes={isCodeValid:_proptypes.default.bool,value:_proptypes.default.string,buttonAriaDetails:_proptypes.default.string}},783824:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledActivateCodeButton",{enumerable:!0,get:function(){return StyledActivateCodeButton}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_styles=__webpack_require__(496907),_atoms=__webpack_require__(44748),StyledActivateCodeButton=(0,_styled.default)(_atoms.PaladinButton,{target:"e10xleei0"})("margin-top:",(0,_styles.getPaladinSpacer)(15),";",(0,_styles.mediaQuery)("small"),"{margin-top:",(0,_styles.getPaladinSpacer)(20),";}")},976173:(__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)),_CodeFieldstyled=__webpack_require__(997666),CodeField=function(param,ref){var value=param.value,codeFieldAriaDetails=param.codeFieldAriaDetails,handleInput=param.handleInput,handleKeyUp=param.handleKeyUp,handleItemFocus=param.handleItemFocus;return _react.default.createElement(_CodeFieldstyled.StyledCodeField,{"aria-required":"true","aria-details":codeFieldAriaDetails,type:"text",filled:value&&" "!==value?"filled":"",value:value,onChange:handleInput,onFocus:handleItemFocus,onKeyUp:handleKeyUp,ref:ref})},_default=_react.default.forwardRef(CodeField);CodeField.propTypes={value:_proptypes.default.string,codeFieldAriaDetails:_proptypes.default.string,handleInput:_proptypes.default.func,handleKeyUp:_proptypes.default.func,handleItemFocus:_proptypes.default.func}},997666:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"StyledCodeField",{enumerable:!0,get:function(){return StyledCodeField}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_styles=__webpack_require__(496907),StyledCodeField=(0,_styled.default)("input",{target:"eqajgl70"})((0,_styles.getTypography)("mega"),"  background-color:",(0,_styles.getFromPalette)("ui.third"),";border:0;border-radius:",(0,_styles.getSpacer)(.5),";caret-color:",(0,_styles.getFromPalette)("text.first"),";height:",(0,_styles.getSpacer)(9),";width:",(0,_styles.getSpacer)(6),";margin-right:",(0,_styles.getSpacer)(),";outline:none;padding:0;text-align:center;text-transform:uppercase;color:",(0,_styles.getFromPalette)("text.first"),";",(0,_styles.whenProp)("filled",{backgroundColor:(0,_styles.getFromPalette)("ui.third")}),"  &:focus{background-color:",(0,_styles.getFromPalette)("text.first"),";color:",(0,_styles.getFromPalette)("ui.first"),";}&::selection{background:none;}",(0,_styles.mediaQuery)("small"),"{",(0,_styles.getTypography)("giga"),"    height:",(0,_styles.getSpacer)(15),";width:",(0,_styles.getSpacer)(10),";margin-right:",(0,_styles.getSpacer)(2),";}")},321581:(__unused_webpack_module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"ErrorMessageComponent",{enumerable:!0,get:function(){return ErrorMessageComponent}});var _interop_require_default=__webpack_require__(759090),_react=_interop_require_default._(__webpack_require__(43001)),_proptypes=_interop_require_default._(__webpack_require__(703827)),_ErrorMessageComponentstyled=__webpack_require__(495823),ErrorMessageComponent=function(param){var userMessage=param.userMessage;return _react.default.createElement(_ErrorMessageComponentstyled.StyledErrorMessage,{"data-testid":"errorMessage",tabIndex:"0"},_react.default.createElement(_ErrorMessageComponentstyled.StyledErrorText,{"aria-atomic":"true","aria-live":"polite"},userMessage||""))};ErrorMessageComponent.propTypes={userMessage:_proptypes.default.string}},495823:(__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,{StyledErrorMessage:function(){return StyledErrorMessage},StyledErrorText:function(){return StyledErrorText}});var _styled=__webpack_require__(759090)._(__webpack_require__(590777)),_primitives=__webpack_require__(629603),_styles=__webpack_require__(496907),StyledErrorMessage=(0,_styled.default)(_primitives.Box,{target:"e1g905q90"})("padding:",(0,_styles.getSpacer)(3)," ",(0,_styles.getSpacer)(),";position:absolute;left:0;right:0;text-align:center;",(0,_styles.mediaQuery)("small"),"{padding-top:",(0,_styles.getSpacer)(4),";}"),StyledErrorText=(0,_styled.default)(_primitives.Pico,{target:"e1g905q91"})("position:relative;color:",(0,_styles.getFromPalette)("support.fourth"),";")},719925:(__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,{ErrorMessageComponent:function(){return _ErrorMessageComponent.ErrorMessageComponent},ActivateCodeButton:function(){return _ActivateCodeButton.default},CodeField:function(){return _CodeField.default}});var _interop_require_default=__webpack_require__(759090),_ErrorMessageComponent=__webpack_require__(321581),_ActivateCodeButton=_interop_require_default._(__webpack_require__(795488)),_CodeField=_interop_require_default._(__webpack_require__(976173))},964701:(__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__(908472).CodeFields}}]);