=.001?function(e,t,r,s){for(var i=0;i<4;++i){var n=c(t,r,s);if(0===n)return t;t-=(l(t,r,s)-e)/n}return t}(e,h,t,i):0===d?h:function(e,t,r,s,i){var n,a,o=0;do{(n=l(a=t+(r-t)/2,s,i)-e)>0?r=a:t=a}while(Math.abs(n)>1e-7&&++o<10);return a}(e,a,a+s,t,i)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,r){var s=0,i=e,n=createSizedArray(i);return{newElement:function(){return s?n[s-=1]:t()},release:function(e){s===i&&(n=pooling.double(n),i*=2),r&&r(e),n[s]=e,s+=1}}},bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(e){var t,r=e.lengths.length;for(t=0;t-.001&&a<.001}var r=function(e,t,r,s){var i,n,a,o,l,c,p=getDefaultCurveSegments(),h=0,d=[],u=[],m=bezierLengthPool.newElement();for(a=r.length,i=0;ia?-1:1,c=!0;c;)if(s[n]<=a&&s[n+1]>a?(o=(a-s[n])/(s[n+1]-s[n]),c=!1):n+=l,n<0||n>=i-1){if(n===i-1)return r[n];c=!1}return r[n]+(r[n+1]-r[n])*o}var l=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,s=segmentsLengthPool.newElement(),i=e.c,n=e.v,a=e.o,o=e.i,l=e._length,c=s.lengths,p=0;for(t=0;t1&&(n=1);var p,h=o(n,c),d=o(a=a>1?1:a,c),u=t.length,m=1-h,f=1-d,g=m*m*m,v=h*m*m*3,y=h*h*m*3,b=h*h*h,w=m*m*f,E=h*m*f+m*h*f+m*m*d,A=h*h*f+m*h*d+h*m*d,C=h*h*d,T=m*f*f,x=h*f*f+m*d*f+m*f*d,S=h*d*f+m*d*d+h*f*d,D=h*d*d,P=f*f*f,k=d*f*f+f*d*f+f*f*d,V=d*d*f+f*d*d+d*f*d,O=d*d*d;for(p=0;pu?d>m?d-u-m:m-u-d:m>u?m-u-d:u-d-m)>-1e-4&&h<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var r,s=this.offsetTime;"multidimensional"===this.propType&&(r=createTypedArray("float32",this.pv.length));for(var i,n,a,o,l,c,p,h,d,u=t.lastIndex,m=u,f=this.keyframes.length-1,g=!0;g;){if(i=this.keyframes[m],n=this.keyframes[m+1],m===f-1&&e>=n.t-s){i.h&&(i=n),u=0;break}if(n.t-s>e){u=m;break}m=y||e=y?w.points.length-1:0;for(l=w.points[E].point.length,o=0;o=T&&C=y?(r[0]=v[0],r[1]=v[1],r[2]=v[2]):e<=b?(r[0]=i.s[0],r[1]=i.s[1],r[2]=i.s[2]):quaternionToEuler(r,slerp(createQuaternion(i.s),createQuaternion(v),(e-b)/(y-b)));else for(m=0;m=y?c=1:e1e-6?(s=Math.acos(i),n=Math.sin(s),a=Math.sin((1-r)*s)/n,o=Math.sin(r*s)/n):(a=1-r,o=r),l[0]=a*c+o*u,l[1]=a*p+o*m,l[2]=a*h+o*f,l[3]=a*d+o*g,l}function quaternionToEuler(e,t){var r=t[0],s=t[1],i=t[2],n=t[3],a=Math.atan2(2*s*n-2*r*i,1-2*s*s-2*i*i),o=Math.asin(2*r*s+2*i*n),l=Math.atan2(2*r*n-2*s*i,1-2*r*r-2*i*i);e[0]=a/degToRads,e[1]=o/degToRads,e[2]=l/degToRads}function createQuaternion(e){var t=e[0]*degToRads,r=e[1]*degToRads,s=e[2]*degToRads,i=Math.cos(t/2),n=Math.cos(r/2),a=Math.cos(s/2),o=Math.sin(t/2),l=Math.sin(r/2),c=Math.sin(s/2);return[o*l*a+i*n*c,o*n*a+i*l*c,i*l*a-o*n*c,i*n*a-o*l*c]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=r&&e>=r||this._caching.lastFrame=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var s=this.interpolateValue(e,this._caching);this.pv=s}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if("unidimensional"===this.propType)t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var r=0,s=this.v.length;r1e-5&&(this.v[r]=t,this._mdf=!0),r+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e=this._maxLength&&this.doubleArrayLength(),r){case"v":n=this.v;break;case"i":n=this.i;break;case"o":n=this.o;break;default:n=[]}(!n[s]||n[s]&&!i)&&(n[s]=pointPool.newElement()),n[s][0]=e,n[s][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,s,i,n,a,o){this.setXYAt(e,t,"v",a,o),this.setXYAt(r,s,"o",a,o),this.setXYAt(i,n,"i",a,o)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,s=this.i,i=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],s[0][0],s[0][1],r[0][0],r[0][1],0,!1),i=1);var n,a=this._length-1,o=this._length;for(n=i;n=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],n=!0;else{for(var m,f,g,v=d,y=u.length-1,b=!0;b&&(m=u[v],!((f=u[v+1]).t-this.offsetTime>e));)v=f.t-this.offsetTime)p=1;else if(es&&t>s)||(this._caching.lastIndex=i0||e>-1e-6&&e<0?s(1e4*e)/1e4:e}function I(){var e=this.props;return"matrix("+F(e[0])+","+F(e[1])+","+F(e[4])+","+F(e[5])+","+F(e[12])+","+F(e[13])+")"}return function(){this.reset=i,this.rotate=n,this.rotateX=a,this.rotateY=o,this.rotateZ=l,this.skew=p,this.skewFromAxis=h,this.shear=c,this.scale=d,this.setTransform=u,this.translate=m,this.transform=f,this.multiply=g,this.applyToPoint=E,this.applyToX=A,this.applyToY=C,this.applyToZ=T,this.applyToPointArray=k,this.applyToTriplePoints=P,this.applyToPointStringified=V,this.toCSS=O,this.to2dCSS=I,this.clone=b,this.cloneFromProps=w,this.equals=y,this.inversePoints=D,this.inversePoint=S,this.getInverseMatrix=x,this._t=this.transform,this.isIdentity=v,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return(_typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var lottie={};function setLocation(e){setLocationHref(e)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return animationManager.loadAnimation(e)}function setQuality(e){if("string"==typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r=1?n.push({s:e-1,e:t-1}):(n.push({s:e,e:1}),n.push({s:0,e:t-1}));var a,o,l=[],c=n.length;for(a=0;as+r||(p=o.s*i<=s?0:(o.s*i-s)/r,h=o.e*i>=s+r?1:(o.e*i-s)/r,l.push([p,h]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t1?1+n:this.s.v<0?0+n:this.s.v+n)>(r=this.e.v>1?1+n:this.e.v<0?0+n:this.e.v+n)){var a=t;t=r,r=a}t=1e-4*Math.round(1e4*t),r=1e-4*Math.round(1e4*r),this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var o,l,c,p,h,d=this.shapes.length,u=0;if(r===t)for(i=0;i=0;i-=1)if((m=this.shapes[i]).shape._mdf){for((f=m.localShapeCollection).releaseShapes(),2===this.m&&d>1?(v=this.calculateShapeEdges(t,r,m.totalShapeLength,w,u),w+=m.totalShapeLength):v=[[y,b]],l=v.length,o=0;o=1?g.push({s:m.totalShapeLength*(y-1),e:m.totalShapeLength*(b-1)}):(g.push({s:m.totalShapeLength*y,e:m.totalShapeLength}),g.push({s:0,e:m.totalShapeLength*(b-1)}));var E=this.addShapes(m,g[0]);if(g[0].s!==g[0].e){if(g.length>1)if(m.shape.paths.shapes[m.shape.paths._length-1].c){var A=E.pop();this.addPaths(E,f),E=this.addShapes(m,g[1],A)}else this.addPaths(E,f),E=this.addShapes(m,g[1]);this.addPaths(E,f)}}m.shape.paths=f}}},TrimModifier.prototype.addPaths=function(e,t){var r,s=e.length;for(r=0;rt.e){r.c=!1;break}t.s<=m&&t.e>=m+a.addedLength?(this.addSegment(d[s].v[i-1],d[s].o[i-1],d[s].i[i],d[s].v[i],r,o,g),g=!1):(c=bez.getNewSegment(d[s].v[i-1],d[s].v[i],d[s].o[i-1],d[s].i[i],(t.s-m)/a.addedLength,(t.e-m)/a.addedLength,l[i-1]),this.addSegmentFromArray(c,r,o,g),g=!1,r.c=!1),m+=a.addedLength,o+=1}if(d[s].c&&l.length){if(a=l[i-1],m<=t.e){var v=l[i-1].addedLength;t.s<=m&&t.e>=m+v?(this.addSegment(d[s].v[i-1],d[s].o[i-1],d[s].i[0],d[s].v[0],r,o,g),g=!1):(c=bez.getNewSegment(d[s].v[i-1],d[s].v[0],d[s].o[i-1],d[s].i[0],(t.s-m)/v,(t.e-m)/v,l[i-1]),this.addSegmentFromArray(c,r,o,g),g=!1,r.c=!1)}else r.c=!1;m+=a.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[p][0],r.v[p][1],"i",p),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),m>t.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/r,0),i=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(s=this.p.pv,i=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){s=[],i=[];var n=this.px,a=this.py;n._caching.lastFrame+n.offsetTime<=n.keyframes[0].t?(s[0]=n.getValueAtTime((n.keyframes[0].t+.01)/r,0),s[1]=a.getValueAtTime((a.keyframes[0].t+.01)/r,0),i[0]=n.getValueAtTime(n.keyframes[0].t/r,0),i[1]=a.getValueAtTime(a.keyframes[0].t/r,0)):n._caching.lastFrame+n.offsetTime>=n.keyframes[n.keyframes.length-1].t?(s[0]=n.getValueAtTime(n.keyframes[n.keyframes.length-1].t/r,0),s[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/r,0),i[0]=n.getValueAtTime((n.keyframes[n.keyframes.length-1].t-.01)/r,0),i[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/r,0)):(s=[n.pv,a.pv],i[0]=n.getValueAtTime((n._caching.lastFrame+n.offsetTime-.01)/r,n.offsetTime),i[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/r,a.offsetTime))}else s=i=e;this.v.rotate(-Math.atan2(s[1]-i[1],s[0]-i[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(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,r,s){return new t(e,r,s)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,r){return e*(1-r)+t*r}function lerpPoint(e,t,r){return[lerp(e[0],t[0],r),lerp(e[1],t[1],r)]}function quadRoots(e,t,r){if(0===e)return[];var s=t*t-4*e*r;if(s<0)return[];var i=-t/(2*e);if(0===s)return[i];var n=Math.sqrt(s)/(2*e);return[i-n,i+n]}function polynomialCoefficients(e,t,r,s){return[3*t-e-3*r+s,3*e-6*t+3*r,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,r,s,i){i&&pointEqual(e,t)&&(t=lerpPoint(e,s,1/3)),i&&pointEqual(r,s)&&(r=lerpPoint(e,s,2/3));var n=polynomialCoefficients(e[0],t[0],r[0],s[0]),a=polynomialCoefficients(e[1],t[1],r[1],s[1]);this.a=[n[0],a[0]],this.b=[n[1],a[1]],this.c=[n[2],a[2]],this.d=[n[3],a[3]],this.points=[e,t,r,s]}function extrema(e,t){var r=e.points[0][t],s=e.points[e.points.length-1][t];if(r>s){var i=s;s=r,r=i}for(var n=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),a=0;a0&&n[a]<1){var o=e.point(n[a])[t];os&&(s=o)}return{min:r,max:s}}function intersectData(e,t,r){var s=e.boundingBox();return{cx:s.cx,cy:s.cy,width:s.width,height:s.height,bez:e,t:(t+r)/2,t1:t,t2:r}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)=n||e.width<=s&&e.height<=s&&t.width<=s&&t.height<=s)i.push([e.t,t.t]);else{var a=splitData(e),o=splitData(t);intersectsImpl(a[0],o[0],r+1,s,i,n),intersectsImpl(a[0],o[1],r+1,s,i,n),intersectsImpl(a[1],o[0],r+1,s,i,n),intersectsImpl(a[1],o[1],r+1,s,i,n)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,r,s){var i=[e[0],e[1],1],n=[t[0],t[1],1],a=[r[0],r[1],1],o=[s[0],s[1],1],l=crossProduct(crossProduct(i,n),crossProduct(a,o));return floatZero(l[2])?null:[l[0]/l[2],l[1]/l[2]]}function polarOffset(e,t,r){return[e[0]+Math.cos(t)*r,e[1]-Math.sin(t)*r]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,r,s,i,n,a){var o=r-Math.PI/2,l=r+Math.PI/2,c=t[0]+Math.cos(r)*s*i,p=t[1]-Math.sin(r)*s*i;e.setTripleAt(c,p,c+Math.cos(o)*n,p-Math.sin(o)*n,c+Math.cos(l)*a,p-Math.sin(l)*a,e.length())}function getPerpendicularVector(e,t){var r=[t[0]-e[0],t[1]-e[1]],s=.5*-Math.PI;return[Math.cos(s)*r[0]-Math.sin(s)*r[1],Math.sin(s)*r[0]+Math.cos(s)*r[1]]}function getProjectingAngle(e,t){var r=0===t?e.length()-1:t-1,s=(t+1)%e.length(),i=getPerpendicularVector(e.v[r],e.v[s]);return Math.atan2(0,1)-Math.atan2(i[1],i[0])}function zigZagCorner(e,t,r,s,i,n,a){var o=getProjectingAngle(t,r),l=t.v[r%t._length],c=t.v[0===r?t._length-1:r-1],p=t.v[(r+1)%t._length],h=2===n?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0,d=2===n?Math.sqrt(Math.pow(l[0]-p[0],2)+Math.pow(l[1]-p[1],2)):0;setPoint(e,t.v[r%t._length],o,a,s,d/(2*(i+1)),h/(2*(i+1)))}function zigZagSegment(e,t,r,s,i,n){for(var a=0;a1&&t.length>1&&(i=getIntersection(e[0],t[t.length-1]))?[[e[0].split(i[0])[0]],[t[t.length-1].split(i[1])[1]]]:[r,s]}function pruneIntersections(e){for(var t,r=1;r1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var r,s,i,n,a=e.inflectionPoints();if(0===a.length)return[offsetSegment(e,t)];if(1===a.length||floatEqual(a[1],1))return r=(i=e.split(a[0]))[0],s=i[1],[offsetSegment(r,t),offsetSegment(s,t)];r=(i=e.split(a[0]))[0];var o=(a[1]-a[0])/(1-a[0]);return n=(i=i[1].split(o))[0],s=i[1],[offsetSegment(r,t),offsetSegment(n,t),offsetSegment(s,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",s="normal",i=t.length,n=0;n0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t0?Math.floor(d):Math.ceil(d),f=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(d>0){for(;wm;)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,i=1===this.data.m?1:-1,n=this._currentCopies;n;){if(b=(r=(t=this.elemsData[s].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.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===i||s!==this._currentCopies-1&&-1===i)&&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(f[0],f[1],f[2],f[3],f[4],f[5],f[6],f[7],f[8],f[9],f[10],f[11],f[12],f[13],f[14],f[15]),y=0;y0&&s<1?[t]:[]:[t-s,t+s].filter((function(e){return e>0&&e<1}))},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),r=lerpPoint(this.points[1],this.points[2],e),s=lerpPoint(this.points[2],this.points[3],e),i=lerpPoint(t,r,e),n=lerpPoint(r,s,e),a=lerpPoint(i,n,e);return[new PolynomialBezier(this.points[0],t,i,a,!0),new PolynomialBezier(a,n,s,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,r){void 0===t&&(t=2),void 0===r&&(r=7);var s=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,s,r),s},PolynomialBezier.shapeSegment=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[r],e.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[r],e.i[r],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(e,t,r,s){var i=e._length,n=shapePool.newElement();if(n.c=e.c,e.c||(i-=1),0===i)return n;var a=-1,o=PolynomialBezier.shapeSegment(e,0);zigZagCorner(n,e,0,t,r,s,a);for(var l=0;l=0;n-=1)o=PolynomialBezier.shapeSegmentInverted(e,n),c.push(offsetSegmentSplit(o,t));c=pruneIntersections(c);var p=null,h=null;for(n=0;n=55296&&r<=56319){var s=e.charCodeAt(1);s>=56320&&s<=57343&&(t=1024*(r-55296)+s-56320+65536)}return t}function o(e){var t=a(e);return t>=127462&&t<=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(e,t){var r=e.toString(16)+t.toString(16);return-1!==s.indexOf(r)},l.isZeroWidthJoiner=function(e){return 8205===e},l.isFlagEmoji=function(e){return o(e.substr(0,2))&&o(e.substr(2,2))},l.isRegionalCode=o,l.isCombinedCharacter=function(e){return-1!==t.indexOf(e)},l.isRegionalFlag=function(e,t){var s=a(e.substr(t,2));if(s!==r)return!1;var i=0;for(t+=2;i<5;){if((s=a(e.substr(t,2)))<917601||s>917626)return!1;i+=1,t+=2}return 917631===a(e.substr(t,2))},l.isVariationSelector=function(e){return 65039===e},l.BLACK_FLAG_CODE_POINT=r,l.prototype={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var r,s,i=e.length,n=this.chars.length;for(t=0;t0&&(p=!1),p){var h=createTag("style");h.setAttribute("f-forigin",s[r].fOrigin),h.setAttribute("f-origin",s[r].origin),h.setAttribute("f-family",s[r].fFamily),h.type="text/css",h.innerText="@font-face {font-family: "+s[r].fFamily+"; font-style: normal; src: url('"+s[r].fPath+"');}",t.appendChild(h)}}else if("g"===s[r].fOrigin||1===s[r].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),c=0;ce?!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 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,s=this.layers.length;for(this.completeLayers=!0,t=s-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",g),this.element.maskedElement.setAttribute(y,"url("+getLocationHref()+"#"+g+")"),n.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,s=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r1&&(n+=" C"+t.o[s-1][0]+","+t.o[s-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==n){var a="";r.elem&&(t.c&&(a=e.inv?this.solidPath+n:n),r.elem.setAttribute("d",a)),r.lastPath=n}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={createFilter:function(e,t){var r=createNS("filter");return r.setAttribute("id",e),!0!==t&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%")),r},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),e}};return e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};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,s="SourceGraphic",i=e.data.ef?e.data.ef.length:0,n=createElementID(),a=filtersFactory.createFilter(n,!0),o=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,s=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;)l=s.transformers[m].mProps._mdf||l,u-=1,m-=1;if(l)for(u=g-s.styles[p].lvl,m=s.transformers.length-1;u>0;)d.multiply(s.transformers[m].mProps.v),u-=1,m-=1}else d=e;if(a=(h=s.sh.paths)._length,l){for(o="",n=0;n=1?y=.99:y<=-1&&(y=-.99);var b=o*y,w=Math.cos(v+t.a.v)*b+p[0],E=Math.sin(v+t.a.v)*b+p[1];l.setAttribute("fx",w),l.setAttribute("fy",E),c&&!t.g._collapsable&&(t.of.setAttribute("fx",w),t.of.setAttribute("fy",E))}}function l(e,t,r){var s=t.style,i=t.d;i&&(i._mdf||r)&&i.dashStr&&(s.pElem.setAttribute("stroke-dasharray",i.dashStr),s.pElem.setAttribute("stroke-dashoffset",i.dashoffset[0])),t.c&&(t.c._mdf||r)&&s.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&s.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||r)&&(s.pElem.setAttribute("stroke-width",t.w.v),s.msElem&&s.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return n;case"gf":return o;case"gs":return a;case"st":return l;case"sh":case"el":case"rc":case"sr":return i;case"tr":return r;case"no":return s;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,s,i,n){this.o=e,this.sw=t,this.sc=r,this.fc=s,this.m=i,this.p=n,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!s,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,s,i=this.shapes.length,n=this.stylesList.length,a=[],o=!1;for(r=0;r1&&o&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t=0;o-=1){if((d=this.searchProcessedElement(e[o]))?t[o]=r[d-1]:e[o]._render=a,"fl"===e[o].ty||"st"===e[o].ty||"gf"===e[o].ty||"gs"===e[o].ty||"no"===e[o].ty)d?t[o].style.closed=!1:t[o]=this.createStyleElement(e[o],i),e[o]._render&&t[o].style.pElem.parentNode!==s&&s.appendChild(t[o].style.pElem),f.push(t[o].style);else if("gr"===e[o].ty){if(d)for(c=t[o].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 s;this.lock=!0,this._mdf=!1;var i=this.effectsSequence.length,n=e||this.data.d.k[this.keysIndex].s;for(s=0;st);)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,s=[],i=0,n=e.length,a=!1,o=!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),a=!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)&&(a=!0)):FontManager.isZeroWidthJoiner(t)&&(a=!0,o=!0),a?(s[s.length-1]+=l,a=!1):s.push(l),i+=l.length;return s},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,s,i,n,a,o,l=this.elem.globalData.fontManager,c=this.data,p=[],h=0,d=c.m.g,u=0,m=0,f=0,g=[],v=0,y=0,b=l.getFontByName(e.f),w=0,E=getFontProperties(b);e.fWeight=E.weight,e.fStyle=E.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var A,C=e.tr/1e3*e.finalSize;if(e.sz)for(var T,x,S=!0,D=e.sz[0],P=e.sz[1];S;){T=0,v=0,r=(x=this.buildFinalText(e.t)).length,C=e.tr/1e3*e.finalSize;var k=-1;for(t=0;tD&&" "!==x[t]?(-1===k?r+=1:t=k,T+=e.finalLineHeight||1.2*e.finalSize,x.splice(t,k===t?1:0,"\r"),k=-1,v=0):(v+=w,v+=C);T+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&Py?v:y,v=-2*C,i="",s=!0,f+=1):i=V,l.chars?(o=l.getCharData(V,b.fStyle,l.getFontByName(e.f).fFamily),w=s?0:o.w*e.finalSize/100):w=l.measureText(i,e.f,e.finalSize)," "===V?O+=w+C:(v+=w+C+O,O=0),p.push({l:w,an:w,add:u,n:s,anIndexes:[],val:i,line:f,animatorJustifyOffset:0}),2==d){if(u+=w,""===i||" "===i||t===r-1){for(""!==i&&" "!==i||(u-=w);m<=t;)p[m].an=u,p[m].ind=h,p[m].extra=w,m+=1;h+=1,u=0}}else if(3==d){if(u+=w,""===i||t===r-1){for(""===i&&(u-=w);m<=t;)p[m].an=u,p[m].ind=h,p[m].extra=w,m+=1;u=0,h+=1}}else p[h].ind=h,p[h].extra=0,h+=1;if(e.l=p,y=v>y?v:y,g.push(v),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=y,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=g;var F,I,B,M,z=c.a;a=z.length;var N=[];for(n=0;n0?i=this.ne.v/100:n=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:o=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(i,n,a,o).get,c=0,p=this.finalS,h=this.finalE,d=this.data.sh;if(2===d)c=l(c=h===p?s>=h?1:0:e(0,t(.5/(h-p)+(s-p)/(h-p),1)));else if(3===d)c=l(c=h===p?s>=h?0:1:1-e(0,t(.5/(h-p)+(s-p)/(h-p),1)));else if(4===d)h===p?c=0:(c=e(0,t(.5/(h-p)+(s-p)/(h-p),1)))<.5?c*=2:c=1-2*(c-.5),c=l(c);else if(5===d){if(h===p)c=0;else{var u=h-p,m=-u/2+(s=t(e(0,s+.5-p),h-p)),f=u/2;c=Math.sqrt(1-m*m/(f*f))}c=l(c)}else 6===d?(h===p?c=0:(s=t(e(0,s+.5-p),h-p),c=(1+Math.cos(Math.PI+2*Math.PI*s/(h-p)))/2),c=l(c)):(s>=r(p)&&(c=e(0,t(s-p<0?t(h,1)-(p-s):h-s,1))),c=l(c));if(100!==this.sm.v){var g=.01*this.sm.v;0===g&&(g=1e-8);var v=.5-.5*g;c1&&(c=1)}return c*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/t,s=this.s.v/t+r,i=this.e.v/t+r;if(s>i){var n=s;s=i,i=n}this.finalS=s,this.finalE=i}},extendPrototype([DynamicPropertyContainer],s),{getTextSelectorProp:function(e,t,r){return new s(e,t)}}}();function TextAnimatorDataProperty(e,t,r){var s={propType:!1},i=PropertyFactory.getProp,n=t.a;this.a={r:n.r?i(e,n.r,0,degToRads,r):s,rx:n.rx?i(e,n.rx,0,degToRads,r):s,ry:n.ry?i(e,n.ry,0,degToRads,r):s,sk:n.sk?i(e,n.sk,0,degToRads,r):s,sa:n.sa?i(e,n.sa,0,degToRads,r):s,s:n.s?i(e,n.s,1,.01,r):s,a:n.a?i(e,n.a,1,0,r):s,o:n.o?i(e,n.o,0,.01,r):s,p:n.p?i(e,n.p,1,0,r):s,sw:n.sw?i(e,n.sw,0,0,r):s,sc:n.sc?i(e,n.sc,1,0,r):s,fc:n.fc?i(e,n.fc,1,0,r):s,fh:n.fh?i(e,n.fh,0,0,r):s,fs:n.fs?i(e,n.fs,0,.01,r):s,fb:n.fb?i(e,n.fb,0,.01,r):s,t:n.t?i(e,n.t,0,0,r):s},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,s=PropertyFactory.getProp;for(e=0;e=o+oe||!m?(y=(o+oe-c)/l.partialLength,L=u.point[0]+(l.point[0]-u.point[0])*y,R=u.point[1]+(l.point[1]-u.point[1])*y,T.translate(-E[0]*D[i].an*.005,-E[1]*M*.01),p=!1):m&&(c+=l.partialLength,(h+=1)>=m.length&&(h=0,f[d+=1]?m=f[d].points:w.v.c?(h=0,m=f[d=0].points):(c-=l.partialLength,m=null)),m&&(u=l,g=(l=m[h]).partialLength));N=D[i].an/2-D[i].add,T.translate(-N,0,0)}else N=D[i].an/2-D[i].add,T.translate(-N,0,0),T.translate(-E[0]*D[i].an*.005,-E[1]*M*.01,0);for(O=0;Oe?this.textSpans[e].span:createNS(l?"g":"text"),g<=e){if(a.setAttribute("stroke-linecap","butt"),a.setAttribute("stroke-linejoin","round"),a.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=a,l){var v=createNS("g");a.appendChild(v),this.textSpans[e].childSpan=v}this.textSpans[e].span=a,this.layerElement.appendChild(a)}a.style.display="inherit"}if(c.reset(),p&&(o[e].n&&(h=-m,d+=r.yOffset,d+=u?1:0,u=!1),this.applyTextPropertiesToMatrix(r,c,o[e].line,h,d),h+=o[e].l||0,h+=m),l){var y;if(1===(f=this.globalData.fontManager.getCharData(r.finalText[e],s.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t)y=new SVGCompElement(f.data,this.globalData,this);else{var b=emptyShapeData;f.data&&f.data.shapes&&(b=this.buildShapeData(f.data,r.finalSize)),y=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[e].glyph){var w=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(w.layerElement),w.destroy()}this.textSpans[e].glyph=y,y._debug=!0,y.prepareFrame(0),y.renderFrame(),this.textSpans[e].childSpan.appendChild(y.layerElement),1===f.t&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else p&&a.setAttribute("transform","translate("+c.props[12]+","+c.props[13]+")"),a.textContent=o[e].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}p&&a&&a.setAttribute("d","")}else{var E=this.textContainer,A="start";switch(r.j){case 1:A="end";break;case 2:A="middle";break;default:A="start"}E.setAttribute("text-anchor",A),E.setAttribute("letter-spacing",m);var C=this.buildTextContents(r.finalText);for(t=C.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&&(1!==this.data.td||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=0===this.data.ty;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:!0===e.hd},s={};if("fl"===e.ty||"st"===e.ty?(s.c=PropertyFactory.getProp(this,e.c,1,255,this),s.c.k||(r.co="rgb("+bmFloor(s.c.v[0])+","+bmFloor(s.c.v[1])+","+bmFloor(s.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(s.s=PropertyFactory.getProp(this,e.s,1,null,this),s.e=PropertyFactory.getProp(this,e.e,1,null,this),s.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),s.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),s.g=new GradientProperty(this,e.g,this)),s.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(r.lc=lineCapEnum[e.lc||2],r.lj=lineJoinEnum[e.lj||2],1==e.lj&&(r.ml=e.ml),s.w=PropertyFactory.getProp(this,e.w,0,null,this),s.w.k||(r.wi=s.w.v),e.d){var i=new DashProperty(this,e.d,"canvas",this);s.d=i,s.d.k||(r.da=s.d.dashArray,r.do=s.d.dashoffset[0])}}else r.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(r),s.style=r,s},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;n-=1){if((l=this.searchProcessedElement(e[n]))?t[n]=r[l-1]:e[n]._shouldRender=s,"fl"===e[n].ty||"st"===e[n].ty||"gf"===e[n].ty||"gs"===e[n].ty)l?t[n].style.closed=!1:t[n]=this.createStyleElement(e[n],m),d.push(t[n].style);else if("gr"===e[n].ty){if(l)for(o=t[n].it.length,a=0;a=0;i-=1)"tr"===t[i].ty?(n=r[i].transform,this.renderShapeTransform(e,n)):"sh"===t[i].ty||"el"===t[i].ty||"rc"===t[i].ty||"sr"===t[i].ty?this.renderPath(t[i],r[i]):"fl"===t[i].ty?this.renderFill(t[i],r[i],n):"st"===t[i].ty?this.renderStroke(t[i],r[i],n):"gf"===t[i].ty||"gs"===t[i].ty?this.renderGradientFill(t[i],r[i],n):"gr"===t[i].ty?this.renderShape(n,t[i].it,r[i].it):t[i].ty;s&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,s,i,n=e.trNodes,a=t.paths,o=a._length;n.length=0;var l=e.transforms.finalTransform;for(i=0;i=1?h=.99:h<=-1&&(h=-.99);var d=c*h,u=Math.cos(p+t.a.v)*d+o[0],m=Math.sin(p+t.a.v)*d+o[1];s=a.createRadialGradient(u,m,0,o[0],o[1],c)}var f=e.g.p,g=t.g.c,v=1;for(n=0;no&&"xMidYMid slice"===l||ai&&"meet"===o||ni&&"slice"===o)?(r-this.transformCanvas.w*(s/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===c&&(ni&&"slice"===o)?(r-this.transformCanvas.w*(s/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===p&&(n>i&&"meet"===o||ni&&"meet"===o||n=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||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){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 s=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=s-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=s-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){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),0!==this.data.bm&&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,s=e.length;for(r=0;r0&&o<1&&h[d].push(this.calculateF(o,e,t,r,s,d)):(l=n*n-4*a*i)>=0&&((c=(-n+bmSqrt(l))/(2*i))>0&&c<1&&h[d].push(this.calculateF(c,e,t,r,s,d)),(p=(-n-bmSqrt(l))/(2*i))>0&&p<1&&h[d].push(this.calculateF(p,e,t,r,s,d))));this.shapeBoundingBox.left=bmMin.apply(null,h[0]),this.shapeBoundingBox.top=bmMin.apply(null,h[1]),this.shapeBoundingBox.right=bmMax.apply(null,h[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,h[1])},HShapeElement.prototype.calculateF=function(e,t,r,s,i,n){return bmPow(1-e,3)*t[n]+3*bmPow(1-e,2)*e*r[n]+3*(1-e)*bmPow(e,2)*s[n]+bmPow(e,3)*i[n]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,s=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 s=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-s.p.v[0],-s.p.v[1],s.p.v[2]),this.mat.rotateX(-s.or.v[0]).rotateY(-s.or.v[1]).rotateZ(s.or.v[2]),this.mat.rotateX(-s.rx.v).rotateY(-s.ry.v).rotateZ(s.rz.v),this.mat.scale(1/s.s.v[0],1/s.s.v[1],1/s.s.v[2]),this.mat.translate(s.a.v[0],s.a.v[1],s.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 n=Math.sqrt(Math.pow(i[0],2)+Math.pow(i[1],2)+Math.pow(i[2],2)),a=[i[0]/n,i[1]/n,i[2]/n],o=Math.sqrt(a[2]*a[2]+a[0]*a[0]),l=Math.atan2(a[1],o),c=Math.atan2(a[0],-a[2]);this.mat.rotateY(c).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 p=!this._prevMat.equals(this.mat);if((p||this.pe._mdf)&&this.comp.threeDElements){var h,d,u;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,s,i=createTag("div");styleDiv(i);var n=createTag("div");if(styleDiv(n),"3d"===t){(r=i.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var a="50% 50%";r.webkitTransformOrigin=a,r.mozTransformOrigin=a,r.transformOrigin=a;var o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(s=n.style).transform=o,s.webkitTransform=o}i.appendChild(n);var l={container:n,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,s="";for(e=0;e=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var r=0,s=this.threeDElements.length;ra?(e=i/this.globalData.compSize.w,t=i/this.globalData.compSize.w,r=0,s=(n-this.globalData.compSize.h*(i/this.globalData.compSize.w))/2):(e=n/this.globalData.compSize.h,t=n/this.globalData.compSize.h,r=(i-this.globalData.compSize.w*(n/this.globalData.compSize.h))/2,s=0);var o=this.resizerElem.style;o.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+s+",0,1)",o.transform=o.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,s=this.threeDElements.length;for(e=0;e=l;)e/=2,t/=2,r>>>=1;return(e+r)/t};return w.int32=function(){return 0|b.g(4)},w.quick=function(){return b.g(4)/4294967296},w.double=w,u(m(b.S),t),(f.pass||g||function(e,t,s,i){return i&&(i.S&&h(i,b),e.state=function(){return h(b,{})}),s?(r[n]=e,t):e})(w,y,"global"in f?f.global:this==r,f.state)},u(r.random(),t)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return(_typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(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"number"===e||t instanceof Number||"boolean"===e||"string"===e}function $bm_neg(e){var t=_typeof$1(e);if("number"===t||e instanceof Number||"boolean"===t)return-e;if($bm_isInstanceOfArray(e)){var r,s=e.length,i=[];for(r=0;rr){var s=r;r=t,t=s}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("number"==typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var s=Math.min(e.length,t.length),i=0;for(r=0;r.5?c/(2-a-o):c/(a+o),a){case s:t=(i-n)/c+(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,s,i=e[0],n=e[1],a=e[2];if(0===n)t=a,s=a,r=a;else{var o=a<.5?a*(1+n):a+n-a*n,l=2*a-o;t=hue2rgb(l,o,i+1/3),r=hue2rgb(l,o,i),s=hue2rgb(l,o,i-1/3)}return[t,r,s,e[3]]}function linear(e,t,r,s,i){if(void 0!==s&&void 0!==i||(s=t,i=r,t=0,r=1),r=r)return i;var a,o=r===t?0:(e-t)/(r-t);if(!s.length)return s+(i-s)*o;var l=s.length,c=createTypedArray("float32",l);for(a=0;a1){for(s=0;s1?t=1:t<0&&(t=0);var a=e(t);if($bm_isInstanceOfArray(i)){var o,l=i.length,c=createTypedArray("float32",l);for(o=0;odata.k[t].t&&edata.k[t+1].t-e?(r=t+2,s=data.k[t+1].t):(r=t+1,s=data.k[t].t);break}}-1===r&&(r=t+1,s=data.k[t].t)}else r=0,s=0;var n={};return n.index=r,n.time=s/elem.comp.globalData.frameRate,n}function key(e){var t,r,s;if(!data.k.length||"number"==typeof data.k[0])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(s=i.length,r=0;rc.length-1)&&(t=c.length-1),s=p-(i=c[c.length-1-t].t)),"pingpong"===e){if(Math.floor((l-i)/s)%2!=0)return this.getValueAtTime((s-(l-i)%s+i)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var h=this.getValueAtTime(i/this.comp.globalData.frameRate,0),d=this.getValueAtTime(p/this.comp.globalData.frameRate,0),u=this.getValueAtTime(((l-i)%s+i)/this.comp.globalData.frameRate,0),m=Math.floor((l-i)/s);if(this.pv.length){for(a=(o=new Array(h.length)).length,n=0;n=p)return this.pv;if(r?i=p+(s=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-p)):((!t||t>c.length-1)&&(t=c.length-1),s=(i=c[t].t)-p),"pingpong"===e){if(Math.floor((p-l)/s)%2==0)return this.getValueAtTime(((p-l)%s+p)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var h=this.getValueAtTime(p/this.comp.globalData.frameRate,0),d=this.getValueAtTime(i/this.comp.globalData.frameRate,0),u=this.getValueAtTime((s-(p-l)%s+p)/this.comp.globalData.frameRate,0),m=Math.floor((p-l)/s)+1;if(this.pv.length){for(a=(o=new Array(h.length)).length,n=0;n1?(i+e-n)/(t-1):1,o=0,l=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;oa){var p=o,h=r.c&&o===l-1?0:o+1,d=(a-c)/n[o].addedLength;s=bez.getPointInSegment(r.v[p],r.v[h],r.o[p],r.i[h],d,n[o]);break}c+=n[o].addedLength,o+=1}return s||(s=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),s},vectorOnPath:function(e,t,r){1==e?e=this.v.c:0==e&&(e=.999);var s=this.pointOnPath(e,t),i=this.pointOnPath(e+.001,t),n=i[0]-s[0],a=i[1]-s[1],o=Math.sqrt(Math.pow(n,2)+Math.pow(a,2));return 0===o?[0,0]:"tangent"===r?[n/o,a/o]:[-a/o,n/o]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([c],o),extendPrototype([c],l),l.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime=c?u<0?s:i:s+d*Math.pow((n-e)/u,1/r),p[h]=a,h+=1,o+=256/255;return p.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,s=(this.filterManager.effectElements[2].p.v-90)*degToRads,i=r*Math.cos(s),n=r*Math.sin(s);this.feOffset.setAttribute("dx",i),this.feOffset.setAttribute("dy",n)}}};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,s){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",s),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[]}},setup(e,{expose:t}){const r=ref(null),s=ref(null);getCurrentInstance().proxy;const i=ref(!1);var n=()=>{};const a=e;onMounted((()=>{var e;s.value=lottie.loadAnimation({container:r.value,renderer:"svg",autoplay:!1,loop:!1,animationData:data,initialSegment:(null==(e=a.initialSegment)?void 0:e.length)?a.initialSegment:null}),s.value.addEventListener("complete",o)}));const o=()=>{s.value.goToAndStop(0),n()};return t({play:(e=()=>{})=>{i.value=!0,s.value.play(),n=()=>{e(),n=()=>{}}},stop:()=>{s.value.stop()},close:o,hide:()=>{i.value=!1}}),(e,t)=>(openBlock(),createElementBlock("div",{ref_key:"lottieContainer",ref:r,class:"lottieContainer"},null,512))}},LottieAnimation=_export_sfc(_sfc_main$f,[["__scopeId","data-v-dfaeb8d8"]]);function isObject$2(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function extend$2(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((r=>{void 0===e[r]?e[r]=t[r]:isObject$2(t[r])&&isObject$2(e[r])&&Object.keys(t[r]).length>0&&extend$2(e[r],t[r])}))}const ssrDocument={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function getDocument(){const e="undefined"!=typeof document?document:{};return extend$2(e,ssrDocument),e}const ssrWindow={document:ssrDocument,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function getWindow(){const e="undefined"!=typeof window?window:{};return extend$2(e,ssrWindow),e}function classesToTokens(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}function deleteProps(t){const r=t;Object.keys(r).forEach((t=>{try{r[t]=null}catch(e){}try{delete r[t]}catch(e){}}))}function nextTick(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function now(){return Date.now()}function getComputedStyle$1(e){const t=getWindow();let r;return t.getComputedStyle&&(r=t.getComputedStyle(e,null)),!r&&e.currentStyle&&(r=e.currentStyle),r||(r=e.style),r}function getTranslate(e,t){void 0===t&&(t="x");const r=getWindow();let s,i,n;const a=getComputedStyle$1(e);return r.WebKitCSSMatrix?(i=a.transform||a.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new r.WebKitCSSMatrix("none"===i?"":i)):(n=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=n.toString().split(",")),"x"===t&&(i=r.WebKitCSSMatrix?n.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=r.WebKitCSSMatrix?n.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0}function isObject$1(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function isNode(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function extend$1(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let r=1;rt.indexOf(e)<0));for(let t=0,i=r.length;tn?"next":"prev",p=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,h=()=>{a=(new Date).getTime(),null===o&&(o=a);const e=Math.max(Math.min((a-o)/l,1),0),c=.5-Math.cos(e*Math.PI)/2;let d=n+c*(r-n);if(p(d,r)&&(d=r),t.wrapperEl.scrollTo({[s]:d}),p(d,r))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[s]:d})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(h)};h()}function elementChildren(e,t){void 0===t&&(t="");const r=[...e.children];return e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t?r.filter((e=>e.matches(t))):r}function elementIsChildOf(e,t){const r=t.contains(e);if(!r&&t instanceof HTMLSlotElement){return[...t.assignedElements()].includes(e)}return r}function showWarning(e){try{return}catch(t){}}function createElement(e,t){void 0===t&&(t=[]);const r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:classesToTokens(t)),r}function elementPrevAll(e,t){const r=[];for(;e.previousElementSibling;){const s=e.previousElementSibling;t?s.matches(t)&&r.push(s):r.push(s),e=s}return r}function elementNextAll(e,t){const r=[];for(;e.nextElementSibling;){const s=e.nextElementSibling;t?s.matches(t)&&r.push(s):r.push(s),e=s}return r}function elementStyle(e,t){return getWindow().getComputedStyle(e,null).getPropertyValue(t)}function elementIndex(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function elementParents(e,t){const r=[];let s=e.parentElement;for(;s;)t?s.matches(t)&&r.push(s):r.push(s),s=s.parentElement;return r}function elementOuterSize(e,t,r){const s=getWindow();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function Autoplay(e){let t,r,{swiper:s,extendParams:i,on:n,emit:a,params:o}=e;s.autoplay={running:!1,paused:!1,timeLeft:0},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,c,p,h,d,u,m,f,g=o&&o.autoplay?o.autoplay.delay:3e3,v=o&&o.autoplay?o.autoplay.delay:3e3,y=(new Date).getTime();function b(e){s&&!s.destroyed&&s.wrapperEl&&e.target===s.wrapperEl&&(s.wrapperEl.removeEventListener("transitionend",b),f||e.detail&&e.detail.bySwiperTouchMove||x())}const w=()=>{if(s.destroyed||!s.autoplay.running)return;s.autoplay.paused?c=!0:c&&(v=l,c=!1);const e=s.autoplay.paused?l:y+v-(new Date).getTime();s.autoplay.timeLeft=e,a("autoplayTimeLeft",e,e/g),r=requestAnimationFrame((()=>{w()}))},E=e=>{if(s.destroyed||!s.autoplay.running)return;cancelAnimationFrame(r),w();let i=void 0===e?s.params.autoplay.delay:e;g=s.params.autoplay.delay,v=s.params.autoplay.delay;const n=(()=>{let e;if(e=s.virtual&&s.params.virtual.enabled?s.slides.filter((e=>e.classList.contains("swiper-slide-active")))[0]:s.slides[s.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(n)&&n>0&&void 0===e&&(i=n,g=n,v=n),l=i;const o=s.params.speed,c=()=>{s&&!s.destroyed&&(s.params.autoplay.reverseDirection?!s.isBeginning||s.params.loop||s.params.rewind?(s.slidePrev(o,!0,!0),a("autoplay")):s.params.autoplay.stopOnLastSlide||(s.slideTo(s.slides.length-1,o,!0,!0),a("autoplay")):!s.isEnd||s.params.loop||s.params.rewind?(s.slideNext(o,!0,!0),a("autoplay")):s.params.autoplay.stopOnLastSlide||(s.slideTo(0,o,!0,!0),a("autoplay")),s.params.cssMode&&(y=(new Date).getTime(),requestAnimationFrame((()=>{E()}))))};return i>0?(clearTimeout(t),t=setTimeout((()=>{c()}),i)):requestAnimationFrame((()=>{c()})),i},A=()=>{y=(new Date).getTime(),s.autoplay.running=!0,E(),a("autoplayStart")},C=()=>{s.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(r),a("autoplayStop")},T=(e,r)=>{if(s.destroyed||!s.autoplay.running)return;clearTimeout(t),e||(m=!0);const i=()=>{a("autoplayPause"),s.params.autoplay.waitForTransition?s.wrapperEl.addEventListener("transitionend",b):x()};if(s.autoplay.paused=!0,r)return u&&(l=s.params.autoplay.delay),u=!1,void i();const n=l||s.params.autoplay.delay;l=n-((new Date).getTime()-y),s.isEnd&&l<0&&!s.params.loop||(l<0&&(l=0),i())},x=()=>{s.isEnd&&l<0&&!s.params.loop||s.destroyed||!s.autoplay.running||(y=(new Date).getTime(),m?(m=!1,E(l)):E(),s.autoplay.paused=!1,a("autoplayResume"))},S=()=>{if(s.destroyed||!s.autoplay.running)return;const e=getDocument();"hidden"===e.visibilityState&&(m=!0,T(!0)),"visible"===e.visibilityState&&x()},D=e=>{"mouse"===e.pointerType&&(m=!0,f=!0,s.animating||s.autoplay.paused||T(!0))},P=e=>{"mouse"===e.pointerType&&(f=!1,s.autoplay.paused&&x())};n("init",(()=>{s.params.autoplay.enabled&&(s.params.autoplay.pauseOnMouseEnter&&(s.el.addEventListener("pointerenter",D),s.el.addEventListener("pointerleave",P)),getDocument().addEventListener("visibilitychange",S),A())})),n("destroy",(()=>{s.el&&"string"!=typeof s.el&&(s.el.removeEventListener("pointerenter",D),s.el.removeEventListener("pointerleave",P)),getDocument().removeEventListener("visibilitychange",S),s.autoplay.running&&C()})),n("_freeModeStaticRelease",(()=>{(h||m)&&x()})),n("_freeModeNoMomentumRelease",(()=>{s.params.autoplay.disableOnInteraction?C():T(!0,!0)})),n("beforeTransitionStart",((e,t,r)=>{!s.destroyed&&s.autoplay.running&&(r||!s.params.autoplay.disableOnInteraction?T(!0,!0):C())})),n("sliderFirstMove",(()=>{!s.destroyed&&s.autoplay.running&&(s.params.autoplay.disableOnInteraction?C():(p=!0,h=!1,m=!1,d=setTimeout((()=>{m=!0,h=!0,T(!0)}),200)))})),n("touchEnd",(()=>{if(!s.destroyed&&s.autoplay.running&&p){if(clearTimeout(d),clearTimeout(t),s.params.autoplay.disableOnInteraction)return h=!1,void(p=!1);h&&s.params.cssMode&&x(),h=!1,p=!1}})),n("slideChange",(()=>{!s.destroyed&&s.autoplay.running&&(u=!0)})),Object.assign(s.autoplay,{start:A,stop:C,pause:T,resume:x})}let support,deviceCached,browser;function calcSupport(){const e=getWindow(),t=getDocument();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function getSupport(){return support||(support=calcSupport()),support}function calcDevice(e){let{userAgent:t}=void 0===e?{}:e;const r=getSupport(),s=getWindow(),i=s.navigator.platform,n=t||s.navigator.userAgent,a={ios:!1,android:!1},o=s.screen.width,l=s.screen.height,c=n.match(/(Android);?[\s\/]+([\d.]+)?/);let p=n.match(/(iPad).*OS\s([\d_]+)/);const h=n.match(/(iPod)(.*OS\s([\d_]+))?/),d=!p&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),u="Win32"===i;let m="MacIntel"===i;return!p&&m&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&(p=n.match(/(Version)\/([\d.]+)/),p||(p=[0,1,"13_0_0"]),m=!1),c&&!u&&(a.os="android",a.android=!0),(p||d||h)&&(a.os="ios",a.ios=!0),a}function getDevice(e){return void 0===e&&(e={}),deviceCached||(deviceCached=calcDevice(e)),deviceCached}function calcBrowser(){const e=getWindow(),t=getDevice();let r=!1;function s(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(s()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,s]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));r=e<16||16===e&&s<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),n=s();return{isSafari:r||n,needPerspectiveFix:r,need3dFix:n||i&&t.ios,isWebView:i}}function getBrowser(){return browser||(browser=calcBrowser()),browser}function Resize(e){let{swiper:t,on:r,emit:s}=e;const i=getWindow();let n=null,a=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(s("beforeResize"),s("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&s("orientationchange")};r("init",(()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((e=>{a=i.requestAnimationFrame((()=>{const{width:r,height:s}=t;let i=r,n=s;e.forEach((e=>{let{contentBoxSize:r,contentRect:s,target:a}=e;a&&a!==t.el||(i=s?s.width:(r[0]||r).inlineSize,n=s?s.height:(r[0]||r).blockSize)})),i===r&&n===s||o()}))})),n.observe(t.el)):(i.addEventListener("resize",o),i.addEventListener("orientationchange",l))})),r("destroy",(()=>{a&&i.cancelAnimationFrame(a),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",l)}))}function Observer(e){let{swiper:t,extendParams:r,on:s,emit:i}=e;const n=[],a=getWindow(),o=function(e,r){void 0===r&&(r={});const s=new(a.MutationObserver||a.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);const r=function(){i("observerUpdate",e[0])};a.requestAnimationFrame?a.requestAnimationFrame(r):a.setTimeout(r,0)}));s.observe(e,{attributes:void 0===r.attributes||r.attributes,childList:t.isElement||(void 0===r.childList||r).childList,characterData:void 0===r.characterData||r.characterData}),n.push(s)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=elementParents(t.hostEl);for(let t=0;t{n.forEach((e=>{e.disconnect()})),n.splice(0,n.length)}))}var eventsEmitter={on(e,t,r){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;const i=r?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][i](t)})),s},once(e,t,r){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;function i(){s.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var r=arguments.length,n=new Array(r),a=0;a=0&&t.eventsAnyListeners.splice(r,1),t},off(e,t){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach(((s,i)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&r.eventsListeners[e].splice(i,1)}))})),r):r},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,r,s;for(var i=arguments.length,n=new Array(i),a=0;a{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(s,[t,...r])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(s,r)}))})),e}};function updateSize(){const e=this;let t,r;const s=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s.clientWidth,r=void 0!==e.params.height&&null!==e.params.height?e.params.height:s.clientHeight,0===t&&e.isHorizontal()||0===r&&e.isVertical()||(t=t-parseInt(elementStyle(s,"padding-left")||0,10)-parseInt(elementStyle(s,"padding-right")||0,10),r=r-parseInt(elementStyle(s,"padding-top")||0,10)-parseInt(elementStyle(s,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(r)&&(r=0),Object.assign(e,{width:t,height:r,size:e.isHorizontal()?t:r}))}function updateSlides(){const e=this;function t(t,r){return parseFloat(t.getPropertyValue(e.getDirectionLabel(r))||0)}const r=e.params,{wrapperEl:s,slidesEl:i,size:n,rtlTranslate:a,wrongRTL:o}=e,l=e.virtual&&r.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,p=elementChildren(i,`.${e.params.slideClass}, swiper-slide`),h=l?e.virtual.slides.length:p.length;let d=[];const u=[],m=[];let f=r.slidesOffsetBefore;"function"==typeof f&&(f=r.slidesOffsetBefore.call(e));let g=r.slidesOffsetAfter;"function"==typeof g&&(g=r.slidesOffsetAfter.call(e));const v=e.snapGrid.length,y=e.slidesGrid.length;let b=r.spaceBetween,w=-f,E=0,A=0;if(void 0===n)return;"string"==typeof b&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*n:"string"==typeof b&&(b=parseFloat(b)),e.virtualSize=-b,p.forEach((e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),r.centeredSlides&&r.cssMode&&(setCSSProperty(s,"--swiper-centered-offset-before",""),setCSSProperty(s,"--swiper-centered-offset-after",""));const C=r.grid&&r.grid.rows>1&&e.grid;let T;C?e.grid.initSlides(p):e.grid&&e.grid.unsetSlides();const x="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter((e=>void 0!==r.breakpoints[e].slidesPerView)).length>0;for(let S=0;S1&&d.push(e.virtualSize-n)}if(l&&r.loop){const t=m[0]+b;if(r.slidesPerGroup>1){const s=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),i=t*r.slidesPerGroup;for(let e=0;e!(r.cssMode&&!r.loop)||t!==p.length-1)).forEach((e=>{e.style[t]=`${b}px`}))}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;m.forEach((t=>{e+=t+(b||0)})),e-=b;const t=e>n?e-n:0;d=d.map((e=>e<=0?-f:e>t?t+g:e))}if(r.centerInsufficientSlides){let e=0;m.forEach((t=>{e+=t+(b||0)})),e-=b;const t=(r.slidesOffsetBefore||0)+(r.slidesOffsetAfter||0);if(e+t{d[t]=e-r})),u.forEach(((e,t)=>{u[t]=e+r}))}}if(Object.assign(e,{slides:p,snapGrid:d,slidesGrid:u,slidesSizesGrid:m}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){setCSSProperty(s,"--swiper-centered-offset-before",-d[0]+"px"),setCSSProperty(s,"--swiper-centered-offset-after",e.size/2-m[m.length-1]/2+"px");const t=-e.snapGrid[0],r=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+r))}if(h!==c&&e.emit("slidesLengthChange"),d.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),u.length!==y&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||r.cssMode||"slide"!==r.effect&&"fade"!==r.effect)){const t=`${r.containerModifierClass}backface-hidden`,s=e.el.classList.contains(t);h<=r.maxBackfaceHiddenSlides?s||e.el.classList.add(t):s&&e.el.classList.remove(t)}}function updateAutoHeight(e){const t=this,r=[],s=t.virtual&&t.params.virtual.enabled;let i,n=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const a=e=>s?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{r.push(e)}));else for(i=0;it.slides.length&&!s)break;r.push(a(e))}else r.push(a(t.activeIndex));for(i=0;in?e:n}(n||0===n)&&(t.wrapperEl.style.height=`${n}px`)}function updateSlidesOffset(){const e=this,t=e.slides,r=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let s=0;s{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)};function updateSlidesProgress(e){void 0===e&&(e=this&&this.translate||0);const t=this,r=t.params,{slides:s,rtlTranslate:i,snapGrid:n}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let a=-e;i&&(a=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let o=r.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*t.size:"string"==typeof o&&(o=parseFloat(o));for(let l=0;l=0&&d<=t.size-t.slidesSizesGrid[l],f=d>=0&&d1&&u<=t.size||d<=0&&u>=t.size;f&&(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(l)),toggleSlideClasses$1(e,f,r.slideVisibleClass),toggleSlideClasses$1(e,m,r.slideFullyVisibleClass),e.progress=i?-p:p,e.originalProgress=i?-h:h}}function updateProgress(e){const t=this;if(void 0===e){const r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}const r=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:n,isEnd:a,progressLoop:o}=t;const l=n,c=a;if(0===s)i=0,n=!0,a=!0;else{i=(e-t.minTranslate())/s;const r=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;n=r||i<=0,a=o||i>=1,r&&(i=0),o&&(i=1)}if(r.loop){const r=t.getSlideIndexByData(0),s=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[r],n=t.slidesGrid[s],a=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);o=l>=i?(l-i)/a:(l+a-n)/a,o>1&&(o-=1)}Object.assign(t,{progress:i,progressLoop:o,isBeginning:n,isEnd:a}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),n&&!l&&t.emit("reachBeginning toEdge"),a&&!c&&t.emit("reachEnd toEdge"),(l&&!n||c&&!a)&&t.emit("fromEdge"),t.emit("progress",i)}const toggleSlideClasses=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)};function updateSlidesClasses(){const e=this,{slides:t,params:r,slidesEl:s,activeIndex:i}=e,n=e.virtual&&r.virtual.enabled,a=e.grid&&r.grid&&r.grid.rows>1,o=e=>elementChildren(s,`.${r.slideClass}${e}, swiper-slide${e}`)[0];let l,c,p;if(n)if(r.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=o(`[data-swiper-slide-index="${t}"]`)}else l=o(`[data-swiper-slide-index="${i}"]`);else a?(l=t.filter((e=>e.column===i))[0],p=t.filter((e=>e.column===i+1))[0],c=t.filter((e=>e.column===i-1))[0]):l=t[i];l&&(a||(p=elementNextAll(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&!p&&(p=t[0]),c=elementPrevAll(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&0===!c&&(c=t[t.length-1]))),t.forEach((e=>{toggleSlideClasses(e,e===l,r.slideActiveClass),toggleSlideClasses(e,e===p,r.slideNextClass),toggleSlideClasses(e,e===c,r.slidePrevClass)})),e.emitSlidesClasses()}const processLazyPreloader=(e,t)=>{if(!e||e.destroyed||!e.params)return;const r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},unlazy=(e,t)=>{if(!e.slides[t])return;const r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},preload=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);const s="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const r=i,n=[r-t];return n.push(...Array.from({length:t}).map(((e,t)=>r+s+t))),void e.slides.forEach(((t,r)=>{n.includes(t.column)&&unlazy(e,r)}))}const n=i+s-1;if(e.params.rewind||e.params.loop)for(let a=i-t;a<=n+t;a+=1){const t=(a%r+r)%r;(tn)&&unlazy(e,t)}else for(let a=Math.max(i-t,0);a<=Math.min(n+t,r-1);a+=1)a!==i&&(a>n||a=t[n]&&s=t[n]&&s=t[n]&&(i=n);return r.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i}function updateActiveIndex(e){const t=this,r=t.rtlTranslate?t.translate:-t.translate,{snapGrid:s,params:i,activeIndex:n,realIndex:a,snapIndex:o}=t;let l,c=e;const p=e=>{let r=e-t.virtual.slidesBefore;return r<0&&(r=t.virtual.slides.length+r),r>=t.virtual.slides.length&&(r-=t.virtual.slides.length),r};if(void 0===c&&(c=getActiveIndexByTranslate(t)),s.indexOf(r)>=0)l=s.indexOf(r);else{const e=Math.min(i.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/i.slidesPerGroup)}if(l>=s.length&&(l=s.length-1),c===n&&!t.params.loop)return void(l!==o&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===n&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=p(c));const h=t.grid&&i.grid&&i.grid.rows>1;let d;if(t.virtual&&i.virtual.enabled&&i.loop)d=p(c);else if(h){const e=t.slides.filter((e=>e.column===c))[0];let r=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(r)&&(r=Math.max(t.slides.indexOf(e),0)),d=Math.floor(r/i.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");d=e?parseInt(e,10):c}else d=c;Object.assign(t,{previousSnapIndex:o,snapIndex:l,previousRealIndex:a,realIndex:d,previousIndex:n,activeIndex:c}),t.initialized&&preload(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(a!==d&&t.emit("realIndexChange"),t.emit("slideChange"))}function updateClickedSlide(e,t){const r=this,s=r.params;let i=e.closest(`.${s.slideClass}, swiper-slide`);!i&&r.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!i&&e.matches&&e.matches(`.${s.slideClass}, swiper-slide`)&&(i=e)}));let n,a=!1;if(i)for(let o=0;ol?l:s&&ea?"next":n=l.length&&(g=l.length-1);const v=-l[g];if(o.normalizeSlideIndex)for(let w=0;w=t&&e=t&&e=t&&(a=w)}if(n.initialized&&a!==h){if(!n.allowSlideNext&&(d?v>n.translate&&v>n.minTranslate():vn.translate&&v>n.maxTranslate()&&(h||0)!==a)return!1}let y;a!==(p||0)&&r&&n.emit("beforeSlideChangeStart"),n.updateProgress(v),y=a>h?"next":a0?(n._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{u[e?"scrollLeft":"scrollTop"]=r}))):u[e?"scrollLeft":"scrollTop"]=r,b&&requestAnimationFrame((()=>{n.wrapperEl.style.scrollSnapType="",n._immediateVirtual=!1}));else{if(!n.support.smoothScroll)return animateCSSModeScroll({swiper:n,targetPosition:r,side:e?"left":"top"}),!0;u.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return n.setTransition(t),n.setTranslate(v),n.updateActiveIndex(a),n.updateSlidesClasses(),n.emit("beforeTransitionStart",t,s),n.transitionStart(r,y),0===t?n.transitionEnd(r,y):n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(r,y))}),n.wrapperEl.addEventListener("transitionend",n.onSlideToWrapperTransitionEnd)),!0}function slideToLoop(e,t,r,s){if(void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e){e=parseInt(e,10)}const i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);const n=i.grid&&i.params.grid&&i.params.grid.rows>1;let a=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)a+=i.virtual.slidesBefore;else{let e;if(n){const t=a*i.params.grid.rows;e=i.slides.filter((e=>1*e.getAttribute("data-swiper-slide-index")===t))[0].column}else e=i.getSlideIndexByData(a);const t=n?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:r}=i.params;let o=i.params.slidesPerView;"auto"===o?o=i.slidesPerViewDynamic():(o=Math.ceil(parseFloat(i.params.slidesPerView,10)),r&&o%2==0&&(o+=1));let l=t-e1*t.getAttribute("data-swiper-slide-index")===e))[0].column}else a=i.getSlideIndexByData(a)}return requestAnimationFrame((()=>{i.slideTo(a,t,r,s)})),i}function slideNext(e,t,r){void 0===t&&(t=!0);const s=this,{enabled:i,params:n,animating:a}=s;if(!i||s.destroyed)return s;void 0===e&&(e=s.params.speed);let o=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(o=Math.max(s.slidesPerViewDynamic("current",!0),1));const l=s.activeIndex{s.slideTo(s.activeIndex+l,e,t,r)})),!0}return n.rewind&&s.isEnd?s.slideTo(0,e,t,r):s.slideTo(s.activeIndex+l,e,t,r)}function slidePrev(e,t,r){void 0===t&&(t=!0);const s=this,{params:i,snapGrid:n,slidesGrid:a,rtlTranslate:o,enabled:l,animating:c}=s;if(!l||s.destroyed)return s;void 0===e&&(e=s.params.speed);const p=s.virtual&&i.virtual.enabled;if(i.loop){if(c&&!p&&i.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}function h(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const d=h(o?s.translate:-s.translate),u=n.map((e=>h(e)));let m=n[u.indexOf(d)-1];if(void 0===m&&i.cssMode){let e;n.forEach(((t,r)=>{d>=t&&(e=r)})),void 0!==e&&(m=n[e>0?e-1:e])}let f=0;if(void 0!==m&&(f=a.indexOf(m),f<0&&(f=s.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(f=f-s.slidesPerViewDynamic("previous",!0)+1,f=Math.max(f,0))),i.rewind&&s.isBeginning){const i=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(i,e,t,r)}return i.loop&&0===s.activeIndex&&i.cssMode?(requestAnimationFrame((()=>{s.slideTo(f,e,t,r)})),!0):s.slideTo(f,e,t,r)}function slideReset(e,t,r){void 0===t&&(t=!0);const s=this;if(!s.destroyed)return void 0===e&&(e=s.params.speed),s.slideTo(s.activeIndex,e,t,r)}function slideToClosest(e,t,r,s){void 0===t&&(t=!0),void 0===s&&(s=.5);const i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let n=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,n),o=a+Math.floor((n-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[o]){const e=i.snapGrid[o];l-e>(i.snapGrid[o+1]-e)*s&&(n+=i.params.slidesPerGroup)}else{const e=i.snapGrid[o-1];l-e<=(i.snapGrid[o]-e)*s&&(n-=i.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,i.slidesGrid.length-1),i.slideTo(n,e,t,r)}function slideToClickedSlide(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:r}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,n=e.clickedIndex;const a=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?ne.slides.length-e.loopedSlides+s/2?(e.loopFix(),n=e.getSlideIndex(elementChildren(r,`${a}[data-swiper-slide-index="${i}"]`)[0]),nextTick((()=>{e.slideTo(n)}))):e.slideTo(n):n>e.slides.length-s?(e.loopFix(),n=e.getSlideIndex(elementChildren(r,`${a}[data-swiper-slide-index="${i}"]`)[0]),nextTick((()=>{e.slideTo(n)}))):e.slideTo(n)}else e.slideTo(n)}var slide={slideTo:slideTo,slideToLoop:slideToLoop,slideNext:slideNext,slidePrev:slidePrev,slideReset:slideReset,slideToClosest:slideToClosest,slideToClickedSlide:slideToClickedSlide};function loopCreate(e){const t=this,{params:r,slidesEl:s}=t;if(!r.loop||t.virtual&&t.params.virtual.enabled)return;const i=()=>{elementChildren(s,`.${r.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},n=t.grid&&r.grid&&r.grid.rows>1,a=r.slidesPerGroup*(n?r.grid.rows:1),o=t.slides.length%a!=0,l=n&&t.slides.length%r.grid.rows!=0,c=e=>{for(let s=0;s1;c.lengthe.classList.contains(u.slideActiveClass)))[0]):E=n;const A="next"===s||!s,C="prev"===s||!s;let T=0,x=0;const S=y?Math.ceil(c.length/u.grid.rows):c.length,D=(y?c[n].column:n)+(m&&void 0===i?-f/2+.5:0);if(D=0;t-=1)c[t].column===e&&b.push(t)}else b.push(S-t-1)}}else if(D+f>S-v){x=Math.max(D-(S-2*v),g);for(let e=0;e{e.column===t&&w.push(r)})):w.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame((()=>{l.__preventObserver__=!1})),C&&b.forEach((e=>{c[e].swiperLoopMoveDOM=!0,d.prepend(c[e]),c[e].swiperLoopMoveDOM=!1})),A&&w.forEach((e=>{c[e].swiperLoopMoveDOM=!0,d.append(c[e]),c[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===u.slidesPerView?l.updateSlides():y&&(b.length>0&&C||w.length>0&&A)&&l.slides.forEach(((e,t)=>{l.grid.updateSlide(t,e,l.slides)})),u.watchSlidesProgress&&l.updateSlidesOffset(),r)if(b.length>0&&C){if(void 0===t){const e=l.slidesGrid[E],t=l.slidesGrid[E+T]-e;o?l.setTranslate(l.translate-t):(l.slideTo(E+Math.ceil(T),0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(i){const e=y?b.length/u.grid.rows:b.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(w.length>0&&A)if(void 0===t){const e=l.slidesGrid[E],t=l.slidesGrid[E-x]-e;o?l.setTranslate(l.translate-t):(l.slideTo(E-x,0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=y?w.length/u.grid.rows:w.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=p,l.allowSlideNext=h,l.controller&&l.controller.control&&!a){const e={slideRealIndex:t,direction:s,setTranslate:i,activeSlideIndex:n,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix(__spreadProps(__spreadValues({},e),{slideTo:t.params.slidesPerView===u.slidesPerView&&r}))})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix(__spreadProps(__spreadValues({},e),{slideTo:l.controller.control.params.slidesPerView===u.slidesPerView&&r}))}l.emit("loopFix")}function loopDestroy(){const e=this,{params:t,slidesEl:r}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const s=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;s[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),s.forEach((e=>{r.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}var loop={loopCreate:loopCreate,loopFix:loopFix,loopDestroy:loopDestroy};function setGrabCursor(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))}function unsetGrabCursor(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}var grabCursor={setGrabCursor:setGrabCursor,unsetGrabCursor:unsetGrabCursor};function closestElement(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===getDocument()||r===getWindow())return null;r.assignedSlot&&(r=r.assignedSlot);const s=r.closest(e);return s||r.getRootNode?s||t(r.getRootNode().host):null}(t)}function preventEdgeSwipe(e,t,r){const s=getWindow(),{params:i}=e,n=i.edgeSwipeDetection,a=i.edgeSwipeThreshold;return!n||!(r<=a||r>=s.innerWidth-a)||"prevent"===n&&(t.preventDefault(),!0)}function onTouchStart(e){const t=this,r=getDocument();let s=e;s.originalEvent&&(s=s.originalEvent);const i=t.touchEventsData;if("pointerdown"===s.type){if(null!==i.pointerId&&i.pointerId!==s.pointerId)return;i.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(i.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type)return void preventEdgeSwipe(t,s,s.targetTouches[0].pageX);const{params:n,touches:a,enabled:o}=t;if(!o)return;if(!n.simulateTouch&&"mouse"===s.pointerType)return;if(t.animating&&n.preventInteractionOnTransition)return;!t.animating&&n.cssMode&&n.loop&&t.loopFix();let l=s.target;if("wrapper"===n.touchEventsTarget&&!elementIsChildOf(l,t.wrapperEl))return;if("which"in s&&3===s.which)return;if("button"in s&&s.button>0)return;if(i.isTouched&&i.isMoved)return;const c=!!n.noSwipingClass&&""!==n.noSwipingClass,p=s.composedPath?s.composedPath():s.path;c&&s.target&&s.target.shadowRoot&&p&&(l=p[0]);const h=n.noSwipingSelector?n.noSwipingSelector:`.${n.noSwipingClass}`,d=!(!s.target||!s.target.shadowRoot);if(n.noSwiping&&(d?closestElement(h,l):l.closest(h)))return void(t.allowClick=!0);if(n.swipeHandler&&!l.closest(n.swipeHandler))return;a.currentX=s.pageX,a.currentY=s.pageY;const u=a.currentX,m=a.currentY;if(!preventEdgeSwipe(t,s,u))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=u,a.startY=m,i.touchStartTime=now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,n.threshold>0&&(i.allowThresholdMove=!1);let f=!0;l.matches(i.focusableElements)&&(f=!1,"SELECT"===l.nodeName&&(i.isTouched=!1)),r.activeElement&&r.activeElement.matches(i.focusableElements)&&r.activeElement!==l&&("mouse"===s.pointerType||"mouse"!==s.pointerType&&!l.matches(i.focusableElements))&&r.activeElement.blur();const g=f&&t.allowTouchMove&&n.touchStartPreventDefault;!n.touchStartForcePreventDefault&&!g||l.isContentEditable||s.preventDefault(),n.freeMode&&n.freeMode.enabled&&t.freeMode&&t.animating&&!n.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",s)}function onTouchMove(e){const t=getDocument(),r=this,s=r.touchEventsData,{params:i,touches:n,rtlTranslate:a,enabled:o}=r;if(!o)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;let l,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==s.touchId)return;if(c.pointerId!==s.pointerId)return}if("touchmove"===c.type){if(l=[...c.changedTouches].filter((e=>e.identifier===s.touchId))[0],!l||l.identifier!==s.touchId)return}else l=c;if(!s.isTouched)return void(s.startMoving&&s.isScrolling&&r.emit("touchMoveOpposite",c));const p=l.pageX,h=l.pageY;if(c.preventedByNestedSwiper)return n.startX=p,void(n.startY=h);if(!r.allowTouchMove)return c.target.matches(s.focusableElements)||(r.allowClick=!1),void(s.isTouched&&(Object.assign(n,{startX:p,startY:h,currentX:p,currentY:h}),s.touchStartTime=now()));if(i.touchReleaseOnEdges&&!i.loop)if(r.isVertical()){if(hn.startY&&r.translate>=r.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(pn.startX&&r.translate>=r.minTranslate())return;if(t.activeElement&&t.activeElement.matches(s.focusableElements)&&t.activeElement!==c.target&&"mouse"!==c.pointerType&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(s.focusableElements))return s.isMoved=!0,void(r.allowClick=!1);s.allowTouchCallbacks&&r.emit("touchMove",c),n.previousX=n.currentX,n.previousY=n.currentY,n.currentX=p,n.currentY=h;const d=n.currentX-n.startX,u=n.currentY-n.startY;if(r.params.threshold&&Math.sqrt(__pow(d,2)+__pow(u,2))=25&&(e=180*Math.atan2(Math.abs(u),Math.abs(d))/Math.PI,s.isScrolling=r.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&r.emit("touchMoveOpposite",c),void 0===s.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(s.startMoving=!0)),s.isScrolling||"touchmove"===c.type&&s.preventTouchMoveFromPointerMove)return void(s.isTouched=!1);if(!s.startMoving)return;r.allowClick=!1,!i.cssMode&&c.cancelable&&c.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&c.stopPropagation();let m=r.isHorizontal()?d:u,f=r.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;i.oneWayMovement&&(m=Math.abs(m)*(a?1:-1),f=Math.abs(f)*(a?1:-1)),n.diff=m,m*=i.touchRatio,a&&(m=-m,f=-f);const g=r.touchesDirection;r.swipeDirection=m>0?"prev":"next",r.touchesDirection=f>0?"prev":"next";const v=r.params.loop&&!i.cssMode,y="next"===r.touchesDirection&&r.allowSlideNext||"prev"===r.touchesDirection&&r.allowSlidePrev;if(!s.isMoved){if(v&&y&&r.loopFix({direction:r.swipeDirection}),s.startTranslate=r.getTranslate(),r.setTransition(0),r.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});r.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,!i.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",c)}if((new Date).getTime(),s.isMoved&&s.allowThresholdMove&&g!==r.touchesDirection&&v&&y&&Math.abs(m)>=1)return Object.assign(n,{startX:p,startY:h,currentX:p,currentY:h,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,void(s.startTranslate=s.currentTranslate);r.emit("sliderMove",c),s.isMoved=!0,s.currentTranslate=m+s.startTranslate;let b=!0,w=i.resistanceRatio;if(i.touchReleaseOnEdges&&(w=0),m>0?(v&&y&&s.allowThresholdMove&&s.currentTranslate>(i.centeredSlides?r.minTranslate()-r.slidesSizesGrid[r.activeIndex+1]-("auto"!==i.slidesPerView&&r.slides.length-i.slidesPerView>=2?r.slidesSizesGrid[r.activeIndex+1]+r.params.spaceBetween:0)-r.params.spaceBetween:r.minTranslate())&&r.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>r.minTranslate()&&(b=!1,i.resistance&&(s.currentTranslate=r.minTranslate()-1+__pow(-r.minTranslate()+s.startTranslate+m,w)))):m<0&&(v&&y&&s.allowThresholdMove&&s.currentTranslate<(i.centeredSlides?r.maxTranslate()+r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween+("auto"!==i.slidesPerView&&r.slides.length-i.slidesPerView>=2?r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween:0):r.maxTranslate())&&r.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:r.slides.length-("auto"===i.slidesPerView?r.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),s.currentTranslates.startTranslate&&(s.currentTranslate=s.startTranslate),r.allowSlidePrev||r.allowSlideNext||(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(m)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,s.currentTranslate=s.startTranslate,void(n.diff=r.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&r.freeMode||i.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(s.currentTranslate),r.setTranslate(s.currentTranslate))}function onTouchEnd(e){const t=this,r=t.touchEventsData;let s,i=e;i.originalEvent&&(i=i.originalEvent);if("touchend"===i.type||"touchcancel"===i.type){if(s=[...i.changedTouches].filter((e=>e.identifier===r.touchId))[0],!s||s.identifier!==r.touchId)return}else{if(null!==r.touchId)return;if(i.pointerId!==r.pointerId)return;s=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)){if(!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return}r.pointerId=null,r.touchId=null;const{params:n,touches:a,rtlTranslate:o,slidesGrid:l,enabled:c}=t;if(!c)return;if(!n.simulateTouch&&"mouse"===i.pointerType)return;if(r.allowTouchCallbacks&&t.emit("touchEnd",i),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&n.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);n.grabCursor&&r.isMoved&&r.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const p=now(),h=p-r.touchStartTime;if(t.allowClick){const e=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(e&&e[0]||i.target,e),t.emit("tap click",i),h<300&&p-r.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(r.lastClickTime=now(),nextTick((()=>{t.destroyed||(t.allowClick=!0)})),!r.isTouched||!r.isMoved||!t.swipeDirection||0===a.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let d;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,d=n.followFinger?o?t.translate:-t.translate:-r.currentTranslate,n.cssMode)return;if(n.freeMode&&n.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:d});const u=d>=-t.maxTranslate()&&!t.params.loop;let m=0,f=t.slidesSizesGrid[0];for(let w=0;w=l[w]&&d=l[w])&&(m=w,f=l[l.length-1]-l[l.length-2])}let g=null,v=null;n.rewind&&(t.isBeginning?v=n.virtual&&n.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const y=(d-l[m])/f,b=mn.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=n.longSwipesRatio?t.slideTo(n.rewind&&t.isEnd?g:m+b):t.slideTo(m)),"prev"===t.swipeDirection&&(y>1-n.longSwipesRatio?t.slideTo(m+b):null!==v&&y<0&&Math.abs(y)>n.longSwipesRatio?t.slideTo(v):t.slideTo(m))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(m+b):t.slideTo(m):("next"===t.swipeDirection&&t.slideTo(null!==g?g:m+b),"prev"===t.swipeDirection&&t.slideTo(null!==v?v:m))}}function onResize(){const e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:i,snapGrid:n}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const o=a&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=i,e.allowSlideNext=s,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}function onClick(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function onScroll(){const e=this,{wrapperEl:t,rtlTranslate:r,enabled:s}=e;if(!s)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const n=e.maxTranslate()-e.minTranslate();i=0===n?0:(e.translate-e.minTranslate())/n,i!==e.progress&&e.updateProgress(r?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function onLoad(e){const t=this;processLazyPreloader(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}function onDocumentTouchStart(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const events=(e,t)=>{const r=getDocument(),{params:s,el:i,wrapperEl:n,device:a}=e,o=!!s.nested,l="on"===t?"addEventListener":"removeEventListener",c=t;i&&"string"!=typeof i&&(r[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:o}),i[l]("touchstart",e.onTouchStart,{passive:!1}),i[l]("pointerdown",e.onTouchStart,{passive:!1}),r[l]("touchmove",e.onTouchMove,{passive:!1,capture:o}),r[l]("pointermove",e.onTouchMove,{passive:!1,capture:o}),r[l]("touchend",e.onTouchEnd,{passive:!0}),r[l]("pointerup",e.onTouchEnd,{passive:!0}),r[l]("pointercancel",e.onTouchEnd,{passive:!0}),r[l]("touchcancel",e.onTouchEnd,{passive:!0}),r[l]("pointerout",e.onTouchEnd,{passive:!0}),r[l]("pointerleave",e.onTouchEnd,{passive:!0}),r[l]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&i[l]("click",e.onClick,!0),s.cssMode&&n[l]("scroll",e.onScroll),s.updateOnWindowResize?e[c](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",onResize,!0):e[c]("observerUpdate",onResize,!0),i[l]("load",e.onLoad,{capture:!0}))};function attachEvents(){const e=this,{params:t}=e;e.onTouchStart=onTouchStart.bind(e),e.onTouchMove=onTouchMove.bind(e),e.onTouchEnd=onTouchEnd.bind(e),e.onDocumentTouchStart=onDocumentTouchStart.bind(e),t.cssMode&&(e.onScroll=onScroll.bind(e)),e.onClick=onClick.bind(e),e.onLoad=onLoad.bind(e),events(e,"on")}function detachEvents(){events(this,"off")}var events$1={attachEvents:attachEvents,detachEvents:detachEvents};const isGridEnabled=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function setBreakpoint(){const e=this,{realIndex:t,initialized:r,params:s,el:i}=e,n=s.breakpoints;if(!n||n&&0===Object.keys(n).length)return;const a=e.getBreakpoint(n,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const o=(a in n?n[a]:void 0)||e.originalParams,l=isGridEnabled(e,s),c=isGridEnabled(e,o),p=e.params.grabCursor,h=o.grabCursor,d=s.enabled;l&&!c?(i.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!l&&c&&(i.classList.add(`${s.containerModifierClass}grid`),(o.grid.fill&&"column"===o.grid.fill||!o.grid.fill&&"column"===s.grid.fill)&&i.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),p&&!h?e.unsetGrabCursor():!p&&h&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===o[t])return;const r=s[t]&&s[t].enabled,i=o[t]&&o[t].enabled;r&&!i&&e[t].disable(),!r&&i&&e[t].enable()}));const u=o.direction&&o.direction!==s.direction,m=s.loop&&(o.slidesPerView!==s.slidesPerView||u),f=s.loop;u&&r&&e.changeDirection(),extend$1(e.params,o);const g=e.params.enabled,v=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!g?e.disable():!d&&g&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",o),r&&(m?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!f&&v?(e.loopCreate(t),e.updateSlides()):f&&!v&&e.loopDestroy()),e.emit("breakpoint",o)}function getBreakpoint(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let s=!1;const i=getWindow(),n="window"===t?i.innerHeight:r.clientHeight,a=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));a.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let o=0;o{"object"==typeof e?Object.keys(e).forEach((s=>{e[s]&&r.push(t+s)})):"string"==typeof e&&r.push(t+e)})),r}function addClasses(){const e=this,{classNames:t,params:r,rtl:s,el:i,device:n}=e,a=prepareClasses(["initialized",r.direction,{"free-mode":e.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:s},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:n.android},{ios:n.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...a),i.classList.add(...t),e.emitContainerClasses()}function removeClasses(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}var classes={addClasses:addClasses,removeClasses:removeClasses};function checkOverflow(){const e=this,{isLocked:t,params:r}=e,{slidesOffsetBefore:s}=r;if(s){const t=e.slides.length-1,r=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===r.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===r.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var checkOverflow$1={checkOverflow:checkOverflow},defaults={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function moduleExtendParams(e,t){return function(r){void 0===r&&(r={});const s=Object.keys(r)[0],i=r[s];"object"==typeof i&&null!==i?(!0===e[s]&&(e[s]={enabled:!0}),"navigation"===s&&e[s]&&e[s].enabled&&!e[s].prevEl&&!e[s].nextEl&&(e[s].auto=!0),["pagination","scrollbar"].indexOf(s)>=0&&e[s]&&e[s].enabled&&!e[s].el&&(e[s].auto=!0),s in e&&"enabled"in i?("object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),extend$1(t,r)):extend$1(t,r)):extend$1(t,r)}}const prototypes={eventsEmitter:eventsEmitter,update:update,translate:translate,transition:transition,slide:slide,loop:loop,grabCursor:grabCursor,events:events$1,breakpoints:breakpoints,checkOverflow:checkOverflow$1,classes:classes},extendedDefaults={};let Swiper$1=class e{constructor(){let t,r;for(var s=arguments.length,i=new Array(s),n=0;n1){const t=[];return a.querySelectorAll(r.el).forEach((s=>{const i=extend$1({},r,{el:s});t.push(new e(i))})),t}const o=this;o.__swiper__=!0,o.support=getSupport(),o.device=getDevice({userAgent:r.userAgent}),o.browser=getBrowser(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],r.modules&&Array.isArray(r.modules)&&o.modules.push(...r.modules);const l={};o.modules.forEach((e=>{e({params:r,swiper:o,extendParams:moduleExtendParams(r,l),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})}));const c=extend$1({},defaults,l);return o.params=extend$1({},c,extendedDefaults,r),o.originalParams=extend$1({},o.params),o.passedParams=extend$1({},r),o.params&&o.params.on&&Object.keys(o.params.on).forEach((e=>{o.on(e,o.params.on[e])})),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/__pow(2,23))*__pow(2,23)},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:r}=this,s=elementIndex(elementChildren(t,`.${r.slideClass}, swiper-slide`)[0]);return elementIndex(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=elementChildren(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const r=this;e=Math.min(Math.max(e,0),1);const s=r.minTranslate(),i=(r.maxTranslate()-s)*e+s;r.translateTo(i,void 0===t?0:t),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((r=>{const s=e.getSlideClasses(r);t.push({slideEl:r,classNames:s}),e.emit("_slideClass",r,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:r,slides:s,slidesGrid:i,slidesSizesGrid:n,size:a,activeIndex:o}=this;let l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=s[o]?Math.ceil(s[o].swiperSlideSize):0;for(let r=o+1;ra&&(e=!0));for(let r=o-1;r>=0;r-=1)s[r]&&!e&&(t+=s[r].swiperSlideSize,l+=1,t>a&&(e=!0))}else if("current"===e)for(let c=o+1;c=0;c-=1){i[o]-i[c]{t.complete&&processLazyPreloader(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)s(),r.autoHeight&&e.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&e.isEnd&&!r.centeredSlides){const t=e.virtual&&r.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||s()}r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const r=this,s=r.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(r.el.classList.remove(`${r.params.containerModifierClass}${s}`),r.el.classList.add(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),r.emit("changeDirection"),t&&r.update()),r}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>{if(r&&r.shadowRoot&&r.shadowRoot.querySelector){return r.shadowRoot.querySelector(s())}return elementChildren(r,s())[0]})();return!i&&t.params.createElements&&(i=createElement("div",t.params.wrapperClass),r.append(i),elementChildren(r,`.${t.params.slideClass}`).forEach((e=>{i.append(e)}))),Object.assign(t,{el:r,wrapperEl:i,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:i,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===elementStyle(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===elementStyle(r,"direction")),wrongRTL:"-webkit-box"===elementStyle(i,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach((e=>{e.complete?processLazyPreloader(t,e):e.addEventListener("load",(e=>{processLazyPreloader(t,e.target)}))})),preload(t),t.initialized=!0,preload(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const r=this,{params:s,el:i,wrapperEl:n,slides:a}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),s.loop&&r.loopDestroy(),t&&(r.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),n&&n.removeAttribute("style"),a&&a.length&&a.forEach((e=>{e.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),r.emit("destroy"),Object.keys(r.eventsListeners).forEach((e=>{r.off(e)})),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.el.swiper=null),deleteProps(r)),r.destroyed=!0),null}static extendDefaults(e){extend$1(extendedDefaults,e)}static get extendedDefaults(){return extendedDefaults}static get defaults(){return defaults}static installModule(t){e.prototype.__modules__||(e.prototype.__modules__=[]);const r=e.prototype.__modules__;"function"==typeof t&&r.indexOf(t)<0&&r.push(t)}static use(t){return Array.isArray(t)?(t.forEach((t=>e.installModule(t))),e):(e.installModule(t),e)}};Object.keys(prototypes).forEach((e=>{Object.keys(prototypes[e]).forEach((t=>{Swiper$1.prototype[t]=prototypes[e][t]}))})),Swiper$1.use([Resize,Observer]);const paramsList=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function isObject(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function extend(e,t){const r=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>r.indexOf(e)<0)).forEach((r=>{void 0===e[r]?e[r]=t[r]:isObject(t[r])&&isObject(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:extend(e[r],t[r]):e[r]=t[r]}))}function needsNavigation(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function needsPagination(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function needsScrollbar(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function uniqueClasses(e){void 0===e&&(e="");const t=e.split(" ").map((e=>e.trim())).filter((e=>!!e)),r=[];return t.forEach((e=>{r.indexOf(e)<0&&r.push(e)})),r.join(" ")}function wrapperClass(e){return void 0===e&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function updateSwiper(e){let{swiper:t,slides:r,passedParams:s,changedParams:i,nextEl:n,prevEl:a,scrollbarEl:o,paginationEl:l}=e;const c=i.filter((e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e)),{params:p,pagination:h,navigation:d,scrollbar:u,virtual:m,thumbs:f}=t;let g,v,y,b,w,E,A,C;i.includes("thumbs")&&s.thumbs&&s.thumbs.swiper&&p.thumbs&&!p.thumbs.swiper&&(g=!0),i.includes("controller")&&s.controller&&s.controller.control&&p.controller&&!p.controller.control&&(v=!0),i.includes("pagination")&&s.pagination&&(s.pagination.el||l)&&(p.pagination||!1===p.pagination)&&h&&!h.el&&(y=!0),i.includes("scrollbar")&&s.scrollbar&&(s.scrollbar.el||o)&&(p.scrollbar||!1===p.scrollbar)&&u&&!u.el&&(b=!0),i.includes("navigation")&&s.navigation&&(s.navigation.prevEl||a)&&(s.navigation.nextEl||n)&&(p.navigation||!1===p.navigation)&&d&&!d.prevEl&&!d.nextEl&&(w=!0);const T=e=>{t[e]&&(t[e].destroy(),"navigation"===e?(t.isElement&&(t[e].prevEl.remove(),t[e].nextEl.remove()),p[e].prevEl=void 0,p[e].nextEl=void 0,t[e].prevEl=void 0,t[e].nextEl=void 0):(t.isElement&&t[e].el.remove(),p[e].el=void 0,t[e].el=void 0))};if(i.includes("loop")&&t.isElement&&(p.loop&&!s.loop?E=!0:!p.loop&&s.loop?A=!0:C=!0),c.forEach((e=>{if(isObject(p[e])&&isObject(s[e]))Object.assign(p[e],s[e]),"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e||!("enabled"in s[e])||s[e].enabled||T(e);else{const t=s[e];!0!==t&&!1!==t||"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e?p[e]=s[e]:!1===t&&T(e)}})),c.includes("controller")&&!v&&t.controller&&t.controller.control&&p.controller&&p.controller.control&&(t.controller.control=p.controller.control),i.includes("children")&&r&&m&&p.virtual.enabled?(m.slides=r,m.update(!0)):i.includes("virtual")&&m&&p.virtual.enabled&&(r&&(m.slides=r),m.update(!0)),i.includes("children")&&r&&p.loop&&(C=!0),g){f.init()&&f.update(!0)}v&&(t.controller.control=p.controller.control),y&&(!t.isElement||l&&"string"!=typeof l||(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),t.el.appendChild(l)),l&&(p.pagination.el=l),h.init(),h.render(),h.update()),b&&(!t.isElement||o&&"string"!=typeof o||(o=document.createElement("div"),o.classList.add("swiper-scrollbar"),o.part.add("scrollbar"),t.el.appendChild(o)),o&&(p.scrollbar.el=o),u.init(),u.updateSize(),u.setTranslate()),w&&(t.isElement&&(n&&"string"!=typeof n||(n=document.createElement("div"),n.classList.add("swiper-button-next"),n.innerHTML=t.hostEl.constructor.nextButtonSvg,n.part.add("button-next"),t.el.appendChild(n)),a&&"string"!=typeof a||(a=document.createElement("div"),a.classList.add("swiper-button-prev"),a.innerHTML=t.hostEl.constructor.prevButtonSvg,a.part.add("button-prev"),t.el.appendChild(a))),n&&(p.navigation.nextEl=n),a&&(p.navigation.prevEl=a),d.init(),d.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=s.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=s.allowSlidePrev),i.includes("direction")&&t.changeDirection(s.direction,!1),(E||C)&&t.loopDestroy(),(A||C)&&t.loopCreate(),t.update()}function getParams(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);const r={on:{}},s={},i={};extend(r,defaults),r._emitClasses=!0,r.init=!1;const n={},a=paramsList.map((e=>e.replace(/_/,""))),o=Object.assign({},e);return Object.keys(o).forEach((o=>{void 0!==e[o]&&(a.indexOf(o)>=0?isObject(e[o])?(r[o]={},i[o]={},extend(r[o],e[o]),extend(i[o],e[o])):(r[o]=e[o],i[o]=e[o]):0===o.search(/on[A-Z]/)&&"function"==typeof e[o]?t?s[`${o[2].toLowerCase()}${o.substr(3)}`]=e[o]:r.on[`${o[2].toLowerCase()}${o.substr(3)}`]=e[o]:n[o]=e[o])})),["navigation","pagination","scrollbar"].forEach((e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]})),{params:r,passedParams:i,rest:n,events:s}}function mountSwiper(e,t){let{el:r,nextEl:s,prevEl:i,paginationEl:n,scrollbarEl:a,swiper:o}=e;needsNavigation(t)&&s&&i&&(o.params.navigation.nextEl=s,o.originalParams.navigation.nextEl=s,o.params.navigation.prevEl=i,o.originalParams.navigation.prevEl=i),needsPagination(t)&&n&&(o.params.pagination.el=n,o.originalParams.pagination.el=n),needsScrollbar(t)&&a&&(o.params.scrollbar.el=a,o.originalParams.scrollbar.el=a),o.init(r)}function getChangedParams(e,t,r,s,i){const n=[];if(!t)return n;const a=e=>{n.indexOf(e)<0&&n.push(e)};if(r&&s){const e=s.map(i),t=r.map(i);e.join("")!==t.join("")&&a("children"),s.length!==r.length&&a("children")}return paramsList.filter((e=>"_"===e[0])).map((e=>e.replace(/_/,""))).forEach((r=>{if(r in e&&r in t)if(isObject(e[r])&&isObject(t[r])){const s=Object.keys(e[r]),i=Object.keys(t[r]);s.length!==i.length?a(r):(s.forEach((s=>{e[r][s]!==t[r][s]&&a(r)})),i.forEach((s=>{e[r][s]!==t[r][s]&&a(r)})))}else e[r]!==t[r]&&a(r)})),n}const updateOnVirtualData=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function getChildren(e,t,r){void 0===e&&(e={});const s=[],i={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},n=(e,t)=>{Array.isArray(e)&&e.forEach((e=>{const r="symbol"==typeof e.type;"default"===t&&(t="container-end"),r&&e.children?n(e.children,t):e.type&&("SwiperSlide"===e.type.name||"AsyncComponentWrapper"===e.type.name)||e.componentOptions&&"SwiperSlide"===e.componentOptions.tag?s.push(e):i[t]&&i[t].push(e)}))};return Object.keys(e).forEach((t=>{if("function"!=typeof e[t])return;const r=e[t]();n(r,t)})),r.value=t.value,t.value=s,{slides:s,slots:i}}function renderVirtual(e,t,r){if(!r)return null;const s=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},i=e.value.isHorizontal()?{[e.value.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`},{from:n,to:a}=r,o=e.value.params.loop?-t.length:0,l=e.value.params.loop?2*t.length:t.length,c=[];for(let p=o;p=n&&p<=a&&c.length(t.props||(t.props={}),t.props.style||(t.props.style={}),t.props.swiperRef=e,t.props.style=i,t.type?h$1(t.type,__spreadValues({},t.props),t.children):t.componentOptions?h$1(t.componentOptions.Ctor,__spreadValues({},t.props),t.componentOptions.children):void 0)))}const Swiper={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},swiperElementNodeName:{type:String,default:"SWIPER-CONTAINER"},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},breakpointsBase:{type:String,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideFullyVisibleClass:{type:String,default:void 0},slideBlankClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slidesUpdated","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(e,t){let{slots:r,emit:s}=t;const{tag:i,wrapperTag:n}=e,a=ref("swiper"),o=ref(null),l=ref(!1),c=ref(!1),p=ref(null),h=ref(null),d=ref(null),u={value:[]},m={value:[]},f=ref(null),g=ref(null),v=ref(null),y=ref(null),{params:b,passedParams:w}=getParams(e,!1);getChildren(r,u,m),d.value=w,m.value=u.value;b.onAny=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i{getChildren(r,u,m),l.value=!0},_containerClasses(e,t){a.value=t}});const E=__spreadValues({},b);if(delete E.wrapperClass,h.value=new Swiper$1(E),h.value.virtual&&h.value.params.virtual.enabled){h.value.virtual.slides=u.value;const e={cache:!1,slides:u.value,renderExternal:e=>{o.value=e},renderExternalUpdate:!1};extend(h.value.params.virtual,e),extend(h.value.originalParams.virtual,e)}function A(e){return b.virtual?renderVirtual(h,e,o.value):(e.forEach(((e,t)=>{e.props||(e.props={}),e.props.swiperRef=h,e.props.swiperSlideIndex=t})),e)}return onUpdated((()=>{!c.value&&h.value&&(h.value.emitSlidesClasses(),c.value=!0);const{passedParams:t}=getParams(e,!1),r=getChangedParams(t,d.value,u.value,m.value,(e=>e.props&&e.props.key));d.value=t,(r.length||l.value)&&h.value&&!h.value.destroyed&&updateSwiper({swiper:h.value,slides:u.value,passedParams:t,changedParams:r,nextEl:f.value,prevEl:g.value,scrollbarEl:y.value,paginationEl:v.value}),l.value=!1})),provide("swiper",h),watch(o,(()=>{nextTick$1((()=>{updateOnVirtualData(h.value)}))})),onMounted((()=>{p.value&&(mountSwiper({el:p.value,nextEl:f.value,prevEl:g.value,paginationEl:v.value,scrollbarEl:y.value,swiper:h.value},b),s("swiper",h.value))})),onBeforeUnmount((()=>{h.value&&!h.value.destroyed&&h.value.destroy(!0,!1)})),()=>{const{slides:t,slots:s}=getChildren(r,u,m);return h$1(i,{ref:p,class:uniqueClasses(a.value)},[s["container-start"],h$1(n,{class:wrapperClass(b.wrapperClass)},[s["wrapper-start"],A(t),s["wrapper-end"]]),needsNavigation(e)&&[h$1("div",{ref:g,class:"swiper-button-prev"}),h$1("div",{ref:f,class:"swiper-button-next"})],needsScrollbar(e)&&h$1("div",{ref:y,class:"swiper-scrollbar"}),needsPagination(e)&&h$1("div",{ref:v,class:"swiper-pagination"}),s["container-end"]])}}},SwiperSlide={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(e,t){let{slots:r}=t,s=!1;const{swiperRef:i}=e,n=ref(null),a=ref("swiper-slide"),o=ref(!1);function l(e,t,r){t===n.value&&(a.value=r)}onMounted((()=>{i&&i.value&&(i.value.on("_slideClass",l),s=!0)})),onBeforeUpdate((()=>{!s&&i&&i.value&&(i.value.on("_slideClass",l),s=!0)})),onUpdated((()=>{n.value&&i&&i.value&&(void 0!==e.swiperSlideIndex&&(n.value.swiperSlideIndex=e.swiperSlideIndex),i.value.destroyed&&"swiper-slide"!==a.value&&(a.value="swiper-slide"))})),onBeforeUnmount((()=>{i&&i.value&&i.value.off("_slideClass",l)}));const c=computed((()=>({isActive:a.value.indexOf("swiper-slide-active")>=0,isVisible:a.value.indexOf("swiper-slide-visible")>=0,isPrev:a.value.indexOf("swiper-slide-prev")>=0,isNext:a.value.indexOf("swiper-slide-next")>=0})));provide("swiperSlide",c);const p=()=>{o.value=!0};return()=>h$1(e.tag,{class:uniqueClasses(`${a.value}`),ref:n,"data-swiper-slide-index":void 0===e.virtualIndex&&i&&i.value&&i.value.params.loop?e.swiperSlideIndex:e.virtualIndex,onLoadCapture:p},e.zoom?h$1("div",{class:"swiper-zoom-container","data-swiper-zoom":"number"==typeof e.zoom?e.zoom:void 0},[r.default&&r.default(c.value),e.lazy&&!o.value&&h$1("div",{class:"swiper-lazy-preloader"})]):[r.default&&r.default(c.value),e.lazy&&!o.value&&h$1("div",{class:"swiper-lazy-preloader"})])}},swiperBundle="",home_vue_vue_type_style_index_0_scoped_74978e01_lang="",_hoisted_1$a={class:"home"},_hoisted_2$6={key:0,class:"mask"},_hoisted_3$6={key:1,class:"notice"},_hoisted_4$6={class:"item"},_hoisted_5$5={key:2,style:{height:"8.35rem",margin:"3.9rem auto 0"}},_hoisted_6$4={key:3,class:"top"},_hoisted_7$3={class:"reward"},_hoisted_8$3=["src"],_hoisted_9$2={class:"lantern"},_hoisted_10$2=["hidden"],height=667,direction="vertical",_sfc_main$e={__name:"home",setup(e){const t=[Autoplay],r=ref(!0),s=getCurrentInstance().proxy;ref(null);let{pageMetaData:i,indexPage:n,getData:a,popType:o,iconType:l,isLimit:c,show:p,prizes:h,openModel:d,deleteCloseModel:u,randomJumpLink:m,back_game:f,isCanClick:g,getMyRewards:v,wlist:y}=Home();const b=ref(!1),w=ref(null),E=reactive({times:0,awards:[],isLight:!1,isOver:!1}),A=()=>__async(this,null,(function*(){if(u(b),!g.value)return;c()?d("popType",1):(g.value=!1,yield D(),w.value.play((()=>{E.isLight=!0,s.$method.setTimeout((()=>{E.isOver=!0,h.bingo?(v(),d("show",!0,T.bind(this,!1))):d("popType",2,S.bind(this,!0))}),1450)})))})),C=()=>__async(this,null,(function*(){E.isLight=!1,E.isOver=!1})),T=(e=!0)=>{C(),g.value=!0,u("show")},x=()=>{C(),u("show"),g.value=!0},S=()=>{C(),g.value=!0,u("popType")},D=()=>__async(this,null,(function*(){h=yield s.$method.getReward()}));onMounted((()=>__async(this,null,(function*(){yield a(),E.awards=i.value.rewards,s.$method.whenPvFn(window,document,(()=>{s.$build.isMeta&&d(b,!0,P.bind(this))})),window.addEventListener("resize",k,!1),k()}))));const P=()=>{u(b)},k=e=>{window.innerWidth/window.innerHeight>37.5/height*10?(r.value=!1,V("portrait")):(r.value=!0,V("landscape"))},V=e=>{let t,r=37.5;t=document.documentElement.clientWidth||375,"portrait"==e&&(r=height/10,t=document.documentElement.clientHeight||height),t&&(document.documentElement.style.fontSize=t/r+"px")};return(e,r)=>{return openBlock(),createElementBlock("div",null,[createVNode$1(Close,{ref:"closeEl"},null,512),createVNode$1(__unplugin_components_0$6,{show:unref(p),"z-index":"12",style:{"--van-overlay-background":"transparent"}},{default:withCtx((()=>[createVNode$1(Prize,{onClose:T,prizes:unref(h),onPrizesDetail:x},null,8,["prizes"])])),_:1},8,["show"]),createVNode$1(__unplugin_components_0$6,{show:b.value,"z-index":"11"},{default:withCtx((()=>[createVNode$1(First,{onClose:P,onHandleLottery:A})])),_:1},8,["show"]),createVNode$1(unref(Option),{onIconType:unref(l),showIcon:e.$build.isTMT?[]:[0,1,2],onBackUp:unref(f),wlist:unref(y),indexPage:unref(n),isExa:e.$build.isExa,onClose:S,popType:unref(o),showFb:!0},null,8,["onIconType","showIcon","onBackUp","wlist","indexPage","isExa","popType"]),createBaseVNode("div",_hoisted_1$a,[E.isLight?(openBlock(),createElementBlock("div",_hoisted_2$6)):createCommentVNode("",!0),createBaseVNode("div",{class:"touch",onClick:A}),createBaseVNode("div",{class:"title",style:normalizeStyle({backgroundImage:"url("+(s=e.$build.title,new URL(Object.assign({"../assets/image/ID/cgt.webp":__vite_glob_0_0,"../assets/image/ID/title.webp":__vite_glob_0_1,"../assets/image/arrow.webp":__vite_glob_0_2,"../assets/image/bg.webp":__vite_glob_0_3,"../assets/image/box.webp":__vite_glob_0_4,"../assets/image/box_close.webp":__vite_glob_0_5,"../assets/image/box_open.webp":__vite_glob_0_6,"../assets/image/btn.webp":__vite_glob_0_7,"../assets/image/card.webp":__vite_glob_0_8,"../assets/image/cgt.webp":__vite_glob_0_9,"../assets/image/circle1.webp":__vite_glob_0_10,"../assets/image/circle2.webp":__vite_glob_0_11,"../assets/image/close.webp":__vite_glob_0_12,"../assets/image/gift.webp":__vite_glob_0_13,"../assets/image/hand.webp":__vite_glob_0_14,"../assets/image/light1.webp":__vite_glob_0_15,"../assets/image/light2.webp":__vite_glob_0_16,"../assets/image/notice.gif":__vite_glob_0_17,"../assets/image/prize_bg.webp":__vite_glob_0_18,"../assets/image/title.webp":__vite_glob_0_19,"../assets/image/title2.webp":__vite_glob_0_20})[`../assets/image/${s}`],self.location).href+")"),zIndex:b.value?"12":"1"})},null,4),e.$build.list?(openBlock(),createElementBlock("div",_hoisted_3$6,[createVNode$1(unref(Swiper),{ref:"mySwiper",modules:t,direction:direction,loop:!0,"slides-per-view":1,"slides-per-group":1,autoplay:{delay:1500,disableOnInteraction:!1},allowTouchMove:!1},{default:withCtx((()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.$build.list,((e,t)=>(openBlock(),createBlock(unref(SwiperSlide),{key:t},{default:withCtx((()=>[createBaseVNode("div",_hoisted_4$6,toDisplayString(e),1)])),_:2},1024)))),128))])),_:1},512)])):createCommentVNode("",!0),e.$build.isTMT?(openBlock(),createElementBlock("div",_hoisted_5$5)):(openBlock(),createElementBlock("div",_hoisted_6$4,[r[0]||(r[0]=createBaseVNode("div",{class:"icon"},null,-1)),E.awards.length?(openBlock(),createBlock(unref(Swiper),{key:0,ref:"mySwiper",modules:t,loop:!0,"slides-per-view":4,"slides-per-group":1,autoplay:{delay:1500,disableOnInteraction:!1},allowTouchMove:!1},{default:withCtx((()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(E.awards,((e,t)=>(openBlock(),createBlock(unref(SwiperSlide),{key:t},{default:withCtx((()=>[createBaseVNode("div",_hoisted_7$3,[createBaseVNode("img",{alt:"",src:e},null,8,_hoisted_8$3)])])),_:2},1024)))),128))])),_:1},512)):createCommentVNode("",!0)])),createBaseVNode("div",{class:normalizeClass(["box",E.isLight?"light":"",b.value?"hand":""]),onClick:A},[createBaseVNode("div",_hoisted_9$2,[createVNode$1(LottieAnimation,{hidden:E.isLight,ref_key:"lottieData",ref:w},null,8,["hidden"])]),createBaseVNode("div",{class:"gift",hidden:E.isOver&&unref(h)&&unref(h).bingo&&2==unref(h).c.adScene},null,8,_hoisted_10$2)],2),createBaseVNode("div",{class:normalizeClass(["btn",e.$build.isTMT||b.value?"":"hand",unref(g)&&!b.value?"ani":""]),onClick:A},toDisplayString(e.$build.btnTxt),3)])]);var s}}},Body=_export_sfc(_sfc_main$e,[["__scopeId","data-v-74978e01"]]),App_vue_vue_type_style_index_0_lang="",_sfc_main$d={__name:"App",setup:e=>(e,t)=>(openBlock(),createElementBlock("div",{id:"app",class:normalizeClass(e.$build.DomainUI)},[createVNode$1(Body)],2))},app=createApp(_sfc_main$d);app.config.globalProperties.$build={lan:"en",isA:!0,isMeta:!0,title:"title.webp",tip:"Click the button to
open the treasure chest and
get surprise rewards",btnTxt:"Light",cgt:"cgt.webp",list:["Lucky user ******7392 has received a reward","Lucky user ******5081 has received a reward","Lucky user ******6453 has received a reward","Lucky user ******3920 has received a reward","Lucky user ******8176 has received a reward","Lucky user ******2845 has received a reward","Lucky user ******9367 has received a reward","Lucky user ******4519 has received a reward","Lucky user ******7023 has received a reward","Lucky user ******1584 has received a reward","Lucky user ******3698 has received a reward","Lucky user ******7241 has received a reward","Lucky user ******5932 has received a reward"],DomainUI:"common"},app.config.globalProperties.$method=HdAd$1,app.config.globalProperties.$sdk=HdSDK,app.mount("#app");const _sfc_main$c={},_hoisted_1$9={width:"60",height:"60",viewBox:"0 0 60 60",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function _sfc_render$b(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$9,t[0]||(t[0]=[createBaseVNode("g",{"clip-path":"url(#clip0_2738_7750)"},[createBaseVNode("path",{d:"M-250 26C-250 17.1634 -242.837 10 -234 10H3.10333C11.7219 10 18.7086 16.9867 18.7086 25.6053V28.6941C18.7086 35.6068 24.3125 41.2106 31.2252 41.2106C41.5942 41.2106 50 49.6164 50 59.9855V358C50 366.837 42.8366 374 34 374H-234C-242.837 374 -250 366.837 -250 358V26Z",fill:"#FDF3DE"})],-1),createBaseVNode("defs",null,[createBaseVNode("clipPath",{id:"clip0_2738_7750"},[createBaseVNode("rect",{width:"60",height:"60",fill:"white"})])],-1)]))}const __unplugin_components_1=_export_sfc(_sfc_main$c,[["render",_sfc_render$b]]),_sfc_main$b={},_hoisted_1$8={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function _sfc_render$a(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$8,t[0]||(t[0]=[createBaseVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M3.17503 3.06248C1.88713 4.35038 1.88713 6.43847 3.17503 7.72637L5.60788 10.1592L3.89781 11.8693C2.60991 13.1572 2.60991 15.2453 3.89781 16.5332C5.18571 17.8211 7.2738 17.8211 8.5617 16.5332L10.2718 14.8231L11.57 16.1214C12.8579 17.4093 14.946 17.4093 16.2339 16.1214C17.5218 14.8335 17.5218 12.7454 16.2339 11.4575L14.9357 10.1592L16.9567 8.13818C18.2446 6.85028 18.2446 4.76218 16.9567 3.47428C15.6688 2.18639 13.5807 2.18638 12.2928 3.47428L10.2718 5.49533L7.83892 3.06248C6.55102 1.77458 4.46293 1.77458 3.17503 3.06248Z",fill:"#8E5B4A"},null,-1)]))}const __unplugin_components_0$3=_export_sfc(_sfc_main$b,[["render",_sfc_render$a]]),bg="_b7b12a_5523c8",modalBox="_b7b12a_525e98",closeBox="_b7b12a_f353e7",rightTopChunk="_b7b12a_0578cd",fillChunk="_b7b12a_44e6d5",container="_b7b12a_5f0b6e",title$2="_b7b12a_d5d3db",content$3="_b7b12a_9a0364",bottom="_b7b12a_71f262",btnBox="_b7b12a_6bace0",leftBtn="_b7b12a_f40be1",rightBtn="_b7b12a_d47717",style0$5={bg:bg,modalBox:modalBox,closeBox:closeBox,rightTopChunk:rightTopChunk,fillChunk:fillChunk,container:container,title:title$2,content:content$3,bottom:bottom,btnBox:btnBox,leftBtn:leftBtn,rightBtn:rightBtn},_sfc_main$a={components:{ModalRightTopBG:__unplugin_components_1,ModalCloseIcon:__unplugin_components_0$3},props:{leftBtnText:{type:String,default:"Yes"},rightBtnText:{type:String,default:"No"},isVerticle:{type:Boolean,default:!0}},data:()=>({top:"50%",y:"-50%",show:!0}),mounted(){},methods:{updateTop(e){this.top=e?"32%":"50%"}}},_hoisted_1$7={class:"_b7b12a_f353e7"},_hoisted_2$5={class:"_b7b12a_0578cd"},_hoisted_3$5={class:"_b7b12a_5f0b6e"},_hoisted_4$5={class:"_b7b12a_d5d3db"},_hoisted_5$4={class:"_b7b12a_9a0364"},_hoisted_6$3={class:"_b7b12a_71f262"};function _sfc_render$9(e,t,r,s,i,n){const a=__unplugin_components_0$3,o=__unplugin_components_1;return openBlock(),createElementBlock("div",{class:normalizeClass(["_b7b12a_5523c8",r.isVerticle?"_b7b12a_aa64a5":"_b7b12a_4505ca"])},[createBaseVNode("div",{class:"_b7b12a_525e98",style:normalizeStyle({top:this.top})},[createBaseVNode("div",_hoisted_1$7,[createBaseVNode("div",_hoisted_2$5,[t[1]||(t[1]=createBaseVNode("div",{class:"_b7b12a_44e6d5"},null,-1)),createBaseVNode("div",{class:"_b7b12a_f353e7",onClick:t[0]||(t[0]=()=>e.$emit("onClose"))},[createVNode$1(a)]),createVNode$1(o)])]),createBaseVNode("div",_hoisted_3$5,[createBaseVNode("p",_hoisted_4$5,[renderSlot(e.$slots,"title",{},void 0,!0)]),createBaseVNode("div",_hoisted_5$4,[renderSlot(e.$slots,"content",{},void 0,!0)]),createBaseVNode("div",_hoisted_6$3,[renderSlot(e.$slots,"bottom",{},void 0,!0)])])],4)],2)}const cssModules$5={$style:style0$5},__unplugin_components_0$2=_export_sfc(_sfc_main$a,[["render",_sfc_render$9],["__cssModules",cssModules$5],["__scopeId","data-v-7b53bf5e"]]),richText="_b7b12a_312a0e",contents="_b7b12a_98bf7d",text="_b7b12a_1cb251",bold="_b7b12a_69dcab",toFeedback="_b7b12a_c0bedd",textBox="_b7b12a_12940a",style0$4={richText:richText,contents:contents,text:text,"margin-top-8":"_b7b12a_3b62bd",bold:bold,toFeedback:toFeedback,textBox:textBox},_sfc_main$9={name:"RichText",components:{Modal:__unplugin_components_0$2},props:{isVerticle:{type:Boolean,default:!0},lan:{type:Object,default:{}}},data:()=>({text:""}),mounted(){this.getFaq()},methods:{toggle(){this.$emit("toggle")},onClose(){this.$emit("onClose")},getFaq(){return __async(this,null,(function*(){let e=(yield HdAd$1.faq(0)).trim();this.backLink(),this.text=this.showHtml(e)}))},showHtml:e=>e.replace(/\\r\\n/g," ").replace(/\\/g," "),backLink(){let e=document.querySelectorAll("#contents a");if(!(e.length<=0))for(let t=0;t[createBaseVNode("p",{dir:"ar"==e.$build.lan?"rtl":""},toDisplayString(r.lan.feedback),9,_hoisted_1$6)])),content:withCtx((()=>[createBaseVNode("div",_hoisted_2$4,[createBaseVNode("div",{class:"_b7b12a_12940a",innerHTML:i.text},null,8,_hoisted_3$4)])])),bottom:withCtx((()=>[createBaseVNode("div",null,[createBaseVNode("p",{class:"_b7b12a_c0bedd",onClick:t[0]||(t[0]=(...e)=>n.toggle&&n.toggle(...e)),dir:"ar"==e.$build.lan?"rtl":"",style:normalizeStyle({textAlign:"ar"==e.$build.lan?"right":"left"})},toDisplayString(r.lan.feedbackClick),13,_hoisted_4$4)])])),_:1},8,["onOnClose","isVerticle"])],2)}const cssModules$4={$style:style0$4},RichText=_export_sfc(_sfc_main$9,[["render",_sfc_render$8],["__cssModules",cssModules$4],["__scopeId","data-v-43085a4a"]]),submitPage="_b7b12a_d69656",content$2="_b7b12a_9a0364",categoryList="_b7b12a_72da72",category="_b7b12a_c4ef35",none="_b7b12a_334c4a",select="_b7b12a_999382",question="_b7b12a_5494af",textarea="_b7b12a_6394d8",rtlText="_b7b12a_42a355",submit="_b7b12a_c79bdf",style0$3={"van-toast--html":"_b7b12a_b61c2b","van-toast--text":"_b7b12a_6b768a","van-toast":"_b7b12a_2eaabf","van-icon-success":"_b7b12a_793562",submitPage:submitPage,"Modal-boxs":"_b7b12a_78d5ed",content:content$2,"content-title":"_b7b12a_75746e",categoryList:categoryList,category:category,none:none,select:select,"margin-t-16":"_b7b12a_e8976d",question:question,textarea:textarea,rtlText:rtlText,submit:submit},_sfc_main$8={name:"SubmitPage",components:{Modal:__unplugin_components_0$2},props:{isVerticle:{type:Boolean,default:!0},lan:{type:Object,default:{}}},data:()=>({isSuccess:!1,isLimit:!1,selectMsg:"",reqsp:{email:"",content:""}}),mounted(){this.selectMsg=this.lan.categoryList[0]},methods:{onFocus(){this.$refs.Modal.updateTop(1)},onBlur(){this.$refs.Modal.updateTop(0)},showToast(e){const t=document.createElement("div");t.classList.add("toast","toast--text"),t.innerHTML=`${e}
`,document.body.appendChild(t),setTimeout((()=>{t.remove()}),1e3)},select(e){this.selectMsg=e},onClose(){this.$emit("onClose")},submit(){return __async(this,null,(function*(){if(!this.isLimit){this.isLimit=!0;let{email:e,content:t}=this.reqsp;if(!/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/.test(e))return this.showToast(this.lan.emailErr),void(this.isLimit=!1);const{requestParams:r}=this.$method;r.then((r=>__async(this,null,(function*(){if(e&&r.set("email",e.trim()),t.trim()){t="["+this.selectMsg+"]"+t,r.set("content",t.trim());(yield HdAd$1.customer(e,t))&&(this.sendSuccess=!0,this.isLimit=!1,this.reqsp.email="",this.reqsp.content="",this.isSuccess=!0,setTimeout((()=>{this.isSuccess=!1}),1e3),this.$method.setTimeout((()=>{this.onClose()}),1500))}else this.showToast(this.lan.enterQuestion),this.isLimit=!1}))))}}))}}},_hoisted_1$5=["dir"],_hoisted_2$3=["dir"],_hoisted_3$3=["dir","onClick"],_hoisted_4$3=["dir"],_hoisted_5$3=["dir"],_hoisted_6$2=["placeholder"],_hoisted_7$2=["dir"],_hoisted_8$2={class:"_b7b12a_5494af"},_hoisted_9$1=["placeholder"],_hoisted_10$1=["dir"],_hoisted_11$1={class:"_b7b12a_2eaabf _b7b12a_2e2402 _b7b12a_b6675b",style:{"z-index":"2002"}};function _sfc_render$7(e,t,r,s,i,n){const a=__unplugin_components_0$2;return openBlock(),createElementBlock("div",{class:normalizeClass(["_b7b12a_d69656",r.isVerticle?"_b7b12a_aa64a5":"_b7b12a_4505ca"])},[createVNode$1(a,{onOnClose:n.onClose,isVerticle:r.isVerticle,ref:"Modal"},{title:withCtx((()=>[createBaseVNode("p",null,toDisplayString(r.lan.feedback),1)])),content:withCtx((()=>[createBaseVNode("div",null,[createBaseVNode("p",{class:"_b7b12a_75746e",dir:"ar"==e.$build.lan?"rtl":"",style:normalizeStyle([{"margin-bottom":"0"},{textAlign:"ar"==e.$build.lan?"right":"left"}])},toDisplayString(r.lan.category),13,_hoisted_1$5),createBaseVNode("div",{class:"_b7b12a_72da72",dir:"ar"==e.$build.lan?"rtl":""},[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.lan.categoryList,((t,r)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["_b7b12a_c4ef35",i.selectMsg===t?"_b7b12a_334c4a":"_b7b12a_999382"]),dir:"ar"==e.$build.lan?"rtl":"",key:r,style:normalizeStyle([{"margin-bottom":"0"},{textAlign:"ar"==e.$build.lan?"right":"left"}]),onClick:e=>n.select(t)},toDisplayString(t),15,_hoisted_3$3)))),128))],8,_hoisted_2$3),createBaseVNode("p",{class:"_b7b12a_75746e _b7b12a_e8976d",dir:"ar"==e.$build.lan?"rtl":"",style:normalizeStyle({textAlign:"ar"==e.$build.lan?"right":"left"})},toDisplayString(r.lan.question),13,_hoisted_4$3),createBaseVNode("div",{class:"_b7b12a_5494af",dir:"ar"==e.$build.lan?"rtl":""},[withDirectives(createBaseVNode("textarea",{name:"question",class:normalizeClass(["_b7b12a_6394d8",["ar"==e.$build.lan?"_b7b12a_42a355":"_b7b12a_811882"]]),maxlength:"250","onUpdate:modelValue":t[0]||(t[0]=e=>i.reqsp.content=e),cols:"30",rows:"10",onFocus:t[1]||(t[1]=(...e)=>n.onFocus&&n.onFocus(...e)),onBlur:t[2]||(t[2]=(...e)=>n.onBlur&&n.onBlur(...e)),placeholder:r.lan.enterQuestion},null,42,_hoisted_6$2),[[vModelText,i.reqsp.content]])],8,_hoisted_5$3),createBaseVNode("p",{class:"_b7b12a_75746e _b7b12a_e8976d",dir:"ar"==e.$build.lan?"rtl":"",style:normalizeStyle({textAlign:"ar"==e.$build.lan?"right":"left"})},toDisplayString(r.lan.email),13,_hoisted_7$2),createBaseVNode("div",_hoisted_8$2,[withDirectives(createBaseVNode("input",{type:"text",class:normalizeClass(["ar"==e.$build.lan?"_b7b12a_42a355":"_b7b12a_811882"]),maxlength:"40",onFocus:t[3]||(t[3]=(...e)=>n.onFocus&&n.onFocus(...e)),onBlur:t[4]||(t[4]=(...e)=>n.onBlur&&n.onBlur(...e)),"onUpdate:modelValue":t[5]||(t[5]=e=>i.reqsp.email=e),placeholder:r.lan.enterEmail},null,42,_hoisted_9$1),[[vModelText,i.reqsp.email]])]),createBaseVNode("div",{class:"_b7b12a_c79bdf",onClick:t[6]||(t[6]=(...e)=>n.submit&&n.submit(...e)),dir:"ar"==e.$build.lan?"rtl":""},toDisplayString(r.lan.submit),9,_hoisted_10$1)])])),_:1},8,["onOnClose","isVerticle"]),createBaseVNode("div",null,[createBaseVNode("p",null,toDisplayString(r.lan.emailErr),1),t[7]||(t[7]=createBaseVNode("div",null,null,-1))]),withDirectives(createBaseVNode("div",_hoisted_11$1,t[8]||(t[8]=[createBaseVNode("i",{class:"_b7b12a_a89717 _b7b12a_793562 _b7b12a_7f44d8"},null,-1)]),512),[[vShow,i.isSuccess]])],2)}const cssModules$3={$style:style0$3},SubmitPage=_export_sfc(_sfc_main$8,[["render",_sfc_render$7],["__cssModules",cssModules$3]]),_sfc_main$7={components:{RichText:RichText,SubmitPage:SubmitPage,Model:__unplugin_components_0$6},data:()=>({activate:"RichText",hasOpenModal:!1,isVerticle:!0,lan:{},showModel:!1}),mounted(){window.innerWidth>window.innerHeight&&(this.isVerticle=!1,this.autoSize("landscape")),window.addEventListener("resize",this.ad_resize,!1),this.lan=this.getLan()},methods:{getLan:()=>window.$lan.feedback,ad_resize(e){window.innerWidth>window.innerHeight?(this.isVerticle=!1,this.autoSize("portrait")):(this.isVerticle=!0,this.autoSize("landscape"))},autoSize(e){},toggle(){"RichText"==this.activate?this.activate="SubmitPage":this.activate="RichText"},onClose(){this.hasOpenModal=!1,document.documentElement.style.overflow="auto",this.activate="RichText",this.$emit("informClose")},show(){this.hasOpenModal=!0,document.documentElement.style.overflow="hidden"}}},_hoisted_1$4={key:0};function _sfc_render$6(e,t,r,s,i,n){const a=__unplugin_components_0$6;return openBlock(),createElementBlock("div",null,[i.hasOpenModal?(openBlock(),createElementBlock("div",_hoisted_1$4,[(openBlock(),createBlock(resolveDynamicComponent(i.activate),{onToggle:n.toggle,onOnClose:n.onClose,isVerticle:i.isVerticle,lan:i.lan},null,40,["onToggle","onOnClose","isVerticle","lan"]))])):createCommentVNode("",!0),withDirectives(createBaseVNode("div",null,[createVNode$1(a,{show:i.hasOpenModal,name:"feedback",zIndex:"100"},null,8,["show"])],512),[[vShow,i.showModel]])])}const __unplugin_components_0$1=_export_sfc(_sfc_main$7,[["render",_sfc_render$6]]),_imports_0$2="/tml/img/Union-0051984d.svg",_imports_1$1="/tml/img/Vector-76d3adc0.svg",_imports_2="/tml/img/iap_kefu-73c6e819.svg",iap_kefu="_b7b12a_360879",kefu_input="_b7b12a_a12ef9",kefu_close="_b7b12a_18cc06",text_input="_b7b12a_e1ba83",email_input="_b7b12a_211517",submit_button="_b7b12a_6cd3c9",kefu_input_success="_b7b12a_ff85f6",kefu_success_text="_b7b12a_27c3b3",style0$2={"icon-list":"_b7b12a_4a59de","icon-box":"_b7b12a_2926ba",iap_kefu:iap_kefu,kefu_input:kefu_input,kefu_close:kefu_close,text_input:text_input,email_input:email_input,submit_button:submit_button,kefu_input_success:kefu_input_success,kefu_success_text:kefu_success_text,"top-distance":"_b7b12a_d04f81"},_sfc_main$6={components:{Feedback:__unplugin_components_0$1},props:{isExa:{type:Boolean,default:()=>!1},bgc:{type:String,default:()=>"rgba(0, 0, 0, 0.3)"},needMoveDown:{type:Boolean,default:()=>!1},showIcon:{type:Array,default:()=>[0,1,2]}},data:()=>({customerService:!1,sendSuccess:!1,isLimit:!1,activate:"",showModel:!1,fb:0,pmodel:0,topDistance:"0.8rem",reqsp:{email:"",content:""}}),mounted(){return __async(this,null,(function*(){const e=yield HdAd.adjustIconPos(12);e&&(this.topDistance=e+"px"),this.$method.ready().then((e=>{this.fb=this.$method.meta.fb,this.pmodel=e.pmodel,2==this.pmodel&&(this.topDistance=`calc(5rem + ${this.topDistance})`)}))}))},methods:{toggle(){},iconType(e){if(3===e)return this.customerService=!0,this.$refs.feedback.show(),void this.$emit("iconType",4,this.close);this.customerService&&(this.customerService=!1),this.$emit("iconType",e)},close(){this.$refs.feedback.onClose()},informClose(){this.$emit("informClose")},closeTip(){this.sendSuccess=!1},closeInput(){this.customerService=!1}}};function _sfc_render$5(e,t,r,s,i,n){const a=__unplugin_components_0$1;return openBlock(),createElementBlock("div",null,[createBaseVNode("div",{class:normalizeClass(["_b7b12a_4a59de",[2==i.pmodel?"_b7b12a_d04f81":null]]),style:normalizeStyle({top:i.topDistance})},[withDirectives(createBaseVNode("p",{class:"_b7b12a_2926ba",onClick:t[0]||(t[0]=e=>n.iconType(2)),style:normalizeStyle({background:r.bgc})},t[3]||(t[3]=[createBaseVNode("img",{src:_imports_0$2},null,-1)]),4),[[vShow,-1!==r.showIcon.indexOf(1)]]),r.isExa?createCommentVNode("",!0):withDirectives((openBlock(),createElementBlock("p",{key:0,class:"_b7b12a_2926ba",onClick:t[1]||(t[1]=e=>n.iconType(1)),style:normalizeStyle({background:r.bgc})},t[4]||(t[4]=[createBaseVNode("img",{src:_imports_1$1},null,-1)]),4)),[[vShow,-1!==r.showIcon.indexOf(0)]]),i.fb?withDirectives((openBlock(),createElementBlock("div",{key:1,class:"_b7b12a_2926ba _b7b12a_360879",onClickCapture:t[2]||(t[2]=e=>n.iconType(3)),style:normalizeStyle({background:r.bgc})},t[5]||(t[5]=[createBaseVNode("img",{src:_imports_2},null,-1)]),36)),[[vShow,-1!==r.showIcon.indexOf(2)]]):createCommentVNode("",!0)],6),createVNode$1(a,{ref:"feedback",onInformClose:n.informClose},null,8,["onInformClose"])])}const cssModules$2={$style:style0$2},Option2=_export_sfc(_sfc_main$6,[["render",_sfc_render$5],["__cssModules",cssModules$2],["__scopeId","data-v-9f61271d"]]),_imports_0$1="/tml/img/arrow-2ab43018.png",horizontal="_b7b12a_4505ca",title$1="_b7b12a_d5d3db",main="_b7b12a_fad58d",content$1="_b7b12a_9a0364",reward="_b7b12a_f9b11e",more="_b7b12a_addec4",arrow="_b7b12a_9022a1",tip="_b7b12a_6a2139",model="_b7b12a_20f35e",verticle="_b7b12a_aa64a5",rotate="_b7b12a_6f8c8a",showModal="_b7b12a_3423a5",style0$1={horizontal:horizontal,"rule-style":"_b7b12a_ca8e80","rule-panel":"_b7b12a_62d553",title:title$1,"content-title":"_b7b12a_75746e",main:main,"tip-text":"_b7b12a_394b12",content:content$1,"reward-box":"_b7b12a_c91ecc",reward:reward,more:more,arrow:arrow,tip:tip,"pop-close":"_b7b12a_d29a77",model:model,"font-w":"_b7b12a_9b383c",verticle:verticle,"rule-box":"_b7b12a_02501b",rotate:rotate,"modal-shade-fade-enter-active":"_b7b12a_6d3f86","modal-shade-fade-leave-active":"_b7b12a_c15ebf",showModal:showModal,"modal-shade-fade-enter":"_b7b12a_c2efc2","modal-shade-fade-leave-to":"_b7b12a_f6d5e9"},_hoisted_1$3={class:"_b7b12a_02501b"},_hoisted_2$2={class:"_b7b12a_d5d3db"},_hoisted_3$2=["dir"],_hoisted_4$2={key:0,class:"_b7b12a_9a0364"},_hoisted_5$2=["dir"],_hoisted_6$1=["src"],_hoisted_7$1=["dir"],_hoisted_8$1=["dir"],_hoisted_9={class:"_b7b12a_1cb251"},_hoisted_10=["innerHTML"],_hoisted_11={class:"_b7b12a_6a2139",style:{"margin-top":"1rem"}},_hoisted_12=["dir"],_hoisted_13=["innerHTML","dir"],_sfc_main$5={__name:"index",props:{ruleText:{type:String,default:()=>""},bg:{type:String,default:()=>new URL("/tml/img/rule-bg-bc486844.png",self.location).href},mainWidth:{type:Number,default:()=>27},mainTop:{type:String,default:()=>"1rem auto 0"},mainHeight:{type:Number,default:()=>33.5},openType:{type:Number,default:()=>0}},emits:["close"],setup(e,{expose:t,emit:r}){const s=e,i=r;getCurrentInstance().proxy;const n=reactive({hasOpenModal:!1,ruleDesc:"",tmlTile:"",ruleTitle:"",descn:"",showMore2:!1,isVerticle:!0,rewards:[],appName:"",probability:["0.000033%","0.000145%","0.000625%","0.00002%","0.00005%","0.0001%","0.0002%"],text:{}}),a={lan:"en",isA:!0,isMeta:!0,title:"title.webp",tip:"Click the button to
open the treasure chest and
get surprise rewards",btnTxt:"Light",cgt:"cgt.webp",list:["Lucky user ******7392 has received a reward","Lucky user ******5081 has received a reward","Lucky user ******6453 has received a reward","Lucky user ******3920 has received a reward","Lucky user ******8176 has received a reward","Lucky user ******2845 has received a reward","Lucky user ******9367 has received a reward","Lucky user ******4519 has received a reward","Lucky user ******7023 has received a reward","Lucky user ******1584 has received a reward","Lucky user ******3698 has received a reward","Lucky user ******7241 has received a reward","Lucky user ******5932 has received a reward"],DomainUI:"common"};onMounted((()=>{s.openType&&h(),window.innerWidth>window.innerHeight&&(n.isVerticle=!1),window.addEventListener("resize",o)}));const o=e=>{window.innerWidth>window.innerHeight?n.isVerticle=!1:n.isVerticle=!0},l=()=>{n.showMore2=!n.showMore2},c=()=>{p()},p=()=>{i("close"),n.hasOpenModal=!1},h=()=>{var e;n.hasOpenModal=!0,n.text=window.$lan.rule,n.ruleTitle=HdAd.meta.title||window.$lan.title,n.descn=HdAd.meta.descn||"",n.appName=HdAd.meta.appName||window.$lan.appName,n.rewards=HdAd.meta.rms||[],a.isExa&&((()=>{var e,t;n.rewards=[{title:"",img:(null==(t=null==(e=HdAd.meta)?void 0:e.rms[0])?void 0:t.img)||new URL("/tml/img/gift-a23ab724.png",self.location).href}]})(),n.probability=[(null==(e=HdAd.meta)?void 0:e.wrate)+"%"||"30%"])};return t({show:h}),(t,r)=>(openBlock(),createBlock(Transition,{name:"modal-shade-fade"},{default:withCtx((()=>{var t,s,i,o,h,d,u;return[createBaseVNode("div",{class:normalizeClass(n.isVerticle?"_b7b12a_aa64a5":"_b7b12a_4505ca")},[n.hasOpenModal?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(e.openType?"_b7b12a_ca8e80":null)},[createBaseVNode("div",{class:"_b7b12a_20f35e",onClick:c}),createBaseVNode("div",_hoisted_1$3,[createBaseVNode("div",{class:"_b7b12a_62d553",style:normalizeStyle({backgroundImage:"url("+e.bg+")"})},[createBaseVNode("p",_hoisted_2$2,toDisplayString(n.ruleTitle),1),createBaseVNode("div",{class:"_b7b12a_fad58d",style:normalizeStyle({width:e.mainWidth+"rem",margin:e.mainTop,height:e.mainHeight+"rem"})},[createBaseVNode("p",{class:"_b7b12a_394b12",dir:"ar"==unref(a).lan?"rtl":"",style:normalizeStyle({textAlign:"ar"==unref(a).lan?"right":"left"})},toDisplayString(null==(t=n.text)?void 0:t.tip)+" "+toDisplayString(n.appName)+" "+toDisplayString(null==(s=n.text)?void 0:s.tip1),13,_hoisted_3$2),(null==(i=n.rewards)?void 0:i.length)>0?(openBlock(),createElementBlock("div",_hoisted_4$2,[createBaseVNode("p",{class:"_b7b12a_75746e",style:normalizeStyle([{},{textAlign:"ar"==unref(a).lan?"right":"left"}])},toDisplayString(null==(o=n.text)?void 0:o.prize),5),createBaseVNode("div",{class:"_b7b12a_c91ecc",style:normalizeStyle({maxHeight:n.showMore2?"none":"19.5rem"})},[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.rewards,((e,t)=>{var r,s,i,o,l;return openBlock(),createElementBlock("div",{class:"_b7b12a_f9b11e",key:t,dir:"ar"==unref(a).lan?"rtl":""},[createBaseVNode("img",{src:e.img,alt:""},null,8,_hoisted_6$1),(null==(r=unref(a).probabilityText)?void 0:r.length)?(openBlock(),createElementBlock("p",{key:0,dir:"ar"==unref(a).lan?"rtl":"",style:normalizeStyle({textAlign:"ar"==unref(a).lan?"right":"left"})},toDisplayString(t>6?unref(a).probabilityText[6]:null==(s=unref(a).probabilityText)?void 0:s[t]),13,_hoisted_7$1)):(openBlock(),createElementBlock("p",{key:1,dir:"ar"==unref(a).lan?"rtl":"",style:normalizeStyle({textAlign:"ar"==unref(a).lan?"right":"left"})},toDisplayString(t>6?null==(i=n.text)?void 0:i.total[6]:null==(o=n.text.total)?void 0:o[t])+" "+toDisplayString(t>6?"0.0002%":null==(l=n.probability)?void 0:l[t]),13,_hoisted_8$1))],8,_hoisted_5$2)})),128))],4),createBaseVNode("div",{class:"_b7b12a_addec4",onClick:l},[createBaseVNode("p",_hoisted_9,toDisplayString(null==(h=n.text)?void 0:h.more),1),createBaseVNode("img",{src:_imports_0$1,class:normalizeClass(["_b7b12a_9022a1",n.showMore2?"_b7b12a_6f8c8a":null]),alt:""},null,2)])])):createCommentVNode("",!0),createBaseVNode("div",{class:"_b7b12a_394b12",style:{"line-height":"1.85rem"},innerHTML:n.descn},null,8,_hoisted_10),createBaseVNode("div",_hoisted_11,[createBaseVNode("p",{class:"_b7b12a_75746e",dir:"ar"==unref(a).lan?"rtl":null,style:normalizeStyle({textAlign:"ar"==unref(a).lan?"right":"left"})},toDisplayString(null==(d=n.text)?void 0:d.tipTitle),13,_hoisted_12),createBaseVNode("p",{class:"_b7b12a_394b12",innerHTML:null==(u=n.text)?void 0:u.tipRule,style:normalizeStyle({textAlign:"ar"==unref(a).lan?"right":"left"}),dir:"ar"==unref(a).lan?"rtl":""},null,12,_hoisted_13)])],4),createBaseVNode("div",{onClick:p},r[0]||(r[0]=[createBaseVNode("div",{class:"_b7b12a_d29a77"},null,-1)]))],4)])],2)):createCommentVNode("",!0)],2)]})),_:1}))}},cssModules$1={$style:style0$1},Rules=_export_sfc(_sfc_main$5,[["__cssModules",cssModules$1],["__scopeId","data-v-347c7c61"]]),_imports_0="/tml/img/box_img-328421c3.png",_imports_1="/tml/img/no_img-f932df95.png",content="_b7b12a_9a0364",title="_b7b12a_d5d3db",desc="_b7b12a_1dee80",style0={"no-times":"_b7b12a_1227cb","close-icon":"_b7b12a_9a6c01",content:content,title:title,desc:desc,"miss-pop-close":"_b7b12a_e173b2","no-chance-pop-img":"_b7b12a_b11dd0","miss-pop-free-chance2":"_b7b12a_259cf8","miss-pop-free-chance-text":"_b7b12a_566618"},_sfc_main$4={components:{Rules:Rules,Model:__unplugin_components_0$6},props:{popType:{type:Number,required:!0,default:0},ruleText:{type:String,default:()=>""}},data:()=>({lan:null}),watch:{popType(e,t){3===this.popType&&this.$nextTick((()=>{this.$refs.rules.show()}))}},created(){this.getLan()},methods:{close(){this.$emit("close")},getLan(){this.lan=window.$lan.notimeModel}}},_hoisted_1$2={key:0,class:"_b7b12a_1227cb"},_hoisted_2$1=["innerHTML"],_hoisted_3$1={key:1},_hoisted_4$1={class:"_b7b12a_9a0364"},_hoisted_5$1={class:"_b7b12a_d5d3db"},_hoisted_6={id:"_b7b12a_a6ab07",class:"_b7b12a_1dee80"},_hoisted_7={class:"_b7b12a_566618"},_hoisted_8={key:2};function _sfc_render$4(e,t,r,s,i,n){const a=Rules,o=__unplugin_components_0$6;return openBlock(),createBlock(o,{name:"popType",show:!!r.popType,zIndex:"105"},{default:withCtx((()=>[1===r.popType?(openBlock(),createElementBlock("div",_hoisted_1$2,[createBaseVNode("p",null,toDisplayString(i.lan.oops),1),createBaseVNode("p",{innerHTML:i.lan.tip},null,8,_hoisted_2$1),createBaseVNode("i",{class:"_b7b12a_9a6c01",onClick:t[0]||(t[0]=(...e)=>n.close&&n.close(...e))}),t[2]||(t[2]=createBaseVNode("img",{alt:"",src:_imports_0},null,-1))])):createCommentVNode("",!0),2===r.popType?(openBlock(),createElementBlock("div",_hoisted_3$1,[t[4]||(t[4]=createBaseVNode("i",{class:"_b7b12a_61d75f"},null,-1)),createBaseVNode("div",_hoisted_4$1,[createBaseVNode("p",_hoisted_5$1,toDisplayString(i.lan.Sorry),1),createBaseVNode("p",_hoisted_6,toDisplayString(i.lan.noWin),1),t[3]||(t[3]=createBaseVNode("img",{class:"_b7b12a_b11dd0",src:_imports_1},null,-1)),createBaseVNode("div",{id:"_b7b12a_230367",class:"_b7b12a_259cf8",onClick:t[1]||(t[1]=(...e)=>n.close&&n.close(...e))},[createBaseVNode("span",_hoisted_7,toDisplayString(i.lan.tryBtn),1)])])])):createCommentVNode("",!0),3===r.popType?(openBlock(),createElementBlock("div",_hoisted_8,[createVNode$1(a,{ref:"rules",ruleText:r.ruleText,onClose:n.close},null,8,["ruleText","onClose"])])):createCommentVNode("",!0)])),_:1},8,["show"])}const cssModules={$style:style0},CommonPopTip2=_export_sfc(_sfc_main$4,[["render",_sfc_render$4],["__cssModules",cssModules],["__scopeId","data-v-cce48874"]]),index_vue_vue_type_style_index_0_scoped_0b6a6f99_lang="",_sfc_main$3={props:{headerTitle:{type:String,default:()=>window.$lan.list.title}},methods:{back_game(){this.$emit("back_game")}}},_hoisted_1$1={class:"title"};function _sfc_render$3(e,t,r,s,i,n){return openBlock(),createElementBlock("div",{class:"header",onClick:t[0]||(t[0]=(...e)=>n.back_game&&n.back_game(...e))},[t[1]||(t[1]=createBaseVNode("svg",{class:"icon",width:"2rem",height:"1.66rem",viewBox:"0 0 1242 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode("path",{d:"M850.4533 1023.959514H77.322277V869.314961h773.204077c83.8717 1.534145 162.029857-42.334252 204.409981-114.717703 42.380124-72.390246 42.380124-162.016265 0-234.401414-42.380124-72.390246-120.53828-116.258644-204.409981-114.724499H386.602888v231.885281L0 328.149069 386.602888 0v250.826792h463.850412c139.406737-1.970773 269.076834 71.27574 339.356993 191.688298s70.280159 269.341869 0 389.754427c-70.280159 120.419354-199.950256 193.660771-339.356993 191.689997z m0 0",fill:"white"})],-1)),createBaseVNode("p",_hoisted_1$1,toDisplayString(r.headerTitle),1)])}const __unplugin_components_0=_export_sfc(_sfc_main$3,[["render",_sfc_render$3],["__scopeId","data-v-0b6a6f99"]]),index_vue_vue_type_style_index_0_scoped_bcdd904a_lang="",_sfc_main$2={components:{Header:__unplugin_components_0,Model:__unplugin_components_0$6},props:{wlist:{type:Array,default:()=>[]},headerTitle:{type:String,default:()=>window.$lan.list.title},btnText:{type:String,default:()=>window.$lan.list.btnText},getTipText:{type:String,default:()=>window.$lan.list.getTipText},getBtnText:{type:String,default:()=>window.$lan.list.getBtnText}},data:()=>({paddingTop:0}),mounted(){return __async(this,null,(function*(){const e=yield HdAd$1.adjustIconPos(0);e&&(this.topDistance=e+"px")}))},methods:{backUp(){this.$emit("backUp")},prizesDetail(e){this.$method.clickReward(e),this.$emit("getPrize")}}},_hoisted_1={key:0,class:"prize-container"},_hoisted_2=["src"],_hoisted_3=["onClick"],_hoisted_4={key:1,class:"emptyStatus"},_hoisted_5={class:"getPrize"};function _sfc_render$2(e,t,r,s,i,n){const a=__unplugin_components_0;return openBlock(),createElementBlock("div",{class:"list-box",style:normalizeStyle({paddingTop:i.paddingTop})},[createVNode$1(a,{onBack_game:n.backUp,headerTitle:r.headerTitle},null,8,["onBack_game","headerTitle"]),r.wlist.length>0?(openBlock(),createElementBlock("div",_hoisted_1,[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.wlist,((e,s)=>(openBlock(),createElementBlock("div",{key:s,class:"prize-box"},[createBaseVNode("img",{src:e.img,alt:"",class:"prize-pic"},null,8,_hoisted_2),t[1]||(t[1]=createBaseVNode("div",{class:"pic-info"},[createBaseVNode("p",{class:"num"}),createBaseVNode("p",{class:"name"})],-1)),createBaseVNode("div",{class:"take-it",onClick:t=>n.prizesDetail(e)},toDisplayString(r.btnText),9,_hoisted_3)])))),128))])):(openBlock(),createElementBlock("div",_hoisted_4,[createBaseVNode("div",null,[t[2]||(t[2]=createBaseVNode("div",{class:"emptyImg"},null,-1)),createBaseVNode("p",_hoisted_5,toDisplayString(r.getTipText),1),createBaseVNode("div",{class:"toGet",onClick:t[0]||(t[0]=(...e)=>n.backUp&&n.backUp(...e))},toDisplayString(r.getBtnText)+">",1)])]))],4)}const List3=_export_sfc(_sfc_main$2,[["render",_sfc_render$2],["__scopeId","data-v-bcdd904a"]]),index_vue_vue_type_style_index_0_scoped_3bc883a0_lang="",_sfc_main$1={components:{List3:List3,Option2:Option2,CommonPopTip2:CommonPopTip2},props:{isExa:{type:Boolean,default:()=>!1},indexPage:{type:Boolean,default:()=>!0},showIcon:{type:Array,default:()=>[0,1,2]},wlist:{type:Array,default:()=>[]},popType:{type:Number,required:!0,default:0},ruleText:{type:String,default:()=>""}},popType:{type:Number,required:!0,default:0},ruleText:{type:String,default:()=>""},data:()=>({customerService:!1,sendSuccess:!1,isLimit:!1,activate:"",showModel:!1,fb:0,pmodel:0,topDistance:"0.8rem",reqsp:{email:"",content:""}}),mounted(){return __async(this,null,(function*(){const e=yield HdAd.adjustIconPos(12);e&&(this.topDistance=e+"px"),this.$method.ready().then((e=>{this.fb=this.$method.meta.fb,this.pmodel=e.pmodel,2==this.pmodel&&(this.topDistance=`calc(5rem + ${this.topDistance})`)}))}))},methods:{handleClose(){this.$emit("backUp"),this.$emit("closeList")},iconType(e){if(3===e)return this.customerService=!0,void this.$emit("iconType",4,this.closeModel.bind(this));this.customerService&&(this.customerService=!1),this.$emit("iconType",e,this.closeModel.bind(this))},closeModel(){this.$refs.option.close(),this.$emit("close")}}};function _sfc_render$1(e,t,r,s,i,n){const a=resolveComponent("Option2"),o=resolveComponent("CommonPopTip2"),l=resolveComponent("List3"),c=__unplugin_components_0$6;return openBlock(),createElementBlock("div",null,[createVNode$1(a,{ref:"option",onIconType:n.iconType,showIcon:r.showIcon,isExa:r.isExa},null,8,["onIconType","showIcon","isExa"]),createVNode$1(o,{ruleText:r.ruleText,popType:r.popType,onClose:n.closeModel},null,8,["ruleText","popType","onClose"]),createVNode$1(c,{show:!r.indexPage,zIndex:"33"},{default:withCtx((()=>[createVNode$1(l,{onBackUp:n.handleClose,wlist:r.wlist},null,8,["onBackUp","wlist"])])),_:1},8,["show"])])}const index=_export_sfc(_sfc_main$1,[["render",_sfc_render$1],["__scopeId","data-v-3bc883a0"]]),index$1=Object.freeze(Object.defineProperty({__proto__:null,default:index},Symbol.toStringTag,{value:"Module"})),rules_vue_vue_type_style_index_0_scoped_48f4edee_lang="",_sfc_main={inheritAttrs:!1,components:{Rules:Rules}};function _sfc_render(e,t,r,s,i,n){const a=resolveComponent("Rules",!0);return openBlock(),createBlock(a,normalizeProps(guardReactiveProps(e.$attrs)),null,16)}const rules=_export_sfc(_sfc_main,[["render",_sfc_render],["__scopeId","data-v-48f4edee"]]),rules$1=Object.freeze(Object.defineProperty({__proto__:null,default:rules},Symbol.toStringTag,{value:"Module"}));