(globalThis.webpackChunk_websiteComponents=globalThis.webpackChunk_websiteComponents||[]).push([[2513],{3933(t,e,r){"use strict";function n(t,e){for(var r=0;rd});var o,s=function(){function t(e){var r=this,n=e.waitTime,o=e.callback;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,"executeCallback",function(t){t()}),i(this,"executeCallbacks",function(){r.callbacks.forEach(r.executeCallback)}),i(this,"executeRAF",function(){cancelAnimationFrame(r.requestID),r.requestID=requestAnimationFrame(r.executeCallbacks)}),this.callbacks=new Set,this.callbacks.add(o),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}}])&&n(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),c=new Map,a=new Map,u=!1;function f(t){t.execute()}function l(){c.forEach(f)}function p(){cancelAnimationFrame(o),o=requestAnimationFrame(l)}function h(t){if("function"==typeof t){var e=a.get(t);if(void 0!==e){var r=c.get(e).remove(t);a.delete(t),r||c.delete(e)}}}var v={on:function(t){!function(t,e){if("function"==typeof t){var r=t.cancel?0:e,n=a.get(t),i=c.get(r);void 0!==n&&n!==r&&h(t),a.set(t,r),i?i.add(t):c.set(r,new s({waitTime:r,callback:t}))}}(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:150),u||(window.addEventListener("resize",p),u=!0)},off:function(t){h(t),u&&!c.size&&(window.removeEventListener("resize",p),u=!1)},trigger:p};const d=v},18314(t,e){"use strict";e.A=void 0;var r=[],n=0,i=!1,o=!1,s=!1,c=function(){var t=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){t={passive:!0}}}))}catch(t){}return t}(),a={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,c)),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=a},60580(t,e,r){"use strict";r.d(e,{A:()=>S}),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),c=r(83279),a=r(78677),u=(r(35853),r(35566)),f=r(25425),l=r(37851),p=r(62822),h=r(77969),v=r(50953),d=r(76221),g=r(29300),y=r(77645),b=r.n(y);function m(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 w(t){for(var e=1;eo/s?(e=o*a/(s*c),r=1):(e=1,r=s*c/(o*a));var l=(e-1)/2*-1,p=(r-1)/2*-1,h=l+((void 0===u?.5:u)-.5)*l*2,v=p+(.5-(void 0===f?.5:f))*p*2;(0,g.i)(i),(0,g.t)(i,i,[h,v]),(0,g.s)(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})}}])}(u.A);(0,a.A)(S,"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})},72102(t,e,r){"use strict";r.d(e,{A:()=>st}),r(41427),r(64648),r(36027),r(78382),r(88792),r(49347),r(90620);var n=r(39551),i=r(42363),o=r(78677),s=r(3933),c=r(18314);function a(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 u(t){for(var e=1;e0?V(function(t){return isNaN(t=+t)?0:(t>0?W:J)(t)}(t),9007199254740991):0}(o.length),a=0,u=z?N(t,c):void 0;c>a;a++)a in o&&(n=s(o[a],a,i),0)&&z&&(u[a]=n);return u}),X=!!(H=[].forEach)&&m(function(){H.call(null,function(){},1)});_(_.P+_.F*!X,"Array",{forEach:function(t){return $(this,t,arguments[1])}}),_(_.S+_.F*!w,"Object",{defineProperty:j.f});var Q=function(){},Z="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),tt=!!("ontouchstart"in window||window.navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0||window.DocumentTouch&&document instanceof DocumentTouch),et=function(){function t(e,r){var n=this;f(this,t),h(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||Z&&e||n.onUpdate(!0)}),h(this,"onScroll",function(){n.onUpdate(!tt)}),h(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?c.A.on(n.onScroll,o):c.A.off(n.onScroll,o)})}),h(this,"destroy",function(){n.unbindListeners()}),this.props=u(u({},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 p(t,[{key:"start",value:function(){this.bindListeners()}},{key:"bindListeners",value:function(){if(s.A.on(this.onResize),this.onResize({shouldSkipUpdate:!0}),Z)return this.observer.intersection=new IntersectionObserver(this.onIntersect,{rootMargin:"0px 0px 0px 0px"}),void this.observer.intersection.observe(this.node);this.onUpdate(!0),c.A.on(this.onScroll,this.props.windowRef)}},{key:"unbindListeners",value:function(){this.observer.intersection&&this.observer.intersection.unobserve(this.node),s.A.off(this.onResize),c.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 c=this.pos,a=c.clientHeight,u=c.windowHeight,f=c.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,p=n?Math.min(this.pos.offsetBottom,u):u,h=-this.pos.top+l,v=l+a+p-u,d=1-(this.pos.top+a)/(u+a),g=h===v?1:(-this.pos.top+l)/(l+a+p-u);this.pos.progress=g<0?0:g>1?1:g,this.pos.intersectionProgress=d<0?0:d>1?1:d,Z||(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}();h(et,"defaultProps",{scrollEvents:!0,onIntersection:Q,onUpdate:Q,windowRef:window});var rt=p(function t(e,r){var n=this;if(f(this,t),h(this,"onIntersection",function(t){var e=n.props.onIntersection;n.state.isIntersecting=t,e(t)}),h(this,"onUpdate",function(t){var e=t.progress;n.onProgress(e)}),h(this,"onProgress",function(t){var e=n.props.onProgress;n.state.progress!==t&&(n.state.progress=t,e(n.state.progress))}),h(this,"destroy",function(){n.intersection.destroy()}),this.props=u(u({},this.constructor.defaultProps),r),e){var i=this.props,o=i.normalize,s=i.progressEvents,c=i.onProgress,a=i.windowRef;this.state={normalize:o,progressEvents:s&&c,progress:-1,isIntersecting:!1},this.intersection=new et(e,{normalize:o,scrollEvents:this.state.progressEvents,onIntersection:this.onIntersection,onUpdate:this.onUpdate,windowRef:a}),this.intersection.start()}else console.error("Error: No valid HTMLElement node was supplied!")});h(rt,"defaultProps",{progressEvents:!0,normalize:!0,onIntersection:Q,onProgress:null,windowRef:window});const nt=rt;function it(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 ot(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=ot(ot({},t.defaultOptions),c),!0===this.options.reduceMotion&&(this.isPaused=!0),this.bindListeners()},[{key:"bindListeners",value:function(){this.intersectionScroll=new nt(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)(st,"defaultOptions",{scrollWindowRef:window,normalizeScroll:!0,reduceMotion:!1})},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}},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)}},86045(t,e,r){"use strict";var n=r(81024),i=r(33151),o=r(50437),s=r(39942),c=r(26445),a=r(43648),u=function(t){var e=1===t,r=2===t,u=3===t,f=4===t,l=6===t,p=7===t,h=5===t||l;return function(v,d,g){for(var y,b,m=o(v),w=i(m),O=s(w),P=n(d,g),S=0,x=0,j=e?c(v,O):r||p?c(v,0):void 0;O>S;S++)if((h||S in w)&&(b=P(y=w[S],S,m),t))if(e)a(j,S,b);else if(b)switch(t){case 3:return!0;case 5:return y;case 6:return S;case 2:a(j,x++,y)}else switch(t){case 4:return!1;case 7:a(j,x++,y)}return l?-1:u||f?f:j}};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)})}},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"),c=Array;t.exports=function(t){var e;return n(t)&&(e=t.constructor,(i(e)&&(e===c||n(e.prototype))||o(e)&&null===(e=e[s]))&&(e=void 0)),void 0===e?c:e}},26445(t,e,r){"use strict";var n=r(90105);t.exports=function(t,e){return new(n(t))(0===e?0:e)}},98731(t,e,r){"use strict";var n=r(27964),i=r(97157),o=r(55792),s=r(56547)("toStringTag"),c=Object,a="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=c(t),s))?r:a?o(e):"Object"===(n=o(e))&&i(e.callee)?"Arguments":n}},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)}},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},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)}}},89412(t,e,r){"use strict";var n=r(55792),i=r(3712);t.exports=function(t){if("Function"===n(t))return i(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),c=r(97671),a=r(60026),u=function(){},f=c("Reflect","construct"),l=/^\s*(?:class|function)\b/,p=n(l.exec),h=!l.test(u),v=function(t){if(!o(t))return!1;try{return f(u,[],t),!0}catch(t){return!1}},d=function(t){if(!o(t))return!1;switch(s(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!p(l,a(t))}catch(t){return!0}};d.sham=!0,t.exports=!f||i(function(){var t;return v(v.call)||!v(Object)||!v(function(){t=!0})||t})?d:v},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}},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})},92650(t,e,r){"use strict";var n=r(55792),i=r(65317),o=r(28064).f,s=r(96496),c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return c&&"Window"===n(t)?function(t){try{return o(t)}catch(t){return s(c)}}(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)}},89269(t,e){"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);e.f=i?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},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,c=String.fromCharCode,a=n("".charAt),u=n("".slice),f=n(/./.exec),l={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},p=/^[\da-f]{4}$/i,h=/^[\u0000-\u001F]$/;t.exports=function(t,e){for(var r=!0,n="";e1?arguments[1]:void 0)}})},27622(t,e,r){"use strict";var n=r(45286),i=r(97671),o=r(97321),s=r(91661),c=r(3712),a=r(70383),u=r(48600),f=r(97157),l=r(45794),p=r(54709),h=r(55792),v=r(55135),d=r(96496),g=r(23480),y=r(59008),b=r(10719),m=r(99547),w=String,O=i("JSON","stringify"),P=c(/./.exec),S=c("".charAt),x=c("".charCodeAt),j=c("".replace),k=c("".slice),A=c([].push),E=c(1.1.toString),I=/[\uD800-\uDFFF]/g,R=/^[\uD800-\uDBFF]$/,T=/^[\uDC00-\uDFFF]$/,L=y(),D=L.length,F=!b||a(function(){var t=i("Symbol")("stringify detection");return"[null]"!==O([t])||"{}"!==O({a:t})||"{}"!==O(Object(t))}),M=a(function(){return'"\\udf06\\ud834"'!==O("\udf06\ud834")||'"\\udead"'!==O("\udead")}),C=F?function(t,e){var r=d(arguments),n=z(e);if(f(n)||void 0!==t&&!p(t))return r[1]=function(t,e){if(f(n)&&(e=s(n,this,w(t),e)),!p(e))return e},o(O,null,r)}:O,U=function(t,e,r){var n=S(r,e-1),i=S(r,e+1);return P(R,t)&&!P(T,i)||P(T,t)&&!P(R,n)?"\\u"+E(x(t,0),16):t},z=function(t){if(f(t))return t;if(u(t)){for(var e=t.length,r=[],n=0;nl;)void 0!==(r=i(n,e=u[l++]))&&a(f,e,r);return f}})},47197(t,e,r){"use strict";var n=r(45286),i=r(10719),o=r(70383),s=r(14309),c=r(50437);n({target:"Object",stat:!0,forced:!i||o(function(){s.f(1)})},{getOwnPropertySymbols:function(t){var e=s.f;return e?e(c(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})},30233(t,e,r){"use strict";var n=r(45286),i=r(98896),o=r(91661),s=r(3712),c=r(20027),a=r(20092),u=r(10719),f=r(70383),l=r(47121),p=r(95881),h=r(82007),v=r(65317),d=r(93881),g=r(55135),y=r(36788),b=r(65416),m=r(30320),w=r(28064),O=r(92650),P=r(14309),S=r(3059),x=r(94401),j=r(46673),k=r(89269),A=r(13368),E=r(27402),I=r(4961),R=r(8183),T=r(30885),L=r(59008),D=r(56547),F=r(34991),M=r(90111),C=r(3634),U=r(7023),z=r(92733),N=r(86045).forEach,H=R("hidden"),_="Symbol",B="prototype",G=z.set,q=z.getterFor(_),J=Object[B],W=i.Symbol,V=W&&W[B],K=i.RangeError,Y=i.TypeError,$=i.QObject,X=S.f,Q=x.f,Z=O.f,tt=k.f,et=s([].push),rt=I("symbols"),nt=I("op-symbols"),it=I("wks"),ot=!$||!$[B]||!$[B].findChild,st=function(t,e,r){var n=X(J,e);n&&delete J[e],Q(t,e,r),n&&t!==J&&Q(J,e,n)},ct=a&&f(function(){return 7!==b(Q({},"a",{get:function(){return Q(this,"a",{value:7}).a}})).a})?st:Q,at=function(t,e){var r=rt[t]=b(V);return G(r,{type:_,tag:t,description:e}),a||(r.description=e),r},ut=function(t,e,r){t===J&&ut(nt,e,r),h(t);var n=d(e);return h(r),l(rt,n)?(r.enumerable?(l(t,H)&&t[H][n]&&(t[H][n]=!1),r=b(r,{enumerable:y(0,!1)})):(l(t,H)||Q(t,H,y(1,b(null))),t[H][n]=!0),ct(t,n,r)):Q(t,n,r)},ft=function(t,e){h(t);var r=v(e),n=m(r).concat(vt(r));return N(n,function(e){a&&!o(lt,r,e)||ut(t,e,r[e])}),t},lt=function(t){var e=d(t),r=o(tt,this,e);return!(this===J&&l(rt,e)&&!l(nt,e))&&(!(r||!l(this,e)||!l(rt,e)||l(this,H)&&this[H][e])||r)},pt=function(t,e){var r=v(t),n=d(e);if(r!==J||!l(rt,n)||l(nt,n)){var i=X(r,n);return!i||!l(rt,n)||l(r,H)&&r[H][n]||(i.enumerable=!0),i}},ht=function(t){var e=Z(v(t)),r=[];return N(e,function(t){l(rt,t)||l(T,t)||et(r,t)}),r},vt=function(t){var e=t===J,r=Z(e?nt:v(t)),n=[];return N(r,function(t){!l(rt,t)||e&&!l(J,t)||et(n,rt[t])}),n};u||(W=function(){if(p(V,this))throw new Y("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?g(arguments[0]):void 0,e=L(t),r=function(t){var n=void 0===this?i:this;n===J&&o(r,nt,t),l(n,H)&&l(n[H],e)&&(n[H][e]=!1);var s=y(1,t);try{ct(n,e,s)}catch(t){if(!(t instanceof K))throw t;st(n,e,s)}};return a&&ot&&ct(J,e,{configurable:!0,set:r}),at(e,t)},A(V=W[B],"toString",function(){return q(this).tag}),A(W,"withoutSetter",function(t){return at(L(t),t)}),k.f=lt,x.f=ut,j.f=ft,S.f=pt,w.f=O.f=ht,P.f=vt,F.f=function(t){return at(D(t),t)},a&&(E(V,"description",{configurable:!0,get:function(){return q(this).description}}),c||A(J,"propertyIsEnumerable",lt,{unsafe:!0}))),n({global:!0,constructor:!0,wrap:!0,forced:!u,sham:!u},{Symbol:W}),N(m(it),function(t){M(t)}),n({target:_,stat:!0,forced:!u},{useSetter:function(){ot=!0},useSimple:function(){ot=!1}}),n({target:"Object",stat:!0,forced:!u,sham:!a},{create:function(t,e){return void 0===e?b(t):ft(b(t),e)},defineProperty:ut,defineProperties:ft,getOwnPropertyDescriptor:pt}),n({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:ht}),C(),U(W,_),T[H]=!0},73206(t,e,r){"use strict";var n=r(45286),i=r(97671),o=r(47121),s=r(55135),c=r(4961),a=r(24336),u=c("string-to-symbol-registry"),f=c("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!a},{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}})},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),c=r(4961),a=r(24336),u=c("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!a},{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),c=r(96091),a=function(t){if(t&&t.forEach!==s)try{c(t,"forEach",s)}catch(e){t.forEach=s}};for(var u in i)i[u]&&a(n[u]&&n[u].prototype);a(o)},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