define("tpaComponents",["lodash","coreUtils","santa-components","componentsCore","prop-types","skins","reactDOM","zepto","experiment","warmupUtils","santa-core-utils","create-react-class","react","layout"],function(e,t,i,n,r,s,o,a,p,l,d,c,u,h){return function(e){var t={};function i(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,i),r.l=!0,r.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=1200)}({0:function(t,i){t.exports=e},1:function(e,i){e.exports=t},10:function(e,t){e.exports=d},1200:function(e,t,i){var n,r;n=[i(1201),i(1204),i(1206),i(1207),i(1208),i(1209),i(1210),i(52),i(53),i(1211),i(1212),i(1214),i(1215),i(65),i(303),i(304),i(58),i(308),i(311),i(140),i(5),i(310),i(306),i(1216),i(79),i(300),i(301),i(141),i(1217),i(312),i(314),i(313)],void 0===(r=function(e,t,i,n,r,s,o,a,p,l,d,c,u,h,g,m,f,v,y,S,T,I,w,D,P,C,b,A,M,E,R,x){"use strict";return T.skinsMap.addBatch(I),{tpaWidgetNative:t,tpaWidgetNativeDeadComp:i,nativeCompRequireService:w,widget:e,section:n,multiSection:r,worker:s,gluedWidget:o,tpaMixins:{tpaUrlBuilder:a,tpaCompApi:p,tpaCompBase:h},gluedWidgetMeasuringUtils:x,GluedWidgetPatcher:E,tpaSectionPatcher:R,common:{metaData:S,TPAUrlBuilder:g,TPABaseUrlBuilder:m,utils:f,supportedSiteEvents:A},services:{tpaPreviewEditorCommunicationService:v,pageService:D,clientSpecMapService:P},sitePages:y,bi:{errors:C,events:b}}}.apply(t,n))||(e.exports=r)},1201:function(e,t,i){var n,r;n=[i(0),i(3),i(2),i(10),i(65),i(52),i(53),i(305),i(66)],void 0===(r=function(e,t,i,n,r,s,o,a,p){"use strict";var l=t.compRegistrar,d={displayName:"TPAWidget",propTypes:{structure:i.santaTypesDefinitions.Component.structure.isRequired},mixins:[t.mixins.skinBasedComp,n.timersMixins.timeoutsMixin,r,s,o,a,p],mutateIframeUrlQueryParam:function(t){t.width=this.state.initialWidth;var i=this.props.structure.originCompId;return i&&!e.isEmpty(i)&&(t.originCompId=i),t}};return l.register("wysiwyg.viewer.components.tpapps.TPAWidget",d),d}.apply(t,n))||(e.exports=r)},1202:function(e){e.exports=JSON.parse('{"SDK_SET_HEIGHT_ERROR":{"errorCode":190,"desc":"sdk - set height with a big number","severity":"error","params":{"p1":"height"}},"SDK_PUBSUB_PUBLISH_ERROR":{"errorCode":191,"desc":"sdk - pubSub: publish error. App not installed on site - cannot find appDefId","severity":"error"},"SDK_NAVIGATION_TO_SECTION_ERROR":{"errorCode":192,"desc":"sdk - navigate to section failed","severity":"error","params":{"p1":"appDefinitionName","p2":"sectionId"}},"ECOM_MISSING_PAGES":{"errorCode":300,"desc":"missing ecom pages","severity":"error"},"APP_IS_NOT_RESPONSIVE":{"errorCode":302,"desc":"monitoring apps that are down","severity":"error","params":{"p1":"endpoint","p2":"app_id","p3":"pageNo","p4":"totalLoadingTime"}}}')},1203:function(e){e.exports=JSON.parse('{"JS_SDK_FUNCTION_CALL":{"eventId":12,"adapter":"sdk","src":11,"sampleRatio":1000,"params":{"visitor_id":"visitorUuid","ver":"sdkVersion","origin":"origin","function_name":"fnName","namespace":"namespace","app_id":"appId","instance_id":"instanceId","is_published":"isPublished","count":"count","param":"param"}},"GALLERY_FUNCTION_CALL":{"eventId":11,"adapter":"sdk","src":11,"params":{"visitor_id":"visitorUuid","sdk_ver":"sdkVersion","origin":"origin","function_name":"fnName","namespace":"namespace","count":"count"}},"APP_STATE_CHANGED":{"eventId":646,"src":42,"params":{"widget_id":"widgetId","instance_id":"compId","appId":"appDefinitionId","loading_time":"loadingTime","pid":"pageId","pn":"pageNo","tts":"totalLoadingTime","external_app_id":"externalAppDefinitionId","external_widget_id":"externalWidgetId"}},"RELOAD_TPA_CLICK":{"eventId":321,"src":42,"params":{"app_id":"appDefinitionId","appName":"appName"}},"APP_IS_ALIVE_ERROR":{"eventId":405,"src":42,"params":["app_id","errorMessage"]}}')},1204:function(e,t,i){var n,r;n=[i(0),i(4),i(1),i(3),i(2),i(1205),i(13)],void 0===(r=function(e,t,i,n,r,s,o){"use strict";var a="wysiwyg.viewer.skins.TPAWidgetNativeSkin",p=n.compRegistrar,l=r.santaTypesDefinitions,d=r.utils,c=d.createReactElement,u=d.createSantaTypesDefinitions({compProps:t.object,boltComponents:t.object,LazySentry:t.func},"NativeComponentSantaTypes"),h={widgetStyle:l.NativeComponentSantaTypes.widgetStyle},g={ReactComponent:l.NativeComponentSantaTypes.getComponent,styleData:l.NativeComponentSantaTypes.widgetStyle,viewMode:l.NativeComponentSantaTypes.viewMode,getStyleData:l.Component.getStyleData,themeData:l.Theme.THEME_DATA,scriptsLocationMap:l.ServiceTopology.scriptsLocationMap,structure:r.santaTypesDefinitions.Component.structure.isRequired,layout:l.Component.layout,getClientSpecMapEntry:r.santaTypesDefinitions.getClientSpecMapEntry,compData:l.Component.compData},m={ReactComponent:l.NativeComponentSantaTypes.getComponent,widgetStyle:l.NativeComponentSantaTypes.widgetStyle,formFactor:l.NativeComponentSantaTypes.formFactor,viewMode:l.NativeComponentSantaTypes.viewMode,appLoadBI:l.NativeComponentSantaTypes.appLoadBI,id:r.santaTypesDefinitions.Component.id,structure:r.santaTypesDefinitions.Component.structure,style:l.Component.style,styleId:l.Component.styleId,compActions:l.Component.compActions,compData:l.Component.compData,handleAction:l.Behaviors.handleAction,defaultContentArea:l.Container.defaultContentArea,getStyleData:l.Component.getStyleData,getClientSpecMapEntry:r.santaTypesDefinitions.getClientSpecMapEntry,isInSSR:r.santaTypesDefinitions.isInSSR,skin:i.staticValue(t.string,a),windowScrollEvent:r.santaTypesDefinitions.SiteAspects.windowScrollEvent,pageId:l.Component.pageId,registerToSiteReady:l.NativeComponentSantaTypes.registerToSiteReady,handleEvent:l.NativeComponentSantaTypes.handleEvent,languageCode:r.santaTypesDefinitions.RendererModel.languageCode,accessibilityEnabled:l.isVisualFocusEnabled,compProps:u.compProps,isExperimentOpen:r.santaTypesDefinitions.isExperimentOpen,deadComponentTranslations:l.NativeComponentSantaTypes.deadComponentTranslations,registerReLayoutPending:r.santaTypesDefinitions.Layout.registerReLayoutPending.isRequired,isMeshLayoutMechanism:r.santaTypesDefinitions.Layout.isMeshLayoutMechanism.isRequired,reLayoutIfPending:r.santaTypesDefinitions.Layout.reLayoutIfPending.isRequired,boltComponents:u.boltComponents,LazySentry:u.LazySentry};function f(t,i){var n=i.styleId,s=i.getStyleData,o=i.themeData,p={siteZoomRatio:i.siteZoomRatio,invertedZoomRatio:i.invertedZoomRatio,orientationZoomFix:i.orientationZoomFix,mobileZoom:i.mobileZoom},l={scriptsLocationMap:i.scriptsLocationMap},d=s(n);d.skin=a;var c,u,h,g=r.utils.skinsRenderer.createSkinCss(a,e.get(d,"style.properties",{}),o,n,p,l,function(){return a});return g&&(h=g,(u=n)in(c={})?Object.defineProperty(c,u,{value:h,enumerable:!0,configurable:!0,writable:!0}):c[u]=h,c)}function v(t,i,n){return e.reduce(t,function(t,r,s){var o=function(){for(var e=arguments.length,t=Array(e),s=0;s0&&t.height!==this.state.height&&this.props.siteScrollingBlocker.onHeightChanged(this.props.ios(),this.state.height)},componentWillReceiveProps:function(e){var i=t.get(this.props.clientSpecMap,[this.props.compData.applicationId,"instance"]),n=t.get(e.clientSpecMap,[this.props.compData.applicationId,"instance"]);i!==n&&this.setState({initialInstance:n})},getDefaultProperties:function(){return{"":{style:{position:"fixed",display:"block"},onKeyDown:this.preventTabbingOut},blockingLayer:{onClick:this.hide},frameWrap:{style:this.getIframeWrapperStyle()},dialog:{style:this.getDialogStyle(),"aria-label":this.props.compData.title||"Modal Dialog"},xButton:{children:"×",onClick:this.hide,style:{display:"block"}},iframe:{"data-src":this.buildUrl(this.props.compData.url),frameBorder:"0",allow:l.getIFramePermissions(),allowtransparency:"true",allowFullScreen:!0,name:this.props.id}}},getHiddenProperties:function(){return{"":{style:{display:"none"}}}},getBareProperties:function(){return t.merge(this.getDefaultProperties(),{frameWrap:{style:{background:"transparent",border:"none"}},xButton:{style:{display:"none"}}},this.props.siteScrollingBlocker.getDeviceSpecificProperties("mobile"===this.getDeviceType(),this.props.ios(),this.state.height))},getSkinProperties:function(){if(this.state.showComponent)switch(this.props.compData.theme){case"BARE":case"LIGHT_BOX":return this.getBareProperties();default:return this.getDefaultProperties()}return this.getHiddenProperties()},getIframeWrapperStyle:function(){var e={};return this.props.isMobileView&&(e={WebkitOverflowScrolling:"touch",overflowY:"scroll"}),e},getDialogStyle:function(){if("mobile"===this.getDeviceType())return{pointerEvents:"auto"};var e=this.state.windowSize,i=t.isNumber(this.state.width)?this.state.width:this.props.compData.width,n=t.isNumber(this.state.height)?this.state.height:this.props.compData.height;if(i=Math.min(i,e.width),n=Math.min(n,e.height),!this.getAppData().isWixTPA){var r=e.width-50,s=e.height-50;i>=r&&n>=s&&(i=r,n=s)}return{width:i,height:n,marginTop:-n/2,marginLeft:-i/2}},mutateIframeUrlQueryParam:function(e){return e.origCompId=this.props.compData.origCompId,e.isInModal=!0,e},hide:function(e,i){var n=this;this.setState({showComponent:!1},function(){var r=e&&e.message?e:void 0;n.props.onCloseCallback&&n.props.onCloseCallback(r),"mobile"===n.state.$displayDevice&&n.props.exitFullScreenMode(),n.props.windowResizeEvent.unregisterToResize(n),n.props.removeModal(n),t.isFunction(i)&&i()})},isBareTheme:function(){return"BARE"===this.props.compData.theme},onResize:function(){var e=i(window);this.setState({windowSize:{width:e.width(),height:e.height()}})},onEscapeKey:function(){this.hide()}};return h.register("wysiwyg.viewer.components.tpapps.TPAModal",g),d.skinsMap.addBatch(c),g}.apply(t,n))||(e.exports=r)},1215:function(e,t,i){var n,r;n=[i(2),i(0),i(4),i(3),i(52),i(53),i(302),i(309),i(66),i(58)],void 0===(r=function(e,t,i,n,r,s,o,a,p,l){"use strict";var d=n.compRegistrar,c=function(e){return t.parseInt((e||"").toString().split("px")[0])},u="FIXED",h="ABSOLUTE",g="RELATIVE",m="DEFAULT",f="BOTTOM_CENTER",v="BOTTOM_LEFT",y="BOTTOM_RIGHT",S="CENTER",T="CENTER_LEFT",I="CENTER_RIGHT",w="TOP_CENTER",D="TOP_LEFT",P="TOP_RIGHT",C=function(e,t,i){return e+t/2-i/2},b=function(e,t,i){return e-(t+i)},A=function(e,t,i){return e-(t+i)},M=function(e,t,i){return e+t/2-i/2},E=function(e){var i=0,n="";if(t.isNumber(e))i=e;else if(t.isString(e)){var r=/(%)$/.exec(e),s=function(e){return/^([0-9]+)/.exec(e)}(e);i=s&&s[1]?parseInt(s[1],10):0,r&&r[1]&&(n=r[1])}return{size:i,unit:n}},R=function(e,i,n,r,s){var o={};return e.origin!==m&&e.origin!==u||(o=function(e,i,n,r){var s={position:"fixed",display:"block",width:n,height:r};return"%"===(r=E(r)).unit?r.size=t.min([r.size,100]):r.size>i.height&&(r.unit="%",r.size=100),(n=E(n)).size="%"===n.unit?t.min([n.size,100]):t.min([n.size,i.width]),e.placement===S?t.assign(s,{marginLeft:n.size/-2+(n.unit||"px"),marginTop:"%"===r.unit?0:r.size/-2+(r.unit||"px"),left:"50%",top:"%"===r.unit?0:"50%"}):e.placement===D?t.assign(s,{left:"0px",top:"0px"}):e.placement===P?t.assign(s,{right:"0px",top:"0px"}):e.placement===w?t.assign(s,{marginLeft:n.size/-2+(n.unit||"px"),top:"0px",left:"50%"}):e.placement===I?t.assign(s,{marginTop:"%"===r.unit?0:r.size/-2+(r.unit||"px"),top:"%"===r.unit?0:"50%",right:"0px"}):e.placement===T?t.assign(s,{marginTop:"%"===r.unit?0:r.size/-2+(r.unit||"px"),top:"%"===r.unit?0:"50%",left:"0px"}):e.placement===v?t.assign(s,{bottom:"0px",left:"0px"}):e.placement===y?t.assign(s,{bottom:"0px",right:"0px"}):e.placement===f&&t.assign(s,{marginLeft:n.size/-2+(n.unit||"px"),left:"50%",bottom:"0px"}),""===r.unit&&(r.unit="px"),""===n.unit&&(n.unit="px"),t.assign(s,{height:r.size+r.unit,width:n.size+n.unit}),s}(e,n,r,s)),e.origin===g&&(o=function(e,i,n,r,s){var o=void 0,a=void 0;return e.placement===S?(r=t.min([r,n.height]),s=t.min([s,n.width]),o=M(i.top,i.height,r),a=C(i.left,i.width,s)):e.placement===D?(r=t.min([r,i.top]),s=t.min([s,i.left]),o=i.top-r,a=i.left-s):e.placement===P?(r=t.min([r,i.top]),s=t.min([s,A(n.width,i.width,i.left)]),o=i.top-r,a=i.width+i.left):e.placement===w?(r=t.min([r,i.top]),s=t.min([s,n.width]),o=i.top-r,a=C(i.left,i.width,s)):e.placement===I?(r=t.min([r,n.height]),s=t.min([s,A(n.width,i.width,i.left)]),o=M(i.top,i.height,r),a=i.width+i.left):e.placement===T?(r=t.min([r,n.height]),s=t.min([s,i.left]),o=M(i.top,i.height,r),a=i.left-s):e.placement===v?(r=t.min([r,b(n.height,i.top,i.height)]),s=t.min([s,i.left]),o=i.top+i.height,a=i.left-s):e.placement===y?(r=t.min([r,b(n.height,i.top,i.height)]),s=t.min([s,A(n.width,i.width,i.left)]),o=i.top+i.height,a=i.width+i.left):e.placement===f&&(r=t.min([r,b(n.height,i.top,i.height)]),s=t.min([s,n.width]),o=i.top+i.height,a=C(i.left,i.width,s)),o=t.max([0,o]),a=t.max([0,a]),t.assign({position:"absolute",display:"block"},{top:o,left:a,width:s,height:r})}(e,i,n,s,r)),e.origin===h&&(o=function(e,i,n,r,s){var o=void 0,a=void 0,p=void 0,l=void 0;return e.placement===S?(p=t.min([i.actualTop+e.y,n.height-(i.actualTop+e.y)]),r=t.min([r,2*p]),l=t.min([i.actualLeft+e.x,n.width-(i.actualLeft+e.x)]),s=t.min([s,2*l]),o=i.top+e.y-r/2,a=i.left+e.x-s/2):e.placement===D?(r=t.min([r,i.actualTop+e.y]),s=t.min([s,i.actualLeft+e.x]),o=i.top+e.y-r,a=i.left+e.x-s):e.placement===P?(r=t.min([r,i.actualTop+e.y]),s=t.min([s,n.width-(i.actualLeft+e.x)]),o=i.top+e.y-r,a=i.left+e.x):e.placement===w?(r=t.min([r,i.actualTop+e.y]),l=t.min([i.actualLeft+e.x,n.width-(i.actualLeft+e.x)]),s=t.min([s,2*l]),o=i.top+e.y-r,a=i.left+e.x-s/2):e.placement===I?(p=t.min([i.actualTop+e.y,n.height-(i.actualTop+e.y)]),r=t.min([r,2*p]),s=t.min([s,n.width-(i.actualLeft+e.x)]),o=i.top+e.y-r/2,a=i.left+e.x):e.placement===T?(p=t.min([i.actualTop+e.y,n.height-(i.actualTop+e.y)]),r=t.min([r,2*p]),s=t.min([s,i.actualLeft+e.x]),o=i.top+e.y-r/2,a=i.left+e.x-s):e.placement===v?(r=t.min([r,n.height-(i.actulaTop+e.y)]),s=t.min([s,i.actualLeft+e.x]),o=i.top+e.y,a=i.left+e.x-s):e.placement===y?(r=t.min([r,n.height-(i.actualTop+e.y)]),s=t.min([s,n.width-(i.actualLeft+e.x)]),o=i.top+e.y,a=i.left+e.x):e.placement===f&&(r=t.min([r,n.height-(i.actualTop+e.y)]),l=t.min([i.actualLeft+e.x,n.width-(i.actualLeft+e.x)]),s=t.min([s,2*l]),o=i.top+e.y,a=i.left+e.x-s/2),o=t.max([0,o]),a=t.max([0,a]),t.assign({position:"absolute",display:"block"},{top:o,left:a,width:s,height:r})}(e,i,n,s,r)),o=function(e,i,n,r){var s=c(r.width),o=c(r.height);if(s<10||o<10){var a=E(n);a.size="%"===a.unit?t.min([a.size,100]):t.min([a.size,e.height]);var p=E(i);return p.size="%"===p.unit?t.min([p.size,100]):t.min([p.size,e.width]),{position:"fixed",display:"block",width:p.size+(a.unit||"px"),height:a.size+(p.unit||"px"),marginLeft:p.size/-2+(a.unit||"px"),marginTop:a.size/-2+(p.unit||"px"),left:"50%",top:"50%"}}return r}(n,r,s,o)},x={displayName:"TPAPopup",mixins:[n.mixins.skinBasedComp,r,s,a,p,o],propTypes:{compData:e.santaTypesDefinitions.Component.compData.isRequired,dynamicClientSpecMapAspect:e.santaTypesDefinitions.SiteAspects.dynamicClientSpecMapAspect.isRequired,clientSpecMap:e.santaTypesDefinitions.RendererModel.clientSpecMap.isRequired,siteScrollingBlocker:e.santaTypesDefinitions.SiteAspects.siteScrollingBlocker.isRequired,id:e.santaTypesDefinitions.Component.id.isRequired,aspectData:e.santaTypesDefinitions.TPA.data.isRequired,onCloseCallback:i.func,removePopup:e.santaTypesDefinitions.TPA.removePopup.isRequired,isMobileView:e.santaTypesDefinitions.isMobileView.isRequired},getInitialState:function(){return{showComponent:!0,initialInstance:this.props.dynamicClientSpecMapAspect.getAppInstance(this.props.compData.applicationId)||this.getAppData(this).instance,registeredEvents:[]}},getSkinProperties:function(){var e=this.state.showComponent?this.getSelfStyle():{display:"none"},t=this.isBareTheme()?"none":"block";return this.state.showComponent?{"":{style:e},closeButton:{onClick:this.hide,style:{display:t}},iframe:{"data-src":this.buildUrl(this.props.compData.url),scrolling:"no",frameBorder:"0",allow:l.getIFramePermissions(),allowtransparency:"true",allowFullScreen:!0,name:this.props.id}}:{"":{style:e}}},mutateIframeUrlQueryParam:function(e){return e.origCompId=this.props.compData.origCompId,e},getPopupWidth:function(){return t.isUndefined(this.state.width)?this.props.compData.width:this.state.width},getPopupHeight:function(){return t.isUndefined(this.state.height)?this.props.compData.height:this.state.height},getSelfStyle:function(){var e=t.defaults(this.props.compData.position,{x:0,y:0}),i=this.props.compData.origCompStyle,n=this.props.compData.windowSize,r=R(e,i,n,this.getPopupWidth(),this.getPopupHeight());return r.zIndex=this.props.aspectData.isModalOpen?1001:null,this.shouldDisableScroll=function(e,t,i){return"100%"===e&&("100%"===t||Number(c(t))>=i.width)}(r.height,r.width,n)&&this.props.isMobileView,this.getThemeStyle(r)},getThemeStyle:function(e){return this.isBareTheme()?t.merge(e,{background:"none",boxShadow:"none",borderRadius:0}):e},hide:function(e,i){var n=this;this.setState({showComponent:!1},function(){var r=e&&e.message?e:void 0;n.props.onCloseCallback&&n.props.onCloseCallback(r),this.props.removePopup(n),t.isFunction(i)&&i()})},isBareTheme:function(){return"BARE"===this.props.compData.theme},componentWillReceiveProps:function(e){var i=t.get(this.props.clientSpecMap,[this.props.compData.applicationId,"instance"]),n=t.get(e.clientSpecMap,[this.props.compData.applicationId,"instance"]);i!==n&&this.setState({initialInstance:n})},componentDidMount:function(){this.props.siteScrollingBlocker.setSiteScrollingBlocked(this,this.shouldDisableScroll)},componentDidUpdate:function(){this.props.siteScrollingBlocker.setSiteScrollingBlocked(this,this.shouldDisableScroll)},componentWillUnmount:function(){this.props.siteScrollingBlocker.setSiteScrollingBlocked(this,!1)}};return d.register("wysiwyg.viewer.components.tpapps.TPAPopup",x),x}.apply(t,n))||(e.exports=r)},1216:function(e,t,i){var n,r;n=[i(0),i(311),i(1)],void 0===(r=function(e,t,i){"use strict";var n=new i.SiteDataPrivates;return{mapPageToWidgets:function(i){var r=i.getSiteData();n.has(r)||n.set(r,{});var s=n.get(r);if(e.size(s)>0)return s;var o=t.getSitePagesData(i.getSiteData());return e.forEach(o,function(t){if(t&&t.tpaApplicationId>0){var i={pageId:t.id,tpaId:t.tpaApplicationId,tpaPageId:t.tpaPageId};e.isUndefined(s[i.tpaId])&&(s[i.tpaId]=[]),s[i.tpaId].push(i)}}),s}}}.apply(t,n))||(e.exports=r)},1217:function(e,t,i){var n,r;n=[i(24),i(312),i(1218),i(314),i(1220)],void 0===(r=function(e,t,i,n,r){"use strict";var s={TPA_GLUED_WIDGET:"wysiwyg.viewer.components.tpapps.TPAGluedWidget",TPA_WIDGET:"wysiwyg.viewer.components.tpapps.TPAWidget",TPA_SECTION:"wysiwyg.viewer.components.tpapps.TPASection",TPA_MULTI_SECTION:"wysiwyg.viewer.components.tpapps.TPAMultiSection",TPA_WIDGET_NATIVE:"wysiwyg.viewer.components.tpapps.TPAWidgetNative"},o=function(e,t,i,n,r){if(!r.isMesh){var s=parseInt(window.getComputedStyle(i[e]).minHeight||0,10),o="true"===i[e].dataset.ignoreAnchors;s&&(t.minHeight[e]=o?n.layout.height:s,t.height[e]=o?n.layout.height:s)}},a=function(e,t,i,r,s){var o="true"===t[e].dataset.hasIframe;return function(t){n.patchTPASection(e,t,i,s,r,o)}};[s.TPA_WIDGET,s.TPA_SECTION,s.TPA_MULTI_SECTION].forEach(function(t){e.registerRequestToMeasureDom(t),e.registerRequestToMeasureChildren(t,[["iframe"]]),e.registerCustomMeasure(t,o)}),e.registerRequestToMeasureDom(s.TPA_GLUED_WIDGET),e.registerCustomMeasure(s.TPA_GLUED_WIDGET,i),e.registerPatcher(s.TPA_GLUED_WIDGET,t),e.registerCustomLayoutFunction(s.TPA_MULTI_SECTION,a),e.registerCustomLayoutFunction(s.TPA_SECTION,a),e.registerCustomLayoutFunction(s.TPA_WIDGET,r),e.registerCustomMeasure(s.TPA_WIDGET_NATIVE,function(e,t,i){if(i[e]){var n=i[e].querySelectorAll("*[data-ooi-animate]");Array.from(n).forEach(function(e){t.height[e.id]=e.offsetHeight})}})}.apply(t,n))||(e.exports=r)},1218:function(e,t,i){var n,r;n=[i(0),i(313)],void 0===(r=function(e,t){"use strict";return function(i,n,r,s,o){var a=o.getClientSpecMap,p=o.isMobileView,l=s.dataItem,d=r[i],c={placement:d.dataset.placement,horizontalMargin:+(d.dataset.horizontalMargin||0),verticalMargin:+(d.dataset.verticalMargin||0)},u=e.assign(s.layout,{height:d.offsetHeight,width:d.offsetWidth}),h=n.width.screen,g=n.height.screen,m={props:c,data:l,layout:u},f=t.getGluedWidgetMeasurements(a(),m,h,g,n.siteMarginBottom,p());(f=function(e){return 0===e.right&&(e.left="auto"),0===e.bottom&&(e.top="auto"),0===e.left&&(e.right="auto"),0===e.top&&(e.bottom="auto"),e}(f)).fixedTop=f.top,f.fixedLeft=f.left,delete f.top,delete f.left,e.forEach(f,function(e,t){n[t]=n[t]||{},n[t][i]=e}),e.set(n.custom,[i,"has-ads"],Boolean(d.dataset.hasAds)),n.width[i]=u.width}}.apply(t,n))||(e.exports=r)},1219:function(e,t,i){var n;void 0===(n=function(){"use strict";return{getDefaultPlacement:function(e,t){var i=e.applicationId,n=e.widgetId,r=t[i];if(r){var s=r.widgets[n];if(s)return(s.gluedOptions||{horizontalMargin:0,placement:"BOTTOM_RIGHT",verticalMargin:0}).placement}}}}.apply(t,[]))||(e.exports=n)},1220:function(e,t,i){var n;void 0===(n=function(){"use strict";return function(e,t,i,n){var r=n.os.ios&&n.browser.safari,s="true"===t[e].dataset.hasIframe;if(r&&s)return function(t){!function(e,t){t.css(e+"iframe",{width:1,minWidth:"100%"})}(e,t),n.isMesh&&t.css(e,{height:i.height[e]+"px"})}}}.apply(t,[]))||(e.exports=n)},13:function(e,t){e.exports=c},140:function(e,t,i){var n;void 0===(n=function(){"use strict";var e="14517e1a-3ff0-af98-408e-2bd6953c36a2";return{PERF_CATEGORY:{category:"tpa"},PERMITTED_GLUED_TPAS_IN_MOBILE:[e],PERMITTED_FULL_SCREEN_TPAS_IN_MOBILE:[e]}}.apply(t,[]))||(e.exports=n)},141:function(e,t,i){var n;void 0===(n=function(){"use strict";return{SCROLL:"SCROLL",PAGE_NAVIGATION:"PAGE_NAVIGATION",PAGE_NAVIGATION_IN:"PAGE_NAVIGATION_IN",PAGE_NAVIGATION_OUT:"PAGE_NAVIGATION_OUT",PAGE_NAVIGATION_CHANGE:"PAGE_NAVIGATION_CHANGE",STATE_CHANGED:"STATE_CHANGED",SESSION_CHANGED:"SESSION_CHANGED",INSTANCE_CHANGED:"INSTANCE_CHANGED",MEMBER_DETAILS_UPDATED:"MEMBER_DETAILS_UPDATED",SITE_METADATA_CHANGED:"SITE_METADATA_CHANGED",KEY_DOWN:"KEY_DOWN",KEY_UP:"KEY_UP"}}.apply(t,[]))||(e.exports=n)},15:function(e,t){e.exports=u},2:function(e,t){e.exports=i},24:function(e,t){e.exports=h},3:function(e,t){e.exports=n},300:function(e,t,i){var n,r;n=[i(1202),i(0),i(1)],void 0===(r=function(e,t,i){"use strict";var n=i.loggingUtils.logger;return t.forEach(e,function(e,t){e.errorName=t}),n.register("tpa","error",e),e}.apply(t,n))||(e.exports=r)},301:function(e,t,i){var n,r;n=[i(1203)],void 0===(r=function(e){"use strict";return e}.apply(t,n))||(e.exports=r)},302:function(e,t,i){var n,r;n=[i(2),i(0),i(6)],void 0===(r=function(e,t,i){"use strict";var n={trailing:!0},r=function(){return t.throttle(function(e){if(o(this.props)){var i=function(e,i,n){var r=void 0,o={x:(r=s(e.props)?e._cachedBoundingClientRect:e._domNode.getBoundingClientRect()).left+(i.x||0),y:r.top+(i.y||0),width:r.width,height:r.height};o.scale=n,null===e.windowSize&&(e.windowSize=e.props.screenSize);var a={scrollTop:i.y,scrollLeft:i.x,documentHeight:e.props.screenSize.height,documentWidth:e.props.screenSize.width};return t.assign({},o,r,a)}(this,e,t.get(this,"props.siteScale",1));this.sendPostMessage({intent:"addEventListener",eventType:"SCROLL",params:i})}},250,n)};function s(e){return t.get(e,"structure.layout.fixedPosition")||!1}var o=function(e){return!e.rootId||t.includes(e.getRootIdsWhichShouldBeRendered(),e.rootId)};return{propTypes:{getRootIdsWhichShouldBeRendered:e.santaTypesDefinitions.getRootIdsWhichShouldBeRendered,siteScale:e.santaTypesDefinitions.RenderFlags.siteScale,rootId:e.santaTypesDefinitions.Component.rootId,screenSize:e.santaTypesDefinitions.screenSize.isRequired},onScroll:t.noop,getInitialState:function(){return this._domNode=null,this._cachedBoundingClientRect=null,{}},componentDidMount:function(){this._domNode=i.findDOMNode(this),s(this.props)&&(this._cachedBoundingClientRect=this._domNode.getBoundingClientRect())},onResize:function(){s(this.props)&&(this._cachedBoundingClientRect=this._domNode.getBoundingClientRect())},componentWillMount:function(){this._domNode=null,this.onScroll=r()},componentWillUpdate:function(e,t){var i=t.height!==this.state.height||t.width!==this.state.width;s(e)&&i&&(this._cachedBoundingClientRect=null)},componentDidUpdate:function(){null===this._cachedBoundingClientRect&&s(this.props)&&(this._cachedBoundingClientRect=this._domNode.getBoundingClientRect())}}}.apply(t,n))||(e.exports=r)},303:function(e,t,i){var n,r;n=[i(0),i(304)],void 0===(r=function(e,t){"use strict";var i=function(e){t.call(this,e)};return i.prototype=e.assign(new t,{addCacheKiller:function(e){return this.addQueryParam("cacheKiller",e)},addInstance:function(e){return this.addQueryParam("instance",e)},addWidth:function(e){return this.addQueryParam("width",e)},addLocale:function(e){return this.addQueryParam("locale",e)},addLang:function(e){return this.addQueryParam("lang",e)},addDateNumberFormat:function(e){return this.addQueryParam("dateNumberFormat",e)},addIsPrimaryLanguage:function(e){return this.addQueryParam("isPrimaryLanguage",e)},addCurrency:function(e){return this.addQueryParam("currency",e)},addCurrentCurrency:function(e){return this.addQueryParam("currentCurrency",e)},addTimeZone:function(e){return this.addQueryParam("tz",e)},addSiteRevision:function(e){return this.addQueryParam("siteRevision",String(e))},addViewMode:function(e){return this.addQueryParam("viewMode",e)},addCompId:function(e){return this.addQueryParam("compId",e)},addDeviceType:function(e){return this.addQueryParam("deviceType",e)},addStandalone:function(e){return this.addQueryParam("standalone",e)},addEndpointType:function(e){return this.addQueryParam("endpointType",e)},addOrigCompId:function(e){return this.addQueryParam("origCompId",e)},addExternalId:function(e){return this.addQueryParam("externalId",e)},addOrigin:function(e){return this.addQueryParam("origin",e)},addPageId:function(e){return this.addQueryParam("pageId",e)},addHeight:function(e){return this.addQueryParam("height",e)},addViewerSessionId:function(e){return this.addQueryParam("vsi",e)},addCbi:function(e){return this.addQueryParam("cbi",e)},addRouterData:function(e,t){try{var i=void 0;return e&&(i=t("sv_tpaDecodeRouterData")?window.btoa(JSON.stringify(e)):JSON.stringify(e)).length<400?this.addQueryParam("routerData",i):this}catch(e){return this}}}),i}.apply(t,n))||(e.exports=r)},304:function(e,t,i){var n,r;n=[i(0),i(1)],void 0===(r=function(e,t){"use strict";var i=function(e){this.url=t.urlUtils.parseUrl(e),this.url.query=this.url.query||{},this.url.search=null,this.url.hash=this.url.hash||""};return i.prototype={addQueryParam:function(t,i){var n=this.url.query;return i&&!e.isEmpty(i)&&(n[t]?e.isArray(n[t])?n[t].push(i):n[t]=[n[t],i]:n[t]=i),this},addMultipleQueryParams:function(t){return t&&!e.isEmpty(t)&&e.assign(this.url.query,t),this},addQueryParamsFromFunc:function(t,i){return e.isFunction(t)&&t.apply(null,[this].concat(i)),this},setHash:function(t){return e.isString(t)&&!e.isEmpty(t)&&(t="#"===t[0]?t:"#"+t,this.url.hash=t),this},mutateIframeSrc:function(e){return e&&(this.url=e(this.url)),this},filterQueryParams:function(t){return t&&!e.isEmpty(t)&&(this.url.query=e.pick(this.url.query,t)),this},build:function(){return t.urlUtils.buildFullUrl(this.url)}},i}.apply(t,n))||(e.exports=r)},305:function(e,t,i){var n,r;n=[i(2)],void 0===(r=function(e){"use strict";return{propTypes:{compData:e.santaTypesDefinitions.Component.compData.isRequired},getBaseUrl:function(){var e=this.getAppData();if(e.widgets){var t=this.props.compData.widgetId,i=e.widgets[t];if(i){var n=this.isInMobileDevMode&&this.isInMobileDevMode();return this.isUnderMobileView()&&(i.mobileUrl&&(n||i.mobilePublished))?i.mobileUrl:i.widgetUrl}}return""}}}.apply(t,n))||(e.exports=r)},306:function(e,t,i){var n;void 0===(n=function(){"use strict";return{requireComponentFromUrl:function(e){return new Promise(function(t,i){return requirejs([e],t,i)})}}}.apply(t,[]))||(e.exports=n)},307:function(e,t,i){var n,r,s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};n=[i(2),i(0),i(141),i(79)],void 0===(r=function(e,t,i,n){"use strict";var r=e.santaTypesDefinitions,o=r.Component;return{propTypes:{pageStub:o.pageStub,isMobileView:r.isMobileView,getExistingRootNavigationInfo:r.getExistingRootNavigationInfo,rootId:o.rootId.isRequired,pageUrlWithHash:r.pageUrlWithHash.isRequired,pageId:o.pageId,compData:o.compData.isRequired,isViewerMode:r.isViewerMode,currentUrlPageId:o.currentUrlPageId,dynamicClientSpecMapAspect:r.SiteAspects.dynamicClientSpecMapAspect.isRequired,enterOverflowHiddenMode:r.enterOverflowHiddenMode.isRequired,exitOverflowHiddenMode:r.exitOverflowHiddenMode.isRequired},isTPASection:!0,getSiteUrlStateFromProps:function(e){var t=e.getExistingRootNavigationInfo(e.rootId);return t&&t.tpaInnerRoute||""},getSiteUrlQueryParamsFromProps:function(e){var i=e.getExistingRootNavigationInfo(e.rootId),n=t.get(i,"queryParams.appSectionParams"),r={};if(n)try{r=JSON.parse(n)}catch(e){}return r},mutateSkinProperties:function(e){if("object"===s(e.iframe)){var t=this.buildUrl(this.getBaseUrl());e.iframe.src?e.iframe.src=t:e.iframe["data-src"]=t}return e},mutateInitialState:function(e){return e.sectionUrlState=this.getSiteUrlStateFromProps(this.props),e.sectionUrlParams=this.getSiteUrlQueryParamsFromProps(this.props),e.sectionUrl=this.fixSectionUrl(),this.isInOverflowHiddenMode=!1,e},fixSectionUrl:function(){var e=this.props.pageUrlWithHash;return this.endsWith(e,"/")?e:e+"/"},endsWith:function(e,i){return t.endsWith(e,i)},isViewerMode:function(){return"site"===this.getViewMode()},shouldHaveOverflowHidden:function(e){return!e.pageStub&&!e.isMobileView&&n.isFullPageDesktopOnly(e.compData,this.getAppData())},updateOverflowHiddenState:function(e){var t=this.shouldHaveOverflowHidden(e);t&&!this.isInOverflowHiddenMode&&(e.enterOverflowHiddenMode(),this.isInOverflowHiddenMode=!0),!t&&this.isInOverflowHiddenMode&&(e.exitOverflowHiddenMode(),this.isInOverflowHiddenMode=!1)},componentWillReceiveProps:function(e){var i=this.getSiteUrlStateFromProps(e),n=this.getSiteUrlQueryParamsFromProps(e);t.isUndefined(this.state.pushState)?e.currentUrlPageId===this.props.pageId&&(this.urlState!==i||this.shouldUpdateState)&&(this.urlState=i,this.shouldUpdateState=!1,this.setState({sectionUrlState:i}),this.reportStateChanged(this.urlState)):(this.urlState=this.state.pushState,this.setState({pushState:void 0}),this.reportStateChanged(this.urlState)),e.currentUrlPageId===this.props.pageId&&this.state.sectionUrlParams!==n&&this.setState({sectionUrlParams:n}),this.updateOverflowHiddenState(e)},componentWillMount:function(){this.updateOverflowHiddenState(this.props)},componentDidMount:function(){var e=this;this.shouldUpdateState=!1,this.props.dynamicClientSpecMapAspect.registerReloadSpecMapPlugin(this.props.pageId,function(){e.shouldUpdateState=!0})},componentWillUnmount:function(){this.isInOverflowHiddenMode&&this.props.exitOverflowHiddenMode()},reportStateChanged:function(e){this.isCompListensTo(i.STATE_CHANGED)&&this.sendPostMessage({intent:"addEventListener",eventType:"STATE_CHANGED",params:{newState:e}})},isMobileReady:function(){var e=this.getAppData(),t=this.isInMobileDevMode&&this.isInMobileDevMode(),i=this.props.compData,n=e.widgets;if(n&&i.widgetId){var r=n[i.widgetId];return r.mobileUrl&&(t||r.mobilePublished)}return e.sectionMobileUrl&&(t||e.sectionMobilePublished)},mutateIframeUrlQueryParam:function(e){return this.props.isViewerMode?(e["section-url"]=this.fixSectionUrl(),e.target="_top"):(e["section-url"]=this.getBaseUrl(),e.target="_self"),e.width=this.state.initialWidth,e},mutateIframeSrc:function(e){return e=this.addStateToUrlObj(e,this.state.sectionUrlState)},addStateToUrlObj:function(e,t){t&&("#"===t.charAt(0)?e.hash=t:(e.path&&"/"!==e.path.slice(-1)&&(e.path+="/"),e.path+=t));return e}}}.apply(t,n))||(e.exports=r)},308:function(e,t,i){var n,r;n=[i(3)],void 0===(r=function(e){"use strict";var t=[],i=1;e.siteAspectsRegistry.registerSiteAspect("tpaPreviewEditorAspect",function(e){"undefined"!=typeof window&&e.registerToMessage(r)});var n=function(e,n,r,s){var o={intent:"TPA_PREVIEW",callId:i++,type:e,compId:r,data:n};return s&&(t[o.callId]=s),o},r=function(e){var i=void 0;try{i=JSON.parse(e.data)}catch(e){return}switch(i.intent){case"TPA_PREVIEW":case"TPA_PREVIEW_RESPONSE":i.callId&&t[i.callId]&&(t[i.callId](i.res),delete t[i.callId])}};return{doPostMessage:function(e,t,i,r){var s=n(e,t,i,r),o=void 0;window.parent.postMessage?o=window.parent:window.parent.document.postMessage&&(o=window.parent.document),o&&void 0!==o&&o.postMessage(JSON.stringify(s),"*")}}}.apply(t,n))||(e.exports=r)},309:function(e,t,i){var n,r;n=[i(2)],void 0===(r=function(e){"use strict";return{propTypes:{compData:e.santaTypesDefinitions.Component.compData.isRequired},getOrigComponentId:function(){return this.props.compData.origCompId}}}.apply(t,n))||(e.exports=r)},310:function(e,t,i){var n,r,s;"undefined"!=typeof self&&self,r=[],void 0===(s="function"==typeof(n=function(){"use strict";var e={"wysiwyg.viewer.skins.TPAModalSkin":{react:[["div","blockingLayer",[],{}],["div","dialog",[],{role:"dialog",tabIndex:0},["div","frameWrap",[],{},["iframe","iframe",[],{allowFullScreen:!0,frameBorder:0}],["div","errorMessage",[],{}],["button","xButton",[],{title:"Close modal","aria-label":"Close modal"}]]]],params:{rd:"BORDER_RADIUS","bg-block":"BG_COLOR"},paramsDefaults:{rd:"1px","bg-block":"#555"},paramsMutators:{"bg-block":{type:"alpha",value:.75}},css:{"%":"position:fixed;width:100%;height:100%;z-index:100000;","%blockingLayer":"background-color:[bg-block];position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:999;",'%[data-state~="mobile"] %blockingLayer':"display:none;",'%[data-state~="mobile"] %dialog':"position:fixed;top:0;left:0;width:100%;height:100%;margin:0;","%dialog":"position:fixed;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;z-index:1000;","%frameWrap":"overflow:hidden;background:#fff;width:100%;height:100%;position:relative;z-index:1001;border:1px solid #e8e2e2;","%iframe":"position:absolute;width:100%;height:100%;[rd]","%xButton":"position:absolute;z-index:1002;margin-top:4px;right:9px;font-family:courier;font-size:24px;font-weight:bold;cursor:pointer;color:#a1a1a1;","%xButton:hover":"color:#373737;"}},"wysiwyg.viewer.skins.TPAPopupSkin":{react:[["div","frameWrap",[],{},["div","closeButton",[],{}],["iframe","iframe",[],{}]]],params:{shd:"BOX_SHADOW",rd:"BORDER_RADIUS",tdr:"URL"},paramsDefaults:{shd:"4px 4px 15px rgba(0, 0, 0, 0.4)",rd:"3px",tdr:"BASE_THEME_DIRECTORY"},css:{"%":"background:#fff;overflow:hidden;z-index:100000;[shd] [rd]","%iframe":"position:absolute;width:100%;height:100%;z-index:1000;","%closeButton":"position:absolute;z-index:1001;top:10px;right:10px;cursor:pointer;background:transparent url([tdr]popup_close_x.png) no-repeat right top;height:24px;width:24px;"}},"wysiwyg.viewer.skins.TPAPreloaderSkin":{react:[["div","content",[],{},["div","preloader",[],{}],["span","loadingText",[],{}]]],css:{"%":"position:absolute;top:0;left:0;color:#373737;width:100%;height:100%;","%content":"width:100%;height:100%;"}},"wysiwyg.viewer.skins.TPASectionSkin":{react:[["iframe","iframe",[],{}],["div","overlay",[],{}]],exports:{preloaderOverlay:{skin:"wysiwyg.viewer.skins.TPAPreloaderSkin",styleGroup:"preloaderStyleGroup"},unavailableMessageOverlay:{skin:"wysiwyg.viewer.skins.TPAUnavailableMessageOverlaySkin",styleGroup:"tpaUnavailableMessageOverlaySkinStyleGroup"}},css:{"%iframe":"overflow:hidden;position:absolute;width:100%;height:100%;display:block;",'%[data-state~="iframeNotShown"] %iframe':"display:none;",'%[data-state~="iframeRenderedInvisible"] %iframe':"visibility:hidden;"}},"wysiwyg.viewer.skins.TPAUnavailableMessageOverlaySkin":{react:[["div","content",[],{},["div","iconContainer",[],{},["img","unavailableIcon",[],{}]],["div","textTitle",[],{}],["div","textContainer",[],{},["span","text",[],{}],["a","reloadButton",[],{}],["span","dismissButton",[],{},["a",null,[],{},"Dismiss"]]]]],css:{"%":"position:absolute;top:0;left:0;color:#373737;width:100%;height:100%;","%content":"width:100%;height:100%;background:rgba(255, 255, 255, 0.9);font-size:0;margin-top:5px;","%textContainer":'color:#373737;font-family:"Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;font-size:14px;display:inline-block;vertical-align:middle;width:100%;margin-top:10px;text-align:center;',"%reloadButton":"display:inline-block;","% a":"color:#0099FF;text-decoration:underline;cursor:pointer;","%iconContainer":"display:none;","%dismissButton":"display:none;","%textTitle":'font-family:"Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;display:none;','%[data-state~="hideIframe"] %_buttons':"opacity:1;",'%[data-state~="hideOverlay"]':"display:none;"}},"wysiwyg.viewer.skins.TPAWidgetNativeDeadcompSkin":{react:[["div","content",[],{},["div","iconContainer",[],{},["svg",null,[],{width:"22px",height:"23px",viewBox:"0 0 22 23"},["title",null,[],{},"!"],["g","Page-1",[],{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},["g","Error-Message",[],{transform:"translate(-308.000000, -690.000000)",fill:"#174165",fillRule:"nonzero"},["g","Group-3",[],{transform:"translate(66.000000, 75.000000)"},["g","Group-Copy",[],{transform:"translate(110.000000, 429.000000)"},["g","Group-2",[],{transform:"translate(128.000000, 186.000000)"},["path","!",[],{d:"M13.5652174,6 L16.4347826,6 L16.4347826,10.0908203 L15.9602582,13 L14.1082817,13 L13.5652174,10.0638428 L13.5652174,6 Z M13.5652174,14 L16.4347826,14 L16.4347826,17 L13.5652174,17 L13.5652174,14 Z M14.5217391,2 C9.76728781,2 5.91304348,6.02943725 5.91304348,11 L5.91304348,12 C5.91304348,16.9705627 9.76728781,21 14.5217391,21 L15.4782609,21 C20.2327122,21 24.0869565,16.9705627 24.0869565,12 L24.0869565,11 C24.0869565,6.02943725 20.2327122,2 15.4782609,2 L14.5217391,2 Z M14.5217391,0 L15.4782609,0 C21.2892569,0 26,4.92486775 26,11 L26,12 C26,18.0751322 21.2892569,23 15.4782609,23 L14.5217391,23 C8.71074307,23 4,18.0751322 4,12 L4,11 C4,4.92486775 8.71074307,0 14.5217391,0 Z"}]]]]]]]],["div","textContainer",[],{},["div","textTitle",[],{}],["div","text",[],{}]]]],css:{"%content":'font-size:14px;margin-top:5px;font-family:"Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;line-height:1.43;',"%content > div":"padding-left:17px;","%textContainer":"word-wrap:break-word;max-width:206px;color:#174165;","%textTitle":"font-weight:500;","%text":"font-weight:300;"}},"wysiwyg.viewer.skins.TPAWidgetNativeSkin":{react:[],exports:{TPAWidgetNativeDeadcomp:{skin:"wysiwyg.viewer.skins.TPAWidgetNativeDeadcompSkin"}},css:{}},"wysiwyg.viewer.skins.TPAWidgetSkin":{react:[["iframe","iframe",[],{}],["div","overlay",[],{}]],exports:{preloaderOverlay:{skin:"wysiwyg.viewer.skins.TPAPreloaderSkin",styleGroup:"preloaderStyleGroup"},unavailableMessageOverlay:{skin:"wysiwyg.viewer.skins.TPAUnavailableMessageOverlaySkin",styleGroup:"tpaUnavailableMessageOverlaySkinStyleGroup"}},css:{"%":"overflow:hidden;","% iframe":"position:absolute;width:100%;height:100%;overflow:hidden;","% iframe:-webkit-full-screen":"min-height:auto !important;"}}};return e})?n.apply(t,r):n)||(e.exports=s)},311:function(e,t,i){var n,r;n=[i(0),i(1),i(58)],void 0===(r=function(e,t,i){"use strict";var n=function(i,n){n=n||{};var s=t.menuUtils.getSiteMenuWithoutRenderedLinks(i,!0);n.filterHideFromMenuPages&&(s=r(s,i.getClientSpecMap())),n.homePageId=i.getMainPageId();var a=d(s,i,n);return n.includeIsHomePage&&(a=p(a,n.homePageId)),n.includePagesUrl&&(a=o(i,a,e.get(n,"baseUrl"),n)),a},r=function(t,i){return e.filter(t,function(e){return!a(i,e.link)})};function s(e,i,n,r){return t.wixUrlParser.getUrl(e,{pageId:i,title:n},void 0,!0,r)}var o=function t(i,n,r){return e.map(n,function(e){var n=i.getDataByQuery(e.id,"masterPage");return n&&n.pageUriSEO&&(e.url=s(i,e.id,n.pageUriSEO,r)),e.subPages&&(e.subPages=t(i,e.subPages,r)),e})},a=function(t,n){if("PageLink"===e.get(n,"type")){var r=e.get(n,"pageId.tpaApplicationId"),s=e.get(n,"pageId.tpaPageId"),o=e.get(t,r);return i.isPageMarkedAsHideFromMenu(o,s)}return!1},p=function t(i,n){return e.map(i,function(e){return e.isHomepage=l(e,n),e.subPages&&(e.subPages=t(e.subPages,n)),e})},l=function(t,i){return!e.isUndefined(t)&&t.id===i},d=function(t,i,n){var r=[],s=n.enhancedInfo?h:c;return e.forEach(t,function(t){var o=s(t,i,n),a=t.items;e.forEach(a,function(e){var t=s(e,i,n);o.subPages=o.subPages||[],o.subPages.push(t)}),r.push(o)}),r},c=function(i){if(i.link){var n=e.get(i.link,"pageId.id");return{title:i.label||"",id:t.stringUtils.startsWith(n,"#")?n.substr(1):n,hide:!i.isVisible||!1}}return{}},u=function(i,n,r){var o=function(i){var n=e.get(i,"link.pageId.id");return n?t.stringUtils.startsWith(n,"#")?n.substr(1):n:""}(i),a=e.get(i,"link.pageId.pageUriSEO"),p={isHomePage:o===r.homePageId};return a&&(p.url=s(n,o,a,r.baseUrl)),p},h=function(i,n,r){var s=t.linkUtils.getRelevantLinkDataFromMenuItem(i);switch((s=e.merge(s,{type:s.type||"MenuHeader",title:i.label||"",hidden:!i.isVisible||!1})).type){case"PageLink":case"AnchorLink":s=e.merge(s,u(i,n,r));break;case"DocumentLink":s.url=t.linkUtils.getDocumentLink(i.link,n)}return s},g=function(e,t){return t.getDataByQuery(e,"masterPage")},m=function(t,i){var n=[];return e.forEach(t,function(t){e.forEach(t.subPages,function(e){n.push(g(e.id,i))}),n.push(g(t.id,i))}),n};return{getSitePagesInfoData:n,getSitePagesData:function(e){var t=n(e);return m(t,e)}}}.apply(t,n))||(e.exports=r)},312:function(e,t,i){var n,r;n=[i(0),i(140)],void 0===(r=function(e,t){"use strict";var i="fixed";function n(t,i){var n=t,r=i.height.screen,s=i.width.screen,o=i.custom.WIX_ADStop;o&&(n=function(t,i,n){var r,s;return s=i,(r=n).rights.right||r.bottoms.bottom||!e.isNumber(t.top)||(t.top=(t.top||0)+(n.bottom-i.top)),t}(n,function(t,i,n){return{top:e.isNumber(t.top)?e.parseInt(t.top):n-t.height,bottom:e.isNumber(t.bottom)?n-e.parseInt(t.bottom):e.parseInt(t.top)+t.height,right:e.isNumber(t.right)?i-e.parseInt(t.right):e.parseInt(t.left)+t.width,left:e.isNumber(t.left)?e.parseInt(t.left):i-t.width}}(n,s,r),o));return n}return function(r,s,o,a,p){if(p.isMobileView())(function(i,n){var r=i.dataItem,s=n[r.applicationId],o=t.PERMITTED_FULL_SCREEN_TPAS_IN_MOBILE;return s&&e.includes(o,s.appDefinitionId)})(a,p.getClientSpecMap())&&s.css(r,{position:"fixed",margin:"0",top:"0",left:"auto",width:o.width.screen,height:"100%",zIndex:2e3});else{var l=function(t,n,r){var s={};return e.forEach(r,function(r){var o=n[r]&&n[r][t],a=r;e.isUndefined(o)||(0===r.indexOf(i)&&(a=a.slice(i.length).toLowerCase()),s[a]=o)}),s}(r,o,["position","fixedTop","fixedLeft","right","bottom","width","height"]);l=n(l,o),l=e.omit(l,["width","height"]),s.css(r,l)}}}.apply(t,n))||(e.exports=r)},313:function(e,t,i){var n,r;n=[i(0),i(1219)],void 0===(r=function(e,t){"use strict";var i=300,n=120;function r(e){return"number"==typeof e?e:e&&parseFloat(e)||0}function s(e){return(e>2||e<-2)&&(e=0),e}return{getGluedWidgetMeasurements:function(o,a,p,l,d,c){var u=s(a.props.horizontalMargin),h=s(a.props.verticalMargin),g=a.props.placement||t.getDefaultPlacement(a.data,o),m=function(t,s,o,a,p,l,d,c){l=r(l),d=r(d);var u={},h=void 0;function g(){if(l>=-1&&l<=1){var e=a/2-s/2,t=l*((a-2*n)/2-s/2);u.top=e+t}else if(l<-1&&l>=-2)h=2+l,u.top=h*n;else if(l>1&&l<=2){h=2-l;var i=Math.floor(h*n);u.top=a-i-s}}function m(){if(d>=-1&&d<=1){var e=o/2-t/2,n=d*((o-2*i)/2-t/2);u.left=e+n}else if(d>1&&d<=2){h=2-d;var r=Math.floor(h*i);u.left=o-r-t}else d<-1&&d>=-2&&(h=2+d,u.left=h*i)}switch(p){case"TOP_LEFT":u.top=0,u.left=0,u.bottom="auto";break;case"TOP_RIGHT":u.top=0,u.right=0,u.bottom="auto";break;case"TOP_CENTER":u.top=0,u.bottom="auto",m();break;case"CENTER_RIGHT":u.right=0,g();break;case"CENTER_LEFT":u.left=0,g();break;case"BOTTOM_LEFT":u.bottom=0,u.left=0,u.top="auto";break;case"BOTTOM_CENTER":u.bottom=0,u.top="auto",m();break;case"BOTTOM_RIGHT":default:u.bottom=0,u.right=0,u.top="auto"}return e.defaults(u,{position:c?"absolute":"fixed",top:"0",left:"0"})}(a.layout.width,a.layout.height,p,l,g,h,u,c),f=function(t,i){var n={};return i&&i>0&&e.isNumber(t.bottom)&&t.bottom=r[0]&&n[1]>=r[1]&&n[2]>=r[2]},getVisitorUuid:function(t){var i=t.cookieUtils.getCookie("_wixUIDX")||"";return i=(i=i.slice(e.lastIndexOf(i,"|")+1)).replace(/^(null-user-id|null)$/g,"")},getInstanceFromClientSpecMap:function(e,t){return s(e[t])},getInstanceFromAppData:s,getClientSpecMap:r,incAppCounter:function(){++o},decAppCounter:function(e,t){--o,a(e,t)},reportAppCounter:a,isPageMarkedAsHideFromMenu:function(t,i){if(t&&i){e.includes(i,"$TPA$")&&(i=i.substr(0,i.indexOf("$TPA$")));var n=e.find(t.widgets,function(t){return e.get(t,"appPage.id")===i});return!!n&&e.get(n,"appPage.hideFromMenu")}return!1},getDebuggingParamsFromUrl:function(t){var i={},n=e.get(t,"query.petri_ovr");n&&(i.petri_ovr=n);var r=e.get(t,"query.debugApp");return r&&(i.debugApp=r),i},appendProtocolToUrlIfNeeded:function(i,n){if(!/^https?/.test(i)){var r=e.get(n,"protocol","http:");return t.urlUtils.addProtocolIfMissing(i,r)}return i},getIFramePermissions:function(){return e(i).values().join("; ")},isBlog:function(e){return"14bcded7-0066-7c35-14d7-466cb3f09103"===e.getAppData().appDefinitionId},isEcom:function(e){return"1380b703-ce81-ff05-f115-39571d94dfcd"===e.getAppData().appDefinitionId}}}.apply(t,n))||(e.exports=r)},6:function(e,t){e.exports=o},65:function(e,t,i){var n,r;n=[i(7),i(3),i(4),i(0),i(6),i(2),i(9),i(140),i(300),i(79),i(58),i(301),i(302)],void 0===(r=function(e,t,i,n,r,s,o,a,p,l,d,c,u){"use strict";var h=s.santaTypesDefinitions,g=h.Component,m=o.tpaWarmup,f={mobile:"unavailableInMobile",https:"unavailableInHttps"},v="notInClientSpecMap",y="unresponsive",S="preloader",T=function(e,t){var i={charCode:e.charCode,keyCode:e.keyCode};this.sendPostMessage({intent:"addEventListener",eventType:t,params:i})},I=function(e){return!e.rootId||n.includes(e.getRootIdsWhichShouldBeRendered(),e.rootId)},w=function(e){var t=e.getClientSpecMapEntry(e.compData.applicationId);return n.includes(a.PERMITTED_FULL_SCREEN_TPAS_IN_MOBILE,n.get(t,"appDefinitionId"))};return{propTypes:{pageStub:g.pageStub,isMobileView:h.isMobileView,isViewerMode:h.isViewerMode,currentUrl:h.currentUrl.isRequired,compData:g.compData.isRequired,style:g.style.isRequired,id:g.id.isRequired,isClientAfterSSR:h.isClientAfterSSR,isFirstRenderAfterSSR:h.isFirstRenderAfterSSR,getMemberDetails:h.SiteMembersSantaTypes.getMemberDetails.isRequired,windowResizeEvent:h.SiteAspects.windowResizeEvent.isRequired,reportBI:h.reportBI.isRequired,biData:h.biData.isRequired,compProp:g.compProp,primaryPageId:h.primaryPageId.isRequired,getRootIdsWhichShouldBeRendered:h.getRootIdsWhichShouldBeRendered,reportBeatEvent:h.reportBeatEvent.isRequired,santaBase:h.santaBase.isRequired,getClientSpecMapEntry:h.getClientSpecMapEntry.isRequired,dynamicClientSpecMapAspect:h.SiteAspects.dynamicClientSpecMapAspect.isRequired,clientSpecMap:h.RendererModel.clientSpecMap.isRequired,languageCode:h.RendererModel.languageCode,pageId:g.pageId,rootId:g.rootId,structure:g.structure,tpaComponentsDomAspect:h.SiteAspects.tpaComponentsDomAspect.isRequired,isHorizontallyDocked:g.isHorizontallyDocked,isTpaRenderedInSsr:h.isTpaRenderedInSsr,isExperimentOpen:h.isExperimentOpen,getExistingRootNavigationInfo:h.getExistingRootNavigationInfo.isRequired,currentUrlPageId:g.currentUrlPageId.isRequired,shouldRenderTPAsIframe:h.RenderFlags.shouldRenderTPAsIframe.isRequired,loadingTranslation:h.TPA.loadingTranslation},getDefaultProps:function(){return{shouldRenderTPAsIframe:!0}},mixins:[t.mixins.createChildComponentMixin,u],ALIVE_TIMEOUT:2e4,OVERLAY_GRACE:5e3,statics:{compSpecificIsDomOnlyOverride:function(){return!1}},getCompMinHeight:function(e){if(this.isUnderMobileView()){var t=e.getClientSpecMapEntry(e.compData.applicationId),i=this.getWidgetId(),r=n.get(t,["widgets",i,"componentFields","minHeightInMobile"]);return r&&n.isNumber(r)?r:void 0}},onKeyDown:function(e){I(this.props)&&T.call(this,e,"KEY_DOWN")},onKeyUp:function(e){I(this.props)&&T.call(this,e,"KEY_UP")},isUnderMobileView:function(){return this.props.isMobileView},getEcomParams:function(){return"1380b703-ce81-ff05-f115-39571d94dfcd"===this.getAppData().appDefinitionId&&this.props.currentUrl.query["ecom-tpa-params"]},_createOverlayChildComponent:function(e,t,i,r){return r=r||{},this.createChildComponent(n.merge(r,{id:i,style:this.props.style,overlay:t,applicationId:this.props.compData.applicationId,hideOverlayFunc:this._hideOverlay,reloadFunc:this._reload,compData:this.props.compData,languageCode:this.props.languageCode,santaBase:this.props.santaBase,getClientSpecMapEntry:this.props.getClientSpecMapEntry}),e,i,{})},_hideOverlay:function(){this.setState({showOverlay:!1})},_getUnresponsiveText:function(){return this.isUnderMobileView()?"Can't see the content? ":"To view this content, click "},_getReloadext:function(){return this.isUnderMobileView()?"Tap to reload.":"reload."},_createOverlay:function(e){if(!e)return null;switch(e){case S:return this._createOverlayChildComponent("wysiwyg.viewer.components.tpapps.TPAPreloaderOverlay",e,"preloaderOverlay");case y:var t={text:this._getUnresponsiveText(),reload:this._getReloadext()};return this._createOverlayChildComponent("wysiwyg.viewer.components.tpapps.TPAUnavailableMessageOverlay",e,"unavailableMessageOverlay",t);case f.https:return this._createOverlayChildComponent("wysiwyg.viewer.components.tpapps.TPAUnavailableMessageOverlay",e,"unavailableMessageOverlay",{text:"We're sorry, this content cannot be displayed."});case f.mobile:return this._createOverlayChildComponent("wysiwyg.viewer.components.tpapps.TPAUnavailableMessageOverlay",e,"unavailableMessageOverlay",{text:"We're sorry, this content is currently not optimized for mobile view."});case v:return this._createOverlayChildComponent("wysiwyg.viewer.components.tpapps.TPAUnavailableMessageOverlay",e,"unavailableMessageOverlay");default:return null}},_getWidgetName:function(){var e=this.props.compData,t=e&&e.widgetId,i=this.getAppData(),r=i.widgets,s=i.appDefinitionName,o=r&&r[t];return n.get(o,"appPage.name",s)},getCompHeight:function(){var e=this.state,t=this.props.style;if(e.ignoreAnchors)return t.height;var i=n.result(this,"isZeroHeightAllowed",!1),r=n.isUndefined(e.height)?t.height:e.height;return 0!==r||i?r:t.height},getCompWidth:function(){var e=this.state.width;return n.isUndefined(e)?this.props.style.width:e},getCommonStyle:function(){var e=this.getCompMinHeight(this.props),t=this.getCompHeight(),i=this.getCompWidth();return{width:i,height:t,minHeight:e?Math.max(e,t):t,minWidth:i}},getCompRootStyle:function(e){var t=this.state;if(this.isUnderMobileView()){if(t.isMobileFullScreenMode)return{display:"block"};if(w(this.props))return{display:"none"}}return t&&(t.isAlive||t.overlay===S||t.overlay===y||t.overlay===f.mobile)&&(t.visibility="visible"),e=n.assign({},e,{overflow:this.state.ignoreAnchors?"visible":"hidden",visibility:"hidden"===this.state.visibility?"hidden":""},this.getCommonStyle()),this.props.isHorizontallyDocked&&(e=n.omit(e,["width","minWidth"])),e},shouldRenderIframe:function(){if(!1===this.props.shouldRenderTPAsIframe)return!1;var e=this.state.overlay,t=!n.includes(f,e)&&!(e===y)&&this.isCompInClientSpecMap();return t},allowScrolling:function(){var e=this.props,t=this.getAppData();return l.isFullPage(e.compData,t)?"yes":l.isFullPageDesktopOnly(e.compData,t)&&!e.isMobileView?"yes":"no"},getIframeDimensions:function(){var e=this.state;if(e.isMobileFullScreenMode)return{width:"100%",height:"100%"};var t={};return this.props.isHorizontallyDocked&&(t.width="100%"),e.height&&e.ignoreAnchors&&(t.height=e.height),t},shouldRenderIframeWithSrc:function(){return this.props.isExperimentOpen("sv_renderIframeSrcInSsr")||d.isTPASection(this)&&this.isTPASupportedInSSRWarmup()},_getIframeProperties:function(){if(!this.shouldRenderIframe())return null;var e=this._shouldShowIframe(this.state),t=this.buildUrl(this.getBaseUrl()),i=this._getWidgetName(),r={"data-src":t,key:t,scrolling:this.allowScrolling(),frameBorder:"0",allow:d.getIFramePermissions(),allowtransparency:"true",allowFullScreen:!0,name:this.props.id,style:n.assign(this.getCommonStyle(),this.getIframeDimensions(),{display:e?"block":"none",position:"absolute",zIndex:this.state.ignoreAnchors?1001:""}),title:i,"aria-label":i};return this.shouldRenderIframeWithSrc()&&(n.unset(r,"data-src"),r.src=t),r},getSkinProperties:function(){var e=this._createOverlay(this.state.overlay),t=this.getCompRootStyle(this.props.style),i=this._getIframeProperties(),n={"":{style:t,"data-ignore-anchors":this.state.ignoreAnchors,"data-has-iframe":!!i},overlay:this.state.showOverlay&&this.isNotWorker()?e:null,iframe:i||"remove"};return this.checkIfNeedToSendMemberData(),this.mutateSkinProperties&&(n=this.mutateSkinProperties(n)),n},_reload:function(){var e=this;this._clearAliveTimeout(),clearTimeout(this.showOverlyIntervalId),this.showOverlyIntervalId=setTimeout(function(){e._showOverlayIfNeeded()},this.OVERLAY_GRACE),this._appAliveTimeout=setTimeout(this._onAppAliveTimeoutExpires,this.ALIVE_TIMEOUT);var t=this.getAppData()||{},i=t.appDefinitionId,n=t.appDefinitionName;this.props.reportBI(c.RELOAD_TPA_CLICK,{appDefinitionId:i,appName:n}),this.registerReLayout(),this.setState(this.getInitialState())},checkIfNeedToSendMemberData:function(){var e=this.state.shouldGetSiteMemberDetails;if(e){var t=this.props.getMemberDetails();t&&e.callback({authResponse:!0,data:t})}},isTPASupportedInSSRWarmup:function(){var e=this.getAppData();return m.isTpaSupported(e,this.getWidgetId(),this.props.isExperimentOpen,null)},getInitialState:function(){var e=void 0;this.isNotWorker()||(e={widgetName:"worker"});var t=this.props;!t.isFirstRenderAfterSSR&&this.shouldRenderIframeWithSrc()&&this.reportPerformanceBiEvent(m.events.APP_IFRAME_START_LOADING,e),this.urlState="";var i={visibility:"hidden",overlay:this.isUnderMobileView()&&this.isMobileReady&&!this.isMobileReady()?f.mobile:null,isAlive:!1,registeredEvents:[],showOverlay:!0,initialWidth:t.style.width,initialHeight:t.style.height,initialInstance:t.dynamicClientSpecMapAspect.getAppInstance(t.compData.applicationId)||this.getAppData(this).instance,initialRouterData:n.get(t.getExistingRootNavigationInfo(t.currentUrlPageId),"routerPublicData"),externalId:t.compData.referenceId};return this.isTPASupportedInSSRWarmup()&&n.assign(i,{visibility:"visible",isAlive:!0}),this.shouldUpdateInitialRouterData=!0,this.mutateInitialState&&(i=this.mutateInitialState(i)),i},isCompInClientSpecMap:function(){var e=this.props||{},t=e.clientSpecMap,i=e.compData;if(!t)return!1;var n=(i||{}).applicationId;return!!n&&!!t[n]},_showOverlayIfNeeded:function(){var e=this.isCompInClientSpecMap(),t=(this.props||{}).isViewerMode,i=this.state;i&&!1===i.isAlive&&(!i.overlay&&e||!e&&!t)&&this._isMounted&&this.setState({overlay:this._getInitialOverlay(),visibility:"visible"})},_shouldShowIframe:function(e){var t=this.props;return!(t&&t.compProp&&t.compProp.isHidden)&&(!e.overlay||"preloader"===e.overlay)},_getInitialOverlay:function(){return this.isMobileReady&&this.isUnderMobileView()&&!this.isMobileReady()?f.mobile:this.isCompInClientSpecMap()?S:v},componentSpecificShouldUpdate:function(e){return!e.pageStub},handleExternalIdStateUpdate:function(e){!this.state.preventRefresh&&this.state.externalId!==e.compData.referenceId&&this.setState({externalId:e.compData.referenceId})},componentWillReceiveProps:function(e){this.handleExternalIdStateUpdate(e);var t=this.props,i=n.get(t.getExistingRootNavigationInfo(e.currentUrlPageId),"routerPublicData");"masterPage"!==t.rootId||!this.shouldUpdateInitialRouterData||n.isUndefined(i)||n.isEqual(this.state.initialRouterData,i)||(this.setState({initialRouterData:i}),this.shouldUpdateInitialRouterData=!1),this.resize&&this.resize(e);var r=n.get(t.clientSpecMap,[t.compData.applicationId,"instance"]),s=n.get(e.clientSpecMap,[t.compData.applicationId,"instance"]);r!==s&&this.setState({initialInstance:s})},componentWillMount:function(){this.props.windowResizeEvent.registerToResize(this)},componentDidMount:function(){this._isMounted=!0,this.props.shouldRenderTPAsIframe&&this.startTPAPendingPhase()},startTPAPendingPhase:function(){var e=this,t=this.state.overlay;this.isNotWorker()&&(this.showOverlyIntervalId=setTimeout(function(){e._showOverlayIfNeeded()},this.OVERLAY_GRACE),this.props.isViewerMode||this.setOverlayState&&this.setOverlayState()),this.state.isAlive||n.includes(f,t)||!this.isNotWorker()||(this._appAliveTimeout=setTimeout(this._onAppAliveTimeoutExpires,this.ALIVE_TIMEOUT),d.incAppCounter())},isNotWorker:function(){return!this.isTPAWorker||!this.isTPAWorker()},_onAppAliveTimeoutExpires:function(){this.showUnresponsiveOverlay()},showUnresponsiveOverlay:function(){this._isMounted&&!this.state.isAlive&&this.isCompInClientSpecMap()&&this.setState({overlay:y,visibility:"visible"},function(){this.reportBIAppNotResponsive()}.bind(this))},reportBIAppNotResponsive:function(){var e=this.props.compData.widgetId,t=this.getAppData(),i=n.get(t.widgets,e),r=this.props.biData,s={endpoint:n.get(i,"widgetUrl"),app_id:n.get(t,"appDefinitionId"),pageNo:r.getPageNumber(),totalLoadingTime:r.getTime().totalLoadingTime};this.props.reportBI(p.APP_IS_NOT_RESPONSIVE,s)},componentWillUnmount:function(){this._isMounted=!1,this._clearAliveTimeout(),clearTimeout(this.showOverlyIntervalId)},_clearAliveTimeout:function(){this._appAliveTimeout&&(window.clearTimeout(this._appAliveTimeout),this._appAliveTimeout=0,this.props&&d.decAppCounter(this.props.reportBeatEvent,this.props.primaryPageId))},setAppIsAlive:function(e){this.props.isClientAfterSSR&&this.props.isTpaRenderedInSsr||this.reportPerformanceBiEvent(m.events.APP_SDK_START_LOADING),this._clearAliveTimeout(),this.setState({isAlive:!0,overlay:this.state.overlay===S?null:this.state.overlay},function(){this.props.tpaComponentsDomAspect.markComponentIsAlive(this.props.id),e&&e()})},_isUrlSecure:function(e){return/^https/.test(e)},getWidgetId:function(){return n.get(this.props,"compData.widgetId")},reportPerformanceBiEvent:function(e,t){var i=this.getAppData(),n=this.getWidgetId();m.reportPerformanceBiEvent(e,this.props.reportBI,this.props.biData,this.props.id,this.props.isTpaRenderedInSsr,i,n,t)},enterFullScreen:function(e){w(this.props)&&this.setState({isMobileFullScreenMode:!0},e)},exitFullScreen:function(e){this.setState({isMobileFullScreenMode:!1},e)}}}.apply(t,n))||(e.exports=r)},66:function(e,t,i){var n,r;n=[i(0)],void 0===(r=function(e){"use strict";var t=/^[0-9]+%$/;function i(i){return e.isNumber(i)&&i>=0||function(e){return t.test(e)}(i)}return{resizeWindow:function(e,t,n){var r=!1,s={};i(t)&&t!==this.state.height&&(s.height=t,r=!0),i(e)&&e!==this.state.width&&(s.width=e,r=!0),r&&(this.registerReLayout(),this.setState(s,n))}}}.apply(t,n))||(e.exports=r)},7:function(e,t){e.exports=a},79:function(e,t,i){var n,r;n=[i(0),i(1),i(58)],void 0===(r=function(e,t,i){"use strict";var n=function(t,i,n){var r=t.getClientSpecMap()[i];if(r){var s=e.find(r.widgets,function(e){return e.appPage&&e.appPage.id===n});if(s)return s.shouldBeStretchedByDefaultMobile||s.appPage.landingPageInMobile||s.appPage.fullPage}return!1};return{getAppDataByAppDefinitionId:function(t,i){var n=t.getClientSpecMap();return e.find(n,{appDefinitionId:i})},isSuperAppByCompId:function(e,t){var n=i.getAppData(e,t);return n&&n.isWixTPA},isCurrentPageFullResponsive:function(e){return e.isMobileDevice()&&e.isMobileView()&&!!function(e){var t=e.getCurrentUrlPageId(),i=e.getDataByQuery(t);return!!(i&&"Page"===i.type&&i.tpaApplicationId>0)&&n(e,i.tpaApplicationId,i.tpaPageId)}(e)},getWidgetDataByTpaPageId:function(t,i){var n=(t||{}).widgets;return e.find(n,function(t){return e.get(t,"appPage.id")===i})},isFullPage:function(t,i){if(i){var n=(t||{}).widgetId,r=e.get(i.widgets,n);return e.get(r,"appPage.fullPage",!1)}return!1},isFullPageDesktopOnly:function(t,i){if(i){var n=(t||{}).widgetId,r=e.get(i.widgets,n);return e.get(r,"componentFields.fullPageDesktopOnly",!1)}return!1},getNativeComponentUrl:function(i,n,r){var s=i.getClientSpecMap(),o=i.getQueryParams(),a=i.serviceTopology.staticServerUrl,p=t.scriptsOverridesService.getWidgetsOverride(o);if(p){var l=t.scriptsOverridesService.getUrlOverrideForWidget(r,p,a);if(l)return l}var d=e.get(s[n].widgets[r],"componentFields.componentUrl");return d?e.endsWith(d,".js")?d:d+".js":null}}}.apply(t,n))||(e.exports=r)},8:function(e,t){e.exports=p},9:function(e,t){e.exports=l}})}); //# sourceMappingURL=tpaComponents.min.js.map