1(self.webpackChunk_roots_bud_sage=self.webpackChunk_roots_bud_sage||[]).push([[524],{
vendor: 134,604 bytes, line 1
1"../node_modules/@rive-app/canvas/rive.js":function(e){var t;t=()=>(()=>{"use strict";var e=[,(e,t,n)=>{n.r(t),n.d(t,{default:()=>s});var i,r=(i="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0,function(e={}){var t,n,r=e;function s(){function e(e){const s=i;n=t=0,i=new Map,s.forEach(t=>{try{t(e)}catch(e){console.error(e)}}),this.pb(),r&&r.Tb()}let t=0,n=0,i=new Map,r=null,s=null;this.requestAnimationFrame=function(r){t||(t=requestAnimationFrame(e.bind(this)));const s=++n;return i.set(s,r),s},this.cancelAnimationFrame=function(e){i.delete(e),t&&0==i.size&&(cancelAnimationFrame(t),t=0)},this.Rb=function(e){s&&(document.body.remove(s),s=null),e||(s=document.createElement("div"),s.style.backgroundColor="black",s.style.position="fixed",s.style.right=0,s.style.top=0,s.style.color="white",s.style.padding="4px",s.innerHTML="RIVE FPS",e=function(e){s.innerHTML="RIVE FPS "+e.toFixed(1)},document.body.appendChild(s)),r=new function(){let t=0,n=0;this.Tb=function(){var i=performance.now();n?(++t,1e3<(i-=n)&&(e(1e3*t/i),t=n=0)):(n=i,t=0)}}},this.Ob=function(){s&&(document.body.remove(s),s=null),r=null},this.pb=function(){}}function o(e){const t=new Map;let n=-1/0;this.push=function(i){return i=i+((1<<e)-1)>>e,t.has(i)&&clearTimeout(t.get(i)),t.set(i,setTimeout(function(){t.delete(i),0==t.length?n=-1/0:i==n&&(n=Math.max(...t.keys()),console.assert(n<i))},1e3)),n=Math.max(i,n),n<<e}}r.ready=new Promise((e,i)=>{t=e,n=i});const a=r.onRuntimeInitialized;r.onRuntimeInitialized=function(){a&&a();let e=r.decodeAudio;r.decodeAudio=function(t,n){n(t=e(t))};let t=r.decodeFont;r.decodeFont=function(e,n){n(e=t(e))};const n=r.FileAssetLoader;r.ptrToAsset=e=>{let t=r.ptrToFileAsset(e);return t.isImage?r.ptrToImageAsset(e):t.isFont?r.ptrToFontAsset(e):t.isAudio?r.ptrToAudioAsset(e):t},r.CustomFileAssetLoader=n.extend("CustomFileAssetLoader",{__construct:function({loadContents:e}){this.__parent.__construct.call(this),this.Gb=e},loadContents:function(e,t){return e=r.ptrToAsset(e),this.Gb(e,t)}}),r.CDNFileAssetLoader=n.extend("CDNFileAssetLoader",{__construct:function(){this.__parent.__construct.call(this)},loadContents:function(e){let t=r.ptrToAsset(e);return""!==(e=t.cdnUuid)&&(n=t.cdnBaseUrl+"/"+e,(i=new XMLHttpRequest).responseType="arraybuffer",i.onreadystatechange=function(){4==i.readyState&&200==i.status&&(e=>{t.decode(new Uint8Array(e.response))})(i)},i.open("GET",n,!0),i.send(null),!0);var n,i}}),r.FallbackFileAssetLoader=n.extend("FallbackFileAssetLoader",{__construct:function(){this.__parent.__construct.call(this),this.lb=[]},addLoader:function(e){this.lb.push(e)},loadContents:function(e,t){for(let n of this.lb)if(n.loadContents(e,t))return!0;return!1}});let i=r.computeAlignment;r.computeAlignment=function(e,t,n,r,s=1){return i.call(this,e,t,n,r,s)}};const l="createConicGradient createImageData createLinearGradient createPattern createRadialGradient getContextAttributes getImageData getLineDash getTransform isContextLost isPointInPath isPointInStroke measureText".split(" "),u=new function(){function e(){if(!t){var e=document.createElement("canvas"),o={alpha:1,depth:0,stencil:0,antialias:0,premultipliedAlpha:1,preserveDrawingBuffer:0,powerPreference:"high-performance",failIfMajorPerformanceCaveat:0,enableExtensionsByDefault:1,explicitSwapControl:1,renderViaOffscreenBackBuffer:1};let a;if(/iPhone|iPad|iPod/i.test(navigator.userAgent)){if(a=e.getContext("webgl",o),n=1,!a)return console.log("No WebGL support. Image mesh will not be drawn."),!1}else if(a=e.getContext("webgl2",o))n=2;else{if(!(a=e.getContext("webgl",o)))return console.log("No WebGL support. Image mesh will not be drawn."),!1;n=1}function l(e,t,n){if(t=a.createShader(t),a.shaderSource(t,n),a.compileShader(t),0<((n=a.getShaderInfoLog(t))||"").length)throw n;a.attachShader(e,t)}if(a=new Proxy(a,{get:(e,t)=>e.isContextLost()?(u||(console.error("Cannot render the mesh because the GL Context was lost. Tried to invoke ",t),u=!0),"function"==typeof e[t]?function(){}:void 0):"function"==typeof e[t]?function(...n){return e[t].apply(e,n)}:e[t],set(e,t,n){if(!e.isContextLost())return e[t]=n,!0;u||(console.error("Cannot render the mesh because the GL Context was lost. Tried to set property "+t),u=!0)}}),i=Math.min(a.getParameter(a.MAX_RENDERBUFFER_SIZE),a.getParameter(a.MAX_TEXTURE_SIZE)),l(e=a.createProgram(),a.VERTEX_SHADER,"attribute vec2 vertex;\n attribute vec2 uv;\n uniform vec4 mat;\n uniform vec2 translate;\n varying vec2 st;\n void main() {\n st = uv;\n gl_Position = vec4(mat2(mat) * vertex + translate, 0, 1);\n }"),l(e,a.FRAGMENT_SHADER,"precision highp float;\n uniform sampler2D image;\n varying vec2 st;\n void main() {\n gl_FragColor = texture2D(image, st);\n }"),a.bindAttribLocation(e,0,"vertex"),a.bindAttribLocation(e,1,"uv"),a.linkProgram(e),0<((o=a.getProgramInfoLog(e))||"").trim().length)throw o;r=a.getUniformLocation(e,"mat"),s=a.getUniformLocation(e,"translate"),a.useProgram(e),a.bindBuffer(a.ARRAY_BUFFER,a.createBuffer()),a.enableVertexAttribArray(0),a.enableVertexAttribArray(1),a.bindBuffer(a.ELEMENT_ARRAY_BUFFER,a.createBuffer()),a.uniform1i(a.getUniformLocation(e,"image"),0),a.pixelStorei(a.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),t=a}return!0}let t=null,n=0,i=0,r=null,s=null,a=0,l=0,u=!1;e(),this.hc=function(){return e(),i},this.Mb=function(e){t.deleteTexture&&t.deleteTexture(e)},this.Lb=function(i){if(!e())return null;const r=t.createTexture();return r?(t.bindTexture(t.TEXTURE_2D,r),t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,i),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,t.LINEAR),2==n?(t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,t.LINEAR_MIPMAP_LINEAR),t.generateMipmap(t.TEXTURE_2D)):t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,t.LINEAR),r):null};const c=new o(8),d=new o(8),h=new o(10),p=new o(10);this.Qb=function(n,i,o,u,f){if(e()){var m=c.push(n),g=d.push(i);if(t.canvas){for(var v of(t.canvas.width==m&&t.canvas.height==g||(t.canvas.width=m,t.canvas.height=g),t.viewport(0,g-i,n,i),t.disable(t.SCISSOR_TEST),t.clearColor(0,0,0,0),t.clear(t.COLOR_BUFFER_BIT),t.enable(t.SCISSOR_TEST),o.sort((e,t)=>t.xb-e.xb),m=h.push(u),a!=m&&(t.bufferData(t.ARRAY_BUFFER,8*m,t.DYNAMIC_DRAW),a=m),m=0,o))t.bufferSubData(t.ARRAY_BUFFER,m,v.Ua),m+=4*v.Ua.length;for(var y of(console.assert(m==4*u),o))t.bufferSubData(t.ARRAY_BUFFER,m,y.Db),m+=4*y.Db.length;for(var b of(console.assert(m==8*u),m=p.push(f),l!=m&&(t.bufferData(t.ELEMENT_ARRAY_BUFFER,2*m,t.DYNAMIC_DRAW),l=m),v=0,o))t.bufferSubData(t.ELEMENT_ARRAY_BUFFER,v,b.indices),v+=2*b.indices.length;console.assert(v==2*f),b=0,y=!0,m=v=0;for(const e of o){e.image.Ka!=b&&(t.bindTexture(t.TEXTURE_2D,e.image.Ja||null),b=e.image.Ka),e.mc?(t.scissor(e.Za,g-e.$a-e.kb,e.Ac,e.kb),y=!0):y&&(t.scissor(0,g-i,n,i),y=!1),o=2/n;const a=-2/i;t.uniform4f(r,e.ha[0]*o*e.Ba,e.ha[1]*a*e.Ca,e.ha[2]*o*e.Ba,e.ha[3]*a*e.Ca),t.uniform2f(s,e.ha[4]*o*e.Ba+o*(e.Za-e.ic*e.Ba)-1,e.ha[5]*a*e.Ca+a*(e.$a-e.jc*e.Ca)+1),t.vertexAttribPointer(0,2,t.FLOAT,!1,0,m),t.vertexAttribPointer(1,2,t.FLOAT,!1,0,m+4*u),t.drawElements(t.TRIANGLES,e.indices.length,t.UNSIGNED_SHORT,v),m+=4*e.Ua.length,v+=2*e.indices.length}console.assert(m==4*u),console.assert(v==2*f)}}},this.canvas=function(){return e()&&t.canvas}},c=r.onRuntimeInitialized;r.onRuntimeInitialized=function(){function e(e){switch(e){case f.srcOver:return"source-over";case f.screen:return"screen";case f.overlay:return"overlay";case f.darken:return"darken";case f.lighten:return"lighten";case f.colorDodge:return"color-dodge";case f.colorBurn:return"color-burn";case f.hardLight:return"hard-light";case f.softLight:return"soft-light";case f.difference:return"difference";case f.exclusion:return"exclusion";case f.multiply:return"multiply";case f.hue:return"hue";case f.saturation:return"saturation";case f.color:return"color";case f.luminosity:return"luminosity"}}function t(e){return"rgba("+((16711680&e)>>>16)+","+((65280&e)>>>8)+","+((255&e)>>>0)+","+((4278190080&e)>>>24)/255+")"}function n(){0<E.length&&(u.Qb(T.drawWidth(),T.drawHeight(),E,S,A),E=[],A=S=0,T.reset(512,512));for(const e of x){for(const t of e.H)t();e.H=[]}x.clear()}c&&c();var i=r.RenderPaintStyle;const o=r.RenderPath,a=r.RenderPaint,d=r.Renderer,h=r.StrokeCap,p=r.StrokeJoin,f=r.BlendMode,m=i.fill,g=i.stroke,v=r.FillRule.evenOdd;let y=1;var b=r.RenderImage.extend("CanvasRenderImage",{__construct:function({la:e,xa:t}={}){this.__parent.__construct.call(this),this.Ka=y,y=y+1&2147483647||1,this.la=e,this.xa=t},__destruct:function(){this.Ja&&(u.Mb(this.Ja),URL.revokeObjectURL(this.Xa)),this.__parent.__destruct.call(this)},decode:function(e){var t=this;t.xa&&t.xa(t);var n=new Image;t.Xa=URL.createObjectURL(new Blob([e],{type:"image/png"})),n.onload=function(){t.Fb=n,t.Ja=u.Lb(n),t.size(n.width,n.height),t.la&&t.la(t)},n.src=t.Xa}}),_=o.extend("CanvasRenderPath",{__construct:function(){this.__parent.__construct.call(this),this.T=new Path2D},rewind:function(){this.T=new Path2D},addPath:function(e,t,n,i,r,s,o){var a=this.T,l=a.addPath;e=e.T;const u=new DOMMatrix;u.a=t,u.b=n,u.c=i,u.d=r,u.e=s,u.f=o,l.call(a,e,u)},fillRule:function(e){this.Wa=e},moveTo:function(e,t){this.T.moveTo(e,t)},lineTo:function(e,t){this.T.lineTo(e,t)},cubicTo:function(e,t,n,i,r,s){this.T.bezierCurveTo(e,t,n,i,r,s)},close:function(){this.T.closePath()}}),w=a.extend("CanvasRenderPaint",{color:function(e){this.Ya=t(e)},thickness:function(e){this.Ib=e},join:function(e){switch(e){case p.miter:this.Ia="miter";break;case p.round:this.Ia="round";break;case p.bevel:this.Ia="bevel"}},cap:function(e){switch(e){case h.butt:this.Ha="butt";break;case h.round:this.Ha="round";break;case h.square:this.Ha="square"}},style:function(e){this.Hb=e},blendMode:function(t){this.Eb=e(t)},clearGradient:function(){this.ja=null},linearGradient:function(e,t,n,i){this.ja={zb:e,Ab:t,cb:n,eb:i,Ra:[]}},radialGradient:function(e,t,n,i){this.ja={zb:e,Ab:t,cb:n,eb:i,Ra:[],ec:!0}},addStop:function(e,t){this.ja.Ra.push({color:e,stop:t})},completeGradient:function(){},draw:function(e,n,i){let r=this.Hb;var s=this.Ya,o=this.ja;if(e.globalCompositeOperation=this.Eb,null!=o){s=o.zb;var a=o.Ab;const n=o.cb;var l=o.eb;const i=o.Ra;o.ec?(o=n-s,l-=a,s=e.createRadialGradient(s,a,0,s,a,Math.sqrt(o*o+l*l))):s=e.createLinearGradient(s,a,n,l);for(let e=0,n=i.length;e<n;e++)a=i[e],s.addColorStop(a.stop,t(a.color));this.Ya=s,this.ja=null}switch(r){case g:e.strokeStyle=s,e.lineWidth=this.Ib,e.lineCap=this.Ha,e.lineJoin=this.Ia,e.stroke(n);break;case m:e.fillStyle=s,e.fill(n,i)}}});const x=new Set;let T=null,E=[],S=0,A=0;var C=r.CanvasRenderer=d.extend("Renderer",{__construct:function(e){this.__parent.__construct.call(this),this.S=[1,0,0,1,0,0],this.C=e.getContext("2d"),this.Va=e,this.H=[]},save:function(){this.S.push(...this.S.slice(this.S.length-6)),this.H.push(this.C.save.bind(this.C))},restore:function(){const e=this.S.length-6;if(6>e)throw"restore() called without matching save().";this.S.splice(e),this.H.push(this.C.restore.bind(this.C))},transform:function(e,t,n,i,r,s){const o=this.S,a=o.length-6;o.splice(a,6,o[a]*e+o[a+2]*t,o[a+1]*e+o[a+3]*t,o[a]*n+o[a+2]*i,o[a+1]*n+o[a+3]*i,o[a]*r+o[a+2]*s+o[a+4],o[a+1]*r+o[a+3]*s+o[a+5]),this.H.push(this.C.transform.bind(this.C,e,t,n,i,r,s))},rotate:function(e){const t=Math.sin(e);e=Math.cos(e),this.transform(e,t,-t,e,0,0)},_drawPath:function(e,t){this.H.push(t.draw.bind(t,this.C,e.T,e.Wa===v?"evenodd":"nonzero"))},_drawRiveImage:function(t,n,i,r){var s=t.Fb;if(s){var o=this.C,a=e(i);this.H.push(function(){o.globalCompositeOperation=a,o.globalAlpha=r,o.drawImage(s,0,0),o.globalAlpha=1})}},_getMatrix:function(e){const t=this.S,n=t.length-6;for(let i=0;6>i;++i)e[i]=t[n+i]},_drawImageMesh:function(t,i,s,o,a,l,c,d,h,p,f){i=this.C.canvas.width;var m=this.C.canvas.height;const g=p-d,v=f-h;d=Math.max(d,0),h=Math.max(h,0),p=Math.min(p,i),f=Math.min(f,m);const y=p-d,b=f-h;if(console.assert(y<=Math.min(g,i)),console.assert(b<=Math.min(v,m)),!(0>=y||0>=b)){p=y<g||b<v,i=f=1;var _=Math.ceil(y*f),w=Math.ceil(b*i);m=u.hc(),_>m&&(f*=m/_,_=m),w>m&&(i*=m/w,w=m),T||(T=new r.DynamicRectanizer(m),T.reset(512,512)),0>(m=T.addRect(_,w))&&(n(),x.add(this),m=T.addRect(_,w),console.assert(0<=m));var C=65535&m,k=m>>16;E.push({ha:this.S.slice(this.S.length-6),image:t,Za:C,$a:k,ic:d,jc:h,Ac:_,kb:w,Ba:f,Ca:i,Ua:new Float32Array(a),Db:new Float32Array(l),indices:new Uint16Array(c),mc:p,xb:t.Ka<<1|(p?1:0)}),S+=a.length,A+=c.length;var M=this.C,P=e(s);this.H.push(function(){M.save(),M.resetTransform(),M.globalCompositeOperation=P,M.globalAlpha=o;const e=u.canvas();e&&M.drawImage(e,C,k,_,w,d,h,y,b),M.restore()})}},_clipPath:function(e){this.H.push(this.C.clip.bind(this.C,e.T,e.Wa===v?"evenodd":"nonzero"))},clear:function(){x.add(this),this.H.push(this.C.clearRect.bind(this.C,0,0,this.Va.width,this.Va.height))},flush:function(){},translate:function(e,t){this.transform(1,0,0,1,e,t)}});r.makeRenderer=function(e){const t=new C(e),n=t.C;return new Proxy(t,{get(e,i){if("function"==typeof e[i])return function(...t){return e[i].apply(e,t)};if("function"==typeof n[i]){if(-1<l.indexOf(i))throw Error("RiveException: Method call to '"+i+"()' is not allowed, as the renderer cannot immediately pass through the return values of any canvas 2d context methods.");return function(...e){t.H.push(n[i].bind(n,...e))}}return e[i]},set(e,i,r){if(i in n)return t.H.push(()=>{n[i]=r}),!0}})},r.decodeImage=function(e,t){new b({la:t}).decode(e)},r.renderFactory={makeRenderPaint:function(){return new w},makeRenderPath:function(){return new _},makeRenderImage:function(){let e=M;return new b({xa:()=>{e.total++},la:()=>{if(e.loaded++,e.loaded===e.total){const t=e.ready;t&&(t(),e.ready=null)}}})}};let k=r.load,M=null;r.load=function(e,t,n=!0){const i=new r.FallbackFileAssetLoader;return void 0!==t&&i.addLoader(t),n&&(t=new r.CDNFileAssetLoader,i.addLoader(t)),new Promise(function(t){let n=null;M={total:0,loaded:0,ready:function(){t(n)}},n=k(e,i),0==M.total&&t(n)})};let P=r.RendererWrapper.prototype.align;r.RendererWrapper.prototype.align=function(e,t,n,i,r=1){P.call(this,e,t,n,i,r)},i=new s,r.requestAnimationFrame=i.requestAnimationFrame.bind(i),r.cancelAnimationFrame=i.cancelAnimationFrame.bind(i),r.enableFPSCounter=i.Rb.bind(i),r.disableFPSCounter=i.Ob,i.pb=n,r.resolveAnimationFrame=n,r.cleanup=function(){T&&T.delete()}};var d,h,p=Object.assign({},r),f="./this.program",m="object"==typeof window,g="function"==typeof importScripts,v="";(m||g)&&(g?v=self.location.href:"undefined"!=typeof document&&document.currentScript&&(v=document.currentScript.src),i&&(v=i),v=0!==v.indexOf("blob:")?v.substr(0,v.replace(/[?#].*/,"").lastIndexOf("/")+1):"",g&&(h=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),d=(e,t,n)=>{var i=new XMLHttpRequest;i.open("GET",e,!0),i.responseType="arraybuffer",i.onload=()=>{200==i.status||0==i.status&&i.response?t(i.response):n()},i.onerror=n,i.send(null)});var y,b=r.print||console.log.bind(console),_=r.printErr||console.error.bind(console);Object.assign(r,p),p=null,r.thisProgram&&(f=r.thisProgram),r.wasmBinary&&(y=r.wasmBinary),r.noExitRuntime,"object"!=typeof WebAssembly&&V("no native wasm support detected");var w,x,T,E,S,A,C,k,M,P,j=!1;function O(){var e=w.buffer;r.HEAP8=T=new Int8Array(e),r.HEAP16=S=new Int16Array(e),r.HEAP32=C=new Int32Array(e),r.HEAPU8=E=new Uint8Array(e),r.HEAPU16=A=new Uint16Array(e),r.HEAPU32=k=new Uint32Array(e),r.HEAPF32=M=new Float32Array(e),r.HEAPF64=P=new Float64Array(e)}var L,I=[],R=[],F=[];function D(){var e=r.preRun.shift();I.unshift(e)}var N,z=0,B=null,$=null;function V(e){throw r.onAbort&&r.onAbort(e),_(e="Aborted("+e+")"),j=!0,e=new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info."),n(e),e}function W(e){return e.startsWith("data:application/octet-stream;base64,")}if(!W(N="canvas_advanced.wasm")){var H=N;N=r.locateFile?r.locateFile(H,v):v+H}function q(e){if(e==N&&y)return new Uint8Array(y);if(h)return h(e);throw"both async and sync fetching of the wasm failed"}function U(e,t,n){return function(e){if(!y&&(m||g)){if("function"==typeof fetch&&!e.startsWith("file://"))return fetch(e,{credentials:"same-origin"}).then(t=>{if(!t.ok)throw"failed to load wasm binary file at '"+e+"'";return t.arrayBuffer()}).catch(()=>q(e));if(d)return new Promise((t,n)=>{d(e,e=>t(new Uint8Array(e)),n)})}return Promise.resolve().then(()=>q(e))}(e).then(e=>WebAssembly.instantiate(e,t)).then(e=>e).then(n,e=>{_("failed to asynchronously prepare wasm: "+e),V(e)})}var G,Y,X={461592:(e,t,n,i,r)=>{if("undefined"==typeof window||void 0===(window.AudioContext||window.webkitAudioContext))return 0;if(void 0===window.h){window.h={Aa:0},window.h.I={},window.h.I.ya=e,window.h.I.capture=t,window.h.I.La=n,window.h.ga={},window.h.ga.stopped=i,window.h.ga.yb=r;let s=window.h;s.D=[],s.yc=function(e){for(var t=0;t<s.D.length;++t)if(null==s.D[t])return s.D[t]=e,t;return s.D.push(e),s.D.length-1},s.Cb=function(e){for(s.D[e]=null;0<s.D.length&&null==s.D[s.D.length-1];)s.D.pop()},s.Sc=function(e){for(var t=0;t<s.D.length;++t)if(s.D[t]==e)return s.Cb(t)},s.ra=function(e){return s.D[e]},s.Ta=["touchend","click"],s.unlock=function(){for(var e=0;e<s.D.length;++e){var t=s.D[e];null!=t&&null!=t.J&&t.state===s.ga.yb&&t.J.resume().then(()=>{Pn(t.qb)},e=>{console.error("Failed to resume audiocontext",e)})}s.Ta.map(function(e){document.removeEventListener(e,s.unlock,!0)})},s.Ta.map(function(e){document.addEventListener(e,s.unlock,!0)})}return window.h.Aa+=1,1},463770:()=>{void 0!==window.h&&(window.h.Ta.map(function(e){document.removeEventListener(e,window.h.unlock,!0)}),--window.h.Aa,0===window.h.Aa&&delete window.h)},464074:()=>void 0!==navigator.mediaDevices&&void 0!==navigator.mediaDevices.getUserMedia,464178:()=>{try{var e=new(window.AudioContext||window.webkitAudioContext),t=e.sampleRate;return e.close(),t}catch(e){return 0}},464349:(e,t,n,i,r,s)=>{if(void 0===window.h)return-1;var o={},a={};return e==window.h.I.ya&&0!=n&&(a.sampleRate=n),o.J=new(window.AudioContext||window.webkitAudioContext)(a),o.J.suspend(),o.state=window.h.ga.stopped,n=0,e!=window.h.I.ya&&(n=t),o.Z=o.J.createScriptProcessor(i,n,t),o.Z.onaudioprocess=function(n){if(null!=o.sa&&0!=o.sa.length||(o.sa=new Float32Array(M.buffer,r,i*t)),e==window.h.I.capture||e==window.h.I.La){for(var a=0;a<t;a+=1)for(var l=n.inputBuffer.getChannelData(a),u=o.sa,c=0;c<i;c+=1)u[c*t+a]=l[c];On(s,i,r)}if(e==window.h.I.ya||e==window.h.I.La)for(Ln(s,i,r),a=0;a<n.outputBuffer.numberOfChannels;++a)for(l=n.outputBuffer.getChannelData(a),u=o.sa,c=0;c<i;c+=1)l[c]=u[c*t+a];else for(a=0;a<n.outputBuffer.numberOfChannels;++a)n.outputBuffer.getChannelData(a).fill(0)},e!=window.h.I.capture&&e!=window.h.I.La||navigator.mediaDevices.getUserMedia({audio:!0,video:!1}).then(function(e){o.Da=o.J.createMediaStreamSource(e),o.Da.connect(o.Z),o.Z.connect(o.J.destination)}).catch(function(e){console.log("Failed to get user media: "+e)}),e==window.h.I.ya&&o.Z.connect(o.J.destination),o.qb=s,window.h.yc(o)},467226:e=>window.h.ra(e).J.sampleRate,467299:e=>{void 0!==(e=window.h.ra(e)).Z&&(e.Z.onaudioprocess=function(){},e.Z.disconnect(),e.Z=void 0),void 0!==e.Da&&(e.Da.disconnect(),e.Da=void 0),e.J.close(),e.J=void 0,e.qb=void 0},467699:e=>{window.h.Cb(e)},467749:e=>{(e=window.h.ra(e)).J.resume(),e.state=window.h.ga.yb},467888:e=>{(e=window.h.ra(e)).J.suspend(),e.state=window.h.ga.stopped}},K=e=>{for(;0<e.length;)e.shift()(r)},J=(e,t)=>{for(var n=0,i=e.length-1;0<=i;i--){var r=e[i];"."===r?e.splice(i,1):".."===r?(e.splice(i,1),n++):n&&(e.splice(i,1),n--)}if(t)for(;n;n--)e.unshift("..");return e},Q=e=>{var t="/"===e.charAt(0),n="/"===e.substr(-1);return(e=J(e.split("/").filter(e=>!!e),!t).join("/"))||t||(e="."),e&&n&&(e+="/"),(t?"/":"")+e},Z=e=>{var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(e).slice(1);return e=t[0],t=t[1],e||t?(t&&(t=t.substr(0,t.length-1)),e+t):"."},ee=e=>{if("/"===e)return"/";var t=(e=(e=Q(e)).replace(/\/$/,"")).lastIndexOf("/");return-1===t?e:e.substr(t+1)},te=e=>(te=(()=>{if("object"==typeof crypto&&"function"==typeof crypto.getRandomValues)return e=>crypto.getRandomValues(e);V("initRandomDevice")})())(e);function ne(){for(var e="",t=!1,n=arguments.length-1;-1<=n&&!t;n--){if("string"!=typeof(t=0<=n?arguments[n]:"/"))throw new TypeError("Arguments to path.resolve must be strings");if(!t)return"";e=t+"/"+e,t="/"===t.charAt(0)}return(t?"/":"")+(e=J(e.split("/").filter(e=>!!e),!t).join("/"))||"."}var ie="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0,re=(e,t,n)=>{var i=t+n;for(n=t;e[n]&&!(n>=i);)++n;if(16<n-t&&e.buffer&&ie)return ie.decode(e.subarray(t,n));for(i="";t<n;){var r=e[t++];if(128&r){var s=63&e[t++];if(192==(224&r))i+=String.fromCharCode((31&r)<<6|s);else{var o=63&e[t++];65536>(r=224==(240&r)?(15&r)<<12|s<<6|o:(7&r)<<18|s<<12|o<<6|63&e[t++])?i+=String.fromCharCode(r):(r-=65536,i+=String.fromCharCode(55296|r>>10,56320|1023&r))}}else i+=String.fromCharCode(r)}return i},se=[],oe=e=>{for(var t=0,n=0;n<e.length;++n){var i=e.charCodeAt(n);127>=i?t++:2047>=i?t+=2:55296<=i&&57343>=i?(t+=4,++n):t+=3}return t},ae=(e,t,n,i)=>{if(!(0<i))return 0;var r=n;i=n+i-1;for(var s=0;s<e.length;++s){var o=e.charCodeAt(s);if(55296<=o&&57343>=o&&(o=65536+((1023&o)<<10)|1023&e.charCodeAt(++s)),127>=o){if(n>=i)break;t[n++]=o}else{if(2047>=o){if(n+1>=i)break;t[n++]=192|o>>6}else{if(65535>=o){if(n+2>=i)break;t[n++]=224|o>>12}else{if(n+3>=i)break;t[n++]=240|o>>18,t[n++]=128|o>>12&63}t[n++]=128|o>>6&63}t[n++]=128|63&o}}return t[n]=0,n-r};function le(e,t){var n=Array(oe(e)+1);return e=ae(e,n,0,n.length),t&&(n.length=e),n}var ue=[];function ce(e,t){ue[e]={input:[],F:[],V:t},ze(e,de)}var de={open:function(e){var t=ue[e.node.za];if(!t)throw new Ae(43);e.s=t,e.seekable=!1},close:function(e){e.s.V.qa(e.s)},qa:function(e){e.s.V.qa(e.s)},read:function(e,t,n,i){if(!e.s||!e.s.V.jb)throw new Ae(60);for(var r=0,s=0;s<i;s++){try{var o=e.s.V.jb(e.s)}catch(e){throw new Ae(29)}if(void 0===o&&0===r)throw new Ae(6);if(null==o)break;r++,t[n+s]=o}return r&&(e.node.timestamp=Date.now()),r},write:function(e,t,n,i){if(!e.s||!e.s.V.Oa)throw new Ae(60);try{for(var r=0;r<i;r++)e.s.V.Oa(e.s,t[n+r])}catch(e){throw new Ae(29)}return i&&(e.node.timestamp=Date.now()),r}},he={jb:function(){e:{if(!se.length){var e=null;if("undefined"!=typeof window&&"function"==typeof window.prompt?null!==(e=window.prompt("Input: "))&&(e+="\n"):"function"==typeof readline&&null!==(e=readline())&&(e+="\n"),!e){e=null;break e}se=le(e,!0)}e=se.shift()}return e},Oa:function(e,t){null===t||10===t?(b(re(e.F,0)),e.F=[]):0!=t&&e.F.push(t)},qa:function(e){e.F&&0<e.F.length&&(b(re(e.F,0)),e.F=[])},bc:function(){return{Fc:25856,Hc:5,Ec:191,Gc:35387,Dc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},cc:function(){return 0},dc:function(){return[24,80]}},pe={Oa:function(e,t){null===t||10===t?(_(re(e.F,0)),e.F=[]):0!=t&&e.F.push(t)},qa:function(e){e.F&&0<e.F.length&&(_(re(e.F,0)),e.F=[])}};function fe(e,t){var n=e.j?e.j.length:0;n>=t||(t=Math.max(t,n*(1048576>n?2:1.125)>>>0),0!=n&&(t=Math.max(t,256)),n=e.j,e.j=new Uint8Array(t),0<e.v&&e.j.set(n.subarray(0,e.v),0))}var me,ge,ve,ye,be={O:null,U:()=>be.createNode(null,"/",16895,0),createNode(e,t,n,i){if(24576==(61440&n)||4096==(61440&n))throw new Ae(63);return be.O||(be.O={dir:{node:{Y:be.l.Y,P:be.l.P,ka:be.l.ka,va:be.l.va,vb:be.l.vb,Bb:be.l.Bb,wb:be.l.wb,tb:be.l.tb,Ea:be.l.Ea},stream:{ba:be.m.ba}},file:{node:{Y:be.l.Y,P:be.l.P},stream:{ba:be.m.ba,read:be.m.read,write:be.m.write,pa:be.m.pa,mb:be.m.mb,ob:be.m.ob}},link:{node:{Y:be.l.Y,P:be.l.P,ma:be.l.ma},stream:{}},ab:{node:{Y:be.l.Y,P:be.l.P},stream:Ne}}),16384==(61440&(n=Oe(e,t,n,i)).mode)?(n.l=be.O.dir.node,n.m=be.O.dir.stream,n.j={}):32768==(61440&n.mode)?(n.l=be.O.file.node,n.m=be.O.file.stream,n.v=0,n.j=null):40960==(61440&n.mode)?(n.l=be.O.link.node,n.m=be.O.link.stream):8192==(61440&n.mode)&&(n.l=be.O.ab.node,n.m=be.O.ab.stream),n.timestamp=Date.now(),e&&(e.j[t]=n,e.timestamp=n.timestamp),n},Kc:e=>e.j?e.j.subarray?e.j.subarray(0,e.v):new Uint8Array(e.j):new Uint8Array(0),l:{Y(e){var t={};return t.Jc=8192==(61440&e.mode)?e.id:1,t.Mc=e.id,t.mode=e.mode,t.Oc=1,t.uid=0,t.Lc=0,t.za=e.za,16384==(61440&e.mode)?t.size=4096:32768==(61440&e.mode)?t.size=e.v:40960==(61440&e.mode)?t.size=e.link.length:t.size=0,t.Bc=new Date(e.timestamp),t.Nc=new Date(e.timestamp),t.Ic=new Date(e.timestamp),t.Jb=4096,t.Cc=Math.ceil(t.size/t.Jb),t},P(e,t){if(void 0!==t.mode&&(e.mode=t.mode),void 0!==t.timestamp&&(e.timestamp=t.timestamp),void 0!==t.size&&(t=t.size,e.v!=t))if(0==t)e.j=null,e.v=0;else{var n=e.j;e.j=new Uint8Array(t),n&&e.j.set(n.subarray(0,Math.min(t,e.v))),e.v=t}},ka(){throw Ce[44]},va:(e,t,n,i)=>be.createNode(e,t,n,i),vb(e,t,n){if(16384==(61440&e.mode)){try{var i=je(t,n)}catch(e){}if(i)for(var r in i.j)throw new Ae(55)}delete e.parent.j[e.name],e.parent.timestamp=Date.now(),e.name=n,t.j[n]=e,t.timestamp=e.parent.timestamp,e.parent=t},Bb(e,t){delete e.j[t],e.timestamp=Date.now()},wb(e,t){var n,i=je(e,t);for(n in i.j)throw new Ae(55);delete e.j[t],e.timestamp=Date.now()},tb(e){var t,n=[".",".."];for(t in e.j)e.j.hasOwnProperty(t)&&n.push(t);return n},Ea:(e,t,n)=>((e=be.createNode(e,t,41471,0)).link=n,e),ma(e){if(40960!=(61440&e.mode))throw new Ae(28);return e.link}},m:{read(e,t,n,i,r){var s=e.node.j;if(r>=e.node.v)return 0;if(8<(e=Math.min(e.node.v-r,i))&&s.subarray)t.set(s.subarray(r,r+e),n);else for(i=0;i<e;i++)t[n+i]=s[r+i];return e},write(e,t,n,i,r,s){if(t.buffer===T.buffer&&(s=!1),!i)return 0;if((e=e.node).timestamp=Date.now(),t.subarray&&(!e.j||e.j.subarray)){if(s)return e.j=t.subarray(n,n+i),e.v=i;if(0===e.v&&0===r)return e.j=t.slice(n,n+i),e.v=i;if(r+i<=e.v)return e.j.set(t.subarray(n,n+i),r),i}if(fe(e,r+i),e.j.subarray&&t.subarray)e.j.set(t.subarray(n,n+i),r);else for(s=0;s<i;s++)e.j[r+s]=t[n+s];return e.v=Math.max(e.v,r+i),i},ba(e,t,n){if(1===n?t+=e.position:2===n&&32768==(61440&e.node.mode)&&(t+=e.node.v),0>t)throw new Ae(28);return t},pa(e,t,n){fe(e.node,t+n),e.node.v=Math.max(e.node.v,t+n)},mb(e,t,n,i,r){if(32768!=(61440&e.node.mode))throw new Ae(43);if(e=e.node.j,2&r||e.buffer!==T.buffer){if((0<n||n+t<e.length)&&(e=e.subarray?e.subarray(n,n+t):Array.prototype.slice.call(e,n,n+t)),n=!0,V(),!(t=void 0))throw new Ae(48);T.set(e,t)}else n=!1,t=e.byteOffset;return{o:t,M:n}},ob:(e,t,n,i)=>(be.m.write(e,t,0,i,n,!1),0)}},_e=null,we={},xe=[],Te=1,Ee=null,Se=!0,Ae=null,Ce={},ke=(e,t={})=>{if(!(e=ne(e)))return{path:"",node:null};if(8<(t=Object.assign({hb:!0,Qa:0},t)).Qa)throw new Ae(32);e=e.split("/").filter(e=>!!e);for(var n=_e,i="/",r=0;r<e.length;r++){var s=r===e.length-1;if(s&&t.parent)break;if(n=je(n,e[r]),i=Q(i+"/"+e[r]),n.wa&&(!s||s&&t.hb)&&(n=n.wa.root),!s||t.gb)for(s=0;40960==(61440&n.mode);)if(n=He(i),i=ne(Z(i),n),n=ke(i,{Qa:t.Qa+1}).node,40<s++)throw new Ae(32)}return{path:i,node:n}},Me=e=>{for(var t;;){if(e===e.parent)return e=e.U.nb,t?"/"!==e[e.length-1]?`${e}/${t}`:e+t:e;t=t?`${e.name}/${t}`:e.name,e=e.parent}},Pe=(e,t)=>{for(var n=0,i=0;i<t.length;i++)n=(n<<5)-n+t.charCodeAt(i)|0;return(e+n>>>0)%Ee.length},je=(e,t)=>{var n;if(n=(n=Ie(e,"x"))?n:e.l.ka?0:2)throw new Ae(n,e);for(n=Ee[Pe(e.id,t)];n;n=n.lc){var i=n.name;if(n.parent.id===e.id&&i===t)return n}return e.l.ka(e,t)},Oe=(e,t,n,i)=>(e=new Tn(e,t,n,i),t=Pe(e.parent.id,e.name),e.lc=Ee[t],Ee[t]=e),Le=e=>{var t=["r","w","rw"][3&e];return 512&e&&(t+="w"),t},Ie=(e,t)=>Se?0:!t.includes("r")||292&e.mode?t.includes("w")&&!(146&e.mode)||t.includes("x")&&!(73&e.mode)?2:0:2,Re=(e,t)=>{try{return je(e,t),20}catch(e){}return Ie(e,"wx")},Fe=e=>{if(!(e=xe[e]))throw new Ae(8);return e},De=(e,t=-1)=>(ve||((ve=function(){this.h={}}).prototype={},Object.defineProperties(ve.prototype,{object:{get(){return this.node},set(e){this.node=e}},flags:{get(){return this.h.flags},set(e){this.h.flags=e}},position:{get(){return this.h.position},set(e){this.h.position=e}}})),e=Object.assign(new ve,e),-1==t&&(t=(()=>{for(var e=0;4096>=e;e++)if(!xe[e])return e;throw new Ae(33)})()),e.X=t,xe[t]=e),Ne={open:e=>{e.m=we[e.node.za].m,e.m.open&&e.m.open(e)},ba:()=>{throw new Ae(70)}},ze=(e,t)=>{we[e]={m:t}},Be=(e,t)=>{var n="/"===t,i=!t;if(n&&_e)throw new Ae(10);if(!n&&!i){var r=ke(t,{hb:!1});if(t=r.path,(r=r.node).wa)throw new Ae(10);if(16384!=(61440&r.mode))throw new Ae(54)}t={type:e,Qc:{},nb:t,kc:[]},(e=e.U(t)).U=t,t.root=e,n?_e=e:r&&(r.wa=t,r.U&&r.U.kc.push(t))},$e=(e,t,n)=>{var i=ke(e,{parent:!0}).node;if(!(e=ee(e))||"."===e||".."===e)throw new Ae(28);var r=Re(i,e);if(r)throw new Ae(r);if(!i.l.va)throw new Ae(63);return i.l.va(i,e,t,n)},Ve=(e,t,n)=>{void 0===n&&(n=t,t=438),$e(e,8192|t,n)},We=(e,t)=>{if(!ne(e))throw new Ae(44);var n=ke(t,{parent:!0}).node;if(!n)throw new Ae(44);t=ee(t);var i=Re(n,t);if(i)throw new Ae(i);if(!n.l.Ea)throw new Ae(63);n.l.Ea(n,t,e)},He=e=>{if(!(e=ke(e).node))throw new Ae(44);if(!e.l.ma)throw new Ae(28);return ne(Me(e.parent),e.l.ma(e))},qe=(e,t,n)=>{if(""===e)throw new Ae(44);if("string"==typeof t){var i={r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090}[t];if(void 0===i)throw Error(`Unknown file open mode: ${t}`);t=i}if(n=64&t?4095&(void 0===n?438:n)|32768:0,"object"==typeof e)var s=e;else{e=Q(e);try{s=ke(e,{gb:!(131072&t)}).node}catch(e){}}if(i=!1,64&t)if(s){if(128&t)throw new Ae(20)}else s=$e(e,n,0),i=!0;if(!s)throw new Ae(44);if(8192==(61440&s.mode)&&(t&=-513),65536&t&&16384!=(61440&s.mode))throw new Ae(54);if(!i&&(n=s?40960==(61440&s.mode)?32:16384==(61440&s.mode)&&("r"!==Le(t)||512&t)?31:Ie(s,Le(t)):44))throw new Ae(n);if(512&t&&!i){if(!(n="string"==typeof(n=s)?ke(n,{gb:!0}).node:n).l.P)throw new Ae(63);if(16384==(61440&n.mode))throw new Ae(31);if(32768!=(61440&n.mode))throw new Ae(28);if(i=Ie(n,"w"))throw new Ae(i);n.l.P(n,{size:0,timestamp:Date.now()})}return t&=-131713,(s=De({node:s,path:Me(s),flags:t,seekable:!0,position:0,m:s.m,zc:[],error:!1})).m.open&&s.m.open(s),!r.logReadFiles||1&t||(ye||(ye={}),e in ye||(ye[e]=1)),s},Ue=(e,t,n)=>{if(null===e.X)throw new Ae(8);if(!e.seekable||!e.m.ba)throw new Ae(70);if(0!=n&&1!=n&&2!=n)throw new Ae(28);e.position=e.m.ba(e,t,n),e.zc=[]},Ge=()=>{Ae||((Ae=function(e,t){this.name="ErrnoError",this.node=t,this.pc=function(e){this.aa=e},this.pc(e),this.message="FS error"}).prototype=Error(),Ae.prototype.constructor=Ae,[44].forEach(e=>{Ce[e]=new Ae(e),Ce[e].stack="<generic error, no stack>"}))},Ye=(e,t,n)=>{e=Q("/dev/"+e);var i=function(e,t){var n=0;return e&&(n|=365),t&&(n|=146),n}(!!t,!!n);ge||(ge=64);var r=ge++<<8;ze(r,{open:e=>{e.seekable=!1},close:()=>{n&&n.buffer&&n.buffer.length&&n(10)},read:(e,n,i,r)=>{for(var s=0,o=0;o<r;o++){try{var a=t()}catch(e){throw new Ae(29)}if(void 0===a&&0===s)throw new Ae(6);if(null==a)break;s++,n[i+o]=a}return s&&(e.node.timestamp=Date.now()),s},write:(e,t,i,r)=>{for(var s=0;s<r;s++)try{n(t[i+s])}catch(e){throw new Ae(29)}return r&&(e.node.timestamp=Date.now()),s}}),Ve(e,i,r)},Xe=void 0;function Ke(){return C[(Xe+=4)-4>>2]}function Je(e){if(void 0===e)return"_unknown";var t=(e=e.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return 48<=t&&57>=t?`_${e}`:e}function Qe(e,t){return e=Je(e),{[e]:function(){return t.apply(this,arguments)}}[e]}function Ze(){this.M=[void 0],this.ib=[]}var et=new Ze,tt=void 0;function nt(e){throw new tt(e)}var it=e=>(e||nt("Cannot use deleted val. handle = "+e),et.get(e).value),rt=e=>{switch(e){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return et.pa({ub:1,value:e})}};function st(e){var t=Error,n=Qe(e,function(t){this.name=e,this.message=t,void 0!==(t=Error(t).stack)&&(this.stack=this.toString()+"\n"+t.replace(/^Error(:[^\n]*)?\n/,""))});return n.prototype=Object.create(t.prototype),n.prototype.constructor=n,n.prototype.toString=function(){return void 0===this.message?this.name:`${this.name}: ${this.message}`},n}var ot=void 0,at=void 0;function lt(e){for(var t="";E[e];)t+=at[E[e++]];return t}var ut=[];function ct(){for(;ut.length;){var e=ut.pop();e.g.fa=!1,e.delete()}}var dt=void 0,ht={};function pt(e,t){for(void 0===t&&nt("ptr should not be undefined");e.A;)t=e.na(t),e=e.A;return t}var ft={};function mt(e){var t=lt(e=In(e));return Cn(e),t}function gt(e,t){var n=ft[e];return void 0===n&&nt(t+" has unknown type "+mt(e)),n}function vt(){}var yt=!1;function bt(e){--e.count.value,0===e.count.value&&(e.G?e.L.W(e.G):e.u.i.W(e.o))}function _t(e,t,n){return t===n?e:void 0===n.A||null===(e=_t(e,t,n.A))?null:n.Pb(e)}var wt={},xt=void 0;function Tt(e){throw new xt(e)}function Et(e,t){return t.u&&t.o||Tt("makeClassHandle requires ptr and ptrType"),!!t.L!=!!t.G&&Tt("Both smartPtrType and smartPtr must be specified"),t.count={value:1},St(Object.create(e,{g:{value:t}}))}function St(e){return"undefined"==typeof FinalizationRegistry?(St=e=>e,e):(yt=new FinalizationRegistry(e=>{bt(e.g)}),vt=e=>{yt.unregister(e)},(St=e=>{var t=e.g;return t.G&&yt.register(e,{g:t},e),e})(e))}var At={};function Ct(e){for(;e.length;){var t=e.pop();e.pop()(t)}}function kt(e){return this.fromWireType(C[e>>2])}var Mt={},Pt={};function jt(e,t,n){function i(t){(t=n(t)).length!==e.length&&Tt("Mismatched type converter count");for(var i=0;i<e.length;++i)Lt(e[i],t[i])}e.forEach(function(e){Pt[e]=t});var r=Array(t.length),s=[],o=0;t.forEach((e,t)=>{ft.hasOwnProperty(e)?r[t]=ft[e]:(s.push(e),Mt.hasOwnProperty(e)||(Mt[e]=[]),Mt[e].push(()=>{r[t]=ft[e],++o===s.length&&i(r)}))}),0===s.length&&i(r)}function Ot(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError(`Unknown type size: ${e}`)}}function Lt(e,t,n={}){if(!("argPackAdvance"in t))throw new TypeError("registerType registeredInstance requires argPackAdvance");!function(e,t,n={}){var i=t.name;if(e||nt(`type "${i}" must have a positive integer typeid pointer`),ft.hasOwnProperty(e)){if(n.$b)return;nt(`Cannot register type '${i}' twice`)}ft[e]=t,delete Pt[e],Mt.hasOwnProperty(e)&&(t=Mt[e],delete Mt[e],t.forEach(e=>e()))}(e,t,n)}function It(e){nt(e.g.u.i.name+" instance already deleted")}function Rt(){}function Ft(e,t,n){if(void 0===e[t].B){var i=e[t];e[t]=function(){return e[t].B.hasOwnProperty(arguments.length)||nt(`Function '${n}' called with an invalid number of arguments (${arguments.length}) - expects one of (${e[t].B})!`),e[t].B[arguments.length].apply(this,arguments)},e[t].B=[],e[t].B[i.ea]=i}}function Dt(e,t,n){r.hasOwnProperty(e)?((void 0===n||void 0!==r[e].B&&void 0!==r[e].B[n])&&nt(`Cannot register public name '${e}' twice`),Ft(r,e,e),r.hasOwnProperty(n)&&nt(`Cannot register multiple overloads of a function with the same number of arguments (${n})!`),r[e].B[n]=t):(r[e]=t,void 0!==n&&(r[e].Pc=n))}function Nt(e,t,n,i,r,s,o,a){this.name=e,this.constructor=t,this.N=n,this.W=i,this.A=r,this.Ub=s,this.na=o,this.Pb=a,this.rb=[]}function zt(e,t,n){for(;t!==n;)t.na||nt(`Expected null or instance of ${n.name}, got an instance of ${t.name}`),e=t.na(e),t=t.A;return e}function Bt(e,t){return null===t?(this.Na&&nt(`null is not a valid ${this.name}`),0):(t.g||nt(`Cannot pass "${tn(t)}" as a ${this.name}`),t.g.o||nt(`Cannot pass deleted object as a pointer of type ${this.name}`),zt(t.g.o,t.g.u.i,this.i))}function $t(e,t){if(null===t){if(this.Na&&nt(`null is not a valid ${this.name}`),this.ua){var n=this.Pa();return null!==e&&e.push(this.W,n),n}return 0}if(t.g||nt(`Cannot pass "${tn(t)}" as a ${this.name}`),t.g.o||nt(`Cannot pass deleted object as a pointer of type ${this.name}`),!this.ta&&t.g.u.ta&&nt(`Cannot convert argument of type ${t.g.L?t.g.L.name:t.g.u.name} to parameter type ${this.name}`),n=zt(t.g.o,t.g.u.i,this.i),this.ua)switch(void 0===t.g.G&&nt("Passing raw pointer to smart pointer is illegal"),this.tc){case 0:t.g.L===this?n=t.g.G:nt(`Cannot convert argument of type ${t.g.L?t.g.L.name:t.g.u.name} to parameter type ${this.name}`);break;case 1:n=t.g.G;break;case 2:if(t.g.L===this)n=t.g.G;else{var i=t.clone();n=this.oc(n,rt(function(){i.delete()})),null!==e&&e.push(this.W,n)}break;default:nt("Unsupporting sharing policy")}return n}function Vt(e,t){return null===t?(this.Na&&nt(`null is not a valid ${this.name}`),0):(t.g||nt(`Cannot pass "${tn(t)}" as a ${this.name}`),t.g.o||nt(`Cannot pass deleted object as a pointer of type ${this.name}`),t.g.u.ta&&nt(`Cannot convert argument of type ${t.g.u.name} to parameter type ${this.name}`),zt(t.g.o,t.g.u.i,this.i))}function Wt(e,t,n,i){this.name=e,this.i=t,this.Na=n,this.ta=i,this.ua=!1,this.W=this.oc=this.Pa=this.sb=this.tc=this.nc=void 0,void 0!==t.A?this.toWireType=$t:(this.toWireType=i?Bt:Vt,this.K=null)}function Ht(e,t,n){r.hasOwnProperty(e)||Tt("Replacing nonexistant public symbol"),void 0!==r[e].B&&void 0!==n?r[e].B[n]=t:(r[e]=t,r[e].ea=n)}var qt=[],Ut=e=>{var t=qt[e];return t||(e>=qt.length&&(qt.length=e+1),qt[e]=t=L.get(e)),t};function Gt(e,t){var n=(e=lt(e)).includes("j")?((e,t)=>{var n=[];return function(){if(n.length=0,Object.assign(n,arguments),e.includes("j")){var i=r["dynCall_"+e];i=n&&n.length?i.apply(null,[t].concat(n)):i.call(null,t)}else i=Ut(t).apply(null,n);return i}})(e,t):Ut(t);return"function"!=typeof n&&nt(`unknown function pointer with signature ${e}: ${t}`),n}var Yt=void 0;function Xt(e,t){var n=[],i={};throw t.forEach(function e(t){i[t]||ft[t]||(Pt[t]?Pt[t].forEach(e):(n.push(t),i[t]=!0))}),new Yt(`${e}: `+n.map(mt).join([", "]))}function Kt(e,t,n,i,r){var s=t.length;2>s&&nt("argTypes array size mismatch! Must at least get return value and 'this' types!");var o=null!==t[1]&&null!==n,a=!1;for(n=1;n<t.length;++n)if(null!==t[n]&&void 0===t[n].K){a=!0;break}var l="void"!==t[0].name,u=s-2,c=Array(u),d=[],h=[];return function(){if(arguments.length!==u&&nt(`function ${e} called with ${arguments.length} arguments, expected ${u} args!`),h.length=0,d.length=o?2:1,d[0]=r,o){var n=t[1].toWireType(h,this);d[1]=n}for(var s=0;s<u;++s)c[s]=t[s+2].toWireType(h,arguments[s]),d.push(c[s]);if(s=i.apply(null,d),a)Ct(h);else for(var p=o?1:2;p<t.length;p++){var f=1===p?n:c[p-2];null!==t[p].K&&t[p].K(f)}return n=l?t[0].fromWireType(s):void 0}}function Jt(e,t){for(var n=[],i=0;i<e;i++)n.push(k[t+4*i>>2]);return n}function Qt(e,t,n){return e instanceof Object||nt(`${n} with invalid "this": ${e}`),e instanceof t.i.constructor||nt(`${n} incompatible with "this" of type ${e.constructor.name}`),e.g.o||nt(`cannot call emscripten binding method ${n} on deleted object`),zt(e.g.o,e.g.u.i,t.i)}function Zt(e){e>=et.h&&0===--et.get(e).ub&&et.Zb(e)}function en(e,t,n){switch(t){case 0:return function(e){return this.fromWireType((n?T:E)[e])};case 1:return function(e){return this.fromWireType((n?S:A)[e>>1])};case 2:return function(e){return this.fromWireType((n?C:k)[e>>2])};default:throw new TypeError("Unknown integer type: "+e)}}function tn(e){if(null===e)return"null";var t=typeof e;return"object"===t||"array"===t||"function"===t?e.toString():""+e}function nn(e,t){switch(t){case 2:return function(e){return this.fromWireType(M[e>>2])};case 3:return function(e){return this.fromWireType(P[e>>3])};default:throw new TypeError("Unknown float type: "+e)}}function rn(e,t,n){switch(t){case 0:return n?function(e){return T[e]}:function(e){return E[e]};case 1:return n?function(e){return S[e>>1]}:function(e){return A[e>>1]};case 2:return n?function(e){return C[e>>2]}:function(e){return k[e>>2]};default:throw new TypeError("Unknown integer type: "+e)}}var sn="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0,on=(e,t)=>{for(var n=e>>1,i=n+t/2;!(n>=i)&&A[n];)++n;if(32<(n<<=1)-e&&sn)return sn.decode(E.subarray(e,n));for(n="",i=0;!(i>=t/2);++i){var r=S[e+2*i>>1];if(0==r)break;n+=String.fromCharCode(r)}return n},an=(e,t,n)=>{if(void 0===n&&(n=2147483647),2>n)return 0;var i=t;n=(n-=2)<2*e.length?n/2:e.length;for(var r=0;r<n;++r)S[t>>1]=e.charCodeAt(r),t+=2;return S[t>>1]=0,t-i},ln=e=>2*e.length,un=(e,t)=>{for(var n=0,i="";!(n>=t/4);){var r=C[e+4*n>>2];if(0==r)break;++n,65536<=r?(r-=65536,i+=String.fromCharCode(55296|r>>10,56320|1023&r)):i+=String.fromCharCode(r)}return i},cn=(e,t,n)=>{if(void 0===n&&(n=2147483647),4>n)return 0;var i=t;n=i+n-4;for(var r=0;r<e.length;++r){var s=e.charCodeAt(r);if(55296<=s&&57343>=s&&(s=65536+((1023&s)<<10)|1023&e.charCodeAt(++r)),C[t>>2]=s,(t+=4)+4>n)break}return C[t>>2]=0,t-i},dn=e=>{for(var t=0,n=0;n<e.length;++n){var i=e.charCodeAt(n);55296<=i&&57343>=i&&++n,t+=4}return t},hn={};function pn(e){var t=hn[e];return void 0===t?lt(e):t}var fn,mn=[],gn=[],vn=[],yn={},bn=()=>{if(!fn){var e,t={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:f||"./this.program"};for(e in yn)void 0===yn[e]?delete t[e]:t[e]=yn[e];var n=[];for(e in t)n.push(`${e}=${t[e]}`);fn=n}return fn},_n=e=>0==e%4&&(0!=e%100||0==e%400),wn=[31,29,31,30,31,30,31,31,30,31,30,31],xn=[31,28,31,30,31,30,31,31,30,31,30,31];function Tn(e,t,n,i){e||(e=this),this.parent=e,this.U=e.U,this.wa=null,this.id=Te++,this.name=t,this.mode=n,this.l={},this.m={},this.za=i}Object.defineProperties(Tn.prototype,{read:{get:function(){return!(365&~this.mode)},set:function(e){e?this.mode|=365:this.mode&=-366}},write:{get:function(){return!(146&~this.mode)},set:function(e){e?this.mode|=146:this.mode&=-147}}}),Ge(),Ee=Array(4096),Be(be,"/"),$e("/tmp",16895,0),$e("/home",16895,0),$e("/home/web_user",16895,0),(()=>{$e("/dev",16895,0),ze(259,{read:()=>0,write:(e,t,n,i)=>i}),Ve("/dev/null",259),ce(1280,he),ce(1536,pe),Ve("/dev/tty",1280),Ve("/dev/tty1",1536);var e=new Uint8Array(1024),t=0,n=()=>(0===t&&(t=te(e).byteLength),e[--t]);Ye("random",n),Ye("urandom",n),$e("/dev/shm",16895,0),$e("/dev/shm/tmp",16895,0)})(),(()=>{$e("/proc",16895,0);var e=$e("/proc/self",16895,0);$e("/proc/self/fd",16895,0),Be({U:()=>{var t=Oe(e,"fd",16895,73);return t.l={ka:(e,t)=>{var n=Fe(+t);return(e={parent:null,U:{nb:"fake"},l:{ma:()=>n.path}}).parent=e}},t}},"/proc/self/fd")})(),Object.assign(Ze.prototype,{get(e){return this.M[e]},has(e){return void 0!==this.M[e]},pa(e){var t=this.ib.pop()||this.M.length;return this.M[t]=e,t},Zb(e){this.M[e]=void 0,this.ib.push(e)}}),tt=r.BindingError=class extends Error{constructor(e){super(e),this.name="BindingError"}},et.M.push({value:void 0},{value:null},{value:!0},{value:!1}),et.h=et.M.length,r.count_emval_handles=function(){for(var e=0,t=et.h;t<et.M.length;++t)void 0!==et.M[t]&&++e;return e},ot=r.PureVirtualError=st("PureVirtualError");for(var En=Array(256),Sn=0;256>Sn;++Sn)En[Sn]=String.fromCharCode(Sn);at=En,r.getInheritedInstanceCount=function(){return Object.keys(ht).length},r.getLiveInheritedInstances=function(){var e,t=[];for(e in ht)ht.hasOwnProperty(e)&&t.push(ht[e]);return t},r.flushPendingDeletes=ct,r.setDelayFunction=function(e){dt=e,ut.length&&dt&&dt(ct)},xt=r.InternalError=class extends Error{constructor(e){super(e),this.name="InternalError"}},Rt.prototype.isAliasOf=function(e){if(!(this instanceof Rt&&e instanceof Rt))return!1;var t=this.g.u.i,n=this.g.o,i=e.g.u.i;for(e=e.g.o;t.A;)n=t.na(n),t=t.A;for(;i.A;)e=i.na(e),i=i.A;return t===i&&n===e},Rt.prototype.clone=function(){if(this.g.o||It(this),this.g.ia)return this.g.count.value+=1,this;var e=St,t=Object,n=t.create,i=Object.getPrototypeOf(this),r=this.g;return(e=e(n.call(t,i,{g:{value:{count:r.count,fa:r.fa,ia:r.ia,o:r.o,u:r.u,G:r.G,L:r.L}}}))).g.count.value+=1,e.g.fa=!1,e},Rt.prototype.delete=function(){this.g.o||It(this),this.g.fa&&!this.g.ia&&nt("Object already scheduled for deletion"),vt(this),bt(this.g),this.g.ia||(this.g.G=void 0,this.g.o=void 0)},Rt.prototype.isDeleted=function(){return!this.g.o},Rt.prototype.deleteLater=function(){return this.g.o||It(this),this.g.fa&&!this.g.ia&&nt("Object already scheduled for deletion"),ut.push(this),1===ut.length&&dt&&dt(ct),this.g.fa=!0,this},Wt.prototype.Vb=function(e){return this.sb&&(e=this.sb(e)),e},Wt.prototype.bb=function(e){this.W&&this.W(e)},Wt.prototype.argPackAdvance=8,Wt.prototype.readValueFromPointer=kt,Wt.prototype.deleteObject=function(e){null!==e&&e.delete()},Wt.prototype.fromWireType=function(e){function t(){return this.ua?Et(this.i.N,{u:this.nc,o:n,L:this,G:e}):Et(this.i.N,{u:this,o:e})}var n=this.Vb(e);if(!n)return this.bb(e),null;var i=function(e,t){return t=pt(e,t),ht[t]}(this.i,n);if(void 0!==i)return 0===i.g.count.value?(i.g.o=n,i.g.G=e,i.clone()):(i=i.clone(),this.bb(e),i);if(i=this.i.Ub(n),!(i=wt[i]))return t.call(this);i=this.ta?i.Kb:i.pointerType;var r=_t(n,this.i,i.i);return null===r?t.call(this):this.ua?Et(i.i.N,{u:i,o:r,L:this,G:e}):Et(i.i.N,{u:i,o:r})},Yt=r.UnboundTypeError=st("UnboundTypeError");var An={__syscall_fcntl64:function(e,t,n){Xe=n;try{var i=Fe(e);switch(t){case 0:var r=Ke();return 0>r?-28:De(i,r).X;case 1:case 2:case 6:case 7:return 0;case 3:return i.flags;case 4:return r=Ke(),i.flags|=r,0;case 5:return r=Ke(),S[r+0>>1]=2,0;case 16:case 8:default:return-28;case 9:return C[Mn()>>2]=28,-1}}catch(e){if("ErrnoError"!==e.name)throw e;return-e.aa}},__syscall_ioctl:function(e,t,n){Xe=n;try{var i=Fe(e);switch(t){case 21509:case 21510:case 21511:case 21512:case 21524:case 21515:return i.s?0:-59;case 21505:if(!i.s)return-59;if(i.s.V.bc){t=[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];var r=Ke();C[r>>2]=25856,C[r+4>>2]=5,C[r+8>>2]=191,C[r+12>>2]=35387;for(var s=0;32>s;s++)T[r+s+17|0]=t[s]||0}return 0;case 21506:case 21507:case 21508:if(!i.s)return-59;if(i.s.V.cc)for(r=Ke(),t=[],s=0;32>s;s++)t.push(T[r+s+17|0]);return 0;case 21519:return i.s?(r=Ke(),C[r>>2]=0):-59;case 21520:return i.s?-28:-59;case 21531:if(r=Ke(),!i.m.ac)throw new Ae(59);return i.m.ac(i,t,r);case 21523:return i.s?(i.s.V.dc&&(s=[24,80],r=Ke(),S[r>>1]=s[0],S[r+2>>1]=s[1]),0):-59;default:return-28}}catch(e){if("ErrnoError"!==e.name)throw e;return-e.aa}},__syscall_openat:function(e,t,n,i){Xe=i;try{var r=t=t?re(E,t):"";if("/"===r.charAt(0))t=r;else{var s=-100===e?"/":Fe(e).path;if(0==r.length)throw new Ae(44);t=Q(s+"/"+r)}var o=i?Ke():0;return qe(t,n,o).X}catch(e){if("ErrnoError"!==e.name)throw e;return-e.aa}},_embind_create_inheriting_constructor:function(e,t,n){e=lt(e),t=gt(t,"wrapper"),n=it(n);var i=[].slice,r=t.i,s=r.N,o=r.A.N,a=r.A.constructor;for(var l in e=Qe(e,function(){r.A.rb.forEach(function(e){if(this[e]===o[e])throw new ot(`Pure virtual function ${e} must be implemented in JavaScript`)}.bind(this)),Object.defineProperty(this,"__parent",{value:s}),this.__construct.apply(this,i.call(arguments))}),s.__construct=function(){this===s&&nt("Pass correct 'this' to __construct");var e=a.implement.apply(void 0,[this].concat(i.call(arguments)));vt(e);var t=e.g;e.notifyOnDestruction(),t.ia=!0,Object.defineProperties(this,{g:{value:t}}),St(this),e=t.o,e=pt(r,e),ht.hasOwnProperty(e)?nt(`Tried to register registered instance: ${e}`):ht[e]=this},s.__destruct=function(){this===s&&nt("Pass correct 'this' to __destruct"),vt(this);var e=this.g.o;e=pt(r,e),ht.hasOwnProperty(e)?delete ht[e]:nt(`Tried to unregister unregistered instance: ${e}`)},e.prototype=Object.create(s),n)e.prototype[l]=n[l];return rt(e)},_embind_finalize_value_object:function(e){var t=At[e];delete At[e];var n=t.Pa,i=t.W,r=t.fb;jt([e],r.map(e=>e.Yb).concat(r.map(e=>e.rc)),e=>{var s={};return r.forEach((t,n)=>{var i=e[n],o=t.Wb,a=t.Xb,l=e[n+r.length],u=t.qc,c=t.sc;s[t.Sb]={read:e=>i.fromWireType(o(a,e)),write:(e,t)=>{var n=[];u(c,e,l.toWireType(n,t)),Ct(n)}}}),[{name:t.name,fromWireType:function(e){var t,n={};for(t in s)n[t]=s[t].read(e);return i(e),n},toWireType:function(e,t){for(var r in s)if(!(r in t))throw new TypeError(`Missing field: "${r}"`);var o=n();for(r in s)s[r].write(o,t[r]);return null!==e&&e.push(i,o),o},argPackAdvance:8,readValueFromPointer:kt,K:i}]})},_embind_register_bigint:function(){},_embind_register_bool:function(e,t,n,i,r){var s=Ot(n);Lt(e,{name:t=lt(t),fromWireType:function(e){return!!e},toWireType:function(e,t){return t?i:r},argPackAdvance:8,readValueFromPointer:function(e){if(1===n)var i=T;else if(2===n)i=S;else{if(4!==n)throw new TypeError("Unknown boolean type size: "+t);i=C}return this.fromWireType(i[e>>s])},K:null})},_embind_register_class:function(e,t,n,i,r,s,o,a,l,u,c,d,h){c=lt(c),s=Gt(r,s),a&&(a=Gt(o,a)),u&&(u=Gt(l,u)),h=Gt(d,h);var p=Je(c);Dt(p,function(){Xt(`Cannot construct ${c} due to unbound types`,[i])}),jt([e,t,n],i?[i]:[],function(t){if(t=t[0],i)var n=t.i,r=n.N;else r=Rt.prototype;t=Qe(p,function(){if(Object.getPrototypeOf(this)!==o)throw new tt("Use 'new' to construct "+c);if(void 0===l.$)throw new tt(c+" has no accessible constructor");var e=l.$[arguments.length];if(void 0===e)throw new tt(`Tried to invoke ctor of ${c} with invalid number of parameters (${arguments.length}) - expected (${Object.keys(l.$).toString()}) parameters instead!`);return e.apply(this,arguments)});var o=Object.create(r,{constructor:{value:t}});t.prototype=o;var l=new Nt(c,t,o,h,n,s,a,u);l.A&&(void 0===l.A.oa&&(l.A.oa=[]),l.A.oa.push(l)),n=new Wt(c,l,!0,!1),r=new Wt(c+"*",l,!1,!1);var d=new Wt(c+" const*",l,!1,!0);return wt[e]={pointerType:r,Kb:d},Ht(p,t),[n,r,d]})},_embind_register_class_class_function:function(e,t,n,i,r,s,o){var a=Jt(n,i);t=lt(t),s=Gt(r,s),jt([],[e],function(e){function i(){Xt(`Cannot call ${r} due to unbound types`,a)}var r=`${(e=e[0]).name}.${t}`;t.startsWith("@@")&&(t=Symbol[t.substring(2)]);var l=e.i.constructor;return void 0===l[t]?(i.ea=n-1,l[t]=i):(Ft(l,t,r),l[t].B[n-1]=i),jt([],a,function(i){if(i=Kt(r,[i[0],null].concat(i.slice(1)),null,s,o),void 0===l[t].B?(i.ea=n-1,l[t]=i):l[t].B[n-1]=i,e.i.oa)for(const n of e.i.oa)n.constructor.hasOwnProperty(t)||(n.constructor[t]=i);return[]}),[]})},_embind_register_class_class_property:function(e,t,n,i,r,s,o,a){t=lt(t),s=Gt(r,s),jt([],[e],function(e){var r=`${(e=e[0]).name}.${t}`,l={get(){Xt(`Cannot access ${r} due to unbound types`,[n])},enumerable:!0,configurable:!0};return l.set=a?()=>{Xt(`Cannot access ${r} due to unbound types`,[n])}:()=>{nt(`${r} is a read-only property`)},Object.defineProperty(e.i.constructor,t,l),jt([],[n],function(n){n=n[0];var r={get:()=>n.fromWireType(s(i)),enumerable:!0};return a&&(a=Gt(o,a),r.set=e=>{var t=[];a(i,n.toWireType(t,e)),Ct(t)}),Object.defineProperty(e.i.constructor,t,r),[]}),[]})},_embind_register_class_constructor:function(e,t,n,i,r,s){var o=Jt(t,n);r=Gt(i,r),jt([],[e],function(e){var n=`constructor ${(e=e[0]).name}`;if(void 0===e.i.$&&(e.i.$=[]),void 0!==e.i.$[t-1])throw new tt(`Cannot register multiple constructors with identical number of parameters (${t-1}) for class '${e.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);return e.i.$[t-1]=()=>{Xt(`Cannot construct ${e.name} due to unbound types`,o)},jt([],o,function(i){return i.splice(1,0,null),e.i.$[t-1]=Kt(n,i,null,r,s),[]}),[]})},_embind_register_class_function:function(e,t,n,i,r,s,o,a){var l=Jt(n,i);t=lt(t),s=Gt(r,s),jt([],[e],function(e){function i(){Xt(`Cannot call ${r} due to unbound types`,l)}var r=`${(e=e[0]).name}.${t}`;t.startsWith("@@")&&(t=Symbol[t.substring(2)]),a&&e.i.rb.push(t);var u=e.i.N,c=u[t];return void 0===c||void 0===c.B&&c.className!==e.name&&c.ea===n-2?(i.ea=n-2,i.className=e.name,u[t]=i):(Ft(u,t,r),u[t].B[n-2]=i),jt([],l,function(i){return i=Kt(r,i,e,s,o),void 0===u[t].B?(i.ea=n-2,u[t]=i):u[t].B[n-2]=i,[]}),[]})},_embind_register_class_property:function(e,t,n,i,r,s,o,a,l,u){t=lt(t),r=Gt(i,r),jt([],[e],function(e){var i=`${(e=e[0]).name}.${t}`,c={get(){Xt(`Cannot access ${i} due to unbound types`,[n,o])},enumerable:!0,configurable:!0};return c.set=l?()=>{Xt(`Cannot access ${i} due to unbound types`,[n,o])}:()=>{nt(i+" is a read-only property")},Object.defineProperty(e.i.N,t,c),jt([],l?[n,o]:[n],function(n){var o=n[0],c={get(){var t=Qt(this,e,i+" getter");return o.fromWireType(r(s,t))},enumerable:!0};if(l){l=Gt(a,l);var d=n[1];c.set=function(t){var n=Qt(this,e,i+" setter"),r=[];l(u,n,d.toWireType(r,t)),Ct(r)}}return Object.defineProperty(e.i.N,t,c),[]}),[]})},_embind_register_emval:function(e,t){Lt(e,{name:t=lt(t),fromWireType:function(e){var t=it(e);return Zt(e),t},toWireType:function(e,t){return rt(t)},argPackAdvance:8,readValueFromPointer:kt,K:null})},_embind_register_enum:function(e,t,n,i){function r(){}n=Ot(n),t=lt(t),r.values={},Lt(e,{name:t,constructor:r,fromWireType:function(e){return this.constructor.values[e]},toWireType:function(e,t){return t.value},argPackAdvance:8,readValueFromPointer:en(t,n,i),K:null}),Dt(t,r)},_embind_register_enum_value:function(e,t,n){var i=gt(e,"enum");t=lt(t),e=i.constructor,i=Object.create(i.constructor.prototype,{value:{value:n},constructor:{value:Qe(`${i.name}_${t}`,function(){})}}),e.values[n]=i,e[t]=i},_embind_register_float:function(e,t,n){n=Ot(n),Lt(e,{name:t=lt(t),fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:nn(t,n),K:null})},_embind_register_function:function(e,t,n,i,r,s){var o=Jt(t,n);e=lt(e),r=Gt(i,r),Dt(e,function(){Xt(`Cannot call ${e} due to unbound types`,o)},t-1),jt([],o,function(n){return Ht(e,Kt(e,[n[0],null].concat(n.slice(1)),null,r,s),t-1),[]})},_embind_register_integer:function(e,t,n,i,r){t=lt(t),-1===r&&(r=4294967295),r=Ot(n);var s=e=>e;if(0===i){var o=32-8*n;s=e=>e<<o>>>o}n=t.includes("unsigned")?function(e,t){return t>>>0}:function(e,t){return t},Lt(e,{name:t,fromWireType:s,toWireType:n,argPackAdvance:8,readValueFromPointer:rn(t,r,0!==i),K:null})},_embind_register_memory_view:function(e,t,n){function i(e){e>>=2;var t=k;return new r(t.buffer,t[e+1],t[e])}var r=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];Lt(e,{name:n=lt(n),fromWireType:i,argPackAdvance:8,readValueFromPointer:i},{$b:!0})},_embind_register_std_string:function(e,t){var n="std::string"===(t=lt(t));Lt(e,{name:t,fromWireType:function(e){var t=k[e>>2],i=e+4;if(n)for(var r=i,s=0;s<=t;++s){var o=i+s;if(s==t||0==E[o]){if(r=r?re(E,r,o-r):"",void 0===a)var a=r;else a+=String.fromCharCode(0),a+=r;r=o+1}}else{for(a=Array(t),s=0;s<t;++s)a[s]=String.fromCharCode(E[i+s]);a=a.join("")}return Cn(e),a},toWireType:function(e,t){t instanceof ArrayBuffer&&(t=new Uint8Array(t));var i="string"==typeof t;i||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int8Array||nt("Cannot pass non-string to std::string");var r=n&&i?oe(t):t.length,s=kn(4+r+1),o=s+4;if(k[s>>2]=r,n&&i)ae(t,E,o,r+1);else if(i)for(i=0;i<r;++i){var a=t.charCodeAt(i);255<a&&(Cn(o),nt("String has UTF-16 code units that do not fit in 8 bits")),E[o+i]=a}else for(i=0;i<r;++i)E[o+i]=t[i];return null!==e&&e.push(Cn,s),s},argPackAdvance:8,readValueFromPointer:kt,K:function(e){Cn(e)}})},_embind_register_std_wstring:function(e,t,n){if(n=lt(n),2===t)var i=on,r=an,s=ln,o=()=>A,a=1;else 4===t&&(i=un,r=cn,s=dn,o=()=>k,a=2);Lt(e,{name:n,fromWireType:function(e){for(var n,r=k[e>>2],s=o(),l=e+4,u=0;u<=r;++u){var c=e+4+u*t;u!=r&&0!=s[c>>a]||(l=i(l,c-l),void 0===n?n=l:(n+=String.fromCharCode(0),n+=l),l=c+t)}return Cn(e),n},toWireType:function(e,i){"string"!=typeof i&&nt(`Cannot pass non-string to C++ string type ${n}`);var o=s(i),l=kn(4+o+t);return k[l>>2]=o>>a,r(i,l+4,o+t),null!==e&&e.push(Cn,l),l},argPackAdvance:8,readValueFromPointer:kt,K:function(e){Cn(e)}})},_embind_register_value_object:function(e,t,n,i,r,s){At[e]={name:lt(t),Pa:Gt(n,i),W:Gt(r,s),fb:[]}},_embind_register_value_object_field:function(e,t,n,i,r,s,o,a,l,u){At[e].fb.push({Sb:lt(t),Yb:n,Wb:Gt(i,r),Xb:s,rc:o,qc:Gt(a,l),sc:u})},_embind_register_void:function(e,t){Lt(e,{fc:!0,name:t=lt(t),argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},_emscripten_get_now_is_monotonic:()=>!0,_emval_as:function(e,t,n){e=it(e),t=gt(t,"emval::as");var i=[],r=rt(i);return k[n>>2]=r,t.toWireType(i,e)},_emval_call_method:function(e,t,n,i,r){e=mn[e],t=it(t),n=pn(n);var s=[];return k[i>>2]=rt(s),e(t,n,s,r)},_emval_call_void_method:function(e,t,n,i){(e=mn[e])(t=it(t),n=pn(n),null,i)},_emval_decref:Zt,_emval_get_method_caller:function(e,t){var n=function(e,t){for(var n=Array(e),i=0;i<e;++i)n[i]=gt(k[t+4*i>>2],"parameter "+i);return n}(e,t),i=n[0];t=i.name+"_$"+n.slice(1).map(function(e){return e.name}).join("_")+"$";var r=gn[t];if(void 0!==r)return r;var s=Array(e-1);return r=function(e){var t=mn.length;return mn.push(e),t}((t,r,o,a)=>{for(var l=0,u=0;u<e-1;++u)s[u]=n[u+1].readValueFromPointer(a+l),l+=n[u+1].argPackAdvance;for(t=t[r].apply(t,s),u=0;u<e-1;++u)n[u+1].Nb&&n[u+1].Nb(s[u]);if(!i.fc)return i.toWireType(o,t)}),gn[t]=r},_emval_get_module_property:function(e){return e=pn(e),rt(r[e])},_emval_get_property:function(e,t){return e=it(e),t=it(t),rt(e[t])},_emval_incref:function(e){4<e&&(et.get(e).ub+=1)},_emval_new_array:function(){return rt([])},_emval_new_cstring:function(e){return rt(pn(e))},_emval_new_object:function(){return rt({})},_emval_run_destructors:function(e){Ct(it(e)),Zt(e)},_emval_set_property:function(e,t,n){e=it(e),t=it(t),n=it(n),e[t]=n},_emval_take_value:function(e,t){return e=(e=gt(e,"_emval_take_value")).readValueFromPointer(t),rt(e)},abort:()=>{V("")},emscripten_asm_const_int:(e,t,n)=>{var i;for(vn.length=0,n>>=2;i=E[t++];)n+=105!=i&n,vn.push(105==i?C[n]:P[n++>>1]),++n;return X[e].apply(null,vn)},emscripten_date_now:function(){return Date.now()},emscripten_get_now:()=>performance.now(),emscripten_memcpy_big:(e,t,n)=>E.copyWithin(e,t,t+n),emscripten_resize_heap:e=>{var t=E.length;if(2147483648<(e>>>=0))return!1;for(var n=1;4>=n;n*=2){var i=t*(1+.2/n);i=Math.min(i,e+100663296);var r=Math;i=Math.max(e,i);e:{r=r.min.call(r,2147483648,i+(65536-i%65536)%65536)-w.buffer.byteLength+65535>>>16;try{w.grow(r),O();var s=1;break e}catch(e){}s=void 0}if(s)return!0}return!1},environ_get:(e,t)=>{var n=0;return bn().forEach(function(i,r){var s=t+n;for(r=k[e+4*r>>2]=s,s=0;s<i.length;++s)T[0|r++]=i.charCodeAt(s);T[0|r]=0,n+=i.length+1}),0},environ_sizes_get:(e,t)=>{var n=bn();k[e>>2]=n.length;var i=0;return n.forEach(function(e){i+=e.length+1}),k[t>>2]=i,0},fd_close:function(e){try{var t=Fe(e);if(null===t.X)throw new Ae(8);t.Ma&&(t.Ma=null);try{t.m.close&&t.m.close(t)}catch(e){throw e}finally{xe[t.X]=null}return t.X=null,0}catch(e){if("ErrnoError"!==e.name)throw e;return e.aa}},fd_read:function(e,t,n,i){try{e:{var r=Fe(e);e=t;for(var s,o=t=0;o<n;o++){var a=k[e>>2],l=k[e+4>>2];e+=8;var u=r,c=a,d=l,h=s,p=T;if(0>d||0>h)throw new Ae(28);if(null===u.X)throw new Ae(8);if(1==(2097155&u.flags))throw new Ae(8);if(16384==(61440&u.node.mode))throw new Ae(31);if(!u.m.read)throw new Ae(28);var f=void 0!==h;if(f){if(!u.seekable)throw new Ae(70)}else h=u.position;var m=u.m.read(u,p,c,d,h);f||(u.position+=m);var g=m;if(0>g){var v=-1;break e}if(t+=g,g<l)break;void 0!==s&&(s+=g)}v=t}return k[i>>2]=v,0}catch(e){if("ErrnoError"!==e.name)throw e;return e.aa}},fd_seek:function(e,t,n,i,r){t=n+2097152>>>0<4194305-!!t?(t>>>0)+4294967296*n:NaN;try{if(isNaN(t))return 61;var s=Fe(e);return Ue(s,t,i),Y=[s.position>>>0,(G=s.position,1<=+Math.abs(G)?0<G?+Math.floor(G/4294967296)>>>0:~~+Math.ceil((G-+(~~G>>>0))/4294967296)>>>0:0)],C[r>>2]=Y[0],C[r+4>>2]=Y[1],s.Ma&&0===t&&0===i&&(s.Ma=null),0}catch(e){if("ErrnoError"!==e.name)throw e;return e.aa}},fd_write:function(e,t,n,i){try{e:{var r=Fe(e);e=t;for(var s,o=t=0;o<n;o++){var a=k[e>>2],l=k[e+4>>2];e+=8;var u=r,c=a,d=l,h=s,p=T;if(0>d||0>h)throw new Ae(28);if(null===u.X)throw new Ae(8);if(!(2097155&u.flags))throw new Ae(8);if(16384==(61440&u.node.mode))throw new Ae(31);if(!u.m.write)throw new Ae(28);u.seekable&&1024&u.flags&&Ue(u,0,2);var f=void 0!==h;if(f){if(!u.seekable)throw new Ae(70)}else h=u.position;var m=u.m.write(u,p,c,d,h,void 0);f||(u.position+=m);var g=m;if(0>g){var v=-1;break e}t+=g,void 0!==s&&(s+=g)}v=t}return k[i>>2]=v,0}catch(e){if("ErrnoError"!==e.name)throw e;return e.aa}},strftime_l:(e,t,n,i)=>((e,t,n,i)=>{function r(e,t,n){for(e="number"==typeof e?e.toString():e||"";e.length<t;)e=n[0]+e;return e}function s(e,t){return r(e,t,"0")}function o(e,t){function n(e){return 0>e?-1:0<e?1:0}var i;return 0===(i=n(e.getFullYear()-t.getFullYear()))&&0===(i=n(e.getMonth()-t.getMonth()))&&(i=n(e.getDate()-t.getDate())),i}function a(e){switch(e.getDay()){case 0:return new Date(e.getFullYear()-1,11,29);case 1:return e;case 2:return new Date(e.getFullYear(),0,3);case 3:return new Date(e.getFullYear(),0,2);case 4:return new Date(e.getFullYear(),0,1);case 5:return new Date(e.getFullYear()-1,11,31);case 6:return new Date(e.getFullYear()-1,11,30)}}function l(e){var t=e.ca;for(e=new Date(new Date(e.da+1900,0,1).getTime());0<t;){var n=e.getMonth(),i=(_n(e.getFullYear())?wn:xn)[n];if(!(t>i-e.getDate())){e.setDate(e.getDate()+t);break}t-=i-e.getDate()+1,e.setDate(1),11>n?e.setMonth(n+1):(e.setMonth(0),e.setFullYear(e.getFullYear()+1))}return n=new Date(e.getFullYear()+1,0,4),t=a(new Date(e.getFullYear(),0,4)),n=a(n),0>=o(t,e)?0>=o(n,e)?e.getFullYear()+1:e.getFullYear():e.getFullYear()-1}var u=C[i+40>>2];for(var c in i={wc:C[i>>2],vc:C[i+4>>2],Fa:C[i+8>>2],Sa:C[i+12>>2],Ga:C[i+16>>2],da:C[i+20>>2],R:C[i+24>>2],ca:C[i+28>>2],Rc:C[i+32>>2],uc:C[i+36>>2],xc:u&&u?re(E,u):""},n=n?re(E,n):"",u={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"})n=n.replace(new RegExp(c,"g"),u[c]);var d="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),h="January February March April May June July August September October November December".split(" ");for(c in u={"%a":e=>d[e.R].substring(0,3),"%A":e=>d[e.R],"%b":e=>h[e.Ga].substring(0,3),"%B":e=>h[e.Ga],"%C":e=>s((e.da+1900)/100|0,2),"%d":e=>s(e.Sa,2),"%e":e=>r(e.Sa,2," "),"%g":e=>l(e).toString().substring(2),"%G":e=>l(e),"%H":e=>s(e.Fa,2),"%I":e=>(0==(e=e.Fa)?e=12:12<e&&(e-=12),s(e,2)),"%j":e=>{for(var t=0,n=0;n<=e.Ga-1;t+=(_n(e.da+1900)?wn:xn)[n++]);return s(e.Sa+t,3)},"%m":e=>s(e.Ga+1,2),"%M":e=>s(e.vc,2),"%n":()=>"\n","%p":e=>0<=e.Fa&&12>e.Fa?"AM":"PM","%S":e=>s(e.wc,2),"%t":()=>"\t","%u":e=>e.R||7,"%U":e=>s(Math.floor((e.ca+7-e.R)/7),2),"%V":e=>{var t=Math.floor((e.ca+7-(e.R+6)%7)/7);if(2>=(e.R+371-e.ca-2)%7&&t++,t)53==t&&(4==(n=(e.R+371-e.ca)%7)||3==n&&_n(e.da)||(t=1));else{t=52;var n=(e.R+7-e.ca-1)%7;(4==n||5==n&&_n(e.da%400-1))&&t++}return s(t,2)},"%w":e=>e.R,"%W":e=>s(Math.floor((e.ca+7-(e.R+6)%7)/7),2),"%y":e=>(e.da+1900).toString().substring(2),"%Y":e=>e.da+1900,"%z":e=>{var t=0<=(e=e.uc);return e=Math.abs(e)/60,(t?"+":"-")+String("0000"+(e/60*100+e%60)).slice(-4)},"%Z":e=>e.xc,"%%":()=>"%"},n=n.replace(/%%/g,"\0\0"),u)n.includes(c)&&(n=n.replace(new RegExp(c,"g"),u[c](i)));return(c=le(n=n.replace(/\0\0/g,"%"),!1)).length>t?0:(T.set(c,e),c.length-1)})(e,t,n,i)};!function(){function e(e){if(x=e=e.exports,w=x.memory,O(),L=x.__indirect_function_table,R.unshift(x.__wasm_call_ctors),z--,r.monitorRunDependencies&&r.monitorRunDependencies(z),0==z&&(null!==B&&(clearInterval(B),B=null),$)){var t=$;$=null,t()}return e}var t={env:An,wasi_snapshot_preview1:An};if(z++,r.monitorRunDependencies&&r.monitorRunDependencies(z),r.instantiateWasm)try{return r.instantiateWasm(t,e)}catch(e){_("Module.instantiateWasm callback failed with error: "+e),n(e)}(function(e,t){var n=N;return y||"function"!=typeof WebAssembly.instantiateStreaming||W(n)||n.startsWith("file://")||"function"!=typeof fetch?U(n,e,t):fetch(n,{credentials:"same-origin"}).then(i=>WebAssembly.instantiateStreaming(i,e).then(t,function(i){return _("wasm streaming compile failed: "+i),_("falling back to ArrayBuffer instantiation"),U(n,e,t)}))})(t,function(t){e(t.instance)}).catch(n)}();var Cn=e=>(Cn=x.free)(e),kn=e=>(kn=x.malloc)(e),Mn=()=>(Mn=x.__errno_location)(),Pn=r._ma_device__on_notification_unlocked=e=>(Pn=r._ma_device__on_notification_unlocked=x.ma_device__on_notification_unlocked)(e);r._ma_malloc_emscripten=(e,t)=>(r._ma_malloc_emscripten=x.ma_malloc_emscripten)(e,t),r._ma_free_emscripten=(e,t)=>(r._ma_free_emscripten=x.ma_free_emscripten)(e,t);var jn,On=r._ma_device_process_pcm_frames_capture__webaudio=(e,t,n)=>(On=r._ma_device_process_pcm_frames_capture__webaudio=x.ma_device_process_pcm_frames_capture__webaudio)(e,t,n),Ln=r._ma_device_process_pcm_frames_playback__webaudio=(e,t,n)=>(Ln=r._ma_device_process_pcm_frames_playback__webaudio=x.ma_device_process_pcm_frames_playback__webaudio)(e,t,n),In=e=>(In=x.__getTypeName)(e);function Rn(){function e(){if(!jn&&(jn=!0,r.calledRun=!0,!j)){if(r.noFSInit||me||(me=!0,Ge(),r.stdin=r.stdin,r.stdout=r.stdout,r.stderr=r.stderr,r.stdin?Ye("stdin",r.stdin):We("/dev/tty","/dev/stdin"),r.stdout?Ye("stdout",null,r.stdout):We("/dev/tty","/dev/stdout"),r.stderr?Ye("stderr",null,r.stderr):We("/dev/tty1","/dev/stderr"),qe("/dev/stdin",0),qe("/dev/stdout",1),qe("/dev/stderr",1)),Se=!1,K(R),t(r),r.onRuntimeInitialized&&r.onRuntimeInitialized(),r.postRun)for("function"==typeof r.postRun&&(r.postRun=[r.postRun]);r.postRun.length;){var e=r.postRun.shift();F.unshift(e)}K(F)}}if(!(0<z)){if(r.preRun)for("function"==typeof r.preRun&&(r.preRun=[r.preRun]);r.preRun.length;)D();K(I),0<z||(r.setStatus?(r.setStatus("Running..."),setTimeout(function(){setTimeout(function(){r.setStatus("")},1),e()},1)):e())}}if(r.__embind_initialize_bindings=()=>(r.__embind_initialize_bindings=x._embind_initialize_bindings)(),r.dynCall_iiji=(e,t,n,i,s)=>(r.dynCall_iiji=x.dynCall_iiji)(e,t,n,i,s),r.dynCall_jiji=(e,t,n,i,s)=>(r.dynCall_jiji=x.dynCall_jiji)(e,t,n,i,s),r.dynCall_iiiji=(e,t,n,i,s,o)=>(r.dynCall_iiiji=x.dynCall_iiiji)(e,t,n,i,s,o),r.dynCall_iij=(e,t,n,i)=>(r.dynCall_iij=x.dynCall_iij)(e,t,n,i),r.dynCall_jii=(e,t,n)=>(r.dynCall_jii=x.dynCall_jii)(e,t,n),r.dynCall_viijii=(e,t,n,i,s,o,a)=>(r.dynCall_viijii=x.dynCall_viijii)(e,t,n,i,s,o,a),r.dynCall_iiiiij=(e,t,n,i,s,o,a)=>(r.dynCall_iiiiij=x.dynCall_iiiiij)(e,t,n,i,s,o,a),r.dynCall_iiiiijj=(e,t,n,i,s,o,a,l,u)=>(r.dynCall_iiiiijj=x.dynCall_iiiiijj)(e,t,n,i,s,o,a,l,u),r.dynCall_iiiiiijj=(e,t,n,i,s,o,a,l,u,c)=>(r.dynCall_iiiiiijj=x.dynCall_iiiiiijj)(e,t,n,i,s,o,a,l,u,c),$=function e(){jn||Rn(),jn||($=e)},r.preInit)for("function"==typeof r.preInit&&(r.preInit=[r.preInit]);0<r.preInit.length;)r.preInit.pop()();return Rn(),e.ready});const s=r},e=>{e.exports=JSON.parse('{"name":"@rive-app/canvas","version":"2.31.5","description":"Rive\'s canvas based web api.","main":"rive.js","homepage":"https://rive.app","repository":{"type":"git","url":"https://github.com/rive-app/rive-wasm/tree/master/js"},"keywords":["rive","animation"],"author":"Rive","contributors":["Luigi Rosso <[email protected]> (https://rive.app)","Maxwell Talbot <[email protected]> (https://rive.app)","Arthur Vivian <[email protected]> (https://rive.app)","Umberto Sonnino <[email protected]> (https://rive.app)","Matthew Sullivan <[email protected]> (mailto:[email protected])"],"license":"MIT","files":["rive.js","rive.js.map","rive.wasm","rive_fallback.wasm","rive.d.ts","rive_advanced.mjs.d.ts"],"typings":"rive.d.ts","dependencies":{},"browser":{"fs":false,"path":false}}')},(e,t,n)=>{n.r(t),n.d(t,{Animation:()=>i.Animation});var i=n(4)},(e,t,n)=>{n.r(t),n.d(t,{Animation:()=>i});var i=function(){function e(e,t,n,i){this.animation=e,this.artboard=t,this.playing=i,this.loopCount=0,this.scrubTo=null,this.instance=new n.LinearAnimationInstance(e,t)}return Object.defineProperty(e.prototype,"name",{get:function(){return this.animation.name},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"time",{get:function(){return this.instance.time},set:function(e){this.instance.time=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loopValue",{get:function(){return this.animation.loopValue},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"needsScrub",{get:function(){return null!==this.scrubTo},enumerable:!1,configurable:!0}),e.prototype.advance=function(e){null===this.scrubTo?this.instance.advance(e):(this.instance.time=0,this.instance.advance(this.scrubTo),this.scrubTo=null)},e.prototype.apply=function(e){this.instance.apply(e)},e.prototype.cleanup=function(){this.instance.delete()},e}()},(e,t,n)=>{n.r(t),n.d(t,{AudioAssetWrapper:()=>s.AudioAssetWrapper,AudioWrapper:()=>s.AudioWrapper,BLANK_URL:()=>r.BLANK_URL,CustomFileAssetLoaderWrapper:()=>s.CustomFileAssetLoaderWrapper,FileAssetWrapper:()=>s.FileAssetWrapper,FileFinalizer:()=>s.FileFinalizer,FontAssetWrapper:()=>s.FontAssetWrapper,FontWrapper:()=>s.FontWrapper,ImageAssetWrapper:()=>s.ImageAssetWrapper,ImageWrapper:()=>s.ImageWrapper,createFinalization:()=>s.createFinalization,finalizationRegistry:()=>s.finalizationRegistry,registerTouchInteractions:()=>i.registerTouchInteractions,sanitizeUrl:()=>r.sanitizeUrl});var i=n(6),r=n(7),s=n(8)},(e,t,n)=>{n.r(t),n.d(t,{registerTouchInteractions:()=>i});var i=function(e){var t=e.canvas,n=e.artboard,i=e.stateMachines,r=void 0===i?[]:i,s=e.renderer,o=e.rive,a=e.fit,l=e.alignment,u=e.isTouchScrollEnabled,c=void 0!==u&&u,d=e.layoutScaleFactor,h=void 0===d?1:d;if(!(t&&r.length&&s&&o&&n&&"undefined"!=typeof window))return null;var p=null,f=!1,m=function(e){if(f&&e instanceof MouseEvent)"mouseup"==e.type&&(f=!1);else{f=c&&"touchend"===e.type&&"touchstart"===p,p=e.type;var t=e.currentTarget.getBoundingClientRect(),i=function(e,t){var n,i;return["touchstart","touchmove"].indexOf(e.type)>-1&&(null===(n=e.touches)||void 0===n?void 0:n.length)?(t||e.preventDefault(),{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}):"touchend"===e.type&&(null===(i=e.changedTouches)||void 0===i?void 0:i.length)?{clientX:e.changedTouches[0].clientX,clientY:e.changedTouches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}(e,c),s=i.clientX,u=i.clientY;if(s||u){var d=s-t.left,m=u-t.top,g=o.computeAlignment(a,l,{minX:0,minY:0,maxX:t.width,maxY:t.height},n.bounds,h),v=new o.Mat2D;g.invert(v);var y=new o.Vec2D(d,m),b=o.mapXY(v,y),_=b.x(),w=b.y();switch(b.delete(),v.delete(),y.delete(),g.delete(),e.type){case"mouseout":for(var x=0,T=r;x<T.length;x++)T[x].pointerMove(_,w);break;case"touchmove":case"mouseover":case"mousemove":for(var E=0,S=r;E<S.length;E++)S[E].pointerMove(_,w);break;case"touchstart":case"mousedown":for(var A=0,C=r;A<C.length;A++)C[A].pointerDown(_,w);break;case"touchend":case"mouseup":for(var k=0,M=r;k<M.length;k++)M[k].pointerUp(_,w)}}}}.bind(void 0);return t.addEventListener("mouseover",m),t.addEventListener("mouseout",m),t.addEventListener("mousemove",m),t.addEventListener("mousedown",m),t.addEventListener("mouseup",m),t.addEventListener("touchmove",m,{passive:c}),t.addEventListener("touchstart",m,{passive:c}),t.addEventListener("touchend",m),function(){t.removeEventListener("mouseover",m),t.removeEventListener("mouseout",m),t.removeEventListener("mousemove",m),t.removeEventListener("mousedown",m),t.removeEventListener("mouseup",m),t.removeEventListener("touchmove",m),t.removeEventListener("touchstart",m),t.removeEventListener("touchend",m)}}},(e,t,n)=>{n.r(t),n.d(t,{BLANK_URL:()=>u,sanitizeUrl:()=>c});var i=/^([^\w]*)(javascript|data|vbscript)/im,r=/&#(\w+)(^\w|;)?/g,s=/&(newline|tab);/gi,o=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,a=/^.+(:|:)/gim,l=[".","/"],u="about:blank";function c(e){if(!e)return u;var t,n=(t=e,t.replace(o,"").replace(r,function(e,t){return String.fromCharCode(t)})).replace(s,"").replace(o,"").trim();if(!n)return u;if(function(e){return l.indexOf(e[0])>-1}(n))return n;var c=n.match(a);if(!c)return n;var d=c[0];return i.test(d)?u:n}},(e,t,n)=>{n.r(t),n.d(t,{AudioAssetWrapper:()=>f,AudioWrapper:()=>u,CustomFileAssetLoaderWrapper:()=>d,FileAssetWrapper:()=>h,FileFinalizer:()=>s,FontAssetWrapper:()=>m,FontWrapper:()=>c,ImageAssetWrapper:()=>p,ImageWrapper:()=>l,createFinalization:()=>y,finalizationRegistry:()=>v});var i,r=(i=function(e,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},i(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),s=function(){function e(e){this.selfUnref=!1,this._file=e}return e.prototype.unref=function(){this._file&&this._file.unref()},e}(),o=function(){function e(e){this._finalizableObject=e}return e.prototype.unref=function(){this._finalizableObject.unref()},e}(),a=function(){function e(){this.selfUnref=!1}return e.prototype.unref=function(){},e}(),l=function(e){function t(t){var n=e.call(this)||this;return n._nativeImage=t,n}return r(t,e),Object.defineProperty(t.prototype,"nativeImage",{get:function(){return this._nativeImage},enumerable:!1,configurable:!0}),t.prototype.unref=function(){this.selfUnref&&this._nativeImage.unref()},t}(a),u=function(e){function t(t){var n=e.call(this)||this;return n._nativeAudio=t,n}return r(t,e),Object.defineProperty(t.prototype,"nativeAudio",{get:function(){return this._nativeAudio},enumerable:!1,configurable:!0}),t.prototype.unref=function(){this.selfUnref&&this._nativeAudio.unref()},t}(a),c=function(e){function t(t){var n=e.call(this)||this;return n._nativeFont=t,n}return r(t,e),Object.defineProperty(t.prototype,"nativeFont",{get:function(){return this._nativeFont},enumerable:!1,configurable:!0}),t.prototype.unref=function(){this.selfUnref&&this._nativeFont.unref()},t}(a),d=function(){function e(e,t){this._assetLoaderCallback=t,this.assetLoader=new e.CustomFileAssetLoader({loadContents:this.loadContents.bind(this)})}return e.prototype.loadContents=function(e,t){var n;return e.isImage?n=new p(e):e.isAudio?n=new f(e):e.isFont&&(n=new m(e)),this._assetLoaderCallback(n,t)},e}(),h=function(){function e(e){this._nativeFileAsset=e}return e.prototype.decode=function(e){this._nativeFileAsset.decode(e)},Object.defineProperty(e.prototype,"name",{get:function(){return this._nativeFileAsset.name},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"fileExtension",{get:function(){return this._nativeFileAsset.fileExtension},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"uniqueFilename",{get:function(){return this._nativeFileAsset.uniqueFilename},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isAudio",{get:function(){return this._nativeFileAsset.isAudio},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isImage",{get:function(){return this._nativeFileAsset.isImage},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isFont",{get:function(){return this._nativeFileAsset.isFont},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"cdnUuid",{get:function(){return this._nativeFileAsset.cdnUuid},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nativeFileAsset",{get:function(){return this._nativeFileAsset},enumerable:!1,configurable:!0}),e}(),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.prototype.setRenderImage=function(e){this._nativeFileAsset.setRenderImage(e.nativeImage)},t}(h),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.prototype.setAudioSource=function(e){this._nativeFileAsset.setAudioSource(e.nativeAudio)},t}(h),m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.prototype.setFont=function(e){this._nativeFileAsset.setFont(e.nativeFont)},t}(h),g=function(){function e(e){}return e.prototype.register=function(e){e.selfUnref=!0},e.prototype.unregister=function(e){},e}(),v=new("undefined"!=typeof FinalizationRegistry?FinalizationRegistry:g)(function(e){null==e||e.unref()}),y=function(e,t){var n=new o(t);v.register(e,n)}}],t={};function n(i){var r=t[i];if(void 0!==r)return r.exports;var s=t[i]={exports:{}};return e[i](s,s.exports,n),s.exports}n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i={};return(()=>{n.r(i),n.d(i,{Alignment:()=>r,DataEnum:()=>D,EventType:()=>_,Fit:()=>t,Layout:()=>g,LoopType:()=>w,Rive:()=>R,RiveEventType:()=>y,RiveFile:()=>I,RuntimeLoader:()=>v,StateMachineInput:()=>b,StateMachineInputType:()=>m,Testing:()=>J,ViewModel:()=>F,ViewModelInstance:()=>N,ViewModelInstanceArtboard:()=>Y,ViewModelInstanceAssetImage:()=>G,ViewModelInstanceBoolean:()=>V,ViewModelInstanceColor:()=>U,ViewModelInstanceEnum:()=>H,ViewModelInstanceList:()=>q,ViewModelInstanceNumber:()=>$,ViewModelInstanceString:()=>B,ViewModelInstanceTrigger:()=>W,ViewModelInstanceValue:()=>z,decodeAudio:()=>Q,decodeFont:()=>ee,decodeImage:()=>Z});var e,t,r,s=n(1),o=n(2),a=n(3),l=n(5),u=(e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)},function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}),c=function(){return c=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},c.apply(this,arguments)},d=function(e,t,n,i){return new(n||(n=Promise))(function(r,s){function o(e){try{l(i.next(e))}catch(e){s(e)}}function a(e){try{l(i.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(o,a)}l((i=i.apply(e,t||[])).next())})},h=function(e,t){var n,i,r,s={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]},o=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return o.next=a(0),o.throw=a(1),o.return=a(2),"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(a){return function(l){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,a[0]&&(s=0)),s;)try{if(n=1,i&&(r=2&a[0]?i.return:a[0]?i.throw||((r=i.return)&&r.call(i),0):i.next)&&!(r=r.call(i,a[1])).done)return r;switch(i=0,r&&(a=[2&a[0],r.value]),a[0]){case 0:case 1:r=a;break;case 4:return s.label++,{value:a[1],done:!1};case 5:s.label++,i=a[1],a=[0];continue;case 7:a=s.ops.pop(),s.trys.pop();continue;default:if(!((r=(r=s.trys).length>0&&r[r.length-1])||6!==a[0]&&2!==a[0])){s=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]<r[3])){s.label=a[1];break}if(6===a[0]&&s.label<r[1]){s.label=r[1],r=a;break}if(r&&s.label<r[2]){s.label=r[2],s.ops.push(a);break}r[2]&&s.ops.pop(),s.trys.pop();continue}a=t.call(e,s)}catch(e){a=[6,e],i=0}finally{n=r=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,l])}}},p=function(e,t,n){if(n||2===arguments.length)for(var i,r=0,s=t.length;r<s;r++)!i&&r in t||(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))},f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.isHandledError=!0,t}return u(t,e),t}(Error);!function(e){e.Cover="cover",e.Contain="contain",e.Fill="fill",e.FitWidth="fitWidth",e.FitHeight="fitHeight",e.None="none",e.ScaleDown="scaleDown",e.Layout="layout"}(t||(t={})),function(e){e.Center="center",e.TopLeft="topLeft",e.TopCenter="topCenter",e.TopRight="topRight",e.CenterLeft="centerLeft",e.CenterRight="centerRight",e.BottomLeft="bottomLeft",e.BottomCenter="bottomCenter",e.BottomRight="bottomRight"}(r||(r={}));var m,g=function(){function e(e){var n,i,s,o,a,l,u;this.fit=null!==(n=null==e?void 0:e.fit)&&void 0!==n?n:t.Contain,this.alignment=null!==(i=null==e?void 0:e.alignment)&&void 0!==i?i:r.Center,this.layoutScaleFactor=null!==(s=null==e?void 0:e.layoutScaleFactor)&&void 0!==s?s:1,this.minX=null!==(o=null==e?void 0:e.minX)&&void 0!==o?o:0,this.minY=null!==(a=null==e?void 0:e.minY)&&void 0!==a?a:0,this.maxX=null!==(l=null==e?void 0:e.maxX)&&void 0!==l?l:0,this.maxY=null!==(u=null==e?void 0:e.maxY)&&void 0!==u?u:0}return e.new=function(t){var n=t.fit,i=t.alignment,r=t.minX,s=t.minY,o=t.maxX,a=t.maxY;return console.warn("This function is deprecated: please use `new Layout({})` instead"),new e({fit:n,alignment:i,minX:r,minY:s,maxX:o,maxY:a})},e.prototype.copyWith=function(t){var n=t.fit,i=t.alignment,r=t.layoutScaleFactor,s=t.minX,o=t.minY,a=t.maxX,l=t.maxY;return new e({fit:null!=n?n:this.fit,alignment:null!=i?i:this.alignment,layoutScaleFactor:null!=r?r:this.layoutScaleFactor,minX:null!=s?s:this.minX,minY:null!=o?o:this.minY,maxX:null!=a?a:this.maxX,maxY:null!=l?l:this.maxY})},e.prototype.runtimeFit=function(e){return this.cachedRuntimeFit?this.cachedRuntimeFit:(n=this.fit===t.Cover?e.Fit.cover:this.fit===t.Contain?e.Fit.contain:this.fit===t.Fill?e.Fit.fill:this.fit===t.FitWidth?e.Fit.fitWidth:this.fit===t.FitHeight?e.Fit.fitHeight:this.fit===t.ScaleDown?e.Fit.scaleDown:this.fit===t.Layout?e.Fit.layout:e.Fit.none,this.cachedRuntimeFit=n,n);var n},e.prototype.runtimeAlignment=function(e){return this.cachedRuntimeAlignment?this.cachedRuntimeAlignment:(t=this.alignment===r.TopLeft?e.Alignment.topLeft:this.alignment===r.TopCenter?e.Alignment.topCenter:this.alignment===r.TopRight?e.Alignment.topRight:this.alignment===r.CenterLeft?e.Alignment.centerLeft:this.alignment===r.CenterRight?e.Alignment.centerRight:this.alignment===r.BottomLeft?e.Alignment.bottomLeft:this.alignment===r.BottomCenter?e.Alignment.bottomCenter:this.alignment===r.BottomRight?e.Alignment.bottomRight:e.Alignment.center,this.cachedRuntimeAlignment=t,t);var t},e}(),v=function(){function e(){}return e.loadRuntime=function(){s.default({locateFile:function(){return e.wasmURL}}).then(function(t){var n;for(e.runtime=t;e.callBackQueue.length>0;)null===(n=e.callBackQueue.shift())||void 0===n||n(e.runtime)}).catch(function(t){var n={message:(null==t?void 0:t.message)||"Unknown error",type:(null==t?void 0:t.name)||"Error",wasmError:t instanceof WebAssembly.CompileError||t instanceof WebAssembly.RuntimeError,originalError:t};console.debug("Rive WASM load error details:",n);var i="https://cdn.jsdelivr.net/npm/".concat(o.name,"@").concat(o.version,"/rive_fallback.wasm");if(e.wasmURL.toLowerCase()!==i)console.warn("Failed to load WASM from ".concat(e.wasmURL," (").concat(n.message,"), trying jsdelivr as a backup")),e.setWasmUrl(i),e.loadRuntime();else{var r=["Could not load Rive WASM file from ".concat(e.wasmURL," or ").concat(i,"."),"Possible reasons:","- Network connection is down","- WebAssembly is not supported in this environment","- The WASM file is corrupted or incompatible","\nError details:","- Type: ".concat(n.type),"- Message: ".concat(n.message),"- WebAssembly-specific error: ".concat(n.wasmError),"\nTo resolve, you may need to:","1. Check your network connection","2. Set a new WASM source via RuntimeLoader.setWasmUrl()","3. Call RuntimeLoader.loadRuntime() again"].join("\n");console.error(r)}})},e.getInstance=function(t){e.isLoading||(e.isLoading=!0,e.loadRuntime()),e.runtime?t(e.runtime):e.callBackQueue.push(t)},e.awaitInstance=function(){return new Promise(function(t){return e.getInstance(function(e){return t(e)})})},e.setWasmUrl=function(t){e.wasmURL=t},e.getWasmUrl=function(){return e.wasmURL},e.isLoading=!1,e.callBackQueue=[],e.wasmURL="https://unpkg.com/".concat(o.name,"@").concat(o.version,"/rive.wasm"),e}();!function(e){e[e.Number=56]="Number",e[e.Trigger=58]="Trigger",e[e.Boolean=59]="Boolean"}(m||(m={}));var y,b=function(){function e(e,t){this.type=e,this.runtimeInput=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.runtimeInput.name},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){return this.runtimeInput.value},set:function(e){this.runtimeInput.value=e},enumerable:!1,configurable:!0}),e.prototype.fire=function(){this.type===m.Trigger&&this.runtimeInput.fire()},e.prototype.delete=function(){this.runtimeInput=null},e}();!function(e){e[e.General=128]="General",e[e.OpenUrl=131]="OpenUrl"}(y||(y={}));var _,w,x=function(e){this.nativeArtboard=e},T=function(){function e(e,t,n,i){this.stateMachine=e,this.playing=n,this.artboard=i,this.inputs=[],this.instance=new t.StateMachineInstance(e,i),this.initInputs(t)}return Object.defineProperty(e.prototype,"name",{get:function(){return this.stateMachine.name},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"statesChanged",{get:function(){for(var e=[],t=0;t<this.instance.stateChangedCount();t++)e.push(this.instance.stateChangedNameByIndex(t));return e},enumerable:!1,configurable:!0}),e.prototype.advance=function(e){this.instance.advance(e)},e.prototype.advanceAndApply=function(e){this.instance.advanceAndApply(e)},e.prototype.reportedEventCount=function(){return this.instance.reportedEventCount()},e.prototype.reportedEventAt=function(e){return this.instance.reportedEventAt(e)},e.prototype.initInputs=function(e){for(var t=0;t<this.instance.inputCount();t++){var n=this.instance.input(t);this.inputs.push(this.mapRuntimeInput(n,e))}},e.prototype.mapRuntimeInput=function(e,t){return e.type===t.SMIInput.bool?new b(m.Boolean,e.asBool()):e.type===t.SMIInput.number?new b(m.Number,e.asNumber()):e.type===t.SMIInput.trigger?new b(m.Trigger,e.asTrigger()):void 0},e.prototype.cleanup=function(){this.inputs.forEach(function(e){e.delete()}),this.inputs.length=0,this.instance.delete()},e.prototype.bindViewModelInstance=function(e){null!=e.runtimeInstance&&this.instance.bindViewModelInstance(e.runtimeInstance)},e}(),E=function(){function e(e,t,n,i,r){void 0===i&&(i=[]),void 0===r&&(r=[]),this.runtime=e,this.artboard=t,this.eventManager=n,this.animations=i,this.stateMachines=r}return e.prototype.add=function(e,t,n){if(void 0===n&&(n=!0),0===(e=K(e)).length)this.animations.forEach(function(e){return e.playing=t}),this.stateMachines.forEach(function(e){return e.playing=t});else for(var i=this.animations.map(function(e){return e.name}),r=this.stateMachines.map(function(e){return e.name}),s=0;s<e.length;s++){var o=i.indexOf(e[s]),l=r.indexOf(e[s]);if(o>=0||l>=0)o>=0?this.animations[o].playing=t:this.stateMachines[l].playing=t;else{var u=this.artboard.animationByName(e[s]);if(u){var c=new a.Animation(u,this.artboard,this.runtime,t);c.advance(0),c.apply(1),this.animations.push(c)}else{var d=this.artboard.stateMachineByName(e[s]);if(d){var h=new T(d,this.runtime,t,this.artboard);this.stateMachines.push(h)}}}}return n&&(t?this.eventManager.fire({type:_.Play,data:this.playing}):this.eventManager.fire({type:_.Pause,data:this.paused})),t?this.playing:this.paused},e.prototype.initLinearAnimations=function(e,t){for(var n=this.animations.map(function(e){return e.name}),i=0;i<e.length;i++){var r=n.indexOf(e[i]);if(r>=0)this.animations[r].playing=t;else{var s=this.artboard.animationByName(e[i]);if(s){var o=new a.Animation(s,this.artboard,this.runtime,t);o.advance(0),o.apply(1),this.animations.push(o)}else console.error("Animation with name ".concat(e[i]," not found."))}}},e.prototype.initStateMachines=function(e,t){for(var n=this.stateMachines.map(function(e){return e.name}),i=0;i<e.length;i++){var r=n.indexOf(e[i]);if(r>=0)this.stateMachines[r].playing=t;else{var s=this.artboard.stateMachineByName(e[i]);if(s){var o=new T(s,this.runtime,t,this.artboard);this.stateMachines.push(o)}else console.warn("State Machine with name ".concat(e[i]," not found.")),this.initLinearAnimations([e[i]],t)}}},e.prototype.play=function(e){return this.add(e,!0)},e.prototype.advanceIfPaused=function(){this.stateMachines.forEach(function(e){e.playing||e.advanceAndApply(0)})},e.prototype.pause=function(e){return this.add(e,!1)},e.prototype.scrub=function(e,t){var n=this.animations.filter(function(t){return e.includes(t.name)});return n.forEach(function(e){return e.scrubTo=t}),n.map(function(e){return e.name})},Object.defineProperty(e.prototype,"playing",{get:function(){return this.animations.filter(function(e){return e.playing}).map(function(e){return e.name}).concat(this.stateMachines.filter(function(e){return e.playing}).map(function(e){return e.name}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"paused",{get:function(){return this.animations.filter(function(e){return!e.playing}).map(function(e){return e.name}).concat(this.stateMachines.filter(function(e){return!e.playing}).map(function(e){return e.name}))},enumerable:!1,configurable:!0}),e.prototype.stop=function(e){var t=this,n=[];if(0===(e=K(e)).length)n=this.animations.map(function(e){return e.name}).concat(this.stateMachines.map(function(e){return e.name})),this.animations.forEach(function(e){return e.cleanup()}),this.stateMachines.forEach(function(e){return e.cleanup()}),this.animations.splice(0,this.animations.length),this.stateMachines.splice(0,this.stateMachines.length);else{var i=this.animations.filter(function(t){return e.includes(t.name)});i.forEach(function(e){e.cleanup(),t.animations.splice(t.animations.indexOf(e),1)});var r=this.stateMachines.filter(function(t){return e.includes(t.name)});r.forEach(function(e){e.cleanup(),t.stateMachines.splice(t.stateMachines.indexOf(e),1)}),n=i.map(function(e){return e.name}).concat(r.map(function(e){return e.name}))}return this.eventManager.fire({type:_.Stop,data:n}),n},Object.defineProperty(e.prototype,"isPlaying",{get:function(){return this.animations.reduce(function(e,t){return e||t.playing},!1)||this.stateMachines.reduce(function(e,t){return e||t.playing},!1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isPaused",{get:function(){return!this.isPlaying&&(this.animations.length>0||this.stateMachines.length>0)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isStopped",{get:function(){return 0===this.animations.length&&0===this.stateMachines.length},enumerable:!1,configurable:!0}),e.prototype.atLeastOne=function(e,t){var n;return void 0===t&&(t=!0),0===this.animations.length&&0===this.stateMachines.length&&(this.artboard.animationCount()>0?this.add([n=this.artboard.animationByIndex(0).name],e,t):this.artboard.stateMachineCount()>0&&this.add([n=this.artboard.stateMachineByIndex(0).name],e,t)),n},e.prototype.handleLooping=function(){for(var e=0,t=this.animations.filter(function(e){return e.playing});e<t.length;e++){var n=t[e];0===n.loopValue&&n.loopCount?(n.loopCount=0,this.stop(n.name)):1===n.loopValue&&n.loopCount?(this.eventManager.fire({type:_.Loop,data:{animation:n.name,type:w.Loop}}),n.loopCount=0):2===n.loopValue&&n.loopCount>1&&(this.eventManager.fire({type:_.Loop,data:{animation:n.name,type:w.PingPong}}),n.loopCount=0)}},e.prototype.handleStateChanges=function(){for(var e=[],t=0,n=this.stateMachines.filter(function(e){return e.playing});t<n.length;t++){var i=n[t];e.push.apply(e,i.statesChanged)}e.length>0&&this.eventManager.fire({type:_.StateChange,data:e})},e.prototype.handleAdvancing=function(e){this.eventManager.fire({type:_.Advance,data:e})},e}();!function(e){e.Load="load",e.LoadError="loaderror",e.Play="play",e.Pause="pause",e.Stop="stop",e.Loop="loop",e.Draw="draw",e.Advance="advance",e.StateChange="statechange",e.RiveEvent="riveevent",e.AudioStatusChange="audiostatuschange"}(_||(_={})),function(e){e.OneShot="oneshot",e.Loop="loop",e.PingPong="pingpong"}(w||(w={}));var S,A=function(){function e(e){void 0===e&&(e=[]),this.listeners=e}return e.prototype.getListeners=function(e){return this.listeners.filter(function(t){return t.type===e})},e.prototype.add=function(e){this.listeners.includes(e)||this.listeners.push(e)},e.prototype.remove=function(e){for(var t=0;t<this.listeners.length;t++){var n=this.listeners[t];if(n.type===e.type&&n.callback===e.callback){this.listeners.splice(t,1);break}}},e.prototype.removeAll=function(e){var t=this;e?this.listeners.filter(function(t){return t.type===e}).forEach(function(e){return t.remove(e)}):this.listeners.splice(0,this.listeners.length)},e.prototype.fire=function(e){this.getListeners(e.type).forEach(function(t){return t.callback(e)})},e}(),C=function(){function e(e){this.eventManager=e,this.queue=[]}return e.prototype.add=function(e){this.queue.push(e)},e.prototype.process=function(){for(;this.queue.length>0;){var e=this.queue.shift();(null==e?void 0:e.action)&&e.action(),(null==e?void 0:e.event)&&this.eventManager.fire(e.event)}},e}();!function(e){e[e.AVAILABLE=0]="AVAILABLE",e[e.UNAVAILABLE=1]="UNAVAILABLE"}(S||(S={}));var k,M=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._started=!1,t._enabled=!1,t._status=S.UNAVAILABLE,t}return u(t,e),t.prototype.delay=function(e){return d(this,void 0,void 0,function(){return h(this,function(t){return[2,new Promise(function(t){return setTimeout(t,e)})]})})},t.prototype.timeout=function(){return d(this,void 0,void 0,function(){return h(this,function(e){return[2,new Promise(function(e,t){return setTimeout(t,50)})]})})},t.prototype.reportToListeners=function(){this.fire({type:_.AudioStatusChange}),this.removeAll()},t.prototype.enableAudio=function(){return d(this,void 0,void 0,function(){return h(this,function(e){return this._enabled||(this._enabled=!0,this._status=S.AVAILABLE,this.reportToListeners()),[2]})})},t.prototype.testAudio=function(){return d(this,void 0,void 0,function(){return h(this,function(e){switch(e.label){case 0:if(this._status!==S.UNAVAILABLE||null===this._audioContext)return[3,4];e.label=1;case 1:return e.trys.push([1,3,,4]),[4,Promise.race([this._audioContext.resume(),this.timeout()])];case 2:return e.sent(),this.enableAudio(),[3,4];case 3:return e.sent(),[3,4];case 4:return[2]}})})},t.prototype._establishAudio=function(){return d(this,void 0,void 0,function(){return h(this,function(e){switch(e.label){case 0:return this._started?[3,5]:(this._started=!0,"undefined"!=typeof window?[3,1]:(this.enableAudio(),[3,5]));case 1:this._audioContext=new AudioContext,this.listenForUserAction(),e.label=2;case 2:return this._status!==S.UNAVAILABLE?[3,5]:[4,this.testAudio()];case 3:return e.sent(),[4,this.delay(1e3)];case 4:return e.sent(),[3,2];case 5:return[2]}})})},t.prototype.listenForUserAction=function(){var e=this;document.addEventListener("pointerdown",function(){return d(e,void 0,void 0,function(){return h(this,function(e){return this.enableAudio(),[2]})})},{once:!0})},t.prototype.establishAudio=function(){return d(this,void 0,void 0,function(){return h(this,function(e){return this._establishAudio(),[2]})})},Object.defineProperty(t.prototype,"systemVolume",{get:function(){return this._status===S.UNAVAILABLE?(this.testAudio(),0):1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"status",{get:function(){return this._status},enumerable:!1,configurable:!0}),t}(A),P=new M,j=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),O=globalThis.ResizeObserver||j,L=new(function(){function e(){var e=this;this._elementsMap=new Map,this._onObservedEntry=function(t){var n=e._elementsMap.get(t.target);null!==n?n.onResize(0==t.target.clientWidth||0==t.target.clientHeight):e._resizeObserver.unobserve(t.target)},this._onObserved=function(t){t.forEach(e._onObservedEntry)},this._resizeObserver=new O(this._onObserved)}return e.prototype.add=function(e,t){var n={onResize:t,element:e};return this._elementsMap.set(e,n),this._resizeObserver.observe(e),n},e.prototype.remove=function(e){this._resizeObserver.unobserve(e.element),this._elementsMap.delete(e.element)},e}()),I=function(){function e(e){this.enableRiveAssetCDN=!0,this.referenceCount=0,this.destroyed=!1,this.selfUnref=!1,this.src=e.src,this.buffer=e.buffer,e.assetLoader&&(this.assetLoader=e.assetLoader),this.enableRiveAssetCDN="boolean"!=typeof e.enableRiveAssetCDN||e.enableRiveAssetCDN,this.eventManager=new A,e.onLoad&&this.on(_.Load,e.onLoad),e.onLoadError&&this.on(_.LoadError,e.onLoadError)}return e.prototype.releaseFile=function(){var e;this.selfUnref&&(null===(e=this.file)||void 0===e||e.unref()),this.file=null},e.prototype.initData=function(){return d(this,void 0,void 0,function(){var t,n,i,r,s;return h(this,function(o){switch(o.label){case 0:return this.src?(t=this,[4,X(this.src)]):[3,2];case 1:t.buffer=o.sent(),o.label=2;case 2:return this.destroyed?[2]:(this.assetLoader&&(i=new l.CustomFileAssetLoaderWrapper(this.runtime,this.assetLoader),n=i.assetLoader),r=this,[4,this.runtime.load(new Uint8Array(this.buffer),n,this.enableRiveAssetCDN)]);case 3:return r.file=o.sent(),s=new l.FileFinalizer(this.file),l.finalizationRegistry.register(this,s),this.destroyed?(this.releaseFile(),[2]):(null!==this.file?this.eventManager.fire({type:_.Load,data:this}):this.fireLoadError(e.fileLoadErrorMessage),[2])}})})},e.prototype.init=function(){return d(this,void 0,void 0,function(){var t,n;return h(this,function(i){switch(i.label){case 0:if(!this.src&&!this.buffer)return this.fireLoadError(e.missingErrorMessage),[2];i.label=1;case 1:return i.trys.push([1,4,,5]),t=this,[4,v.awaitInstance()];case 2:return t.runtime=i.sent(),this.destroyed?[2]:[4,this.initData()];case 3:return i.sent(),[3,5];case 4:return n=i.sent(),this.fireLoadError(n instanceof Error?n.message:e.fileLoadErrorMessage),[3,5];case 5:return[2]}})})},e.prototype.fireLoadError=function(e){throw this.eventManager.fire({type:_.LoadError,data:e}),new Error(e)},e.prototype.on=function(e,t){this.eventManager.add({type:e,callback:t})},e.prototype.off=function(e,t){this.eventManager.remove({type:e,callback:t})},e.prototype.cleanup=function(){this.referenceCount-=1,this.referenceCount<=0&&(this.removeAllRiveEventListeners(),this.releaseFile(),this.destroyed=!0)},e.prototype.removeAllRiveEventListeners=function(e){this.eventManager.removeAll(e)},e.prototype.getInstance=function(){if(null!==this.file)return this.referenceCount+=1,this.file},e.prototype.destroyIfUnused=function(){this.referenceCount<=0&&this.cleanup()},e.prototype.getArtboard=function(e){var t=this.file.artboardByName(e);return null!=t?new x(t):null},e.missingErrorMessage="Rive source file or data buffer required",e.fileLoadErrorMessage="The file failed to load",e}(),R=function(){function e(e){var t,n=this;this.loaded=!1,this.destroyed=!1,this._observed=null,this.readyForPlaying=!1,this.artboard=null,this.eventCleanup=null,this.shouldDisableRiveListeners=!1,this.automaticallyHandleEvents=!1,this.enableRiveAssetCDN=!0,this._volume=1,this._artboardWidth=void 0,this._artboardHeight=void 0,this._devicePixelRatioUsed=1,this._hasZeroSize=!1,this._audioEventListener=null,this._boundDraw=null,this._viewModelInstance=null,this._dataEnums=null,this.durations=[],this.frameTimes=[],this.frameCount=0,this.isTouchScrollEnabled=!1,this.onCanvasResize=function(e){var t=n._hasZeroSize!==e;n._hasZeroSize=e,e?n._layout.maxX&&n._layout.maxY||n.resizeToCanvas():t&&n.resizeDrawingSurfaceToCanvas()},this.renderSecondTimer=0,this._boundDraw=this.draw.bind(this),this.canvas=e.canvas,e.canvas.constructor===HTMLCanvasElement&&(this._observed=L.add(this.canvas,this.onCanvasResize)),this.src=e.src,this.buffer=e.buffer,this.riveFile=e.riveFile,this.layout=null!==(t=e.layout)&&void 0!==t?t:new g,this.shouldDisableRiveListeners=!!e.shouldDisableRiveListeners,this.isTouchScrollEnabled=!!e.isTouchScrollEnabled,this.automaticallyHandleEvents=!!e.automaticallyHandleEvents,this.enableRiveAssetCDN=void 0===e.enableRiveAssetCDN||e.enableRiveAssetCDN,this.eventManager=new A,e.onLoad&&this.on(_.Load,e.onLoad),e.onLoadError&&this.on(_.LoadError,e.onLoadError),e.onPlay&&this.on(_.Play,e.onPlay),e.onPause&&this.on(_.Pause,e.onPause),e.onStop&&this.on(_.Stop,e.onStop),e.onLoop&&this.on(_.Loop,e.onLoop),e.onStateChange&&this.on(_.StateChange,e.onStateChange),e.onAdvance&&this.on(_.Advance,e.onAdvance),e.onload&&!e.onLoad&&this.on(_.Load,e.onload),e.onloaderror&&!e.onLoadError&&this.on(_.LoadError,e.onloaderror),e.onplay&&!e.onPlay&&this.on(_.Play,e.onplay),e.onpause&&!e.onPause&&this.on(_.Pause,e.onpause),e.onstop&&!e.onStop&&this.on(_.Stop,e.onstop),e.onloop&&!e.onLoop&&this.on(_.Loop,e.onloop),e.onstatechange&&!e.onStateChange&&this.on(_.StateChange,e.onstatechange),e.assetLoader&&(this.assetLoader=e.assetLoader),this.taskQueue=new C(this.eventManager),this.init({src:this.src,buffer:this.buffer,riveFile:this.riveFile,autoplay:e.autoplay,autoBind:e.autoBind,animations:e.animations,stateMachines:e.stateMachines,artboard:e.artboard,useOffscreenRenderer:e.useOffscreenRenderer})}return Object.defineProperty(e.prototype,"viewModelCount",{get:function(){return this.file.viewModelCount()},enumerable:!1,configurable:!0}),e.new=function(t){return console.warn("This function is deprecated: please use `new Rive({})` instead"),new e(t)},e.prototype.onSystemAudioChanged=function(){this.volume=this._volume},e.prototype.init=function(t){var n=this,i=t.src,r=t.buffer,s=t.riveFile,o=t.animations,a=t.stateMachines,l=t.artboard,u=t.autoplay,c=void 0!==u&&u,d=t.useOffscreenRenderer,h=void 0!==d&&d,p=t.autoBind,m=void 0!==p&&p;if(!this.destroyed){if(this.src=i,this.buffer=r,this.riveFile=s,!this.src&&!this.buffer&&!this.riveFile)throw new f(e.missingErrorMessage);var g=K(o),y=K(a);this.loaded=!1,this.readyForPlaying=!1,v.awaitInstance().then(function(e){n.destroyed||(n.runtime=e,n.removeRiveListeners(),n.deleteRiveRenderer(),n.renderer=n.runtime.makeRenderer(n.canvas,h),n.canvas.width||n.canvas.height||n.resizeDrawingSurfaceToCanvas(),n.initData(l,g,y,c,m).then(function(e){if(e)return n.setupRiveListeners()}).catch(function(e){console.error(e)}))}).catch(function(e){console.error(e)})}},e.prototype.setupRiveListeners=function(e){var t=this;if(this.eventCleanup&&this.eventCleanup(),!this.shouldDisableRiveListeners){var n=(this.animator.stateMachines||[]).filter(function(e){return e.playing&&t.runtime.hasListeners(e.instance)}).map(function(e){return e.instance}),i=this.isTouchScrollEnabled;e&&"isTouchScrollEnabled"in e&&(i=e.isTouchScrollEnabled),this.eventCleanup=(0,l.registerTouchInteractions)({canvas:this.canvas,artboard:this.artboard,stateMachines:n,renderer:this.renderer,rive:this.runtime,fit:this._layout.runtimeFit(this.runtime),alignment:this._layout.runtimeAlignment(this.runtime),isTouchScrollEnabled:i,layoutScaleFactor:this._layout.layoutScaleFactor})}},e.prototype.removeRiveListeners=function(){this.eventCleanup&&(this.eventCleanup(),this.eventCleanup=null)},e.prototype.initializeAudio=function(){var e,t=this;P.status==S.UNAVAILABLE&&(null===(e=this.artboard)||void 0===e?void 0:e.hasAudio)&&null===this._audioEventListener&&(this._audioEventListener={type:_.AudioStatusChange,callback:function(){return t.onSystemAudioChanged()}},P.add(this._audioEventListener),P.establishAudio())},e.prototype.initArtboardSize=function(){this.artboard&&(this._artboardWidth=this.artboard.width=this._artboardWidth||this.artboard.width,this._artboardHeight=this.artboard.height=this._artboardHeight||this.artboard.height)},e.prototype.initData=function(e,t,n,i,r){return d(this,void 0,void 0,function(){var s,o,a,l;return h(this,function(u){switch(u.label){case 0:return u.trys.push([0,3,,4]),null!=this.riveFile?[3,2]:(s=new I({src:this.src,buffer:this.buffer,enableRiveAssetCDN:this.enableRiveAssetCDN,assetLoader:this.assetLoader}),this.riveFile=s,[4,s.init()]);case 1:if(u.sent(),this.destroyed)return s.destroyIfUnused(),[2,!1];u.label=2;case 2:return this.file=this.riveFile.getInstance(),this.initArtboard(e,t,n,i,r),this.initArtboardSize(),this.initializeAudio(),this.loaded=!0,this.eventManager.fire({type:_.Load,data:null!==(l=this.src)&&void 0!==l?l:"buffer"}),this.animator.advanceIfPaused(),this.readyForPlaying=!0,this.taskQueue.process(),this.drawFrame(),[2,!0];case 3:return o=u.sent(),a=function(e){return e&&e.isHandledError?e.message:"Problem loading file; may be corrupt!"}(o),console.warn(a),this.eventManager.fire({type:_.LoadError,data:a}),[2,Promise.reject(a)];case 4:return[2]}})})},e.prototype.initArtboard=function(e,t,n,i,r){if(this.file){var s,o=e?this.file.artboardByName(e):this.file.defaultArtboard();if(!o){var a="Invalid artboard name or no default artboard";return console.warn(a),void this.eventManager.fire({type:_.LoadError,data:a})}if(this.artboard=o,o.volume=this._volume*P.systemVolume,this.animator=new E(this.runtime,this.artboard,this.eventManager),t.length>0||n.length>0?(s=t.concat(n),this.animator.initLinearAnimations(t,i),this.animator.initStateMachines(n,i)):s=[this.animator.atLeastOne(i,!1)],this.taskQueue.add({event:{type:i?_.Play:_.Pause,data:s}}),r){var l=this.file.defaultArtboardViewModel(o);if(null!==l){var u=l.defaultInstance();if(null!==u){var c=new N(u,null);this.bindViewModelInstance(c)}}}}},e.prototype.drawFrame=function(){var e,t;(null===(e=null===document||void 0===document?void 0:document.timeline)||void 0===e?void 0:e.currentTime)?this.loaded&&this.artboard&&!this.frameRequestId&&(this._boundDraw(document.timeline.currentTime),null===(t=this.runtime)||void 0===t||t.resolveAnimationFrame()):this.startRendering()},e.prototype.draw=function(e,t){var n;this.frameRequestId=null;var i=performance.now();this.lastRenderTime||(this.lastRenderTime=e),this.renderSecondTimer+=e-this.lastRenderTime,this.renderSecondTimer>5e3&&(this.renderSecondTimer=0,null==t||t());var r=(e-this.lastRenderTime)/1e3;this.lastRenderTime=e;for(var s=0,o=this.animator.animations.filter(function(e){return e.playing||e.needsScrub}).sort(function(e){return e.needsScrub?-1:1});s<o.length;s++){var a=o[s];a.advance(r),a.instance.didLoop&&(a.loopCount+=1),a.apply(1)}for(var u=0,c=this.animator.stateMachines.filter(function(e){return e.playing});u<c.length;u++){var d=c[u],h=d.reportedEventCount();if(h)for(var p=0;p<h;p++){var f=d.reportedEventAt(p);if(f)if(f.type===y.OpenUrl){if(this.eventManager.fire({type:_.RiveEvent,data:f}),this.automaticallyHandleEvents){var m=document.createElement("a"),g=f,v=g.url,b=g.target,w=(0,l.sanitizeUrl)(v);v&&m.setAttribute("href",w),b&&m.setAttribute("target",b),w&&w!==l.BLANK_URL&&m.click()}}else this.eventManager.fire({type:_.RiveEvent,data:f})}d.advanceAndApply(r)}0==this.animator.stateMachines.length&&this.artboard.advance(r);var x=this.renderer;x.clear(),x.save(),this.alignRenderer(),this._hasZeroSize||this.artboard.draw(x),x.restore(),x.flush(),this.animator.handleLooping(),this.animator.handleStateChanges(),this.animator.handleAdvancing(r),this.frameCount++;var T=performance.now();for(this.frameTimes.push(T),this.durations.push(T-i);this.frameTimes[0]<=T-1e3;)this.frameTimes.shift(),this.durations.shift();null===(n=this._viewModelInstance)||void 0===n||n.handleCallbacks(),this.animator.isPlaying?this.startRendering():(this.animator.isPaused||this.animator.isStopped)&&(this.lastRenderTime=0)},e.prototype.alignRenderer=function(){var e=this,t=e.renderer,n=e.runtime,i=e._layout,r=e.artboard;t.align(i.runtimeFit(n),i.runtimeAlignment(n),{minX:i.minX,minY:i.minY,maxX:i.maxX,maxY:i.maxY},r.bounds,this._devicePixelRatioUsed*i.layoutScaleFactor)},Object.defineProperty(e.prototype,"fps",{get:function(){return this.durations.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"frameTime",{get:function(){return 0===this.durations.length?0:(this.durations.reduce(function(e,t){return e+t},0)/this.durations.length).toFixed(4)},enumerable:!1,configurable:!0}),e.prototype.cleanup=function(){var e,t;this.destroyed=!0,this.stopRendering(),this.cleanupInstances(),null!==this._observed&&L.remove(this._observed),this.removeRiveListeners(),this.file&&(null===(e=this.riveFile)||void 0===e||e.cleanup(),this.file=null),this.riveFile=null,this.deleteRiveRenderer(),null!==this._audioEventListener&&(P.remove(this._audioEventListener),this._audioEventListener=null),null===(t=this._viewModelInstance)||void 0===t||t.cleanup(),this._viewModelInstance=null,this._dataEnums=null},e.prototype.deleteRiveRenderer=function(){var e;null===(e=this.renderer)||void 0===e||e.delete(),this.renderer=null},e.prototype.cleanupInstances=function(){null!==this.eventCleanup&&this.eventCleanup(),this.stop(),this.artboard&&(this.artboard.delete(),this.artboard=null)},e.prototype.retrieveTextRun=function(e){var t;if(e)if(this.artboard){var n=this.artboard.textRun(e);if(n)return n;console.warn("Could not access a text run with name '".concat(e,"' in the '").concat(null===(t=this.artboard)||void 0===t?void 0:t.name,"' Artboard. Note that you must rename a text run node in the Rive editor to make it queryable at runtime."))}else console.warn("Tried to access text run, but the Artboard is null");else console.warn("No text run name provided")},e.prototype.getTextRunValue=function(e){var t=this.retrieveTextRun(e);return t?t.text:void 0},e.prototype.setTextRunValue=function(e,t){var n=this.retrieveTextRun(e);n&&(n.text=t)},e.prototype.play=function(e,t){var n=this;e=K(e),this.readyForPlaying?(this.animator.play(e),this.eventCleanup&&this.eventCleanup(),this.setupRiveListeners(),this.startRendering()):this.taskQueue.add({action:function(){return n.play(e,t)}})},e.prototype.pause=function(e){var t=this;e=K(e),this.readyForPlaying?(this.eventCleanup&&this.eventCleanup(),this.animator.pause(e)):this.taskQueue.add({action:function(){return t.pause(e)}})},e.prototype.scrub=function(e,t){var n=this;e=K(e),this.readyForPlaying?(this.animator.scrub(e,t||0),this.drawFrame()):this.taskQueue.add({action:function(){return n.scrub(e,t)}})},e.prototype.stop=function(e){var t=this;e=K(e),this.readyForPlaying?(this.animator&&this.animator.stop(e),this.eventCleanup&&this.eventCleanup()):this.taskQueue.add({action:function(){return t.stop(e)}})},e.prototype.reset=function(e){var t,n,i=null==e?void 0:e.artboard,r=K(null==e?void 0:e.animations),s=K(null==e?void 0:e.stateMachines),o=null!==(t=null==e?void 0:e.autoplay)&&void 0!==t&&t,a=null!==(n=null==e?void 0:e.autoBind)&&void 0!==n&&n;this.cleanupInstances(),this.initArtboard(i,r,s,o,a),this.taskQueue.process()},e.prototype.load=function(e){this.file=null,this.stop(),this.init(e)},Object.defineProperty(e.prototype,"layout",{get:function(){return this._layout},set:function(e){this._layout=e,e.maxX&&e.maxY||this.resizeToCanvas(),this.loaded&&!this.animator.isPlaying&&this.drawFrame()},enumerable:!1,configurable:!0}),e.prototype.resizeToCanvas=function(){this._layout=this.layout.copyWith({minX:0,minY:0,maxX:this.canvas.width,maxY:this.canvas.height})},e.prototype.resizeDrawingSurfaceToCanvas=function(e){if(this.canvas instanceof HTMLCanvasElement&&window){var n=this.canvas.getBoundingClientRect(),i=n.width,r=n.height,s=e||window.devicePixelRatio||1;if(this.devicePixelRatioUsed=s,this.canvas.width=s*i,this.canvas.height=s*r,this.resizeToCanvas(),this.drawFrame(),this.layout.fit===t.Layout){var o=this._layout.layoutScaleFactor;this.artboard.width=i/o,this.artboard.height=r/o}}},Object.defineProperty(e.prototype,"source",{get:function(){return this.src},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeArtboard",{get:function(){return this.artboard?this.artboard.name:""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"animationNames",{get:function(){if(!this.loaded||!this.artboard)return[];for(var e=[],t=0;t<this.artboard.animationCount();t++)e.push(this.artboard.animationByIndex(t).name);return e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"stateMachineNames",{get:function(){if(!this.loaded||!this.artboard)return[];for(var e=[],t=0;t<this.artboard.stateMachineCount();t++)e.push(this.artboard.stateMachineByIndex(t).name);return e},enumerable:!1,configurable:!0}),e.prototype.stateMachineInputs=function(e){if(this.loaded){var t=this.animator.stateMachines.find(function(t){return t.name===e});return null==t?void 0:t.inputs}},e.prototype.retrieveInputAtPath=function(e,t){if(e)if(this.artboard){var n=this.artboard.inputByPath(e,t);if(n)return n;console.warn("Could not access an input with name: '".concat(e,"', at path:'").concat(t,"'"))}else console.warn("Tried to access input: '".concat(e,"', at path: '").concat(t,"', but the Artboard is null"));else console.warn("No input name provided for path '".concat(t,"'"))},e.prototype.setBooleanStateAtPath=function(e,t,n){var i=this.retrieveInputAtPath(e,n);i&&(i.type===m.Boolean?i.asBool().value=t:console.warn("Input with name: '".concat(e,"', at path:'").concat(n,"' is not a boolean")))},e.prototype.setNumberStateAtPath=function(e,t,n){var i=this.retrieveInputAtPath(e,n);i&&(i.type===m.Number?i.asNumber().value=t:console.warn("Input with name: '".concat(e,"', at path:'").concat(n,"' is not a number")))},e.prototype.fireStateAtPath=function(e,t){var n=this.retrieveInputAtPath(e,t);n&&(n.type===m.Trigger?n.asTrigger().fire():console.warn("Input with name: '".concat(e,"', at path:'").concat(t,"' is not a trigger")))},e.prototype.retrieveTextAtPath=function(e,t){if(e)if(t)if(this.artboard){var n=this.artboard.textByPath(e,t);if(n)return n;console.warn("Could not access text with name: '".concat(e,"', at path:'").concat(t,"'"))}else console.warn("Tried to access text: '".concat(e,"', at path: '").concat(t,"', but the Artboard is null"));else console.warn("No path provided for text '".concat(e,"'"));else console.warn("No text name provided for path '".concat(t,"'"))},e.prototype.getTextRunValueAtPath=function(e,t){var n=this.retrieveTextAtPath(e,t);if(n)return n.text;console.warn("Could not get text with name: '".concat(e,"', at path:'").concat(t,"'"))},e.prototype.setTextRunValueAtPath=function(e,t,n){var i=this.retrieveTextAtPath(e,n);i?i.text=t:console.warn("Could not set text with name: '".concat(e,"', at path:'").concat(n,"'"))},Object.defineProperty(e.prototype,"playingStateMachineNames",{get:function(){return this.loaded?this.animator.stateMachines.filter(function(e){return e.playing}).map(function(e){return e.name}):[]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"playingAnimationNames",{get:function(){return this.loaded?this.animator.animations.filter(function(e){return e.playing}).map(function(e){return e.name}):[]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pausedAnimationNames",{get:function(){return this.loaded?this.animator.animations.filter(function(e){return!e.playing}).map(function(e){return e.name}):[]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pausedStateMachineNames",{get:function(){return this.loaded?this.animator.stateMachines.filter(function(e){return!e.playing}).map(function(e){return e.name}):[]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isPlaying",{get:function(){return this.animator.isPlaying},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isPaused",{get:function(){return this.animator.isPaused},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isStopped",{get:function(){return this.animator.isStopped},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"bounds",{get:function(){return this.artboard?this.artboard.bounds:void 0},enumerable:!1,configurable:!0}),e.prototype.on=function(e,t){this.eventManager.add({type:e,callback:t})},e.prototype.off=function(e,t){this.eventManager.remove({type:e,callback:t})},e.prototype.unsubscribe=function(e,t){console.warn("This function is deprecated: please use `off()` instead."),this.off(e,t)},e.prototype.removeAllRiveEventListeners=function(e){this.eventManager.removeAll(e)},e.prototype.unsubscribeAll=function(e){console.warn("This function is deprecated: please use `removeAllRiveEventListeners()` instead."),this.removeAllRiveEventListeners(e)},e.prototype.stopRendering=function(){this.loaded&&this.frameRequestId&&(this.runtime.cancelAnimationFrame?this.runtime.cancelAnimationFrame(this.frameRequestId):cancelAnimationFrame(this.frameRequestId),this.frameRequestId=null)},e.prototype.startRendering=function(){this.loaded&&this.artboard&&!this.frameRequestId&&(this.runtime.requestAnimationFrame?this.frameRequestId=this.runtime.requestAnimationFrame(this._boundDraw):this.frameRequestId=requestAnimationFrame(this._boundDraw))},e.prototype.enableFPSCounter=function(e){this.runtime.enableFPSCounter(e)},e.prototype.disableFPSCounter=function(){this.runtime.disableFPSCounter()},Object.defineProperty(e.prototype,"contents",{get:function(){if(this.loaded){for(var e={artboards:[]},t=0;t<this.file.artboardCount();t++){for(var n=this.file.artboardByIndex(t),i={name:n.name,animations:[],stateMachines:[]},r=0;r<n.animationCount();r++){var s=n.animationByIndex(r);i.animations.push(s.name)}for(var o=0;o<n.stateMachineCount();o++){for(var a=n.stateMachineByIndex(o),l=a.name,u=new this.runtime.StateMachineInstance(a,n),c=[],d=0;d<u.inputCount();d++){var h=u.input(d);c.push({name:h.name,type:h.type})}i.stateMachines.push({name:l,inputs:c})}e.artboards.push(i)}return e}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"volume",{get:function(){return this.artboard&&this.artboard.volume!==this._volume&&(this._volume=this.artboard.volume),this._volume},set:function(e){this._volume=e,this.artboard&&(this.artboard.volume=e*P.systemVolume)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"artboardWidth",{get:function(){var e;return this.artboard?this.artboard.width:null!==(e=this._artboardWidth)&&void 0!==e?e:0},set:function(e){this._artboardWidth=e,this.artboard&&(this.artboard.width=e)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"artboardHeight",{get:function(){var e;return this.artboard?this.artboard.height:null!==(e=this._artboardHeight)&&void 0!==e?e:0},set:function(e){this._artboardHeight=e,this.artboard&&(this.artboard.height=e)},enumerable:!1,configurable:!0}),e.prototype.resetArtboardSize=function(){this.artboard?(this.artboard.resetArtboardSize(),this._artboardWidth=this.artboard.width,this._artboardHeight=this.artboard.height):(this._artboardWidth=void 0,this._artboardHeight=void 0)},Object.defineProperty(e.prototype,"devicePixelRatioUsed",{get:function(){return this._devicePixelRatioUsed},set:function(e){this._devicePixelRatioUsed=e},enumerable:!1,configurable:!0}),e.prototype.bindViewModelInstance=function(e){var t;this.artboard&&!this.destroyed&&e&&e.runtimeInstance&&(e.internalIncrementReferenceCount(),null===(t=this._viewModelInstance)||void 0===t||t.cleanup(),this._viewModelInstance=e,this.animator.stateMachines.length>0?this.animator.stateMachines.forEach(function(t){return t.bindViewModelInstance(e)}):this.artboard.bindViewModelInstance(e.runtimeInstance))},Object.defineProperty(e.prototype,"viewModelInstance",{get:function(){return this._viewModelInstance},enumerable:!1,configurable:!0}),e.prototype.viewModelByIndex=function(e){var t=this.file.viewModelByIndex(e);return null!==t?new F(t):null},e.prototype.viewModelByName=function(e){var t=this.file.viewModelByName(e);return null!==t?new F(t):null},e.prototype.enums=function(){if(null===this._dataEnums){var e=this.file.enums();this._dataEnums=e.map(function(e){return new D(e)})}return this._dataEnums},e.prototype.defaultViewModel=function(){if(this.artboard){var e=this.file.defaultArtboardViewModel(this.artboard);if(e)return new F(e)}return null},e.prototype.getArtboard=function(e){var t,n;return null!==(n=null===(t=this.riveFile)||void 0===t?void 0:t.getArtboard(e))&&void 0!==n?n:null},e.missingErrorMessage="Rive source file or data buffer required",e.cleanupErrorMessage="Attempt to use file after calling cleanup.",e}(),F=function(){function e(e){this._viewModel=e}return Object.defineProperty(e.prototype,"instanceCount",{get:function(){return this._viewModel.instanceCount},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){return this._viewModel.name},enumerable:!1,configurable:!0}),e.prototype.instanceByIndex=function(e){var t=this._viewModel.instanceByIndex(e);return null!==t?new N(t,null):null},e.prototype.instanceByName=function(e){var t=this._viewModel.instanceByName(e);return null!==t?new N(t,null):null},e.prototype.defaultInstance=function(){var e=this._viewModel.defaultInstance();return null!==e?new N(e,null):null},e.prototype.instance=function(){var e=this._viewModel.instance();return null!==e?new N(e,null):null},Object.defineProperty(e.prototype,"properties",{get:function(){return this._viewModel.getProperties()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"instanceNames",{get:function(){return this._viewModel.getInstanceNames()},enumerable:!1,configurable:!0}),e}(),D=function(){function e(e){this._dataEnum=e}return Object.defineProperty(e.prototype,"name",{get:function(){return this._dataEnum.name},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"values",{get:function(){return this._dataEnum.values},enumerable:!1,configurable:!0}),e}();!function(e){e.Number="number",e.String="string",e.Boolean="boolean",e.Color="color",e.Trigger="trigger",e.Enum="enum",e.List="list",e.Image="image",e.Artboard="artboard"}(k||(k={}));var N=function(){function e(e,t){this._parents=[],this._children=[],this._viewModelInstances=new Map,this._propertiesWithCallbacks=[],this._referenceCount=0,this._runtimeInstance=e,null!==t&&this._parents.push(t)}return Object.defineProperty(e.prototype,"runtimeInstance",{get:function(){return this._runtimeInstance},enumerable:!1,configurable:!0}),e.prototype.handleCallbacks=function(){0!==this._propertiesWithCallbacks.length&&(this._propertiesWithCallbacks.forEach(function(e){e.handleCallbacks()}),this._propertiesWithCallbacks.forEach(function(e){e.clearChanges()})),this._children.forEach(function(e){return e.handleCallbacks()})},e.prototype.addParent=function(e){this._parents.includes(e)||(this._parents.push(e),(this._propertiesWithCallbacks.length>0||this._children.length>0)&&e.addToViewModelCallbacks(this))},e.prototype.removeParent=function(e){var t=this._parents.indexOf(e);-1!==t&&(this._parents[t].removeFromViewModelCallbacks(this),this._parents.splice(t,1))},e.prototype.addToPropertyCallbacks=function(e){var t=this;this._propertiesWithCallbacks.includes(e)||(this._propertiesWithCallbacks.push(e),this._propertiesWithCallbacks.length>0&&this._parents.forEach(function(e){e.addToViewModelCallbacks(t)}))},e.prototype.removeFromPropertyCallbacks=function(e){var t=this;this._propertiesWithCallbacks.includes(e)&&(this._propertiesWithCallbacks=this._propertiesWithCallbacks.filter(function(t){return t!==e}),0===this._children.length&&0===this._propertiesWithCallbacks.length&&this._parents.forEach(function(e){e.removeFromViewModelCallbacks(t)}))},e.prototype.addToViewModelCallbacks=function(e){var t=this;this._children.includes(e)||(this._children.push(e),this._parents.forEach(function(e){e.addToViewModelCallbacks(t)}))},e.prototype.removeFromViewModelCallbacks=function(e){var t=this;this._children.includes(e)&&(this._children=this._children.filter(function(t){return t!==e}),0===this._children.length&&0===this._propertiesWithCallbacks.length&&this._parents.forEach(function(e){e.removeFromViewModelCallbacks(t)}))},e.prototype.clearCallbacks=function(){this._propertiesWithCallbacks.forEach(function(e){e.clearCallbacks()})},e.prototype.propertyFromPath=function(e,t){var n=e.split("/");return this.propertyFromPathSegments(n,0,t)},e.prototype.viewModelFromPathSegments=function(e,t){var n=this.internalViewModelInstance(e[t]);return null!==n?t==e.length-1?n:n.viewModelFromPathSegments(e,t++):null},e.prototype.propertyFromPathSegments=function(e,t,n){var i,r,s,o,a,l,u,c,d,h,p,f,m,g,v,y,b,_;if(t<e.length-1){var w=this.internalViewModelInstance(e[t]);return null!==w?w.propertyFromPathSegments(e,t+1,n):null}var x=null;switch(n){case k.Number:if(null!==(x=null!==(r=null===(i=this._runtimeInstance)||void 0===i?void 0:i.number(e[t]))&&void 0!==r?r:null))return new $(x,this);break;case k.String:if(null!==(x=null!==(o=null===(s=this._runtimeInstance)||void 0===s?void 0:s.string(e[t]))&&void 0!==o?o:null))return new B(x,this);break;case k.Boolean:if(null!==(x=null!==(l=null===(a=this._runtimeInstance)||void 0===a?void 0:a.boolean(e[t]))&&void 0!==l?l:null))return new V(x,this);break;case k.Color:if(null!==(x=null!==(c=null===(u=this._runtimeInstance)||void 0===u?void 0:u.color(e[t]))&&void 0!==c?c:null))return new U(x,this);break;case k.Trigger:if(null!==(x=null!==(h=null===(d=this._runtimeInstance)||void 0===d?void 0:d.trigger(e[t]))&&void 0!==h?h:null))return new W(x,this);break;case k.Enum:if(null!==(x=null!==(f=null===(p=this._runtimeInstance)||void 0===p?void 0:p.enum(e[t]))&&void 0!==f?f:null))return new H(x,this);break;case k.List:if(null!==(x=null!==(g=null===(m=this._runtimeInstance)||void 0===m?void 0:m.list(e[t]))&&void 0!==g?g:null))return new q(x,this);break;case k.Image:if(null!==(x=null!==(y=null===(v=this._runtimeInstance)||void 0===v?void 0:v.image(e[t]))&&void 0!==y?y:null))return new G(x,this);break;case k.Artboard:if(null!==(x=null!==(_=null===(b=this._runtimeInstance)||void 0===b?void 0:b.artboard(e[t]))&&void 0!==_?_:null))return new Y(x,this)}return null},e.prototype.internalViewModelInstance=function(t){var n;if(this._viewModelInstances.has(t))return this._viewModelInstances.get(t);var i=null===(n=this._runtimeInstance)||void 0===n?void 0:n.viewModel(t);if(null!==i){var r=new e(i,this);return r.internalIncrementReferenceCount(),this._viewModelInstances.set(t,r),r}return null},e.prototype.number=function(e){return this.propertyFromPath(e,k.Number)},e.prototype.string=function(e){return this.propertyFromPath(e,k.String)},e.prototype.boolean=function(e){return this.propertyFromPath(e,k.Boolean)},e.prototype.color=function(e){return this.propertyFromPath(e,k.Color)},e.prototype.trigger=function(e){return this.propertyFromPath(e,k.Trigger)},e.prototype.enum=function(e){return this.propertyFromPath(e,k.Enum)},e.prototype.list=function(e){return this.propertyFromPath(e,k.List)},e.prototype.image=function(e){return this.propertyFromPath(e,k.Image)},e.prototype.artboard=function(e){return this.propertyFromPath(e,k.Artboard)},e.prototype.viewModel=function(e){var t=e.split("/"),n=t.length>1?this.viewModelFromPathSegments(t.slice(0,t.length-1),0):this;return null!=n?n.internalViewModelInstance(t[t.length-1]):null},e.prototype.internalReplaceViewModel=function(e,t){var n;if(null!==t.runtimeInstance){var i=(null===(n=this._runtimeInstance)||void 0===n?void 0:n.replaceViewModel(e,t.runtimeInstance))||!1;if(i){t.internalIncrementReferenceCount();var r=this.internalViewModelInstance(e);null!==r&&(r.removeParent(this),this._children.includes(r)&&(this._children=this._children.filter(function(e){return e!==r})),r.cleanup()),this._viewModelInstances.set(e,t),t.addParent(this)}return i}return!1},e.prototype.replaceViewModel=function(e,t){var n,i=e.split("/"),r=i.length>1?this.viewModelFromPathSegments(i.slice(0,i.length-1),0):this;return null!==(n=null==r?void 0:r.internalReplaceViewModel(i[i.length-1],t))&&void 0!==n&&n},e.prototype.incrementReferenceCount=function(){var e;this._referenceCount++,null===(e=this._runtimeInstance)||void 0===e||e.incrementReferenceCount()},e.prototype.decrementReferenceCount=function(){var e;this._referenceCount--,null===(e=this._runtimeInstance)||void 0===e||e.decrementReferenceCount()},Object.defineProperty(e.prototype,"properties",{get:function(){var e;return(null===(e=this._runtimeInstance)||void 0===e?void 0:e.getProperties().map(function(e){return c({},e)}))||[]},enumerable:!1,configurable:!0}),e.prototype.internalIncrementReferenceCount=function(){this._referenceCount++},e.prototype.cleanup=function(){var e=this;if(this._referenceCount--,this._referenceCount<=0){this._runtimeInstance=null,this.clearCallbacks(),this._propertiesWithCallbacks=[],this._viewModelInstances.forEach(function(e){e.cleanup()}),this._viewModelInstances.clear();var t=p([],this._children,!0);this._children.length=0;var n=p([],this._parents,!0);this._parents.length=0,t.forEach(function(t){t.removeParent(e)}),n.forEach(function(t){t.removeFromViewModelCallbacks(e)})}},e}(),z=function(){function e(e,t){this.callbacks=[],this._viewModelInstanceValue=e,this._parentViewModel=t}return e.prototype.on=function(e){0===this.callbacks.length&&this._viewModelInstanceValue.clearChanges(),this.callbacks.includes(e)||(this.callbacks.push(e),this._parentViewModel.addToPropertyCallbacks(this))},e.prototype.off=function(e){e?this.callbacks=this.callbacks.filter(function(t){return t!==e}):this.callbacks.length=0,0===this.callbacks.length&&this._parentViewModel.removeFromPropertyCallbacks(this)},e.prototype.internalHandleCallback=function(e){},e.prototype.handleCallbacks=function(){var e=this;this._viewModelInstanceValue.hasChanged&&this.callbacks.forEach(function(t){e.internalHandleCallback(t)})},e.prototype.clearChanges=function(){this._viewModelInstanceValue.clearChanges()},e.prototype.clearCallbacks=function(){this.callbacks.length=0},Object.defineProperty(e.prototype,"name",{get:function(){return this._viewModelInstanceValue.name},enumerable:!1,configurable:!0}),e}(),B=function(e){function t(t,n){return e.call(this,t,n)||this}return u(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this._viewModelInstanceValue.value},set:function(e){this._viewModelInstanceValue.value=e},enumerable:!1,configurable:!0}),t.prototype.internalHandleCallback=function(e){e(this.value)},t}(z),$=function(e){function t(t,n){return e.call(this,t,n)||this}return u(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this._viewModelInstanceValue.value},set:function(e){this._viewModelInstanceValue.value=e},enumerable:!1,configurable:!0}),t.prototype.internalHandleCallback=function(e){e(this.value)},t}(z),V=function(e){function t(t,n){return e.call(this,t,n)||this}return u(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this._viewModelInstanceValue.value},set:function(e){this._viewModelInstanceValue.value=e},enumerable:!1,configurable:!0}),t.prototype.internalHandleCallback=function(e){e(this.value)},t}(z),W=function(e){function t(t,n){return e.call(this,t,n)||this}return u(t,e),t.prototype.trigger=function(){return this._viewModelInstanceValue.trigger()},t.prototype.internalHandleCallback=function(e){e()},t}(z),H=function(e){function t(t,n){return e.call(this,t,n)||this}return u(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this._viewModelInstanceValue.value},set:function(e){this._viewModelInstanceValue.value=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"valueIndex",{get:function(){return this._viewModelInstanceValue.valueIndex},set:function(e){this._viewModelInstanceValue.valueIndex=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"values",{get:function(){return this._viewModelInstanceValue.values},enumerable:!1,configurable:!0}),t.prototype.internalHandleCallback=function(e){e(this.value)},t}(z),q=function(e){function t(t,n){return e.call(this,t,n)||this}return u(t,e),Object.defineProperty(t.prototype,"length",{get:function(){return this._viewModelInstanceValue.size},enumerable:!1,configurable:!0}),t.prototype.addInstance=function(e){null!=e.runtimeInstance&&(this._viewModelInstanceValue.addInstance(e.runtimeInstance),e.addParent(this._parentViewModel))},t.prototype.addInstanceAt=function(e,t){return!(null==e.runtimeInstance||!this._viewModelInstanceValue.addInstanceAt(e.runtimeInstance,t)||(e.addParent(this._parentViewModel),0))},t.prototype.removeInstance=function(e){null!=e.runtimeInstance&&(this._viewModelInstanceValue.removeInstance(e.runtimeInstance),e.removeParent(this._parentViewModel))},t.prototype.removeInstanceAt=function(e){this._viewModelInstanceValue.removeInstanceAt(e)},t.prototype.instanceAt=function(e){var t=this._viewModelInstanceValue.instanceAt(e);return null!=t?new N(t,this._parentViewModel):null},t.prototype.swap=function(e,t){this._viewModelInstanceValue.swap(e,t)},t.prototype.internalHandleCallback=function(e){e()},t}(z),U=function(e){function t(t,n){return e.call(this,t,n)||this}return u(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this._viewModelInstanceValue.value},set:function(e){this._viewModelInstanceValue.value=e},enumerable:!1,configurable:!0}),t.prototype.rgb=function(e,t,n){this._viewModelInstanceValue.rgb(e,t,n)},t.prototype.rgba=function(e,t,n,i){this._viewModelInstanceValue.argb(i,e,t,n)},t.prototype.argb=function(e,t,n,i){this._viewModelInstanceValue.argb(e,t,n,i)},t.prototype.alpha=function(e){this._viewModelInstanceValue.alpha(e)},t.prototype.opacity=function(e){this._viewModelInstanceValue.alpha(Math.round(255*Math.max(0,Math.min(1,e))))},t.prototype.internalHandleCallback=function(e){e(this.value)},t}(z),G=function(e){function t(t,n){return e.call(this,t,n)||this}return u(t,e),Object.defineProperty(t.prototype,"value",{set:function(e){var t;this._viewModelInstanceValue.value(null!==(t=null==e?void 0:e.nativeImage)&&void 0!==t?t:null)},enumerable:!1,configurable:!0}),t.prototype.internalHandleCallback=function(e){e()},t}(z),Y=function(e){function t(t,n){return e.call(this,t,n)||this}return u(t,e),Object.defineProperty(t.prototype,"value",{set:function(e){var t;this._viewModelInstanceValue.value(null!==(t=null==e?void 0:e.nativeArtboard)&&void 0!==t?t:null)},enumerable:!1,configurable:!0}),t.prototype.internalHandleCallback=function(e){e()},t}(z),X=function(e){return d(void 0,void 0,void 0,function(){var t;return h(this,function(n){switch(n.label){case 0:return t=new Request(e),[4,fetch(t)];case 1:return[4,n.sent().arrayBuffer()];case 2:return[2,n.sent()]}})})},K=function(e){return"string"==typeof e?[e]:e instanceof Array?e:[]},J={EventManager:A,TaskQueueManager:C},Q=function(e){return d(void 0,void 0,void 0,function(){var t,n;return h(this,function(i){switch(i.label){case 0:return[4,new Promise(function(t){return v.getInstance(function(n){n.decodeAudio(e,t)})})];case 1:return t=i.sent(),n=new l.AudioWrapper(t),l.finalizationRegistry.register(n,t),[2,n]}})})},Z=function(e){return d(void 0,void 0,void 0,function(){var t,n;return h(this,function(i){switch(i.label){case 0:return[4,new Promise(function(t){return v.getInstance(function(n){n.decodeImage(e,t)})})];case 1:return t=i.sent(),n=new l.ImageWrapper(t),l.finalizationRegistry.register(n,t),[2,n]}})})},ee=function(e){return d(void 0,void 0,void 0,function(){var t,n;return h(this,function(i){switch(i.label){case 0:return[4,new Promise(function(t){return v.getInstance(function(n){n.decodeFont(e,t)})})];case 1:return t=i.sent(),n=new l.FontWrapper(t),l.finalizationRegistry.register(n,t),[2,n]}})})}})(),i})(),e.exports=t()},
vendor: 2,711 bytes, line 1
1"../node_modules/@tokilab/helpers/dist/helpers.js":(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.classToggle=function(e,...t){t.forEach(t=>e.classList.toggle(t))},t.complianzAccepted=function(){const e=document.querySelectorAll(".cmplz-manage-consent"),t=Utils.readCookie("cmplz_marketing");return!e.length||"allow"===t},t.debounce=function(e,t=1e3/60,n=!1){let i;return function(){const r=this,s=arguments,o=n&&!i;clearTimeout(i),i=setTimeout(()=>{i=null,n||e.apply(r,s)},t),o&&e.apply(r,s)}},t.getParents=function(e,t,n=!1){if(!t)return[e];Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){const t=(this.document||this.ownerDocument).querySelectorAll(e);return Array.prototype.some.call(t,e=>e===this)});const i=[];for(;e&&e!==document;){if(t){if(e.matches(t)&&(i.push(e),n))return e}else i.push(e);e=e.parentNode}return n?i[0]:i},t.isValidEmailAddress=function(e){return/\S+@\S+\.\S+/.test(e)},t.loadImage=function(e){return new Promise(t=>{const n=new Image;n.onload=()=>t(n),n.onerror=()=>t(n),n.src=e})},t.onClassChange=function(e,t){let n=e.classList.toString();const i=new MutationObserver(r=>{for(const s of r)if("class"===s.attributeName){const r=e.classList.toString();if(r!==n){t(i),n=r;break}}});return i.observe(e,{attributes:!0}),i},t.scrollToEl=function(e){if("top"===e)window.lenis?window.lenis.scrollTo("top"):window.scrollTo({top:0,left:0,behavior:"smooth"});else{const t=document.querySelectorAll(`[name="${e}"]`);1===t.length&&(window.lenis?window.lenis.scrollTo(t[0],{offset:-40}):t[0].scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"}))}},t.scrollToTop=function(e="smooth"){window.scrollTo({top:0,left:0,behavior:e})},t.slugify=function(e=""){e=e.trim().toLowerCase();const t="\xc1\xc4\xc2\xc0\xc3\xc5\u010c\xc7\u0106\u010e\xc9\u011a\xcb\xc8\xca\u1ebc\u0114\u0206\xcd\xcc\xce\xcf\u0147\xd1\xd3\xd6\xd2\xd4\xd5\xd8\u0158\u0154\u0160\u0164\xda\u016e\xdc\xd9\xdb\xdd\u0178\u017d\xe1\xe4\xe2\xe0\xe3\xe5\u010d\xe7\u0107\u010f\xe9\u011b\xeb\xe8\xea\u1ebd\u0115\u0207\xed\xec\xee\xef\u0148\xf1\xf3\xf6\xf2\xf4\xf5\xf8\xf0\u0159\u0155\u0161\u0165\xfa\u016f\xfc\xf9\xfb\xfd\xff\u017e\xfe\xde\u0110\u0111\xdf\xc6a\xb7/_,:;";for(let n=0,i=98;n<i;n++)e=e.replace(new RegExp(t.charAt(n),"g"),"AAAAAACCCDEEEEEEEEIIIINNOOOOOORRSTUUUUUYYZaaaaaacccdeeeeeeeeiiiinnooooooorrstuuuuuyyzbBDdBAa------".charAt(n));return e.replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-")},t.textToggle=function(e,t,n){e.innerHTML=e.innerHTML===t?n:t}},
vendor: 20,308 bytes, line 1
1"../node_modules/@tokilab/helpers/dist/windowUtils.js":(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const i=n("../node_modules/@tokilab/helpers/dist/helpers.js"),r=n("../node_modules/detect-it/dist/detect-it.esm.js");var s=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function o(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var a=function(e,t){for(var n=-1,i=null==e?0:e.length;++n<i&&!1!==t(e[n],n,e););return e};var l=function(e){return function(t,n,i){for(var r=-1,s=Object(t),o=i(t),a=o.length;a--;){var l=o[e?a:++r];if(!1===n(s[l],l,s))break}return t}},u=l();var c=function(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i},d="object"==typeof s&&s&&s.Object===Object&&s,h=d,p="object"==typeof self&&self&&self.Object===Object&&self,f=h||p||Function("return this")(),m=f.Symbol,g=m,v=Object.prototype,y=v.hasOwnProperty,b=v.toString,_=g?g.toStringTag:void 0;var w=function(e){var t=y.call(e,_),n=e[_];try{e[_]=void 0;var i=!0}catch{}var r=b.call(e);return i&&(t?e[_]=n:delete e[_]),r},x=Object.prototype.toString;var T=function(e){return x.call(e)},E=w,S=T,A=m?m.toStringTag:void 0;var C=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":A&&A in Object(e)?E(e):S(e)};var k=function(e){return null!=e&&"object"==typeof e},M=C,P=k;var j,O,L,I,R,F,D,N,z=function(e){return P(e)&&"[object Arguments]"==M(e)},B=z,$=k,V=Object.prototype,W=V.hasOwnProperty,H=V.propertyIsEnumerable,q=B(function(){return arguments}())?B:function(e){return $(e)&&W.call(e,"callee")&&!H.call(e,"callee")},U=q,G=Array.isArray,Y={exports:{}};j=Y,L=f,I=function(){return!1},R=(O=Y.exports)&&!O.nodeType&&O,F=R&&j&&!j.nodeType&&j,D=F&&F.exports===R?L.Buffer:void 0,N=(D?D.isBuffer:void 0)||I,j.exports=N;var X=Y.exports,K=/^(?:0|[1-9]\d*)$/;var J=function(e,t){var n=typeof e;return!!(t=t??9007199254740991)&&("number"==n||"symbol"!=n&&K.test(e))&&e>-1&&e%1==0&&e<t};var Q=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991},Z=C,ee=Q,te=k,ne={};ne["[object Float32Array]"]=ne["[object Float64Array]"]=ne["[object Int8Array]"]=ne["[object Int16Array]"]=ne["[object Int32Array]"]=ne["[object Uint8Array]"]=ne["[object Uint8ClampedArray]"]=ne["[object Uint16Array]"]=ne["[object Uint32Array]"]=!0,ne["[object Arguments]"]=ne["[object Array]"]=ne["[object ArrayBuffer]"]=ne["[object Boolean]"]=ne["[object DataView]"]=ne["[object Date]"]=ne["[object Error]"]=ne["[object Function]"]=ne["[object Map]"]=ne["[object Number]"]=ne["[object Object]"]=ne["[object RegExp]"]=ne["[object Set]"]=ne["[object String]"]=ne["[object WeakMap]"]=!1;var ie=function(e){return te(e)&&ee(e.length)&&!!ne[Z(e)]};var re=function(e){return function(t){return e(t)}},se={exports:{}};!function(e,t){var n=d,i=t&&!t.nodeType&&t,r=i&&e&&!e.nodeType&&e,s=r&&r.exports===i&&n.process,o=function(){try{return r&&r.require&&r.require("util").types||s&&s.binding&&s.binding("util")}catch{}}();e.exports=o}(se,se.exports);var oe=se.exports,ae=ie,le=re,ue=oe&&oe.isTypedArray,ce=ue?le(ue):ae,de=c,he=U,pe=G,fe=X,me=J,ge=ce,ve=Object.prototype.hasOwnProperty;var ye=function(e,t){var n=pe(e),i=!n&&he(e),r=!n&&!i&&fe(e),s=!n&&!i&&!r&&ge(e),o=n||i||r||s,a=o?de(e.length,String):[],l=a.length;for(var u in e)(t||ve.call(e,u))&&(!o||!("length"==u||r&&("offset"==u||"parent"==u)||s&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||me(u,l)))&&a.push(u);return a},be=Object.prototype;var _e=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||be)};var we=function(e,t){return function(n){return e(t(n))}},xe=we(Object.keys,Object),Te=_e,Ee=xe,Se=Object.prototype.hasOwnProperty;var Ae=function(e){if(!Te(e))return Ee(e);var t=[];for(var n in Object(e))Se.call(e,n)&&"constructor"!=n&&t.push(n);return t};var Ce=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},ke=C,Me=Ce;var Pe=function(e){if(!Me(e))return!1;var t=ke(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t},je=Pe,Oe=Q;var Le=function(e){return null!=e&&Oe(e.length)&&!je(e)},Ie=ye,Re=Ae,Fe=Le;var De=function(e){return Fe(e)?Ie(e):Re(e)},Ne=u,ze=De;var Be=function(e,t){return e&&Ne(e,t,ze)},$e=Le;var Ve=function(e,t){return function(n,i){if(null==n)return n;if(!$e(n))return e(n,i);for(var r=n.length,s=t?r:-1,o=Object(n);(t?s--:++s<r)&&!1!==i(o[s],s,o););return n}},We=Ve(Be);var He=function(e){return e},qe=He;var Ue=function(e){return"function"==typeof e?e:qe},Ge=a,Ye=We,Xe=Ue,Ke=G;var Je=function(e,t){return(Ke(e)?Ge:Ye)(e,Xe(t))};const Qe=o(Je);var Ze=function(){this.__data__=[],this.size=0};var et=function(e,t){return e===t||e!=e&&t!=t},tt=et;var nt=function(e,t){for(var n=e.length;n--;)if(tt(e[n][0],t))return n;return-1},it=nt,rt=Array.prototype.splice;var st=function(e){var t=this.__data__,n=it(t,e);return!(n<0)&&(n==t.length-1?t.pop():rt.call(t,n,1),--this.size,!0)},ot=nt;var at=function(e){var t=this.__data__,n=ot(t,e);return n<0?void 0:t[n][1]},lt=nt;var ut=function(e){return lt(this.__data__,e)>-1},ct=nt;var dt=function(e,t){var n=this.__data__,i=ct(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this},ht=Ze,pt=st,ft=at,mt=ut,gt=dt;function vt(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}vt.prototype.clear=ht,vt.prototype.delete=pt,vt.prototype.get=ft,vt.prototype.has=mt,vt.prototype.set=gt;var yt=vt,bt=yt;var _t=function(){this.__data__=new bt,this.size=0};var wt=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};var xt=function(e){return this.__data__.get(e)};var Tt=function(e){return this.__data__.has(e)},Et=f["__core-js_shared__"],St=function(){var e=/[^.]+$/.exec(Et&&Et.keys&&Et.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();var At=function(e){return!!St&&St in e},Ct=Function.prototype.toString;var kt=function(e){if(null!=e){try{return Ct.call(e)}catch{}try{return e+""}catch{}}return""},Mt=Pe,Pt=At,jt=Ce,Ot=kt,Lt=/^\[object .+?Constructor\]$/,It=Function.prototype,Rt=Object.prototype,Ft=It.toString,Dt=Rt.hasOwnProperty,Nt=RegExp("^"+Ft.call(Dt).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var zt=function(e){return!(!jt(e)||Pt(e))&&(Mt(e)?Nt:Lt).test(Ot(e))};var Bt=function(e,t){return null==e?void 0:e[t]},$t=zt,Vt=Bt;var Wt=function(e,t){var n=Vt(e,t);return $t(n)?n:void 0},Ht=Wt(f,"Map"),qt=Wt(Object,"create"),Ut=qt;var Gt=function(){this.__data__=Ut?Ut(null):{},this.size=0};var Yt=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Xt=qt,Kt=Object.prototype.hasOwnProperty;var Jt=function(e){var t=this.__data__;if(Xt){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return Kt.call(t,e)?t[e]:void 0},Qt=qt,Zt=Object.prototype.hasOwnProperty;var en=function(e){var t=this.__data__;return Qt?void 0!==t[e]:Zt.call(t,e)},tn=qt;var nn=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=tn&&void 0===t?"__lodash_hash_undefined__":t,this},rn=Gt,sn=Yt,on=Jt,an=en,ln=nn;function un(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}un.prototype.clear=rn,un.prototype.delete=sn,un.prototype.get=on,un.prototype.has=an,un.prototype.set=ln;var cn=un,dn=yt,hn=Ht;var pn=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e},fn=pn;var mn=function(e,t){var n=e.__data__;return fn(t)?n["string"==typeof t?"string":"hash"]:n.map},gn=mn;var vn=function(e){var t=gn(this,e).delete(e);return this.size-=t?1:0,t},yn=mn;var bn=function(e){return yn(this,e).get(e)},_n=mn;var wn=function(e){return _n(this,e).has(e)},xn=mn;var Tn=function(e,t){var n=xn(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this},En=function(){this.size=0,this.__data__={hash:new cn,map:new(hn||dn),string:new cn}},Sn=vn,An=bn,Cn=wn,kn=Tn;function Mn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}Mn.prototype.clear=En,Mn.prototype.delete=Sn,Mn.prototype.get=An,Mn.prototype.has=Cn,Mn.prototype.set=kn;var Pn=Mn,jn=yt,On=Ht,Ln=Pn;var In=function(e,t){var n=this.__data__;if(n instanceof jn){var i=n.__data__;if(!On||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new Ln(i)}return n.set(e,t),this.size=n.size,this},Rn=yt,Fn=_t,Dn=wt,Nn=xt,zn=Tt,Bn=In;function $n(e){var t=this.__data__=new Rn(e);this.size=t.size}$n.prototype.clear=Fn,$n.prototype.delete=Dn,$n.prototype.get=Nn,$n.prototype.has=zn,$n.prototype.set=Bn;var Vn=$n;var Wn=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};var Hn=function(e){return this.__data__.has(e)},qn=Pn,Un=Wn,Gn=Hn;function Yn(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new qn;++t<n;)this.add(e[t])}Yn.prototype.add=Yn.prototype.push=Un,Yn.prototype.has=Gn;var Xn=function(e,t){for(var n=-1,i=null==e?0:e.length;++n<i;)if(t(e[n],n,e))return!0;return!1};var Kn=function(e,t){return e.has(t)},Jn=Yn,Qn=Xn,Zn=Kn;var ei=function(e,t,n,i,r,s){var o=1&n,a=e.length,l=t.length;if(a!=l&&!(o&&l>a))return!1;var u=s.get(e),c=s.get(t);if(u&&c)return u==t&&c==e;var d=-1,h=!0,p=2&n?new Jn:void 0;for(s.set(e,t),s.set(t,e);++d<a;){var f=e[d],m=t[d];if(i)var g=o?i(m,f,d,t,e,s):i(f,m,d,e,t,s);if(void 0!==g){if(g)continue;h=!1;break}if(p){if(!Qn(t,function(e,t){if(!Zn(p,t)&&(f===e||r(f,e,n,i,s)))return p.push(t)})){h=!1;break}}else if(f!==m&&!r(f,m,n,i,s)){h=!1;break}}return s.delete(e),s.delete(t),h};var ti=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,i){n[++t]=[i,e]}),n};var ni=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n},ii=f.Uint8Array,ri=et,si=ei,oi=ti,ai=ni,li=m?m.prototype:void 0,ui=li?li.valueOf:void 0;var ci=function(e,t,n,i,r,s,o){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!s(new ii(e),new ii(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return ri(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var a=oi;case"[object Set]":var l=1&i;if(a||(a=ai),e.size!=t.size&&!l)return!1;var u=o.get(e);if(u)return u==t;i|=2,o.set(e,t);var c=si(a(e),a(t),i,r,s,o);return o.delete(e),c;case"[object Symbol]":if(ui)return ui.call(e)==ui.call(t)}return!1};var di=function(e,t){for(var n=-1,i=t.length,r=e.length;++n<i;)e[r+n]=t[n];return e},hi=di,pi=G;var fi=function(e,t,n){var i=t(e);return pi(e)?i:hi(i,n(e))};var mi=function(e,t){for(var n=-1,i=null==e?0:e.length,r=0,s=[];++n<i;){var o=e[n];t(o,n,e)&&(s[r++]=o)}return s};var gi=mi,vi=function(){return[]},yi=Object.prototype.propertyIsEnumerable,bi=Object.getOwnPropertySymbols,_i=bi?function(e){return null==e?[]:(e=Object(e),gi(bi(e),function(t){return yi.call(e,t)}))}:vi,wi=fi,xi=_i,Ti=De;var Ei=function(e){return wi(e,Ti,xi)},Si=Ei,Ai=Object.prototype.hasOwnProperty;var Ci=function(e,t,n,i,r,s){var o=1&n,a=Si(e),l=a.length;if(l!=Si(t).length&&!o)return!1;for(var u=l;u--;){var c=a[u];if(!(o?c in t:Ai.call(t,c)))return!1}var d=s.get(e),h=s.get(t);if(d&&h)return d==t&&h==e;var p=!0;s.set(e,t),s.set(t,e);for(var f=o;++u<l;){var m=e[c=a[u]],g=t[c];if(i)var v=o?i(g,m,c,t,e,s):i(m,g,c,e,t,s);if(!(void 0===v?m===g||r(m,g,n,i,s):v)){p=!1;break}f||(f="constructor"==c)}if(p&&!f){var y=e.constructor,b=t.constructor;y!=b&&"constructor"in e&&"constructor"in t&&!("function"==typeof y&&y instanceof y&&"function"==typeof b&&b instanceof b)&&(p=!1)}return s.delete(e),s.delete(t),p},ki=Wt(f,"DataView"),Mi=Ht,Pi=Wt(f,"Promise"),ji=Wt(f,"Set"),Oi=Wt(f,"WeakMap"),Li=C,Ii=kt,Ri="[object Map]",Fi="[object Promise]",Di="[object Set]",Ni="[object WeakMap]",zi="[object DataView]",Bi=Ii(ki),$i=Ii(Mi),Vi=Ii(Pi),Wi=Ii(ji),Hi=Ii(Oi),qi=Li;(ki&&qi(new ki(new ArrayBuffer(1)))!=zi||Mi&&qi(new Mi)!=Ri||Pi&&qi(Pi.resolve())!=Fi||ji&&qi(new ji)!=Di||Oi&&qi(new Oi)!=Ni)&&(qi=function(e){var t=Li(e),n="[object Object]"==t?e.constructor:void 0,i=n?Ii(n):"";if(i)switch(i){case Bi:return zi;case $i:return Ri;case Vi:return Fi;case Wi:return Di;case Hi:return Ni}return t});var Ui=Vn,Gi=ei,Yi=ci,Xi=Ci,Ki=qi,Ji=G,Qi=X,Zi=ce,er="[object Arguments]",tr="[object Array]",nr="[object Object]",ir=Object.prototype.hasOwnProperty;var rr=function(e,t,n,i,r,s){var o=Ji(e),a=Ji(t),l=o?tr:Ki(e),u=a?tr:Ki(t),c=(l=l==er?nr:l)==nr,d=(u=u==er?nr:u)==nr,h=l==u;if(h&&Qi(e)){if(!Qi(t))return!1;o=!0,c=!1}if(h&&!c)return s||(s=new Ui),o||Zi(e)?Gi(e,t,n,i,r,s):Yi(e,t,l,n,i,r,s);if(!(1&n)){var p=c&&ir.call(e,"__wrapped__"),f=d&&ir.call(t,"__wrapped__");if(p||f){var m=p?e.value():e,g=f?t.value():t;return s||(s=new Ui),r(m,g,n,i,s)}}return!!h&&(s||(s=new Ui),Xi(e,t,n,i,r,s))},sr=rr,or=k;var ar=function e(t,n,i,r,s){return t===n||(null==t||null==n||!or(t)&&!or(n)?t!=t&&n!=n:sr(t,n,i,r,e,s))},lr=Vn,ur=ar;var cr=function(e,t,n,i){var r=n.length,s=r,o=!i;if(null==e)return!s;for(e=Object(e);r--;){var a=n[r];if(o&&a[2]?a[1]!==e[a[0]]:!(a[0]in e))return!1}for(;++r<s;){var l=(a=n[r])[0],u=e[l],c=a[1];if(o&&a[2]){if(void 0===u&&!(l in e))return!1}else{var d=new lr;if(i)var h=i(u,c,l,e,t,d);if(!(void 0===h?ur(c,u,3,i,d):h))return!1}}return!0},dr=Ce;var hr=function(e){return e==e&&!dr(e)},pr=hr,fr=De;var mr=function(e){for(var t=fr(e),n=t.length;n--;){var i=t[n],r=e[i];t[n]=[i,r,pr(r)]}return t};var gr=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}},vr=cr,yr=mr,br=gr;var _r=function(e){var t=yr(e);return 1==t.length&&t[0][2]?br(t[0][0],t[0][1]):function(n){return n===e||vr(n,e,t)}},wr=C,xr=k;var Tr=function(e){return"symbol"==typeof e||xr(e)&&"[object Symbol]"==wr(e)},Er=G,Sr=Tr,Ar=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Cr=/^\w*$/;var kr=function(e,t){if(Er(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!Sr(e))||(Cr.test(e)||!Ar.test(e)||null!=t&&e in Object(t))},Mr=Pn;function Pr(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var i=arguments,r=t?t.apply(this,i):i[0],s=n.cache;if(s.has(r))return s.get(r);var o=e.apply(this,i);return n.cache=s.set(r,o)||s,o};return n.cache=new(Pr.Cache||Mr),n}Pr.Cache=Mr;var jr=Pr;var Or=function(e){var t=jr(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t},Lr=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ir=/\\(\\)?/g,Rr=Or(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Lr,function(e,n,i,r){t.push(i?r.replace(Ir,"$1"):n||e)}),t}),Fr=Rr;var Dr=function(e,t){for(var n=-1,i=null==e?0:e.length,r=Array(i);++n<i;)r[n]=t(e[n],n,e);return r},Nr=Dr,zr=G,Br=Tr,$r=1/0,Vr=m?m.prototype:void 0,Wr=Vr?Vr.toString:void 0;var Hr=function e(t){if("string"==typeof t)return t;if(zr(t))return Nr(t,e)+"";if(Br(t))return Wr?Wr.call(t):"";var n=t+"";return"0"==n&&1/t==-$r?"-0":n},qr=Hr;var Ur=function(e){return null==e?"":qr(e)},Gr=G,Yr=kr,Xr=Fr,Kr=Ur;var Jr=function(e,t){return Gr(e)?e:Yr(e,t)?[e]:Xr(Kr(e))},Qr=Tr,Zr=1/0;var es=function(e){if("string"==typeof e||Qr(e))return e;var t=e+"";return"0"==t&&1/e==-Zr?"-0":t},ts=Jr,ns=es;var is=function(e,t){for(var n=0,i=(t=ts(t,e)).length;null!=e&&n<i;)e=e[ns(t[n++])];return n&&n==i?e:void 0},rs=is;var ss=function(e,t,n){var i=null==e?void 0:rs(e,t);return void 0===i?n:i};var os=function(e,t){return null!=e&&t in Object(e)},as=Jr,ls=U,us=G,cs=J,ds=Q,hs=es;var ps=function(e,t,n){for(var i=-1,r=(t=as(t,e)).length,s=!1;++i<r;){var o=hs(t[i]);if(!(s=null!=e&&n(e,o)))break;e=e[o]}return s||++i!=r?s:!!(r=null==e?0:e.length)&&ds(r)&&cs(o,r)&&(us(e)||ls(e))},fs=os,ms=ps;var gs=function(e,t){return null!=e&&ms(e,t,fs)},vs=ar,ys=ss,bs=gs,_s=kr,ws=hr,xs=gr,Ts=es;var Es=function(e,t){return _s(e)&&ws(t)?xs(Ts(e),t):function(n){var i=ys(n,e);return void 0===i&&i===t?bs(n,e):vs(t,i,3)}};var Ss=function(e){return function(t){return null==t?void 0:t[e]}},As=is;var Cs=function(e){return function(t){return As(t,e)}},ks=Ss,Ms=Cs,Ps=kr,js=es;var Os=function(e){return Ps(e)?ks(js(e)):Ms(e)},Ls=_r,Is=Es,Rs=He,Fs=G,Ds=Os;var Ns=function(e){return"function"==typeof e?e:null==e?Rs:"object"==typeof e?Fs(e)?Is(e[0],e[1]):Ls(e):Ds(e)},zs=Ns,Bs=Le,$s=De;var Vs=function(e){return function(t,n,i){var r=Object(t);if(!Bs(t)){var s=zs(n);t=$s(t),n=function(e){return s(r[e],e,r)}}var o=e(t,n,i);return o>-1?r[s?t[o]:o]:void 0}};var Ws=function(e,t,n,i){for(var r=e.length,s=n+(i?1:-1);i?s--:++s<r;)if(t(e[s],s,e))return s;return-1},Hs=/\s/;var qs=function(e){for(var t=e.length;t--&&Hs.test(e.charAt(t)););return t},Us=qs,Gs=/^\s+/;var Ys=function(e){return e&&e.slice(0,Us(e)+1).replace(Gs,"")},Xs=Ys,Ks=Ce,Js=Tr,Qs=/^[-+]0x[0-9a-f]+$/i,Zs=/^0b[01]+$/i,eo=/^0o[0-7]+$/i,to=parseInt;var no=function(e){if("number"==typeof e)return e;if(Js(e))return NaN;if(Ks(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Ks(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Xs(e);var n=Zs.test(e);return n||eo.test(e)?to(e.slice(2),n?2:8):Qs.test(e)?NaN:+e},io=no,ro=1/0;var so=function(e){return e?(e=io(e))===ro||e===-ro?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0},oo=so;var ao=function(e){var t=oo(e),n=t%1;return t==t?n?t-n:t:0},lo=Ws,uo=Ns,co=ao,ho=Math.max,po=Math.min;var fo=function(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var r=i-1;return void 0!==n&&(r=co(n),r=n<0?ho(i+r,0):po(r,i-1)),lo(e,uo(t),r,!0)};const mo=o(Vs(fo));t.WindowUtils=class{constructor(e={},t={}){this.options={updateOnResize:!0,updateOnScroll:!1,...e},this.BREAKPOINTS={XS:{NAME:"xs",MIN:0,MAX:639},SM:{NAME:"sm",MIN:640,MAX:767},MD:{NAME:"md",MIN:768,MAX:1023},LG:{NAME:"lg",MIN:1024,MAX:1199},XL:{NAME:"xl",MIN:1280,MAX:1399},XXL:{NAME:"xxl",MIN:1536,MAX:null},...t},this.deviceType={touch:this.is_touchDevice(),hybrid:this.is_hybridDevice(),mouse:this.is_mouseDevice()},this.setHeaderHeightVariable(),this.setBodyClasses(),this.options.updateOnResize&&window.addEventListener("resize",i.debounce(()=>{this.onResize()}),{passive:!0})}is_touchDevice(){return"touchOnly"===r.deviceType||"touch"===r.primaryInput}is_hybridDevice(){return"hybrid"===r.deviceType}is_mouseDevice(){return"mouseOnly"===r.deviceType||"mouse"===r.primaryInput}isXS(){return window.innerWidth<=this.BREAKPOINTS.XS.MAX}isSM(){return window.innerWidth>=this.BREAKPOINTS.SM.MIN&&window.innerWidth<=this.BREAKPOINTS.SM.MAX}isMD(){return window.innerWidth>=this.BREAKPOINTS.MD.MIN&&window.innerWidth<=this.BREAKPOINTS.MD.MAX}isLG(){return window.innerWidth>=this.BREAKPOINTS.LG.MIN&&window.innerWidth<=this.BREAKPOINTS.LG.MAX}isXL(){return window.innerWidth>=this.BREAKPOINTS.XL.MIN&&window.innerWidth<=this.BREAKPOINTS.XL.MAX}isXXL(){return window.innerWidth>=this.BREAKPOINTS.XXL.MIN}getBreakpoint(){let e=!1;return Qe(this.BREAKPOINTS,t=>{if(window.innerWidth>=t.MIN&&window.innerWidth<t.MAX)return e=t.NAME,!1;e=mo(this.BREAKPOINTS).NAME}),e}isPhone(){return this.isXS()||this.isSM()}isTablet(){return this.isMD()||this.isLG()}isDesktop(){return this.isXL()||this.isXXL()}getHeaderHeight(){const e=document.querySelector(".header__wrapper"),t=e?e.clientHeight:0,n=document.querySelector(".header__sub");return[t,n?n.clientHeight:0]}setHeaderHeightVariable(){const e=this.getHeaderHeight();document.documentElement.style.setProperty("--headerHeight",`${e[0]}px`),document.documentElement.style.setProperty("--headerSubHeight",`${e[1]}px`),document.documentElement.style.setProperty("--headerTotalHeight",`${e[0]+e[1]}px`)}setBodyClasses(){this.isPhone()?(document.querySelector("body").classList.add("mobile"),document.querySelector("body").classList.remove("tablet"),document.querySelector("body").classList.remove("desktop")):this.isTablet()?(document.querySelector("body").classList.remove("mobile"),document.querySelector("body").classList.add("tablet"),document.querySelector("body").classList.remove("desktop")):this.isDesktop()&&(document.querySelector("body").classList.remove("mobile"),document.querySelector("body").classList.remove("tablet"),document.querySelector("body").classList.add("desktop"))}onResize(){this.setHeaderHeightVariable(),this.setBodyClasses()}}},
vendor: 632 bytes, line 1
1"../node_modules/@tokilab/sticky/dist/sticky.js":(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});t.Sticky=class{constructor(e){this.selector=e,this.selector&&(this.setSticky(),window.addEventListener("resize",function(e,t=1e3/60,n=!1){let i;return function(){const r=this,s=arguments,o=n&&!i;clearTimeout(i),i=setTimeout(()=>{i=null,n||e.apply(r,s)},t),o&&e.apply(r,s)}}(()=>{this.setSticky()})))}setSticky(){const e=window.tokiWU.getHeaderHeight();this.selector.clientHeight<window.innerHeight-(e[0]+e[1]+20)?this.selector.classList.remove("no-sticky"):this.selector.classList.add("no-sticky")}}},
vendor: 1,052 bytes, line 1
1"../node_modules/detect-it/dist/detect-it.esm.js":(e,t,n)=>{"use strict";n.r(t),n.d(t,{deviceType:()=>v,primaryInput:()=>y,supportsPassiveEvents:()=>l,supportsPointerEvents:()=>u,supportsTouchEvents:()=>d});var i="undefined"!=typeof window?window:{screen:{},navigator:{}},r=(i.matchMedia||function(){return{matches:!1}}).bind(i),s=!1,o={get passive(){return s=!0}},a=function(){};i.addEventListener&&i.addEventListener("p",a,o),i.removeEventListener&&i.removeEventListener("p",a,!1);var l=s,u="PointerEvent"in i,c="ontouchstart"in i,d=c||"TouchEvent"in i&&r("(any-pointer: coarse)").matches,h=(i.navigator.maxTouchPoints||0)>0||d,p=i.navigator.userAgent||"",f=r("(pointer: coarse)").matches&&/iPad|Macintosh/.test(p)&&Math.min(i.screen.width||0,i.screen.height||0)>=768,m=(r("(pointer: coarse)").matches||!r("(pointer: fine)").matches&&c)&&!/Windows.*Firefox/.test(p),g=r("(any-pointer: fine)").matches||r("(any-hover: hover)").matches||f||!c,v=!h||!g&&m?h?"touchOnly":"mouseOnly":"hybrid",y="mouseOnly"===v?"mouse":"touchOnly"===v||m?"touch":"mouse"},
vendor: 4,324 bytes, line 1
1"../node_modules/headroom.js/dist/headroom.js":function(e){e.exports=function(){"use strict";function e(){return"undefined"!=typeof window}function t(){var e=!1;try{var t={get passive(){e=!0}};window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch(t){e=!1}return e}function n(){return!!(e()&&function(){}.bind&&"classList"in document.documentElement&&Object.assign&&Object.keys&&requestAnimationFrame)}function i(e){return 9===e.nodeType}function r(e){return e&&e.document&&i(e.document)}function s(e){var t=e.document,n=t.body,i=t.documentElement;return{scrollHeight:function(){return Math.max(n.scrollHeight,i.scrollHeight,n.offsetHeight,i.offsetHeight,n.clientHeight,i.clientHeight)},height:function(){return e.innerHeight||i.clientHeight||n.clientHeight},scrollY:function(){return void 0!==e.pageYOffset?e.pageYOffset:(i||n.parentNode||n).scrollTop}}}function o(e){return{scrollHeight:function(){return Math.max(e.scrollHeight,e.offsetHeight,e.clientHeight)},height:function(){return Math.max(e.offsetHeight,e.clientHeight)},scrollY:function(){return e.scrollTop}}}function a(e){return r(e)?s(e):o(e)}function l(e,n,i){var r,s=t(),o=!1,l=a(e),u=l.scrollY(),c={};function d(){var e=Math.round(l.scrollY()),t=l.height(),r=l.scrollHeight();c.scrollY=e,c.lastScrollY=u,c.direction=e>u?"down":"up",c.distance=Math.abs(e-u),c.isOutOfBounds=e<0||e+t>r,c.top=e<=n.offset[c.direction],c.bottom=e+t>=r,c.toleranceExceeded=c.distance>n.tolerance[c.direction],i(c),u=e,o=!1}function h(){o||(o=!0,r=requestAnimationFrame(d))}var p=!!s&&{passive:!0,capture:!1};return e.addEventListener("scroll",h,p),d(),{destroy:function(){cancelAnimationFrame(r),e.removeEventListener("scroll",h,p)}}}function u(e){return e===Object(e)?e:{down:e,up:e}}function c(e,t){t=t||{},Object.assign(this,c.options,t),this.classes=Object.assign({},c.options.classes,t.classes),this.elem=e,this.tolerance=u(this.tolerance),this.offset=u(this.offset),this.initialised=!1,this.frozen=!1}return c.prototype={constructor:c,init:function(){return c.cutsTheMustard&&!this.initialised&&(this.addClass("initial"),this.initialised=!0,setTimeout(function(e){e.scrollTracker=l(e.scroller,{offset:e.offset,tolerance:e.tolerance},e.update.bind(e))},100,this)),this},destroy:function(){this.initialised=!1,Object.keys(this.classes).forEach(this.removeClass,this),this.scrollTracker.destroy()},unpin:function(){!this.hasClass("pinned")&&this.hasClass("unpinned")||(this.addClass("unpinned"),this.removeClass("pinned"),this.onUnpin&&this.onUnpin.call(this))},pin:function(){this.hasClass("unpinned")&&(this.addClass("pinned"),this.removeClass("unpinned"),this.onPin&&this.onPin.call(this))},freeze:function(){this.frozen=!0,this.addClass("frozen")},unfreeze:function(){this.frozen=!1,this.removeClass("frozen")},top:function(){this.hasClass("top")||(this.addClass("top"),this.removeClass("notTop"),this.onTop&&this.onTop.call(this))},notTop:function(){this.hasClass("notTop")||(this.addClass("notTop"),this.removeClass("top"),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){this.hasClass("bottom")||(this.addClass("bottom"),this.removeClass("notBottom"),this.onBottom&&this.onBottom.call(this))},notBottom:function(){this.hasClass("notBottom")||(this.addClass("notBottom"),this.removeClass("bottom"),this.onNotBottom&&this.onNotBottom.call(this))},shouldUnpin:function(e){return"down"===e.direction&&!e.top&&e.toleranceExceeded},shouldPin:function(e){return"up"===e.direction&&e.toleranceExceeded||e.top},addClass:function(e){this.elem.classList.add.apply(this.elem.classList,this.classes[e].split(" "))},removeClass:function(e){this.elem.classList.remove.apply(this.elem.classList,this.classes[e].split(" "))},hasClass:function(e){return this.classes[e].split(" ").every(function(e){return this.classList.contains(e)},this.elem)},update:function(e){e.isOutOfBounds||!0!==this.frozen&&(e.top?this.top():this.notTop(),e.bottom?this.bottom():this.notBottom(),this.shouldUnpin(e)?this.unpin():this.shouldPin(e)&&this.pin())}},c.options={tolerance:{up:0,down:0},offset:0,scroller:e()?window:null,classes:{frozen:"headroom--frozen",pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},c.cutsTheMustard=n(),c}()},
vendor: 158 bytes, line 1
1"../node_modules/lodash/_DataView.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getNative.js")(n("../node_modules/lodash/_root.js"),"DataView");e.exports=i},
vendor: 472 bytes, line 1
1"../node_modules/lodash/_Hash.js":(e,t,n)=>{var i=n("../node_modules/lodash/_hashClear.js"),r=n("../node_modules/lodash/_hashDelete.js"),s=n("../node_modules/lodash/_hashGet.js"),o=n("../node_modules/lodash/_hashHas.js"),a=n("../node_modules/lodash/_hashSet.js");function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}l.prototype.clear=i,l.prototype.delete=r,l.prototype.get=s,l.prototype.has=o,l.prototype.set=a,e.exports=l},
vendor: 502 bytes, line 1
1"../node_modules/lodash/_ListCache.js":(e,t,n)=>{var i=n("../node_modules/lodash/_listCacheClear.js"),r=n("../node_modules/lodash/_listCacheDelete.js"),s=n("../node_modules/lodash/_listCacheGet.js"),o=n("../node_modules/lodash/_listCacheHas.js"),a=n("../node_modules/lodash/_listCacheSet.js");function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}l.prototype.clear=i,l.prototype.delete=r,l.prototype.get=s,l.prototype.has=o,l.prototype.set=a,e.exports=l},
vendor: 148 bytes, line 1
1"../node_modules/lodash/_Map.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getNative.js")(n("../node_modules/lodash/_root.js"),"Map");e.exports=i},
vendor: 496 bytes, line 1
1"../node_modules/lodash/_MapCache.js":(e,t,n)=>{var i=n("../node_modules/lodash/_mapCacheClear.js"),r=n("../node_modules/lodash/_mapCacheDelete.js"),s=n("../node_modules/lodash/_mapCacheGet.js"),o=n("../node_modules/lodash/_mapCacheHas.js"),a=n("../node_modules/lodash/_mapCacheSet.js");function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}l.prototype.clear=i,l.prototype.delete=r,l.prototype.get=s,l.prototype.has=o,l.prototype.set=a,e.exports=l},
vendor: 156 bytes, line 1
1"../node_modules/lodash/_Promise.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getNative.js")(n("../node_modules/lodash/_root.js"),"Promise");e.exports=i},
vendor: 148 bytes, line 1
1"../node_modules/lodash/_Set.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getNative.js")(n("../node_modules/lodash/_root.js"),"Set");e.exports=i},
vendor: 343 bytes, line 1
1"../node_modules/lodash/_SetCache.js":(e,t,n)=>{var i=n("../node_modules/lodash/_MapCache.js"),r=n("../node_modules/lodash/_setCacheAdd.js"),s=n("../node_modules/lodash/_setCacheHas.js");function o(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new i;++t<n;)this.add(e[t])}o.prototype.add=o.prototype.push=r,o.prototype.has=s,e.exports=o},
vendor: 481 bytes, line 1
1"../node_modules/lodash/_Stack.js":(e,t,n)=>{var i=n("../node_modules/lodash/_ListCache.js"),r=n("../node_modules/lodash/_stackClear.js"),s=n("../node_modules/lodash/_stackDelete.js"),o=n("../node_modules/lodash/_stackGet.js"),a=n("../node_modules/lodash/_stackHas.js"),l=n("../node_modules/lodash/_stackSet.js");function u(e){var t=this.__data__=new i(e);this.size=t.size}u.prototype.clear=r,u.prototype.delete=s,u.prototype.get=o,u.prototype.has=a,u.prototype.set=l,e.exports=u},
vendor: 109 bytes, line 1
1"../node_modules/lodash/_Symbol.js":(e,t,n)=>{var i=n("../node_modules/lodash/_root.js").Symbol;e.exports=i},
vendor: 117 bytes, line 1
1"../node_modules/lodash/_Uint8Array.js":(e,t,n)=>{var i=n("../node_modules/lodash/_root.js").Uint8Array;e.exports=i},
vendor: 156 bytes, line 1
1"../node_modules/lodash/_WeakMap.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getNative.js")(n("../node_modules/lodash/_root.js"),"WeakMap");e.exports=i},
vendor: 163 bytes, line 1
1"../node_modules/lodash/_arrayFilter.js":e=>{e.exports=function(e,t){for(var n=-1,i=null==e?0:e.length,r=0,s=[];++n<i;){var o=e[n];t(o,n,e)&&(s[r++]=o)}return s}},
vendor: 644 bytes, line 1
1"../node_modules/lodash/_arrayLikeKeys.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseTimes.js"),r=n("../node_modules/lodash/isArguments.js"),s=n("../node_modules/lodash/isArray.js"),o=n("../node_modules/lodash/isBuffer.js"),a=n("../node_modules/lodash/_isIndex.js"),l=n("../node_modules/lodash/isTypedArray.js"),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=s(e),c=!n&&r(e),d=!n&&!c&&o(e),h=!n&&!c&&!d&&l(e),p=n||c||d||h,f=p?i(e.length,String):[],m=f.length;for(var g in e)!t&&!u.call(e,g)||p&&("length"==g||d&&("offset"==g||"parent"==g)||h&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||a(g,m))||f.push(g);return f}},
vendor: 146 bytes, line 1
1"../node_modules/lodash/_arrayMap.js":e=>{e.exports=function(e,t){for(var n=-1,i=null==e?0:e.length,r=Array(i);++n<i;)r[n]=t(e[n],n,e);return r}},
vendor: 132 bytes, line 1
1"../node_modules/lodash/_arrayPush.js":e=>{e.exports=function(e,t){for(var n=-1,i=t.length,r=e.length;++n<i;)e[r+n]=t[n];return e}},
vendor: 143 bytes, line 1
1"../node_modules/lodash/_arraySome.js":e=>{e.exports=function(e,t){for(var n=-1,i=null==e?0:e.length;++n<i;)if(t(e[n],n,e))return!0;return!1}},
vendor: 176 bytes, line 1
1"../node_modules/lodash/_assocIndexOf.js":(e,t,n)=>{var i=n("../node_modules/lodash/eq.js");e.exports=function(e,t){for(var n=e.length;n--;)if(i(e[n][0],t))return n;return-1}},
vendor: 162 bytes, line 1
1"../node_modules/lodash/_baseEach.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseForOwn.js"),r=n("../node_modules/lodash/_createBaseEach.js")(i);e.exports=r},
vendor: 155 bytes, line 1
1"../node_modules/lodash/_baseFindIndex.js":e=>{e.exports=function(e,t,n,i){for(var r=e.length,s=n+(i?1:-1);i?s--:++s<r;)if(t(e[s],s,e))return s;return-1}},
vendor: 114 bytes, line 1
1"../node_modules/lodash/_baseFor.js":(e,t,n)=>{var i=n("../node_modules/lodash/_createBaseFor.js")();e.exports=i},
vendor: 179 bytes, line 1
1"../node_modules/lodash/_baseForOwn.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseFor.js"),r=n("../node_modules/lodash/keys.js");e.exports=function(e,t){return e&&i(e,t,r)}},
vendor: 245 bytes, line 1
1"../node_modules/lodash/_baseGet.js":(e,t,n)=>{var i=n("../node_modules/lodash/_castPath.js"),r=n("../node_modules/lodash/_toKey.js");e.exports=function(e,t){for(var n=0,s=(t=i(t,e)).length;null!=e&&n<s;)e=e[r(t[n++])];return n&&n==s?e:void 0}},
vendor: 206 bytes, line 1
1"../node_modules/lodash/_baseGetAllKeys.js":(e,t,n)=>{var i=n("../node_modules/lodash/_arrayPush.js"),r=n("../node_modules/lodash/isArray.js");e.exports=function(e,t,n){var s=t(e);return r(e)?s:i(s,n(e))}},
vendor: 328 bytes, line 1
1"../node_modules/lodash/_baseGetTag.js":(e,t,n)=>{var i=n("../node_modules/lodash/_Symbol.js"),r=n("../node_modules/lodash/_getRawTag.js"),s=n("../node_modules/lodash/_objectToString.js"),o=i?i.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?r(e):s(e)}},
vendor: 100 bytes, line 1
1"../node_modules/lodash/_baseHasIn.js":e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},
vendor: 214 bytes, line 1
1"../node_modules/lodash/_baseIsArguments.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseGetTag.js"),r=n("../node_modules/lodash/isObjectLike.js");e.exports=function(e){return r(e)&&"[object Arguments]"==i(e)}},
vendor: 258 bytes, line 1
1"../node_modules/lodash/_baseIsEqual.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseIsEqualDeep.js"),r=n("../node_modules/lodash/isObjectLike.js");e.exports=function e(t,n,s,o,a){return t===n||(null==t||null==n||!r(t)&&!r(n)?t!=t&&n!=n:i(t,n,s,o,e,a))}},
vendor: 922 bytes, line 1
1"../node_modules/lodash/_baseIsEqualDeep.js":(e,t,n)=>{var i=n("../node_modules/lodash/_Stack.js"),r=n("../node_modules/lodash/_equalArrays.js"),s=n("../node_modules/lodash/_equalByTag.js"),o=n("../node_modules/lodash/_equalObjects.js"),a=n("../node_modules/lodash/_getTag.js"),l=n("../node_modules/lodash/isArray.js"),u=n("../node_modules/lodash/isBuffer.js"),c=n("../node_modules/lodash/isTypedArray.js"),d="[object Arguments]",h="[object Array]",p="[object Object]",f=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,g,v){var y=l(e),b=l(t),_=y?h:a(e),w=b?h:a(t),x=(_=_==d?p:_)==p,T=(w=w==d?p:w)==p,E=_==w;if(E&&u(e)){if(!u(t))return!1;y=!0,x=!1}if(E&&!x)return v||(v=new i),y||c(e)?r(e,t,n,m,g,v):s(e,t,_,n,m,g,v);if(!(1&n)){var S=x&&f.call(e,"__wrapped__"),A=T&&f.call(t,"__wrapped__");if(S||A){var C=S?e.value():e,k=A?t.value():t;return v||(v=new i),g(C,k,n,m,v)}}return!!E&&(v||(v=new i),o(e,t,n,m,g,v))}},
vendor: 480 bytes, line 1
1"../node_modules/lodash/_baseIsMatch.js":(e,t,n)=>{var i=n("../node_modules/lodash/_Stack.js"),r=n("../node_modules/lodash/_baseIsEqual.js");e.exports=function(e,t,n,s){var o=n.length,a=o,l=!s;if(null==e)return!a;for(e=Object(e);o--;){var u=n[o];if(l&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++o<a;){var c=(u=n[o])[0],d=e[c],h=u[1];if(l&&u[2]){if(void 0===d&&!(c in e))return!1}else{var p=new i;if(s)var f=s(d,h,c,e,t,p);if(!(void 0===f?r(h,d,3,s,p):f))return!1}}return!0}},
vendor: 540 bytes, line 1
1"../node_modules/lodash/_baseIsNative.js":(e,t,n)=>{var i=n("../node_modules/lodash/isFunction.js"),r=n("../node_modules/lodash/_isMasked.js"),s=n("../node_modules/lodash/isObject.js"),o=n("../node_modules/lodash/_toSource.js"),a=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,c=l.toString,d=u.hasOwnProperty,h=RegExp("^"+c.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!s(e)||r(e))&&(i(e)?h:a).test(o(e))}},
vendor: 820 bytes, line 1
1"../node_modules/lodash/_baseIsTypedArray.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseGetTag.js"),r=n("../node_modules/lodash/isLength.js"),s=n("../node_modules/lodash/isObjectLike.js"),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return s(e)&&r(e.length)&&!!o[i(e)]}},
vendor: 391 bytes, line 1
1"../node_modules/lodash/_baseIteratee.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseMatches.js"),r=n("../node_modules/lodash/_baseMatchesProperty.js"),s=n("../node_modules/lodash/identity.js"),o=n("../node_modules/lodash/isArray.js"),a=n("../node_modules/lodash/property.js");e.exports=function(e){return"function"==typeof e?e:null==e?s:"object"==typeof e?o(e)?r(e[0],e[1]):i(e):a(e)}},
vendor: 304 bytes, line 1
1"../node_modules/lodash/_baseKeys.js":(e,t,n)=>{var i=n("../node_modules/lodash/_isPrototype.js"),r=n("../node_modules/lodash/_nativeKeys.js"),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(!i(e))return r(e);var t=[];for(var n in Object(e))s.call(e,n)&&"constructor"!=n&&t.push(n);return t}},
vendor: 247 bytes, line 1
1"../node_modules/lodash/_baseMap.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseEach.js"),r=n("../node_modules/lodash/isArrayLike.js");e.exports=function(e,t){var n=-1,s=r(e)?Array(e.length):[];return i(e,function(e,i,r){s[++n]=t(e,i,r)}),s}},
vendor: 324 bytes, line 1
1"../node_modules/lodash/_baseMatches.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseIsMatch.js"),r=n("../node_modules/lodash/_getMatchData.js"),s=n("../node_modules/lodash/_matchesStrictComparable.js");e.exports=function(e){var t=r(e);return 1==t.length&&t[0][2]?s(t[0][0],t[0][1]):function(n){return n===e||i(n,e,t)}}},
vendor: 497 bytes, line 1
1"../node_modules/lodash/_baseMatchesProperty.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseIsEqual.js"),r=n("../node_modules/lodash/get.js"),s=n("../node_modules/lodash/hasIn.js"),o=n("../node_modules/lodash/_isKey.js"),a=n("../node_modules/lodash/_isStrictComparable.js"),l=n("../node_modules/lodash/_matchesStrictComparable.js"),u=n("../node_modules/lodash/_toKey.js");e.exports=function(e,t){return o(e)&&a(t)?l(u(e),t):function(n){var o=r(n,e);return void 0===o&&o===t?s(n,e):i(t,o,3)}}},
vendor: 117 bytes, line 1
1"../node_modules/lodash/_baseProperty.js":e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},
vendor: 160 bytes, line 1
1"../node_modules/lodash/_basePropertyDeep.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseGet.js");e.exports=function(e){return function(t){return i(t,e)}}},
vendor: 119 bytes, line 1
1"../node_modules/lodash/_baseTimes.js":e=>{e.exports=function(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i}},
vendor: 422 bytes, line 1
1"../node_modules/lodash/_baseToString.js":(e,t,n)=>{var i=n("../node_modules/lodash/_Symbol.js"),r=n("../node_modules/lodash/_arrayMap.js"),s=n("../node_modules/lodash/isArray.js"),o=n("../node_modules/lodash/isSymbol.js"),a=i?i.prototype:void 0,l=a?a.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(s(t))return r(t,e)+"";if(o(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},
vendor: 178 bytes, line 1
1"../node_modules/lodash/_baseTrim.js":(e,t,n)=>{var i=n("../node_modules/lodash/_trimmedEndIndex.js"),r=/^\s+/;e.exports=function(e){return e?e.slice(0,i(e)+1).replace(r,""):e}},
vendor: 99 bytes, line 1
1"../node_modules/lodash/_baseUnary.js":e=>{e.exports=function(e){return function(t){return e(t)}}},
vendor: 84 bytes, line 1
1"../node_modules/lodash/_cacheHas.js":e=>{e.exports=function(e,t){return e.has(t)}},
vendor: 281 bytes, line 1
1"../node_modules/lodash/_castPath.js":(e,t,n)=>{var i=n("../node_modules/lodash/isArray.js"),r=n("../node_modules/lodash/_isKey.js"),s=n("../node_modules/lodash/_stringToPath.js"),o=n("../node_modules/lodash/toString.js");e.exports=function(e,t){return i(e)?e:r(e,t)?[e]:s(o(e))}},
vendor: 128 bytes, line 1
1"../node_modules/lodash/_coreJsData.js":(e,t,n)=>{var i=n("../node_modules/lodash/_root.js")["__core-js_shared__"];e.exports=i},
vendor: 277 bytes, line 1
1"../node_modules/lodash/_createBaseEach.js":(e,t,n)=>{var i=n("../node_modules/lodash/isArrayLike.js");e.exports=function(e,t){return function(n,r){if(null==n)return n;if(!i(n))return e(n,r);for(var s=n.length,o=t?s:-1,a=Object(n);(t?o--:++o<s)&&!1!==r(a[o],o,a););return n}}},
vendor: 196 bytes, line 1
1"../node_modules/lodash/_createBaseFor.js":e=>{e.exports=function(e){return function(t,n,i){for(var r=-1,s=Object(t),o=i(t),a=o.length;a--;){var l=o[e?a:++r];if(!1===n(s[l],l,s))break}return t}}},
vendor: 358 bytes, line 1
1"../node_modules/lodash/_createFind.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseIteratee.js"),r=n("../node_modules/lodash/isArrayLike.js"),s=n("../node_modules/lodash/keys.js");e.exports=function(e){return function(t,n,o){var a=Object(t);if(!r(t)){var l=i(n,3);t=s(t),n=function(e){return l(a[e],e,a)}}var u=e(t,n,o);return u>-1?a[l?t[u]:u]:void 0}}},
vendor: 668 bytes, line 1
1"../node_modules/lodash/_equalArrays.js":(e,t,n)=>{var i=n("../node_modules/lodash/_SetCache.js"),r=n("../node_modules/lodash/_arraySome.js"),s=n("../node_modules/lodash/_cacheHas.js");e.exports=function(e,t,n,o,a,l){var u=1&n,c=e.length,d=t.length;if(c!=d&&!(u&&d>c))return!1;var h=l.get(e),p=l.get(t);if(h&&p)return h==t&&p==e;var f=-1,m=!0,g=2&n?new i:void 0;for(l.set(e,t),l.set(t,e);++f<c;){var v=e[f],y=t[f];if(o)var b=u?o(y,v,f,t,e,l):o(v,y,f,e,t,l);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!r(t,function(e,t){if(!s(g,t)&&(v===e||a(v,e,n,o,l)))return g.push(t)})){m=!1;break}}else if(v!==y&&!a(v,y,n,o,l)){m=!1;break}}return l.delete(e),l.delete(t),m}},
vendor: 1,062 bytes, line 1
1"../node_modules/lodash/_equalByTag.js":(e,t,n)=>{var i=n("../node_modules/lodash/_Symbol.js"),r=n("../node_modules/lodash/_Uint8Array.js"),s=n("../node_modules/lodash/eq.js"),o=n("../node_modules/lodash/_equalArrays.js"),a=n("../node_modules/lodash/_mapToArray.js"),l=n("../node_modules/lodash/_setToArray.js"),u=i?i.prototype:void 0,c=u?u.valueOf:void 0;e.exports=function(e,t,n,i,u,d,h){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new r(e),new r(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return s(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=a;case"[object Set]":var f=1&i;if(p||(p=l),e.size!=t.size&&!f)return!1;var m=h.get(e);if(m)return m==t;i|=2,h.set(e,t);var g=o(p(e),p(t),i,u,d,h);return h.delete(e),g;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},
vendor: 749 bytes, line 1
1"../node_modules/lodash/_equalObjects.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getAllKeys.js"),r=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,s,o,a){var l=1&n,u=i(e),c=u.length;if(c!=i(t).length&&!l)return!1;for(var d=c;d--;){var h=u[d];if(!(l?h in t:r.call(t,h)))return!1}var p=a.get(e),f=a.get(t);if(p&&f)return p==t&&f==e;var m=!0;a.set(e,t),a.set(t,e);for(var g=l;++d<c;){var v=e[h=u[d]],y=t[h];if(s)var b=l?s(y,v,h,t,e,a):s(v,y,h,e,t,a);if(!(void 0===b?v===y||o(v,y,n,s,a):b)){m=!1;break}g||(g="constructor"==h)}if(m&&!g){var _=e.constructor,w=t.constructor;_==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof _&&_ instanceof _&&"function"==typeof w&&w instanceof w||(m=!1)}return a.delete(e),a.delete(t),m}},
vendor: 127 bytes, line 1
1"../node_modules/lodash/_freeGlobal.js":e=>{var t="object"==typeof global&&global&&global.Object===Object&&global;e.exports=t},
vendor: 226 bytes, line 1
1"../node_modules/lodash/_getAllKeys.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseGetAllKeys.js"),r=n("../node_modules/lodash/_getSymbols.js"),s=n("../node_modules/lodash/keys.js");e.exports=function(e){return i(e,s,r)}},
vendor: 197 bytes, line 1
1"../node_modules/lodash/_getMapData.js":(e,t,n)=>{var i=n("../node_modules/lodash/_isKeyable.js");e.exports=function(e,t){var n=e.__data__;return i(t)?n["string"==typeof t?"string":"hash"]:n.map}},
vendor: 246 bytes, line 1
1"../node_modules/lodash/_getMatchData.js":(e,t,n)=>{var i=n("../node_modules/lodash/_isStrictComparable.js"),r=n("../node_modules/lodash/keys.js");e.exports=function(e){for(var t=r(e),n=t.length;n--;){var s=t[n],o=e[s];t[n]=[s,o,i(o)]}return t}},
vendor: 203 bytes, line 1
1"../node_modules/lodash/_getNative.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseIsNative.js"),r=n("../node_modules/lodash/_getValue.js");e.exports=function(e,t){var n=r(e,t);return i(n)?n:void 0}},
vendor: 305 bytes, line 1
1"../node_modules/lodash/_getRawTag.js":(e,t,n)=>{var i=n("../node_modules/lodash/_Symbol.js"),r=Object.prototype,s=r.hasOwnProperty,o=r.toString,a=i?i.toStringTag:void 0;e.exports=function(e){var t=s.call(e,a),n=e[a];try{e[a]=void 0;var i=!0}catch(e){}var r=o.call(e);return i&&(t?e[a]=n:delete e[a]),r}},
vendor: 318 bytes, line 1
1"../node_modules/lodash/_getSymbols.js":(e,t,n)=>{var i=n("../node_modules/lodash/_arrayFilter.js"),r=n("../node_modules/lodash/stubArray.js"),s=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols,a=o?function(e){return null==e?[]:(e=Object(e),i(o(e),function(t){return s.call(e,t)}))}:r;e.exports=a},
vendor: 787 bytes, line 1
1"../node_modules/lodash/_getTag.js":(e,t,n)=>{var i=n("../node_modules/lodash/_DataView.js"),r=n("../node_modules/lodash/_Map.js"),s=n("../node_modules/lodash/_Promise.js"),o=n("../node_modules/lodash/_Set.js"),a=n("../node_modules/lodash/_WeakMap.js"),l=n("../node_modules/lodash/_baseGetTag.js"),u=n("../node_modules/lodash/_toSource.js"),c="[object Map]",d="[object Promise]",h="[object Set]",p="[object WeakMap]",f="[object DataView]",m=u(i),g=u(r),v=u(s),y=u(o),b=u(a),_=l;(i&&_(new i(new ArrayBuffer(1)))!=f||r&&_(new r)!=c||s&&_(s.resolve())!=d||o&&_(new o)!=h||a&&_(new a)!=p)&&(_=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,i=n?u(n):"";if(i)switch(i){case m:return f;case g:return c;case v:return d;case y:return h;case b:return p}return t}),e.exports=_},
vendor: 95 bytes, line 1
1"../node_modules/lodash/_getValue.js":e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},
vendor: 501 bytes, line 1
1"../node_modules/lodash/_hasPath.js":(e,t,n)=>{var i=n("../node_modules/lodash/_castPath.js"),r=n("../node_modules/lodash/isArguments.js"),s=n("../node_modules/lodash/isArray.js"),o=n("../node_modules/lodash/_isIndex.js"),a=n("../node_modules/lodash/isLength.js"),l=n("../node_modules/lodash/_toKey.js");e.exports=function(e,t,n){for(var u=-1,c=(t=i(t,e)).length,d=!1;++u<c;){var h=l(t[u]);if(!(d=null!=e&&n(e,h)))break;e=e[h]}return d||++u!=c?d:!!(c=null==e?0:e.length)&&a(c)&&o(h,c)&&(s(e)||r(e))}},
vendor: 162 bytes, line 1
1"../node_modules/lodash/_hashClear.js":(e,t,n)=>{var i=n("../node_modules/lodash/_nativeCreate.js");e.exports=function(){this.__data__=i?i(null):{},this.size=0}},
vendor: 137 bytes, line 1
1"../node_modules/lodash/_hashDelete.js":e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},
vendor: 271 bytes, line 1
1"../node_modules/lodash/_hashGet.js":(e,t,n)=>{var i=n("../node_modules/lodash/_nativeCreate.js"),r=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(i){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return r.call(t,e)?t[e]:void 0}},
vendor: 211 bytes, line 1
1"../node_modules/lodash/_hashHas.js":(e,t,n)=>{var i=n("../node_modules/lodash/_nativeCreate.js"),r=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return i?void 0!==t[e]:r.call(t,e)}},
vendor: 232 bytes, line 1
1"../node_modules/lodash/_hashSet.js":(e,t,n)=>{var i=n("../node_modules/lodash/_nativeCreate.js");e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=i&&void 0===t?"__lodash_hash_undefined__":t,this}},
vendor: 197 bytes, line 1
1"../node_modules/lodash/_isIndex.js":e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var i=typeof e;return!!(n=n??9007199254740991)&&("number"==i||"symbol"!=i&&t.test(e))&&e>-1&&e%1==0&&e<n}},
vendor: 367 bytes, line 1
1"../node_modules/lodash/_isKey.js":(e,t,n)=>{var i=n("../node_modules/lodash/isArray.js"),r=n("../node_modules/lodash/isSymbol.js"),s=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;e.exports=function(e,t){if(i(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!r(e))||(o.test(e)||!s.test(e)||null!=t&&e in Object(t))}},
vendor: 165 bytes, line 1
1"../node_modules/lodash/_isKeyable.js":e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},
vendor: 215 bytes, line 1
1"../node_modules/lodash/_isMasked.js":(e,t,n)=>{var i,r=n("../node_modules/lodash/_coreJsData.js"),s=(i=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||""))?"Symbol(src)_1."+i:"";e.exports=function(e){return!!s&&s in e}},
vendor: 165 bytes, line 1
1"../node_modules/lodash/_isPrototype.js":e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},
vendor: 147 bytes, line 1
1"../node_modules/lodash/_isStrictComparable.js":(e,t,n)=>{var i=n("../node_modules/lodash/isObject.js");e.exports=function(e){return e==e&&!i(e)}},
vendor: 100 bytes, line 1
1"../node_modules/lodash/_listCacheClear.js":e=>{e.exports=function(){this.__data__=[],this.size=0}},
vendor: 251 bytes, line 1
1"../node_modules/lodash/_listCacheDelete.js":(e,t,n)=>{var i=n("../node_modules/lodash/_assocIndexOf.js"),r=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=i(t,e);return!(n<0)&&(n==t.length-1?t.pop():r.call(t,n,1),--this.size,!0)}},
vendor: 182 bytes, line 1
1"../node_modules/lodash/_listCacheGet.js":(e,t,n)=>{var i=n("../node_modules/lodash/_assocIndexOf.js");e.exports=function(e){var t=this.__data__,n=i(t,e);return n<0?void 0:t[n][1]}},
vendor: 156 bytes, line 1
1"../node_modules/lodash/_listCacheHas.js":(e,t,n)=>{var i=n("../node_modules/lodash/_assocIndexOf.js");e.exports=function(e){return i(this.__data__,e)>-1}},
vendor: 212 bytes, line 1
1"../node_modules/lodash/_listCacheSet.js":(e,t,n)=>{var i=n("../node_modules/lodash/_assocIndexOf.js");e.exports=function(e,t){var n=this.__data__,r=i(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}},
vendor: 267 bytes, line 1
1"../node_modules/lodash/_mapCacheClear.js":(e,t,n)=>{var i=n("../node_modules/lodash/_Hash.js"),r=n("../node_modules/lodash/_ListCache.js"),s=n("../node_modules/lodash/_Map.js");e.exports=function(){this.size=0,this.__data__={hash:new i,map:new(s||r),string:new i}}},
vendor: 179 bytes, line 1
1"../node_modules/lodash/_mapCacheDelete.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getMapData.js");e.exports=function(e){var t=i(this,e).delete(e);return this.size-=t?1:0,t}},
vendor: 148 bytes, line 1
1"../node_modules/lodash/_mapCacheGet.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getMapData.js");e.exports=function(e){return i(this,e).get(e)}},
vendor: 148 bytes, line 1
1"../node_modules/lodash/_mapCacheHas.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getMapData.js");e.exports=function(e){return i(this,e).has(e)}},
vendor: 199 bytes, line 1
1"../node_modules/lodash/_mapCacheSet.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getMapData.js");e.exports=function(e,t){var n=i(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}},
vendor: 141 bytes, line 1
1"../node_modules/lodash/_mapToArray.js":e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,i){n[++t]=[i,e]}),n}},
vendor: 160 bytes, line 1
1"../node_modules/lodash/_matchesStrictComparable.js":e=>{e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},
vendor: 198 bytes, line 1
1"../node_modules/lodash/_memoizeCapped.js":(e,t,n)=>{var i=n("../node_modules/lodash/memoize.js");e.exports=function(e){var t=i(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},
vendor: 130 bytes, line 1
1"../node_modules/lodash/_nativeCreate.js":(e,t,n)=>{var i=n("../node_modules/lodash/_getNative.js")(Object,"create");e.exports=i},
vendor: 129 bytes, line 1
1"../node_modules/lodash/_nativeKeys.js":(e,t,n)=>{var i=n("../node_modules/lodash/_overArg.js")(Object.keys,Object);e.exports=i},
vendor: 311 bytes, line 1
1"../node_modules/lodash/_nodeUtil.js":(e,t,n)=>{e=n.nmd(e);var i=n("../node_modules/lodash/_freeGlobal.js"),r=t&&!t.nodeType&&t,s=r&&e&&!e.nodeType&&e,o=s&&s.exports===r&&i.process,a=function(){try{var e=s&&s.require&&s.require("util").types;return e||o&&o.binding&&o.binding("util")}catch(e){}}();e.exports=a},
vendor: 121 bytes, line 1
1"../node_modules/lodash/_objectToString.js":e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},
vendor: 102 bytes, line 1
1"../node_modules/lodash/_overArg.js":e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},
vendor: 198 bytes, line 1
1"../node_modules/lodash/_root.js":(e,t,n)=>{var i=n("../node_modules/lodash/_freeGlobal.js"),r="object"==typeof self&&self&&self.Object===Object&&self,s=i||r||Function("return this")();e.exports=s},
vendor: 130 bytes, line 1
1"../node_modules/lodash/_setCacheAdd.js":e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},
vendor: 97 bytes, line 1
1"../node_modules/lodash/_setCacheHas.js":e=>{e.exports=function(e){return this.__data__.has(e)}},
vendor: 135 bytes, line 1
1"../node_modules/lodash/_setToArray.js":e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},
vendor: 153 bytes, line 1
1"../node_modules/lodash/_stackClear.js":(e,t,n)=>{var i=n("../node_modules/lodash/_ListCache.js");e.exports=function(){this.__data__=new i,this.size=0}},
vendor: 129 bytes, line 1
1"../node_modules/lodash/_stackDelete.js":e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},
vendor: 94 bytes, line 1
1"../node_modules/lodash/_stackGet.js":e=>{e.exports=function(e){return this.__data__.get(e)}},
vendor: 94 bytes, line 1
1"../node_modules/lodash/_stackHas.js":e=>{e.exports=function(e){return this.__data__.has(e)}},
vendor: 389 bytes, line 1
1"../node_modules/lodash/_stackSet.js":(e,t,n)=>{var i=n("../node_modules/lodash/_ListCache.js"),r=n("../node_modules/lodash/_Map.js"),s=n("../node_modules/lodash/_MapCache.js");e.exports=function(e,t){var n=this.__data__;if(n instanceof i){var o=n.__data__;if(!r||o.length<199)return o.push([e,t]),this.size=++n.size,this;n=this.__data__=new s(o)}return n.set(e,t),this.size=n.size,this}},
vendor: 365 bytes, line 1
1"../node_modules/lodash/_stringToPath.js":(e,t,n)=>{var i=n("../node_modules/lodash/_memoizeCapped.js"),r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,s=/\\(\\)?/g,o=i(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(r,function(e,n,i,r){t.push(i?r.replace(s,"$1"):n||e)}),t});e.exports=o},
vendor: 194 bytes, line 1
1"../node_modules/lodash/_toKey.js":(e,t,n)=>{var i=n("../node_modules/lodash/isSymbol.js");e.exports=function(e){if("string"==typeof e||i(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},
vendor: 179 bytes, line 1
1"../node_modules/lodash/_toSource.js":e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},
vendor: 139 bytes, line 1
1"../node_modules/lodash/_trimmedEndIndex.js":e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},
vendor: 86 bytes, line 1
1"../node_modules/lodash/eq.js":e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},
vendor: 147 bytes, line 1
1"../node_modules/lodash/find.js":(e,t,n)=>{var i=n("../node_modules/lodash/_createFind.js")(n("../node_modules/lodash/findIndex.js"));e.exports=i},
vendor: 329 bytes, line 1
1"../node_modules/lodash/findIndex.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseFindIndex.js"),r=n("../node_modules/lodash/_baseIteratee.js"),s=n("../node_modules/lodash/toInteger.js"),o=Math.max;e.exports=function(e,t,n){var a=null==e?0:e.length;if(!a)return-1;var l=null==n?0:s(n);return l<0&&(l=o(a+l,0)),i(e,r(t,3),l)}},
vendor: 166 bytes, line 1
1"../node_modules/lodash/get.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseGet.js");e.exports=function(e,t,n){var r=null==e?void 0:i(e,t);return void 0===r?n:r}},
vendor: 185 bytes, line 1
1"../node_modules/lodash/hasIn.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseHasIn.js"),r=n("../node_modules/lodash/_hasPath.js");e.exports=function(e,t){return null!=e&&r(e,t,i)}},
vendor: 74 bytes, line 1
1"../node_modules/lodash/identity.js":e=>{e.exports=function(e){return e}},
vendor: 330 bytes, line 1
1"../node_modules/lodash/isArguments.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseIsArguments.js"),r=n("../node_modules/lodash/isObjectLike.js"),s=Object.prototype,o=s.hasOwnProperty,a=s.propertyIsEnumerable,l=i(function(){return arguments}())?i:function(e){return r(e)&&o.call(e,"callee")&&!a.call(e,"callee")};e.exports=l},
vendor: 73 bytes, line 1
1"../node_modules/lodash/isArray.js":e=>{var t=Array.isArray;e.exports=t},
vendor: 199 bytes, line 1
1"../node_modules/lodash/isArrayLike.js":(e,t,n)=>{var i=n("../node_modules/lodash/isFunction.js"),r=n("../node_modules/lodash/isLength.js");e.exports=function(e){return null!=e&&r(e.length)&&!i(e)}},
vendor: 262 bytes, line 1
1"../node_modules/lodash/isBuffer.js":(e,t,n)=>{e=n.nmd(e);var i=n("../node_modules/lodash/_root.js"),r=n("../node_modules/lodash/stubFalse.js"),s=t&&!t.nodeType&&t,o=s&&e&&!e.nodeType&&e,a=o&&o.exports===s?i.Buffer:void 0,l=(a?a.isBuffer:void 0)||r;e.exports=l},
vendor: 305 bytes, line 1
1"../node_modules/lodash/isFunction.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseGetTag.js"),r=n("../node_modules/lodash/isObject.js");e.exports=function(e){if(!r(e))return!1;var t=i(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},
vendor: 125 bytes, line 1
1"../node_modules/lodash/isLength.js":e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},
vendor: 125 bytes, line 1
1"../node_modules/lodash/isObject.js":e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},
vendor: 104 bytes, line 1
1"../node_modules/lodash/isObjectLike.js":e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},
vendor: 222 bytes, line 1
1"../node_modules/lodash/isSymbol.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseGetTag.js"),r=n("../node_modules/lodash/isObjectLike.js");e.exports=function(e){return"symbol"==typeof e||r(e)&&"[object Symbol]"==i(e)}},
vendor: 237 bytes, line 1
1"../node_modules/lodash/isTypedArray.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseIsTypedArray.js"),r=n("../node_modules/lodash/_baseUnary.js"),s=n("../node_modules/lodash/_nodeUtil.js"),o=s&&s.isTypedArray,a=o?r(o):i;e.exports=a},
vendor: 229 bytes, line 1
1"../node_modules/lodash/keys.js":(e,t,n)=>{var i=n("../node_modules/lodash/_arrayLikeKeys.js"),r=n("../node_modules/lodash/_baseKeys.js"),s=n("../node_modules/lodash/isArrayLike.js");e.exports=function(e){return s(e)?i(e):r(e)}},
vendor: 272 bytes, line 1
1"../node_modules/lodash/map.js":(e,t,n)=>{var i=n("../node_modules/lodash/_arrayMap.js"),r=n("../node_modules/lodash/_baseIteratee.js"),s=n("../node_modules/lodash/_baseMap.js"),o=n("../node_modules/lodash/isArray.js");e.exports=function(e,t){return(o(e)?i:s)(e,r(t,3))}},
vendor: 413 bytes, line 1
1"../node_modules/lodash/memoize.js":(e,t,n)=>{var i=n("../node_modules/lodash/_MapCache.js");function r(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var i=arguments,r=t?t.apply(this,i):i[0],s=n.cache;if(s.has(r))return s.get(r);var o=e.apply(this,i);return n.cache=s.set(r,o)||s,o};return n.cache=new(r.Cache||i),n}r.Cache=i,e.exports=r},
vendor: 278 bytes, line 1
1"../node_modules/lodash/property.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseProperty.js"),r=n("../node_modules/lodash/_basePropertyDeep.js"),s=n("../node_modules/lodash/_isKey.js"),o=n("../node_modules/lodash/_toKey.js");e.exports=function(e){return s(e)?i(o(e)):r(e)}},
vendor: 74 bytes, line 1
1"../node_modules/lodash/stubArray.js":e=>{e.exports=function(){return[]}},
vendor: 74 bytes, line 1
1"../node_modules/lodash/stubFalse.js":e=>{e.exports=function(){return!1}},
vendor: 207 bytes, line 1
1"../node_modules/lodash/toFinite.js":(e,t,n)=>{var i=n("../node_modules/lodash/toNumber.js"),r=1/0;e.exports=function(e){return e?(e=i(e))===r||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},
vendor: 157 bytes, line 1
1"../node_modules/lodash/toInteger.js":(e,t,n)=>{var i=n("../node_modules/lodash/toFinite.js");e.exports=function(e){var t=i(e),n=t%1;return t==t?n?t-n:t:0}},
vendor: 509 bytes, line 1
1"../node_modules/lodash/toNumber.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseTrim.js"),r=n("../node_modules/lodash/isObject.js"),s=n("../node_modules/lodash/isSymbol.js"),o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(s(e))return NaN;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=i(e);var n=a.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):o.test(e)?NaN:+e}},
vendor: 145 bytes, line 1
1"../node_modules/lodash/toString.js":(e,t,n)=>{var i=n("../node_modules/lodash/_baseToString.js");e.exports=function(e){return null==e?"":i(e)}},
1"./styles/app.scss":()=>{},
vendor: 112,230 bytes, line 1
1"../node_modules/plyr/dist/plyr.min.js":function(e){"object"==typeof navigator&&(e.exports=function(){"use strict";function e(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function t(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function r(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){n(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var s={addCSS:!0,thumbWidth:15,watch:!0},o=function(e){return null!=e?e.constructor:null},a=function(e,t){return!!(e&&t&&e instanceof t)},l=function(e){return null==e},u=function(e){return o(e)===Object},c=function(e){return o(e)===String},d=function(e){return Array.isArray(e)},h=function(e){return a(e,NodeList)},p={nullOrUndefined:l,object:u,number:function(e){return o(e)===Number&&!Number.isNaN(e)},string:c,boolean:function(e){return o(e)===Boolean},function:function(e){return o(e)===Function},array:d,nodeList:h,element:function(e){return a(e,Element)},event:function(e){return a(e,Event)},empty:function(e){return l(e)||(c(e)||d(e)||h(e))&&!e.length||u(e)&&!Object.keys(e).length}};function f(e,t){if(1>t){var n=function(e){var t="".concat(e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}(t);return parseFloat(e.toFixed(n))}return Math.round(e/t)*t}var m=function(){function e(t,n){(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),p.element(t)?this.element=t:p.string(t)&&(this.element=document.querySelector(t)),p.element(this.element)&&p.empty(this.element.rangeTouch)&&(this.config=r({},s,{},n),this.init())}return function(e,n,i){n&&t(e.prototype,n),i&&t(e,i)}(e,[{key:"init",value:function(){e.enabled&&(this.config.addCSS&&(this.element.style.userSelect="none",this.element.style.webKitUserSelect="none",this.element.style.touchAction="manipulation"),this.listeners(!0),this.element.rangeTouch=this)}},{key:"destroy",value:function(){e.enabled&&(this.config.addCSS&&(this.element.style.userSelect="",this.element.style.webKitUserSelect="",this.element.style.touchAction=""),this.listeners(!1),this.element.rangeTouch=null)}},{key:"listeners",value:function(e){var t=this,n=e?"addEventListener":"removeEventListener";["touchstart","touchmove","touchend"].forEach(function(e){t.element[n](e,function(e){return t.set(e)},!1)})}},{key:"get",value:function(t){if(!e.enabled||!p.event(t))return null;var n,i=t.target,r=t.changedTouches[0],s=parseFloat(i.getAttribute("min"))||0,o=parseFloat(i.getAttribute("max"))||100,a=parseFloat(i.getAttribute("step"))||1,l=i.getBoundingClientRect(),u=100/l.width*(this.config.thumbWidth/2)/100;return 0>(n=100/l.width*(r.clientX-l.left))?n=0:100<n&&(n=100),50>n?n-=(100-2*n)*u:50<n&&(n+=2*(n-50)*u),s+f(n/100*(o-s),a)}},{key:"set",value:function(t){e.enabled&&p.event(t)&&!t.target.disabled&&(t.preventDefault(),t.target.value=this.get(t),function(e,t){if(e&&t){var n=new Event(t,{bubbles:!0});e.dispatchEvent(n)}}(t.target,"touchend"===t.type?"change":"input"))}}],[{key:"setup",value:function(t){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},i=null;if(p.empty(t)||p.string(t)?i=Array.from(document.querySelectorAll(p.string(t)?t:'input[type="range"]')):p.element(t)?i=[t]:p.nodeList(t)?i=Array.from(t):p.array(t)&&(i=t.filter(p.element)),p.empty(i))return null;var o=r({},s,{},n);if(p.string(t)&&o.watch){var a=new MutationObserver(function(n){Array.from(n).forEach(function(n){Array.from(n.addedNodes).forEach(function(n){p.element(n)&&function(e,t){return function(){return Array.from(document.querySelectorAll(t)).includes(this)}.call(e,t)}(n,t)&&new e(n,o)})})});a.observe(document.body,{childList:!0,subtree:!0})}return i.map(function(t){return new e(t,n)})}},{key:"enabled",get:function(){return"ontouchstart"in document.documentElement}}]),e}();const g=e=>null!=e?e.constructor:null,v=(e,t)=>Boolean(e&&t&&e instanceof t),y=e=>null==e,b=e=>g(e)===Object,_=e=>g(e)===String,w=e=>"function"==typeof e,x=e=>Array.isArray(e),T=e=>v(e,NodeList),E=e=>y(e)||(_(e)||x(e)||T(e))&&!e.length||b(e)&&!Object.keys(e).length;var S={nullOrUndefined:y,object:b,number:e=>g(e)===Number&&!Number.isNaN(e),string:_,boolean:e=>g(e)===Boolean,function:w,array:x,weakMap:e=>v(e,WeakMap),nodeList:T,element:e=>null!==e&&"object"==typeof e&&1===e.nodeType&&"object"==typeof e.style&&"object"==typeof e.ownerDocument,textNode:e=>g(e)===Text,event:e=>v(e,Event),keyboardEvent:e=>v(e,KeyboardEvent),cue:e=>v(e,window.TextTrackCue)||v(e,window.VTTCue),track:e=>v(e,TextTrack)||!y(e)&&_(e.kind),promise:e=>v(e,Promise)&&w(e.then),url:e=>{if(v(e,window.URL))return!0;if(!_(e))return!1;let t=e;e.startsWith("http://")&&e.startsWith("https://")||(t=`http://${e}`);try{return!E(new URL(t).hostname)}catch(e){return!1}},empty:E};const A=(()=>{const e=document.createElement("span"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n=Object.keys(t).find(t=>void 0!==e.style[t]);return!!S.string(n)&&t[n]})();function C(e,t){setTimeout(()=>{try{e.hidden=!0,e.offsetHeight,e.hidden=!1}catch(e){}},t)}var k={isIE:Boolean(window.document.documentMode),isEdge:/Edge/g.test(navigator.userAgent),isWebKit:"WebkitAppearance"in document.documentElement.style&&!/Edge/g.test(navigator.userAgent),isIPhone:/iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1,isIPadOS:"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1,isIos:/iPad|iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1};function M(e,t){return t.split(".").reduce((e,t)=>e&&e[t],e)}function P(e={},...t){if(!t.length)return e;const n=t.shift();return S.object(n)?(Object.keys(n).forEach(t=>{S.object(n[t])?(Object.keys(e).includes(t)||Object.assign(e,{[t]:{}}),P(e[t],n[t])):Object.assign(e,{[t]:n[t]})}),P(e,...t)):e}function j(e,t){const n=e.length?e:[e];Array.from(n).reverse().forEach((e,n)=>{const i=n>0?t.cloneNode(!0):t,r=e.parentNode,s=e.nextSibling;i.appendChild(e),s?r.insertBefore(i,s):r.appendChild(i)})}function O(e,t){S.element(e)&&!S.empty(t)&&Object.entries(t).filter(([,e])=>!S.nullOrUndefined(e)).forEach(([t,n])=>e.setAttribute(t,n))}function L(e,t,n){const i=document.createElement(e);return S.object(t)&&O(i,t),S.string(n)&&(i.innerText=n),i}function I(e,t,n,i){S.element(t)&&t.appendChild(L(e,n,i))}function R(e){S.nodeList(e)||S.array(e)?Array.from(e).forEach(R):S.element(e)&&S.element(e.parentNode)&&e.parentNode.removeChild(e)}function F(e){if(!S.element(e))return;let{length:t}=e.childNodes;for(;t>0;)e.removeChild(e.lastChild),t-=1}function D(e,t){return S.element(t)&&S.element(t.parentNode)&&S.element(e)?(t.parentNode.replaceChild(e,t),e):null}function N(e,t){if(!S.string(e)||S.empty(e))return{};const n={},i=P({},t);return e.split(",").forEach(e=>{const t=e.trim(),r=t.replace(".",""),s=t.replace(/[[\]]/g,"").split("="),[o]=s,a=s.length>1?s[1].replace(/["']/g,""):"";switch(t.charAt(0)){case".":S.string(i.class)?n.class=`${i.class} ${r}`:n.class=r;break;case"#":n.id=t.replace("#","");break;case"[":n[o]=a}}),P(i,n)}function z(e,t){if(!S.element(e))return;let n=t;S.boolean(n)||(n=!e.hidden),e.hidden=n}function B(e,t,n){if(S.nodeList(e))return Array.from(e).map(e=>B(e,t,n));if(S.element(e)){let i="toggle";return void 0!==n&&(i=n?"add":"remove"),e.classList[i](t),e.classList.contains(t)}return!1}function $(e,t){return S.element(e)&&e.classList.contains(t)}function V(e,t){const{prototype:n}=Element;return(n.matches||n.webkitMatchesSelector||n.mozMatchesSelector||n.msMatchesSelector||function(){return Array.from(document.querySelectorAll(t)).includes(this)}).call(e,t)}function W(e){return this.elements.container.querySelectorAll(e)}function H(e){return this.elements.container.querySelector(e)}function q(e=null,t=!1){S.element(e)&&e.focus({preventScroll:!0,focusVisible:t})}const U={"audio/ogg":"vorbis","audio/wav":"1","video/webm":"vp8, vorbis","video/mp4":"avc1.42E01E, mp4a.40.2","video/ogg":"theora"},G={audio:"canPlayType"in document.createElement("audio"),video:"canPlayType"in document.createElement("video"),check(e,t){const n=G[e]||"html5"!==t;return{api:n,ui:n&&G.rangeInput}},pip:!(k.isIPhone||!S.function(L("video").webkitSetPresentationMode)&&(!document.pictureInPictureEnabled||L("video").disablePictureInPicture)),airplay:S.function(window.WebKitPlaybackTargetAvailabilityEvent),playsinline:"playsInline"in document.createElement("video"),mime(e){if(S.empty(e))return!1;const[t]=e.split("/");let n=e;if(!this.isHTML5||t!==this.type)return!1;Object.keys(U).includes(n)&&(n+=`; codecs="${U[e]}"`);try{return Boolean(n&&this.media.canPlayType(n).replace(/no/,""))}catch(e){return!1}},textTracks:"textTracks"in document.createElement("video"),rangeInput:(()=>{const e=document.createElement("input");return e.type="range","range"===e.type})(),touch:"ontouchstart"in document.documentElement,transitions:!1!==A,reducedMotion:"matchMedia"in window&&window.matchMedia("(prefers-reduced-motion)").matches},Y=(()=>{let e=!1;try{const t=Object.defineProperty({},"passive",{get:()=>(e=!0,null)});window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(e){}return e})();function X(e,t,n,i=!1,r=!0,s=!1){if(!e||!("addEventListener"in e)||S.empty(t)||!S.function(n))return;const o=t.split(" ");let a=s;Y&&(a={passive:r,capture:s}),o.forEach(t=>{this&&this.eventListeners&&i&&this.eventListeners.push({element:e,type:t,callback:n,options:a}),e[i?"addEventListener":"removeEventListener"](t,n,a)})}function K(e,t="",n,i=!0,r=!1){X.call(this,e,t,n,!0,i,r)}function J(e,t="",n,i=!0,r=!1){X.call(this,e,t,n,!1,i,r)}function Q(e,t="",n,i=!0,r=!1){const s=(...o)=>{J(e,t,s,i,r),n.apply(this,o)};X.call(this,e,t,s,!0,i,r)}function Z(e,t="",n=!1,i={}){if(!S.element(e)||S.empty(t))return;const r=new CustomEvent(t,{bubbles:n,detail:{...i,plyr:this}});e.dispatchEvent(r)}function ee(){this&&this.eventListeners&&(this.eventListeners.forEach(e=>{const{element:t,type:n,callback:i,options:r}=e;t.removeEventListener(n,i,r)}),this.eventListeners=[])}function te(){return new Promise(e=>this.ready?setTimeout(e,0):K.call(this,this.elements.container,"ready",e)).then(()=>{})}function ne(e){S.promise(e)&&e.then(null,()=>{})}function ie(e){return S.array(e)?e.filter((t,n)=>e.indexOf(t)===n):e}function re(e,t){return S.array(e)&&e.length?e.reduce((e,n)=>Math.abs(n-t)<Math.abs(e-t)?n:e):null}function se(e){return!(!window||!window.CSS)&&window.CSS.supports(e)}const oe=[[1,1],[4,3],[3,4],[5,4],[4,5],[3,2],[2,3],[16,10],[10,16],[16,9],[9,16],[21,9],[9,21],[32,9],[9,32]].reduce((e,[t,n])=>({...e,[t/n]:[t,n]}),{});function ae(e){return!!(S.array(e)||S.string(e)&&e.includes(":"))&&(S.array(e)?e:e.split(":")).map(Number).every(S.number)}function le(e){if(!S.array(e)||!e.every(S.number))return null;const[t,n]=e,i=(e,t)=>0===t?e:i(t,e%t),r=i(t,n);return[t/r,n/r]}function ue(e){const t=e=>ae(e)?e.split(":").map(Number):null;let n=t(e);if(null===n&&(n=t(this.config.ratio)),null===n&&!S.empty(this.embed)&&S.array(this.embed.ratio)&&({ratio:n}=this.embed),null===n&&this.isHTML5){const{videoWidth:e,videoHeight:t}=this.media;n=[e,t]}return le(n)}function ce(e){if(!this.isVideo)return{};const{wrapper:t}=this.elements,n=ue.call(this,e);if(!S.array(n))return{};const[i,r]=le(n),s=100/i*r;if(se(`aspect-ratio: ${i}/${r}`)?t.style.aspectRatio=`${i}/${r}`:t.style.paddingBottom=`${s}%`,this.isVimeo&&!this.config.vimeo.premium&&this.supported.ui){const e=100/this.media.offsetWidth*parseInt(window.getComputedStyle(this.media).paddingBottom,10),n=(e-s)/(e/50);this.fullscreen.active?t.style.paddingBottom=null:this.media.style.transform=`translateY(-${n}%)`}else this.isHTML5&&t.classList.add(this.config.classNames.videoFixedRatio);return{padding:s,ratio:n}}function de(e,t,n=.05){const i=e/t,r=re(Object.keys(oe),i);return Math.abs(r-i)<=n?oe[r]:[e,t]}const he={getSources(){return this.isHTML5?Array.from(this.media.querySelectorAll("source")).filter(e=>{const t=e.getAttribute("type");return!!S.empty(t)||G.mime.call(this,t)}):[]},getQualityOptions(){return this.config.quality.forced?this.config.quality.options:he.getSources.call(this).map(e=>Number(e.getAttribute("size"))).filter(Boolean)},setup(){if(!this.isHTML5)return;const e=this;e.options.speed=e.config.speed.options,S.empty(this.config.ratio)||ce.call(e),Object.defineProperty(e.media,"quality",{get(){const t=he.getSources.call(e).find(t=>t.getAttribute("src")===e.source);return t&&Number(t.getAttribute("size"))},set(t){if(e.quality!==t){if(e.config.quality.forced&&S.function(e.config.quality.onChange))e.config.quality.onChange(t);else{const n=he.getSources.call(e).find(e=>Number(e.getAttribute("size"))===t);if(!n)return;const{currentTime:i,paused:r,preload:s,readyState:o,playbackRate:a}=e.media;e.media.src=n.getAttribute("src"),("none"!==s||o)&&(e.once("loadedmetadata",()=>{e.speed=a,e.currentTime=i,r||ne(e.play())}),e.media.load())}Z.call(e,e.media,"qualitychange",!1,{quality:t})}}})},cancelRequests(){this.isHTML5&&(R(he.getSources.call(this)),this.media.setAttribute("src",this.config.blankVideo),this.media.load(),this.debug.log("Cancelled network requests"))}};function pe(e,...t){return S.empty(e)?e:e.toString().replace(/{(\d+)}/g,(e,n)=>t[n].toString())}const fe=(e="",t="",n="")=>e.replace(new RegExp(t.toString().replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1"),"g"),n.toString()),me=(e="")=>e.toString().replace(/\w\S*/g,e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase());function ge(e=""){let t=e.toString();return t=function(e=""){let t=e.toString();return t=fe(t,"-"," "),t=fe(t,"_"," "),t=me(t),fe(t," ","")}(t),t.charAt(0).toLowerCase()+t.slice(1)}function ve(e){const t=document.createElement("div");return t.appendChild(e),t.innerHTML}const ye={pip:"PIP",airplay:"AirPlay",html5:"HTML5",vimeo:"Vimeo",youtube:"YouTube"},be={get(e="",t={}){if(S.empty(e)||S.empty(t))return"";let n=M(t.i18n,e);if(S.empty(n))return Object.keys(ye).includes(e)?ye[e]:"";const i={"{seektime}":t.seekTime,"{title}":t.title};return Object.entries(i).forEach(([e,t])=>{n=fe(n,e,t)}),n}};class _e{constructor(t){e(this,"get",e=>{if(!_e.supported||!this.enabled)return null;const t=window.localStorage.getItem(this.key);if(S.empty(t))return null;const n=JSON.parse(t);return S.string(e)&&e.length?n[e]:n}),e(this,"set",e=>{if(!_e.supported||!this.enabled)return;if(!S.object(e))return;let t=this.get();S.empty(t)&&(t={}),P(t,e);try{window.localStorage.setItem(this.key,JSON.stringify(t))}catch(e){}}),this.enabled=t.config.storage.enabled,this.key=t.config.storage.key}static get supported(){try{if(!("localStorage"in window))return!1;const e="___test";return window.localStorage.setItem(e,e),window.localStorage.removeItem(e),!0}catch(e){return!1}}}function we(e,t="text"){return new Promise((n,i)=>{try{const i=new XMLHttpRequest;if(!("withCredentials"in i))return;i.addEventListener("load",()=>{if("text"===t)try{n(JSON.parse(i.responseText))}catch(e){n(i.responseText)}else n(i.response)}),i.addEventListener("error",()=>{throw new Error(i.status)}),i.open("GET",e,!0),i.responseType=t,i.send()}catch(e){i(e)}})}function xe(e,t){if(!S.string(e))return;const n="cache",i=S.string(t);let r=!1;const s=()=>null!==document.getElementById(t),o=(e,t)=>{e.innerHTML=t,i&&s()||document.body.insertAdjacentElement("afterbegin",e)};if(!i||!s()){const s=_e.supported,a=document.createElement("div");if(a.setAttribute("hidden",""),i&&a.setAttribute("id",t),s){const e=window.localStorage.getItem(`${n}-${t}`);if(r=null!==e,r){const t=JSON.parse(e);o(a,t.content)}}we(e).then(e=>{if(!S.empty(e)){if(s)try{window.localStorage.setItem(`${n}-${t}`,JSON.stringify({content:e}))}catch(e){}o(a,e)}}).catch(()=>{})}}const Te=e=>Math.trunc(e/60/60%60,10),Ee=e=>Math.trunc(e/60%60,10),Se=e=>Math.trunc(e%60,10);function Ae(e=0,t=!1,n=!1){if(!S.number(e))return Ae(void 0,t,n);const i=e=>`0${e}`.slice(-2);let r=Te(e);const s=Ee(e),o=Se(e);return r=t||r>0?`${r}:`:"",`${n&&e>0?"-":""}${r}${i(s)}:${i(o)}`}const Ce={getIconUrl(){const e=new URL(this.config.iconUrl,window.location),t=window.location.host?window.location.host:window.top.location.host,n=e.host!==t||k.isIE&&!window.svg4everybody;return{url:this.config.iconUrl,cors:n}},findElements(){try{return this.elements.controls=H.call(this,this.config.selectors.controls.wrapper),this.elements.buttons={play:W.call(this,this.config.selectors.buttons.play),pause:H.call(this,this.config.selectors.buttons.pause),restart:H.call(this,this.config.selectors.buttons.restart),rewind:H.call(this,this.config.selectors.buttons.rewind),fastForward:H.call(this,this.config.selectors.buttons.fastForward),mute:H.call(this,this.config.selectors.buttons.mute),pip:H.call(this,this.config.selectors.buttons.pip),airplay:H.call(this,this.config.selectors.buttons.airplay),settings:H.call(this,this.config.selectors.buttons.settings),captions:H.call(this,this.config.selectors.buttons.captions),fullscreen:H.call(this,this.config.selectors.buttons.fullscreen)},this.elements.progress=H.call(this,this.config.selectors.progress),this.elements.inputs={seek:H.call(this,this.config.selectors.inputs.seek),volume:H.call(this,this.config.selectors.inputs.volume)},this.elements.display={buffer:H.call(this,this.config.selectors.display.buffer),currentTime:H.call(this,this.config.selectors.display.currentTime),duration:H.call(this,this.config.selectors.display.duration)},S.element(this.elements.progress)&&(this.elements.display.seekTooltip=this.elements.progress.querySelector(`.${this.config.classNames.tooltip}`)),!0}catch(e){return this.debug.warn("It looks like there is a problem with your custom controls HTML",e),this.toggleNativeControls(!0),!1}},createIcon(e,t){const n="http://www.w3.org/2000/svg",i=Ce.getIconUrl.call(this),r=`${i.cors?"":i.url}#${this.config.iconPrefix}`,s=document.createElementNS(n,"svg");O(s,P(t,{"aria-hidden":"true",focusable:"false"}));const o=document.createElementNS(n,"use"),a=`${r}-${e}`;return"href"in o&&o.setAttributeNS("http://www.w3.org/1999/xlink","href",a),o.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a),s.appendChild(o),s},createLabel(e,t={}){const n=be.get(e,this.config);return L("span",{...t,class:[t.class,this.config.classNames.hidden].filter(Boolean).join(" ")},n)},createBadge(e){if(S.empty(e))return null;const t=L("span",{class:this.config.classNames.menu.value});return t.appendChild(L("span",{class:this.config.classNames.menu.badge},e)),t},createButton(e,t){const n=P({},t);let i=ge(e);const r={element:"button",toggle:!1,label:null,icon:null,labelPressed:null,iconPressed:null};switch(["element","icon","label"].forEach(e=>{Object.keys(n).includes(e)&&(r[e]=n[e],delete n[e])}),"button"!==r.element||Object.keys(n).includes("type")||(n.type="button"),Object.keys(n).includes("class")?n.class.split(" ").some(e=>e===this.config.classNames.control)||P(n,{class:`${n.class} ${this.config.classNames.control}`}):n.class=this.config.classNames.control,e){case"play":r.toggle=!0,r.label="play",r.labelPressed="pause",r.icon="play",r.iconPressed="pause";break;case"mute":r.toggle=!0,r.label="mute",r.labelPressed="unmute",r.icon="volume",r.iconPressed="muted";break;case"captions":r.toggle=!0,r.label="enableCaptions",r.labelPressed="disableCaptions",r.icon="captions-off",r.iconPressed="captions-on";break;case"fullscreen":r.toggle=!0,r.label="enterFullscreen",r.labelPressed="exitFullscreen",r.icon="enter-fullscreen",r.iconPressed="exit-fullscreen";break;case"play-large":n.class+=` ${this.config.classNames.control}--overlaid`,i="play",r.label="play",r.icon="play";break;default:S.empty(r.label)&&(r.label=i),S.empty(r.icon)&&(r.icon=e)}const s=L(r.element);return r.toggle?(s.appendChild(Ce.createIcon.call(this,r.iconPressed,{class:"icon--pressed"})),s.appendChild(Ce.createIcon.call(this,r.icon,{class:"icon--not-pressed"})),s.appendChild(Ce.createLabel.call(this,r.labelPressed,{class:"label--pressed"})),s.appendChild(Ce.createLabel.call(this,r.label,{class:"label--not-pressed"}))):(s.appendChild(Ce.createIcon.call(this,r.icon)),s.appendChild(Ce.createLabel.call(this,r.label))),P(n,N(this.config.selectors.buttons[i],n)),O(s,n),"play"===i?(S.array(this.elements.buttons[i])||(this.elements.buttons[i]=[]),this.elements.buttons[i].push(s)):this.elements.buttons[i]=s,s},createRange(e,t){const n=L("input",P(N(this.config.selectors.inputs[e]),{type:"range",min:0,max:100,step:.01,value:0,autocomplete:"off",role:"slider","aria-label":be.get(e,this.config),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":0},t));return this.elements.inputs[e]=n,Ce.updateRangeFill.call(this,n),m.setup(n),n},createProgress(e,t){const n=L("progress",P(N(this.config.selectors.display[e]),{min:0,max:100,value:0,role:"progressbar","aria-hidden":!0},t));if("volume"!==e){n.appendChild(L("span",null,"0"));const t={played:"played",buffer:"buffered"}[e],i=t?be.get(t,this.config):"";n.innerText=`% ${i.toLowerCase()}`}return this.elements.display[e]=n,n},createTime(e,t){const n=N(this.config.selectors.display[e],t),i=L("div",P(n,{class:`${n.class?n.class:""} ${this.config.classNames.display.time} `.trim(),"aria-label":be.get(e,this.config),role:"timer"}),"00:00");return this.elements.display[e]=i,i},bindMenuItemShortcuts(e,t){K.call(this,e,"keydown keyup",n=>{if(![" ","ArrowUp","ArrowDown","ArrowRight"].includes(n.key))return;if(n.preventDefault(),n.stopPropagation(),"keydown"===n.type)return;const i=V(e,'[role="menuitemradio"]');if(!i&&[" ","ArrowRight"].includes(n.key))Ce.showMenuPanel.call(this,t,!0);else{let t;" "!==n.key&&("ArrowDown"===n.key||i&&"ArrowRight"===n.key?(t=e.nextElementSibling,S.element(t)||(t=e.parentNode.firstElementChild)):(t=e.previousElementSibling,S.element(t)||(t=e.parentNode.lastElementChild)),q.call(this,t,!0))}},!1),K.call(this,e,"keyup",e=>{"Return"===e.key&&Ce.focusFirstMenuItem.call(this,null,!0)})},createMenuItem({value:e,list:t,type:n,title:i,badge:r=null,checked:s=!1}){const o=N(this.config.selectors.inputs[n]),a=L("button",P(o,{type:"button",role:"menuitemradio",class:`${this.config.classNames.control} ${o.class?o.class:""}`.trim(),"aria-checked":s,value:e})),l=L("span");l.innerHTML=i,S.element(r)&&l.appendChild(r),a.appendChild(l),Object.defineProperty(a,"checked",{enumerable:!0,get:()=>"true"===a.getAttribute("aria-checked"),set(e){e&&Array.from(a.parentNode.children).filter(e=>V(e,'[role="menuitemradio"]')).forEach(e=>e.setAttribute("aria-checked","false")),a.setAttribute("aria-checked",e?"true":"false")}}),this.listeners.bind(a,"click keyup",t=>{if(!S.keyboardEvent(t)||" "===t.key){switch(t.preventDefault(),t.stopPropagation(),a.checked=!0,n){case"language":this.currentTrack=Number(e);break;case"quality":this.quality=e;break;case"speed":this.speed=parseFloat(e)}Ce.showMenuPanel.call(this,"home",S.keyboardEvent(t))}},n,!1),Ce.bindMenuItemShortcuts.call(this,a,n),t.appendChild(a)},formatTime(e=0,t=!1){return S.number(e)?Ae(e,Te(this.duration)>0,t):e},updateTimeDisplay(e=null,t=0,n=!1){S.element(e)&&S.number(t)&&(e.innerText=Ce.formatTime(t,n))},updateVolume(){this.supported.ui&&(S.element(this.elements.inputs.volume)&&Ce.setRange.call(this,this.elements.inputs.volume,this.muted?0:this.volume),S.element(this.elements.buttons.mute)&&(this.elements.buttons.mute.pressed=this.muted||0===this.volume))},setRange(e,t=0){S.element(e)&&(e.value=t,Ce.updateRangeFill.call(this,e))},updateProgress(e){if(!this.supported.ui||!S.event(e))return;let t=0;const n=(e,t)=>{const n=S.number(t)?t:0,i=S.element(e)?e:this.elements.display.buffer;if(S.element(i)){i.value=n;const e=i.getElementsByTagName("span")[0];S.element(e)&&(e.childNodes[0].nodeValue=n)}};if(e)switch(e.type){case"timeupdate":case"seeking":case"seeked":i=this.currentTime,r=this.duration,t=0===i||0===r||Number.isNaN(i)||Number.isNaN(r)?0:(i/r*100).toFixed(2),"timeupdate"===e.type&&Ce.setRange.call(this,this.elements.inputs.seek,t);break;case"playing":case"progress":n(this.elements.display.buffer,100*this.buffered)}var i,r},updateRangeFill(e){const t=S.event(e)?e.target:e;if(S.element(t)&&"range"===t.getAttribute("type")){if(V(t,this.config.selectors.inputs.seek)){t.setAttribute("aria-valuenow",this.currentTime);const e=Ce.formatTime(this.currentTime),n=Ce.formatTime(this.duration),i=be.get("seekLabel",this.config);t.setAttribute("aria-valuetext",i.replace("{currentTime}",e).replace("{duration}",n))}else if(V(t,this.config.selectors.inputs.volume)){const e=100*t.value;t.setAttribute("aria-valuenow",e),t.setAttribute("aria-valuetext",`${e.toFixed(1)}%`)}else t.setAttribute("aria-valuenow",t.value);(k.isWebKit||k.isIPadOS)&&t.style.setProperty("--value",t.value/t.max*100+"%")}},updateSeekTooltip(e){var t,n;if(!this.config.tooltips.seek||!S.element(this.elements.inputs.seek)||!S.element(this.elements.display.seekTooltip)||0===this.duration)return;const i=this.elements.display.seekTooltip,r=`${this.config.classNames.tooltip}--visible`,s=e=>B(i,r,e);if(this.touch)return void s(!1);let o=0;const a=this.elements.progress.getBoundingClientRect();if(S.event(e))o=100/a.width*(e.pageX-a.left);else{if(!$(i,r))return;o=parseFloat(i.style.left,10)}o<0?o=0:o>100&&(o=100);const l=this.duration/100*o;i.innerText=Ce.formatTime(l);const u=null===(t=this.config.markers)||void 0===t||null===(n=t.points)||void 0===n?void 0:n.find(({time:e})=>e===Math.round(l));u&&i.insertAdjacentHTML("afterbegin",`${u.label}<br>`),i.style.left=`${o}%`,S.event(e)&&["mouseenter","mouseleave"].includes(e.type)&&s("mouseenter"===e.type)},timeUpdate(e){const t=!S.element(this.elements.display.duration)&&this.config.invertTime;Ce.updateTimeDisplay.call(this,this.elements.display.currentTime,t?this.duration-this.currentTime:this.currentTime,t),e&&"timeupdate"===e.type&&this.media.seeking||Ce.updateProgress.call(this,e)},durationUpdate(){if(!this.supported.ui||!this.config.invertTime&&this.currentTime)return;if(this.duration>=2**32)return z(this.elements.display.currentTime,!0),void z(this.elements.progress,!0);S.element(this.elements.inputs.seek)&&this.elements.inputs.seek.setAttribute("aria-valuemax",this.duration);const e=S.element(this.elements.display.duration);!e&&this.config.displayDuration&&this.paused&&Ce.updateTimeDisplay.call(this,this.elements.display.currentTime,this.duration),e&&Ce.updateTimeDisplay.call(this,this.elements.display.duration,this.duration),this.config.markers.enabled&&Ce.setMarkers.call(this),Ce.updateSeekTooltip.call(this)},toggleMenuButton(e,t){z(this.elements.settings.buttons[e],!t)},updateSetting(e,t,n){const i=this.elements.settings.panels[e];let r=null,s=t;if("captions"===e)r=this.currentTrack;else{if(r=S.empty(n)?this[e]:n,S.empty(r)&&(r=this.config[e].default),!S.empty(this.options[e])&&!this.options[e].includes(r))return void this.debug.warn(`Unsupported value of '${r}' for ${e}`);if(!this.config[e].options.includes(r))return void this.debug.warn(`Disabled value of '${r}' for ${e}`)}if(S.element(s)||(s=i&&i.querySelector('[role="menu"]')),!S.element(s))return;this.elements.settings.buttons[e].querySelector(`.${this.config.classNames.menu.value}`).innerHTML=Ce.getLabel.call(this,e,r);const o=s&&s.querySelector(`[value="${r}"]`);S.element(o)&&(o.checked=!0)},getLabel(e,t){switch(e){case"speed":return 1===t?be.get("normal",this.config):`${t}×`;case"quality":if(S.number(t)){const e=be.get(`qualityLabel.${t}`,this.config);return e.length?e:`${t}p`}return me(t);case"captions":return Pe.getLabel.call(this);default:return null}},setQualityMenu(e){if(!S.element(this.elements.settings.panels.quality))return;const t="quality",n=this.elements.settings.panels.quality.querySelector('[role="menu"]');S.array(e)&&(this.options.quality=ie(e).filter(e=>this.config.quality.options.includes(e)));const i=!S.empty(this.options.quality)&&this.options.quality.length>1;if(Ce.toggleMenuButton.call(this,t,i),F(n),Ce.checkMenu.call(this),!i)return;const r=e=>{const t=be.get(`qualityBadge.${e}`,this.config);return t.length?Ce.createBadge.call(this,t):null};this.options.quality.sort((e,t)=>{const n=this.config.quality.options;return n.indexOf(e)>n.indexOf(t)?1:-1}).forEach(e=>{Ce.createMenuItem.call(this,{value:e,list:n,type:t,title:Ce.getLabel.call(this,"quality",e),badge:r(e)})}),Ce.updateSetting.call(this,t,n)},setCaptionsMenu(){if(!S.element(this.elements.settings.panels.captions))return;const e="captions",t=this.elements.settings.panels.captions.querySelector('[role="menu"]'),n=Pe.getTracks.call(this),i=Boolean(n.length);if(Ce.toggleMenuButton.call(this,e,i),F(t),Ce.checkMenu.call(this),!i)return;const r=n.map((e,n)=>({value:n,checked:this.captions.toggled&&this.currentTrack===n,title:Pe.getLabel.call(this,e),badge:e.language&&Ce.createBadge.call(this,e.language.toUpperCase()),list:t,type:"language"}));r.unshift({value:-1,checked:!this.captions.toggled,title:be.get("disabled",this.config),list:t,type:"language"}),r.forEach(Ce.createMenuItem.bind(this)),Ce.updateSetting.call(this,e,t)},setSpeedMenu(){if(!S.element(this.elements.settings.panels.speed))return;const e="speed",t=this.elements.settings.panels.speed.querySelector('[role="menu"]');this.options.speed=this.options.speed.filter(e=>e>=this.minimumSpeed&&e<=this.maximumSpeed);const n=!S.empty(this.options.speed)&&this.options.speed.length>1;Ce.toggleMenuButton.call(this,e,n),F(t),Ce.checkMenu.call(this),n&&(this.options.speed.forEach(n=>{Ce.createMenuItem.call(this,{value:n,list:t,type:e,title:Ce.getLabel.call(this,"speed",n)})}),Ce.updateSetting.call(this,e,t))},checkMenu(){const{buttons:e}=this.elements.settings,t=!S.empty(e)&&Object.values(e).some(e=>!e.hidden);z(this.elements.settings.menu,!t)},focusFirstMenuItem(e,t=!1){if(this.elements.settings.popup.hidden)return;let n=e;S.element(n)||(n=Object.values(this.elements.settings.panels).find(e=>!e.hidden));const i=n.querySelector('[role^="menuitem"]');q.call(this,i,t)},toggleMenu(e){const{popup:t}=this.elements.settings,n=this.elements.buttons.settings;if(!S.element(t)||!S.element(n))return;const{hidden:i}=t;let r=i;if(S.boolean(e))r=e;else if(S.keyboardEvent(e)&&"Escape"===e.key)r=!1;else if(S.event(e)){const i=S.function(e.composedPath)?e.composedPath()[0]:e.target,s=t.contains(i);if(s||!s&&e.target!==n&&r)return}n.setAttribute("aria-expanded",r),z(t,!r),B(this.elements.container,this.config.classNames.menu.open,r),r&&S.keyboardEvent(e)?Ce.focusFirstMenuItem.call(this,null,!0):r||i||q.call(this,n,S.keyboardEvent(e))},getMenuSize(e){const t=e.cloneNode(!0);t.style.position="absolute",t.style.opacity=0,t.removeAttribute("hidden"),e.parentNode.appendChild(t);const n=t.scrollWidth,i=t.scrollHeight;return R(t),{width:n,height:i}},showMenuPanel(e="",t=!1){const n=this.elements.container.querySelector(`#plyr-settings-${this.id}-${e}`);if(!S.element(n))return;const i=n.parentNode,r=Array.from(i.children).find(e=>!e.hidden);if(G.transitions&&!G.reducedMotion){i.style.width=`${r.scrollWidth}px`,i.style.height=`${r.scrollHeight}px`;const e=Ce.getMenuSize.call(this,n),t=e=>{e.target===i&&["width","height"].includes(e.propertyName)&&(i.style.width="",i.style.height="",J.call(this,i,A,t))};K.call(this,i,A,t),i.style.width=`${e.width}px`,i.style.height=`${e.height}px`}z(r,!0),z(n,!1),Ce.focusFirstMenuItem.call(this,n,t)},setDownloadUrl(){const e=this.elements.buttons.download;S.element(e)&&e.setAttribute("href",this.download)},create(e){const{bindMenuItemShortcuts:t,createButton:n,createProgress:i,createRange:r,createTime:s,setQualityMenu:o,setSpeedMenu:a,showMenuPanel:l}=Ce;this.elements.controls=null,S.array(this.config.controls)&&this.config.controls.includes("play-large")&&this.elements.container.appendChild(n.call(this,"play-large"));const u=L("div",N(this.config.selectors.controls.wrapper));this.elements.controls=u;const c={class:"plyr__controls__item"};return ie(S.array(this.config.controls)?this.config.controls:[]).forEach(o=>{if("restart"===o&&u.appendChild(n.call(this,"restart",c)),"rewind"===o&&u.appendChild(n.call(this,"rewind",c)),"play"===o&&u.appendChild(n.call(this,"play",c)),"fast-forward"===o&&u.appendChild(n.call(this,"fast-forward",c)),"progress"===o){const t=L("div",{class:`${c.class} plyr__progress__container`}),n=L("div",N(this.config.selectors.progress));if(n.appendChild(r.call(this,"seek",{id:`plyr-seek-${e.id}`})),n.appendChild(i.call(this,"buffer")),this.config.tooltips.seek){const e=L("span",{class:this.config.classNames.tooltip},"00:00");n.appendChild(e),this.elements.display.seekTooltip=e}this.elements.progress=n,t.appendChild(this.elements.progress),u.appendChild(t)}if("current-time"===o&&u.appendChild(s.call(this,"currentTime",c)),"duration"===o&&u.appendChild(s.call(this,"duration",c)),"mute"===o||"volume"===o){let{volume:t}=this.elements;if(S.element(t)&&u.contains(t)||(t=L("div",P({},c,{class:`${c.class} plyr__volume`.trim()})),this.elements.volume=t,u.appendChild(t)),"mute"===o&&t.appendChild(n.call(this,"mute")),"volume"===o&&!k.isIos&&!k.isIPadOS){const n={max:1,step:.05,value:this.config.volume};t.appendChild(r.call(this,"volume",P(n,{id:`plyr-volume-${e.id}`})))}}if("captions"===o&&u.appendChild(n.call(this,"captions",c)),"settings"===o&&!S.empty(this.config.settings)){const i=L("div",P({},c,{class:`${c.class} plyr__menu`.trim(),hidden:""}));i.appendChild(n.call(this,"settings",{"aria-haspopup":!0,"aria-controls":`plyr-settings-${e.id}`,"aria-expanded":!1}));const r=L("div",{class:"plyr__menu__container",id:`plyr-settings-${e.id}`,hidden:""}),s=L("div"),o=L("div",{id:`plyr-settings-${e.id}-home`}),a=L("div",{role:"menu"});o.appendChild(a),s.appendChild(o),this.elements.settings.panels.home=o,this.config.settings.forEach(n=>{const i=L("button",P(N(this.config.selectors.buttons.settings),{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--forward`,role:"menuitem","aria-haspopup":!0,hidden:""}));t.call(this,i,n),K.call(this,i,"click",()=>{l.call(this,n,!1)});const r=L("span",null,be.get(n,this.config)),o=L("span",{class:this.config.classNames.menu.value});o.innerHTML=e[n],r.appendChild(o),i.appendChild(r),a.appendChild(i);const u=L("div",{id:`plyr-settings-${e.id}-${n}`,hidden:""}),c=L("button",{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--back`});c.appendChild(L("span",{"aria-hidden":!0},be.get(n,this.config))),c.appendChild(L("span",{class:this.config.classNames.hidden},be.get("menuBack",this.config))),K.call(this,u,"keydown",e=>{"ArrowLeft"===e.key&&(e.preventDefault(),e.stopPropagation(),l.call(this,"home",!0))},!1),K.call(this,c,"click",()=>{l.call(this,"home",!1)}),u.appendChild(c),u.appendChild(L("div",{role:"menu"})),s.appendChild(u),this.elements.settings.buttons[n]=i,this.elements.settings.panels[n]=u}),r.appendChild(s),i.appendChild(r),u.appendChild(i),this.elements.settings.popup=r,this.elements.settings.menu=i}if("pip"===o&&G.pip&&u.appendChild(n.call(this,"pip",c)),"airplay"===o&&G.airplay&&u.appendChild(n.call(this,"airplay",c)),"download"===o){const e=P({},c,{element:"a",href:this.download,target:"_blank"});this.isHTML5&&(e.download="");const{download:t}=this.config.urls;!S.url(t)&&this.isEmbed&&P(e,{icon:`logo-${this.provider}`,label:this.provider}),u.appendChild(n.call(this,"download",e))}"fullscreen"===o&&u.appendChild(n.call(this,"fullscreen",c))}),this.isHTML5&&o.call(this,he.getQualityOptions.call(this)),a.call(this),u},inject(){if(this.config.loadSprite){const e=Ce.getIconUrl.call(this);e.cors&&xe(e.url,"sprite-plyr")}this.id=Math.floor(1e4*Math.random());let e=null;this.elements.controls=null;const t={id:this.id,seektime:this.config.seekTime,title:this.config.title};let n,i=!0;if(S.function(this.config.controls)&&(this.config.controls=this.config.controls.call(this,t)),this.config.controls||(this.config.controls=[]),S.element(this.config.controls)||S.string(this.config.controls)?e=this.config.controls:(e=Ce.create.call(this,{id:this.id,seektime:this.config.seekTime,speed:this.speed,quality:this.quality,captions:Pe.getLabel.call(this)}),i=!1),i&&S.string(this.config.controls)&&(e=(e=>{let n=e;return Object.entries(t).forEach(([e,t])=>{n=fe(n,`{${e}}`,t)}),n})(e)),S.string(this.config.selectors.controls.container)&&(n=document.querySelector(this.config.selectors.controls.container)),S.element(n)||(n=this.elements.container),n[S.element(e)?"insertAdjacentElement":"insertAdjacentHTML"]("afterbegin",e),S.element(this.elements.controls)||Ce.findElements.call(this),!S.empty(this.elements.buttons)){const e=e=>{const t=this.config.classNames.controlPressed;e.setAttribute("aria-pressed","false"),Object.defineProperty(e,"pressed",{configurable:!0,enumerable:!0,get:()=>$(e,t),set(n=!1){B(e,t,n),e.setAttribute("aria-pressed",n?"true":"false")}})};Object.values(this.elements.buttons).filter(Boolean).forEach(t=>{S.array(t)||S.nodeList(t)?Array.from(t).filter(Boolean).forEach(e):e(t)})}if(k.isEdge&&C(n),this.config.tooltips.controls){const{classNames:e,selectors:t}=this.config,n=`${t.controls.wrapper} ${t.labels} .${e.hidden}`,i=W.call(this,n);Array.from(i).forEach(e=>{B(e,this.config.classNames.hidden,!1),B(e,this.config.classNames.tooltip,!0)})}},setMediaMetadata(){try{"mediaSession"in navigator&&(navigator.mediaSession.metadata=new window.MediaMetadata({title:this.config.mediaMetadata.title,artist:this.config.mediaMetadata.artist,album:this.config.mediaMetadata.album,artwork:this.config.mediaMetadata.artwork}))}catch(e){}},setMarkers(){var e,t;if(!this.duration||this.elements.markers)return;const n=null===(e=this.config.markers)||void 0===e||null===(t=e.points)||void 0===t?void 0:t.filter(({time:e})=>e>0&&e<this.duration);if(null==n||!n.length)return;const i=document.createDocumentFragment(),r=document.createDocumentFragment();let s=null;const o=`${this.config.classNames.tooltip}--visible`,a=e=>B(s,o,e);n.forEach(e=>{const t=L("span",{class:this.config.classNames.marker},""),n=e.time/this.duration*100+"%";s&&(t.addEventListener("mouseenter",()=>{e.label||(s.style.left=n,s.innerHTML=e.label,a(!0))}),t.addEventListener("mouseleave",()=>{a(!1)})),t.addEventListener("click",()=>{this.currentTime=e.time}),t.style.left=n,r.appendChild(t)}),i.appendChild(r),this.config.tooltips.seek||(s=L("span",{class:this.config.classNames.tooltip},""),i.appendChild(s)),this.elements.markers={points:r,tip:s},this.elements.progress.appendChild(i)}};function ke(e,t=!0){let n=e;if(t){const e=document.createElement("a");e.href=n,n=e.href}try{return new URL(n)}catch(e){return null}}function Me(e){const t=new URLSearchParams;return S.object(e)&&Object.entries(e).forEach(([e,n])=>{t.set(e,n)}),t}const Pe={setup(){if(!this.supported.ui)return;if(!this.isVideo||this.isYouTube||this.isHTML5&&!G.textTracks)return void(S.array(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&Ce.setCaptionsMenu.call(this));var e,t;if(S.element(this.elements.captions)||(this.elements.captions=L("div",N(this.config.selectors.captions)),this.elements.captions.setAttribute("dir","auto"),e=this.elements.captions,t=this.elements.wrapper,S.element(e)&&S.element(t)&&t.parentNode.insertBefore(e,t.nextSibling)),k.isIE&&window.URL){const e=this.media.querySelectorAll("track");Array.from(e).forEach(e=>{const t=e.getAttribute("src"),n=ke(t);null!==n&&n.hostname!==window.location.href.hostname&&["http:","https:"].includes(n.protocol)&&we(t,"blob").then(t=>{e.setAttribute("src",window.URL.createObjectURL(t))}).catch(()=>{R(e)})})}const n=ie((navigator.languages||[navigator.language||navigator.userLanguage||"en"]).map(e=>e.split("-")[0]));let i=(this.storage.get("language")||this.config.captions.language||"auto").toLowerCase();"auto"===i&&([i]=n);let r=this.storage.get("captions");if(S.boolean(r)||({active:r}=this.config.captions),Object.assign(this.captions,{toggled:!1,active:r,language:i,languages:n}),this.isHTML5){const e=this.config.captions.update?"addtrack removetrack":"removetrack";K.call(this,this.media.textTracks,e,Pe.update.bind(this))}setTimeout(Pe.update.bind(this),0)},update(){const e=Pe.getTracks.call(this,!0),{active:t,language:n,meta:i,currentTrackNode:r}=this.captions,s=Boolean(e.find(e=>e.language===n));this.isHTML5&&this.isVideo&&e.filter(e=>!i.get(e)).forEach(e=>{this.debug.log("Track added",e),i.set(e,{default:"showing"===e.mode}),"showing"===e.mode&&(e.mode="hidden"),K.call(this,e,"cuechange",()=>Pe.updateCues.call(this))}),(s&&this.language!==n||!e.includes(r))&&(Pe.setLanguage.call(this,n),Pe.toggle.call(this,t&&s)),this.elements&&B(this.elements.container,this.config.classNames.captions.enabled,!S.empty(e)),S.array(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&Ce.setCaptionsMenu.call(this)},toggle(e,t=!0){if(!this.supported.ui)return;const{toggled:n}=this.captions,i=this.config.classNames.captions.active,r=S.nullOrUndefined(e)?!n:e;if(r!==n){if(t||(this.captions.active=r,this.storage.set({captions:r})),!this.language&&r&&!t){const e=Pe.getTracks.call(this),t=Pe.findTrack.call(this,[this.captions.language,...this.captions.languages],!0);return this.captions.language=t.language,void Pe.set.call(this,e.indexOf(t))}this.elements.buttons.captions&&(this.elements.buttons.captions.pressed=r),B(this.elements.container,i,r),this.captions.toggled=r,Ce.updateSetting.call(this,"captions"),Z.call(this,this.media,r?"captionsenabled":"captionsdisabled")}setTimeout(()=>{r&&this.captions.toggled&&(this.captions.currentTrackNode.mode="hidden")})},set(e,t=!0){const n=Pe.getTracks.call(this);if(-1!==e)if(S.number(e))if(e in n){if(this.captions.currentTrack!==e){this.captions.currentTrack=e;const i=n[e],{language:r}=i||{};this.captions.currentTrackNode=i,Ce.updateSetting.call(this,"captions"),t||(this.captions.language=r,this.storage.set({language:r})),this.isVimeo&&this.embed.enableTextTrack(r),Z.call(this,this.media,"languagechange")}Pe.toggle.call(this,!0,t),this.isHTML5&&this.isVideo&&Pe.updateCues.call(this)}else this.debug.warn("Track not found",e);else this.debug.warn("Invalid caption argument",e);else Pe.toggle.call(this,!1,t)},setLanguage(e,t=!0){if(!S.string(e))return void this.debug.warn("Invalid language argument",e);const n=e.toLowerCase();this.captions.language=n;const i=Pe.getTracks.call(this),r=Pe.findTrack.call(this,[n]);Pe.set.call(this,i.indexOf(r),t)},getTracks(e=!1){return Array.from((this.media||{}).textTracks||[]).filter(t=>!this.isHTML5||e||this.captions.meta.has(t)).filter(e=>["captions","subtitles"].includes(e.kind))},findTrack(e,t=!1){const n=Pe.getTracks.call(this),i=e=>Number((this.captions.meta.get(e)||{}).default),r=Array.from(n).sort((e,t)=>i(t)-i(e));let s;return e.every(e=>(s=r.find(t=>t.language===e),!s)),s||(t?r[0]:void 0)},getCurrentTrack(){return Pe.getTracks.call(this)[this.currentTrack]},getLabel(e){let t=e;return!S.track(t)&&G.textTracks&&this.captions.toggled&&(t=Pe.getCurrentTrack.call(this)),S.track(t)?S.empty(t.label)?S.empty(t.language)?be.get("enabled",this.config):e.language.toUpperCase():t.label:be.get("disabled",this.config)},updateCues(e){if(!this.supported.ui)return;if(!S.element(this.elements.captions))return void this.debug.warn("No captions element to render to");if(!S.nullOrUndefined(e)&&!Array.isArray(e))return void this.debug.warn("updateCues: Invalid input",e);let t=e;if(!t){const e=Pe.getCurrentTrack.call(this);t=Array.from((e||{}).activeCues||[]).map(e=>e.getCueAsHTML()).map(ve)}const n=t.map(e=>e.trim()).join("\n");if(n!==this.elements.captions.innerHTML){F(this.elements.captions);const e=L("span",N(this.config.selectors.caption));e.innerHTML=n,this.elements.captions.appendChild(e),Z.call(this,this.media,"cuechange")}}},je={enabled:!0,title:"",debug:!1,autoplay:!1,autopause:!0,playsinline:!0,seekTime:10,volume:1,muted:!1,duration:null,displayDuration:!0,invertTime:!0,toggleInvert:!0,ratio:null,clickToPlay:!0,hideControls:!0,resetOnEnd:!1,disableContextMenu:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/3.7.8/plyr.svg",blankVideo:"https://cdn.plyr.io/static/blank.mp4",quality:{default:576,options:[4320,2880,2160,1440,1080,720,576,480,360,240],forced:!1,onChange:null},loop:{active:!1},speed:{selected:1,options:[.5,.75,1,1.25,1.5,1.75,2,4]},keyboard:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},captions:{active:!1,language:"auto",update:!1},fullscreen:{enabled:!0,fallback:!0,iosNative:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed"],i18n:{restart:"Restart",rewind:"Rewind {seektime}s",play:"Play",pause:"Pause",fastForward:"Forward {seektime}s",seek:"Seek",seekLabel:"{currentTime} of {duration}",played:"Played",buffered:"Buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",mute:"Mute",unmute:"Unmute",enableCaptions:"Enable captions",disableCaptions:"Disable captions",download:"Download",enterFullscreen:"Enter fullscreen",exitFullscreen:"Exit fullscreen",frameTitle:"Player for {title}",captions:"Captions",settings:"Settings",pip:"PIP",menuBack:"Go back to previous menu",speed:"Speed",normal:"Normal",quality:"Quality",loop:"Loop",start:"Start",end:"End",all:"All",reset:"Reset",disabled:"Disabled",enabled:"Enabled",advertisement:"Ad",qualityBadge:{2160:"4K",1440:"HD",1080:"HD",720:"HD",576:"SD",480:"SD"}},urls:{download:null,vimeo:{sdk:"https://player.vimeo.com/api/player.js",iframe:"https://player.vimeo.com/video/{0}?{1}",api:"https://vimeo.com/api/oembed.json?url={0}"},youtube:{sdk:"https://www.youtube.com/iframe_api",api:"https://noembed.com/embed?url=https://www.youtube.com/watch?v={0}"},googleIMA:{sdk:"https://imasdk.googleapis.com/js/sdkloader/ima3.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,fastForward:null,mute:null,volume:null,captions:null,download:null,fullscreen:null,pip:null,airplay:null,speed:null,quality:null,loop:null,language:null},events:["ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied","ratechange","cuechange","download","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled","languagechange","controlshidden","controlsshown","ready","statechange","qualitychange","adsloaded","adscontentpause","adscontentresume","adstarted","adsmidpoint","adscomplete","adsallcomplete","adsimpression","adsclick"],selectors:{editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',fastForward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',download:'[data-plyr="download"]',fullscreen:'[data-plyr="fullscreen"]',pip:'[data-plyr="pip"]',airplay:'[data-plyr="airplay"]',settings:'[data-plyr="settings"]',loop:'[data-plyr="loop"]'},inputs:{seek:'[data-plyr="seek"]',volume:'[data-plyr="volume"]',speed:'[data-plyr="speed"]',language:'[data-plyr="language"]',quality:'[data-plyr="quality"]'},display:{currentTime:".plyr__time--current",duration:".plyr__time--duration",buffer:".plyr__progress__buffer",loop:".plyr__progress__loop",volume:".plyr__volume--display"},progress:".plyr__progress",captions:".plyr__captions",caption:".plyr__caption"},classNames:{type:"plyr--{0}",provider:"plyr--{0}",video:"plyr__video-wrapper",embed:"plyr__video-embed",videoFixedRatio:"plyr__video-wrapper--fixed-ratio",embedContainer:"plyr__video-embed__container",poster:"plyr__poster",posterEnabled:"plyr__poster-enabled",ads:"plyr__ads",control:"plyr__control",controlPressed:"plyr__control--pressed",playing:"plyr--playing",paused:"plyr--paused",stopped:"plyr--stopped",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",cues:"plyr__cues",marker:"plyr__progress__marker",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isTouch:"plyr--is-touch",uiSupported:"plyr--full-ui",noTransition:"plyr--no-transition",display:{time:"plyr__time"},menu:{value:"plyr__menu__value",badge:"plyr__badge",open:"plyr--menu-open"},captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback"},pip:{supported:"plyr--pip-supported",active:"plyr--pip-active"},airplay:{supported:"plyr--airplay-supported",active:"plyr--airplay-active"},previewThumbnails:{thumbContainer:"plyr__preview-thumb",thumbContainerShown:"plyr__preview-thumb--is-shown",imageContainer:"plyr__preview-thumb__image-container",timeContainer:"plyr__preview-thumb__time-container",scrubbingContainer:"plyr__preview-scrubbing",scrubbingContainerShown:"plyr__preview-scrubbing--is-shown"}},attributes:{embed:{provider:"data-plyr-provider",id:"data-plyr-embed-id",hash:"data-plyr-embed-hash"}},ads:{enabled:!1,publisherId:"",tagUrl:""},previewThumbnails:{enabled:!1,src:""},vimeo:{byline:!1,portrait:!1,title:!1,speed:!0,transparent:!1,customControls:!0,referrerPolicy:null,premium:!1},youtube:{rel:0,showinfo:0,iv_load_policy:3,modestbranding:1,customControls:!0,noCookie:!1},mediaMetadata:{title:"",artist:"",album:"",artwork:[]},markers:{enabled:!1,points:[]}},Oe="picture-in-picture",Le="inline",Ie={html5:"html5",youtube:"youtube",vimeo:"vimeo"},Re="audio",Fe="video",De=()=>{};class Ne{constructor(e=!1){this.enabled=window.console&&e,this.enabled&&this.log("Debugging enabled")}get log(){return this.enabled?Function.prototype.bind.call(console.log,console):De}get warn(){return this.enabled?Function.prototype.bind.call(console.warn,console):De}get error(){return this.enabled?Function.prototype.bind.call(console.error,console):De}}class ze{constructor(t){e(this,"onChange",()=>{if(!this.supported)return;const e=this.player.elements.buttons.fullscreen;S.element(e)&&(e.pressed=this.active);const t=this.target===this.player.media?this.target:this.player.elements.container;Z.call(this.player,t,this.active?"enterfullscreen":"exitfullscreen",!0)}),e(this,"toggleFallback",(e=!1)=>{if(e?this.scrollPosition={x:window.scrollX??0,y:window.scrollY??0}:window.scrollTo(this.scrollPosition.x,this.scrollPosition.y),document.body.style.overflow=e?"hidden":"",B(this.target,this.player.config.classNames.fullscreen.fallback,e),k.isIos){let t=document.head.querySelector('meta[name="viewport"]');const n="viewport-fit=cover";t||(t=document.createElement("meta"),t.setAttribute("name","viewport"));const i=S.string(t.content)&&t.content.includes(n);e?(this.cleanupViewport=!i,i||(t.content+=`,${n}`)):this.cleanupViewport&&(t.content=t.content.split(",").filter(e=>e.trim()!==n).join(","))}this.onChange()}),e(this,"trapFocus",e=>{if(k.isIos||k.isIPadOS||!this.active||"Tab"!==e.key)return;const t=document.activeElement,n=W.call(this.player,"a[href], button:not(:disabled), input:not(:disabled), [tabindex]"),[i]=n,r=n[n.length-1];t!==r||e.shiftKey?t===i&&e.shiftKey&&(r.focus(),e.preventDefault()):(i.focus(),e.preventDefault())}),e(this,"update",()=>{if(this.supported){let e;e=this.forceFallback?"Fallback (forced)":ze.nativeSupported?"Native":"Fallback",this.player.debug.log(`${e} fullscreen enabled`)}else this.player.debug.log("Fullscreen not supported and fallback disabled");B(this.player.elements.container,this.player.config.classNames.fullscreen.enabled,this.supported)}),e(this,"enter",()=>{this.supported&&(k.isIos&&this.player.config.fullscreen.iosNative?this.player.isVimeo?this.player.embed.requestFullscreen():this.target.webkitEnterFullscreen():!ze.nativeSupported||this.forceFallback?this.toggleFallback(!0):this.prefix?S.empty(this.prefix)||this.target[`${this.prefix}Request${this.property}`]():this.target.requestFullscreen({navigationUI:"hide"}))}),e(this,"exit",()=>{if(this.supported)if(k.isIos&&this.player.config.fullscreen.iosNative)this.player.isVimeo?this.player.embed.exitFullscreen():this.target.webkitEnterFullscreen(),ne(this.player.play());else if(!ze.nativeSupported||this.forceFallback)this.toggleFallback(!1);else if(this.prefix){if(!S.empty(this.prefix)){const e="moz"===this.prefix?"Cancel":"Exit";document[`${this.prefix}${e}${this.property}`]()}}else(document.cancelFullScreen||document.exitFullscreen).call(document)}),e(this,"toggle",()=>{this.active?this.exit():this.enter()}),this.player=t,this.prefix=ze.prefix,this.property=ze.property,this.scrollPosition={x:0,y:0},this.forceFallback="force"===t.config.fullscreen.fallback,this.player.elements.fullscreen=t.config.fullscreen.container&&function(e,t){const{prototype:n}=Element;return(n.closest||function(){let e=this;do{if(V.matches(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}).call(e,t)}(this.player.elements.container,t.config.fullscreen.container),K.call(this.player,document,"ms"===this.prefix?"MSFullscreenChange":`${this.prefix}fullscreenchange`,()=>{this.onChange()}),K.call(this.player,this.player.elements.container,"dblclick",e=>{S.element(this.player.elements.controls)&&this.player.elements.controls.contains(e.target)||this.player.listeners.proxy(e,this.toggle,"fullscreen")}),K.call(this,this.player.elements.container,"keydown",e=>this.trapFocus(e)),this.update()}static get nativeSupported(){return!!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)}get useNative(){return ze.nativeSupported&&!this.forceFallback}static get prefix(){if(S.function(document.exitFullscreen))return"";let e="";return["webkit","moz","ms"].some(t=>!(!S.function(document[`${t}ExitFullscreen`])&&!S.function(document[`${t}CancelFullScreen`])||(e=t,0))),e}static get property(){return"moz"===this.prefix?"FullScreen":"Fullscreen"}get supported(){return[this.player.config.fullscreen.enabled,this.player.isVideo,ze.nativeSupported||this.player.config.fullscreen.fallback,!this.player.isYouTube||ze.nativeSupported||!k.isIos||this.player.config.playsinline&&!this.player.config.fullscreen.iosNative].every(Boolean)}get active(){if(!this.supported)return!1;if(!ze.nativeSupported||this.forceFallback)return $(this.target,this.player.config.classNames.fullscreen.fallback);const e=this.prefix?this.target.getRootNode()[`${this.prefix}${this.property}Element`]:this.target.getRootNode().fullscreenElement;return e&&e.shadowRoot?e===this.target.getRootNode().host:e===this.target}get target(){return k.isIos&&this.player.config.fullscreen.iosNative?this.player.media:this.player.elements.fullscreen??this.player.elements.container}}function Be(e,t=1){return new Promise((n,i)=>{const r=new Image,s=()=>{delete r.onload,delete r.onerror,(r.naturalWidth>=t?n:i)(r)};Object.assign(r,{onload:s,onerror:s,src:e})})}const $e={addStyleHook(){B(this.elements.container,this.config.selectors.container.replace(".",""),!0),B(this.elements.container,this.config.classNames.uiSupported,this.supported.ui)},toggleNativeControls(e=!1){e&&this.isHTML5?this.media.setAttribute("controls",""):this.media.removeAttribute("controls")},build(){if(this.listeners.media(),!this.supported.ui)return this.debug.warn(`Basic support only for ${this.provider} ${this.type}`),void $e.toggleNativeControls.call(this,!0);S.element(this.elements.controls)||(Ce.inject.call(this),this.listeners.controls()),$e.toggleNativeControls.call(this),this.isHTML5&&Pe.setup.call(this),this.volume=null,this.muted=null,this.loop=null,this.quality=null,this.speed=null,Ce.updateVolume.call(this),Ce.timeUpdate.call(this),Ce.durationUpdate.call(this),$e.checkPlaying.call(this),B(this.elements.container,this.config.classNames.pip.supported,G.pip&&this.isHTML5&&this.isVideo),B(this.elements.container,this.config.classNames.airplay.supported,G.airplay&&this.isHTML5),B(this.elements.container,this.config.classNames.isTouch,this.touch),this.ready=!0,setTimeout(()=>{Z.call(this,this.media,"ready")},0),$e.setTitle.call(this),this.poster&&$e.setPoster.call(this,this.poster,!1).catch(()=>{}),this.config.duration&&Ce.durationUpdate.call(this),this.config.mediaMetadata&&Ce.setMediaMetadata.call(this)},setTitle(){let e=be.get("play",this.config);if(S.string(this.config.title)&&!S.empty(this.config.title)&&(e+=`, ${this.config.title}`),Array.from(this.elements.buttons.play||[]).forEach(t=>{t.setAttribute("aria-label",e)}),this.isEmbed){const e=H.call(this,"iframe");if(!S.element(e))return;const t=S.empty(this.config.title)?"video":this.config.title,n=be.get("frameTitle",this.config);e.setAttribute("title",n.replace("{title}",t))}},togglePoster(e){B(this.elements.container,this.config.classNames.posterEnabled,e)},setPoster(e,t=!0){return t&&this.poster?Promise.reject(new Error("Poster already set")):(this.media.setAttribute("data-poster",e),this.elements.poster.removeAttribute("hidden"),te.call(this).then(()=>Be(e)).catch(t=>{throw e===this.poster&&$e.togglePoster.call(this,!1),t}).then(()=>{if(e!==this.poster)throw new Error("setPoster cancelled by later call to setPoster")}).then(()=>(Object.assign(this.elements.poster.style,{backgroundImage:`url('${e}')`,backgroundSize:""}),$e.togglePoster.call(this,!0),e)))},checkPlaying(e){B(this.elements.container,this.config.classNames.playing,this.playing),B(this.elements.container,this.config.classNames.paused,this.paused),B(this.elements.container,this.config.classNames.stopped,this.stopped),Array.from(this.elements.buttons.play||[]).forEach(e=>{Object.assign(e,{pressed:this.playing}),e.setAttribute("aria-label",be.get(this.playing?"pause":"play",this.config))}),S.event(e)&&"timeupdate"===e.type||$e.toggleControls.call(this)},checkLoading(e){this.loading=["stalled","waiting"].includes(e.type),clearTimeout(this.timers.loading),this.timers.loading=setTimeout(()=>{B(this.elements.container,this.config.classNames.loading,this.loading),$e.toggleControls.call(this)},this.loading?250:0)},toggleControls(e){const{controls:t}=this.elements;if(t&&this.config.hideControls){const n=this.touch&&this.lastSeekTime+2e3>Date.now();this.toggleControls(Boolean(e||this.loading||this.paused||t.pressed||t.hover||n))}},migrateStyles(){Object.values({...this.media.style}).filter(e=>!S.empty(e)&&S.string(e)&&e.startsWith("--plyr")).forEach(e=>{this.elements.container.style.setProperty(e,this.media.style.getPropertyValue(e)),this.media.style.removeProperty(e)}),S.empty(this.media.style)&&this.media.removeAttribute("style")}};class Ve{constructor(t){e(this,"firstTouch",()=>{const{player:e}=this,{elements:t}=e;e.touch=!0,B(t.container,e.config.classNames.isTouch,!0)}),e(this,"global",(e=!0)=>{const{player:t}=this;t.config.keyboard.global&&X.call(t,window,"keydown keyup",this.handleKey,e,!1),X.call(t,document.body,"click",this.toggleMenu,e),Q.call(t,document.body,"touchstart",this.firstTouch)}),e(this,"container",()=>{const{player:e}=this,{config:t,elements:n,timers:i}=e;!t.keyboard.global&&t.keyboard.focused&&K.call(e,n.container,"keydown keyup",this.handleKey,!1),K.call(e,n.container,"mousemove mouseleave touchstart touchmove enterfullscreen exitfullscreen",t=>{const{controls:r}=n;r&&"enterfullscreen"===t.type&&(r.pressed=!1,r.hover=!1);let s=0;["touchstart","touchmove","mousemove"].includes(t.type)&&($e.toggleControls.call(e,!0),s=e.touch?3e3:2e3),clearTimeout(i.controls),i.controls=setTimeout(()=>$e.toggleControls.call(e,!1),s)});const r=()=>{if(!e.isVimeo||e.config.vimeo.premium)return;const t=n.wrapper,{active:i}=e.fullscreen,[r,s]=ue.call(e),o=se(`aspect-ratio: ${r} / ${s}`);if(!i)return void(o?(t.style.width=null,t.style.height=null):(t.style.maxWidth=null,t.style.margin=null));const[a,l]=[Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)],u=a/l>r/s;o?(t.style.width=u?"auto":"100%",t.style.height=u?"100%":"auto"):(t.style.maxWidth=u?l/s*r+"px":null,t.style.margin=u?"0 auto":null)},s=()=>{clearTimeout(i.resized),i.resized=setTimeout(r,50)};K.call(e,n.container,"enterfullscreen exitfullscreen",t=>{const{target:i}=e.fullscreen;i===n.container&&(!e.isEmbed&&S.empty(e.config.ratio)||(r(),("enterfullscreen"===t.type?K:J).call(e,window,"resize",s)))})}),e(this,"media",()=>{const{player:e}=this,{elements:t}=e;if(K.call(e,e.media,"timeupdate seeking seeked",t=>Ce.timeUpdate.call(e,t)),K.call(e,e.media,"durationchange loadeddata loadedmetadata",t=>Ce.durationUpdate.call(e,t)),K.call(e,e.media,"ended",()=>{e.isHTML5&&e.isVideo&&e.config.resetOnEnd&&(e.restart(),e.pause())}),K.call(e,e.media,"progress playing seeking seeked",t=>Ce.updateProgress.call(e,t)),K.call(e,e.media,"volumechange",t=>Ce.updateVolume.call(e,t)),K.call(e,e.media,"playing play pause ended emptied timeupdate",t=>$e.checkPlaying.call(e,t)),K.call(e,e.media,"waiting canplay seeked playing",t=>$e.checkLoading.call(e,t)),e.supported.ui&&e.config.clickToPlay&&!e.isAudio){const n=H.call(e,`.${e.config.classNames.video}`);if(!S.element(n))return;K.call(e,t.container,"click",i=>{([t.container,n].includes(i.target)||n.contains(i.target))&&(e.touch&&e.config.hideControls||(e.ended?(this.proxy(i,e.restart,"restart"),this.proxy(i,()=>{ne(e.play())},"play")):this.proxy(i,()=>{ne(e.togglePlay())},"play")))})}e.supported.ui&&e.config.disableContextMenu&&K.call(e,t.wrapper,"contextmenu",e=>{e.preventDefault()},!1),K.call(e,e.media,"volumechange",()=>{e.storage.set({volume:e.volume,muted:e.muted})}),K.call(e,e.media,"ratechange",()=>{Ce.updateSetting.call(e,"speed"),e.storage.set({speed:e.speed})}),K.call(e,e.media,"qualitychange",t=>{Ce.updateSetting.call(e,"quality",null,t.detail.quality)}),K.call(e,e.media,"ready qualitychange",()=>{Ce.setDownloadUrl.call(e)});const n=e.config.events.concat(["keyup","keydown"]).join(" ");K.call(e,e.media,n,n=>{let{detail:i={}}=n;"error"===n.type&&(i=e.media.error),Z.call(e,t.container,n.type,!0,i)})}),e(this,"proxy",(e,t,n)=>{const{player:i}=this,r=i.config.listeners[n];let s=!0;S.function(r)&&(s=r.call(i,e)),!1!==s&&S.function(t)&&t.call(i,e)}),e(this,"bind",(e,t,n,i,r=!0)=>{const{player:s}=this,o=s.config.listeners[i],a=S.function(o);K.call(s,e,t,e=>this.proxy(e,n,i),r&&!a)}),e(this,"controls",()=>{const{player:e}=this,{elements:t}=e,n=k.isIE?"change":"input";if(t.buttons.play&&Array.from(t.buttons.play).forEach(t=>{this.bind(t,"click",()=>{ne(e.togglePlay())},"play")}),this.bind(t.buttons.restart,"click",e.restart,"restart"),this.bind(t.buttons.rewind,"click",()=>{e.lastSeekTime=Date.now(),e.rewind()},"rewind"),this.bind(t.buttons.fastForward,"click",()=>{e.lastSeekTime=Date.now(),e.forward()},"fastForward"),this.bind(t.buttons.mute,"click",()=>{e.muted=!e.muted},"mute"),this.bind(t.buttons.captions,"click",()=>e.toggleCaptions()),this.bind(t.buttons.download,"click",()=>{Z.call(e,e.media,"download")},"download"),this.bind(t.buttons.fullscreen,"click",()=>{e.fullscreen.toggle()},"fullscreen"),this.bind(t.buttons.pip,"click",()=>{e.pip="toggle"},"pip"),this.bind(t.buttons.airplay,"click",e.airplay,"airplay"),this.bind(t.buttons.settings,"click",t=>{t.stopPropagation(),t.preventDefault(),Ce.toggleMenu.call(e,t)},null,!1),this.bind(t.buttons.settings,"keyup",t=>{[" ","Enter"].includes(t.key)&&("Enter"!==t.key?(t.preventDefault(),t.stopPropagation(),Ce.toggleMenu.call(e,t)):Ce.focusFirstMenuItem.call(e,null,!0))},null,!1),this.bind(t.settings.menu,"keydown",t=>{"Escape"===t.key&&Ce.toggleMenu.call(e,t)}),this.bind(t.inputs.seek,"mousedown mousemove",e=>{const n=t.progress.getBoundingClientRect(),i=100/n.width*(e.pageX-n.left);e.currentTarget.setAttribute("seek-value",i)}),this.bind(t.inputs.seek,"mousedown mouseup keydown keyup touchstart touchend",t=>{const n=t.currentTarget,i="play-on-seeked";if(S.keyboardEvent(t)&&!["ArrowLeft","ArrowRight"].includes(t.key))return;e.lastSeekTime=Date.now();const r=n.hasAttribute(i),s=["mouseup","touchend","keyup"].includes(t.type);r&&s?(n.removeAttribute(i),ne(e.play())):!s&&e.playing&&(n.setAttribute(i,""),e.pause())}),k.isIos){const t=W.call(e,'input[type="range"]');Array.from(t).forEach(e=>this.bind(e,n,e=>C(e.target)))}this.bind(t.inputs.seek,n,t=>{const n=t.currentTarget;let i=n.getAttribute("seek-value");S.empty(i)&&(i=n.value),n.removeAttribute("seek-value"),e.currentTime=i/n.max*e.duration},"seek"),this.bind(t.progress,"mouseenter mouseleave mousemove",t=>Ce.updateSeekTooltip.call(e,t)),this.bind(t.progress,"mousemove touchmove",t=>{const{previewThumbnails:n}=e;n&&n.loaded&&n.startMove(t)}),this.bind(t.progress,"mouseleave touchend click",()=>{const{previewThumbnails:t}=e;t&&t.loaded&&t.endMove(!1,!0)}),this.bind(t.progress,"mousedown touchstart",t=>{const{previewThumbnails:n}=e;n&&n.loaded&&n.startScrubbing(t)}),this.bind(t.progress,"mouseup touchend",t=>{const{previewThumbnails:n}=e;n&&n.loaded&&n.endScrubbing(t)}),k.isWebKit&&Array.from(W.call(e,'input[type="range"]')).forEach(t=>{this.bind(t,"input",t=>Ce.updateRangeFill.call(e,t.target))}),e.config.toggleInvert&&!S.element(t.display.duration)&&this.bind(t.display.currentTime,"click",()=>{0!==e.currentTime&&(e.config.invertTime=!e.config.invertTime,Ce.timeUpdate.call(e))}),this.bind(t.inputs.volume,n,t=>{e.volume=t.target.value},"volume"),this.bind(t.controls,"mouseenter mouseleave",n=>{t.controls.hover=!e.touch&&"mouseenter"===n.type}),t.fullscreen&&Array.from(t.fullscreen.children).filter(e=>!e.contains(t.container)).forEach(n=>{this.bind(n,"mouseenter mouseleave",n=>{t.controls&&(t.controls.hover=!e.touch&&"mouseenter"===n.type)})}),this.bind(t.controls,"mousedown mouseup touchstart touchend touchcancel",e=>{t.controls.pressed=["mousedown","touchstart"].includes(e.type)}),this.bind(t.controls,"focusin",()=>{const{config:n,timers:i}=e;B(t.controls,n.classNames.noTransition,!0),$e.toggleControls.call(e,!0),setTimeout(()=>{B(t.controls,n.classNames.noTransition,!1)},0);const r=this.touch?3e3:4e3;clearTimeout(i.controls),i.controls=setTimeout(()=>$e.toggleControls.call(e,!1),r)}),this.bind(t.inputs.volume,"wheel",t=>{const n=t.webkitDirectionInvertedFromDevice,[i,r]=[t.deltaX,-t.deltaY].map(e=>n?-e:e),s=Math.sign(Math.abs(i)>Math.abs(r)?i:r);e.increaseVolume(s/50);const{volume:o}=e.media;(1===s&&o<1||-1===s&&o>0)&&t.preventDefault()},"volume",!1)}),this.player=t,this.lastKey=null,this.focusTimer=null,this.lastKeyDown=null,this.handleKey=this.handleKey.bind(this),this.toggleMenu=this.toggleMenu.bind(this),this.firstTouch=this.firstTouch.bind(this)}handleKey(e){const{player:t}=this,{elements:n}=t,{key:i,type:r,altKey:s,ctrlKey:o,metaKey:a,shiftKey:l}=e,u="keydown"===r,c=u&&i===this.lastKey;var d;if(!(s||o||a||l)&&i)if(u){const r=document.activeElement;if(S.element(r)){const{editable:i}=t.config.selectors,{seek:s}=n.inputs;if(r!==s&&V(r,i))return;if(" "===e.key&&V(r,'button, [role^="menuitem"]'))return}switch([" ","ArrowLeft","ArrowUp","ArrowRight","ArrowDown","0","1","2","3","4","5","6","7","8","9","c","f","k","l","m"].includes(i)&&(e.preventDefault(),e.stopPropagation()),i){case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":c||(d=parseInt(i,10),t.currentTime=t.duration/10*d);break;case" ":case"k":c||ne(t.togglePlay());break;case"ArrowUp":t.increaseVolume(.1);break;case"ArrowDown":t.decreaseVolume(.1);break;case"m":c||(t.muted=!t.muted);break;case"ArrowRight":t.forward();break;case"ArrowLeft":t.rewind();break;case"f":t.fullscreen.toggle();break;case"c":c||t.toggleCaptions();break;case"l":t.loop=!t.loop}"Escape"===i&&!t.fullscreen.usingNative&&t.fullscreen.active&&t.fullscreen.toggle(),this.lastKey=i}else this.lastKey=null}toggleMenu(e){Ce.toggleMenu.call(this.player,e)}}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;var We=function(e,t){return e(t={exports:{}},t.exports),t.exports}(function(e,t){e.exports=function(){var e=function(){},t={},n={},i={};function r(e,t){e=e.push?e:[e];var r,s,o,a=[],l=e.length,u=l;for(r=function(e,n){n.length&&a.push(e),--u||t(a)};l--;)s=e[l],(o=n[s])?r(s,o):(i[s]=i[s]||[]).push(r)}function s(e,t){if(e){var r=i[e];if(n[e]=t,r)for(;r.length;)r[0](e,t),r.splice(0,1)}}function o(t,n){t.call&&(t={success:t}),n.length?(t.error||e)(n):(t.success||e)(t)}function a(t,n,i,r){var s,o,l=document,u=i.async,c=(i.numRetries||0)+1,d=i.before||e,h=t.replace(/[\?|#].*$/,""),p=t.replace(/^(css|img)!/,"");r=r||0,/(^css!|\.css$)/.test(h)?((o=l.createElement("link")).rel="stylesheet",o.href=p,(s="hideFocus"in o)&&o.relList&&(s=0,o.rel="preload",o.as="style")):/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(h)?(o=l.createElement("img")).src=p:((o=l.createElement("script")).src=t,o.async=void 0===u||u),o.onload=o.onerror=o.onbeforeload=function(e){var l=e.type[0];if(s)try{o.sheet.cssText.length||(l="e")}catch(e){18!=e.code&&(l="e")}if("e"==l){if((r+=1)<c)return a(t,n,i,r)}else if("preload"==o.rel&&"style"==o.as)return o.rel="stylesheet";n(t,l,e.defaultPrevented)},!1!==d(t,o)&&l.head.appendChild(o)}function l(e,t,n){var i,r,s=(e=e.push?e:[e]).length,o=s,l=[];for(i=function(e,n,i){if("e"==n&&l.push(e),"b"==n){if(!i)return;l.push(e)}--s||t(l)},r=0;r<o;r++)a(e[r],i,n)}function u(e,n,i){var r,a;if(n&&n.trim&&(r=n),a=(r?i:n)||{},r){if(r in t)throw"LoadJS";t[r]=!0}function u(t,n){l(e,function(e){o(a,e),t&&o({success:t,error:n},e),s(r,e)},a)}if(a.returnPromise)return new Promise(u);u()}return u.ready=function(e,t){return r(e,function(e){o(t,e)}),u},u.done=function(e){s(e,[])},u.reset=function(){t={},n={},i={}},u.isDefined=function(e){return e in t},u}()});function He(e){return new Promise((t,n)=>{We(e,{success:t,error:n})})}function qe(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,Z.call(this,this.media,e?"play":"pause"))}const Ue={setup(){const e=this;B(e.elements.wrapper,e.config.classNames.embed,!0),e.options.speed=e.config.speed.options,ce.call(e),S.object(window.Vimeo)?Ue.ready.call(e):He(e.config.urls.vimeo.sdk).then(()=>{Ue.ready.call(e)}).catch(t=>{e.debug.warn("Vimeo SDK (player.js) failed to load",t)})},ready(){const e=this,t=e.config.vimeo,{premium:n,referrerPolicy:i,...r}=t;let s=e.media.getAttribute("src"),o="";S.empty(s)?(s=e.media.getAttribute(e.config.attributes.embed.id),o=e.media.getAttribute(e.config.attributes.embed.hash)):o=function(e){const t=e.match(/^.*(vimeo.com\/|video\/)(\d+)(\?.*&*h=|\/)+([\d,a-f]+)/);return t&&5===t.length?t[4]:null}(s);const a=o?{h:o}:{};n&&Object.assign(r,{controls:!1,sidedock:!1});const l=Me({loop:e.config.loop.active,autoplay:e.autoplay,muted:e.muted,gesture:"media",playsinline:e.config.playsinline,...a,...r}),u=(c=s,S.empty(c)?null:S.number(Number(c))?c:c.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:c);var c;const d=L("iframe"),h=pe(e.config.urls.vimeo.iframe,u,l);if(d.setAttribute("src",h),d.setAttribute("allowfullscreen",""),d.setAttribute("allow",["autoplay","fullscreen","picture-in-picture","encrypted-media","accelerometer","gyroscope"].join("; ")),S.empty(i)||d.setAttribute("referrerPolicy",i),n||!t.customControls)d.setAttribute("data-poster",e.poster),e.media=D(d,e.media);else{const t=L("div",{class:e.config.classNames.embedContainer,"data-poster":e.poster});t.appendChild(d),e.media=D(t,e.media)}t.customControls||we(pe(e.config.urls.vimeo.api,h)).then(t=>{!S.empty(t)&&t.thumbnail_url&&$e.setPoster.call(e,t.thumbnail_url).catch(()=>{})}),e.embed=new window.Vimeo.Player(d,{autopause:e.config.autopause,muted:e.muted}),e.media.paused=!0,e.media.currentTime=0,e.supported.ui&&e.embed.disableTextTrack(),e.media.play=()=>(qe.call(e,!0),e.embed.play()),e.media.pause=()=>(qe.call(e,!1),e.embed.pause()),e.media.stop=()=>{e.pause(),e.currentTime=0};let{currentTime:p}=e.media;Object.defineProperty(e.media,"currentTime",{get:()=>p,set(t){const{embed:n,media:i,paused:r,volume:s}=e,o=r&&!n.hasPlayed;i.seeking=!0,Z.call(e,i,"seeking"),Promise.resolve(o&&n.setVolume(0)).then(()=>n.setCurrentTime(t)).then(()=>o&&n.pause()).then(()=>o&&n.setVolume(s)).catch(()=>{})}});let f=e.config.speed.selected;Object.defineProperty(e.media,"playbackRate",{get:()=>f,set(t){e.embed.setPlaybackRate(t).then(()=>{f=t,Z.call(e,e.media,"ratechange")}).catch(()=>{e.options.speed=[1]})}});let{volume:m}=e.config;Object.defineProperty(e.media,"volume",{get:()=>m,set(t){e.embed.setVolume(t).then(()=>{m=t,Z.call(e,e.media,"volumechange")})}});let{muted:g}=e.config;Object.defineProperty(e.media,"muted",{get:()=>g,set(t){const n=!!S.boolean(t)&&t;e.embed.setMuted(!!n||e.config.muted).then(()=>{g=n,Z.call(e,e.media,"volumechange")})}});let v,{loop:y}=e.config;Object.defineProperty(e.media,"loop",{get:()=>y,set(t){const n=S.boolean(t)?t:e.config.loop.active;e.embed.setLoop(n).then(()=>{y=n})}}),e.embed.getVideoUrl().then(t=>{v=t,Ce.setDownloadUrl.call(e)}).catch(e=>{this.debug.warn(e)}),Object.defineProperty(e.media,"currentSrc",{get:()=>v}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration}),Promise.all([e.embed.getVideoWidth(),e.embed.getVideoHeight()]).then(t=>{const[n,i]=t;e.embed.ratio=de(n,i),ce.call(this)}),e.embed.setAutopause(e.config.autopause).then(t=>{e.config.autopause=t}),e.embed.getVideoTitle().then(t=>{e.config.title=t,$e.setTitle.call(this)}),e.embed.getCurrentTime().then(t=>{p=t,Z.call(e,e.media,"timeupdate")}),e.embed.getDuration().then(t=>{e.media.duration=t,Z.call(e,e.media,"durationchange")}),e.embed.getTextTracks().then(t=>{e.media.textTracks=t,Pe.setup.call(e)}),e.embed.on("cuechange",({cues:t=[]})=>{const n=t.map(e=>function(e){const t=document.createDocumentFragment(),n=document.createElement("div");return t.appendChild(n),n.innerHTML=e,t.firstChild.innerText}(e.text));Pe.updateCues.call(e,n)}),e.embed.on("loaded",()=>{e.embed.getPaused().then(t=>{qe.call(e,!t),t||Z.call(e,e.media,"playing")}),S.element(e.embed.element)&&e.supported.ui&&e.embed.element.setAttribute("tabindex",-1)}),e.embed.on("bufferstart",()=>{Z.call(e,e.media,"waiting")}),e.embed.on("bufferend",()=>{Z.call(e,e.media,"playing")}),e.embed.on("play",()=>{qe.call(e,!0),Z.call(e,e.media,"playing")}),e.embed.on("pause",()=>{qe.call(e,!1)}),e.embed.on("timeupdate",t=>{e.media.seeking=!1,p=t.seconds,Z.call(e,e.media,"timeupdate")}),e.embed.on("progress",t=>{e.media.buffered=t.percent,Z.call(e,e.media,"progress"),1===parseInt(t.percent,10)&&Z.call(e,e.media,"canplaythrough"),e.embed.getDuration().then(t=>{t!==e.media.duration&&(e.media.duration=t,Z.call(e,e.media,"durationchange"))})}),e.embed.on("seeked",()=>{e.media.seeking=!1,Z.call(e,e.media,"seeked")}),e.embed.on("ended",()=>{e.media.paused=!0,Z.call(e,e.media,"ended")}),e.embed.on("error",t=>{e.media.error=t,Z.call(e,e.media,"error")}),t.customControls&&setTimeout(()=>$e.build.call(e),0)}};function Ge(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,Z.call(this,this.media,e?"play":"pause"))}function Ye(e){return e.noCookie?"https://www.youtube-nocookie.com":"http:"===window.location.protocol?"http://www.youtube.com":void 0}const Xe={setup(){if(B(this.elements.wrapper,this.config.classNames.embed,!0),S.object(window.YT)&&S.function(window.YT.Player))Xe.ready.call(this);else{const e=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=()=>{S.function(e)&&e(),Xe.ready.call(this)},He(this.config.urls.youtube.sdk).catch(e=>{this.debug.warn("YouTube API failed to load",e)})}},getTitle(e){we(pe(this.config.urls.youtube.api,e)).then(e=>{if(S.object(e)){const{title:t,height:n,width:i}=e;this.config.title=t,$e.setTitle.call(this),this.embed.ratio=de(i,n)}ce.call(this)}).catch(()=>{ce.call(this)})},ready(){const e=this,t=e.config.youtube,n=e.media&&e.media.getAttribute("id");if(!S.empty(n)&&n.startsWith("youtube-"))return;let i=e.media.getAttribute("src");S.empty(i)&&(i=e.media.getAttribute(this.config.attributes.embed.id));const r=(s=i,S.empty(s)?null:s.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/)?RegExp.$2:s);var s;const o=L("div",{id:`${e.provider}-${Math.floor(1e4*Math.random())}`,"data-poster":t.customControls?e.poster:void 0});if(e.media=D(o,e.media),t.customControls){const t=e=>`https://i.ytimg.com/vi/${r}/${e}default.jpg`;Be(t("maxres"),121).catch(()=>Be(t("sd"),121)).catch(()=>Be(t("hq"))).then(t=>$e.setPoster.call(e,t.src)).then(t=>{t.includes("maxres")||(e.elements.poster.style.backgroundSize="cover")}).catch(()=>{})}e.embed=new window.YT.Player(e.media,{videoId:r,host:Ye(t),playerVars:P({},{autoplay:e.config.autoplay?1:0,hl:e.config.hl,controls:e.supported.ui&&t.customControls?0:1,disablekb:1,playsinline:e.config.playsinline&&!e.config.fullscreen.iosNative?1:0,cc_load_policy:e.captions.active?1:0,cc_lang_pref:e.config.captions.language,widget_referrer:window?window.location.href:null},t),events:{onError(t){if(!e.media.error){const n=t.data,i={2:"The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks.",5:"The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.",100:"The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private.",101:"The owner of the requested video does not allow it to be played in embedded players.",150:"The owner of the requested video does not allow it to be played in embedded players."}[n]||"An unknown error occurred";e.media.error={code:n,message:i},Z.call(e,e.media,"error")}},onPlaybackRateChange(t){const n=t.target;e.media.playbackRate=n.getPlaybackRate(),Z.call(e,e.media,"ratechange")},onReady(n){if(S.function(e.media.play))return;const i=n.target;Xe.getTitle.call(e,r),e.media.play=()=>{Ge.call(e,!0),i.playVideo()},e.media.pause=()=>{Ge.call(e,!1),i.pauseVideo()},e.media.stop=()=>{i.stopVideo()},e.media.duration=i.getDuration(),e.media.paused=!0,e.media.currentTime=0,Object.defineProperty(e.media,"currentTime",{get:()=>Number(i.getCurrentTime()),set(t){e.paused&&!e.embed.hasPlayed&&e.embed.mute(),e.media.seeking=!0,Z.call(e,e.media,"seeking"),i.seekTo(t)}}),Object.defineProperty(e.media,"playbackRate",{get:()=>i.getPlaybackRate(),set(e){i.setPlaybackRate(e)}});let{volume:s}=e.config;Object.defineProperty(e.media,"volume",{get:()=>s,set(t){s=t,i.setVolume(100*s),Z.call(e,e.media,"volumechange")}});let{muted:o}=e.config;Object.defineProperty(e.media,"muted",{get:()=>o,set(t){const n=S.boolean(t)?t:o;o=n,i[n?"mute":"unMute"](),i.setVolume(100*s),Z.call(e,e.media,"volumechange")}}),Object.defineProperty(e.media,"currentSrc",{get:()=>i.getVideoUrl()}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration});const a=i.getAvailablePlaybackRates();e.options.speed=a.filter(t=>e.config.speed.options.includes(t)),e.supported.ui&&t.customControls&&e.media.setAttribute("tabindex",-1),Z.call(e,e.media,"timeupdate"),Z.call(e,e.media,"durationchange"),clearInterval(e.timers.buffering),e.timers.buffering=setInterval(()=>{e.media.buffered=i.getVideoLoadedFraction(),(null===e.media.lastBuffered||e.media.lastBuffered<e.media.buffered)&&Z.call(e,e.media,"progress"),e.media.lastBuffered=e.media.buffered,1===e.media.buffered&&(clearInterval(e.timers.buffering),Z.call(e,e.media,"canplaythrough"))},200),t.customControls&&setTimeout(()=>$e.build.call(e),50)},onStateChange(n){const i=n.target;switch(clearInterval(e.timers.playing),e.media.seeking&&[1,2].includes(n.data)&&(e.media.seeking=!1,Z.call(e,e.media,"seeked")),n.data){case-1:Z.call(e,e.media,"timeupdate"),e.media.buffered=i.getVideoLoadedFraction(),Z.call(e,e.media,"progress");break;case 0:Ge.call(e,!1),e.media.loop?(i.stopVideo(),i.playVideo()):Z.call(e,e.media,"ended");break;case 1:t.customControls&&!e.config.autoplay&&e.media.paused&&!e.embed.hasPlayed?e.media.pause():(Ge.call(e,!0),Z.call(e,e.media,"playing"),e.timers.playing=setInterval(()=>{Z.call(e,e.media,"timeupdate")},50),e.media.duration!==i.getDuration()&&(e.media.duration=i.getDuration(),Z.call(e,e.media,"durationchange")));break;case 2:e.muted||e.embed.unMute(),Ge.call(e,!1);break;case 3:Z.call(e,e.media,"waiting")}Z.call(e,e.elements.container,"statechange",!1,{code:n.data})}}})}},Ke={setup(){this.media?(B(this.elements.container,this.config.classNames.type.replace("{0}",this.type),!0),B(this.elements.container,this.config.classNames.provider.replace("{0}",this.provider),!0),this.isEmbed&&B(this.elements.container,this.config.classNames.type.replace("{0}","video"),!0),this.isVideo&&(this.elements.wrapper=L("div",{class:this.config.classNames.video}),j(this.media,this.elements.wrapper),this.elements.poster=L("div",{class:this.config.classNames.poster}),this.elements.wrapper.appendChild(this.elements.poster)),this.isHTML5?he.setup.call(this):this.isYouTube?Xe.setup.call(this):this.isVimeo&&Ue.setup.call(this)):this.debug.warn("No media element found!")}};class Je{constructor(t){e(this,"load",()=>{this.enabled&&(S.object(window.google)&&S.object(window.google.ima)?this.ready():He(this.player.config.urls.googleIMA.sdk).then(()=>{this.ready()}).catch(()=>{this.trigger("error",new Error("Google IMA SDK failed to load"))}))}),e(this,"ready",()=>{var e;this.enabled||((e=this).manager&&e.manager.destroy(),e.elements.displayContainer&&e.elements.displayContainer.destroy(),e.elements.container.remove()),this.startSafetyTimer(12e3,"ready()"),this.managerPromise.then(()=>{this.clearSafetyTimer("onAdsManagerLoaded()")}),this.listeners(),this.setupIMA()}),e(this,"setupIMA",()=>{this.elements.container=L("div",{class:this.player.config.classNames.ads}),this.player.elements.container.appendChild(this.elements.container),google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED),google.ima.settings.setLocale(this.player.config.ads.language),google.ima.settings.setDisableCustomPlaybackForIOS10Plus(this.player.config.playsinline),this.elements.displayContainer=new google.ima.AdDisplayContainer(this.elements.container,this.player.media),this.loader=new google.ima.AdsLoader(this.elements.displayContainer),this.loader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,e=>this.onAdsManagerLoaded(e),!1),this.loader.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,e=>this.onAdError(e),!1),this.requestAds()}),e(this,"requestAds",()=>{const{container:e}=this.player.elements;try{const t=new google.ima.AdsRequest;t.adTagUrl=this.tagUrl,t.linearAdSlotWidth=e.offsetWidth,t.linearAdSlotHeight=e.offsetHeight,t.nonLinearAdSlotWidth=e.offsetWidth,t.nonLinearAdSlotHeight=e.offsetHeight,t.forceNonLinearFullSlot=!1,t.setAdWillPlayMuted(!this.player.muted),this.loader.requestAds(t)}catch(e){this.onAdError(e)}}),e(this,"pollCountdown",(e=!1)=>{if(!e)return clearInterval(this.countdownTimer),void this.elements.container.removeAttribute("data-badge-text");this.countdownTimer=setInterval(()=>{const e=Ae(Math.max(this.manager.getRemainingTime(),0)),t=`${be.get("advertisement",this.player.config)} - ${e}`;this.elements.container.setAttribute("data-badge-text",t)},100)}),e(this,"onAdsManagerLoaded",e=>{if(!this.enabled)return;const t=new google.ima.AdsRenderingSettings;t.restoreCustomPlaybackStateOnAdBreakComplete=!0,t.enablePreloading=!0,this.manager=e.getAdsManager(this.player,t),this.cuePoints=this.manager.getCuePoints(),this.manager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,e=>this.onAdError(e)),Object.keys(google.ima.AdEvent.Type).forEach(e=>{this.manager.addEventListener(google.ima.AdEvent.Type[e],e=>this.onAdEvent(e))}),this.trigger("loaded")}),e(this,"addCuePoints",()=>{S.empty(this.cuePoints)||this.cuePoints.forEach(e=>{if(0!==e&&-1!==e&&e<this.player.duration){const t=this.player.elements.progress;if(S.element(t)){const n=100/this.player.duration*e,i=L("span",{class:this.player.config.classNames.cues});i.style.left=`${n.toString()}%`,t.appendChild(i)}}})}),e(this,"onAdEvent",e=>{const{container:t}=this.player.elements,n=e.getAd(),i=e.getAdData();switch((e=>{Z.call(this.player,this.player.media,`ads${e.replace(/_/g,"").toLowerCase()}`)})(e.type),e.type){case google.ima.AdEvent.Type.LOADED:this.trigger("loaded"),this.pollCountdown(!0),n.isLinear()||(n.width=t.offsetWidth,n.height=t.offsetHeight);break;case google.ima.AdEvent.Type.STARTED:this.manager.setVolume(this.player.volume);break;case google.ima.AdEvent.Type.ALL_ADS_COMPLETED:this.player.ended?this.loadAds():this.loader.contentComplete();break;case google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED:this.pauseContent();break;case google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED:this.pollCountdown(),this.resumeContent();break;case google.ima.AdEvent.Type.LOG:i.adError&&this.player.debug.warn(`Non-fatal ad error: ${i.adError.getMessage()}`)}}),e(this,"onAdError",e=>{this.cancel(),this.player.debug.warn("Ads error",e)}),e(this,"listeners",()=>{const{container:e}=this.player.elements;let t;this.player.on("canplay",()=>{this.addCuePoints()}),this.player.on("ended",()=>{this.loader.contentComplete()}),this.player.on("timeupdate",()=>{t=this.player.currentTime}),this.player.on("seeked",()=>{const e=this.player.currentTime;S.empty(this.cuePoints)||this.cuePoints.forEach((n,i)=>{t<n&&n<e&&(this.manager.discardAdBreak(),this.cuePoints.splice(i,1))})}),window.addEventListener("resize",()=>{this.manager&&this.manager.resize(e.offsetWidth,e.offsetHeight,google.ima.ViewMode.NORMAL)})}),e(this,"play",()=>{const{container:e}=this.player.elements;this.managerPromise||this.resumeContent(),this.managerPromise.then(()=>{this.manager.setVolume(this.player.volume),this.elements.displayContainer.initialize();try{this.initialized||(this.manager.init(e.offsetWidth,e.offsetHeight,google.ima.ViewMode.NORMAL),this.manager.start()),this.initialized=!0}catch(e){this.onAdError(e)}}).catch(()=>{})}),e(this,"resumeContent",()=>{this.elements.container.style.zIndex="",this.playing=!1,ne(this.player.media.play())}),e(this,"pauseContent",()=>{this.elements.container.style.zIndex=3,this.playing=!0,this.player.media.pause()}),e(this,"cancel",()=>{this.initialized&&this.resumeContent(),this.trigger("error"),this.loadAds()}),e(this,"loadAds",()=>{this.managerPromise.then(()=>{this.manager&&this.manager.destroy(),this.managerPromise=new Promise(e=>{this.on("loaded",e),this.player.debug.log(this.manager)}),this.initialized=!1,this.requestAds()}).catch(()=>{})}),e(this,"trigger",(e,...t)=>{const n=this.events[e];S.array(n)&&n.forEach(e=>{S.function(e)&&e.apply(this,t)})}),e(this,"on",(e,t)=>(S.array(this.events[e])||(this.events[e]=[]),this.events[e].push(t),this)),e(this,"startSafetyTimer",(e,t)=>{this.player.debug.log(`Safety timer invoked from: ${t}`),this.safetyTimer=setTimeout(()=>{this.cancel(),this.clearSafetyTimer("startSafetyTimer()")},e)}),e(this,"clearSafetyTimer",e=>{S.nullOrUndefined(this.safetyTimer)||(this.player.debug.log(`Safety timer cleared from: ${e}`),clearTimeout(this.safetyTimer),this.safetyTimer=null)}),this.player=t,this.config=t.config.ads,this.playing=!1,this.initialized=!1,this.elements={container:null,displayContainer:null},this.manager=null,this.loader=null,this.cuePoints=null,this.events={},this.safetyTimer=null,this.countdownTimer=null,this.managerPromise=new Promise((e,t)=>{this.on("loaded",e),this.on("error",t)}),this.load()}get enabled(){const{config:e}=this;return this.player.isHTML5&&this.player.isVideo&&e.enabled&&(!S.empty(e.publisherId)||S.url(e.tagUrl))}get tagUrl(){const{config:e}=this;return S.url(e.tagUrl)?e.tagUrl:`https://go.aniview.com/api/adserver6/vast/?${Me({AV_PUBLISHERID:"58c25bb0073ef448b1087ad6",AV_CHANNELID:"5a0458dc28a06145e4519d21",AV_URL:window.location.hostname,cb:Date.now(),AV_WIDTH:640,AV_HEIGHT:480,AV_CDIM2:e.publisherId})}`}}function Qe(e=0,t=0,n=255){return Math.min(Math.max(e,t),n)}const Ze=e=>{const t=[];return e.split(/\r\n\r\n|\n\n|\r\r/).forEach(e=>{const n={};e.split(/\r\n|\n|\r/).forEach(e=>{if(S.number(n.startTime)){if(!S.empty(e.trim())&&S.empty(n.text)){const t=e.trim().split("#xywh=");[n.text]=t,t[1]&&([n.x,n.y,n.w,n.h]=t[1].split(","))}}else{const t=e.match(/([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})( ?--> ?)([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})/);t&&(n.startTime=60*Number(t[1]||0)*60+60*Number(t[2])+Number(t[3])+Number(`0.${t[4]}`),n.endTime=60*Number(t[6]||0)*60+60*Number(t[7])+Number(t[8])+Number(`0.${t[9]}`))}}),n.text&&t.push(n)}),t},et=(e,t)=>{const n={};return e>t.width/t.height?(n.width=t.width,n.height=1/e*t.width):(n.height=t.height,n.width=e*t.height),n};class tt{constructor(t){e(this,"load",()=>{this.player.elements.display.seekTooltip&&(this.player.elements.display.seekTooltip.hidden=this.enabled),this.enabled&&this.getThumbnails().then(()=>{this.enabled&&(this.render(),this.determineContainerAutoSizing(),this.listeners(),this.loaded=!0)})}),e(this,"getThumbnails",()=>new Promise(e=>{const{src:t}=this.player.config.previewThumbnails;if(S.empty(t))throw new Error("Missing previewThumbnails.src config attribute");const n=()=>{this.thumbnails.sort((e,t)=>e.height-t.height),this.player.debug.log("Preview thumbnails",this.thumbnails),e()};if(S.function(t))t(e=>{this.thumbnails=e,n()});else{const e=(S.string(t)?[t]:t).map(e=>this.getThumbnail(e));Promise.all(e).then(n)}})),e(this,"getThumbnail",e=>new Promise(t=>{we(e).then(n=>{const i={frames:Ze(n),height:null,urlPrefix:""};i.frames[0].text.startsWith("/")||i.frames[0].text.startsWith("http://")||i.frames[0].text.startsWith("https://")||(i.urlPrefix=e.substring(0,e.lastIndexOf("/")+1));const r=new Image;r.onload=()=>{i.height=r.naturalHeight,i.width=r.naturalWidth,this.thumbnails.push(i),t()},r.src=i.urlPrefix+i.frames[0].text})})),e(this,"startMove",e=>{if(this.loaded&&S.event(e)&&["touchmove","mousemove"].includes(e.type)&&this.player.media.duration){if("touchmove"===e.type)this.seekTime=this.player.media.duration*(this.player.elements.inputs.seek.value/100);else{var t,n;const i=this.player.elements.progress.getBoundingClientRect(),r=100/i.width*(e.pageX-i.left);this.seekTime=this.player.media.duration*(r/100),this.seekTime<0&&(this.seekTime=0),this.seekTime>this.player.media.duration-1&&(this.seekTime=this.player.media.duration-1),this.mousePosX=e.pageX,this.elements.thumb.time.innerText=Ae(this.seekTime);const s=null===(t=this.player.config.markers)||void 0===t||null===(n=t.points)||void 0===n?void 0:n.find(({time:e})=>e===Math.round(this.seekTime));s&&this.elements.thumb.time.insertAdjacentHTML("afterbegin",`${s.label}<br>`)}this.showImageAtCurrentTime()}}),e(this,"endMove",()=>{this.toggleThumbContainer(!1,!0)}),e(this,"startScrubbing",e=>{(S.nullOrUndefined(e.button)||!1===e.button||0===e.button)&&(this.mouseDown=!0,this.player.media.duration&&(this.toggleScrubbingContainer(!0),this.toggleThumbContainer(!1,!0),this.showImageAtCurrentTime()))}),e(this,"endScrubbing",()=>{this.mouseDown=!1,Math.ceil(this.lastTime)===Math.ceil(this.player.media.currentTime)?this.toggleScrubbingContainer(!1):Q.call(this.player,this.player.media,"timeupdate",()=>{this.mouseDown||this.toggleScrubbingContainer(!1)})}),e(this,"listeners",()=>{this.player.on("play",()=>{this.toggleThumbContainer(!1,!0)}),this.player.on("seeked",()=>{this.toggleThumbContainer(!1)}),this.player.on("timeupdate",()=>{this.lastTime=this.player.media.currentTime})}),e(this,"render",()=>{this.elements.thumb.container=L("div",{class:this.player.config.classNames.previewThumbnails.thumbContainer}),this.elements.thumb.imageContainer=L("div",{class:this.player.config.classNames.previewThumbnails.imageContainer}),this.elements.thumb.container.appendChild(this.elements.thumb.imageContainer);const e=L("div",{class:this.player.config.classNames.previewThumbnails.timeContainer});this.elements.thumb.time=L("span",{},"00:00"),e.appendChild(this.elements.thumb.time),this.elements.thumb.imageContainer.appendChild(e),S.element(this.player.elements.progress)&&this.player.elements.progress.appendChild(this.elements.thumb.container),this.elements.scrubbing.container=L("div",{class:this.player.config.classNames.previewThumbnails.scrubbingContainer}),this.player.elements.wrapper.appendChild(this.elements.scrubbing.container)}),e(this,"destroy",()=>{this.elements.thumb.container&&this.elements.thumb.container.remove(),this.elements.scrubbing.container&&this.elements.scrubbing.container.remove()}),e(this,"showImageAtCurrentTime",()=>{this.mouseDown?this.setScrubbingContainerSize():this.setThumbContainerSizeAndPos();const e=this.thumbnails[0].frames.findIndex(e=>this.seekTime>=e.startTime&&this.seekTime<=e.endTime),t=e>=0;let n=0;this.mouseDown||this.toggleThumbContainer(t),t&&(this.thumbnails.forEach((t,i)=>{this.loadedImages.includes(t.frames[e].text)&&(n=i)}),e!==this.showingThumb&&(this.showingThumb=e,this.loadImage(n)))}),e(this,"loadImage",(e=0)=>{const t=this.showingThumb,n=this.thumbnails[e],{urlPrefix:i}=n,r=n.frames[t],s=n.frames[t].text,o=i+s;if(this.currentImageElement&&this.currentImageElement.dataset.filename===s)this.showImage(this.currentImageElement,r,e,t,s,!1),this.currentImageElement.dataset.index=t,this.removeOldImages(this.currentImageElement);else{this.loadingImage&&this.usingSprites&&(this.loadingImage.onload=null);const n=new Image;n.src=o,n.dataset.index=t,n.dataset.filename=s,this.showingThumbFilename=s,this.player.debug.log(`Loading image: ${o}`),n.onload=()=>this.showImage(n,r,e,t,s,!0),this.loadingImage=n,this.removeOldImages(n)}}),e(this,"showImage",(e,t,n,i,r,s=!0)=>{this.player.debug.log(`Showing thumb: ${r}. num: ${i}. qual: ${n}. newimg: ${s}`),this.setImageSizeAndOffset(e,t),s&&(this.currentImageContainer.appendChild(e),this.currentImageElement=e,this.loadedImages.includes(r)||this.loadedImages.push(r)),this.preloadNearby(i,!0).then(this.preloadNearby(i,!1)).then(this.getHigherQuality(n,e,t,r))}),e(this,"removeOldImages",e=>{Array.from(this.currentImageContainer.children).forEach(t=>{if("img"!==t.tagName.toLowerCase())return;const n=this.usingSprites?500:1e3;if(t.dataset.index!==e.dataset.index&&!t.dataset.deleting){t.dataset.deleting=!0;const{currentImageContainer:e}=this;setTimeout(()=>{e.removeChild(t),this.player.debug.log(`Removing thumb: ${t.dataset.filename}`)},n)}})}),e(this,"preloadNearby",(e,t=!0)=>new Promise(n=>{setTimeout(()=>{const i=this.thumbnails[0].frames[e].text;if(this.showingThumbFilename===i){let r;r=t?this.thumbnails[0].frames.slice(e):this.thumbnails[0].frames.slice(0,e).reverse();let s=!1;r.forEach(e=>{const t=e.text;if(t!==i&&!this.loadedImages.includes(t)){s=!0,this.player.debug.log(`Preloading thumb filename: ${t}`);const{urlPrefix:e}=this.thumbnails[0],i=e+t,r=new Image;r.src=i,r.onload=()=>{this.player.debug.log(`Preloaded thumb filename: ${t}`),this.loadedImages.includes(t)||this.loadedImages.push(t),n()}}}),s||n()}},300)})),e(this,"getHigherQuality",(e,t,n,i)=>{if(e<this.thumbnails.length-1){let r=t.naturalHeight;this.usingSprites&&(r=n.h),r<this.thumbContainerHeight&&setTimeout(()=>{this.showingThumbFilename===i&&(this.player.debug.log(`Showing higher quality thumb for: ${i}`),this.loadImage(e+1))},300)}}),e(this,"toggleThumbContainer",(e=!1,t=!1)=>{const n=this.player.config.classNames.previewThumbnails.thumbContainerShown;this.elements.thumb.container.classList.toggle(n,e),!e&&t&&(this.showingThumb=null,this.showingThumbFilename=null)}),e(this,"toggleScrubbingContainer",(e=!1)=>{const t=this.player.config.classNames.previewThumbnails.scrubbingContainerShown;this.elements.scrubbing.container.classList.toggle(t,e),e||(this.showingThumb=null,this.showingThumbFilename=null)}),e(this,"determineContainerAutoSizing",()=>{(this.elements.thumb.imageContainer.clientHeight>20||this.elements.thumb.imageContainer.clientWidth>20)&&(this.sizeSpecifiedInCSS=!0)}),e(this,"setThumbContainerSizeAndPos",()=>{const{imageContainer:e}=this.elements.thumb;if(this.sizeSpecifiedInCSS){if(e.clientHeight>20&&e.clientWidth<20){const t=Math.floor(e.clientHeight*this.thumbAspectRatio);e.style.width=`${t}px`}else if(e.clientHeight<20&&e.clientWidth>20){const t=Math.floor(e.clientWidth/this.thumbAspectRatio);e.style.height=`${t}px`}}else{const t=Math.floor(this.thumbContainerHeight*this.thumbAspectRatio);e.style.height=`${this.thumbContainerHeight}px`,e.style.width=`${t}px`}this.setThumbContainerPos()}),e(this,"setThumbContainerPos",()=>{const e=this.player.elements.progress.getBoundingClientRect(),t=this.player.elements.container.getBoundingClientRect(),{container:n}=this.elements.thumb,i=t.left-e.left+10,r=t.right-e.left-n.clientWidth-10,s=this.mousePosX-e.left-n.clientWidth/2,o=Qe(s,i,r);n.style.left=`${o}px`,n.style.setProperty("--preview-arrow-offset",s-o+"px")}),e(this,"setScrubbingContainerSize",()=>{const{width:e,height:t}=et(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});this.elements.scrubbing.container.style.width=`${e}px`,this.elements.scrubbing.container.style.height=`${t}px`}),e(this,"setImageSizeAndOffset",(e,t)=>{if(!this.usingSprites)return;const n=this.thumbContainerHeight/t.h;e.style.height=e.naturalHeight*n+"px",e.style.width=e.naturalWidth*n+"px",e.style.left=`-${t.x*n}px`,e.style.top=`-${t.y*n}px`}),this.player=t,this.thumbnails=[],this.loaded=!1,this.lastMouseMoveTime=Date.now(),this.mouseDown=!1,this.loadedImages=[],this.elements={thumb:{},scrubbing:{}},this.load()}get enabled(){return this.player.isHTML5&&this.player.isVideo&&this.player.config.previewThumbnails.enabled}get currentImageContainer(){return this.mouseDown?this.elements.scrubbing.container:this.elements.thumb.imageContainer}get usingSprites(){return Object.keys(this.thumbnails[0].frames[0]).includes("w")}get thumbAspectRatio(){return this.usingSprites?this.thumbnails[0].frames[0].w/this.thumbnails[0].frames[0].h:this.thumbnails[0].width/this.thumbnails[0].height}get thumbContainerHeight(){if(this.mouseDown){const{height:e}=et(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});return e}return this.sizeSpecifiedInCSS?this.elements.thumb.imageContainer.clientHeight:Math.floor(this.player.media.clientWidth/this.thumbAspectRatio/4)}get currentImageElement(){return this.mouseDown?this.currentScrubbingImageElement:this.currentThumbnailImageElement}set currentImageElement(e){this.mouseDown?this.currentScrubbingImageElement=e:this.currentThumbnailImageElement=e}}const nt={insertElements(e,t){S.string(t)?I(e,this.media,{src:t}):S.array(t)&&t.forEach(t=>{I(e,this.media,t)})},change(e){M(e,"sources.length")?(he.cancelRequests.call(this),this.destroy.call(this,()=>{this.options.quality=[],R(this.media),this.media=null,S.element(this.elements.container)&&this.elements.container.removeAttribute("class");const{sources:t,type:n}=e,[{provider:i=Ie.html5,src:r}]=t,s="html5"===i?n:"div",o="html5"===i?{}:{src:r};Object.assign(this,{provider:i,type:n,supported:G.check(n,i,this.config.playsinline),media:L(s,o)}),this.elements.container.appendChild(this.media),S.boolean(e.autoplay)&&(this.config.autoplay=e.autoplay),this.isHTML5&&(this.config.crossorigin&&this.media.setAttribute("crossorigin",""),this.config.autoplay&&this.media.setAttribute("autoplay",""),S.empty(e.poster)||(this.poster=e.poster),this.config.loop.active&&this.media.setAttribute("loop",""),this.config.muted&&this.media.setAttribute("muted",""),this.config.playsinline&&this.media.setAttribute("playsinline","")),$e.addStyleHook.call(this),this.isHTML5&&nt.insertElements.call(this,"source",t),this.config.title=e.title,Ke.setup.call(this),this.isHTML5&&Object.keys(e).includes("tracks")&&nt.insertElements.call(this,"track",e.tracks),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&$e.build.call(this),this.isHTML5&&this.media.load(),S.empty(e.previewThumbnails)||(Object.assign(this.config.previewThumbnails,e.previewThumbnails),this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new tt(this))),this.fullscreen.update()},!0)):this.debug.warn("Invalid source format")}};class it{constructor(t,n){if(e(this,"play",()=>S.function(this.media.play)?(this.ads&&this.ads.enabled&&this.ads.managerPromise.then(()=>this.ads.play()).catch(()=>ne(this.media.play())),this.media.play()):null),e(this,"pause",()=>this.playing&&S.function(this.media.pause)?this.media.pause():null),e(this,"togglePlay",e=>(S.boolean(e)?e:!this.playing)?this.play():this.pause()),e(this,"stop",()=>{this.isHTML5?(this.pause(),this.restart()):S.function(this.media.stop)&&this.media.stop()}),e(this,"restart",()=>{this.currentTime=0}),e(this,"rewind",e=>{this.currentTime-=S.number(e)?e:this.config.seekTime}),e(this,"forward",e=>{this.currentTime+=S.number(e)?e:this.config.seekTime}),e(this,"increaseVolume",e=>{const t=this.media.muted?0:this.volume;this.volume=t+(S.number(e)?e:0)}),e(this,"decreaseVolume",e=>{this.increaseVolume(-e)}),e(this,"airplay",()=>{G.airplay&&this.media.webkitShowPlaybackTargetPicker()}),e(this,"toggleControls",e=>{if(this.supported.ui&&!this.isAudio){const t=$(this.elements.container,this.config.classNames.hideControls),n=void 0===e?void 0:!e,i=B(this.elements.container,this.config.classNames.hideControls,n);if(i&&S.array(this.config.controls)&&this.config.controls.includes("settings")&&!S.empty(this.config.settings)&&Ce.toggleMenu.call(this,!1),i!==t){const e=i?"controlshidden":"controlsshown";Z.call(this,this.media,e)}return!i}return!1}),e(this,"on",(e,t)=>{K.call(this,this.elements.container,e,t)}),e(this,"once",(e,t)=>{Q.call(this,this.elements.container,e,t)}),e(this,"off",(e,t)=>{J(this.elements.container,e,t)}),e(this,"destroy",(e,t=!1)=>{if(!this.ready)return;const n=()=>{document.body.style.overflow="",this.embed=null,t?(Object.keys(this.elements).length&&(R(this.elements.buttons.play),R(this.elements.captions),R(this.elements.controls),R(this.elements.wrapper),this.elements.buttons.play=null,this.elements.captions=null,this.elements.controls=null,this.elements.wrapper=null),S.function(e)&&e()):(ee.call(this),he.cancelRequests.call(this),D(this.elements.original,this.elements.container),Z.call(this,this.elements.original,"destroyed",!0),S.function(e)&&e.call(this.elements.original),this.ready=!1,setTimeout(()=>{this.elements=null,this.media=null},200))};this.stop(),clearTimeout(this.timers.loading),clearTimeout(this.timers.controls),clearTimeout(this.timers.resized),this.isHTML5?($e.toggleNativeControls.call(this,!0),n()):this.isYouTube?(clearInterval(this.timers.buffering),clearInterval(this.timers.playing),null!==this.embed&&S.function(this.embed.destroy)&&this.embed.destroy(),n()):this.isVimeo&&(null!==this.embed&&this.embed.unload().then(n),setTimeout(n,200))}),e(this,"supports",e=>G.mime.call(this,e)),this.timers={},this.ready=!1,this.loading=!1,this.failed=!1,this.touch=G.touch,this.media=t,S.string(this.media)&&(this.media=document.querySelectorAll(this.media)),(window.jQuery&&this.media instanceof jQuery||S.nodeList(this.media)||S.array(this.media))&&(this.media=this.media[0]),this.config=P({},je,it.defaults,n||{},(()=>{try{return JSON.parse(this.media.getAttribute("data-plyr-config"))}catch(e){return{}}})()),this.elements={container:null,fullscreen:null,captions:null,buttons:{},display:{},progress:{},inputs:{},settings:{popup:null,menu:null,panels:{},buttons:{}}},this.captions={active:null,currentTrack:-1,meta:new WeakMap},this.fullscreen={active:!1},this.options={speed:[],quality:[]},this.debug=new Ne(this.config.debug),this.debug.log("Config",this.config),this.debug.log("Support",G),S.nullOrUndefined(this.media)||!S.element(this.media))return void this.debug.error("Setup failed: no suitable element passed");if(this.media.plyr)return void this.debug.warn("Target already setup");if(!this.config.enabled)return void this.debug.error("Setup failed: disabled by config");if(!G.check().api)return void this.debug.error("Setup failed: no support");const i=this.media.cloneNode(!0);i.autoplay=!1,this.elements.original=i;const r=this.media.tagName.toLowerCase();let s=null,o=null;switch(r){case"div":if(s=this.media.querySelector("iframe"),S.element(s)){if(o=ke(s.getAttribute("src")),this.provider=function(e){return/^(https?:\/\/)?(www\.)?(youtube\.com|youtube-nocookie\.com|youtu\.?be)\/.+$/.test(e)?Ie.youtube:/^https?:\/\/player.vimeo.com\/video\/\d{0,9}(?=\b|\/)/.test(e)?Ie.vimeo:null}(o.toString()),this.elements.container=this.media,this.media=s,this.elements.container.className="",o.search.length){const e=["1","true"];e.includes(o.searchParams.get("autoplay"))&&(this.config.autoplay=!0),e.includes(o.searchParams.get("loop"))&&(this.config.loop.active=!0),this.isYouTube?(this.config.playsinline=e.includes(o.searchParams.get("playsinline")),this.config.youtube.hl=o.searchParams.get("hl")):this.config.playsinline=!0}}else this.provider=this.media.getAttribute(this.config.attributes.embed.provider),this.media.removeAttribute(this.config.attributes.embed.provider);if(S.empty(this.provider)||!Object.values(Ie).includes(this.provider))return void this.debug.error("Setup failed: Invalid provider");this.type=Fe;break;case"video":case"audio":this.type=r,this.provider=Ie.html5,this.media.hasAttribute("crossorigin")&&(this.config.crossorigin=!0),this.media.hasAttribute("autoplay")&&(this.config.autoplay=!0),(this.media.hasAttribute("playsinline")||this.media.hasAttribute("webkit-playsinline"))&&(this.config.playsinline=!0),this.media.hasAttribute("muted")&&(this.config.muted=!0),this.media.hasAttribute("loop")&&(this.config.loop.active=!0);break;default:return void this.debug.error("Setup failed: unsupported type")}this.supported=G.check(this.type,this.provider),this.supported.api?(this.eventListeners=[],this.listeners=new Ve(this),this.storage=new _e(this),this.media.plyr=this,S.element(this.elements.container)||(this.elements.container=L("div"),j(this.media,this.elements.container)),$e.migrateStyles.call(this),$e.addStyleHook.call(this),Ke.setup.call(this),this.config.debug&&K.call(this,this.elements.container,this.config.events.join(" "),e=>{this.debug.log(`event: ${e.type}`)}),this.fullscreen=new ze(this),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&$e.build.call(this),this.listeners.container(),this.listeners.global(),this.config.ads.enabled&&(this.ads=new Je(this)),this.isHTML5&&this.config.autoplay&&this.once("canplay",()=>ne(this.play())),this.lastSeekTime=0,this.config.previewThumbnails.enabled&&(this.previewThumbnails=new tt(this))):this.debug.error("Setup failed: no support")}get isHTML5(){return this.provider===Ie.html5}get isEmbed(){return this.isYouTube||this.isVimeo}get isYouTube(){return this.provider===Ie.youtube}get isVimeo(){return this.provider===Ie.vimeo}get isVideo(){return this.type===Fe}get isAudio(){return this.type===Re}get playing(){return Boolean(this.ready&&!this.paused&&!this.ended)}get paused(){return Boolean(this.media.paused)}get stopped(){return Boolean(this.paused&&0===this.currentTime)}get ended(){return Boolean(this.media.ended)}set currentTime(e){if(!this.duration)return;const t=S.number(e)&&e>0;this.media.currentTime=t?Math.min(e,this.duration):0,this.debug.log(`Seeking to ${this.currentTime} seconds`)}get currentTime(){return Number(this.media.currentTime)}get buffered(){const{buffered:e}=this.media;return S.number(e)?e:e&&e.length&&this.duration>0?e.end(0)/this.duration:0}get seeking(){return Boolean(this.media.seeking)}get duration(){const e=parseFloat(this.config.duration),t=(this.media||{}).duration,n=S.number(t)&&t!==1/0?t:0;return e||n}set volume(e){let t=e;S.string(t)&&(t=Number(t)),S.number(t)||(t=this.storage.get("volume")),S.number(t)||({volume:t}=this.config),t>1&&(t=1),t<0&&(t=0),this.config.volume=t,this.media.volume=t,!S.empty(e)&&this.muted&&t>0&&(this.muted=!1)}get volume(){return Number(this.media.volume)}set muted(e){let t=e;S.boolean(t)||(t=this.storage.get("muted")),S.boolean(t)||(t=this.config.muted),this.config.muted=t,this.media.muted=t}get muted(){return Boolean(this.media.muted)}get hasAudio(){return!this.isHTML5||!!this.isAudio||Boolean(this.media.mozHasAudio)||Boolean(this.media.webkitAudioDecodedByteCount)||Boolean(this.media.audioTracks&&this.media.audioTracks.length)}set speed(e){let t=null;S.number(e)&&(t=e),S.number(t)||(t=this.storage.get("speed")),S.number(t)||(t=this.config.speed.selected);const{minimumSpeed:n,maximumSpeed:i}=this;t=Qe(t,n,i),this.config.speed.selected=t,setTimeout(()=>{this.media&&(this.media.playbackRate=t)},0)}get speed(){return Number(this.media.playbackRate)}get minimumSpeed(){return this.isYouTube?Math.min(...this.options.speed):this.isVimeo?.5:.0625}get maximumSpeed(){return this.isYouTube?Math.max(...this.options.speed):this.isVimeo?2:16}set quality(e){const t=this.config.quality,n=this.options.quality;if(!n.length)return;let i=[!S.empty(e)&&Number(e),this.storage.get("quality"),t.selected,t.default].find(S.number),r=!0;if(!n.includes(i)){const e=re(n,i);this.debug.warn(`Unsupported quality option: ${i}, using ${e} instead`),i=e,r=!1}t.selected=i,this.media.quality=i,r&&this.storage.set({quality:i})}get quality(){return this.media.quality}set loop(e){const t=S.boolean(e)?e:this.config.loop.active;this.config.loop.active=t,this.media.loop=t}get loop(){return Boolean(this.media.loop)}set source(e){nt.change.call(this,e)}get source(){return this.media.currentSrc}get download(){const{download:e}=this.config.urls;return S.url(e)?e:this.source}set download(e){S.url(e)&&(this.config.urls.download=e,Ce.setDownloadUrl.call(this))}set poster(e){this.isVideo?$e.setPoster.call(this,e,!1).catch(()=>{}):this.debug.warn("Poster can only be set for video")}get poster(){return this.isVideo?this.media.getAttribute("poster")||this.media.getAttribute("data-poster"):null}get ratio(){if(!this.isVideo)return null;const e=le(ue.call(this));return S.array(e)?e.join(":"):e}set ratio(e){this.isVideo?S.string(e)&&ae(e)?(this.config.ratio=le(e),ce.call(this)):this.debug.error(`Invalid aspect ratio specified (${e})`):this.debug.warn("Aspect ratio can only be set for video")}set autoplay(e){this.config.autoplay=S.boolean(e)?e:this.config.autoplay}get autoplay(){return Boolean(this.config.autoplay)}toggleCaptions(e){Pe.toggle.call(this,e,!1)}set currentTrack(e){Pe.set.call(this,e,!1),Pe.setup.call(this)}get currentTrack(){const{toggled:e,currentTrack:t}=this.captions;return e?t:-1}set language(e){Pe.setLanguage.call(this,e,!1)}get language(){return(Pe.getCurrentTrack.call(this)||{}).language}set pip(e){if(!G.pip)return;const t=S.boolean(e)?e:!this.pip;S.function(this.media.webkitSetPresentationMode)&&this.media.webkitSetPresentationMode(t?Oe:Le),S.function(this.media.requestPictureInPicture)&&(!this.pip&&t?this.media.requestPictureInPicture():this.pip&&!t&&document.exitPictureInPicture())}get pip(){return G.pip?S.empty(this.media.webkitPresentationMode)?this.media===document.pictureInPictureElement:this.media.webkitPresentationMode===Oe:null}setPreviewThumbnails(e){this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),Object.assign(this.config.previewThumbnails,e),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new tt(this))}static supported(e,t){return G.check(e,t)}static loadSprite(e,t){return xe(e,t)}static setup(e,t={}){let n=null;return S.string(e)?n=Array.from(document.querySelectorAll(e)):S.nodeList(e)?n=Array.from(e):S.array(e)&&(n=e.filter(S.element)),S.empty(n)?null:n.map(e=>new it(e,t))}}var rt;return it.defaults=(rt=je,JSON.parse(JSON.stringify(rt))),it}())},
vendor: 213 bytes, line 1
1"../node_modules/@roots/bud-client/lib/dom-ready.js":(e,t,n)=>{"use strict";n.d(t,{A:()=>i});const i=e=>{window.requestAnimationFrame(async function t(){document.body?await e():window.requestAnimationFrame(t)})}},
1"./scripts/app.js":(e,t,n)=>{"use strict";var i=n("../node_modules/@roots/bud-client/lib/dom-ready.js"),r=n("../node_modules/@tokilab/helpers/dist/windowUtils.js"),s=n("../node_modules/@tokilab/helpers/dist/helpers.js");const o=e=>`${e.charAt(0).toLowerCase()}${e.replace(/[\W_]/g,"|").split("|").map(e=>`${e.charAt(0).toUpperCase()}${e.slice(1)}`).join("").slice(1)}`;const a=class{constructor(e){this.routes=e}fire(e,t="init",n){document.dispatchEvent(new CustomEvent("routed",{bubbles:!0,detail:{route:e,fn:t}}));""!==e&&this.routes[e]&&"function"==typeof this.routes[e][t]&&this.routes[e][t](n)}loadEvents(){this.fire("common"),document.body.className.toLowerCase().replace(/-/g,"_").split(/\s+/).map(o).forEach(e=>{this.fire(e),this.fire(e,"finalize")}),this.fire("common","finalize")}};var l,u,c,d,h=!1,p=!1,f=[],m=-1;function g(e){!function(e){f.includes(e)||f.push(e);p||h||(h=!0,queueMicrotask(y))}(e)}function v(e){let t=f.indexOf(e);-1!==t&&t>m&&f.splice(t,1)}function y(){h=!1,p=!0;for(let e=0;e<f.length;e++)f[e](),m=e;f.length=0,m=-1,p=!1}var b=!0;function _(e){u=e}function w(e,t){let n,i=!0,r=u(()=>{let r=e();JSON.stringify(r),i?n=r:queueMicrotask(()=>{t(r,n),n=r}),i=!1});return()=>c(r)}var x=[],T=[],E=[];function S(e,t){"function"==typeof t?(e._x_cleanups||(e._x_cleanups=[]),e._x_cleanups.push(t)):(t=e,T.push(t))}function A(e){x.push(e)}function C(e,t,n){e._x_attributeCleanups||(e._x_attributeCleanups={}),e._x_attributeCleanups[t]||(e._x_attributeCleanups[t]=[]),e._x_attributeCleanups[t].push(n)}function k(e,t){e._x_attributeCleanups&&Object.entries(e._x_attributeCleanups).forEach(([n,i])=>{(void 0===t||t.includes(n))&&(i.forEach(e=>e()),delete e._x_attributeCleanups[n])})}var M=new MutationObserver(D),P=!1;function j(){M.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),P=!0}function O(){!function(){let e=M.takeRecords();L.push(()=>e.length>0&&D(e));let t=L.length;queueMicrotask(()=>{if(L.length===t)for(;L.length>0;)L.shift()()})}(),M.disconnect(),P=!1}var L=[];function I(e){if(!P)return e();O();let t=e();return j(),t}var R=!1,F=[];function D(e){if(R)return void(F=F.concat(e));let t=[],n=new Set,i=new Map,r=new Map;for(let s=0;s<e.length;s++)if(!e[s].target._x_ignoreMutationObserver&&("childList"===e[s].type&&(e[s].removedNodes.forEach(e=>{1===e.nodeType&&e._x_marker&&n.add(e)}),e[s].addedNodes.forEach(e=>{1===e.nodeType&&(n.has(e)?n.delete(e):e._x_marker||t.push(e))})),"attributes"===e[s].type)){let t=e[s].target,n=e[s].attributeName,o=e[s].oldValue,a=()=>{i.has(t)||i.set(t,[]),i.get(t).push({name:n,value:t.getAttribute(n)})},l=()=>{r.has(t)||r.set(t,[]),r.get(t).push(n)};t.hasAttribute(n)&&null===o?a():t.hasAttribute(n)?(l(),a()):l()}r.forEach((e,t)=>{k(t,e)}),i.forEach((e,t)=>{x.forEach(n=>n(t,e))});for(let e of n)t.some(t=>t.contains(e))||T.forEach(t=>t(e));for(let e of t)e.isConnected&&E.forEach(t=>t(e));t=null,n=null,i=null,r=null}function N(e){return $(B(e))}function z(e,t,n){return e._x_dataStack=[t,...B(n||e)],()=>{e._x_dataStack=e._x_dataStack.filter(e=>e!==t)}}function B(e){return e._x_dataStack?e._x_dataStack:"function"==typeof ShadowRoot&&e instanceof ShadowRoot?B(e.host):e.parentNode?B(e.parentNode):[]}function $(e){return new Proxy({objects:e},V)}var V={ownKeys:({objects:e})=>Array.from(new Set(e.flatMap(e=>Object.keys(e)))),has:({objects:e},t)=>t!=Symbol.unscopables&&e.some(e=>Object.prototype.hasOwnProperty.call(e,t)||Reflect.has(e,t)),get:({objects:e},t,n)=>"toJSON"==t?W:Reflect.get(e.find(e=>Reflect.has(e,t))||{},t,n),set({objects:e},t,n,i){const r=e.find(e=>Object.prototype.hasOwnProperty.call(e,t))||e[e.length-1],s=Object.getOwnPropertyDescriptor(r,t);return s?.set&&s?.get?s.set.call(i,n)||!0:Reflect.set(r,t,n)}};function W(){return Reflect.ownKeys(this).reduce((e,t)=>(e[t]=Reflect.get(this,t),e),{})}function H(e){let t=(n,i="")=>{Object.entries(Object.getOwnPropertyDescriptors(n)).forEach(([r,{value:s,enumerable:o}])=>{if(!1===o||void 0===s)return;if("object"==typeof s&&null!==s&&s.__v_skip)return;let a=""===i?r:`${i}.${r}`;var l;"object"==typeof s&&null!==s&&s._x_interceptor?n[r]=s.initialize(e,a,r):"object"!=typeof(l=s)||Array.isArray(l)||null===l||s===n||s instanceof Element||t(s,a)})};return t(e)}function q(e,t=()=>{}){let n={initialValue:void 0,_x_interceptor:!0,initialize(t,n,i){return e(this.initialValue,()=>function(e,t){return t.split(".").reduce((e,t)=>
1e[t],e)}(t,n),e=>U(t,n,e),n,i)}};return t(n),e=>{if("object"==typeof e&&null!==e&&e._x_interceptor){let t=n.initialize.bind(n);n.initialize=(i,r,s)=>{let o=e.initialize(i,r,s);return n.initialValue=o,t(i,r,s)}}else n.initialValue=e;return n}}function U(e,t,n){if("string"==typeof t&&(t=t.split(".")),1!==t.length){if(0===t.length)throw error;return e[t[0]]||(e[t[0]]={}),U(e[t[0]],t.slice(1),n)}e[t[0]]=n}var G={};function Y(e,t){G[e]=t}function X(e,t){let n=function(e){let[t,n]=me(e),i={interceptor:q,...t};return S(e,n),i}(t);return Object.entries(G).forEach(([i,r])=>{Object.defineProperty(e,`$${i}`,{get:()=>r(t,n),enumerable:!1})}),e}function K(e,t,n,...i){try{return n(...i)}catch(n){J(n,e,t)}}function J(e,t,n=void 0){e=Object.assign(e??{message:"No error message given."},{el:t,expression:n}),console.warn(`Alpine Expression Error: ${e.message}\n\n${n?'Expression: "'+n+'"\n\n':""}`,t),setTimeout(()=>{throw e},0)}var Q=!0;function Z(e){let t=Q;Q=!1;let n=e();return Q=t,n}function ee(e,t,n={}){let i;return te(e,t)(e=>i=e,n),i}function te(...e){return ne(...e)}var ne=ie;function ie(e,t){let n={};X(n,e);let i=[n,...B(e)],r="function"==typeof t?function(e,t){return(n=()=>{},{scope:i={},params:r=[],context:s}={})=>{se(n,t.apply($([i,...e]),r))}}(i,t):function(e,t,n){let i=function(e,t){if(re[e])return re[e];let n=Object.getPrototypeOf(async function(){}).constructor,i=/^[\n\s]*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(async()=>{ ${e} })()`:e;const r=()=>{try{let t=new n(["__self","scope"],`with (scope) { __self.result = ${i} }; __self.finished = true; return __self.result;`);return Object.defineProperty(t,"name",{value:`[Alpine] ${e}`}),t}catch(n){return J(n,t,e),Promise.resolve()}};let s=r();return re[e]=s,s}(t,n);return(r=()=>{},{scope:s={},params:o=[],context:a}={})=>{i.result=void 0,i.finished=!1;let l=$([s,...e]);if("function"==typeof i){let e=i.call(a,i,l).catch(e=>J(e,n,t));i.finished?(se(r,i.result,l,o,n),i.result=void 0):e.then(e=>{se(r,e,l,o,n)}).catch(e=>J(e,n,t)).finally(()=>i.result=void 0)}}}(i,t,e);return K.bind(null,e,t,r)}var re={};function se(e,t,n,i,r){if(Q&&"function"==typeof t){let s=t.apply(n,i);s instanceof Promise?s.then(t=>se(e,t,n,i)).catch(e=>J(e,r,t)):e(s)}else"object"==typeof t&&t instanceof Promise?t.then(t=>e(t)):e(t)}var oe="x-";function ae(e=""){return oe+e}var le={};function ue(e,t){return le[e]=t,{before(t){if(!le[t])return void console.warn(String.raw`Cannot find directive \`${t}\`. \`${e}\` will use the default order of execution`);const n=Te.indexOf(t);Te.splice(n>=0?n:Te.indexOf("DEFAULT"),0,e)}}}function ce(e,t,n){if(t=Array.from(t),e._x_virtualDirectives){let n=Object.entries(e._x_virtualDirectives).map(([e,t])=>({name:e,value:t})),i=de(n);n=n.map(e=>i.find(t=>t.name===e.name)?{name:`x-bind:${e.name}`,value:`"${e.value}"`}:e),t=t.concat(n)}let i={},r=t.map(ve((e,t)=>i[e]=t)).filter(_e).map(function(e,t){return({name:n,value:i})=>{let r=n.match(we()),s=n.match(/:([a-zA-Z0-9\-_:]+)/),o=n.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],a=t||e[n]||n;return{type:r?r[1]:null,value:s?s[1]:null,modifiers:o.map(e=>e.replace(".","")),expression:i,original:a}}}(i,n)).sort(Ee);return r.map(t=>function(e,t){let n=()=>{},i=le[t.type]||n,[r,s]=me(e);C(e,t.original,s);let o=()=>{e._x_ignore||e._x_ignoreSelf||(i.inline&&i.inline(e,t,r),i=i.bind(i,e,t,r),he?pe.get(fe).push(i):i())};return o.runCleanups=s,o}(e,t))}function de(e){return Array.from(e).map(ve()).filter(e=>!_e(e))}var he=!1,pe=new Map,fe=Symbol();function me(e){let t=[],[n,i]=function(e){let t=()=>{};return[n=>{let i=u(n);return e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach(e=>e())}),e._x_effects.add(i),t=()=>{void 0!==i&&(e._x_effects.delete(i),c(i))},i},()=>{t()}]}(e);t.push(i);return[{Alpine:Et,effect:n,cleanup:e=>t.push(e),evaluateLater:te.bind(te,e),evaluate:ee.bind(ee,e)},()=>t.forEach(e=>e())]}var ge=(e,t)=>({name:n,value:i})=>(n.startsWith(e)&&(n=n.replace(e,t)),{name:n,value:i});function ve(e=()=>{}){return({name:t,value:n})=>{let{name:i,value:r}=ye.reduce((e,t)=>t(e),{name:t,value:n});return i!==t&&e(i,t),{name:i,value:r}}}var ye=[];function be(e){ye.push(e)}function _e({name:e}){return we().test(e)}var we=()=>new RegExp(`^${oe}([^:^.]+)\\b`);var xe="DEFAULT",Te=["ignore","ref","data","id","anchor","bind","init","for","model","modelable","transition","show","if",xe,"teleport"];function Ee(e,t){let n=-1===Te.indexOf(e.type)?xe:e.type,i=-1===Te.indexOf(t.type)?xe:t.type;return Te.indexOf(n)-Te.indexOf(i)}function Se(e,t,n={}){e.dispatchEvent(new CustomEvent(t,{detail:n,bubbles:!0,composed:!0,cancelable:!0}))}function Ae(e,t){if("function"==typeof ShadowRoot&&e instanceof ShadowRoot)return void Array.from(e.children).forEac
1h(e=>Ae(e,t));let n=!1;if(t(e,()=>n=!0),n)return;let i=e.firstElementChild;for(;i;)Ae(i,t),i=i.nextElementSibling}function Ce(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}var ke=!1;var Me=[],Pe=[];function je(){return Me.map(e=>e())}function Oe(){return Me.concat(Pe).map(e=>e())}function Le(e){Me.push(e)}function Ie(e){Pe.push(e)}function Re(e,t=!1){return Fe(e,e=>{if((t?Oe():je()).some(t=>e.matches(t)))return!0})}function Fe(e,t){if(e){if(t(e))return e;if(e._x_teleportBack&&(e=e._x_teleportBack),e.parentElement)return Fe(e.parentElement,t)}}var De=[];var Ne=1;function ze(e,t=Ae,n=()=>{}){Fe(e,e=>e._x_ignore)||function(e){he=!0;let t=Symbol();fe=t,pe.set(t,[]);let n=()=>{for(;pe.get(t).length;)pe.get(t).shift()();pe.delete(t)};e(n),he=!1,n()}(()=>{t(e,(e,t)=>{e._x_marker||(n(e,t),De.forEach(n=>n(e,t)),ce(e,e.attributes).forEach(e=>e()),e._x_ignore||(e._x_marker=Ne++),e._x_ignore&&t())})})}function Be(e,t=Ae){t(e,e=>{!function(e){for(e._x_effects?.forEach(v);e._x_cleanups?.length;)e._x_cleanups.pop()()}(e),k(e),delete e._x_marker})}var $e=[],Ve=!1;function We(e=()=>{}){return queueMicrotask(()=>{Ve||setTimeout(()=>{He()})}),new Promise(t=>{$e.push(()=>{e(),t()})})}function He(){for(Ve=!1;$e.length;)$e.shift()()}function qe(e,t){return Array.isArray(t)?Ue(e,t.join(" ")):"object"==typeof t&&null!==t?function(e,t){let n=e=>e.split(" ").filter(Boolean),i=Object.entries(t).flatMap(([e,t])=>!!t&&n(e)).filter(Boolean),r=Object.entries(t).flatMap(([e,t])=>!t&&n(e)).filter(Boolean),s=[],o=[];return r.forEach(t=>{e.classList.contains(t)&&(e.classList.remove(t),o.push(t))}
1),i.forEach(t=>{e.classList.contains(t)||(e.classList.add(t),s.push(t))}),()=>{o.forEach(t=>e.classList.add(t)),s.forEach(t=>e.classList.remove(t))}}(e,t):"function"==typeof t?qe(e,t()):Ue(e,t)}function Ue(e,t){return t=!0===t?t="":t||"",(t=>(e.classList.add(...t),()=>{e.classList.remove(...t)}))(t.split(" ").filter(t=>!e.classList.contains(t)).filter(Boolean))}function Ge(e,t){return"object"==typeof t&&null!==t?function(e,t){let n={};return Object.entries(t).forEach(([t,i])=>{n[t]=e.style[t],t.startsWith("--")||(t=t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()),e.style.setProperty(t,i)}),setTimeout(()=>{0===e.style.length&&e.removeAttribute("style")}),()=>{Ge(e,n)}}(e,t):function(e,t){let n=e.getAttribute("style",t);return e.setAttribute("style",t),()=>{e.setAttribute("style",n||"")}}(e,t)}function Ye(e,t=()=>{}){let n=!1;return function(){n?t.apply(this,arguments):(n=!0,e.apply(this,arguments))}}function Xe(e,t,n={}){e._x_transition||(e._x_transition={enter:{during:n,start:n,end:n},leave:{during:n,start:n,end:n},in(n=()=>{},i=()=>{}){Je(e,t,{during:this.enter.during,start:this.enter.start,end:this.enter.end},n,i)},out(n=()=>{},i=()=>{}){Je(e,t,{during:this.leave.during,start:this.leave.start,end:this.leave.end},n,i)}})}function Ke(e){let t=e.parentNode;if(t)return t._x_hidePromise?t:Ke(t)}function Je(e,t,{during:n,start:i,end:r}={},s=()=>{},o=()=>{}){if(e._x_transitioning&&e._x_transitioning.cancel(),0===Object.keys(n).length&&0===Object.keys(i).length&&0===Object.keys(r).length)return s(),void o();let a,l,u;!function(e,t){let n,i,r,s=Ye(()=>{I(()=>{n=!0,i||t.before(),r||(t.end(),He()),t.after(),e.isConnected&&t.cleanup(),delete e._x_transitioning})});e._x_transitioning={beforeCancels:[],beforeCancel(e){this.beforeCancels.push(e)},cancel:Ye(function(){for(;this.beforeCancels.length;)this.beforeCancels.shift()();s()}),finish:s},I(()=>{t.start(),t.during()}),Ve=!0,requestAnimationFrame(()=>{if(n)return;let s=1e3*Number(getComputedStyle(e).transitionDuration.replace(/,.*/,"").replace("s","")),o=1e3*Number(getComputedStyle(e).transitionDelay.replace(/,.*/,"").replace("s",""));0===s&&(s=1e3*Number(getComputedStyle(e).animationDuration.replace("s",""))),I(()=>{t.before()}),i=!0,requestAnimationFrame(()=>{n||(I(()=>{t.end()}),He(),setTimeout(e._x_transitioning.finish,s+o),r=!0)})})}(e,{start(){a=t(e,i)},during(){l=t(e,n)},before:s,end(){a(),u=t(e,r)},after:o,cleanup(){l(),u()}})}function Qe(e,t,n){if(-1===e.indexOf(t))return n;const i=e[e.indexOf(t)+1];if(!i)return n;if("scale"===t&&isNaN(i))return n;if("duration"===t||"delay"===t){let e=i.match(/([0-9]+)ms/);if(e)return e[1]}return"origin"===t&&["top","right","left","center","bottom"].includes(e[e.indexOf(t)+2])?[i,e[e.indexOf(t)+2]].join(" "):i}ue("transition",(e,{value:t,modifiers:n,expression:i},{evaluate:r})=>{"function"==typeof i&&(i=r(i)),!1!==i&&(i&&"boolean"!=typeof i?function(e,t,n){Xe(e,qe,"");let i={enter:t=>{e._x_transition.enter.during=t},"enter-start":t=>{e._x_transition.enter.start=t},"enter-end":t=>{e._x_transition.enter.end=t},leave:t=>{e._x_transition.leave.during=t},"leave-start":t=>{e._x_transition.leave.start=t},"leave-end":t=>{e._x_transition.leave.end=t}};i[n](t)}(e,i,t):function(e,t,n){Xe(e,Ge);let i=!t.includes("in")&&!t.includes("out")&&!n,r=i||t.includes("in")||["enter"].includes(n),s=i||t.includes("out")||["leave"].includes(n);t.includes("in")&&!i&&(t=t.filter((e,n)=>n<t.indexOf("out")));t.includes("out")&&!i&&(t=t.filter((e,n)=>n>t.indexOf("out")));let o=!t.includes("opacity")&&!t.includes("scale"),a=o||t.includes("opacity"),l=o||t.includes("scale"),u=a?0:1,c=l?Qe(t,"scale",95)/100:1,d=Qe(t,"delay",0)/1e3,h=Qe(t,"origin","center"),p="opacity, transform",f=Qe(t,"duration",150)/1e3,m=Qe(t,"duration",75)/1e3,g="cubic-bezier(0.4, 0.0, 0.2, 1)";r&&(e._x_transition.enter.during={transformOrigin:h,transitionDelay:`${d}s`,transitionProperty:p,transitionDuration:`${f}s`,transitionTimingFunction:g},e._x_transition.enter.start={opacity:u,transform:`scale(${c})`},e._x_transition.enter.end={opacity:1,transform:"scale(1)"});s&&(e._x_transition.leave.during={transformOrigin:h,transitionDelay:`${d}s`,transitionProperty:p,transitionDuration:`${m}s`,transitionTimingFunction:g},e._x_transition.leave.start={opacity:1,transform:"scale(1)"},e._x_transition.leave.end={opacity:u,transform:`scale(${c})`})}(e,n,t))}),window.Element.prototype._x_toggleAndCascadeWithTransitions=function(e,t,n,i){const r="visible"===document.visibilityState?requestAnimationFrame:setTimeout;let s=()=>r(n);t?e._x_transition&&(e._x_transition.enter||e._x_transition.leave)?e._x_transition.enter&&(Object.entries(e._x_transition.enter.during).length||Object.entries(e._x_transition.enter.start).length||Object.entries(e._x_transition.enter.end).length)?e._x_transition.in(n):s():e._x_transition?e._x_transition.in(n):s():(e._x_hidePromise=e._x_transition?new Promise((t,n)=>{e._x_transition.out(()=>{},()=>t(i)),e._x_transitioning&&e._x_transitioning.beforeCancel(()=>n({isFromCancelledTransition:!0}))}):Promise.resolve(i),queueMicrotask(()=>{let t=Ke(e);t?(t._x_hideChildren||(t._x_hideChildren=[]),t._x_hideChildren.push(e)):r(()=>{let t=e=>{let n=Promise.all([e._x_hidePromise,...(e._x_hideChildren||[]).map(t)]).then(([e])=>e?.());return delete e._x_hidePromise,delete e._x_hideChildren,n};t(e).catch(e=>{if(!e.isFromCancelledTransition)throw e})})}))};var Ze=!1;function et(e,t=()=>{}){return(...n)=>Ze?t(...n):e(...n)}var tt=[];function nt(e){tt.push(e)}var it=!1;function rt(e){let t=u;_((e,n)=>{let i=t(e);return c(i),()=>{}}),e(),_(t)}function st(e,t,n,i=[]){switch(e._x_bindings||(e._x_bindings=l({})),e._x_bindings[t]=n,t=i.includes("camel")?t.toLowerCase().replace(/-(\w)/g,(e,t)=>t.toUpperCase()):t){case"value":!function(e,t){if(pt(e))void 0===e.attributes.value&&(e.value=t),window.fromModel&&(e.checked="boolean"==typeof t?lt(e.value)===t:at(e.value,t));else if(ht(e))Number.isInteger(t)?e.value=t:Array.isArray(t)||"boolean"==typeof t||[null,void 0].includes(t)?Array.isArray(t)?e.checked=t.some(t=>at(t,e.value)):e.checked=!!t:e.value=String(t);else if("SELECT"===e.tagName)!function(e,t){const n=[].concat(t).map(e=>e+"");
1Array.from(e.options).forEach(e=>{e.selected=n.includes(e.value)})}(e,t);else{if(e.value===t)return;e.value=void 0===t?"":t}}(e,n);break;case"style":!function(e,t){e._x_undoAddedStyles&&e._x_undoAddedStyles();e._x_undoAddedStyles=Ge(e,t)}(e,n);break;case"class":!function(e,t){e._x_undoAddedClasses&&e._x_undoAddedClasses();e._x_undoAddedClasses=qe(e,t)}(e,n);break;case"selected":case"checked":!function(e,t,n){ot(e,t,n),function(e,t,n){e[t]!==n&&(e[t]=n)}(e,t,n)}(e,t,n);break;default:ot(e,t,n)}}function ot(e,t,n){[null,void 0,!1].includes(n)&&function(e){return!["aria-pressed","aria-checked","aria-expanded","aria-selected"].includes(e)}(t)?e.removeAttribute(t):(ct(t)&&(n=t),function(e,t,n){e.getAttribute(t)!=n&&e.setAttribute(t,n)}(e,t,n))}function at(e,t){return e==t}function lt(e){return!![1,"1","true","on","yes",!0].includes(e)||![0,"0","false","off","no",!1].includes(e)&&(e?Boolean(e):null)}var ut=new Set(["allowfullscreen","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","inert","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected","shadowrootclonable","shadowrootdelegatesfocus","shadowrootserializable"]);function ct(e){return ut.has(e)}function dt(e,t,n){let i=e.getAttribute(t);return null===i?"function"==typeof n?n():n:""===i||(ct(t)?!![t,"true"].includes(i):i)}function ht(e){return"checkbox"===e.type||"ui-checkbox"===e.localName||"ui-switch"===e.localName}function pt(e){return"radio"===e.type||"ui-radio"===e.localName}function ft(e,t){let n;return function(){const i=this,r=arguments;clearTimeout(n),n=setTimeout(function(){n=null,e.apply(i,r)},t)}}function mt(e,t){let n;return function(){let i=this,r=arguments;n||(e.apply(i,r),n=!0,setTimeout(()=>n=!1,t))}}function gt({get:e,set:t},{get:n,set:i}){let r,s,o=!0,a=u(()=>{let a=e(),l=n();if(o)i(vt(a)),o=!1;else{let e=JSON.stringify(a),n=JSON.stringify(l);e!==r?i(vt(a)):e!==n&&t(vt(l))}r=JSON.stringify(e()),s=JSON.stringify(n())});return()=>{c(a)}}function vt(e){return"object"==typeof e?JSON.parse(JSON.stringify(e)):e}var yt={},bt=!1;var _t={};function wt(e,t,n){let i=[];for(;i.length;)i.pop()();let r=Object.entries(t).map(([e,t])=>({name:e,value:t})),s=de(r);return r=r.map(e=>s.find(t=>t.name===e.name)?{name:`x-bind:${e.name}`,value:`"${e.value}"`}:e),ce(e,r,n).map(e=>{i.push(e.runCleanups),e()}),()=>{for(;i.length;)i.pop()()}}var xt={};var Tt={get reactive(){return l},get release(){return c},get effect(){return u},get raw(){return d},version:"3.15.0",flushAndStopDeferringMutations:function(){R=!1,D(F),F=[]},dontAutoEvaluateFunctions:Z,disableEffectScheduling:function(e){b=!1,e(),b=!0},startObservingMutations:j,stopObservingMutations:O,setReactivityEngine:function(e){l=e.reactive,c=e.release,u=t=>e.effect(t,{scheduler:e=>{b?g(e):e()}}),d=e.raw},onAttributeRemoved:C,onAttributesAdded:A,closestDataStack:B,skipDuringClone:et,onlyDuringClone:function(e){return(...t)=>Ze&&e(...t)},addRootSelector:Le,addInitSelector:Ie,interceptClone:nt,addScopeToNode:z,deferMutations:function(){R=!0},mapAttributes:be,evaluateLater:te,interceptInit:function(e){De.push(e)},setEvaluator:function(e){ne=e},mergeProxies:$,extractProp:function(e,t,n,i=!0){if(e._x_bindings&&void 0!==e._x_bindings[t])return e._x_bindings[t];if(e._x_inlineBindings&&void 0!==e._x_inlineBindings[t]){let n=e._x_inlineBindings[t];return n.extract=i,Z(()=>ee(e,n.expression))}return dt(e,t,n)},findClosest:Fe,onElRemoved:S,closestRoot:Re,destroyTree:Be,interceptor:q,transition:Je,setStyles:Ge,mutateDom:I,directive:ue,entangle:gt,throttle:mt,debounce:ft,evaluate:ee,initTree:ze,nextTick:We,prefixed:ae,prefix:function(e){oe=e},plugin:function(e){(Array.isArray(e)?e:[e]).forEach(e=>e(Et))},magic:Y,store:function(e,t){if(bt||(yt=l(yt),bt=!0),void 0===t)return yt[e];yt[e]=t,H(yt[e]),"object"==typeof t&&null!==t&&t.hasOwnProperty("init")&&"function"==typeof t.init&&yt[e].init()},start:function(){var e;ke&&Ce("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."),ke=!0,document.body||Ce("Unable to initialize. Trying to load Alpine before `<body>` is available. Did you forget to add `defer` in Alpine's `<script>` tag?"),Se(document,"alpine:init"),Se(document,"alpine:initializing"),j(),e=e=>ze(e,Ae),E.push(e),S(e=>Be(e)),A((e,t)=>
1{ce(e,t).forEach(e=>e())}),Array.from(document.querySelectorAll(Oe().join(","))).filter(e=>!Re(e.parentElement,!0)).forEach(e=>{ze(e)}),Se(document,"alpine:initialized"),setTimeout(()=>{[["ui","dialog",["[x-dialog], [x-popover]"]],["anchor","anchor",["[x-anchor]"]],["sort","sort",["[x-sort]"]]].forEach(([e,t,n])=>{var i;i=t,Object.keys(le).includes(i)||n.some(t=>{if(document.querySelector(t))return Ce(`found "${t}", but missing ${e} plugin`),!0})})})},clone:function(e,t){t._x_dataStack||(t._x_dataStack=e._x_dataStack),Ze=!0,it=!0,rt(()=>{!function(e){let t=!1;ze(e,(e,n)=>{Ae(e,(e,i)=>{if(t&&function(e){return je().some(t=>e.matches(t))}(e))return i();t=!0,n(e,i)})})}(t)}),Ze=!1,it=!1},cloneNode:function(e,t){tt.forEach(n=>n(e,t)),Ze=!0,rt(()=>{ze(t,(e,t)=>{t(e,()=>{})})}),Ze=!1},bound:function(e,t,n){return e._x_bindings&&void 0!==e._x_bindings[t]?e._x_bindings[t]:dt(e,t,n)},$data:N,watch:w,walk:Ae,data:function(e,t){xt[e]=t},bind:function(e,t){let n="function"!=typeof t?()=>t:t;return e instanceof Element?wt(e,n()):(_t[e]=n,()=>{})}},Et=Tt;function St(e,t){const n=Object.create(null),i=e.split(",");for(let e=0;e<i.length;e++)n[i[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}var At,Ct=Object.freeze({}),kt=(Object.freeze([]),Object.prototype.hasOwnProperty),Mt=(e,t)=>kt.call(e,t),Pt=Array.isArray,jt=e=>"[object Map]"===Rt(e),Ot=e=>"symbol"==typeof e,Lt=e=>null!==e&&"object"==typeof e,It=Object.prototype.toString,Rt=e=>It.call(e),Ft=e=>Rt(e).slice(8,-1),Dt=e=>"string"==typeof e&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,Nt=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},zt=/-(\w)/g,Bt=(Nt(e=>e.replace(zt,(e,t)=>t?t.toUpperCase():"")),/\B([A-Z])/g),$t=(Nt(e=>e.replace(Bt,"-$1").toLowerCase()),Nt(e=>e.charAt(0).toUpperCase()+e.slice(1))),Vt=(Nt(e=>e?`on${$t(e)}`:""),(e,t)=>e!==t&&(e==e||t==t)),Wt=new WeakMap,Ht=[],qt=Symbol("iterate"),Ut=Symbol("Map key iterate");var Gt=0;function Yt(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}var Xt=!0,Kt=[];function Jt(){const e=Kt.pop();Xt=void 0===e||e}function Qt(e,t,n){if(!Xt||void 0===At)return;let i=Wt.get(e);i||Wt.set(e,i=new Map);let r=i.get(n);r||i.set(n,r=new Set),r.has(At)||(r.add(At),At.deps.push(r),At.options.onTrack&&At.options.onTrack({effect:At,target:e,type:t,key:n}))}function Zt(e,t,n,i,r,s){const o=Wt.get(e);if(!o)return;const a=new Set,l=e=>{e&&e.forEach(e=>{(e!==At||e.allowRecurse)&&a.add(e)})};if("clear"===t)o.forEach(l);else if("length"===n&&Pt(e))o.forEach((e,t)=>{("length"===t||t>=i)&&l(e)});else switch(void 0!==n&&l(o.get(n)),t){case"add":Pt(e)?Dt(n)&&l(o.get("length")):(l(o.get(qt)),jt(e)&&l(o.get(Ut)));break;case"delete":Pt(e)||(l(o.get(qt)),jt(e)&&l(o.get(Ut)));break;case"set":jt(e)&&l(o.get(qt))}a.forEach(o=>{o.options.onTrigger&&o.options.onTrigger({effect:o,target:e,key:n,type:t,newValue:i,oldValue:r,oldTarget:s}),o.options.scheduler?o.options.scheduler(o):o()})}var en=St("__proto__,__v_isRef,__isVue"),tn=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(Ot)),nn=an(),rn=an(!0),sn=on();function on(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...e){const n=$n(this);for(let e=0,t=this.length;e<t;e++)Qt(n,"get",e+"");const i=n[t](...e);return-1===i||!1===i?n[t](...e.map($n)):i}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...e){Kt.push(Xt),Xt=!1;const n=$n(this)[t].apply(this,e);return Jt(),n}}),e}function an(e=!1,t=!1){return function(n,i,r){if("__v_isReactive"===i)return!e;if("__v_isReadonly"===i)return e;if("__v_raw"===i&&r===(e?t?Dn:Fn:t?Rn:In).get(n))return n;const s=Pt(n);if(!e&&s&&Mt(sn,i))return Reflect.get(sn,i,r);const o=Reflect.get(n,i,r);if(Ot(i)?tn.has(i):en(i))return o;if(e||Qt(n,"get",i),t)return o;if(Vn(o)){return!s||!Dt(i)?o.value:o}return Lt(o)?e?zn(o):Nn(o):o}}function ln(e=!1){return function(t,n,i,r){let s=t[n];if(!e&&(i=$n(i),s=$n(s),!Pt(t)&&Vn(s)&&!Vn(i)))return s.value=i,!0;const o=Pt(t)&&Dt(n)?Number(n)<t.length:Mt(t,n),a=Reflect.set(t,n,i,r);return t===$n(r)&&(o?Vt(i,s)&&Zt(t,"set",n,i,s):Zt(t,"add",n,i)),a}}var un={get:nn,set:ln(),deleteProperty:function(e,t){const n=Mt(e,t),i=e[t],r=Reflect.deleteProperty(e,t);return r&&n&&Zt(e,"delete",t,void 0,i),r},has:function(e,t){const n=Reflect.has(e,t);return Ot(t)&&tn.has(t)||Qt(e,"has",t),n}
vendor: 4,469 bytes, line 1
1,ownKeys:function(e){return Qt(e,"iterate",Pt(e)?"length":qt),Reflect.ownKeys(e)}},cn={get:rn,set:(e,t)=>(console.warn(`Set operation on key "${String(t)}" failed: target is readonly.`,e),!0),deleteProperty:(e,t)=>(console.warn(`Delete operation on key "${String(t)}" failed: target is readonly.`,e),!0)},dn=e=>Lt(e)?Nn(e):e,hn=e=>Lt(e)?zn(e):e,pn=e=>e,fn=e=>Reflect.getPrototypeOf(e);function mn(e,t,n=!1,i=!1){const r=$n(e=e.__v_raw),s=$n(t);t!==s&&!n&&Qt(r,"get",t),!n&&Qt(r,"get",s);const{has:o}=fn(r),a=i?pn:n?hn:dn;return o.call(r,t)?a(e.get(t)):o.call(r,s)?a(e.get(s)):void(e!==r&&e.get(t))}function gn(e,t=!1){const n=this.__v_raw,i=$n(n),r=$n(e);return e!==r&&!t&&Qt(i,"has",e),!t&&Qt(i,"has",r),e===r?n.has(e):n.has(e)||n.has(r)}function vn(e,t=!1){return e=e.__v_raw,!t&&Qt($n(e),"iterate",qt),Reflect.get(e,"size",e)}function yn(e){e=$n(e);const t=$n(this);return fn(t).has.call(t,e)||(t.add(e),Zt(t,"add",e,e)),this}function bn(e,t){t=$n(t);const n=$n(this),{has:i,get:r}=fn(n);let s=i.call(n,e);s?Ln(n,i,e):(e=$n(e),s=i.call(n,e));const o=r.call(n,e);return n.set(e,t),s?Vt(t,o)&&Zt(n,"set",e,t,o):Zt(n,"add",e,t),this}function _n(e){const t=$n(this),{has:n,get:i}=fn(t);let r=n.call(t,e);r?Ln(t,n,e):(e=$n(e),r=n.call(t,e));const s=i?i.call(t,e):void 0,o=t.delete(e);return r&&Zt(t,"delete",e,void 0,s),o}function wn(){const e=$n(this),t=0!==e.size,n=jt(e)?new Map(e):new Set(e),i=e.clear();return t&&Zt(e,"clear",void 0,void 0,n),i}function xn(e,t){return function(n,i){const r=this,s=r.__v_raw,o=$n(s),a=t?pn:e?hn:dn;return!e&&Qt(o,"iterate",qt),s.forEach((e,t)=>n.call(i,a(e),a(t),r))}}function Tn(e,t,n){return function(...i){const r=this.__v_raw,s=$n(r),o=jt(s),a="entries"===e||e===Symbol.iterator&&o,l="keys"===e&&o,u=r[e](...i),c=n?pn:t?hn:dn;return!t&&Qt(s,"iterate",l?Ut:qt),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:a?[c(e[0]),c(e[1])]:c(e),done:t}},[Symbol.iterator](){return this}}}}function En(e){return function(...t){{const n=t[0]?`on key "${t[0]}" `:"";console.warn(`${$t(e)} operation ${n}failed: target is readonly.`,$n(this))}return"delete"!==e&&this}}function Sn(){const e={get(e){return mn(this,e)},get size(){return vn(this)},has:gn,add:yn,set:bn,delete:_n,clear:wn,forEach:xn(!1,!1)},t={get(e){return mn(this,e,!1,!0)},get size(){return vn(this)},has:gn,add:yn,set:bn,delete:_n,clear:wn,forEach:xn(!1,!0)},n={get(e){return mn(this,e,!0)},get size(){return vn(this,!0)},has(e){return gn.call(this,e,!0)},add:En("add"),set:En("set"),delete:En("delete"),clear:En("clear"),forEach:xn(!0,!1)},i={get(e){return mn(this,e,!0,!0)},get size(){return vn(this,!0)},has(e){return gn.call(this,e,!0)},add:En("add"),set:En("set"),delete:En("delete"),clear:En("clear"),forEach:xn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=Tn(r,!1,!1),n[r]=Tn(r,!0,!1),t[r]=Tn(r,!1,!0),i[r]=Tn(r,!0,!0)}),[e,n,t,i]}var[An,Cn,kn,Mn]=Sn();function Pn(e,t){const n=t?e?Mn:kn:e?Cn:An;return(t,i,r)=>"__v_isReactive"===i?!e:"__v_isReadonly"===i?e:"__v_raw"===i?t:Reflect.get(Mt(n,i)&&i in t?n:t,i,r)}var jn={get:Pn(!1,!1)},On={get:Pn(!0,!1)};function Ln(e,t,n){const i=$n(n);if(i!==n&&t.call(e,i)){const t=Ft(e);console.warn(`Reactive ${t} contains both the raw and reactive versions of the same object${"Map"===t?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}var In=new WeakMap,Rn=new WeakMap,Fn=new WeakMap,Dn=new WeakMap;function Nn(e){return e&&e.__v_isReadonly?e:Bn(e,!1,un,jn,In)}function zn(e){return Bn(e,!0,cn,On,Fn)}function Bn(e,t,n,i,r){if(!Lt(e))return console.warn(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const s=r.get(e);if(s)return s;const o=(a=e).__v_skip||!Object.isExtensible(a)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(Ft(a));var a;if(0===o)return e;const l=new Proxy(e,2===o?i:n);return r.set(e,l),l}function $n(e){return e&&$n(e.__v_raw)||e}function Vn(e){return Boolean(e&&!0===e.__v_isRef)}Y("nextTick",()=>We),Y("dispatch",e=>Se.bind(Se,e)),Y("watch",(e,{evaluateLater:t,cleanup:n})=>(e,i)=>{let r=t(e),s=w(()=>{let e;return r(t=>e=t),e},i);n(s)}),Y("store",function(){return yt}),Y("data",e=>N(e)),Y("root",e=>Re(e)),Y("refs",e=>(e._x_refs_proxy||(e._x_refs_proxy=$(function(e){let t=[];return Fe(e,e=>
1{e._x_refs&&t.push(e._x_refs)}),t}(e))),e._x_refs_proxy));var Wn={};function Hn(e){return Wn[e]||(Wn[e]=0),++Wn[e]}function qn(e,t,n){Y(t,i=>Ce(`You can't use [$${t}] without first installing the "${e}" plugin here: https://alpinejs.dev/plugins/${n}`,i))}Y("id",(e,{cleanup:t})=>(n,i=null)=>function(e,t,n,i){e._x_id||(e._x_id={});if(e._x_id[t])return e._x_id[t];let r=i();return e._x_id[t]=r,n(()=>{delete e._x_id[t]}),r}(e,`${n}${i?`-${i}`:""}`,t,()=>{let t=function(e,t){return Fe(e,e=>{if(e._x_ids&&e._x_ids[t])return!0})}(e,n),r=t?t._x_ids[n]:Hn(n);return i?`${n}-${r}-${i}`:`${n}-${r}`})),nt((e,t)=>{e._x_id&&(t._x_id=e._x_id)}),Y("el",e=>e),qn("Focus","focus","focus"),qn("Persist","persist","persist"),ue("modelable",(e,{expression:t},{effect:n,evaluateLater:i,cleanup:r})=>{let s=i(t),o=()=>{let e;return s(t=>e=t),e},a=i(`${t} = __placeholder`),l=e=>a(()=>{},{scope:{__placeholder:e}}),u=o();l(u),queueMicrotask(()=>{if(!e._x_model)return;e._x_removeModelListeners.default();let t=e._x_model.get,n=e._x_model.set,i=gt({get:()=>t(),set(e){n(e)}},{get:()=>o(),set(e){l(e)}});r(i)})}),ue("teleport",(e,{modifiers:t,expression:n},{cleanup:i})=>{"template"!==e.tagName.toLowerCase()&&Ce("x-teleport can only be used on a <template> tag",e);let r=Gn(n),s=e.content.cloneNode(!0).firstElementChild;e._x_teleport=s,s._x_teleportBack=e,e.setAttribute("data-teleport-template",!0),s.setAttribute("data-teleport-target",!0),e._x_forwardEvents&&e._x_forwardEvents.forEach(t=>{s.addEventListener(t,t=>{t.stopPropagation(),e.dispatchEvent(new t.constructor(t.type,t))})}),z(s,{},e);let o=(e,t,n)=>{n.includes("prepend")?t.parentNode.insertBefore(e,t):n.includes("append")?t.parentNode.insertBefore(e,t.nextSibling):t.appendChild(e)};I(()=>{o(s,r,t),et(()=>{ze(s)})()}),e._x_teleportPutBack=()=>{let i=Gn(n);I(()=>{o(e._x_teleport,i,t)})},i(()=>I(()=>{s.remove(),Be(s)}))});var Un=document.createElement("div");function Gn(e){let t=et(()=>document.querySelector(e),()=>Un)();return t||Ce(`Cannot find x-teleport element for selector: "${e}"`),t}var Yn=()=>{};function Xn(e,t,n,i){let r=e,s=e=>i(e),o={},a=(e,t)=>n=>t(e,n);if(n.includes("dot")&&(t=t.replace(/-/g,".")),n.includes("camel")&&(t=function(e){return e.toLowerCase().replace(/-(\w)/g,(e,t)=>t.toUpperCase())}(t)),n.includes("passive")&&(o.passive=!0),n.includes("capture")&&(o.capture=!0),n.includes("window")&&(r=window),n.includes("document")&&(r=document),n.includes("debounce")){let e=n[n.indexOf("debounce")+1]||"invalid-wait",t=Kn(e.split("ms")[0])?Number(e.split("ms")[0]):250;s=ft(s,t)}if(n.includes("throttle")){let e=n[n.indexOf("throttle")+1]||"invalid-wait",t=Kn(e.split("ms")[0])?Number(e.split("ms")[0]):250;s=mt(s,t)}return n.includes("prevent")&&(s=a(s,(e,t)=>{t.preventDefault(),e(t)})),n.includes("stop")&&(s=a(s,(e,t)=>{t.stopPropagation(),e(t)})),n.includes("once")&&(s=a(s,(e,n)=>{e(n),r.removeEventListener(t,s,o)})),(n.includes("away")||n.includes("outside"))&&(r=document,s=a(s,(t,n)=>{e.contains(n.target)||!1!==n.target.isConnected&&(e.offsetWidth<1&&e.offsetHeight<1||!1!==e._x_isShown&&t(n))})),n.includes("self")&&(s=a(s,(t,n)=>{n.target===e&&t(n)})),(function(e){return["keydown","keyup"].includes(e)}(t)||Jn(t))&&(s=a(s,(e,t)=>{(function(e,t){let n=t.filter(e=>!["window","document","prevent","stop","once","capture","self","away","outside","passive","preserve-scroll"].includes(e));if(n.includes("debounce")){let e=n.indexOf("debounce");n.splice(e,Kn((n[e+1]||"invalid-wait").split("ms")[0])?2:1)}if(n.includes("throttle")){let e=n.indexOf("throttle");n.splice(e,Kn((n[e+1]||"invalid-wait").split("ms")[0])?2:1)}if(0===n.length)return!1;if(1===n.length&&Qn(e.key).includes(n[0]))return!1;const i=["ctrl","shift","alt","meta","cmd","super"].filter(e=>n.includes(e));if(n=n.filter(e=>!i.includes(e)),i.length>0){if(i.filter(t=>("cmd"!==t&&"super"!==t||(t="meta"),e[`${t}Key`])).length===i.length){if(Jn(e.type))return!1;if(Qn(e.key).includes(n[0]))return!1}}return!0})(t,n)||e(t)})),r.addEventListener(t,s,o),()=>{r.removeEventListener(t,s,o)}}function Kn(e){return!Array.isArray(e)&&!isNaN(e)}function Jn(e){return["contextmenu","click","mouse"].some(t=>e.includes(t))}function Qn(e){if(!e)return[];var t;e=[" ","_"].includes(t=e)?t:t.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[_\s]/,"-").toLowerCase();
1let n={ctrl:"control",slash:"/",space:" ",spacebar:" ",cmd:"meta",esc:"escape",up:"arrow-up",down:"arrow-down",left:"arrow-left",right:"arrow-right",period:".",comma:",",equal:"=",minus:"-",underscore:"_"};return n[e]=e,Object.keys(n).map(t=>{if(n[t]===e)return t}).filter(e=>e)}function Zn(e,t,n,i){return I(()=>{if(n instanceof CustomEvent&&void 0!==n.detail)return null!==n.detail&&void 0!==n.detail?n.detail:n.target.value;if(ht(e)){if(Array.isArray(i)){let e=null;return e=t.includes("number")?ei(n.target.value):t.includes("boolean")?lt(n.target.value):n.target.value,n.target.checked?i.includes(e)?i:i.concat([e]):i.filter(t=>!(t==e))}return n.target.checked}if("select"===e.tagName.toLowerCase()&&e.multiple)return t.includes("number")?Array.from(n.target.selectedOptions).map(e=>ei(e.value||e.text)):t.includes("boolean")?Array.from(n.target.selectedOptions).map(e=>lt(e.value||e.text)):Array.from(n.target.selectedOptions).map(e=>e.value||e.text);{let r;return r=pt(e)?n.target.checked?n.target.value:i:n.target.value,t.includes("number")?ei(r):t.includes("boolean")?lt(r):t.includes("trim")?r.trim():r}})}function ei(e){let t=e?parseFloat(e):null;return n=t,Array.isArray(n)||isNaN(n)?e:t;var n}function ti(e){return null!==e&&"object"==typeof e&&"function"==typeof e.get&&"function"==typeof e.set}Yn.inline=(e,{modifiers:t},{cleanup:n})=>{t.includes("self")?e._x_ignoreSelf=!0:e._x_ignore=!0,n(()=>{t.includes("self")?delete e._x_ignoreSelf:delete e._x_ignore})},ue("ignore",Yn),ue("effect",et((e,{expression:t},{effect:n})=>{n(te(e,t))})),ue("model",(e,{modifiers:t,expression:n},{effect:i,cleanup:r})=>{let s=e;t.includes("parent")&&(s=e.parentNode);let o,a=te(s,n);o="string"==typeof n?te(s,`${n} = __placeholder`):"function"==typeof n&&"string"==typeof n()?te(s,`${n()} = __placeholder`):()=>{};let l=()=>{let e;return a(t=>e=t),ti(e)?e.get():e},u=e=>{let t;a(e=>t=e),ti(t)?t.set(e):o(()=>{},{scope:{__placeholder:e}})};"string"==typeof n&&"radio"===e.type&&I(()=>{e.hasAttribute("name")||e.setAttribute("name",n)});let c="select"===e.tagName.toLowerCase()||["checkbox","radio"].includes(e.type)||t.includes("lazy")?"change":"input",d=Ze?()=>{}:Xn(e,c,t,n=>{u(Zn(e,t,n,l()))});if(t.includes("fill")&&([void 0,null,""].includes(l())||ht(e)&&Array.isArray(l())||"select"===e.tagName.toLowerCase()&&e.multiple)&&u(Zn(e,t,{target:e},l())),e._x_removeModelListeners||(e._x_removeModelListeners={}),e._x_removeModelListeners.default=d,r(()=>e._x_removeModelListeners.default()),e.form){let n=Xn(e.form,"reset",[],n=>{We(()=>e._x_model&&e._x_model.set(Zn(e,t,{target:e},l())))});r(()=>n())}e._x_model={get:()=>l(),set(e){u(e)}},e._x_forceModelUpdate=t=>{void 0===t&&"string"==typeof n&&n.match(/\./)&&(t=""),window.fromModel=!0,I(()=>st(e,"value",t)),delete window.fromModel},i(()=>{let n=l();t.includes("unintrusive")&&document.activeElement.isSameNode(e)||e._x_forceModelUpdate(n)})}),ue("cloak",e=>queueMicrotask(()=>I(()=>e.removeAttribute(ae("cloak"))))),Ie(()=>`[${ae("init")}]`),ue("init",et((e,{expression:t},{evaluate:n})=>"string"==typeof t?!!t.trim()&&n(t,{},!1):n(t,{},!1))),ue("text",(e,{expression:t},{effect:n,evaluateLater:i})=>{let r=i(t);n(()=>{r(t=>{I(()=>{e.textContent=t})})})}),ue("html",(e,{expression:t},{effect:n,evaluateLater:i})=>{let r=i(t);n(()=>{r(t=>{I(()=>{e.innerHTML=t,e._x_ignoreSelf=!0,ze(e),delete e._x_ignoreSelf})})})}),be(ge(":",ae("bind:")));var ni=(e,{value:t,modifiers:n,expression:i,original:r},{effect:s,cleanup:o})=>{if(!t){let t={};return a=t,Object.entries(_t).forEach(([e,t])=>{Object.defineProperty(a,e,{get:()=>(...e)=>t(...e)})}),void te(e,i)(t=>{wt(e,t,r)},{scope:t})}var a;if("key"===t)return function(e,t){e._x_keyExpression=t}(e,i);if(e._x_inlineBindings&&e._x_inlineBindings[t]&&e._x_inlineBindings[t].extract)return;let l=te(e,i);s(()=>l(r=>{void 0===r&&"string"==typeof i&&i.match(/\./)&&(r=""),I(()=>st(e,t,r,n))})),o(()=>{e._x_undoAddedClasses&&e._x_undoAddedClasses(),e._x_undoAddedStyles&&e._x_undoAddedStyles()})};function ii(e,t,n,i){let r={};if(/^\[.*\]$/.test(e.item)&&Array.isArray(t)){e.item.replace("[","").replace("]","").split(",").map(e=>
1e.trim()).forEach((e,n)=>{r[e]=t[n]})}else if(/^\{.*\}$/.test(e.item)&&!Array.isArray(t)&&"object"==typeof t){e.item.replace("{","").replace("}","").split(",").map(e=>e.trim()).forEach(e=>{r[e]=t[e]})}else r[e.item]=t;return e.index&&(r[e.index]=n),e.collection&&(r[e.collection]=i),r}function ri(){}function si(e,t,n){ue(t,i=>Ce(`You can't use [x-${t}] without first installing the "${e}" plugin here: https://alpinejs.dev/plugins/${n}`,i))}ni.inline=(e,{value:t,modifiers:n,expression:i})=>{t&&(e._x_inlineBindings||(e._x_inlineBindings={}),e._x_inlineBindings[t]={expression:i,extract:!1})},ue("bind",ni),Le(()=>`[${ae("data")}]`),ue("data",(e,{expression:t},{cleanup:n})=>{if(function(e){return!!Ze&&(!!it||e.hasAttribute("data-has-alpine-state"))}(e))return;t=""===t?"{}":t;let i={};X(i,e);let r={};var s,o;s=r,o=i,Object.entries(xt).forEach(([e,t])=>{Object.defineProperty(s,e,{get:()=>(...e)=>t.bind(o)(...e),enumerable:!1})});let a=ee(e,t,{scope:r});void 0!==a&&!0!==a||(a={}),X(a,e);let u=l(a);H(u);let c=z(e,u);u.init&&ee(e,u.init),n(()=>{u.destroy&&ee(e,u.destroy),c()})}),nt((e,t)=>{e._x_dataStack&&(t._x_dataStack=e._x_dataStack,t.setAttribute("data-has-alpine-state",!0))}),ue("show",(e,{modifiers:t,expression:n},{effect:i})=>{let r=te(e,n);e._x_doHide||(e._x_doHide=()=>{I(()=>{e.style.setProperty("display","none",t.includes("important")?"important":void 0)})}),e._x_doShow||(e._x_doShow=()=>{I(()=>{1===e.style.length&&"none"===e.style.display?e.removeAttribute("style"):e.style.removeProperty("display")})});let s,o=()=>{e._x_doHide(),e._x_isShown=!1},a=()=>{e._x_doShow(),e._x_isShown=!0},l=()=>setTimeout(a),u=Ye(e=>e?a():o(),t=>{"function"==typeof e._x_toggleAndCascadeWithTransitions?e._x_toggleAndCascadeWithTransitions(e,t,a,o):t?l():o()}),c=!0;i(()=>r(e=>{(c||e!==s)&&(t.includes("immediate")&&(e?l():o()),u(e),s=e,c=!1)}))}),ue("for",(e,{expression:t},{effect:n,cleanup:i})=>{let r=function(e){let t=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,n=/^\s*\(|\)\s*$/g,i=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,r=e.match(i);if(!r)return;let s={};s.items=r[2].trim();let o=r[1].replace(n,"").trim(),a=o.match(t);a?(s.item=o.replace(t,"").trim(),s.index=a[1].trim(),a[2]&&(s.collection=a[2].trim())):s.item=o;return s}(t),s=te(e,r.items),o=te(e,e._x_keyExpression||"index");e._x_prevKeys=[],e._x_lookup={},n(()=>function(e,t,n,i){let r=e=>"object"==typeof e&&!Array.isArray(e),s=e;n(n=>{var o;o=n,!Array.isArray(o)&&!isNaN(o)&&n>=0&&(n=Array.from(Array(n).keys(),e=>e+1)),void 0===n&&(n=[]);let a=e._x_lookup,u=e._x_prevKeys,c=[],d=[];if(r(n))n=Object.entries(n).map(([r,s])=>{let o=ii(t,s,r,n);i(t=>{d.includes(t)&&Ce("Duplicate key on x-for",e),d.push(t)},{scope:{index:r,...o}}),c.push(o)});else for(let r=0;r<n.length;r++){let s=ii(t,n[r],r,n);i(t=>{d.includes(t)&&Ce("Duplicate key on x-for",e),d.push(t)},{scope:{index:r,...s}}),c.push(s)}let h=[],p=[],f=[],m=[];for(let e=0;e<u.length;e++){let t=u[e];-1===d.indexOf(t)&&f.push(t)}u=u.filter(e=>!f.includes(e));let g="template";for(let e=0;e<d.length;e++){let t=d[e],n=u.indexOf(t);if(-1===n)u.splice(e,0,t),h.push([g,e]);else if(n!==e){let t=u.splice(e,1)[0],i=u.splice(n-1,1)[0];u.splice(e,0,i),u.splice(n,0,t),p.push([t,i])}else m.push(t);g=t}for(let e=0;e<f.length;e++){let t=f[e];t in a&&(I(()=>{Be(a[t]),a[t].remove()}),delete a[t])}for(let e=0;e<p.length;e++){let[t,n]=p[e],i=a[t],r=a[n],o=document.createElement("div");I(()=>{r||Ce('x-for ":key" is undefined or invalid',s,n,a),r.after(o),i.after(r),r._x_currentIfEl&&r.after(r._x_currentIfEl),o.before(i),i._x_currentIfEl&&i.after(i._x_currentIfEl),o.remove()}),r._x_refreshXForScope(c[d.indexOf(n)])}for(let e=0;e<h.length;e++){let[t,n]=h[e],i="template"===t?s:a[t];i._x_currentIfEl&&(i=i._x_currentIfEl);let r=c[n],o=d[n],u=document.importNode(s.content,!0).firstElementChild,p=l(r);z(u,p,s),u._x_refreshXForScope=e=>{Object.entries(e).forEach(([e,t])=>{p[e]=t})},I(()=>{i.after(u),et(()=>ze(u))()}),"object"==typeof o&&Ce("x-for key cannot be an object, it must be a string or an integer",s),a[o]=u}for(let e=0;e<m.length;e++)a[m[e]]._x_refreshXForScope(c[d.indexOf(m[e])]);s._x_prevKeys=d})}(e,r,s,o)),i(()=>
1{Object.values(e._x_lookup).forEach(e=>I(()=>{Be(e),e.remove()})),delete e._x_prevKeys,delete e._x_lookup})}),ri.inline=(e,{expression:t},{cleanup:n})=>{let i=Re(e);i._x_refs||(i._x_refs={}),i._x_refs[t]=e,n(()=>delete i._x_refs[t])},ue("ref",ri),ue("if",(e,{expression:t},{effect:n,cleanup:i})=>{"template"!==e.tagName.toLowerCase()&&Ce("x-if can only be used on a <template> tag",e);let r=te(e,t);n(()=>r(t=>{t?(()=>{if(e._x_currentIfEl)return e._x_currentIfEl;let t=e.content.cloneNode(!0).firstElementChild;z(t,{},e),I(()=>{e.after(t),et(()=>ze(t))()}),e._x_currentIfEl=t,e._x_undoIf=()=>{I(()=>{Be(t),t.remove()}),delete e._x_currentIfEl}})():e._x_undoIf&&(e._x_undoIf(),delete e._x_undoIf)})),i(()=>e._x_undoIf&&e._x_undoIf())}),ue("id",(e,{expression:t},{evaluate:n})=>{n(t).forEach(t=>function(e,t){e._x_ids||(e._x_ids={}),e._x_ids[t]||(e._x_ids[t]=Hn(t))}(e,t))}),nt((e,t)=>{e._x_ids&&(t._x_ids=e._x_ids)}),be(ge("@",ae("on:"))),ue("on",et((e,{value:t,modifiers:n,expression:i},{cleanup:r})=>{let s=i?te(e,i):()=>{};"template"===e.tagName.toLowerCase()&&(e._x_forwardEvents||(e._x_forwardEvents=[]),e._x_forwardEvents.includes(t)||e._x_forwardEvents.push(t));let o=Xn(e,t,n,e=>{s(()=>{},{scope:{$event:e},params:[e]})});r(()=>o())})),si("Collapse","collapse","collapse"),si("Intersect","intersect","intersect"),si("Focus","trap","focus"),si("Mask","mask","mask"),Et.setEvaluator(ie),Et.setReactivityEngine({reactive:Nn,effect:function(e,t=Ct){(function(e){return e&&!0===e._isEffect})(e)&&(e=e.raw);const n=function(e,t){const n=function(){if(!n.active)return e();if(!Ht.includes(n)){Yt(n);try{return Kt.push(Xt),Xt=!0,Ht.push(n),At=n,e()}finally{Ht.pop(),Jt(),At=Ht[Ht.length-1]}}};return n.id=Gt++,n.allowRecurse=!!t.allowRecurse,n._isEffect=!0,n.active=!0,n.raw=e,n.deps=[],n.options=t,n}(e,t);return t.lazy||n(),n},release:function(e){e.active&&(Yt(e),e.options.onStop&&e.options.onStop(),e.active=!1)},raw:$n});var oi=Et;function ai(e,t,n){if(-1===e.indexOf(t))return n;const i=e[e.indexOf(t)+1];if(!i)return n;if("duration"===t){let e=i.match(/([0-9]+)ms/);if(e)return e[1]}if("min"===t){let e=i.match(/([0-9]+)px/);if(e)return e[1]}return i}var li=function(e){function t(t,{modifiers:n}){let i=ai(n,"duration",250)/1e3,r=ai(n,"min",0),s=!n.includes("min");t._x_isShown||(t.style.height=`${r}px`),!t._x_isShown&&s&&(t.hidden=!0),t._x_isShown||(t.style.overflow="hidden");let o=(t,n)=>{let i=e.setStyles(t,n);return n.height?()=>{}:i},a={transitionProperty:"height",transitionDuration:`${i}s`,transitionTimingFunction:"cubic-bezier(0.4, 0.0, 0.2, 1)"};t._x_transition={in(n=()=>{},i=()=>{}){s&&(t.hidden=!1),s&&(t.style.display=null);let o=t.getBoundingClientRect().height;t.style.height="auto";let l=t.getBoundingClientRect().height;o===l&&(o=r),e.transition(t,e.setStyles,{during:a,start:{height:o+"px"},end:{height:l+"px"}},()=>t._x_isShown=!0,()=>{Math.abs(t.getBoundingClientRect().height-l)<1&&(t.style.overflow=null)})},out(n=()=>{},i=()=>{}){let l=t.getBoundingClientRect().height;e.transition(t,o,{during:a,start:{height:l+"px"},end:{height:r+"px"}},()=>t.style.overflow="hidden",()=>{t._x_isShown=!1,t.style.height==`${r}px`&&s&&(t.style.display="none",t.hidden=!0)})}}}e.directive("collapse",t),t.inline=(e,{modifiers:t})=>{t.includes("min")&&(e._x_doShow=()=>{},e._x_doHide=()=>{})}},ui=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],ci=ui.join(","),di="undefined"==typeof Element,hi=di?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,pi=!di&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},fi=function(e,t,n){var i=Array.prototype.slice.apply(e.querySelectorAll(ci));return t&&hi.call(e,ci)&&i.unshift(e),i=i.filter(n)},mi=function e(t,n,i){for(var r=[],s=Array.from(t);s.length;){var o=s.shift();if("SLOT"===o.tagName){var a=o.assignedElements(),l=e(a.length?a:o.children,!0,i);
vendor: 4,198 bytes, line 1
1i.flatten?r.push.apply(r,l):r.push({scope:o,candidates:l})}else{hi.call(o,ci)&&i.filter(o)&&(n||!t.includes(o))&&r.push(o);var u=o.shadowRoot||"function"==typeof i.getShadowRoot&&i.getShadowRoot(o),c=!i.shadowRootFilter||i.shadowRootFilter(o);if(u&&c){var d=e(!0===u?o.children:u.children,!0,i);i.flatten?r.push.apply(r,d):r.push({scope:o,candidates:d})}else s.unshift.apply(s,o.children)}}return r},gi=function(e,t){return e.tabIndex<0&&(t||/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||e.isContentEditable)&&isNaN(parseInt(e.getAttribute("tabindex"),10))?0:e.tabIndex},vi=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},yi=function(e){return"INPUT"===e.tagName},bi=function(e){return function(e){return yi(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||pi(e),i=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=i(window.CSS.escape(e.name));else try{t=i(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var r=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]}(t,e.form);return!r||r===e}(e)},_i=function(e){var t=e.getBoundingClientRect(),n=t.width,i=t.height;return 0===n&&0===i},wi=function(e,t){return!(t.disabled||function(e){return yi(e)&&"hidden"===e.type}(t)||function(e,t){var n=t.displayCheck,i=t.getShadowRoot;if("hidden"===getComputedStyle(e).visibility)return!0;var r=hi.call(e,"details>summary:first-of-type")?e.parentElement:e;if(hi.call(r,"details:not([open]) *"))return!0;var s=pi(e).host,o=(null==s?void 0:s.ownerDocument.contains(s))||e.ownerDocument.contains(e);if(n&&"full"!==n){if("non-zero-area"===n)return _i(e)}else{if("function"==typeof i){for(var a=e;e;){var l=e.parentElement,u=pi(e);if(l&&!l.shadowRoot&&!0===i(l))return _i(e);e=e.assignedSlot?e.assignedSlot:l||u===e.ownerDocument?l:u.host}e=a}if(o)return!e.getClientRects().length}return!1}(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some(function(e){return"SUMMARY"===e.tagName})}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n<t.children.length;n++){var i=t.children.item(n);if("LEGEND"===i.tagName)return!!hi.call(t,"fieldset[disabled] *")||!i.contains(e)}return!0}t=t.parentElement}return!1}(t))},xi=function(e,t){return!(bi(t)||gi(t)<0||!wi(e,t))},Ti=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},Ei=function e(t){var n=[],i=[];return t.forEach(function(t,r){var s=!!t.scope,o=s?t.scope:t,a=gi(o,s),l=s?e(t.candidates):o;0===a?s?n.push.apply(n,l):n.push(o):i.push({documentOrder:r,tabIndex:a,item:t,isScope:s,content:l})}),i.sort(vi).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(n)},Si=function(e,t){var n;return n=(t=t||{}).getShadowRoot?mi([e],t.includeContainer,{filter:xi.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Ti}):fi(e,t.includeContainer,xi.bind(null,t)),Ei(n)},Ai=function(e,t){return(t=t||{}).getShadowRoot?mi([e],t.includeContainer,{filter:wi.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):fi(e,t.includeContainer,wi.bind(null,t))},Ci=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==hi.call(e,ci)&&xi(t,e)},ki=ui.concat("iframe").join(","),Mi=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==hi.call(e,ki)&&wi(t,e)};function Pi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function ji(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pi(Object(n),!0).forEach(function(t){Oi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pi(Object(n)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Oi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Li,Ii=(Li=[],{activateTrap:function(e){if(Li.length>0){var t=Li[Li.length-1];t!==e&&t.pause()}var n=Li.indexOf(e);-1===n||Li.splice(n,1),Li.push(e)},deactivateTrap:function(e){var t=Li.indexOf(e);-1!==t&&Li.splice(t,1),Li.length>0&&Li[Li.length-1].unpause()}}),Ri=function(e){return setTimeout(e,0)},Fi=function(e,t){var n=-1;return e.every(function(e,i){return!t(e)||(n=i,!1)}),n},Di=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return"function"==typeof e?e.apply(void 0,n):e},Ni=function(e){return e.target.shadowRoot&&"function"==typeof e.composedPath?e.composedPath()[0]:e.target},zi=function(e,t){var n,i=(null==t?void 0:t.document)||document,r=ji({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0},t),s={containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0},o=function(e,t,n){return e&&void 0!==e[t]?e[t]:r[n||t]},a=function(e){return s.containerGroups.findIndex(function(t){var n=t.container,i=t.tabbableNodes;return n.contains(e)||i.find(function(t){return t===e})})},l=function(e){var t=r[e];if("function"==typeof t){for(var n=arguments.length,s=new Array(n>1?n-1:0),o=1;o<n;o++)s[o-1]=arguments[o];t=t.apply(void 0,s)}if(!0===t&&(t=void 0),!t){if(void 0===t||!1===t)return t;throw new Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var a=t;if("string"==typeof t&&!(a=i.querySelector(t)))throw new Error("`".concat(e,"` as selector refers to no known node"));return a},u=function(){var e=l("initialFocus");if(!1===e)return!1;if(void 0===e)if(a(i.activeElement)>=0)e=i.activeElement;else{var t=s.tabbableGroups[0];e=t&&t.firstTabbableNode||l("fallbackFocus")}if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},c=function(){if(s.containerGroups=s.containers.map(function(e){var t=Si(e,r.tabbableOptions),n=Ai(e,r.tabbableOptions);return{container:e,tabbableNodes:t,focusableNodes:n,firstTabbableNode:t.length>0?t[0]:null,lastTabbableNode:t.length>0?t[t.length-1]:null,nextTabbableNode:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=n.findIndex(function(t){return t===e});if(!(i<0))return t?n.slice(i+1).find(function(e){return Ci(e,r.tabbableOptions)}):n.slice(0,i).reverse().find(function(e){return Ci(e,r.tabbableOptions)})}}}),s.tabbableGroups=s.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),s.tabbableGroups.length<=0&&!l("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},d=function e(t){!1!==t&&t!==i.activeElement&&(t&&t.focus?(t.focus({preventScroll:!!r.preventScroll}),s.mostRecentlyFocusedNode=t,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(t)&&t.select()):e(u()))},h=function(e){var t=l("setReturnFocus",e);return t||!1!==t&&e},p=function(e){var t=Ni(e);a(t)>=0||(Di(r.clickOutsideDeactivates,e)?n.deactivate({returnFocus:r.returnFocusOnDeactivate&&!Mi(t,r.tabbableOptions)}):Di(r.allowOutsideClick,e)||e.preventDefault())},f=function(e){var t=Ni(e),n=a(t)>=0;n||t instanceof Document?n&&(s.mostRecentlyFocusedNode=t):(e.stopImmediatePropagation(),d(s.mostRecentlyFocusedNode||u()))},m=function(e){if(function(e){return"Escape"===e.key||"Esc"===e.key||27===e.keyCode}(e)&&!1!==Di(r.escapeDeactivates,e))return e.preventDefault(),void n.deactivate();(function(e){return"Tab"===e.key||9===e.keyCode})(e)&&function(e){var t=Ni(e);c();var n=null;if(s.tabbableGroups.length>0){var i=a(t),o=i>=0?s.containerGroups[i]:void 0;if(i<0)n=e.shiftKey?s.tabbableGroups[s.tabbableGroups.length-1].lastTabbableNode:s.tabbableGroups[0].firstTabbableNode;else if(e.shiftKey){var u=Fi(s.tabbableGroups,function(e){var n=e.firstTabbableNode;return t===n});if(u<0&&(o.container===t||Mi(t,r.tabbableOptions)&&!Ci(t,r.tabbableOptions)&&!o.nextTabbableNode(t,!1))&&(u=i),u>=0){var h=0===u?s.tabbableGroups.length-1:u-1;n=s.tabbableGroups[h].lastTabbableNode}}else{var p=Fi(s.tabbableGroups,function(e){var n=e.lastTabbableNode;return t===n});if(p<0&&(o.container===t||Mi(t,r.tabbableOptions)&&!Ci(t,r.tabbableOptions)&&!o.nextTabbableNode(t))&&(p=i),p>=0){var f=p===s.tabbableGroups.length-1?0:p+1;n=s.tabbableGroups[f].firstTabbableNode}}}else n=l("fallbackFocus");n&&(e.preventDefault(),d(n))}(e)},g=function(e){var t=Ni(e);a(t)>=0||Di(r.clickOutsideDeactivates,e)||Di(r.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},v=function(){if(s.active)return Ii.activateTrap(n),s.delayInitialFocusTimer=r.delayInitialFocus?Ri(function(){d(u())}):d(u()),i.addEventListener("focusin",f,!0),i.addEventListener("mousedown",p,{capture:!0,passive:!1}),i.addEventListener("touchstart",p,{capture:!0,passive:!1}),i.addEventListener("click",g,{capture:!0,passive:!1}),i.addEventListener("keydown",m,{capture:!0,passive:!1}),n},y=function(){if(s.active)return i.removeEventListener("focusin",f,!0),i.removeEventListener("mousedown",p,!0),i.removeEventListener("touchstart",p,!0),i.removeEventListener("click",g,!0),i.removeEventListener("keydown",m,!0),n};return(n={get active(){return s.active},get paused(){return s.paused},activate:function(e){if(s.active)return this;var t=o(e,"onActivate"),n=o(e,"onPostActivate"),r=o(e,"checkCanFocusTrap");r||c(),s.active=!0,s.paused=!1,s.nodeFocusedBeforeActivation=i.activeElement,t&&t();var a=function(){r&&c(),v(),n&&n()};return r?(r(s.containers.concat()).then(a,a),this):(a(),this)},deactivate:function(e){if(!s.active)return this;var t=ji({onDeactivate:r.onDeactivate,onPostDeactivate:r.onPostDeactivate,checkCanReturnFocus:r.checkCanReturnFocus},e);clearTimeout(s.delayInitialFocusTimer),s.delayInitialFocusTimer=void 0,y(),s.active=!1,s.paused=!1,Ii.deactivateTrap(n);var i=o(t,"onDeactivate"),a=o(t,"onPostDeactivate"),l=o(t,"checkCanReturnFocus"),u=o(t,"returnFocus","returnFocusOnDeactivate");i&&i();var c=function(){Ri(function(){u&&d(h(s.nodeFocusedBeforeActivation)),a&&a()})};return u&&l?(l(h(s.nodeFocusedBeforeActivation)).then(c,c),this):(c(),this)},pause:function(){return s.paused||!s.active||(s.paused=!0,y()),this},unpause:function(){return s.paused&&s.active?(s.paused=!1,c(),v(),this):this}
1,updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return s.containers=t.map(function(e){return"string"==typeof e?i.querySelector(e):e}),s.active&&c(),this}}).updateContainerElements(e),n};function Bi(e){let t=[];return $i(e,e=>{let n=e.hasAttribute("aria-hidden");e.setAttribute("aria-hidden","true"),t.push(()=>n||e.removeAttribute("aria-hidden"))}),()=>{for(;t.length;)t.pop()()}}function $i(e,t){!e.isSameNode(document.body)&&e.parentNode&&Array.from(e.parentNode.children).forEach(n=>{n.isSameNode(e)?$i(e.parentNode,t):t(n)})}var Vi=function(e){let t,n;window.addEventListener("focusin",()=>{t=n,n=document.activeElement}),e.magic("focus",e=>{let i=e;return{__noscroll:!1,__wrapAround:!1,within(e){return i=e,this},withoutScrolling(){return this.__noscroll=!0,this},noscroll(){return this.__noscroll=!0,this},withWrapAround(){return this.__wrapAround=!0,this},wrap(){return this.withWrapAround()},focusable:e=>Mi(e),previouslyFocused:()=>t,lastFocused:()=>t,focused:()=>n,focusables:()=>Array.isArray(i)?i:Ai(i,{displayCheck:"none"}),all(){return this.focusables()},isFirst(e){let t=this.all();return t[0]&&t[0].isSameNode(e)},isLast(e){let t=this.all();return t.length&&t.slice(-1)[0].isSameNode(e)},getFirst(){return this.all()[0]},getLast(){return this.all().slice(-1)[0]},getNext(){let e=this.all(),t=document.activeElement;if(-1!==e.indexOf(t))return this.__wrapAround&&e.indexOf(t)===e.length-1?e[0]:e[e.indexOf(t)+1]},getPrevious(){let e=this.all(),t=document.activeElement;if(-1!==e.indexOf(t))return this.__wrapAround&&0===e.indexOf(t)?e.slice(-1)[0]:e[e.indexOf(t)-1]},first(){this.focus(this.getFirst())},last(){this.focus(this.getLast())},next(){this.focus(this.getNext())},previous(){this.focus(this.getPrevious())},prev(){return this.previous()},focus(e){e&&setTimeout(()=>{e.hasAttribute("tabindex")||e.setAttribute("tabindex","0"),e.focus({preventScroll:this.__noscroll})})}}}),e.directive("trap",e.skipDuringClone((t,{expression:n,modifiers:i},{effect:r,evaluateLater:s,cleanup:o})=>{let a=s(n),l=!1,u={escapeDeactivates:!1,allowOutsideClick:!0,fallbackFocus:()=>t},c=()=>{};if(i.includes("noautofocus"))u.initialFocus=!1;else{let e=t.querySelector("[autofocus]");e&&(u.initialFocus=e)}i.includes("inert")&&(u.onPostActivate=()=>{e.nextTick(()=>{c=Bi(t)})});let d=zi(t,u),h=()=>{};const p=()=>{c(),c=()=>{},h(),h=()=>{},d.deactivate({returnFocus:!i.includes("noreturn")})};r(()=>a(e=>{l!==e&&(e&&!l&&(i.includes("noscroll")&&(h=function(){let e=document.documentElement.style.overflow,t=document.documentElement.style.paddingRight,n=window.innerWidth-document.documentElement.clientWidth;return document.documentElement.style.overflow="hidden",document.documentElement.style.paddingRight=`${n}px`,()=>{document.documentElement.style.overflow=e,document.documentElement.style.paddingRight=t}}()),setTimeout(()=>{d.activate()},15)),!e&&l&&p(),l=!!e)})),o(p)},(e,{expression:t,modifiers:n},{evaluate:i})=>{n.includes("inert")&&i(t)&&Bi(e)}))};function Wi(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Hi(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var qi,Ui,Gi,Yi,Xi,Ki,Ji,Qi,Zi,er,tr,nr,ir,rr,sr,or,ar,lr={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},ur={duration:.5,overwrite:!1,delay:0},cr=1e8,dr=1e-8,hr=2*Math.PI,pr=hr/4,fr=0,mr=Math.sqrt,gr=Math.cos,vr=Math.sin,yr=function(e){return"string"==typeof e},br=function(e){return"function"==typeof e},_r=function(e){return"number"==typeof e},wr=function(e){return void 0===e},xr=function(e){return"object"==typeof e},Tr=function(e){return!1!==e},Er=function(){return"undefined"!=typeof window},Sr=function(e){return br(e)||yr(e)},Ar="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},Cr=Array.isArray,kr=/(?:-?\.?\d|\.)+/gi,Mr=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Pr=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,jr=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,Or=/[+-]=-?[.\d]+/,Lr=/[^,'"\[\]\s]+/gi,Ir=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,Rr={},Fr={},Dr=function(e){return(Fr=ps(e,Rr))&&ma},Nr=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},zr=function(e,t){return!t&&console.warn(e)},Br=function(e,t){return e&&(Rr[e]=t)&&Fr&&(Fr[e]=t)||Rr},$r=function(){return 0},Vr={suppressEvents:!0,isStart:!0,kill:!1},Wr={suppressEvents:!0,kill:!1},Hr={suppressEvents:!0},qr={},Ur=[],Gr={},Yr={},Xr={},Kr=30,Jr=[],Qr="",Zr=function(e){var t,n,i=e[0];if(xr(i)||br(i)||(e=[e]),!(t=(i._gsap||{}).harness)){for(n=Jr.length;n--&&!Jr[n].targetTest(i););t=Jr[n]}for(n=e.length;n--;)e[n]&&(e[n]._gsap||(e[n]._gsap=new Mo(e[n],t)))||e.splice(n,1);return e},es=function(e){return e._gsap||Zr(qs(e))[0]._gsap},ts=function(e,t,n){return(n=e[t])&&br(n)?e[t]():wr(n)&&e.getAttribute&&e.getAttribute(t)||n}
vendor: 5,055 bytes, line 1
1,ns=function(e,t){return(e=e.split(",")).forEach(t)||e},is=function(e){return Math.round(1e5*e)/1e5||0},rs=function(e){return Math.round(1e7*e)/1e7||0},ss=function(e,t){var n=t.charAt(0),i=parseFloat(t.substr(2));return e=parseFloat(e),"+"===n?e+i:"-"===n?e-i:"*"===n?e*i:e/i},os=function(e,t){for(var n=t.length,i=0;e.indexOf(t[i])<0&&++i<n;);return i<n},as=function(){var e,t,n=Ur.length,i=Ur.slice(0);for(Gr={},Ur.length=0,e=0;e<n;e++)(t=i[e])&&t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0)._lazy=0)},ls=function(e){return!!(e._initted||e._startAt||e.add)},us=function(e,t,n,i){Ur.length&&!Ui&&as(),e.render(t,n,i||!!(Ui&&t<0&&ls(e))),Ur.length&&!Ui&&as()},cs=function(e){var t=parseFloat(e);return(t||0===t)&&(e+"").match(Lr).length<2?t:yr(e)?e.trim():e},ds=function(e){return e},hs=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},ps=function(e,t){for(var n in t)e[n]=t[n];return e},fs=function e(t,n){for(var i in n)"__proto__"!==i&&"constructor"!==i&&"prototype"!==i&&(t[i]=xr(n[i])?e(t[i]||(t[i]={}),n[i]):n[i]);return t},ms=function(e,t){var n,i={};for(n in e)n in t||(i[n]=e[n]);return i},gs=function(e){var t,n=e.parent||Yi,i=e.keyframes?(t=Cr(e.keyframes),function(e,n){for(var i in n)i in e||"duration"===i&&t||"ease"===i||(e[i]=n[i])}):hs;if(Tr(e.inherit))for(;n;)i(e,n.vars.defaults),n=n.parent||n._dp;return e},vs=function(e,t,n,i,r){void 0===n&&(n="_first"),void 0===i&&(i="_last");var s,o=e[i];if(r)for(s=t[r];o&&o[r]>s;)o=o._prev;return o?(t._next=o._next,o._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[i]=t,t._prev=o,t.parent=t._dp=e,t},ys=function(e,t,n,i){void 0===n&&(n="_first"),void 0===i&&(i="_last");var r=t._prev,s=t._next;r?r._next=s:e[n]===t&&(e[n]=s),s?s._prev=r:e[i]===t&&(e[i]=r),t._next=t._prev=t.parent=null},bs=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},_s=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},ws=function(e,t,n,i){return e._startAt&&(Ui?e._startAt.revert(Wr):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,i))},xs=function e(t){return!t||t._ts&&e(t.parent)},Ts=function(e){return e._repeat?Es(e._tTime,e=e.duration()+e._rDelay)*e:0},Es=function(e,t){var n=Math.floor(e=rs(e/t));return e&&n===e?n-1:n},Ss=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},As=function(e){return e._end=rs(e._start+(e._tDur/Math.abs(e._ts||e._rts||dr)||0))},Cs=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=rs(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),As(e),n._dirty||_s(n,e)),e},ks=function(e,t){var n;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(n=Ss(e.rawTime(),t),(!t._dur||Bs(0,t.totalDuration(),n)-t._tTime>dr)&&t.render(n,!0)),_s(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(n=e;n._dp;)n.rawTime()>=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-1e-8}},Ms=function(e,t,n,i){return t.parent&&bs(t),t._start=rs((_r(n)?n:n||e!==Yi?Ds(e,n,t):e._time)+t._delay),t._end=rs(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),vs(e,t,"_first","_last",e._sort?"_start":0),Ls(t)||(e._recent=t),i||ks(e,t),e._ts<0&&Cs(e,e._tTime),e},Ps=function(e,t){return(Rr.ScrollTrigger||Nr("scrollTrigger",t))&&Rr.ScrollTrigger.create(t,e)},js=function(e,t,n,i,r){return Do(e,t,r),e._initted?!n&&e._pt&&!Ui&&(e._dur&&!1!==e.vars.lazy||!e._dur&&e.vars.lazy)&&Zi!==go.frame?(Ur.push(e),e._lazy=[r,i],1):void 0:1},Os=function e(t){var n=t.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||e(n))},Ls=function(e){var t=e.data;return"isFromStart"===t||"isStart"===t},Is=function(e,t,n,i){var r=e._repeat,s=rs(t)||0,o=e._tTime/e._tDur;return o&&!i&&(e._time*=s/e._dur),e._dur=s,e._tDur=r?r<0?1e10:rs(s*(r+1)+e._rDelay*r):s,o>0&&!i&&Cs(e,e._tTime=e._tDur*o),e.parent&&As(e),n||_s(e.parent,e),e},Rs=function(e){return e instanceof jo?_s(e):Is(e,e._dur)},Fs={_start:0,endTime:$r,totalDuration:$r},Ds=function e(t,n,i){var r,s,o,a=t.labels,l=t._recent||Fs,u=t.duration()>=cr?l.endTime(!1):t._dur;return yr(n)&&(isNaN(n)||n in a)?(s=n.charAt(0),o="%"===n.substr(-1),r=n.indexOf("="),"<"===s||">"===s?(r>=0&&(n=n.replace(/=/,"")),("<"===s?l._start:l.endTime(l._repeat>=0))+(parseFloat(n.substr(1))||0)*(o?(r<0?l:i).totalDuration()/100:1)):r<0?(n in a||(a[n]=u),a[n]):(s=parseFloat(n.charAt(r-1)+n.substr(r+1)),o&&i&&(s=s/100*(Cr(i)?i[0]:i).totalDuration()),r>1?e(t,n.substr(0,r-1),i)+s:u+s)):null==n?u:+n},Ns=function(e,t,n){var i,r,s=_r(t[1]),o=(s?2:1)+(e<2?0:1),a=t[o];if(s&&(a.duration=t[1]),a.parent=n,e){for(i=a,r=n;r&&!("immediateRender"in i);)i=r.vars.defaults||{},r=Tr(r.vars.inherit)&&r.parent;a.immediateRender=Tr(i.immediateRender),e<2?a.runBackwards=1:a.startAt=t[o-1]}return new Vo(t[0],a,t[o+1])},zs=function(e,t){return e||0===e?t(e):t},Bs=function(e,t,n){return n<e?e:n>t?t:n},$s=function(e,t){return yr(e)&&(t=Ir.exec(e))?t[1]:""},Vs=[].slice,Ws=function(e,t){return e&&xr(e)&&"length"in e&&(!t&&!e.length||e.length-1
vendor: 19,301 bytes, line 1
1in e&&xr(e[0]))&&!e.nodeType&&e!==Xi},Hs=function(e,t,n){return void 0===n&&(n=[]),e.forEach(function(e){var i;return yr(e)&&!t||Ws(e,1)?(i=n).push.apply(i,qs(e)):n.push(e)})||n},qs=function(e,t,n){return Gi&&!t&&Gi.selector?Gi.selector(e):!yr(e)||n||!Ki&&vo()?Cr(e)?Hs(e,n):Ws(e)?Vs.call(e,0):e?[e]:[]:Vs.call((t||Ji).querySelectorAll(e),0)},Us=function(e){return e=qs(e)[0]||zr("Invalid scope")||{},function(t){var n=e.current||e.nativeElement||e;return qs(t,n.querySelectorAll?n:n===e?zr("Invalid scope")||Ji.createElement("div"):e)}},Gs=function(e){return e.sort(function(){return.5-Math.random()})},Ys=function(e){if(br(e))return e;var t=xr(e)?e:{each:e},n=Eo(t.ease),i=t.from||0,r=parseFloat(t.base)||0,s={},o=i>0&&i<1,a=isNaN(i)||o,l=t.axis,u=i,c=i;return yr(i)?u=c={center:.5,edges:.5,end:1}[i]||0:!o&&a&&(u=i[0],c=i[1]),function(e,o,d){var h,p,f,m,g,v,y,b,_,w=(d||t).length,x=s[w];if(!x){if(!(_="auto"===t.grid?0:(t.grid||[1,cr])[1])){for(y=-cr;y<(y=d[_++].getBoundingClientRect().left)&&_<w;);_<w&&_--}for(x=s[w]=[],h=a?Math.min(_,w)*u-.5:i%_,p=_===cr?0:a?w*c/_-.5:i/_|0,y=0,b=cr,v=0;v<w;v++)f=v%_-h,m=p-(v/_|0),x[v]=g=l?Math.abs("y"===l?m:f):mr(f*f+m*m),g>y&&(y=g),g<b&&(b=g);"random"===i&&Gs(x),x.max=y-b,x.min=b,x.v=w=(parseFloat(t.amount)||parseFloat(t.each)*(_>w?w-1:l?"y"===l?w/_:_:Math.max(_,w/_))||0)*("edges"===i?-1:1),x.b=w<0?r-w:r,x.u=$s(t.amount||t.each)||0,n=n&&w<0?xo(n):n}return w=(x[e]-x.min)/x.max||0,rs(x.b+(n?n(w):w)*x.v)+x.u}},Xs=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(n){var i=rs(Math.round(parseFloat(n)/e)*e*t);return(i-i%1)/t+(_r(n)?0:$s(n))}},Ks=function(e,t){var n,i,r=Cr(e);return!r&&xr(e)&&(n=r=e.radius||cr,e.values?(e=qs(e.values),(i=!_r(e[0]))&&(n*=n)):e=Xs(e.increment)),zs(t,r?br(e)?function(t){return i=e(t),Math.abs(i-t)<=n?i:t}:function(t){for(var r,s,o=parseFloat(i?t.x:t),a=parseFloat(i?t.y:0),l=cr,u=0,c=e.length;c--;)(r=i?(r=e[c].x-o)*r+(s=e[c].y-a)*s:Math.abs(e[c]-o))<l&&(l=r,u=c);return u=!n||l<=n?e[u]:t,i||u===t||_r(t)?u:u+$s(t)}:Xs(e))},Js=function(e,t,n,i){return zs(Cr(e)?!t:!0===n?!!(n=0):!i,function(){return Cr(e)?e[~~(Math.random()*e.length)]:(n=n||1e-5)&&(i=n<1?Math.pow(10,(n+"").length-2):1)&&Math.floor(Math.round((e-n/2+Math.random()*(t-e+.99*n))/n)*n*i)/i})},Qs=function(e,t,n){return zs(n,function(n){return e[~~t(n)]})},Zs=function(e){for(var t,n,i,r,s=0,o="";~(t=e.indexOf("random(",s));)i=e.indexOf(")",t),r="["===e.charAt(t+7),n=e.substr(t+7,i-t-7).match(r?Lr:kr),o+=e.substr(s,t-s)+Js(r?n:+n[0],r?0:+n[1],+n[2]||1e-5),s=i+1;return o+e.substr(s,e.length-s)},eo=function(e,t,n,i,r){var s=t-e,o=i-n;return zs(r,function(t){return n+((t-e)/s*o||0)})},to=function(e,t,n){var i,r,s,o=e.labels,a=cr;for(i in o)(r=o[i]-t)<0==!!n&&r&&a>(r=Math.abs(r))&&(s=i,a=r);return s},no=function(e,t,n){var i,r,s,o=e.vars,a=o[t],l=Gi,u=e._ctx;if(a)return i=o[t+"Params"],r=o.callbackScope||e,n&&Ur.length&&as(),u&&(Gi=u),s=i?a.apply(r,i):a.call(r),Gi=l,s},io=function(e){return bs(e),e.scrollTrigger&&e.scrollTrigger.kill(!!Ui),e.progress()<1&&no(e,"onInterrupt"),e},ro=[],so=function(e){if(e)if(e=!e.name&&e.default||e,Er()||e.headless){var t=e.name,n=br(e),i=t&&!n&&e.init?function(){this._props=[]}:e,r={init:$r,render:Jo,add:Ro,kill:Zo,modifier:Qo,rawVars:0},s={targetTest:0,get:0,getSetter:Go,aliases:{},register:0};if(vo(),e!==i){if(Yr[t])return;hs(i,hs(ms(e,r),s)),ps(i.prototype,ps(r,ms(e,s))),Yr[i.prop=t]=i,e.targetTest&&(Jr.push(i),qr[t]=1),t=("css"===t?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}Br(t,i),e.register&&e.register(ma,i,na)}else ro.push(e)},oo=255,ao={aqua:[0,oo,oo],lime:[0,oo,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,oo],navy:[0,0,128],white:[oo,oo,oo],olive:[128,128,0],yellow:[oo,oo,0],orange:[oo,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[oo,0,0],pink:[oo,192,203],cyan:[0,oo,oo],transparent:[oo,oo,oo,0]},lo=function(e,t,n){return(6*(e+=e<0?1:e>1?-1:0)<1?t+(n-t)*e*6:e<.5?n:3*e<2?t+(n-t)*(2/3-e)*6:t)*oo+.5|0},uo=function(e,t,n){var i,r,s,o,a,l,u,c,d,h,p=e?_r(e)?[e>>16,e>>8&oo,e&oo]:0:ao.black;if(!p){if(","===e.substr(-1)&&(e=e.substr(0,e.length-1)),ao[e])p=ao[e];else if("#"===e.charAt(0)){if(e.length<6&&(i=e.charAt(1),r=e.charAt(2),s=e.charAt(3),e="#"+i+i+r+r+s+s+(5===e.length?e.charAt(4)+e.charAt(4):"")),9===e.length)return[(p=parseInt(e.substr(1,6),16))>>16,p>>8&oo,p&oo,parseInt(e.substr(7),16)/255];p=[(e=parseInt(e.substr(1),16))>>16,e>>8&oo,e&oo]}else if("hsl"===e.substr(0,3))if(p=h=e.match(kr),t){if(~e.indexOf("="))return p=e.match(Mr),n&&p.length<4&&(p[3]=1),p}else o=+p[0]%360/360,a=+p[1]/100,i=2*(l=+p[2]/100)-(r=l<=.5?l*(a+1):l+a-l*a),p.length>3&&(p[3]*=1),p[0]=lo(o+1/3,i,r),p[1]=lo(o,i,r),p[2]=lo(o-1/3,i,r);else p=e.match(kr)||ao.transparent;p=p.map(Number)}return t&&!h&&(i=p[0]/oo,r=p[1]/oo,s=p[2]/oo,l=((u=Math.max(i,r,s))+(c=Math.min(i,r,s)))/2,u===c?o=a=0:(d=u-c,a=l>.5?d/(2-u-c):d/(u+c),o=u===i?(r-s)/d+(r<s?6:0):u===r?(s-i)/d+2:(i-r)/d+4,o*=60),p[0]=~~(o+.5),p[1]=~~(100*a+.5),p[2]=~~(100*l+.5)),n&&p.length<4&&(p[3]=1),p},co=function(e){var t=[],n=[],i=-1;return e.split(po).forEach(function(e){var r=e.match(Pr)||[];t.push.apply(t,r),n.push(i+=r.length+1)}),t.c=n,t},ho=function(e,t,n){var i,r,s,o,a="",l=(e+a).match(po),u=t?"hsla(":"rgba(",c=0;if(!l)return e;if(l=l.map(function(e){return(e=uo(e,t,1))&&u+(t?e[0]+","+e[1]+"%,"+e[2]+"%,"+e[3]:e.join(","))+")"}),n&&(s=co(e),(i=n.c).join(a)!==s.c.join(a)))for(o=(r=e.replace(po,"1").split(Pr)).length-1;c<o;c++)a+=r[c]+(~i.indexOf(c)?l.shift()||u+"0,0,0,0)":(s.length?s:l.length?l:n).shift());if(!r)for(o=(r=e.split(po)).length-1;c<o;c++)a+=r[c]+l[c];return a+r[o]},po=function(){var e,t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(e in ao)t+="|"+e+"\\b";return new RegExp(t+")","gi")}(),fo=/hsl[a]?\(/,mo=function(e){var t,n=e.join(" ");if(po.lastIndex=0,po.test(n))return t=fo.test(n),e[1]=ho(e[1],t),e[0]=ho(e[0],t,co(e[1])),!0},go=function(){var e,t,n,i,r,s,o=Date.now,a=500,l=33,u=o(),c=u,d=1e3/240,h=d,p=[],f=function n(f){var m,g,v,y,b=o()-c,_=!0===f;if((b>a||b<0)&&(u+=b-l),((m=(v=(c+=b)-u)-h)>0||_)&&(y=++i.frame,r=v-1e3*i.time,i.time=v/=1e3,h+=m+(m>=d?4:d-m),g=1),_||(e=t(n)),g)for(s=0;s<p.length;s++)p[s](v,r,y,f)};return i={time:0,frame:0,tick:function(){f(!0)},deltaRatio:function(e){return r/(1e3/(e||60))},wake:function(){Qi&&(!Ki&&Er()&&(Xi=Ki=window,Ji=Xi.document||{},Rr.gsap=ma,(Xi.gsapVersions||(Xi.gsapVersions=[])).push(ma.version),Dr(Fr||Xi.GreenSockGlobals||!Xi.gsap&&Xi||{}),ro.forEach(so)),n="undefined"!=typeof requestAnimationFrame&&requestAnimationFrame,e&&i.sleep(),t=n||function(e){return setTimeout(e,h-1e3*i.time+1|0)},tr=1,f(2))},sleep:function(){(n?cancelAnimationFrame:clearTimeout)(e),tr=0,t=$r},lagSmoothing:function(e,t){a=e||1/0,l=Math.min(t||33,a)},fps:function(e){d=1e3/(e||240),h=1e3*i.time+d},add:function(e,t,n){var r=t?function(t,n,s,o){e(t,n,s,o),i.remove(r)}:e;return i.remove(e),p[n?"unshift":"push"](r),vo(),r},remove:function(e,t){~(t=p.indexOf(e))&&p.splice(t,1)&&s>=t&&s--},_listeners:p},i}(),vo=function(){return!tr&&go.wake()},yo={},bo=/^[\d.\-M][\d.\-,\s]/,_o=/["']/g,wo=function(e){for(var t,n,i,r={},s=e.substr(1,e.length-3).split(":"),o=s[0],a=1,l=s.length;a<l;a++)n=s[a],t=a!==l-1?n.lastIndexOf(","):n.length,i=n.substr(0,t),r[o]=isNaN(i)?i.replace(_o,"").trim():+i,o=n.substr(t+1).trim();return r},xo=function(e){return function(t){return 1-e(1-t)}},To=function e(t,n){for(var i,r=t._first;r;)r instanceof jo?e(r,n):!r.vars.yoyoEase||r._yoyo&&r._repeat||r._yoyo===n||(r.timeline?e(r.timeline,n):(i=r._ease,r._ease=r._yEase,r._yEase=i,r._yoyo=n)),r=r._next},Eo=function(e,t){return e&&(br(e)?e:yo[e]||function(e){var t,n,i,r,s=(e+"").split("("),o=yo[s[0]];return o&&s.length>1&&o.config?o.config.apply(null,~e.indexOf("{")?[wo(s[1])]:(t=e,n=t.indexOf("(")+1,i=t.indexOf(")"),r=t.indexOf("(",n),t.substring(n,~r&&r<i?t.indexOf(")",i+1):i)).split(",").map(cs)):yo._CE&&bo.test(e)?yo._CE("",e):o}(e))||t},So=function(e,t,n,i){void 0===n&&(n=function(e){return 1-t(1-e)}),void 0===i&&(i=function(e){return e<.5?t(2*e)/2:1-t(2*(1-e))/2});var r,s={easeIn:t,easeOut:n,easeInOut:i};return ns(e,function(e){for(var t in yo[e]=Rr[e]=s,yo[r=e.toLowerCase()]=n,s)yo[r+("easeIn"===t?".in":"easeOut"===t?".out":".inOut")]=yo[e+"."+t]=s[t]}),s},Ao=function(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}},Co=function e(t,n,i){var r=n>=1?n:1,s=(i||(t?.3:.45))/(n<1?n:1),o=s/hr*(Math.asin(1/r)||0),a=function(e){return 1===e?1:r*Math.pow(2,-10*e)*vr((e-o)*s)+1},l="out"===t?a:"in"===t?function(e){return 1-a(1-e)}:Ao(a);return s=hr/s,l.config=function(n,i){return e(t,n,i)},l},ko=function e(t,n){void 0===n&&(n=1.70158);var i=function(e){return e?--e*e*((n+1)*e+n)+1:0},r="out"===t?i:"in"===t?function(e){return 1-i(1-e)}:Ao(i);return r.config=function(n){return e(t,n)},r};ns("Linear,Quad,Cubic,Quart,Quint,Strong",function(e,t){var n=t<5?t+1:t;So(e+",Power"+(n-1),t?function(e){return Math.pow(e,n)}:function(e){return e},function(e){return 1-Math.pow(1-e,n)},function(e){return e<.5?Math.pow(2*e,n)/2:1-Math.pow(2*(1-e),n)/2})}),yo.Linear.easeNone=yo.none=yo.Linear.easeIn,So("Elastic",Co("in"),Co("out"),Co()),nr=7.5625,sr=2*(rr=1/(ir=2.75)),or=2.5*rr,So("Bounce",function(e){return 1-ar(1-e)},ar=function(e){return e<rr?nr*e*e:e<sr?nr*Math.pow(e-1.5/ir,2)+.75:e<or?nr*(e-=2.25/ir)*e+.9375:nr*Math.pow(e-2.625/ir,2)+.984375}),So("Expo",function(e){return Math.pow(2,10*(e-1))*e+e*e*e*e*e*e*(1-e)}),So("Circ",function(e){return-(mr(1-e*e)-1)}),So("Sine",function(e){return 1===e?1:1-gr(e*pr)}),So("Back",ko("in"),ko("out"),ko()),yo.SteppedEase=yo.steps=Rr.SteppedEase={config:function(e,t){void 0===e&&(e=1);var n=1/e,i=e+(t?0:1),r=t?1:0;return function(e){return((i*Bs(0,.99999999,e)|0)+r)*n}}},ur.ease=yo["quad.out"],ns("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(e){return Qr+=e+","+e+"Params,"});var Mo=function(e,t){this.id=fr++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:ts,this.set=t?t.getSetter:Go},Po=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,Is(this,+e.duration,1,1),this.data=e.data,Gi&&(this._ctx=Gi,Gi.data.push(this)),tr||go.wake()}var t=e.prototype;return t.delay=function(e){return e||0===e?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,Is(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(vo(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(Cs(this,e),!n._dp||n.parent||ks(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&Ms(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===dr||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),us(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+Ts(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?e:1-e)+Ts(this),t):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},t.iteration=function(e,t){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*n,t):this._repeat?Es(this._tTime,n)+1:1},t.timeScale=function(e,t){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===e)return this;var n=this.parent&&this._ts?Ss(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||-1e-8===e?0:this._rts,this.totalTime(Bs(-Math.abs(this._delay),this.totalDuration(),n),!1!==t),As(this),function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e}(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(vo(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==dr&&(this._tTime-=dr)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=e;var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&Ms(t,this,e-this._delay),this}return this._start},t.endTime=function(e){return this._start+(Tr(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Ss(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){void 0===e&&(e=Hr);var t=Ui;return Ui=e,ls(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),"nested"!==this.data&&!1!==e.kill&&this.kill(),Ui=t,this},t.globalTime=function(e){for(var t=this,n=arguments.length?e:t.rawTime();t;)n=t._start+n/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):n},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,Rs(this)):-2===this._repeat?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,Rs(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(Ds(this,e),Tr(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,Tr(t)),this._dur||(this._zTime=-1e-8),this},t.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-1e-8:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},t.isActive=function(){var e,t=this.parent||this._dp,n=this._start;return!(t&&!(this._ts&&this._initted&&t.isActive()&&(e=t.rawTime(!0))>=n&&e<this.endTime(!0)-dr))},t.eventCallback=function(e,t,n){var i=this.vars;return arguments.length>1?(t?(i[e]=t,n&&(i[e+"Params"]=n),"onUpdate"===e&&(this._onUpdate=t)):delete i[e],this):i[e]},t.then=function(e){var t=this;return new Promise(function(n){var i=br(e)?e:ds,r=function(){var e=t.then;t.then=null,br(i)&&(i=i(t))&&(i.then||i===t)&&(t.then=e),n(i),t.then=e};t._initted&&1===t.totalProgress()&&t._ts>=0||!t._tTime&&t._ts<0?r():t._prom=r})},t.kill=function(){io(this)},e}();hs(Po.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var jo=function(e){function t(t,n){var i;return void 0===t&&(t={}),(i=e.call(this,t)||this).labels={},i.smoothChildTiming=!!t.smoothChildTiming,i.autoRemoveChildren=!!t.autoRemoveChildren,i._sort=Tr(t.sortChildren),Yi&&Ms(t.parent||Yi,Wi(i),n),t.reversed&&i.reverse(),t.paused&&i.paused(!0),t.scrollTrigger&&Ps(Wi(i),t.scrollTrigger),i}Hi(t,e);var n=t.prototype;return n.to=function(e,t,n){return Ns(0,arguments,this),this},n.from=function(e,t,n){return Ns(1,arguments,this),this},n.fromTo=function(e,t,n,i){return Ns(2,arguments,this),this},n.set=function(e,t,n){return t.duration=0,t.parent=this,gs(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new Vo(e,t,Ds(this,n),1),this},n.call=function(e,t,n){return Ms(this,Vo.delayedCall(0,e,t),n)},n.staggerTo=function(e,t,n,i,r,s,o){return n.duration=t,n.stagger=n.stagger||i,n.onComplete=s,n.onCompleteParams=o,n.parent=this,new Vo(e,n,Ds(this,r)),this},n.staggerFrom=function(e,t,n,i,r,s,o){return n.runBackwards=1,gs(n).immediateRender=Tr(n.immediateRender),this.staggerTo(e,t,n,i,r,s,o)},n.staggerFromTo=function(e,t,n,i,r,s,o,a){return i.startAt=n,gs(i).immediateRender=Tr(i.immediateRender),this.staggerTo(e,t,i,r,s,o,a)},n.render=function(e,t,n){var i,r,s,o,a,l,u,c,d,h,p,f,m=this._time,g=this._dirty?this.totalDuration():this._tDur,v=this._dur,y=e<=0?0:rs(e),b=this._zTime<0!=e<0&&(this._initted||!v);if(this!==Yi&&y>g&&e>=0&&(y=g),y!==this._tTime||n||b){if(m!==this._time&&v&&(y+=this._time-m,e+=this._time-m),i=y,d=this._start,l=!(c=this._ts),b&&(v||(m=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(p=this._yoyo,a=v+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(100*a+e,t,n);if(i=rs(y%a),y===g?(o=this._repeat,i=v):((o=~~(h=rs(y/a)))&&o===h&&(i=v,o--),i>v&&(i=v)),h=Es(this._tTime,a),!m&&this._tTime&&h!==o&&this._tTime-h*a-this._dur<=0&&(h=o),p&&1&o&&(i=v-i,f=1),o!==h&&!this._lock){var _=p&&1&h,w=_===(p&&1&o);if(o<h&&(_=!_),m=_?0:y%v?v:y,this._lock=1,this.render(m||(f?0:rs(o*a)),t,!v)._lock=0,this._tTime=y,!t&&this.parent&&no(this,"onRepeat"),this.vars.repeatRefresh&&!f&&(this.invalidate()._lock=1),m&&m!==this._time||l!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(v=this._dur,g=this._tDur,w&&(this._lock=2,m=_?v:-1e-4,this.render(m,!0),this.vars.repeatRefresh&&!f&&this.invalidate()),this._lock=0,!this._ts&&!l)return this;To(this,f)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(u=function(e,t,n){var i;if(n>t)for(i=e._first;i&&i._start<=n;){if("isPause"===i.data&&i._start>t)return i;i=i._next}else for(i=e._last;i&&i._start>=n;){if("isPause"===i.data&&i._start<t)return i;i=i._prev}}(this,rs(m),rs(i)),u&&(y-=i-(i=u._start))),this._tTime=y,this._time=i,this._act=!c,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,m=0),!m&&y&&!t&&!h&&(no(this,"onStart"),this._tTime!==y))return this;if(i>=m&&e>=0)for(r=this._first;r;){if(s=r._next,(r._act||i>=r._start)&&r._ts&&u!==r){if(r.parent!==this)return this.render(e,t,n);if(r.render(r._ts>0?(i-r._start)*r._ts:(r._dirty?r.totalDuration():r._tDur)+(i-r._start)*r._ts,t,n),i!==this._time||!this._ts&&!l){u=0,s&&(y+=this._zTime=-1e-8);break}}r=s}else{r=this._last;for(var x=e<0?e:i;r;){if(s=r._prev,(r._act||x<=r._end)&&r._ts&&u!==r){if(r.parent!==this)return this.render(e,t,n);if(r.render(r._ts>0?(x-r._start)*r._ts:(r._dirty?r.totalDuration():r._tDur)+(x-r._start)*r._ts,t,n||Ui&&ls(r)),i!==this._time||!this._ts&&!l){u=0,s&&(y+=this._zTime=x?-1e-8:dr);break}}r=s}}if(u&&!t&&(this.pause(),u.render(i>=m?0:-1e-8)._zTime=i>=m?1:-1,this._ts))return this._start=d,As(this),this.render(e,t,n);this._onUpdate&&!t&&no(this,"onUpdate",!0),(y===g&&this._tTime>
vendor: 6,586 bytes, line 1
1=this.totalDuration()||!y&&m)&&(d!==this._start&&Math.abs(c)===Math.abs(this._ts)||this._lock||((e||!v)&&(y===g&&this._ts>0||!y&&this._ts<0)&&bs(this,1),t||e<0&&!m||!y&&!m&&g||(no(this,y===g&&e>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(y<g&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(e,t){var n=this;if(_r(t)||(t=Ds(this,t,e)),!(e instanceof Po)){if(Cr(e))return e.forEach(function(e){return n.add(e,t)}),this;if(yr(e))return this.addLabel(e,t);if(!br(e))return this;e=Vo.delayedCall(0,e)}return this!==e?Ms(this,e,t):this},n.getChildren=function(e,t,n,i){void 0===e&&(e=!0),void 0===t&&(t=!0),void 0===n&&(n=!0),void 0===i&&(i=-cr);for(var r=[],s=this._first;s;)s._start>=i&&(s instanceof Vo?t&&r.push(s):(n&&r.push(s),e&&r.push.apply(r,s.getChildren(!0,t,n)))),s=s._next;return r},n.getById=function(e){for(var t=this.getChildren(1,1,1),n=t.length;n--;)if(t[n].vars.id===e)return t[n]},n.remove=function(e){return yr(e)?this.removeLabel(e):br(e)?this.killTweensOf(e):(e.parent===this&&ys(this,e),e===this._recent&&(this._recent=this._last),_s(this))},n.totalTime=function(t,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=rs(go.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,n),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=Ds(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,n){var i=Vo.delayedCall(0,t||$r,n);return i.data="isPause",this._hasPause=1,Ms(this,i,Ds(this,e))},n.removePause=function(e){var t=this._first;for(e=Ds(this,e);t;)t._start===e&&"isPause"===t.data&&bs(t),t=t._next},n.killTweensOf=function(e,t,n){for(var i=this.getTweensOf(e,n),r=i.length;r--;)Oo!==i[r]&&i[r].kill(e,t);return this},n.getTweensOf=function(e,t){for(var n,i=[],r=qs(e),s=this._first,o=_r(t);s;)s instanceof Vo?os(s._targets,r)&&(o?(!Oo||s._initted&&s._ts)&&s.globalTime(0)<=t&&s.globalTime(s.totalDuration())>t:!t||s.isActive())&&i.push(s):(n=s.getTweensOf(r,t)).length&&i.push.apply(i,n),s=s._next;return i},n.tweenTo=function(e,t){t=t||{};var n,i=this,r=Ds(i,e),s=t,o=s.startAt,a=s.onStart,l=s.onStartParams,u=s.immediateRender,c=Vo.to(i,hs({ease:t.ease||"none",lazy:!1,immediateRender:!1,time:r,overwrite:"auto",duration:t.duration||Math.abs((r-(o&&"time"in o?o.time:i._time))/i.timeScale())||dr,onStart:function(){if(i.pause(),!n){var e=t.duration||Math.abs((r-(o&&"time"in o?o.time:i._time))/i.timeScale());c._dur!==e&&Is(c,e,0,1).render(c._time,!0,!0),n=1}a&&a.apply(c,l||[])}},t));return u?c.render(0):c},n.tweenFromTo=function(e,t,n){return this.tweenTo(t,hs({startAt:{time:Ds(this,e)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(e){return void 0===e&&(e=this._time),to(this,Ds(this,e))},n.previousLabel=function(e){return void 0===e&&(e=this._time),to(this,Ds(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+dr)},n.shiftChildren=function(e,t,n){void 0===n&&(n=0);for(var i,r=this._first,s=this.labels;r;)r._start>=n&&(r._start+=e,r._end+=e),r=r._next;if(t)for(i in s)s[i]>=n&&(s[i]+=e);return _s(this)},n.invalidate=function(t){var n=this._first;for(this._lock=0;n;)n.invalidate(t),n=n._next;return e.prototype.invalidate.call(this,t)},n.clear=function(e){void 0===e&&(e=!0);for(var t,n=this._first;n;)t=n._next,this.remove(n),n=t;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),_s(this)},n.totalDuration=function(e){var t,n,i,r=0,s=this,o=s._last,a=cr;if(arguments.length)return s.timeScale((s._repeat<0?s.duration():s.totalDuration())/(s.reversed()?-e:e));if(s._dirty){for(i=s.parent;o;)t=o._prev,o._dirty&&o.totalDuration(),(n=o._start)>a&&s._sort&&o._ts&&!s._lock?(s._lock=1,Ms(s,o,n-o._delay,1)._lock=0):a=n,n<0&&o._ts&&(r-=n,(!i&&!s._dp||i&&i.smoothChildTiming)&&(s._start+=n/s._ts,s._time-=n,s._tTime-=n),s.shiftChildren(-n,!1,-Infinity),a=0),o._end>r&&o._ts&&(r=o._end),o=t;Is(s,s===Yi&&s._time>r?s._time:r,1,1),s._dirty=0}return s._tDur},t.updateRoot=function(e){if(Yi._ts&&(us(Yi,Ss(e,Yi)),Zi=go.frame),go.frame>=Kr){Kr+=lr.autoSleep||120;var t=Yi._first;if((!t||!t._ts)&&lr.autoSleep&&go._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||go.sleep()}}},t}(Po);hs(jo.prototype,{_lock:0,_hasPause:0,_forcing:0});var Oo,Lo,Io=function(e,t,n,i,r,s,o){var a,l,u,c,d,h,p,f,m=new na(this._pt,e,t,0,1,Ko,null,r),g=0,v=0;for(m.b=n,m.e=i,n+="",(p=~(i+="").indexOf("random("))&&(i=Zs(i)),s&&(s(f=[n,i],e,t),n=f[0],i=f[1]),l=n.match(jr)||[];a=jr.exec(i);)c=a[0],d=i.substring(g,a.index),u?u=(u+1)%5:"rgba("===d.substr(-5)&&(u=1),c!==l[v++]&&(h=parseFloat(l[v-1])||0,m._pt={_next:m._pt,p:d||1===v?d:",",s:h,c:"="===c.charAt(1)?ss(h,c)-h:parseFloat(c)-h,m:u&&u<4?Math.round:0},g=jr.lastIndex);return m.c=g<i.length?i.substring(g,i.length):"",m.fp=o,(Or.test(i)||p)&&(m.e=0),this._pt=m,m},Ro=function(e,t,n,i,r,s,o,a,l,u){br(i)&&(i=i(r||0,e,s));var c,d=e[t],h="get"!==n?n:br(d)?l?e[t.indexOf("set")||!br(e["get"+t.substr(3)])?t:"get"+t.substr(3)](l):e[t]():d,p=br(d)?l?qo:Ho:Wo;if(yr(i)&&(~i.indexOf("random(")&&(i=Zs(i)),"="===i.charAt(1)&&((c=ss(h,i)+($s(h)||0))||0===c)&&(i=c)),!u||h!==i||Lo)return isNaN(h*i)||""===i?(!d&&!(t in e)&&Nr(t,i),Io.call(this,e,t,h,i,p,a||lr.stringFilter,l)):(c=new na(this._pt,e,t,+h||0,i-(h||0),"boolean"==typeof d?Xo:Yo,0,p),l&&(c.fp=l),o&&c.modifier(o,this,e),this._pt=c)},Fo=function(e,t,n,i,r,s){var o,a,l,u;if(Yr[e]&&!1!==(o=new Yr[e]).init(r,o.rawVars?t[e]:function(e,t,n,i,r){if(br(e)&&(e=zo(e,r,t,n,i)),!xr(e)||e.style&&e.nodeType||Cr(e)||Ar(e))return yr(e)?zo(e,r,t,n,i):e;var s,o={};for(s in e)o[s]=zo(e[s],r,t,n,i);return o}(t[e],i,r,s,n),n,i,s)&&(n._pt=a=new na(n._pt,r,e,0,1,o.render,o,0,o.priority),n!==er))for(l=n._ptLookup[n._targets.indexOf(r)],u=o._props.length;u--;)l[o._props[u]]=a;return o},Do=function e(t,n,i){var r,s,o,a,l,u,c,d,h,p,f,m,g,v=t.vars,y=v.ease,b=v.startAt,_=v.immediateRender,w=v.lazy,x=v.onUpdate,T=v.runBackwards,E=v.yoyoEase,S=v.keyframes,A=v.autoRevert,C=t._dur,k=t._startAt,M=t._targets,P=t.parent,j=P&&"nested"===P.data?P.vars.targets:M,O="auto"===t._overwrite&&!qi,L=t.timeline;if(L&&(!S||!y)&&(y="none"),t._ease=Eo(y,ur.ease),t._yEase=E?xo(Eo(!0===E?y:E,ur.ease)):0,E&&t._yoyo&&!t._repeat&&(E=t._yEase,t._yEase=t._ease,t._ease=E),t._from=!L&&!!v.runBackwards,!L||S&&!v.stagger){if(m=(d=M[0]?es(M[0]).harness:0)&&v[d.prop],r=ms(v,qr),k&&(k._zTime<0&&k.progress(1),n<0&&T&&_&&!A?k.render(-1,!0):k.revert(T&&C?Wr:Vr),k._lazy=0),b){if(bs(t._startAt=Vo.set(M,hs({data:"isStart",overwrite:!1,parent:P,
vendor: 4,570 bytes, line 1
1immediateRender:!0,lazy:!k&&Tr(w),startAt:null,delay:0,onUpdate:x&&function(){return no(t,"onUpdate")},stagger:0},b))),t._startAt._dp=0,t._startAt._sat=t,n<0&&(Ui||!_&&!A)&&t._startAt.revert(Wr),_&&C&&n<=0&&i<=0)return void(n&&(t._zTime=n))}else if(T&&C&&!k)if(n&&(_=!1),o=hs({overwrite:!1,data:"isFromStart",lazy:_&&!k&&Tr(w),immediateRender:_,stagger:0,parent:P},r),m&&(o[d.prop]=m),bs(t._startAt=Vo.set(M,o)),t._startAt._dp=0,t._startAt._sat=t,n<0&&(Ui?t._startAt.revert(Wr):t._startAt.render(-1,!0)),t._zTime=n,_){if(!n)return}else e(t._startAt,dr,dr);for(t._pt=t._ptCache=0,w=C&&Tr(w)||w&&!C,s=0;s<M.length;s++){if(c=(l=M[s])._gsap||Zr(M)[s]._gsap,t._ptLookup[s]=p={},Gr[c.id]&&Ur.length&&as(),f=j===M?s:j.indexOf(l),d&&!1!==(h=new d).init(l,m||r,t,f,j)&&(t._pt=a=new na(t._pt,l,h.name,0,1,h.render,h,0,h.priority),h._props.forEach(function(e){p[e]=a}),h.priority&&(u=1)),!d||m)for(o in r)Yr[o]&&(h=Fo(o,r,t,f,l,j))?h.priority&&(u=1):p[o]=a=Ro.call(t,l,o,"get",r[o],f,j,0,v.stringFilter);t._op&&t._op[s]&&t.kill(l,t._op[s]),O&&t._pt&&(Oo=t,Yi.killTweensOf(l,p,t.globalTime(n)),g=!t.parent,Oo=0),t._pt&&w&&(Gr[c.id]=1)}u&&ta(t),t._onInit&&t._onInit(t)}t._onUpdate=x,t._initted=(!t._op||t._pt)&&!g,S&&n<=0&&L.render(cr,!0,!0)},No=function(e,t,n,i){var r,s,o=t.ease||i||"power1.inOut";if(Cr(t))s=n[e]||(n[e]=[]),t.forEach(function(e,n){return s.push({t:n/(t.length-1)*100,v:e,e:o})});else for(r in t)s=n[r]||(n[r]=[]),"ease"===r||s.push({t:parseFloat(e),v:t[r],e:o})},zo=function(e,t,n,i,r){return br(e)?e.call(t,n,i,r):yr(e)&&~e.indexOf("random(")?Zs(e):e},Bo=Qr+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",$o={};ns(Bo+",id,stagger,delay,duration,paused,scrollTrigger",function(e){return $o[e]=1});var Vo=function(e){function t(t,n,i,r){var s;"number"==typeof n&&(i.duration=n,n=i,i=null);var o,a,l,u,c,d,h,p,f=(s=e.call(this,r?n:gs(n))||this).vars,m=f.duration,g=f.delay,v=f.immediateRender,y=f.stagger,b=f.overwrite,_=f.keyframes,w=f.defaults,x=f.scrollTrigger,T=f.yoyoEase,E=n.parent||Yi,S=(Cr(t)||Ar(t)?_r(t[0]):"length"in n)?[t]:qs(t);if(s._targets=S.length?Zr(S):zr("GSAP target "+t+" not found. https://gsap.com",!lr.nullTargetWarn)||[],s._ptLookup=[],s._overwrite=b,_||y||Sr(m)||Sr(g)){if(n=s.vars,(o=s.timeline=new jo({data:"nested",defaults:w||{},targets:E&&"nested"===E.data?E.vars.targets:S})).kill(),o.parent=o._dp=Wi(s),o._start=0,y||Sr(m)||Sr(g)){if(u=S.length,h=y&&Ys(y),xr(y))for(c in y)~Bo.indexOf(c)&&(p||(p={}),p[c]=y[c]);for(a=0;a<u;a++)(l=ms(n,$o)).stagger=0,T&&(l.yoyoEase=T),p&&ps(l,p),d=S[a],l.duration=+zo(m,Wi(s),a,d,S),l.delay=(+zo(g,Wi(s),a,d,S)||0)-s._delay,!y&&1===u&&l.delay&&(s._delay=g=l.delay,s._start+=g,l.delay=0),o.to(d,l,h?h(a,d,S):0),o._ease=yo.none;o.duration()?m=g=0:s.timeline=0}else if(_){gs(hs(o.vars.defaults,{ease:"none"})),o._ease=Eo(_.ease||n.ease||"none");var A,C,k,M=0;if(Cr(_))_.forEach(function(e){return o.to(S,e,">")}),o.duration();else{for(c in l={},_)"ease"===c||"easeEach"===c||No(c,_[c],l,_.easeEach);for(c in l)for(A=l[c].sort(function(e,t){return e.t-t.t}),M=0,a=0;a<A.length;a++)(k={ease:(C=A[a]).e,duration:(C.t-(a?A[a-1].t:0))/100*m})[c]=C.v,o.to(S,k,M),M+=k.duration;o.duration()<m&&o.to({},{duration:m-o.duration()})}}m||s.duration(m=o.duration())}else s.timeline=0;return!0!==b||qi||(Oo=Wi(s),Yi.killTweensOf(S),Oo=0),Ms(E,Wi(s),i),n.reversed&&s.reverse(),n.paused&&s.paused(!0),(v||!m&&!_&&s._start===rs(E._time)&&Tr(v)&&xs(Wi(s))&&"nested"!==E.data)&&(s._tTime=-1e-8,s.render(Math.max(0,-g)||0)),x&&Ps(Wi(s),x),s}Hi(t,e);var n=t.prototype;return n.render=function(e,t,n){var i,r,s,o,a,l,u,c,d,h=this._time,p=this._tDur,f=this._dur,m=e<0,g=e>p-dr&&!m?p:e<dr?0:e;if(f){if(g!==this._tTime||!e||n||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==m||this._lazy){if(i=g,c=this.timeline,this._repeat){if(o=f+this._rDelay,this._repeat<-1&&m)return this.totalTime(100*o+e,t,n);if(i=rs(g%o),g===p?(s=this._repeat,i=f):(s=~~(a=rs(g/o)))&&s===a?(i=f,s--):i>f&&(i=f),(l=this._yoyo&&1&s)&&(d=this._yEase,i=f-i),a=Es(this._tTime,o),i===h&&!n&&this._initted&&s===a)return this._tTime=g,this;s!==a&&(c&&this._yEase&&To(c,l),this.vars.repeatRefresh&&!l&&!this._lock&&i!==o&&this._initted&&(this._lock=n=1,this.render(rs(o*s),!0).invalidate()._lock=0))}if(!this._initted){if(js(this,m?e:i,n,t,g))return this._tTime=0,this;if(!(h===this._time||n&&this.vars.repeatRefresh&&s!==a))return this;if(f!==this._dur)return this.render(e,t,n)}if(this._tTime=g,this._time=i,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=u=(d||this._ease)(i/f),this._from&&(this.ratio=u=1-u),!h&&g&&!t&&!
vendor: 28,074 bytes, line 1
1a&&(no(this,"onStart"),this._tTime!==g))return this;for(r=this._pt;r;)r.r(u,r.d),r=r._next;c&&c.render(e<0?e:c._dur*c._ease(i/this._dur),t,n)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(m&&ws(this,e,0,n),no(this,"onUpdate")),this._repeat&&s!==a&&this.vars.onRepeat&&!t&&this.parent&&no(this,"onRepeat"),g!==this._tDur&&g||this._tTime!==g||(m&&!this._onUpdate&&ws(this,e,0,!0),(e||!f)&&(g===this._tDur&&this._ts>0||!g&&this._ts<0)&&bs(this,1),t||m&&!h||!(g||h||l)||(no(this,g===p?"onComplete":"onReverseComplete",!0),this._prom&&!(g<p&&this.timeScale()>0)&&this._prom()))}}else!function(e,t,n,i){var r,s,o,a=e.ratio,l=t<0||!t&&(!e._start&&Os(e)&&(e._initted||!Ls(e))||(e._ts<0||e._dp._ts<0)&&!Ls(e))?0:1,u=e._rDelay,c=0;if(u&&e._repeat&&(c=Bs(0,e._tDur,t),s=Es(c,u),e._yoyo&&1&s&&(l=1-l),s!==Es(e._tTime,u)&&(a=1-l,e.vars.repeatRefresh&&e._initted&&e.invalidate())),l!==a||Ui||i||e._zTime===dr||!t&&e._zTime){if(!e._initted&&js(e,t,i,n,c))return;for(o=e._zTime,e._zTime=t||(n?dr:0),n||(n=t&&!o),e.ratio=l,e._from&&(l=1-l),e._time=0,e._tTime=c,r=e._pt;r;)r.r(l,r.d),r=r._next;t<0&&ws(e,t,0,!0),e._onUpdate&&!n&&no(e,"onUpdate"),c&&e._repeat&&!n&&e.parent&&no(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===l&&(l&&bs(e,1),n||Ui||(no(e,l?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)}(this,e,t,n);return this},n.targets=function(){return this._targets},n.invalidate=function(t){return(!t||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),e.prototype.invalidate.call(this,t)},n.resetTo=function(e,t,n,i,r){tr||go.wake(),this._ts||this.play();var s=Math.min(this._dur,(this._dp._time-this._start)*this._ts);return this._initted||Do(this,s),function(e,t,n,i,r,s,o,a){var l,u,c,d,h=(e._pt&&e._ptCache||(e._ptCache={}))[t];if(!h)for(h=e._ptCache[t]=[],c=e._ptLookup,d=e._targets.length;d--;){if((l=c[d][t])&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==t&&l.fp!==t;)l=l._next;if(!l)return Lo=1,e.vars[t]="+=0",Do(e,o),Lo=0,a?zr(t+" not eligible for reset"):1;h.push(l)}for(d=h.length;d--;)(l=(u=h[d])._pt||u).s=!i&&0!==i||r?l.s+(i||0)+s*l.c:i,l.c=n-l.s,u.e&&(u.e=is(n)+$s(u.e)),u.b&&(u.b=l.s+$s(u.b))}(this,e,t,n,i,this._ease(s/this._dur),s,r)?this.resetTo(e,t,n,i,1):(Cs(this,0),this.parent||vs(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},n.kill=function(e,t){if(void 0===t&&(t="all"),!(e||t&&"all"!==t))return this._lazy=this._pt=0,this.parent?io(this):this.scrollTrigger&&this.scrollTrigger.kill(!!Ui),this;if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,Oo&&!0!==Oo.vars.overwrite)._first||io(this),this.parent&&n!==this.timeline.totalDuration()&&Is(this,this._dur*this.timeline._tDur/n,0,1),this}var i,r,s,o,a,l,u,c=this._targets,d=e?qs(e):c,h=this._ptLookup,p=this._pt;if((!t||"all"===t)&&function(e,t){for(var n=e.length,i=n===t.length;i&&n--&&e[n]===t[n];);return n<0}(c,d))return"all"===t&&(this._pt=0),io(this);for(i=this._op=this._op||[],"all"!==t&&(yr(t)&&(a={},ns(t,function(e){return a[e]=1}),t=a),t=function(e,t){var n,i,r,s,o=e[0]?es(e[0]).harness:0,a=o&&o.aliases;if(!a)return t;for(i in n=ps({},t),a)if(i in n)for(r=(s=a[i].split(",")).length;r--;)n[s[r]]=n[i];return n}(c,t)),u=c.length;u--;)if(~d.indexOf(c[u]))for(a in r=h[u],"all"===t?(i[u]=t,o=r,s={}):(s=i[u]=i[u]||{},o=t),o)(l=r&&r[a])&&("kill"in l.d&&!0!==l.d.kill(a)||ys(this,l,"_pt"),delete r[a]),"all"!==s&&(s[a]=1);return this._initted&&!this._pt&&p&&io(this),this},t.to=function(e,n){return new t(e,n,arguments[2])},t.from=function(e,t){return Ns(1,arguments)},t.delayedCall=function(e,n,i,r){return new t(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:n,onReverseComplete:n,onCompleteParams:i,onReverseCompleteParams:i,callbackScope:r})},t.fromTo=function(e,t,n){return Ns(2,arguments)},t.set=function(e,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new t(e,n)},t.killTweensOf=function(e,t,n){return Yi.killTweensOf(e,t,n)},t}(Po);hs(Vo.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),ns("staggerTo,staggerFrom,staggerFromTo",function(e){Vo[e]=function(){var t=new jo,n=Vs.call(arguments,0);return n.splice("staggerFromTo"===e?5:4,0,0),t[e].apply(t,n)}});var Wo=function(e,t,n){return e[t]=n},Ho=function(e,t,n){return e[t](n)},qo=function(e,t,n,i){return e[t](i.fp,n)},Uo=function(e,t,n){return e.setAttribute(t,n)},Go=function(e,t){return br(e[t])?Ho:wr(e[t])&&e.setAttribute?Uo:Wo},Yo=function(e,t){return t.set(t.t,t.p,Math.round(1e6*(t.s+t.c*e))/1e6,t)},Xo=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},Ko=function(e,t){var n=t._pt,i="";if(!e&&t.b)i=t.b;else if(1===e&&t.e)i=t.e;else{for(;n;)i=n.p+(n.m?n.m(n.s+n.c*e):Math.round(1e4*(n.s+n.c*e))/1e4)+i,n=n._next;i+=t.c}t.set(t.t,t.p,i,t)},Jo=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},Qo=function(e,t,n,i){for(var r,s=this._pt;s;)r=s._next,s.p===i&&s.modifier(e,t,n),s=r},Zo=function(e){for(var t,n,i=this._pt;i;)n=i._next,i.p===e&&!i.op||i.op===e?ys(this,i,"_pt"):i.dep||(t=1),i=n;return!t},ea=function(e,t,n,i){i.mSet(e,t,i.m.call(i.tween,n,i.mt),i)},ta=function(e){for(var t,n,i,r,s=e._pt;s;){for(t=s._next,n=i;n&&n.pr>s.pr;)n=n._next;(s._prev=n?n._prev:r)?s._prev._next=s:i=s,(s._next=n)?n._prev=s:r=s,s=t}e._pt=i},na=function(){function e(e,t,n,i,r,s,o,a,l){this.t=t,this.s=i,this.c=r,this.p=n,this.r=s||Yo,this.d=o||this,this.set=a||Wo,this.pr=l||0,this._next=e,e&&(e._prev=this)}return e.prototype.modifier=function(e,t,n){this.mSet=this.mSet||this.set,this.set=ea,this.m=e,this.mt=n,this.tween=t},e}();ns(Qr+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(e){return qr[e]=1}),Rr.TweenMax=Rr.TweenLite=Vo,Rr.TimelineLite=Rr.TimelineMax=jo,Yi=new jo({sortChildren:!1,defaults:ur,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),lr.stringFilter=mo;var ia=[],ra={},sa=[],oa=0,aa=0,la=function(e){return(ra[e]||sa).map(function(e){return e()})},ua=function(){var e=Date.now(),t=[];e-oa>2&&(la("matchMediaInit"),ia.forEach(function(e){var n,i,r,s,o=e.queries,a=e.conditions;for(i in o)(n=Xi.matchMedia(o[i]).matches)&&(r=1),n!==a[i]&&(a[i]=n,s=1);s&&(e.revert(),r&&t.push(e))}),la("matchMediaRevert"),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),oa=e,la("matchMedia"))},ca=function(){function e(e,t){this.selector=t&&Us(t),this.data=[],this._r=[],this.isReverted=!1,this.id=aa++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,n){br(e)&&(n=t,t=e,e=br);var i=this,r=function(){var e,r=Gi,s=i.selector;return r&&r!==i&&r.data.push(i),n&&(i.selector=Us(n)),Gi=i,e=t.apply(i,arguments),br(e)&&i._r.push(e),Gi=r,i.selector=s,i.isReverted=!1,e};return i.last=r,e===br?r(i,function(e){return i.add(null,e)}):e?i[e]=r:r},t.ignore=function(e){var t=Gi;Gi=null,e(this),Gi=t},t.getTweens=function(){var t=[];return this.data.forEach(function(n){return n instanceof e?t.push.apply(t,n.getTweens()):n instanceof Vo&&!(n.parent&&"nested"===n.parent.data)&&t.push(n)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var n=this;if(e?function(){for(var t,i=n.getTweens(),r=n.data.length;r--;)"isFlip"===(t=n.data[r]).data&&(t.revert(),t.getChildren(!0,!0,!1).forEach(function(e){return i.splice(i.indexOf(e),1)}));for(i.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e.g||-1/0}).forEach(function(t){return t.t.revert(e)}),r=n.data.length;r--;)(t=n.data[r])instanceof jo?"nested"!==t.data&&(t.scrollTrigger&&t.scrollTrigger.revert(),t.kill()):!(t instanceof Vo)&&t.revert&&t.revert(e);n._r.forEach(function(t){return t(e,n)}),n.isReverted=!0}():this.data.forEach(function(e){return e.kill&&e.kill()}),this.clear(),t)for(var i=ia.length;i--;)ia[i].id===this.id&&ia.splice(i,1)},t.revert=function(e){this.kill(e||{})},e}(),da=function(){function e(e){this.contexts=[],this.scope=e,Gi&&Gi.data.push(this)}var t=e.prototype;return t.add=function(e,t,n){xr(e)||(e={matches:e});var i,r,s,o=new ca(0,n||this.scope),a=o.conditions={};for(r in Gi&&!o.selector&&(o.selector=Gi.selector),this.contexts.push(o),t=o.add("onMatch",t),o.queries=e,e)"all"===r?s=1:(i=Xi.matchMedia(e[r]))&&(ia.indexOf(o)<0&&ia.push(o),(a[r]=i.matches)&&(s=1),i.addListener?i.addListener(ua):i.addEventListener("change",ua));return s&&t(o,function(e){return o.add(null,e)}),this},t.revert=function(e){this.kill(e||{})},t.kill=function(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},e}(),ha={registerPlugin:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t.forEach(function(e){return so(e)})},timeline:function(e){return new jo(e)},getTweensOf:function(e,t){return Yi.getTweensOf(e,t)},getProperty:function(e,t,n,i){yr(e)&&(e=qs(e)[0]);var r=es(e||{}).get,s=n?ds:cs;return"native"===n&&(n=""),e?t?s((Yr[t]&&Yr[t].get||r)(e,t,n,i)):function(t,n,i){return s((Yr[t]&&Yr[t].get||r)(e,t,n,i))}:e},quickSetter:function(e,t,n){if((e=qs(e)).length>1){var i=e.map(function(e){return ma.quickSetter(e,t,n)}),r=i.length;return function(e){for(var t=r;t--;)i[t](e)}}e=e[0]||{};var s=Yr[t],o=es(e),a=o.harness&&(o.harness.aliases||{})[t]||t,l=s?function(t){var i=new s;er._pt=0,i.init(e,n?t+n:t,er,0,[e]),i.render(1,i),er._pt&&Jo(1,er)}:o.set(e,a);return s?l:function(t){return l(e,a,n?t+n:t,o,1)}},quickTo:function(e,t,n){var i,r=ma.to(e,hs(((i={})[t]="+=0.1",i.paused=!0,i.stagger=0,i),n||{})),s=function(e,n,i){return r.resetTo(t,e,n,i)};return s.tween=r,s},isTweening:function(e){return Yi.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=Eo(e.ease,ur.ease)),fs(ur,e||{})},config:function(e){return fs(lr,e||{})},registerEffect:function(e){var t=e.name,n=e.effect,i=e.plugins,r=e.defaults,s=e.extendTimeline;(i||"").split(",").forEach(function(e){return e&&!Yr[e]&&!Rr[e]&&zr(t+" effect requires "+e+" plugin.")}),Xr[t]=function(e,t,i){return n(qs(e),hs(t||{},r),i)},s&&(jo.prototype[t]=function(e,n,i){return this.add(Xr[t](e,xr(n)?n:(i=n)&&{},this),i)})},registerEase:function(e,t){yo[e]=Eo(t)},parseEase:function(e,t){return arguments.length?Eo(e,t):yo},getById:function(e){return Yi.getById(e)},exportRoot:function(e,t){void 0===e&&(e={});var n,i,r=new jo(e);for(r.smoothChildTiming=Tr(e.smoothChildTiming),Yi.remove(r),r._dp=0,r._time=r._tTime=Yi._time,n=Yi._first;n;)i=n._next,!t&&!n._dur&&n instanceof Vo&&n.vars.onComplete===n._targets[0]||Ms(r,n,n._start-n._delay),n=i;return Ms(Yi,r,0),r},context:function(e,t){return e?new ca(e,t):Gi},matchMedia:function(e){return new da(e)},matchMediaRefresh:function(){return ia.forEach(function(e){var t,n,i=e.conditions;for(n in i)i[n]&&(i[n]=!1,t=1);t&&e.revert()})||ua()},addEventListener:function(e,t){var n=ra[e]||(ra[e]=[]);~n.indexOf(t)||n.push(t)},removeEventListener:function(e,t){var n=ra[e],i=n&&n.indexOf(t);i>=0&&n.splice(i,1)},utils:{wrap:function e(t,n,i){var r=n-t;return Cr(t)?Qs(t,e(0,t.length),n):zs(i,function(e){return(r+(e-t)%r)%r+t})},wrapYoyo:function e(t,n,i){var r=n-t,s=2*r;return Cr(t)?Qs(t,e(0,t.length-1),n):zs(i,function(e){return t+((e=(s+(e-t)%s)%s||0)>r?s-e:e)})},distribute:Ys,random:Js,snap:Ks,normalize:function(e,t,n){return eo(e,t,0,1,n)},getUnit:$s,clamp:function(e,t,n){return zs(n,function(n){return Bs(e,t,n)})},splitColor:uo,toArray:qs,selector:Us,mapRange:eo,pipe:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduce(function(e,t){return t(e)},e)}},unitize:function(e,t){return function(n){return e(parseFloat(n))+(t||$s(n))}},interpolate:function e(t,n,i,r){var s=isNaN(t+n)?0:function(e){return(1-e)*t+e*n};if(!s){var o,a,l,u,c,d=yr(t),h={};if(!0===i&&(r=1)&&(i=null),d)t={p:t},n={p:n};else if(Cr(t)&&!Cr(n)){for(l=[],u=t.length,c=u-2,a=1;a<u;a++)l.push(e(t[a-1],t[a]));u--,s=function(e){e*=u;var t=Math.min(c,~~e);return l[t](e-t)},i=n}else r||(t=ps(Cr(t)?[]:{},t));if(!l){for(o in n)Ro.call(h,t,o,"get",n[o]);s=function(e){return Jo(e,h)||(d?t.p:t)}}}return zs(i,s)},shuffle:Gs},install:Dr,effects:Xr,ticker:go,updateRoot:jo.updateRoot,plugins:Yr,globalTimeline:Yi,core:{PropTween:na,globals:Br,Tween:Vo,Timeline:jo,Animation:Po,getCache:es,_removeLinkedListItem:ys,reverting:function(){return Ui},context:function(e){return e&&Gi&&(Gi.data.push(e),e._ctx=Gi),Gi},suppressOverwrites:function(e){return qi=e}}};ns("to,from,fromTo,delayedCall,set,killTweensOf",function(e){return ha[e]=Vo[e]}),go.add(jo.updateRoot),er=ha.to({},{duration:0});var pa=function(e,t){for(var n=e._pt;n&&n.p!==t&&n.op!==t&&n.fp!==t;)n=n._next;return n},fa=function(e,t){return{name:e,headless:1,rawVars:1,init:function(e,n,i){i._onInit=function(e){var i,r;if(yr(n)&&(i={},ns(n,function(e){return i[e]=1}),n=i),t){for(r in i={},n)i[r]=t(n[r]);n=i}!function(e,t){var n,i,r,s=e._targets;for(n in t)for(i=s.length;i--;)(r=e._ptLookup[i][n])&&(r=r.d)&&(r._pt&&(r=pa(r,n)),r&&r.modifier&&r.modifier(t[n],e,s[i],n))}(e,n)}}}},ma=ha.registerPlugin({name:"attr",init:function(e,t,n,i,r){var s,o,a;for(s in this.tween=n,t)a=e.getAttribute(s)||"",(o=this.add(e,"setAttribute",(a||0)+"",t[s],i,r,0,0,s)).op=s,o.b=a,this._props.push(s)},render:function(e,t){for(var n=t._pt;n;)Ui?n.set(n.t,n.p,n.b,n):n.r(e,n.d),n=n._next}},{name:"endArray",headless:1,init:function(e,t){for(var n=t.length;n--;)this.add(e,n,e[n]||0,t[n],0,0,0,0,0,1)}},fa("roundProps",Xs),fa("modifiers"),fa("snap",Ks))||ha;Vo.version=jo.version=ma.version="3.13.0",Qi=1,Er()&&vo();yo.Power0,yo.Power1,yo.Power2,yo.Power3,yo.Power4,yo.Linear,yo.Quad,yo.Cubic,yo.Quart,yo.Quint,yo.Strong,yo.Elastic,yo.Back,yo.SteppedEase,yo.Bounce,yo.Sine,yo.Expo,yo.Circ;var ga,va,ya,ba,_a,wa,xa,Ta,Ea={},Sa=180/Math.PI,Aa=Math.PI/180,Ca=Math.atan2,ka=/([A-Z])/g,Ma=/(left|right|width|margin|padding|x)/i,Pa=/[\s,\(]\S/,ja={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},Oa=function(e,t){return t.set(t.t,t.p,Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},La=function(e,t){return t.set(t.t,t.p,1===e?t.e:Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},Ia=function(e,t){return t.set(t.t,t.p,e?Math.round(1e4*(t.s+t.c*e))/1e4+t.u:t.b,t)},Ra=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},Fa=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},Da=function(e,t){return t.set(t.t,t.p,1!==e?t.b:t.e,t)},Na=function(e,t,n){return e.style[t]=n},za=function(e,t,n){return e.style.setProperty(t,n)},Ba=function(e,t,n){return e._gsap[t]=n},$a=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n},Va=function(e,t,n,i,r){var s=e._gsap;s.scaleX=s.scaleY=n,s.renderTransform(r,s)},Wa=function(e,t,n,i,r){var s=e._gsap;s[t]=n,s.renderTransform(r,s)},Ha="transform",qa=Ha+"Origin",Ua=function e(t,n){var i=this,r=this.target,s=r.style,o=r._gsap;if(t in Ea&&s){if(this.tfm=this.tfm||{},"transform"===t)return ja.transform.split(",").forEach(function(t){return e.call(i,t,n)});if(~(t=ja[t]||t).indexOf(",")?t.split(",").forEach(function(e){return i.tfm[e]=cl(r,e)}):this.tfm[t]=o.x?o[t]:cl(r,t),t===qa&&(this.tfm.zOrigin=o.zOrigin),this.props.indexOf(Ha)>=0)return;o.svg&&(this.svgo=r.getAttribute("data-svg-origin"),this.props.push(qa,n,"")),t=Ha}(s||n)&&this.props.push(t,n,s[t])},Ga=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},Ya=function(){var e,t,n=this.props,i=this.target,r=i.style,s=i._gsap;for(e=0;e<n.length;e+=3)n[e+1]?2===n[e+1]?i[n[e]](n[e+2]):i[n[e]]=n[e+2]:n[e+2]?r[n[e]]=n[e+2]:r.removeProperty("--"===n[e].substr(0,2)?n[e]:n[e].replace(ka,"-$1").toLowerCase());if(this.tfm){for(t in this.tfm)s[t]=this.tfm[t];s.svg&&(s.renderTransform(),i.setAttribute("data-svg-origin",this.svgo||"")),(e=xa())&&e.isStart||r[Ha]||(Ga(r),s.zOrigin&&r[qa]&&(r[qa]+=" "+s.zOrigin+"px",s.zOrigin=0,s.renderTransform()),s.uncache=1)}},Xa=function(e,t){var n={target:e,props:[],revert:Ya,save:Ua};return e._gsap||ma.core.getCache(e),t&&e.style&&e.nodeType&&t.split(",").forEach(function(e){return n.save(e)}),n},Ka=function(e,t){var n=va.createElementNS?va.createElementNS((t||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):va.createElement(e);return n&&n.style?n:va.createElement(e)},Ja=function e(t,n,i){var r=getComputedStyle(t);return r[n]||r.getPropertyValue(n.replace(ka,"-$1").toLowerCase())||r.getPropertyValue(n)||!i&&e(t,Za(n)||n,1)||""},Qa="O,Moz,ms,Ms,Webkit".split(","),Za=function(e,t,n){var i=(t||_a).style,r=5;if(e in i&&!n)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);r--&&!(Qa[r]+e in i););return r<0?null:(3===r?"ms":r>=0?Qa[r]:"")+e},el=function(){"undefined"!=typeof window&&window.document&&(ga=window,va=ga.document,ya=va.documentElement,_a=Ka("div")||{style:{}},Ka("div"),Ha=Za(Ha),qa=Ha+"Origin",_a.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Ta=!!Za("perspective"),xa=ma.core.reverting,ba=1)},tl=function(e){var t,n=e.ownerSVGElement,i=Ka("svg",n&&n.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=e.cloneNode(!0);r.style.display="block",i.appendChild(r),ya.appendChild(i);try{t=r.getBBox()}catch(e){}return i.removeChild(r),ya.removeChild(i),t},nl=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},il=function(e){var t,n;try{t=e.getBBox()}catch(i){t=tl(e),n=1}return t&&(t.width||t.height)||n||(t=tl(e)),!t||t.width||t.x||t.y?t:{x:+nl(e,["x","cx","x1"])||0,y:+nl(e,["y","cy","y1"])||0,width:0,height:0}},rl=function(e){return!(!e.getCTM||e.parentNode&&!e.ownerSVGElement||!il(e))},sl=function(e,t){if(t){var n,i=e.style;t in Ea&&t!==qa&&(t=Ha),i.removeProperty?("ms"!==(n=t.substr(0,2))&&"webkit"!==t.substr(0,6)||(t="-"+t),i.removeProperty("--"===n?t:t.replace(ka,"-$1").toLowerCase())):i.removeAttribute(t)}},ol=function(e,t,n,i,r,s){var o=new na(e._pt,t,n,0,1,s?Da:Fa);return e._pt=o,o.b=i,o.e=r,e._props.push(n),o},al={deg:1,rad:1,turn:1},ll={grid:1,flex:1},ul=function e(t,n,i,r){var s,o,a,l,u=parseFloat(i)||0,c=(i+"").trim().substr((u+"").length)||"px",d=_a.style,h=Ma.test(n),p="svg"===t.tagName.toLowerCase(),f=(p?"client":"offset")+(h?"Width":"Height"),m=100,g="px"===r,v="%"===r;if(r===c||!u||al[r]||al[c])return u;if("px"!==c&&!g&&(u=e(t,n,i,"px")),l=t.getCTM&&rl(t),(v||"%"===c)&&(Ea[n]||~n.indexOf("adius")))return s=l?t.getBBox()[h?"width":"height"]:t[f],is(v?u/s*m:u/100*s);if(d[h?"width":"height"]=m+(g?c:r),o="rem"!==r&&~n.indexOf("adius")||"em"===r&&t.appendChild&&!p?t:t.parentNode,l&&(o=(t.ownerSVGElement||{}).parentNode),o&&o!==va&&o.appendChild||(o=va.body),(a=o._gsap)&&v&&a.width&&h&&a.time===go.time&&!a.uncache)return is(u/a.width*m);if(!v||"height"!==n&&"width"!==n)(v||"%"===c)&&!ll[Ja(o,"display")]&&(d.position=Ja(t,"position")),o===t&&(d.position="static"),o.appendChild(_a),s=_a[f],o.removeChild(_a),d.position="absolute";else{var y=t.style[n];t.style[n]=m+r,s=t[f],y?t.style[n]=y:sl(t,n)}return h&&v&&((a=es(o)).time=go.time,a.width=o[f]),is(g?s*u/m:s&&u?m/s*u:0)},cl=function(e,t,n,i){var r;return ba||el(),t in ja&&"transform"!==t&&~(t=ja[t]).indexOf(",")&&(t=t.split(",")[0]),Ea[t]&&"transform"!==t?(r=xl(e,i),r="transformOrigin"!==t?r[t]:r.svg?r.origin:Tl(Ja(e,qa))+" "+r.zOrigin+"px"):(!(r=e.style[t])||"auto"===r||i||~(r+"").indexOf("calc("))&&(r=ml[t]&&ml[t](e,t,n)||Ja(e,t)||ts(e,t)||("opacity"===t?1:0)),n&&!~(r+"").trim().indexOf(" ")?ul(e,t,r,n)+n:r},dl=function(e,t,n,i){if(!n||"none"===n){var r=Za(t,e,1),s=r&&Ja(e,r,1);s&&s!==n?(t=r,n=s):"borderColor"===t&&(n=Ja(e,"borderTopColor"))}var o,a,l,u,c,d,h,p,f,m,g,v=new na(this._pt,e.style,t,0,1,Ko),y=0,b=0;if(v.b=n,v.e=i,n+="","var(--"===(i+="").substring(0,6)&&(i=Ja(e,i.substring(4,i.indexOf(")")))),"auto"===i&&(d=e.style[t],e.style[t]=i,i=Ja(e,t)||i,d?e.style[t]=d:sl(e,t)),mo(o=[n,i]),i=o[1],l=(n=o[0]).match(Pr)||[],(i.match(Pr)||[]).length){for(;a=Pr.exec(i);)h=a[0],f=i.substring(y,a.index),c?c=(c+1)%5:"rgba("!==f.substr(-5)&&"hsla("!==f.substr(-5)||(c=1),h!==(d=l[b++]||"")&&(u=parseFloat(d)||0,g=d.substr((u+"").length),"="===h.charAt(1)&&(h=ss(u,h)+g),p=parseFloat(h),m=h.substr((p+"").length),y=Pr.lastIndex-m.length,m||(m=m||lr.units[t]||g,y===i.length&&(i+=m,v.e+=m)),g!==m&&(u=ul(e,t,d,m)||0),v._pt={_next:v._pt,p:f||1===b?f:",",s:u,c:p-u,m:c&&c<4||"zIndex"===t?Math.round:0});v.c=y<i.length?i.substring(y,i.length):""}else v.r="display"===t&&"none"===i?Da:Fa;return Or.test(i)&&(v.e=0),this._pt=v,v},hl={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},pl=function(e){var t=e.split(" "),n=t[0],i=t[1]||"50%";return"top"!==n&&"bottom"!==n&&"left"!==i&&"right"!==i||(e=n,n=i,i=e),t[0]=hl[n]||n,t[1]=hl[i]||i,t.join(" ")},fl=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var n,i,r,s=t.t,o=s.style,a=t.u,l=s._gsap;if("all"===a||!0===a)o.cssText="",i=1;else for(r=(a=a.split(",")).length;--r>-1;)n=a[r],Ea[n]&&(i=1,n="transformOrigin"===n?qa:Ha),sl(s,n);i&&(sl(s,Ha),l&&(l.svg&&s.removeAttribute("transform"),o.scale=o.rotate=o.translate="none",xl(s,1),l.uncache=1,Ga(o)))}},ml={clearProps:function(e,t,n,i,r){if("isFromStart"!==r.data){var s=e._pt=new na(e._pt,t,n,0,0,fl);return s.u=i,s.pr=-10,s.tween=r,e._props.push(n),1}}},gl=[1,0,0,1,0,0],vl={},yl=function(e){return"matrix(1, 0, 0, 1, 0, 0)"===e||"none"===e||!e},bl=function(e){var t=Ja(e,Ha);return yl(t)?gl:t.substr(7).match(Mr).map(is)},_l=function(e,t){var n,i,r,s,o=e._gsap||es(e),a=e.style,l=bl(e);return o.svg&&e.getAttribute("transform")?"1,0,0,1,0,0"===(l=[(r=e.transform.baseVal.consolidate().matrix).a,r.b,r.c,r.d,r.e,r.f]).join(",")?gl:l:(l!==gl||e.offsetParent||e===ya||o.svg||(r=a.display,a.display="block",(n=e.parentNode)&&(e.offsetParent||e.getBoundingClientRect().width)||(s=1,i=e.nextElementSibling,ya.appendChild(e)),l=bl(e),r?a.display=r:sl(e,"display"),s&&(i?n.insertBefore(e,i):n?n.appendChild(e):ya.removeChild(e))),t&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)},wl=function(e,t,n,i,r,s){var o,a,l,u=e._gsap,c=r||_l(e,!0),d=u.xOrigin||0,h=u.yOrigin||0,p=u.xOffset||0,f=u.yOffset||0,m=c[0],g=c[1],v=c[2],y=c[3],b=c[4],_=c[5],w=t.split(" "),x=parseFloat(w[0])||0,T=parseFloat(w[1])||0;n?c!==gl&&(a=m*y-g*v)&&(l=x*(-g/a)+T*(m/a)-(m*_-g*b)/a,x=x*(y/a)+T*(-v/a)+(v*_-y*b)/a,T=l):(x=(o=il(e)).x+(~w[0].indexOf("%")?x/100*o.width:x),T=o.y+(~(w[1]||w[0]).indexOf("%")?T/100*o.height:T)),i||!1!==i&&u.smooth?(b=x-d,_=T-h,u.xOffset=p+(b*m+_*v)-b,u.yOffset=f+(b*g+_*y)-_):u.xOffset=u.yOffset=0,u.xOrigin=x,u.yOrigin=T,u.smooth=!!i,u.origin=t,u.originIsAbsolute=!!n,e.style[qa]="0px 0px",s&&(ol(s,u,"xOrigin",d,x),ol(s,u,"yOrigin",h,T),ol(s,u,"xOffset",p,u.xOffset),ol(s,u,"yOffset",f,u.yOffset)),e.setAttribute("data-svg-origin",x+" "+T)},xl=function(e,t){var n=e._gsap||new Mo(e);if("x"in n&&!t&&!n.uncache)return n;var i,r,s,o,a,l,u,c,d,h,p,f,m,g,v,y,b,_,w,x,T,E,S,A,C,k,M,P,j,O,L,I,R=e.style,F=n.scaleX<0,D="px",N="deg",z=getComputedStyle(e),B=Ja(e,qa)||"0";return i=r=s=l=u=c=d=h=p=0,o=a=1,n.svg=!(!e.getCTM||!rl(e)),z.translate&&("none"===z.translate&&"none"===z.scale&&"none"===z.rotate||(R[Ha]=("none"!==z.translate?"translate3d("+(z.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==z.rotate?"rotate("+z.rotate+") ":"")+("none"!==z.scale?"scale("+z.scale.split(" ").join(",")+") ":"")+("none"!==z[Ha]?z[Ha]:"")),R.scale=R.rotate=R.translate="none"),g=_l(e,n.svg),n.svg&&(n.uncache?(C=e.getBBox(),B=n.xOrigin-C.x+"px "+(n.yOrigin-C.y)+"px",A=""):A=!t&&e.getAttribute("data-svg-origin"),wl(e,A||B,!!A||n.originIsAbsolute,!1!==n.smooth,g)),f=n.xOrigin||0,m=n.yOrigin||0,g!==gl&&(_=g[0],w=g[1],x=g[2],T=g[3],i=E=g[4],r=S=g[5],6===g.length?(o=Math.sqrt(_*_+w*w),a=Math.sqrt(T*T+x*x),l=_||w?Ca(w,_)*Sa:0,(d=x||T?Ca(x,T)*Sa+l:0)&&(a*=Math.abs(Math.cos(d*Aa))),n.svg&&(i-=f-(f*_+m*x),r-=m-(f*w+m*T))):(I=g[6],O=g[7],M=g[8],P=g[9],j=g[10],L=g[11],i=g[12],r=g[13],s=g[14],u=(v=Ca(I,j))*Sa,v&&(A=E*(y=Math.cos(-v))+M*(b=Math.sin(-v)),C=S*y+P*b,k=I*y+j*b,M=E*-b+M*y,P=S*-b+P*y,j=I*-b+j*y,L=O*-b+L*y,E=A,S=C,I=k),c=(v=Ca(-x,j))*Sa,v&&(y=Math.cos(-v),L=T*(b=Math.sin(-v))+L*y,_=A=_*y-M*b,w=C=w*y-P*b,x=k=x*y-j*b),l=(v=Ca(w,_))*Sa,v&&(A=_*(y=Math.cos(v))+w*(b=Math.sin(v)),C=E*y+S*b,w=w*y-_*b,S=S*y-E*b,_=A,E=C),u&&Math.abs(u)+Math.abs(l)>359.9&&(u=l=0,c=180-c),o=is(Math.sqrt(_*_+w*w+x*x)),a=is(Math.sqrt(S*S+I*I)),v=Ca(E,S),d=Math.abs(v)>2e-4?v*Sa:0,p=L?1/(L<0?-L:L):0),n.svg&&(A=e.getAttribute("transform"),n.forceCSS=e.setAttribute("transform","")||!yl(Ja(e,Ha)),A&&e.setAttribute("transform",A))),Math.abs(d)>90&&Math.abs(d)<270&&(F?(o*=-1,d+=l<=0?180:-180,l+=l<=0?180:-180):(a*=-1,d+=d<=0?180:-180)),t=t||n.uncache,n.x=i-((n.xPercent=i&&(!t&&n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-i)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+D,n.y=r-((n.yPercent=r&&(!t&&n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-r)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+D,n.z=s+D,n.scaleX=is(o),n.scaleY=is(a),n.rotation=is(l)+N,n.rotationX=is(u)+N,n.rotationY=is(c)+N,n.skewX=d+N,n.skewY=h+N,n.transformPerspective=p+D,(n.zOrigin=parseFloat(B.split(" ")[2])||!t&&n.zOrigin||0)&&(R[qa]=Tl(B)),n.xOffset=n.yOffset=0,n.force3D=lr.force3D,n.renderTransform=n.svg?Pl:Ta?Ml:Sl,n.uncache=0,n},Tl=function(e){return(e=e.split(" "))[0]+" "+e[1]},El=function(e,t,n){var i=$s(t);return is(parseFloat(t)+parseFloat(ul(e,"x",n+"px",i)))+i},Sl=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,Ml(e,t)},Al="0deg",Cl="0px",kl=") ",Ml=function(e,t){var n=t||this,i=n.xPercent,r=n.yPercent,s=n.x,o=n.y,a=n.z,l=n.rotation,u=n.rotationY,c=n.rotationX,d=n.skewX,h=n.skewY,p=n.scaleX,f=n.scaleY,m=n.transformPerspective,g=n.force3D,v=n.target,y=n.zOrigin,b="",_="auto"===g&&e&&1!==e||!0===g;if(y&&(c!==Al||u!==Al)){var w,x=parseFloat(u)*Aa,T=Math.sin(x),E=Math.cos(x);x=parseFloat(c)*Aa,w=Math.cos(x),s=El(v,s,T*w*-y),o=El(v,o,-Math.sin(x)*-y),a=El(v,a,E*w*-y+y)}m!==Cl&&(b+="perspective("+m+kl),(i||r)&&(b+="translate("+i+"%, "+r+"%) "),(_||s!==Cl||o!==Cl||a!==Cl)&&(b+=a!==Cl||_?"translate3d("+s+", "+o+", "+a+") ":"translate("+s+", "+o+kl),l!==Al&&(b+="rotate("+l+kl),u!==Al&&(b+="rotateY("+u+kl),c!==Al&&(b+="rotateX("+c+kl),d===Al&&h===Al||(b+="skew("+d+", "+h+kl),1===p&&1===f||(b+="scale("+p+", "+f+kl),v.style[Ha]=b||"translate(0, 0)"},Pl=function(e,t){var n,i,r,s,o,a=t||this,l=a.xPercent,u=a.yPercent,c=a.x,d=a.y,h=a.rotation,p=a.skewX,f=a.skewY,m=a.scaleX,g=a.scaleY,v=a.target,y=a.xOrigin,b=a.yOrigin,_=a.xOffset,w=a.yOffset,x=a.forceCSS,T=parseFloat(c),E=parseFloat(d);h=parseFloat(h),p=parseFloat(p),(f=parseFloat(f))&&(p+=f=parseFloat(f),h+=f),h||p?(h*=Aa,p*=Aa,n=Math.cos(h)*m,i=Math.sin(h)*m,r=Math.sin(h-p)*-g,s=Math.cos(h-p)*g,p&&(f*=Aa,o=Math.tan(p-f),r*=o=Math.sqrt(1+o*o),s*=o,f&&(o=Math.tan(f),n*=o=Math.sqrt(1+o*o),i*=o)),n=is(n),i=is(i),r=is(r),s=is(s)):(n=m,s=g,i=r=0),(T&&!~(c+"").indexOf("px")||E&&!~(d+"").indexOf("px"))&&(T=ul(v,"x",c,"px"),E=ul(v,"y",d,"px")),(y||b||_||w)&&(T=is(T+y-(y*n+b*r)+_),E=is(E+b-(y*i+b*s)+w)),(l||u)&&(o=v.getBBox(),T=is(T+l/100*o.width),E=is(E+u/100*o.height)),o="matrix("+n+","+i+","+r+","+s+","+T+","+E+")",v.setAttribute("transform",o),x&&(v.style[Ha]=o)},jl=function(e,t,n,i,r){var s,o,a=360,l=yr(r),u=parseFloat(r)*(l&&~r.indexOf("rad")?Sa:1)-i,c=i+u+"deg";return l&&("short"===(s=r.split("_")[1])&&(u%=a)!==u%180&&(u+=u<0?a:-360),"cw"===s&&u<0?u=(u+36e9)%a-~~(u/a)*a:"ccw"===s&&u>0&&(u=(u-36e9)%a-~~(u/a)*a)),e._pt=o=new na(e._pt,t,n,i,u,La),o.e=c,o.u="deg",e._props.push(n),o},Ol=function(e,t){for(var n in t)e[n]=t[n];return e},Ll=function(e,t,n){var i,r,s,o,a,l,u,c=Ol({},n._gsap),d=n.style;for(r in c.svg?(s=n.getAttribute("transform"),n.setAttribute("transform",""),d[Ha]=t,i=xl(n,1),sl(n,Ha),n.setAttribute("transform",s)):(s=getComputedStyle(n)[Ha],d[Ha]=t,i=xl(n,1),d[Ha]=s),Ea)(s=c[r])!==(o=i[r])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(r)<0&&(a=$s(s)!==(u=$s(o))?ul(n,r,s,u):parseFloat(s),l=parseFloat(o),e._pt=new na(e._pt,i,r,a,l-a,Oa),e._pt.u=u||0,e._props.push(r));Ol(i,c)};ns("padding,margin,Width,Radius",function(e,t){var n="Top",i="Right",r="Bottom",s="Left",o=(t<3?[n,i,r,s]:[n+s,n+i,r+i,r+s]
vendor: 5,276 bytes, line 1
1).map(function(n){return t<2?e+n:"border"+n+e});ml[t>1?"border"+e:e]=function(e,t,n,i,r){var s,a;if(arguments.length<4)return s=o.map(function(t){return cl(e,t,n)}),5===(a=s.join(" ")).split(s[0]).length?s[0]:a;s=(i+"").split(" "),a={},o.forEach(function(e,t){return a[e]=s[t]=s[t]||s[(t-1)/2|0]}),e.init(t,a,r)}});var Il,Rl,Fl,Dl={name:"css",register:el,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,i,r){var s,o,a,l,u,c,d,h,p,f,m,g,v,y,b,_,w=this._props,x=e.style,T=n.vars.startAt;for(d in ba||el(),this.styles=this.styles||Xa(e),_=this.styles.props,this.tween=n,t)if("autoRound"!==d&&(o=t[d],!Yr[d]||!Fo(d,t,n,i,e,r)))if(u=typeof o,c=ml[d],"function"===u&&(u=typeof(o=o.call(n,i,e,r))),"string"===u&&~o.indexOf("random(")&&(o=Zs(o)),c)c(this,e,d,o,n)&&(b=1);else if("--"===d.substr(0,2))s=(getComputedStyle(e).getPropertyValue(d)+"").trim(),o+="",po.lastIndex=0,po.test(s)||(h=$s(s),p=$s(o)),p?h!==p&&(s=ul(e,d,s,p)+p):h&&(o+=h),this.add(x,"setProperty",s,o,i,r,0,0,d),w.push(d),_.push(d,0,x[d]);else if("undefined"!==u){if(T&&d in T?(s="function"==typeof T[d]?T[d].call(n,i,e,r):T[d],yr(s)&&~s.indexOf("random(")&&(s=Zs(s)),$s(s+"")||"auto"===s||(s+=lr.units[d]||$s(cl(e,d))||""),"="===(s+"").charAt(1)&&(s=cl(e,d))):s=cl(e,d),l=parseFloat(s),(f="string"===u&&"="===o.charAt(1)&&o.substr(0,2))&&(o=o.substr(2)),a=parseFloat(o),d in ja&&("autoAlpha"===d&&(1===l&&"hidden"===cl(e,"visibility")&&a&&(l=0),_.push("visibility",0,x.visibility),ol(this,x,"visibility",l?"inherit":"hidden",a?"inherit":"hidden",!a)),"scale"!==d&&"transform"!==d&&~(d=ja[d]).indexOf(",")&&(d=d.split(",")[0])),m=d in Ea)if(this.styles.save(d),"string"===u&&"var(--"===o.substring(0,6)&&(o=Ja(e,o.substring(4,o.indexOf(")"))),a=parseFloat(o)),g||((v=e._gsap).renderTransform&&!t.parseTransform||xl(e,t.parseTransform),y=!1!==t.smoothOrigin&&v.smooth,(g=this._pt=new na(this._pt,x,Ha,0,1,v.renderTransform,v,0,-1)).dep=1),"scale"===d)this._pt=new na(this._pt,v,"scaleY",v.scaleY,(f?ss(v.scaleY,f+a):a)-v.scaleY||0,Oa),this._pt.u=0,w.push("scaleY",d),d+="X";else{if("transformOrigin"===d){_.push(qa,0,x[qa]),o=pl(o),v.svg?wl(e,o,0,y,0,this):((p=parseFloat(o.split(" ")[2])||0)!==v.zOrigin&&ol(this,v,"zOrigin",v.zOrigin,p),ol(this,x,d,Tl(s),Tl(o)));continue}if("svgOrigin"===d){wl(e,o,1,y,0,this);continue}if(d in vl){jl(this,v,d,l,f?ss(l,f+o):o);continue}if("smoothOrigin"===d){ol(this,v,"smooth",v.smooth,o);continue}if("force3D"===d){v[d]=o;continue}if("transform"===d){Ll(this,o,e);continue}}else d in x||(d=Za(d)||d);if(m||(a||0===a)&&(l||0===l)&&!Pa.test(o)&&d in x)a||(a=0),(h=(s+"").substr((l+"").length))!==(p=$s(o)||(d in lr.units?lr.units[d]:h))&&(l=ul(e,d,s,p)),this._pt=new na(this._pt,m?v:x,d,l,(f?ss(l,f+a):a)-l,m||"px"!==p&&"zIndex"!==d||!1===t.autoRound?Oa:Ra),this._pt.u=p||0,h!==p&&"%"!==p&&(this._pt.b=s,this._pt.r=Ia);else if(d in x)dl.call(this,e,d,s,f?f+o:o);else if(d in e)this.add(e,d,s||e[d],f?f+o:o,i,r);else if("parseTransform"!==d){Nr(d,o);continue}m||(d in x?_.push(d,0,x[d]):"function"==typeof e[d]?_.push(d,2,e[d]()):_.push(d,1,s||e[d])),w.push(d)}b&&ta(this)},render:function(e,t){if(t.tween._time||!xa())for(var n=t._pt;n;)n.r(e,n.d),n=n._next;else t.styles.revert()},get:cl,aliases:ja,getSetter:function(e,t,n){var i=ja[t];return i&&i.indexOf(",")<0&&(t=i),t in Ea&&t!==qa&&(e._gsap.x||cl(e,"x"))?n&&wa===n?"scale"===t?$a:Ba:(wa=n||{})&&("scale"===t?Va:Wa):e.style&&!wr(e.style[t])?Na:~t.indexOf("-")?za:Go(e,t)},core:{_removeProperty:sl,_getMatrix:_l}};ma.utils.checkPrefix=Za,ma.core.getStyleSaver=Xa,Fl=ns((Il="x,y,z,scale,scaleX,scaleY,xPercent,yPercent")+","+(Rl="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(e){Ea[e]=1}),ns(Rl,function(e){lr.units[e]="deg",vl[e]=1}),ja[Fl[13]]=Il+","+Rl,ns("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(e){var t=e.split(":");ja[t[1]]=Fl[t[0]]}),ns("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(e){lr.units[e]="px"}),ma.registerPlugin(Dl);var Nl=ma.registerPlugin(Dl)||ma,zl=(Nl.core.Tween,n("../node_modules/@rive-app/canvas/rive.js"));class Bl{constructor(e){this.RiveComponentElement=e,this.RiveComponentElementData=this.RiveComponentElement.dataset,this.riveCanvas=null,this.riveInstance=null,this.riveStateMachineName=this.RiveComponentElementData?.stateMachineName||"State Machine 1",this.canvasAssetLength=null,this.canvasAssetMaxLength=null,this.assetsArray=null,this.assetsAttribute=null,this.canvasLoadedAssetLength=0}loadRiveCanvas(){this.riveCanvas||(this.riveCanvas=document.createElement("canvas"),this.RiveComponentElement.appendChild(this.riveCanvas),this.assetsAttribute=this.RiveComponentElementData?.assets,this.assetsAttribute&&(this.assetsArray=JSON.parse(this.assetsAttribute),this.canvasAssetLength=Object.keys(this.assetsArray).length),this.riveInstance=new zl.Rive({src:this.RiveComponentElement.dataset?.src,canvas:this.riveCanvas,artboard:this.RiveComponentElement.dataset?.artboard,stateMachines:this.riveStateMachineName,autoplay:!0,layout:new zl.Layout({fit:zl.Fit.FitWidth,alignment:zl.Alignment.BottomCenter}),assetLoader:(e,t)=>{this.riveAssetLoader(this.riveInstance,e)},onLoad:()=>
1{if(this.riveOnLoad(this.riveInstance),this.RiveComponentElementData?.responsive){const e=()=>this.RiveComponentElementData?.responsive.split(",").find(e=>document.body.classList.contains(e))||"desktop";let t=e();const n=()=>{this.RiveComponentElementData?.responsive.indexOf(t)<0&&(t="desktop"),this.RiveComponentElementData?.responsive.split(",").forEach(e=>{const n=e===t;this.riveUpdateInput(this.riveInstance,this.riveStateMachineName,e,n)})};n(),(0,s.onClassChange)(document.body,i=>{const r=e();r!==t&&(t=r,n())})}this.riveInstance.resizeDrawingSurfaceToCanvas()}}),this.riveOnScroll())}riveUpdateInput(e=void 0,t,n,i=null){if(void 0===e)return;if(void 0===t)return;const r=e.stateMachineInputs(t);void 0!==r&&r.forEach(e=>{if(e.name!==n)return;switch(e.type){case zl.StateMachineInputType.Trigger:e.fire();break;case zl.StateMachineInputType.Number:case zl.StateMachineInputType.Boolean:e.value=i}})}riveStopCanvas(){this.riveInstance.stop()}rivePauseCanvas(){this.riveInstance.pause()}rivePlayCanvas(){this.riveInstance.play(this.riveStateMachineName)}riveResetCanvas(){this.riveInstance.reset()}riveOnScroll(){new IntersectionObserver(([e])=>{e.isIntersecting?this.rivePlayCanvas():this.rivePauseCanvas()},{threshold:.1}).observe(this.RiveComponentElement)}destroy(){this.riveInstance.cleanup()}}class $l extends Bl{constructor(e){super(e),this.element=e,this.loadRiveCanvas()}riveOnLoad(e){}riveAssetsLoaded(e){this.riveUpdateInput(e,this.riveStateMachineName,"loaded",!0)}riveAssetLoader(e,t){if(t.isImage){let e=!1;if(!this.assetsArray)return;this.assetsArray[t.name]&&(e=this.assetsArray[t.name]),e&&fetch(e).then(async e=>{const n=await(0,zl.decodeImage)(new Uint8Array(await e.arrayBuffer()));this.canvasLoadedAssetLength=this.canvasLoadedAssetLength+1,t.setRenderImage(n),n.unref(),this.canvasLoadedAssetLength===this.canvasAssetLength&&this.riveAssetsLoaded(this.riveInstance)})}}}function Vl(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var Wl,Hl,ql,Ul,Gl,Yl,Xl,Kl,Jl,Ql,Zl,eu,tu,nu=function(){return Wl||"undefined"!=typeof window&&(Wl=window.gsap)&&Wl.registerPlugin&&Wl},iu=1,ru=[],su=[],ou=[],au=Date.now,lu=function(e,t){return t},uu=function(e,t){return~ou.indexOf(e)&&ou[ou.indexOf(e)+1][t]},cu=function(e){return!!~Ql.indexOf(e)},du=function(e,t,n,i,r){return e.addEventListener(t,n,{passive:!1!==i,capture:!!r})},hu=function(e,t,n,i){return e.removeEventListener(t,n,!!i)},pu="scrollLeft",fu="scrollTop",mu=function(){return Zl&&Zl.isPressed||su.cache++},gu=function(e,t){var n=function n(i){if(i||0===i){iu&&(ql.history.scrollRestoration="manual");var r=Zl&&Zl.isPressed;i=n.v=Math.round(i)||(Zl&&Zl.iOS?1:0),e(i),n.cacheID=su.cache,r&&lu("ss",i)}else(t||su.cache!==n.cacheID||lu("ref"))&&(n.cacheID=su.cache,n.v=e());return n.v+n.offset};return n.offset=0,e&&n},vu={s:pu,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:gu(function(e){return arguments.length?ql.scrollTo(e,yu.sc()):ql.pageXOffset||Ul[pu]||Gl[pu]||Yl[pu]||0})},yu={s:fu,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:vu,sc:gu(function(e){return arguments.length?ql.scrollTo(vu.sc(),e):ql.pageYOffset||Ul[fu]||Gl[fu]||Yl[fu]||0})},bu=function(e,t){return(t&&t._ctx&&t._ctx.selector||Wl.utils.toArray)(e)[0]||("string"==typeof e&&!1!==Wl.config().nullTargetWarn?console.warn("Element not found:",e):null)},_u=function(e,t){var n=t.s,i=t.sc;cu(e)&&(e=Ul.scrollingElement||Gl);var r=su.indexOf(e),s=i===yu.sc?1:2;!~r&&(r=su.push(e)-1),su[r+s]||du(e,"scroll",mu);var o=su[r+s],a=o||(su[r+s]=gu(uu(e,n),!0)||(cu(e)?i:gu(function(t){return arguments.length?e[n]=t:e[n]})));return a.target=e,o||(a.smooth="smooth"===Wl.getProperty(e,"scrollBehavior")),a},wu=function(e,t,n){var i=e,r=e,s=au(),o=s,a=t||50,l=Math.max(500,3*a),u=function(e,t){var l=au();t||l-s>a?(r=i,i=e,o=s,s=l):n?i+=e:i=r+(e-r)/(l-o)*(s-o)};return{update:u,reset:function(){r=i=n?0:i,o=s=0},getVelocity:function(e){var t=o,a=r,c=au();return(e||0===e)&&e!==i&&u(e),s===o||c-o>
vendor: 37,532 bytes, line 1
1l?0:(i+(n?a:-a))/((n?c:s)-t)*1e3}}},xu=function(e,t){return t&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},Tu=function(e){var t=Math.max.apply(Math,e),n=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(n)?t:n},Eu=function(){(Jl=Wl.core.globals().ScrollTrigger)&&Jl.core&&function(){var e=Jl.core,t=e.bridge||{},n=e._scrollers,i=e._proxies;n.push.apply(n,su),i.push.apply(i,ou),su=n,ou=i,lu=function(e,n){return t[e](n)}}()},Su=function(e){return Wl=e||nu(),!Hl&&Wl&&"undefined"!=typeof document&&document.body&&(ql=window,Ul=document,Gl=Ul.documentElement,Yl=Ul.body,Ql=[ql,Ul,Gl,Yl],Wl.utils.clamp,tu=Wl.core.context||function(){},Kl="onpointerenter"in Yl?"pointer":"mouse",Xl=Au.isTouch=ql.matchMedia&&ql.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in ql||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,eu=Au.eventTypes=("ontouchstart"in Gl?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in Gl?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return iu=0},500),Eu(),Hl=1),Hl};vu.op=yu,su.cache=0;var Au=function(){function e(e){this.init(e)}var t,n,i;return e.prototype.init=function(e){Hl||Su(Wl)||console.warn("Please gsap.registerPlugin(Observer)"),Jl||Eu();var t=e.tolerance,n=e.dragMinimum,i=e.type,r=e.target,s=e.lineHeight,o=e.debounce,a=e.preventDefault,l=e.onStop,u=e.onStopDelay,c=e.ignore,d=e.wheelSpeed,h=e.event,p=e.onDragStart,f=e.onDragEnd,m=e.onDrag,g=e.onPress,v=e.onRelease,y=e.onRight,b=e.onLeft,_=e.onUp,w=e.onDown,x=e.onChangeX,T=e.onChangeY,E=e.onChange,S=e.onToggleX,A=e.onToggleY,C=e.onHover,k=e.onHoverEnd,M=e.onMove,P=e.ignoreCheck,j=e.isNormalizer,O=e.onGestureStart,L=e.onGestureEnd,I=e.onWheel,R=e.onEnable,F=e.onDisable,D=e.onClick,N=e.scrollSpeed,z=e.capture,B=e.allowClicks,$=e.lockAxis,V=e.onLockAxis;this.target=r=bu(r)||Gl,this.vars=e,c&&(c=Wl.utils.toArray(c)),t=t||1e-9,n=n||0,d=d||1,N=N||1,i=i||"wheel,touch,pointer",o=!1!==o,s||(s=parseFloat(ql.getComputedStyle(Yl).lineHeight)||22);var W,H,q,U,G,Y,X,K=this,J=0,Q=0,Z=e.passive||!a&&!1!==e.passive,ee=_u(r,vu),te=_u(r,yu),ne=ee(),ie=te(),re=~i.indexOf("touch")&&!~i.indexOf("pointer")&&"pointerdown"===eu[0],se=cu(r),oe=r.ownerDocument||Ul,ae=[0,0,0],le=[0,0,0],ue=0,ce=function(){return ue=au()},de=function(e,t){return(K.event=e)&&c&&function(e,t){for(var n=t.length;n--;)if(t[n]===e||t[n].contains(e))return!0;return!1}(e.target,c)||t&&re&&"touch"!==e.pointerType||P&&P(e,t)},he=function(){var e=K.deltaX=Tu(ae),n=K.deltaY=Tu(le),i=Math.abs(e)>=t,r=Math.abs(n)>=t;E&&(i||r)&&E(K,e,n,ae,le),i&&(y&&K.deltaX>0&&y(K),b&&K.deltaX<0&&b(K),x&&x(K),S&&K.deltaX<0!=J<0&&S(K),J=K.deltaX,ae[0]=ae[1]=ae[2]=0),r&&(w&&K.deltaY>0&&w(K),_&&K.deltaY<0&&_(K),T&&T(K),A&&K.deltaY<0!=Q<0&&A(K),Q=K.deltaY,le[0]=le[1]=le[2]=0),(U||q)&&(M&&M(K),q&&(p&&1===q&&p(K),m&&m(K),q=0),U=!1),Y&&!(Y=!1)&&V&&V(K),G&&(I(K),G=!1),W=0},pe=function(e,t,n){ae[n]+=e,le[n]+=t,K._vx.update(e),K._vy.update(t),o?W||(W=requestAnimationFrame(he)):he()},fe=function(e,t){$&&!X&&(K.axis=X=Math.abs(e)>Math.abs(t)?"x":"y",Y=!0),"y"!==X&&(ae[2]+=e,K._vx.update(e,!0)),"x"!==X&&(le[2]+=t,K._vy.update(t,!0)),o?W||(W=requestAnimationFrame(he)):he()},me=function(e){if(!de(e,1)){var t=(e=xu(e,a)).clientX,i=e.clientY,r=t-K.x,s=i-K.y,o=K.isDragging;K.x=t,K.y=i,(o||(r||s)&&(Math.abs(K.startX-t)>=n||Math.abs(K.startY-i)>=n))&&(q=o?2:1,o||(K.isDragging=!0),fe(r,s))}},ge=K.onPress=function(e){de(e,1)||e&&e.button||(K.axis=X=null,H.pause(),K.isPressed=!0,e=xu(e),J=Q=0,K.startX=K.x=e.clientX,K.startY=K.y=e.clientY,K._vx.reset(),K._vy.reset(),du(j?r:oe,eu[1],me,Z,!0),K.deltaX=K.deltaY=0,g&&g(K))},ve=K.onRelease=function(e){if(!de(e,1)){hu(j?r:oe,eu[1],me,!0);var t=!isNaN(K.y-K.startY),n=K.isDragging,i=n&&(Math.abs(K.x-K.startX)>3||Math.abs(K.y-K.startY)>3),s=xu(e);!i&&t&&(K._vx.reset(),K._vy.reset(),a&&B&&Wl.delayedCall(.08,function(){if(au()-ue>300&&!e.defaultPrevented)if(e.target.click)e.target.click();else if(oe.createEvent){var t=oe.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,ql,1,s.screenX,s.screenY,s.clientX,s.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}})),K.isDragging=K.isGesturing=K.isPressed=!1,l&&n&&!j&&H.restart(!0),q&&he(),f&&n&&f(K),v&&v(K,i)}},ye=function(e){return e.touches&&e.touches.length>1&&(K.isGesturing=!0)&&O(e,K.isDragging)},be=function(){return(K.isGesturing=!1)||L(K)},_e=function(e){if(!de(e)){var t=ee(),n=te();pe((t-ne)*N,(n-ie)*N,1),ne=t,ie=n,l&&H.restart(!0)}},we=function(e){if(!de(e)){e=xu(e,a),I&&(G=!0);var t=(1===e.deltaMode?s:2===e.deltaMode?ql.innerHeight:1)*d;pe(e.deltaX*t,e.deltaY*t,0),l&&!j&&H.restart(!0)}},xe=function(e){if(!de(e)){var t=e.clientX,n=e.clientY,i=t-K.x,r=n-K.y;K.x=t,K.y=n,U=!0,l&&H.restart(!0),(i||r)&&fe(i,r)}},Te=function(e){K.event=e,C(K)},Ee=function(e){K.event=e,k(K)},Se=function(e){return de(e)||xu(e,a)&&D(K)};H=K._dc=Wl.delayedCall(u||.25,function(){K._vx.reset(),K._vy.reset(),H.pause(),l&&l(K)}).pause(),K.deltaX=K.deltaY=0,K._vx=wu(0,50,!0),K._vy=wu(0,50,!0),K.scrollX=ee,K.scrollY=te,K.isDragging=K.isGesturing=K.isPressed=!1,tu(this),K.enable=function(e){return K.isEnabled||(du(se?oe:r,"scroll",mu),i.indexOf("scroll")>=0&&du(se?oe:r,"scroll",_e,Z,z),i.indexOf("wheel")>=0&&du(r,"wheel",we,Z,z),(i.indexOf("touch")>=0&&Xl||i.indexOf("pointer")>=0)&&(du(r,eu[0],ge,Z,z),du(oe,eu[2],ve),du(oe,eu[3],ve),B&&du(r,"click",ce,!0,!0),D&&du(r,"click",Se),O&&du(oe,"gesturestart",ye),L&&du(oe,"gestureend",be),C&&du(r,Kl+"enter",Te),k&&du(r,Kl+"leave",Ee),M&&du(r,Kl+"move",xe)),K.isEnabled=!0,K.isDragging=K.isGesturing=K.isPressed=U=q=!1,K._vx.reset(),K._vy.reset(),ne=ee(),ie=te(),e&&e.type&&ge(e),R&&R(K)),K},K.disable=function(){K.isEnabled&&(ru.filter(function(e){return e!==K&&cu(e.target)}).length||hu(se?oe:r,"scroll",mu),K.isPressed&&(K._vx.reset(),K._vy.reset(),hu(j?r:oe,eu[1],me,!0)),hu(se?oe:r,"scroll",_e,z),hu(r,"wheel",we,z),hu(r,eu[0],ge,z),hu(oe,eu[2],ve),hu(oe,eu[3],ve),hu(r,"click",ce,!0),hu(r,"click",Se),hu(oe,"gesturestart",ye),hu(oe,"gestureend",be),hu(r,Kl+"enter",Te),hu(r,Kl+"leave",Ee),hu(r,Kl+"move",xe),K.isEnabled=K.isPressed=K.isDragging=!1,F&&F(K))},K.kill=K.revert=function(){K.disable();var e=ru.indexOf(K);e>=0&&ru.splice(e,1),Zl===K&&(Zl=0)},ru.push(K),j&&cu(r)&&(Zl=K),K.enable(h)},t=e,(n=[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}])&&Vl(t.prototype,n),i&&Vl(t,i),e}();Au.version="3.13.0",Au.create=function(e){return new Au(e)},Au.register=Su,Au.getAll=function(){return ru.slice()},Au.getById=function(e){return ru.filter(function(t){return t.vars.id===e})[0]},nu()&&Wl.registerPlugin(Au);var Cu,ku,Mu,Pu,ju,Ou,Lu,Iu,Ru,Fu,Du,Nu,zu,Bu,$u,Vu,Wu,Hu,qu,Uu,Gu,Yu,Xu,Ku,Ju,Qu,Zu,ec,tc,nc,ic,rc,sc,oc,ac,lc,uc,cc,dc=1,hc=Date.now,pc=hc(),fc=0,mc=0,gc=function(e,t,n){var i=Pc(e)&&("clamp("===e.substr(0,6)||e.indexOf("max")>-1);return n["_"+t+"Clamp"]=i,i?e.substr(6,e.length-7):e},vc=function(e,t){return!t||Pc(e)&&"clamp("===e.substr(0,6)?e:"clamp("+e+")"},yc=function e(){return mc&&requestAnimationFrame(e)},bc=function(){return Bu=1},_c=function(){return Bu=0},wc=function(e){return e},xc=function(e){return Math.round(1e5*e)/1e5||0},Tc=function(){return"undefined"!=typeof window},Ec=function(){return Cu||Tc()&&(Cu=window.gsap)&&Cu.registerPlugin&&Cu},Sc=function(e){return!!~Lu.indexOf(e)},Ac=function(e){return("Height"===e?ic:Mu["inner"+e])||ju["client"+e]||Ou["client"+e]},Cc=function(e){return uu(e,"getBoundingClientRect")||(Sc(e)?function(){return Bd.width=Mu.innerWidth,Bd.height=ic,Bd}:function(){return Zc(e)})},kc=function(e,t){var n=t.s,i=t.d2,r=t.d,s=t.a;return Math.max(0,(n="scroll"+i)&&(s=uu(e,n))?s()-Cc(e)()[r]:Sc(e)?(ju[n]||Ou[n])-Ac(i):e[n]-e["offset"+i])},Mc=function(e,t){for(var n=0;n<qu.length;n+=3)(!t||~t.indexOf(qu[n+1]))&&e(qu[n],qu[n+1],qu[n+2])},Pc=function(e){return"string"==typeof e},jc=function(e){return"function"==typeof e},Oc=function(e){return"number"==typeof e},Lc=function(e){return"object"==typeof e},Ic=function(e,t,n){return e&&e.progress(t?0:1)&&n&&e.pause()},Rc=function(e,t){if(e.enabled){var n=e._ctx?e._ctx.add(function(){return t(e)}):t(e);n&&n.totalTime&&(e.callbackAnimation=n)}},Fc=Math.abs,Dc="left",Nc="right",zc="bottom",Bc="width",$c="height",Vc="Right",Wc="Left",Hc="Top",qc="Bottom",Uc="padding",Gc="margin",Yc="Width",Xc="Height",Kc="px",Jc=function(e){return Mu.getComputedStyle(e)},Qc=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},Zc=function(e,t){var n=t&&"matrix(1, 0, 0, 1, 0, 0)"!==Jc(e)[$u]&&Cu.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),i=e.getBoundingClientRect();return n&&n.progress(0).kill(),i},ed=function(e,t){var n=t.d2;return e["offset"+n]||e["client"+n]||0},td=function(e){var t,n=[],i=e.labels,r=e.duration();for(t in i)n.push(i[t]/r);return n},nd=function(e){var t=Cu.utils.snap(e),n=Array.isArray(e)&&e.slice(0).sort(function(e,t){return e-t});return n?function(e,i,r){var s;if(void 0===r&&(r=.001),!i)return t(e);if(i>0){for(e-=r,s=0;s<n.length;s++)if(n[s]>=e)return n[s];return n[s-1]}for(s=n.length,e+=r;s--;)if(n[s]<=e)return n[s];return n[0]}:function(n,i,r){void 0===r&&(r=.001);var s=t(n);return!i||Math.abs(s-n)<r||s-n<0==i<0?s:t(i<0?n-e:n+e)}},id=function(e,t,n,i){return n.split(",").forEach(function(n){return e(t,n,i)})},rd=function(e,t,n,i,r){return e.addEventListener(t,n,{passive:!i,capture:!!r})},sd=function(e,t,n,i){return e.removeEventListener(t,n,!!i)},od=function(e,t,n){(n=n&&n.wheelHandler)&&(e(t,"wheel",n),e(t,"touchmove",n))},ad={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},ld={toggleActions:"play",anticipatePin:0},ud={top:0,left:0,center:.5,bottom:1,right:1},cd=function(e,t){if(Pc(e)){var n=e.indexOf("="),i=~n?+(e.charAt(n-1)+1)*parseFloat(e.substr(n+1)):0;~n&&(e.indexOf("%")>n&&(i*=t/100),e=e.substr(0,n-1)),e=i+(e in ud?ud[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},dd=function(e,t,n,i,r,s,o,a){var l=r.startColor,u=r.endColor,c=r.fontSize,d=r.indent,h=r.fontWeight,p=Pu.createElement("div"),f=Sc(n)||"fixed"===uu(n,"pinType"),m=-1!==e.indexOf("scroller"),g=f?Ou:n,v=-1!==e.indexOf("start"),y=v?l:u,b="border-color:"+y+";font-size:"+c+";color:"+y+";font-weight:"+h+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return b+="position:"+((m||a)&&f?"fixed;":"absolute;"),(m||a||!f)&&(b+=(i===yu?Nc:zc)+":"+(s+parseFloat(d))+"px;"),o&&(b+="box-sizing:border-box;text-align:left;width:"+o.offsetWidth+"px;"),p._isStart=v,p.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),p.style.cssText=b,p.innerText=t||0===t?e+"-"+t:e,g.children[0]?g.insertBefore(p,g.children[0]):g.appendChild(p),p._offset=p["offset"+i.op.d2],hd(p,0,i,v),p},hd=function(e,t,n,i){var r={display:"block"},s=n[i?"os2":"p2"],o=n[i?"p2":"os2"];e._isFlipped=i,r[n.a+"Percent"]=i?-100:0,r[n.a]=i?"1px":0,r["border"+s+Yc]=1,r["border"+o+Yc]=0,r[n.p]=t+"px",Cu.set(e,r)},pd=[],fd={},md=function(){return hc()-fc>34&&(ac||(ac=requestAnimationFrame(Ld)))},gd=function(){(!Xu||!Xu.isPressed||Xu.startX>Ou.clientWidth)&&(su.cache++,Xu?ac||(ac=requestAnimationFrame(Ld)):Ld(),fc||xd("scrollStart"),fc=hc())},vd=function(){Qu=Mu.innerWidth,Ju=Mu.innerHeight},yd=function(e){su.cache++,(!0===e||!zu&&!Yu&&!Pu.fullscreenElement&&!Pu.webkitFullscreenElement&&(!Ku||Qu!==Mu.innerWidth||Math.abs(Mu.innerHeight-Ju)>.25*Mu.innerHeight))&&Iu.restart(!0)},bd={},_d=[],wd=function e(){return sd(Gd,"scrollEnd",e)||Pd(!0)},xd=function(e){return bd[e]&&bd[e].map(function(e){return e()})||_d},Td=[],Ed=function(e){for(var t=0;t<Td.length;t+=5)(!e||Td[t+4]&&Td[t+4].query===e)&&(Td[t].style.cssText=Td[t+1],Td[t].getBBox&&Td[t].setAttribute("transform",Td[t+2]||""),Td[t+3].uncache=1)},Sd=function(e,t){var n;for(Vu=0;Vu<pd.length;Vu++)!(n=pd[Vu])||t&&n._ctx!==t||(e?n.kill(1):n.revert(!0,!0));rc=!0,t&&Ed(t),t||xd("revert")},Ad=function(e,t){su.cache++,(t||!lc)&&su.forEach(function(e){return jc(e)&&e.cacheID++&&(e.rec=0)}),Pc(e)&&(Mu.history.scrollRestoration=tc=e)},Cd=0,kd=function(){Ou.appendChild(nc),ic=!Xu&&nc.offsetHeight||Mu.innerHeight,Ou.removeChild(nc)},Md=function(e){return Ru(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(t){return t.style.display=e?"none":"block"})},Pd=function(e,t){if(ju=Pu.documentElement,Ou=Pu.body,Lu=[Mu,Pu,ju,Ou],!fc||e||rc){kd(),lc=Gd.isRefreshing=!0,su.forEach(function(e){return jc(e)&&++e.cacheID&&(e.rec=e())});var n=xd("refreshInit");Uu&&Gd.sort(),t||Sd(),su.forEach(function(e){jc(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))}),pd.slice(0).forEach(function(e){return e.refresh()}),rc=!1,pd.forEach(function(e){if(e._subPinOffset&&e.pin){var t=e.vars.horizontal?"offsetWidth":"offsetHeight",n=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-n),e.refresh()}}),sc=1,Md(!0),pd.forEach(function(e){var t=kc(e.scroller,e._dir),n="max"===e.vars.end||e._endClamp&&e.end>t,i=e._startClamp&&e.start>=t;(n||i)&&e.setPositions(i?t-1:e.start,n?Math.max(i?t:e.start+1,t):e.end,!0)}),Md(!1),sc=0,n.forEach(function(e){return e&&e.render&&e.render(-1)}),su.forEach(function(e){jc(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&&e(e.rec))}),Ad(tc,1),Iu.pause(),Cd++,lc=2,Ld(2),pd.forEach(function(e){return jc(e.vars.onRefresh)&&e.vars.onRefresh(e)}),lc=Gd.isRefreshing=!1,xd("refresh")}else rd(Gd,"scrollEnd",wd)},jd=0,Od=1,Ld=function(e){if(2===e||!lc&&!rc){Gd.isUpdating=!0,cc&&cc.update(0);var t=pd.length,n=hc(),i=n-pc>=50,r=t&&pd[0].scroll();if(Od=jd>r?-1:1,lc||(jd=r),i&&(fc&&!Bu&&n-fc>200&&(fc=0,xd("scrollEnd")),Du=pc,pc=n),Od<0){for(Vu=t;Vu-->0;)pd[Vu]&&pd[Vu].update(0,i);Od=1}else for(Vu=0;Vu<t;Vu++)pd[Vu]&&pd[Vu].update(0,i);Gd.isUpdating=!1}ac=0},Id=[Dc,"top",zc,Nc,Gc+qc,Gc+Vc,Gc+Hc,Gc+Wc,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],Rd=Id.concat([Bc,$c,"boxSizing","max"+Yc,"max"+Xc,"position",Gc,Uc,Uc+Hc,Uc+Vc,Uc+qc,Uc+Wc]),Fd=function(e,t,n,i){if(!e._gsap.swappedIn){for(var r,s=Id.length,o=t.style,a=e.style;s--;)o[r=Id[s]]=n[r];o.position="absolute"===n.position?"absolute":"relative","inline"===n.display&&(o.display="inline-block"),a[zc]=a[Nc]="auto",o.flexBasis=n.flexBasis||"auto",o.overflow="visible",o.boxSizing="border-box",o[Bc]=ed(e,vu)+Kc,o[$c]=ed(e,yu)+Kc,o[Uc]=a[Gc]=a.top=a[Dc]="0",Nd(i),a[Bc]=a["max"+Yc]=n[Bc],a[$c]=a["max"+Xc]=n[$c],a[Uc]=n[Uc],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},Dd=/([A-Z])/g,Nd=function(e){if(e){var t,n,i=e.t.style,r=e.length,s=0;for((e.t._gsap||Cu.core.getCache(e.t)).uncache=1;s<r;s+=2)n=e[s+1],t=e[s],n?i[t]=n:i[t]&&i.removeProperty(t.replace(Dd,"-$1").toLowerCase())}},zd=function(e){for(var t=Rd.length,n=e.style,i=[],r=0;r<t;r++)i.push(Rd[r],n[Rd[r]]);return i.t=e,i},Bd={left:0,top:0},$d=function(e,t,n,i,r,s,o,a,l,u,c,d,h,p){jc(e)&&(e=e(a)),Pc(e)&&"max"===e.substr(0,3)&&(e=d+("="===e.charAt(4)?cd("0"+e.substr(3),n):0));var f,m,g,v=h?h.time():0;if(h&&h.seek(0),isNaN(e)||(e=+e),Oc(e))h&&(e=Cu.utils.mapRange(h.scrollTrigger.start,h.scrollTrigger.end,0,d,e)),o&&hd(o,n,i,!0);else{jc(t)&&(t=t(a));var y,b,_,w,x=(e||"0").split(" ");g=bu(t,a)||Ou,(y=Zc(g)||{})&&(y.left||y.top)||"none"!==Jc(g).display||(w=g.style.display,g.style.display="block",y=Zc(g),w?g.style.display=w:g.style.removeProperty("display")),b=cd(x[0],y[i.d]),_=cd(x[1]||"0",n),e=y[i.p]-l[i.p]-u+b+r-_,o&&hd(o,_,i,n-_<20||o._isStart&&_>20),n-=n-_}if(p&&(a[p]=e||-.001,e<0&&(e=0)),s){var T=e+n,E=s._isStart;f="scroll"+i.d2,hd(s,T,i,E&&T>20||!E&&(c?Math.max(Ou[f],ju[f]):s.parentNode[f])<=T+1),c&&(l=Zc(o),c&&(s.style[i.op.p]=l[i.op.p]-i.op.m-s._offset+Kc))}return h&&g&&(f=Zc(g),h.seek(d),m=Zc(g),h._caScrollDist=f[i.p]-m[i.p],e=e/h._caScrollDist*d),h&&h.seek(v),h?e:Math.round(e)},Vd=/(webkit|moz|length|cssText|inset)/i,Wd=function(e,t,n,i){if(e.parentNode!==t){var r,s,o=e.style;if(t===Ou){for(r in e._stOrig=o.cssText,s=Jc(e))+r||Vd.test(r)||!s[r]||"string"!=typeof o[r]||"0"===r||(o[r]=s[r]);o.top=n,o.left=i}else o.cssText=e._stOrig;Cu.core.getCache(e).uncache=1,t.appendChild(e)}},Hd=function(e,t,n){var i=t,r=i;return function(t){var s=Math.round(e());return s!==i&&s!==r&&Math.abs(s-i)>3&&Math.abs(s-r)>3&&(t=s,n&&n()),r=i,i=Math.round(t)}},qd=function(e,t,n){var i={};i[t.p]="+="+n,Cu.set(e,i)},Ud=function(e,t){var n=_u(e,t),i="_scroll"+t.p2,r=function t(r,s,o,a,l){var u=t.tween,c=s.onComplete,d={};o=o||n();var h=Hd(n,o,function(){u.kill(),t.tween=0});return l=a&&l||0,a=a||r-o,u&&u.kill(),s[i]=r,s.inherit=!1,s.modifiers=d,d[i]=function(){return h(o+a*u.ratio+l*u.ratio*u.ratio)},s.onUpdate=function(){su.cache++,t.tween&&Ld()},s.onComplete=function(){t.tween=0,c&&c.call(u)},u=t.tween=Cu.to(e,s)};return e[i]=n,n.wheelHandler=function(){return r.tween&&r.tween.kill()&&(r.tween=0)},rd(e,"wheel",n.wheelHandler),Gd.isTouch&&rd(e,"touchmove",n.wheelHandler),r},Gd=function(){function e(t,n){ku||e.register(Cu)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),ec(this),this.init(t,n)}return e.prototype.init=function(t,n){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),mc){var i,r,s,o,a,l,u,c,d,h,p,f,m,g,v,y,b,_,w,x,T,E,S,A,C,k,M,P,j,O,L,I,R,F,D,N,z,B,$,V,W,H,q=t=Qc(Pc(t)||Oc(t)||t.nodeType?{trigger:t}:t,ld),U=q.onUpdate,G=q.toggleClass,Y=q.id,X=q.onToggle,K=q.onRefresh,J=q.scrub,Q=q.trigger,Z=q.pin,ee=q.pinSpacing,te=q.invalidateOnRefresh,ne=q.anticipatePin,ie=q.onScrubComplete,re=q.onSnapComplete,se=q.once,oe=q.snap,ae=q.pinReparent,le=q.pinSpacer,ue=q.containerAnimation,ce=q.fastScrollEnd,de=q.preventOverlaps,he=t.horizontal||t.containerAnimation&&!1!==t.horizontal?vu:yu,pe=!J&&0!==J,fe=bu(t.scroller||Mu),me=Cu.core.getCache(fe),ge=Sc(fe),ve="fixed"===("pinType"in t?t.pinType:uu(fe,"pinType")||ge&&"fixed"),ye=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],be=pe&&t.toggleActions.split(" "),_e="markers"in t?t.markers:ld.markers,we=ge?0:parseFloat(Jc(fe)["border"+he.p2+Yc])||0,xe=this,Te=t.onRefreshInit&&function(){return t.onRefreshInit(xe)},Ee=function(e,t,n){var i=n.d,r=n.d2,s=n.a;return(s=uu(e,"getBoundingClientRect"))?function(){return s()[i]}:function(){return(t?Ac(r):e["client"+r])||0}}(fe,ge,he),Se=function(e,t){return!t||~ou.indexOf(e)?Cc(e):function(){return Bd}}(fe,ge),Ae=0,Ce=0,ke=0,Me=_u(fe,he);if(xe._startClamp=xe._endClamp=!1,xe._dir=he,ne*=45,xe.scroller=fe,xe.scroll=ue?ue.time.bind(ue):Me,o=Me(),xe.vars=t,n=n||t.animation,"refreshPriority"in t&&(Uu=1,-9999===t.refreshPriority&&(cc=xe)),me.tweenScroll=me.tweenScroll||{top:Ud(fe,yu),left:Ud(fe,vu)},xe.tweenTo=i=me.tweenScroll[he.p],xe.scrubDuration=function(e){(R=Oc(e)&&e)?I?I.duration(e):I=Cu.to(n,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:R,paused:!0,onComplete:function(){return ie&&ie(xe)}}):(I&&I.progress(1).kill(),I=0)},n&&(n.vars.lazy=!1,n._initted&&!xe.isReverted||!1!==n.vars.immediateRender&&!1!==t.immediateRender&&n.duration()&&n.render(0,!0,!0),xe.animation=n.pause(),n.scrollTrigger=xe,xe.scrubDuration(J),O=0,Y||(Y=n.vars.id)),oe&&(Lc(oe)&&!oe.push||(oe={snapTo:oe}),"scrollBehavior"in Ou.style&&Cu.set(ge?[Ou,ju]:fe,{scrollBehavior:"auto"}),su.forEach(function(e){return jc(e)&&e.target===(ge?Pu.scrollingElement||ju:fe)&&(e.smooth=!1)}),s=jc(oe.snapTo)?oe.snapTo:"labels"===oe.snapTo?function(e){return function(t){return Cu.utils.snap(td(e),t)}}(n):"labelsDirectional"===oe.snapTo?(V=n,function(e,t){return nd(td(V))(e,t.direction)}):!1!==oe.directional?function(e,t){return nd(oe.snapTo)(e,hc()-Ce<500?0:t.direction)}:Cu.utils.snap(oe.snapTo),F=oe.duration||{min:.1,max:2},F=Lc(F)?Fu(F.min,F.max):Fu(F,F),D=Cu.delayedCall(oe.delay||R/2||.1,function(){var e=Me(),t=hc()-Ce<500,r=i.tween;if(!(t||Math.abs(xe.getVelocity())<10)||r||Bu||Ae===e)xe.isActive&&Ae!==e&&D.restart(!0);else{var o,a,c=(e-l)/g,d=n&&!pe?n.totalProgress():c,h=t?0:(d-L)/(hc()-Du)*1e3||0,p=Cu.utils.clamp(-c,1-c,Fc(h/2)*h/.185),f=c+(!1===oe.inertia?0:p),m=oe,v=m.onStart,y=m.onInterrupt,b=m.onComplete;if(o=s(f,xe),Oc(o)||(o=f),a=Math.max(0,Math.round(l+o*g)),e<=u&&e>=l&&a!==e){if(r&&!r._initted&&r.data<=Fc(a-e))return;!1===oe.inertia&&(p=o-c),i(a,{duration:F(Fc(.185*Math.max(Fc(f-d),Fc(o-d))/h/.05||0)),ease:oe.ease||"power3",data:Fc(a-e),onInterrupt:function(){return D.restart(!0)&&y&&y(xe)},onComplete:function(){xe.update(),Ae=Me(),n&&!pe&&(I?I.resetTo("totalProgress",o,n._tTime/n._tDur):n.progress(o)),O=L=n&&!pe?n.totalProgress():xe.progress,re&&re(xe),b&&b(xe)}},e,p*g,a-e-p*g),v&&v(xe,i.tween)}}}).pause()),Y&&(fd[Y]=xe),($=(Q=xe.trigger=bu(Q||!0!==Z&&Z))&&Q._gsap&&Q._gsap.stRevert)&&($=$(xe)),Z=!0===Z?Q:bu(Z),Pc(G)&&(G={targets:Q,className:G}),Z&&(!1===ee||ee===Gc||(ee=!(!ee&&Z.parentNode&&Z.parentNode.style&&"flex"===Jc(Z.parentNode).display)&&Uc),xe.pin=Z,(r=Cu.core.getCache(Z)).spacer?v=r.pinState:(le&&((le=bu(le))&&!le.nodeType&&(le=le.current||le.nativeElement),r.spacerIsNative=!!le,le&&(r.spacerState=zd(le))),r.spacer=_=le||Pu.createElement("div"),_.classList.add("pin-spacer"),Y&&_.classList.add("pin-spacer-"+Y),r.pinState=v=zd(Z)),!1!==t.force3D&&Cu.set(Z,{force3D:!0}),xe.spacer=_=r.spacer,j=Jc(Z),A=j[ee+he.os2],x=Cu.getProperty(Z),T=Cu.quickSetter(Z,he.a,Kc),Fd(Z,_,j),b=zd(Z)),_e){f=Lc(_e)?Qc(_e,ad):ad,h=dd("scroller-start",Y,fe,he,f,0),p=dd("scroller-end",Y,fe,he,f,0,h),w=h["offset"+he.op.d2];var Pe=bu(uu(fe,"content")||fe);c=this.markerStart=dd("start",Y,Pe,he,f,w,0,ue),d=this.markerEnd=dd("end",Y,Pe,he,f,w,0,ue),ue&&(B=Cu.quickSetter([c,d],he.a,Kc)),ve||ou.length&&!0===uu(fe,"fixedMarkers")||(H=Jc(W=ge?Ou:fe).position,W.style.position="absolute"===H||"fixed"===H?H:"relative",Cu.set([h,p],{force3D:!0}),k=Cu.quickSetter(h,he.a,Kc),P=Cu.quickSetter(p,he.a,Kc))}if(ue){var je=ue.vars.onUpdate,Oe=ue.vars.onUpdateParams;ue.eventCallback("onUpdate",function(){xe.update(0,0,1),je&&je.apply(ue,Oe||[])})}if(xe.previous=function(){return pd[pd.indexOf(xe)-1]},xe.next=function(){return pd[pd.indexOf(xe)+1]},xe.revert=function(e,t){if(!t)return xe.kill(!0);var i=!1!==e||!xe.enabled,r=zu;i!==xe.isReverted&&(i&&(N=Math.max(Me(),xe.scroll.rec||0),ke=xe.progress,z=n&&n.progress()),c&&[c,d,h,p].forEach(function(e){return e.style.display=i?"none":"block"}),i&&(zu=xe,xe.update(i)),!Z||ae&&xe.isActive||(i?function(e,t,n){Nd(n);var i=e._gsap;if(i.spacerIsNative)Nd(i.spacerState);else if(e._gsap.swappedIn){var r=t.parentNode;r&&(r.insertBefore(e,t),r.removeChild(t))}e._gsap.swappedIn=!1}(Z,_,v):Fd(Z,_,Jc(Z),C)),i||xe.update(i),zu=r,xe.isReverted=i)},xe.refresh=function(r,s,f,w){if(!zu&&xe.enabled||s)if(Z&&r&&fc)rd(e,"scrollEnd",wd);else{!lc&&Te&&Te(xe),zu=xe,i.tween&&!f&&(i.tween.kill(),i.tween=0),I&&I.pause(),te&&n&&(n.revert({kill:!1}).invalidate(),n.getChildren&&n.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)})),xe.isReverted||xe.revert(!0,!0),xe._subPinOffset=!1;var T,A,k,P,j,O,L,R,F,B,$,V,W,H=Ee(),q=Se(),U=ue?ue.duration():kc(fe,he),G=g<=.01||!g,Y=0,X=w||0,J=Lc(f)?f.end:t.end,ne=t.endTrigger||Q,ie=Lc(f)?f.start:t.start||(0!==t.start&&Q?Z?"0 0":"0 100%":0),re=xe.pinnedContainer=t.pinnedContainer&&bu(t.pinnedContainer,xe),se=Q&&Math.max(0,pd.indexOf(xe))||0,oe=se;for(_e&&Lc(f)&&(V=Cu.getProperty(h,he.p),W=Cu.getProperty(p,he.p));oe-->0;)(O=pd[oe]).end||O.refresh(0,1)||(zu=xe),!(L=O.pin)||L!==Q&&L!==Z&&L!==re||O.isReverted||(B||(B=[]),B.unshift(O),O.revert(!0,!0)),O!==pd[oe]&&(se--,oe--);for(jc(ie)&&(ie=ie(xe)),ie=gc(ie,"start",xe),l=$d(ie,Q,H,he,Me(),c,h,xe,q,we,ve,U,ue,xe._startClamp&&"_startClamp")||(Z?-.001:0),jc(J)&&(J=J(xe)),Pc(J)&&!J.indexOf("+=")&&(~J.indexOf(" ")?J=(Pc(ie)?ie.split(" ")[0]:"")+J:(Y=cd(J.substr(2),H),J=Pc(ie)?ie:(ue?Cu.utils.mapRange(0,ue.duration(),ue.scrollTrigger.start,ue.scrollTrigger.end,l):l)+Y,ne=Q)),J=gc(J,"end",xe),u=Math.max(l,$d(J||(ne?"100% 0":U),ne,H,he,Me()+Y,d,p,xe,q,we,ve,U,ue,xe._endClamp&&"_endClamp"))||-.001,Y=0,oe=se;oe--;)(L=(O=pd[oe]).pin)&&O.start-O._pinPush<=l&&!ue&&O.end>0&&(T=O.end-(xe._startClamp?Math.max(0,O.start):O.start),(L===Q&&O.start-O._pinPush<l||L===re)&&isNaN(ie)&&(Y+=T*(1-O.progress)),L===Z&&(X+=T));if(l+=Y,u+=Y,xe._startClamp&&(xe._startClamp+=Y),xe._endClamp&&!lc&&(xe._endClamp=u||-.001,u=Math.min(u,kc(fe,he))),g=u-l||(l-=.01)&&.001,G&&(ke=Cu.utils.clamp(0,1,Cu.utils.normalize(l,u,N))),xe._pinPush=X,c&&Y&&((T={})[he.a]="+="+Y,re&&(T[he.p]="-="+Me()),Cu.set([c,d],T)),!Z||sc&&xe.end>=kc(fe,he)){if(Q&&Me()&&!ue)for(A=Q.parentNode;A&&A!==Ou;)A._pinOffset&&(l-=A._pinOffset,u-=A._pinOffset),A=A.parentNode}else T=Jc(Z),P=he===yu,k=Me(),E=parseFloat(x(he.a))+X,!U&&u>1&&($={style:$=(ge?Pu.scrollingElement||ju:fe).style,value:$["overflow"+he.a.toUpperCase()]},ge&&"scroll"!==Jc(Ou)["overflow"+he.a.toUpperCase()]&&($.style["overflow"+he.a.toUpperCase()]="scroll")),Fd(Z,_,T),b=zd(Z),A=Zc(Z,!0),R=ve&&_u(fe,P?vu:yu)(),ee?((C=[ee+he.os2,g+X+Kc]).t=_,(oe=ee===Uc?ed(Z,he)+g+X:0)&&(C.push(he.d,oe+Kc),"auto"!==_.style.flexBasis&&(_.style.flexBasis=oe+Kc)),Nd(C),re&&pd.forEach(function(e){e.pin===re&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)}),ve&&Me(N)):(oe=ed(Z,he))&&"auto"!==_.style.flexBasis&&(_.style.flexBasis=oe+Kc),ve&&((j={top:A.top+(P?k-l:R)+Kc,left:A.left+(P?R:k-l)+Kc,boxSizing:"border-box",position:"fixed"})[Bc]=j["max"+Yc]=Math.ceil(A.width)+Kc,j[$c]=j["max"+Xc]=Math.ceil(A.height)+Kc,j[Gc]=j[Gc+Hc]=j[Gc+Vc]=j[Gc+qc]=j[Gc+Wc]="0",j[Uc]=T[Uc],j[Uc+Hc]=T[Uc+Hc],j[Uc+Vc]=T[Uc+Vc],j[Uc+qc]=T[Uc+qc],j[Uc+Wc]=T[Uc+Wc],y=function(e,t,n){for(var i,r=[],s=e.length,o=n?8:0;o<s;o+=2)i=e[o],r.push(i,i in t?t[i]:e[o+1]);return r.t=e.t,r}(v,j,ae),lc&&Me(0)),n?(F=n._initted,Gu(1),n.render(n.duration(),!0,!0),S=x(he.a)-E+g+X,M=Math.abs(g-S)>1,ve&&M&&y.splice(y.length-2,2),n.render(0,!0,!0),F||n.invalidate(!0),n.parent||n.totalTime(n.totalTime()),Gu(0)):S=g,$&&($.value?$.style["overflow"+he.a.toUpperCase()]=$.value:$.style.removeProperty("overflow-"+he.a));B&&B.forEach(function(e){return e.revert(!1,!0)}),xe.start=l,xe.end=u,o=a=lc?N:Me(),ue||lc||(o<N&&Me(N),xe.scroll.rec=0),xe.revert(!1,!0),Ce=hc(),D&&(Ae=-1,D.restart(!0)),zu=0,n&&pe&&(n._initted||z)&&n.progress()!==z&&n.progress(z||0,!0).render(n.time(),!0,!0),(G||ke!==xe.progress||ue||te||n&&!n._initted)&&(n&&!pe&&(n._initted||ke||!1!==n.vars.immediateRender)&&n.totalProgress(ue&&l<-.001&&!ke?Cu.utils.normalize(l,u,0):ke,!0),xe.progress=G||(o-l)/g===ke?0:ke),Z&&ee&&(_._pinOffset=Math.round(xe.progress*S)),I&&I.invalidate(),isNaN(V)||(V-=Cu.getProperty(h,he.p),W-=Cu.getProperty(p,he.p),qd(h,he,V),qd(c,he,V-(w||0)),qd(p,he,W),qd(d,he,W-(w||0))),G&&!lc&&xe.update(),!K||lc||m||(m=!0,K(xe),m=!1)}},xe.getVelocity=function(){return(Me()-a)/(hc()-Du)*1e3||0},xe.endAnimation=function(){Ic(xe.callbackAnimation),n&&(I?I.progress(1):n.paused()?pe||Ic(n,xe.direction<0,1):Ic(n,n.reversed()))},xe.labelToScroll=function(e){return n&&n.labels&&(l||xe.refresh()||l)+n.labels[e]/n.duration()*g||0},xe.getTrailing=function(e){var t=pd.indexOf(xe),n=xe.direction>0?pd.slice(0,t).reverse():pd.slice(t+1);return(Pc(e)?n.filter(function(t){return t.vars.preventOverlaps===e}):n).filter(function(e){return xe.direction>0?e.end<=l:e.start>=u})},xe.update=function(e,t,r){if(!ue||r||e){var s,c,d,p,f,m,v,w=!0===lc?N:xe.scroll(),x=e?0:(w-l)/g,C=x<0?0:x>1?1:x||0,j=xe.progress;if(t&&(a=o,o=ue?Me():w,oe&&(L=O,O=n&&!pe?n.totalProgress():C)),ne&&Z&&!zu&&!dc&&fc&&(!C&&l<w+(w-a)/(hc()-Du)*ne?C=1e-4:1===C&&u>w+(w-a)/(hc()-Du)*ne&&(C=.9999)),C!==j&&xe.enabled){if(p=(f=(s=xe.isActive=!!C&&C<1)!==(!!j&&j<1))||!!C!=!!j,xe.direction=C>j?1:-1,xe.progress=C,p&&!zu&&(c=C&&!j?0:1===C?1:1===j?2:3,pe&&(d=!f&&"none"!==be[c+1]&&be[c+1]||be[c],v=n&&("complete"===d||"reset"===d||d in n))),de&&(f||v)&&(v||J||!n)&&(jc(de)?de(xe):xe.getTrailing(de).forEach(function(e){return e.endAnimation()})),pe||(!I||zu||dc?n&&n.totalProgress(C,!(!zu||!Ce&&!e)):(I._dp._time-I._start!==I._time&&I.render(I._dp._time-I._start),I.resetTo?I.resetTo("totalProgress",C,n._tTime/n._tDur):(I.vars.totalProgress=C,I.invalidate().restart()))),Z)if(e&&ee&&(_.style[ee+he.os2]=A),ve){if(p){if(m=!e&&C>j&&u+1>w&&w+1>=kc(fe,he),ae)if(e||!s&&!m)Wd(Z,_);else{var R=Zc(Z,!0),F=w-l;Wd(Z,Ou,R.top+(he===yu?F:0)+Kc,R.left+(he===yu?0:F)+Kc)}Nd(s||m?y:b),M&&C<1&&s||T(E+(1!==C||m?0:S))}}else T(xc(E+S*C));oe&&!i.tween&&!zu&&!dc&&D.restart(!0),G&&(f||se&&C&&(C<1||!oc))&&Ru(G.targets).forEach(function(e){return e.classList[s||se?"add":"remove"](G.className)}),U&&!pe&&!e&&U(xe),p&&!zu?(pe&&(v&&("complete"===d?n.pause().totalProgress(1):"reset"===d?n.restart(!0).pause():"restart"===d?n.restart(!0):n[d]()),U&&U(xe)),!f&&oc||(X&&f&&Rc(xe,X),ye[c]&&Rc(xe,ye[c]),se&&(1===C?xe.kill(!1,1):ye[c]=0),f||ye[c=1===C?1:3]&&Rc(xe,ye[c])),ce&&!s&&Math.abs(xe.getVelocity())>(Oc(ce)?ce:2500)&&(Ic(xe.callbackAnimation),I?I.progress(1):Ic(n,"reverse"===d?1:!C,1))):pe&&U&&!zu&&U(xe)}if(P){var z=ue?w/ue.duration()*(ue._caScrollDist||0):w;k(z+(h._isFlipped?1:0)),P(z)}B&&B(-w/ue.duration()*(ue._caScrollDist||0))}},xe.enable=function(t,n){xe.enabled||(xe.enabled=!0,rd(fe,"resize",yd),ge||rd(fe,"scroll",gd),Te&&rd(e,"refreshInit",Te),!1!==t&&(xe.progress=ke=0,o=a=Ae=Me()),!1!==n&&xe.refresh())},xe.getTween=function(e){return e&&i?i.tween:I},xe.setPositions=function(e,t,n,i){if(ue){var r=ue.scrollTrigger,s=ue.duration(),o=r.end-r.start;e=r.start+o*e/s,t=r.start+o*t/s}xe.refresh(!1,!1,{start:vc(e,n&&!!xe._startClamp),end:vc(t,n&&!!xe._endClamp)},i),xe.update()},xe.adjustPinSpacing=function(e){if(C&&e){var t=C.indexOf(he.d)+1;C[t]=parseFloat(C[t])+e+Kc,C[1]=parseFloat(C[1])+e+Kc,Nd(C)}},xe.disable=function(t,n){if(xe.enabled&&(!1!==t&&xe.revert(!0,!0),xe.enabled=xe.isActive=!1,n||I&&I.pause(),N=0,r&&(r.uncache=1),Te&&sd(e,"refreshInit",Te),D&&(D.pause(),i.tween&&i.tween.kill()&&(i.tween=0)),!ge)){for(var s=pd.length;s--;)if(pd[s].scroller===fe&&pd[s]!==xe)return;sd(fe,"resize",yd),ge||sd(fe,"scroll",gd)}},xe.kill=function(e,i){xe.disable(e,i),I&&!i&&I.kill(),Y&&delete fd[Y];var s=pd.indexOf(xe);s>=0&&pd.splice(s,1),s===Vu&&Od>0&&Vu--,s=0,pd.forEach(function(e){return e.scroller===xe.scroller&&(s=1)}),s||lc||(xe.scroll.rec=0),n&&(n.scrollTrigger=null,e&&n.revert({kill:!1}),i||n.kill()),c&&[c,d,h,p].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),cc===xe&&(cc=0),Z&&(r&&(r.uncache=1),s=0,pd.forEach(function(e){return e.pin===Z&&s++}),s||(r.spacer=0)),t.onKill&&t.onKill(xe)},pd.push(xe),xe.enable(!1,!1),$&&$(xe),n&&n.add&&!g){var Le=xe.update;xe.update=function(){xe.update=Le,su.cache++,l||u||xe.refresh()},Cu.delayedCall(.01,xe.update),g=.01,l=u=0}else xe.refresh();Z&&function(){if(uc!==Cd){var e=uc=Cd;requestAnimationFrame(function(){return e===Cd&&Pd(!0)})}}()}else this.update=this.refresh=this.kill=wc},e.register=function(t){return ku||(Cu=t||Ec(),Tc()&&window.document&&e.enable(),ku=mc),ku},e.defaults=function(e){if(e)for(var t in e)ld[t]=e[t];return ld},e.disable=function(e,t){mc=0,pd.forEach(function(n){return n[t?"kill":"disable"](e)}),sd(Mu,"wheel",gd),sd(Pu,"scroll",gd),clearInterval(Nu),sd(Pu,"touchcancel",wc),sd(Ou,"touchstart",wc),id(sd,Pu,"pointerdown,touchstart,mousedown",bc),id(sd,Pu,"pointerup,touchend,mouseup",_c),Iu.kill(),Mc(sd);for(var n=0;n<su.length;n+=3)od(sd,su[n],su[n+1]),od(sd,su[n],su[n+2])},e.enable=function(){if(Mu=window,Pu=document,ju=Pu.documentElement,Ou=Pu.body,Cu&&(Ru=Cu.utils.toArray,Fu=Cu.utils.clamp,ec=Cu.core.context||wc,Gu=Cu.core.suppressOverwrites||wc,tc=Mu.history.scrollRestoration||"auto",jd=Mu.pageYOffset||0,Cu.core.globals("ScrollTrigger",e),Ou)){mc=1,(nc=document.createElement("div")).style.height="100vh",nc.style.position="absolute",kd(),yc(),Au.register(Cu),e.isTouch=Au.isTouch,Zu=Au.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),Ku=1===Au.isTouch,rd(Mu,"wheel",gd),Lu=[Mu,Pu,ju,Ou],Cu.matchMedia?(e.matchMedia=function(e){var t,n=Cu.matchMedia();for(t in e)n.add(t,e[t]);return n},Cu.addEventListener("matchMediaInit",function(){return Sd()}),Cu.addEventListener("matchMediaRevert",function(){return Ed()}),Cu.addEventListener("matchMedia",function(){Pd(0,1),xd("matchMedia")}),Cu.matchMedia().add("(orientation: portrait)",function(){return vd(),vd})):console.warn("Requires GSAP 3.11.0 or later"),vd(),rd(Pu,"scroll",gd);var t,n,i=Ou.hasAttribute("style"),r=Ou.style,s=r.borderTopStyle,o=Cu.core.Animation.prototype;for(o.revert||Object.defineProperty(o,"revert",{value:function(){return this.time(-.01,!0)}}),r.borderTopStyle="solid",t=Zc(Ou),yu.m=Math.round(t.top+yu.sc())||0,vu.m=Math.round(t.left+vu.sc())||0,s?r.borderTopStyle=s:r.removeProperty("border-top-style"),i||(Ou.setAttribute("style",""),Ou.removeAttribute("style")),Nu=setInterval(md,250),Cu.delayedCall(.5,function(){return dc=0}),rd(Pu,"touchcancel",wc),rd(Ou,"touchstart",wc),id(rd,Pu,"pointerdown,touchstart,mousedown",bc),id(rd,Pu,"pointerup,touchend,mouseup",_c),$u=Cu.utils.checkPrefix("transform"),Rd.push($u),ku=hc(),Iu=Cu.delayedCall(.2,Pd).pause(),qu=[Pu,"visibilitychange",function(){var e=Mu.innerWidth,t=Mu.innerHeight;Pu.hidden?(Wu=e,Hu=t):Wu===e&&Hu===t||yd()},Pu,"DOMContentLoaded",Pd,Mu,"load",Pd,Mu,"resize",yd],Mc(rd),pd.forEach(function(e){return e.enable(0,1)}),n=0;n<su.length;n+=3)od(sd,su[n],su[n+1]),od(sd,su[n],su[n+2])}},e.config=function(t){"limitCallbacks"in t&&(oc=!!t.limitCallbacks);var n=t.syncInterval;n&&clearInterval(Nu)||(Nu=n)&&setInterval(md,n),"ignoreMobileResize"in t&&(Ku=1===e.isTouch&&t.ignoreMobileResize),"autoRefreshEvents"in t&&(Mc(sd)||Mc(rd,t.autoRefreshEvents||"none"),Yu=-1===(t.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var n=bu(e),i=su.indexOf(n),r=Sc(n);~i&&su.splice(i,r?6:2),t&&(r?ou.unshift(Mu,t,Ou,t,ju,t):ou.unshift(n,t))},e.clearMatchMedia=function(e){pd.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},e.isInViewport=function(e,t,n){var i=(Pc(e)?bu(e):e).getBoundingClientRect(),r=i[n?Bc:$c]*t||0;return n?i.right-r>0&&i.left+r<Mu.innerWidth:i.bottom-r>0&&i.top+r<Mu.innerHeight},e.positionInViewport=function(e,t,n){Pc(e)&&(e=bu(e));var i=e.getBoundingClientRect(),r=i[n?Bc:$c],s=null==t?r/2:t in ud?ud[t]*r:~t.indexOf("%")?parseFloat(t)*r/100:parseFloat(t)||0;return n?(i.left+s)/Mu.innerWidth:(i.top+s)/Mu.innerHeight},e.killAll=function(e){if(pd.slice(0).forEach(function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()}),!0!==e){var t=bd.killAll||[];bd={},t.forEach(function(e){return e()})}},e}();Gd.version="3.13.0",Gd.saveStyles=function(e){return e?Ru(e).forEach(function(e){if(e&&e.style){var t=Td.indexOf(e);t>=0&&Td.splice(t,5),Td.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),Cu.core.getCache(e),ec())}}):Td},Gd.revert=function(e,t){return Sd(!e,t)},Gd.create=function(e,t){return new Gd(e,t)},Gd.refresh=function(e){return e?yd(!0):(ku||Gd.register())&&Pd(!0)},Gd.update=function(e){return++su.cache&&Ld(!0===e?2:0)},Gd.clearScrollMemory=Ad,Gd.maxScroll=function(e,t){return kc(e,t?vu:yu)},Gd.getScrollFunc=function(e,t){return _u(bu(e),t?vu:yu)},Gd.getById=function(e){return fd[e]},Gd.getAll=function(){return pd.filter(function(e){return"ScrollSmoother"!==e.vars.id})},Gd.isScrolling=function(){return!!fc},Gd.snapDirectional=nd,Gd.addEventListener=function(e,t){var n=bd[e]||(bd[e]=[]);~n.indexOf(t)||n.push(t)},Gd.removeEventListener=function(e,t){var n=bd[e],i=n&&n.indexOf(t);i>=0&&n.splice(i,1)},Gd.batch=function(e,t){var n,i=[],r={},s=t.interval||.016,o=t.batchMax||1e9,a=function(e,t){var n=[],i=[],r=Cu.delayedCall(s,function(){t(n,i),n=[],i=[]}).pause();return function(e){n.length||r.restart(!0),n.push(e.trigger),i.push(e),o<=n.length&&r.progress(1)}};for(n in t)r[n]="on"===n.substr(0,2)&&jc(t[n])&&"onRefreshInit"!==n?a(0,t[n]):t[n];return jc(o)&&(o=o(),rd(Gd,"refresh",function(){return o=t.batchMax()})),Ru(e).forEach(function(e){var t={};for(n in r)t[n]=r[n];t.trigger=e,i.push(Gd.create(t))}),i};var Yd,Xd=function(e,t,n,i){return t>i?e(i):t<0&&e(0),n>i?(i-t)/(n-t):n<0?t/(t-n):1},Kd=function e(t,n){!0===n?t.style.removeProperty("touch-action"):t.style.touchAction=!0===n?"auto":n?"pan-"+n+(Au.isTouch?" pinch-zoom":""):"none",t===ju&&e(Ou,n)},Jd={auto:1,scroll:1},Qd=function(e){var t,n=e.event,i=e.target,r=e.axis,s=(n.changedTouches?n.changedTouches[0]:n).target,o=s._gsap||Cu.core.getCache(s),a=hc();if(!o._isScrollT||a-o._isScrollT>2e3){for(;s&&s!==Ou&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!Jd[(t=Jc(s)).overflowY]&&!Jd[t.overflowX]);)s=s.parentNode;o._isScroll=s&&s!==i&&!Sc(s)&&(Jd[(t=Jc(s)).overflowY]||Jd[t.overflowX]),o._isScrollT=a}(o._isScroll||"x"===r)&&(n.stopPropagation(),n._gsapAllow=!0)},Zd=function(e,t,n,i){return Au.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:i=i&&Qd,onPress:i,onDrag:i,onScroll:i,onEnable:function(){return n&&rd(Pu,Au.eventTypes[0],th,!1,!0)},onDisable:function(){return sd(Pu,Au.eventTypes[0],th,!0)}})},eh=/(input|label|select|textarea)/i,th=function(e){var t=eh.test(e.target.tagName);(t||Yd)&&(e._gsapAllow=!0,Yd=t)},nh=function(e){Lc(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var t,n,i,r,s,o,a,l,u=e,c=u.normalizeScrollX,d=u.momentum,h=u.allowNestedScroll,p=u.onRelease,f=bu(e.target)||ju,m=Cu.core.globals().ScrollSmoother,g=m&&m.get(),v=Zu&&(e.content&&bu(e.content)||g&&!1!==e.content&&!g.smooth()&&g.content()),y=_u(f,yu),b=_u(f,vu),_=1,w=(Au.isTouch&&Mu.visualVie
vendor: 1,071 bytes, line 1
1wport?Mu.visualViewport.scale*Mu.visualViewport.width:Mu.outerWidth)/Mu.innerWidth,x=0,T=jc(d)?function(){return d(t)}:function(){return d||2.8},E=Zd(f,e.type,!0,h),S=function(){return r=!1},A=wc,C=wc,k=function(){n=kc(f,yu),C=Fu(Zu?1:0,n),c&&(A=Fu(0,kc(f,vu))),i=Cd},M=function(){v._gsap.y=xc(parseFloat(v._gsap.y)+y.offset)+"px",v.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(v._gsap.y)+", 0, 1)",y.offset=y.cacheID=0},P=function(){k(),s.isActive()&&s.vars.scrollY>n&&(y()>n?s.progress(1)&&y(n):s.resetTo("scrollY",n))};return v&&Cu.set(v,{y:"+=0"}),e.ignoreCheck=function(e){return Zu&&"touchmove"===e.type&&function(){if(r){requestAnimationFrame(S);var e=xc(t.deltaY/2),n=C(y.v-e);if(v&&n!==y.v+y.offset){y.offset=n-y.v;var i=xc((parseFloat(v&&v._gsap.y)||0)-y.offset);v.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+i+", 0, 1)",v._gsap.y=i+"px",y.cacheID=su.cache,Ld()}return!0}y.offset&&M(),r=!0}()||_>1.05&&"touchstart"!==e.type||t.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){r=!1;var e=_;
1_=xc((Mu.visualViewport&&Mu.visualViewport.scale||1)/w),s.pause(),e!==_&&Kd(f,_>1.01||!c&&"x"),o=b(),a=y(),k(),i=Cd},e.onRelease=e.onGestureStart=function(e,t){if(y.offset&&M(),t){su.cache++;var i,r,o=T();c&&(r=(i=b())+.05*o*-e.velocityX/.227,o*=Xd(b,i,r,kc(f,vu)),s.vars.scrollX=A(r)),r=(i=y())+.05*o*-e.velocityY/.227,o*=Xd(y,i,r,kc(f,yu)),s.vars.scrollY=C(r),s.invalidate().duration(o).play(.01),(Zu&&s.vars.scrollY>=n||i>=n-1)&&Cu.to({},{onUpdate:P,duration:o})}else l.restart(!0);p&&p(e)},e.onWheel=function(){s._ts&&s.pause(),hc()-x>1e3&&(i=0,x=hc())},e.onChange=function(e,t,n,r,s){if(Cd!==i&&k(),t&&c&&b(A(r[2]===t?o+(e.startX-e.x):b()+t-r[1])),n){y.offset&&M();var l=s[2]===n,u=l?a+e.startY-e.y:y()+n-s[1],d=C(u);l&&u!==d&&(a+=d-u),y(d)}(n||t)&&Ld()},e.onEnable=function(){Kd(f,!c&&"x"),Gd.addEventListener("refresh",P),rd(Mu,"resize",P),y.smooth&&(y.target.style.scrollBehavior="auto",y.smooth=b.smooth=!1),E.enable()},e.onDisable=function(){Kd(f,!0),sd(Mu,"resize",P),Gd.removeEventListener("refresh",P),E.kill()},e.lockAxis=!1!==e.lockAxis,(t=new Au(e)).iOS=Zu,Zu&&!y()&&y(1),Zu&&Cu.ticker.add(wc),l=t._dc,s=Cu.to(t,{ease:"power4",paused:!0,inherit:!1,scrollX:c?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:Hd(y,y(),function(){return s.pause()})},onUpdate:Ld,onComplete:l.vars.onComplete}),t};Gd.sort=function(e){if(jc(e))return pd.sort(e);var t=Mu.pageYOffset||0;return Gd.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+Mu.innerHeight}),pd.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+-1e6*(t.vars.refreshPriority||0))})},Gd.observe=function(e){return new Au(e)},Gd.normalizeScroll=function(e){if(void 0===e)return Xu;if(!0===e&&Xu)return Xu.enable();if(!1===e)return Xu&&Xu.kill(),void(Xu=e);var t=e instanceof Au?e:nh(e);return Xu&&Xu.target===t.target&&Xu.kill(),Sc(t.target)&&(Xu=t),t},Gd.core={_getVelocityProp:wu,_inputObserver:Zd,_scrollers:su,_proxies:ou,bridge:{ss:function(){fc||xd("scrollStart"),fc=hc()},ref:function(){return zu}}},Ec()&&Cu.registerPlugin(Gd);var ih=n("../node_modules/headroom.js/dist/headroom.js");const rh=class{constructor(e){this.container=e,this.menuWrapper=e.querySelector(".header__nav-primary--menu"),this.menuItems=e.querySelectorAll(".header__nav-primary--menu > .menu-item-has-children"),this.mainMenuTrigger=this.mainMenuTrigger.bind(this),this.handleMenuItemEnter=this.handleMenuItemEnter.bind(this),this.closeMenu=this.closeMenu.bind(this),this.destroy=this.destroy.bind(this),this.init()}init(){const e=this;this.menuItems&&this.menuItems.forEach(function(t){const n=t.querySelector("a").innerHTML,i=t.querySelector("a").getAttribute("href"),r=t.querySelector(":scope > .sub-menu");r&&(r.querySelector(".menu").insertAdjacentHTML("afterbegin",`<a href='${i}' class='indicator'>${n}</a>`),r.querySelector(".menu").insertAdjacentHTML("afterbegin",`<div class='backLink'><i class='icon-plq-carret'></i><span>${window.base_ajax_object.back_text}</span></div>`),r.querySelector(".backLink").addEventListener("click",function(t){t.preventDefault(),t.stopPropagation(),e.closeMenu()}))}),this.mainMenuTrigger()}mainMenuTrigger(){const e=this;let t;this.menuItems.forEach(function(n){window.tokiWU.is_touchDevice()?(n.addEventListener("click",function(t){(0,s.getParents)(t.target,".sub-sub-menu").length||t.target.classList.contains("indicator")||(t.preventDefault(),t.stopPropagation(),n.classList.contains("active")?e.closeMenu():e.handleMenuItemEnter(n))}),document.addEventListener("click",function(t){n.contains(t.target)||e.closeMenu()})):(n.addEventListener("mouseenter",function(){e.handleMenuItemEnter(n),clearTimeout(t)}),n.addEventListener("mouseleave",function(n){var i=this.getBoundingClientRect(),r=n.clientX-i.left;t=setTimeout(function(){e.closeMenu()},Math.abs(r)<30?100:0)}),n.addEventListener("click",function(){e.closeMenu()}))})}handleMenuItemEnter(e){this.closeMenu();const t=e.closest(".menu-item-has-children");this.container.classList.contains("sub-menu-opened")||t&&(this.menuItems.forEac
1h(function(e){}),e.classList.add("active"),t.querySelector(":scope > .sub-menu").classList.add("active"),this.container.classList.add("sub-menu-opened"))}closeMenu(){this.container.classList.contains("sub-menu-opened")&&(this.container.classList.remove("sub-menu-opened"),this.menuWrapper.querySelectorAll(".menu-item-has-children").forEach(function(e){e.classList.remove("active"),e.querySelector(":scope > .sub-menu").classList.remove("active")}))}destroy(){const e=this;this.menuItems.forEach(function(t){window.tokiWU.is_touchDevice()?t.removeEventListener("click",function(n){n.preventDefault(),n.stopPropagation(),e.handleMenuItemEnter(t)}):(t.removeEventListener("mouseenter",function(){e.handleMenuItemEnter(t)}),t.removeEventListener("mouseleave",function(){e.closeMenu()}),t.removeEventListener("click",function(){e.closeMenu()}))})}};Nl.registerPlugin(Gd);const sh=class{constructor(){this.container=document.querySelector(".header__wrapper"),this.modalMenuEl=document.getElementById("modalMenuMobile"),this.initAppearHideMenu=this.initAppearHideMenu.bind(this),this.bigMenu,this.container&&this.init()}init(){window.Alpine||(window.Alpine=oi),this.initAppearHideMenu(),this.bigMenu=new rh(this.container)}initAppearHideMenu(){const e=this.container;window.headroom=new ih(e,{tolerance:15,offset:{up:.3*e.clientHeight,down:10}}),window.headroom.init()}};const oh=class{constructor(){this.init()}init(){window.Alpine||(window.Alpine=oi),oi.data("tokiDropdown",(e=!1)=>({open:e,toggle(){if(this.open)return this.close();this.$refs.button.focus(),this.open=!0},close(e){this.open&&(this.open=!1,e&&e.focus())}}))}};const ah=class{constructor(){this.init()}init(){window.Alpine||(window.Alpine=oi),oi.data("tokiModal",(e={})=>({elementId:e.elementId||"tokiModal-noName",show:!1,init(){this.$watch("show",t=>{t?document.dispatchEvent(new Event(`${e.elementId}_show`)):document.dispatchEvent(new Event(`${e.elementId}_hide`))}),document.addEventListener(`${e.elementId}_called`,()=>{this.setModal(!0)}),document.addEventListener(`${e.elementId}_force_show`,()=>{this.open()}),document.addEventListener(`${e.elementId}_force_hide`,()=>{this.close()})},open(){this.show=!0,document.body.classList.add("modal-open")},close(){this.show=!1,document.body.classList.remove("modal-open")},isOpen(){return!0===this.show},setModal(e){e?this.open():this.close()}}))}};const lh=class{constructor(){this.init()}init(){window.Alpine||(window.Alpine=oi),oi.data("tokiAccordeons",(e,t)=>({active:e,multiple:t})),oi.data("tokiAccordeon",e=>({id:e,get expanded(){return this.active.indexOf(this.id)>=0},close(){const e=this.active.indexOf(this.id);e>-1&&this.active.splice(e,1)},open(){this.active.push(this.id)},toggle(){this.multiple?-1===this.active.indexOf(this.id)?this.open():this.close():this.active=-1===this.active.indexOf(this.id)?[this.id]:[]}}))}};const uh=class{constructor(){this.init()}init(){window.Alpine||(window.Alpine=oi),oi.data("tokiTabs",(e=1)=>({selectedId:e,init(){this.$nextTick(()=>this.select(this.$id("tab",this.selectedId)))},select(e){this.selectedId=e},isSelected(e){return this.selectedId===e},whichChild:(e,t)=>Array.from(t.children).indexOf(e)+1})),oi.data("tokiTab",e=>({id:e}))}};function ch(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function dh(e,t){void 0===e&&(e={}),void 0===t&&(t={});const n=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>n.indexOf(e)<0).forEach(n=>{void 0===e[n]?e[n]=t[n]:ch(t[n])&&ch(e[n])&&Object.keys(t[n]).length>0&&dh(e[n],t[n])})}const hh={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 ph(){const e="undefined"!=typeof document?document:{};return dh(e,hh),e}const fh={document:hh,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(){}
vendor: 4,670 bytes, line 1
1,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function mh(){const e="undefined"!=typeof window?window:{};return dh(e,fh),e}function gh(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function vh(){return Date.now()}function yh(e,t){void 0===t&&(t="x");const n=mh();let i,r,s;const o=function(e){const t=mh();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(r=o.transform||o.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(e=>e.replace(",",".")).join(", ")),s=new n.WebKitCSSMatrix("none"===r?"":r)):(s=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=s.toString().split(",")),"x"===t&&(r=n.WebKitCSSMatrix?s.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(r=n.WebKitCSSMatrix?s.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),r||0}function bh(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function _h(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function wh(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const i=n<0||arguments.length<=n?void 0:arguments[n];if(null!=i&&!_h(i)){const n=Object.keys(Object(i)).filter(e=>t.indexOf(e)<0);for(let t=0,r=n.length;t<r;t+=1){const r=n[t],s=Object.getOwnPropertyDescriptor(i,r);void 0!==s&&s.enumerable&&(bh(e[r])&&bh(i[r])?i[r].__swiper__?e[r]=i[r]:wh(e[r],i[r]):!bh(e[r])&&bh(i[r])?(e[r]={},i[r].__swiper__?e[r]=i[r]:wh(e[r],i[r])):e[r]=i[r])}}}return e}function xh(e,t,n){e.style.setProperty(t,n)}function Th(e){let{swiper:t,targetPosition:n,side:i}=e;const r=mh(),s=-t.translate;let o,a=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(t.cssModeFrameID);const u=n>s?"next":"prev",c=(e,t)=>"next"===u&&e>=t||"prev"===u&&e<=t,d=()=>{o=(new Date).getTime(),null===a&&(a=o);const e=Math.max(Math.min((o-a)/l,1),0),u=.5-Math.cos(e*Math.PI)/2;let h=s+u*(n-s);if(c(h,n)&&(h=n),t.wrapperEl.scrollTo({[i]:h}),c(h,n))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[i]:h})}),void r.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=r.requestAnimationFrame(d)};d()}function Eh(e,t){void 0===t&&(t="");const n=mh(),i=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t?i.filter(e=>e.matches(t)):i}function Sh(e){try{return void console.warn(e)}catch(e){}}function Ah(e,t){void 0===t&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:function(e){return void 0===e&&(e=""),e.trim().split(" ").filter(e=>!!e.trim())}(t)),n}function Ch(e,t){return mh().getComputedStyle(e,null).getPropertyValue(t)}function kh(e){let t,n=e;if(n){for(t=0;null!==(n=n.previousSibling);)1===n.nodeType&&(t+=1);return t}}function Mh(e,t,n){const i=mh();return n?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function Ph(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function jh(e,t){void 0===t&&(t=""),"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}let Oh,Lh,Ih;function Rh(){return Oh||(Oh=function(){const e=mh(),t=ph();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),Oh}function Fh(e){return void 0===e&&(e={}),Lh||(Lh=function(e){let{userAgent:t}=void 0===e?{}:e;const n=Rh(),i=mh(),r=i.navigator.platform,s=t||i.navigator.userAgent,o={ios:!1,android:!1},a=i.screen.width,l=i.screen.height,u=s.match(/(Android);?[\s\/]+([\d.]+)?/);let c=s.match(/(iPad).*OS\s([\d_]+)/);const d=s.match(/(iPod)(.*OS\s([\d_]+))?/),h=!c&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="Win32"===r;let f="MacIntel"===r;return!c&&f&&n.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${a}x${l}`)>
vendor: 4,131 bytes, line 1
1=0&&(c=s.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),f=!1),u&&!p&&(o.os="android",o.android=!0),(c||h||d)&&(o.os="ios",o.ios=!0),o}(e)),Lh}function Dh(){return Ih||(Ih=function(){const e=mh(),t=Fh();let n=!1;function i(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(i()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,i]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));n=e<16||16===e&&i<2}}const r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),s=i();return{isSafari:n||s,needPerspectiveFix:n,need3dFix:s||r&&t.ios,isWebView:r}}()),Ih}var Nh={on(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;const r=n?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][r](t)}),i},once(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;function r(){i.off(e,r),r.__emitterProxy&&delete r.__emitterProxy;for(var n=arguments.length,s=new Array(n),o=0;o<n;o++)s[o]=arguments[o];t.apply(i,s)}return r.__emitterProxy=t,i.on(e,r,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;const i=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[i](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed?n:n.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((i,r)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[e].splice(r,1)})}),n):n},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,n,i;for(var r=arguments.length,s=new Array(r),o=0;o<r;o++)s[o]=arguments[o];"string"==typeof s[0]||Array.isArray(s[0])?(t=s[0],n=s.slice(1,s.length),i=e):(t=s[0].events,n=s[0].data,i=s[0].context||e),n.unshift(i);return(Array.isArray(t)?t:t.split(" ")).forEach(t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(e=>{e.apply(i,[t,...n])}),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach(e=>{e.apply(i,n)})}),e}};const zh=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};const Bh=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};const $h=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(n.shadowRoot?t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{n.shadowRoot&&(t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())})),t&&t.remove()}},Vh=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},Wh=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const i="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),r=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const n=r,s=[n-t];return s.push(...Array.from({length:t}).map((e,t)=>n+i+t)),void e.slides.forEach((t,n)=>{s.includes(t.column)&&Vh(e,n)})}const s=r+i-1;if(e.params.rewind||e.params.loop)for(let i=r-t;i<=s+t;i+=1){const t=(i%n+n)%n;(t<r||t>s)&&Vh(e,t)}else for(let i=Math.max(r-t,0);i<=Math.min(s+t,n-1);i+=1)i!==r&&(i>s||i<r)&&Vh(e,i)};var Hh={updateSize:function(){const e=this;let t,n;const i=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:i.clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:i.clientHeight,0===t&&e.isH
vendor: 4,242 bytes, line 1
1orizontal()||0===n&&e.isVertical()||(t=t-parseInt(Ch(i,"padding-left")||0,10)-parseInt(Ch(i,"padding-right")||0,10),n=n-parseInt(Ch(i,"padding-top")||0,10)-parseInt(Ch(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))},updateSlides:function(){const e=this;function t(t,n){return parseFloat(t.getPropertyValue(e.getDirectionLabel(n))||0)}const n=e.params,{wrapperEl:i,slidesEl:r,size:s,rtlTranslate:o,wrongRTL:a}=e,l=e.virtual&&n.virtual.enabled,u=l?e.virtual.slides.length:e.slides.length,c=Eh(r,`.${e.params.slideClass}, swiper-slide`),d=l?e.virtual.slides.length:c.length;let h=[];const p=[],f=[];let m=n.slidesOffsetBefore;"function"==typeof m&&(m=n.slidesOffsetBefore.call(e));let g=n.slidesOffsetAfter;"function"==typeof g&&(g=n.slidesOffsetAfter.call(e));const v=e.snapGrid.length,y=e.slidesGrid.length;let b=n.spaceBetween,_=-m,w=0,x=0;if(void 0===s)return;"string"==typeof b&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*s:"string"==typeof b&&(b=parseFloat(b)),e.virtualSize=-b,c.forEach(e=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(xh(i,"--swiper-centered-offset-before",""),xh(i,"--swiper-centered-offset-after",""));const T=n.grid&&n.grid.rows>1&&e.grid;let E;T?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();const S="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>void 0!==n.breakpoints[e].slidesPerView).length>0;for(let i=0;i<d;i+=1){let r;if(E=0,c[i]&&(r=c[i]),T&&e.grid.updateSlide(i,r,c),!c[i]||"none"!==Ch(r,"display")){if("auto"===n.slidesPerView){S&&(c[i].style[e.getDirectionLabel("width")]="");const s=getComputedStyle(r),o=r.style.transform,a=r.style.webkitTransform;if(o&&(r.style.transform="none"),a&&(r.style.webkitTransform="none"),n.roundLengths)E=e.isHorizontal()?Mh(r,"width",!0):Mh(r,"height",!0);else{const e=t(s,"width"),n=t(s,"padding-left"),i=t(s,"padding-right"),o=t(s,"margin-left"),a=t(s,"margin-right"),l=s.getPropertyValue("box-sizing");if(l&&"border-box"===l)E=e+o+a;else{const{clientWidth:t,offsetWidth:s}=r;E=e+n+i+o+a+(s-t)}}o&&(r.style.transform=o),a&&(r.style.webkitTransform=a),n.roundLengths&&(E=Math.floor(E))}else E=(s-(n.slidesPerView-1)*b)/n.slidesPerView,n.roundLengths&&(E=Math.floor(E)),c[i]&&(c[i].style[e.getDirectionLabel("width")]=`${E}px`);c[i]&&(c[i].swiperSlideSize=E),f.push(E),n.centeredSlides?(_=_+E/2+w/2+b,0===w&&0!==i&&(_=_-s/2-b),0===i&&(_=_-s/2-b),Math.abs(_)<.001&&(_=0),n.roundLengths&&(_=Math.floor(_)),x%n.slidesPerGroup===0&&h.push(_),p.push(_)):(n.roundLengths&&(_=Math.floor(_)),(x-Math.min(e.params.slidesPerGroupSkip,x))%e.params.slidesPerGroup===0&&h.push(_),p.push(_),_=_+E+b),e.virtualSize+=E+b,w=E,x+=1}}if(e.virtualSize=Math.max(e.virtualSize,s)+g,o&&a&&("slide"===n.effect||"coverflow"===n.effect)&&(i.style.width=`${e.virtualSize+b}px`),n.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+b}px`),T&&e.grid.updateWrapperSize(E,h),!n.centeredSlides){const t=[];for(let i=0;i<h.length;i+=1){let r=h[i];n.roundLengths&&(r=Math.floor(r)),h[i]<=e.virtualSize-s&&t.push(r)}h=t,Math.floor(e.virtualSize-s)-Math.floor(h[h.length-1])>1&&h.push(e.virtualSize-s)}if(l&&n.loop){const t=f[0]+b;if(n.slidesPerGroup>1){const i=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),r=t*n.slidesPerGroup;for(let e=0;e<i;e+=1)h.push(h[h.length-1]+r)}for(let i=0;i<e.virtual.slidesBefore+e.virtual.slidesAfter;i+=1)1===n.slidesPerGroup&&h.push(h[h.length-1]+t),p.push(p[p.length-1]+t),e.virtualSize+=t}if(0===h.length&&(h=[0]),0!==b){const t=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");c.filter((e,t)=>!(n.cssMode&&!n.loop)||t!==c.length-1).forEach(e=>{e.style[t]=`${b}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;f.forEach(t=>{e+=t+(b||0)}),e-=b;const t=e>s?e-s:0;h=h.map(e=>e<=0?-m:e>t?t+g:e)}if(n.centerInsufficientSlides){let e=0;f.forEach(t=>{e+=t+(b||0)}),e-=b;const t=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(e+t<s){const n=(s-e-t)/2;h.forEach((e,t)=>{h[t]=e-n}),p.forEach((e,t)=>{p[t]=e+n})}}if(Object.assign(e,{slides:c,snapGrid:h,slidesGrid:p,slidesSizesGrid:f}
vendor: 27,857 bytes, line 1
1),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){xh(i,"--swiper-centered-offset-before",-h[0]+"px"),xh(i,"--swiper-centered-offset-after",e.size/2-f[f.length-1]/2+"px");const t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+n)}if(d!==u&&e.emit("slidesLengthChange"),h.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),p.length!==y&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,i=e.el.classList.contains(t);d<=n.maxBackfaceHiddenSlides?i||e.el.classList.add(t):i&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,n=[],i=t.virtual&&t.params.virtual.enabled;let r,s=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const o=e=>i?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=>{n.push(e)});else for(r=0;r<Math.ceil(t.params.slidesPerView);r+=1){const e=t.activeIndex+r;if(e>t.slides.length&&!i)break;n.push(o(e))}else n.push(o(t.activeIndex));for(r=0;r<n.length;r+=1)if(void 0!==n[r]){const e=n[r].offsetHeight;s=e>s?e:s}(s||0===s)&&(t.wrapperEl.style.height=`${s}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-n-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:i,rtlTranslate:r,snapGrid:s}=t;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;r&&(o=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let a=n.spaceBetween;"string"==typeof a&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*t.size:"string"==typeof a&&(a=parseFloat(a));for(let e=0;e<i.length;e+=1){const l=i[e];let u=l.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(u-=i[0].swiperSlideOffset);const c=(o+(n.centeredSlides?t.minTranslate():0)-u)/(l.swiperSlideSize+a),d=(o-s[0]+(n.centeredSlides?t.minTranslate():0)-u)/(l.swiperSlideSize+a),h=-(o-u),p=h+t.slidesSizesGrid[e],f=h>=0&&h<=t.size-t.slidesSizesGrid[e],m=h>=0&&h<t.size-1||p>1&&p<=t.size||h<=0&&p>=t.size;m&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),zh(l,m,n.slideVisibleClass),zh(l,f,n.slideFullyVisibleClass),l.progress=r?-c:c,l.originalProgress=r?-d:d}},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:r,isBeginning:s,isEnd:o,progressLoop:a}=t;const l=s,u=o;if(0===i)r=0,s=!0,o=!0;else{r=(e-t.minTranslate())/i;const n=Math.abs(e-t.minTranslate())<1,a=Math.abs(e-t.maxTranslate())<1;s=n||r<=0,o=a||r>=1,n&&(r=0),a&&(r=1)}if(n.loop){const n=t.getSlideIndexByData(0),i=t.getSlideIndexByData(t.slides.length-1),r=t.slidesGrid[n],s=t.slidesGrid[i],o=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);a=l>=r?(l-r)/o:(l+o-s)/o,a>1&&(a-=1)}Object.assign(t,{progress:r,progressLoop:a,isBeginning:s,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),s&&!l&&t.emit("reachBeginning toEdge"),o&&!u&&t.emit("reachEnd toEdge"),(l&&!s||u&&!o)&&t.emit("fromEdge"),t.emit("progress",r)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,slidesEl:i,activeIndex:r}=e,s=e.virtual&&n.virtual.enabled,o=e.grid&&n.grid&&n.grid.rows>1,a=e=>Eh(i,`.${n.slideClass}${e}, swiper-slide${e}`)[0];let l,u,c;if(s)if(n.loop){let t=r-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=a(`[data-swiper-slide-index="${t}"]`)}else l=a(`[data-swiper-slide-index="${r}"]`);else o?(l=t.find(e=>e.column===r),c=t.find(e=>e.column===r+1),u=t.find(e=>e.column===r-1)):l=t[r];l&&(o||(c=function(e,t){const n=[];for(;e.nextElementSibling;){const i=e.nextElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!c&&(c=t[0]),u=function(e,t){const n=[];for(;e.previousElementSibling;){const i=e.previousElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&0===!u&&(u=t[t.length-1]))),t.forEach(e=>{Bh(e,e===l,n.slideActiveClass),Bh(e,e===c,n.slideNextClass),Bh(e,e===u,n.slidePrevClass)}),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:r,activeIndex:s,realIndex:o,snapIndex:a}=t;let l,u=e;const c=e=>{let n=e-t.virtual.slidesBefore;return n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),n};if(void 0===u&&(u=function(e){const{slidesGrid:t,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;let r;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?i>=t[e]&&i<t[e+1]-(t[e+1]-t[e])/2?r=e:i>=t[e]&&i<t[e+1]&&(r=e+1):i>=t[e]&&(r=e);return n.normalizeSlideIndex&&(r<0||void 0===r)&&(r=0),r}(t)),i.indexOf(n)>=0)l=i.indexOf(n);else{const e=Math.min(r.slidesPerGroupSkip,u);l=e+Math.floor((u-e)/r.slidesPerGroup)}if(l>=i.length&&(l=i.length-1),u===s&&!t.params.loop)return void(l!==a&&(t.snapIndex=l,t.emit("snapIndexChange")));if(u===s&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=c(u));const d=t.grid&&r.grid&&r.grid.rows>1;let h;if(t.virtual&&r.virtual.enabled&&r.loop)h=c(u);else if(d){const e=t.slides.find(e=>e.column===u);let n=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(n)&&(n=Math.max(t.slides.indexOf(e),0)),h=Math.floor(n/r.grid.rows)}else if(t.slides[u]){const e=t.slides[u].getAttribute("data-swiper-slide-index");h=e?parseInt(e,10):u}else h=u;Object.assign(t,{previousSnapIndex:a,snapIndex:l,previousRealIndex:o,realIndex:h,previousIndex:s,activeIndex:u}),t.initialized&&Wh(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(o!==h&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const n=this,i=n.params;let r=e.closest(`.${i.slideClass}, swiper-slide`);!r&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!r&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(r=e)});let s,o=!1;if(r)for(let e=0;e<n.slides.length;e+=1)if(n.slides[e]===r){o=!0,s=e;break}if(!r||!o)return n.clickedSlide=void 0,void(n.clickedIndex=void 0);n.clickedSlide=r,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=s,i.slideToClickedSlide&&void 0!==n.clickedIndex&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}};var qh={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:n,translate:i,wrapperEl:r}=this;if(t.virtualTranslate)return n?-i:i;if(t.cssMode)return i;let s=yh(r,e);return s+=this.cssOverflowAdjustment(),n&&(s=-s),s||0},setTranslate:function(e,t){const n=this,{rtlTranslate:i,params:r,wrapperEl:s,progress:o}=n;let a,l=0,u=0;n.isHorizontal()?l=i?-e:e:u=e,r.roundLengths&&(l=Math.floor(l),u=Math.floor(u)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?l:u,r.cssMode?s[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-l:-u:r.virtualTranslate||(n.isHorizontal()?l-=n.cssOverflowAdjustment():u-=n.cssOverflowAdjustment(),s.style.transform=`translate3d(${l}px, ${u}px, 0px)`);const c=n.maxTranslate()-n.minTranslate();a=0===c?0:(e-n.minTranslate())/c,a!==o&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,n,i,r){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),void 0===i&&(i=!0);const s=this,{params:o,wrapperEl:a}=s;if(s.animating&&o.preventInteractionOnTransition)return!1;const l=s.minTranslate(),u=s.maxTranslate();let c;if(c=i&&e>l?l:i&&e<u?u:e,s.updateProgress(c),o.cssMode){const e=s.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-c;else{if(!s.support.smoothScroll)return Th({swiper:s,targetPosition:-c,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(s.setTransition(0),s.setTranslate(c),n&&(s.emit("beforeTransitionStart",t,r),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(c),n&&(s.emit("beforeTransitionStart",t,r),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,n&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}};function Uh(e){let{swiper:t,runCallbacks:n,direction:i,step:r}=e;const{activeIndex:s,previousIndex:o}=t;let a=i;a||(a=s>o?"next":s<o?"prev":"reset"),t.emit(`transition${r}`),n&&"reset"===a?t.emit(`slideResetTransition${r}`):n&&s!==o&&(t.emit(`slideChangeTransition${r}`),"next"===a?t.emit(`slideNextTransition${r}`):t.emit(`slidePrevTransition${r}`))}var Gh={slideTo:function(e,t,n,i,r){void 0===e&&(e=0),void 0===n&&(n=!0),"string"==typeof e&&(e=parseInt(e,10));const s=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:u,previousIndex:c,activeIndex:d,rtlTranslate:h,wrapperEl:p,enabled:f}=s;if(!f&&!i&&!r||s.destroyed||s.animating&&a.preventInteractionOnTransition)return!1;void 0===t&&(t=s.params.speed);const m=Math.min(s.params.slidesPerGroupSkip,o);let g=m+Math.floor((o-m)/s.params.slidesPerGroup);g>=l.length&&(g=l.length-1);const v=-l[g];if(a.normalizeSlideIndex)for(let e=0;e<u.length;e+=1){const t=-Math.floor(100*v),n=Math.floor(100*u[e]),i=Math.floor(100*u[e+1]);void 0!==u[e+1]?t>=n&&t<i-(i-n)/2?o=e:t>=n&&t<i&&(o=e+1):t>=n&&(o=e)}if(s.initialized&&o!==d){if(!s.allowSlideNext&&(h?v>s.translate&&v>s.minTranslate():v<s.translate&&v<s.minTranslate()))return!1;if(!s.allowSlidePrev&&v>s.translate&&v>s.maxTranslate()&&(d||0)!==o)return!1}let y;o!==(c||0)&&n&&s.emit("beforeSlideChangeStart"),s.updateProgress(v),y=o>d?"next":o<d?"prev":"reset";const b=s.virtual&&s.params.virtual.enabled;if(!(b&&r)&&(h&&-v===s.translate||!h&&v===s.translate))return s.updateActiveIndex(o),a.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==a.effect&&s.setTranslate(v),"reset"!==y&&(s.transitionStart(n,y),s.transitionEnd(n,y)),!1;if(a.cssMode){const e=s.isHorizontal(),n=h?v:-v;if(0===t)b&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),b&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[e?"scrollLeft":"scrollTop"]=n})):p[e?"scrollLeft":"scrollTop"]=n,b&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1});else{if(!s.support.smoothScroll)return Th({swiper:s,targetPosition:n,side:e?"left":"top"}),!0;p.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}const _=Dh().isSafari;return b&&!r&&_&&s.isElement&&s.virtual.update(!1,!1,o),s.setTransition(t),s.setTranslate(v),s.updateActiveIndex(o),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(n,y),0===t?s.transitionEnd(n,y):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(n,y))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,n,i){if(void 0===e&&(e=0),void 0===n&&(n=!0),"string"==typeof e){e=parseInt(e,10)}const r=this;if(r.destroyed)return;void 0===t&&(t=r.params.speed);const s=r.grid&&r.params.grid&&r.params.grid.rows>1;let o=e;if(r.params.loop)if(r.virtual&&r.params.virtual.enabled)o+=r.virtual.slidesBefore;else{let e;if(s){const t=o*r.params.grid.rows;e=r.slides.find(e=>1*e.getAttribute("data-swiper-slide-index")===t).column}else e=r.getSlideIndexByData(o);const t=s?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:n}=r.params;let a=r.params.slidesPerView;"auto"===a?a=r.slidesPerViewDynamic():(a=Math.ceil(parseFloat(r.params.slidesPerView,10)),n&&a%2==0&&(a+=1));let l=t-e<a;if(n&&(l=l||e<Math.ceil(a/2)),i&&n&&"auto"!==r.params.slidesPerView&&!s&&(l=!1),l){const i=n?e<r.activeIndex?"prev":"next":e-r.activeIndex-1<r.params.slidesPerView?"next":"prev";r.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?r.realIndex:void 0})}if(s){const e=o*r.params.grid.rows;o=r.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e).column}else o=r.getSlideIndexByData(o)}return requestAnimationFrame(()=>{r.slideTo(o,t,n,i)}),r},slideNext:function(e,t,n){void 0===t&&(t=!0);const i=this,{enabled:r,params:s,animating:o}=i;if(!r||i.destroyed)return i;void 0===e&&(e=i.params.speed);let a=s.slidesPerGroup;"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(a=Math.max(i.slidesPerViewDynamic("current",!0),1));const l=i.activeIndex<s.slidesPerGroupSkip?1:a,u=i.virtual&&s.virtual.enabled;if(s.loop){if(o&&!u&&s.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&s.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+l,e,t,n)}),!0}return s.rewind&&i.isEnd?i.slideTo(0,e,t,n):i.slideTo(i.activeIndex+l,e,t,n)},slidePrev:function(e,t,n){void 0===t&&(t=!0);const i=this,{params:r,snapGrid:s,slidesGrid:o,rtlTranslate:a,enabled:l,animating:u}=i;if(!l||i.destroyed)return i;void 0===e&&(e=i.params.speed);const c=i.virtual&&r.virtual.enabled;if(r.loop){if(u&&!c&&r.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const h=d(a?i.translate:-i.translate),p=s.map(e=>d(e)),f=r.freeMode&&r.freeMode.enabled;let m=s[p.indexOf(h)-1];if(void 0===m&&(r.cssMode||f)){let e;s.forEach((t,n)=>{h>=t&&(e=n)}),void 0!==e&&(m=f?s[e]:s[e>0?e-1:e])}let g=0;if(void 0!==m&&(g=o.indexOf(m),g<0&&(g=i.activeIndex-1),"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(g=g-i.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),r.rewind&&i.isBeginning){const r=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(r,e,t,n)}return r.loop&&0===i.activeIndex&&r.cssMode?(requestAnimationFrame(()=>{i.slideTo(g,e,t,n)}),!0):i.slideTo(g,e,t,n)},slideReset:function(e,t,n){void 0===t&&(t=!0);const i=this;if(!i.destroyed)return void 0===e&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,n)},slideToClosest:function(e,t,n,i){void 0===t&&(t=!0),void 0===i&&(i=.5);const r=this;if(r.destroyed)return;void 0===e&&(e=r.params.speed);let s=r.activeIndex;const o=Math.min(r.params.slidesPerGroupSkip,s),a=o+Math.floor((s-o)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;if(l>=r.snapGrid[a]){const e=r.snapGrid[a];l-e>(r.snapGrid[a+1]-e)*i&&(s+=r.params.slidesPerGroup)}else{const e=r.snapGrid[a-1];l-e<=(r.snapGrid[a]-e)*i&&(s-=r.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,r.slidesGrid.length-1),r.slideTo(s,e,t,n)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let r,s=e.getSlideIndexWhenGrid(e.clickedIndex);const o=e.isElement?"swiper-slide":`.${t.slideClass}`,a=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;r=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(r):s>(a?(e.slides.length-i)/2-(e.params.grid.rows-1):e.slides.length-i)?(e.loopFix(),s=e.getSlideIndex(Eh(n,`${o}[data-swiper-slide-index="${r}"]`)[0]),gh(()=>{e.slideTo(s)})):e.slideTo(s)}else e.slideTo(s)}};var Yh={loopCreate:function(e,t){const n=this,{params:i,slidesEl:r}=n;if(!i.loop||n.virtual&&n.params.virtual.enabled)return;const s=()=>{Eh(r,`.${i.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},o=n.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||o)&&(()=>{const e=Eh(r,`.${i.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(n.recalcSlides(),n.updateSlides())})();const a=i.slidesPerGroup*(o?i.grid.rows:1),l=n.slides.length%a!==0,u=o&&n.slides.length%i.grid.rows!==0,c=e=>{for(let t=0;t<e;t+=1){const e=n.isElement?Ah("swiper-slide",[i.slideBlankClass]):Ah("div",[i.slideClass,i.slideBlankClass]);n.slidesEl.append(e)}};if(l){if(i.loopAddBlankSlides){c(a-n.slides.length%a),n.recalcSlides(),n.updateSlides()}else Sh("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");s()}else if(u){if(i.loopAddBlankSlides){c(i.grid.rows-n.slides.length%i.grid.rows),n.recalcSlides(),n.updateSlides()}else Sh("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");s()}else s();n.loopFix({slideRealIndex:e,direction:i.centeredSlides?void 0:"next",initial:t})},loopFix:function(e){let{slideRealIndex:t,slideTo:n=!0,direction:i,setTranslate:r,activeSlideIndex:s,initial:o,byController:a,byMousewheel:l}=void 0===e?{}:e;const u=this;if(!u.params.loop)return;u.emit("beforeLoopFix");const{slides:c,allowSlidePrev:d,allowSlideNext:h,slidesEl:p,params:f}=u,{centeredSlides:m,initialSlide:g}=f;if(u.allowSlidePrev=!0,u.allowSlideNext=!0,u.virtual&&f.virtual.enabled)return n&&(f.centeredSlides||0!==u.snapIndex?f.centeredSlides&&u.snapIndex<f.slidesPerView?u.slideTo(u.virtual.slides.length+u.snapIndex,0,!1,!0):u.snapIndex===u.snapGrid.length-1&&u.slideTo(u.virtual.slidesBefore,0,!1,!0):u.slideTo(u.virtual.slides.length,0,!1,!0)),u.allowSlidePrev=d,u.allowSlideNext=h,void u.emit("loopFix");let v=f.slidesPerView;"auto"===v?v=u.slidesPerViewDynamic():(v=Math.ceil(parseFloat(f.slidesPerView,10)),m&&v%2==0&&(v+=1));const y=f.slidesPerGroupAuto?v:f.slidesPerGroup;let b=m?Math.max(y,Math.ceil(v/2)):y;b%y!==0&&(b+=y-b%y),b+=f.loopAdditionalSlides,u.loopedSlides=b;const _=u.grid&&f.grid&&f.grid.rows>1;c.length<v+b||"cards"===u.params.effect&&c.length<v+2*b?Sh("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):_&&"row"===f.grid.fill&&Sh("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const w=[],x=[],T=_?Math.ceil(c.length/f.grid.rows):c.length,E=o&&T-g<v&&!m;let S=E?g:u.activeIndex;void 0===s?s=u.getSlideIndex(c.find(e=>e.classList.contains(f.slideActiveClass))):S=s;const A="next"===i||!i,C="prev"===i||!i;let k=0,M=0;const P=(_?c[s].column:s)+(m&&void 0===r?-v/2+.5:0);if(P<b){k=Math.max(b-P,y);for(let e=0;e<b-P;e+=1){const t=e-Math.floor(e/T)*T;if(_){const e=T-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&w.push(t)}else w.push(T-t-1)}}else if(P+v>T-b){M=Math.max(P-(T-2*b),y),E&&(M=Math.max(M,v-T+g+1));for(let e=0;e<M;e+=1){const t=e-Math.floor(e/T)*T;_?c.forEach((e,n)=>{e.column===t&&x.push(n)}):x.push(t)}}if(u.__preventObserver__=!0,requestAnimationFrame(()=>{u.__preventObserver__=!1}),"cards"===u.params.effect&&c.length<v+2*b&&(x.includes(s)&&x.splice(x.indexOf(s),1),w.includes(s)&&w.splice(w.indexOf(s),1)),C&&w.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),A&&x.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1}),u.recalcSlides(),"auto"===f.slidesPerView?u.updateSlides():_&&(w.length>0&&C||x.length>0&&A)&&u.slides.forEach((e,t)=>{u.grid.updateSlide(t,e,u.slides)}),f.watchSlidesProgress&&u.updateSlidesOffset(),n)if(w.length>0&&C){if(void 0===t){const e=u.slidesGrid[S],t=u.slidesGrid[S+k]-e;l?u.setTranslate(u.translate-t):(u.slideTo(S+Math.ceil(k),0,!1,!0),r&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else if(r){const e=_?w.length/f.grid.rows:w.length;u.slideTo(u.activeIndex+e,0,!1,!0),u.touchEventsData.currentTranslate=u.translate}}else if(x.length>0&&A)if(void 0===t){const e=u.slidesGrid[S],t=u.slidesGrid[S-M]-e;l?u.setTranslate(u.translate-t):(u.slideTo(S-M,0,!1,!0),r&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else{const e=_?x.length/f.grid.rows:x.length;u.slideTo(u.activeIndex-e,0,!1,!0)}if(u.allowSlidePrev=d,u.allowSlideNext=h,u.controller&&u.controller.control&&!a){const e={slideRealIndex:t,direction:i,setTranslate:r,activeSlideIndex:s,byController:!0};Array.isArray(u.controller.control)?u.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===f.slidesPerView&&n})}):u.controller.control instanceof u.constructor&&u.controller.control.params.loop&&u.controller.control.loopFix({...e,slideTo:u.controller.control.params.slidesPerView===f.slidesPerView&&n})}u.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||!n||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];e.slides.forEach(e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;i[t]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),i.forEach(e=>{n.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function Xh(e,t,n){const i=mh(),{params:r}=e,s=r.edgeSwipeDetection,o=r.edgeSwipeThreshold;return!s||!(n<=o||n>=i.innerWidth-o)||"prevent"===s&&(t.preventDefault(),!0)}function Kh(e){const t=this,n=ph();let i=e;i.originalEvent&&(i=i.originalEvent);const r=t.touchEventsData;if("pointerdown"===i.type){if(null!==r.pointerId&&r.pointerId!==i.pointerId)return;r.pointerId=i.pointerId}else"touchstart"===i.type&&1===i.targetTouches.length&&(r.touchId=i.targetTouches[0].identifier);if("touchstart"===i.type)return void Xh(t,i,i.targetTouches[0].pageX);const{params:s,touches:o,enabled:a}=t;if(!a)return;if(!s.simulateTouch&&"mouse"===i.pointerType)return;if(t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let l=i.target;if("wrapper"===s.touchEventsTarget&&!function(e,t){const n=mh();let i=t.contains(e);!i&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(i=[...t.assignedElements()].includes(e),i||(i=function(e,t){const n=[t];for(;n.length>0;){const t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t)));return i}(l,t.wrapperEl))return;if("which"in i&&3===i.which)return;if("button"in i&&i.button>0)return;if(r.isTouched&&r.isMoved)return;const u=!!s.noSwipingClass&&""!==s.noSwipingClass,c=i.composedPath?i.composedPath():i.path;u&&i.target&&i.target.shadowRoot&&c&&(l=c[0]);const d=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,h=!(!i.target||!i.target.shadowRoot);if(s.noSwiping&&(h?function(e,t){return void 0===t&&(t=this),function t(n){if(!n||n===ph()||n===mh())return null;n.assignedSlot&&(n=n.assignedSlot);const i=n.closest(e);return i||n.getRootNode?i||t(n.getRootNode().host):null}(t)}(d,l):l.closest(d)))return void(t.allowClick=!0);if(s.swipeHandler&&!l.closest(s.swipeHandler))return;o.currentX=i.pageX,o.currentY=i.pageY;const p=o.currentX,f=o.currentY;if(!Xh(t,i,p))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=p,o.startY=f,r.touchStartTime=vh(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(r.allowThresholdMove=!1);let m=!0;l.matches(r.focusableElements)&&(m=!1,"SELECT"===l.nodeName&&(r.isTouched=!1)),n.activeElement&&n.activeElement.matches(r.focusableElements)&&n.activeElement!==l&&("mouse"===i.pointerType||"mouse"!==i.pointerType&&!l.matches(r.focusableElements))&&n.activeElement.blur();const g=m&&t.allowTouchMove&&s.touchStartPreventDefault;!s.touchStartForcePreventDefault&&!g||l.isContentEditable||i.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function Jh(e){const t=ph(),n=this,i=n.touchEventsData,{params:r,touches:s,rtlTranslate:o,enabled:a}=n;if(!a)return;if(!r.simulateTouch&&"mouse"===e.pointerType)return;let l,u=e;if(u.originalEvent&&(u=u.originalEvent),"pointermove"===u.type){if(null!==i.touchId)return;if(u.pointerId!==i.pointerId)return}if("touchmove"===u.type){if(l=[...u.changedTouches].find(e=>e.identifier===i.touchId),!l||l.identifier!==i.touchId)return}else l=u;if(!i.isTouched)return void(i.startMoving&&i.isScrolling&&n.emit("touchMoveOpposite",u));const c=l.pageX,d=l.pageY;if(u.preventedByNestedSwiper)return s.startX=c,void(s.startY=d);if(!n.allowTouchMove)return u.target.matches(i.focusableElements)||(n.allowClick=!1),void(i.isTouched&&(Object.assign(s,{startX:c,startY:d,currentX:c,currentY:d}),i.touchStartTime=vh()));if(r.touchReleaseOnEdges&&!r.loop)if(n.isVertical()){if(d<s.startY&&n.translate<=n.maxTranslate()||d>s.startY&&n.translate>=n.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else{if(o&&(c>s.startX&&-n.translate<=n.maxTranslate()||c<s.startX&&-n.translate>=n.minTranslate()))return;if(!o&&(c<s.startX&&n.translate<=n.maxTranslate()||c>s.startX&&n.translate>=n.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==u.target&&"mouse"!==u.pointerType&&t.activeElement.blur(),t.activeElement&&u.target===t.activeElement&&u.target.matches(i.focusableElements))return i.isMoved=!0,void(n.allowClick=!1);i.allowTouchCallbacks&&n.emit("touchMove",u),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=c,s.currentY=d;const h=s.currentX-s.startX,p=s.currentY-s.startY;if(n.params.threshold&&Math.sqrt(h**2+p**2)<n.params.threshold)return;if(void 0===i.isScrolling){let e;n.isHorizontal()&&s.currentY===s.startY||n.isVertical()&&s.currentX===s.startX?i.isScrolling=!1:h*h+p*p>=25&&(e=180*Math.atan2(Math.abs(p),Math.abs(h))/Math.PI,i.isScrolling=n.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&n.emit("touchMoveOpposite",u),void 0===i.startMoving&&(s.currentX===s.startX&&s.currentY===s.startY||(i.startMoving=!0)),i.isScrolling||"touchmove"===u.type&&i.preventTouchMoveFromPointerMove)return void(i.isTouched=!1);if(!i.startMoving)return;n.allowClick=!1,!r.cssMode&&u.cancelable&&u.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&u.stopPropagation();let f=n.isHorizontal()?h:p,m=n.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;r.oneWayMovement&&(f=Math.abs(f)*(o?1:-1),m=Math.abs(m)*(o?1:-1)),s.diff=f,f*=r.touchRatio,o&&(f=-f,m=-m);const g=n.touchesDirection;n.swipeDirection=f>0?"prev":"next",n.touchesDirection=m>0?"prev":"next";const v=n.params.loop&&!r.cssMode,y="next"===n.touchesDirection&&n.allowSlideNext||"prev"===n.touchesDirection&&n.allowSlidePrev;if(!i.isMoved){if(v&&y&&n.loopFix({direction:n.swipeDirection}),i.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
vendor: 2,162 bytes, line 1
1n.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,!r.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",u)}if((new Date).getTime(),!1!==r._loopSwapReset&&i.isMoved&&i.allowThresholdMove&&g!==n.touchesDirection&&v&&y&&Math.abs(f)>=1)return Object.assign(s,{startX:c,startY:d,currentX:c,currentY:d,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,void(i.startTranslate=i.currentTranslate);n.emit("sliderMove",u),i.isMoved=!0,i.currentTranslate=f+i.startTranslate;let b=!0,_=r.resistanceRatio;if(r.touchReleaseOnEdges&&(_=0),f>0?(v&&y&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-("auto"!==r.slidesPerView&&n.slides.length-r.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>n.minTranslate()&&(b=!1,r.resistance&&(i.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+i.startTranslate+f)**_))):f<0&&(v&&y&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+("auto"!==r.slidesPerView&&n.slides.length-r.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-("auto"===r.slidesPerView?n.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<n.maxTranslate()&&(b=!1,r.resistance&&(i.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-i.startTranslate-f)**_))),b&&(u.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),n.allowSlidePrev||n.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0){if(!(Math.abs(f)>r.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
vendor: 4,881 bytes, line 1
1if(!i.allowThresholdMove)return i.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,i.currentTranslate=i.startTranslate,void(s.diff=n.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&n.freeMode||r.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(i.currentTranslate),n.setTranslate(i.currentTranslate))}function Qh(e){const t=this,n=t.touchEventsData;let i,r=e;r.originalEvent&&(r=r.originalEvent);if("touchend"===r.type||"touchcancel"===r.type){if(i=[...r.changedTouches].find(e=>e.identifier===n.touchId),!i||i.identifier!==n.touchId)return}else{if(null!==n.touchId)return;if(r.pointerId!==n.pointerId)return;i=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)){if(!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return}n.pointerId=null,n.touchId=null;const{params:s,touches:o,rtlTranslate:a,slidesGrid:l,enabled:u}=t;if(!u)return;if(!s.simulateTouch&&"mouse"===r.pointerType)return;if(n.allowTouchCallbacks&&t.emit("touchEnd",r),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&s.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);s.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=vh(),d=c-n.touchStartTime;if(t.allowClick){const e=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(e&&e[0]||r.target,e),t.emit("tap click",r),d<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(n.lastClickTime=vh(),gh(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||0===o.diff&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let h;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,h=s.followFinger?a?t.translate:-t.translate:-n.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});const p=h>=-t.maxTranslate()&&!t.params.loop;let f=0,m=t.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<s.slidesPerGroupSkip?1:s.slidesPerGroup){const t=e<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==l[e+t]?(p||h>=l[e]&&h<l[e+t])&&(f=e,m=l[e+t]-l[e]):(p||h>=l[e])&&(f=e,m=l[l.length-1]-l[l.length-2])}let g=null,v=null;s.rewind&&(t.isBeginning?v=s.virtual&&s.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const y=(h-l[f])/m,b=f<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(d>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?g:f+b):t.slideTo(f)),"prev"===t.swipeDirection&&(y>1-s.longSwipesRatio?t.slideTo(f+b):null!==v&&y<0&&Math.abs(y)>s.longSwipesRatio?t.slideTo(v):t.slideTo(f))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(f+b):t.slideTo(f):("next"===t.swipeDirection&&t.slideTo(null!==g?g:f+b),"prev"===t.swipeDirection&&t.slideTo(null!==v?v:f))}}function Zh(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:r,snapGrid:s}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const a=o&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||a?e.params.loop&&!o?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=r,e.allowSlideNext=i,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function ep(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function tp(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:i}=e;if(!i)return;let r;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 s=e.maxTranslate()-e.minTranslate();r=0===s?0:(e.translate-e.minTranslate())/s,r!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function np(e){const t=this;$h(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 6,398 bytes, line 1
1)}function ip(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const rp=(e,t)=>{const n=ph(),{params:i,el:r,wrapperEl:s,device:o}=e,a=!!i.nested,l="on"===t?"addEventListener":"removeEventListener",u=t;r&&"string"!=typeof r&&(n[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:a}),r[l]("touchstart",e.onTouchStart,{passive:!1}),r[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("touchmove",e.onTouchMove,{passive:!1,capture:a}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:a}),n[l]("touchend",e.onTouchEnd,{passive:!0}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("touchcancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),n[l]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[l]("click",e.onClick,!0),i.cssMode&&s[l]("scroll",e.onScroll),i.updateOnWindowResize?e[u](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",Zh,!0):e[u]("observerUpdate",Zh,!0),r[l]("load",e.onLoad,{capture:!0}))};const sp=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var op={addClasses:function(){const e=this,{classNames:t,params:n,rtl:i,el:r,device:s}=e,o=function(e,t){const n=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(i=>{e[i]&&n.push(t+i)}):"string"==typeof e&&n.push(t+e)}),n}(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...o),r.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}};var ap={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 lp(e,t){return function(n){void 0===n&&(n={});const i=Object.keys(n)[0],r=n[i];"object"==typeof r&&null!==r?(!0===e[i]&&(e[i]={enabled:!0}),"navigation"===i&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),i in e&&"enabled"in r?("object"!=typeof e[i]||"enabled"in e[i]||(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),wh(t,n)):wh(t,n)):wh(t,n)}}const up={eventsEmitter:Nh,update:Hh,translate:qh,transition:{setTransition:function(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=0===e?"0ms":""),n.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const n=this,{params:i}=n;i.cssMode||(i.autoHeight&&n.updateAutoHeight(),Uh({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const n=this,{params:i}=n;n.animating=!1,i.cssMode||(n.setTransition(0),Uh({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:Gh,loop:Yh,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){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}))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=Kh.bind(e),e.onTouchMove=Jh.bind(e),e.onTouchEnd=Qh.bind(e),e.onDocumentTouchStart=ip.bind(e),t.cssMode&&(e.onScroll=tp.bind(e)),e.onClick=ep.bind(e),e.onLoad=np.bind(e),rp(e,"on")},detachEvents:function(){rp(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:n,params:i,el:r}=e,s=i.breakpoints;if(!s||s&&0===Object.keys(s).length)return;const o=ph(),a="window"!==i.breakpointsBase&&i.breakpointsBase?"container":i.breakpointsBase,l=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:o.querySelector(i.breakpointsBase),u=e.getBreakp
vendor: 3,187 bytes, line 1
1oint(s,a,l);if(!u||e.currentBreakpoint===u)return;const c=(u in s?s[u]:void 0)||e.originalParams,d=sp(e,i),h=sp(e,c),p=e.params.grabCursor,f=c.grabCursor,m=i.enabled;d&&!h?(r.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&h&&(r.classList.add(`${i.containerModifierClass}grid`),(c.grid.fill&&"column"===c.grid.fill||!c.grid.fill&&"column"===i.grid.fill)&&r.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),p&&!f?e.unsetGrabCursor():!p&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===c[t])return;const n=i[t]&&i[t].enabled,r=c[t]&&c[t].enabled;n&&!r&&e[t].disable(),!n&&r&&e[t].enable()});const g=c.direction&&c.direction!==i.direction,v=i.loop&&(c.slidesPerView!==i.slidesPerView||g),y=i.loop;g&&n&&e.changeDirection(),wh(e.params,c);const b=e.params.enabled,_=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!b?e.disable():!m&&b&&e.enable(),e.currentBreakpoint=u,e.emit("_beforeBreakpoint",c),n&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&_?(e.loopCreate(t),e.updateSlides()):y&&!_&&e.loopDestroy()),e.emit("breakpoint",c)},getBreakpoint:function(e,t,n){if(void 0===t&&(t="window"),!e||"container"===t&&!n)return;let i=!1;const r=mh(),s="window"===t?r.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:s*t,point:e}}return{value:e,point:e}});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){const{point:s,value:a}=o[e];"window"===t?r.matchMedia(`(min-width: ${a}px)`).matches&&(i=s):a<=n.clientWidth&&(i=s)}return i||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:i}=n;if(i){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*i;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:op},cp={};class dp{constructor(){let e,t;for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?t=i[0]:[e,t]=i,t||(t={}),t=wh({},t),e&&!t.el&&(t.el=e);const s=ph();if(t.el&&"string"==typeof t.el&&s.querySelectorAll(t.el).length>1){const e=[];return s.querySelectorAll(t.el).forEach(n=>{const i=wh({},t,{el:n});e.push(new dp(i))}),e}const o=this;o.__swiper__=!0,o.support=Rh(),o.device=Fh({userAgent:t.userAgent}),o.browser=Dh(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],t.modules&&Array.isArray(t.modules)&&o.modules.push(...t.modules);const a={};o.modules.forEach(e=>{e({params:t,swiper:o,extendParams:lp(t,a),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const l=wh({},ap,a);return o.params=wh({},l,cp,t),o.originalParams=wh({},o.params),o.passedParams=wh({}
vendor: 4,841 bytes, line 1
1,t),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:e,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/2**23)*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:n}=this,i=kh(Eh(t,`.${n.slideClass}, swiper-slide`)[0]);return kh(e)-i}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=Eh(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 n=this;e=Math.min(Math.max(e,0),1);const i=n.minTranslate(),r=(n.maxTranslate()-i)*e+i;n.translateTo(r,void 0===t?0:t),n.updateActiveIndex(),n.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(n=>{const i=e.getSlideClasses(n);t.push({slideEl:n,classNames:i}),e.emit("_slideClass",n,i)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:n,slides:i,slidesGrid:r,slidesSizesGrid:s,size:o,activeIndex:a}=this;let l=1;if("number"==typeof n.slidesPerView)return n.slidesPerView;if(n.centeredSlides){let e,t=i[a]?Math.ceil(i[a].swiperSlideSize):0;for(let n=a+1;n<i.length;n+=1)i[n]&&!e&&(t+=Math.ceil(i[n].swiperSlideSize),l+=1,t>o&&(e=!0));for(let n=a-1;n>=0;n-=1)i[n]&&!e&&(t+=i[n].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=a+1;e<i.length;e+=1){(t?r[e]+s[e]-r[a]<o:r[e]-r[a]<o)&&(l+=1)}else for(let e=a-1;e>=0;e-=1){r[a]-r[e]<o&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function i(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let r;if(n.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(t=>{t.complete&&$h(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)i(),n.autoHeight&&e.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&e.isEnd&&!n.centeredSlides){const t=e.virtual&&n.virtual.enabled?e.virtual.slides:e.slides;r=e.slideTo(t.length-1,0,!1,!0)}else r=e.slideTo(e.activeIndex,0,!1,!0);r||i()}n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const n=this,i=n.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(n.el.classList.remove(`${n.params.containerModifierClass}${i}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.forEac
vendor: 4,584 bytes, line 1
1h(t=>{"vertical"===e?t.style.width="":t.style.height=""}),n.emit("changeDirection"),t&&n.update()),n}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 n=e||t.params.el;if("string"==typeof n&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.parentNode&&n.parentNode.host&&n.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const i=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(n&&n.shadowRoot&&n.shadowRoot.querySelector){return n.shadowRoot.querySelector(i())}return Eh(n,i())[0]})();return!r&&t.params.createElements&&(r=Ah("div",t.params.wrapperClass),n.append(r),Eh(n,`.${t.params.slideClass}`).forEach(e=>{r.append(e)})),Object.assign(t,{el:n,wrapperEl:r,slidesEl:t.isElement&&!n.parentNode.host.slideSlots?n.parentNode.host:r,hostEl:t.isElement?n.parentNode.host:n,mounted:!0,rtl:"rtl"===n.dir.toLowerCase()||"rtl"===Ch(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===Ch(n,"direction")),wrongRTL:"-webkit-box"===Ch(r,"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(void 0,!0),t.attachEvents();const n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(e=>{e.complete?$h(t,e):e.addEventListener("load",e=>{$h(t,e.target)})}),Wh(t),t.initialized=!0,Wh(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const n=this,{params:i,el:r,wrapperEl:s,slides:o}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),i.loop&&n.loopDestroy(),t&&(n.removeClasses(),r&&"string"!=typeof r&&r.removeAttribute("style"),s&&s.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),!1!==e&&(n.el&&"string"!=typeof n.el&&(n.el.swiper=null),function(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})}(n)),n.destroyed=!0),null}static extendDefaults(e){wh(cp,e)}static get extendedDefaults(){return cp}static get defaults(){return ap}static installModule(e){dp.prototype.__modules__||(dp.prototype.__modules__=[]);const t=dp.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(e=>dp.installModule(e)),dp):(dp.installModule(e),dp)}}function hp(e){let{swiper:t,extendParams:n,on:i,emit:r}=e;function s(e){let n;return e&&"string"==typeof e&&t.isElement&&(n=t.el.querySelector(e)||t.hostEl.querySelector(e),n)?n:(e&&("string"==typeof e&&(n=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&n&&n.length>1&&1===t.el.querySelectorAll(e).length?n=t.el.querySelector(e):n&&1===n.length&&(n=n[0])),e&&!n?e:n)}function o(e,n){const i=t.params.navigation;(e=Ph(e)).forEach(e=>{e&&(e.classList[n?"add":"remove"](...i.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=n),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](i.lockClass))})}function a(){const{nextEl:e,prevEl:n}=t.navigation;if(t.params.loop)return o(n,!1),void o(e,!1);o(n,t.isBeginning&&!t.params.rewind),o(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),r("navigationPrev"))}function u(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),r("navigationNext"))}function c(){const e=t.params.navigation;if(t.params.navigation=function(e,t,n,i){return e.params.createElements&&Object.keys(i).forEac
1h(r=>{if(!n[r]&&!0===n.auto){let s=Eh(e.el,`.${i[r]}`)[0];s||(s=Ah("div",i[r]),s.className=i[r],e.el.append(s)),n[r]=s,t[r]=s}}),n}(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let n=s(e.nextEl),i=s(e.prevEl);Object.assign(t.navigation,{nextEl:n,prevEl:i}),n=Ph(n),i=Ph(i);const r=(n,i)=>{n&&n.addEventListener("click","next"===i?u:l),!t.enabled&&n&&n.classList.add(...e.lockClass.split(" "))};n.forEach(e=>r(e,"next")),i.forEach(e=>r(e,"prev"))}function d(){let{nextEl:e,prevEl:n}=t.navigation;e=Ph(e),n=Ph(n);const i=(e,n)=>{e.removeEventListener("click","next"===n?u:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>i(e,"next")),n.forEach(e=>i(e,"prev"))}n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},i("init",()=>{!1===t.params.navigation.enabled?h():(c(),a())}),i("toEdge fromEdge lock unlock",()=>{a()}),i("destroy",()=>{d()}),i("enable disable",()=>{let{nextEl:e,prevEl:n}=t.navigation;e=Ph(e),n=Ph(n),t.enabled?a():[...e,...n].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),i("click",(e,n)=>{let{nextEl:i,prevEl:s}=t.navigation;i=Ph(i),s=Ph(s);const o=n.target;let a=s.includes(o)||i.includes(o);if(t.isElement&&!a){const e=n.path||n.composedPath&&n.composedPath();e&&(a=e.find(e=>i.includes(e)||s.includes(e)))}if(t.params.navigation.hideOnClick&&!a){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===o||t.pagination.el.contains(o)))return;let e;i.length?e=i[0].classList.contains(t.params.navigation.hiddenClass):s.length&&(e=s[0].classList.contains(t.params.navigation.hiddenClass)),r(!0===e?"navigationShow":"navigationHide"),[...i,...s].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});const h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),c(),a()},disable:h,update:a,init:c,destroy:d})}function pp(e){const t=this,{params:n,slidesEl:i}=t;n.loop&&t.loopDestroy();const r=e=>{if("string"==typeof e){const t=document.createElement("div");jh(t,e),i.append(t.children[0]),jh(t,"")}else i.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&r(e[t]);else r(e);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update()}function fp(e){const t=this,{params:n,activeIndex:i,slidesEl:r}=t;n.loop&&t.loopDestroy();let s=i+1;const o=e=>{if("string"==typeof e){const t=document.createElement("div");jh(t,e),r.prepend(t.children[0]),jh(t,"")}else r.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&o(e[t]);s=i+e.length}else o(e);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update(),t.slideTo(s,0,!1)}function mp(e,t){const n=this,{params:i,activeIndex:r,slidesEl:s}=n;let o=r;i.loop&&(o-=n.loopedSlides,n.loopDestroy(),n.recalcSlides());const a=n.slides.length;if(e<=0)return void n.prependSlide(t);if(e>=a)return void n.appendSlide(t);let l=o>e?o+1:o;const u=[];for(let t=a-1;t>=e;t-=1){const e=n.slides[t];e.remove(),u.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&s.append(t[e]);l=o>e?o+t.length:o}else s.append(t);for(let e=0;e<u.length;e+=1)s.append(u[e]);n.recalcSlides(),i.loop&&n.loopCreate(),i.observer&&!n.isElement||n.update(),i.loop?n.slideTo(l+n.loopedSlides,0,!1):n.slideTo(l,0,!1)}function gp(e){const t=this,{params:n,activeIndex:i}=t;let r=i;n.loop&&(r-=t.loopedSlides,t.loopDestroy());let s,o=r;if("object"==typeof e&&"length"in e){for(let n=0;n<e.length;n+=1)s=e[n],t.slides[s]&&t.slides[s].remove(),s<o&&(o-=1);o=Math.max(o,0)}else s=e,t.slides[s]&&t.slides[s].remove(),s<o&&(o-=1),o=Math.max(o,0);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update(
1),n.loop?t.slideTo(o+t.loopedSlides,0,!1):t.slideTo(o,0,!1)}function vp(){const e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function yp(e){let{swiper:t}=e;Object.assign(t,{appendSlide:pp.bind(t),prependSlide:fp.bind(t),addSlide:mp.bind(t),removeSlide:gp.bind(t),removeAllSlides:vp.bind(t)})}Object.keys(up).forEach(e=>{Object.keys(up[e]).forEach(t=>{dp.prototype[t]=up[e][t]})}),dp.use([function(e){let{swiper:t,on:n,emit:i}=e;const r=mh();let s=null,o=null;const a=()=>{t&&!t.destroyed&&t.initialized&&(i("beforeResize"),i("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&i("orientationchange")};n("init",()=>{t.params.resizeObserver&&void 0!==r.ResizeObserver?t&&!t.destroyed&&t.initialized&&(s=new ResizeObserver(e=>{o=r.requestAnimationFrame(()=>{const{width:n,height:i}=t;let r=n,s=i;e.forEach(e=>{let{contentBoxSize:n,contentRect:i,target:o}=e;o&&o!==t.el||(r=i?i.width:(n[0]||n).inlineSize,s=i?i.height:(n[0]||n).blockSize)}),r===n&&s===i||a()})}),s.observe(t.el)):(r.addEventListener("resize",a),r.addEventListener("orientationchange",l))}),n("destroy",()=>{o&&r.cancelAnimationFrame(o),s&&s.unobserve&&t.el&&(s.unobserve(t.el),s=null),r.removeEventListener("resize",a),r.removeEventListener("orientationchange",l)})},function(e){let{swiper:t,extendParams:n,on:i,emit:r}=e;const s=[],o=mh(),a=function(e,n){void 0===n&&(n={});const i=new(o.MutationObserver||o.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void r("observerUpdate",e[0]);const n=function(){r("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(n):o.setTimeout(n,0)});i.observe(e,{attributes:void 0===n.attributes||n.attributes,childList:t.isElement||(void 0===n.childList||n).childList,characterData:void 0===n.characterData||n.characterData}),s.push(i)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(t.params.observer){if(t.params.observeParents){const e=function(e,t){const n=[];let i=e.parentElement;for(;i;)t?i.matches(t)&&n.push(i):n.push(i),i=i.parentElement;return n}(t.hostEl);for(let t=0;t<e.length;t+=1)a(e[t])}a(t.hostEl,{childList:t.params.observeSlideChildren}),a(t.wrapperEl,{attributes:!1})}}),i("destroy",()=>{s.forEach(e=>{e.disconnect()}),s.splice(0,s.length)})}]);const bp=class{constructor(e){this.container=e,this.mastercontainer=(0,s.getParents)(this.container,".block_media_text__media",!0)||this.container,this.swiperGallery,this.init=this.init.bind(this),this.container.querySelectorAll(".galleryZoom__slide").length>1&&this.init()}init(){let e={slidesPerView:1,loop:!0,navigation:{nextEl:this.mastercontainer.querySelector(".swiper-button-next")||this.mastercontainer.querySelector(".galleryZoom__footer--arrow.next"),prevEl:this.mastercontainer.querySelector(".swiper-button-prev")||this.mastercontainer.querySelector(".galleryZoom__footer--arrow.prev")}};this.swiperGallery=new dp(this.container.querySelector(".galleryZoom__slider--inset"),{modules:[yp,hp],...e})}};var _p=n("../node_modules/plyr/dist/plyr.min.js");Nl.registerPlugin(Gd);const wp=class{constructor(e,t,n,i,r){this.parent=e,this.player=null,this.videoID=t||this.parent.getAttribute("data-block-id"),this.autoplay=n||this.parent.getAttribute("data-autoplay"),this.muted=r??!1,this.videoProvider=i||this.parent.getAttribute("data-provider"),this.init()}init(){const e=this,t=window.innerWidth>=3500?"4k":window.innerWidth>=window.tokiWU.BREAKPOINTS.LG.MIN?"2k":window.innerWidth>=window.tokiWU.BREAKPOINTS.MD.MIN?"1080p":"720p",n={dnt:!0,youtube:{noCookie:!0},muted:this.muted??!1,loop:{active:!1},vimeo:{muted:this.muted??!1,quality:t,controls:!1}};if(!this.parent)return!1;this.player=new _p(this.parent,n),this.parent.getAttribute("data-window-var")&&(window[this.parent.getAttribute("data-window-var")]=this.player),this.player.on("ready",()=>{this.poster=this.parent.querySelector(".plyr__poster"),this.poster&&(this.player.on("pause",()=>{this.poster.style.opacity=1}),this.player.on("play",()=>{this.poster.style.opacity=0}))}),this.autoplay&&this.player.on("ready",()=>{this.player.muted=this.muted??!0,this.player.volume=this.muted?0:1,this.player.pause(),Gd.
1create({trigger:e.parent,start:"top-=200 bottom",onEnter:function(){e.player.play()},onEnterBack:function(){e.player.play()},onLeave:function(){e.player.pause()},onLeaveBack:function(){e.player.pause()}})})}};const xp=class{constructor(e){this.element=e,this.player=null,this.videoID=this.element.getAttribute("data-video-id"),this.videoProvider=this.element.getAttribute("data-video-provider"),this.modalVideoElement=document.querySelector(".modal-video__wrapper"),this.init()}init(){this.element.addEventListener("click",()=>{"youtube"==this.videoProvider?this.modalVideoElement.querySelector(".block-video__inset").innerHTML=`<div class="video__wrapper" data-window-var="video-modalVideo"><iframe\n src="https://www.youtube-nocookie.com/embed/${this.videoID}?origin=https://plyr.io&iv_load_policy=3&modestbranding=1&playsinline=1&showinfo=0&rel=0&enablejsapi=1" allowfullscreen allowtransparency allow="autoplay; fullscreen"></iframe></div>`:"vimeo"==this.videoProvider&&(this.modalVideoElement.querySelector(".block-video__inset").innerHTML=`<div class="video__wrapper" data-window-var="video-modalVideo"><iframe\n src="https://player.vimeo.com/video/${this.videoID}?loop=false&byline=false&portrait=false&autoplay=1&title=false&speed=true&transparent=0&gesture=media" allowautoplay allowfullscreen allowtransparency allow="autoplay; fullscreen"></iframe></div>`),new wp(this.modalVideoElement.querySelector(".video__wrapper"),"007",!0,this.videoProvider,!1),document.addEventListener("modalVideo_hide",()=>{window["video-modalVideo"].pause(),setTimeout(()=>{this.modalVideoElement.querySelector(".block-video__inset").innerHTML=""},600)}),document.dispatchEvent(new Event("modalVideo_force_show"))})}};const Tp=class{constructor(e){this.parent=e,this.map=e.querySelector(".block_regionsMap__map"),this.init()}init(){this.map.querySelectorAll("[data-region-id]").forEach(e=>{e.addEventListener("click",()=>{const t=document.querySelector(`.block_regionsMap__single[data-region-id="${e.getAttribute("data-region-id")}"]`);t&&t.click()})})}};class Ep{constructor(e){this.wrapper=e,this.init()}init(){this.wrapper.querySelectorAll('input[type="checkbox"]:not([name="select_all"])').forEach(e=>{e.addEventListener("change",this.handleIndividualCheckboxChange.bind(this))}),this.wrapper.querySelectorAll('input[type="checkbox"][name="select_all"]').forEach(e=>{e.addEventListener("change",this.handleSelectAllCheckboxChange.bind(this))})}handleIndividualCheckboxChange(e){const t=this,n=t.wrapper.querySelectorAll('input[type="checkbox"]:not([name="select_all"])'),i=t.wrapper.querySelectorAll('input[type="checkbox"]:not([name="select_all"]):checked');t.wrapper.querySelector('input[type="checkbox"][name="select_all"]').checked=i.length===n.length}handleSelectAllCheckboxChange(e){const t=e.target;this.wrapper.querySelectorAll('input[type="checkbox"]:not([name="select_all"])').forEach(e=>{e.checked=t.checked})}}class Sp{constructor(e){this.form=e,this.htmlTarget=this.form.querySelector(".block_stats__results"),this.formSubmit=this.form.querySelector(".block_stats__submit"),this.init=this.init.bind(this),this.listenerForm=this.listenerForm.bind(this),this.submitForm=this.submitForm.bind(this),this.init()}init(){this.listenerForm()}listenerForm(){const e=this;this.form.addEventListener("submit",function(t){t.preventDefault(),e.submitForm()})}submitForm(){const e=this;e.formSubmit.classList.add("clicked"),document.querySelector("body").classList.add("loading");const t=new FormData(e.form),n=new URLSearchParams(t).toString(),i=window.location.protocol+"//"+window.location.host+window.location.pathname;t.append("action","get_statistics"),fetch(`${window.base_ajax_object.ajaxurl}`,{method:"POST",body:t}).then(e=>e.json()).then(function(t){e.formSubmit.classList.remove("clicked"),document.querySelector("body").classList.remove("loading"),window.history.replaceState(null,"",`${i}?${n}`),t.success?(e.htmlTarget.innerHTML=t.message,e.htmlTarget.style.display="block",(0,s.scrollToEl)("statsResults")):(e.htmlTarget.innerHTML=`<div class="wysiwyg"><p class="paragraph-intense">${window.base_ajax_object.error_occured}</p></div>`,e.htmlTarget.style.display="block",(0,s.scrollToEl)("statsResults"),e.formSubmit.classList.remove("clicked"),document.querySelector("body").classList.remove("loading"))}).catch(function(){e.htmlTarget.innerHTML=`<div class="wysiwyg"><p class="paragraph-intense">${window.base_ajax_object.error_occured}</p></div>`,e.htmlTarget.style.display="block",(0,s.scrollToEl)("statsResults"),e.formSubmit.classList.remove("clicked"),document.querySelector("body").classList.remove("loading"),e.formSubmit.blur()})}}class Ap{constructor(e){this.parent=e,this.form=e.querySelector(".block_contactByRegion__form"),this.htmlTarget=this.parent.querySelector(".block_contactByRegion__results"),this.formSubmit=this.form.querySelector(".block_stats__submit"),this.formSelect=this.form.querySelector("select"),this.init=this.init.bind(this),this.listenerForm=this.listenerForm.bind(this),this.submitForm=this.submitForm.bind(this),this.init()}init(){this.listenerForm()}listenerForm(){const e=this;this.formSelect.addEventListener("change",function(){e.submitForm(
1)})}submitForm(){const e=this,t=new FormData(e.form);t.append("action","get_region_contact"),t.get("region")?(document.querySelector("body").classList.add("loading"),fetch(`${window.base_ajax_object.ajaxurl}`,{method:"POST",body:t}).then(e=>e.json()).then(function(t){document.querySelector("body").classList.remove("loading"),t.success?(e.htmlTarget.innerHTML=t.message,e.htmlTarget.style.display="block",(0,s.scrollToEl)("regionResult")):(e.htmlTarget.innerHTML=`<div class="wysiwyg"><p class="paragraph-intense">${window.base_ajax_object.error_occured}</p></div>`,e.htmlTarget.style.display="block",(0,s.scrollToEl)("regionResult"),document.querySelector("body").classList.remove("loading"))}).catch(function(){e.htmlTarget.innerHTML=`<div class="wysiwyg"><p class="paragraph-intense">${window.base_ajax_object.error_occured}</p></div>`,e.htmlTarget.style.display="block",(0,s.scrollToEl)("regionResult"),document.querySelector("body").classList.remove("loading")})):e.htmlTarget.innerHTML=""}}const Cp=class{constructor(){this.init()}init(){window.Alpine||(window.Alpine=oi),oi.data("documentsLibrary",()=>({search:"",selectedCategories:[],sortOrder:"date_desc",documents:[],categoriesTree:[],filtersOpen:!1,currentPage:1,perPage:20,init(){this.$watch("search",()=>this.currentPage=1),this.$watch("selectedCategories",()=>this.currentPage=1),this.$watch("filtersOpen",e=>{e?document.body.classList.add("modal-open"):document.body.classList.remove("modal-open")})},get filteredDocuments(){let e=this.documents.filter(e=>{const t=!this.search||e.title.toLowerCase().includes(this.search.toLowerCase()),n=0===this.selectedCategories.length||e.categories.some(e=>this.selectedCategories.includes(e.id));return t&&n});return e.sort((e,t)=>{switch(this.sortOrder){case"date_asc":return e.date.localeCompare(t.date);case"title_asc":return e.title.localeCompare(t.title,"fr");case"title_desc":return t.title.localeCompare(e.title,"fr");default:return t.date.localeCompare(e.date)}}),e},get pagedDocuments(){const e=(this.currentPage-1)*this.perPage;return this.filteredDocuments.slice(e,e+this.perPage)},get totalPages(){return Math.ceil(this.filteredDocuments.length/this.perPage)},goToPage(e){this.currentPage=e,window.scrollTo({top:0,behavior:"smooth"})},toggleCategory(e){const t=this.selectedCategories.indexOf(e);-1===t?this.selectedCategories.push(e):this.selectedCategories.splice(t,1)},clearFilters(){this.selectedCategories=[],this.search=""}}))}};var kp=n("../node_modules/lodash/map.js"),Mp=n("../node_modules/lodash/find.js");Nl.registerPlugin(Gd);const Pp=class{constructor(e){this.element=e,this.animDelayArray=new Array({breakpoint:"DEFAULT",value:"0"}),this.animTriggerPercentArray=new Array({breakpoint:"DEFAULT",value:"75"}),this.animDelayCurrent,this.animTriggerPercentCurrent,this.ScrollTrigger,this.backward=!1,this.setParameters=this.setParameters.bind(this),this.setupElement=this.setupElement.bind(this),this.updateParameters=this.updateParameters.bind(this),this.elementIsVisibleInViewport=this.elementIsVisibleInViewport.bind(this),this.destroy=this.destroy.bind(this),this.init=this.init.bind(this),document.querySelector("html")?document.querySelector("html").classList.contains("is-animating")?this.setupElement():this.elementIsVisibleInViewport(this.element,!0)?this.element.classList.add("in-view"):this.setupElement():this.element.classList.add("in-view")}setupElement(){this.setParameters(),this.init(),window.addEventListener("resize",(0,s.debounce)(()=>{this.updateParameters()}))}setParameters(){const e=this;let t=1;kp(window.tokiWU.BREAKPOINTS,n=>{e.animDelayArray.push({breakpoint:n.NAME,value:e.element.getAttribute(`delay-time-${n.NAME}`)||e.animDelayArray[t-1].value}),e.animTriggerPercentArray.push({breakpoint:n.NAME,value:e.element.getAttribute(`trigger-percent-${n.NAME}`)||e.animTriggerPercentArray[t-1].value}),t+=1}),this.backward=e.element.hasAttribute("backward"),this.updateParameters()}updateParameters(){const e=window.tokiWU.getBreakpoint();let t,n;Mp(this.animDelayArray,function(n){n.breakpoint==e&&(t=n.value)}),t!==this.animDelayCurrent&&(this.animDelayCurrent=t),Mp(this.animTriggerPercentArray,function(t){t.breakpoint==e&&(n=t.value)}),n!==this.animTriggerPercentCurrent&&(this.animTriggerPercentCurrent=n+"%"),this.ScrollTrigger&&this.ScrollTrigger.update(
vendor: 6,387 bytes, line 1
1)}init(){const e=this;this.ScrollTrigger=Gd.create({trigger:e.element,start:`top ${e.animTriggerPercentCurrent}`,onEnter:function(){setTimeout(()=>{e.element.classList.add("in-view")},e.animDelayCurrent||0)},onLeaveBack:function(){e.backward&&e.element.classList.remove("in-view")}})}elementIsVisibleInViewport(e,t=!1){const{top:n,left:i,bottom:r,right:s}=e.getBoundingClientRect(),{innerHeight:o,innerWidth:a}=window;return t?(n>0&&n<o||r>0&&r<o)&&(i>0&&i<a||s>0&&s<a):n>=0&&i>=0&&r<=o&&s<=a}destroy(){this.ScrollTrigger&&this.ScrollTrigger.kill()}};let jp,Op,Lp,Ip="undefined"!=typeof Intl?new Intl.Segmenter:0,Rp=e=>"string"==typeof e?Rp(document.querySelectorAll(e)):"length"in e?Array.from(e):[e],Fp=e=>Rp(e).filter(e=>e instanceof HTMLElement),Dp=[],Np=function(){},zp=/\s+/g,Bp=new RegExp("\\p{RI}\\p{RI}|\\p{Emoji}(\\p{EMod}|\\u{FE0F}\\u{20E3}?|[\\u{E0020}-\\u{E007E}]+\\u{E007F})?(\\u{200D}\\p{Emoji}(\\p{EMod}|\\u{FE0F}\\u{20E3}?|[\\u{E0020}-\\u{E007E}]+\\u{E007F})?)*|.","gu"),$p={left:0,top:0,width:0,height:0},Vp=(e,t)=>{if(t){let n,i,r,s,o=new Set(e.join("").match(t)||Dp),a=e.length;if(o.size)for(;--a>-1;)for(r of(i=e[a],o))if(r.startsWith(i)&&r.length>i.length){for(n=0,s=i;r.startsWith(s+=e[a+ ++n])&&s.length<r.length;);if(n&&s.length===r.length){e[a]=r,e.splice(a+1,n);break}}}return e},Wp=e=>"inline"===window.getComputedStyle(e).display&&(e.style.display="inline-block"),Hp=(e,t,n)=>t.insertBefore("string"==typeof e?document.createTextNode(e):e,n),qp=(e,t,n)=>{let i=t[e+"sClass"]||"",{tag:r="div",aria:s="auto",propIndex:o=!1}=t,a="line"===e?"block":"inline-block",l=i.indexOf("++")>-1,u=t=>{let u=document.createElement(r),c=n.length+1;return i&&(u.className=i+(l?" "+i+c:"")),o&&u.style.setProperty("--"+e,c+""),"none"!==s&&u.setAttribute("aria-hidden","true"),"span"!==r&&(u.style.position="relative",u.style.display=a),u.textContent=t,n.push(u),u};return l&&(i=i.replace("++","")),u.collection=n,u},Up=(e,t,n,i,r,s,o,a,l,u)=>{var c;let d,h,p,f,m,g,v,y,b,_,w,x,T,E,S,A,C,k,M=Array.from(e.childNodes),P=0,{wordDelimiter:j,reduceWhiteSpace:O=!0,prepareText:L}=t,I=e.getBoundingClientRect(),R=I,F=!O&&"pre"===window.getComputedStyle(e).whiteSpace.substring(0,3),D=0,N=n.collection;for("object"==typeof j?(p=j.delimiter||j,h=j.replaceWith||""):h=""===j?"":j||" ",d=" "!==h;P<M.length;P++)if(f=M[P],3===f.nodeType){for(S=f.textContent||"",O?S=S.replace(zp," "):F&&(S=S.replace(/\n/g,h+"\n")),L&&(S=L(S,e)),f.textContent=S,m=h||p?S.split(p||h):S.match(a)||Dp,C=m[m.length-1],y=d?" "===C.slice(-1):!C,C||m.pop(),R=I,v=d?" "===m[0].charAt(0):!m[0],v&&Hp(" ",e,f),m[0]||m.shift(),Vp(m,l),s&&u||(f.textContent=""),b=1;b<=m.length;b++)if(A=m[b-1],!O&&F&&"\n"===A.charAt(0)&&(null==(c=f.previousSibling)||c.remove(),Hp(document.createElement("br"),e,f),A=A.slice(1)),O||""!==A)if(" "===A)e.insertBefore(document.createTextNode(" "),f);else{if(d&&" "===A.charAt(0)&&Hp(" ",e,f),D&&1===b&&!v&&N.indexOf(D.parentNode)>-1?(g=N[N.length-1],g.appendChild(document.createTextNode(i?"":A))):(g=n(i?"":A),Hp(g,e,f),D&&1===b&&!v&&g.insertBefore(D,g.firstChild)),i)for(w=Ip?Vp([...Ip.segment(A)].map(e=>e.segment),l):A.match(a)||Dp,k=0;k<w.length;k++)g.appendChild(" "===w[k]?document.createTextNode(" "):i(w[k]));if(s&&u){if(S=f.textContent=S.substring(A.length+1,S.length),_=g.getBoundingClientRect(),_.top>R.top&&_.left<=R.left){for(x=e.cloneNode(),T=e.childNodes[0];T&&T!==g;)E=T,T=T.nextSibling,x.appendChild(E);e.parentNode.insertBefore(x,e),r&&Wp(x)}R=_}(b<m.length||y)&&Hp(b>=m.length?" ":d&&" "===A.slice(-1)?" "+h:h,e,f)}else Hp(h,e,f);e.removeChild(f),D=0}else 1===f.nodeType&&(o&&o.indexOf(f)>-1?(N.indexOf(f.previousSibling)>-1&&N[N.length-1].appendChild(f),D=f):(Up(f,t,n,i,r,s,o,a,l,!0),D=0),r&&Wp(f))};const Gp=class e{constructor(e,t){this.isSplit=!1,Lp||Yp.register(window.gsap),this.elements=Fp(e),this.chars=[],this.words=[],this.lines=[],this.masks=[],this.vars=t,this._split=()=>this.isSplit&&this.split(this.vars);let n,i=[],r=()=>{let e,t=i.length;for(;t--;){e=i[t];let n=e.element.offsetWidth;if(n!==e.width)return e.width=n,void this._split()}};this._data={orig:i,obs:"undefined"!=typeof ResizeObserver&&new ResizeObserver(()=>{clearTimeout(n),n=setTimeout(r,200)})},Np(this),this.split(t)}split(e){this.isSplit&&this.revert(),this.vars=e=e||this.vars||{};let t,{type:n="chars,words,lines",aria:i="auto",deepSlice:r=!0,smartWrap:s,onSplit:o,autoSplit:a=!1,specialChars:l,mask:u}=this.vars,c=n.indexOf("lines")>-1,d=n.indexOf("chars")>-1,h=n.indexOf("words")>-1,p=d&&!h&&!c,f=l&&("push"in l?new RegExp("(?:"+l.join("|")+")","gu"):l),m=f?new RegExp(f.source+"|"+Bp.source,"gu"):Bp,g=!!e.ignore&&Fp(e.ignore),{orig:v,animTime:y,obs:b}=this._data;return(d||h||c)&&(this.elements.forEach((t,n)=>{v[n]={element:t,html:t.innerHTML,ariaL:t.getAttribute("aria-label"),ariaH:t.getAttribute("aria-hidden")},"auto"===i?t.setAttribute("aria-label",(t.textContent||"").trim()):"hidden"===i&&t.setAttribute("aria-hidden","true");let o,a,l,u,y=[],b=[],_=[],w=d?qp("char",e,y):null,x=qp("word",e,b);if(Up(t,e,x,w,p,r&&(c||p),g,m,f,!1),c){let n,i=Rp(t.childNodes),r=((e,t,n,i)=>{let r=qp("line",n,i),s=window.getComputedStyle(e).textAlign||"left";return(n,i)=>{let o=r("");for(o.style.textAlign=s,e.insertBefore(o,t[n]);n<i;n++)o.appendChild(t[n]);o.normalize()}})(t,i,e,_),s=[],a=0,l=i.map(e=>1===e.nodeType?e.getBoundingClientRect():$p),u=$p;for(o=0;o<i.length;o++)n=i[o],1===n.nodeType&&("BR"===n.nodeName?(s.push(n),r(a,o+1),a=o+1,u=l[a]):(o&&l[o].top>u.top&&l[o].left<=u.left&&(r(a,o),a=o),u=l[o]));a<o&&r(a,o),s.forEach(e=>{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)})}if(!h){for(o=0;o<b.length;o++)if(a=b[o],d||!a.nextSibling||3!==a.nextSibling.nodeType)if(s&&!c){for(l=document.createElement("span"),l.style.whiteSpace="nowrap";a.firstChild;)l.appendChild(a.firstChild);a.replaceWith(l)}else a.replaceWith(...a.childNodes);else u=a.nextSibling,u&&3===u.nodeType&&(u.textContent=(a.textContent||"")+(u.textContent||""),a.remove());b.length=0,t.normalize()}this.lines.push(..._),this.words.push(...b),this.chars.push(...y)}),u&&this[u]&&this.masks.push(...this[u].map(e=>{let t=e.cloneNode();return e.replaceWith(t),t.appendChild(e),e.className&&(t.className=e.className.replace(/(\b\w+\b)/g,"$1-mask")),t.style.overflow="clip",t}))),this.isSplit=!0,Op&&(a?Op.addEventListener("loadingdone",this._split):"loading"===Op.status&&console.warn("SplitText c
1alled before fonts loaded")),(t=o&&o(this))&&t.totalTime&&(this._data.anim=y?t.totalTime(y):t),c&&a&&this.elements.forEach((e,t)=>{v[t].width=e.offsetWidth,b&&b.observe(e)}),this}revert(){var e,t;let{orig:n,anim:i,obs:r}=this._data;return r&&r.disconnect(),n.forEach(({element:e,html:t,ariaL:n,ariaH:i})=>{e.innerHTML=t,n?e.setAttribute("aria-label",n):e.removeAttribute("aria-label"),i?e.setAttribute("aria-hidden",i):e.removeAttribute("aria-hidden")}),this.chars.length=this.words.length=this.lines.length=n.length=this.masks.length=0,this.isSplit=!1,null==Op||Op.removeEventListener("loadingdone",this._split),i&&(this._data.animTime=i.totalTime(),i.revert()),null==(t=(e=this.vars).onRevert)||t.call(e,this),this}static create(t,n){return new e(t,n)}static register(e){jp=jp||e||window.gsap,jp&&(Rp=jp.utils.toArray,Np=jp.core.context||Np),!Lp&&window.innerWidth>0&&(Op=document.fonts,Lp=!0)}};Gp.version="3.13.0";let Yp=Gp;class Xp{constructor(){this.allComponents=[],this.animationElements=document.querySelectorAll(".toki-animation"),this.initAnimations()}initAnimations(){this.animationElements.forEach(e=>{this.allComponents.push(this.applyAnimation(e))})}applyAnimation(e){}destroy(){this.allComponents.forEach(e=>{e&&("function"==typeof e.kill?e.kill():e instanceof MutationObserver?e.disconnect():console.warn("Element cannot be destroyed",e))}),this.allComponents=[]}}class Kp{constructor(e){this.element=e,this.delay=this.calculateDelay()}calculateDelay(){const e=Array.from(this.element.classList).find(e=>e.startsWith("--animation-delay-"));if(e){const t=e.split("--animation-delay-")[1];if(t.endsWith("s"))return parseFloat(t)}return 0}}class Jp{constructor(e){this.element=e,this.duration=this.calculateDuration()}calculateDuration(){const e=Array.from(this.element.classList).find(e=>e.startsWith("--animation-duration-"));if(e){const t=e.split("--animation-duration-")[1];if(t.endsWith("s"))return parseFloat(t)}return.3}}Nl.registerPlugin(Yp,Gd);class Qp extends Xp{constructor(){super()}applyAnimation(e){if(e.classList.contains("text-animation")){if(e.classList.contains("reveal-by-line"))this.textAnimationByLine(e,!1),e.classList.contains("scroll-tr
1igger")&&this.setupScrollTrigger(e),this.setupAnimationStartTrigger(e,this.textAnimationByLine);else if(e.classList.contains("reveal-child-by-line"))for(let t=0;t<e.children.length;t++){const n=e.children[t];this.textAnimationByLine(n,!1),e.classList.contains("scroll-trigger")&&this.setupScrollTrigger(n),this.setupAnimationStartTrigger(n,this.textAnimationByLine)}else e.classList.contains("reveal-by-word")&&(this.textAnimationByWord(e,!1),e.classList.contains("scroll-trigger")&&this.setupScrollTrigger(e),this.setupAnimationStartTrigger(e,this.textAnimationByWord));e.classList.contains("parallax-by-line")?this.parallaxByLine(e):e.classList.contains("parallax-by-word")&&this.parallaxByWord(e)}}textAnimationByLine(e,t=!0){const n=new Yp(e,{type:"lines",linesClass:"childLine"});new Yp(e,{type:"lines",linesClass:"parentLine"});const i=new Kp(e).delay,r=new Jp(e).duration,s=Nl.timeline({paused:!t,delay:i}),o=this.getLineHeight(e);n.lines.forEach(e=>{const t=e.parentNode;t.style.height=1*o+"px",t.style.verticalAlign="bottom",t.style.overflow="hidden"}),Nl.set(n.lines,{y:o,autoAlpha:1}),s.to(n.lines,{duration:r,y:0,stagger:.25,ease:"power4"}),this.allComponents.push(s),t||(e.timeline=s)}textAnimationByWord(e,t=!0){const n=new Yp(e,{type:"words",wordsClass:"wordChild"}),i=this.getLineHeight(e);n.words.forEach(e=>{const t=document.createElement("div");t.classList.add("wordParent"),t.style.height=1*i+"px",e.parentNode.insertBefore(t,e),t.appendChild(e)});const r=new Kp(e).delay,s=new Jp(e).duration,o=Nl.timeline({paused:!t,delay:r});Nl.set(n.words,{y:i,autoAlpha:1}),o.to(n.words,{duration:s,y:0,stagger:.1}),this.allComponents.push(o),t||(e.timeline=o)}getLineHeight(e){const t=window.getComputedStyle(e);let n=t.lineHeight;if("normal"===n||isNaN(parseFloat(n))){n=1.2*parseFloat(t.fontSize)}else n=parseFloat(n);return n}parallaxByLine(e){new Yp(e,{type:"lines",linesClass:"childLine"}).lines.forEach((t,n)=>{this.allComponents.push(Nl.fromTo(t,{y:0},{y:n%2==0?-100:100,scrollTrigger:{trigger:e,scrub:!0,start:"top bottom",end:"bottom top"}}))})}parallaxByWord(e){new Yp(e,{type:"words",wordsClass:"wordChild"}).words.forEach((t,n)=>{this.allComponents.push(Nl.fromTo(t,{y:0},{y:n%2==0?-50:50,scrollTrigger:{trigger:e,scrub:!0,start:"top bottom",end:"bottom top"}}))})}setupScrollTrigger(e){this.allComponents.push(Gd.create({trigger:e,start:"top 80%",markers:!0,onEnter:()=>{e.classList.add("anim-start")},once:!0}))}setupAnimationStartTrigger(e,t){if(e.classList.contains("anim-start"))this.playAnimation(e,t);else{const n=new MutationObserver(i=>{for(let r of i)"attributes"===r.type&&"class"===r.attributeName&&e.classList.contains("anim-start")&&(this.playAnimation(e,t),n.disconnect())});n.observe(e,{attributes:!0}),this.allComponents.push(n)}}playAnimation(e,t){e.timeline?e.timeline.play():t.call(this,e)}}Nl.registerPlugin(Gd);class Zp extends Xp{constructor(){super(),this.containerElements=document.querySelectorAll(".parallax-container"),this.initParallaxEffects()}initParallaxEffects(){this.containerElements.forEach(e=>{this.applyParallaxEffectWithAcceleration(e)})}applyParallaxEffectWithAcceleration(e){const t=Array.from(e.classList).find(e=>e.startsWith("parallax-speed-"));if(t){const n=parseFloat(t.split("-")[2])||1,i=Nl.timeline({scrollTrigger:{trigger:e,scrub:!0,start:"top bottom",end:"bottom top"}});i.to(e,{y:100*n+"px",ease:"power2.inOut",onUpdate:function(){},onComplete:function(){Nl.set(e,{y:100*n})}}),this.allComponents.push(i)}}applyAnimation(e){this.applyParallaxEffectWithAcceleration(e)}}let ef=[];const tf={init(){window.Alpine||(window.Alpine=oi),document.addEventListener("alpine:init",()=>{new oh,new ah,new lh,new uh,new Cp}),window.header=new sh},finalize(){window.tokiWU.deviceType.touch&&(document.querySelector("html").classList.add("touch-device"),document.querySelectorAll(".touch-detect").forEach(e=>{e.classList.add("touch-device"),e.classList.remove("touch-detect")})),window.Alpine||(window.Alpine=oi),oi.plugin(li),oi.plugin(Vi),oi.start(),Nl.utils.toArray('rive-component[data-type="rive-banner"]').forEach(e=>{ef.push(new $l(e))}
1),Nl.utils.toArray(".galleryZoom__slider--wrapper").forEach(e=>{ef.push(new bp(e))}),Nl.utils.toArray(".video__wrapper").forEach(e=>{ef.push(new wp(e))}),Nl.utils.toArray(".fc-toggle-modalVideo").forEach(e=>{ef.push(new xp(e))}),Nl.utils.toArray(".block_regionsMap__wrapper").forEach(e=>{ef.push(new Tp(e))}),document.querySelectorAll(".fc-checkbox-manage").forEach(e=>{new Ep(e)}),document.querySelectorAll(".block_stats__form").forEach(e=>{new Sp(e)}),document.querySelectorAll(".block_contactByRegion__wrapper").forEach(e=>{new Ap(e)}),Nl.utils.toArray("[data-animationType]").forEach(e=>{ef.push(new Pp(e))}),ef.push(new Qp),ef.push(new Zp);const e=window.location.hash.slice(1);e&&(0,s.scrollToEl)(e),Nl.utils.toArray('a[href*="#"]:not([href="#"]):not([href="#0"]):not(data-toggle)').forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=e.target.getAttribute("href").slice(1);(0,s.scrollToEl)(t)})}),Nl.utils.toArray("a.add-arrow").forEach(e=>{e.classList.remove("add-arrow"),e.innerHTML=`<span>${e.innerHTML}</span><i class="icon-plq-squared-arrow"></i>`}),document.querySelector(".cmplz-show-banner")&&document.querySelectorAll(".cmplz-show-banner").forEach(e=>{e.addEventListener("click",function(e){e.preventDefault(),document.querySelectorAll(".cmplz-manage-consent").forEach(e=>{e.click()})})}),document.addEventListener("cmplz_status_change",function(e){"marketing"!==e.detail.category&&"statistics"!==e.detail.category||"allow"!==e.detail.value||location.reload()}),document.addEventListener("cmplz_status_change_service",function(e){e.detail.value&&location.reload()})},leave(){ef.forEach(e=>{e.destroy()})}},nf={finalize(){},leave(){}};var rf=n("../node_modules/@tokilab/sticky/dist/sticky.js");Nl.registerPlugin(Gd);const sf=new a({common:tf,home:nf,pageTemplateTemplatePageContentSidebar:{init(){}
1,finalize(){new rf.Sticky(document.querySelector(".page-content-sidebar__sticky"));const e=document.querySelector(".page-content-sidebar__related--wrapper");e&&new Swiper(e.querySelector(".page-content-sidebar__related--listing"),{modules:[yp,hp],loop:!0,slidesPerView:1.1,spaceBetween:12,autoHeight:!0,navigation:{prevEl:e.querySelector(".page-content-sidebar__related--arrow.prev"),nextEl:e.querySelector(".page-content-sidebar__related--arrow.next")},breakpoints:{768:{spaceBetween:20,slidesPerView:2},1024:{spaceBetween:35,slidesPerView:3},1280:{spaceBetween:40,slidesPerView:3}}})}}});(0,i.A)(async e=>{e&&console.error(e),window.tokiWU=new r.WindowUtils,window.tokiWU.scrollToEl=e=>(0,s.scrollToEl)(e),sf.loadEvents()})}
1},e=>{var t=t=>e(e.s=t);t("./scripts/app.js"),t("./styles/app.scss")}])
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.