=0;a-=1)s=PolynomialBezier.shapeSegmentInverted(e,a),h.push(offsetSegmentSplit(s,t));h=pruneIntersections(h);var u=null,f=null;for(a=0;a=55296&&d<=56319){var m=u.charCodeAt(1);m>=56320&&m<=57343&&(f=1024*(d-55296)+m-56320+65536)}return f}function s(u){var f=o(u);return f>=127462&&f<=127487}var l=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};l.isModifier=function(u,f){var d=u.toString(16)+f.toString(16);return n.indexOf(d)!==-1},l.isZeroWidthJoiner=function(u){return u===8205},l.isFlagEmoji=function(u){return s(u.substr(0,2))&&s(u.substr(2,2))},l.isRegionalCode=s,l.isCombinedCharacter=function(u){return t.indexOf(u)!==-1},l.isRegionalFlag=function(u,f){var d=o(u.substr(f,2));if(d!==r)return!1;var m=0;for(f+=2;m<5;){if((d=o(u.substr(f,2)))<917601||d>917626)return!1;m+=1,f+=2}return o(u.substr(f,2))===917631},l.isVariationSelector=function(u){return u===65039},l.BLACK_FLAG_CODE_POINT=r;var h={addChars:function(u){if(u){var f;this.chars||(this.chars=[]);var d,m,p=u.length,g=this.chars.length;for(f=0;f0&&(v=!1),v){var b=createTag("style");b.setAttribute("f-forigin",m[d].fOrigin),b.setAttribute("f-origin",m[d].origin),b.setAttribute("f-family",m[d].fFamily),b.type="text/css",b.innerText="@font-face {font-family: "+m[d].fFamily+"; font-style: normal; src: url('"+m[d].fPath+"');}",f.appendChild(b)}}else if(m[d].fOrigin==="g"||m[d].origin===1){for(c=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),y=0;ye?this.isInRange!==!0&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):this.isInRange!==!1&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,r,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)this.elements[t]||(r=this.layers[t]).ip-r.st<=e-this.layers[t].st&&r.op-r.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e0&&(this.maskElement.setAttribute("id",c),this.element.maskedElement.setAttribute(v,"url("+getLocationHref()+"#"+c+")"),a.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,r=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r1&&(a+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==a){var o="";r.elem&&(t.c&&(o=e.inv?this.solidPath+a:a),r.elem.setAttribute("d",o)),r.lastPath=a}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={};return e.createFilter=function(t,r){var n=createNS("filter");return n.setAttribute("id",t),r!==!0&&(n.setAttribute("filterUnits","objectBoundingBox"),n.setAttribute("x","0%"),n.setAttribute("y","0%"),n.setAttribute("width","100%"),n.setAttribute("height","100%")),n},e.createAlphaToLuminanceFilter=function(){var t=createNS("feColorMatrix");return t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),t},e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:typeof OffscreenCanvas<"u"};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,r,n="SourceGraphic",i=e.data.ef?e.data.ef.length:0,a=createElementID(),o=filtersFactory.createFilter(a,!0),s=0;for(this.filters=[],t=0;t=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,r=0,n=t.length;r.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e0;)g=u.transformers[x].mProps._mdf||g,S-=1,x-=1;if(g)for(S=_-u.styles[y].lvl,x=u.transformers.length-1;S>0;)b.multiply(u.transformers[x].mProps.v),S-=1,x-=1}else b=e;if(m=(v=u.sh.paths)._length,g){for(p="",d=0;d=1?C=.99:C<=-1&&(C=-.99);var L=c*C,M=Math.cos(w+u.a.v)*L+b[0],O=Math.sin(w+u.a.v)*L+b[1];y.setAttribute("fx",M),y.setAttribute("fy",O),v&&!u.g._collapsable&&(u.of.setAttribute("fx",M),u.of.setAttribute("fy",O))}}function l(h,u,f){var d=u.style,m=u.d;m&&(m._mdf||f)&&m.dashStr&&(d.pElem.setAttribute("stroke-dasharray",m.dashStr),d.pElem.setAttribute("stroke-dashoffset",m.dashoffset[0])),u.c&&(u.c._mdf||f)&&d.pElem.setAttribute("stroke","rgb("+bmFloor(u.c.v[0])+","+bmFloor(u.c.v[1])+","+bmFloor(u.c.v[2])+")"),(u.o._mdf||f)&&d.pElem.setAttribute("stroke-opacity",u.o.v),(u.w._mdf||f)&&(d.pElem.setAttribute("stroke-width",u.w.v),d.msElem&&d.msElem.setAttribute("stroke-width",u.w.v))}return{createRenderFunction:function(h){switch(h.ty){case"fl":return a;case"gf":return s;case"gs":return o;case"st":return l;case"sh":case"el":case"rc":case"sr":return i;case"tr":return r;case"no":return n;default:return null}}}}();function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}function LetterProps(e,t,r,n,i,a){this.o=e,this.sw=t,this.sc=r,this.fc=n,this.m=i,this.p=a,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,r,n,i=this.shapes.length,a=this.stylesList.length,o=[],s=!1;for(r=0;r1&&s&&this.setShapesAsAnimated(o)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t=0;s-=1){if((d=this.searchProcessedElement(e[s]))?t[s]=r[d-1]:e[s]._render=o,e[s].ty==="fl"||e[s].ty==="st"||e[s].ty==="gf"||e[s].ty==="gs"||e[s].ty==="no")d?t[s].style.closed=!1:t[s]=this.createStyleElement(e[s],i),e[s]._render&&t[s].style.pElem.parentNode!==n&&n.appendChild(t[s].style.pElem),g.push(t[s].style);else if(e[s].ty==="gr"){if(d)for(h=t[s].it.length,l=0;l1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var i=this.effectsSequence.length,a=e||this.data.d.k[this.keysIndex].s;for(n=0;nt);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,r,n=[],i=0,a=e.length,o=!1,s=!1,l="";i=55296&&t<=56319?FontManager.isRegionalFlag(e,i)?l=e.substr(i,14):(r=e.charCodeAt(i+1))>=56320&&r<=57343&&(FontManager.isModifier(t,r)?(l=e.substr(i,2),o=!0):l=FontManager.isFlagEmoji(e.substr(i,4))?e.substr(i,4):e.substr(i,2)):t>56319?(r=e.charCodeAt(i+1),FontManager.isVariationSelector(t)&&(o=!0)):FontManager.isZeroWidthJoiner(t)&&(o=!0,s=!0),o?(n[n.length-1]+=l,o=!1):n.push(l),i+=l.length;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,n,i,a,o,s,l=this.elem.globalData.fontManager,h=this.data,u=[],f=0,d=h.m.g,m=0,p=0,g=0,c=[],y=0,v=0,b=l.getFontByName(e.f),S=0,x=getFontProperties(b);e.fWeight=x.weight,e.fStyle=x.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var T,_=e.tr/1e3*e.finalSize;if(e.sz)for(var A,F,w=!0,C=e.sz[0],L=e.sz[1];w;){A=0,y=0,r=(F=this.buildFinalText(e.t)).length,_=e.tr/1e3*e.finalSize;var M=-1;for(t=0;tC&&F[t]!==" "?(M===-1?r+=1:t=M,A+=e.finalLineHeight||1.2*e.finalSize,F.splice(t,M===t?1:0,"\r"),M=-1,y=0):(y+=S,y+=_);A+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&Lv?y:v,y=-2*_,i="",n=!0,g+=1):i=O,l.chars?(s=l.getCharData(O,b.fStyle,l.getFontByName(e.f).fFamily),S=n?0:s.w*e.finalSize/100):S=l.measureText(i,e.f,e.finalSize),O===" "?N+=S+_:(y+=S+_+N,N=0),u.push({l:S,an:S,add:m,n,anIndexes:[],val:i,line:g,animatorJustifyOffset:0}),d==2){if(m+=S,i===""||i===" "||t===r-1){for(i!==""&&i!==" "||(m-=S);p<=t;)u[p].an=m,u[p].ind=f,u[p].extra=S,p+=1;f+=1,m=0}}else if(d==3){if(m+=S,i===""||t===r-1){for(i===""&&(m-=S);p<=t;)u[p].an=m,u[p].ind=f,u[p].extra=S,p+=1;m=0,f+=1}}else u[f].ind=f,u[f].extra=0,f+=1;if(e.l=u,v=y>v?y:v,c.push(y),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=v,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=c;var H,Z,P,B,K=h.a;o=K.length;var D=[];for(a=0;a0?a=this.ne.v/100:o=-this.ne.v/100,this.xe.v>0?s=1-this.xe.v/100:l=1+this.xe.v/100;var h=BezierFactory.getBezierEasing(a,o,s,l).get,u=0,f=this.finalS,d=this.finalE,m=this.data.sh;if(m===2)u=h(u=d===f?i>=d?1:0:e(0,t(.5/(d-f)+(i-f)/(d-f),1)));else if(m===3)u=h(u=d===f?i>=d?0:1:1-e(0,t(.5/(d-f)+(i-f)/(d-f),1)));else if(m===4)d===f?u=0:(u=e(0,t(.5/(d-f)+(i-f)/(d-f),1)))<.5?u*=2:u=1-2*(u-.5),u=h(u);else if(m===5){if(d===f)u=0;else{var p=d-f,g=-p/2+(i=t(e(0,i+.5-f),d-f)),c=p/2;u=Math.sqrt(1-g*g/(c*c))}u=h(u)}else m===6?(d===f?u=0:(i=t(e(0,i+.5-f),d-f),u=(1+Math.cos(Math.PI+2*Math.PI*i/(d-f)))/2),u=h(u)):(i>=r(f)&&(u=e(0,t(i-f<0?t(d,1)-(f-i):d-i,1))),u=h(u));if(this.sm.v!==100){var y=.01*this.sm.v;y===0&&(y=1e-8);var v=.5-.5*y;u1&&(u=1)}return u*this.a.v},getValue:function(i){this.iterateDynamicProperties(),this._mdf=i||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,i&&this.data.r===2&&(this.e.v=this._currentTextLength);var a=this.data.r===2?1:100/this.data.totalChars,o=this.o.v/a,s=this.s.v/a+o,l=this.e.v/a+o;if(s>l){var h=s;s=l,l=h}this.finalS=s,this.finalE=l}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(i,a,o){return new n(i,a,o)}}}();function TextAnimatorDataProperty(e,t,r){var n={propType:!1},i=PropertyFactory.getProp,a=t.a;this.a={r:a.r?i(e,a.r,0,degToRads,r):n,rx:a.rx?i(e,a.rx,0,degToRads,r):n,ry:a.ry?i(e,a.ry,0,degToRads,r):n,sk:a.sk?i(e,a.sk,0,degToRads,r):n,sa:a.sa?i(e,a.sa,0,degToRads,r):n,s:a.s?i(e,a.s,1,.01,r):n,a:a.a?i(e,a.a,1,0,r):n,o:a.o?i(e,a.o,0,.01,r):n,p:a.p?i(e,a.p,1,0,r):n,sw:a.sw?i(e,a.sw,0,0,r):n,sc:a.sc?i(e,a.sc,1,0,r):n,fc:a.fc?i(e,a.fc,1,0,r):n,fh:a.fh?i(e,a.fh,0,0,r):n,fs:a.fs?i(e,a.fs,0,.01,r):n,fb:a.fb?i(e,a.fb,0,.01,r):n,t:a.t?i(e,a.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,r=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e=s+ie||!p?(v=(s+ie-h)/l.partialLength,U=m.point[0]+(l.point[0]-m.point[0])*v,R=m.point[1]+(l.point[1]-m.point[1])*v,A.translate(-x[0]*C[i].an*.005,-x[1]*B*.01),u=!1):p&&(h+=l.partialLength,(f+=1)>=p.length&&(f=0,g[d+=1]?p=g[d].points:S.v.c?(f=0,p=g[d=0].points):(h-=l.partialLength,p=null)),p&&(m=l,c=(l=p[f]).partialLength));D=C[i].an/2-C[i].add,A.translate(-D,0,0)}else D=C[i].an/2-C[i].add,A.translate(-D,0,0),A.translate(-x[0]*C[i].an*.005,-x[1]*B*.01,0);for(N=0;Ne?this.textSpans[e].span:createNS(l?"g":"text"),c<=e){if(o.setAttribute("stroke-linecap","butt"),o.setAttribute("stroke-linejoin","round"),o.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=o,l){var y=createNS("g");o.appendChild(y),this.textSpans[e].childSpan=y}this.textSpans[e].span=o,this.layerElement.appendChild(o)}o.style.display="inherit"}if(h.reset(),u&&(s[e].n&&(f=-p,d+=r.yOffset,d+=m?1:0,m=!1),this.applyTextPropertiesToMatrix(r,h,s[e].line,f,d),f+=s[e].l||0,f+=p),l){var v;if((g=this.globalData.fontManager.getCharData(r.finalText[e],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t===1)v=new SVGCompElement(g.data,this.globalData,this);else{var b=emptyShapeData;g.data&&g.data.shapes&&(b=this.buildShapeData(g.data,r.finalSize)),v=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[e].glyph){var S=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(S.layerElement),S.destroy()}this.textSpans[e].glyph=v,v._debug=!0,v.prepareFrame(0),v.renderFrame(),this.textSpans[e].childSpan.appendChild(v.layerElement),g.t===1&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else u&&o.setAttribute("transform","translate("+h.props[12]+","+h.props[13]+")"),o.textContent=s[e].val,o.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&o&&o.setAttribute("d","")}else{var x=this.textContainer,T="start";switch(r.j){case 1:T="end";break;case 2:T="middle";break;default:T="start"}x.setAttribute("text-anchor",T),x.setAttribute("letter-spacing",p);var _=this.buildTextContents(r.finalText);for(t=_.length,d=r.ps?r.ps[1]+r.ascent:0,e=0;e=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e=0;r-=1)e.finalTransform.multiply(e.transforms[r].transform.mProps.v);e._mdf=i},processSequences:function(e){var t,r=this.sequenceList.length;for(t=0;t=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var r=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(r),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var r=assetLoader.getLumaCanvas(this.canvasContext.canvas);r.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(r,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(this.data.td!==1||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=this.data.ty===0;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var r={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:e.hd===!0},n={};if(e.ty==="fl"||e.ty==="st"?(n.c=PropertyFactory.getProp(this,e.c,1,255,this),n.c.k||(r.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):e.ty!=="gf"&&e.ty!=="gs"||(n.s=PropertyFactory.getProp(this,e.s,1,null,this),n.e=PropertyFactory.getProp(this,e.e,1,null,this),n.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,e.g,this)),n.o=PropertyFactory.getProp(this,e.o,0,.01,this),e.ty==="st"||e.ty==="gs"){if(r.lc=lineCapEnum[e.lc||2],r.lj=lineJoinEnum[e.lj||2],e.lj==1&&(r.ml=e.ml),n.w=PropertyFactory.getProp(this,e.w,0,null,this),n.w.k||(r.wi=n.w.v),e.d){var i=new DashProperty(this,e.d,"canvas",this);n.d=i,n.d.k||(r.da=n.d.dashArray,r.do=n.d.dashoffset[0])}}else r.r=e.r===2?"evenodd":"nonzero";return this.stylesList.push(r),n.style=r,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e=0;a-=1){if((l=this.searchProcessedElement(e[a]))?t[a]=r[l-1]:e[a]._shouldRender=n,e[a].ty==="fl"||e[a].ty==="st"||e[a].ty==="gf"||e[a].ty==="gs")l?t[a].style.closed=!1:t[a]=this.createStyleElement(e[a],p),d.push(t[a].style);else if(e[a].ty==="gr"){if(l)for(s=t[a].it.length,o=0;o=0;i-=1)t[i].ty==="tr"?(a=r[i].transform,this.renderShapeTransform(e,a)):t[i].ty==="sh"||t[i].ty==="el"||t[i].ty==="rc"||t[i].ty==="sr"?this.renderPath(t[i],r[i]):t[i].ty==="fl"?this.renderFill(t[i],r[i],a):t[i].ty==="st"?this.renderStroke(t[i],r[i],a):t[i].ty==="gf"||t[i].ty==="gs"?this.renderGradientFill(t[i],r[i],a):t[i].ty==="gr"?this.renderShape(a,t[i].it,r[i].it):t[i].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,n,i,a=e.trNodes,o=t.paths,s=o._length;a.length=0;var l=e.transforms.finalTransform;for(i=0;i=1?f=.99:f<=-1&&(f=-.99);var d=h*f,m=Math.cos(u+t.a.v)*d+s[0],p=Math.sin(u+t.a.v)*d+s[1];n=o.createRadialGradient(m,p,0,s[0],s[1],h)}var g=e.g.p,c=t.g.c,y=1;for(a=0;as&&l==="xMidYMid slice"||oi&&s==="meet"||ai&&s==="slice")?(r-this.transformCanvas.w*(n/this.transformCanvas.h))/2*this.renderConfig.dpr:h==="xMax"&&(ai&&s==="slice")?(r-this.transformCanvas.w*(n/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty=u==="YMid"&&(a>i&&s==="meet"||ai&&s==="meet"||a=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||this.renderConfig.clearCanvas!==!0||t)&&!this.destroyed&&e!==-1){var r;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(this.renderConfig.clearCanvas===!0?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();this.renderConfig.clearCanvas!==!0&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&this.layers[e].ty!==99){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.bm!==0&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,n=e.length;for(r=0;r0&&s<1&&f[d].push(this.calculateF(s,e,t,r,n,d)):(l=a*a-4*o*i)>=0&&((h=(-a+bmSqrt(l))/(2*i))>0&&h<1&&f[d].push(this.calculateF(h,e,t,r,n,d)),(u=(-a-bmSqrt(l))/(2*i))>0&&u<1&&f[d].push(this.calculateF(u,e,t,r,n,d))));this.shapeBoundingBox.left=bmMin.apply(null,f[0]),this.shapeBoundingBox.top=bmMin.apply(null,f[1]),this.shapeBoundingBox.right=bmMax.apply(null,f[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,f[1])},HShapeElement.prototype.calculateF=function(e,t,r,n,i,a){return bmPow(1-e,3)*t[a]+3*bmPow(1-e,2)*e*r[a]+3*(1-e)*bmPow(e,2)*n[a]+bmPow(e,3)*i[a]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,n=e.length;for(r=0;rr&&(r=i)}r*=e.mult}else r=e.v*e.mult;t.x-=r,t.xMax+=r,t.y-=r,t.yMax+=r},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax=0;e-=1){var n=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var i;i=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var a=Math.sqrt(Math.pow(i[0],2)+Math.pow(i[1],2)+Math.pow(i[2],2)),o=[i[0]/a,i[1]/a,i[2]/a],s=Math.sqrt(o[2]*o[2]+o[0]*o[0]),l=Math.atan2(o[1],s),h=Math.atan2(o[0],-o[2]);this.mat.rotateY(h).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var f,d,m;for(t=this.comp.threeDElements.length,e=0;e=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var r,n,i=createTag("div");styleDiv(i);var a=createTag("div");if(styleDiv(a),t==="3d"){(r=i.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var o="50% 50%";r.webkitTransformOrigin=o,r.mozTransformOrigin=o,r.transformOrigin=o;var s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=a.style).transform=s,n.webkitTransform=s}i.appendChild(a);var l={container:a,perspectiveElem:i,startPos:e,endPos:e,type:t};return this.threeDElements.push(l),l},HybridRendererBase.prototype.build3dContainers=function(){var e,t,r=this.layers.length,n="";for(e=0;e=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var r=0,n=this.threeDElements.length;ro?(e=i/this.globalData.compSize.w,t=i/this.globalData.compSize.w,r=0,n=(a-this.globalData.compSize.h*(i/this.globalData.compSize.w))/2):(e=a/this.globalData.compSize.h,t=a/this.globalData.compSize.h,r=(i-this.globalData.compSize.w*(a/this.globalData.compSize.h))/2,n=0);var s=this.resizerElem.style;s.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+n+",0,1)",s.transform=s.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e=s;)x/=2,T/=2,_>>>=1;return(x+_)/T};return S.int32=function(){return 0|b.g(4)},S.quick=function(){return b.g(4)/4294967296},S.double=S,d(m(b.S),e),(g.pass||c||function(x,T,_,A){return A&&(A.S&&u(A,b),x.state=function(){return u(b,{})}),_?(t.random=x,T):x})(S,v,"global"in g?g.global:this==t,g.state)},d(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return _typeof$1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$1(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return e==="number"||t instanceof Number||e==="boolean"||e==="string"}function $bm_neg(e){var t=_typeof$1(e);if(t==="number"||e instanceof Number||t==="boolean")return-e;if($bm_isInstanceOfArray(e)){var r,n=e.length,i=[];for(r=0;rr){var n=r;r=t,t=n}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if(typeof e=="number"||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var n=Math.min(e.length,t.length),i=0;for(r=0;r.5?h/(2-o-s):h/(o+s),o){case n:t=(i-a)/h+(i1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t,r,n,i=e[0],a=e[1],o=e[2];if(a===0)t=o,n=o,r=o;else{var s=o<.5?o*(1+a):o+a-o*a,l=2*o-s;t=hue2rgb(l,s,i+1/3),r=hue2rgb(l,s,i),n=hue2rgb(l,s,i-1/3)}return[t,r,n,e[3]]}function linear(e,t,r,n,i){if(n!==void 0&&i!==void 0||(n=t,i=r,t=0,r=1),r=r)return i;var o,s=r===t?0:(e-t)/(r-t);if(!n.length)return n+(i-n)*s;var l=n.length,h=createTypedArray("float32",l);for(o=0;o1){for(n=0;n1?t=1:t<0&&(t=0);var o=e(t);if($bm_isInstanceOfArray(i)){var s,l=i.length,h=createTypedArray("float32",l);for(s=0;sdata.k[t].t&&edata.k[t+1].t-e?(r=t+2,n=data.k[t+1].t):(r=t+1,n=data.k[t].t);break}}r===-1&&(r=t+1,n=data.k[t].t)}else r=0,n=0;var a={};return a.index=r,a.time=n/elem.comp.globalData.frameRate,a}function key(e){var t,r,n;if(!data.k.length||typeof data.k[0]=="number")throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var i=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(n=i.length,r=0;rS.length-1)&&(d=S.length-1),p=x-(g=S[S.length-1-d].t)),f==="pingpong"){if(Math.floor((b-g)/p)%2!=0)return this.getValueAtTime((p-(b-g)%p+g)/this.comp.globalData.frameRate,0)}else{if(f==="offset"){var T=this.getValueAtTime(g/this.comp.globalData.frameRate,0),_=this.getValueAtTime(x/this.comp.globalData.frameRate,0),A=this.getValueAtTime(((b-g)%p+g)/this.comp.globalData.frameRate,0),F=Math.floor((b-g)/p);if(this.pv.length){for(y=(v=new Array(T.length)).length,c=0;c=x)return this.pv;if(m?g=x+(p=d?Math.abs(this.elem.comp.globalData.frameRate*d):Math.max(0,this.elem.data.op-x)):((!d||d>S.length-1)&&(d=S.length-1),p=(g=S[d].t)-x),f==="pingpong"){if(Math.floor((x-b)/p)%2==0)return this.getValueAtTime(((x-b)%p+x)/this.comp.globalData.frameRate,0)}else{if(f==="offset"){var T=this.getValueAtTime(x/this.comp.globalData.frameRate,0),_=this.getValueAtTime(g/this.comp.globalData.frameRate,0),A=this.getValueAtTime((p-(x-b)%p+x)/this.comp.globalData.frameRate,0),F=Math.floor((x-b)/p)+1;if(this.pv.length){for(y=(v=new Array(T.length)).length,c=0;c1?(g+f-c)/(d-1):1,v=0,b=0;for(m=this.pv.length?createTypedArray("float32",this.pv.length):0;vy){var x=v,T=m.c&&v===b-1?0:v+1,_=(y-S)/c[v].addedLength;p=bez.getPointInSegment(m.v[x],m.v[T],m.o[x],m.i[T],_,c[v]);break}S+=c[v].addedLength,v+=1}return p||(p=m.c?[m.v[0][0],m.v[0][1]]:[m.v[m._length-1][0],m.v[m._length-1][1]]),p},vectorOnPath:function(f,d,m){f==1?f=this.v.c:f==0&&(f=.999);var p=this.pointOnPath(f,d),g=this.pointOnPath(f+.001,d),c=g[0]-p[0],y=g[1]-p[1],v=Math.sqrt(Math.pow(c,2)+Math.pow(y,2));return v===0?[0,0]:m==="tangent"?[c/v,y/v]:[-y/v,c/v]},tangentOnPath:function(f,d){return this.vectorOnPath(f,d,"tangent")},normalOnPath:function(f,d){return this.vectorOnPath(f,d,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([h],s),extendPrototype([h],l),l.prototype.getValueAtTime=function(f){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),f*=this.elem.globalData.frameRate,(f-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime=h?m<0?n:i:n+d*Math.pow((a-e)/m,1/r),u[f]=o,f+=1,s+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,i=r*Math.cos(n),a=r*Math.sin(n);this.feOffset.setAttribute("dx",i),this.feOffset.setAttribute("dy",a)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(e,t,r,n){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var i=createNS("feGaussianBlur");i.setAttribute("result",n),e.appendChild(i),this.feGaussianBlur=i}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;t{"use strict";var tU=et(),ii=(kS(),ct(LS)),rU=NS();tU.define("lottie",BS.exports=function(){return{lottie:rU,createInstance:ii.createInstance,cleanupElement:ii.cleanupElement,init:ii.init,destroy:ii.destroy,ready:ii.ready}})});var GS=E(()=>{"use strict";(function(){if(typeof window>"u")return;let e=window.navigator.userAgent.match(/Edge\/(\d{2})\./),t=e?parseInt(e[1],10)>=16:!1;if("objectFit"in document.documentElement.style&&!t){window.objectFitPolyfill=function(){return!1};return}let n=function(s){let l=window.getComputedStyle(s,null),h=l.getPropertyValue("position"),u=l.getPropertyValue("overflow"),f=l.getPropertyValue("display");(!h||h==="static")&&(s.style.position="relative"),u!=="hidden"&&(s.style.overflow="hidden"),(!f||f==="inline")&&(s.style.display="block"),s.clientHeight===0&&(s.style.height="100%"),s.className.indexOf("object-fit-polyfill")===-1&&(s.className+=" object-fit-polyfill")},i=function(s){let l=window.getComputedStyle(s,null),h={"max-width":"none","max-height":"none","min-width":"0px","min-height":"0px",top:"auto",right:"auto",bottom:"auto",left:"auto","margin-top":"0px","margin-right":"0px","margin-bottom":"0px","margin-left":"0px"};for(let u in h)l.getPropertyValue(u)!==h[u]&&(s.style[u]=h[u])},a=function(s){let l=s.parentNode;n(l),i(s),s.style.position="absolute",s.style.height="100%",s.style.width="auto",s.clientWidth>l.clientWidth?(s.style.top="0",s.style.marginTop="0",s.style.left="50%",s.style.marginLeft=s.clientWidth/-2+"px"):(s.style.width="100%",s.style.height="auto",s.style.left="0",s.style.marginLeft="0",s.style.top="50%",s.style.marginTop=s.clientHeight/-2+"px")},o=function(s){if(typeof s>"u"||s instanceof Event)s=document.querySelectorAll("[data-object-fit]");else if(s&&s.nodeName)s=[s];else if(typeof s=="object"&&s.length&&s[0].nodeName)s=s;else return!1;for(let l=0;l0?a(s[l]):s[l].addEventListener("loadedmetadata",function(){a(this)}):a(s[l])}return!0};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",o):o(),window.addEventListener("resize",o),window.objectFitPolyfill=o})()});var zS=E(()=>{"use strict";(function(){if(typeof window>"u")return;function e(n){Webflow.env("design")||($("video").each(function(){n&&$(this).prop("autoplay")?this.play():this.pause()}),$(".w-background-video--control").each(function(){n?r($(this)):t($(this))}))}function t(n){n.find("> span").each(function(i){$(this).prop("hidden",()=>i===0)})}function r(n){n.find("> span").each(function(i){$(this).prop("hidden",()=>i===1)})}$(document).ready(()=>{let n=window.matchMedia("(prefers-reduced-motion: reduce)");n.addEventListener("change",i=>{e(!i.matches)}),n.matches&&e(!1),$("video:not([autoplay])").each(function(){$(this).parent().find(".w-background-video--control").each(function(){t($(this))})}),$(document).on("click",".w-background-video--control",function(i){if(Webflow.env("design"))return;let a=$(i.currentTarget),o=$(`video#${a.attr("aria-controls")}`).get(0);if(o)if(o.paused){let s=o.play();r(a),s&&typeof s.catch=="function"&&s.catch(()=>{t(a)})}else o.pause(),t(a)})})})()});var WS=E((Wse,jS)=>{"use strict";var HS=et();HS.define("brand",jS.exports=function(e){var t={},r=document,n=e("html"),i=e("body"),a=".w-webflow-badge",o=window.location,s=/PhantomJS/i.test(navigator.userAgent),l="fullscreenchange webkitfullscreenchange mozfullscreenchange msfullscreenchange",h;t.ready=function(){var m=n.attr("data-wf-status"),p=n.attr("data-wf-domain")||"";/\.webflow\.io$/i.test(p)&&o.hostname!==p&&(m=!0),m&&!s&&(h=h||f(),d(),setTimeout(d,500),e(r).off(l,u).on(l,u))};function u(){var m=r.fullScreen||r.mozFullScreen||r.webkitIsFullScreen||r.msFullscreenElement||!!r.webkitFullscreenElement;e(h).attr("style",m?"display: none !important;":"")}function f(){var m=e('').attr("href","https://webflow.com?utm_campaign=brandjs"),p=e("").attr("src","https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-icon-d2.89e12c322e.svg").attr("alt","").css({marginRight:"4px",width:"26px"}),g=e("").attr("src","https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-text-d2.c82cec3b78.svg").attr("alt","Made in Webflow");return m.append(p,g),m[0]}function d(){var m=i.children(a),p=m.length&&m.get(0)===h,g=HS.env("editor");if(p){g&&m.remove();return}m.length&&m.remove(),g||i.append(h)}return t})});var XS=E((Use,US)=>{"use strict";var pu=et();pu.define("edit",US.exports=function(e,t,r){if(r=r||{},(pu.env("test")||pu.env("frame"))&&!r.fixture&&!nU())return{exit:1};var n={},i=e(window),a=e(document.documentElement),o=document.location,s="hashchange",l,h=r.load||d,u=!1;try{u=localStorage&&localStorage.getItem&&localStorage.getItem("WebflowEditor")}catch{}u?h():o.search?(/[?&](edit)(?:[=&?]|$)/.test(o.search)||/\?edit$/.test(o.href))&&h():i.on(s,f).triggerHandler(s);function f(){l||/\?edit/.test(o.hash)&&h()}function d(){l=!0,window.WebflowEditor=!0,i.off(s,f),v(function(S){e.ajax({url:y("https://editor-api.webflow.com/api/editor/view"),data:{siteId:a.attr("data-wf-site")},xhrFields:{withCredentials:!0},dataType:"json",crossDomain:!0,success:m(S)})})}function m(S){return function(x){if(!x){console.error("Could not load editor data");return}x.thirdPartyCookiesSupported=S,p(c(x.scriptPath),function(){window.WebflowEditor(x)})}}function p(S,x){e.ajax({type:"GET",url:S,dataType:"script",cache:!0}).then(x,g)}function g(S,x,T){throw console.error("Could not load editor script: "+x),T}function c(S){return S.indexOf("//")>=0?S:y("https://editor-api.webflow.com"+S)}function y(S){return S.replace(/([^:])\/\//g,"$1/")}function v(S){var x=window.document.createElement("iframe");x.src="https://webflow.com/site/third-party-cookie-check.html",x.style.display="none",x.sandbox="allow-scripts allow-same-origin";var T=function(_){_.data==="WF_third_party_cookies_unsupported"?(b(x,T),S(!1)):_.data==="WF_third_party_cookies_supported"&&(b(x,T),S(!0))};x.onerror=function(){b(x,T),S(!1)},window.addEventListener("message",T,!1),window.document.body.appendChild(x)}function b(S,x){window.removeEventListener("message",x,!1),S.remove()}return n});function nU(){try{return window.top.__Cypress__}catch{return!1}}});var KS=E((Xse,$S)=>{"use strict";var iU=et();iU.define("focus-visible",$S.exports=function(){function e(r){var n=!0,i=!1,a=null,o={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function s(b){return!!(b&&b!==document&&b.nodeName!=="HTML"&&b.nodeName!=="BODY"&&"classList"in b&&"contains"in b.classList)}function l(b){var S=b.type,x=b.tagName;return!!(x==="INPUT"&&o[S]&&!b.readOnly||x==="TEXTAREA"&&!b.readOnly||b.isContentEditable)}function h(b){b.getAttribute("data-wf-focus-visible")||b.setAttribute("data-wf-focus-visible","true")}function u(b){b.getAttribute("data-wf-focus-visible")&&b.removeAttribute("data-wf-focus-visible")}function f(b){b.metaKey||b.altKey||b.ctrlKey||(s(r.activeElement)&&h(r.activeElement),n=!0)}function d(){n=!1}function m(b){s(b.target)&&(n||l(b.target))&&h(b.target)}function p(b){s(b.target)&&b.target.hasAttribute("data-wf-focus-visible")&&(i=!0,window.clearTimeout(a),a=window.setTimeout(function(){i=!1},100),u(b.target))}function g(){document.visibilityState==="hidden"&&(i&&(n=!0),c())}function c(){document.addEventListener("mousemove",v),document.addEventListener("mousedown",v),document.addEventListener("mouseup",v),document.addEventListener("pointermove",v),document.addEventListener("pointerdown",v),document.addEventListener("pointerup",v),document.addEventListener("touchmove",v),document.addEventListener("touchstart",v),document.addEventListener("touchend",v)}function y(){document.removeEventListener("mousemove",v),document.removeEventListener("mousedown",v),document.removeEventListener("mouseup",v),document.removeEventListener("pointermove",v),document.removeEventListener("pointerdown",v),document.removeEventListener("pointerup",v),document.removeEventListener("touchmove",v),document.removeEventListener("touchstart",v),document.removeEventListener("touchend",v)}function v(b){b.target.nodeName&&b.target.nodeName.toLowerCase()==="html"||(n=!1,y())}document.addEventListener("keydown",f,!0),document.addEventListener("mousedown",d,!0),document.addEventListener("pointerdown",d,!0),document.addEventListener("touchstart",d,!0),document.addEventListener("visibilitychange",g,!0),c(),r.addEventListener("focus",m,!0),r.addEventListener("blur",p,!0)}function t(){if(typeof document<"u")try{document.querySelector(":focus-visible")}catch{e(document)}}return{ready:t}})});var ZS=E(($se,QS)=>{"use strict";var YS=et();YS.define("focus",QS.exports=function(){var e=[],t=!1;function r(o){t&&(o.preventDefault(),o.stopPropagation(),o.stopImmediatePropagation(),e.unshift(o))}function n(o){var s=o.target,l=s.tagName;return/^a$/i.test(l)&&s.href!=null||/^(button|textarea)$/i.test(l)&&s.disabled!==!0||/^input$/i.test(l)&&/^(button|reset|submit|radio|checkbox)$/i.test(s.type)&&!s.disabled||!/^(button|input|textarea|select|a)$/i.test(l)&&!Number.isNaN(Number.parseFloat(s.tabIndex))||/^audio$/i.test(l)||/^video$/i.test(l)&&s.controls===!0}function i(o){n(o)&&(t=!0,setTimeout(()=>{for(t=!1,o.target.focus();e.length>0;){var s=e.pop();s.target.dispatchEvent(new MouseEvent(s.type,s))}},0))}function a(){typeof document<"u"&&document.body.hasAttribute("data-wf-focus-within")&&YS.env.safari&&(document.addEventListener("mousedown",i,!0),document.addEventListener("mouseup",r,!0),document.addEventListener("click",r,!0))}return{ready:a}})});var tx=E((Kse,ex)=>{"use strict";var du=window.jQuery,Pt={},Va=[],JS=".w-ix",Ga={reset:function(e,t){t.__wf_intro=null},intro:function(e,t){t.__wf_intro||(t.__wf_intro=!0,du(t).triggerHandler(Pt.types.INTRO))},outro:function(e,t){t.__wf_intro&&(t.__wf_intro=null,du(t).triggerHandler(Pt.types.OUTRO))}};Pt.triggers={};Pt.types={INTRO:"w-ix-intro"+JS,OUTRO:"w-ix-outro"+JS};Pt.init=function(){for(var e=Va.length,t=0;t{"use strict";var mu=tx();function rx(e,t){var r=document.createEvent("CustomEvent");r.initCustomEvent(t,!0,!0,null),e.dispatchEvent(r)}var aU=window.jQuery,za={},nx=".w-ix",sU={reset:function(e,t){mu.triggers.reset(e,t)},intro:function(e,t){mu.triggers.intro(e,t),rx(t,"COMPONENT_ACTIVE")},outro:function(e,t){mu.triggers.outro(e,t),rx(t,"COMPONENT_INACTIVE")}};za.triggers={};za.types={INTRO:"w-ix-intro"+nx,OUTRO:"w-ix-outro"+nx};aU.extend(za.triggers,sU);ix.exports=za});var yu=E((Qse,ax)=>{var oU=Zs(),lU=oU(Object.getPrototypeOf,Object);ax.exports=lU});var vu=E((Zse,ox)=>{var uU=Ut(),cU=yu(),hU=Dt(),fU="[object Object]",pU=Function.prototype,dU=Object.prototype,sx=pU.toString,mU=dU.hasOwnProperty,gU=sx.call(Object);function yU(e){if(!hU(e)||uU(e)!=fU)return!1;var t=cU(e);if(t===null)return!0;var r=mU.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&sx.call(r)==gU}ox.exports=yU});var lx=E(Eu=>{"use strict";Object.defineProperty(Eu,"__esModule",{value:!0});Eu.default=vU;function vU(e){var t,r=e.Symbol;return typeof r=="function"?r.observable?t=r.observable:(t=r("observable"),r.observable=t):t="@@observable",t}});var ux=E((Su,bu)=>{"use strict";Object.defineProperty(Su,"__esModule",{value:!0});var EU=lx(),bU=SU(EU);function SU(e){return e&&e.__esModule?e:{default:e}}var Zr;typeof self<"u"?Zr=self:typeof window<"u"?Zr=window:typeof global<"u"?Zr=global:typeof bu<"u"?Zr=bu:Zr=Function("return this")();var xU=(0,bU.default)(Zr);Su.default=xU});var xu=E(ai=>{"use strict";ai.__esModule=!0;ai.ActionTypes=void 0;ai.default=px;var _U=vu(),TU=fx(_U),IU=ux(),cx=fx(IU);function fx(e){return e&&e.__esModule?e:{default:e}}var hx=ai.ActionTypes={INIT:"@@redux/INIT"};function px(e,t,r){var n;if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error("Expected the enhancer to be a function.");return r(px)(e,t)}if(typeof e!="function")throw new Error("Expected the reducer to be a function.");var i=e,a=t,o=[],s=o,l=!1;function h(){s===o&&(s=o.slice())}function u(){return a}function f(g){if(typeof g!="function")throw new Error("Expected listener to be a function.");var c=!0;return h(),s.push(g),function(){if(c){c=!1,h();var v=s.indexOf(g);s.splice(v,1)}}}function d(g){if(!(0,TU.default)(g))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(typeof g.type>"u")throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(l)throw new Error("Reducers may not dispatch actions.");try{l=!0,a=i(a,g)}finally{l=!1}for(var c=o=s,y=0;y{"use strict";_u.__esModule=!0;_u.default=AU;function AU(e){typeof console<"u"&&typeof console.error=="function"&&console.error(e);try{throw new Error(e)}catch{}}});var gx=E(Iu=>{"use strict";Iu.__esModule=!0;Iu.default=OU;var dx=xu(),PU=vu(),roe=mx(PU),CU=Tu(),noe=mx(CU);function mx(e){return e&&e.__esModule?e:{default:e}}function wU(e,t){var r=t&&t.type,n=r&&'"'+r.toString()+'"'||"an action";return"Given action "+n+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state.'}function MU(e){Object.keys(e).forEach(function(t){var r=e[t],n=r(void 0,{type:dx.ActionTypes.INIT});if(typeof n>"u")throw new Error('Reducer "'+t+'" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined.');var i="@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".");if(typeof r(void 0,{type:i})>"u")throw new Error('Reducer "'+t+'" returned undefined when probed with a random type. '+("Don't try to handle "+dx.ActionTypes.INIT+' or other actions in "redux/*" ')+"namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined.")})}function OU(e){for(var t=Object.keys(e),r={},n=0;n"u"){var b=wU(g,u);throw new Error(b)}m[g]=v,d=d||v!==y}return d?m:h}}});var vx=E(Au=>{"use strict";Au.__esModule=!0;Au.default=FU;function yx(e,t){return function(){return t(e.apply(void 0,arguments))}}function FU(e,t){if(typeof e=="function")return yx(e,t);if(typeof e!="object"||e===null)throw new Error("bindActionCreators expected an object or a function, instead received "+(e===null?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var r=Object.keys(e),n={},i=0;i{"use strict";Pu.__esModule=!0;Pu.default=DU;function DU(){for(var e=arguments.length,t=Array(e),r=0;r{"use strict";wu.__esModule=!0;var RU=Object.assign||function(e){for(var t=1;t{"use strict";ot.__esModule=!0;ot.compose=ot.applyMiddleware=ot.bindActionCreators=ot.combineReducers=ot.createStore=void 0;var BU=xu(),VU=Jr(BU),GU=gx(),zU=Jr(GU),HU=vx(),jU=Jr(HU),WU=Ex(),UU=Jr(WU),XU=Cu(),$U=Jr(XU),KU=Tu(),loe=Jr(KU);function Jr(e){return e&&e.__esModule?e:{default:e}}ot.createStore=VU.default;ot.combineReducers=zU.default;ot.bindActionCreators=jU.default;ot.applyMiddleware=UU.default;ot.compose=$U.default});var vt,Ou,Ct,YU,QU,Ha,ZU,Fu=ve(()=>{"use strict";vt={NAVBAR_OPEN:"NAVBAR_OPEN",NAVBAR_CLOSE:"NAVBAR_CLOSE",TAB_ACTIVE:"TAB_ACTIVE",TAB_INACTIVE:"TAB_INACTIVE",SLIDER_ACTIVE:"SLIDER_ACTIVE",SLIDER_INACTIVE:"SLIDER_INACTIVE",DROPDOWN_OPEN:"DROPDOWN_OPEN",DROPDOWN_CLOSE:"DROPDOWN_CLOSE",MOUSE_CLICK:"MOUSE_CLICK",MOUSE_SECOND_CLICK:"MOUSE_SECOND_CLICK",MOUSE_DOWN:"MOUSE_DOWN",MOUSE_UP:"MOUSE_UP",MOUSE_OVER:"MOUSE_OVER",MOUSE_OUT:"MOUSE_OUT",MOUSE_MOVE:"MOUSE_MOVE",MOUSE_MOVE_IN_VIEWPORT:"MOUSE_MOVE_IN_VIEWPORT",SCROLL_INTO_VIEW:"SCROLL_INTO_VIEW",SCROLL_OUT_OF_VIEW:"SCROLL_OUT_OF_VIEW",SCROLLING_IN_VIEW:"SCROLLING_IN_VIEW",ECOMMERCE_CART_OPEN:"ECOMMERCE_CART_OPEN",ECOMMERCE_CART_CLOSE:"ECOMMERCE_CART_CLOSE",PAGE_START:"PAGE_START",PAGE_FINISH:"PAGE_FINISH",PAGE_SCROLL_UP:"PAGE_SCROLL_UP",PAGE_SCROLL_DOWN:"PAGE_SCROLL_DOWN",PAGE_SCROLL:"PAGE_SCROLL"},Ou={ELEMENT:"ELEMENT",CLASS:"CLASS",PAGE:"PAGE"},Ct={ELEMENT:"ELEMENT",VIEWPORT:"VIEWPORT"},YU={X_AXIS:"X_AXIS",Y_AXIS:"Y_AXIS"},QU={CHILDREN:"CHILDREN",SIBLINGS:"SIBLINGS",IMMEDIATE_CHILDREN:"IMMEDIATE_CHILDREN"},Ha={FADE_EFFECT:"FADE_EFFECT",SLIDE_EFFECT:"SLIDE_EFFECT",GROW_EFFECT:"GROW_EFFECT",SHRINK_EFFECT:"SHRINK_EFFECT",SPIN_EFFECT:"SPIN_EFFECT",FLY_EFFECT:"FLY_EFFECT",POP_EFFECT:"POP_EFFECT",FLIP_EFFECT:"FLIP_EFFECT",JIGGLE_EFFECT:"JIGGLE_EFFECT",PULSE_EFFECT:"PULSE_EFFECT",DROP_EFFECT:"DROP_EFFECT",BLINK_EFFECT:"BLINK_EFFECT",BOUNCE_EFFECT:"BOUNCE_EFFECT",FLIP_LEFT_TO_RIGHT_EFFECT:"FLIP_LEFT_TO_RIGHT_EFFECT",FLIP_RIGHT_TO_LEFT_EFFECT:"FLIP_RIGHT_TO_LEFT_EFFECT",RUBBER_BAND_EFFECT:"RUBBER_BAND_EFFECT",JELLO_EFFECT:"JELLO_EFFECT",GROW_BIG_EFFECT:"GROW_BIG_EFFECT",SHRINK_BIG_EFFECT:"SHRINK_BIG_EFFECT",PLUGIN_LOTTIE_EFFECT:"PLUGIN_LOTTIE_EFFECT"},ZU={LEFT:"LEFT",RIGHT:"RIGHT",BOTTOM:"BOTTOM",TOP:"TOP",BOTTOM_LEFT:"BOTTOM_LEFT",BOTTOM_RIGHT:"BOTTOM_RIGHT",TOP_RIGHT:"TOP_RIGHT",TOP_LEFT:"TOP_LEFT",CLOCKWISE:"CLOCKWISE",COUNTER_CLOCKWISE:"COUNTER_CLOCKWISE"}});var We,JU,ja=ve(()=>{"use strict";We={TRANSFORM_MOVE:"TRANSFORM_MOVE",TRANSFORM_SCALE:"TRANSFORM_SCALE",TRANSFORM_ROTATE:"TRANSFORM_ROTATE",TRANSFORM_SKEW:"TRANSFORM_SKEW",STYLE_OPACITY:"STYLE_OPACITY",STYLE_SIZE:"STYLE_SIZE",STYLE_FILTER:"STYLE_FILTER",STYLE_FONT_VARIATION:"STYLE_FONT_VARIATION",STYLE_BACKGROUND_COLOR:"STYLE_BACKGROUND_COLOR",STYLE_BORDER:"STYLE_BORDER",STYLE_TEXT_COLOR:"STYLE_TEXT_COLOR",OBJECT_VALUE:"OBJECT_VALUE",PLUGIN_LOTTIE:"PLUGIN_LOTTIE",PLUGIN_SPLINE:"PLUGIN_SPLINE",PLUGIN_RIVE:"PLUGIN_RIVE",PLUGIN_VARIABLE:"PLUGIN_VARIABLE",GENERAL_DISPLAY:"GENERAL_DISPLAY",GENERAL_START_ACTION:"GENERAL_START_ACTION",GENERAL_CONTINUOUS_ACTION:"GENERAL_CONTINUOUS_ACTION",GENERAL_COMBO_CLASS:"GENERAL_COMBO_CLASS",GENERAL_STOP_ACTION:"GENERAL_STOP_ACTION",GENERAL_LOOP:"GENERAL_LOOP",STYLE_BOX_SHADOW:"STYLE_BOX_SHADOW"},JU={ELEMENT:"ELEMENT",ELEMENT_CLASS:"ELEMENT_CLASS",TRIGGER_ELEMENT:"TRIGGER_ELEMENT"}});var eX,bx=ve(()=>{"use strict";eX={MOUSE_CLICK_INTERACTION:"MOUSE_CLICK_INTERACTION",MOUSE_HOVER_INTERACTION:"MOUSE_HOVER_INTERACTION",MOUSE_MOVE_INTERACTION:"MOUSE_MOVE_INTERACTION",SCROLL_INTO_VIEW_INTERACTION:"SCROLL_INTO_VIEW_INTERACTION",SCROLLING_IN_VIEW_INTERACTION:"SCROLLING_IN_VIEW_INTERACTION",MOUSE_MOVE_IN_VIEWPORT_INTERACTION:"MOUSE_MOVE_IN_VIEWPORT_INTERACTION",PAGE_IS_SCROLLING_INTERACTION:"PAGE_IS_SCROLLING_INTERACTION",PAGE_LOAD_INTERACTION:"PAGE_LOAD_INTERACTION",PAGE_SCROLLED_INTERACTION:"PAGE_SCROLLED_INTERACTION",NAVBAR_INTERACTION:"NAVBAR_INTERACTION",DROPDOWN_INTERACTION:"DROPDOWN_INTERACTION",ECOMMERCE_CART_INTERACTION:"ECOMMERCE_CART_INTERACTION",TAB_INTERACTION:"TAB_INTERACTION",SLIDER_INTERACTION:"SLIDER_INTERACTION"}});var tX,rX,nX,iX,aX,sX,oX,Du,Sx=ve(()=>{"use strict";ja();({TRANSFORM_MOVE:tX,TRANSFORM_SCALE:rX,TRANSFORM_ROTATE:nX,TRANSFORM_SKEW:iX,STYLE_SIZE:aX,STYLE_FILTER:sX,STYLE_FONT_VARIATION:oX}=We),Du={[tX]:!0,[rX]:!0,[nX]:!0,[iX]:!0,[aX]:!0,[sX]:!0,[oX]:!0}});var Re={};Ge(Re,{IX2_ACTION_LIST_PLAYBACK_CHANGED:()=>TX,IX2_ANIMATION_FRAME_CHANGED:()=>vX,IX2_CLEAR_REQUESTED:()=>mX,IX2_ELEMENT_STATE_CHANGED:()=>_X,IX2_EVENT_LISTENER_ADDED:()=>gX,IX2_EVENT_STATE_CHANGED:()=>yX,IX2_INSTANCE_ADDED:()=>bX,IX2_INSTANCE_REMOVED:()=>xX,IX2_INSTANCE_STARTED:()=>SX,IX2_MEDIA_QUERIES_DEFINED:()=>AX,IX2_PARAMETER_CHANGED:()=>EX,IX2_PLAYBACK_REQUESTED:()=>pX,IX2_PREVIEW_REQUESTED:()=>fX,IX2_RAW_DATA_IMPORTED:()=>lX,IX2_SESSION_INITIALIZED:()=>uX,IX2_SESSION_STARTED:()=>cX,IX2_SESSION_STOPPED:()=>hX,IX2_STOP_REQUESTED:()=>dX,IX2_TEST_FRAME_RENDERED:()=>PX,IX2_VIEWPORT_WIDTH_CHANGED:()=>IX});var lX,uX,cX,hX,fX,pX,dX,mX,gX,yX,vX,EX,bX,SX,xX,_X,TX,IX,AX,PX,xx=ve(()=>{"use strict";lX="IX2_RAW_DATA_IMPORTED",uX="IX2_SESSION_INITIALIZED",cX="IX2_SESSION_STARTED",hX="IX2_SESSION_STOPPED",fX="IX2_PREVIEW_REQUESTED",pX="IX2_PLAYBACK_REQUESTED",dX="IX2_STOP_REQUESTED",mX="IX2_CLEAR_REQUESTED",gX="IX2_EVENT_LISTENER_ADDED",yX="IX2_EVENT_STATE_CHANGED",vX="IX2_ANIMATION_FRAME_CHANGED",EX="IX2_PARAMETER_CHANGED",bX="IX2_INSTANCE_ADDED",SX="IX2_INSTANCE_STARTED",xX="IX2_INSTANCE_REMOVED",_X="IX2_ELEMENT_STATE_CHANGED",TX="IX2_ACTION_LIST_PLAYBACK_CHANGED",IX="IX2_VIEWPORT_WIDTH_CHANGED",AX="IX2_MEDIA_QUERIES_DEFINED",PX="IX2_TEST_FRAME_RENDERED"});var Ne={};Ge(Ne,{ABSTRACT_NODE:()=>I4,AUTO:()=>d4,BACKGROUND:()=>l4,BACKGROUND_COLOR:()=>o4,BAR_DELIMITER:()=>y4,BORDER_COLOR:()=>u4,BOUNDARY_SELECTOR:()=>FX,CHILDREN:()=>v4,COLON_DELIMITER:()=>g4,COLOR:()=>c4,COMMA_DELIMITER:()=>m4,CONFIG_UNIT:()=>VX,CONFIG_VALUE:()=>LX,CONFIG_X_UNIT:()=>kX,CONFIG_X_VALUE:()=>DX,CONFIG_Y_UNIT:()=>NX,CONFIG_Y_VALUE:()=>RX,CONFIG_Z_UNIT:()=>BX,CONFIG_Z_VALUE:()=>qX,DISPLAY:()=>h4,FILTER:()=>n4,FLEX:()=>f4,FONT_VARIATION_SETTINGS:()=>i4,HEIGHT:()=>s4,HTML_ELEMENT:()=>_4,IMMEDIATE_CHILDREN:()=>E4,IX2_ID_DELIMITER:()=>CX,OPACITY:()=>r4,PARENT:()=>S4,PLAIN_OBJECT:()=>T4,PRESERVE_3D:()=>x4,RENDER_GENERAL:()=>P4,RENDER_PLUGIN:()=>w4,RENDER_STYLE:()=>C4,RENDER_TRANSFORM:()=>A4,ROTATE_X:()=>YX,ROTATE_Y:()=>QX,ROTATE_Z:()=>ZX,SCALE_3D:()=>KX,SCALE_X:()=>UX,SCALE_Y:()=>XX,SCALE_Z:()=>$X,SIBLINGS:()=>b4,SKEW:()=>JX,SKEW_X:()=>e4,SKEW_Y:()=>t4,TRANSFORM:()=>GX,TRANSLATE_3D:()=>WX,TRANSLATE_X:()=>zX,TRANSLATE_Y:()=>HX,TRANSLATE_Z:()=>jX,WF_PAGE:()=>wX,WIDTH:()=>a4,WILL_CHANGE:()=>p4,W_MOD_IX:()=>OX,W_MOD_JS:()=>MX});var CX,wX,MX,OX,FX,DX,RX,qX,LX,kX,NX,BX,VX,GX,zX,HX,jX,WX,UX,XX,$X,KX,YX,QX,ZX,JX,e4,t4,r4,n4,i4,a4,s4,o4,l4,u4,c4,h4,f4,p4,d4,m4,g4,y4,v4,E4,b4,S4,x4,_4,T4,I4,A4,P4,C4,w4,_x=ve(()=>{"use strict";CX="|",wX="data-wf-page",MX="w-mod-js",OX="w-mod-ix",FX=".w-dyn-item",DX="xValue",RX="yValue",qX="zValue",LX="value",kX="xUnit",NX="yUnit",BX="zUnit",VX="unit",GX="transform",zX="translateX",HX="translateY",jX="translateZ",WX="translate3d",UX="scaleX",XX="scaleY",$X="scaleZ",KX="scale3d",YX="rotateX",QX="rotateY",ZX="rotateZ",JX="skew",e4="skewX",t4="skewY",r4="opacity",n4="filter",i4="font-variation-settings",a4="width",s4="height",o4="backgroundColor",l4="background",u4="borderColor",c4="color",h4="display",f4="flex",p4="willChange",d4="AUTO",m4=",",g4=":",y4="|",v4="CHILDREN",E4="IMMEDIATE_CHILDREN",b4="SIBLINGS",S4="PARENT",x4="preserve-3d",_4="HTML_ELEMENT",T4="PLAIN_OBJECT",I4="ABSTRACT_NODE",A4="RENDER_TRANSFORM",P4="RENDER_GENERAL",C4="RENDER_STYLE",w4="RENDER_PLUGIN"});var Tx={};Ge(Tx,{ActionAppliesTo:()=>JU,ActionTypeConsts:()=>We,EventAppliesTo:()=>Ou,EventBasedOn:()=>Ct,EventContinuousMouseAxes:()=>YU,EventLimitAffectedElements:()=>QU,EventTypeConsts:()=>vt,IX2EngineActionTypes:()=>Re,IX2EngineConstants:()=>Ne,InteractionTypeConsts:()=>eX,QuickEffectDirectionConsts:()=>ZU,QuickEffectIds:()=>Ha,ReducedMotionTypes:()=>Du});var Ye=ve(()=>{"use strict";Fu();ja();bx();Sx();xx();_x();ja();Fu()});var M4,Ix,Ax=ve(()=>{"use strict";Ye();({IX2_RAW_DATA_IMPORTED:M4}=Re),Ix=(e=Object.freeze({}),t)=>{switch(t.type){case M4:return t.payload.ixData||Object.freeze({});default:return e}}});var en=E(Ce=>{"use strict";Object.defineProperty(Ce,"__esModule",{value:!0});var O4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};Ce.clone=Ua;Ce.addLast=wx;Ce.addFirst=Mx;Ce.removeLast=Ox;Ce.removeFirst=Fx;Ce.insert=Dx;Ce.removeAt=Rx;Ce.replaceAt=qx;Ce.getIn=Xa;Ce.set=$a;Ce.setIn=Ka;Ce.update=kx;Ce.updateIn=Nx;Ce.merge=Bx;Ce.mergeDeep=Vx;Ce.mergeIn=Gx;Ce.omit=zx;Ce.addDefaults=Hx;var Px="INVALID_ARGS";function Cx(e){throw new Error(e)}function Ru(e){var t=Object.keys(e);return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(e)):t}var F4={}.hasOwnProperty;function Ua(e){if(Array.isArray(e))return e.slice();for(var t=Ru(e),r={},n=0;n3?a-3:0),s=3;s"u"?"undefined":O4(e);return e!=null&&(t==="object"||t==="function")}function wx(e,t){return Array.isArray(t)?e.concat(t):e.concat([t])}function Mx(e,t){return Array.isArray(t)?t.concat(e):[t].concat(e)}function Ox(e){return e.length?e.slice(0,e.length-1):e}function Fx(e){return e.length?e.slice(1):e}function Dx(e,t,r){return e.slice(0,t).concat(Array.isArray(r)?r:[r]).concat(e.slice(t))}function Rx(e,t){return t>=e.length||t<0?e:e.slice(0,t).concat(e.slice(t+1))}function qx(e,t,r){if(e[t]===r)return e;for(var n=e.length,i=Array(n),a=0;a6?o-6:0),l=6;l6?o-6:0),l=6;l7?h-7:0),f=7;f=0||(a[l]=e[l])}return a}function Hx(e,t,r,n,i,a){for(var o=arguments.length,s=Array(o>6?o-6:0),l=6;l{"use strict";Ye();Wx=pe(en()),{IX2_PREVIEW_REQUESTED:R4,IX2_PLAYBACK_REQUESTED:q4,IX2_STOP_REQUESTED:L4,IX2_CLEAR_REQUESTED:k4}=Re,N4={preview:{},playback:{},stop:{},clear:{}},jx=Object.create(null,{[R4]:{value:"preview"},[q4]:{value:"playback"},[L4]:{value:"stop"},[k4]:{value:"clear"}}),Ux=(e=N4,t)=>{if(t.type in jx){let r=[jx[t.type]];return(0,Wx.setIn)(e,[r],{...t.payload})}return e}});var Ue,B4,V4,G4,z4,H4,j4,W4,U4,X4,$4,$x,K4,Kx,Yx=ve(()=>{"use strict";Ye();Ue=pe(en()),{IX2_SESSION_INITIALIZED:B4,IX2_SESSION_STARTED:V4,IX2_TEST_FRAME_RENDERED:G4,IX2_SESSION_STOPPED:z4,IX2_EVENT_LISTENER_ADDED:H4,IX2_EVENT_STATE_CHANGED:j4,IX2_ANIMATION_FRAME_CHANGED:W4,IX2_ACTION_LIST_PLAYBACK_CHANGED:U4,IX2_VIEWPORT_WIDTH_CHANGED:X4,IX2_MEDIA_QUERIES_DEFINED:$4}=Re,$x={active:!1,tick:0,eventListeners:[],eventState:{},playbackState:{},viewportWidth:0,mediaQueryKey:null,hasBoundaryNodes:!1,hasDefinedMediaQueries:!1,reducedMotion:!1},K4=20,Kx=(e=$x,t)=>{switch(t.type){case B4:{let{hasBoundaryNodes:r,reducedMotion:n}=t.payload;return(0,Ue.merge)(e,{hasBoundaryNodes:r,reducedMotion:n})}case V4:return(0,Ue.set)(e,"active",!0);case G4:{let{payload:{step:r=K4}}=t;return(0,Ue.set)(e,"tick",e.tick+r)}case z4:return $x;case W4:{let{payload:{now:r}}=t;return(0,Ue.set)(e,"tick",r)}case H4:{let r=(0,Ue.addLast)(e.eventListeners,t.payload);return(0,Ue.set)(e,"eventListeners",r)}case j4:{let{stateKey:r,newState:n}=t.payload;return(0,Ue.setIn)(e,["eventState",r],n)}case U4:{let{actionListId:r,isPlaying:n}=t.payload;return(0,Ue.setIn)(e,["playbackState",r],n)}case X4:{let{width:r,mediaQueries:n}=t.payload,i=n.length,a=null;for(let o=0;o=l&&r<=h){a=s;break}}return(0,Ue.merge)(e,{viewportWidth:r,mediaQueryKey:a})}case $4:return(0,Ue.set)(e,"hasDefinedMediaQueries",!0);default:return e}}});var qu=E((Coe,Qx)=>{var Y4=$t(),Q4=cr(),Z4=Pn();function J4(e){return function(t,r,n){var i=Object(t);if(!Q4(t)){var a=Y4(r,3);t=Z4(t),r=function(s){return a(i[s],s,i)}}var o=e(t,r,n);return o>-1?i[a?t[o]:o]:void 0}}Qx.exports=J4});var Lu=E((woe,Zx)=>{var e6=qu(),t6=po(),r6=e6(t6);Zx.exports=r6});var t_={};Ge(t_,{ELEMENT_MATCHES:()=>n6,FLEX_PREFIXED:()=>ku,IS_BROWSER_ENV:()=>Et,TRANSFORM_PREFIXED:()=>sr,TRANSFORM_STYLE_PREFIXED:()=>Qa,withBrowser:()=>Ya});var e_,Et,Ya,n6,ku,sr,Jx,Qa,Za=ve(()=>{"use strict";e_=pe(Lu()),Et=typeof window<"u",Ya=(e,t)=>Et?e():t,n6=Ya(()=>(0,e_.default)(["matches","matchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector","webkitMatchesSelector"],e=>e in Element.prototype)),ku=Ya(()=>{let e=document.createElement("i"),t=["flex","-webkit-flex","-ms-flexbox","-moz-box","-webkit-box"],r="";try{let{length:n}=t;for(let i=0;i{let e=document.createElement("i");if(e.style.transform==null){let t=["Webkit","Moz","ms"],r="Transform",{length:n}=t;for(let i=0;i{var i6=4,a6=.001,s6=1e-7,o6=10,si=11,Ja=1/(si-1),l6=typeof Float32Array=="function";function r_(e,t){return 1-3*t+3*e}function n_(e,t){return 3*t-6*e}function i_(e){return 3*e}function es(e,t,r){return((r_(t,r)*e+n_(t,r))*e+i_(t))*e}function a_(e,t,r){return 3*r_(t,r)*e*e+2*n_(t,r)*e+i_(t)}function u6(e,t,r,n,i){var a,o,s=0;do o=t+(r-t)/2,a=es(o,n,i)-e,a>0?r=o:t=o;while(Math.abs(a)>s6&&++s=a6?c6(l,m,t,n):p===0?m:u6(l,h,h+Ja,t,n)}return function(h){return t===r&&n===i?h:h===0?0:h===1?1:es(s(h),r,i)}}});var li={};Ge(li,{bounce:()=>U6,bouncePast:()=>X6,ease:()=>h6,easeIn:()=>f6,easeInOut:()=>d6,easeOut:()=>p6,inBack:()=>k6,inCirc:()=>D6,inCubic:()=>v6,inElastic:()=>V6,inExpo:()=>M6,inOutBack:()=>B6,inOutCirc:()=>q6,inOutCubic:()=>b6,inOutElastic:()=>z6,inOutExpo:()=>F6,inOutQuad:()=>y6,inOutQuart:()=>_6,inOutQuint:()=>A6,inOutSine:()=>w6,inQuad:()=>m6,inQuart:()=>S6,inQuint:()=>T6,inSine:()=>P6,outBack:()=>N6,outBounce:()=>L6,outCirc:()=>R6,outCubic:()=>E6,outElastic:()=>G6,outExpo:()=>O6,outQuad:()=>g6,outQuart:()=>x6,outQuint:()=>I6,outSine:()=>C6,swingFrom:()=>j6,swingFromTo:()=>H6,swingTo:()=>W6});function m6(e){return Math.pow(e,2)}function g6(e){return-(Math.pow(e-1,2)-1)}function y6(e){return(e/=.5)<1?.5*Math.pow(e,2):-.5*((e-=2)*e-2)}function v6(e){return Math.pow(e,3)}function E6(e){return Math.pow(e-1,3)+1}function b6(e){return(e/=.5)<1?.5*Math.pow(e,3):.5*(Math.pow(e-2,3)+2)}function S6(e){return Math.pow(e,4)}function x6(e){return-(Math.pow(e-1,4)-1)}function _6(e){return(e/=.5)<1?.5*Math.pow(e,4):-.5*((e-=2)*Math.pow(e,3)-2)}function T6(e){return Math.pow(e,5)}function I6(e){return Math.pow(e-1,5)+1}function A6(e){return(e/=.5)<1?.5*Math.pow(e,5):.5*(Math.pow(e-2,5)+2)}function P6(e){return-Math.cos(e*(Math.PI/2))+1}function C6(e){return Math.sin(e*(Math.PI/2))}function w6(e){return-.5*(Math.cos(Math.PI*e)-1)}function M6(e){return e===0?0:Math.pow(2,10*(e-1))}function O6(e){return e===1?1:-Math.pow(2,-10*e)+1}function F6(e){return e===0?0:e===1?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(-Math.pow(2,-10*--e)+2)}function D6(e){return-(Math.sqrt(1-e*e)-1)}function R6(e){return Math.sqrt(1-Math.pow(e-1,2))}function q6(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)}function L6(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}function k6(e){let t=Gt;return e*e*((t+1)*e-t)}function N6(e){let t=Gt;return(e-=1)*e*((t+1)*e+t)+1}function B6(e){let t=Gt;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)}function V6(e){let t=Gt,r=0,n=1;return e===0?0:e===1?1:(r||(r=.3),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),-(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)))}function G6(e){let t=Gt,r=0,n=1;return e===0?0:e===1?1:(r||(r=.3),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/r)+1)}function z6(e){let t=Gt,r=0,n=1;return e===0?0:(e/=1/2)===2?1:(r||(r=.3*1.5),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),e<1?-.5*(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)):n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)*.5+1)}function H6(e){let t=Gt;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)}function j6(e){let t=Gt;return e*e*((t+1)*e-t)}function W6(e){let t=Gt;return(e-=1)*e*((t+1)*e+t)+1}function U6(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}function X6(e){return e<1/2.75?7.5625*e*e:e<2/2.75?2-(7.5625*(e-=1.5/2.75)*e+.75):e<2.5/2.75?2-(7.5625*(e-=2.25/2.75)*e+.9375):2-(7.5625*(e-=2.625/2.75)*e+.984375)}var oi,Gt,h6,f6,p6,d6,Bu=ve(()=>{"use strict";oi=pe(Nu()),Gt=1.70158,h6=(0,oi.default)(.25,.1,.25,1),f6=(0,oi.default)(.42,0,1,1),p6=(0,oi.default)(0,0,.58,1),d6=(0,oi.default)(.42,0,.58,1)});var l_={};Ge(l_,{applyEasing:()=>K6,createBezierEasing:()=>$6,optimizeFloat:()=>ui});function ui(e,t=5,r=10){let n=Math.pow(r,t),i=Number(Math.round(e*n)/n);return Math.abs(i)>1e-4?i:0}function $6(e){return(0,o_.default)(...e)}function K6(e,t,r){return t===0?0:t===1?1:ui(r?t>0?r(t):t:t>0&&e&&li[e]?li[e](t):t)}var o_,Vu=ve(()=>{"use strict";Bu();o_=pe(Nu())});var h_={};Ge(h_,{createElementState:()=>c_,ixElements:()=>u8,mergeActionState:()=>Gu});function c_(e,t,r,n,i){let a=r===Y6?(0,tn.getIn)(i,["config","target","objectId"]):null;return(0,tn.mergeIn)(e,[n],{id:n,ref:t,refId:a,refType:r})}function Gu(e,t,r,n,i){let a=h8(i);return(0,tn.mergeIn)(e,[t,l8,r],n,a)}function h8(e){let{config:t}=e;return c8.reduce((r,n)=>{let i=n[0],a=n[1],o=t[i],s=t[a];return o!=null&&s!=null&&(r[a]=s),r},{})}var tn,Foe,Y6,Doe,Q6,Z6,J6,e8,t8,r8,n8,i8,a8,s8,o8,u_,l8,u8,c8,f_=ve(()=>{"use strict";tn=pe(en());Ye();({HTML_ELEMENT:Foe,PLAIN_OBJECT:Y6,ABSTRACT_NODE:Doe,CONFIG_X_VALUE:Q6,CONFIG_Y_VALUE:Z6,CONFIG_Z_VALUE:J6,CONFIG_VALUE:e8,CONFIG_X_UNIT:t8,CONFIG_Y_UNIT:r8,CONFIG_Z_UNIT:n8,CONFIG_UNIT:i8}=Ne),{IX2_SESSION_STOPPED:a8,IX2_INSTANCE_ADDED:s8,IX2_ELEMENT_STATE_CHANGED:o8}=Re,u_={},l8="refState",u8=(e=u_,t={})=>{switch(t.type){case a8:return u_;case s8:{let{elementId:r,element:n,origin:i,actionItem:a,refType:o}=t.payload,{actionTypeId:s}=a,l=e;return(0,tn.getIn)(l,[r,n])!==n&&(l=c_(l,n,o,r,a)),Gu(l,r,s,i,a)}case o8:{let{elementId:r,actionTypeId:n,current:i,actionItem:a}=t.payload;return Gu(e,r,n,i,a)}default:return e}};c8=[[Q6,t8],[Z6,r8],[J6,n8],[e8,i8]]});var p_=E(zu=>{"use strict";Object.defineProperty(zu,"__esModule",{value:!0});function f8(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}f8(zu,{clearPlugin:function(){return E8},createPluginInstance:function(){return y8},getPluginConfig:function(){return p8},getPluginDestination:function(){return g8},getPluginDuration:function(){return d8},getPluginOrigin:function(){return m8},renderPlugin:function(){return v8}});var p8=e=>e.value,d8=(e,t)=>{if(t.config.duration!=="auto")return null;let r=parseFloat(e.getAttribute("data-duration"));return r>0?r*1e3:parseFloat(e.getAttribute("data-default-duration"))*1e3},m8=e=>e||{value:0},g8=e=>({value:e.value}),y8=e=>{let t=window.Webflow.require("lottie").createInstance(e);return t.stop(),t.setSubframe(!0),t},v8=(e,t,r)=>{if(!e)return;let n=t[r.actionTypeId].value/100;e.goToFrame(e.frames*n)},E8=e=>{window.Webflow.require("lottie").createInstance(e).stop()}});var m_=E(Hu=>{"use strict";Object.defineProperty(Hu,"__esModule",{value:!0});function b8(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}b8(Hu,{clearPlugin:function(){return M8},createPluginInstance:function(){return C8},getPluginConfig:function(){return T8},getPluginDestination:function(){return P8},getPluginDuration:function(){return I8},getPluginOrigin:function(){return A8},renderPlugin:function(){return w8}});var S8=e=>document.querySelector(`[data-w-id="${e}"]`),x8=()=>window.Webflow.require("spline"),_8=(e,t)=>e.filter(r=>!t.includes(r)),T8=(e,t)=>e.value[t],I8=()=>null,d_=Object.freeze({positionX:0,positionY:0,positionZ:0,rotationX:0,rotationY:0,rotationZ:0,scaleX:1,scaleY:1,scaleZ:1}),A8=(e,t)=>{let r=t.config.value,n=Object.keys(r);if(e){let a=Object.keys(e),o=_8(n,a);return o.length?o.reduce((l,h)=>(l[h]=d_[h],l),e):e}return n.reduce((a,o)=>(a[o]=d_[o],a),{})},P8=e=>e.value,C8=(e,t)=>{let r=t?.config?.target?.pluginElement;return r?S8(r):null},w8=(e,t,r)=>{let n=x8(),i=n.getInstance(e),a=r.config.target.objectId,o=s=>{if(!s)throw new Error("Invalid spline app passed to renderSpline");let l=a&&s.findObjectById(a);if(!l)return;let{PLUGIN_SPLINE:h}=t;h.positionX!=null&&(l.position.x=h.positionX),h.positionY!=null&&(l.position.y=h.positionY),h.positionZ!=null&&(l.position.z=h.positionZ),h.rotationX!=null&&(l.rotation.x=h.rotationX),h.rotationY!=null&&(l.rotation.y=h.rotationY),h.rotationZ!=null&&(l.rotation.z=h.rotationZ),h.scaleX!=null&&(l.scale.x=h.scaleX),h.scaleY!=null&&(l.scale.y=h.scaleY),h.scaleZ!=null&&(l.scale.z=h.scaleZ)};i?o(i.spline):n.setLoadHandler(e,o)},M8=()=>null});var g_=E(Uu=>{"use strict";Object.defineProperty(Uu,"__esModule",{value:!0});function O8(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}O8(Uu,{clearPlugin:function(){return V8},createPluginInstance:function(){return N8},getPluginConfig:function(){return R8},getPluginDestination:function(){return k8},getPluginDuration:function(){return q8},getPluginOrigin:function(){return L8},renderPlugin:function(){return B8}});var ju="--wf-rive-fit",Wu="--wf-rive-alignment",F8=e=>document.querySelector(`[data-w-id="${e}"]`),D8=()=>window.Webflow.require("rive"),R8=(e,t)=>e.value.inputs[t],q8=()=>null,L8=(e,t)=>{if(e)return e;let r={},{inputs:n={}}=t.config.value;for(let i in n)n[i]==null&&(r[i]=0);return r},k8=e=>e.value.inputs??{},N8=(e,t)=>{if((t.config?.target?.selectorGuids||[]).length>0)return e;let n=t?.config?.target?.pluginElement;return n?F8(n):null},B8=(e,{PLUGIN_RIVE:t},r)=>{let n=D8(),i=n.getInstance(e),a=n.rive.StateMachineInputType,{name:o,inputs:s={}}=r.config.value||{};function l(h){if(h.loaded)u();else{let f=()=>{u(),h?.off("load",f)};h?.on("load",f)}function u(){let f=h.stateMachineInputs(o);if(f!=null){if(h.isPlaying||h.play(o,!1),ju in s||Wu in s){let d=h.layout,m=s[ju]??d.fit,p=s[Wu]??d.alignment;(m!==d.fit||p!==d.alignment)&&(h.layout=d.copyWith({fit:m,alignment:p}))}for(let d in s){if(d===ju||d===Wu)continue;let m=f.find(p=>p.name===d);if(m!=null)switch(m.type){case a.Boolean:{if(s[d]!=null){let p=!!s[d];m.value=p}break}case a.Number:{let p=t[d];p!=null&&(m.value=p);break}case a.Trigger:{s[d]&&m.fire();break}}}}}}i?.rive?l(i.rive):n.setLoadHandler(e,l)},V8=(e,t)=>null});var $u=E(Xu=>{"use strict";Object.defineProperty(Xu,"__esModule",{value:!0});Object.defineProperty(Xu,"normalizeColor",{enumerable:!0,get:function(){return G8}});var y_={aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aqua:"#00FFFF",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC",bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",blue:"#0000FF",blueviolet:"#8A2BE2",brown:"#A52A2A",burlywood:"#DEB887",cadetblue:"#5F9EA0",chartreuse:"#7FFF00",chocolate:"#D2691E",coral:"#FF7F50",cornflowerblue:"#6495ED",cornsilk:"#FFF8DC",crimson:"#DC143C",cyan:"#00FFFF",darkblue:"#00008B",darkcyan:"#008B8B",darkgoldenrod:"#B8860B",darkgray:"#A9A9A9",darkgreen:"#006400",darkgrey:"#A9A9A9",darkkhaki:"#BDB76B",darkmagenta:"#8B008B",darkolivegreen:"#556B2F",darkorange:"#FF8C00",darkorchid:"#9932CC",darkred:"#8B0000",darksalmon:"#E9967A",darkseagreen:"#8FBC8F",darkslateblue:"#483D8B",darkslategray:"#2F4F4F",darkslategrey:"#2F4F4F",darkturquoise:"#00CED1",darkviolet:"#9400D3",deeppink:"#FF1493",deepskyblue:"#00BFFF",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1E90FF",firebrick:"#B22222",floralwhite:"#FFFAF0",forestgreen:"#228B22",fuchsia:"#FF00FF",gainsboro:"#DCDCDC",ghostwhite:"#F8F8FF",gold:"#FFD700",goldenrod:"#DAA520",gray:"#808080",green:"#008000",greenyellow:"#ADFF2F",grey:"#808080",honeydew:"#F0FFF0",hotpink:"#FF69B4",indianred:"#CD5C5C",indigo:"#4B0082",ivory:"#FFFFF0",khaki:"#F0E68C",lavender:"#E6E6FA",lavenderblush:"#FFF0F5",lawngreen:"#7CFC00",lemonchiffon:"#FFFACD",lightblue:"#ADD8E6",lightcoral:"#F08080",lightcyan:"#E0FFFF",lightgoldenrodyellow:"#FAFAD2",lightgray:"#D3D3D3",lightgreen:"#90EE90",lightgrey:"#D3D3D3",lightpink:"#FFB6C1",lightsalmon:"#FFA07A",lightseagreen:"#20B2AA",lightskyblue:"#87CEFA",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#B0C4DE",lightyellow:"#FFFFE0",lime:"#00FF00",limegreen:"#32CD32",linen:"#FAF0E6",magenta:"#FF00FF",maroon:"#800000",mediumaquamarine:"#66CDAA",mediumblue:"#0000CD",mediumorchid:"#BA55D3",mediumpurple:"#9370DB",mediumseagreen:"#3CB371",mediumslateblue:"#7B68EE",mediumspringgreen:"#00FA9A",mediumturquoise:"#48D1CC",mediumvioletred:"#C71585",midnightblue:"#191970",mintcream:"#F5FFFA",mistyrose:"#FFE4E1",moccasin:"#FFE4B5",navajowhite:"#FFDEAD",navy:"#000080",oldlace:"#FDF5E6",olive:"#808000",olivedrab:"#6B8E23",orange:"#FFA500",orangered:"#FF4500",orchid:"#DA70D6",palegoldenrod:"#EEE8AA",palegreen:"#98FB98",paleturquoise:"#AFEEEE",palevioletred:"#DB7093",papayawhip:"#FFEFD5",peachpuff:"#FFDAB9",peru:"#CD853F",pink:"#FFC0CB",plum:"#DDA0DD",powderblue:"#B0E0E6",purple:"#800080",rebeccapurple:"#663399",red:"#FF0000",rosybrown:"#BC8F8F",royalblue:"#4169E1",saddlebrown:"#8B4513",salmon:"#FA8072",sandybrown:"#F4A460",seagreen:"#2E8B57",seashell:"#FFF5EE",sienna:"#A0522D",silver:"#C0C0C0",skyblue:"#87CEEB",slateblue:"#6A5ACD",slategray:"#708090",slategrey:"#708090",snow:"#FFFAFA",springgreen:"#00FF7F",steelblue:"#4682B4",tan:"#D2B48C",teal:"#008080",thistle:"#D8BFD8",tomato:"#FF6347",turquoise:"#40E0D0",violet:"#EE82EE",wheat:"#F5DEB3",white:"#FFFFFF",whitesmoke:"#F5F5F5",yellow:"#FFFF00",yellowgreen:"#9ACD32"};function G8(e){let t,r,n,i=1,a=e.replace(/\s/g,"").toLowerCase(),s=(typeof y_[a]=="string"?y_[a].toLowerCase():null)||a;if(s.startsWith("#")){let l=s.substring(1);l.length===3||l.length===4?(t=parseInt(l[0]+l[0],16),r=parseInt(l[1]+l[1],16),n=parseInt(l[2]+l[2],16),l.length===4&&(i=parseInt(l[3]+l[3],16)/255)):(l.length===6||l.length===8)&&(t=parseInt(l.substring(0,2),16),r=parseInt(l.substring(2,4),16),n=parseInt(l.substring(4,6),16),l.length===8&&(i=parseInt(l.substring(6,8),16)/255))}else if(s.startsWith("rgba")){let l=s.match(/rgba\(([^)]+)\)/)[1].split(",");t=parseInt(l[0],10),r=parseInt(l[1],10),n=parseInt(l[2],10),i=parseFloat(l[3])}else if(s.startsWith("rgb")){let l=s.match(/rgb\(([^)]+)\)/)[1].split(",");t=parseInt(l[0],10),r=parseInt(l[1],10),n=parseInt(l[2],10)}else if(s.startsWith("hsla")){let l=s.match(/hsla\(([^)]+)\)/)[1].split(","),h=parseFloat(l[0]),u=parseFloat(l[1].replace("%",""))/100,f=parseFloat(l[2].replace("%",""))/100;i=parseFloat(l[3]);let d=(1-Math.abs(2*f-1))*u,m=d*(1-Math.abs(h/60%2-1)),p=f-d/2,g,c,y;h>=0&&h<60?(g=d,c=m,y=0):h>=60&&h<120?(g=m,c=d,y=0):h>=120&&h<180?(g=0,c=d,y=m):h>=180&&h<240?(g=0,c=m,y=d):h>=240&&h<300?(g=m,c=0,y=d):(g=d,c=0,y=m),t=Math.round((g+p)*255),r=Math.round((c+p)*255),n=Math.round((y+p)*255)}else if(s.startsWith("hsl")){let l=s.match(/hsl\(([^)]+)\)/)[1].split(","),h=parseFloat(l[0]),u=parseFloat(l[1].replace("%",""))/100,f=parseFloat(l[2].replace("%",""))/100,d=(1-Math.abs(2*f-1))*u,m=d*(1-Math.abs(h/60%2-1)),p=f-d/2,g,c,y;h>=0&&h<60?(g=d,c=m,y=0):h>=60&&h<120?(g=m,c=d,y=0):h>=120&&h<180?(g=0,c=d,y=m):h>=180&&h<240?(g=0,c=m,y=d):h>=240&&h<300?(g=m,c=0,y=d):(g=d,c=0,y=m),t=Math.round((g+p)*255),r=Math.round((c+p)*255),n=Math.round((y+p)*255)}if(Number.isNaN(t)||Number.isNaN(r)||Number.isNaN(n))throw new Error(`Invalid color in [ix2/shared/utils/normalizeColor.js] '${e}'`);return{red:t,green:r,blue:n,alpha:i}}});var v_=E(Ku=>{"use strict";Object.defineProperty(Ku,"__esModule",{value:!0});function z8(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}z8(Ku,{clearPlugin:function(){return Y8},createPluginInstance:function(){return $8},getPluginConfig:function(){return j8},getPluginDestination:function(){return X8},getPluginDuration:function(){return W8},getPluginOrigin:function(){return U8},renderPlugin:function(){return K8}});var H8=$u(),j8=(e,t)=>e.value[t],W8=()=>null,U8=(e,t)=>{if(e)return e;let r=t.config.value,n=t.config.target.objectId,i=getComputedStyle(document.documentElement).getPropertyValue(n);if(r.size!=null)return{size:parseInt(i,10)};if(r.red!=null&&r.green!=null&&r.blue!=null)return(0,H8.normalizeColor)(i)},X8=e=>e.value,$8=()=>null,K8=(e,t,r)=>{let n=r.config.target.objectId,i=r.config.value.unit,{PLUGIN_VARIABLE:a}=t,{size:o,red:s,green:l,blue:h,alpha:u}=a,f;o!=null&&(f=o+i),s!=null&&h!=null&&l!=null&&u!=null&&(f=`rgba(${s}, ${l}, ${h}, ${u})`),f!=null&&document.documentElement.style.setProperty(n,f)},Y8=(e,t)=>{let r=t.config.target.objectId;document.documentElement.style.removeProperty(r)}});var b_=E(Yu=>{"use strict";Object.defineProperty(Yu,"__esModule",{value:!0});Object.defineProperty(Yu,"pluginMethodMap",{enumerable:!0,get:function(){return t$}});var ts=(Ye(),ct(Tx)),Q8=rs(p_()),Z8=rs(m_()),J8=rs(g_()),e$=rs(v_());function E_(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,r=new WeakMap;return(E_=function(n){return n?r:t})(e)}function rs(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var r=E_(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var o=i?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}var t$=new Map([[ts.ActionTypeConsts.PLUGIN_LOTTIE,{...Q8}],[ts.ActionTypeConsts.PLUGIN_SPLINE,{...Z8}],[ts.ActionTypeConsts.PLUGIN_RIVE,{...J8}],[ts.ActionTypeConsts.PLUGIN_VARIABLE,{...e$}]])});var S_={};Ge(S_,{clearPlugin:()=>rc,createPluginInstance:()=>n$,getPluginConfig:()=>Zu,getPluginDestination:()=>ec,getPluginDuration:()=>r$,getPluginOrigin:()=>Ju,isPluginType:()=>xr,renderPlugin:()=>tc});function xr(e){return Qu.pluginMethodMap.has(e)}var Qu,_r,Zu,Ju,r$,ec,n$,tc,rc,nc=ve(()=>{"use strict";Za();Qu=pe(b_());_r=e=>t=>{if(!Et)return()=>null;let r=Qu.pluginMethodMap.get(t);if(!r)throw new Error(`IX2 no plugin configured for: ${t}`);let n=r[e];if(!n)throw new Error(`IX2 invalid plugin method: ${e}`);return n},Zu=_r("getPluginConfig"),Ju=_r("getPluginOrigin"),r$=_r("getPluginDuration"),ec=_r("getPluginDestination"),n$=_r("createPluginInstance"),tc=_r("renderPlugin"),rc=_r("clearPlugin")});var __=E((Goe,x_)=>{function i$(e,t){return e==null||e!==e?t:e}x_.exports=i$});var I_=E((zoe,T_)=>{function a$(e,t,r,n){var i=-1,a=e==null?0:e.length;for(n&&a&&(r=e[++i]);++i{function s$(e){return function(t,r,n){for(var i=-1,a=Object(t),o=n(t),s=o.length;s--;){var l=o[e?s:++i];if(r(a[l],l,a)===!1)break}return t}}A_.exports=s$});var w_=E((joe,C_)=>{var o$=P_(),l$=o$();C_.exports=l$});var ic=E((Woe,M_)=>{var u$=w_(),c$=Pn();function h$(e,t){return e&&u$(e,t,c$)}M_.exports=h$});var F_=E((Uoe,O_)=>{var f$=cr();function p$(e,t){return function(r,n){if(r==null)return r;if(!f$(r))return e(r,n);for(var i=r.length,a=t?i:-1,o=Object(r);(t?a--:++a{var d$=ic(),m$=F_(),g$=m$(d$);D_.exports=g$});var q_=E(($oe,R_)=>{function y$(e,t,r,n,i){return i(e,function(a,o,s){r=n?(n=!1,a):t(r,a,o,s)}),r}R_.exports=y$});var k_=E((Koe,L_)=>{var v$=I_(),E$=ac(),b$=$t(),S$=q_(),x$=qe();function _$(e,t,r){var n=x$(e)?v$:S$,i=arguments.length<3;return n(e,b$(t,4),r,i,E$)}L_.exports=_$});var B_=E((Yoe,N_)=>{var T$=Bs(),I$=$t(),A$=fo(),P$=Math.max,C$=Math.min;function w$(e,t,r){var n=e==null?0:e.length;if(!n)return-1;var i=n-1;return r!==void 0&&(i=A$(r),i=r<0?P$(n+i,0):C$(i,n-1)),T$(e,I$(t,3),i,!0)}N_.exports=w$});var G_=E((Qoe,V_)=>{var M$=qu(),O$=B_(),F$=M$(O$);V_.exports=F$});function z_(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function D$(e,t){if(z_(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let i=0;i{"use strict";sc=D$});var oT={};Ge(oT,{cleanupHTMLElement:()=>M9,clearAllStyles:()=>w9,clearObjectCache:()=>Y$,getActionListProgress:()=>F9,getAffectedElements:()=>hc,getComputedStyle:()=>i9,getDestinationValues:()=>h9,getElementId:()=>e9,getInstanceId:()=>Z$,getInstanceOrigin:()=>o9,getItemConfigByKey:()=>c9,getMaxDurationItemIndex:()=>sT,getNamespacedParameterId:()=>q9,getRenderType:()=>nT,getStyleProp:()=>f9,mediaQueriesEqual:()=>k9,observeStore:()=>n9,reduceListToGroup:()=>D9,reifyState:()=>t9,renderHTMLElement:()=>p9,shallowEqual:()=>sc,shouldAllowMediaQuery:()=>L9,shouldNamespaceEventParameter:()=>R9,stringifyTarget:()=>N9});function Y$(){ns.clear()}function Z$(){return"i"+Q$++}function e9(e,t){for(let r in e){let n=e[r];if(n&&n.ref===t)return n.id}return"e"+J$++}function t9({events:e,actionLists:t,site:r}={}){let n=(0,os.default)(e,(o,s)=>{let{eventTypeId:l}=s;return o[l]||(o[l]={}),o[l][s.id]=s,o},{}),i=r&&r.mediaQueries,a=[];return i?a=i.map(o=>o.key):(i=[],console.warn("IX2 missing mediaQueries in site data")),{ixData:{events:e,actionLists:t,eventTypeMap:n,mediaQueries:i,mediaQueryKeys:a}}}function n9({store:e,select:t,onChange:r,comparator:n=r9}){let{getState:i,subscribe:a}=e,o=a(l),s=t(i());function l(){let h=t(i());if(h==null){o();return}n(h,s)||(s=h,r(s,e))}return o}function U_(e){let t=typeof e;if(t==="string")return{id:e};if(e!=null&&t==="object"){let{id:r,objectId:n,selector:i,selectorGuids:a,appliesTo:o,useEventTarget:s}=e;return{id:r,objectId:n,selector:i,selectorGuids:a,appliesTo:o,useEventTarget:s}}return{}}function hc({config:e,event:t,eventTarget:r,elementRoot:n,elementApi:i}){if(!i)throw new Error("IX2 missing elementApi");let{targets:a}=e;if(Array.isArray(a)&&a.length>0)return a.reduce((L,M)=>L.concat(hc({config:{target:M},event:t,eventTarget:r,elementRoot:n,elementApi:i})),[]);let{getValidDocument:o,getQuerySelector:s,queryDocument:l,getChildElements:h,getSiblingElements:u,matchSelector:f,elementContains:d,isSiblingNode:m}=i,{target:p}=e;if(!p)return[];let{id:g,objectId:c,selector:y,selectorGuids:v,appliesTo:b,useEventTarget:S}=U_(p);if(c)return[ns.has(c)?ns.get(c):ns.set(c,{}).get(c)];if(b===Ou.PAGE){let L=o(g);return L?[L]:[]}let T=(t?.action?.config?.affectedElements??{})[g||y]||{},_=!!(T.id||T.selector),A,F,w,C=t&&s(U_(t.target));if(_?(A=T.limitAffectedElements,F=C,w=s(T)):F=w=s({id:g,selector:y,selectorGuids:v}),t&&S){let L=r&&(w||S===!0)?[r]:l(C);if(w){if(S===X$)return l(w).filter(M=>L.some(O=>d(M,O)));if(S===j_)return l(w).filter(M=>L.some(O=>d(O,M)));if(S===W_)return l(w).filter(M=>L.some(O=>m(O,M)))}return L}return F==null||w==null?[]:Et&&n?l(w).filter(L=>n.contains(L)):A===j_?l(F,w):A===U$?h(l(F)).filter(f(w)):A===W_?u(l(F)).filter(f(w)):l(w)}function i9({element:e,actionItem:t}){if(!Et)return{};let{actionTypeId:r}=t;switch(r){case on:case ln:case un:case cn:case us:return window.getComputedStyle(e);default:return{}}}function o9(e,t={},r={},n,i){let{getStyle:a}=i,{actionTypeId:o}=n;if(xr(o))return Ju(o)(t[o],n);switch(n.actionTypeId){case nn:case an:case sn:case pi:return t[n.actionTypeId]||fc[n.actionTypeId];case di:return a9(t[n.actionTypeId],n.config.filters);case mi:return s9(t[n.actionTypeId],n.config.fontVariations);case eT:return{value:(0,zt.default)(parseFloat(a(e,as)),1)};case on:{let s=a(e,wt),l=a(e,Mt),h,u;return n.config.widthUnit===or?h=X_.test(s)?parseFloat(s):parseFloat(r.width):h=(0,zt.default)(parseFloat(s),parseFloat(r.width)),n.config.heightUnit===or?u=X_.test(l)?parseFloat(l):parseFloat(r.height):u=(0,zt.default)(parseFloat(l),parseFloat(r.height)),{widthValue:h,heightValue:u}}case ln:case un:case cn:return A9({element:e,actionTypeId:n.actionTypeId,computedStyle:r,getStyle:a});case us:return{value:(0,zt.default)(a(e,ss),r.display)};case K$:return t[n.actionTypeId]||{value:0};default:return}}function h9({element:e,actionItem:t,elementApi:r}){if(xr(t.actionTypeId))return ec(t.actionTypeId)(t.config);switch(t.actionTypeId){case nn:case an:case sn:case pi:{let{xValue:n,yValue:i,zValue:a}=t.config;return{xValue:n,yValue:i,zValue:a}}case on:{let{getStyle:n,setStyle:i,getProperty:a}=r,{widthUnit:o,heightUnit:s}=t.config,{widthValue:l,heightValue:h}=t.config;if(!Et)return{widthValue:l,heightValue:h};if(o===or){let u=n(e,wt);i(e,wt,""),l=a(e,"offsetWidth"),i(e,wt,u)}if(s===or){let u=n(e,Mt);i(e,Mt,""),h=a(e,"offsetHeight"),i(e,Mt,u)}return{widthValue:l,heightValue:h}}case ln:case un:case cn:{let{rValue:n,gValue:i,bValue:a,aValue:o,globalSwatchId:s}=t.config;if(s&&s.startsWith("--")){let{getStyle:l}=r,h=l(e,s),u=(0,Y_.normalizeColor)(h);return{rValue:u.red,gValue:u.green,bValue:u.blue,aValue:u.alpha}}return{rValue:n,gValue:i,bValue:a,aValue:o}}case di:return t.config.filters.reduce(l9,{});case mi:return t.config.fontVariations.reduce(u9,{});default:{let{value:n}=t.config;return{value:n}}}}function nT(e){if(/^TRANSFORM_/.test(e))return Z_;if(/^STYLE_/.test(e))return uc;if(/^GENERAL_/.test(e))return lc;if(/^PLUGIN_/.test(e))return J_}function f9(e,t){return e===uc?t.replace("STYLE_","").toLowerCase():null}function p9(e,t,r,n,i,a,o,s,l){switch(s){case Z_:return v9(e,t,r,i,o);case uc:return P9(e,t,r,i,a,o);case lc:return C9(e,i,o);case J_:{let{actionTypeId:h}=i;if(xr(h))return tc(h)(l,t,i)}}}function v9(e,t,r,n,i){let a=y9.map(s=>{let l=fc[s],{xValue:h=l.xValue,yValue:u=l.yValue,zValue:f=l.zValue,xUnit:d="",yUnit:m="",zUnit:p=""}=t[s]||{};switch(s){case nn:return`${L$}(${h}${d}, ${u}${m}, ${f}${p})`;case an:return`${k$}(${h}${d}, ${u}${m}, ${f}${p})`;case sn:return`${N$}(${h}${d}) ${B$}(${u}${m}) ${V$}(${f}${p})`;case pi:return`${G$}(${h}${d}, ${u}${m})`;default:return""}}).join(" "),{setStyle:o}=i;Tr(e,sr,i),o(e,sr,a),S9(n,r)&&o(e,Qa,z$)}function E9(e,t,r,n){let i=(0,os.default)(t,(o,s,l)=>`${o} ${l}(${s}${g9(l,r)})`,""),{setStyle:a}=n;Tr(e,ci,n),a(e,ci,i)}function b9(e,t,r,n){let i=(0,os.default)(t,(o,s,l)=>(o.push(`"${l}" ${s}`),o),[]).join(", "),{setStyle:a}=n;Tr(e,hi,n),a(e,hi,i)}function S9({actionTypeId:e},{xValue:t,yValue:r,zValue:n}){return e===nn&&n!==void 0||e===an&&n!==void 0||e===sn&&(t!==void 0||r!==void 0)}function I9(e,t){let r=e.exec(t);return r?r[1]:""}function A9({element:e,actionTypeId:t,computedStyle:r,getStyle:n}){let i=cc[t],a=n(e,i),o=_9.test(a)?a:r[i],s=I9(T9,o).split(fi);return{rValue:(0,zt.default)(parseInt(s[0],10),255),gValue:(0,zt.default)(parseInt(s[1],10),255),bValue:(0,zt.default)(parseInt(s[2],10),255),aValue:(0,zt.default)(parseFloat(s[3]),1)}}function P9(e,t,r,n,i,a){let{setStyle:o}=a;switch(n.actionTypeId){case on:{let{widthUnit:s="",heightUnit:l=""}=n.config,{widthValue:h,heightValue:u}=r;h!==void 0&&(s===or&&(s="px"),Tr(e,wt,a),o(e,wt,h+s)),u!==void 0&&(l===or&&(l="px"),Tr(e,Mt,a),o(e,Mt,u+l));break}case di:{E9(e,r,n.config,a);break}case mi:{b9(e,r,n.config,a);break}case ln:case un:case cn:{let s=cc[n.actionTypeId],l=Math.round(r.rValue),h=Math.round(r.gValue),u=Math.round(r.bValue),f=r.aValue;Tr(e,s,a),o(e,s,f>=1?`rgb(${l},${h},${u})`:`rgba(${l},${h},${u},${f})`);break}default:{let{unit:s=""}=n.config;Tr(e,i,a),o(e,i,r.value+s);break}}}function C9(e,t,r){let{setStyle:n}=r;switch(t.actionTypeId){case us:{let{value:i}=t.config;i===H$&&Et?n(e,ss,ku):n(e,ss,i);return}}}function Tr(e,t,r){if(!Et)return;let n=rT[t];if(!n)return;let{getStyle:i,setStyle:a}=r,o=i(e,rn);if(!o){a(e,rn,n);return}let s=o.split(fi).map(tT);s.indexOf(n)===-1&&a(e,rn,s.concat(n).join(fi))}function iT(e,t,r){if(!Et)return;let n=rT[t];if(!n)return;let{getStyle:i,setStyle:a}=r,o=i(e,rn);!o||o.indexOf(n)===-1||a(e,rn,o.split(fi).map(tT).filter(s=>s!==n).join(fi))}function w9({store:e,elementApi:t}){let{ixData:r}=e.getState(),{events:n={},actionLists:i={}}=r;Object.keys(n).forEach(a=>{let o=n[a],{config:s}=o.action,{actionListId:l}=s,h=i[l];h&&$_({actionList:h,event:o,elementApi:t})}),Object.keys(i).forEach(a=>{$_({actionList:i[a],elementApi:t})})}function $_({actionList:e={},event:t,elementApi:r}){let{actionItemGroups:n,continuousParameterGroups:i}=e;n&&n.forEach(a=>{K_({actionGroup:a,event:t,elementApi:r})}),i&&i.forEach(a=>{let{continuousActionGroups:o}=a;o.forEach(s=>{K_({actionGroup:s,event:t,elementApi:r})})})}function K_({actionGroup:e,event:t,elementApi:r}){let{actionItems:n}=e;n.forEach(i=>{let{actionTypeId:a,config:o}=i,s;xr(a)?s=l=>rc(a)(l,i):s=aT({effect:O9,actionTypeId:a,elementApi:r}),hc({config:o,event:t,elementApi:r}).forEach(s)})}function M9(e,t,r){let{setStyle:n,getStyle:i}=r,{actionTypeId:a}=t;if(a===on){let{config:o}=t;o.widthUnit===or&&n(e,wt,""),o.heightUnit===or&&n(e,Mt,"")}i(e,rn)&&aT({effect:iT,actionTypeId:a,elementApi:r})(e)}function O9(e,t,r){let{setStyle:n}=r;iT(e,t,r),n(e,t,""),t===sr&&n(e,Qa,"")}function sT(e){let t=0,r=0;return e.forEach((n,i)=>{let{config:a}=n,o=a.delay+a.duration;o>=t&&(t=o,r=i)}),r}function F9(e,t){let{actionItemGroups:r,useFirstGroupAsInitialState:n}=e,{actionItem:i,verboseTimeElapsed:a=0}=t,o=0,s=0;return r.forEach((l,h)=>{if(n&&h===0)return;let{actionItems:u}=l,f=u[sT(u)],{config:d,actionTypeId:m}=f;i.id===f.id&&(s=o+a);let p=nT(m)===lc?0:d.duration;o+=d.delay+p}),o>0?ui(s/o):0}function D9({actionList:e,actionItemId:t,rawData:r}){let{actionItemGroups:n,continuousParameterGroups:i}=e,a=[],o=s=>(a.push((0,ls.mergeIn)(s,["config"],{delay:0,duration:0})),s.id===t);return n&&n.some(({actionItems:s})=>s.some(o)),i&&i.some(s=>{let{continuousActionGroups:l}=s;return l.some(({actionItems:h})=>h.some(o))}),(0,ls.setIn)(r,["actionLists"],{[e.id]:{id:e.id,actionItemGroups:[{actionItems:a}]}})}function R9(e,{basedOn:t}){return e===vt.SCROLLING_IN_VIEW&&(t===Ct.ELEMENT||t==null)||e===vt.MOUSE_MOVE&&t===Ct.ELEMENT}function q9(e,t){return e+$$+t}function L9(e,t){return t==null?!0:e.indexOf(t)!==-1}function k9(e,t){return sc(e&&e.sort(),t&&t.sort())}function N9(e){if(typeof e=="string")return e;if(e.pluginElement&&e.objectId)return e.pluginElement+oc+e.objectId;if(e.objectId)return e.objectId;let{id:t="",selector:r="",useEventTarget:n=""}=e;return t+oc+r+oc+n}var zt,os,is,ls,Y_,R$,q$,L$,k$,N$,B$,V$,G$,z$,H$,as,ci,hi,wt,Mt,Q_,j$,W$,j_,U$,W_,X$,ss,rn,or,fi,$$,oc,Z_,lc,uc,J_,nn,an,sn,pi,eT,di,mi,on,ln,un,cn,us,K$,tT,cc,rT,ns,Q$,J$,r9,X_,a9,s9,l9,u9,c9,fc,d9,m9,g9,y9,x9,_9,T9,aT,lT=ve(()=>{"use strict";zt=pe(__()),os=pe(k_()),is=pe(G_()),ls=pe(en());Ye();H_();Vu();Y_=pe($u());nc();Za();({BACKGROUND:R$,TRANSFORM:q$,TRANSLATE_3D:L$,SCALE_3D:k$,ROTATE_X:N$,ROTATE_Y:B$,ROTATE_Z:V$,SKEW:G$,PRESERVE_3D:z$,FLEX:H$,OPACITY:as,FILTER:ci,FONT_VARIATION_SETTINGS:hi,WIDTH:wt,HEIGHT:Mt,BACKGROUND_COLOR:Q_,BORDER_COLOR:j$,COLOR:W$,CHILDREN:j_,IMMEDIATE_CHILDREN:U$,SIBLINGS:W_,PARENT:X$,DISPLAY:ss,WILL_CHANGE:rn,AUTO:or,COMMA_DELIMITER:fi,COLON_DELIMITER:$$,BAR_DELIMITER:oc,RENDER_TRANSFORM:Z_,RENDER_GENERAL:lc,RENDER_STYLE:uc,RENDER_PLUGIN:J_}=Ne),{TRANSFORM_MOVE:nn,TRANSFORM_SCALE:an,TRANSFORM_ROTATE:sn,TRANSFORM_SKEW:pi,STYLE_OPACITY:eT,STYLE_FILTER:di,STYLE_FONT_VARIATION:mi,STYLE_SIZE:on,STYLE_BACKGROUND_COLOR:ln,STYLE_BORDER:un,STYLE_TEXT_COLOR:cn,GENERAL_DISPLAY:us,OBJECT_VALUE:K$}=We,tT=e=>e.trim(),cc=Object.freeze({[ln]:Q_,[un]:j$,[cn]:W$}),rT=Object.freeze({[sr]:q$,[Q_]:R$,[as]:as,[ci]:ci,[wt]:wt,[Mt]:Mt,[hi]:hi}),ns=new Map;Q$=1;J$=1;r9=(e,t)=>e===t;X_=/px/,a9=(e,t)=>t.reduce((r,n)=>(r[n.type]==null&&(r[n.type]=d9[n.type]),r),e||{}),s9=(e,t)=>t.reduce((r,n)=>(r[n.type]==null&&(r[n.type]=m9[n.type]||n.defaultValue||0),r),e||{});l9=(e,t)=>(t&&(e[t.type]=t.value||0),e),u9=(e,t)=>(t&&(e[t.type]=t.value||0),e),c9=(e,t,r)=>{if(xr(e))return Zu(e)(r,t);switch(e){case di:{let n=(0,is.default)(r.filters,({type:i})=>i===t);return n?n.value:0}case mi:{let n=(0,is.default)(r.fontVariations,({type:i})=>i===t);return n?n.value:0}default:return r[t]}};fc={[nn]:Object.freeze({xValue:0,yValue:0,zValue:0}),[an]:Object.freeze({xValue:1,yValue:1,zValue:1}),[sn]:Object.freeze({xValue:0,yValue:0,zValue:0}),[pi]:Object.freeze({xValue:0,yValue:0})},d9=Object.freeze({blur:0,"hue-rotate":0,invert:0,grayscale:0,saturate:100,sepia:0,contrast:100,brightness:100}),m9=Object.freeze({wght:0,opsz:0,wdth:0,slnt:0}),g9=(e,t)=>{let r=(0,is.default)(t.filters,({type:n})=>n===e);if(r&&r.unit)return r.unit;switch(e){case"blur":return"px";case"hue-rotate":return"deg";default:return"%"}},y9=Object.keys(fc);x9="\\(([^)]+)\\)",_9=/^rgb/,T9=RegExp(`rgba?${x9}`);aT=({effect:e,actionTypeId:t,elementApi:r})=>n=>{switch(t){case nn:case an:case sn:case pi:e(n,sr,r);break;case di:e(n,ci,r);break;case mi:e(n,hi,r);break;case eT:e(n,as,r);break;case on:e(n,wt,r),e(n,Mt,r);break;case ln:case un:case cn:e(n,cc[t],r);break;case us:e(n,ss,r);break}}});var Ir=E(pc=>{"use strict";Object.defineProperty(pc,"__esModule",{value:!0});function B9(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}B9(pc,{IX2BrowserSupport:function(){return V9},IX2EasingUtils:function(){return z9},IX2Easings:function(){return G9},IX2ElementsReducer:function(){return H9},IX2VanillaPlugins:function(){return j9},IX2VanillaUtils:function(){return W9}});var V9=hn((Za(),ct(t_))),G9=hn((Bu(),ct(li))),z9=hn((Vu(),ct(l_))),H9=hn((f_(),ct(h_))),j9=hn((nc(),ct(S_))),W9=hn((lT(),ct(oT)));function uT(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,r=new WeakMap;return(uT=function(n){return n?r:t})(e)}function hn(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var r=uT(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var o=i?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}});var hs,Ht,U9,X9,$9,K9,Y9,Q9,cs,cT,Z9,J9,dc,e7,t7,r7,n7,hT,fT=ve(()=>{"use strict";Ye();hs=pe(Ir()),Ht=pe(en()),{IX2_RAW_DATA_IMPORTED:U9,IX2_SESSION_STOPPED:X9,IX2_INSTANCE_ADDED:$9,IX2_INSTANCE_STARTED:K9,IX2_INSTANCE_REMOVED:Y9,IX2_ANIMATION_FRAME_CHANGED:Q9}=Re,{optimizeFloat:cs,applyEasing:cT,createBezierEasing:Z9}=hs.IX2EasingUtils,{RENDER_GENERAL:J9}=Ne,{getItemConfigByKey:dc,getRenderType:e7,getStyleProp:t7}=hs.IX2VanillaUtils,r7=(e,t)=>{let{position:r,parameterId:n,actionGroups:i,destinationKeys:a,smoothing:o,restingValue:s,actionTypeId:l,customEasingFn:h,skipMotion:u,skipToValue:f}=e,{parameters:d}=t.payload,m=Math.max(1-o,.01),p=d[n];p==null&&(m=1,p=s);let g=Math.max(p,0)||0,c=cs(g-r),y=u?f:cs(r+c*m),v=y*100;if(y===r&&e.current)return e;let b,S,x,T;for(let A=0,{length:F}=i;A=w){b=C[0];let L=i[A+1],M=L&&v!==w;S=M?L.actionItems[0]:null,M&&(x=w/100,T=(L.keyframe-w)/100)}}let _={};if(b&&!S)for(let A=0,{length:F}=a;A{let{active:r,origin:n,start:i,immediate:a,renderType:o,verbose:s,actionItem:l,destination:h,destinationKeys:u,pluginDuration:f,instanceDelay:d,customEasingFn:m,skipMotion:p}=e,g=l.config.easing,{duration:c,delay:y}=l.config;f!=null&&(c=f),y=d??y,o===J9?c=0:(a||p)&&(c=y=0);let{now:v}=t.payload;if(r&&n){let b=v-(i+y);if(s){let A=v-i,F=c+y,w=cs(Math.min(Math.max(0,A/F),1));e=(0,Ht.set)(e,"verboseTimeElapsed",F*w)}if(b<0)return e;let S=cs(Math.min(Math.max(0,b/c),1)),x=cT(g,S,m),T={},_=null;return u.length&&(_=u.reduce((A,F)=>{let w=h[F],C=parseFloat(n[F])||0,M=(parseFloat(w)-C)*x+C;return A[F]=M,A},{})),T.current=_,T.position=S,S===1&&(T.active=!1,T.complete=!0),(0,Ht.merge)(e,T)}return e},hT=(e=Object.freeze({}),t)=>{switch(t.type){case U9:return t.payload.ixInstances||Object.freeze({});case X9:return Object.freeze({});case $9:{let{instanceId:r,elementId:n,actionItem:i,eventId:a,eventTarget:o,eventStateKey:s,actionListId:l,groupIndex:h,isCarrier:u,origin:f,destination:d,immediate:m,verbose:p,continuous:g,parameterId:c,actionGroups:y,smoothing:v,restingValue:b,pluginInstance:S,pluginDuration:x,instanceDelay:T,skipMotion:_,skipToValue:A}=t.payload,{actionTypeId:F}=i,w=e7(F),C=t7(w,F),L=Object.keys(d).filter(O=>d[O]!=null&&typeof d[O]!="string"),{easing:M}=i.config;return(0,Ht.set)(e,r,{id:r,elementId:n,active:!1,position:0,start:0,origin:f,destination:d,destinationKeys:L,immediate:m,verbose:p,current:null,actionItem:i,actionTypeId:F,eventId:a,eventTarget:o,eventStateKey:s,actionListId:l,groupIndex:h,renderType:w,isCarrier:u,styleProp:C,continuous:g,parameterId:c,actionGroups:y,smoothing:v,restingValue:b,pluginInstance:S,pluginDuration:x,instanceDelay:T,skipMotion:_,skipToValue:A,customEasingFn:Array.isArray(M)&&M.length===4?Z9(M):void 0})}case K9:{let{instanceId:r,time:n}=t.payload;return(0,Ht.mergeIn)(e,[r],{active:!0,complete:!1,start:n})}case Y9:{let{instanceId:r}=t.payload;if(!e[r])return e;let n={},i=Object.keys(e),{length:a}=i;for(let o=0;o{"use strict";Ye();({IX2_RAW_DATA_IMPORTED:i7,IX2_SESSION_STOPPED:a7,IX2_PARAMETER_CHANGED:s7}=Re),pT=(e={},t)=>{switch(t.type){case i7:return t.payload.ixParameters||{};case a7:return{};case s7:{let{key:r,value:n}=t.payload;return e[r]=n,e}default:return e}}});var yT={};Ge(yT,{default:()=>l7});var mT,gT,o7,l7,vT=ve(()=>{"use strict";mT=pe(Mu());Ax();Xx();Yx();gT=pe(Ir());fT();dT();({ixElements:o7}=gT.IX2ElementsReducer),l7=(0,mT.combineReducers)({ixData:Ix,ixRequest:Ux,ixSession:Kx,ixElements:o7,ixInstances:hT,ixParameters:pT})});var bT=E((mle,ET)=>{var u7=Ut(),c7=qe(),h7=Dt(),f7="[object String]";function p7(e){return typeof e=="string"||!c7(e)&&h7(e)&&u7(e)==f7}ET.exports=p7});var xT=E((gle,ST)=>{var d7=ho(),m7=d7("length");ST.exports=m7});var TT=E((yle,_T)=>{var g7="\\ud800-\\udfff",y7="\\u0300-\\u036f",v7="\\ufe20-\\ufe2f",E7="\\u20d0-\\u20ff",b7=y7+v7+E7,S7="\\ufe0e\\ufe0f",x7="\\u200d",_7=RegExp("["+x7+g7+b7+S7+"]");function T7(e){return _7.test(e)}_T.exports=T7});var DT=E((vle,FT)=>{var AT="\\ud800-\\udfff",I7="\\u0300-\\u036f",A7="\\ufe20-\\ufe2f",P7="\\u20d0-\\u20ff",C7=I7+A7+P7,w7="\\ufe0e\\ufe0f",M7="["+AT+"]",mc="["+C7+"]",gc="\\ud83c[\\udffb-\\udfff]",O7="(?:"+mc+"|"+gc+")",PT="[^"+AT+"]",CT="(?:\\ud83c[\\udde6-\\uddff]){2}",wT="[\\ud800-\\udbff][\\udc00-\\udfff]",F7="\\u200d",MT=O7+"?",OT="["+w7+"]?",D7="(?:"+F7+"(?:"+[PT,CT,wT].join("|")+")"+OT+MT+")*",R7=OT+MT+D7,q7="(?:"+[PT+mc+"?",mc,CT,wT,M7].join("|")+")",IT=RegExp(gc+"(?="+gc+")|"+q7+R7,"g");function L7(e){for(var t=IT.lastIndex=0;IT.test(e);)++t;return t}FT.exports=L7});var qT=E((Ele,RT)=>{var k7=xT(),N7=TT(),B7=DT();function V7(e){return N7(e)?B7(e):k7(e)}RT.exports=V7});var kT=E((ble,LT)=>{var G7=qi(),z7=Li(),H7=cr(),j7=bT(),W7=qT(),U7="[object Map]",X7="[object Set]";function $7(e){if(e==null)return 0;if(H7(e))return j7(e)?W7(e):e.length;var t=z7(e);return t==U7||t==X7?e.size:G7(e).length}LT.exports=$7});var BT=E((Sle,NT)=>{var K7="Expected a function";function Y7(e){if(typeof e!="function")throw new TypeError(K7);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}NT.exports=Y7});var yc=E((xle,VT)=>{var Q7=Xt(),Z7=function(){try{var e=Q7(Object,"defineProperty");return e({},"",{}),e}catch{}}();VT.exports=Z7});var vc=E((_le,zT)=>{var GT=yc();function J7(e,t,r){t=="__proto__"&>?GT(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}zT.exports=J7});var jT=E((Tle,HT)=>{var eK=vc(),tK=Ii(),rK=Object.prototype,nK=rK.hasOwnProperty;function iK(e,t,r){var n=e[t];(!(nK.call(e,t)&&tK(n,r))||r===void 0&&!(t in e))&&eK(e,t,r)}HT.exports=iK});var XT=E((Ile,UT)=>{var aK=jT(),sK=wn(),oK=Oi(),WT=xt(),lK=kr();function uK(e,t,r,n){if(!WT(e))return e;t=sK(t,e);for(var i=-1,a=t.length,o=a-1,s=e;s!=null&&++i{var cK=Bi(),hK=XT(),fK=wn();function pK(e,t,r){for(var n=-1,i=t.length,a={};++n{var dK=wi(),mK=yu(),gK=Ks(),yK=$s(),vK=Object.getOwnPropertySymbols,EK=vK?function(e){for(var t=[];e;)dK(t,gK(e)),e=mK(e);return t}:yK;YT.exports=EK});var JT=E((Cle,ZT)=>{function bK(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}ZT.exports=bK});var tI=E((wle,eI)=>{var SK=xt(),xK=Ri(),_K=JT(),TK=Object.prototype,IK=TK.hasOwnProperty;function AK(e){if(!SK(e))return _K(e);var t=xK(e),r=[];for(var n in e)n=="constructor"&&(t||!IK.call(e,n))||r.push(n);return r}eI.exports=AK});var nI=E((Mle,rI)=>{var PK=Qs(),CK=tI(),wK=cr();function MK(e){return wK(e)?PK(e,!0):CK(e)}rI.exports=MK});var aI=E((Ole,iI)=>{var OK=Xs(),FK=QT(),DK=nI();function RK(e){return OK(e,DK,FK)}iI.exports=RK});var oI=E((Fle,sI)=>{var qK=co(),LK=$t(),kK=KT(),NK=aI();function BK(e,t){if(e==null)return{};var r=qK(NK(e),function(n){return[n]});return t=LK(t),kK(e,r,function(n,i){return t(n,i[0])})}sI.exports=BK});var uI=E((Dle,lI)=>{var VK=$t(),GK=BT(),zK=oI();function HK(e,t){return zK(e,GK(VK(t)))}lI.exports=HK});var hI=E((Rle,cI)=>{var jK=qi(),WK=Li(),UK=_n(),XK=qe(),$K=cr(),KK=Mi(),YK=Ri(),QK=Di(),ZK="[object Map]",JK="[object Set]",eY=Object.prototype,tY=eY.hasOwnProperty;function rY(e){if(e==null)return!0;if($K(e)&&(XK(e)||typeof e=="string"||typeof e.splice=="function"||KK(e)||QK(e)||UK(e)))return!e.length;var t=WK(e);if(t==ZK||t==JK)return!e.size;if(YK(e))return!jK(e).length;for(var r in e)if(tY.call(e,r))return!1;return!0}cI.exports=rY});var pI=E((qle,fI)=>{var nY=vc(),iY=ic(),aY=$t();function sY(e,t){var r={};return t=aY(t,3),iY(e,function(n,i,a){nY(r,i,t(n,i,a))}),r}fI.exports=sY});var mI=E((Lle,dI)=>{function oY(e,t){for(var r=-1,n=e==null?0:e.length;++r{var lY=Gi();function uY(e){return typeof e=="function"?e:lY}gI.exports=uY});var EI=E((Nle,vI)=>{var cY=mI(),hY=ac(),fY=yI(),pY=qe();function dY(e,t){var r=pY(e)?cY:hY;return r(e,fY(t))}vI.exports=dY});var SI=E((Ble,bI)=>{var mY=pt(),gY=function(){return mY.Date.now()};bI.exports=gY});var TI=E((Vle,_I)=>{var yY=xt(),Ec=SI(),xI=zi(),vY="Expected a function",EY=Math.max,bY=Math.min;function SY(e,t,r){var n,i,a,o,s,l,h=0,u=!1,f=!1,d=!0;if(typeof e!="function")throw new TypeError(vY);t=xI(t)||0,yY(r)&&(u=!!r.leading,f="maxWait"in r,a=f?EY(xI(r.maxWait)||0,t):a,d="trailing"in r?!!r.trailing:d);function m(T){var _=n,A=i;return n=i=void 0,h=T,o=e.apply(A,_),o}function p(T){return h=T,s=setTimeout(y,t),u?m(T):o}function g(T){var _=T-l,A=T-h,F=t-_;return f?bY(F,a-A):F}function c(T){var _=T-l,A=T-h;return l===void 0||_>=t||_<0||f&&A>=a}function y(){var T=Ec();if(c(T))return v(T);s=setTimeout(y,g(T))}function v(T){return s=void 0,d&&n?m(T):(n=i=void 0,o)}function b(){s!==void 0&&clearTimeout(s),h=0,n=l=i=s=void 0}function S(){return s===void 0?o:v(Ec())}function x(){var T=Ec(),_=c(T);if(n=arguments,i=this,l=T,_){if(s===void 0)return p(l);if(f)return clearTimeout(s),s=setTimeout(y,t),m(l)}return s===void 0&&(s=setTimeout(y,t)),o}return x.cancel=b,x.flush=S,x}_I.exports=SY});var AI=E((Gle,II)=>{var xY=TI(),_Y=xt(),TY="Expected a function";function IY(e,t,r){var n=!0,i=!0;if(typeof e!="function")throw new TypeError(TY);return _Y(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),xY(e,t,{leading:n,maxWait:t,trailing:i})}II.exports=IY});var CI={};Ge(CI,{actionListPlaybackChanged:()=>pn,animationFrameChanged:()=>ps,clearRequested:()=>YY,elementStateChanged:()=>Pc,eventListenerAdded:()=>fs,eventStateChanged:()=>Tc,instanceAdded:()=>Ic,instanceRemoved:()=>Ac,instanceStarted:()=>ds,mediaQueriesDefined:()=>wc,parameterChanged:()=>fn,playbackRequested:()=>$Y,previewRequested:()=>XY,rawDataImported:()=>bc,sessionInitialized:()=>Sc,sessionStarted:()=>xc,sessionStopped:()=>_c,stopRequested:()=>KY,testFrameRendered:()=>QY,viewportWidthChanged:()=>Cc});var PI,AY,PY,CY,wY,MY,OY,FY,DY,RY,qY,LY,kY,NY,BY,VY,GY,zY,HY,jY,WY,UY,bc,Sc,xc,_c,XY,$Y,KY,YY,fs,QY,Tc,ps,fn,Ic,ds,Ac,Pc,pn,Cc,wc,ms=ve(()=>{"use strict";Ye();PI=pe(Ir()),{IX2_RAW_DATA_IMPORTED:AY,IX2_SESSION_INITIALIZED:PY,IX2_SESSION_STARTED:CY,IX2_SESSION_STOPPED:wY,IX2_PREVIEW_REQUESTED:MY,IX2_PLAYBACK_REQUESTED:OY,IX2_STOP_REQUESTED:FY,IX2_CLEAR_REQUESTED:DY,IX2_EVENT_LISTENER_ADDED:RY,IX2_TEST_FRAME_RENDERED:qY,IX2_EVENT_STATE_CHANGED:LY,IX2_ANIMATION_FRAME_CHANGED:kY,IX2_PARAMETER_CHANGED:NY,IX2_INSTANCE_ADDED:BY,IX2_INSTANCE_STARTED:VY,IX2_INSTANCE_REMOVED:GY,IX2_ELEMENT_STATE_CHANGED:zY,IX2_ACTION_LIST_PLAYBACK_CHANGED:HY,IX2_VIEWPORT_WIDTH_CHANGED:jY,IX2_MEDIA_QUERIES_DEFINED:WY}=Re,{reifyState:UY}=PI.IX2VanillaUtils,bc=e=>({type:AY,payload:{...UY(e)}}),Sc=({hasBoundaryNodes:e,reducedMotion:t})=>({type:PY,payload:{hasBoundaryNodes:e,reducedMotion:t}}),xc=()=>({type:CY}),_c=()=>({type:wY}),XY=({rawData:e,defer:t})=>({type:MY,payload:{defer:t,rawData:e}}),$Y=({actionTypeId:e=We.GENERAL_START_ACTION,actionListId:t,actionItemId:r,eventId:n,allowEvents:i,immediate:a,testManual:o,verbose:s,rawData:l})=>({type:OY,payload:{actionTypeId:e,actionListId:t,actionItemId:r,testManual:o,eventId:n,allowEvents:i,immediate:a,verbose:s,rawData:l}}),KY=e=>({type:FY,payload:{actionListId:e}}),YY=()=>({type:DY}),fs=(e,t)=>({type:RY,payload:{target:e,listenerParams:t}}),QY=(e=1)=>({type:qY,payload:{step:e}}),Tc=(e,t)=>({type:LY,payload:{stateKey:e,newState:t}}),ps=(e,t)=>({type:kY,payload:{now:e,parameters:t}}),fn=(e,t)=>({type:NY,payload:{key:e,value:t}}),Ic=e=>({type:BY,payload:{...e}}),ds=(e,t)=>({type:VY,payload:{instanceId:e,time:t}}),Ac=e=>({type:GY,payload:{instanceId:e}}),Pc=(e,t,r,n)=>({type:zY,payload:{elementId:e,actionTypeId:t,current:r,actionItem:n}}),pn=({actionListId:e,isPlaying:t})=>({type:HY,payload:{actionListId:e,isPlaying:t}}),Cc=({width:e,mediaQueries:t})=>({type:jY,payload:{width:e,mediaQueries:t}}),wc=()=>({type:WY})});var Xe={};Ge(Xe,{elementContains:()=>Fc,getChildElements:()=>oQ,getClosestElement:()=>gi,getProperty:()=>rQ,getQuerySelector:()=>Oc,getRefType:()=>Dc,getSiblingElements:()=>lQ,getStyle:()=>tQ,getValidDocument:()=>iQ,isSiblingNode:()=>sQ,matchSelector:()=>nQ,queryDocument:()=>aQ,setStyle:()=>eQ});function eQ(e,t,r){e.style[t]=r}function tQ(e,t){return t.startsWith("--")?window.getComputedStyle(document.documentElement).getPropertyValue(t):e.style[t]}function rQ(e,t){return e[t]}function nQ(e){return t=>t[Mc](e)}function Oc({id:e,selector:t}){if(e){let r=e;if(e.indexOf(wI)!==-1){let n=e.split(wI),i=n[0];if(r=n[1],i!==document.documentElement.getAttribute(OI))return null}return`[data-w-id="${r}"], [data-w-id^="${r}_instance"]`}return t}function iQ(e){return e==null||e===document.documentElement.getAttribute(OI)?document:null}function aQ(e,t){return Array.prototype.slice.call(document.querySelectorAll(t?e+" "+t:e))}function Fc(e,t){return e.contains(t)}function sQ(e,t){return e!==t&&e.parentNode===t.parentNode}function oQ(e){let t=[];for(let r=0,{length:n}=e||[];r{"use strict";MI=pe(Ir());Ye();({ELEMENT_MATCHES:Mc}=MI.IX2BrowserSupport),{IX2_ID_DELIMITER:wI,HTML_ELEMENT:ZY,PLAIN_OBJECT:JY,WF_PAGE:OI}=Ne;gi=Element.prototype.closest?(e,t)=>document.documentElement.contains(e)?e.closest(t):null:(e,t)=>{if(!document.documentElement.contains(e))return null;let r=e;do{if(r[Mc]&&r[Mc](t))return r;r=r.parentNode}while(r!=null);return null}});var Rc=E((jle,RI)=>{var uQ=xt(),DI=Object.create,cQ=function(){function e(){}return function(t){if(!uQ(t))return{};if(DI)return DI(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();RI.exports=cQ});var gs=E((Wle,qI)=>{function hQ(){}qI.exports=hQ});var vs=E((Ule,LI)=>{var fQ=Rc(),pQ=gs();function ys(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}ys.prototype=fQ(pQ.prototype);ys.prototype.constructor=ys;LI.exports=ys});var VI=E((Xle,BI)=>{var kI=Mr(),dQ=_n(),mQ=qe(),NI=kI?kI.isConcatSpreadable:void 0;function gQ(e){return mQ(e)||dQ(e)||!!(NI&&e&&e[NI])}BI.exports=gQ});var HI=E(($le,zI)=>{var yQ=wi(),vQ=VI();function GI(e,t,r,n,i){var a=-1,o=e.length;for(r||(r=vQ),i||(i=[]);++a0&&r(s)?t>1?GI(s,t-1,r,n,i):yQ(i,s):n||(i[i.length]=s)}return i}zI.exports=GI});var WI=E((Kle,jI)=>{var EQ=HI();function bQ(e){var t=e==null?0:e.length;return t?EQ(e,1):[]}jI.exports=bQ});var XI=E((Yle,UI)=>{function SQ(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}UI.exports=SQ});var YI=E((Qle,KI)=>{var xQ=XI(),$I=Math.max;function _Q(e,t,r){return t=$I(t===void 0?e.length-1:t,0),function(){for(var n=arguments,i=-1,a=$I(n.length-t,0),o=Array(a);++i{function TQ(e){return function(){return e}}QI.exports=TQ});var tA=E((Jle,eA)=>{var IQ=ZI(),JI=yc(),AQ=Gi(),PQ=JI?function(e,t){return JI(e,"toString",{configurable:!0,enumerable:!1,value:IQ(t),writable:!0})}:AQ;eA.exports=PQ});var nA=E((eue,rA)=>{var CQ=800,wQ=16,MQ=Date.now;function OQ(e){var t=0,r=0;return function(){var n=MQ(),i=wQ-(n-r);if(r=n,i>0){if(++t>=CQ)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}rA.exports=OQ});var aA=E((tue,iA)=>{var FQ=tA(),DQ=nA(),RQ=DQ(FQ);iA.exports=RQ});var oA=E((rue,sA)=>{var qQ=WI(),LQ=YI(),kQ=aA();function NQ(e){return kQ(LQ(e,void 0,qQ),e+"")}sA.exports=NQ});var cA=E((nue,uA)=>{var lA=Js(),BQ=lA&&new lA;uA.exports=BQ});var fA=E((iue,hA)=>{function VQ(){}hA.exports=VQ});var qc=E((aue,dA)=>{var pA=cA(),GQ=fA(),zQ=pA?function(e){return pA.get(e)}:GQ;dA.exports=zQ});var gA=E((sue,mA)=>{var HQ={};mA.exports=HQ});var Lc=E((oue,vA)=>{var yA=gA(),jQ=Object.prototype,WQ=jQ.hasOwnProperty;function UQ(e){for(var t=e.name+"",r=yA[t],n=WQ.call(yA,t)?r.length:0;n--;){var i=r[n],a=i.func;if(a==null||a==e)return i.name}return t}vA.exports=UQ});var bs=E((lue,EA)=>{var XQ=Rc(),$Q=gs(),KQ=4294967295;function Es(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=KQ,this.__views__=[]}Es.prototype=XQ($Q.prototype);Es.prototype.constructor=Es;EA.exports=Es});var SA=E((uue,bA)=>{function YQ(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r{var QQ=bs(),ZQ=vs(),JQ=SA();function eZ(e){if(e instanceof QQ)return e.clone();var t=new ZQ(e.__wrapped__,e.__chain__);return t.__actions__=JQ(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}xA.exports=eZ});var AA=E((hue,IA)=>{var tZ=bs(),TA=vs(),rZ=gs(),nZ=qe(),iZ=Dt(),aZ=_A(),sZ=Object.prototype,oZ=sZ.hasOwnProperty;function Ss(e){if(iZ(e)&&!nZ(e)&&!(e instanceof tZ)){if(e instanceof TA)return e;if(oZ.call(e,"__wrapped__"))return aZ(e)}return new TA(e)}Ss.prototype=rZ.prototype;Ss.prototype.constructor=Ss;IA.exports=Ss});var CA=E((fue,PA)=>{var lZ=bs(),uZ=qc(),cZ=Lc(),hZ=AA();function fZ(e){var t=cZ(e),r=hZ[t];if(typeof r!="function"||!(t in lZ.prototype))return!1;if(e===r)return!0;var n=uZ(r);return!!n&&e===n[0]}PA.exports=fZ});var FA=E((pue,OA)=>{var wA=vs(),pZ=oA(),dZ=qc(),kc=Lc(),mZ=qe(),MA=CA(),gZ="Expected a function",yZ=8,vZ=32,EZ=128,bZ=256;function SZ(e){return pZ(function(t){var r=t.length,n=r,i=wA.prototype.thru;for(e&&t.reverse();n--;){var a=t[n];if(typeof a!="function")throw new TypeError(gZ);if(i&&!o&&kc(a)=="wrapper")var o=new wA([],!0)}for(n=o?n:r;++n{var xZ=FA(),_Z=xZ();DA.exports=_Z});var LA=E((mue,qA)=>{function TZ(e,t,r){return e===e&&(r!==void 0&&(e=e<=r?e:r),t!==void 0&&(e=e>=t?e:t)),e}qA.exports=TZ});var NA=E((gue,kA)=>{var IZ=LA(),Nc=zi();function AZ(e,t,r){return r===void 0&&(r=t,t=void 0),r!==void 0&&(r=Nc(r),r=r===r?r:0),t!==void 0&&(t=Nc(t),t=t===t?t:0),IZ(Nc(e),t,r)}kA.exports=AZ});var XA,$A,KA,YA,PZ,CZ,wZ,MZ,OZ,FZ,DZ,RZ,qZ,LZ,kZ,NZ,BZ,VZ,GZ,QA,ZA,zZ,HZ,jZ,JA,WZ,UZ,eP,XZ,Bc,tP,BA,VA,rP,vi,$Z,Ot,nP,KZ,Ze,bt,Ei,iP,Vc,GA,Gc,YZ,yi,QZ,ZZ,JZ,aP,zA,eJ,HA,tJ,rJ,nJ,jA,xs,_s,WA,UA,sP,oP=ve(()=>{"use strict";XA=pe(RA()),$A=pe(Vi()),KA=pe(NA());Ye();zc();ms();YA=pe(Ir()),{MOUSE_CLICK:PZ,MOUSE_SECOND_CLICK:CZ,MOUSE_DOWN:wZ,MOUSE_UP:MZ,MOUSE_OVER:OZ,MOUSE_OUT:FZ,DROPDOWN_CLOSE:DZ,DROPDOWN_OPEN:RZ,SLIDER_ACTIVE:qZ,SLIDER_INACTIVE:LZ,TAB_ACTIVE:kZ,TAB_INACTIVE:NZ,NAVBAR_CLOSE:BZ,NAVBAR_OPEN:VZ,MOUSE_MOVE:GZ,PAGE_SCROLL_DOWN:QA,SCROLL_INTO_VIEW:ZA,SCROLL_OUT_OF_VIEW:zZ,PAGE_SCROLL_UP:HZ,SCROLLING_IN_VIEW:jZ,PAGE_FINISH:JA,ECOMMERCE_CART_CLOSE:WZ,ECOMMERCE_CART_OPEN:UZ,PAGE_START:eP,PAGE_SCROLL:XZ}=vt,Bc="COMPONENT_ACTIVE",tP="COMPONENT_INACTIVE",{COLON_DELIMITER:BA}=Ne,{getNamespacedParameterId:VA}=YA.IX2VanillaUtils,rP=e=>t=>typeof t=="object"&&e(t)?!0:t,vi=rP(({element:e,nativeEvent:t})=>e===t.target),$Z=rP(({element:e,nativeEvent:t})=>e.contains(t.target)),Ot=(0,XA.default)([vi,$Z]),nP=(e,t)=>{if(t){let{ixData:r}=e.getState(),{events:n}=r,i=n[t];if(i&&!YZ[i.eventTypeId])return i}return null},KZ=({store:e,event:t})=>{let{action:r}=t,{autoStopEventId:n}=r.config;return!!nP(e,n)},Ze=({store:e,event:t,element:r,eventStateKey:n},i)=>{let{action:a,id:o}=t,{actionListId:s,autoStopEventId:l}=a.config,h=nP(e,l);return h&&dn({store:e,eventId:l,eventTarget:r,eventStateKey:l+BA+n.split(BA)[1],actionListId:(0,$A.default)(h,"action.config.actionListId")}),dn({store:e,eventId:o,eventTarget:r,eventStateKey:n,actionListId:s}),bi({store:e,eventId:o,eventTarget:r,eventStateKey:n,actionListId:s}),i},bt=(e,t)=>(r,n)=>e(r,n)===!0?t(r,n):n,Ei={handler:bt(Ot,Ze)},iP={...Ei,types:[Bc,tP].join(" ")},Vc=[{target:window,types:"resize orientationchange",throttle:!0},{target:document,types:"scroll wheel readystatechange IX2_PAGE_UPDATE",throttle:!0}],GA="mouseover mouseout",Gc={types:Vc},YZ={PAGE_START:eP,PAGE_FINISH:JA},yi=(()=>{let e=window.pageXOffset!==void 0,r=document.compatMode==="CSS1Compat"?document.documentElement:document.body;return()=>({scrollLeft:e?window.pageXOffset:r.scrollLeft,scrollTop:e?window.pageYOffset:r.scrollTop,stiffScrollTop:(0,KA.default)(e?window.pageYOffset:r.scrollTop,0,r.scrollHeight-window.innerHeight),scrollWidth:r.scrollWidth,scrollHeight:r.scrollHeight,clientWidth:r.clientWidth,clientHeight:r.clientHeight,innerWidth:window.innerWidth,innerHeight:window.innerHeight})})(),QZ=(e,t)=>!(e.left>t.right||e.rightt.bottom||e.bottom{let{type:r,target:n,relatedTarget:i}=t,a=e.contains(n);if(r==="mouseover"&&a)return!0;let o=e.contains(i);return!!(r==="mouseout"&&a&&o)},JZ=e=>{let{element:t,event:{config:r}}=e,{clientWidth:n,clientHeight:i}=yi(),a=r.scrollOffsetValue,l=r.scrollOffsetUnit==="PX"?a:i*(a||0)/100;return QZ(t.getBoundingClientRect(),{left:0,top:l,right:n,bottom:i-l})},aP=e=>(t,r)=>{let{type:n}=t.nativeEvent,i=[Bc,tP].indexOf(n)!==-1?n===Bc:r.isActive,a={...r,isActive:i};return(!r||a.isActive!==r.isActive)&&e(t,a)||a},zA=e=>(t,r)=>{let n={elementHovered:ZZ(t)};return(r?n.elementHovered!==r.elementHovered:n.elementHovered)&&e(t,n)||n},eJ=e=>(t,r)=>{let n={...r,elementVisible:JZ(t)};return(r?n.elementVisible!==r.elementVisible:n.elementVisible)&&e(t,n)||n},HA=e=>(t,r={})=>{let{stiffScrollTop:n,scrollHeight:i,innerHeight:a}=yi(),{event:{config:o,eventTypeId:s}}=t,{scrollOffsetValue:l,scrollOffsetUnit:h}=o,u=h==="PX",f=i-a,d=Number((n/f).toFixed(2));if(r&&r.percentTop===d)return r;let m=(u?l:a*(l||0)/100)/f,p,g,c=0;r&&(p=d>r.percentTop,g=r.scrollingDown!==p,c=g?d:r.anchorTop);let y=s===QA?d>=c+m:d<=c-m,v={...r,percentTop:d,inBounds:y,anchorTop:c,scrollingDown:p};return r&&y&&(g||v.inBounds!==r.inBounds)&&e(t,v)||v},tJ=(e,t)=>e.left>t.left&&e.leftt.top&&e.top(t,r)=>{let n={finished:document.readyState==="complete"};return n.finished&&!(r&&r.finshed)&&e(t),n},nJ=e=>(t,r)=>{let n={started:!0};return r||e(t),n},jA=e=>(t,r={clickCount:0})=>{let n={clickCount:r.clickCount%2+1};return n.clickCount!==r.clickCount&&e(t,n)||n},xs=(e=!0)=>({...iP,handler:bt(e?Ot:vi,aP((t,r)=>r.isActive?Ei.handler(t,r):r))}),_s=(e=!0)=>({...iP,handler:bt(e?Ot:vi,aP((t,r)=>r.isActive?r:Ei.handler(t,r)))}),WA={...Gc,handler:eJ((e,t)=>{let{elementVisible:r}=t,{event:n,store:i}=e,{ixData:a}=i.getState(),{events:o}=a;return!o[n.action.config.autoStopEventId]&&t.triggered?t:n.eventTypeId===ZA===r?(Ze(e),{...t,triggered:!0}):t})},UA=.05,sP={[qZ]:xs(),[LZ]:_s(),[RZ]:xs(),[DZ]:_s(),[VZ]:xs(!1),[BZ]:_s(!1),[kZ]:xs(),[NZ]:_s(),[UZ]:{types:"ecommerce-cart-open",handler:bt(Ot,Ze)},[WZ]:{types:"ecommerce-cart-close",handler:bt(Ot,Ze)},[PZ]:{types:"click",handler:bt(Ot,jA((e,{clickCount:t})=>{KZ(e)?t===1&&Ze(e):Ze(e)}))},[CZ]:{types:"click",handler:bt(Ot,jA((e,{clickCount:t})=>{t===2&&Ze(e)}))},[wZ]:{...Ei,types:"mousedown"},[MZ]:{...Ei,types:"mouseup"},[OZ]:{types:GA,handler:bt(Ot,zA((e,t)=>{t.elementHovered&&Ze(e)}))},[FZ]:{types:GA,handler:bt(Ot,zA((e,t)=>{t.elementHovered||Ze(e)}))},[GZ]:{types:"mousemove mouseout scroll",handler:({store:e,element:t,eventConfig:r,nativeEvent:n,eventStateKey:i},a={clientX:0,clientY:0,pageX:0,pageY:0})=>{let{basedOn:o,selectedAxis:s,continuousParameterGroupId:l,reverse:h,restingState:u=0}=r,{clientX:f=a.clientX,clientY:d=a.clientY,pageX:m=a.pageX,pageY:p=a.pageY}=n,g=s==="X_AXIS",c=n.type==="mouseout",y=u/100,v=l,b=!1;switch(o){case Ct.VIEWPORT:{y=g?Math.min(f,window.innerWidth)/window.innerWidth:Math.min(d,window.innerHeight)/window.innerHeight;break}case Ct.PAGE:{let{scrollLeft:S,scrollTop:x,scrollWidth:T,scrollHeight:_}=yi();y=g?Math.min(S+m,T)/T:Math.min(x+p,_)/_;break}case Ct.ELEMENT:default:{v=VA(i,l);let S=n.type.indexOf("mouse")===0;if(S&&Ot({element:t,nativeEvent:n})!==!0)break;let x=t.getBoundingClientRect(),{left:T,top:_,width:A,height:F}=x;if(!S&&!tJ({left:f,top:d},x))break;b=!0,y=g?(f-T)/A:(d-_)/F;break}}return c&&(y>1-UA||y{let{continuousParameterGroupId:r,reverse:n}=t,{scrollTop:i,scrollHeight:a,clientHeight:o}=yi(),s=i/(a-o);s=n?1-s:s,e.dispatch(fn(r,s))}},[jZ]:{types:Vc,handler:({element:e,store:t,eventConfig:r,eventStateKey:n},i={scrollPercent:0})=>{let{scrollLeft:a,scrollTop:o,scrollWidth:s,scrollHeight:l,clientHeight:h}=yi(),{basedOn:u,selectedAxis:f,continuousParameterGroupId:d,startsEntering:m,startsExiting:p,addEndOffset:g,addStartOffset:c,addOffsetValue:y=0,endOffsetValue:v=0}=r,b=f==="X_AXIS";if(u===Ct.VIEWPORT){let S=b?a/s:o/l;return S!==i.scrollPercent&&t.dispatch(fn(d,S)),{scrollPercent:S}}else{let S=VA(n,d),x=e.getBoundingClientRect(),T=(c?y:0)/100,_=(g?v:0)/100;T=m?T:1-T,_=p?_:1-_;let A=x.top+Math.min(x.height*T,h),w=x.top+x.height*_-A,C=Math.min(h+w,l),M=Math.min(Math.max(0,h-A),C)/C;return M!==i.scrollPercent&&t.dispatch(fn(S,M)),{scrollPercent:M}}}},[ZA]:WA,[zZ]:WA,[QA]:{...Gc,handler:HA((e,t)=>{t.scrollingDown&&Ze(e)})},[HZ]:{...Gc,handler:HA((e,t)=>{t.scrollingDown||Ze(e)})},[JA]:{types:"readystatechange IX2_PAGE_UPDATE",handler:bt(vi,rJ(Ze))},[eP]:{types:"readystatechange IX2_PAGE_UPDATE",handler:bt(vi,nJ(Ze))}}});var TP={};Ge(TP,{observeRequests:()=>_J,startActionGroup:()=>bi,startEngine:()=>ws,stopActionGroup:()=>dn,stopAllActionGroups:()=>SP,stopEngine:()=>Ms});function _J(e){Ar({store:e,select:({ixRequest:t})=>t.preview,onChange:AJ}),Ar({store:e,select:({ixRequest:t})=>t.playback,onChange:PJ}),Ar({store:e,select:({ixRequest:t})=>t.stop,onChange:CJ}),Ar({store:e,select:({ixRequest:t})=>t.clear,onChange:wJ})}function TJ(e){Ar({store:e,select:({ixSession:t})=>t.mediaQueryKey,onChange:()=>{Ms(e),yP({store:e,elementApi:Xe}),ws({store:e,allowEvents:!0}),vP()}})}function IJ(e,t){let r=Ar({store:e,select:({ixSession:n})=>n.tick,onChange:n=>{t(n),r()}})}function AJ({rawData:e,defer:t},r){let n=()=>{ws({store:r,rawData:e,allowEvents:!0}),vP()};t?setTimeout(n,0):n()}function vP(){document.dispatchEvent(new CustomEvent("IX2_PAGE_UPDATE"))}function PJ(e,t){let{actionTypeId:r,actionListId:n,actionItemId:i,eventId:a,allowEvents:o,immediate:s,testManual:l,verbose:h=!0}=e,{rawData:u}=e;if(n&&i&&u&&s){let f=u.actionLists[n];f&&(u=fJ({actionList:f,actionItemId:i,rawData:u}))}if(ws({store:t,rawData:u,allowEvents:o,testManual:l}),n&&r===We.GENERAL_START_ACTION||Hc(r)){dn({store:t,actionListId:n}),bP({store:t,actionListId:n,eventId:a});let f=bi({store:t,eventId:a,actionListId:n,immediate:s,verbose:h});h&&f&&t.dispatch(pn({actionListId:n,isPlaying:!s}))}}function CJ({actionListId:e},t){e?dn({store:t,actionListId:e}):SP({store:t}),Ms(t)}function wJ(e,t){Ms(t),yP({store:t,elementApi:Xe})}function ws({store:e,rawData:t,allowEvents:r,testManual:n}){let{ixSession:i}=e.getState();t&&e.dispatch(bc(t)),i.active||(e.dispatch(Sc({hasBoundaryNodes:!!document.querySelector(Is),reducedMotion:document.body.hasAttribute("data-wf-ix-vacation")&&window.matchMedia("(prefers-reduced-motion)").matches})),r&&(qJ(e),MJ(),e.getState().ixSession.hasDefinedMediaQueries&&TJ(e)),e.dispatch(xc()),OJ(e,n))}function MJ(){let{documentElement:e}=document;e.className.indexOf(lP)===-1&&(e.className+=` ${lP}`)}function OJ(e,t){let r=n=>{let{ixSession:i,ixParameters:a}=e.getState();i.active&&(e.dispatch(ps(n,a)),t?IJ(e,r):requestAnimationFrame(r))};r(window.performance.now())}function Ms(e){let{ixSession:t}=e.getState();if(t.active){let{eventListeners:r}=t;r.forEach(FJ),gJ(),e.dispatch(_c())}}function FJ({target:e,listenerParams:t}){e.removeEventListener.apply(e,t)}function DJ({store:e,eventStateKey:t,eventTarget:r,eventId:n,eventConfig:i,actionListId:a,parameterGroup:o,smoothing:s,restingValue:l}){let{ixData:h,ixSession:u}=e.getState(),{events:f}=h,d=f[n],{eventTypeId:m}=d,p={},g={},c=[],{continuousActionGroups:y}=o,{id:v}=o;pJ(m,i)&&(v=dJ(t,v));let b=u.hasBoundaryNodes&&r?gi(r,Is):null;y.forEach(S=>{let{keyframe:x,actionItems:T}=S;T.forEach(_=>{let{actionTypeId:A}=_,{target:F}=_.config;if(!F)return;let w=F.boundaryMode?b:null,C=yJ(F)+jc+A;if(g[C]=RJ(g[C],x,_),!p[C]){p[C]=!0;let{config:L}=_;As({config:L,event:d,eventTarget:r,elementRoot:w,elementApi:Xe}).forEach(M=>{c.push({element:M,key:C})})}})}),c.forEach(({element:S,key:x})=>{let T=g[x],_=(0,jt.default)(T,"[0].actionItems[0]",{}),{actionTypeId:A}=_,w=(A===We.PLUGIN_RIVE?(_.config?.target?.selectorGuids||[]).length===0:Cs(A))?Uc(A)(S,_):null,C=Wc({element:S,actionItem:_,elementApi:Xe},w);Xc({store:e,element:S,eventId:n,actionListId:a,actionItem:_,destination:C,continuous:!0,parameterId:v,actionGroups:T,smoothing:s,restingValue:l,pluginInstance:w})})}function RJ(e=[],t,r){let n=[...e],i;return n.some((a,o)=>a.keyframe===t?(i=o,!0):!1),i==null&&(i=n.length,n.push({keyframe:t,actionItems:[]})),n[i].actionItems.push(r),n}function qJ(e){let{ixData:t}=e.getState(),{eventTypeMap:r}=t;EP(e),(0,mn.default)(r,(i,a)=>{let o=sP[a];if(!o){console.warn(`IX2 event type not configured: ${a}`);return}GJ({logic:o,store:e,events:i})});let{ixSession:n}=e.getState();n.eventListeners.length&&kJ(e)}function kJ(e){let t=()=>{EP(e)};LJ.forEach(r=>{window.addEventListener(r,t),e.dispatch(fs(window,[r,t]))}),t()}function EP(e){let{ixSession:t,ixData:r}=e.getState(),n=window.innerWidth;if(n!==t.viewportWidth){let{mediaQueries:i}=r;e.dispatch(Cc({width:n,mediaQueries:i}))}}function GJ({logic:e,store:t,events:r}){zJ(r);let{types:n,handler:i}=e,{ixData:a}=t.getState(),{actionLists:o}=a,s=NJ(r,VJ);if(!(0,hP.default)(s))return;(0,mn.default)(s,(f,d)=>{let m=r[d],{action:p,id:g,mediaQueries:c=a.mediaQueryKeys}=m,{actionListId:y}=p.config;vJ(c,a.mediaQueryKeys)||t.dispatch(wc()),p.actionTypeId===We.GENERAL_CONTINUOUS_ACTION&&(Array.isArray(m.config)?m.config:[m.config]).forEach(b=>{let{continuousParameterGroupId:S}=b,x=(0,jt.default)(o,`${y}.continuousParameterGroups`,[]),T=(0,cP.default)(x,({id:F})=>F===S),_=(b.smoothing||0)/100,A=(b.restingState||0)/100;T&&f.forEach((F,w)=>{let C=g+jc+w;DJ({store:t,eventStateKey:C,eventTarget:F,eventId:g,eventConfig:b,actionListId:y,parameterGroup:T,smoothing:_,restingValue:A})})}),(p.actionTypeId===We.GENERAL_START_ACTION||Hc(p.actionTypeId))&&bP({store:t,actionListId:y,eventId:g})});let l=f=>{let{ixSession:d}=t.getState();BJ(s,(m,p,g)=>{let c=r[p],y=d.eventState[g],{action:v,mediaQueries:b=a.mediaQueryKeys}=c;if(!Ps(b,d.mediaQueryKey))return;let S=(x={})=>{let T=i({store:t,element:m,event:c,eventConfig:x,nativeEvent:f,eventStateKey:g},y);EJ(T,y)||t.dispatch(Tc(g,T))};v.actionTypeId===We.GENERAL_CONTINUOUS_ACTION?(Array.isArray(c.config)?c.config:[c.config]).forEach(S):S()})},h=(0,mP.default)(l,xJ),u=({target:f=document,types:d,throttle:m})=>{d.split(" ").filter(Boolean).forEach(p=>{let g=m?h:l;f.addEventListener(p,g),t.dispatch(fs(f,[p,g]))})};Array.isArray(n)?n.forEach(u):typeof n=="string"&&u(e)}function zJ(e){if(!SJ)return;let t={},r="";for(let n in e){let{eventTypeId:i,target:a}=e[n],o=Oc(a);t[o]||(i===vt.MOUSE_CLICK||i===vt.MOUSE_SECOND_CLICK)&&(t[o]=!0,r+=o+"{cursor: pointer;touch-action: manipulation;}")}if(r){let n=document.createElement("style");n.textContent=r,document.body.appendChild(n)}}function bP({store:e,actionListId:t,eventId:r}){let{ixData:n,ixSession:i}=e.getState(),{actionLists:a,events:o}=n,s=o[r],l=a[t];if(l&&l.useFirstGroupAsInitialState){let h=(0,jt.default)(l,"actionItemGroups[0].actionItems",[]),u=(0,jt.default)(s,"mediaQueries",n.mediaQueryKeys);if(!Ps(u,i.mediaQueryKey))return;h.forEach(f=>{let{config:d,actionTypeId:m}=f,p=d?.target?.useEventTarget===!0&&d?.target?.objectId==null?{target:s.target,targets:s.targets}:d,g=As({config:p,event:s,elementApi:Xe}),c=Cs(m);g.forEach(y=>{let v=c?Uc(m)(y,f):null;Xc({destination:Wc({element:y,actionItem:f,elementApi:Xe},v),immediate:!0,store:e,element:y,eventId:r,actionItem:f,actionListId:t,pluginInstance:v})})})}}function SP({store:e}){let{ixInstances:t}=e.getState();(0,mn.default)(t,r=>{if(!r.continuous){let{actionListId:n,verbose:i}=r;$c(r,e),i&&e.dispatch(pn({actionListId:n,isPlaying:!1}))}})}function dn({store:e,eventId:t,eventTarget:r,eventStateKey:n,actionListId:i}){let{ixInstances:a,ixSession:o}=e.getState(),s=o.hasBoundaryNodes&&r?gi(r,Is):null;(0,mn.default)(a,l=>{let h=(0,jt.default)(l,"actionItem.config.target.boundaryMode"),u=n?l.eventStateKey===n:!0;if(l.actionListId===i&&l.eventId===t&&u){if(s&&h&&!Fc(s,l.element))return;$c(l,e),l.verbose&&e.dispatch(pn({actionListId:i,isPlaying:!1}))}})}function bi({store:e,eventId:t,eventTarget:r,eventStateKey:n,actionListId:i,groupIndex:a=0,immediate:o,verbose:s}){let{ixData:l,ixSession:h}=e.getState(),{events:u}=l,f=u[t]||{},{mediaQueries:d=l.mediaQueryKeys}=f,m=(0,jt.default)(l,`actionLists.${i}`,{}),{actionItemGroups:p,useFirstGroupAsInitialState:g}=m;if(!p||!p.length)return!1;a>=p.length&&(0,jt.default)(f,"config.loop")&&(a=0),a===0&&g&&a++;let y=(a===0||a===1&&g)&&Hc(f.action?.actionTypeId)?f.config.delay:void 0,v=(0,jt.default)(p,[a,"actionItems"],[]);if(!v.length||!Ps(d,h.mediaQueryKey))return!1;let b=h.hasBoundaryNodes&&r?gi(r,Is):null,S=uJ(v),x=!1;return v.forEach((T,_)=>{let{config:A,actionTypeId:F}=T,w=Cs(F),{target:C}=A;if(!C)return;let L=C.boundaryMode?b:null;As({config:A,event:f,eventTarget:r,elementRoot:L,elementApi:Xe}).forEach((O,N)=>{let H=w?Uc(F)(O,T):null,Z=w?bJ(F)(O,T):null;x=!0;let P=S===_&&N===0,B=cJ({element:O,actionItem:T}),K=Wc({element:O,actionItem:T,elementApi:Xe},H);Xc({store:e,element:O,actionItem:T,eventId:t,eventTarget:r,eventStateKey:n,actionListId:i,groupIndex:a,isCarrier:P,computedStyle:B,destination:K,immediate:o,verbose:s,pluginInstance:H,pluginDuration:Z,instanceDelay:y})})}),x}function Xc(e){let{store:t,computedStyle:r,...n}=e,{element:i,actionItem:a,immediate:o,pluginInstance:s,continuous:l,restingValue:h,eventId:u}=n,f=!l,d=oJ(),{ixElements:m,ixSession:p,ixData:g}=t.getState(),c=sJ(m,i),{refState:y}=m[c]||{},v=Dc(i),b=p.reducedMotion&&Du[a.actionTypeId],S;if(b&&l)switch(g.events[u]?.eventTypeId){case vt.MOUSE_MOVE:case vt.MOUSE_MOVE_IN_VIEWPORT:S=h;break;default:S=.5;break}let x=hJ(i,y,r,a,Xe,s);if(t.dispatch(Ic({instanceId:d,elementId:c,origin:x,refType:v,skipMotion:b,skipToValue:S,...n})),xP(document.body,"ix2-animation-started",d),o){HJ(t,d);return}Ar({store:t,select:({ixInstances:T})=>T[d],onChange:_P}),f&&t.dispatch(ds(d,p.tick))}function $c(e,t){xP(document.body,"ix2-animation-stopping",{instanceId:e.id,state:t.getState()});let{elementId:r,actionItem:n}=e,{ixElements:i}=t.getState(),{ref:a,refType:o}=i[r]||{};o===gP&&mJ(a,n,Xe),t.dispatch(Ac(e.id))}function xP(e,t,r){let n=document.createEvent("CustomEvent");n.initCustomEvent(t,!0,!0,r),e.dispatchEvent(n)}function HJ(e,t){let{ixParameters:r}=e.getState();e.dispatch(ds(t,0)),e.dispatch(ps(performance.now(),r));let{ixInstances:n}=e.getState();_P(n[t],e)}function _P(e,t){let{active:r,continuous:n,complete:i,elementId:a,actionItem:o,actionTypeId:s,renderType:l,current:h,groupIndex:u,eventId:f,eventTarget:d,eventStateKey:m,actionListId:p,isCarrier:g,styleProp:c,verbose:y,pluginInstance:v}=e,{ixData:b,ixSession:S}=t.getState(),{events:x}=b,T=x&&x[f]?x[f]:{},{mediaQueries:_=b.mediaQueryKeys}=T;if(Ps(_,S.mediaQueryKey)&&(n||r||i)){if(h||l===aJ&&i){t.dispatch(Pc(a,s,h,o));let{ixElements:A}=t.getState(),{ref:F,refType:w,refState:C}=A[a]||{},L=C&&C[s];(w===gP||Cs(s))&&lJ(F,C,L,f,o,c,Xe,l,v)}if(i){if(g){let A=bi({store:t,eventId:f,eventTarget:d,eventStateKey:m,actionListId:p,groupIndex:u+1,verbose:y});y&&!A&&t.dispatch(pn({actionListId:p,isPlaying:!1}))}$c(e,t)}}}var cP,jt,hP,fP,pP,dP,mn,mP,Ts,iJ,Hc,jc,Is,gP,aJ,lP,As,sJ,Wc,Ar,oJ,lJ,yP,uJ,cJ,hJ,fJ,pJ,dJ,Ps,mJ,gJ,yJ,vJ,EJ,Cs,Uc,bJ,uP,SJ,xJ,LJ,NJ,BJ,VJ,zc=ve(()=>{"use strict";cP=pe(Lu()),jt=pe(Vi()),hP=pe(kT()),fP=pe(uI()),pP=pe(hI()),dP=pe(pI()),mn=pe(EI()),mP=pe(AI());Ye();Ts=pe(Ir());ms();FI();oP();iJ=Object.keys(Ha),Hc=e=>iJ.includes(e),{COLON_DELIMITER:jc,BOUNDARY_SELECTOR:Is,HTML_ELEMENT:gP,RENDER_GENERAL:aJ,W_MOD_IX:lP}=Ne,{getAffectedElements:As,getElementId:sJ,getDestinationValues:Wc,observeStore:Ar,getInstanceId:oJ,renderHTMLElement:lJ,clearAllStyles:yP,getMaxDurationItemIndex:uJ,getComputedStyle:cJ,getInstanceOrigin:hJ,reduceListToGroup:fJ,shouldNamespaceEventParameter:pJ,getNamespacedParameterId:dJ,shouldAllowMediaQuery:Ps,cleanupHTMLElement:mJ,clearObjectCache:gJ,stringifyTarget:yJ,mediaQueriesEqual:vJ,shallowEqual:EJ}=Ts.IX2VanillaUtils,{isPluginType:Cs,createPluginInstance:Uc,getPluginDuration:bJ}=Ts.IX2VanillaPlugins,uP=navigator.userAgent,SJ=uP.match(/iPad/i)||uP.match(/iPhone/),xJ=12;LJ=["resize","orientationchange"];NJ=(e,t)=>(0,fP.default)((0,dP.default)(e,t),pP.default),BJ=(e,t)=>{(0,mn.default)(e,(r,n)=>{r.forEach((i,a)=>{let o=n+jc+a;t(i,n,o)})})},VJ=e=>{let t={target:e.target,targets:e.targets};return As({config:t,elementApi:Xe})}});var PP=E(Yc=>{"use strict";Object.defineProperty(Yc,"__esModule",{value:!0});function jJ(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}jJ(Yc,{actions:function(){return XJ},destroy:function(){return AP},init:function(){return QJ},setEnv:function(){return YJ},store:function(){return Os}});var WJ=Mu(),UJ=$J((vT(),ct(yT))),Kc=(zc(),ct(TP)),XJ=KJ((ms(),ct(CI)));function $J(e){return e&&e.__esModule?e:{default:e}}function IP(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,r=new WeakMap;return(IP=function(n){return n?r:t})(e)}function KJ(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var r=IP(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var o=i?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}var Os=(0,WJ.createStore)(UJ.default);function YJ(e){e()&&(0,Kc.observeRequests)(Os)}function QJ(e){AP(),(0,Kc.startEngine)({store:Os,rawData:e,allowEvents:!0})}function AP(){(0,Kc.stopEngine)(Os)}});var OP=E((Aue,MP)=>{"use strict";var CP=et(),wP=PP();wP.setEnv(CP.env);CP.define("ix2",MP.exports=function(){return wP})});var DP=E((Pue,FP)=>{"use strict";var gn=et();gn.define("links",FP.exports=function(e,t){var r={},n=e(window),i,a=gn.env(),o=window.location,s=document.createElement("a"),l="w--current",h=/index\.(html|php)$/,u=/\/$/,f,d;r.ready=r.design=r.preview=m;function m(){i=a&&gn.env("design"),d=gn.env("slug")||o.pathname||"",gn.scroll.off(g),f=[];for(var y=document.links,v=0;v=0)){var b=e(y);if(s.hash.length>1&&s.host+s.pathname===o.host+o.pathname){if(!/^#[a-zA-Z0-9\-\_]+$/.test(s.hash))return;var S=e(s.hash);S.length&&f.push({link:b,sec:S,active:!1});return}if(!(v==="#"||v==="")){var x=s.href===o.href||v===d||h.test(v)&&u.test(d);c(b,l,x)}}}}function g(){var y=n.scrollTop(),v=n.height();t.each(f,function(b){if(!b.link.attr("hreflang")){var S=b.link,x=b.sec,T=x.offset().top,_=x.outerHeight(),A=v*.5,F=x.is(":visible")&&T+_-A>=y&&T+A<=y+v;b.active!==F&&(b.active=F,c(S,l,F))}})}function c(y,v,b){var S=y.hasClass(v);b&&S||!b&&!S||(b?y.addClass(v):y.removeClass(v))}return r})});var qP=E((Cue,RP)=>{"use strict";var Fs=et();Fs.define("scroll",RP.exports=function(e){var t={WF_CLICK_EMPTY:"click.wf-empty-link",WF_CLICK_SCROLL:"click.wf-scroll"},r=window.location,n=p()?null:window.history,i=e(window),a=e(document),o=e(document.body),s=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(L){window.setTimeout(L,15)},l=Fs.env("editor")?".w-editor-body":"body",h="header, "+l+" > .header, "+l+" > .w-nav:not([data-no-scroll])",u='a[href="#"]',f='a[href*="#"]:not(.w-tab-link):not('+u+")",d='.wf-force-outline-none[tabindex="-1"]:focus{outline:none;}',m=document.createElement("style");m.appendChild(document.createTextNode(d));function p(){try{return!!window.frameElement}catch{return!0}}var g=/^#[a-zA-Z0-9][\w:.-]*$/;function c(L){return g.test(L.hash)&&L.host+L.pathname===r.host+r.pathname}let y=typeof window.matchMedia=="function"&&window.matchMedia("(prefers-reduced-motion: reduce)");function v(){return document.body.getAttribute("data-wf-scroll-motion")==="none"||y.matches}function b(L,M){var O;switch(M){case"add":O=L.attr("tabindex"),O?L.attr("data-wf-tabindex-swap",O):L.attr("tabindex","-1");break;case"remove":O=L.attr("data-wf-tabindex-swap"),O?(L.attr("tabindex",O),L.removeAttr("data-wf-tabindex-swap")):L.removeAttr("tabindex");break}L.toggleClass("wf-force-outline-none",M==="add")}function S(L){var M=L.currentTarget;if(!(Fs.env("design")||window.$.mobile&&/(?:^|\s)ui-link(?:$|\s)/.test(M.className))){var O=c(M)?M.hash:"";if(O!==""){var N=e(O);N.length&&(L&&(L.preventDefault(),L.stopPropagation()),x(O,L),window.setTimeout(function(){T(N,function(){b(N,"add"),N.get(0).focus({preventScroll:!0}),b(N,"remove")})},L?0:300))}}}function x(L){if(r.hash!==L&&n&&n.pushState&&!(Fs.env.chrome&&r.protocol==="file:")){var M=n.state&&n.state.hash;M!==L&&n.pushState({hash:L},"",L)}}function T(L,M){var O=i.scrollTop(),N=_(L);if(O!==N){var H=A(L,O,N),Z=Date.now(),P=function(){var B=Date.now()-Z;window.scroll(0,F(O,N,B,H)),B<=H?s(P):typeof M=="function"&&M()};s(P)}}function _(L){var M=e(h),O=M.css("position")==="fixed"?M.outerHeight():0,N=L.offset().top-O;if(L.data("scroll")==="mid"){var H=i.height()-O,Z=L.outerHeight();Z=0&&(N=P)}),(472.143*Math.log(Math.abs(M-O)+125)-2e3)*N}function F(L,M,O,N){return O>N?M:L+(M-L)*w(O/N)}function w(L){return L<.5?4*L*L*L:(L-1)*(2*L-2)*(2*L-2)+1}function C(){var{WF_CLICK_EMPTY:L,WF_CLICK_SCROLL:M}=t;a.on(M,f,S),a.on(L,u,function(O){O.preventDefault()}),document.head.insertBefore(m,document.head.firstChild)}return{ready:C}})});var kP=E((wue,LP)=>{"use strict";var ZJ=et();ZJ.define("touch",LP.exports=function(e){var t={},r=window.getSelection;e.event.special.tap={bindType:"click",delegateType:"click"},t.init=function(a){return a=typeof a=="string"?e(a).get(0):a,a?new n(a):null};function n(a){var o=!1,s=!1,l=Math.min(Math.round(window.innerWidth*.04),40),h,u;a.addEventListener("touchstart",f,!1),a.addEventListener("touchmove",d,!1),a.addEventListener("touchend",m,!1),a.addEventListener("touchcancel",p,!1),a.addEventListener("mousedown",f,!1),a.addEventListener("mousemove",d,!1),a.addEventListener("mouseup",m,!1),a.addEventListener("mouseout",p,!1);function f(c){var y=c.touches;y&&y.length>1||(o=!0,y?(s=!0,h=y[0].clientX):h=c.clientX,u=h)}function d(c){if(o){if(s&&c.type==="mousemove"){c.preventDefault(),c.stopPropagation();return}var y=c.touches,v=y?y[0].clientX:c.clientX,b=v-u;u=v,Math.abs(b)>l&&r&&String(r())===""&&(i("swipe",c,{direction:b>0?"right":"left"}),p())}}function m(c){if(o&&(o=!1,s&&c.type==="mouseup")){c.preventDefault(),c.stopPropagation(),s=!1;return}}function p(){o=!1}function g(){a.removeEventListener("touchstart",f,!1),a.removeEventListener("touchmove",d,!1),a.removeEventListener("touchend",m,!1),a.removeEventListener("touchcancel",p,!1),a.removeEventListener("mousedown",f,!1),a.removeEventListener("mousemove",d,!1),a.removeEventListener("mouseup",m,!1),a.removeEventListener("mouseout",p,!1),a=null}this.destroy=g}function i(a,o,s){var l=e.Event(a,{originalEvent:o});e(o.target).trigger(l,s)}return t.instance=t.init(document),t})});var NP=E(Qc=>{"use strict";Object.defineProperty(Qc,"__esModule",{value:!0});Object.defineProperty(Qc,"default",{enumerable:!0,get:function(){return JJ}});function JJ(e,t,r,n,i,a,o,s,l,h,u,f,d){return function(m){e(m);var p=m.form,g={name:p.attr("data-name")||p.attr("name")||"Untitled Form",pageId:p.attr("data-wf-page-id")||"",elementId:p.attr("data-wf-element-id")||"",source:t.href,test:r.env(),fields:{},fileUploads:{},dolphin:/pass[\s-_]?(word|code)|secret|login|credentials/i.test(p.html()),trackingCookies:n()};let c=p.attr("data-wf-flow");c&&(g.wfFlow=c),i(m);var y=a(p,g.fields);if(y)return o(y);if(g.fileUploads=s(p),l(m),!h){u(m);return}f.ajax({url:d,type:"POST",data:g,dataType:"json",crossDomain:!0}).done(function(v){v&&v.code===200&&(m.success=!0),u(m)}).fail(function(){u(m)})}}});var VP=E((Oue,BP)=>{"use strict";var Ds=et(),eee=(e,t,r,n)=>{let i=document.createElement("div");t.appendChild(i),turnstile.render(i,{sitekey:e,callback:function(a){r(a)},"error-callback":function(){n()}})};Ds.define("forms",BP.exports=function(e,t){let r="TURNSTILE_LOADED";var n={},i=e(document),a,o=window.location,s=window.XDomainRequest&&!window.atob,l=".w-form",h,u=/e(-)?mail/i,f=/^\S+@\S+$/,d=window.alert,m=Ds.env(),p,g,c;let y=i.find("[data-turnstile-sitekey]").data("turnstile-sitekey"),v;var b=/list-manage[1-9]?.com/i,S=t.debounce(function(){d("Oops! This page has improperly configured forms. Please contact your website administrator to fix this issue.")},100);n.ready=n.design=n.preview=function(){T(),x(),!m&&!p&&A()};function x(){h=e("html").attr("data-wf-site"),g="https://webflow.com/api/v1/form/"+h,s&&g.indexOf("https://webflow.com")>=0&&(g=g.replace("https://webflow.com","https://formdata.webflow.com")),c=`${g}/signFile`,a=e(l+" form"),a.length&&a.each(_)}function T(){y&&(v=document.createElement("script"),v.src="https://challenges.cloudflare.com/turnstile/v0/api.js",document.head.appendChild(v),v.onload=()=>{i.trigger(r)})}function _(R,q){var j=e(q),X=e.data(q,l);X||(X=e.data(q,l,{form:j})),F(X);var Q=j.closest("div.w-form");X.done=Q.find("> .w-form-done"),X.fail=Q.find("> .w-form-fail"),X.fileUploads=Q.find(".w-file-upload"),X.fileUploads.each(function(te){K(te,X)}),y&&(X.wait=!1,w(X),i.on(typeof turnstile<"u"?"ready":r,function(){eee(y,q,te=>{X.turnstileToken=te,F(X)},()=>{w(X)})}));var ee=X.form.attr("aria-label")||X.form.attr("data-name")||"Form";X.done.attr("aria-label")||X.form.attr("aria-label",ee),X.done.attr("tabindex","-1"),X.done.attr("role","region"),X.done.attr("aria-label")||X.done.attr("aria-label",ee+" success"),X.fail.attr("tabindex","-1"),X.fail.attr("role","region"),X.fail.attr("aria-label")||X.fail.attr("aria-label",ee+" failure");var se=X.action=j.attr("action");if(X.handler=null,X.redirect=j.attr("data-redirect"),b.test(se)){X.handler=Z;return}if(!se){if(h){X.handler=(()=>{let te=NP().default;return te(F,o,Ds,O,B,C,d,L,w,h,P,e,g)})();return}S()}}function A(){p=!0,i.on("submit",l+" form",function(te){var J=e.data(this,l);J.handler&&(J.evt=te,J.handler(J))});let R=".w-checkbox-input",q=".w-radio-input",j="w--redirected-checked",X="w--redirected-focus",Q="w--redirected-focus-visible",ee=":focus-visible, [data-wf-focus-visible]",se=[["checkbox",R],["radio",q]];i.on("change",l+' form input[type="checkbox"]:not('+R+")",te=>{e(te.target).siblings(R).toggleClass(j)}),i.on("change",l+' form input[type="radio"]',te=>{e(`input[name="${te.target.name}"]:not(${R})`).map((he,me)=>e(me).siblings(q).removeClass(j));let J=e(te.target);J.hasClass("w-radio-input")||J.siblings(q).addClass(j)}),se.forEach(([te,J])=>{i.on("focus",l+` form input[type="${te}"]:not(`+J+")",he=>{e(he.target).siblings(J).addClass(X),e(he.target).filter(ee).siblings(J).addClass(Q)}),i.on("blur",l+` form input[type="${te}"]:not(`+J+")",he=>{e(he.target).siblings(J).removeClass(`${X} ${Q}`)})})}function F(R){var q=R.btn=R.form.find(':input[type="submit"]');R.wait=R.btn.attr("data-wait")||null,R.success=!1,q.prop("disabled",!!(y&&!R.turnstileToken)),R.label&&q.val(R.label)}function w(R){var q=R.btn,j=R.wait;q.prop("disabled",!0),j&&(R.label=q.val(),q.val(j))}function C(R,q){var j=null;return q=q||{},R.find(':input:not([type="submit"]):not([type="file"])').each(function(X,Q){var ee=e(Q),se=ee.attr("type"),te=ee.attr("data-name")||ee.attr("name")||"Field "+(X+1);te=encodeURIComponent(te);var J=ee.val();if(se==="checkbox")J=ee.is(":checked");else if(se==="radio"){if(q[te]===null||typeof q[te]=="string")return;J=R.find('input[name="'+ee.attr("name")+'"]:checked').val()||null}typeof J=="string"&&(J=e.trim(J)),q[te]=J,j=j||N(ee,se,te,J)}),j}function L(R){var q={};return R.find(':input[type="file"]').each(function(j,X){var Q=e(X),ee=Q.attr("data-name")||Q.attr("name")||"File "+(j+1),se=Q.attr("data-value");typeof se=="string"&&(se=e.trim(se)),q[ee]=se}),q}let M={_mkto_trk:"marketo"};function O(){return document.cookie.split("; ").reduce(function(q,j){let X=j.split("="),Q=X[0];if(Q in M){let ee=M[Q],se=X.slice(1).join("=");q[ee]=se}return q},{})}function N(R,q,j,X){var Q=null;return q==="password"?Q="Passwords cannot be submitted.":R.attr("required")?X?u.test(R.attr("type"))&&(f.test(X)||(Q="Please enter a valid email address for: "+j)):Q="Please fill out the required field: "+j:j==="g-recaptcha-response"&&!X&&(Q="Please confirm you\u2019re not a robot."),Q}function H(R){B(R),P(R)}function Z(R){F(R);var q=R.form,j={};if(/^https/.test(o.href)&&!/^https/.test(R.action)){q.attr("method","post");return}B(R);var X=C(q,j);if(X)return d(X);w(R);var Q;t.each(j,function(J,he){u.test(he)&&(j.EMAIL=J),/^((full[ _-]?)?name)$/i.test(he)&&(Q=J),/^(first[ _-]?name)$/i.test(he)&&(j.FNAME=J),/^(last[ _-]?name)$/i.test(he)&&(j.LNAME=J)}),Q&&!j.FNAME&&(Q=Q.split(" "),j.FNAME=Q[0],j.LNAME=j.LNAME||Q[1]);var ee=R.action.replace("/post?","/post-json?")+"&c=?",se=ee.indexOf("u=")+2;se=ee.substring(se,ee.indexOf("&",se));var te=ee.indexOf("id=")+3;te=ee.substring(te,ee.indexOf("&",te)),j["b_"+se+"_"+te]="",e.ajax({url:ee,data:j,dataType:"jsonp"}).done(function(J){R.success=J.result==="success"||/already/.test(J.msg),R.success||console.info("MailChimp error: "+J.msg),P(R)}).fail(function(){P(R)})}function P(R){var q=R.form,j=R.redirect,X=R.success;if(X&&j){Ds.location(j);return}R.done.toggle(X),R.fail.toggle(!X),X?R.done.focus():R.fail.focus(),q.toggle(!X),F(R)}function B(R){R.evt&&R.evt.preventDefault(),R.evt=null}function K(R,q){if(!q.fileUploads||!q.fileUploads[R])return;var j,X=e(q.fileUploads[R]),Q=X.find("> .w-file-upload-default"),ee=X.find("> .w-file-upload-uploading"),se=X.find("> .w-file-upload-success"),te=X.find("> .w-file-upload-error"),J=Q.find(".w-file-upload-input"),he=Q.find(".w-file-upload-label"),me=he.children(),ae=te.find(".w-file-upload-error-msg"),Te=se.find(".w-file-upload-file"),Fe=se.find(".w-file-remove-link"),Le=Te.find(".w-file-upload-file-name"),I=ae.attr("data-w-size-error"),k=ae.attr("data-w-type-error"),V=ae.attr("data-w-generic-error");if(m||he.on("click keydown",function(ne){ne.type==="keydown"&&ne.which!==13&&ne.which!==32||(ne.preventDefault(),J.click())}),he.find(".w-icon-file-upload-icon").attr("aria-hidden","true"),Fe.find(".w-icon-file-upload-remove").attr("aria-hidden","true"),m)J.on("click",function(ne){ne.preventDefault()}),he.on("click",function(ne){ne.preventDefault()}),me.on("click",function(ne){ne.preventDefault()});else{Fe.on("click keydown",function(ne){if(ne.type==="keydown"){if(ne.which!==13&&ne.which!==32)return;ne.preventDefault()}J.removeAttr("data-value"),J.val(""),Le.html(""),Q.toggle(!0),se.toggle(!1),he.focus()}),J.on("change",function(ne){j=ne.target&&ne.target.files&&ne.target.files[0],j&&(Q.toggle(!1),te.toggle(!1),ee.toggle(!0),ee.focus(),Le.text(j.name),ie()||w(q),q.fileUploads[R].uploading=!0,D(j,z))});var G=he.outerHeight();J.height(G),J.width(1)}function W(ne){var Y=ne.responseJSON&&ne.responseJSON.msg,le=V;typeof Y=="string"&&Y.indexOf("InvalidFileTypeError")===0?le=k:typeof Y=="string"&&Y.indexOf("MaxFileSizeError")===0&&(le=I),ae.text(le),J.removeAttr("data-value"),J.val(""),ee.toggle(!1),Q.toggle(!0),te.toggle(!0),te.focus(),q.fileUploads[R].uploading=!1,ie()||F(q)}function z(ne,Y){if(ne)return W(ne);var le=Y.fileName,ce=Y.postData,be=Y.fileId,Je=Y.s3Url;J.attr("data-value",be),U(Je,ce,j,le,re)}function re(ne){if(ne)return W(ne);ee.toggle(!1),se.css("display","inline-block"),se.focus(),q.fileUploads[R].uploading=!1,ie()||F(q)}function ie(){var ne=q.fileUploads&&q.fileUploads.toArray()||[];return ne.some(function(Y){return Y.uploading})}}function D(R,q){var j=new URLSearchParams({name:R.name,size:R.size});e.ajax({type:"GET",url:`${c}?${j}`,crossDomain:!0}).done(function(X){q(null,X)}).fail(function(X){q(X)})}function U(R,q,j,X,Q){var ee=new FormData;for(var se in q)ee.append(se,q[se]);ee.append("file",j,X),e.ajax({type:"POST",url:R,data:ee,processData:!1,contentType:!1}).done(function(){Q(null)}).fail(function(te){Q(te)})}return n})});var HP=E((Fue,zP)=>{"use strict";var lr=et(),tee=gu(),Ft={ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,SPACE:32,ENTER:13,HOME:36,END:35},GP='a[href], area[href], [role="button"], input, select, textarea, button, iframe, object, embed, *[tabindex], *[contenteditable]';lr.define("slider",zP.exports=function(e,t){var r={},n=e.tram,i=e(document),a,o,s=lr.env(),l=".w-slider",h='',u='',f="w-slider-force-show",d=tee.triggers,m,p=!1;r.ready=function(){o=lr.env("design"),g()},r.design=function(){o=!0,setTimeout(g,1e3)},r.preview=function(){o=!1,g()},r.redraw=function(){p=!0,g(),p=!1},r.destroy=c;function g(){a=i.find(l),a.length&&(a.each(b),!m&&(c(),y()))}function c(){lr.resize.off(v),lr.redraw.off(r.redraw)}function y(){lr.resize.on(v),lr.redraw.on(r.redraw)}function v(){a.filter(":visible").each(H)}function b(D,U){var R=e(U),q=e.data(U,l);q||(q=e.data(U,l,{index:0,depth:1,hasFocus:{keyboard:!1,mouse:!1},el:R,config:{}})),q.mask=R.children(".w-slider-mask"),q.left=R.children(".w-slider-arrow-left"),q.right=R.children(".w-slider-arrow-right"),q.nav=R.children(".w-slider-nav"),q.slides=q.mask.children(".w-slide"),q.slides.each(d.reset),p&&(q.maskWidth=0),R.attr("role")===void 0&&R.attr("role","region"),R.attr("aria-label")===void 0&&R.attr("aria-label","carousel");var j=q.mask.attr("id");if(j||(j="w-slider-mask-"+D,q.mask.attr("id",j)),!o&&!q.ariaLiveLabel&&(q.ariaLiveLabel=e(u).appendTo(q.mask)),q.left.attr("role","button"),q.left.attr("tabindex","0"),q.left.attr("aria-controls",j),q.left.attr("aria-label")===void 0&&q.left.attr("aria-label","previous slide"),q.right.attr("role","button"),q.right.attr("tabindex","0"),q.right.attr("aria-controls",j),q.right.attr("aria-label")===void 0&&q.right.attr("aria-label","next slide"),!n.support.transform){q.left.hide(),q.right.hide(),q.nav.hide(),m=!0;return}q.el.off(l),q.left.off(l),q.right.off(l),q.nav.off(l),S(q),o?(q.el.on("setting"+l,M(q)),L(q),q.hasTimer=!1):(q.el.on("swipe"+l,M(q)),q.left.on("click"+l,A(q)),q.right.on("click"+l,F(q)),q.left.on("keydown"+l,_(q,A)),q.right.on("keydown"+l,_(q,F)),q.nav.on("keydown"+l,"> div",M(q)),q.config.autoplay&&!q.hasTimer&&(q.hasTimer=!0,q.timerCount=1,C(q)),q.el.on("mouseenter"+l,T(q,!0,"mouse")),q.el.on("focusin"+l,T(q,!0,"keyboard")),q.el.on("mouseleave"+l,T(q,!1,"mouse")),q.el.on("focusout"+l,T(q,!1,"keyboard"))),q.nav.on("click"+l,"> div",M(q)),s||q.mask.contents().filter(function(){return this.nodeType===3}).remove();var X=R.filter(":hidden");X.addClass(f);var Q=R.parents(":hidden");Q.addClass(f),p||H(D,U),X.removeClass(f),Q.removeClass(f)}function S(D){var U={};U.crossOver=0,U.animation=D.el.attr("data-animation")||"slide",U.animation==="outin"&&(U.animation="cross",U.crossOver=.5),U.easing=D.el.attr("data-easing")||"ease";var R=D.el.attr("data-duration");if(U.duration=R!=null?parseInt(R,10):500,x(D.el.attr("data-infinite"))&&(U.infinite=!0),x(D.el.attr("data-disable-swipe"))&&(U.disableSwipe=!0),x(D.el.attr("data-hide-arrows"))?U.hideArrows=!0:D.config.hideArrows&&(D.left.show(),D.right.show()),x(D.el.attr("data-autoplay"))){U.autoplay=!0,U.delay=parseInt(D.el.attr("data-delay"),10)||2e3,U.timerMax=parseInt(D.el.attr("data-autoplay-limit"),10);var q="mousedown"+l+" touchstart"+l;o||D.el.off(q).one(q,function(){L(D)})}var j=D.right.width();U.edge=j?j+40:100,D.config=U}function x(D){return D==="1"||D==="true"}function T(D,U,R){return function(q){if(U)D.hasFocus[R]=U;else if(e.contains(D.el.get(0),q.relatedTarget)||(D.hasFocus[R]=U,D.hasFocus.mouse&&R==="keyboard"||D.hasFocus.keyboard&&R==="mouse"))return;U?(D.ariaLiveLabel.attr("aria-live","polite"),D.hasTimer&&L(D)):(D.ariaLiveLabel.attr("aria-live","off"),D.hasTimer&&C(D))}}function _(D,U){return function(R){switch(R.keyCode){case Ft.SPACE:case Ft.ENTER:return U(D)(),R.preventDefault(),R.stopPropagation()}}}function A(D){return function(){N(D,{index:D.index-1,vector:-1})}}function F(D){return function(){N(D,{index:D.index+1,vector:1})}}function w(D,U){var R=null;U===D.slides.length&&(g(),Z(D)),t.each(D.anchors,function(q,j){e(q.els).each(function(X,Q){e(Q).index()===U&&(R=j)})}),R!=null&&N(D,{index:R,immediate:!0})}function C(D){L(D);var U=D.config,R=U.timerMax;R&&D.timerCount++>R||(D.timerId=window.setTimeout(function(){D.timerId==null||o||(F(D)(),C(D))},U.delay))}function L(D){window.clearTimeout(D.timerId),D.timerId=null}function M(D){return function(U,R){R=R||{};var q=D.config;if(o&&U.type==="setting"){if(R.select==="prev")return A(D)();if(R.select==="next")return F(D)();if(S(D),Z(D),R.select==null)return;w(D,R.select);return}if(U.type==="swipe")return q.disableSwipe||lr.env("editor")?void 0:R.direction==="left"?F(D)():R.direction==="right"?A(D)():void 0;if(D.nav.has(U.target).length){var j=e(U.target).index();if(U.type==="click"&&N(D,{index:j}),U.type==="keydown")switch(U.keyCode){case Ft.ENTER:case Ft.SPACE:{N(D,{index:j}),U.preventDefault();break}case Ft.ARROW_LEFT:case Ft.ARROW_UP:{O(D.nav,Math.max(j-1,0)),U.preventDefault();break}case Ft.ARROW_RIGHT:case Ft.ARROW_DOWN:{O(D.nav,Math.min(j+1,D.pages)),U.preventDefault();break}case Ft.HOME:{O(D.nav,0),U.preventDefault();break}case Ft.END:{O(D.nav,D.pages),U.preventDefault();break}default:return}}}}function O(D,U){var R=D.children().eq(U).focus();D.children().not(R)}function N(D,U){U=U||{};var R=D.config,q=D.anchors;D.previous=D.index;var j=U.index,X={};j<0?(j=q.length-1,R.infinite&&(X.x=-D.endX,X.from=0,X.to=q[0].width)):j>=q.length&&(j=0,R.infinite&&(X.x=q[q.length-1].width,X.from=-q[q.length-1].x,X.to=X.from-X.x)),D.index=j;var Q=D.nav.children().eq(j).addClass("w-active").attr("aria-pressed","true").attr("tabindex","0");D.nav.children().not(Q).removeClass("w-active").attr("aria-pressed","false").attr("tabindex","-1"),R.hideArrows&&(D.index===q.length-1?D.right.hide():D.right.show(),D.index===0?D.left.hide():D.left.show());var ee=D.offsetX||0,se=D.offsetX=-q[D.index].x,te={x:se,opacity:1,visibility:""},J=e(q[D.index].els),he=e(q[D.previous]&&q[D.previous].els),me=D.slides.not(J),ae=R.animation,Te=R.easing,Fe=Math.round(R.duration),Le=U.vector||(D.index>D.previous?1:-1),I="opacity "+Fe+"ms "+Te,k="transform "+Fe+"ms "+Te;if(J.find(GP).removeAttr("tabindex"),J.removeAttr("aria-hidden"),J.find("*").removeAttr("aria-hidden"),me.find(GP).attr("tabindex","-1"),me.attr("aria-hidden","true"),me.find("*").attr("aria-hidden","true"),o||(J.each(d.intro),me.each(d.outro)),U.immediate&&!p){n(J).set(te),W();return}if(D.index===D.previous)return;if(o||D.ariaLiveLabel.text(`Slide ${j+1} of ${q.length}.`),ae==="cross"){var V=Math.round(Fe-Fe*R.crossOver),G=Math.round(Fe-V);I="opacity "+V+"ms "+Te,n(he).set({visibility:""}).add(I).start({opacity:0}),n(J).set({visibility:"",x:se,opacity:0,zIndex:D.depth++}).add(I).wait(G).then({opacity:1}).then(W);return}if(ae==="fade"){n(he).set({visibility:""}).stop(),n(J).set({visibility:"",x:se,opacity:0,zIndex:D.depth++}).add(I).start({opacity:1}).then(W);return}if(ae==="over"){te={x:D.endX},n(he).set({visibility:""}).stop(),n(J).set({visibility:"",zIndex:D.depth++,x:se+q[D.index].width*Le}).add(k).start({x:se}).then(W);return}R.infinite&&X.x?(n(D.slides.not(he)).set({visibility:"",x:X.x}).add(k).start({x:se}),n(he).set({visibility:"",x:X.from}).add(k).start({x:X.to}),D.shifted=he):(R.infinite&&D.shifted&&(n(D.shifted).set({visibility:"",x:ee}),D.shifted=null),n(D.slides).set({visibility:""}).add(k).start({x:se}));function W(){J=e(q[D.index].els),me=D.slides.not(J),ae!=="slide"&&(te.visibility="hidden"),n(me).set(te)}}function H(D,U){var R=e.data(U,l);if(R){if(B(R))return Z(R);o&&K(R)&&Z(R)}}function Z(D){var U=1,R=0,q=0,j=0,X=D.maskWidth,Q=X-D.config.edge;Q<0&&(Q=0),D.anchors=[{els:[],x:0,width:0}],D.slides.each(function(se,te){q-R>Q&&(U++,R+=X,D.anchors[U-1]={els:[],x:q,width:0}),j=e(te).outerWidth(!0),q+=j,D.anchors[U-1].width+=j,D.anchors[U-1].els.push(te);var J=se+1+" of "+D.slides.length;e(te).attr("aria-label",J),e(te).attr("role","group")}),D.endX=q,o&&(D.pages=null),D.nav.length&&D.pages!==U&&(D.pages=U,P(D));var ee=D.index;ee>=U&&(ee=U-1),N(D,{immediate:!0,index:ee})}function P(D){var U=[],R,q=D.el.attr("data-nav-spacing");q&&(q=parseFloat(q)+"px");for(var j=0,X=D.pages;j