0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=t[0]-t[1],this.timeCompleted=this.totalFrames,this.firstFrame=t[1],this.setCurrentRawFrameValue(this.totalFrames-.001-e)):t[1]>t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=t[1]-t[0],this.timeCompleted=this.totalFrames,this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger("segmentStart")},G.prototype.setSegment=function(t,e){var i=-1;this.isPaused&&(this.currentRawFrame+this.firstFramee&&(i=e-t)),this.firstFrame=t,this.totalFrames=e-t,this.timeCompleted=this.totalFrames,-1!==i&&this.goToAndStop(i,!0)},G.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),"object"===K(t[0])){var i,s=t.length;for(i=0;i=0;i-=1)e[i].animation.destroy(t)},t.freeze=function(){o=!0},t.unfreeze=function(){o=!1,m()},t.setVolume=function(t,i){var n;for(n=0;n=.001?function(t,e,i,s){for(var n=0;n<4;++n){var r=l(e,i,s);if(0===r)return e;e-=(h(e,i,s)-t)/r}return e}(t,d,e,n):0===c?d:function(t,e,i,s,n){var r,a,o=0;do{(r=h(a=e+(i-e)/2,s,n)-t)>0?i=a:e=a}while(Math.abs(r)>1e-7&&++o<10);return a}(t,a,a+s,e,n)}},t}(),Q={double:function(t){return t.concat(p(t.length))}},tt=function(t,e,i){var s=0,n=t,r=p(n);return{newElement:function(){return s?r[s-=1]:e()},release:function(t){s===n&&(r=Q.double(r),n*=2),i&&i(t),r[s]=t,s+=1}}},et=tt(8,(function(){return{addedLength:0,percents:l("float32",B()),lengths:l("float32",B())}})),it=tt(8,(function(){return{lengths:[],totalLength:0}}),(function(t){var e,i=t.lengths.length;for(e=0;e-.001&&a<.001}var i=function(t,e,i,s){var n,r,a,o,h,l,p=B(),d=0,c=[],u=[],f=et.newElement();for(a=i.length,n=0;na?-1:1,l=!0;l;)if(s[r]<=a&&s[r+1]>a?(o=(a-s[r])/(s[r+1]-s[r]),l=!1):r+=h,r<0||r>=n-1){if(r===n-1)return i[r];l=!1}return i[r]+(i[r+1]-i[r])*o}var h=l("float32",8);return{getSegmentsLength:function(t){var e,s=it.newElement(),n=t.c,r=t.v,a=t.o,o=t.i,h=t._length,l=s.lengths,p=0;for(e=0;e1&&(r=1);var p,d=o(r,l),c=o(a=a>1?1:a,l),u=e.length,f=1-d,m=1-c,g=f*f*f,v=d*f*f*3,y=d*d*f*3,b=d*d*d,w=f*f*m,_=d*f*m+f*d*m+f*f*c,k=d*d*m+f*d*c+d*f*c,x=d*d*c,A=f*m*m,C=d*m*m+f*c*m+f*m*c,S=d*c*m+f*c*c+d*m*c,E=d*c*c,P=m*m*m,T=c*m*m+m*c*m+m*m*c,M=c*c*m+m*c*c+c*m*c,D=c*c*c;for(p=0;pu?c>f?c-u-f:f-u-c:f>u?f-u-c:u-c-f)>-1e-4&&d<1e-4}}}(),nt=n,rt=Math.abs;function at(t,e){var i,s=this.offsetTime;"multidimensional"===this.propType&&(i=l("float32",this.pv.length));for(var n,r,a,o,h,p,d,c,u,f=e.lastIndex,m=f,g=this.keyframes.length-1,v=!0;v;){if(n=this.keyframes[m],r=this.keyframes[m+1],m===g-1&&t>=r.t-s){n.h&&(n=r),f=0;break}if(r.t-s>t){f=m;break}m=O||t=O?z.points.length-1:0;for(h=z.points[B].point.length,o=0;o=j&&q=O?(i[0]=y[0],i[1]=y[1],i[2]=y[2]):t<=N?(i[0]=n.s[0],i[1]=n.s[1],i[2]=n.s[2]):function(t,e){var i=e[0],s=e[1],n=e[2],r=e[3],a=Math.atan2(2*s*r-2*i*n,1-2*s*s-2*n*n),o=Math.asin(2*i*s+2*n*r),h=Math.atan2(2*i*r-2*s*n,1-2*i*i-2*n*n);t[0]=a/k,t[1]=o/k,t[2]=h/k}(i,(b=ot(n.s),w=ot(y),_=(t-N)/(O-N),P=[],T=b[0],M=b[1],D=b[2],F=b[3],I=w[0],L=w[1],R=w[2],$=w[3],(A=T*I+M*L+D*R+F*$)<0&&(A=-A,I=-I,L=-L,R=-R,$=-$),1-A>1e-6?(x=Math.acos(A),C=Math.sin(x),S=Math.sin((1-_)*x)/C,E=Math.sin(_*x)/C):(S=1-_,E=_),P[0]=S*T+E*I,P[1]=S*M+E*L,P[2]=S*D+E*R,P[3]=S*F+E*$,P));else for(m=0;m=O?p=1:t=i&&t>=i||this._caching.lastFrame=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var s=this.interpolateValue(t,this._caching);this.pv=s}return this._caching.lastFrame=t,this.pv}function lt(t){var e;if("unidimensional"===this.propType)e=t*this.mult,rt(this.v-e)>1e-5&&(this.v=e,this._mdf=!0);else for(var i=0,s=this.v.length;i1e-5&&(this.v[i]=e,this._mdf=!0),i+=1}function pt(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t;this.lock=!0,this._mdf=this._isFirstFrame;var e=this.effectsSequence.length,i=this.kf?this.pv:this.data.k;for(t=0;t=this._maxLength&&this.doubleArrayLength(),i){case"v":r=this.v;break;case"i":r=this.i;break;case"o":r=this.o;break;default:r=[]}(!r[s]||r[s]&&!n)&&(r[s]=yt.newElement()),r[s][0]=t,r[s][1]=e},bt.prototype.setTripleAt=function(t,e,i,s,n,r,a,o){this.setXYAt(t,e,"v",a,o),this.setXYAt(i,s,"o",a,o),this.setXYAt(n,r,"i",a,o)},bt.prototype.reverse=function(){var t=new bt;t.setPathData(this.c,this._length);var e=this.v,i=this.o,s=this.i,n=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],s[0][0],s[0][1],i[0][0],i[0][1],0,!1),n=1);var r,a=this._length-1,o=this._length;for(r=n;r=u[u.length-1].t-this.offsetTime)s=u[u.length-1].s?u[u.length-1].s[0]:u[u.length-2].e[0],r=!0;else{for(var f,m,g,v=c,y=u.length-1,b=!0;b&&(f=u[v],!((m=u[v+1]).t-this.offsetTime>t));)v=m.t-this.offsetTime)p=1;else if(ts&&e>s)||(this._caching.lastIndex=n0||t>-1e-6&&t<0?s(1e4*t)/1e4:t}function L(){var t=this.props;return"matrix("+I(t[0])+","+I(t[1])+","+I(t[4])+","+I(t[5])+","+I(t[12])+","+I(t[13])+")"}return function(){this.reset=n,this.rotate=r,this.rotateX=a,this.rotateY=o,this.rotateZ=h,this.skew=d,this.skewFromAxis=c,this.shear=p,this.scale=u,this.setTransform=f,this.translate=m,this.transform=g,this.multiply=v,this.applyToPoint=k,this.applyToX=x,this.applyToY=A,this.applyToZ=C,this.applyToPointArray=M,this.applyToTriplePoints=T,this.applyToPointStringified=D,this.toCSS=F,this.to2dCSS=L,this.clone=w,this.cloneFromProps=_,this.equals=b,this.inversePoints=P,this.inversePoint=E,this.getInverseMatrix=S,this._t=this.transform,this.isIdentity=y,this._identity=!0,this._identityCalculated=!1,this.props=l("float32",16),this.reset()}}();function St(t){return St="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},St(t)}var Et={},Pt="__[STANDALONE]__";function Tt(){J.searchAnimations()}Et.play=J.play,Et.pause=J.pause,Et.setLocationHref=function(e){t=e},Et.togglePause=J.togglePause,Et.setSpeed=J.setSpeed,Et.setDirection=J.setDirection,Et.stop=J.stop,Et.searchAnimations=Tt,Et.registerAnimation=J.registerAnimation,Et.loadAnimation=function(t){return J.loadAnimation(t)},Et.setSubframeRendering=function(t){!function(t){c=!!t}(t)},Et.resize=J.resize,Et.goToAndStop=J.goToAndStop,Et.destroy=J.destroy,Et.setQuality=function(t){if("string"==typeof t)switch(t){case"high":z(200);break;default:case"medium":z(50);break;case"low":z(10)}else!isNaN(t)&&t>1&&z(t);B()},Et.inBrowser=function(){return"undefined"!=typeof navigator},Et.installPlugin=function(t,e){"expressions"===t&&(u=e)},Et.freeze=J.freeze,Et.unfreeze=J.unfreeze,Et.setVolume=J.setVolume,Et.mute=J.mute,Et.unmute=J.unmute,Et.getRegisteredAnimations=J.getRegisteredAnimations,Et.useWebWorker=function(t){s=!!t},Et.setIDPrefix=function(t){f=t},Et.__getFactory=function(t){switch(t){case"propertyFactory":return gt;case"shapePropertyFactory":return At;case"matrix":return Ct;default:return null}},Et.version="5.12.2";var Mt="";if(Pt){var Dt=document.getElementsByTagName("script"),Ft=Dt[Dt.length-1]||{src:""};Mt=Ft.src?Ft.src.replace(/^[^\?]+\??/,""):"",function(t){for(var e=Mt.split("&"),i=0;i=1?r.push({s:t-1,e:e-1}):(r.push({s:t,e:1}),r.push({s:0,e:e-1}));var a,o,h=[],l=r.length;for(a=0;as+i||(p=o.s*n<=s?0:(o.s*n-s)/i,d=o.e*n>=s+i?1:(o.e*n-s)/i,h.push([p,d]))}return h.length||h.push([0,0]),h},$t.prototype.releasePathsData=function(t){var e,i=t.length;for(e=0;e1?1+r:this.s.v<0?0+r:this.s.v+r)>(i=this.e.v>1?1+r:this.e.v<0?0+r:this.e.v+r)){var a=e;e=i,i=a}e=1e-4*Math.round(1e4*e),i=1e-4*Math.round(1e4*i),this.sValue=e,this.eValue=i}else e=this.sValue,i=this.eValue;var o,h,l,p,d,c=this.shapes.length,u=0;if(i===e)for(n=0;n=0;n-=1)if((f=this.shapes[n]).shape._mdf){for((m=f.localShapeCollection).releaseShapes(),2===this.m&&c>1?(v=this.calculateShapeEdges(e,i,f.totalShapeLength,w,u),w+=f.totalShapeLength):v=[[y,b]],h=v.length,o=0;o=1?g.push({s:f.totalShapeLength*(y-1),e:f.totalShapeLength*(b-1)}):(g.push({s:f.totalShapeLength*y,e:f.totalShapeLength}),g.push({s:0,e:f.totalShapeLength*(b-1)}));var _=this.addShapes(f,g[0]);if(g[0].s!==g[0].e){if(g.length>1)if(f.shape.paths.shapes[f.shape.paths._length-1].c){var k=_.pop();this.addPaths(_,m),_=this.addShapes(f,g[1],k)}else this.addPaths(_,m),_=this.addShapes(f,g[1]);this.addPaths(_,m)}}f.shape.paths=m}}},$t.prototype.addPaths=function(t,e){var i,s=t.length;for(i=0;ie.e){i.c=!1;break}e.s<=f&&e.e>=f+a.addedLength?(this.addSegment(c[s].v[n-1],c[s].o[n-1],c[s].i[n],c[s].v[n],i,o,g),g=!1):(l=st.getNewSegment(c[s].v[n-1],c[s].v[n],c[s].o[n-1],c[s].i[n],(e.s-f)/a.addedLength,(e.e-f)/a.addedLength,h[n-1]),this.addSegmentFromArray(l,i,o,g),g=!1,i.c=!1),f+=a.addedLength,o+=1}if(c[s].c&&h.length){if(a=h[n-1],f<=e.e){var v=h[n-1].addedLength;e.s<=f&&e.e>=f+v?(this.addSegment(c[s].v[n-1],c[s].o[n-1],c[s].i[0],c[s].v[0],i,o,g),g=!1):(l=st.getNewSegment(c[s].v[n-1],c[s].v[0],c[s].o[n-1],c[s].i[0],(e.s-f)/v,(e.e-f)/v,h[n-1]),this.addSegmentFromArray(l,i,o,g),g=!1,i.c=!1)}else i.c=!1;f+=a.addedLength,o+=1}if(i._length&&(i.setXYAt(i.v[p][0],i.v[p][1],"i",p),i.setXYAt(i.v[i._length-1][0],i.v[i._length-1][1],"o",i._length-1)),f>e.e)break;s=this.p.keyframes[this.p.keyframes.length-1].t?(s=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/i,0),n=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/i,0)):(s=this.p.pv,n=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/i,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){s=[],n=[];var r=this.px,a=this.py;r._caching.lastFrame+r.offsetTime<=r.keyframes[0].t?(s[0]=r.getValueAtTime((r.keyframes[0].t+.01)/i,0),s[1]=a.getValueAtTime((a.keyframes[0].t+.01)/i,0),n[0]=r.getValueAtTime(r.keyframes[0].t/i,0),n[1]=a.getValueAtTime(a.keyframes[0].t/i,0)):r._caching.lastFrame+r.offsetTime>=r.keyframes[r.keyframes.length-1].t?(s[0]=r.getValueAtTime(r.keyframes[r.keyframes.length-1].t/i,0),s[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/i,0),n[0]=r.getValueAtTime((r.keyframes[r.keyframes.length-1].t-.01)/i,0),n[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/i,0)):(s=[r.pv,a.pv],n[0]=r.getValueAtTime((r._caching.lastFrame+r.offsetTime-.01)/i,r.offsetTime),n[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/i,a.offsetTime))}else s=n=t;this.v.rotate(-Math.atan2(s[1]-n[1],s[0]-n[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},o([vt],e),e.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},e.prototype._addDynamicProperty=vt.prototype.addDynamicProperty,{getTransformProperty:function(t,i,s){return new e(t,i,s)}}}();function zt(){}function Bt(){}function Vt(t,e){return 1e5*Math.abs(t-e)<=Math.min(Math.abs(t),Math.abs(e))}function qt(t){return Math.abs(t)<=1e-5}function jt(t,e,i){return t*(1-i)+e*i}function Ht(t,e,i){return[jt(t[0],e[0],i),jt(t[1],e[1],i)]}function Wt(t,e,i,s){return[3*e-t-3*i+s,3*t-6*e+3*i,-3*t+3*e,t]}function Yt(t){return new Ut(t,t,t,t,!1)}function Ut(t,e,i,s,n){n&&ie(t,e)&&(e=Ht(t,s,1/3)),n&&ie(i,s)&&(i=Ht(t,s,2/3));var r=Wt(t[0],e[0],i[0],s[0]),a=Wt(t[1],e[1],i[1],s[1]);this.a=[r[0],a[0]],this.b=[r[1],a[1]],this.c=[r[2],a[2]],this.d=[r[3],a[3]],this.points=[t,e,i,s]}function Xt(t,e){var i=t.points[0][e],s=t.points[t.points.length-1][e];if(i>s){var n=s;s=i,i=n}for(var r=function(t,e,i){if(0===t)return[];var s=e*e-4*t*i;if(s<0)return[];var n=-e/(2*t);if(0===s)return[n];var r=Math.sqrt(s)/(2*t);return[n-r,n+r]}(3*t.a[e],2*t.b[e],t.c[e]),a=0;a0&&r[a]<1){var o=t.point(r[a])[e];os&&(s=o)}return{min:i,max:s}}function Kt(t,e,i){var s=t.boundingBox();return{cx:s.cx,cy:s.cy,width:s.width,height:s.height,bez:t,t:(e+i)/2,t1:e,t2:i}}function Gt(t){var e=t.bez.split(.5);return[Kt(e[0],t.t1,t.t),Kt(e[1],t.t,t.t2)]}function Jt(t,e,i,s,n,r){if(h=t,l=e,2*Math.abs(h.cx-l.cx)=r||t.width<=s&&t.height<=s&&e.width<=s&&e.height<=s)n.push([t.t,e.t]);else{var a=Gt(t),o=Gt(e);Jt(a[0],o[0],i+1,s,n,r),Jt(a[0],o[1],i+1,s,n,r),Jt(a[1],o[0],i+1,s,n,r),Jt(a[1],o[1],i+1,s,n,r)}var h,l}function Zt(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function Qt(t,e,i,s){var n=[t[0],t[1],1],r=[e[0],e[1],1],a=[i[0],i[1],1],o=[s[0],s[1],1],h=Zt(Zt(n,r),Zt(a,o));return qt(h[2])?null:[h[0]/h[2],h[1]/h[2]]}function te(t,e,i){return[t[0]+Math.cos(e)*i,t[1]-Math.sin(e)*i]}function ee(t,e){return Math.hypot(t[0]-e[0],t[1]-e[1])}function ie(t,e){return Vt(t[0],e[0])&&Vt(t[1],e[1])}function se(){}function ne(t,e,i,s,n,r,a){var o=i-Math.PI/2,h=i+Math.PI/2,l=e[0]+Math.cos(i)*s*n,p=e[1]-Math.sin(i)*s*n;t.setTripleAt(l,p,l+Math.cos(o)*r,p-Math.sin(o)*r,l+Math.cos(h)*a,p-Math.sin(h)*a,t.length())}function re(t,e){var i,s,n,r,a=0===e?t.length()-1:e-1,o=(e+1)%t.length(),h=(i=t.v[a],s=t.v[o],n=[s[0]-i[0],s[1]-i[1]],r=.5*-Math.PI,[Math.cos(r)*n[0]-Math.sin(r)*n[1],Math.sin(r)*n[0]+Math.cos(r)*n[1]]);return Math.atan2(0,1)-Math.atan2(h[1],h[0])}function ae(t,e,i,s,n,r,a){var o=re(e,i),h=e.v[i%e._length],l=e.v[0===i?e._length-1:i-1],p=e.v[(i+1)%e._length],d=2===r?Math.sqrt(Math.pow(h[0]-l[0],2)+Math.pow(h[1]-l[1],2)):0,c=2===r?Math.sqrt(Math.pow(h[0]-p[0],2)+Math.pow(h[1]-p[1],2)):0;ne(t,e.v[i%e._length],o,a,s,c/(2*(n+1)),d/(2*(n+1)))}function oe(t,e,i,s,n,r){for(var a=0;a1&&e.length>1&&(n=de(t[0],e[e.length-1]))?[[t[0].split(n[0])[0]],[e[e.length-1].split(n[1])[1]]]:[i,s]}function ue(t,e){var i,s,n,r,a=t.inflectionPoints();if(0===a.length)return[le(t,e)];if(1===a.length||Vt(a[1],1))return i=(n=t.split(a[0]))[0],s=n[1],[le(i,e),le(s,e)];i=(n=t.split(a[0]))[0];var o=(a[1]-a[0])/(1-a[0]);return r=(n=n[1].split(o))[0],s=n[1],[le(i,e),le(r,e),le(s,e)]}function fe(){}function me(t){for(var e=t.fStyle?t.fStyle.split(" "):[],i="normal",s="normal",n=e.length,r=0;r0;)i-=1,this._elements.unshift(e[i]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},zt.prototype.resetElements=function(t){var e,i=t.length;for(e=0;e0?Math.floor(c):Math.ceil(c),m=this.pMatrix.props,g=this.rMatrix.props,v=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var y,b,w=0;if(c>0){for(;wf;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),w-=1;u&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-u,!0),w-=u)}for(s=1===this.data.m?0:this._currentCopies-1,n=1===this.data.m?1:-1,r=this._currentCopies;r;){if(b=(i=(e=this.elemsData[s].it)[e.length-1].transform.mProps.v.props).length,e[e.length-1].transform.mProps._mdf=!0,e[e.length-1].transform.op._mdf=!0,e[e.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(s/(this._currentCopies-1)),0!==w){for((0!==s&&1===n||s!==this._currentCopies-1&&-1===n)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(v[0],v[1],v[2],v[3],v[4],v[5],v[6],v[7],v[8],v[9],v[10],v[11],v[12],v[13],v[14],v[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),y=0;y0&&s<1?[e]:[]:[e-s,e+s].filter((function(t){return t>0&&t<1}))},Ut.prototype.split=function(t){if(t<=0)return[Yt(this.points[0]),this];if(t>=1)return[this,Yt(this.points[this.points.length-1])];var e=Ht(this.points[0],this.points[1],t),i=Ht(this.points[1],this.points[2],t),s=Ht(this.points[2],this.points[3],t),n=Ht(e,i,t),r=Ht(i,s,t),a=Ht(n,r,t);return[new Ut(this.points[0],e,n,a,!0),new Ut(a,r,s,this.points[3],!0)]},Ut.prototype.bounds=function(){return{x:Xt(this,0),y:Xt(this,1)}},Ut.prototype.boundingBox=function(){var t=this.bounds();return{left:t.x.min,right:t.x.max,top:t.y.min,bottom:t.y.max,width:t.x.max-t.x.min,height:t.y.max-t.y.min,cx:(t.x.max+t.x.min)/2,cy:(t.y.max+t.y.min)/2}},Ut.prototype.intersections=function(t,e,i){void 0===e&&(e=2),void 0===i&&(i=7);var s=[];return Jt(Kt(this,0,1),Kt(t,0,1),0,e,s,i),s},Ut.shapeSegment=function(t,e){var i=(e+1)%t.length();return new Ut(t.v[e],t.o[e],t.i[i],t.v[i],!0)},Ut.shapeSegmentInverted=function(t,e){var i=(e+1)%t.length();return new Ut(t.v[i],t.i[i],t.o[e],t.v[e],!0)},o([Rt],se),se.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amplitude=gt.getProp(t,e.s,0,null,this),this.frequency=gt.getProp(t,e.r,0,null,this),this.pointsType=gt.getProp(t,e.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},se.prototype.processPath=function(t,e,i,s){var n=t._length,r=_t.newElement();if(r.c=t.c,t.c||(n-=1),0===n)return r;var a=-1,o=Ut.shapeSegment(t,0);ae(r,t,0,e,i,s,a);for(var h=0;h=0;r-=1)o=Ut.shapeSegmentInverted(t,r),l.push(ue(o,e));l=function(t){for(var e,i=1;i1&&(e=ce(t[t.length-1],t[0]),t[t.length-1]=e[0],t[0]=e[1]),t}(l);var p=null,d=null;for(r=0;r=55296&&i<=56319){var s=t.charCodeAt(1);s>=56320&&s<=57343&&(e=1024*(i-55296)+s-56320+65536)}return e}function h(t){var e=o(t);return e>=127462&&e<=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)};return l.isModifier=function(t,e){var i=t.toString(16)+e.toString(16);return-1!==s.indexOf(i)},l.isZeroWidthJoiner=function(t){return 8205===t},l.isFlagEmoji=function(t){return h(t.substr(0,2))&&h(t.substr(2,2))},l.isRegionalCode=h,l.isCombinedCharacter=function(t){return-1!==e.indexOf(t)},l.isRegionalFlag=function(t,e){var s=o(t.substr(e,2));if(s!==i)return!1;var n=0;for(e+=2;n<5;){if((s=o(t.substr(e,2)))<917601||s>917626)return!1;n+=1,e+=2}return 917631===o(t.substr(e,2))},l.isVariationSelector=function(t){return 65039===t},l.BLACK_FLAG_CODE_POINT=i,l.prototype={addChars:function(t){if(t){var e;this.chars||(this.chars=[]);var i,s,n=t.length,r=this.chars.length;for(e=0;e0&&(d=!1),d){var c=a("style");c.setAttribute("f-forigin",s[i].fOrigin),c.setAttribute("f-origin",s[i].origin),c.setAttribute("f-family",s[i].fFamily),c.type="text/css",c.innerText="@font-face {font-family: "+s[i].fFamily+"; font-style: normal; src: url('"+s[i].fPath+"');}",e.appendChild(c)}}else if("g"===s[i].fOrigin||1===s[i].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),p=0;pt?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var t,e=this.renderableComponents.length;for(t=0;t.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},Le.prototype.show=function(){},Le.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},Le.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},Le.prototype.resume=function(){this._canPlay=!0},Le.prototype.setRate=function(t){this.audio.rate(t)},Le.prototype.volume=function(t){this._volumeMultiplier=t,this._previousVolume=t*this._volume,this.audio.volume(this._previousVolume)},Le.prototype.getBaseElement=function(){return null},Le.prototype.destroy=function(){},Le.prototype.sourceRectAtTime=function(){},Le.prototype.initExpressions=function(){},Re.prototype.checkLayers=function(t){var e,i,s=this.layers.length;for(this.completeLayers=!0,e=s-1;e>=0;e-=1)this.elements[e]||(i=this.layers[e]).ip-i.st<=t-this.layers[e].st&&i.op-i.st>t-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},Re.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:default:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 6:return this.createAudio(t);case 13:return this.createCamera(t);case 15:return this.createFootage(t)}},Re.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},Re.prototype.createAudio=function(t){return new Le(t,this.globalData,this)},Re.prototype.createFootage=function(t){return new Ie(t,this.globalData,this)},Re.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;t0&&(this.maskElement.setAttribute("id",y),this.element.maskedElement.setAttribute(w,"url("+r()+"#"+y+")"),a.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}Oe.prototype={initTransform:function(){var t=new Ct;this.finalTransform={mProp:this.data.ks?Nt.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:t,localMat:t,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 t,e=this.finalTransform.mat,i=0,s=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;i1&&(r+=" C"+e.o[s-1][0]+","+e.o[s-1][1]+" "+e.i[0][0]+","+e.i[0][1]+" "+e.v[0][0]+","+e.v[0][1]),i.lastPath!==r){var a="";i.elem&&(e.c&&(a=t.inv?this.solidPath+r:r),i.elem.setAttribute("d",a)),i.lastPath=r}},Ne.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var ze,Be=function(){var t={};return t.createFilter=function(t,e){var i=V("filter");return i.setAttribute("id",t),!0!==e&&(i.setAttribute("filterUnits","objectBoundingBox"),i.setAttribute("x","0%"),i.setAttribute("y","0%"),i.setAttribute("width","100%"),i.setAttribute("height","100%")),i},t.createAlphaToLuminanceFilter=function(){var t=V("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},t}(),Ve=(ze={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas},(/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))&&(ze.maskType=!1),/firefox/i.test(navigator.userAgent)&&(ze.svgLumaHidden=!1),ze),qe={},je="filter_result_";function He(t){var e,i,s="SourceGraphic",n=t.data.ef?t.data.ef.length:0,a=F(),o=Be.createFilter(a,!0),h=0;for(this.filters=[],e=0;e=0&&!this.shapeModifiers[t].processShapes(this._isFirstFrame);t-=1);}},searchProcessedElement:function(t){for(var e=this.processedElements,i=0,s=e.length;i.01)return!1;i+=1}return!0},ri.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var t=0,e=this.data.k.k.length;t0;)h=s.transformers[f].mProps._mdf||h,u-=1,f-=1;if(h)for(u=g-s.styles[p].lvl,f=s.transformers.length-1;u>0;)c.multiply(s.transformers[f].mProps.v),u-=1,f-=1}else c=t;if(a=(d=s.sh.paths)._length,h){for(o="",r=0;r=1?y=.99:y<=-1&&(y=-.99);var b=o*y,w=Math.cos(v+e.a.v)*b+p[0],_=Math.sin(v+e.a.v)*b+p[1];h.setAttribute("fx",w),h.setAttribute("fy",_),l&&!e.g._collapsable&&(e.of.setAttribute("fx",w),e.of.setAttribute("fy",_))}}function h(t,e,i){var s=e.style,n=e.d;n&&(n._mdf||i)&&n.dashStr&&(s.pElem.setAttribute("stroke-dasharray",n.dashStr),s.pElem.setAttribute("stroke-dashoffset",n.dashoffset[0])),e.c&&(e.c._mdf||i)&&s.pElem.setAttribute("stroke","rgb("+y(e.c.v[0])+","+y(e.c.v[1])+","+y(e.c.v[2])+")"),(e.o._mdf||i)&&s.pElem.setAttribute("stroke-opacity",e.o.v),(e.w._mdf||i)&&(s.pElem.setAttribute("stroke-width",e.w.v),s.msElem&&s.msElem.setAttribute("stroke-width",e.w.v))}return{createRenderFunction:function(t){switch(t.ty){case"fl":return r;case"gf":return o;case"gs":return a;case"st":return h;case"sh":case"el":case"rc":case"sr":return n;case"tr":return i;case"no":return s;default:return null}}}}();function ci(t,e,i){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(t,e,i),this.prevViewData=[]}function ui(t,e,i,s,n,r){this.o=t,this.sw=e,this.sc=i,this.fc=s,this.m=n,this.p=r,this._mdf={o:!0,sw:!!e,sc:!!i,fc:!!s,m:!0,p:!0}}function fi(t,e){this._frameId=n,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,e.d&&e.d.sid&&(e.d=t.globalData.slotManager.getProp(e.d)),this.data=e,this.elem=t,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)}o([De,Oe,We,Ge,Ye,Fe,Ue],ci),ci.prototype.initSecondaryElement=function(){},ci.prototype.identityMatrix=new Ct,ci.prototype.buildExpressionInterface=function(){},ci.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},ci.prototype.filterUniqueShapes=function(){var t,e,i,s,n=this.shapes.length,r=this.stylesList.length,a=[],o=!1;for(i=0;i1&&o&&this.setShapesAsAnimated(a)}},ci.prototype.setShapesAsAnimated=function(t){var e,i=t.length;for(e=0;e=0;o-=1){if((c=this.searchProcessedElement(t[o]))?e[o]=i[c-1]:t[o]._render=a,"fl"===t[o].ty||"st"===t[o].ty||"gf"===t[o].ty||"gs"===t[o].ty||"no"===t[o].ty)c?e[o].style.closed=!1:e[o]=this.createStyleElement(t[o],n),t[o]._render&&e[o].style.pElem.parentNode!==s&&s.appendChild(e[o].style.pElem),m.push(e[o].style);else if("gr"===t[o].ty){if(c)for(l=e[o].it.length,h=0;h1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},fi.prototype.addEffect=function(t){this.effectsSequence.push(t),this.elem.addDynamicProperty(this)},fi.prototype.getValue=function(t){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||t){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var e=this.currentData,i=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var s;this.lock=!0,this._mdf=!1;var n=this.effectsSequence.length,r=t||this.data.d.k[this.keysIndex].s;for(s=0;se);)i+=1;return this.keysIndex!==i&&(this.keysIndex=i),this.data.d.k[this.keysIndex].s},fi.prototype.buildFinalText=function(t){for(var e,i,s=[],n=0,r=t.length,a=!1,o=!1,h="";n=55296&&e<=56319?ge.isRegionalFlag(t,n)?h=t.substr(n,14):(i=t.charCodeAt(n+1))>=56320&&i<=57343&&(ge.isModifier(e,i)?(h=t.substr(n,2),a=!0):h=ge.isFlagEmoji(t.substr(n,4))?t.substr(n,4):t.substr(n,2)):e>56319?(i=t.charCodeAt(n+1),ge.isVariationSelector(e)&&(a=!0)):ge.isZeroWidthJoiner(e)&&(a=!0,o=!0),a?(s[s.length-1]+=h,a=!1):s.push(h),n+=h.length;return s},fi.prototype.completeTextData=function(t){t.__complete=!0;var e,i,s,n,r,a,o,h=this.elem.globalData.fontManager,l=this.data,p=[],d=0,c=l.m.g,u=0,f=0,m=0,g=[],v=0,y=0,b=h.getFontByName(t.f),w=0,_=me(b);t.fWeight=_.weight,t.fStyle=_.style,t.finalSize=t.s,t.finalText=this.buildFinalText(t.t),i=t.finalText.length,t.finalLineHeight=t.lh;var k,x=t.tr/1e3*t.finalSize;if(t.sz)for(var A,C,S=!0,E=t.sz[0],P=t.sz[1];S;){A=0,v=0,i=(C=this.buildFinalText(t.t)).length,x=t.tr/1e3*t.finalSize;var T=-1;for(e=0;eE&&" "!==C[e]?(-1===T?i+=1:e=T,A+=t.finalLineHeight||1.2*t.finalSize,C.splice(e,T===e?1:0,"\r"),T=-1,v=0):(v+=w,v+=x);A+=b.ascent*t.finalSize/100,this.canResize&&t.finalSize>this.minimumFontSize&&Py?v:y,v=-2*x,n="",s=!0,m+=1):n=M,h.chars?(o=h.getCharData(M,b.fStyle,h.getFontByName(t.f).fFamily),w=s?0:o.w*t.finalSize/100):w=h.measureText(n,t.f,t.finalSize)," "===M?D+=w+x:(v+=w+x+D,D=0),p.push({l:w,an:w,add:u,n:s,anIndexes:[],val:n,line:m,animatorJustifyOffset:0}),2==c){if(u+=w,""===n||" "===n||e===i-1){for(""!==n&&" "!==n||(u-=w);f<=e;)p[f].an=u,p[f].ind=d,p[f].extra=w,f+=1;d+=1,u=0}}else if(3==c){if(u+=w,""===n||e===i-1){for(""===n&&(u-=w);f<=e;)p[f].an=u,p[f].ind=d,p[f].extra=w,f+=1;u=0,d+=1}}else p[d].ind=d,p[d].extra=0,d+=1;if(t.l=p,y=v>y?v:y,g.push(v),t.sz)t.boxWidth=t.sz[0],t.justifyOffset=0;else switch(t.boxWidth=y,t.j){case 1:t.justifyOffset=-t.boxWidth;break;case 2:t.justifyOffset=-t.boxWidth/2;break;default:t.justifyOffset=0}t.lineWidths=g;var F,I,L,R,$=l.a;a=$.length;var O=[];for(r=0;r0?n=this.ne.v/100:r=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:o=1+this.xe.v/100;var h=Z.getBezierEasing(n,r,a,o).get,l=0,p=this.finalS,d=this.finalE,c=this.data.sh;if(2===c)l=h(l=d===p?s>=d?1:0:t(0,e(.5/(d-p)+(s-p)/(d-p),1)));else if(3===c)l=h(l=d===p?s>=d?0:1:1-t(0,e(.5/(d-p)+(s-p)/(d-p),1)));else if(4===c)d===p?l=0:(l=t(0,e(.5/(d-p)+(s-p)/(d-p),1)))<.5?l*=2:l=1-2*(l-.5),l=h(l);else if(5===c){if(d===p)l=0;else{var u=d-p,f=-u/2+(s=e(t(0,s+.5-p),d-p)),m=u/2;l=Math.sqrt(1-f*f/(m*m))}l=h(l)}else 6===c?(d===p?l=0:(s=e(t(0,s+.5-p),d-p),l=(1+Math.cos(Math.PI+2*Math.PI*s/(d-p)))/2),l=h(l)):(s>=i(p)&&(l=t(0,e(s-p<0?e(d,1)-(p-s):d-s,1))),l=h(l));if(100!==this.sm.v){var g=.01*this.sm.v;0===g&&(g=1e-8);var v=.5-.5*g;l1&&(l=1)}return l*this.a.v},getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&&2===this.data.r&&(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,i=this.o.v/e,s=this.s.v/e+i,n=this.e.v/e+i;if(s>n){var r=s;s=n,n=r}this.finalS=s,this.finalE=n}},o([vt],s),{getTextSelectorProp:function(t,e,i){return new s(t,e,i)}}}();function gi(t,e,i){var s={propType:!1},n=gt.getProp,r=e.a;this.a={r:r.r?n(t,r.r,0,k,i):s,rx:r.rx?n(t,r.rx,0,k,i):s,ry:r.ry?n(t,r.ry,0,k,i):s,sk:r.sk?n(t,r.sk,0,k,i):s,sa:r.sa?n(t,r.sa,0,k,i):s,s:r.s?n(t,r.s,1,.01,i):s,a:r.a?n(t,r.a,1,0,i):s,o:r.o?n(t,r.o,0,.01,i):s,p:r.p?n(t,r.p,1,0,i):s,sw:r.sw?n(t,r.sw,0,0,i):s,sc:r.sc?n(t,r.sc,1,0,i):s,fc:r.fc?n(t,r.fc,1,0,i):s,fh:r.fh?n(t,r.fh,0,0,i):s,fs:r.fs?n(t,r.fs,0,.01,i):s,fb:r.fb?n(t,r.fb,0,.01,i):s,t:r.t?n(t,r.t,0,0,i):s},this.s=mi.getTextSelectorProp(t,e.s,i),this.s.t=e.s.t}function vi(t,e,i){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=t,this._renderType=e,this._elem=i,this._animatorsData=p(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(i)}function yi(){}vi.prototype.searchProperties=function(){var t,e,i=this._textData.a.length,s=gt.getProp;for(t=0;t=o+dt||!f?(y=(o+dt-l)/h.partialLength,V=u.point[0]+(h.point[0]-u.point[0])*y,q=u.point[1]+(h.point[1]-u.point[1])*y,A.translate(-_[0]*E[n].an*.005,-_[1]*N*.01),p=!1):f&&(l+=h.partialLength,(d+=1)>=f.length&&(d=0,m[c+=1]?f=m[c].points:w.v.c?(d=0,f=m[c=0].points):(l-=h.partialLength,f=null)),f&&(u=h,g=(h=f[d]).partialLength));B=E[n].an/2-E[n].add,A.translate(-B,0,0)}else B=E[n].an/2-E[n].add,A.translate(-B,0,0),A.translate(-_[0]*E[n].an*.005,-_[1]*N*.01,0);for(D=0;Dt?this.textSpans[t].span:V(h?"g":"text"),v<=t){if(a.setAttribute("stroke-linecap","butt"),a.setAttribute("stroke-linejoin","round"),a.setAttribute("stroke-miterlimit","4"),this.textSpans[t].span=a,h){var y=V("g");a.appendChild(y),this.textSpans[t].childSpan=y}this.textSpans[t].span=a,this.layerElement.appendChild(a)}a.style.display="inherit"}if(l.reset(),d&&(o[t].n&&(c=-m,u+=i.yOffset,u+=f?1:0,f=!1),this.applyTextPropertiesToMatrix(i,l,o[t].line,c,u),c+=o[t].l||0,c+=m),h){var b;if(1===(g=this.globalData.fontManager.getCharData(i.finalText[t],s.fStyle,this.globalData.fontManager.getFontByName(i.f).fFamily)).t)b=new Si(g.data,this.globalData,this);else{var w=wi;g.data&&g.data.shapes&&(w=this.buildShapeData(g.data,i.finalSize)),b=new ci(w,this.globalData,this)}if(this.textSpans[t].glyph){var _=this.textSpans[t].glyph;this.textSpans[t].childSpan.removeChild(_.layerElement),_.destroy()}this.textSpans[t].glyph=b,b._debug=!0,b.prepareFrame(0),b.renderFrame(),this.textSpans[t].childSpan.appendChild(b.layerElement),1===g.t&&this.textSpans[t].childSpan.setAttribute("transform","scale("+i.finalSize/100+","+i.finalSize/100+")")}else d&&a.setAttribute("transform","translate("+l.props[12]+","+l.props[13]+")"),a.textContent=o[t].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}d&&a&&a.setAttribute("d","")}else{var k=this.textContainer,x="start";switch(i.j){case 1:x="end";break;case 2:x="middle";break;default:x="start"}k.setAttribute("text-anchor",x),k.setAttribute("letter-spacing",m);var A=this.buildTextContents(i.finalText);for(e=A.length,u=i.ps?i.ps[1]+i.ascent:0,t=0;t=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].prepareFrame(t-this.layers[e].st);if(this.globalData._mdf)for(e=0;e=0;i-=1)(this.completeLayers||this.elements[i])&&(this.elements[i].prepareFrame(this.renderedFrame-this.layers[i].st),this.elements[i]._mdf&&(this._mdf=!0))}},Ci.prototype.renderInnerContent=function(){var t,e=this.layers.length;for(t=0;t{"use strict";i.r(e)},809:(t,e,i)=>{"use strict";i.r(e)},168:(t,e,i)=>{"use strict";i.r(e)},234:(t,e,i)=>{"use strict";i.r(e)},271:(t,e,i)=>{"use strict";i.r(e)},799:(t,e,i)=>{"use strict";i.r(e)},793:(t,e,i)=>{"use strict";i.r(e)},800:(t,e,i)=>{"use strict";i.r(e)},177:(t,e,i)=>{"use strict";i.r(e)},364:(t,e,i)=>{"use strict";i.r(e)},821:(t,e,i)=>{"use strict";i.r(e)},305:(t,e,i)=>{"use strict";i.r(e)},140:(t,e,i)=>{"use strict";i.r(e)},479:(t,e,i)=>{"use strict";i.r(e)},423:(t,e,i)=>{"use strict";i.r(e)},946:(t,e,i)=>{"use strict";i.r(e)},392:(t,e,i)=>{"use strict";t.exports=i.p+"f94a181ecedc0c6314c5.js"}},e={};function i(s){var n=e[s];if(void 0!==n)return n.exports;var r=e[s]={exports:{}};return t[s].call(r.exports,r,r.exports,i),r.exports}i.m=t,i.amdO={},i.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return i.d(e,{a:e}),e},i.d=(t,e)=>{for(var s in e)i.o(e,s)&&!i.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},(()=>{var t;i.g.importScripts&&(t=i.g.location+"");var e=i.g.document;if(!t&&e&&(e.currentScript&&"SCRIPT"===e.currentScript.tagName.toUpperCase()&&(t=e.currentScript.src),!t)){var s=e.getElementsByTagName("script");if(s.length)for(var n=s.length-1;n>-1&&(!t||!/^http(s?):/.test(t));)t=s[n--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=t})(),i.b=document.baseURI||self.location.href,(()=>{"use strict";const t=window.wp.data,e=window.wp.coreData;let s={};function n(t={}){s={animate:!0,allowClose:!0,overlayOpacity:.7,smoothScroll:!1,disableActiveInteraction:!1,showProgress:!1,stagePadding:10,stageRadius:5,popoverOffset:10,showButtons:["next","previous","close"],disableButtons:[],overlayColor:"#000",...t}}function r(t){return t?s[t]:s}function a(t,e,i,s){return(t/=s/2)<1?i/2*t*t+e:-i/2*(--t*(t-2)-1)+e}function o(t){const e='a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])';return t.flatMap((t=>{const i=t.matches(e),s=Array.from(t.querySelectorAll(e));return[...i?[t]:[],...s]})).filter((t=>"none"!==getComputedStyle(t).pointerEvents&&function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)}(t)))}function h(t){if(!t||function(t){const e=t.getBoundingClientRect();return e.top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)}(t))return;const e=r("smoothScroll");t.scrollIntoView({behavior:!e||l(t)?"auto":"smooth",inline:"center",block:"center"})}function l(t){if(!t||!t.parentElement)return;const e=t.parentElement;return e.scrollHeight>e.clientHeight}let p={};function d(t,e){p[t]=e}function c(t){return t?p[t]:p}function u(){p={}}let f={};function m(t,e){f[t]=e}function g(t){var e;null==(e=f[t])||e.call(f)}function v(t){if(!t)return;const e=t.getBoundingClientRect(),i={x:e.x,y:e.y,width:e.width,height:e.height};d("__activeStagePosition",i),y(i)}function y(t){const e=c("__overlaySvg");if(!e)return void function(t){const e=function(t){const e=window.innerWidth,i=window.innerHeight,s=document.createElementNS("http://www.w3.org/2000/svg","svg");s.classList.add("driver-overlay","driver-overlay-animated"),s.setAttribute("viewBox",`0 0 ${e} ${i}`),s.setAttribute("xmlSpace","preserve"),s.setAttribute("xmlnsXlink","http://www.w3.org/1999/xlink"),s.setAttribute("version","1.1"),s.setAttribute("preserveAspectRatio","xMinYMin slice"),s.style.fillRule="evenodd",s.style.clipRule="evenodd",s.style.strokeLinejoin="round",s.style.strokeMiterlimit="2",s.style.zIndex="10000",s.style.position="fixed",s.style.top="0",s.style.left="0",s.style.width="100%",s.style.height="100%";const n=document.createElementNS("http://www.w3.org/2000/svg","path");return n.setAttribute("d",b(t)),n.style.fill=r("overlayColor")||"rgb(0,0,0)",n.style.opacity=`${r("overlayOpacity")}`,n.style.pointerEvents="auto",n.style.cursor="auto",s.appendChild(n),s}(t);document.body.appendChild(e),C(e,(t=>{"path"===t.target.tagName&&g("overlayClick")})),d("__overlaySvg",e)}(t);const i=e.firstElementChild;if("path"!==(null==i?void 0:i.tagName))throw new Error("no path element found in stage svg");i.setAttribute("d",b(t))}function b(t){const e=window.innerWidth,i=window.innerHeight,s=r("stagePadding")||0,n=r("stageRadius")||0,a=t.width+2*s,o=t.height+2*s,h=Math.min(n,a/2,o/2),l=Math.floor(Math.max(h,0)),p=a-2*l,d=o-2*l;return`M${e},0L0,0L0,${i}L${e},${i}L${e},0Z\n M${t.x-s+l},${t.y-s} h${p} a${l},${l} 0 0 1 ${l},${l} v${d} a${l},${l} 0 0 1 -${l},${l} h-${p} a${l},${l} 0 0 1 -${l},-${l} v-${d} a${l},${l} 0 0 1 ${l},-${l} z`}function w(t){const{element:e}=t;let i="string"==typeof e?document.querySelector(e):e;i||(i=function(){const t=document.getElementById("driver-dummy-element");if(t)return t;let e=document.createElement("div");return e.id="driver-dummy-element",e.style.width="0",e.style.height="0",e.style.pointerEvents="none",e.style.opacity="0",e.style.position="fixed",e.style.top="50%",e.style.left="50%",document.body.appendChild(e),e}()),function(t,e){const i=Date.now(),s=c("__activeStep"),n=c("__activeElement")||t,o=!n||n===t,l="driver-dummy-element"===t.id,p="driver-dummy-element"===n.id,u=r("animate"),f=e.onHighlightStarted||r("onHighlightStarted"),m=(null==e?void 0:e.onHighlighted)||r("onHighlighted"),g=(null==s?void 0:s.onDeselected)||r("onDeselected"),b=r(),w=c();!o&&g&&g(p?void 0:n,s,{config:b,state:w}),f&&f(l?void 0:t,e,{config:b,state:w});const _=!o&&u;let k=!1;(function(){const t=c("popover");t&&(t.wrapper.style.display="none")})(),d("previousStep",s),d("previousElement",n),d("activeStep",e),d("activeElement",t);const x=()=>{if(c("__transitionCallback")!==x)return;const o=Date.now()-i,h=400-o<=200;e.popover&&h&&!k&&_&&(S(t,e),k=!0),r("animate")&&o<400?function(t,e,i,s){let n=c("__activeStagePosition");const r=n||i.getBoundingClientRect(),o=s.getBoundingClientRect();n={x:a(t,r.x,o.x-r.x,e),y:a(t,r.y,o.y-r.y,e),width:a(t,r.width,o.width-r.width,e),height:a(t,r.height,o.height-r.height,e)},y(n),d("__activeStagePosition",n)}(o,400,n,t):(v(t),m&&m(l?void 0:t,e,{config:r(),state:c()}),d("__transitionCallback",void 0),d("__previousStep",s),d("__previousElement",n),d("__activeStep",e),d("__activeElement",t)),window.requestAnimationFrame(x)};d("__transitionCallback",x),window.requestAnimationFrame(x),h(t),!_&&e.popover&&S(t,e),n.classList.remove("driver-active-element","driver-no-interaction"),n.removeAttribute("aria-haspopup"),n.removeAttribute("aria-expanded"),n.removeAttribute("aria-controls"),r("disableActiveInteraction")&&t.classList.add("driver-no-interaction"),t.classList.add("driver-active-element"),t.setAttribute("aria-haspopup","dialog"),t.setAttribute("aria-expanded","true"),t.setAttribute("aria-controls","driver-popover-content")}(i,t)}function _(){const t=c("__activeElement"),e=c("__activeStep");t&&(v(t),function(){const t=c("__activeStagePosition"),e=c("__overlaySvg");if(!t)return;if(!e)return void console.warn("No stage svg found.");const i=window.innerWidth,s=window.innerHeight;e.setAttribute("viewBox",`0 0 ${i} ${s}`)}(),M(t,e))}function k(){const t=c("__resizeTimeout");t&&window.cancelAnimationFrame(t),d("__resizeTimeout",window.requestAnimationFrame(_))}function x(t){var e;if(!c("isInitialized")||"Tab"!==t.key&&9!==t.keyCode)return;const i=c("__activeElement"),s=null==(e=c("popover"))?void 0:e.wrapper,n=o([...s?[s]:[],...i?[i]:[]]),r=n[0],a=n[n.length-1];if(t.preventDefault(),t.shiftKey){const t=n[n.indexOf(document.activeElement)-1]||a;null==t||t.focus()}else{const t=n[n.indexOf(document.activeElement)+1]||r;null==t||t.focus()}}function A(t){var e;(null==(e=r("allowKeyboardControl"))||e)&&("Escape"===t.key?g("escapePress"):"ArrowRight"===t.key?g("arrowRightPress"):"ArrowLeft"===t.key&&g("arrowLeftPress"))}function C(t,e,i){const s=(e,s)=>{const n=e.target;t.contains(n)&&((!i||i(n))&&(e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation()),null==s||s(e))};document.addEventListener("pointerdown",s,!0),document.addEventListener("mousedown",s,!0),document.addEventListener("pointerup",s,!0),document.addEventListener("mouseup",s,!0),document.addEventListener("click",(t=>{s(t,e)}),!0)}function S(t,e){var i,s;let n=c("popover");n&&document.body.removeChild(n.wrapper),n=function(){const t=document.createElement("div");t.classList.add("driver-popover");const e=document.createElement("div");e.classList.add("driver-popover-arrow");const i=document.createElement("header");i.id="driver-popover-title",i.classList.add("driver-popover-title"),i.style.display="none",i.innerText="Popover Title";const s=document.createElement("div");s.id="driver-popover-description",s.classList.add("driver-popover-description"),s.style.display="none",s.innerText="Popover description is here";const n=document.createElement("button");n.type="button",n.classList.add("driver-popover-close-btn"),n.setAttribute("aria-label","Close"),n.innerHTML="×";const r=document.createElement("footer");r.classList.add("driver-popover-footer");const a=document.createElement("span");a.classList.add("driver-popover-progress-text"),a.innerText="";const o=document.createElement("span");o.classList.add("driver-popover-navigation-btns");const h=document.createElement("button");h.type="button",h.classList.add("driver-popover-prev-btn"),h.innerHTML="← Previous";const l=document.createElement("button");return l.type="button",l.classList.add("driver-popover-next-btn"),l.innerHTML="Next →",o.appendChild(h),o.appendChild(l),r.appendChild(a),r.appendChild(o),t.appendChild(n),t.appendChild(e),t.appendChild(i),t.appendChild(s),t.appendChild(r),{wrapper:t,arrow:e,title:i,description:s,footer:r,previousButton:h,nextButton:l,closeButton:n,footerButtons:o,progress:a}}(),document.body.appendChild(n.wrapper);const{title:a,description:l,showButtons:p,disableButtons:u,showProgress:f,nextBtnText:m=r("nextBtnText")||"Next →",prevBtnText:v=r("prevBtnText")||"← Previous",progressText:y=r("progressText")||"{current} of {total}"}=e.popover||{};n.nextButton.innerHTML=m,n.previousButton.innerHTML=v,n.progress.innerHTML=y,a?(n.title.innerHTML=a,n.title.style.display="block"):n.title.style.display="none",l?(n.description.innerHTML=l,n.description.style.display="block"):n.description.style.display="none";const b=p||r("showButtons"),w=f||r("showProgress")||!1,_=(null==b?void 0:b.includes("next"))||(null==b?void 0:b.includes("previous"))||w;n.closeButton.style.display=b.includes("close")?"block":"none",_?(n.footer.style.display="flex",n.progress.style.display=w?"block":"none",n.nextButton.style.display=b.includes("next")?"block":"none",n.previousButton.style.display=b.includes("previous")?"block":"none"):n.footer.style.display="none";const k=u||r("disableButtons")||[];null!=k&&k.includes("next")&&(n.nextButton.disabled=!0,n.nextButton.classList.add("driver-popover-btn-disabled")),null!=k&&k.includes("previous")&&(n.previousButton.disabled=!0,n.previousButton.classList.add("driver-popover-btn-disabled")),null!=k&&k.includes("close")&&(n.closeButton.disabled=!0,n.closeButton.classList.add("driver-popover-btn-disabled"));const x=n.wrapper;x.style.display="block",x.style.left="",x.style.top="",x.style.bottom="",x.style.right="",x.id="driver-popover-content",x.setAttribute("role","dialog"),x.setAttribute("aria-labelledby","driver-popover-title"),x.setAttribute("aria-describedby","driver-popover-description"),n.arrow.className="driver-popover-arrow";const A=(null==(i=e.popover)?void 0:i.popoverClass)||r("popoverClass")||"";x.className=`driver-popover ${A}`.trim(),C(n.wrapper,(i=>{var s,n,a;const o=i.target,h=(null==(s=e.popover)?void 0:s.onNextClick)||r("onNextClick"),l=(null==(n=e.popover)?void 0:n.onPrevClick)||r("onPrevClick"),p=(null==(a=e.popover)?void 0:a.onCloseClick)||r("onCloseClick");return o.classList.contains("driver-popover-next-btn")?h?h(t,e,{config:r(),state:c()}):g("nextClick"):o.classList.contains("driver-popover-prev-btn")?l?l(t,e,{config:r(),state:c()}):g("prevClick"):o.classList.contains("driver-popover-close-btn")?p?p(t,e,{config:r(),state:c()}):g("closeClick"):void 0}),(t=>!(null!=n&&n.description.contains(t))&&!(null!=n&&n.title.contains(t))&&"string"==typeof t.className&&t.className.includes("driver-popover"))),d("popover",n);const S=(null==(s=e.popover)?void 0:s.onPopoverRender)||r("onPopoverRender");S&&S(n,{config:r(),state:c()}),M(t,e),h(x);const E=o([x,...t.classList.contains("driver-dummy-element")?[]:[t]]);E.length>0&&E[0].focus()}function E(){const t=c("popover");if(null==t||!t.wrapper)return;const e=t.wrapper.getBoundingClientRect(),i=r("stagePadding")||0,s=r("popoverOffset")||0;return{width:e.width+i+s,height:e.height+i+s,realWidth:e.width,realHeight:e.height}}function P(t,e){const{elementDimensions:i,popoverDimensions:s,popoverPadding:n,popoverArrowDimensions:r}=e;return"start"===t?Math.max(Math.min(i.top-n,window.innerHeight-s.realHeight-r.width),r.width):"end"===t?Math.max(Math.min(i.top-(null==s?void 0:s.realHeight)+i.height+n,window.innerHeight-(null==s?void 0:s.realHeight)-r.width),r.width):"center"===t?Math.max(Math.min(i.top+i.height/2-(null==s?void 0:s.realHeight)/2,window.innerHeight-(null==s?void 0:s.realHeight)-r.width),r.width):0}function T(t,e){const{elementDimensions:i,popoverDimensions:s,popoverPadding:n,popoverArrowDimensions:r}=e;return"start"===t?Math.max(Math.min(i.left-n,window.innerWidth-s.realWidth-r.width),r.width):"end"===t?Math.max(Math.min(i.left-(null==s?void 0:s.realWidth)+i.width+n,window.innerWidth-(null==s?void 0:s.realWidth)-r.width),r.width):"center"===t?Math.max(Math.min(i.left+i.width/2-(null==s?void 0:s.realWidth)/2,window.innerWidth-(null==s?void 0:s.realWidth)-r.width),r.width):0}function M(t,e){const i=c("popover");if(!i)return;const{align:s="start",side:n="left"}=(null==e?void 0:e.popover)||{},a=s,o="driver-dummy-element"===t.id?"over":n,h=r("stagePadding")||0,l=E(),p=i.arrow.getBoundingClientRect(),d=t.getBoundingClientRect(),u=d.top-l.height;let f=u>=0;const m=window.innerHeight-(d.bottom+l.height);let g=m>=0;const v=d.left-l.width;let y=v>=0;const b=window.innerWidth-(d.right+l.width);let w=b>=0;const _=!(f||g||y||w);let k=o;if("top"===o&&f?w=y=g=!1:"bottom"===o&&g?w=y=f=!1:"left"===o&&y?w=f=g=!1:"right"===o&&w&&(y=f=g=!1),"over"===o){const t=window.innerWidth/2-l.realWidth/2,e=window.innerHeight/2-l.realHeight/2;i.wrapper.style.left=`${t}px`,i.wrapper.style.right="auto",i.wrapper.style.top=`${e}px`,i.wrapper.style.bottom="auto"}else if(_){const t=window.innerWidth/2-(null==l?void 0:l.realWidth)/2,e=10;i.wrapper.style.left=`${t}px`,i.wrapper.style.right="auto",i.wrapper.style.bottom=`${e}px`,i.wrapper.style.top="auto"}else if(y){const t=Math.min(v,window.innerWidth-(null==l?void 0:l.realWidth)-p.width),e=P(a,{elementDimensions:d,popoverDimensions:l,popoverPadding:h,popoverArrowDimensions:p});i.wrapper.style.left=`${t}px`,i.wrapper.style.top=`${e}px`,i.wrapper.style.bottom="auto",i.wrapper.style.right="auto",k="left"}else if(w){const t=Math.min(b,window.innerWidth-(null==l?void 0:l.realWidth)-p.width),e=P(a,{elementDimensions:d,popoverDimensions:l,popoverPadding:h,popoverArrowDimensions:p});i.wrapper.style.right=`${t}px`,i.wrapper.style.top=`${e}px`,i.wrapper.style.bottom="auto",i.wrapper.style.left="auto",k="right"}else if(f){const t=Math.min(u,window.innerHeight-l.realHeight-p.width);let e=T(a,{elementDimensions:d,popoverDimensions:l,popoverPadding:h,popoverArrowDimensions:p});i.wrapper.style.top=`${t}px`,i.wrapper.style.left=`${e}px`,i.wrapper.style.bottom="auto",i.wrapper.style.right="auto",k="top"}else if(g){const t=Math.min(m,window.innerHeight-(null==l?void 0:l.realHeight)-p.width);let e=T(a,{elementDimensions:d,popoverDimensions:l,popoverPadding:h,popoverArrowDimensions:p});i.wrapper.style.left=`${e}px`,i.wrapper.style.bottom=`${t}px`,i.wrapper.style.top="auto",i.wrapper.style.right="auto",k="bottom"}_?i.arrow.classList.add("driver-popover-arrow-none"):function(t,e,i){const s=c("popover");if(!s)return;const n=i.getBoundingClientRect(),r=E(),a=s.arrow,o=r.width,h=window.innerWidth,l=n.width,p=n.left,d=r.height,u=window.innerHeight,f=n.top,m=n.height;a.className="driver-popover-arrow";let g=e,v=t;"top"===e?(p+l<=0?(g="right",v="end"):p+l-o<=0&&(g="top",v="start"),p>=h?(g="left",v="end"):p+o>=h&&(g="top",v="end")):"bottom"===e?(p+l<=0?(g="right",v="start"):p+l-o<=0&&(g="bottom",v="start"),p>=h?(g="left",v="start"):p+o>=h&&(g="bottom",v="end")):"left"===e?(f+m<=0?(g="bottom",v="end"):f+m-d<=0&&(g="left",v="start"),f>=u?(g="top",v="end"):f+d>=u&&(g="left",v="end")):"right"===e&&(f+m<=0?(g="bottom",v="start"):f+m-d<=0&&(g="right",v="start"),f>=u?(g="top",v="start"):f+d>=u&&(g="right",v="end")),g?(a.classList.add(`driver-popover-arrow-side-${g}`),a.classList.add(`driver-popover-arrow-align-${v}`)):a.classList.add("driver-popover-arrow-none")}(a,k,t)}const D=window.wp.i18n;if(window.vrts_admin_vars.onboarding){const i=1===window.vrts_admin_vars.onboarding.steps.length,s=function(t={}){function e(){r("allowClose")&&p()}function i(){const t=c("activeIndex"),e=r("steps")||[];if(void 0===t)return;const i=t+1;e[i]?l(i):p()}function s(){const t=c("activeIndex"),e=r("steps")||[];if(void 0===t)return;const i=t-1;e[i]?l(i):p()}function a(){var t;if(c("__transitionCallback"))return;const e=c("activeIndex"),i=c("__activeStep"),n=c("__activeElement");if(void 0===e||void 0===i||void 0===c("activeIndex"))return;const a=(null==(t=i.popover)?void 0:t.onPrevClick)||r("onPrevClick");if(a)return a(n,i,{config:r(),state:c()});s()}function o(){var t;if(c("__transitionCallback"))return;const e=c("activeIndex"),s=c("__activeStep"),n=c("__activeElement");if(void 0===e||void 0===s)return;const a=(null==(t=s.popover)?void 0:t.onNextClick)||r("onNextClick");if(a)return a(n,s,{config:r(),state:c()});i()}function h(){c("isInitialized")||(d("isInitialized",!0),document.body.classList.add("driver-active",r("animate")?"driver-fade":"driver-simple"),window.addEventListener("keyup",A,!1),window.addEventListener("keydown",x,!1),window.addEventListener("resize",k),window.addEventListener("scroll",k),m("overlayClick",e),m("escapePress",e),m("arrowLeftPress",a),m("arrowRightPress",o))}function l(t=0){var e,i,s,n,a,o,h,c;const u=r("steps");if(!u)return console.error("No steps to drive through"),void p();if(!u[t])return void p();d("__activeOnDestroyed",document.activeElement),d("activeIndex",t);const f=u[t],m=u[t+1],g=u[t-1],v=(null==(e=f.popover)?void 0:e.doneBtnText)||r("doneBtnText")||"Done",y=r("allowClose"),b=void 0!==(null==(i=f.popover)?void 0:i.showProgress)?null==(s=f.popover)?void 0:s.showProgress:r("showProgress"),_=((null==(n=f.popover)?void 0:n.progressText)||r("progressText")||"{{current}} of {{total}}").replace("{{current}}",`${t+1}`).replace("{{total}}",`${u.length}`),k=(null==(a=f.popover)?void 0:a.showButtons)||r("showButtons"),x=["next","previous",...y?["close"]:[]].filter((t=>!(null!=k&&k.length)||k.includes(t))),A=(null==(o=f.popover)?void 0:o.onNextClick)||r("onNextClick"),C=(null==(h=f.popover)?void 0:h.onPrevClick)||r("onPrevClick"),S=(null==(c=f.popover)?void 0:c.onCloseClick)||r("onCloseClick");w({...f,popover:{showButtons:x,nextBtnText:m?void 0:v,disableButtons:[...g?[]:["previous"]],showProgress:b,progressText:_,onNextClick:A||(()=>{m?l(t+1):p()}),onPrevClick:C||(()=>{l(t-1)}),onCloseClick:S||(()=>{p()}),...(null==f?void 0:f.popover)||{}}})}function p(t=!0){const e=c("__activeElement"),i=c("__activeStep"),s=c("__activeOnDestroyed"),n=r("onDestroyStarted");if(t&&n)return void n(e&&"driver-dummy-element"!==(null==e?void 0:e.id)?e:void 0,i,{config:r(),state:c()});const a=(null==i?void 0:i.onDeselected)||r("onDeselected"),o=r("onDestroyed");if(document.body.classList.remove("driver-active","driver-fade","driver-simple"),window.removeEventListener("keyup",A),window.removeEventListener("resize",k),window.removeEventListener("scroll",k),function(){var t;const e=c("popover");e&&(null==(t=e.wrapper.parentElement)||t.removeChild(e.wrapper))}(),function(){var t;null==(t=document.getElementById("driver-dummy-element"))||t.remove(),document.querySelectorAll(".driver-active-element").forEach((t=>{t.classList.remove("driver-active-element","driver-no-interaction"),t.removeAttribute("aria-haspopup"),t.removeAttribute("aria-expanded"),t.removeAttribute("aria-controls")}))}(),function(){const t=c("__overlaySvg");t&&t.remove()}(),f={},u(),e&&i){const t="driver-dummy-element"===e.id;a&&a(t?void 0:e,i,{config:r(),state:c()}),o&&o(t?void 0:e,i,{config:r(),state:c()})}s&&s.focus()}return n(t),{isActive:()=>c("isInitialized")||!1,refresh:k,drive:(t=0)=>{h(),l(t)},setConfig:n,setSteps:t=>{u(),n({...r(),steps:t})},getConfig:r,getState:c,getActiveIndex:()=>c("activeIndex"),isFirstStep:()=>0===c("activeIndex"),isLastStep:()=>{const t=r("steps")||[],e=c("activeIndex");return void 0!==e&&e===t.length-1},getActiveStep:()=>c("activeStep"),getActiveElement:()=>c("activeElement"),getPreviousElement:()=>c("previousElement"),getPreviousStep:()=>c("previousStep"),moveNext:i,movePrevious:s,moveTo:function(t){(r("steps")||[])[t]?l(t):p()},hasNextStep:()=>{const t=r("steps")||[],e=c("activeIndex");return void 0!==e&&t[e+1]},hasPreviousStep:()=>{const t=r("steps")||[],e=c("activeIndex");return void 0!==e&&t[e-1]},highlight:t=>{h(),w({...t,popover:t.popover?{showButtons:[],showProgress:!1,progressText:"",...t.popover}:void 0})},destroy:()=>{p(!1)}}}({overlayColor:"rgba(44, 51, 56, 0.35)",stageRadius:0,stagePadding:0,popoverOffset:20,allowClose:!1,showProgress:!i,popoverClass:i?"vrts-onboarding-nonblocking":"vrts-onboarding",disableActiveInteraction:!1,progressText:(0,D.__)("{{current}} of {{total}}","visual-regression-tests"),prevBtnText:(0,D.__)("Previous","visual-regression-tests"),nextBtnText:(0,D.__)("Next","visual-regression-tests"),doneBtnText:(0,D.__)("Got it!","visual-regression-tests"),onPopoverRender:(t,{config:e,state:s})=>{const n=e.steps[s.activeIndex+1];e.stagePadding=window.vrts_admin_vars.onboarding.steps[s.activeIndex].padding||0,t.previousButton.classList.add("button","button-secondary","button-large"),t.nextButton.classList.add("button","button-primary","button-large"),n||t.nextButton.classList.add("driver-popover-success-btn"),i&&t.previousButton.setAttribute("hidden",!0)},onNextClick:(t,e,{config:i,state:n})=>{i.steps[n.activeIndex+1]?s.moveNext():s.destroy()},onCloseClick:()=>{s.destroy()},onDestroyed:()=>{window.removeEventListener("keyup",a)},steps:window.vrts_admin_vars.onboarding.steps.map((t=>({element:t.element,popover:{title:t.title,description:t.description,side:t.side||"left",align:t.align||"start"}})))}),a=t=>{"Escape"===t.key&&s.destroy()};window.addEventListener("keyup",a),s.drive(),async function(){const{currentUserId:i,onboarding:{id:s}}=window.vrts_admin_vars,n=(await(0,t.resolveSelect)(e.store).getEntityRecord("root","user",i)).vrts_onboarding||{},r=n.completed||[];(0,t.dispatch)(e.store).saveEntityRecord("root","user",{id:i,vrts_onboarding:{...n,completed:[...r,s].filter(((t,e,i)=>i.indexOf(t)===e))}})}()}var F;F=i(962),i(300),i(328),F.keys().forEach(F)})()})();