/*! For license information please see react.js.LICENSE.txt */ !function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=307)}([function(e,t,n){"use strict";e.exports=n(93)},,,,,,,,,,,,,function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;te.displayName||e.name||"Component";t.HOCWrapper=e=>(t,...n)=>{if(t instanceof Function){const n=t,r=t=>a.createElement(e,o({},t,{children:n}));for(const e in n)r[e]=n[e];return r.displayName=`Fusion${l(e)}(${l(n)})`,r.propTypes=o({},n.propTypes||{},{},e.propTypes||{}),r}{const r=t;return a.createElement(e,o({},r,{children:r.render||r.children||n}))}}},function(e,t,n){(function(e,n){var r="__lodash_hash_undefined__",o=9007199254740991,i="[object Arguments]",a="[object AsyncFunction]",l="[object Function]",u="[object GeneratorFunction]",s="[object Null]",c="[object Object]",f="[object Proxy]",d="[object Undefined]",p=/^\[object .+?Constructor\]$/,y=/^(?:0|[1-9]\d*)$/,h={};h["[object Float32Array]"]=h["[object Float64Array]"]=h["[object Int8Array]"]=h["[object Int16Array]"]=h["[object Int32Array]"]=h["[object Uint8Array]"]=h["[object Uint8ClampedArray]"]=h["[object Uint16Array]"]=h["[object Uint32Array]"]=!0,h[i]=h["[object Array]"]=h["[object ArrayBuffer]"]=h["[object Boolean]"]=h["[object DataView]"]=h["[object Date]"]=h["[object Error]"]=h[l]=h["[object Map]"]=h["[object Number]"]=h[c]=h["[object RegExp]"]=h["[object Set]"]=h["[object String]"]=h["[object WeakMap]"]=!1;var m="object"==typeof e&&e&&e.Object===Object&&e,g="object"==typeof self&&self&&self.Object===Object&&self,v=m||g||Function("return this")(),b=t&&!t.nodeType&&t,w=b&&"object"==typeof n&&n&&!n.nodeType&&n,S=w&&w.exports===b,k=S&&m.process,E=function(){try{var e=w&&w.require&&w.require("util").types;return e||k&&k.binding&&k.binding("util")}catch(e){}}(),O=E&&E.isTypedArray;var x,_,P,C=Array.prototype,j=Function.prototype,A=Object.prototype,T=v["__core-js_shared__"],I=j.toString,N=A.hasOwnProperty,R=(x=/[^.]+$/.exec(T&&T.keys&&T.keys.IE_PROTO||""))?"Symbol(src)_1."+x:"",F=A.toString,M=I.call(Object),z=RegExp("^"+I.call(N).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),D=S?v.Buffer:void 0,L=v.Symbol,$=v.Uint8Array,U=D?D.allocUnsafe:void 0,B=(_=Object.getPrototypeOf,P=Object,function(e){return _(P(e))}),H=Object.create,V=A.propertyIsEnumerable,W=C.splice,q=L?L.toStringTag:void 0,G=function(){try{var e=be(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),Q=D?D.isBuffer:void 0,Y=Math.max,J=Date.now,K=be(v,"Map"),X=be(Object,"create"),Z=function(){function e(){}return function(t){if(!Te(t))return{};if(H)return H(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function ee(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1},te.prototype.set=function(e,t){var n=this.__data__,r=le(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},ne.prototype.clear=function(){this.size=0,this.__data__={hash:new ee,map:new(K||te),string:new ee}},ne.prototype.delete=function(e){var t=ve(this,e).delete(e);return this.size-=t?1:0,t},ne.prototype.get=function(e){return ve(this,e).get(e)},ne.prototype.has=function(e){return ve(this,e).has(e)},ne.prototype.set=function(e,t){var n=ve(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},re.prototype.clear=function(){this.__data__=new te,this.size=0},re.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},re.prototype.get=function(e){return this.__data__.get(e)},re.prototype.has=function(e){return this.__data__.has(e)},re.prototype.set=function(e,t){var n=this.__data__;if(n instanceof te){var r=n.__data__;if(!K||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new ne(r)}return n.set(e,t),this.size=n.size,this};var se,ce=function(e,t,n){for(var r=-1,o=Object(e),i=n(e),a=i.length;a--;){var l=i[se?a:++r];if(!1===t(o[l],l,o))break}return e};function fe(e){return null==e?void 0===e?d:s:q&&q in Object(e)?function(e){var t=N.call(e,q),n=e[q];try{e[q]=void 0;var r=!0}catch(e){}var o=F.call(e);r&&(t?e[q]=n:delete e[q]);return o}(e):function(e){return F.call(e)}(e)}function de(e){return Ie(e)&&fe(e)==i}function pe(e){return!(!Te(e)||function(e){return!!R&&R in e}(e))&&(je(e)?z:p).test(function(e){if(null!=e){try{return I.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}function ye(e){if(!Te(e))return function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}(e);var t=Se(e),n=[];for(var r in e)("constructor"!=r||!t&&N.call(e,r))&&n.push(r);return n}function he(e,t,n,r,o){e!==t&&ce(t,(function(i,a){if(o||(o=new re),Te(i))!function(e,t,n,r,o,i,a){var l=ke(e,n),u=ke(t,n),s=a.get(u);if(s)return void ie(e,n,s);var f=i?i(l,u,n+"",e,t,a):void 0,d=void 0===f;if(d){var p=_e(u),y=!p&&Ce(u),h=!p&&!y&&Ne(u);f=u,p||y||h?_e(l)?f=l:Ie(w=l)&&Pe(w)?f=function(e,t){var n=-1,r=e.length;t||(t=Array(r));for(;++n-1&&e%1==0&&e0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(ge);function Oe(e,t){return e===t||e!=e&&t!=t}var xe=de(function(){return arguments}())?de:function(e){return Ie(e)&&N.call(e,"callee")&&!V.call(e,"callee")},_e=Array.isArray;function Pe(e){return null!=e&&Ae(e.length)&&!je(e)}var Ce=Q||function(){return!1};function je(e){if(!Te(e))return!1;var t=fe(e);return t==l||t==u||t==a||t==f}function Ae(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}function Te(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Ie(e){return null!=e&&"object"==typeof e}var Ne=O?function(e){return function(t){return e(t)}}(O):function(e){return Ie(e)&&Ae(e.length)&&!!h[fe(e)]};function Re(e){return Pe(e)?oe(e,!0):ye(e)}var Fe,Me=(Fe=function(e,t,n){he(e,t,n)},me((function(e,t){var n=-1,r=t.length,o=r>1?t[r-1]:void 0,i=r>2?t[2]:void 0;for(o=Fe.length>3&&"function"==typeof o?(r--,o):void 0,i&&function(e,t,n){if(!Te(n))return!1;var r=typeof t;return!!("number"==r?Pe(n)&&we(t,n.length):"string"==r&&t in n)&&Oe(n[t],e)}(t[0],t[1],i)&&(o=r<3?void 0:o,r=1),e=Object(e);++n1&&"boolean"!=typeof t)throw new s('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=A(e,0,1),n=A(e,-1);if("%"===t&&"%"!==n)throw new u("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new u("invalid intrinsic syntax, expected opening `%`");var r=[];return j(e,I,(function(e,t,n,o){r[r.length]=n?j(o,N,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,c=o.alias;c&&(r=c[0],C(n,P([0,1],c)));for(var f=1,d=!0;f=n.length){var g=p(a,y);a=(d=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:a[y]}else d=_(a,y),a=a[y];d&&!l&&(S[i]=a)}}return a}},function(e,t,n){"use strict";e.exports=TypeError},,,,,function(e,t,n){"use strict";const r=(e,t,n,o)=>{const i=(...t)=>e(...t),a=`${t}.isRequired`;return i.type=t,i.args=n,i.tag=r=>{const l=(...e)=>i(...e);return l.type=t,l.args=n,l.tags=r,!o&&e.isRequired&&((l.isRequired=(...t)=>e.isRequired(...t)).type=a,l.isRequired.args=n,l.isRequired.tags=r),l},!o&&e.isRequired&&(i.isRequired=r(e.isRequired,a,n,!0)),i},o=(e,t)=>n=>{const o=e(n);return r(o,t,n)};e.exports={taggable:(e,t)=>e.isRequired?r(e,t):o(e,t),taggableComplex:o,taggablePrimitive:r}},function(e,t,n){"use strict";const{useContext:r}=n(0),o=n(15),i=Symbol("prop-prefix"),a=["content_elements"],l="undefined"!=typeof window;function u(e,...t){return Object.assign(e instanceof Array?[]:{},e,...t)}function s(e){return e?e.id||e._id:null}function c(e,...t){const n=t.filter((e=>!!e)),r=n.length?o({},e,...n):e;return l&&Fusion.isAdmin?u(r,{[i]:e[i]}):r}const f=(e,t)=>`${t?`${t}.`:""}${e}`;function d(e,t){return e instanceof Object?Object.keys(e).map((n=>`${n}=${f(e[n],t)}`)).join(";"):f(e,t)}e.exports={applyLocalEdits:function(e,t,n){const r=s(e),o=function(e,t){const n=s(e);return n?t?`${t}:${n}`:n:null}(e,n),f=function(e){if(e&&l&&Fusion.isAdmin){const t=s(e);return u(e,...a.map((n=>{if(e&&e[n])return{[n]:e[n].map((e=>u(e,{[i]:`${t}.${n}.${s(e)}`})))}})),{[i]:t})}return e}(e);if(!t||!t[r]&&!t[o])return f;const d=u(t&&t[o],t&&t[r]),p=u(...a.map((e=>{const t=d[e];return delete d[e],t&&{[e]:t}}))),y=u(...a.map((e=>{const t=f&&f[e];if(t&&p[e])return{[e]:t.map((t=>function(e,t){const n=s(e);return c(e,t&&t[n])}(t,p[e])))}})));return c(f,d,y)},useEditableContent:function(){const{id:e}=r(Fusion.contexts.component);return l&&Fusion.isAdmin?{editableField:t=>({"data-feature":e,"data-field-editable":d(t),contentEditable:"true"}),editableContent:(t,n)=>({"data-feature":e,"data-content-editable":d(n,t&&t[i]),contentEditable:"true"}),searchableField:(t,n="image",r={})=>({"data-feature":e,"data-field-editable":d(t),contentEditable:"true","data-searchable":"true","data-searchable-type":n,"data-content-source":null==r?void 0:r.contentSource}),searchableContent:(t,n,r="image")=>{return{"data-feature":e,"data-content-editable":(o=n,a=t&&t[i],o instanceof Object?Object.keys(o).map((e=>`${f(e,a)}=${o[e]}`)).join(";"):f(o,a)),contentEditable:"true","data-searchable":"true","data-searchable-type":r};var o,a}}:{editableField:()=>({}),editableContent:()=>({}),searchableField:()=>({}),searchableContent:()=>({})}}}},,,function(e,t,n){e.exports=n(99)()},,function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const{getXArcPbSegmentId:i}=n(110),{HOCWrapper:a}=n(14),{useAppContext:l,withAppContext:u}=n(111),{useComponentContext:s,withComponentContext:c}=n(48),{ContextComponent:f,withContext:d}=n(29),p=()=>function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;tObject.assign((n=>{const r=e();return(0,l.createElement)(t,i({},n,{},r))}),{displayName:`withContext(${t.displayName||t.name})`,propTypes:t.propTypes})},t.ContextComponent=function(e){var t;return Object.assign((t=>{let{children:n}=t,o=r(t,["children"]);const a=(Array.isArray(n)?n:[n]).filter((e=>Boolean(e))),u=e();return(0,l.createElement)(l.Fragment,{},a.map(((e,t)=>(0,l.createElement)(e,i({key:t},u,{},o)))))}),{displayName:`ContextComponent(${null!==(t=e.name)&&void 0!==t?t:""})`})}},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){const{collection:t,props:n={}}=e;return"features"===t&&(n.variants?Object.keys(n.variants):[]).length>0}Object.defineProperty(t,"__esModule",{value:!0}),t.sendEventConfirmation=t.modifyNodeWithVariants=t.componentHasTest=t.getTestIds=t.fetchVariantsToRender=void 0,t.fetchVariantsToRender=async function(e=[]){if(!e.length)return{};const t=`/bandito/v2/api/variants?ids=${e.map((e=>e.trim())).join(",")}`;try{var n;const r=await window.fetch(t);if(200!==r.status)throw new Error(`Fetching Bandito variants failed with status code ${r.status}`);const o=null!==(n=await r.json())&&void 0!==n?n:[];return e.reduce(((e,t)=>(e[t]=function(e,t){const n=e.find((e=>e._id===t));return n?n.winner:null}(o,t),e)),{})}catch(e){return Fusion.isAdmin&&console.warn("Error fetching winning variants:",e instanceof Error?e.message:String(e)),{}}},t.getTestIds=function(e){return e.filter(i).map((({props:e={}})=>e.id)).filter((e=>e))},t.componentHasTest=function(e,t={}){return t.hasOwnProperty(e)},t.modifyNodeWithVariants=function(e={},t={}){var n;const i=e.id;if(!i||!t[i])return e;const a=t[i];if(!(null===(n=e.variants)||void 0===n?void 0:n[a]))return e;const l=e.variants[a];return function(e){for(var t=1;t1)for(var n=1;n(t,n,r)=>t[n]?e(t,n,r):new Error(`${n} is required on ${r}`)},function(e,t,n){"use strict";e.exports=n(105)},function(e,t,n){"use strict";var r=n(46),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function u(e){return r.isMemo(e)?a:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=a;var s=Object.defineProperty,c=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,y=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(y){var o=p(n);o&&o!==y&&e(t,o,r)}var a=c(n);f&&(a=a.concat(f(n)));for(var l=u(t),h=u(n),m=0;m=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}const a=n(0),{useContext:l}=a,{applyLocalEdits:u}=n(23),{HOCWrapper:s}=n(14),{componentHasTest:c,sendEventConfirmation:f}=n(30),{ContextComponent:d,withContext:p}=n(29),y=()=>{const{editedGlobalContents:e,variantMap:t,props:n={}}=l(Fusion.contexts.app),a=l(Fusion.contexts.component),{localEdits:s,variants:d}=a,p=i(a,["localEdits","variants"]);return function(e){for(var t=1;t{const{id:e,isVariant:n=e}=p;return c(e,t)?f({eventType:"clicked",testId:e,variantId:n}):Promise.resolve(null)}})},h=s(d(y));e.exports.ComponentContext=h,e.exports.useComponentContext=y,e.exports.withComponentContext=p(y)},function(e,t,n){"use strict";const{applyLocalEdits:r}=n(23),o=e=>e;e.exports=(e,t,n)=>(i,a)=>{const{name:l,filter:u,inherit:s,staticMode:c}=i;if(s||i.global){const e=n();return{cached:e,fetched:Promise.resolve(e)}}const f=i.sourceName||i.source||i.contentService;if(!f)return{fetched:Promise.resolve()};const d=i.query||i.contentConfigValues||i.key,{cached:p,fetched:y}=e({source:f,query:d,filter:u,staticMode:c},a),h=i.transform||o,m=e=>r(h(e),t,l);return{cached:m(p),fetched:y.then(m)}}},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}Object.defineProperty(t,"__esModule",{value:!0}),t.unpack=void 0;t.unpack=e=>{if((e=>!0===(null==e?void 0:e.__esModule))(e)){if(((e,t)=>Object.prototype.hasOwnProperty.call(e,t))(e,"default"))return e.default;const{__esModule:t}=e;return r(e,["__esModule"])}return e}},function(e,t,n){"use strict";var r=n(133),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,a=Array.prototype.concat,l=n(53),u=n(57)(),s=function(e,t,n,r){if(t in e)if(!0===r){if(e[t]===n)return}else if("function"!=typeof(o=r)||"[object Function]"!==i.call(o)||!r())return;var o;u?l(e,t,n,!0):l(e,t,n)},c=function(e,t){var n=arguments.length>2?arguments[2]:{},i=r(t);o&&(i=a.call(i,Object.getOwnPropertySymbols(t)));for(var l=0;l=0&&"[object Function]"===r.call(e.callee)),n}},function(e,t,n){"use strict";var r=n(31),o=n(54),i=n(17),a=n(56);e.exports=function(e,t,n){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new i("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new i("`loose`, if provided, must be a boolean");var l=arguments.length>3?arguments[3]:null,u=arguments.length>4?arguments[4]:null,s=arguments.length>5?arguments[5]:null,c=arguments.length>6&&arguments[6],f=!!a&&a(e,t);if(r)r(e,t,{configurable:null===s&&f?f.configurable:!s,enumerable:null===l&&f?f.enumerable:!l,value:n,writable:null===u&&f?f.writable:!u});else{if(!c&&(l||u||s))throw new o("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},function(e,t,n){"use strict";e.exports=SyntaxError},function(e,t,n){"use strict";var r=Function.prototype.call,o=Object.prototype.hasOwnProperty,i=n(32);e.exports=i.call(r,o)},function(e,t,n){"use strict";var r=n(16)("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},function(e,t,n){"use strict";var r=n(31),o=function(){return!!r};o.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=o},function(e,t,n){"use strict";var r=n(32),o=n(16),i=n(144),a=n(17),l=o("%Function.prototype.apply%"),u=o("%Function.prototype.call%"),s=o("%Reflect.apply%",!0)||r.call(u,l),c=n(31),f=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=s(r,u,arguments);return i(t,1+f(0,e.length-(arguments.length-1)),!0)};var d=function(){return s(r,l,arguments)};c?c(e.exports,"apply",{value:d}):e.exports.apply=d},function(e,t,n){"use strict";var r=n(145),o=n(146),i=o("Object.prototype.propertyIsEnumerable"),a=o("Array.prototype.push");e.exports=function(e){var t=r(e),n=[];for(var o in t)i(t,o)&&a(n,[o,t[o]]);return n}},function(e,t,n){"use strict";var r=n(59);e.exports=function(){return"function"==typeof Object.entries?Object.entries:r}},function(e,t,n){"use strict";e.exports=e=>{function t(t){const n=(t||"").split("#"),r=n[0],o=n.slice(1).join("#"),i=r.split("?"),a=i[0],l=i.slice(1).join("?");return`${a}?${[`d=${encodeURIComponent(e)}`].concat(l.split("&").filter((e=>e&&!/^[dv]=/.test(e)))).join("&")}${o?`#${o}`:""}`}return t.toString=()=>e,t.value=e,t.valueOf=()=>e,t}},function(e,t,n){"use strict";e.exports=e=>{function t(t){const n=(t||"").split("#"),r=n[0],o=n.slice(1).join("#"),i=r.split("?"),a=i[0],l=i.slice(1).join("?");return`${a}?${[`mxId=${encodeURIComponent(e)}`].concat(l.split("&").filter((e=>e&&!/^mxId=/.test(e)))).join("&")}${o?`#${o}`:""}`}return t.toString=()=>e,t.value=e,t.valueOf=()=>e,t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalize=t.stringify=void 0;const r=(e,t)=>{const n=String(e),r=String(t);return nr?1:0};function o(e,t,n,i){let a,l=n;"function"!=typeof l&&(l=(e,t)=>{a=t});const{value:u,onValue:s}=function(e,t,n){let r=e,o=n;return"function"==typeof o?(r=o(t,r),o="object"==typeof r?o:void 0):"function"==typeof r&&(r=void 0),{value:r,onValue:o}}(e,i,t);return null===u||"object"!=typeof u?function(e,t,n){let r,o=null;try{r=JSON.stringify(t)}catch(e){o=e}n(o,r)}(0,u,l):function(e,t,n,o){const i=Object.keys(t),a=t instanceof Array;let l=null,u=0;const s=[],c=()=>{const e=a?`[${s.map((e=>null===e?"null":e)).join(",")}]`:`{${s.sort(r).filter(Boolean).join(",")}}`;o(null,e)},f=(e,t,n)=>null!==l?null:null!==e?(l=e,void o(e)):(s[n]=void 0===t?null:t,++u!==i.length?null:void c()),d=(r,o)=>{const i=void 0===t[r]?null:t[r];return e(i,n,((e,t)=>f(e,t,o)),r)},p=(r,o)=>void 0===t[r]?f(null,null):e(t[r],n,((e,t)=>{const n=void 0===t?null:`"${String(r)}":${String(t)}`;return f(e,n,o)}),r);if(0!==i.length)return i.map(a?d:p);c()}(o,u,s,l),a}t.stringify=o,t.normalize=function(e,t,n,r){const i=o(e,t,n,r);if(void 0!==i)return JSON.parse(i)}},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Message=void 0;const a=i(n(0));t.Message=e=>a.default.createElement("div",function(e){for(var t=1;t{const r=n.id.substr(`${o.Static.EntryComponent.prefix}:`.length);n.getAttribute("data-persistent-entry")||delete this.staticElements[r];const i=e.getElementById(`${o.Static.ExitComponent.prefix}:${r}`);if(i){if(!this.staticElements[r]){const e=[];let o=n.nextSibling;for(;o&&o!==i;)e.push(t?window.document.importNode(o,!0):o),o=o.nextSibling;o?this.staticElements[r]=e:console.error("Error: Engine cannot reach the exit element due to invalid HTML or JS within the Static component with id:",r)}i.parentElement.removeChild(i)}else console.error("Error: Engine cannot find the exit element within the Static component with id:",r);n.parentElement.removeChild(n)})),this.lazyElements={};const r=e.querySelectorAll("div[data-fusion-lazy-id]");Array.prototype.slice.call(r).forEach((e=>{const t=e.getAttribute("data-fusion-lazy-id");this.lazyElements[t]=e.innerHTML}))}},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t{const[y,h]=c(t),m=d(!0),g=o({},t,{variantMap:y.variantMap});return f((()=>{m.current?m.current=!1:h((e=>o({},y,{variantMap:n&&r||e.variantMap})))}),[t,n,r]),f((()=>{if(!n&&s(i)){const e=l(y.props.renderables);a(e).then((e=>{0!==Object.keys(e).length&&(h((t=>o({},t,{variantMap:e}))),Object.keys(e).forEach((t=>{const n=e[t];u({eventType:"served",testId:t,variantId:n})})))}))}}),[t.props.renderables,n,i]),React.createElement(e,p?g:y)}},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t{switch(e.status){case 200:return e.json();case 304:return t.data;default:return e.text().then((e=>{throw new Error(e)}))}})).catch((e=>(console.error(e),t&&t.data)))}function p({source:e,query:t,filter:n,staticMode:r},o){if(r&&!Fusion.isAdmin)return{fetched:Promise.resolve()};const i=f(t),a=Fusion.contentCache&&Fusion.contentCache[e];if(a){const t=a[i];if(t){const r=+new Date;return{cached:t.data,fetched:t.expires{const t=window.location.pathname,n=Fusion.contextPath?t.match(`^${Fusion.contextPath}(/.*)`):null,r=n?n[1]:t,i={arcSite:Fusion.arcSite,contextPath:Fusion.contextPath,deployment:a(Fusion.deployment),mxId:Fusion.mxId,mxIdParam:l(Fusion.mxId),pagebuilderURL:u(Fusion.deployment,Fusion.mxId),getProperties:Fusion.getProperties,globalContent:Fusion.globalContent,globalContentConfig:Fusion.globalContentConfig,isAdmin:!!Fusion.isAdmin,outputType:Fusion.outputType,requestUri:Fusion.requestUri||r+window.location.search,siteProperties:Fusion.getProperties(Fusion.arcSite),template:Fusion.template};return{editedGlobalContents:{},eventListeners:{},getContent:p,props:Object.assign({},i,s(o({tree:e,metas:Fusion.metas},i))),variantMap:{}}}},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;te.props)));const n=e.key||e.props.id,o=t===l.Fragment?{key:n}:t instanceof Function?i({key:n},e.props):{key:n,"data-fusion-collection":e.collection,"data-fusion-type":e.type};return l.createElement(Fusion.contexts.app.Consumer,{key:n},(n=>{const i=c(o,n.variantMap),{localEdits:a}=i,u=r(i,["localEdits"]);return l.createElement(Fusion.contexts.component.Provider,{key:o.key,value:i},l.createElement(t,u,this.createChildren(e)))}))}getErrorElement(e){const{collection:t,type:n,props:r,message:o}=e;return l.createElement(u,{key:r.id,id:r.id,"data-fusion-collection":t,"data-fusion-type":n,"data-fusion-name":r.name,"data-fusion-message":`${o} [${t}:${n}]`})}}},,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(0),o=n(94);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n