/*! 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=327)}([function(e,t,n){"use strict";e.exports=n(101)},,,,,,,,,,,,,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]",p="[object Undefined]",d=/^\[object .+?Constructor\]$/,h=/^(?:0|[1-9]\d*)$/,y={};y["[object Float32Array]"]=y["[object Float64Array]"]=y["[object Int8Array]"]=y["[object Int16Array]"]=y["[object Int32Array]"]=y["[object Uint8Array]"]=y["[object Uint8ClampedArray]"]=y["[object Uint16Array]"]=y["[object Uint32Array]"]=!0,y[i]=y["[object Array]"]=y["[object ArrayBuffer]"]=y["[object Boolean]"]=y["[object DataView]"]=y["[object Date]"]=y["[object Error]"]=y[l]=y["[object Map]"]=y["[object Number]"]=y[c]=y["[object RegExp]"]=y["[object Set]"]=y["[object String]"]=y["[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,E=S&&m.process,k=function(){try{var e=w&&w.require&&w.require("util").types;return e||E&&E.binding&&E.binding("util")}catch(e){}}(),A=k&&k.isTypedArray;var C,O,x,P=Array.prototype,_=Function.prototype,j=Object.prototype,I=v["__core-js_shared__"],T=_.toString,N=j.hasOwnProperty,M=(C=/[^.]+$/.exec(I&&I.keys&&I.keys.IE_PROTO||""))?"Symbol(src)_1."+C:"",R=j.toString,B=T.call(Object),D=RegExp("^"+T.call(N).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),F=S?v.Buffer:void 0,z=v.Symbol,L=v.Uint8Array,U=F?F.allocUnsafe:void 0,H=(O=Object.getPrototypeOf,x=Object,function(e){return O(x(e))}),q=Object.create,$=j.propertyIsEnumerable,Q=P.splice,Y=z?z.toStringTag:void 0,G=function(){try{var e=be(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),V=F?F.isBuffer:void 0,W=Math.max,J=Date.now,X=be(v,"Map"),K=be(Object,"create"),Z=function(){function e(){}return function(t){if(!Ie(t))return{};if(q)return q(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(X||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(!X||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?p:s:Y&&Y in Object(e)?function(e){var t=N.call(e,Y),n=e[Y];try{e[Y]=void 0;var r=!0}catch(e){}var o=R.call(e);r&&(t?e[Y]=n:delete e[Y]);return o}(e):function(e){return R.call(e)}(e)}function pe(e){return Te(e)&&fe(e)==i}function de(e){return!(!Ie(e)||function(e){return!!M&&M in e}(e))&&(_e(e)?D:d).test(function(e){if(null!=e){try{return T.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}function he(e){if(!Ie(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 ye(e,t,n,r,o){e!==t&&ce(t,(function(i,a){if(o||(o=new re),Ie(i))!function(e,t,n,r,o,i,a){var l=Ee(e,n),u=Ee(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,p=void 0===f;if(p){var d=Oe(u),h=!d&&Pe(u),y=!d&&!h&&Ne(u);f=u,d||h||y?Oe(l)?f=l:Te(w=l)&&xe(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 Ae(e,t){return e===t||e!=e&&t!=t}var Ce=pe(function(){return arguments}())?pe:function(e){return Te(e)&&N.call(e,"callee")&&!$.call(e,"callee")},Oe=Array.isArray;function xe(e){return null!=e&&je(e.length)&&!_e(e)}var Pe=V||function(){return!1};function _e(e){if(!Ie(e))return!1;var t=fe(e);return t==l||t==u||t==a||t==f}function je(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}function Ie(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Te(e){return null!=e&&"object"==typeof e}var Ne=A?function(e){return function(t){return e(t)}}(A):function(e){return Te(e)&&je(e.length)&&!!y[fe(e)]};function Me(e){return xe(e)?oe(e,!0):he(e)}var Re,Be=(Re=function(e,t,n){ye(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=Re.length>3&&"function"==typeof o?(r--,o):void 0,i&&function(e,t,n){if(!Ie(n))return!1;var r=typeof t;return!!("number"==r?xe(n)&&we(t,n.length):"string"==r&&t in n)&&Ae(n[t],e)}(t[0],t[1],i)&&(o=r<3?void 0:o,r=1),e=Object(e);++n{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 p(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 p=u(t&&t[o],t&&t[r]),d=u(...a.map((e=>{const t=p[e];return delete p[e],t&&{[e]:t}}))),h=u(...a.map((e=>{const t=f&&f[e];if(t&&d[e])return{[e]:t.map((t=>function(e,t){const n=s(e);return c(e,t&&t[n])}(t,d[e])))}})));return c(f,p,h)},useEditableContent:function(){const{id:e}=r(Fusion.contexts.component);return l&&Fusion.isAdmin?{editableField:t=>({"data-feature":e,"data-field-editable":p(t),contentEditable:"true"}),editableContent:(t,n)=>({"data-feature":e,"data-content-editable":p(n,t&&t[i]),contentEditable:"true"}),searchableField:(t,n="image",r={})=>({"data-feature":e,"data-field-editable":p(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){"use strict";var r=Object.defineProperty||!1;if(r)try{r({},"a",{value:1})}catch(e){r=!1}e.exports=r},function(e,t,n){"use strict";var r=n(143);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},,,function(e,t,n){e.exports=n(107)()},,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(118),{HOCWrapper:a}=n(14),{useAppContext:l,withAppContext:u}=n(119),{useComponentContext:s,withComponentContext:c}=n(50),{ContextComponent:f,withContext:p}=n(31),d=()=>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(113)},function(e,t,n){"use strict";var r=n(48),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,p=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=d(n);o&&o!==h&&e(t,o,r)}var a=c(n);f&&(a=a.concat(f(n)));for(var l=u(t),y=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(32),{ContextComponent:p,withContext:d}=n(31),h=()=>{const{editedGlobalContents:e,variantMap:t,props:n={}}=l(Fusion.contexts.app),a=l(Fusion.contexts.component),{localEdits:s,variants:p}=a,d=i(a,["localEdits","variants"]);return function(e){for(var t=1;t{const{id:e,isVariant:n=e}=d;return c(e,t)?f({eventType:"clicked",testId:e,variantId:n}):Promise.resolve(null)}})},y=s(p(h));e.exports.ComponentContext=y,e.exports.useComponentContext=h,e.exports.withComponentContext=d(h)},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 p=i.query||i.contentConfigValues||i.key,{cached:d,fetched:h}=e({source:f,query:p,filter:u,staticMode:c},a),y=i.transform||o,m=e=>r(y(e),t,l);return{cached:m(d),fetched:h.then(m)}}},function(e,t,n){"use strict";e.exports=n(123)},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(141),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,a=Array.prototype.concat,l=n(56),u=n(58)(),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(24),o=n(57),i=n(16),a=n(25);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=n(24),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(144),o=n(24),i=n(64),a=n(164);e.exports=function(e){var t=i(arguments),n=e.length-(arguments.length-1);return r(t,1+(n>0?n:0),!0)},o?o(e.exports,"apply",{value:a}):e.exports.apply=a},function(e,t,n){"use strict";var r,o=n(61),i=n(145),a=n(146),l=n(147),u=n(148),s=n(57),c=n(16),f=n(149),p=n(150),d=n(151),h=n(152),y=n(153),m=n(154),g=n(155),v=n(156),b=Function,w=function(e){try{return b('"use strict"; return ('+e+").constructor;")()}catch(e){}},S=n(25),E=n(24),k=function(){throw new c},A=S?function(){try{return k}catch(e){try{return S(arguments,"callee").get}catch(e){return k}}}():k,C=n(158)(),O=n(160),x=n(63),P=n(62),_=n(34),j=n(33),I={},T="undefined"!=typeof Uint8Array&&O?O(Uint8Array):r,N={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":C&&O?O([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":I,"%AsyncGenerator%":I,"%AsyncGeneratorFunction%":I,"%AsyncIteratorPrototype%":I,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":a,"%Float16Array%":"undefined"==typeof Float16Array?r:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":b,"%GeneratorFunction%":I,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":C&&O?O(O([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&C&&O?O((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":o,"%Object.getOwnPropertyDescriptor%":S,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":l,"%ReferenceError%":u,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&C&&O?O((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":C&&O?O(""[Symbol.iterator]()):r,"%Symbol%":C?Symbol:r,"%SyntaxError%":s,"%ThrowTypeError%":A,"%TypedArray%":T,"%TypeError%":c,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":f,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet,"%Function.prototype.call%":j,"%Function.prototype.apply%":_,"%Object.defineProperty%":E,"%Object.getPrototypeOf%":x,"%Math.abs%":p,"%Math.floor%":d,"%Math.max%":h,"%Math.min%":y,"%Math.pow%":m,"%Math.round%":g,"%Math.sign%":v,"%Reflect.getPrototypeOf%":P};if(O)try{null.error}catch(e){var M=O(O(e));N["%Error.prototype%"]=M}var R=function e(t){var n;if("%AsyncFunction%"===t)n=w("async function () {}");else if("%GeneratorFunction%"===t)n=w("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=w("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&O&&(n=O(o.prototype))}return N[t]=n,n},B={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},D=n(17),F=n(66),z=D.call(j,Array.prototype.concat),L=D.call(_,Array.prototype.splice),U=D.call(j,String.prototype.replace),H=D.call(j,String.prototype.slice),q=D.call(j,RegExp.prototype.exec),$=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Q=/\\(\\)?/g,Y=function(e,t){var n,r=e;if(F(B,r)&&(r="%"+(n=B[r])[0]+"%"),F(N,r)){var o=N[r];if(o===I&&(o=R(r)),void 0===o&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new s("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===q(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=H(e,0,1),n=H(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return U(e,$,(function(e,t,n,o){r[r.length]=n?U(o,Q,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=Y("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],L(n,z([0,1],u)));for(var f=1,p=!0;f=n.length){var m=S(a,d);a=(p=!!m)&&"get"in m&&!("originalValue"in m.get)?m.get:a[d]}else p=F(a,d),a=a[d];p&&!l&&(N[i]=a)}}return a}},function(e,t,n){"use strict";e.exports=Object},function(e,t,n){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},function(e,t,n){"use strict";var r=n(61);e.exports=r.getPrototypeOf||null},function(e,t,n){"use strict";var r=n(17),o=n(16),i=n(33),a=n(65);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new o("a function is required");return a(r,i,e)}},function(e,t,n){"use strict";var r=n(17),o=n(34),i=n(33),a=n(163);e.exports=a||r.call(i,o)},function(e,t,n){"use strict";var r=Function.prototype.call,o=Object.prototype.hasOwnProperty,i=n(17);e.exports=i.call(r,o)},function(e,t,n){"use strict";var r=n(165),o=n(166),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(67);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()),p=(r,o)=>{const i=void 0===t[r]?null:t[r];return e(i,n,((e,t)=>f(e,t,o)),r)},d=(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?p:d);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[h,y]=c(t),m=p(!0),g=o({},t,{variantMap:h.variantMap});return f((()=>{m.current?m.current=!1:y((e=>o({},h,{variantMap:n&&r||e.variantMap})))}),[t,n,r]),f((()=>{if(!n&&s(i)){const e=l(h.props.renderables);a(e).then((e=>{0!==Object.keys(e).length&&(y((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,d?g:h)}},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 d({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:d,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(102);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n