(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<n;t+=1)r[t]();o=!1},registerCallback:function(t){var e=r.indexOf(t);!t||e>-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);r<e;r++)n[r]=t[r];return n}function h(t,e,r){return e=g(e),function(t,e){if(e&&("object"==typeof e||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,y()?Reflect.construct(e,r||[],g(t).constructor):e.apply(t,r))}function p(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function d(t,e,r){return e&&function(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,w(n.key),n)}}(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function v(t,e,r){return(e=w(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function g(t){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},g(t)}function y(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(y=function(){return!!t})()}function m(t,e){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},m(t,e)}function b(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return l(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(t){var e=function(t){if("object"!=typeof t||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==typeof e?e:e+""}r(98215),r(22435),r(93066),r(22080),r(60398),r(12426),r(59993),r(94391),r(36269),r(52740);var x=function(){return d(function t(){p(this,t),this.listeners=[]},[{key:"add",value:function(t){this.listeners.push(t)}},{key:"remove",value:function(t){var e,r,n;r=t,-1!==(n=(e=this.listeners).indexOf(r))&&e.splice(n,1)}},{key:"dispatch",value:function(){var t=arguments;this.listeners.forEach(function(e){e.apply(void 0,b(t))})}},{key:"dispose",value:function(){this.listeners.length=0}}])}(),O=function(){return d(function t(e){var r=this;p(this,t),v(this,"handleContextCreate",function(){r.cache=new Map,r.enabledCapabilities=new Map}),v(this,"dispose",function(){r.renderer.onDispose.remove(r.dispose),r.cache.clear(),r.enabledCapabilities.clear()}),this.renderer=e,this.renderer.onContextCreate.add(this.handleContextCreate),this.renderer.onDispose.add(this.dispose)},[{key:"gl",get:function(){return this.renderer.gl}},{key:"get",value:function(t){return this.cache.get(t)}},{key:"set",value:function(t,e){this.cache.set(t,e)}},{key:"enable",value:function(t){this.enabledCapabilities.get(t)||(this.enabledCapabilities.set(t,!0),this.gl.enable(t))}},{key:"disable",value:function(t){this.enabledCapabilities.get(t)&&(this.enabledCapabilities.set(t,!1),this.gl.disable(t))}}])}();v(O,"NAME","state");var A=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.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);return e||(e={},this.cache.set(t,e)),e}},{key:"update",value:function(t,e,r){this.cache.get(t)[e]=r}},{key:"remove",value:function(t){this.cache.delete(t)}}])}();v(A,"NAME","properties");var S=function(){function t(e){var r=this,n=e.canvas,i=e.alpha,o=void 0!==i&&i,s=e.antialias,a=void 0!==s&&s,c=e.depth,u=void 0!==c&&c,f=e.stencil,l=void 0!==f&&f,h=e.premultipliedAlpha,d=void 0!==h&&h,g=e.preserveDrawingBuffer,y=void 0!==g&&g,m=e.failIfMajorPerformanceCaveat,b=void 0!==m&&m,w=e.pixelRatio,x=void 0===w?1:w,O=e.plugins,A=void 0===O?[]:O,S=e.onContextCreate,P=e.onContextLoss;p(this,t),v(this,"uniformValues",new Map),v(this,"viewport",[0,0,2,2]),v(this,"handleContextLost",function(t){r.isContextLost=!0,r.onContextLoss.dispatch(),t.preventDefault()}),v(this,"handleContextRestored",function(){r.isContextLost=!1,r.createContext()}),this.contextAttributes={alpha:o,antialias:a,depth:u,stencil:l,premultipliedAlpha:d,preserveDrawingBuffer:y,failIfMajorPerformanceCaveat:b},this.canvas=n,this.pixelRatio=x,this.isContextLost=!1,this.initSignals(),this.initPlugins(A),S&&this.onContextCreate.add(S),P&&this.onContextLoss.add(P),this.createContext()}return d(t,[{key:"initPlugins",value:function(e){var r=this;[].concat(b(t.corePlugins),b(e)).forEach(function(t){r[t.NAME]=new t(r)})}},{key:"initSignals",value:function(){this.onContextCreate=new x,this.onContextLoss=new x,this.onBeforeRender=new x,this.onDispose=new x}},{key:"createContext",value:function(){if(this.gl=this.canvas.getContext("webgl",this.contextAttributes)||this.canvas.getContext("experimental-webgl",this.contextAttributes),!this.gl)throw this.isContextLost=!0,new Error("Error creating WebGL context");var t;this.canvas.addEventListener("webglcontextlost",this.handleContextLost),this.canvas.addEventListener("webglcontextrestored",this.handleContextRestored),this.defaultPrecision=(t=this.gl).getShaderPrecisionFormat(t.VERTEX_SHADER,t.HIGH_FLOAT).precision>0&&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;++r)if(t[r]!==e[r])return!1;return!0}function k(t,e){for(var r=0;r<t.length;r++)e[r]=t[r];return e.length=t.length,e}v(S,"corePlugins",[O,A]);var C="viewport",E=[];function j(t,e,r,n,i){var o=t.get(C)||[];E[0]=e,E[1]=r,E[2]=n,E[3]=i,P(o,E)||(t.gl.viewport(e,r,n,i),t.cache.set(C,k(E,o)))}function R(t,e,r,n,i){t.viewport[0]=e,t.viewport[1]=r,t.viewport[2]=n,t.viewport[3]=i,j.apply(void 0,[t.state].concat(b(t.viewport)))}var T="clearColor";function I(t,e){var r=t.properties.get(e);r.glTexture&&(t.gl.deleteTexture(r.glTexture),delete r.glTexture,t.properties.remove(e))}function D(t,e){var r=t.properties.get(e);r&&(t.gl.deleteProgram(r.glProgram),t.properties.remove(e))}function F(t,e){var r=t.properties.get(e);r.glBuffer&&(t.gl.deleteBuffer(r.glBuffer),delete r.glBuffer),t.properties.remove(e)}function L(t,e){e.attributes.forEach(function(e){return F(t,e)}),e.index&&F(t,e.index)}r(19089);const M=function(){return(0,i.A)(function t(e){var r=e.renderer,i=e.instance,o=e.disposeMethod;(0,n.A)(this,t),(0,c.A)(this,"usageCount",0),this.renderer=r,this.instance=i,this.disposeMethod=o},[{key:"dispose",value:function(){this.disposeMethod(this.renderer,this.instance)}}])}();var _=function(){return(0,i.A)(function t(e){(0,n.A)(this,t),(0,c.A)(this,"resources",new Map),this.renderer=e},[{key:"getResource",value:function(t){var e=t.key,r=t.factory,n=t.disposeMethod,i=this.resources.get(e);return i||(i=new M({renderer:this.renderer,instance:r(),disposeMethod:n}),this.resources.set(e,i)),i.usageCount++,i.instance}},{key:"getTexture",value:function(t){var e=t.key,r=t.factory;return this.getResource({key:e,factory:r,disposeMethod:I})}},{key:"getProgram",value:function(t){var e=t.key,r=t.factory;return this.getResource({key:e,factory:r,disposeMethod:D})}},{key:"getGeometry",value:function(t){var e=t.key,r=t.factory;return this.getResource({key:e,factory:r,disposeMethod:L})}},{key:"releaseResource",value:function(t){var e=this.resources.get(t);e&&0===--e.usageCount&&(e.dispose(),this.resources.delete(t))}},{key:"destroy",value:function(){this.resources.clear(),this.renderer=null}}])}();const U=_;function z(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return N(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?N(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=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);r<e;r++)n[r]=t[r];return n}function B(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}var H=[1,.79,.62,.5,.4,.31,.25],W=function(){return(0,i.A)(function t(e){var r=e.attributes,i=e.plugins;(0,n.A)(this,t),(0,c.A)(this,"width",0),(0,c.A)(this,"height",0),(0,c.A)(this,"rendererWidth",0),(0,c.A)(this,"rendererHeight",0),(0,c.A)(this,"scaleStep",0),(0,c.A)(this,"maxStep",3),(0,c.A)(this,"avgFrameDuration",50),(0,c.A)(this,"isWebGLSupported",!0),(0,c.A)(this,"content",[]),(0,c.A)(this,"multipleActiveContent",!1),(0,c.A)(this,"renderedLastFrame",!1),(0,c.A)(this,"viewport",[]),u.A?(this.webglCanvas=document.createElement("canvas"),Object.assign(this.webglCanvas.style,{position:"absolute",left:0,top:0}),this.renderer=new S(function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?B(Object(r),!0).forEach(function(e){(0,c.A)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):B(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({canvas:this.webglCanvas,plugins:i},r)),this.resourceCache=new U(this.renderer)):this.isWebGLSupported=!1},[{key:"register",value:function(t){t.updateSize();var e=Math.ceil(t.width*t.pixelRatio*H[this.scaleStep]),r=Math.ceil(t.height*t.pixelRatio*H[this.scaleStep]);t.setContextSize(e,r),this.content.push(t)}},{key:"unregister",value:function(t){var e=this.content.indexOf(t);-1!==e&&(this.content.splice(e,1),t.removeCanvas())}},{key:"tick",value:function(t,e){var r=this;this.renderedLastFrame&&(this.updateScaleStep(e),this.renderedLastFrame=!1),this.countActiveScenes(),this.updateRendererSize(),0!==this.rendererWidth&&0!==this.rendererHeight&&this.content.forEach(function(n){(n.needsForceRender||n.isActive)&&(n.update(t,e),n.autoUpdate&&(n.isDirty=!0),r.renderContent(n))})}},{key:"updateScaleStep",value:function(t){var e,r=this.scaleStep;this.avgFrameDuration+=(e=.2*(t-this.avgFrameDuration))<-5?-5:e>5?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;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Q(Object(r),!0).forEach(function(e){(0,c.A)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Q(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}var tt=function(){return(0,i.A)(function t(e,r){var i=this;(0,n.A)(this,t),(0,c.A)(this,"width",0),(0,c.A)(this,"height",0),(0,c.A)(this,"contextWidth",0),(0,c.A)(this,"contextHeight",0),(0,c.A)(this,"isActive",!1),(0,c.A)(this,"isSupported",!0),(0,c.A)(this,"autoUpdate",!0),(0,c.A)(this,"isDirty",!0),(0,c.A)(this,"needsForceRender",!1),(0,c.A)(this,"clearColor",[1,1,1,1]),(0,c.A)(this,"resourceKeys",[]),(0,c.A)(this,"appendedCanvas",null),(0,c.A)(this,"start",function(){return!i.isSupported||i.isActive||(i.isActive=!0),i}),(0,c.A)(this,"stop",function(){return i.isSupported&&i.isActive?(i.isActive=!1,i):i}),(0,c.A)(this,"refresh",function(){if(i.isSupported)return i.updateSize(),i.onRefresh(),i}),this.node=e,this.props=Z(Z(Z({},t.defaultProps),this.constructor.defaultProps),r),this.isSupported=u.A,this.isSupported&&(this.node.style.overflow="hidden",this.clearNode(),this.createCanvas(),this.renderController=function(t){var e,r=function(t){return void 0!==t.controllers||(t.controllers=[],t.controllerPool=[],t.contentCount=0),t}(V),n=r.initialized,i=r.controllers,o=r.controllerPool,s=r.contentCount,a=Y.contextLimit;n||(e=performance.now(),V.ticker=new f(function(t){var r=t-e;e=t,V.controllers.forEach(function(e){e.tick(t,r)})}),V.ticker.start(),V.initialized=!0);var u=i[s%a];return u||((u=o.pop())&&!u.isContextLost()||(u=new W(function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?$(Object(r),!0).forEach(function(e){(0,c.A)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):$(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},X))),i.push(u)),u.register(t),V.contentCount++,u}(this),this.renderer=this.renderController.renderer,this.resourceCache=this.renderController.resourceCache,this.updateSize())},[{key:"createCanvas",value:function(){this.canvas=document.createElement("canvas"),Object.assign(this.canvas.style,{display:"block",position:"absolute",top:0,left:0,width:"100%",height:"100%"}),this.node.appendChild(this.canvas)}},{key:"setProps",value:function(t){if(!this.isSupported)return this;var e=Z({},this.props);return this.props=Z(Z({},this.props),t),this.onUpdateProps(e),this.needsForceRender=!0,this}},{key:"onUpdateProps",value:function(t){}},{key:"detach",value:function(){this.isSupported&&(this.node.removeChild(this.canvas),this.appendedCanvas&&this.appendedCanvas.parentElement===this.node&&this.node.removeChild(this.appendedCanvas),this.onDetach(),this.node=null)}},{key:"onDetach",value:function(){}},{key:"attach",value:function(t){this.isSupported&&this.canvas&&(this.node=t,this.clearNode(),this.node.appendChild(this.canvas),this.appendedCanvas&&this.node.appendChild(this.appendedCanvas),this.onAttach())}},{key:"onAttach",value:function(){}},{key:"updateSize",value:function(){var t=this.node,e=t.offsetWidth,r=t.offsetHeight;e===this.width&&r===this.height||(this.width=e,this.height=r,this.needsForceRender=!0)}},{key:"setContextSize",value:function(t,e){this.contextWidth===t&&this.contextHeight===e||(this.contextWidth=t,this.contextHeight=e,this.canvas.width=this.contextWidth,this.canvas.height=this.contextHeight)}},{key:"onRefresh",value:function(){}},{key:"update",value:function(t){}},{key:"render",value:function(){}},{key:"renderFrame",value:function(){if(this.isSupported)return this.needsForceRender=!0,this.canvas}},{key:"destroy",value:function(){var t=this,e=arguments.length>0&&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;o<i;o++){var s=n.getActiveAttrib(e,o),a=n.getAttribLocation(e,s.name);r.set(s.name,yt(t,a))}return r}(t,e),n=function(t,e){for(var r=new Map,n=t.getProgramParameter(e,t.ACTIVE_UNIFORMS),i=0;i<n;i++){var o=t.getActiveUniform(e,i),s=o.name.replace(/\[.*?\]/,"");r.set(s,wt(t,e,o))}return r}(t.gl,e);return new xt(r,n)}(t,r.glProgram)),r}var At="program";function St(t,e,r){var n=t.properties.get(r);return n.glBuffer||(n.glBuffer=t.gl.createBuffer(),r.needsUpdate=!0),vt(t.state,e,n.glBuffer),r.needsUpdate&&(t.gl.bufferData(e,r.array,r.usage),r.needsUpdate=!1),n.glBuffer}var Pt=r(77645),kt=r.n(Pt);function Ct(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 Et(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Ct(Object(r),!0).forEach(function(e){(0,c.A)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Ct(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function jt(t,e,r){return e=(0,s.A)(e),(0,o.A)(t,Rt()?Reflect.construct(e,r||[],(0,s.A)(t).constructor):e.apply(t,r))}function Rt(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Rt=function(){return!!t})()}var Tt=function(t){function e(t,r){var i;return(0,n.A)(this,e),(i=jt(this,e,[t,Et(Et({},e.defaultProps),r)])).createResources(),i}return(0,a.A)(e,t),(0,i.A)(e,[{key:"createResources",value:function(){var t,e,r,n,i,o=this.props,s=o.image,a=o.uniforms;this.texture=new it({image:s}),this.drawInfo=function(t){var e=t.geometry,r=t.program,n=t.uniforms,i=t.options,o=t.mode,s=t.material,a=t.DrawInfoClass,c=void 0===a?at:a,u=t.offset,f=t.count,l=t.primcount;return r=r||new st({vert:t.vert,frag:t.frag,precision:t.precision}),new c({geometry:e,material:s=s||new ot({program:r,uniforms:n,options:i,mode:o}),offset:u,count:f,primcount:l})}({program:this.createProgram(),uniforms:Et(Et(Et({},a),this.getUniformsFromProps()),{},{uvMatrix:kt()(),uImage:(t=this.renderer,e=this.texture,r=t.textures,n=r.textureBindings,i=n.get(e),i||(i=function(){return function(t,e,r){var n=t.gl,i=t.properties.get(e);return function(t){var e=arguments.length>1&&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;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function a(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var c,u=function(){function t(e){var r=this,n=e.waitTime,i=e.callback;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),a(this,"executeCallback",function(t){t()}),a(this,"executeCallbacks",function(){r.callbacks.forEach(r.executeCallback)}),a(this,"executeRAF",function(){cancelAnimationFrame(r.requestID),r.requestID=requestAnimationFrame(r.executeCallbacks)}),this.callbacks=new Set,this.callbacks.add(i),this.requestID=null,this.execute=n?function(t){var e,r=arguments.length>1&&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;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?w(Object(r),!0).forEach(function(e){P(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function O(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function A(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function S(t,e,r){return e&&A(t.prototype,e),r&&A(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}function P(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function k(t,e){return t(e={exports:{}},e.exports),e.exports}var C=k(function(t){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)}),E=k(function(t){var e=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=e)}),j=(E.version,function(t){return"object"==typeof t?null!==t:"function"==typeof t}),R=function(t){if(!j(t))throw TypeError(t+" is not an object!");return t},T=function(t){try{return!!t()}catch(t){return!0}},I=!T(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),D=C.document,F=j(D)&&j(D.createElement),L=!I&&!T(function(){return 7!=Object.defineProperty(F?D.createElement("div"):{},"a",{get:function(){return 7}}).a}),M=Object.defineProperty,_={f:I?Object.defineProperty:function(t,e,r){if(R(t),e=function(t){if(!j(t))return t;var e,r;if("function"==typeof(e=t.toString)&&!j(r=e.call(t)))return r;if("function"==typeof(e=t.valueOf)&&!j(r=e.call(t)))return r;throw TypeError("Can't convert object to primitive value")}(e),R(r),L)try{return M(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[e]=r.value),t}},U=I?function(t,e,r){return _.f(t,e,function(t,e){return{enumerable:!1,configurable:!0,writable:!0,value:e}}(0,r))}:function(t,e,r){return t[e]=r,t},z={}.hasOwnProperty,N=function(t,e){return z.call(t,e)},B=0,H=Math.random(),W=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++B+H).toString(36))},G=k(function(t){var e="__core-js_shared__",r=C[e]||(C[e]={});(t.exports=function(t,e){return r[t]||(r[t]=void 0!==e?e:{})})("versions",[]).push({version:E.version,mode:"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})}),V=G("native-function-to-string",Function.toString),K=k(function(t){var e=W("src"),r="toString",n=(""+V).split(r);E.inspectSource=function(t){return V.call(t)},(t.exports=function(t,r,i,o){var s="function"==typeof i;s&&(N(i,"name")||U(i,"name",r)),t[r]!==i&&(s&&(N(i,e)||U(i,e,t[r]?""+t[r]:n.join(String(r)))),t===C?t[r]=i:o?t[r]?t[r]=i:U(t,r,i):(delete t[r],U(t,r,i)))})(Function.prototype,r,function(){return"function"==typeof this&&this[e]||V.call(this)})}),q=function(t,e,r){if(function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!")}(t),void 0===e)return t;switch(r){case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,i){return t.call(e,r,n,i)}}return function(){return t.apply(e,arguments)}},X="prototype",Y=function(t,e,r){var n,i,o,s,a=t&Y.F,c=t&Y.G,u=t&Y.S,f=t&Y.P,l=t&Y.B,h=c?C:u?C[e]||(C[e]={}):(C[e]||{})[X],p=c?E:E[e]||(E[e]={}),d=p[X]||(p[X]={});for(n in c&&(r=e),r)o=((i=!a&&h&&void 0!==h[n])?h:r)[n],s=l&&i?q(o,C):f&&"function"==typeof o?q(Function.call,o):o,h&&K(h,n,o,t&Y.U),p[n]!=o&&U(p,n,s),f&&d[n]!=o&&(d[n]=o)};C.core=E,Y.F=1,Y.G=2,Y.S=4,Y.P=8,Y.B=16,Y.W=32,Y.U=64,Y.R=128;var $,J,Q,Z=Y,tt={}.toString,et=function(t){return tt.call(t).slice(8,-1)},rt=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==et(t)?t.split(""):Object(t)},nt=Math.ceil,it=Math.floor,ot=Math.min,st=Array.isArray||function(t){return"Array"==et(t)},at=k(function(t){var e=G("wks"),r=C.Symbol,n="function"==typeof r;(t.exports=function(t){return e[t]||(e[t]=n&&r[t]||(n?r:W)("Symbol."+t))}).store=e})("species"),ct=($=1==0,J=function(t,e){return new(function(t){var e;return st(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!st(e.prototype)||(e=void 0),j(e)&&null===(e=e[at])&&(e=void 0)),void 0===e?Array:e}(t))(e)},function(t,e,r){for(var n,i=Object(function(t){if(null==t)throw TypeError("Can't call method on  "+t);return t}(t)),o=rt(i),s=q(e,r,3),a=function(t){return t>0?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;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?gt(Object(r),!0).forEach(function(e){(0,o.A)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):gt(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}var mt=function(){return(0,i.A)(function t(e,r,i){var s=this,a=arguments.length>3&&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;i<e;i++)n[i]="a["+i+"]";h[e]=u("C,a","return new C("+l(n,",")+")")}return h[e](t,r)}(e,r.length,r):e.apply(t,r)};return o(r)&&(c.prototype=r),c}},51554(t,e,r){"use strict";var n=r(3712),i=r(18522);t.exports=function(t,e,r){try{return n(i(Object.getOwnPropertyDescriptor(t,e)[r]))}catch(t){}}},89412(t,e,r){"use strict";var n=r(55792),i=r(3712);t.exports=function(t){if("Function"===n(t))return i(t)}},59667(t,e,r){"use strict";var n=r(98731),i=r(1806),o=r(57157),s=r(35149),a=r(56547)("iterator");t.exports=function(t){if(!o(t))return i(t,a)||i(t,"@@iterator")||s[n(t)]}},63153(t,e,r){"use strict";var n=r(91661),i=r(18522),o=r(82007),s=r(93447),a=r(59667),c=TypeError;t.exports=function(t,e){var r=arguments.length<2?a(t):e;if(i(r))return o(n(r,t));throw new c(s(t)+" is not iterable")}},23855(t,e,r){"use strict";var n=r(97157),i=r(70930),o=r(45047);t.exports=function(t,e,r){var s,a;return o&&n(s=e.constructor)&&s!==r&&i(a=s.prototype)&&a!==r.prototype&&o(t,a),t}},3787(t,e,r){"use strict";var n=r(45286),i=r(3712),o=r(30885),s=r(70930),a=r(47121),c=r(94401).f,u=r(28064),f=r(92650),l=r(52348),h=r(59008),p=r(78552),d=!1,v=h("meta"),g=0,y=function(t){c(t,v,{value:{objectID:"O"+g++,weakData:{}}})},m=t.exports={enable:function(){m.enable=function(){},d=!0;var t=u.f,e=i([].splice),r={};r[v]=1,t(r).length&&(u.f=function(r){for(var n=t(r),i=0,o=n.length;i<o;i++)if(n[i]===v){e(n,i,1);break}return n},n({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:f.f}))},fastKey:function(t,e){if(!s(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,v)){if(!l(t))return"F";if(!e)return"E";y(t)}return t[v].objectID},getWeakData:function(t,e){if(!a(t,v)){if(!l(t))return!0;if(!e)return!1;y(t)}return t[v].weakData},onFreeze:function(t){return p&&d&&l(t)&&!a(t,v)&&y(t),t}};o[v]=!0},33505(t,e,r){"use strict";var n=r(56547),i=r(35149),o=n("iterator"),s=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||s[o]===t)}},48600(t,e,r){"use strict";var n=r(55792);t.exports=Array.isArray||function(t){return"Array"===n(t)}},2173(t,e,r){"use strict";var n=r(3712),i=r(70383),o=r(97157),s=r(98731),a=r(97671),c=r(60026),u=function(){},f=a("Reflect","construct"),l=/^\s*(?:class|function)\b/,h=n(l.exec),p=!l.test(u),d=function(t){if(!o(t))return!1;try{return f(u,[],t),!0}catch(t){return!1}},v=function(t){if(!o(t))return!1;switch(s(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!h(l,c(t))}catch(t){return!0}};v.sham=!0,t.exports=!f||i(function(){var t;return d(d.call)||!d(Object)||!d(function(){t=!0})||t})?v:d},70005(t,e,r){"use strict";var n=r(70930);t.exports=function(t){return n(t)||null===t}},45794(t,e,r){"use strict";var n=r(70930),i=r(92733).get;t.exports=function(t){if(!n(t))return!1;var e=i(t);return!!e&&"RawJSON"===e.type}},67708(t,e,r){"use strict";var n=r(81024),i=r(91661),o=r(82007),s=r(93447),a=r(33505),c=r(39942),u=r(95881),f=r(63153),l=r(59667),h=r(69491),p=TypeError,d=function(t,e){this.stopped=t,this.result=e},v=d.prototype;t.exports=function(t,e,r){var g,y,m,b,w,x,O,A=r&&r.that,S=!(!r||!r.AS_ENTRIES),P=!(!r||!r.IS_RECORD),k=!(!r||!r.IS_ITERATOR),C=!(!r||!r.INTERRUPTED),E=n(e,A),j=function(t){return g&&h(g,"normal"),new d(!0,t)},R=function(t){return S?(o(t),C?E(t[0],t[1],j):E(t[0],t[1])):C?E(t,j):E(t)};if(P)g=t.iterator;else if(k)g=t;else{if(!(y=l(t)))throw new p(s(t)+" is not iterable");if(a(y)){for(m=0,b=c(t);b>m;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="";e<t.length;){var d=c(t,e);if("\\"===d){var v=u(t,e,e+2);if(i(l,v))n+=l[v],e+=2;else{if("\\u"!==v)throw new o('Unknown escape sequence: "'+v+'"');var g=u(t,e+=2,e+4);if(!f(h,g))throw new o("Bad Unicode escape at: "+e);n+=a(s(g,16)),e+=4}}else{if('"'===d){r=!1,e++;break}if(f(p,d))throw new o("Bad control character in string literal at: "+e);n+=d,e++}}if(r)throw new o("Unterminated string at: "+e);return{value:n,end:e}}},63247(t,e,r){"use strict";var n=r(98896);t.exports=n},53435(t,e,r){"use strict";var n,i,o=r(91661),s=r(3712),a=r(55135),c=r(29083),u=r(35597),f=r(4961),l=r(65416),h=r(92733).get,p=r(90755),d=r(494),v=f("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,y=g,m=s("".charAt),b=s("".indexOf),w=s("".replace),x=s("".slice),O=(i=/b*/g,o(g,n=/a/,"a"),o(g,i,"a"),0!==n.lastIndex||0!==i.lastIndex),A=u.BROKEN_CARET,S=void 0!==/()??/.exec("")[1];(O||S||A||p||d)&&(y=function(t){var e,r,n,i,s,u,f,p=this,d=h(p),P=a(t),k=d.raw;if(k)return k.lastIndex=p.lastIndex,e=o(y,k,P),p.lastIndex=k.lastIndex,e;var C=d.groups,E=A&&p.sticky,j=o(c,p),R=p.source,T=0,I=P;if(E&&(j=w(j,"y",""),-1===b(j,"g")&&(j+="g"),I=x(P,p.lastIndex),p.lastIndex>0&&(!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;s<arguments.length-2;s++)void 0===arguments[s]&&(i[s]=void 0)}),i&&C)for(i.groups=u=l(null),s=0;s<C.length;s++)u[(f=C[s])[0]]=i[f[1]];return i}),t.exports=y},85357(t,e,r){"use strict";var n=r(98896),i=r(70383),o=n.RegExp,s=!i(function(){var t=!0;try{o(".","d")}catch(e){t=!1}var e={},r="",n=t?"dgimsy":"gimsy",i=function(t,n){Object.defineProperty(e,t,{get:function(){return r+=n,!0}})},s={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in t&&(s.hasIndices="d"),s)i(a,s[a]);return Object.getOwnPropertyDescriptor(o.prototype,"flags").get.call(e)!==n||r!==n});t.exports={correct:s}},29083(t,e,r){"use strict";var n=r(82007);t.exports=function(){var t=n(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},56410(t,e,r){"use strict";var n=r(91661),i=r(47121),o=r(95881),s=r(85357),a=r(29083),c=RegExp.prototype;t.exports=s.correct?function(t){return t.flags}:function(t){return s.correct||!o(c,t)||i(t,"flags")?t.flags:n(a,t)}},35597(t,e,r){"use strict";var n=r(70383),i=r(98896).RegExp,o=n(function(){var t=i("a","y");return t.lastIndex=2,null!==t.exec("abcd")}),s=o||n(function(){return!i("a","y").sticky}),a=o||n(function(){var t=i("^r","gy");return t.lastIndex=2,null!==t.exec("str")});t.exports={BROKEN_CARET:a,MISSED_STICKY:s,UNSUPPORTED_Y:o}},90755(t,e,r){"use strict";var n=r(70383),i=r(98896).RegExp;t.exports=n(function(){var t=i(".","s");return!(t.dotAll&&t.test("\n")&&"s"===t.flags)})},494(t,e,r){"use strict";var n=r(70383),i=r(98896).RegExp;t.exports=n(function(){var t=i("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>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;b<w;b++,h++)b in p&&f(n,h,p[b]);return l(n,h),n}})},7914(t,e,r){"use strict";var n=r(45286),i=r(50437),o=r(8810),s=r(45707),a=r(39942),c=r(75919),u=r(24213),f=r(26445),l=r(43648),h=r(85646),p=r(35125)("splice"),d=Math.max,v=Math.min;n({target:"Array",proto:!0,forced:!p},{splice:function(t,e){var r,n,p,g,y,m,b=i(this),w=a(b),x=o(t,w),O=arguments.length;for(0===O?r=n=0:1===O?(r=0,n=w-x):(r=O-2,n=v(d(s(e),0),w-x)),u(w+r-n),p=f(b,n),g=0;g<n;g++)(y=x+g)in b&&l(p,g,b[y]);if(c(p,n),r<n){for(g=x;g<w-n;g++)m=g+r,(y=g+n)in b?b[m]=b[y]:h(b,m);for(g=w;g>w-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;g<r;g++)b[g+x]=arguments[g+2];return c(b,w-n+r),p}})},12426(t,e,r){"use strict";var n=r(20092),i=r(7934).EXISTS,o=r(3712),s=r(27402),a=Function.prototype,c=o(a.toString),u=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,f=o(u.exec);n&&!i&&s(a,"name",{configurable:!0,get:function(){try{return f(u,c(this))[1]}catch(t){return""}}})},27622(t,e,r){"use strict";var n=r(45286),i=r(97671),o=r(97321),s=r(91661),a=r(3712),c=r(70383),u=r(48600),f=r(97157),l=r(45794),h=r(54709),p=r(55792),d=r(55135),v=r(96496),g=r(23480),y=r(59008),m=r(10719),b=r(99547),w=String,x=i("JSON","stringify"),O=a(/./.exec),A=a("".charAt),S=a("".charCodeAt),P=a("".replace),k=a("".slice),C=a([].push),E=a(1.1.toString),j=/[\uD800-\uDFFF]/g,R=/^[\uD800-\uDBFF]$/,T=/^[\uDC00-\uDFFF]$/,I=y(),D=I.length,F=!m||c(function(){var t=i("Symbol")("stringify detection");return"[null]"!==x([t])||"{}"!==x({a:t})||"{}"!==x(Object(t))}),L=c(function(){return'"\\udf06\\ud834"'!==x("\udf06\ud834")||'"\\udead"'!==x("\udead")}),M=F?function(t,e){var r=v(arguments),n=U(e);if(f(n)||void 0!==t&&!h(t))return r[1]=function(t,e){if(f(n)&&(e=s(n,this,w(t),e)),!h(e))return e},o(x,null,r)}:x,_=function(t,e,r){var n=A(r,e-1),i=A(r,e+1);return O(R,t)&&!O(T,i)||O(T,t)&&!O(R,n)?"\\u"+E(S(t,0),16):t},U=function(t){if(f(t))return t;if(u(t)){for(var e=t.length,r=[],n=0;n<e;n++){var i=t[n];"string"==typeof i?C(r,i):"number"!=typeof i&&"Number"!==p(i)&&"String"!==p(i)||C(r,d(i))}var o=r.length,s=!0;return function(t,e){if(s)return s=!1,e;if(u(this))return e;for(var n=0;n<o;n++)if(r[n]===t)return e}}};x&&n({target:"JSON",stat:!0,arity:3,forced:F||L||!b},{stringify:function(t,e,r){var n=U(e),i=[],o=M(t,function(t,e){var r=f(n)?s(n,this,w(t),e):e;return!b&&l(r)?I+(C(i,r.rawJSON)-1):r},r);if("string"!=typeof o)return o;if(L&&(o=P(o,j,_)),b)return o;for(var a="",c=o.length,u=0;u<c;u++){var h=A(o,u);if('"'===h){var p=g(o,++u).end-1,d=k(o,u,p);a+=k(d,0,D)===I?i[k(d,D)]:'"'+d+'"',u=p}else a+=h}return a}})},10811(t,e,r){"use strict";r(23332)("Map",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},r(67850))},19089(t,e,r){"use strict";r(10811)},35853(t,e,r){"use strict";var n=r(45286),i=r(28901);n({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},36027(t,e,r){"use strict";var n=r(45286),i=r(70383),o=r(65317),s=r(3059).f,a=r(20092);n({target:"Object",stat:!0,forced:!a||i(function(){s(1)}),sham:!a},{getOwnPropertyDescriptor:function(t,e){return s(o(t),e)}})},78382(t,e,r){"use strict";var n=r(45286),i=r(20092),o=r(47495),s=r(65317),a=r(3059),c=r(43648);n({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){for(var e,r,n=s(t),i=a.f,u=o(n),f={},l=0;u.length>l;)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;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,(0,n.A)(i.key),i)}}function o(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}},84264(t,e,r){"use strict";function n(t){return n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},n(t)}r.d(e,{A:()=>n})},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})}}]);