(globalThis.webpackChunk_websiteComponents=globalThis.webpackChunk_websiteComponents||[]).push([[748],{18314(t,e){"use strict";e.A=void 0;var r=[],n=0,i=!1,o=!1,s=!1,a=function(){var t=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){t={passive:!0}}}))}catch(t){}return t}(),c={scroll:function(t){o||(o=!0,requestAnimationFrame(this.executeCallbacks))},executeCallbacks:function(){for(var t=0;t-1||(r.push(t),n+=1)},removeCallback:function(t){if(t){var e=r.indexOf(t);-1!==e&&(r.splice(e,1),n-=1)}},bindMethods:function(){i||(this.scroll=this.scroll.bind(this),i=!0)},trigger:function(){this.scroll()},on:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;s||(s=!0,this.bindMethods(),this.windowRef=e,e.addEventListener("scroll",this.scroll,a)),this.registerCallback(t)},off:function(t){this.removeCallback(t),s&&0===n&&(this.bindMethods(),s=!1,this.windowRef.removeEventListener("scroll",this.scroll),this.windowRef=null)}};e.A=c},17699(t,e,r){"use strict";r.d(e,{A:()=>Tt}),r(41427),r(64648),r(36027),r(78382),r(88792),r(49347),r(87241),r(90620);var n=r(39551),i=r(42363),o=r(59596),s=r(84264),a=r(83279),c=r(78677),u=(r(35853),r(7914),r(80401));r(62065);const f=function(){return(0,i.A)(function t(e){var r=this;(0,n.A)(this,t),(0,c.A)(this,"ticking",!1),(0,c.A)(this,"raf",-1),(0,c.A)(this,"tick",function(t){r.raf=requestAnimationFrame(r.tick),r.callback(t)}),this.callback=e},[{key:"start",value:function(){this.ticking||(this.raf=requestAnimationFrame(this.tick),this.ticking=!0)}},{key:"stop",value:function(){this.ticking&&(cancelAnimationFrame(this.raf),this.ticking=!1)}}])}();function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&t.getShaderPrecisionFormat(t.FRAGMENT_SHADER,t.HIGH_FLOAT).precision>0?"highp":t.getShaderPrecisionFormat(t.VERTEX_SHADER,t.MEDIUM_FLOAT).precision>0&&t.getShaderPrecisionFormat(t.FRAGMENT_SHADER,t.MEDIUM_FLOAT).precision>0?"mediump":"lowp",this.onContextCreate.dispatch(this)}}])}();function P(t,e){if(!t||!e)return!1;if(t===e)return!0;if(t.length!==e.length)return!1;for(var r=0;r=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,a=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){a=!0,o=t},f:function(){try{s||null==r.return||r.return()}finally{if(a)throw o}}}}function N(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r5?5:e,this.avgFrameDuration>60?++this.scaleStep:this.avgFrameDuration<40&&this.scaleStep>0&&--this.scaleStep,this.scaleStep=Math.min(this.scaleStep,this.maxStep),r!==this.scaleStep&&(this.avgFrameDuration=50)}},{key:"countActiveScenes",value:function(){var t,e,r=0,n=z(this.content);try{for(n.s();!(e=n.n()).done;){var i=e.value;(i.isActive||i.needsForceRender)&&r++,i.node===this.webglCanvas.parentElement&&(t=i)}}catch(t){n.e(t)}finally{n.f()}var o=r>1;if(t){var s=o&&!this.multipleActiveContent,a=!t.isActive;if(s||a){var c=this.getScaledContentSize(t),u=c.width,f=c.height;this.copyPixels(t,u,f),t.removeCanvas(),t.show()}}this.multipleActiveContent=o}},{key:"updateRendererSize",value:function(){var t,e=0,r=0,n=0,i=0,o=H[this.scaleStep],s=z(this.content);try{for(s.s();!(t=s.n()).done;){var a=t.value;e=Math.max(e,a.width),r=Math.max(r,a.height),n=Math.max(n,Math.ceil(a.width*a.pixelRatio*o)),i=Math.max(i,Math.ceil(a.height*a.pixelRatio*o))}}catch(t){s.e(t)}finally{s.f()}n===this.rendererWidth&&i===this.rendererHeight||(this.width=e,this.height=r,this.resizeRenderer(n,i))}},{key:"renderContent",value:function(t){var e=t.clearColor,r=t.isActive,n=t.isDirty;if(t.needsForceRender||r&&n){var i,o,s,a,c=this.getScaledContentSize(t),u=c.width,f=c.height;R(this.renderer,0,this.rendererHeight-f,u,f),o=e,P(a=(i=this.renderer.state).get(T)||[],o)||((s=i.gl).clearColor.apply(s,b(o)),i.cache.set(T,k(o,a))),function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],i=t.gl,o=0;e&&(o|=i.COLOR_BUFFER_BIT),r&&(o|=i.DEPTH_BUFFER_BIT),n&&(o|=i.STENCIL_BUFFER_BIT),i.clear(o)}(this.renderer),t.setContextSize(u,f),this.updateViewport(t,u,f),t.render(),this.multipleActiveContent?(this.copyPixels(t,u,f),t.show()):(this.resizeWebGLCanvasForContent(t),t.appendCanvas(this.webglCanvas),t.hide()),t.isDirty=!1,t.needsForceRender=!1,this.renderedLastFrame=!0}}},{key:"updateViewport",value:function(t,e,r){var n,i;this.viewport[0]=0,this.viewport[1]=this.rendererHeight-r,this.viewport[2]=t.canvas.width,this.viewport[3]=t.canvas.height,n=this.renderer,i=this.viewport,n.uniformValues.set("uViewport",i)}},{key:"copyPixels",value:function(t,e,r){var n=t.context,i=t.canvas.width,o=t.canvas.height;n&&0!==e&&0!==r&&0!==i&&0!==o&&(n.clearRect(0,0,i,o),n.drawImage(this.webglCanvas,0,0,e,r,0,0,i,o))}},{key:"getScaledContentSize",value:function(t){return{width:Math.ceil(t.width*t.pixelRatio*H[this.scaleStep]),height:Math.ceil(t.height*t.pixelRatio*H[this.scaleStep])}}},{key:"resizeRenderer",value:function(t,e){this.rendererWidth=t,this.rendererHeight=e,function(t,e,r){!0!==t.isContextLost&&(e=e||t.canvas.clientWidth*t.pixelRatio,r=r||t.canvas.clientHeight*t.pixelRatio,t.canvas.width=e,t.canvas.height=r,R(t,0,0,e,r))}(this.renderer,this.rendererWidth,this.rendererHeight)}},{key:"resizeWebGLCanvasForContent",value:function(t){var e=t.pixelRatio*H[this.scaleStep];this.webglCanvas.style.width=Math.ceil(this.rendererWidth/e)+"px",this.webglCanvas.style.height=Math.ceil(this.rendererHeight/e)+"px"}},{key:"destroy",value:function(){var t;this.renderer&&(function(t){var e=t.gl;t.properties.cache.forEach(function(t){Object.values(t).forEach(function(r){switch(r.constructor.name){case"WebGLFramebuffer":e.deleteFramebuffer(r);break;case"WebGLRenderbuffer":e.deleteRenderbuffer(r);break;case"WebGLTexture":e.deleteTexture(r);break;case"WebGLBuffer":e.deleteBuffer(r);break;case"WebGLProgram":e.deleteProgram(r)}delete t[r]})}),t.properties.cache.clear()}(t=this.renderer),t.onDispose.dispatch(),t.uniformValues.clear(),t.onContextCreate.dispose(),t.onContextLoss.dispose(),t.onBeforeRender.dispose(),t.onDispose.dispose(),t.canvas.removeEventListener("webglcontextlost",t.handleContextLost),t.canvas.removeEventListener("webglcontextrestored",t.handleContextRestored),t.canvas=null,t.gl=null,this.resourceCache.destroy(),this.renderer=null)}},{key:"isEmpty",value:function(){return 0===this.content.length}},{key:"isContextLost",value:function(){return this.renderer.gl.isContextLost()}}])}(),G="undefined"!=typeof window?window:{};G.__sqsWebGL||(G.__sqsWebGL={initialized:!1,ticker:null,controllerPool:[],controllers:[],contentCount:0,sharedController:null,dedicatedControllers:[],dedicatedControllerPool:[],dedicatedContextLimit:3});const V=G.__sqsWebGL;var K=function(){return d(function t(e){var r=this;p(this,t),v(this,"handleContextCreate",function(){r.cache=new Map}),v(this,"dispose",function(){r.renderer.onContextCreate.remove(r.handleContextCreate),r.renderer.onDispose.remove(r.dispose),r.cache.clear()}),this.renderer=e,this.renderer.onContextCreate.add(this.handleContextCreate),this.renderer.onDispose.add(this.dispose)},[{key:"get",value:function(t){var e=this.cache.get(t);if(!e){if(!(e=this.renderer.gl.getExtension(t)))throw new Error("WebGLExtensions: ".concat(t," extension not supported."));this.cache.set(t,e)}return e}}])}();v(K,"NAME","extensions");var q=function(){return d(function t(e){var r=this;p(this,t),v(this,"nextTextureUnit",1),v(this,"reset",function(){r.nextTextureUnit=1}),this.renderer=e,this.renderer.onBeforeRender.add(this.reset),this.textureBindings=new WeakMap},[{key:"dispose",value:function(){this.renderer.onBeforeRender.remove(this.reset),this.renderer=null}}])}();v(q,"NAME","textures");const X={plugins:[K,q],attributes:{alpha:!0,antialias:!0,depth:!0,stencil:!1,premultipliedAlpha:!0,preserveDrawingBuffer:!0,failIfMajorPerformanceCaveat:!0}};const Y={contextLimit:4};function $(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}const J=function(t){var e=V.controllers,r=V.controllerPool,n=e.find(function(e){return e.content.find(function(e){return t===e})});n&&(n.unregister(t),V.contentCount--,n.isEmpty()&&(e.splice(e.indexOf(n),1),r.push(n)),e.every(function(t){return t.isEmpty()})&&(V.ticker.stop(),V.initialized=!1))};function Q(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function Z(t){for(var e=1;e0&&void 0!==arguments[0]&&arguments[0];if(this.isSupported&&this.renderController)return!1===e&&J(this),this.renderController=null,this.resourceKeys.forEach(function(e){t.resourceCache.releaseResource(e)}),this.clearNode(),this.onDestroy(),this}},{key:"clearNode",value:function(){this.node&&(this.node.innerHTML="")}},{key:"onDestroy",value:function(){}},{key:"getTexture",value:function(t){var e=t.key,r=t.factory;return this.resourceKeys.push(e),this.resourceCache.getTexture({key:e,factory:r})}},{key:"getProgram",value:function(t){var e=t.key,r=t.factory;return this.resourceKeys.push(e),this.resourceCache.getProgram({key:e,factory:r})}},{key:"getGeometry",value:function(t){var e=t.key,r=t.factory;return this.resourceKeys.push(e),this.resourceCache.getGeometry({key:e,factory:r})}},{key:"releaseResource",value:function(t){var e=this.resourceKeys.indexOf(t);-1!==e&&(this.resourceKeys.splice(e,1),this.resourceCache.releaseResource(t))}},{key:"appendCanvas",value:function(t){t.parentElement!==this.node&&(this.node.appendChild(t),this.appendedCanvas=t)}},{key:"removeCanvas",value:function(){this.appendedCanvas&&this.appendedCanvas.parentElement===this.node&&(this.node.removeChild(this.appendedCanvas),this.appendedCanvas=null)}},{key:"show",value:function(){this.canvas.style.display="block"}},{key:"hide",value:function(){this.canvas.style.display="none"}},{key:"pixelRatio",get:function(){return this.props.pixelRatio||1}},{key:"context",get:function(){return this.canvas.getContext("2d")}}])}();(0,c.A)(tt,"defaultProps",{pixelRatio:1});var et=3553,rt=9729,nt=5126,it=d(function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.image,n=void 0===r?null:r,i=e.minFilter,o=void 0===i?rt:i,s=e.magFilter,a=void 0===s?rt:s,c=e.wrapS,u=void 0===c?33071:c,f=e.wrapT,l=void 0===f?33071:f,h=e.format,d=void 0===h?6408:h,v=e.type,g=void 0===v?5121:v,y=e.flipY,m=void 0===y||y,b=e.premultiplyAlpha,w=void 0!==b&&b;p(this,t),this.image=n,this.minFilter=o,this.magFilter=a,this.wrapS=u,this.wrapT=l,this.format=d,this.type=g,this.flipY=m,this.premultiplyAlpha=w,this.generateMipmap=this.minFilter!==rt&&9728!==this.minFilter,this.needsUpdate=!1}),ot=d(function t(e){var r=e.program,n=e.uniforms,i=void 0===n?{}:n,o=e.options,s=void 0===o?{}:o,a=e.mode,c=void 0===a?4:a;p(this,t),this.program=r,this.uniforms=i,this.options=s,this.mode=c}),st=d(function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.vert,n=e.frag,i=e.precision;p(this,t),this.vert=r,this.frag=n,this.precision=i}),at=function(t){function e(t){var r=t.geometry,n=t.material,i=t.offset,o=void 0===i?0:i,s=t.count,a=void 0===s?r.attributes.values().next().value.count:s;return p(this,e),h(this,e,[{geometry:r,material:n,offset:o,count:a}])}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&m(t,e)}(e,t),d(e,[{key:"draw",value:function(t){t.drawArrays(this.mode,this.offset,this.count)}}])}(function(){return d(function t(e){var r=e.geometry,n=e.material,i=e.offset,o=e.count;p(this,t),this.geometry=r,this.material=n,this.offset=i,this.count=o},[{key:"draw",value:function(t){}},{key:"uniforms",get:function(){return this.material.uniforms}},{key:"program",get:function(){return this.material.program},set:function(t){this.material.program=t}},{key:"mode",get:function(){return this.material.mode}},{key:"options",get:function(){return this.material.options}},{key:"attributes",get:function(){return this.geometry.attributes}},{key:"index",get:function(){return this.geometry.index}}])}()),ct="activeTexture";function ut(t,e,r){var n="texture-".concat(r);t.get(n)!==e&&(t.gl.bindTexture(et,e),t.set(n,e))}function ft(t,e){var r=t.gl;e.image&&r.texImage2D(et,0,e.format,e.format,e.type,e.image),e.generateMipmap&&r.generateMipmap(et)}var lt=d(function t(){p(this,t),this.attributes=new Map,this.index=null}),ht=d(function t(e){var r=e.array,n=e.itemSize,i=e.normalized,o=void 0!==i&&i,s=e.usage,a=void 0===s?35044:s,c=e.name,u=void 0===c?"":c,f=e.divisor,l=void 0===f?0:f;p(this,t),this.array=r,this.itemSize=n,this.normalized=o,this.usage=a,this.name=u,this.divisor=l,this.count=r?r.length/n:0,this.needsUpdate=!1});function pt(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).position,e=void 0===t?"aPosition":t,r=new lt,n=new Float32Array([-1,-1,-1,3,3,-1]);return function(t,e,r){r.name=e,t.attributes.set(e,r)}(r,e,new ht({array:n,itemSize:2})),r}function dt(t,e,r){var n=t.createShader(r);if(t.shaderSource(n,e),t.compileShader(n),!t.getShaderParameter(n,t.COMPILE_STATUS))throw new Error("could not compile shader: ".concat(t.getShaderInfoLog(n)));return n}function vt(t,e,r){var n="buffer-".concat(e);t.get(n)!==r&&(t.gl.bindBuffer(e,r),t.set(n,r))}var gt="enabledAttributes";function yt(t,e){return function(r,n){return vt(t.state,34962,n),function(t,e){t.get(gt)||t.set(gt,[]);var r=t.get(gt);1!==r[e]&&(t.gl.enableVertexAttribArray(e),r[e]=1)}(t.state,e),t.gl.vertexAttribPointer(e,r.itemSize,r.type||nt,r.normalize||!1,r.stride||0,r.offset||0),t.gl.vertexAttribDivisor&&t.gl.vertexAttribDivisor(e,r.divisor),e}}function mt(t){switch(t){case nt:return function(t,e,r){t.uniform1f(e,r)};case 35664:return function(t,e,r){t.uniform2f(e,r[0],r[1])};case 35665:return function(t,e,r){t.uniform3f(e,r[0],r[1],r[2])};case 35666:return function(t,e,r){t.uniform4f(e,r[0],r[1],r[2],r[3])};case 5124:case 35670:case 35678:return function(t,e,r){t.uniform1i(e,r)};case 35667:case 35671:return function(t,e,r){t.uniform2i(e,r[0],r[1])};case 35668:case 35672:return function(t,e,r){t.uniform3i(e,r[0],r[1],r[2])};case 35669:case 35673:return function(t,e,r){t.uniform4i(e,r[0],r[1],r[2],r[3])};case 35674:return function(t,e,r){t.uniformMatrix2fv(e,!1,r)};case 35675:return function(t,e,r){t.uniformMatrix3fv(e,!1,r)};case 35676:return function(t,e,r){t.uniformMatrix4fv(e,!1,r)}}}function bt(t){switch(t){case nt:return function(t,e,r){t.uniform1fv(e,r)};case 35664:return function(t,e,r){t.uniform2fv(e,r)};case 35665:return function(t,e,r){t.uniform3fv(e,r)};case 35666:return function(t,e,r){t.uniform4fv(e,r)};case 5124:case 35670:case 35678:return function(t,e,r){t.uniform1iv(e,r)};case 35667:case 35671:return function(t,e,r){t.uniform2iv(e,r)};case 35668:case 35672:return function(t,e,r){t.uniform3iv(e,r)};case 35669:case 35673:return function(t,e,r){t.uniform4iv(e,r)}}}function wt(t,e,r){var n=t.getUniformLocation(e,r.name),i=(1===r.size?mt:bt)(r.type);return function(e){i(t,n,e.call?e():e)}}var xt=d(function t(e,r){p(this,t),this.attributeSetters=e,this.uniformSetters=r});function Ot(t,e){var r=t.properties.get(e);return r.glProgram||(r.glProgram=function(t,e){var r,n,i=t.gl,o=i.createProgram(),s=e.vert,a=(r=e.frag,n=e.precision||t.defaultPrecision,"precision"!==r.substring(0,9)?"precision ".concat(n," float;\n").concat(r):r),c=dt(i,s,i.VERTEX_SHADER),u=dt(i,a,i.FRAGMENT_SHADER);if(i.attachShader(o,c),i.attachShader(o,u),i.linkProgram(o),!i.getProgramParameter(o,i.LINK_STATUS))throw new Error("could not link shader: ".concat(i.getProgramInfoLog(o)));return i.deleteShader(c),i.deleteShader(u),o}(t,e),r.setters=function(t,e){var r=function(t,e){for(var r=new Map,n=t.gl,i=n.getProgramParameter(e,n.ACTIVE_ATTRIBUTES),o=0;o1&&void 0!==arguments[1]?arguments[1]:0;t.get(ct)!==e&&(t.gl.activeTexture(33984+e),t.set(ct,e))}(t.state,r),i.glTexture?(ut(t.state,i.glTexture,r),!0===e.needsUpdate&&(ft(t.state,e,i.glTexture),e.needsUpdate=!1)):(i.glTexture=n.createTexture(),ut(t.state,i.glTexture,r),function(t,e){var r=e.wrapS,n=e.wrapT,i=e.minFilter,o=e.magFilter,s=e.flipY,a=e.premultiplyAlpha;t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,r),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,n),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,i),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,o),t.pixelStorei(t.UNPACK_FLIP_Y_WEBGL,s),t.pixelStorei(t.UNPACK_PREMULTIPLY_ALPHA_WEBGL,a)}(n,e),ft(t.state,e,i.glTexture)),r}(t,e,r.nextTextureUnit++)},n.set(e,i)),i),uResolution:[this.width,this.height]}),geometry:this.getGeometry({key:"big-triangle",factory:pt})}),this.uniforms=this.drawInfo.uniforms,this.updateUvMatrix()}},{key:"getUniformsFromProps",value:function(){return{}}},{key:"createProgram",value:function(){var t=this.props,e=t.programKey,r=t.vert,n=t.frag;return this.getProgram({key:e,factory:function(){return new st({vert:r,frag:n})}})}},{key:"onUpdateProps",value:function(t){this.props.programKey!==t.programKey&&(this.releaseResource(t.programKey),this.drawInfo.program=this.createProgram()),(this.props.imageNeedsUpdate||this.props.image!==t.image)&&(this.texture.image=this.props.image,this.texture.needsUpdate=!0,this.props.imageNeedsUpdate=!1),Object.assign(this.uniforms,this.getUniformsFromProps()),this.refresh()}},{key:"render",value:function(){!function(t,e){if(!0!==t.isContextLost){var r,n,i=Ot(t,e.program),o=i.glProgram,s=i.setters;n=o,(r=t.state).get(At)!==n&&(r.gl.useProgram(n),r.cache.set(At,n)),t.onBeforeRender.dispatch(e);var a,c,u=function(t,e,r){var n=[];return r.forEach(function(r,i){var o=e.attributes.get(i),s=St(t,34962,o);n[r(o,s)]=1}),e.index&&St(t,34963,e.index),n}(t,e,s.attributeSetters);for(var f in t.state.get("enabledAttributes").forEach(function(e,r){u[r]||function(t,e){var r=t.get("enabledAttributes");0!==r[e]&&(t.gl.disableVertexAttribArray(e),r[e]=0)}(t.state,r)}),e.uniforms)t.uniformValues.set(f,e.uniforms[f]);a=s.uniformSetters,c=t.uniformValues,a.forEach(function(t,e){t(c.get(e))}),e.draw(t.gl)}}(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){this.uniforms.uResolution[0]=this.width,this.uniforms.uResolution[1]=this.height,this.updateUvMatrix()}},{key:"updateUvMatrix",value:function(){!function(t){var e,r,n=t.matrix,i=void 0===n?[]:n,o=t.containerWidth,s=t.containerHeight,a=t.contentWidth,c=t.contentHeight,u=t.centerX,f=t.centerY;a/c>o/s?(e=o*c/(s*a),r=1):(e=1,r=s*a/(o*c));var l,h=(e-1)/2*-1,p=(r-1)/2*-1,d=h+((void 0===u?.5:u)-.5)*h*2,v=p+(.5-(void 0===f?.5:f))*p*2;(l=i)[0]=1,l[1]=0,l[2]=0,l[3]=0,l[4]=1,l[5]=0,l[6]=0,l[7]=0,l[8]=1,function(t,e,r){var n=e[0],i=e[1],o=e[2],s=e[3],a=e[4],c=e[5],u=e[6],f=e[7],l=e[8],h=r[0],p=r[1];t[0]=n,t[1]=i,t[2]=o,t[3]=s,t[4]=a,t[5]=c,t[6]=h*n+p*s+u,t[7]=h*i+p*a+f,t[8]=h*o+p*c+l}(i,i,[d,v]),function(t,e,r){var n=r[0],i=r[1];t[0]=n*e[0],t[1]=n*e[1],t[2]=n*e[2],t[3]=i*e[3],t[4]=i*e[4],t[5]=i*e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8]}(i,i,[e,r])}({matrix:this.drawInfo.material.uniforms.uvMatrix,containerWidth:this.width,containerHeight:this.height,contentWidth:this.props.image.naturalWidth,contentHeight:this.props.image.naturalHeight,centerX:this.props.focalPoint.x,centerY:this.props.focalPoint.y})}}])}(tt);(0,c.A)(Tt,"defaultProps",{programKey:null,vert:"\nattribute vec3 aPosition;\nuniform mat3 uvMatrix;\nvarying vec2 vUv;\n\nvoid main(){\n gl_Position = vec4(aPosition, 1.);\n\n vec2 uv = gl_Position.xy * .5 + .5;\n\n vUv = (uvMatrix * vec3(uv, 1.)).xy;\n}\n",frag:"\nuniform sampler2D uImage;\nvarying vec2 vUv;\n\nvoid main(){\n vec4 tx = texture2D(uImage, vUv);\n tx.xyz *= tx.a;\n\n gl_FragColor = tx;\n}\n",image:null,focalPoint:{x:.5,y:.5},uniforms:{},imageNeedsUpdate:!1})},33814(t,e,r){"use strict";r.d(e,{A:()=>mt}),r(41427),r(64648),r(36027),r(78382),r(88792),r(49347),r(90620);var n=r(39551),i=r(42363),o=r(78677);function s(t,e){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:0;function n(){t()}function i(){e&&clearTimeout(e),r?e=setTimeout(n,r):t()}return i.cancel=function(){clearTimeout(e)},i}(this.executeRAF,n):this.executeCallbacks}var e,r;return e=t,(r=[{key:"add",value:function(t){this.callbacks.add(t)}},{key:"remove",value:function(t){this.callbacks.delete(t);var e=this.callbacks.size;return!e&&this.execute.cancel&&(this.execute.cancel(),cancelAnimationFrame(this.requestID)),e}}])&&s(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),f=new Map,l=new Map,h=!1;function p(t){t.execute()}function d(){f.forEach(p)}function v(){cancelAnimationFrame(c),c=requestAnimationFrame(d)}function g(t){if("function"==typeof t){var e=l.get(t);if(void 0!==e){var r=f.get(e).remove(t);l.delete(t),r||f.delete(e)}}}var y={on:function(t){!function(t,e){if("function"==typeof t){var r=t.cancel?0:e,n=l.get(t),i=f.get(r);void 0!==n&&n!==r&&g(t),l.set(t,r),i?i.add(t):f.set(r,new u({waitTime:r,callback:t}))}}(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:150),h||(window.addEventListener("resize",v),h=!0)},off:function(t){g(t),h&&!f.size&&(window.removeEventListener("resize",v),h=!1)},trigger:v};const m=y;var b=r(18314);function w(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function x(t){for(var e=1;e0?ot(function(t){return isNaN(t=+t)?0:(t>0?it:nt)(t)}(t),9007199254740991):0}(o.length),c=0,u=$?J(t,a):void 0;a>c;c++)c in o&&(n=s(o[c],c,i),0)&&$&&(u[c]=n);return u}),ut=!!(Q=[].forEach)&&T(function(){Q.call(null,function(){},1)});Z(Z.P+Z.F*!ut,"Array",{forEach:function(t){return ct(this,t,arguments[1])}}),Z(Z.S+Z.F*!I,"Object",{defineProperty:_.f});var ft=function(){},lt="IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype&&("isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}}),!0),ht=!!("ontouchstart"in window||window.navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0||window.DocumentTouch&&document instanceof DocumentTouch),pt=function(){function t(e,r){var n=this;O(this,t),P(this,"onResize",function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).shouldSkipUpdate,e=void 0!==t&&t,r=n.props.scrollEvents;n.computePositionData(),n.pos.offsetTop=function(t){var e=t,r=0;do{r=e.offsetTop+r}while(e=e.offsetParent);return r}(n.node),n.pos.offsetBottom=document.body.scrollHeight-n.pos.offsetTop-n.pos.clientHeight,!r||lt&&e||n.onUpdate(!0)}),P(this,"onScroll",function(){n.onUpdate(!ht)}),P(this,"onIntersect",function(t){t.forEach(function(t){var e=t.isIntersecting,r=n.props,i=r.onIntersection,o=r.windowRef;i(e),n.onUpdate(),e?b.A.on(n.onScroll,o):b.A.off(n.onScroll,o)})}),P(this,"destroy",function(){n.unbindListeners()}),this.props=x(x({},this.constructor.defaultProps),r),this.node=e,this.observer={intersection:null};var i=this.props.windowRef.pageYOffset;this.pos={scrollTop:i,top:0,bottom:0,progress:0,intersectionProgress:0,windowHeight:0,clientHeight:0,offsetTop:0,offsetBottom:0,initial:this.getNodePositionData(this.node,i),isIntersecting:!1}}return S(t,[{key:"start",value:function(){this.bindListeners()}},{key:"bindListeners",value:function(){if(m.on(this.onResize),this.onResize({shouldSkipUpdate:!0}),lt)return this.observer.intersection=new IntersectionObserver(this.onIntersect,{rootMargin:"0px 0px 0px 0px"}),void this.observer.intersection.observe(this.node);this.onUpdate(!0),b.A.on(this.onScroll,this.props.windowRef)}},{key:"unbindListeners",value:function(){this.observer.intersection&&this.observer.intersection.unobserve(this.node),m.off(this.onResize),b.A.off(this.onScroll)}},{key:"onUpdate",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.props,r=e.scrollEvents,n=e.normalize,i=e.onIntersection,o=e.onUpdate,s=e.windowRef;t?this.pos.scrollTop=s.pageYOffset:this.computePositionData();var a=this.pos,c=a.clientHeight,u=a.windowHeight,f=a.initial;this.pos.top=f.top-this.pos.scrollTop,this.pos.bottom=f.bottom-this.pos.scrollTop-u;var l=n?Math.min(this.pos.offsetTop,u):u,h=n?Math.min(this.pos.offsetBottom,u):u,p=-this.pos.top+l,d=l+c+h-u,v=1-(this.pos.top+c)/(u+c),g=p===d?1:(-this.pos.top+l)/(l+c+h-u);this.pos.progress=g<0?0:g>1?1:g,this.pos.intersectionProgress=v<0?0:v>1?1:v,lt||(this.pos.intersectionProgress>0&&this.pos.intersectionProgress<1?this.pos.isIntersecting||(this.pos.isIntersecting=!0,i(this.pos.isIntersecting),this.onResize()):this.pos.isIntersecting&&(this.pos.isIntersecting=!1,i(this.pos.isIntersecting))),r&&o(this.pos)}},{key:"computePositionData",value:function(){this.pos.windowHeight=this.props.windowRef.innerHeight,this.pos.clientHeight=this.node.clientHeight,this.pos.scrollTop=this.props.windowRef.pageYOffset,this.pos.initial=this.getNodePositionData(this.node,this.pos.scrollTop)}},{key:"getNodePositionData",value:function(t,e){var r=t.getBoundingClientRect(),n=r.top,i=r.right,o=r.bottom,s=r.left;return{top:Math.round(n)+e,right:i,bottom:Math.round(o)+e,left:s}}}]),t}();P(pt,"defaultProps",{scrollEvents:!0,onIntersection:ft,onUpdate:ft,windowRef:window});var dt=S(function t(e,r){var n=this;if(O(this,t),P(this,"onIntersection",function(t){var e=n.props.onIntersection;n.state.isIntersecting=t,e(t)}),P(this,"onUpdate",function(t){var e=t.progress;n.onProgress(e)}),P(this,"onProgress",function(t){var e=n.props.onProgress;n.state.progress!==t&&(n.state.progress=t,e(n.state.progress))}),P(this,"destroy",function(){n.intersection.destroy()}),this.props=x(x({},this.constructor.defaultProps),r),e){var i=this.props,o=i.normalize,s=i.progressEvents,a=i.onProgress,c=i.windowRef;this.state={normalize:o,progressEvents:s&&a,progress:-1,isIntersecting:!1},this.intersection=new pt(e,{normalize:o,scrollEvents:this.state.progressEvents,onIntersection:this.onIntersection,onUpdate:this.onUpdate,windowRef:c}),this.intersection.start()}else console.error("Error: No valid HTMLElement node was supplied!")});P(dt,"defaultProps",{progressEvents:!0,normalize:!0,onIntersection:ft,onProgress:null,windowRef:window});const vt=dt;function gt(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function yt(t){for(var e=1;e3&&void 0!==arguments[3]?arguments[3]:{};(0,n.A)(this,t),(0,o.A)(this,"isPaused",!1),(0,o.A)(this,"isIntersecting",!1),(0,o.A)(this,"onIntersection",function(t){s.isIntersecting=t,s.updatePlayState(),s.instance.onIntersection&&s.instance.onIntersection(t),s.isIntersecting&&s.isPaused&&s.instance.renderFrame()}),(0,o.A)(this,"setPaused",function(t){s.isPaused=t,s.updatePlayState()}),(0,o.A)(this,"togglePaused",function(){s.setPaused(!s.isPaused)}),(0,o.A)(this,"onResize",function(){s.instance.refresh()}),this.instance=new e(r,i),this.node=r,this.options=yt(yt({},t.defaultOptions),a),!0===this.options.reduceMotion&&(this.isPaused=!0),this.bindListeners()},[{key:"bindListeners",value:function(){this.intersectionScroll=new vt(this.node,{onIntersection:this.onIntersection,onProgress:this.instance.onScrollProgress,normalize:this.options.normalizeScroll,windowRef:this.options.scrollWindowRef}),this.resizeObserver=new ResizeObserver(this.onResize),this.resizeObserver.observe(this.node)}},{key:"unbindListeners",value:function(){this.intersectionScroll.destroy(),this.resizeObserver.disconnect()}},{key:"detach",value:function(){this.unbindListeners(),this.instance.detach(),this.node=null}},{key:"attach",value:function(t){this.node=t,this.bindListeners(),this.instance.attach(t)}},{key:"updatePlayState",value:function(){!this.isIntersecting||this.isPaused?this.instance.stop():this.instance.start()}},{key:"setProps",value:function(t){this.instance.setProps(t)}},{key:"refresh",value:function(){this.instance.refresh()}},{key:"destroy",value:function(){this.unbindListeners(),this.instance.destroy()}},{key:"props",get:function(){return this.instance.props}},{key:"autoUpdate",get:function(){return this.instance.autoUpdate}},{key:"isSupported",get:function(){return this.instance.isSupported}}])}();(0,o.A)(mt,"defaultOptions",{scrollWindowRef:window,normalizeScroll:!0,reduceMotion:!1})},80401(t,e,r){"use strict";r.d(e,{A:()=>s});var n=!0;try{var i=document.createElement("canvas"),o={failIfMajorPerformanceCaveat:!0};i.getContext("webgl",o)||i.getContext("experimental-webgl",o)||(n=!1)}catch(t){n=!1}const s=n},77645(t){t.exports=function(){var t=new Float32Array(9);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}},34412(t,e,r){"use strict";var n=r(2173),i=r(93447),o=TypeError;t.exports=function(t){if(n(t))return t;throw new o(i(t)+" is not a constructor")}},49362(t,e,r){"use strict";var n=r(70005),i=String,o=TypeError;t.exports=function(t){if(n(t))return t;throw new o("Can't set "+i(t)+" as a prototype")}},10983(t,e,r){"use strict";var n=r(95881),i=TypeError;t.exports=function(t,e){if(n(e,t))return t;throw new i("Incorrect invocation")}},28308(t,e,r){"use strict";var n=r(70383);t.exports=n(function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})},61611(t,e,r){"use strict";var n=r(86045).forEach,i=r(19190)("forEach");t.exports=i?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},33868(t,e,r){"use strict";var n=r(81024),i=r(91661),o=r(50437),s=r(80815),a=r(33505),c=r(2173),u=r(39942),f=r(43648),l=r(75919),h=r(63153),p=r(59667),d=Array;t.exports=function(t){var e=o(t),r=c(this),v=arguments.length,g=v>1?arguments[1]:void 0,y=void 0!==g;y&&(g=n(g,v>2?arguments[2]:void 0));var m,b,w,x,O,A,S=p(e),P=0;if(!S||this===d&&a(S))for(m=u(e),b=r?new this(m):d(m);m>P;P++)A=y?g(e[P],P):e[P],f(b,P,A);else for(b=r?new this:[],O=(x=h(e,S)).next;!(w=i(O,x)).done;P++)A=y?s(x,g,[w.value,P],!0):w.value,f(b,P,A);return l(b,P),b}},86045(t,e,r){"use strict";var n=r(81024),i=r(33151),o=r(50437),s=r(39942),a=r(26445),c=r(43648),u=function(t){var e=1===t,r=2===t,u=3===t,f=4===t,l=6===t,h=7===t,p=5===t||l;return function(d,v,g){for(var y,m,b=o(d),w=i(b),x=s(w),O=n(v,g),A=0,S=0,P=e?a(d,x):r||h?a(d,0):void 0;x>A;A++)if((p||A in w)&&(m=O(y=w[A],A,b),t))if(e)c(P,A,m);else if(m)switch(t){case 3:return!0;case 5:return y;case 6:return A;case 2:c(P,S++,y)}else switch(t){case 4:return!1;case 7:c(P,S++,y)}return l?-1:u||f?f:P}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},35125(t,e,r){"use strict";var n=r(70383),i=r(56547),o=r(54863),s=i("species");t.exports=function(t){return o>=51||!n(function(){var e=[];return(e.constructor={})[s]=function(){return{foo:1}},1!==e[t](Boolean).foo})}},19190(t,e,r){"use strict";var n=r(70383);t.exports=function(t,e){var r=[][t];return!!r&&n(function(){r.call(null,e||function(){return 1},1)})}},75919(t,e,r){"use strict";var n=r(20092),i=r(48600),o=TypeError,s=Object.getOwnPropertyDescriptor,a=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=a?function(t,e){if(i(t)&&!s(t,"length").writable)throw new o("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},96496(t,e,r){"use strict";var n=r(3712);t.exports=n([].slice)},90105(t,e,r){"use strict";var n=r(48600),i=r(2173),o=r(70930),s=r(56547)("species"),a=Array;t.exports=function(t){var e;return n(t)&&(e=t.constructor,(i(e)&&(e===a||n(e.prototype))||o(e)&&null===(e=e[s]))&&(e=void 0)),void 0===e?a:e}},26445(t,e,r){"use strict";var n=r(90105);t.exports=function(t,e){return new(n(t))(0===e?0:e)}},80815(t,e,r){"use strict";var n=r(82007),i=r(69491);t.exports=function(t,e,r,o){try{return o?e(n(r)[0],r[1]):e(r)}catch(e){i(t,"throw",e)}}},86076(t,e,r){"use strict";var n=r(56547)("iterator"),i=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){i=!0}};s[n]=function(){return this},Array.from(s,function(){throw 2})}catch(t){}t.exports=function(t,e){try{if(!e&&!i)return!1}catch(t){return!1}var r=!1;try{var o={};o[n]=function(){return{next:function(){return{done:r=!0}}}},t(o)}catch(t){}return r}},98731(t,e,r){"use strict";var n=r(27964),i=r(97157),o=r(55792),s=r(56547)("toStringTag"),a=Object,c="Arguments"===o(function(){return arguments}());t.exports=n?o:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=a(t),s))?r:c?o(e):"Object"===(n=o(e))&&i(e.callee)?"Arguments":n}},67850(t,e,r){"use strict";var n=r(65416),i=r(27402),o=r(51303),s=r(81024),a=r(10983),c=r(57157),u=r(67708),f=r(36e3),l=r(2545),h=r(28833),p=r(20092),d=r(3787).fastKey,v=r(92733),g=v.set,y=v.getterFor;t.exports={getConstructor:function(t,e,r,f){var l=t(function(t,i){a(t,h),g(t,{type:e,index:n(null),first:null,last:null,size:0}),p||(t.size=0),c(i)||u(i,t[f],{that:t,AS_ENTRIES:r})}),h=l.prototype,v=y(e),m=function(t,e,r){var n,i,o=v(t),s=b(t,e);return s?s.value=r:(o.last=s={index:i=d(e,!0),key:e,value:r,previous:n=o.last,next:null,removed:!1},o.first||(o.first=s),n&&(n.next=s),p?o.size++:t.size++,"F"!==i&&(o.index[i]=s)),t},b=function(t,e){var r,n=v(t),i=d(e);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key===e)return r};return o(h,{clear:function(){for(var t=v(this),e=t.first;e;)e.removed=!0,e.previous&&(e.previous=e.previous.next=null),e=e.next;t.first=t.last=null,t.index=n(null),p?t.size=0:this.size=0},delete:function(t){var e=this,r=v(e),n=b(e,t);if(n){var i=n.next,o=n.previous;delete r.index[n.index],n.removed=!0,o&&(o.next=i),i&&(i.previous=o),r.first===n&&(r.first=i),r.last===n&&(r.last=o),p?r.size--:e.size--}return!!n},forEach:function(t){for(var e,r=v(this),n=s(t,arguments.length>1?arguments[1]:void 0);e=e?e.next:r.first;)for(n(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!b(this,t)}}),o(h,r?{get:function(t){var e=b(this,t);return e&&e.value},set:function(t,e){return m(this,0===t?0:t,e)}}:{add:function(t){return m(this,t=0===t?0:t,t)}}),p&&i(h,"size",{configurable:!0,get:function(){return v(this).size}}),l},setStrong:function(t,e,r){var n=e+" Iterator",i=y(e),o=y(n);f(t,e,function(t,e){g(this,{type:n,target:t,state:i(t),kind:e,last:null})},function(){for(var t=o(this),e=t.kind,r=t.last;r&&r.removed;)r=r.previous;return t.target&&(t.last=r=r?r.next:t.state.first)?l("keys"===e?r.key:"values"===e?r.value:[r.key,r.value],!1):(t.target=null,l(void 0,!0))},r?"entries":"values",!r,!0),h(e)}}},23332(t,e,r){"use strict";var n=r(45286),i=r(98896),o=r(3712),s=r(96812),a=r(13368),c=r(3787),u=r(67708),f=r(10983),l=r(97157),h=r(57157),p=r(70930),d=r(70383),v=r(86076),g=r(7023),y=r(23855);t.exports=function(t,e,r){var m=-1!==t.indexOf("Map"),b=-1!==t.indexOf("Weak"),w=m?"set":"add",x=i[t],O=x&&x.prototype,A=x,S={},P=function(t){var e=o(O[t]);a(O,t,"add"===t?function(t){return e(this,0===t?0:t),this}:"delete"===t?function(t){return!(b&&!p(t))&&e(this,0===t?0:t)}:"get"===t?function(t){return b&&!p(t)?void 0:e(this,0===t?0:t)}:"has"===t?function(t){return!(b&&!p(t))&&e(this,0===t?0:t)}:function(t,r){return e(this,0===t?0:t,r),this})};if(s(t,!l(x)||!(b||O.forEach&&!d(function(){(new x).entries().next()}))))A=r.getConstructor(e,t,m,w),c.enable();else if(s(t,!0)){var k=new A,C=k[w](b?{}:-0,1)!==k,E=d(function(){k.has(1)}),j=v(function(t){new x(t)}),R=!b&&d(function(){for(var t=new x,e=5;e--;)t[w](e,e);return!t.has(-0)});j||((A=e(function(t,e){f(t,O);var r=y(new x,t,A);return h(e)||u(e,r[w],{that:r,AS_ENTRIES:m}),r})).prototype=O,O.constructor=A),(E||R)&&(P("delete"),P("has"),m&&P("get")),(R||C)&&P(w),b&&O.clear&&delete O.clear}return S[t]=A,n({global:!0,constructor:!0,forced:A!==x},S),g(A,t),b||r.setStrong(A,t,m),A}},45347(t,e,r){"use strict";var n=r(70383);t.exports=!n(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})},2545(t){"use strict";t.exports=function(t,e){return{value:t,done:e}}},43648(t,e,r){"use strict";var n=r(20092),i=r(94401),o=r(36788);t.exports=function(t,e,r){n?i.f(t,e,o(0,r)):t[e]=r}},27402(t,e,r){"use strict";var n=r(9659),i=r(94401);t.exports=function(t,e,r){return r.get&&n(r.get,e,{getter:!0}),r.set&&n(r.set,e,{setter:!0}),i.f(t,e,r)}},51303(t,e,r){"use strict";var n=r(13368);t.exports=function(t,e,r){for(var i in e)n(t,i,e[i],r);return t}},85646(t,e,r){"use strict";var n=r(93447),i=TypeError;t.exports=function(t,e){if(!delete t[e])throw new i("Cannot delete property "+n(e)+" of "+n(t))}},24213(t){"use strict";var e=TypeError;t.exports=function(t){if(t>9007199254740991)throw e("Maximum allowed index exceeded");return t}},67448(t){"use strict";t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},91760(t,e,r){"use strict";var n=r(59047)("span").classList,i=n&&n.constructor&&n.constructor.prototype;t.exports=i===Object.prototype?void 0:i},78552(t,e,r){"use strict";var n=r(70383);t.exports=!n(function(){return Object.isExtensible(Object.preventExtensions({}))})},97321(t,e,r){"use strict";var n=r(11896),i=Function.prototype,o=i.apply,s=i.call;t.exports="object"==typeof Reflect&&Reflect.apply||(n?s.bind(o):function(){return s.apply(o,arguments)})},81024(t,e,r){"use strict";var n=r(89412),i=r(18522),o=r(11896),s=n(n.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?s(t,e):function(){return t.apply(e,arguments)}}},42038(t,e,r){"use strict";var n=r(3712),i=r(18522),o=r(70930),s=r(47121),a=r(96496),c=r(11896),u=Function,f=n([].concat),l=n([].join),h={};t.exports=c?u.bind:function(t){var e=i(this),r=e.prototype,n=a(arguments,1),c=function(){var r=f(n,a(arguments));return this instanceof c?function(t,e,r){if(!s(h,e)){for(var n=[],i=0;im;m++)if((w=R(t[m]))&&u(v,w))return w;return new d(!1)}g=f(t,y)}for(x=P?t.next:g.next;!(O=i(x,g)).done;){try{w=R(O.value)}catch(t){h(g,"throw",t)}if("object"==typeof w&&w&&u(v,w))return w}return new d(!1)}},69491(t,e,r){"use strict";var n=r(91661),i=r(82007),o=r(1806);t.exports=function(t,e,r){var s,a;i(t);try{if(!(s=o(t,"return"))){if("throw"===e)throw r;return r}s=n(s,t)}catch(t){a=!0,s=t}if("throw"===e)throw r;if(a)throw s;return i(s),r}},65626(t,e,r){"use strict";var n=r(66889).IteratorPrototype,i=r(65416),o=r(36788),s=r(7023),a=r(35149),c=function(){return this};t.exports=function(t,e,r,u){var f=e+" Iterator";return t.prototype=i(n,{next:o(+!u,r)}),s(t,f,!1,!0),a[f]=c,t}},36e3(t,e,r){"use strict";var n=r(45286),i=r(91661),o=r(20027),s=r(7934),a=r(97157),c=r(65626),u=r(22995),f=r(45047),l=r(7023),h=r(96091),p=r(13368),d=r(56547),v=r(35149),g=r(66889),y=s.PROPER,m=s.CONFIGURABLE,b=g.IteratorPrototype,w=g.BUGGY_SAFARI_ITERATORS,x=d("iterator"),O="keys",A="values",S="entries",P=function(){return this};t.exports=function(t,e,r,s,d,g,k){c(r,e,s);var C,E,j,R=function(t){if(t===d&&L)return L;if(!w&&t&&t in D)return D[t];switch(t){case O:case A:case S:return function(){return new r(this,t)}}return function(){return new r(this)}},T=e+" Iterator",I=!1,D=t.prototype,F=D[x]||D["@@iterator"]||d&&D[d],L=!w&&F||R(d),M="Array"===e&&D.entries||F;if(M&&(C=u(M.call(new t)))!==Object.prototype&&C.next&&(o||u(C)===b||(f?f(C,b):a(C[x])||p(C,x,P)),l(C,T,!0,!0),o&&(v[T]=P)),y&&d===A&&F&&F.name!==A&&(!o&&m?h(D,"name",A):(I=!0,L=function(){return i(F,this)})),d)if(E={values:R(A),keys:g?L:R(O),entries:R(S)},k)for(j in E)(w||I||!(j in D))&&p(D,j,E[j]);else n({target:e,proto:!0,forced:w||I},E);return o&&!k||D[x]===L||p(D,x,L,{name:d}),v[e]=L,E}},66889(t,e,r){"use strict";var n,i,o,s=r(70383),a=r(97157),c=r(70930),u=r(65416),f=r(22995),l=r(13368),h=r(56547),p=r(20027),d=h("iterator"),v=!1;[].keys&&("next"in(o=[].keys())?(i=f(f(o)))!==Object.prototype&&(n=i):v=!0),!c(n)||s(function(){var t={};return n[d].call(t)!==t})?n={}:p&&(n=u(n)),a(n[d])||l(n,d,function(){return this}),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:v}},35149(t){"use strict";t.exports={}},99547(t,e,r){"use strict";var n=r(70383);t.exports=!n(function(){var t="9007199254740993",e=JSON.rawJSON(t);return!JSON.isRawJSON(e)||JSON.stringify(e)!==t})},28901(t,e,r){"use strict";var n=r(20092),i=r(3712),o=r(91661),s=r(70383),a=r(30320),c=r(14309),u=r(89269),f=r(50437),l=r(33151),h=Object.assign,p=Object.defineProperty,d=i([].concat);t.exports=!h||s(function(){if(n&&1!==h({b:1},h(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},r=Symbol("assign detection"),i="abcdefghijklmnopqrst";return t[r]=7,i.split("").forEach(function(t){e[t]=t}),7!==h({},t)[r]||a(h({},e)).join("")!==i})?function(t,e){for(var r=f(t),i=arguments.length,s=1,h=c.f,p=u.f;i>s;)for(var v,g=l(arguments[s++]),y=h?d(a(g),h(g)):a(g),m=y.length,b=0;m>b;)v=y[b++],n&&!o(p,g,v)||(r[v]=g[v]);return r}:h},92650(t,e,r){"use strict";var n=r(55792),i=r(65317),o=r(28064).f,s=r(96496),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"Window"===n(t)?function(t){try{return o(t)}catch(t){return s(a)}}(t):o(i(t))}},28064(t,e,r){"use strict";var n=r(35764),i=r(66631).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,i)}},22995(t,e,r){"use strict";var n=r(47121),i=r(97157),o=r(50437),s=r(8183),a=r(45347),c=s("IE_PROTO"),u=Object,f=u.prototype;t.exports=a?u.getPrototypeOf:function(t){var e=o(t);if(n(e,c))return e[c];var r=e.constructor;return i(r)&&e instanceof r?r.prototype:e instanceof u?f:null}},52348(t,e,r){"use strict";var n=r(70383),i=r(70930),o=r(55792),s=r(28308),a=Object.isExtensible,c=n(function(){a(1)});t.exports=c||s?function(t){return!!i(t)&&(!s||"ArrayBuffer"!==o(t))&&(!a||a(t))}:a},45047(t,e,r){"use strict";var n=r(51554),i=r(70930),o=r(20118),s=r(49362);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=n(Object.prototype,"__proto__","set"))(r,[]),e=r instanceof Array}catch(t){}return function(r,n){return o(r),s(n),i(r)?(e?t(r,n):r.__proto__=n,r):r}}():void 0)},96651(t,e,r){"use strict";var n=r(27964),i=r(98731);t.exports=n?{}.toString:function(){return"[object "+i(this)+"]"}},23480(t,e,r){"use strict";var n=r(3712),i=r(47121),o=SyntaxError,s=parseInt,a=String.fromCharCode,c=n("".charAt),u=n("".slice),f=n(/./.exec),l={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},h=/^[\da-f]{4}$/i,p=/^[\u0000-\u001F]$/;t.exports=function(t,e){for(var r=!0,n="";e0&&(!p.multiline||p.multiline&&"\n"!==m(P,p.lastIndex-1))&&(R="(?: "+R+")",I=" "+I,T++),r=new RegExp("^(?:"+R+")",j)),S&&(r=new RegExp("^"+R+"$(?!\\s)",j)),O&&(n=p.lastIndex),i=o(g,E?r:p,I),E?i?(i.input=x(i.input,T),i[0]=x(i[0],T),i.index=p.lastIndex,p.lastIndex+=i[0].length):p.lastIndex=0:O&&i&&(p.lastIndex=p.global?i.index+i[0].length:n),S&&i&&i.length>1&&o(v,i[0],r,function(){for(s=1;sb)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")})},28833(t,e,r){"use strict";var n=r(97671),i=r(27402),o=r(56547),s=r(20092),a=o("species");t.exports=function(t){var e=n(t);s&&e&&!e[a]&&i(e,a,{configurable:!0,get:function(){return this}})}},7023(t,e,r){"use strict";var n=r(94401).f,i=r(47121),o=r(56547)("toStringTag");t.exports=function(t,e,r){t&&!r&&(t=t.prototype),t&&!i(t,o)&&n(t,o,{configurable:!0,value:e})}},54087(t,e,r){"use strict";var n=r(3712),i=r(45707),o=r(55135),s=r(20118),a=n("".charAt),c=n("".charCodeAt),u=n("".slice),f=function(t){return function(e,r){var n,f,l=o(s(e)),h=i(r),p=l.length;return h<0||h>=p?t?"":void 0:(n=c(l,h))<55296||n>56319||h+1===p||(f=c(l,h+1))<56320||f>57343?t?a(l,h):n:t?u(l,h,h+2):f-56320+(n-55296<<10)+65536}};t.exports={codeAt:f(!1),charAt:f(!0)}},3634(t,e,r){"use strict";var n=r(91661),i=r(97671),o=r(56547),s=r(13368);t.exports=function(){var t=i("Symbol"),e=t&&t.prototype,r=e&&e.valueOf,a=o("toPrimitive");e&&!e[a]&&s(e,a,function(t){return n(r,this)},{arity:1})}},24336(t,e,r){"use strict";var n=r(10719);t.exports=n&&!!Symbol.for&&!!Symbol.keyFor},27964(t,e,r){"use strict";var n={};n[r(56547)("toStringTag")]="z",t.exports="[object z]"===String(n)},55135(t,e,r){"use strict";var n=r(98731),i=String;t.exports=function(t){if("Symbol"===n(t))throw new TypeError("Cannot convert a Symbol value to a string");return i(t)}},90111(t,e,r){"use strict";var n=r(63247),i=r(47121),o=r(34991),s=r(94401).f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});i(e,t)||s(e,t,{value:o.f(t)})}},34991(t,e,r){"use strict";var n=r(56547);e.f=n},64648(t,e,r){"use strict";var n=r(45286),i=r(86045).filter;n({target:"Array",proto:!0,forced:!r(35125)("filter")},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},62065(t,e,r){"use strict";var n=r(45286),i=r(86045).find,o=r(4085),s="find",a=!0;s in[]&&Array(1)[s](function(){a=!1}),n({target:"Array",proto:!0,forced:a},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o(s)},93066(t,e,r){"use strict";var n=r(45286),i=r(33868);n({target:"Array",stat:!0,forced:!r(86076)(function(t){Array.from(t)})},{from:i})},22080(t,e,r){"use strict";var n=r(65317),i=r(4085),o=r(35149),s=r(92733),a=r(94401).f,c=r(36e3),u=r(2545),f=r(20027),l=r(20092),h="Array Iterator",p=s.set,d=s.getterFor(h);t.exports=c(Array,"Array",function(t,e){p(this,{type:h,target:n(t),index:0,kind:e})},function(){var t=d(this),e=t.target,r=t.index++;if(!e||r>=e.length)return t.target=null,u(void 0,!0);switch(t.kind){case"keys":return u(r,!1);case"values":return u(e[r],!1)}return u([r,e[r]],!1)},"values");var v=o.Arguments=o.Array;if(i("keys"),i("values"),i("entries"),!f&&l&&"values"!==v.name)try{a(v,"name",{value:"values"})}catch(t){}},60398(t,e,r){"use strict";var n=r(45286),i=r(48600),o=r(2173),s=r(70930),a=r(8810),c=r(39942),u=r(65317),f=r(43648),l=r(75919),h=r(56547),p=r(35125),d=r(96496),v=p("slice"),g=h("species"),y=Array,m=Math.max;n({target:"Array",proto:!0,forced:!v},{slice:function(t,e){var r,n,h,p=u(this),v=c(p),b=a(t,v),w=a(void 0===e?v:e,v);if(i(p)&&(r=p.constructor,(o(r)&&(r===y||i(r.prototype))||s(r)&&null===(r=r[g]))&&(r=void 0),r===y||void 0===r))return d(p,b,w);for(n=new(void 0===r?y:r)(m(w-b,0)),h=0;bw-n+r;g--)h(b,g-1)}else if(r>n)for(g=w-n;g>x;g--)m=g+r-1,(y=g+n-1)in b?b[m]=b[y]:h(b,m);for(g=0;gl;)void 0!==(r=i(n,e=u[l++]))&&c(f,e,r);return f}})},47197(t,e,r){"use strict";var n=r(45286),i=r(10719),o=r(70383),s=r(14309),a=r(50437);n({target:"Object",stat:!0,forced:!i||o(function(){s.f(1)})},{getOwnPropertySymbols:function(t){var e=s.f;return e?e(a(t)):[]}})},88792(t,e,r){"use strict";var n=r(45286),i=r(50437),o=r(30320);n({target:"Object",stat:!0,forced:r(70383)(function(){o(1)})},{keys:function(t){return o(i(t))}})},49347(t,e,r){"use strict";var n=r(27964),i=r(13368),o=r(96651);n||i(Object.prototype,"toString",o,{unsafe:!0})},87241(t,e,r){"use strict";var n=r(45286),i=r(97671),o=r(97321),s=r(42038),a=r(34412),c=r(82007),u=r(70930),f=r(65416),l=r(70383),h=i("Reflect","construct"),p=Object.prototype,d=[].push,v=l(function(){function t(){}return!(h(function(){},[],t)instanceof t)}),g=!l(function(){h(function(){})}),y=v||g;n({target:"Reflect",stat:!0,forced:y,sham:y},{construct:function(t,e){a(t),c(e);var r=arguments.length<3?t:a(arguments[2]);if(g&&!v)return h(t,e,r);if(t===r){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return o(d,n,e),new(o(s,t,n))}var i=r.prototype,l=f(u(i)?i:p),y=o(t,l,e);return u(y)?y:l}})},94391(t,e,r){"use strict";var n=r(45286),i=r(53435);n({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},36269(t,e,r){"use strict";var n=r(7934).PROPER,i=r(13368),o=r(82007),s=r(55135),a=r(70383),c=r(56410),u="toString",f=RegExp.prototype,l=f[u],h=a(function(){return"/a/b"!==l.call({source:"a",flags:"b"})}),p=n&&l.name!==u;(h||p)&&i(f,u,function(){var t=o(this);return"/"+s(t.source)+"/"+s(c(t))},{unsafe:!0})},52740(t,e,r){"use strict";var n=r(54087).charAt,i=r(55135),o=r(92733),s=r(36e3),a=r(2545),c="String Iterator",u=o.set,f=o.getterFor(c);s(String,"String",function(t){u(this,{type:c,string:i(t),index:0})},function(){var t,e=f(this),r=e.string,i=e.index;return i>=r.length?a(void 0,!0):(t=n(r,i),e.index+=t.length,a(t,!1))})},30233(t,e,r){"use strict";var n=r(45286),i=r(98896),o=r(91661),s=r(3712),a=r(20027),c=r(20092),u=r(10719),f=r(70383),l=r(47121),h=r(95881),p=r(82007),d=r(65317),v=r(93881),g=r(55135),y=r(36788),m=r(65416),b=r(30320),w=r(28064),x=r(92650),O=r(14309),A=r(3059),S=r(94401),P=r(46673),k=r(89269),C=r(13368),E=r(27402),j=r(4961),R=r(8183),T=r(30885),I=r(59008),D=r(56547),F=r(34991),L=r(90111),M=r(3634),_=r(7023),U=r(92733),z=r(86045).forEach,N=R("hidden"),B="Symbol",H="prototype",W=U.set,G=U.getterFor(B),V=Object[H],K=i.Symbol,q=K&&K[H],X=i.RangeError,Y=i.TypeError,$=i.QObject,J=A.f,Q=S.f,Z=x.f,tt=k.f,et=s([].push),rt=j("symbols"),nt=j("op-symbols"),it=j("wks"),ot=!$||!$[H]||!$[H].findChild,st=function(t,e,r){var n=J(V,e);n&&delete V[e],Q(t,e,r),n&&t!==V&&Q(V,e,n)},at=c&&f(function(){return 7!==m(Q({},"a",{get:function(){return Q(this,"a",{value:7}).a}})).a})?st:Q,ct=function(t,e){var r=rt[t]=m(q);return W(r,{type:B,tag:t,description:e}),c||(r.description=e),r},ut=function(t,e,r){t===V&&ut(nt,e,r),p(t);var n=v(e);return p(r),l(rt,n)?(r.enumerable?(l(t,N)&&t[N][n]&&(t[N][n]=!1),r=m(r,{enumerable:y(0,!1)})):(l(t,N)||Q(t,N,y(1,m(null))),t[N][n]=!0),at(t,n,r)):Q(t,n,r)},ft=function(t,e){p(t);var r=d(e),n=b(r).concat(dt(r));return z(n,function(e){c&&!o(lt,r,e)||ut(t,e,r[e])}),t},lt=function(t){var e=v(t),r=o(tt,this,e);return!(this===V&&l(rt,e)&&!l(nt,e))&&(!(r||!l(this,e)||!l(rt,e)||l(this,N)&&this[N][e])||r)},ht=function(t,e){var r=d(t),n=v(e);if(r!==V||!l(rt,n)||l(nt,n)){var i=J(r,n);return!i||!l(rt,n)||l(r,N)&&r[N][n]||(i.enumerable=!0),i}},pt=function(t){var e=Z(d(t)),r=[];return z(e,function(t){l(rt,t)||l(T,t)||et(r,t)}),r},dt=function(t){var e=t===V,r=Z(e?nt:d(t)),n=[];return z(r,function(t){!l(rt,t)||e&&!l(V,t)||et(n,rt[t])}),n};u||(K=function(){if(h(q,this))throw new Y("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?g(arguments[0]):void 0,e=I(t),r=function(t){var n=void 0===this?i:this;n===V&&o(r,nt,t),l(n,N)&&l(n[N],e)&&(n[N][e]=!1);var s=y(1,t);try{at(n,e,s)}catch(t){if(!(t instanceof X))throw t;st(n,e,s)}};return c&&ot&&at(V,e,{configurable:!0,set:r}),ct(e,t)},C(q=K[H],"toString",function(){return G(this).tag}),C(K,"withoutSetter",function(t){return ct(I(t),t)}),k.f=lt,S.f=ut,P.f=ft,A.f=ht,w.f=x.f=pt,O.f=dt,F.f=function(t){return ct(D(t),t)},c&&(E(q,"description",{configurable:!0,get:function(){return G(this).description}}),a||C(V,"propertyIsEnumerable",lt,{unsafe:!0}))),n({global:!0,constructor:!0,wrap:!0,forced:!u,sham:!u},{Symbol:K}),z(b(it),function(t){L(t)}),n({target:B,stat:!0,forced:!u},{useSetter:function(){ot=!0},useSimple:function(){ot=!1}}),n({target:"Object",stat:!0,forced:!u,sham:!c},{create:function(t,e){return void 0===e?m(t):ft(m(t),e)},defineProperty:ut,defineProperties:ft,getOwnPropertyDescriptor:ht}),n({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:pt}),M(),_(K,B),T[N]=!0},98215(t,e,r){"use strict";var n=r(45286),i=r(20092),o=r(98896),s=r(3712),a=r(47121),c=r(97157),u=r(95881),f=r(55135),l=r(27402),h=r(13884),p=o.Symbol,d=p&&p.prototype;if(i&&c(p)&&(!("description"in d)||void 0!==p().description)){var v={},g=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:f(arguments[0]),e=u(d,this)?new p(t):void 0===t?p():p(t);return""===t&&(v[e]=!0),e};h(g,p),g.prototype=d,d.constructor=g;var y="Symbol(description detection)"===String(p("description detection")),m=s(d.valueOf),b=s(d.toString),w=/^Symbol\((.*)\)[^)]+$/,x=s("".replace),O=s("".slice);l(d,"description",{configurable:!0,get:function(){var t=m(this);if(a(v,t))return"";var e=b(t),r=y?O(e,7,-1):x(e,w,"$1");return""===r?void 0:r}}),n({global:!0,constructor:!0,forced:!0},{Symbol:g})}},73206(t,e,r){"use strict";var n=r(45286),i=r(97671),o=r(47121),s=r(55135),a=r(4961),c=r(24336),u=a("string-to-symbol-registry"),f=a("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!c},{for:function(t){var e=s(t);if(o(u,e))return u[e];var r=i("Symbol")(e);return u[e]=r,f[r]=e,r}})},22435(t,e,r){"use strict";r(90111)("iterator")},41427(t,e,r){"use strict";r(30233),r(73206),r(73284),r(27622),r(47197)},73284(t,e,r){"use strict";var n=r(45286),i=r(47121),o=r(54709),s=r(93447),a=r(4961),c=r(24336),u=a("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!c},{keyFor:function(t){if(!o(t))throw new TypeError(s(t)+" is not a symbol");if(i(u,t))return u[t]}})},90620(t,e,r){"use strict";var n=r(98896),i=r(67448),o=r(91760),s=r(61611),a=r(96091),c=function(t){if(t&&t.forEach!==s)try{a(t,"forEach",s)}catch(e){t.forEach=s}};for(var u in i)i[u]&&c(n[u]&&n[u].prototype);c(o)},59993(t,e,r){"use strict";var n=r(98896),i=r(67448),o=r(91760),s=r(22080),a=r(96091),c=r(7023),u=r(56547)("iterator"),f=s.values,l=function(t,e){if(t){if(t[u]!==f)try{a(t,u,f)}catch(e){t[u]=f}if(c(t,e,!0),i[e])for(var r in s)if(t[r]!==s[r])try{a(t,r,s[r])}catch(e){t[r]=s[r]}}};for(var h in i)l(n[h]&&n[h].prototype,h);l(o,"DOMTokenList")},19779(t,e,r){"use strict";function n(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}r.d(e,{A:()=>n})},39551(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,{A:()=>n})},42363(t,e,r){"use strict";r.d(e,{A:()=>o});var n=r(26896);function i(t,e){for(var r=0;rn})},83279(t,e,r){"use strict";r.d(e,{A:()=>i});var n=r(72284);function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&(0,n.A)(t,e)}},59596(t,e,r){"use strict";r.d(e,{A:()=>o});var n=r(94066),i=r(19779);function o(t,e){if(e&&("object"==(0,n.A)(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return(0,i.A)(t)}},72284(t,e,r){"use strict";function n(t,e){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},n(t,e)}r.d(e,{A:()=>n})}}]);