PageSourceSearch

https://ethernetcsp.com/get-quote_files/common-38337a57611211540948-min.en-US.js.download

js ethernetcsp.com collected 2026-10-04 18:03:59 UTC 1,490,129 bytes, 2,650 lines download raw bytes

1(self.webpackChunkextract_css=self.webpackChunkextract_css||[]).push([[68592,10054,22125,73946,24777,89739],{141126:(_,l,e)=>{"use strict";var c=e(875832),n=e(569644);Object.defineProperty(l,"__esModule",{value:!0}),l.default=f;var r=h(e(562215)),t=h(e(556628)),o=c(e(579085));function s(d){if(typeof WeakMap!="function")return null;var a=new WeakMap,u=new WeakMap;return(s=function(p){return p?u:a})(d)}function h(d,a){if(!a&&d&&d.__esModule)return d;if(d===null||n(d)!="object"&&typeof d!="function")return{default:d};var u=s(a);if(u&&u.has(d))return u.get(d);var v={__proto__:null},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in d)if(y!=="default"&&{}.hasOwnProperty.call(d,y)){var b=p?Object.getOwnPropertyDescriptor(d,y):null;b&&(b.get||b.set)?Object.defineProperty(v,y,b):v[y]=d[y]}return v.default=d,u&&u.set(d,v),v}function f(d,a,u,v,p){var y=t.uid(d._actionsRegistry,"".concat(a,".").concat(u));d._actionsRegistry[y]=1;var b={id:y,namespace:a,name:u},E=function(R){return d.dispatch(y,R,b)},A=function(){for(var R=arguments.length,M=new Array(R),F=0;F<R;F++)M[F]=arguments[F];var z=v.apply(p,M),W=z;return z!==void 0&&!(0,o.default)(z)&&(r.isFunction(z)?W=z(E,d):E(z)),z===void 0&&t.warn("An action was called but nothing was dispatched"),W};A.defer=function(){for(var x=arguments.length,R=new Array(x),M=0;M<x;M++)R[M]=arguments[M];return setTimeout(function(){return A.apply(null,R)})},A.id=y,A.data=b;var w=d.actions[a],C=t.uid(w,u);w[C]=A;var P=t.formatAsConstant(C);return w[P]=y,A}_.exports=l.default},562215:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.assign=r,l.eachObject=n,l.isFunction=void 0,l.isMutableObject=c;var e=l.isFunction=function(o){return typeof o=="function"};function c(t){var o=t.constructor;return!!t&&Object.prototype.toString.call(t)==="[object Object]"&&e(o)&&!Object.isFrozen(t)&&(o instanceof o||t.type==="AltStore")}function n(t,o){o.forEach(function(s){Object.keys(Object(s)).forEach(function(h){t(h,s[h])})})}function r(t){for(var o=arguments.length,s=new Array(o>1?o-1:0),h=1;h<o;h++)s[h-1]=arguments[h];return n(function(f,d){t[f]=d},s),t}},238395:(_,l,e)=>{"use strict";var c=e(875832),n=e(569644);Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var r=c(e(449883)),t=c(e(699467)),o=c(e(506051)),s=c(e(721854)),h=c(e(858240)),f=c(e(4636)),d=e(317509),a=E(e(105561)),u=E(e(562215)),v=E(e(566606)),p=E(e(556628)),y=c(e(141126));function b(x){if(typeof WeakMap!="function")return null;var R=new WeakMap,M=new WeakMap;return(b=function(z){return z?M:R})(x)}function E(x,R){if(!R&&x&&x.__esModule)return x;if(x===null||n(x)!="object"&&typeof x!="function")return{default:x};var M=b(R);if(M&&M.has(x))return M.get(x);var F={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var W in x)if(W!=="default"&&{}.hasOwnProperty.call(x,W)){var G=z?Object.getOwnPropertyDescriptor(x,W):null;G&&(G.get||G.set)?Object.defineProperty(F,W,G):F[W]=x[W]}return F.default=x,M&&M.set(x,F),F}function A(x,R,M){return R=(0,o.default)(R),(0,t.default)(x,w()?Reflect.construct(R,M||[],(0,o.default)(x).constructor):R.apply(x,M))}function w(){try{var x=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(R){}return(w=function(){return!!x})()}var C=function(){function x(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};(0,h.default)(this,x),this.config=R,this.serialize=R.serialize||JSON.stringify,this.deserialize=R.deserialize||JSON.parse,this.dispatcher=R.dispatcher||new d.Dispatcher,this.batchingFunction=R.batchingFunction||function(M){return M()},this.actions={global:{}},this.stores={},this.storeTransforms=R.storeTransforms||[],this.trapAsync=!1,this._actionsRegistry={},this._initSnapshot={},this._lastSnapshot={}}return(0,f.default)(x,[{key:"dispatch",value:function(M,F,z){var W=this;this.batchingFunction(function(){var G=Math.random().toString(18).substr(2,16);if(M.hasOwnProperty("type")&&M.hasOwnProperty("payload")){var K={id:M.type,namespace:M.type,name:M.type};return W.dispatcher.dispatch(p.fsa(G,M.type,M.payload,K))}return M.id&&M.dispatch?p.dispatch(G,M,F,W):W.dispatcher.dispatch(p.fsa(G,M,F,z))})}},{key:"createUnsavedStore",value:function(M){var F=M.displayName||"";v.createStoreConfig(this.config,M);for(var z=v.transformStore(this.storeTransforms,M),W=arguments.length,G=new Array(W>1?W-1:0),K=1;K<W;K++)G[K-1]=arguments[K];return u.isFunction(z)?v.createStoreFromClass.apply(v,[this,z,F].concat(G)):v.createStoreFromObject(this,z,F)}},{key:"createStore",value:function(M,F){var z=F||M.displayName||M.name||"";v.createStoreConfig(this.config,M);var W=v.transformStore(this.storeTransforms,M);(this.stores[z]||!z)&&(this.stores[z]?p.warn("A store named ".concat(z," already exists, double check your store ")+"names or pass in your own custom identifier for each store"):p.warn("Store name was not specified"),z=p.uid(this.stores,z));for(var G=arguments.length,K=new Array(G>2?G-2:0),ie=2;ie<G;ie++)K[ie-2]=arguments[ie];var re=u.isFunction(W)?v.createStoreFromClass.apply(v,[this,W,z].concat(K)):v.createStoreFromObject(this,W,z);return this.stores[z]=re,a.saveInitialSnapshot(this,z),re}},{key:"generateActions",value:function(){for(var M={name:"global"},F=arguments.length,z=new Array(F),W=0;W<F;W++)z[W]=arguments[W];return this.createActions(z.reduce(function(G,K){return G[K]=p.dispatchIdentity,G},M))}},{key:"createAction",value:function(M,F,z){return(0,y.default)(this,"global",M,F,z)}},{key:"createActions",value:function(M){var F=this,z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},W={},G=p.uid(this._actionsRegistry,M.displayName||M.name||"Unknown");if(u.isFunction(M)){u.assign(W,p.getPrototypeChain(M));for(var K=function(q){function X(){(0,h.default)(this,X);for(var Z=arguments.length,oe=new Array(Z),$=0;$<Z;$++)oe[$]=arguments[$];return A(this,X,[].concat(oe))}return(0,s.default)(X,q),(0,f.default)(X,[{key:"generateActions",value:function(){for(var oe=arguments.length,$=new Array(oe),J=0;J<oe;J++)$[J]=arguments[J];$.forEach(function(Q){W[Q]=p.dispatchIdentity})}}])}(M),ie=arguments.length,re=new Array(ie>2?ie-2:0),te=2;te<ie;te++)re[te-2]=arguments[te];u.assign(W,(0,r.default)(K,re))}else u.assign(W,M);return this.actions[G]=this.actions[G]||{},u.eachObject(function(q,X){if(!u.isFunction(X)){z[q]=X;return}z[q]=(0,y.default)(F,G,q,X,z);var Z=p.formatAsConstant(q);z[Z]=z[q].id},[W]),z}},{key:"takeSnapshot",value:function(){for(var M=arguments.length,F=new Array(M),z=0;z<M;z++)F[z]=arguments[z];var W=a.snapshot(this,F);return u.assign(this._lastSnapshot,W),this.serialize(W)}},{key:"rollback",value:function(){a.setAppState(this,this.serialize(this._lastSnapshot),function(M){M.lifecycle("rollback"),M.emitChange()})}},{key:"recycle",value:function(){for(var M=arguments.length,F=new Array(M),z=0;z<M;z++)F[z]=arguments[z];var W=F.length?a.filterSnapshots(this,this._initSnapshot,F):this._initSnapshot;a.setAppState(this,this.serialize(W),function(G){G.lifecycle("init"),G.emitChange()})}},{key:"flush",value:function(){var M=this.serialize(a.snapshot(this));return this.recycle(),M}},{key:"bootstrap",value:function(M){a.setAppState(this,M,function(F,z){F.lifecycle("bootstrap",z),F.emitChange()})}},{key:"prepare",value:function(M,F){var z={};if(!M.displayName)throw new ReferenceError("Store provided does not have a name");return z[M.displayName]=F,this.serialize(z)}},{key:"addActions",value:function(M,F){for(var z=arguments.length,W=new Array(z>2?z-2:0),G=2;G<z;G++)W[G-2]=arguments[G];this.actions[M]=Array.isArray(F)?this.generateActions.apply(this,F):this.createActions.apply(this,[F].concat(W))}},{key:"addStore",value:function(M,F){for(var z=arguments.length,W=new Array(z>2?z-2:0),G=2;G<z;G++)W[G-2]=arguments[G];this.createStore.apply(this,[F,M].concat(W))}},{key:"getActions",value:function(M){return this.actions[M]}},{key:"getStore",value:function(M){return this.stores[M]}}],[{key:"debug",value:function(M,F,z){var W="alt.js.org",G=z;return!G&&typeof window!="undefined"&&(G=window),typeof G!="undefined"&&(G[W]=G[W]||[],G[W].push({name:M,alt:F})),F}}])}(),P=l.default=C;_.exports=l.default},753281:(_,l,e)=>{"use strict";var c=e(875832),n=e(569644);
1Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var r=c(e(858240)),t=c(e(4636)),o=f(e(562215)),s=c(e(75857));function h(u){if(typeof WeakMap!="function")return null;var v=new WeakMap,p=new WeakMap;return(h=function(b){return b?p:v})(u)}function f(u,v){if(!v&&u&&u.__esModule)return u;if(u===null||n(u)!="object"&&typeof u!="function")return{default:u};var p=h(v);if(p&&p.has(u))return p.get(u);var y={__proto__:null},b=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var E in u)if(E!=="default"&&{}.hasOwnProperty.call(u,E)){var A=b?Object.getOwnPropertyDescriptor(u,E):null;A&&(A.get||A.set)?Object.defineProperty(y,E,A):y[E]=u[E]}return y.default=u,p&&p.set(u,y),y}var d=function(){function u(v,p,y,b){var E=this;(0,r.default)(this,u);var A=p.lifecycleEvents;this.transmitter=(0,s.default)(),this.lifecycle=function(P,x){A[P]&&A[P].publish(x)},this.state=y,this.alt=v,this.preventDefault=!1,this.displayName=p.displayName,this.boundListeners=p.boundListeners,this.StoreModel=b,this.reduce=p.reduce||function(P){return P},this.subscriptions=[];var w=p.output||function(P){return P};this.emitChange=function(){return E.transmitter.publish(w(E.state))};var C=function(x,R){try{return x()}
1catch(M){if(p.handlesOwnErrors)return E.lifecycle("error",{error:M,payload:R,state:E.state}),!1;throw M}};o.assign(this,p.publicMethods),this.dispatchToken=v.dispatcher.register(function(P){E.preventDefault=!1,E.lifecycle("beforeEach",{payload:P,state:E.state});var x=p.actionListeners[P.action];if(x||p.otherwise){var R;x?R=C(function(){return x.filter(Boolean).every(function(M){return M.call(p,P.data,P.action)!==!1})},P):R=C(function(){return p.otherwise(P.data,P.action)},P),R!==!1&&!E.preventDefault&&E.emitChange()}p.reduce&&(C(function(){var M=p.reduce(E.state,P);M!==void 0&&(E.state=M)},P),E.preventDefault||E.emitChange()),E.lifecycle("afterEach",{payload:P,state:E.state})}),this.lifecycle("init")}return(0,t.default)(u,[{key:"listen",value:function(p){var y=this;if(!o.isFunction(p))throw new TypeError("listen expects a function");var b=this.subscriptions.find(function(C){return C.cb===p});if(!b){var E=this.transmitter.subscribe(p),A=E.dispose,w={cb:p,dispose:A};this.subscriptions.push(w)}return function(){return y.unlisten(p)}}},{key:"unlisten",value:function(p){this.lifecycle("unlisten"),this.subscriptions=this.subscriptions.filter(function(y){return y.cb===p?(y.dispose(),!1):!0})}},{key:"getState",value:function(){return this.StoreModel.config.getState.call(this,this.state)}}])}(),a=l.default=d;_.exports=l.default},196808:(_,l,e)=>{"use strict";var c=e(875832),n=e(569644);Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var r=c(e(75857)),t=s(e(562215));function o(d){if(typeof WeakMap!="function")return null;var a=new WeakMap,u=new WeakMap;return(o=function(p){return p?u:a})(d)}function s(d,a){if(!a&&d&&d.__esModule)return d;if(d===null||n(d)!="object"&&typeof d!="function")return{default:d};var u=o(a);if(u&&u.has(d))return u.get(d);var v={__proto__:null},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in d)if(y!=="default"&&{}.hasOwnProperty.call(d,y)){var b=p?Object.getOwnPropertyDescriptor(d,y):null;b&&(b.get||b.set)?Object.defineProperty(v,y,b):v[y]=d[y]}return v.default=d,u&&u.set(d,v),v}var h={waitFor:function(){for(var a=arguments.length,u=new Array(a),v=0;v<a;v++)u[v]=arguments[v];if(!u.length)throw new ReferenceError("Dispatch tokens not provided");var p=u;u.length===1&&(p=Array.isArray(u[0])?u[0]:u);var y=p.map(function(b){return b.dispatchToken||b});this.dispatcher.waitFor(y)},exportAsync:function(a){this.registerAsync(a)},registerAsync:function(a){var u=this,v=0,p=t.isFunction(a)?a(this.alt):a,y=Object.keys(p).reduce(function(b,E){var A=p[E],w=t.isFunction(A)?A(u):A,C=["success","error","loading"];
1return C.forEach(function(P){if(w[P]&&!w[P].id)throw new Error("".concat(P," handler must be an action function"))}),b[E]=function(){for(var P=arguments.length,x=new Array(P),R=0;R<P;R++)x[R]=arguments[R];var M=u.getInstance().getState(),F=w.local&&w.local.apply(w,[M].concat(x)),z=w.shouldFetch?w.shouldFetch.apply(w,[M].concat(x)):F==null,W=w.interceptResponse||function(K){return K},G=function(ie,re){return function(te){var q=function(){if(v-=1,ie(W(te,ie,x)),re)throw te;return te};return u.alt.trapAsync?function(){return q()}:q()}};return z?(v+=1,w.loading&&w.loading(W(null,w.loading,x)),w.remote.apply(w,[M].concat(x)).then(G(w.success),G(w.error,1))):(u.emitChange(),F)},b},{});this.exportPublicMethods(y),this.exportPublicMethods({isLoading:function(){return v>0}})},exportPublicMethods:function(a){var u=this;t.eachObject(function(v,p){if(!t.isFunction(p))throw new TypeError("exportPublicMethods expects a function");u.publicMethods[v]=p},[a])},emitChange:function(){this.getInstance().emitChange()},on:function(a,u){a==="error"&&(this.handlesOwnErrors=!0);var v=this.lifecycleEvents[a]||(0,r.default)();return this.lifecycleEvents[a]=v,v.subscribe(u.bind(this))},bindAction:function(a,u){if(!a)throw new ReferenceError("Invalid action reference passed in");if(!t.isFunction(u))throw new TypeError("bindAction expects a function");var v=a.id?a.id:a;this.actionListeners[v]=this.actionListeners[v]||[],this.actionListeners[v].push(u.bind(this)),this.boundListeners.push(v)},bindActions:function(a){var u=this;t.eachObject(function(v,p){var y=/./,b=v.replace(y,function(A){return"on".concat(A[0].toUpperCase())});if(u[v]&&u[b])throw new ReferenceError("You have multiple action handlers bound to an action: "+"".concat(v," and ").concat(b));var E=u[v]||u[b];E&&u.bindAction(p,E)},[a])},bindListeners:function(a){var u=this;t.eachObject(function(v,p){var y=u[v];
1if(!y)throw new ReferenceError("".concat(v," defined but does not exist in ").concat(u.displayName));Array.isArray(p)?p.forEach(function(b){u.bindAction(b,y)}):u.bindAction(p,y)},[a])}},f=l.default=h;_.exports=l.default},566606:(_,l,e)=>{"use strict";var c=e(875832),n=e(569644);Object.defineProperty(l,"__esModule",{value:!0}),l.createStoreConfig=C,l.createStoreFromClass=R,l.createStoreFromObject=x,l.transformStore=P;var r=c(e(449883)),t=c(e(4636)),o=c(e(858240)),s=c(e(699467)),h=c(e(506051)),f=c(e(721854)),d=y(e(556628)),a=y(e(562215)),u=c(e(753281)),v=c(e(196808));function p(M){if(typeof WeakMap!="function")return null;var F=new WeakMap,z=new WeakMap;return(p=function(G){return G?z:F})(M)}function y(M,F){if(!F&&M&&M.__esModule)return M;if(M===null||n(M)!="object"&&typeof M!="function")return{default:M};var z=p(F);if(z&&z.has(M))return z.get(M);var W={__proto__:null},G=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var K in M)if(K!=="default"&&{}.hasOwnProperty.call(M,K)){var ie=G?Object.getOwnPropertyDescriptor(M,K):null;ie&&(ie.get||ie.set)?Object.defineProperty(W,K,ie):W[K]=M[K]}return W.default=M,z&&z.set(M,W),W}function b(M,F,z){return F=(0,h.default)(F),(0,s.default)(M,E()?Reflect.construct(F,z||[],(0,h.default)(M).constructor):F.apply(M,z))}function E(){try{var M=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(F){}return(E=function(){return!!M})()}function A(M,F,z){if(z){var W=F.StoreModel.config,G=a.isFunction(z)?z(F.state):z;F.state=W.setState.call(M,F.state,G),M.alt.dispatcher.isDispatching()||M.emitChange()}}function w(M,F,z,W){return a.assign(M,v.default,{displayName:z,alt:F,dispatcher:F.dispatcher,preventDefault:function(){this.getInstance().preventDefault=!0},boundListeners:[],lifecycleEvents:{},actionListeners:{},publicMethods:{},handlesOwnErrors:!1},W)}function C(M,F){F.config=a.assign({getState:function(W){return Array.isArray(W)?W.slice():a.isMutableObject(W)?a.assign({},W):W},setState:function(W,G){return a.isMutableObject(G)?a.assign(W,G):G}},M,F.config)}function P(M,F){return M.reduce(function(z,W){return W(z)},F)}function x(M,F,z){var W=null,G=w({},M,z,a.assign({getInstance:function(){return W},setState:function(ie){A(this,W,ie)}},F));return G.bindListeners&&v.default.bindListeners.call(G,G.bindListeners),G.observe&&v.default.bindListeners.call(G,G.observe(M)),G.lifecycle&&a.eachObject(function(K,ie){v.default.on.call(G,K,ie)},[G.lifecycle]),W=a.assign(new u.default(M,G,G.state!==void 0?G.state:{},F),G.publicMethods,{displayName:z,config:F.config}),W}function R(M,F,z){var W=null,G=F.config,K=function(X){function Z(){(0,o.default)(this,Z);for(var oe=arguments.length,$=new Array(oe),J=0;J<oe;J++)$[J]=arguments[J];return b(this,Z,[].concat($))}return(0,f.default)(Z,X),(0,t.default)(Z)}(F);w(K.prototype,M,z,{type:"AltStore",getInstance:function(){return W},setState:function(Z){A(this,W,Z)}});for(var ie=arguments.length,re=new Array(ie>3?ie-3:0),te=3;te<ie;te++)re[te-3]=arguments[te];var q=(0,r.default)(K,re);return G.bindListeners&&q.bindListeners(G.bindListeners),G.datasource&&q.registerAsync(G.datasource),W=a.assign(new u.default(M,q,q.state!==void 0?q.state:q,F),d.getInternalMethods(F),G.publicMethods,{displayName:z}),W}},556628:(_,l,e)=>{"use strict";var c=e(875832),n=e(569644);Object.defineProperty(l,"__esModule",{value:!0}),l.dispatch=w,l.dispatchIdentity=E,l.formatAsConstant=b,l.fsa=A,l.getInternalMethods=u,l.getPrototypeChain=v,l.uid=y,l.warn=p;var r=c(e(346797)),t=s(e(562215));function o(P){if(typeof WeakMap!="function")return null;var x=new WeakMap,R=new WeakMap;return(o=function(F){return F?R:x})(P)}function s(P,x){if(!x&&P&&P.__esModule)return P;if(P===null||n(P)!="object"&&typeof P!="function")return{default:P};var R=o(x);if(R&&R.has(P))return R.get(P);var M={__proto__:null},F=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var z in P)if(z!=="default"&&{}.hasOwnProperty.call(P,z)){var W=F?Object.getOwnPropertyDescriptor(P,z):null;W&&(W.get||W.set)?Object.defineProperty(M,z,W):M[z]=P[z]}return M.default=P,R&&R.set(P,M),M}function h(P,x){var R=Object.keys(P);if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(P);x&&(M=M.filter(function(F){return Object.getOwnPropertyDescriptor(P,F).enumerable})),R.push.apply(R,M)}return R}function f(P){for(var x=1;x<arguments.length;x++){var R=arguments[x]!=null?arguments[x]:{};
1x%2?h(Object(R),!0).forEach(function(M){(0,r.default)(P,M,R[M])}):Object.getOwnPropertyDescriptors?Object.defineProperties(P,Object.getOwnPropertyDescriptors(R)):h(Object(R)).forEach(function(M){Object.defineProperty(P,M,Object.getOwnPropertyDescriptor(R,M))})}return P}var d=Object.getOwnPropertyNames(C),a=Object.getOwnPropertyNames(C.prototype);function u(P,x){var R=x?a:d,M=x?P.prototype:P;return Object.getOwnPropertyNames(M).reduce(function(F,z){return R.indexOf(z)!==-1||(F[z]=M[z]),F},{})}function v(P){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return P.prototype===void 0?x:v(Object.getPrototypeOf(P),t.assign(u(P,!0),x))}function p(P){typeof console!="undefined"&&console.warn(new ReferenceError(P))}function y(P,x){for(var R=0,M=x;Object.hasOwnProperty.call(P,M);)M=x+String(++R);return M}function b(P){return P.replace(/[a-z]([A-Z])/g,function(x){return"".concat(x[0],"_").concat(x[1].toLowerCase())}).toUpperCase()}function E(P){if(P===void 0)return null;for(var x=arguments.length,R=new Array(x>1?x-1:0),M=1;M<x;M++)R[M-1]=arguments[M];return R.length?[P].concat(R):P}function A(P,x,R,M){return{type:x,payload:R,meta:f({dispatchId:P},M),id:P,action:x,data:R,details:M}}function w(P,x,R,M){var F=x.dispatch(R);if(F===void 0)return null;var z=x.id,W=z,G=z,K={id:z,namespace:W,name:G},ie=function(te){return M.dispatch(z,te,K)};return t.isFunction(F)?F(ie,M):M.dispatcher.dispatch(A(P,z,F,K))}function C(){}},105561:(_,l,e)=>{"use strict";var c=e(569644);Object.defineProperty(l,"__esModule",{value:!0}),l.filterSnapshots=f,l.saveInitialSnapshot=h,l.setAppState=o,l.snapshot=s;var n=t(e(562215));function r(d){if(typeof WeakMap!="function")return null;var a=new WeakMap,u=new WeakMap;return(r=function(p){return p?u:a})(d)}function t(d,a){if(!a&&d&&d.__esModule)return d;if(d===null||c(d)!="object"&&typeof d!="function")return{default:d};var u=r(a);if(u&&u.has(d))return u.get(d);var v={__proto__:null},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in d)if(y!=="default"&&{}.hasOwnProperty.call(d,y)){var b=p?Object.getOwnPropertyDescriptor(d,y):null;b&&(b.get||b.set)?Object.defineProperty(v,y,b):v[y]=d[y]}return v.default=d,u&&u.set(d,v),v}function o(d,a,u){var v=d.deserialize(a);n.eachObject(function(p,y){var b=d.stores[p];if(b){var E=b.StoreModel.config,A=b.state;E.onDeserialize&&(v[p]=E.onDeserialize(y)||y),n.isMutableObject(A)?(n.eachObject(function(w){return delete A[w]},[A]),n.assign(A,v[p])):b.state=v[p],u(b,b.state)}},[v])}function s(d){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],u=a.length?a:Object.keys(d.stores);return u.reduce(function(v,p){var y=p.displayName||p,b=d.stores[y],E=b.StoreModel.config;b.lifecycle("snapshot");var A=E.onSerialize&&E.onSerialize(b.state);return v[y]=A||b.getState(),v},{})}function h(d,a){var u=d.deserialize(d.serialize(d.stores[a].state));d._initSnapshot[a]=u,d._lastSnapshot[a]=u}function f(d,a,u){return u.reduce(function(v,p){var y=p.displayName||p;if(!a[y])throw new ReferenceError("".concat(y," is not a valid store"));return v[y]=a[y],v},{})}},69037:(_,l,e)=>{var c=e(791484),n=e(578174),r={};for(var t in c)c.hasOwnProperty(t)&&(r[c[t]]=t);var o=_.exports={to:{}};o.get=function(f){var d=f.substring(0,3).toLowerCase(),a,u;switch(d){case"hsl":a=o.get.hsl(f),u="hsl";break;case"hwb":a=o.get.hwb(f),u="hwb";break;default:a=o.get.rgb(f),u="rgb";break}return a?{model:u,value:a}:null},o.get.rgb=function(f){if(!f)return null;var d=/^#([a-fA-F0-9]{3})$/,a=/^#([a-fA-F0-9]{6})$/,u=/^(rgba?)\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?\d*\.?\d+)\s*)?\)$/,v=/^(rgba?)\(\s*([+-]?\d*\.?\d+)\%\s*,\s*([+-]?\d*\.?\d+)\%\s*,\s*([+-]?\d*\.?\d+)\%\s*(?:,\s*([+-]?\d*\.?\d+)\s*)?\)$/,p=/(\D+)/,y=[0,0,0,1],b,E,A;if(b=f.match(d))for(b=b[1],E=0;E<3;E++)y[E]=parseInt(b[E]+b[E],16);else if(b=f.match(a))for(b=b[1],E=0;E<3;E++){var w=E*2;y[E]=parseInt(b.slice(w,w+2),16)}else if(b=f.match(u)){if(A=b[5],A&&b[1]==="rgb"||!A&&b[1]==="rgba")return null;for(E=0;E<3;E++)y[E]=parseInt(b[E+2],0);A&&(y[3]=parseFloat(A))}else if(b=f.match(v)){if(A=b[5],A&&b[1]==="rgb"||!A&&b[1]==="rgba")return null;for(E=0;E<3;E++)y[E]=Math.round(parseFloat(b[E+2])*2.55);A&&(y[3]=parseFloat(A))}else return(b=f.match(p))?b[1]==="transparent"?[0,0,0,0]:(y=c[b[1]],y?(y[3]=1,y):null):null;for(E=0;E<y.length;E++)y[E]=s(y[E],0,255);return y[3]=s(y[3],0,1),y},o.get.hsl=function(f){if(!f)return null;var d=/^(hsla?)\(\s*([+-]?\d*\.?\d+)(?:deg)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)\s*)?\)$/,a=f.match(d);if(a){var u=a[5];if(u&&a[1]==="hsl"||!u&&a[1]==="hsla")return null;var v=u?parseFloat(u):1,p=(parseFloat(a[2])%360+360)%360,y=s(parseFloat(a[3]),0,100),b=s(parseFloat(a[4]),0,100),E=s(v,0,1);return[p,y,b,E]}return null},o.get.hwb=function(f){if(!f)return null;var d=/^hwb\(\s*([+-]?\d*\.?\d+)(?:deg)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)\s*)?\)$/,a=f.match(d);if(a){var u=parseFloat(a[4]),v=(parseFloat(a[1])%360+360)%360,p=s(parseFloat(a[2]),0,100),y=s(parseFloat(a[3]),0,100),b=s(isNaN(u)?1:u,0,1);return[v,p,y,b]}return null},o.to.hex=function(f){return"#"+h(f[0])+h(f[1])+h(f[2])},o.to.rgb=function(){var f=n(arguments);
1return f.length<4||f[3]===1?"rgb("+Math.round(f[0])+", "+Math.round(f[1])+", "+Math.round(f[2])+")":"rgba("+Math.round(f[0])+", "+Math.round(f[1])+", "+Math.round(f[2])+", "+f[3]+")"},o.to.rgb.percent=function(){var f=n(arguments),d=Math.round(f[0]/255*100),a=Math.round(f[1]/255*100),u=Math.round(f[2]/255*100);return f.length<4||f[3]===1?"rgb("+d+"%, "+a+"%, "+u+"%)":"rgba("+d+"%, "+a+"%, "+u+"%, "+f[3]+")"},o.to.hsl=function(){var f=n(arguments);return f.length<4||f[3]===1?"hsl("+f[0]+", "+f[1]+"%, "+f[2]+"%)":"hsla("+f[0]+", "+f[1]+"%, "+f[2]+"%, "+f[3]+")"},o.to.hwb=function(){var f=n(arguments),d="";return f.length>=4&&f[3]!==1&&(d=", "+f[3]),"hwb("+f[0]+", "+f[1]+"%, "+f[2]+"%"+d+")"},o.to.keyword=function(f){return r[f.slice(0,3)]};function s(f,d,a){return Math.min(Math.max(d,f),a)}function h(f){var d=f.toString(16).toUpperCase();return d.length<2?"0"+d:d}},380976:(_,l,e)=>{"use strict";e.d(l,{Z:()=>F});var c=e(889369),n=e(137760),r=e(774137),t=(0,r.getI18nInstance)(),o=new c.default(t),s=new n.default(t),h=o.T,f=o.Plural,d=o.FormattedCurrency,a=o.FormattedNumber,u=o.FormattedDateTime,v=o.RelativeTime,p=t.formatNumber,y=t.formatCurrency,b=t.formatCurrencyToParts,E=t.getCurrencySymbol,A=t.formatQuantity,w=t.formatDateTime,C=t.formatRelativeTime,P=t.translate,x=t.pluralize,R=s.formatIcuMessage,M={EUR:{code:"EUR",currencyName:P("Euro",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:978},USD:{code:"USD",currencyName:P("US Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:840},AUD:{code:"AUD",currencyName:P("Australian Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:36},NOK:{code:"NOK",currencyName:P("Norwegian Krone",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:578},CAD:{code:"CAD",currencyName:P("Canadian Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:124},NZD:{code:"NZD",currencyName:P("New Zealand Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:554},DKK:{code:"DKK",currencyName:P("Danish Krone",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:208},GBP:{code:"GBP",currencyName:P("Pound Sterling",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:826},HKD:{code:"HKD",currencyName:P("Hong Kong Dollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:344},CHF:{code:"CHF",currencyName:P("Swiss Franc",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:756},MXN:{code:"MXN",currencyName:P("Mexican Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:484},SGD:{code:"SGD",currencyName:P("SingaporeDollar",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:702},SEK:{code:"SEK",currencyName:P("Swedish Krona",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:752},CZK:{code:"CZK",currencyName:P("Czech Koruna",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:203},ILS:{code:"ILS",currencyName:P("Israeli New Shegel",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:376},PHP:{code:"PHP",currencyName:P("Philippine Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:608},RUB:{code:"RUB",currencyName:P("Russian Ruble",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:643},PLN:{code:"PLN",currencyName:P("Polish Zloty",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:616},THB:{code:"THB",currencyName:P("Thai Baht",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:764},MYR:{code:"MYR",currencyName:P("Malaysian Ringgit",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:458},ARS:{code:"ARS",currencyName:P("Argentine Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:32},BRL:{code:"BRL",currencyName:P("Brazilian Real",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:986},COP:{code:"COP",currencyName:P("Colombian Peso",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:170},IDR:{code:"IDR",currencyName:P("Indonesian Rupiah",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:360},INR:{code:"INR",currencyName:P("Indian Rupee",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:356},JPY:{code:"JPY",currencyName:P("Yen",null,{project:"libs.Currency"}),fractionDigits:0,numericCode:392},ZAR:{code:"ZAR",currencyName:P("South African Rand",null,{project:"libs.Currency"}),fractionDigits:2,numericCode:710}},F=M},976533:(_,l,e)=>{"use strict";e.d(l,{AM:()=>h,Ft:()=>r,Gw:()=>t,I8:()=>s,hU:()=>o});var c=e(392338),n=e.n(c);function r(f){var d=f.currencyCode,a=f.sign,u=f.value;return"".concat(a).concat(u," ").concat(d).trim()}function t(f){var d=f.sign,a=f.symbol,u=f.value;return"".concat(d).concat(a).concat(u).trim()}function o(f){var d=f.sign,a=f.symbol,u=f.value;return"".concat(d).concat(a," ").concat(u).trim()}function s(f){var d=f.currencyCode,a=f.sign,u=f.symbol,v=f.value;
1return"".concat(a).concat(u).concat(v," ").concat(d).trim()}function h(f){var d=f.sign,a=f.symbol,u=f.value;return"".concat(d).concat(u," ").concat(a).trim()}},774137:(_,l,e)=>{"use strict";e.r(l),e.d(l,{getI18nInstance:()=>o,setI18nInstance:()=>s});var c=e(45650),n="libs.Currency";function r(h){return e(479018)("./".concat(n,".").concat(h,".yaml"))}var t=(0,c.setupLibrary)(n,r),o=t.getI18nInstance,s=t.setI18nInstance},300295:(_,l,e)=>{"use strict";e.r(l),e.d(l,{CurrencyTemplates:()=>s.F,DEFAULT_CURRENCY_TEMPLATE:()=>o.T,MoneyFormatter:()=>c.default,createTemplate:()=>o.M,default:()=>h.Z,fromCents:()=>t,getFractionDigits:()=>n.Z});var c=e(174508),n=e(498818),r=e(713130);function t(f,d){var a=(0,n.Z)(d),u=parseFloat(f)/Math.pow(10,a);return new r.default(u,d)}var o=e(937786),s=e(343846),h=e(380976)},174508:(_,l,e)=>{"use strict";e.r(l),e.d(l,{default:()=>M});var c=e(392338),n=e(346797),r=e.n(n),t=e(858240),o=e.n(t),s=e(4636),h=e.n(s),f=e(805187),d=e(792495),a=e.n(d),u=e(937786),v=e(343846),p=/^(\d+)(\d{3})/;function y(F){for(var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";F.match(p);)F=F.replace(p,"$1".concat(z,"$2"));return F}var b=e(691059),E=e.n(b),A=e(498818);function w(F,z,W){return W.trimCents&&E()(F)?0:(0,A.Z)(z)}function C(F){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:".";return F.replace(".",z)}function P(F,z){var W=Object.keys(F);if(Object.getOwnPropertySymbols){var G=Object.getOwnPropertySymbols(F);z&&(G=G.filter(function(K){return Object.getOwnPropertyDescriptor(F,K).enumerable})),W.push.apply(W,G)}return W}function x(F){for(var z=1;z<arguments.length;z++){var W=arguments[z]!=null?arguments[z]:{};z%2?P(Object(W),!0).forEach(function(G){r()(F,G,W[G])}):Object.getOwnPropertyDescriptors?Object.defineProperties(F,Object.getOwnPropertyDescriptors(W)):P(Object(W)).forEach(function(G){Object.defineProperty(F,G,Object.getOwnPropertyDescriptor(W,G))})}return F}var R={trimCents:!1,useGrouping:!0,valueOnly:!1},M=function(){function F(z){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:v.F,G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;o()(this,F),this.templates=W[z]||{},G&&F.enableDebugging(),this.locale=z}return h()(F,[{key:"format",value:function(W){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};G=x(x({},R),G);var K=F.debug?"\u{1F4B0}":"",ie=W.toFloat(),re=Math.abs(ie),te=ie<0?"-":"",q=W.currencyCode,X=x(x({},u.T),this.templates[q]),Z=w(ie,q,G),oe=String(a()(re,Z).toFixed(Z));oe=C(oe,X.decimalSeparator),G.useGrouping&&(oe=y(oe,X.thousandsSeparator));var $=X.symbol;if(G.symbolOnly)return $;var J=X.formatter,Q=G.valueOnly?J({symbol:"",value:oe,currencyCode:"",sign:te}):J({symbol:$,value:oe,currencyCode:q,sign:te});return K+Q+K}}],[{key:"enableDebugging",value:function(){F.debug=!0}},{key:"disableDebugging",value:function(){F.debug=!1}}]),F}()},343846:(_,l,e)=>{"use strict";e.d(l,{F:()=>t});var c=e(346797),n=e.n(c),r=e(976533),t=n()({"en-US":{AUD:{symbol:"A$",formatter:r.Gw},CAD:{symbol:"CA$",formatter:r.Gw},EUR:{symbol:"\u20AC",formatter:r.Gw},GBP:{symbol:"\xA3",formatter:r.Gw},HKD:{symbol:"HK$",formatter:r.Gw},USD:{symbol:"$",formatter:r.Gw}},native:{ARS:{symbol:"$",formatter:r.I8}
1,AUD:{symbol:"$",formatter:r.I8},BRL:{symbol:"R$",formatter:r.Gw},CAD:{symbol:"$",formatter:r.I8},CHF:{symbol:"CHF",formatter:r.Gw},COP:{symbol:"COL$",formatter:r.Gw},DKK:{symbol:"kr",formatter:r.AM},EUR:{symbol:"\u20AC",formatter:r.Gw},GBP:{symbol:"\xA3",formatter:r.Gw},HKD:{symbol:"HK$",formatter:r.Gw},MXN:{symbol:"$",formatter:r.Gw},NOK:{symbol:"kr",formatter:r.AM},NZD:{symbol:"$",formatter:r.Gw},SEK:{symbol:"kr",formatter:r.AM},SGD:{symbol:"S$",formatter:r.Gw},USD:{symbol:"$",formatter:r.Gw},CZK:{symbol:"K\u010D",formatter:r.AM},IDR:{symbol:"Rp",formatter:r.Gw},ILS:{symbol:"\u20AA",formatter:r.hU},INR:{symbol:"\u20B9",formatter:r.Gw},JPY:{symbol:"\xA5",formatter:r.Gw},PHP:{symbol:"Php",formatter:r.Gw},RUB:{symbol:"p.",formatter:r.AM},PLN:{symbol:"z\u0142",formatter:r.AM},THB:{symbol:"\u0E3F",formatter:r.Gw},MYR:{symbol:"RM",formatter:r.Gw},ZAR:{symbol:"R",formatter:r.Gw}}},"__test__",{AAA:{symbol:"$",decimalSeparator:",",thousandsSeparator:"."}})},937786:(_,l,e)=>{"use strict";e.d(l,{M:()=>v,T:()=>u});var c=e(392338),n=e.n(c),r=e(346797),t=e.n(r),o=e(461761),s=e.n(o),h=e(976533),f=e(343846);function d(p,y){var b=Object.keys(p);if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(p);y&&(E=E.filter(function(A){return Object.getOwnPropertyDescriptor(p,A).enumerable})),b.push.apply(b,E)}return b}function a(p){for(var y=1;y<arguments.length;y++){var b=arguments[y]!=null?arguments[y]:{};y%2?d(Object(b),!0).forEach(function(E){t()(p,E,b[E])}):Object.getOwnPropertyDescriptors?Object.defineProperties(p,Object.getOwnPropertyDescriptors(b)):d(Object(b)).forEach(function(E){Object.defineProperty(p,E,Object.getOwnPropertyDescriptor(b,E))})}return p}var u=Object.freeze({symbol:"",thousandsSeparator:",",decimalSeparator:".",maxIntegerPlaces:15,formatter:h.Ft}),v=function(y,b){var E=s()(f.F,[y,b],{});return a(a({},u),E)}},498818:(_,l,e)=>{"use strict";e.d(l,{Z:()=>r});function c(t,o){return o in t}var n=e(380976);function r(t){if(c(n.Z,t)){var o=n.Z[t];return o.fractionDigits}return 2}},479018:(_,l,e)=>{var c={"./libs.Currency.en-US.yaml":445477,"common/temp/node_modules/.pnpm/@[email protected]_@[email protected]_@[email protected]_@[email protected]_x3rvscanfwpw65v5oexbbmh5o4/node_modules/@sqs/commerce-currency/sqs-i18n-translations/strings/libs.Currency.en-US.yaml":445477};function n(t){var o=r(t);return e(o)}function r(t){if(!e.o(c,t)){var o=new Error("Cannot find module '"+t+"'");throw o.code="MODULE_NOT_FOUND",o}return c[t]}n.keys=function(){return Object.keys(c)},n.resolve=r,_.exports=n,n.id=479018},800251:(_,l,e)=>{_.exports=e(12927)},102577:_=>{var l,e,c,n;function r(f){return f&&f.window===f}function t(){l=n.innerWidth,e=n.screen.availHeight,c=n.outerHeight}function o(f){return function(d){(n.innerWidth!==l||n.screen.availHeight!==e||n.outerHeight!==c)&&f(d)}}function s(f,d){d||(d=window),!n&&r(d)&&(n=d);var a=o(f);return n.addEventListener("resize",a),n.removeEventListener("resize",t),n.addEventListener("resize",t),a}function h(f){n.removeEventListener("resize",f)}_.exports={addListener:s,removeListener:h}},149659:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.NORMAL="normal",n.MULTIPLY="multiply",n.SCREEN="screen",n.OVERLAY="overlay",n.DARKEN="darken",n.LIGHTEN="lighten",n.COLOR_DODGE="color-dodge",n.COLOR_BURN="color-burn",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DIFFERENCE="difference",n.EXCLUSION="exclusion",n.HUE="hue",n.SATURATION="saturation",n.COLOR="color",n.LUMINOSITY="luminosity"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},899444:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.BUTTON_BLOCK=1,n.POPUP_OVERLAY=2})(e||(e={}));var c=e;l.default=c,_.exports=l.default},592010:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.PAGE_VIEW=1,n.SITE_SEARCH=2,n.HEARTBEAT=10,n.AUDIO=20,n.VIDEO=21})(e||(e={}));var c=e;l.default=c,_.exports=l.default},981607:(_,l)=>{"use strict";
1Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.COLLECTION_TYPE_GENERIC=1,n.COLLECTION_TYPE_SUBSCRIPTION=2,n.TWITTER=3,n.FOURSQUARE=4,n.INSTAGRAM=5,n.GALLERY_BLOCK=6,n.TEMPLATE_PAGE=7,n.SPLASH_PAGE=8,n.COLLECTION_TYPE_PAGE=10,n.FIVEHUNDREDPIX=11,n.FLICKR=12,n.PRODUCTS=13,n.SLIDE_GALLERY=15,n.SLIDE_ALBUM=16,n.SLIDE_VIDEO=17,n.ALBUM_BLOCK=18,n.SECTION_CATALOG=20,n.PAGE_CATALOG=21,n.ITEM_CATALOG=22,n.PORTFOLIO=23,n.LESSONS=24,n.COURSE=25,n.MOSAIC=14,n.PROJECT=19})(e||(e={}));var c=e;l.default=c,_.exports=l.default},145558:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.APPLEPODCAST=56,n.BANDSINTOWN=29,n.BEHANCE=30,n.CHOWNOW=49,n.CODEPEN=31,n.DISCORD_UNAUTH=81,n.DRIBBBLE=18,n.DROPBOX=9,n.DROPBOX2=40,n.DROPBOX2017=55,n.EMAIL=20,n.FACEBOOK=2,n.FACEBOOK_UNAUTH=60,n.FIVEHUNDREDPIX=16,n.FIVEHUNDREDPIX_UNAUTH=67,n.FLICKR=3,n.FLICKR_UNAUTH=63,n.FOURSQUARE=1,n.FOURSQUARE_UNAUTH=72,n.GITHUB=23,n.GITHUB_UNAUTH=73,n.GOODREADS=52,n.GOOGLE=5,n.GOOGLEAUTH2=21,n.GOOGLEDOCS2=22,n.GOOGLEPLAY=28,n.GOOGLESEARCHCONSOLE=57,n.GOOGLE_SPREADSHEET=6,n.HOUZZ=42,n.IMDB=51,n.INSTAGRAM=10,n.INSTAGRAM_2019=77,n.INSTAGRAM_UNAUTH=64,n.ITUNES=27,n.LINKEDIN=14,n.LINKEDIN_UNAUTH=65,n.MAILCHIMP=13,n.MEDIUM=32,n.MEETUP=33,n.PAYPAL_LIVE_BILLING=48,n.PAYPAL_LIVE_ONBOARDING=46,n.PAYPAL_SANDBOX_BILLING=47,n.PAYPAL_SANDBOX_ONBOARDING=45,n.PINTEREST=19,n.PINTEREST_UNAUTH=61,n.RDIO=34,n.REDDIT=43,n.SMUGMUG=17,n.SMUGMUG_UNAUTH=75,n.SNAPCHAT=50,n.SOUNDCLOUD=25,n.SOUNDCLOUD_UNAUTH=70,n.SPOTIFY=26,n.SPOTIFY_UNAUTH=71,n.SQUARE=76,n.SQUARE_SANDBOX=78,n.STITCHER=53,n.STRIPE=15,n.STUMBLEUPON=44,n.THEDOTS=58,n.THREADS_UNAUTH=83,n.TIDAL=54,n.TIKTOK_UNAUTH=82,n.TRIPADVISOR=59,n.TUMBLR=8,n.TUMBLR_UNAUTH=66,n.TWITCH=35,n.TWITTER=4,n.TWITTER_UNAUTH=62,n.URL=74,n.VEVO=36,n.VIMEO=12,n.VIMEO_UNAUTH=68,n.VINE=37,n.VSCO=38,n.WEGLOT=80,n.X_FORMERLY_TWITTER_UNAUTH=85,n.XERO=24,n.YELP=39,n.YOUTUBE=11,n.YOUTUBE_UNAUTH=69,n.FACEBOOK_COMMERCE=79,n.PINTEREST_V5=84})(e||(e={}));var c=e;l.default=c,_.exports=l.default},610888:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.ADD_PAGES=1,n.ADD_CONTRIBUTORS=2,n.ADD_COMMERCE_PRODUCTS=3,n.DEVELOPER_SDK=4,n.MOBILE_PORTFOLIO=5,n.COMMERCE=6,n.ACCOUNTING=7,n.SHIPSTATION_INTEGRATION=8,n.ABANDONED_CART_RECOVERY=9,n.REAL_TIME_SHIPPING_RATES=10,n.COMMERCE_TRANSACTION_FEE=11,n.FREE_GOOGLE_APPS_INBOX=12,n.GOOGLE_AD_WORDS_CREDIT=13,n.VAT_COLLECTION_BETA=14,n.MULTICURRENCY_BETA=15,n.STRICT_GOOGLE_APPS_FREE_INBOX_POLICY=16,n.CRM=17,n.AUTO_TRIGGERED_DISCOUNTS=18,n.ACUITY=19,n.COMMERCE_CHECKOUT_ON_DOMAIN=20,n.POPUP_OVERLAY=21,n.SUPPORT_CALLBACKS=22,n.FREE_GOOGLE_APPS_INBOX_WITHIN_ONE_YEAR=23,n.FREE_DOMAIN_WITHIN_ONE_YEAR=24,n.ANALYTICS_COMMERCE_ADVANCED=25,n.MOBILE_INFO_BAR=26,n.ANNOUNCEMENT_BAR=27,n.CODE_INJECTION=28,n.SITE_USER_ACCOUNTS=29,n.BLOCK_ACUITY=30,n.BLOCK_DONATION=31,n.BLOCK_OPENTABLE=32,n.BLOCK_AMAZON=33,n.BLOCK_MENU=34,n.CHOW_NOW_INTEGRATION=35,n.GOOGLE_ANALYTICS_INTEGRATION=36,n.MAILCHIMP_INTEGRATION=37,n.BLOCK_CODE=38,n.ANALYTICS_COMMERCE_BASIC=39,n.GIFT_CARDS=40,n.FORMS_API=41,n.ORDERS_API=42,n.LIMITED_USE_DISCOUNTS=43,n.ANALYTICS_BUSINESS=44,n.PRODUCTS_ON_INSTAGRAM=45,n.BLOCK_CODE_WITH_MEDIA=46,n.COMMERCE_POSTAL_CODE_SHIPPING=47,n.FACEBOOK_PIXEL=48,n.MARKETING_CAMPAIGN_TRACKER=49,n.COMMERCE_SUBSCRIPTIONS=50,n.FACEBOOK_DYNAMIC_ADS=51,n.LIMITED_AVAILABILITY_ALERTS=52,n.INVENTORY_API=53,n.COMMERCE_RESTOCK_NOTIFICATIONS=54,n.COMMERCE_RELATED_PRODUCTS=55,n.COMMERCE_POINT_OF_SALE=56,n.COMMERCE_BULK_MANAGER=57,n.TRANSACTIONS_API=58,n.EXTERNAL_LOCATION_MANAGEMENT=59,n.IN_APP_LIVE_CHAT=60,n.COVID_TEMP_GIFT_CARDS_MESSAGING=61,n.PRODUCTS_API=62,n.AUTOMATIC_TAX_CALCS=63,n.COMMERCE_AFTERPAY=64,n.PROFILES_API=65,n.COMMERCE_NATIVE_PRODUCT_REVIEWS=66,n.COMMERCE_IMPORTED_PRODUCT_REVIEWS=67,n.COMMERCE_CLEARPAY=68,n.PRIORITY_SUPPORT=69,n.COMMERCE_KLARNA=70,n.COMMERCE_INVOICING=71,n.COMMERCE_PROPOSALS_FULL=72,n.ANALYTICS_TRAFFIC_SOURCES_COMMERCE=73,n.ANALYTICS_TRAFFIC_SOURCES_FULL_PAID_DETAILS=74,n.ANALYTICS_CONVERSIONS=75,n.ANALYTICS_SALES_OVERVIEW=76,n.ANALYTICS_SALES_OVERVIEW_IF_SELLING=77,n.ANALYTICS_PURCHASE_FUNNEL=78,n.ANALYTICS_SALES_BY_PRODUCT=79,n.ANALYTICS_TRAFFIC_ALERTS=80,n.ANALYTICS_TOP_PRODUCTS=81,n.DIGITAL_PRODUCTS_TRANSACTION_FEE=82,n.VIDEO_STORAGE=83,n.COMMERCE_LOW_STOCK_ALERTS=84,n.DONATION_TRANSACTION_FEE=85,n.GOOGLE_SHOPPING=86,n.SHIPPING_LABELS=87,n.BUY_X_GET_Y_DISCOUNTS=88})(e||(e={}));var c=e;l.default=c,_.exports=l.default},878474:(_,l)=>{"use strict";
1Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.ELEMENT="element",n.BACKDROP="backdrop"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},12612:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.ARCHED_WINDOW="arched-window",n.AWARD="award",n.BOTTOM_LEFT_CURVE="bottom-left-curve",n.CIRCLE="circle",n.DESCENDING_RAMP="descending-ramp",n.DESCENDING_STAIRS="descending-stairs",n.DIAMOND="diamond",n.EGG="egg",n.EIGHT_SIDED_SHIELD="eight-sided-shield",n.FLOWER="flower",n.FOUR_PETAL_FLOWER="four-petal-flower",n.FOUR_POINT_STAR="four-point-star",n.GEAR="gear",n.HORIZONTAL_OVAL="horizontal-oval",n.HORIZONTAL_RIGHT_LEANING_OVAL="horizontal-right-leaning-oval",n.HORIZONTAL_STACKED_CIRCLES="horizontal-stacked-circles",n.HOURGLASS="hourglass",n.KEYSTONE="keystone",n.NARROW_HORIZONTAL_STACKED_PILLS="narrow-horizontal-stacked-pills",n.NARROW_POW="narrow-pow",n.OCTAGON="octagon",n.OPEN_BOOK="open-book",n.POINTED_WINDOW="pointed-window",n.RABBET="rabbet",n.ROUNDED_PENTAGON="rounded-pentagon",n.STEPPED_CROSS="stepped-cross",n.TV="tv",n.VERTICAL_OVAL="vertical-oval",n.VERTICAL_PARALLELOGRAM="vertical-parallelogram",n.VERTICAL_RIGHT_LEANING_OVAL="vertical-right-leaning-oval",n.VERTICAL_STACKED_CIRCLES="vertical-stacked-circles",n.WIDE_EIGHT_SIDED_SHIELD="wide-eight-sided-shield",n.WIDE_HORIZONTAL_STACKED_PILLS="wide-horizontal-stacked-pills",n.WIDE_OPEN_BOOK="wide-open-book",n.WIDE_VERTICAL_STACKED_PILLS="wide-vertical-stacked-pills"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},281226:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.SQUARE="square",n.ROUND="round"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},195537:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.LEFT="left",n.RIGHT="right"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},624783:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.IMPERIAL=1,n.METRIC=2})(e||(e={}));var c=e;l.default=c,_.exports=l.default},917187:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.NONE=1,n.LIGHT=2,n.DARK=3})(e||(e={}));var c=e;l.default=c,_.exports=l.default},686763:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.MAIN_CONTENT=1,n.CONTENT_COLLECTION=1,n.PAGE=2,n.SPLASH_PAGE=3,n.CONTENT_ITEM=50,n.NOT_FOUND=100,n.ERROR=101,n.SEARCH=102,n.LOCK_SCREEN=103,n.POPUP_OVERLAY=104,n.PROTECTED_CONTENT=105,n.MEMBER_AREA_ACCESS_DENIED=106,n.PAYWALL=107,n.SHOW_CART=200,n.CHECKOUT=201,n.ORDER_CONFIRMED=202,n.DONATE=203,n.CONTRIBUTION_CONFIRMED=204,n.COMMERCE_CART_V2=205,n.SUBSCRIPTION_CONFIRMED=206,n.ORDER_RECEIVED=207,n.MEMBERSHIP_CONFIRMED=208,n.REVIEWS_REQUEST=209,n.DIGITAL_PRODUCT_COMPOSER_PREVIEW=210,n.ORDER_STATUS=211,n.NEWSLETTER_UNSUBSCRIBE=300,n.COMMERCE_EMAIL_PREVIEW=301,n.SSO_PAGE=400})(e||(e={}));var c=e;l.default=c,_.exports=l.default},638726:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.NONE=1,n.SHOW=2})(e||(e={}));var c=e;l.default=c,_.exports=l.default},283223:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.PHYSICAL=1,n.DIGITAL=2,n.SERVICE=3,n.GIFT_CARD=4,n.PAYWALL=5})(e||(e={}));var c=e;l.default=c,_.exports=l.default},550079:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.NONE=1,n.BLACK=2,n.WHITE=3})(e||(e={}));var c=e;l.default=c,_.exports=l.default},156308:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.NONE="none",n.SOFT_CORNERS="soft-corners",n.ROUNDED="rounded",n.SLANTED="slanted",n.SCALLOPED="scalloped",n.WAVY="wavy",n.POINTED="pointed",n.JAGGED="jagged"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},78534:(_,l)=>{"use strict";
1Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.ARCHED_WINDOW="arched-window",n.AWARD="award",n.CIRCLE="circle",n.DIAMOND="diamond",n.EGG="egg",n.EYE="eye",n.EIGHT_SIDED_SHIELD="eight-sided-shield",n.FLOWER="flower",n.FOUR_LEAF_CLOVER="four-leaf-clover",n.FOUR_PETAL_FLOWER="four-petal-flower",n.FOUR_POINT_STAR="four-point-star",n.GEAR="gear",n.HORIZONTAL_RIGHT_LEANING_OVAL="horizontal-right-leaning-oval",n.HORIZONTAL_STACKED_CIRCLES="horizontal-stacked-circles",n.HOURGLASS="hourglass",n.KEYSTONE="keystone",n.NARROW_CORSET="narrow-corset",n.NARROW_POW="narrow-pow",n.NARROW_RIBBON="narrow-ribbon",n.NARROW_VERTICAL_STACKED_PILLS="narrow-vertical-stacked-pills",n.OCTAGON="octagon",n.OPEN_BOOK="open-book",n.PARALLELOGRAM="parallelogram",n.PENTAGON="pentagon",n.POINTED_STAR="pointed-star",n.POINTED_WINDOW="pointed-window",n.RABBET="rabbet",n.RECTANGLE="rectangle",n.ROUNDED_ARCHED_WINDOW="rounded-arched-window",n.ROUNDED_DIAMOND="rounded-diamond",n.ROUNDED_EIGHT_POINT_STAR="rounded-eight-point-star",n.ROUNDED_FOUR_POINT_STAR="rounded-four-point-star",n.ROUNDED_PENTAGON="rounded-pentagon",n.ROUNDED_RIBBON="rounded-ribbon",n.ROUNDED_STAR="rounded-star",n.ROUNDED_TEN_POINT_STAR="rounded-ten-point-star",n.STEPPED_CROSS="stepped-cross",n.TRIANGLE="triangle",n.TV="tv",n.VERTICAL_PARALLELOGRAM="vertical-parallelogram",n.WIDE_HORIZONTAL_STACKED_PILLS="wide-horizontal-stacked-pills",n.WIDE_VERTICAL_STACKED_PILLS="wide-vertical-stacked-pills"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},6003:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.HEADING=1,n.SUB_HEADING=2,n.BODY=3,n.IMAGE=4,n.GALLERY=5,n.VIDEO=6,n.SOCIAL_ICONS=7,n.BUTTONS=8,n.NAVIGATION=9,n.CUSTOM_FORM=10,n.NEWSLETTER=11,n.ALBUM=12,n.MAP=13,n.LOCK=17,n.PASSWORD=18,n.TWITTER=19,n.LOGO=14,n.ACTION=15,n.FORM=16,n.POPUP_OVERLAY_ACTION=20,n.SSO_OPTIONS=21,n.TEMP_LOCK_INJECT=100,n.SSO_INJECT=101})(e||(e={}));var c=e;l.default=c,_.exports=l.default},799120:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.COVER_PAGE=1,n.LOCK_SCREEN=2,n.POPUP_OVERLAY=3,n.SSO_SCREEN=4})(e||(e={}));var c=e;l.default=c,_.exports=l.default},942746:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.EXPIRED=1,n.PASTDUE=2,n.TRIAL=3,n.BETA=4,n.REMOVED=5,n.INTERNAL=6,n.COMPED=7,n.PAID=8,n.V5_LINKED=11,n.ACTIVE_PARKING_PAGE=12,n.RESOLD=13,n.RESOLD_GRACE_PERIOD=14,n.ENTERPRISE=15})(e||(e={}));var c=e;l.default=c,_.exports=l.default},49375:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.NONE="none",n.SOLID="solid",n.DASHED="dashed"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},114542:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.OWNERLESS="OWNERLESS",n.COMMERCE_MERCH="COMMERCE_MERCH",n.COMMERCE_INVENTORY="COMMERCE_INVENTORY",n.COMMERCE_ACTIVATION="COMMERCE_ACTIVATION",n.COMMERCE_CHANNELS="COMMERCE_CHANNELS",n.COMMERCE_DIGITAL_PRODUCTS_AND_DONATIONS="COMMERCE_DIGITAL_PRODUCTS_AND_DONATIONS",n.COMMERCE_PRINT_ON_DEMAND="COMMERCE_PRINT_ON_DEMAND",n.COMMERCE_ONLINE_MERCH="COMMERCE_ONLINE_MERCH",n.COMMERCE_PROJECT_SUCCESS="COMMERCE_PROJECT_SUCCESS",n.COMMERCE_INVOICING_TOOLS="COMMERCE_INVOICING_TOOLS",n.COMMERCE_MERCHANDISING="COMMERCE_MERCHANDISING",n.COMMERCE_MONETIZATION="COMMERCE_MONETIZATION",n.COMMERCE_TX="COMMERCE_TX",n.COMMERCE_ORDERS="COMMERCE_ORDERS",n.COMMERCE_ENGAGEMENT="COMMERCE_ENGAGEMENT",n.COMMERCE_CORE="COMMERCE_CORE",n.COMMERCE_SELLER_OPERATIONS="COMMERCE_SELLER_OPERATIONS",n.COMMERCE_CHECKOUT="COMMERCE_CHECKOUT",n.COMMERCE_MEMBERSHIPS="COMMERCE_MEMBERSHIPS",n.CAMPAIGNS_COMPOSER="CAMPAIGNS_COMPOSER",n.CAMPAIGNS_DELIVERY="CAMPAIGNS_DELIVERY",n.DISTRIBUTION="DISTRIBUTION",n.ANALYTICS="ANALYTICS",n.CRM_PRODUCT="CRM_PRODUCT",n.INTERFACE_ARCHITECTURE="INTERFACE_ARCHITECTURE",n.I18N_PLATFORM="I18N_PLATFORM",n.CORE_UI="CORE_UI",n.FORMS_FIELDS="FORMS_FIELDS",n.CONTENT_DATA="CONTENT_DATA",n.COMMUNICATION_PLATFORM="COMMUNICATION_PLATFORM",n.MACHINE_LEARNING="MACHINE_LEARNING",n.TEMPLATES="TEMPLATES",n.CONTENT_EDITING="CONTENT_EDITING",n.CONTENT_RENDERING="CONTENT_RENDERING",n.WEBSITE_CONTENT_COMPONENTS="WEBSITE_CONTENT_COMPONENTS",n.WEB_CONCEPTS="WEB_CONCEPTS",n.WEB_PERFORMANCE="WEB_PERFORMANCE",n.CORE_CMS="CORE_CMS",n.ASSET_MANAGEMENT="ASSET_MANAGEMENT",n.ACCOUNTS="ACCOUNTS",n.DOMAINS="DOMAINS",n.G_SUITE="G_SUITE",n.EMAIL_PRODUCT="EMAIL_PRODUCT",n.DOMAIN_REGISTRAR="DOMAIN_REGISTRAR",n.CORE_MOBILE="CORE_MOBILE",n.DISCOVERY="DISCOVERY",n.CMS_RENDERING="CMS_RENDERING",n.PHENSLEY="PHENSLEY",n.BRAND_SYSTEM="BRAND_SYSTEM",n.EDITING_SYSTEM="EDITING_SYSTEM",n.DIGITAL_PRODUCT_ACTIVATION="DIGITAL_PRODUCT_ACTIVATION",n.DIGITAL_PRODUCT_MONETIZATION="DIGITAL_PRODUCT_MONETIZATION",n.DIGITAL_PRODUCT_CONTENT="DIGITAL_PRODUCT_CONTENT",n.DIGITAL_PRODUCT_VIDEO_ASSETS="DIGITAL_PRODUCT_VIDEO_ASSETS",n.WEBSITE_LAYOUT_AND_STYLING="WEBSITE_LAYOUT_AND_STYLING",n.WEBSITE_EDITOR="WEBSITE_EDITOR",n.WEBSITES_CONTENT="WEBSITES_CONTENT",n.WEBSITE_CHARACTER="WEBSITE_CHARACTER",n.WEBSITE_P
1LATFORM_API_APPLICATION="WEBSITE_PLATFORM_API_APPLICATION",n.WEBSITE_PLATFORM_RENDERING_EXTENSIBILITY="WEBSITE_PLATFORM_RENDERING_EXTENSIBILITY",n.CORE_LAYOUT="CORE_LAYOUT",n.STYLING_SYSTEM="STYLING_SYSTEM",n.I18N_PRODUCT="I18N_PRODUCT",n.CONTEXTUAL_LAYOUT="CONTEXTUAL_LAYOUT",n.WEBSITES="WEBSITES",n.FRONTSITE="FRONTSITE",n.CONVERSION="CONVERSION",n.TRIAL_EXPERIENCE="TRIAL_EXPERIENCE",n.BUSINESS_CONCIERGE="BUSINESS_CONCIERGE",n.CUSTOMER_LIFECYCLE="CUSTOMER_LIFECYCLE",n.BILLING="BILLING",n.GROWTH_TOOLS="GROWTH_TOOLS",n.CUSTOM_STARTING_POINTS="CUSTOM_STARTING_POINTS",n.CORE_SERVICES="CORE_SERVICES",n.SITE_INFRASTRUCTURE="SITE_INFRASTRUCTURE",n.ENTERPRISE="ENTERPRISE",n.MEDIA_INFRASTRUCTURE="MEDIA_INFRASTRUCTURE",n.CHECKOUT_PAYMENTS="CHECKOUT_PAYMENTS",n.CUSTOPS_ENGINEERING="CUSTOPS_ENGINEERING",n.INTERNAL_PRODUCTS="INTERNAL_PRODUCTS",n.MEDIA_PLATFORM="MEDIA_PLATFORM",n.ACTIVATION="ACTIVATION",n.CROSS_PRODUCT_SUCCESS="CROSS_PRODUCT_SUCCESS",n.USER_PLATFORM="USER_PLATFORM",n.IDENTITY_PLATFORM="IDENTITY_PLATFORM",n.API_AND_DEV_PLATFORM="API_AND_DEV_PLATFORM",n.PRICING_MERCHANDISING="PRICING_MERCHANDISING",n.SCHEDULING_PLATFORM="SCHEDULING_PLATFORM",n.PROVISIONING="PROVISIONING",n.I18N_ENG="I18N_ENG",n.CONFIG_FRONTEND_ENG="CONFIG_FRONTEND_ENG",n.PROTECTION_PLATFORM="PROTECTION_PLATFORM",n.ACTIVATION_FUNNEL="ACTIVATION_FUNNEL"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},767843:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.SEVEN="7",n.SEVEN_ONE="7.1",n.EIGHT="8"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},475204:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.CH="ch",n.EM="em",n.PERCENT="%",n.PIXEL="px",n.REM="rem",n.VIEWPORT_HEIGHT="vh",n.VIEWPORT_WIDTH="vw",n.VMAX="vmax",n.VMIN="vmin"})(e||(e={}));var c=e;l.default=c,_.exports=l.default},67974:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.ADMIN=1,n.BILLING=2,n.REPORTING=3,n.EDITOR=4,n.MODERATOR=6,n.COMMENTER=7,n.STORE_MANAGER=8,n.SCHEDULING=9,n.VIEWER=10,n.CAMPAIGNS_EDITOR=11,n.SCHEDULING_VIEWER=12,n.SCHEDULING_EDITOR=13,n.NONE=14,n.WEBSITE_MANAGER=15,n.DRAFT_EDITOR=16})(e||(e={}));var c=e;l.default=c,_.exports=l.default},69842:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e;(function(n){n.PUBLISHED=1,n.SCHEDULED=2,n.NEEDS_REVIEW=3,n.DRAFT=4,n.PRIVATE=5,n.DELETED=6})(e||(e={}));var c=e;l.default=c,_.exports=l.default},529813:(_,l,e)=>{var c=e(461761),n=e(210750),r=e(994336),t=[],o=0,s=20,h=10,f=5e3,d=function(){if(!(!t||t.length===0)){var v=new XMLHttpRequest;v.open("POST","/api/events/RecordJavascriptErrors",!0),v.setRequestHeader("Content-type","application/json;charset=UTF-8"),v.setRequestHeader("X-CSRF-Token",r.get("crumb"));try{v.send(JSON.stringify(t))}catch(p){}t=[],o++}},a={trackUncaughtError:function(v,p,y,b,E,A,w){var C=w?w.stack:"",P={app:v,message:y,stack:C,file:b,line:E,column:A,custom:p()};this.enqueueError("interface_error_"+v,P)},enqueueError:function(v,p){var y={},b=c(window,"Static.SQUARESPACE_CONTEXT",{});if(!this.hasExceededMaxReporting()){y.websiteId=c(b,"website.id"),y.templateId=c(b,"templateId"),p.stack&&p.stack.length>f&&(p.stack=p.stack.substring(0,f)+`
2 [STACK TRACE TRUNCATED]`),y.url=window.location.href||"",y.userAgent=window.navigator.userAgent;try{t.push({event:v,data:JSON.stringify(Object.assign(y,p)),timestamp:Date.now()})}catch(E){console.warn("Could not push error: ".concat(E))}this.debouncedSend()}},hasExceededMaxReporting:function(){return o>=s||t.length>=h},getStack:function(){var v=new Error;return v.stack||""},wrapAppErrorCallback:function(v){return function(){if(!v)return{};try{return v()}catch(p){return{errorInCallback:!0}}}},debouncedSend:n(d,1e3)};_.exports={bindUncaughtErrorReporter:function(v,p){v||(console.error("Error Reporter Missing App Name configuration",a.getStack()),v="unknown");var y=a.wrapAppErrorCallback(p);window.onerror&&(window.onerror=null),window.onerror=a.trackUncaughtError.bind(a,v,y)},trackCaughtError:function(v,p){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:a.getStack();a.enqueueError("interface_error_"+v,{app:v,message:p,stack:y})}}},852011:()=>{YUI.add("@sqs/layout-engine/aspect-ratio-manager",function(_){var l=_.Base.create("AspectRatioManager",_.Base,[],{initializeBlock:function(e,c){var n=c;_.Lang.isObject(n)&&(n=n.aspectRatio),_.Lang.isValue(n)&&(e.addClass("sqs-intrinsic"),e.setStyle("paddingBottom",n+"%"),e.one("> div")&&e.one("> div").addClass("sqs-intrinsic-content"))},destroyBlock:function(e){var c=e.one(".sqs-intrinsic");c&&(c.removeClass("sqs-intrinsic"),c.setStyle("padding-bottom",null),c.one(".sqs-intrinsic-content")&&c.one(".sqs-intrinsic-content").removeClass("sqs-intrinsic-content"))},initAllBlocks:function(){var e=_.all(".sqs-block[data-aspect-ratio]:not(.sqs-block-image)");e.each(function(c){_.SQS.LayoutEngine.AspectRatioManager.initializeBlock(c.one(".sqs-block-content"),_.JSON.parse(c.getAttribute("data-aspect-ratio")))},this)}});_.namespace("SQS.LayoutEngine"),_.SQS.LayoutEngine.AspectRatioManager=new l,_.config.win.Squarespace&&_.config.win.Squarespace.onInitialize&&_.config.win.Squarespace.onInitialize(_,_.SQS.LayoutEngine.AspectRatioManager.initAllBlocks)},"1.0",{requires:["base"]})},846705:()=>{YUI.add("squarespace-anim-raf",function(_){var l=_.config.win,e=l.requestAnimationFrame,c=l.cancelAnimationFrame||l.cancelRequestAnimationFrame,n=["moz","webkit"],r;for(r=0;r<n.length&&!e;
2r++)e=l[n[r]+"RequestAnimationFrame"],c=l[n[r]+"CancelAnimationFrame"]||l[n[r]+"CancelRequestAnimationFrame"];if(c&&e){var t=null;_.Anim._startTimer=function(){t||(t=e(_.Anim._runAnimFrame))},_.Anim._stopTimer=function(){t&&(c(t),t=null)},_.Anim._runAnimFrame=function(){t&&(t=e(_.Anim._runAnimFrame),_.Anim._runFrame())}}},"1.0",{requires:["anim"]})},55015:()=>{YUI.add("squarespace-animations",function(_){_.namespace("Squarespace.Animations");var l="display-status-",e="-plugged",c="shown",n="hidden";_.Squarespace.Animations.Expandable=_.Base.create("expandable",_.Plugin.Base,[],{initializer:function(r){this.doBefore("show",this.open),this.doBefore("hide",this.close),this._running=!1},close:function(r){var t=this.get("host"),o=this.get("easing"),s=this.get("duration"),h,f;return r=t.inDoc()?r:!0,t.fire("close"),r?this._hardClose():this._running||(this._running=!0,t.wrap('<div class="expandable-plugin-wrapper"></div>'),f=t.ancestor(".expandable-plugin-wrapper"),f.setStyles({overflow:"hidden",height:t.get("offsetHeight")}),this._closeWrapper=f,h=new _.Anim({node:f,to:{height:0},easing:o,duration:s}),h.on("end",function(){t.inDoc()&&(t.setStyles({height:0,overflow:"hidden",display:"none"}),t.unwrap(),t.addClass("expandable-hidden")),this._running=!1,t.fire("closed")},this),this._closeAnim=h,h.run()),new _.Do.Prevent("Expandable prevented default hide.")},_hardClose:function(){var r=this.get("host");r.setStyles({height:0,overflow:"hidden",display:"none"}),r.addClass("expandable-hidden"),r.fire("closed")},_hardOpen:function(){var r=this.get("host");r.setStyles({height:null,display:null}),r.removeClass("expandable-hidden"),r.fire("opened")},open:function(r){var t=this.get("host"),o=this.get("easing"),s=this.get("duration"),h,f,d,a;return r=t.inDoc()?r:!0,t.fire("open"),r?this._hardOpen():this._running||(this._running=!0,t.getComputedStyle("display")==="none"&&t.setStyle("display",null),d=t.cloneNode(!0),d.setStyles({height:"auto",visibility:"hidden",display:null,position:"absolute",width:t.get("offsetWidth")}),t.insert(d,"before"),f=d.get("offsetHeight")+parseInt(d.getComputedStyle("marginTop"),10)+parseInt(d.getComputedStyle("marginBottom"),10),d.remove(!0),t.wrap('<div class="expandable-plugin-wrapper"></div>'),a=t.ancestor(".expandable-plugin-wrapper"),a.setStyles({overflow:"hidden",height:0}),t.setStyles({height:null,overflow:null}),this._openWrapper=a,h=new _.Anim({node:a,to:{height:f},easing:o,duration:s}),h.on("end",function(){var u=this.get("host");u&&(this._running=!1,u.unwrap(),u.removeClass("expandable-hidden"),u.fire("opened"))},this),this._openAnim=h,h.run()),new _.Do.Prevent("Expandable prevented default show.")},destructor:function(){this._closeWrapper&&this._closeWrapper.remove(!0),this._openWrapper&&this._openWrapper.remove(!0),this._openAnim&&this._openAnim.stop().destroy(),this._closeAnim&&this._closeAnim.stop().destroy()}},{NS:"expandablePlugin",ATTRS:{duration:{value:.3,validator:_.Lang.isNumber},easing:{value:_.Easing.easeOutStrong}}}),_.Squarespace.Animations.Fadeable=_.Base.create("fadeable",_.Plugin.Base,[],{initializer:function(r){this.beforeHostMethod("show",this.show),this.beforeHostMethod("hide",this.hide),this.get("host").addClass(this.name+e),this._onlyUseOpacity=r.onlyUseOpacity===void 0?!1:r.onlyUseOpacity,this._running=!1},destructor:function(){this._anim&&this._anim.stop().destroy(),this.get("host").removeClass(this.name+e)},show:function(r){return this._changeVisibility(!0,r)},hide:function(r){return this._changeVisibility(!1,r)},_changeVisibility:function(r,t){var o=this.get("host");return t=o.inDoc()?t:!0,r&&o.removeClass(l+"hidden"),t?this._hardChangeVisibility(r):(this._anim&&(this._anim.stop().destroy(),this._anim=null),r&&o.getComputedStyle("display")==="none"&&o.setStyle("display",null),this._anim=new _.Anim({node:o,to:{opacity:r?this.get("opacity"):0},easing:this.get("easing"),duration:this.get("duration")}),this._anim.onceAfter("end",function(){this._hardChangeVisibility(r),this._running=!1,!r&&!this._onlyUseOpacity&&o.getDOMNode()&&o.setStyle("display","none"),o.fire(r?"shown":"hidden"),delete this._anim}
2,this),this._anim.run()),new _.Do.Prevent("Fadeable prevented default "+(r?"show":"hide")+" and used its own.")},_hardChangeVisibility:function(r){var t=this.get("host");r||t.addClass(l+"hidden"),t.setStyles({opacity:r?this.get("opacity"):0}),this._anim=null,t.fire(r?c:n)}},{NS:"fadeablePlugin",ATTRS:{duration:{value:.3,validator:_.Lang.isNumber},easing:{value:_.Easing.easeOutStrong},opacity:{value:1}}}),_.Squarespace.Animations.Scalable=_.Base.create("scalable",_.Plugin.Base,[],{initializer:function(r){this.doBefore("show",this.show),this.doBefore("hide",this.hide),this._running=!1},show:function(r){return this._changeVisibility(!0,r)},hide:function(r){return this._changeVisibility(!1,r)},_changeVisibility:function(r,t){var o=this.get("host"),s=this.get("duration");if(this.fire(r?"show":"hide"),o.fire(r?"show":"hide"),r&&o.removeClass("sqs-scalable-hidden"),t=o.inDoc()?t:!0,t)this._hardChangeVisibility(r),r||o.addClass("sqs-scalable-hidden");else if(!this._running){this._running=!0;var h=!1,f=_.bind(function(){h||(h=!0,o.getDOMNode()&&(this._running=!1,r||o.addClass("sqs-scalable-hidden"),this.fire(r?c:n),o.fire(r?c:n)))},this);o.setStyles({transition:["opacity "+s+"s ease-out","visibility "+s+"s ease-out","transform "+s+"s ease-out"].join(", ")}),_.config.win.setTimeout(function(){o&&(r?o.setStyles({opacity:1,visibility:"visible",transform:"scale(1)"}):o.setStyles({opacity:0,visibility:"hidden",transform:"scale(0.94)"}))},1),_.config.win.setTimeout(function(){f()},1e3*s)}return new _.Do.Prevent("Scalable prevented default "+(r?"show":"hide")+" and used its own.")},_hardChangeVisibility:function(r){var t=this.get("host"),o=!!(this.get("host").getDOMNode().style.transitionDuration||_.DOM.CUSTOM_STYLES.transitionDuration);o?t.setStyles({visibility:r?"visible":"hidden",opacity:r?1:0,transform:"scale("+(r?"1":"0.94")+")"}):t.setStyles({visibility:r?"visible":"hidden",opacity:r?1:0}),t.fire(r?c:n)}},{NS:"scalablePlugin",ATTRS:{duration:{value:.3,validator:_.Lang.isNumber},easing:{value:_.Easing.easeOutStrong},opacity:{value:1}}})},"1.0",{requires:["anim","anim-easing","base","plugin","transition"]})},123085:()=>{YUI.add("squarespace-anims",function(_){_.namespace("Squarespace");function l(e){l.superclass.constructor.apply(this,arguments)}_.Squarespace.Anims=_.extend(l,_.Base,{initializer:function(){this._items=[]},destructor:function(){var e=[];this.each(function(c){e.push(c)}),_.Array.each(e,function(c){c.get("running")&&c.stop(!1),c.destroy()}),_.detach(this.get("id")+"|*")},add:function(e){if(!e.get("node"))throw new Error(this.name+": Animation doesn't specify a node");e.on(this.get("id")+"|end",function(c){this.remove(e)},this),this._items.push(e)},remove:function(e){if(_.Lang.isNumber(e))return this._items.splice(e,1);var c=this._items.indexOf(e);if(c!==-1)return this._items.splice(this._items.indexOf(e),1)}},{NAME:"anims"}),_.augment(l,_.ArrayList)},"1.0",{requires:["arraylist","base","base-build"]})},883552:()=>{YUI.add("squarespace-attr-validators",function(_){_.namespace("Squarespace");function l(c,n,r,t){if(0)var o}var e=_.Squarespace.AttrValidators={isBoolean:function(c,n){return _.Lang.isBoolean(c)?!0:(l.call(this,"boolean",c,n),!1)},isNumber:function(c,n){return _.Lang.isNumber(c)?!0:(l.call(this,"number",c,n),!1)},isString:function(c,n){return _.Lang.isString(c)?!0:(l.call(this,"string",c,n),!1)},isNonArrayObject:function(c,n){return _.Lang.isArray(c)?(l.call(this,"Array",c,n,"[{attrName}] Validation Error: Expected {expectedVal}, got Array instead."),!1):_.Lang.isObject(c)?!0:(l.call(this,"Object",c,n),!1)},isObject:function(c,n){return _.Lang.isObject(c)?!0:(l.call(this,"Object",c,n),!1)},isArray:function(c,n){return _.Lang.isArray(c)?!0:(l.call(this,"Array",c,n),!1)},isFunction:function(c,n){return _.Lang.isFunction(c)?!0:(l.call(this,"Function",c,n),!1)},isNode:function(c,n){return _.instanceOf(c,_.Node)?!0:(l.call(this,"Node",c,n),!1)},isNodeList:function(c,n){return _.instanceOf(c,_.NodeList)?!0:(l.call(this,"NodeList",c,n),!1)},isNullOr:function(c){return _.Lang.isFunction(c)?function(n,r){return _.Lang.isNull(n)?!0:c(n,r)}:(console.error("The validator function argument is required."),!1)},isInstanceOf:function(c){return c?_.Lang.isString(c)?(c=c.split("."),function(n,r){return n instanceof _.Squarespace.Damask.ContextGlobals.fromTop(c)||n instanceof _.Squarespace.Damask.ContextGlobals.fromFrame(c)?!0:(l.call(this,c.join("."),n,r,"[{attrName}] Validation Error: {actualVal} is not an instance of {expectedVal}."),!1)}):function(n,r){return n instanceof c?!0:(l.call(this,c,n,r,"[{attrName}] Validation Error: {actualVal} is not an instance of {expectedVal}."),!1)}:!1},isExtensionOf:function(c){return _.Lang.isFunction(c)?function(n,r){var t=_.Lang.isFunction(n.prototype._getClasses)&&n.prototype._getClasses();return t&&_.Array.indexOf(t,c)!==-1?!0:(l.call(this,c,n,r,"[{attrName}] Validation Error: {actualVal} is not an extension of the {expectedVal}."),!1)}:!1},isTypeOf:function(c){return c?function(n,r){return typeof n===c?!0:(l.call(this,c,n,r,'[{attrName}] Validation Error: {actualVal} is not of type "{expectedVal}".'),!1)}:!1},isValueIn:function(c){return _.Lang.isObject(c)?_.Lang.isArray(c)?function(n,r){return _.Array.indexOf(c,n)!==-1?!0:(l.call(this,c,n,r,"[{attrName}] Validation Error: {actualVal} is not a value in {expectedVal}"),!1)}:function(n,r){return _.Object.values(c).indexOf(n)!==-1?!0:(l.call(this,c,n,r,"[{attrName}] Validation Error: {actualVal} is not a value in {expectedVal}"),!1)}:!1}};e.isNullOrInstanceOf=function(c){return e.isNullOr(e.isInstanceOf(c))},e.isNullOrExtensionOf=function(c){return e.isNullOr(e.isExtensionOf(c))},e.isNullOrOfType=function(c){return e.isNullOr(e.isTypeOf(c))},e.isNullOrValueIn=function(c){return e.isNullOr(e.isValueIn(c))},e.isDate=e.isInstanceOf(Date),e.isNullOrString=e.isNullOr(e.isString),e.isNullOrDate=e.isNullOr(e.isDate),e.isNullOrBoolean=e.isNullOr(e.isBoolean),e.isNullOrNumber=e.isNullOr(e.isNumber),e.isNullOrObject=e.isNullOr(e.isObject),e.isNullOrNonArrayObject=e.isNullOr(e.isNonArrayObject),e.isNullOrArray=e.isNullOr(e.isArray),e.isNullOrFunction=e.isNullOr(e.isFunction),e.isNullOrNode=e.isNullOr(e.isNode),e.isNullOrNodeList=e.isNullOr(e.isNodeList)},"1.0",{requires:["squarespace-damask-context-globals"]})},888719:()=>{YUI.add("squarespace-beforeunload",function(_){var l="gallery-dom0beforeunload",e=_.config.win.onbeforeunload;_.config.win.onbeforeunload=function(c){var n=c||_.config.win.event;e&&e(n);var r=new _.DOMEventFacade(n),t;if(_.fire(l,r),t=r.returnValue,t)return n.returnValue=t,t;_.config.win.onbeforeunload=e},_.Env.evt.plugins.beforeunload={on:function(c,n){var r=_.Array(arguments,0,!0);return r[0]=l,_.on.apply(_,r)}}},"1.0",{requires:[]})},923613:()=>{YUI.add("squarespace-browser-patches",function(_){if(_.Base){if(_.Color){var l=_.Color.toRGB;_.Color.re_RGBA=/^rgba\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+),\s*(\d+(?:\.\d+)?)\)$/i,_.Color.toRGB=function(r){return _.Color.re_RGBA.exec(r)?"rgb("+Reg
2Exp.$1+","+RegExp.$2+","+RegExp.$3+")":l(r)}}_.SQSAnim=_.Base.create("SQSAnim",_.Anim,[],{run:function(){return this.get("destroyed")||this.get("node")._node===null||!this.get("node").inDoc()?(this.fire("end"),this):_.Anim.prototype.run.call(this)}});var e=function(r,t,o,s){return r/=s/2,r<1?o/2*r*r*r+t:(r-=2,o/2*(r*r*r+2)+t)};_.augment(_.Node,Class.create({anim:function(r,t,o){return t=_.merge({node:this,duration:.5,easing:e,to:r},t),this.activeAnim&&this.activeAnim.stop(!0),this.activeAnim=new _.SQSAnim(t),this.activeAnim.on("end",function(){delete this.activeAnim},this),t.end&&this.activeAnim.on("end",t.end,o||t.context),t.start&&this.activeAnim.on("start",t.start,o||t.context),this.nodedestroynotifier||this.plug(_.Squarespace.NodeDestroyNotifier,{onDestroy:function(){this.activeAnim&&this.activeAnim.stop(!0)},context:this}),this.activeAnim},getAdjustedDimensions:function(r){var t=this;r||(r={}),r.scale||(r.scale="cover"),r.align||(r.align="center");var o=t.get("parentNode"),s=this.getAttribute("data-image-dimensions"),h,f;if(s)s=s.split("x"),s={width:parseInt(s[0],10),height:parseInt(s[1],10)},h=s.width,f=s.height;else{!t.getData("width")&&!t.getData("height")&&(t.setData("width",r&&r.width?parseInt(r.width,10):t.getAttribute("width")||t.get("offsetWidth")),t.setData("height",r&&r.height?parseInt(r.height,10):t.getAttribute("height")||t.get("offsetHeight")));var d=t.getData("width");typeof d=="string"&&d.indexOf("%")>0?h=o.get("offsetWidth")*(parseInt(d,10)/100):h=parseInt(t.getData("width"),10);var a=t.getData("height");typeof a=="string"&&a.indexOf("%")>0?f=o.get("offsetHeight")*(parseInt(a,10)/100):f=parseInt(t.getData("height"),10)}var u=r.containerWidth||o.get("offsetWidth")-(o.get("offsetWidth")-o.get("clientWidth")),v=r.containerHeight||o.get("offsetHeight")-(o.get("offsetHeight")-o.get("clientHeight")),p=h/f,y=u/v,b,E,A;r.scale&&o.getStyle("overflow")!=="hidden"&&o.setStyle("overflow","hidden"),r.sizeOnly?A=u/h:r.scale==="contain"?A=p>y?u/h:v/f:A=p>y?v/f:u/h;var w=h,C=f;return r.scale==="contain"?(w=h*A,C=f*A,b=C<v?(v-C)/2:0,E=w<u?(u-w)/2:0,r.align.indexOf("left")!==-1?E=0:r.align.indexOf("right")!==-1&&(E=u-w),r.align.indexOf("top")!==-1?b=0:r.align.indexOf("bottom")!==-1&&(b=v-C),w-=this.get("offsetWidth")-this.get("clientWidth"),C-=this.get("offsetHeight")-this.get("clientHeight")):r.scale==="cover"&&(w=h*A,C=f*A,b=C>v?(C-v)/-2:0,E=w>u?(w-u)/-2:0,r.focalPoint&&(E=Math.min(Math.max(u/2-w*r.focalPoint[0],u-w),0),b=Math.min(Math.max(v/2-C*r.focalPoint[1],v-C),0))),{top:b,left:E,width:w,height:C}},resizeToParent:function(r){var t=this.getAdjustedDimensions(r),o=this.getStyle("position");if(r.sizeOnly){this.setStyles({width:t.width,height:t.height});var s=this.one("embed");if(s&&this.one("embed").setStyles({width:t.width,height:t.height}),this.test("iframe")){var h=this.getAttribute("src");if(h)if(h.indexOf("?")!==-1){var f=h.split("?");f[1].indexOf("wmode=transparent")===-1&&this.setAttribute("src",f[0]+"?wmode=transparent&"+f[1])}else this.setAttribute("src",h+"?wmode=transparent")}s&&s.getAttribute("wmode")!=="transparent"&&this.one("embed").setAttribute("wmode","transparent")}else{var d=5;this.setStyles({position:o!=="relative"&&o!=="absolute"?"relative":o,top:t.top.toFixed(d),left:t.left.toFixed(d),width:t.width.toFixed(d),height:t.height.toFixed(d)})}},width:function(){return this.get("offsetWidth")},height:function(){return this.get("offsetHeight")},setWidth:function(r){this.setStyle("width",r)},setHeight:function(r){this.setStyle("height",r)}}));var c=["Webkit","Moz","O","ms"],n=["transition","transitionProperty","transitionDuration","transitionTimingFunction","transitionDelay","backfaceVisibility","userSelect","borderBottomLeftRadius","borderBottomRightRadius"];_.Array.each(c,function(r){_.Array.each(n,function(t){var o=r+t.charAt(0).toUpperCase()+t.slice(1);o in _.config.doc.documentElement.style&&(_.DOM.CUSTOM_STYLES[t]={set:function(s,h,f){f[o]=h,f[t]=h},get:function(s,h){_.DOM.getComputedStyle(s,o)}})})}),_.IO.prototype._destroy=function(r){_.config.win&&!r.notify&&!r.xdr&&(!r.upload&&r.c?r.c.onreadystatechange=null:r.upload&&(r.c.upload.onprogress=null,r.c.onload=null,r.c.onerror=null)),r=r.c=null}}}
2,"1.0",{requires:["anim","base","event","io","json","jsonp","node","node-event-delegate","plugin","promise","querystring","selector","squarespace-anim-raf","squarespace-data","squarespace-dom-emitters-resize","squarespace-logger","squarespace-plugin-node-destroy-notifier","squarespace-public-api","squarespace-system-error","squarespace-ui-base","yui-later"]})},118572:(_,l,e)=>{"use strict";e.r(l);var c=e(574581),n=e(994336),r=e.n(n),t=e(624783),o=e.n(t),s=e(283223),h=e.n(s),f=e(69842),d=e.n(f),a=e(411962),u=e.n(a),v=e(300295),p=e(775865),y=e.n(p),b=e(292675),E=e(461761),A=e.n(E),w=e(861288),C=e.n(w),P=e(354986);YUI.add("squarespace-commerce-utils",function(x){x.namespace("Squarespace"),x.Squarespace.Commerce={COMMERCE_DATE_TIME_FORMAT:"lllLT",isExpressCheckout:function(){return Static.SQUARESPACE_CONTEXT.websiteSettings.storeSettings.expressCheckout},measurementStandard:function(){return x.Object.getValue(Static,["SQUARESPACE_CONTEXT","websiteSettings","storeSettings","measurementStandard"])},weightUnit:function(){return this.measurementStandard()===o().IMPERIAL?"lbs":"kg"},dimensionUnit:function(){return this.measurementStandard()===o().IMPERIAL?'"':"cm"},maxes:function(){return{productPrice:1e8,skuStringLength:60}},goToCheckoutPage:function(){if(!(r().get("hasCart")==="true"||x.Lang.isValue(r().get("CART")))){alert((0,a.t)("Either your session has expired or you do not have cookies enabled. We cannot continue to checkout.",null,{project:"scripts-v6-root"}));return}window.top.location="/commerce/goto-checkout"},goToSubscriptionPage:function(R){R&&(window.top.location="/checkout/subscribe?cartToken="+R)},goToDonatePage:function(R){var M="/checkout/donate?donatePageId="+R;(0,P.isWindowInDamaskFrame)(x)?window.top.location=M:window.location=M},goToGiftCardPage:function(R,M){R=encodeURIComponent(R);var F=M?encodeURIComponent(M.sku):null,z=Static.SQUARESPACE_CONTEXT.website.id,W="/checkout/giftcard?websiteId="+z+"&giftCardProductId="+R+(M?"&sku="+F:"");(0,P.isWindowInDamaskFrame)(x)?window.top.location=W:window.location=W},isValidUSZip:function(R){return/^\d{5}$/.test(R)},variantFormat:function(R,M){for(var F=[],z=R.optionValues,W=0;W<z.length;W++){var G=z[W].value;F.push(M?G:x.Escape.html(G))}return F.join(" / ")},moneyString:function(R,M){var F=b.default.getStoreCurrency(),z=(0,v.fromCents)(R,F),W={trimZeroFractions:M};return p.moneyFormatterProviderInstance.formatter.format(z,W)},priceString:function(R){var M=this.normalPrice(R),F=R.structuredContent;switch(F.productType){case h().PHYSICAL:case h().SERVICE:return this.onSale(R)?this.variedPrices(R)?(0,a.t)("from {startingPrice}",{startingPrice:this.moneyString(this.fromPrice(R))},{project:"scripts-v6-root"}):this.moneyString(this.salePrice(R))+' <span class="original-price">'+this.moneyString(M)+"</span>":this.variedPrices(R)?(0,a.t)("from {startingPrice}",{startingPrice:this.moneyString(this.fromPrice(R))},{project:"scripts-v6-root"}):this.moneyString(M);case h().DIGITAL:return this.onSale(R)?this.moneyString(this.salePrice(R))+' <span class="original-price">'+this.moneyString(M)+"</span>":this.moneyString(M);case h().GIFT_CARD:return this.variedPrices(R)?(0,a.t)("from {startingPrice}",{startingPrice:this.moneyString(M)},{project:"scripts-v6-root"}):this.moneyString(M);default:break}},isFiniteSubscriptionPlan:function(R){return!!Number(R.numBillingCycles)},merchantSubscriptionDetailsString:function(R){if(!R)return"";var M=R.billingPeriod.value,F=R.billingPeriod.unit.toLowerCase()+"ly",z=this.isFiniteSubscriptionPlan(R);if(z)var W=R.numBillingCycles;return A()({"magnitude == 1":{weekly:{indefinite:(0,a.t)("renews every week",null,{project:"scripts-v6-root"}),finite:(0,a.t)("renews every week for {p} payments",{p:W},{project:"scripts-v6-root"})},monthly:{indefinite:(0,a.t)("renews every month",null,{project:"scripts-v6-root"}),finite:(0,a.t)("renews every month for {p} payments",{p:W},{project:"scripts-v6-root"})},yearly:{indefinite:(0,a.t)("renews every year",null,{project:"scripts-v6-root"}),finite:(0,a.t)("renews every year for {p} payments",{p:W},{project:"scripts-v6-root"})}},"magnitude > 1":{weekly:{indefinite:(0,a.t)("renews every {n} weeks",{n:M},{project:"scripts-v6-root"}),finite:(0,a.t)("renews every {n} weeks for {p} payments",{n:M,p:W},{project:"scripts-v6-root"})},monthly:{indefinite:(0,a.t)("renews every {n} months",{n:M},{project:"scripts-v6-root"}),finite:(0,a.t)("renews every {n} months for {p} payments",{n:M,p:W},{project:"scripts-v6-root"})},yearly:{indefinite:(0,a.t)("renews every {n} years",{n:M},{project:"scripts-v6-root"}),finite:(0,a.t)("renews every {n} years for {p} payments",{n:M,p:W},{project:"scripts-v6-root"})}}},[M===1?"magnitude == 1":"magnitude > 1",F,z?"finite":"indefinite"])},getTotalStockRemaining:function(R){var M=R.structuredContent;if(M.productType===h().DIGITAL)return 1/0;for(var F=0,z=0;z<M.variants.length;z++){var W=M.variants[z];if(W.unlimited)return 1/0;F+=W.qtyInStock}return F},summaryFormFieldString:function(R){var M,F;x.Lang.isObject(R.values)&&(F=x.Array.reduce(x.Object.keys(R.values),{},function(te,q){return x.Object.setValue(te,q,x.Squarespace.Escaping.escapeForHtml(R.values[q]))}));function z(te){var q;switch(te){case"-2":q=(0,a.t)("Strongly Disagree",null,{project:"scripts-v6-root"});break;case"-1":q=(0,a.t)("Disagree",null,{project:"scripts-v6-root"});break;case"0":q=(0,a.t)("Neutral",null,{project:"scripts-v6-root"});break;case"1":q=(0,a.t)("Agree",null,{project:"scripts-v6-root"});break;case"2":q=(0,a.t)("Strongly Agree",null,{project:"scripts-v6-root"});break}return q}switch(R.type){case"name":M=F.First+" "+F.Last;break;case"phone":var W=F.Country;
2M="",W&&W!==""&&(M+="+"+W+" "),M+=F.Areacode+"-"+F.Prefix+"-"+F.Line;break;case"likert":M='<div style="padding-left:5px;">';for(var G in F){var K=F[G];M+='<div><span style="font-weight:bold;">'+G+":</span> "+z(K)+"</div>"}M+="</div>";break;case"address":M='<div style="padding-left:5px;"><div>'+F.Line1+"</div>";var ie=F.Line2;ie&&ie!==""&&(M+="<div>"+ie+"</div>"),M+="<div>"+F.City+", "+F.State+" "+F.Zip+" "+F.Country+"</div></div>";break;case"date":M=F.Month+"/"+F.Day+"/"+F.Year;break;case"time":M=(F.Hour||"00")+":"+(F.Minute||"00")+":"+(F.Second||"00")+" "+F.Ampm;break;case"checkbox":var re=R.value;!x.Lang.isValue(F)&&x.Lang.isValue(re)?F=[re]:x.Lang.isValue(F)&&(F=x.Object.values(F)),M=F.join(", ");break;default:M=x.Squarespace.Escaping.escapeForHtml(R.value);break}return M===""&&(M=(0,a.t)("N/A",null,{project:"scripts-v6-root"})),'<div style="margin-top:3px;"><span style="font-weight:bold;">'+R.rawTitle+":</span> "+M+"</div>"},hasVariants:function(R){var M=R.structuredContent;return M.productType!==h().DIGITAL&&M.variants.length>=1},variedPrices:function(R){var M=R.structuredContent;switch(M.productType){case h().PHYSICAL:case h().SERVICE:case h().GIFT_CARD:var F=M.variants;if(F.length<=1)return!1;for(var z=F[0],W=1;W<F.length;W++){var G=F[W];if(G.onSale!==z.onSale||z.onSale&&G.salePrice!==z.salePrice||G.price!==z.price)return!0}return!1;case h().DIGITAL:return!1}},onSale:function(R){var M=R.structuredContent;switch(M.productType){case h().PHYSICAL:case h().SERVICE:for(var F=M.variants,z=!1,W=0;W<F.length;W++){var G=F[W];if(G.onSale){z=!0;break}}return z;case h().DIGITAL:return M.onSale}},soldOut:function(R){var M=R.structuredContent;switch(M.productType){case h().PHYSICAL:case h().SERVICE:for(var F=M.variants,z=!0,W=0;W<F.length;W++){var G=F[W];if(G.unlimited||G.qtyInStock>0){z=!1;break}}return z;case h().DIGITAL:return!1}},normalPrice:function(R){var M=R.structuredContent,F=M.variants;switch(M.productType){case h().PHYSICAL:case h().SERVICE:if(F.length===0)return 0;for(var z=F[0].price,W=1;W<F.length;W++){var G=F[W].price;G>z&&(z=G)}return z;case h().DIGITAL:return x.Lang.isUndefined(M.priceCents)?0:M.priceCents;case h().GIFT_CARD:return F[0].price;default:break}},salePrice:function(R){var M=R.structuredContent;switch(M.productType){case h().PHYSICAL:case h().SERVICE:var F=M.variants;if(F.length===0)return 0;for(var z=null,W=0;W<F.length;W++){var G=F[W],K=G.salePrice;G.onSale&&(z===null||G.salePrice<z)&&(z=K)}return z;case h().DIGITAL:return x.Lang.isUndefined(M.salePriceCents)?0:M.salePriceCents}},fromPrice:function(R){var M=R.structuredContent;switch(M.productType){case h().PHYSICAL:case h().SERVICE:var F=M.variants;if(F.length===0)return 0;for(var z=F[0],W=z.onSale?z.salePrice:z.price,G=1;G<F.length;G++){var K=F[G],ie=K.onSale?K.salePrice:K.price;ie<W&&(W=ie)}return W;case h().DIGITAL:return x.Lang.isUndefined(M.priceCents)?0:M.priceCents}},capitalizeFirst:function(R){R=R.toLowerCase();var M=R.split(new RegExp("\\s+")),F=x.Array.map(M,function(z){return z.charAt(0).toUpperCase()+z.substr(1)});return F.join(" ")},generateVariantId:function(){return C()()},generateSKU:function(){var R="",M="0123456789",F=function(){for(var z="",W=0;W<7;++W){var G=Math.floor(Math.random()*M.length);z+=M.charAt(G)}return"SQ"+z};return R=F(),R},getLabelForWorkflowState:function(R){switch(R){case d().PUBLISHED:return(0,a.t)("Available",null,{project:"scripts-v6-root"});case d().SCHEDULED:return(0,a.t)("Scheduled",null,{project:"scripts-v6-root"});case d().DRAFT:return(0,a.t)("Hidden",null,{project:"scripts-v6-root"});default:return(0,a.t)("Unsupported",null,{project:"scripts-v6-root"})}}}},"1.0",{requires:["escape","node","squarespace-escaping-utils"]})},333940:(_,l,e)=>{"use strict";e.r(l);var c=e(31776),n=e(427846),r=e.n(n);YUI.add("squarespace-common",function(t){},"1.0",{requires:["get","intl","@sqs/layout-engine/aspect-ratio-manager","squarespace-promises","squarespace-attr-validators","squarespace-commerce-utils","squarespace-cookie-banner-styles","squarespace-currency-symbols","squarespace-deprecated-modules","squarespace-damask-context-globals","squarespace-escmanager","squarespace-follow-buttons","squarespace-form-submit","squarespace-gallery","squarespace-gallery-manager","squarespace-gallery-ng","squarespace-image-loader","squarespace-models-shopping-cart-facade","squarespace-plugin-lightbox2","squarespace-spinner","squarespace-ui-base","squarespace-util","squarespace-video-loader","squarespace-widgets-alert","squarespace-widgets-information","thirdparty-modernizr","yui-throttle"]})},382503:()=>{YUI.add("squarespace-cookie-banner-styles",function(_){},"1.0",{requires:[]})},182219:()=>{YUI.add("squarespace-currency-symbols",function(_){},"1.0",{requires:[]})},742394:()=>{YUI.add("squarespace-damask-context-globals",function(_){_.namespace("Squarespace.Damask"),_.Squarespace.Damask.ContextGlobals={isDamask:function(){return _.Lang.isValue(CONFIG_PANEL)},frameWindow:function(){return _.Lang.isValue(_.config.win.frames["sqs-site-frame"])?CONFIG_PANEL.getFrameContentWindow():(console.warn("[ContextGlobals] frameWindow method called from a non-damask frame."),_.config.win)},topWindow:function(){var l=_.config.win;try{_.Lang.isValue(l.frameElement)&&l.frameElement.id==="sqs-site-frame"&&(l=l.parent)}catch(e){}return _.one(l)},fromFrame:function(l){var e=this.frameWindow();return _.Lang.isValue(l)?_.Lang.isArray(l)?_.Object.getValue(e.get(l[0]),l.slice(1)):e.get(l):e},fromTop:function(l){var e=this.topWindow();return _.Lang.isValue(l)?_.Lang.isArray(l)?_.Object.getValue(e.get(l[0]),l.slice(1)):e.get(l):e},get:function(l){return this.isDamask()?this.fromFrame(l):this.fromTop(l)},getWindow:function(){return this.isDamask()?this.frameWindow():this.topWindow()},relative:function(l,e){if(this.isDamask()){var c=this.fromFrame("Y");if(l.inDoc(c.config.doc))return this.fromFrame(e)}var n=this.fromTop("Y");return l.inDoc(n.config.doc)?this.fromTop(e):null}}},"1.0",{requires:[]})}
2,490477:(_,l,e)=>{"use strict";e.r(l);var c=e(994336),n=e.n(c),r=e(411962),t=e.n(r),o=e(549657),s=e.n(o),h=e(23479),f=e.n(h),d=e(651178);YUI.add("squarespace-data",function(a){a.io&&a.on("io:xdrReady",function(u){a.Data.TRANSPORT_READY=!0}),a.Data={DEBUG:!1,TRANSPORT_READY:!0,addCrumb:function(u){var v=n().get("crumb");if(v){var p=u.split("?"),y=p[1]?a.QueryString.parse(p[1]):{};y.crumb=v,u=p[0]+"?"+a.QueryString.stringify(y)}return u},sendForm:function(u,v,p){v.data||(v.data={});var y=u.getData();for(var b in y){var E=y[b];a.Lang.isUndefined(E)||a.Lang.isNull(E)||a.Lang.isObject(E)&&a.Object.isEmpty(E)||(a.Lang.isObject(E)&&!a.Lang.isArray(E)?v.data[b]=a.JSON.stringify(E):v.data[b]=E)}var A={dialog:u};typeof v.failure=="function"&&(A.failure=v.failure),v.failure=A,this.post(v,p)},cleanObjectForConsole:function(u){var v={};for(var p in u){var y=!1;if(a.Lang.isString(u[p])){try{y=u[p]?JSON.parse(u[p]):null}catch(b){}y&&a.Lang.isObject(y)?v[p]=y:v[p]=u[p]}else v[p]=u[p]}return v},get:function(u,v){this._go("GET",u,v)},post:function(u,v){this._go("POST",u,v)},put:function(u,v){this._go("PUT",u,v)},del:function(u,v){this._go("DELETE",u,v)},_go:function(u,v,p){if(v.context=p,v.method=u,a.Data.DEBUG,v.success||(v.success=this._genericSuccess),v.responseFormat||(v.responseFormat="json"),v.secure&&Static.SQUARESPACE_CONTEXT){var y=["squarespace.com","sqsp.com","sqsp.net","squarespace.net","sqsp6.com"],b=a.Array.some(y,function(w){return window.location.host.endsWith(w)});h.isSecure()||(b=!1),!b&&!v.url.startsWith("https://")&&(v.url="https://"+o.getWebsiteDomain(Static.SQUARESPACE_CONTEXT.website)+v.url),b||(v.xdr={},v.xdr.credentials=!0)}for(var E in v.data)a.Lang.isUndefined(v.data[E])&&delete v.data[E];if(v.testResponse)v.testResponseDelay?a.later(v.testResponseDelay,this,function(){a.Data._connectionSuccessRouter(v,!0,{responseText:a.JSON.stringify(v.testResponse)})}):a.Data._connectionSuccessRouter(v,!0,{responseText:a.JSON.stringify(v.testResponse)});else{var A=a.bind(function(){if(v._url=v.url,v.url=this.addCrumb(v.url),u==="POST"||u==="PUT"){if(v.json)a.Lang.isObject(v.data)&&(v.data=a.JSON.stringify(v.data)),a.Lang.isObject(v.headers)||(v.headers={}),v.headers["Content-Type"]="application/json",v.headers.charset="UTF-8";else if(!a.Lang.isString(v.data))for(var w in v.data){var C=v.data[w];a.Lang.isObject(C)&&!a.Lang.isArray(C)&&(v.data[w]=a.JSON.stringify(C))}}var P={method:u,arguments:v.arguments,data:v.data,on:{success:a.bind(a.Data._connectionSuccessRouter,a.Data,v),failure:a.bind(a.Data._connectionFailureRouter,a.Data,v)}},x=v.headers;a.Lang.isObject(x)&&(P.headers=x),v.xdr&&(P.xdr=v.xdr,P.headers={"Content-Type":(0,r.t)("application/x-www-form-urlencoded; charset=UTF-8",null,{project:"scripts-v6-root"})},P.data=a.QueryString.stringify(v.data)),v.queue?a.io.queue(v.url,P):a.io(v.url,P)},a.Data);v.testResponseDelay?a.later(v.testResponseDelay,this,A):A()}},_genericSuccess:function(u){},_connectionSuccessRouter:function(u,v,p,y){if(u.responseFormat==="json"){var b={};if(p.status!==204&&p.status!==1223)try{b=a.JSON.parse(p.responseText)}catch(E){this._error(u,{error:(0,r.t)("Internal Error: Unable to parse server response from ({url}) as JSON: {message}",{url:u.url,message:p.responseText},{project:"scripts-v6-root"})});return}b.error?this._error(u,b,y):(a.Data.DEBUG,u.success.apply(u.context,[b,y]))}else u.responseFormat==="raw"&&(a.Data.DEBUG,u.success.apply(u.context,[p.responseText,y]))},_connectionFailureRouter:function(u,v,p,y){if(!(!p||p.readyState!==4)){var b={400:!0,401:!0,500:!0,502:!0};if(u.responseFormat==="json"&&b[p.status]){var E;try{E=a.JSON.parse(p.responseText)}catch(w){this._error(u,{error:(0,r.t)("Internal Error: Unable to parse server response from ({sub1}) as JSON: {sub2}",{sub1:u.url,sub2:p.responseText},{project:"scripts-v6-root"})});return}if(E.error||E.message||E.billingErrorCode){this._error(u,E,y);return}}var A=(0,r.t)("Unable to connect\u2026",null,{project:"scripts-v6-root"});switch(p.status){case 401:case 403:A=(0,r.t)("Unauthorized request",null,{project:"scripts-v6-root"});break;case 500:case 501:A=(0,r.t)("Internal server error. Please try again later.",null,{project:"scripts-v6-root"});break;case 503:A=(0,r.t)("This service is temporarily unavailable. Please try again later.",null,{project:"scripts-v6-root"});break;default:if(u.retry){u.retry-=1,a.later(200,this,function(){a.Data._go(u.method,u,u.context)});return}break}this._error(u,{status:p.status,error:A,errorKey:a.Lang.isFunction(window.btoa)?btoa(u.url):"",network:!0})}},_error:function(u,v,p){if(a.Data.DEBUG,v.loginRequired){var y=function(){window.SQUARESPACE_LOGIN&&window.SQUARESPACE_LOGIN.fire("login-required")};
2a.Lang.isFunction(u.failure)?(u.loginHasPriorityOnFailure&&y(),u.failure.apply(u.context,[v,p])):y()}else v.authorizationFail?new a.Squarespace.SystemError(u.url,v,"json").show():v.crumbFail&&u._retry!==!0&&(0,d.areCookiesEnabled)()?(n().set("crumb",v.crumb,{path:"/"}),u._retry=!0,u.url=u._url,console.log("crumb check failed, will attempt a retry"),this._go(u.method,u,u.context)):typeof u.failure=="function"?u.failure.apply(u.context,[v,p]):a.Lang.isObject(u.failure)&&a.Lang.isFunction(u.failure.failure)?u.failure.failure.apply(u.context,[v,p]):u.failure&&u.failure.dialog&&v.errors?(u.failure.dialog.showErrors(v.errors),u.failure.failure&&u.failure.failure.apply(u.context,[v,p])):new a.Squarespace.SystemError(u.url,v,"json").show()}}},"1.0",{requires:["io","squarespace-system-error","squarespace-util"]})},717360:(_,l,e)=>{"use strict";e.r(l);var c=e(461761),n=e.n(c),r=e(687048),t=e.n(r),o=e(971676),s=e.n(o),h=e(769078),f=e.n(h);YUI.add("squarespace-deprecated-modules",function(a){function u(y,b,E){return function(){return console.warn('[DEPRECATED] Called `Y."'+b+"`. "+E),(0,h.measure)("deprecated_yui_module_used",{detail:b}),y.apply(this,arguments)}}function v(y,b,E){var A=n()(a,y);if(t()(A)){var w=b(A,y,E);s()(a,y,w)}}function p(y,b,E){var A=n()(a,y,{});Object.keys(A).forEach(function(C){var P=[y,C].join(".");v(P,b,E)})}p("Cookie",u,"Use @sqs/cookie-cutter instead.")},"1.0",{requires:["cookie"]})},773377:()=>{YUI.add("squarespace-dom-emitters-resize",function(_){_.Squarespace.ResizeEmitter=_.SQS.Gallery.ResizeEmitter},"1.0",{requires:["@sqs/yui-gallery/resize-emitter"]})},232728:()=>{YUI.add("squarespace-escaping-utils",function(_){_.namespace("Squarespace"),_.Squarespace.Escaping={escapeForHtml:function(l){return l&&l.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;")},escapeForHtmlTag:function(l){return l&&l.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/`/g,"&#x60;")}}},"1.0",{requires:[]})},271058:(_,l,e)=>{"use strict";e.r(l);var c=e(892592),n=e(259594),r=e(354986),t=[".add-page-popover"];YUI.add("squarespace-escmanager",function(o){o.Squarespace.STANDARD_CONTROL_CLASSES=[".standard-dialog-wrapper",".yui3-panel-type-tooltip",".sqsp-tooltip",".tooltip",".inline-field-title",".workflow-flyout",".page-map",".map-widget",".dialog-element",".error-message-wrapper",".squarespace-block",".sqs-block",".buttons a",".sqs-shopping-cart",".panel-menu-item",".flyout-variant-edit",".image-focal-point","a.return-button","a#deactivated-account-link",".site-chooser-glyph",".lightbox-inner",".sqs-configuration-menu .site-title-text",".sqs-configuration-menu .user-id",".sqs-add-to-cart-button",".additional-fields",".rte",".sqs-scroll-ac-item",".sqs-layout-insert-block-menu",".sqs-widgets-confirmation",".sqs-password-prompt",".tag-bubble",".sqs-fullscreen-overlay-imagepicker",".u-ActionButtons-container",".ReactModal__Overlay","."+n.LayoutEngineClassnames.ESCMANAGER_IGNORE_CLASSNAME,".CCLinkEditorModal",".CCPageDropDown",".sqs-dialog-field:not(.sqs-dialog-layout-wrapper)"],o.namespace("SQS.DDWrappers").STANDARD_CONTROL_CLASSES=o.Squarespace.STANDARD_CONTROL_CLASSES,o.Squarespace.EscManager={closeTargets:[],attached:[],attach:function(s){s=s||o.one(o.config.win);var h=s.generateID();if(this.attached.indexOf(h)===-1){var f=o.Squarespace.EscManager;(0,r.isWindowInDamaskFrame)(o)&&(f=o.Squarespace.Damask.ContextGlobals.fromTop("Y.Squarespace.EscManager"));var d=s;d.on("keyup",f.onKeyUp,f),d.on("click",f.onBodyClick,f),d.on("mousedown",f._onBodyDown,f),d.on("mouseup",f._onBodyUp,f),this.attached.push(h),this._disabled=!1}},destroy:function(){this.detach(),this._bodyDownTarget=null,this._bodyUpTarget=null},detach:function(s){s=s||o.one(o.config.win),s.detachAll()},disable:function(){this._disabled=!0},enable:function(){this._disabled=!1},onEsc:function(s){s.target.ancestor(t.join(", "))||(o.config.win.Static&&Static.IN_BACKEND?o.one("html").hasClass("sqs-guide-open")?window.CONFIG_PANEL.closeGuide():c.default.toggleFullScreenPreviewMode():window.SQUARESPACE_LOGIN&&window.SQUARESPACE_LOGIN.getAccount()&&this._redirectToConfig())},addTarget:function(s){this.closeTargets.push(s)},removeTarget:function(s){var h=this.closeTargets.indexOf(s);h!==-1&&this.closeTargets.splice(h,1)},onKeyUp:function(s){if(s.keyCode===27&&!this._disabled)if(s.halt(),this.closeTargets.length>0){var h=this.closeTargets.pop();this._closeTarget(h,s)}else o.later(10,this,this.onEsc,s)},_redirectToConfig:function(){var s=o.config.win.location,h="https://"+Static.SQUARESPACE_CONTEXT.website.identifier+"."+Static.SQUARESPACE_CONTEXT.appDomain+"/config/?frameUrl="+s.pathname+s.search;o.config.win.location=h},_closeTarget:function(s,h){o.Lang.isFunction(s.close)?s.close(h,function(f){f===!1&&this.closeTargets.push(s)}.bind(this)):o.Lang.isFunction(s.cancel)?s.cancel(h):o.Lang.isFunction(s.hide)&&s.hide(h)},_onBodyDown:function(s){this._bodyDownTarget=s.target},_onBodyUp:function(s){this._bodyUpTarget=s.target},_didMouseDownMouseUpMatch:function(){var s=this._bodyDownTarget===this._bodyUpTarget;return this._bodyDownTarget=null,this._bodyUpTarget=null,s},onBodyClick:function(s){if(this.closeTargets&&this.closeTargets.length>0){var h=this.closeTargets[this.closeTargets.length-1];if(!this._didMouseDownMouseUpMatch()||h.ignoreBodyClicks)return;var f=s.clientX,d=s.clientY,a=s.target.get("winWidth"),u=s.target.get("winHeight");if(f<0||f>a||d<0||d>u)return;h.activeFlyout?s.target.ancestor(h.activeFlyout.constraintClasses,!0)||(h.activeFlyout.field.closeFlyout(),h.activeFlyout=null,o.fire("target-closed",{target:h})):s.target.ancestor(o.Squarespace.STANDARD_CONTROL_CLASSES.join(", "),!0)||(o.fire("target-closed",{target:h}),s.halt(),this.closeTargets.pop(),this._closeTarget(h,s))}}},typeof window!="undefined"&&(window.ESC_MANAGER?o.Squarespace.EscManager=window.ESC_MANAGER:window.ESC_MANAGER=o.Squarespace.EscManager)},"1.0",{requires:["event","node","squarespace-damask-context-globals","squarespace-util"]})},948973:(_,l,e)=>{"use strict";e.r(l);var c=e(411962),n=e.n(c),r=e(644346);YUI.add("squarespace-follow-button",function(t){t.namespace("Squarespace.Widgets").FollowButton=t.Base.create("followButton",t.Widget,[],{renderUI:function(){this.get("contentBox").setContent((0,r.default)('<a href="https://twitter.com/{username}" class="twitter-follow-button" data-show-count="false">'+(0,c.t)("Follow @{username}",null,{project:"scripts-v6-root"})+"</a>",{username:this.get("username")}))},syncUI:function(){var o=function(){},s=function(){this.show()};t.Get.script("//platform.twitter.com/widgets.js",{onSuccess:s,onFailure:o,onTimeout:o,timeout:1e4,context:this,win:t.config.win})}},{ATTRS:{username:{value:""},visible:{value:!1}},CSS_PREFIX:"sqs-follow-button"})},"1.0",{requires:["base","widget"]})},56971:(_,l,e)=>{"use strict";e.r(l);var c=e(385917),n=e.n(c);YUI.add("squarespace-follow-buttons",function(r){r.namespace("Squarespace"),r.Squarespace.FollowButtonUtils=function(){var t=function(s){var h=s.one(".sqs-follow-button");if(h){var f=r.Widget.getByNode(h);f&&f.destroy()}},o=function(s){t(s);var h=s.getAttribute("data-username");h&&h.length&&new r.Squarespace.Widgets.FollowButton({username:h}).render(s)};return{renderAll:function(){r.all(".squarespace-follow-button").each(function(s){o(s)})}}}(),r.on("domready",function(){r.Squarespace.FollowButtonUtils.renderAll()})},"1.0",{requires:["squarespace-follow-button"]})},454459:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var _sqs_enums_Flag__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(567278),_sqs_enums_Flag__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_sq
2s_enums_Flag__WEBPACK_IMPORTED_MODULE_0__),_sqs_universal_flags__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(762379),shared_utils_commerce_trackEvent__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(66370),shared_utils_commerce_trackEvent__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(shared_utils_commerce_trackEvent__WEBPACK_IMPORTED_MODULE_1__),_sqs_network__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(456903),_sqs_universal_utils__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(963327),_sqs_websites_constants__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(259594),_sqs_enums_PageTypes__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(686763),_sqs_enums_PageTypes__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_sqs_enums_PageTypes__WEBPACK_IMPORTED_MODULE_4__),shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(849957),shared_utils_census_CensusUtils__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(127521),shared_utils_census_CensusUtils__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(shared_utils_census_CensusUtils__WEBPACK_IMPORTED_MODULE_6__),_sqs_utils_focus__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(999762),shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(20723);YUI.add("squarespace-form-submit",function(Y){Y.namespace("Squarespace");var FormSubmitV1=Y.Base.create("FormSubmitV1",Y.Base,[],{initializer:function(){this._submitButton=this.get("formNode").one("[type=submit]"),this._submitButtonText=this._submitButton.get("value");var _=this._getMultiFieldVal;this._typeGetterMap={date:_,name:_,time:_,address:_,phone:this._getPhoneFieldVal,radio:this._getRadioFieldVal,checkbox:this._getCheckFieldVal,select:this._getSelectVal,likert:this._getLikertVal,hidden:this._getHiddenVal},this._defaultGetter=this._getSingleFieldVal,Y.Global.publish("form:submitSuccess")},submit:function(l,e,c,n,r){var t=this.get("formNode"),o;typeof l=="object"?(o=l.formId,e=l.collectionId,c=l.objectName,n=l.isOverlayForm,r=l.submitButtonText):o=l;try{if(t.hasClass("submitting"))return;this._clearErrors(),this._lock();var s=Y.config.win.Static.SQUARESPACE_CONTEXT.pageType===_sqs_enums_PageTypes__WEBPACK_IMPORTED_MODULE_4___default().SPLASH_PAGE,h=s?_sqs_universal_utils__WEBPACK_IMPORTED_MODULE_9__.getCaptchaContainer(Y.config.win,this.get("formNode").getDOMNode()):shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_8__.EnterpriseV3RecaptchaAPI.getCaptchaContainer(this.get("formNode").getDOMNode());if(!h)this._saveFormSubmission(o,e,c,n,r);else if(s){var f=_sqs_universal_utils__WEBPACK_IMPORTED_MODULE_9__.validate(Y.config.win,h);f?this._saveFormSubmission(o,e,c,n,r,f):this._submitFailure(shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_5__.Z.strings.CAPTCHA_INCOMPLETE_ERROR,n)}else{var d=t.hasClass("newsletter-form")&&!n,a=t.hasClass("newsletter-form")&&n,u=a?shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_8__.EnterpriseV3RecaptchaAPI.ACTION_TYPES.PROMO_POPUP:d?shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_8__.EnterpriseV3RecaptchaAPI.ACTION_TYPES.NEWSLETTER_BLOCK:shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_8__.EnterpriseV3RecaptchaAPI.ACTION_TYPES.FORM_BLOCK;shared_utils_EnterpriseV3RecaptchaAPI__WEBPACK_IMPORTED_MODULE_8__.EnterpriseV3RecaptchaAPI.getReCaptchaToken(Y.config.win,u).then(function(v){this._saveFormSubmission(o,e,c,n,r,null,v)}.bind(this))}}catch(v){this._submitFailure(shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_5__.Z.strings.SUBMIT_ERROR,n)}finally{return!1}},_createErrorNode:function(_,l){return l?Y.Node.create('<div class="field-error" style="display:inline-block">'+_+"</div>"):Y.Node.create('<div class="field-error">'+_+"</div>")},_clearErrors:function(){var _=this.get("formNode");_.all(".field-error").each(function(l){l.remove()}),_.all(".form-item.error").each(function(l){l.removeClass("error")})},_lock:function(){this.get("formNode").addClass("submitting"),this._submitButton.set("value",shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_5__.Z.strings.SUBMIT_TEXT_IN_PROGRESS)},_unlock:function(){this.get("formNode").removeClass("submitting"),this._submitButton.set("value",this._submitButtonText)},_saveFormSubmission:function(_,l,e,c,n,r,t){var o={withCredentials:!0};_sqs_network__WEBPACK_IMPORTED_MODULE_2__.default.post("/api/form/FormSubmissionKey",{}
2,o).then(function(s){if(s.data.key){var h={key:s.data.key,formId:_,collectionId:l,objectName:e,isOverlayForm:c,submitButtonText:n,form:Y.JSON.stringify(this._getData()),captchaKey:r,recaptchaEnterpriseV3Token:t};shared_utils_census_CensusUtils__WEBPACK_IMPORTED_MODULE_6__.addIntraPageEventFields(h),_sqs_network__WEBPACK_IMPORTED_MODULE_2__.default.post("/api/form/SaveFormSubmission",h,o).then(this._submitSuccess.bind(this)).catch(function(f){this._submitFailure(f.response,c)}.bind(this))}else this._submitFailure(s,c)}.bind(this)).catch(function(s){this._submitFailure(s.response,c)}.bind(this))},_submitSuccess:function(){var _=this.get("formNode");_&&(_.hasClass("newsletter-form")||_.getById(_sqs_websites_constants__WEBPACK_IMPORTED_MODULE_3__.FacebookPixelConstants.NEWSLETTER_OVERLAY_NODE_ID))&&shared_utils_commerce_trackEvent__WEBPACK_IMPORTED_MODULE_1__.trackSubscribeNewsletter(),Y.Global.fire("form:submitSuccess");var l=_.getData("success-redirect");l&&(window.history.replaceState&&window.history.replaceState({},document.title,window.location.href),window.location.href=l),this._unlock(),this._renderSuccess()},_submitFailure:function(_,l){var e=this.get("formNode"),c=e.hasClass("newsletter-form"),n=_.status===401&&c,r=c&&n&&!l,t=null;if(Y.Lang.isString(_)?t=_:n?t=_.data.message:shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_5__.Z.errorCodes[_.status]?t=shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_5__.Z.errorCodes[_.status]:_.status===400&&_.data.errors?(Y.Object.each(_.data.errors,function(a,u){var v=e.one('[id="'+u+'"]');if(v){var p=v.one(".title");p.insert(this._createErrorNode(a),"before"),v.addClass("error")}},this),c||(t=shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_5__.Z.strings.ERROR_ABOVE)):_.data.error?t=_.data.error:t=shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_5__.Z.strings.UNKNOWN_ERROR,t){var o=this._createErrorNode(t,r);c?e.insertBefore(o,e.one(".newsletter-form-body")):e.prepend(o),o.setAttribute("tabindex",-1),o.focus()}else{var s=e.one(".error");if(s){var h=s.getDOMNode().matches(_sqs_utils_focus__WEBPACK_IMPORTED_MODULE_7__.focusableSelector)&&s||s.one(_sqs_utils_focus__WEBPACK_IMPORTED_MODULE_7__.focusableSelector);h&&h.focus()}}var f=e.one(".captcha-container");if(f){var d=this._submitButton.getDOMNode();d&&d.getAttribute("data-captcha-bound")&&(d.disabled=!0),_sqs_universal_utils__WEBPACK_IMPORTED_MODULE_9__.reset(Y.config.win,f)}this._unlock()},_renderSuccess:function(){var formEl=this.get("formNode"),messageNode=formEl.one(".form-submission-text"),htmlNode=formEl.one(".form-submission-html"),postSubmitHtml=htmlNode.getData("submission-html");formEl.all("*").each(function(_){_.addClass("hidden")}),htmlNode.setHTML(postSubmitHtml),htmlNode.removeClass("hidden"),messageNode.removeClass("hidden"),messageNode.all("*").each(function(_){_.removeClass("hidden")});var movedFocus=!1;function focusOn(_){_.setAttribute("tabindex",-1),_.focus(),movedFocus=!0}if(messageNode.getDOMNode().textContent.trim().length>0?focusOn(messageNode):htmlNode.getDOMNode().textContent.trim().length>0&&focusOn(htmlNode),!movedFocus){var win=Y.config.win,formElY=formEl.getY();formElY<win.scrollY&&win.scrollTo(0,formElY-25)}htmlNode.all("script").each(function(script){if(script.hasAttribute("src")){var dupeScriptDOMNode=document.createElement("script"),attributes=script.getDOMNode().attributes;Y.Array.each(attributes,function(_){dupeScriptDOMNode[_.name]=_.value}),script.replace(dupeScriptDOMNode)}else try{eval(script.getHTML())}catch(_){}},this)},_getData:function(){var _={};return this.get("formNode").all(".form-item").each(function(l){_[l.get("id")]=this._getFieldData(l)},this),_},_getFieldData:function(_){var l=this._typeGetterMap,e=_.get("className").split(new RegExp("\\s")),c,n=!1;if(Y.Array.each(e,function(r){Y.Object.hasKey(l,r)?c=l[r]:r==="section"&&(n=!0)},this),!n)return c||(c=this._defaultGetter),c.call(this,_)},_getSingleFieldVal:function(_){var l=_.one(".field-element");return l?l.get("value"):null},_getMultiFieldVal:function(_){var l=[];return _.all(".field-element").each(function(e){l.push(e.get("value"))}),l},_getPhoneFieldVal:function(_){var l=this._getMultiFieldVal(_);return l&&l.length===3&&l.unshift(""),l},_getRadioFieldVal:function(_){return this._getCheckFieldVal(_)[0]},_getCheckFieldVal:function(_){var l=[];return _.all("input").each(function(e){e.get("checked")&&l.push(e.get("value"))},this),l},_getSelectVal:function(_){return _.one("select").get("value")},_getLikertVal:function(_){var l={};return _.all(".item").each(function(e){var c;e.all("input").each(function(n){n.get("checked")&&(c=n.get("value"))}),Y.Lang.isValue(c)&&(l[e.getAttribute("data-question")]=c)}),l},_getHiddenVal:function(_){var l;Y.Lang.isValue(this._query)||(this._query=Y.QueryString.parse(window.location.search.replace(/^\?/,"")));var e=_.get("name");return Y.Object.hasKey(this._query,e)?l=this._query[e]:l=_.get("value"),l.toString()}},{ATTRS:{formNode:{value:null,validator:Y.Squarespace.AttrValidators.isNullOrInstanceOf(Y.Node),writeOnce:"initOnly"}}});Y.Squarespace.FormSubmit=function(_){var l;return _ instanceof Element?l=_sqs_universal_flags__WEBPACK_IMPORTED_MODULE_10__.Z.isFeatureEnabled(_sqs_enums_Flag__WEBPACK_IMPORTED_MODULE_0___default().VANILLA_FORM_HANDLER)?new shared_utils_FormHandler__WEBPACK_IMPORTED_MODULE_5__.Z(Y.config.win,_):new FormSubmitV1({formNode:Y.Node(_)}):l=new FormSubmitV1(_),this.submit=l.submit.bind(l),_sqs_universal_flags__WEBPACK_IMPORTED_MODULE_10__.Z.isFeatureEnabled(_sqs_enums_Flag__WEBPACK_IMPORTED_MODULE_0___default().VANILLA_FORM_HANDLER)?(this.clearErrors=l.clearErrors.bind(l),this.createErrorNode=l.createErrorNode.bind(l)):(this.clearErrors=l._clearErrors.bind(l),this.createErrorNode=l._createErrorNode.bind(l)),this}},"1.0",{requires:["base","json","node","querystring-parse","squarespace-attr-validators","squarespace-util"]})},660635:()=>{var _=".js-gallery-lightbox-opener";
2YUI.add("squarespace-gallery-manager",function(l){var e={lightboxify:function(c,n){if(this._destroyLightbox(),!c||!n||!n.size()){this.unlightboxify(n);return}var r=!!n.item(0).ancestor(".sqs-system-gallery"),t=[];n.each(function(o,s){t.push(this._createLightboxItem(o));var h=o.getAttribute("data-click-through-url");if(!h){var f=o.one(_)||o;if(f){var d={index:s,slideHitArea:f,lightboxSet:t,isFromHash:r},a=this._makeOpenLightbox(d).bind(this);f.on("click",a,this),f.on("keydown",function(u){var v=u.keyCode===13,p=u.keyCode===32;(v||p)&&a(u)},this)}}},this),r&&this._openInitialSlide(n,t)},unlightboxify:function(c){if(this._destroyLightbox(),!!c){var n;c.each(function(r){n=r.one(_),n&&(n.detach("click"),n.detach("keydown"))})}},_destroyLightbox:function(){this.lightbox&&(this.lightbox.destroy(),delete this.lightbox)},_createLightboxItem:function(c){if(c.getAttribute("data-type")==="video"){var n=c.one(".sqs-video-wrapper"),r=n.videoloader.get("overlay");return r&&r.detach("click"),{content:n}}var t,o,s;return c.hasAttribute("data-title")?t=c.getAttribute("data-title"):c.one("[data-title]")?t=c.one("[data-title]").getAttribute("data-title"):c.one(".title")&&(t=c.one(".title").getHTML()),c.hasAttribute("data-description")?o=c.getAttribute("data-description"):c.one("[data-description]")?o=c.one("[data-description]").getAttribute("data-description"):c.one(".description")&&(o=c.one(".description").getHTML()),c.hasAttribute("data-lightbox-theme")?s=c.getAttribute("data-lightbox-theme"):c.one("[data-lightbox-theme]")?s=c.one("[data-lightbox-theme]").getAttribute("data-lightbox-theme"):c.one(".lightbox-theme")&&(s=c.one(".lightbox-theme").getHTML()),{theme:s,content:c.one("img"),meta:(t?"<h1>"+t+"</h1>":"")+(o||"")}},_getLightboxTheme:function(c){var n=c.ancestor("[data-lightbox-theme]",!0);return n&&n.getAttribute("data-lightbox-theme")==="light"?"light":"dark"},_makeOpenLightbox:function(c){return function(n){n.halt(),this._destroyLightbox(),this.lightbox=new l.Squarespace.Lightbox2({controls:{previous:!0,next:!0},set:c.lightboxSet,currentSetIndex:c.index,historyHash:c.isFromHash,theme:this._getLightboxTheme(c.slideHitArea)}),this.lightbox.render(),c.isFromHash&&this.lightbox._slideshow.set("currentIndex",c.index)}},_getInitialSlideId:function(c){var n=new l.HistoryHash,r=n.get("itemId");if(r)return r;if(c&&c.size()){var t="",o=c.item(0).ancestor(".slides");if(o)return t=o.getAttribute("data-collection-full-url"),window.location.pathname.replace(t,"")}var s=window.location.pathname.split("/");return s[s.length-1]},_getSlideIndexByLink:function(c,n){var r=-1;return c.some(function(o,s){if(o.ancestor(".sqs-layout"))return!1;var h=o.getAttribute("data-slide-url");return o.getAttribute("data-slide-id")!==n&&h!==n?!1:(r=s,!0)},this),r},_getSlideIndexByRoughUrl:function(c,n){var r=-1;return c.some(function(o,s){if(o.ancestor(".sqs-layout"))return!1;var h=o.getAttribute("data-slide-url"),f=h.substr(h.length-n.length)===n,d=h.indexOf("/"+n)>-1;return!f||!d?!1:(r=s,!0)},this),r},_openInitialSlide:function(c,n){var r=this._getInitialSlideId();if(r){var t=this._getSlideIndexByLink(c,r);t===-1&&(t=this._getSlideIndexByRoughUrl(c,r),t===-1)||(this._destroyLightbox(),this.lightbox=new l.Squarespace.Lightbox2({controls:{previous:!0,next:!0},set:n,currentSetIndex:t,historyHash:"yui-throttle"}),this.lightbox.render())}}};l.mix(l.SQS.Gallery.Manager,e,!0),l.Squarespace.GalleryManager=l.SQS.Gallery.Manager},"1.0",{requires:["squarespace-image-loader","squarespace-plugin-lightbox2","squarespace-video-loader","squarespace-widgets-lightbox2","@sqs/yui-gallery/manager"]})},951753:()=>{YUI.add("squarespace-gallery-ng",function(_){_.namespace("Squarespace"),_.Squarespace.Gallery2=_.SQS.Gallery.Gallery2,_.Squarespace.GalleryDesigns2=_.SQS.Gallery.Designs},"1.0",{requires:["@sqs/yui-gallery"]})},650400:(_,l,e)=>{"use strict";e.r(l);var c=e(529813),n=e.n(c);YUI.add("squarespace-gallery",function(r){r.namespace("Squarespace");var t=!1,o=r.Squarespace.Legacy.Class;r.augment(r.Node,o.create({outerWidth:function(s){var h=parseFloat(this.getComputedStyle("marginLeft")),f=parseFloat(this.getComputedStyle("marginRight"));return n().trackCaughtError("squarespace-gallery-deprecation","YNode#outerWidth invoked"),this.get("offsetWidth")+h+f},outerHeight:function(s){var h=parseFloat(this.getComputedStyle("marginTop")),f=parseFloat(this.getComputedStyle("marginBottom"));return n().trackCaughtError("squarespace-gallery-deprecation","YNode#outerHeight invoked"),this.get("offsetHeight")+h+f}})),r.Squarespace.Gallery=o.create({defaultOpts:{previous:!1,next:!1,itemSelector:!1,startIndex:0,loop:!1,design:"off",designOptions:{},autoplay:!1,autoplayOptions:{timeout:1e3,resumeAfter:1e3,randomize:!1},currentIndex:!1,totalSlides:!1,linked:!1,keyboard:{previous:"down:37",next:"down:39"},renderWithCanvas:!1,loaderOptions:{},updateContainerHeight:!1,focusOnClick:!1},getContainer:function(){return this.elems.container}
2,getSlide:function(s){return this.elems.slides.item(s)},getCurrentSlide:function(){return this.elems.slides.item(this.data.currentIndex)},getCurrentSlideId:function(){return this.getCurrentSlide().getAttribute("data-slide-id")||this.data.currentIndex},getSlides:function(){return this.elems.slides},initialize:function(s){n().trackCaughtError("squarespace-gallery-deprecation","Y.Squarespace.Gallery initialized!"),r.Lang.isBoolean(s.keyboard)&&s.keyboard&&delete s.keyboard,this.params=r.merge(this.defaultOpts,s),this.elems={};var h=r.one(this.params.slideshowElement);if(r.Lang.isNull(h))throw new Error("No gallery '"+this.params.slideshowElement+"' container found.");var f=this.params.itemSelector?h.all(this.params.itemSelector):h.get("children");if(this.elems.container=h,this.elems.slides=f,this.getContainer().getData("galleryInstance")){this.getContainer().getData("galleryInstance")._debug.warn("Node already bound to gallery instance.");return}if(this._debug=new r.Squarespace.Debugger({name:"Gallery",uid:!0}),this.getContainer().setData("galleryInstance",this),this.history=new r.HistoryHash,this.params.historyHash||this.history.get("itemId")){this.history=new r.HistoryHash;var d=this.history.get("itemId")||this.history.get(this.params.historyHash),a;d&&(this.elems.slides.each(function(y,b){y.getAttribute("data-slide-id")===d&&(a=b)}),r.Lang.isNumber(a)||(a=parseInt(this.history.get(this.params.historyHash),10)),this.history.get("itemId")&&this.history.replaceValue("itemId",null),r.Lang.isNumber(a)&&(this.params.startIndex=a))}if(this.data={currentIndex:this.params.startIndex,totalSlides:f.size()},this.events=[],this.data.totalSlides<=0)return!1;if(!r.Squarespace.GalleryDesigns[this.params.design]){var u=[];for(var v in r.Squarespace.GalleryDesigns)u.push(v);throw new Error("Design '"+this.params.design+"' not found. Currently loaded designs: ["+u.join(", ")+"].")}if(this.design=new r.Squarespace.GalleryDesigns[this.params.design],this.design.gallery=this,this.design.options=r.merge(this.design.options,this.params.designOptions),this.params.previous&&r.all(this.params.previous).each(function(y){this.events.push(y.on("click",function(b){b.halt(),this.previousSlide()},this))},this),this.params.next&&r.all(this.params.next).each(function(y){this.events.push(y.on("click",function(b){b.halt(),this.nextSlide()},this))},this),this.params.focusOnClick&&f.each(function(y){y.on("click",function(){this.fire("changeIndex",f.indexOf(y))},this)},this),this.params.keyboard){var p=function(){return this.params.keyboardWhenInFrame?this.getContainer().inRegion(r.one(this.params.keyboardWhenInFrame).get("region")):!0};this.params.keyboard.previous&&this.events.push(r.on("key",function(){p.call(this)&&this.previousSlide()},window,this.params.keyboard.previous,this)),this.params.keyboard.next&&this.events.push(r.on("key",function(){p.call(this)&&this.nextSlide()},window,this.params.keyboard.next,this))}this.params.linked&&r.Array.each(this.params.linked,function(y){this.linkGallery(y)},this),this.setup(),this.fire("changeIndex",this.params.startIndex),this.isInitialized=!0},linkGallery:function(s){function h(f,d){f&&this._changeIndex(d),r.Array.each(this.elems.linked,function(a){f!==a&&a._changeIndex(d)})}this.elems.linked||(this.on("changeIndex",function(f){h.call(this,!1,f)},this),this.elems.linked=[]),this.elems.linked.push(s),s.on("changeIndex",function(f){h.call(this,s,f)},this)},setup:function(){if(this.on("changeIndex",this._changeIndex),this.loadSlides(),this.design.setup(this.elems.container,this.elems.slides),this.params.autoplay){var s=this;setInterval(function(){if(s.params.autoplayOptions.randomize){for(var h=Math.ceil(Math.random()*s.data.totalSlides);h===s.data.currentIndex;)h=Math.ceil(Math.random()*s.data.totalSlides);s.fire("changeIndex",h)}else s.nextSlide()},this.params.autoplayOptions.timeout)}t&&console.log("Y.Squarespace.Gallery.setup",[this.params,this.data,this.elems]),this.params.updateContainerHeight&&this.on("changeIndex",this.updateContainerHeight)},getSlideDimension:function(s,h){var f=this.elems.slides.item(s),d=f;f.one("img,canvas")&&(d=f.one("img,canvas")),d&&f.getStyle("display")==="inline"&&(f=d);var a=h==="width"?"offsetWidth":"offsetHeight";return d.loader?d.loader.get("loaded")?d.loader.get("node").get(a):d.loader.getDimensionForValue(h,f.get(h==="width"?"offsetHeight":"offsetWidth")):f.get(a)},updateContainerHeight:function(){var s={container:this.elems.container};r.Lang.isObject(this.params.updateContainerHeight)&&(s=r.merge(s,this.params.updateContainerHeight));var h=this.getSlideDimension(this.data.currentIndex,"height");s.maxHeight&&h>s.maxHeight&&(h=s.maxHeight);var f=r.all(s.container);s.anim&&this._updateContainerHeightRanOnce?f.each(function(d){d.anim({},r.merge({to:{height:h},duration:.3,easing:r.Easing.easeOutStrong},s.anim)).run()}):f.setStyles({height:h}),this._updateContainerHeightRanOnce=!0},previousSlide:function(){var s=this.data.currentIndex-1;s<0&&!this.params.loop||this.fire("changeIndex",s)},nextSlide:function(){var s=this.data.currentIndex+1;s>=this.data.totalSlides&&!this.params.loop||this.fire("changeIndex",s)},beforeChange:function(s){this.params.loop||(this.params.next&&(s.toIndex>=this.data.totalSlides-1?r.all(this.params.next).addClass("disabled"):r.all(this.params.next).removeClass("disabled")),this.params.previous&&(s.toIndex<=0?r.all(this.params.previous).addClass("disabled"):r.all(this.params.previous).removeClass("disabled"))),this.fire("before-change",s)},afterChange:function(s){(this.params.currentIndex||this.params.totalSlides)&&(r.all(this.params.currentIndex).each(function(h){h.set("innerHTML",this.data.currentIndex+1)},this),r.all(this.params.totalSlides).each(function(h){h.set("innerHTML",this.data.totalSlides)},this)),this.params.historyHash&&this.history.replaceValue(this.params.historyHash,this.getCurrentSlideId()),this.fire("after-change",s)},changeIndex:function(s){this.fire("changeIndex",s)},_changeIndex:function(s){if(!r.Lang.isObject(s)&&(this.params.loop||(s<0&&(s=0),s>=this.data.totalSlides&&(s=this.data.totalSlides-1)),s<0&&(s=this.data.totalSlides+s),!(this.isInitialized&&this.data.currentIndex===s))){t&&console.log("Y.Squarespace.Gallery.changeIndex",[s]);var h=this.data.currentIndex,f=s%this.data.totalSlides,d=this.elems.slides,a=h===this.data.totalSlides-1&&f===0,u=h===0&&f===this.data.totalSlides-1,v;h<f&&!a&&!u||h>f&&a&&!u?v="fwd":(h>f&&!u||h<f&&u)&&(v="rev");var p={fromIndex:h,toIndex:f,direction:v};this.beforeChange(p),d.filter(".active").removeClass("active"),d.item(f).addClass("active"),this.fire("change",p),this.data.currentIndex=f,this.afterChange(p)}}
2,loadSlides:function(s){var h=this.elems.container.all("img[data-src][data-image-dimensions][data-image-focal-point]");h.plug(r.Squarespace.Loader2,this.params.loaderOptions)}}),r.augment(r.Squarespace.Gallery,r.EventTarget),r.Squarespace.GalleryDesigns={},r.Squarespace.GalleryDesigns.off=o.create({gallery:!1,options:{},beforeChange:function(s){},afterChange:function(s){},change:function(s,h){},setup:function(){},getGallery:function(){return this.gallery},events:[]})},"1.0",{requires:["node","event-key","squarespace-image-loader","squarespace-legacy-class","squarespace-ui-base","history"]})},808026:()=>{YUI.add("squarespace-gismo",function(_){_.Squarespace.GismoBase=function(){this._gismoEvents={},this._timers={},this._anims=this._anims||[]},_.Squarespace.GismoBase.prototype={destructor:function(){_.Object.each(this._gismoEvents,function(l,e){_.Array.invoke(l,"detach"),this._gismoEvents[e]=null},this),_.Object.each(this._timers,function(l,e){_.Array.invoke(l,"cancel"),this._timers[e]=null},this),this._anims.shift?(_.Array.invoke(this._anims,"destroy"),this._anims=null):this._anims.destructor&&this._anims.destructor()},_anim:function(l,e,c){var n=l.anim(e,c||{});return n.on("end",function(){this._anims.remove(n)},this),this._anims.push(n),n},_event:function(l,e){e=e||"generic",this._gismoEvents[e]=this._gismoEvents[e]||[],this._gismoEvents[e].push(l)},_getEvents:function(l){return this._gismoEvents[l||"generic"]},_flushEvents:function(l){var e=this._gismoEvents[l||"generic"];e&&(_.Array.invoke(e,"detach"),this._gismoEvents[l]=null)},_timer:function(l,e){e=e||"generic",this._timers[e]=this._timers[e]||[],this._timers[e].push(l)}}},"1.0",{requires:["array-invoke","squarespace-anims"]})},992278:(_,l,e)=>{"use strict";e.r(l);var c=e(987008);YUI.add("squarespace-image-loader",function(n){n.namespace("Squarespace"),n.Squarespace.Loader=n.Base.create("Loader",n.Base,[],{initializer:function(){this.get("frames")&&this._processFrames(),this.get("img")&&this._processImages()},_processFrames:function(){this._getNodeList("frames").each(function(r){r.getAttribute("data-embed")&&r.resizeToParent({scale:"contain",sizeOnly:!0})})},_processImages:function(){this._getNodeList("img").each(function(r){var t=!1;r.loader&&(t=!0),r.plug(n.Squarespace.Loader2,this.get("loaderOptions")||{}),t&&r.fire("refresh")},this)},_getNodeList:function(r){var t=this.get(r);return n.Lang.isString(t)?n.all(t):t.size?t:new n.NodeList(t)}},{ATTRS:{frames:{},img:{},loaderOptions:{}}}),n.Squarespace.Loader2=n.Base.create("Loader2",n.Plugin.Base,[],{initializer:function(){var r=this.get("host"),t=100,o=0;function s(){!r.inDoc()&&++o<t?n.later(10,this,s):this.load()}s.call(this),this.on("refresh",this.load,this),this.afterHostEvent("refresh",this.load,this)},_isInvalidHost:function(){return this.get("host").getDOMNode()===null||!this.get("host").inDoc()},load:function(){var r=this.get("host");if(r.getAttribute("src")&&r.get("complete")&&r.fire("loaded"),this.afterHostEvent("load",function(){this._isInvalidHost()||(this.get("host").removeClass("loading").addClass("loaded"),this.get("host").fire("loaded"))},this),this.afterHostEvent("loaded",function(){this.get("host").removeClass("loading").addClass("loaded")},this),!this._isInvalidHost()){var t=this.get("load"),o=c.default.isSevenOne()&&n.config.win.ImageLoader.loadLazy&&t!=="viewport",s=(o?n.config.win.ImageLoader.loadLazy:n.config.win.ImageLoader.load).bind(n.config.win.ImageLoader),h=r.getDOMNode();!h||!h.ownerDocument.defaultView||s(h,n.merge(this.getAttrs(),{load:t}))}},getDimensionForValue:function(r,t){var o=this.get("host").getDOMNode(),s=n.config.win.ImageLoader._getDataFromNode(o);return n.config.win.ImageLoader.getDimensionForValue(r,t,s)},getBareElement:function(){var r=this.get("host"),t=n.Node.create("<img />");return t.setAttribute("data-src",r.getAttribute("data-src")),t.setAttribute("data-image-dimensions",r.getAttribute("data-image-dimensions")),t.setAttribute("data-image-focal-point",r.getAttribute("data-image-focal-point")),t.setAttribute("alt",r.getAttribute("alt")),t},destructor:function(){}},{NS:"loader",ATTRS:{stretch:{},load:{value:!0},source:{},fixedRatio:{value:!1},fitAlignment:{},fit:{value:!1,setter:function(r){r&&this.set("mode","fit")}},fill:{value:!1,setter:function(r){r&&this.set("mode","fill")}},focalPoint:{setter:function(r){return n.config.win.ImageLoader.load(this.get("host").getDOMNode(),{focalPoint:r.x+","+r.y}),r}},mode:{validator:function(r){return["fit","fill","none",null].indexOf(r)!==-1}},refreshOnResize:{value:!1},useBgImage:{validator:function(r){return n.Lang.isBoolean(r)}}}}),n.Squarespace.ImageLoadManager=new(n.Base.create("ImageLoadManager",n.Base,[],{refreshAll:function(){n.all("img[data-src]").each(function(r){r.fire("refresh")})}})),n.augment(n.Node,Class.create({refresh:function(){this.fire("refresh")}}))},"1.0",{requires:["base","node","plugin"]})},191483:()=>{YUI.add("squarespace-legacy-class",function(_){_.namespace("Squarespace.Legacy"),_.Squarespace.Legacy.Class={create:function(l){var e;return l.initialize?e=function(){this.initialize.apply(this,arguments)}:e=function(){},e.prototype=l,e.extend=function(c){return Class.extend(this,c)},e.specialize=function(c,n){var r=Class.specialize(this,c);return r._parent=n,r},e},extend:function(l,e){e.initialize||(e.initialize=l.prototype.initialize);var c=Class.create(e),n=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;for(var r in l.prototype)c.prototype[r]?typeof c.prototype[r]=="function"&&n.test(c.prototype[r])&&(c.prototype[r]=function(t,o){return function(){var s=this._super;this._super=l.prototype[t];var h=o.apply(this,arguments);return this._super=s,h}}(r,c.prototype[r])):c.prototype[r]=l.prototype[r];return c.prototype.superclass=l.prototype,c},specialize:function(l,e){var c=Class.extend(l,e);return new c}}},"1.0",{requires:[]})},650598:(_,l,e)=>{"use strict";e.r(l);var c=e(644346);YUI.add("squarespace-logger",function(n){var r=[],t=null,o=n.Base.create("Logger",n.Base,[],{initializer:function(){n.one(n.config.win).on("beforeunload",this.flush,this),this._syncDebugActiveElement(),this.after("debugActiveElementChange",this._syncDebugActiveElement,this)},_syncDebugActiveElement:function(){this._debugActiveElementTimer&&this._debugActiveElementTimer.cancel(),this.get("debugActiveElement")&&(this._debugActiveElementTimer=n.later(500,this,function(){this.debug({focusElement:this._getDOMNodeDescriptor(n.config.doc.activeElement)})},null,!0))},_getDOMNodeDescriptor:function(s){s=n.one(s);var h=s.get("tagName").toLowerCase(),f=s.getAttribute("id"),d=s.get("className").split(" "),a="";return d.length>0&&(a="."+d.join("."),a.length>20&&(a=a.substr(0,20)+"\u2026")),h+(f?"#"+f:"")+a},enqueue:function(s){r.push(s),this.wait()},flush:function(s){try{clearTimeout(t)}catch(h){}t=null,r.length>0&&n.Data.post({url:"/api/events/Trace",data:{data:JSON.stringify(r)},failure:function(){}}),r=[]},wait:function(){t===null&&(t=setTimeout(n.bind(this.flush,this),this.get("timerLength")))},log:function(s,h){n.Lang.isValue(s)&&this.enqueue({pageUrl:document.location.href,type:s,data:JSON.stringify(n.Lang.isValue(h)?h:{})})},trace:function(s,h){try{var f={};f.lalala()}catch(d){this.log(s,n.merge(h,{stack:d.stack}))}},debug:function(s){var h=n.one("#logger-debug")||n.one(n.config.doc.body).appendChild(n.Node.create('<div id="logger-debug"></div>'));h.setStyles({position:"fixed",right:50,top:50,background:"rgba(150,100,100,0.9)",border:"solid 1px white",color:"white",borderRadius:"3px",padding:20,zIndex:1e7,fontSize:"10px"}),h.setContent((0,c.default)('<xmp style="margin:0">{sub1}</xmp>',{sub1:JSON.stringify(s,null,2)}))}},{ATTRS:{timerLength:{value:30*1e3},debugActiveElement:{value:!1}}});n.namespace("Squarespace"),n.Squarespace.Logger||(n.Squarespace.Logger=new o)},"1.0",{requires:["base","event","io-base","node"]}
2)},744913:()=>{YUI.add("squarespace-mixins-event-registrar",function(_){_.namespace("Squarespace.Mixins"),_.Squarespace.Mixins.EventRegistrar=_.Base.create("eventRegistrar",_.Base,[],{destructor:function(){_.Array.invoke(this.get("eventListeners"),"detach")},_registerEvent:function(){if(_.Lang.isArray(arguments[0]))this._registerEvent.apply(this,arguments[0]);else for(var l=0,e=arguments.length;l<e;l++)_.Lang.isValue(arguments[l])&&this.get("eventListeners").push(arguments[l])}},{ATTRS:{eventListeners:{value:[]}}})},"1.0",{requires:["array-invoke","base"]})},353871:(_,l,e)=>{"use strict";e.r(l);var c=e(574581),n=e(300295);YUI.add("squarespace-models-shopping-cart-facade",function(r){r.namespace("Squarespace.Singletons");var t=r.Base.create("ShoppingCartFacade",r.Base,[],{},{ATTRS:{id:{validator:r.Lang.isString},websiteId:{validator:r.Lang.isString},orderId:{validator:r.Lang.isString},created:{getter:function(o){return r.Lang.isValue(o)?new Date(o):null},setter:function(o){return r.Lang.isDate(o)?o.getTime():o},validator:r.Lang.isNumber},isPurchased:{value:!1,validator:r.Lang.isBoolean},entries:{value:[],validator:r.Lang.isArray},shippingOptions:{value:[],validator:r.Lang.isArray},selectedShippingOption:{validator:r.Lang.isObject},shippingLocation:{validator:r.Lang.isObject},applicableTaxRules:{value:[],validator:r.Lang.isArray},coupons:{value:[],validator:r.Lang.isArray},validCoupons:{value:[],validator:r.Lang.isArray},invalidCoupons:{value:[],validator:r.Lang.isArray},subtotalCents:{validator:r.Lang.isNumber,value:0},subtotalAmount:{value:(0,n.fromCents)(0,"USD")},taxCents:{validator:r.Lang.isNumber,value:0},shippingCostCents:{validator:r.Lang.isNumber,value:0},discountCents:{validator:r.Lang.isNumber,value:0},grandTotalCents:{validator:r.Lang.isNumber,value:0},totalQuantity:{validator:r.Lang.isNumber,value:0},hasDigital:{validator:r.Lang.isBoolean,value:!1},purelyDigital:{validator:r.Lang.isBoolean,value:!1},requiresShipping:{validator:r.Lang.isBoolean,value:!1}}});r.Squarespace.Singletons.ShoppingCart=new t},"1.0",{requires:["base"]})},281601:()=>{YUI.add("squarespace-plugin-lightbox2",function(_){_.namespace("Squarespace.Plugin"),_.Squarespace.Lightbox2Plug=_.Squarespace.Plugin.Lightbox2=_.Base.create("Lightbox2Plug",_.Plugin.Base,[_.Squarespace.GismoBase],{initializer:function(){this._event(this.get("host").on("click",function(l){l.preventDefault();var e=this;_.use("squarespace-ui-base",function(){var c=new _.Squarespace.Lightbox2(_.merge({content:_.Node.create(e.get("host").getAttribute("data-lightbox"))},e.get("lightboxOptions")));c.render()})},this))},destructor:function(){var l=this.get("lightboxOptions.content");l instanceof _.Node&&l.destroy(!0)}},{NS:"lightbox2plugin",ATTRS:{lightboxOptions:{}}})},"1.0",{requires:["base","node","plugin","squarespace-gismo","squarespace-widgets-lightbox2"]})},302607:()=>{YUI.add("squarespace-plugin-node-destroy-notifier",function(_){_.Squarespace.NodeDestroyNotifier=_.SQS.Gallery.NodeDestroyNotifier},"1.0",{requires:["@sqs/yui-gallery/node-destroy-notifier"]})},45769:()=>{YUI.add("squarespace-plugin-scroll-lock",function(_){_.namespace("Squarespace.Plugin").ScrollLock=_.Base.create("ScrollLock",_.Plugin.Base,[],{initializer:function(l){var e=this.get("host"),c=e.getDOMNode();this.listener=function(n){if(n.stopPropagation(),!_.Lang.isNumber(c.scrollTop))return n.preventDefault(),!1;var r=parseInt(e.getComputedStyle("height"),10),t=c.scrollTop,o=c.scrollHeight-r,s=n.wheelDelta||-n.detail;if(t<=0&&s>0||t>=o&&s<0)return n.preventDefault(),!1},c.addEventListener?(c.addEventListener("mousewheel",this.listener),c.addEventListener("DOMMouseScroll",this.listener),c.addEventListener("MozMousePixelScroll",this.listener)):c.attachEvent&&c.attachEvent("onmousewheel",this.listener)},destructor:function(){var l=this.get("host").getDOMNode();l.removeEventListener?(l.removeEventListener("mousewheel",this.listener),l.removeEventListener("DOMMouseScroll",this.listener),l.removeEventListener("MozMousePixelScroll",this.listener)):l.detachEvent&&l.detachEvent("onmousewheel",this.listener)}},{NS:"ScrollLock",ATTRS:{}})},"1.0",{requires:["base","node","plugin"]})},114944:()=>{YUI.add("squarespace-promises",function(_){function l(){}var e=_.namespace("Squarespace.Promises");e.all=function(){var c=new _.Array(arguments);return new _.Promise(function(n,r){var t=[],o=c.length,s=0,h=function(f){return function(d){s++,t[f]=d,s>=o&&n(t)}};if(o===0)return n([]);_.Array.each(c,function(f,d){_.when(f).then(h(d),r)})})},e.resolve=function(c,n){return c.then(n)},e.reject=function(c,n){return c.then(l,n)},e.rejectWith=function(c){return _.Squarespace.Promises.create(function(n,r){r(c)})},e.finish=function(c,n){return c.then(n,n)},e.chainFns=function(c,n){return function(){n=n||this;var r=c.length>0?c.shift().apply(n,arguments):_.when(),t=function(o,s){return _.Squarespace.Promises.resolve(_.when(o),_.bind(s,n))};return _.Array.reduce(c,r,t)}},e.create=function(c,n){return new _.Promise(_.bind(c,n))}},"1.0",{requires:["promise"]})},595674:(_,l,e)=>{"use strict";e.r(l);var c=e(637598),n=e.n(c),r=e(292610),t=e.n(r),o=e(411962),s=e.n(o),h=e(692619),f=e(987008);YUI.add("squarespace-public-api",function(d){d.namespace("Squarespace");var a=f.default.isSevenOne();a?(d.config.win.ImageLoader=new(t()).Builder({allowConcurrentLoads:!0}).withLazyLoading().build(),d.config.win.ImageLoader.bootstrap=d.config.win.ImageLoader.loadAllLazy):(d.config.win.ImageLoader=new(n())({allowConcurrentLoads:!0}),d.config.win.ImageLoader.bootstrap=d.config.win.ImageLoader.loadAll),d.Squarespace.Template=h.default.create({getTweakValue:function(v){if(v&&d.config.win.Static.SQUARESPACE_CONTEXT.tweakJSON)return d.config.win.Static.SQUARESPACE_CONTEXT.tweakJSON[v]||d.config.win.Static.SQUARESPACE_CONTEXT.tweakJSON[v.replace("@","").replace(".","")]}}),d.augment(d.Node,d.Squarespace.Legacy.Class.create({width:function(){return this.get("offsetWidth")},height:function(){return this.get("offsetHeight")}}));var u=[];d.config.win.JSTween={tween:function(v,p){console.error((0,o.t)("You are using the Squarespace provided global JSTween which is no longer supported. Please either remove your usage of JSTween or include JSTween yourself.",null,{project:"scripts-v6-root"})),u.push({node:v,config:p})},play:function(){u.forEach(function(v){console.error((0,o.t)("You are using the Squarespace provided global JSTween which is no longer supported. Please either remove your usage of JSTween or include JSTween yourself.",null,{project:"scripts-v6-root"}));var p=v.node,y=v.config,b={},E={},A=[],w=[];for(var C in y)b[C]=y[C].start,E[C]=y[C].stop,y[C].onStart&&A.push(y[C].onStart),y[C].onStop&&w.push(y[C].onStop);d.one(p).anim(E,{from:b,duration:y[Object.keys(y)[0]].duration,start:function(){A.forEach(function(P){P()})}
2,end:function(){w.forEach(function(P){P()})}}).run()}),u=[]}}},"1.0",{requires:["history","node","node-event-simulate","node-load","squarespace-dom-emitters-resize","squarespace-gallery-manager","squarespace-gallery-ng","squarespace-legacy-class","thirdparty-modernizr","yui-throttle"]})},509699:(_,l,e)=>{"use strict";e.r(l);var c=e(131626),n=e.n(c);YUI.add("querystring-parse",function(r,t){var o=r.namespace("QueryString");o.parse=function(s){return n().parse(s)},o.unescape=function(s){return decodeURIComponent(s.replace(/\+/g," "))}},"3.17.2",{requires:["yui-base","array-extras"]})},241442:(_,l,e)=>{"use strict";var c=e(854554),n=e.n(c),r=e(16196),t=e.n(r),o=e(333940),s=e(474863),h=e.n(s),f=e(51852),d=e.n(f),a=e(159585),u=e.n(a),v=e(606536),p=e.n(v),y=e(852011),b=e.n(y),E=e(922770),A=e.n(E),w=e(917645),C=e.n(w),P=e(659413),x=e.n(P),R=e(132266),M=e.n(R),F=e(756426),z=e.n(F),W=e(60471),G=e.n(W),K=e(115470),ie=e.n(K),re=e(585784),te=e.n(re),q=e(786763),X=e.n(q),Z=e(508996),oe=e.n(Z),$=e(230070),J=e.n($),Q=e(114944),ne=e.n(Q),fe=e(244345),be=e.n(fe),ze=e(287917),ke=e.n(ze),pt=e(883552),St=e.n(pt),Kt=e(742394),Rt=e.n(Kt),Un=e(118572),qt=e(514054),me=e.n(qt),Le=e(317375),Ee=e.n(Le),ut=e(68367),it=e.n(ut),Te=e(577679),Lt=e.n(Te),Nt=e(239429),Tt=e.n(Nt),en=e(723949),Ht=e.n(en),ln=e(383324),An=e.n(ln),le=e(134495),Ve=e.n(le),ye=e(743384),Ie=e.n(ye),Ye=e(630173),Je=e.n(Ye),gt=e(33146),mt=e.n(gt),Mt=e(24717),pe=e.n(Mt),nt=e(402359),vt=e.n(nt),jt=e(353015),an=e.n(jt),zt=e(657649),We=e.n(zt),Ce=e(232728),we=e.n(Ce),je=e(382503),qe=e.n(je),lt=e(182219),yt=e.n(lt),Ut=e(717360),vn=e(975042),yn=e.n(vn),Wn=e(271058),Qn=e(245518),_e=e.n(Qn),sn=e(989746),Fr=e.n(sn),mr=e(481133),la=e.n(mr),Jt=e(125057),hi=e.n(Jt),qi=e(541903),Pi=e.n(qi),Ti=e(950122),po=e.n(Ti),nr=e(130110),Br=e.n(nr),yr=e(10
25495),Mr=e.n(yr),vi=e(540856),ca=e.n(vi),pi=e(559747),Ft=e.n(pi),Ba=e(192312),ba=e.n(Ba),xi=e(773452),_r=e.n(xi),Sa=e(924999),Oa=e.n(Sa),Ji=e(931619),Qr=e.n(Ji),Ir=e(985249),Yn=e(923613),oi=e.n(Yn),Ca=e(878515),Er=e.n(Ca),ji=e(794783),$e=e.n(ji),ct=e(568096),tt=e.n(ct),_t=e(263446),ft=e.n(_t),Gt=e(605585),kt=e.n(Gt),hn=e(699993),Fn=e.n(hn),Tn=e(305531),Xn=e.n(Tn),nn=e(991950),Dr=e.n(nn),Pr=e(918916),Ii=e.n(Pr),rr=e(668205),Rn=e.n(rr),si=e(480149),Yi=e.n(si),wi=e(95084),ee=e.n(wi),Se=e(479839),Fe=e.n(Se),wt=e(343140),tn=e.n(wt),cn=e(821303),zr=e.n(cn),ir=e(18709),kn=e.n(ir),Xr=e(98315),gi=e.n(Xr),br=e(522353),jr=e.n(br),Ln=e(614722),Hn=e.n(Ln),Xa=e(693373),Za=e.n(Xa),Vo=e(509699),Xs=e(3299),xn=e.n(Xs),$o=e(794964),go=e.n($o),Qo=e(846705),Tr=e.n(Qo),Zr=e(490477),Ri=e(584503),ea=e(773377),Gi=e.n(ea),Sr=e(707216),qa=e.n(Sr),Ss=e(650598),qr=e(302607),Aa=e.n(qr),Xo=e(801909),mo=e.n(Xo),Jr=e(595674),yo=e(163562),ui=e.n(yo),za=e(213978),fa=e.n(za),Mi=e(888719),_o=e.n(Mi),Ja=e(827476),Vt=e.n(Ja),mi=e(277200),Os=e.n(mi),Zo=e(859077),qo=e.n(Zo),Cs=e(489565),As=e.n(Cs),Ps=e(599302),Jo=e.n(Ps),Eo=e(983810),Pa=e.n(Eo),Ta=e(687596),bo=e.n(Ta),he=e(660635),ce=e.n(he),ve=e(992278),Re=e(281601),Ue=e.n(Re),Xe=e(808026),dt=e.n(Xe),xt=e(623339),Xt=e.n(xt),Bt=e(123085),Nn=e.n(Bt),Gn=e(241601),cr=e.n(Gn),wr=e(838285),yi=e(819406),Yo=e.n(yi),So=e(55015),Oo=e.n(So),Co=e(165221),Yr=e.n(Co),Ts=e(45769),Gr=e.n(Ts),xa=e(193207),da=e.n(xa),ta=e(388431),Pe=e.n(ta),Wi=e(950288),Wr=e(557968),ki=e(725707),Rr=e.n(ki),_i=e(366753),Zs=e.n(_i),xs=e(649253),Qc=e.n(xs),Fl=e(521956),Xc=e.n(Fl),Zc=e(221634),fl=e.n(Zc),He=e(34813),ht=e.n(He),st=e(398089),Wt=e.n(st),On=e(295680),Zn=e.n(On),Lr=e(677582),ur=e.n(Lr),wu=e(345126),Bl=e.n(wu),Ia=e(104686),zl=e.n(Ia),Is=e(822351),ha=e.n(Is),Ao=e(210220),kr=e.n(Ao),er=e(333689),es=e.n(er),ts=e(416898),ws=e.n(ts),jl=e(440265),Ru=e.n(jl),Gl=e(725083),Mu=e.n(Gl),Ya=e(89319),qs=e.n(Ya),dl=e(956159),Du=e.n(dl),eo=e(154550),hl=e.n(eo),Po=e(280401),qc=e.n(Po),Js=e(952987),ja=e.n(Js),Lu=e(118935),Jc=e.n(Lu),Wl=e(105824),vr=e.n(Wl),Rs=e(439675),Ms=e.n(Rs),ns=e(996191),Yc=e.n(ns),Nu=e(781593),Uu=e.n(Nu),Fu=e(169526),Or=e.n(Fu),li=e(785719),Jf=e.n(li),ef=e(815176),vl=e.n(ef),Bu=e(71724),Ys=e.n(Bu),rs=e(3064),zu=e.n(rs),To=e(951753),Ds=e.n(To),eu=e(191483),ju=e.n(eu),Di=e(232630),Yf=e.n(Di),kl=e(56971),is=e(948973),tf=e(454459),tu=e(650400),va=e(353871),to=e(349349),no=e.n(to),de=e(587245),nu=e(444528),ro=e(744913),ei=e.n(ro),Bn=e(623829),ar=e.n(Bn),Gu=e(843414),Hl=e.n(Gu)},349349:()=>{YUI.add("squarespace-spinner",function(_){_.namespace("Squarespace").Spinner=_.Base.create("Spinner",_.Widget,[],{renderUI:function(){this.get("boundingBox").addClass(this.get("color"));var l=this.get("size");_.Lang.isNumber(l)||this.get("boundingBox").addClass(l)},spin:function(){this.get("boundingBox").show()},stop:function(){this.get("boundingBox").hide()},addClass:function(l){this.get("boundingBox").addClass(l)}},{CSS_PREFIX:"sqs-spin",NS:"spinner",ATTRS:{size:{value:"default",setter:function(l){return _.Lang.isNumber(l)&&(this.set("width",l),this.set("height",l)),l}},color:{value:"light"}}})},"1.0",{requires:["base","widget"]})},584503:(_,l,e)=>{"use strict";e.r(l);var c=e(411962),n=e.n(c),r=e(644346),t=e(112028),o=e.n(t),s=e(745121);YUI.add("squarespace-system-error",function(h){h.namespace("Squarespace"),h.Squarespace.SystemError=Class.create({initialize:function(f,d,a){this.url=h.Squarespace.Escaping.escapeForHtml(f),this.data=d,this.format=a,h.config.win.__clearError=this.clear},clear:function(){h.one(".sqs-system-error").remove(),h.one(t.yuiDialogOverlaySelector+".sqs-system-error-overlay").remove()},show:function(){var f,d="";if(this.data.cleaned)f='<div style="font-weight: normal; font-size: 22px; margin-top: -2px;">'+(0,c.t)("Something Went Wrong!",null,{project:"scripts-v6-root"})+'</div><div style="font-weight: normal; font-size: 13px; padding-top: 5px;">'+(0,c.t)("Our system has encountered an error.  This exception has been automatically logged and reported.  We will return shortly.",null,{project:"scripts-v6-root"})+"</div>";else if(this.data.network){if(d=(0,c.t)("Unable to connect to Squarespace.  Please try again.",null,{project:"scripts-v6-root"}),h.Lang.isString(this.data.error)&&this.data.error.length>0&&(d=this.data.error),f='<div style="font-weight: normal; font-size: 17px;">'+d+"</div>",this.url)try{(0,s.default)("system_network_error",{urlRequested:this.url})}catch(y){}}else d=h.Squarespace.Escaping.escapeForHtml(this.data.error||this.data.message||""),f=(0,r.default)('<div style="font-weight: normal; font-size: 17px;">{sub1} &nbsp;<span style="color: #888;">({sub2})</span></div><br/><pre>{sub3}</pre>',{sub1:this.url,sub2:this.format.toUpperCase(),sub3:d.replace(new RegExp(`
3`,"g"),"<br/>")});if(!h.one(".sqs-system-error")){var a='<input type="button" value="Clear" onclick="Y.config.win.__clearError();"/>',u="position: absolute; -webkit-user-select: text; left: 25px; top: 25px; right: 25px; font-size: 12px; color: #fff; padding: 26px 20px 20px 80px; border-radius: 5px; overflow: auto; height: 90%; z-index: 10000001;",v=f+'<br/><br/><input type="button" value="'+(0,c.t)("Reload Page",null,{project:"scripts-v6-root"})+'" onclick="Y.config.doc.location.reload();"/> &nbsp; ';v+=a+"<br/><br/><br/>",this.data.errorKey&&(v+='<span style="color: #777; font-size: 10px;">'+this.data.errorKey+"</span>"),this.errorEl=h.Node.create('<div class="sqs-system-error" style="'+u+'">'+v+"</div>"),h.one(h.config.doc.body).append(this.errorEl),this.overlayEl=h.Node.create('<div class="'+t.yuiDialogOverlayClassName+' sqs-system-error-overlay"></div>'),this.overlayEl.setStyles({zIndex:1e7}),h.one(h.config.doc.body).append(this.overlayEl);var p=new h.Anim({node:this.overlayEl,to:{opacity:1},duration:.35,easing:h.Easing.easeOutStrong});p.run()}}})},"1.0",{requires:["squarespace-escaping-utils","squarespace-util"]})},193207:()=>{YUI.add("squarespace-touch-event-listener",function(_){_.Squarespace.TouchEventListener=_.SQS.Gallery.TouchEventListener},"1.0",{requires:["@sqs/yui-gallery/touch-event-listener"]})},557968:(_,l,e)=>{"use strict";e.r(l);var c=e(411962),n=e.n(c),r=e(179072),t=e(112028),o=e.n(t);YUI.add("squarespace-ui-base",function(s){s.namespace("Squarespace"),s.mix(s.Node.DOM_EVENTS,{message:!0}
3),s.Squarespace.DIALOG_ZINDEX_BASE=t.zIndexes.BASE,s.Anim._intervalTime=10;var h=Number;s.Anim.DEFAULT_SETTER=function(f,d,a,u,v,p,y,b){var E=f._node,A=E._node,w=y(v,h(a),h(u)-h(a),p);E._node!==null&&(A?"style"in A&&(d in A.style||d in s.DOM.CUSTOM_STYLES)?(b=b||"",E.setStyle(d,w+b)):"attributes"in A&&d in A.attributes?E.setAttribute(d,w):d in A&&(A[d]=w):E.set?E.set(d,w):d in E&&(E[d]=w))},s.Squarespace.TextShrink=s.Base.create("TextShrink",s.Plugin.Base,[],{initializer:function(){var f=this.get("host");s.Lang.isValue(this.get("parentEl"))||this.set("parentEl",f.ancestor()),this._setupEl(),s.on("domready",this.refresh,this),this._resizeEvent=s.on("resize",function(){this._timeout&&this._timeout.cancel(),this._timeout=s.later(100,this,this.refresh)},s.config.win,this),this._tweakChange=s.Global.on("tweak:change",this.refresh,this),this._tweakSaveResetClose=s.Global.on(["tweak:save","tweak:reset","tweak:close"],this.refresh,this)},refresh:function(){this._reset(),this._setupEl(),this._adjust()},isOverflowing:function(){var f=this._getWidths();return Math.abs(f.el-f.parentEl)<=3&&(f.el=f.parentEl=Math.min(f.el,f.parentEl)),f.el>f.parentEl},_adjust:function(){var f=this.get("host"),d=this._getWidths();if(this.isOverflowing()){var a=this._getStyleValue(f,"fontSize");a=d.parentEl/d.el*a,this._setFontSize(Math.floor(a))}return!0},_setFontSize:function(f){var d=this.get("host"),a=this.get("minFontSize");a&&f<a&&(f=a),isNaN(f)||d.setStyle("fontSize",f+"px")},_getStyleValue:function(f,d){return parseInt(f.getStyle(d),10)},_getWidths:function(){var f=this.get("host"),d=this.get("parentEl"),a=f.get("scrollWidth"),u=this._getStyleValue(d,"paddingLeft")+this._getStyleValue(d,"paddingRight"),v=d.get("offsetWidth")-u;return(a===0||!s.Lang.isValue(a))&&(a=f.get("offsetWidth")),{parentEl:v,el:a}},_setupEl:function(){var f=this.get("host");f.setAttribute("data-shrink-original-size",this._getStyleValue(f,"fontSize")),this.letterSpacing=this._getStyleValue(f,"letterSpacing")/f.getAttribute("data-shrink-original-size")+"em",f.setStyle("letterSpacing",this.letterSpacing)},_reset:function(){var f=this.get("host");f.setStyles({letterSpacing:null,fontSize:null})},destructor:function(){this._resizeEvent&&this._resizeEvent.detach(),this._tweakChange&&this._tweakChange.detach(),this._tweakSaveResetClose&&this._tweakSaveResetClose.detach()}},{ATTRS:{minFontSize:{value:11},parentEl:{value:null}},NS:"TextShrink"}),s.Squarespace.SimpleFlexibleGrid=s.Base.create("SimpleFlexibleGrid",s.Plugin.Base,[],{initializer:function(){this._stylesheetEl=s.Node.create("<style></style>"),this.get("host").append(this._stylesheetEl),this._resizeEvent=s.on("resize",this.syncUI,s.config.win,this),this.syncUI()},syncUI:function(){var f;this.get("minWidth")?f=Math.floor(this.get("container").get("offsetWidth")/this.get("minWidth")):f=Math.ceil(this.get("container").get("offsetWidth")/this.get("maxWidth")),this._stylesheetEl.set("innerHTML",this.get("selector")+"{width:"+100/f+"% !important;}"),this.get("host").fire("simpleFlexibleGridSyncUI")},destructor:function(){this._stylesheetEl.remove(),this._resizeEvent.detach()}},{ATTRS:{container:{},selector:{},maxWidth:{},minWidth:{}},NS:"simple-flexible-grid"}),s.Squarespace.Mouse={lastX:100,lastY:100,client:{lastX:100,lastY:100},debug:function(){this.isDebugging=!0,this._debugNode||(this._debugNode=s.one(s.config.doc.body).appendChild("<div></div>"),this._debugNode.setStyles({position:"fixed",width:50,height:50,borderRadius:"50%",background:"rgba(20, 170, 255, 0.5)",marginLeft:-25,marginTop:-25,zIndex:Math.pow(10,5),pointerEvents:"none"})),this._debugNode.setStyles({top:s.Squarespace.Mouse.lastY,left:s.Squarespace.Mouse.lastX})}},s.Object.getValue(s.config.win,"Static.SQUARESPACE_CONTEXT.authenticatedAccount".split("."))&&s.on(s.UA.mobile?"touchmove":"mousemove",function(f){s.Squarespace.Mouse.lastX=f.pageX,s.Squarespace.Mouse.lastY=f.pageY,s.Squarespace.Mouse.client.lastX=f.clientX,s.Squarespace.Mouse.client.lastY=f.clientY,s.Squarespace.Mouse.isDebugging&&s.Squarespace.Mouse.debug()},s.one("html")),s.Squarespace.Image={loadAndFit:function(f,d){var a=new Image;
3a.src=d,s.one(a).on("load",function(u,v,p){v.set("src",p.src),v.resizeToParent({scale:"cover"})},this,f,a)},straighten:function(f,d,a,u){var v=(u<0?360-u:u)%360,p=v;v>=90&&(p=v%90-90),v>=180&&(p=-1*v%180-180),v>=270&&(p=v%270-90);var y=Math.abs(p)*(Math.PI/180),b;a>d?b=(d*Math.cos(y)+a*Math.sin(y))/d:b=(a*Math.cos(y)+d*Math.sin(y))/a,f.setStyle("transform","rotate("+u+"deg) scale("+Math.abs(b)+")")}},s.Squarespace.Position=Class.create({initialize:function(f){this.EDGE_MARGIN=20,this.avoidElX=f.avoidElX,this.avoidElY=f.avoidElY,this.xdir=f.xdir,this.ydir=f.ydir,this.x=f.x,this.y=f.y,this.xo=f.xo?f.xo:0,this.yo=f.yo?f.yo:0,this.w=f.w,this.h=f.h,this.initialX=this.getX(),this.initialY=this.getY()},setX:function(f){this.x=f},setY:function(f){this.y=f},getX:function(){return this.x+this.getXO()},getY:function(){return this.y+this.getYO()},getXY:function(){return[this.getX(),this.getY()]},getXAdj:function(){return this.initialX-this.getX()},getYAdj:function(){return this.initialY-this.getY()},getXO:function(){return(this.avoidElX&&this.xdir==="right"?this.avoidElX.get("offsetWidth"):0)+this.xo},getYO:function(){return(this.avoidElY&&this.ydir==="top"?-this.avoidElY.get("offsetHeight"):0)+this.yo},isRightViolation:function(){return this.x+this.w-Math.abs(this.getXO())+this.EDGE_MARGIN>s.one(document.body).get("winWidth")},isLeftViolation:function(){return this.x-Math.abs(this.getXO())-this.EDGE_MARGIN<0},isTopViolation:function(){return this.y-Math.abs(this.getYO())-this.EDGE_MARGIN<s.one(document.body).get("docScrollY")},isBottomViolation:function(){return this.y+this.h-Math.abs(this.getYO())+this.EDGE_MARGIN>s.one(document.body).get("winHeight")+s.one(document.body).get("docScrollY")},reflectFix:function(){this.xdir==="right"&&this.isRightViolation()?(this.xdir="left",this.getX=function(){return this.x-this.w-this.getXO()+11}):this.xdir==="left"&&this.isLeftViolation()&&(this.xdir="right",this.getX=function(){return this.x+this.w+this.getXO()}),this.ydir==="bottom"&&this.isBottomViolation()?(this.ydir="top",this.getY=function(){return this.y-this.h-this.getYO()},console.log("bottom violation .. now "+this.getY())):this.ydir==="top"&&this.isTopViolation()&&(this.ydir="bottom",this.getY=function(){return this.y+this.h+this.getYO()},console.log("top violation")),this.getY()-this.EDGE_MARGIN<0?(this.getY=function(){return s.one(document.body).get("winHeight")-this.h-this.EDGE_MARGIN},this.ydir="bottom"):this.getY()+this.h+this.EDGE_MARGIN>s.one(document.body).get("winHeight")+s.one(document.body).get("docScrollY")&&(this.getY=function(){return s.one(document.body).get("winHeight")+s.one(document.body).get("docScrollY")-this.EDGE_MARGIN-this.h},this.ydir="top"),this.getX()-this.EDGE_MARGIN<0?(this.getX=function(){return this.EDGE_MARGIN},this.ydir="left"):this.getX()+this.w+this.EDGE_MARGIN>s.one(document.body).get("winWidth")&&(this.getX=function(){return s.one(document.body).get("winWidth")-this.w-this.EDGE_MARGIN},this.ydir="right"),this.getY()<s.one(document.body).get("docScrollY")&&(console.log("fixing y offscreen issues."),this.yo=s.one(document.body).get("docScrollY")+this.EDGE_MARGIN-this.y)},nudgeFix:function(){this.isRightViolation()?this.getX=function(){return s.one(document.body).get("winWidth")+s.one(document.body).get("docScrollX")-this.w-this.EDGE_MARGIN}:this.isLeftViolation()&&(this.getX=function(){return this.EDGE_MARGIN}),this.isBottomViolation()?this.getY=function(){return s.one(document.body).get("winHeight")+s.one(document.body).get("docScrollY")-this.h-this.EDGE_MARGIN}:this.isTopViolation()&&(this.getY=function(){return this.EDGE_MARGIN})},overflowFix:function(){this.isRightViolation()?this.x=s.one(document.body).get("winWidth")+s.one(document.body).get("docScrollX")-this.w-this.EDGE_MARGIN:this.isLeftViolation()&&(this.x=this.EDGE_MARGIN),this.isBottomViolation()?this.y=s.one(document.body).get("winHeight")+s.one(document.body).get("docScrollY")-this.h-this.EDGE_MARGIN:this.y-Math.abs(this.getXO())-this.EDGE_MARGIN<0&&(this.y=this.EDGE_MARGIN)}}),s.Squarespace.ToolTipManager={canShow:!0,disableTooltips:function(){this.canShow=!1,this.currentTip&&(this.currentTip.hide(),this.currentTip=null)},enableTooltips:function(){this.canShow=!0}
3},s.Squarespace.ToolTip=Class.create({initialize:function(f){this.params=f;var d=s.all(this.params.target);d.size()!==0&&(this.params.showTimeout===void 0&&(this.params.showTimeout=1200),this.params.width===void 0&&(this.params.width=250),this.params.style===void 0&&(this.params.style="info"),this.mouseOffset=15,this.events=[],d.each(function(a){this.events.push(a.on("mouseover",function(u){this.lastX=u.pageX,this.lastY=u.pageY,this.move(),!this.showTimer&&(this.showTimer=s.later(this.params.showTimeout,this,this.show))},this)),this.events.push(a.on("mouseout",function(u){this.showTimer&&(this.showTimer.cancel(),this.showTimer=null),this.hide()},this)),this.events.push(a.on("click",function(u){this.params.clickToShow?(this.show(),u.halt()):this.hide()},this))},this),this.events.push(s.Global.on("manager:change-mode",function(a){this.hide()},this)))},destroy:function(){for(var f=0;f<this.events.length;++f)this.events[f].detach();this.el&&(this.el.remove(),this.el=null),this.events=[],this.destroyed=!0,this.shown=!1},move:function(){this.el&&(this.position.x=this.lastX,this.position.y=this.lastY,this.a?this.el.setStyles({left:this.position.getX()+"px"}):this.el.setStyles({left:this.position.getX()+"px",top:this.position.getY()+"px"}))},show:function(){this.el||this.destroyed||this.shown||!s.Squarespace.ToolTipManager.canShow&&!this.params.dialogTooltip||(this.el=s.Node.create('<div class="sqsp-tooltip "'+this.params.style+'><div class="title">'+this.params.title+"</div></div>"),this.params.body&&this.el.append('<div class="description">'+this.params.body+"</div>"),s.one(document.body).append(this.el),this.position=new s.Squarespace.Position({xdir:"right",ydir:"bottom",x:this.lastX,y:this.lastY,xo:this.mouseOffset,yo:this.mouseOffset,w:this.el.get("offsetWidth"),h:this.el.get("offsetHeight")}),this.position.reflectFix(),this.el.setStyles({left:this.position.getX()+"px",top:this.position.getY()-this.position.yo+"px",width:this.params.width+"px",zIndex:2000000001,opacity:0}),this.params.icon&&this.el.setStyle("backgroundImage","url("+this.params.icon+")"),this.shown=!0,this.a=new s.Anim({node:this.el,to:{top:this.position.getY(),opacity:1},duration:.3,easing:s.Easing.easeOutStrong}),this.a.on("end",function(){this.a=null},this),this.a.run(),s.Squarespace.ToolTipManager.currentTip=this)},hide:function(){if(this.el){var f=new s.Anim({node:this.el,to:{top:this.position.getY()+15,opacity:0},duration:.3,easing:s.Easing.easeOutStrong});f.on("end",function(){this.get("node").remove()}),f.run(),this.el=null,this.a=null,this.shown=!1}}}),s.Squarespace.Lightbox=Class.create({defaultOpts:{overlayShowDuration:.35,contentShowDuration:.6,margin:0,opacity:1,transition:"fade",clickAnywhereToExit:!0,name:null,content:"<div>&nbsp;</div>",theme:"black",overlayStyle:"orb"},name:"Lightbox",initialize:function(f){this.enabled=!0,this.params=s.merge(this.defaultOpts,f),this.params.containerNode||(this.params.containerNode=s.one("body")),this.params.transition||(this.params.transition="fade"),this.params.zIndex||(s.Squarespace.DIALOG_ZINDEX_BASE+=10,this.params.zIndex=s.Squarespace.DIALOG_ZINDEX_BASE),this.events=[]},enable:function(){this.enabled=!0,this.overlayEl&&this.overlayEl.setStyle("display","block")},disable:function(){this.enabled=!1,this.overlayEl&&this.overlayEl.setStyle("display","none")},getContentEl:function(){return this.contentEl},show:function(){var f="sqs-lightbox"+(this.params.name?" sqs-lightbox-"+this.params.name:"");if(s.Lang.isArray(this.params.classNames)&&(f=f+" "+this.params.classNames.join(" ")),this.contentEl=s.Node.create('<div class="'+f+'"></div>'),s.Lang.isArray(this.params.content)?this.params.content.forEach(function(a){this.contentEl.append(a)},this):this.contentEl.append(this.params.content),this.contentEl.setStyles({position:"fixed",opacity:"0",zIndex:this.params.zIndex}),this.events.push(s.on("resize",this.position,s.one(window),this)),this.params.disableNormalClose||s.Squarespace.EscManager.addTarget(this),this.params.containerNode.append(this.contentEl),this.params.contentOnly)this._showContent();else{var d="sqs-lightbox-overlay"+(this.params.name?" sqs-lightbox-overlay-"+this.params.name:"")+" "+this.params.theme;this.params.name&&(d+=" sqs-lightbox-overlay-"+this.params.name),this.params.overlayStyle&&(d+=" sqs-lightbox-overlay-style-"+this.params.overlayStyle),s.Lang.isArray(this.params.classNames)&&(d=d+" "+this.params.classNames.join(" ")),this.overlayEl=s.Node.create('<div class="'+d+'"></div>'),this.overlayEl.setStyles({zIndex:this.params.zIndex-1}),this.params.containerNode.append(this.overlayEl),this.fire("showing"),this.a=s.Squarespace.Transitions.getTransition({el:this.overlayEl,opacity:this.params.opacity,name:"fade",direction:"in",duration:this.params.overlayShowDuration}),this.a.on("end",function(){this.fire("overlay-visible"),this.a=null,this._showContent()},this),this.a.run(),this.params.disableNormalClose?this.events.push(s.on("click",function(a){a.halt()},this.overlayEl,this)):this.events.push(s.on("click",this.close,this.overlayEl,this))}this.params.clickAnywhereToExit&&this.events.push(s.on("click",this.hide,this.contentEl,this))},position:function(){if(this.enabled){var f=s.one(document).get("winWidth"),d=s.one(document).get("winHeight"),a,u;f<this.naturalW+this.params.margin*2?a=f-this.params.margin*2:a=this.naturalW,d<this.naturalH+this.params.margin*2?u=d-this.params.margin*2:u=this.naturalH;var v=(f-a)/2,p=(d-u)/2;
3this.contentAttached&&(this.contentEl.setStyles({left:v+"px",top:p+"px",width:a+"px"}),this.params.noHeightConstrain||this.contentEl.setStyles({height:u+"px"}),this.resizeTarget&&this.resizeTarget.resizeToParent({scale:"contain"})),this.fire("position",{width:a,height:u,verticalWidth:f,verticalHeight:d,maxWidth:f-this.params.margin*2,maxHeight:d-this.params.margin*2})}},_showContent:function(){this.contentAttached=!0,this.resizeTarget=this.contentEl.one(".resize-target"),this.naturalW=this.contentEl.one("*").get("offsetWidth"),this.naturalH=this.params.height||this.contentEl.one("*").get("offsetHeight"),this.position(),this.fire("content-ready");var f=s.Squarespace.Transitions.getTransition({el:this.contentEl,name:this.params.transition,direction:"in",duration:this.params.contentShowDuration});f.on("end",function(){this.fire("content-visible")},this),f.run()},close:function(f){!this.params.clickAnywhereToExit&&(!f||this.overlayEl&&this.overlayEl.compareTo(f.target))||this.hide()},hide:function(){var f;this.enabled&&(this.a&&this.a.stop(),this.a=null,this.fire("hiding"),s.Squarespace.EscManager.removeTarget(this),this.overlayEl&&(f=s.Squarespace.Transitions.getTransition({el:this.overlayEl,name:"fade",direction:"out",duration:this.params.overlayShowDuration}),this.params.overlayShowDuration>this.params.contentShowDuration&&(this.a=f),f.run()),f=s.Squarespace.Transitions.getTransition({el:this.contentEl,name:this.params.transition,direction:"out",duration:this.params.contentShowDuration}),this.a||(this.a=f),f.run(),this.a.on("end",function(){this.destroy(),this.fire("hidden")},this))},destroy:function(){for(var f=0;f<this.events.length;++f)this.events[f].detach();this.contentEl&&this.contentEl.remove(),this.overlayEl&&this.overlayEl.remove(),this.contentEl=null,this.overlayEl=null,this.events=[]}}),s.augment(s.Squarespace.Lightbox,s.EventTarget),s.Squarespace.CustomAnim=Class.create({initialize:function(f){this.params=f},cancel:function(){},stop:function(){}}),s.augment(s.Squarespace.CustomAnim,s.EventTarget),s.augment(s.Squarespace.CustomAnim,s.Attribute),s.Squarespace.Transitions={STANDARD_DURATION:.3,getTransition:function(f){return!f.el||!f.el._node?new s.Anim:(f.duration||(f.duration=s.Squarespace.Transitions.STANDARD_DURATION),s.Squarespace.Transitions.transitionsByName[f.name](f))},transitionsByName:{fade:function(f){return new s.Anim({node:f.el,to:{opacity:s.Lang.isValue(f.opacity)?f.opacity:f.direction==="in"?1:0},duration:s.Squarespace.Transitions.STANDARD_DURATION,easing:s.Easing.easeOutStrong})},scale:function(f){return new(Class.extend(s.Squarespace.CustomAnim,{run:function(){f.opacity||(f.opacity=1),s.Lang.isValue(f.duration)||(f.duration=s.Squarespace.Transitions.STANDARD_DURATION);var d=this.params.el;this.params.direction==="in"?(d.setStyles({transform:"scale(.95)",opacity:0}),s.later(10,d,d.setStyles,{transitionProperty:"transform, opacity",transitionDuration:f.duration+"s",transitionTimingFunction:"ease-out","backface-visibility":"hidden"}),s.later(20,d,d.setStyles,{transform:"scale(1)",opacity:f.opacity})):(d.setStyles({transform:"scale(1)",opacity:f.opacity}),s.later(10,d,d.setStyles,{transitionProperty:"transform, opacity",transitionDuration:f.duration+"s",transitionTimingFunction:"ease-out",backfaceVisibility:"hidden"}),s.later(20,d,d.setStyles,{transform:"scale(.95)",opacity:0})),s.later(f.duration*1e3+100,this,function(){this.fire("end",{_event:!0})})}}))(f)},none:function(f){return new(Class.extend(s.Squarespace.CustomAnim,{run:function(){this.params.direction==="in"?this.el.setStyle("opacity",1):this.el.setStyle("opacity",0),this.fire("end")}}))(f)}}},s.Squarespace.Effects={bounce:function(f){f.setStyles({transform:"scale(1)"}),s.later(10,f,f.setStyles,{transitionProperty:"transform, opacity",transitionDuration:".1s",transitionTimingFunction:"ease-out",backfaceVisibility:"hidden"}),s.later(20,f,f.setStyles,{transform:"scale(1.1)"}),s.later(100,f,f.setStyles,{transform:"scale(1)"})},focus:function(f){f.setStyles({boxShadow:"0px 0px 0px rgb(20, 170, 255)"}
3),s.later(10,f,f.setStyles,{transitionProperty:"boxShadow",transitionDuration:".2s",transitionTimingFunction:"ease-out"}),s.later(20,f,f.setStyles,{boxShadow:"0px 0px 10px rgb(20, 170, 255)"}),s.later(200,f,f.setStyles,{boxShadow:null})},blink:function(f){var d=new s.Anim({node:f,to:{opacity:0},duration:.6,easing:s.Easing.easeOutStrong});d.on("end",function(){var a=new s.Anim({node:this.get("node"),to:{opacity:1},duration:.6,easing:s.Easing.easeOutStrong});a.on("end",function(){}),a.run()}),d.run()},shimmy:function(f){f.setStyles({transform:"translateX(0px)"}),s.UA.safari?s.later(10,f,f.setStyles,{webkitTransitionProperty:"-webkit-transform",webkitTransitionDuration:".3s",webkitTransitionTimingFunction:"cubic-bezier(0.175, 0.885, 0.32, 1.275)"}):s.later(10,f,f.setStyles,{transitionProperty:"transform",transitionDuration:".3s",transitionTimingFunction:"cubic-bezier(0.175, 0.885, 0.32, 1.275)"}),s.later(20,f,f.setStyles,{transform:"translateX(-33px)"}),s.later(200,f,f.setStyles,{transform:null})}},s.augment(s.Node,Class.create({intersectXY:function(f,d){var a=this.get("region");return a.left<f&&f<a.right&&a.top<d&&d<a.bottom},forceClass:function(f,d){this.toggleClass(f,!!d)},data:function(f){var d=this._node;if(f)for(;d;){if(d.data&&d.className.indexOf(f)!==-1)return d.data;d=d.parentNode}else for(;d;){if(d.data)return d.data;d=d.parentNode}return null},setNodeData:function(f){this._node.data=f}})),s.Squarespace.RelativeTimeDisplay=s.Base.create("RelativeTimeDisplay",s.Plugin.Base,[],{initializer:function(){this.timer=s.later(this.get("interval"),this,this.syncUI,{},!0),this.syncUI()},syncUI:function(){var f=Math.floor((new Date().getTime()-this.get("date").getTime())/1e3);f<60?f===0?this.get("host").setContent((0,c.t)("just now",null,{project:"scripts-v6-root"})):this.get("host").setContent((0,c.t)("about {secondsDifference} seconds ago",{secondsDifference:f},{project:"scripts-v6-root"})):this.get("host").setContent((0,r.default)(this.get("date"),!0))},destructor:function(){this.timer.cancel()}},{NS:"RelativeTimeDisplay",CSS_NAMESPACE:"sqs-action-overlay",ATTRS:{date:{valueFn:function(){return new Date}},interval:{value:5e3}}}),s.Squarespace.PositionAnimator=s.Base.create("PositionAnimator",s.Plugin.Base,[],{hold:function(){this.set("originalTop",this.get("host").get("offsetTop")),this.set("originalLeft",this.get("host").get("offsetLeft")),this.previousPosition=this.get("host").getStyle("position")},release:function(f){var d=this.get("host").get("offsetTop"),a=this.get("host").get("offsetLeft"),u=this.get("baseSpeed")+(f?0:Math.random()*.2),v=f?0:200*Math.random(),p=this.get("originalTop")-d,y=this.get("originalLeft")-a;this.get("host").setStyles({position:"relative",top:p,left:y,transition:"none"});var b=this,E=this.get("host").anim({top:0,left:0},{from:{top:p,left:y},duration:u,end:function(){this.get("node")._node&&(this.get("node").setStyles({position:this.previousPosition,top:null,left:null,transition:null}),b.get("releasedFn")&&b.get("releasedFn")(),b.fire("released"))}});s.later(v,E,E.run)},destructor:function(){}},{NS:"positionAnimator",ATTRS:{originalTop:{},originalLeft:{},releasedFn:{value:!1},baseSpeed:{value:.2}}}),s.Anim.behaviors.translate={set:function(f,d,a,u,v,p,y){var b=y(v,parseInt(a[0],10),parseInt(u[0],10)-parseInt(a[0],10),p),E=y(v,parseInt(a[1],10),parseInt(u[1],10)-parseInt(a[1],10),p);f._node.setStyles({transform:"translate("+b+"px, "+E+"px)"})},get:function(f){return[0,0]}}},"1.0",{requires:["anim","attribute","base","event-custom","node","plugin"]})},985249:(_,l,e)=>{"use strict";e.r(l);var c=e(745121),n=e(354986),r=e(651178),t=e(292946),o=e.n(t),s=e(558330);YUI.add("squarespace-util",function(h){h.Squarespace.API_ROOT="/api/",h.Squarespace.REST_API_ROOT="/api/rest/",h.Squarespace.Utils={isInDamaskFrame:function(){return(0,n.isWindowInDamaskFrame)(h)},areCookiesEnabled:function(){return(0,r.areCookiesEnabled)()},storeSharedSSIdentity:function(){return(0,t.storeSharedSSIdentity)()},removeSharedSSIdentity:function(){return(0,t.removeSharedSSIdentity)()},onPointerAction:function(){return s.D.apply(this,Array.prototype.slice.call(arguments))}},h.Squarespace.Analytics={trackInternal:function(f,d,a){(0,c.default)(f,d).then(a)}}},"1.0",{requires:["squarespace-browser-patches"]})},950288:(_,l,e)=>{"use strict";e.r(l);var c=e(411962),n=e.n(c),r=e(451886),t=e(23479),o=e.n(t);YUI.add("squarespace-video-loader",function(s){s.namespace("Squarespace"),s.Squarespace.VideoLoader=s.Base.create("VideoLoader",s.Plugin.Base,[],{initializer:function(){var h=this.get("host");h.plug(s.Squarespace.NodeDestroyNotifier,{onDestroy:function(){this.destroy()},context:this}),this._setVariables(),this._resizeEmitter=new s.Squarespace.ResizeEmitter({timeout:1e3}),this._onFullscreenChangeHandler=this.handleFullScreenChange.bind(this),this._modeClass="video-"+this.get("mode"),h.addClass(this._modeClass),this.once("loaded",this.bindUI,this),this.get("load")&&this.load(),this.after("forceAutoplayChange",function(){this._augmentVideoSrc()})}
3,destructor:function(){this.prefixedFullScreenEvents.forEach(function(h){s.config.doc.removeEventListener(h,this._onFullscreenChangeHandler)}.bind(this)),this._resizeEmitter.destroy()},load:function(){if(!this._loaded){this.get("type")==="invalid"&&(this._intrinsic=!1,this.get("overlay")&&(this.get("overlay").remove(),this._set("overlay",null)));var h=this.get("host"),f=this.get("mode");h.removeClass(this._modeClass),this._modeClass="video-"+f,h.addClass(this._modeClass);var d,a;if(this._intrinsic){var u=this.getWidth(),v=this.getHeight(),p;u&&v?p=v/u*100:p=56.3,d=this._getOrCreateNode(".intrinsic",'<div class="intrinsic"></div>'),a=this._getOrCreateNode(".intrinsic-inner",'<div class="intrinsic-inner"></div>'),a.setStyle("paddingBottom",p+"%");var y=h.get("parentNode"),b=y.getComputedStyle("position");f==="fit"?(h.setStyles(h.getAdjustedDimensions({scale:"contain",width:this.getWidth(),height:this.getHeight()})),b==="static"&&y.setStyle("position","relative")):f==="fill"&&b==="static"&&y.setStyle("position","relative"),this.get("overlay")?(this.get("overlay").wrap(a),a.wrap(d)):(d.appendChild(a),h.appendChild(d))}var E=this.get("overlay");if(E){E.setStyle("opacity",1);var A=E.one(".sqs-video-opaque");A||(A=s.Node.create('<div class="sqs-video-opaque"></div>'),E.appendChild(A));var w=E.one(".sqs-video-icon");w||(w=s.Node.create('<div class="sqs-video-icon"></div>'),E.appendChild(w)),this._setPlayButtonAttributes(this.get("inactive")),this.after("inactiveChange",function(P){this._setPlayButtonAttributes(P.newVal)},this);var C=E.one("img");C&&(C.fire("refresh"),C.plug(s.Squarespace.Loader2,{load:!0,mode:"fill"}),C.fire("refresh"))}else d?a.appendChild(this.get("video")):h.appendChild(this.get("video")),this._set("showingVideo",!0);this._cacheOverlayWrapperHeight(),this.fire("loaded"),this._loaded=!0}},_setPlayButtonAttributes:function(h){var f=this.get("overlay").one(".sqs-video-icon");h?(f.removeAttribute("tabindex"),f.removeAttribute("role"),f.removeAttribute("aria-label")):(f.setAttribute("tabindex",0),f.setAttribute("role","button"),f.setAttribute("aria-label",(0,c.t)("Play",null,{project:"scripts-v6-root",notes:"Play video button label"})))},_cacheOverlayWrapperHeight:function(){var h=this.get("host").get("parentNode"),f=h.get("offsetHeight");h.setData("cached-height",f)},_getOrCreateNode:function(h,f){var d=this.get("host").one(h);return d||s.Node.create(f)},unload:function(){var h=this.get("host");h.setStyles({top:null}),this.showOverlay(),this.get("overlay")&&this.get("overlay").remove(),this.get("video").remove(),this._intrinsic&&h.one(".intrinsic").remove(!0),this.get("overlay")&&(this.get("overlay").setStyle("opacity",0),h.appendChild(this.get("overlay"))),this._setIntrinsic(),this._loaded=!1},reload:function(){this.unload(),this.load()},handleFullScreenChange:function(h){this.isFullScreen=!this.isFullScreen},showVideoIfNotInactive:function(){this.get("inactive")||this.showVideo()},bindUI:function(){this.get("overlay")&&(this.get("overlay").on("click",this.showVideoIfNotInactive,this),this.get("overlay").one(".sqs-video-icon").on("keydown",function(h){var f=h.keyCode===13,d=h.keyCode===32;(f||d)&&this.showVideoIfNotInactive()},this)),this.after("modeChange",this.reload,this),this._resizeEmitter.on("resize",function(){if(this.get("mode")==="fit"&&this._resetFitTop(),this.get("overlay")){var h=this.get("overlay").one("img");h&&h.fire("refresh")}},this),this._resizeEmitter.on("resize:end",function(){this.get("mode")==="fit"&&!this.isFullScreen&&(this._cacheOverlayWrapperHeight(),this._resetFitTop())},this),this.prefixedFullScreenEvents.forEach(function(h){s.config.doc.addEventListener(h,this._onFullscreenChangeHandler)}.bind(this)),s.Global.on("tweak:aftershow",function(){this.get("mode")==="fit"&&this._resetFitTop()},this),s.Global.after("tweak:afterclose",function(){this.get("mode")==="fit"&&setTimeout(s.bind(function(){this._resetFitTop()},this),1e3)},this)},showVideo:function(){if(!(this.get("showingVideo")||!this.get("overlay"))){this._set("showingVideo",!0),this._showOverlayOnOthers();var h=this.get("video");h.setStyle("opacity",0),this._intrinsic?this.get("host").one(".intrinsic-inner").appendChild(h):this.get("host").appendChild(h);var f=this.get("overlay"),d=f.one(".sqs-video-opaque");d.anim({opacity:1},{duration:1,start:function(){f.one(".sqs-video-icon").setStyle("visibility","hidden")},end:function(){this.get("video").setStyle("opacity",1),this.get("showingVideo")&&f.setStyle("visibility","hidden"),f.hasClass("no-thumb")?d.setStyle("opacity",1):d.setStyle("opacity",0),f.one(".sqs-video-icon").setStyle("visibility",null)},context:this}).run()}},showOverlay:function(){if(!(!this.get("showingVideo")||!this.get("overlay"))){this._set("showingVideo",!1),this.get("overlay").setStyle("opacity",0),this.get("overlay").setStyle("visibility",null);var h=this.get("video");h.anim({opacity:0}
3,{duration:.3,start:function(){this.get("overlay").anim({opacity:1},{duration:.3}).run()},end:function(){h.remove()},context:this}).run()}},refreshVideo:function(){if(this.get("showingVideo")){var h=this.get("video");if(this.get("type")==="object"){h.remove();var f=this.get("host");this._intrinsic?f.one(".intrinsic-inner").appendChild(h):f.appendChild(h)}else this.get("type")==="iframe"&&h.setAttribute("src",h.getAttribute("src"))}},play:function(){if(this.get("apiFriendly")){var h=this.get("video").getDOMNode().contentWindow;switch(this._providerName){case"Vimeo":h.postMessage('{"method": "play", "value": "true"}',"*");break;case"YouTube":h.postMessage('{"event":"command","func":"playVideo","args":""}',"*");break}}},pause:function(){if(this.get("apiFriendly")){var h=this.get("video").getDOMNode().contentWindow;switch(this._providerName){case"Vimeo":h.postMessage('{"method": "pause", "value": "true"}',"*");break;case"YouTube":h.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*");break}}},getWidth:function(){return this.get("video").getAttribute("width")},getHeight:function(){return this.get("video").getAttribute("height")},_setVariables:function(){var h=this.get("host");this._setIntrinsic(),this._set("overlay",h.one(".sqs-video-overlay"));var f=s.Node.create(h.getAttribute("data-html")),d=s.Node.create('<div class="sqs-video-invalid-wrapper"><div class="state-message">'+(0,c.t)("Custom featured images only available with embedded videos. Go back into embed settings to turn off featured images.",null,{project:"scripts-v6-root"})+"</div></div>"),a=s.Node.create('<div class="sqs-video-invalid-wrapper"><div class="state-message">'+(0,c.t)("Invalid video embed.",null,{project:"scripts-v6-root"})+"</div></div>"),u;f?f.test("iframe")?(u=f,this._set("type","iframe")):f.test("object")?(u=f,this._set("type","object")):f.one("iframe")?(u=f.one("iframe"),this._set("type","iframe")):f.one("object")?f.one("embed")?(u=f.one("object"),this._set("type","object")):(u=a,this._set("type","invali
3d")):this.get("overlay")?(u=d,this._set("type","invalid")):(u=a,this._set("type","invalid")):(u=a,this._set("type","invalid")),this._set("video",u);var v=h.getAttribute("data-provider-name");if((!v||v==="")&&this.get("type")!=="invalid"){var p=this.get("video").getAttribute("src");p.match("player.vimeo.com")?v="Vimeo":p.match("www.youtube.com")&&(v="YouTube")}this._providerName=v,this.isFullScreen=s.config.doc.fullScreen||s.config.doc.mozFullScreen||s.config.doc.webkitIsFullScreen,this.prefixedFullScreenEvents=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],this.get("type")==="invalid"?h.addClass("video-invalid"):(this._augmentVideoSrc(),h.removeClass("video-invalid"))},_setIntrinsic:function(){this._intrinsic=this.get("mode")==="none"||this.get("mode")==="fit"},_resetFitTop:function(){var h=this.get("host"),f=h.get("parentNode").get("offsetHeight");f>s.config.win.innerHeight&&(f=h.get("parentNode").getData("cached-height")||s.config.win.innerHeight);var d=h.one(".intrinsic");d.setStyle("top",null);var a=d.get("offsetHeight");
3h.setStyle("top",(f-a)/2+"px")},_augmentVideoSrc:function(){var h=this.get("type"),f=this.get("video"),d=h==="iframe"?f:f.one("embed")||f,a=d.test("object")?"data":"src",u=d.getAttribute(a),v=u.split("?"),p=v[0],y=v[1]||"",b=s.QueryString.parse(y),E=this._providerName;(this.get("overlay")||this.get("forceAutoplay"))&&(E===(0,c.t)("Wistia, Inc.",null,{project:"scripts-v6-root"})?b.autoPlay="true":E==="Animoto"?b.options="autostart":b.autoplay=1);var A=["Vimeo","YouTube","Wistia, Inc.","Animoto"];if((h==="object"||A.indexOf(E)!==-1)&&t.isSecure()&&(p=t.securifyURL(p)),p=p.replace("http:////","//"),p=p.replace("https:////","//"),E==="YouTube"&&(0,r.z)()&&(p=p.replace("https://www.youtube.com","https://www.youtube-nocookie.com")),h==="iframe")switch(E){case"YouTube":b.enablejsapi=1,this._set("apiFriendly",!0);break}u=p+"?"+s.QueryString.stringify(b),d.setAttribute(a,u)},_showOverlayOnOthers:function(){s.all(".sqs-video-wrapper").each(function(h){h!==this.get("host")&&h.videoloader.showOverlay()},this)}},{NS:"videoloader",ATTRS:{apiFriendly:{value:!1,readOnly:!0},inactive:{value:!1},load:{value:!0},mode:{value:"none",validator:function(h){return["none","fit","fill",null].indexOf(h)!==-1}},overlay:{value:null,readOnly:!0},showingVideo:{value:!1,readOnly:!0},type:{value:null,readOnly:!0},video:{value:null,readOnly:!0},forceAutoplay:{value:!1}}})},"1.0",{requires:["base","node","plugin","querystring","squarespace-dom-emitters-resize","squarespace-image-loader","squarespace-plugin-node-destroy-notifier","squarespace-ui-base"]})},587245:(_,l,e)=>{"use strict";e.r(l);var c=e(411962),n=e.n(c);YUI.add("squarespace-widgets-alert",function(r){r.namespace("Squarespace.Widgets");var t=r.Squarespace.Widgets.Alert=r.Base.create("alert",r.Squarespace.Widgets.Confirmation,[],{},{CSS_PREFIX:"sqs-widgets-confirmation",TYPE:r.Squarespace.Widgets.Confirmation.TYPE,ANCHOR:r.Squarespace.Widgets.Confirmation.ANCHOR,TEMPLATE:r.Squarespace.Widgets.Confirmation.TEMPLATE,show:function(o){return new t(o)},ATTRS:{className:{value:"alert"},style:{value:r.Squarespace.Widgets.Confirmation.TYPE.CONFIRM_ONLY},"strings.confirm":{value:(0,c.t)("Okay",null,{project:"scripts-v6.widgets"})}}})},"1.0",{requires:["base","squarespace-widgets-confirmation"]})},444528:(_,l,e)=>{"use strict";e.r(l);var c=e(411962),n=e.n(c),r=e(798589),t=e(999762);YUI.add("squarespace-widgets-confirmation",function(o){o.namespace("Squarespace.Widgets");var s={CONFIRM_OR_REJECT:0,CONFIRM_OR_CANCEL:1,CONFIRM_ONLY:2,NO_BUTTONS:3},h=o.Squarespace.Widgets.Confirmation=o.Base.create("confirmation",o.Widget,[o.Squarespace.Mixins.EventRegistrar],{initializer:function(){this._posHelper=new o.Squarespace.Widgets.PositionHelper(this.get("position"),this.get("padding")),this._resizeEmitter=new o.Squarespace.ResizeEmitter,this.get("escToCancel")&&(o.Squarespace.EscManager.addTarget(this),this.ignoreBodyClicks=!0);var f=["show","hide","confirm","reject","cancel"];o.Array.each(f,function(d){this.publish(d,{emitFacade:!0,broadcast:2})},this),this._timers=[]},destructor:function(){for(o.Squarespace.EscManager.removeTarget(this),this._resizeEmitter.destroy(),this._resizeEmitter=null,this._posHelper=null,this._overlay=null,this._buttonsNode=null,this._cancelButton=null,this._rejectButton=null,this._confirmButton=null;this._timers.length!==0;)this._timers.shift().cancel();this._timers=null,this.detachAll()},renderUI:function(){h.superclass.renderUI.call(this);var f=this.get("zIndex"),d=this.get("boundingBox"),a=this.get("contentBox"),u=this.constructor.TEMPLATE;o.Lang.isString(u)&&a.prepend(u),d.addClass(this.get("className")),o.Lang.isValue(f)&&d.setStyle("z-index",f),a.addClass("clear"),a.one(".title").setContent(this.get("strings.title"));var v=o.guid();a.one(".title").setAttribute("id",v),a.one(".message").setContent(this.get("strings.message"));var p=o.guid();a.one(".message").setAttribute("id",p),a.setAttribute("role","dialog"),a.setAttribute("aria-labelledby",v+" "+p),this._buttonsNode=a.one(".buttons"),this._renderButtons(),this.get("visible")&&this.show()},bindUI:function(){var f=o.bind(function(v){return function(y){y.halt(),this._handleResponse(v)}},this),d=o.bind(function(v){return function(y){(y.keyCode===32||y.keyCode===13)&&(y.halt(),this._handleResponse(v))}},this);o.Lang.isValue(this._confirmButton)&&(this._confirmButton.on("click",f("confirm"),this),this._confirmButton.on("keydown",d("confirm"),this)),o.Lang.isValue(this._cancelButton)&&(this._cancelButton.on("click",f("cancel"),this),this._cancelButton.on("keydown",d("cancel"),this)),o.Lang.isValue(this._rejectButton)&&(this._rejectButton.on("click",f("reject"),this),this._rejectButton.on("keydown",d("reject"),this)),this.after("positionChange",function(){this._posHelper=new o.Squarespace.Widgets.PositionHelper(this.get("position"),this.get("padding"))},this),this.get("position")!==o.Squarespace.Widgets.PositionHelper.ANCHOR.MOUSE&&this._registerEvent(this._resizeEmitter.on("resize",this._updatePosition,this));var a=this.get("hideAfterTime");o.Lang.isNumber(a)&&this._registerTimer(o.later(a,this,this._hideAfterTime)),this.get("destroyOnHide")&&this.onceAfter("hide",this.destroy,this),this.before("hide",function(){this._revertFocusContainment(),o.Lang.isValue(this._overlay)&&this._overlay.remove(!0)},this),this.on("cancel",this.hide,this),this.onceAfter("confirm",this.hide,this),this.onceAfter("reject",this.hide,this)},_handleResponse:function(f){this.fire(f)},_renderButtons:function(){var f=this.get("style");f!==s.NO_BUTTONS&&(f!==s.CONFIRM_ONLY&&(this._cancelButton=this._buttonsNode.appendChild(this._createButton("cancel"))),f===s.CONFIRM_OR_REJECT&&(this._rejectButton=this._buttonsNode.appendChild(this._createButton("reject"))),this._confirmButton=this._buttonsNode.appendChild(this._createButton("confirm")))},_createButton:function(f){var d="div";return o.Node.create(o.Lang.sub('<{element}
3 role="button" tabindex="0" class="confirmation-button no-frame {type}">{sub1}</{element}>',{type:f,sub1:this.get("strings."+f),element:d}))},_updatePosition:function(){var f=this.get("boundingBox"),d=this._posHelper.fetch(f,this.get("anchor"));f.setStyles(d)},_renderOverlay:function(){var f=this.get("boundingBox"),d=this.get("zIndex")||parseInt(f.getStyle("z-index"),10);this._overlay=f.insertBefore("<div></div>",f),this._overlay.addClass(this.getClassName("overlay")),this._overlay.setStyle("z-index",d-1),this.get("showOverlay")||this._overlay.setStyle("opacity","0"),this._overlay.on("click",function(a){a.halt(),this._handleResponse("cancel")},this)},show:function(){o.Lang.isValue(this._overlay)||this._renderOverlay();var f=this.get("boundingBox");this.set("visible",!0),f.setStyle("width",this.get("width")),this._updatePosition(),f.addClass("shown"),this._revertFocusContainment=(0,t.containFocus)({container:f.getDOMNode(),root:o.one("body").getDOMNode(),setFocusOnContain:this._confirmButton&&this._confirmButton.getDOMNode()||!0}),this.fire("show")},hide:function(f){var d=function(v,p){var y=v.addClass;p&&(y=v.removeClass),o.bind(y,v,"hiding")(),o.Lang.isValue(o.UA.mobile)&&o.bind(y,v,"mobile")()},a=this.get("boundingBox"),u=function(){o.Lang.isValue(a.getDOMNode())&&a.hasClass("hiding")&&(d(a,!0),this.set("visible",!1),this.fire("hide"))};o.Lang.isBoolean(f)&&f?u.call(this):(d(a),a.once(["transitionend","oTransitionEnd","otransitionend","webkitTransitionEnd"],u,this),this._registerTimer(o.later(600,this,u)))},_hideAfterTime:function(){this.hide()},_registerTimer:function(f){this._timers.push(f)}},{CSS_PREFIX:"sqs-widgets-confirmation",TEMPLATE:'<div class="title"></div><div class="message"></div><div class="buttons"></div>',TYPE:s,ANCHOR:o.Squarespace.Widgets.PositionHelper.ANCHOR,show:function(f){return new h(f)},ATTRS:{className:{value:"question",validator:o.Lang.isString},escToCancel:{value:!0,validator:o.Lang.isBoolean},hideAfterTime:{validator:o.Squarespace.AttrValidators.isNullOrNumber},destroyOnHide:{value:!0,validator:o.Lang.isBoolean},position:{getter:function(f){return o.Lang.isValue(f)?f:o.Lang.isValue(o.UA.mobile)||r.isSubDesktop()?o.Squarespace.Widgets.PositionHelper.ANCHOR.CENTER:o.Squarespace.Widgets.PositionHelper.ANCHOR.MOUSE},validator:o.Lang.isFunction},anchor:{},padding:{value:20,validator:o.Lang.isNumber},render:{valueFn:function(){var f=o.one(o.Squarespace.Damask.ContextGlobals.fromTop("Y.config.doc.body"));return o.Lang.isValue(f)?f:o.one(o.config.doc.body)}},style:{value:s.CONFIRM_OR_CANCEL,validator:o.Lang.isNumber},showOverlay:{value:!1,validator:o.Lang.isBoolean},strings:{value:{title:"",message:"",confirm:(0,c.t)("Confirm",null,{project:"scripts-v6.widgets",notes:"Confirm text for 3 option dialog; oldKey: dialogConfirm"}),cancel:(0,c.t)("Cancel",null,{project:"scripts-v6.widgets",notes:"Cancel text for 3 option dialog; oldKey: dialogCancel"}),reject:(0,c.t)("Reject",null,{project:"scripts-v6.widgets",notes:"Reject text for 3 option dialog; oldKey: dialogReject"})}},width:{value:350},zIndex:{validator:o.Squarespace.AttrValidators.isNullOrNumber},instrumentationTitle:{value:null}}})},"1.0",{requires:["base","squarespace-damask-context-globals","squarespace-dom-emitters-resize","squarespace-escmanager","squarespace-mixins-event-registrar","squarespace-util","squarespace-widgets-position-helper"]})},366753:()=>{YUI.add("squarespace-widgets-gismo",function(_){_.namespace("Squarespace.Widgets"),_.Squarespace.Widgets.Gismo=_.Base.create("Gismo",_.Widget,[_.Squarespace.GismoBase])},"1.0",{requires:["base","squarespace-gismo","widget"]})},843414:()=>{YUI.add("squarespace-widgets-information",function(_){_.namespace("Squarespace.Widgets");var l=_.Squarespace.Widgets.Information=_.Base.create("information",_.Squarespace.Widgets.Confirmation,[],{_hideAfterTime:function(){this.hide(),this._handleResponse("confirm")},_renderOverlay:function(){this.get("showOverlay")&&l.superclass._renderOverlay.call(this)}},{CSS_PREFIX:"sqs-widgets-confirmation",TYPE:_.Squarespace.Widgets.Confirmation.TYPE,ANCHOR:_.Squarespace.Widgets.Confirmation.ANCHOR,TEMPLATE:_.Squarespace.Widgets.Confirmation.TEMPLATE,show:function(e){return new l(e)},ATTRS:{className:{value:"okay"},style:{value:_.Squarespace.Widgets.Confirmation.TYPE.NO_BUTTONS},position:{value:_.Squarespace.Widgets.PositionHelper.ANCHOR.TOP_RIGHT},hideAfterTime:{value:2e3},escToCancel:{value:!1}}})},"1.0",{requires:["base","squarespace-widgets-confirmation","squarespace-widgets-position-helper"]})},295680:()=>{YUI.add("squarespace-widgets-lightbox2-overlay",function(_){_.namespace("Squarespace.Widgets"),_.Squarespace.Widgets.Lightbox2Overlay=_.Squarespace.Lightbox2Overlay=_.Base.create("LightboxOverlay",_.Squarespace.Widgets.Gismo,[],{destructor:function(){_.Lang.isValue(this._overlayEl)&&(this._overlayEl.destroy(!0),this._overlayEl=null)},renderUI:function(){this._overlayEl=_.Node.create('<div class="sqs-lightbox-overlay"></div>'),this._overlayEl.addClass("sqs-lightbox-overlay-"+this.get("overlayStyle")),this.get("theme")==="light"&&this._overlayEl.addClass("light"),this.get("contentBox").appendChild(this._overlayEl),this.get("contentBox").plug(_.Squarespace.Plugin.ScrollLock),this.show()},show:function(){this._overlayEl.setStyles({zIndex:"10000000"});var l=this._anim(this._overlayEl,{opacity:this.get("opacity")},{duration:this.get("speed")});l.on("end",function(){this.fire("shown")},this),l.run()},overlayHideAndDestroy:function(){this.once("hidden",this.destroy),this._hide()},_hide:function(){this.fire("hide");var l=this._anim(this._overlayEl,{opacity:0}
3,{duration:this.get("speed")});l.on("end",function(){this.fire("hidden")},this),this.get("destroyed")?this.fire("hidden"):l.run()},_getContainer:function(){return this._overlayEl}},{NS:"overlay",ATTRS:{opacity:{value:.95},overlayStyle:{value:"default"},theme:{value:"dark"},container:{getter:"_getContainer"},speed:{value:.3}}})},"1.0",{requires:["base","node","squarespace-plugin-scroll-lock","squarespace-widgets-gismo"]})},838285:(_,l,e)=>{"use strict";e.r(l);var c=e(411962),n=e.n(c),r=e(406167),t=e.n(r),o=e(102577),s=e.n(o),h=e(844055),f=e(999762);function d(a,u){var v=a._node,p=u._node,y=v.clientWidth,b=v.clientHeight,E=y/b,A=p.getAttribute("width"),w=p.getAttribute("height"),C=A/w,P=E>C?"height":"width";if(u.setStyle("position","relative"),u.setStyle("object-fit","contain"),P==="height"){var x=b*C;u.setStyle("width",x+"px"),u.setStyle("height",b+"px"),u.setStyle("left",y/2-x/2+"px"),u.setStyle("top","0px")}else{var R=y/C;u.setStyle("height",R+"px"),u.setStyle("width",y+"px"),u.setStyle("left","0px"),u.setStyle("top",b/2-R/2+"px")}var M=100*(y/Y.config.win.innerWidth),F=100*(b/Y.config.win.innerHeight);p.sizes="min("+M+"vw,"+F*C+"vh)"}YUI.add("squarespace-widgets-lightbox2",function(a){a.namespace("Squarespace.Widgets"),a.Squarespace.Widgets.Lightbox2=a.Squarespace.Lightbox2=a.Base.create("Lightbox2",a.Squarespace.Widgets.Gismo,[],{initializer:function(){a.config.win.ACTIVE_LIGHTBOX=this;var u=this.get("contentBox");u.set("role","dialog"),u.set("aria-label",this.get("title")),this._overlay=new a.Squarespace.Lightbox2Overlay({theme:this.get("theme")}),this._overlay.on("hide",this.hideAndDestroy,this),this.bMobile=a.SQS.Gallery.Manager.isMobile(),this.requestUpdateHeightAndRefresh=(0,h.default)(this.updateHeightAndRefresh.bind(this))},destructor:function(){this._flushEvents(),a.Lang.isValue(this._slideshow)&&(this._slideshow.destroy(),this._slideshow=null),this._overlay.destroy(),this._overlay=null,a.config.win.ACTIVE_LIGHTBOX=null,this.crossBrowserResizeHandle&&s().removeListener(this.crossBrowserResizeHandle)},renderUI:function(){a.Squarespace.Lightbox2.superclass.renderUI.call(this),a.one("body").addClass("sqs-lightbox-open");var u=this.get("contentBox");this._overlay.render(u);var v=(0,c.t)("Close",null,{project:"scripts-v6.widgets"});if(this._closeEl=a.Node.create('<a class="sqs-lightbox-close" role="button" tabindex="0" aria-label="'+v+'"></a>').appendTo(u).hide(),this.get("set").length>1){if(!this.bMobile&&this.get("controls.previous")){var p=(0,c.t)("Previous Item",null,{project:"scripts-v6.widgets"});this._previousEl=a.Node.create('<a class="sqs-lightbox-previous" role="button" tabindex="0" aria-label="'+p+'"></a>'),u.appendChild(this._previousEl)}if(!this.bMobile&&this.get("controls.next")){var y=(0,c.t)("Next Item",null,{project:"scripts-v6.widgets"});this._nextEl=a.Node.create('<a class="sqs-lightbox-next" role="button" tabindex="0" aria-label="'+y+'"></a>'),u.appendChild(this._nextEl)}}else this.get("set").length||this.set("set",[{content:this.get("content"),meta:this.get("meta")}]);if(this._slideshow=this.createSlideshow(u),this._lightboxContentEl=this._slideshow.get("container"),this.bMobile){var b=(0,c.t)("Toggle Caption",null,{project:"scripts-v6.widgets"});this._metaTriggerEl=a.Node.create('<a class="sqs-lightbox-meta-trigger" role="button" tabindex="0" aria-label="'+b+'">&bull;</a>').appendTo(u)}this._lightboxContentEl.setStyles({opacity:1}),this._overlay.once("shown",function(){if(this.ignoreBodyClicks=!0,a.Squarespace.EscManager.addTarget(this),this._lightboxContentEl.show(),this._closeEl&&this._closeEl.show(),this._slideshow){var E=this._slideshow.get("slides").item(this._slideshow.get("currentIndex")).one(".sqs-video-wrapper");E&&E.videoloader.showVideo()}this.revertFocusContainment=(0,f.containFocus)({container:u._node})},this),u.plug(a.Squarespace.Plugin.ScrollLock)},bindClickAndKeyDownEvents:function(u,v,p){this._event(u.on("click",v,this),p),this._event(u.on("keydown",function(y){(y.keyCode===13||y.keyCode===32)&&v.call(this,y)},this),p)},bindUI:function(){if(a.Squarespace.Lightbox2.superclass.bindUI.call(this),this._slideshow.after("currentIndexChange",a.bind(function(p){this.set("currentSetIndex",p.newVal),this.syncUI()},this)),a.config.win.orientation!==void 0&&this._event(a.one(a.config.win).on("orientationchange",this.requestUpdateHeightAndRefresh,this)),this._closeEl&&this.bindClickAndKeyDownEvents(this._closeEl,function(p){p.halt(),this.hideAndDestroy(!0)}),this._metaTriggerEl&&this.bindClickAndKeyDownEvents(this._metaTriggerEl,function(){this.toggleMeta()},"meta-trigger"),this._previousEl){this.bindClickAndKeyDownEvents(this._previousEl,function(p){p.halt(),this.previous()},"previous-click");var u=a.throttle(a.bind(this.previous,this),200);this._event(a.on("key",function(p){p.halt(),u()}
3,a.config.win,"down:37",this),"keyboard")}if(this._nextEl){this.bindClickAndKeyDownEvents(this._nextEl,function(p){p.halt(),this.next()},"next-click");var v=a.throttle(a.bind(this.next,this),200);this._event(a.on("key",function(p){p.halt(),v()},a.config.win,"down:39",this),"keyboard"),this.bMobile||this.setupNavigationFade()}this.isMobile||this._event(this.get("contentBox").on("click",this.onContentBoxClick,this)),this._event(a.on("transition:scroll:tapped",function(p){this.onContentBoxClick(p.touchEvent)},this)),this.crossBrowserResizeHandle=s().addListener(this.requestUpdateHeightAndRefresh.bind(this))},syncUI:function(){var u=t()(a.config.doc).scrollTop;this.get("contentBox").setStyles({top:u,height:a.config.win.innerHeight});var v=this._slideshow._currentSlide(),p=v.one(".sqs-lightbox-meta")||this.createMetaEl(v);if(p)if(a.Lang.isValue(this._metaTriggerEl)&&this._metaTriggerEl.show(),this.bMobile)p.appendTo(v),p.setStyles({bottom:this.bMetaEnabled?0:"-5000px",left:0,right:0}),p.addClass("overlay-description-visible");else{var y=v.one(".sqs-lightbox-padder").get("children").item(0);p.setStyles({bottom:parseInt(y.getStyle("top"),10)-1+"px",left:y.getStyle("left"),right:parseInt(y.getStyle("left"),10)-1+"px"})}else a.Lang.isValue(this._metaTriggerEl)&&this._metaTriggerEl.hide()},updateHeightAndRefresh:function(){this.syncUI(),this._slideshow.refresh()},onContentBoxClick:function(u){if(!u.target.ancestor("a",!0)){if(u.halt(),u.target.ancestor(".sqs-video-wrapper")){u.target.ancestor(".sqs-video-wrapper").videoloader.showVideo();return}if(!this.bMobile){var v=a.one("body").get("winWidth"),p=a.one("body").get("winHeight"),y=.02;if(u.clientX>v*y&&u.clientX<v*(1-y)&&u.clientY>p*y&&u.clientY<p*(1-y)){if(u.clientX>=v/2&&this._nextEl){this.next();return}else if(u.clientX<a.one("body").get("winWidth")/2&&this._previousEl){this.previous();return}}}if(u.target.ancestor("img",!0))return;this.hideAndDestroy(!0)}},previous:function(){this._slideshow.previousSlide()},next:function(){this._slideshow.nextSlide()},close:function(){this.hideAndDestroy()},toggleMeta:function(){this.get("contentBox").all(".sqs-lightbox-meta").each(a.bind(function(u){this.bMetaEnabled=parseInt(u.getStyle("bottom"),10)===0,this._anim(u,{bottom:this.bMetaEnabled?"-5000px":"0"},{duration:this.get("speed")}).run(),this.bMetaEnabled=!this.bMetaEnabled},this))},hideAndDestroy:function(u){a.Lang.isBoolean(u)&&u?this._overlay.overlayHideAndDestroy():(this.once("hidden",this.destroy),this.hide()),a.one("body").removeClass("sqs-lightbox-open"),this.revertFocusContainment&&this.revertFocusContainment(),this.get("historyHash")&&this._slideshow.set("currentIndex",null)},hide:function(){var u=this.get("speed"),v;this.get("contentBox").setStyles({transition:"opacity "+u+"s ease",zIndex:889,opacity:0}),v=a.later(u*1e3,this,function(){a.Squarespace.EscManager.removeTarget(this),this.fire("hidden"),v.cancel(),v=null})},setupNavigationFade:function(){var u,v=function(){u&&u.cancel()},p=function(y){v(),y&&y.inViewportRegion()&&(y.addClass("mouseover").siblings().removeClass("mouseover"),u=a.later(500,this,function(){y&&y.inViewportRegion()&&y.removeClass("mouseover")}))};this._event(this._nextEl.on("mouseenter",function(){v()}),"nav-next-onmouse"),this._event(this._previousEl.on("mouseenter",function(){v()}),"nav-prev-onmouse"),this._event(this._lightboxContentEl.on("mousemove",a.bind(function(y){y.clientX<a.one("body").get("winWidth")/2?p(this._previousEl):p(this._nextEl)},this)),"container-hovering")},createSlideshow:function(u){for(var v=a.Node.create('<div class="sqs-lightbox-slideshow"></div>').appendTo(u),p=this.get("set"),y=0;y<p.length;y++){var b=a.Node.create('<div class="sqs-lightbox-slide"></div>').appendTo(v),E=a.Node.create('<div class="sqs-lightbox-padder"></div>').appendTo(b),A=a.one(p[y].content.cloneNode(!0)).appendTo(E).setAttribute("data-image-stretch","false").setStyle("opacity",null).setStyle("visibility","visible").removeClass("video-fill");A.getAttribute("data-loader")&&d(E,A);var w=p[y].content.ancestor();
3this.get("historyHash")&&w&&(w.getAttribute("data-slide-url")&&b.setAttribute("data-slide-url",w.getAttribute("data-slide-url")),w.getAttribute("data-slide-id")&&b.setAttribute("data-slide-id",w.getAttribute("data-slide-id"))),A.all("iframe").remove()}var C=new a.SQS.Gallery.Gallery2({container:v,currentIndex:this.get("currentSetIndex"),loop:!this.bMobile,autoplay:!1,refreshOnResize:!0,refreshOnOrientationChange:!0,design:"stacked",keyboard:!1,designOptions:{clickBehavior:!1,easing:a.Easing.easeInOutExpo,speed:.6,autoHeight:!1,transition:this.bMobile?"scroll":"fade",transitionOptions:{direction:"horizontal",allowPageScroll:!1}},loaderOptions:{mode:"fit"},lazyLoad:!0,videoLoaderOptions:this.get("videoLoaderOptions"),historyHash:this.get("historyHash")});return C},createMetaEl:function(u){u=u.one(".sqs-lightbox-padder");var v=this.getCurrentElMeta();if(v){var p=a.Node.create('<div class="sqs-lightbox-meta"></div>');return p.appendChild(v),u.appendChild(p),this.bMobile||(this._event(u.one(":first-child").on("mouseenter",function(){p.addClass("overlay-description-visible")},this),"meta-hovering"),this._event(u.one(":first-child").on("mouseleave",function(){p.removeClass("overlay-description-visible")},this),"meta-hovering"),this._event(p.on("mouseenter",function(){p.addClass("overlay-description-visible")},this),"meta-hovering"),this._event(p.on("mouseleave",function(){p.removeClass("overlay-description-visible")},this),"meta-hovering")),p}},getCurrentElContent:function(){return this.get("set").length>0?this.get("set")[this.get("currentSetIndex")].content:this.get("content")},getCurrentElMeta:function(){return this.get("set").length>0?this.get("set")[this.get("currentSetIndex")].meta:this.get("meta")}},{NS:"lightbox2",ATTRS:{content:{},controls:{value:{previous:!1,next:!1}},currentSetIndex:{value:0},meta:{},padding:{value:100},set:{value:[]},speed:{value:.6},theme:{value:"dark"},title:{value:(0,c.t)("Gallery",null,{project:"scripts-v6.widgets"})},videoLoaderOptions:{value:{}},historyHash:{value:!1}}})},"1.0",{requires:["base","dom-style-ie","event-key","event-mouseenter","node","plugin","squarespace-animations","squarespace-dom-emitters-resize","squarespace-escmanager","squarespace-plugin-scroll-lock","squarespace-touch-event-listener","squarespace-video-loader","squarespace-widgets-gismo","squarespace-widgets-lightbox2-overlay","yui-throttle"]})},623829:()=>{YUI.add("squarespace-widgets-position-helper",function(_){_.namespace("Squarespace.Widgets");var l=20;function e(a,u,v,p){var y;try{y=_.Squarespace.Damask.ContextGlobals.relative(p,"Y")}catch(C){y=_}var b=y.DOM.viewportRegion(),E=b.width,A=b.height,w={x:v,y:v};return a.x+u.width>=E&&(a.x=E-u.width-v),a.x<=w.x&&(a.x=w.x),a.y+u.height>=A&&(a.y=A-u.height-v),a.y<=w.y&&(a.y=w.y),a}function c(a,u,v){var p=a.get("className").split(" ").map(function(A){return"."+A}).join(""),y=_.all(p).size(),b=v;if(y===1)return b;var E;switch(u){case"top":case"bottom":E=a.get("offsetHeight");break;case"left":case"right":E=a.get("offsetWidth");break}return b=E*(y-1)+v*y,b}var n=function(a){var u={x:_.Squarespace.Mouse.client.lastX,y:_.Squarespace.Mouse.client.lastY},v={width:a.get("offsetWidth"),height:a.get("offsetHeight")},p=e({x:u.x-Math.floor(v.width/2),y:u.y-Math.floor(v.height/2)},v,this.padding,a);return{position:"fixed",top:p.y,left:p.x}},r=function(a){return{position:"fixed",top:c(a,"top",this.padding),left:this.padding}},t=function(a){return{position:"fixed",top:c(a,"top",this.padding),right:this.padding}},o=function(a){return{position:"fixed",bottom:c(a,"bottom",this.padding),left:this.padding}},s=function(a){return{position:"fixed",bottom:c(a,"bottom",this.padding),right:this.padding}},h=function(a,u){if(!_.Lang.isValue(u))return n(a);var v=u.getX()+u.get("offsetWidth")+this.padding,p={width:a.get("offsetWidth"),height:a.get("offsetHeight")},y=e({x:v,y:u.getY()},p,this.padding,a);return{top:y.y,left:y.x}},f=function(a){var u={x:Math.floor(_.DOM.winWidth()/2),y:Math.floor(_.DOM.winHeight()/2)},v={width:Math.floor(a.get("offsetWidth")/2),height:Math.floor(a.get("offsetHeight")/2)}
3,p=e({x:u.x-v.width,y:u.y-v.height},v,this.padding,a);return{position:"fixed",top:p.y,left:p.x}},d={MOUSE:n,TOP_LEFT:r,TOP_RIGHT:t,BOTTOM_LEFT:o,BOTTOM_RIGHT:s,ELEMENT:h,CENTER:f};_.Squarespace.Widgets.PositionHelper=function(a,u){return{padding:u||l,fetch:function(v,p){return a.call(this,v,p)}}},_.Squarespace.Widgets.PositionHelper.ANCHOR=d},"1.0",{requires:["dom-base","squarespace-damask-context-globals","squarespace-ui-base"]})},854554:()=>{window.YUI_CONFIG={base:"/universal/yui3/3.17.2/",allowRollup:!1,combine:!1,fetchCSS:!1,bootstrap:!1},SQUARESPACE_ROLLUPS=window.SQUARESPACE_ROLLUPS||{}},445477:_=>{_.exports={"01fb62e40a53a33e5d65ca11d9b3f596":"Russian Ruble","0eaa64bf0518af1b56f1361788019021":"Brazilian Real","1143e77a8117d709c6c948f011d80ae6":"Philippine Peso","1300c30965a65bfee8b199f57b089fd7":"Polish Zloty","13c914b755a73e8424a94a230ae72847":"Malaysian Ringgit","3052b264edfac037a8040616ccb2897f":"Pound Sterling","3789725f6415ef2ceddfbc6b83fc04ad":"US Dollar","409fda210bf6729456afb4d6634e076c":"Mexican Peso","42e081709609f07ac588e1dd003e5c65":"Australian Dollar","51a13414472b5fdcf7a78aca7785b5a1":"South African Rand","524e38351732f98b76179b9a3c3f6edc":"Swedish Krona","5321b280fb9e2dc6ccfee6dec92d939b":"Argentine Peso","55ae299bf1fa2aa3ec2782a881e29797":"Indonesian Rupiah","58315fbd08cb4905f5e6deb12983d641":"Swiss Franc","5867da54cd7a941c1d269487d7beef33":"Yen","6f4e5612522aa84c64dd9212080b7970":"Colombian Peso","7541effe88bfc86ae2e2f6c2af1e5231":"Israeli New Shegel","84197e7d10946ba76e486c3d58885fb3":"Indian Rupee","9e82060226d15053b47bb51445d8e270":"Danish Krone",a0c1d7b744c642633f8405d0f5c6663f:"New Zealand Dollar",a3aa04c3b1c2ad3f0204ab76e2cb5286:"Hong Kong Dollar",ad822fcc719d08203b61f2d7297e0cbc:"Thai Baht",b1cefb15f16fac503df3f3fceedc5e06:"Euro",ca323e7e8602a6e96651c97fe5239fee:"Czech Koruna",d919b1a9ba5aecd82502345d3ce73a15:"SingaporeDollar",df55757b688b358856e171715e8d1332:"Norwegian Krone",e7824f6e94cf6e9505f542a4ab5f8927:"Canadian Dollar"}},369322:_=>{_.exports={"010318c0a9ccc872b2586fd753629724":"Color Map","0141fa9f0be4194399a88f5fef0bb639":"You don't have any mailing lists. Please create one before continuing","014f07868f87665f18306a866f821b4e":"Right Align","0206ac1674549234236fec1e3e5d40a3":"Text","030bdb7ec8e8cd347fad389b2f0b6c1b":"Choose File","0340e8c7dd3b68223fb050892f8bd266":"Delete","041968c09c5287e13eef9272e68a6df9":"Layer Below","04a7bd5e2847095c55fe21aef7ba243a":"BCC","05a51c32d8efce89e72fed165e822fdb":"Reset","0664e194e9297b284bbcac4e63018203":"Code editor","069be74a4cdfee594e42ea8c19cd697d":"Connected to","076541151ec6cc3da3f80ab31ebb361b":"Event Organizers","0800f79259c545931a22a77bef5a4b3b":"Product Creators","08e2b66460598d026a23e49b7eb2bfe4":"{val} is not a valid page URL","09272f8adb7bef3c15f86216821503e7":"https://example.com","09641cfbf347c23f2f1401c80f111c97":"Successfully located","0a6e4807b225a8538977d3f1e32418ba":"Move Up","0b22febf82c502f8aeab55ad8d8dbd64":"Text Color","0b32e7c5feff467c1bc17d36f34a9d3e":"Next Month","0b512b0527e296728392d524a1c9e116":"Deselect all rows. ","0c84914dfc5e8aa3d8df21590c7a5a93":"Get it on Google Play","0d09287a450987a8143197287ef9efb4":"Remove filter","0dd5449144543955db89be693d31d57f":"Medium Paragraph","118737dd09c4bbca2668f0ec74575fc8":"Paragraph","118e67e8c5d578e74ff4288a3094e2a6":"Instructors","11d1442e08568a65c839815601447d81":"City, State, Zip","11f8cb2f0b6422accf1ad23d68aeede4":"Drop your files to upload","1211e468cce5a940666f79b009c399ee":"Charities","135a21767d75d684b21a71de42c89be8":"Sort by","14697aa8558e29f76b2bcc93d804b555":"Delete attachment","14c16237bf1dfee55929cf1a047a4364":"{filterLabel} \u2022 {filterValue}","151d7ef9ce161d0b824a5fa9410739c9":"Please enter a valid email","15780258253f372d7c1d3d2f6bbc356c":"Type to search","164c36563d4c0b881a71c1fb409123dc":"Create ","16eb64edf1094ae679572ffbbd2747c9":"More Options","178ebbe3d6ece8c96fe884badf3c80fa":"Other","17be4afc8553a37bd0cc3954a1fd189a":"Add Avatar","186b613b9049d2a7e04fd62ad9c00fd7":{one:"{%n} selected",other:"{%n} selected"},"1997da20c166ee10ae426e2de942b84e":"Bulleted List","19b496d2615bfe692e80803e27512331":"+1 (555) 555-0198","1a1ceff67be3b165dc4f36019c134d32":"Uncollapse","1a237c1a2d77011a4b972cb29e6a05f2":"Click to open text field","1a63467e41b
31e56a68c049f0da51280a":"Page {currentPage}","1c8c3ac4a67e7bf87bb1b9197b38862b":{one:"{%n} Zap connected",other:"{%n} Zaps connected"},"1ce66c14a59b4243179029d6a87cb22b":"Text Align Center","1d7f80c88662cd563c4aba35fd514aca":"Fonts can affect your site\u2019s load time. Use as few as possible. {learnMore}","1dcf4e15170e20de94cc73e716440378":"Load More","1eb42c6cb31f4879bee51821f8eb7325":"Slab Serif","2077e4e46fc6729c384f71c84203e519":"Color","212e00b324a1c7c5d72d865990dfddf1":"Formatting","223606f2730e3c5344b34645c43bd805":"Color format","22c9c6155c64fe02952ee31183ef8907":"Learn more.","2384a4a0e2a5214730400c656b365044":"Link Editor","23f807a2f3c5be6d5ba441fd24552ff1":"Hue","23fbe79152d053260378139870172f6b":"Outdent List Item","25dc2f225a5668f6b319a438f9fff719":"Sort by options","25e33026fa12c66d69dccc309dde4fce":"Previous page","262bb047d153c5618b65477a565d942b":"Photographers","28394c8da1d8eaa8f22942780bac0847":"cancel","28e8e968fe9a11d66cb5774405e7df39":"Settings","29072987935dbf3e2076672c3f5e519c":"Cycle right","29e233771e82810a7524b9a11dc75f85":"Redo","2a3f20c8f37e075614c33344bf2be270":"Sort by {label}","2b7c3f88becae796299fabf22f72cc1d":"Filter {tagType}","2bb219534e372498719faf7f52cb39ba":"Form submissions will no longer be sent to your Mailchimp account.","2bd027c5cb779d6c7d49748d20f0d638":"Filter","2c59530c9d2769ba8511b06e873ed847":" of {itemsAmount}","2ca1e029f2b3386fec8059b51f67c7aa":"Cancel","2cd6bbc51b3ca422689c44221e056d1d":"{iconName} icon","2da54f567ea151fb27983f192f2aad8c":"Disconnect","2e14022083291fe2749fc32a0dd31fc8":"Text Align Right","2e15c9fac04cae73fc0b9b92fec18cca":"Paste With Formatting","2f326f1782f80c9602c5c0f480acd569":"Paragraph Large","2f6a0800f9e821ae9608cdaf642557f0":"Vimeo Basic accounts are unsupported. Please share a video from a different account.","2ff55fa5f44efe909ee9def4151063f1":"Typekit (Deprecated)","32144adc818f13fb069a69c974e555d2":"Numbered List","32e7a735a2cb014aa5ffe991fab642f1":"Green","33b4a38d4c03582be06aba8926c9c14f":"Spreadsheet Name","35f4519d878fbd330ef99bf472702ba5":"Open filter","35faa1b1781d6eee40b5c56f42416bda":"Connect to","36db0be5456697b047ea71d4d02d61d4":"angle","374214587a58fe562f282bd87d910f48":"Underline","37b0da5136508f27aeb51d39807e7cd0":"Add Image","37f1f785f2d02b50c466cd05aaf11dd9":"More links","380e408440d5350ce9283c22e2a8f794":"Save","3a5153db7e24f2c8e1cf69dc005c6708":"Are you sure you would like to remove these {tagType}? All items with these {tagType} will be updated.","3a5b7465353838c731874f86ea1aa182":"Unable to Rename File","3ac4f28c1044cd8ab918fc8e903d7ed1":"Small Paragraph","3ddb7b6d6f0ea53f8b3d049604cc70fa":"Preview","3ee12af588444226d8a6c70eabc1a861":"Normal","3f4ff0ebf79e6d3203ba9eef13ffd945":"Duplicate","3fbb497ad30ec1098bb7044d92877aa1":"Please enter a file name","40c91431b506393d2248c447df7e2cf6":"Choose (Optional)","413b73a3b3765ea111c90d1dae3af96d":"Something went wrong","43319d0ffa28e455372df25fb2889fea":"File processing failed","45367d0f7e6221f48aaf784019ec8004":"Unable to locate content","45684454c4df145adeae75dfb9a70ef4":"No {tagType} found","45d23bed6f2d26afac6aace1ecaaeb65":"Outdent","46748b0874ac29d6af48bcf1e1f45708":"Sort by column header","46fe088a0c01a7b06a77a8ca5079fc92":"Hide password","47a256bbe56bcbd962a31642b61becb1":"{firstNum}-{lastNum}","481779894da47202c80a84709b2ad7f3":"Web Address","4852c876d60b3e5f297df19ebfef03d4":"Link Name","48693a3724983c379ea489a4942a11ea":"Upload File","49177d13ba152a915e72dc0e890cd082":"Open Link Editor","491a80eddb896f15e739ee582e456dd2":"One or more rows was missing data","494f275b71aaffecd1415bb62140f04e":"Layout: grid","49a55e2950abf20a53fa45d8e3ce80c2":"Increase Indent","4ab317428b3005b45235e56ee7952e52":"Unable to load results","4ae0e29701ea00a4795705f7f4f67b8e":"Search","4b61780104ca0669d6278e85214b4f47":"{numberOfRows} rows","4c935026efb5ca6ce50019a7f55e0c49":"Phone","4ca565cf2cb136e23a32ce8dff588024":"Clear Formatting","4de17d8e8a40ba9e62d9ccab4a3b7b7f":"Browse all fonts","4df8418beddf738dffc2e96e0f0a1270":"Private","4ff476d1a620c5f518f26d8d217ea9f8":"None","50cdab547bf0f24b77ba040afd34820a":"Sort by {colHeader}","516701691e5b1ce51b58f68ed6035ef3":"Unable to load preview for {fontName}","51b30c554db0a8684523fd96862edde4":"Pages","522807ea28a266bda049cb8637443f23":"Display Source","53a69be5aea59079960f6b95bc4038ef":"Collect funds and manage donors for any cause","54eff37a52f8c9e9e4b646646e044e9
3c":"Email","56a5fe7b7fc2fcf6b546b69cb860a184":"There was a problem while renaming your file.","57f8d22cd814c756620c329e163a6200":"Categories","585cf0c20efbdf6392e50977169b93ec":"Previous Month","589005829d1e2ededf1a0644d8ced341":"Hex","5997f29d9262297d2d50c139c1d84662":"Bold","5ab233be2613cce51d10eb92e481aede":"Layout settings","5c977b6a6cc52387fa09f2d1e2db2450":"Numbers","5cd58303f11dd3aa71d98ef3e0370500":"Manage","5dc2131cfc51ceae8044261cdddc1624":"Open in New Window","5ec935856879645040f14c4e1adb8366":"Quote","5f0d09d3dc41398751fe5b0b22b0bd7d":"Include country code","5f33f9f096cd3c0d262a97dfd9738388":"Text Alignment","607296b2ebd861bb21f5d171d819ae52":"Your dataset has been truncted to {maxColumns} columns","62444f8044cfff2cc1d6ce2704c905de":"Align","6374d59b53e351cc597bdb6f308c8152":"Replace","63d751064eb90fb6e472fd79547b2fc6":"Address","650ba9bb4296879d6e8f20a587873c5e":"Info for attachment","65686533c6efd5c14c895fe5eac5ab99":"Add...","65c49758298bd3003115b575bfc62a8d":"Red","663ddcc4a909596ab82ee1c1de1e3b94":"Are you sure you would like to remove this {tagType}? All items with this {tagType} will be updated.","66633ba9d6dc5cff1c6d2be997e26259":"Update","669a9180ff79f1bdc7737218a576b5c5":"Add Audio","6795c93795031ea3c966e70aa8fb6d67":"Remove","69f9ff1d9f405b298d3b4b6715287c6f":"Select Color Format","6ae06a254fa8578e3db796db2b5e50cc":"Emails must be formatted as [email protected]","6d5a11f2853e61c87f02430972402414":"Fonts in Style Guide","6da8e27d5179b78347aee5ad8fae5ab0":"Fundraisers","6defec7d03d58b1fb2d4b4d20f3274cf":"Add File","6ed660639e91c0019f0d38010568d74a":"Breadcrumbs","6f28effcf4f76d080abc7893d30966bf":"Mode","6f3604dda971f07bb57da9ed8f1f74c7":"Back","6fcccb76d81675b1ae7f80f183618fb2":"{type} slider","6fd139b37257a82714aa39dd2bbdcb9f":"Ordered List","70c8b21cdb4a7faaa871414c404f5a37":"Search fonts","71b6c516b67aed7ce1e157767622a048":"Confirm","71c84b01aa8158c57b404805381738b0":"Open in a New Window","721e0782a77212923abb2d89fdc26afb":"Color map thumb","7379dba109b295fe849347f2cfc131da":"Blue","749e2a5e7698f9a588c816febc23cd19":"{val} is not one of the expected options","74fc7fe880ed4b94e3d44a3aed8607a6":"More","752623d852ba48972e69cc7698918631":"Search: showing {matchingRows} out of {totalRows} records matching: {searchTerm}.","760c1b49f8bb84ca5dd9b1bcaabb69d8":"Apply","7703bb4cabe682a18285c33fe767c27e":"Add swatch","77fb189aee5bc8aac861a9c3eea1cdae":"Non-Profits","78701bfa2ba7a789b450ebda20ec0ca7":"Country","787d1e95c6bf94e4a854c3874d9ff861":"File Detail","7882ec89ba4cca31b968a7872d770537":"No results found","79bdbafac4b2414ee12d9a2fea229ec0":"Phone Number","7aaafe0be804d1ce3c7cb30d58480912":"Body","7d07f870886c600ed5bc37af39266284":"New Series","7d327a3dbb804e3e33ab53a29a6c284c":"Advanced","7e7e4159319301ac15a7fa8d80efa843":"Paragraph Small","7e8e27c5a3313b556c0d93914e7d5b65":"Fonts can affect your site's load time. Use as few as possible. {learnMoreLink}","7f23747871cddef936eaa7b5afaa71e9":"The file {fileName} does not appear to be a supported {fileTypeMessage}file.","7fa3ba292ca33fcd78a35a190eb1bfce":"Everything you need to sell online, from merchandising to checkout","7fd030bff942f8f5eacf9c36e7b5cb86":"tag","8030c7d4ef639c31baebe4305012f265":"No Results","80ead39de70639e27b0e70d90b5a9295":"Build members-only communities and sell paywalled content","817d9a1e978ef06982a11c8eb03a5f5f":"Close notification","81d7722f3035ed5883cec1194b4c6945":"Indent","82ec412180360729918933152c71ea4c":"Needs Review","838b82f16ea03f6570f119763f42d912":"RGB","83c193e0aa96fd9c0766ae9c8c2bdf73":"Enter some data!","83d9a5ee9a18de4adb020cfd8354726a":"Ok","849ab3fbded7172ed0020bcdbe5c91b3":"Sans Serif","84ed1a818812875886ea82e56730eab6":"Discard","86449041f3b147f2a985d350ce86831e":"Next page","86624aff53ab25275af41930577cdeb8":"Layout: list","882491ba729c91194caa753228b4df2c":"Your dataset must have at least one row","8825c051a8218175fe6857bfd0142e68":"undo","8906b1a292dbe303c0505bbaf1d5272e":"Serif","8914865196496d62a20e28b8f944e218":"File processing failed to complete","8962d92b3137f6e4607a410c5710c3e4":"Display","8acc6203bd4681ba291f5c0b5e97d7ed":"Heading 6","8b47c8126228b030d2083d2b6fb04f25":"Tags","8b7872adc28e449ef45d5d5e7c0ec8d8":"Dism
3iss","8d6b64d9fa4dff3275776b24531416a6":"Advocacy Groups","8e2e69fda56877fbdc53f7d8dcaa0fd7":"(Opens external site)","8e48ee7b1c007b3ebe2df3aec389665d":"Merge","8e54777e38ddfa70e40e8df6478588ea":"{len} selected","8e5e94ff1880763ffb58d6d02b5097ee":"Undo","8e696cb6fa1ffcbe9e9cabff061298c5":"Opacity","8e88343e12daf1fb1e0dff39497976a2":"Showing {firstNum}-{lastNum} out of {itemsAmount} records","8fb62340758bb0697bc8f41a6670b543":"Alpha","8ffb0b6e8d79d3200ef6609f96a3cb10":"No variants","9128d03fe6355cffe7118c91bec156d7":"Rows per page","9195c6f74ed2b2dfa567f6330937cacc":"Label","91ef0a624b69b77fcd60ea19caffa31a":"Error uploading","92b558a38285983831bb65464610e5e5":"Add {tagType} here","92f0a8337f22baf3997d5f20a17c9c76":"Delete '{filename}'?","949c8ae9a4aac58b07d317989b33e354":"This {tagType} already exists","958dba67087058b4a48e8b08d11d8321":"Heading 5","9687253e2d1f8d823207b1ae14f55190":"Text Align Left","96c3071b61722c35b731c1d538e248e8":"[email protected]","97094a1a218f5a6217b996fe88395f05":"Remove {tagType}","97728c43b61e5543bf2fddcdb690f1ad":"Move Down","993450215333ab73150f2831db4a2ce9":"Searching","9a80011dc1ba3a237c2691fd6f5c9904":"Close","9b7ef9a0b95dca7366b8736a3cbc56a8":"file upload","9bf25392999569e076b9349b042dce6e":"Network error","9c02b62381f6c17374b7f5b7fff7159c":"Unable to Upload File","9cc968199618f62b26bb45c99798bdb9":"Select all rows. ","9d1e2410516960f174defb07ee3f1c5f":"Filter by product","9d9f520137959df43cbc65161f4325a0":"Superscript","9df97aed8e7e6fe1088d1826518b354e":"Strikethrough","9e438efafaa98bdc1d356f98beffe3d0":"Next","9e4880e6d4db61fc7740227bef8d7eae":"Download on the App Store","9ea9aa76d5378aa3b553a4a5f4ff78ea":"Awaiting Connection to Zapier","9f3722e62f5e26f8a3b4548691bb8b3d":"Bloggers",a140e097ba2c31b7eafdd5ac3883e7e1:"There was a problem while uploading your file.",a1a1f0c3723b927b0bde4eee49540dbb:"Link",a3c0b94fefbd7fe93950ffcd33241a6b:"Existing Files",a4076f49f4f9f6c95b24a985487c3cf0:"Markdown",a48b9ccb25ed66eebf2753494b24f0ae:"Links",a4959ad90934fe5ab29b8795813181d2:"tags",a4d0b8f2606818c557192a09324a39da:"This page is locked",a77460fff4aaad92b3f81522d194d909:"By {authors}",a7b5c41b6f9ae8df24aab7be61000ec2:"New {tagType}",a7e614da684a289259a757da5b11ffd5:"Mono",a8697f6224225817130c31996d9b002c:"Heading 2",a8f541ebc90f4947be8aeca5521c9d41:"Tools to capture leads, get hired, and collect payments",a9aa595714d8537a0bcfde92bd39ffc1:"Deprecated",aa561aef75cd3063ab9058e4287381ce:"Your dataset has been truncated to {maxRows} rows",ad2d0dc63b854af0e32e0b5e92784436:"Extra Large Heading",ad6805ba5b472b9af26e2d3154e20dae:"Typekit Kit",afeb3edda64e60f7d173bc806ed5df0b:"You may only edit one {tagType} at a time",b0695c36098e6fd43cc9a45c711bd504:"File processing cancelled",b09248abd923c54c0dbc0fc21a5ebf97:"Please provide a valid HeroBanner variant",b125de8dd82b809475f4ffb299eafc69:"Left Align",b213f944635c2a9c751d2793df0d0e8d:{one:"{%n} variant",other:"{%n} variants"},b26d8808ffb5a5eaa363a2ca954052e3:"Lightness",b321efb5ce7a2271e72c171bf15b3bdc:"superscript",b4f1b32c617e24e50bb7033674cf3c8d:"Subject",b60fd254e7986e8f740ea8af4c039df0:"Unable to connect. Please try again",b7044b7c3ef0d585024616a719cfa684:"Edit",b8302fe3a3f4d7531e53b59e47e367e3:"Navigate to {label}",b90258a24f3d53aca75cba38a8bd3c20:"Learn More",b93679c1ac66c43fec0490f125e9db13:"Script",b956ecc6b9594bd69c184dfbbe22f2c8:"To",ba41cfdcd83ea655257012a7e9f43a28:"Entrepreneurs",bad635ed8fb7219810ebde3b1a9a0efd:"Styles",bb7ebc4c739f0a717a26ac4837b6b869:"Medium Heading",bc7be137f1fc59c5d423dc8fbc1773bf:"Your dataset must have at least one column",bc953956c9f0d80b05cbffefc18084dc:"Okay",bcde5fb38b9213e20f3490e9b62c7001:"clear search",be44967e5703076dbc561a8d79649e54:"Bullets",bfd10ff05b9b5d2caa24bfe7c56e93f2:"Add Video",c02b852487eac31511d6eaa00deafffb:"Monospace",c1dba888bcd3d31b52df76a31f121c4f:"Code editing is not available on Android.",c20bed6c7f08006c9a3f9ae14e04754b:"Value",c221bf00aeb374c630caff3330e5a535:"Time",c2416f8a5134d87050ec363288ed0d03:"List",c25ab9ad01bdf00bb7f452e95e63b6f0:"Backgroun
3d Color",c3217028372c185247852049760b18f8:"Edit {tagType}",c36810953715864173181f42cca8e5e3:"{currentStepNumber} of {stepCount}",c48e91b131d22173ec459b82724b9e70:"Layer Above",c594ece23f5f0fa322c76440751c9544:"{type} slider thumb",c7349cf18813d0e1dc1e86c071e90de8:"Event Planners",c7b5c995edce272debb484a3c06682bf:"File",c7f2b0955d5d2bbb65fb94fb4c50b271:"Subscript",c88fea453ce4c95d68025d0ebe76505f:"Select List",c99a079c1ce7638c2a631036133d2d6f:"Heading 3",ca7275020461405b490ae5720dd2bda0:"You have made changes. Do you want to save or discard them?",cab1596094df6aed2367bd5bd7bd8dec:"Type",cb04a916afba5bdc86e6bfc1168649b8:"Contractors",cb15768afa8bd5e155c1e0e9d6fc6de4:"Key",cd0a71e417130da0adce22e20ecd695b:"Done",ce5a9d2f97c93d32e21cb6a36a73dfb0:"Retry",ce9ad473a45a1902d7d59291432bd77c:"Error",cf15f5fd78794de679f918b108299eaf:"color value",cf6dee68b8473ee2fbbb32e37cda3a59:"Decrease Indent",cfe26156925fcee6678e5b61455ad18c:"Draft",d053134c28f054c41b20703bdb37d54f:"Center Align",d0e513e0e9ab242c5fc012f33e94b014:"arrow icon",d12ba73a568e7b19be2ec2dfb211cd59:"Blockquote",d16871b45111bfd36e18b0ef7413f465:"Show password",d1a8e5e08c3ea6780699aff8f18f99b1:"Large Heading",d1e907460980b778073d990159b8fb45:"empty string",d23a6457ddfe95a261fae253f6baddaf:"Indent List Item",d2457673d447426e02fcd5f8c24cf37e:"Open create menu",d279b39bb6ac095b24dc8859a94418a5:"Cycle left",d5867f1ab51dabe19cd38a34a4dade09:"Unsorted",d5bdf4de4a2aaf95988b1084bc889040:"Save View",d67a7a90682d75e37f3c27ee21d026b0:"Copy",d68f61f4086356e95d50469b69a9c22d:"No response data from job request",d832399295ed36ab36c788c87697dcb7:"Heading 1",d93f2d5359a07a3c963fc68ba1408390:"No switchable variants available",d9b60f4548586a037380e87894bd147a:"Add new preset color",d9e07a1b6b1ef8477e421a01c62ce452:"Unable to load. Try again.",da59ab5a9e760f6ca6b29994bb1a3a4a:"Saved \u2022 {filterGroup}",daf528d2d7e023e01b8e6ff51dddfecd:"Review Changes",db39fb9157d6710250d81c38b1613997:"No results",db97fab57a2aca7cd0515625f26e466e:"Page",dc72bac1b531a7fbe8f86d6317fe38a4:"Saturation",def0cbd08315d1fc26bf40c7a50049b6:"Rename",df9be7e86078cb381ddd5ff507dabe8c:"Require double opt-in",e03ee729b3aa42a3bf0139a6974441f0:"chevron icon",e177098aea680490c086d33dc5eda903:"Large Paragraph",e18a2305c03b9feb02f21eb8d07e44b5:"Disconnect MailChimp?",e1bc8c4c42d51461bb4a0964c2a92f10:"redo",e20198dbc25f5146ada4538c745b5c41:"Remove swatch",e29653602fdbc74e9dceb8bbc55c284f:"Content Creators",e3351a087228c575cc0d85705b28d23f:"Decrement",e38848bae5b39dad125df53483b3877e:"Copied",e48f2a5f37c31bee87701f0c57e3ba93:"Sort By",e499ba0cffcd145c23d73a915ff418f3:'Failed to load timezone "{timeZone}". Retry connection or verify Squarespace site availability.',e57ab92d7c7d59bac7879b6768173f9d:"File name",e70694c9bae391f9041f26daa35c3381:"Community Builders",e7cc78291fd0136e5a1f76c3643c47b1:"[email protected]",e919cd99e43d1bd812dcc4dfa2c8d52c:" of {itemsAmount} items",e9857cd422b6ef9194e9b2b031bdb776:"Starring {actors}",eaf6bc9ce7ba33165413f3c322459c06:"Select",eb26c105ccd50f2bbd662fcadf2df707:"Strike Through",ec15704a9e34434bd57c23fcbd365ca5:"Heading 4",ec39193d6a268594c60c24aeac543ac3:"A List must be selected",ec950bb151f7f08d8465272ac1c23f82:"Add Code Here",ed926e73b1c30d34fa09d25d1d37281a:"CC",edafcde8a5ca1a13a3df7b120fd95f62:"HSL",ef1163384223355756deffa79fddaa25:"close {filterGroup}",ef1e8f0b8b6a4a0763ca66e4dc7ef3fc:"By {artists}",ef75c1a57b1d4a43d94f68047e5ff3c4:"Clear",efe464900e7ef25fab7017e9e0af4911:"Code",f03deaabf42910ca5fd5b6e1e620af94:"Save changes",f0f30d83e145c2299e544b3099522e44:"Try again",f117333d4b1c7838a4fc31a764138526:"Small Heading",f127b39b684b45dd6ee00e9b600ae76f:"Matching ({searchTerm})",f163fe7925ab89484cc489f9b9ccfef5:"Small Businesses",f2d0ff0165dd94142db90c664704e7a8:"Connect",f3e698aa47a54daf732dd37ace0d76ec:"This can't be undone. Make sure to update all links to this file.",f45f1b3f27ab384a8845c73b96952504:"SubScript",f4a5e49a842d041881c4954d545c15f4:"Italic",f4f06cb1e212075f2986ba2ca08e1831:"Links must be formatted as www.example.com or example.com",f5f7cdbd93d03c377d39d2dc86fc6cf9:"Add an email subject",f67719d3f7b8a4bfef08cff02e9cdb02:"Unordered List",f762c2e3781aef4cdd0c2437d714f922
3:"No collections in this navigation.",f7a48a78d10d3d506472dca8b922b1f9:"Options",f9822b211ebefa6e37378622271a545a:"Increment",f9b89a2781302453b4c84fea706541e8:"Optional",fc11121d2c0b9cd040eb497150f090ac:"The file {fileName} is too large. The maximum allowed file size is {maxSize}.",fd637ba0ba0cb87b366d91f80b84ce5a:"Unable to load collections",fe6c7ee0c6403a9966b11a9f40bb3983:"Freelancers",fea729b2b5863418f65e8c43e93e3231:"Scheduled",ff597767824016bc0114c150d6b76431:"Continue",ffa0167016aedc8800f617213d51fc13:"File upload failed to complete",ffa35ae7f040da586d8939eb0292358d:"Merge {tagType}",ffd9fbbc58371a58cec4459cc2c2ed96:"Unable to load fonts"}},640588:_=>{_.exports={"10a7bdac33c0cfacb77dc380bf77e56d":"or {numInstallments} interest-free payments of {amount} with","251529e490cc8f71672b879d8687bc29":"More information","5ed1ad6425ddddce7926ac560a67e7f1":"available for orders over {amount}","6ff73a34da0878e5c2c211f893802d86":"Installments by {afterpayButton}","9f773505bb70d151e1f3504da46a16e8":"available for orders up to {amount}",a0e08d61d25e36151ba681132d6ec330:"Close Popup",dc982e89fd0ff84f89b6c640afb673c5:"Afterpay Information Popup",e57957d5526503eb0180d7fa08abfb43:"{numInstallments} interest-free payments of {amount}"}},171135:_=>{_.exports={"00794e235c81c0a5b3c65f00d8666c11":"Occitania","01d1a645f6d7b7324d7a198e1b49cd24":"Valladolid","02511067b344867cd943c98e9b476a77":"North Dakota","0270e6b7acc1a7acc76a3550411fc1e8":"provinces","0346a482a04dc36280be82fa8fec813e":"Kronoberg","05b06b52e541cbcc582e8f51461c60cc":"Gisborne","0687d17ffc9bcbd0ab13d8230d111506":"Ceuta","077c10366202f7ec452ae13cc9e803ce":"\xCEle-de-France","0808199fa2e671d728d1fee367975f8a":"Louth","0978dccf17e930a1b52b67f8556ed870":"Nova Scotia","0bf0234d37bbb3f702fa4e30141d02cf":"Huesca","0d74dff2e9a13ea130f7ff28ef0d4691":"Kentucky","0e524b7679b904b8f1f311738de4a68f":"Arkansas","1135481a862f86872932c54311c652b8":"Las Palmas","117d731310c483264f7fb2d8c3824fdb":"(e.g. 08038, 47005, 29001)","137f2f5c9e9c100dd2c33c89308d79bd":"M\xF8re og Romsdal","1381611281c052f0434e1bf47593917f":"Texas","13a40658a0d5f4e39bfadd2e82870637":"Donegal","14a6b0b4e51af164259b6afed3de5909":"Otago","153ced282870e60b6ba8e83362e7b052":"Troms","1542b68a80cdf235c3ebeb796653f29e":"Alaska","165f0c9e332b86bf171e7b27e511f987":"Aust-Agder","170417bb175ec5e99d1822ad48ffce7a":"Zaragoza","176136fc8abcf757e97b802d43a8c613":"Hauts-de-France","1763e15ccd97b07cdd49c37a08876737":"Limerick","182586f387bf50106d62856d97f45382":"Alabama","18aa59ce458c0219a0adf165d374d225":"Oklahoma","192868c327d0f389647902c07623158c":"New Mexico","194ca742aeb30222ffa2df3424a5b728":"South Dakota","19f9d974758cbf91246c1e57f44fabba":"Ourense","1a164818d6d4777b328fed84eef4611d":"Halland","1bcf8074ab04db419da8ad6e6b0e4a19":"G\xE4vleborg","1cc8e8b456b21a9e981ccedc6a2b8211":"Northern Territory","1d71b2c7b3651565be6d1879d2932aa7":"counties","1d84f8847db367e5c86c606c043595c6":"Virginia","1f4e32a79fa44d45a3b3a81a9f0914c9":"South Australia","20b29717bb499ee4a68b928a297203ab":"Nelson","20c648bbbe4d07489be07f8aec1977b7":"Southland","216f18ab530f0ebda76e769cbf89495b":"Louisiana","22c8e3991c4c68a6421969e840e52e7f":"Zamora","23a6abb325643c790b36eadc5cf6b446":"Brittany","24f9d3855f97e5b314c40d5316491da3":"Connecticut","25715d36c9ca9d059bbf11ff729612c6":"{priceString} every month for 1 year","2610dd839fd8d1ced7580c94a202eb42":"(e.g. A65, P75, H14)","2763ee6c4ae4c83f9df6e39de182d498":"Albacete","2795f1b9e418d0997e90e4c1bd569f84":"Toledo","27c57fa72b332e1a50afeca1f937d316":"J\xF6nk\xF6ping","2b6d1ee7ade56d9e1b797a2ae6f72fc6":"West Coast","2c250d0489f32d561c726074e98d9c64":"{priceString} every year","2c928b5ab7347db5e359067ecaac8414":"Tasmania","2d6925de78b6c2fc313499e78f5b6f7a":"A Coru\xF1a","311d8fd9442cfd72f305129f734b4004":"Gotland","31aea3c0445794d775198e80cc0e09ac":"Western Australia","335cea1e6cdebd4ccc01355d80751f5b":"(e.g. BT, BT1, NW, NW8)","33cf1972faded073a0d24dab24981e90":"Stockholm","3602fe0caa22b39a92a82798a5bc30e3":"Arizona","3635c5151692a06a3a4cd5f9dfe2baca":"V\xE4stmanland","366c3ba7657f4d5c0c357419d1788d20":"Waikato","38033c64c1f39cd5ec57ea37c95a1e09":"Manawatu Whanganui","38e394787c7f6fafc2b2f542eef5dd20":"V\xE4sterbotten","39315bf58049755c9f10613fac50b13a":"Tarragona","3b62d3d92962bf8c99a92889bad68553":"Oregon","3ba41533352e348194d49fba601a4723":"Asturias","3d8b6b930539ce2133de0524f89eb9a1":"New York","3e5f1fc5e9018e241126e7d9114e0786":"British Columbia","3efc4ed492e3ed4cb87fcfbc86d055f8":"Corsica","3f2ef65bf2087f6a514a9da80352ea37":"Maryland","3f5c4b9326df576ed5619ab0f9518ac0":"C\xE1diz","401d45dec40fb73ef057b46c976b7278":"Carlow","406e080fcda8691c94749a29dd1c74dd":"C\xF3rdoba","4188f3a12f0f94bda92dc4b3fc8449c5":"Hedmark","420925cfb55265ab3242ae6610a985ce":"V\xE4stra G\xF6taland","422392285d295577d68f9f5845c1b41d":"Kansas","4281555fda83ae89990f238c4dcba1cb":"C
3olorado","42859f6128248121c17b306fa16971c7":"{priceString} every {billingPeriodValue} months for {durationValue} months","435b21e64dd9341235ae3ad8610162e8":"Badajoz","445fd33d4640a41cd66fb5d924dbd220":"Dublin","44f5b584bb133a8f4798505b6bea727f":"Chatham Islands Territory","4520100dfa7e98892d81bc0d0511ff7f":"J\xE4mtland","457a2a91ddb30a52adb7165b957b88ff":"{priceString} every {billingPeriodValue} weeks","46b4f499eec735aa2c2d7b58f1e7a1d5":"Unavailable","4706d1dfe81fa89aad3b4b7c5616dc84":"{priceString} every {billingPeriodValue} weeks for {durationValue} years","4883833618214bd8573eb084047cdae3":"(e.g. V2Y, M4N, H3P)","49fb27691f6ec5ea7b15a5993bd89c3a":"Murcia","4aa38087a0cae1f21d31e48dd975d905":"{priceString} every week for {durationValue} years","4ae288419b3a4d6b7704e574763d5d76":"Kilkenny","4b3e1cb6e224ba0e35bb00ef6898c284":"{priceString} every week for {durationValue} weeks","4e3bd09c43cb807cd145c92f33e16d18":"Galway","53b704a1c0d8149625b2d7486c71a52d":"District of Columbia","53c21394e229bacfa96b17d49c399555":"Akershus","53e6d4cacab49879c5a331593bd40434":"{priceString} every month","544a40d02f0b60623648a5d73e2c5e91":"ZIP Codes","554b278669b65e819db579b9ff2fdf9a":"Bourgogne-Franche-Comt\xE9","580d1b84a1b41084f141189f9897d067":"Quebec","5a3bd4310718229e7471735641a27f14":"provinces/territories","5a77a5bf55b6b914b1a2742d4655ece9":"Auvergne-Rh\xF4ne-Alpes","5ac7244935c1d35e8c2b0a92cc8d67e3":"Clare","5acf8858e88a14b49b132487873449dd":"Alberta","5afdd73dcc581a60cef9a6facc45f2f0":"New Jersey","5ccb5c0b07da3ce648787fd47d7486b3":"Sogn og Fjordane","5e0eb33d828c277416946e10c0c1d9f7":"Nunavut","5e1fea28199a19bae2bb1aab910baf23":"Cantabria","5ea149f54a7526b63bbadfec811dbd07":"Nordland","5fc15f3d7a61e2d053330fdf4626a30c":"Maine","60e5e1686c5e4eecdd2794b6c6e2d79f":"Roscommon","619642454553e621baf20d99a1ce90be":"Illinois","6202468538a8bbb745e744efdd3e8769":"Biscay","6222b9241b94bfd6a6550790f7b79b31":"Postal Codes need to be 4 digits.","6281b842ad5889c1a9a486a24e57e531":"(e.g. 90210, 33139, 10004)","629069f4431a4cf99abc9fece1039eeb":"Sligo","62a8c803cf16804f100c34ccfeb0fe5d":"Normandy","6322a811b44c117b7e8b3fe9b2b8678a":"Northland","6399844b49c3a6f061d4a3dd39f84d49":"Delaware","64a151599777e45cc6cda44d7a05693e":"Soria","66d129e30f7f84e782a6711477dac2ad":"M\xE1laga","67419679d30956360ec30f19ca1c37c9":"Gipuzkoa","676092447b62dd1a4d5db37244930d47":"Cork","68337f9d09b5b5f26257226d5c6df769":"Postal Codes need to be 4 digits","6b6ddf6c118212b74013955b0b8e25c6":"Tennessee","6bd247675e5a7363fe05c4dc022728e9":"Auckland","6c769007d2cc3f555c82b00f383ba5ea":"New South Wales","6d33d36bd17b7313988d10ee3ca3c1a7":"(e.g. 31400, 64200, 86360, 65000)","6fc80c7927a76a0bf99388da18a2fb3a":"Queensland","71a4b7cfd04b56caef7497cbf018b00a":"Alicante","72501aeb82a01809ce1845d0341a5b20":"Waterford","72c79a43de0a0eff8eceae5b9d7e35e1":"Wicklow","732c8c0f18bcc0d65c016911504f0278":"Northwest Territories","73971392005d45d4c5c3cef9f5f2eca5":"{priceString} every year for {durationValue} years","74b43eab3cd0b33ede94d16f0f5db809":"Scotland","759ab6f0c50c0a334ce0e951a0b174c4":"Postal Codes","7673697dd252aa5bc2cab41f464f8d6d":"Melilla","76932256ba828114d0c77fea17c07474":"Longford","78e36540d457e4a5ed4e2423e0a5b87d":"Routing keys ","79048ecc251a03f31442bc92e5ba6037":"Grand Est","796e5fce7f722e897fe7a12bcd80dc09":"Pays de la Loire","79cec9d55621a01ed077d24d4373dc92":"Pennsylvania","7c01be4628810b8735ad64018ece4e1b":"C\xE1ceres","7c1bb5340fce0986e5bff68d6e6e26ea":"Salamanca","7c4933a8044968a06c5083327cece2e3":"Enter only the 1-4 character outcode portion of postcodes.","7d78fc3a1424b11ea3d4ffcac3bde101":"Provence-Alpes-C\xF4te d'Azur","7e08d20a9c40434e0855ce0076dd68e1":"Ja\xE9n","813d5ee34ad786b034ecfe8e3f505e63":"Teruel","81cc5acabef91de078ac51597778689c":"Barcelona","829b73bf0c6722ff0fb22b9d529b836c":"Saskatchewan","83447dc7eea1072e83526fc026c0cd72":"Nebraska","83c2ba8d3348f79e0356517f5c2752f4":"Burgos","849e13273c8e0cfef11c94f24ae313fb":"Armed Forces Americas","84d9bd7c02e6dfbdab6ec24e99ebf0e1":"Invalid postal code.","851bd939bf219723089e51c993634aad":"Rogaland","880ed991b5db2d9205e5ff4752c926a3":"Dalarna","8930f9d8c4db23794d9908cca3281ffa":"La Rioja","89640a0416b629bed0f6f9d5da13caf2":"FSAs","897b4b6438770afcc0e30554a71aa1b3":"Hordaland","89a6d50d54f46e8c3254d63c4b9672e1":"Navarre","8b5104d6eae17ccc8ed3c36734cbea4f":"Uppsala","8b5bcb5a54c615e16d9f00633b2d64ab":"California","8bd0da24e1f9504ce036d12507cc1eeb":"\xD6rebro","8c2ddf39204be943ddb4b6bd0c852ee0":"Florida","8d9030e87a2ce2a253ccb5ff6babe735":"Guadalajara","8ebf289a4c40f54be5a64b11127f7433":"\xD8stfold","8f9523d0f412bb7cb57fb7c574dd2d3c":"Mayo","9193a72666b1fda265aaf6f2fd2e569c":"Tasman","938d5242ef45ddb77bcf20077deae782":"V\xE4rmland","93b58f0baf45be64087f1bb6b5057816":"Minnesota","94eb8523959c0442994c223a91d02a4a":"{priceString} every {billingPeriodValue} months for 1 year","9526d379f130fb4dbc3188e94a9a1fe4":"Finnmark","95fdded56e1b4fbe25527cb2990a67b1":"Kildare","9682fd3c408871db9a5c27f6eb59f91e":"Postcodes","98839fdd678824f7e29b56e44c02a92a":"Greater Wellington","98c3f4f1f696a02e6dd67d1940177ae9":"Girona","99025daa1dfc7337d3248543d4d6fbee":"{priceString} every {billingPeriodValue} months for {durationValue} years","9a6fcf2ae7782f225b35c7423074ad2c":"Hawkes Bay","9c389d07dcc5ef2603005128c1154983":"{priceString} every month for {durationValue} months","9d2eac64219d1191b2c6faf26bff4b98":"Michigan","9e68d01bf5a6a0b83aa0550ee1de6c80":"Tipperary","9ede47f1c1594df88fa28ede6e8cefb5":"Massachusetts","9eea9206fadd139220c267f2a30f3321":"C
3anterbury","9fcc50849e474d728b90b05ed71dc614":"Granada",a2715a9854e692a29c2fc832be8c6737:"Kerry",a2772fa7b259737830752aaca9c3efd3:"Hawaii",a39d7f43cf9a3b70e6162fe223deaa6d:"Buskerud",a3ab943178476033be432946c87f08a8:"Wales",a64cc60fb0c125664d1b69e93da0bf2b:"Enter only the first three characters of the Eircode",a76097100e99514993c67ce0a504d944:"Sk\xE5ne",aa2172f3e598d9dfa66c2e0874204dea:"Lleida",ab5fbf5fdfbab516b63c37c02b29ab8e:"states/territories",ac9482c4ce2dc144b9b6b58f0222d3ed:"Rhode Island",ad4ab0550173ec2165e0cb3ff0d333e4:"New Hampshire",ae82578614359d78fa820b7d1fa9f462:"Vestfold",af950c6eb7920f799f4bfb8ef84fc061:"(e.g. 6021, 7420, 9371, 9382)",b1147e0b504af60bf3ac5879a445f0f8:"Telemark",b1eb566afe99f03326e038eb60c5d50e:"Tr\xF8ndelag",b30919b3a6af76982b2dc0b93db98674:"Le\xF3n",b35b1c285ae2b545da5dda0454d14775:"Armed Forces Europe",b3ec6c03ea56ed39aa1b38b42f184c55:"South Carolina",b449964d3a7e0ccba8e2958cd75af5e7:"Offaly",b452bd33ae2508b1fbf7b92e928719b6:"Australian Capital Territory",b48cbd2f5953d9a6ce8386ca452f23ef:"S\xF6dermanland",b49ad7bc53c5c3012aef78d5ab10a14f:"Ciudad Real",b4d7fc95cf6edfecfeb39eab7ed921f7:"Seville",b4eeec148e01c98787e939b35e75bd4c:"Monaghan",b503ccc15acfba32b443b15f9be7dc86:"{priceString} every {billingPeriodValue} years for {durationValue} years",b5564cc8c07496b41008182caac73d7a:"Montana",b60ff2beb875dc27a48879f4c01ac9d4:"Kalmar",b6e1bf28d28b6d5a6d6c859a2db1e224:"Nouvelle-Aquitaine",b7ad07308f56fb48852c530294d1b431:"Georgia",b7b297b78bccf9f0ade60f32b9adf35e:"postal codes",bc4942e6eb5560957076ee72bd450a87:"{priceString} every month for {durationValue} years",bc631d5e0bce55647f3576a1af3ac1c2:"Taranaki",bdf385760f3426c6fd05a852ca4ede89:"\xC1vila",bf61e95e1cd58efbe24116b64da48a69:"Postal Codes need to be 5 digits",bfce69c10e569bca8cf0016e9b6efcea:"regions",bfd537f1ea3d1fb2121c7e26ea1dff49:"Prince Edward Island",c0568ce398250cdb239e54dd003d820b:"Newfoundland and Labrador",c094c50bc552dc153f05bff562907c74:"Blekinge",c0e66a8eed23b71c0f86e2ca0e73767e:"West Virginia",c15e09a8ed4f3c9735e1945cc876a50c:"England",c1e72926285018781f7d6b79f5cf3496:"Ontario",c34bdd6b3756914076d13924d02f51cd:"Meath",c3a3c06fe28ba162e43a4427299619ab:"Indiana",c54d472d4ad44af8de6efe2f4af8da2a:"Pontevedra",c7094898f54b9d547da8e1c71ec88eca:"{priceString} every {billingPeriodValue} years",c763ae30b068c1e5c35ef0affaced3ca:"Idaho",c8ec364dd6f5adcf82319820e33ed55f:"Iowa",c9eef945d0594d2449c06c16e5b7057f:"Cuenca",cb02edc9d115111d1e997a8436f6efad:"{priceString} every {billingPeriodValue} weeks for 1 year",cc7462d80069ef888a48eb9ecb8b8080:"Laois",cd960236c981110601aa1134588e1964:"V\xE4sternorrland",cdcfade044d0d795cf16710dbb7b3055:"Nevada",ce2add86a7731213e45b14f1d77bed0b:"Leitrim",ce4ddaa3edf143287cd65dd2d362f329:"Madrid",ceaf28d892a92b9f5d7885d4c95cccfc:"Huelva",cec8c4ab63e9486281305ce5dc37be56:"Bay of Plenty",cef01d22bd1d40fe4c3a5f6f83738e86:"Castell\xF3n",cf77a8c222c1a75c8182b6997d3360db:"Palencia",d070acc40388b34ce7c70cdbc26f33ba:"North Carolina",d09ab56d97d63c0580cc32891860168c:"Oppland",d2438fce35bb14ef915bd91d9372ed13:"New Brunswick",d281968e97640002fc5e3762fea02393:"Northern Ireland",d2ff9e34f7d4722e357d9718abf632ff:"An FSA code is invalid.",d538d096e60d6a8bdf37b942451bf583:"Marlborough",d62034f3ffac6a74673302b5aef4e5c0:"{priceString} every {billingPeriodValue} months",d633d098ea9cf64e37abba123ca1a802:"Cavan",d70c8cf7790980effe60d5e82935b0cb:"Vest-Agder",d7da7078e417d85a5d6153914df94501:"Missouri",d84414dbe7057f074c6e7481c34ffa21:"Santa Cruz de Tenerife",d8e75c7f5819c9c506237eac488a59d9:"Manitoba",dac0934ed119c944592735e1ed9d0970:"Victoria",db2f219fa4c4b9633b22f0fe4e6f9532:"Balearic Islands",dd21aee6f89a601924a4e78dbaa52a18:"{priceString} every {billingPeriodValue} weeks for {durationValue} weeks",dd8d4fa7fd177e08efbdeed9ecaad813:"Wisconsin",dde9f4074d67e2029dec0f54cc968270:"Vermont",de7a226f0c826c00321fb3d4d6d727f2:"Enter up to 3 digits of the postcode",de84d3928afa47555e2e272d36eefa5a:"Postcodes need to be 4 digits",df35d12405760684b7b991ba29a05d9d:"Utah",df419542c1f676c32375ed2b2ddbb5c8:"Oslo",dfae2f6d1ba22473879169a6de7c1ce7:"Almer\xEDa",e2078f67b5
378417c25534c3821602d73:"Mississippi",e28e32dbe68fd12344816f1a90571cc2:"Armed Forces Pacific",e4f13be78f017226a1e6d93301bb8eb4:"{priceString} every week",e6180cdcaaf9443809d523ba6a0c4126:"(e.g. 6856, 9105, 9170, 2609)",e66afd9f4a2df5d4ade657fffa315204:"\xC1lava",e7d550c035572999ab58d93951ecb924:"Segovia",eb9336e5d12f1338e99f4fa79d2794f6:"ZIP Codes need to be 5 digits.",ecc3775091857144a16df81e16759d6e:"Westmeath",eee136534c2508dae589a49a0f488804:"Ohio",f1921be45352fa2fe9386ecc5d886b39:"{priceString} every week for 1 year",f27d6696ed0009b179da2153bf8dcd48:"Wexford",f3d2f3bf9e84107ecb9b6b5b4a1d6ede:"Norbotten",f46b2482f974c6abc61d291931c550df:"Centre-Val de Loire",f87ac4b4279f33e09e9ec8ab482677a6:"\xD6sterg\xF6tland",fa23b141c855e64dd3294c956c390b61:"Wyoming",fb1687072ff2dc75246f2c3f40c75f6d:"(e.g. 1, 203, 42)",fb58c1679f034996e115ce5abe5193d9:"Valencia",fd66039016906ea77616fcb25a2bf78d:"Yukon",fe8f3827350c82c928a653157dbfa1f6:"Washington",feb80631fb1afc9f370e3b3c5ff89e9e:"Lugo"}},868113:_=>{_.exports={"03ed8a0a8208f38d91ea43fcfb2674fa":"Cart","129d605196848a5638c140d2ee728388":"Checkout","177e608763b10b394a59507332431b9e":"Update the missing or invalid information above.","267b971d79b2fd102479491abeece7a1":"Unable to update quantity","379317016f8f9e771879bf7dd63c15b6":"Continue Shopping","4f37e4b63223b240b7d8d53b357fa762":"Close","4f4eb57cee331e4bce9b9b2b9e8787ec":"{price}, total price for {item}","4f7eec6a53703ee7e5f759e1d5e2a932":"{item} alert information","5594067ec2eb7899758e4961f9edc86b":"Unable to update form","5b0c6983e64dfd82f5948970fdb62cd4":"Remove {item}","76034908ec4e681b5486eb2040618f52":"Summary","7f1359b2385766869c9cbec90c29645c":"Add to cart","823e8fd2d89128022ff0fef0e9cb8c0f":"{productName} was added to your cart.","87bb6b3e520f3909e9e90f2386e89960":"Save","896b6eee6556a3723e31ad740e64d38a":"Shopping Cart","8dbc0b4f78369772fd9d831f990d543c":"{name} variant for {item}","8e733ed90c5bf49d5613c720508a60dd":"Please try again.","8ee71d998d748ba00e9e80234ce3a89d":"Subtotal label","90f2d72735116a9f7d4ec2aef34957bb":{one:"One item in cart",other:"{%n} items in cart"},"97a89a6a325cbc309ebe4e597f9fc1f9":"Subtotal price","9f6b08d833a751dcd0af336891007285":"No image",a4cde40c49be65e0781faad94fcbe519:"Quantity, {item}",a8958871ab8577d6667b57be6ef975ed:"{item}",b22005e29f0c7dd253328702493c917e:"Unable to open form",b97b63060e510629f77447c892a821ab:"Edit {item} details",bffdc4040665ab2a6af115da4073829a:"To check out, your order subtotal must be {subtotal} or more.",c43a6b7311c1eb75a85be7748c0cf830:"Customers also bought",ca02eaf2ea5e4b8b5f41df0576414393:{one:"More than one item in cart",other:"More than {%n} items in cart"},cadbd64edd794291e3a686905bacc208:"Unable to add item",d043e6155f48bd75d2b2c48f3b0e9258:"Please check your internet connection.",d16d3227422da60a63f98c59082c1029:"Subtotal",d16fa1f1d19313d233e2e75b13a1ddf3:"{item} image",dd5ce0a01f6e1c36fa9177510819e3d6:"Edit product details",e66ff745b1e97900c957e5a0a9f01ead:"Cancel",ea8d571cae88f8ae3cf5a6e7b007fa5f:"You have nothing in your shopping cart.",f62e405c0a46f7352e63fede4db0d913:"Okay",f8ab967379a4c6bbb037e255f201604a:"Edit Details",fd657139d48231170d72b9031b2a97c7:"Unable to remove item"}},103094:_=>{_.exports={"035d6db48366598d55c20c93e0c44ae4":"Thanks for your feedback","10d06f3cc584f88f516b460f757876b7":"You have already reviewed this purchase","14c484b8f59becfc9289037e340c3a5d":"Continue Shopping","162bc6da1abeb8f06f87b62c96d22bf7":"Something went wrong","2701f1d9dcb3d93702ea50717cce9354":"Try submitting your review again","384b3777b20b19cd61953eaa7e051043":"Review","623c88477a8b3fef5dd67843fa8dbf7e":"Submit","75e6c93da70e9792d0a01dae20499ad7":"Close",b063faac29a0c4f947fdf9586a0a1d2f:"Rating (required)",cf99e3390d505a466a43de7d194687b4:"Please select a star rating",d00161a7f82400bab5d2f6be1c43885a:{one:"Rate your other purchase",other:"Rate your other purchases"},d517f2bae8e7873c9b13cd3d52839410:"Your review request has expired",e0c04bc42f2ab551c09d41345fd25155:"Rate your purchase",e3a6618e2010bfff8207009bc3ef07b4:"There are no products to review",e4398ec9a661fe01116cd3c6bb35a7e2:"characters left",efa2df24f7875c0a02986e53f90d467c:"Describe your experience"}},12927:(_,l,e)=>{"use strict";
3Object.defineProperty(l,"__esModule",{value:!0}),l.setI18nInstance=l.getI18nInstance=void 0,e(392338);var c=e(45650),n="core-components";function r(h){return e(66521)("./".concat(n,".").concat(h,".yaml"))}var t=(0,c.setupLibrary)(n,r),o=l.getI18nInstance=t.getI18nInstance,s=l.setI18nInstance=t.setI18nInstance},66521:(_,l,e)=>{var c={"./core-components.en-US.json":553215,"./core-components.en-US.yaml":369322,"common/temp/node_modules/.pnpm/@[email protected][email protected]/node_modules/@sqs/i18n-components/sqs-i18n-translations/strings/core-components.en-US.json":553215,"common/temp/node_modules/.pnpm/@[email protected][email protected]/node_modules/@sqs/i18n-components/sqs-i18n-translations/strings/core-components.en-US.yaml":369322};function n(t){var o=r(t);return e(o)}function r(t){if(!e.o(c,t)){var o=new Error("Cannot find module '"+t+"'");throw o.code="MODULE_NOT_FOUND",o}return c[t]}n.keys=function(){return Object.keys(c)},n.resolve=r,_.exports=n,n.id=66521},78086:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.regexpEscape=void 0;var e=function(c){return c.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")};l.regexpEscape=e},382599:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.numberFormatProperties=void 0;var c=e(358339),n=e(918041),r=e(740402),t="0123456789",o=function(s,h,f){f=f||{},s=s.split(";");var d=s[0],a=s[1]||"-"+d,u=(0,c.numberPatternProperties)(a),v=u[0],p=u[10],y=(0,n.numberRound)(f.round);y.generatorString=function(){return"numberRound("+(f.round?'"'+f.round+'"':"")+")"};var b=(0,c.numberPatternProperties)(d).concat([d,v+d+p,v,p,y,h.infinity,h.nan,(0,r.numberSymbolMap)(h),t]);function E(A,w){A in f&&(b[w]=f[A])}return E("minimumIntegerDigits",2),E("minimumFractionDigits",3),E("maximumFractionDigits",4),E("minimumSignificantDigits",5),E("maximumSignificantDigits",6),f.group===!1&&(b[8]=null),"minimumFractionDigits"in f&&!("maximumFractionDigits"in f)?b[4]=Math.max(b[3],b[4]):!("minimumFractionDigits"in f)&&"maximumFractionDigits"in f&&(b[3]=Math.min(b[3],b[4])),b};l.numberFormatProperties=o},601356:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.parseNumber=l.numberParseProperties=l.numberFormatProperties=void 0;var c=e(382599);Object.defineProperty(l,"numberFormatProperties",{enumerable:!0,get:function(){return c.numberFormatProperties}});var n=e(557484);Object.defineProperty(l,"numberParseProperties",{enumerable:!0,get:function(){return n.numberParseProperties}});var r=e(479595);Object.defineProperty(l,"parseNumber",{enumerable:!0,get:function(){return r.parseNumber}})},232381:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.looseMatching=void 0;var c=e(606442),n=e(186499),r=e(225670),t=function(o){return o.replace(c.regexpCfG,"").replace(n.regexpDashG,"-").replace(r.regexpZsG," ")};l.looseMatching=t},326865:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.objectMap=void 0;var e=function(c,n){return Object.keys(c).map(function(r){return n([r,c[r]])}).reduce(function(r,t){return r[t[0]]=t[1],r},{})};l.objectMap=e},557484:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.numberParseProperties=void 0;var c=e(232381),n=e(326865),r=e(78086),t=e(338363),o=function(s){var h,f,d,a,u,v,p;v=(0,c.looseMatching)(s[0]);var y=s[4],b=s[5],E=s[6],A=s[8],w=s[9];p=(0,c.looseMatching)(s[10]),d=(0,c.looseMatching)(s[13]),a=(0,c.looseMatching)(s[14]);var C=(0,c.looseMatching)(s[16]),P=(0,c.looseMatching)(s[17]),x=(0,n.objectMap)(s[18],function(G){return[G[0],(0,c.looseMatching)(G[1])]}),R=s[19],M=(0,n.objectMap)(x,function(G){return[(0,c.looseMatching)(G[0]),G[1]]}),F=R?"["+R+"]":"\\d",z=(0,r.regexpEscape)(x[","]),W=(0,r.regexpEscape)(x["."]);return R&&(f=R.split("").reduce(function(G,K,ie){return G[K]=String(ie),G},{})),h=[v,p,d,a].map(function(G){return G.replace(/('([^']|'')+'|'')|./g,function(K,ie){return ie?(0,t.removeLiteralQuotes)(ie):(K=K.replace(/[\-+E%\u2030]/,function(re){return x[re]}),K)})}),v=h[0],p=h[1],d=h[2],a=h[3],u=F+"+",A&&(w?h=F+"{1,"+w+"}(("+z+F+"{"+w+"})*("+z+F+"{"+A+"}))":h=F+"{1,"+A+"}("+z+F+"{"+A+"})+",u="("+h+"|"+u+")"),(!isNaN(b*E)||y)&&(h=W+F+"+",u=u+"("+h+"|"+W+")?|("+u+")?"+h,u="("+u+")"),[M,f,{infinity:new RegExp("^"+(0,r.regexpEscape)(C)),nan:new RegExp("^"+(0,r.regexpEscape)(P)),negativePrefix:new RegExp("^"+(0,r.regexpEscape)(d)),negativeSuffix:new RegExp("^"+(0,r.regexpEscape)(a)),number:new RegExp("^"+u),prefix:new RegExp("^"+(0,r.regexpEscape)(v)),suffix:new RegExp("^"+(0,r.regexpEscape)(p))}]};l.numberParseProperties=o},479595:(_,l,e)=>{"use strict";
3Object.defineProperty(l,"__esModule",{value:!0}),l.parseNumber=void 0;var c=e(232381),n=function(r,t){var o,s,h,f,d=[["nan"],["prefix","infinity","suffix"],["prefix","number","suffix"],["negativePrefix","infinity","negativeSuffix"],["negativePrefix","number","negativeSuffix"]],a=t[0],u=t[1]||{},v=t[2];r=(0,c.looseMatching)(r);function p(A){return function(w){switch(w=w.split("").map(function(C){return a[C]||u[C]||C}).join(""),A){case"infinity":s=1/0;break;case"nan":s=NaN;break;case"number":w=w.replace(/,/g,""),s=+w;break;case"prefix":case"negativePrefix":h=w;break;case"suffix":f=w;break;case"negativeSuffix":f=w,o=!0;break;default:throw new Error("Internal error")}return""}}function y(A){return d.some(function(w){return w.every(function(C){return A.match(v[C])===null?!1:(A=A.replace(v[C],p(C)),!0)})&&!A.length})}var b=y(r,d);if(!b||isNaN(s))return NaN;var E=""+h+f;return E.indexOf("%")!==-1?s/=100:E.indexOf("\u2030")!==-1&&(s/=1e3),o&&(s*=-1),s};l.parseNumber=n},358339:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.numberPatternProperties=void 0;var c=e(949908),n=function(r){var t,o,s,h,f,d,a,u,v,p,y,b;if(r=r.match(c.numberPatternRe),!r)throw new Error("Invalid pattern: "+r);var E=r[1],A=r[4],w=r[5],C=r[9],P=r[11];return C?C.replace(/(@+)(#*)/,function(x,R,M){v=R.length,d=v+M.length}):(s=r[8],h=r[7],s?(s.replace(/[0-9]+/,function(x){a=x}),a?(y=+("0."+a),a=a.length):a=0,f=s.length-1):(a=0,f=0),h.replace(/0+$/,function(x){u=x.length})),(t=w.lastIndexOf(","))!==-1&&(o=w.split(".")[0],p=o.length-t-1,(o=w.lastIndexOf(",",t-1))!==-1&&(b=t-1-o)),[E,A,u,a,f,v,d,y,p,b,P]};l.numberPatternProperties=n},949908:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.numberPatternRe=void 0,l.numberPatternRe=/^(('([^']|'')*'|[^*#@0,.E])*)(\*.)?((([#,]*[0,]*0+)(\.0*[0-9]*#*)?)|([#,]*@+#*))(E\+?0+)?(('[^']+'|''|[^*#@0,.E])*)$/},606442:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.regexpCfG=void 0,l.regexpCfG=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804\uDCBD|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/g},186499:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.regexpDashG=void 0,l.regexpDashG=/[\-\u058A\u05BE\u1400\u1806\u2010-\u2015\u2E17\u2E1A\u2E3A\u2E3B\u2E40\u301C\u3030\u30A0\uFE31\uFE32\uFE58\uFE63\uFF0D\u2212]/g},225670:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.regexpZsG=void 0,l.regexpZsG=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/g},338363:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.removeLiteralQuotes=void 0;var e=function(c){return c[0]+c[c.length-1]!=="''"?c:c==="''"?"":c.replace(/''/g,"'").slice(1,-1)};l.removeLiteralQuotes=e},918041:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.numberRound=void 0;var c=e(561190),n=function(r){return r=r||"round",r=r==="truncate"?c.numberTruncate:Math[r],function(t,o){var s,h;if(t=+t,isNaN(t))return NaN;if(typeof o=="object"&&o.exponent){if(s=+o.exponent,h=1,s===0)return r(t);if(!(typeof s=="number"&&s%1===0))return NaN}else{if(h=+o||1,h===1)return r(t);if(isNaN(h))return NaN;h=h.toExponential().split("e"),s=+h[1],h=+h[0]}return t=t.toString().split("e"),t[0]=+t[0]/h,t[1]=t[1]?+t[1]-s:-s,t=r(+(t[0]+"e"+t[1])),t=t.toString().split("e"),t[0]=+t[0]*h,t[1]=t[1]?+t[1]+s:s,+(t[0]+"e"+t[1])}};l.numberRound=n},740402:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.numberSymbolMap=void 0;var e={".":"decimal",",":"group","%":"percentSign","+":"plusSign","-":"minusSign",E:"exponential","\u2030":"perMille"},c=function(n){var r,t={};for(r in e)t[r]=n[e[r]];return t};l.numberSymbolMap=c},561190:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.numberTruncate=void 0;var e=function(c){return isNaN(c)?NaN:Math[c<0?"ceil":"floor"](c)};l.numberTruncate=e},497534:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=r;var n=c(e(603912));e(392338),e(392338),e(392338),e(392338);function r(t){var o=this;return function(s,h){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],d=Array.isArray(f)?f:[f],a=d.some(function(v){return v.includes("|")});if(!d.length||!a)return t.apply(o,[s].concat((0,n.default)(d)));var u=d.reduce(function(v,p){var y=p.split("|"),b=y[0],E=y[1]||y[0];return v[b]=isNaN(E)?E:parseFloat(E),v},{});return t(s,u)}}
3_.exports=l.default},569487:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0,e(392338),e(392338);var n=c(e(858240)),r=c(e(4636)),t=c(e(912014)),o=c(e(497534)),s=e(276635),h=function(){function d(a){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(0,n.default)(this,d),this.dictionary={},this.icuInstance=new t.default(a),this.icuInstance.addFormatters(this.wrapFormatters(u))}return(0,r.default)(d,[{key:"wrapFormatters",value:function(u){return Object.keys(u).reduce(function(v,p){return v[p]=new o.default(u[p]),v},{})}},{key:"compileMessage",value:function(u,v){var p=this.icuInstance.compile(u);return this.dictionary[v]=p,p}},{key:"translate",value:function(u){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},p=(0,s.hashCode)(u),y=this.dictionary[p];return y||(y=this.compileMessage(u,p)),y(v)}}])}(),f=l.default=h;_.exports=l.default},137760:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=c.__importDefault(e(569487)),r=function(){function t(o){var s=this;this.formatIcuMessage=function(h,f){return s.icuFormatter.translate(h,f)},this.icuFormatter=new n.default({pluralGenerator:function(h,f){return f?o.pluralOrdinal(h):o.plural(h)}},{formatNumber:o.formatNumber,formatCurrency:o.formatCurrency,formatDateTime:o.formatDateTime,formatRelativeTime:o.formatRelativeTime})}return t}();l.default=r},581777:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var n=c(e(569644));e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338);var r=c(e(255919)),t=e(296194);function o(h){this.mf=h,this.lc=null,this.locales={},this.runtime={},this.formatters={}}o.propname=function(h,f){if(/^[A-Z_$][0-9A-Z_$]*$/i.test(h)&&["break","continue","delete","else","for","function","if","in","new","return","this","typeof","var","void","while","with","case","catch","default","do","finally","instanceof","switch","throw","try"].indexOf(h)<0)return f?f+"."+h:h;var d=JSON.stringify(h);return f?f+"["+d+"]":d},o.funcname=function(h){var f=h.trim().replace(/\W+/g,"_");return r.default.check(f,"es2015",!0)||/^\d/.test(f)?"_"+f:f},o.bidiMarkText=function(h,f){function d(u){var v=["ar","ckb","fa","he","ks($|[^bfh])","lrc","mzn","pa-Arab","ps","ug","ur","uz-Arab","yi"];return new RegExp("^"+v.join("|^")).test(u)}var a=JSON.stringify(d(f)?"\u200F":"\u200E");return a+" + "+h+" + "+a},o.prototype.cases=function(h,f){var d=!0,a=h.cases.map(function(u){u.key==="other"&&(d=!1);var v=u.tokens.map(function(p){return this.token(p,f)},this);return o.propname(u.key)+": "+(v.join(" + ")||'""')},this);if(d)throw new Error("No 'other' form found in "+JSON.stringify(h));return"{ "+a.join(", ")+" }"},o.prototype.token=function(h,f){if(typeof h=="string")return JSON.stringify(h);var d,a=[o.propname(h.arg,"d")];switch(h.type){case"argument":return this.mf.bidiSupport?o.bidiMarkText(a[0],this.lc):a[0];case"select":d="select",a.push(this.cases(h,this.mf.strictNumberSign?null:f)),this.runtime.select=!0;break;case"selectordinal":d="plural",a.push(0,o.funcname(this.lc),this.cases(h,h),1),this.locales[this.lc]=!0,this.runtime.plural=!0;break;case"plural":d="plural",a.push(h.offset||0,o.funcname(this.lc),this.cases(h,h)),this.locales[this.lc]=!0,this.runtime.plural=!0;break;case"function":if(this.mf.intlSupport&&!(h.key in this.mf.fmt)&&h.key in this.mf.constructor.formatters){var u=this.mf.constructor.formatters[h.key];this.mf.fmt[h.key]=typeof u(this.mf)=="function"?u(this.mf):u}if(!this.mf.fmt[h.key])throw new Error("Formatting function "+JSON.stringify(h.key)+" not found!");if(a.push(JSON.stringify(this.lc)),h.params)switch(h.params.length){case 0:break;case 1:a.push(JSON.stringify(h.params[0]));break;default:a.push(JSON.stringify(h.params));break}d=o.propname(h.key,"fmt"),this.formatters[h.key]=!0;break;case"octothorpe":if(!f)return'"#"';d="number",a=[o.propname(f.arg,"d"),JSON.stringify(f.arg)],f.offset&&a.push(f.offset),this.runtime.number=!0;break}if(!d)throw new Error("Parser error for token "+JSON.stringify(h));return d+"("+a.join(", ")+")"},o.prototype.compile=function(h,f,d){if((0,n.default)(h)!=="object"){this.lc=f;var a=d[f]||{cardinal:[],ordinal:[]},u=(0,t.parse)(h,a).map(function(b){return this.token(b)},this);return"function(d) { return "+(u.join(" + ")||'""')+"; }"}var v={};for(var p in h){var y=d.hasOwnProperty(p)?p:f;v[p]=this.compile(h[p],y,d)}return v};var s=l.default=o;_.exports=l.default},912014:(_,l,e)=>{"use strict";var c=e(875832);
3Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0,e(392338),e(392338),e(392338),e(392338),e(392338),e(392338);var n=c(e(569644)),r=c(e(581777)),t=c(e(785957));/** @file messageformat.js - ICU PluralFormat + SelectFormat for JavaScript
4 *
5 * @author Alex Sexton - @SlexAxton, Eemeli Aro
6 * @version 1.0.2
7 * @copyright 2012-2016 Alex Sexton, Eemeli Aro, and Contributors
8 * @license To use or fork, MIT. To contribute back, JS Foundation CLA
9 */function o(h){if(this.pluralFuncs={},h){if((0,n.default)(h)!=="object")throw new Error("Must be initialized with plural functions");for(var f in h)if(h.hasOwnProperty(f)){if(typeof h[f]!="function")throw new Error("Expected function value for locale "+JSON.stringify(f));this.pluralFuncs[f]=h[f]}}this.fmt={},this.runtime=new t.default(this)}o.defaultLocale="en",o.escape=function(h){return h.replace(/[#{}\\]/g,"\\$&")},o.formatters={number:function(f){return new Function("v,lc,p",`return new Intl.NumberFormat(lc,
10    p=='integer' ? {maximumFractionDigits:0}
11  : p=='percent' ? {style:'percent'}
12  : p=='currency' ? {style:'currency', currency:'`+(f.currency||"USD")+`', minimumFractionDigits:2, maximumFractionDigits:2}
13  : {}).format(v)`)},date:function(f,d,a){var u={day:"numeric",month:"short",year:"numeric"};switch(a){case"full":u.weekday="long";case"long":u.month="long";break;case"short":u.month="numeric"}return new Date(f).toLocaleDateString(d,u)},time:function(f,d,a){var u={second:"numeric",minute:"numeric",hour:"numeric"};switch(a){case"full":case"long":u.timeZoneName="short";break;case"short":delete u.second}return new Date(f).toLocaleTimeString(d,u)}},o.prototype.addFormatters=function(h){for(var f in h)h.hasOwnProperty(f)&&(this.fmt[f]=h[f]);return this},o.prototype.disablePluralKeyChecks=function(){this.noPluralKeyChecks=!0;for(var h in this.pluralFuncs)this.pluralFuncs.hasOwnProperty(h)&&(this.pluralFuncs[h].cardinal=[],this.pluralFuncs[h].ordinal=[]);return this},o.prototype.setBiDiSupport=function(h){return this.bidiSupport=!!h||typeof h=="undefined",this},o.prototype.setIntlSupport=function(h){return this.intlSupport=!!h||typeof h=="undefined",this},o.prototype.setStrictNumberSign=function(h){return this.strictNumberSign=!!h||typeof h=="undefined",this.runtime.setStrictNumber(this.strictNumberSign),this},o.prototype.compile=function(h,f){function d(w,C){if(C||(C=0),(0,n.default)(w)!=="object")return w;for(var P=[],x="",R=0;R<C;++R)x+="  ";for(var M in w)P.push(`
14`+x+"  "+r.default.propname(M)+": "+d(w[M],C+1));return"{"+P.join(",")+`
15`+x+"}"}var a;if(Object.keys(this.pluralFuncs).length==0)f||(f=o.defaultLocale),a={},a[f]=getPluralFunc(f,this.noPluralKeyChecks);else if(f){if(a={},a[f]=this.pluralFuncs[f],!a[f])throw new Error("Locale "+JSON.stringify(f)+"not found in "+JSON.stringify(this.pluralFuncs)+"!")}else a=this.pluralFuncs,f=Object.keys(a)[0];var u=new r.default(this),v=u.compile(h,f,a);if((0,n.default)(h)!=="object"){var p=new Function("number, plural, select, fmt",r.default.funcname(f),"return "+v),y=this.runtime;return p(y.number,y.plural,y.select,this.fmt,a[f])}var b=this.runtime.toString(a,u)+`
16`,E=d(v),A=new Function(b+"return "+E)();if(A.hasOwnProperty("toString"))throw new Error("The top-level message key `toString` is reserved");return A.toString=function(w){switch(w||""){case"exports":var C=[];for(var P in v)C.push(r.default.propname(P,"exports")+" = "+d(v[P]));return b+C.join(`;
17`);case"module.exports":return b+"module.exports = "+E;case"export default":return b+"export default "+E;case"":return b+"return "+E;default:return w.indexOf(".")>-1?b+w+" = "+E:b+["(function (root, G) {",'  if (typeof define === "function" && define.amd) { define(G); }','  else if (typeof exports === "object") { module.exports = G; }',"  else { "+r.default.propname(w,"root")+" = G; }","})(this, "+E+");"].join(`
18`)}},A};var s=l.default=o;_.exports=l.default},785957:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var n=c(e(569644));e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338);var r=c(e(581777));function t(f){this.mf=f,this.setStrictNumber(f.strictNumberSign)}function o(f,d,a){if(!a)return f;if(isNaN(f))throw new Error("Can't apply offset:"+a+" to argument `"+d+"` with non-numerical value "+JSON.stringify(f)+".");return f-a}function s(f,d,a){if(isNaN(f))throw new Error("Argument `"+d+"` has non-numerical value "+JSON.stringify(f)+".");return f-(a||0)}t.prototype.setStrictNumber=function(f){this.number=f?s:o},t.prototype.plural=function(f,d,a,u,v){if({}.hasOwnProperty.call(u,f))return u[f];d&&(f-=d);var p=a(f,v);
18return p in u?u[p]:u.other},t.prototype.select=function(f,d){return{}.hasOwnProperty.call(d,f)?d[f]:d.other},t.prototype.toString=function(f,d){function a(y,b){if((0,n.default)(y)!="object"){var E=y.toString().replace(/^(function )\w*/,"$1"),C=/([ \t]*)\S.*$/.exec(E);return C?E.replace(new RegExp("^"+C[1],"mg"),""):E}var A=[];for(var w in y)b==0?A.push("var "+w+" = "+a(y[w],b+1)+`;
19`):A.push(r.default.propname(w)+": "+a(y[w],b+1));if(b==0)return A.join("");if(A.length==0)return"{}";for(var C="  ";--b;)C+="  ";return`{
20`+A.join(`,
21`).replace(/^/gm,C)+`
22}`}var u={};Object.keys(d.locales).forEach(function(y){u[r.default.funcname(y)]=f[y]}),Object.keys(d.runtime).forEach(function(y){u[y]=this[y]},this);var v=Object.keys(d.formatters),p=this.mf.fmt;return v.length&&(u.fmt=v.reduce(function(y,b){return y[b]=p[b],y},{})),a(u,0)};var h=l.default=t;_.exports=l.default},276635:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.hashCode=void 0;var e=l.hashCode=function(n){for(var r=0,t=n.length,o=0;o<t;o++)r=r*31+n.charCodeAt(o),r=r&r;return String(r)}},45650:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.setupLibrary=e,l.transformJsonStringsToDictionary=c;function e(n,r){var t;if(!n||typeof n!="string"||n==="")throw new Error("[@sqs/i18n-ui] setupLibrary: packageName is required and must be a non-empty string");if(!r||typeof r!="function")throw new Error("[@sqs/i18n-ui] package=".concat(n,", setupLibrary requires a valid translationLoader function to be passed"));return{setI18nInstance:function(o,s){s===void 0&&(s={}),t=o;var h=s.translationsLoadErrorCallback;try{t.loadTranslations(r,h,n)}catch(d){var f=d.message;throw new Error("[".concat(n,`] Unable to load library's translations
23`)+f)}},getI18nInstance:function(){if(!t)throw new Error("[".concat(n,`] An instance of I18nUI has not be initialized.
24`)+'Ensure that the consuming application/library is calling "setI18nInstance"');return t}}}function c(n){return Object.keys(n).filter(function(r){return r!=="smartling"}).reduce(function(r,t){var o;return r[t]=(o=n==null?void 0:n[t])===null||o===void 0?void 0:o.translation,r},{})}},331732:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=e(601356),r=c.__importDefault(e(676935)),t=function(){function o(s){var h=this;this.getNumberSystemMetadata=function(f){f===void 0&&(f="latn");var d=h.i18nInstance.formattingCldr.General.bundle(),a=h.i18nInstance.formattingCldr.Schema.Numbers.numberSystem.get(f);return{symbols:a.symbols.mapping(d),pattern:a.decimalFormats.standard.get(d)}},this.parseNumber=function(f,d){d===void 0&&(d={});var a=h.getNumberSystemMetadata(),u=(0,n.numberFormatProperties)(a.pattern,a.symbols,d),v=(0,n.numberParseProperties)(u),p=(0,n.parseNumber)(f,v);return h.i18nInstance.isDebugMode?(0,r.default)(p):p},this.i18nInstance=s}return o}();l.default=t},715853:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=c.__importDefault(e(795478)),r=e(505247);function t(o){var s=o.className,h=o.formatter,f=o.value,d=o.currencyCode,a=o.options;return(0,r.renderComponent)({className:s},h(f,d,a))}t.propTypes={className:n.default.string,currencyCode:n.default.string.isRequired,options:n.default.object,formatter:n.default.func.isRequired,value:n.default.number.isRequired},l.default=t},410659:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=c.__importDefault(e(795478)),r=e(505247);function t(o){var s=o.formatter,h=o.value,f=o.format,d=o.className;return(0,r.renderComponent)({className:d},s(h,f))}t.propTypes={value:n.default.oneOfType([n.default.string,n.default.number,n.default.shape({_isAMomentObject:n.default.bool}),n.default.instanceOf(Date)]),format:n.default.string,className:n.default.string,formatter:n.default.func.isRequired},l.default=t},160822:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=c.__importStar(e(174161)),r=function(t){var o=t.isNegative,s=t.value,h=t.cldrCurrencyOpts,f=t.formatter,d=t.freeIfZero,a=d===void 0?!1:d,u=t.freeLabel,v=u===void 0?"":u,p=c.__rest(t,["isNegative","value","cldrCurrencyOpts","formatter","freeIfZero","freeLabel"]);if(a&&!v)throw new Error('A Free label is required, and it should be a wrapped string. i.e: t("Free") or <T>Free</T>');var y=(0,n.useMemo)(function(){return a&&s.isZero()?v:f(s,h)},[v,a,s,h,f]);return n.default.createElement("span",c.__assign({},p),o&&"- ",y)};l.default=r},220369:(_,l,e)=>{"use strict";
24Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=c.__importDefault(e(795478)),r=e(505247);function t(o){var s=o.value,h=o.format,f=o.formatter,d=o.className;return(0,r.renderComponent)({className:d},f(s,h))}t.propTypes={className:n.default.string,format:n.default.object,formatter:n.default.func.isRequired,value:n.default.number.isRequired},l.default=t},755804:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=c.__importDefault(e(795478)),r=e(505247);function t(o){var s=o.quantity,h=o.options,f=o.formatter,d=o.className;return(0,r.renderComponent)({className:d},f(s,h))}t.propTypes={className:n.default.string,formatter:n.default.func.isRequired,quantity:n.default.object.isRequired,options:n.default.object},l.default=t},419709:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=c.__importDefault(e(174161)),r=c.__importDefault(e(795478)),t=c.__importDefault(e(301314)),o=c.__importDefault(e(291341)),s=e(707847),h=e(505247),f=function(d){var a=d.n,u=d.forms,v=d.locale,p=d.formatter,y=d.project,b=d.notes,E=d.htmlAttributesTransform,A=c.__rest(d,["n","forms","locale","formatter","project","notes","htmlAttributesTransform"]),w={},C={},P=u&&u.other?u.other:null;if((0,t.default)(!A.hasOwnProperty("children"),"The Plural component does not support children."),typeof a!="number"||!P)return null;if(typeof P!="string")return(0,h.renderComponent)(null,P);Object.keys(A).forEach(function(re){var te=A[re];n.default.isValidElement(te)?w[re]=te:C[re]=te});var x=(0,s.propsToOpts)(y,b),R=p(u,a,C,x),M=(0,s.parseString)(Object.values(u).join(",")),F=(0,o.default)(C,function(re,te){return!M.includes("{".concat(te,"}"))}),z=(0,s.shallowDifference)(C,F),W={strings:Object.keys(z)};if(Object.keys(w).length>0){var G=(0,s.performComponentSubs)(R,w),K=G.children,ie=G.replaced;return W.components=ie,F=E(R,W,F),(0,h.renderComponentWithChildren)(K,F)}return F=E(R,W,F),(0,h.renderComponent)(F,R)};f.propTypes={n:r.default.number,forms:r.default.shape({one:r.default.string,other:r.default.string.isRequired,zero:r.default.string,many:r.default.string,few:r.default.string,two:r.default.string}),formatter:r.default.func.isRequired,project:r.default.string.isRequired,notes:r.default.string},l.default=f},572665:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=c.__importDefault(e(795478)),r=e(505247);function t(o){var s=o.formatter,h=o.value,f=o.from,d=o.tooltipTitle,a=o.className;return(0,r.renderComponent)({title:d,className:a},s(h,f))}t.propTypes={value:n.default.oneOfType([n.default.string,n.default.number,n.default.shape({_isAMomentObject:n.default.bool}),n.default.instanceOf(Date)]),from:n.default.oneOfType([n.default.string,n.default.number,n.default.shape({_isAMomentObject:n.default.bool}),n.default.instanceOf(Date)]),tooltipTitle:n.default.string,className:n.default.string,formatter:n.default.func.isRequired},l.default=t},513708:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=c.__importDefault(e(174161)),r=c.__importDefault(e(795478)),t=c.__importDefault(e(291341)),o=e(707847),s=e(505247),h=function(f){var d=f.children,a=f.formatter,u=f.locale,v=f.notes,p=f.project,y=f.htmlAttributesTransform,b=c.__rest(f,["children","formatter","locale","notes","project","htmlAttributesTransform"]),E={},A={},w=d;if(!w)return null;if(typeof w!="string")return(0,s.renderComponent)(null,w);Object.keys(b).forEach(function(K){var ie=b[K];n.default.isValidElement(ie)?E[K]=ie:A[K]=ie});var C=(0,o.propsToOpts)(p,v),P=a(w,A,C),x=(0,o.parseString)(w),R=(0,t.default)(A,function(K,ie){return!x.includes("{".concat(ie,"}"))}),M=(0,o.shallowDifference)(A,R),F={strings:Object.keys(M)};if(Object.keys(E).length>0){var z=(0,o.performComponentSubs)(P,E),W=z.children,G=z.replaced;return F.components=G,R=y(P,F,R),(0,s.renderComponentWithChildren)(W,R)}return R=y(P,F,R),(0,s.renderComponent)(R,P)};h.propTypes={children:r.default.oneOfType([r.default.string,r.default.array,r.default.element]),formatter:r.default.func.isRequired,notes:r.default.string,project:r.default.string.isRequired},l.default=h},707847:(_,l,e)=>{"use strict";
24Object.defineProperty(l,"__esModule",{value:!0}),l.propsToOpts=l.performComponentSubs=l.parseString=l.shallowDifference=void 0;var c=e(763268),n=c.__importDefault(e(174161)),r=c.__importDefault(e(485774)),t=/\{([^}]+)\}/g,o=function(a,u){var v=u.map(function(p){return{key:p,index:a.indexOf(p)}}).filter(function(p){var y=p.index;return y!==-1}).sort(function(p,y){return p.index-y.index});return v[0]||null},s=function(a,u){return Object.entries(a).reduce(function(v,p){var y=p[0],b=p[1];return(!Object.values(u).includes(b)||!Object.keys(u).includes(y))&&(v[y]=b),v},{})};l.shallowDifference=s;var h=function(a){if(!a)return[];var u=a.match(t);if(u===null)return[a];for(var v=[];a.length;){var p=o(a,u);if(p===null)break;v.push(a.slice(0,p.index)),v.push(p.key),a=a.slice(p.index+(p.key?p.key.length:0))}return v.push(a),v};l.parseString=h;var f=function(a,u){var v=(0,l.parseString)(a),p=[];return u&&(v=v.map(function(y){var b=(0,r.default)(u,function(E,A){return"{".concat(A,"}")===y});return b?n.default.isValidElement(u[b])&&u[b].key===null?(p=p.concat(b),n.default.cloneElement(u[b],{key:b})):u[b]:y})),{children:v,replaced:p}};l.performComponentSubs=f;var d=function(a,u){var v={project:a};return u&&Object.assign(v,{notes:u}),v};l.propsToOpts=d},505247:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.renderComponentWithChildren=l.renderComponent=void 0;var c=e(763268),n=c.__importDefault(e(174161)),r=function(o,s){return n.default.createElement("span",c.__assign({},o),s)};l.renderComponent=r;var t=function(o,s){return s===void 0&&(s={}),n.default.createElement("span",c.__assign({},s),o)};l.renderComponentWithChildren=t},889369:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(763268),n=c.__importDefault(e(174161)),r=c.__importDefault(e(410659)),t=c.__importDefault(e(572665)),o=c.__importDefault(e(715853)),s=c.__importDefault(e(220369)),h=c.__importDefault(e(755804)),f=c.__importDefault(e(160822)),d=c.__importDefault(e(513708)),a=c.__importDefault(e(419709)),u=function(){function v(p){var y=this;this.FormattedCurrency=function(b){return n.default.createElement(o.default,c.__assign({},b,{formatter:y.i18nInstance.formatCurrency}))},this.FormattedMoney=function(b){return n.default.createElement(f.default,c.__assign({},b,{formatter:y.i18nInstance.formatMoney}))},this.FormattedNumber=function(b){return n.default.createElement(s.default,c.__assign({},b,{formatter:y.i18nInstance.formatNumber}))},this.FormattedQuantity=function(b){return n.default.createElement(h.default,c.__assign({},b,{formatter:y.i18nInstance.formatQuantity}))},this.FormattedDateTime=function(b){return n.default.createElement(r.default,c.__assign({},b,{formatter:y.i18nInstance.formatDateTime}))},this.RelativeTime=function(b){return n.default.createElement(t.default,c.__assign({},b,{formatter:y.i18nInstance.formatRelativeTime}))},this.T=function(b){var E=b.children,A=b.project,w=c.__rest(b,["children","project"]);return n.default.createElement(d.default,c.__assign({},w,{project:A,formatter:y.i18nInstance.translate,htmlAttributesTransform:y.i18nInstance.htmlAttributesTransform}),E)},this.Plural=function(b){return n.default.createElement(a.default,c.__assign({},b,{project:b.project,forms:b.forms,n:b.n,formatter:y.i18nInstance.pluralize,htmlAttributesTransform:y.i18nInstance.htmlAttributesTransform}))},this.i18nInstance=p,this.T.displayName="TWrapper",this.Plural.displayName="PluralWrapper",this.FormattedCurrency.displayName="FormattedCurrencyWrapper",this.FormattedMoney.displayName="FormattedMoneyWrapper",this.FormattedNumber.displayName="FormattedNumberWrapper",this.FormattedQuantity.displayName="FormattedQuantityWrapper",this.FormattedDateTime.displayName="FormattedDateTimeWrapper",this.RelativeTime.displayName="RelativeTimeWrapper"}return v}();l.default=u},273946:(_,l,e)=>{"use strict";e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var c=e(137721),n=e(224641),r=e(873588);function t(d,a){if(!(d instanceof a))throw new TypeError("Cannot call a class as a function")}function o(d,a){for(var u,v=0;v<a.length;v++)u=a[v],u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(d,u.key,u)}function s(d,a,u){return a&&o(d.prototype,a),u&&o(d,u),d}var h=function(){function d(){var a=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};t(this,d);var u=(0,n.checkFeatureSupport)();this.doesSupportSrcset=u.doesSupportSrcset,this.doesSupportObjectFit=u.doesSupportObjectFit,this.doesSupportObjectPosition=u.doesSupportObjectPosition,this.configure(a)}
24return s(d,[{key:"configure",value:function(u){var v=this,p={allowConcurrentLoads:!1,debuggerEnabled:!1,sizes:c.SQUARESPACE_SIZES};Object.assign(this,p,u),this.sizes.sort(function(y,b){return b-y}),this.debuggerEnabled&&Object.keys(this).forEach(function(y){console.log(y,v[y])})}},{key:"load",value:function(u,v){var p=(0,n.validatedImage)(u,this);if(!p)return!1;var y=(0,r.getLoadingConfiguration)(p,v);if(y.load==="false"&&!y.forceImageUpdate)return this.debuggerEnabled&&console.warn("".concat(p,' load mode is "false".')),!1;if(y.hasImageDimensionData&&y.cropMode!=="none"){var b=(0,n.positionCroppedImage)(p,y,this);if(!b)return!1}if(p.getAttribute("srcset")){if(this.doesSupportSrcset)return this.setImageUsingSrcset(p,y);var E=(0,n.getAssetUrl)(p.getAttribute("srcset"),y);y.source=E,p.setAttribute("data-src",E)}var A=(0,n.getIntendedImageSize)(p,y,this);return typeof A!="string"||y.load==="viewport"?A:y.forceImageUpdate||(0,n.shouldUpdateResolution)(p,A)?this.setImageSource(p,y,A,v):A}},{key:"loadAll",value:function(){var u=this,v=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{},p=1<arguments.length&&arguments[1]!==void 0?arguments[1]:document.body;if(!p||!p.nodeName||!("querySelectorAll"in p))return new Error("".concat(p," is not a valid node."));var y=p.querySelectorAll("img[data-src]","img[data-srcset]","img[srcset]");y.forEach(function(b){u.load(b,v)})}},{key:"getDimensionForValue",value:function(u,v,p){return(0,n.getDimensionForValue)(u,v,p)}},{key:"setImageSource",value:function(u,v,p,y){var b=this,E=(0,n.getUrl)(v,p);if(!E)return!1;var A=function(){(0,n.removeClass)(u,c.IMAGE_LOADING_CLASS),(0,n.removeClass)(u,c.LEGACY_IMAGE_LOADING_CLASS)},w=function(){A(),u.removeEventListener("load",w)};return u.addEventListener("load",w),this.debuggerEnabled&&u.setAttribute("data-version","module"),!(u.getAttribute("src")&&v.load!=="true"&&v.forceImageUpdate!==!0)&&((0,n.addClass)(u,c.IMAGE_LOADING_CLASS),(0,n.addClass)(u,c.LEGACY_IMAGE_LOADING_CLASS),v.hasImageDimensionData?(u.dataset.imageResolution=p,u.setAttribute("src",E),A(),v.useBgImage&&(u.parentNode.style.backgroundImage="url("+E+")"),!0):((0,n.preloadImage)(E,function(C){b.debuggerEnabled&&console.log("Loaded ".concat(E," to get image dimensions.")),u.setAttribute("data-image-dimensions",C.width+"x"+C.height),A(),b.load(u,y)},function(C,P){u.setAttribute("src",P),A(),b.debuggerEnabled&&console.log("".concat(P," failed to load."))}),!1))}},{key:"setImageUsingSrcset",value:function(u,v){var p=function(){(0,n.removeClass)(u,c.IMAGE_LOADING_CLASS),(0,n.removeClass)(u,c.LEGACY_IMAGE_LOADING_CLASS);var y;"currentSrc"in Image.prototype&&(y=(0,n.getSizeFromUrl)(u.currentSrc,v),u.setAttribute("data-image-resolution",y)),u.removeEventListener("load",p)};return u.addEventListener("load",p),u.complete&&p(),!0}},{key:"_getDataFromNode",value:function(u,v){return(0,r.getLoadingConfiguration)(u,v)}}]),d}(),f=h;l.default=f,_.exports=l.default},137721:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.CROP_ARGUMENT_TO_CROP_MODE=l.FIT_ALIGNMENT_TO_OBJECT_POSITION=l.LEGACY_IMAGE_LOADING_CLASS=l.IMAGE_LOADING_CLASS=l.SQUARESPACE_SIZES=void 0;var e=[2500,1500,1e3,750,500,300,100];l.SQUARESPACE_SIZES=e;var c="sqs-image-loading";l.IMAGE_LOADING_CLASS="sqs-image-loading";var n="loading";l.LEGACY_IMAGE_LOADING_CLASS="loading";var r={horizontal:{center:"50%",left:"0%",right:"100%"},vertical:{bottom:"100%",center:"50%",top:"0%"}};l.FIT_ALIGNMENT_TO_OBJECT_POSITION=r;var t={"content-fill":"cover",fill:"cover",cover:"cover","content-fit":"contain",fit:"contain",contain:"contain"};l.CROP_ARGUMENT_TO_CROP_MODE=t},637598:(_,l,e)=>{"use strict";var c=n(e(273946));Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;function n(o){return o&&o.__esModule?o:{default:o}}var r=function(){return c.default},t=r();l.default=t,_.exports=l.default},292610:(_,l,e)=>{"use strict";e(392338),Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var c=t(e(273946)),n=t(e(578860)),r=t(e(308904));function t(a){return a&&a.__esModule?a:{default:a}}function o(a,u){if(!(a instanceof u))throw new TypeError("Cannot call a class as a function")}function s(a,u){for(var v,p=0;p<u.length;p++)v=u[p],v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(a,v.key,v)}function h(a,u,v){return u&&s(a.prototype,u),v&&s(a,v),a}var f=function(){return c.default.Builder=function(){var a=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{},u=function(){function v(){var p=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};o(this,v),this.opts=p,this.imageloader=c.default}return h(v,[{key:"withPromises",value:function(){return this.imageloader=(0,n.default)(this.imageloader),this}},{key:"withLazyLoading",value:function(){return this.imageloader=(0,r.default)(this.imageloader),this}},{key:"build",value:function(){return new this.imageloader(this.opts)}}]),v}();return new u(a)},c.default},d=f();l.default=d,_.exports=l.default},308904:(_,l,e)=>{"use strict";e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),Object.defineProperty(l,"__esMo
24dule",{value:!0}),l.default=void 0;function c(b){"@babel/helpers - typeof";return c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(E){return typeof E}:function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},c(b)}function n(b,E){if(!(b instanceof E))throw new TypeError("Cannot call a class as a function")}function r(b,E){for(var A,w=0;w<E.length;w++)A=E[w],A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(b,A.key,A)}function t(b,E,A){return E&&r(b.prototype,E),A&&r(b,A),b}function o(b,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function");b.prototype=Object.create(E&&E.prototype,{constructor:{value:b,writable:!0,configurable:!0}}),E&&s(b,E)}function s(b,E){return s=Object.setPrototypeOf||function(A,w){return A.__proto__=w,A},s(b,E)}function h(b){var E=a();return function(){var A,w=u(b);if(E){var C=u(this).constructor;A=Reflect.construct(w,arguments,C)}else A=w.apply(this,arguments);return f(this,A)}}function f(b,E){return E&&(c(E)==="object"||typeof E=="function")?E:d(b)}function d(b){if(b===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b}function a(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(b){return!1}}function u(b){return u=Object.setPrototypeOf?Object.getPrototypeOf:function(E){return E.__proto__||Object.getPrototypeOf(E)},u(b)}var v={root:null,rootMargin:"200px 200px 200px 200px",thresholds:[0]},p=function(){var b=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};return function(E){function A(){var C,P=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};return n(this,A),C=w.call(this,P),C.intersectionObserverEntries=[],C.lazyLoadObserver=null,C.boundImageLoadHandler=C._unobserverOnLoad.bind(d(C)),C}o(A,E);var w=h(A);return t(A,[{key:"loadLazy",value:function(P){var x=1<arguments.length&&arguments[1]!==void 0?arguments[1]:{},R=2<arguments.length&&arguments[2]!==void 0?arguments[2]:v;return P&&P.tagName==="IMG"?self.IntersectionObserver?(this.lazyLoadObserver||(this.observerRootNode=R.root||self.document.body,this.lazyLoadObserver=new IntersectionObserver(this._onObserverChange.bind(this),R)),this._observe(P,x),this.lazyLoadObserver):(this.load(P,x),!1):new Error("No image")}},{key:"loadAllLazy",value:function(){var P=this,x=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{},R=1<arguments.length&&arguments[1]!==void 0?arguments[1]:document.body,M=2<arguments.length&&arguments[2]!==void 0?arguments[2]:v;if(R===null||!R.querySelectorAll)return new Error("".concat(R," is not a valid node."));var F=R.querySelectorAll("img[data-src]","img[data-srcset]","img[srcset]");return F.length===0?null:self.IntersectionObserver?(this.observerRootNode=M.root||self.document.body,this.lazyLoadObserver=new IntersectionObserver(this._onObserverChange.bind(this),M),F.forEach(function(z){P._observe(z,x)}),this.lazyLoadObserver):(this.loadAll(x,R),!1)}},{key:"_observe",value:function(P,x){var R=this._getTargetNode(P);return this.intersectionObserverEntries.findIndex(function(M){return M.target===R})===-1&&(P.addEventListener("load",this.boundImageLoadHandler),this.lazyLoadObserver.observe(R),void this.intersectionObserverEntries.push({target:R,params:x}))}},{key:"_onObserverChange",value:function(P){var x=this;P.forEach(function(R){R.isIntersecting&&self.requestAnimationFrame(function(){var M=R.target.tagName==="IMG"?R.target:R.target.querySelector("img"),F={};x.intersectionObserverEntries=x.intersectionObserverEntries.filter(function(z){return z.target===R.target&&(F=z.params),z.target!==R.target}),x.load(M,F),x.lazyLoadObserver.unobserve(R.target)})})}},{key:"_unobserverOnLoad",value:function(P){var x=P.currentTarget,R=this._getTargetNode(P.currentTarget);this.lazyLoadObserver.unobserve(R),x.removeEventListener("load",this.boundImageLoadHandler)}},{key:"_getTargetNode",value:function(P){var x=P.parentNode;return x===this.observerRootNode||P.offsetHeight!==0?P:x}}]),A}(b)},y=p;l.default=y,_.exports=l.default},578860:(_,l,e)=>{"use strict";e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),Object.defineProperty(l,"__esMo
24dule",{value:!0}),l.default=void 0;function c(y){"@babel/helpers - typeof";return c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(b){return typeof b}:function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b},c(y)}function n(y,b){if(!(y instanceof b))throw new TypeError("Cannot call a class as a function")}function r(y,b){for(var E,A=0;A<b.length;A++)E=b[A],E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(y,E.key,E)}function t(y,b,E){return b&&r(y.prototype,b),E&&r(y,E),y}function o(y,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function");y.prototype=Object.create(b&&b.prototype,{constructor:{value:y,writable:!0,configurable:!0}}),b&&s(y,b)}function s(y,b){return s=Object.setPrototypeOf||function(E,A){return E.__proto__=A,E},s(y,b)}function h(y){var b=a();return function(){var E,A=u(y);if(b){var w=u(this).constructor;E=Reflect.construct(A,arguments,w)}else E=A.apply(this,arguments);return f(this,E)}}function f(y,b){return b&&(c(b)==="object"||typeof b=="function")?b:d(y)}function d(y){if(y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y}function a(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(y){return!1}}function u(y){return u=Object.setPrototypeOf?Object.getPrototypeOf:function(b){return b.__proto__||Object.getPrototypeOf(b)},u(y)}var v=function(){var y=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};return function(b){function E(){var w=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};return n(this,E),A.call(this,w)}o(E,b);var A=h(E);return t(E,[{key:"loadAsync",value:function(C){var P=this,x=1<arguments.length&&arguments[1]!==void 0?arguments[1]:{};if(!C)return Promise.reject(new Error("No images"));var R,M,F=function(W,G){W.removeEventListener("load",R),W.removeEventListener("error",M),G.resolve(W)},z=function(W,G){W.removeEventListener("load",R),W.removeEventListener("error",M),G.reject(new Error(W+" not loaded"))};return new Promise(function(W,G){R=F.bind(null,C,{resolve:W,reject:G}),M=z.bind(null,C,{resolve:W,reject:G}),C.addEventListener("load",R),C.addEventListener("error",M);var K=P.load(C,x);(typeof K=="string"||K===!1)&&F(C,{resolve:W,reject:G})})}},{key:"loadAllAsync",value:function(){var C=this,P=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{},x=1<arguments.length&&arguments[1]!==void 0?arguments[1]:document.body,R=2<arguments.length?arguments[2]:void 0;if(x===null)return Promise.reject(new Error("No root node"));var M=x.querySelectorAll("img[data-src]","img[data-srcset]","img[srcset]");if(M.length===0)return Promise.reject(new Error("No images"));var F=Array.from(M).map(function(z){return C.loadAsync(z,P,R)});return Promise.all(F)}}]),E}(y)},p=v;l.default=p,_.exports=l.default},224641:(_,l,e)=>{"use strict";e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),Object.defineProperty(l,"__esModule",{value:!0}),l.validatedImage=l.shouldUpdateResolution=l.removeClass=l.positionImage=l.positionCroppedImage=l.isSquarespaceUrl=l.hasClass=l.getUrl=l.getTargetDimensions=l.getSizeFromUrl=l.getOffsetForAlignment=l.getObjectPositionForAlignment=l.getIntendedImageSize=l.getImageScale=l.preloadImage=l.getDimensionForValue=l.getComputedStyle=l.getAssetUrl=l.checkFeatureSupport=l.calculateParentDimensions=l.addClass=void 0;var c=e(137721),n=e(713114);function r(q){"@babel/helpers - typeof";return r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(X){return typeof X}:function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},r(q)}var t=function(q,X){return q.className.indexOf(X)!==-1};l.hasClass=t;var o=function(q,X){return!t(q,X)&&(q.className+=(q.className?" ":"")+X,!0)};l.addClass=o;var s=function(q,X){return!!t(q,X)&&(q.className=q.className.replace(X," ").trim(),!0)};l.removeClass=s;var h=function(q){return["?","#"].forEach(function(X){var Z=q.indexOf(X);
240<Z&&(q=q.substring(0,Z))}),-1<q.indexOf("squarespace-cdn.com")||-1<q.indexOf("squarespace.com")||-1<q.indexOf("squarespace.net")||-1<q.indexOf("sqsp.net")||-1<q.indexOf("sqspcdn.com")};l.isSquarespaceUrl=h;var f=function(q,X,Z){var oe=q.ownerDocument.defaultView;return q.currentStyle?q.currentStyle[Z||X]:oe.getComputedStyle?oe.getComputedStyle(q,null).getPropertyValue(X):""};l.getComputedStyle=f;var d=function(q,X,Z){var oe=new Image;oe.addEventListener("load",function($){var J=$.currentTarget;X(J)}),oe.addEventListener("error",function($){Z($,q)}),oe.src=q};l.preloadImage=d;var a=function(){var q=function(){var oe=document.createElement("img"),$="srcset"in oe;return oe=null,$}(),X=function(){var oe=document.createElement("div"),$="objectFit"in oe.style;return oe=null,$}(),Z=function(){var oe=document.createElement("div"),$="objectPosition"in oe.style;return oe=null,$}();return{doesSupportSrcset:q,doesSupportObjectPosition:Z,doesSupportObjectFit:X}};l.checkFeatureSupport=a;var u=function(q,X){q.getDOMNode&&(q=q.getDOMNode());var Z=q.nodeName==="IMG"&&q;if(!Z)return console.warn("Element is not a valid image element."),!1;var oe=t(q,c.IMAGE_LOADING_CLASS);if(oe){var $=X.allowConcurrentLoads;if(X.debuggerEnabled&&console.warn("".concat(q,' contains the class "').concat(c.IMAGE_LOADING_CLASS,'"; it will ').concat($?"":"not ","be processed.")),!$)return!1}return Z};l.validatedImage=u;var v=function(q,X,Z){var oe=Z.dimensions.width,$=Z.dimensions.height;q===0&&X===0?(q=oe,X=$):q===0?q=X*oe/$:X===0&&(X=q*$/oe);var J=q/X;return{parentWidth:q,parentHeight:X,parentRatio:J}};l.calculateParentDimensions=v;var p=function(q,X){var Z=q.cropMode,oe=X.parentNode,$=q.dimensions.width,J=q.dimensions.height,Q=$/J,ne={height:oe.clientHeight,width:oe.clientWidth},fe=v(ne.width,ne.height,q),be=fe.parentRatio,ze=be.toFixed(1);X.getAttribute("data-parent-ratio")!==ze&&X.setAttribute("data-parent-ratio",ze);var ke;return ke=Z==="cover"&&Q>be||Z==="contain"&&Q<be?ne.height/J:ne.width/$,q.stretch||Z!=="contain"||(ke=Math.min(ke,1)),ke};l.getImageScale=p;var y=function(q,X,Z,oe){q&&r(q)==="object"||(console.warn('Missing alignment for "content-fit" image.'),q={center:!0});var $=X;return $.left=q.left?0:q.right?Z-$.width:$.width<Z?(Z-$.width)/2:0,$.top=q.top?0:q.bottom?oe-$.height:$.height<oe?(oe-$.height)/2:0,$};l.getOffsetForAlignment=y;var b=function(q,X){var Z=q.getAttribute("alt"),oe=Z&&0<Z.length&&!q.getAttribute("src");if(oe){var $=q.style.display;q.removeAttribute("alt"),q.style.display="none",q.focus(),q.style.display=$}X(),oe&&q.setAttribute("alt",Z)},E=function(q,X){var Z=q.parentNode,oe=X.cropMode,$=X.dimensions.width,J=X.dimensions.height,Q=$/J,ne=v(Z.clientWidth,Z.clientHeight,X),fe=ne.parentRatio,be=ne.parentWidth,ze=ne.parentHeight,ke={};if(X.fixedRatio)ke.unit="%",oe==="cover"&&fe>Q||oe==="contain"&&fe<Q?(ke.width=100,ke.height=100*(fe/Q),ke.top=(100-ke.height)*X.focalPoint.y,ke.left=0):(ke.width=100*(Q/fe),ke.height=100,ke.top=0,ke.left=(100-ke.width)*X.focalPoint.x);else{ke.unit="px";var pt=p(X,q);ke.width=$*pt,ke.height=J*pt,oe==="cover"?(ke.left=Math.min(Math.max(be/2-ke.width*X.focalPoint.x,be-ke.width),0),ke.top=Math.min(Math.max(ze/2-ke.height*X.focalPoint.y,ze-ke.height),0)):Object.assign(ke,y(X.fitAlignment,ke,be,ze))}return f(q,"display")==="inline"&&(q.style.fontSize="0px"),b(q,function(){ke.width-=q.offsetHeight-q.clientHeight,ke.height-=q.offsetWidth-q.clientWidth}),{top:ke.top,left:ke.left,width:ke.width,height:ke.height,unit:ke.unit}};l.getTargetDimensions=E;var A=function(q,X){var Z=q.parentNode,oe=X.cropMode,$=E(q,X);q.style.left=$.left+$.unit,q.style.top=$.top+$.unit,q.style.width=$.width+$.unit,q.style.height=$.height+$.unit;var J=f(Z,"position");return q.style.position=J==="relative"?"absolute":"relative",oe==="cover"&&(Z.style.overflow="hidden"),!0};l.positionImage=A;var w=function(q){q||(console.warn('Missing alignment for "content-fit" image.'),q={center:!0});var X={horizontal:"50%",vertical:"50%"};return Object.keys(q).forEach(function(Z){q[Z]===!0&&(c.FIT_ALIGNMENT_TO_OBJECT_POSITION.horizontal[Z]?X.horizontal=c.FIT_ALIGNMENT_TO_OBJECT_POSITION.horizontal[Z]:X.vertical=c.FIT_ALIGNMENT_TO_OBJECT_POSITION.vertical[Z])}),X};l.getObjectPositionForAlignment=w;var C=function(q,X,Z){var oe=p(X,q),$=q.parentNode,J=Math.ceil(X.dimensions.width*oe),Q=Math.ceil(X.dimensions.height*oe),ne=Z==="width"?$.offsetWidth:$.offsetHeight,fe=Z==="width"?J:Q,be=Z==="width"?X.focalPoint.x:X.focalPoint.y,ze=fe-ne;if(ze===0)return be;var ke=Math.max(Math.min(fe*be-.5*ne,ze),0)/ze;return ke},P=function(q,X,Z){var oe=(q.parentNode.offsetWidth/q.parentNode.offsetHeight).toFixed(1),$=q.getAttribute("data-parent-ratio")!==oe,J="".concat(X.focalPoint.x,",").concat(X.focalPoint.y),Q=q.getAttribute("data-image-focal-point")!==J;return Q?(q.setAttribute("data-image-focal-point",J),!0):!!$||(Z.debuggerEnabled&&console.log("skipping repositioning"),!1)},x=function(q,X,Z){if(X.useAdvancedPositioning&&Z.doesSupportObjectFit&&Z.doesSupportObjectPosition){if(!P(q,X,Z))return!0;
24if(q.style.width="100%",q.style.height="100%",X.cropMode==="cover"){var oe={x:C(q,X,"width"),y:C(q,X,"height")};q.style.objectPosition="".concat(100*oe.x,"% ").concat(100*oe.y,"%"),q.style.objectFit="cover"}else if(X.cropMode==="contain"){var $=w(X.fitAlignment);q.style.objectPosition="".concat($.horizontal," ").concat($.vertical),q.style.objectFit="contain"}return Z.debuggerEnabled&&console.log("advanced position used"),X.isUsingAdvancedPositioning=!0,!0}if(X.useBgImage&&X.cropMode==="cover"&&"backgroundSize"in document.documentElement.style){if(!P(q,X,Z))return!0;q.style.visibility="hidden",q.parentNode.style.backgroundSize="cover";var J={x:C(q,X,"width"),y:C(q,X,"height")};return q.parentNode.style.backgroundPosition="".concat(100*J.x,"% ").concat(100*J.y,"%"),X.isUsingAdvancedPositioning=!0,!0}return!1},R=function(q,X,Z){var oe=q.parentNode;return oe?!!x(q,X,Z)||A(q,X,Z):(console.warn("Image element has no parentNode."),!1)};l.positionCroppedImage=R;var M=function(q,X,Z){var oe=Z.dimensions.width,$=Z.dimensions.height;if(q==="width")return oe/$*X;if(q==="height")return $/oe*X;throw new Error("Value for ".concat(q," is NaN."))};l.getDimensionForValue=M;var F=function(q){return q.substr(0,1).toUpperCase()+q.substr(1)},z=function(q){return typeof q=="string"&&-1<q.indexOf("%")?"percentage":isNaN(parseInt(q,10))?NaN:"number"},W=function(q,X,Z){var oe,$,J=function(Q,ne){X.cropMode==="none"&&(q.style.width=null,q.style.height=null);var fe=parseFloat(q.getAttribute(Q)),be=parseFloat(q.getAttribute(Q));if((!be||isNaN(be))&&(fe=f(q,Q),be=parseFloat(fe)),(!be||isNaN(be))&&(fe=f(q,"max-"+Q,"max"+F(Q)),be=parseFloat(fe)),ne===0||fe)switch(z(fe)){case"percentage":ne=parseInt(fe,10)/100*q.parentNode["offset"+F(Q)];break;case"number":ne=parseInt(fe,10)}return be||ne===0||q.getAttribute("src")||(ne=0),ne};return X.isUsingAdvancedPositioning?(oe=q.parentNode.offsetWidth,$=q.parentNode.offsetHeight):(oe=q.offsetWidth,$=q.offsetHeight,b(q,function(){oe=J("width",oe),$=J("height",$)})),oe===0&&$===0?(oe=X.dimensions.width,$=X.dimensions.height):oe===0?oe=M("width",$,X):$===0&&($=M("height",oe,X)),X.load==="viewport"&&(q.style.width="".concat(Math.floor(oe),"px"),q.style.height="".concat(Math.floor($),"px")),(0,n.getSquarespaceSize)(X,oe,$,Z)};l.getIntendedImageSize=W;var G=function(q,X){var Z=q.getAttribute("data-image-resolution");return X=parseInt(X,10),Z=parseInt(Z,10),!!(isNaN(X)||isNaN(Z))||X>Z};l.shouldUpdateResolution=G;var K=function(q,X){var Z=q.source;if(!Z||!Z[0])return console.warn("Invalid or missing image source."),!1;if(X&&(Z[0]==="/"||h(Z))){if(q.sizeFormat==="queryString"&&Z.indexOf("format="+X)===-1)return Z=Z+(-1<Z.indexOf("?")?"&":"?")+"format="+X,Z;if(q.sizeFormat==="filename"&&Z.indexOf("-"+X)===-1){var oe=Z.slice(Z.lastIndexOf("."));return Z=Z.replace(oe,"-"+X+oe),Z}}return Z};l.getUrl=K;var ie=function(q){return q.sizeFormat==="queryString"?/(=)(\d{3,}w)*(original)*/i:/(-)(\d{3,}w)*(original)*/i},re=function(q,X){var Z=ie(X);return q.match(Z)[2]||q.match(Z)[3]};l.getSizeFromUrl=re;var te=function(q,X){var Z;return X.sizeFormat==="queryString"&&(Z=/(\S{1,})(\?format=)(\d{3,}w)/i),q.match(Z)[1]};l.getAssetUrl=te},873588:(_,l,e)=>{"use strict";e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),Object.defineProperty(l,"__esModule",{value:!0}),l.getLoadingConfiguration=void 0;var c=e(137721),n=e(224641),r=function(t){var o=1<arguments.length&&arguments[1]!==void 0?arguments[1]:{},s={dimensions:function(){if(o.dimensions)return o.dimensions;var f=t.getAttribute("data-image-dimensions");return f&&(f=f.split("x"))&&f.length===2?{width:parseInt(f[0],10),height:parseInt(f[1],10)}:{width:null,height:null}}(),fixedRatio:function(){if(o.fixedRatio)return o.fixedRatio;var f=t.getAttribute("data-fixed-ratio");return!!f&&f==="true"}(),focalPoint:function(){if(o.focalPoint&&!isNaN(parseFloat(o.focalPoint.x))&&!isNaN(parseFloat(o.focalPoint.y)))return o.focalPoint;var f=t.getAttribute("data-image-focal-point");return f&&(f=f.split(",").map(parseFloat))&&f.length===2?{x:f[0],y:f[1]}:{x:.5,y:.5}}(),load:function(){if(o.load||o.load===!1)return o.load.toString();var f=t.getAttribute("data-load");return f||"true"}(),forceImageUpdate:function(){if(o.forceImageUpdate||o.forceImageUpdate===!1)return o.forceImageUpdate;var f=t.getAttribute("data-force-image-update");return!!f&&f==="true"}(),cropMode:function(){if(o.mode)return c.CROP_ARGUMENT_TO_CROP_MODE[o.mode]||"none";var f=c.CROP_ARGUMENT_TO_CROP_MODE[t.getAttribute("data-mode")];if(f)return f;if(!t.parentNode)return"none";var d=t.parentNode.className;return-1<d.indexOf("content-fill")?c.CROP_ARGUMENT_TO_CROP_MODE["content-fill"]:-1<d.indexOf("content-fit")?c.CROP_ARGUMENT_TO_CROP_MODE["content-fit"]:"none"}(),sizeAdjustment:function(){var f=function(d){return d=parseFloat(d),isNaN(d)?1:Math.max(d,0)};return typeof o.sizeAdjustment=="undefined"?f(t.getAttribute("data-size-adjustment")):f(o.sizeAdjustment)}(),sizeFormat:function(){if(o.sizeFormat)return o.sizeFormat;var f=t.getAttribute("data-size-format");return f==="filename"?"filename":"queryString"}(),source:function(){if(o.source)return o.source;var f=t.getAttribute("data-src");if(f)return(0,n.isSquarespaceUrl)(f)&&(f=f.replace(/(http:\/\/)/g,"https://")),f}(),stretch:function(){if(typeof o.stretch!="undefined")return o.stretch;var f=t.getAttribute("data-image-stretch");return!f||f==="true"}(),useBgImage:function(){if(typeof o.useBgImage!="undefined")return o.useBgImage;var f=t.getAttribute("data-use-bg-image");return!!f&&f==="true"}(),useAdvancedPositioning:function(){if(typeof o.useAdvancedPositioning!="undefined")return o.useAdvancedPositioning;var f=t.getAttribute("data-use-advanced-positioning");return!!f&&f==="true"}()};if(s.allowSaveData="allowSaveData"in o?o.allowSaveData:t.getAttribute("data-allow-save-data")==="true",s.dprMax="dprMax"in o?o.dprMax:parseInt(t.getAttribute("data-dpr-max"),10)||1/0,s.dprMin="dprMin"in o?o.dprMin:parseInt(t.getAttribute("data-dpr-min"),10)||0,s.cropMode==="contain"&&t.parentNode){var h=o.fitAlignment||t.getAttribute("data-alignment")||t.parentNode.getAttribute("data-alignment")||"center";h&&(s.fitAlignment=["top","left","center","right","bottom"].reduce(function(f,d){return f[d]=-1<h.indexOf(d),f},{}))}return s.dimensions&&s.dimensions.width&&s.dimensions.height&&(s.hasImageDimensionData=!0),s};l.getLoadingConfiguration=r},713114:(_,l,e)=>{"use strict";var c=e(224641);
24Object.defineProperty(l,"__esModule",{value:!0}),l.getSquarespaceSize=void 0;function n(t){if(typeof app!="undefined"||typeof window.devicePixelRatio!="number")return t.sizeAdjustment;var o=t.allowSaveData&&"navigator"in window&&"connection"in window.navigator&&window.navigator.connection.saveData?Math.min(window.devicePixelRatio,1):window.devicePixelRatio;return Math.max(t.dprMin,Math.min(t.dprMax,o))*t.sizeAdjustment}var r=function(t,o,s,h){for(var f=(0,c.getDimensionForValue)("width",s,t),d=Math.max(f,o)*n(t),a=h.sizes.length,u=1;u<a;u++)if(d>h.sizes[u])return h.sizes[u-1]+"w";return h.sizes[a-1]+"w"};l.getSquarespaceSize=r},296194:_=>{"use strict";function l(n,r){function t(){this.constructor=n}t.prototype=r.prototype,n.prototype=new t}function e(n,r,t,o){this.message=n,this.expected=r,this.found=t,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,e)}l(e,Error),e.buildMessage=function(n,r){var t={literal:function(u){return'"'+s(u.text)+'"'},class:function(u){var v="",p;for(p=0;p<u.parts.length;p++)v+=u.parts[p]instanceof Array?h(u.parts[p][0])+"-"+h(u.parts[p][1]):h(u.parts[p]);return"["+(u.inverted?"^":"")+v+"]"},any:function(u){return"any character"},end:function(u){return"end of input"},other:function(u){return u.description}};function o(u){return u.charCodeAt(0).toString(16).toUpperCase()}function s(u){return u.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(v){return"\\x0"+o(v)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(v){return"\\x"+o(v)})}function h(u){return u.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(v){return"\\x0"+o(v)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(v){return"\\x"+o(v)})}function f(u){return t[u.type](u)}function d(u){var v=new Array(u.length),p,y;for(p=0;p<u.length;p++)v[p]=f(u[p]);if(v.sort(),v.length>0){for(p=1,y=1;p<v.length;p++)v[p-1]!==v[p]&&(v[y]=v[p],y++);v.length=y}switch(v.length){case 1:return v[0];case 2:return v[0]+" or "+v[1];default:return v.slice(0,-1).join(", ")+", or "+v[v.length-1]}}function a(u){return u?'"'+s(u)+'"':"end of input"}return"Expected "+d(n)+" but "+a(r)+" found."};function c(n,r){r=r!==void 0?r:{};var t={},o={start:xi},s=xi,h="#",f=nr("#",!1),d=function(){return si},a=function(){return{type:"octothorpe"}},u=function(ee){return ee.join("")},v="{",p=nr("{",!1),y="}",b=nr("}",!1),E=function(ee){return{type:"argument",arg:ee}},A=",",w=nr(",",!1),C="select",P=nr("select",!1),x=function(ee,Se){return r.strictNumberSign&&(si=!1),Se},R=function(ee,Se){return{type:"select",arg:ee,cases:Se}},M="plural",F=nr("plural",!1),z="selectordinal",W=nr("selectordinal",!1),G=function(ee,Se){return si=!0,Se},K=function(ee,Se,Fe,wt){var tn=(Se==="selectordinal"?r.ordinal:r.cardinal)||["zero","one","two","few","many","other"];return tn&&tn.length&&wt.forEach(function(cn){if(isNaN(cn.key)&&tn.indexOf(cn.key)<0)throw new Error("Invalid key `"+cn.key+"` for argument `"+ee+"`. Valid "+Se+" keys for this locale are `"+tn.join("`, `")+"`, and explicit keys like `=0`.")}),si=!1,{type:Se,arg:ee,offset:Fe||0,cases:wt}},ie=function(ee,Se,Fe){return{type:"function",arg:ee,key:Se,params:Fe}},re=/^[^\t-\r \x85\u200E\u200F\u2028\u2029!-,;-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/,te=Br([["	","\r"]," ","\x85","\u200E","\u200F","\u2028","\u2029",["!",","],[";","@"],["[","^"],"`",["{","~"],["\xA1","\xA7"],"\xA9","\xAB","\xAC","\xAE","\xB0","\xB1","\xB6","\xBB","\xBF","\xD7","\xF7",["\u2010","\u2027"],["\u2030","\u203E"],["\u2041","\u2053"],["\u2055","\u205E"],["\u2190","\u245F"],["\u2500","\u2775"],["\u2794","\u2BFF"],["\u2E00","\u2E7F"],["\u3001","\u3003"],["\u3008","\u3020"],"\u3030","\uFD3E","\uFD3F","\uFE45","\uFE46"],!0,!1),q=function(ee,Se){return{key:ee,tokens:Se}},X=function(ee){return ee},Z="offset",oe=nr("offset",!1),$=":",J=nr(":",!1),Q=function(ee){return ee},ne="=",fe=nr("=",!1),be=function(ee){return r.strictFunctionParams},ze=function(ee){return ee},ke=function(ee){return ee.replace(wi,"")},pt="''",St=nr("''",!1),Kt=function(){return"'"}
24,Rt=/^[^']/,Un=Br(["'"],!0,!1),qt="'{",me=nr("'{",!1),Le="'",Ee=nr("'",!1),ut=function(ee){return"{"+ee.join("")},it="'}",Te=nr("'}",!1),Lt=function(ee){return"}"+ee.join("")},Nt="'#",Tt=nr("'#",!1),en=function(ee){return"#"+ee.join("")},Ht=function(ee){return ee[0]},ln=function(ee){return!si},An=function(ee){return ee},le=/^[^{}#\\\0-\x08\x0E-\x1F\x7F]/,Ve=Br(["{","}","#","\\",["\0","\b"],["�","�"],"\x7F"],!0,!1),ye="\\\\",Ie=nr("\\\\",!1),Ye=function(){return"\\"},Je="\\#",gt=nr("\\#",!1),mt=function(){return"#"},Mt="\\{",pe=nr("\\{",!1),nt=function(){return"{"},vt="\\}",jt=nr("\\}",!1),an=function(){return"}"},zt="\\u",We=nr("\\u",!1),Ce=function(ee,Se,Fe,wt){return String.fromCharCode(parseInt("0x"+ee+Se+Fe+wt))},we=/^[^',}]/,je=Br(["'",",","}"],!0,!1),qe=/^[^'}]/,lt=Br(["'","}"],!0,!1),yt=/^[0-9]/,Ut=Br([["0","9"]],!1,!1),vn=/^[0-9a-fA-F]/,yn=Br([["0","9"],["a","f"],["A","F"]],!1,!1),Wn=/^[\t-\r \x85\u200E\u200F\u2028\u2029]/,Qn=Br([["	","\r"]," ","\x85","\u200E","\u200F","\u2028","\u2029"],!1,!1),_e=0,sn=0,Fr=[{line:1,column:1}],mr=0,la=[],Jt=0,hi;if("startRule"in r){if(!(r.startRule in o))throw new Error(`Can't start parsing from rule "`+r.startRule+'".');s=o[r.startRule]}function qi(){return n.substring(sn,_e)}function Pi(){return pi(sn,_e)}function Ti(ee,Se){throw Se=Se!==void 0?Se:pi(sn,_e),ba([vi(ee)],n.substring(sn,_e),Se)}function po(ee,Se){throw Se=Se!==void 0?Se:pi(sn,_e),Ba(ee,Se)}function nr(ee,Se){return{type:"literal",text:ee,ignoreCase:Se}}function Br(ee,Se,Fe){return{type:"class",parts:ee,inverted:Se,ignoreCase:Fe}}function yr(){return{type:"any"}}function Mr(){return{type:"end"}}function vi(ee){return{type:"other",description:ee}}function ca(ee){var Se=Fr[ee],Fe;if(Se)return Se;for(Fe=ee-1;!Fr[Fe];)Fe--;for(Se=Fr[Fe],Se={line:Se.line,column:Se.column};Fe<ee;)n.charCodeAt(Fe)===10?(Se.line++,Se.column=1):Se.column++,Fe++;return Fr[ee]=Se,Se}function pi(ee,Se){var Fe=ca(ee),wt=ca(Se);return{start:{offset:ee,line:Fe.line,column:Fe.column},end:{offset:Se,line:wt.line,column:wt.column}}}function Ft(ee){_e<mr||(_e>mr&&(mr=_e,la=[]),la.push(ee))}function Ba(ee,Se){return new e(ee,null,null,Se)}function ba(ee,Se,Fe){return new e(e.buildMessage(ee,Se),ee,Se,Fe)}function xi(){var ee,Se;for(ee=[],Se=_r();Se!==t;)ee.push(Se),Se=_r();return ee}function _r(){var ee,Se,Fe;if(ee=Sa(),ee===t&&(ee=Oa(),ee===t&&(ee=Ji(),ee===t&&(ee=Qr(),ee===t&&(ee=_e,n.charCo
24deAt(_e)===35?(Se=h,_e++):(Se=t,Jt===0&&Ft(f)),Se!==t?(sn=_e,Fe=d(),Fe?Fe=void 0:Fe=t,Fe!==t?(sn=ee,Se=a(),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t),ee===t))))){if(ee=_e,Se=[],Fe=Xn(),Fe!==t)for(;Fe!==t;)Se.push(Fe),Fe=Xn();else Se=t;Se!==t&&(sn=ee,Se=u(Se)),ee=Se}return ee}function Sa(){var ee,Se,Fe,wt,tn,cn;return ee=_e,n.charCodeAt(_e)===123?(Se=v,_e++):(Se=t,Jt===0&&Ft(p)),Se!==t?(Fe=Rn(),Fe!==t?(wt=Ir(),wt!==t?(tn=Rn(),tn!==t?(n.charCodeAt(_e)===125?(cn=y,_e++):(cn=t,Jt===0&&Ft(b)),cn!==t?(sn=ee,Se=E(wt),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t),ee}function Oa(){var ee,Se,Fe,wt,tn,cn,zr,ir,kn,Xr,gi,br,jr,Ln;if(ee=_e,n.charCodeAt(_e)===123?(Se=v,_e++):(Se=t,Jt===0&&Ft(p)),Se!==t)if(Fe=Rn(),Fe!==t)if(wt=Ir(),wt!==t)if(tn=Rn(),tn!==t)if(n.charCodeAt(_e)===44?(cn=A,_e++):(cn=t,Jt===0&&Ft(w)),cn!==t)if(zr=Rn(),zr!==t)if(ir=_e,n.substr(_e,6)===C?(kn=C,_e+=6):(kn=t,Jt===0&&Ft(P)),kn!==t&&(sn=ir,kn=x(wt,kn)),ir=kn,ir!==t)if(kn=Rn(),kn!==t)if(n.charCodeAt(_e)===44?(Xr=A,_e++):(Xr=t,Jt===0&&Ft(w)),Xr!==t)if(gi=Rn(),gi!==t){if(br=[],jr=Ca(),jr!==t)for(;jr!==t;)br.push(jr),jr=Ca();else br=t;br!==t?(jr=Rn(),jr!==t?(n.charCodeAt(_e)===125?(Ln=y,_e++):(Ln=t,Jt===0&&Ft(b)),Ln!==t?(sn=ee,Se=R(wt,br),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)}else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;return ee}function Ji(){var ee,Se,Fe,wt,tn,cn,zr,ir,kn,Xr,gi,br,jr,Ln,Hn;
24if(ee=_e,n.charCodeAt(_e)===123?(Se=v,_e++):(Se=t,Jt===0&&Ft(p)),Se!==t)if(Fe=Rn(),Fe!==t)if(wt=Ir(),wt!==t)if(tn=Rn(),tn!==t)if(n.charCodeAt(_e)===44?(cn=A,_e++):(cn=t,Jt===0&&Ft(w)),cn!==t)if(zr=Rn(),zr!==t)if(ir=_e,n.substr(_e,6)===M?(kn=M,_e+=6):(kn=t,Jt===0&&Ft(F)),kn===t&&(n.substr(_e,13)===z?(kn=z,_e+=13):(kn=t,Jt===0&&Ft(W))),kn!==t&&(sn=ir,kn=G(wt,kn)),ir=kn,ir!==t)if(kn=Rn(),kn!==t)if(n.charCodeAt(_e)===44?(Xr=A,_e++):(Xr=t,Jt===0&&Ft(w)),Xr!==t)if(gi=Rn(),gi!==t)if(br=$e(),br===t&&(br=null),br!==t){if(jr=[],Ln=Er(),Ln!==t)for(;Ln!==t;)jr.push(Ln),Ln=Er();else jr=t;jr!==t?(Ln=Rn(),Ln!==t?(n.charCodeAt(_e)===125?(Hn=y,_e++):(Hn=t,Jt===0&&Ft(b)),Hn!==t?(sn=ee,Se=K(wt,ir,br,jr),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)}else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;else _e=ee,ee=t;return ee}function Qr(){var ee,Se,Fe,wt,tn,cn,zr,ir,kn,Xr,gi;return ee=_e,n.charCodeAt(_e)===123?(Se=v,_e++):(Se=t,Jt===0&&Ft(p)),Se!==t?(Fe=Rn(),Fe!==t?(wt=Ir(),wt!==t?(tn=Rn(),tn!==t?(n.charCodeAt(_e)===44?(cn=A,_e++):(cn=t,Jt===0&&Ft(w)),cn!==t?(zr=Rn(),zr!==t?(ir=_e,kn=Ir(),kn!==t&&(sn=ir,kn=x(wt,kn)),ir=kn,ir!==t?(kn=Rn(),kn!==t?(Xr=tt(),Xr!==t?(n.charCodeAt(_e)===125?(gi=y,_e++):(gi=t,Jt===0&&Ft(b)),gi!==t?(sn=ee,Se=ie(wt,ir,Xr),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t),ee}function Ir(){var ee,Se,Fe;if(ee=_e,Se=[],re.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(te)),Fe!==t)for(;Fe!==t;)Se.push(Fe),re.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(te));else Se=t;return Se!==t?ee=n.substring(ee,_e):ee=Se,ee}function Yn(){var ee,Se,Fe;if(ee=_e,Se=[],Fe=Dr(),Fe!==t)for(;Fe!==t;)Se.push(Fe),Fe=Dr();else Se=t;return Se!==t&&(sn=ee,Se=u(Se)),ee=Se,ee}function oi(){var ee,Se,Fe;if(ee=_e,Se=[],Fe=Pr(),Fe!==t)for(;Fe!==t;)Se.push(Fe),Fe=Pr();else Se=t;return Se!==t&&(sn=ee,Se=u(Se)),ee=Se,ee}function Ca(){var ee,Se,Fe,wt,tn;return ee=_e,Se=Rn(),Se!==t?(Fe=Ir(),Fe!==t?(wt=Rn(),wt!==t?(tn=ji(),tn!==t?(sn=ee,Se=q(Fe,tn),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t),ee}function Er(){var ee,Se,Fe,wt,tn;return ee=_e,Se=Rn(),Se!==t?(Fe=ct(),Fe!==t?(wt=Rn(),wt!==t?(tn=ji(),tn!==t?(sn=ee,Se=q(Fe,tn),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t),ee}function ji(){var ee,Se,Fe,wt,tn,cn;
24if(ee=_e,n.charCodeAt(_e)===123?(Se=v,_e++):(Se=t,Jt===0&&Ft(p)),Se!==t)if(Fe=_e,wt=Rn(),wt!==t?(tn=_e,Jt++,n.charCodeAt(_e)===123?(cn=v,_e++):(cn=t,Jt===0&&Ft(p)),Jt--,cn!==t?(_e=tn,tn=void 0):tn=t,tn!==t?(wt=[wt,tn],Fe=wt):(_e=Fe,Fe=t)):(_e=Fe,Fe=t),Fe===t&&(Fe=null),Fe!==t){for(wt=[],tn=_r();tn!==t;)wt.push(tn),tn=_r();wt!==t?(tn=Rn(),tn!==t?(n.charCodeAt(_e)===125?(cn=y,_e++):(cn=t,Jt===0&&Ft(b)),cn!==t?(sn=ee,Se=X(wt),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)}else _e=ee,ee=t;else _e=ee,ee=t;return ee}function $e(){var ee,Se,Fe,wt,tn,cn,zr,ir;return ee=_e,Se=Rn(),Se!==t?(n.substr(_e,6)===Z?(Fe=Z,_e+=6):(Fe=t,Jt===0&&Ft(oe)),Fe!==t?(wt=Rn(),wt!==t?(n.charCodeAt(_e)===58?(tn=$,_e++):(tn=t,Jt===0&&Ft(J)),tn!==t?(cn=Rn(),cn!==t?(zr=Ii(),zr!==t?(ir=Rn(),ir!==t?(sn=ee,Se=Q(zr),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t),ee}function ct(){var ee,Se,Fe;return ee=Ir(),ee===t&&(ee=_e,n.charCodeAt(_e)===61?(Se=ne,_e++):(Se=t,Jt===0&&Ft(fe)),Se!==t?(Fe=Ii(),Fe!==t?(sn=ee,Se=Q(Fe),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)),ee}function tt(){var ee,Se,Fe;for(ee=_e,Se=[],Fe=ft();Fe!==t;)Se.push(Fe),Fe=ft();if(Se!==t?(sn=_e,Fe=be(Se),Fe?Fe=t:Fe=void 0,Fe!==t?(sn=ee,Se=ze(Se),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t),ee===t){for(ee=_e,Se=[],Fe=_t();Fe!==t;)Se.push(Fe),Fe=_t();Se!==t?(sn=_e,Fe=be(Se),Fe?Fe=void 0:Fe=t,Fe!==t?(sn=ee,Se=ze(Se),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)}return ee}function _t(){var ee,Se,Fe,wt;return ee=_e,Se=Rn(),Se!==t?(n.charCodeAt(_e)===44?(Fe=A,_e++):(Fe=t,Jt===0&&Ft(w)),Fe!==t?(wt=oi(),wt!==t?(sn=ee,Se=ze(wt),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t),ee}function ft(){var ee,Se,Fe,wt,tn,cn;return ee=_e,Se=Rn(),Se!==t?(n.charCodeAt(_e)===44?(Fe=A,_e++):(Fe=t,Jt===0&&Ft(w)),Fe!==t?(wt=Rn(),wt!==t?(tn=Yn(),tn!==t?(cn=Rn(),cn!==t?(sn=ee,Se=ke(tn),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t),ee}function Gt(){var ee,Se;return ee=_e,n.substr(_e,2)===pt?(Se=pt,_e+=2):(Se=t,Jt===0&&Ft(St)),Se!==t&&(sn=ee,Se=Kt()),ee=Se,ee}function kt(){var ee,Se,Fe;if(ee=Gt(),ee===t){if(ee=_e,Se=[],Rt.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(Un)),Fe!==t)for(;Fe!==t;)Se.push(Fe),Rt.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(Un));else Se=t;Se!==t&&(sn=ee,Se=u(Se)),ee=Se}return ee}function hn(){var ee,Se,Fe,wt;if(ee=_e,n.substr(_e,2)===qt?(Se=qt,_e+=2):(Se=t,Jt===0&&Ft(me)),Se!==t){for(Fe=[],wt=kt();wt!==t;)Fe.push(wt),wt=kt();Fe!==t?(n.charCodeAt(_e)===39?(wt=Le,_e++):(wt=t,Jt===0&&Ft(Ee)),wt!==t?(sn=ee,Se=ut(Fe),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)}else _e=ee,ee=t;if(ee===t)if(ee=_e,n.substr(_e,2)===it?(Se=it,_e+=2):(Se=t,Jt===0&&Ft(Te)),Se!==t){for(Fe=[],wt=kt();wt!==t;)Fe.push(wt),wt=kt();Fe!==t?(n.charCodeAt(_e)===39?(wt=Le,_e++):(wt=t,Jt===0&&Ft(Ee)),wt!==t?(sn=ee,Se=Lt(Fe),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)}else _e=ee,ee=t;return ee}function Fn(){var ee,Se,Fe,wt,tn,cn;if(ee=hn(),ee===t){if(ee=_e,Se=_e,Fe=_e,n.substr(_e,2)===Nt?(wt=Nt,_e+=2):(wt=t,Jt===0&&Ft(Tt)),wt!==t){for(tn=[],cn=kt();cn!==t;)tn.push(cn),cn=kt();tn!==t?(n.charCodeAt(_e)===39?(cn=Le,_e++):(cn=t,Jt===0&&Ft(Ee)),cn!==t?(sn=Fe,wt=en(tn),Fe=wt):(_e=Fe,Fe=t)):(_e=Fe,Fe=t)}else _e=Fe,Fe=t;Fe!==t?(sn=_e,wt=d(),wt?wt=void 0:wt=t,wt!==t?(Fe=[Fe,wt],Se=Fe):(_e=Se,Se=t)):(_e=Se,Se=t),Se!==t&&(sn=ee,Se=Ht(Se)),ee=Se,ee===t&&(n.charCodeAt(_e)===39?(ee=Le,_e++):(ee=t,Jt===0&&Ft(Ee)))}return ee}function Tn(){var ee;return ee=hn(),ee===t&&(n.charCodeAt(_e)===39?(ee=Le,_e++):(ee=t,Jt===0&&Ft(Ee))),ee}function Xn(){var ee,Se,Fe,wt,tn,cn;
24return ee=Gt(),ee===t&&(ee=Fn(),ee===t&&(ee=_e,n.charCodeAt(_e)===35?(Se=h,_e++):(Se=t,Jt===0&&Ft(f)),Se!==t?(sn=_e,Fe=ln(Se),Fe?Fe=void 0:Fe=t,Fe!==t?(sn=ee,Se=An(Se),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t),ee===t&&(le.test(n.charAt(_e))?(ee=n.charAt(_e),_e++):(ee=t,Jt===0&&Ft(Ve)),ee===t&&(ee=_e,n.substr(_e,2)===ye?(Se=ye,_e+=2):(Se=t,Jt===0&&Ft(Ie)),Se!==t&&(sn=ee,Se=Ye()),ee=Se,ee===t&&(ee=_e,n.substr(_e,2)===Je?(Se=Je,_e+=2):(Se=t,Jt===0&&Ft(gt)),Se!==t&&(sn=ee,Se=mt()),ee=Se,ee===t&&(ee=_e,n.substr(_e,2)===Mt?(Se=Mt,_e+=2):(Se=t,Jt===0&&Ft(pe)),Se!==t&&(sn=ee,Se=nt()),ee=Se,ee===t&&(ee=_e,n.substr(_e,2)===vt?(Se=vt,_e+=2):(Se=t,Jt===0&&Ft(jt)),Se!==t&&(sn=ee,Se=an()),ee=Se,ee===t&&(ee=_e,n.substr(_e,2)===zt?(Se=zt,_e+=2):(Se=t,Jt===0&&Ft(We)),Se!==t?(Fe=rr(),Fe!==t?(wt=rr(),wt!==t?(tn=rr(),tn!==t?(cn=rr(),cn!==t?(sn=ee,Se=Ce(Fe,wt,tn,cn),ee=Se):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t)):(_e=ee,ee=t))))))))),ee}function nn(){var ee;return ee=Gt(),ee===t&&(ee=Tn()),ee}function Dr(){var ee,Se,Fe;if(ee=nn(),ee===t){if(ee=_e,Se=[],we.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(je)),Fe!==t)for(;Fe!==t;)Se.push(Fe),we.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(je));else Se=t;Se!==t&&(sn=ee,Se=u(Se)),ee=Se}return ee}function Pr(){var ee,Se,Fe;if(ee=nn(),ee===t){if(ee=_e,Se=[],qe.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(lt)),Fe!==t)for(;Fe!==t;)Se.push(Fe),qe.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(lt));else Se=t;Se!==t&&(sn=ee,Se=u(Se)),ee=Se}return ee}function Ii(){var ee,Se,Fe;if(ee=_e,Se=[],yt.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(Ut)),Fe!==t)for(;Fe!==t;)Se.push(Fe),yt.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(Ut));else Se=t;return Se!==t?ee=n.substring(ee,_e):ee=Se,ee}function rr(){var ee;return vn.test(n.charAt(_e))?(ee=n.charAt(_e),_e++):(ee=t,Jt===0&&Ft(yn)),ee}function Rn(){var ee,Se,Fe;for(ee=_e,Se=[],Wn.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(Qn));Fe!==t;)Se.push(Fe),Wn.test(n.charAt(_e))?(Fe=n.charAt(_e),_e++):(Fe=t,Jt===0&&Ft(Qn));return Se!==t?ee=n.substring(ee,_e):ee=Se,ee}var si=!1,Yi="[	-\r \x85\u200E\u200F\u2028\u2029]*",wi=new RegExp("^"+Yi+"|"+Yi+"$","g");if(hi=s(),hi!==t&&_e===n.length)return hi;throw hi!==t&&_e<n.length&&Ft(Mr()),ba(la,mr<n.length?n.charAt(mr):null,mr<n.length?pi(mr,mr+1):pi(mr,mr))}_.exports={SyntaxError:e,parse:c}},425402:(_,l,e)=>{_.exports=e(12927)},106095:(_,l,e)=>{_.exports=e(12927)},439535:(_,l,e)=>{"use strict";e.d(l,{A:()=>t});var c=e(392338),n={IPHONE_12_PRO_MAX:{HEIGHT:926,WIDTH:428},IPAD:{HEIGHT:1024,WIDTH:768},IPAD_PRO_13:{HEIGHT:1366,WIDTH:1024}},r=[800,1024],t={"mobile-0":["only screen and (pointer: coarse) and (orientation: portrait) and (max-device-height: ".concat(n.IPHONE_12_PRO_MAX.HEIGHT,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (max-device-width: ".concat(n.IPHONE_12_PRO_MAX.HEIGHT,"px)")].join(","),"mobile-100":["only screen and (pointer: coarse) and (orientation: portrait) and (min-device-height: ".concat(n.IPHONE_12_PRO_MAX.HEIGHT+1,"px) and (max-device-height: ").concat(n.IPAD.HEIGHT-1,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (min-device-width: ".concat(n.IPHONE_12_PRO_MAX.HEIGHT+1,"px) and (max-device-width: ").concat(n.IPAD.HEIGHT-1,"px)")].join(","),"tablet-0":["only screen and (pointer: coarse) and (orientation: portrait) and (min-device-height: ".concat(n.IPAD.HEIGHT,"px) and (max-device-height: ").concat(n.IPAD_PRO_13.HEIGHT-1,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (min-device-width: ".concat(n.IPAD.HEIGHT,"px) and (max-device-width: ").concat(n.IPAD_PRO_13.HEIGHT-1,"px)")].join(","),"tablet-100":["only screen and (pointer: coarse) and (orientation: portrait) and (min-device-height: ".concat(n.IPAD_PRO_13.HEIGHT,"px)"),"only screen and (pointer: coarse) and (orientation: landscape) and (min-device-width: ".concat(n.IPAD_PRO_13.HEIGHT,"px)")].join(","),"desktop-0":"only screen and (any-pointer: fine) and (max-width: ".concat(r[0],"px)"),"desktop-50":"only screen and (any-pointer: fine) and (min-width: ".concat(r[0]+1,"px) and (max-width: ").concat(r[1],"px)"),"desktop-100":"only screen and (any-pointer: fine) and (min-width: ".concat(r[1]+1,"px)")}},870649:(_,l,e)=>{"use strict";e.d(l,{O:()=>w,f:()=>A});var c=e(392338),n=e.n(c),r=e(858240),t=e.n(r),o=e(4636),s=e.n(o),h=e(699467),f=e.n(h),d=e(506051),a=e.n(d),u=e(721854),v=e.n(u),p=e(852156),y=e.n(p);function b(C,P,x){return P=a()(P),f()(C,E()?Reflect.construct(P,x||[],a()(C).constructor):P.apply(C,x))}function E(){try{var C=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(P){}return(E=function(){return!!C})()}var A=function(C){function P(x,R){var M;return t()(this,P),M=b(this,P,[x]),M.defaultValue=x,M[100]=R[100],M[200]=R[200],M[300]=R[300],M[400]=R[400],M[500]=R[500],M[600]=R[600],M[700]=R[700],M[800]=R[800],M[900]=R[900],M[950]=R[900],M}
24return v()(P,C),s()(P,[{key:"valueOf",value:function(){return this.defaultValue}}])}(y()(String)),w={black:"#313131",white:"#ffffff",blue:new A("#1264D0",{100:"#113267",200:"#154D9D",300:"#0862D1",400:"#0072F0",500:"#4894FF",600:"#6CA4F4",700:"#B9D5FE",800:"#D8E8FE",900:"#F4F5FD",950:"#F4F5FD"}),green:new A("#1B754F",{100:"#123B28",200:"#175A3D",300:"#1B754F",400:"#15865B",500:"#45A57A",600:"#67B28D",700:"#AEDCC2",800:"#CDEDDB",900:"#EDF8F2",950:"#EDF8F2"}),red:new A("#C32D38",{100:"#651218",200:"#96232B",300:"#C32D38",400:"#DB3642",500:"#F36567",600:"#EF8280",700:"#FEC6C4",800:"#FEE0DE",900:"#FEF3F2",950:"#FEF3F2"}),pink:{100:"#581C4D",200:"#822D71",300:"#AB3796",400:"#C63BB0",500:"#E067C9",600:"#DF82CB",700:"#F4C6E9",800:"#F8E0F2",900:"#FCF1F9",950:"#FCF1F9"},orange:{100:"#5E2507",200:"#873809",300:"#AE4906",400:"#C05703",500:"#DA7B3C",600:"#DF8E5C",700:"#FFC8A8",800:"#FCE2D3",900:"#FEF2EC",950:"#FEF2EC"},gray:{100:"#0E0E0E",200:"#454545",300:"#666666",400:"#767676",500:"#949494",600:"#B7B7B7",700:"#D3D3D3",800:"#E7E7E7",900:"#F2F2F2",950:"#F9F9F9"},yellow:{100:"#433214",200:"#6B4811",300:"#925B20",400:"#AB6500",500:"#C48900",600:"#D19800",700:"#F2D173",800:"#FDE696",900:"#FEF5D3"},lime:{100:"#243C08",200:"#37590D",300:"#477114",400:"#57822a",500:"#72A159",600:"#85AD73",700:"#BADDAC",800:"#D9EAD2",900:"#F1F7EE"},teal:{100:"#033D3C",200:"#145858",300:"#0B7374",400:"#038480",500:"#32A49E",600:"#55B2AC",700:"#A8DDD8",800:"#D0EDEA",900:"#E5F9F6"},cyan:{100:"#0F374B",200:"#1B5672",300:"#136F96",400:"#0C7EAB",500:"#389DCC",600:"#5FACD3",700:"#B0DAF1",800:"#D6EAF4",900:"#EFF7FC"},purple:{100:"#352A64",200:"#543DA4",300:"#6d4cd7",400:"#785EF2",500:"#9284FB",600:"#9F97F3",700:"#D0CFFB",800:"#E3E4FE",900:"#F4F3FE"}}},889356:(_,l,e)=>{"use strict";e.d(l,{U:()=>c});var c={product:{default:"cubic-bezier(0.66, 0, 0.34, 1.00)",entrance:"cubic-bezier(0.32, 0.94, 0.60, 1.00)",exit:"cubic-bezier(0.40, 0, 0.68, 0.06)"}}},683326:(_,l,e)=>{"use strict";e.d(l,{C:()=>r});var c=e(392338),n=[9.75,11,12,14,16,18,22,28,32,40],r=n.map(function(t){return"".concat(t,"px")})},313126:(_,l,e)=>{"use strict";e.d(l,{v:()=>c});var c={book:"400",medium:"500",semibold:"600"}},387026:(_,l,e)=>{"use strict";e.d(l,{R:()=>c});var c={ui:'Clarkson, "Helvetica Neue", Helvetica, Arial, sans-serif',mono:'"SF Mono", Consolas, "Liberation Mono", Menlo, Courier, monospace'}},813284:(_,l,e)=>{"use strict";e.r(l),e.d(l,{RosettaColor:()=>f.f,borderWidths:()=>o,borders:()=>c,breakpoints:()=>s.A,buttonSizes:()=>h,colors:()=>f.O,easing:()=>w.U,fontSizes:()=>a.C,fontWeights:()=>u.v,fonts:()=>d.R,lineHeights:()=>p,radii:()=>A.p,shadows:()=>b.q,sizes:()=>E.J,space:()=>y.D,time:()=>C.X});var c=[0,"1px solid","2px solid"],n=e(392338),r=[0,1,2],t=function(x){return x===0},o=r.map(function(P){return t(P)?"".concat(P):"".concat(P,"px")}),s=e(439535),h=["sizes.200","sizes.250","sizes.300"];h.small="sizes.200",h.medium="sizes.250",h.large="sizes.300";var f=e(870649),d=e(387026),a=e(683326),u=e(313126),v=[11,16,22,24,28,32,44],p=v.map(function(P){return"".concat(P,"px")}),y=e(830509),b=e(703541),E=e(499498),A=e(458615),w=e(889356),C=e(889439)},458615:(_,l,e)=>{"use strict";e.d(l,{p:()=>r});var c=e(392338),n=Object.assign([0,4,8],{circle:"50%"}),r=n.map(function(t){return"".concat(t,"px")});r.circle="50%"},703541:(_,l,e)=>{"use strict";e.d(l,{q:()=>f});var c=e(392338),n=e.n(c),r=e(346797),t=e.n(r);function o(d,a){var u=Object.keys(d);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);a&&(v=v.filter(function(p){return Object.getOwnPropertyDescriptor(d,p).enumerable})),u.push.apply(u,v)}return u}function s(d){for(var a=1;a<arguments.length;a++){var u=arguments[a]!=null?arguments[a]:{};a%2?o(Object(u),!0).forEach(function(v){t()(d,v,u[v])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(u)):o(Object(u)).forEach(function(v){Object.defineProperty(d,v,Object.getOwnPropertyDescriptor(u,v))})}return d}var h={light:{100:"0px 2px 8px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.08)",200:"0px 4px 16px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.08)",300:"0px 6px 24px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.08)",400:"0px 8px 32px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.08)",500:"0px 16px 64px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.08)"},dark:{100:"0px 2px 8px 0px rgba(0, 0, 0, 0.88), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.05)",200:"0px 4px 16px 0px rgba(0, 0, 0, 0.88), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.05)",300:"0px 6px 24px 0px rgba(0, 0, 0, 0.88), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.05)",400:"0px 8px 32px 0px rgba(0, 0, 0, 0.88), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.05)",500:"0px 16px 64px 0px rgba(0, 0, 0, 0.88), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.05)"}},f=s(s({},h.light),h)},499498:(_,l,e)=>{"use strict";e.d(l,{J:()=>d});var c=e(346797),n=e.n(c),r=e(375798),t=e.n(r),o=e(392338),s={sizes:{0:0,25:1,50:2,75:6,100:11,125:16,150:22,175:28,200:36,250:44,300:55,350:66,400:77,450:88,700:342,750:400,800:480,900:900,1e3:1440}};function h(a,u){var v=Object.keys(a);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(a);u&&(p=p.filter(function(y){return Object.getOwnPropertyDescriptor(a,y).enumerable})),v.push.apply(v,p)}return v}function f(a){for(var u=1;u<arguments.length;u++){var v=arguments[u]!=null?arguments[u]:{};
24u%2?h(Object(v),!0).forEach(function(p){n()(a,p,v[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(v)):h(Object(v)).forEach(function(p){Object.defineProperty(a,p,Object.getOwnPropertyDescriptor(v,p))})}return a}var d={fullwidth:"100vw",sizes:Object.entries(s.sizes).reduce(function(a,u){var v=t()(u,2),p=v[0],y=v[1];return f(f({},a),{},n()({},p,"".concat(y,"px")))},{})}},830509:(_,l,e)=>{"use strict";e.d(l,{D:()=>r});var c=e(392338),n=[0,6,11,16,22,27,33,38,44,49,55],r=n.map(function(t){return"".concat(t,"px")})},889439:(_,l,e)=>{"use strict";e.d(l,{X:()=>o});var c=e(375798),n=e.n(c),r=e(392338),t={0:0,50:50,100:100,150:150,200:200,250:250,300:300,350:350,400:400,450:450,500:500,550:550,600:600},o=Object.entries(t).reduce(function(s,h){var f=n()(h,2),d=f[0],a=f[1];return s[d]="".concat(a,"ms"),s},{})},324777:(_,l,e)=>{"use strict";var c=e(551269),n=u(c),r=e(328276),t=u(r),o=e(402761),s=u(o),h=e(9795),f=u(h),d=e(895832),a=u(d);function u(w){return w&&w.__esModule?w:{default:w}}var v=e(484623),p=e(685595),y=e(948557),b={mapLat:40.720882,mapLng:-74.000988,markerLat:null,markerLng:null,mapZoom:12,addressTitle:null,addressLine1:null,addressLine2:null,addressCountry:null},E={style:y.Grayscale,showLabels:!0,showTerrain:!1,draggable:!0,scrollwheel:!0,showControls:!0,disableDefaultUI:!0,markerDraggable:!1,linkOnClick:!0},A=function(){(0,a.default)(w,null,[{key:"createView",value:function(P,x,R,M){return P=(0,s.default)(P).reduce(function(F,z){var W=(0,t.default)(z,2),G=W[0],K=W[1];return K!==void 0&&(F[G]=K),F},{}),P=(0,n.default)({},E,P),x=(0,n.default)({},b,x),x.markerLat===null&&(x.markerLat=x.mapLat),x.markerLng===null&&(x.markerLng=x.mapLng),p(M).then(function(F){return new w(F,P,x,R)})}}]);function w(C,P,x,R){(0,f.default)(this,w),this.GMaps=C,this.ui=P,this.location=x,this.render(R)}return(0,a.default)(w,[{key:"render",value:function(P){var x=this.GMaps;this.container=P;var R=this.location,M=R.markerLat,F=R.markerLng,z=R.mapLat,W=R.mapLng;P.classList.add("page-map"),P.innerHTML="&nbsp;",this.markerLoc=new x.LatLng(M,F),this.mapLoc=new x.LatLng(z,W),this.locationString=this.getLocationString(),this.initMapImpl(),this.initMarkerImpl(),this.updateUIOptions()}},{key:"initMapImpl",value:function(){this.map=new this.GMaps.Map(this.container,{zoom:this.location.mapZoom,center:this.mapLoc,draggable:this.ui.draggable,scrollwheel:this.ui.scrollwheel,disableDefaultUI:this.ui.disableDefaultUI})}},{key:"initMarkerImpl",value:function(){var P=this,x=this.GMaps;this.marker=new x.Marker({map:this.map,animation:x.Animation.DROP,draggable:this.ui.markerDraggable,position:this.markerLoc,title:location.addressTitle?location.addressTitle+" "+this.locationString:this.locationString,icon:""}),x.event.addListener(this.marker,"click",function(){return P.handleMarkerClick()})}},{key:"getLocationString",value:function(){var P=this.location,x=void 0;return P.addressLine1||P.addressLine2?(x=P.addressLine1+" "+P.addressLine2,P.addressCountry&&(x+=", "+P.addressCountry)):x=P.mapLat+","+P.mapLng,x}},{key:"handleMarkerClick",value:function(){if(!(this.marker.dragging||!this.ui.linkOnClick)){var P=encodeURIComponent(this.marker.getPosition().toUrlValue()),x=encodeURIComponent(this.getLocationString()),R=encodeURIComponent(this.map.getZoom());window.open("http://maps.google.com/maps?sll="+P+"&q="+x+"&z="+R)}}},{key:"redraw",value:function(){this.GMaps.event.trigger(this.map,"resize")}},{key:"updateUIOptions",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},x=this.GMaps;(0,n.default)(this.ui,P);var R=this.ui,M=R.showControls,F=R.showTerrain,z=R.showLabels,W=R.draggable,G=R.disableDefaultUI,K=R.scrollwheel,ie=R.markerDraggable,re=v(this.ui.style);z&&re.labels&&Array.prototype.push.apply(re.colors,re.labels);var te=void 0;re.satellite?te=x.MapTypeId.HYBRID:F?te=x.MapTypeId.TERRAIN:te=x.MapTypeId.ROADMAP;var q={mapTypeControl:!1,mapTypeId:te,overviewMapControl:!1,panControl:M,scaleControl:M,streetViewControl:!1,styles:re.colors,zoomControl:M,draggable:W,disableDefaultUI:G,scrollwheel:K};this.map.setOptions(q);var X={draggable:ie};if(this.marker.setOptions(X),re.marker){var Z=re.marker.imgUrl,oe=re.marker.naturalWi
24dth,$=re.marker.naturalHeight;this.marker.setIcon({url:Z,size:new x.Size(oe,$),scaledSize:new x.Size(oe/2,$/2),anchor:new x.Point(oe/4,$/2)})}else this.marker.setIcon(null)}},{key:"updateLocation",value:function(P){"mapLat"in P&&"mapLng"in P&&this.updateCenter(P.mapLat,P.mapLng),"markerLat"in P&&"markerLng"in P&&this.updateMarker(P.markerLat,P.markerLng),"zoom"in P&&this.setZoom(P.zoom)}},{key:"centerMarker",value:function(){this.redraw(),this.map.setCenter(this.marker.getPosition())}},{key:"getCenter",value:function(){var P=this.map.getCenter();return{lat:P.lat(),lng:P.lng()}}},{key:"updateCenter",value:function(P,x){this.location.mapLat=P,this.location.mapLng=x,this.map.setCenter(new this.GMaps.LatLng(P,x))}},{key:"getMarkerPosition",value:function(){var P=this.marker.getPosition();return{lat:P.lat(),lng:P.lng()}}},{key:"updateMarker",value:function(P,x){this.location.markerLat=P,this.location.markerLng=x;var R=this.getLocationString();this.marker.setPosition(new this.GMaps.LatLng(P,x)),this.marker.title=location.addressTitle?location.addressTitle+" "+R:R}},{key:"setZoom",value:function(P){this.location.zoom=P,this.map.setZoom(P)}}]),w}();_.exports=A},948557:_=>{"use strict";var l={imgUrl:"/universal/images-v6/icons/cover-pages-map-marker-pin-dark-2x.png",naturalWidth:48,naturalHeight:64},e={imgUrl:"/universal/images-v6/icons/cover-pages-map-marker-pin-light-2x.png",naturalWidth:48,naturalHeight:64},c={Original:{marker:null,colors:[{elementType:"labels",stylers:[{visibility:"off"}]}],labels:[{elementType:"labels",stylers:[{visibility:"on"}]}]},Grayscale:{marker:l,colors:[{featureType:"landscape.man_made",elementType:"all",stylers:[{lightness:51}]},{featureType:"poi",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"road.local",elementType:"all",stylers:[{gamma:2.51}
24]},{featureType:"road.arterial",elementType:"all",stylers:[{gamma:1.9}]},{featureType:"water",elementType:"all",stylers:[{gamma:1.36}]},{featureType:"road.highway",elementType:"all",stylers:[{gamma:1.33}]},{featureType:"transit.station.rail",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"transit.station.bus",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"transit",elementType:"all",stylers:[{gamma:1.2},{hue:"#0033ff"}]},{featureType:"administrative.neighborhood",elementType:"labels",stylers:[{gamma:1.43}]},{featureType:"water",elementType:"all",stylers:[{lightness:-47}]},{featureType:"all",elementType:"all",stylers:[{saturation:-100}]},{featureType:"road.arterial",elementType:"labels",stylers:[{lightness:23}]},{elementType:"labels",stylers:[{visibility:"off"}]}],labels:[{elementType:"labels",stylers:[{visibility:"on"}]}]},Satellite:{satellite:!0,marker:null,colors:[{stylers:[{visibility:"off"}]},{elementType:"labels",stylers:[{visibility:"off"}]}],labels:[{elementType:"labels",stylers:[{visibility:"on"}]}]},MinimalDark:{marker:e,colors:[{stylers:[{visibility:"off"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#0f0f0f"},{visibility:"on"}]},{featureType:"landscape.natural",elementType:"geometry.fill",stylers:[{color:"#1f1f1f"},{visibility:"on"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#5a5a5a"},{visibility:"on"},{weight:.6}]}],labels:[{elementType:"labels.text.fill",stylers:[{visibility:"on"},{color:"#777777"}]},{elementType:"labels.text.stroke",stylers:[{weight:2},{visibility:"on"},{color:"#1f1f1f"}]}]},MinimalLight:{marker:l,colors:[{stylers:[{visibility:"off"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#f2f2f2"},{visibility:"on"}]},{featureType:"landscape.natural",elementType:"geometry.fill",stylers:[{color:"#ffffff"},{visibility:"on"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#bbbbbb"},{visibility:"on"},{weight:.6}]}],labels:[{elementType:"labels.text.fill",stylers:[{visibility:"on"},{color:"#999999"}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{weight:2}]}]},MinimalBlue:{marker:l,colors:[{stylers:[{visibility:"off"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#ccdee9"},{visibility:"on"}]},{featureType:"landscape.natural",elementType:"geometry.fill",stylers:[{color:"#ffffff"},{visibility:"on"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#bbbbbb"},{visibility:"on"},{weight:.6}]}],labels:[{elementType:"labels.text.fill",stylers:[{visibility:"on"},{color:"#999999"}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{weight:2}]}]}};_.exports=c},685595:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(922125),n=t(c),r=e(304621);function t(u){return u&&u.__esModule?u:{default:u}}var o=new r.LocaleResolver,s="//maps.googleapis.com/maps/api/js?v=3&callback=GoogleMapsApiLoadCallback",h=3e4,f=function(v,p){var y=s+"&key="+p;if(v){var b=o.resolveLocale(v);y+="&language="+b.language+"&region="+b.region}return y},d=function(v){return window.atob(v)},a=function(v,p){return p||(p=d(window.Static.SQUARESPACE_CONTEXT.gmRenderKey)),window.gMapsPromise||(window.gMapsPromise=new n.default(function(y,b){var E=setTimeout(b,h);window.GoogleMapsApiLoadCallback=function(){clearTimeout(E),y(window.google.maps),delete window.GoogleMapsApiLoadCallback};var A=document.createElement("script");document.getElementsByTagName("head")[0].appendChild(A),A.src=f(v,p)})),window.gMapsPromise};l.default=a,_.exports=l.default},920768:(_,l,e)=>{_.exports=function(c){var n={};function r(t){if(n[t])return n[t].exports;var o=n[t]={i:t,l:!1,exports:{}};return c[t].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=c,r.c=n,r.d=function(t,o,s){r.o(t,o)||Object.defineProperty(t,o,{enumerable:!0,get:s})},r.r=function(t){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,o){if(o&1&&(t=r(t)),o&8||o&4&&typeof t=="object"&&t&&t.__esModule)return t;var s=Object.create(null);if(r.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:t}),o&2&&typeof t!="string")for(var h in t)r.d(s,h,function(f){return t[f]}.bind(null,h));return s},r.n=function(t){var o=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(o,"a",o),o},r.o=function(t,o){return Object.prototype.hasOwnProperty.call(t,o)},r.p="",r(r.s=5)}([function(c,n){c.exports=e(994336)},function(c,n){c.exports=e(876978)},function(c,n){c.exports=e(861288)},function(c,n){c.exports=e(456903)},function(c,n){c.exports=e(392338)},function(c,n,r){"use strict";r.r(n),r.d(n,"ClientConfig",function(){}),r.d(n,"EventSource",function(){return v}),r.d(n,"SourceEnvironment",function(){return u}),r.d(n,"default",function(){return J});
24var t=r(4),o=r(0),s=r.n(o),h=r(1),f=r.n(h),d=r(2),a=r.n(d),u;(function(Q){Q.DEV="dev",Q.QA="qa",Q.STAGING="staging",Q.PROD="prod"})(u||(u={}));var v;(function(Q){Q.WEB="WEB",Q.IOS="IOS",Q.ANDROID="ANDROID",Q.SERVER="SERVER"})(v||(v={}));function p(Q,ne){if(!(Q instanceof ne))throw new TypeError("Cannot call a class as a function")}function y(Q,ne){for(var fe=0;fe<ne.length;fe++){var be=ne[fe];be.enumerable=be.enumerable||!1,be.configurable=!0,"value"in be&&(be.writable=!0),Object.defineProperty(Q,be.key,be)}}function b(Q,ne,fe){return ne&&y(Q.prototype,ne),fe&&y(Q,fe),Q}function E(Q,ne,fe){return ne in Q?Object.defineProperty(Q,ne,{value:fe,enumerable:!0,configurable:!0,writable:!0}):Q[ne]=fe,Q}var A=function(){function Q(){p(this,Q),E(this,"_analyticsId",void 0),E(this,"_config",void 0),E(this,"_defaultPayload",void 0)}return b(Q,[{key:"track",value:function(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(this._config.fireEvents===!1)return Promise.resolve();var be=this._generatePayload(fe);return this._config.validateMode?this._validateEvent(be):this._config.url?be?this._config.useBeacon?this._sendBeacon(be):this._sendXhr(be):Promise.reject(new Error("no payload")):Promise.resolve()}},{key:"_getAnalyticsId",value:function(){var fe=function(Kt){return!Kt||Kt==="null"?null:Kt},be=fe(s.a.get(this._config.storageKey)),ze=fe(this._getLocalStorageItem()),ke=fe(this._analyticsId),pt=be||ze||ke||a()();return this._config.setAnalyticsCookie&&this._setAnalyticsId(pt),pt}},{key:"_getLocalStorageItem",value:function(){var fe=!1,be=localStorage.getItem(this._config.expirationKey);if(be){var ze=new Date,ke=new Date(be);fe=ze>ke}return fe?(localStorage.removeItem(this._config.storageKey),localStorage.removeItem(this._config.expirationKey),null):localStorage.getItem(this._config.storageKey)}},{key:"_getNormalizedPathname",value:function(){var fe=window.location.pathname;return fe[fe.length-1]==="/"&&(fe=fe.substring(0,fe.length-1)),fe}},{key:"_generatePayload",value:function(fe){return fe}},{key:"_log",value:function(fe){this._config.logging&&console.log(fe)}},{key:"_sendBeacon",value:function(fe){var be={type:"application/x-www-form-urlencoded"},ze=new Blob([f.a.stringify(fe)],be);return navigator.sendBeacon(this._config.url,ze),Promise.resolve()}},{key:"_sendXhr",value:function(fe,be){var ze=this;be=be||this._config.url;var ke=new XMLHttpRequest,pt=JSON.stringify(fe),St=new Set([200,202]);return new Promise(function(Kt,Rt){ke.open("POST",be,!0),ke.setRequestHeader("Content-Type","application/json"),ke.send(pt),ke.addEventListener("readystatechange",function(){ke.readyState===4&&(St.has(ke.status)?Kt():(ze._warn("Error tracking event: HTTP Status ".concat(ke.status)),Rt(new Error("Error tracking event: HTTP Status ".concat(ke.status)))))})})}},{key:"_setAnalyticsId",value:function(fe){this._analyticsId=fe;var be=this._config.cookie,ze=be.path,ke=be.secure,pt=window.location.hostname;this._config.cookie.domains.forEach(function(qt){window.location.hostname.indexOf(qt)>-1&&(pt=qt)});var St=new Date;St.setDate(St.getDate()+this._config.cookie.daysToStore);var Kt=St.toUTCString();try{s.a.set(this._config.storageKey,fe,{domain:pt,expires:Kt,path:ze,secure:ke});var Rt=document.cookie.indexOf(this._config.storageKey)!==document.cookie.lastIndexOf(this._config.storageKey);if(Rt){var Un=new Date(0).toUTCString();s.a.set(this._config.storageKey,null,{expires:Un})}localStorage.setItem(this._config.storageKey,fe),localStorage.setItem(this._config.expirationKey,Kt)}catch(qt){this._warn("Unable to store analyticsId")}}},{key:"_validateEvent",value:function(fe){return Promise.resolve(fe)}},{key:"_warn",value:function(fe){this._config.logging&&console.warn(fe)}}]),Q}(),w=r(3),C=r.n(w),P=function(){var ne=window.location.origin;return{url:"".concat(ne,"/api/events/RecordEvent"),cookie:{daysToStore:390,domains:["squarespace.com","squarespace.net","sqsp.net"],path:"/",secure:window.location.protocol.indexOf("https")>-1}}};function x(Q){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?x=function(fe){return typeof fe}:x=function(fe){return fe&&typeof Symbol=="function"&&fe.constructor===Symbol&&fe!==Symbol.prototype?"symbol":typeof fe},x(Q)}function R(Q,ne){if(Q==null)return{};var fe=M(Q,ne),be,ze;if(Object.getOwnPropertySymbols){var ke=Object.getOwnPropertySymbols(Q);for(ze=0;ze<ke.length;ze++)be=ke[ze],!(ne.indexOf(be)>=0)&&Object.prototype.propertyIsEnumerable.call(Q,be)&&(fe[be]=Q[be])}return fe}function M(Q,ne){if(Q==null)return{};var fe={},be=Object.keys(Q),ze,ke;for(ke=0;ke<be.length;ke++)ze=be[ke],!(ne.indexOf(ze)>=0)&&(fe[ze]=Q[ze]);return fe}function F(Q,ne){var fe=Object.keys(Q);if(Object.getOwnPropertySymbols){var be=Object.getOwnPropertySymbols(Q);ne&&(be=be.filter(function(ze){return Object.getOwnPropertyDescriptor(Q,ze).enumerable})),fe.push.apply(fe,be)}return fe}function z(Q){for(var ne=1;
24ne<arguments.length;ne++){var fe=arguments[ne]!=null?arguments[ne]:{};ne%2?F(Object(fe),!0).forEach(function(be){W(Q,be,fe[be])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Q,Object.getOwnPropertyDescriptors(fe)):F(Object(fe)).forEach(function(be){Object.defineProperty(Q,be,Object.getOwnPropertyDescriptor(fe,be))})}return Q}function W(Q,ne,fe){return ne in Q?Object.defineProperty(Q,ne,{value:fe,enumerable:!0,configurable:!0,writable:!0}):Q[ne]=fe,Q}function G(Q,ne){if(!(Q instanceof ne))throw new TypeError("Cannot call a class as a function")}function K(Q,ne){for(var fe=0;fe<ne.length;fe++){var be=ne[fe];be.enumerable=be.enumerable||!1,be.configurable=!0,"value"in be&&(be.writable=!0),Object.defineProperty(Q,be.key,be)}}function ie(Q,ne,fe){return ne&&K(Q.prototype,ne),fe&&K(Q,fe),Q}function re(Q,ne){if(typeof ne!="function"&&ne!==null)throw new TypeError("Super expression must either be null or a function");Q.prototype=Object.create(ne&&ne.prototype,{constructor:{value:Q,writable:!0,configurable:!0}}),ne&&te(Q,ne)}function te(Q,ne){return te=Object.setPrototypeOf||function(be,ze){return be.__proto__=ze,be},te(Q,ne)}function q(Q){return function(){var ne=$(Q),fe;if(oe()){var be=$(this).constructor;fe=Reflect.construct(ne,arguments,be)}else fe=ne.apply(this,arguments);return X(this,fe)}}function X(Q,ne){return ne&&(x(ne)==="object"||typeof ne=="function")?ne:Z(Q)}function Z(Q){if(Q===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Q}function oe(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Q){return!1}}function $(Q){return $=Object.setPrototypeOf?Object.getPrototypeOf:function(fe){return fe.__proto__||Object.getPrototypeOf(fe)},$(Q)}var J=function(Q){re(fe,Q);var ne=q(fe);function fe(be){var ze,ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};G(this,fe),ze=ne.call(this);var pt=P();return ze._config=z({},pt,{},be),ze._defaultPayload=ke,ze}return ie(fe,[{key:"_generatePayload",value:function(ze){var ke=window.location.hash,pt=z({},this._defaultPayload,{},ze),St=pt.websiteId,Kt=St===void 0?null:St,Rt=pt.memberAccountId,Un=Rt===void 0?null:Rt,qt=pt.website_locale,me=qt===void 0?null:qt,Le=pt.member_locale,Ee=Le===void 0?null:Le,ut=pt.templateId,it=ut===void 0?null:ut,Te=pt.variantId,Lt=Te===void 0?null:Te,Nt=R(pt,["websiteId","memberAccountId","website_locale","member_locale","templateId","variantId"]),Tt=z({},Nt,{},ke&&{pageHash:ke},{pagePath:this._getNormalizedPathname(),websiteId:Kt,templateId:it,variantId:Lt,memberAccountId:Un,member_locale:Ee,website_locale:me});return this._config.logging&&this._log({payload:z({},Tt)}),Tt}},{key:"track",value:function(ze){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(this._config.fireEvents===!1)return Promise.resolve();var St=this._generatePayload(ke);return this._sendXhr({eventName:ze,payload:St},pt)}},{key:"_sendXhr",value:function(ze,ke,pt){var St=ze.eventName,Kt=ze.payload;return pt=pt||this._config.url,C.a.post(pt,f.a.stringify(z({crumb:s.a.get("crumb"),event:St},ke,{data:JSON.stringify(Kt)})),{headers:{"Content-Type":"application/x-www-form-urlencoded"}})}},{key:"spawnTracker",value:function(){var ze=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new fe(this._config,z({},this._defaultPayload,{},ze))}}]),fe}(A)}])},49500:(_,l,e)=>{"use strict";var c=e(875832),n=c(e(858240)),r=c(e(4636)),t=e(731761),o=e(596852),s=e(235235),h=function(){function a(u,v){if((0,n.default)(this,a),typeof u!="function")throw new Error("[Tween] First parameter needs to be a function.");var p=v.duration,y=v.easing,b=v.onEnd;if(p!==void 0&&!s(p))throw new Error("[Tween] Duration is not a finite number.");this.fn=u,this.duration=p===void 0?300:p,this.easingFn=o[y||"linear"],this.onEnd=b}return(0,r.default)(a,[{key:"start",value:function(){var v=this;this.next=t(function(){v.startTime=new Date().getTime(),v.tween()})}},{key:"end",value:function(){this.cancelNext(),this.fn(1),typeof this.onEnd=="function"&&this.onEnd()}},{key:"cancelNext",value:function(){this.next&&(t.cancel(this.next),this.next=null)}},{key:"pause",value:function(){this.next&&(this.cancelNext(),this.pausedTime=new Date().getTime())}},{key:"resume",value:function(){var v=this;this.pausedTime&&(this.next=t(function(){var p=new Date().getTime(),y=p-v.pausedT
24ime;v.startTime+=y,v.tween(),delete v.pausedTime}))}},{key:"isPaused",value:function(){return!!this.pausedTime}},{key:"isRunning",value:function(){return!!this.next}},{key:"getMultiplier",value:function(v){return this.easingFn(v,0,1,1)}},{key:"tween",value:function(){this.next=null;var v=new Date().getTime(),p=this.duration,y=v-this.startTime;if(y>=p){this.end();return}this.fn(this.getMultiplier(y/p)),this.next=t(this.tween.bind(this))}}]),a}(),f=["start","end","resume","pause","isRunning","isPaused"],d=(0,r.default)(function a(u,v){var p=this;(0,n.default)(this,a);var y=new h(u,v);f.forEach(function(b){p[b]=function(){return y[b]()}})});_.exports=d},510824:(_,l,e)=>{"use strict";var c=e(825473),n=["red","green","blue"],r=function(){for(var o=arguments.length,s=new Array(o),h=0;h<o;h++)s[h]=arguments[h];var f=[],d=1/s.length;s=s.map(function(u){return f.push(u.weight||d),typeof u=="string"?c(u):u});var a={};return n.forEach(function(u){a[u]=Math.round(s.reduce(function(v,p,y){return v+p[u]*f[y]},0))}),a.alpha=s.reduce(function(u,v,p){return u+v.alpha*f[p]},0),a};_.exports=r},447170:_=>{"use strict";var l={rgb:["red","green","blue","alpha"],hsl:["hue","saturation","lightness","alpha"],hsv:["hue","saturation","value","alpha"]};_.exports=l},609480:(_,l,e)=>{"use strict";var c=e(413238),n=e(447170),r=function(o,s,h){var f=c.hsv.hsl(o,s,h);return f.reduce(function(d,a,u){var v=n.hsl[u];return d[v]=a,d},{})};_.exports={hsvToHsl:r}},451318:(_,l,e)=>{"use strict";var c=e(825473);function n(r,t){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"rgb";if(typeof r!="string")throw new TypeError(r+" is not a valid string");return typeof t!="string"&&(t="transparent"),r=r.trim(),c(r,o)||c(t,o)}_.exports=n},804914:(_,l,e)=>{"use strict";_.exports={averageColors:e(510824),isDark:e(34944),isLight:e(797879),parseColor:e(825473),parseGradient:e(722583),getColor:e(451318),readDominantColor:e(837720),stackColors:e(228837),stringifyColor:e(968681),isHex:e(305921).vq,isHsl:e(305921).u4,convert:e(609480)}},34944:(_,l,e)=>{"use strict";var c=e(825473),n=function(t){typeof t=="string"&&(t=c(t));var o=(t.red*299+t.green*587+t.blue*114)/1e3;return o<256*.65};_.exports=n},797879:(_,l,e)=>{"use strict";var c=e(34944),n=function(t){return!c(t)};_.exports=n},484227:(_,l,e)=>{"use strict";var c=e(797429);_.exports=new c("@sqs/utils/palette","green")},825473:(_,l,e)=>{"use strict";var c=e(69037),n=e(413238),r=e(447170),t=e(484227),o=function(h){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"rgb",d=arguments.length>2?arguments[2]:void 0;if(!Object.keys(r).includes(f))return t.error("Invalid color model: "+f),null;var a=c.get(h);if(!a)return null;var u=a.model,v=a.value,p=v;if(u!==f){var y=n[u][f],b=d===!0?y.raw(v):y(v);p=b.concat(v.slice(3))}return p.reduce(function(E,A,w){var C=r[f][w];return E[C]=A,E},{})};_.exports=o},722583:(_,l,e)=>{"use strict";var c=e(875832),n=c(e(375798)),r=e(791484),t=Object.keys(r),o=/\)$/,s=/(?:,\s*|\()(?!\s*\d)/,h=/\s(?=[.\w|%]+$)/,f=/(linear(-gradient)?|radial)/,d=function(u){u=u.replace(o,"").split(s);var v=u[0].match(f);if(!v)return null;var p=v[0],y=u[0].indexOf("repeating")>-1,b=u.slice(2).map(function(x){var R=x.split(h),M=(0,n.default)(R,2),F=M[0],z=M[1];return F&&z?{color:F,stop:z}:null}).filter(function(x){return x});if(b.length===0)return null;var E=u[1],A=E.split(h),w=(0,n.default)(A,2),C=w[0],P=w[1];return(C.search(/\d/)>-1||t.indexOf(C)>-1)&&b.unshift({color:C,stop:P}),{type:p,repeating:y,colorStops:b}};_.exports=d},837720:_=>{"use strict";var l=1,e=1,c=function(){var d=document.createElement("canvas");return d.width=l,d.height=e,d},n=function(d,a){var u=d.getContext("2d");u.fillStyle=a,u.fillRect(0,0,d.width,d.height)},r=function(d,a){d.getContext("2d").drawImage(a,0,0,d.width,d.height)},t=function(d,a){var u=d.getContext("2d").createLinearGradient(0,0,0,d.height);a.forEach(function(v){var p=v.color,y=v.stop;u.addColorStop(y,p)}),n(d,u)},o=function(d){d.getContext("2d").clearRect(0,0,d.width,d.height)},s=function(d){try{var a=d.getContext("2d").getImageData(0,0,d.width,d.height),u=a.data;return u}catch(v){return null}},h=function(d){var a=d.img,u=d.gradient,v=c();a?r(v,a):u&&t(v,u);var p=s(v);return o(v),p?{red:p[0],green:p[1],blue:p[2],alpha:p[3]/255}:null};_.exports=h},228837:(_,l,e)=>{"use strict";var c=e(451318),n=["red","green","blue"],r=function t(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transparent",s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"transparent";
24typeof o=="string"&&(o=c(o)),typeof s=="string"&&(s=c(s));var h=1-(1-o.alpha)*(1-s.alpha),f={alpha:h};h<.001?(n.forEach(function(v){f[v]=0}),f.alpha=0):n.forEach(function(v){f[v]=Math.round(o[v]*o.alpha+s[v]*(1-o.alpha))});for(var d=arguments.length,a=new Array(d>2?d-2:0),u=2;u<d;u++)a[u-2]=arguments[u];return a&&a.length>0?t.apply(void 0,[f].concat(a)):f};_.exports=r},968681:(_,l,e)=>{"use strict";var c=e(413238),n=e(69037),r=e(447170),t=e(484227),o=function(a){return Object.keys(r).find(function(u){return r[u].every(function(v){return a.hasOwnProperty(v)})})},s=function(a){var u=o(a),v=r[u].map(function(p){return a[p]});return{array:v,model:u}},h=function(a){if(a.alpha!==1)return t.error("Color must have alpha of 1 when stringifying to hex"),null;a=s(a);var u=a.array;if(a.model!=="rgb"){var v=c[a.model].rgb;u=v(a.array)}return n.to.hex(u)},f=function(a,u){if(a.alpha=typeof a.alpha=="number"?a.alpha:1,u==="hex")return h(a);if(a=s(a),u=u||a.model,!a.model)return t.error("Could not determine color model."),null;if(typeof n.to[u]!="function")return t.error("No color-string support for model "+u),null;if(u===a.model)return n.to[a.model](a.array);var v=c[a.model][u],p=v(a.array).concat(a.array.slice(3));return n.to[u](p)};_.exports=f},305921:(_,l)=>{"use strict";var e;e={value:!0},l.u4=l.vq=void 0;var c=function(t){return t&&t.charAt&&t.charAt(0)==="#"};l.vq=c;var n=function(t){return t&&t.substring&&t.substring(0,3)==="hsl"};l.u4=n},424546:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=r;var n=c(e(589779));function r(t,o,s){o=(0,n.default)(o),s=typeof s=="undefined"||s===null?s:(0,n.default)(s);for(var h=t;h&&(!s||!s(h));){if(o(h))return h;h=h.parentElement}return null}_.exports=l.default},912459:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=r;var n=c(e(424546));function r(t,o,s){return!t||!t.parentElement?null:(0,n.default)(t.parentElement,o,s)}_.exports=l.default},69141:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=r;var n=c(e(589779));function r(t,o,s){o=typeof o=="undefined"||o===null?o:(0,n.default)(o),s=typeof s=="undefined"||s===null?s:(0,n.default)(s);var h=t;h=t.parentElement;for(var f=[];h&&(!s||!s(h));)(!o||o(h))&&f.push(h),h=h.parentElement;return f}_.exports=l.default},107180:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e={ELEMENT:1,TEXT:3,COMMENT:8,DOCUMENT:9,DOCTYPE:10,FRAGMENT:11},c=e;l.default=c,_.exports=l.default},589779:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=r;var n=c(e(993990));function r(t){return typeof t=="string"?function(o){return(0,n.default)(o,t)}:"nodeType"in t?function(o){return o===t}:t}_.exports=l.default},521745:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=f;var n=c(e(603912)),r=c(e(45553));function t(d,a){var u=typeof Symbol!="undefined"&&d[Symbol.iterator]||d["@@iterator"];if(!u){if(Array.isArray(d)||(u=o(d))||a&&d&&typeof d.length=="number"){u&&(d=u);var v=0,p=function(){};return{s:p,n:function(){return v>=d.length?{done:!0}:{done:!1,value:d[v++]}},e:function(w){throw w},f:p}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
25In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var y=!0,b=!1,E;return{s:function(){u=u.call(d)},n:function(){var w=u.next();return y=w.done,w},e:function(w){b=!0,E=w},f:function(){try{!y&&u.return!=null&&u.return()}finally{if(b)throw E}}}}function o(d,a){if(d){if(typeof d=="string")return s(d,a);var u=Object.prototype.toString.call(d).slice(8,-1);if(u==="Object"&&d.constructor&&(u=d.constructor.name),u==="Map"||u==="Set")return Array.from(d);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return s(d,a)}}function s(d,a){(a==null||a>d.length)&&(a=d.length);for(var u=0,v=new Array(a);u<a;u++)v[u]=d[u];return v}function h(d,a){return d instanceof HTMLElement?d:typeof d=="string"?document.body.querySelector(d):d?(0,n.default)(document.body.querySelectorAll(r.default)).find(function(u){return a(u)}):null}function f(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=d.container,u=a===void 0?null:a,v=d.predicate,p=v===void 0?null:v,y=d.root,b=y===void 0?document.body:y,E=d.setFocusOnContain,A=E===void 0?!0:E,w=d.restoreFocusOnRevert,C=w===void 0?!0:w;if(!u&&!p||u&&p)throw new Error("One (and only one) of container and predicate must be set");u&&(p=function(F){return u.contains(F)});var P=document.activeElement,x=[],R=!1;return setTimeout(function(){if(!R){var M=b.querySelectorAll(r.default),F=t(M),z;try{for(F.s();!(z=F.n()).done;){var W=z.value;p(W)||(x.push({element:W,originalTabIndex:W.tabIndex}),W.tabIndex=-1)}}catch(K){F.e(K)}finally{F.f()}var G=h(A,p);G&&typeof G.focus=="function"&&G.focus()}},0),function(){R=!0;for(var F=0,z=x;F<z.length;F++){var W=z[F];W.element.tabIndex=W.originalTabIndex}C&&P&&typeof P.focus=="function"&&P.focus()}}_.exports=l.default},45553:(_,l)=>{"use strict";
25Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var e=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"iframe"].join(",");l.default=e,_.exports=l.default},999762:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"containFocus",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(l,"focusableSelector",{enumerable:!0,get:function(){return n.default}});var n=c(e(45553)),r=c(e(521745))},797429:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var n=c(e(603912)),r=c(e(4636)),t=c(e(858240)),o=!1;function s(){}function h(a,u){if(u&&typeof console[a]=="function"){for(var v,p=arguments.length,y=new Array(p>2?p-2:0),b=2;b<p;b++)y[b-2]=arguments[b];return(v=console[a]).bind.apply(v,[console].concat(y))}return s}var f=(0,r.default)(function a(u){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:o;(0,t.default)(this,a),this.start=h.apply(void 0,["groupCollapsed",p,u].concat((0,n.default)(v))),this.end=h("groupEnd",p)}),d=(0,r.default)(function a(u,v){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:o;(0,t.default)(this,a);var y="%c[".concat(u,"] %c"),b=["color: ".concat(v,"; font-weight: 300;"),"color: #000; font-weight: 400;"],E=[p,y].concat(b);this.error=h.apply(void 0,["error"].concat((0,n.default)(E))),this.info=h.apply(void 0,["info"].concat((0,n.default)(E))),this.log=h.apply(void 0,["log"].concat((0,n.default)(E))),this.warn=h.apply(void 0,["warn"].concat((0,n.default)(E))),this.group=function(A){return new f("".concat(y).concat(A),b,p)}});l.default=d,_.exports=l.default},254229:_=>{"use strict";var l=function(c,n,r){return Math.max(n,Math.min(c,r))};_.exports=l},235235:_=>{"use strict";var l=function(c){return typeof c=="number"&&!isNaN(c)&&isFinite(c)};_.exports=l},988590:(_,l,e)=>{"use strict";var c=e(235235),n=function(t,o){return c(t)?t:o};_.exports=n},105567:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.toLuma=l.toHsl=l.toHex=l.spin=l.lighten=l.isColor=l.hue=l.hsl=l.getColorModel=l.darken=void 0;var n=c(e(779291)),r=e(963218),t=function(b,E,A){return(0,n.default)({h:b,s:E,l:A}).toHexString()};l.hsl=t;var o=function(b){return(0,n.default)(b).toHsl().h};l.hue=o;var s=function(b,E){return(0,n.default)(b).spin(E).toHexString()};l.spin=s;var h=function(b){var E=(0,n.default)(b).toRgb(),A=E.r,w=E.g,C=E.b;return .2126*(A/255)+.7152*(w/255)+.0722*(C/255)};l.toLuma=h;var f=function(b){return(0,n.default)(b).toHexString()};l.toHex=f;var d=function(b){return(0,n.default)(b).toHslString()};l.toHsl=d;var a=function(b){return(0,n.default)(b).isValid()};l.isColor=a;var u=function(b,E){return(0,n.default)(b).lighten(E).toHexString()};l.lighten=u;var v=function(b,E){return(0,n.default)(b).darken(E).toHexString()};l.darken=v;var p=function(b){var E,A=(0,n.default)(b).getFormat();return(E=r.ColorModel[A])!==null&&E!==void 0?E:null};l.getColorModel=p},963218:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.SystemColorId=l.SYSTEM_COLOR_CONFIG_MAP=l.SYSTEM_COLOR_AS_ORDERED_ARRAY=l.SELECTOR_COLOR_AS_ORDERED_ARRAY=l.SEED_COLOR_ID=l.PaletteIdentifiers=l.HEX_WHITE=l.HEX_SALMON=l.HEX_BLACK=l.DEFAULT_LUMA_THRESHOLD_PERCENTAGE=l.ColorModel=void 0;var n=c(e(346797));function r(E,A){var w=Object.keys(E);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(E);A&&(C=C.filter(function(P){return Object.getOwnPropertyDescriptor(E,P).enumerable})),w.push.apply(w,C)}return w}function t(E){for(var A=1;A<arguments.length;A++){var w=arguments[A]!=null?arguments[A]:{};A%2?r(Object(w),!0).forEach(function(C){(0,n.default)(E,C,w[C])}):Object.getOwnPropertyDescriptors?Object.defineProperties(E,Object.getOwnPropertyDescriptors(w)):r(Object(w)).forEach(function(C){Object.defineProperty(E,C,Object.getOwnPropertyDescriptor(w,C))})}return E}var o="#000000";l.HEX_BLACK=o;var s="#FFFFFF";l.HEX_WHITE=s;var h="#FFAABB";l.HEX_SALMON=h;var f=.34;l.DEFAULT_LUMA_THRESHOLD_PERCENTAGE=f;var d=function(E){return E.white="white",E.black="black",E.accent="accent",E.lightAccent="lightAccent",E.darkAccent="darkAccent",E.safeLightAccent="safeLightAccent",E.safeDarkAccent="safeDarkAccent",E.safeInverseAccent="safeInverseAccent",E.safeInverseLightAccent="safeInverseLightAccent",E.safeInverseDarkAccent="safeInverseDarkAccent",E}({});l.SystemColorId=d;var a=function(E){return E.hex="hex",E.hsl="hsl",E.rgb="rgb",E}({});l.ColorModel=a;var u=Object.freeze({white:{hideInSelector:!0,id:d.white,name:"White",order:0,readonly:!1,userVisible:!0},black:{hideInSelector:!0,id:d.black,name:"Black",order:1,readonly:!1,userVisible:!0},safeLightAccent:{hideInSelector:!1,id:d.safeLightAccent,name:"Safe\u2122 Light",order:2,readonly:!0,userVisible:!1},safeDarkAccent:{hideInSelector:!1,id:d.safeDarkAccent,name:"Safe\u2122 Dark",order:3,readonly:!0,userVisible:!1},safeInverseAccent:{hideInSelector:!1,id:d.safeInverseAccent,name:"Safe\u2122 Inverse",order:4,readonly:!0,userVisible:!1},safeInverseLightAccent:{hideInSelector:!1,id:d.safeInverseLightAccent,name:"Safe\u2122 Inverse Light",order:5,readonly:!0,userVisible:!1},safeInverseDarkAccent:{hideInSelector:!1,id:d.safeInverseDarkAccent,name:"Safe\u2122 Inverse Dark",order:6,readonly:!0,userVisible:!1},accent:{hideInSelector:!1,generatorSeed:!0,id:d.accent,name:"Accent",order:7,readonly:!1,userVisible:!0},lightAccent:{hideInSelector:!1,id:d.lightAccent,name:"Light",order:8,readonly:!1,userVisible:!0},darkAccent:{hideInSelector:!1,id:d.darkAccent,name:"Dark",order:9,readonly:!1,userVisible:!0}});l.SYSTEM_COLOR_CONFIG_MAP=u;var v=Object.values(u).sort(function(E,A){return E.order-A.order});l.SYSTEM_COLOR_AS_ORDERED_ARRAY=v;var p=v.map(function(E){var A=E.hideInSelector?!1:E.userVisible;
25return t(t({},E),{},{userVisible:A})});l.SELECTOR_COLOR_AS_ORDERED_ARRAY=p;var y=v.find(function(E){return E.generatorSeed}).id;l.SEED_COLOR_ID=y;var b=function(E){return E.Accent_EBFC72="#EBFC72",E.Accent_E8E1FD="#E8E1FD",E.Accent_FBE19F="#FBE19F",E.Accent_A4CA9A="#A4CA9A",E.Accent_E36B37="#E36B37",E.Accent_F598FF="#F598FF",E.Accent_DFE777="#DFE777",E.Accent_EFB071="#EFB071",E.Accent_C2BFCB="#C2BFCB",E.Accent_E55937="#E55937",E.Accent_D53D22="#D53D22",E.Accent_7BB5B2="#7BB5B2",E.Accent_F2B8B4="#F2B8B4",E.Accent_EAEC78="#EAEC78",E.Accent_9CE5C7="#9CE5C7",E.Accent_E9A843="#E9A843",E.Accent_A74D4A="#A74D4A",E.Accent_DCDCDC="#DCDCDC",E.Accent_D4967D="#D4967D",E.Accent_A8A6A1="#A8A6A1",E.Accent_9C8B7E="#9C8B7E",E.Accent_C79288="#C79288",E.Accent_E1CCBE="#E1CCBE",E.Accent_C8A47E="#C8A47E",E.Accent_A3826C="#A3826C",E.Accent_253551="#253551",E.Accent_8EB6DC="#8EB6DC",E.Accent_F48847="#F48847",E.Accent_F08E80="#F08E80",E.Accent_F1A638="#F1A638",E.Accent_FC221C="#FC221C",E.Accent_FF5E1A="#FF5E1A",E.Accent_209D50="#209D50",E.Accent_FFC700="#FFC700",E.Accent_0303AB="#0303AB",E.Accent_7877E6="#7877E6",E.Accent_8DD9BF="#8DD9BF",E.Accent_D9D9D9="#D9D9D9",E.Accent_BDB2C3="#BDB2C3",E.Accent_B9A590="#B9A590",E.Accent_D9B783="#D9B783",E.Accent_D0CDC8="#D0CDC8",E.Accent_CFCDC7="#CFCDC7",E.Accent_C2C8CC="#C2C8CC",E.Accent_ECF250="#ECF250",E.Accent_F5F374="#F5F374",E.Accent_CDB2E2="#CDB2E2",E.Accent_536C7C="#536C7C",E.Accent_AE9DEF="#AE9DEF",E.Accent_7FE8FF="#7FE8FF",E.Accent_DA5B37="#DA5B37",E.Accent_FF6123="#FF6123",E.Accent_9C9C9C="#9C9C9C",E.Accent_808080="#808080",E.Accent_BFBFBF="#BFBFBF",E.Accent_FEABDA="#FEABDA",E.Accent_DFEFFF="#DFEFFF",E.Accent_CFFF81="#CFFF81",E.Accent_AEDF1A="#AEDF1A",E.Accent_EC5C39="#EC5C39",E.Accent_8075FF="#8075FF",E.Accent_F1FFE0="#F1FFE0",E.Accent_00E5FF="#00E5FF",E}({});l.PaletteIdentifiers=b},3841:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.arePaletteColorValuesEqual=w,l.colorsArrayToMap=y,l.colorsMapToArray=v,l.default=void 0,l.filterPaletteColorsBySystemVisible=E,l.getPaletteColorById=W,l.getPaletteColorByValue=G,l.getPaletteColorString=K,l.getPaletteSeedColorString=ie,l.isValidPaletteColorValue=P,l.logger=void 0,l.paletteMappingToCacheKey=p,l.parsePaletteColorValue=R,l.parsePaletteColorValues=M,l.sortColorsBySystemColorOrder=b,l.stringifyPaletteColorValue=F,l.stringifyPaletteColorValues=z;var n=c(e(569644)),r=c(e(346797)),t=c(e(375798)),o=c(e(321414)),s=e(963218),h=c(e(797429)),f=e(804914),d=e(105567);function a(te,q){var X=Object.keys(te);if(Object.getOwnPropertySymbols){var Z=Object.getOwnPropertySymbols(te);q&&(Z=Z.filter(function(oe){return Object.getOwnPropertyDescriptor(te,oe).enumerable})),X.push.apply(X,Z)}return X}function u(te){for(var q=1;q<arguments.length;q++){var X=arguments[q]!=null?arguments[q]:{};q%2?a(Object(X),!0).forEach(function(Z){(0,r.default)(te,Z,X[Z])}):Object.getOwnPropertyDescriptors?Object.defineProperties(te,Object.getOwnPropertyDescriptors(X)):a(Object(X)).forEach(function(Z){Object.defineProperty(te,Z,Object.getOwnPropertyDescriptor(X,Z))})}return te}function v(te){for(var q=[],X=0,Z=Object.entries(te!=null?te:{});X<Z.length;X++){var oe=(0,t.default)(Z[X],2),$=oe[0],J=oe[1],Q=s.SystemColorId[$],ne=R(J);Q&&ne&&q.push({id:Q,value:ne})}return q}function p(te){return Object.keys(te).sort().map(function(q){return"".concat(q,":").concat(te[q])}).join("-")}function y(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return te.reduce(function(q,X){var Z=X.id,oe=X.value;return q[Z]||(q[Z]=F(oe)),q},{})}function b(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:s.SYSTEM_COLOR_AS_ORDERED_ARRAY,X=(0,o.default)(te,"id");return q.reduce(function(Z,oe){var $=oe.id,J=X[$];return J&&Z.push(J),Z},[])}function E(te){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:s.SYSTEM_COLOR_AS_ORDERED_ARRAY,X=b(te==null?void 0:te.colors,q).filter(function(Z){var oe=Z.id;return s.SYSTEM_COLOR_CONFIG_MAP[oe].userVisible});return u(u({},te!=null?te:{}),{},{colors:X})}var A=new h.default("@sqs/utils/palette","orange");l.logger=A;function w(te,q){var X,Z,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return(te==null?void 0:te.values.hue)===(q==null?void 0:q.values.hue)&&(te==null?void 0:te.values.saturation)===(q==null?void 0:q.values.saturation)&&(te==null?void 0:te.values.lightness)===(q==null?void 0:q.values.lightness)&&((X=te==null?void 0:te.values.alpha)!==null&&X!==void 0?X:1)===((Z=q==null?void 0:q.values.alpha)!==null&&Z!==void 0?Z:1)&&(!oe||(te==null?void 0:te.userFormat)===(q==null?void 0:q.userFormat))}var C=function(q,X,Z){return!!(typeof q=="number"&&isFinite(q)&&q>=X&&q<=Z)};function P(te){var q;return!!(te&&s.ColorModel[te.userFormat]&&te.values&&C(te.values.hue,0,360)&&C(te.values.saturation,0,100)&&C(te.values.lightness,0,100)&&C((q=te.values.alpha)!==null&&q!==void 0?q:1,0,1))}var x=function(q){return Math.round(q*100)/100};function R(te){var q;if(te==null)return null;if((0,n.default)(te)==="object")return P(te)?te:null;var X=(0,f.parseColor)(te,s.ColorModel.hsl,!0);return X?{userFormat:(q=(0,d.getColorModel)(te))!==null&&q!==void 0?q:s.ColorModel.hsl,values:u({hue:x(X.hue),saturation:x(X.saturation),lightness:x(X.lightness)}
25,X.alpha!==1?{alpha:x(X.alpha)}:{})}:null}function M(te){return te.colors.map(function(q){return u(u({},q),{},{value:R(q.value)})})}function F(te){if(te&&(0,n.default)(te)==="object"){var q;return P(te)&&(q=(0,f.stringifyColor)(u({},te.values),te.userFormat))!==null&&q!==void 0?q:null}return te!=null?te:null}function z(te){return te.colors.map(function(q){return u(u({},q),{},{value:F(q.value)})})}function W(te,q){var X;return(X=te==null?void 0:te.colors.find(function(Z){return Z.id===q}))!==null&&X!==void 0?X:null}function G(te,q){var X;if(q==null)return null;var Z=typeof q=="string"?R(q):q;return(X=te==null?void 0:te.colors.find(function(oe){return w(oe.value,Z,!0)}))!==null&&X!==void 0?X:null}function K(te,q){var X=W(te,q);return F(X==null?void 0:X.value)}function ie(te){var q;return(q=K(te,s.SEED_COLOR_ID))!==null&&q!==void 0?q:s.HEX_SALMON}var re={colorsMapToArray:v,colorsArrayToMap:y,sortColorsBySystemColorOrder:b,filterPaletteColorsBySystemVisible:E,logger:A,paletteMappingToCacheKey:p,arePaletteColorValuesEqual:w,isValidPaletteColorValue:P,parsePaletteColorValue:R,parsePaletteColorValues:M,stringifyPaletteColorValue:F,stringifyPaletteColorValues:z,getPaletteColorById:W,getPaletteColorByValue:G,getPaletteColorString:K,getPaletteSeedColorString:ie};l.default=re},406167:_=>{"use strict";var l=function(c){return c.scrollingElement||c.documentElement||c.body};_.exports=l},92980:(_,l,e)=>{"use strict";var c=e(480163),n=e(912459),r=e(107180),t=r.DOCUMENT,o=function(h){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return f&&c(h,d)?h:n(h,function(a){return c(a,d)},function(a){return a.nodeType===t})};_.exports=o},791252:(_,l,e)=>{"use strict";var c=e(480163),n=e(69141),r=e(107180),t=r.DOCUMENT,o=function(h){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=[];return f&&c(h,d)&&a.push(h),a.concat(n(h,function(u){return c(u,d)},function(u){return u.nodeType===t}))};_.exports=o},202467:(_,l,e)=>{"use strict";_.exports={getDocScrollNode:e(406167),getScrollParent:e(92980),getScrollParents:e(791252),isScrollableNode:e(480163),normalizeScrollEmitter:e(915020),normalizeScrollSetter:e(684619),scrollIntoView:e(598897),scrollTo:e(379835)}},480163:(_,l,e)=>{"use strict";var c=e(461761),n=e(952353),r=e(684619),t="auto",o="scroll",s="visible",h="HTML",f=function(u,v){return u===t||u===o||u===s&&v.nodeName===h},d=function(u){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!c(u,"ownerDocument.defaultView"))return!1;var p=n(u),y=p.overflowX,b=p.overflowY;if(v===!0)return f(b,u)||f(y,u);var E=r(u),A=E.scrollHeight,w=E.scrollWidth,C=E.clientHeight,P=E.clientWidth;return u.nodeName===h&&(C=Math.min(C,u.ownerDocument.defaultView.innerHeight),P=Math.min(P,u.ownerDocument.defaultView.innerWidth)),f(b,u)&&A>C||f(y,u)&&w>P};_.exports=d},915020:_=>{"use strict";var l=function(c){return c&&c.nodeName==="HTML"?c.ownerDocument:c};_.exports=l},684619:(_,l,e)=>{"use strict";var c=e(107180),n=c.DOCUMENT,r=e(406167),t=function(s){return s?s.nodeType===n?r(s):s.nodeName==="HTML"?r(s.ownerDocument):s:null};_.exports=t},598897:(_,l,e)=>{"use strict";var c=e(875832),n=c(e(432405)),r=c(e(346797)),t=["scrollNode","anchorToTopLeft","offset"];function o(w,C){var P=Object.keys(w);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(w);C&&(x=x.filter(function(R){return Object.getOwnPropertyDescriptor(w,R).enumerable})),P.push.apply(P,x)}return P}function s(w){for(var C=1;C<arguments.length;C++){var P=arguments[C]!=null?arguments[C]:{};C%2?o(Object(P),!0).forEach(function(x){(0,r.default)(w,x,P[x])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(P)):o(Object(P)).forEach(function(x){Object.defineProperty(w,x,Object.getOwnPropertyDescriptor(P,x))})}return w}var h=e(461761),f=e(684619),d=e(92980),a=e(379835),u=e(254229),v=e(988590),p=/(body|html)/i,y=function(C,P,x,R){return C[0]-x<P[0]||R&&C[1]+x>P[1]?Math.round(C[0]-P[0]-x):C[1]+x>P[1]?Math.round(C[1]-P[1]+x):0},b=function(C){var P=C.getClientRects()[0],x=C.ownerDocument.defaultView.innerWidth,R=C.ownerDocument.defaultView.innerHeight;p.test(C.nodeName)||(x=Math.min(C.clientWidth||C.scrollWidth,x),R=Math.min(C.clientHeight||C.scrollHeight,R));var M=P.left+C.scrollLeft,F=P.top+C.scrollTop;return{width:x,height:R,left:M,top:F,right:M+x,bottom:F+R}},E=function(C,P){typeof C=="boolean"&&(C={anchorToTopLeft:C});var x=C,R=x.scrollNode,M=x.offset;return R||(R=d(P)),R=f(R),M=v(M,30),s(s({},C),{},{scrollNode:R,offset:M})},A=function(C){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},x=E(P,C),R=x.scrollNode,M=x.anchorToTopLeft,F=x.offset,z=(0,n.default)(x,t);
25if(!R||!h(R,"ownerDocument.defaultView"))return null;var W=C.getClientRects()[0],G=b(R),K=y([W.left,W.right],[G.left,G.right],F,M),ie=y([W.top,W.bottom],[G.top,G.bottom],F,M);if(Math.abs(K)<1&&Math.abs(ie)<1)return null;var re=R.scrollWidth-G.width,te=R.scrollHeight-G.height;return a(R,{left:u(R.scrollLeft+K,0,re),top:u(R.scrollTop+ie,0,te)},z)};_.exports=A},379835:(_,l,e)=>{"use strict";var c=e(684619),n=e(254229),r=e(235235),t=e(988590),o=e(49500),s=function(){},h=function(a,u,v){r(u)&&(a.scrollLeft=u),r(v)&&(a.scrollTop=v)},f=function(a,u){var v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};a=c(a);var p=typeof v.onEnd=="function"?v.onEnd:s,y=t(v.minDuration,50),b=t(v.maxDuration,50),E=v.easing;if(r(u)&&(u={top:u}),E===!1)return h(a,u.left,u.top),p(),null;var A={left:a.scrollLeft,top:a.scrollTop},w=[u.left-A.left,u.top-A.top],C=Math.max.apply(null,w.map(function(x){return Math.abs(x)}).filter(r));if(C<1)return p(),null;var P=new o(function(x){var R=A.left+x*w[0],M=A.top+x*w[1];h(a,R,M)},{onEnd:p,duration:n(C,y,b),easing:typeof E=="string"&&E?E:"easeOutSine"});return P.start(),P};_.exports=f},952353:(_,l,e)=>{"use strict";var c=e(461761),n=function(t){var o=c(t,"ownerDocument.defaultView");return o?o.getComputedStyle(t):{}};_.exports=n},749189:(_,l,e)=>{"use strict";e.r(l);var c=e(708380),n=e(304807);function r(ye,Ie){var Ye=Object.keys(ye);if(Object.getOwnPropertySymbols){var Je=Object.getOwnPropertySymbols(ye);Ie&&(Je=Je.filter(function(gt){return Object.getOwnPropertyDescriptor(ye,gt).enumerable})),Ye.push.apply(Ye,Je)}return Ye}function t(ye){for(var Ie=1;Ie<arguments.length;Ie++){var Ye=arguments[Ie]!=null?arguments[Ie]:{};Ie%2?r(Object(Ye),!0).forEach(function(Je){f(ye,Je,Ye[Je])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ye,Object.getOwnPropertyDescriptors(Ye)):r(Object(Ye)).forEach(function(Je){Object.defineProperty(ye,Je,Object.getOwnPropertyDescriptor(Ye,Je))})}return ye}function o(ye,Ie){if(!(ye instanceof Ie))throw new TypeError("Cannot call a class as a function")}function s(ye,Ie){for(var Ye=0;Ye<Ie.length;Ye++){var Je=Ie[Ye];Je.enumerable=Je.enumerable||!1,Je.configurable=!0,"value"in Je&&(Je.writable=!0),Object.defineProperty(ye,Je.key,Je)}}function h(ye,Ie,Ye){return Ie&&s(ye.prototype,Ie),Ye&&s(ye,Ye),Object.defineProperty(ye,"prototype",{writable:!1}),ye}function f(ye,Ie,Ye){return Ie in ye?Object.defineProperty(ye,Ie,{value:Ye,enumerable:!0,configurable:!0,writable:!0}):ye[Ie]=Ye,ye}function d(ye,Ie){return Ie={exports:{}},ye(Ie,Ie.exports),Ie.exports}var a=d(function(ye){var Ie=ye.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=Ie)}),u=d(function(ye){var Ie=ye.exports={version:"2.6.12"};typeof __e=="number"&&(__e=Ie)}),v=u.version,p=function(ye){return typeof ye=="object"?ye!==null:typeof ye=="function"},y=function(ye){if(!p(ye))throw TypeError(ye+" is not an object!");return ye},b=function(ye){try{return!!ye()}catch(Ie){return!0}},E=!b(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7}),A=a.document,w=p(A)&&p(A.createElement),C=function(ye){return w?A.createElement(ye):{}},P=!E&&!b(function(){return Object.defineProperty(C("div"),"a",{get:function(){return 7}}).a!=7}),x=function(ye,Ie){if(!p(ye))return ye;var Ye,Je;if(Ie&&typeof(Ye=ye.toString)=="function"&&!p(Je=Ye.call(ye))||typeof(Ye=ye.valueOf)=="function"&&!p(Je=Ye.call(ye))||!Ie&&typeof(Ye=ye.toString)=="function"&&!p(Je=Ye.call(ye)))return Je;throw TypeError("Can't convert object to primitive value")},R=Object.defineProperty,M=E?Object.defineProperty:function(Ie,Ye,Je){if(y(Ie),Ye=x(Ye,!0),y(Je),P)try{return R(Ie,Ye,Je)}catch(gt){}if("get"in Je||"set"in Je)throw TypeError("Accessors not supported!");return"value"in Je&&(Ie[Ye]=Je.value),Ie},F={f:M},z=function(ye,Ie){return{enumerable:!(ye&1),configurable:!(ye&2),writable:!(ye&4),value:Ie}},W=E?function(ye,Ie,Ye){return F.f(ye,Ie,z(1,Ye))}:function(ye,Ie,Ye){return ye[Ie]=Ye,ye},G={}.hasOwnProperty,K=function(ye,Ie){return G.call(ye,Ie)},ie=0,re=Math.random(),te=function(ye){return"Symbol(".concat(ye===void 0?"":ye,")_",(++ie+re).toString(36))},q=d(function(ye){var Ie="__core-js_shared__",Ye=a[Ie]||(a[Ie]={});(ye.exports=function(Je,gt){return Ye[Je]||(Ye[Je]=gt!==void 0?gt:{})})("versions",[]).push({version:u.version,mode:"global",copyright:"\xA9 2020 Denis Pushkarev (zloirock.ru)"})}),X=q("native-function-to-string",Function.toString),Z=d(function(ye){var Ie=te("src"),Ye="toString",Je=(""+X).split(Ye);u.inspectSource=function(gt){return X.call(gt)},(ye.exports=function(gt,mt,Mt,pe){var nt=typeof Mt=="function";nt&&(K(Mt,"name")||W(Mt,"name",mt)),gt[mt]!==Mt&&(nt&&(K(Mt,Ie)||W(Mt,Ie,gt[mt]?""+gt[mt]:Je.join(String(mt)))),gt===a?gt[mt]=Mt:pe?gt[mt]?gt[mt]=Mt:W(gt,mt,Mt):(delete gt[mt],W(gt,mt,Mt)))})(Function.prototype,Ye,function(){return typeof this=="function"&&this[Ie]||X.call(this)})}),oe=function(ye){if(typeof ye!="function")throw TypeError(ye+" is not a function!");return ye},$=function(ye,Ie,Ye){if(oe(ye),Ie===void 0)return ye;switch(Ye){case 1:return function(Je){return ye.call(Ie,Je)};case 2:return function(Je,gt){return ye.call(Ie,Je,gt)};case 3:return function(Je,gt,mt){return ye.call(Ie,Je,gt,mt)}}return function(){return ye.apply(Ie,arguments)}},J="prototype",Q=function(ye,Ie,Ye){var Je=ye&Q.F,gt=ye&Q.G,mt=ye&Q.S,Mt=ye&Q.P,pe=ye&Q.B,nt=gt?a:mt?a[Ie]||(a[Ie]={}):(a[Ie]||{})[J],vt=gt?u:u[Ie]||(u[Ie]={}),jt=vt[J]||(vt[J]={}),an,zt,We,Ce;gt&&(Ye=Ie);for(an in Ye)zt=!Je&&nt&&nt[an]!==void 0,We=(zt?nt:Ye)[an],Ce=pe&&zt?$(We,a):Mt&&typeof We=="function"?$(Function.call,We):We,nt&&Z(nt,an,We,ye&Q.U),vt[an]!=We&&W(vt,an,Ce),Mt&&jt[an]!=We&&(jt[an]=We)};a.core=u,Q.F=1,Q.G=2,Q.S=4,Q.P=8,Q.B=16,Q.W=32,Q.U=64,Q.R=128;var ne=Q,fe={}.toString,be=function(ye){return fe.call(ye).slice(8,-1)},ze=Object("z").propertyIsEnumerable(0)?Object:function(ye){return be(ye)=="String"?ye.split(""):Object(ye)},ke=function(ye){if(ye==null)throw TypeError("Can't call method on  "+ye);return ye},pt=function(ye){return Object(ke(ye))},St=Math.ceil,Kt=Math.floor,Rt=function(ye){return isNaN(ye=+ye)?0:(ye>0?Kt:St)(ye)},Un=Math.min,qt=function(ye){return ye>0?Un(Rt(ye),9007199254740991):0},me=Array.isArray||function(Ie){return be(Ie)=="Array"},Le=d(function(ye){var Ie=q("wks"),Ye=a.Symbol,Je=typeof Ye=="function",gt=ye.exports=function(mt){return Ie[mt]||(Ie[mt]=Je&&Ye[mt]||(Je?Ye:te)("Symbol."+mt))};
25gt.store=Ie}),Ee=Le("species"),ut=function(ye){var Ie;return me(ye)&&(Ie=ye.constructor,typeof Ie=="function"&&(Ie===Array||me(Ie.prototype))&&(Ie=void 0),p(Ie)&&(Ie=Ie[Ee],Ie===null&&(Ie=void 0))),Ie===void 0?Array:Ie},it=function(ye,Ie){return new(ut(ye))(Ie)},Te=function(ye,Ie){var Ye=ye==1,Je=ye==2,gt=ye==3,mt=ye==4,Mt=ye==6,pe=ye==5||Mt,nt=Ie||it;return function(vt,jt,an){for(var zt=pt(vt),We=ze(zt),Ce=$(jt,an,3),we=qt(We.length),je=0,qe=Ye?nt(vt,we):Je?nt(vt,0):void 0,lt,yt;we>je;je++)if((pe||je in We)&&(lt=We[je],yt=Ce(lt,je,zt),ye)){if(Ye)qe[je]=yt;else if(yt)switch(ye){case 3:return!0;case 5:return lt;case 6:return je;case 2:qe.push(lt)}else if(mt)return!1}return Mt?-1:gt||mt?mt:qe}},Lt=function(ye,Ie){return!!ye&&b(function(){Ie?ye.call(null,function(){},1):ye.call(null)})},Nt=Te(0),Tt=Lt([].forEach,!0);ne(ne.P+ne.F*!Tt,"Array",{forEach:function(Ie){return Nt(this,Ie,arguments[1])}}),ne(ne.S+ne.F*!E,"Object",{defineProperty:F.f});var en=function(){},Ht=function(){return"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):!1}(),ln=function(){return!!("ontouchstart"in window||window.navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0||window.DocumentTouch&&document instanceof DocumentTouch)}(),An=function(Ie){var Ye=Ie,Je=0;do Je=Ye.offsetTop+Je;while(Ye=Ye.offsetParent);return Je},le=function(){function ye(Ie,Ye){var Je=this;o(this,ye),f(this,"onResize",function(){var mt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Mt=mt.shouldSkipUpdate,pe=Mt===void 0?!1:Mt,nt=Je.props.scrollEvents;Je.computePositionData(),Je.pos.offsetTop=An(Je.node),Je.pos.offsetBottom=document.body.scrollHeight-Je.pos.offsetTop-Je.pos.clientHeight,!(!nt||Ht&&pe)&&Je.onUpdate(!0)}),f(this,"onScroll",function(){Je.onUpdate(!ln)}),f(this,"onIntersect",function(mt){mt.forEach(function(Mt){var pe=Mt.isIntersecting,nt=Je.props,vt=nt.onIntersection,jt=nt.windowRef;if(vt(pe),Je.onUpdate(),pe){n.Z.on(Je.onScroll,jt);return}n.Z.off(Je.onScroll,jt)})}),f(this,"destroy",function(){Je.unbindListeners()}),this.props=t(t({},this.constructor.defaultProps),Ye),this.node=Ie,this.observer={intersection:null};var gt=this.props.windowRef.pageYOffset;this.pos={scrollTop:gt,top:0,bottom:0,progress:0,intersectionProgress:0,windowHeight:0,clientHeight:0,offsetTop:0,offsetBottom:0,initial:this.getNodePositionData(this.node,gt),isIntersecting:!1}}return h(ye,[{key:"start",value:function(){this.bindListeners()}},{key:"bindListeners",value:function(){if(c.default.on(this.onResize),this.onResize({shouldSkipUpdate:!0}),Ht){this.observer.intersection=new IntersectionObserver(this.onIntersect,{rootMargin:"0px 0px 0px 0px"}),this.observer.intersection.observe(this.node);return}else this.onUpdate(!0);n.Z.on(this.onScroll,this.props.windowRef)}},{key:"unbindListeners",value:function(){this.observer.intersection&&this.observer.intersection.unobserve(this.node),c.default.off(this.onResize),n.Z.off(this.onScroll)}},{key:"onUpdate",value:function(){var Ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Je=this.props,gt=Je.scrollEvents,mt=Je.normalize,Mt=Je.onIntersection,pe=Je.onUpdate,nt=Je.windowRef;Ye?this.pos.scrollTop=nt.pageYOffset:this.computePositionData();var vt=this.pos,jt=vt.clientHeight,an=vt.windowHeight,zt=vt.initial;this.pos.top=zt.top-this.pos.scrollTop,this.pos.bottom=zt.bottom-this.pos.scrollTop-an;var We=mt?Math.min(this.pos.offsetTop,an):an,Ce=mt?Math.min(this.pos.offsetBottom,an):an,we=-this.pos.top+We,je=We+jt+Ce-an,qe=1-(this.pos.top+jt)/(an+jt),lt=we===je?1:(-this.pos.top+We)/(We+jt+Ce-an);this.pos.progress=lt<0?0:lt>1?1:lt,this.pos.intersectionProgress=qe<0?0:qe>1?1:qe,Ht||(this.pos.intersectionProgress>0&&this.pos.intersectionProgress<1?this.pos.isIntersecting||(this.pos.isIntersecting=!0,Mt(this.pos.isIntersecting),this.onResize()):this.pos.isIntersecting&&(this.pos.isIntersecting=!1,Mt(this.pos.isIntersecting))),gt&&pe(this.pos)}},{key:"computePositionData",value:function(){this.pos.windowHeight=this.props.windowRef.innerHe
25ight,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(Ye,Je){var gt=Ye.getBoundingClientRect(),mt=gt.top,Mt=gt.right,pe=gt.bottom,nt=gt.left;return{top:Math.round(mt)+Je,right:Mt,bottom:Math.round(pe)+Je,left:nt}}}]),ye}();f(le,"defaultProps",{scrollEvents:!0,onIntersection:en,onUpdate:en,windowRef:window});var Ve=h(function ye(Ie,Ye){var Je=this;if(o(this,ye),f(this,"onIntersection",function(vt){var jt=Je.props.onIntersection;Je.state.isIntersecting=vt,jt(vt)}),f(this,"onUpdate",function(vt){var jt=vt.progress;Je.onProgress(jt)}),f(this,"onProgress",function(vt){var jt=Je.props.onProgress;Je.state.progress!==vt&&(Je.state.progress=vt,jt(Je.state.progress))}),f(this,"destroy",function(){Je.intersection.destroy()}),this.props=t(t({},this.constructor.defaultProps),Ye),!Ie){console.error("Error: No valid HTMLElement node was supplied!");return}var gt=this.props,mt=gt.normalize,Mt=gt.progressEvents,pe=gt.onProgress,nt=gt.windowRef;this.state={normalize:mt,progressEvents:Mt&&pe,progress:-1,isIntersecting:!1},this.intersection=new le(Ie,{normalize:mt,scrollEvents:this.state.progressEvents,onIntersection:this.onIntersection,onUpdate:this.onUpdate,windowRef:nt}),this.intersection.start()});f(Ve,"defaultProps",{progressEvents:!0,normalize:!0,onIntersection:en,onProgress:null,windowRef:window}),l.default=Ve},708380:(_,l,e)=>{"use strict";e.r(l);function c(P,x){if(!(P instanceof x))throw new TypeError("Cannot call a class as a function")}function n(P,x){for(var R=0;R<x.length;R++){var M=x[R];M.enumerable=M.enumerable||!1,M.configurable=!0,"value"in M&&(M.writable=!0),Object.defineProperty(P,M.key,M)}}function r(P,x,R){return x&&n(P.prototype,x),R&&n(P,R),Object.defineProperty(P,"prototype",{writable:!1}),P}function t(P,x,R){return x in P?Object.defineProperty(P,x,{value:R,enumerable:!0,configurable:!0,writable:!0}):P[x]=R,P}function o(P){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R;function M(){P()}function F(){if(R&&clearTimeout(R),!x){P();return}R=setTimeout(M,x)}return F.cancel=function(){clearTimeout(R)},F}var s=function(){function P(x){var R=this,M=x.waitTime,F=x.callback;c(this,P),t(this,"executeCallback",function(z){z()}),t(this,"executeCallbacks",function(){R.callbacks.forEach(R.executeCallback)}),t(this,"executeRAF",function(){cancelAnimationFrame(R.requestID),R.requestID=requestAnimationFrame(R.executeCallbacks)}),this.callbacks=new Set,this.callbacks.add(F),this.requestID=null,this.execute=M?o(this.executeRAF,M):this.executeCallbacks}return r(P,[{key:"add",value:function(R){this.callbacks.add(R)}},{key:"remove",value:function(R){this.callbacks.delete(R);var M=this.callbacks.size;return!M&&this.execute.cancel&&(this.execute.cancel(),cancelAnimationFrame(this.requestID)),M}}]),P}(),h=new Map,f=new Map,d=150,a=!1,u;function v(P){P.execute()}function p(){h.forEach(v)}function y(){cancelAnimationFrame(u),u=requestAnimationFrame(p)}function b(P){if(typeof P=="function"){var x=f.get(P);if(x!==void 0){var R=h.get(x).remove(P);f.delete(P),!R&&h.delete(x)}}}function E(P,x){if(typeof P=="function"){var R=P.cancel?0:x,M=f.get(P),F=h.get(R);if(M!==void 0&&M!==R&&b(P),f.set(P,R),!F){h.set(R,new s({waitTime:R,callback:P}));return}F.add(P)}}function A(P){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d;E(P,x),!a&&(window.addEventListener("resize",y),a=!0)}function w(P){b(P),!(!a||h.size)&&(window.removeEventListener("resize",y),a=!1)}var C={on:A,off:w,trigger:y};l.default=C},304807:(_,l)=>{"use strict";var e;e={value:!0},l.Z=void 0;var c=[],n=0,r=!1,t=!1,o=!1,s=function(){var f=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){f={passive:!0}}}))}catch(d){}return f}(),h={scroll:function(d){t||(t=!0,requestAnimationFrame(this.executeCallbacks))},executeCallbacks:function(){for(var d=0;d<n;d+=1)c[d]();t=!1},registerCallback:function(d){var a=c.indexOf(d);!d||a>-1||(c.push(d),n+=1)},removeCallback:function(d){if(d){var a=c.indexOf(d);a!==-1&&(c.splice(a,1),n-=1)}},bindMethods:function(){r||(this.scroll=this.scroll.bind(this),r=!0)},trigger:function(){this.scroll()},on:function(d){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:window;o||(o=!0,this.bindMethods(),this.windowRef=a,a.addEventListener("scroll",this.scroll,s)),this.registerCallback(d)},off:function(d){this.removeCallback(d),o&&n===0&&(this.bindMethods(),o=!1,this.windowRef.removeEventListener("scroll",this.scroll),this.windowRef=null)}};l.Z=h},373887:(_,l,e)=>{"use strict";e.r(l),e.d(l,{Bokeh:()=>Kf,ComponentManager:()=>nh,Conic:()=>Gf,Contours:()=>xo,FilmGrainEffect:()=>Yd,Gradient:()=>
25ao,ImageEffect:()=>ps,Images:()=>_a,Isometric:()=>Il,LiquidEffect:()=>xu,ParallaxEffect:()=>H,RefractedCirclesEffect:()=>ii,RefractedLinesEffect:()=>Jd,Shapes:()=>gu,Surface:()=>jo,WebGLCanvas:()=>Yn,componentTypes:()=>oi,destroyRendererManager:()=>Ji,effectTypes:()=>il,getComponentByType:()=>Vf,getEffectByType:()=>Dl,gradientTypes:()=>jn,imagePresetKeys:()=>gr,imagePresets:()=>Zt,interactionTypes:()=>Ne,isWebGLSupported:()=>b,mb32:()=>du,patternPresetKeys:()=>Da,patternPresets:()=>Gs,seededRandom:()=>us,setContextLimit:()=>n,shapesColorModes:()=>pu,shapesDistributionModes:()=>Lo});var c={contextLimit:4},n=function(D){c.contextLimit=Math.max(1,D)},r=c,t=e(392338),o=e(858240),s=e.n(o),h=e(4636),f=e.n(h),d=e(346797),a=e.n(d),u=!0;try{var v=document.createElement("canvas"),p={failIfMajorPerformanceCaveat:!0},y=v.getContext("webgl",p)||v.getContext("experimental-webgl",p);y||(u=!1)}catch(T){u=!1}var b=u,E=function(){function T(D){var I=this;s()(this,T),a()(this,"ticking",!1),a()(this,"raf",-1),a()(this,"tick",function(N){I.raf=requestAnimationFrame(I.tick),I.callback(N)}),this.callback=D}return f()(T,[{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)}}]),T}(),A=E;function w(T,D){if(!(T instanceof D))throw new TypeError("Cannot call a class as a function")}function C(T,D){for(var I=0;I<D.length;I++){var N=D[I];N.enumerable=N.enumerable||!1,N.configurable=!0,"value"in N&&(N.writable=!0),Object.defineProperty(T,N.key,N)}}function P(T,D,I){return D&&C(T.prototype,D),I&&C(T,I),T}function x(T,D,I){return D in T?Object.defineProperty(T,D,{value:I,enumerable:!0,configurable:!0,writable:!0}):T[D]=I,T}function R(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function M(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};D%2?R(Object(I),!0).forEach(function(N){x(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):R(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function F(T,D){if(typeof D!="function"&&D!==null)throw new TypeError("Super expression must either be null or a function");T.prototype=Object.create(D&&D.prototype,{constructor:{value:T,writable:!0,configurable:!0}}),D&&W(T,D)}function z(T){return z=Object.setPrototypeOf?Object.getPrototypeOf:function(I){return I.__proto__||Object.getPrototypeOf(I)},z(T)}function W(T,D){return W=Object.setPrototypeOf||function(N,B){return N.__proto__=B,N},W(T,D)}function G(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(T){return!1}}function K(T){if(T===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return T}function ie(T,D){return D&&(typeof D=="object"||typeof D=="function")?D:K(T)}function re(T){return function(){var D=z(T),I;if(G()){var N=z(this).constructor;I=Reflect.construct(D,arguments,N)}else I=D.apply(this,arguments);return ie(this,I)}}function te(T,D){for(;!Object.prototype.hasOwnProperty.call(T,D)&&(T=z(T),T!==null););return T}function q(T,D,I){return typeof Reflect!="undefined"&&Reflect.get?q=Reflect.get:q=function(B,k,ue){var Oe=te(B,k);if(Oe){var xe=Object.getOwnPropertyDescriptor(Oe,k);return xe.get?xe.get.call(ue):xe.value}},q(T,D,I||T)}function X(T){return Z(T)||oe(T)||$(T)||Q()}function Z(T){if(Array.isArray(T))return J(T)}function oe(T){if(typeof Symbol!="undefined"&&Symbol.iterator in Object(T))return Array.from(T)}function $(T,D){if(T){if(typeof T=="string")return J(T,D);var I=Object.prototype.toString.call(T).slice(8,-1);if(I==="Object"&&T.constructor&&(I=T.constructor.name),I==="Map"||I==="Set")return Array.from(I);if(I==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I))return J(T,D)}}function J(T,D){(D==null||D>T.length)&&(D=T.length);for(var I=0,N=new Array(D);I<D;I++)N[I]=T[I];return N}function Q(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
26In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ne(T,D){var I=T.indexOf(D);return I!==-1&&T.splice(I,1),D}var fe=ne,be=function(){function T(){w(this,T),this.listeners=[]}return P(T,[{key:"add",value:function(I){this.listeners.push(I)}},{key:"remove",value:function(I){fe(this.listeners,I)}},{key:"dispatch",value:function(){var I=arguments;
26this.listeners.forEach(function(N){N.apply(void 0,X(I))})}},{key:"dispose",value:function(){this.listeners.length=0}}]),T}(),ze=be,ke=function(){function T(D){var I=this;w(this,T),x(this,"handleContextCreate",function(){I.cache=new Map,I.enabledCapabilities=new Map}),x(this,"dispose",function(){I.renderer.onDispose.remove(I.dispose),I.cache.clear(),I.enabledCapabilities.clear()}),this.renderer=D,this.renderer.onContextCreate.add(this.handleContextCreate),this.renderer.onDispose.add(this.dispose)}return P(T,[{key:"get",value:function(I){return this.cache.get(I)}},{key:"set",value:function(I,N){this.cache.set(I,N)}},{key:"enable",value:function(I){this.enabledCapabilities.get(I)||(this.enabledCapabilities.set(I,!0),this.gl.enable(I))}},{key:"disable",value:function(I){this.enabledCapabilities.get(I)&&(this.enabledCapabilities.set(I,!1),this.gl.disable(I))}},{key:"gl",get:function(){return this.renderer.gl}}]),T}();x(ke,"NAME","state");var pt=ke,St=function(){function T(D){var I=this;w(this,T),x(this,"handleContextCreate",function(){I.cache=new Map}),x(this,"dispose",function(){I.renderer.onDispose.remove(I.dispose),I.cache.clear()}),this.renderer=D,this.renderer.onContextCreate.add(this.handleContextCreate),this.renderer.onDispose.add(this.dispose)}return P(T,[{key:"get",value:function(I){var N=this.cache.get(I);return N||(N={},this.cache.set(I,N)),N}},{key:"update",value:function(I,N,B){this.cache.get(I)[N]=B}},{key:"remove",value:function(I){this.cache.delete(I)}}]),T}();x(St,"NAME","properties");var Kt=St,Rt=function(T){return T.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"},Un=Rt,qt=function(){function T(D){var I=this,N=D.canvas,B=D.alpha,k=B===void 0?!1:B,ue=D.antialias,Oe=ue===void 0?!1:ue,xe=D.depth,De=xe===void 0?!1:xe,Ke=D.stencil,rt=Ke===void 0?!1:Ke,ot=D.premultipliedAlpha,Ot=ot===void 0?!1:ot,fn=D.preserveDrawingBuffer,bn=fn===void 0?!1:fn,gn=D.failIfMajorPerformanceCaveat,Kn=gn===void 0?!1:gn,Vn=D.pixelRatio,Cn=Vn===void 0?1:Vn,mn=D.plugins,Sn=mn===void 0?[]:mn,Dn=D.onContextCreate,fi=D.onContextLoss;w(this,T),x(this,"uniformValues",new Map),x(this,"viewport",[0,0,2,2]),x(this,"handleContextLost",function(Ea){I.isContextLost=!0,I.onContextLoss.dispatch(),Ea.preventDefault()}),x(this,"handleContextRestored",function(){I.isContextLost=!1,I.createContext()}),this.contextAttributes={alpha:k,antialias:Oe,depth:De,stencil:rt,premultipliedAlpha:Ot,preserveDrawingBuffer:bn,failIfMajorPerformanceCaveat:Kn},this.canvas=N,this.pixelRatio=Cn,this.isContextLost=!1,this.initSignals(),this.initPlugins(Sn),Dn&&this.onContextCreate.add(Dn),fi&&this.onContextLoss.add(fi),this.createContext()}return P(T,[{key:"initPlugins",value:function(I){var N=this;[].concat(X(T.corePlugins),X(I)).forEach(function(B){N[B.NAME]=new B(N)})}},{key:"initSignals",value:function(){this.onContextCreate=new ze,this.onContextLoss=new ze,this.onBeforeRender=new ze,this.onDispose=new ze}},{key:"createContext",value:function(){if(this.gl=this.canvas.getContext("webgl",this.contextAttributes)||this.canvas.getContext("experimental-webgl",this.contextAttributes),this.gl)this.canvas.addEventListener("webglcontextlost",this.handleContextLost),this.canvas.addEventListener("webglcontextrestored",this.handleContextRestored),this.defaultPrecision=Un(this.gl),this.onContextCreate.dispatch(this);else throw this.isContextLost=!0,new Error("Error creating WebGL context")}}]),T}();x(qt,"corePlugins",[pt,Kt]);var me=qt;function Le(T,D){if(!T||!D)return!1;if(T===D)return!0;if(T.length!==D.length)return!1;for(var I=0;I<T.length;++I)if(T[I]!==D[I])return!1;return!0}var Ee=Le;function ut(T,D){for(var I=0;I<T.length;I++)D[I]=T[I];return D.length=T.length,D}var it=ut,Te="viewport",Lt=[];function Nt(T,D,I,N,B){var k=T.get(Te)||[];Lt[0]=D,Lt[1]=I,Lt[2]=N,Lt[3]=B,!Ee(k,Lt)&&(T.gl.viewport(D,I,N,B),T.cache.set(Te,it(Lt,k)))}var Tt=Nt;function en(T,D,I,N,B){T.viewport[0]=D,T.viewport[1]=I,T.viewport[2]=N,T.viewport[3]=B,Tt.apply(void 0,[T.state].concat(X(T.viewport)))}var Ht=en,ln="clearColor";function An(T,D){var I,N=T.get(ln)||[];Ee(N,D)||((I=T.gl).clearColor.apply(I,X(D)),T.cache.set(ln,it(D,N)))}var le=An;function Ve(T){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,N=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,B=T.gl,k=0;D&&(k|=B.COLOR_BUFFER_BIT),I&&(k|=B.DEPTH_BUFFER_BIT),N&&(k|=B.STENCIL_BUFFER_BIT),B.clear(k)}var ye=Ve;function Ie(T,D,I){T.uniformValues.set(D,I)}var Ye=Ie;function Je(T,D,I){T.isContextLost!==!0&&(D=D||T.canvas.clientWidth*T.pixelRatio,I=I||T.canvas.clientHeight*T.pixelRatio,T.canvas.width=D,T.canvas.height=I,Ht(T,0,0,D,I))}var gt=Je;function mt(T){var D=T.gl;
26T.properties.cache.forEach(function(I){Object.values(I).forEach(function(N){switch(N.constructor.name){case"WebGLFramebuffer":D.deleteFramebuffer(N);break;case"WebGLRenderbuffer":D.deleteRenderbuffer(N);break;case"WebGLTexture":D.deleteTexture(N);break;case"WebGLBuffer":D.deleteBuffer(N);break;case"WebGLProgram":D.deleteProgram(N);break}delete I[N]})}),T.properties.cache.clear()}var Mt=mt;function pe(T){Mt(T),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}var nt=pe,vt=function(D,I,N){return D*(1-N)+I*N},jt=function(D,I,N){return D<I?I:D>N?N:D},an=function(D,I){return(D%I+I)%I},zt=function(D,I,N,B,k){return(D-I)*(k-B)/(N-I)+B};function We(T,D){var I=T.properties.get(D);I.glTexture&&(T.gl.deleteTexture(I.glTexture),delete I.glTexture,T.properties.remove(D))}var Ce=We;function we(T,D){var I=T.properties.get(D);I&&(T.gl.deleteProgram(I.glProgram),T.properties.remove(D))}var je=we;function qe(T,D){var I=T.properties.get(D);I.glBuffer&&(T.gl.deleteBuffer(I.glBuffer),delete I.glBuffer),T.properties.remove(D)}var lt=qe;function yt(T,D){D.attributes.forEach(function(I){return lt(T,I)}),D.index&&lt(T,D.index)}var Ut=yt,vn=function(){function T(D){var I=D.renderer,N=D.instance,B=D.disposeMethod;s()(this,T),a()(this,"usageCount",0),this.renderer=I,this.instance=N,this.disposeMethod=B}return f()(T,[{key:"dispose",value:function(){this.disposeMethod(this.renderer,this.instance)}}]),T}(),yn=vn,Wn=function(){function T(D){s()(this,T),a()(this,"resources",new Map),this.renderer=D}return f()(T,[{key:"getResource",value:function(I){var N=I.key,B=I.factory,k=I.disposeMethod,ue=this.resources.get(N);return ue||(ue=new yn({renderer:this.renderer,instance:B(),disposeMethod:k}),this.resources.set(N,ue)),ue.usageCount++,ue.instance}},{key:"getTexture",value:function(I){var N=I.key,B=I.factory;return this.getResource({key:N,factory:B,disposeMethod:Ce})}},{key:"getProgram",value:function(I){var N=I.key,B=I.factory;return this.getResource({key:N,factory:B,disposeMethod:je})}},{key:"getGeometry",value:function(I){var N=I.key,B=I.factory;return this.getResource({key:N,factory:B,disposeMethod:Ut})}},{key:"releaseResource",value:function(I){var N=this.resources.get(I);N&&--N.usageCount===0&&(N.dispose(),this.resources.delete(I))}},{key:"destroy",value:function(){this.resources.clear(),this.renderer=null}}]),T}(),Qn=Wn;function _e(T,D){var I=typeof Symbol!="undefined"&&T[Symbol.iterator]||T["@@iterator"];if(!I){if(Array.isArray(T)||(I=sn(T))||D&&T&&typeof T.length=="number"){I&&(T=I);var N=0,B=function(){};return{s:B,n:function(){return N>=T.length?{done:!0}:{done:!1,value:T[N++]}},e:function(De){throw De},f:B}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
27In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var k=!0,ue=!1,Oe;return{s:function(){I=I.call(T)},n:function(){var De=I.next();return k=De.done,De},e:function(De){ue=!0,Oe=De},f:function(){try{!k&&I.return!=null&&I.return()}finally{if(ue)throw Oe}}}}function sn(T,D){if(T){if(typeof T=="string")return Fr(T,D);var I=Object.prototype.toString.call(T).slice(8,-1);if(I==="Object"&&T.constructor&&(I=T.constructor.name),I==="Map"||I==="Set")return Array.from(T);if(I==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I))return Fr(T,D)}}function Fr(T,D){(D==null||D>T.length)&&(D=T.length);for(var I=0,N=new Array(D);I<D;I++)N[I]=T[I];return N}function mr(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function la(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};D%2?mr(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):mr(Object(I
27)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}var Jt=.2,hi=40,qi=60,Pi=5,Ti=[1,.79,.62,.5,.4,.31,.25],po=3,nr=function(){function T(D){var I=D.attributes,N=D.plugins;if(s()(this,T),a()(this,"width",0),a()(this,"height",0),a()(this,"rendererWidth",0),a()(this,"rendererHeight",0),a()(this,"scaleStep",0),a()(this,"maxStep",po),a()(this,"avgFrameDuration",(qi+hi)/2),a()(this,"isWebGLSupported",!0),a()(this,"content",[]),a()(this,"multipleActiveContent",!1),a()(this,"renderedLastFrame",!1),a()(this,"viewport",[]),!b){this.isWebGLSupported=!1;return}this.webglCanvas=document.createElement("canvas"),Object.assign(this.webglCanvas.style,{position:"absolute",left:0,top:0}),this.renderer=new me(la({canvas:this.webglCanvas,plugins:N},I)),this.resourceCache=new Qn(this.renderer)}return f()(T,[{key:"register",value:function(I){I.updateSize();var N=Math.ceil(I.width*I.pixelRatio*Ti[this.scaleStep]),B=Math.ceil(I.height*I.pixelRatio*Ti[this.scaleStep]);I.setContextSize(N,B),this.content.push(I)}},{key:"unregister",value:function(I){var N=this.content.indexOf(I);N!==-1&&(this.content.splice(N,1),I.removeCanvas())}},{key:"tick",value:function(I,N){var B=this;this.renderedLastFrame&&(this.updateScaleStep(N),this.renderedLastFrame=!1),this.countActiveScenes(),this.updateRendererSize(),!(this.rendererWidth===0||this.rendererHeight===0)&&this.content.forEach(function(k){!k.needsForceRender&&!k.isActive||(k.update(I,N),k.autoUpdate&&(k.isDirty=!0),B.renderContent(k))})}},{key:"updateScaleStep",value:function(I){var N=this.scaleStep;this.avgFrameDuration+=jt(Jt*(I-this.avgFrameDuration),-Pi,Pi),this.avgFrameDuration>qi?++this.scaleStep:this.avgFrameDuration<hi&&this.scaleStep>0&&--this.scaleStep,this.scaleStep=Math.min(this.scaleStep,this.maxStep),N!==this.scaleStep&&(this.avgFrameDuration=(qi+hi)/2)}},{key:"countActiveScenes",value:function(){var I=0,N,B=_e(this.content),k;try{for(B.s();!(k=B.n()).done;){var ue=k.value;(ue.isActive||ue.needsForceRender)&&I++,ue.node===this.webglCanvas.parentElement&&(N=ue)}}catch(Ot){B.e(Ot)}finally{B.f()}var Oe=I>1;if(N){var xe=Oe&&!this.multipleActiveContent,De=!N.isActive;if(xe||De){var Ke=this.getScaledContentSize(N),rt=Ke.width,ot=Ke.height;this.copyPixels(N,rt,ot),N.removeCanvas(),N.show()}}this.multipleActiveContent=Oe}},{key:"updateRendererSize",value:function(){var I=0,N=0,B=0,k=0,ue=Ti[this.scaleStep],Oe=_e(this.content),xe;try{for(Oe.s();!(xe=Oe.n()).done;){var De=xe.value;I=Math.max(I,De.width),N=Math.max(N,De.height),B=Math.max(B,Math.ceil(De.width*De.pixelRatio*ue)),k=Math.max(k,Math.ceil(De.height*De.pixelRatio*ue))}}catch(Ke){Oe.e(Ke)}finally{Oe.f()}B===this.rendererWidth&&k===this.rendererHeight||(this.width=I,this.height=N,this.resizeRenderer(B,k))}},{key:"renderContent",value:function(I){var N=I.clearColor,B=I.isActive,k=I.isDirty,ue=I.needsForceRender;if(!(!ue&&(!B||!k))){var Oe=this.getScaledContentSize(I),xe=Oe.width,De=Oe.height;Ht(this.renderer,0,this.rendererHeight-De,xe,De),le(this.renderer.state,N),ye(this.renderer),I.setContextSize(xe,De),this.updateViewport(I,xe,De),I.render(),this.multipleActiveContent?(this.copyPixels(I,xe,De),I.show()):(this.resizeWebGLCanvasForContent(I),I.appendCanvas(this.webglCanvas),I.hide()),I.isDirty=!1,I.needsForceRender=!1,this.renderedLastFrame=!0}}},{key:"updateViewport",value:function(I,N,B){this.viewport[0]=0,this.viewport[1]=this.rendererHeight-B,this.viewport[2]=I.canvas.width,this.viewport[3]=I.canvas.height,Ye(this.renderer,"uViewport",this.viewport)}},{key:"copyPixels",value:function(I,N,B){var k=I.context,ue=I.canvas.width,Oe=I.canvas.height;!k||N===0||B===0||ue===0||Oe===0||(k.clearRect(0,0,ue,Oe),k.drawImage(this.webglCanvas,0,0,N,B,0,0,ue,Oe))}},{key:"getScaledContentSize",value:function(I){var N=Math.ceil(I.width*I.pixelRatio*Ti[this.scaleStep]),B=Math.ceil(I.height*I.pixelRatio*Ti[this.scaleStep]);return{width:N,height:B}}},{key:"resizeRenderer",value:function(I,N){this.rendererWidth=I,this.rendererHeight=N,gt(this.renderer,this.rendererWidth,this.rendererHeight)}},{key:"resizeWebGLCanvasForContent",value:function(I){var N=I.pixelRatio*Ti[this.scaleStep];this.webglCanvas.style.width=Math.ceil(this.rendererWidth/N)+"px",this.webglCanvas.style.height=Math.ceil(this.rendererHeight/N)+"px"}},{key:"destroy",value:function(){this.renderer&&(nt(this.renderer),this.resourceCache.destroy(),this.renderer=null)}},{key:"isEmpty",value:function(){return this.content.length===0}},{key:"isContextLost",value:function(){return this.renderer.gl.isContextLost()}}]),T}(),Br=typeof window!="undefined"?window:{};Br.__sqsWebGL||(Br.__sqsWebGL={initialized:!1,ticker:null,controllerPool:[],controllers:[],contentCount:0,sharedController:null,dedicatedControllers:[],dedicatedControllerPool:[],dedicatedContextLimit:3});var yr=Br.__sqsWebGL,Mr=function(){function T(D){var I=this;w(this,T),x(this,"handleContextCreate",function(){I.cache=new Map}),x(this,"dispose",function(){I.renderer.onContextCreate.remove(I.handleContextCreate),I.renderer.onDispose.remove(I.dispose),I.cache.clear()}),this.renderer=D,this.renderer.onContextCreate.add(this.handleContextCreate),this.renderer.onDispose.add(this.dispose)}return P(T,[{key:"get",value:function(I){var N=this.cache.get(I);if(!N)if(N=this.renderer.gl.getExtension(I),N)this.cache.set(I,N);else throw new Error("WebGLExtensions: ".concat(I," extension not supported."));return N}}]),T}();x(Mr,"NAME","extensions");var vi=Mr,ca=function(){function T(D){var I=this;w(this,T),x(this,"nextTextureUnit",1),x(this,"reset",function(){I.nextTextureUnit=1}),this.renderer=D,this.renderer.onBeforeRender.add(this.reset),this.textureBindings=new WeakMap}return P(T,[{key:"dispose",value:function(){this.renderer.onBeforeRender.remove(this.reset),this.renderer=null}}]),T}();x(ca,"NAME","textures");var pi=ca,Ft={plugins:[vi,pi],attributes:{alpha:!0,antialias:!0,depth:!0,stencil:!1,premultipliedAlpha:!0,preserveDrawingBuffer:!0,failIfMajorPerformanceCaveat:!0}};function Ba(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function ba(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};
27D%2?Ba(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):Ba(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function xi(){var T=performance.now();yr.ticker=new A(function(D){var I=D-T;T=D,yr.controllers.forEach(function(N){N.tick(D,I)})}),yr.ticker.start(),yr.initialized=!0}function _r(){yr.ticker.stop(),yr.initialized=!1}function Sa(T){return typeof T.controllers!="undefined"||(T.controllers=[],T.controllerPool=[],T.contentCount=0),T}var Oa={register:function(D){var I=Sa(yr),N=I.initialized,B=I.controllers,k=I.controllerPool,ue=I.contentCount,Oe=r.contextLimit;N||xi();var xe=ue%Oe,De=B[xe];return De||(De=k.pop(),(!De||De.isContextLost())&&(De=new nr(ba({},Ft))),B.push(De)),De.register(D),yr.contentCount++,De},unregister:function(D){var I=yr.controllers,N=yr.controllerPool,B=I.find(function(k){return k.content.find(function(ue){return D===ue})});B&&(B.unregister(D),yr.contentCount--,B.isEmpty()&&(I.splice(I.indexOf(B),1),N.push(B)),I.every(function(k){return k.isEmpty()})&&_r())}},Ji=function(){var D=yr.controllers,I=yr.controllerPool;D.forEach(function(N){N.content.forEach(function(B){B.destroy(!0)}),N.content.length=0,N.destroy()}),D.length=0,I.length=0,yr.contentCount=0,_r()};function Qr(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function Ir(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};
27D%2?Qr(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):Qr(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}var Yn=function(){function T(D,I){var N=this;s()(this,T),a()(this,"width",0),a()(this,"height",0),a()(this,"contextWidth",0),a()(this,"contextHeight",0),a()(this,"isActive",!1),a()(this,"isSupported",!0),a()(this,"autoUpdate",!0),a()(this,"isDirty",!0),a()(this,"needsForceRender",!1),a()(this,"clearColor",[1,1,1,1]),a()(this,"resourceKeys",[]),a()(this,"appendedCanvas",null),a()(this,"start",function(){return!N.isSupported||N.isActive||(N.isActive=!0),N}),a()(this,"stop",function(){return!N.isSupported||!N.isActive||(N.isActive=!1),N}),a()(this,"refresh",function(){if(N.isSupported)return N.updateSize(),N.onRefresh(),N}),this.node=D,this.props=Ir(Ir(Ir({},T.defaultProps),this.constructor.defaultProps),I),this.isSupported=b,this.isSupported&&(this.node.style.overflow="hidden",this.clearNode(),this.createCanvas(),this.renderController=Oa.register(this),this.renderer=this.renderController.renderer,this.resourceCache=this.renderController.resourceCache,this.updateSize())}return f()(T,[{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(I){if(!this.isSupported)return this;var N=Ir({},this.props);return this.props=Ir(Ir({},this.props),I),this.onUpdateProps(N),this.needsForceRender=!0,this}},{key:"onUpdateProps",value:function(I){}},{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(I){!this.isSupported||!this.canvas||(this.node=I,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 I=this.node.getBoundingClientRect(),N=I.width,B=I.height;N===this.width&&B===this.height||(this.width=N,this.height=B,this.needsForceRender=!0)}},{key:"setContextSize",value:function(I,N){this.contextWidth===I&&this.contextHeight===N||(this.contextWidth=I,this.contextHeight=N,this.canvas.width=this.contextWidth,this.canvas.height=this.contextHeight)}},{key:"onRefresh",value:function(){}},{key:"update",value:function(I){}},{key:"render",value:function(){}},{key:"renderFrame",value:function(){if(this.isSupported)return this.needsForceRender=!0,this.canvas}},{key:"destroy",value:function(){var I=this,N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(!(!this.isSupported||!this.renderController))return N===!1&&Oa.unregister(this),this.renderController=null,this.resourceKeys.forEach(function(B){I.resourceCache.releaseResource(B)}),this.clearNode(),this.onDestroy(),this}},{key:"clearNode",value:function(){this.node&&(this.node.innerHTML="")}},{key:"onDestroy",value:function(){}},{key:"getTexture",value:function(I){var N=I.key,B=I.factory;return this.resourceKeys.push(N),this.resourceCache.getTexture({key:N,factory:B})}},{key:"getProgram",value:function(I){var N=I.key,B=I.factory;return this.resourceKeys.push(N),this.resourceCache.getProgram({key:N,factory:B})}},{key:"getGeometry",value:function(I){var N=I.key,B=I.factory;return this.resourceKeys.push(N),this.resourceCache.getGeometry({key:N,factory:B})}},{key:"releaseResource",value:function(I){var N=this.resourceKeys.indexOf(I);N!==-1&&(this.resourceKeys.splice(N,1),this.resourceCache.releaseResource(I))}},{key:"appendCanvas",value:function(I){I.parentElement!==this.node&&(this.node.appendChild(I),this.appendedCanvas=I)}},{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")}}]),T}();a()(Yn,"defaultProps",{pixelRatio:1});var oi={contours:"contours",gradient:"gradient",shapes:"shapes",images:"images",isometric:"isometric",surface:"surface",conic:"conic",bokeh:"bokeh"},Ca=e(375798),Er=e.n(Ca),ji=e(721854),$e=e.n(ji),ct=e(699467),tt=e.n(ct),_t=e(506051),ft=e.n(_t),Gt=function(){function T(D){var I=D.geometry,N=D.material,B=D.offset,k=D.count;w(this,T),this.geometry=I,this.material=N,this.offset=B,this.count=k}return P(T,[{key:"draw",value:function(I){}},{key:"uniforms",get:function(){return this.material.uniforms}},{key:"program",get:function(){return this.material.program},set:function(I){this.material.program=I}},{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}}]),T}(),kt=Gt,hn=function(T){F(I,T);var D=re(I);function I(N){var B=N.geometry,k=N.material,ue=N.offset,Oe=ue===void 0?0:ue,xe=N.count,De=xe===void 0?B.attributes.values().next().value.count:xe;return w(this,I),D.call(this,{geometry:B,material:k,offset:Oe,count:De})}return P(I,[{key:"draw",value:function(B){B.drawArrays(this.mode,this.offset,this.count)}}]),I}(kt),Fn=hn,Tn=3042,Xn=2929,nn=2960,Dr=2884,Pr=34962,Ii=34963,rr=35044,Rn=35048,si=0,Yi=1,wi=768,ee=769,Se=770,Fe=771,wt=772,tn=773,cn=774,zr=775,ir=776,kn=32769,Xr=32770,gi=32771,br=32772,jr=32774,Ln=32774,Hn=32774,Xa=512,Za=519,Vo=513,Xs=514,xn=515,$o=516,go=518,Qo=517,Tr=1028,Zr=1029,Ri=1032,ea=3553,Gi=9728,Sr=9729,qa=9984,Ss=9985,qr=9986,Aa=9987,Xo=10242,mo=10243,Jr=33071,yo=10497,ui=33648,za=6407,fa=6408,Mi=33984,_o=36160,Ja=36161,Vt=0,mi=1,Os=2,Zo=3,qo=4,Cs=5,As=6,Ps=5120,Jo=5121,Eo=5122,Pa=5123,Ta=5124,bo=5125,he=5126,ce=35664,ve=35665,Re=35666,Ue=35667,Xe=35668,dt=35669,xt=35670,Xt=35671,Bt=35672,Nn=35673,Gn=35674,cr=35675,wr=35676,yi=35678,Yo=35680,So=35661,Oo=35660,Co=34930,Yr=0,Ts={BLEND:Tn,DEPTH_TEST:Xn,STENCIL_TEST:nn,CULL_FACE:Dr,ARRAY_BUFFER:Pr,ELEMENT_ARRAY_BUFFER:Ii,STATIC_DRAW:rr,DYNAMIC_DRAW:Rn,ZERO:si,ONE:Yi,SRC_COLOR:wi,ONE_MINUS_SRC_COLOR:ee,SRC_ALPHA:Se,ONE_MINUS_SRC_ALPHA:Fe,DST_ALPHA:wt,ONE_MINUS_DST_ALPHA:tn,DST_COLOR:cn,ONE_MINUS_DST_COLOR:zr,SRC_ALPHA_SATURATE:ir,CONSTANT_COLOR:kn,ONE_MINUS_CONSTANT_COLOR:Xr,CONSTANT_ALPHA:gi,ONE_MINUS_CONSTANT_ALPHA:br,FUNC_ADD:jr,FUNC_SUBTRACT:Ln,FUNC_REVERSE_SUBTRACT:Hn,NEVER:Xa,ALWAYS:Za,LESS:Vo,EQUAL:Xs,LEQUAL:xn,GREATER:$o,GEQUAL:go,NOTEQUAL:Qo,FRONT:Tr,BACK:Zr,FRONT_AND_BACK:Ri,TEXTURE_2D:ea,NEAREST:Gi,LINEAR:Sr,NEAREST_MIPMAP_NEAREST:qa,LINEAR_MIPMAP_NEAREST:Ss,NEAREST_MIPMAP_LINEAR:qr,LINEAR_MIPMAP_LINEAR:Aa,CLAMP_TO_EDGE:Jr,REPEAT:yo,MIRRORED_REPEAT:ui,RGB:za,RGBA:fa,TEXTURE0:Mi,FRAMEBUFFER:_o,RENDERBUFFER:Ja,POINTS:Vt,LINES:mi,LINE_LOOP:Os,LINE_STRIP:Zo,TRIANGLES:qo,TRIANGLE_STRIP:Cs,TRIANGLE_FAN:As,BYTE:Ps,UNSIGNED_BYTE:Jo,SHORT:Eo,UNSIGNED_SHORT:Pa,INT:Ta,UNSIGNED_INT:bo,FLOAT:he,FLOAT_VEC2:ce,FLOAT_VEC3:ve,FLOAT_VEC4:Re,INT_VEC2:Ue,INT_VEC3:Xe,INT_VEC4:dt,BOOL:xt,BOOL_VEC2:Xt,BOOL_VEC3:Bt,BOOL_VEC4:Nn,FLOAT_MAT2:Gn,FLOAT_MAT3:cr,FLOAT_MAT4:wr,SAMPLER_2D:yi,SAMPLER_CUBE:Yo,MAX_COMBINED_TEXTURE_IMAGE_UNITS:So,MAX_VERTEX_TEXTURE_IMAGE_UNITS:Oo,MAX_TEXTURE_IMAGE_UNITS:Co,NONE:Yr},Gr=Ts,xa=function T(D){var I=D.program,N=D.uniforms,B=N===void 0?{}:N,k=D.options,ue=k===void 0?{}:k,Oe=D.mode,xe=Oe===void 0?qo:Oe;w(this,T),this.program=I,this.uniforms=B,this.options=ue,this.mode=xe},da=xa,ta=function T(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},I=D.vert,N=D.frag,B=D.precision;w(this,T),this.vert=I,this.frag=N,this.precision=B},Pe=ta;function Wi(T){var D=T.geometry,I=T.vert,N=T.frag,B=T.precision,k=T.program,ue=T.uniforms,Oe=T.options,xe=T.mode,De=T.material,Ke=T.DrawInfoClass,rt=Ke===void 0?Fn:Ke,ot=T.offset,Ot=T.count,fn=T.primcount;return k=k||new Pe({vert:I,frag:N,precision:B}),De=De||new da({program:k,uniforms:ue,options:Oe,mode:xe}),new rt({geometry:D,material:De,offset:ot,count:Ot,primcount:fn})}var Wr=Wi,ki=function T(D){var I=D.array,N=D.itemSize,B=D.normalized,k=B===void 0?!1:B,ue=D.usage,Oe=ue===void 0?rr:ue,xe=D.name,De=xe===void 0?"":xe,Ke=D.divisor,rt=Ke===void 0?0:Ke;w(this,T),this.array=I,this.itemSize=N,this.normalized=k,this.usage=Oe,this.name=De,this.divisor=rt,this.count=I?I.length/N:0,this.needsUpdate=!1},Rr=ki,_i="aPosition",Zs="aNormal",xs="aUv",Qc="uProjection",Fl="uModelView",Xc="uDiffuse",Zc="uAlpha",fl="uMap",He="uAlphaMap",ht="uUvOffsetRepeat",st="vUv",Wt="USE_MAP",On="USE_ALPHA_MAP",Zn="aSpritePosition",Lr="aZDepth",ur="aScale",wu="aRotation",Bl="aTranslate",Ia={POSITION_ATTRIBUTE_NAME:_i,NORMAL_ATTRIBUTE_NAME:
27Zs,UV_ATTRIBUTE_NAME:xs,PROJECTION_MATRIX_UNIFORM_NAME:Qc,MODEL_VIEW_MATRIX_UNIFORM_NAME:Fl,DIFFUSE_COLOR_UNIFORM_NAME:Xc,ALPHA_UNIFORM_NAME:Zc,MAP_UNIFORM_NAME:fl,ALPHA_MAP_UNIFORM_NAME:He,UV_OFFSET_REPEAT_UNIFORM_NAME:ht,UV_VARYING_NAME:st,MAP_DEFINE:Wt,ALPHA_MAP_DEFINE:On,SPRITE_POSITION_ATTRIBUTE_NAME:Zn,SPRITE_Z_DEPTH_ATTRIBUTE_NAME:Lr,SPRITE_SCALE_ATTRIBUTE_NAME:ur,SPRITE_ROTATION_ATTRIBUTE_NAME:wu,SPRITE_TRANSLATE_ATTRIBUTE_NAME:Bl},zl=null,Is=function T(){w(this,T),this.attributes=new Map,this.index=null},ha=Is;function Ao(T,D,I){return I.name=D,T.attributes.set(D,I),I}var kr=Ao;function er(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=T.position,I=D===void 0?_i:D,N=new ha,B=new Float32Array([-1,-1,-1,3,3,-1]);return kr(N,I,new Rr({array:B,itemSize:2})),N}var es=er;function ts(T,D,I){var N="buffer-".concat(D);T.get(N)!==I&&(T.gl.bindBuffer(D,I),T.set(N,I))}var ws=ts;function jl(T,D,I){var N=T.properties.get(I);return N.glBuffer||(N.glBuffer=T.gl.createBuffer(),I.needsUpdate=!0),ws(T.state,D,N.glBuffer),I.needsUpdate&&(T.gl.bufferData(D,I.array,I.usage),I.needsUpdate=!1),N.glBuffer}var Ru=jl;function Gl(T,D,I){var N=[];return I.forEach(function(B,k){var ue=D.attributes.get(k),Oe=Ru(T,Pr,ue);N[B(ue,Oe)]=1}),D.index&&Ru(T,Ii,D.index),N}var Mu=Gl;function Ya(T,D,I){var N=T.createShader(I);if(T.shaderSource(N,D),T.compileShader(N),!T.getShaderParameter(N,T.COMPILE_STATUS))throw new Error("could not compile shader: ".concat(T.getShaderInfoLog(N)));return N}var qs=Ya;function dl(T,D){return T.substring(0,9)!=="precision"?"precision ".concat(D,` float;
28`).concat(T):T}var Du=dl;function eo(T,D){var I=T.gl,N=I.createProgram(),B=D.vert,k=Du(D.frag,D.precision||T.defaultPrecision),ue=qs(I,B,I.VERTEX_SHADER),Oe=qs(I,k,I.FRAGMENT_SHADER);if(I.attachShader(N,ue),I.attachShader(N,Oe),I.linkProgram(N),!I.getProgramParameter(N,I.LINK_STATUS))throw new Error("could not link shader: ".concat(I.getProgramInfoLog(N)));return I.deleteShader(ue),I.deleteShader(Oe),N}var hl=eo,Po="enabledAttributes";function qc(T,D){T.get(Po)||T.set(Po,[]);var I=T.get(Po);I[D]!==1&&(T.gl.enableVertexAttribArray(D),I[D]=1)}var Js=qc;function ja(T,D){return function(I,N){return ws(T.state,Pr,N),Js(T.state,D),T.gl.vertexAttribPointer(D,I.itemSize,I.type||he,I.normalize||!1,I.stride||0,I.offset||0),T.gl.vertexAttribDivisor&&T.gl.vertexAttribDivisor(D,I.divisor),D}}var Lu=ja;function Jc(T,D){for(var I=new Map,N=T.gl,B=N.getProgramParameter(D,N.ACTIVE_ATTRIBUTES),k=0;k<B;k++){var ue=N.getActiveAttrib(D,k),Oe=N.getAttribLocation(D,ue.name);I.set(ue.name,Lu(T,Oe))}return I}var Wl=Jc;function vr(T){switch(T){case he:return function(D,I,N){D.uniform1f(I,N)};case ce:return function(D,I,N){D.uniform2f(I,N[0],N[1])};case ve:return function(D,I,N){D.uniform3f(I,N[0],N[1],N[2])};case Re:return function(D,I,N){D.uniform4f(I,N[0],N[1],N[2],N[3])};case Ta:case xt:case yi:return function(D,I,N){D.uniform1i(I,N)};case Ue:case Xt:return function(D,I,N){D.uniform2i(I,N[0],N[1])};case Xe:case Bt:return function(D,I,N){D.uniform3i(I,N[0],N[1],N[2])};case dt:case Nn:return function(D,I,N){D.uniform4i(I,N[0],N[1],N[2],N[3])};case Gn:return function(D,I,N){D.uniformMatrix2fv(I,!1,N)};case cr:return function(D,I,N){D.uniformMatrix3fv(I,!1,N)};case wr:return function(D,I,N){D.uniformMatrix4fv(I,!1,N)}}}function Rs(T){switch(T){case he:return function(D,I,N){D.uniform1fv(I,N)};case ce:return function(D,I,N){D.uniform2fv(I,N)};case ve:return function(D,I,N){D.uniform3fv(I,N)};case Re:return function(D,I,N){D.uniform4fv(I,N)};case Ta:case xt:case yi:return function(D,I,N){D.uniform1iv(I,N)};case Ue:case Xt:return function(D,I,N){D.uniform2iv(I,N)};case Xe:case Bt:return function(D,I,N){D.uniform3iv(I,N)};case dt:case Nn:return function(D,I,N){D.uniform4iv(I,N)}}}function Ms(T,D,I){var N=T.getUniformLocation(D,I.name),B=(I.size===1?vr:Rs)(I.type);return function(k){B(T,N,k.call?k():k)}}var ns=Ms;function Yc(T,D){for(var I=new Map,N=T.getProgramParameter(D,T.ACTIVE_UNIFORMS),B=0;B<N;B++){var k=T.getActiveUniform(D,B),ue=k.name.replace(/\[.*?\]/,"");I.set(ue,ns(T,D,k))}return I}var Nu=Yc,Uu=function T(D,I){w(this,T),this.attributeSetters=D,this.uniformSetters=I},Fu=Uu;function Or(T,D){var I=Wl(T,D),N=Nu(T.gl,D);return new Fu(I,N)}var li=Or;function Jf(T,D){var I=T.properties.get(D);return I.glProgram||(I.glProgram=hl(T,D),I.setters=li(T,I.glProgram)),I}var ef=Jf,vl="program";function Bu(T,D){return T.get(vl)===D?!1:(T.gl.useProgram(D),T.cache.set(vl,D),!0)}var Ys=Bu;function rs(T,D){T.forEach(function(I,N){I(D.get(N))})}var zu=rs,To="enabledAttributes";function Ds(T,D){var I=T.get(To);I[D]!==0&&(T.gl.disableVertexAttribArray(D),I[D]=0)}var eu=Ds;function ju(T,D){if(T.isContextLost!==!0){var I=ef(T,D.program),N=I.glProgram,B=I.setters;Ys(T.state,N),T.onBeforeRender.dispatch(D);var k=Mu(T,D,B.attributeSetters);T.state.get("enabledAttributes").forEach(function(Oe,xe){k[xe]||eu(T.state,xe)});for(var ue in D.uniforms)T.uniformValues.set(ue,D.uniforms[ue]);zu(B.uniformSetters,T.uniformValues),D.draw(T.gl)}}var Di=ju,Yf=e(425534),kl=e.n(Yf),is=e(349509),tf=e.n(is),tu=e(263001),va=e.n(tu),to=e(928152),no=e.n(to),de={sub:kl(),length:tf(),copy:va(),rotate:no()},nu=function(D,I){var N=Er()(I,3),B=N[0],k=N[1],ue=N[2],Oe=Math.max(B,k,ue),xe=Math.min(B,k,ue),De=0,Ke=0,rt=(Oe+xe)/2;if(Oe!==xe){var ot=Oe-xe;switch(Ke=rt>.5?ot/(2-Oe-xe):ot/(Oe+xe),Oe){case B:De=(k-ue)/ot+(k<ue?6:0);break;case k:De=(ue-B)/ot+2;break;case ue:De=(B-k)/ot+4;break}De/=6}return D[0]=De,D[1]=Ke,D[2]=rt,D},ro=function(D,I,N){return N<0&&(N+=1),N>1&&(N-=1),N<1/6?D+(I-D)*6*N:N<1/2?I:N<2/3?D+(I-D)*(2/3-N)*6:D},ei=function(D,I){var N=Er()(I,3),B=N[0],k=N[1],ue=N[2],Oe=0,xe=0,De=0;if(k===0)Oe=ue,xe=ue,De=ue;else{var Ke=ue<.5?ue*(1+k):ue+k-ue*k,rt=2*ue-Ke;Oe=ro(rt,Ke,B+1/3),xe=ro(rt,Ke,B),De=ro(rt,Ke,B-1/3)}return D[0]=Oe,D[1]=xe,D[2]=De,D},Bn=function(D,I,N){return .2126*D+.7152*I+.0722*N},ar=function(D){var I=[0,0,0,1],N;if(N=/^((?:rgb|hsl)a?)\(([^\)]*)\)/.exec(D)){var B,k=N[1],ue=N[2];switch(k){case"rgb":case"rgba":if(B=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(ue))return I[0]=Math.min(255,parseFloat(B[1],10))/255,I[1]=Math.min(255,parseFloat(B[2],10))/255,I[2]=Math.min(255,parseFloat(B[3],10))/255,I[3]=B[4]?parseFloat(B[4]):1,I;if(B=/^\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(ue))return I[0]=Math.min(100,parseFloat(B[1],10))/100,I[1]=Math.min(100,parseFloat(B[2],10))/100,I[2]=Math.min(100,parseFloat(B[3],10))/100,I[3]=B[4]?parseFloat(B[4]):1,I;break;case"hsl":case"hsla":if(B=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(ue)){var Oe=parseFloat(B[1])/360,xe=parseFloat(B[2],10)/100,De=parseFloat(B[3],10)/100;if(xe===0)I[0]=De,I[1]=De,I[2]=De;else{var Ke=De<=.5?De*(1+xe):De+xe-De*xe,rt=2*De-Ke;I[0]=ro(rt,Ke,Oe+1/3),I[1]=ro(rt,Ke,Oe),I[2]=ro(rt,Ke,Oe-1/3)}return I[3]=B[4]?parseFloat(B[4]):1,I}break}}else if(N=/^\#([A-Fa-f\d]+)$/.exec(D)){var ot=N[1],Ot=ot.length;if(Ot===3||Ot===4)return I[0]=parseInt(ot.charAt(0)+ot.charAt(0),16)/255,I[1]=parseInt(ot.charAt(1)+ot.charAt(1),16)/255,I[2]=parseInt(ot.charAt(2)+ot.charAt(2),16)/255,I[3]=ot.charAt(3)?parseInt(ot.charAt(3)+ot.charAt(3),16)/255:1,I;if(Ot===6)return I[0]=parseInt(ot.charAt(0)+ot.charAt(1),16)/255,I[1]=parseInt(ot.charAt(2)+ot.charAt(3),16)/255,I[2]=parseInt(ot.charAt(4)+ot.charAt(5),16)/255,I[3]=ot.charAt(6)&&ot.charAt(7)?parseInt(ot.charAt(6)+ot.charAt(7),16)/255:1,I}return I},Gu=`
29attribute vec3 aPosition;
30
31varying vec2 vUv;
32
33void main() {
34  gl_Position = vec4(aPosition, 1.0);
35  vUv = gl_Position.xy * 0.5 + 0.5;
36}
37`,Hl=`
38#ifndef PI
39#define PI 3.141592653589793
40#endif
41
42float ease(float t) {
43  return -0.5 * (cos(PI * t) - 1.0);
44}
45
46//
47// GLSL textureless classic 3D noise "cnoise",
48// with an RSL-style periodic variant "pnoise".
49// Author:  Stefan Gustavson ([email protected])
50// Version: 2011-10-11
51//
52// Many thanks to Ian McEwan of Ashima Arts for the
53// ideas for permutation and gradient selection.
54//
55// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
56// Distributed under the MIT license. See LICENSE file.
57// https://github.com/ashima/webgl-noise
58//
59
60vec3 mod289_2013602866(vec3 x)
61{
62  return x - floor(x * (1.0 / 289.0)) * 289.0;
63}
64
65vec4 mod289_2013602866(vec4 x)
66{
67  return x - floor(x * (1.0 / 289.0)) * 289.0;
68}
69
70vec4 permute_2013602866(vec4 x)
71{
72  return mod289_2013602866(((x*34.0)+1.0)*x);
73}
74
75vec4 taylorInvSqrt_2013602866(vec4 r)
76{
77  return 1.79284291400159 - 0.85373472095314 * r;
78}
79
80vec3 fade_2013602866(vec3 t) {
81  return t*t*t*(t*(t*6.0-15.0)+10.0);
82}
83
84// Classic Perlin noise
85float cnoise(vec3 P)
86{
87  vec3 Pi0 = floor(P); // Integer part for indexing
88  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
89  Pi0 = mod289_2013602866(Pi0);
90  Pi1 = mod289_2013602866(Pi1);
91  vec3 Pf0 = fract(P); // Fractional part for interpolation
92  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
93  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
94  vec4 iy = vec4(Pi0.yy, Pi1.yy);
95  vec4 iz0 = Pi0.zzzz;
96  vec4 iz1 = Pi1.zzzz;
97
98  vec4 ixy = permute_2013602866(permute_2013602866(ix) + iy);
99  vec4 ixy0 = permute_2013602866(ixy + iz0);
100  vec4 ixy1 = permute_2013602866(ixy + iz1);
101
102  vec4 gx0 = ixy0 * (1.0 / 7.0);
103  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
104  gx0 = fract(gx0);
105  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
106  vec4 sz0 = step(gz0, vec4(0.0));
107  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
108  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
109
110  vec4 gx1 = ixy1 * (1.0 / 7.0);
111  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
112  gx1 = fract(gx1);
113  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
114  vec4 sz1 = step(gz1, vec4(0.0));
115  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
116  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
117
118  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
119  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
120  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
121  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
122  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
123  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
124  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
125  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
126
127  vec4 norm0 = taylorInvSqrt_2013602866(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
128  g000 *= norm0.x;
129  g010 *= norm0.y;
130  g100 *= norm0.z;
131  g110 *= norm0.w;
132  vec4 norm1 = taylorInvSqrt_2013602866(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
133  g001 *= norm1.x;
134  g011 *= norm1.y;
135  g101 *= norm1.z;
136  g111 *= norm1.w;
137
138  float n000 = dot(g000, Pf0);
139  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
140  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
141  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
142  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
143  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
144  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
145  float n111 = dot(g111, Pf1);
146
147  vec3 fade_xyz = fade_2013602866(Pf0);
148  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
149  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
150  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
151  return 2.2 * n_xyz;
152}
153
154uniform float uAspect;
155uniform float uBevelStrength;
156uniform float uComplexity;
157uniform float uCutOff;
158uniform float uMorphTime;
159uniform float uScale;
160uniform float uSeed;
161uniform float uSteps;
162uniform vec2 uBevelOffset;
163uniform vec2 uTravel;
164uniform vec3 uColorEnd;
165uniform vec3 uColorStart;
166varying vec2 vUv;
167
168float getNoise (vec2 uv, vec2 travel, float n1, float n2, float t) {
169  return (
170    (cnoise(vec3(uv * n1 - travel + uSeed, t)) +
171      cnoise(vec3(uv * n2 - travel + uSeed, t)) * 0.1) *
172      0.5 +
173    0.5
174  );
175}
176
177float getDepth (float noise) {
178  return max(0.0, noise - uCutOff) / (1.0 - uCutOff);
179}
180
181void main () {
182  vec2 uv = (vUv - 0.5);
183  float morphTime = uMorphTime + uSeed;
184
185  uv.x *= uAspect;
186
187  float baseNoise = ease(getNoise(uv, uTravel, uScale, uComplexity, morphTime));
188  float baseDepth = getDepth(baseNoise);
189  float baseDepthColorStrength = baseDepth;
190
191  #ifndef IS_BLUR_ENABLED
192  baseDepth = floor(baseDepth * uSteps + 0.5);
193  baseDepthColorStrength = baseDepth / uSteps;
194  #endif
195
196  vec4 color = vec4(mix(uColorStart, uColorEnd, baseDepthColorStrength), 1.0);
197
198  #ifdef IS_BEVEL_ENABLED
199  float offsetNoise = ease(
200    getNoise(uv + uBevelOffset, uTravel, uScale, uComplexity, morphTime)
201  );
202  float offsetDepth = floor(getDepth(offsetNoise) * uSteps + 0.5);
203  float highlight = baseDepth - offsetDepth;
204  float lowlight = offsetDepth - baseDepth;
205
206  color.rgb += (highlight - lowlight) * uBevelStrength;
207
208  #endif
209
210  gl_FragColor = color;
211}
212`;function wa(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function Ls(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};D%2?wa(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):wa(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function Cr(T){var D=pr();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function pr(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var xo=function(T){$e()(I,T);var D=Cr(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,B),k.isSupported?(k.programKey=k.getProgramKey(k.props),k.createResources(),k.updateAutoUpdate(),k):tt()(k)}return f()(I,[{key:"createResources",value:function(){this.drawInfo=Wr({program:this.createProgram(this.props),uniforms:Ls({uMorphTime:0,uTravel:[0,0],uTravelDirection:[0,0],uAspect:this.width/this.height},this.updateUniforms({},this.props)),geometry:this.getGeometry({key:"big-triangle",factory:function(){return es()}})})}},{key:"createProgram",value:function(){var B=this,k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return this.getProgram({key:this.programKey,factory:function(){return new Pe({vert:Gu,frag:B.concatFragmentShader(Hl,k)})}})}},{key:"concatFragmentShader",value:function(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=k.isBlurEnabled,Oe=k.isBevelEnabled;return`
213    `.concat(ue?"#define IS_BLUR_ENABLED":"",`
214    `).concat(!ue&&Oe?"#define IS_BEVEL_ENABLED":"",`
215    `).concat(B,`
216    `)}},{key:"getProgramKey",value:function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=B.isBlurEnabled,ue=B.isBevelEnabled;return"contours-program-".concat(+k,"-").concat(+(!k&&ue))}},{key:"updateProgram",value:function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=this.getProgramKey(B);k!==this.programKey&&(this.releaseResource(this.programKey),this.programKey=k,this.drawInfo.program=this.createProgram(B))}},{key:"updateUniforms",value:function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=this.getColors(),Oe=Er()(ue,2),xe=Oe[0],De=Oe[1];return Object.assign(B,{uTravelDirection:de.rotate([],[1,0],k.travelDirection),uBevelOffset:de.rotate([],[k.bevelSize*1e-4,0],k.bevelRotation*Math.PI/180),uBevelStrength:k.bevelStrength*.01,uComplexity:k.complexity,uCutOff:Math.min(k.cutoff,99.99)*.01,uColorStart:xe,uColorEnd:De,uScale:Math.max(1,100-k.scale)*.2,uSeed:k.seed*.1,uSteps:k.steps}),B}},{key:"updateAutoUpdate",value:function(){var B=this.props,k=B.speedTravel,ue=B.speedMorph;this.autoUpdate=!!(k||ue)}},{key:"onUpdateProps",value:function(B){B.seed!==this.props.seed&&(this.uniforms.uTravel=[0,0],this.uniforms.uMorphTime=0),this.updateProgram(this.props),this.updateUniforms(this.uniforms,this.props),this.updateAutoUpdate(),this.refresh()}},{key:"update",value:function(){var B=this.props.speedTravel*25e-6,k=this.uniforms.uTravelDirection;this.uniforms.uMorphTime+=this.props.speedMorph*1e-5,this.uniforms.uTravel[0]+=B*k[0],this.uniforms.uTravel[1]+=B*k[1]}},{key:"render",value:function(){Di(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){this.uniforms.uAspect=this.width/this.height}},{key:"uniforms",get:function(){return this.drawInfo.uniforms}},{key:"getColors",value:function(){var B=ar(this.props.startColor),k=ar(this.props.endColor);return this.props.invertColors?[k,B]:[B,k]}}]),I}(Yn);a()(xo,"defaultProps",{startColor:"#ffffff",endColor:"#000000",invertColors:!1,complexity:0,cutoff:0,scale:1,seed:0,speedMorph:0,speedTravel:0,travelDirection:0,isBlurEnabled:!1,steps:2,isBevelEnabled:!1,bevelRotation:0,bevelSize:0,bevelStrength:0});var Hi=e(177928),Yt=e.n(Hi),ru=e(603912),Io=e.n(ru),pa=function(){function T(D){var I=D.color1,N=D.color2;s()(this,T),this.color1=Io()(I),this.color2=Io()(N)}return f()(T,[{key:"update",value:function(){}}]),T}(),pl=`
217attribute vec3 aPosition;
218
219varying vec2 vUv;
220
221void main() {
222  gl_Position = vec4(aPosition, 1.0);
223  vUv = gl_Position.xy * 0.5 + 0.5;
224}
225`,ed=`
226//
227// Description : Array and textureless GLSL 2D/3D/4D simplex
228//               noise functions.
229//      Author : Ian McEwan, Ashima Arts.
230//  Maintainer : ijm
231//     Lastmod : 20110822 (ijm)
232//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
233//               Distributed under the MIT License. See LICENSE file.
234//               https://github.com/ashima/webgl-noise
235//
236
237vec3 mod289_4217261547(vec3 x) {
238  return x - floor(x * (1.0 / 289.0)) * 289.0;
239}
240
241vec4 mod289_4217261547(vec4 x) {
242  return x - floor(x * (1.0 / 289.0)) * 289.0;
243}
244
245vec4 permute_4217261547(vec4 x) {
246     return mod289_4217261547(((x*34.0)+1.0)*x);
247}
248
249vec4 taylorInvSqrt_4217261547(vec4 r)
250{
251  return 1.79284291400159 - 0.85373472095314 * r;
252}
253
254float snoise(vec3 v)
255  {
256  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
257  const vec4  D_4217261547 = vec4(0.0, 0.5, 1.0, 2.0);
258
259// First corner
260  vec3 i  = floor(v + dot(v, C.yyy) );
261  vec3 x0 =   v - i + dot(i, C.xxx) ;
262
263// Other corners
264  vec3 g_4217261547 = step(x0.yzx, x0.xyz);
265  vec3 l = 1.0 - g_4217261547;
266  vec3 i1 = min( g_4217261547.xyz, l.zxy );
267  vec3 i2 = max( g_4217261547.xyz, l.zxy );
268
269  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
270  //   x1 = x0 - i1  + 1.0 * C.xxx;
271  //   x2 = x0 - i2  + 2.0 * C.xxx;
272  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
273  vec3 x1 = x0 - i1 + C.xxx;
274  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
275  vec3 x3 = x0 - D_4217261547.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
276
277// Permutations
278  i = mod289_4217261547(i);
279  vec4 p = permute_4217261547( permute_4217261547( permute_4217261547(
280             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
281           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
282           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
283
284// Gradients: 7x7 points over a square, mapped onto an octahedron.
285// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
286  float n_ = 0.142857142857; // 1.0/7.0
287  vec3  ns = n_ * D_4217261547.wyz - D_4217261547.xzx;
288
289  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
290
291  vec4 x_ = floor(j * ns.z);
292  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
293
294  vec4 x = x_ *ns.x + ns.yyyy;
295  vec4 y = y_ *ns.x + ns.yyyy;
296  vec4 h = 1.0 - abs(x) - abs(y);
297
298  vec4 b0 = vec4( x.xy, y.xy );
299  vec4 b1 = vec4( x.zw, y.zw );
300
301  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
302  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
303  vec4 s0 = floor(b0)*2.0 + 1.0;
304  vec4 s1 = floor(b1)*2.0 + 1.0;
305  vec4 sh = -step(h, vec4(0.0));
306
307  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
308  vec4 a1_4217261547 = b1.xzyw + s1.xzyw*sh.zzww ;
309
310  vec3 p0_4217261547 = vec3(a0.xy,h.x);
311  vec3 p1 = vec3(a0.zw,h.y);
312  vec3 p2 = vec3(a1_4217261547.xy,h.z);
313  vec3 p3 = vec3(a1_4217261547.zw,h.w);
314
315//Normalise gradients
316  vec4 norm = taylorInvSqrt_4217261547(vec4(dot(p0_4217261547,p0_4217261547), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
317  p0_4217261547 *= norm.x;
318  p1 *= norm.y;
319  p2 *= norm.z;
320  p3 *= norm.w;
321
322// Mix final noise value
323  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
324  m = m * m;
325  return 42.0 * dot( m*m, vec4( dot(p0_4217261547,x0), dot(p1,x1),
326                                dot(p2,x2), dot(p3,x3) ) );
327  }
328
329float ease(float t) {
330  float f = t - 1.0;
331  return f * f * f + 1.0;
332}
333
334#define V_SEED_X 12.9898
335#define V_SEED_Y 78.233
336#define R_SEED 43758.5453
337#define PI 3.141592653589793
338
339uniform vec3 uColor1;
340uniform vec3 uColor2;
341
342uniform float uNoiseIntensity;
343uniform float uNoiseScale;
344uniform float uNoiseBias;
345uniform float uNoiseTime;
346
347uniform vec2 uAngle;
348uniform float uPosition1;
349uniform float uPosition2;
350uniform float uRepeat;
351
352uniform vec2 uResolution;
353
354uniform float uComplexity;
355uniform float uDirection;
356uniform float uIntensity;
357uniform float uSeed;
358uniform float uSmoothness;
359uniform float uTime;
360uniform float uMorphTime;
361
362varying vec2 vUv;
363varying float vDepth;
364
365float map(float value, float min1, float max1, float min2, float max2) {
366  return min2 + (value - min1) * (max2 - min2) / (max1 - min1);
367}
368
369float rand(vec2 co){
370  return fract(sin(dot(co.xy, vec2(V_SEED_X, V_SEED_Y))) * R_SEED);
371}
372
373float noise(vec2 uv) {
374  float random = rand(uv + uNoiseTime);
375
376  return snoise(vec3(uv, uNoiseTime) * uNoiseScale + random);
377}
378
379vec2 rotate(vec2 uv,float amount){
380  float ca = cos(amount);
381  float sa = sin(amount);
382
383  return vec2(
384    uv.x * ca + uv.y * sa,
385    -uv.x * sa + uv.y * ca
386  );
387}
388
389float getNoise(vec2 uv) {
390  vec2 direction = rotate(vec2(uTime), uDirection);
391
392  return 1.0 - snoise(vec3(uv * uComplexity + direction, uMorphTime) + uSeed);
393}
394
395void main () {
396  float dist = 1.0 - ease(smoothstep(1.0 - uSmoothness, 1.0, 1.0 - getNoise(vUv))) * uIntensity;
397  vec2 uv = (vUv - 0.5) * dist + 0.5;
398
399  float t = dot(vec2(0.5) - uv, uAngle) + 0.5;
400  t = (cos(t * uRepeat * PI) + 1.0) * 0.5;
401  t += uNoiseIntensity * (noise(gl_FragCoord.xy / uResolution) + uNoiseBias);
402
403  float gradient = clamp(
404    map(t, uPosition1, uPosition2, 0.0, 1.0),
405    0.0,
406    1.0
407  );
408
409  vec3 color = mix(uColor1, uColor2, gradient);
410
411  gl_FragColor = vec4(color, 1.0);
412}
413`;function io(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function Wu(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};
413D%2?io(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):io(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}var nf=function(){function T(D){var I=this,N=D.stage;s()(this,T),a()(this,"angle",0),a()(this,"setProps",function(B){I.props=Wu(Wu({},I.props),B),I.angle=I.props.linearGradientAngle}),this.props=Wu({},T.defaultProps),this.stage=N}return f()(T,[{key:"getProgram",value:function(){return this.stage.getProgram({key:"linear-gradient-program",factory:function(){return new Pe({vert:pl,frag:ed})}})}},{key:"getUniforms",value:function(){return this.uniforms={uAngle:[Math.cos(-this.props.linearGradientAngle*Math.PI/180),Math.sin(-this.props.linearGradientAngle*Math.PI/180)],uPosition1:(this.props.linearGradientStartColorDistance*.01+1)*.5,uPosition2:(this.props.linearGradientEndColorDistance*.01+1)*.5,uRepeat:this.props.linearGradientRepeat},this.uniforms}},{key:"update",value:function(){if(this.props.linearGradientAngle){var I=this.angle*Math.PI/180;this.uniforms.uAngle[0]=Math.cos(I),this.uniforms.uAngle[1]=Math.sin(I),this.angle-=this.props.linearGradientAngleMotion*.016}else this.uniforms.uAngle[0]=Math.cos(-this.props.linearGradientAngle*Math.PI/180),this.uniforms.uAngle[1]=Math.sin(-this.props.linearGradientAngle*Math.PI/180)}},{key:"onAttach",value:function(){}},{key:"onDetach",value:function(){}}]),T}();a()(nf,"defaultProps",{linearGradientStartColorDistance:-100,linearGradientEndColorDistance:100,linearGradientAngle:10,linearGradientAngleMotion:0,linearGradientRepeat:1});var as=`
414//
415// Description : Array and textureless GLSL 2D/3D/4D simplex
416//               noise functions.
417//      Author : Ian McEwan, Ashima Arts.
418//  Maintainer : ijm
419//     Lastmod : 20110822 (ijm)
420//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
421//               Distributed under the MIT License. See LICENSE file.
422//               https://github.com/ashima/webgl-noise
423//
424
425vec3 mod289_647663866(vec3 x) {
426  return x - floor(x * (1.0 / 289.0)) * 289.0;
427}
428
429vec4 mod289_647663866(vec4 x) {
430  return x - floor(x * (1.0 / 289.0)) * 289.0;
431}
432
433vec4 permute_647663866(vec4 x) {
434     return mod289_647663866(((x*34.0)+1.0)*x);
435}
436
437vec4 taylorInvSqrt_647663866(vec4 r)
438{
439  return 1.79284291400159 - 0.85373472095314 * r;
440}
441
442float snoise(vec3 v)
443  {
444  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
445  const vec4  D_647663866 = vec4(0.0, 0.5, 1.0, 2.0);
446
447// First corner
448  vec3 i  = floor(v + dot(v, C.yyy) );
449  vec3 x0 =   v - i + dot(i, C.xxx) ;
450
451// Other corners
452  vec3 g_647663866 = step(x0.yzx, x0.xyz);
453  vec3 l = 1.0 - g_647663866;
454  vec3 i1 = min( g_647663866.xyz, l.zxy );
455  vec3 i2 = max( g_647663866.xyz, l.zxy );
456
457  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
458  //   x1 = x0 - i1  + 1.0 * C.xxx;
459  //   x2 = x0 - i2  + 2.0 * C.xxx;
460  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
461  vec3 x1 = x0 - i1 + C.xxx;
462  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
463  vec3 x3 = x0 - D_647663866.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
464
465// Permutations
466  i = mod289_647663866(i);
467  vec4 p = permute_647663866( permute_647663866( permute_647663866(
468             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
469           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
470           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
471
472// Gradients: 7x7 points over a square, mapped onto an octahedron.
473// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
474  float n_ = 0.142857142857; // 1.0/7.0
475  vec3  ns = n_ * D_647663866.wyz - D_647663866.xzx;
476
477  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
478
479  vec4 x_ = floor(j * ns.z);
480  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
481
482  vec4 x = x_ *ns.x + ns.yyyy;
483  vec4 y = y_ *ns.x + ns.yyyy;
484  vec4 h = 1.0 - abs(x) - abs(y);
485
486  vec4 b0 = vec4( x.xy, y.xy );
487  vec4 b1 = vec4( x.zw, y.zw );
488
489  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
490  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
491  vec4 s0 = floor(b0)*2.0 + 1.0;
492  vec4 s1 = floor(b1)*2.0 + 1.0;
493  vec4 sh = -step(h, vec4(0.0));
494
495  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
496  vec4 a1_647663866 = b1.xzyw + s1.xzyw*sh.zzww ;
497
498  vec3 p0_647663866 = vec3(a0.xy,h.x);
499  vec3 p1 = vec3(a0.zw,h.y);
500  vec3 p2 = vec3(a1_647663866.xy,h.z);
501  vec3 p3 = vec3(a1_647663866.zw,h.w);
502
503//Normalise gradients
504  vec4 norm = taylorInvSqrt_647663866(vec4(dot(p0_647663866,p0_647663866), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
505  p0_647663866 *= norm.x;
506  p1 *= norm.y;
507  p2 *= norm.z;
508  p3 *= norm.w;
509
510// Mix final noise value
511  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
512  m = m * m;
513  return 42.0 * dot( m*m, vec4( dot(p0_647663866,x0), dot(p1,x1),
514                                dot(p2,x2), dot(p3,x3) ) );
515  }
516
517float ease(float t) {
518  float f = t - 1.0;
519  return f * f * f + 1.0;
520}
521
522#define V_SEED_X 12.9898
523#define V_SEED_Y 78.233
524#define R_SEED 43758.5453
525
526uniform vec3 uColor1;
527uniform vec3 uColor2;
528
529uniform float uNoiseIntensity;
530uniform float uNoiseScale;
531uniform float uNoiseBias;
532uniform float uNoiseTime;
533
534uniform vec2 uPosition;
535uniform float uRadius;
536
537uniform vec2 uResolution;
538
539uniform float uComplexity;
540uniform float uDirection;
541uniform float uIntensity;
542uniform float uSeed;
543uniform float uSmoothness;
544uniform float uTime;
545uniform float uMorphTime;
546
547varying vec2 vUv;
548varying float vDepth;
549
550float rand(vec2 co){
551  return fract(sin(dot(co.xy, vec2(V_SEED_X, V_SEED_Y))) * R_SEED);
552}
553
554float noise(vec2 uv) {
555  float random = rand(uv + uNoiseTime);
556
557  return snoise(vec3(uv, uNoiseTime) * uNoiseScale + random);
558}
559
560vec2 rotate(vec2 uv,float amount){
561  float ca = cos(amount);
562  float sa = sin(amount);
563
564  return vec2(
565    uv.x * ca + uv.y * sa,
566    -uv.x * sa + uv.y * ca
567  );
568}
569
570float getNoise(vec2 uv) {
571  vec2 direction = rotate(vec2(uTime), uDirection);
572
573  return 1.0 - snoise(vec3(uv * uComplexity + direction, uMorphTime) + uSeed);
574}
575
576void main () {
577  float dist = 1.0 - ease(smoothstep(1.0 - uSmoothness, 1.0, 1.0 - getNoise(vUv))) * uIntensity;
578  vec2 uv = (vUv - 0.5) * dist + 0.5;
579
580  vec2 center = uPosition;
581  float aspect = uResolution.x / uResolution.y;
582
583  uv.x *= aspect;
584  center.x *= aspect;
585
586  float t = clamp(length(center - uv) / uRadius, 0.0, 1.0);
587  t += uNoiseIntensity * (noise(gl_FragCoord.xy / uResolution) + uNoiseBias);
588
589  vec3 color = mix(uColor1, uColor2, smoothstep(0.0, 1.0, t));
590
591  gl_FragColor = vec4(color, 1.0);
592}
593`,Kl=function(){function T(D){var I=D.position,N=D.target,B=D.speed,k=B===void 0?.5:B;s()(this,T),this.position=I,this.target=N,this.speed=k}return f()(T,[{key:"update",value:function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:.016,N=this.target,B=this.position,k=this.speed;B[0]+=(N[0]-B[0])*(k*I),B[1]+=(N[1]-B[1])*(k*I)}}]),T}();function Vl(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function wo(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};
593D%2?Vl(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):Vl(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}var td=function(){function T(D){var I=this,N=D.node,B=D.position;s()(this,T),a()(this,"target",[.5,.5]),a()(this,"setProps",function(k){I.props=wo(wo({},I.props),k),I.animation.speed=I.props.followSpeed,I.position[0]=I.target[0]=I.props.restX,I.position[1]=I.target[1]=I.props.restY,I.props.enabled?I.addEventListeners():(I.removeEventListeners(),I.update())}),a()(this,"onPointerMove",function(k){var ue=I.node.getBoundingClientRect(),Oe=(k.clientX-ue.left)/ue.width,xe=1-(k.clientY-ue.top)/ue.height;I.target[0]=Oe,I.target[1]=xe,clearTimeout(I.pointerTargetResetTID)}),a()(this,"onPointerLeave",function(){clearTimeout(I.pointerTargetResetTID),I.pointerTargetResetTID=setTimeout(I.resetPointerTarget,2e3)}),a()(this,"resetPointerTarget",function(){de.copy(I.target,[I.props.restX,I.props.restY])}),this.props=wo({},T.defaultProps),this.node=N,this.position=B,this.animation=new Kl({position:this.position,target:this.target})}return f()(T,[{key:"addEventListeners",value:function(){this.node.addEventListener("mousemove",this.onPointerMove),this.node.addEventListener("mouseleave",this.onPointerLeave)}},{key:"removeEventListeners",value:function(){this.node.removeEventListener("mousemove",this.onPointerMove),this.node.removeEventListener("mouseleave",this.onPointerLeave)}},{key:"update",value:function(){if(this.props.enabled){this.animation.update();return}var I=this.props,N=I.restX,B=I.restY;this.position[0]=N,this.position[1]=B}},{key:"destroy",value:function(){this.removeEventListeners(),delete this.node}}]),T}();a()(td,"defaultProps",{enabled:!1,restX:.5,restY:.5,followSpeed:.1});function os(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function Ei(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};D%2?os(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):os(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}var iu=function(){function T(D){var I=this,N=D.stage,B=D.node;s()(this,T),a()(this,"position",[0,0]),a()(this,"setProps",function(k){I.props=Ei(Ei({},I.props),k),I.updateFollowCursor()}),this.props=Ei({},T.defaultProps),this.node=B,this.stage=N,this.createFollowCursor()}return f()(T,[{key:"createFollowCursor",value:function(){this.followCursor=new td({node:this.node.closest("section")||this.node,position:this.position})}},{key:"updateFollowCursor",value:function(){this.followCursor.setProps({enabled:this.props.radialGradientFollowCursor,restX:this.props.radialGradientPositionX*.01,restY:this.props.radialGradientPositionY*.01,followSpeed:this.props.radialGradientFollowSpeed*.01})}},{key:"getProgram",value:function(){return this.stage.getProgram({key:"radial-gradient-program",factory:function(){return new Pe({vert:pl,frag:as})}})}},{key:"getUniforms",value:function(){return this.uniforms={uRadius:this.props.radialGradientRadius*.01,uPosition:this.position},this.uniforms}},{key:"update",value:function(){this.followCursor.update()}},{key:"destroy",value:function(){this.followCursor.destroy()}},{key:"onAttach",value:function(I){this.node=I,this.createFollowCursor(),this.updateFollowCursor()}},{key:"onDetach",value:function(){this.destroy()}}]),T}();a()(iu,"defaultProps",{radialGradientRadius:50,radialGradientPositionX:50,radialGradientPositionY:50,radialGradientFollowCursor:!1,radialGradientFollowSpeed:50});function gl(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function ku(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};
593D%2?gl(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):gl(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function Ga(T){var D=Wa();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function Wa(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var Ns={linear:nf,radial:iu},Ro={none:pa},ao=function(T){$e()(I,T);var D=Ga(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,B),a()(Yt()(k),"gradientType",""),k.isSupported?(k.updateGradient(),k.updateDrawInfo(),k.updateAutoUpdate(),k):tt()(k)}return f()(I,[{key:"updateGradient",value:function(){var B=this.getColors(),k=Er()(B,2),ue=k[0],Oe=k[1];this.gradient=new Ns[this.props.gradientType]({stage:this,node:this.node}),this.gradient.setProps(this.props),this.gradientAnimation=new Ro[this.props.gradientAnimationType]({color1:ue,color2:Oe,speed:this.props.gradientAnimationSpeed*.01,offset:this.props.gradientAnimationIntensity*.01})}},{key:"updateDrawInfo",value:function(){var B=this.props.gradientType;return this.gradientType===B?!1:(this.gradientType=B,this.drawInfo=Wr({program:this.gradient.getProgram(),uniforms:ku({uTime:0,uMorphTime:0,uNoiseTime:0},this.getGradientUniforms()),geometry:this.getGeometry({key:"big-triangle",factory:function(){return es()}})}),!0)}},{key:"updateUniforms",value:function(){Object.assign(this.drawInfo.uniforms,this.getGradientUniforms())}},{key:"getGradientUniforms",value:function(){return ku(ku({},this.gradient.getUniforms()),{},{uColor1:this.gradientAnimation.color1,uColor2:this.gradientAnimation.color2,uNoiseIntensity:this.props.noiseIntensity*.01,uNoiseScale:100+900*((100-this.props.noiseScale)*.01),uNoiseBias:this.props.noiseBias*.01,uResolution:[this.width,this.height],uComplexity:this.props.distortionComplexity*.1,uDirection:(45+this.props.distortionDirection)*(Math.PI/180),uIntensity:this.props.distortionIntensity*.01,uSeed:this.props.distortionSeed,uSmoothness:this.props.distortionSmoothness*.01})}},{key:"updateAutoUpdate",value:function(){var B=this.props,k=B.linearGradientAngleMotion,ue=B.radialGradientFollowCursor,Oe=B.radialGradientFollowSpeed,xe=B.animateNoise,De=B.distortionSpeed,Ke=B.distortionMorphSpeed;this.autoUpdate=xe||k||!!(ue&&Oe)||!!(De||Ke)}},{key:"onUpdateProps",value:function(){this.updateGradient(),this.updateDrawInfo()||this.updateUniforms(),this.updateAutoUpdate(),this.refresh()}},{key:"update",value:function(){this.gradient.update(),this.props.animateNoise?(this.drawInfo.uniforms.uNoiseTime+=.016,this.drawInfo.uniforms.uNoiseTime%=1):this.drawInfo.uniforms.uNoiseTime=0,this.drawInfo.uniforms.uTime+=this.props.distortionSpeed*5e-5,this.drawInfo.uniforms.uMorphTime+=this.props.distortionMorphSpeed*1e-4,this.gradientAnimation.update()}},{key:"render",value:function(){Di(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){this.drawInfo.uniforms.uResolution[0]=this.width,this.drawInfo.uniforms.uResolution[1]=this.height}},{key:"getColors",value:function(){var B=ar(this.props.startColor),k=ar(this.props.endColor);return this.props.invertColors?[k,B]:[B,k]}},{key:"onAttach",value:function(){this.gradient.onAttach(this.node)}},{key:"onDetach",value:function(){this.gradient.onDetach()}}]),I}(Yn);a()(ao,"defaultProps",{gradientType:"radial",invertColors:!1,startColor:"#ffffff",endColor:"#000000",linearGradientStartColorDistance:0,linearGradientEndColorDistance:0,linearGradientAngle:0,linearGradientAngleMotion:0,linearGradientRepeat:1,radialGradientRadius:0,radialGradientPositionX:0,radialGradientPositionY:0,radialGradientFollowCursor:!1,radialGradientFollowSpeed:0,noiseIntensity:0,noiseScale:0,noiseBias:0,animateNoise:!1,distortionComplexity:0,distortionDirection:0,distortionIntensity:0,distortionMorphSpeed:0,distortionSeed:0,distortionSmoothness:0,distortionSpeed:0,gradientAnimationType:"none",gradientAnimationSpeed:0,gradientAnimationIntensity:0});var au=function T(D){w(this,T),this.array=D,this.count=this.array.length,this.name="index",this.usage=rr,this.needsUpdate=!0,D.constructor.name==="Uint32Array"?this.type=bo:D.constructor.name==="Uint16Array"?this.type=Pa:this.type=Jo},$l=au;function ou(T,D){T.index=new $l(D)}var Mo=ou;function Ra(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=T.width,I=D===void 0?2:D,N=T.height,B=N===void 0?2:N,k=T.position,ue=k===void 0?_i:k,Oe=T.uv,xe=Oe===void 0?xs:Oe,De=T.uvArray,Ke=De===void 0?[0,1,1,1,1,0,0,0]:De,rt=new ha,ot=I*.5,Ot=B*.5;return ue&&kr(rt,ue,new Rr({array:new Float32Array([-ot,Ot,ot,Ot,ot,-Ot,-ot,-Ot]),itemSize:2})),xe&&kr(rt,xe,new Rr({array:new Float32Array(Ke),itemSize:2})),Mo(rt,new Uint8Array([2,1,0,2,0,3])),rt}var na=Ra,fr=ci;function ci(T){return T[0]=1,T[1]=0,T[2]=0,T[3]=0,T[4]=0,T[5]=1,T[6]=0,T[7]=0,T[8]=0,T[9]=0,T[10]=1,T[11]=0,T[12]=0,T[13]=0,T[14]=0,T[15]=1,T}var Ql=function T(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},I=D.left,N=I===void 0?-1:I,B=D.right,k=B===void 0?1:B,ue=D.bottom,Oe=ue===void 0?-1:ue,xe=D.top,De=xe===void 0?1:xe,Ke=D.near,rt=Ke===void 0?0:Ke,ot=D.far,Ot=ot===void 0?1:ot;w(this,T),this.left=N,this.right=k,this.bottom=Oe,this.top=De,this.near=rt,this.far=Ot,this.position=[1,1,1],this.target=[0,0,0],this.viewMatrix=fr([]),this.projectionMatrix=fr([]),this.up=[0,1,0]},oo=Ql,ra=rf;function rf(){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}var af=function T(){w(this,T),x(this,"parent",null),x(this,"children",[]),x(this,"pivot",[0,0]),x(this,"position",[0,0]),x(this,"scale",[1,1]),x(this,"rotation",0),x(this,"matrix",ra()),x(this,"worldMatrix",ra()),x(this,"matrixAutoUpdate",!0),x(this,"worldMatrixNeedsUpdate",!1)},su=af;function Hu(T,D){var I=T.children.indexOf(D);return I!==-1&&(T.children.splice(I,1),D.parent=null),D}var ga=Hu;function Xl(T,D){return D.parent&&ga(D.parent,D),T.children.includes(D)===!1&&(T.children.push(D),D.parent=T),D}var nd=Xl,Ki=Zl;function Zl(T){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}var uu=Nr;function Nr(T,D,I){var N=D[0],B=D[1],k=D[2],ue=D[3],Oe=D[4],xe=D[5],De=D[6],Ke=D[7],rt=D[8],ot=I[0],Ot=I[1];return T[0]=N,T[1]=B,T[2]=k,T[3]=ue,T[4]=Oe,T[5]=xe,T[6]=ot*N+Ot*ue+De,T[7]=ot*B+Ot*Oe+Ke,T[8]=ot*k+Ot*xe+rt,T}var Ku=ql;function ql(T,D,I){var N=I[0],B=I[1];return T[0]=N*D[0],T[1]=N*D[1],T[2]=N*D[2],T[3]=B*D[3],T[4]=B*D[4],T[5]=B*D[5],T[6]=D[6],T[7]=D[7],T[8]=D[8],T}var ka=ml;function ml(T,D,I){var N=D[0],B=D[1],k=D[2],ue=D[3],Oe=D[4],xe=D[5],De=D[6],Ke=D[7],rt=D[8],ot=Math.sin(I),Ot=Math.cos(I);return T[0]=Ot*N+ot*ue,T[1]=Ot*B+ot*Oe,T[2]=Ot*k+ot*xe,T[3]=Ot*ue-ot*N,T[4]=Ot*Oe-ot*B,T[5]=Ot*xe-ot*k,T[6]=De,T[7]=Ke,T[8]=rt,T}var so=[];function bi(T){Ki(T.matrix),so[0]=-T.pivot[0]+T.position[0],so[1]=-T.pivot[1]+T.position[1],uu(T.matrix,T.matrix,so),ka(T.matrix,T.matrix,T.rotation),Ku(T.matrix,T.matrix,T.scale),uu(T.matrix,T.matrix,T.pivot),T.worldMatrixNeedsUpdate=!0}var Us=bi,Li=Jl;function Jl(T,D){return T[0]=D[0],T[1]=D[1],T[2]=D[2],T[3]=D[3],T[4]=D[4],T[5]=D[5],T[6]=D[6],T[7]=D[7],T[8]=D[8],T}var ss=Fs;function Fs(T,D,I){var N=D[0],B=D[1],k=D[2],ue=D[3],Oe=D[4],xe=D[5],De=D[6],Ke=D[7],rt=D[8],ot=I[0],Ot=I[1],fn=I[2],bn=I[3],gn=I[4],Kn=I[5],Vn=I[6],Cn=I[7],mn=I[8];return T[0]=ot*N+Ot*ue+fn*De,T[1]=ot*B+Ot*Oe+fn*Ke,T[2]=ot*k+Ot*xe+fn*rt,T[3]=bn*N+gn*ue+Kn*De,T[4]=bn*B+gn*Oe+Kn*Ke,T[5]=bn*k+gn*xe+Kn*rt,T[6]=Vn*N+Cn*ue+mn*De,T[7]=Vn*B+Cn*Oe+mn*Ke,T[8]=Vn*k+Cn*xe+mn*rt,T}function Yl(T){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;T.matrixAutoUpdate&&Us(T),(T.worldMatrixNeedsUpdate||D)&&(T.parent===null?Li(T.worldMatrix,T.matrix):(Ki(T.worldMatrix),ss(T.worldMatrix,T.parent.worldMatrix,T.matrix)),T.worldMatrixNeedsUpdate=!1,D=!0),T.children.forEac
593h(function(I){Yl(I,D)})}var yl=Yl,Do="blendEquation";function Ha(T,D,I){var N=I===void 0?"".concat(D):"".concat(D,"-").concat(I);T.get(Do)!==N&&(I===void 0?T.gl.blendEquation(D):T.gl.blendEquationSeparate(D,I),T.set(Do,N))}var lu=Ha,of="blendFunc";function ec(T,D,I,N,B){var k=N===void 0?"".concat(D,"-").concat(I):"".concat(D,"-").concat(I,"-").concat(N,"-").concat(B);T.get(of)!==k&&(N===void 0?T.gl.blendFunc(D,I):T.gl.blendFuncSeparate(D,I,N,B),T.set(of,k))}var Bs=ec,rd=sf;function sf(T,D,I){var N=D[0],B=D[1],k=D[2],ue=D[3],Oe=D[4],xe=D[5],De=D[6],Ke=D[7],rt=D[8],ot=D[9],Ot=D[10],fn=D[11],bn=D[12],gn=D[13],Kn=D[14],Vn=D[15],Cn=I[0],mn=I[1],Sn=I[2],Dn=I[3];return T[0]=Cn*N+mn*Oe+Sn*rt+Dn*bn,T[1]=Cn*B+mn*xe+Sn*ot+Dn*gn,T[2]=Cn*k+mn*De+Sn*Ot+Dn*Kn,T[3]=Cn*ue+mn*Ke+Sn*fn+Dn*Vn,Cn=I[4],mn=I[5],Sn=I[6],Dn=I[7],T[4]=Cn*N+mn*Oe+Sn*rt+Dn*bn,T[5]=Cn*B+mn*xe+Sn*ot+Dn*gn,T[6]=Cn*k+mn*De+Sn*Ot+Dn*Kn,T[7]=Cn*ue+mn*Ke+Sn*fn+Dn*Vn,Cn=I[8],mn=I[9],Sn=I[10],Dn=I[11],T[8]=Cn*N+mn*Oe+Sn*rt+Dn*bn,T[9]=Cn*B+mn*xe+Sn*ot+Dn*gn,T[10]=Cn*k+mn*De+Sn*Ot+Dn*Kn,T[11]=Cn*ue+mn*Ke+Sn*fn+Dn*Vn,Cn=I[12],mn=I[13],Sn=I[14],Dn=I[15],T[12]=Cn*N+mn*Oe+Sn*rt+Dn*bn,T[13]=Cn*B+mn*xe+Sn*ot+Dn*gn,T[14]=Cn*k+mn*De+Sn*Ot+Dn*Kn,T[15]=Cn*ue+mn*Ke+Sn*fn+Dn*Vn,T}function Vu(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],D=arguments.length>1?arguments[1]:void 0;return T[0]=D[0],T[1]=D[1],T[2]=0,T[3]=D[2],T[4]=D[3],T[5]=D[4],T[6]=0,T[7]=D[5],T[8]=0,T[9]=0,T[10]=1,T[11]=0,T[12]=D[6],T[13]=D[7],T[14]=0,T[15]=1,T}var uf=Vu,lf=id;function id(){var T=new Float32Array(16);return T[0]=1,T[1]=0,T[2]=0,T[3]=0,T[4]=0,T[5]=1,T[6]=0,T[7]=0,T[8]=0,T[9]=0,T[10]=1,T[11]=0,T[12]=0,T[13]=0,T[14]=0,T[15]=1,T}var cf=lf(),$u=lf();function Qu(T,D,I){var N=function B(k){k.visible&&(k.drawInfo&&(Ye(T,"uModelViewMatrix",rd(cf,I.viewMatrix,uf($u,k.worldMatrix))),Di(T,k.drawInfo)),k.children.forEach(B))};Ye(T,"uProjectionMatrix",I.projectionMatrix),D.children.forEach(N)}var ff=Qu,tc=cu;function cu(T,D,I,N,B,k,ue){var Oe=1/(D-I),xe=1/(N-B),De=1/(k-ue);return T[0]=-2*Oe,T[1]=0,T[2]=0,T[3]=0,T[4]=0,T[5]=-2*xe,T[6]=0,T[7]=0,T[8]=0,T[9]=0,T[10]=2*De,T[11]=0,T[12]=(D+I)*Oe,T[13]=(B+N)*xe,T[14]=(ue+k)*De,T[15]=1,T}function df(T){tc(T.projectionMatrix,T.left,T.right,T.bottom,T.top,T.near,T.far)}var fu=df;function Ma(T){var D=T.camera,I=T.x,N=I===void 0?0:I,B=T.y,k=B===void 0?0:B,ue=T.width,Oe=ue===void 0?2:ue,xe=T.height,De=xe===void 0?2:xe;return D.left=N,D.top=k,D.right=N+Oe,D.bottom=k+De,fu(D),D}var Xu=Ma,du=function(D){return function(I){return D=D+1831565813|0,I=Math.imul(D^D>>>15,1|D),I=I+Math.imul(I^I>>>7,61|I)^I,((I^I>>>14)>>>0)/Math.pow(2,32)}},us=function(D){var I=typeof D=="number"?du(D):Math.random,N=function(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Ke+I()*(rt-Ke)},B=function(Ke,rt){var ot=arguments.length>2&&arguments[2]!==void 0?arguments[2]:.5,Ot=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5,fn=N(Ke,rt),bn=N(0,1)*Ot;return fn*(1-bn)+ot*bn},k=function(Ke,rt){return Math.round(N(Ke,rt))},ue=function(){return!!Math.round(I())},Oe=function(Ke){for(var rt=Ke.length-1;rt>0;rt--){var ot=I()*rt|0,Ot=Ke[rt];Ke[rt]=Ke[ot],Ke[ot]=Ot}return Ke},xe=function(Ke){return Ke[k(0,Ke.length-1)]};return{random:I,randomFloat:N,randomFloatBias:B,randomInt:k,randomBool:ue,randomFromArray:xe,shuffle:Oe}},hf=function(D,I,N){return D>I-N?1:Math.sqrt(D-.5)/Math.sqrt(I-(N+1)*.5)},hu=function(T){for(var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,I=1,N=Math.round(I*Math.sqrt(T)),B=(Math.sqrt(5)+1)*.5,k=[],ue=1;ue<T+1;ue++){var Oe=hf(ue,T,N),xe=2*Math.PI*ue/(B*B);k.push([Math.cos(xe)*Oe*D,Math.sin(xe)*Oe*D])}return k},vf=function(T,D){return function(I){return(Array.isArray(I)?I:[I]).some(function(N){return T[N]!==D[N]})}},_l=function(T){F(I,T);var D=re(I);function I(N){var B=N.geometry,k=N.material,ue=N.offset,Oe=ue===void 0?0:ue,xe=N.count,De=xe===void 0?B.index.count:xe;return w(this,I),D.call(this,{geometry:B,material:k,offset:Oe,count:De})}return P(I,[{key:"draw",value:function(B){B.drawElements(this.mode,this.index.count,this.index.type,this.offset)}}]),I}(kt),lr=_l,Zu=function(T){F(I,T);var D=re(I);function I(){var N,B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return w(this,I),N=D.call(this),x(K(N),"visible",!0),N.drawInfo=B,N}return I}(su),nc=Zu,El=e(226941),zn=e.n(El),pf=e(176857),vu=e.n(pf),dr=e(138903),ti=e.n(dr),Si=e(316514),rc=e.n(Si),Vi=e(709871),bl=e.n(Vi),ic=function(D,I){return D[0]=I,D[1]=I,D[2]=I,D},Hr={distance:vu(),copy:zn(),sub:ti(),set:rc(),normalize:bl(),setScalar:ic},ac=function(){function T(D){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.05;s()(this,T),this.current=D,this.target=D,this.speed=I}return f()(T,[{key:"setTarget",value:function(I){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;N&&(this.current=I),this.target=I}},{key:"getValue",value:function(){return this.current}},{key:"update",value:function(){var I=(this.target-this.current)*this.speed;return this.current+=I,this.current}}]),T}();function oc(T){var D=ia();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function ia(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var Ni=function(T){$e()(I,T);var D=oc(I);function I(N){var B,k=N.geometry,ue=N.program,Oe=N.metaballs,xe=N.containerWidth,De=N.containerHeight;s()(this,I),B=D.call(this,Wr({DrawInfoClass:lr,program:ue,geometry:k,uniforms:{uColor:[0,1,0],uMetaballs:Oe}})),a()(Yt()(B),"wobble",0),a()(Yt()(B),"morph",0),a()(Yt()(B),"speed",0),a()(Yt()(B),"scrollOffset",0),a()(Yt()(B),"containerWidth",0),a()(Yt()(B),"containerHeight",0),a()(Yt()(B),"metaballSizes",[]);for(var Ke=0;Ke<Oe.length;Ke+=3)B.metaballSizes.push(Oe[Ke+2]);return B.anchor=[0,0],B.containerWidth=xe,B.containerHeight=De,B.time=Math.random()*Math.PI,B.size=new ac(0),B}return f()(I,[{key:"setAnchor",value:function(B,k){this.anchor[0]=B,this.anchor[1]=k}},{key:"setSize",value:function(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;this.size.setTarget(B,k)}}
593,{key:"update",value:function(){var B=this.size.update(),k=this.containerWidth,ue=this.containerHeight;this.scale[0]=B*Math.max(k,ue),this.scale[1]=this.scale[0],this.position[0]=this.anchor[0]*k,this.position[1]=(this.anchor[1]+this.scrollOffset+Math.sin(this.time)*this.wobble)*ue;var Oe=this.drawInfo.uniforms.uMetaballs;Oe[2]=this.metaballSizes[0]+.02*Math.sin(this.time+1)*this.morph,Oe[5]=this.metaballSizes[1]+.02*Math.cos(this.time+2)*this.morph,Oe[8]=this.metaballSizes[2]+.02*Math.sin(this.time+3)*this.morph,Oe[11]=this.metaballSizes[3]+.02*Math.cos(this.time+4)*this.morph,Oe[14]=this.metaballSizes[4]+.02*Math.sin(this.time+5)*this.morph,this.time+=.016*this.speed}},{key:"setContainerSize",value:function(B,k){this.containerWidth=B,this.containerHeight=k}},{key:"color",get:function(){return this.drawInfo.uniforms.uColor},set:function(B){Hr.copy(this.drawInfo.uniforms.uColor,B)}}]),I}(nc),ma=`
594attribute vec3 aPosition;
595attribute vec2 aUv;
596
597uniform mat4 uModelViewMatrix;
598uniform mat4 uProjectionMatrix;
599
600varying vec2 vUv;
601
602void main() {
603  gl_Position = uProjectionMatrix * uModelViewMatrix * vec4(aPosition, 1.0
603);
604
605  vUv = aUv;
606}
607`,qu=`
608uniform vec3 uMetaballs[5];
609
610uniform vec3 uColor;
611uniform vec2 uSize;
612
613varying vec2 vUv;
614
615void main() {
616  float frag = 0.0;
617  float d = 0.0;
618  vec3 m;
619
620  // 0
621  m = uMetaballs[0];
622  d += m.z / distance(m.xy, vUv);
623  frag += smoothstep(0.97, 1.0, length(d));
624
625  // 1
626  m = uMetaballs[1];
627  d += m.z / distance(m.xy, vUv);
628  frag += smoothstep(0.97, 1.0, length(d));
629
630  // 2
631  m = uMetaballs[2];
632  d += m.z / distance(m.xy, vUv);
633  frag += smoothstep(0.97, 1.0, length(d));
634
635  // 3
636  m = uMetaballs[3];
637  d += m.z / distance(m.xy, vUv);
638  frag += smoothstep(0.97, 1.0, length(d));
639
640  // 4
641  m = uMetaballs[4];
642  d += m.z / distance(m.xy, vUv);
643  frag += smoothstep(0.97, 1.0, length(d));
644
645  // clamp
646  frag = step(1.0, clamp(frag, 0.0, 1.0));
647
648  gl_FragColor = vec4(uColor, frag);
649}
650`,Lo={linear:"linear",edge:"edge",center:"center"},pu={monochromatic:"monochromatic",vibrant:"vibrant"};function sc(T){var D=gf();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function gf(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var uc=Gr.BLEND,lc=Gr.DEPTH_TEST,ls=Gr.FUNC_ADD,ad=Gr.ONE_MINUS_SRC_ALPHA,cs=Gr.SRC_ALPHA,mf=function(D,I){for(var N=[],B=0;B<I;B++)N.push([D.randomFloat(0,1),D.randomFloat(0,1)]);return N},Ju=function(D,I){for(var N=[],B=0;B<I;B++){var k=D.randomFloat(0,Math.PI*2),ue=Math.cos(k),Oe=Math.sin(k);N.push([.5+.5*ue*D.randomFloat(1,1.2),.5+.5*Oe*D.randomFloat(1,1.2)])}return N},cc=function(D,I){var N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:.1,B=D.shuffle(hu(I,.5));return B.map(function(k){return[(k[0]+1)*.5+D.randomFloat(-N,N),(k[1]+1)*.5+D.randomFloat(-N,N)]})},gu=function(T){$e()(I,T);var D=sc(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,B),a()(Yt()(k),"scrollProgress",0),a()(Yt()(k),"onScrollProgress",function(ue){k.scrollProgress=ue}),k.isSupported?(k.createResources(),k.createScene(),k.updateRNG(),k.updateShapes(),k.updateDistribution(),k.updateColor(),k.updateShapeSize(!0),k.updateAnimation(),k.updateCount(),k.updateAutoUpdate(),k.refresh(),k):tt()(k)}return f()(I,[{key:"createResources",value:function(){this.blobProgram=this.getProgram({key:"blob-program",factory:function(){return new Pe({vert:ma,frag:qu})}}),this.quadGeometry=this.getGeometry({key:"unit-quad-geometry",factory:function(){return na({width:1,height:1})}})}},{key:"createScene",value:function(){this.camera=new oo,this.scene=new su}},{key:"updateRNG",value:function(){this.rng=us(this.props.seed)}},{key:"updateShapes",value:function(){this.shapes=[];for(var B=0;B<I.MAX_SHAPES;B++){for(var k=[],ue=0;ue<5;ue++)k.push(this.rng.randomFloat(.3,.7),this.rng.randomFloat(.3,.7),this.rng.randomFloat(.03,.06));var Oe=new Ni({geometry:this.quadGeometry,program:this.blobProgram,containerWidth:this.width,containerHeight:this.height,metaballs:k});this.shapes.push(Oe)}}},{key:"updateDistribution",value:function(){var B=this.props.distribution,k=I.MAX_SHAPES,ue;switch(B){case Lo.edge:ue=Ju(this.rng,k);break;case Lo.center:ue=cc(this.rng,k);break;case Lo.linear:default:ue=mf(this.rng,k);break}for(var Oe=0;Oe<I.MAX_SHAPES;Oe++){var xe;(xe=this.shapes[Oe]).setAnchor.apply(xe,Io()(ue[Oe]))}}},{key:"updateCount",value:function(){var B=this;this.scene.children.length=0,this.visibleShapes=this.shapes.slice(0,Math.min(this.props.count,I.MAX_SHAPES)),this.visibleShapes.forEach(function(k){nd(B.scene,k)})}},{key:"updateColor",value:function(){var B=this.props,k=B.backgroundColor,ue=B.colorMode;switch(this.clearColor=ar(k),ue){case pu.vibrant:this.setVibrantColors();break;case pu.monochromatic:default:this.setMonochromaticColors();break}}},{key:"setMonochromaticColors",value:function(){var B=this,k=ar(this.props.baseColor),ue=nu([],k),Oe=Bn.apply(void 0,Io()(k))>.5,xe=Oe?-1:1;this.shapes.forEach(function(De){ei(De.color,[ue[0],ue[1],ue[2]+B.rng.randomFloat(0,.5)*xe])})}},{key:"setVibrantColors",value:function(){var B=this;
650this.shapes.forEach(function(k){ei(k.color,[B.rng.randomFloat(0,1),1,.5])})}},{key:"updateShapeSize",value:function(B){var k=this,ue=this.props,Oe=ue.size,xe=ue.sizeVariance;this.shapes.forEach(function(De){var Ke=k.rng.randomFloat(Oe,Oe+xe)/100;De.setSize(Ke,B)})}},{key:"updateAnimation",value:function(){var B=this,k=this.props,ue=k.wobble,Oe=k.morph,xe=k.speed;this.shapes.forEach(function(De){De.wobble=ue*.01*B.rng.randomFloat(.8,1.2)*.05,De.morph=Oe*.01*B.rng.randomFloat(.8,1.2),De.speed=xe*.01*B.rng.randomFloat(.8,1.2)})}},{key:"updateAutoUpdate",value:function(){var B=this.props,k=B.wobble,ue=B.morph,Oe=B.speed,xe=B.scrollMovement;this.autoUpdate=!!(xe||Oe&&(k||ue))}},{key:"onUpdateProps",value:function(B){var k=vf(this.props,B);if(this.updateRNG(),k("seed")){this.updateShapes(),this.updateDistribution(),this.updateColor(),this.updateShapeSize(!0),this.updateAnimation(),this.updateCount(),this.updateAutoUpdate();return}k("distribution")&&this.updateDistribution(),k("count")&&this.updateCount(),k(["backgroundColor","baseColor","colorMode"])&&this.updateColor(),k(["size","sizeVariance"])&&this.updateShapeSize(!1),k(["wobble","morph","speed"])&&this.updateAnimation(),this.updateAutoUpdate()}},{key:"update",value:function(){var B=this,k=this.props.scrollMovement/100*.5;this.visibleShapes.forEach(function(ue,Oe,xe){var De=xe.length,Ke=k*Oe/(De-1),rt=-Ke+2*Ke*B.scrollProgress;ue.scrollOffset=rt,ue.update()}),yl(this.scene)}},{key:"render",value:function(){this.renderer.state.enable(uc),this.renderer.state.disable(lc),lu(this.renderer.state,ls),Bs(this.renderer.state,cs,ad),ff(this.renderer,this.scene,this.camera)}},{key:"onRefresh",value:function(){var B=this.width,k=this.height;this.shapes.forEach(function(ue){ue.setContainerSize(B,k)}),Xu({camera:this.camera,x:0,y:0,width:B,height:k})}}]),I}(Yn);a()(gu,"MAX_SHAPES",100),a()(gu,"defaultProps",{seed:0,count:32,distribution:Lo.edge,colorMode:pu.monochromatic,backgroundColor:"#ffffff",baseColor:"#000000",size:10,sizeVariance:0,wobble:0,morph:0,speed:0,scrollMovement:0});var fc=function T(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},I=D.image,N=I===void 0?null:I,B=D.minFilter,k=B===void 0?Sr:B,ue=D.magFilter,Oe=ue===void 0?Sr:ue,xe=D.wrapS,De=xe===void 0?Jr:xe,Ke=D.wrapT,rt=Ke===void 0?Jr:Ke,ot=D.format,Ot=ot===void 0?fa:ot,fn=D.type,bn=fn===void 0?Jo:fn,gn=D.flipY,Kn=gn===void 0?!0:gn,Vn=D.premultiplyAlpha,Cn=Vn===void 0?!1:Vn;w(this,T),this.image=N,this.minFilter=k,this.magFilter=Oe,this.wrapS=De,this.wrapT=rt,this.format=Ot,this.type=bn,this.flipY=Kn,this.premultiplyAlpha=Cn,this.generateMipmap=this.minFilter!==Sr&&this.minFilter!==Gi,this.needsUpdate=!1},Sl=fc;function dc(T,D){var I=D.wrapS,N=D.wrapT,B=D.minFilter,k=D.magFilter,ue=D.flipY,Oe=D.premultiplyAlpha;T.texParameteri(T.TEXTURE_2D,T.TEXTURE_WRAP_S,I),T.texParameteri(T.TEXTURE_2D,T.TEXTURE_WRAP_T,N),T.texParameteri(T.TEXTURE_2D,T.TEXTURE_MIN_FILTER,B),T.texParameteri(T.TEXTURE_2D,T.TEXTURE_MAG_FILTER,k),T.pixelStorei(T.UNPACK_FLIP_Y_WEBGL,ue),T.pixelStorei(T.UNPACK_PREMULTIPLY_ALPHA_WEBGL,Oe)}var hc=dc,yf="activeTexture";function _f(T){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;T.get(yf)!==D&&(T.gl.activeTexture(Mi+D),T.set(yf,D))}var vc=_f;function $i(T,D,I){var N="texture-".concat(I);T.get(N)!==D&&(T.gl.bindTexture(ea,D),T.set(N,D))}var ya=$i;function od(T,D){var I=T.gl;D.image&&I.texImage2D(ea,0,D.format,D.format,D.type,D.image),D.generateMipmap&&I.generateMipmap(ea)}var Ef=od;function pc(T,D,I){var N=T.gl,B=T.properties.get(D);return vc(T.state,I),B.glTexture?(ya(T.state,B.glTexture,I),D.needsUpdate===!0&&(Ef(T.state,D,B.glTexture),D.needsUpdate=!1)):(B.glTexture=N.createTexture(),ya(T.state,B.glTexture,I),hc(N,D),Ef(T.state,D,B.glTexture)),I}var mu=pc;function sd(T,D){var I=T.textures,N=I.textureBindings,B=N.get(D);return B||(B=function(){return mu(T,D,I.nextTextureUnit++)},N.set(D,B)),B}var Ol=sd,ud=function T(D){var I=D.width,N=D.height,B=D.generateDepth,k=B===void 0?!1:B,ue=D.generateStencil,Oe=ue===void 0?!1:ue,xe=D.textureOptions;w(this,T),this.width=I,this.height=N,this.generateDepth=k,this.generateStencil=Oe,this.texture=new Sl(xe),this.textureOptions=xe},gc=ud;function yu(T,D){var I=T.properties.get(D);Ce(T,D.texture),I.glFrameBuffer&&(T.gl.deleteFramebuffer(I.glFrameBuffer),delete I.glFrameBuffer),I.glRenderBuffer&&(T.gl.deleteRenderbuffer(I.glRenderBuffer),delete I.glRenderBuffer),T.properties.remove(D)}var No=yu;function kd(T){return new gc({width:T.width,height:T.height,generateDepth:T.generateDepth,generateStencil:T.generateStencil,textureOptions:T.textureOptions?M({},T.textureOptions):void 0})}var ld=kd;function cd(T,D,I,N){No(T,D),D.width=I,D.height=N}var Uo=cd,mc=function(){function T(D){var I=D.renderer,N=D.textureOptions,B=D.screenGeometry,k=B===void 0?es():B;w(this,T),this.renderer=I,this.renderTargetTextureOptions=N,this.screenGeometry=k,this.passes=[]}return P(T,[{key:"addPass",value:function(I,N){I.init(this),N!==void 0?this.passes.splice(N,0,I):this.passes.push(I)}},{key:"removePass",value:function(I){return fe(this.passes,I)}},{key:"setSize",value:function(I,N){I===this.width&&N===this.height||(this.width=I,this.height=N,this.inputRenderTarget?(Uo(this.renderer,this.inputRenderTarget,I,N),Uo(this.renderer,this.outputRenderTarget,I,N)):(this.inputRenderTarget=new gc({width:I,height:N,textureOptions:this.renderTargetTextureOptions}),this.outputRenderTarget=ld(this.inputRenderTarget)))}},{key:"swapRenderTargets",value:function(){var I=this.inputRenderTarget;this.inputRenderTarget=this.outputRenderTarget,this.outputRenderTarget=I}},{key:"render",value:function(){var I=this;
650this.passes.forEach(function(N){N.enabled&&(N.render(I.renderer,I.inputRenderTarget,I.outputRenderTarget),N.shouldSwap&&I.swapRenderTargets())})}},{key:"dispose",value:function(){No(this.renderer,this.inputRenderTarget),No(this.renderer,this.outputRenderTarget),Ut(this.renderer,this.screenGeometry),this.passes.forEach(function(I){I.dispose()}),this.passes.length=0,this.renderer=null}}]),T}(),Yu=mc,bf=function(){function T(){w(this,T),this.renderToScreen=!1,this.shouldSwap=!0,this.shouldClear=!0,this.enabled=!0}return P(T,[{key:"init",value:function(I){this.composer=I}},{key:"render",value:function(I,N,B){}},{key:"dispose",value:function(){}}]),T}(),Cl=bf,Sf="framebuffer";function Of(T,D){T.get(Sf)!==D&&(T.gl.bindFramebuffer(_o,D),T.set(Sf,D))}var zs=Of,yc="renderbuffer";function Cf(T,D){T.get(yc)!==D&&(T.gl.bindRenderbuffer(Ja,D),T.set(yc,D))}var aa=Cf;function Qi(T,D,I){var N=T.gl,B=T.properties.get(D.texture),k=D.texture.format,ue=D.texture.type;B.glTexture=N.createTexture(),vc(T.state,0),ya(T.state,B.glTexture,0),N.texImage2D(N.TEXTURE_2D,0,k,D.width,D.height,0,k,ue,null),hc(N,D.texture),I.glFrameBuffer=N.createFramebuffer(),zs(T.state,I.glFrameBuffer),N.framebufferTexture2D(N.FRAMEBUFFER,N.COLOR_ATTACHMENT0,N.TEXTURE_2D,B.glTexture,0),D.generateDepth&&(I.glRenderBuffer=N.createRenderbuffer(),aa(T.state,I.glRenderBuffer)),D.generateDepth&&!D.generateStencil?(N.renderbufferStorage(N.RENDERBUFFER,N.DEPTH_COMPONENT16,D.width,D.height),N.framebufferRenderbuffer(N.FRAMEBUFFER,N.DEPTH_ATTACHMENT,N.RENDERBUFFER,I.glRenderbuffer)):D.generateDepth&&D.generateStencil&&(N.renderbufferStorage(N.RENDERBUFFER,N.DEPTH_STENCIL,D.width,D.height),N.framebufferRenderbuffer(N.FRAMEBUFFER,N.DEPTH_STENCIL_ATTACHMENT,N.RENDERBUFFER,I.glRenderbuffer)),zs(T.state,null),aa(T.state,null),ya(T.state,null,0)}var Fo=Qi,_c="renderTarget";function Af(T){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(T.state.get(_c)!==D)if(T.state.set(_c,D),D){var I=T.properties.get(D);I.glFrameBuffer||Fo(T,D,I),zs(T.state,I.glFrameBuffer),Tt(T.state,0,0,D.width,D.height)}else zs(T.state,null),Tt.apply(void 0,[T.state].concat(X(T.viewport)))}var Pf=Af,Tf="attribute vec2 aPosition;varying vec2 vUv;void main(){gl_Position=vec4(aPosition,0.0,1.0);vUv=gl_Position.xy*0.5+0.5;}",xf=Tf,fd="uniform sampler2D uInput;varying vec2 vUv;void main(){gl_FragColor=texture2D(uInput,vUv);}",uo=fd;function Ec(T,D){Ut(T,D.geometry),je(T,D.program)}var bc=Ec,Al=function(T){F(I,T);var D=re(I);function I(){var N,B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=B.program,ue=k===void 0?new Pe:k,Oe=B.vert,xe=B.frag,De=B.uniforms,Ke=De===void 0?{}:De,rt=B.inputUniformName,ot=rt===void 0?"uInput":rt;return w(this,I),N=D.call(this),ue.vert||(ue.vert=Oe||xf),ue.frag||(ue.frag=xe||uo),N.inputUniformName=ot,N.material=new da({program:ue,uniforms:Ke}),N}return P(I,[{key:"init",value:function(B){q(z(I.prototype),"init",this).call(this,B),!this.drawInfo&&(this.drawInfo=new Fn({geometry:B.screenGeometry,material:this.material}))}},{key:"setInput",value:function(B,k){this.material.uniforms[this.inputUniformName]=Ol(B,k.texture)}},{key:"render",value:function(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;this.setInput(B,k),Pf(B,this.renderToScreen?null:ue),!this.renderToScreen&&this.shouldClear&&ye(B),Di(B,this.drawInfo)}},{key:"dispose",value:function(){bc(this.composer.renderer,this.drawInfo)}},{key:"uniforms",get:function(){return this.material.uniforms}}]),I}(Cl),_u=Al;function Eu(T){return T===0?1:(T--,T|=T>>1,T|=T>>2,T|=T>>4,T|=T>>8,T|=T>>16,T+1)}var pn=Eu,fs=document.createElement("canvas");fs.width=2,fs.height=2;var Sc=fs;function js(T){return new Promise(function(D){var I=document.createElement("img");I.crossOrigin="Anonymous",I.onload=function(){D(I)},I.src=T})}var Oc=js,Cc=e(164940),Kr=e.n(Cc),xr=e(575677),Hd=e.n(xr);function dd(T){var D=Ac();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function Ac(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var hd=function(T){$e()(I,T);var D=dd(I);function I(N){var B,k=N.program,ue=N.geometry,Oe=N.tint,xe=N.x,De=N.y,Ke=N.width,rt=N.height,ot=N.textureBinding;return s()(this,I),B=D.call(this,Wr({DrawInfoClass:lr,program:k,geometry:ue,uniforms:{uImage:ot,uTint:Oe}}
650)),a()(Yt()(B),"width",1),a()(Yt()(B),"height",1),a()(Yt()(B),"update",function(){B.position[0]=B.body.position.x,B.position[1]=B.body.position.y,B.rotation=B.body.angle}),B.body=Kr().Bodies.rectangle(xe,De,1,1,{friction:1e-5,restitution:.5,density:.001}),Kr().Body.rotate(B.body,Math.random()*360),B.setScale(Ke,rt),B}return f()(I,[{key:"setScale",value:function(B,k){this.scale[0]=B,this.scale[1]=k;var ue=B/this.width,Oe=k/this.height;this.width=B,this.height=k;var xe=this.body.angle;Kr().Body.setAngle(this.body,0),Kr().Body.scale(this.body,ue,Oe),Kr().Body.setAngle(this.body,xe)}},{key:"setPosition",value:function(B,k){this.position[0]=B,this.position[1]=k,Kr().Body.setPosition(this.body,{x:B,y:k})}},{key:"setTint",value:function(B){this.drawInfo.uniforms.uTint=B}},{key:"destroy",value:function(){}}]),I}(nc);Kr().Common.logLevel=0;var If=function(){function T(D){var I=D.quadProgram,N=D.quadGeometry,B=D.textureBinding,k=D.scene,ue=D.webglCanvas,Oe=D.imageScale,xe=D.imageCount,De=D.imageTint;s()(this,T),a()(this,"quads",[]),a()(this,"width",0),a()(this,"height",0),a()(this,"count",0),a()(this,"imageScale",100),a()(this,"imageRatio",1),a()(this,"imageTint",[1,1,1]),a()(this,"time",0),a()(this,"isSizeDirty",!1),this.quadProgram=I,this.quadGeometry=N,this.textureBinding=B,this.scene=k,this.webglCanvas=ue,this.engine=Kr().Engine.create({}),this.engine.gravity.y=0,this.engine.enableSleeping=!0,this.createMouse(),Kr().use(Hd()),this.imageScale=Oe,this.imageTint=De,this.setCount(xe)}return f()(T,[{key:"createMouse",value:function(){var I=this.webglCanvas.node.closest("section")||this.webglCanvas.node;this.mouse=Kr().Mouse.create(I),this.mouse.element.removeEventListener("mousewheel",this.mouse.mousewheel),this.mouse.element.removeEventListener("DOMMouseScroll",this.mouse.mousewheel),this.mouse.element.removeEventListener("touchmove",this.mouse.mousemove),this.mouse.element.removeEventListener("touchstart",this.mouse.mousedown),this.mouse.element.removeEventListener("touchend",this.mouse.mouseup),this.mouseConstraint=Kr().MouseConstraint.create(this.engine,{mouse:this.mouse,enabledEvents:{mousewheel:!1},constraint:{stiffness:.2,render:{visible:!1}}}),Kr().World.add(this.engine.world,this.mouseConstraint)}},{key:"setCount",value:function(I){if(I!==this.count){for(var N=this.webglCanvas,B=N.width,k=N.height,ue=this.getQuadSize(),Oe=Er()(ue,2),xe=Oe[0],De=Oe[1],Ke=0,rt=0,ot=Math.max(I,this.quads.length);rt<ot;rt+=1){var Ot=this.quads[rt];if(rt>I)Ot&&(this.removeQuad(Ot),Ke+=1);else if(!Ot){var fn=Math.random()*B,bn=Math.random()*k,gn=new hd({program:this.quadProgram,geometry:this.quadGeometry,textureBinding:this.textureBinding,tint:this.imageTint,x:fn,y:bn,width:xe,height:De});gn.body.plugin.wrap={min:{x:0,y:0},max:{x:B,y:k}},this.addQuad(gn)}}this.quads.splice(this.quads.length-Ke),this.count=I}}},{key:"setScale",value:function(I){this.imageScale=I,this.updateQuadSize()}},{key:"setImageRatio",value:function(I){this.imageRatio=I,this.updateQuadSize()}},{key:"setImageTint",value:function(I){this.imageTint=I,this.quads.forEach(function(N){N.setTint(I)})}},{key:"addQuad",value:function(I){nd(this.scene,I),Kr().World.addBody(this.engine.world,I.body),this.quads.push(I)}},{key:"removeQuad",value:function(I){ga(this.scene,I),Kr().World.remove(this.engine.world,I.body),I.destroy()}},{key:"updateQuadSize",value:function(){var I=this.getQuadSize(),N=Er()(I,2),B=N[0],k=N[1];this.quads.forEach(function(ue){ue.setScale(B,k)}),this.isSizeDirty=!0}},{key:"update",value:function(I){var N=this.time?I-this.time:.016;Kr().Engine.update(this.engine,N),this.quads.forEach(function(B){B.update()}),this.time=I}},{key:"resize",value:function(I,N){if(!(I===0||N===0)&&!(I===this.width&&N===this.height)){var B=this.width?I/this.width:1,k=this.height?N/this.height:1;this.width=I,this.height=N;var ue=this.getQuadSize(),Oe=Er()(ue,2),xe=Oe[0],De=Oe[1];this.quads.forEach(function(Ke){var rt=Ke.body.position,ot=rt.x,Ot=rt.y;Ke.setPosition(ot*B,Ot*k),Ke.setScale(xe,De),Ke.body.plugin.wrap={min:{x:-xe*.5,y:-De*.5},max:{x:I+xe*.5,y:N+De*.5}}}),this.isSizeDirty=!0}}},{key:"getQuadSize",value:function(){var I=1+Math.max(this.width,this.height),N=I*zt(this.imageScale,0,100,.1,.2),B=N*this.imageRatio;return[N,B]}},{key:"needsRender",value:function(){var I=this.isSizeDirty||this.quads.some(function(N){return!N.body.isSleeping});return this.isSizeDirty=!1,I}},{key:"destroy",value:function(){this.destroyMouse(),Kr().Engine.clear(this.engine)}},{key:"destroyMouse",value:function(){var I=this.mouse,N=I.element,B=I.mousemove,k=I.mousedown,ue=I.mouseup;Kr().World.remove(this.engine.world,this.mouseConstraint),N.removeEventListener("mousemove",B),N.removeEventListener("mousedown",k),N.removeEventListener("mouseup",ue)}}]),T}(),Pl=`
651attribute vec3 aPosition;
652attribute vec2 aUv;
653
654uniform mat4 uModelViewMatrix;
655uniform mat4 uProjectionMatrix;
656
657varying vec2 vUv;
658
659void main() {
660  gl_Position = uProjectionMatrix * uModelViewMatrix * vec4(aPosition, 1.0
660);
661
662  vUv = aUv;
663}
664`,Xi=`
665uniform sampler2D uImage;
666uniform vec3 uTint;
667
668varying vec2 vUv;
669
670void main () {
671  vec4 texel = texture2D(uImage, vUv);
672  texel.rgb *= uTint * texel.a;
673
674  gl_FragColor = texel;
675}
676`,vd=`
677attribute vec3 aPosition;
678
679varying vec2 vUv;
680
681void main() {
682  gl_Position = vec4(aPosition, 1.0);
683  vUv = gl_Position.xy * 0.5 + 0.5;
684}
685`,ds=`
686//
687// GLSL textureless classic 3D noise "cnoise",
688// with an RSL-style periodic variant "pnoise".
689// Author:  Stefan Gustavson ([email protected])
690// Version: 2011-10-11
691//
692// Many thanks to Ian McEwan of Ashima Arts for the
693// ideas for permutation and gradient selection.
694//
695// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
696// Distributed under the MIT license. See LICENSE file.
697// https://github.com/ashima/webgl-noise
698//
699
700vec3 mod289_309583532(vec3 x)
701{
702  return x - floor(x * (1.0 / 289.0)) * 289.0;
703}
704
705vec4 mod289_309583532(vec4 x)
706{
707  return x - floor(x * (1.0 / 289.0)) * 289.0;
708}
709
710vec4 permute_309583532(vec4 x)
711{
712  return mod289_309583532(((x*34.0)+1.0)*x);
713}
714
715vec4 taylorInvSqrt_309583532(vec4 r)
716{
717  return 1.79284291400159 - 0.85373472095314 * r;
718}
719
720vec3 fade_309583532(vec3 t) {
721  return t*t*t*(t*(t*6.0-15.0)+10.0);
722}
723
724// Classic Perlin noise
725float snoise(vec3 P)
726{
727  vec3 Pi0 = floor(P); // Integer part for indexing
728  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
729  Pi0 = mod289_309583532(Pi0);
730  Pi1 = mod289_309583532(Pi1);
731  vec3 Pf0 = fract(P); // Fractional part for interpolation
732  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
733  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
734  vec4 iy = vec4(Pi0.yy, Pi1.yy);
735  vec4 iz0 = Pi0.zzzz;
736  vec4 iz1 = Pi1.zzzz;
737
738  vec4 ixy = permute_309583532(permute_309583532(ix) + iy);
739  vec4 ixy0 = permute_309583532(ixy + iz0);
740  vec4 ixy1 = permute_309583532(ixy + iz1);
741
742  vec4 gx0 = ixy0 * (1.0 / 7.0);
743  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
744  gx0 = fract(gx0);
745  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
746  vec4 sz0 = step(gz0, vec4(0.0));
747  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
748  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
749
750  vec4 gx1 = ixy1 * (1.0 / 7.0);
751  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
752  gx1 = fract(gx1);
753  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
754  vec4 sz1 = step(gz1, vec4(0.0));
755  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
756  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
757
758  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
759  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
760  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
761  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
762  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
763  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
764  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
765  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
766
767  vec4 norm0 = taylorInvSqrt_309583532(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
768  g000 *= norm0.x;
769  g010 *= norm0.y;
770  g100 *= norm0.z;
771  g110 *= norm0.w;
772  vec4 norm1 = taylorInvSqrt_309583532(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
773  g001 *= norm1.x;
774  g011 *= norm1.y;
775  g101 *= norm1.z;
776  g111 *= norm1.w;
777
778  float n000 = dot(g000, Pf0);
779  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
780  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
781  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
782  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
783  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
784  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
785  float n111 = dot(g111, Pf1);
786
787  vec3 fade_xyz = fade_309583532(Pf0);
788  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
789  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
790  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
791  return 2.2 * n_xyz;
792}
793
794float ease(float t) {
795  float p = 2.0 * t * t;
796  return t < 0.5 ? p : -p + (4.0 * t) - 1.0;
797}
798
799uniform sampler2D uInput;
800uniform vec2 uResolution;
801
802uniform float uTime;
803uniform float uFabricSeed;
804uniform float uFabricNoise;
805uniform float uFabricNoiseStrength;
806uniform float uFabricShadowDepth;
807
808varying vec2 vUv;
809
810vec3 hsv2rgb(vec3 c) {
811    vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0);
812    vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www);
813    return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y);
814}
815
816vec3 rgb2hsv(vec3 c) {
817    vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0);
818    vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g));
819    vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r));
820
821    float d = q.x - min(q.w, q.y);
822    float e = 1.0e-10;
823    return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x);
824}
825
826void main() {
827  vec2 coord = vUv * uResolution;
828  float aspect = uResolution.x / uResolution.y;
829  vec2 offset = coord * 0.5;
830
831  coord -= offset;
832
833  vec2 uv = coord / uResolution;
834
835  uv.x *= aspect;
836  uv += uFabricSeed;
837
838  float t = uTime;
839  float scale = uFabricNoise;
840  float noise = snoise(vec3(uv.x * scale + t, uv.x * scale + t, 0.0));
841
842  coord *= 1.0 + noise * uFabricNoiseStrength;
843  coord += offset;
844  coord /= uResolution;
845
846  vec4 col = texture2D(uInput, coord);
847  vec3 colHsv = rgb2hsv(col.rgb);
848
849  colHsv[2] -= noise * uFabricShadowDepth;
850
851  col = vec4(hsv2rgb(colHsv), col.a);
852
853  gl_FragColor = col;
854}
855`,Oi=`
856uniform sampler2D uInput;
857uniform vec2 uResolution;
858
859uniform vec3 uPatternColor;
860uniform float uPatternSize;
861uniform vec2 uThreadOffset;
862uniform vec2 uThreadSpace;
863uniform sampler2D uThreadSampler;
864
865varying vec2 vUv;
866
867vec4 getPixel (vec2 coord, vec2 size) {
868  size *= uResolution;
869  coord = (floor(coord / size) * size) + size * 0.5;
870  coord /= uResolution;
871
872  return texture2D(uInput, coord);
873}
874
875vec4 getThread (vec2 coord, vec2 uv, vec2 size, vec2 offset, vec2 ratio, vec2 shift) {
876  coord += vec2(size * uResolution.xy) * shift;
877
878  vec2 grid = ceil(coord / (size * uResolution));
879
880  if (mod(grid.x, 2.0) == 0.0) {
881    uv.y += size.y * uThreadOffset.y;
882    coord.y += (size.y * uResolution.y) * uThreadOffset.y;
883  }
884
885  if (mod(grid.y, 2.0) == 0.0) {
886    uv.x += size.x * uThreadOffset.x;
887    coord.x += (size.x * uResolution.x) * uThreadOffset.x;
888  }
889
890  vec2 phase = fract(uv / size);
891  vec2 inner = offset + (phase * ratio) - 2.0 * ratio * shift * 0.5;
892  vec4 col = vec4(uPatternColor, 1.0);
893  float alpha = 0.0;
894
895  if (inner.x >= 0.0 && inner.x <= 1.0 && inner.y >= 0.0 && inner.y <= 1.0) {
896    vec4 innerCol = getPixel(coord, size);
897
898    col = mix(col, innerCol, step(1.0, innerCol.a));
899
900    alpha = texture2D(uThreadSampler, inner).a;
901  }
902
903  return col * alpha;
904}
905
906void main(void) {
907  vec2 coord = vUv * uResolution.xy;
908
909  vec2 uv = coord / uResolution;
910  vec2 textureSize = vec2(uPatternSize);
911  vec2 size = textureSize / uResolution;
912  vec2 containerSize = textureSize * uThreadSpace / uResolution;
913  vec2 offset = -((containerSize - size) / size) * 0.5;
914  vec2 ratio = containerSize / size;
915
916  vec4 threadA = getThread(coord, uv, containerSize, offset, ratio, vec2(-1.0, -1.0));
917  vec4 threadB = getThread(coord, uv, containerSize, offset, ratio, vec2(0.0, -1.0));
918  vec4 threadC = getThread(coord, uv, containerSize, offset, ratio, vec2(1.0, -1.0));
919  vec4 threadD = getThread(coord, uv, containerSize, offset, ratio, vec2(-1.0, 0.0));
920  vec4 threadE = getThread(coord, uv, containerSize, offset, ratio, vec2(0.0, 0.0));
921  vec4 threadF = getThread(coord, uv, containerSize, offset, ratio, vec2(1.0, 0.0));
922  vec4 threadG = getThread(coord, uv, containerSize, offset, ratio, vec2(-1.0, 1.0));
923  vec4 threadH = getThread(coord, uv, containerSize, offset, ratio, vec2(0.0, 1.0));
924  vec4 threadI = getThread(coord, uv, containerSize, offset, ratio, vec2(1.0, 1.0));
925
926  vec4 composite = mix(threadA, threadB, threadB.a);
927  composite = mix(composite, threadC, threadC.a);
928  composite = mix(composite, threadD, threadD.a);
929  composite = mix(composite, threadE, threadE.a);
930  composite = mix(composite, threadF, threadF.a);
931  composite = mix(composite, threadG, threadG.a);
932  composite = mix(composite, threadH, threadH.a);
933  composite = mix(composite, threadI, threadI.a);
934
935  gl_FragColor = composite;
936}
937`,gr={blob1:"blob1",blob2:"blob2",brush1:"brush1",brush2:"brush2",brush3:"brush3",circle1:"circle1",polygon1:"polygon1",polygon2:"polygon2"},Bo,Zt=(Bo={},a()(Bo,gr.blob1,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/blob1.png"}),a()(Bo,gr.blob2,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/blob2.png"}),a()(Bo,gr.brush1,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/brush1.png"}),a()(Bo,gr.brush2,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/brush2.png"}),a()(Bo,gr.brush3,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/brush3.png"}),a()(Bo,gr.circle1,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/circle1.png"}),a()(Bo,gr.polygon1,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/polygon1.png"}),a()(Bo,gr.polygon2,{presetImageUrl:"https://assets.squarespace.com/webgl-components-assets/graphics/polygon2.png"}),Bo),Da={circle:"circle",crossStitch:"crossStitch",cube:"cube",gingham:"gingham",gradientCircle:"gradientCircle",houndstooth:"houndstooth",stitch:"stitch"},lo,Gs=(lo={},a()(lo,Da.circle,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/circle.png",patternSpaceX:1,patternSpaceY:1,patternOffsetX:.5,patternOffsetY:.5}),a()(lo,Da.crossStitch,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/cross-stitch.png",patternSpaceX:.5,patternSpaceY:.5,patternOffsetX:0,patternOffsetY:0}),a()(lo,Da.cube,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/cube.png",patternSpaceX:.85,patternSpaceY:.75,patternOffsetX:.5,patternOffsetY:0}),a()(lo,Da.gingham,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/gingham.png",patternSpaceX:.67,patternSpaceY:.67,patternOffsetX:0,patternOffsetY:0}),a()(lo,Da.gradientCircle,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/gradient-circle.png",patternSpaceX:.5,patternSpaceY:.5,patternOffsetX:0,patternOffsetY:0}),a()(lo,Da.houndstooth,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/houndstooth.png",patternSpaceX:.77,patternSpaceY:.82,patternOffsetX:0,patternOffsetY:0}),a()(lo,Da.stitch,{patternImageUrl:"https://assets.squarespace.com/webgl-components-assets/patterns/stitch.png",patternSpaceX:.5,patternSpaceY:.5,patternOffsetX:0,patternOffsetY:0}),lo);function pd(T){var D=el();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function el(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var Pc=Gr.BLEND,wf=Gr.FUNC_ADD,gd=Gr.ONE_MINUS_SRC_ALPHA,md=Gr.SRC_ALPHA,Tc=Gr.NEAREST,Tl=Gr.MIRRORED_REPEAT,xc=.2,ni=.001,La=.01,_a=function(T){$e()(I,T);var D=pd(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,B),a()(Yt()(k),"useEffects",!1),a()(Yt()(k),"isReady",!1),k.isSupported?(k.createResources(),k.createScene(),k.createPhysics(),k.updateEffects(),k.updateAutoUp
937date(),k.preload(),k):tt()(k)}return f()(I,[{key:"preload",value:function(){var B=this,k=[this.loadImage()];this.props.patternEnabled&&k.push(this.loadPatternImage()),Promise.all(k).then(function(){B.isReady=!0,B.needsForceRender=!0,B.updateAutoUpdate(),B.refresh()})}},{key:"createResources",value:function(){this.imageQuadProgram=this.getProgram({key:"image-quad-program",factory:function(){return new Pe({vert:Pl,frag:Xi})}}),this.quadGeometry=this.getGeometry({key:"unit-quad-geometry",factory:function(){return na({width:1,height:1})}}),this.texture=new Sl({image:Sc}),this.textureBinding=Ol(this.renderer,this.texture),this.patternTexture=new Sl({image:Sc}),this.patternTextureBinding=Ol(this.renderer,this.patternTexture),this.composer=new Yu({renderer:this.renderer,textureOptions:{minFilter:Tc,magFilter:Tc,wrapS:Tl,wrapT:Tl,premultiplyAlpha:!0},screenGeometry:this.getGeometry({key:"big-triangle",factory:es})}),this.waveEffect=new _u({uniforms:{uResolution:[this.width,this.height],uTime:0,uFabricSeed:0,uFabricNoise:this.props.waveComplexity*xc,uFabricNoiseStrength:this.props.waveDepth*ni,uFabricShadowDepth:this.props.waveShadowDepth*La},program:this.getProgram({key:"wave-effect-program",factory:function(){return new Pe({vert:vd,frag:ds})}})}),this.patternEffect=new _u({uniforms:{uResolution:[this.width,this.height],uPatternSize:this.props.patternSize,uThreadSampler:this.patternTextureBinding,uPatternColor:ar(this.props.patternColor),uThreadOffset:[this.props.patternOffsetX,this.props.patternOffsetY],uThreadSpace:[this.props.patternSpaceX,this.props.patternSpaceY]},program:this.getProgram({key:"pattern-effect-program",factory:function(){return new Pe({vert:vd,frag:Oi})}})}),this.composer.addPass(this.patternEffect),this.composer.addPass(this.waveEffect)}},{key:"createScene",value:function(){this.camera=new oo,this.scene=new su,this.clearColor=ar(this.props.backgroundColor)}},{key:"createPhysics",value:function(){var B=this.props,k=B.imageScale,ue=B.imageCount,Oe=B.imageTint;this.physics=new If({quadProgram:this.imageQuadProgram,quadGeometry:this.quadGeometry,scene:this.scene,canvas:this.canvas,webglCanvas:this,textureBinding:this.textureBinding,imageScale:k,imageCount:ue,imageTint:ar(Oe)})}},{key:"loadImage",value:function(){var B,k=this,ue=this.props,Oe=ue.presetImageKey,xe=ue.image,De=ue.customImage,Ke=(xe==null?void 0:xe.assetUrl)||(De==null?void 0:De.assetUrl)||((B=Zt[Oe])===null||B===void 0?void 0:B.presetImageUrl);return Ke?Oc(Ke).then(function(rt){var ot=rt.naturalWidth,Ot=rt.naturalHeight;k.physics.setImageRatio(Ot/ot),k.texture.image=rt,k.texture.needsUpdate=!0,k.needsForceRender=!0}):Promise.resolve()}},{key:"loadPatternImage",value:function(){var B=this,k=Gs[this.props.patternImageKey],ue=k.patternImageUrl,Oe=k.patternOffsetX,xe=k.patternOffsetY,De=k.patternSpaceX,Ke=k.patternSpaceY;return ue?Oc(ue).then(function(rt){B.patternTexture.image=rt,B.patternTexture.needsUpdate=!0,B.patternEffect.uniforms.uThreadOffset[0]=Oe,B.patternEffect.uniforms.uThreadOffset[1]=xe,B.patternEffect.uniforms.uThreadSpace[0]=De,B.patternEffect.uniforms.uThreadSpace[1]=Ke,B.needsForceRender=!0}):Promise.resolve()}},{key:"updateEffects",value:function(){var B=this.props,k=B.patternEnabled,ue=B.patternColor,Oe=B.patternSize,xe=B.patternImageKey,De=B.waveEnabled,Ke=B.waveComplexity,rt=B.waveDepth,ot=B.waveShadowDepth,Ot=k&&!!Gs[xe];this.useEffects=Ot||De,this.patternEffect.enabled=Ot,this.patternEffect.renderToScreen=Ot&&!De,this.patternEffect.uniforms.uPatternColor=ar(ue),this.patternEffect.uniforms.uPatternSize=Oe,this.waveEffect.enabled=De,this.waveEffect.renderToScreen=De,this.waveEffect.uniforms.uFabricNoise=Ke*xc,this.waveEffect.uniforms.uFabricNoiseStrength=rt*ni,this.waveEffect.uniforms.uFabricShadowDepth=ot*La}},{key:"updateAutoUpdate",value:function(){var B=this.props,k=B.waveEnabled,ue=B.waveSpeed;this.autoUpdate=!!(k&&ue)}},{key:"onUpdateProps",value:function(B){var k,ue,Oe,xe,De=vf(this.props,B);De("imageCount")&&this.physics.setCount(this.props.imageCount),De("imageScale")&&this.physics.setScale(this.props.imageScale),De("imageTint")&&this.physics.setImageTint(ar(this.props.imageTint)),De("backgroundColor")&&(this.clearColor=ar(this.props.backgroundColor)),(De(["presetImageKey","image","customIMage"])||((k=this.props.image)===null||k===void 0?void 0:k.assetUrl)!==((ue=B.image)===null||ue===void 0?void 0:ue.assetUrl)||((Oe=this.props.customImage)===null||Oe===void 0?void 0:Oe.assetUrl)!==((xe=B.customImage)===null||xe===void 0?void 0:xe.assetUrl))&&this.loadImage(),(De("patternImageKey")||this.props.patternEnabled&&!B.patternEnabled)&&this.loadPatternImage(),this.updateEffects(),this.updateAutoUp
937date(),this.refresh()}},{key:"update",value:function(B){this.isReady&&(this.physics.update(B),(this.needsForceRender||this.physics.needsRender())&&(yl(this.scene),this.isDirty=!0),this.props.waveEnabled&&this.props.waveSpeed?this.waveEffect.uniforms.uTime+=.016*(this.props.waveSpeed*.01):this.waveEffect.uniforms.uTime=0)}},{key:"render",value:function(){this.isReady&&(this.useEffects?this.renderWithEffects():this.renderScene())}},{key:"renderWithEffects",value:function(){this.composer.inputRenderTarget||this.refresh(),Pf(this.renderer,this.composer.inputRenderTarget),le(this.renderer.state,[0,0,0,0]),ye(this.renderer),this.renderScene(),this.composer.render()}},{key:"renderScene",value:function(){this.renderer.state.enable(Pc),lu(this.renderer.state,wf),Bs(this.renderer.state,md,gd),ff(this.renderer,this.scene,this.camera)}},{key:"onRefresh",value:function(){var B=this.width,k=this.height;Xu({camera:this.camera,x:0,y:0,width:B,height:k}),this.physics.resize(B,k),this.composer.setSize(pn(B),pn(k))}},{key:"onDetach",value:function(){this.physics.destroyMouse()}},{key:"onAttach",value:function(){this.physics.createMouse()}}]),I}(Yn);a()(_a,"defaultProps",{backgroundColor:"#cccccc",presetImageKey:"",image:null,imageTint:"#ffffff",imageCount:1,imageScale:0,patternEnabled:!1,patternColor:"#aaaaaa",patternSize:16,patternImageKey:"",patternOffsetX:0,patternOffsetY:0,patternSpaceX:0,patternSpaceY:0,waveEnabled:!1,waveSpeed:0,waveComplexity:0,waveDepth:0,waveShadowDepth:0});function Ic(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=T.width,I=D===void 0?1:D,N=T.height,B=N===void 0?1:N,k=T.depth,ue=k===void 0?1:k,Oe=T.widthSegments,xe=Oe===void 0?1:Oe,De=T.heightSegments,Ke=De===void 0?1:De,rt=T.depthSegments,ot=rt===void 0?1:rt,Ot=T.sides,fn=Ot===void 0?{top:!0,bottom:!0,left:!0,right:!0,front:!0,back:!0}:Ot,bn=T.position,gn=bn===void 0?_i:bn,Kn=T.normal,Vn=Kn===void 0?Zs:Kn,Cn=T.uv,mn=Cn===void 0?xs:Cn,Sn=new ha,Dn=[],fi=[],Ea=[],Qa=[],hr=0,Fi=function(ho,sl,Wo,ul,ys,di,Mn,$s,Ai,ko){for(var Ld=di/Ai,or=Mn/ko,Nd=di*.5,Zf=Mn*.5,_s=$s*.5,Ho=Ai+1,eh=ko+1,Ll=hr,$c=0;$c<eh;$c++)for(var Ud=$c*or-Zf,Nl=0;Nl<Ho;Nl++){var rh=Nl*Ld-Nd;Dn[hr*3+ho]=rh*ul,Dn[hr*3+sl]=Ud*ys,Dn[hr*3+Wo]=_s,fi[hr*3+ho]=0,fi[hr*3+sl]=0,fi[hr*3+Wo]=$s>0?1:-1,Ea[hr*2]=Nl/Ai,Ea[hr*2+1]=1-$c/ko,hr++}for(var Qs=0;Qs<ko;Qs++)for(var ll=0;ll<Ai;ll++){var Fd=Ll+ll+Ho*Qs,cl=Ll+ll+Ho*(Qs+1),Bd=Ll+(ll+1)+Ho*(Qs+1),zd=Ll+(ll+1)+Ho*Qs;Qa.push(Fd,cl,zd),Qa.push(cl,Bd,zd)}};return fn.right&&Fi(2,1,0,-1,-1,ue,B,I,ot,Ke),fn.left&&Fi(2,1,0,1,-1,ue,B,-I,ot,Ke),fn.top&&Fi(0,2,1,1,1,I,ue,B,xe,ot),fn.bottom&&Fi(0,2,1,1,-1,I,ue,-B,xe,ot),fn.front&&Fi(0,1,2,1,-1,I,B,ue,xe,Ke),fn.back&&Fi(0,1,2,-1,-1,I,B,-ue,xe,Ke),gn&&kr(Sn,gn,new Rr({array:new Float32Array(Dn),itemSize:3})),Vn&&kr(Sn,Vn,new Rr({array:new Float32Array(fi),itemSize:3})),mn&&kr(Sn,mn,new Rr({array:new Float32Array(Ea),itemSize:2})),Mo(Sn,new Uint16Array(Qa)),Sn}var Rf=Ic;function Ka(T){for(var D=T.geometry,I=T.translation,N=T.positionAttributeName,B=N===void 0?"aPosition":N,k=D.attributes.get(B).array,ue=0;ue<k.length;ue+=3)k[ue]+=I[0],k[ue+1]+=I[1],k[ue+2]+=I[2];return D}var xl=Ka,co=function(T){F(I,T);var D=re(I);function I(N,B){var k;return w(this,I),k=D.call(this),k.source=N,k.repeatCount=B,k.sourceVertexCount=N.attributes.get("aPosition").count,k}return I}(ha),zo=co;function Ws(T){var D=T.sourceGeometry,I=T.repeatCount,N=T.AttributeArrayType,B=N===void 0?Float32Array:N,k=T.IndexArrayType,ue=k===void 0?Uint16Array:k,Oe=T.usage,xe=Oe===void 0?rr:Oe,De=new zo(D,I),Ke=De.sourceVertexCount;D.attributes.forEach(function(gn){for(var Kn=new B(I*Ke*gn.itemSize),Vn=0,Cn=0;Vn<I;Vn++)for(var mn=0;mn<Ke;mn++,Cn+=gn.itemSize)for(var Sn=0;Sn<gn.itemSize;Sn++)Kn[Cn+Sn]=gn.array[mn*gn.itemSize+Sn];kr(De,gn.name,new Rr({array:Kn,itemSize:gn.itemSize,usage:xe}))});for(var rt=D.index.count,ot=D.index.array,Ot=new ue(I*rt),fn=0;fn<I;fn++)for(var bn=0;bn<rt;bn++)Ot[fn*rt+bn]=ot[bn]+fn*Ke;return Mo(De,Ot),De}var yd=Ws;function Mf(T,D,I,N){for(var B=T.attributes.get(D),k=I*T.sourceVertexCount*B.itemSize,ue=0;ue<T.sourceVertexCount;ue++)for(var Oe=0;Oe<B.itemSize;Oe++)B.array[k++]=N[Oe]}var _d=Mf;function Kd(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=T.batch,I=D===void 0?null:D,N=T.attributeName,B=N===void 0?"":N,k=T.itemSize,ue=k===void 0?4:k,Oe=T.usage,xe=Oe===void 0?rr:Oe,De=T.factory,Ke=De===void 0?null:De,rt=new Float32Array(I.repeatCount*I.sourceVertexCount*ue);if(kr(I,B,new Rr({array:rt,itemSize:ue,usage:xe})),Ke)for(var ot=[],Ot=0;Ot<I.repeatCount;Ot++)Ke(ot,Ot,I.repeatCount),_d(I,B,Ot,ot)}var wc=Kd,Df=Va;function Va(T,D,I,N){var B,k,ue,Oe,xe,De,Ke,rt,ot,Ot,fn=D[0],bn=D[1],gn=D[2],Kn=N[0],Vn=N[1],Cn=N[2],mn=I[0],Sn=I[1],Dn=I[2];return Math.abs(fn-mn)<1e-6&&Math.abs(bn-Sn)<1e-6&&Math.abs(gn-Dn)<1e-6?fr(T):(Ke=fn-mn,rt=bn-Sn,ot=gn-Dn,Ot=1/Math.sqrt(Ke*Ke+rt*rt+ot*ot),Ke*=Ot,rt*=Ot,ot*=Ot,B=Vn*ot-Cn*rt,k=Cn*Ke-Kn*ot,ue=Kn*rt-Vn*Ke,Ot=Math.sqrt(B*B+k*k+ue*ue),Ot?(Ot=1/Ot,B*=Ot,k*=Ot,ue*=Ot):(B=0,k=0,ue=0),Oe=rt*ue-ot*k,xe=ot*B-Ke*ue,De=Ke*k-rt*B,Ot=Math.sqrt(Oe*Oe+xe*xe+De*De),Ot?(Ot=1/Ot,Oe*=Ot,xe*=Ot,De*=Ot):(Oe=0,xe=0,De=0),T[0]=B,T[1]=Oe,T[2]=Ke,T[3]=0,T[4]=k,T[5]=xe,T[6]=rt,T[7]=0,T[8]=ue,T[9]=De,T[10]=ot,T[11]=0,T[12]=-(B*fn+k*bn+ue*gn),T[13]=-(Oe*fn+xe*bn+De*gn),T[14]=-(Ke*fn+rt*bn+ot*gn),T[15]=1,T)}function qn(T){Df(T.viewMatrix,T.position,T.target,T.up)}var Vr=qn;function ri(T){var D=T.camera,I=T.centerX,N=I===void 0?0:I,B=T.centerY,k=B===void 0?0:B,ue=T.width,Oe=ue===void 0?2:ue,xe=T.height,De=xe===void 0?2:xe,Ke=T.yUp,rt=Ke===void 0?!1:Ke;D.left=Oe*-.5+N,D.right=Oe*.5+N,D[rt?"bottom":"top"]=De*-.5+k,D[rt?"top":"bottom"]=De*.5+k,fu(D)}var Ci=ri,Na=`
938//
939// Description : Array and textureless GLSL 2D simplex noise function.
940//      Author : Ian McEwan, Ashima Arts.
941//  Maintainer : ijm
942//     Lastmod : 20110822 (ijm)
943//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
944//               Distributed under the MIT License. See LICENSE file.
945//               https://github.com/ashima/webgl-noise
946//
947
948vec3 mod289_1976991360(vec3 x) {
949  return x - floor(x * (1.0 / 289.0)) * 289.0;
950}
951
952vec2 mod289_1976991360(vec2 x) {
953  return x - floor(x * (1.0 / 289.0)) * 289.0;
954}
955
956vec3 permute_1976991360(vec3 x) {
957  return mod289_1976991360(((x*34.0)+1.0)*x);
958}
959
960float snoise2(vec2 v)
961  {
962  const vec4 C = vec4(0.211324865405187,  // (3.0-sqrt(3.0))/6.0
963                      0.366025403784439,  // 0.5*(sqrt(3.0)-1.0)
964                     -0.577350269189626,  // -1.0 + 2.0 * C.x
965                      0.024390243902439); // 1.0 / 41.0
966// First corner
967  vec2 i  = floor(v + dot(v, C.yy) );
968  vec2 x0 = v -   i + dot(i, C.xx);
969
970// Other corners
971  vec2 i1;
972  //i1.x = step( x0.y, x0.x ); // x0.x > x0.y ? 1.0 : 0.0
973  //i1.y = 1.0 - i1.x;
974  i1 = (x0.x > x0.y) ? vec2(1.0, 0.0) : vec2(0.0, 1.0);
975  // x0 = x0 - 0.0 + 0.0 * C.xx ;
976  // x1 = x0 - i1 + 1.0 * C.xx ;
977  // x2 = x0 - 1.0 + 2.0 * C.xx ;
978  vec4 x12 = x0.xyxy + C.xxzz;
979  x12.xy -= i1;
980
981// Permutations
982  i = mod289_1976991360(i); // Avoid truncation effects in permutation
983  vec3 p = permute_1976991360( permute_1976991360( i.y + vec3(0.0, i1.y, 1.0 ))
984    + i.x + vec3(0.0, i1.x, 1.0 ));
985
986  vec3 m = max(0.5 - vec3(dot(x0,x0), dot(x12.xy,x12.xy), dot(x12.zw,x12.zw)), 0.0);
987  m = m*m ;
988  m = m*m ;
989
990// Gradients: 41 points uniformly over a line, mapped onto a diamond.
991// The ring size 17*17 = 289 is close to a multiple of 41 (41*7 = 287)
992
993  vec3 x = 2.0 * fract(p * C.www) - 1.0;
994  vec3 h = abs(x) - 0.5;
995  vec3 ox = floor(x + 0.5);
996  vec3 a0 = x - ox;
997
998// Normalise gradients implicitly by scaling m
999// Approximation of: m *= inversesqrt( a0*a0 + h*h );
1000  m *= 1.79284291400159 - 0.85373472095314 * ( a0*a0 + h*h );
1001
1002// Compute final noise value at P
1003  vec3 g;
1004  g.x  = a0.x  * x0.x  + h.x  * x0.y;
1005  g.yz = a0.yz * x12.xz + h.yz * x12.yw;
1006  return 130.0 * dot(m, g);
1007}
1008
1009attribute vec3 aPosition;
1010attribute vec3 aNormal;
1011attribute vec3 aGridPosition;
1012
1013uniform float uTime;
1014
1015uniform float uGridSize;
1016uniform vec3 uScale;
1017uniform float uEdgeWeight;
1018
1019uniform float uNoiseScale;
1020uniform vec2 uNoiseClamp;
1021
1022uniform float uNoisePositionFactor;
1023uniform float uNoiseScaleFactor;
1024
1025uniform mat4 uViewMatrix;
1026uniform mat4 uProjectionMatrix;
1027
1028varying vec3 vNormal;
1029varying float vNoiseFract;
1030
1031float map(float value, float inMin, float inMax, float outMin, float outMax) {
1032  return outMin + (outMax - outMin) * (value - inMin) / (inMax - inMin);
1033}
1034
1035void main() {
1036  vec2 uv = ((aGridPosition.xz + (aPosition.xz * uScale.xz) * uEdgeWeight) / uGridSize) * uNoiseScale;
1037  float noiseValue = 0.0;
1038
1039  noiseValue += snoise2(uv + vec2(uTime));
1040  noiseValue += snoise2(uv + vec2(sin(uTime), cos(uTime)));
1041  noiseValue *= 0.5;
1042  noiseValue = clamp(noiseValue, uNoiseClamp.x, uNoiseClamp.y);
1043
1044  float noiseFract = map(noiseValue, uNoiseClamp.x, uNoiseClamp.y, 0.0, 1.0);
1045
1046  float scaleFactor = 1.0 - noiseFract * uNoiseScaleFactor;
1047
1048  vec3 position = (aPosition * uScale * scaleFactor) + aGridPosition;
1049
1050  position.y += noiseValue * uNoisePositionFactor;
1051
1052  gl_Position = uProjectionMatrix * uViewMatrix * vec4(position, 1.0);
1053
1054  vNormal = aNormal;
1055  vNoiseFract = noiseFract;
1056}
1057`,tl=`
1058uniform vec3 uLightColor;
1059uniform vec3 uShadowColor;
1060uniform float uLightIntensity;
1061uniform vec3 uLightPosition;
1062
1063uniform float uNoiseColorFactor;
1064
1065varying vec3 vNormal;
1066varying float vNoiseFract;
1067
1068void main() {
1069  vec3 normal = normalize(vNormal);
1070
1071  float lightFactor = dot(normal, uLightPosition) * uLightIntensity;
1072  float noiseFactor = 1.0 - (1.0 - vNoiseFract) * uNoiseColorFactor;
1073
1074  vec3 color = mix(uShadowColor, uLightColor, lightFactor * noiseFactor);
1075
1076  gl_FragColor = vec4(color, 1.0);
1077}
1078`;function $r(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function bu(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};D%2?$r(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):$r(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function ks(T){var D=Rc();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function Rc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var Il=function(T){$e()(I,T);var D=ks(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,B),a()(Yt()(k),"viewSize",17),a()(Yt()(k),"baseGridSize",36),a()(Yt()(k),"onContextCreate",function(ue){ue.extensions.get("OES_element_index_uint")}),a()(Yt()(k),"createGeometryBatch",function(){var ue=k.props.boxSize,Oe=k.props.boxSize,xe=k.props.boxSize,De=k.baseGridSize/k.props.boxSize|0,Ke=k.baseGridSize/k.props.boxSize|0,rt=ue*De*-.5-ue*.5,ot=xe*Ke*-.5-xe*.5,Ot=Rf({width:ue,height:Oe,depth:xe,widthSegments:4,depthSegments:4,sides:{top:!0,right:!0,front:!0},uv:!1});xl({geometry:Ot,translation:[0,Oe*-.5,0]});var fn=yd({sourceGeometry:Ot,repeatCount:De*Ke,IndexArrayType:Uint32Array});return wc({batch:fn,attributeName:"aGridPosition",itemSize:3,factory:function(gn,Kn){var Vn=Kn%De*ue+rt,Cn=(Kn/Ke|0)*xe+ot;gn[0]=Vn,gn[1]=0,gn[2]=Cn}}),fn}
1078),k.isSupported?(k.createResources(),k.updateAutoUpdate(),k.refresh(),k.updateUniforms(),k):tt()(k)}return f()(I,[{key:"createResources",value:function(){this.renderer.onContextCreate.add(this.onContextCreate),this.onContextCreate(this.renderer),this.camera=new oo({near:0,far:200}),this.camera.position=[50,50,50],Vr(this.camera),this.drawInfo=Wr({DrawInfoClass:lr,geometry:this.getOrthoGridGeometry(),uniforms:{uTime:0,uViewMatrix:this.camera.viewMatrix,uProjectionMatrix:this.camera.projectionMatrix,uGridSize:this.baseGridSize},program:this.getProgram({key:"ortho-grid-program",factory:function(){return new Pe({vert:Na,frag:tl})}})})}},{key:"getOrthoGridGeometry",value:function(){return this.geometryKey&&this.releaseResource(this.geometryKey),this.geometryKey="ortho-grid-geometry-".concat(this.props.boxSize),this.getGeometry({key:this.geometryKey,factory:this.createGeometryBatch})}},{key:"updateAutoUpdate",value:function(){var B=this.props.speed;this.autoUpdate=!!B}},{key:"onUpdateProps",value:function(B){this.props.boxSize!==B.boxSize&&(this.drawInfo.geometry=this.getOrthoGridGeometry()),this.updateUniforms(),this.updateAutoUpdate()}},{key:"updateUniforms",value:function(){var B=this.getColors(),k=Er()(B,2),ue=k[0],Oe=k[1];this.drawInfo.material.uniforms=bu(bu({},this.drawInfo.material.uniforms),{},{uScale:[this.props.scaleX/100,this.props.scaleY/100,this.props.scaleZ/100],uEdgeWeight:this.props.isMorphEnabled?1:0,uLightColor:ue,uShadowColor:Oe,uLightIntensity:this.props.lightIntensity*.01,uLightPosition:Hr.normalize([],[this.props.lightX,this.props.lightY,this.props.lightZ]),uNoiseScale:this.props.noiseScale*.01*2,uNoiseClamp:[-this.props.noiseRange*.01,this.props.noiseRange*.01],uNoisePositionFactor:this.props.positionFactor,uNoiseScaleFactor:this.props.scaleFactor,uNoiseColorFactor:this.props.colorFactor}),this.clearColor=Oe}},{key:"update",value:function(){this.drawInfo.material.uniforms.uTime+=this.props.speed*16e-5}},{key:"render",value:function(){Di(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){var B=this.canvas,k=B.width,ue=B.height,Oe,xe;k>ue?(Oe=this.viewSize,xe=this.viewSize*(ue/k)):(Oe=this.viewSize*(k/ue),xe=this.viewSize),Ci({camera:this.camera,width:Oe,height:xe,yUp:!0})}},{key:"onDestroy",value:function(){this.renderer.onContextCreate.remove(this.onContextCreate)}},{key:"getColors",value:function(){var B=ar(this.props.startColor),k=ar(this.props.endColor);return this.props.invertColors?[k,B]:[B,k]}}]),I}(Yn);a()(Il,"defaultProps",{boxSize:1,scaleX:0,scaleY:0,scaleZ:0,isMorphEnabled:!1,startColor:"#F08E80",endColor:"#0B0D63",invertColors:!1,lightIntensity:100,lightX:0,lightY:0,lightZ:0,speed:0,noiseScale:100,noiseRange:100,positionFactor:1,scaleFactor:0,colorFactor:1});function wl(){for(var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=T.width,I=D===void 0?2:D,N=T.height,B=N===void 0?2:N,k=T.widthSegments,ue=k===void 0?1:k,Oe=T.heightSegments,xe=Oe===void 0?1:Oe,De=T.position,Ke=De===void 0?_i:De,rt=T.normal,ot=rt===void 0?Zs:rt,Ot=T.uv,fn=Ot===void 0?xs:Ot,bn=new ha,gn=[],Kn=[],Vn=[],Cn=[],mn=0,Sn=Math.floor(ue)||1,Dn=Math.floor(xe)||1,fi=Sn+1,Ea=Dn+1,Qa=I/Sn,hr=B/Dn,Fi=I*.5,ol=B*.5,ho=0;ho<Ea;ho++)for(var sl=ho*hr-ol,Wo=0;Wo<fi;Wo++){var ul=Wo*Qa-Fi;gn[mn*3+0]=ul,gn[mn*3+1]=-sl,gn[mn*3+2]=0,Kn[mn*3+0]=0,Kn[mn*3+1]=0,Kn[mn*3+2]=1,Vn[mn*2]=Wo/Sn,Vn[mn*2+1]=1-ho/Dn,mn++}for(var ys=0;ys<Dn;ys++)for(var di=0;di<Sn;di++){var Mn=di+fi*ys,$s=di+fi*(ys+1),Ai=di+1+fi*(ys+1),ko=di+1+fi*ys;Cn.push(Mn,$s,ko),Cn.push($s,Ai,ko)}return Ke&&kr(bn,Ke,new Rr({array:new Float32Array(gn),itemSize:3})),ot&&kr(bn,ot,new Rr({array:new Float32Array(Kn),itemSize:3})),fn&&kr(bn,fn,new Rr({array:new Float32Array(Vn),itemSize:2})),Mo(bn,new Uint16Array(Cn)),bn}var Ui=wl,Lf=`
1079//
1080// GLSL textureless classic 3D noise "cnoise",
1081// with an RSL-style periodic variant "pnoise".
1082// Author:  Stefan Gustavson ([email protected])
1083// Version: 2011-10-11
1084//
1085// Many thanks to Ian McEwan of Ashima Arts for the
1086// ideas for permutation and gradient selection.
1087//
1088// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
1089// Distributed under the MIT license. See LICENSE file.
1090// https://github.com/ashima/webgl-noise
1091//
1092
1093vec3 mod289_2573389788(vec3 x)
1094{
1095  return x - floor(x * (1.0 / 289.0)) * 289.0;
1096}
1097
1098vec4 mod289_2573389788(vec4 x)
1099{
1100  return x - floor(x * (1.0 / 289.0)) * 289.0;
1101}
1102
1103vec4 permute_2573389788(vec4 x)
1104{
1105  return mod289_2573389788(((x*34.0)+1.0)*x);
1106}
1107
1108vec4 taylorInvSqrt_2573389788(vec4 r)
1109{
1110  return 1.79284291400159 - 0.85373472095314 * r;
1111}
1112
1113vec3 fade_2573389788(vec3 t) {
1114  return t*t*t*(t*(t*6.0-15.0)+10.0);
1115}
1116
1117// Classic Perlin noise
1118float snoise(vec3 P)
1119{
1120  vec3 Pi0 = floor(P); // Integer part for indexing
1121  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
1122  Pi0 = mod289_2573389788(Pi0);
1123  Pi1 = mod289_2573389788(Pi1);
1124  vec3 Pf0 = fract(P); // Fractional part for interpolation
1125  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
1126  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
1127  vec4 iy = vec4(Pi0.yy, Pi1.yy);
1128  vec4 iz0 = Pi0.zzzz;
1129  vec4 iz1 = Pi1.zzzz;
1130
1131  vec4 ixy = permute_2573389788(permute_2573389788(ix) + iy);
1132  vec4 ixy0 = permute_2573389788(ixy + iz0);
1133  vec4 ixy1 = permute_2573389788(ixy + iz1);
1134
1135  vec4 gx0 = ixy0 * (1.0 / 7.0);
1136  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
1137  gx0 = fract(gx0);
1138  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
1139  vec4 sz0 = step(gz0, vec4(0.0));
1140  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
1141  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
1142
1143  vec4 gx1 = ixy1 * (1.0 / 7.0);
1144  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
1145  gx1 = fract(gx1);
1146  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
1147  vec4 sz1 = step(gz1, vec4(0.0));
1148  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
1149  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
1150
1151  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
1152  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
1153  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
1154  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
1155  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
1156  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
1157  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
1158  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
1159
1160  vec4 norm0 = taylorInvSqrt_2573389788(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
1161  g000 *= norm0.x;
1162  g010 *= norm0.y;
1163  g100 *= norm0.z;
1164  g110 *= norm0.w;
1165  vec4 norm1 = taylorInvSqrt_2573389788(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
1166  g001 *= norm1.x;
1167  g011 *= norm1.y;
1168  g101 *= norm1.z;
1169  g111 *= norm1.w;
1170
1171  float n000 = dot(g000, Pf0);
1172  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
1173  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
1174  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
1175  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
1176  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
1177  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
1178  float n111 = dot(g111, Pf1);
1179
1180  vec3 fade_xyz = fade_2573389788(Pf0);
1181  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
1182  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
1183  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
1184  return 2.2 * n_xyz;
1185}
1186
1187float PI = 3.141592653589793;
1188
1189attribute vec3 aPosition;
1190attribute vec3 aNormal;
1191attribute vec2 aUv;
1192
1193uniform float uTime;
1194
1195uniform vec4 uSurface;
1196uniform vec2 uPatternPower;
1197uniform float uPatternAmount;
1198uniform float uSurfaceHeight;
1199
1200uniform mat4 uViewMatrix;
1201uniform mat4 uProjectionMatrix;
1202
1203varying float vPos;
1204varying vec2 vUv;
1205
1206float shape(float x, float e) {
1207  return 1.0 - pow(abs(sin(PI * x * 0.5)), e);
1208}
1209
1210float sample(vec3 coord, vec2 power) {
1211  float x = shape(coord.x, power.x);
1212  float y = shape(coord.y, power.y);
1213
1214  return x * y;
1215}
1216
1217void main() {
1218  vec3 position = aPosition;
1219
1220  float s = sample(vec3(position.xy * uSurface.xy, uTime), uPatternPower);
1221  float n = snoise(vec3(position.xy * uSurface.zw, uTime));
1222  n = n * 0.5 + 0.5;
1223
1224  float t = mix(n, s, uPatternAmount);
1225
1226  position.z += t * uSurfaceHeight;
1227
1228  vPos = t;
1229  vUv = aUv;
1230
1231  gl_Position = uProjectionMatrix * uViewMatrix * vec4(position, 1.0);
1232}
1233`,nl=`
1234//
1235// Description : Array and textureless GLSL 2D/3D/4D simplex
1236//               noise functions.
1237//      Author : Ian McEwan, Ashima Arts.
1238//  Maintainer : ijm
1239//     Lastmod : 20110822 (ijm)
1240//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
1241//               Distributed under the MIT License. See LICENSE file.
1242//               https://github.com/ashima/webgl-noise
1243//
1244
1245vec3 mod289_2310945428(vec3 x) {
1246  return x - floor(x * (1.0 / 289.0)) * 289.0;
1247}
1248
1249vec4 mod289_2310945428(vec4 x) {
1250  return x - floor(x * (1.0 / 289.0)) * 289.0;
1251}
1252
1253vec4 permute_2310945428(vec4 x) {
1254     return mod289_2310945428(((x*34.0)+1.0)*x);
1255}
1256
1257vec4 taylorInvSqrt_2310945428(vec4 r)
1258{
1259  return 1.79284291400159 - 0.85373472095314 * r;
1260}
1261
1262float cnoise(vec3 v)
1263  {
1264  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
1265  const vec4  D_2310945428 = vec4(0.0, 0.5, 1.0, 2.0);
1266
1267// First corner
1268  vec3 i  = floor(v + dot(v, C.yyy) );
1269  vec3 x0 =   v - i + dot(i, C.xxx) ;
1270
1271// Other corners
1272  vec3 g_2310945428 = step(x0.yzx, x0.xyz);
1273  vec3 l = 1.0 - g_2310945428;
1274  vec3 i1 = min( g_2310945428.xyz, l.zxy );
1275  vec3 i2 = max( g_2310945428.xyz, l.zxy );
1276
1277  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
1278  //   x1 = x0 - i1  + 1.0 * C.xxx;
1279  //   x2 = x0 - i2  + 2.0 * C.xxx;
1280  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
1281  vec3 x1 = x0 - i1 + C.xxx;
1282  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
1283  vec3 x3 = x0 - D_2310945428.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
1284
1285// Permutations
1286  i = mod289_2310945428(i);
1287  vec4 p = permute_2310945428( permute_2310945428( permute_2310945428(
1288             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
1289           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
1290           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
1291
1292// Gradients: 7x7 points over a square, mapped onto an octahedron.
1293// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
1294  float n_ = 0.142857142857; // 1.0/7.0
1295  vec3  ns = n_ * D_2310945428.wyz - D_2310945428.xzx;
1296
1297  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
1298
1299  vec4 x_ = floor(j * ns.z);
1300  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
1301
1302  vec4 x = x_ *ns.x + ns.yyyy;
1303  vec4 y = y_ *ns.x + ns.yyyy;
1304  vec4 h = 1.0 - abs(x) - abs(y);
1305
1306  vec4 b0 = vec4( x.xy, y.xy );
1307  vec4 b1 = vec4( x.zw, y.zw );
1308
1309  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
1310  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
1311  vec4 s0 = floor(b0)*2.0 + 1.0;
1312  vec4 s1 = floor(b1)*2.0 + 1.0;
1313  vec4 sh = -step(h, vec4(0.0));
1314
1315  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
1316  vec4 a1_2310945428 = b1.xzyw + s1.xzyw*sh.zzww ;
1317
1318  vec3 p0_2310945428 = vec3(a0.xy,h.x);
1319  vec3 p1 = vec3(a0.zw,h.y);
1320  vec3 p2 = vec3(a1_2310945428.xy,h.z);
1321  vec3 p3 = vec3(a1_2310945428.zw,h.w);
1322
1323//Normalise gradients
1324  vec4 norm = taylorInvSqrt_2310945428(vec4(dot(p0_2310945428,p0_2310945428), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
1325  p0_2310945428 *= norm.x;
1326  p1 *= norm.y;
1327  p2 *= norm.z;
1328  p3 *= norm.w;
1329
1330// Mix final noise value
1331  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
1332  m = m * m;
1333  return 42.0 * dot( m*m, vec4( dot(p0_2310945428,x0), dot(p1,x1),
1334                                dot(p2,x2), dot(p3,x3) ) );
1335  }
1336
1337uniform float uTime;
1338
1339uniform vec3 color1;
1340uniform vec3 color2;
1341uniform vec3 color3;
1342uniform vec3 color4;
1343uniform vec4 uColorStops;
1344
1345uniform vec2 uGradientDistortion;
1346uniform float uNoiseAmount;
1347uniform float uNoiseScale;
1348
1349varying float vPos;
1350varying vec2 vUv;
1351
1352void main() {
1353  float n = cnoise(vec3(vUv * uGradientDistortion, uTime * 2.0));
1354  n = n * 0.5 + 0.5;
1355
1356  float n2 = cnoise(vec3(gl_FragCoord.xy * uNoiseScale, uTime * 100.0));
1357  n2 = n2 * 0.5 + 0.5;
1358
1359  float n3 = mix(n, n2, uNoiseAmount);
1360
1361  float c = smoothstep(0.0, 1.0, (vPos + n3) * 0.5);
1362
1363  float step1 = uColorStops.x;
1364  float step2 = uColorStops.y;
1365  float step3 = uColorStops.z;
1366  float step4 = uColorStops.w;
1367
1368  vec3 color = vec3(0.0);
1369
1370  color = mix(color1, color2, smoothstep(step1, step2, c));
1371  color = mix(color, color3, smoothstep(step2, step3, c));
1372  color = mix(color, color4, smoothstep(step3, step4, c));
1373
1374  gl_FragColor = vec4(color, 1.0);
1375}
1376`,fo=function(){function T(){s()(this,T),a()(this,"time",0),a()(this,"prevTime",0),a()(this,"delta",0)}return f()(T,[{key:"update",value:function(I){return this.prevTime=this.time,this.time=I,this.delta=this.time-this.prevTime,this.delta}}]),T}();function Mc(T){var D=Nf();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function Nf(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var jo=function(T){$e()(I,T);var D=Mc(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,B),a()(Yt()(k),"timer",new fo),k.isSupported?(k.createResources(),k.updateUniforms(),k.updateAutoUpdate(),k.refresh(),k):tt()(k)}return f()(I,[{key:"createResources",value:function(){this.camera=new oo({near:0,far:4}),this.camera.position=[0,-1,2],Vr(this.camera),this.drawInfo=Wr({DrawInfoClass:lr,geometry:this.getGeometry({key:"surface-geometry",factory:function(){return Ui({width:2,height:2,widthSegments:400,heightSegments:50})}}),uniforms:{uTime:0,uViewMatrix:this.camera.viewMatrix,uProjectionMatrix:this.camera.projectionMatrix},program:this.getProgram({key:"surface-program",factory:function(){return new Pe({vert:Lf,frag:nl})}})})}},{key:"updateAutoUpdate",value:function(){var B=this.props.speed;this.autoUpdate=B!==0}},{key:"onUpdateProps",value:function(){this.updateUniforms(),this.updateAutoUpdate(),this.refresh()}},{key:"updateUniforms",value:function(){var B=this.props,k=B.patternScaleX,ue=B.patternScaleY,Oe=B.distortionScaleX,xe=B.distortionScaleY,De=B.patternPowerX,Ke=B.patternPowerY,rt=B.patternAmount,ot=B.surfaceHeight,Ot=B.color1,fn=B.color2,bn=B.color3,gn=B.color4,Kn=B.colorStop1,Vn=B.colorStop2,Cn=B.colorStop3,mn=B.colorStop4,Sn=B.gradientDistortionX,Dn=B.gradientDistortionY,fi=B.noiseIntensity,Ea=B.noiseScale;Object.assign(this.drawInfo.uniforms,{uSurface:[zt(k,0,100,.1,20),zt(ue,0,100,.1,20),zt(Oe,0,100,0,10),zt(xe,0,100,0,10)],uPatternPower:[zt(De,0,100,.4,4),zt(Ke,0,100,.4,4)],uPatternAmount:zt(rt,0,100,0,1),uSurfaceHeight:zt(ot,0,100,0,1),color1:ar(Ot),color2:ar(fn),color3:ar(bn),color4:ar(gn),uColorStops:[zt(Kn,0,100,0,1),zt(Vn,0,100,0,1),zt(Cn,0,100,0,1),zt(mn,0,100,0,1)],uGradientDistortion:[zt(Sn,0,100,0,10),zt(Dn,0,100,0,10)],uNoiseAmount:zt(fi,0,100,0,.5),uNoiseScale:zt(Ea,0,100,.6,.3)/this.pixelRatio})}},{key:"update",value:function(B){var k=this.timer.update(B)*.001;this.drawInfo.uniforms.uTime+=k*(this.props.speed*.0025)}},{key:"render",value:function(){Di(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){Ci({camera:this.camera,width:1,height:1,yUp:!0})}}]),I}(Yn);a()(jo,"defaultProps",{speed:0,patternScaleX:0,patternScaleY:0,patternPowerX:0,patternPowerY:0,patternAmount:0,distortionScaleX:0,distortionScaleY:0,surfaceHeight:0,color1:"#BA4534",color2:"#D67162",color3:"#9E3626",color4:"#ff0000",colorStop1:0,colorStop2:0,colorStop3:0,colorStop4:0,gradientDistortionX:0,gradientDistortionY:0,noiseIntensity:0,noiseScale:0});var oa=function T(D){var I=D.fov,N=I===void 0?60:I,B=D.aspect,k=B===void 0?1:B,ue=D.near,Oe=ue===void 0?.1:ue,xe=D.far,De=xe===void 0?100:xe;w(this,T),this.fov=N,this.aspect=k,this.near=Oe,this.far=De,this.position=[0,0,1],this.target=[0,0,0],this.up=[0,1,0],this.viewMatrix=fr([]),this.projectionMatrix=fr([])},hs=oa;function Dc(T){return T*Math.PI/180}var Rl=Dc,Lc=Nc;function Nc(T,D,I,N,B){var k=1/Math.tan(D/2),ue=1/(N-B);return T[0]=k/I,T[1]=0,T[2]=0,T[3]=0,T[4]=0,T[5]=k,T[6]=0,T[7]=0,T[8]=0,T[9]=0,T[10]=(B+N)*ue,T[11]=-1,T[12]=0,T[13]=0,T[14]=2*B*N*ue,T[15]=0,T}function Uc(T){Lc(T.projectionMatrix,Rl(T.fov),T.aspect,T.near,T.far)}var Zi=Uc,Hs=function(){for(var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=T.radiusTop,I=D===void 0?1:D,N=T.radiusBottom,B=N===void 0?1:N,k=T.height,ue=k===void 0?1:k,Oe=T.radialSegments,xe=Oe===void 0?128:Oe,De=T.heightSegments,Ke=De===void 0?1:De,rt=T.thetaStart,ot=rt===void 0?0:rt,Ot=T.thetaLength,fn=Ot===void 0?Math.PI*2:Ot,bn=T.openEnded,gn=bn===void 0?!0:bn,Kn=T.position,Vn=Kn===void 0?"aPosition":Kn,Cn=T.normal,mn=Cn===void 0?"aNormal":Cn,Sn=T.uv,Dn=Sn===void 0?"aUv":Sn,fi=new ha,Ea=[],Qa=[],hr=[],Fi=[],ol=0,ho=[],sl=ue/2,Wo=[0,0,0],ul=[0,0,0],ys=(B-I)/ue,di=0;di<=Ke;di++){for(var Mn=[],$s=di/Ke,Ai=$s*(B-I)+I,ko=0;ko<=xe;ko++){var Ld=ko/xe,or=Ld*fn+ot,Nd=Math.sin(or),Zf=Math.cos(or);Wo[0]=Ai*Nd,Wo[1]=-$s*ue+sl,Wo[2]=Ai*Zf,Ea.push.apply(Ea,Wo),Hr.set(ul,Nd,ys,Zf),Hr.normalize(ul,ul),Qa.push.apply(Qa,ul),hr.push(Ld,1-$s),Mn.push(ol++)}ho.push(Mn)}for(var _s=0;_s<xe;_s++)for(var Ho=0;Ho<Ke;Ho++){var eh=ho[Ho][_s],Ll=ho[Ho+1][_s],$c=ho[Ho+1][_s+1],Ud=ho[Ho][_s+1];Fi.push(eh,Ll,Ud),Fi.push(Ll,$c,Ud)}var Nl=function(Qs){for(var ll=ol,Fd=Qs?I:B,cl=Qs?1:-1,Bd=1;Bd<=xe;Bd++)Ea.push(0,sl*cl,0),Qa.push(0,cl,0),hr.push(.5,.5),ol++;for(var zd=ol,qf=0;qf<=xe;qf++){var dh=qf/xe,jd=dh*fn+ot,ih=Math.cos(jd),ah=Math.sin(jd);Ea.push(Fd*ah,sl*cl,Fd*ih),Qa.push(0,cl,0),hr.push(ih*.5+.5,ah*.5*cl+.5),ol++}for(var Gd=0;Gd<xe;Gd++){var Bi=ll+Gd,ua=zd+Gd;Qs===!0?Fi.push(ua,ua+1,Bi):Fi.push(ua+1,ua,Bi)}};return gn===!1&&(I>0&&Nl(!0),B>0&&Nl(!1)),Vn&&kr(fi,Vn,new Rr({array:new Float32Array(Ea),itemSize:3}
1376)),mn&&kr(fi,mn,new Rr({array:new Float32Array(Qa),itemSize:3})),Dn&&kr(fi,Dn,new Rr({array:new Float32Array(hr),itemSize:2})),Mo(fi,new Uint16Array(Fi)),fi},Ua=e(57504),sa=e.n(Ua),Ed=e(907223),Fc=e.n(Ed),Uf=e(676727),bd=e.n(Uf),Ks=e(792350),Ff=e.n(Ks),Bf=e(186375),Vs=e.n(Bf),Su={identity:sa(),scale:Fc(),translate:bd(),rotateX:Ff(),rotateY:Vs()},Ou=`
1377//
1378// GLSL textureless classic 3D noise "cnoise",
1379// with an RSL-style periodic variant "pnoise".
1380// Author:  Stefan Gustavson ([email protected])
1381// Version: 2011-10-11
1382//
1383// Many thanks to Ian McEwan of Ashima Arts for the
1384// ideas for permutation and gradient selection.
1385//
1386// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
1387// Distributed under the MIT license. See LICENSE file.
1388// https://github.com/ashima/webgl-noise
1389//
1390
1391vec3 mod289_2879176051(vec3 x)
1392{
1393  return x - floor(x * (1.0 / 289.0)) * 289.0;
1394}
1395
1396vec4 mod289_2879176051(vec4 x)
1397{
1398  return x - floor(x * (1.0 / 289.0)) * 289.0;
1399}
1400
1401vec4 permute_2879176051(vec4 x)
1402{
1403  return mod289_2879176051(((x*34.0)+1.0)*x);
1404}
1405
1406vec4 taylorInvSqrt_2879176051(vec4 r)
1407{
1408  return 1.79284291400159 - 0.85373472095314 * r;
1409}
1410
1411vec3 fade_2879176051(vec3 t) {
1412  return t*t*t*(t*(t*6.0-15.0)+10.0);
1413}
1414
1415// Classic Perlin noise
1416float snoise(vec3 P)
1417{
1418  vec3 Pi0 = floor(P); // Integer part for indexing
1419  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
1420  Pi0 = mod289_2879176051(Pi0);
1421  Pi1 = mod289_2879176051(Pi1);
1422  vec3 Pf0 = fract(P); // Fractional part for interpolation
1423  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
1424  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
1425  vec4 iy = vec4(Pi0.yy, Pi1.yy);
1426  vec4 iz0 = Pi0.zzzz;
1427  vec4 iz1 = Pi1.zzzz;
1428
1429  vec4 ixy = permute_2879176051(permute_2879176051(ix) + iy);
1430  vec4 ixy0 = permute_2879176051(ixy + iz0);
1431  vec4 ixy1 = permute_2879176051(ixy + iz1);
1432
1433  vec4 gx0 = ixy0 * (1.0 / 7.0);
1434  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
1435  gx0 = fract(gx0);
1436  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
1437  vec4 sz0 = step(gz0, vec4(0.0));
1438  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
1439  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
1440
1441  vec4 gx1 = ixy1 * (1.0 / 7.0);
1442  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
1443  gx1 = fract(gx1);
1444  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
1445  vec4 sz1 = step(gz1, vec4(0.0));
1446  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
1447  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
1448
1449  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
1450  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
1451  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
1452  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
1453  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
1454  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
1455  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
1456  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
1457
1458  vec4 norm0 = taylorInvSqrt_2879176051(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
1459  g000 *= norm0.x;
1460  g010 *= norm0.y;
1461  g100 *= norm0.z;
1462  g110 *= norm0.w;
1463  vec4 norm1 = taylorInvSqrt_2879176051(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
1464  g001 *= norm1.x;
1465  g011 *= norm1.y;
1466  g101 *= norm1.z;
1467  g111 *= norm1.w;
1468
1469  float n000 = dot(g000, Pf0);
1470  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
1471  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
1472  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
1473  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
1474  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
1475  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
1476  float n111 = dot(g111, Pf1);
1477
1478  vec3 fade_xyz = fade_2879176051(Pf0);
1479  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
1480  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
1481  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
1482  return 2.2 * n_xyz;
1483}
1484
1485attribute vec3 aPosition;
1486attribute vec3 aNormal;
1487attribute vec2 aUv;
1488
1489uniform vec3 uCurve;
1490
1491uniform mat4 uModelMatrix;
1492uniform mat4 uViewMatrix;
1493uniform mat4 uProjectionMatrix;
1494
1495varying vec2 vUv;
1496
1497float easeCubicOut(float t) {
1498  float f = t - 1.0;
1499  return f * f * f + 1.0;
1500}
1501
1502float easeCubicIn(float t) {
1503  return t * t * t;
1504}
1505
1506float easeExpoIn(float p) {
1507  return pow(2.0, 10.0 * (p - 1.0));
1508}
1509
1510void main() {
1511  vec3 position = aPosition;
1512  float p = -(position.y - 0.5);
1513
1514  position.xz *= 1.0 - easeCubicOut(p) * uCurve.z;
1515  position.xz += uCurve.xy * easeCubicIn(p);
1516
1517  vUv = aUv;
1518
1519  gl_Position = uProjectionMatrix * uViewMatrix * uModelMatrix * vec4(position, 1.0);
1520}
1521`,Sd=`
1522//
1523// Description : Array and textureless GLSL 2D/3D/4D simplex
1524//               noise functions.
1525//      Author : Ian McEwan, Ashima Arts.
1526//  Maintainer : ijm
1527//     Lastmod : 20110822 (ijm)
1528//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
1529//               Distributed under the MIT License. See LICENSE file.
1530//               https://github.com/ashima/webgl-noise
1531//
1532
1533vec3 mod289_831717072(vec3 x) {
1534  return x - floor(x * (1.0 / 289.0)) * 289.0;
1535}
1536
1537vec4 mod289_831717072(vec4 x) {
1538  return x - floor(x * (1.0 / 289.0)) * 289.0;
1539}
1540
1541vec4 permute_831717072(vec4 x) {
1542     return mod289_831717072(((x*34.0)+1.0)*x);
1543}
1544
1545vec4 taylorInvSqrt_831717072(vec4 r)
1546{
1547  return 1.79284291400159 - 0.85373472095314 * r;
1548}
1549
1550float cnoise(vec3 v)
1551  {
1552  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
1553  const vec4  D_831717072 = vec4(0.0, 0.5, 1.0, 2.0);
1554
1555// First corner
1556  vec3 i  = floor(v + dot(v, C.yyy) );
1557  vec3 x0 =   v - i + dot(i, C.xxx) ;
1558
1559// Other corners
1560  vec3 g_831717072 = step(x0.yzx, x0.xyz);
1561  vec3 l = 1.0 - g_831717072;
1562  vec3 i1 = min( g_831717072.xyz, l.zxy );
1563  vec3 i2 = max( g_831717072.xyz, l.zxy );
1564
1565  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
1566  //   x1 = x0 - i1  + 1.0 * C.xxx;
1567  //   x2 = x0 - i2  + 2.0 * C.xxx;
1568  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
1569  vec3 x1 = x0 - i1 + C.xxx;
1570  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
1571  vec3 x3 = x0 - D_831717072.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
1572
1573// Permutations
1574  i = mod289_831717072(i);
1575  vec4 p = permute_831717072( permute_831717072( permute_831717072(
1576             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
1577           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
1578           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
1579
1580// Gradients: 7x7 points over a square, mapped onto an octahedron.
1581// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
1582  float n_ = 0.142857142857; // 1.0/7.0
1583  vec3  ns = n_ * D_831717072.wyz - D_831717072.xzx;
1584
1585  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
1586
1587  vec4 x_ = floor(j * ns.z);
1588  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
1589
1590  vec4 x = x_ *ns.x + ns.yyyy;
1591  vec4 y = y_ *ns.x + ns.yyyy;
1592  vec4 h = 1.0 - abs(x) - abs(y);
1593
1594  vec4 b0 = vec4( x.xy, y.xy );
1595  vec4 b1 = vec4( x.zw, y.zw );
1596
1597  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
1598  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
1599  vec4 s0 = floor(b0)*2.0 + 1.0;
1600  vec4 s1 = floor(b1)*2.0 + 1.0;
1601  vec4 sh = -step(h, vec4(0.0));
1602
1603  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
1604  vec4 a1_831717072 = b1.xzyw + s1.xzyw*sh.zzww ;
1605
1606  vec3 p0_831717072 = vec3(a0.xy,h.x);
1607  vec3 p1 = vec3(a0.zw,h.y);
1608  vec3 p2 = vec3(a1_831717072.xy,h.z);
1609  vec3 p3 = vec3(a1_831717072.zw,h.w);
1610
1611//Normalise gradients
1612  vec4 norm = taylorInvSqrt_831717072(vec4(dot(p0_831717072,p0_831717072), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
1613  p0_831717072 *= norm.x;
1614  p1 *= norm.y;
1615  p2 *= norm.z;
1616  p3 *= norm.w;
1617
1618// Mix final noise value
1619  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
1620  m = m * m;
1621  return 42.0 * dot( m*m, vec4( dot(p0_831717072,x0), dot(p1,x1),
1622                                dot(p2,x2), dot(p3,x3) ) );
1623  }
1624
1625#define PI 3.141592653589793
1626
1627uniform float uScrollTime;
1628uniform float uDistortionTime;
1629uniform float uRotationTime;
1630
1631uniform vec3 uColor1;
1632uniform vec3 uColor2;
1633uniform vec3 uFogColor;
1634uniform float uFogIntensity;
1635
1636uniform float uRepeat;
1637uniform float uRotation;
1638uniform vec2 uGradient;
1639uniform vec2 uDistortionScale;
1640uniform float uDistortionAmount;
1641uniform float uNoiseAmount;
1642uniform float uNoiseScale;
1643
1644varying vec2 vUv;
1645
1646float map(float value, float min1, float max1, float min2, float max2) {
1647  return min2 + (value - min1) * (max2 - min2) / (max1 - min1);
1648}
1649
1650void main() {
1651  vec2 coord = vUv;
1652  coord.x = (cos(coord.x * PI * 2.0));
1653  coord.y = (cos(coord.y - uScrollTime));
1654
1655  float s = cnoise(vec3(coord * uDistortionScale, uDistortionTime));
1656
1657  coord.xy += s * uDistortionAmount;
1658
1659  float a = uRotation + uRotationTime;
1660  vec2 angle = vec2(cos(a), sin(a));
1661
1662  float t = dot(vec2(0.5) - coord, angle) + 0.5;
1663  t = (cos((t) * uRepeat * PI) + 1.0) * 0.5;
1664
1665  t += cnoise(vec3(gl_FragCoord.xy * vec2(uNoiseScale), uDistortionTime * 100.0)) * uNoiseAmount * 0.4;
1666
1667  float gradient = clamp(
1668    map(t, uGradient.x, uGradient.y, 0.0, 1.0),
1669    0.0,
1670    1.0
1671  );
1672
1673  vec3 color = mix(uColor2, uColor1, gradient);
1674  color = mix(color, uFogColor, smoothstep(0.0, 1.0, (1.0 - vUv.y) * uFogIntensity));
1675
1676  gl_FragColor = vec4(color, 1.0);
1677}
1678`,zf=function(D,I){var N=D.fov,B=D.aspect,k=N*(Math.PI/180),ue=2*Math.tan(k/2)*I,Oe=ue*B;return{width:Oe,height:ue}};function jf(T){var D=Bc();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function Bc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var zc=10,Gf=function(T){$e()(I,T);var D=jf(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,B),a()(Yt()(k),"timer",new fo),a()(Yt()(k),"scrollSpeed",0),a()(Yt()(k),"rotationSpeed",0),a()(Yt()(k),"distortionSpeed",0),k.isSupported?(k.createResources(),k.updateUniforms(),k.updateAutoUp
1678date(),k.refresh(),k):tt()(k)}return f()(I,[{key:"createResources",value:function(){this.camera=new hs({fov:80,near:1,far:1e3}),this.camera.position=[0,0,zc],Vr(this.camera),this.modelMatrix=Su.identity([]),this.drawInfo=Wr({DrawInfoClass:lr,geometry:this.getGeometry({key:"conic-geometry",factory:function(){return Hs({radiusTop:1,radiusBottom:0,height:1,heightSegments:100,openEnded:!0})}}),uniforms:{uScrollTime:0,uDistortionTime:0,uRotationTime:0,uModelMatrix:this.modelMatrix,uViewMatrix:this.camera.viewMatrix,uProjectionMatrix:this.camera.projectionMatrix},program:this.getProgram({key:"conic-program",factory:function(){return new Pe({vert:Ou,frag:Sd})}})})}},{key:"updateAutoUpdate",value:function(){var B=this.props,k=B.speed,ue=B.rotationSpeed,Oe=B.distortionSpeed;this.autoUpdate=!(k===0&&ue===0&&Oe===0)}},{key:"onUpdateProps",value:function(){this.updateUniforms(),this.updateAutoUpdate(),this.refresh()}},{key:"updateUniforms",value:function(){var B=this.props,k=B.curveX,ue=B.curveY,Oe=B.curveFunnel,xe=B.color1,De=B.color2,Ke=B.color3,rt=B.fogIntensity,ot=B.repeat,Ot=B.speed,fn=B.rotation,bn=B.rotationSpeed,gn=B.blur,Kn=B.distortionScaleX,Vn=B.distortionScaleY,Cn=B.distortionIntensity,mn=B.distortionSpeed,Sn=B.noiseIntensity,Dn=B.noiseScale;Object.assign(this.drawInfo.uniforms,{uCurve:[zt(k,-100,100,-4,4),zt(ue,-100,100,-4,4),zt(Oe,0,100,1,0)],uColor1:ar(xe),uColor2:ar(De),uFogColor:ar(Ke),uFogIntensity:zt(rt,0,100,0,1),uRepeat:ot,uRotation:zt(fn,0,360,0,Math.PI*2),uGradient:[zt(gn,0,100,.5,0),zt(gn,0,100,.5,1)],uDistortionScale:[zt(Kn,0,100,0,4),zt(Vn,0,100,0,4)],uDistortionAmount:zt(Cn,0,100,0,.5),uNoiseAmount:zt(Sn,0,100,0,.5),uNoiseScale:zt(Dn,0,100,.6,.3)/this.pixelRatio}),this.scrollSpeed=zt(Ot,-100,100,-.15,.15),this.rotationSpeed=zt(bn,-100,100,-.075,.075),this.distortionSpeed=zt(mn,0,100,0,.075)}},{key:"update",value:function(B){var k=this.timer.update(B)*.001;this.drawInfo.uniforms.uScrollTime+=k*this.scrollSpeed,this.drawInfo.uniforms.uRotationTime+=k*this.rotationSpeed,this.drawInfo.uniforms.uDistortionTime+=k*this.distortionSpeed}},{key:"render",value:function(){this.renderer.state.enable(this.renderer.gl.DEPTH_TEST),Di(this.renderer,this.drawInfo)}},{key:"onRefresh",value:function(){var B=this.canvas,k=B.width,ue=B.height;this.camera.aspect=k/ue;var Oe=zf(this.camera,zc),xe=Oe.width,De=Oe.height,Ke=Math.sqrt(xe*xe+De*De)*.5;Su.identity(this.modelMatrix),Su.translate(this.modelMatrix,this.modelMatrix,[0,0,zc*-.5]),Su.rotateX(this.modelMatrix,this.modelMatrix,Math.PI*.5),Su.scale(this.modelMatrix,this.modelMatrix,[Ke,zc,Ke]),Zi(this.camera)}}]),I}(Yn);a()(Gf,"defaultProps",{curveX:0,curveY:0,curveFunnel:0,color1:"#d45071",color2:"#f8ba81",color3:"#ffffff",fogIntensity:0,repeat:1,speed:0,rotation:0,rotationSpeed:0,blur:0,distortionScaleX:0,distortionScaleY:0,distortionIntensity:0,distortionSpeed:0,noiseIntensity:0,noiseScale:0});function Od(T,D,I){var N=T.extensions.get(D);for(var B in I)T.gl[I[B]]=N[B].bind(N);return N}var Cd=Od;function Cu(T){Cd(T,"ANGLE_instanced_arrays",{drawElementsInstancedANGLE:"drawElementsInstanced",drawArraysInstancedANGLE:"drawArraysInstanced",vertexAttribDivisorANGLE:"vertexAttribDivisor"})}var Wf=Cu;function Au(T,D,I){for(var N=D*T.itemSize,B=0;B<T.itemSize;B++)T.array[N+B]=I[B]}var Ad=Au;function Ur(T){var D=T.geometry,I=T.attributeName,N=T.itemSize,B=T.instanceCount,k=T.factory,ue=new Float32Array(B*N),Oe=kr(D,I,new Rr({array:ue,itemSize:N,divisor:1}));if(k)for(var xe=[],De=0;De<B;De++)k(xe,De,B),Ad(Oe,De,xe)}var kf=Ur,Pd=function(T){F(I,T);var D=re(I);function I(N){var B,k=N.geometry,ue=N.material,Oe=N.offset,xe=Oe===void 0?0:Oe,De=N.count,Ke=De===void 0?k.index.count:De,rt=N.primcount,ot=rt===void 0?1:rt;return w(this,I),B=D.call(this,{geometry:k,material:ue,offset:xe,count:Ke}),B.primcount=ot,B}return P(I,[{key:"draw",value:function(B){B.drawElementsInstanced(this.mode,this.count,this.index.type,this.offset,this.primcount)}}]),I}(kt),Vd=Pd,Td={identity:sa(),scale:Fc(),translate:bd(),rotateX:Ff(),rotateY:Vs()},xd=`
1679//
1680// GLSL textureless classic 3D noise "cnoise",
1681// with an RSL-style periodic variant "pnoise".
1682// Author:  Stefan Gustavson ([email protected])
1683// Version: 2011-10-11
1684//
1685// Many thanks to Ian McEwan of Ashima Arts for the
1686// ideas for permutation and gradient selection.
1687//
1688// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
1689// Distributed under the MIT license. See LICENSE file.
1690// https://github.com/ashima/webgl-noise
1691//
1692
1693vec3 mod289_3843310594(vec3 x)
1694{
1695  return x - floor(x * (1.0 / 289.0)) * 289.0;
1696}
1697
1698vec4 mod289_3843310594(vec4 x)
1699{
1700  return x - floor(x * (1.0 / 289.0)) * 289.0;
1701}
1702
1703vec4 permute_3843310594(vec4 x)
1704{
1705  return mod289_3843310594(((x*34.0)+1.0)*x);
1706}
1707
1708vec4 taylorInvSqrt_3843310594(vec4 r)
1709{
1710  return 1.79284291400159 - 0.85373472095314 * r;
1711}
1712
1713vec3 fade_3843310594(vec3 t) {
1714  return t*t*t*(t*(t*6.0-15.0)+10.0);
1715}
1716
1717// Classic Perlin noise
1718float cnoise(vec3 P)
1719{
1720  vec3 Pi0 = floor(P); // Integer part for indexing
1721  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
1722  Pi0 = mod289_3843310594(Pi0);
1723  Pi1 = mod289_3843310594(Pi1);
1724  vec3 Pf0 = fract(P); // Fractional part for interpolation
1725  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
1726  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
1727  vec4 iy = vec4(Pi0.yy, Pi1.yy);
1728  vec4 iz0 = Pi0.zzzz;
1729  vec4 iz1 = Pi1.zzzz;
1730
1731  vec4 ixy = permute_3843310594(permute_3843310594(ix) + iy);
1732  vec4 ixy0 = permute_3843310594(ixy + iz0);
1733  vec4 ixy1 = permute_3843310594(ixy + iz1);
1734
1735  vec4 gx0 = ixy0 * (1.0 / 7.0);
1736  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
1737  gx0 = fract(gx0);
1738  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
1739  vec4 sz0 = step(gz0, vec4(0.0));
1740  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
1741  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
1742
1743  vec4 gx1 = ixy1 * (1.0 / 7.0);
1744  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
1745  gx1 = fract(gx1);
1746  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
1747  vec4 sz1 = step(gz1, vec4(0.0));
1748  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
1749  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
1750
1751  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
1752  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
1753  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
1754  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
1755  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
1756  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
1757  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
1758  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
1759
1760  vec4 norm0 = taylorInvSqrt_3843310594(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
1761  g000 *= norm0.x;
1762  g010 *= norm0.y;
1763  g100 *= norm0.z;
1764  g110 *= norm0.w;
1765  vec4 norm1 = taylorInvSqrt_3843310594(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
1766  g001 *= norm1.x;
1767  g011 *= norm1.y;
1768  g101 *= norm1.z;
1769  g111 *= norm1.w;
1770
1771  float n000 = dot(g000, Pf0);
1772  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
1773  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
1774  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
1775  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
1776  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
1777  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
1778  float n111 = dot(g111, Pf1);
1779
1780  vec3 fade_xyz = fade_3843310594(Pf0);
1781  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
1782  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
1783  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
1784  return 2.2 * n_xyz;
1785}
1786
1787attribute vec3 aPosition;
1788attribute vec3 aNormal;
1789attribute vec2 aUv;
1790
1791attribute vec3 aOffset;
1792attribute vec4 aParticle;
1793attribute vec2 aDelayDuration;
1794
1795uniform float uTime;
1796uniform float uDistortionTime;
1797
1798uniform mat4 uModelMatrix;
1799uniform mat4 uViewMatrix;
1800uniform mat4 uProjectionMatrix;
1801
1802uniform vec3 uStart;
1803uniform vec3 uEnd;
1804uniform float uSize;
1805uniform float uSeed;
1806uniform vec4 uPath;
1807uniform float uOffset;
1808
1809varying vec2 vUv;
1810varying vec3 vPosition;
1811varying vec4 vParticle;
1812
1813void main() {
1814  float p = mod((uTime + aDelayDuration.x), aDelayDuration.y) / aDelayDuration.y;
1815
1816  vec3 pathPosition = mix(uStart, uEnd, p);
1817
1818  vec3 position = pathPosition;
1819
1820  float n1 = cnoise(vec3(p + uDistortionTime, uSeed, 0.0) * uPath.x);
1821  float n2 = cnoise(vec3(p + uDistortionTime, uSeed, 0.0) * uPath.z);
1822
1823  position.y += n1 * uPath.y;
1824  position.z += n2 * uPath.w;
1825
1826  float n3 = n2 * 0.5 + 0.3;
1827
1828  position += aOffset * n3 * uOffset;
1829
1830  float n = cnoise(position * 0.1);
1831
1832  position.z += n * 4.0;
1833
1834  position += aPosition * uSize * aParticle.x * n;
1835
1836  vUv = aUv;
1837  vPosition = position;
1838  vParticle = aParticle;
1839
1840  gl_Position = uProjectionMatrix * uViewMatrix * uModelMatrix * vec4(position, 1.0
1840);
1841}
1842`,Id=`
1843uniform vec3 uColor1;
1844uniform vec3 uColor2;
1845uniform float uAlpha;
1846
1847varying vec2 vUv;
1848varying vec3 vPosition;
1849varying vec4 vParticle;
1850
1851float circle(vec2 uv, vec2 blur, float r) {
1852  vec2 dist = uv - vec2(0.5);
1853
1854  return 1.0 - smoothstep(r - (r * blur.x), r + (r * blur.y), dot(dist, dist) * 4.0);
1855}
1856
1857float map(float value, float min1, float max1, float min2, float max2) {
1858  return min2 + (value - min1) * (max2 - min2) / (max1 - min1);
1859}
1860
1861void main() {
1862  float depth = abs(map(vPosition.z, -160., 160., 0., 1.));
1863  depth *= depth;
1864
1865  float radius = 0.5;
1866  float innerBlur = vParticle.y + 0.5 * depth;
1867  float outerBlur = vParticle.z + 0.5 * depth;
1868  // float innerBlur = vParticle.y;
1869  // float outerBlur = vParticle.z;
1870  vec2 blur = vec2(innerBlur, outerBlur);
1871
1872  float a = circle(vUv, blur, radius);
1873
1874  // if (a < 0.1) {
1875  //   discard;
1876  // }
1877
1878  vec3 color = mix(uColor1, uColor2, vParticle.w);
1879
1880  gl_FragColor = vec4(color * a * vParticle.w * uAlpha, a * uAlpha);
1881}
1882`,wd=`
1883attribute vec3 aPosition;
1884attribute vec2 aUv;
1885
1886varying vec2 vUv;
1887
1888void main() {
1889  vec3 position = aPosition;
1890
1891  vUv = aUv;
1892
1893  gl_Position = vec4(position, 1.0);
1894}
1895`,$a=`
1896//
1897// GLSL textureless classic 3D noise "cnoise",
1898// with an RSL-style periodic variant "pnoise".
1899// Author:  Stefan Gustavson ([email protected])
1900// Version: 2011-10-11
1901//
1902// Many thanks to Ian McEwan of Ashima Arts for the
1903// ideas for permutation and gradient selection.
1904//
1905// Copyright (c) 2011 Stefan Gustavson. All rights reserved.
1906// Distributed under the MIT license. See LICENSE file.
1907// https://github.com/ashima/webgl-noise
1908//
1909
1910vec3 mod289_1828402684(vec3 x)
1911{
1912  return x - floor(x * (1.0 / 289.0)) * 289.0;
1913}
1914
1915vec4 mod289_1828402684(vec4 x)
1916{
1917  return x - floor(x * (1.0 / 289.0)) * 289.0;
1918}
1919
1920vec4 permute_1828402684(vec4 x)
1921{
1922  return mod289_1828402684(((x*34.0)+1.0)*x);
1923}
1924
1925vec4 taylorInvSqrt_1828402684(vec4 r)
1926{
1927  return 1.79284291400159 - 0.85373472095314 * r;
1928}
1929
1930vec3 fade_1828402684(vec3 t) {
1931  return t*t*t*(t*(t*6.0-15.0)+10.0);
1932}
1933
1934// Classic Perlin noise
1935float cnoise(vec3 P)
1936{
1937  vec3 Pi0 = floor(P); // Integer part for indexing
1938  vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1
1939  Pi0 = mod289_1828402684(Pi0);
1940  Pi1 = mod289_1828402684(Pi1);
1941  vec3 Pf0 = fract(P); // Fractional part for interpolation
1942  vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0
1943  vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x);
1944  vec4 iy = vec4(Pi0.yy, Pi1.yy);
1945  vec4 iz0 = Pi0.zzzz;
1946  vec4 iz1 = Pi1.zzzz;
1947
1948  vec4 ixy = permute_1828402684(permute_1828402684(ix) + iy);
1949  vec4 ixy0 = permute_1828402684(ixy + iz0);
1950  vec4 ixy1 = permute_1828402684(ixy + iz1);
1951
1952  vec4 gx0 = ixy0 * (1.0 / 7.0);
1953  vec4 gy0 = fract(floor(gx0) * (1.0 / 7.0)) - 0.5;
1954  gx0 = fract(gx0);
1955  vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0);
1956  vec4 sz0 = step(gz0, vec4(0.0));
1957  gx0 -= sz0 * (step(0.0, gx0) - 0.5);
1958  gy0 -= sz0 * (step(0.0, gy0) - 0.5);
1959
1960  vec4 gx1 = ixy1 * (1.0 / 7.0);
1961  vec4 gy1 = fract(floor(gx1) * (1.0 / 7.0)) - 0.5;
1962  gx1 = fract(gx1);
1963  vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1);
1964  vec4 sz1 = step(gz1, vec4(0.0));
1965  gx1 -= sz1 * (step(0.0, gx1) - 0.5);
1966  gy1 -= sz1 * (step(0.0, gy1) - 0.5);
1967
1968  vec3 g000 = vec3(gx0.x,gy0.x,gz0.x);
1969  vec3 g100 = vec3(gx0.y,gy0.y,gz0.y);
1970  vec3 g010 = vec3(gx0.z,gy0.z,gz0.z);
1971  vec3 g110 = vec3(gx0.w,gy0.w,gz0.w);
1972  vec3 g001 = vec3(gx1.x,gy1.x,gz1.x);
1973  vec3 g101 = vec3(gx1.y,gy1.y,gz1.y);
1974  vec3 g011 = vec3(gx1.z,gy1.z,gz1.z);
1975  vec3 g111 = vec3(gx1.w,gy1.w,gz1.w);
1976
1977  vec4 norm0 = taylorInvSqrt_1828402684(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110)));
1978  g000 *= norm0.x;
1979  g010 *= norm0.y;
1980  g100 *= norm0.z;
1981  g110 *= norm0.w;
1982  vec4 norm1 = taylorInvSqrt_1828402684(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111)));
1983  g001 *= norm1.x;
1984  g011 *= norm1.y;
1985  g101 *= norm1.z;
1986  g111 *= norm1.w;
1987
1988  float n000 = dot(g000, Pf0);
1989  float n100 = dot(g100, vec3(Pf1.x, Pf0.yz));
1990  float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z));
1991  float n110 = dot(g110, vec3(Pf1.xy, Pf0.z));
1992  float n001 = dot(g001, vec3(Pf0.xy, Pf1.z));
1993  float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z));
1994  float n011 = dot(g011, vec3(Pf0.x, Pf1.yz));
1995  float n111 = dot(g111, Pf1);
1996
1997  vec3 fade_xyz = fade_1828402684(Pf0);
1998  vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z);
1999  vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y);
2000  float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x);
2001  return 2.2 * n_xyz;
2002}
2003
2004#define PI 3.141592653589793
2005
2006uniform float uTime;
2007
2008uniform vec3 uColor;
2009uniform float uIntensity;
2010uniform float uAngle;
2011uniform float uPosition;
2012
2013varying vec2 vUv;
2014
2015const highp float NOISE_GRANULARITY = 0.5/255.0;
2016
2017highp float random(vec2 coords) {
2018  return fract(sin(dot(coords.xy, vec2(12.9898,78.233))) * 43758.5453);
2019}
2020
2021vec2 rotate(vec2 uv,float amount){
2022  float ca = cos(amount);
2023  float sa = sin(amount);
2024
2025  return vec2(
2026    uv.x * ca + uv.y * sa,
2027    -uv.x * sa + uv.y * ca
2028  );
2029}
2030
2031void main() {
2032  vec2 coord = vUv - vec2(0.5);
2033  coord = rotate(coord, uAngle);
2034  coord += vec2(0.5);
2035
2036  float n = cnoise(vec3(coord * vec2(8.0, 1.0), uTime * 0.25));
2037  n = n * 0.5 + 0.5;
2038  n *= vUv.y * vUv.y;
2039
2040  float c = 0.;
2041  c = mix(0.0, 1.0, smoothstep(0.0, uPosition, vUv.x));
2042  c = mix(c, 0.0, smoothstep(uPosition, 1.0, vUv.x));
2043
2044  n *= c * uIntensity;
2045
2046  n += mix(-NOISE_GRANULARITY, NOISE_GRANULARITY, random(vUv));
2047
2048  gl_FragColor = vec4(uColor, n);
2049}
2050`;function rl(T){var D=$d();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function $d(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var vs=Gr.BLEND,jc=Gr.FUNC_ADD,Pu=Gr.SRC_ALPHA,Gc=Gr.ONE,Hf=Gr.DEPTH_TEST,Ml=1e5,Kf=function(T){$e()(I,T);var D=rl(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,B),a()(Yt()(k),"clearColor",[0,0,0,1]),a()(Yt()(k),"timer",new fo),a()(Yt()(k),"speed",0),a()(Yt()(k),"distortionSpeed",0),a()(Yt()(k),"mixinArrays",function(ue){ue.extensions.get("OES_element_index_uint"),Wf(ue)}),a()(Yt()(k),"createBokehGeometry",function(){var ue=Ml,Oe=function(Ke,rt){return Ke+(rt-Ke)*Math.random()},xe=Ui({width:1,height:1});return kf({geometry:xe,instanceCount:ue,attributeName:"aOffset",itemSize:3,factory:function(Ke){Ke[0]=Oe(-1,1),Ke[1]=Oe(-1,1),Ke[2]=Oe(-1,1)}}
2050),kf({geometry:xe,instanceCount:ue,attributeName:"aDelayDuration",itemSize:2,factory:function(Ke){Ke[0]=Oe(0,1),Ke[1]=Oe(.5,1)}}),kf({geometry:xe,instanceCount:ue,attributeName:"aParticle",itemSize:4,factory:function(Ke){Ke[0]=Oe(.1,1),Ke[1]=Oe(.25,.75),Ke[2]=Oe(.25,.75),Ke[3]=Oe(0,1)}}),xe}),k.isSupported?(k.createResources(),k.updateUniforms(),k.updateAutoUpdate(),k.refresh(),k.renderer.onContextCreate.add(k.mixinArrays),k.mixinArrays(k.renderer),k):tt()(k)}return f()(I,[{key:"createResources",value:function(){this.camera=new hs({fov:40,near:1,far:1e4}),this.camera.position=[0,0,100],Vr(this.camera),this.modelMatrix=Td.identity([]),this.particles=Wr({DrawInfoClass:Vd,primcount:Ml,geometry:this.getGeometry({key:"bokeh-geometry",factory:this.createBokehGeometry}),uniforms:{uTime:0,uDistortionTime:0,uModelMatrix:this.modelMatrix,uViewMatrix:this.camera.viewMatrix,uProjectionMatrix:this.camera.projectionMatrix,uStart:[0,0,0],uEnd:[0,0,0]},program:this.getProgram({key:"bokeh-program",factory:function(){return new Pe({vert:xd,frag:Id})}})}),this.lightModelMatrix=Td.identity([]),this.light=Wr({DrawInfoClass:lr,geometry:this.getGeometry({key:"bokeh-light-geometry",factory:function(){return Ui({normal:!1})}}),program:this.getProgram({key:"bokeh-light-program",factory:function(){return new Pe({vert:wd,frag:$a})}}),uniforms:{uTime:0,uModelMatrix:this.lightModelMatrix,uViewMatrix:this.camera.viewMatrix,uProjectionMatrix:this.camera.projectionMatrix}})}},{key:"updateAutoUpdate",value:function(){var B=this.props,k=B.speed,ue=B.distortionSpeed;this.autoUpdate=!(k===0&&ue===0)}},{key:"onUpdateProps",value:function(){this.updateUniforms(),this.updateAutoUpdate(),this.refresh()}},{key:"updateUniforms",value:function(){var B=this.props,k=B.color1,ue=B.color2,Oe=B.backgroundColor,xe=B.color3,De=B.size,Ke=B.count,rt=B.speed,ot=B.distortionSpeed,Ot=B.alpha,fn=B.seed,bn=B.complexityY,gn=B.complexityZ,Kn=B.amplitudeY,Vn=B.amplitudeZ,Cn=B.offset,mn=B.lightAngle,Sn=B.lightIntensity,Dn=B.lightX;this.clearColor=[].concat(Io()(ar(Oe)),[1]),this.particles.primcount=zt(Ke,0,100,0,Ml)|0,Object.assign(this.particles.uniforms,{uColor1:ar(k),uColor2:ar(ue),uSize:zt(De,1,100,1,32),uAlpha:zt(Ot,1,100,.01,1),uSeed:fn,uPath:[zt(bn,0,100,0,6),zt(Kn,0,100,0,100),zt(gn,0,100,0,6),zt(Vn,0,100,0,100)],uOffset:zt(Cn,0,100,1,60)}),Object.assign(this.light.uniforms,{uColor:ar(xe),uIntensity:zt(Sn,0,100,0,1),uAngle:zt(mn,0,100,Math.PI*-.3,Math.PI*.3),uPosition:zt(Dn,0,100,0,1)}),this.speed=zt(rt,-100,100,-.01,.01),this.distortionSpeed=zt(ot,-100,100,-.01,.01)}},{key:"update",value:function(B){var k=this.timer.update(B)*.001;this.particles.uniforms.uTime+=k*this.speed,this.particles.uniforms.uDistortionTime+=k*this.distortionSpeed,this.light.uniforms.uTime+=k*this.speed}},{key:"render",value:function(){this.renderer.state.disable(Hf),this.renderer.state.enable(vs),lu(this.renderer.state,jc),Bs(this.renderer.state,Pu,Gc),Di(this.renderer,this.particles),Di(this.renderer,this.light),this.renderer.state.disable(vs)}},{key:"onRefresh",value:function(){var B=this.canvas,k=B.width,ue=B.height;this.camera.aspect=k/ue;var Oe=zf(this.camera,100),xe=Oe.width,De=Oe.height,Ke=Math.max(xe,De);this.particles.uniforms.uStart[0]=Ke*-.75,this.particles.uniforms.uEnd[0]=Ke*.75,Zi(this.camera)}}]),I}(Yn);a()(Kf,"defaultProps",{color1:"#d45071",color2:"#f8ba81",backgroundColor:"#28243e",color3:"#ffffff",size:1,count:0,speed:0,distortionSpeed:0,alpha:0,seed:0,complexityY:0,complexityZ:0,amplitudeY:0,amplitudeZ:0,offset:0,lightAngle:0,lightIntensity:0,lightX:0});var Vf=function(T){switch(T){case oi.contours:return xo;case oi.gradient:return ao;case oi.shapes:return gu;case oi.images:return _a;case oi.isometric:return Il;case oi.surface:return jo;case oi.conic:return Gf;case oi.bokeh:return Kf;default:throw new Error("No WebGL Component found for type: ".concat(T))}},il={liquid:"liquid",parallax:"parallax",refractedCircles:"refractedCircles",refractedLines:"refractedLines",filmGrain:"filmGrain"};function Rd(T){var D=T.matrix,I=D===void 0?[]:D,N=T.containerWidth,B=T.containerHeight,k=T.contentWidth,ue=T.contentHeight,Oe=T.centerX,xe=Oe===void 0?.5:Oe,De=T.centerY,Ke=De===void 0?.5:De,rt,ot;k/ue>N/B?(rt=N*ue/(B*k),ot=1):(rt=1,ot=B*k/(N*ue));var Ot=(rt-1)/2*-1,fn=(ot-1)/2*-1,bn=Ot+(xe-.5)*Ot*2,gn=fn+(.5-Ke)*fn*2;return Ki(I),uu(I,I,[bn,gn]),Ku(I,I,[rt,ot]),I}var Md=Rd,Wc=e(528254),kc=e.n(Wc),Dd=`
2051attribute vec3 aPosition;
2052uniform mat3 uvMatrix;
2053varying vec2 vUv;
2054
2055void main(){
2056  gl_Position = vec4(aPosition, 1.);
2057
2058  vec2 uv = gl_Position.xy * .5 + .5;
2059
2060  vUv = (uvMatrix * vec3(uv, 1.)).xy;
2061}
2062`,$f=`
2063uniform sampler2D uImage;
2064varying vec2 vUv;
2065
2066void main(){
2067  vec4 tx = texture2D(uImage, vUv);
2068  tx.xyz *= tx.a;
2069
2070  gl_FragColor = tx;
2071}
2072`;function Qf(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function Tu(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};
2072D%2?Qf(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):Qf(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function Xf(T){var D=Hc();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function Hc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var ps=function(T){$e()(I,T);var D=Xf(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,Tu(Tu({},I.defaultProps),B)),k.createResources(),k}return f()(I,[{key:"createResources",value:function(){var B=this.props,k=B.image,ue=B.uniforms;this.texture=new Sl({image:k}),this.drawInfo=Wr({program:this.createProgram(),uniforms:Tu(Tu(Tu({},ue),this.getUniformsFromProps()),{},{uvMatrix:kc()(),uImage:Ol(this.renderer,this.texture),uResolution:[this.width,this.height]}),geometry:this.getGeometry({key:"big-triangle",factory:es})}),this.uniforms=this.drawInfo.uniforms,this.updateUvMatrix()}},{key:"getUniformsFromProps",value:function(){return{}}},{key:"createProgram",value:function(){var B=this.props,k=B.programKey,ue=B.vert,Oe=B.frag;return this.getProgram({key:k,factory:function(){return new Pe({vert:ue,frag:Oe})}})}},{key:"onUpdateProps",value:function(B){this.props.programKey!==B.programKey&&(this.releaseResource(B.programKey),this.drawInfo.program=this.createProgram()),(this.props.imageNeedsUpdate||this.props.image!==B.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(){Di(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(){Md({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})}}]),I}(Yn);a()(ps,"defaultProps",{programKey:null,vert:Dd,frag:$f,image:null,focalPoint:{x:.5,y:.5},uniforms:{},imageNeedsUpdate:!1});var Kc=`
2073//
2074// Description : Array and textureless GLSL 2D/3D/4D simplex
2075//               noise functions.
2076//      Author : Ian McEwan, Ashima Arts.
2077//  Maintainer : ijm
2078//     Lastmod : 20110822 (ijm)
2079//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
2080//               Distributed under the MIT License. See LICENSE file.
2081//               https://github.com/ashima/webgl-noise
2082//
2083
2084vec3 mod289_2497077985(vec3 x) {
2085  return x - floor(x * (1.0 / 289.0)) * 289.0;
2086}
2087
2088vec4 mod289_2497077985(vec4 x) {
2089  return x - floor(x * (1.0 / 289.0)) * 289.0;
2090}
2091
2092vec4 permute_2497077985(vec4 x) {
2093     return mod289_2497077985(((x*34.0)+1.0)*x);
2094}
2095
2096vec4 taylorInvSqrt_2497077985(vec4 r)
2097{
2098  return 1.79284291400159 - 0.85373472095314 * r;
2099}
2100
2101float snoise(vec3 v)
2102  {
2103  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
2104  const vec4  D_2497077985 = vec4(0.0, 0.5, 1.0, 2.0);
2105
2106// First corner
2107  vec3 i  = floor(v + dot(v, C.yyy) );
2108  vec3 x0 =   v - i + dot(i, C.xxx) ;
2109
2110// Other corners
2111  vec3 g_2497077985 = step(x0.yzx, x0.xyz);
2112  vec3 l = 1.0 - g_2497077985;
2113  vec3 i1 = min( g_2497077985.xyz, l.zxy );
2114  vec3 i2 = max( g_2497077985.xyz, l.zxy );
2115
2116  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
2117  //   x1 = x0 - i1  + 1.0 * C.xxx;
2118  //   x2 = x0 - i2  + 2.0 * C.xxx;
2119  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
2120  vec3 x1 = x0 - i1 + C.xxx;
2121  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
2122  vec3 x3 = x0 - D_2497077985.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
2123
2124// Permutations
2125  i = mod289_2497077985(i);
2126  vec4 p = permute_2497077985( permute_2497077985( permute_2497077985(
2127             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
2128           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
2129           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
2130
2131// Gradients: 7x7 points over a square, mapped onto an octahedron.
2132// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
2133  float n_ = 0.142857142857; // 1.0/7.0
2134  vec3  ns = n_ * D_2497077985.wyz - D_2497077985.xzx;
2135
2136  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
2137
2138  vec4 x_ = floor(j * ns.z);
2139  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
2140
2141  vec4 x = x_ *ns.x + ns.yyyy;
2142  vec4 y = y_ *ns.x + ns.yyyy;
2143  vec4 h = 1.0 - abs(x) - abs(y);
2144
2145  vec4 b0 = vec4( x.xy, y.xy );
2146  vec4 b1 = vec4( x.zw, y.zw );
2147
2148  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
2149  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
2150  vec4 s0 = floor(b0)*2.0 + 1.0;
2151  vec4 s1 = floor(b1)*2.0 + 1.0;
2152  vec4 sh = -step(h, vec4(0.0));
2153
2154  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
2155  vec4 a1_2497077985 = b1.xzyw + s1.xzyw*sh.zzww ;
2156
2157  vec3 p0_2497077985 = vec3(a0.xy,h.x);
2158  vec3 p1 = vec3(a0.zw,h.y);
2159  vec3 p2 = vec3(a1_2497077985.xy,h.z);
2160  vec3 p3 = vec3(a1_2497077985.zw,h.w);
2161
2162//Normalise gradients
2163  vec4 norm = taylorInvSqrt_2497077985(vec4(dot(p0_2497077985,p0_2497077985), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
2164  p0_2497077985 *= norm.x;
2165  p1 *= norm.y;
2166  p2 *= norm.z;
2167  p3 *= norm.w;
2168
2169// Mix final noise value
2170  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
2171  m = m * m;
2172  return 42.0 * dot( m*m, vec4( dot(p0_2497077985,x0), dot(p1,x1),
2173                                dot(p2,x2), dot(p3,x3) ) );
2174  }
2175
2176float ease(float t) {
2177  float f = t - 1.0;
2178  return f * f * f + 1.0;
2179}
2180
2181uniform float uComplexity;
2182uniform float uDirection;
2183uniform float uIntensity;
2184uniform float uSeed;
2185uniform float uShadow;
2186uniform float uSmoothness;
2187uniform float uTime;
2188uniform float uMorphTime;
2189uniform sampler2D uImage;
2190
2191varying vec2 vUv;
2192
2193vec2 rotate(vec2 uv,float amount){
2194  float ca = cos(amount);
2195  float sa = sin(amount);
2196
2197  return vec2(
2198    uv.x * ca + uv.y * sa,
2199    -uv.x * sa + uv.y * ca
2200  );
2201}
2202
2203float getNoise(vec2 uv) {
2204  vec2 direction = rotate(vec2(uTime), uDirection);
2205
2206  return 1.0 - snoise(vec3(uv * uComplexity + direction, uMorphTime) + uSeed);
2207}
2208
2209void main (void) {
2210  float noise = 1.0 - ease(smoothstep(1.0 - uSmoothness, 1.0, 1.0 - getNoise(vUv))) * uIntensity;
2211  float shadow = smoothstep(1.0 - uIntensity, 1.0, noise) * uShadow * 0.5;
2212  vec2 uv = (vUv - 0.5) * noise + 0.5;
2213
2214  vec4 tx = texture2D(uImage, uv);
2215  tx.xyz *= tx.a;
2216
2217  gl_FragColor = tx - vec4(vec3(shadow), 0.0);
2218}
2219`;function al(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function Qd(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};D%2?al(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):al(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function Vc(T){var D=Xd();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function Xd(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var xu=function(T){$e()(I,T);var D=Vc(I);function I(N,B){return s()(this,I),D.call(this,N,Qd({programKey:"liquid-program",frag:Kc,uniforms:{uTime:0,uMorphTime:0}},B))}return f()(I,[{key:"getUniformsFromProps",value:function(){var B=this.props,k=B.scale,ue=B.rotation,Oe=B.intensity,xe=B.seed,De=B.shadow,Ke=B.smoothness;return{uComplexity:k,uDirection:(45+ue)*(Math.PI/180),uIntensity:Oe*.01,uSeed:xe,uShadow:De*.01,uSmoothness:Ke*.01}}},{key:"update",value:function(){this.uniforms.uTime+=this.props.speed*5e-5,this.uniforms.uMorphTime+=this.props.morphSpeed*1e-4}}]),I}(ps);a()(xu,"defaultProps",{scale:0,rotation:0,intensity:0,morphSpeed:0,seed:0,shadow:0,smoothness:0,speed:0});var Zd=e(820721),Go=e.n(Zd),i=`
2220attribute vec3 aPosition;
2221
2222uniform mat3 uvMatrix;
2223uniform float uAmount;
2224uniform vec2 uAngle;
2225uniform float uZoomStart;
2226uniform float uZoomEnd;
2227uniform float uProgress;
2228uniform vec2 uOrigin;
2229
2230varying vec2 vUv;
2231
2232void main(){
2233  gl_Position = vec4(aPosition, 1.);
2234  vec2 uv = gl_Position.xy * .5 + .5;
2235
2236  vUv = (uvMatrix * vec3(uv, 1.)).xy;
2237  vUv -= uOrigin;
2238  vUv *= 1.0 - uAmount - mix(uZoomStart, uZoomEnd, uProgress);
2239  vUv -= uAngle * mix(
2240    (vec2(1.0) - uOrigin) * -uAmount,
2241    uOrigin * uAmount,
2242    uProgress
2243  );
2244  vUv += uOrigin;
2245}
2246`;function g(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function O(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};
2246D%2?g(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):g(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function L(T){var D=j();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function j(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var H=function(T){$e()(I,T);var D=L(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,O({programKey:"parallax-program",vert:i,uniforms:{uOrigin:[.5,.5],uProgress:0}},B)),a()(Yt()(k),"targetProgress",0),a()(Yt()(k),"isImmediate",!0),a()(Yt()(k),"onIntersection",function(ue){ue&&(k.isImmediate=!0)}),a()(Yt()(k),"onScrollProgress",function(ue){k.isImmediate&&(k.uniforms.uProgress=ue,k.isDirty=!0,k.isImmediate=!1),k.targetProgress=ue}),k.autoUpdate=!1,k}return f()(I,[{key:"getUniformsFromProps",value:function(){var B=this.props,k=B.intensity,ue=B.rotation,Oe=B.zoomStart,xe=B.zoomEnd,De=B.focalPoint;return{uAmount:k*.01*.5,uAngle:[Math.cos(ue*Math.PI/180),Math.sin(ue*Math.PI/180)],uZoomStart:Oe*.01,uZoomEnd:xe*.01,uOrigin:[De.x,1-De.y]}}},{key:"update",value:function(){var B=this.uniforms.uProgress,k=this.targetProgress;if(this.props.scrollProgress>=0&&(k=this.props.scrollProgress*.01),B!==k){var ue=k-B;ue<.01?this.uniforms.uProgress=k:this.uniforms.uProgress=B+ue*.1,this.isDirty=!0}}},{key:"onRefresh",value:function(){Go()(ft()(I.prototype),"onRefresh",this).call(this),this.isImmediate=!0}}]),I}(ps);a()(H,"defaultProps",{intensity:0,rotation:0,zoomStart:0,zoomEnd:0,scrollProgress:-1});var se=function(){return!!("ontouchstart"in window||window.navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0||window.DocumentTouch&&document instanceof DocumentTouch)}(),Ae=se,Ne={none:"none",mouse:"mouse",scroll:"scroll"},at=function(){function T(D){var I=D.shiftUniform,N=D.props,B=D.node;s()(this,T),this.shiftUniform=I,this.props=N,this.node=B}return f()(T,[{key:"setProps",value:function(I){this.props=I}},{key:"setImmediate",value:function(){}},{key:"setIsIntersecting",value:function(){}},{key:"setScrollProgress",value:function(){}},{key:"update",value:function(){return this.shiftUniform[0]=0,this.shiftUniform[1]=0,!1}},{key:"destroy",value:function(){}}]),T}();function At(T){var D=It();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function It(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var Ct=function(T){$e()(I,T);var D=At(I);function I(){var N;s()(this,I);for(var B=arguments.length,k=new Array(B),ue=0;ue<B;ue++)k[ue]=arguments[ue];return N=D.call.apply(D,[this].concat(k)),a()(Yt()(N),"shiftTarget",[0,0]),a()(Yt()(N),"shiftResetTID",-1),a()(Yt()(N),"onPointerMove",function(Oe){var xe=N.node.getBoundingClientRect(),De=(Oe.clientX-xe.left)/xe.width,Ke=(Oe.clientY-xe.top)/xe.height;N.shiftTarget[0]=De*-2+1,N.shiftTarget[1]=Ke*2-1,N.onPointerLeave()}),a()(Yt()(N),"onPointerLeave",function(){clearTimeout(N.shiftResetTID),N.shiftResetTID=setTimeout(N.resetShift,2e3)}),a()(Yt()(N),"resetShift",function(){N.shiftTarget=[0,0]}),N}return f()(I,[{key:"setIsIntersecting",value:function(B){if(B){this.enable();return}this.disable()}},{key:"enable",value:function(){this.node.addEventListener("mousemove",this.onPointerMove),this.node.addEventListener("mouseleave",this.onPointerLeave)}},{key:"disable",value:function(){this.node.removeEventListener("mousemove",this.onPointerMove),this.node.removeEventListener("mouseleave",this.onPointerLeave)}},{key:"update",value:function(){var B=this.props,k=B.shiftSpeed,ue=B.mouseX,Oe=B.mouseY,xe=this.shiftUniform,De=this.shiftTarget;ue!==-1&&Oe!==-1&&(De=[ue*.01*-2+1,Oe*.01*2-1]);var Ke=De[0]-xe[0],rt=De[1]-xe[1];return Ke===0&&rt===0?!1:(xe[0]+=Ke*(k*.002),xe[1]+=rt*(k*.002),!0)}},{key:"destroy",value:function(){this.disable(),clearTimeout(this.shiftResetTID)}}]),I}(at);function $t(T){var D=rn();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function rn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var un=function(T){$e()(I,T);var D=$t(I);function I(){var N;s()(this,I);for(var B=arguments.length,k=new Array(B),ue=0;ue<B;ue++)k[ue]=arguments[ue];return N=D.call.apply(D,[this].concat(k)),a()(Yt()(N),"targetProgress",0),a()(Yt()(N),"isImmediate",!0),N}return f()(I,[{key:"setIsIntersecting",value:function(B){B&&this.setImmediate()}},{key:"setImmediate",value:function(){this.isImmediate=!0}},{key:"setScrollProgress",value:function(B){this.isImmediate&&(this.shiftUniform[1]=B,this.isImmediate=!1),this.targetProgress=B}},{key:"update",value:function(){var B=this.props,k=B.shiftSpeed,ue=B.scrollProgress,Oe=this.shiftUniform[1],xe=this.targetProgress;if(ue>=0&&(xe=ue*.01),Oe===xe)return!1;var De=xe-Oe;return De<.01?this.shiftUniform[1]=xe:this.shiftUniform[1]=Oe+De*(k*.01),this.shiftUniform[0]=0,!0}}]),I}(at),Ar,Ze=(Ar={},a()(Ar,Ne.none,at),a()(Ar,Ne.scroll,un),a()(Ar,Ne.mouse,Ct),Ar),Ge=function(D){return D===Ne.mouse&&Ae?Ze[Ne.scroll]:Ze[D]},et=Ge,Dt=`
2247#ifndef HALF_PI
2248#define HALF_PI 1.5707963267948966
2249#endif
2250
2251float easeOut(float t) {
2252  return sin(t * HALF_PI);
2253}
2254
2255uniform vec4 uViewport;
2256uniform sampler2D uImage;
2257uniform float uCenterRadius;
2258uniform float uMaxRings;
2259uniform float uRingSize;
2260uniform float uRotation;
2261uniform float uScaleEven;
2262uniform float uScaleOdd;
2263uniform float uScaleTaperEven;
2264uniform float uScaleTaperOdd;
2265uniform float uShiftIntensity;
2266uniform float uStepFlipRotation;
2267uniform float uStepFlipX;
2268uniform float uStepFlipY;
2269uniform vec2 uResolution;
2270uniform vec2 uShift;
2271varying vec2 vUv;
2272
2273vec2 rotate(vec2 uv, float amount) {
2274  vec2 prime = vec2(uv.x * cos(amount) + uv.y * sin(amount),
2275    -uv.x * sin(amount) + uv.y * cos(amount));
2276  return prime;
2277}
2278
2279float getStep (vec2 uv) {
2280  return (floor(max(0.0, distance(uv, vec2(0.0)) - uCenterRadius) / uRingSize));
2281}
2282
2283vec2 getFragCoord () {
2284  float scale = uResolution.x / uViewport.z;
2285  vec2 coord = gl_FragCoord.xy;
2286  coord.y -= uViewport.y;
2287
2288  return coord * scale;
2289}
2290
2291void main () {
2292  vec2 uv = vUv - 0.5;
2293  float aspect = uResolution.x / uResolution.y;
2294  vec2 stepCoord = (getFragCoord() / uResolution) - 0.5;
2295
2296  float step = min(getStep(stepCoord * uResolution), uMaxRings);
2297  float isEven = mod(step, 2.0);
2298  float flipRotation = sign((1.0 - isEven + uStepFlipRotation) * 2.0 - 1.0);
2299  vec2 flipAxis = vec2(
2300    sign((1.0 - isEven + uStepFlipX) * 2.0 - 1.0),
2301    sign((1.0 - isEven + uStepFlipY) * 2.0 - 1.0)
2302  );
2303  float progress = easeOut((step + 1.0) / (uMaxRings + 1.0));
2304  float progressRotation = easeOut((step) / (uMaxRings));
2305  float rotation = progressRotation * (uRotation) * flipRotation;
2306  float scale = mix(uScaleOdd, uScaleEven, isEven);
2307  float taper = mix(uScaleTaperEven, uScaleTaperOdd, isEven);
2308  float taperScale = (1.0 - progress) * taper;
2309  vec2 shift = uShift * uShiftIntensity * progress;
2310
2311  uv.x *= aspect;
2312  uv = rotate(uv, rotation);
2313  uv.x /= aspect;
2314  uv =
2315    (uv + shift) *
2316      flipAxis *
2317      scale *
2318      (1.0 + taperScale) +
2319    0.5;
2320
2321  vec4 tx = texture2D(uImage, mod(uv * -sign(mod(uv, 2.0) - 1.0), 1.0));
2322  tx.xyz *= tx.a;
2323
2324  gl_FragColor = tx;
2325}
2326`;function on(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function _n(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};
2326D%2?on(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):on(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function En(T){var D=Pn();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function Pn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var ii=function(T){$e()(I,T);var D=En(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,_n({programKey:"refracted-circles-program",frag:Dt,uniforms:{uCenterRadius:100,uMaxRings:-1,uShift:[0,0]}},B)),a()(Yt()(k),"isIntersecting",!1),a()(Yt()(k),"onIntersection",function(ue){k.isIntersecting=ue,k.interaction.setIsIntersecting(ue)}),a()(Yt()(k),"onScrollProgress",function(ue){k.interaction.setScrollProgress(ue)}),k.autoUpdate=!1,k.updateInteraction(),k.setSize(),k}return f()(I,[{key:"updateInteraction",value:function(){this.interaction&&this.interaction.destroy();var B=et(this.props.interactionType);this.interaction=new B({shiftUniform:this.uniforms.uShift,props:this.props,node:this.node.closest("section")||this.node}),this.interaction.setIsIntersecting(this.isIntersecting)}},{key:"onUpdateProps",value:function(B){Go()(ft()(I.prototype),"onUpdateProps",this).call(this,B),this.props.interactionType!==B.interactionType?this.updateInteraction():this.interaction.setProps(this.props)}},{key:"getUniformsFromProps",value:function(){var B=this.props,k=B.size,ue=B.rotation,Oe=B.scaleEven,xe=B.scaleOdd,De=B.scaleTaperEven,Ke=B.scaleTaperOdd,rt=B.shiftIntensity,ot=B.isStepFlipRotation,Ot=B.isStepFlipX,fn=B.isStepFlipY,bn=B.contextScale;return{uRotation:ue*Math.PI/180,uRingSize:k*bn,uScaleEven:Oe*.01,uScaleOdd:xe*.01,uScaleTaperEven:De*.01,uScaleTaperOdd:Ke*.01,uStepFlipRotation:1-+ot,uStepFlipX:1-+Ot,uStepFlipY:1-+fn,uShiftIntensity:rt*.002}}},{key:"update",value:function(){this.interaction.update()&&(this.isDirty=!0)}},{key:"onRefresh",value:function(){Go()(ft()(I.prototype),"onRefresh",this).call(this),this.setSize()}},{key:"setSize",value:function(){var B=this.width,k=this.height,ue=this.props,Oe=ue.centerOffsetSize,xe=ue.isLimitRings,De=ue.numRings,Ke=ue.size,rt=ue.contextScale,ot=Math.min(B,k)*.5,Ot=Math.sqrt(B*B+k*k)*.5,fn=ot*(Oe*.01*rt),bn=Math.ceil((Ot-Oe*rt)/(Ke*rt)),gn=xe?Math.min(De,bn):bn;this.uniforms.uCenterRadius=fn,this.uniforms.uMaxRings=gn}},{key:"onDestroy",value:function(){Go()(ft()(I.prototype),"onDestroy",this).call(this),this.interaction.destroy()}}]),I}(ps);a()(ii,"defaultProps",{isLimitRings:!1,numRings:0,centerOffsetSize:0,size:0,rotation:0,scaleEven:0,scaleOdd:0,scaleTaperEven:0,scaleTaperOdd:0,isStepFlipRotation:!1,isStepFlipX:!1,isStepFlipY:!1,interactionType:"none",shiftIntensity:0,shiftSpeed:0,contextScale:1,scrollProgress:-1,mouseX:-1,mouseY:-1});var tr=`
2327float ease(float t) {
2328  float f = t - 1.0;
2329  return f * f * f + 1.0;
2330}
2331
2332uniform sampler2D uImage;
2333uniform float uBulge;
2334uniform float uLineCount;
2335uniform float uLineRegionSize;
2336uniform float uLineSize;
2337uniform float uRotation;
2338uniform float uScale;
2339uniform float uShiftIntensity;
2340uniform vec2 uOffsetScale;
2341uniform vec2 uResolution;
2342uniform vec2 uShift;
2343
2344varying vec2 vUv;
2345
2346vec2 rotate(vec2 uv, float amount) {
2347  vec2 prime = vec2(uv.x * cos(amount) + uv.y * sin(amount),
2348    -uv.x * sin(amount) + uv.y * cos(amount));
2349  return prime;
2350}
2351
2352float getStep (vec2 uv) {
2353  return (1.0 + floor(distance(uv.x, 0.0) / uLineRegionSize * uLineCount));
2354}
2355
2356void main () {
2357  vec2 uv = rotate((vUv - 0.5) * uResolution, uRotation);
2358  float step = getStep(uv);
2359  float multiplier = sign(uv.x);
2360
2361  uv = rotate(uv, -uRotation);
2362
2363  float aspect = uResolution.x / uResolution.y;
2364
2365  float interpStep = multiplier * step;
2366  float strength = step / (uLineCount * 0.5);
2367  vec2 rotated = vec2(cos(uRotation), sin(uRotation));
2368
2369  interpStep -= multiplier * 0.5;
2370
2371  vec2 centered = interpStep * uLineSize * vec2(aspect, 1.0) * uOff
2371setScale * rotated;
2372
2373  uv += uShift * uResolution * uShiftIntensity * ease((step + 1.0) / uLineCount);
2374  uv = (uv - centered) * (2.0 - uScale + strength * uBulge) + centered;
2375  uv /= uResolution;
2376  uv += 0.5;
2377  uv = mod(uv * -sign(mod(uv, 2.0) - 1.0), 1.0);
2378
2379  vec4 tx = texture2D(uImage, uv);
2380  tx.xyz *= tx.a;
2381
2382  gl_FragColor = tx;
2383}
2384`;function gs(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function qd(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};D%2?gs(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):gs(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function oh(T){var D=sh();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function sh(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var Jd=function(T){$e()(I,T);var D=oh(I);function I(N,B){var k;return s()(this,I),k=D.call(this,N,qd({programKey:"refracted-lines-program",frag:tr,uniforms:{uResolution:[1,1],uShift:[0,0]}},B)),a()(Yt()(k),"isIntersecting",!1),a()(Yt()(k),"onIntersection",function(ue){k.isIntersecting=ue,k.interaction.setIsIntersecting(ue)}),a()(Yt()(k),"onScrollProgress",function(ue){k.interaction.setScrollProgress(ue)}),k.autoUpdate=!1,k.updateInteraction(),k.setSize(),k}return f()(I,[{key:"updateInteraction",value:function(){this.interaction&&this.interaction.destroy();var B=et(this.props.interactionType);this.interaction=new B({shiftUniform:this.uniforms.uShift,props:this.props,node:this.node.closest("section")||this.node}),this.interaction.setIsIntersecting(this.isIntersecting)}},{key:"onUpdateProps",value:function(B){Go()(ft()(I.prototype),"onUpdateProps",this).call(this,B),this.props.interactionType!==B.interactionType?this.updateInteraction():this.interaction.setProps(this.props)}},{key:"getUniformsFromProps",value:function(){var B=this.props,k=B.rotation,ue=B.intensity,Oe=B.offsetScaleX,xe=B.offsetScaleY,De=B.scale,Ke=B.shiftIntensity;return{uRotation:k*Math.PI/180,uBulge:ue*.01,uOffsetScale:[Oe*.01,xe*.01],uScale:De*.01,uShiftIntensity:Ke*.01}}},{key:"update",value:function(){this.interaction.update()&&(this.isDirty=!0)}},{key:"onRefresh",value:function(){Go()(ft()(I.prototype),"onRefresh",this).call(this),this.setSize()}},{key:"setSize",value:function(){var B=this.canvas,k=B.width,ue=B.height,Oe=this.props,xe=Oe.size,De=Oe.contextScale,Ke=Math.sqrt(k*k+ue*ue),rt=Math.ceil(Ke/(xe*De)),ot=rt*(xe*De);this.uniforms.uLineSize=xe*De,this.uniforms.uLineCount=rt,this.uniforms.uLineRegionSize=ot,this.uniforms.uResolution[0]=k,this.uniforms.uResolution[1]=ue,this.interaction.setImmediate()}},{key:"onDestroy",value:function(){Go()(ft()(I.prototype),"onDestroy",this).call(this),this.interaction.destroy()}}]),I}(ps);a()(Jd,"defaultProps",{intensity:0,size:0,offsetScaleX:0,offsetScaleY:0,rotation:0,scale:0,interactionType:"none",shiftIntensity:0,shiftSpeed:0,contextScale:1,scrollProgress:-1,mouseX:-1,mouseY:-1});var uh=`
2385//
2386// Description : Array and textureless GLSL 2D/3D/4D simplex
2387//               noise functions.
2388//      Author : Ian McEwan, Ashima Arts.
2389//  Maintainer : ijm
2390//     Lastmod : 20110822 (ijm)
2391//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
2392//               Distributed under the MIT License. See LICENSE file.
2393//               https://github.com/ashima/webgl-noise
2394//
2395
2396vec3 mod289_692612174(vec3 x) {
2397  return x - floor(x * (1.0 / 289.0)) * 289.0;
2398}
2399
2400vec4 mod289_692612174(vec4 x) {
2401  return x - floor(x * (1.0 / 289.0)) * 289.0;
2402}
2403
2404vec4 permute_692612174(vec4 x) {
2405     return mod289_692612174(((x*34.0)+1.0)*x);
2406}
2407
2408vec4 taylorInvSqrt_692612174(vec4 r)
2409{
2410  return 1.79284291400159 - 0.85373472095314 * r;
2411}
2412
2413float snoise(vec3 v)
2414  {
2415  const vec2  C = vec2(1.0/6.0, 1.0/3.0) ;
2416  const vec4  D_692612174 = vec4(0.0, 0.5, 1.0, 2.0);
2417
2418// First corner
2419  vec3 i  = floor(v + dot(v, C.yyy) );
2420  vec3 x0 =   v - i + dot(i, C.xxx) ;
2421
2422// Other corners
2423  vec3 g_692612174 = step(x0.yzx, x0.xyz);
2424  vec3 l = 1.0 - g_692612174;
2425  vec3 i1 = min( g_692612174.xyz, l.zxy );
2426  vec3 i2 = max( g_692612174.xyz, l.zxy );
2427
2428  //   x0 = x0 - 0.0 + 0.0 * C.xxx;
2429  //   x1 = x0 - i1  + 1.0 * C.xxx;
2430  //   x2 = x0 - i2  + 2.0 * C.xxx;
2431  //   x3 = x0 - 1.0 + 3.0 * C.xxx;
2432  vec3 x1 = x0 - i1 + C.xxx;
2433  vec3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y
2434  vec3 x3 = x0 - D_692612174.yyy;      // -1.0+3.0*C.x = -0.5 = -D.y
2435
2436// Permutations
2437  i = mod289_692612174(i);
2438  vec4 p = permute_692612174( permute_692612174( permute_692612174(
2439             i.z + vec4(0.0, i1.z, i2.z, 1.0 ))
2440           + i.y + vec4(0.0, i1.y, i2.y, 1.0 ))
2441           + i.x + vec4(0.0, i1.x, i2.x, 1.0 ));
2442
2443// Gradients: 7x7 points over a square, mapped onto an octahedron.
2444// The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294)
2445  float n_ = 0.142857142857; // 1.0/7.0
2446  vec3  ns = n_ * D_692612174.wyz - D_692612174.xzx;
2447
2448  vec4 j = p - 49.0 * floor(p * ns.z * ns.z);  //  mod(p,7*7)
2449
2450  vec4 x_ = floor(j * ns.z);
2451  vec4 y_ = floor(j - 7.0 * x_ );    // mod(j,N)
2452
2453  vec4 x = x_ *ns.x + ns.yyyy;
2454  vec4 y = y_ *ns.x + ns.yyyy;
2455  vec4 h = 1.0 - abs(x) - abs(y);
2456
2457  vec4 b0 = vec4( x.xy, y.xy );
2458  vec4 b1 = vec4( x.zw, y.zw );
2459
2460  //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0;
2461  //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0;
2462  vec4 s0 = floor(b0)*2.0 + 1.0;
2463  vec4 s1 = floor(b1)*2.0 + 1.0;
2464  vec4 sh = -step(h, vec4(0.0));
2465
2466  vec4 a0 = b0.xzyw + s0.xzyw*sh.xxyy ;
2467  vec4 a1_692612174 = b1.xzyw + s1.xzyw*sh.zzww ;
2468
2469  vec3 p0_692612174 = vec3(a0.xy,h.x);
2470  vec3 p1 = vec3(a0.zw,h.y);
2471  vec3 p2 = vec3(a1_692612174.xy,h.z);
2472  vec3 p3 = vec3(a1_692612174.zw,h.w);
2473
2474//Normalise gradients
2475  vec4 norm = taylorInvSqrt_692612174(vec4(dot(p0_692612174,p0_692612174), dot(p1,p1), dot(p2, p2), dot(p3,p3)));
2476  p0_692612174 *= norm.x;
2477  p1 *= norm.y;
2478  p2 *= norm.z;
2479  p3 *= norm.w;
2480
2481// Mix final noise value
2482  vec4 m = max(0.6 - vec4(dot(x0,x0), dot(x1,x1), dot(x2,x2), dot(x3,x3)), 0.0);
2483  m = m * m;
2484  return 42.0 * dot( m*m, vec4( dot(p0_692612174,x0), dot(p1,x1),
2485                                dot(p2,x2), dot(p3,x3) ) );
2486  }
2487
2488#define V_SEED_X 12.9898
2489#define V_SEED_Y 78.233
2490#define R_SEED 43758.5453
2491
2492uniform sampler2D uImage;
2493uniform float uDepth;
2494uniform float uNoise;
2495uniform float uTime;
2496uniform vec2 uResolution;
2497
2498varying vec2 vUv;
2499
2500float luma(vec4 color) {
2501  return dot(color.rgb, vec3(0.299, 0.587, 0.114));
2502}
2503
2504float rand(vec2 co){
2505  return fract(sin(dot(co.xy, vec2(V_SEED_X, V_SEED_Y))) * R_SEED);
2506}
2507
2508float filmGrain(vec2 uv) {
2509  float random = rand(uv + uTime);
2510  return snoise(vec3(uv, random) + random);
2511}
2512
2513void main (void) {
2514  vec4 origin = texture2D(uImage, vUv);
2515  float grain = filmGrain(vUv * uResolution);
2516  vec3 color = origin.rgb;
2517
2518  color *= 1.0 + (grain * uNoise * (-1.0 + uDepth + luma(origin) * 0.75));
2519
2520  vec4 tx = vec4(color, origin.a);
2521  tx.xyz *= tx.a;
2522
2523  gl_FragColor = tx;
2524}
2525`;function th(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function lh(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};D%2?th(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):th(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}function ms(T){var D=ch();return function(){var N=ft()(T),B;if(D){var k=ft()(this).constructor;B=Reflect.construct(N,arguments,k)}else B=N.apply(this,arguments);return tt()(this,B)}}function ch(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(T){return!1}}var Yd=function(T){$e()(I,T);var D=ms(I);function I(N,B){return s()(this,I),D.call(this,N,lh({programKey:"film-grain-program",frag:uh,uniforms:{uTime:0}},B))}return f()(I,[{key:"getUniformsFromProps",value:function(){var B=this.props,k=B.intensity,ue=B.shadow;return{uNoise:k*.01,uDepth:ue*.01}}},{key:"update",value:function(){this.uniforms.uTime+=this.props.speed*1e-4}}]),I}
2525(ps);a()(Yd,"defaultProps",{intensity:0,shadow:0,speed:0});var Dl=function(T){switch(T){case il.liquid:return xu;case il.parallax:return H;case il.refractedCircles:return ii;case il.refractedLines:return Jd;case il.filmGrain:return Yd;default:throw new Error("No WebGL Effect found for type: ".concat(T))}},jn={radial:"radial",linear:"linear"},fh=e(749189);function Fa(T,D){var I=Object.keys(T);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(T);D&&(N=N.filter(function(B){return Object.getOwnPropertyDescriptor(T,B).enumerable})),I.push.apply(I,N)}return I}function ai(T){for(var D=1;D<arguments.length;D++){var I=arguments[D]!=null?arguments[D]:{};D%2?Fa(Object(I),!0).forEach(function(N){a()(T,N,I[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(I)):Fa(Object(I)).forEach(function(N){Object.defineProperty(T,N,Object.getOwnPropertyDescriptor(I,N))})}return T}var nh=function(){function T(D,I,N){var B=this,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};s()(this,T),a()(this,"isPaused",!1),a()(this,"isIntersecting",!1),a()(this,"onIntersection",function(ue){B.isIntersecting=ue,B.updatePlayState(),B.instance.onIntersection&&B.instance.onIntersection(ue),B.isIntersecting&&B.isPaused&&B.instance.renderFrame()}),a()(this,"setPaused",function(ue){B.isPaused=ue,B.updatePlayState()}),a()(this,"togglePaused",function(){B.setPaused(!B.isPaused)}),a()(this,"onResize",function(){B.instance.refresh()}),this.instance=new D(I,N),this.node=I,this.options=ai(ai({},T.defaultOptions),k),this.options.reduceMotion===!0&&(this.isPaused=!0),this.bindListeners()}return f()(T,[{key:"bindListeners",value:function(){this.intersectionScroll=new fh.default(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(I){this.node=I,this.bindListeners(),this.instance.attach(I)}},{key:"updatePlayState",value:function(){if(this.isIntersecting&&!this.isPaused){this.instance.start();return}this.instance.stop()}},{key:"setProps",value:function(I){this.instance.setProps(I)}},{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}}]),T}();a()(nh,"defaultOptions",{scrollWindowRef:window,normalizeScroll:!0,reduceMotion:!1})},210220:()=>{YUI.add("@sqs/yui-gallery/designs/autocolumns",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.autocolumns=_.Base.create("GalleryDesignAutocolumns",_.Plugin.Base,[_.SQS.Gallery.GismoBase,_.SQS.Gallery.GalleryLoadingBehavior.ByViewport],{dimensions:null,initializer:function(){var l=this.get("host");l.get("container").addClass(this._getProperty("CONTAINER_CLASS")),l.get("slides").addClass(this._getProperty("SLIDE_CLASS")),l.plugLoaders(),this._evaluateBricks(),this.get("lightbox")&&_.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),l.get("slides")),this._bindUI(),this._syncUI(),this.get("mixedContent")&&l.get("slides").each(function(e,c){var n=e.test("img")?e:e.one("img");n?n.onceAfter("loaded",function(){e.addClass("positioned")},this):e.addClass("positioned")},this)},destructor:function(){var l=this.get("host");if(l){var e=l.get("container"),c=l.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),c&&c.removeClass(this._getProperty("SLIDE_CLASS"))}this._flushEvents()},_bindUI:function(){var l=this.get("host");l.after("refresh",this._syncUI,this);var e=new _.SQS.Gallery.ResizeEmitter({timeout:100});this._event(e.on("resize",this._syncUI,this)),l.after("aspectRatioChange",function(c){this.set("aspectRatio",c.newVal),this._evaluateBricks(),this._syncUI()},this),l.after(["columnWidthChange","columnWidthBehaviorChange","gutterChange","mixedContentChange"],function(c){this.set(c.attrName,c.newVal),this._syncUI()},this),l.after("lightboxChange",function(c){_.SQS.Gallery.Manager.lightboxify(c.newVal,l.get("slides"))},this)},_syncUI:function(){var l=this.get("host"),e=l.get("container").get("offsetWidth"),c=this.get("aspectRatio"),n=Math.min(this.get("gutter"),this.get("columnWidth")),r=this.get("mixedContent"),t=this.get("columnWidthBehavior")==="min"?"floor":"ceil",o=Math[t](e/this.get("columnWidth"));o=Math.max(o,1);for(var s=n*(o-1),h=(e-s)/o,f=Math.floor(h),d=[],a=0;a<o;a++)d[a]=0;l.get("slides").each(function(u,v){var p=v%o;c||(p=d.indexOf(Math.min.apply(Math,d)));var y=f*p;p!==0&&(y+=n*p);var b,E=f;c?b=E/c:b=this._getBrickHeight(u,v,E),p===o-1&&f!==h&&(E=e-y,!r&&!u.one(".sqs-video-wrapper")&&u.addClass("slide-stretched"));var A={top:d[p]+"px",left:y+"px",width:E+"px",height:b+"px"};u.setStyles(A),b+=n,d[p]+=b},this),l.get("container").setStyle("height",Math.max.apply(Math,d)-n+"px"),_.later(1,this,this.loadItems)},_getBrickHeight:function(l,e,c){var n=this._hasValidDimensions(this.dimensions[e]),r=this.get("mixedContent"),t=l.one(".sqs-video-wrapper img");if(t&&l.one(".intrinsic"))return l.setStyles({width:c+"px",height:null}),_.config.win.ImageLoader.load(t,{load:!0,mode:"fill"}),l.get("offsetHeight");if(n){var o=Math.floor(_.SQS.Gallery.Rendering.getHeightForWidth(this.dimensions[e].width,this.dimensions[e].height,c));if(!r)return o;l.setStyles({width:c+"px",height:null});var s=l.get("offsetHeight"),h=s-l.one("img").get("offsetHeight");return o+h}return l.setStyles({width:c+"px",height:null}),l.all("img").each(function(f){_.config.win.ImageLoader.load(f,{load:"viewport"})}),l.get("offsetHeight")},_hasValidDimensions:function(l){return!!(l&&l.width&&l.height)},_evaluateBricks:function(){var l=this.get("host");this.dimensions=[],l.getSlides().each(function(e){var c=e.one("img[data-image-dimensions]");c?(c.loader.set("mode",this.get("aspectRatio")?"fill":"none"),this.dimensions.push(_.SQS.Gallery.Rendering.getDimensionsFromNode(c))):this.dimensions.push(null)},this)},_getProperty:function(l){return this.constructor[l]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-autocolumns",SLIDE_CLASS:"sqs-gallery-design-autocolumns-slide",ATTRS:{columnWidthBehavior:{value:"min"},columnWidth:{value:250,validator:function(l){return _.Lang.isString(l)&&(l=parseInt(l,10)),_.Lang.isNumber(l)&&l>0}},gutter:{value:0},aspectRatio:{value:0},mixedContent:{value:!1},lightbox:{value:!1}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-viewport","@sqs/yui-gallery/gismo","@sq
2525s/yui-gallery/resize-emitter","@sqs/yui-gallery/rendering"]})},725083:()=>{YUI.add("@sqs/yui-gallery/designs/autogrid",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.autogrid=_.Base.create("GalleryDesignAutoGrid",_.Plugin.Base,[_.SQS.Gallery.GismoBase,_.SQS.Gallery.GalleryLoadingBehavior.ByViewport],{initializer:function(){var l=this.get("host");l.get("container").addClass(this._getProperty("CONTAINER_CLASS")),l.get("slides").addClass(this._getProperty("SLIDE_CLASS")),l.plugLoaders(),this._processImages(),this.get("lightbox")&&_.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),l.get("slides")),this._bindUI(),this._syncUI()},_bindUI:function(){var l=this.get("host");l.after("refresh",this._syncUI,this);var e=new _.SQS.Gallery.ResizeEmitter({timeout:100});this._event(e.on("resize",this._syncUI,this)),l.after("aspectRatioChange",function(c){this.set("aspectRatio",c.newVal),this._processImages(),this._syncUI()},this),l.after(["columnWidthChange","columnWidthBehaviorChange","gutterChange"],function(c){this.set(c.attrName,c.newVal),this._syncUI()},this),l.after("lightboxChange",function(c){_.SQS.Gallery.Manager.lightboxify(c.newVal,l.get("slides"))},this)},destructor:function(){var l=this.get("host");if(l){var e=l.get("container"),c=l.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),c&&(c.removeClass(this._getProperty("SLIDE_CLASS")),c.setStyles({width:null,marginBottom:null,marginRight:null,clear:null})),l.getImages().each(function(n){n.get("parentNode").test(".img-wrapper")&&n.unwrap(),n.setStyle("position",null)})}this._flushEvents()},_syncUI:function(){var l=this.get("host"),e=l.get("container").get("offsetWidth"),c=this.get("gutter"),n=this.get("columnWidthBehavior")==="min"?"floor":"ceil",r=Math[n](e/this.get("columnWidth"));r=Math.max(r,1);var t=c*(r-1),o=(e-t)/r;l.get("slides").each(function(s,h){var f=h%r;s.setStyles({width:100*o/e+"%",marginBottom:100*c/e+"%",marginRight:f===r-1?0:100*c/e+"%",clear:f===0?"left":null}).addClass("positioned")},this),l.get("container").setStyle("marginBottom",-100*c/e+"%"),_.later(1,this,this.loadItems)},_processImages:function(){var l=this.get("host"),e=this.get("aspectRatio");e?(l.getImages("image").each(function(c){c.get("parentNode").test(".img-wrapper")||c.wrap('<div class="img-wrapper content-fill"></div>'),c.get("parentNode").setStyle("paddingBottom",100/e+"%")}),l.getSlides("video").each(function(c){c.one(".sqs-video-wrapper").videoloader.set("mode","none");var n=c.one(".intrinsic-inner");n&&c.one(".intrinsic-inner").setStyle("paddingBottom",100/e+"%")})):l.getImages("image").each(function(c){c.get("parentNode").test(".img-wrapper")&&c.unwrap(),c.setStyle("position",null)})},_getProperty:function(l){return this.constructor[l]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-autogrid",SLIDE_CLASS:"sqs-gallery-design-autogrid-slide",ATTRS:{columnWidthBehavior:{value:"min"},columnWidth:{value:250},gutter:{value:0},aspectRatio:{value:0},lightbox:{value:!1}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-viewport","@sqs/yui-gallery/gismo","@sq
2525s/yui-gallery/resize-emitter"]})},89319:()=>{YUI.add("@sqs/yui-gallery/designs/autorows",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.autorows=_.Base.create("GalleryDesignAutoRows",_.Plugin.Base,[_.SQS.Gallery.GismoBase,_.SQS.Gallery.GalleryLoadingBehavior.ByViewport],{initializer:function(){var l=this.get("host");l.get("container").addClass(this._getProperty("CONTAINER_CLASS")),l.get("slides").addClass(this._getProperty("SLIDE_CLASS")),l.plugLoaders(),this._evaluateRatios(),this.get("lightbox")&&_.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),l.get("slides")),this._bindUI(),this._syncUI()},destructor:function(){var l=this.get("host");if(l){var e=l.get("container"),c=l.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),c&&(c.removeClass(this._getProperty("SLIDE_CLASS")),c.setStyles({height:null,width:null,marginRight:null,marginBottom:null}))}this._flushEvents()},_bindUI:function(){var l=this.get("host");l.after("refresh",this._syncUI,this),l.after(["rowHeightChange","gutterChange"],function(e){this.set(e.attrName,e.newVal),this._syncUI()},this),l.after("lightboxChange",function(e){_.SQS.Gallery.Manager.lightboxify(e.newVal,l.get("slides"))},this)},_syncUI:function(){var l=this.get("host"),e=l.get("container").get("offsetWidth"),c=this.get("gutter"),n=this.get("rowHeight"),r=new _.NodeList,t=0,o=0,s=function(h,f){var d=0;h.each(function(a,u){var v=a.one(".sqs-video-wrapper, img"),p=Math.floor(v.getData("aspectRatio")*f),y=u===h.size()-1;y&&(p=e-d),a.setStyles({height:f+"px",width:p+"px",marginRight:y?0:c+"px",marginBottom:c+"px"}),d+=c+p})};l.get("slides").each(function(h){var f=h.one(".sqs-video-wrapper, img"),d=f.getData("aspectRatio")*n;if(d+t>e){var a=n+(e-t)/o;s(r,a),t=0,o=0,r=new _.NodeList}o+=f.getData("aspectRatio"),t+=c+d,r.push(h)}),s(r,n),_.later(1,this,this.loadItems)},_evaluateRatios:function(){var l=this.get("host");l.get("slides").each(function(e){var c=e.one(".sqs-video-wrapper, img"),n=c.test(".sqs-video-wrapper"),r;n?r={width:c.videoloader.getWidth(),height:c.videoloader.getHeight()}:r=_.SQS.Gallery.Rendering.getDimensionsFromNode(c),c.setData("aspectRatio",r.width/r.height)})},_getProperty:function(l){return this.constructor[l]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-autorows",SLIDE_CLASS:"sqs-gallery-design-autorows-slide",ATTRS:{rowHeight:{value:250},gutter:{value:20},lightbox:{value:!0}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-viewport","@sqs/yui-gallery/gismo","@sq
2525s/yui-gallery/rendering"]})},956159:()=>{YUI.add("@sqs/yui-gallery/designs/base",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.base=_.Base.create("GalleryDesignBase",_.Plugin.Base,[_.SQS.Gallery.GismoBase,_.SQS.Gallery.GalleryLoadingBehavior.ByViewport],{initializer:function(){this.get("host").after("currentIndexChange",function(){this.get("host").syncUI()},this),this.get("host").plugLoaders(),this.loadItems(),this.get("host").syncUI()},destructor:function(){},_getProperty:function(l){return this.constructor[l]}},{NS:"gallery-design",ATTRS:{}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-viewport","@sqs/yui-gallery/gismo"]})},154550:(_,l,e)=>{var c=e(999762).containFocus;YUI.add("@sqs/yui-gallery/designs/carousel",function(n){n.namespace("SQS.Gallery.Designs"),n.SQS.Gallery.Designs.carousel=n.Base.create("GalleryDesignCarousel",n.Plugin.Base,[n.SQS.Gallery.GismoBase,n.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex],{initializer:function(){var r=this.get("host"),t=r.get("slides");r.get("container").addClass(this._getProperty("CONTAINER_CLASS")),t.addClass(this._getProperty("SLIDE_CLASS")),r.plugLoaders(),this._processImages(),r.loadImages(r.getImages()),this.get("lightbox")&&n.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),t),this._bindUI(),this._syncUI()},destructor:function(){this._resizeEvent&&this._resizeEvent.detach(),this._indexChangeEvent&&this._indexChangeEvent.detach(),this._resizeEvent=null,this._indexChangeEvent=null},_bindUI:function(){this._indexChangeEvent=this.get("host").after("currentIndexChange",function(t){this._moveCarousel(t),this._updateControls()},this),this._resizeEvent=n.on("windowresize",function(){this._syncUI()},n.config.win,this);var r=this.get("host");r.after("lightboxChange",function(t){n.SQS.Gallery.Manager.lightboxify(t.newVal,r.get("slides"))},this)},_syncUI:function(){this._updateCarousel(),this._updateControls()},_updateCarousel:function(){var r=this.get("currentGroup")*this.get("slidesPerRow");this.set("slidesPerRow",this._getSlidesPerRow()),this._setSlideStyles();var t=Math.round(r/this.get("slidesPerRow")),o=this.get("totalGroups");t>=o?this.goToGroup(o-1):this.goToGroup(t)},_getSlidesPerRow:function(){var r=this.get("slidesPerRowOriginal");return n.config.win.innerWidth<480&&r>1?2:n.config.win.innerWidth<724&&r>2?3:r},_setSlideStyles:function(){var r=this.get("host"),t=r.get("container"),o=this.get("slidesPerRow"),s=this.get("gutter"),h=this._getProperty("CONTAINER_CLASS")+"-slides-in-view-";t.removeClass(h+".*"),t.addClass(h+o);var f=s+"%";t.setStyle("marginLeft","-"+f),r.get("slides").setStyles({width:100/o+s/o+"%",paddingLeft:f,paddingRight:f})},_updateControls:function(){var r=this.get("host"),t=this.get("totalSlides")<=this.get("slidesPerRow");r.get("elements.previous").toggleClass("sqs-hidden",t).toggleClass("sqs-disabled",this.get("isFirstGroup")).setAttribute("aria-disabled",this.get("isFirstGroup")),r.get("elements.next").toggleClass("sqs-hidden",t).toggleClass("sqs-disabled",this.get("isLastGroup")).setAttribute("aria-disabled",this.get("isLastGroup"))},_moveCarousel:function(r){if(r.halt(),Math.abs(r.newVal-r.prevVal)>1){var t=Math.floor(r.newVal/this.get("slidesPerRow"));this.goToGroup(t);return}if(r.newVal>r.prevVal&&!this.get("isLastGroup")){this.goToNextGroup();return}r.newVal<r.prevVal&&!this.get("isFirstGroup")&&this.goToPrevGroup()},_updateSlideTabbability:function(){var r=this.get("host"),t=r.get("container"),o=r.get("slides"),s=this.get("currentGroup"),h=this.get("slidesPerRow"),f=o.getDOMNodes().slice(s*h,(s+1)*h);this.revertFocusContainment&&this.revertFocusContainment(),this.revertFocusContainment=c({predicate:function(d){return f.some(function(a){return a.contains(d)})},root:t.getDOMNode(),setFocusOnContain:!1,restoreFocusOnRevert:!1})},goToGroup:function(r){var t="-"+(r*100+r*this.get("gutter"))+"%";this.get("host").get("container").setStyle("transform","translatex("+t+")"),this.set("currentGroup",r),this._updateSlideTabbability()},goToNextGroup:function(){var r=this.get("host"),t=this.get("currentGroup");r.get("totalGroups")-1!==t&&this.goToGroup(t+1)},goToPrevGroup:function(){var r=this.get("currentGroup");r!==0&&this.goToGroup(r-1)},_processImages:function(){var r=this.get("host"),t=this.get("aspectRatio");if(t){var o=100/t+"%";r.getImages("image").each(function(s){s.get("parentNode").setStyle("paddingBottom",o)}),r.getSlides("video").each(function(s){s.one(".sqs-video-wrapper").setStyle("paddingBottom",o)})}},_getProperty:function(r){return this.constructor[r]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-carousel",SLIDE_CLASS:"sqs-gallery-design-carousel-slide",ATTRS:{aspectRatio:{value:0},lightbox:{value:!1},gutter:{value:1},slidesPerRow:{value:3},currentGroup:{value:0},loop:{value:!1,readOnly:!0},slidesPerRowOriginal:{valueFn:function(){return this.get("slidesPerRow")},readOnly:!0},totalSlides:{valueFn:function(){return this.get("host").get("slides").size()},readOnly:!0},totalGroups:{getter:function(){return Math.ceil(this.get("totalSlides")/this.get("slidesPerRow"))},readOnly:!0},isFirstGroup:{getter:function(){return this.get("currentGroup")===0},readOnly:!0},isLastGroup:{getter:function(){return this.get("totalGroups")-1===this.get("currentGroup")},readOnly:!0}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-current-index","@sq
2525s/yui-gallery/gismo"]})},952987:()=>{YUI.add("@sqs/yui-gallery/designs/grid",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.grid=_.Base.create("GalleryDesignGrid",_.Plugin.Base,[_.SQS.Gallery.GismoBase,_.SQS.Gallery.GalleryLoadingBehavior.ByViewport],{initializer:function(){var l=this.get("host");l.get("container").addClass(this._getProperty("CONTAINER_CLASS")),l.get("slides").addClass(this._getProperty("SLIDE_CLASS")),l.getImages("image").each(function(e){e.setStyles({opacity:0}),this._event(e.once("load",function(){this._timer(_.later(Math.random()*500,this,function(){var c=this._anim(e,{opacity:1},{duration:1});if(!this.get("destroyed")&&c.get("node").inDoc()){var n=_.DOM.viewportRegion();c.get("node").inRegion(n)?c.run():e.setStyles({opacity:null})}}))},this))},this),l.getSlides("video").each(function(e){e.all(".sqs-video-wrapper").each(function(c){c.setStyles({opacity:0});var n=this._anim(c,{opacity:1},{duration:1});this._timer(_.later(Math.random()*500,this,function(){n.run()}))},this)},this),l.plugLoaders(),this.loadItems(),l.getSlides("video").each(function(e){var c=e.one(".sqs-video-wrapper"),n=c.videoloader;this.get("lightbox")&&n.set("inactive",!0),e.one(".content-fit")?n.set("mode","fit"):n.set("mode","fill");var r=n.get("video"),t=r&&r.getAttribute("src").indexOf("instagram.com")!==-1,o=n.get("overlay");t&&o&&o.on("click",function(s){s.halt(),n.showOverlay(),window.open(r.getAttribute("src"),"Instagram","width=620,height=720")},this)},this),this.get("lightbox")&&_.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),l.get("slides")),l.after("lightboxChange",function(e){_.SQS.Gallery.Manager.lightboxify(e.newVal,l.get("slides"))},this)},destructor:function(){var l=this.get("host");if(l){var e=l.get("container"),c=l.get("slides");e&&e.removeClass(this._getProperty("CONTAINER_CLASS")),c&&c.removeClass(this._getProperty("SLIDE_CLASS"))}},_getProperty:function(l){return this.constructor[l]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-grid",SLIDE_CLASS:"sqs-gallery-design-grid-slide",ATTRS:{lightbox:{value:!0},perRow:{value:4}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-viewport","@sqs/yui-gallery/gismo"]})},822351:()=>{YUI.add("@sqs/yui-gallery/designs",function(_){},"1.0",{requires:["@sqs/yui-gallery/designs/autocolumns","@sqs/yui-gallery/designs/autogrid","@sqs/yui-gallery/designs/autorows","@sq
2525s/yui-gallery/designs/base","@sqs/yui-gallery/designs/carousel","@sqs/yui-gallery/designs/grid","@sqs/yui-gallery/designs/list","@sqs/yui-gallery/designs/stacked","@sqs/yui-gallery/designs/strip"]})},118935:()=>{YUI.add("@sqs/yui-gallery/designs/list",function(_){_.namespace("SQS.Gallery.Designs"),_.SQS.Gallery.Designs.list=_.Base.create("GalleryDesignList",_.Plugin.Base,[_.SQS.Gallery.GismoBase],{initializer:function(){this.host=this.get("host"),this.host.get("container").addClass(this._getProperty("CONTAINER_CLASS")),this.host.get("slides").addClass(this._getProperty("SLIDE_CLASS")),this.host.plugLoaders(),this._processImages(),this.host.loadImages(this.host.getImages()),this.get("lightbox")&&_.SQS.Gallery.Manager.lightboxify(this.get("lightbox"),this.host.get("slides")),this._renderUI()},destructor:function(){this.host=null},_renderUI:function(){var l=this.host.get("designOptions.imageWidth"),e=parseInt(100-l,10);this.host.get("elements.imageContainers").each(function(c){var n=c.ancestor(".summary-thumbnail-outer-container"),r=n||c;r&&r.getDOMNode().style.setProperty("width",l+"%")}),this.host.get("elements.metaContainers").each(function(c){c.getDOMNode().style.setProperty("width",e+"%")}),this.host.get("slides").each(function(c){c.one("img")||c.addClass("no-image")})},_bindUI:function(){var l=this.host;l.after("lightboxChange",function(e){_.SQS.Gallery.Manager.lightboxify(e.newVal,l.get("slides"))},this)},_processImages:function(){var l=this.get("aspectRatio");l&&(this.host.getImages("image").each(function(e){e.get("parentNode").setStyle("paddingBottom",100/l+"%")}),this.host.getSlides("video").each(function(e){e.one(".sqs-video-wrapper").setStyle("paddingBottom",100/l+"%")}))},_getProperty:function(l){return this.constructor[l]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-list",SLIDE_CLASS:"sqs-gallery-design-list-slide",ATTRS:{aspectRatio:{value:0},lightbox:{value:!1}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/gismo"]})},105824:(_,l,e)=>{var c=e(999762).containFocus,n=e(725977);YUI.add("@sqs/yui-gallery/designs/stacked",function(r){r.namespace("SQS.Gallery.Designs"),r.SQS.Gallery.Designs.stacked=r.Base.create("GalleryDesignStacked",r.Plugin.Base,[r.SQS.Gallery.GismoBase,r.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex],{initializer:function(){var t=this.get("host"),o=t.get("slides");if(t.get("container").addClass(this._getProperty("CONTAINER_CLASS")),o&&o.addClass(this._getProperty("SLIDE_CLASS")),this.plug(this.get("transition"),this.get("transitionOptions")),t.after("currentIndexChange",this.syncUI,this),t.after("refresh",this.syncUI,this),t.after("image-loaded",this._positionMetaOverlay,this),o&&o.each(function(h,f){var d=h.test("img")?h:h.one("img");d?d.onceAfter("loaded",function(){h.addClass("loaded")},this):h.addClass("loaded")},this),t.plugLoaders(),this.get("autoHeight")){var s=r.bind(function(){this.containerHeight=this._calculateContainerHeight(),t.get("container").setStyles({height:this.containerHeight})},this);s(),this._event(new r.SQS.Gallery.ResizeEmitter({timeout:100}).on("resize",s))}t.refresh(),this.bindUI(),this.syncUI()},destructor:function(){var t=this.get("host");if(t){var o=t.get("container");o&&this.get("autoHeight")&&o.setStyles({height:null});var s=t.get("slides");s&&s.each(function(h){h.setStyles({opacity:null}),h.removeClass(this._getProperty("SLIDE_CLASS"))},this)}},bindUI:function(){var t=this.get("host");this.get("clickBehavior")&&this._event(t.get("container").on("click",this.onClickSlide,this))},getSlideFromClickEvent:function(t){return t.target.test(".slide")?t.target:t.target.ancestor(".slide")},onClickSlide:function(t){if(!t.target.ancestor("a",!0)){t.preventDefault();var o=this.getSlideFromClickEvent(t);if(o){var s=o.getAttribute("data-click-through-url");if(s){this.clickthrough(s);return}}this.advanceSlideFromClick(t)}},clickthrough:function(t){var o=window.frameElement&&window.frameElement.hasAttribute("data-is-visitor-preview");if(o){r.Global.fire("bypassGalleryClickThrough",{url:t});return}window.location.href=t},advanceSlideFromClick:function(t){var o=this.getSlideFromClickEvent(t),s=this.get("host"),h=s._slideType(s.getCurrentSlide());if(h!=="video")switch(this.get("clickBehavior")){case"next":s.nextSlide();break;case"previous":s.previousSlide();break;default:var f=o?o.get("region"):s.get("container").get("region"),d=f.width/2+f.left;t.pageX>d?s.nextSlide():s.previousSlide();break}},syncUI:function(t){var o=this.get("host");o.syncUI(),this.fire("transition",t||{newVal:o.get("currentIndex")}),this.loadItems(),this._positionMetaOverlay(),this._updateSlideTabbability()},_updateSlideTabbability:function(){var t=this.get("host"),o=t.get("container"),s=t.get("slides").item(t.get("currentIndex"));this.revertFocusContainment&&this.revertFocusContainment(),this.revertFocusContainment=c({predicate:function(h){return s._node.contains(h)},root:o._node,setFocusOnContain:!1,restoreFocusOnRevert:!1})},_positionMetaOverlay:function(){var t=this.get("host"),o=t.getCurrentSlide();if(o){var s=o.one("img");s||(s=o);var h=s.ancestor(".sqs-video-wrapper",!0);h&&(s=h,h.videoloader.on("showingVideoChange",function(u){o.toggleClass("video-playing",!!u.newVal)}));var f=o.one(".meta");if(f){var d=t.get("container"),a=n(d,"galleryOptions");
2525if(a)switch(a["meta-position"]||"bottom"){case"top":case"bottom":f.setStyles({left:s.get("offsetLeft"),width:s.get("offsetWidth")});break;case"top-left":case"bottom-left":f.setStyles({left:s.get("offsetLeft"),maxWidth:s.get("offsetWidth")/2});break;case"top-right":case"bottom-right":f.setStyles({right:o.get("offsetWidth")-(s.get("offsetLeft")+s.get("offsetWidth")),maxWidth:s.get("offsetWidth")/2});break;case"center":f.setStyles({maxWidth:s.get("offsetWidth")/2}),f.setStyles({marginLeft:f.get("offsetWidth")/-2,marginTop:f.get("offsetHeight")/-2});break}f.get("scrollHeight")/d.get("offsetHeight")>.9?f.setStyle("height",d.get("offsetHeight")*.4).addClass("overflow"):f.setStyle("height",null).removeClass("overflow")}}},_calculateContainerHeight:function(){var t=this.get("host"),o=[],s=t.get("slides");s&&s.each(function(f){switch(t._slideType(f)){case"image":var d=f.test("img")?f:f.one("img");if(d){var a=r.SQS.Gallery.Rendering.getDimensionsFromNode(d),u=r.SQS.Gallery.Rendering.getHeightForWidth(a.width,a.height,f.get("offsetWidth"));isNaN(u)||o.push(u)}break;case"video":var v=f.one(".sqs-video-wrapper");if(!v)break;var p=v.videoloader;if(!p)break;var y=r.SQS.Gallery.Rendering.getHeightForWidth(p.getWidth(),p.getHeight(),f.get("offsetWidth"));isNaN(y)||o.push(y);break}},this);var h=t.get("container").get("offsetHeight");return o.length>0&&(h=Math.min.apply(Math.min,o)),h},_getProperty:function(t){return this.constructor[t]},_getTransition:function(t){if(t=r.SQS.Gallery.StackedTransitions[t],!t)throw new Error('Could not find transition named "'+t+'"');return t}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-stacked",SLIDE_CLASS:"sqs-gallery-design-stacked-slide",ATTRS:{autoHeight:{value:!0},clickBehavior:{value:"next"},easing:{value:r.Easing.easeOutStrong},speed:{value:1},preloadCount:{value:1},transition:{value:"fade",getter:"_getTransition"},transitionOptions:{value:{}}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-current-index","@sqs/yui-gallery/designs/stacked/transitions","@sqs/yui-gallery/gismo","@sq
2525s/yui-gallery/rendering","@sqs/yui-gallery/resize-emitter"]})},996191:()=>{YUI.add("@sqs/yui-gallery/designs/stacked/transitions/base",function(_){_.namespace("SQS.Gallery.StackedTransitions"),_.SQS.Gallery.StackedTransitions.base=_.Base.create("GalleryDesignStackedTransition",_.Plugin.Base,[_.SQS.Gallery.GismoBase],{baseZIndex:888,initializer:function(){this.get("host").get("host").get("slides").setStyles({opacity:0,zIndex:this.baseZIndex}),_.UA.ie&&this.get("host").get("host").get("slides").setStyles({visibility:"hidden"}),this.get("host").on("transition",this.transition,this)},_getProperty:function(l){return this.constructor[l]}},{NS:"gallery-stacked-transition"})},"1.0",{requires:["base","plugin","@sqs/yui-gallery/gismo"]})},781593:()=>{YUI.add("@sqs/yui-gallery/designs/stacked/transitions/fade",function(_){_.namespace("SQS.Gallery.StackedTransitions"),_.SQS.Gallery.StackedTransitions.fade=_.Base.create("GalleryDesignStackedTransition",_.SQS.Gallery.StackedTransitions.base,[],{transition:function(l){this.get("host").get("host").set("inMotion",!0);var e=l.newVal||this.get("host").get("host").get("currentIndex"),c=l.prevVal;if(_.Lang.isNumber(e)){var n=this.get("host").get("host").getSlides().item(e);n&&(n.setStyles({visibility:null,zIndex:this.baseZIndex+1}),this._anim(n,{opacity:1},{duration:this.get("host").get("speed"),easing:this.get("host").get("easing"),end:_.bind(function(){var t=this.get("host");if(t){var o=t.get("host");o&&o.set("inMotion",!1)}},this)}).run())}if(_.Lang.isNumber(c)){var r=this.get("host").get("host").getSlides().item(c);r&&(r.setStyles({zIndex:this.baseZIndex}),this._anim(r,{opacity:0},{duration:this.get("host").get("speed")*1.2,easing:this.get("host").get("easing"),end:_.bind(function(){var t=this.get("host");if(t){var o=t.get("host");o&&(o._currentSlide()!==r&&r.setStyles({visibility:"hidden",zIndex:null}),o.set("inMotion",!1))}},this)}).run())}}},{NS:"gallery-stacked-transition"})},"1.0",{requires:["base","node","@sqs/yui-gallery/designs/stacked/transitions/base"]})},439675:()=>{YUI.add("@sqs/yui-gallery/designs/stacked/transitions",function(_){},"1.0",{requires:["@sqs/yui-gallery/designs/stacked/transitions/base","@sqs/yui-gallery/designs/stacked/transitions/fade","@sqs/yui-gallery/designs/stacked/transitions/ken-burns","@sqs/yui-gallery/designs/stacked/transitions/new-swipe","@sqs/yui-gallery/designs/stacked/transitions/scroll","@sqs/yui-gallery/designs/stacked/transitions/swipe"]})},169526:(_,l,e)=>{var c=e(49500);YUI.add("@sqs/yui-gallery/designs/stacked/transitions/ken-burns",function(n){n.namespace("SQS.Gallery.StackedTransitions"),n.SQS.Gallery.StackedTransitions.kenBurns=n.Base.create("GalleryDesignStackedTransition",n.SQS.Gallery.StackedTransitions.base,[],{initializer:function(){Modernizr.csstransforms&&this.get("host").get("host").getImages().each(function(r){var t=r.getAttribute("data-image-focal-point");t=t.split(","),r.setStyles({transformOrigin:t[0]*100+"%"+t[1]*100+"%",transform:"translatez(0)"})})},transition:function(r){this.get("host").get("host").set("inMotion",!0);var t=r.newVal||this.get("host").get("host").get("currentIndex"),o=r.prevVal,s=n.Lang.isNumber(t)&&this.get("host").get("host").getSlides().item(t),h=n.Lang.isNumber(o)&&this.get("host").get("host").getSlides().item(o),f=this.get("host").get("speed");if(s){if(Modernizr.csstransforms){var d=s.one("img"),a=t%2===0?this.get("zoom"):1,u=t%2!==0?this.get("zoom"):1,v=this.get("host").get("host").get("autoplayOptions.timeout")/1e3+f,p=new c(function(y){var b=a+y*(u-a);d.setStyle("transform","scale("+b+")")},{duration:v*1e3,easing:"linear"});p.start()}s.setStyles({zIndex:this.baseZIndex+1}),s.anim({opacity:1},{from:{opacity:0}
2525,end:n.bind(function(){this.get("host").get("host").set("inMotion",!1)},this)}).run()}h&&(h.setStyles({zIndex:this.baseZIndex}),s.anim({opacity:1},{duration:f,from:{opacity:0},end:n.bind(function(){this.get("host").get("host").set("inMotion",!1)},this)}).run())}},{NS:"gallery-stacked-transition",ATTRS:{zoom:{value:1.075}}})},"1.0",{requires:["base","node","@sqs/yui-gallery/designs/stacked/transitions/base"]})},785719:()=>{YUI.add("@sqs/yui-gallery/designs/stacked/transitions/new-swipe",function(_){_.namespace("SQS.Gallery.StackedTransitions"),_.SQS.Gallery.StackedTransitions.newSwipe=_.Base.create("GalleryDesignStackedTransition",_.SQS.Gallery.StackedTransitions.base,[],{initializer:function(){this._host=this.get("host").get("host"),this._$container=this._host.get("container"),this._$items=this._host.get("slides"),this._$assets=new _.NodeList,this._$items.each(function(l){var e=l.one(".sqs-video-wrapper"),c=l.one("img");e?(e.plug(_.Squarespace.VideoLoader),this._$assets.push(e)):(ImageLoader.load(c),this._$assets.push(c))},this),this._setLayoutStyles(),this._bind()},transition:function(l){var e=this._host.get("currentIndex");l||(l={});var c=l.x||-1*(this._$items.item(0).get("clientWidth")*e)+"px",n=l.y||"0px";this._$container.setStyles({transform:"translate3d("+c+", "+n+", 0)"})},_setLayoutStyles:function(){this._$container.setStyles({whiteSpace:"nowrap",transition:"none"}),this._$items.setStyles({display:"inline-block",opacity:1,position:"relative"}),this._$assets.setStyles({cursor:"move"})},_bind:function(){var l={},e=0,c=[],n=5,r;this._$container.on("click",function(t){t.stopPropagation()}),this._$container.on(["mousedown","touchstart"],function(t){if(t.touches&&t.touches.length>1)return!1;t.halt(),l.target=t.target,l.initiated=!0,l.tap=!0,l.start={x:t.touches?t.touches[0].clientX:t.clientX,y:t.touches?t.touches[0].clientY:t.clientY,region:this._$container.getDOMNode().getBoundingClientRect()},e=Date.now()},this),this._$container.on(["mousemove","touchmove"],function(t){if(!l.initiated)return!1;if(t.halt(),t.type==="mousemove"&&(r&&r.cancel&&r.cancel(),r=_.later(500,this,function(){this._$container.simulate("mouseup")})),l.tap=!1,l.end={x:t.touches?t.touches[0].clientX:t.clientX,y:t.touches?t.touches[0].clientY:t.clientY,region:this._$container.getDOMNode().getBoundingClientRect()},!l.axis)Math.abs(Math.abs(l.end.x)-Math.abs(l.start.x))>10&&(l.axis="x"),Math.abs(Math.abs(l.end.y)-Math.abs(l.start.y))>10&&(l.axis="y");else{var o=this._getBoundaries(),s=this.get("boundaries"),h=l.start[l.axis]-l.end[l.axis],f=l.start.region.left,d=l.start.region.top,a=function(b){return s[b]==="none"||s[b]==="none"?1:.1},u=1,v=f-h;l.axis==="x"&&(v>-1*o.left&&(u=a("left"),l.boundaryBreach="left"),v<-1*o.right&&(u=a("right"),l.boundaryBreach="right")),l.axis==="y"&&(v<-1*o.top&&(u=a("top"),l.boundaryBreach="top"),v>-1*o.bottom&&(u=a("bottom"),l.boundaryBreach="bottom"));var p=f,y=d;l.axis==="x"?p=f-h*u:y=d-h*u,this._$container.setStyles({transform:"translate3d("+p+"px, "+y+"px, 0)"})}c.push({x:l.end.x,y:l.end.y,time:Date.now()}),c.length>n&&c.shift()},this),this._$container.on(["mouseup","touchend"],function(t){if(!l.initiated)return!1;if(t.halt(),c.length===n){var o=c[0],s=c[c.length-1],h=Math.abs(o[l.axis]-s[l.axis]),f=Math.abs(s.time-o.time);l.velocity=h/f}else l.velocity=0;l.end||(l.tap=!0,l.end={x:t.touches?t.touches[0].clientX:t.clientX,y:t.touches?t.touches[0].clientY:t.clientY,region:this._$container.getDOMNode().getBoundingClientRect()}),l.time=Date.now()-e,l.boundaryBreach&&this.get("boundaryBreachCallback")(l),this._dispatchSlideAction(l),l={},c=[]},this)},_getBoundaries:function(){var l=this._$container.getStyle("transform");this._$container.setStyle("transform","translate3d(0,0,0)");var e=this._$items.item(0).get("region"),c=this._$items.item(this._$items.size()-1).get("region"),n;return n={top:e.top,left:e.left,bottom:c.bottom-c.height,right:c.right-c.width},this._$container.setStyle("transform",l),n},_dispatchSlideAction:function(l){var e=this._host.get("currentIndex"),c=.7/l.velocity,n=_.config.win.innerWidth<767?.2:.3,r=_.config.win.innerWidth<767?.4:.5;if(c<n&&(c=n),c>r&&(c=r),this._$container.setStyles({transition:"transform "+c+"s ease-out"}),_.later(c*1e3,this,function(){this._$container.setStyles({transition:"none"})}),l.axis==="x"){var t=Math.abs(Math.abs(l.start.x)-Math.abs(l.end.x));(t>this._$container.get("clientWidth")/2||l.velocity>1)&&(l.start.x>l.end.x?e<this._$items.size()-1&&e++:e>0&&e--)}this._host.set("currentIndex",e)}},{NS:"gallery-stacked-transition",CONTAINER_CLASS:"sqs-gallery-design-stacked-newswi
2525pe",WRAPPER_CLASS:"sqs-gallery-design-stacked-newswipe-wrapper",ATTRS:{boundaries:{value:{top:"inertial",right:"inertial",bottom:"inertial",left:"inertial"},validator:function(l){var e=!0;for(var c in l)if(l[c]!=="none"&&l[c]!=="hard"&&l[c]!=="inertial"){e=!1;break}return e}},boundaryBreachCallback:{value:function(l){}},snapPoints:{value:{x:"100%",y:"none"},validator:function(l){var e=!!l.match(/%$/)&&!isNaN(parseFloat(l)),c=!!l.match(/none/);return e||c}}}})},"1.0",{requires:["base","node","@sqs/yui-gallery/designs/stacked/transitions/base","@sqs/yui-gallery/touch-event-listener","squarespace-video-loader"]})},815176:()=>{YUI.add("@sqs/yui-gallery/designs/stacked/transitions/scroll",function(_){_.namespace("SQS.Gallery.StackedTransitions"),_.SQS.Gallery.StackedTransitions.scroll=_.Base.create("GalleryDesignStackedTransition",_.SQS.Gallery.StackedTransitions.base,[],{initializer:function(){this.galleryHost=this.get("host").get("host"),this.container=this.galleryHost.get("container"),this.slides=this.galleryHost.get("slides"),this.containerWidth=this.container.get("parentNode").width(),this.container.addClass(this._getProperty("CONTAINER_CLASS")),this.slides.setStyles({opacity:1,visibility:"visible"}),this.container.setStyle("width",this.slides.size()*this.containerWidth+"px"),this.slides.setStyle("width",this.containerWidth+"px"),this._adjustPosition(this._getCurrentSlidePosition()),this._event(new _.SQS.Gallery.ResizeEmitter({timeout:100}).on("resize",function(){this.containerWidth=this.container.get("parentNode").width(),this.container.setStyle("width",this.slides.size()*this.containerWidth+"px"),this.slides.setStyle("width",this.containerWidth+"px"),this._adjustPosition(this._getCurrentSlidePosition())},this)),_.config.win.Modernizr&&_.config.win.Modernizr.touch&&(this.touchListener=null,this.touchStartPoint=null,this.touchListener=new _.SQS.Gallery.TouchEventListener(this.container,{move:!0,swipe:!0,preventDefaultTouchEvents:!1,preventDefaultGestureEvents:!0}),_.on("squarespace:ontouch",function(l){this._onTouch(l)},this))},destructor:function(){this.container&&(this.container.removeClass(this._getProperty("CONTAINER_CLASS")),this.container.setStyles({width:null,left:null})),this.touchListener&&this.touchListener.removeEventHandlers(),this._flushEvents()},transition:function(l){this.galleryHost.get("inMotion")||this.slides.size()===0||this._adjustPosition(this._getCurrentSlidePosition(),!0)},_getOffsetAttribute:function(){return this.get("direction")==="horizontal","offsetWidth"},_getContainerDim:function(){return this.get("host").get("host").get("container").get(this._getOffsetAttribute())},_getDirection:function(l,e){return l<e?1:-1},_getCurrentSlidePosition:function(){return-1*this.containerWidth*this.galleryHost.get("currentIndex")},_onTouch:function(l){var e=this.get("host").get("host").get("container"),c=l.targetEl;if(c.getAttribute("href")){this._handleAnchors(c),l.touchEvent.preventDefault();return}else{if(l.touchEvent.touches.length>1)return;if(e.contains(c)&&!c.ancestor(".image-detail-wrapper, .sqs-video-wrapper"))switch(l.action){case _.SQS.Gallery.TouchEventListener.ActionTypes.swipeUp:_.fire("transition:scroll:swipeup",{container:e});break;case _.SQS.Gallery.TouchEventListener.ActionTypes.swipeDown:_.fire("transition:scroll:swipedown",{container:e});break;case _.SQS.Gallery.TouchEventListener.ActionTypes.tapped:_.fire("transition:scroll:tapped",l);break;case _.SQS.Gallery.TouchEventListener.ActionTypes.touchStart:this.touchStartPoint=l.point;break;case _.SQS.Gallery.TouchEventListener.ActionTypes.touchMove:this._scrollByDistance(l.point);break;case _.SQS.Gallery.TouchEventListener.ActionTypes.touchEnd:this._finishScroll(l.point);break}}c.ancestor(".image-detail-wrapper, .sqs-video-wrapper")||this.get("allowPageScroll")||l.touchEvent.preventDefault()},_handleAnchors:_.throttle(function(l){l.getAttribute("target").match(/_blank/)?window.open(l.getAttribute("href")):window.location.href=l.getAttribute("href")}),_scrollByDistance:function(l){if(!(!this.touchStartPoint||this.slides.size()<2)){var e=this.get("host").get("host"),c=e.get("slides"),n=e.get("
2525currentIndex"),r=0;if(this.get("direction")==="vertical"?r=this.touchStartPoint.y-l.y:r=this.touchStartPoint.x-l.x,r>0&&n+1>=c.size()){e.fire("reachedEnd"),this.touchStartPoint=null;return}else if(r<0&&n-1<0){e.fire("reachedBeginning"),this.touchStartPoint=null;return}this._adjustPosition(this._getCurrentSlidePosition()-r)}},_finishScroll:function(l){if(!(!this.touchStartPoint||this.slides.size()<2)){var e=this.galleryHost,c=0,n=e.get("currentIndex");if(this.get("direction")==="vertical"?c=this.touchStartPoint.y-l.y:c=this.touchStartPoint.x-l.x,n=c>=0?n+1:n-1,n<0){e.fire("reachedBeginning"),this.touchStartPoint=null;return}else if(n>=e.get("slides").size()){e.fire("reachedEnd"),this.touchStartPoint=null;return}this._adjustPosition(-1*this.containerWidth*n,!0,.4),e.set("inMotion",!1),e.set("currentIndex",n,{direction:c>0?1:-1})}},_adjustPosition:function(l,e,c){var n={},r=this.get("direction"),t=this.get("accelerate");t?n.transform=r==="vertical"?"translate3d(0,"+l+"px,0)":"translate3d("+l+"px,0,0)":n[r==="vertical"?"top":"left"]=l+"px",e?t?this.container.transition({duration:c||this.get("host").get("speed"),transform:n.transform,easing:c?_.Easing.easeInStrong:this.get("host").get("easing")}):(this.galleryHost.set("inMotion",!0),this._anim(this.container,n,{duration:c||this.get("host").get("speed"),easing:c?_.Easing.easeInStrong:this.get("host").get("easing")}).run().on("end",function(){this.galleryHost.set("inMotion",!1)},this)):this.container.setStyles(n)}},{NS:"gallery-stacked-transition",CONTAINER_CLASS:"sqs-gallery-design-stacked-scrollHorz",ATTRS:{direction:{value:"horizontal"},accelerate:{valueFn:function(){return _.UA.mobile}},allowPageScroll:{value:!0}}})},"1.0",{requires:["base","node","@sqs/yui-gallery/resize-emitter","@sqs/yui-gallery/designs/stacked/transitions/base","@sqs/yui-gallery/touch-event-listener"]})},71724:()=>{YUI.add("@sqs/yui-gallery/designs/stacked/transitions/swipe",function(_){_.namespace("SQS.Gallery.StackedTransitions"),_.SQS.Gallery.StackedTransitions.swipe=_.Base.create("GalleryDesignStackedTransition",_.SQS.Gallery.StackedTransitions.base,[],{initializer:function(){this.galleryHost=this.get("host").get("host"),this.container=this.galleryHost.get("container"),this.slides=this.galleryHost.get("slides"),this.container.addClass(this._getProperty("CONTAINER_CLASS")),this.container.get("parentNode").addClass(this._getProperty("WRAPPER_CLASS")),this.slides.setStyles({opacity:null,visibility:null}),this.bindUI(),this.syncUI(),this._event(new _.SQS.Gallery.ResizeEmitter({timeout:100}).on("resize",function(){this.syncUI()},this))},bindUI:function(){var l,e,c=this.container.get("parentNode").width()/2.25;this.container.on("touchstart",function(n){e=!1,l=new Date().getTime()}),this.container.on("touchmove",function(n){e=!0}),this.container.on("touchend",function(n){var r=this.container.get("parentNode").get("scrollLeft"),t=this.galleryHost.get("currentIndex"),o=this._getSlidePosition(t),s=Math.abs(o-r),h=new Date().getTime()-l>250;if(h===!0)s>c&&(r>o?t++:t--);else if(h===!1&&e===!1){if(!n.target.get("tagName").match(/img/i))return;t++}else e===!0&&s>0&&(r>o?t++:t--);this._adjustPosition(t)},this)},syncUI:function(){this.containerWidth=this.container.get("parentNode").width(),this.container.setStyle("width",this.slides.size()*this.containerWidth+"px"),this.slides.setStyle("width",this.containerWidth+"px"),this._adjustPosition()},transition:function(l){this.galleryHost.get("inMotion")||this.slides.size()===0||this._adjustPosition()},_getSlidePosition:function(l){return this.containerWidth*l},_adjustPosition:function(l){l=_.Lang.isUndefined(l)?this.galleryHost.get("currentIndex"):l;var e=this.container.get("parentNode").get("scrollLeft"),c=this._getSlidePosition(l);e!==c&&(this.galleryHost.set("inMotion",!0),new _.Anim({node:this.container.get("parentNode"),to:{scrollLeft:c},duration:.28,easing:_.Easing.easeOut}).run().on("end",function(){this.galleryHost.set("inMotion",!1),this.galleryHost.set("currentIndex",l)},this))},destructor:function(){this.container&&this.container.removeClass(this._getProperty("CONTAINER_CLASS")),this._flushEvents()}},{NS:"gallery-stacked-transition",CONTAINER_CLASS:"sqs-gallery-design-stacked-swipe",WRAPPER_CLASS:"sqs-gallery-design-stacked-swipe-wrapper",ATTRS:{}})},"1.0",{requires:["base","node","@sqs/yui-gallery/resize-emitter","@sqs/yui-gallery/designs/stacked/transitions/base"]})},3064:(_,l,e)=>
2525{var c=e(999762).containFocus,n=e(737112),r=e(140546);function t(o,s){o.setAttribute("aria-current",s?"true":"false")}YUI.add("@sqs/yui-gallery/designs/strip",function(o){o.namespace("SQS.Gallery.Designs"),o.SQS.Gallery.Designs.strip=o.Base.create("GalleryDesignBase",o.Plugin.Base,[o.SQS.Gallery.GismoBase,o.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex],{initializer:function(){var s=this.get("host");s.get("container").addClass(this._getProperty("CONTAINER_CLASS")),s.get("slides").addClass(this._getProperty("SLIDE_CLASS")),this._event(s.on("image-loaded",this._syncUIRefreshWrapperWidth,this)),this._event(s.on("refresh",this._syncUIRefreshWrapperWidth,this)),s.plugLoaders();var h=s.get("container").get("offsetHeight");s._slidesByType("video").each(this._initializeVideoSlide(h)),s.renderWrapper(),s.after("currentIndexChange",this.syncUI,this),this.syncUI(),this.bindUI()},destructor:function(){var s=this.get("host");if(s){var h=s.get("container");h&&h.removeClass(this._getProperty("CONTAINER_CLASS"));var f=s.get("slides");f&&f.removeClass(this._getProperty("SLIDE_CLASS"))}},_initializeVideoSlide:function(s){return function(h){var f=h.one(".sqs-video-wrapper");if(f){var d=f.videoloader,a=d.getWidth()/d.getHeight();f.setStyle("paddingRight",a*s),h.one("img")&&h.one("img").refresh()}}},syncUI:function(s){(!s||!s.calledFromParent)&&this.get("host").syncUI(),this._syncUIRefreshWrapperWidth(),this.loadItems()},_syncUIRefreshWrapperWidth:function(){var s=this.get("host"),h=s.get("container");if(h.hasClass("sqs.gallery-thumbnails")){var f=h.get("offsetHeight");h.all(".sqs-video-thumbnail").each(function(b){b.hasClass("no-image")&&b.one(".sqs-video-thumbnail-inner").setStyles({width:Math.floor(f*(16/9))+"px"});var E=b.one("img");E&&(b.removeClass("loading"),b.setAttribute("style","width: "+E.get("offsetWidth")+"px !important"))})}var d=s._wrapperEl;d.setStyles({width:null});var a=0,u=0;s.get("slides").each(function(b,E){this.get("host").get("currentIndex")>E&&(u+=b.get("offsetWidth")),a+=b.get("offsetWidth")},this);var v=h.get("offsetWidth"),p=s._currentSlide();if(p){switch(this.get("alignment")){case"start":break;case"middle":u-=(v-p.get("offsetWidth"))/2,u<0&&(u=0);break;case"end":u-=v-p.get("offsetWidth"),u<0&&(u=0);break}a<v?u=(v-a)/-2:u>a-v&&(u=a-v)}d.setStyles({width:a*2});var y=this;this._anim(d,{left:-1*u},{duration:this.get("speed"),easing:this.get("easing"),start:function(){y.get("host").set("inMotion",!0)},end:function(){y.get("host").set("inMotion",!1),y._updateSlideTabbability()}}).run()},_updateSlideTabbability:function(){var s=this.get("host"),h=s.get("container");this.revertFocusContainment&&this.revertFocusContainment(),this.revertFocusContainment=c({predicate:function(f){return!r(f,h)},root:h._node,setFocusOnContain:!1,restoreFocusOnRevert:!1})},bindUI:function(){var s=this.get("host"),h=s.get("slides"),f=s._currentSlide();h.each(function(a,u){var v=s._slideType(a);v==="video"&&a!==f&&a.one(".sqs-video-wrapper").videoloader.set("inactive",!0),t(a,a===f),this._event(a.on("click",this._onClickSlide(a,u),this)),this._event(a.on("keydown",function(y){(y.keyCode===13||y.keyCode===32)&&this._onClickSlide(a,u).bind(this)(y)},this))},this),s.on("currentIndexChange",this._toggleVideoOnSlideChange,this),s.on("designOptionsChange",this._handleDesignOptionsChanged,this);var d=s.get("slides").item(this.get("currentIndex")||0);d&&d.addClass(this._getProperty("SLIDE_CLASS"))},_handleDesignOptionsChanged:function(s){if(s&&s.subAttrName&&s.subAttrName==="designOptions.alignment"){var h=n(s.newVal.alignment);this.set("alignment",h)}},_onClickSlide:function(s,h){return function(f){var d=this.get("host"),a=d._slideType(s);if(a==="video"){var u=s.one(".sqs-video-wrapper"),v=u?u.videoloader:null,p=v?v.get("inactive"):!0;if(!p)return}var y=f.target.getAttribute("data-click-through-url");if(y){f.preventDefault(),window.location.href=y;return}if(h===d.get("currentIndex"))switch(this.get("activeSlideClickBehavior")){case"next":d.nextSlide();break;case"previous":d.previousSlide();break;default:d.set("currentIndex",h);break}else{var b=d.get("slides");b.each(function(P,x){t(P,x===h)}),d.set("currentIndex",h)}var E=d._currentSlide(),A=d._slideType(E),w=d._currentSlide(),C=d._slideType(w);E!==w&&(A==="video"&&E.one(".sqs-video-wrapper").videoloader.set("inactive",!0),C==="video"&&(w.one(".sqs-video-wrapper").videoloader.set("inactive",!1),w===s&&w.one(".sqs-video-wrapper").videoloader.showVideo()))}},_toggleVideoOnSlideChange:function(s){var h=this.get("host"),f=h.get("slides"),d=f.item(s.prevVal),a=s.newVal<0?f.size()-1:s.newVal,u=f.item(a);h._slideType(d)==="video"&&d.one(".sqs-video-wrapper").videoloader.set("inactive",!0),h._slideType(u)==="video"&&u.one(".sqs-video-wrapper").videoloader.set("inactive",!1)},_getProperty:function(s){return this.constructor[s]}},{NS:"gallery-design",CONTAINER_CLASS:"sqs-gallery-design-strip",SLIDE_CLASS:"sqs-gallery-design-strip-slide",ATTRS:{speed:{value:.5},easing:{value:o.Easing.easeOutStrong},activeSlideClickBehavior:{value:"next"},preloadCount:{value:1},alignment:{value:"middle",validator:function(s){return["start","middle","end"].indexOf(s)!==-1}}}})},"1.0",{requires:["base","node","plugin","@sqs/yui-gallery/loading-behavior/by-current-index","@sq
2525s/yui-gallery/gismo"]})},345126:(_,l,e)=>{var c=e(725977),n=e(737112),r=5;YUI.add("@sqs/yui-gallery/manager",function(t){t.namespace("SQS.Gallery"),t.SQS.Gallery.Manager=function(){var o={ready:function(){this._galleries=[],this._imageQueue=new t.AsyncQueue,this._queueThrottleMax=this.isMobile()?1:16,this._queueThrottle=this._queueThrottleMax},getGalleries:function(){return this._galleries},makeGallery:function(s){var h=new t.SQS.Gallery.Gallery2(s);return this._galleries.push(h),h},destroyGallery:function(s){this._galleries=t.Array.filter(this._galleries,function(h){return h!==s}),this._galleries.length===0&&(this._queueThrottle=this._queueThrottleMax)},updateGallery:function(s){var h=s.get("contentBox"),f=h.one(".sqs-gallery");if(f){var d=f.getData("gallery");if(d){var a=s.get("model"),u=s.get("modelWhiteList"),v=a.getAttrs(u),p=this.dataToAttrs(v);switch(d.setAttrs(p),a.get("design")){case"grid":this.updateGridStyles(h,p,a._getDefaultContent);break;case"slideshow":this.updateSlideshowThumbnails(h,p);break}d.refresh()}}},_getDataFromNode:function(s){if(s.hasAttribute("data-block-json"))try{return JSON.parse(s.getAttribute("data-block-json"))}catch(h){return console.error("Error decoding gallery block data."),null}return c(s,"block")||null},getDesign:function(s){switch(s.design){case"stacked":return"base";case"slider":return"strip";case"slideshow":return"stacked";case"grid":return"grid";case"autogrid":return"autogrid";case"autocolumns":return"autocolumns";case"carousel":return"carousel";case"list":return"list";default:return"base"}},getAspectRatio:function(s,h){return h==="autocolumns"||s.imageAspectRatio==="Auto"?!1:s.imageAspectRatio},getLoaderOptions:function(s,h,f){switch(h){case"grid":return{mode:s["square-thumbs"]?"fill":"fit"};case"autogrid":case"autocolumns":case"carousel":case"list":return{mode:f.aspectRatio?"fill":""};case"stacked":return{mode:s["auto-crop"]?"fill":"fit"}}return{}},initializeGallery:function(s,h,f,d){var a={};a.autoHeight=["grid","stacked"].indexOf(f)!==-1,["autogrid","autocolumns","carousel","list"].indexOf(f)!==-1&&(a.aspectRatio=this.getAspectRatio(h,f),a.slidesPerRow=h.slidesPerRow,a.lightbox=h.lightbox,a.mixedContent=h.mixedContent),(f==="autogrid"||f==="autocolumns")&&(a.columnWidth=h.columnWidth,a.gutter=h.gutter),f==="list"&&(a.imageWidth=h.listImageSize),f==="strip"&&!t.Lang.isValue(h.aspectRatio)&&!t.Lang.isValue(h.vSize)&&(h.vSize=10,s.addClass("vsize-10")),(f==="carousel"||f==="strip")&&(a.alignment=n(h["active-alignment"])),f==="grid"&&(a.lightbox=h.lightbox,a.lightboxTheme=h.lightboxTheme==="light"?"light":"dark",a.perRow=parseInt(h["thumbnails-per-row"],10)),d.setData("galleryOptions",h);var u=this.makeGallery({containerWrapper:d,container:d.one(".sqs-gallery"),elements:{previous:d.one(".sqs-gallery-controls .previous"),next:d.one(".sqs-gallery-controls .next"),imageContainers:d.all(".sqs-gallery-image-container"),metaContainers:d.all(".sqs-gallery-meta-container")},design:f,designOptions:a,loaderOptions:this.getLoaderOptions(h,f,a),keyboard:!h.autoplay,lazyLoad:!0,autoplay:h.autoplay,loop:!0,refreshOnResize:!0,refreshOnOrientationChange:!0});return h["autoplay-duration"]&&u.set("autoplayOptions.timeout",this.secondsToMs(h["autoplay-duration"])),u},dataToAttrs:function(s){var h=t.clone(s);return h["autoplay-duration"]&&(h.autoplayOptions=h.autoplayOptions||{},h.autoplayOptions.timeout=this.secondsToMs(h["autoplay-duration"]),delete h["autoplay-duration"]),h["active-alignment"]&&(h["designOptions.alignment"]=h["active-alignment"],delete h["active-alignment"]),h},secondsToMs:function(s){return parseInt(s*1e3,10)},styleThumbnails:function(s,h,f){var d=1.7777777777777777;s.all(".sqs-video-thumbnail").each(function(u){u.hasClass("no-image")&&u.one(".sqs-video-thumbnail-inner").setStyles({width:Math.floor(h*d)+"px"});var v=u.one("img");v&&v.once("load",function(){u.removeClass("loading"),u.setAttribute("style","width: "+v.get("offsetWidth")+"px !important")})});var a=Math.min(r,f);s.setStyles({height:h,marginTop:-a+f,marginBottom:-a,paddingTop:a,paddingBottom:a})},initializeBlock:function(s){var h=this._getDataFromNode(s);if(!h){console.error("Error evaluating gallery block data.");return}var f=s.one(".sqs-gallery-container");if(f){var d=this.getDesign(h);["grid","stacked"].indexOf(d)!==-1&&s.removeClass("vsize-"+h.vSize);var a=!t.UA.ios&&["strip","stacked"].indexOf(d)!==-1;if(a){var u=f.one(".sqs-gallery-controls");u&&u.addClass("show-hover-effect")}var v=this.getGalleryByContainer(f);v?v.refresh():v=this.initializeGallery(s,h,d,f),d==="stacked"&&h.thumbnails===!0&&this.initializeThumbnails(s,h,v)}},getGalleryByContainer:function(s){return s.one(".sqs-gallery").getData("gallery")||null},initializeThumbnails:function(s,h,f){var d=s.one(".sqs-gallery-container"),a=s.one(".sqs-gallery-thumbn
2525ails");if(a){var u=h["thumbnail-strip-height"],v=h["thumbnail-strip-margin"];if(this.styleThumbnails(a,u,v),a.getData("gallery")){a.getData("gallery").refresh();return}var p=Math.ceil(f.get("container").get("offsetWidth")/u),y=this.makeGallery({containerWrapper:d,container:a,elements:{},loop:!0,design:"strip",designOptions:{activeSlideClickBehavior:!1,preloadCount:p},lazyLoad:!0,loaderOptions:{canvas:!1},refreshOnResize:!0,refreshOnOrientationChange:!0,keyboard:!1});f.addChild(y)}},updateSlideshowThumbnails:function(s,h){var f=s.one(".sqs-gallery-thumbnails");if(f){var d={};t.Lang.isNumber(h["thumbnail-strip-height"])&&(d.height=h["thumbnail-strip-height"]),t.Lang.isNumber(h["thumbnail-strip-margin"])&&(d.marginTop=h["thumbnail-strip-margin"]),f.setStyles(d);var a=f.getData("gallery");a["gallery-design"].syncUI()}},updateGridStyles:function(s,h){var f=s.one(".sqs-gallery-container");if(!t.Lang.isNull(f)){var d=f.get("className").split(" "),a=t.Array.find(d,function(C){return C.startsWith("sqs-gallery-thumbnails-per-row-")}),u={padding:20,thumbsPerRow:4},v=t.Lang.isValue(h.padding)?h.padding:u.padding,p=t.Lang.isValue(h["thumbnails-per-row"])?h["thumbnails-per-row"]:u.thumbsPerRow,y=".sqs-block-content#"+s.get("id"),b=s.one("#design-grid-css"),E=y+" .sqs-gallery-design-grid",A=E+" .sqs-gallery-design-grid-slide .margin-wrapper",w=E+" { margin-right: -"+v+"px; }"+A+" { margin-right: "+v+"px;  margin-bottom: "+v+"px; }";f.removeClass(a),f.addClass("sqs-gallery-thumbnails-per-row-"+p),b&&b.setContent(w)}},refreshAll:function(){t.Array.each(this.getGalleries(),function(s){s.refresh()})},runImageQueue:function(){this._queueThrottle>0?this._imageQueue.run():this._imageQueue.pause()},addImageQueue:function(s){s.each(function(h){this._imageQueue.add({fn:function(){h&&h._node&&(h.plug(this.getLoader(),{load:!0}),h.fire("refresh"),h.get("complete")||(this._queueThrottle--,h.once(["load","error"],function(f){this._queueThrottle++,this.runImageQueue()},this))),this.runImageQueue()},context:this,id:h.getAttribute("data-src")})},this)},promoteImageQueue:function(s){for(var h=s.size()-1;h>=0;h--)this._imageQueue.promote(s.item(h).getAttribute("data-src"));this.runImageQueue()},removeImageQueue:function(s){s.each(function(h){this._imageQueue.remove(h.getAttribute("data-src"))},this)},isMobile:function(){return!t.Lang.isUndefined(window.orientation)||navigator.userAgent.toLowerCase().indexOf("mobile")!==-1},getLoader:function(){return t.Squarespace&&t.Squarespace.Loader2?t.Squarespace.Loader2:t.SQS.LEMobile&&t.SQS.LEMobile.Copies&&t.SQS.LEMobile.Copies.Loader2?t.SQS.LEMobile.Copies.Loader2:null},lightboxify:function(){console.warn("lightboxify is not available in this tier!")}};return o.ready(),o}()},"1.0",{requires:["async-queue","base","dom-style-ie","event-key","event-mouseenter","history","node","yui-throttle","@sqs/yui-gallery","@sqs/yui-gallery/designs"]})},104686:(_,l,e)=>{var c=e(131626),n=!1;YUI.add("@sqs/yui-gallery",function(r){r.namespace("SQS.Gallery"),r.SQS.Gallery.Gallery2=r.Base.create("Gallery",r.Widget,[r.SQS.Gallery.GismoBase],{initializer:function(){var t=this.get("container");t.setData("gallery",this),this._images=t.all("img[data-src]"),this._imagesByMedia={},this._slidesByMedia={},t.plug(r.SQS.Gallery.NodeDestroyNotifier,{onDestroy:function(){this.destroy()},context:this}),this.get("slides").each(this._initializeSlideWrapper,this),this.bindUI(),this.get("inMotion")||this._setupHistory(),this.plug(this.get("design"),this.get("designOptions"))},_initializeSlideWrapper:function(t){if(!t.getAttribute("data-type")){var o=t.one(".sqs-video-wrapper");t.setAttribute("data-type",o?"video":"image")}},getProperty:function(t){for(var o=this.constructor,s=this.constructor[t];r.Lang.isUndefined(s)&&o.superclass;){o=o.superclass.constructor;if(r.Lang.isUndefined(o))break;s=o[t]}return s},destructor:function(){this._clearAutoplay(),this._wrapperEl&&(this.get("slides").each(function(o){this.get("container").append(o)},this),this._wrapperEl.remove(),this._wrapperEl=null);var t=this.getImages();this.get("lazyLoad")&&r.Lang.isArray(t)&&t.length>0&&r.SQS.Gallery.Manager.removeImageQueue(),this.get("container").clearData("gallery"),r.SQS.Gallery.Manager.destroyGallery(this)},_shouldRespectKeypress:function(){if(this.get("inMotion")||document.activeElement.hasAttribute("contenteditable"))return!1;var t=r.one(r.config.win);return!!this.get("container").inRegion(t.get("region"))},isEditingKeypress:function(t){return t.target.ancestor("textarea,input,[contenteditable]",!0)},_onKeyPrev:function(t){this.isEditingKeypress(t)||this._shouldRespectKeypress()&&(t.preventDefault(),this.previousSlide())},_onKeyNext:function(t){this.isEditingKeypress(t)||this._shouldRespectKeypress()&&(t.preventDefault(),this.nextSlide())},bindKeyboard:function(){if(this.get("keyboard")){var t=this.get("keys.previous");t&&this._event(r.on("key",this._onKeyPrev,r.config.win,t,this),"ke
2525yboard");var o=this.get("keys.next");o&&this._event(r.on("key",this._onKeyNext,r.config.win,o,this),"keyboard")}},bindUI:function(){var t=r.one(r.config.win);this._flushEvents("refreshOnOrientationChange"),this.get("refreshOnOrientationChange")&&this._event(t.on("orientationchange",this.refresh,this),"refreshOnOrientationChange"),this.bindKeyboard(),this.after("autoplayChange",this._initializeAutoplay,this),this.after("autoplayOptionsChange",this._initializeAutoplay,this),this._initializeAutoplay(),this._bindUIElements(),this.after("elementsChange",this._bindUIElements,this),this.get("resizeEmitter")||this.set("resizeEmitter",new r.SQS.Gallery.ResizeEmitter({timeout:100})),this._flushEvents("refreshOnResize"),this.get("refreshOnResize")&&this._event(this.get("resizeEmitter").on("resize:end",this.refresh,this),"refreshOnResize"),this.fire("bindUI")},setActiveSlide:function(){var t=this.getProperty("ACTIVE_CLASS");this.getSlides().filter("."+t).removeClass(t);var o=this._currentSlide();n&&console.log("[yui-gallery/gallery] activating slide",{currentSlide:o}),o&&o.addClass(t)},togglePaginationControls:function(){if(!this.get("loop")){var t=this.get("currentIndex"),o=this.get("numberOfSlides"),s=t>=o-1,h=t<=0,f=this.getProperty("DISABLED_PAGINATION_CLASS"),d=this.get("elements.next");d&&d.toggleClass(f,s);var a=this.get("elements.previous");a&&a.toggleClass(f,h)}},syncUI:function(){n&&console.log("[yui-gallery/gallery] syncUI"),this.togglePaginationControls(),this.setActiveSlide();var t=this.get("elements.currentIndex");t&&t.setContent(this.get("currentIndex")+1);var o=this.get("numberOfSlides"),s=this.get("elements.totalSlides");s&&s.setContent(o),this.fire("syncUI")},refresh:function(t){n&&console.groupCollapsed("[yui-gallery/gallery] refresh"),this.syncUI();var o=this.getImages();this._refreshImages(o);var s=t&&t.type&&t.type.startsWith("resize");s||this._refreshVideos(),r.SQS.Gallery.Manager.promoteImageQueue(o),this.fire("refresh"),n&&console.groupEnd()},_refreshImages:function(t){if(this.get("lazyLoad")){t.each(function(o){o.loader&&o.get("complete")&&o.fire("refresh")},this);return}t.each(function(o){o.fire("refresh")},this)},_refreshVideos:function(){this.getSlides("video").each(function(t){var o=t.one(".sqs-video-wrapper");o.videoloader&&o.videoloader.get("showingVideo")===!1&&o.videoloader.reload()})},refreshContentMode:function(t){this.getImages("image").each(function(o){o.loader.set("mode",t)}),this.getSlides("video").each(function(o){o.one(".sqs-video-wrapper").videoloader.set("mode",t)})},loadImages:function(t){this.get("lazyLoad")?r.SQS.Gallery.Manager.promoteImageQueue(t):t.each(function(o){o.loader.set("load",!0),o.fire("refresh")})},previousSlide:function(t){t&&(t.preventDefault(),t.stopPropagation());var o=this.get("numberOfSlides");if(!(!r.Lang.isNumber(o)||!o)){var s=this.get("currentIndex");if(s<=0){if(!this.get("loop")){this.fire("reachedBeginning");return}this.set("currentIndex",o-1,{direction:1});return}this.set("currentIndex",s-1,{direction:-1})}},nextSlide:function(t){t&&(t.preventDefault(),t.stopPropagation());var o=this.get("numberOfSlides");if(!(!r.Lang.isNumber(o)||!o)){var s=this.get("currentIndex")+1;if(s>=o){if(!this.get("loop")){this.fire("reachedEnd");return}this.set("currentIndex",0,{direction:-1});return}this.set("currentIndex",s,{direction:1})}},renderWrapper:function(){if(!this._wrapperEl){var t=this.get("slides"),o=r.Node.create('<div class="sqs-wrapper"></div>');t.each(function(s){o.append(s)},this),this.get("container").append(o),this._wrapperEl=o}},addChild:function(t){var o=this.get("linkedGalleries"),s=r.bind(function(h){if(!h.calledFromSync)for(var f=0;f<o.length;f++)h.calledFromChild!==o[f]&&o[f].set("currentIndex",this.get("currentIndex"),{calledFromSync:!0})},this);this._linkedGalleryBinding||(this._linkedGalleryBinding=this.after("currentIndexChange",function(h){s(h)},this)),this.get("keyboard")&&t.set("keyboard",!1),t.after("currentIndexChange",function(h){h.calledFromSync||this.set("currentIndex",h.newVal,{calledFromChild:t})},this),o.push(t),t.get("linkedGalleries").push(this),t.syncUI()},setVideoState:function(t){if(t&&this._slideType(t)==="video"){var o=t.one(".sqs-video-wrapper").videoloader;
2525o&&(o.get("overlay")?o.showOverlay():o.get("apiFriendly")?o.pause():["object","iframe"].indexOf(o.get("type"))!==-1&&o.refreshVideo())}},getSlides:function(t){return t?this._slidesByType(t):this.get("slides")},getImages:function(t){return t?this._imagesByType(t):this._images},_isMotionDisabled:function(){var t=r.config.win.location.search;t.charAt(0)==="?"&&(t=t.substring(1));var o=c.parse(t);return o.nomotion==="true"},_clearAutoplay:function(){this._autoplayHandle&&(this._autoplayHandle.cancel(),this._autoplayHandle=null),this._flushEvents("autoplay")},_initializeAutoplay:function(){this._clearAutoplay();var t=this._isMotionDisabled()?!1:this.get("autoplay");t&&(this._autoplayMouseover=!1,this._autoplayRandom=this.get("autoplayOptions.interval"),this._startAutoplay())},_autoplayAdvance:function(){if(!(this._autoplayMouseover||!r.Env)){var t=this.get("numberOfSlides");if(!(!r.Lang.isNumber(t)||!t)){if(this._autoplayRandom){for(var o=Math.ceil(Math.random()*t);o===this.get("currentIndex");)this.set("currentIndex",o);return}this.nextSlide()}}},_startAutoplay:function(){this._autoplayHandle=r.later(this.get("autoplayOptions.timeout"),this,this._autoplayAdvance,null,!0);var t=[this.get("container"),this.get("elements.previous"),this.get("elements.next")];if(this.get("autoplayOptions.pauseOnMouseover"))for(var o=this.get("autoplayOptions.pauseOnMouseover"),s=0;s<o.length;s++)t.push(r.one(o[s]));if(!r.SQS.Gallery.Manager.isMobile())for(var h=0;h<t.length;h++){var f=t[h];r.Lang.isString(f)&&(f=this.get(f)),f&&(this._event(f.on(["mouseenter","mousemove"],function(){this._autoplayMouseover=!0}),"autoplay"),this._event(f.on("mouseout",function(){this._autoplayMouseover=!1}),"autoplay"))}},cleanAndRebindElements:function(t){for(var o=0;o<t.length;o++){var s=t[o],h="controls-"+s;this._flushEvents(h);var f="elements."+s,d=this.get(f);d&&d.each(function(a){n&&console.log("[yui-gallery/gallery] binding",s,a);var u=s+"Slide";this._event(a.on("click",this[u],this),h),this._event(a.on("keydown",function(p){(p.keyCode===13||p.keyCode===32)&&this[u](p)},this),h)},this)}},_bindUIElements:function(){this.cleanAndRebindElements(["previous","next"]);var t=[],o=this.getProperty("ACTIVE_CLASS");this._flushEvents("controls-controls"),this.get("elements.controls")&&(this.get("elements.controls").each(function(s){var h=s.get("children");t.push(h),h.each(function(d,a){this._event(d.on("click",function(){this.set("currentIndex",a)},this),"controls-controls")},this);var f=h.item(this.get("currentIndex"));f&&f.addClass(o)},this),this.getSlides().size()<=1&&this.get("elements.controls").addClass("sqs-gallery-controls-disabled")),this._flushEvents("index-change"),this._event(this.after("currentIndexChange",function(s){t.forEach(function(d){d.filter("."+o).removeClass(o);var a=d.item(s.newVal);a&&a.addClass(o)});var h=this.get("slides");if(h.size()){var f=h.item(s.prevVal);this.setVideoState(f)}r.Lang.isValue(this.initialAutoplay)&&this.set("autoplay",this.initialAutoplay)}),"index-change")},_onCurrentIndexChange:function(t){var o=null,s="",h=this.get("slides");h.size()&&(o=h.item(t.newVal)),o&&(s=o.getAttribute("data-slide-id"),r.config.win.Modernizr&&r.config.win.Modernizr.history&&(s=o.getAttribute("data-slide-url")||s));var f="",d=this.get("container");d&&(f=d.getAttribute("data-collection-full-url")),f||(f=r.config.win.Static.SQUARESPACE_CONTEXT.collection.fullUrl),f.length>1&&!f.endsWith("/")&&(f=f+"/"),this._history.replaceValue("itemId",s,{url:f+s})},_setupHistory:function(){if(!r.config.win.Static.IN_BACKEND&&this.get("historyHash")){this._history=new r.History,this.on("currentIndexChange",this._onCurrentIndexChange,this);var t=this.get("slides");if(t){var o=new r.HistoryHash,s=o.get("itemId")||o._initialState.itemId;s&&(this._history.replaceValue("itemId",null),t.some(function(h,f){if(h.getAttribute("data-slide-id")===s||h.getAttribute("data-slide-url")===s)return this.set("currentIndex",f),!0},this))}}},_currentSlide:function(){return this.getCurrentSlide()},getCurrentSlide:function(){var t=this.get("currentIndex");if(!r.Lang.isNumber(t))return null;var o=this.get("slides");return o?o.item(t):null},_slidesByType:function(t){var o=this.get("slides");return o?(this._slidesByMedia[t]||(this._slidesByMedia[t]=o.filter('[data-type="'+t+'"]')),this._slidesByMedia[t]):new r.
2525NodeList},_imagesByType:function(t){return this._imagesByMedia[t]||(this._imagesByMedia[t]=new r.NodeList,this._slidesByType(t).each(function(o){var s=o.test("img")?o:o.one("img[data-src]");s&&this._imagesByMedia[t].push(s)},this)),this._imagesByMedia[t]},_slideType:function(t){if(!t)return"";var o=t.getAttribute("data-type");return o==="image"?"image":o==="video"?"video":"image"},_getContainer:function(t){return r.Lang.isString(t)&&(t=r.one(t)),t},_getDesign:function(t){var o=r.SQS.Gallery.Designs[t];if(!o&&r.Squarespace&&r.Squarespace.GalleryDesigns2&&(o=r.Squarespace.GalleryDesigns2[t]),!o)throw new Error("These are not the gallery designs you are looking for. (We could not find a design by the name "+t+")");return o},_getElements:function(t){for(var o in t)t[o]instanceof r.NodeList||(t[o]=r.all(t[o]));return t},_setElements:function(t,o){this._bindUIElements()},_setLoaderOptions:function(t){return t.hasOwnProperty("fit")&&t.fit?t.mode="fit":t.hasOwnProperty("fill")&&t.fill&&(t.mode="fill"),t},_getNumberOfSlides:function(){var t=this.get("slides");return t?t.size():0},_getSlides:function(o){var s=this._wrapperEl||this.get("container");if(!s||!s.getDOMNode())return new r.NodeList;var h;o?r.Lang.isString(o)?h=s.all(o):h=o:h=s.get("children");var f=h.filter(function(a){return a.tagName!=="NOSCRIPT"});return f},_getWrapper:function(t){return r.Lang.isString(t)&&(t=r.one(t)),t},_sanitizeCurrentIndex:function(t){if(!r.Lang.isNumber(t)||!t)return 0;var o=this.get("numberOfSlides");return!r.Lang.isNumber(o)||o<1?0:t<0?(o+t)%o:t%o},_validateCurrentIndex:function(t){if(this.get("inMotion"))return!1;for(var o=0;o<this.get("linkedGalleries").length;o++){var s=this.get("linkedGalleries")[o];if(s.get("inMotion")&&t!==s.get("currentIndex"))return!1}return!0},plugLoaders:function(){var t={};this.get("lazyLoad")&&(t.load="viewport",r.SQS.Gallery.Manager.addImageQueue(this.getImages())),this.get("useBgImage")&&(t.useBgImage=!0),t=r.merge(t,this.get("loaderOptions"));var o=this.getVideoLoader();o?this.getSlides("video").each(function(h){var f=h.one(".sqs-video-wrapper");f.plug(o,r.merge(this.get("videoLoaderOptions"),{mode:this.get("loaderOptions.mode")})),f.videoloader.after("showingVideoChange",function(d){r.Lang.isValue(this.initialAutoplay)||(this.initialAutoplay=this.get("autoplay")),this.set("autoplay",d.newVal?!1:this.initialAutoplay)},this)},this):console.error("VideoLoader not found");var s=this.getImageLoader();s?this.getImages().each(function(h){h.plug(s,t),this._event(h.once("load",function(){this._safari5HeightFix(h),this.fire("image-loaded")},this))},this):console.error("Loader2 not found")},getImageLoader:function(){return r.Squarespace&&r.Squarespace.Loader2?r.Squarespace.Loader2:r.SQS.LEMobile&&r.SQS.LEMobile.Copies&&r.SQS.LEMobile.Copies.Loader2?r.SQS.LEMobile.Copies.Loader2:null},getVideoLoader:function(){return r.Squarespace&&r.Squarespace.VideoLoader?r.Squarespace.VideoLoader:r.SQS.LEMobile&&r.SQS.LEMobile.Copies&&r.SQS.LEMobile.Copies.VideoLoader?r.SQS.LEMobile.Copies.VideoLoader:null},_safari5HeightFix:function(t){if(this.get("design")===r.SQS.Gallery.Designs.strip&&r.UA.webkit>0&&r.UA.webkit<536){var o=this._wrapperEl.getComputedStyle("height");t.setStyle("height",o+" !important")}}},{NS:"gallery",ACTIVE_CLASS:"sqs-active-slide",DISABLED_PAGINATION_CLASS:"sqs-disabled",ATTRS:{autoplay:{value:!1},autoplayOptions:{value:{randomize:!0,timeout:5e3,pauseOnMouseover:[]}},container:{getter:"_getContainer"},containerWrapper:{value:null},currentIndex:{value:0,setter:"_sanitizeCurrentIndex",validator:"_validateCurrentIndex"},design:{value:"base",getter:"_getDesign"},designOptions:{value:{}},elements:{value:{next:null,previous:null,currentIndex:null,totalSlides:null,controls:null},getter:"_getElements",setter:"_setElements",lazyAdd:!1},historyHash:{value:!1},inMotion:{value:!1},keyboard:{value:!0},keys:{value:{previous:"down:37",next:"down:39"}},lazyLoad:{value:!1},linkedGalleries:{value:[]},loaderOptions:{value:{},setter:"_setLoaderOptions"},loop:{value:!1},numberOfSlides:{getter:"_getNumberOfSlides"},refreshOnResize:{value:!1},refreshOnOrientationChange:{value:!1},resizeEmitter:{value:null},slides:{getter:"_getSlides"},useBgImage:{value:!1},videoLoaderOptions:{value:{}}}})},"1.0",{requires:["base","event-key","event-mouseenter","history","node","plugin","widget","@sqs/yui-gallery/designs","@sqs/yui-gallery/node
2525-destroy-notifier","@sqs/yui-gallery/gismo"]})},424150:_=>{_.exports=function(l,e,c,n){return l/=n/2,l<1?c/2*l*l*l+e:(l-=2,c/2*(l*l*l+2)+e)}},725977:_=>{_.exports=function(l,e){for(;l;){var c=l.getData(e);if(c)return c;l=l.ancestor()}}},416898:(_,l,e)=>{var c=e(424150);YUI.add("@sqs/yui-gallery/gismo",function(n){n.namespace("SQS.Gallery");var r=n.Base.create("SQSAnim",n.Anim,[],{run:function(){return this.get("destroyed")||this.get("node")._node===null||!this.get("node").inDoc()?(this.fire("end"),this):n.Anim.prototype.run.call(this)}});n.SQS.Gallery.GismoBase=function(){this._gismoEvents={},this._timers={},this._anims=this._anims||[]},n.SQS.Gallery.GismoBase.prototype={destructor:function(){n.Object.each(this._gismoEvents,function(t,o){n.Array.invoke(t,"detach"),this._gismoEvents[o]=null},this),n.Object.each(this._timers,function(t,o){n.Array.invoke(t,"cancel"),this._timers[o]=null},this),this._anims.shift?this._anims.forEach(function(t){t.get("running")&&t.stop(!0),t.destroy()}):this._anims.destructor&&this._anims.destructor(),this._anims=[]},_anim:function(t,o,s){return s=n.merge({node:t,duration:.5,easing:c,to:o},s),t.activeAnim&&t.activeAnim.stop(!0),t.activeAnim=new r(s),t.activeAnim.on("end",function(){delete t.activeAnim},t),s.end&&t.activeAnim.on("end",s.end),s.start&&t.activeAnim.on("start",s.start),t.nodedestroynotifier||t.plug(n.SQS.Gallery.NodeDestroyNotifier,{onDestroy:function(){t.activeAnim&&t.activeAnim.stop(!0)},context:t}),this._anims.push(t.activeAnim),t.activeAnim},_event:function(t,o){o=o||"generic",this._gismoEvents[o]=this._gismoEvents[o]||[],this._gismoEvents[o].push(t)},_getEvents:function(t){return this._gismoEvents[t||"generic"]},_flushEvents:function(t){var o=this._gismoEvents[t||"generic"];o&&(n.Array.invoke(o,"detach"),this._gismoEvents[t]=null)},_timer:function(t,o){o=o||"generic",this._timers[o]=this._timers[o]||[],this._timers[o].push(t)}}},"1.0",{requires:["array-invoke","@sqs/yui-gallery/node-destroy-notifier","anim"]})},140546:_=>{_.exports=function(e,c){var n=window.Y.Node.getDOMNode(e).getBoundingClientRect(),r=window.Y.Node.getDOMNode(c).getBoundingClientRect();return n.x+n.width<=r.x||n.x>=r.x+r.width}},280401:()=>{YUI.add("@sqs/yui-gallery/loading-behavior/by-current-index",function(_){_.namespace("SQS.Gallery.GalleryLoadingBehavior"),_.SQS.Gallery.GalleryLoadingBehavior.ByCurrentIndex=_.Base.create("GalleryLoadingBehavior",_.Base,[],{loadItems:function(){var l=this.get("host"),e=l.getImages();if(l.get("lazyLoad")){var c=l.get("currentIndex")-this.get("preloadCount"),n=l.get("currentIndex")+this.get("preloadCount"),r=new _.NodeList;l.get("loop")?n=n%l.get("slides").size():(c=Math.max(0,c),n=Math.min(l.get("slides").size()-1,n)),c>=0&&c<=n?r=e.slice(c,n+1):(r=r.concat(e.slice(c)),r=r.concat(e.slice(0,n+1))),l.loadImages(r)}else l.loadImages(e)}})},"1.0",{requires:["base","node"]})},333689:()=>{YUI.add("@sqs/yui-gallery/loading-behavior/by-viewport",function(_){_.namespace("SQS.Gallery.GalleryLoadingBehavior"),_.SQS.Gallery.GalleryLoadingBehavior.ByViewport=_.Base.create("GalleryLoadingBehavior",_.Base,[],{scrollHandler:null,scrollEl:null,scrollRegion:null,imageRegions:null,initializer:function(){this.get("host").get("lazyLoad")&&(this.scrollHandler=this._getScrollEl().on("scroll",this.loadItems,this))},destructor:function(){this.scrollHandler&&this.scrollHandler.detach(),this.scrollHandler=null,this.scrollEl=null,this.imageRegions=null,this.scrollRegion=null},_getScrollEl:function(){return this.scrollEl||(this.scrollEl=this.get("host").get("container").ancestor(function(l){return l.getStyle("overflowY").match(/scroll|auto/)&&l.get("scrollHeight")>l.get("clientHeight")}),(!this.scrollEl||this.scrollEl.test("html,body"))&&(this.scrollEl=_.one(_.config.win))),this.scrollEl},loadItems:function(){var l=this.get("host"),e=l.getImages();l.get("lazyLoad")?(this.imageRegions=[],this.scrollRegion=this._getScrollEl().get("region"),e.each(function(c){this.imageRegions.push(c.get("region"))},this),this._viewportLoad()):l.loadImages(e)},_viewportLoad:function(){var l=0,e=this._getScrollEl();e&&(l=e.get("scrollTop"));var c=l+this.scrollRegion.height,n=new _.NodeList;this.get("host").getImages().each(function(r,t){var o=this.imageRegions[t];(o.top>=l&&o.top<=c||o.bottom>=l&&o.bottom<=c)&&n.push(r)},this),this.get("host").loadImages(n)}})},"1.0",{requires:["base","node"]}
2525)},801909:()=>{YUI.add("@sqs/yui-gallery/node-destroy-notifier",function(_){_.namespace("SQS.Gallery"),_.SQS.Gallery.NodeDestroyNotifier=_.Base.create("NodeDestroyNotifier",_.Plugin.Base,[],{destructor:function(){this.get("onDestroy")&&this.get("onDestroy").call(this.get("context")||this)}},{NS:"nodedestroynotifier",ATTRS:{onDestroy:{},context:{}}})},"1.0",{requires:["base","event","node"]})},737112:_=>{_.exports=function(l){switch(l){case"left":return"start";case"center":return"middle";case"right":return"end";default:return"middle"}}},440265:()=>{YUI.add("@sqs/yui-gallery/rendering",function(_){_.namespace("SQS.Gallery"),_.SQS.Gallery.Rendering={getWidthForHeight:function(l,e,c){return l/e*c},getHeightForWidth:function(l,e,c){return e/l*c},getDimensionsFromNode:function(l){var e=l.getAttribute("data-image-dimensions");if(e){if(_.Lang.isString(e))return e=e.split("x"),{width:parseInt(e[0],10),height:parseInt(e[1],10)}}else return{width:null,height:null}}}},"1.0",{requires:["node"]})},707216:()=>{YUI.add("@sqs/yui-gallery/resize-emitter",function(_){_.namespace("SQS.Gallery"),_.SQS.Gallery.ResizeEmitter=_.Base.create("ResizeEmitter",_.Base,[],{initializer:function(){this.resizeEvent=_.on("resize",this._handleResize,_.config.win,this),this.after("resizingChange",this._afterResizingChange),this._requiresSizeCalculating()&&(this.on("resize:end",this._resetSize),this._resetSize())},destructor:function(){this.timer&&(this.timer.cancel(),this.timer=null),this.resizeEvent.detach(),this.resizeEvent=null},_resetSize:function(){this.setAttrs({width:_.config.win.innerWidth,height:_.config.win.innerHeight})},_afterResizingChange:function(l){var e=l.newVal?"resize:start":"resize:end";this.fire(e)},_getWindowDiff:function(l){var e=_.config.win["inner"+l.capitalize()],c=this.get(l);return Math.abs(e-c)},_requiresSizeCalculating:function(){return this.get("threshold")>0||_.Lang.isValue(this.get("axis"))},_canEmitResizeEvent:function(){var l,e,c=this.get("axis"),n=this.get("threshold");return _.Lang.isValue(c)?(e=c===this.constructor.AXES.X?"width":"height",l=this._getWindowDiff(e)>n):l=this._getWindowDiff("width")>n||this._getWindowDiff("height")>n,l},_handleResize:function(){if(!this.get("resizing")){if(this._requiresSizeCalculating()&&!this._canEmitResizeEvent())return;this.set("resizing",!0)}this.timer&&this.timer.cancel(),this.timer=_.later(this.get("timeout"),this,function(){_.Env&&this.set("resizing",!1)}),this.fire("resize")}},{AXES:{X:"x",Y:"y"},ATTRS:{axis:{validator:function(l){return _.Object.values(this.constructor.AXES).includes(l)}},height:{},resizing:{validator:_.Lang.isBoolean,value:!1},threshold:{validator:_.Lang.isNumber,value:0},timeout:{value:300},width:{}}})},"1.0",{requires:["base","event","node"]})},388431:()=>{YUI.add("@sqs/yui-gallery/touch-event-listener",function(_){function l(e,c){this.el=null,this.captureSettings=null,this.touchStartPoint=null,this.touchEndPoint=null,this.touchStartTime=null,this.isGesture=!1,this.touchStartHandler=null,this.touchMoveHandler=null,this.touchEndHandler=null,this.swipeThreshold=null,this.swipeTimeThreshold=null,this.el=e,this.captureSettings={swipe:!1,move:!1,preventDefaultTouchEvents:!0,preventDefaultGestureEvents:!0,gesture:!0},this.captureSettings=_.merge(this.captureSettings,c),this.swipeThreshold=50,this.swipeTimeThreshold=250,this.touchStartPoint={x:0,y:0},this.touchEndPoint={x:0,y:0},this.addEventHandlers()}l.Types={onTouch:"onTouch"},l.ActionTypes={gestureStart:"gestureStart",gestureEnd:"gestureEnd",gestureChange:"gestureChange",touchStart:"touchStart",touchMove:"touchMove",touchEnd:"touchEnd",touchMoveEnd:"touchMoveEnd",swipeLeft:"swipeLeft",swipeRight:"swipeRight",swipeUp:"swipeUp",swipeDown:"swipeDown",tapped:"tapped"},l.prototype.addEventHandlers=function(){this.gestureStartHandler=_.bind(this.onGestureStart,this),this.gestureChangeHandler=_.bind(this.onGestureChange,this),this.gestureEndHandler=_.bind(this.onGestureEnd,this),this.touchStartHandler=_.bind(this.onTouchStart,this),this.touchMoveHandler=_.bind(this.onTouchMove,this),this.touchEndHandler=_.bind(this.onTouchEnd,this),this.el.on("gesturestart",this.gestureStartHandler),this.el.on("gesturechange",this.gestureChangeHandler),this.el.on("gestureend",this.gestureEndHandler),this.el.on("touchstart",this.touchStartHandler),this.captureSettings.move&&this.el.on("touchmove",this.touchMoveHandler),this.el.on("touchend",this.touchEndHandler)},l.prototype.removeEventHandlers=function(){this.el.detachAll()},l.prototype.getTouchPoint=function(e){return{x:e[0].pageX,y:e[0].pageY}},l.prototype.fireTouchEvent=function(e){var c=0,n=0,r=0,t,o;if(c=this.touchEndPoint.x-this.touchStartPoint.x,n=this.touchEndPoint.y-this.touchStartPoint.y,r
2525=Math.sqrt(c*c+n*n),this.captureSettings.swipe&&(t=new Date,o=t-this.touchStartTime,o<=this.swipeTimeThreshold)){if(window.Math.abs(c)>=this.swipeThreshold){_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,point:this.touchEndPoint,action:c<0?_.SQS.Gallery.TouchEventListener.ActionTypes.swipeLeft:_.SQS.Gallery.TouchEventListener.ActionTypes.swipeRight,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e});return}if(window.Math.abs(n)>=this.swipeThreshold){_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,point:this.touchEndPoint,action:n<0?_.SQS.Gallery.TouchEventListener.ActionTypes.swipeUp:_.SQS.Gallery.TouchEventListener.ActionTypes.swipeDown,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e});return}}r>1?_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.touchMoveEnd,point:this.touchEndPoint,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e}):_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.tapped,point:this.touchEndPoint,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},l.prototype.onGestureStart=function(e){e.touches=[],this.captureSettings.preventDefaultGestureEvents&&e.preventDefault(),this.isGesture=!0,_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.gestureStart,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},l.prototype.onGestureChange=function(e){e.touches=[],this.captureSettings.preventDefaultGestureEvents&&e.preventDefault(),_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.gestureChange,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},l.prototype.onGestureEnd=function(e){e.touches=[],this.captureSettings.preventDefaultGestureEvents&&e.preventDefault(),_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.gestureEnd,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},l.prototype.onTouchStart=function(e){this.captureSettings.preventDefaultTouchEvents&&e.preventDefault();var c=e,n=c.touches;this.touchStartTime=new Date,this.touchStartPoint=this.getTouchPoint(n),_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.touchStart,point:this.touchStartPoint,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},l.prototype.onTouchMove=function(e){this.captureSettings.preventDefaultTouchEvents&&e.preventDefault();var c=e,n=c.touches;_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.touchMove,point:this.getTouchPoint(n),targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e})},l.prototype.onTouchEnd=function(e){if(this.isGesture&&this.captureSettings.gesture){this.isGesture=!1;return}this.captureSettings.preventDefaultTouchEvents&&e.preventDefault();var c=e,n=c.changedTouches?c.changedTouches:c.touches;this.touchEndPoint=this.getTouchPoint(n),_.fire("squarespace:ontouch",{type:_.SQS.Gallery.TouchEventListener.Types.onTouch,target:this,action:_.SQS.Gallery.TouchEventListener.ActionTypes.touchEnd,point:this.touchEndPoint,targetEl:e.target,currentTargetEl:e.currentTarget,touchEvent:e}),this.fireTouchEvent(e)},_.SQS.Gallery.TouchEventListener=l},"1.0",{requires:[]})},165118:(_,l,e)=>{"use strict";var c=e(139e3);/*!
2526 * The buffer module from node.js, for the browser.
2527 *
2528 * @author   Feross Aboukhadijeh <[email protected]> <http://feross.org>
2529 * @license  MIT
2530 */function n(G,K){if(G===K)return 0;for(var ie=G.length,re=K.length,te=0,q=Math.min(ie,re);te<q;++te)if(G[te]!==K[te]){ie=G[te],re=K[te];break}return ie<re?-1:re<ie?1:0}function r(G){return e.g.Buffer&&typeof e.g.Buffer.isBuffer=="function"?e.g.Buffer.isBuffer(G):!!(G!=null&&G._isBuffer)}var t=e(962601),o=Object.prototype.hasOwnProperty,s=Array.prototype.slice,h=function(){return function(){}.name==="foo"}();function f(G){return Object.prototype.toString.call(G)}function d(G){return r(G)||typeof e.g.ArrayBuffer!="function"?!1:typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(G):G?!!(G instanceof DataView||G.buffer&&G.buffer instanceof ArrayBuffer):!1}
2530var a=_.exports=A,u=/\s*function\s+([^\(\s]*)\s*/;function v(G){if(t.isFunction(G)){if(h)return G.name;var K=G.toString(),ie=K.match(u);return ie&&ie[1]}}a.AssertionError=function(K){this.name="AssertionError",this.actual=K.actual,this.expected=K.expected,this.operator=K.operator,K.message?(this.message=K.message,this.generatedMessage=!1):(this.message=b(this),this.generatedMessage=!0);var ie=K.stackStartFunction||E;if(Error.captureStackTrace)Error.captureStackTrace(this,ie);else{var re=new Error;if(re.stack){var te=re.stack,q=v(ie),X=te.indexOf(`
2531`+q);if(X>=0){var Z=te.indexOf(`
2532`,X+1);te=te.substring(Z+1)}this.stack=te}}},t.inherits(a.AssertionError,Error);function p(G,K){return typeof G=="string"?G.length<K?G:G.slice(0,K):G}function y(G){if(h||!t.isFunction(G))return t.inspect(G);var K=v(G),ie=K?": "+K:"";return"[Function"+ie+"]"}function b(G){return p(y(G.actual),128)+" "+G.operator+" "+p(y(G.expected),128)}function E(G,K,ie,re,te){throw new a.AssertionError({message:ie,actual:G,expected:K,operator:re,stackStartFunction:te})}a.fail=E;function A(G,K){G||E(G,!0,K,"==",a.ok)}a.ok=A,a.equal=function(K,ie,re){K!=ie&&E(K,ie,re,"==",a.equal)},a.notEqual=function(K,ie,re){K==ie&&E(K,ie,re,"!=",a.notEqual)},a.deepEqual=function(K,ie,re){w(K,ie,!1)||E(K,ie,re,"deepEqual",a.deepEqual)},a.deepStrictEqual=function(K,ie,re){w(K,ie,!0)||E(K,ie,re,"deepStrictEqual",a.deepStrictEqual)};function w(G,K,ie,re){if(G===K)return!0;if(r(G)&&r(K))return n(G,K)===0;if(t.isDate(G)&&t.isDate(K))return G.getTime()===K.getTime();if(t.isRegExp(G)&&t.isRegExp(K))return G.source===K.source&&G.global===K.global&&G.multiline===K.multiline&&G.lastIndex===K.lastIndex&&G.ignoreCase===K.ignoreCase;if((G===null||typeof G!="object")&&(K===null||typeof K!="object"))return ie?G===K:G==K;if(d(G)&&d(K)&&f(G)===f(K)&&!(G instanceof Float32Array||G instanceof Float64Array))return n(new Uint8Array(G.buffer),new Uint8Array(K.buffer))===0;if(r(G)!==r(K))return!1;re=re||{actual:[],expected:[]};var te=re.actual.indexOf(G);return te!==-1&&te===re.expected.indexOf(K)?!0:(re.actual.push(G),re.expected.push(K),P(G,K,ie,re))}function C(G){return Object.prototype.toString.call(G)=="[object Arguments]"}function P(G,K,ie,re){if(G==null||K===null||K===void 0)return!1;if(t.isPrimitive(G)||t.isPrimitive(K))return G===K;if(ie&&Object.getPrototypeOf(G)!==Object.getPrototypeOf(K))return!1;var te=C(G),q=C(K);if(te&&!q||!te&&q)return!1;if(te)return G=s.call(G),K=s.call(K),w(G,K,ie);var X=W(G),Z=W(K),oe,$;if(X.length!==Z.length)return!1;for(X.sort(),Z.sort(),$=X.length-1;$>=0;$--)if(X[$]!==Z[$])return!1;for($=X.length-1;$>=0;$--)if(oe=X[$],!w(G[oe],K[oe],ie,re))return!1;return!0}a.notDeepEqual=function(K,ie,re){w(K,ie,!1)&&E(K,ie,re,"notDeepEqual",a.notDeepEqual)},a.notDeepStrictEqual=x;function x(G,K,ie){w(G,K,!0)&&E(G,K,ie,"notDeepStrictEqual",x)}a.strictEqual=function(K,ie,re){K!==ie&&E(K,ie,re,"===",a.strictEqual)},a.notStrictEqual=function(K,ie,re){K===ie&&E(K,ie,re,"!==",a.notStrictEqual)};function R(G,K){if(!G||!K)return!1;if(Object.prototype.toString.call(K)=="[object RegExp]")return K.test(G);try{if(G instanceof K)return!0}catch(ie){}return Error.isPrototypeOf(K)?!1:K.call({},G)===!0}function M(G){var K;try{G()}catch(ie){K=ie}return K}function F(G,K,ie,re){var te;if(typeof K!="function")throw new TypeError('"block" argument must be a function');typeof ie=="string"&&(re=ie,ie=null),te=M(K),re=(ie&&ie.name?" ("+ie.name+").":".")+(re?" "+re:"."),G&&!te&&E(te,ie,"Missing expected exception"+re);var q=typeof re=="string",X=!G&&t.isError(te),Z=!G&&te&&!ie;if((X&&q&&R(te,ie)||Z)&&E(te,ie,"Got unwanted exception"+re),G&&te&&ie&&!R(te,ie)||!G&&te)throw te}a.throws=function(G,K,ie){F(!0,G,K,ie)},a.doesNotThrow=function(G,K,ie){F(!1,G,K,ie)},a.ifError=function(G){if(G)throw G};function z(G,K){G||E(G,!0,K,"==",z)}a.strict=c(z,a,{equal:a.strictEqual,deepEqual:a.deepStrictEqual,notEqual:a.notStrictEqual,notDeepEqual:a.notDeepStrictEqual}),a.strict.strict=a.strict;var W=Object.keys||function(G){var K=[];for(var ie in G)o.call(G,ie)&&K.push(ie);return K}},856066:(_,l,e)=>{_.exports={default:e(122143),__esModule:!0}},997072:(_,l,e)=>{_.exports={default:e(391843),__esModule:!0}},551269:(_,l,e)=>{_.exports={default:e(383190),__esModule:!0}},823528:(_,l,e)=>{_.exports={default:e(559948),__esModule:!0}},402761:(_,l,e)=>{_.exports={default:e(605486),__esModule:!0}},922125:(_,l,e)=>{_.exports={default:e(327877),__esModule:!0}},9795:(_,l)=>{"use strict";
vendor: 13,696 bytes, line 2532
2532l.__esModule=!0,l.default=function(e,c){if(!(e instanceof c))throw new TypeError("Cannot call a class as a function")}},895832:(_,l,e)=>{"use strict";l.__esModule=!0;var c=e(823528),n=r(c);function r(t){return t&&t.__esModule?t:{default:t}}l.default=function(){function t(o,s){for(var h=0;h<s.length;h++){var f=s[h];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),(0,n.default)(o,f.key,f)}}return function(o,s,h){return s&&t(o.prototype,s),h&&t(o,h),o}}()},328276:(_,l,e)=>{"use strict";l.__esModule=!0;var c=e(997072),n=o(c),r=e(856066),t=o(r);function o(s){return s&&s.__esModule?s:{default:s}}l.default=function(){function s(h,f){var d=[],a=!0,u=!1,v=void 0;try{for(var p=(0,t.default)(h),y;!(a=(y=p.next()).done)&&(d.push(y.value),!(f&&d.length===f));a=!0);}catch(b){u=!0,v=b}finally{try{!a&&p.return&&p.return()}finally{if(u)throw v}}return d}return function(h,f){if(Array.isArray(h))return h;if((0,n.default)(Object(h)))return s(h,f);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()},249703:(_,l,e)=>{var c=e(121659),n={};for(var r in c)c.hasOwnProperty(r)&&(n[c[r]]=r);var t=_.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var o in t)if(t.hasOwnProperty(o)){if(!("channels"in t[o]))throw new Error("missing channels property: "+o);if(!("labels"in t[o]))throw new Error("missing channel labels property: "+o);if(t[o].labels.length!==t[o].channels)throw new Error("channel and label counts mismatch: "+o);var s=t[o].channels,h=t[o].labels;delete t[o].channels,delete t[o].labels,Object.defineProperty(t[o],"channels",{value:s}),Object.defineProperty(t[o],"labels",{value:h})}t.rgb.hsl=function(d){var a=d[0]/255,u=d[1]/255,v=d[2]/255,p=Math.min(a,u,v),y=Math.max(a,u,v),b=y-p,E,A,w;return y===p?E=0:a===y?E=(u-v)/b:u===y?E=2+(v-a)/b:v===y&&(E=4+(a-u)/b),E=Math.min(E*60,360),E<0&&(E+=360),w=(p+y)/2,y===p?A=0:w<=.5?A=b/(y+p):A=b/(2-y-p),[E,A*100,w*100]},t.rgb.hsv=function(d){var a,u,v,p,y,b=d[0]/255,E=d[1]/255,A=d[2]/255,w=Math.max(b,E,A),C=w-Math.min(b,E,A),P=function(x){return(w-x)/6/C+1/2};return C===0?p=y=0:(y=C/w,a=P(b),u=P(E),v=P(A),b===w?p=v-u:E===w?p=1/3+a-v:A===w&&(p=2/3+u-a),p<0?p+=1:p>1&&(p-=1)),[p*360,y*100,w*100]},t.rgb.hwb=function(d){var a=d[0],u=d[1],v=d[2],p=t.rgb.hsl(d)[0],y=1/255*Math.min(a,Math.min(u,v));return v=1-1/255*Math.max(a,Math.max(u,v)),[p,y*100,v*100]},t.rgb.cmyk=function(d){var a=d[0]/255,u=d[1]/255,v=d[2]/255,p,y,b,E;return E=Math.min(1-a,1-u,1-v),p=(1-a-E)/(1-E)||0,y=(1-u-E)/(1-E)||0,b=(1-v-E)/(1-E)||0,[p*100,y*100,b*100,E*100]};function f(d,a){return Math.pow(d[0]-a[0],2)+Math.pow(d[1]-a[1],2)+Math.pow(d[2]-a[2],2)}t.rgb.keyword=function(d){var a=n[d];if(a)return a;var u=1/0,v;for(var p in c)if(c.hasOwnProperty(p)){var y=c[p],b=f(d,y);b<u&&(u=b,v=p)}return v},t.keyword.rgb=function(d){return c[d]},t.rgb.xyz=function(d){var a=d[0]/255,u=d[1]/255,v=d[2]/255;a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92,u=u>.04045?Math.pow((u+.055)/1.055,2.4):u/12.92,v=v>.04045?Math.pow((v+.055)/1.055,2.4):v/12.92;var p=a*.4124+u*.3576+v*.1805,y=a*.2126+u*.7152+v*.0722,b=a*.0193+u*.1192+v*.9505;return[p*100,y*100,b*100]},t.rgb.lab=function(d){var a=t.rgb.xyz(d),u=a[0],v=a[1],p=a[2],y,b,E;return u/=95.047,v/=100,p/=108.883,u=u>.008856?Math.pow(u,1/3):7.787*u+16/116,v=v>.008856?Math.pow(v,1/3):7.787*v+16/116,p=p>.008856?Math.pow(p,1/3):7.787*p+16/116,y=116*v-16,b=500*(u-v),E=200*(v-p),[y,b,E]},t.hsl.rgb=function(d){var a=d[0]/360,u=d[1]/100,v=d[2]/100,p,y,b,E,A;if(u===0)return A=v*255,[A,A,A];v<.5?y=v*(1+u):y=v+u-v*u,p=2*v-y,E=[0,0,0];for(var w=0;w<3;w++)b=a+1/3*-(w-1),b<0&&b++,b>1&&b--,6*b<1?A=p+(y-p)*6*b:2*b<1?A=y:3*b<2?A=p+(y-p)*(2/3-b)*6:A=p,E[w]=A*255;return E},t.hsl.hsv=function(d){var a=d[0],u=d[1]/100,v=d[2]/100,p=u,y=Math.max(v,.01),b,E;return v*=2,u*=v<=1?v:2-v,p*=y<=1?y:2-y,E=(v+u)/2,b=v===0?2*p/(y+p):2*u/(v+u),[a,b*100,E*100]},t.hsv.rgb=function(d){var a=d[0]/60,u=d[1]/100,v=d[2]/100,p=Math.floor(a)%6,y=a-Math.floor(a),b=255*v*(1-u),E=255*v*(1-u*y),A=255*v*(1-u*(1-y));switch(v*=255,p){case 0:return[v,A,b];case 1:return[E,v,b];case 2:return[b,v,A];case 3:return[b,E,v];case 4:return[A,b,v];case 5:return[v,b,E]}},t.hsv.hsl=function(d){var a=d[0],u=d[1]/100,v=d[2]/100,p=Math.max(v,.01),y,b,E;return E=(2-u)*v,y=(2-u)*p,b=u*p,b/=y<=1?y:2-y,b=b||0,E/=2,[a,b*100,E*100]},t.hwb.rgb=function(d){var a=d[0]/360,u=d[1]/100,v=d[2]/100,p=u+v,y,b,E,A;p>1&&(u/=p,v/=p),y=Math.floor(6*a),b=1-v,E=6*a-y,y&1&&(E=1-E),A=u+E*(b-u);var w,C,P;switch(y){default:case 6:case 0:w=b,C=A,P=u;break;case 1:w=A,C=b,P=u;break;case 2:w=u,C=b,P=A;break;case 3:w=u,C=A,P=b;break;case 4:w=A,C=u,P=b;break;case 5:w=b,C=u,P=A;break}return[w*255,C*255,P*255]},t.cmyk.rgb=function(d){var a=d[0]/100,u=d[1]/100,v=d[2]/100,p=d[3]/100,y,b,E;return y=1-Math.min(1,a*(1-p)+p),b=1-Math.min(1,u*(1-p)+p),E=1-Math.min(1,v*(1-p)+p),[y*255,b*255,E*255]},t.xyz.rgb=function(d){var a=d[0]/100,u=d[1]/100,v=d[2]/100,p,y,b;return p=a*3.2406+u*-1.5372+v*-.4986,y=a*-.9689+u*1.8758+v*.0415,b=a*.0557+u*-.204+v*1.057,p=p>.0031308?1.055*Math.pow(p,1/2.4)-.055:p*12.92,y=y>.0031308?1.055*Math.pow(y,1/2.4)-.055:y*12.92,b=b>.0031308?1.055*Math.pow(b,1/2.4)-.055:b*12.92,p=Math.min(Math.max(0,p),1),y=Math.min(Math.max(0,y),1),b=Math.min(Math.max(0,b),1),[p*255,y*255,b*255]},t.xyz.lab=function(d){var a=d[0],u=d[1],v=d[2],p,y,b;return a/=95.047,u/=100,v/=108.883,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,u=u>.008856?Math.pow(u,1/3):7.787*u+16/116,v=v>.008856?Math.pow(v,1/3):7.787*v+16/116,p=116*u-16,y=500*(a-u),b=200*(u-v),[p,y,b]},t.lab.xyz=function(d){var a=d[0],u=d[1],v=d[2],p,y,b;y=(a+16)/116,p=u/500+y,b=y-v/200;var E=Math.pow(y,3),A=Math.pow(p,3),w=Math.pow(b,3);return y=E>.008856?E:(y-16/116)/7.787,p=A>.008856?A:(p-16/116)/7.787,b=w>.008856?w:(b-16/116)/7.787,p*=95.047,y*=100,b*=108.883,[p,y,b]},t.lab.lch=function(d){var a=d[0],u=d[1],v=d[2],p,y,b;return p=Math.atan2(v,u),y=p*360/2/Math.PI,y<0&&(y+=360),b=Math.sqrt(u*u+v*v),[a,b,y]},t.lch.lab=function(d){var a=d[0],u=d[1],v=d[2],p,y,b;return b=v/360*2*Math.PI,p=u*Math.cos(b),y=u*Math.sin(b),[a,p,y]},t.rgb.ansi16=function(d){var a=d[0],u=d[1],v=d[2],p=1 in arguments?arguments[1]:t.rgb.hsv(d)[2];if(p=Math.round(p/50),p===0)return 30;var y=30+(Math.round(v/255)<<2|Math.round(u/255)<<1|Math.round(a/255));return p===2&&(y+=60),y},t.hsv.ansi16=function(d){return t.rgb.ansi16(t.hsv.rgb(d),d[2])},t.rgb.ansi256=function(d){var a=d[0],u=d[1],v=d[2];if(a===u&&u===v)return a<8?16:a>248?231:Math.round((a-8)/247*24)+232;var p=16+36*Math.round(a/255*5)+6*Math.round(u/255*5)+Math.round(v/255*5);return p},t.ansi16.rgb=function(d){var a=d%10;if(a===0||a===7)return d>50&&(a+=3.5),a=a/10.5*255,[a,a,a];var u=(~~(d>50)+1)*.5,v=(a&1)*u*255,p=(a>>1&1)*u*255,y=(a>>2&1)*u*255;return[v,p,y]},t.ansi256.rgb=function(d){if(d>=232){var a=(d-232)*10+8;return[a,a,a]}d-=16;var u,v=Math.floor(d/36)/5*255,p=Math.floor((u=d%36)/6)/5*255,y=u%6/5*255;return[v,p,y]},t.rgb.hex=function(d){var a=((Math.round(d[0])&255)<<16)+((Math.round(d[1])&255)<<8)+(Math.round(d[2])&255),u=a.toString(16).toUpperCase();return"000000".substring(u.length)+u},t.hex.rgb=function(d){var a=d.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!a)return[0,0,0];var u=a[0];a[0].length===3&&(u=u.split("").map(function(E){return E+E}).join(""));var v=parseInt(u,16),p=v>>16&255,y=v>>8&255,b=v&255;return[p,y,b]},t.rgb.hcg=function(d){var a=d[0]/255,u=d[1]/255,v=d[2]/255,p=Math.max(Math.max(a,u),v),y=Math.min(Math.min(a,u),v),b=p-y,E,A;return b<1?E=y/(1-b):E=0,b<=0?A=0:p===a?A=(u-v)/b%6:p===u?A=2+(v-a)/b:A=4+(a-u)/b+4,A/=6,A%=1,[A*360,b*100,E*100]},t.hsl.hcg=function(d){var a=d[1]/100,u=d[2]/100,v=1,p=0;return u<.5?v=2*a*u:v=2*a*(1-u),v<1&&(p=(u-.5*v)/(1-v)),[d[0],v*100,p*100]},t.hsv.hcg=function(d){var a=d[1]/100,u=d[2]/100,v=a*u,p=0;return v<1&&(p=(u-v)/(1-v)),[d[0],v*100,p*100]},t.hcg.rgb=function(d){var a=d[0]/360,u=d[1]/100,v=d[2]/100;if(u===0)return[v*255,v*255,v*255];var p=[0,0,0],y=a%1*6,b=y%1,E=1-b,A=0;switch(Math.floor(y)){case 0:p[0]=1,p[1]=b,p[2]=0;break;case 1:p[0]=E,p[1]=1,p[2]=0;break;case 2:p[0]=0,p[1]=1,p[2]=b;break;case 3:p[0]=0,p[1]=E,p[2]=1;break;case 4:p[0]=b,p[1]=0,p[2]=1;break;default:p[0]=1,p[1]=0,p[2]=E}return A=(1-u)*v,[(u*p[0]+A)*255,(u*p[1]+A)*255,(u*p[2]+A)*255]},t.hcg.hsv=function(d){var a=d[1]/100,u=d[2]/100,v=a+u*(1-a),p=0;return v>0&&(p=a/v),[d[0],p*100,v*100]},t.hcg.hsl=function(d){var a=d[1]/100,u=d[2]/100,v=u*(1-a)+.5*a,p=0;return v>0&&v<.5?p=a/(2*v):v>=.5&&v<1&&(p=a/(2*(1-v))),[d[0],p*100,v*100]},t.hcg.hwb=function(d){var a=d[1]/100,u=d[2]/100,v=a+u*(1-a);return[d[0],(v-a)*100,(1-v)*100]},t.hwb.hcg=function(d){var a=d[1]/100,u=d[2]/100,v=1-u,p=v-a,y=0;return p<1&&(y=(v-p)/(1-p)),[d[0],p*100,y*100]},t.apple.rgb=function(d){return[d[0]/65535*255,d[1]/65535*255,d[2]/65535*255]},t.rgb.apple=function(d){return[d[0]/255*65535,d[1]/255*65535,d[2]/255*65535]},t.gray.rgb=function(d){return[d[0]/100*255,d[0]/100*255,d[0]/100*255]},t.gray.hsl=t.gray.hsv=function(d){return[0,0,d[0]]},t.gray.hwb=function(d){return[0,100,d[0]]},t.gray.cmyk=function(d){return[0,0,0,d[0]]},t.gray.lab=function(d){return[d[0],0,0]},t.gray.hex=function(d){var a=Math.round(d[0]/100*255)&255,u=(a<<16)+(a<<8)+a,v=u.toString(16).toUpperCase();return"000000".substring(v.length)+v},t.rgb.gray=function(d){var a=(d[0]+d[1]+d[2])/3;return[a/255*100]}},413238:(_,l,e)=>{var c=e(249703),n=e(406395),r={},t=Object.keys(c);function o(h){var f=function(d){return d==null?d:(arguments.length>1&&(d=Array.prototype.slice.call(arguments)),h(d))};return"conversion"in h&&(f.conversion=h.conversion),f}function s(h){var f=function(d){if(d==null)return d;arguments.length>1&&(d=Array.prototype.slice.call(arguments));var a=h(d);if(typeof a=="object")for(var u=a.length,v=0;v<u;v++)a[v]=Math.round(a[v]);return a};return"conversion"in h&&(f.conversion=h.conversion),f}t.forEach(function(h){r[h]={},Object.defineProperty(r[h],"channels",{value:c[h].channels}),Object.defineProperty(r[h],"labels",{value:c[h].labels});var f=n(h),d=Object.keys(f);d.forEach(function(a){var u=f[a];r[h][a]=s(u),r[h][a].raw=o(u)})}),_.exports=r},406395:(_,l,e)=>{var c=e(249703);function n(){for(var s={},h=Object.keys(c),f=h.length,d=0;d<f;d++)s[h[d]]={distance:-1,parent:null};return s}function r(s){var h=n(),f=[s];for(h[s].distance=0;f.length;)for(var d=f.pop(),a=Object.keys(c[d]),u=a.length,v=0;v<u;v++){var p=a[v],y=h[p];y.distance===-1&&(y.distance=h[d].distance+1,y.parent=d,f.unshift(p))}return h}function t(s,h){return function(f){return h(s(f))}}function o(s,h){for(var f=[h[s].parent,s],d=c[h[s].parent][s],a=h[s].parent;h[a].parent;)f.unshift(h[a].parent),d=t(c[h[a].parent][a],d),a=h[a].parent;return d.conversion=f,d}_.exports=function(s){for(var h=r(s),f={},d=Object.keys(h),a=d.length,u=0;u<a;u++){var v=d[u],p=h[v];p.parent!==null&&(f[v]=o(v,h))}return f}},121659:_=>{"use strict";_.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
2532ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},791484:_=>{"use strict";_.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},122143:(_,l,e)=>{e(506869),e(537323),_.exports=e(811850)},391843:(_,l,e)=>{e(506869),e(537323),_.exports=e(67222)},383190:(_,l,e)=>{e(472557),_.exports=e(880535).Object.assign},559948:(_,l,e)=>{e(761872);var c=e(880535).Object;_.exports=function(r,t,o){return c.defineProperty(r,t,o)}},605486:(_,l,e)=>{e(434719),_.exports=e(880535).Object.entries},327877:(_,l,e)=>{e(431700),e(537323),e(506869),e(213202),e(968329),e(182827),_.exports=e(880535).Promise},448423:_=>{_.exports=function(l){if(typeof l!="function")throw TypeError(l+" is not a function!");return l}},705618:_=>{_.exports=function(){}},640142:_=>{_.exports=function(l,e,c,n){if(!(l instanceof e)||n!==void 0&&n in l)throw TypeError(c+": incorrect invocation!");return l}},359258:(_,l,e)=>{var c=e(671318);_.exports=function(n){if(!c(n))throw TypeError(n+" is not an object!");return n}},143046:(_,l,e)=>{var c=e(500648),n=e(717915),r=e(707223);_.exports=function(t){return function(o,s,h){var f=c(o),d=n(f.length),a=r(h,d),u;if(t&&s!=s){for(;d>a;)if(u=f[a++],u!=u)return!0}else for(;d>a;a++)if((t||a in f)&&f[a]===s)return t||a||0;return!t&&-1}}},728099:(_,l,e)=>{var c=e(427259),n=e(501932)("toStringTag"),r=c(function(){return arguments}())=="Arguments",t=function(o,s){try{return o[s]}catch(h){}};_.exports=function(o){var s,h,f;return o===void 0?"Undefined":o===null?"Null":typeof(h=t(s=Object(o),n))=="string"?h:r?c(s):(f=c(s))=="Ob
2532ject"&&typeof s.callee=="function"?"Arguments":f}},427259:_=>{var l={}.toString;_.exports=function(e){return l.call(e).slice(8,-1)}},880535:_=>{var l=_.exports={version:"2.6.12"};typeof __e=="number"&&(__e=l)},57620:(_,l,e)=>{var c=e(448423);_.exports=function(n,r,t){if(c(n),r===void 0)return n;switch(t){case 1:return function(o){return n.call(r,o)};case 2:return function(o,s){return n.call(r,o,s)};case 3:return function(o,s,h){return n.call(r,o,s,h)}}return function(){return n.apply(r,arguments)}}},632926:_=>{_.exports=function(l){if(l==null)throw TypeError("Can't call method on  "+l);return l}},445157:(_,l,e)=>{_.exports=!e(808412)(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},346866:(_,l,e)=>{var c=e(671318),n=e(541942).document,r=c(n)&&c(n.createElement);_.exports=function(t){return r?n.createElement(t):{}}},264656:_=>{_.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},26210:(_,l,e)=>{var c=e(541942),n=e(880535),r=e(57620),t=e(653776),o=e(302134),s="prototype",h=function(f,d,a){var u=f&h.F,v=f&h.G,p=f&h.S,y=f&h.P,b=f&h.B,E=f&h.W,A=v?n:n[d]||(n[d]={}),w=A[s],C=v?c:p?c[d]:(c[d]||{})[s],P,x,R;v&&(a=d);for(P in a)x=!u&&C&&C[P]!==void 0,!(x&&o(A,P))&&(R=x?C[P]:a[P],A[P]=v&&typeof C[P]!="function"?a[P]:b&&x?r(R,c):E&&C[P]==R?function(M){var F=function(z,W,G){if(this instanceof M){switch(arguments.length){case 0:return new M;case 1:return new M(z);case 2:return new M(z,W)}return new M(z,W,G)}return M.apply(this,arguments)};return F[s]=M[s],F}(R):y&&typeof R=="function"?r(Function.call,R):R,y&&((A.virtual||(A.virtual={}))[P]=R,f&h.R&&w&&!w[P]&&t(w,P,R)))};h.F=1,h.G=2,h.S=4,h.P=8,h.B=16,h.W=32,h.U=64,h.R=128,_.exports=h},808412:_=>{_.exports=function(l){try{return!!l()}catch(e){return!0}}},99481:(_,l,e)=>{var c=e(57620),n=e(234001),r=e(204436),t=e(359258),o=e(717915),s=e(740195),h={},f={},d=_.exports=function(a,u,v,p,y){var b=y?function(){return a}:s(a),E=c(v,p,u?2:1),A=0,w,C,P,x;if(typeof b!="function")throw TypeError(a+" is not iterable!");if(r(b)){for(w=o(a.length);w>A;A++)if(x=u?E(t(C=a[A])[0],C[1]):E(a[A]),x===h||x===f)return x}else for(P=b.call(a);!(C=P.next()).done;)if(x=n(P,E,C.value,u),x===h||x===f)return x};d.BREAK=h,d.RETURN=f},541942:_=>{var l=_.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=l)},302134:_=>{var l={}.hasOwnProperty;_.exports=function(e,c){return l.call(e,c)}},653776:(_,l,e)=>{var c=e(232103),n=e(854074);_.exports=e(445157)?function(r,t,o){return c.f(r,t,n(1,o))}:function(r,t,o){return r[t]=o,r}},398421:(_,l,e)=>{var c=e(541942).document;_.exports=c&&c.documentElement},569247:(_,l,e)=>{_.exports=!e(445157)&&!e(808412)(function(){return Object.defineProperty(e(346866)("div"),"a",{get:function(){return 7}}).a!=7})},1331:_=>{_.exports=function(l,e,c){var n=c===void 0;switch(e.length){case 0:return n?l():l.call(c);case 1:return n?l(e[0]):l.call(c,e[0]);case 2:return n?l(e[0],e[1]):l.call(c,e[0],e[1]);case 3:return n?l(e[0],e[1],e[2]):l.call(c,e[0],e[1],e[2]);case 4:return n?l(e[0],e[1],e[2],e[3]):l.call(c,e[0],e[1],e[2],e[3])}return l.apply(c,e)}},613171:(_,l,e)=>{var c=e(427259);_.exports=Object("z").propertyIsEnumerable(0)?Object:function(n){return c(n)=="String"?n.split(""):Object(n)}},204436:(_,l,e)=>{var c=e(425264),n=e(501932)("iterator"),r=Array.prototype;_.exports=function(t){return t!==void 0&&(c.Array===t||r[n]===t)}},671318:_=>{_.exports=function(l){return typeof l=="object"?l!==null:typeof l=="function"}},234001:(_,l,e)=>{var c=e(359258);_.exports=function(n,r,t,o){try{return o?r(c(t)[0],t[1]):r(t)}catch(h){var s=n.return;throw s!==void 0&&c(s.call(n)),h}}},581906:(_,l,e)=>{"use strict";var c=e(820413),n=e(854074),r=e(405001),t={};e(653776)(t,e(501932)("iterator"),function(){return this}),_.exports=function(o,s,h){o.prototype=c(t,{next:n(1,h)}),r(o,s+" Iterator")}},826672:(_,l,e)=>{"use strict";var c=e(71766),n=e(26210),r=e(800668),t=e(653776),o=e(425264),s=e(581906),h=e(405001),f=e(935424),d=e(501932)("iterator"),a=!([].keys&&"next"in[].keys()),u="@@iterator",v="keys",p="values",y=function(){return this};
2532_.exports=function(b,E,A,w,C,P,x){s(A,E,w);var R=function(Z){if(!a&&Z in W)return W[Z];switch(Z){case v:return function(){return new A(this,Z)};case p:return function(){return new A(this,Z)}}return function(){return new A(this,Z)}},M=E+" Iterator",F=C==p,z=!1,W=b.prototype,G=W[d]||W[u]||C&&W[C],K=G||R(C),ie=C?F?R("entries"):K:void 0,re=E=="Array"&&W.entries||G,te,q,X;if(re&&(X=f(re.call(new b)),X!==Object.prototype&&X.next&&(h(X,M,!0),!c&&typeof X[d]!="function"&&t(X,d,y))),F&&G&&G.name!==p&&(z=!0,K=function(){return G.call(this)}),(!c||x)&&(a||z||!W[d])&&t(W,d,K),o[E]=K,o[M]=y,C)if(te={values:F?K:R(p),keys:P?K:R(v),entries:ie},x)for(q in te)q in W||r(W,q,te[q]);else n(n.P+n.F*(a||z),E,te);return te}},914326:(_,l,e)=>{var c=e(501932)("iterator"),n=!1;try{var r=[7][c]();r.return=function(){n=!0},Array.from(r,function(){throw 2})}catch(t){}_.exports=function(t,o){if(!o&&!n)return!1;var s=!1;try{var h=[7],f=h[c]();f.next=function(){return{done:s=!0}},h[c]=function(){return f},t(h)}catch(d){}return s}},436333:_=>{_.exports=function(l,e){return{value:e,done:!!l}}},425264:_=>{_.exports={}},71766:_=>{_.exports=!0},532876:(_,l,e)=>{var c=e(541942),n=e(117926).set,r=c.MutationObserver||c.WebKitMutationObserver,t=c.process,o=c.Promise,s=e(427259)(t)=="process";_.exports=function(){var h,f,d,a=function(){var y,b;for(s&&(y=t.domain)&&y.exit();h;){b=h.fn,h=h.next;try{b()}catch(E){throw h?d():f=void 0,E}}f=void 0,y&&y.enter()};if(s)d=function(){t.nextTick(a)};else if(r&&!(c.navigator&&c.navigator.standalone)){var u=!0,v=document.createTextNode("");new r(a).observe(v,{characterData:!0}),d=function(){v.data=u=!u}}else if(o&&o.resolve){var p=o.resolve(void 0);d=function(){p.then(a)}}else d=function(){n.call(c,a)};return function(y){var b={fn:y,next:void 0};f&&(f.next=b),h||(h=b,d()),f=b}}},699871:(_,l,e)=>{"use strict";var c=e(448423);function n(r){var t,o;this.promise=new r(function(s,h){if(t!==void 0||o!==void 0)throw TypeError("Bad Promise constructor");t=s,o=h}),this.resolve=c(t),this.reject=c(o)}_.exports.f=function(r){return new n(r)}},593303:(_,l,e)=>{"use strict";var c=e(445157),n=e(644523),r=e(358102),t=e(964290),o=e(48467),s=e(613171),h=Object.assign;_.exports=!h||e(808412)(function(){var f={},d={},a=Symbol(),u="abcdefghijklmnopqrst";return f[a]=7,u.split("").forEach(function(v){d[v]=v}),h({},f)[a]!=7||Object.keys(h({},d)).join("")!=u})?function(d,a){for(var u=o(d),v=arguments.length,p=1,y=r.f,b=t.f;v>p;)for(var E=s(arguments[p++]),A=y?n(E).concat(y(E)):n(E),w=A.length,C=0,P;w>C;)P=A[C++],(!c||b.call(E,P))&&(u[P]=E[P]);return u}:h},820413:(_,l,e)=>{var c=e(359258),n=e(217030),r=e(264656),t=e(867489)("IE_PROTO"),o=function(){},s="prototype",h=function(){var f=e(346866)("iframe"),d=r.length,a="<",u=">",v;for(f.style.display="none",e(398421).appendChild(f),f.src="javascript:",v=f.contentWindow.document,v.open(),v.
2532write(a+"script"+u+"document.F=Object"+a+"/script"+u),v.close(),h=v.F;d--;)delete h[s][r[d]];return h()};_.exports=Object.create||function(d,a){var u;return d!==null?(o[s]=c(d),u=new o,o[s]=null,u[t]=d):u=h(),a===void 0?u:n(u,a)}},232103:(_,l,e)=>{var c=e(359258),n=e(569247),r=e(73698),t=Object.defineProperty;l.f=e(445157)?Object.defineProperty:function(s,h,f){if(c(s),h=r(h,!0),c(f),n)try{return t(s,h,f)}catch(d){}if("get"in f||"set"in f)throw TypeError("Accessors not supported!");return"value"in f&&(s[h]=f.value),s}},217030:(_,l,e)=>{var c=e(232103),n=e(359258),r=e(644523);_.exports=e(445157)?Object.defineProperties:function(o,s){n(o);for(var h=r(s),f=h.length,d=0,a;f>d;)c.f(o,a=h[d++],s[a]);return o}},358102:(_,l)=>{l.f=Object.getOwnPropertySymbols},935424:(_,l,e)=>{var c=e(302134),n=e(48467),r=e(867489)("IE_PROTO"),t=Object.prototype;_.exports=Object.getPrototypeOf||function(o){return o=n(o),c(o,r)?o[r]:typeof o.constructor=="function"&&o instanceof o.constructor?o.constructor.prototype:o instanceof Object?t:null}},452265:(_,l,e)=>{var c=e(302134),n=e(500648),r=e(143046)(!1),t=e(867489)("IE_PROTO");_.exports=function(o,s){var h=n(o),f=0,d=[],a;for(a in h)a!=t&&c(h,a)&&d.push(a);for(;s.length>f;)c(h,a=s[f++])&&(~r(d,a)||d.push(a));return d}},644523:(_,l,e)=>{var c=e(452265),n=e(264656);_.exports=Object.keys||function(t){return c(t,n)}},964290:(_,l)=>{l.f={}.propertyIsEnumerable},234039:(_,l,e)=>{var c=e(445157),n=e(644523),r=e(500648),t=e(964290).f;_.exports=function(o){return function(s){for(var h=r(s),f=n(h),d=f.length,a=0,u=[],v;d>a;)v=f[a++],(!c||t.call(h,v))&&u.push(o?[v,h[v]]:h[v]);return u}}},441230:_=>{_.exports=function(l){try{return{e:!1,v:l()}}catch(e){return{e:!0,v:e}}}},786476:(_,l,e)=>{var c=e(359258),n=e(671318),r=e(699871);_.exports=function(t,o){if(c(t),n(o)&&o.constructor===t)return o;var s=r.f(t),h=s.resolve;return h(o),s.promise}},854074:_=>{_.exports=function(l,e){return{enumerable:!(l&1),configurable:!(l&2),writable:!(l&4),value:e}}},645270:(_,l,e)=>{var c=e(653776);_.exports=function(n,r,t){for(var o in r)t&&n[o]?n[o]=r[o]:c(n,o,r[o]);return n}},800668:(_,l,e)=>{_.exports=e(653776)},622095:(_,l,e)=>{"use strict";var c=e(541942),n=e(880535),r=e(232103),t=e(445157),o=e(501932)("species");_.exports=function(s){var h=typeof n[s]=="function"?n[s]:c[s];t&&h&&!h[o]&&r.f(h,o,{configurable:!0,get:function(){return this}})}},405001:(_,l,e)=>{var c=e(232103).f,n=e(302134),r=e(501932)("toStringTag");_.exports=function(t,o,s){t&&!n(t=s?t:t.prototype,r)&&c(t,r,{configurable:!0,value:o})}},867489:(_,l,e)=>{var c=e(371383)("keys"),n=e(130697);_.exports=function(r){return c[r]||(c[r]=n(r))}},371383:(_,l,e)=>{var c=e(880535),n=e(541942),r="__core-js_shared__",t=n[r]||(n[r]={});(_.exports=function(o,s){return t[o]||(t[o]=s!==void 0?s:{})})("versions",[]).push({version:c.version,mode:e(71766)?"pure":"global",copyright:"\xA9 2020 Denis Pushkarev (zloirock.ru)"})},67062:(_,l,e)=>{var c=e(359258),n=e(448423),r=e(501932)("species");_.exports=function(t,o){var s=c(t).constructor,h;return s===void 0||(h=c(s)[r])==null?o:n(h)}},430026:(_,l,e)=>{var c=e(632194),n=e(632926);_.exports=function(r){return function(t,o){var s=String(n(t)),h=c(o),f=s.length,d,a;return h<0||h>=f?r?"":void 0:(d=s.charCodeAt(h),d<55296||d>56319||h+1===f||(a=s.charCodeAt(h+1))<56320||a>57343?r?s.charAt(h):d:r?s.slice(h,h+2):(d-55296<<10)+(a-56320)+65536)}}},117926:(_,l,e)=>{var c=e(57620),n=e(1331),r=e(398421),t=e(346866),o=e(541942),s=o.process,h=o.setImmediate,f=o.clearImmediate,d=o.MessageChannel,a=o.Dispatch,u=0,v={},p="onreadystatechange",y,b,E,A=function(){var C=+this;if(v.hasOwnProperty(C)){var P=v[C];delete v[C],P()}},w=function(C){A.call(C.data)};(!h||!f)&&(h=function(P){for(var x=[],R=1;arguments.length>R;)x.push(arguments[R++]);return v[++u]=function(){n(typeof P=="function"?P:Function(P),x)},y(u),u},f=function(P){delete v[P]},e(427259)(s)=="process"?y=function(C){s.nextTick(c(A,C,1))}:a&&a.now?y=function(C){a.now(c(A,C,1))}:d?(b=new d,E=b.port2,b.port1.onmessage=w,y=c(E.postMessage,E,1)):o.addEventListener&&typeof postMessage=="function"&&!o.importScripts?(y=function(C){o.postMessage(C+"","*")},o.addEventListener("message",w,!1)):p in t("script")?y=function(C){r.appendChild(t("script"))[p]=function(){r.removeChild(this),A.call(C)}}:y=function(C){setTimeout(c(A,C,1),0)}),_.exports={set:h,clear:f}},707223:(_,l,e)=>{var c=e(632194),n=Math.max,r=Math.min;_.exports=function(t,o){return t=c(t),t<0?n(t+o,0):r(t,o)}},632194:_=>{var l=Math.ceil,e=Math.floor;_.exports=function(c){return isNaN(c=+c)?0:(c>0?e:l)(c)}},500648:(_,l,e)=>{var c=e(613171),n=e(632926);_.exports=function(r){return c(n(r))}},717915:(_,l,e)=>{var c=e(632194),n=Math.min;_.exports=function(r){return r>0?n(c(r),9007199254740991):0}},48467:(_,l,e)=>{var c=e(632926);_.exports=function(n){return Object(c(n))}},73698:(_,l,e)=>{var c=e(671318);_.exports=function(n,r){if(!c(n))return n;var t,o;if(r&&typeof(t=n.toString)=="function"&&!c(o=t.call(n))||typeof(t=n.valueOf)=="function"&&!c(o=t.call(n))||!r&&typeof(t=n.toString)=="function"&&!c(o=t.call(n)))return o;throw TypeError("Can't convert object to primitive value")}},130697:_=>{var l=0,e=Math.random();_.exports=function(c){return"Symbol(".concat(c===void 0?"":c,")_",(++l+e).toString(36))}},456209:(_,l,e)=>{var c=e(541942),n=c.navigator;_.exports=n&&n.userAgent||""},501932:(_,l,e)=>{var c=e(371383)("wks"),n=e(130697),r=e(541942).Symbol,t=typeof r=="function",o=_.exports=function(s){return c[s]||(c[s]=t&&r[s]||(t?r:n)("Symbol."+s))};o.store=c},740195:(_,l,e)=>{var c=e(728099),n=e(501932)("iterator"),r=e(425264);_.exports=e(880535).getIteratorMethod=function(t){if(t!=null)return t[n]||t["@@iterator"]||r[c(t)]}},811850:(_,l,e)=>{var c=e(359258),n=e(740195);_.exports=e(880535).getIterator=function(r){var t=n(r);if(typeof t!="function")throw TypeError(r+" is not iterable!");return c(t.call(r))}},67222:(_,l,e)=>{var c=e(728099),n=e(501932)("iterator"),r=e(425264);_.exports=e(880535).isIterable=function(t){var o=Object(t);return o[n]!==void 0||"@@iterator"in o||r.hasOwnProperty(c(o))}},777869:(_,l,e)=>{"use strict";var c=e(705618),n=e(436333),r=e(425264),t=e(500648);_.exports=e(826672)(Array,"Array",function(o,s){this._t=t(o),this._i=0,this._k=s},function(){var o=this._t,s=this._k,h=this._i++;return!o||h>=o.length?(this._t=void 0,n(1)):s=="keys"?n(0,h):s=="values"?n(0,o[h]):n(0,[h,o[h]])}
2532,"values"),r.Arguments=r.Array,c("keys"),c("values"),c("entries")},472557:(_,l,e)=>{var c=e(26210);c(c.S+c.F,"Object",{assign:e(593303)})},761872:(_,l,e)=>{var c=e(26210);c(c.S+c.F*!e(445157),"Object",{defineProperty:e(232103).f})},431700:()=>{},213202:(_,l,e)=>{"use strict";var c=e(71766),n=e(541942),r=e(57620),t=e(728099),o=e(26210),s=e(671318),h=e(448423),f=e(640142),d=e(99481),a=e(67062),u=e(117926).set,v=e(532876)(),p=e(699871),y=e(441230),b=e(456209),E=e(786476),A="Promise",w=n.TypeError,C=n.process,P=C&&C.versions,x=P&&P.v8||"",R=n[A],M=t(C)=="process",F=function(){},z,W,G,K,ie=W=p.f,re=!!function(){try{var Q=R.resolve(1),ne=(Q.constructor={})[e(501932)("species")]=function(fe){fe(F,F)};return(M||typeof PromiseRejectionEvent=="function")&&Q.then(F)instanceof ne&&x.indexOf("6.6")!==0&&b.indexOf("Chrome/66")===-1}catch(fe){}}(),te=function(Q){var ne;return s(Q)&&typeof(ne=Q.then)=="function"?ne:!1},q=function(Q,ne){if(!Q._n){Q._n=!0;var fe=Q._c;v(function(){for(var be=Q._v,ze=Q._s==1,ke=0,pt=function(St){var Kt=ze?St.ok:St.fail,Rt=St.resolve,Un=St.reject,qt=St.domain,me,Le,Ee;try{Kt?(ze||(Q._h==2&&oe(Q),Q._h=1),Kt===!0?me=be:(qt&&qt.enter(),me=Kt(be),qt&&(qt.exit(),Ee=!0)),me===St.promise?Un(w("Promise-chain cycle")):(Le=te(me))?Le.call(me,Rt,Un):Rt(me)):Un(be)}catch(ut){qt&&!Ee&&qt.exit(),Un(ut)}};fe.length>ke;)pt(fe[ke++]);Q._c=[],Q._n=!1,ne&&!Q._h&&X(Q)})}},X=function(Q){u.call(n,function(){var ne=Q._v,fe=Z(Q),be,ze,ke;if(fe&&(be=y(function(){M?C.emit("unhandledRejection",ne,Q):(ze=n.onunhandledrejection)?ze({promise:Q,reason:ne}):(ke=n.console)&&ke.error&&ke.error("Unhandled promise rejection",ne)}),Q._h=M||Z(Q)?2:1),Q._a=void 0,fe&&be.e)throw be.v})},Z=function(Q){return Q._h!==1&&(Q._a||Q._c).length===0},oe=function(Q){u.call(n,function(){var ne;M?C.emit("rejectionHandled",Q):(ne=n.onrejectionhandled)&&ne({promise:Q,reason:Q._v})})},$=function(Q){var ne=this;ne._d||(ne._d=!0,ne=ne._w||ne,ne._v=Q,ne._s=2,ne._a||(ne._a=ne._c.slice()),q(ne,!0))},J=function(Q){var ne=this,fe;if(!ne._d){ne._d=!0,ne=ne._w||ne;try{if(ne===Q)throw w("Promise can't be resolved itself");(fe=te(Q))?v(function(){var be={_w:ne,_d:!1};try{fe.call(Q,r(J,be,1),r($,be,1))}catch(ze){$.call(be,ze)}}):(ne._v=Q,ne._s=1,q(ne,!1))}catch(be){$.call({_w:ne,_d:!1},be)}}};re||(R=function(ne){f(this,R,A,"_h"),h(ne),z.call(this);try{ne(r(J,this,1),r($,this,1))}catch(fe){$.call(this,fe)}},z=function(ne){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},z.prototype=e(645270)(R.prototype,{then:function(ne,fe){var be=ie(a(this,R));return be.ok=typeof ne=="function"?ne:!0,be.fail=typeof fe=="function"&&fe,be.domain=M?C.domain:void 0,this._c.push(be),this._a&&this._a.push(be),this._s&&q(this,!1),be.promise},catch:function(Q){return this.then(void 0,Q)}}),G=function(){var Q=new z;this.promise=Q,this.resolve=r(J,Q,1),this.reject=r($,Q,1)},p.f=ie=function(Q){return Q===R||Q===K?new G(Q):W(Q)}),o(o.G+o.W+o.F*!re,{Promise:R}),e(405001)(R,A),e(622095)(A),K=e(880535)[A],o(o.S+o.F*!re,A,{reject:function(ne){var fe=ie(this),be=fe.reject;return be(ne),fe.promise}}),o(o.S+o.F*(c||!re),A,{resolve:function(ne){return E(c&&this===K?R:this,ne)}}),o(o.S+o.F*!(re&&e(914326)(function(Q){R.all(Q).catch(F)})),A,{all:function(ne){var fe=this,be=ie(fe),ze=be.resolve,ke=be.reject,pt=y(function(){var St=[],Kt=0,Rt=1;d(ne,!1,function(Un){var qt=Kt++,me=!1;St.push(void 0),Rt++,fe.resolve(Un).then(function(Le){me||(me=!0,St[qt]=Le,--Rt||ze(St))},ke)}),--Rt||ze(St)});return pt.e&&ke(pt.v),be.promise},race:function(ne){var fe=this,be=ie(fe),ze=be.reject,ke=y(function(){d(ne,!1,function(pt){fe.resolve(pt).then(be.resolve,ze)})});return ke.e&&ze(ke.v),be.promise}})},537323:(_,l,e)=>{"use strict";var c=e(430026)(!0);e(826672)(String,"String",function(n){this._t=String(n),this._i=0},function(){var n=this._t,r=this._i,t;return r>=n.length?{value:void 0,done:!0}:(t=c(n,r),this._i+=t.length,{value:t,done:!1})})},434719:(_,l,e)=>{var c=e(26210),n=e(234039)(!0);c(c.S,"Object",{entries:function(t){return n(t)}})},968329:(_,l,e)=>{"use strict";var c=e(26210),n=e(880535),r=e(541942),t=e(67062),o=e(786476);c(c.P+c.R,"Promise",{finally:function(s){var h=t(this,n.Promise||r.Promise),f=typeof s=="function";return this.then(f?function(d){return o(h,s()).then(function(){return d})}:s,f?function(d){return o(h,s()).then(function(){throw d})}:s)}})},182827:(_,l,e)=>{"use strict";var c=e(26210),n=e(699871),r=e(441230);c(c.S,"Promise",{try:function(t){var o=n.f(this),s=r(t);return(s.e?o.reject:o.resolve)(s.v),o.promise}})},506869:(_,l,e)=>{e(777869);for(var c=e(541942),n=e(653776),r=e(425264),t=e(501932)("toStringTag"),o="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),s=0;s<o.length;s++){var h=o[s],f=c[h],d=f&&f.prototype;d&&!d[t]&&n(d,t,h),r[h]=r.Array}},215852:(_,l,e)=>{var c=e(760331),n=e(458978),r=TypeError;_.exports=function(t){if(c(t))return t;throw r(n(t)+" is not a function")}},694770:(_,l,e)=>{var c=e(87922),n=e(458978),r=TypeError;_.exports=function(t){if(c(t))return t;throw r(n(t)+" is not a constructor")}},826439:(_,l,e)=>{"use strict";var c=e(630192).charAt;_.exports=function(n,r,t){return r+(t?c(n,r).length:1)}},454776:(_,l,e)=>{var c=e(97865),n=String,r=TypeError;_.exports=function(t){if(c(t))return t;throw r(n(t)+" is not an object")}},373465:(_,l,e)=>{var c=e(610508),n=e(292054),r=e(220446),t=function(o){return function(s,h,f){var d=c(s),a=r(d),u=n(f,a),v;if(o&&h!=h){for(;a>u;)if(v=d[u++],v!=v)return!0}else for(;a>u;u++)if((o||u in d)&&d[u]===h)return o||u||0;return!o&&-1}};_.exports={includes:t(!0),indexOf:t(!1)}},155124:(_,l,e)=>{var c=e(677e3),n=c({}.toString),r=c("".slice);_.exports=function(t){return r(n(t),8,-1)}},473070:(_,l,e)=>{var c=e(337620),n=e(760331),r=e(155124),t=e(540496),o=t("toStringTag"),s=Object,h=r(function(){return arguments}())=="Arguments",f=function(d,a){try{return d[a]}catch(u){}};_.exports=c?r:function(d){var a,u,v;return d===void 0?"Undefined":d===null?"Null":typeof(u=f(a=s(d),o))=="string"?u:h?r(a):(v=r(
2532a))=="Object"&&n(a.callee)?"Arguments":v}},375932:(_,l,e)=>{var c=e(955553),n=e(781271),r=e(522281),t=e(723314);_.exports=function(o,s,h){for(var f=n(s),d=t.f,a=r.f,u=0;u<f.length;u++){var v=f[u];!c(o,v)&&!(h&&c(h,v))&&d(o,v,a(s,v))}}},78200:(_,l,e)=>{var c=e(105978);_.exports=!c(function(){function n(){}return n.prototype.constructor=null,Object.getPrototypeOf(new n)!==n.prototype})},282012:_=>{_.exports=function(l,e){return{value:l,done:e}}},847146:(_,l,e)=>{var c=e(427156),n=e(723314),r=e(581927);_.exports=c?function(t,o,s){return n.f(t,o,r(1,s))}:function(t,o,s){return t[o]=s,t}},581927:_=>{_.exports=function(l,e){return{enumerable:!(l&1),configurable:!(l&2),writable:!(l&4),value:e}}},148134:(_,l,e)=>{var c=e(760331),n=e(723314),r=e(370859),t=e(904158);_.exports=function(o,s,h,f){f||(f={});var d=f.enumerable,a=f.name!==void 0?f.name:s;if(c(h)&&r(h,a,f),f.global)d?o[s]=h:t(s,h);else{try{f.unsafe?o[s]&&(d=!0):delete o[s]}catch(u){}d?o[s]=h:n.f(o,s,{value:h,enumerable:!1,configurable:!f.nonConfigurable,writable:!f.nonWritable})}return o}},904158:(_,l,e)=>{var c=e(636979),n=Object.defineProperty;_.exports=function(r,t){try{n(c,r,{value:t,configurable:!0,writable:!0})}catch(o){c[r]=t}return t}},427156:(_,l,e)=>{var c=e(105978);_.exports=!c(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},239082:_=>{var l=typeof document=="object"&&document.all,e=typeof l=="undefined"&&l!==void 0;_.exports={all:l,IS_HTMLDDA:e}},362877:(_,l,e)=>{var c=e(636979),n=e(97865),r=c.document,t=n(r)&&n(r.createElement);_.exports=function(o){return t?r.createElement(o):{}}},117088:(_,l,e)=>{var c=e(174883);_.exports=c("navigator","userAgent")||""},465263:(_,l,e)=>{var c=e(636979),n=e(117088),r=c.process,t=c.Deno,o=r&&r.versions||t&&t.version,s=o&&o.v8,h,f;s&&(h=s.split("."),f=h[0]>0&&h[0]<4?1:+(h[0]+h[1])),!f&&n&&(h=n.match(/Edge\/(\d+)/),(!h||h[1]>=74)&&(h=n.match(/Chrome\/(\d+)/),h&&(f=+h[1]))),_.exports=f},615339:_=>{_.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},532380:(_,l,e)=>{var c=e(636979),n=e(522281).f,r=e(847146),t=e(148134),o=e(904158),s=e(375932),h=e(221970);_.exports=function(f,d){var a=f.target,u=f.global,v=f.stat,p,y,b,E,A,w;if(u?y=c:v?y=c[a]||o(a,{}):y=(c[a]||{}).prototype,y)for(b in d){if(A=d[b],f.dontCallGetSet?(w=n(y,b),E=w&&w.value):E=y[b],p=h(u?b:a+(v?".":"#")+b,f.forced),!p&&E!==void 0){if(typeof A==typeof E)continue;s(A,E)}(f.sham||E&&E.sham)&&r(A,"sham",!0),t(y,b,A,f)}}},105978:_=>{_.exports=function(l){try{return!!l()}catch(e){return!0}}},4192:(_,l,e)=>{var c=e(105978);_.exports=!c(function(){var n=function(){}.bind();return typeof n!="function"||n.hasOwnProperty("prototype")})},50067:(_,l,e)=>{var c=e(4192),n=Function.prototype.call;_.exports=c?n.bind(n):function(){return n.apply(n,arguments)}},877902:(_,l,e)=>{var c=e(427156),n=e(955553),r=Function.prototype,t=c&&Object.getOwnPropertyDescriptor,o=n(r,"name"),s=o&&function(){}.name==="something",h=o&&(!c||c&&t(r,"name").configurable);_.exports={EXISTS:o,PROPER:s,CONFIGURABLE:h}},677e3:(_,l,e)=>{var c=e(4192),n=Function.prototype,r=n.call,t=c&&n.bind.bind(r,r);_.exports=c?t:function(o){return function(){return r.apply(o,arguments)}}},497315:(_,l,e)=>{var c=e(155124),n=e(677e3);_.exports=function(r){if(c(r)==="Function")return n(r)}},174883:(_,l,e)=>{var c=e(636979),n=e(760331),r=function(t){return n(t)?t:void 0};_.exports=function(t,o){return arguments.length<2?r(c[t]):c[t]&&c[t][o]}},917293:(_,l,e)=>{var c=e(215852),n=e(261602);_.exports=function(r,t){var o=r[t];return n(o)?void 0:c(o)}},636979:(_,l,e)=>{var c=function(n){return n&&n.Math==Math&&n};_.exports=c(typeof globalThis=="object"&&globalThis)||c(typeof window=="object"&&window)||c(typeof self=="object"&&self)||c(typeof e.g=="object"&&e.g)||function(){return this}()||Function("return this")()},955553:(_,l,e)=>{var c=e(497315),n=e(180240),r=c({}.hasOwnProperty);_.exports=Object.hasOwn||function(o,s){return r(n(o),s)}},347889:_=>{_.exports={}},186299:(_,l,e)=>{var c=e(174883);_.exports=c("document","documentElement")},458661:(_,l,e)=>{var c=e(427156),n=e(105978),r=e(362877);_.exports=!c&&!n(function(){return Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a!=7})},187719:(_,l,e)=>{var c=e(497315),n=e(105978),r=e(155124),t=Object,o=c("".split);_.exports=n(function(){return!t("z").propertyIsEnumerable(0)})?function(s){return r(s)=="String"?o(s,""):t(s)}:t},653843:(_,l,e)=>{var c=e(497315),n=e(760331),r=e(614735),t=c(Function.toString);n(r.inspectSource)||(r.inspectSource=function(o){return t(o)}),_.exports=r.inspectSource},347846:(_,l,e)=>{var c=e(947040),n=e(636979),r=e(97865),t=e(847146),o=e(955553),s=e(614735),h=e(598784),f=e(347889),d="Ob
2532ject already initialized",a=n.TypeError,u=n.WeakMap,v,p,y,b=function(C){return y(C)?p(C):v(C,{})},E=function(C){return function(P){var x;if(!r(P)||(x=p(P)).type!==C)throw a("Incompatible receiver, "+C+" required");return x}};if(c||s.state){var A=s.state||(s.state=new u);A.get=A.get,A.has=A.has,A.set=A.set,v=function(C,P){if(A.has(C))throw a(d);return P.facade=C,A.set(C,P),P},p=function(C){return A.get(C)||{}},y=function(C){return A.has(C)}}else{var w=h("state");f[w]=!0,v=function(C,P){if(o(C,w))throw a(d);return P.facade=C,t(C,w,P),P},p=function(C){return o(C,w)?C[w]:{}},y=function(C){return o(C,w)}}_.exports={set:v,get:p,has:y,enforce:b,getterFor:E}},760331:(_,l,e)=>{var c=e(239082),n=c.all;_.exports=c.IS_HTMLDDA?function(r){return typeof r=="function"||r===n}:function(r){return typeof r=="function"}},87922:(_,l,e)=>{var c=e(497315),n=e(105978),r=e(760331),t=e(473070),o=e(174883),s=e(653843),h=function(){},f=[],d=o("Reflect","construct"),a=/^\s*(?:class|function)\b/,u=c(a.exec),v=!a.exec(h),p=function(E){if(!r(E))return!1;try{return d(h,f,E),!0}catch(A){return!1}},y=function(E){if(!r(E))return!1;switch(t(E)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return v||!!u(a,s(E))}catch(A){return!0}};y.sham=!0,_.exports=!d||n(function(){var b;return p(p.call)||!p(Object)||!p(function(){b=!0})||b})?y:p},221970:(_,l,e)=>{var c=e(105978),n=e(760331),r=/#|\.prototype\./,t=function(d,a){var u=s[o(d)];return u==f?!0:u==h?!1:n(a)?c(a):!!a},o=t.normalize=function(d){return String(d).replace(r,".").toLowerCase()},s=t.data={},h=t.NATIVE="N",f=t.POLYFILL="P";_.exports=t},261602:_=>{_.exports=function(l){return l==null}},97865:(_,l,e)=>{var c=e(760331),n=e(239082),r=n.all;_.exports=n.IS_HTMLDDA?function(t){return typeof t=="object"?t!==null:c(t)||t===r}:function(t){return typeof t=="object"?t!==null:c(t)}},471746:_=>{_.exports=!1},994553:(_,l,e)=>{var c=e(97865),n=e(155124),r=e(540496),t=r("match");_.exports=function(o){var s;return c(o)&&((s=o[t])!==void 0?!!s:n(o)=="RegExp")}},818652:(_,l,e)=>{var c=e(174883),n=e(760331),r=e(393535),t=e(984772),o=Object;_.exports=t?function(s){return typeof s=="symbol"}:function(s){var h=c("Symbol");return n(h)&&r(h.prototype,o(s))}},843674:(_,l,e)=>{"use strict";var c=e(959706).IteratorPrototype,n=e(171197),r=e(581927),t=e(553837),o=e(347909),s=function(){return this};_.exports=function(h,f,d,a){var u=f+" Iterator";return h.prototype=n(c,{next:r(+!a,d)}),t(h,u,!1,!0),o[u]=s,h}},959706:(_,l,e)=>{"use strict";var c=e(105978),n=e(760331),r=e(97865),t=e(171197),o=e(95938),s=e(148134),h=e(540496),f=e(471746),d=h("iterator"),a=!1,u,v,p;[].keys&&(p=[].keys(),"next"in p?(v=o(o(p)),v!==Object.prototype&&(u=v)):a=!0);var y=!r(u)||c(function(){var b={};return u[d].call(b)!==b});y?u={}:f&&(u=t(u)),n(u[d])||s(u,d,function(){return this}),_.exports={IteratorPrototype:u,BUGGY_SAFARI_ITERATORS:a}},347909:_=>{_.exports={}},220446:(_,l,e)=>{var c=e(350093);_.exports=function(n){return c(n.length)}},370859:(_,l,e)=>{var c=e(105978),n=e(760331),r=e(955553),t=e(427156),o=e(877902).CONFIGURABLE,s=e(653843),h=e(347846),f=h.enforce,d=h.get,a=Object.defineProperty,u=t&&!c(function(){return a(function(){},"length",{value:8}).length!==8}),v=String(String).split("String"),p=_.exports=function(y,b,E){String(b).slice(0,7)==="Symbol("&&(b="["+String(b).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),E&&E.getter&&(b="get "+b),E&&E.setter&&(b="set "+b),(!r(y,"name")||o&&y.name!==b)&&(t?a(y,"name",{value:b,configurable:!0}):y.name=b),u&&E&&r(E,"arity")&&y.length!==E.arity&&a(y,"length",{value:E.arity});try{E&&r(E,"constructor")&&E.constructor?t&&a(y,"prototype",{writable:!1}):y.prototype&&(y.prototype=void 0)}catch(w){}var A=f(y);return r(A,"source")||(A.source=v.join(typeof b=="string"?b:"")),y};Function.prototype.toString=p(function(){return n(this)&&d(this).source||s(this)},"toString")},664229:_=>{var l=Math.ceil,e=Math.floor;_.exports=Math.trunc||function(n){var r=+n;return(r>0?e:l)(r)}},171197:(_,l,e)=>{var c=e(454776),n=e(49802),r=e(615339),t=e(347889),o=e(186299),s=e(362877),h=e(598784),f=">",d="<",a="prototype",u="script",v=h("IE_PROTO"),p=function(){},y=function(C){return d+u+f+C+d+"/"+u+f},b=function(C){C.write(y("")),C.close();var P=C.parentWindow.Object;return C=null,P},E=function(){var C=s("iframe"),P="java"+u+":",x;return C.style.display="none",o.appendChild(C),C.src=String(P),x=C.contentWindow.document,x.open(),x.write(y("document.F=Object")),x.close(),x.F},A,w=function(){try{A=new ActiveXObject("htmlfile")}catch(P){}w=typeof document!="undefined"?document.domain&&A?b(A):E():b(A);for(var C=r.length;C--;)delete w[a][r[C]];return w()};t[v]=!0,_.exports=Object.create||function(P,x){var R;return P!==null?(p[a]=c(P),R=new p,p[a]=null,R[v]=P):R=w(),x===void 0?R:n.f(R,x)}},49802:(_,l,e)=>{var c=e(427156),n=e(265641),r=e(723314),t=e(454776),o=e(610508),s=e(385378);l.f=c&&!n?Object.defineProperties:function(f,d){t(f);for(var a=o(d),u=s(d),v=u.length,p=0,y;v>p;)r.f(f,y=u[p++],a[y]);return f}},723314:(_,l,e)=>{var c=e(427156),n=e(458661),r=e(265641),t=e(454776),o=e(438978),s=TypeError,h=Object.defineProperty,f=Object.getOwnPropertyDescriptor,d="enumerable",a="configurable",u="writable";l.f=c?r?function(p,y,b){if(t(p),y=o(y),t(b),typeof p=="function"&&y==="prototype"&&"value"in b&&u in b&&!b[u]){var E=f(p,y);E&&E[u]&&(p[y]=b.value,b={configurable:a in b?b[a]:E[a],enumerable:d in b?b[d]:E[d],writable:!1})}return h(p,y,b)}:h:function(p,y,b){if(t(p),y=o(y),t(b),n)try{return h(p,y,b)}catch(E){}if("get"in b||"set"in b)throw s("Accessors not supported");return"value"in b&&(p[y]=b.value),p}},522281:(_,l,e)=>{var c=e(427156),n=e(50067),r=e(17446),t=e(581927),o=e(610508),s=e(438978),h=e(955553),f=e(458661),d=Object.getOwnPropertyDescriptor;l.f=c?d:function(u,v){if(u=o(u),v=s(v),f)try{return d(u,v)}catch(p){}if(h(u,v))return t(!n(r.f,u,v),u[v])}},834078:(_,l,e)=>{var c=e(84576),n=e(615339),r=n.concat("length","prototype");l.f=Object.getOwnPropertyNames||function(o){return c(o,r)}},306760:(_,l)=>{l.f=Object.getOwnPropertySymbols},95938:(_,l,e)=>{var c=e(955553),n=e(760331),r=e(180240),t=e(598784),o=e(78200),s=t("IE_PROTO"),h=Object,f=h.prototype;_.exports=o?h.getPrototypeOf:function(d){var a=r(d);if(c(a,s))return a[s];var u=a.constructor;return n(u)&&a instanceof u?u.prototype:a instanceof h?f:null}},393535:(_,l,e)=>{var c=e(497315);_.exports=c({}.isPrototypeOf)},84576:(_,l,e)=>{var c=e(497315),n=e(955553),r=e(610508),t=e(373465).indexOf,o=e(347889),s=c([].push);_.exports=function(h,f){var d=r(h),a=0,u=[],v;for(v in d)!n(o,v)&&n(d,v)&&s(u,v);for(;f.length>a;)n(d,v=f[a++])&&(~t(u,v)||s(u,v));return u}},385378:(_,l,e)=>{var c=e(84576),n=e(615339);_.exports=Object.keys||function(t){return c(t,n)}},17446:(_,l)=>{"use strict";var e={}.propertyIsEnumerable,c=Object.getOwnPropertyDescriptor,n=c&&!e.call({1:2},1);l.f=n?function(t){var o=c(this,t);return!!o&&o.enumerable}:e},433926:(_,l,e)=>{var c=e(50067),n=e(760331),r=e(97865),t=TypeError;_.exports=function(o,s){var h,f;if(s==="string"&&n(h=o.toString)&&!r(f=c(h,o))||n(h=o.valueOf)&&!r(f=c(h,o))||s!=="string"&&n(h=o.toString)&&!r(f=c(h,o)))return f;throw t("Can't convert object to primitive value")}},781271:(_,l,e)=>{var c=e(174883),n=e(497315),r=e(834078),t=e(306760),o=e(454776),s=n([].concat);_.exports=c("Reflect","ownKeys")||function(f){var d=r.f(o(f)),a=t.f;return a?s(d,a(f)):d}},609757:(_,l,e)=>{var c=e(50067),n=e(454776),r=e(760331),t=e(155124),o=e(563595),s=TypeError;_.exports=function(h,f){var d=h.exec;if(r(d)){var a=c(d,h,f);return a!==null&&n(a),a}if(t(h)==="RegExp")return c(o,h,f);throw s("RegExp#exec called on incompatible receiver")}},563595:(_,l,e)=>{"use strict";var c=e(50067),n=e(497315),r=e(227876),t=e(971155),o=e(131245),s=e(938117),h=e(171197),f=e(347846).get,d=e(94691),a=e(636625),u=s("native-string-replace",String.prototype.replace),v=RegExp.prototype.exec,p=v,y=n("".charAt),b=n("".indexOf),E=n("".replace),A=n("".slice),w=function(){var R=/a/,M=/b*/g;return c(v,R,"a"),c(v,M,"a"),R.lastIndex!==0||M.lastIndex!==0}(),C=o.BROKEN_CARET,P=/()??/.exec("")[1]!==void 0,x=w||P||C||d||a;x&&(p=function(M){var F=this,z=f(F),W=r(M),G=z.raw,K,ie,re,te,q,X,Z;if(G)return G.lastIndex=F.lastIndex,K=c(p,G,W),F.lastIndex=G.lastIndex,K;var oe=z.groups,$=C&&F.sticky,J=c(t,F),Q=F.source,ne=0,fe=W;if($&&(J=E(J,"y",""),b(J,"g")===-1&&(J+="g"),fe=A(W,F.lastIndex),F.lastIndex>0&&(!F.multiline||F.multiline&&y(W,F.lastIndex-1)!==`
2533`)&&(Q="(?: "+Q+")",fe=" "+fe,ne++),ie=new RegExp("^(?:"+Q+")",J)),P&&(ie=new RegExp("^"+Q+"$(?!\\s)",J)),w&&(re=F.lastIndex),te=c(v,$?ie:F,fe),$?te?(te.input=A(te.input,ne),te[0]=A(te[0],ne),te.index=F.lastIndex,F.lastIndex+=te[0].length):F.lastIndex=0:w&&te&&(F.lastIndex=F.global?te.index+te[0].length:re),P&&te&&te.length>1&&c(u,te[0],ie,function(){for(q=1;q<arguments.length-2;q++)arguments[q]===void 0&&(te[q]=void 0)}),te&&oe)for(te.groups=X=h(null),q=0;q<oe.length;q++)Z=oe[q],X[Z[0]]=te[Z[1]];return te}),_.exports=p},971155:(_,l,e)=>{"use strict";var c=e(454776);_.exports=function(){var n=c(this),r="";return n.hasIndices&&(r+="d"),n.global&&(r+="g"),n.ignoreCase&&(r+="i"),n.multiline&&(r+="m"),n.dotAll&&(r+="s"),n.unicode&&(r+="u"),n.unicodeSets&&(r+="v"),n.sticky&&(r+="y"),r}},117025:(_,l,e)=>{var c=e(50067),n=e(955553),r=e(393535),t=e(971155),o=RegExp.prototype;_.exports=function(s){var h=s.flags;return h===void 0&&!("flags"in o)&&!n(s,"flags")&&r(o,s)?c(t,s):h}},131245:(_,l,e)=>{var c=e(105978),n=e(636979),r=n.RegExp,t=c(function(){var h=r("a","y");return h.lastIndex=2,h.exec("abcd")!=null}),o=t||c(function(){return!r("a","y").sticky}),s=t||c(function(){var h=r("^r","gy");return h.lastIndex=2,h.exec("str")!=null});_.exports={BROKEN_CARET:s,MISSED_STICKY:o,UNSUPPORTED_Y:t}},94691:(_,l,e)=>{var c=e(105978),n=e(636979),r=n.RegExp;_.exports=c(function(){var t=r(".","s");return!(t.dotAll&&t.exec(`
2534`)&&t.flags==="s")})},636625:(_,l,e)=>{var c=e(105978),n=e(636979),r=n.RegExp;_.exports=c(function(){var t=r("(?<a>b)","g");return t.exec("b").groups.a!=="b"||"b".replace(t,"$<a>c")!=="bc"})},8511:(_,l,e)=>{var c=e(261602),n=TypeError;_.exports=function(r){if(c(r))throw n("Can't call method on "+r);return r}},553837:(_,l,e)=>{var c=e(723314).f,n=e(955553),r=e(540496),t=r("toStringTag");_.exports=function(o,s,h){o&&!h&&(o=o.prototype),o&&!n(o,t)&&c(o,t,{configurable:!0,value:s})}},598784:(_,l,e)=>{var c=e(938117),n=e(870068),r=c("keys");_.exports=function(t){return r[t]||(r[t]=n(t))}},614735:(_,l,e)=>{var c=e(636979),n=e(904158),r="__core-js_shared__",t=c[r]||n(r,{});_.exports=t},938117:(_,l,e)=>{var c=e(471746),n=e(614735);(_.exports=function(r,t){return n[r]||(n[r]=t!==void 0?t:{})})("versions",[]).push({version:"3.26.0",mode:c?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.0/LICENSE",source:"https://github.com/zloirock/core-js"})},407973:(_,l,e)=>{var c=e(454776),n=e(694770),r=e(261602),t=e(540496),o=t("species");_.exports=function(s,h){var f=c(s).constructor,d;return f===void 0||r(d=c(f)[o])?h:n(d)}},630192:(_,l,e)=>{var c=e(497315),n=e(92257),r=e(227876),t=e(8511),o=c("".charAt),s=c("".charCodeAt),h=c("".slice),f=function(d){return function(a,u){var v=r(t(a)),p=n(u),y=v.length,b,E;return p<0||p>=y?d?"":void 0:(b=s(v,p),b<55296||b>56319||p+1===y||(E=s(v,p+1))<56320||E>57343?d?o(v,p):b:d?h(v,p,p+2):(b-55296<<10)+(E-56320)+65536)}};_.exports={codeAt:f(!1),charAt:f(!0)}},789539:(_,l,e)=>{var c=e(465263),n=e(105978);_.exports=!!Object.getOwnPropertySymbols&&!n(function(){var r=Symbol();return!String(r)||!(Object(r)instanceof Symbol)||!Symbol.sham&&c&&c<41})},292054:(_,l,e)=>{var c=e(92257),n=Math.max,r=Math.min;_.exports=function(t,o){var s=c(t);return s<0?n(s+o,0):r(s,o)}},610508:(_,l,e)=>{var c=e(187719),n=e(8511);_.exports=function(r){return c(n(r))}},92257:(_,l,e)=>{var c=e(664229);_.exports=function(n){var r=+n;return r!==r||r===0?0:c(r)}
2534},350093:(_,l,e)=>{var c=e(92257),n=Math.min;_.exports=function(r){return r>0?n(c(r),9007199254740991):0}},180240:(_,l,e)=>{var c=e(8511),n=Object;_.exports=function(r){return n(c(r))}},585822:(_,l,e)=>{var c=e(50067),n=e(97865),r=e(818652),t=e(917293),o=e(433926),s=e(540496),h=TypeError,f=s("toPrimitive");_.exports=function(d,a){if(!n(d)||r(d))return d;var u=t(d,f),v;if(u){if(a===void 0&&(a="default"),v=c(u,d,a),!n(v)||r(v))return v;throw h("Can't convert object to primitive value")}return a===void 0&&(a="number"),o(d,a)}},438978:(_,l,e)=>{var c=e(585822),n=e(818652);_.exports=function(r){var t=c(r,"string");return n(t)?t:t+""}},337620:(_,l,e)=>{var c=e(540496),n=c("toStringTag"),r={};r[n]="z",_.exports=String(r)==="[object z]"},227876:(_,l,e)=>{var c=e(473070),n=String;_.exports=function(r){if(c(r)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return n(r)}},458978:_=>{var l=String;_.exports=function(e){try{return l(e)}catch(c){return"Object"}}},870068:(_,l,e)=>{var c=e(497315),n=0,r=Math.random(),t=c(1 .toString);_.exports=function(o){return"Symbol("+(o===void 0?"":o)+")_"+t(++n+r,36)}},984772:(_,l,e)=>{var c=e(789539);_.exports=c&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},265641:(_,l,e)=>{var c=e(427156),n=e(105978);_.exports=c&&n(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},947040:(_,l,e)=>{var c=e(636979),n=e(760331),r=c.WeakMap;_.exports=n(r)&&/native code/.test(String(r))},540496:(_,l,e)=>{var c=e(636979),n=e(938117),r=e(955553),t=e(870068),o=e(789539),s=e(984772),h=n("wks"),f=c.Symbol,d=f&&f.for,a=s?f:f&&f.withoutSetter||t;_.exports=function(u){if(!r(h,u)||!(o||typeof h[u]=="string")){var v="Symbol."+u;o&&r(f,u)?h[u]=f[u]:s&&d?h[u]=d(v):h[u]=a(v)}return h[u]}},191101:(_,l,e)=>{"use strict";var c=e(532380),n=e(50067),r=e(497315),t=e(843674),o=e(282012),s=e(8511),h=e(350093),f=e(227876),d=e(454776),a=e(261602),u=e(155124),v=e(994553),p=e(117025),y=e(917293),b=e(148134),E=e(105978),A=e(540496),w=e(407973),C=e(826439),P=e(609757),x=e(347846),R=e(471746),M=A("matchAll"),F="RegExp String",z=F+" Iterator",W=x.set,G=x.getterFor(z),K=RegExp.prototype,ie=TypeError,re=r("".indexOf),te=r("".matchAll),q=!!te&&!E(function(){te("a",/./)}),X=t(function($,J,Q,ne){W(this,{type:z,regexp:$,string:J,global:Q,unicode:ne,done:!1})},F,function(){var $=G(this);if($.done)return o(void 0,!0);var J=$.regexp,Q=$.string,ne=P(J,Q);return ne===null?($.done=!0,o(void 0,!0)):$.global?(f(ne[0])===""&&(J.lastIndex=C(Q,h(J.lastIndex),$.unicode)),o(ne,!1)):($.done=!0,o(ne,!1))}),Z=function(oe){var $=d(this),J=f(oe),Q=w($,RegExp),ne=f(p($)),fe,be,ze;return fe=new Q(Q===RegExp?$.source:$,ne),be=!!~re(ne,"g"),ze=!!~re(ne,"u"),fe.lastIndex=h($.lastIndex),new X(fe,J,be,ze)};c({target:"String",proto:!0,forced:q},{matchAll:function($){var J=s(this),Q,ne,fe,be;if(a($)){if(q)return te(J,$)}else{if(v($)&&(Q=f(s(p($))),!~re(Q,"g")))throw ie("`.matchAll` does not allow non-global regexes");if(q)return te(J,$);if(fe=y($,M),fe===void 0&&R&&u($)=="RegExp"&&(fe=Z),fe)return n(fe,$,J)}return ne=f(J),be=new RegExp($,"g"),R?n(Z,be,ne):be[M](ne)}}),R||M in K||b(K,M,Z)},24115:(_,l,e)=>{e(191101)},596852:(_,l)=>{"use strict";l.__esModule=!0;var e={linear:function(n,r,t,o){return t*n/o+r},easeInQuad:function(n,r,t,o){return t*(n/=o)*n+r},easeOutQuad:function(n,r,t,o){return-t*(n/=o)*(n-2)+r},easeInOutQuad:function(n,r,t,o){return(n/=o/2)<1?t/2*n*n+r:-t/2*(--n*(n-2)-1)+r},easeInCubic:function(n,r,t,o){return t*(n/=o)*n*n+r},easeOutCubic:function(n,r,t,o){return t*((n=n/o-1)*n*n+1)+r},easeInOutCubic:function(n,r,t,o){return(n/=o/2)<1?t/2*n*n*n+r:t/2*((n-=2)*n*n+2)+r},easeInQuart:function(n,r,t,o){return t*(n/=o)*n*n*n+r},easeOutQuart:function(n,r,t,o){return-t*((n=n/o-1)*n*n*n-1)+r},easeInOutQuart:function(n,r,t,o){return(n/=o/2)<1?t/2*n*n*n*n+r:-t/2*((n-=2)*n*n*n-2)+r},easeInQuint:function(n,r,t,o){return t*(n/=o)*n*n*n*n+r},easeOutQuint:function(n,r,t,o){return t*((n=n/o-1)*n*n*n*n+1)+r},easeInOutQuint:function(n,r,t,o){return(n/=o/2)<1?t/2*n*n*n*n*n+r:t/2*((n-=2)*n*n*n*n+2)+r},easeInSine:function(n,r,t,o){return-t*Math.cos(n/o*(Math.PI/2))+t+r},easeOutSine:function(n,r,t,o){return t*Math.sin(n/o*(Math.PI/2))+r},easeInOutSine:function(n,r,t,o){return-t/2*(Math.cos(Math.PI*n/o)-1)+r},easeInExpo:function(n,r,t,o){var s;return(s=n===0)!==null?s:{b:t*Math.pow(2,10*(n/o-1))+r}},easeOutExpo:function(n,r,t,o){var s;return(s=n===o)!==null?s:r+{c:t*(-Math.pow(2,-10*n/o)+1)+r}},easeInOutExpo:function(n,r,t,o){return n===o&&r+t,(n/=o/2)<1?t/2*Math.pow(2,10*(n-1))+r:t/2*(-Math.pow(2,-10*--n)+2)+r},easeInCirc:function(n,r,t,o){return-t*(Math.sqrt(1-(n/=o)*n)-1)+r},easeOutCirc:function(n,r,t,o){return t*Math.sqrt(1-(n=n/o-1)*n)+r},easeInOutCirc:function(n,r,t,o){return(n/=o/2)<1?-t/2*(Math.sqrt(1-n*n)-1)+r:t/2*(Math.sqrt(1-(n-=2)*n)+1)+r},easeInElastic:function(n,r,t,o){var s,h,f;return f=1.70158,h=0,s=t,n===0||(n/=o)===1&&r+t,h||(h=o*.3),s<Math.abs(t)?(s=t,f=h/4):f=h/(2*Math.PI)*Math.asin(t/s),-(s*Math.pow(2,10*(n-=1))*Math.sin((n*o-f)*(2*Math.PI)/h))+r},easeOutElastic:function(n,r,t,o){var s,h,f;return f=1.70158,h=0,s=t,n===0||(n/=o)===1&&r+t,h||(h=o*.3),s<Math.abs(t)?(s=t,f=h/4):f=h/(2*Math.PI)*Math.asin(t/s),s*Math.pow(2,-10*n)*Math.sin((n*o-f)*(2*Math.PI)/h)+t+r},easeInOutElastic:function(n,r,t,o){var s,h,f;return f=1.70158,h=0,s=t,n===0||(n/=o/2)===2&&r+t,h||(h=o*(.3*1.5)),s<Math.abs(t)?(s=t,f=h/4):f=h/(2*Math.PI)*Math.asin(t/s),n<1?-.5*(s*Math.pow(2,10*(n-=1))*Math.sin((n*o-f)*(2*Math.PI)/h))+r:s*Math.pow(2,-10*(n-=1))*Math.sin((n*o-f)*(2*Math.PI)/h)*.5+t+r},easeInBack:function(n,r,t,o,s){return s===void 0&&(s=1.70158),t*(n/=o)*n*((s+1)*n-s)+r},easeOutBack:function(n,r,t,o,s){return s===void 0&&(s=1.70158),t*((n=n/o-1)*n*((s+1)*n+s)+1)+r},easeInOutBack:function(n,r,t,o,s){return s===void 0&&(s=1.70158),(n/=o/2)<1?t/2*(n*n*(((s*=1.525)+1)*n-s))+r:t/2*((n-=2)*n*(((s*=1.525)+1)*n+s)+2)+r},easeInBounce:function(n,r,t,o){var s;return s=e.easeOutBounce(o-n,0,t,o),t-s+r},easeOutBounce:function(n,r,t,o){return(n/=o)<1/2.75?t*(7.5625*n*n)+r:n<2/2.75?t*(7.5625*(n-=1.5/2.75)*n+.75)+r:n<2.5/2.75?t*(7.5625*(n-=2.25/2.75)*n+.9375)+r:t*(7.5625*(n-=2.625/2.75)*n+.984375)+r},easeInOutBounce:function(n,r,t,o){var s;return n<o/2?(s=e.easeInBounce(n*2,0,t,o),s*.5+r):(s=e.easeOutBounce(n*2-o,0,t,o),s*.5+t*.5+r)}};l.default=e,_.exports=l.default},189229:(_,l,e)=>{"use strict";_.exports=function(){if(typeof globalThis=="object")return globalThis;var c;try{c=this||new Function("return this")()}catch(n){if(typeof window=="object")return window;if(typeof self=="object")return self;if(typeof e.g!="undefined")return e.g}return c}()},79478:_=>{"use strict";var l=function(c){};function e(c,n){for(var r=arguments.length,t=new Array(r>2?r-2:0),o=2;o<r;o++)t[o-2]=arguments[o];if(l(n),!c){var s;if(n===void 0)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var h=0;s=new Error(n.replace(/%s/g,function(){return String(t[h++])})),s.name="Invariant Violation"}throw s.framesToPop=1,s}}_.exports=e},317509:(_,l,e)=>{_.exports.Dispatcher=e(559765)},559765:(_,l,e)=>{"use strict";function c(h,f,d){return f=n(f),f in h?Object.defineProperty(h,f,{value:d,enumerable:!0,configurable:!0,writable:!0}):h[f]=d,h}function n(h){var f=r(h,"string");return typeof f=="symbol"?f:String(f)}function r(h,f){if(typeof h!="object"||h===null)return h;var d=h[Symbol.toPrimitive];if(d!==void 0){var a=d.call(h,f||"default");if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(f==="string"?String:Number)(h)}var t=e(79478),o="ID_",s=function(){function h(){c(this,"_callbacks",void 0),c(this,"_isDispatching",void 0),c(this,"_isHandled",void 0),c(this,"_isPending",void 0),c(this,"_lastID",void 0),c(this,"_pendingPayload",void 0),this._callbacks={},this._isDispatching=!1,this._isHandled={},this._isPending={},this._lastID=1}var f=h.prototype;return f.register=function(a){var u=o+this._lastID++;return this._callbacks[u]=a,u},f.unregister=function(a){this._callbacks[a]||t(!1),delete this._callbacks[a]},f.waitFor=function(a){this._isDispatching||t(!1);for(var u=0;u<a.length;u++){var v=a[u];if(this._isPending[v]){this._isHandled[v]||t(!1);continue}this._callbacks[v]||t(!1),this._invokeCallback(v)}},f.dispatch=function(a){this._isDispatching&&t(!1),this._startDispatching(a);try{for(var u in this._callbacks)this._isPending[u]||this._invokeCallback(u)}finally{this._stopDispatching()}},f.isDispatching=function(){return this._isDispatching},f._invokeCallback=function(a){this._isPending[a]=!0,this._callbacks[a](this._pe
2534ndingPayload),this._isHandled[a]=!0},f._startDispatching=function(a){for(var u in this._callbacks)this._isPending[u]=!1,this._isHandled[u]=!1;this._pendingPayload=a,this._isDispatching=!0},f._stopDispatching=function(){delete this._pendingPayload,this._isDispatching=!1},h}();_.exports=s},528254:_=>{_.exports=l;function l(){var e=new Float32Array(9);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=1,e[5]=0,e[6]=0,e[7]=0,e[8]=1,e}},57504:_=>{_.exports=l;function l(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},792350:_=>{_.exports=l;function l(e,c,n){var r=Math.sin(n),t=Math.cos(n),o=c[4],s=c[5],h=c[6],f=c[7],d=c[8],a=c[9],u=c[10],v=c[11];return c!==e&&(e[0]=c[0],e[1]=c[1],e[2]=c[2],e[3]=c[3],e[12]=c[12],e[13]=c[13],e[14]=c[14],e[15]=c[15]),e[4]=o*t+d*r,e[5]=s*t+a*r,e[6]=h*t+u*r,e[7]=f*t+v*r,e[8]=d*t-o*r,e[9]=a*t-s*r,e[10]=u*t-h*r,e[11]=v*t-f*r,e}},186375:_=>{_.exports=l;function l(e,c,n){var r=Math.sin(n),t=Math.cos(n),o=c[0],s=c[1],h=c[2],f=c[3],d=c[8],a=c[9],u=c[10],v=c[11];return c!==e&&(e[4]=c[4],e[5]=c[5],e[6]=c[6],e[7]=c[7],e[12]=c[12],e[13]=c[13],e[14]=c[14],e[15]=c[15]),e[0]=o*t-d*r,e[1]=s*t-a*r,e[2]=h*t-u*r,e[3]=f*t-v*r,e[8]=o*r+d*t,e[9]=s*r+a*t,e[10]=h*r+u*t,e[11]=f*r+v*t,e}},907223:_=>{_.exports=l;function l(e,c,n){var r=n[0],t=n[1],o=n[2];return e[0]=c[0]*r,e[1]=c[1]*r,e[2]=c[2]*r,e[3]=c[3]*r,e[4]=c[4]*t,e[5]=c[5]*t,e[6]=c[6]*t,e[7]=c[7]*t,e[8]=c[8]*o,e[9]=c[9]*o,e[10]=c[10]*o,e[11]=c[11]*o,e[12]=c[12],e[13]=c[13],e[14]=c[14],e[15]=c[15],e}},676727:_=>{_.exports=l;function l(e,c,n){var r=n[0],t=n[1],o=n[2],s,h,f,d,a,u,v,p,y,b,E,A;return c===e?(e[12]=c[0]*r+c[4]*t+c[8]*o+c[12],e[13]=c[1]*r+c[5]*t+c[9]*o+c[13],e[14]=c[2]*r+c[6]*t+c[10]*o+c[14],e[15]=c[3]*r+c[7]*t+c[11]*o+c[15]):(s=c[0],h=c[1],f=c[2],d=c[3],a=c[4],u=c[5],v=c[6],p=c[7],y=c[8],b=c[9],E=c[10],A=c[11],e[0]=s,e[1]=h,e[2]=f,e[3]=d,e[4]=a,e[5]=u,e[6]=v,e[7]=p,e[8]=y,e[9]=b,e[10]=E,e[11]=A,e[12]=s*r+a*t+y*o+c[12],e[13]=h*r+u*t+b*o+c[13],e[14]=f*r+v*t+E*o+c[14],e[15]=d*r+p*t+A*o+c[15]),e}},263001:_=>{_.exports=l;function l(e,c){return e[0]=c[0],e[1]=c[1],e}},349509:_=>{_.exports=l;function l(e){var c=e[0],n=e[1];return Math.sqrt(c*c+n*n)}},928152:_=>{_.exports=l;function l(e,c,n){var r=Math.cos(n),t=Math.sin(n),o=c[0],s=c[1];return e[0]=o*r-s*t,e[1]=o*t+s*r,e}},425534:(_,l,e)=>{_.exports=e(133173)},133173:_=>{_.exports=l;function l(e,c,n){return e[0]=c[0]-n[0],e[1]=c[1]-n[1],e}},226941:_=>{_.exports=l;function l(e,c){return e[0]=c[0],e[1]=c[1],e[2]=c[2],e}},176857:_=>{_.exports=l;function l(e,c){var n=c[0]-e[0],r=c[1]-e[1],t=c[2]-e[2];return Math.sqrt(n*n+r*r+t*t)}},709871:_=>{_.exports=l;function l(e,c){var n=c[0],r=c[1],t=c[2],o=n*n+r*r+t*t;return o>0&&(o=1/Math.sqrt(o),e[0]=c[0]*o,e[1]=c[1]*o,e[2]=c[2]*o),e}},316514:_=>{_.exports=l;function l(e,c,n,r){return e[0]=c,e[1]=n,e[2]=r,e}},138903:(_,l,e)=>{_.exports=e(517723)},517723:_=>{_.exports=l;function l(e,c,n){return e[0]=c[0]-n[0],e[1]=c[1]-n[1],e[2]=c[2]-n[2],e}},192628:(_,l,e)=>{"use strict";var c=e(870752),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},r={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},t={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};s[c.ForwardRef]=t,s[c.Memo]=o;function h(b){return c.isMemo(b)?o:s[b.$$typeof]||n}var f=Object.defineProperty,d=Object.getOwnPropertyNames,a=Object.getOwnPropertySymbols,u=Object.getOwnPropertyDescriptor,v=Object.getPrototypeOf,p=Object.prototype;function y(b,E,A){if(typeof E!="string"){if(p){var w=v(E);w&&w!==p&&y(b,w,A)}var C=d(E);a&&(C=C.concat(a(E)));for(var P=h(b),x=h(E),R=0;R<C.length;++R){var M=C[R];if(!r[M]&&!(A&&A[M])&&!(x&&x[M])&&!(P&&P[M])){var F=u(E,M);try{f(b,M,F)}catch(z){}}}}return b}_.exports=y},387966:_=>{typeof Object.create=="function"?_.exports=function(e,c){e.super_=c,e.prototype=Object.create(c.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:_.exports=function(e,c){e.super_=c;var n=function(){};n.prototype=c.prototype,e.prototype=new n,e.prototype.constructor=e}},310365:_=>{_.exports=function(e){return!e||typeof e=="string"?!1:e instanceof Array||Array.isArray(e)||e.length>=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&e.constructor.name!=="String")}},579085:_=>{_.exports=l;function l(e){return!!e&&(typeof e=="object"||typeof e=="function")&&typeof e.then=="function"}},568324:function(_,l){var e,c,n;(function(r,t){c=[],e=t,n=typeof e=="function"?e.apply(l,c):e,n!==void 0&&(_.exports=n)})(this,function(){var r=function(){},t={},o={},s={};function h(v,p){v=v.push?v:[v];var y=[],b=v.length,E=b,A,w,C,P;for(A=function(x,R){R.length&&y.push(x),E--,E||p(y)};b--;){if(w=v[b],C=o[w],C){A(w,C);continue}P=s[w]=s[w]||[],P.push(A)}}function f(v,p){if(v){var y=s[v];if(o[v]=p,!!y)for(;y.length;)y[0](v,p),y.splice(0,1)}}function d(v,p,y,b){var E=document,A=y.async,w=(y.numRetries||0)+1,C=y.before||r,P,x;b=b||0,/(^css!|\.css$)/.test(v)?(P=!0,x=E.createElement("link"),x.rel="stylesheet",x.href=v.replace(/^css!/,"")):(x=E.createElement("script"),x.src=v,x.async=A===void 0?!0:A),x.onload=x.onerror=x.onbeforeload=function(R){var M=R.type[0];if(P&&"hideFocus"in x)try{x.sheet.cssText.length||(M="e")}catch(F){M="e"}if(M=="e"&&(b+=1,b<w))return d(v,p,y,b);p(v,M,R.defaultPrevented)},C(v,x)!==!1&&E.head.appendChild(x)}function a(v,p,y){v=v.push?v:[v];var b=v.length,E=b,A=[],w,C;
2534for(w=function(P,x,R){if(x=="e"&&A.push(P),x=="b")if(R)A.push(P);else return;b--,b||p(A)},C=0;C<E;C++)d(v[C],w,y)}function u(v,p,y){var b,E;if(p&&p.trim&&(b=p),E=(b?y:p)||{},b){if(b in t)throw"LoadJS";t[b]=!0}a(v,function(A){A.length?(E.error||r)(A):(E.success||r)(),f(b,A)},E)}return u.ready=function(p,y){return h(p,function(b){b.length?(y.error||r)(b):(y.success||r)()}),u},u.done=function(p){f(p,[])},u.reset=function(){t={},o={},s={}},u.isDefined=function(p){return p in t},u})},734301:function(_,l){var e,c,n;(function(r,t){c=[],e=t,n=typeof e=="function"?e.apply(l,c):e,n!==void 0&&(_.exports=n)})(this,function(){var r=function(){},t={},o={},s={};function h(p,y){p=p.push?p:[p];var b=[],E=p.length,A=E,w,C,P,x;for(w=function(R,M){M.length&&b.push(R),A--,A||y(b)};E--;){if(C=p[E],P=o[C],P){w(C,P);continue}x=s[C]=s[C]||[],x.push(w)}}function f(p,y){if(p){var b=s[p];if(o[p]=y,!!b)for(;b.length;)b[0](p,y),b.splice(0,1)}}function d(p,y){p.call&&(p={success:p}),y.length?(p.error||r)(y):(p.success||r)(p)}function a(p,y,b,E){var A=document,w=b.async,C=(b.numRetries||0)+1,P=b.before||r,x=p.replace(/^(css|img)!/,""),R,M;E=E||0,/(^css!|\.css$)/.test(p)?(M=A.createElement("link"),M.rel="stylesheet",M.href=x,R="hideFocus"in M,R&&M.relList&&(R=0,M.rel="preload",M.as="style")):/(^img!|\.(png|gif|jpg|svg)$)/.test(p)?(M=A.createElement("img"),M.src=x):(M=A.createElement("script"),M.src=p,M.async=w===void 0?!0:w),M.onload=M.onerror=M.onbeforeload=function(F){var z=F.type[0];if(R)try{M.sheet.cssText.length||(z="e")}catch(W){W.code!=18&&(z="e")}if(z=="e"){if(E+=1,E<C)return a(p,y,b,E)}else if(M.rel=="preload"&&M.as=="style")return M.rel="stylesheet";y(p,z,F.defaultPrevented)},P(p,M)!==!1&&A.head.appendChild(M)}function u(p,y,b){p=p.push?p:[p];var E=p.length,A=E,w=[],C,P;for(C=function(x,R,M){if(R=="e"&&w.push(x),R=="b")if(M)w.push(x);else return;E--,E||y(w)},P=0;P<A;P++)a(p[P],C,b)}function v(p,y,b){var E,A;if(y&&y.trim&&(E=y),A=(E?b:y)||{},E){if(E in t)throw"LoadJS";t[E]=!0}function w(C,P){u(p,function(x){d(A,x),C&&d({success:C,error:P},x),f(E,x)},A)}if(A.returnPromise)return new Promise(w);w()}return v.ready=function(y,b){return h(y,function(E){d(b,E)}),v},v.done=function(y){f(y,[])},v.reset=function(){t={},o={},s={}},v.isDefined=function(y){return y in t},v})},53477:_=>{function l(e,c,n){switch(n.length){case 0:return e.call(c);case 1:return e.call(c,n[0]);case 2:return e.call(c,n[0],n[1]);case 3:return e.call(c,n[0],n[1],n[2])}return e.apply(c,n)}_.exports=l},325912:_=>{function l(e,c,n,r){for(var t=-1,o=e==null?0:e.length;++t<o;){var s=e[t];c(r,s,n(s),e)}return r}_.exports=l},728197:_=>{function l(e,c){for(var n=-1,r=e==null?0:e.length;++n<r&&c(e[n],n,e)!==!1;);return e}_.exports=l},469163:_=>{function l(e,c,n,r){var t=-1,o=e==null?0:e.length;for(r&&o&&(n=e[++t]);++t<o;)n=c(n,e[t],t,e);return n}_.exports=l},501056:_=>{function l(e){return e.split("")}_.exports=l},223687:_=>{var l=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function e(c){return c.match(l)||[]}_.exports=e},22836:(_,l,e)=>{var c=e(666814),n=e(768824);function r(t,o,s){(s!==void 0&&!n(t[o],s)||s===void 0&&!(o in t))&&c(t,o,s)}_.exports=r},417362:(_,l,e)=>{var c=e(666814),n=e(768824),r=Object.prototype,t=r.hasOwnProperty;function o(s,h,f){var d=s[h];(!(t.call(s,h)&&n(d,f))||f===void 0&&!(h in s))&&c(s,h,f)}_.exports=o},657915:(_,l,e)=>{var c=e(722887);function n(r,t,o,s){return c(r,function(h,f,d){t(s,h,o(h),d)}),s}_.exports=n},808223:(_,l,e)=>{var c=e(98839),n=e(935215);function r(t,o){return t&&c(o,n(o),t)}_.exports=r},291597:(_,l,e)=>{var c=e(98839),n=e(726146);function r(t,o){return t&&c(o,n(o),t)}_.exports=r},666814:(_,l,e)=>{var c=e(343563);function n(r,t,o){t=="__proto__"&&c?c(r,t,{configurable:!0,enumerable:!0,value:o,writable:!0}):r[t]=o}_.exports=n},39171:_=>{function l(e,c,n){return e===e&&(n!==void 0&&(e=e<=n?e:n),c!==void 0&&(e=e>=c?e:c)),e}_.exports=l},162482:(_,l,e)=>{var c=e(547578),n=e(728197),r=e(417362),t=e(808223),o=e(291597),s=e(144686),h=e(195338),f=e(667366),d=e(503982),a=e(691011),u=e(299953),v=e(518921),p=e(897463),y=e(412210),b=e(276249),E=e(195593),A=e(651023),w=e(85558),C=e(58980),P=e(160571),x=e(935215),R=e(726146),M=1,F=2,z=4,W="[object Arguments]",G="[object Array]",K="[object Boolean]",ie="[object Date]",re="[object Error]",te="[object Function]",q="[object GeneratorFunction]",X="[object Map]",Z="[object Number]",oe="[object Object]",$="[object RegExp]",J="[object Set]",Q="[object String]",ne="[object Symbol]",fe="[object WeakMap]",be="[object ArrayBuffer]",ze="[object DataView]",ke="[object Float32Array]",pt="[object Float64Array
2534]",St="[object Int8Array]",Kt="[object Int16Array]",Rt="[object Int32Array]",Un="[object Uint8Array]",qt="[object Uint8ClampedArray]",me="[object Uint16Array]",Le="[object Uint32Array]",Ee={};Ee[W]=Ee[G]=Ee[be]=Ee[ze]=Ee[K]=Ee[ie]=Ee[ke]=Ee[pt]=Ee[St]=Ee[Kt]=Ee[Rt]=Ee[X]=Ee[Z]=Ee[oe]=Ee[$]=Ee[J]=Ee[Q]=Ee[ne]=Ee[Un]=Ee[qt]=Ee[me]=Ee[Le]=!0,Ee[re]=Ee[te]=Ee[fe]=!1;function ut(it,Te,Lt,Nt,Tt,en){var Ht,ln=Te&M,An=Te&F,le=Te&z;if(Lt&&(Ht=Tt?Lt(it,Nt,Tt,en):Lt(it)),Ht!==void 0)return Ht;if(!C(it))return it;var Ve=E(it);if(Ve){if(Ht=p(it),!ln)return h(it,Ht)}else{var ye=v(it),Ie=ye==te||ye==q;if(A(it))return s(it,ln);if(ye==oe||ye==W||Ie&&!Tt){if(Ht=An||Ie?{}:b(it),!ln)return An?d(it,o(Ht,it)):f(it,t(Ht,it))}else{if(!Ee[ye])return Tt?it:{};Ht=y(it,ye,ln)}}en||(en=new c);var Ye=en.get(it);if(Ye)return Ye;en.set(it,Ht),P(it)?it.forEach(function(mt){Ht.add(ut(mt,Te,Lt,mt,it,en))}):w(it)&&it.forEach(function(mt,Mt){Ht.set(Mt,ut(mt,Te,Lt,Mt,it,en))});var Je=le?An?u:a:An?R:x,gt=Ve?void 0:Je(it);return n(gt||it,function(mt,Mt){gt&&(Mt=mt,mt=it[Mt]),r(Ht,Mt,ut(mt,Te,Lt,Mt,it,en))}),Ht}_.exports=ut},836272:(_,l,e)=>{var c=e(58980),n=Object.create,r=function(){function t(){}return function(o){if(!c(o))return{};if(n)return n(o);t.prototype=o;var s=new t;return t.prototype=void 0,s}}();_.exports=r},979992:_=>{function l(e,c,n){var r;return n(e,function(t,o,s){if(c(t,o,s))return r=o,!1}),r}_.exports=l},431345:(_,l,e)=>{var c=e(955232);function n(r,t,o,s){return c(r,function(h,f,d){t(s,o(h),f,d)}),s}_.exports=n},134547:(_,l,e)=>{var c=e(518921),n=e(301602),r="[object Map]";function t(o){return n(o)&&c(o)==r}_.exports=t},325330:(_,l,e)=>{var c=e(518921),n=e(301602),r="[object Set]";function t(o){return n(o)&&c(o)==r}_.exports=t},511196:(_,l,e)=>{var c=e(58980),n=e(605928),r=e(583790),t=Object.prototype,o=t.hasOwnProperty;function s(h){if(!c(h))return r(h);var f=n(h),d=[];for(var a in h)a=="constructor"&&(f||!o.call(h,a))||d.push(a);return d}_.exports=s},352015:(_,l,e)=>{var c=e(547578),n=e(22836),r=e(165987),t=e(472591),o=e(58980),s=e(726146),h=e(357754);function f(d,a,u,v,p){d!==a&&r(a,function(y,b){if(p||(p=new c),o(y))t(d,a,b,u,f,v,p);else{var E=v?v(h(d,b),y,b+"",d,a,p):void 0;E===void 0&&(E=y),n(d,b,E)}},s)}_.exports=f},472591:(_,l,e)=>{var c=e(22836),n=e(144686),r=e(327640),t=e(195338),o=e(276249),s=e(217186),h=e(195593),f=e(237942),d=e(651023),a=e(687048),u=e(58980),v=e(540039),p=e(79656),y=e(357754),b=e(893057);function E(A,w,C,P,x,R,M){var F=y(A,C),z=y(w,C),W=M.get(z);if(W){c(A,C,W);return}var G=R?R(F,z,C+"",A,w,M):void 0,K=G===void 0;if(K){var ie=h(z),re=!ie&&d(z),te=!ie&&!re&&p(z);G=z,ie||re||te?h(F)?G=F:f(F)?G=t(F):re?(K=!1,G=n(z,!0)):te?(K=!1,G=r(z,!0)):G=[]:v(z)||s(z)?(G=F,s(F)?G=b(F):(!u(F)||a(F))&&(G=o(z))):K=!1}K&&(M.set(z,G),x(G,z,P,R,M),M.delete(z)),c(A,C,G)}_.exports=E},659360:(_,l,e)=>{var c=e(712869),n=e(455070),r=e(335945);function t(o,s,h){for(var f=-1,d=s.length,a={};++f<d;){var u=s[f],v=c(o,u);h(v,u)&&n(a,r(u,o),v)}return a}_.exports=t},861549:_=>{function l(e){return function(c){return e==null?void 0:e[c]}}_.exports=l},423793:(_,l,e)=>{var c=e(839039),n=e(206261),r=e(255428);function t(o,s){return r(n(o,s,c),o+"")}_.exports=t},455070:(_,l,e)=>{var c=e(417362),n=e(335945),r=e(843765),t=e(58980),o=e(678958);function s(h,f,d,a){if(!t(h))return h;f=n(f,h);for(var u=-1,v=f.length,p=v-1,y=h;y!=null&&++u<v;){var b=o(f[u]),E=d;if(b==="__proto__"||b==="constructor"||b==="prototype")return h;if(u!=p){var A=y[b];E=a?a(A,b,y):void 0,E===void 0&&(E=t(A)?A:r(f[u+1])?[]:{})}c(y,b,E),y=y[b]}return h}_.exports=s},207320:(_,l,e)=>{var c=e(764483),n=e(343563),r=e(839039),t=n?function(o,s){return n(o,"toString",{configurable:!0,enumerable:!1,value:c(s),writable:!0})}:r;_.exports=t},553911:_=>{function l(e,c,n){var r=-1,t=e.length;c<0&&(c=-c>t?0:t+c),n=n>t?t:n,n<0&&(n+=t),t=c>n?0:n-c>>>0,c>>>=0;for(var o=Array(t);++r<t;)o[r]=e[r+c];return o}_.exports=l},369664:(_,l,e)=>{var c=e(246438),n=/^\s+/;function r(t){return t&&t.slice(0,c(t)+1).replace(n,"")}_.exports=r},364687:(_,l,e)=>{var c=e(553911);function n(r,t,o){var s=r.length;return o=o===void 0?s:o,!t&&o>=s?r:c(r,t,o)}_.exports=n},430415:(_,l,e)=>{var c=e(892252);function n(r){var t=new r.constructor(r.byteLength);return new c(t).set(new c(r)),t}_.exports=n},144686:(_,l,e)=>{_=e.nmd(_);var c=e(769795),n=l&&!l.nodeType&&l,r=n&&!0&&_&&!_.nodeType&&_,t=r&&r.exports===n,o=t?c.Buffer:void 0,s=o?o.allocUnsafe:void 0;function h(f,d){if(d)return f.slice();var a=f.length,u=s?s(a):new f.constructor(a);return f.copy(u),u}_.exports=h},639081:(_,l,e)=>{var c=e(430415);function n(r,t){var o=t?c(r.buffer):r.buffer;return new r.constructor(o,r.byteOffset,r.byteLength)}_.exports=n},332439:_=>{var l=/\w*$/;function e(c){var n=new c.constructor(c.source,l.exec(c));return n.lastIndex=c.lastIndex,n}_.exports=e},563555:(_,l,e)=>
2534{var c=e(655730),n=c?c.prototype:void 0,r=n?n.valueOf:void 0;function t(o){return r?Object(r.call(o)):{}}_.exports=t},327640:(_,l,e)=>{var c=e(430415);function n(r,t){var o=t?c(r.buffer):r.buffer;return new r.constructor(o,r.byteOffset,r.length)}_.exports=n},195338:_=>{function l(e,c){var n=-1,r=e.length;for(c||(c=Array(r));++n<r;)c[n]=e[n];return c}_.exports=l},98839:(_,l,e)=>{var c=e(417362),n=e(666814);function r(t,o,s,h){var f=!s;s||(s={});for(var d=-1,a=o.length;++d<a;){var u=o[d],v=h?h(s[u],t[u],u,s,t):void 0;v===void 0&&(v=t[u]),f?n(s,u,v):c(s,u,v)}return s}_.exports=r},667366:(_,l,e)=>{var c=e(98839),n=e(714357);function r(t,o){return c(t,n(t),o)}_.exports=r},503982:(_,l,e)=>{var c=e(98839),n=e(764586);function r(t,o){return c(t,n(t),o)}_.exports=r},546785:(_,l,e)=>{var c=e(325912),n=e(657915),r=e(511079),t=e(195593);function o(s,h){return function(f,d){var a=t(f)?c:n,u=h?h():{};return a(f,s,r(d,2),u)}}_.exports=o},665169:(_,l,e)=>{var c=e(423793),n=e(22326);function r(t){return c(function(o,s){var h=-1,f=s.length,d=f>1?s[f-1]:void 0,a=f>2?s[2]:void 0;for(d=t.length>3&&typeof d=="function"?(f--,d):void 0,a&&n(s[0],s[1],a)&&(d=f<3?void 0:d,f=1),o=Object(o);++h<f;){var u=s[h];u&&t(o,u,h,d)}return o})}
2534_.exports=r},230341:(_,l,e)=>{var c=e(364687),n=e(254837),r=e(342104),t=e(768441);function o(s){return function(h){h=t(h);var f=n(h)?r(h):void 0,d=f?f[0]:h.charAt(0),a=f?c(f,1).join(""):h.slice(1);return d[s]()+a}}_.exports=o},858544:(_,l,e)=>{var c=e(469163),n=e(748881),r=e(215464),t="['\u2019]",o=RegExp(t,"g");function s(h){return function(f){return c(r(n(f).replace(o,"")),h,"")}}_.exports=s},614661:(_,l,e)=>{var c=e(431345);function n(r,t){return function(o,s){return c(o,r,t(s),{})}}_.exports=n},109257:(_,l,e)=>{var c=e(769795),n=e(616982),r=e(549712),t=e(768441),o=c.isFinite,s=Math.min;function h(f){var d=Math[f];return function(a,u){if(a=r(a),u=u==null?0:s(n(u),292),u&&o(a)){var v=(t(a)+"e").split("e"),p=d(v[0]+"e"+(+v[1]+u));return v=(t(p)+"e").split("e"),+(v[0]+"e"+(+v[1]-u))}return d(a)}}_.exports=h},936990:(_,l,e)=>{var c=e(861549),n={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},r=c(n);_.exports=r},343563:(_,l,e)=>{var c=e(484819),n=function(){try{var r=c(Object,"defineProperty");return r({},"",{}),r}catch(t){}}();_.exports=n},299953:(_,l,e)=>{var c=e(215502),n=e(764586),r=e(726146);function t(o){return c(o,r,n)}
2534_.exports=t},880304:(_,l,e)=>{var c=e(564678),n=c(Object.getPrototypeOf,Object);_.exports=n},764586:(_,l,e)=>{var c=e(66210),n=e(880304),r=e(714357),t=e(307361),o=Object.getOwnPropertySymbols,s=o?function(h){for(var f=[];h;)c(f,r(h)),h=n(h);return f}:t;_.exports=s},254837:_=>{var l="\\ud800-\\udfff",e="\\u0300-\\u036f",c="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",r=e+c+n,t="\\ufe0e\\ufe0f",o="\\u200d",s=RegExp("["+o+l+r+t+"]");function h(f){return s.test(f)}_.exports=h},558273:_=>{var l=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function e(c){return l.test(c)}_.exports=e},897463:_=>{var l=Object.prototype,e=l.hasOwnProperty;function c(n){var r=n.length,t=new n.constructor(r);return r&&typeof n[0]=="string"&&e.call(n,"index")&&(t.index=n.index,t.input=n.input),t}_.exports=c},412210:(_,l,e)=>{var c=e(430415),n=e(639081),r=e(332439),t=e(563555),o=e(327640),s="[object Boolean]",h="[object Date]",f="[object Map]",d="[object Number]",a="[object RegExp]",u="[object Set]",v="[object String]",p="[object Symbol]",y="[object ArrayBuffer]",b="[object DataView]",E="[object Float32Array]",A="[object Float64Array]",w="[object Int8Array]",C="[object Int16Array]",P="[object Int32Array]",x="[object Uint8Array]",R="[object Uint8ClampedArray]",M="[object Uint16Array]",F="[object Uint32Array]";function z(W,G,K){var ie=W.constructor;switch(G){case y:return c(W);case s:case h:return new ie(+W);case b:return n(W,K);case E:case A:case w:case C:case P:case x:case R:case M:case F:return o(W,K);case f:return new ie;case d:case v:return new ie(W);case a:return r(W);case u:return new ie;case p:return t(W)}}
2534_.exports=z},276249:(_,l,e)=>{var c=e(836272),n=e(880304),r=e(605928);function t(o){return typeof o.constructor=="function"&&!r(o)?c(n(o)):{}}_.exports=t},583790:_=>{function l(e){var c=[];if(e!=null)for(var n in Object(e))c.push(n);return c}_.exports=l},206261:(_,l,e)=>{var c=e(53477),n=Math.max;function r(t,o,s){return o=n(o===void 0?t.length-1:o,0),function(){for(var h=arguments,f=-1,d=n(h.length-o,0),a=Array(d);++f<d;)a[f]=h[o+f];f=-1;for(var u=Array(o+1);++f<o;)u[f]=h[f];return u[o]=s(a),c(t,this,u)}}_.exports=r},357754:_=>{function l(e,c){if(!(c==="constructor"&&typeof e[c]=="function")&&c!="__proto__")return e[c]}_.exports=l},255428:(_,l,e)=>{var c=e(207320),n=e(397825),r=n(c);_.exports=r},397825:_=>{var l=800,e=16,c=Date.now;function n(r){var t=0,o=0;return function(){var s=c(),h=e-(s-o);if(o=s,h>0){if(++t>=l)return arguments[0]}else t=0;return r.apply(void 0,arguments)}}_.exports=n},342104:(_,l,e)=>{var c=e(501056),n=e(254837),r=e(242071);function t(o){return n(o)?r(o):c(o)}_.exports=t},246438:_=>{var l=/\s/;function e(c){for(var n=c.length;n--&&l.test(c.charAt(n)););return n}_.exports=e},242071:_=>{var l="\\ud800-\\udfff",e="\\u0300-\\u036f",c="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",r=e+c+n,t="\\ufe0e\\ufe0f",o="["+l+"]",s="["+r+"]",h="\\ud83c[\\udffb-\\udfff]",f="(?:"+s+"|"+h+")",d="[^"+l+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",v="\\u200d",p=f+"?",y="["+t+"]?",b="(?:"+v+"(?:"+[d,a,u].join("|")+")"+y+p+")*",E=y+p+b,A="(?:"+[d+s+"?",s,a,u,o].join("|")+")",w=RegExp(h+"(?="+h+")|"+A+E,"g");function C(P){return P.match(w)||[]}_.exports=C},546881:_=>{var l="\\ud800-\\udfff",e="\\u0300-\\u036f",c="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",r=e+c+n,t="\\u2700-\\u27bf",o="a-z\\xdf-\\xf6\\xf8-\\xff",s="\\xac\\xb1\\xd7\\xf7",h="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",f="\\u2000-\\u206f",d=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="A-Z\\xc0-\\xd6\\xd8-\\xde",u="\\ufe0e\\ufe0f",v=s+h+f+d,p="['\u2019]",y="["+v+"]",b="["+r+"]",E="\\d+",A="["+t+"]",w="["+o+"]",C="[^"+l+v+E+t+o+a+"]",P="\\ud83c[\\udffb-\\udfff]",x="(?:"+b+"|"+P+")",R="[^"+l+"]",M="(?:\\ud83c[\\udde6-\\uddff]){2}",F="[\\ud800-\\udbff][\\udc00-\\udfff]",z="["+a+"]",W="\\u200d",G="(?:"+w+"|"+C+")",K="(?:"+z+"|"+C+")",ie="(?:"+p+"(?:d|ll|m|re|s|t|ve))?",re="(?:"+p+"(?:D|LL|M|RE|S|T|VE))?",te=x+"?",q="["+u+"]?",X="(?:"+W+"(?:"+[R,M,F].join("|")+")"+q+te+")*",Z="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",oe="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",$=q+te+X,J="(?:"+[A,M,F].join("|")+")"+$,Q=RegExp([z+"?"+w+"+"+ie+"(?="+[y,z,"$"].join("|")+")",K+"+"+re+"(?="+[y,z+G,"$"].join("|")+")",z+"?"+G+"+"+ie,z+"+"+re,oe,Z,E,J].join("|"),"g");function ne(fe){return fe.match(Q)||[]}_.exports=ne},304003:(_,l,e)=>{var c=e(5921),n=e(858544),r=n(function(t,o,s){return o=o.toLowerCase(),t+(s?c(o):o)});_.exports=r},5921:(_,l,e)=>{var c=e(768441),n=e(157168);function r(t){return n(c(t).toLowerCase())}_.exports=r},700436:(_,l,e)=>{var c=e(39171),n=e(549712);function r(t,o,s){return s===void 0&&(s=o,o=void 0),s!==void 0&&(s=n(s),s=s===s?s:0),o!==void 0&&(o=n(o),o=o===o?o:0),c(n(t),o,s)}_.exports=r},484623:(_,l,e)=>{var c=e(162482),n=1,r=4;function t(o){return c(o,n|r)}_.exports=t},764483:_=>{function l(e){return function(){return e}}_.exports=l},210750:(_,l,e)=>{var c=e(58980),n=e(215422),r=e(549712),t="Expected a function",o=Math.max,s=Math.min;function h(f,d,a){var u,v,p,y,b,E,A=0,w=!1,C=!1,P=!0;if(typeof f!="function")throw new TypeError(t);d=r(d)||0,c(a)&&(w=!!a.leading,C="maxWait"in a,p=C?o(r(a.maxWait)||0,d):p,P="trailing"in a?!!a.trailing:P);function x(re){var te=u,q=v;return u=v=void 0,A=re,y=f.apply(q,te),y}
2534function R(re){return A=re,b=setTimeout(z,d),w?x(re):y}function M(re){var te=re-E,q=re-A,X=d-te;return C?s(X,p-q):X}function F(re){var te=re-E,q=re-A;return E===void 0||te>=d||te<0||C&&q>=p}function z(){var re=n();if(F(re))return W(re);b=setTimeout(z,M(re))}function W(re){return b=void 0,P&&u?x(re):(u=v=void 0,y)}function G(){b!==void 0&&clearTimeout(b),A=0,u=E=v=b=void 0}function K(){return b===void 0?y:W(n())}function ie(){var re=n(),te=F(re);if(u=arguments,v=this,E=re,te){if(b===void 0)return R(E);if(C)return clearTimeout(b),b=setTimeout(z,d),x(E)}return b===void 0&&(b=setTimeout(z,d)),y}return ie.cancel=G,ie.flush=K,ie}_.exports=h},748881:(_,l,e)=>{var c=e(936990),n=e(768441),r=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,t="\\u0300-\\u036f",o="\\ufe20-\\ufe2f",s="\\u20d0-\\u20ff",h=t+o+s,f="["+h+"]",d=RegExp(f,"g");function a(u){return u=n(u),u&&u.replace(r,c).replace(d,"")}_.exports=a},485774:(_,l,e)=>{var c=e(979992),n=e(955232),r=e(511079);function t(o,s){return c(o,r(s,3),n)}_.exports=t},311064:(_,l,e)=>{var c=e(764483),n=e(614661),r=e(839039),t=Object.prototype,o=t.toString,s=n(function(h,f,d){f!=null&&typeof f.toString!="function"&&(f=o.call(f)),h[f]=d},c(r));_.exports=s},237942:(_,l,e)=>{var c=e(820799),n=e(301602);function r(t){return n(t)&&c(t)}_.exports=r},805187:(_,l,e)=>{var c=e(560825),n=e(518921),r=e(217186),t=e(195593),o=e(820799),s=e(651023),h=e(605928),f=e(79656),d="[object Map]",a="[object Set]",u=Object.prototype,v=u.hasOwnProperty;function p(y){if(y==null)return!0;if(o(y)&&(t(y)||typeof y=="string"||typeof y.splice=="function"||s(y)||f(y)||r(y)))return!y.length;var b=n(y);if(b==d||b==a)return!y.size;if(h(y))return!c(y).length;for(var E in y)if(v.call(y,E))return!1;return!0}_.exports=p},976003:(_,l,e)=>{var c=e(628982);function n(r,t){return c(r,t)}_.exports=n},691059:(_,l,e)=>{var c=e(616982);function n(r){return typeof r=="number"&&r==c(r)}_.exports=n},85558:(_,l,e)=>{var c=e(134547),n=e(557146),r=e(317042),t=r&&r.isMap,o=t?n(t):c;_.exports=o},845193:(_,l,e)=>{var c=e(892876),n=e(301602),r="[object Number]";function t(o){return typeof o=="number"||n(o)&&c(o)==r}_.exports=t},540039:(_,l,e)=>{var c=e(892876),n=e(880304),r=e(301602),t="[object Object]",o=Function.prototype,s=Object.prototype,h=o.toString,f=s.hasOwnProperty,d=h.call(Object);function a(u){if(!r(u)||c(u)!=t)return!1;var v=n(u);if(v===null)return!0;var p=f.call(v,"constructor")&&v.constructor;return typeof p=="function"&&p instanceof p&&h.call(p)==d}_.exports=a},160571:(_,l,e)=>{var c=e(325330),n=e(557146),r=e(317042),t=r&&r.isSet,o=t?n(t):c;_.exports=o},548068:(_,l,e)=>{var c=e(892876),n=e(195593),r=e(301602),t="[object String]";function o(s){return typeof s=="string"||!n(s)&&r(s)&&c(s)==t}_.exports=o},176944:_=>{function l(e){return e===void 0}_.exports=l},737012:(_,l,e)=>{var c=e(858544),n=c(function(r,t,o){return r+(o?"-":"")+t.toLowerCase()});_.exports=n},321414:(_,l,e)=>{var c=e(666814),n=e(546785),r=n(function(t,o,s){c(t,s,o)});_.exports=r},726146:(_,l,e)=>{var c=e(980538),n=e(511196),r=e(820799);function t(o){return r(o)?c(o,!0):n(o)}_.exports=t},419467:function(_,l,e){_=e.nmd(_);var c;/**
2535* @license
2536* Lodash <https://lodash.com/>
2537* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
2538* Released under MIT license <https://lodash.com/license>
2539* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
2540* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
2541*/(function(){var n,r="4.17.21",t=200,o="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",h="Invalid `variable` option passed into `_.template`",f="__lodash_hash_undefined__",d=500,a="__lodash_placeholder__",u=1,v=2,p=4,y=1,b=2,E=1,A=2,w=4,C=8,P=16,x=32,R=64,M=128,F=256,z=512,W=30,G="...",K=800,ie=16,re=1,te=2,q=3,X=1/0,Z=9007199254740991,oe=17976931348623157e292,$=NaN,J=4294967295,Q=J-1,ne=J>>>1,fe=[["ary",M],["bind",E],["bindKey",A],["curry",C],["curryRight",P],["flip",z],["partial",x],["partialRight",R],["rearg",F]],be="[object Arguments]",ze="[object Array]",ke="[object AsyncFunction]",pt="[object Boolean]",St="[object Date]",Kt="[object DOMException]",Rt="[object Error]",Un="[object Function]",qt="[object GeneratorFunction]",me="[object Map]",Le="[object Number]",Ee="[object Null]",ut="[object Object]",it="[object Promise]",Te="[object Proxy]",Lt="[object RegExp]",Nt="[object Set]",Tt="[object String]",en="[object Symbol]",Ht="[object Undef
2541ined]",ln="[object WeakMap]",An="[object WeakSet]",le="[object ArrayBuffer]",Ve="[object DataView]",ye="[object Float32Array]",Ie="[object Float64Array]",Ye="[object Int8Array]",Je="[object Int16Array]",gt="[object Int32Array]",mt="[object Uint8Array]",Mt="[object Uint8ClampedArray]",pe="[object Uint16Array]",nt="[object Uint32Array]",vt=/\b__p \+= '';/g,jt=/\b(__p \+=) '' \+/g,an=/(__e\(.*?\)|\b__t\)) \+\n'';/g,zt=/&(?:amp|lt|gt|quot|#39);/g,We=/[&<>"']/g,Ce=RegExp(zt.source),we=RegExp(We.source),je=/<%-([\s\S]+?)%>/g,qe=/<%([\s\S]+?)%>/g,lt=/<%=([\s\S]+?)%>/g,yt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ut=/^\w*$/,vn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,yn=/[\\^$.*+?()[\]{}|]/g,Wn=RegExp(yn.source),Qn=/^\s+/,_e=/\s/,sn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Fr=/\{\n\/\* \[wrapped with (.+)\] \*/,mr=/,? & /,la=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Jt=/[()=,{}\[\]\/\s]/,hi=/\\(\\)?/g,qi=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Pi=/\w*$/,Ti=/^[-+]0x[0-9a-f]+$/i,po=/^0b[01]+$/i,nr=/^\[object .+?Constructor\]$/,Br=/^0o[0-7]+$/i,yr=/^(?:0|[1-9]\d*)$/,Mr=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 4,901 bytes, line 2541
25417f]/g,vi=/($^)/,ca=/['\n\r\u2028\u2029\\]/g,pi="\\ud800-\\udfff",Ft="\\u0300-\\u036f",Ba="\\ufe20-\\ufe2f",ba="\\u20d0-\\u20ff",xi=Ft+Ba+ba,_r="\\u2700-\\u27bf",Sa="a-z\\xdf-\\xf6\\xf8-\\xff",Oa="\\xac\\xb1\\xd7\\xf7",Ji="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Qr="\\u2000-\\u206f",Ir=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Yn="A-Z\\xc0-\\xd6\\xd8-\\xde",oi="\\ufe0e\\ufe0f",Ca=Oa+Ji+Qr+Ir,Er="['\u2019]",ji="["+pi+"]",$e="["+Ca+"]",ct="["+xi+"]",tt="\\d+",_t="["+_r+"]",ft="["+Sa+"]",Gt="[^"+pi+Ca+tt+_r+Sa+Yn+"]",kt="\\ud83c[\\udffb-\\udfff]",hn="(?:"+ct+"|"+kt+")",Fn="[^"+pi+"]",Tn="(?:\\ud83c[\\udde6-\\uddff]){2}",Xn="[\\ud800-\\udbff][\\udc00-\\udfff]",nn="["+Yn+"]",Dr="\\u200d",Pr="(?:"+ft+"|"+Gt+")",Ii="(?:"+nn+"|"+Gt+")",rr="(?:"+Er+"(?:d|ll|m|re|s|t|ve))?",Rn="(?:"+Er+"(?:D|LL|M|RE|S|T|VE))?",si=hn+"?",Yi="["+oi+"]?",wi="(?:"+Dr+"(?:"+[Fn,Tn,Xn].join("|")+")"+Yi+si+")*",ee="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Se="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Fe=Yi+si+wi,wt="(?:"+[_t,Tn,Xn].join("|")+")"+Fe,tn="(?:"+[Fn+ct+"?",ct,Tn,Xn,ji].join("|")+")",cn=RegExp(Er,"g"),zr=RegExp(ct,"g"),ir=RegExp(kt+"(?="+kt+")|"+tn+Fe,"g"),kn=RegExp([nn+"?"+ft+"+"+rr+"(?="+[$e,nn,"$"].join("|")+")",Ii+"+"+Rn+"(?="+[$e,nn+Pr,"$"].join("|")+")",nn+"?"+Pr+"+"+rr,nn+"+"+Rn,Se,ee,tt,wt].join("|"),"g"),Xr=RegExp("["+Dr+pi+xi+oi+"]"),gi=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,br=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],jr=-1,Ln={};Ln[ye]=Ln[Ie]=Ln[Ye]=Ln[Je]=Ln[gt]=Ln[mt]=Ln[Mt]=Ln[pe]=Ln[nt]=!0,Ln[be]=Ln[ze]=Ln[le]=Ln[pt]=Ln[Ve]=Ln[St]=Ln[Rt]=Ln[Un]=Ln[me]=Ln[Le]=Ln[ut]=Ln[Lt]=Ln[Nt]=Ln[Tt]=Ln[ln]=!1;var Hn={};Hn[be]=Hn[ze]=Hn[le]=Hn[Ve]=Hn[pt]=Hn[St]=Hn[ye]=Hn[Ie]=Hn[Ye]=Hn[Je]=Hn[gt]=Hn[me]=Hn[Le]=Hn[ut]=Hn[Lt]=Hn[Nt]=Hn[Tt]=Hn[en]=Hn[mt]=Hn[Mt]=Hn[pe]=Hn[nt]=!0,Hn[Rt]=Hn[Un]=Hn[ln]=!1;var Xa={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Za={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Vo={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},Xs={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},xn=parseFloat,$o=parseInt,go=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,Qo=typeof self=="object"&&self&&self.Object===Object&&self,Tr=go||Qo||Function("return this")(),Zr=l&&!l.nodeType&&l,Ri=Zr&&!0&&_&&!_.nodeType&&_,ea=Ri&&Ri.exports===Zr,Gi=ea&&go.process,Sr=function(){try{var He=Ri&&Ri.require&&Ri.require("util").t
vendor: 15,055 bytes, line 2541
2541ypes;return He||Gi&&Gi.binding&&Gi.binding("util")}catch(ht){}}(),qa=Sr&&Sr.isArrayBuffer,Ss=Sr&&Sr.isDate,qr=Sr&&Sr.isMap,Aa=Sr&&Sr.isRegExp,Xo=Sr&&Sr.isSet,mo=Sr&&Sr.isTypedArray;function Jr(He,ht,st){switch(st.length){case 0:return He.call(ht);case 1:return He.call(ht,st[0]);case 2:return He.call(ht,st[0],st[1]);case 3:return He.call(ht,st[0],st[1],st[2])}return He.apply(ht,st)}function yo(He,ht,st,Wt){for(var On=-1,Zn=He==null?0:He.length;++On<Zn;){var Lr=He[On];ht(Wt,Lr,st(Lr),He)}return Wt}function ui(He,ht){for(var st=-1,Wt=He==null?0:He.length;++st<Wt&&ht(He[st],st,He)!==!1;);return He}function za(He,ht){for(var st=He==null?0:He.length;st--&&ht(He[st],st,He)!==!1;);return He}function fa(He,ht){for(var st=-1,Wt=He==null?0:He.length;++st<Wt;)if(!ht(He[st],st,He))return!1;return!0}function Mi(He,ht){for(var st=-1,Wt=He==null?0:He.length,On=0,Zn=[];++st<Wt;){var Lr=He[st];ht(Lr,st,He)&&(Zn[On++]=Lr)}return Zn}function _o(He,ht){var st=He==null?0:He.length;return!!st&&Pa(He,ht,0)>-1}function Ja(He,ht,st){for(var Wt=-1,On=He==null?0:He.length;++Wt<On;)if(st(ht,He[Wt]))return!0;return!1}function Vt(He,ht){for(var st=-1,Wt=He==null?0:He.length,On=Array(Wt);++st<Wt;)On[st]=ht(He[st],st,He);return On}function mi(He,ht){for(var st=-1,Wt=ht.length,On=He.length;++st<Wt;)He[On+st]=ht[st];return He}function Os(He,ht,st,Wt){var On=-1,Zn=He==null?0:He.length;for(Wt&&Zn&&(st=He[++On]);++On<Zn;)st=ht(st,He[On],On,He);return st}function Zo(He,ht,st,Wt){var On=He==null?0:He.length;for(Wt&&On&&(st=He[--On]);On--;)st=ht(st,He[On],On,He);return st}function qo(He,ht){for(var st=-1,Wt=He==null?0:He.length;++st<Wt;)if(ht(He[st],st,He))return!0;return!1}var Cs=ce("length");function As(He){return He.split("")}function Ps(He){return He.match(la)||[]}function Jo(He,ht,st){var Wt;return st(He,function(On,Zn,Lr){if(ht(On,Zn,Lr))return Wt=Zn,!1}),Wt}function Eo(He,ht,st,Wt){for(var On=He.length,Zn=st+(Wt?1:-1);Wt?Zn--:++Zn<On;)if(ht(He[Zn],Zn,He))return Zn;return-1}function Pa(He,ht,st){return ht===ht?Wr(He,ht,st):Eo(He,bo,st)}function Ta(He,ht,st,Wt){for(var On=st-1,Zn=He.length;++On<Zn;)if(Wt(He[On],ht))return On;return-1}function bo(He){return He!==He}function he(He,ht){var st=He==null?0:He.length;return st?Xe(He,ht)/st:$}function ce(He){return function(ht){return ht==null?n:ht[He]}}function ve(He){return function(ht){return He==null?n:He[ht]}}function Re(He,ht,st,Wt,On){return On(He,function(Zn,Lr,ur){st=Wt?(Wt=!1,Zn):ht(st,Zn,Lr,ur)}),st}function Ue(He,ht){var st=He.length;for(He.sort(ht);st--;)He[st]=He[st].value;return He}function Xe(He,ht){for(var st,Wt=-1,On=He.length;++Wt<On;){var Zn=ht(He[Wt]);Zn!==n&&(st=st===n?Zn:st+Zn)}return st}function dt(He,ht){for(var st=-1,Wt=Array(He);++st<He;)Wt[st]=ht(st);return Wt}function xt(He,ht){return Vt(ht,function(st){return[st,He[st]]})}function Xt(He){return He&&He.slice(0,Zs(He)+1).replace(Qn,"")}function Bt(He){return function(ht){return He(ht)}}function Nn(He,ht){return Vt(ht,function(st){return He[st]})}function Gn(He,ht){return He.has(ht)}function cr(He,ht){for(var st=-1,Wt=He.length;++st<Wt&&Pa(ht,He[st],0)>-1;);return st}function wr(He,ht){for(var st=He.length;st--&&Pa(ht,He[st],0)>-1;);return st}function yi(He,ht){for(var st=He.length,Wt=0;st--;)He[st]===ht&&++Wt;return Wt}var Yo=ve(Xa),So=ve(Za);function Oo(He){return"\\"+Xs[He]}function Co(He,ht){return He==null?n:He[ht]}function Yr(He){return Xr.test(He)}function Ts(He){return gi.test(He)}function Gr(He){for(var ht,st=[];!(ht=He.next()).done;)st.push(ht.value);return st}function xa(He){var ht=-1,st=Array(He.size);return He.forEach(function(Wt,On){st[++ht]=[On,Wt]}),st}function da(He,ht){return function(st){return He(ht(st))}}function ta(He,ht){for(var st=-1,Wt=He.length,On=0,Zn=[];++st<Wt;){var Lr=He[st];(Lr===ht||Lr===a)&&(He[st]=a,Zn[On++]=st)}return Zn}function Pe(He){var ht=-1,st=Array(He.size);return He.forEach(function(Wt){st[++ht]=Wt}),st}function Wi(He){var ht=-1,st=Array(He.size);return He.forEach(function(Wt){st[++ht]=[Wt,Wt]}),st}function Wr(He,ht,st){for(var Wt=st-1,On=He.length;++Wt<On;)if(He[Wt]===ht)return Wt;return-1}function ki(He,ht,st){for(var Wt=st+1;Wt--;)if(He[Wt]===ht)return Wt;return Wt}function Rr(He){return Yr(He)?Qc(He):Cs(He)}function _i(He){return Yr(He)?Fl(He):As(He)}function Zs(He){for(var ht=He.length;ht--&&_e.test(He.charAt(ht)););return ht}var xs=ve(Vo);function Qc(He){for(var ht=ir.lastIndex=0;ir.test(He);)++ht;return ht}function Fl(He){return He.match(ir)||[]}function Xc(He){return He.match(kn)||[]}var Zc=function He(ht){ht=ht==null?Tr:fl.defaults(Tr.Object(),ht,fl.pick(Tr,br));var st=ht.Array,Wt=ht.Date,On=ht.Error,Zn=ht.Function,Lr=ht.Math,ur=ht.Object,wu=ht.RegExp,Bl=ht.String,Ia=ht.TypeError,zl=st.prototype,Is=Zn.prototype,ha=ur.prototype,Ao=ht["__core-js_shared__"],kr=Is.toString,er=ha.hasOwnProperty,es=0,ts=function(){var m=/[^.]+$/.exec(Ao&&Ao.keys&&Ao.keys.IE_PROTO||"");return m?"Symbol(src)_1."+m:""}(),ws=ha.toString,jl=kr.call(ur),Ru=Tr._,Gl=wu("^"+kr.call(er).replace(yn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Mu=ea?ht.Buffer:n,Ya=ht.Symbol,qs=ht.Uint8Array,dl=Mu?Mu.allocUnsafe:n,Du=da(ur.getPrototypeOf,ur),eo=ur.create,hl=ha.propertyIsEnumerable,Po=zl.splice,qc=Ya?Ya.isConcatSpreadable:n,Js=Ya?Ya.iterator:n,ja=Ya?Ya.toStringTag:n,Lu=function(){try{var m=js(ur,"defineProperty");return m({},"",{}),m}catch(S){}}(),Jc=ht.clearTimeout!==Tr.clearTimeout&&ht.clearTimeout,Wl=Wt&&Wt.now!==Tr.Date.now&&Wt.now,vr=ht.setTimeout!==Tr.setTimeout&&ht.setTimeout,Rs=Lr.ceil,Ms=Lr.floor,ns=ur.getOwnPropertySymbols,Yc=Mu?Mu.isBuffer:n,Nu=ht.isFinite,Uu=zl.join,Fu=da(ur.keys,ur),Or=Lr.max,li=Lr.min,Jf=Wt.now,ef=ht.parseInt,vl=Lr.random,Bu=zl.reverse,Ys=js(ht,"DataView"),rs=js(ht,"Map"),zu=js(ht,"Promise"),To=js(ht,"Set"),Ds=js(ht,"WeakMap"),eu=js(ur,"create"),ju=Ds&&new Ds,Di={},Yf=Ws(Ys),kl=Ws(rs),is=Ws(zu),tf=Ws(To),tu=Ws(Ds),va=Ya?Ya.prototype:n,to=va?va.valueOf:n,no=va?va.toString:n;function de(m){if(ot(m)&&!jn(m)&&!(m instanceof Bn)){if(m instanceof ei)return m;if(er.call(m,"__wrapped__"))return Mf(m)}return new ei(m)}var nu=function(){function m(){}return function(S){if(!rt(S))return{};if(eo)return eo(S);m.prototype=S;var U=new m;return m.prototype=n,U}}();function ro(){}function ei(m,S){this.__wrapped__=m,this.__actions__=[],this.__chain__=!!S,this.__index__=0,this.__values__=n}de.templateSettings={escape:je,evaluate:qe,interpolate:lt,variable:"",imports:{_:de}},de.prototype=ro.prototype,de.prototype.constructor=de,ei.prototype=nu(ro.prototype),ei.prototype.constructor=ei;function Bn(m){this.__wrapped__=m,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=J,this.__views__=[]}function ar(){var m=new Bn(this.__wrapped__);return m.__actions__=$i(this.__actions__),m.__dir__=this.__dir__,m.__filtered__=this.__filtered__,m.__iteratees__=$i(this.__iteratees__),m.__takeCount__=this.__takeCount__,m.__views__=$i(this.__views__),m}function Gu(){if(this.__filtered__){var m=new Bn(this);m.__dir__=-1,m.__filtered__=!0}else m=this.clone(),m.__dir__*=-1;return m}function Hl(){var m=this.__wrapped__.value(),S=this.__dir__,U=jn(m),V=S<0,ae=U?m.length:0,ge=Hd(0,ae,this.__views__),Me=ge.start,Be=ge.end,Qe=Be-Me,Et=V?Be:Me-1,bt=this.__iteratees__,Pt=bt.length,Qt=0,dn=li(Qe,this.__takeCount__);if(!U||!V&&ae==Qe&&dn==Qe)return pu(m,this.__actions__);var In=[];e:for(;Qe--&&Qt<dn;){Et+=S;for(var $n=-1,wn=m[Et];++$n<Pt;){var Jn=bt[$n],sr=Jn.iteratee,Es=Jn.type,vo=sr(wn);if(Es==te)wn=vo;else if(!vo){if(Es==re)continue e;break e}}In[Qt++]=wn}return In}Bn.prototype=nu(ro.prototype),Bn.prototype.constructor=Bn;function wa(m){var S=-1,U=m==null?0:m.length;for(this.clear();++S<U;){var V=m[S];this.set(V[0],V[1])}}function Ls(){this.__data__=eu?eu(null):{},this.size=0}function Cr(m){var S=this.has(m)&&delete this.__data__[m];return this.size-=S?1:0,S}function pr(m){var S=this.__data__;if(eu){var U=S[m];return U===f?n:U}return er.call(S,m)?S[m]:n}function xo(m){var S=this.__data__;return eu?S[m]!==n:er.call(S,m)}function Hi(m,S){var U=this.__data__;return this.size+=this.has(m)?0:1,U[m]=eu&&S===n?f:S,this}wa.prototype.clear=Ls,wa.prototype.delete=Cr,wa.prototype.get=pr,wa.prototype.has=xo,wa.prototype.set=Hi;function Yt(m){var S=-1,U=m==null?0:m.length;for(this.clear();++S<U;){var V=m[S];this.set(V[0],V[1])}}function ru(){this.__data__=[],this.size=0}function Io(m){var S=this.__data__,U=Mo(S,m);if(U<0)return!1;var V=S.length-1;return U==V?S.pop():Po.call(S,U,1),--this.size,!0}function pa(m){var S=this.__data__,U=Mo(S,m);return U<0?n:S[U][1]}function pl(m){return Mo(this.__data__,m)>-1}function ed(m,S){var U=this.__data__,V=Mo(U,m);return V<0?(++this.size,U.push([m,S])):U[V][1]=S,this}Yt.prototype.clear=ru,Yt.prototype.delete=Io,Yt.prototype.get=pa,Yt.prototype.has=pl,Yt.prototype.set=ed;function io(m){var S=-1,U=m==null?0:m.length;for(this.clear();++S<U;){var V=m[S];this.set(V[0],V[1])}}function Wu(){this.size=0,this.__data__={hash:new wa,map:new(rs||Yt),string:new wa}}function nf(m){var S=fs(this,m).delete(m);return this.size-=S?1:0,S}function as(m){return fs(this,m).get(m)}function Kl(m){return fs(this,m).has(m)}function Vl(m,S){var U=fs(this,m),V=U.size;return U.set(m,S),this.size+=U.size==V?0:1,this}io.prototype.clear=Wu,io.prototype.delete=nf,io.prototype.get=as,io.prototype.has=Kl,io.prototype.set=Vl;function wo(m){var S=-1,U=m==null?0:m.length;for(this.__data__=new io;++S<U;)this.add(m[S])}function td(m){return this.__data__.set(m,f),this}function os(m){return this.__data__.has(m)}wo.prototype.add=wo.prototype.push=td,wo.prototype.has=os;function Ei(m){var S=this.__data__=new Yt(m);this.size=S.size}function iu(){this.__data__=new Yt,this.size=0}function gl(m){var S=this.__data__,U=S.delete(m);return this.size=S.size,U}function ku(m){return this.__data__.get(m)}function Ga(m){return this.__data__.has(m)}function Wa(m,S){var U=this.__data__;if(U instanceof Yt){var V=U.__data__;if(!rs||V.length<t-1)return V.push([m,S]),this.size=++U.size,this;U=this.__data__=new io(V)}return U.set(m,S),this.size=U.size,this}Ei.prototype.clear=iu,Ei.prototype.delete=gl,Ei.prototype.get=ku,Ei.prototype.has=Ga,Ei.prototype.set=Wa;function Ns(m,S){var U=jn(m),V=!U&&Dl(m),ae=!U&&!V&&T(m),ge=!U&&!V&&!ae&&Fi(m),Me=U||V||ae||ge,Be=Me?dt(m.length,Bl):[],Qe=Be.length;for(var Et in m)(S||er.call(m,Et))&&!(Me&&(Et=="length"||ae&&(Et=="offset"||Et=="parent")||ge&&(Et=="buffer"||Et=="byteLength"||Et=="byteOffset")||ds(Et,Qe)))&&Be.push(Et);return Be}function Ro(m){var S=m.length;return S?m[Zu(0,S-1)]:n}function ao(m,S){return xl($i(m),oo(S,0,m.length))}function au(m){return xl($i(m))}function $l(m,S,U){(U!==n&&!ms(m[S],U)||U===n&&!(S in m))&&ci(m,S,U)}function ou(m,S,U){var V=m[S];(!(er.call(m,S)&&ms(V,U))||U===n&&!(S in m))&&ci(m,S,U)}function Mo(m,S){for(var U=m.length;U--;)if(ms(m[U][0],S))return U;return-1}function Ra(m,S,U,V){return ga(m,function(ae,ge,Me){S(V,ae,U(ae),Me)}),V}function na(m,S){return m&&ya(S,Bi(S),m)}function fr(m,S){return m&&ya(S,ua(S),m)}function ci(m,S,U){S=="__proto__"&&Lu?Lu(m,S,{configurable:!0,enumerable:!0,value:U,writable:!0}):m[S]=U}function Ql(m,S){for(var U=-1,V=S.length,ae=st(V),ge=m==null;++U<V;)ae[U]=ge?n:qf(m,S[U]);return ae}function oo(m,S,U){return m===m&&(U!==n&&(m=m<=U?m:U),S!==n&&(m=m>=S?m:S)),m}function ra(m,S,U,V,ae,ge){var Me,Be=S&u,Qe=S&v,Et=S&p;if(U&&(Me=ae?U(m,V,ae,ge):U(m)),Me!==n)return Me;if(!rt(m))return m;var bt=jn(m);if(bt){if(Me=hd(m),!Be)return $i(m,Me)}else{var Pt=xr(m),Qt=Pt==Un||Pt==qt;if(T(m))return Ju(m,Be);if(Pt==ut||Pt==be||Qt&&!ae){if(Me=Qe||Qt?{}:If(m),!Be)return Qe?Ef(m,fr(Me,m)):od(m,na(Me,m))}else{if(!Hn[Pt])return ae?m:{};Me=Pl(m,Pt,Be)}}ge||(ge=new Ei);var dn=ge.get(m);if(dn)return dn;ge.set(m,Me),Ea(m)?m.forEach(function(wn){Me.add(ra(wn,S,U,wn,m,ge))}):Ot(m)&&m.forEach(function(wn,Jn){Me.set(Jn,ra(wn,S,U,Jn,m,ge))});var In=Et?Qe?bc:Ec:Qe?ua:Bi,$n=bt?n:In(m);return ui($n||m,function(wn,Jn){$n&&(Jn=wn,wn=m[Jn]),ou(Me,Jn,ra(wn,S,U,Jn,m,ge))}),Me}function rf(m){var S=Bi(m);return function(U){return af(U,m,S)}}function af(m,S,U){var V=U.length;if(m==null)return!V;for(m=ur(m);V--;){var ae=U[V],ge=S[ae],Me=m[ae];if(Me===n&&!(ae in m)||!ge(Me))return!1}return!0}function su(m,S,U){if(typeof m!="function")throw new Ia(s);return _a(function(){m.apply(n,U)},S)}function Hu(m,S,U,V){var ae=-1,ge=_o,Me=!0,Be=m.length,Qe=[],Et=S.length;if(!Be)return Qe;U&&(S=Vt(S,Bt(U))),V?(ge=Ja,Me=!1):S.length>=t&&(ge=Gn,Me=!1,S=new wo(S));e:for(;++ae<Be;){var bt=m[ae],Pt=U==null?bt:U(bt);if(bt=V||bt!==0?bt:0,Me&&Pt===Pt){for(var Qt=Et;Qt--;)if(S[Qt]===Pt)continue e;Qe.push(bt)}else ge(S,Pt,V)||Qe.push(bt)}return Qe}var ga=sd(ka),Xl=sd(ml,!0);function nd(m,S){var U=!0;return ga(m,function(V,ae,ge){return U=!!S(V,ae,ge),U}),U}function Ki(m,S,U){for(var V=-1,ae=m.length;++V<ae;){var ge=m[V],Me=S(ge);if(Me!=null&&(Be===n?Me===Me&&!hr(Me):U(Me,Be)))var Be=Me,Qe=ge}return Qe}function Zl(m,S,U,V){var ae=m.length;for(U=Mn(U),U<0&&(U=-U>ae?0:ae+U),V=V===n||V>ae?ae:Mn(V),V<0&&(V+=ae),V=U>V?0:$s(V);U<V;)m[U++]=S;return m}function uu(m,S){var U=[];return ga(m,function(V,ae,ge){S(V,ae,ge)&&U.push(V)}),U}function Nr(m,S,U,V,ae){var ge=-1,Me=m.length;for(U||(U=vd),ae||(ae=[]);++ge<Me;){var Be=m[ge];S>0&&U(Be)?S>1?Nr(Be,S-1,U,V,ae):mi(ae,Be):V||(ae[ae.length]=Be)}return ae}var Ku=Ol(),ql=Ol(!0);function ka(m,S){return m&&Ku(m,S,Bi)}function ml(m,S){return m&&ql(m,S,Bi)}function so(m,S){return Mi(S,function(U){return xe(m[U])})}function bi(m,S){S=ls(S,m);for(var U=0,V=S.length;m!=null&&U<V;)m=m[zo(S[U++])];return U&&U==V?m:n}function Us(m,S,U){var V=S(m);return jn(m)?V:mi(V,U(m))}function Li(m){return m==null?m===n?Ht:Ee:ja&&ja in ur(m)?Oc(m):md(m)}function Jl(m,S){return m>S}function ss(m,S){return m!=null&&er.call(m,S)}function Fs(m,S){return m!=null&&S in ur(m)}function Yl(m,S,U){return m>=li(S,U)&&m<Or(S,U)}function yl(m,S,U){for(var V=U?Ja:_o,ae=m[0].length,ge=m.length,Me=ge,Be=st(ge),Qe=1/0,Et=[];Me--;){var bt=m[Me];Me&&S&&(bt=Vt(bt,Bt(S))),Qe=li(bt.length,Qe),Be[Me]=!U&&(S||ae>=120&&bt.length>=120)?new wo(Me&&bt):n}bt=m[0];var Pt=-1,Qt=Be[0];e:for(;++Pt<ae&&Et.length<Qe;){var dn=bt[Pt],In=S?S(dn):dn;if(dn=U||dn!==0?dn:0,!(Qt?Gn(Qt,In):V(Et,In,U))){for(Me=ge;--Me;){var $n=Be[Me];if(!($n?Gn($n,In):V(m[Me],In,U)))continue e}Qt&&Qt.push(In),Et.push(dn)}}return Et}function Do(m,S,U,V){return ka(m,function(ae,ge,Me){S(V,U(ae),ge,Me)}),V}function Ha(m,S,U){S=ls(S,m),m=Tl(m,S);var V=m==null?m:m[zo(oa(S))];return V==null?n:Jr(V,m,U)}function lu(m){return ot(m)&&Li(m)==be}function of(m){return ot(m)&&Li(m)==le}function ec(m){return ot(m)&&Li(m)==St}function Bs(m,S,U,V,ae){return m===S?!0:m==null||S==null||!ot(m)&&!ot(S)?m!==m&&S!==S:rd(m,S,U,V,Bs,ae)}function rd(m,S,U,V,ae,ge){var Me=jn(m),Be=jn(S),Qe=Me?ze:xr(m),Et=Be?ze:xr(S);Qe=Qe==be?ut:Qe,Et=Et==be?ut:Et;var bt=Qe==ut,Pt=Et==ut,Qt=Qe==Et;if(Qt&&T(m)){if(!T(S))return!1;Me=!0,bt=!1}if(Qt&&!bt)return ge||(ge=new Ei),Me||Fi(m)?Tf(m,S,U,V,ae,ge):xf(m,S,Qe,U,V,ae,ge);if(!(U&y)){var dn=bt&&er.call(m,"__wrapped__"),In=Pt&&er.call(S,"__wrapped__");
vendor: 14,759 bytes, line 2541
2541if(dn||In){var $n=dn?m.value():m,wn=In?S.value():S;return ge||(ge=new Ei),ae($n,wn,U,V,ge)}}return Qt?(ge||(ge=new Ei),fd(m,S,U,V,ae,ge)):!1}function sf(m){return ot(m)&&xr(m)==me}function Vu(m,S,U,V){var ae=U.length,ge=ae,Me=!V;if(m==null)return!ge;for(m=ur(m);ae--;){var Be=U[ae];if(Me&&Be[2]?Be[1]!==m[Be[0]]:!(Be[0]in m))return!1}for(;++ae<ge;){Be=U[ae];var Qe=Be[0],Et=m[Qe],bt=Be[1];if(Me&&Be[2]){if(Et===n&&!(Qe in m))return!1}else{var Pt=new Ei;if(V)var Qt=V(Et,bt,Qe,m,S,Pt);if(!(Qt===n?Bs(bt,Et,y|b,V,Pt):Qt))return!1}}return!0}function uf(m){if(!rt(m)||Da(m))return!1;var S=xe(m)?Gl:nr;return S.test(Ws(m))}function lf(m){return ot(m)&&Li(m)==Lt}function id(m){return ot(m)&&xr(m)==Nt}function cf(m){return ot(m)&&Ke(m.length)&&!!Ln[Li(m)]}function $u(m){return typeof m=="function"?m:m==null?Ko:typeof m=="object"?jn(m)?fu(m[0],m[1]):df(m):xh(m)}function Qu(m){if(!Gs(m))return Fu(m);var S=[];for(var U in ur(m))er.call(m,U)&&U!="constructor"&&S.push(U);return S}function ff(m){if(!rt(m))return gd(m);var S=Gs(m),U=[];for(var V in m)V=="constructor"&&(S||!er.call(m,V))||U.push(V);return U}function tc(m,S){return m<S}function cu(m,S){var U=-1,V=Fa(m)?st(m.length):[];return ga(m,function(ae,ge,Me){V[++U]=S(ae,ge,Me)}),V}function df(m){var S=Sc(m);return S.length==1&&S[0][2]?el(S[0][0],S[0][1]):function(U){return U===m||Vu(U,m,S)}}function fu(m,S){return gr(m)&&pd(S)?el(zo(m),S):function(U){var V=qf(U,m);return V===n&&V===S?jd(U,m):Bs(S,V,y|b)}}function Ma(m,S,U,V,ae){m!==S&&Ku(S,function(ge,Me){if(ae||(ae=new Ei),rt(ge))Xu(m,S,Me,U,Ma,V,ae);else{var Be=V?V(ni(m,Me),ge,Me+"",m,S,ae):n;Be===n&&(Be=ge),$l(m,Me,Be)}},ua)}function Xu(m,S,U,V,ae,ge,Me){var Be=ni(m,U),Qe=ni(S,U),Et=Me.get(Qe);if(Et){$l(m,U,Et);return}var bt=ge?ge(Be,Qe,U+"",m,S,Me):n,Pt=bt===n;if(Pt){var Qt=jn(Qe),dn=!Qt&&T(Qe),In=!Qt&&!dn&&Fi(Qe);bt=Qe,Qt||dn||In?jn(Be)?bt=Be:ai(Be)?bt=$i(Be):dn?(Pt=!1,bt=Ju(Qe,!0)):In?(Pt=!1,bt=dc(Qe,!0)):bt=[]:Sn(Qe)||Dl(Qe)?(bt=Be,Dl(Be)?bt=ko(Be):(!rt(Be)||xe(Be))&&(bt=If(Qe))):Pt=!1}Pt&&(Me.set(Qe,bt),ae(bt,Qe,V,ge,Me),Me.delete(Qe)),$l(m,U,bt)}function du(m,S){var U=m.length;if(U)return S+=S<0?U:0,ds(S,U)?m[S]:n}function us(m,S,U){S.length?S=Vt(S,function(ge){return jn(ge)?function(Me){return bi(Me,ge.length===1?ge[0]:ge)}:ge}):S=[Ko];var V=-1;S=Vt(S,Bt(pn()));var ae=cu(m,function(ge,Me,Be){var Qe=Vt(S,function(Et){return Et(ge)});return{criteria:Qe,index:++V,value:ge}});return Ue(ae,function(ge,Me){return yf(ge,Me,U)})}function hf(m,S){return hu(m,S,function(U,V){return jd(m,V)})}function hu(m,S,U){for(var V=-1,ae=S.length,ge={};++V<ae;){var Me=S[V],Be=bi(m,Me);U(Be,Me)&&dr(ge,ls(Me,m),Be)}return ge}function vf(m){return function(S){return bi(S,m)}}function _l(m,S,U,V){var ae=V?Ta:Pa,ge=-1,Me=S.length,Be=m;for(m===S&&(S=$i(S)),U&&(Be=Vt(m,Bt(U)));++ge<Me;)for(var Qe=0,Et=S[ge],bt=U?U(Et):Et;(Qe=ae(Be,bt,Qe,V))>-1;)Be!==m&&Po.call(Be,Qe,1),Po.call(m,Qe,1);return m}function lr(m,S){for(var U=m?S.length:0,V=U-1;U--;){var ae=S[U];if(U==V||ae!==ge){var ge=ae;ds(ae)?Po.call(m,ae,1):ma(m,ae)}}return m}function Zu(m,S){return m+Ms(vl()*(S-m+1))}function nc(m,S,U,V){for(var ae=-1,ge=Or(Rs((S-m)/(U||1)),0),Me=st(ge);ge--;)Me[V?ge:++ae]=m,m+=U;return Me}function El(m,S){var U="";if(!m||S<1||S>Z)return U;do S%2&&(U+=m),S=Ms(S/2),S&&(m+=m);while(S);return U}function zn(m,S){return Ic(Tc(m,S,Ko),m+"")}function pf(m){return Ro(Wd(m))}function vu(m,S){var U=Wd(m);return xl(U,oo(S,0,U.length))}function dr(m,S,U,V){if(!rt(m))return m;S=ls(S,m);for(var ae=-1,ge=S.length,Me=ge-1,Be=m;Be!=null&&++ae<ge;){var Qe=zo(S[ae]),Et=U;if(Qe==="__proto__"||Qe==="constructor"||Qe==="prototype")return m;if(ae!=Me){var bt=Be[Qe];Et=V?V(bt,Qe,Be):n,Et===n&&(Et=rt(bt)?bt:ds(S[ae+1])?[]:{})}ou(Be,Qe,Et),Be=Be[Qe]}return m}var ti=ju?function(m,S){return ju.set(m,S),m}:Ko,Si=Lu?function(m,S){return Lu(m,"toString",{configurable:!0,enumerable:!1,value:vh(S),writable:!0})}:Ko;function rc(m){return xl(Wd(m))}function Vi(m,S,U){var V=-1,ae=m.length;S<0&&(S=-S>ae?0:ae+S),U=U>ae?ae:U,U<0&&(U+=ae),ae=S>U?0:U-S>>>0,S>>>=0;for(var ge=st(ae);++V<ae;)ge[V]=m[V+S];return ge}function bl(m,S){var U;return ga(m,function(V,ae,ge){return U=S(V,ae,ge),!U}),!!U}function ic(m,S,U){var V=0,ae=m==null?V:m.length;if(typeof S=="number"&&S===S&&ae<=ne){for(;V<ae;){var ge=V+ae>>>1,Me=m[ge];Me!==null&&!hr(Me)&&(U?Me<=S:Me<S)?V=ge+1:ae=ge}return ae}return Hr(m,S,Ko,U)}function Hr(m,S,U,V){var ae=0,ge=m==null?0:m.length;if(ge===0)return 0;S=U(S);for(var Me=S!==S,Be=S===null,Qe=hr(S),Et=S===n;ae<ge;){var bt=Ms((ae+ge)/2),Pt=U(m[bt]),Qt=Pt!==n,dn=Pt===null,In=Pt===Pt,$n=hr(Pt);if(Me)var wn=V||In;else Et?wn=In&&(V||Qt):Be?wn=In&&Qt&&(V||!dn):Qe?wn=In&&Qt&&!dn&&(V||!$n):dn||$n?wn=!1:wn=V?Pt<=S:Pt<S;wn?ae=bt+1:ge=bt}return li(ge,Q)}function ac(m,S){for(var U=-1,V=m.length,ae=0,ge=[];++U<V;){var Me=m[U],Be=S?S(Me):Me;if(!U||!ms(Be,Qe)){var Qe=Be;ge[ae++]=Me===0?0:Me}}return ge}function oc(m){return typeof m=="number"?m:hr(m)?$:+m}function ia(m){if(typeof m=="string")return m;if(jn(m))return Vt(m,ia)+"";if(hr(m))return no?no.call(m):"";var S=m+"";return S=="0"&&1/m==-X?"-0":S}function Ni(m,S,U){var V=-1,ae=_o,ge=m.length,Me=!0,Be=[],Qe=Be;if(U)Me=!1,ae=Ja;else if(ge>=t){var Et=S?null:aa(m);if(Et)return Pe(Et);Me=!1,ae=Gn,Qe=new wo}else Qe=S?[]:Be;e:for(;++V<ge;){var bt=m[V],Pt=S?S(bt):bt;if(bt=U||bt!==0?bt:0,Me&&Pt===Pt){for(var Qt=Qe.length;Qt--;)if(Qe[Qt]===Pt)continue e;S&&Qe.push(Pt),Be.push(bt)}else ae(Qe,Pt,U)||(Qe!==Be&&Qe.push(Pt),Be.push(bt))}return Be}function ma(m,S){return S=ls(S,m),m=Tl(m,S),m==null||delete m[zo(oa(S))]}function qu(m,S,U,V){return dr(m,S,U(bi(m,S)),V)}function Lo(m,S,U,V){for(var ae=m.length,ge=V?ae:-1;(V?ge--:++ge<ae)&&S(m[ge],ge,m););return U?Vi(m,V?0:ge,V?ge+1:ae):Vi(m,V?ge+1:0,V?ae:ge)}function pu(m,S){var U=m;return U instanceof Bn&&(U=U.value()),Os(S,function(V,ae){return ae.func.apply(ae.thisArg,mi([V],ae.args))},U)}function sc(m,S,U){var V=m.length;if(V<2)return V?Ni(m[0]):[];for(var ae=-1,ge=st(V);++ae<V;)for(var Me=m[ae],Be=-1;++Be<V;)Be!=ae&&(ge[ae]=Hu(ge[ae]||Me,m[Be],S,U));return Ni(Nr(ge,1),S,U)}function gf(m,S,U){for(var V=-1,ae=m.length,ge=S.length,Me={};++V<ae;){var Be=V<ge?S[V]:n;U(Me,m[V],Be)}return Me}function uc(m){return ai(m)?m:[]}function lc(m){return typeof m=="function"?m:Ko}function ls(m,S){return jn(m)?m:gr(m,S)?[m]:co(or(m))}var ad=zn;function cs(m,S,U){var V=m.length;return U=U===n?V:U,!S&&U>=V?m:Vi(m,S,U)}var mf=Jc||function(m){return Tr.clearTimeout(m)};function Ju(m,S){if(S)return m.slice();var U=m.length,V=dl?dl(U):new m.constructor(U);return m.copy(V),V}function cc(m){var S=new m.constructor(m.byteLength);return new qs(S).set(new qs(m)),S}function gu(m,S){var U=S?cc(m.buffer):m.buffer;return new m.constructor(U,m.byteOffset,m.byteLength)}function fc(m){var S=new m.constructor(m.source,Pi.exec(m));return S.lastIndex=m.lastIndex,S}function Sl(m){return to?ur(to.call(m)):{}}function dc(m,S){var U=S?cc(m.buffer):m.buffer;return new m.constructor(U,m.byteOffset,m.length)}function hc(m,S){if(m!==S){var U=m!==n,V=m===null,ae=m===m,ge=hr(m),Me=S!==n,Be=S===null,Qe=S===S,Et=hr(S);if(!Be&&!Et&&!ge&&m>S||ge&&Me&&Qe&&!Be&&!Et||V&&Me&&Qe||!U&&Qe||!ae)return 1;if(!V&&!ge&&!Et&&m<S||Et&&U&&ae&&!V&&!ge||Be&&U&&ae||!Me&&ae||!Qe)return-1}return 0}function yf(m,S,U){for(var V=-1,ae=m.criteria,ge=S.criteria,Me=ae.length,Be=U.length;++V<Me;){var Qe=hc(ae[V],ge[V]);if(Qe){if(V>=Be)return Qe;var Et=U[V];return Qe*(Et=="desc"?-1:1)}}return m.index-S.index}function _f(m,S,U,V){for(var ae=-1,ge=m.length,Me=U.length,Be=-1,Qe=S.length,Et=Or(ge-Me,0),bt=st(Qe+Et),Pt=!V;++Be<Qe;)bt[Be]=S[Be];for(;++ae<Me;)(Pt||ae<ge)&&(bt[U[ae]]=m[ae]);for(;Et--;)bt[Be++]=m[ae++];return bt}function vc(m,S,U,V){for(var ae=-1,ge=m.length,Me=-1,Be=U.length,Qe=-1,Et=S.length,bt=Or(ge-Be,0),Pt=st(bt+Et),Qt=!V;++ae<bt;)Pt[ae]=m[ae];for(var dn=ae;++Qe<Et;)Pt[dn+Qe]=S[Qe];for(;++Me<Be;)(Qt||ae<ge)&&(Pt[dn+U[Me]]=m[ae++]);return Pt}function $i(m,S){var U=-1,V=m.length;for(S||(S=st(V));++U<V;)S[U]=m[U];return S}function ya(m,S,U,V){var ae=!U;U||(U={});for(var ge=-1,Me=S.length;++ge<Me;){var Be=S[ge],Qe=V?V(U[Be],m[Be],Be,U,m):n;Qe===n&&(Qe=m[Be]),ae?ci(U,Be,Qe):ou(U,Be,Qe)}return U}function od(m,S){return ya(m,Cc(m),S)}function Ef(m,S){return ya(m,Kr(m),S)}function pc(m,S){return function(U,V){var ae=jn(U)?yo:Ra,ge=S?S():{};return ae(U,m,pn(V,2),ge)}}function mu(m){return zn(function(S,U){var V=-1,ae=U.length,ge=ae>1?U[ae-1]:n,Me=ae>2?U[2]:n;for(ge=m.length>3&&typeof ge=="function"?(ae--,ge):n,Me&&Oi(U[0],U[1],Me)&&(ge=ae<3?n:ge,ae=1),S=ur(S);++V<ae;){var Be=U[V];Be&&m(S,Be,V,ge)}return S})}function sd(m,S){return function(U,V){if(U==null)return U;if(!Fa(U))return m(U,V);for(var ae=U.length,ge=S?ae:-1,Me=ur(U);(S?ge--:++ge<ae)&&V(Me[ge],ge,Me)!==!1;);return U}}function Ol(m){return function(S,U,V){for(var ae=-1,ge=ur(S),Me=V(S),Be=Me.length;Be--;){var Qe=Me[m?Be:++ae];if(U(ge[Qe],Qe,ge)===!1)break}return S}}function ud(m,S,U){var V=S&E,ae=No(m);function ge(){var Me=this&&this!==Tr&&this instanceof ge?ae:m;return Me.apply(V?U:this,arguments)}return ge}function gc(m){return function(S){S=or(S);var U=Yr(S)?_i(S):n,V=U?U[0]:S.charAt(0),ae=U?cs(U,1).join(""):S.slice(1);return V[m]()+ae}}function yu(m){return function(S){return Os(Ph(Ah(S).replace(cn,"")),m,"")}}function No(m){return function(){var S=arguments;switch(S.length){case 0:return new m;case 1:return new m(S[0]);case 2:return new m(S[0],S[1]);case 3:return new m(S[0],S[1],S[2]);case 4:return new m(S[0],S[1],S[2],S[3]);case 5:return new m(S[0],S[1],S[2],S[3],S[4]);case 6:return new m(S[0],S[1],S[2],S[3],S[4],S[5]);case 7:return new m(S[0],S[1],S[2],S[3],S[4],S[5],S[6])}var U=nu(m.prototype),V=m.apply(U,S);return rt(V)?V:U}}function kd(m,S,U){var V=No(m);function ae(){for(var ge=arguments.length,Me=st(ge),Be=ge,Qe=Eu(ae);Be--;)Me[Be]=arguments[Be];var Et=ge<3&&Me[0]!==Qe&&Me[ge-1]!==Qe?[]:ta(Me,Qe);if(ge-=Et.length,ge<U)return yc(m,S,Uo,ae.placeholder,n,Me,Et,n,n,U-ge);var bt=this&&this!==Tr&&this instanceof ae?V:m;return Jr(bt,this,Me)}return ae}function ld(m){return function(S,U,V){var ae=ur(S);if(!Fa(S)){var ge=pn(U,3);S=Bi(S),U=function(Be){return ge(ae[Be],Be,ae)}}var Me=m(S,U,V);return Me>-1?ae[ge?S[Me]:Me]:n}}function cd(m){return uo(function(S){var U=S.length,V=U,ae=ei.prototype.thru;for(m&&S.reverse();V--;){var ge=S[V];if(typeof ge!="function")throw new Ia(s);if(ae&&!Me&&_u(ge)=="wrapper")var Me=new ei([],!0)}for(V=Me?V:U;++V<U;){ge=S[V];var Be=_u(ge),Qe=Be=="wrapper"?Al(ge):n;Qe&&Zt(Qe[0])&&Qe[1]==(M|C|x|F)&&!Qe[4].length&&Qe[9]==1?Me=Me[_u(Qe[0])].apply(Me,Qe[3]):Me=ge.length==1&&Zt(ge)?Me[Be]():Me.thru(ge)}return function(){var Et=arguments,bt=Et[0];if(Me&&Et.length==1&&jn(bt))return Me.plant(bt).value();for(var Pt=0,Qt=U?S[Pt].apply(this,Et):bt;++Pt<U;)Qt=S[Pt].call(this,Qt);return Qt}})}function Uo(m,S,U,V,ae,ge,Me,Be,Qe,Et){var bt=S&M,Pt=S&E,Qt=S&A,dn=S&(C|P),In=S&z,$n=Qt?n:No(m);function wn(){for(var Jn=arguments.length,sr=st(Jn),Es=Jn;Es--;)sr[Es]=arguments[Es];if(dn)var vo=Eu(wn),bs=yi(sr,vo);if(V&&(sr=_f(sr,V,ae,dn)),ge&&(sr=vc(sr,ge,Me,dn)),Jn-=bs,dn&&Jn<Et){var zi=ta(sr,vo);return yc(m,S,Uo,wn.placeholder,U,sr,zi,Be,Qe,Et-Jn)}var Iu=Pt?U:this,Ul=Qt?Iu[m]:m;return Jn=sr.length,Be?sr=xc(sr,Be):In&&Jn>1&&sr.reverse(),bt&&Qe<Jn&&(sr.length=Qe),this&&this!==Tr&&this instanceof wn&&(Ul=$n||No(Ul)),Ul.apply(Iu,sr)}return wn}function mc(m,S){return function(U,V){return Do(U,m,S(V),{})}}function Yu(m,S){return function(U,V){var ae;if(U===n&&V===n)return S;if(U!==n&&(ae=U),V!==n){if(ae===n)return V;typeof U=="string"||typeof V=="string"?(U=ia(U),V=ia(V)):(U=oc(U),V=oc(V)),ae=m(U,V)}return ae}}function bf(m){return uo(function(S){return S=Vt(S,Bt(pn())),zn(function(U){var V=this;return m(S,function(ae){return Jr(ae,V,U)})})})}function Cl(m,S){S=S===n?" ":ia(S);var U=S.length;if(U<2)return U?El(S,m):S;var V=El(S,Rs(m/Rr(S)));return Yr(S)?cs(_i(V),0,m).join(""):V.slice(0,m)}function Sf(m,S,U,V){var ae=S&E,ge=No(m);function Me(){for(var Be=-1,Qe=arguments.length,Et=-1,bt=V.length,Pt=st(bt+Qe),Qt=this&&this!==Tr&&this instanceof Me?ge:m;++Et<bt;)Pt[Et]=V[Et];for(;Qe--;)Pt[Et++]=arguments[++Be];return Jr(Qt,ae?U:this,Pt)}return Me}function Of(m){return function(S,U,V){return V&&typeof V!="number"&&Oi(S,U,V)&&(U=V=n),S=di(S),U===n?(U=S,S=0):U=di(U),V=V===n?S<U?1:-1:di(V),nc(S,U,V,m)}}function zs(m){return function(S,U){return typeof S=="string"&&typeof U=="string"||(S=Ai(S),U=Ai(U)),m(S,U)}}function yc(m,S,U,V,ae,ge,Me,Be,Qe,Et){var bt=S&C,Pt=bt?Me:n,Qt=bt?n:Me,dn=bt?ge:n,In=bt?n:ge;S|=bt?x:R,S&=~(bt?R:x),S&w||(S&=~(E|A));var $n=[m,S,ae,dn,Pt,In,Qt,Be,Qe,Et],wn=U.apply(n,$n);return Zt(m)&&La(wn,$n),wn.placeholder=V,Rf(wn,m,S)}function Cf(m){var S=Lr[m];return function(U,V){if(U=Ai(U),V=V==null?0:li(Mn(V),292),V&&Nu(U)){var ae=(or(U)+"e").split("e"),ge=S(ae[0]+"e"+(+ae[1]+V));return ae=(or(ge)+"e").split("e"),+(ae[0]+"e"+(+ae[1]-V))}return S(U)}}var aa=To&&1/Pe(new To([,-0]))[1]==X?function(m){return new To(m)}:mh;function Qi(m){return function(S){var U=xr(S);return U==me?xa(S):U==Nt?Wi(S):xt(S,m(S))}}function Fo(m,S,U,V,ae,ge,Me,Be){var Qe=S&A;if(!Qe&&typeof m!="function")throw new Ia(s);var Et=V?V.length:0;if(Et||(S&=~(x|R),V=ae=n),Me=Me===n?Me:Or(Mn(Me),0),Be=Be===n?Be:Mn(Be),Et-=ae?ae.length:0,S&R){var bt=V,Pt=ae;V=ae=n}var Qt=Qe?n:Al(m),dn=[m,S,U,V,ae,bt,Pt,ge,Me,Be];if(Qt&&wf(dn,Qt),m=dn[0],S=dn[1],U=dn[2],V=dn[3],ae=dn[4],Be=dn[9]=dn[9]===n?Qe?0:m.length:Or(dn[9]-Et,0),!Be&&S&(C|P)&&(S&=~(C|P)),!S||S==E)var In=ud(m,S,U);else S==C||S==P?In=kd(m,S,Be):(S==x||S==(E|x))&&!ae.length?In=Sf(m,S,U,V):In=Uo.apply(n,dn);var $n=Qt?ti:La;return Rf($n(In,dn),m,S)}function _c(m,S,U,V){return m===n||ms(m,ha[U])&&!er.call(V,U)?S:m}function Af(m,S,U,V,ae,ge){return rt(m)&&rt(S)&&(ge.set(S,m),Ma(m,S,n,Af,ge),ge.delete(S)),m}function Pf(m){return Sn(m)?n:m}function Tf(m,S,U,V,ae,ge){var Me=U&y,Be=m.length,Qe=S.length;if(Be!=Qe&&!(Me&&Qe>Be))return!1;var Et=ge.get(m),bt=ge.get(S);if(Et&&bt)return Et==S&&bt==m;var Pt=-1,Qt=!0,dn=U&b?new wo:n;for(ge.set(m,S),ge.set(S,m);++Pt<Be;){var In=m[Pt],$n=S[Pt];if(V)var wn=Me?V($n,In,Pt,S,m,ge):V(In,$n,Pt,m,S,ge);if(wn!==n){if(wn)continue;Qt=!1;break}if(dn){if(!qo(S,function(Jn,sr){if(!Gn(dn,sr)&&(In===Jn||ae(In,Jn,U,V,ge)))return dn.push(sr)})){Qt=!1;break}}else if(!(In===$n||ae(In,$n,U,V,ge))){Qt=!1;break}}return ge.delete(m),ge.delete(S),Qt}function xf(m,S,U,V,ae,ge,Me){switch(U){case Ve:if(m.byteLength!=S.byteLength||m.byteOffset!=S.byteOffset)return!1;m=m.buffer,S=S.buffer;case le:return!(m.byteLength!=S.byteLength||!ge(new qs(m),new qs(S)));case pt:case St:case Le:return ms(+m,+S);case Rt:return m.name==S.name&&m.message==S.message;case Lt:case Tt:return m==S+"";case me:var Be=xa;case Nt:var Qe=V&y;if(Be||(Be=Pe),m.size!=S.size&&!Qe)return!1;var Et=Me.get(m);
vendor: 19,599 bytes, lines 2541-2543
2541if(Et)return Et==S;V|=b,Me.set(m,S);var bt=Tf(Be(m),Be(S),V,ae,ge,Me);return Me.delete(m),bt;case en:if(to)return to.call(m)==to.call(S)}return!1}function fd(m,S,U,V,ae,ge){var Me=U&y,Be=Ec(m),Qe=Be.length,Et=Ec(S),bt=Et.length;if(Qe!=bt&&!Me)return!1;for(var Pt=Qe;Pt--;){var Qt=Be[Pt];if(!(Me?Qt in S:er.call(S,Qt)))return!1}var dn=ge.get(m),In=ge.get(S);if(dn&&In)return dn==S&&In==m;var $n=!0;ge.set(m,S),ge.set(S,m);for(var wn=Me;++Pt<Qe;){Qt=Be[Pt];var Jn=m[Qt],sr=S[Qt];if(V)var Es=Me?V(sr,Jn,Qt,S,m,ge):V(Jn,sr,Qt,m,S,ge);if(!(Es===n?Jn===sr||ae(Jn,sr,U,V,ge):Es)){$n=!1;break}wn||(wn=Qt=="constructor")}if($n&&!wn){var vo=m.constructor,bs=S.constructor;vo!=bs&&"constructor"in m&&"constructor"in S&&!(typeof vo=="function"&&vo instanceof vo&&typeof bs=="function"&&bs instanceof bs)&&($n=!1)}return ge.delete(m),ge.delete(S),$n}function uo(m){return Ic(Tc(m,n,ks),m+"")}function Ec(m){return Us(m,Bi,Cc)}function bc(m){return Us(m,ua,Kr)}var Al=ju?function(m){return ju.get(m)}:mh;function _u(m){for(var S=m.name+"",U=Di[S],V=er.call(Di,S)?U.length:0;V--;){var ae=U[V],ge=ae.func;if(ge==null||ge==m)return ae.name}return S}function Eu(m){var S=er.call(de,"placeholder")?de:m;return S.placeholder}function pn(){var m=de.iteratee||ph;return m=m===ph?$u:m,arguments.length?m(arguments[0],arguments[1]):m}function fs(m,S){var U=m.__data__;return Bo(S)?U[typeof S=="string"?"string":"hash"]:U.map}function Sc(m){for(var S=Bi(m),U=S.length;U--;){var V=S[U],ae=m[V];S[U]=[V,ae,pd(ae)]}return S}function js(m,S){var U=Co(m,S);return uf(U)?U:n}function Oc(m){var S=er.call(m,ja),U=m[ja];try{m[ja]=n;var V=!0}catch(ge){}var ae=ws.call(m);return V&&(S?m[ja]=U:delete m[ja]),ae}var Cc=ns?function(m){return m==null?[]:(m=ur(m),Mi(ns(m),function(S){return hl.call(m,S)}))}:yh,Kr=ns?function(m){for(var S=[];m;)mi(S,Cc(m)),m=Du(m);return S}:yh,xr=Li;(Ys&&xr(new Ys(new ArrayBuffer(1)))!=Ve||rs&&xr(new rs)!=me||zu&&xr(zu.resolve())!=it||To&&xr(new To)!=Nt||Ds&&xr(new Ds)!=ln)&&(xr=function(m){var S=Li(m),U=S==ut?m.constructor:n,V=U?Ws(U):"";if(V)switch(V){case Yf:return Ve;case kl:return me;case is:return it;case tf:return Nt;case tu:return ln}return S});function Hd(m,S,U){for(var V=-1,ae=U.length;++V<ae;){var ge=U[V],Me=ge.size;switch(ge.type){case"drop":m+=Me;break;case"dropRight":S-=Me;break;case"take":S=li(S,m+Me);break;case"takeRight":m=Or(m,S-Me);break}}return{start:m,end:S}}function dd(m){var S=m.match(Fr);return S?S[1].split(mr):[]}function Ac(m,S,U){S=ls(S,m);for(var V=-1,ae=S.length,ge=!1;++V<ae;){var Me=zo(S[V]);if(!(ge=m!=null&&U(m,Me)))break;m=m[Me]}return ge||++V!=ae?ge:(ae=m==null?0:m.length,!!ae&&Ke(ae)&&ds(Me,ae)&&(jn(m)||Dl(m)))}function hd(m){var S=m.length,U=new m.constructor(S);return S&&typeof m[0]=="string"&&er.call(m,"index")&&(U.index=m.index,U.input=m.input),U}function If(m){return typeof m.constructor=="function"&&!Gs(m)?nu(Du(m)):{}}function Pl(m,S,U){var V=m.constructor;switch(S){case le:return cc(m);case pt:case St:return new V(+m);case Ve:return gu(m,U);case ye:case Ie:case Ye:case Je:case gt:case mt:case Mt:case pe:case nt:return dc(m,U);case me:return new V;case Le:case Tt:return new V(m);case Lt:return fc(m);case Nt:return new V;case en:return Sl(m)}}function Xi(m,S){var U=S.length;if(!U)return m;var V=U-1;return S[V]=(U>1?"& ":"")+S[V],S=S.join(U>2?", ":" "),m.replace(sn,`{
2542/* [wrapped with `+S+`] */
2543`)}function vd(m){return jn(m)||Dl(m)||!!(qc&&m&&m[qc])}function ds(m,S){var U=typeof m;return S=S==null?Z:S,!!S&&(U=="number"||U!="symbol"&&yr.test(m))&&m>-1&&m%1==0&&m<S}function Oi(m,S,U){if(!rt(U))return!1;var V=typeof S;return(V=="number"?Fa(U)&&ds(S,U.length):V=="string"&&S in U)?ms(U[S],m):!1}function gr(m,S){if(jn(m))return!1;var U=typeof m;return U=="number"||U=="symbol"||U=="boolean"||m==null||hr(m)?!0:Ut.test(m)||!yt.test(m)||S!=null&&m in ur(S)}function Bo(m){var S=typeof m;return S=="string"||S=="number"||S=="symbol"||S=="boolean"?m!=="__proto__":m===null}function Zt(m){var S=_u(m),U=de[S];if(typeof U!="function"||!(S in Bn.prototype))return!1;if(m===U)return!0;var V=Al(U);return!!V&&m===V[0]}function Da(m){return!!ts&&ts in m}var lo=Ao?xe:_h;function Gs(m){var S=m&&m.constructor,U=typeof S=="function"&&S.prototype||ha;return m===U}function pd(m){return m===m&&!rt(m)}function el(m,S){return function(U){return U==null?!1:U[m]===S&&(S!==n||m in ur(U))}}function Pc(m){var S=Ze(m,function(V){return U.size===d&&U.clear(),V}),U=S.cache;return S}function wf(m,S){var U=m[1],V=S[1],ae=U|V,ge=ae<(E|A|M),Me=V==M&&U==C||V==M&&U==F&&m[7].length<=S[8]||V==(M|F)&&S[7].length<=S[8]&&U==C;if(!(ge||Me))return m;V&E&&(m[2]=S[2],ae|=U&E?0:w);var Be=S[3];if(Be){var Qe=m[3];m[3]=Qe?_f(Qe,Be,S[4]):Be,m[4]=Qe?ta(m[3],a):S[4]}return Be=S[5],Be&&(Qe=m[5],m[5]=Qe?vc(Qe,Be,S[6]):Be,m[6]=Qe?ta(m[5],a):S[6]),Be=S[7],Be&&(m[7]=Be),V&M&&(m[8]=m[8]==null?S[8]:li(m[8],S[8])),m[9]==null&&(m[9]=S[9]),m[0]=S[0],m[1]=ae,m}function gd(m){var S=[];if(m!=null)for(var U in ur(m))S.push(U);return S}function md(m){return ws.call(m)}function Tc(m,S,U){return S=Or(S===n?m.length-1:S,0),function(){for(var V=arguments,ae=-1,ge=Or(V.length-S,0),Me=st(ge);++ae<ge;)Me[ae]=V[S+ae];ae=-1;for(var Be=st(S+1);++ae<S;)Be[ae]=V[ae];return Be[S]=U(Me),Jr(m,this,Be)}}function Tl(m,S){return S.length<2?m:bi(m,Vi(S,0,-1))}function xc(m,S){for(var U=m.length,V=li(S.length,U),ae=$i(m);V--;){var ge=S[V];m[V]=ds(ge,U)?ae[ge]:n}return m}function ni(m,S){if(!(S==="constructor"&&typeof m[S]=="function")&&S!="__proto__")return m[S]}var La=Ka(ti),_a=vr||function(m,S){return Tr.setTimeout(m,S)},Ic=Ka(Si);function Rf(m,S,U){var V=S+"";return Ic(m,Xi(V,yd(dd(V),U)))}function Ka(m){var S=0,U=0;return function(){var V=Jf(),ae=ie-(V-U);if(U=V,ae>0){if(++S>=K)return arguments[0]}else S=0;return m.apply(n,arguments)}}function xl(m,S){var U=-1,V=m.length,ae=V-1;for(S=S===n?V:S;++U<S;){var ge=Zu(U,ae),Me=m[ge];m[ge]=m[U],m[U]=Me}return m.length=S,m}var co=Pc(function(m){var S=[];return m.charCodeAt(0)===46&&S.push(""),m.replace(vn,function(U,V,ae,ge){S.push(ae?ge.replace(hi,"$1"):V||U)}),S});function zo(m){if(typeof m=="string"||hr(m))return m;var S=m+"";return S=="0"&&1/m==-X?"-0":S}function Ws(m){if(m!=null){try{return kr.call(m)}catch(S){}try{return m+""}catch(S){}}return""}function yd(m,S){return ui(fe,function(U){var V="_."+U[0];S&U[1]&&!_o(m,V)&&m.push(V)}),m.sort()}function Mf(m){if(m instanceof Bn)return m.clone();var S=new ei(m.__wrapped__,m.__chain__);return S.__actions__=$i(m.__actions__),S.__index__=m.__index__,S.__values__=m.__values__,S}function _d(m,S,U){(U?Oi(m,S,U):S===n)?S=1:S=Or(Mn(S),0);var V=m==null?0:m.length;if(!V||S<1)return[];for(var ae=0,ge=0,Me=st(Rs(V/S));ae<V;)Me[ge++]=Vi(m,ae,ae+=S);return Me}function Kd(m){for(var S=-1,U=m==null?0:m.length,V=0,ae=[];++S<U;){var ge=m[S];ge&&(ae[V++]=ge)}return ae}function wc(){var m=arguments.length;if(!m)return[];for(var S=st(m-1),U=arguments[0],V=m;V--;)S[V-1]=arguments[V];return mi(jn(U)?$i(U):[U],Nr(S,1))}var Df=zn(function(m,S){return ai(m)?Hu(m,Nr(S,1,ai,!0)):[]}),Va=zn(function(m,S){var U=oa(S);return ai(U)&&(U=n),ai(m)?Hu(m,Nr(S,1,ai,!0),pn(U,2)):[]}),qn=zn(function(m,S){var U=oa(S);return ai(U)&&(U=n),ai(m)?Hu(m,Nr(S,1,ai,!0),n,U):[]});function Vr(m,S,U){var V=m==null?0:m.length;return V?(S=U||S===n?1:Mn(S),Vi(m,S<0?0:S,V)):[]}function ri(m,S,U){var V=m==null?0:m.length;return V?(S=U||S===n?1:Mn(S),S=V-S,Vi(m,0,S<0?0:S)):[]}function Ci(m,S){return m&&m.length?Lo(m,pn(S,3),!0,!0):[]}function Na(m,S){return m&&m.length?Lo(m,pn(S,3),!0):[]}function tl(m,S,U,V){var ae=m==null?0:m.length;return ae?(U&&typeof U!="number"&&Oi(m,S,U)&&(U=0,V=ae),Zl(m,S,U,V)):[]}function $r(m,S,U){var V=m==null?0:m.length;if(!V)return-1;var ae=U==null?0:Mn(U);return ae<0&&(ae=Or(V+ae,0)),Eo(m,pn(S,3),ae)}function bu(m,S,U){var V=m==null?0:m.length;if(!V)return-1;var ae=V-1;return U!==n&&(ae=Mn(U),ae=U<0?Or(V+ae,0):li(ae,V-1)),Eo(m,pn(S,3),ae,!0)}function ks(m){var S=m==null?0:m.length;return S?Nr(m,1):[]}function Rc(m){var S=m==null?0:m.length;return S?Nr(m,X):[]}function Il(m,S){var U=m==null?0:m.length;return U?(S=S===n?1:Mn(S),Nr(m,S)):[]}function wl(m){for(var S=-1,U=m==null?0:m.length,V={};++S<U;){var ae=m[S];V[ae[0]]=ae[1]}return V}function Ui(m){return m&&m.length?m[0]:n}function Lf(m,S,U){var V=m==null?0:m.length;if(!V)return-1;var ae=U==null?0:Mn(U);return ae<0&&(ae=Or(V+ae,0)),Pa(m,S,ae)}function nl(m){var S=m==null?0:m.length;return S?Vi(m,0,-1):[]}var fo=zn(function(m){var S=Vt(m,uc);return S.length&&S[0]===m[0]?yl(S):[]}),Mc=zn(function(m){var S=oa(m),U=Vt(m,uc);return S===oa(U)?S=n:U.pop(),U.length&&U[0]===m[0]?yl(U,pn(S,2)):[]}),Nf=zn(function(m){var S=oa(m),U=Vt(m,uc);return S=typeof S=="function"?S:n,S&&U.pop(),U.length&&U[0]===m[0]?yl(U,n,S):[]});function jo(m,S){return m==null?"":Uu.call(m,S)}function oa(m){var S=m==null?0:m.length;return S?m[S-1]:n}function hs(m,S,U){var V=m==null?0:m.length;if(!V)return-1;var ae=V;return U!==n&&(ae=Mn(U),ae=ae<0?Or(V+ae,0):li(ae,V-1)),S===S?ki(m,S,ae):Eo(m,bo,ae,!0)}function Dc(m,S){return m&&m.length?du(m,Mn(S)):n}var Rl=zn(Lc);function Lc(m,S){return m&&m.length&&S&&S.length?_l(m,S):m}function Nc(m,S,U){return m&&m.length&&S&&S.length?_l(m,S,pn(U,2)):m}function Uc(m,S,U){return m&&m.length&&S&&S.length?_l(m,S,n,U):m}var Zi=uo(function(m,S){var U=m==null?0:m.length,V=Ql(m,S);return lr(m,Vt(S,function(ae){return ds(ae,U)?+ae:ae}).sort(hc)),V});function Hs(m,S){var U=[];if(!(m&&m.length))return U;var V=-1,ae=[],ge=m.length;for(S=pn(S,3);++V<ge;){var Me=m[V];S(Me,V,m)&&(U.push(Me),ae.push(V))}return lr(m,ae),U}function Ua(m){return m==null?m:Bu.call(m)}function sa(m,S,U){var V=m==null?0:m.length;return V?(U&&typeof U!="number"&&Oi(m,S,U)?(S=0,U=V):(S=S==null?0:Mn(S),U=U===n?V:Mn(U)),Vi(m,S,U)):[]}function Ed(m,S){return ic(m,S)}function Fc(m,S,U){return Hr(m,S,pn(U,2))}function Uf(m,S){var U=m==null?0:m.length;if(U){var V=ic(m,S);if(V<U&&ms(m[V],S))return V}return-1}function bd(m,S){return ic(m,S,!0)}function Ks(m,S,U){return Hr(m,S,pn(U,2),!0)}function Ff(m,S){var U=m==null?0:m.length;if(U){var V=ic(m,S,!0)-1;if(ms(m[V],S))return V}return-1}function Bf(m){return m&&m.length?ac(m):[]}function Vs(m,S){return m&&m.length?ac(m,pn(S,2)):[]}function Su(m){var S=m==null?0:m.length;return S?Vi(m,1,S):[]}function Ou(m,S,U){return m&&m.length?(S=U||S===n?1:Mn(S),Vi(m,0,S<0?0:S)):[]}function Sd(m,S,U){var V=m==null?0:m.length;return V?(S=U||S===n?1:Mn(S),S=V-S,Vi(m,S<0?0:S,V)):[]}function zf(m,S){return m&&m.length?Lo(m,pn(S,3),!1,!0):[]}function jf(m,S){return m&&m.length?Lo(m,pn(S,3)):[]}var Bc=zn(function(m){return Ni(Nr(m,1,ai,!0))}),zc=zn(function(m){var S=oa(m);return ai(S)&&(S=n),Ni(Nr(m,1,ai,!0),pn(S,2))}),Gf=zn(function(m){var S=oa(m);return S=typeof S=="function"?S:n,Ni(Nr(m,1,ai,!0),n,S)});function Od(m){return m&&m.length?Ni(m):[]}function Cd(m,S){return m&&m.length?Ni(m,pn(S,2)):[]}function Cu(m,S){return S=typeof S=="function"?S:n,m&&m.length?Ni(m,n,S):[]}function Wf(m){if(!(m&&m.length))return[];var S=0;return m=Mi(m,function(U){if(ai(U))return S=Or(U.length,S),!0}),dt(S,function(U){return Vt(m,ce(U))})}function Au(m,S){if(!(m&&m.length))return[];var U=Wf(m);return S==null?U:Vt(U,function(V){return Jr(S,n,V)})}var Ad=zn(function(m,S){return ai(m)?Hu(m,S):[]}),Ur=zn(function(m){return sc(Mi(m,ai))}),kf=zn(function(m){var S=oa(m);return ai(S)&&(S=n),sc(Mi(m,ai),pn(S,2))}),Pd=zn(function(m){var S=oa(m);return S=typeof S=="function"?S:n,sc(Mi(m,ai),n,S)}),Vd=zn(Wf);function Td(m,S){return gf(m||[],S||[],ou)}function xd(m,S){return gf(m||[],S||[],dr)}var Id=zn(function(m){var S=m.length,U=S>1?m[S-1]:n;return U=typeof U=="function"?(m.pop(),U):n,Au(m,U)});function wd(m){var S=de(m);return S.__chain__=!0,S}function $a(m,S){return S(m),m}function rl(m,S){return S(m)}var $d=uo(function(m){var S=m.length,U=S?m[0]:0,V=this.__wrapped__,ae=function(ge){return Ql(ge,m)};return S>1||this.__actions__.length||!(V instanceof Bn)||!ds(U)?this.thru(ae):(V=V.slice(U,+U+(S?1:0)),V.__actions__.push({func:rl,args:[ae],thisArg:n}),new ei(V,this.__chain__).thru(function(ge){return S&&!ge.length&&ge.push(n),ge}))});function vs(){return wd(this)}function jc(){return new ei(this.value(),this.__chain__)}function Pu(){this.__values__===n&&(this.__values__=ys(this.value()));var m=this.__index__>=this.__values__.length,S=m?n:this.__values__[this.__index__++];return{done:m,value:S}}function Gc(){return this}function Hf(m){for(var S,U=this;U instanceof ro;){var V=Mf(U);V.__index__=0,V.__values__=n,S?ae.__wrapped__=V:S=V;var ae=V;U=U.__wrapped__}return ae.__wrapped__=m,S}function Ml(){var m=this.__wrapped__;if(m instanceof Bn){var S=m;return this.__actions__.length&&(S=new Bn(this)),S=S.reverse(),S.__actions__.push({func:rl,args:[Ua],thisArg:n}),new ei(S,this.__chain__)}return this.thru(Ua)}function Kf(){return pu(this.__wrapped__,this.__actions__)}var Vf=pc(function(m,S,U){er.call(m,U)?++m[U]:ci(m,U,1)});function il(m,S,U){var V=jn(m)?fa:nd;return U&&Oi(m,S,U)&&(S=n),V(m,pn(S,3))}function Rd(m,S){var U=jn(m)?Mi:uu;return U(m,pn(S,3))}var Md=ld($r),Wc=ld(bu);function kc(m,S){return Nr(al(m,S),1)}function Dd(m,S){return Nr(al(m,S),X)}function $f(m,S,U){return U=U===n?1:Mn(U),Nr(al(m,S),U)}function Qf(m,S){var U=jn(m)?ui:ga;return U(m,pn(S,3))}function Tu(m,S){var U=jn(m)?za:Xl;return U(m,pn(S,3))}var Xf=pc(function(m,S,U){er.call(m,U)?m[U].push(S):ci(m,U,[S])});function Hc(m,S,U,V){m=Fa(m)?m:Wd(m),U=U&&!V?Mn(U):0;var ae=m.length;return U<0&&(U=Or(ae+U,0)),Qa(m)?U<=ae&&m.indexOf(S,U)>-1:!!ae&&Pa(m,S,U)>-1}var ps=zn(function(m,S,U){var V=-1,ae=typeof S=="function",ge=Fa(m)?st(m.length):[];return ga(m,function(Me){ge[++V]=ae?Jr(S,Me,U):Ha(Me,S,U)}),ge}),Kc=pc(function(m,S,U){ci(m,U,S)});function al(m,S){var U=jn(m)?Vt:cu;return U(m,pn(S,3))}function Qd(m,S,U,V){return m==null?[]:(jn(S)||(S=S==null?[]:[S]),U=V?n:U,jn(U)||(U=U==null?[]:[U]),us(m,S,U))}var Vc=pc(function(m,S,U){m[U?0:1].push(S)},function(){return[[],[]]});function Xd(m,S,U){var V=jn(m)?Os:Re,ae=arguments.length<3;return V(m,pn(S,4),U,ae,ga)}function xu(m,S,U){var V=jn(m)?Zo:Re,ae=arguments.length<3;return V(m,pn(S,4),U,ae,Xl)}function Zd(m,S){var U=jn(m)?Mi:uu;return U(m,Ge(pn(S,3)))}function Go(m){var S=jn(m)?Ro:pf;return S(m)}function i(m,S,U){(U?Oi(m,S,U):S===n)?S=1:S=Mn(S);var V=jn(m)?ao:vu;return V(m,S)}function g(m){var S=jn(m)?au:rc;return S(m)}function O(m){if(m==null)return 0;if(Fa(m))return Qa(m)?Rr(m):m.length;var S=xr(m);return S==me||S==Nt?m.size:Qu(m).length}function L(m,S,U){var V=jn(m)?qo:bl;return U&&Oi(m,S,U)&&(S=n),V(m,pn(S,3))}var j=zn(function(m,S){if(m==null)return[];var U=S.length;return U>1&&Oi(m,S[0],S[1])?S=[]:U>2&&Oi(S[0],S[1],S[2])&&(S=[S[0]]),us(m,Nr(S,1),[])}),H=Wl||function(){return Tr.Date.now()};function se(m,S){if(typeof S!="function")throw new Ia(s);return m=Mn(m),function(){if(--m<1)return S.apply(this,arguments)}}function Ae(m,S,U){return S=U?n:S,S=m&&S==null?m.length:S,Fo(m,M,n,n,n,n,S)}function Ne(m,S){var U;if(typeof S!="function")throw new Ia(s);return m=Mn(m),function(){return--m>0&&(U=S.apply(this,arguments)),m<=1&&(S=n),U}}var at=zn(function(m,S,U){var V=E;if(U.length){var ae=ta(U,Eu(at));V|=x}return Fo(m,V,S,U,ae)}),At=zn(function(m,S,U){var V=E|A;if(U.length){var ae=ta(U,Eu(At));V|=x}return Fo(S,V,m,U,ae)});function It(m,S,U){S=U?n:S;var V=Fo(m,C,n,n,n,n,n,S);return V.placeholder=It.placeholder,V}function Ct(m,S,U){S=U?n:S;var V=Fo(m,P,n,n,n,n,n,S);return V.placeholder=Ct.placeholder,V}function $t(m,S,U){var V,ae,ge,Me,Be,Qe,Et=0,bt=!1,Pt=!1,Qt=!0;if(typeof m!="function")throw new Ia(s);S=Ai(S)||0,rt(U)&&(bt=!!U.leading,Pt="maxWait"in U,ge=Pt?Or(Ai(U.maxWait)||0,S):ge,Qt="trailing"in U?!!U.trailing:Qt);function dn(zi){var Iu=V,Ul=ae;return V=ae=n,Et=zi,Me=m.apply(Ul,Iu),Me}function In(zi){return Et=zi,Be=_a(Jn,S),bt?dn(zi):Me}function $n(zi){var Iu=zi-Qe,Ul=zi-Et,Ih=S-Iu;return Pt?li(Ih,ge-Ul):Ih}function wn(zi){var Iu=zi-Qe,Ul=zi-Et;return Qe===n||Iu>=S||Iu<0||Pt&&Ul>=ge}function Jn(){var zi=H();if(wn(zi))return sr(zi);Be=_a(Jn,$n(zi))}function sr(zi){return Be=n,Qt&&V?dn(zi):(V=ae=n,Me)}function Es(){Be!==n&&mf(Be),Et=0,V=Qe=ae=Be=n}function vo(){return Be===n?Me:sr(H())}function bs(){var zi=H(),Iu=wn(zi);if(V=arguments,ae=this,Qe=zi,Iu){if(Be===n)return In(Qe);if(Pt)return mf(Be),Be=_a(Jn,S),dn(Qe)}return Be===n&&(Be=_a(Jn,S)),Me}return bs.cancel=Es,bs.flush=vo,bs}var rn=zn(function(m,S){return su(m,1,S)}),un=zn(function(m,S,U){return su(m,Ai(S)||0,U)});function Ar(m){return Fo(m,z)}function Ze(m,S){if(typeof m!="function"||S!=null&&typeof S!="function")throw new Ia(s);var U=function(){var V=arguments,ae=S?S.apply(this,V):V[0],ge=U.cache;if(ge.has(ae))return ge.get(ae);var Me=m.apply(this,V);return U.cache=ge.set(ae,Me)||ge,Me};return U.cache=new(Ze.Cache||io),U}Ze.Cache=io;function Ge(m){if(typeof m!="function")throw new Ia(s);return function(){var S=arguments;switch(S.length){case 0:return!m.call(this);case 1:return!m.call(this,S[0]);case 2:return!m.call(this,S[0],S[1]);case 3:return!m.call(this,S[0],S[1],S[2])}return!m.apply(this,S)}}function et(m){return Ne(2,m)}var Dt=ad(function(m,S){S=S.length==1&&jn(S[0])?Vt(S[0],Bt(pn())):Vt(Nr(S,1),Bt(pn()));var U=S.length;return zn(function(V){for(var ae=-1,ge=li(V.length,U);++ae<ge;)V[ae]=S[ae].call(this,V[ae]);return Jr(m,this,V)})}),on=zn(function(m,S){var U=ta(S,Eu(on));return Fo(m,x,n,S,U)}),_n=zn(function(m,S){var U=ta(S,Eu(_n));return Fo(m,R,n,S,U)}),En=uo(function(m,S){return Fo(m,F,n,n,n,S)});function Pn(m,S){if(typeof m!="function")throw new Ia(s);return S=S===n?S:Mn(S),zn(m,S)}function ii(m,S){if(typeof m!="function")throw new Ia(s);return S=S==null?0:Or(Mn(S),0),zn(function(U){var V=U[S],ae=cs(U,0,S);return V&&mi(ae,V),Jr(m,this,ae)})}function tr(m,S,U){var V=!0,ae=!0;if(typeof m!="function")throw new Ia(s);return rt(U)&&(V="leading"in U?!!U.leading:V,ae="trailing"in U?!!U.trailing:ae),$t(m,S,{leading:V,maxWait:S,trailing:ae})}function gs(m){return Ae(m,1)}function qd(m,S){return on(lc(S),m)}function oh(){if(!arguments.length)return[];var m=arguments[0];return jn(m)?m:[m]}function sh(m){return ra(m,p)}function Jd(m,S){return S=typeof S=="function"?S:n,ra(m,p,S)}function uh(m){return ra(m,u|p)}function th(m,S){return S=typeof S=="function"?S:n,ra(m,u|p,S)}function lh(m,S){return S==null||af(m,S,Bi(S))}function ms(m,S){return m===S||m!==m&&S!==S}var ch=zs(Jl),Yd=zs(function(m,S){return m>=S}),Dl=lu(function(){return arguments}())?lu:function(m){return ot(m)&&er.call(m,"callee")&&!hl.call(m,"callee")},jn=st.isArray,fh=qa?Bt(qa):of;function Fa(m){return m!=null&&Ke(m.length)&&!xe(m)}function ai(m){return ot(m)&&Fa(m)}function nh(m){return m===!0||m===!1||ot(m)&&Li(m)==pt}var T=Yc||_h,D=Ss?Bt(Ss):ec;function I(m){return ot(m)&&m.nodeType===1&&!Sn(m)}function N(m){if(m==null)return!0;if(Fa(m)&&(jn(m)||typeof m=="string"||typeof m.splice=="function"||T(m)||Fi(m)||Dl(m)))return!m.length;var S=xr(m);if(S==me||S==Nt)return!m.size;if(Gs(m))return!Qu(m).length;for(var U in m)if(er.call(m,U))return!1;return!0}function B(m,S){return Bs(m,S)}function k(m,S,U){U=typeof U=="function"?U:n;var V=U?U(m,S):n;return V===n?Bs(m,S,n,U):!!V}function ue(m){if(!ot(m))return!1;var S=Li(m);return S==Rt||S==Kt||typeof m.message=="string"&&typeof m.name=="string"&&!Sn(m)}function Oe(m){return typeof m=="number"&&Nu(m)}function xe(m){if(!rt(m))return!1;var S=Li(m);return S==Un||S==qt||S==ke||S==Te}function De(m){return typeof m=="number"&&m==Mn(m)}function Ke(m){return typeof m=="number"&&m>-1&&m%1==0&&m<=Z}function rt(m){var S=typeof m;return m!=null&&(S=="object"||S=="function")}function ot(m){return m!=null&&typeof m=="object"}var Ot=qr?Bt(qr):sf;function fn(m,S){return m===S||Vu(m,S,Sc(S))}
vendor: 6,857 bytes, lines 2543-2544
2543function bn(m,S,U){return U=typeof U=="function"?U:n,Vu(m,S,Sc(S),U)}function gn(m){return mn(m)&&m!=+m}function Kn(m){if(lo(m))throw new On(o);return uf(m)}function Vn(m){return m===null}function Cn(m){return m==null}function mn(m){return typeof m=="number"||ot(m)&&Li(m)==Le}function Sn(m){if(!ot(m)||Li(m)!=ut)return!1;var S=Du(m);if(S===null)return!0;var U=er.call(S,"constructor")&&S.constructor;return typeof U=="function"&&U instanceof U&&kr.call(U)==jl}var Dn=Aa?Bt(Aa):lf;function fi(m){return De(m)&&m>=-Z&&m<=Z}var Ea=Xo?Bt(Xo):id;function Qa(m){return typeof m=="string"||!jn(m)&&ot(m)&&Li(m)==Tt}function hr(m){return typeof m=="symbol"||ot(m)&&Li(m)==en}var Fi=mo?Bt(mo):cf;function ol(m){return m===n}function ho(m){return ot(m)&&xr(m)==ln}function sl(m){return ot(m)&&Li(m)==An}var Wo=zs(tc),ul=zs(function(m,S){return m<=S});function ys(m){if(!m)return[];if(Fa(m))return Qa(m)?_i(m):$i(m);if(Js&&m[Js])return Gr(m[Js]());var S=xr(m),U=S==me?xa:S==Nt?Pe:Wd;return U(m)}function di(m){if(!m)return m===0?m:0;if(m=Ai(m),m===X||m===-X){var S=m<0?-1:1;return S*oe}return m===m?m:0}function Mn(m){var S=di(m),U=S%1;return S===S?U?S-U:S:0}function $s(m){return m?oo(Mn(m),0,J):0}function Ai(m){if(typeof m=="number")return m;if(hr(m))return $;if(rt(m)){var S=typeof m.valueOf=="function"?m.valueOf():m;m=rt(S)?S+"":S}if(typeof m!="string")return m===0?m:+m;m=Xt(m);var U=po.test(m);return U||Br.test(m)?$o(m.slice(2),U?2:8):Ti.test(m)?$:+m}function ko(m){return ya(m,ua(m))}function Ld(m){return m?oo(Mn(m),-Z,Z):m===0?m:0}function or(m){return m==null?"":ia(m)}var Nd=mu(function(m,S){if(Gs(S)||Fa(S)){ya(S,Bi(S),m);return}for(var U in S)er.call(S,U)&&ou(m,U,S[U])}),Zf=mu(function(m,S){ya(S,ua(S),m)}),_s=mu(function(m,S,U,V){ya(S,ua(S),m,V)}),Ho=mu(function(m,S,U,V){ya(S,Bi(S),m,V)}),eh=uo(Ql);function Ll(m,S){var U=nu(m);return S==null?U:na(U,S)}var $c=zn(function(m,S){m=ur(m);var U=-1,V=S.length,ae=V>2?S[2]:n;for(ae&&Oi(S[0],S[1],ae)&&(V=1);++U<V;)for(var ge=S[U],Me=ua(ge),Be=-1,Qe=Me.length;++Be<Qe;){var Et=Me[Be],bt=m[Et];(bt===n||ms(bt,ha[Et])&&!er.call(m,Et))&&(m[Et]=ge[Et])}return m}),Ud=zn(function(m){return m.push(n,Af),Jr(Eh,n,m)});function Nl(m,S){return Jo(m,pn(S,3),ka)}function rh(m,S){return Jo(m,pn(S,3),ml)}function Qs(m,S){return m==null?m:Ku(m,pn(S,3),ua)}function ll(m,S){return m==null?m:ql(m,pn(S,3),ua)}function Fd(m,S){return m&&ka(m,pn(S,3))}function cl(m,S){return m&&ml(m,pn(S,3))}function Bd(m){return m==null?[]:so(m,Bi(m))}function zd(m){return m==null?[]:so(m,ua(m))}function qf(m,S,U){var V=m==null?n:bi(m,S);return V===n?U:V}function dh(m,S){return m!=null&&Ac(m,S,ss)}function jd(m,S){return m!=null&&Ac(m,S,Fs)}var ih=mc(function(m,S,U){S!=null&&typeof S.toString!="function"&&(S=ws.call(S)),m[S]=U},vh(Ko)),ah=mc(function(m,S,U){S!=null&&typeof S.toString!="function"&&(S=ws.call(S)),er.call(m,S)?m[S].push(U):m[S]=[U]},pn),Gd=zn(Ha);function Bi(m){return Fa(m)?Ns(m):Qu(m)}function ua(m){return Fa(m)?Ns(m,!0):ff(m)}function wh(m,S){var U={};return S=pn(S,3),ka(m,function(V,ae,ge){ci(U,S(V,ae,ge),V)}),U}function Rh(m,S){var U={};return S=pn(S,3),ka(m,function(V,ae,ge){ci(U,ae,S(V,ae,ge))}),U}var Mh=mu(function(m,S,U){Ma(m,S,U)}),Eh=mu(function(m,S,U,V){Ma(m,S,U,V)}),Dh=uo(function(m,S){var U={};if(m==null)return U;var V=!1;S=Vt(S,function(ge){return ge=ls(ge,m),V||(V=ge.length>1),ge}),ya(m,bc(m),U),V&&(U=ra(U,u|v|p,Pf));for(var ae=S.length;ae--;)ma(U,S[ae]);return U});function Lh(m,S){return bh(m,Ge(pn(S)))}var Nh=uo(function(m,S){return m==null?{}:hf(m,S)});function bh(m,S){if(m==null)return{};var U=Vt(bc(m),function(V){return[V]});return S=pn(S),hu(m,U,function(V,ae){return S(V,ae[0])})}function Uh(m,S,U){S=ls(S,m);var V=-1,ae=S.length;for(ae||(ae=1,m=n);++V<ae;){var ge=m==null?n:m[zo(S[V])];ge===n&&(V=ae,ge=U),m=xe(ge)?ge.call(m):ge}return m}function Fh(m,S,U){return m==null?m:dr(m,S,U)}function Bh(m,S,U,V){return V=typeof V=="function"?V:n,m==null?m:dr(m,S,U,V)}var Sh=Qi(Bi),Oh=Qi(ua);function zh(m,S,U){var V=jn(m),ae=V||T(m)||Fi(m);if(S=pn(S,4),U==null){var ge=m&&m.constructor;ae?U=V?new ge:[]:rt(m)?U=xe(ge)?nu(Du(m)):{}:U={}}return(ae?ui:ka)(m,function(Me,Be,Qe){return S(U,Me,Be,Qe)}),U}function jh(m,S){return m==null?!0:ma(m,S)}function Gh(m,S,U){return m==null?m:qu(m,S,lc(U))}function Wh(m,S,U,V){return V=typeof V=="function"?V:n,m==null?m:qu(m,S,lc(U),V)}function Wd(m){return m==null?[]:Nn(m,Bi(m))}function kh(m){return m==null?[]:Nn(m,ua(m))}function Hh(m,S,U){return U===n&&(U=S,S=n),U!==n&&(U=Ai(U),U=U===U?U:0),S!==n&&(S=Ai(S),S=S===S?S:0),oo(Ai(m),S,U)}function Kh(m,S,U){return S=di(S),U===n?(U=S,S=0):U=di(U),m=Ai(m),Yl(m,S,U)}function Vh(m,S,U){if(U&&typeof U!="boolean"&&Oi(m,S,U)&&(S=U=n),U===n&&(typeof S=="boolean"?(U=S,S=n):typeof m=="boolean"&&(U=m,m=n)),m===n&&S===n?(m=0,S=1):(m=di(m),S===n?(S=m,m=0):S=di(S)),m>S){var V=m;m=S,S=V}if(U||m%1||S%1){var ae=vl();return li(m+ae*(S-m+xn("1e-"+((ae+"").length-1))),S)}return Zu(m,S)}var $h=yu(function(m,S,U){return S=S.toLowerCase(),m+(U?Ch(S):S)});function Ch(m){return hh(or(m).toLowerCase())}function Ah(m){return m=or(m),m&&m.replace(Mr,Yo).replace(zr,"")}function Qh(m,S,U){m=or(m),S=ia(S);var V=m.length;U=U===n?V:oo(Mn(U),0,V);var ae=U;return U-=S.length,U>=0&&m.slice(U,ae)==S}function Xh(m){return m=or(m),m&&we.test(m)?m.replace(We,So):m}function Zh(m){return m=or(m),m&&Wn.test(m)?m.replace(yn,"\\$&"):m}var qh=yu(function(m,S,U){return m+(U?"-":"")+S.toLowerCase()}),Jh=yu(function(m,S,U){return m+(U?" ":"")+S.toLowerCase()}),Yh=gc("toLowerCase");function ev(m,S,U){m=or(m),S=Mn(S);var V=S?Rr(m):0;if(!S||V>=S)return m;var ae=(S-V)/2;return Cl(Ms(ae),U)+m+Cl(Rs(ae),U)}function tv(m,S,U){m=or(m),S=Mn(S);var V=S?Rr(m):0;return S&&V<S?m+Cl(S-V,U):m}function nv(m,S,U){m=or(m),S=Mn(S);var V=S?Rr(m):0;return S&&V<S?Cl(S-V,U)+m:m}function rv(m,S,U){return U||S==null?S=0:S&&(S=+S),ef(or(m).replace(Qn,""),S||0)}function iv(m,S,U){return(U?Oi(m,S,U):S===n)?S=1:S=Mn(S),El(or(m),S)}function av(){var m=arguments,S=or(m[0]);return m.length<3?S:S.replace(m[1],m[2])}var ov=yu(function(m,S,U){return m+(U?"_":"")+S.toLowerCase()});function sv(m,S,U){return U&&typeof U!="number"&&Oi(m,S,U)&&(S=U=n),U=U===n?J:U>>>0,U?(m=or(m),m&&(typeof S=="string"||S!=null&&!Dn(S))&&(S=ia(S),!S&&Yr(m))?cs(_i(m),0,U):m.split(S,U)):[]}var uv=yu(function(m,S,U){return m+(U?" ":"")+hh(S)});function lv(m,S,U){return m=or(m),U=U==null?0:oo(Mn(U),0,m.length),S=ia(S),m.slice(U,U+S.length)==S}function cv(m,S,U){var V=de.templateSettings;U&&Oi(m,S,U)&&(S=n),m=or(m),S=_s({},S,V,_c);var ae=_s({},S.imports,V.imports,_c),ge=Bi(ae),Me=Nn(ae,ge),Be,Qe,Et=0,bt=S.interpolate||vi,Pt="__p += '",Qt=wu((S.escape||vi).source+"|"+bt.source+"|"+(bt===lt?qi:vi).source+"|"+(S.evaluate||vi).source+"|$","g"),dn="//# sourceURL="+(er.call(S,"sourceURL")?(S.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++jr+"]")+`
2544`;
vendor: 9,369 bytes, lines 2544-2560
2544m.replace(Qt,function(wn,Jn,sr,Es,vo,bs){return sr||(sr=Es),Pt+=m.slice(Et,bs).replace(ca,Oo),Jn&&(Be=!0,Pt+=`' +
2545__e(`+Jn+`) +
2546'`),vo&&(Qe=!0,Pt+=`';
2547`+vo+`;
2548__p += '`),sr&&(Pt+=`' +
2549((__t = (`+sr+`)) == null ? '' : __t) +
2550'`),Et=bs+wn.length,wn}),Pt+=`';
2551`;var In=er.call(S,"variable")&&S.variable;if(!In)Pt=`with (obj) {
2552`+Pt+`
2553}
2554`;else if(Jt.test(In))throw new On(h);Pt=(Qe?Pt.replace(vt,""):Pt).replace(jt,"$1").replace(an,"$1;"),Pt="function("+(In||"obj")+`) {
2555`+(In?"":`obj || (obj = {});
2556`)+"var __t, __p = ''"+(Be?", __e = _.escape":"")+(Qe?`, __j = Array.prototype.join;
2557function print() { __p += __j.call(arguments, '') }
2558`:`;
2559`)+Pt+`return __p
2560}`;var $n=Th(function(){return Zn(ge,dn+"return "+Pt).apply(n,Me)});if($n.source=Pt,ue($n))throw $n;return $n}function fv(m){return or(m).toLowerCase()}function dv(m){return or(m).toUpperCase()}function hv(m,S,U){if(m=or(m),m&&(U||S===n))return Xt(m);if(!m||!(S=ia(S)))return m;var V=_i(m),ae=_i(S),ge=cr(V,ae),Me=wr(V,ae)+1;return cs(V,ge,Me).join("")}function vv(m,S,U){if(m=or(m),m&&(U||S===n))return m.slice(0,Zs(m)+1);if(!m||!(S=ia(S)))return m;var V=_i(m),ae=wr(V,_i(S))+1;return cs(V,0,ae).join("")}function pv(m,S,U){if(m=or(m),m&&(U||S===n))return m.replace(Qn,"");if(!m||!(S=ia(S)))return m;var V=_i(m),ae=cr(V,_i(S));return cs(V,ae).join("")}function gv(m,S){var U=W,V=G;if(rt(S)){var ae="separator"in S?S.separator:ae;U="length"in S?Mn(S.length):U,V="omission"in S?ia(S.omission):V}m=or(m);var ge=m.length;if(Yr(m)){var Me=_i(m);ge=Me.length}if(U>=ge)return m;var Be=U-Rr(V);if(Be<1)return V;var Qe=Me?cs(Me,0,Be).join(""):m.slice(0,Be);if(ae===n)return Qe+V;if(Me&&(Be+=Qe.length-Be),Dn(ae)){if(m.slice(Be).search(ae)){var Et,bt=Qe;for(ae.global||(ae=wu(ae.source,or(Pi.exec(ae))+"g")),ae.lastIndex=0;Et=ae.exec(bt);)var Pt=Et.index;Qe=Qe.slice(0,Pt===n?Be:Pt)}}else if(m.indexOf(ia(ae),Be)!=Be){var Qt=Qe.lastIndexOf(ae);Qt>-1&&(Qe=Qe.slice(0,Qt))}return Qe+V}function mv(m){return m=or(m),m&&Ce.test(m)?m.replace(zt,xs):m}var yv=yu(function(m,S,U){return m+(U?" ":"")+S.toUpperCase()}),hh=gc("toUpperCase");function Ph(m,S,U){return m=or(m),S=U?n:S,S===n?Ts(m)?Xc(m):Ps(m):m.match(S)||[]}var Th=zn(function(m,S){try{return Jr(m,n,S)}catch(U){return ue(U)?U:new On(U)}}),_v=uo(function(m,S){return ui(S,function(U){U=zo(U),ci(m,U,at(m[U],m))}),m});function Ev(m){var S=m==null?0:m.length,U=pn();return m=S?Vt(m,function(V){if(typeof V[1]!="function")throw new Ia(s);return[U(V[0]),V[1]]}):[],zn(function(V){for(var ae=-1;++ae<S;){var ge=m[ae];if(Jr(ge[0],this,V))return Jr(ge[1],this,V)}})}function bv(m){return rf(ra(m,u))}function vh(m){return function(){return m}}function Sv(m,S){return m==null||m!==m?S:m}var Ov=cd(),Cv=cd(!0);function Ko(m){return m}function ph(m){return $u(typeof m=="function"?m:ra(m,u))}function Av(m){return df(ra(m,u))}function Pv(m,S){return fu(m,ra(S,u))}var Tv=zn(function(m,S){return function(U){return Ha(U,m,S)}}),xv=zn(function(m,S){return function(U){return Ha(m,U,S)}});function gh(m,S,U){var V=Bi(S),ae=so(S,V);U==null&&!(rt(S)&&(ae.length||!V.length))&&(U=S,S=m,m=this,ae=so(S,Bi(S)));var ge=!(rt(U)&&"chain"in U)||!!U.chain,Me=xe(m);return ui(ae,function(Be){var Qe=S[Be];m[Be]=Qe,Me&&(m.prototype[Be]=function(){var Et=this.__chain__;if(ge||Et){var bt=m(this.__wrapped__),Pt=bt.__actions__=$i(this.__actions__);return Pt.push({func:Qe,args:arguments,thisArg:m}),bt.__chain__=Et,bt}return Qe.apply(m,mi([this.value()],arguments))})}),m}function Iv(){return Tr._===this&&(Tr._=Ru),this}function mh(){}function wv(m){return m=Mn(m),zn(function(S){return du(S,m)})}var Rv=bf(Vt),Mv=bf(fa),Dv=bf(qo);function xh(m){return gr(m)?ce(zo(m)):vf(m)}function Lv(m){return function(S){return m==null?n:bi(m,S)}}var Nv=Of(),Uv=Of(!0);function yh(){return[]}function _h(){return!1}function Fv(){return{}}function Bv(){return""}function zv(){return!0}function jv(m,S){if(m=Mn(m),m<1||m>Z)return[];var U=J,V=li(m,J);S=pn(S),m-=J;for(var ae=dt(V,S);++U<m;)S(U);return ae}function Gv(m){return jn(m)?Vt(m,zo):hr(m)?[m]:$i(co(or(m)))}function Wv(m){var S=++es;return or(m)+S}var kv=Yu(function(m,S){return m+S},0),Hv=Cf("ceil"),Kv=Yu(function(m,S){return m/S},1),Vv=Cf("floor");function $v(m){return m&&m.length?Ki(m,Ko,Jl):n}function Qv(m,S){return m&&m.length?Ki(m,pn(S,2),Jl):n}function Xv(m){return he(m,Ko)}function Zv(m,S){return he(m,pn(S,2))}function qv(m){return m&&m.length?Ki(m,Ko,tc):n}function Jv(m,S){return m&&m.length?Ki(m,pn(S,2),tc):n}var Yv=Yu(function(m,S){return m*S},1),ep=Cf("round"),tp=Yu(function(m,S){return m-S},0);function np(m){return m&&m.length?Xe(m,Ko):0}function rp(m,S){return m&&m.length?Xe(m,pn(S,2)):0}return de.after=se,de.ary=Ae,de.assign=Nd,de.assignIn=Zf,de.assignInWith=_s,de.assignWith=Ho,de.at=eh,de.before=Ne,de.bind=at,de.bindAll=_v,de.bindKey=At,de.castArray=oh,de.chain=wd,de.chunk=_d,de.compact=Kd,de.concat=wc,de.cond=Ev,de.conforms=bv,de.constant=vh,de.countBy=Vf,de.create=Ll,de.curry=It,de.curryRight=Ct,de.debounce=$t,de.defaults=$c,de.defaultsDeep=Ud,de.defer=rn,de.delay=un,de.difference=Df,de.differenceBy=Va,de.differenceWith=qn,de.drop=Vr,de.dropRight=ri,de.dropRightWhile=Ci,de.dropWhile=Na,de.fill=tl,de.filter=Rd,de.flatMap=kc,de.flatMapDeep=Dd,de.flatMapDepth=$f,de.flatten=ks,de.flattenDeep=Rc,de.flattenDepth=Il,de.flip=Ar,de.flow=Ov,de.flowRight=Cv,de.fromPairs=wl,de.functions=Bd,de.functionsIn=zd,de.groupBy=Xf,de.initial=nl,de.intersection=fo,de.intersectionBy=Mc,de.intersectionWith=Nf,de.invert=ih,de.invertBy=ah,de.invokeMap=ps,de.iteratee=ph,de.keyBy=Kc,de.keys=Bi,de.keysIn=ua,de.map=al,de.mapKeys=wh,de.mapValues=Rh,de.matches=Av,de.matchesProperty=Pv,de.memoize=Ze,de.merge=Mh,de.mergeWith=Eh,de.method=Tv,de.methodOf=xv,de.mixin=gh,de.negate=Ge,de.nthArg=wv,de.omit=Dh,de.omitBy=Lh,de.once=et,de.orderBy=Qd,de.over=Rv,de.overArgs=Dt,de.overEvery=Mv,de.overSome=Dv,de.partial=on,de.partialRight=_n,de.partition=Vc,de.pick=Nh,de.pickBy=bh,de.property=xh,de.propertyOf=Lv,de.pull=Rl,de.pullAll=Lc,de.pullAllBy=Nc,de.pullAllWith=Uc,de.pullAt=Zi,de.range=Nv,de.rangeRight=Uv,de.rearg=En,de.reject=Zd,de.remove=Hs,de.rest=Pn,de.reverse=Ua,de.sampleSize=i,de.set=Fh,de.setWith=Bh,de.shuffle=g,de.slice=sa,de.sortBy=j,de.sortedUniq=Bf,de.sortedUniqBy=Vs,de.split=sv,de.spread=ii,de.tail=Su,de.take=Ou,de.takeRight=Sd,de.takeRightWhile=zf,de.takeWhile=jf,de.tap=$a,de.throttle=tr,de.thru=rl,de.toArray=ys,de.toPairs=Sh,de.toPairsIn=Oh,de.toPath=Gv,de.toPlainObject=ko,de.transform=zh,de.unary=gs,de.union=Bc,de.unionBy=zc,de.unionWith=Gf,de.uniq=Od,de.uniqBy=Cd,de.uniqWith=Cu,de.unset=jh,de.unzip=Wf,de.unzipWith=Au,de.update=Gh,de.updateWith=Wh,de.values=Wd,de.valuesIn=kh,de.without=Ad,de.words=Ph,de.wrap=qd,de.xor=Ur,de.xorBy=kf,de.xorWith=Pd,de.zip=Vd,de.zipObject=Td,de.zipObjectDeep=xd,de.zipWith=Id,de.entries=Sh,de.entriesIn=Oh,de.extend=Zf,de.extendWith=_s,gh(de,de),de.add=kv,de.attempt=Th,de.camelCase=$h,de.capitalize=Ch,de.ceil=Hv,de.clamp=Hh,de.clone=sh,de.cloneDeep=uh,de.cloneDeepWith=th,de.cloneWith=Jd,de.conformsTo=lh,de.deburr=Ah,de.defaultTo=Sv,de.divide=Kv,de.endsWith=Qh,de.eq=ms,de.escape=Xh,de.escapeRegExp=Zh,de.every=il,de.find=Md,de.findIndex=$r,de.findKey=Nl,de.findLast=Wc,de.findLastIndex=bu,de.findLastKey=rh,de.floor=Vv,de.forEach=Qf,de.forEachRight=Tu,de.forIn=Qs,de.forInRight=ll,de.forOwn=Fd,de.forOwnRight=cl,de.get=qf,de.gt=ch,de.gte=Yd,de.has=dh,de.hasIn=jd,de.head=Ui,de.identity=Ko,de.includes=Hc,de.indexOf=Lf,de.inRange=Kh,de.invoke=Gd,de.isArguments=Dl,de.isArray=jn,de.isArrayBuffer=fh,de.isArrayLike=Fa,de.isArrayLikeObject=ai,de.isBoolean=nh,de.isBuffer=T,de.isDate=D,de.isElement=I,de.isEmpty=N,de.isEqual=B,de.isEqualWith=k,de.isError=ue,de.isFinite=Oe,de.isFunction=xe,de.isInteger=De,de.isLength=Ke,de.isMap=Ot,de.isMatch=fn,de.isMatchWith=bn,de.isNaN=gn,de.isNative=Kn,de.isNil=Cn,de.isNull=Vn,de.isNumber=mn,de.isObject=rt,de.isObjectLike=ot,de.isPlainObject=Sn,de.isRegExp=Dn,de.isSafeInteger=fi,de.isSet=Ea,de.isString=Qa,de.isSymbol=hr,de.isTypedArray=Fi,de.isUndefined=ol,de.isWeakMap=ho,de.isWeakSet=sl,de.join=jo,de.kebabCase=qh,de.last=oa,de.lastIndexOf=hs,de.lowerCase=Jh,de.lowerFirst=Yh,de.lt=Wo,de.lte=ul,de.max=$v,de.maxBy=Qv,de.mean=Xv,de.meanBy=Zv,de.min=qv,de.minBy=Jv,de.stubArray=yh,de.stubFalse=_h,de.stubObject=Fv,de.stubString=Bv,de.stubTrue=zv,de.multiply=Yv,de.nth=Dc,de.noConflict=Iv,de.noop=mh,de.now=H,de.pad=ev,de.padEnd=tv,de.padStart=nv,de.parseInt=rv,de.random=Vh,de.reduce=Xd,de.reduceRight=xu,de.repeat=iv,de.replace=av,de.result=Uh,de.round=ep,de.runInContext=He,de.sample=Go,de.size=O,de.snakeCase=ov,de.some=L,de.sortedIndex=Ed,de.sortedIndexBy=Fc,de.sortedIndexOf=Uf,de.sortedLastIndex=bd,de.sortedLastIndexBy=Ks,de.sortedLastIndexOf=Ff,de.startCase=uv,de.startsWith=lv,de.subtract=tp,de.sum=np,de.sumBy=rp,de.template=cv,de.times=jv,de.toFinite=di,de.toInteger=Mn,de.toLength=$s,de.toLower=fv,de.toNumber=Ai,de.toSafeInteger=Ld,de.toString=or,de.toUpper=dv,de.trim=hv,de.trimEnd=vv,de.trimStart=pv,de.truncate=gv,de.unescape=mv,de.uniqueId=Wv,de.upperCase=yv,de.upperFirst=hh,de.each=Qf,de.eachRight=Tu,de.first=Ui,gh(de,function(){var m={};return ka(de,function(S,U){er.call(de.prototype,U)||(m[U]=S)}),m}(),{chain:!1}),de.VERSION=r,ui(["bind","bindKey","curry","curryRight","partial","partialRight"],function(m){de[m].placeholder=de}),ui(["drop","take"],function(m,S){Bn.prototype[m]=function(U){U=U===n?1:Or(Mn(U),0
vendor: 4,145 bytes, line 2560
2560);var V=this.__filtered__&&!S?new Bn(this):this.clone();return V.__filtered__?V.__takeCount__=li(U,V.__takeCount__):V.__views__.push({size:li(U,J),type:m+(V.__dir__<0?"Right":"")}),V},Bn.prototype[m+"Right"]=function(U){return this.reverse()[m](U).reverse()}}),ui(["filter","map","takeWhile"],function(m,S){var U=S+1,V=U==re||U==q;Bn.prototype[m]=function(ae){var ge=this.clone();return ge.__iteratees__.push({iteratee:pn(ae,3),type:U}),ge.__filtered__=ge.__filtered__||V,ge}}),ui(["head","last"],function(m,S){var U="take"+(S?"Right":"");Bn.prototype[m]=function(){return this[U](1).value()[0]}}),ui(["initial","tail"],function(m,S){var U="drop"+(S?"":"Right");Bn.prototype[m]=function(){return this.__filtered__?new Bn(this):this[U](1)}}),Bn.prototype.compact=function(){return this.filter(Ko)},Bn.prototype.find=function(m){return this.filter(m).head()},Bn.prototype.findLast=function(m){return this.reverse().find(m)},Bn.prototype.invokeMap=zn(function(m,S){return typeof m=="function"?new Bn(this):this.map(function(U){return Ha(U,m,S)})}),Bn.prototype.reject=function(m){return this.filter(Ge(pn(m)))},Bn.prototype.slice=function(m,S){m=Mn(m);var U=this;return U.__filtered__&&(m>0||S<0)?new Bn(U):(m<0?U=U.takeRight(-m):m&&(U=U.drop(m)),S!==n&&(S=Mn(S),U=S<0?U.dropRight(-S):U.take(S-m)),U)},Bn.prototype.takeRightWhile=function(m){return this.reverse().takeWhile(m).reverse()},Bn.prototype.toArray=function(){return this.take(J)},ka(Bn.prototype,function(m,S){var U=/^(?:filter|find|map|reject)|While$/.test(S),V=/^(?:head|last)$/.test(S),ae=de[V?"take"+(S=="last"?"Right":""):S],ge=V||/^find/.test(S);ae&&(de.prototype[S]=function(){var Me=this.__wrapped__,Be=V?[1]:arguments,Qe=Me instanceof Bn,Et=Be[0],bt=Qe||jn(Me),Pt=function(Jn){var sr=ae.apply(de,mi([Jn],Be));return V&&Qt?sr[0]:sr};bt&&U&&typeof Et=="function"&&Et.length!=1&&(Qe=bt=!1);var Qt=this.__chain__,dn=!!this.__actions__.length,In=ge&&!Qt,$n=Qe&&!dn;if(!ge&&bt){Me=$n?Me:new Bn(this);var wn=m.apply(Me,Be);return wn.__actions__.push({func:rl,args:[Pt],thisArg:n}),new ei(wn,Qt)}return In&&$n?m.apply(this,Be):(wn=this.thru(Pt),In?V?wn.value()[0]:wn.value():wn)})}),ui(["pop","push","shift","sort","splice","unshift"],function(m){var S=zl[m],U=/^(?:push|sort|unshift)$/.test(m)?"tap":"thru",V=/^(?:pop|shift)$/.test(m);de.prototype[m]=function(){var ae=arguments;if(V&&!this.__chain__){var ge=this.value();return S.apply(jn(ge)?ge:[],ae)}return this[U](function(Me){return S.apply(jn(Me)?Me:[],ae)})}}),ka(Bn.prototype,function(m,S){var U=de[S];if(U){var V=U.name+"";er.call(Di,V)||(Di[V]=[]),Di[V].push({name:S,func:U})}}),Di[Uo(n,A).name]=[{name:"wrapper",func:n}],Bn.prototype.clone=ar,Bn.prototype.reverse=Gu,Bn.prototype.value=Hl,de.prototype.at=$d,de.prototype.chain=vs,de.prototype.commit=jc,de.prototype.next=Pu,de.prototype.plant=Hf,de.prototype.reverse=Ml,de.prototype.toJSON=de.prototype.valueOf=de.prototype.value=Kf,de.prototype.first=de.prototype.head,Js&&(de.prototype[Js]=Gc),de},fl=Zc();Tr._=fl,c=function(){return fl}.call(l,e,l,_),c!==n&&(_.exports=c)}).call(this)},130399:(_,l,e)=>{var c=e(666814),n=e(955232),r=e(511079);function t(o,s){var h={};return s=r(s,3),n(o,function(f,d,a){c(h,d,s(f,d,a))}),h}_.exports=t},646715:(_,l,e)=>{var c=e(352015),n=e(665169),r=n(function(t,o,s){c(t,o,s)});_.exports=r},860921:_=>{function l(){}_.exports=l},215422:(_,l,e)=>{var c=e(769795),n=function(){return c.Date.now()};_.exports=n},291341:(_,l,e)=>{var c=e(856575),n=e(511079),r=e(659360),t=e(299953);function o(s,h){if(s==null)return{};var f=c(t(s),function(d){return[d]});return h=n(h),r(s,f,function(d,a){return h(d,a[0])})}_.exports=o},792495:(_,l,e)=>{var c=e(109257),n=c("round");_.exports=n},971676:(_,l,e)=>{var c=e(455070);function n(r,t,o){return r==null?r:c(r,t,o)}_.exports=n},690411:(_,l,e)=>{var c=e(858544),n=e(157168),r=c(function(t,o,s){return t+(s?" ":"")+n(o)});_.exports=r},134521:(_,l,e)=>{var c=e(210750),n=e(58980),r="Expected a function";function t(o,s,h){var f=!0,d=!0;if(typeof o!="function")throw new TypeError(r);return n(h)&&(f="leading"in h?!!h.leading:f,d="trailing"in h?!!h.trailing:d),c(o,s,{leading:f,maxWait:s,trailing:d})}
2560_.exports=t},928544:(_,l,e)=>{var c=e(549712),n=1/0,r=17976931348623157e292;function t(o){if(!o)return o===0?o:0;if(o=c(o),o===n||o===-n){var s=o<0?-1:1;return s*r}return o===o?o:0}_.exports=t},616982:(_,l,e)=>{var c=e(928544);function n(r){var t=c(r),o=t%1;return t===t?o?t-o:t:0}_.exports=n},549712:(_,l,e)=>{var c=e(369664),n=e(58980),r=e(146732),t=NaN,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,h=/^0o[0-7]+$/i,f=parseInt;function d(a){if(typeof a=="number")return a;if(r(a))return t;if(n(a)){var u=typeof a.valueOf=="function"?a.valueOf():a;a=n(u)?u+"":u}if(typeof a!="string")return a===0?a:+a;a=c(a);var v=s.test(a);return v||h.test(a)?f(a.slice(2),v?2:8):o.test(a)?t:+a}_.exports=d},893057:(_,l,e)=>{var c=e(98839),n=e(726146);function r(t){return c(t,n(t))}_.exports=r},157168:(_,l,e)=>{var c=e(230341),n=c("toUpperCase");_.exports=n},215464:(_,l,e)=>{var c=e(223687),n=e(558273),r=e(768441),t=e(546881);function o(s,h,f){return s=r(s),h=f?void 0:h,h===void 0?n(s)?t(s):c(s):s.match(h)||[]}_.exports=o},993990:_=>{"use strict";var l=typeof Element!="undefined"?Element.prototype:{},e=l.matches||l.matchesSelector||l.webkitMatchesSelector||l.mozMatchesSelector||l.msMatchesSelector||l.oMatchesSelector;_.exports=c;function c(n,r){if(!n||n.nodeType!==1)return!1;if(e)return e.call(n,r);for(var t=n.parentNode.querySelectorAll(r),o=0;o<t.length;o++)if(t[o]==n)return!0;return!1}},164940:function(_,l,e){/*!
2561 * matter-js 0.17.1 by @liabru
2562 * http://brm.io/matter-js/
2563 * License MIT
2564 * 
2565 * The MIT License (MIT)
2566 * 
2567 * Copyright (c) Liam Brummitt and contributors.
2568 * 
2569 * Permission is hereby granted, free of charge, to any person obtaining a copy
2570 * of this software and associated documentation files (the "Software"), to deal
2571 * in the Software without restriction, including without limitation the rights
2572 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2573 * copies of the Software, and to permit persons to whom the Software is
2574 * furnished to do so, subject to the following conditions:
2575 * 
2576 * The above copyright notice and this permission notice shall be included in
2577 * all copies or substantial portions of the Software.
2578 * 
2579 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2580 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2581 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2582 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2583 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2584 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2585 * THE SOFTWARE.
2586 */(function(n,r){_.exports=r()})(this,function(){return function(c){var n={};function r(t){if(n[t])return n[t].exports;var o=n[t]={i:t,l:!1,exports:{}};return c[t].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=c,r.c=n,r.d=function(t,o,s){r.o(t,o)||Object.defineProperty(t,o,{enumerable:!0,get:s})},r.r=function(t){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,o){if(o&1&&(t=r(t)),o&8||o&4&&typeof t=="object"&&t&&t.__esModule)return t;var s=Object.create(null);if(r.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:t}),o&2&&typeof t!="string")for(var h in t)r.d(s,h,function(f){return t[f]}.bind(null,h));return s},r.n=function(t){var o=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(o,"a",o),o},r.o=function(t,o){return Object.prototype.hasOwnProperty.call(t,o)},r.p="",r(r.s=22)}([function(c,n){var r={};c.exports=r,function(){r._nextId=0,r._seed=0,r._nowStartTime=+new Date,r._warnedOnce={},r._decomp=null,r.extend=function(o,s){var h,f,d;typeof s=="boolean"?(h=2,d=s):(h=1,d=!0);for(var a=h;a<arguments.length;a++){var u=arguments[a];if(u)for(var v in u)d&&u[v]&&u[v].constructor===Object&&(!o[v]||o[v].constructor===Object)?(o[v]=o[v]||{},r.extend(o[v],d,u[v])):o[v]=u[v]}return o},r.clone=function(o,s){return r.extend({},s,o)},r.keys=function(o){if(Object.keys)return Object.keys(o);var s=[];for(var h in o)s.push(h);return s},r.values=function(o){var s=[];if(Object.keys){for(var h=Object.keys(o),f=0;f<h.length;f++)s.push(o[h[f]]);return s}for(var d in o)s.push(o[d]);return s},r.get=function(o,s,h,f){s=s.split(".").slice(h,f);for(var d=0;d<s.length;d+=1)o=o[s[d]];return o},r.set=function(o,s,h,f,d){var a=s.split(".").slice(f,d);return r.get(o,s,0,-1)[a[a.length-1]]=h,h},r.shuffle=function(o){for(var s=o.length-1;s>0;s--){var h=Math.floor(r.random()*(s+1)),f=o[s];o[s]=o[h],o[h]=f}return o},r.choose=function(o){return o[Math.floor(r.random()*o.length)]},r.isElement=function(o){return typeof HTMLElement!="undefined"?o 
2586instanceof HTMLElement:!!(o&&o.nodeType&&o.nodeName)},r.isArray=function(o){return Object.prototype.toString.call(o)==="[object Array]"},r.isFunction=function(o){return typeof o=="function"},r.isPlainObject=function(o){return typeof o=="object"&&o.constructor===Object},r.isString=function(o){return toString.call(o)==="[object String]"},r.clamp=function(o,s,h){return o<s?s:o>h?h:o},r.sign=function(o){return o<0?-1:1},r.now=function(){if(typeof window!="undefined"&&window.performance){if(window.performance.now)return window.performance.now();if(window.performance.webkitNow)return window.performance.webkitNow()}return Date.now?Date.now():new Date-r._nowStartTime},r.random=function(o,s){return o=typeof o!="undefined"?o:0,s=typeof s!="undefined"?s:1,o+t()*(s-o)};var t=function(){return r._seed=(r._seed*9301+49297)%233280,r._seed/233280};r.colorToNumber=function(o){return o=o.replace("#",""),o.length==3&&(o=o.charAt(0)+o.charAt(0)+o.charAt(1)+o.charAt(1)+o.charAt(2)+o.charAt(2)),parseInt(o,16)},r.logLevel=1,r.log=function(){console&&r.logLevel>0&&r.logLevel<=3&&console.log.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},r.info=function(){console&&r.logLevel>0&&r.logLevel<=2&&console.info.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},r.warn=function(){console&&r.logLevel>0&&r.logLevel<=3&&console.warn.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},r.warnOnce=function(){var o=Array.prototype.slice.call(arguments).join(" ");r._warnedOnce[o]||(r.warn(o),r._warnedOnce[o]=!0)},r.deprecated=function(o,s,h){o[s]=r.chain(function(){r.warnOnce("\u{1F505} deprecated \u{1F505}",h)},o[s])},r.nextId=function(){return r._nextId++},r.indexOf=function(o,s){if(o.indexOf)return o.indexOf(s);for(var h=0;h<o.length;h++)if(o[h]===s)return h;return-1},r.map=function(o,s){if(o.map)return o.map(s);for(var h=[],f=0;f<o.length;f+=1)h.push(s(o[f]));return h},r.topologicalSort=function(o){var s=[],h=[],f=[];for(var d in o)!h[d]&&!f[d]&&r._topologicalSort(d,h,f,o,s);return s},r._topologicalSort=function(o,s,h,f,d){var a=f[o]||[];h[o]=!0;for(var u=0;u<a.length;u+=1){var v=a[u];h[v]||s[v]||r._topologicalSort(v,s,h,f,d)}h[o]=!1,s[o]=!0,d.push(o)},r.chain=function(){for(var o=[],s=0;s<arguments.length;s+=1){var h=arguments[s];h._chained?o.push.apply(o,h._chained):o.push(h)}var f=function(){for(var d,a=new Array(arguments.length),u=0,v=arguments.length;u<v;u++)a[u]=arguments[u];for(u=0;u<o.length;u+=1){var p=o[u].apply(d,a);typeof p!="undefined"&&(d=p)}return d};return f._chained=o,f},r.chainPathBefore=function(o,s,h){return r.set(o,s,r.chain(h,r.get(o,s)))},r.chainPathAfter=function(o,s,h){return r.set(o,s,r.chain(r.get(o,s),h))},r.setDecomp=function(o){r._decomp=o},r.getDecomp=function(){var o=r._decomp;try{!o&&typeof window!="undefined"&&(o=window.decomp),!o&&typeof e.g!="undefined"&&(o=e.g.decomp)}catch(s){o=null}return o}}()},function(c,n){var r={};c.exports=r,function(){r.create=function(t){var o={min:{x:0,y:0},max:{x:0,y:0}};return t&&r.update(o,t),o},r.update=function(t,o,s){t.min.x=1/0,t.max.x=-1/0,t.min.y=1/0,t.max.y=-1/0;for(var h=0;h<o.length;h++){var f=o[h];f.x>t.max.x&&(t.max.x=f.x),f.x<t.min.x&&(t.min.x=f.x),f.y>t.max.y&&(t.max.y=f.y),f.y<t.min.y&&(t.min.y=f.y)}s&&(s.x>0?t.max.x+=s.x:t.min.x+=s.x,s.y>0?t.max.y+=s.y:t.min.y+=s.y)},r.contains=function(t,o){return o.x>=t.min.x&&o.x<=t.max.x&&o.y>=t.min.y&&o.y<=t.max.y},r.overlaps=function(t,o){return t.min.x<=o.max.x&&t.max.x>=o.min.x&&t.max.y>=o.min.y&&t.min.y<=o.max.y},r.translate=function(t,o){t.min.x+=o.x,t.max.x+=o.x,t.min.y+=o.y,t.max.y+=o.y},r.shift=function(t,o){var s=t.max.x-t.min.x,h=t.max.y-t.min.y;t.min.x=o.x,t.max.x=o.x+s,t.min.y=o.y,t.max.y=o.y+h}}()},function(c,n){var r={};c.exports=r,function(){r.create=function(t,o){return{x:t||0,y:o||0}},r.clone=function(t){return{x:t.x,y:t.y}},r.magnitude=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},r.magnitudeSquared=function(t){return t.x*t.x+t.y*t.y},r.rotate=function(t,o,s){var h=Math.cos(o),f=Math.sin(o);s||(s={});var d=t.x*h-t.y*f;return s.y=t.x*f+t.y*h,s.x=d,s},r.rotateAbout=function(t,o,s,h){var f=Math.cos(o),d=Math.sin(o);h||(h={});var a=s.x+((t.x-s.x)*f-(t.y-s.y)*d);return h.y=s.y+((t.x-s.x)*d+(t.y-s.y)*f),h.x=a,h},r.normalise=function(t){var o=r.magnitude(t);return o===0?{x:0,y:0}:{x:t.x/o,y:t.y/o}},r.dot=function(t,o){return t.x*o.x+t.y*o.y},r.cross=function(t,o){return t.x*o.y-t.y*o.x},r.cross3=function(t,o,s){return(o.x-t.x)*(s.y-t.y)-(o.y-t.y)*(s.x-t.x)},r.add=function(t,o,s){return s||(s={}),s.x=t.x+o.x,s.y=t.y+o.y,s},r.sub=function(t,o,s){return s||(s={}),s.x=t.x-o.x,s.y=t.y-o.y,s},r.mult=function(t,o){return{x:t.x*o,y:t.y*o}},r.div=function(t,o){return{x:t.x/o,y:t.y/o}},r.perp=function(t,o){return o=o===!0?-1:1,{x:o*-t.y,y:o*t.x}},r.neg=function(t){return{x:-t.x,y:-t.y}},r.angle=function(t,o){return Math.atan2(o.y-t.y,o.x-t.x)},r._temp=[r.create(),r.create(),r.create(),r.create(),r.create(),r.create()]}()},function(c,n,r){var t={};c.exports=t;var o=r(2),s=r(0);(function(){t.create=function(h,f){for(var d=[],a=0;a<h.length;a++){var u=h[a],v={x:u.x,y:u.y,index:a,body:f,isInternal:!1};d.push(v)}return d},t.fromPath=function(h,f){var d=/L?\s*([-\d.e]+)[\s,]*([-\d.e]+)*/ig,a=[];return h.replace(d,function(u,v,p){a.push({x:parseFloat(v),y:parseFloat(p)})}),t.create(a,f)},t.centre=function(h){for(var f=t.area(h,!0),d={x:0,y:0},a,u,v,p=0;p<h.length;p++)v=(p+1)%h.length,a=o.cross(h[p],h[v]),u=o.mult(o.add(h[p],h[v]),a),d=o.add(d,u);return o.div(d,6*f)},t.mean=function(h){for(var f={x:0,y:0},d=0;d<h.length;d++)f.x+=h[d].x,f.y+=h[d].y;return o.div(f,h.length)},t.area=function(h,f){for(var d=0,a=h.length-1,u=0;u<h.length;u++)d+=(h[a].x-h[u].x)*(h[a].y+h[u].y),a=u;return f?d/2:Math.abs(d)/2},t.inertia=function(h,f){for(var d=0,a=0,u=h,v,p,y=0;y<u.length;y++)p=(y+1)%u.length,v=Math.abs(o.cross(u[p],u[y])),d+=v*(o.dot(u[p],u[p])+o.dot(u[p],u[y])+o.dot(u[y],u[y])),a+=v;return f/6*(d/a)},t.translate=function(h,f,d){var a;if(d)for(a=0;a<h.length;a++)h[a].x+=f.x*d,h[a].y+=f.y*d;else for(a=0;a<h.length;a++)h[a].x+=f.x,h[a].y+=f.y;return h},t.rotate=function(h,f,d){if(f!==0){for(var a=Math.cos(f),u=Math.sin(f),v=0;v<h.length;v++){var p=h[v],y=p.x-d.x,b=p.y-d.y;p.x=d.x+(y*a-b*u),p.y=d.y+(y*u+b*a)}return h}},t.contains=function(h,f){for(var d=0;d<h.length;d++){var a=h[d],u=h[(d+1)%h.length];if((f.x-a.x)*(u.y-a.y)+(f.y-a.y)*(a.x-u.x)>0)return!1}return!0},t.scale=function(h,f,d,a){if(f===1&&d===1)return h;a=a||t.centre(h);for(var u,v,p=0;p<h.length;p++)u=h[p],v=o.sub(u,a),h[p].x=a.x+v.x*f,h[p].y=a.y+v.y*d;return h},t.chamfer=function(h,f,d,a,u){typeof f=="number"?f=[f]:f=f||[8],d=typeof d!="undefined"?d:-1,a=a||2,u=u||14;for(var v=[],p=0;p<h.length;p++){var y=h[p-1>=0?p-1:h.length-1],b=h[p],E=h[(p+1)%h.length],A=f[p<f.length?p:f.length-1];if(A===0){v.push(b);continue}var w=o.normalise({x:b.y-y.y,y:y.x-b.x}),C=o.normalise({x:E.y-b.y,y:b.x-E.x}),P=Math.sqrt(2*Math.pow(A,2)),x=o.mult(s.clone(w),A),R=o.normalise(o.mult(o.add(w,C),.5)),M=o.sub(b,o.mult(R,P)),F=d;d===-1&&(F=Math.pow(A,.32)*1.75),F=s.clamp(F,a,u),F%2===1&&(F+=1);for(var z=Math.acos(o.dot(w,C)),W=z/F,G=0;G<F;G++)v.push(o.add(o.rotate(x,W*G),M))}return v},t.clockwiseSort=function(h){var f=t.mean(h);return h.sort(function(d,a){return o.angle(f,d)-o.angle(f,a)}),h},t.isConvex=function(h){var f=0,d=h.length,a,u,v,p;if(d<3)return null;for(a=0;a<d;a++)if(u=(a+1)%d,v=(a+2)%d,p=(h[u].x-h[a].x)*(h[v].y-h[u].y),p-=(h[u].y-h[a].y)*(h[v].x-h[u].x),p<0?f|=1:p>0&&(f|=2),f===3)return!1;return f!==0?!0:null},t.hull=function(h){var f=[],d=[],a,u;for(h=h.slice(0),h.sort(function(v,p){var y=v.x-p.x;return y!==0?y:v.y-p.y}),u=0;u<h.length;u+=1){for(a=h[u];d.length>=2&&o.cross3(d[d.length-2],d[d.length-1],a)<=0;)d.pop();d.push(a)}for(u=h.length-1;u>=0;u-=1){for(a=h[u];f.length>=2&&o.cross3(f[f.length-2],f[f.length-1],a)<=0;)f.pop();f.push(a)}return f.pop(),d.pop(),f.concat(d)}})()},function(c,n,r){var t={};c.exports=t;var o=r(0);(function(){t.on=function(s,h,f){for(var d=h.split(" "),a,u=0;u<d.length;u++)a=d[u],s.events=s.events||{},s.events[a]=s.events[a]||[],s.events[a].push(f);return f},t.off=function(s,h,f){if(!h){s.events={};return}typeof h=="function"&&(f=h,h=o.keys(s.events).join(" "));for(var d=h.split(" "),a=0;a<d.length;a++){var u=s.events[d[a]],v=[];
2586if(f&&u)for(var p=0;p<u.length;p++)u[p]!==f&&v.push(u[p]);s.events[d[a]]=v}},t.trigger=function(s,h,f){var d,a,u,v,p=s.events;if(p&&o.keys(p).length>0){f||(f={}),d=h.split(" ");for(var y=0;y<d.length;y++)if(a=d[y],u=p[a],u){v=o.clone(f,!1),v.name=a,v.source=s;for(var b=0;b<u.length;b++)u[b].apply(s,[v])}}}})()},function(c,n,r){var t={};c.exports=t;var o=r(4),s=r(0),h=r(1),f=r(6);(function(){t.create=function(d){return s.extend({id:s.nextId(),type:"composite",parent:null,isModified:!1,bodies:[],constraints:[],composites:[],label:"Composite",plugin:{}},d)},t.setModified=function(d,a,u,v){if(d.isModified=a,u&&d.parent&&t.setModified(d.parent,a,u,v),v)for(var p=0;p<d.composites.length;p++){var y=d.composites[p];t.setModified(y,a,u,v)}},t.add=function(d,a){var u=[].concat(a);o.trigger(d,"beforeAdd",{object:a});for(var v=0;v<u.length;v++){var p=u[v];switch(p.type){case"body":if(p.parent!==p){s.warn("Composite.add: skipped adding a compound body part (you must add its parent instead)");break}t.addBody(d,p);break;case"constraint":t.addConstraint(d,p);break;case"composite":t.addComposite(d,p);break;case"mouseConstraint":t.addConstraint(d,p.constraint);break}}return o.trigger(d,"afterAdd",{object:a}),d},t.remove=function(d,a,u){var v=[].concat(a);o.trigger(d,"beforeRemove",{object:a});for(var p=0;p<v.length;p++){var y=v[p];switch(y.type){case"body":t.removeBody(d,y,u);break;case"constraint":t.removeConstraint(d,y,u);break;case"composite":t.removeComposite(d,y,u);break;case"mouseConstraint":t.removeConstraint(d,y.constraint);break}}return o.trigger(d,"afterRemove",{object:a}),d},t.addComposite=function(d,a){return d.composites.push(a),a.parent=d,t.setModified(d,!0,!0,!1),d},t.removeComposite=function(d,a,u){var v=s.indexOf(d.composites,a);if(v!==-1&&(t.removeCompositeAt(d,v),t.setModified(d,!0,!0,!1)),u)for(var p=0;p<d.composites.length;p++)t.removeComposite(d.composites[p],a,!0);return d},t.removeCompositeAt=function(d,a){return d.composites.splice(a,1),t.setModified(d,!0,!0,!1),d},t.addBody=function(d,a){return d.bodies.push(a),t.setModified(d,!0,!0,!1),d},t.removeBody=function(d,a,u){var v=s.indexOf(d.bodies,a);if(v!==-1&&(t.removeBodyAt(d,v),t.setModified(d,!0,!0,!1)),u)for(var p=0;p<d.composites.length;p++)t.removeBody(d.composites[p],a,!0);return d},t.removeBodyAt=function(d,a){return d.bodies.splice(a,1),t.setModified(d,!0,!0,!1),d},t.addConstraint=function(d,a){return d.constraints.push(a),t.setModified(d,!0,!0,!1),d},t.removeConstraint=function(d,a,u){var v=s.indexOf(d.constraints,a);if(v!==-1&&t.removeConstraintAt(d,v),u)for(var p=0;p<d.composites.length;p++)t.removeConstraint(d.composites[p],a,!0);return d},t.removeConstraintAt=function(d,a){return d.constraints.splice(a,1),t.setModified(d,!0,!0,!1),d},t.clear=function(d,a,u){if(u)for(var v=0;v<d.composites.length;v++)t.clear(d.composites[v],a,!0);return a?d.bodies=d.bodies.filter(function(p){return p.isStatic}):d.bodies.length=0,d.constraints.length=0,d.composites.length=0,t.setModified(d,!0,!0,!1),d},t.allBodies=function(d){for(var a=[].concat(d.bodies),u=0;u<d.composites.length;u++)a=a.concat(t.allBodies(d.composites[u]));return a},t.allConstraints=function(d){for(var a=[].concat(d.constraints),u=0;u<d.composites.length;u++)a=a.concat(t.allConstraints(d.composites[u]));return a},t.allComposites=function(d){for(var a=[].concat(d.composites),u=0;u<d.composites.length;u++)a=a.concat(t.allComposites(d.composites[u]));return a},t.get=function(d,a,u){var v,p;switch(u){case"body":v=t.allBodies(d);break;case"constraint":v=t.allConstraints(d);break;case"composite":v=t.allComposites(d).concat(d);break}return v?(p=v.filter(function(y){return y.id.toString()===a.toString()}),p.length===0?null:p[0]):null},t.move=function(d,a,u){return t.remove(d,a),t.add(u,a),d},t.rebase=function(d){for(var a=t.allBodies(d).concat(t.allConstraints(d)).concat(t.allComposites(d)),u=0;u<a.length;u++)a[u].id=s.nextId();return t.setModified(d,!0,!0,!1),d},t.translate=function(d,a,u){for(var v=u?t.allBodies(d):d.bodies,p=0;p<v.length;p++)f.translate(v[p],a);return t.setModified(d,!0,!0,!1),d},t.rotate=function(d,a,u,v){for(var p=Math.cos(a),y=Math.sin(a),b=v?t.allBodies(d):d.bodies,E=0;E<b.length;E++){var A=b[E],w=A.position.x-u.x,C=A.position.y-u.y;f.setPosition(A,{x:u.x+(w*p-C*y),y:u.y+(w*y+C*p)}),f.rotate(A,a)}return t.setModified(d,!0,!0,!1),d},t.scale=function(d,a,u,v,p){for(var y=p?t.allBodies(d):d.bodies,b=0;b<y.length;b++){var E=y[b],A=E.position.x-v.x,w=E.position.y-v.y;f.setPosition(E,{x:v.x+A*a,y:v.y+w*u}),f.scale(E,a,u)}return t.setModified(d,!0,!0,!1),d},t.bounds=function(d){for(var a=t.allBodies(d),u=[],v=0;v<a.length;v+=1){var p=a[v];u.push(p.bounds.min,p.bounds.max)}return h.create(u)}})()},function(c,n,r){var t={};c.exports=t;var o=r(3),s=r(2),h=r(7),f=r(16),d=r(0),a=r(1),u=r(10);(function(){t._inertiaScale=4,t._nextCollidingGroupId=1,t._nextNonCollidingGroupId=-1,t._nextCategory=1,t.create=function(p){var y={id:d.nextId(),type:"body",label:"Body",parts:[],plugin:{},angle:0,vertices:o.fromPath("L 0 0 L 40 0 L 40 40 L 0 40"),position:{x:0,y:0},force:{x:0,y:0},torque:0,positionImpulse:{x:0,y:0},constraintImpulse:{x:0,y:0,angle:0},totalContacts:0,speed:0,angularSpeed:0,velocity:{x:0,y:0},angularVelocity:0,isSensor:!1,isStatic:!1,isSleeping:!1,motion:0,sleepThreshold:60,density:.001,restitution:0,friction:.1,frictionStatic:.5,frictionAir:.01,collisionFilter:{category:1,mask:4294967295,group:0},slop:.05,timeScale:1,render:{visible:!0,opacity:1,strokeStyle:null,fillStyle:null,lineWidth:null,sprite:{xScale:1,yScale:1,xOffset:0,yOffset:0}},events:null,bounds:null,chamfer:null,circleRadius:0,positionPrev:null,anglePrev:0,parent:null,axes:null,area:0,mass:0,inertia:0,_original:null},b=d.extend(y,p);return v(b,p),b},t.nextGroup=function(p){return p?t._nextNonCollidingGroupId--:t._nextCollidingGroupId++},t.nextCategory=function(){return t._nextCategory=t._nextCategory<<1,t._nextCategory};var v=function(p,y){y=y||{},t.set(p,{bounds:p.bounds||a.create(p.vertices),positionPrev:p.positionPrev||s.clone(p.position),anglePrev:p.anglePrev||p.angle,vertices:p.vertices,parts:p.parts||[p],isStatic:p.isStatic,isSleeping:p.isSleeping,parent:p.parent||p}),o.rotate(p.vertices,p.angle,p.position),u.rotate(p.axes,p.angle),a.update(p.bounds,p.vertices,p.velocity),t.set(p,{axes:y.axes||p.axes,area:y.area||p.area,mass:y.mass||p.mass,inertia:y.inertia||p.inertia});var b=p.isStatic?"#14151f":d.choose(["#f19648","#f5d259","#f55a3c","#063e7b","#ececd1"]),E=p.isStatic?"#555":"#ccc",A=p.isStatic&&p.render.fillStyle===null?1:0;p.render.fillStyle=p.render.fillStyle||b,p.render.strokeStyle=p.render.strokeStyle||E,p.render.lineWidth=p.render.lineWidth||A,p.render.sprite.xOffset+=-(p.bounds.min.x-p.position.x)/(p.bounds.max.x-p.bounds.min.x),p.render.sprite.yOffset+=-(p.bounds.min.y-p.position.y)/(p.bounds.max.y-p.bounds.min.y)};t.set=function(p,y,b){var E;typeof y=="string"&&(E=y,y={},y[E]=b);for(E in y)if(Object.prototype.hasOwnProperty.call(y,E))switch(b=y[E],E){case"isStatic":t.setStatic(p,b);break;case"isSleeping":h.set(p,b);break;case"mass":t.setMass(p,b);break;
2586case"density":t.setDensity(p,b);break;case"inertia":t.setInertia(p,b);break;case"vertices":t.setVertices(p,b);break;case"position":t.setPosition(p,b);break;case"angle":t.setAngle(p,b);break;case"velocity":t.setVelocity(p,b);break;case"angularVelocity":t.setAngularVelocity(p,b);break;case"parts":t.setParts(p,b);break;case"centre":t.setCentre(p,b);break;default:p[E]=b}},t.setStatic=function(p,y){for(var b=0;b<p.parts.length;b++){var E=p.parts[b];E.isStatic=y,y?(E._original={restitution:E.restitution,friction:E.friction,mass:E.mass,inertia:E.inertia,density:E.density,inverseMass:E.inverseMass,inverseInertia:E.inverseInertia},E.restitution=0,E.friction=1,E.mass=E.inertia=E.density=1/0,E.inverseMass=E.inverseInertia=0,E.positionPrev.x=E.position.x,E.positionPrev.y=E.position.y,E.anglePrev=E.angle,E.angularVelocity=0,E.speed=0,E.angularSpeed=0,E.motion=0):E._original&&(E.restitution=E._original.restitution,E.friction=E._original.friction,E.mass=E._original.mass,E.inertia=E._original.inertia,E.density=E._original.density,E.inverseMass=E._original.inverseMass,E.inverseInertia=E._original.inverseInertia,E._original=null)}},t.setMass=function(p,y){var b=p.inertia/(p.mass/6);p.inertia=b*(y/6),p.inverseInertia=1/p.inertia,p.mass=y,p.inverseMass=1/p.mass,p.density=p.mass/p.area},t.setDensity=function(p,y){t.setMass(p,y*p.area),p.density=y},t.setInertia=function(p,y){p.inertia=y,p.inverseInertia=1/p.inertia},t.setVertices=function(p,y){y[0].body===p?p.vertices=y:p.vertices=o.create(y,p),p.axes=u.fromVertices(p.vertices),p.area=o.area(p.vertices),t.setMass(p,p.density*p.area);var b=o.centre(p.vertices);o.translate(p.vertices,b,-1),t.setInertia(p,t._inertiaScale*o.inertia(p.vertices,p.mass)),o.translate(p.vertices,p.position),a.update(p.bounds,p.vertices,p.velocity)},t.setParts=function(p,y,b){var E;for(y=y.slice(0),p.parts.length=0,p.parts.push(p),p.parent=p,E=0;E<y.length;E++){var A=y[E];A!==p&&(A.parent=p,p.parts.push(A))}if(p.parts.length!==1){if(b=typeof b!="undefined"?b:!0,b){var w=[];for(E=0;E<y.length;E++)w=w.concat(y[E].vertices);o.clockwiseSort(w);var C=o.hull(w),P=o.centre(C);t.setVertices(p,C),o.translate(p.vertices,P)}var x=t._totalProperties(p);p.area=x.area,p.parent=p,p.position.x=x.centre.x,p.position.y=x.centre.y,p.positionPrev.x=x.centre.x,p.positionPrev.y=x.centre.y,t.setMass(p,x.mass),t.setInertia(p,x.inertia),t.setPosition(p,x.centre)}},t.setCentre=function(p,y,b){b?(p.positionPrev.x+=y.x,p.positionPrev.y+=y.y,p.position.x+=y.x,p.position.y+=y.y):(p.positionPrev.x=y.x-(p.position.x-p.positionPrev.x),p.positionPrev.y=y.y-(p.position.y-p.positionPrev.y),p.position.x=y.x,p.position.y=y.y)},t.setPosition=function(p,y){var b=s.sub(y,p.position);p.positionPrev.x+=b.x,p.positionPrev.y+=b.y;for(var E=0;E<p.parts.length;E++){var A=p.parts[E];A.position.x+=b.x,A.position.y+=b.y,o.translate(A.vertices,b),a.update(A.bounds,A.vertices,p.velocity)}},t.setAngle=function(p,y){var b=y-p.angle;p.anglePrev+=b;for(var E=0;E<p.parts.length;E++){var A=p.parts[E];A.angle+=b,o.rotate(A.vertices,b,p.position),u.rotate(A.axes,b),a.update(A.bounds,A.vertices,p.velocity),E>0&&s.rotateAbout(A.position,b,p.position,A.position)}},t.setVelocity=function(p,y){p.positionPrev.x=p.position.x-y.x,p.positionPrev.y=p.position.y-y.y,p.velocity.x=y.x,p.velocity.y=y.y,p.speed=s.magnitude(p.velocity)},t.setAngularVelocity=function(p,y){p.anglePrev=p.angle-y,p.angularVelocity=y,p.angularSpeed=Math.abs(p.angularVelocity)},t.translate=function(p,y){t.setPosition(p,s.add(p.position,y))},t.rotate=function(p,y,b){if(!b)t.setAngle(p,p.angle+y);else{var E=Math.cos(y),A=Math.sin(y),w=p.position.x-b.x,C=p.position.y-b.y;t.setPosition(p,{x:b.x+(w*E-C*A),y:b.y+(w*A+C*E)}),t.setAngle(p,p.angle+y)}},t.scale=function(p,y,b,E){var A=0,w=0;E=E||p.position;for(var C=0;C<p.parts.length;C++){var P=p.parts[C];o.scale(P.vertices,y,b,E),P.axes=u.fromVertices(P.vertices),P.area=o.area(P.vertices),t.setMass(P,p.density*P.area),o.translate(P.vertices,{x:-P.position.x,y:-P.position.y}),t.setInertia(P,t._inertiaScale*o.inertia(P.vertices,P.mass)),o.translate(P.vertices,{x:P.position.x,y:P.position.y}),C>0&&(A+=P.area,w+=P.inertia),P.position.x=E.x+(P.position.x-E.x)*y,P.position.y=E.y+(P.position.y-E.y)*b,a.update(P.boun
2586ds,P.vertices,p.velocity)}p.parts.length>1&&(p.area=A,p.isStatic||(t.setMass(p,p.density*A),t.setInertia(p,w))),p.circleRadius&&(y===b?p.circleRadius*=y:p.circleRadius=null)},t.update=function(p,y,b,E){var A=Math.pow(y*b*p.timeScale,2),w=1-p.frictionAir*b*p.timeScale,C=p.position.x-p.positionPrev.x,P=p.position.y-p.positionPrev.y;p.velocity.x=C*w*E+p.force.x/p.mass*A,p.velocity.y=P*w*E+p.force.y/p.mass*A,p.positionPrev.x=p.position.x,p.positionPrev.y=p.position.y,p.position.x+=p.velocity.x,p.position.y+=p.velocity.y,p.angularVelocity=(p.angle-p.anglePrev)*w*E+p.torque/p.inertia*A,p.anglePrev=p.angle,p.angle+=p.angularVelocity,p.speed=s.magnitude(p.velocity),p.angularSpeed=Math.abs(p.angularVelocity);for(var x=0;x<p.parts.length;x++){var R=p.parts[x];o.translate(R.vertices,p.velocity),x>0&&(R.position.x+=p.velocity.x,R.position.y+=p.velocity.y),p.angularVelocity!==0&&(o.rotate(R.vertices,p.angularVelocity,p.position),u.rotate(R.axes,p.angularVelocity),x>0&&s.rotateAbout(R.position,p.angularVelocity,p.position,R.position)),a.update(R.bounds,R.vertices,p.velocity)}},t.applyForce=function(p,y,b){p.force.x+=b.x,p.force.y+=b.y;var E={x:y.x-p.position.x,y:y.y-p.position.y};p.torque+=E.x*b.y-E.y*b.x},t._totalProperties=function(p){for(var y={mass:0,area:0,inertia:0,centre:{x:0,y:0}},b=p.parts.length===1?0:1;b<p.parts.length;b++){var E=p.parts[b],A=E.mass!==1/0?E.mass:1;y.mass+=A,y.area+=E.area,y.inertia+=E.inertia,y.centre=s.add(y.centre,s.mult(E.position,A))}return y.centre=s.div(y.centre,y.mass),y}})()},function(c,n,r){var t={};c.exports=t;var o=r(4);(function(){t._motionWakeThreshold=.18,t._motionSleepThreshold=.08,t._minBias=.9,t.update=function(s,h){for(var f=h*h*h,d=0;d<s.length;d++){var a=s[d],u=a.speed*a.speed+a.angularSpeed*a.angularSpeed;if(a.force.x!==0||a.force.y!==0){t.set(a,!1);continue}var v=Math.min(a.motion,u),p=Math.max(a.motion,u);a.motion=t._minBias*v+(1-t._minBias)*p,a.sleepThreshold>0&&a.motion<t._motionSleepThreshold*f?(a.sleepCounter+=1,a.sleepCounter>=a.sleepThreshold&&t.set(a,!0)):a.sleepCounter>0&&(a.sleepCounter-=1)}},t.afterCollisions=function(s,h){for(var f=h*h*h,d=0;d<s.length;d++){var a=s[d];if(a.isActive){var u=a.collision,v=u.bodyA.parent,p=u.bodyB.parent;if(!(v.isSleeping&&p.isSleeping||v.isStatic||p.isStatic)&&(v.isSleeping||p.isSleeping)){var y=v.isSleeping&&!v.isStatic?v:p,b=y===v?p:v;!y.isStatic&&b.motion>t._motionWakeThreshold*f&&t.set(y,!1)}}}},t.set=function(s,h){var f=s.isSleeping;h?(s.isSleeping=!0,s.sleepCounter=s.sleepThreshold,s.positionImpulse.x=0,s.positionImpulse.y=0,s.positionPrev.x=s.position.x,s.positionPrev.y=s.position.y,s.anglePrev=s.angle,s.speed=0,s.angularSpeed=0,s.motion=0,f||o.trigger(s,"sleepStart")):(s.isSleeping=!1,s.sleepCounter=0,f&&o.trigger(s,"sleepEnd"))}})()},function(c,n,r){var t={};c.exports=t;var o=r(3),s=r(2),h=r(7),f=r(1),d=r(10),a=r(0);(function(){t._warming=.4,t._torqueDampen=1,t._minLength=1e-6,t.create=function(u){var v=u;v.bodyA&&!v.pointA&&(v.pointA={x:0,y:0}),v.bodyB&&!v.pointB&&(v.pointB={x:0,y:0});var p=v.bodyA?s.add(v.bodyA.position,v.pointA):v.pointA,y=v.bodyB?s.add(v.bodyB.position,v.pointB):v.pointB,b=s.magnitude(s.sub(p,y));v.length=typeof v.length!="undefined"?v.length:b,v.id=v.id||a.nextId(),v.label=v.label||"Constraint",v.type="constraint",v.stiffness=v.stiffness||(v.length>0?1:.7),v.damping=v.damping||0,v.angularStiffness=v.angularStiffness||0,v.angleA=v.bodyA?v.bodyA.angle:v.angleA,v.angleB=v.bodyB?v.bodyB.angle:v.angleB,v.plugin={};var E={visible:!0,lineWidth:2,strokeStyle:"#ffffff",type:"line",anchors:!0};return v.length===0&&v.stiffness>.1?(E.type="pin",E.anchors=!1):v.stiffness<.9&&(E.type="spring"),v.render=a.extend(E,v.render),v},t.preSolveAll=function(u){for(var v=0;v<u.length;v+=1){var p=u[v],y=p.constraintImpulse;p.isStatic||y.x===0&&y.y===0&&y.angle===0||(p.position.x+=y.x,p.position.y+=y.y,p.angle+=y.angle)}},t.solveAll=function(u,v){for(var p=0;p<u.length;p+=1){var y=u[p],b=!y.bodyA||y.bodyA&&y.bodyA.isStatic,E=!y.bodyB||y.bodyB&&y.bodyB.isStatic;(b||E)&&t.solve(u[p],v)}for(p=0;p<u.length;p+=1)y=u[p],b=!y.bodyA||y.bodyA&&y.bodyA.isStatic,E=!y.bodyB||y.bodyB&&y.bodyB.isStatic,!b&&!E&&t.solve(u[p],v)},t.solve=function(u,v){var p=u.bodyA,y=u.bodyB,b=u.pointA,E=u.pointB;if(!(!p&&!y)){p&&!p.isStatic&&(s.rotate(b,p.angle-u.angleA,b),u.angleA=p.angle),y&&!y.isStatic&&(s.rotate(E,y.angle-u.angleB,E),u.angleB=y.angle);var A=b,w=E;
2586if(p&&(A=s.add(p.position,b)),y&&(w=s.add(y.position,E)),!(!A||!w)){var C=s.sub(A,w),P=s.magnitude(C);P<t._minLength&&(P=t._minLength);var x=(P-u.length)/P,R=u.stiffness<1?u.stiffness*v:u.stiffness,M=s.mult(C,x*R),F=(p?p.inverseMass:0)+(y?y.inverseMass:0),z=(p?p.inverseInertia:0)+(y?y.inverseInertia:0),W=F+z,G,K,ie,re,te;if(u.damping){var q=s.create();ie=s.div(C,P),te=s.sub(y&&s.sub(y.position,y.positionPrev)||q,p&&s.sub(p.position,p.positionPrev)||q),re=s.dot(ie,te)}p&&!p.isStatic&&(K=p.inverseMass/F,p.constraintImpulse.x-=M.x*K,p.constraintImpulse.y-=M.y*K,p.position.x-=M.x*K,p.position.y-=M.y*K,u.damping&&(p.positionPrev.x-=u.damping*ie.x*re*K,p.positionPrev.y-=u.damping*ie.y*re*K),G=s.cross(b,M)/W*t._torqueDampen*p.inverseInertia*(1-u.angularStiffness),p.constraintImpulse.angle-=G,p.angle-=G),y&&!y.isStatic&&(K=y.inverseMass/F,y.constraintImpulse.x+=M.x*K,y.constraintImpulse.y+=M.y*K,y.position.x+=M.x*K,y.position.y+=M.y*K,u.damping&&(y.positionPrev.x+=u.damping*ie.x*re*K,y.positionPrev.y+=u.damping*ie.y*re*K),G=s.cross(E,M)/W*t._torqueDampen*y.inverseInertia*(1-u.angularStiffness),y.constraintImpulse.angle+=G,y.angle+=G)}}},t.postSolveAll=function(u){for(var v=0;v<u.length;v++){var p=u[v],y=p.constraintImpulse;if(!(p.isStatic||y.x===0&&y.y===0&&y.angle===0)){h.set(p,!1);for(var b=0;b<p.parts.length;b++){var E=p.parts[b];o.translate(E.vertices,y),b>0&&(E.position.x+=y.x,E.position.y+=y.y),y.angle!==0&&(o.rotate(E.vertices,y.angle,p.position),d.rotate(E.axes,y.angle),b>0&&s.rotateAbout(E.position,y.angle,p.position,E.position)),f.update(E.bounds,E.vertices,p.velocity)}y.angle*=t._warming,y.x*=t._warming,y.y*=t._warming}}},t.pointAWorld=function(u){return{x:(u.bodyA?u.bodyA.position.x:0)+u.pointA.x,y:(u.bodyA?u.bodyA.position.y:0)+u.pointA.y}},t.pointBWorld=function(u){return{x:(u.bodyB?u.bodyB.position.x:0)+u.pointB.x,y:(u.bodyB?u.bodyB.position.y:0)+u.pointB.y}}})()},function(c,n,r){var t={};c.exports=t;var o=r(17);(function(){t.create=function(s,h){var f=s.bodyA,d=s.bodyB,a=s.parentA,u=s.parentB,v={id:t.id(f,d),bodyA:f,bodyB:d,contacts:{},activeContacts:[],separation:0,isActive:!0,confirmedActive:!0,isSensor:f.isSensor||d.isSensor,timeCreated:h,timeUpdated:h,inverseMass:a.inverseMass+u.inverseMass,friction:Math.min(a.friction,u.friction),frictionStatic:Math.max(a.frictionStatic,u.frictionStatic),restitution:Math.max(a.restitution,u.restitution),slop:Math.max(a.slop,u.slop)};return t.update(v,s,h),v},t.update=function(s,h,f){var d=s.contacts,a=h.supports,u=s.activeContacts,v=h.parentA,p=h.parentB;if(s.collision=h,s.inverseMass=v.inverseMass+p.inverseMass,s.friction=Math.min(v.friction,p.friction),s.frictionStatic=Math.max(v.frictionStatic,p.frictionStatic),s.restitution=Math.max(v.restitution,p.restitution),s.slop=Math.max(v.slop,p.slop),u.length=0,h.collided){for(var y=0;y<a.length;y++){var b=a[y],E=o.id(b),A=d[E];A?u.push(A):u.push(d[E]=o.create(b))}s.separation=h.depth,t.setActive(s,!0,f)}else s.isActive===!0&&t.setActive(s,!1,f)},t.setActive=function(s,h,f){h?(s.isActive=!0,s.timeUpdated=f):(s.isActive=!1,s.activeContacts.length=0)},t.id=function(s,h){return s.id<h.id?"A"+s.id+"B"+h.id:"A"+h.id+"B"+s.id}})()},function(c,n,r){var t={};c.exports=t;var o=r(2),s=r(0);(function(){t.fromVertices=function(h){for(var f={},d=0;d<h.length;d++){var a=(d+1)%h.length,u=o.normalise({x:h[a].y-h[d].y,y:h[d].x-h[a].x}),v=u.y===0?1/0:u.x/u.y;v=v.toFixed(3).toString(),f[v]=u}return s.values(f)},t.rotate=function(h,f){if(f!==0)for(var d=Math.cos(f),a=Math.sin(f),u=0;u<h.length;u++){var v=h[u],p;p=v.x*d-v.y*a,v.y=v.x*a+v.y*d,v.x=p}}})()},function(c,n,r){var t={};c.exports=t;var o=r(3),s=r(0),h=r(6),f=r(1),d=r(2);(function(){t.rectangle=function(a,u,v,p,y){y=y||{};var b={label:"Rectangle Body",position:{x:a,y:u},vertices:o.fromPath("L 0 0 L "+v+" 0 L "+v+" "+p+" L 0 "+p)};if(y.chamfer){var E=y.chamfer;b.vertices=o.chamfer(b.vertices,E.radius,E.quality,E.qualityMin,E.qualityMax),delete y.chamfer}return h.create(s.extend({},b,y))},t.trapezoid=function(a,u,v,p,y,b){b=b||{},y*=.5;var E=(1-y*2)*v,A=v*y,w=A+E,C=w+A,P;y<.5?P="L 0 0 L "+A+" "+-p+" L "+w+" "+-p+" L "+C+" 0":P="L 0 0 L "+w+" "+-p+" L "+C+" 0";var x={label:"Trapezoid Body",position:{x:a,y:u},vertices:o.fromPath(P)};if(b.chamfer){var R=b.chamfer;x.vertices=o.chamfer(x.vertices,R.radius,R.quality,R.qualityMin,R.qualityMax),delete b.chamfer}return h.create(s.extend({},x,b))},t.circle=function(a,u,v,p,y){p=p||{};var b={label:"Circle Body",circleRadius:v};y=y||25;var E=Math.ceil(Math.max(10,Math.min(y,v)));return E%2===1&&(E+=1),t.polygon(a,u,E,v,s.extend({},b,p))},t.polygon=function(a,u,v,p,y){if(y=y||{},v<3)return t.circle(a,u,p,y);for(var b=2*Math.PI/v,E="",A=b*.5,w=0;w<v;w+=1){var C=A+w*b,P=Math.cos(C)*p,x=Math.sin(C)*p;E+="L "+P.toFixed(3)+" "+x.toFixed(3)+" "}var R={label:"Polygon Body",position:{x:a,y:u},vertices:o.fromPath(E)};if(y.chamfer){var M=y.chamfer;R.vertices=o.chamfer(R.vertices,M.radius,M.quality,M.qualityMin,M.qualityMax),delete y.chamfer}return h.create(s.extend({},R,y))},t.fromVertices=function(a,u,v,p,y,b,E,A){var w=s.getDecomp(),C,P,x,R,M,F,z,W,G,K,ie;for(C=!!(w&&w.quickDecomp),p=p||{},x=[],y=typeof y!="undefined"?y:!1,b=typeof b!="undefined"?b:.01,E=typeof E!="undefined"?E:10,A=typeof A!="undefined"?A:.01,s.isArray(v[0])||(v=[v]),K=0;K<v.length;K+=1)if(F=v[K],R=o.isConvex(F),M=!R,M&&!C&&s.warnOnce("Bodies.fromVertices: Install the 'poly-decomp' library and use Common.setDecomp or provide 'decomp' as a global to decompose concave vertices."),R||!C)R?F=o.clockwiseSort(F):F=o.hull(F),x.push({position:{x:a,y:u},vertices:F});else{var re=F.map(function(be){return[be.x,be.y]});w.makeCCW(re),b!==!1&&w.removeCollinearPoints(re,b),A!==!1&&w.removeDuplicatePoints&&w.removeDuplicatePoints(re,A);var te=w.quickDecomp(re);for(z=0;z<te.length;z++){var q=te[z],X=q.map(function(be){return{x:be[0],y:be[1]}});E>0&&o.area(X)<E||x.push({position:o.centre(X),vertices:X})}}for(z=0;z<x.length;z++)x[z]=h.create(s.extend(x[z],p));if(y){var Z=5;for(z=0;z<x.length;z++){var oe=x[z];for(W=z+1;W<x.length;W++){var $=x[W];if(f.overlaps(oe.bounds,$.bounds)){var J=oe.vertices,Q=$.vertices;for(G=0;G<oe.vertices.length;G++)for(ie=0;ie<$.vertices.length;ie++){var ne=d.magnitudeSquared(d.sub(J[(G+1)%J.length],Q[ie])),fe=d.magnitudeSquared(d.sub(J[G],Q[(ie+1)%Q.length]));ne<Z&&fe<Z&&(J[G].isInternal=!0,Q[ie].isInternal=!0)}}}}}return x.length>1?(P=h.create(s.extend({parts:x.slice(0)},p)),h.setPosition(P,{x:a,y:u}),P):x[0]}})()},function(c,n,r){var t={};c.exports=t;var o=r(0);(function(){t.create=function(s){var h={};return s||o.log("Mouse.create: element was undefined, defaulting to document.body","warn"),h.element=s||document.body,h.absolute={x:0,y:0},h.position={x:0,y:0},h.mousedownPosition={x:0,y:0},h.mouseupPosition={x:0,y:0},h.offset={x:0,y:0},h.scale={x:1,y:1},h.wheelDelta=0,h.button=-1,h.pixelRatio=parseInt(h.element.getAttribute("data-pixel-ratio"),10)||1,h.sourceEvents={mousemove:null,mousedown:null,mouseup:null,mousewheel:null},h.mousemove=function(f){var d=t._getRelativeMousePosition(f,h.element,h.pixelRatio),a=f.changedTouches;a&&(h.button=0,f.preventDefault()),h.absolute.x=d.x,h.absolute.y=d.y,h.position.x=h.absolute.x*h.scale.x+h.offset.x,h.position.y=h.absolute.y*h.scale.y+h.offset.y,h.sourceEvents.mousemove=f},h.mousedown=function(f){var d=t._getRelativeMousePosition(f,h.element,h.pixelRatio),a=f.changedTouches;a?(h.button=0,f.preventDefault()):h.button=f.button,h.absolute.x=d.x,h.absolute.y=d.y,h.position.x=h.absolute.x*h.scale.x+h.offset.x,h.position.y=h.absolute.y*h.scale.y+h.offset.y,h.mousedownPosition.x=h.position.x,h.mou
2586sedownPosition.y=h.position.y,h.sourceEvents.mousedown=f},h.mouseup=function(f){var d=t._getRelativeMousePosition(f,h.element,h.pixelRatio),a=f.changedTouches;a&&f.preventDefault(),h.button=-1,h.absolute.x=d.x,h.absolute.y=d.y,h.position.x=h.absolute.x*h.scale.x+h.offset.x,h.position.y=h.absolute.y*h.scale.y+h.offset.y,h.mouseupPosition.x=h.position.x,h.mouseupPosition.y=h.position.y,h.sourceEvents.mouseup=f},h.mousewheel=function(f){h.wheelDelta=Math.max(-1,Math.min(1,f.wheelDelta||-f.detail)),f.preventDefault()},t.setElement(h,h.element),h},t.setElement=function(s,h){s.element=h,h.addEventListener("mousemove",s.mousemove),h.addEventListener("mousedown",s.mousedown),h.addEventListener("mouseup",s.mouseup),h.addEventListener("mousewheel",s.mousewheel),h.addEventListener("DOMMouseScroll",s.mousewheel),h.addEventListener("touchmove",s.mousemove),h.addEventListener("touchstart",s.mousedown),h.addEventListener("touchend",s.mouseup)},t.clearSourceEvents=function(s){s.sourceEvents.mousemove=null,s.sourceEvents.mousedown=null,s.sourceEvents.mouseup=null,s.sourceEvents.mousewheel=null,s.wheelDelta=0},t.setOffset=function(s,h){s.offset.x=h.x,s.offset.y=h.y,s.position.x=s.absolute.x*s.scale.x+s.offset.x,s.position.y=s.absolute.y*s.scale.y+s.offset.y},t.setScale=function(s,h){s.scale.x=h.x,s.scale.y=h.y,s.position.x=s.absolute.x*s.scale.x+s.offset.x,s.position.y=s.absolute.y*s.scale.y+s.offset.y},t._getRelativeMousePosition=function(s,h,f){var d=h.getBoundingClientRect(),a=document.documentElement||document.body.parentNode||document.body,u=window.pageXOffset!==void 0?window.pageXOffset:a.scrollLeft,v=window.pageYOffset!==void 0?window.pageYOffset:a.scrollTop,p=s.changedTouches,y,b;return p?(y=p[0].pageX-d.left-u,b=p[0].pageY-d.top-v):(y=s.pageX-d.left-u,b=s.pageY-d.top-v),{x:y/(h.clientWidth/(h.width||h.clientWidth)*f),y:b/(h.clientHeight/(h.height||h.clientHeight)*f)}}})()},function(c,n,r){var t={};c.exports=t;var o=r(14),s=r(9),h=r(1);(function(){t.collisions=function(f,d){for(var a=[],u=d.pairs.table,v=0;v<f.length;v++){var p=f[v][0],y=f[v][1];if(!((p.isStatic||p.isSleeping)&&(y.isStatic||y.isSleeping))&&t.canCollide(p.collisionFilter,y.collisionFilter)&&h.overlaps(p.bounds,y.bounds))for(var b=p.parts.length>1?1:0;b<p.parts.length;b++)for(var E=p.parts[b],A=y.parts.length>1?1:0;A<y.parts.length;A++){var w=y.parts[A];if(E===p&&w===y||h.overlaps(E.bounds,w.bounds)){var C=s.id(E,w),P=u[C],x;P&&P.isActive?x=P.collision:x=null;var R=o.collides(E,w,x);R.collided&&a.push(R)}}}return a},t.canCollide=function(f,d){return f.group===d.group&&f.group!==0?f.group>0:(f.mask&d.category)!==0&&(d.mask&f.category)!==0}})()},function(c,n,r){var t={};c.exports=t;var o=r(3),s=r(2);(function(){t.collides=function(h,f,d){var a,u,v,p,y=!1;if(d){var b=h.parent,E=f.parent,A=b.speed*b.speed+b.angularSpeed*b.angularSpeed+E.speed*E.speed+E.angularSpeed*E.angularSpeed;y=d&&d.collided&&A<.2,p=d}else p={collided:!1,bodyA:h,bodyB:f};if(d&&y){var w=p.axisBody,C=w===h?f:h,P=[w.axes[d.axisNumber]];if(v=t._overlapAxes(w.vertices,C.vertices,P),p.reused=!0,v.overlap<=0)return p.collided=!1,p}else{if(a=t._overlapAxes(h.vertices,f.vertices,h.axes),a.overlap<=0||(u=t._overlapAxes(f.vertices,h.vertices,f.axes),u.overlap<=0))return p.collided=!1,p;a.overlap<u.overlap?(v=a,p.axisBody=h):(v=u,p.axisBody=f),p.axisNumber=v.axisNumber}p.bodyA=h.id<f.id?h:f,p.bodyB=h.id<f.id?f:h,p.collided=!0,p.depth=v.overlap,p.parentA=p.bodyA.parent,p.parentB=p.bodyB.parent,h=p.bodyA,f=p.bodyB,s.dot(v.axis,s.sub(f.position,h.position))<0?p.normal={x:v.axis.x,y:v.axis.y}:p.normal={x:-v.axis.x,y:-v.axis.y},p.tangent=s.perp(p.normal),p.penetration=p.penetration||{},p.penetration.x=p.normal.x*p.depth,p.penetration.y=p.normal.y*p.depth;var x=t._findSupports(h,f,p.normal),R=[];if(o.contains(h.vertices,x[0])&&R.push(x[0]),o.contains(h.vertices,x[1])&&R.push(x[1]),R.length<2){var M=t._findSupports(f,h,s.neg(p.normal));o.contains(f.vertices,M[0])&&R.push(M[0]),R.length<2&&o.contains(f.vertices,M[1])&&R.push(M[1])}return R.length<1&&(R=[x[0]]),p.supports=R,p},t._overlapAxes=function(h,f,d){for(var a=s._temp[0],u=s._temp[1],v={overlap:Number.MAX_VALUE},p,y,b=0;b<d.length;b++){if(y=d[b],t._projectToAxis(a,h,y),t._projectToAxis(u,f,y),p=Math.min(a.max-u.min,u.max-a.min),p<=0)return v.overlap=p,v;p<v.overlap&&(v.overlap=p,v.axis=y,v.axisNumber=b)}return v},t._projectToAxis=function(h,f,d){for(var a=s.dot(f[0],d),u=a,v=1;v<f.length;v+=1){var p=s.dot(f[v],d);p>u?u=p:p<a&&(a=p)}h.min=a,h.max=u},t._findSupports=function(h,f,d){for(var a=Number.MAX_VALUE,u=s._temp[0],v=f.vertices,p=h.position,y,b,E,A,w=0;w<v.length;w++)b=v[w],u.x=b.x-p.x,u.y=b.y-p.y,y=-s.dot(d,u),y<a&&(a=y,E=b);var C=E.index-1>=0?E.index-1:v.length-1;b=v[C],u.x=b.x-p.x,u.y=b.y-p.y,a=-s.dot(d,u),A=b;var P=(E.index+1)%v.length;return b=v[P],u.x=b.x-p.x,u.y=b.y-p.y,y=-s.dot(d,u),y<a&&(A=b),[E,A]}})()},function(c,n,r){var t={};c.exports=t;var o=r(0);(function(){t._registry={},t.register=function(s){if(t.isPlugin(s)||o.warn("Plugin.register:",t.toString(s),"does not implement all required fields."),s.name in t._registry){var h=t._registry[s.name],f=t.versionParse(s.version).number,d=t.versionParse(h.version).number;f>d?(o.warn("Plugin.register:",t.toString(h),"was upgraded to",t.toString(s)),t._registry[s.name]=s):f<d?o.warn("Plugin.register:",t.toString(h),"can not be downgraded to",t.toString(s)):s!==h&&o.warn("Plugin.register:",t.toString(s),"is already registered to different plugin object")}else t._registry[s.name]=s;return s}
2586,t.resolve=function(s){return t._registry[t.dependencyParse(s).name]},t.toString=function(s){return typeof s=="string"?s:(s.name||"anonymous")+"@"+(s.version||s.range||"0.0.0")},t.isPlugin=function(s){return s&&s.name&&s.version&&s.install},t.isUsed=function(s,h){return s.used.indexOf(h)>-1},t.isFor=function(s,h){var f=s.for&&t.dependencyParse(s.for);return!s.for||h.name===f.name&&t.versionSatisfies(h.version,f.range)},t.use=function(s,h){if(s.uses=(s.uses||[]).concat(h||[]),s.uses.length===0){o.warn("Plugin.use:",t.toString(s),"does not specify any dependencies to install.");return}for(var f=t.dependencies(s),d=o.topologicalSort(f),a=[],u=0;u<d.length;u+=1)if(d[u]!==s.name){var v=t.resolve(d[u]);if(!v){a.push("\u274C "+d[u]);continue}t.isUsed(s,v.name)||(t.isFor(v,s)||(o.warn("Plugin.use:",t.toString(v),"is for",v.for,"but installed on",t.toString(s)+"."),v._warned=!0),v.install?v.install(s):(o.warn("Plugin.use:",t.toString(v),"does not specify an install function."),v._warned=!0),v._warned?(a.push("\u{1F536} "+t.toString(v)),delete v._warned):a.push("\u2705 "+t.toString(v)),s.used.push(v.name))}a.length>0&&o.info(a.join("  "))},t.dependencies=function(s,h){var f=t.dependencyParse(s),d=f.name;if(h=h||{},!(d in h)){s=t.resolve(s)||s,h[d]=o.map(s.uses||[],function(u){t.isPlugin(u)&&t.register(u);var v=t.dependencyParse(u),p=t.resolve(u);return p&&!t.versionSatisfies(p.version,v.range)?(o.warn("Plugin.dependencies:",t.toString(p),"does not satisfy",t.toString(v),"used by",t.toString(f)+"."),p._warned=!0,s._warned=!0):p||(o.warn("Plugin.dependencies:",t.toString(u),"used by",t.toString(f),"could not be resolved."),s._warned=!0),v.name});for(var a=0;a<h[d].length;a+=1)t.dependencies(h[d][a],h);return h}},t.dependencyParse=function(s){if(o.isString(s)){var h=/^[\w-]+(@(\*|[\^~]?\d+\.\d+\.\d+(-[0-9A-Za-z-]+)?))?$/;return h.test(s)||o.warn("Plugin.dependencyParse:",s,"is not a valid dependency string."),{name:s.split("@")[0],range:s.split("@")[1]||"*"}}return{name:s.name,range:s.range||s.version}},t.versionParse=function(s){var h=/^(\*)|(\^|~|>=|>)?\s*((\d+)\.(\d+)\.(\d+))(-[0-9A-Za-z-]+)?$/;h.test(s)||o.warn("Plugin.versionParse:",s,"is not a valid version or range.");var f=h.exec(s),d=Number(f[4]),a=Number(f[5]),u=Number(f[6]);return{isRange:!!(f[1]||f[2]),version:f[3],range:s,operator:f[1]||f[2]||"",major:d,minor:a,patch:u,parts:[d,a,u],prerelease:f[7],number:d*1e8+a*1e4+u}},t.versionSatisfies=function(s,h){h=h||"*";var f=t.versionParse(h),d=t.versionParse(s);if(f.isRange){if(f.operator==="*"||s==="*")return!0;if(f.operator===">")return d.number>f.number;if(f.operator===">=")return d.number>=f.number;if(f.operator==="~")return d.major===f.major&&d.minor===f.minor&&d.patch>=f.patch;if(f.operator==="^")return f.major>0?d.major===f.major&&d.number>=f.number:f.minor>0?d.minor===f.minor&&d.patch>=f.patch:d.patch===f.patch}return s===h||s==="*"}})()},function(c,n,r){var t={};c.exports=t;var o=r(0),s=r(5),h=r(1),f=r(4),d=r(2),a=r(12);(function(){var u,v;typeof window!="undefined"&&(u=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(C){window.setTimeout(function(){C(o.now())},1e3/60)},v=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame),t._goodFps=30,t._goodDelta=1e3/60,t.create=function(C){var P={controller:t,engine:null,element:null,canvas:null,mouse:null,frameRequestId:null,timing:{historySize:60,delta:0,deltaHistory:[],lastTime:0,lastTimestamp:0,lastElapsed:0,timestampElapsed:0,timestampElapsedHistory:[],engineDeltaHistory:[],engineElapsedHistory:[],elapsedHistory:[]},options:{width:800,height:600,pixelRatio:1,background:"#14151f",wireframeBackground:"#14151f",hasBounds:!!C.bounds,enabled:!0,wireframes:!0,showSleeping:!0,showDebug:!1,showStats:!1,showPerformance:!1,showBroadphase:!1,showBounds:!1,showVelocity:!1,showCollisions:!1,showSeparations:!1,showAxes:!1,showPositions:!1,showAngleIndicator:!1,showIds:!1,showVertexNumbers:!1,showConvexHulls:!1,showInternalEdges:!1,showMousePosition:!1}},x=o.extend(P,C);return x.canvas&&(x.canvas.width=x.options.width||x.canvas.width,x.canvas.height=x.options.height||x.canvas.height),x.mouse=C.mouse,x.engine=C.engine,x.canvas=x.canvas||b(x.options.width,x.options.height),x.context=x.canvas.getContext("2d"),x.textures={},x.bounds=x.bounds||{min:{x:0,y:0},max:{x:x.canvas.width,y:x.canvas.height}},x.options.pixelRatio!==1&&t.setPixelRatio(x,x.options.pixelRatio),o.isElement(x.element)?x.element.appendChild(x.canvas):x.canvas.parentNode||o.log("Render.create: options.element was undefined, render.canvas was created but not appended","warn"),x},t.run=function(C){(function P(x){C.frameRequestId=u(P),p(C,x),t.world(C,x),(C.options.showStats||C.options.showDebug)&&t.stats(C,C.context,x),(C.options.showPerformance||C.options.showDebug)&&t.performance(C,C.context,x)})()},t.stop=function(C){v(C.frameRequestId)},t.setPixelRatio=function(C,P){var x=C.options,R=C.canvas;P==="auto"&&(P=E(R)),x.pixelRatio=P,R.setAttribute("data-pixel-ratio",P),R.width=x.width*P,R.height=x.height*P,R.style.width=x.width+"px",R.style.height=x.height+"px"},t.lookAt=function(C,P,x,R){R=typeof R!="undefined"?R:!0,P=o.isArray(P)?P:[P],x=x||{x:0,y:0};for(var M={min:{x:1/0,y:1/0},max:{x:-1/0,y:-1/0}},F=0;F<P.length;F+=1){var z=P[F],W=z.bounds?z.bounds.min:z.min||z.position||z,G=z.bounds?z.bounds.max:z.max||z.position||z;W&&G&&(W.x<M.min.x&&(M.min.x=W.x),G.x>M.max.x&&(M.max.x=G.x),W.y<M.min.y&&(M.min.y=W.y),G.y>M.max.y&&(M.max.y=G.y))}var K=M.max.x-M.min.x+2*x.x,ie=M.max.y-M.min.y+2*x.y,re=C.canvas.height,te=C.canvas.width,q=te/re,X=K/ie,Z=1,oe=1;X>q?oe=X/q:Z=q/X,C.options.hasBounds=!0,C.bounds.min.x=M.min.x,C.bounds.max.x=M.min.x+K*Z,C.bounds.min.y=M.min.y,C.bounds.max.y=M.min.y+ie*oe,R&&(C.bounds.min.x+=K*.5-K*Z*.5,C.bounds.max.x+=K*.5-K*Z*.5,C.bounds.min.y+=ie*.5-ie*oe*.5,C.bounds.max.y+=ie*.5-ie*oe*.5),C.bounds.min.x-=x.x,C.bounds.max.x-=x.x,C.bounds.min.y-=x.y,C.bounds.max.y-=x.y,C.mouse&&(a.setScale(C.mou
2586se,{x:(C.bounds.max.x-C.bounds.min.x)/C.canvas.width,y:(C.bounds.max.y-C.bounds.min.y)/C.canvas.height}),a.setOffset(C.mouse,C.bounds.min))},t.startViewTransform=function(C){var P=C.bounds.max.x-C.bounds.min.x,x=C.bounds.max.y-C.bounds.min.y,R=P/C.options.width,M=x/C.options.height;C.context.setTransform(C.options.pixelRatio/R,0,0,C.options.pixelRatio/M,0,0),C.context.translate(-C.bounds.min.x,-C.bounds.min.y)},t.endViewTransform=function(C){C.context.setTransform(C.options.pixelRatio,0,0,C.options.pixelRatio,0,0)},t.world=function(C,P){var x=o.now(),R=C.engine,M=R.world,F=C.canvas,z=C.context,W=C.options,G=C.timing,K=s.allBodies(M),ie=s.allConstraints(M),re=W.wireframes?W.wireframeBackground:W.background,te=[],q=[],X,Z={timestamp:R.timing.timestamp};if(f.trigger(C,"beforeRender",Z),C.currentBackground!==re&&w(C,re),z.globalCompositeOperation="source-in",z.fillStyle="transparent",z.fillRect(0,0,F.width,F.height),z.globalCompositeOperation="source-over",W.hasBounds){for(X=0;X<K.length;X++){var oe=K[X];h.overlaps(oe.bounds,C.bounds)&&te.push(oe)}for(X=0;X<ie.length;X++){var $=ie[X],J=$.bodyA,Q=$.bodyB,ne=$.pointA,fe=$.pointB;J&&(ne=d.add(J.position,$.pointA)),Q&&(fe=d.add(Q.position,$.pointB)),!(!ne||!fe)&&(h.contains(C.bounds,ne)||h.contains(C.bounds,fe))&&q.push($)}t.startViewTransform(C),C.mouse&&(a.setScale(C.mouse,{x:(C.bounds.max.x-C.bounds.min.x)/C.options.width,y:(C.bounds.max.y-C.bounds.min.y)/C.options.height}),a.setOffset(C.mouse,C.bounds.min))}else q=ie,te=K,C.options.pixelRatio!==1&&C.context.setTransform(C.options.pixelRatio,0,0,C.options.pixelRatio,0,0);!W.wireframes||R.enableSleeping&&W.showSleeping?t.bodies(C,te,z):(W.showConvexHulls&&t.bodyConvexHulls(C,te,z),t.bodyWireframes(C,te,z)),W.showBounds&&t.bodyBounds(C,te,z),(W.showAxes||W.showAngleIndicator)&&t.bodyAxes(C,te,z),W.showPositions&&t.bodyPositions(C,te,z),W.showVelocity&&t.bodyVelocity(C,te,z),W.showIds&&t.bodyIds(C,te,z),W.showSeparations&&t.separations(C,R.pairs.list,z),W.showCollisions&&t.collisions(C,R.pairs.list,z),W.showVertexNumbers&&t.vertexNumbers(C,te,z),W.showMousePosition&&t.mousePosition(C,C.mouse,z),t.constraints(q,z),W.showBroadphase&&t.grid(C,R.grid,z),W.hasBounds&&t.endViewTransform(C),f.trigger(C,"afterRender",Z),G.lastElapsed=o.now()-x},t.stats=function(C,P,x){for(var R=C.engine,M=R.world,F=s.allBodies(M),z=0,W=55,G=44,K=0,ie=0,re=0;re<F.length;re+=1)z+=F[re].parts.length;var te={Part:z,Body:F.length,Cons:s.allConstraints(M).length,Comp:s.allComposites(M).length,Pair:R.pairs.list.length};P.fillStyle="#0e0f19",P.fillRect(K,ie,W*5.5,G),P.font="12px Arial",P.textBaseline="top",P.textAlign="right";for(var q in te){var X=te[q];P.fillStyle="#aaa",P.fillText(q,K+W,ie+8),P.fillStyle="#eee",P.fillText(X,K+W,ie+26),K+=W}},t.performance=function(C,P){var x=C.engine,R=C.timing,M=R.deltaHistory,F=R.elapsedHistory,z=R.timestampElapsedHistory,W=R.engineDeltaHistory,G=R.engineElapsedHistory,K=x.timing.lastDelta,ie=y(M),re=y(F),te=y(W),q=y(G),X=y(z),Z=X/ie||0,oe=1e3/ie||0,$=4,J=12,Q=60,ne=34,fe=10,be=69;P.fillStyle="#0e0f19",P.fillRect(0,50,J*4+Q*5+22,ne),t.status(P,fe,be,Q,$,M.length,Math.round(oe)+" fps",oe/t._goodFps,function(ze){return M[ze]/ie-1}),t.status(P,fe+J+Q,be,Q,$,W.length,K.toFixed(2)+" dt",t._goodDelta/K,function(ze){return W[ze]/te-1}),t.status(P,fe+(J+Q)*2,be,Q,$,G.length,q.toFixed(2)+" ut",1-q/t._goodFps,function(ze){return G[ze]/q-1}),t.status(P,fe+(J+Q)*3,be,Q,$,F.length,re.toFixed(2)+" rt",1-re/t._goodFps,function(ze){return F[ze]/re-1}),t.status(P,fe+(J+Q)*4,be,Q,$,z.length,Z.toFixed(2)+" x",Z*Z*Z,function(ze){return(z[ze]/M[ze]/Z||0)-1})},t.status=function(C,P,x,R,M,F,z,W,G){C.strokeStyle="#888",C.fillStyle="#444",C.lineWidth=1,C.fillRect(P,x+7,R,1),C.beginPath(),C.moveTo(P,x+7-M*o.clamp(.4*G(0),-2,2));for(var K=0;K<R;K+=1)C.lineTo(P+K,x+7-(K<F?M*o.clamp(.4*G(K),-2,2):0));C.stroke(),C.fillStyle="hsl("+o.clamp(25+95*W,0,120)+",100%,60%)",C.fillRect(P,x-7,4,4),C.font="12px Arial",C.textBaseline="middle",C.textAlign="right",C.fillStyle="#eee",C.fillText(z,P+R,x-5)},t.constraints=function(C,P){for(var x=P,R=0;R<C.length;R++){var M=C[R];if(!(!M.render.visible||!M.pointA||!M.pointB)){var F=M.bodyA,z=M.bodyB,W,G;if(F?W=d.add(F.position,M.pointA):W=M.pointA,M.render.type==="pin")x.beginPath(),x.arc(W.x,W.y,3,0,2*Math.PI),x.closePath();else{if(z?G=d.add(z.position,M.pointB):G=M.pointB,x.beginPath(),x.moveTo(W.x,W.y),M.render.type==="spring")for(var K=d.sub(G,W),ie=d.perp(d.normalise(K)),re=Math.ceil(o.clamp(M.length/5,12,20)),te,q=1;q<re;
2586q+=1)te=q%2===0?1:-1,x.lineTo(W.x+K.x*(q/re)+ie.x*te*4,W.y+K.y*(q/re)+ie.y*te*4);x.lineTo(G.x,G.y)}M.render.lineWidth&&(x.lineWidth=M.render.lineWidth,x.strokeStyle=M.render.strokeStyle,x.stroke()),M.render.anchors&&(x.fillStyle=M.render.strokeStyle,x.beginPath(),x.arc(W.x,W.y,3,0,2*Math.PI),x.arc(G.x,G.y,3,0,2*Math.PI),x.closePath(),x.fill())}}},t.bodies=function(C,P,x){var R=x,M=C.engine,F=C.options,z=F.showInternalEdges||!F.wireframes,W,G,K,ie;for(K=0;K<P.length;K++)if(W=P[K],!!W.render.visible){for(ie=W.parts.length>1?1:0;ie<W.parts.length;ie++)if(G=W.parts[ie],!!G.render.visible){if(F.showSleeping&&W.isSleeping?R.globalAlpha=.5*G.render.opacity:G.render.opacity!==1&&(R.globalAlpha=G.render.opacity),G.render.sprite&&G.render.sprite.texture&&!F.wireframes){var re=G.render.sprite,te=A(C,re.texture);R.translate(G.position.x,G.position.y),R.rotate(G.angle),R.drawImage(te,te.width*-re.xOffset*re.xScale,te.height*-re.yOffset*re.yScale,te.width*re.xScale,te.height*re.yScale),R.rotate(-G.angle),R.translate(-G.position.x,-G.position.y)}else{if(G.circleRadius)R.beginPath(),R.arc(G.position.x,G.position.y,G.circleRadius,0,2*Math.PI);else{R.beginPath(),R.moveTo(G.vertices[0].x,G.vertices[0].y);for(var q=1;q<G.vertices.length;q++)!G.vertices[q-1].isInternal||z?R.lineTo(G.vertices[q].x,G.vertices[q].y):R.moveTo(G.vertices[q].x,G.vertices[q].y),G.vertices[q].isInternal&&!z&&R.moveTo(G.vertices[(q+1)%G.vertices.length].x,G.vertices[(q+1)%G.vertices.length].y);R.lineTo(G.vertices[0].x,G.vertices[0].y),R.closePath()}F.wireframes?(R.lineWidth=1,R.strokeStyle="#bbb",R.stroke()):(R.fillStyle=G.render.fillStyle,G.render.lineWidth&&(R.lineWidth=G.render.lineWidth,R.strokeStyle=G.render.strokeStyle,R.stroke()),R.fill())}R.globalAlpha=1}}},t.bodyWireframes=function(C,P,x){var R=x,M=C.options.showInternalEdges,F,z,W,G,K;for(R.beginPath(),W=0;W<P.length;W++)if(F=P[W],!!F.render.visible)for(K=F.parts.length>1?1:0;K<F.parts.length;K++){for(z=F.parts[K],R.moveTo(z.vertices[0].x,z.vertices[0].y),G=1;G<z.vertices.length;G++)!z.vertices[G-1].isInternal||M?R.lineTo(z.vertices[G].x,z.vertices[G].y):R.moveTo(z.vertices[G].x,z.vertices[G].y),z.vertices[G].isInternal&&!M&&R.moveTo(z.vertices[(G+1)%z.vertices.length].x,z.vertices[(G+1)%z.vertices.length].y);R.lineTo(z.vertices[0].x,z.vertices[0].y)}R.lineWidth=1,R.strokeStyle="#bbb",R.stroke()},t.bodyConvexHulls=function(C,P,x){var R=x,M,F,z,W,G;for(R.beginPath(),z=0;z<P.length;z++)if(M=P[z],!(!M.render.visible||M.parts.length===1)){for(R.moveTo(M.vertices[0].x,M.vertices[0].y),W=1;W<M.vertices.length;W++)R.lineTo(M.vertices[W].x,M.vertices[W].y);R.lineTo(M.vertices[0].x,M.vertices[0].y)}R.lineWidth=1,R.strokeStyle="rgba(255,255,255,0.2)",R.stroke()},t.vertexNumbers=function(C,P,x){var R=x,M,F,z;for(M=0;M<P.length;M++){var W=P[M].parts;for(z=W.length>1?1:0;z<W.length;z++){var G=W[z];for(F=0;F<G.vertices.length;F++)R.fillStyle="rgba(255,255,255,0.2)",R.fillText(M+"_"+F,G.position.x+(G.vertices[F].x-G.position.x)*.8,G.position.y+(G.vertices[F].y-G.position.y)*.8)}}},t.mousePosition=function(C,P,x){var R=x;R.fillStyle="rgba(255,255,255,0.8)",R.fillText(P.position.x+"  "+P.position.y,P.position.x+5,P.position.y-5)},t.bodyBounds=function(C,P,x){var R=x,M=C.engine,F=C.options;R.beginPath();for(var z=0;z<P.length;z++){var W=P[z];if(W.render.visible)for(var G=P[z].parts,K=G.length>1?1:0;K<G.length;K++){var ie=G[K];R.rect(ie.bounds.min.x,ie.bounds.min.y,ie.bounds.max.x-ie.bounds.min.x,ie.bounds.max.y-ie.bounds.min.y)}}F.wireframes?R.strokeStyle="rgba(255,255,255,0.08)":R.strokeStyle="rgba(0,0,0,0.1)",R.lineWidth=1,R.stroke()},t.bodyAxes=function(C,P,x){var R=x,M=C.engine,F=C.options,z,W,G,K;for(R.beginPath(),W=0;W<P.length;W++){var ie=P[W],re=ie.parts;if(ie.render.visible)if(F.showAxes)for(G=re.length>1?1:0;G<re.length;G++)for(z=re[G],K=0;K<z.axes.length;K++){var te=z.axes[K];R.moveTo(z.position.x,z.position.y),R.lineTo(z.position.x+te.x*20,z.position.y+te.y*20)}else for(G=re.length>1?1:0;G<re.length;G++)for(z=re[G],K=0;K<z.axes.length;K++)R.moveTo(z.position.x,z.position.y),R.lineTo((z.vertices[0].x+z.vertices[z.vertices.length-1].x)/2,(z.vertices[0].y+z.vertices[z.vertices.length-1].y)/2)}F.wireframes?(R.strokeStyle="indianred",R.lineWidth=1):(R.strokeStyle="rgba(255, 255, 255, 0.4)",R.globalCompositeOperation="overlay",R.lineWidth=2),R.stroke(),R.globalCompositeOperation="source-over"},t.bodyPositions=function(C,P,x){var R=x,M=C.engine,F=C.options,z,W,G,K;for(R.beginPath(),G=0;G<P.length;G++)if(z=P[G],!!z.render.visible)for(K=0;K<z.parts.length;K++)W=z.parts[K],R.arc(W.position.x,W.position.y,3,0,2*Math.PI,!1),R.closePath();for(F.wireframes?R.fillStyle="indianred":R.fillStyle="rgba(0,0,0,0.5)",R.fill(),R.beginPath(),G=0;G<P.length;G++)z=P[G],z.render.visible&&(R.arc(z.positionPrev.x,z.positionPrev.y,2,0,2*Math.PI,!1),R.closePath());R.fillStyle="rgba(255,165,0,0.8)",R.fill()},t.bodyVelocity=function(C,P,x){var R=x;R.beginPath();for(var M=0;M<P.length;M++){var F=P[M];F.render.visible&&(R.moveTo(F.position.x,F.position.y),R.lineTo(F.position.x+(F.position.x-F.positionPrev.x)*2,F.position.y+(F.position.y-F.positionPrev.y)*2))}R.lineWidth=3,R.strokeStyle="cornflowerblue",R.stroke()},t.bodyIds=function(C,P,x){var R=x,M,F;for(M=0;M<P.length;M++)if(P[M].render.visible){var z=P[M].parts;for(F=z.length>1?1:0;F<z.length;F++){var W=z[F];R.font="12px Arial",R.fillStyle="rgba(255,255,255,0.5)",R.fillText(W.id,W.position.x+10,W.position.y-10)}}},t.collisions=function(C,P,x){var R=x,M=C.options,F,z,W,G,K,ie,re;for(R.beginPath(),ie=0;ie<P.length;ie++)if(F=P[ie],!!F.isActive)for(z=F.collision,re=0;re<F.activeContacts.length;re++){var te=F.activeContacts[re],q=te.vertex;R.rect(q.x-1.5,q.y-1.5,3.5,3.5)}for(M.wireframes?R.fillStyle="rgba(255,255,255,0.7)":R.fillStyle="orange",R.fill(),R.beginPath(),ie=0;ie<P.length;ie++)if(F=P[ie],!!F.isActive&&(z=F.collision,F.activeContacts.length>0)){var X=F.activeContacts[0].vertex.x,Z=F.activeContacts[0].vertex.y;F.activeContacts.length===2&&(X=(F.activeContacts[0].vertex.x+F.activeContacts[1].vertex.x)/2,Z=(F.activeContacts[0].vertex.y+F.activeContacts[1].vertex.y)/2),z.bodyB===z.supports[0].body||z.bodyA.isStatic===!0?R.moveTo(X-z.normal.x*8,Z-z.normal.y*8):R.moveTo(X+z.normal.x*8,Z+z.normal.y*8),R.lineTo(X,Z)}M.wireframes?R.strokeStyle="rgba(255,165,0,0.7)":R.strokeStyle="orange",R.lineWidth=1,R.stroke()},t.separations=function(C,P,x){var R=x,M=C.options,F,z,W,G,K,ie,re;for(R.beginPath(),ie=0;ie<P.length;ie++)if(F=P[ie],!!F.isActive){z=F.collision,G=z.bodyA,K=z.bodyB;var te=1;!K.isStatic&&!G.isStatic&&(te=.5),K.isStatic&&(te=0),R.moveTo(K.position.x,K.position.y),R.lineTo(K.position.x-z.penetration.x*te,K.position.y-z.penetration.y*te),te=1,!K.isStatic&&!G.isStatic&&(te=.5),G.isStatic&&(te=0),R.moveTo(G.position.x,G.position.y),R.lineTo(G.position.x+z.penetration.x*te,G.position.y+z.penetration.y*te)}M.wireframes?R.strokeStyle="rgba(255,165,0,0.5)":R.strokeStyle="orange",R.stroke()},t.grid=function(C,P,x){var R=x,M=C.options;M.wireframes?R.strokeStyle="rgba(255,180,0,0.1)":R.strokeStyle="rgba(255,180,0,0.5)",R.beginPath();for(var F=o.keys(P.buckets),z=0;z<F.length;z++){var W=F[z];if(!(P.buckets[W].length<2)){var G=W.split(/C|R/);
2586R.rect(.5+parseInt(G[1],10)*P.bucketWidth,.5+parseInt(G[2],10)*P.bucketHeight,P.bucketWidth,P.bucketHeight)}}R.lineWidth=1,R.stroke()},t.inspector=function(C,P){var x=C.engine,R=C.selected,M=C.render,F=M.options,z;if(F.hasBounds){var W=M.bounds.max.x-M.bounds.min.x,G=M.bounds.max.y-M.bounds.min.y,K=W/M.options.width,ie=G/M.options.height;P.scale(1/K,1/ie),P.translate(-M.bounds.min.x,-M.bounds.min.y)}for(var re=0;re<R.length;re++){var te=R[re].data;switch(P.translate(.5,.5),P.lineWidth=1,P.strokeStyle="rgba(255,165,0,0.9)",P.setLineDash([1,2]),te.type){case"body":z=te.bounds,P.beginPath(),P.rect(Math.floor(z.min.x-3),Math.floor(z.min.y-3),Math.floor(z.max.x-z.min.x+6),Math.floor(z.max.y-z.min.y+6)),P.closePath(),P.stroke();break;case"constraint":var q=te.pointA;te.bodyA&&(q=te.pointB),P.beginPath(),P.arc(q.x,q.y,10,0,2*Math.PI),P.closePath(),P.stroke();break}P.setLineDash([]),P.translate(-.5,-.5)}C.selectStart!==null&&(P.translate(.5,.5),P.lineWidth=1,P.strokeStyle="rgba(255,165,0,0.6)",P.fillStyle="rgba(255,165,0,0.1)",z=C.selectBounds,P.beginPath(),P.rect(Math.floor(z.min.x),Math.floor(z.min.y),Math.floor(z.max.x-z.min.x),Math.floor(z.max.y-z.min.y)),P.closePath(),P.stroke(),P.fill(),P.translate(-.5,-.5)),F.hasBounds&&P.setTransform(1,0,0,1,0,0)};var p=function(C,P){var x=C.engine,R=C.timing,M=R.historySize,F=x.timing.timestamp;R.delta=P-R.lastTime||t._goodDelta,R.lastTime=P,R.timestampElapsed=F-R.lastTimestamp||0,R.lastTimestamp=F,R.deltaHistory.unshift(R.delta),R.deltaHistory.length=Math.min(R.deltaHistory.length,M),R.engineDeltaHistory.unshift(x.timing.lastDelta),R.engineDeltaHistory.length=Math.min(R.engineDeltaHistory.length,M),R.timestampElapsedHistory.unshift(R.timestampElapsed),R.timestampElapsedHistory.length=Math.min(R.timestampElapsedHistory.length,M),R.engineElapsedHistory.unshift(x.timing.lastElapsed),R.engineElapsedHistory.length=Math.min(R.engineElapsedHistory.length,M),R.elapsedHistory.unshift(R.lastElapsed),R.elapsedHistory.length=Math.min(R.elapsedHistory.length,M)},y=function(C){for(var P=0,x=0;x<C.length;x+=1)P+=C[x];return P/C.length||0},b=function(C,P){var x=document.createElement("canvas");return x.width=C,x.height=P,x.oncontextmenu=function(){return!1},x.onselectstart=function(){return!1},x},E=function(C){var P=C.getContext("2d"),x=window.devicePixelRatio||1,R=P.webkitBackingStorePixelRatio||P.mozBackingStorePixelRatio||P.msBackingStorePixelRatio||P.oBackingStorePixelRatio||P.backingStorePixelRatio||1;return x/R},A=function(C,P){var x=C.textures[P];return x||(x=C.textures[P]=new Image,x.src=P,x)},w=function(C,P){var x=P;/(jpg|gif|png)$/.test(P)&&(x="url("+P+")"),C.canvas.style.background=x,C.canvas.style.backgroundSize="contain",C.currentBackground=P}})()},function(c,n){var r={};c.exports=r,function(){r.create=function(t){return{id:r.id(t),vertex:t,normalImpulse:0,tangentImpulse:0}},r.id=function(t){return t.body.id+"_"+t.index}}()},function(c,n,r){var t={};c.exports=t;var o=r(7),s=r(19),h=r(13),f=r(20),d=r(21),a=r(4),u=r(5),v=r(8),p=r(0),y=r(6);(function(){t.create=function(b){b=b||{};var E={positionIterations:6,velocityIterations:4,constraintIterations:2,enableSleeping:!1,events:[],plugin:{},grid:null,gravity:{x:0,y:1,scale:.001},timing:{timestamp:0,timeScale:1,lastDelta:0,lastElapsed:0}},A=p.extend(E,b);return A.world=b.world||u.create({label:"World"}),A.grid=d.create(b.grid||b.broadphase),A.pairs=f.create(),A.world.gravity=A.gravity,A.broadphase=A.grid,A.metrics={},A},t.update=function(b,E,A){var w=p.now();E=E||1e3/60,A=A||1;var C=b.world,P=b.timing,x=b.grid,R=[],M;P.timestamp+=E*P.timeScale,P.lastDelta=E*P.timeScale;var F={timestamp:P.timestamp};a.trigger(b,"beforeUpdate",F);var z=u.allBodies(C),W=u.allConstraints(C);for(b.enableSleeping&&o.update(z,P.timeScale),t._bodiesApplyGravity(z,b.gravity),t._bodiesUpdate(z,E,P.timeScale,A,C.bounds),v.preSolveAll(z),M=0;M<b.constraintIterations;M++)v.solveAll(W,P.timeScale);v.postSolveAll(z),C.isModified&&d.clear(x),d.update(x,z,b,C.isModified),R=x.pairsList,C.isModified&&u.setModified(C,!1,!1,!0);var G=h.collisions(R,b),K=b.pairs,ie=P.timestamp;for(f.update(K,G,ie),f.removeOld(K,ie),b.enableSleeping&&o.afterCollisions(K.list,P.timeScale),K.collisionStart.length>0&&a.trigger(b,"collisionStart",{pairs:K.collisionStart}),s.preSolvePosition(K.list),M=0;M<b.positionIterations;M++)s.solvePosition(K.list,P.timeScale);for(s.postSolvePosition(z),v.preSolveAll(z),M=0;M<b.constraintIterations;M++)v.solveAll(W,P.timeScale);for(v.postSolveAll(z),s.preSolveVelocity(K.list),M=0;M<b.velocityIterations;M++)s.solveVelocity(K.list,P.timeScale);return K.collisionActive.length>0&&a.trigger(b,"collisionActive",{pairs:K.collisionActive}),K.collisionEnd.length>0&&a.trigger(b,"collisionEnd",{pairs:K.collisionEnd}),t._bodiesClearForces(z),a.trigger(b,"afterUpdate",F),b.timing.lastElapsed=p.now()-w,b},t.merge=function(b,E){if(p.extend(b,E),E.world){b.world=E.world,t.clear(b);for(var A=u.allBodies(b.world),w=0;w<A.length;w++){var C=A[w];o.set(C,!1),C.id=p.nextId()}}},t.clear=function(b){var E=b.world,A=u.allBodies(E);f.clear(b.pairs),d.clear(b.grid),d.update(b.grid,A,b,!0)},t._bodiesClearForces=function(b){for(var E=0;E<b.length;E++){var A=b[E];A.force.x=0,A.force.y=0,A.torque=0}},t._bodiesApplyGravity=function(b,E){var A=typeof E.scale!="undefined"?E.scale:.001;if(!(E.x===0&&E.y===0||A===0))for(var w=0;w<b.length;w++){var C=b[w];C.isStatic||C.isSleeping||(C.force.y+=C.mass*E.y*A,C.force.x+=C.mass*E.x*A)}}
2586,t._bodiesUpdate=function(b,E,A,w,C){for(var P=0;P<b.length;P++){var x=b[P];x.isStatic||x.isSleeping||y.update(x,E,A,w)}}})()},function(c,n,r){var t={};c.exports=t;var o=r(3),s=r(2),h=r(0),f=r(1);(function(){t._restingThresh=4,t._restingThreshTangent=6,t._positionDampen=.9,t._positionWarming=.8,t._frictionNormalMultiplier=5,t.preSolvePosition=function(d){var a,u,v;for(a=0;a<d.length;a++)u=d[a],u.isActive&&(v=u.activeContacts.length,u.collision.parentA.totalContacts+=v,u.collision.parentB.totalContacts+=v)},t.solvePosition=function(d,a){var u,v,p,y,b,E,A,w,C,P={},x=s._temp[0],R=s._temp[1],M=s._temp[2],F=s._temp[3];for(u=0;u<d.length;u++)v=d[u],!(!v.isActive||v.isSensor)&&(p=v.collision,y=p.parentA,b=p.parentB,E=p.normal,A=s.sub(s.add(b.positionImpulse,b.position,x),s.add(y.positionImpulse,s.sub(b.position,p.penetration,R),M),F),v.separation=s.dot(E,A));for(u=0;u<d.length;u++)v=d[u],!(!v.isActive||v.isSensor)&&(p=v.collision,y=p.parentA,b=p.parentB,E=p.normal,C=(v.separation-v.slop)*a,(y.isStatic||b.isStatic)&&(C*=2),y.isStatic||y.isSleeping||(w=t._positionDampen/y.totalContacts,y.positionImpulse.x+=E.x*C*w,y.positionImpulse.y+=E.y*C*w),b.isStatic||b.isSleeping||(w=t._positionDampen/b.totalContacts,b.positionImpulse.x-=E.x*C*w,b.positionImpulse.y-=E.y*C*w))},t.postSolvePosition=function(d){for(var a=0;a<d.length;a++){var u=d[a];if(u.totalContacts=0,u.positionImpulse.x!==0||u.positionImpulse.y!==0){for(var v=0;v<u.parts.length;v++){var p=u.parts[v];o.translate(p.vertices,u.positionImpulse),f.update(p.bounds,p.vertices,u.velocity),p.position.x+=u.positionImpulse.x,p.position.y+=u.positionImpulse.y}u.positionPrev.x+=u.positionImpulse.x,u.positionPrev.y+=u.positionImpulse.y,s.dot(u.positionImpulse,u.velocity)<0?(u.positionImpulse.x=0,u.positionImpulse.y=0):(u.positionImpulse.x*=t._positionWarming,u.positionImpulse.y*=t._positionWarming)}}},t.preSolveVelocity=function(d){var a,u,v,p,y,b,E,A,w,C,P,x,R,M,F=s._temp[0],z=s._temp[1];for(a=0;a<d.length;a++)if(v=d[a],!(!v.isActive||v.isSensor))for(p=v.activeContacts,y=v.collision,b=y.parentA,E=y.parentB,A=y.normal,w=y.tangent,u=0;u<p.length;u++)C=p[u],P=C.vertex,x=C.normalImpulse,R=C.tangentImpulse,(x!==0||R!==0)&&(F.x=A.x*x+w.x*R,F.y=A.y*x+w.y*R,b.isStatic||b.isSleeping||(M=s.sub(P,b.position,z),b.positionPrev.x+=F.x*b.inverseMass,b.positionPrev.y+=F.y*b.inverseMass,b.anglePrev+=s.cross(M,F)*b.inverseInertia),E.isStatic||E.isSleeping||(M=s.sub(P,E.position,z),E.positionPrev.x-=F.x*E.inverseMass,E.positionPrev.y-=F.y*E.inverseMass,E.anglePrev-=s.cross(M,F)*E.inverseInertia))},t.solveVelocity=function(d,a){for(var u=a*a,v=s._temp[0],p=s._temp[1],y=s._temp[2],b=s._temp[3],E=s._temp[4],A=s._temp[5],w=0;w<d.length;w++){var C=d[w];if(!(!C.isActive||C.isSensor)){var P=C.collision,x=P.parentA,R=P.parentB,M=P.normal,F=P.tangent,z=C.activeContacts,W=1/z.length;x.velocity.x=x.position.x-x.positionPrev.x,x.velocity.y=x.position.y-x.positionPrev.y,R.velocity.x=R.position.x-R.positionPrev.x,R.velocity.y=R.position.y-R.positionPrev.y,x.angularVelocity=x.angle-x.anglePrev,R.angularVelocity=R.angle-R.anglePrev;for(var G=0;G<z.length;G++){var K=z[G],ie=K.vertex,re=s.sub(ie,x.position,p),te=s.sub(ie,R.position,y),q=s.add(x.velocity,s.mult(s.perp(re),x.angularVelocity),b),X=s.add(R.velocity,s.mult(s.perp(te),R.angularVelocity),E),Z=s.sub(q,X,A),oe=s.dot(M,Z),$=s.dot(F,Z),J=Math.abs($),Q=h.sign($),ne=(1+C.restitution)*oe,fe=h.clamp(C.separation+oe,0,1)*t._frictionNormalMultiplier,be=$,ze=1/0;J>C.friction*C.frictionStatic*fe*u&&(ze=J,be=h.clamp(C.friction*Q*u,-ze,ze));var ke=s.cross(re,M),pt=s.cross(te,M),St=W/(x.inverseMass+R.inverseMass+x.inverseInertia*ke*ke+R.inverseInertia*pt*pt);if(ne*=St,be*=St,oe<0&&oe*oe>t._restingThresh*u)K.normalImpulse=0;else{var Kt=K.normalImpulse;K.normalImpulse=Math.min(K.normalImpulse+ne,0),ne=K.normalImpulse-Kt}if($*$>t._restingThreshTangent*u)K.tangentImpulse=0;else{var Rt=K.tangentImpulse;K.tangentImpulse=h.clamp(K.tangentImpulse+be,-ze,ze),be=K.tangentImpulse-Rt}v.x=M.x*ne+F.x*be,v.y=M.y*ne+F.y*be,x.isStatic||x.isSleeping||(x.positionPrev.x+=v.x*x.inverseMass,x.positionPrev.y+=v.y*x.inverseMass,x.anglePrev+=s.cross(re,v)*x.inverseInertia),R.isStatic||R.isSleeping||(R.positionPrev.x-=v.x*R.inverseMass,R.positionPrev.y-=v.y*R.inverseMass,R.anglePrev-=s.cross(te,v)*R.inverseInertia)}}}}})()},function(c,n,r){var t={};c.exports=t;var o=r(9),s=r(0);(function(){t._pairMaxIdleLife=1e3,t.create=function(h){return s.extend({table:{},list:[],collisionStart:[],collisionActive:[],collisionEnd:[]},h)},t.update=function(h,f,d){var a=h.list,u=h.table,v=h.collisionStart,p=h.collisionEnd,y=h.collisionActive,b,E,A,w;for(v.length=0,p.length=0,y.length=0,w=0;w<a.length;w++)a[w].confirmedActive=!1;for(w=0;w<f.length;w++)b=f[w],b.collided&&(E=o.id(b.bodyA,b.bodyB),A=u[E],A?(A.isActive?y.push(A):v.push(A),o.update(A,b,d),A.confirmedActive=!0):(A=o.create(b,d),u[E]=A,v.push(A),a.push(A)));for(w=0;w<a.length;
2586w++)A=a[w],A.isActive&&!A.confirmedActive&&(o.setActive(A,!1,d),p.push(A))},t.removeOld=function(h,f){var d=h.list,a=h.table,u=[],v,p,y,b;for(b=0;b<d.length;b++){if(v=d[b],p=v.collision,p.bodyA.isSleeping||p.bodyB.isSleeping){v.timeUpdated=f;continue}f-v.timeUpdated>t._pairMaxIdleLife&&u.push(b)}for(b=0;b<u.length;b++)y=u[b]-b,v=d[y],delete a[v.id],d.splice(y,1)},t.clear=function(h){return h.table={},h.list.length=0,h.collisionStart.length=0,h.collisionActive.length=0,h.collisionEnd.length=0,h}})()},function(c,n,r){var t={};c.exports=t;var o=r(9),s=r(0);(function(){t.create=function(h){var f={buckets:{},pairs:{},pairsList:[],bucketWidth:48,bucketHeight:48};return s.extend(f,h)},t.update=function(h,f,d,a){var u,v,p,y=d.world,b=h.buckets,E,A,w=!1;for(u=0;u<f.length;u++){var C=f[u];if(!(C.isSleeping&&!a)&&!(y.bounds&&(C.bounds.max.x<y.bounds.min.x||C.bounds.min.x>y.bounds.max.x||C.bounds.max.y<y.bounds.min.y||C.bounds.min.y>y.bounds.max.y))){var P=t._getRegion(h,C);if(!C.region||P.id!==C.region.id||a){(!C.region||a)&&(C.region=P);var x=t._regionUnion(P,C.region);for(v=x.startCol;v<=x.endCol;v++)for(p=x.startRow;p<=x.endRow;p++){A=t._getBucketId(v,p),E=b[A];var R=v>=P.startCol&&v<=P.endCol&&p>=P.startRow&&p<=P.endRow,M=v>=C.region.startCol&&v<=C.region.endCol&&p>=C.region.startRow&&p<=C.region.endRow;!R&&M&&M&&E&&t._bucketRemoveBody(h,E,C),(C.region===P||R&&!M||a)&&(E||(E=t._createBucket(b,A)),t._bucketAddBody(h,E,C))}C.region=P,w=!0}}}w&&(h.pairsList=t._createActivePairsList(h))},t.clear=function(h){h.buckets={},h.pairs={},h.pairsList=[]},t._regionUnion=function(h,f){var d=Math.min(h.startCol,f.startCol),a=Math.max(h.endCol,f.endCol),u=Math.min(h.startRow,f.startRow),v=Math.max(h.endRow,f.endRow);return t._createRegion(d,a,u,v)},t._getRegion=function(h,f){var d=f.bounds,a=Math.floor(d.min.x/h.bucketWidth),u=Math.floor(d.max.x/h.bucketWidth),v=Math.floor(d.min.y/h.bucketHeight),p=Math.floor(d.max.y/h.bucketHeight);return t._createRegion(a,u,v,p)},t._createRegion=function(h,f,d,a){return{id:h+","+f+","+d+","+a,startCol:h,endCol:f,startRow:d,endRow:a}},t._getBucketId=function(h,f){return"C"+h+"R"+f},t._createBucket=function(h,f){var d=h[f]=[];return d},t._bucketAddBody=function(h,f,d){for(var a=0;a<f.length;a++){var u=f[a];if(!(d.id===u.id||d.isStatic&&u.isStatic)){var v=o.id(d,u),p=h.pairs[v];p?p[2]+=1:h.pairs[v]=[d,u,1]}}f.push(d)},t._bucketRemoveBody=function(h,f,d){f.splice(s.indexOf(f,d),1);for(var a=0;a<f.length;a++){var u=f[a],v=o.id(d,u),p=h.pairs[v];p&&(p[2]-=1)}},t._createActivePairsList=function(h){var f,d,a=[];f=s.keys(h.pairs);for(var u=0;u<f.length;u++)d=h.pairs[f[u]],d[2]>0?a.push(d):delete h.pairs[f[u]];return a}})()},function(c,n,r){var t=c.exports=r(23);t.Axes=r(10),t.Bodies=r(11),t.Body=r(6),t.Bounds=r(1),t.Common=r(0),t.Composite=r(5),t.Composites=r(24),t.Constraint=r(8),t.Contact=r(17),t.Detector=r(13),t.Engine=r(18),t.Events=r(4),t.Grid=r(21),t.Mouse=r(12),t.MouseConstraint=r(25),t.Pair=r(9),t.Pairs=r(20),t.Plugin=r(15),t.Query=r(26),t.Render=r(16),t.Resolver=r(19),t.Runner=r(27),t.SAT=r(14),t.Sleeping=r(7),t.Svg=r(28),t.Vector=r(2),t.Vertices=r(3),t.World=r(29),t.Engine.run=t.Runner.run,t.Common.deprecated(t.Engine,"run","Engine.run \u27A4 use Matter.Runner.run(engine) instead")},function(c,n,r){var t={};c.exports=t;var o=r(15),s=r(0);(function(){t.name="matter-js",t.version="0.17.1",t.uses=[],t.used=[],t.use=function(){o.use(t,Array.prototype.slice.call(arguments))},t.before=function(h,f){return h=h.replace(/^Matter./,""),s.chainPathBefore(t,h,f)},t.after=function(h,f){return h=h.replace(/^Matter./,""),s.chainPathAfter(t,h,f)}})()},function(c,n,r){var t={};c.exports=t;var o=r(5),s=r(8),h=r(0),f=r(6),d=r(11),a=h.deprecated;(function(){t.stack=function(u,v,p,y,b,E,A){for(var w=o.create({label:"Stack"}),C=u,P=v,x,R=0,M=0;M<y;M++){for(var F=0,z=0;z<p;z++){var W=A(C,P,z,M,x,R);if(W){var G=W.bounds.max.y-W.bounds.min.y,K=W.bounds.max.x-W.bounds.min.x;G>F&&(F=G),f.translate(W,{x:K*.5,y:G*.5}),C=W.bounds.max.x+b,o.addBody(w,W),x=W,R+=1}else C+=b}P+=F+E,C=u}return w},t.chain=function(u,v,p,y,b,E){for(var A=u.bodies,w=1;w<A.length;w++){var C=A[w-1],P=A[w],x=C.bounds.max.y-C.bounds.min.y,R=C.bounds.max.x-C.bounds.min.x,M=P.bounds.max.y-P.bounds.min.y,F=P.bounds.max.x-P.bounds.min.x,z={bodyA:C,pointA:{x:R*v,y:x*p},bodyB:P,pointB:{x:F*y,y:M*b}},W=h.extend(z,E);o.addConstraint(u,s.create(W))}return u.label+=" Chain",u}
2586,t.mesh=function(u,v,p,y,b){var E=u.bodies,A,w,C,P,x;for(A=0;A<p;A++){for(w=1;w<v;w++)C=E[w-1+A*v],P=E[w+A*v],o.addConstraint(u,s.create(h.extend({bodyA:C,bodyB:P},b)));if(A>0)for(w=0;w<v;w++)C=E[w+(A-1)*v],P=E[w+A*v],o.addConstraint(u,s.create(h.extend({bodyA:C,bodyB:P},b))),y&&w>0&&(x=E[w-1+(A-1)*v],o.addConstraint(u,s.create(h.extend({bodyA:x,bodyB:P},b)))),y&&w<v-1&&(x=E[w+1+(A-1)*v],o.addConstraint(u,s.create(h.extend({bodyA:x,bodyB:P},b))))}return u.label+=" Mesh",u},t.pyramid=function(u,v,p,y,b,E,A){return t.stack(u,v,p,y,b,E,function(w,C,P,x,R,M){var F=Math.min(y,Math.ceil(p/2)),z=R?R.bounds.max.x-R.bounds.min.x:0;if(!(x>F)){x=F-x;var W=x,G=p-1-x;if(!(P<W||P>G)){M===1&&f.translate(R,{x:(P+(p%2===1?1:-1))*z,y:0});var K=R?P*z:0;return A(u+K+P*b,C,P,x,R,M)}}})},t.newtonsCradle=function(u,v,p,y,b){for(var E=o.create({label:"Newtons Cradle"}),A=0;A<p;A++){var w=1.9,C=d.circle(u+A*(y*w),v+b,y,{inertia:1/0,restitution:1,friction:0,frictionAir:1e-4,slop:1}),P=s.create({pointA:{x:u+A*(y*w),y:v},bodyB:C});o.addBody(E,C),o.addConstraint(E,P)}return E},a(t,"newtonsCradle","Composites.newtonsCradle \u27A4 moved to newtonsCradle example"),t.car=function(u,v,p,y,b){var E=f.nextGroup(!0),A=20,w=-p*.5+A,C=p*.5-A,P=0,x=o.create({label:"Car"}),R=d.rectangle(u,v,p,y,{collisionFilter:{group:E},chamfer:{radius:y*.5},density:2e-4}),M=d.circle(u+w,v+P,b,{collisionFilter:{group:E},friction:.8}),F=d.circle(u+C,v+P,b,{collisionFilter:{group:E},friction:.8}),z=s.create({bodyB:R,pointB:{x:w,y:P},bodyA:M,stiffness:1,length:0}),W=s.create({bodyB:R,pointB:{x:C,y:P},bodyA:F,stiffness:1,length:0});return o.addBody(x,R),o.addBody(x,M),o.addBody(x,F),o.addConstraint(x,z),o.addConstraint(x,W),x},a(t,"car","Composites.car \u27A4 moved to car example"),t.softBody=function(u,v,p,y,b,E,A,w,C,P){C=h.extend({inertia:1/0},C),P=h.extend({stiffness:.2,render:{type:"line",anchors:!1}},P);var x=t.stack(u,v,p,y,b,E,function(R,M){return d.circle(R,M,w,C)});return t.mesh(x,p,y,A,P),x.label="Soft Body",x},a(t,"softBody","Composites.softBody \u27A4 moved to softBody and cloth examples")})()},function(c,n,r){var t={};c.exports=t;var o=r(3),s=r(7),h=r(12),f=r(4),d=r(13),a=r(8),u=r(5),v=r(0),p=r(1);(function(){t.create=function(y,b){var E=(y?y.mouse:null)||(b?b.mouse:null);E||(y&&y.render&&y.render.canvas?E=h.create(y.render.canvas):b&&b.element?E=h.create(b.element):(E=h.create(),v.warn("MouseConstraint.create: options.mouse was undefined, options.element was undefined, may not function as expected")));var A=a.create({label:"Mouse Constraint",pointA:E.position,pointB:{x:0,y:0},length:.01,stiffness:.1,angularStiffness:1,render:{strokeStyle:"#90EE90",lineWidth:3}}),w={type:"mouseConstraint",mouse:E,element:null,body:null,constraint:A,collisionFilter:{category:1,mask:4294967295,group:0}},C=v.extend(w,b);return f.on(y,"beforeUpdate",function(){var P=u.allBodies(y.world);t.update(C,P),t._triggerEvents(C)}),C},t.update=function(y,b){var E=y.mouse,A=y.constraint,w=y.body;if(E.button===0){if(A.bodyB)s.set(A.bodyB,!1),A.pointA=E.position;else for(var C=0;C<b.length;C++)if(w=b[C],p.contains(w.bounds,E.position)&&d.canCollide(w.collisionFilter,y.collisionFilter))for(var P=w.parts.length>1?1:0;P<w.parts.length;P++){var x=w.parts[P];if(o.contains(x.vertices,E.position)){A.pointA=E.position,A.bodyB=y.body=w,A.pointB={x:E.position.x-w.position.x,y:E.position.y-w.position.y},A.angleB=w.angle,s.set(w,!1),f.trigger(y,"startdrag",{mouse:E,body:w});break}}}else A.bodyB=y.body=null,A.pointB=null,w&&f.trigger(y,"enddrag",{mouse:E,body:w})},t._triggerEvents=function(y){var b=y.mouse,E=b.sourceEvents;E.mousemove&&f.trigger(y,"mousemove",{mouse:b}),E.mousedown&&f.trigger(y,"mousedown",{mouse:b}),E.mouseup&&f.trigger(y,"mouseup",{mouse:b}),h.clearSourceEvents(b)}})()},function(c,n,r){var t={};c.exports=t;var o=r(2),s=r(14),h=r(1),f=r(11),d=r(3);(function(){t.collides=function(a,u){for(var v=[],p=0;p<u.length;p++){var y=u[p];if(h.overlaps(y.bounds,a.bounds))for(var b=y.parts.length===1?0:1;b<y.parts.length;b++){var E=y.parts[b];if(h.overlaps(E.bounds,a.bounds)){var A=s.collides(E,a);if(A.collided){v.push(A);break}}}}return v},t.ray=function(a,u,v,p){p=p||1e-100;for(var y=o.angle(u,v),b=o.magnitude(o.sub(u,v)),E=(v.x+u.x)*.5,A=(v.y+u.y)*.5,w=f.rectangle(E,A,b,p,{angle:y}),C=t.collides(w,a),P=0;P<C.length;P+=1){var x=C[P];x.body=x.bodyB=x.bodyA}return C},t.region=function(a,u,v){for(var p=[],y=0;y<a.length;y++){var b=a[y],E=h.overlaps(b.bounds,u);(E&&!v||!E&&v)&&p.push(b)}return p},t.point=function(a,u){for(var v=[],p=0;p<a.length;p++){var y=a[p];if(h.contains(y.bounds,u))for(var b=y.parts.length===1?0:1;b<y.parts.length;b++){var E=y.parts[b];if(h.contains(E.bounds,u)&&d.contains(E.vertices,u)){v.push(y);break}}}return v}})()},function(c,n,r){var t={};c.exports=t;var o=r(4),s=r(18),h=r(0);(function(){var f,d;
2586if(typeof window!="undefined"&&(f=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame,d=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame),!f){var a;f=function(u){a=setTimeout(function(){u(h.now())},1e3/60)},d=function(){clearTimeout(a)}}t.create=function(u){var v={fps:60,correction:1,deltaSampleSize:60,counterTimestamp:0,frameCounter:0,deltaHistory:[],timePrev:null,timeScalePrev:1,frameRequestId:null,isFixed:!1,enabled:!0},p=h.extend(v,u);return p.delta=p.delta||1e3/p.fps,p.deltaMin=p.deltaMin||1e3/p.fps,p.deltaMax=p.deltaMax||1e3/(p.fps*.5),p.fps=1e3/p.delta,p},t.run=function(u,v){return typeof u.positionIterations!="undefined"&&(v=u,u=t.create()),function p(y){u.frameRequestId=f(p),y&&u.enabled&&t.tick(u,v,y)}(),u},t.tick=function(u,v,p){var y=v.timing,b=1,E,A={timestamp:y.timestamp};o.trigger(u,"beforeTick",A),u.isFixed?E=u.delta:(E=p-u.timePrev||u.delta,u.timePrev=p,u.deltaHistory.push(E),u.deltaHistory=u.deltaHistory.slice(-u.deltaSampleSize),E=Math.min.apply(null,u.deltaHistory),E=E<u.deltaMin?u.deltaMin:E,E=E>u.deltaMax?u.deltaMax:E,b=E/u.delta,u.delta=E),u.timeScalePrev!==0&&(b*=y.timeScale/u.timeScalePrev),y.timeScale===0&&(b=0),u.timeScalePrev=y.timeScale,u.correction=b,u.frameCounter+=1,p-u.counterTimestamp>=1e3&&(u.fps=u.frameCounter*((p-u.counterTimestamp)/1e3),u.counterTimestamp=p,u.frameCounter=0),o.trigger(u,"tick",A),o.trigger(u,"beforeUpdate",A),s.update(v,E,b),o.trigger(u,"afterUpdate",A),o.trigger(u,"afterTick",A)},t.stop=function(u){d(u.frameRequestId)},t.start=function(u,v){t.run(u,v)}})()},function(c,n,r){var t={};c.exports=t;var o=r(1),s=r(0);(function(){t.pathToVertices=function(h,f){typeof window!="undefined"&&!("SVGPathSeg"in window)&&s.warn("Svg.pathToVertices: SVGPathSeg not defined, a polyfill is required.");var d,a,u,v,p,y,b,E,A,w,C=[],P,x,R=0,M=0,F=0;f=f||15;var z=function(G,K,ie){var re=ie%2===1&&ie>1;if(!A||G!=A.x||K!=A.y){A&&re?(P=A.x,x=A.y):(P=0,x=0);var te={x:P+G,y:x+K};(re||!A)&&(A=te),C.push(te),M=P+G,F=x+K}},W=function(G){var K=G.pathSegTypeAsLetter.toUpperCase();if(K!=="Z"){switch(K){case"M":case"L":case"T":case"C":case"S":case"Q":M=G.x,F=G.y;break;case"H":M=G.x;break;case"V":F=G.y;break}z(M,F,G.pathSegType)}};for(t._svgPathToAbsolute(h),u=h.getTotalLength(),y=[],d=0;d<h.pathSegList.numberOfItems;d+=1)y.push(h.pathSegList.getItem(d));for(b=y.concat();R<u;){if(w=h.getPathSegAtLength(R),p=y[w],p!=E){for(;b.length&&b[0]!=p;)W(b.shift());E=p}switch(p.pathSegTypeAsLetter.toUpperCase()){case"C":case"T":case"S":case"Q":case"A":v=h.getPointAtLength(R),z(v.x,v.y,0);break}R+=f}for(d=0,a=b.length;d<a;++d)W(b[d]);return C},t._svgPathToAbsolute=function(h){for(var f,d,a,u,v,p,y=h.pathSegList,b=0,E=0,A=y.numberOfItems,w=0;w<A;++w){var C=y.getItem(w),P=C.pathSegTypeAsLetter;if(/[MLHVCSQTA]/.test(P))"x"in C&&(b=C.x),"y"in C&&(E=C.y);else switch("x1"in C&&(a=b+C.x1),"x2"in C&&(v=b+C.x2),"y1"in C&&(u=E+C.y1),"y2"in C&&(p=E+C.y2),"x"in C&&(b+=C.x),"y"in C&&(E+=C.y),P){case"m":y.replaceItem(h.createSVGPathSegMovetoAbs(b,E),w);break;case"l":y.replaceItem(h.createSVGPathSegLinetoAbs(b,E),w);break;case"h":y.replaceItem(h.createSVGPathSegLinetoHorizontalAbs(b),w);break;case"v":y.replaceItem(h.createSVGPathSegLinetoVerticalAbs(E),w);break;case"c":y.replaceItem(h.createSVGPathSegCurvetoCubicAbs(b,E,a,u,v,p),w);break;case"s":y.replaceItem(h.createSVGPathSegCurvetoCubicSmoothAbs(b,E,v,p),w);break;case"q":y.replaceItem(h.createSVGPathSegCurvetoQuadraticAbs(b,E,a,u),w);break;case"t":y.replaceItem(h.createSVGPathSegCurvetoQuadraticSmoothAbs(b,E),w);break;case"a":y.replaceItem(h.createSVGPathSegArcAbs(b,E,C.r1,C.r2,C.angle,C.largeArcFlag,C.sweepFlag),w);break;case"z":case"Z":b=f,E=d;break}(P=="M"||P=="m")&&(f=b,d=E)}}})()},function(c,n,r){var t={};c.exports=t;var o=r(5),s=r(0);(function(){t.create=o.create,t.add=o.add,t.remove=o.remove,t.clear=o.clear,t.addComposite=o.addComposite,t.addBody=o.addBody,t.addConstraint=o.addConstraint})()}])})},575677:function(_,l,e){/*!
2587 * matter-wrap 0.2.0 by Liam Brummitt 2017-07-04
2588 * https://github.com/liabru/matter-wrap
2589 * License MIT
2590 */(function(n,r){_.exports=r(e(164940))})(this,function(c){return function(n){var r={};function t(o){if(r[o])return r[o].exports;var s=r[o]={i:o,l:!1,exports:{}};return n[o].call(s.exports,s,s.exports,t),s.l=!0,s.exports}return t.m=n,t.c=r,t.i=function(o){return o},t.d=function(o,s,h){t.o(o,s)||Object.defineProperty(o,s,{configurable:!1,enumerable:!0,get:h})},t.n=function(o){var s=o&&o.__esModule?function(){return o.default}:function(){return o};return t.d(s,"a",s),s},t.o=function(o,s){return Object.prototype.hasOwnProperty.call(o,s)},t.p="/libs",t(t.s=1)}([function(n,r){n.exports=c},function(n,r,t){"use strict";
2590var o=t(0),s={name:"matter-wrap",version:"0.1.3",for:"matter-js@^0.12.0",install:function(f){f.after("Engine.update",function(){s.Engine.update(this)})},Engine:{update:function(f){for(var d=f.world,a=o.Composite.allBodies(d),u=o.Composite.allComposites(d),v=0;v<a.length;v+=1){var p=a[v];p.plugin.wrap&&s.Body.wrap(p,p.plugin.wrap)}for(v=0;v<u.length;v+=1){var y=u[v];y.plugin.wrap&&s.Composite.wrap(y,y.plugin.wrap)}}},Bounds:{wrap:function(f,d){var a=null,u=null;if(typeof d.min.x!="undefined"&&typeof d.max.x!="undefined"&&(f.min.x>d.max.x?a=d.min.x-f.max.x:f.max.x<d.min.x&&(a=d.max.x-f.min.x)),typeof d.min.y!="undefined"&&typeof d.max.y!="undefined"&&(f.min.y>d.max.y?u=d.min.y-f.max.y:f.max.y<d.min.y&&(u=d.max.y-f.min.y)),a!==null||u!==null)return{x:a||0,y:u||0}}},Body:{wrap:function(f,d){var a=s.Bounds.wrap(f.bounds,d);return a&&o.Body.translate(f,a),a}},Composite:{bounds:function(f){for(var d=o.Composite.allBodies(f),a=[],u=0;u<d.length;u+=1){var v=d[u];a.push(v.bounds.min,v.bounds.max)}return o.Bounds.create(a)},wrap:function(f,d){var a=s.Bounds.wrap(s.Composite.bounds(f),d);return a&&o.Composite.translate(f,a),a}}};o.Plugin.register(s),n.exports=s}])})},300065:_=>{_.exports={}},427846:_=>{_.exports={}},385917:_=>{_.exports={}},139e3:_=>{"use strict";/*
2591object-assign
2592(c) Sindre Sorhus
2593@license MIT
2594*/var l=Object.getOwnPropertySymbols,e=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable;function n(t){if(t==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function r(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de",Object.getOwnPropertyNames(t)[0]==="5")return!1;for(var o={},s=0;s<10;s++)o["_"+String.fromCharCode(s)]=s;var h=Object.getOwnPropertyNames(o).map(function(d){return o[d]});if(h.join("")!=="0123456789")return!1;var f={};return"abcdefghijklmnopqrst".split("").forEach(function(d){f[d]=d}),Object.keys(Object.assign({},f)).join("")==="abcdefghijklmnopqrst"}catch(d){return!1}}_.exports=r()?Object.assign:function(t,o){for(var s,h=n(t),f,d=1;d<arguments.length;d++){s=Object(arguments[d]);for(var a in s)e.call(s,a)&&(h[a]=s[a]);if(l){f=l(s);for(var u=0;u<f.length;u++)c.call(s,f[u])&&(h[f[u]]=s[f[u]])}}return h}},717925:function(_,l,e){var c=e(760636);(function(){var n,r,t,o,s,h;typeof performance!="undefined"&&performance!==null&&performance.now?_.exports=function(){return performance.now()}:typeof c!="undefined"&&c!==null&&c.hrtime?(_.exports=function(){return(n()-s)/1e6},r=c.hrtime,n=function(){var f;return f=r(),f[0]*1e9+f[1]},o=n(),h=c.uptime()*1e9,s=o-h):Date.now?(_.exports=function(){return Date.now()-t},t=Date.now()):(_.exports=function(){return new Date().getTime()-t},t=new Date().getTime())}).call(this)},314120:()=>{Element.prototype.closest=function(l){for(var e=this;e;){if(e.matches(l))return e;e="SVGElement"in window&&e instanceof SVGElement?e.parentNode:e.parentElement}return null}},262041:()=>{Document.prototype.remove=Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)},"Text"in self&&(Text.prototype.remove=Element.prototype.remove)},177572:()=>{(function(_){function l(){return Math.min(w-performance.now(),50)}function e(P){var x=P.options.timeout,R=P.added;b=!0;var M=new _.IdleDeadline;return b=!1,Object.defineProperty(M,"didTimeout",{value:!!x&&R+x<performance.now()}),Object.defineProperty(M,"timeRemaining",{value:l}),M}function c(P){var x=e(P);(0,P.callback)(x)}function n(){if(!p){p=!0;try{h.postMessage(f,"*")}catch(P){h.postMessage(f)}}}function r(){o||(o=requestAnimationFrame(function(P){o=void 0,clearTimeout(s),P-A>performance.now()&&(P-=2*A);var x=P-w+A;x<A&&E<A?(x<8&&(x=8),A=Math.max(E,x)):E=x,w=P+A,n()}),s=setTimeout(function(){cancelAnimationFrame(o),o=void 0,w=performance.now()+50,n()},100))}function t(){for(p=!1,y=!0,u=a.filter(function(x){return x.options.timeout!==void 0?e(x).didTimeout:!1}),a=a.filter(function(x){return!u.includes(x)}),u.sort(function(x,R){return x.options.timeout-R.options.timeout});u.length>0;){var P=u.shift();c(P)}for(;a.length>0&&l()>0;)P=a.shift(),c(P);v.length>0&&(a=a.concat(v),v=[]),a.length>0&&r(),y=!1}var o,s,h,f,d=0,a=[],u=[],v=[],p=!1,y=!1,b=!1,E=33,A=33,w=0;if(typeof MessageChannel=="object"){var C=new MessageChannel;h=C.port2,C.port1.onmessage=t}else f="polyfillIdleCallback"+Math.random().toString(36).slice(2),h=window,window.addEventListener("message",function(P){P.source==window&&P.data===f&&t()});_.requestIdleCallback=function(x,R){var M=++d,F={id:M,callback:x,options:R||{},added:performance.now()};return y?v.push(F):a.push(F),r(),M},_.cancelIdleCallback=function(x){if(arguments.length===0)throw new TypeError("cancelIdleCallback requires at least 1 argument");var R=function(M){return M.id!==x};a=a.filter(R),v=v.filter(R)},_.IdleDeadline=function(){if(!b)throw new TypeError("Illegal constructor")},Object.defineProperty(_.IdleDeadline.prototype,"timeRemaining",{value:function(){throw new TypeError("Illegal invocation")}}),Object.prototype.hasOwnProperty.call(Object.prototype,"__defineGetter__")?Object.defineProperty(_.IdleDeadline.prototype,"didTimeout",{get:function(){throw new TypeError("Illegal invocation")}}):Object.defineProperty(_.IdleDeadline.prototype,"didTimeout",{value:void 0})})(self)},669953:(_,l,e)=>{"use strict";var c=e(909747);function n(){}function r(){}r.resetWarningCache=n,_.exports=function(){function t(h,f,d,a,u,v){if(v!==c){var p=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw p.name="Invariant Violation",p}}t.isRequired=t;function o(){return t}var s={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:o,element:t,elementType:t,instanceOf:o,node:t,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:r,resetWarningCache:n};return s.PropTypes=s,s}},795478:(_,l,e)=>{if(0)var c,n;else _.exports=e(669953)()},909747:_=>{"use strict";var l="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";_.exports=l},762809:_=>{"use strict";function l(e,c){return Object.prototype.hasOwnProperty.call(e,c)}
2594_.exports=function(e,c,n,r){c=c||"&",n=n||"=";var t={};if(typeof e!="string"||e.length===0)return t;var o=/\+/g;e=e.split(c);var s=1e3;r&&typeof r.maxKeys=="number"&&(s=r.maxKeys);var h=e.length;s>0&&h>s&&(h=s);for(var f=0;f<h;++f){var d=e[f].replace(o,"%20"),a=d.indexOf(n),u,v,p,y;a>=0?(u=d.substr(0,a),v=d.substr(a+1)):(u=d,v=""),p=decodeURIComponent(u),y=decodeURIComponent(v),l(t,p)?Array.isArray(t[p])?t[p].push(y):t[p]=[t[p],y]:t[p]=y}return t}},910918:_=>{"use strict";var l=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};_.exports=function(e,c,n,r){return c=c||"&",n=n||"=",e===null&&(e=void 0),typeof e=="object"?Object.keys(e).map(function(t){var o=encodeURIComponent(l(t))+n;return Array.isArray(e[t])?e[t].map(function(s){return o+encodeURIComponent(l(s))}).join(c):o+encodeURIComponent(l(e[t]))}).filter(Boolean).join(c):r?encodeURIComponent(l(r))+n+encodeURIComponent(l(e)):""}},876978:(_,l,e)=>{"use strict";l.decode=l.parse=e(762809),l.encode=l.stringify=e(910918)},731761:(_,l,e)=>{for(var c=e(717925),n=typeof window=="undefined"?e.g:window,r=["moz","webkit"],t="AnimationFrame",o=n["request"+t],s=n["cancel"+t]||n["cancelRequest"+t],h=0;!o&&h<r.length;h++)o=n[r[h]+"Request"+t],s=n[r[h]+"Cancel"+t]||n[r[h]+"CancelRequest"+t];if(!o||!s){var f=0,d=0,a=[],u=1e3/60;o=function(v){if(a.length===0){var p=c(),y=Math.max(0,u-(p-f));f=y+p,setTimeout(function(){var b=a.slice(0);a.length=0;for(var E=0;E<b.length;E++)if(!b[E].cancelled)try{b[E].callback(f)}catch(A){setTimeout(function(){throw A},0)}},Math.round(y))}return a.push({handle:++d,callback:v,cancelled:!1}),d},s=function(v){for(var p=0;p<a.length;p++)a[p].handle===v&&(a[p].cancelled=!0)}}_.exports=function(v){return o.call(n,v)},_.exports.cancel=function(){s.apply(n,arguments)},_.exports.polyfill=function(v){v||(v=n),v.requestAnimationFrame=o,v.cancelAnimationFrame=s}},511382:(_,l,e)=>{"use strict";/**
2595 * @license React
2596 * react-dom.production.min.js
2597 *
2598 * Copyright (c) Facebook, Inc. and its affiliates.
2599 *
2600 * This source code is licensed under the MIT license found in the
2601 * LICENSE file in the root directory of this source tree.
2602 */var c=e(174161),n=e(557152);function r(i){for(var g="https://reactjs.org/docs/error-decoder.html?invariant="+i,O=1;O<arguments.length;O++)g+="&args[]="+encodeURIComponent(arguments[O]);return"Minified React error #"+i+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var t=new Set,o={};function s(i,g){h(i,g),h(i+"Capture",g)}function h(i,g){for(o[i]=g,i=0;i<g.length;i++)t.add(g[i])}var f=!(typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"),d=Object.prototype.hasOwnProperty,a=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,u={},v={};function p(i){return d.call(v,i)?!0:d.call(u,i)?!1:a.test(i)?v[i]=!0:(u[i]=!0,!1)}function y(i,g,O,L){if(O!==null&&O.type===0)return!1;switch(typeof g){case"function":case"symbol":return!0;case"boolean":return L?!1:O!==null?!O.acceptsBooleans:(i=i.toLowerCase().slice(0,5),i!=="data-"&&i!=="aria-");default:return!1}}function b(i,g,O,L){if(g===null||typeof g=="undefined"||y(i,g,O,L))return!0;if(L)return!1;if(O!==null)switch(O.type){case 3:return!g;case 4:return g===!1;case 5:return isNaN(g);case 6:return isNaN(g)||1>g}return!1}function E(i,g,O,L,j,H,se){this.acceptsBooleans=g===2||g===3||g===4,this.attributeName=L,this.attributeNamespace=j,this.mustUseProperty=O,this.propertyName=i,this.type=g,this.sanitizeURL=H,this.removeEmptyString=se}var A={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(i){A[i]=new E(i,0,!1,i,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEac
vendor: 4,639 bytes, lines 2602-2603
2602h(function(i){var g=i[0];A[g]=new E(g,1,!1,i[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(i){A[i]=new E(i,2,!1,i.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(i){A[i]=new E(i,2,!1,i,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(i){A[i]=new E(i,3,!1,i.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(i){A[i]=new E(i,3,!0,i,null,!1,!1)}),["capture","download"].forEach(function(i){A[i]=new E(i,4,!1,i,null,!1,!1)}),["cols","rows","size","span"].forEach(function(i){A[i]=new E(i,6,!1,i,null,!1,!1)}),["rowSpan","start"].forEach(function(i){A[i]=new E(i,5,!1,i.toLowerCase(),null,!1,!1)});var w=/[\-:]([a-z])/g;function C(i){return i[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(i){var g=i.replace(w,C);A[g]=new E(g,1,!1,i,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(i){var g=i.replace(w,C);A[g]=new E(g,1,!1,i,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(i){var g=i.replace(w,C);A[g]=new E(g,1,!1,i,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(i){A[i]=new E(i,1,!1,i.toLowerCase(),null,!1,!1)}),A.xlinkHref=new E("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(i){A[i]=new E(i,1,!1,i.toLowerCase(),null,!0,!0)});function P(i,g,O,L){var j=A.hasOwnProperty(g)?A[g]:null;(j!==null?j.type!==0:L||!(2<g.length)||g[0]!=="o"&&g[0]!=="O"||g[1]!=="n"&&g[1]!=="N")&&(b(g,O,j,L)&&(O=null),L||j===null?p(g)&&(O===null?i.removeAttribute(g):i.setAttribute(g,""+O)):j.mustUseProperty?i[j.propertyName]=O===null?j.type===3?!1:"":O:(g=j.attributeName,L=j.attributeNamespace,O===null?i.removeAttribute(g):(j=j.type,O=j===3||j===4&&O===!0?"":""+O,L?i.setAttributeNS(L,g,O):i.setAttribute(g,O))))}var x=c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,R=Symbol.for("react.element"),M=Symbol.for("react.portal"),F=Symbol.for("react.fragment"),z=Symbol.for("react.strict_mode"),W=Symbol.for("react.profiler"),G=Symbol.for("react.provider"),K=Symbol.for("react.context"),ie=Symbol.for("react.forward_ref"),re=Symbol.for("react.suspense"),te=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),X=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var Z=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var oe=Symbol.iterator;function $(i){return i===null||typeof i!="object"?null:(i=oe&&i[oe]||i["@@iterator"],typeof i=="function"?i:null)}var J=Object.assign,Q;function ne(i){if(Q===void 0)try{throw Error()}catch(O){var g=O.stack.trim().match(/\n( *(at )?)/);Q=g&&g[1]||""}return`
2603`+Q+i}var fe=!1;function be(i,g){if(!i||fe)return"";fe=!0;var O=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(g)if(g=function(){throw Error()},Object.defineProperty(g.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(g,[])}catch(at){var L=at}Reflect.construct(i,[],g)}else{try{g.call()}catch(at){L=at}i.call(g.prototype)}else{try{throw Error()}catch(at){L=at}i()}}
vendor: 8,550 bytes, lines 2603-2606
2603catch(at){if(at&&L&&typeof at.stack=="string"){for(var j=at.stack.split(`
2604`),H=L.stack.split(`
2605`),se=j.length-1,Ae=H.length-1;1<=se&&0<=Ae&&j[se]!==H[Ae];)Ae--;for(;1<=se&&0<=Ae;se--,Ae--)if(j[se]!==H[Ae]){if(se!==1||Ae!==1)do if(se--,Ae--,0>Ae||j[se]!==H[Ae]){var Ne=`
2606`+j[se].replace(" at new "," at ");return i.displayName&&Ne.includes("<anonymous>")&&(Ne=Ne.replace("<anonymous>",i.displayName)),Ne}while(1<=se&&0<=Ae);break}}}finally{fe=!1,Error.prepareStackTrace=O}return(i=i?i.displayName||i.name:"")?ne(i):""}function ze(i){switch(i.tag){case 5:return ne(i.type);case 16:return ne("Lazy");case 13:return ne("Suspense");case 19:return ne("SuspenseList");case 0:case 2:case 15:return i=be(i.type,!1),i;case 11:return i=be(i.type.render,!1),i;case 1:return i=be(i.type,!0),i;default:return""}}function ke(i){if(i==null)return null;if(typeof i=="function")return i.displayName||i.name||null;if(typeof i=="string")return i;switch(i){case F:return"Fragment";case M:return"Portal";case W:return"Profiler";case z:return"StrictMode";case re:return"Suspense";case te:return"SuspenseList"}if(typeof i=="object")switch(i.$$typeof){case K:return(i.displayName||"Context")+".Consumer";case G:return(i._context.displayName||"Context")+".Provider";case ie:var g=i.render;return i=i.displayName,i||(i=g.displayName||g.name||"",i=i!==""?"ForwardRef("+i+")":"ForwardRef"),i;case q:return g=i.displayName||null,g!==null?g:ke(i.type)||"Memo";case X:g=i._payload,i=i._init;try{return ke(i(g))}catch(O){}}return null}function pt(i){var g=i.type;switch(i.tag){case 24:return"Cache";case 9:return(g.displayName||"Context")+".Consumer";case 10:return(g._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return i=g.render,i=i.displayName||i.name||"",g.displayName||(i!==""?"ForwardRef("+i+")":"ForwardRef");case 7:return"Fragment";case 5:return g;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ke(g);case 8:return g===z?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof g=="function")return g.displayName||g.name||null;if(typeof g=="string")return g}return null}function St(i){switch(typeof i){case"boolean":case"number":case"string":case"undefined":return i;case"object":return i;default:return""}}function Kt(i){var g=i.type;return(i=i.nodeName)&&i.toLowerCase()==="input"&&(g==="checkbox"||g==="radio")}function Rt(i){var g=Kt(i)?"checked":"value",O=Object.getOwnPropertyDescriptor(i.constructor.prototype,g),L=""+i[g];if(!i.hasOwnProperty(g)&&typeof O!="undefined"&&typeof O.get=="function"&&typeof O.set=="function"){var j=O.get,H=O.set;return Object.defineProperty(i,g,{configurable:!0,get:function(){return j.call(this)},set:function(se){L=""+se,H.call(this,se)}}),Object.defineProperty(i,g,{enumerable:O.enumerable}),{getValue:function(){return L},setValue:function(se){L=""+se},stopTracking:function(){i._valueTracker=null,delete i[g]}}}}function Un(i){i._valueTracker||(i._valueTracker=Rt(i))}function qt(i){if(!i)return!1;var g=i._valueTracker;if(!g)return!0;var O=g.getValue(),L="";return i&&(L=Kt(i)?i.checked?"true":"false":i.value),i=L,i!==O?(g.setValue(i),!0):!1}function me(i){if(i=i||(typeof document!="undefined"?document:void 0),typeof i=="undefined")return null;try{return i.activeElement||i.body}catch(g){return i.body}}function Le(i,g){var O=g.checked;return J({},g,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:O!=null?O:i._wrapperState.initialChecked})}function Ee(i,g){var O=g.defaultValue==null?"":g.defaultValue,L=g.checked!=null?g.checked:g.defaultChecked;O=St(g.value!=null?g.value:O),i._wrapperState={initialChecked:L,initialValue:O,controlled:g.type==="checkbox"||g.type==="radio"?g.checked!=null:g.value!=null}}function ut(i,g){g=g.checked,g!=null&&P(i,"checked",g,!1)}function it(i,g){ut(i,g);var O=St(g.value),L=g.type;if(O!=null)L==="number"?(O===0&&i.value===""||i.value!=O)&&(i.value=""+O):i.value!==""+O&&(i.value=""+O);else if(L==="submit"||L==="reset"){i.removeAttribute("value");return}g.hasOwnProperty("value")?Lt(i,g.type,O):g.hasOwnProperty("defaultValue")&&Lt(i,g.type,St(g.defaultValue)),g.checked==null&&g.defaultChecked!=null&&(i.defaultChecked=!!g.defaultChecked)}function Te(i,g,O){if(g.hasOwnProperty("value")||g.hasOwnProperty("defaultValue")){var L=g.type;if(!(L!=="submit"&&L!=="reset"||g.value!==void 0&&g.value!==null))return;g=""+i._wrapperState.initialValue,O||g===i.value||(i.value=g),i.defaultValue=g}O=i.name,O!==""&&(i.name=""),i.defaultChecked=!!i._wrapperState.initialChecked,O!==""&&(i.name=O)}function Lt(i,g,O){(g!=="number"||me(i.ownerDocument)!==i)&&(O==null?i.defaultValue=""+i._wrapperState.initialValue:i.defaultValue!==""+O&&(i.defaultValue=""+O))}var Nt=Array.isArray;function Tt(i,g,O,L){if(i=i.options,g){g={};for(var j=0;j<O.length;j++)g["$"+O[j]]=!0;for(O=0;O<i.length;O++)j=g.hasOwnProperty("$"+i[O].value),i[O].selected!==j&&(i[O].selected=j),j&&L&&(i[O].defaultSelected=!0)}else{for(O=""+St(O),g=null,j=0;j<i.length;j++){if(i[j].value===O){i[j].selected=!0,L&&(i[j].defaultSelected=!0);return}g!==null||i[j].disabled||(g=i[j])}g!==null&&(g.selected=!0)}}function en(i,g){if(g.dangerouslySetInnerHTML!=null)throw Error(r(91));return J({},g,{value:void 0,defaultValue:void 0,children:""+i._wrapperState.initialValue})}function Ht(i,g){var O=g.value;if(O==null){if(O=g.children,g=g.defaultValue,O!=null){if(g!=null)throw Error(r(92));if(Nt(O)){if(1<O.length)throw Error(r(93));O=O[0]}g=O}g==null&&(g=""),O=g}i._wrapperState={initialValue:St(O)}}function ln(i,g){var O=St(g.value),L=St(g.defaultValue);O!=null&&(O=""+O,O!==i.value&&(i.value=O),g.defaultValue==null&&i.defaultValue!==O&&(i.defaultValue=O)),L!=null&&(i.defaultValue=""+L)}function An(i){var g=i.textContent;g===i._wrapperState.initialValue&&g!==""&&g!==null&&(i.value=g)}function le(i){switch(i){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ve(i,g){return i==null||i==="http://www.w3.org/1999/xhtml"?le(g):i==="http://www.w3.org/2000/svg"&&g==="foreignObject"?"http://www.w3.org/1999/xhtml":i}var ye,Ie=function(i){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(g,O,L,j){MSApp.execUnsafeLocalFunction(function(){return i(g,O,L,j)})}:i}(function(i,g){if(i.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in i)i.innerHTML=g;else{for(ye=ye||document.createElement("div"),ye.innerHTML="<svg>"+g.valueOf().toString()+"</svg>",g=ye.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;g.firstChild;)i.appendChild(g.firstChild)}});function Ye(i,g){if(g){var O=i.firstChild;if(O&&O===i.lastChild&&O.nodeType===3){O.nodeValue=g;return}}i.textContent=g}var Je={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},gt=["Webkit","ms","Moz","O"];Object.keys(Je).forEach(function(i){gt.forEach(function(g){g=g+i.charAt(0).toUpperCase()+i.substring(1),Je[g]=Je[i]})});function mt(i,g,O){return g==null||typeof g=="boolean"||g===""?"":O||typeof g!="number"||g===0||Je.hasOwnProperty(i)&&Je[i]?(""+g).trim():g+"px"}function Mt(i,g){i=i.style;for(var O in g)if(g.hasOwnProperty(O)){var L=O.indexOf("--")===0,j=mt(O,g[O],L);O==="float"&&(O="cssFloat"),L?i.setProperty(O,j):i[O]=j}}var pe=J({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function nt(i,g){if(g){if(pe[i]&&(g.children!=null||g.dangerouslySetInnerHTML!=null))throw Error(r(137,i));if(g.dangerouslySetInnerHTML!=null){if(g.children!=null)throw Error(r(60));if(typeof g.dangerouslySetInnerHTML!="object"||!("__html"in g.dangerouslySetInnerHTML))throw Error(r(61))}if(g.style!=null&&typeof g.style!="object")throw Error(r(62))}}function vt(i,g){if(i.indexOf("-")===-1)return typeof g.is=="str
2606ing";switch(i){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var jt=null;function an(i){return i=i.target||i.srcElement||window,i.correspondingUseElement&&(i=i.correspondingUseElement),i.nodeType===3?i.parentNode:i}var zt=null,We=null,Ce=null;function we(i){if(i=Bn(i)){if(typeof zt!="function")throw Error(r(280));var g=i.stateNode;g&&(g=Gu(g),zt(i.stateNode,i.type,g))}}function je(i){We?Ce?Ce.push(i):Ce=[i]:We=i}function qe(){if(We){var i=We,g=Ce;if(Ce=We=null,we(i),g)for(i=0;i<g.length;i++)we(g[i])}}function lt(i,g){return i(g)}function yt(){}var Ut=!1;function vn(i,g,O){if(Ut)return i(g,O);Ut=!0;try{return lt(i,g,O)}finally{Ut=!1,(We!==null||Ce!==null)&&(yt(),qe())}}function yn(i,g){var O=i.stateNode;if(O===null)return null;var L=Gu(O);if(L===null)return null;O=L[g];e:switch(g){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(L=!L.disabled)||(i=i.type,L=!(i==="button"||i==="input"||i==="select"||i==="textarea")),i=!L;break e;default:i=!1}if(i)return null;if(O&&typeof O!="function")throw Error(r(231,g,typeof O));return O}var Wn=!1;if(f)try{var Qn={};Object.defineProperty(Qn,"passive",{get:function(){Wn=!0}}),window.addEventListener("test",Qn,Qn),window.removeEventListener("test",Qn,Qn)}catch(i){Wn=!1}function _e(i,g,O,L,j,H,se,Ae,Ne){var at=Array.prototype.slice.call(arguments,3);try{g.apply(O,at)}catch(At){this.onError(At)}}var sn=!1,Fr=null,mr=!1,la=null,Jt={onError:function(i){sn=!0,Fr=i}};function hi(i,g,O,L,j,H,se,Ae,Ne){sn=!1,Fr=null,_e.apply(Jt,arguments)}function qi(i,g,O,L,j,H,se,Ae,Ne){if(hi.apply(this,arguments),sn){if(sn){var at=Fr;sn=!1,Fr=null}else throw Error(r(198));mr||(mr=!0,la=at)}}function Pi(i){var g=i,O=i;if(i.alternate)for(;g.return;)g=g.return;else{i=g;do g=i,g.flags&4098&&(O=g.return),i=g.return;while(i)}return g.tag===3?O:null}function Ti(i){if(i.tag===13){var g=i.memoizedState;if(g===null&&(i=i.alternate,i!==null&&(g=i.memoizedState)),g!==null)return g.dehydrated}return null}function po(i){if(Pi(i)!==i)throw Error(r(188))}function nr(i){var g=i.alternate;if(!g){if(g=Pi(i),g===null)throw Error(r(188));return g!==i?null:i}for(var O=i,L=g;;){var j=O.return;if(j===null)break;var H=j.alternate;if(H===null){if(L=j.return,L!==null){O=L;continue}break}if(j.child===H.child){for(H=j.child;H;){if(H===O)return po(j),i;if(H===L)return po(j),g;H=H.sibling}throw Error(r(188))}if(O.return!==L.return)O=j,L=H;else{for(var se=!1,Ae=j.child;Ae;){if(Ae===O){se=!0,O=j,L=H;break}if(Ae===L){se=!0,L=j,O=H;break}Ae=Ae.sibling}if(!se){for(Ae=H.child;Ae;){if(Ae===O){se=!0,O=H,L=j;break}if(Ae===L){se=!0,L=H,O=j;break}Ae=Ae.sibling}if(!se)throw Error(r(189))}}if(O.alternate!==L)throw Error(r(190))}if(O.tag!==3)throw Error(r(188));return O.stateNode.current===O?i:g}function Br(i){return i=nr(i),i!==null?yr(i):null}function yr(i){if(i.tag===5||i.tag===6)return i;for(i=i.child;i!==null;){var g=yr(i);if(g!==null)return g;i=i.sibling}return null}var Mr=n.unstable_scheduleCallback,vi=n.unstable_cancelCallback,ca=n.unstable_shouldYield,pi=n.unstable_requestPaint,Ft=n.unstable_now,Ba=n.unstable_getCurrentPriorityLevel,ba=n.unstable_ImmediatePriority,xi=n.unstable_UserBlockingPriority,_r=n.unstable_NormalPriority,Sa=n.unstable_LowPriority,Oa=n.unstable_IdlePriority,Ji=null,Qr=null;function Ir(i){if(Qr&&typeof Qr.onCommitFiberRoot=="function")try{Qr.onCommitFiberRoot(Ji,i,void 0,(i.current.flags&128)===128)}catch(g){}}var Yn=Math.clz32?Math.clz32:Er,oi=Math.log,Ca=Math.LN2;function Er(i){return i>>>=0,i===0?32:31-(oi(i)/Ca|0)|0}var ji=64,$e=4194304;function ct(i){switch(i&-i){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return i&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return i&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return i}}function tt(i,g){var O=i.pendingLanes;if(O===0)return 0;var L=0,j=i.suspendedLanes,H=i.pingedLanes,se=O&268435455;if(se!==0){var Ae=se&~j;Ae!==0?L=ct(Ae):(H&=se,H!==0&&(L=ct(H)))}else se=O&~j,se!==0?L=ct(se):H!==0&&(L=ct(H));if(L===0)return 0;if(g!==0&&g!==L&&!(g&j)&&(j=L&-L,H=g&-g,j>=H||j===16&&(H&4194240)!==0))return g;if(L&4&&(L|=O&16),g=i.entangledLanes,g!==0)for(i=i.entanglements,g&=L;0<g;)O=31-Yn(g),j=1<<O,L|=i[O],g&=~j;return L}function _t(i,g){switch(i){case 1:case 2:case 4:return g+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return g+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ft(i,g){for(var O=i.suspendedLanes,L=i.pingedLanes,j=i.expirationTimes,H=i.pendingLanes;0<H;){var se=31-Yn(H),Ae=1<<se,Ne=j[se];Ne===-1?(!(Ae&O)||Ae&L)&&(j[se]=_t(Ae,g)):Ne<=g&&(i.expiredLanes|=Ae),H&=~Ae}}function Gt(i){return i=i.pendingLanes&-1073741825,i!==0?i:i&1073741824?1073741824:0}function kt(){var i=ji;return ji<<=1,!(ji&4194240)&&(ji=64),i}function hn(i){for(var g=[],O=0;31>O;O++)g.push(i);return g}function Fn(i,g,O){i.pendingLanes|=g,g!==536870912&&(i.suspendedLanes=0,i.pingedLanes=0),i=i.eventTimes,g=31-Yn(g),i[g]=O}function Tn(i,g){var O=i.pendingLanes&~g;i.pendingLanes=g,i.suspendedLanes=0,i.pingedLanes=0,i.expiredLanes&=g,i.mutableReadLanes&=g,i.entangledLanes&=g,g=i.entanglements;var L=i.eventTimes;for(i=i.expirationTimes;0<O;){var j=31-Yn(O),H=1<<j;g[j]=0,L[j]=-1,i[j]=-1,O&=~H}}function Xn(i,g){var O=i.entangledLanes|=g;for(i=i.entanglements;O;){var L=31-Yn(O),j=1<<L;j&g|i[L]&g&&(i[L]|=g),O&=~j}}var nn=0;function Dr(i){return i&=-i,1<i?4<i?i&268435455?16:536870912:4:1}var Pr,Ii,rr,Rn,si,Yi=!1,wi=[],ee=null,Se=null,Fe=null,wt=new Map,tn=new Map,cn=[],zr="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function ir(i,g){switch(i){case"focusin":case"focusout":ee=null;break;case"dragenter":case"dragleave":Se=null;break;case"mouseover":case"mouseout":Fe=null;break;case"pointerover":case"pointerout":wt.delete(g.pointerId);break;case"gotpointercapture":case"lostpointercapture":tn.delete(g.pointerId)}}function kn(i,g,O,L,j,H){return i===null||i.nativeEvent!==H?(i={blockedOn:g,domEventName:O,eventSystemFlags:L,nativeEvent:H,targetContainers:[j]},g!==null&&(g=Bn(g),g!==null&&Ii(g)),i):(i.eventSystemFlags|=L,g=i.targetContainers,j!==null&&g.indexOf(j)===-1&&g.push(j),i)}function Xr(i,g,O,L,j){switch(g){case"focusin":return ee=kn(ee,i,g,O,L,j),!0;case"dragenter":return Se=kn(Se,i,g,O,L,j),!0;case"mouseover":return Fe=kn(Fe,i,g,O,L,j),!0;case"pointerover":var H=j.pointerId;return wt.set(H,kn(wt.get(H)||null,i,g,O,L,j)),!0;case"gotpointercapture":return H=j.pointerId,tn.set(H,kn(tn.get(H)||null,i,g,O,L,j)),!0}return!1}function gi(i){var g=ei(i.target);if(g!==null){var O=Pi(g);
vendor: 12,566 bytes, line 2606
2606if(O!==null){if(g=O.tag,g===13){if(g=Ti(O),g!==null){i.blockedOn=g,si(i.priority,function(){rr(O)});return}}else if(g===3&&O.stateNode.current.memoizedState.isDehydrated){i.blockedOn=O.tag===3?O.stateNode.containerInfo:null;return}}}i.blockedOn=null}function br(i){if(i.blockedOn!==null)return!1;for(var g=i.targetContainers;0<g.length;){var O=Qo(i.domEventName,i.eventSystemFlags,g[0],i.nativeEvent);if(O===null){O=i.nativeEvent;var L=new O.constructor(O.type,O);jt=L,O.target.dispatchEvent(L),jt=null}else return g=Bn(O),g!==null&&Ii(g),i.blockedOn=O,!1;g.shift()}return!0}function jr(i,g,O){br(i)&&O.delete(g)}function Ln(){Yi=!1,ee!==null&&br(ee)&&(ee=null),Se!==null&&br(Se)&&(Se=null),Fe!==null&&br(Fe)&&(Fe=null),wt.forEach(jr),tn.forEach(jr)}function Hn(i,g){i.blockedOn===g&&(i.blockedOn=null,Yi||(Yi=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,Ln)))}function Xa(i){function g(j){return Hn(j,i)}if(0<wi.length){Hn(wi[0],i);for(var O=1;O<wi.length;O++){var L=wi[O];L.blockedOn===i&&(L.blockedOn=null)}}for(ee!==null&&Hn(ee,i),Se!==null&&Hn(Se,i),Fe!==null&&Hn(Fe,i),wt.forEach(g),tn.forEach(g),O=0;O<cn.length;O++)L=cn[O],L.blockedOn===i&&(L.blockedOn=null);for(;0<cn.length&&(O=cn[0],O.blockedOn===null);)gi(O),O.blockedOn===null&&cn.shift()}var Za=x.ReactCurrentBatchConfig,Vo=!0;function Xs(i,g,O,L){var j=nn,H=Za.transition;Za.transition=null;try{nn=1,$o(i,g,O,L)}finally{nn=j,Za.transition=H}}function xn(i,g,O,L){var j=nn,H=Za.transition;Za.transition=null;try{nn=4,$o(i,g,O,L)}finally{nn=j,Za.transition=H}}function $o(i,g,O,L){if(Vo){var j=Qo(i,g,O,L);if(j===null)Nu(i,g,L,go,O),ir(i,L);else if(Xr(j,i,g,O,L))L.stopPropagation();else if(ir(i,L),g&4&&-1<zr.indexOf(i)){for(;j!==null;){var H=Bn(j);if(H!==null&&Pr(H),H=Qo(i,g,O,L),H===null&&Nu(i,g,L,go,O),H===j)break;j=H}j!==null&&L.stopPropagation()}else Nu(i,g,L,null,O)}}var go=null;function Qo(i,g,O,L){if(go=null,i=an(L),i=ei(i),i!==null)if(g=Pi(i),g===null)i=null;else if(O=g.tag,O===13){if(i=Ti(g),i!==null)return i;i=null}else if(O===3){if(g.stateNode.current.memoizedState.isDehydrated)return g.tag===3?g.stateNode.containerInfo:null;i=null}else g!==i&&(i=null);return go=i,null}function Tr(i){switch(i){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Ba()){case ba:return 1;case xi:return 4;case _r:case Sa:return 16;case Oa:return 536870912;default:return 16}default:return 16}}var Zr=null,Ri=null,ea=null;function Gi(){if(ea)return ea;var i,g=Ri,O=g.length,L,j="value"in Zr?Zr.value:Zr.textContent,H=j.length;for(i=0;i<O&&g[i]===j[i];i++);var se=O-i;for(L=1;L<=se&&g[O-L]===j[H-L];L++);return ea=j.slice(i,1<L?1-L:void 0)}function Sr(i){var g=i.keyCode;return"charCode"in i?(i=i.charCode,i===0&&g===13&&(i=13)):i=g,i===10&&(i=13),32<=i||i===13?i:0}function qa(){return!0}function Ss(){return!1}function qr(i){function g(O,L,j,H,se){this._reactName=O,this._targetInst=j,this.type=L,this.nativeEvent=H,this.target=se,this.currentTarget=null;for(var Ae in i)i.hasOwnProperty(Ae)&&(O=i[Ae],this[Ae]=O?O(H):H[Ae]);return this.isDefaultPrevented=(H.defaultPrevented!=null?H.defaultPrevented:H.returnValue===!1)?qa:Ss,this.isPropagationStopped=Ss,this}return J(g.prototype,{preventDefault:function(){this.defaultPrevented=!0;var O=this.nativeEvent;O&&(O.preventDefault?O.preventDefault():typeof O.returnValue!="unknown"&&(O.returnValue=!1),this.isDefaultPrevented=qa)},stopPropagation:function(){var O=this.nativeEvent;O&&(O.stopPropagation?O.stopPropagation():typeof O.cancelBubble!="unknown"&&(O.cancelBubble=!0),this.isPropagationStopped=qa)},persist:function(){},isPersistent:qa}),g}var Aa={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(i){return i.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Xo=qr(Aa),mo=J({},Aa,{view:0,detail:0}),Jr=qr(mo),yo,ui,za,fa=J({},mo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:bo,button:0,buttons:0,relatedTarget:function(i){return i.relatedTarget===void 0?i.fromElement===i.srcElement?i.toElement:i.fromElement:i.relatedTarget},movementX:function(i){return"movementX"in i?i.movementX:(i!==za&&(za&&i.type==="mousemove"?(yo=i.screenX-za.screenX,ui=i.screenY-za.screenY):ui=yo=0,za=i),yo)},movementY:function(i){return"movementY"in i?i.movementY:ui}}),Mi=qr(fa),_o=J({},fa,{dataTransfer:0}),Ja=qr(_o),Vt=J({},mo,{relatedTarget:0}),mi=qr(Vt),Os=J({},Aa,{animationName:0,elapsedTime:0,pseudoElement:0}),Zo=qr(Os),qo=J({},Aa,{clipboardData:function(i){return"clipboardData"in i?i.clipboardData:window.clipboardData}}),Cs=qr(qo),As=J({},Aa,{data:0}),Ps=qr(As),Jo={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Eo={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Pa={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ta(i){var g=this.nativeEvent;return g.getModifierState?g.getModifierState(i):(i=Pa[i])?!!g[i]:!1}function bo(){return Ta}var he=J({},mo,{key:function(i){if(i.key){var g=Jo[i.key]||i.key;if(g!=="Unidentified")return g}return i.type==="keypress"?(i=Sr(i),i===13?"Enter":String.fromCharCode(i)):i.type==="keydown"||i.type==="keyup"?Eo[i.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:bo,charCode:function(i){return i.type==="keypress"?Sr(i):0},keyCode:function(i){return i.type==="keydown"||i.type==="keyup"?i.keyCode:0},which:function(i){return i.type==="keypress"?Sr(i):i.type==="keydown"||i.type==="keyup"?i.keyCode:0}}),ce=qr(he),ve=J({},fa,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Re=qr(ve),Ue=J({},mo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:bo}),Xe=qr(Ue),dt=J({},Aa,{propertyName:0,elapsedTime:0,pseudoElement:0}),xt=qr(dt),Xt=J({},fa,{deltaX:function(i){return"deltaX"in i?i.deltaX:"wheelDeltaX"in i?-i.wheelDeltaX:0},deltaY:function(i){return"deltaY"in i?i.deltaY:"wheelDeltaY"in i?-i.wheelDeltaY:"wheelDelta"in i?-i.wheelDelta:0},deltaZ:0,deltaMode:0}),Bt=qr(Xt),Nn=[9,13,27,32],Gn=f&&"CompositionEvent"in window,cr=null;f&&"documentMode"in document&&(cr=document.documentMode);var wr=f&&"TextEvent"in window&&!cr,yi=f&&(!Gn||cr&&8<cr&&11>=cr),Yo=" ",So=!1;function Oo(i,g){switch(i){case"keyup":return Nn.indexOf(g.keyCode)!==-1;case"keydown":return g.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Co(i){return i=i.detail,typeof i=="object"&&"data"in i?i.data:null}var Yr=!1;function Ts(i,g){switch(i){case"compositionend":return Co(g);case"keypress":return g.which!==32?null:(So=!0,Yo);case"textInput":return i=g.data,i===Yo&&So?null:i;default:return null}}function Gr(i,g){if(Yr)return i==="compositionend"||!Gn&&Oo(i,g)?(i=Gi(),ea=Ri=Zr=null,Yr=!1,i):null;switch(i){case"paste":return null;case"keypress":if(!(g.ctrlKey||g.altKey||g.metaKey)||g.ctrlKey&&g.altKey){if(g.char&&1<g.char.length)return g.char;if(g.which)return String.fromCharCode(g.which)}return null;case"compositionend":return yi&&g.locale!=="ko"?null:g.data;default:return null}}var xa={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function da(i){var g=i&&i.nodeName&&i.nodeName.toLowerCase();return g==="input"?!!xa[i.type]:g==="textarea"}function ta(i,g,O,L){je(L),g=Fu(g,"onChange"),0<g.length&&(O=new Xo("onChange","change",null,O,L),i.push({event:O,listeners:g}))}var Pe=null,Wi=null;function Wr(i){Wl(i,0)}function ki(i){var g=ar(i);if(qt(g))return i}function Rr(i,g){if(i==="change")return g}var _i=!1;if(f){var Zs;if(f){var xs="oninput"in document;if(!xs){var Qc=document.createElement("div");Qc.setAttribute("oninput","return;"),xs=typeof Qc.oninput=="function"}Zs=xs}else Zs=!1;_i=Zs&&(!document.documentMode||9<document.documentMode)}function Fl(){Pe&&(Pe.detachEvent("onpropertychange",Xc),Wi=Pe=null)}function Xc(i){if(i.propertyName==="value"&&ki(Wi)){var g=[];ta(g,Wi,i,an(i)),vn(Wr,g)}}function Zc(i,g,O){i==="focusin"?(Fl(),Pe=g,Wi=O,Pe.attachEvent("onpropertychange",Xc)):i==="focusout"&&Fl()}function fl(i){if(i==="selectionchange"||i==="keyup"||i==="keydown")return ki(Wi)}function He(i,g){if(i==="click")return ki(g)}function ht(i,g){if(i==="input"||i==="change")return ki(g)}function st(i,g){return i===g&&(i!==0||1/i===1/g)||i!==i&&g!==g}var Wt=typeof Object.is=="function"?Object.is:st;function On(i,g){if(Wt(i,g))return!0;if(typeof i!="object"||i===null||typeof g!="object"||g===null)return!1;var O=Object.keys(i),L=Object.keys(g);if(O.length!==L.length)return!1;for(L=0;L<O.length;L++){var j=O[L];if(!d.call(g,j)||!Wt(i[j],g[j]))return!1}return!0}function Zn(i){for(;i&&i.firstChild;)i=i.firstChild;return i}function Lr(i,g){var O=Zn(i);i=0;for(var L;O;){if(O.nodeType===3){if(L=i+O.textContent.length,i<=g&&L>=g)return{node:O,offset:g-i};i=L}e:{for(;O;){if(O.nextSibling){O=O.nextSibling;break e}O=O.parentNode}O=void 0}O=Zn(O)}}function ur(i,g){return i&&g?i===g?!0:i&&i.nodeType===3?!1:g&&g.nodeType===3?ur(i,g.parentNode):"contains"in i?i.contains(g):i.compareDocumentPosition?!!(i.compareDocumentPosition(g)&16):!1:!1}function wu(){for(var i=window,g=me();g instanceof i.HTMLIFrameElement;){try{var O=typeof g.contentWindow.location.href=="string"}catch(L){O=!1}if(O)i=g.contentWindow;else break;g=me(i.document)}return g}function Bl(i){var g=i&&i.nodeName&&i.nodeName.toLowerCase();return g&&(g==="input"&&(i.type==="text"||i.type==="search"||i.type==="tel"||i.type==="url"||i.type==="password")||g==="textarea"||i.contentEditable==="true")}function Ia(i){var g=wu(),O=i.focusedElem,L=i.selectionRange;if(g!==O&&O&&O.ownerDocument&&ur(O.ownerDocument.documentElement,O)){if(L!==null&&Bl(O)){if(g=L.start,i=L.end,i===void 0&&(i=g),"selectionStart"in O)O.selectionStart=g,O.selectionEnd=Math.min(i,O.value.length);else if(i=(g=O.ownerDocument||document)&&g.defaultView||window,i.getSelection){i=i.getSelection();var j=O.textContent.length,H=Math.min(L.start,j);L=L.end===void 0?H:Math.min(L.end,j),!i.extend&&H>L&&(j=L,L=H,H=j),j=Lr(O,H);var se=Lr(O,L);j&&se&&(i.rangeCount!==1||i.anchorNode!==j.node||i.anchorOffset!==j.offset||i.focusNode!==se.node||i.focusOffset!==se.offset)&&(g=g.createRange(),g.setStart(j.node,j.offset),i.removeAllRanges(),H>L?(i.addRange(g),i.extend(se.node,se.offset)):(g.setEnd(se.node,se.offset),i.addRange(g)))}}for(g=[],i=O;i=i.parentNode;)i.nodeType===1&&g.push({element:i,left:i.scrollLeft,top:i.scrollTop});for(typeof O.focus=="function"&&O.focus(),O=0;O<g.length;O++)i=g[O],i.element.scrollLeft=i.left,i.element.scrollTop=i.top}}var zl=f&&"documentMode"in document&&11>=document.documentMode,Is=null,ha=null,Ao=null,kr=!1;function er(i,g,O){var L=O.window===O?O.document:O.nodeType===9?O:O.ownerDocument;kr||Is==null||Is!==me(L)||(L=Is,"selectionStart"in L&&Bl(L)?L={start:L.selectionStart,end:L.selectionEnd}:(L=(L.ownerDocument&&L.ownerDocument.defaultView||window).getSelection(),L={anchorNode:L.anchorNode,anchorOffset:L.anchorOffset,focu
vendor: 10,932 bytes, lines 2606-2607
2606sNode:L.focusNode,focusOffset:L.focusOffset}),Ao&&On(Ao,L)||(Ao=L,L=Fu(ha,"onSelect"),0<L.length&&(g=new Xo("onSelect","select",null,g,O),i.push({event:g,listeners:L}),g.target=Is)))}function es(i,g){var O={};return O[i.toLowerCase()]=g.toLowerCase(),O["Webkit"+i]="webkit"+g,O["Moz"+i]="moz"+g,O}var ts={animationend:es("Animation","AnimationEnd"),animationiteration:es("Animation","AnimationIteration"),animationstart:es("Animation","AnimationStart"),transitionend:es("Transition","TransitionEnd")},ws={},jl={};f&&(jl=document.createElement("div").style,"AnimationEvent"in window||(delete ts.animationend.animation,delete ts.animationiteration.animation,delete ts.animationstart.animation),"TransitionEvent"in window||delete ts.transitionend.transition);function Ru(i){if(ws[i])return ws[i];if(!ts[i])return i;var g=ts[i],O;for(O in g)if(g.hasOwnProperty(O)&&O in jl)return ws[i]=g[O];return i}var Gl=Ru("animationend"),Mu=Ru("animationiteration"),Ya=Ru("animationstart"),qs=Ru("transitionend"),dl=new Map,Du="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function eo(i,g){dl.set(i,g),s(g,[i])}for(var hl=0;hl<Du.length;hl++){var Po=Du[hl],qc=Po.toLowerCase(),Js=Po[0].toUpperCase()+Po.slice(1);eo(qc,"on"+Js)}eo(Gl,"onAnimationEnd"),eo(Mu,"onAnimationIteration"),eo(Ya,"onAnimationStart"),eo("dblclick","onDoubleClick"),eo("focusin","onFocus"),eo("focusout","onBlur"),eo(qs,"onTransitionEnd"),h("onMouseEnter",["mouseout","mouseover"]),h("onMouseLeave",["mouseout","mouseover"]),h("onPointerEnter",["pointerout","pointerover"]),h("onPointerLeave",["pointerout","pointerover"]),s("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),s("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),s("onBeforeInput",["compositionend","keypress","textInput","paste"]),s("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var ja="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Lu=new Set("cancel close invalid load scroll toggle".split(" ").concat(ja));function Jc(i,g,O){var L=i.type||"unknown-event";i.currentTarget=O,qi(L,g,void 0,i),i.currentTarget=null}function Wl(i,g){g=(g&4)!==0;for(var O=0;O<i.length;O++){var L=i[O],j=L.event;L=L.listeners;e:{var H=void 0;if(g)for(var se=L.length-1;0<=se;se--){var Ae=L[se],Ne=Ae.instance,at=Ae.currentTarget;if(Ae=Ae.listener,Ne!==H&&j.isPropagationStopped())break e;Jc(j,Ae,at),H=Ne}else for(se=0;se<L.length;se++){if(Ae=L[se],Ne=Ae.instance,at=Ae.currentTarget,Ae=Ae.listener,Ne!==H&&j.isPropagationStopped())break e;Jc(j,Ae,at),H=Ne}}}if(mr)throw i=la,mr=!1,la=null,i}function vr(i,g){var O=g[de];O===void 0&&(O=g[de]=new Set);var L=i+"__bubble";O.has(L)||(Yc(g,i,2,!1),O.add(L))}function Rs(i,g,O){var L=0;g&&(L|=4),Yc(O,i,L,g)}var Ms="_reactListening"+Math.random().toString(36).slice(2);function ns(i){if(!i[Ms]){i[Ms]=!0,t.forEach(function(O){O!=="selectionchange"&&(Lu.has(O)||Rs(O,!1,i),Rs(O,!0,i))});var g=i.nodeType===9?i:i.ownerDocument;g===null||g[Ms]||(g[Ms]=!0,Rs("selectionchange",!1,g))}}function Yc(i,g,O,L){switch(Tr(g)){case 1:var j=Xs;break;case 4:j=xn;break;default:j=$o}O=j.bind(null,g,O,i),j=void 0,!Wn||g!=="touchstart"&&g!=="touchmove"&&g!=="wheel"||(j=!0),L?j!==void 0?i.addEventListener(g,O,{capture:!0,passive:j}):i.addEventListener(g,O,!0):j!==void 0?i.addEventListener(g,O,{passive:j}):i.addEventListener(g,O,!1)}function Nu(i,g,O,L,j){var H=L;if(!(g&1)&&!(g&2)&&L!==null)e:for(;;){if(L===null)return;var se=L.tag;if(se===3||se===4){var Ae=L.stateNode.containerInfo;if(Ae===j||Ae.nodeType===8&&Ae.parentNode===j)break;if(se===4)for(se=L.return;se!==null;){var Ne=se.tag;if((Ne===3||Ne===4)&&(Ne=se.stateNode.containerInfo,Ne===j||Ne.nodeType===8&&Ne.parentNode===j))return;se=se.return}for(;Ae!==null;){if(se=ei(Ae),se===null)return;if(Ne=se.tag,Ne===5||Ne===6){L=H=se;continue e}Ae=Ae.parentNode}}L=L.return}vn(function(){var at=H,At=an(O),It=[];e:{var Ct=dl.get(i);if(Ct!==void 0){var $t=Xo,rn=i;switch(i){case"keypress":if(Sr(O)===0)break e;case"keydown":case"keyup":$t=ce;break;case"focusin":rn="focus",$t=mi;break;case"focusout":rn="blur",$t=mi;break;case"beforeblur":case"afterblur":$t=mi;break;case"click":if(O.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":$t=Mi;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":$t=Ja;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":$t=Xe;break;case Gl:case Mu:case Ya:$t=Zo;break;case qs:$t=xt;break;case"scroll":$t=Jr;break;case"wheel":$t=Bt;break;case"copy":case"cut":case"paste":$t=Cs;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":$t=Re}var un=(g&4)!==0,Ar=!un&&i==="scroll",Ze=un?Ct!==null?Ct+"Capture":null:Ct;un=[];for(var Ge=at,et;Ge!==null;){et=Ge;var Dt=et.stateNode;if(et.tag===5&&Dt!==null&&(et=Dt,Ze!==null&&(Dt=yn(Ge,Ze),Dt!=null&&un.push(Uu(Ge,Dt,et)))),Ar)break;Ge=Ge.return}0<un.length&&(Ct=new $t(Ct,rn,null,O,At),It.push({event:Ct,listeners:un}))}}if(!(g&7)){e:{if(Ct=i==="mouseover"||i==="pointerover",$t=i==="mouseout"||i==="pointerout",Ct&&O!==jt&&(rn=O.relatedTarget||O.fromElement)&&(ei(rn)||rn[no]))break e;if(($t||Ct)&&(Ct=At.window===At?At:(Ct=At.ownerDocument)?Ct.defaultView||Ct.parentWindow:window,$t?(rn=O.relatedTarget||O.toElement,$t=at,rn=rn?ei(rn):null,rn!==null&&(Ar=Pi(rn),rn!==Ar||rn.tag!==5&&rn.tag!==6)&&(rn=null)):($t=null,rn=at),$t!==rn)){if(un=Mi,Dt="onMouseLeave",Ze="onMouseEnter",Ge="mouse",(i==="pointerout"||i==="pointerover")&&(un=Re,Dt="onPointerLeave",Ze="onPointerEnter",Ge="pointer"),Ar=$t==null?Ct:ar($t),et=rn==null?Ct:ar(rn),Ct=new un(Dt,Ge+"leave",$t,O,At),Ct.target=Ar,Ct.relatedTarget=et,Dt=null,ei(At)===at&&(un=new un(Ze,Ge+"enter",rn,O,At),un.target=et,un.relatedTarget=Ar,Dt=un),Ar=Dt,$t&&rn)t:{for(un=$t,Ze=rn,Ge=0,et=un;et;et=Or(et))Ge++;for(et=0,Dt=Ze;Dt;Dt=Or(Dt))et++;for(;0<Ge-et;)un=Or(un),Ge--;for(;0<et-Ge;)Ze=Or(Ze),et--;for(;Ge--;){if(un===Ze||Ze!==null&&un===Ze.alternate)break t;un=Or(un),Ze=Or(Ze)}un=null}else un=null;$t!==null&&li(It,Ct,$t,un,!1),rn!==null&&Ar!==null&&li(It,Ar,rn,un,!0)}}e:{if(Ct=at?ar(at):window,$t=Ct.nodeName&&Ct.nodeName.toLowerCase(),$t==="select"||$t==="input"&&Ct.type==="file")var on=Rr;else if(da(Ct))if(_i)on=ht;else{on=fl;var _n=Zc}else($t=Ct.nodeName)&&$t.toLowerCase()==="input"&&(Ct.type==="checkbox"||Ct.type==="radio")&&(on=He);if(on&&(on=on(i,at))){ta(It,on,O,At);break e}_n&&_n(i,Ct,at),i==="focusout"&&(_n=Ct._wrapperState)&&_n.controlled&&Ct.type==="number"&&Lt(Ct,"number",Ct.value)}switch(_n=at?ar(at):window,i){case"focusin":(da(_n)||_n.contentEditable==="true")&&(Is=_n,ha=at,Ao=null);break;case"focusout":Ao=ha=Is=null;break;case"mousedown":kr=!0;break;case"contextmenu":case"mouseup":case"dragend":kr=!1,er(It,O,At);break;case"selectionchange":if(zl)break;case"keydown":case"keyup":er(It,O,At)}var En;if(Gn)e:{switch(i){case"compositionstart":var Pn="onCompositionStart";break e;case"compositionend":Pn="onCompositionEnd";break e;case"compositionupdate":Pn="onCompositionUpdate";break e}Pn=void 0}else Yr?Oo(i,O)&&(Pn="onCompositionEnd"):i==="keydown"&&O.keyCode===229&&(Pn="onCompositionStart");Pn&&(yi&&O.locale!=="ko"&&(Yr||Pn!=="onCompositionStart"?Pn==="onCompositionEnd"&&Yr&&(En=Gi()):(Zr=At,Ri="value"in Zr?Zr.value:Zr.textContent,Yr=!0)),_n=Fu(at,Pn),0<_n.length&&(Pn=new Ps(Pn,i,null,O,At),It.push({event:Pn,listeners:_n}),En?Pn.data=En:(En=Co(O),En!==null&&(Pn.data=En)))),(En=wr?Ts(i,O):Gr(i,O))&&(at=Fu(at,"onBeforeInput"),0<at.length&&(At=new Ps("onBeforeInput","beforeinput",null,O,At),It.push({event:At,listeners:at}),At.data=En))}Wl(It,g)})}function Uu(i,g,O){return{instance:i,listener:g,currentTarget:O}}function Fu(i,g){for(var O=g+"Capture",L=[];i!==null;){var j=i,H=j.stateNode;j.tag===5&&H!==null&&(j=H,H=yn(i,O),H!=null&&L.unshift(Uu(i,H,j)),H=yn(i,g),H!=null&&L.push(Uu(i,H,j))),i=i.return}return L}function Or(i){if(i===null)return null;do i=i.return;while(i&&i.tag!==5);return i||null}function li(i,g,O,L,j){for(var H=g._reactName,se=[];O!==null&&O!==L;){var Ae=O,Ne=Ae.alternate,at=Ae.stateNode;if(Ne!==null&&Ne===L)break;Ae.tag===5&&at!==null&&(Ae=at,j?(Ne=yn(O,H),Ne!=null&&se.unshift(Uu(O,Ne,Ae))):j||(Ne=yn(O,H),Ne!=null&&se.push(Uu(O,Ne,Ae)))),O=O.return}se.length!==0&&i.push({event:g,listeners:se})}var Jf=/\r\n?/g,ef=/\u0000|\uFFFD/g;function vl(i){return(typeof i=="string"?i:""+i).replace(Jf,`
2607`).replace(ef,"")}function Bu(i,g,O){if(g=vl(g),vl(i)!==g&&O)throw Error(r(425))}function Ys(){}var rs=null,zu=null;function To(i,g){return i==="textarea"||i==="noscript"||typeof g.children=="string"||typeof g.children=="number"||typeof g.dangerouslySetInnerHTML=="object"&&g.dangerouslySetInnerHTML!==null&&g.dangerouslySetInnerHTML.__html!=null}var Ds=typeof setTimeout=="function"?setTimeout:void 0,eu=typeof clearTimeout=="function"?clearTimeout:void 0,ju=typeof Promise=="function"?Promise:void 0,Di=typeof queueMicrotask=="function"?queueMicrotask:typeof ju!="undefined"?function(i){return ju.resolve(null).then(i).catch(Yf)}:Ds;function Yf(i){setTimeout(function(){throw i})}function kl(i,g){var O=g,L=0;do{var j=O.nextSibling;if(i.removeChild(O),j&&j.nodeType===8)if(O=j.data,O==="/$"){if(L===0){i.removeChild(j),Xa(g);return}L--}else O!=="$"&&O!=="$?"&&O!=="$!"||L++;O=j}while(O);Xa(g)}function is(i){for(;i!=null;i=i.nextSibling){var g=i.nodeType;if(g===1||g===3)break;if(g===8){if(g=i.data,g==="$"||g==="$!"||g==="$?")break;if(g==="/$")return null}}return i}function tf(i){i=i.previousSibling;for(var g=0;i;){if(i.nodeType===8){var O=i.data;if(O==="$"||O==="$!"||O==="$?"){if(g===0)return i;g--}else O==="/$"&&g++}i=i.previousSibling}return null}var tu=Math.random().toString(36).slice(2),va="__reactFiber$"+tu,to="__reactProps$"+tu,no="__reactContainer$"+tu,de
vendor: 4,878 bytes, line 2607
2607="__reactEvents$"+tu,nu="__reactListeners$"+tu,ro="__reactHandles$"+tu;function ei(i){var g=i[va];if(g)return g;for(var O=i.parentNode;O;){if(g=O[no]||O[va]){if(O=g.alternate,g.child!==null||O!==null&&O.child!==null)for(i=tf(i);i!==null;){if(O=i[va])return O;i=tf(i)}return g}i=O,O=i.parentNode}return null}function Bn(i){return i=i[va]||i[no],!i||i.tag!==5&&i.tag!==6&&i.tag!==13&&i.tag!==3?null:i}function ar(i){if(i.tag===5||i.tag===6)return i.stateNode;throw Error(r(33))}function Gu(i){return i[to]||null}var Hl=[],wa=-1;function Ls(i){return{current:i}}function Cr(i){0>wa||(i.current=Hl[wa],Hl[wa]=null,wa--)}function pr(i,g){wa++,Hl[wa]=i.current,i.current=g}var xo={},Hi=Ls(xo),Yt=Ls(!1),ru=xo;function Io(i,g){var O=i.type.contextTypes;if(!O)return xo;var L=i.stateNode;if(L&&L.__reactInternalMemoizedUnmaskedChildContext===g)return L.__reactInternalMemoizedMaskedChildContext;var j={},H;for(H in O)j[H]=g[H];return L&&(i=i.stateNode,i.__reactInternalMemoizedUnmaskedChildContext=g,i.__reactInternalMemoizedMaskedChildContext=j),j}function pa(i){return i=i.childContextTypes,i!=null}function pl(){Cr(Yt),Cr(Hi)}function ed(i,g,O){if(Hi.current!==xo)throw Error(r(168));pr(Hi,g),pr(Yt,O)}function io(i,g,O){var L=i.stateNode;if(g=g.childContextTypes,typeof L.getChildContext!="function")return O;L=L.getChildContext();for(var j in L)if(!(j in g))throw Error(r(108,pt(i)||"Unknown",j));return J({},O,L)}function Wu(i){return i=(i=i.stateNode)&&i.__reactInternalMemoizedMergedChildContext||xo,ru=Hi.current,pr(Hi,i),pr(Yt,Yt.current),!0}function nf(i,g,O){var L=i.stateNode;if(!L)throw Error(r(169));O?(i=io(i,g,ru),L.__reactInternalMemoizedMergedChildContext=i,Cr(Yt),Cr(Hi),pr(Hi,i)):Cr(Yt),pr(Yt,O)}var as=null,Kl=!1,Vl=!1;function wo(i){as===null?as=[i]:as.push(i)}function td(i){Kl=!0,wo(i)}function os(){if(!Vl&&as!==null){Vl=!0;var i=0,g=nn;try{var O=as;for(nn=1;i<O.length;i++){var L=O[i];do L=L(!0);while(L!==null)}as=null,Kl=!1}catch(j){throw as!==null&&(as=as.slice(i+1)),Mr(ba,os),j}finally{nn=g,Vl=!1}}return null}var Ei=[],iu=0,gl=null,ku=0,Ga=[],Wa=0,Ns=null,Ro=1,ao="";function au(i,g){Ei[iu++]=ku,Ei[iu++]=gl,gl=i,ku=g}function $l(i,g,O){Ga[Wa++]=Ro,Ga[Wa++]=ao,Ga[Wa++]=Ns,Ns=i;var L=Ro;i=ao;var j=32-Yn(L)-1;L&=~(1<<j),O+=1;var H=32-Yn(g)+j;if(30<H){var se=j-j%5;H=(L&(1<<se)-1).toString(32),L>>=se,j-=se,Ro=1<<32-Yn(g)+j|O<<j|L,ao=H+i}else Ro=1<<H|O<<j|L,ao=i}function ou(i){i.return!==null&&(au(i,1),$l(i,1,0))}function Mo(i){for(;i===gl;)gl=Ei[--iu],Ei[iu]=null,ku=Ei[--iu],Ei[iu]=null;for(;i===Ns;)Ns=Ga[--Wa],Ga[Wa]=null,ao=Ga[--Wa],Ga[Wa]=null,Ro=Ga[--Wa],Ga[Wa]=null}var Ra=null,na=null,fr=!1,ci=null;function Ql(i,g){var O=$a(5,null,null,0);O.elementType="DELETED",O.stateNode=g,O.return=i,g=i.deletions,g===null?(i.deletions=[O],i.flags|=16):g.push(O)}function oo(i,g){switch(i.tag){case 5:var O=i.type;return g=g.nodeType!==1||O.toLowerCase()!==g.nodeName.toLowerCase()?null:g,g!==null?(i.stateNode=g,Ra=i,na=is(g.firstChild),!0):!1;case 6:return g=i.pendingProps===""||g.nodeType!==3?null:g,g!==null?(i.stateNode=g,Ra=i,na=null,!0):!1;case 13:return g=g.nodeType!==8?null:g,g!==null?(O=Ns!==null?{id:Ro,overflow:ao}:null,i.memoizedState={dehydrated:g,treeContext:O,retryLane:1073741824},O=$a(18,null,null,0),O.stateNode=g,O.return=i,i.child=O,Ra=i,na=null,!0):!1;default:return!1}}function ra(i){return(i.mode&1)!==0&&(i.flags&128)===0}function rf(i){if(fr){var g=na;if(g){var O=g;if(!oo(i,g)){if(ra(i))throw Error(r(418));g=is(O.nextSibling);var L=Ra;g&&oo(i,g)?Ql(L,O):(i.flags=i.flags&-4097|2,fr=!1,Ra=i)}}else{if(ra(i))throw Error(r(418));i.flags=i.flags&-4097|2,fr=!1,Ra=i}}}function af(i){for(i=i.return;i!==null&&i.tag!==5&&i.tag!==3&&i.tag!==13;)i=i.return;Ra=i}function su(i){if(i!==Ra)return!1;if(!fr)return af(i),fr=!0,!1;var g;if((g=i.tag!==3)&&!(g=i.tag!==5)&&(g=i.type,g=g!=="head"&&g!=="body"&&!To(i.type,i.memoizedProps)),g&&(g=na)){if(ra(i))throw Hu(),Error(r(418));for(;g;)Ql(i,g),g=is(g.nextSibling)}if(af(i),i.tag===13){if(i=i.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(r(317));e:{for(i=i.nextSibling,g=0;i;){if(i.nodeType===8){var O=i.data;if(O==="/$"){if(g===0){na=is(i.nextSibling);break e}g--}else O!=="$"&&O!=="$!"&&O!=="$?"||g++}i=i.nextSibling}na=null}}else na=Ra?is(i.stateNode.nextSibling):null;return!0}function Hu(){for(var i=na;i;)i=is(i.nextSibling)}function ga(){na=Ra=null,fr=!1}function Xl(i){ci===null?ci=[i]:ci.push(i)}var nd=x.ReactCurrentBatchConfig;function Ki(i,g){if(i&&i.defaultProps){g=J({},g),i=i.defaultProps;for(var O in i)g[O]===void 0&&(g[O]=i[O]);return g}return g}var Zl=Ls(null),uu=null,Nr=null,Ku=null;function ql(){Ku=Nr=uu=null}function ka(i){var g=Zl.current;Cr(Zl),i._currentValue=g}function ml(i,g,O){for(;i!==null;){var L=i.alternate;if((i.childLanes&g)!==g?(i.childLanes|=g,L!==null&&(L.childLanes|=g)):L!==null&&(L.childLanes&g)!==g&&(L.childLanes|=g),i===O)break;
vendor: 6,538 bytes, line 2607
2607i=i.return}}function so(i,g){uu=i,Ku=Nr=null,i=i.dependencies,i!==null&&i.firstContext!==null&&(i.lanes&g&&(aa=!0),i.firstContext=null)}function bi(i){var g=i._currentValue;if(Ku!==i)if(i={context:i,memoizedValue:g,next:null},Nr===null){if(uu===null)throw Error(r(308));Nr=i,uu.dependencies={lanes:0,firstContext:i}}else Nr=Nr.next=i;return g}var Us=null;function Li(i){Us===null?Us=[i]:Us.push(i)}function Jl(i,g,O,L){var j=g.interleaved;return j===null?(O.next=O,Li(g)):(O.next=j.next,j.next=O),g.interleaved=O,ss(i,L)}function ss(i,g){i.lanes|=g;var O=i.alternate;for(O!==null&&(O.lanes|=g),O=i,i=i.return;i!==null;)i.childLanes|=g,O=i.alternate,O!==null&&(O.childLanes|=g),O=i,i=i.return;return O.tag===3?O.stateNode:null}var Fs=!1;function Yl(i){i.updateQueue={baseState:i.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function yl(i,g){i=i.updateQueue,g.updateQueue===i&&(g.updateQueue={baseState:i.baseState,firstBaseUpdate:i.firstBaseUpdate,lastBaseUpdate:i.lastBaseUpdate,shared:i.shared,effects:i.effects})}function Do(i,g){return{eventTime:i,lane:g,tag:0,payload:null,callback:null,next:null}}function Ha(i,g,O){var L=i.updateQueue;if(L===null)return null;if(L=L.shared,qn&2){var j=L.pending;return j===null?g.next=g:(g.next=j.next,j.next=g),L.pending=g,ss(i,O)}return j=L.interleaved,j===null?(g.next=g,Li(L)):(g.next=j.next,j.next=g),L.interleaved=g,ss(i,O)}function lu(i,g,O){if(g=g.updateQueue,g!==null&&(g=g.shared,(O&4194240)!==0)){var L=g.lanes;L&=i.pendingLanes,O|=L,g.lanes=O,Xn(i,O)}}function of(i,g){var O=i.updateQueue,L=i.alternate;if(L!==null&&(L=L.updateQueue,O===L)){var j=null,H=null;if(O=O.firstBaseUpdate,O!==null){do{var se={eventTime:O.eventTime,lane:O.lane,tag:O.tag,payload:O.payload,callback:O.callback,next:null};H===null?j=H=se:H=H.next=se,O=O.next}while(O!==null);H===null?j=H=g:H=H.next=g}else j=H=g;O={baseState:L.baseState,firstBaseUpdate:j,lastBaseUpdate:H,shared:L.shared,effects:L.effects},i.updateQueue=O;return}i=O.lastBaseUpdate,i===null?O.firstBaseUpdate=g:i.next=g,O.lastBaseUpdate=g}function ec(i,g,O,L){var j=i.updateQueue;Fs=!1;var H=j.firstBaseUpdate,se=j.lastBaseUpdate,Ae=j.shared.pending;if(Ae!==null){j.shared.pending=null;var Ne=Ae,at=Ne.next;Ne.next=null,se===null?H=at:se.next=at,se=Ne;var At=i.alternate;At!==null&&(At=At.updateQueue,Ae=At.lastBaseUpdate,Ae!==se&&(Ae===null?At.firstBaseUpdate=at:Ae.next=at,At.lastBaseUpdate=Ne))}if(H!==null){var It=j.baseState;se=0,At=at=Ne=null,Ae=H;do{var Ct=Ae.lane,$t=Ae.eventTime;if((L&Ct)===Ct){At!==null&&(At=At.next={eventTime:$t,lane:0,tag:Ae.tag,payload:Ae.payload,callback:Ae.callback,next:null});e:{var rn=i,un=Ae;switch(Ct=g,$t=O,un.tag){case 1:if(rn=un.payload,typeof rn=="function"){It=rn.call($t,It,Ct);break e}It=rn;break e;case 3:rn.flags=rn.flags&-65537|128;case 0:if(rn=un.payload,Ct=typeof rn=="function"?rn.call($t,It,Ct):rn,Ct==null)break e;It=J({},It,Ct);break e;case 2:Fs=!0}}Ae.callback!==null&&Ae.lane!==0&&(i.flags|=64,Ct=j.effects,Ct===null?j.effects=[Ae]:Ct.push(Ae))}else $t={eventTime:$t,lane:Ct,tag:Ae.tag,payload:Ae.payload,callback:Ae.callback,next:null},At===null?(at=At=$t,Ne=It):At=At.next=$t,se|=Ct;if(Ae=Ae.next,Ae===null){if(Ae=j.shared.pending,Ae===null)break;Ct=Ae,Ae=Ct.next,Ct.next=null,j.lastBaseUpdate=Ct,j.shared.pending=null}}while(!0);if(At===null&&(Ne=It),j.baseState=Ne,j.firstBaseUpdate=at,j.lastBaseUpdate=At,g=j.shared.interleaved,g!==null){j=g;do se|=j.lane,j=j.next;while(j!==g)}else H===null&&(j.shared.lanes=0);ks|=se,i.lanes=se,i.memoizedState=It}}function Bs(i,g,O){if(i=g.effects,g.effects=null,i!==null)for(g=0;g<i.length;g++){var L=i[g],j=L.callback;if(j!==null){if(L.callback=null,L=O,typeof j!="function")throw Error(r(191,j));j.call(L)}}}var rd=new c.Component().refs;function sf(i,g,O,L){g=i.memoizedState,O=O(L,g),O=O==null?g:J({},g,O),i.memoizedState=O,i.lanes===0&&(i.updateQueue.baseState=O)}var Vu={isMounted:function(i){return(i=i._reactInternals)?Pi(i)===i:!1},enqueueSetState:function(i,g,O){i=i._reactInternals;var L=Zi(),j=Hs(i),H=Do(L,j);H.payload=g,O!=null&&(H.callback=O),g=Ha(i,H,j),g!==null&&(Ua(g,i,j,L),lu(g,i,j))},enqueueReplaceState:function(i,g,O){i=i._reactInternals;var L=Zi(),j=Hs(i),H=Do(L,j);H.tag=1,H.payload=g,O!=null&&(H.callback=O),g=Ha(i,H,j),g!==null&&(Ua(g,i,j,L),lu(g,i,j))},enqueueForceUpdate:function(i,g){i=i._reactInternals;var O=Zi(),L=Hs(i),j=Do(O,L);j.tag=2,g!=null&&(j.callback=g),g=Ha(i,j,L),g!==null&&(Ua(g,i,L,O),lu(g,i,L))}};function uf(i,g,O,L,j,H,se){return i=i.stateNode,typeof i.shouldComponentUpdate=="function"?i.shouldComponentUpdate(L,H,se):g.prototype&&g.prototype.isPureReactComponent?!On(O,L)||!On(j,H):!0}function lf(i,g,O){var L=!1,j=xo,H=g.contextType;return typeof H=="object"&&H!==null?H=bi(H):(j=pa(g)?ru:Hi.current,L=g.contextTypes,H=(L=L!=null)?Io(i,j):xo),g=new g(O,H),i.memoizedState=g.state!==null&&g.state!==void 0?g.state:null,g.updater=Vu,i.stateNode=g,g._reactInternals=i,L&&(i=i.stateNode,i.__reactInternalMemoizedUnmaskedChildContext=j,i.__reactInternalMemoizedMaskedChildContext=H),g}function id(i,g,O,L){i=g.state,typeof g.componentWillReceiveProps=="function"&&g.componentWillReceiveProps(O,L),typeof g.UNSAFE_componentWillReceiveProps=="function"&&g.UNSAFE_componentWillReceiveProps(O,L),g.state!==i&&Vu.enqueueReplaceState(g,g.state,null)}function cf(i,g,O,L){var j=i.stateNode;j.props=O,j.state=i.memoizedState,j.refs=rd,Yl(i);var H=g.contextType;typeof H=="object"&&H!==null?j.context=bi(H):(H=pa(g)?ru:Hi.current,j.context=Io(i,H)),j.state=i.memoizedState,H=g.getDerivedStateFromProps,typeof H=="function"&&(sf(i,g,H,O),j.state=i.memoizedState),typeof g.getDerivedStateFromProps=="function"||typeof j.getSnapshotBeforeUpdate=="function"||typeof j.UNSAFE_componentWillMount!="function"&&typeof j.componentWillMount!="function"||(g=j.state,typeof j.componentWillMount=="function"&&j.componentWillMount(),typeof j.UNSAFE_componentWillMount=="function"&&j.UNSAFE_componentWillMount(),g!==j.state&&Vu.enqueueReplaceState(j,j.state,null),ec(i,O,j,L),j.state=i.memoizedState),typeof j.componentDidMount=="function"&&(i.flags|=4194308)}function $u(i,g,O){if(i=O.ref,i!==null&&typeof i!="function"&&typeof i!="object"){if(O._owner){if(O=O._owner,O){if(O.tag!==1)throw Error(r(309));var L=O.stateNode}if(!L)throw Error(r(147,i));var j=L,H=""+i;return g!==null&&g.ref!==null&&typeof g.ref=="function"&&g.ref._stringRef===H?g.ref:(g=function(se){var Ae=j.refs;Ae===rd&&(Ae=j.refs={}),se===null?delete Ae[H]:Ae[H]=se},g._stringRef=H,g)}
vendor: 4,304 bytes, line 2607
2607if(typeof i!="string")throw Error(r(284));if(!O._owner)throw Error(r(290,i))}return i}function Qu(i,g){throw i=Object.prototype.toString.call(g),Error(r(31,i==="[object Object]"?"object with keys {"+Object.keys(g).join(", ")+"}":i))}function ff(i){var g=i._init;return g(i._payload)}function tc(i){function g(Ze,Ge){if(i){var et=Ze.deletions;et===null?(Ze.deletions=[Ge],Ze.flags|=16):et.push(Ge)}}function O(Ze,Ge){if(!i)return null;for(;Ge!==null;)g(Ze,Ge),Ge=Ge.sibling;return null}function L(Ze,Ge){for(Ze=new Map;Ge!==null;)Ge.key!==null?Ze.set(Ge.key,Ge):Ze.set(Ge.index,Ge),Ge=Ge.sibling;return Ze}function j(Ze,Ge){return Ze=vs(Ze,Ge),Ze.index=0,Ze.sibling=null,Ze}function H(Ze,Ge,et){return Ze.index=et,i?(et=Ze.alternate,et!==null?(et=et.index,et<Ge?(Ze.flags|=2,Ge):et):(Ze.flags|=2,Ge)):(Ze.flags|=1048576,Ge)}function se(Ze){return i&&Ze.alternate===null&&(Ze.flags|=2),Ze}function Ae(Ze,Ge,et,Dt){return Ge===null||Ge.tag!==6?(Ge=Hf(et,Ze.mode,Dt),Ge.return=Ze,Ge):(Ge=j(Ge,et),Ge.return=Ze,Ge)}function Ne(Ze,Ge,et,Dt){var on=et.type;return on===F?At(Ze,Ge,et.props.children,Dt,et.key):Ge!==null&&(Ge.elementType===on||typeof on=="object"&&on!==null&&on.$$typeof===X&&ff(on)===Ge.type)?(Dt=j(Ge,et.props),Dt.ref=$u(Ze,Ge,et),Dt.return=Ze,Dt):(Dt=jc(et.type,et.key,et.props,null,Ze.mode,Dt),Dt.ref=$u(Ze,Ge,et),Dt.return=Ze,Dt)}function at(Ze,Ge,et,Dt){return Ge===null||Ge.tag!==4||Ge.stateNode.containerInfo!==et.containerInfo||Ge.stateNode.implementation!==et.implementation?(Ge=Ml(et,Ze.mode,Dt),Ge.return=Ze,Ge):(Ge=j(Ge,et.children||[]),Ge.return=Ze,Ge)}function At(Ze,Ge,et,Dt,on){return Ge===null||Ge.tag!==7?(Ge=Pu(et,Ze.mode,Dt,on),Ge.return=Ze,Ge):(Ge=j(Ge,et),Ge.return=Ze,Ge)}function It(Ze,Ge,et){if(typeof Ge=="string"&&Ge!==""||typeof Ge=="number")return Ge=Hf(""+Ge,Ze.mode,et),Ge.return=Ze,Ge;if(typeof Ge=="object"&&Ge!==null){switch(Ge.$$typeof){case R:return et=jc(Ge.type,Ge.key,Ge.props,null,Ze.mode,et),et.ref=$u(Ze,null,Ge),et.return=Ze,et;case M:return Ge=Ml(Ge,Ze.mode,et),Ge.return=Ze,Ge;case X:var Dt=Ge._init;return It(Ze,Dt(Ge._payload),et)}if(Nt(Ge)||$(Ge))return Ge=Pu(Ge,Ze.mode,et,null),Ge.return=Ze,Ge;Qu(Ze,Ge)}return null}function Ct(Ze,Ge,et,Dt){var on=Ge!==null?Ge.key:null;if(typeof et=="string"&&et!==""||typeof et=="number")return on!==null?null:Ae(Ze,Ge,""+et,Dt);if(typeof et=="object"&&et!==null){switch(et.$$typeof){case R:return et.key===on?Ne(Ze,Ge,et,Dt):null;case M:return et.key===on?at(Ze,Ge,et,Dt):null;case X:return on=et._init,Ct(Ze,Ge,on(et._payload),Dt)}if(Nt(et)||$(et))return on!==null?null:At(Ze,Ge,et,Dt,null);Qu(Ze,et)}return null}function $t(Ze,Ge,et,Dt,on){if(typeof Dt=="string"&&Dt!==""||typeof Dt=="number")return Ze=Ze.get(et)||null,Ae(Ge,Ze,""+Dt,on);if(typeof Dt=="object"&&Dt!==null){switch(Dt.$$typeof){case R:return Ze=Ze.get(Dt.key===null?et:Dt.key)||null,Ne(Ge,Ze,Dt,on);case M:return Ze=Ze.get(Dt.key===null?et:Dt.key)||null,at(Ge,Ze,Dt,on);case X:var _n=Dt._init;return $t(Ze,Ge,et,_n(Dt._payload),on)}if(Nt(Dt)||$(Dt))return Ze=Ze.get(et)||null,At(Ge,Ze,Dt,on,null);Qu(Ge,Dt)}return null}function rn(Ze,Ge,et,Dt){for(var on=null,_n=null,En=Ge,Pn=Ge=0,ii=null;En!==null&&Pn<et.length;Pn++){En.index>Pn?(ii=En,En=null):ii=En.sibling;var tr=Ct(Ze,En,et[Pn],Dt);if(tr===null){En===null&&(En=ii);break}i&&En&&tr.alternate===null&&g(Ze,En),Ge=H(tr,Ge,Pn),_n===null?on=tr:_n.sibling=tr,_n=tr,En=ii}if(Pn===et.length)return O(Ze,En),fr&&au(Ze,Pn),on;if(En===null){for(;Pn<et.length;Pn++)En=It(Ze,et[Pn],Dt),En!==null&&(Ge=H(En,Ge,Pn),_n===null?on=En:_n.sibling=En,_n=En);return fr&&au(Ze,Pn),on}for(En=L(Ze,En);Pn<et.length;Pn++)ii=$t(En,Ze,Pn,et[Pn],Dt),ii!==null&&(i&&ii.alternate!==null&&En.delete(ii.key===null?Pn:ii.key),Ge=H(ii,Ge,Pn),_n===null?on=ii:_n.sibling=ii,_n=ii);return i&&En.forEach(function(gs){return g(Ze,gs)}),fr&&au(Ze,Pn),on}function un(Ze,Ge,et,Dt){var on=$(et);if(typeof on!="function")throw Error(r(150));if(et=on.call(et),et==null)throw Error(r(151));for(var _n=on=null,En=Ge,Pn=Ge=0,ii=null,tr=et.next();En!==null&&!tr.done;Pn++,tr=et.next()){En.index>Pn?(ii=En,En=null):ii=En.sibling;var gs=Ct(Ze,En,tr.value,Dt);if(gs===null){En===null&&(En=ii);break}i&&En&&gs.alternate===null&&g(Ze,En),Ge=H(gs,Ge,Pn),_n===null?on=gs:_n.sibling=gs,_n=gs,En=ii}if(tr.done)return O(Ze,En),fr&&au(Ze,Pn),on;
vendor: 14,967 bytes, lines 2607-2609
2607if(En===null){for(;!tr.done;Pn++,tr=et.next())tr=It(Ze,tr.value,Dt),tr!==null&&(Ge=H(tr,Ge,Pn),_n===null?on=tr:_n.sibling=tr,_n=tr);return fr&&au(Ze,Pn),on}for(En=L(Ze,En);!tr.done;Pn++,tr=et.next())tr=$t(En,Ze,Pn,tr.value,Dt),tr!==null&&(i&&tr.alternate!==null&&En.delete(tr.key===null?Pn:tr.key),Ge=H(tr,Ge,Pn),_n===null?on=tr:_n.sibling=tr,_n=tr);return i&&En.forEach(function(qd){return g(Ze,qd)}),fr&&au(Ze,Pn),on}function Ar(Ze,Ge,et,Dt){if(typeof et=="object"&&et!==null&&et.type===F&&et.key===null&&(et=et.props.children),typeof et=="object"&&et!==null){switch(et.$$typeof){case R:e:{for(var on=et.key,_n=Ge;_n!==null;){if(_n.key===on){if(on=et.type,on===F){if(_n.tag===7){O(Ze,_n.sibling),Ge=j(_n,et.props.children),Ge.return=Ze,Ze=Ge;break e}}else if(_n.elementType===on||typeof on=="object"&&on!==null&&on.$$typeof===X&&ff(on)===_n.type){O(Ze,_n.sibling),Ge=j(_n,et.props),Ge.ref=$u(Ze,_n,et),Ge.return=Ze,Ze=Ge;break e}O(Ze,_n);break}else g(Ze,_n);_n=_n.sibling}et.type===F?(Ge=Pu(et.props.children,Ze.mode,Dt,et.key),Ge.return=Ze,Ze=Ge):(Dt=jc(et.type,et.key,et.props,null,Ze.mode,Dt),Dt.ref=$u(Ze,Ge,et),Dt.return=Ze,Ze=Dt)}return se(Ze);case M:e:{for(_n=et.key;Ge!==null;){if(Ge.key===_n)if(Ge.tag===4&&Ge.stateNode.containerInfo===et.containerInfo&&Ge.stateNode.implementation===et.implementation){O(Ze,Ge.sibling),Ge=j(Ge,et.children||[]),Ge.return=Ze,Ze=Ge;break e}else{O(Ze,Ge);break}else g(Ze,Ge);Ge=Ge.sibling}Ge=Ml(et,Ze.mode,Dt),Ge.return=Ze,Ze=Ge}return se(Ze);case X:return _n=et._init,Ar(Ze,Ge,_n(et._payload),Dt)}if(Nt(et))return rn(Ze,Ge,et,Dt);if($(et))return un(Ze,Ge,et,Dt);Qu(Ze,et)}return typeof et=="string"&&et!==""||typeof et=="number"?(et=""+et,Ge!==null&&Ge.tag===6?(O(Ze,Ge.sibling),Ge=j(Ge,et),Ge.return=Ze,Ze=Ge):(O(Ze,Ge),Ge=Hf(et,Ze.mode,Dt),Ge.return=Ze,Ze=Ge),se(Ze)):O(Ze,Ge)}return Ar}var cu=tc(!0),df=tc(!1),fu={},Ma=Ls(fu),Xu=Ls(fu),du=Ls(fu);function us(i){if(i===fu)throw Error(r(174));return i}function hf(i,g){switch(pr(du,g),pr(Xu,i),pr(Ma,fu),i=g.nodeType,i){case 9:case 11:g=(g=g.documentElement)?g.namespaceURI:Ve(null,"");break;default:i=i===8?g.parentNode:g,g=i.namespaceURI||null,i=i.tagName,g=Ve(g,i)}Cr(Ma),pr(Ma,g)}function hu(){Cr(Ma),Cr(Xu),Cr(du)}function vf(i){us(du.current);var g=us(Ma.current),O=Ve(g,i.type);g!==O&&(pr(Xu,i),pr(Ma,O))}function _l(i){Xu.current===i&&(Cr(Ma),Cr(Xu))}var lr=Ls(0);function Zu(i){for(var g=i;g!==null;){if(g.tag===13){var O=g.memoizedState;if(O!==null&&(O=O.dehydrated,O===null||O.data==="$?"||O.data==="$!"))return g}else if(g.tag===19&&g.memoizedProps.revealOrder!==void 0){if(g.flags&128)return g}else if(g.child!==null){g.child.return=g,g=g.child;continue}if(g===i)break;for(;g.sibling===null;){if(g.return===null||g.return===i)return null;g=g.return}g.sibling.return=g.return,g=g.sibling}return null}var nc=[];function El(){for(var i=0;i<nc.length;i++)nc[i]._workInProgressVersionPrimary=null;nc.length=0}var zn=x.ReactCurrentDispatcher,pf=x.ReactCurrentBatchConfig,vu=0,dr=null,ti=null,Si=null,rc=!1,Vi=!1,bl=0,ic=0;function Hr(){throw Error(r(321))}function ac(i,g){if(g===null)return!1;for(var O=0;O<g.length&&O<i.length;O++)if(!Wt(i[O],g[O]))return!1;return!0}function oc(i,g,O,L,j,H){if(vu=H,dr=g,g.memoizedState=null,g.updateQueue=null,g.lanes=0,zn.current=i===null||i.memoizedState===null?kd:ld,i=O(L,j),Vi){H=0;do{if(Vi=!1,bl=0,25<=H)throw Error(r(301));H+=1,Si=ti=null,g.updateQueue=null,zn.current=cd,i=O(L,j)}while(Vi)}if(zn.current=No,g=ti!==null&&ti.next!==null,vu=0,Si=ti=dr=null,rc=!1,g)throw Error(r(300));return i}function ia(){var i=bl!==0;return bl=0,i}function Ni(){var i={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Si===null?dr.memoizedState=Si=i:Si=Si.next=i,Si}function ma(){if(ti===null){var i=dr.alternate;i=i!==null?i.memoizedState:null}else i=ti.next;var g=Si===null?dr.memoizedState:Si.next;if(g!==null)Si=g,ti=i;else{if(i===null)throw Error(r(310));ti=i,i={memoizedState:ti.memoizedState,baseState:ti.baseState,baseQueue:ti.baseQueue,queue:ti.queue,next:null},Si===null?dr.memoizedState=Si=i:Si=Si.next=i}return Si}function qu(i,g){return typeof g=="function"?g(i):g}function Lo(i){var g=ma(),O=g.queue;if(O===null)throw Error(r(311));O.lastRenderedReducer=i;var L=ti,j=L.baseQueue,H=O.pending;if(H!==null){if(j!==null){var se=j.next;j.next=H.next,H.next=se}L.baseQueue=j=H,O.pending=null}if(j!==null){H=j.next,L=L.baseState;var Ae=se=null,Ne=null,at=H;do{var At=at.lane;if((vu&At)===At)Ne!==null&&(Ne=Ne.next={lane:0,action:at.action,hasEagerState:at.hasEagerState,eagerState:at.eagerState,next:null}),L=at.hasEagerState?at.eagerState:i(L,at.action);else{var It={lane:At,action:at.action,hasEagerState:at.hasEagerState,eagerState:at.eagerState,next:null};Ne===null?(Ae=Ne=It,se=L):Ne=Ne.next=It,dr.lanes|=At,ks|=At}at=at.next}while(at!==null&&at!==H);Ne===null?se=L:Ne.next=Ae,Wt(L,g.memoizedState)||(aa=!0),g.memoizedState=L,g.baseState=se,g.baseQueue=Ne,O.lastRenderedState=L}if(i=O.interleaved,i!==null){j=i;do H=j.lane,dr.lanes|=H,ks|=H,j=j.next;while(j!==i)}else j===null&&(O.lanes=0);return[g.memoizedState,O.dispatch]}function pu(i){var g=ma(),O=g.queue;if(O===null)throw Error(r(311));O.lastRenderedReducer=i;var L=O.dispatch,j=O.pending,H=g.memoizedState;if(j!==null){O.pending=null;var se=j=j.next;do H=i(H,se.action),se=se.next;while(se!==j);Wt(H,g.memoizedState)||(aa=!0),g.memoizedState=H,g.baseQueue===null&&(g.baseState=H),O.lastRenderedState=H}return[H,L]}function sc(){}function gf(i,g){var O=dr,L=ma(),j=g(),H=!Wt(L.memoizedState,j);if(H&&(L.memoizedState=j,aa=!0),L=L.queue,dc(ls.bind(null,O,L,i),[i]),L.getSnapshot!==g||H||Si!==null&&Si.memoizedState.tag&1){if(O.flags|=2048,Ju(9,lc.bind(null,O,L,j,g),void 0,null),Vr===null)throw Error(r(349));vu&30||uc(O,g,j)}return j}function uc(i,g,O){i.flags|=16384,i={getSnapshot:g,value:O},g=dr.updateQueue,g===null?(g={lastEffect:null,stores:null},dr.updateQueue=g,g.stores=[i]):(O=g.stores,O===null?g.stores=[i]:O.push(i))}function lc(i,g,O,L){g.value=O,g.getSnapshot=L,ad(g)&&cs(i)}function ls(i,g,O){return O(function(){ad(g)&&cs(i)})}function ad(i){var g=i.getSnapshot;i=i.value;try{var O=g();return!Wt(i,O)}catch(L){return!0}}function cs(i){var g=ss(i,1);g!==null&&Ua(g,i,1,-1)}function mf(i){var g=Ni();return typeof i=="function"&&(i=i()),g.memoizedState=g.baseState=i,i={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:qu,lastRenderedState:i},g.queue=i,i=i.dispatch=Ol.bind(null,dr,i),[g.memoizedState,i]}function Ju(i,g,O,L){return i={tag:i,create:g,destroy:O,deps:L,next:null},g=dr.updateQueue,g===null?(g={lastEffect:null,stores:null},dr.updateQueue=g,g.lastEffect=i.next=i):(O=g.lastEffect,O===null?g.lastEffect=i.next=i:(L=O.next,O.next=i,i.next=L,g.lastEffect=i)),i}function cc(){return ma().memoizedState}function gu(i,g,O,L){var j=Ni();dr.flags|=i,j.memoizedState=Ju(1|g,O,void 0,L===void 0?null:L)}function fc(i,g,O,L){var j=ma();L=L===void 0?null:L;var H=void 0;if(ti!==null){var se=ti.memoizedState;if(H=se.destroy,L!==null&&ac(L,se.deps)){j.memoizedState=Ju(g,O,H,L);return}}dr.flags|=i,j.memoizedState=Ju(1|g,O,H,L)}function Sl(i,g){return gu(8390656,8,i,g)}function dc(i,g){return fc(2048,8,i,g)}function hc(i,g){return fc(4,2,i,g)}function yf(i,g){return fc(4,4,i,g)}function _f(i,g){if(typeof g=="function")return i=i(),g(i),function(){g(null)};if(g!=null)return i=i(),g.current=i,function(){g.current=null}}function vc(i,g,O){return O=O!=null?O.concat([i]):null,fc(4,4,_f.bind(null,g,i),O)}function $i(){}function ya(i,g){var O=ma();g=g===void 0?null:g;var L=O.memoizedState;return L!==null&&g!==null&&ac(g,L[1])?L[0]:(O.memoizedState=[i,g],i)}function od(i,g){var O=ma();g=g===void 0?null:g;var L=O.memoizedState;return L!==null&&g!==null&&ac(g,L[1])?L[0]:(i=i(),O.memoizedState=[i,g],i)}function Ef(i,g,O){return vu&21?(Wt(O,g)||(O=kt(),dr.lanes|=O,ks|=O,i.baseState=!0),g):(i.baseState&&(i.baseState=!1,aa=!0),i.memoizedState=O)}function pc(i,g){var O=nn;nn=O!==0&&4>O?O:4,i(!0);var L=pf.transition;pf.transition={};try{i(!1),g()}finally{nn=O,pf.transition=L}}function mu(){return ma().memoizedState}function sd(i,g,O){var L=Hs(i);if(O={lane:L,action:O,hasEagerState:!1,eagerState:null,next:null},ud(i))gc(g,O);else if(O=Jl(i,g,O,L),O!==null){var j=Zi();Ua(O,i,L,j),yu(O,g,L)}}function Ol(i,g,O){var L=Hs(i),j={lane:L,action:O,hasEagerState:!1,eagerState:null,next:null};if(ud(i))gc(g,j);else{var H=i.alternate;if(i.lanes===0&&(H===null||H.lanes===0)&&(H=g.lastRenderedReducer,H!==null))try{var se=g.lastRenderedState,Ae=H(se,O);if(j.hasEagerState=!0,j.eagerState=Ae,Wt(Ae,se)){var Ne=g.interleaved;Ne===null?(j.next=j,Li(g)):(j.next=Ne.next,Ne.next=j),g.interleaved=j;return}}catch(at){}finally{}O=Jl(i,g,j,L),O!==null&&(j=Zi(),Ua(O,i,L,j),yu(O,g,L))}}function ud(i){var g=i.alternate;return i===dr||g!==null&&g===dr}function gc(i,g){Vi=rc=!0;var O=i.pending;O===null?g.next=g:(g.next=O.next,O.next=g),i.pending=g}function yu(i,g,O){if(O&4194240){var L=g.lanes;L&=i.pendingLanes,O|=L,g.lanes=O,Xn(i,O)}}var No={readContext:bi,useCallback:Hr,useContext:Hr,useEffect:Hr,useImperativeHandle:Hr,useInsertionEffect:Hr,useLayoutEffect:Hr,useMemo:Hr,useReducer:Hr,useRef:Hr,useState:Hr,useDebugValue:Hr,useDeferredValue:Hr,useTransition:Hr,useMutableSource:Hr,useSyncExternalStore:Hr,useId:Hr,unstable_isNewReconciler:!1},kd={readContext:bi,useCallback:function(i,g){return Ni().memoizedState=[i,g===void 0?null:g],i},useContext:bi,useEffect:Sl,useImperativeHandle:function(i,g,O){return O=O!=null?O.concat([i]):null,gu(4194308,4,_f.bind(null,g,i),O)},useLayoutEffect:function(i,g){return gu(4194308,4,i,g)},useInsertionEffect:function(i,g){return gu(4,2,i,g)},useMemo:function(i,g){var O=Ni();return g=g===void 0?null:g,i=i(),O.memoizedState=[i,g],i},useReducer:function(i,g,O){var L=Ni();return g=O!==void 0?O(g):g,L.memoizedState=L.baseState=g,i={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:i,lastRenderedState:g},L.queue=i,i=i.dispatch=sd.bind(null,dr,i),[L.memoizedState,i]},useRef:function(i){var g=Ni();return i={current:i},g.memoizedState=i},useState:mf,useDebugValue:$i,useDeferredValue:function(i){return Ni().memoizedState=i},useTransition:function(){var i=mf(!1),g=i[0];return i=pc.bind(null,i[1]),Ni().memoizedState=i,[g,i]},useMutableSource:function(){},useSyncExternalStore:function(i,g,O){var L=dr,j=Ni();if(fr){if(O===void 0)throw Error(r(407));O=O()}else{if(O=g(),Vr===null)throw Error(r(349));vu&30||uc(L,g,O)}j.memoizedState=O;var H={value:O,getSnapshot:g};return j.queue=H,Sl(ls.bind(null,L,H,i),[i]),L.flags|=2048,Ju(9,lc.bind(null,L,H,O,g),void 0,null),O},useId:function(){var i=Ni(),g=Vr.identifierPrefix;if(fr){var O=ao,L=Ro;O=(L&~(1<<32-Yn(L)-1)).toString(32)+O,g=":"+g+"R"+O,O=bl++,0<O&&(g+="H"+O.toString(32)),g+=":"}else O=ic++,g=":"+g+"r"+O.toString(32)+":";return i.memoizedState=g},unstable_isNewReconciler:!1},ld={readContext:bi,useCallback:ya,useContext:bi,useEffect:dc,useImperativeHandle:vc,useInsertionEffect:hc,useLayoutEffect:yf,useMemo:od,useReducer:Lo,useRef:cc,useState:function(){return Lo(qu)},useDebugValue:$i,useDeferredValue:function(i){var g=ma();return Ef(g,ti.memoizedState,i)},useTransition:function(){var i=Lo(qu)[0],g=ma().memoizedState;return[i,g]},useMutableSource:sc,useSyncExternalStore:gf,useId:mu,unstable_isNewReconciler:!1},cd={readContext:bi,useCallback:ya,useContext:bi,useEffect:dc,useImperativeHandle:vc,useInsertionEffect:hc,useLayoutEffect:yf,useMemo:od,useReducer:pu,useRef:cc,useState:function(){return pu(qu)},useDebugValue:$i,useDeferredValue:function(i){var g=ma();return ti===null?g.memoizedState=i:Ef(g,ti.memoizedState,i)},useTransition:function(){var i=pu(qu)[0],g=ma().memoizedState;return[i,g]},useMutableSource:sc,useSyncExternalStore:gf,useId:mu,unstable_isNewReconciler:!1};function Uo(i,g){try{var O="",L=g;do O+=ze(L),L=L.return;while(L);var j=O}catch(H){j=`
2608Error generating stack: `+H.message+`
2609`+H.stack}return{value:i,source:g,stack:j,digest:null}}function mc(i,g,O){return{value:i,source:null,stack:O!=null?O:null,digest:g!=null?g:null}}function Yu(i,g){try{console.error(g.value)}catch(O){setTimeout(function(){throw O})}}var bf=typeof WeakMap=="function"?WeakMap:Map;function Cl(i,g,O){O=Do(-1,O),O.tag=3,O.payload={element:null};var L=g.value;return O.callback=function(){Mc||(Mc=!0,Nf=L),Yu(i,g)},O}function Sf(i,g,O){O=Do(-1,O),O.tag=3;var L=i.type.getDerivedStateFromError;if(typeof L=="function"){var j=g.value;O.payload=function(){return L(j)},O.callback=function(){Yu(i,g)}}var H=i.stateNode;return H!==null&&typeof H.componentDidCatch=="function"&&(O.callback=function(){Yu(i,g),typeof L!="function"&&(jo===null?jo=new Set([this]):jo.add(this));var se=g.stack;this.componentDidCatch(g.value,{componentStack:se!==null?se:""})}),O}function Of(i,g,O){var L=i.pingCache;if(L===null){L=i.pingCache=new bf;var j=new Set;L.set(g,j)}else j=L.get(g),j===void 0&&(j=new Set,L.set(g,j));j.has(O)||(j.add(O),i=kf.bind(null,i,g,O),g.then(i,i))}function zs(i){do{var g;if((g=i.tag===13)&&(g=i.memoizedState,g=g!==null?g.dehydrated!==null:!0),g)return i;i=i.return}while(i!==null);return null}function yc(i,g,O,L,j){return i.mode&1?(i.flags|=65536,i.lanes=j,i):(i===g?i.flags|=65536:(i.flags|=128,O.flags|=131072,O.flags&=-52805,O.tag===1&&(O.alternate===null?O.tag=17:(g=Do(-1,1),g.tag=2,Ha(O,g,1))),O.lanes|=1),i)}var Cf=x.ReactCurrentOwner,aa=!1;function Qi(i,g,O,L){g.child=i===null?df(g,null,O,L):cu(g,i.child,O,L)}function Fo(i,g,O,L,j){O=O.render;var H=g.ref;return so(g,j),L=oc(i,g,O,L,H,j),O=ia(),i!==null&&!aa?(g.updateQueue=i.updateQueue,g.flags&=-2053,i.lanes&=~j,xr(i,g,j)):(fr&&O&&ou(g),g.flags|=1,Qi(i,g,L,j),g.child)}function _c(i,g,O,L,j){if(i===null){var H=O.type;return typeof H=="function"&&!rl(H)&&H.defaultProps===void 0&&O.compare===null&&O.defaultProps===void 0?(g.tag=15,g.type=H,Af(i,g,H,L,j)):(i=jc(O.type,null,L,g,g.mode,j),i.ref=g.ref,i.return=g,g.child=i)}if(H=i.child,!(i.lanes&j)){var se=H.memoizedProps;if(O=O.compare,O=O!==null?O:On,O(se,L)&&i.ref===g.ref)return xr(i,g,j)}return g.flags|=1,i=vs(H,L),i.ref=g.ref,i.return=g,g.child=i}function Af(i,g,O,L,j){if(i!==null){var H=i.memoizedProps;if(On(H,L)&&i.ref===g.ref)if(aa=!1,g.pendingProps=L=H,(i.lanes&j)!==0)i.flags&131072&&(aa=!0);else return g.lanes=i.lanes,xr(i,g,j)}return xf(i,g,O,L,j)}function Pf(i,g,O){var L=g.pendingProps,j=L.children,H=i!==null?i.memoizedState:null;if(L.mode==="hidden")if(!(g.mode&1))g.memoizedState={baseLanes:0,cachePool:null,transitions:null},pr(tl,Na),Na|=O;else{if(!(O&1073741824))return i=H!==null?H.baseLanes|O:O,g.lanes=g.childLanes=1073741824,g.memoizedState={baseLanes:i,cachePool:null,transitions:null},g.updateQueue=null,pr(tl,Na),Na|=i,null;g.memoizedState={baseLanes:0,cachePool:null,transitions:null},L=H!==null?H.baseLanes:O,pr(tl,Na),Na|=L}else H!==null?(L=H.baseLanes|O,g.memoizedState=null):L=O,pr(tl,Na),Na|=L;return Qi(i,g,j,O),g.child}function Tf(i,g){var O=g.ref;(i===null&&O!==null||i!==null&&i.ref!==O)&&(g.flags|=512,g.flags|=2097152)}
vendor: 2,013 bytes, line 2609
2609function xf(i,g,O,L,j){var H=pa(O)?ru:Hi.current;return H=Io(g,H),so(g,j),O=oc(i,g,O,L,H,j),L=ia(),i!==null&&!aa?(g.updateQueue=i.updateQueue,g.flags&=-2053,i.lanes&=~j,xr(i,g,j)):(fr&&L&&ou(g),g.flags|=1,Qi(i,g,O,j),g.child)}function fd(i,g,O,L,j){if(pa(O)){var H=!0;Wu(g)}else H=!1;if(so(g,j),g.stateNode===null)Kr(i,g),lf(g,O,L),cf(g,O,L,j),L=!0;else if(i===null){var se=g.stateNode,Ae=g.memoizedProps;se.props=Ae;var Ne=se.context,at=O.contextType;typeof at=="object"&&at!==null?at=bi(at):(at=pa(O)?ru:Hi.current,at=Io(g,at));var At=O.getDerivedStateFromProps,It=typeof At=="function"||typeof se.getSnapshotBeforeUpdate=="function";It||typeof se.UNSAFE_componentWillReceiveProps!="function"&&typeof se.componentWillReceiveProps!="function"||(Ae!==L||Ne!==at)&&id(g,se,L,at),Fs=!1;var Ct=g.memoizedState;se.state=Ct,ec(g,L,se,j),Ne=g.memoizedState,Ae!==L||Ct!==Ne||Yt.current||Fs?(typeof At=="function"&&(sf(g,O,At,L),Ne=g.memoizedState),(Ae=Fs||uf(g,O,Ae,L,Ct,Ne,at))?(It||typeof se.UNSAFE_componentWillMount!="function"&&typeof se.componentWillMount!="function"||(typeof se.componentWillMount=="function"&&se.componentWillMount(),typeof se.UNSAFE_componentWillMount=="function"&&se.UNSAFE_componentWillMount()),typeof se.componentDidMount=="function"&&(g.flags|=4194308)):(typeof se.componentDidMount=="function"&&(g.flags|=4194308),g.memoizedProps=L,g.memoizedState=Ne),se.props=L,se.state=Ne,se.context=at,L=Ae):(typeof se.componentDidMount=="function"&&(g.flags|=4194308),L=!1)}else{se=g.stateNode,yl(i,g),Ae=g.memoizedProps,at=g.type===g.elementType?Ae:Ki(g.type,Ae),se.props=at,It=g.pendingProps,Ct=se.context,Ne=O.contextType,typeof Ne=="object"&&Ne!==null?Ne=bi(Ne):(Ne=pa(O)?ru:Hi.current,Ne=Io(g,Ne));var $t=O.getDerivedStateFromProps;(At=typeof $t=="function"||typeof se.getSnapshotBeforeUpdate=="function")||typeof se.UNSAFE_componentWillReceiveProps!="function"&&typeof se.componentWillReceiveProps!="function"||(Ae!==It||Ct!==Ne)&&id(g,se,L,Ne),Fs=!1,Ct=g.memoizedState,se.state=Ct,ec(g,L,se,j);
vendor: 22,729 bytes, line 2609
2609var rn=g.memoizedState;Ae!==It||Ct!==rn||Yt.current||Fs?(typeof $t=="function"&&(sf(g,O,$t,L),rn=g.memoizedState),(at=Fs||uf(g,O,at,L,Ct,rn,Ne)||!1)?(At||typeof se.UNSAFE_componentWillUpdate!="function"&&typeof se.componentWillUpdate!="function"||(typeof se.componentWillUpdate=="function"&&se.componentWillUpdate(L,rn,Ne),typeof se.UNSAFE_componentWillUpdate=="function"&&se.UNSAFE_componentWillUpdate(L,rn,Ne)),typeof se.componentDidUpdate=="function"&&(g.flags|=4),typeof se.getSnapshotBeforeUpdate=="function"&&(g.flags|=1024)):(typeof se.componentDidUpdate!="function"||Ae===i.memoizedProps&&Ct===i.memoizedState||(g.flags|=4),typeof se.getSnapshotBeforeUpdate!="function"||Ae===i.memoizedProps&&Ct===i.memoizedState||(g.flags|=1024),g.memoizedProps=L,g.memoizedState=rn),se.props=L,se.state=rn,se.context=Ne,L=at):(typeof se.componentDidUpdate!="function"||Ae===i.memoizedProps&&Ct===i.memoizedState||(g.flags|=4),typeof se.getSnapshotBeforeUpdate!="function"||Ae===i.memoizedProps&&Ct===i.memoizedState||(g.flags|=1024),L=!1)}return uo(i,g,O,L,H,j)}function uo(i,g,O,L,j,H){Tf(i,g);var se=(g.flags&128)!==0;if(!L&&!se)return j&&nf(g,O,!1),xr(i,g,H);L=g.stateNode,Cf.current=g;var Ae=se&&typeof O.getDerivedStateFromError!="function"?null:L.render();return g.flags|=1,i!==null&&se?(g.child=cu(g,i.child,null,H),g.child=cu(g,null,Ae,H)):Qi(i,g,Ae,H),g.memoizedState=L.state,j&&nf(g,O,!0),g.child}function Ec(i){var g=i.stateNode;g.pendingContext?ed(i,g.pendingContext,g.pendingContext!==g.context):g.context&&ed(i,g.context,!1),hf(i,g.containerInfo)}function bc(i,g,O,L,j){return ga(),Xl(j),g.flags|=256,Qi(i,g,O,L),g.child}var Al={dehydrated:null,treeContext:null,retryLane:0};function _u(i){return{baseLanes:i,cachePool:null,transitions:null}}function Eu(i,g,O){var L=g.pendingProps,j=lr.current,H=!1,se=(g.flags&128)!==0,Ae;if((Ae=se)||(Ae=i!==null&&i.memoizedState===null?!1:(j&2)!==0),Ae?(H=!0,g.flags&=-129):(i===null||i.memoizedState!==null)&&(j|=1),pr(lr,j&1),i===null)return rf(g),i=g.memoizedState,i!==null&&(i=i.dehydrated,i!==null)?(g.mode&1?i.data==="$!"?g.lanes=8:g.lanes=1073741824:g.lanes=1,null):(se=L.children,i=L.fallback,H?(L=g.mode,H=g.child,se={mode:"hidden",children:se},!(L&1)&&H!==null?(H.childLanes=0,H.pendingProps=se):H=Gc(se,L,0,null),i=Pu(i,L,O,null),H.return=g,i.return=g,H.sibling=i,g.child=H,g.child.memoizedState=_u(O),g.memoizedState=Al,i):pn(g,se));if(j=i.memoizedState,j!==null&&(Ae=j.dehydrated,Ae!==null))return Sc(i,g,se,L,Ae,j,O);if(H){H=L.fallback,se=g.mode,j=i.child,Ae=j.sibling;var Ne={mode:"hidden",children:L.children};return!(se&1)&&g.child!==j?(L=g.child,L.childLanes=0,L.pendingProps=Ne,g.deletions=null):(L=vs(j,Ne),L.subtreeFlags=j.subtreeFlags&14680064),Ae!==null?H=vs(Ae,H):(H=Pu(H,se,O,null),H.flags|=2),H.return=g,L.return=g,L.sibling=H,g.child=L,L=H,H=g.child,se=i.child.memoizedState,se=se===null?_u(O):{baseLanes:se.baseLanes|O,cachePool:null,transitions:se.transitions},H.memoizedState=se,H.childLanes=i.childLanes&~O,g.memoizedState=Al,L}return H=i.child,i=H.sibling,L=vs(H,{mode:"visible",children:L.children}),!(g.mode&1)&&(L.lanes=O),L.return=g,L.sibling=null,i!==null&&(O=g.deletions,O===null?(g.deletions=[i],g.flags|=16):O.push(i)),g.child=L,g.memoizedState=null,L}function pn(i,g){return g=Gc({mode:"visible",children:g},i.mode,0,null),g.return=i,i.child=g}function fs(i,g,O,L){return L!==null&&Xl(L),cu(g,i.child,null,O),i=pn(g,g.pendingProps.children),i.flags|=2,g.memoizedState=null,i}function Sc(i,g,O,L,j,H,se){if(O)return g.flags&256?(g.flags&=-257,L=mc(Error(r(422))),fs(i,g,se,L)):g.memoizedState!==null?(g.child=i.child,g.flags|=128,null):(H=L.fallback,j=g.mode,L=Gc({mode:"visible",children:L.children},j,0,null),H=Pu(H,j,se,null),H.flags|=2,L.return=g,H.return=g,L.sibling=H,g.child=L,g.mode&1&&cu(g,i.child,null,se),g.child.memoizedState=_u(se),g.memoizedState=Al,H);if(!(g.mode&1))return fs(i,g,se,null);if(j.data==="$!"){if(L=j.nextSibling&&j.nextSibling.dataset,L)var Ae=L.dgst;return L=Ae,H=Error(r(419)),L=mc(H,L,void 0),fs(i,g,se,L)}if(Ae=(se&i.childLanes)!==0,aa||Ae){if(L=Vr,L!==null){switch(se&-se){case 4:j=2;break;case 16:j=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:j=32;break;case 536870912:j=268435456;break;default:j=0}j=j&(L.suspendedLanes|se)?0:j,j!==0&&j!==H.retryLane&&(H.retryLane=j,ss(i,j),Ua(L,i,j,-1))}return jf(),L=mc(Error(r(421))),fs(i,g,se,L)}return j.data==="$?"?(g.flags|=128,g.child=i.child,g=Vd.bind(null,i),j._reactRetry=g,null):(i=H.treeContext,na=is(j.nextSibling),Ra=g,fr=!0,ci=null,i!==null&&(Ga[Wa++]=Ro,Ga[Wa++]=ao,Ga[Wa++]=Ns,Ro=i.id,ao=i.overflow,Ns=g),g=pn(g,L.children),g.flags|=4096,g)}function js(i,g,O){i.lanes|=g;var L=i.alternate;L!==null&&(L.lanes|=g),ml(i.return,g,O)}function Oc(i,g,O,L,j){var H=i.memoizedState;H===null?i.memoizedState={isBackwards:g,rendering:null,renderingStartTime:0,last:L,tail:O,tailMode:j}:(H.isBackwards=g,H.rendering=null,H.renderingStartTime=0,H.last=L,H.tail=O,H.tailMode=j)}function Cc(i,g,O){var L=g.pendingProps,j=L.revealOrder,H=L.tail;if(Qi(i,g,L.children,O),L=lr.current,L&2)L=L&1|2,g.flags|=128;else{if(i!==null&&i.flags&128)e:for(i=g.child;i!==null;){if(i.tag===13)i.memoizedState!==null&&js(i,O,g);else if(i.tag===19)js(i,O,g);else if(i.child!==null){i.child.return=i,i=i.child;continue}if(i===g)break e;for(;i.sibling===null;){if(i.return===null||i.return===g)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}L&=1}if(pr(lr,L),!(g.mode&1))g.memoizedState=null;else switch(j){case"forwards":for(O=g.child,j=null;O!==null;)i=O.alternate,i!==null&&Zu(i)===null&&(j=O),O=O.sibling;O=j,O===null?(j=g.child,g.child=null):(j=O.sibling,O.sibling=null),Oc(g,!1,j,O,H);break;case"backwards":for(O=null,j=g.child,g.child=null;j!==null;){if(i=j.alternate,i!==null&&Zu(i)===null){g.child=j;break}i=j.sibling,j.sibling=O,O=j,j=i}Oc(g,!0,O,null,H);break;case"together":Oc(g,!1,null,null,void 0);break;default:g.memoizedState=null}return g.child}function Kr(i,g){!(g.mode&1)&&i!==null&&(i.alternate=null,g.alternate=null,g.flags|=2)}function xr(i,g,O){if(i!==null&&(g.dependencies=i.dependencies),ks|=g.lanes,!(O&g.childLanes))return null;if(i!==null&&g.child!==i.child)throw Error(r(153));if(g.child!==null){for(i=g.child,O=vs(i,i.pendingProps),g.child=O,O.return=g;i.sibling!==null;)i=i.sibling,O=O.sibling=vs(i,i.pendingProps),O.return=g;O.sibling=null}return g.child}function Hd(i,g,O){switch(g.tag){case 3:Ec(g),ga();break;case 5:vf(g);break;case 1:pa(g.type)&&Wu(g);break;case 4:hf(g,g.stateNode.containerInfo);break;case 10:var L=g.type._context,j=g.memoizedProps.value;pr(Zl,L._currentValue),L._currentValue=j;break;case 13:if(L=g.memoizedState,L!==null)return L.dehydrated!==null?(pr(lr,lr.current&1),g.flags|=128,null):O&g.child.childLanes?Eu(i,g,O):(pr(lr,lr.current&1),i=xr(i,g,O),i!==null?i.sibling:null);pr(lr,lr.current&1);break;case 19:if(L=(O&g.childLanes)!==0,i.flags&128){if(L)return Cc(i,g,O);g.flags|=128}if(j=g.memoizedState,j!==null&&(j.rendering=null,j.tail=null,j.lastEffect=null),pr(lr,lr.current),L)break;return null;case 22:case 23:return g.lanes=0,Pf(i,g,O)}return xr(i,g,O)}var dd,Ac,hd,If;dd=function(i,g){for(var O=g.child;O!==null;){if(O.tag===5||O.tag===6)i.appendChild(O.stateNode);else if(O.tag!==4&&O.child!==null){O.child.return=O,O=O.child;continue}if(O===g)break;for(;O.sibling===null;){if(O.return===null||O.return===g)return;O=O.return}O.sibling.return=O.return,O=O.sibling}},Ac=function(){},hd=function(i,g,O,L){var j=i.memoizedProps;if(j!==L){i=g.stateNode,us(Ma.current);var H=null;switch(O){case"input":j=Le(i,j),L=Le(i,L),H=[];break;case"select":j=J({},j,{value:void 0}),L=J({},L,{value:void 0}),H=[];break;case"textarea":j=en(i,j),L=en(i,L),H=[];break;default:typeof j.onClick!="function"&&typeof L.onClick=="function"&&(i.onclick=Ys)}nt(O,L);var se;O=null;for(at in j)if(!L.hasOwnProperty(at)&&j.hasOwnProperty(at)&&j[at]!=null)if(at==="style"){var Ae=j[at];for(se in Ae)Ae.hasOwnProperty(se)&&(O||(O={}),O[se]="")}else at!=="dangerouslySetInnerHTML"&&at!=="children"&&at!=="suppressContentEditableWarning"&&at!=="suppressHydrationWarning"&&at!=="autoFocus"&&(o.hasOwnProperty(at)?H||(H=[]):(H=H||[]).push(at,null));for(at in L){var Ne=L[at];if(Ae=j!=null?j[at]:void 0,L.hasOwnProperty(at)&&Ne!==Ae&&(Ne!=null||Ae!=null))if(at==="style")if(Ae){for(se in Ae)!Ae.hasOwnProperty(se)||Ne&&Ne.hasOwnProperty(se)||(O||(O={}),O[se]="");for(se in Ne)Ne.hasOwnProperty(se)&&Ae[se]!==Ne[se]&&(O||(O={}),O[se]=Ne[se])}else O||(H||(H=[]),H.push(at,O)),O=Ne;else at==="dangerouslySetInnerHTML"?(Ne=Ne?Ne.__html:void 0,Ae=Ae?Ae.__html:void 0,Ne!=null&&Ae!==Ne&&(H=H||[]).push(at,Ne)):at==="children"?typeof Ne!="string"&&typeof Ne!="number"||(H=H||[]).push(at,""+Ne):at!=="suppressContentEditableWarning"&&at!=="suppressHydrationWarning"&&(o.hasOwnProperty(at)?(Ne!=null&&at==="onScroll"&&vr("scroll",i),H||Ae===Ne||(H=[])):(H=H||[]).push(at,Ne))}O&&(H=H||[]).push("style",O);var at=H;(g.updateQueue=at)&&(g.flags|=4)}},If=function(i,g,O,L){O!==L&&(g.flags|=4)};function Pl(i,g){if(!fr)switch(i.tailMode){case"hidden":g=i.tail;for(var O=null;g!==null;)g.alternate!==null&&(O=g),g=g.sibling;O===null?i.tail=null:O.sibling=null;break;case"collapsed":O=i.tail;for(var L=null;O!==null;)O.alternate!==null&&(L=O),O=O.sibling;L===null?g||i.tail===null?i.tail=null:i.tail.sibling=null:L.sibling=null}}function Xi(i){var g=i.alternate!==null&&i.alternate.child===i.child,O=0,L=0;if(g)for(var j=i.child;j!==null;)O|=j.lanes|j.childLanes,L|=j.subtreeFlags&14680064,L|=j.flags&14680064,j.return=i,j=j.sibling;else for(j=i.child;j!==null;)O|=j.lanes|j.childLanes,L|=j.subtreeFlags,L|=j.flags,j.return=i,j=j.sibling;return i.subtreeFlags|=L,i.childLanes=O,g}function vd(i,g,O){var L=g.pendingProps;switch(Mo(g),g.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Xi(g),null;case 1:return pa(g.type)&&pl(),Xi(g),null;case 3:return L=g.stateNode,hu(),Cr(Yt),Cr(Hi),El(),L.pendingContext&&(L.context=L.pendingContext,L.pendingContext=null),(i===null||i.child===null)&&(su(g)?g.flags|=4:i===null||i.memoizedState.isDehydrated&&!(g.flags&256)||(g.flags|=1024,ci!==null&&(Uf(ci),ci=null))),Ac(i,g),Xi(g),null;case 5:_l(g);var j=us(du.current);if(O=g.type,i!==null&&g.stateNode!=null)hd(i,g,O,L,j),i.ref!==g.ref&&(g.flags|=512,g.flags|=2097152);else{if(!L){if(g.stateNode===null)throw Error(r(166));return Xi(g),null}if(i=us(Ma.current),su(g)){L=g.stateNode,O=g.type;var H=g.memoizedProps;switch(L[va]=g,L[to]=H,i=(g.mode&1)!==0,O){case"dialog":vr("cancel",L),vr("close",L);break;case"iframe":case"object":case"embed":vr("load",L);break;case"video":case"audio":for(j=0;j<ja.length;j++)vr(ja[j],L);break;case"source":vr("error",L);break;case"img":case"image":case"link":vr("error",L),vr("load",L);break;case"details":vr("toggle",L);break;case"input":Ee(L,H),vr("invalid",L);break;case"select":L._wrapperState={wasMultiple:!!H.multiple},vr("invalid",L);break;case"textarea":Ht(L,H),vr("invalid",L)}nt(O,H),j=null;for(var se in H)if(H.hasOwnProperty(se)){var Ae=H[se];se==="children"?typeof Ae=="string"?L.textContent!==Ae&&(H.suppressHydrationWarning!==!0&&Bu(L.textContent,Ae,i),j=["children",Ae]):typeof Ae=="number"&&L.textContent!==""+Ae&&(H.suppressHydrationWarning!==!0&&Bu(L.textContent,Ae,i),j=["children",""+Ae]):o.hasOwnProperty(se)&&Ae!=null&&se==="onScroll"&&vr("scroll",L)}switch(O){case"input":Un(L),Te(L,H,!0);break;case"textarea":Un(L),An(L);break;case"select":case"option":break;default:typeof H.onClick=="function"&&(L.onclick=Ys)}L=j,g.updateQueue=L,L!==null&&(g.flags|=4)}else{se=j.nodeType===9?j:j.ownerDocument,i==="http://www.w3.org/1999/xhtml"&&(i=le(O)),i==="http://www.w3.org/1999/xhtml"?O==="script"?(i=se.createElement("div"),i.innerHTML="<script><\/script>",i=i.removeChild(i.firstChild)):typeof L.is=="string"?i=se.createElement(O,{is:L.is}):(i=se.createElement(O),O==="select"&&(se=i,L.multiple?se.multiple=!0:L.size&&(se.size=L.size))):i=se.createElementNS(i,O),i[va]=g,i[to]=L,dd(i,g,!1,!1),g.stateNode=i;e:{switch(se=vt(O,L),O){case"dialog":vr("cancel",i),vr("close",i),j=L;break;case"iframe":case"object":case"embed":vr("load",i),j=L;break;case"video":case"audio":for(j=0;j<ja.length;j++)vr(ja[j],i);j=L;break;case"source":vr("error",i),j=L;break;case"img":case"image":case"link":vr("error",i),vr("load",i),j=L;break;case"details":vr("toggle",i),j=L;break;case"input":Ee(i,L),j=Le(i,L),vr("invalid",i);break;case"option":j=L;break;case"select":i._wrapperState={wasMultiple:!!L.multiple},j=J({},L,{value:void 0}),vr("invalid",i);break;case"textarea":Ht(i,L),j=en(i,L),vr("invalid",i);break;default:j=L}nt(O,j),Ae=j;for(H in Ae)if(Ae.hasOwnProperty(H)){var Ne=Ae[H];H==="style"?Mt(i,Ne):H==="dangerouslySetInnerHTML"?(Ne=Ne?Ne.__html:void 0,Ne!=null&&Ie(i,Ne)):H==="children"?typeof Ne=="string"?(O!=="textarea"||Ne!=="")&&Ye(i,Ne):typeof Ne=="number"&&Ye(i,""+Ne):H!=="suppressContentEditableWarning"&&H!=="suppressHydrationWarning"&&H!=="autoFocus"&&(o.hasOwnProperty(H)?Ne!=null&&H==="onScroll"&&vr("scroll",i):Ne!=null&&P(i,H,Ne,se))}switch(O){case"input":Un(i),Te(i,L,!1);break;case"textarea":Un(i),An(i);break;case"option":L.value!=null&&i.setAttribute("value",""+St(L.value));break;case"select":i.multiple=!!L.multiple,H=L.value,H!=null?Tt(i,!!L.multiple,H,!1):L.defaultValue!=null&&Tt(i,!!L.multiple,L.defaultValue,!0);break;default:typeof j.onClick=="function"&&(i.onclick=Ys)}switch(O){case"button":case"input":case"select":case"textarea":L=!!L.autoFocus;break e;case"img":L=!0;break e;default:L=!1}}L&&(g.flags|=4)}g.ref!==null&&(g.flags|=512,g.flags|=2097152)}return Xi(g),null;case 6:if(i&&g.stateNode!=null)If(i,g,i.memoizedProps,L);else{if(typeof L!="string"&&g.stateNode===null)throw Error(r(166));if(O=us(du.current),us(Ma.current),su(g)){if(L=g.stateNode,O=g.memoizedProps,L[va]=g,(H=L.nodeValue!==O)&&(i=Ra,i!==null))switch(i.tag){case 3:Bu(L.nodeValue,O,(i.mode&1)!==0);break;case 5:i.memoizedProps.suppressHydrationWarning!==!0&&Bu(L.nodeValue,O,(i.mode&1)!==0)}H&&(g.flags|=4)}else L=(O.nodeType===9?O:O.ownerDocument).createTextNode(L),L[va]=g,g.stateNode=L}return Xi(g),null;case 13:if(Cr(lr),L=g.memoizedState,i===null||i.memoizedState!==null&&i.memoizedState.dehydrated!==null){if(fr&&na!==null&&g.mode&1&&!(g.flags&128))Hu(),ga(),g.flags|=98560,H=!1;else if(H=su(g),L!==null&&L.dehydrated!==null){if(i===null){if(!H)throw Error(r(318));if(H=g.memoizedState,H=H!==null?H.dehydrated:null,!H)throw Error(r(317));H[va]=g}else ga(),!(g.flags&128)&&(g.memoizedState=null),g.flags|=4;Xi(g),H=!1}else ci!==null&&(Uf(ci),ci=null),H=!0;if(!H)return g.flags&65536?g:null}return g.flags&128?(g.lanes=O,g):(L=L!==null,L!==(i!==null&&i.memoizedState!==null)&&L&&(g.child.flags|=8192,g.mode&1&&(i===null||lr.current&1?$r===0&&($r=3):jf())),g.updateQueue!==null&&(g.flags|=4),Xi(g),null);case 4:return hu(),Ac(i,g),i===null&&ns(g.stateNode.containerInfo),Xi(g),null;case 10:return ka(g.type._context),Xi(g),null;case 17:return pa(g.type)&&pl(),Xi(g),null;case 19:if(Cr(lr),H=g.memoizedState,H===null)return Xi(g),null;if(L=(g.flags&128)!==0,se=H.rendering,se===null)if(L)Pl(H,!1);else{if($r!==0||i!==null&&i.flags&128)for(i=g.child;i!==null;){if(se=Zu(i),se!==null){for(g.flags|=128,Pl(H,!1),L=se.updateQueue,L!==null&&(g.updateQueue=L,g.flags|=4),g.subtreeFlags=0,L=O,O=g.child;O!==null;)H=O,i=L,H.flags&=14680066,se=H.alternate,se===null?(H.childLanes=0,H.lanes=i,H.child=null,H.subtreeFlags=0,H.memoizedProps=null,H.memoizedState=null,H.updateQueue=null,H.dependencies=null,H.stateNode=null):(H.childLanes=se.childLanes,H.lanes=se.lanes,H.child=se.child,H.subtreeFlags=0,H.deletions=null,H.memoizedProps=se.memoizedProps,H.memoizedState=se.memoizedState,H.updateQueue=se.updateQueue,H.type=se.type,i=se.dependencies,H.dependencies=i===null?null:{lanes:i.lanes,firstContext:i.firstContext}),O=O.sibling;return pr(lr,lr.current&1|2),g.child}i=i.sibling}H.tail!==null&&Ft()>nl&&(g.flags|=128,L=!0,Pl(H,!1),g.lanes=4194304)}else{if(!L)if(i=Zu(se),i!==null){if(g.flags|=128,L=!0,O=i.updateQueue,O!==null&&(g.updateQueue=O,g.flags|=4),Pl(H,!0),H.tail===null&&H.tailMode==="hidden"&&!se.alternate&&!fr)return Xi(g),null}else 2*Ft()-H.renderingStartTime>nl&&O!==1073741824&&(g.flags|=128,L=!0,Pl(H,!1),g.lanes=4194304);H.isBackwards?(se.sibling=g.child,g.child=se):(O=H.last,O!==null?O.sibling=se:g.child=se,H.last=se)}return H.tail!==null?(g=H.tail,H.rendering=g,H.tail=g.sibling,H.renderingStartTime=Ft(),g.sibling=null,O=lr.current,pr(lr,L?O&1|2:O&1),g):(Xi(g),null);case 22:case 23:return Su(),L=g.memoizedState!==null,i!==null&&i.memoizedState!==null!==L&&(g.flags|=8192),L&&g.mode&1?Na&1073741824&&(Xi(g),g.subtreeFlags&6&&(g.flags|=8192)):Xi(g),null;case 24:return null;case 25:return null}throw Error(r(156,g.tag))}function ds(i,g){switch(Mo(g),g.tag){case 1:return pa(g.type)&&pl(),i=g.flags,i&65536?(g.flags=i&-65537|128,g):null;case 3:return hu(),Cr(Yt),Cr(Hi),El(),i=g.flags,i&65536&&!(i&128)?(g.flags=i&-65537|128,g):null;case 5:return _l(g),null;case 13:if(Cr(lr),i=g.memoizedState,i!==null&&i.dehydrated!==null){if(g.alternate===null)throw Error(r(340));ga()}return i=g.flags,i&65536?(g.flags=i&-65537|128,g):null;case 19:return Cr(lr),null;case 4:return hu(),null;case 10:return ka(g.type._context),null;case 22:case 23:return Su(),null;case 24:return null;default:return null}}var Oi=!1,gr=!1,Bo=typeof WeakSet=="function"?WeakSet:Set,Zt=null;function Da(i,g){var O=i.ref;if(O!==null)if(typeof O=="function")try{O(null)}catch(L){Ur(i,g,L)}else O.current=null}function lo(i,g,O){try{O()}catch(L){Ur(i,g,L)}}var Gs=!1;function pd(i,g){if(rs=Vo,i=wu(),Bl(i)){if("selectionStart"in i)var O={start:i.selectionStart,end:i.selectionEnd};else e:{O=(O=i.ownerDocument)&&O.defaultView||window;var L=O.getSelection&&O.getSelection();if(L&&L.rangeCount!==0){O=L.anchorNode;var j=L.anchorOffset,H=L.focusNode;L=L.focusOffset;try{O.nodeType,H.nodeType}catch(Dt){O=null;break e}var se=0,Ae=-1,Ne=-1,at=0,At=0,It=i,Ct=null;t:for(;;){for(var $t;It!==O||j!==0&&It.nodeType!==3||(Ae=se+j),It!==H||L!==0&&It.nodeType!==3||(Ne=se+L),It.nodeType===3&&(se+=It.nodeValue.length),($t=It.firstChild)!==null;)Ct=It,It=$t;for(;;){if(It===i)break t;if(Ct===O&&++at===j&&(Ae=se),Ct===H&&++At===L&&(Ne=se),($t=It.nextSibling)!==null)break;It=Ct,Ct=It.parentNode}It=$t}O=Ae===-1||Ne===-1?null:{start:Ae,end:Ne}}else O=null}O=O||{start:0,end:0}}else O=null;for(zu={focusedElem:i,selectionRange:O},Vo=!1,Zt=g;Zt!==null;)if(g=Zt,i=g.child,(g.subtreeFlags&1028)!==0&&i!==null)i.return=g,Zt=i;else for(;Zt!==null;){g=Zt;try{var rn=g.alternate;if(g.flags&1024)switch(g.tag){case 0:case 11:case 15:break;case 1:if(rn!==null){var un=rn.memoizedProps,Ar=rn.memoizedState,Ze=g.stateNode,Ge=Ze.getSnapshotBeforeUpdate(g.elementType===g.type?un:Ki(g.type,un),Ar);Ze.__reactInternalSnapshotBeforeUpdate=Ge}break;case 3:var et=g.stateNode.containerInfo;et.nodeType===1?et.textContent="":et.nodeType===9&&et.documentElement&&et.removeChild(et.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(r(163))}}catch(Dt){Ur(g,g.return,Dt)}if(i=g.sibling,i!==null){i.return=g.return,Zt=i;break}Zt=g.return}return rn=Gs,Gs=!1,rn}function el(i,g,O){var L=g.updateQueue;if(L=L!==null?L.lastEffect:null,L!==null){var j=L=L.next;do{if((j.tag&i)===i){var H=j.destroy;j.destroy=void 0,H!==void 0&&lo(g,O,H)}j=j.next}while(j!==L)}}function Pc(i,g){if(g=g.updateQueue,g=g!==null?g.lastEffect:null,g!==null){var O=g=g.next;do{if((O.tag&i)===i){var L=O.create;O.destroy=L()}O=O.next}while(O!==g)}}function wf(i){var g=i.ref;if(g!==null){var O=i.stateNode;switch(i.tag){case 5:i=O;break;default:i=O}typeof g=="function"?g(i):g.current=i}}function gd(i){var g=i.alternate;g!==null&&(i.alternate=null,gd(g)),i.child=null,i.deletions=null,i.sibling=null,i.tag===5&&(g=i.stateNode,g!==null&&(delete g[va],delete g[to],delete g[de],delete g[nu],delete g[ro])),i.stateNode=null,i.return=null,i.dependencies=null,i.memoizedProps=null,i.memoizedState=null,i.pendingProps=null,i.stateNode=null,i.updateQueue=null}function md(i){return i.tag===5||i.tag===3||i.tag===4}function Tc(i){e:for(;;){for(;i.sibling===null;){if(i.return===null||md(i.return))return null;i=i.return}for(i.sibling.return=i.return,i=i.sibling;i.tag!==5&&i.tag!==6&&i.tag!==18;){if(i.flags&2||i.child===null||i.tag===4)continue e;i.child.return=i,i=i.child}if(!(i.flags&2))return i.stateNode}}function Tl(i,g,O){var L=i.tag;if(L===5||L===6)i=i.stateNode,g?O.nodeType===8?O.parentNode.insertBefore(i,g):O.insertBefore(i,g):(O.nodeType===8?(g=O.parentNode,g.insertBefore(i,O)):(g=O,g.appendChild(i)),O=O._reactRootContainer,O!=null||g.onclick!==null||(g.onclick=Ys));else if(L!==4&&(i=i.child,i!==null))for(Tl(i,g,O),i=i.sibling;i!==null;)Tl(i,g,O),i=i.sibling}function xc(i,g,O){var L=i.tag;if(L===5||L===6)i=i.stateNode,g?O.insertBefore(i,g):O.appendChild(i);else if(L!==4&&(i=i.child,i!==null))for(xc(i,g,O),i=i.sibling;i!==null;)xc(i,g,O),i=i.sibling}var ni=null,La=!1;function _a(i,g,O){for(O=O.child;O!==null;)Ic(i,g,O),O=O.sibling}function Ic(i,g,O){if(Qr&&typeof Qr.onCommitFiberUnmount=="function")try{Qr.onCommitFiberUnmount(Ji,O)}catch(Ae){}switch(O.tag){case 5:gr||Da(O,g);case 6:var L=ni,j=La;ni=null,_a(i,g,O),ni=L,La=j,ni!==null&&(La?(i=ni,O=O.stateNode,i.nodeType===8?i.parentNode.removeChild(O):i.removeChild(O)):ni.removeChild(O.stateNode));break;case 18:ni!==null&&(La?(i=ni,O=O.stateNode,i.nodeType===8?kl(i.parentNode,O):i.nodeType===1&&kl(i,O),Xa(i)):kl(ni,O.stateNode));break;case 4:L=ni,j=La,ni=O.stateNode.containerInfo,La=!0,_a(i,g,O),ni=L,La=j;break;case 0:case 11:case 14:case 15:if(!gr&&(L=O.updateQueue,L!==null&&(L=L.lastEffect,L!==null))){j=L=L.next;do{var H=j,se=H.destroy;H=H.tag,se!==void 0&&(H&2||H&4)&&lo(O,g,se),j=j.next}while(j!==L)}_a(i,g,O);break;case 1:if(!gr&&(Da(O,g),L=O.stateNode,typeof L.componentWillUnmount=="function"))try{L.props=O.memoizedProps,L.state=O.memoizedState,L.componentWillUnmount()}catch(Ae){Ur(O,g,Ae)}_a(i,g,O);break;case 21:_a(i,g,O);break;case 22:O.mode&1?(gr=(L=gr)||O.memoizedState!==null,_a(i,g,O),gr=L):_a(i,g,O);break;default:_a(i,g,O)}}function Rf(i){var g=i.updateQueue;if(g!==null){i.updateQueue=null;var O=i.stateNode;O===null&&(O=i.stateNode=new Bo),g.forEach(function(L){var j=Td.bind(null,i,L);O.has(L)||(O.add(L),L.then(j,j))})}}function Ka(i,g){var O=g.deletions;if(O!==null)for(var L=0;L<O.length;L++){var j=O[L];try{var H=i,se=g,Ae=se;e:for(;Ae!==null;){switch(Ae.tag){case 5:ni=Ae.stateNode,La=!1;break e;case 3:ni=Ae.stateNode.containerInfo,La=!0;break e;case 4:ni=Ae.stateNode.containerInfo,La=!0;break e}Ae=Ae.return}if(ni===null)throw Error(r(160));
vendor: 4,188 bytes, line 2609
2609Ic(H,se,j),ni=null,La=!1;var Ne=j.alternate;Ne!==null&&(Ne.return=null),j.return=null}catch(at){Ur(j,g,at)}}if(g.subtreeFlags&12854)for(g=g.child;g!==null;)xl(g,i),g=g.sibling}function xl(i,g){var O=i.alternate,L=i.flags;switch(i.tag){case 0:case 11:case 14:case 15:if(Ka(g,i),co(i),L&4){try{el(3,i,i.return),Pc(3,i)}catch(un){Ur(i,i.return,un)}try{el(5,i,i.return)}catch(un){Ur(i,i.return,un)}}break;case 1:Ka(g,i),co(i),L&512&&O!==null&&Da(O,O.return);break;case 5:if(Ka(g,i),co(i),L&512&&O!==null&&Da(O,O.return),i.flags&32){var j=i.stateNode;try{Ye(j,"")}catch(un){Ur(i,i.return,un)}}if(L&4&&(j=i.stateNode,j!=null)){var H=i.memoizedProps,se=O!==null?O.memoizedProps:H,Ae=i.type,Ne=i.updateQueue;if(i.updateQueue=null,Ne!==null)try{Ae==="input"&&H.type==="radio"&&H.name!=null&&ut(j,H),vt(Ae,se);var at=vt(Ae,H);for(se=0;se<Ne.length;se+=2){var At=Ne[se],It=Ne[se+1];At==="style"?Mt(j,It):At==="dangerouslySetInnerHTML"?Ie(j,It):At==="children"?Ye(j,It):P(j,At,It,at)}switch(Ae){case"input":it(j,H);break;case"textarea":ln(j,H);break;case"select":var Ct=j._wrapperState.wasMultiple;j._wrapperState.wasMultiple=!!H.multiple;var $t=H.value;$t!=null?Tt(j,!!H.multiple,$t,!1):Ct!==!!H.multiple&&(H.defaultValue!=null?Tt(j,!!H.multiple,H.defaultValue,!0):Tt(j,!!H.multiple,H.multiple?[]:"",!1))}j[to]=H}catch(un){Ur(i,i.return,un)}}break;case 6:if(Ka(g,i),co(i),L&4){if(i.stateNode===null)throw Error(r(162));j=i.stateNode,H=i.memoizedProps;try{j.nodeValue=H}catch(un){Ur(i,i.return,un)}}break;case 3:if(Ka(g,i),co(i),L&4&&O!==null&&O.memoizedState.isDehydrated)try{Xa(g.containerInfo)}catch(un){Ur(i,i.return,un)}break;case 4:Ka(g,i),co(i);break;case 13:Ka(g,i),co(i),j=i.child,j.flags&8192&&(H=j.memoizedState!==null,j.stateNode.isHidden=H,!H||j.alternate!==null&&j.alternate.memoizedState!==null||(Lf=Ft())),L&4&&Rf(i);break;case 22:if(At=O!==null&&O.memoizedState!==null,i.mode&1?(gr=(at=gr)||At,Ka(g,i),gr=at):Ka(g,i),co(i),L&8192){if(at=i.memoizedState!==null,(i.stateNode.isHidden=at)&&!At&&i.mode&1)for(Zt=i,At=i.child;At!==null;){for(It=Zt=At;Zt!==null;){switch(Ct=Zt,$t=Ct.child,Ct.tag){case 0:case 11:case 14:case 15:el(4,Ct,Ct.return);break;case 1:Da(Ct,Ct.return);var rn=Ct.stateNode;if(typeof rn.componentWillUnmount=="function"){L=Ct,O=Ct.return;try{g=L,rn.props=g.memoizedProps,rn.state=g.memoizedState,rn.componentWillUnmount()}catch(un){Ur(L,O,un)}}break;case 5:Da(Ct,Ct.return);break;case 22:if(Ct.memoizedState!==null){Mf(It);continue}}$t!==null?($t.return=Ct,Zt=$t):Mf(It)}At=At.sibling}e:for(At=null,It=i;;){if(It.tag===5){if(At===null){At=It;try{j=It.stateNode,at?(H=j.style,typeof H.setProperty=="function"?H.setProperty("display","none","important"):H.display="none"):(Ae=It.stateNode,Ne=It.memoizedProps.style,se=Ne!=null&&Ne.hasOwnProperty("display")?Ne.display:null,Ae.style.display=mt("display",se))}catch(un){Ur(i,i.return,un)}}}else if(It.tag===6){if(At===null)try{It.stateNode.nodeValue=at?"":It.memoizedProps}catch(un){Ur(i,i.return,un)}}else if((It.tag!==22&&It.tag!==23||It.memoizedState===null||It===i)&&It.child!==null){It.child.return=It,It=It.child;continue}if(It===i)break e;for(;It.sibling===null;){if(It.return===null||It.return===i)break e;At===It&&(At=null),It=It.return}At===It&&(At=null),It.sibling.return=It.return,It=It.sibling}}break;case 19:Ka(g,i),co(i),L&4&&Rf(i);break;case 21:break;default:Ka(g,i),co(i)}}function co(i){var g=i.flags;if(g&2){try{e:{for(var O=i.return;O!==null;){if(md(O)){var L=O;break e}O=O.return}throw Error(r(160))}switch(L.tag){case 5:var j=L.stateNode;L.flags&32&&(Ye(j,""),L.flags&=-33);var H=Tc(i);xc(i,H,j);break;case 3:case 4:var se=L.stateNode.containerInfo,Ae=Tc(i);Tl(i,Ae,se);break;default:throw Error(r(161))}}catch(Ne){Ur(i,i.return,Ne)}i.flags&=-3}g&4096&&(i.flags&=-4097)}function zo(i,g,O){Zt=i,Ws(i,g,O)}function Ws(i,g,O){for(var L=(i.mode&1)!==0;Zt!==null;){var j=Zt,H=j.child;if(j.tag===22&&L){var se=j.memoizedState!==null||Oi;if(!se){var Ae=j.alternate,Ne=Ae!==null&&Ae.memoizedState!==null||gr;Ae=Oi;var at=gr;if(Oi=se,(gr=Ne)&&!at)for(Zt=j;Zt!==null;)se=Zt,Ne=se.child,se.tag===22&&se.memoizedState!==null?_d(j):Ne!==null?(Ne.return=se,Zt=Ne):_d(j);for(;H!==null;)Zt=H,Ws(H,g,O),H=H.sibling;
vendor: 2,138 bytes, line 2609
2609Zt=j,Oi=Ae,gr=at}yd(i,g,O)}else j.subtreeFlags&8772&&H!==null?(H.return=j,Zt=H):yd(i,g,O)}}function yd(i){for(;Zt!==null;){var g=Zt;if(g.flags&8772){var O=g.alternate;try{if(g.flags&8772)switch(g.tag){case 0:case 11:case 15:gr||Pc(5,g);break;case 1:var L=g.stateNode;if(g.flags&4&&!gr)if(O===null)L.componentDidMount();else{var j=g.elementType===g.type?O.memoizedProps:Ki(g.type,O.memoizedProps);L.componentDidUpdate(j,O.memoizedState,L.__reactInternalSnapshotBeforeUpdate)}var H=g.updateQueue;H!==null&&Bs(g,H,L);break;case 3:var se=g.updateQueue;if(se!==null){if(O=null,g.child!==null)switch(g.child.tag){case 5:O=g.child.stateNode;break;case 1:O=g.child.stateNode}Bs(g,se,O)}break;case 5:var Ae=g.stateNode;if(O===null&&g.flags&4){O=Ae;var Ne=g.memoizedProps;switch(g.type){case"button":case"input":case"select":case"textarea":Ne.autoFocus&&O.focus();break;case"img":Ne.src&&(O.src=Ne.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(g.memoizedState===null){var at=g.alternate;if(at!==null){var At=at.memoizedState;if(At!==null){var It=At.dehydrated;It!==null&&Xa(It)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(r(163))}gr||g.flags&512&&wf(g)}catch(Ct){Ur(g,g.return,Ct)}}if(g===i){Zt=null;break}if(O=g.sibling,O!==null){O.return=g.return,Zt=O;break}Zt=g.return}}function Mf(i){for(;Zt!==null;){var g=Zt;if(g===i){Zt=null;break}var O=g.sibling;if(O!==null){O.return=g.return,Zt=O;break}Zt=g.return}}function _d(i){for(;Zt!==null;){var g=Zt;try{switch(g.tag){case 0:case 11:case 15:var O=g.return;try{Pc(4,g)}catch(Ne){Ur(g,O,Ne)}break;case 1:var L=g.stateNode;if(typeof L.componentDidMount=="function"){var j=g.return;try{L.componentDidMount()}catch(Ne){Ur(g,j,Ne)}}var H=g.return;try{wf(g)}catch(Ne){Ur(g,H,Ne)}break;case 5:var se=g.return;try{wf(g)}catch(Ne){Ur(g,se,Ne)}}}catch(Ne){Ur(g,g.return,Ne)}if(g===i){Zt=null;break}var Ae=g.sibling;if(Ae!==null){Ae.return=g.return,Zt=Ae;break}Zt=g.return}}var Kd=Math.ceil,wc=x.ReactCurrentDispatcher,Df=x.ReactCurrentOwner,Va=x.ReactCurrentBatchConfig,qn=0,Vr=null,ri=null,Ci=0,Na=0,tl=Ls(0),$r=0,bu=null,ks=0,Rc=0,Il=0,wl=null,Ui=null,
vendor: 4,385 bytes, line 2609
2609Lf=0,nl=1/0,fo=null,Mc=!1,Nf=null,jo=null,oa=!1,hs=null,Dc=0,Rl=0,Lc=null,Nc=-1,Uc=0;function Zi(){return qn&6?Ft():Nc!==-1?Nc:Nc=Ft()}function Hs(i){return i.mode&1?qn&2&&Ci!==0?Ci&-Ci:nd.transition!==null?(Uc===0&&(Uc=kt()),Uc):(i=nn,i!==0||(i=window.event,i=i===void 0?16:Tr(i.type)),i):1}function Ua(i,g,O,L){if(50<Rl)throw Rl=0,Lc=null,Error(r(185));Fn(i,O,L),(!(qn&2)||i!==Vr)&&(i===Vr&&(!(qn&2)&&(Rc|=O),$r===4&&Ks(i,Ci)),sa(i,L),O===1&&qn===0&&!(g.mode&1)&&(nl=Ft()+500,Kl&&os()))}function sa(i,g){var O=i.callbackNode;ft(i,g);var L=tt(i,i===Vr?Ci:0);if(L===0)O!==null&&vi(O),i.callbackNode=null,i.callbackPriority=0;else if(g=L&-L,i.callbackPriority!==g){if(O!=null&&vi(O),g===1)i.tag===0?td(Ff.bind(null,i)):wo(Ff.bind(null,i)),Di(function(){!(qn&6)&&os()}),O=null;else{switch(Dr(L)){case 1:O=ba;break;case 4:O=xi;break;case 16:O=_r;break;case 536870912:O=Oa;break;default:O=_r}O=Id(O,Ed.bind(null,i))}i.callbackPriority=g,i.callbackNode=O}}function Ed(i,g){if(Nc=-1,Uc=0,qn&6)throw Error(r(327));var O=i.callbackNode;if(Au()&&i.callbackNode!==O)return null;var L=tt(i,i===Vr?Ci:0);if(L===0)return null;if(L&30||L&i.expiredLanes||g)g=Bc(i,L);else{g=L;var j=qn;qn|=2;var H=zf();(Vr!==i||Ci!==g)&&(fo=null,nl=Ft()+500,Ou(i,g));do try{Gf();break}catch(Ae){Sd(i,Ae)}while(!0);ql(),wc.current=H,qn=j,ri!==null?g=0:(Vr=null,Ci=0,g=$r)}if(g!==0){if(g===2&&(j=Gt(i),j!==0&&(L=j,g=Fc(i,j))),g===1)throw O=bu,Ou(i,0),Ks(i,L),sa(i,Ft()),O;if(g===6)Ks(i,L);else{if(j=i.current.alternate,!(L&30)&&!bd(j)&&(g=Bc(i,L),g===2&&(H=Gt(i),H!==0&&(L=H,g=Fc(i,H))),g===1))throw O=bu,Ou(i,0),Ks(i,L),sa(i,Ft()),O;switch(i.finishedWork=j,i.finishedLanes=L,g){case 0:case 1:throw Error(r(345));case 2:Cu(i,Ui,fo);break;case 3:if(Ks(i,L),(L&130023424)===L&&(g=Lf+500-Ft(),10<g)){if(tt(i,0)!==0)break;if(j=i.suspendedLanes,(j&L)!==L){Zi(),i.pingedLanes|=i.suspendedLanes&j;break}i.timeoutHandle=Ds(Cu.bind(null,i,Ui,fo),g);break}Cu(i,Ui,fo);break;case 4:if(Ks(i,L),(L&4194240)===L)break;for(g=i.eventTimes,j=-1;0<L;){var se=31-Yn(L);H=1<<se,se=g[se],se>j&&(j=se),L&=~H}if(L=j,L=Ft()-L,L=(120>L?120:480>L?480:1080>L?1080:1920>L?1920:3e3>L?3e3:4320>L?4320:1960*Kd(L/1960))-L,10<L){i.timeoutHandle=Ds(Cu.bind(null,i,Ui,fo),L);break}Cu(i,Ui,fo);break;case 5:Cu(i,Ui,fo);break;default:throw Error(r(329))}}}return sa(i,Ft()),i.callbackNode===O?Ed.bind(null,i):null}function Fc(i,g){var O=wl;return i.current.memoizedState.isDehydrated&&(Ou(i,g).flags|=256),i=Bc(i,g),i!==2&&(g=Ui,Ui=O,g!==null&&Uf(g)),i}function Uf(i){Ui===null?Ui=i:Ui.push.apply(Ui,i)}function bd(i){for(var g=i;;){if(g.flags&16384){var O=g.updateQueue;if(O!==null&&(O=O.stores,O!==null))for(var L=0;L<O.length;L++){var j=O[L],H=j.getSnapshot;j=j.value;try{if(!Wt(H(),j))return!1}catch(se){return!1}}}if(O=g.child,g.subtreeFlags&16384&&O!==null)O.return=g,g=O;else{if(g===i)break;for(;g.sibling===null;){if(g.return===null||g.return===i)return!0;g=g.return}g.sibling.return=g.return,g=g.sibling}}return!0}function Ks(i,g){for(g&=~Il,g&=~Rc,i.suspendedLanes|=g,i.pingedLanes&=~g,i=i.expirationTimes;0<g;){var O=31-Yn(g),L=1<<O;i[O]=-1,g&=~L}}function Ff(i){if(qn&6)throw Error(r(327));Au();var g=tt(i,0);if(!(g&1))return sa(i,Ft()),null;var O=Bc(i,g);if(i.tag!==0&&O===2){var L=Gt(i);L!==0&&(g=L,O=Fc(i,L))}if(O===1)throw O=bu,Ou(i,0),Ks(i,g),sa(i,Ft()),O;if(O===6)throw Error(r(345));return i.finishedWork=i.current.alternate,i.finishedLanes=g,Cu(i,Ui,fo),sa(i,Ft()),null}function Bf(i,g){var O=qn;qn|=1;try{return i(g)}finally{qn=O,qn===0&&(nl=Ft()+500,Kl&&os())}}function Vs(i){hs!==null&&hs.tag===0&&!(qn&6)&&Au();var g=qn;qn|=1;var O=Va.transition,L=nn;try{if(Va.transition=null,nn=1,i)return i()}finally{nn=L,Va.transition=O,qn=g,!(qn&6)&&os()}}function Su(){Na=tl.current,Cr(tl)}function Ou(i,g){i.finishedWork=null,i.finishedLanes=0;var O=i.timeoutHandle;if(O!==-1&&(i.timeoutHandle=-1,eu(O)),ri!==null)for(O=ri.return;O!==null;){var L=O;switch(Mo(L),L.tag){case 1:L=L.type.childContextTypes,L!=null&&pl();break;case 3:hu(),Cr(Yt),Cr(Hi),El();break;case 5:_l(L);break;case 4:hu();break;case 13:Cr(lr);break;case 19:Cr(lr);break;case 10:ka(L.type._context);break;case 22:case 23:Su()}O=O.return}if(Vr=i,ri=i=vs(i.current,null),Ci=Na=g,$r=0,bu=null,Il=Rc=ks=0,Ui=wl=null,Us!==null){for(g=0;g<Us.length;g++)if(O=Us[g],L=O.interleaved,L!==null){O.interleaved=null;var j=L.next,H=O.pending;if(H!==null){var se=H.next;H.next=j,L.next=se}
vendor: 6,199 bytes, line 2609
2609O.pending=L}Us=null}return i}function Sd(i,g){do{var O=ri;try{if(ql(),zn.current=No,rc){for(var L=dr.memoizedState;L!==null;){var j=L.queue;j!==null&&(j.pending=null),L=L.next}rc=!1}if(vu=0,Si=ti=dr=null,Vi=!1,bl=0,Df.current=null,O===null||O.return===null){$r=1,bu=g,ri=null;break}e:{var H=i,se=O.return,Ae=O,Ne=g;if(g=Ci,Ae.flags|=32768,Ne!==null&&typeof Ne=="object"&&typeof Ne.then=="function"){var at=Ne,At=Ae,It=At.tag;if(!(At.mode&1)&&(It===0||It===11||It===15)){var Ct=At.alternate;Ct?(At.updateQueue=Ct.updateQueue,At.memoizedState=Ct.memoizedState,At.lanes=Ct.lanes):(At.updateQueue=null,At.memoizedState=null)}var $t=zs(se);if($t!==null){$t.flags&=-257,yc($t,se,Ae,H,g),$t.mode&1&&Of(H,at,g),g=$t,Ne=at;var rn=g.updateQueue;if(rn===null){var un=new Set;un.add(Ne),g.updateQueue=un}else rn.add(Ne);break e}else{if(!(g&1)){Of(H,at,g),jf();break e}Ne=Error(r(426))}}else if(fr&&Ae.mode&1){var Ar=zs(se);if(Ar!==null){!(Ar.flags&65536)&&(Ar.flags|=256),yc(Ar,se,Ae,H,g),Xl(Uo(Ne,Ae));break e}}H=Ne=Uo(Ne,Ae),$r!==4&&($r=2),wl===null?wl=[H]:wl.push(H),H=se;do{switch(H.tag){case 3:H.flags|=65536,g&=-g,H.lanes|=g;var Ze=Cl(H,Ne,g);of(H,Ze);break e;case 1:Ae=Ne;var Ge=H.type,et=H.stateNode;if(!(H.flags&128)&&(typeof Ge.getDerivedStateFromError=="function"||et!==null&&typeof et.componentDidCatch=="function"&&(jo===null||!jo.has(et)))){H.flags|=65536,g&=-g,H.lanes|=g;var Dt=Sf(H,Ae,g);of(H,Dt);break e}}H=H.return}while(H!==null)}Cd(O)}catch(on){g=on,ri===O&&O!==null&&(ri=O=O.return);continue}break}while(!0)}function zf(){var i=wc.current;return wc.current=No,i===null?No:i}function jf(){($r===0||$r===3||$r===2)&&($r=4),Vr===null||!(ks&268435455)&&!(Rc&268435455)||Ks(Vr,Ci)}function Bc(i,g){var O=qn;qn|=2;var L=zf();(Vr!==i||Ci!==g)&&(fo=null,Ou(i,g));do try{zc();break}catch(j){Sd(i,j)}while(!0);if(ql(),qn=O,wc.current=L,ri!==null)throw Error(r(261));return Vr=null,Ci=0,$r}function zc(){for(;ri!==null;)Od(ri)}function Gf(){for(;ri!==null&&!ca();)Od(ri)}function Od(i){var g=xd(i.alternate,i,Na);i.memoizedProps=i.pendingProps,g===null?Cd(i):ri=g,Df.current=null}function Cd(i){var g=i;do{var O=g.alternate;if(i=g.return,g.flags&32768){if(O=ds(O,g),O!==null){O.flags&=32767,ri=O;return}if(i!==null)i.flags|=32768,i.subtreeFlags=0,i.deletions=null;else{$r=6,ri=null;return}}else if(O=vd(O,g,Na),O!==null){ri=O;return}if(g=g.sibling,g!==null){ri=g;return}ri=g=i}while(g!==null);$r===0&&($r=5)}function Cu(i,g,O){var L=nn,j=Va.transition;try{Va.transition=null,nn=1,Wf(i,g,O,L)}finally{Va.transition=j,nn=L}return null}function Wf(i,g,O,L){do Au();while(hs!==null);if(qn&6)throw Error(r(327));O=i.finishedWork;var j=i.finishedLanes;if(O===null)return null;if(i.finishedWork=null,i.finishedLanes=0,O===i.current)throw Error(r(177));i.callbackNode=null,i.callbackPriority=0;var H=O.lanes|O.childLanes;if(Tn(i,H),i===Vr&&(ri=Vr=null,Ci=0),!(O.subtreeFlags&2064)&&!(O.flags&2064)||oa||(oa=!0,Id(_r,function(){return Au(),null})),H=(O.flags&15990)!==0,O.subtreeFlags&15990||H){H=Va.transition,Va.transition=null;var se=nn;nn=1;var Ae=qn;qn|=4,Df.current=null,pd(i,O),xl(O,i),Ia(zu),Vo=!!rs,zu=rs=null,i.current=O,zo(O,i,j),pi(),qn=Ae,nn=se,Va.transition=H}else i.current=O;if(oa&&(oa=!1,hs=i,Dc=j),H=i.pendingLanes,H===0&&(jo=null),Ir(O.stateNode,L),sa(i,Ft()),g!==null)for(L=i.onRecoverableError,O=0;O<g.length;O++)j=g[O],L(j.value,{componentStack:j.stack,digest:j.digest});if(Mc)throw Mc=!1,i=Nf,Nf=null,i;return Dc&1&&i.tag!==0&&Au(),H=i.pendingLanes,H&1?i===Lc?Rl++:(Rl=0,Lc=i):Rl=0,os(),null}function Au(){if(hs!==null){var i=Dr(Dc),g=Va.transition,O=nn;try{if(Va.transition=null,nn=16>i?16:i,hs===null)var L=!1;else{if(i=hs,hs=null,Dc=0,qn&6)throw Error(r(331));var j=qn;for(qn|=4,Zt=i.current;Zt!==null;){var H=Zt,se=H.child;if(Zt.flags&16){var Ae=H.deletions;if(Ae!==null){for(var Ne=0;Ne<Ae.length;Ne++){var at=Ae[Ne];for(Zt=at;Zt!==null;){var At=Zt;switch(At.tag){case 0:case 11:case 15:el(8,At,H)}var It=At.child;if(It!==null)It.return=At,Zt=It;else for(;Zt!==null;){At=Zt;var Ct=At.sibling,$t=At.return;if(gd(At),At===at){Zt=null;break}if(Ct!==null){Ct.return=$t,Zt=Ct;break}Zt=$t}}}var rn=H.alternate;if(rn!==null){var un=rn.child;if(un!==null){rn.child=null;do{var Ar=un.sibling;un.sibling=null,un=Ar}while(un!==null)}}Zt=H}}if(H.subtreeFlags&2064&&se!==null)se.return=H,Zt=se;else e:for(;Zt!==null;){if(H=Zt,H.flags&2048)switch(H.tag){case 0:case 11:case 15:el(9,H,H.return)}var Ze=H.sibling;if(Ze!==null){Ze.return=H.return,Zt=Ze;break e}Zt=H.return}}var Ge=i.current;for(Zt=Ge;Zt!==null;){se=Zt;var et=se.child;if(se.subtreeFlags&2064&&et!==null)et.return=se,Zt=et;else e:for(se=Ge;Zt!==null;){if(Ae=Zt,Ae.flags&2048)try{switch(Ae.tag){case 0:case 11:case 15:Pc(9,Ae)}}catch(on){Ur(Ae,Ae.return,on)}if(Ae===se){Zt=null;break e}var Dt=Ae.sibling;if(Dt!==null){Dt.return=Ae.return,Zt=Dt;break e}Zt=Ae.return}}if(qn=j,os(),Qr&&typeof Qr.onPostCommitFiberRoot=="function")try{Qr.onPostCommitFiberRoot(Ji,i)}catch(on){}L=!0}return L}finally{nn=O,Va.transition=g}}return!1}function Ad(i,g,O){g=Uo(O,g),g=Cl(i,g,1),i=Ha(i,g,1),g=Zi(),i!==null&&(Fn(i,1,g),sa(i,g))}function Ur(i,g,O){if(i.tag===3)Ad(i,i,O);else for(;g!==null;){if(g.tag===3){Ad(g,i,O);break}else if(g.tag===1){var L=g.stateNode;if(typeof g.type.getDerivedStateFromError=="function"||typeof L.componentDidCatch=="function"&&(jo===null||!jo.has(L))){i=Uo(O,i),i=Sf(g,i,1),g=Ha(g,i,1),i=Zi(),g!==null&&(Fn(g,1,i),sa(g,i));break}}g=g.return}}function kf(i,g,O){var L=i.pingCache;L!==null&&L.delete(g),g=Zi(),i.pingedLanes|=i.suspendedLanes&O,Vr===i&&(Ci&O)===O&&($r===4||$r===3&&(Ci&130023424)===Ci&&500>Ft()-Lf?Ou(i,0):Il|=O),sa(i,g)}function Pd(i,g){g===0&&(i.mode&1?(g=$e,$e<<=1,!($e&130023424)&&($e=4194304)):g=1);var O=Zi();i=ss(i,g),i!==null&&(Fn(i,g,O),sa(i,O))}function Vd(i){var g=i.memoizedState,O=0;g!==null&&(O=g.retryLane),Pd(i,O)}function Td(i,g){var O=0;switch(i.tag){case 13:var L=i.stateNode,j=i.memoizedState;j!==null&&(O=j.retryLane);break;case 19:L=i.stateNode;break;default:throw Error(r(314))}L!==null&&L.delete(g),Pd(i,O)}var xd;xd=function(i,g,O){if(i!==null)if(i.memoizedProps!==g.pendingProps||Yt.current)aa=!0;else{if(!(i.lanes&O)&&!(g.flags&128))return aa=!1,Hd(i,g,O);aa=!!(i.flags&131072)}
vendor: 4,613 bytes, line 2609
2609else aa=!1,fr&&g.flags&1048576&&$l(g,ku,g.index);switch(g.lanes=0,g.tag){case 2:var L=g.type;Kr(i,g),i=g.pendingProps;var j=Io(g,Hi.current);so(g,O),j=oc(null,g,L,i,j,O);var H=ia();return g.flags|=1,typeof j=="object"&&j!==null&&typeof j.render=="function"&&j.$$typeof===void 0?(g.tag=1,g.memoizedState=null,g.updateQueue=null,pa(L)?(H=!0,Wu(g)):H=!1,g.memoizedState=j.state!==null&&j.state!==void 0?j.state:null,Yl(g),j.updater=Vu,g.stateNode=j,j._reactInternals=g,cf(g,L,i,O),g=uo(null,g,L,!0,H,O)):(g.tag=0,fr&&H&&ou(g),Qi(null,g,j,O),g=g.child),g;case 16:L=g.elementType;e:{switch(Kr(i,g),i=g.pendingProps,j=L._init,L=j(L._payload),g.type=L,j=g.tag=$d(L),i=Ki(L,i),j){case 0:g=xf(null,g,L,i,O);break e;case 1:g=fd(null,g,L,i,O);break e;case 11:g=Fo(null,g,L,i,O);break e;case 14:g=_c(null,g,L,Ki(L.type,i),O);break e}throw Error(r(306,L,""))}return g;case 0:return L=g.type,j=g.pendingProps,j=g.elementType===L?j:Ki(L,j),xf(i,g,L,j,O);case 1:return L=g.type,j=g.pendingProps,j=g.elementType===L?j:Ki(L,j),fd(i,g,L,j,O);case 3:e:{if(Ec(g),i===null)throw Error(r(387));L=g.pendingProps,H=g.memoizedState,j=H.element,yl(i,g),ec(g,L,null,O);var se=g.memoizedState;if(L=se.element,H.isDehydrated)if(H={element:L,isDehydrated:!1,cache:se.cache,pendingSuspenseBoundaries:se.pendingSuspenseBoundaries,transitions:se.transitions},g.updateQueue.baseState=H,g.memoizedState=H,g.flags&256){j=Uo(Error(r(423)),g),g=bc(i,g,L,O,j);break e}else if(L!==j){j=Uo(Error(r(424)),g),g=bc(i,g,L,O,j);break e}else for(na=is(g.stateNode.containerInfo.firstChild),Ra=g,fr=!0,ci=null,O=df(g,null,L,O),g.child=O;O;)O.flags=O.flags&-3|4096,O=O.sibling;else{if(ga(),L===j){g=xr(i,g,O);break e}Qi(i,g,L,O)}g=g.child}return g;case 5:return vf(g),i===null&&rf(g),L=g.type,j=g.pendingProps,H=i!==null?i.memoizedProps:null,se=j.children,To(L,j)?se=null:H!==null&&To(L,H)&&(g.flags|=32),Tf(i,g),Qi(i,g,se,O),g.child;case 6:return i===null&&rf(g),null;case 13:return Eu(i,g,O);case 4:return hf(g,g.stateNode.containerInfo),L=g.pendingProps,i===null?g.child=cu(g,null,L,O):Qi(i,g,L,O),g.child;case 11:return L=g.type,j=g.pendingProps,j=g.elementType===L?j:Ki(L,j),Fo(i,g,L,j,O);case 7:return Qi(i,g,g.pendingProps,O),g.child;case 8:return Qi(i,g,g.pendingProps.children,O),g.child;case 12:return Qi(i,g,g.pendingProps.children,O),g.child;case 10:e:{if(L=g.type._context,j=g.pendingProps,H=g.memoizedProps,se=j.value,pr(Zl,L._currentValue),L._currentValue=se,H!==null)if(Wt(H.value,se)){if(H.children===j.children&&!Yt.current){g=xr(i,g,O);break e}}else for(H=g.child,H!==null&&(H.return=g);H!==null;){var Ae=H.dependencies;if(Ae!==null){se=H.child;for(var Ne=Ae.firstContext;Ne!==null;){if(Ne.context===L){if(H.tag===1){Ne=Do(-1,O&-O),Ne.tag=2;var at=H.updateQueue;if(at!==null){at=at.shared;var At=at.pending;At===null?Ne.next=Ne:(Ne.next=At.next,At.next=Ne),at.pending=Ne}}H.lanes|=O,Ne=H.alternate,Ne!==null&&(Ne.lanes|=O),ml(H.return,O,g),Ae.lanes|=O;break}Ne=Ne.next}}else if(H.tag===10)se=H.type===g.type?null:H.child;else if(H.tag===18){if(se=H.return,se===null)throw Error(r(341));se.lanes|=O,Ae=se.alternate,Ae!==null&&(Ae.lanes|=O),ml(se,O,g),se=H.sibling}else se=H.child;if(se!==null)se.return=H;else for(se=H;se!==null;){if(se===g){se=null;break}if(H=se.sibling,H!==null){H.return=se.return,se=H;break}se=se.return}H=se}Qi(i,g,j.children,O),g=g.child}return g;case 9:return j=g.type,L=g.pendingProps.children,so(g,O),j=bi(j),L=L(j),g.flags|=1,Qi(i,g,L,O),g.child;case 14:return L=g.type,j=Ki(L,g.pendingProps),j=Ki(L.type,j),_c(i,g,L,j,O);case 15:return Af(i,g,g.type,g.pendingProps,O);case 17:return L=g.type,j=g.pendingProps,j=g.elementType===L?j:Ki(L,j),Kr(i,g),g.tag=1,pa(L)?(i=!0,Wu(g)):i=!1,so(g,O),lf(g,L,j),cf(g,L,j,O),uo(null,g,L,!0,i,O);case 19:return Cc(i,g,O);case 22:return Pf(i,g,O)}throw Error(r(156,g.tag))};function Id(i,g){return Mr(i,g)}function wd(i,g,O,L){this.tag=i,this.key=O,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=g,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=L,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function $a(i,g,O,L){return new wd(i,g,O,L)}function rl(i){return i=i.prototype,!(!i||!i.isReactComponent)}function $d(i){if(typeof i=="function")return rl(i)?1:0;if(i!=null){if(i=i.$$typeof,i===ie)return 11;if(i===q)return 14}return 2}function vs(i,g){var O=i.alternate;return O===null?(O=$a(i.tag,g,i.key,i.mode),O.elementType=i.elementType,O.type=i.type,O.stateNode=i.stateNode,O.alternate=i,i.alternate=O):(O.pen
vendor: 2,385 bytes, line 2609
2609dingProps=g,O.type=i.type,O.flags=0,O.subtreeFlags=0,O.deletions=null),O.flags=i.flags&14680064,O.childLanes=i.childLanes,O.lanes=i.lanes,O.child=i.child,O.memoizedProps=i.memoizedProps,O.memoizedState=i.memoizedState,O.updateQueue=i.updateQueue,g=i.dependencies,O.dependencies=g===null?null:{lanes:g.lanes,firstContext:g.firstContext},O.sibling=i.sibling,O.index=i.index,O.ref=i.ref,O}function jc(i,g,O,L,j,H){var se=2;if(L=i,typeof i=="function")rl(i)&&(se=1);else if(typeof i=="string")se=5;else e:switch(i){case F:return Pu(O.children,j,H,g);case z:se=8,j|=8;break;case W:return i=$a(12,O,g,j|2),i.elementType=W,i.lanes=H,i;case re:return i=$a(13,O,g,j),i.elementType=re,i.lanes=H,i;case te:return i=$a(19,O,g,j),i.elementType=te,i.lanes=H,i;case Z:return Gc(O,j,H,g);default:if(typeof i=="object"&&i!==null)switch(i.$$typeof){case G:se=10;break e;case K:se=9;break e;case ie:se=11;break e;case q:se=14;break e;case X:se=16,L=null;break e}throw Error(r(130,i==null?i:typeof i,""))}return g=$a(se,O,g,j),g.elementType=i,g.type=L,g.lanes=H,g}function Pu(i,g,O,L){return i=$a(7,i,L,g),i.lanes=O,i}function Gc(i,g,O,L){return i=$a(22,i,L,g),i.elementType=Z,i.lanes=O,i.stateNode={isHidden:!1},i}function Hf(i,g,O){return i=$a(6,i,null,g),i.lanes=O,i}function Ml(i,g,O){return g=$a(4,i.children!==null?i.children:[],i.key,g),g.lanes=O,g.stateNode={containerInfo:i.containerInfo,pendingChildren:null,implementation:i.implementation},g}function Kf(i,g,O,L,j){this.tag=g,this.containerInfo=i,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=hn(0),this.expirationTimes=hn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=hn(0),this.identifierPrefix=L,this.onRecoverableError=j,this.mutableSourceEagerHydrationData=null}function Vf(i,g,O,L,j,H,se,Ae,Ne){return i=new Kf(i,g,O,Ae,Ne),g===1?(g=1,H===!0&&(g|=8)):g=0,H=$a(3,null,null,g),i.current=H,H.stateNode=i,H.memoizedState={element:L,isDehydrated:O,cache:null,transitions:null,pendingSuspenseBoundaries:null},Yl(H),i}function il(i,g,O){var L=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:M,key:L==null?null:""+L,children:i,containerInfo:g,implementation:O}}
vendor: 3,139 bytes, line 2609
2609function Rd(i){if(!i)return xo;i=i._reactInternals;e:{if(Pi(i)!==i||i.tag!==1)throw Error(r(170));var g=i;do{switch(g.tag){case 3:g=g.stateNode.context;break e;case 1:if(pa(g.type)){g=g.stateNode.__reactInternalMemoizedMergedChildContext;break e}}g=g.return}while(g!==null);throw Error(r(171))}if(i.tag===1){var O=i.type;if(pa(O))return io(i,O,g)}return g}function Md(i,g,O,L,j,H,se,Ae,Ne){return i=Vf(O,L,!0,i,j,H,se,Ae,Ne),i.context=Rd(null),O=i.current,L=Zi(),j=Hs(O),H=Do(L,j),H.callback=g!=null?g:null,Ha(O,H,j),i.current.lanes=j,Fn(i,j,L),sa(i,L),i}function Wc(i,g,O,L){var j=g.current,H=Zi(),se=Hs(j);return O=Rd(O),g.context===null?g.context=O:g.pendingContext=O,g=Do(H,se),g.payload={element:i},L=L===void 0?null:L,L!==null&&(g.callback=L),i=Ha(j,g,se),i!==null&&(Ua(i,j,se,H),lu(i,j,se)),se}function kc(i){if(i=i.current,!i.child)return null;switch(i.child.tag){case 5:return i.child.stateNode;default:return i.child.stateNode}}function Dd(i,g){if(i=i.memoizedState,i!==null&&i.dehydrated!==null){var O=i.retryLane;i.retryLane=O!==0&&O<g?O:g}}function $f(i,g){Dd(i,g),(i=i.alternate)&&Dd(i,g)}function Qf(){return null}var Tu=typeof reportError=="function"?reportError:function(i){console.error(i)};function Xf(i){this._internalRoot=i}Hc.prototype.render=Xf.prototype.render=function(i){var g=this._internalRoot;if(g===null)throw Error(r(409));Wc(i,g,null,null)},Hc.prototype.unmount=Xf.prototype.unmount=function(){var i=this._internalRoot;if(i!==null){this._internalRoot=null;var g=i.containerInfo;Vs(function(){Wc(null,i,null,null)}),g[no]=null}};function Hc(i){this._internalRoot=i}Hc.prototype.unstable_scheduleHydration=function(i){if(i){var g=Rn();i={blockedOn:null,target:i,priority:g};for(var O=0;O<cn.length&&g!==0&&g<cn[O].priority;O++);cn.splice(O,0,i),O===0&&gi(i)}};function ps(i){return!(!i||i.nodeType!==1&&i.nodeType!==9&&i.nodeType!==11)}function Kc(i){return!(!i||i.nodeType!==1&&i.nodeType!==9&&i.nodeType!==11&&(i.nodeType!==8||i.nodeValue!==" react-mount-point-unstable "))}function al(){}function Qd(i,g,O,L,j){if(j){if(typeof L=="function"){var H=L;L=function(){var at=kc(se);H.call(at)}}var se=Md(g,L,i,0,null,!1,!1,"",al);return i._reactRootContainer=se,i[no]=se.current,ns(i.nodeType===8?i.parentNode:i),Vs(),se}for(;j=i.lastChild;)i.removeChild(j);if(typeof L=="function"){var Ae=L;L=function(){var at=kc(Ne);Ae.call(at)}}var Ne=Vf(i,0,!1,null,null,!1,!1,"",al);return i._reactRootContainer=Ne,i[no]=Ne.current,ns(i.nodeType===8?i.parentNode:i),Vs(function(){Wc(g,Ne,O,L)}),Ne}function Vc(i,g,O,L,j){var H=O._reactRootContainer;if(H){var se=H;if(typeof j=="function"){var Ae=j;j=function(){var Ne=kc(se);Ae.call(Ne)}}Wc(g,se,i,j)}else se=Qd(O,g,i,j,L);return kc(se)}Pr=function(i){switch(i.tag){case 3:var g=i.stateNode;if(g.current.memoizedState.isDehydrated){var O=ct(g.pendingLanes);O!==0&&(Xn(g,O|1),sa(g,Ft()),!(qn&6)&&(nl=Ft()+500,os()))}break;case 13:Vs(function(){var L=ss(i,1);if(L!==null){var j=Zi();Ua(L,i,1,j)}}),$f(i,1)}},Ii=function(i){if(i.tag===13){var g=ss(i,134217728);if(g!==null){var O=Zi();Ua(g,i,134217728,O)}$f(i,134217728)}},rr=function(i){if(i.tag===13){var g=Hs(i),O=ss(i,g);
vendor: 4,936 bytes, lines 2609-2616
2609if(O!==null){var L=Zi();Ua(O,i,g,L)}$f(i,g)}},Rn=function(){return nn},si=function(i,g){var O=nn;try{return nn=i,g()}finally{nn=O}},zt=function(i,g,O){switch(g){case"input":if(it(i,O),g=O.name,O.type==="radio"&&g!=null){for(O=i;O.parentNode;)O=O.parentNode;for(O=O.querySelectorAll("input[name="+JSON.stringify(""+g)+'][type="radio"]'),g=0;g<O.length;g++){var L=O[g];if(L!==i&&L.form===i.form){var j=Gu(L);if(!j)throw Error(r(90));qt(L),it(L,j)}}}break;case"textarea":ln(i,O);break;case"select":g=O.value,g!=null&&Tt(i,!!O.multiple,g,!1)}},lt=Bf,yt=Vs;var Xd={usingClientEntryPoint:!1,Events:[Bn,ar,Gu,je,qe,Bf]},xu={findFiberByHostInstance:ei,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Zd={bundleType:xu.bundleType,version:xu.version,rendererPackageName:xu.rendererPackageName,rendererConfig:xu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(i){return i=Br(i),i===null?null:i.stateNode},findFiberByHostInstance:xu.findFiberByHostInstance||Qf,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"){var Go=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Go.isDisabled&&Go.supportsFiber)try{Ji=Go.inject(Zd),Qr=Go}catch(i){}}l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Xd,l.createPortal=function(i,g){var O=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ps(g))throw Error(r(200));return il(i,g,null,O)},l.createRoot=function(i,g){if(!ps(i))throw Error(r(299));var O=!1,L="",j=Tu;return g!=null&&(g.unstable_strictMode===!0&&(O=!0),g.identifierPrefix!==void 0&&(L=g.identifierPrefix),g.onRecoverableError!==void 0&&(j=g.onRecoverableError)),g=Vf(i,1,!1,null,null,O,!1,L,j),i[no]=g.current,ns(i.nodeType===8?i.parentNode:i),new Xf(g)},l.findDOMNode=function(i){if(i==null)return null;if(i.nodeType===1)return i;var g=i._reactInternals;if(g===void 0)throw typeof i.render=="function"?Error(r(188)):(i=Object.keys(i).join(","),Error(r(268,i)));return i=Br(g),i=i===null?null:i.stateNode,i},l.flushSync=function(i){return Vs(i)},l.hydrate=function(i,g,O){if(!Kc(g))throw Error(r(200));return Vc(null,i,g,!0,O)},l.hydrateRoot=function(i,g,O){if(!ps(i))throw Error(r(405));var L=O!=null&&O.hydratedSources||null,j=!1,H="",se=Tu;if(O!=null&&(O.unstable_strictMode===!0&&(j=!0),O.identifierPrefix!==void 0&&(H=O.identifierPrefix),O.onRecoverableError!==void 0&&(se=O.onRecoverableError)),g=Md(g,null,i,1,O!=null?O:null,j,!1,H,se),i[no]=g.current,ns(i),L)for(i=0;i<L.length;i++)O=L[i],j=O._getVersion,j=j(O._source),g.mutableSourceEagerHydrationData==null?g.mutableSourceEagerHydrationData=[O,j]:g.mutableSourceEagerHydrationData.push(O,j);return new Hc(g)},l.render=function(i,g,O){if(!Kc(g))throw Error(r(200));return Vc(null,i,g,!1,O)},l.unmountComponentAtNode=function(i){if(!Kc(i))throw Error(r(40));return i._reactRootContainer?(Vs(function(){Vc(null,null,i,!1,function(){i._reactRootContainer=null,i[no]=null})}),!0):!1},l.unstable_batchedUpdates=Bf,l.unstable_renderSubtreeIntoContainer=function(i,g,O,L){if(!Kc(O))throw Error(r(200));if(i==null||i._reactInternals===void 0)throw Error(r(38));return Vc(i,g,O,!1,L)},l.version="18.2.0-next-9e3b772b8-20220608"},594127:(_,l,e)=>{"use strict";var c=e(233284);if(1)l.createRoot=c.createRoot,l.hydrateRoot=c.hydrateRoot;else var n},233284:(_,l,e)=>{"use strict";function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(n){console.error(n)}}c(),_.exports=e(511382)},739847:(_,l)=>{"use strict";/** @license React v16.13.1
2610 * react-is.production.min.js
2611 *
2612 * Copyright (c) Facebook, Inc. and its affiliates.
2613 *
2614 * This source code is licensed under the MIT license found in the
2615 * LICENSE file in the root directory of this source tree.
2616 */var e=typeof Symbol=="function"&&Symbol.for,c=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,t=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,h=e?Symbol.for("react.context"):60110,f=e?Symbol.for("react.async_mode"):60111,d=e?Symbol.for("react.concurrent_mode"):60111,a=e?Symbol.for("react.forward_ref"):60112,u=e?Symbol.for("react.suspense"):60113,v=e?Symbol.for("react.suspense_list"):60120,p=e?Symbol.for("react.memo"):60115,y=e?Symbol.for("react.lazy"):60116,b=e?Symbol.for("react.block"):60121,E=e?Symbol.for("react.fundamental"):60117,A=e?Symbol.for("react.responder"):60118,w=e?Symbol.for("react.scope"):60119;
vendor: 4,502 bytes, lines 2616-2624
2616function C(x){if(typeof x=="object"&&x!==null){var R=x.$$typeof;switch(R){case c:switch(x=x.type,x){case f:case d:case r:case o:case t:case u:return x;default:switch(x=x&&x.$$typeof,x){case h:case a:case y:case p:case s:return x;default:return R}}case n:return R}}}function P(x){return C(x)===d}l.AsyncMode=f,l.ConcurrentMode=d,l.ContextConsumer=h,l.ContextProvider=s,l.Element=c,l.ForwardRef=a,l.Fragment=r,l.Lazy=y,l.Memo=p,l.Portal=n,l.Profiler=o,l.StrictMode=t,l.Suspense=u,l.isAsyncMode=function(x){return P(x)||C(x)===f},l.isConcurrentMode=P,l.isContextConsumer=function(x){return C(x)===h},l.isContextProvider=function(x){return C(x)===s},l.isElement=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===c},l.isForwardRef=function(x){return C(x)===a},l.isFragment=function(x){return C(x)===r},l.isLazy=function(x){return C(x)===y},l.isMemo=function(x){return C(x)===p},l.isPortal=function(x){return C(x)===n},l.isProfiler=function(x){return C(x)===o},l.isStrictMode=function(x){return C(x)===t},l.isSuspense=function(x){return C(x)===u},l.isValidElementType=function(x){return typeof x=="string"||typeof x=="function"||x===r||x===d||x===o||x===t||x===u||x===v||typeof x=="object"&&x!==null&&(x.$$typeof===y||x.$$typeof===p||x.$$typeof===s||x.$$typeof===h||x.$$typeof===a||x.$$typeof===E||x.$$typeof===A||x.$$typeof===w||x.$$typeof===b)},l.typeOf=C},870752:(_,l,e)=>{"use strict";_.exports=e(739847)},152463:(_,l)=>{"use strict";/**
2617 * @license React
2618 * react.production.min.js
2619 *
2620 * Copyright (c) Facebook, Inc. and its affiliates.
2621 *
2622 * This source code is licensed under the MIT license found in the
2623 * LICENSE file in the root directory of this source tree.
2624 */var e=Symbol.for("react.element"),c=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),t=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),s=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),a=Symbol.for("react.lazy"),u=Symbol.iterator;function v($){return $===null||typeof $!="object"?null:($=u&&$[u]||$["@@iterator"],typeof $=="function"?$:null)}var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,b={};function E($,J,Q){this.props=$,this.context=J,this.refs=b,this.updater=Q||p}E.prototype.isReactComponent={},E.prototype.setState=function($,J){if(typeof $!="object"&&typeof $!="function"&&$!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,$,J,"setState")},E.prototype.forceUpdate=function($){this.updater.enqueueForceUpdate(this,$,"forceUpdate")};function A(){}A.prototype=E.prototype;function w($,J,Q){this.props=$,this.context=J,this.refs=b,this.updater=Q||p}var C=w.prototype=new A;C.constructor=w,y(C,E.prototype),C.isPureReactComponent=!0;var P=Array.isArray,x=Object.prototype.hasOwnProperty,R={current:null},M={key:!0,ref:!0,__self:!0,__source:!0};function F($,J,Q){var ne,fe={},be=null,ze=null;if(J!=null)for(ne in J.ref!==void 0&&(ze=J.ref),J.key!==void 0&&(be=""+J.key),J)x.call(J,ne)&&!M.hasOwnProperty(ne)&&(fe[ne]=J[ne]);var ke=arguments.length-2;if(ke===1)fe.children=Q;else if(1<ke){for(var pt=Array(ke),St=0;St<ke;St++)pt[St]=arguments[St+2];fe.children=pt}if($&&$.defaultProps)for(ne in ke=$.defaultProps,ke)fe[ne]===void 0&&(fe[ne]=ke[ne]);return{$$typeof:e,type:$,key:be,ref:ze,props:fe,_owner:R.current}}function z($,J){return{$$typeof:e,type:$.type,key:J,ref:$.ref,props:$.props,_owner:$._owner}}function W($){return typeof $=="object"&&$!==null&&$.$$typeof===e}function G($){var J={"=":"=0",":":"=2"};return"$"+$.replace(/[=:]/g,function(Q){return J[Q]})}var K=/\/+/g;function ie($,J){return typeof $=="object"&&$!==null&&$.key!=null?G(""+$.key):J.toString(36)}function re($,J,Q,ne,fe){var be=typeof $;(be==="undefined"||be==="boolean")&&($=null);var ze=!1;if($===null)ze=!0;else switch(be){case"string":case"number":ze=!0;break;case"object":switch($.$$typeof){case e:case c:ze=!0}}if(ze)return ze=$,fe=fe(ze),$=ne===""?"."+ie(ze,0):ne,P(fe)?(Q="",$!=null&&(Q=$.replace(K,"$&/")+"/"),re(fe,J,Q,"",function(St){return St})):fe!=null&&(W(fe)&&(fe=z(fe,Q+(!fe.key||ze&&ze.key===fe.key?"":(""+fe.key).replace(K,"$&/")+"/")+$)),J.push(fe)),1;if(ze=0,ne=ne===""?".":ne+":",P($))for(var ke=0;ke<$.length;ke++){be=$[ke];var pt=ne+ie(be,ke);ze+=re(be,J,Q,pt,fe)}
vendor: 8,957 bytes, lines 2624-2632
2624else if(pt=v($),typeof pt=="function")for($=pt.call($),ke=0;!(be=$.next()).done;)be=be.value,pt=ne+ie(be,ke++),ze+=re(be,J,Q,pt,fe);else if(be==="object")throw J=String($),Error("Objects are not valid as a React child (found: "+(J==="[object Object]"?"object with keys {"+Object.keys($).join(", ")+"}":J)+"). If you meant to render a collection of children, use an array instead.");return ze}function te($,J,Q){if($==null)return $;var ne=[],fe=0;return re($,ne,"","",function(be){return J.call(Q,be,fe++)}),ne}function q($){if($._status===-1){var J=$._result;J=J(),J.then(function(Q){($._status===0||$._status===-1)&&($._status=1,$._result=Q)},function(Q){($._status===0||$._status===-1)&&($._status=2,$._result=Q)}),$._status===-1&&($._status=0,$._result=J)}if($._status===1)return $._result.default;throw $._result}var X={current:null},Z={transition:null},oe={ReactCurrentDispatcher:X,ReactCurrentBatchConfig:Z,ReactCurrentOwner:R};l.Children={map:te,forEach:function($,J,Q){te($,function(){J.apply(this,arguments)},Q)},count:function($){var J=0;return te($,function(){J++}),J},toArray:function($){return te($,function(J){return J})||[]},only:function($){if(!W($))throw Error("React.Children.only expected to receive a single React element child.");return $}},l.Component=E,l.Fragment=n,l.Profiler=t,l.PureComponent=w,l.StrictMode=r,l.Suspense=f,l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=oe,l.cloneElement=function($,J,Q){if($==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+$+".");var ne=y({},$.props),fe=$.key,be=$.ref,ze=$._owner;if(J!=null){if(J.ref!==void 0&&(be=J.ref,ze=R.current),J.key!==void 0&&(fe=""+J.key),$.type&&$.type.defaultProps)var ke=$.type.defaultProps;for(pt in J)x.call(J,pt)&&!M.hasOwnProperty(pt)&&(ne[pt]=J[pt]===void 0&&ke!==void 0?ke[pt]:J[pt])}var pt=arguments.length-2;if(pt===1)ne.children=Q;else if(1<pt){ke=Array(pt);for(var St=0;St<pt;St++)ke[St]=arguments[St+2];ne.children=ke}return{$$typeof:e,type:$.type,key:fe,ref:be,props:ne,_owner:ze}},l.createContext=function($){return $={$$typeof:s,_currentValue:$,_currentValue2:$,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},$.Provider={$$typeof:o,_context:$},$.Consumer=$},l.createElement=F,l.createFactory=function($){var J=F.bind(null,$);return J.type=$,J},l.createRef=function(){return{current:null}},l.forwardRef=function($){return{$$typeof:h,render:$}},l.isValidElement=W,l.lazy=function($){return{$$typeof:a,_payload:{_status:-1,_result:$},_init:q}},l.memo=function($,J){return{$$typeof:d,type:$,compare:J===void 0?null:J}},l.startTransition=function($){var J=Z.transition;Z.transition={};try{$()}finally{Z.transition=J}},l.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},l.useCallback=function($,J){return X.current.useCallback($,J)},l.useContext=function($){return X.current.useContext($)},l.useDebugValue=function(){},l.useDeferredValue=function($){return X.current.useDeferredValue($)},l.useEffect=function($,J){return X.current.useEffect($,J)},l.useId=function(){return X.current.useId()},l.useImperativeHandle=function($,J,Q){return X.current.useImperativeHandle($,J,Q)},l.useInsertionEffect=function($,J){return X.current.useInsertionEffect($,J)},l.useLayoutEffect=function($,J){return X.current.useLayoutEffect($,J)},l.useMemo=function($,J){return X.current.useMemo($,J)},l.useReducer=function($,J,Q){return X.current.useReducer($,J,Q)},l.useRef=function($){return X.current.useRef($)},l.useState=function($){return X.current.useState($)},l.useSyncExternalStore=function($,J,Q){return X.current.useSyncExternalStore($,J,Q)},l.useTransition=function(){return X.current.useTransition()},l.version="18.2.0"},174161:(_,l,e)=>{"use strict";_.exports=e(152463)},255919:(_,l,e)=>{_.exports=e(169650)},169650:(_,l,e)=>{var c=e(165118),n={es3:3,es5:5,es2015:6,es7:7,es6:6,default:5,next:6},r=l.KEYWORDS={};l.check=function(s,h,f){h=h||n.default;var d=n[h]||h;return f&&d>=5&&(d+="-strict"),c(r[d],"Unknown dialect"),r[d].hasOwnProperty(s)},r[3]=t("break    else       new     var","case     finally    return  void","catch    for        switch  while","continue function   this    with","default  if         throw","delete   in         try","do       instanceof typeof","abstract enum       int        short","boolean  export     interface  static","byte     extends    long       super","char     final      native     synchronized","class    float      package    throws","const    goto       private    transient","debugger implements protected  volatile","double   import     public","null true false"),r[5]=t("break    do       instanceof typeof","case     else     new        var","catch    finally  return     void","continue for      switch     while","debugger function this       with","default  if       throw","delete   in       try","class enum extends super","const export import","null true false"),r["5-strict"]=t(r[5],"implements let     private   public yield","interface  package protected static"),r[6]=t("break    do       in         typeof","case     else     instanceof var","catch    export   new        void","class    extends  return     while","const    finally  super      with","continue for      switch     yield","debugger function this","default  if       throw","delete   import   try","enum await","null true false"),r["6-strict"]=t(r[6],"let static","implements package protected","interface private public");function t(){var o=Array.prototype.map.call(arguments,function(s){return typeof s=="string"?s:Object.keys(s).join(" ")}).join(" ");return o.split(/\s+/).reduce(function(s,h){return s[h]=!0,s},{})}},80982:(_,l)=>{"use strict";/**
2625 * @license React
2626 * scheduler.production.min.js
2627 *
2628 * Copyright (c) Facebook, Inc. and its affiliates.
2629 *
2630 * This source code is licensed under the MIT license found in the
2631 * LICENSE file in the root directory of this source tree.
2632 */function e(X,Z){var oe=X.length;X.push(Z);e:for(;0<oe;){var $=oe-1>>>1,J=X[$];if(0<r(J,Z))X[$]=Z,X[oe]=J,oe=$;else break e}}function c(X){return X.length===0?null:X[0]}function n(X){if(X.length===0)return null;var Z=X[0],oe=X.pop();if(oe!==Z){X[0]=oe;e:for(var $=0,J=X.length,Q=J>>>1;$<Q;){var ne=2*($+1)-1,fe=X[ne],be=ne+1,ze=X[be];if(0>r(fe,oe))be<J&&0>r(ze,fe)?(X[$]=ze,X[be]=oe,$=be):(X[$]=fe,X[ne]=oe,$=ne);else if(be<J&&0>r(ze,oe))X[$]=ze,X[be]=oe,$=be;else break e}}return Z}function r(X,Z){var oe=X.sortIndex-Z.sortIndex;return oe!==0?oe:X.id-Z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var t=performance;l.unstable_now=function(){return t.now()}}else{var o=Date,s=o.now();l.unstable_now=function(){return o.now()-s}}var h=[],f=[],d=1,a=null,u=3,v=!1,p=!1,y=!1,b=typeof setTimeout=="function"?setTimeout:null,E=typeof clearTimeout=="function"?clearTimeout:null,A=typeof setImmediate!="undefined"?setImmediate:null;typeof navigator!="undefined"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function w(X){for(var Z=c(f);Z!==null;){if(Z.callback===null)n(f);else if(Z.startTime<=X)n(f),Z.sortIndex=Z.expirationTime,e(h,Z);else break;Z=c(f)}}function C(X){if(y=!1,w(X),!p)if(c(h)!==null)p=!0,te(P);else{var Z=c(f);Z!==null&&q(C,Z.startTime-X)}}function P(X,Z){p=!1,y&&(y=!1,E(M),M=-1),v=!0;var oe=u;try{for(w(Z),a=c(h);a!==null&&(!(a.expirationTime>Z)||X&&!W());){var $=a.callback;if(typeof $=="function"){a.callback=null,u=a.priorityLevel;var J=$(a.expirationTime<=Z);Z=l.unstable_now(),typeof J=="function"?a.callback=J:a===c(h)&&n(h),w(Z)}else n(h);a=c(h)}if(a!==null)var Q=!0;else{var ne=c(f);ne!==null&&q(C,ne.startTime-Z),Q=!1}return Q}finally{a=null,u=oe,v=!1}}var x=!1,R=null,M=-1,F=5,z=-1;function W(){return!(l.unstable_now()-z<F)}function G(){if(R!==null){var X=l.unstable_now();z=X;var Z=!0;try{Z=R(!0,X)}finally{Z?K():(x=!1,R=null)}}else x=!1}var K;if(typeof A=="function")K=function(){A(G)};else if(typeof MessageChannel!="undefined"){var ie=new MessageChannel,re=ie.port2;ie.port1.onmessage=G,K=function(){re.postMessage(null)}}else K=function(){b(G,0)};function te(X){R=X,x||(x=!0,K())}function q(X,Z){M=b(function(){X(l.unstable_now())},Z)}l.unstable_IdlePriority=5,l.unstable_ImmediatePriority=1,l.unstable_LowPriority=4,l.unstable_NormalPriority=3,l.unstable_Profiling=null,l.unstable_UserBlockingPriority=2,l.unstable_cancelCallback=function(X){X.callback=null},l.unstable_continueExecution=function(){p||v||(p=!0,te(P))},l.unstable_forceFrameRate=function(X){0>X||125<X?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):F=0<X?Math.floor(1e3/X):5},l.unstable_getCurrentPriorityLevel=function(){return u},l.unstable_getFirstCallbackNode=function(){return c(h)},l.unstable_next=function(X){switch(u){case 1:case 2:case 3:var Z=3;break;default:Z=u}var oe=u;u=Z;try{return X()}finally{u=oe}}
2632,l.unstable_pauseExecution=function(){},l.unstable_requestPaint=function(){},l.unstable_runWithPriority=function(X,Z){switch(X){case 1:case 2:case 3:case 4:case 5:break;default:X=3}var oe=u;u=X;try{return Z()}finally{u=oe}},l.unstable_scheduleCallback=function(X,Z,oe){var $=l.unstable_now();switch(typeof oe=="object"&&oe!==null?(oe=oe.delay,oe=typeof oe=="number"&&0<oe?$+oe:$):oe=$,X){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=oe+J,X={id:d++,callback:Z,priorityLevel:X,startTime:oe,expirationTime:J,sortIndex:-1},oe>$?(X.sortIndex=oe,e(f,X),c(h)===null&&X===c(f)&&(y?(E(M),M=-1):y=!0,q(C,oe-$))):(X.sortIndex=J,e(h,X),p||v||(p=!0,te(P))),X},l.unstable_shouldYield=W,l.unstable_wrapCallback=function(X){var Z=u;return function(){var oe=u;u=Z;try{return X.apply(this,arguments)}finally{u=oe}}}},557152:(_,l,e)=>{"use strict";_.exports=e(80982)},578174:(_,l,e)=>{"use strict";var c=e(310365),n=Array.prototype.concat,r=Array.prototype.slice,t=_.exports=function(s){for(var h=[],f=0,d=s.length;f<d;f++){var a=s[f];c(a)?h=n.call(h,r.call(a)):h.push(a)}return h};t.wrap=function(o){return function(){return o(t(arguments))}}},98586:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(d,a){for(var u in a)Object.defineProperty(d,u,{enumerable:!0,get:a[u]})}c(l,{applyBlendMode:function(){return f},applyFilters:function(){return h},getDropShadowCss:function(){return o}});var n=t(e(614598)),r=t(e(878474));function t(d){return d&&d.__esModule?d:{default:d}}function o(d){var a=d.angle,u=d.distance,v=d.blur,p=(180-a)*Math.PI/180,y=Math.round(Math.cos(p))*u.value,b=Math.round(Math.sin(p))*u.value;return"drop-shadow(".concat(y).concat(u.unit," ").concat(b).concat(u.unit," ").concat(v.value).concat(v.unit,")")}var s="opacity(1)";function h(d,a,u,v){var p="",y=d.parentElement;if(a){p=o(a);var b=window.getComputedStyle(d).getPropertyValue("color");y.style.color=b}var E=u!=null&&u.enabled?"blur(".concat(u.blurRadius.value).concat(u.blurRadius.unit,") "):"";if((u==null?void 0:u.filterType)===r.default.BACKDROP){if(v)for(var A in v)y.style["border-"+n.default[A]]=v[A].value+v[A].unit;y.style.filter=p,y.style.backdropFilter=E,y.style.webkitBackdropFilter=E,y.style.display="none",y.offsetHeight,y.style.display=""}else y.style.backdropFilter=null,y.style.webkitBackdropFilter=s,y.style.filter="".concat(E).concat(p)}function f(d,a){var u=d.parentElement;u.style.mixBlendMode=a,u.style.webkitBackdropFilter=s}},101656:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(re,te){for(var q in te)Object.defineProperty(re,q,{enumerable:!0,get:te[q]})}c(l,{RESIZE_OBSERVER_NAME:function(){return h},adjustFluidImageMask:function(){return P},formatImageUploaderContainer:function(){return A},initializeFluidImageInVisitorView:function(){return d},isFluidImage:function(){return f},setFluidImageContainerEditorStyles:function(){return C},syncDimensionsWithObjectFitContain:function(){return W},unsyncDimensionsWithObjectFitContain:function(){return K}});var n=s(e(517574)),r=t(e(70729));function t(re){return re&&re.__esModule?re:{default:re}}function o(re){if(typeof WeakMap!="function")return null;var te=new WeakMap,q=new WeakMap;return(o=function(X){return X?q:te})(re)}function s(re,te){if(!te&&re&&re.__esModule)return re;if(re===null||typeof re!="object"&&typeof re!="function")return{default:re};var q=o(te);
2632if(q&&q.has(re))return q.get(re);var X={__proto__:null},Z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var oe in re)if(oe!=="default"&&Object.prototype.hasOwnProperty.call(re,oe)){var $=Z?Object.getOwnPropertyDescriptor(re,oe):null;$&&($.get||$.set)?Object.defineProperty(X,oe,$):X[oe]=re[oe]}return X.default=re,q&&q.set(re,X),X}var h="objectFitContain";function f(re){return re&&!!re.closest(".design-layout-fluid")}function d(re){if(E(re),b(re)){var te=y(re),q=!1,X=v(re);W(te,X,q)}}function a(re){var te=y(re),q=te&&te.getAttribute("data-shape-mask");return q}function u(re){var te=r.default[re],q={width:100,height:te};return q}function v(re){if(!re)return null;var te=a(re),q=p(re),X=te?u(te):q;return X}function p(re){var te=re.getAttribute("data-image-dimensions");if(!(!re||!te)){var q=te.split("x"),X={width:q[0],height:q[1]};return X}}function y(re){return re==null?void 0:re.closest(".sqs-image-content")}function b(re){var te=re.getAttribute("data-stretch")!=="true";return te}function E(re){var te=re.closest(".sqs-block-content"),q={height:"100%",width:"100%"};w(te,q)}function A(re){var te={height:"100%",width:"100%"};w(re,te),w(re.closest(".sqs-image"),te),w(re.closest(".fluid-image-editor-wrapper"),te),w(re.closest(".sqs-block-content"),te)}function w(re,te){!re||!te||Object.assign(re.style,te)}function C(re){var te={height:"100%",width:"100%"};w(re,te),w(re.closest(".sqs-image"),te),w(re.closest(".fluid-image-editor-wrapper"),te),w(re.closest(".design-layout-fluid"),te);var q={position:"absolute",left:0,top:0};w(re.closest(".fluid-image-editor-wrapper"),q)}function P(re,te,q){q?x(re):R(re,te)}function x(re){re.style.height="100%",re.style.width="100%"}function R(re,te){if(!(!te||!re)){var q=re.parentElement;if(q){M(re)&&F(q);var X=q.clientWidth,Z=q.clientHeight,oe=X/Z,$=te.width/te.height,J=oe>$?"height":"width";re.style[J]="100%",J==="height"?re.style.width=Z*$+"px":re.style.height=X/$+"px"}}}function M(re){return!!re.closest(".fluid-image-editor-wrapper")}function F(re){re.classList.add("sqs-block-alignment-wrapper"),w(re,{display:"flex",justifyContent:z(re)})}function z(re){var te="center",q=re.closest(".design-layout-fluid");return q&&(q.classList.contains("image-position-left")&&(te="flex-start"),q.classList.contains("image-position-right")&&(te="flex-end")),te}function W(re,te,q){var X=ie(re),Z=re.querySelector("img"),oe=n.doesObserverExist(h,X);oe&&K(re);var $=G(re,Z,te,q);n.attachResizeObserver({observerName:h,resizeListenerTarget:X,callback:$})}function G(re,te,q,X){var Z=function(){var $=q;if(X){var J=X.contentImage.get("model");$=J.get("dimensions")}var Q=a(te);Q&&($=u(Q));var ne=!1;P(re,$,ne)};return Z}function K(re){var te=ie(re);te._sqsResizeObservers&&n.removeResizeObserver({resizeListenerTarget:te,observerName:h})}function ie(re){return re.closest(".image-block-outer-wrapper")}},517574:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function e(t,o){for(var s in o)Object.defineProperty(t,s,{enumerable:!0,get:o[s]})}e(l,{attachResizeObserver:function(){return n},doesObserverExist:function(){return c},removeResizeObserver:function(){return r}});function c(t,o){return!!(o._sqsResizeObservers&&o._sqsResizeObservers[t])}function n(t){var o=t.observerName,s=t.resizeListenerTarget,h=t.callback,f=new ResizeObserver(function(d){for(var a=0;a<d.length;a++)h()});f.observe(s),s._sqsResizeObservers||(s._sqsResizeObservers={}),s._sqsResizeObservers[o]=f}function r(t){var o=t.resizeListenerTarget,s=t.observerName,h=o._sqsResizeObservers&&o._sqsResizeObservers[s];h&&(h.unobserve(o),o._sqsResizeObservers[s]=null)}},509250:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(P,x){for(var R in x)Object.defineProperty(P,R,{enumerable:!0,get:x[R]})}c(l,{RESIZE_OBSERVER_NAME:function(){return f},adjustDimensionsForShapeFill:function(){return w},adjustDimensionsForShapeFit:function(){return A},initializeShapeBlockInVisitorView:function(){return C},setPreserveAspectRatio:function(){return p},syncDimensionsForShape:function(){return E}});var n=o(e(78534)),r=h(e(517574)),t=e(98586);function o(P){return P&&P.__esModule?P:{default:P}}function s(P){if(typeof WeakMap!="function")return null;var x=new WeakMap,R=new WeakMap;return(s=function(M){return M?R:x})(P)}function h(P,x){if(!x&&P&&P.__esModule)return P;if(P===null||typeof P!="object"&&typeof P!="function")return{default:P};var R=s(x);if(R&&R.has(P))return R.get(P);var M={__proto__:null},F=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var z in P)if(z!=="default"&&Object.prototype.hasOwnProperty.call(P,z)){var W=F?Object.getOwnPropertyDescriptor(P,z):null;W&&(W.get||W.set)?Object.defineProperty(M,z,W):M[z]=P[z]}return M.default=P,R&&R.set(P,M),M}var f="shapeFit",d="data-drop-shadow",a="data-blend-mode",u="data-blur";function v(P,x){!P||!x||Object.assign(P.style,x)}function p(P){!P||P.nodeName!=="svg"||P.setAttribute("preserveAspectRatio","none")}function y(P){return P.classList.contains("sqs-stretched")}function b(P){var x=P.querySelector(".sqs-shape-block-container");return x.getAttribute("data-shape-name")}function E(P,x){var R=r.doesObserverExist(f,P);R&&r.removeResizeObserver({resizeListenerTarget:P,observerName:f}),p(x),y(P)?w(x):r.attachResizeObserver({observerName:f,resizeListenerTarget:P,callback:()=>A(P,x)})}function A(P,x){if(x){var R,M;if(b(P)===n.default.RECTANGLE)R=1,M=1;else{var F=x.getAttribute("viewBox").split(" ");M=F.pop(),R=F.pop()}var z=P.clientWidth,W=P.clientHeight,G=z/W,K=R/M,ie={},re=G>K?"height":"width";ie[re]="100%",re==="height"?ie.width=W*K+"px":ie.height=z/K+"px",v(x,ie)}}function w(P){v(P,{width:"100%",height:"100%"})}function C(P){var x=P.querySelector(".sqs-shape"),R=x.parentElement;if(E(P,x),R.hasAttribute(d)||R.hasAttribute(u))try{var M=JSON.parse(R.getAttribute(d)),F=JSON.parse(R.getAttribute(u));(0,t.applyFilters)(P,M,F)}catch(W){console.error(W)}if(R.hasAttribute(a))try{var z=R.getAttribute(a);(0,t.applyBlendMode)(P,z)}catch(W){console.error(W)}}},892592:(_,l,e)=>{"use strict";
2632Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return t}});var c=n(e(301322));function n(o){return o&&o.__esModule?o:{default:o}}class r{constructor(){this.generateActions("refresh","setUrl","setEditingCustomCss","ifLoaded","exitSiteStylesEditMode","disableSevenZeroFullScreenPreview","toggleFullScreenPreviewMode","enableSevenZeroFullScreenPreview","enterItemEditingMode","enterItemInlineEditingMode")}}var t=c.default.createActions(r)},710243:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(C,P){for(var x in P)Object.defineProperty(C,x,{enumerable:!0,get:P[x]})}c(l,{ColorTypes:function(){return A},CustomColorUserFormats:function(){return w},PaletteCustomizerMode:function(){return p},PaletteFromColorMode:function(){return b},PaletteFromImageMode:function(){return y},PaletteSelectorMode:function(){return v},PaletteSwatchIdentifiers:function(){return E},SystemColorConfigs:function(){return a},colorDisplayName:function(){return d},presetDisplayName:function(){return u}});var n=e(411962),r=e(963218),t=e(344676);function o(C,P,x){return P in C?Object.defineProperty(C,P,{value:x,enumerable:!0,configurable:!0,writable:!0}):C[P]=x,C}function s(C){for(var P=1;P<arguments.length;P++){var x=arguments[P]!=null?arguments[P]:{},R=Object.keys(x);typeof Object.getOwnPropertySymbols=="function"&&(R=R.concat(Object.getOwnPropertySymbols(x).filter(function(M){return Object.getOwnPropertyDescriptor(x,M).enumerable}))),R.forEach(function(M){o(C,M,x[M])})}return C}function h(C,P){var x=Object.keys(C);if(Object.getOwnPropertySymbols){var R=Object.getOwnPropertySymbols(C);P&&(R=R.filter(function(M){return Object.getOwnPropertyDescriptor(C,M).enumerable})),x.push.apply(x,R)}return x}function f(C,P){return P=P!=null?P:{},Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(P)):h(Object(P)).forEach(function(x){Object.defineProperty(C,x,Object.getOwnPropertyDescriptor(P,x))}),C}var d={[r.SystemColorId.safeLightAccent]:(0,n.t)("Safe\u2122 Light",null,{project:"src.seven-one"}),[r.SystemColorId.safeDarkAccent]:(0,n.t)("Safe\u2122 Dark",null,{project:"src.seven-one"}),[r.SystemColorId.safeInverseAccent]:(0,n.t)("Safe\u2122 Inverse",null,{project:"src.seven-one"}),[r.SystemColorId.safeInverseLightAccent]:(0,n.t)("Safe\u2122 Inverse Light",null,{project:"src.seven-one"}),[r.SystemColorId.safeInverseDarkAccent]:(0,n.t)("Safe\u2122 Inverse Dark",null,{project:"src.seven-one"}),[r.SystemColorId.white]:(0,n.t)("Lightest",null,{project:"src.seven-one"}),[r.SystemColorId.lightAccent]:(0,n.t)("Light",null,{project:"src.seven-one"}),[r.SystemColorId.accent]:(0,n.t)("Bright",null,{project:"src.seven-one"}),[r.SystemColorId.darkAccent]:(0,n.t)("Dark",null,{project:"src.seven-one"}),[r.SystemColorId.black]:(0,n.t)("Darkest",null,{project:"src.seven-one"})},a=t.SYSTEM_COLOR_AS_ORDERED_ARRAY_V2.map(C=>f(s({},C),{name:d[C.id]})),u={monochrome:(0,n.t)("Monochrome",null,{project:"src.seven-one"}),complementary:(0,n.t)("Complementary",null,{project:"src.seven-one"}),"analogous-i":(0,n.t)("Analogous I",null,{project:"src.seven-one"}),"analogous-ii":(0,n.t)("Analogous II",null,{project:"src.seven-one"})},v={label:(0,n.t)("Presets",null,{project:"src.seven-one"}),value:"designerPalettes"},p={label:(0,n.t)("Custom Colors",null,{project:"src.seven-one"}),value:"custom"},y={label:(0,n.t)("From Image",null,{project:"src.seven-one"}),value:"from-image"},b={label:(0,n.t)("From Color",null,{project:"src.seven-one"}),value:"from-color"},E=Object.values(r.SystemColorId).filter(C=>!C.startsWith("safe")),A={SITE_PALETTE_COLOR:"SITE_PALETTE_COLOR",CUSTOM_COLOR:"CUSTOM_COLOR",THEME_COLOR:"THEME_COLOR"},w=["rgb","hsl","hex"]},344676:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(a,u){for(var v in u)Object.defineProperty(a,v,{enumerable:!0,get:u[v]})}c(l,{SELECTOR_COLOR_AS_ORDERED_ARRAY_V2:function(){return d},SYSTEM_COLOR_AS_ORDERED_ARRAY_V2:function(){return f},SYSTEM_COLOR_CONFIG_MAP:function(){return h}});var n=e(963218);function r(a,u,v){return u in a?Object.defineProperty(a,u,{value:v,enumerable:!0,configurable:!0,writable:!0}):a[u]=v,a}function t(a){for(var u=1;u<arguments.length;u++){var v=arguments[u]!=null?arguments[u]:{},p=Object.keys(v);typeof Object.getOwnPropertySymbols=="function"&&(p=p.concat(Object.getOwnPropertySymbols(v).filter(function(y){return Object.getOwnPropertyDescriptor(v,y).enumerable}))),p.forEach(function(y){r(a,y,v[y])})}return a}function o(a,u){var v=Object.keys(a);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(a);u&&(p=p.filter(function(y){return Object.getOwnPropertyDescriptor(a,y).enumerable})),v.push.apply(v,p)}return v}function s(a,u){return u=u!=null?u:{},Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(u)):o(Object(u)).forEac
2632h(function(v){Object.defineProperty(a,v,Object.getOwnPropertyDescriptor(u,v))}),a}var h=Object.freeze(s(t({},n.SYSTEM_COLOR_CONFIG_MAP),{[n.SystemColorId.white]:s(t({},n.SYSTEM_COLOR_CONFIG_MAP[n.SystemColorId.white]),{name:"Lightest",order:0}),[n.SystemColorId.lightAccent]:s(t({},n.SYSTEM_COLOR_CONFIG_MAP[n.SystemColorId.lightAccent]),{name:"Light",order:1}),[n.SystemColorId.accent]:s(t({},n.SYSTEM_COLOR_CONFIG_MAP[n.SystemColorId.accent]),{name:"Bright",order:2}),[n.SystemColorId.darkAccent]:s(t({},n.SYSTEM_COLOR_CONFIG_MAP[n.SystemColorId.darkAccent]),{name:"Dark",order:3}),[n.SystemColorId.black]:s(t({},n.SYSTEM_COLOR_CONFIG_MAP[n.SystemColorId.black]),{name:"Darkest",order:4})})),f=Object.keys(h).sort((a,u)=>h[a].order-h[u].order).map(a=>h[a]).filter(a=>{var u=a.userVisible;return u}),d=Object.keys(h).sort((a,u)=>h[a].order-h[u].order).map(a=>h[a]).filter(a=>{var u=a.userVisible,v=a.hideInSelector;return u&&!v})},959558:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(A,w){for(var C in w)Object.defineProperty(A,C,{enumerable:!0,get:w[C]})}c(l,{bulkRenderBlockBackend:function(){return E},renderBlockBackend:function(){return y}});var n=f(e(456903)),r=e(419467);function t(A,w){(w==null||w>A.length)&&(w=A.length);for(var C=0,P=new Array(w);C<w;C++)P[C]=A[C];return P}function o(A){if(Array.isArray(A))return A}function s(A,w,C,P,x,R,M){try{var F=A[R](M),z=F.value}catch(W){C(W);return}F.done?w(z):Promise.resolve(z).then(P,x)}function h(A){return function(){var w=this,C=arguments;return new Promise(function(P,x){var R=A.apply(w,C);function M(z){s(R,P,x,M,F,"next",z)}function F(z){s(R,P,x,M,F,"throw",z)}M(void 0)})}}function f(A){return A&&A.__esModule?A:{default:A}}function d(A,w){var C=A==null?null:typeof Symbol!="undefined"&&A[Symbol.iterator]||A["@@iterator"];if(C!=null){var P=[],x=!0,R=!1,M,F;try{for(C=C.call(A);!(x=(M=C.next()).done)&&(P.push(M.value),!(w&&P.length===w));x=!0);}catch(z){R=!0,F=z}finally{try{!x&&C.return!=null&&C.return()}finally{if(R)throw F}}return P}}function a(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(A,w){return o(A)||d(A,w)||v(A,w)||a()}function v(A,w){if(A){if(typeof A=="string")return t(A,w);var C=Object.prototype.toString.call(A).slice(8,-1);if(C==="Object"&&A.constructor&&(C=A.constructor.name),C==="Map"||C==="Set")return Array.from(C);if(C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return t(A,w)}}function p(A,w){var C,P,x,R,M={label:0,sent:function(){if(x[0]&1)throw x[1];return x[1]},trys:[],ops:[]};return R={next:F(0),throw:F(1),return:F(2)},typeof Symbol=="function"&&(R[Symbol.iterator]=function(){return this}),R;function F(W){return function(G){return z([W,G])}}function z(W){if(C)throw new TypeError("Generator is already executing.");for(;M;)try{if(C=1,P&&(x=W[0]&2?P.return:W[0]?P.throw||((x=P.return)&&x.call(P),0):P.next)&&!(x=x.call(P,W[1])).done)return x;switch(P=0,x&&(W=[W[0]&2,x.value]),W[0]){case 0:case 1:x=W;break;case 4:return M.label++,{value:W[1],done:!1};case 5:M.label++,P=W[1],W=[0];continue;case 7:W=M.ops.pop(),M.trys.pop();continue;default:if(x=M.trys,!(x=x.length>0&&x[x.length-1])&&(W[0]===6||W[0]===2)){M=0;continue}if(W[0]===3&&(!x||W[1]>x[0]&&W[1]<x[3])){M.label=W[1];break}if(W[0]===6&&M.label<x[1]){M.label=x[1],x=W;break}if(x&&M.label<x[2]){M.label=x[2],M.ops.push(W);break}x[2]&&M.ops.pop(),M.trys.pop();continue}W=w.call(A,M)}catch(G){W=[6,G],P=0}finally{C=x=0}if(W[0]&5)throw W[1];return{value:W[0]?W[1]:void 0,done:!0}}}var y=A=>n.default.post("/api/block/render",{collectionId:A.collectionId,block:A.blockWidgetJson}).then(w=>{if("html"in w.data)return w.data;throw new Error("Block render failure ".concat(w.data.message))}),b=A=>"html"in A,E=function(){var A=h(function(w){var C,P,x,R;return p(this,function(M){switch(M.label){case 0:if(w.length===0)throw new Error("Cannot call block bulk render with empty array");return[4,n.default.post("/api/block/render-bulk",{blockRenderingRequests:w.map(F=>({block:F}))})];case 1:if(C=M.sent().data,P=u((0,r.partition)(C,b),2),x=P[0],R=P[1],R.length>0)throw new Error("Bulk block render encountered blocks with errors");return[2,x]}})});return function(C){return A.apply(this,arguments)}}()},31776:(_,l,e)=>{"use strict";var c;c={value:!0},e(68345),e(374996),e(138575),e(139883),e(386492);var n=qt(e(461761)),r=qt(e(860921)),t=e(259594),o=qt(e(324777)),s=qt(e(686763)),h=qt(e(67974)),f=e(424464),d=e(90642),a=e(467738),u=e(621502),v=e(854059),p=qt(e(570076)),y=e(912676),b=e(553435),E=qt(e(540303)),A=e(127521),w=e(180637),C=e(9895),P=e(744270),x=e(411962),R=qt(e(82450)),M=qt(e(179072)),F=qt(e(579805)),z=qt(e(910681)),W=qt(e(726078)),G=qt(e(371056)),K=qt(e(692619)),ie=qt(e(812300)),re=Le(e(204055)),te=qt(e(987008)),q=qt(e(317936)),X=e(789204),Z=e(409454),oe=e(77765),$=qt(e(251867)),J=e(20723),Q=e(354986),ne=e(684353),fe=e(840064),be=qt(e(68088)),ze=qt(e(705586)),ke=qt(e(59443)),pt=qt(e(700231)),St=qt(e(246364)),Kt=e(788497);function Rt(it,Te,Lt,Nt,Tt,en,Ht){try{var ln=it[en](Ht),An=ln.value}catch(le){Lt(le);return}ln.done?Te(An):Promise.resolve(An).then(Nt,Tt)}function Un(it){return function(){var Te=this,Lt=arguments;return new Promise(function(Nt,Tt){var en=it.apply(Te,Lt);function Ht(An){Rt(en,Nt,Tt,Ht,ln,"next",An)}function ln(An){Rt(en,Nt,Tt,Ht,ln,"throw",An)}Ht(void 0)})}}
2632function qt(it){return it&&it.__esModule?it:{default:it}}function me(it){if(typeof WeakMap!="function")return null;var Te=new WeakMap,Lt=new WeakMap;return(me=function(Nt){return Nt?Lt:Te})(it)}function Le(it,Te){if(!Te&&it&&it.__esModule)return it;if(it===null||typeof it!="object"&&typeof it!="function")return{default:it};var Lt=me(Te);if(Lt&&Lt.has(it))return Lt.get(it);var Nt={__proto__:null},Tt=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var en in it)if(en!=="default"&&Object.prototype.hasOwnProperty.call(it,en)){var Ht=Tt?Object.getOwnPropertyDescriptor(it,en):null;Ht&&(Ht.get||Ht.set)?Object.defineProperty(Nt,en,Ht):Nt[en]=it[en]}return Nt.default=it,Lt&&Lt.set(it,Nt),Nt}function Ee(it,Te){var Lt,Nt,Tt,en,Ht={label:0,sent:function(){if(Tt[0]&1)throw Tt[1];return Tt[1]},trys:[],ops:[]};return en={next:ln(0),throw:ln(1),return:ln(2)},typeof Symbol=="function"&&(en[Symbol.iterator]=function(){return this}),en;function ln(le){return function(Ve){return An([le,Ve])}}function An(le){if(Lt)throw new TypeError("Generator is already executing.");for(;Ht;)try{if(Lt=1,Nt&&(Tt=le[0]&2?Nt.return:le[0]?Nt.throw||((Tt=Nt.return)&&Tt.call(Nt),0):Nt.next)&&!(Tt=Tt.call(Nt,le[1])).done)return Tt;switch(Nt=0,Tt&&(le=[le[0]&2,Tt.value]),le[0]){case 0:case 1:Tt=le;break;case 4:return Ht.label++,{value:le[1],done:!1};case 5:Ht.label++,Nt=le[1],le=[0];continue;case 7:le=Ht.ops.pop(),Ht.trys.pop();continue;default:if(Tt=Ht.trys,!(Tt=Tt.length>0&&Tt[Tt.length-1])&&(le[0]===6||le[0]===2)){Ht=0;continue}if(le[0]===3&&(!Tt||le[1]>Tt[0]&&le[1]<Tt[3])){Ht.label=le[1];break}if(le[0]===6&&Ht.label<Tt[1]){Ht.label=Tt[1],Tt=le;break}if(Tt&&Ht.label<Tt[2]){Ht.label=Tt[2],Ht.ops.push(le);break}Tt[2]&&Ht.ops.pop(),Ht.trys.pop();continue}le=Te.call(it,Ht)}catch(Ve){le=[6,Ve],Nt=0}finally{Lt=Tt=0}if(le[0]&5)throw le[1];return{value:le[0]?le[1]:void 0,done:!0}}}var ut=/Trident.*rv[ :]*11\./.test(navigator.userAgent);window.Common=function(Te){if(Te.COMMON_ALREADY_RAN){console.warn("Detected second run, this is bad.");return}Te.COMMON_ALREADY_RAN=!0,Te.Static=Te.Static||{},Te.noop=r.default,Te.Singleton=K.default,Te.Class={create:function(Ve){var ye;return Ve.initialize?ye=function(){this.initialize.apply(this,arguments)}:ye=function(){},ye.prototype=Ve,ye.extend=function(Ie){return Te.Class.extend(this,Ie)},ye.specialize=function(Ie,Ye){var Je=Te.Class.specialize(this,Ie);return Je._parent=Ye,Je},ye},extend:function(Ve,ye){ye.initialize||(ye.initialize=Ve.prototype.initialize);var Ie=Te.Class.create(ye),Ye=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;for(var Je in Ve.prototype)Ie.prototype[Je]?typeof Ie.prototype[Je]=="function"&&Ye.test(Ie.prototype[Je])&&(Ie.prototype[Je]=function(gt,mt){return function(){var Mt=this._super;this._super=Ve.prototype[gt];var pe=mt.apply(this,arguments);return this._super=Mt,pe}}(Je,Ie.prototype[Je])):Ie.prototype[Je]=Ve.prototype[Je];return Ie.prototype.superclass=Ve.prototype,Ie},specialize:function(Ve,ye){var Ie=Te.Class.extend(Ve,ye);return new Ie}},Te.Squarespace=Te.Squarespace||{},Te.Squarespace.INITIALIZED=!1,Te.Squarespace.SQUARESPACE_INITIALIZED_ONCE=!1,(0,Kt.mixin)(Te),Te.Squarespace.shouldRedirectToConfig=function(le){var Ve="noredirect",ye=["noredirect"];if(le.location.hostname==="localhost"||this.getSession(Ve,le))return!1;for(var Ie=0;Ie<ye.length;Ie++)if(le.location.search.indexOf(ye[Ie])!==-1)return this.setSession(Ve,!0,le),!1;return le.Static.SQUARESPACE_CONTEXT.websiteSettings&&le.Static.SQUARESPACE_CONTEXT.authenticatedAccount&&!le.Static.SQUARESPACE_CONTEXT.website.developerMode&&!le.Static.SQUARESPACE_CONTEXT.website.cloneable&&!this._userHasViewerRole(le.Static.SQUARESPACE_CONTEXT.websiteRoles)&&le.top===le},Te.Squarespace.getSession=function(le,Ve){try{if(Ve.sessionStorage&&Ve.sessionStorage[le])return Ve.sessionStorage[le]}catch(ye){return null}return null},Te.Squarespace.setSession=function(le,Ve,ye){try{if(ye.sessionStorage)return ye.sessionStorage[le]=Ve,{success:!0,error:null}}catch(Ie){return{success:!1,error:Ie}}return{success:!1,error:"Browser does not support session storage"}},Te.Squarespace.createCookie=function(le,Ve,ye,Ie,Ye){var Je;if(ye){var gt=new Date;gt.setTime(gt.getTime()+ye*24*60*60*1e3),Je="; expires="+gt.toGMTString()}else Je="";Ye.document.cookie=le+"="+Ve+Je+"; path="+Ie},Te.Squarespace.load=function(le){if(le||(console.error("Squarespace.load running with an assumed window context! Results may vary!"),le=window),this.shouldRedirectToConfig(le)){le.stop&&le.stop(),this.createCookie(t.Constants.PREVIEW_FRAME_EXPANDED_COOKIE,!0,null,"/",le);var Ve=encodeURIComponent(le.location.pathname+le.location.search);le.location.href="/config/?frameUrl="+Ve;return}(0,ze.default)(le),le.document.addEventListener("DOMContentLoaded",function(){(0,ke.default)(le)}),le.Y=le.YUI(function(){var Ie={};for(var Ye in le.YUI_CONFIG)Ie[Ye]=le.YUI_CONFIG[Ye];return Ie}()),(0,St.default)(le),le.Y.use("squarespace-image-loader"),le.Y.use("squarespace-public-api"),le.Y.on("domready",le.Squarespace.afterBodyLoad,le.Squarespace);var ye=(0,C.setResolvedWebsiteLocaleFromContext)();(0,x.setLocale)(ne.translationLocale,ye)},Te.Squarespace.injectRollups=function(le){try{if(le.top.YUI!==le.YUI){for(var Ve in le.top.YUI.Env.mods)le.YUI.Env.mods.hasOwnProperty(Ve)||(le.YUI.Env.mods[Ve]=le.top.YUI.Env.mods[Ve]);var ye=le.top.Static.SQUARESPACE_CONTEXT.frameRollups;for(var Ie in ye)ye[Ie].css&&this._injectStylesheetFromTopFrame(ye[Ie].css,le.document)}}catch(Ye){}},Te.Squarespace._injectStylesheetFromTopFrame=function(le,Ve){var ye='<link rel="stylesheet" href="'+le+'" type="text/css" />';Ve.head?Te.Y.one(Ve.head).append(ye):Ve.write(ye)};var Lt="squarespace-commerce_email_preview",Nt=["squarespace-error_reporter"];function Tt(le){var Ve=Te.Y.clone(le),ye=Ve[Lt];Te.Y.Lang.isValue(ye)&&(Ve["squarespace-commerce-email-preview"]=ye,delete Ve[Lt]);var Ie=!0,Ye=!1,Je=void 0;try{for(var gt=Nt[Symbol.iterator](),mt;!(Ie=(mt=gt.next()).done);Ie=!0){var Mt=mt.value;Ve.hasOwnProperty(Mt)&&delete Ve[Mt]}}catch(pe){Ye=!0,Je=pe}finally{try{!Ie&&gt.return!=null&&gt.return()}finally{if(Ye)throw Je}}return Ve}Te.Squarespace._humanizeAllDates=function(le){Y.all(le).each(function(Ve){var ye=parseInt(Ve.getAttribute("data-date"),10);if(!Y.Lang.isNumber(ye)){console.warn("Invalid date on node: ",Ve);return}Ve.set("innerHTML",(0,M.default)(ye).capitalize())})},Te.Squarespace.afterBodyLoad=function(){var le=Te.Y,Ve=le.config.doc.readyState==="loading",ye=(0,Q.isWindowInDamaskFrame)(le);if(!Ve&&ye&&Te.top.YUI_NOT_YET_LOADED){le.use(Object.keys(Tt(le.config.win.SQUARESPACE_ROLLUPS)),r.default);return}if(Ve&&ye){le.once("domready",le.config.win.Squarespace.afterBodyLoad,le.config.win.Squarespace);return}this.AFTER_BODY_LOADED||(this.AFTER_BODY_LOADED=!0,ye&&this.injectRollups(Te),le.use(function(Ie){var Ye=le.Object.keys(Tt(Ie));if(ye){var Je=["squarespace-management"];Je.forEach(function(gt){Ye.indexOf(gt)===-1&&Ye.push(gt)})}return Ye}(le.config.win.SQUARESPACE_ROLLUPS),Te.Squarespace.globalInit))},Te.Squarespace.addLoadTrigger=function(le,Ve){var ye=Te.Y;if(ye.one(le)){if((0,Q.isWindowInDamaskFrame)(ye)){var Ie=[];ye.Array.each(Ve,function(nt){ye.Lang.isObject(Te.YUI.Env.mods[nt])&&Ie.push(nt)}),Ve=ye.Array.filter(Ve,function(nt){return!Ie.includes(nt)}),ye.Array.each(Ie,function(nt){ye.use(nt);var vt=ye.config.win.Static.SQUARESPACE_CONTEXT.rollups[nt];if(!vt){console.warn("Unable to load module '"+nt+"' for trigger '"+le+"'");return}if(vt.css){var jt=vt.css.split(",");ye.Array.each(jt,function(an){this._injectStylesheetFromTopFrame(an,ye.config.doc)},this)}},this),Ve.length>0&&console.error("addLoadTrigger","There are modules that were requested, that were not available in the Seven top frame.",Ve)}if(Ve.length!==0){for(var Ye=[],Je=[],gt=0,mt=Ve.length;gt<mt;++gt){var Mt=Ve[gt],pe=ye.config.win.Static.SQUARESPACE_CONTEXT.rollups[Mt];if(!pe){console.warn("Unable to load module '"+Mt+"' for trigger '"+le+"'");return}pe.js&&ye.Array.each(pe.js.split(","),function(nt){nt.length>0&&Ye.push(nt)}),pe.css&&ye.Array.each(pe.css.split(","),function(nt){nt.length>0&&Je.push(nt)})}ye.Get.load([].concat(Ye,Je),{win:ye.config.win},function(nt){ye.use(Ve)})}}},Te.Squarespace.globalInit=function(le){var Ve,ye;(0,St.default)(Te),te.default.isSevenOne()&&le.one("body").addClass("seven-one-global-animations"),le.Squarespace.EscManager&&le.Squarespace.EscManager.attach(le.one(le.config.win)),(0,A.manageCookies)(),(0,A.trackPageview)(),le.config.win.Squarespace._humanizeAllDates(".timesince"),le.config.win.Squarespace.initializeLayoutBlocks(le),le.config.win.Squarespace.initializeImageBlockDynamicElements(le),le.config.win.Squarespace.initializeGlobalLightbox(le),le.config.win.Squarespace.initializeWebsiteComponent(le),le.config.win.Squarespace.initializeVideo(le),le.config.win.Squarespace.initializeNativeVideo(le,{isVisitorWebsite:!0}),le.config.win.Squarespace.initializeCartPage(le),le.config.win.Squarespace.initializeSvgs(le);var Ie=Te.Static.SQUARESPACE_CONTEXT.websiteSettings.disqusShortn
2632ame;if(le.Lang.isValue(Ie)&&Ie!==""&&le.config.win.Squarespace.initializeDisqusCommentLinks(le),le.config.doc.location.href.indexOf("logout=true")!==-1&&le.on("domready",function(){new le.Squarespace.Widgets.Information({"strings.title":(0,x.t)("Logout Successful",null,{project:"scripts-v6-root"}),"strings.message":(0,x.t)("You have been successfully logged out.",null,{project:"scripts-v6-root"})})}),Te.Static.SQUARESPACE_CONTEXT.websiteSettings.commentsEnabled){var Ye=Te.Static.SQUARESPACE_CONTEXT.demoCollections,Je=Te.Static.SQUARESPACE_CONTEXT.collectionId,gt=!1;if(le.Lang.isArray(Ye)&&le.Lang.isValue(Je)){var mt=le.Array.map(Ye,function(we){return we.collectionId});mt.indexOf(Je)!==-1&&(gt=!0)}gt||le.config.win.Squarespace.addLoadTrigger(".squarespace-comments",["squarespace-dialog","squarespace-comments"])}var Mt;(0,Q.isWindowInDamaskFrame)(le)?Mt=Te.top.SQUARESPACE_LOGIN&&Te.top.SQUARESPACE_LOGIN.isLoggedIn():Mt=Te.SQUARESPACE_LOGIN&&Te.SQUARESPACE_LOGIN.isLoggedIn();var pe=Te.Static.SQUARESPACE_CONTEXT.showAnnouncementBar;(Mt||pe)&&le.config.win.Squarespace.addLoadTrigger("body",["squarespace-announcement-bar"]);var nt=q.default.shouldShowSSBadge({websiteSettings:Te.Static.SQUARESPACE_CONTEXT.websiteSettings}),vt=q.default.shouldShowMobileInformationBar({win:le.config.win,isMobile:le.UA.mobile,settings:Te.Static.SQUARESPACE_CONTEXT.websiteSettings.mobileInfoBarSettings}),jt=q.default.shouldShowLicensedAssetsBar({YNodeBody:le.one(le.config.doc.body)});(Mt||nt||vt||jt)&&le.config.win.Squarespace.addLoadTrigger("body",["squarespace-website-overlays-manager"]);var an=Te.Static.SQUARESPACE_CONTEXT.websiteSettings.popupOverlaySettings,zt=an&&q.default.shouldShowPopupOverlay({settings:an,context:{pageType:Te.Static.SQUARESPACE_CONTEXT.pageType,collection:Te.Static.SQUARESPACE_CONTEXT.collection},isMobile:le.UA.mobile,urlSearch:window.location.search});(Mt||zt)&&le.config.win.Squarespace.addLoadTrigger("body",["squarespace-popup-overlay"]),(Te==null||(ye=Te.Static)===null||ye===void 0||(Ve=ye.SQUARESPACE_CONTEXT)===null||Ve===void 0?void 0:Ve.pageType)===s.default.REVIEWS_REQUEST&&Promise.all([e.e(62436),e.e(11591),e.e(21661),e.e(66401),e.e(99517),e.e(73237)]).then(e.bind(e,576495)).then(we=>{var je=we.bootstrapProductReviewsPage;je()}),window.UserAccountApi||(document.querySelector(".join-button")||document.querySelector(".sign-in-button"))&&Promise.all([e.e(21661),e.e(62276),e.e(4262),e.e(42487),e.e(88978)]).then(e.bind(e,630475)),Promise.all([e.e(21661),e.e(43246),e.e(4262),e.e(2775),e.e(84467)]).then(e.t.bind(e,513088,23)).then(we=>{var je=we.renderCookieBannerManager;!le||!(0,n.default)(le,"config.win.Static.COOKIE_BANNER_CAPABLE")||(je(),document.addEventListener(a.COOKIE_BANNER_RERENDER_EVENT,qe=>{je(qe.detail)}))}),le.config.win.Squarespace.addLoadTrigger(".sqs-audio-embed, .sqs-audio-playlist, .sqs-album-block",["squarespace-audio-player"]),le.Lang.isObject(Te.Static.SQUARESPACE_CONTEXT.websiteSettings.pinterestOverlayOptions)&&Te.Static.SQUARESPACE_CONTEXT.websiteSettings.pinterestOverlayOptions.mode!=="disabled"&&le.config.win.Squarespace.addLoadTrigger(t.PinterestSelectors.TRIGGER_SELECTORS.join(","),["squarespace-pinterest"]),le.config.win.Squarespace.addLoadTrigger(".collection-type-products.view-list .products-collection-v2",["squarespace-products-collection-list-v2"]),le.config.win.Squarespace.addLoadTrigger(".collection-type-products.view-item .products-collection-v2",["squarespace-products-collection-item-v2"]),le.config.win.Squarespace.addLoadTrigger(".sqs-image-zoom-area",["squarespace-image-zoom"]),le.config.win.Squarespace.addLoadTrigger(".collection-type-blog.view-list .sqs-blog-list",["squarespace-blog-collection-list"]),le.config.win.Squarespace.addLoadTrigger(".collection-type-gallery .sqs-gallery-list",["squarespace-gallery-collection-list"]),le.config.win.Squarespace.addLoadTrigger(".sqs-block-calendar",["squarespace-calendar-block-renderer"]),le.config.win.Squarespace.addLoadTrigger(".collection-type-events.view-list",["squarespace-events-collection"]),le.config.win.Squarespace.addLoadTrigger(".sqs-product-quick-view-button[data-id]",["squarespace-product-quick-view","squarespace-image-zoom","squarespace-products-collection-item-v2"]),le.config.win.Squarespace.addLoadTrigger(".sqs-block-chart",["squarespace-chartjs-helpers"]),le.config.win.Squarespace.addLoadTrigger(".sqs-block-tourdates[data-block-json]",["squarespace-tourdates"]),le.config.win.Squarespace.addLoadTrigger(".sqs-search-page",["squarespace-search-page"]),le.config.win.Squarespace.addLoadTrigger(".sqs-simple-like",["squarespace-simple-liking"]),le.config.win.Squarespace.addLoadTrigger(".squarespace-social-buttons",["squarespace-social-buttons"]),le.one(".sqs-share-buttons")&&e.e(99058).then(e.t.bind(e,315249,23)).then(we=>{var je=we.initializeShareButtons,qe=we.destroyShareButtons;Te.Squarespace.onInitialize(le,function(){je(le)}),Te.Squarespace.onDestroy(le,function(){qe(le)})}),(0,y.initializeAnimations)(le.config.win);function We(we){(0,y.polyfillAndObserve)(we)}var Ce=le.Global.on("_syncBodyClasses",We);Te.addEventListener("beforeunload",function(){Ce.detach(),Ce=null},{once:!0}),(0,Kt.markReady)(le)},Te.Squarespace.initializeDisqusCommentLinks=function(le){var Ve="#disqus_thread",ye="#comment-{id}",Ie=le.all(".sqs-comment-link"),Ye="href",Je="data-id",gt,mt=Te.Static.SQUARESPACE_CONTEXT.websiteSettings.disqusShortn
2632ame,Mt=le.Lang.isString(mt)&&mt!=="";Mt?gt=function(nt){return Te.Static.SQUARESPACE_CONTEXT.website.baseUrl+nt.getAttribute(Ye)+Ve}:gt=function(nt){return Te.Static.SQUARESPACE_CONTEXT.website.baseUrl+nt.getAttribute(Ye)+le.substitute(ye,{id:nt.getAttribute(Je)})},Ie.each(function(pe){pe.setHTML("Comments"),pe.setAttribute(Ye,gt(pe))},this),Mt&&(Te.disqus_shortname=mt,le.Get.script("//"+mt+".disqus.com/count.js"))},Te.Squarespace.initializeCollectionPages=function(le,Ve){le.Squarespace.EventsCollection?(Ve.all(".sqs-events-collection-list").each(le.Squarespace.EventsCollection.initializeListView),Ve.all(".sqs-events-collection-calendar").each(le.Squarespace.EventsCollection.initializeCalendarView)):le.config.win.Squarespace.addLoadTrigger(".sqs-events-collection-list, .sqs-events-collection-calendar",["squarespace-events-collection"])},Te.Squarespace.initializeLayoutBlocks=function(le,Ve){var ye=Ve?Ve.getDOMNode():document,Ie=Ve||le;ye.querySelectorAll(".sqs-position-sticky").forEach(function(pe){var nt=(0,$.default)(pe);Te.Squarespace.onDestroy(le,function(){nt.destroy()})}),this.initializeSummaryV2Block(le,Ie),Ie.all([".sqs-block-video",".sqs-block-embed"].join(",")).each(function(pe){(0,pt.default)(pe,le,Te)}),Ie.all(".sqs-block-image img[data-image]").each(function(pe){F.default.initializeImageBlock(pe,le)}),Ie.all(".sqs-block-shape").each(function(pe){(0,oe.initializeShapeBlock)(pe.getDOMNode())});var Ye=[".sqs-block-product img[data-image]"];le.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE&&Ye.push(".sqs-block-collectionlink img[data-image]"),Ie.all(Ye.join(",")).each(function(pe){F.default.initializeBasicBlockWithImage(pe,le)}),Ie.all(".sqs-block-soundcloud").each(function(pe){Te.Squarespace.initializeSoundcloudBlock(pe,le)}),Ie.all(".sqs-block-map[data-block-json]").each(pe=>{var nt=le.JSON.parse(pe.getAttribute("data-block-json")),vt=(0,w.mapModelToViewConfig)(nt),jt=(0,C.getResolvedWebsiteLocale)();pe.setAttribute("data-animation-role","image"),te.default.isSevenOne()&&(vt.ui=le.merge({},vt.ui,{scrollwheel:!1})),o.default.createView(vt.ui,vt.location,pe.one(".sqs-block-content").getDOMNode(),jt)}),Te.Squarespace.initializeFormBlocks(Ie,le),Ie.all(".sqs-block-newsletter").each(function(pe){Te.Squarespace.initializeNewsletterBlock(pe,le)}),Ie.all(".sqs-block-donation").each(function(pe){Te.Squarespace.initializeDonationButton(pe,le)}),ye.querySelectorAll(".sqs-block-accordion").forEach(function(pe){Te.Squarespace.initializeAccordionBlock(pe),Te.Squarespace.initializeContainerStyles(pe)}),ye.querySelectorAll(".sqs-block-marquee").forEach(function(pe){Te.Squarespace.initializeMarqueeBlock(pe),Te.Squarespace.initializeContainerStyles(pe)}),ye.querySelectorAll(".sqs-block-html .sqsrte-scaled-text-container:first-of-type").forEach(function(pe){Te.Squarespace.initializeScaledText(pe)}),ye.querySelectorAll(".sqs-block-html .sqsrte-text-highlight").forEach(function(pe){Te.Squarespace.initializeTextHighlight(pe)}),document.querySelectorAll(".sqs-block-html[data-blend-mode], .sqs-block-html[data-blur]").forEach(function(pe){Te.Squarespace.initializeContainerStyles(pe)}),document.querySelectorAll(".sqs-block-quote[data-blend-mode], .sqs-block-quote[data-blur]").forEach(function(pe){Te.Squarespace.initializeContainerStyles(pe)}),Ie.all(".sqs-block-button").each(function(pe){Te.Squarespace.initializeButtonBlock(pe,le)}),Ie.all(".sqs-block-pricing-plan").each(function(pe){Te.Squarespace.initializePricingPlanBlock(pe,le)}),Te.Squarespace.initializeAspectRatioBlocks(le);var Je=[".sqs-block-gallery",".sqs-block-video"].join(",");Ie.all(Je).each(function(pe){le.SQS.Gallery.Manager.initializeBlock(pe)});var gt=[{selector:".sqs-block-flickr",blockType:t.BlockType.FLICKR},{selector:".sqs-block-instagram",blockType:t.BlockType.INSTAGRAM},{selector:".sqs-block-fivehundredpix",blockType:t.BlockType.FIVEHUNDREDPIX}];gt.forEach(function(pe){Ie.all(pe.selector).each(function(nt){var vt=nt.one(".sqs-gallery-container"),jt=vt&&vt.getAttribute("data-async-rendering-enabled")==="true";jt?(0,ie.default)(nt,pe.blockType).then(function(){Squarespace.initializeAspectRatioBlocks(le),le.SQS.Gallery.Manager.initializeBlock(nt)}):le.SQS.Gallery.Manager.initializeBlock(nt)})}),Ie.all(".sqs-block-opentable").each(function(pe){Te.Squarespace.initializeOpenTableBlock(pe,le)}),Ie.all(".sqs-block-opentable-v2").each(function(pe){Te.Squarespace.initializeOpenTableV2Block(pe.getDOMNode())}),Ie.all(".sqs-block-tock").each(function(pe){(0,E.default)(pe.getDOMNode())}),le.Squarespace.Widgets.AudioPlayer?Ie.all(".sqs-audio-embed").each(le.Squarespace.Widgets.AudioPlayer.initializeNode):le.config.win.Squarespace.addLoadTrigger(".sqs-audio-embed, .sqs-audio-playlist, .sqs-album-block",["squarespace-audio-player"]),le.Squarespace.Tourdates?Ie.all(".sqs-block-tourdates[data-block-json]").each(le.Squarespace.Tourdates.initializeNode):le.config.win.Squarespace.addLoadTrigger(".sqs-block-tourdates[data-block-json]",["squarespace-tourdates"]),le.Squarespace.CalendarBlockRenderer?Ie.all(".sqs-block.calendar-block[data-block-json]").each(le.Squarespace.CalendarBlockRenderer.initializeNode):le.config.win.Squarespace.addLoadTrigger(".sqs-block.calendar-block[data-block-json]",["squarespace-calendar-block-renderer"]);var mt=Ie.one(".sqs-block-zola");mt&&this.initializeZolaBlocks(mt,le);
2632var Mt=Ie.one(".sqs-block-acuity");Mt&&this.initializeAcuityBlocks(Mt,le),this.initializeSearchBlock(le),this.initializeChartBlock(le),this.initializeSocialLinks(le),this.initializeMenuBlock(le)},Te.Squarespace.initializeSocialLinks=function(le){le.UA.gecko<=0||le.all('use[class^="SocialLinks"][*|href]').each(function(Ve){var ye=Ve.getAttribute("xlink:href"),Ie=ye.indexOf("#");Ie!==-1&&Ve.setAttribute("xlink:href",le.config.win.location.origin+le.config.win.location.pathname+ye.substr(Ie))})},Te.Squarespace.initializeMenuBlock=function(le){le.all(".menu-wrapper").each(function(Ve){(0,b.initializeMenuBlock)(Ve._node)})},Te.Squarespace.initializePageContent=function(le,Ve){Te.Squarespace.initializeLayoutBlocks(le,Ve),Te.Squarespace.initializeWebsiteComponentForContentPreview(le,Ve),Te.Squarespace.initializeCollectionPages(le,Ve)},Te.Squarespace.initializeImageBlockDynamicElements=function(le){var Ve=le.config.win;function ye(){le.all(".image-block-v2").each(function(Ie){Ie.toggleClass("sqs-narrow-width",Ie.get("offsetWidth")<415);var Ye=Ie.one("img");Ye&&Ve.ImageLoader.load(Ye)}),(0,ke.default)(Ve)}this._resizeEmitter=new le.Squarespace.ResizeEmitter,this._resizeEmitter.on("resize",ye,this),le.Global.on("tweak:change",ye)},Te.Squarespace.initializeSummaryV2Block=function(le,Ve){Ve.all(".sqs-block-summary-v2").each(function(ye){(0,re.default)(ye).then(function(){var Ie,Ye,Je;ye.hasAttribute("data-block-json")&&(Je=JSON.parse(ye.getAttribute("data-block-json")).imageAspectRatio),(Ie=ye.one(".summary-block-collection-type-lessons"))===null||Ie===void 0||Ie.all(".summary-description").each(function(gt){gt._node.style.visibility="visible";var mt=gt._node.innerHTML;mt=mt.replaceAll(/<p[^>]*>/g,""),mt=mt.slice(0,-4),mt=mt.replaceAll("</p>","<br/>"),mt="<p>"+mt+"</p>",gt._node.innerHTML=mt}),(Ye=ye.one(".summary-block-collection-type-lessons"))===null||Ye===void 0||Ye.all("img").each(function(gt){gt.once("load",function(){window.dispatchEvent(new Event("resize"))},this)}),ye.all(".sqsSummaryBlockThumbnailPlaceholder").each(gt=>{var mt=(0,re.calculateVideoPlaceholderAspectRatio)(Je);gt.setStyle("paddingBottom",mt+"%"),gt.get("parentNode").setStyle("paddingBottom",mt+"%")}),le.SQS.Gallery.Manager.initializeBlock(ye),ye.all(".sqsSummaryBlockThumbnailPlaceholder").each(gt=>{var mt=gt.ancestor(".summary-item").getDOMNode();mt.classList.remove("no-image")}),Te.Squarespace.initializeContainerStyles(ye._node)})})},Te.Squarespace.initializeButtonBlock=function(le,Ve){(0,R.default)(le)},Te.Squarespace.initializeOpenTableBlock=function(le,Ve){(0,z.default)(le,Ve)},Te.Squarespace.initializeOpenTableV2Block=function(le){(0,W.default)(le)},Te.Squarespace.initializeZolaBlocks=function(le,Ve){var ye="zola-wjs",Ie=Ve.config.win.document.getElementById(ye);if(Ie){if(!Ve.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE)return;if(Ve.config.win.ZolaWidget){Ve.config.win.ZolaWidget.init();return}Ie.remove()}var Ye=document.createElement("script");Ye.src=le.one("[data-zola-script-src]").getAttribute("data-zola-script-src"),Ye.id=ye,Ye.async=!0,Ve.config.win.document.head.appendChild(Ye)},Te.Squarespace.initializeAcuityBlocks=function(le,Ve){if(Ve.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE){var ye=le.one("script"),Ie=document.createElement("script");Ie.src=ye.getAttribute("src"),Ie.async=!0,ye.remove(),le.appendChild(Ie)}},Te.Squarespace.initializeSoundcloudBlock=function(le,Ve){var ye=le.one("iframe");if(ye){var Ie=ye.getAttribute("src");try{var Ye=Ve.QueryString.parse(Ie).url;if(Ye){var Je=Ye.indexOf("/playlists/")>=0;le.toggleClass("isPlaylist",Je)}}catch(gt){console.error("Issue parsing SoundCloud url: "+Ie,gt)}}},Te.Squarespace.initializeVideoBlock=function(le,Ve){le.videoloader||le.plug(Ve.Squarespace.VideoLoader)},Te.Squarespace.initializeContainerStyles=function(le){(le.hasAttribute("data-blend-mode")||le.hasAttribute("data-blur"))&&(0,v.initializeContainerStyles)(le)};function en(le){var Ve=le.win,ye=le.formEl;try{var Ie=J.EnterpriseV3RecaptchaAPI.getCaptchaContainer(ye);Ie&&(J.EnterpriseV3RecaptchaAPI.getKeyAndLoadRecaptchaEnterprise(Ve),J.EnterpriseV3RecaptchaAPI.addBadgeEventListenersToFieldElements({formEl:ye,win:Ve}));var Ye=ye.getAttribute("data-form-id");Ye&&(0,A.trackFormRender)(Ye)}catch(Je){console.error("Could not render form",{formEl:ye,error:Je})}}Te.Squarespace.initializeFormBlocks=function(le,Ve){var ye=f.localizedFormsFlagBouncer.areLocalizedFormsEnabled(),Ie=le.all(".sqs-block-form");Ie.size()&&ye&&Promise.all([e.e(62436),e.e(34058),e.e(11591),e.e(71012),e.e(43246),e.e(99401),e.e(49877),e.e(37737)]).then(e.t.bind(e,790023,23)).then(gt=>{var mt=gt.bootstrapVisitorForms,Mt=gt.updateVisitorForms;mt(Ve);var pe=Ve.Global.on("tweak:change",nt=>{nt.getName()==="form-submit-button-style"&&Mt({previewSubmitButtonStyle:nt.getValue()})});window.addEventListener("beforeunload",()=>{pe&&(pe.detach(),pe=null)},{once:!0})}),Ie.each(function(mt){var Mt=mt.one("form");Mt&&(en({win:Ve.config.win,formEl:Mt.getDOMNode()}),Te.Squarespace.initializeContainerStyles(mt._node))}),(0,G.default)(Ve.config.doc);var Ye=".sqs-block-form .lightbox-handle",Je=le.all(Ye);if(!Je.isEmpty()){if(Ve.Squarespace.FormRenderingUtils){Ve.Squarespace.FormRenderingUtils.initializeFormLightbox(le);return}Ve.config.win.Squarespace.addLoadTrigger(Ye,["squarespace-form-rendering-utils"])}},Te.Squarespace.initializeNewsletterBlock=function(le,Ve){var ye=le.one(".newsletter-form");if(ye){en({win:Ve.config.win,formEl:ye.getDOMNode()}),Te.Squarespace.initializeContainerStyles(le._node);var Ie=le.ancestor();le.toggleClass("newsletter-form-has-small-container",Ie.get("offsetWidth")<320).addClass("rendered")}},Te.Squarespace.initializeAccordionBlock=function(le){(0,u.initializeAccordionBlock)(le)},Te.Squarespace.initializeMarqueeBlock=function(le){(0,p.default)(le,Y)},Te.Squarespace.initializeScaledText=function(le){Promise.resolve().then(e.bind(e,708380)).then(Ve=>{var ye=Ve.default;(0,X.scaleAllTextInNode)(le),document.fonts.ready.then(()=>{(0,X.scaleAllTextInNode)(le)}),Y.Global.on("tweak:change",()=>{window.setTimeout(()=>{(0,X.scaleAllTextInNode)(le)})}),ye.on(()=>{(0,X.scaleAllTextInNode)(le)},10)})},Te.Squarespace.initializeTextHighlight=function(le){var Ve=(0,Z.initializeTextHighlight)(le);Y.Global.on("colors:updateThemeStyles",()=>{(0,Z.updateTextHighlightColor)(Ve)})},Te.Squarespace.initializeDonationButton=function(le,Ve){var ye=le.one(".sqs-donate-button");if(!ye){console.error("Careful, there was no button found inside this node!",le.getDOMNode());return}var Ie=()=>{Ve.Squarespace.Commerce.goToDonatePage(ye.getAttribute("data-donate-page-id"))};
2632ye.on("click",Ie),ye.on("keydown",Ye=>{(Ye.keyCode===13||Ye.keyCode===32)&&Ie()})},Te.Squarespace.initializePricingPlanBlock=function(le,Ve){(0,P.setupToggleHandlers)(le)},Te.Squarespace.initializeGlobalLightbox=function(le){le.all('[rel="lightbox"][data-lightbox]').plug(le.Squarespace.Lightbox2Plug)},Te.Squarespace.initializeCommerce=function(le){if(!le.Squarespace.Commerce.initializeCommerce){console.warn("Commerce rollup not loaded, exiting initializeCommerce() invocation.");return}le.Squarespace.Commerce.initializeCommerce(le)},Te.Squarespace.initializeChartBlock=function(le){le.ChartJS&&le.ChartJS.initializeCharts?le.ChartJS.initializeCharts():le.config.win.Squarespace.addLoadTrigger(".sqs-block-chart",["squarespace-chartjs-helpers"])},Te.Squarespace.initializeWebsiteComponent=function(){var le=Un(function(Ve){var ye;return Ee(this,function(Ie){switch(Ie.label){case 0:return[4,(0,fe.getVisitorInstanceLoader)()];case 1:return ye=Ie.sent(),Ve.all(".sqs-block-website-component[data-definition-name]").each(function(Ye){var Je=Ye.getDOMNode(),gt=Je.dataset.definitionName,mt=Je.id;gt&&mt&&ye.load(gt,mt,Je)}),[2]}})});return function(Ve){return le.apply(this,arguments)}}(),Te.Squarespace.initializeWebsiteComponentForContentPreview=function(){var le=Un(function(Ve,ye){var Ie;return Ee(this,function(Ye){switch(Ye.label){case 0:return ye||(ye=Ve),[4,(0,fe.getVisitorInstanceLoader)()];case 1:return Ie=Ye.sent(),ye.all(".sqs-block-website-component[data-definition-name]").each(function(){var Je=Un(function(gt){var mt,Mt,pe,nt,vt;return Ee(this,function(jt){switch(jt.label){case 0:return mt=gt.getDOMNode(),Mt=mt.dataset.definitionName,pe=mt.id,nt=!0,Mt&&pe?(vt=Ve.config.win.document,[4,be.default.load(Mt,vt)]):[3,2];case 1:jt.sent(),Ie.load(Mt,pe,mt,nt),jt.label=2;case 2:return[2]}})});return function(gt){return Je.apply(this,arguments)}}()),[2]}})});return function(Ve,ye){return le.apply(this,arguments)}}(),Te.Squarespace.initializeVideo=function(le){le.all(".sqs-video-wrapper").each(function(Ve){!Ve.videoloader&&!Ve.ancestor(".sqs-block-video")&&!Ve.ancestor(".slide")&&Ve.plug(le.Squarespace.VideoLoader,{load:Ve.getAttribute("data-load")!=="false"})})},Te.Squarespace.initializeNativeVideo=function(le,Ve){var ye=Ve.parentElement,Ie=Ve.isVisitorWebsite,Ye=".sqs-native-video",Je=ye?ye.all(Ye):le.all(Ye);Je.isEmpty()||Promise.all([e.e(62436),e.e(81702),e.e(21661),e.e(26251)]).then(e.bind(e,606624)).then(()=>{le.use("squarespace-native-video-loader"),Je.each(function(gt){gt.plug(le.Squarespace.NativeVideoLoader,{isVisitorWebsite:Ie})})})},Te.Squarespace.initializeSearchBlock=function(le){var Ve=le.all(".sqs-search-ui-text-input");if(!Ve.isEmpty()){if(!le.Squarespace.Widgets.SearchPreview&&le.one(".sqs-search-ui-text-input")){Promise.all([e.e(28872),e.e(4255),e.e(61260)]).then(e.bind(e,85707)).then(()=>{le.use("squarespace-search-preview")});return}le.Squarespace.Widgets.SearchPreview.renderAllSearchPreviewNodes()}};var Ht=function(Ve){var ye=(0,n.default)(Ve,"SQS.LayoutEngine.AspectRatioManager");ye&&ye.initAllBlocks()};Te.Squarespace.initializeAspectRatioBlocks=Ht,Te.Squarespace._userHasViewerRole=function(le){return le?Object.keys(le).length>0&&le[h.default.VIEWER]:!1},Te.Squarespace.initializeCartPage=function(le){(0,d.isCartPage)(Te)&&Promise.all([e.e(62436),e.e(11591),e.e(21661),e.e(66401),e.e(81362),e.e(55239),e.e(13914),e.e(70127)]).then(e.bind(e,290195)).then(Ve=>{var ye=Ve.bootstrapCartPage,Ie=Ve.unmountCartPage;Te.Squarespace.onInitialize(le,function(){(0,d.isCartPage)(Te)&&ye({setLocale:x.setLocale})}),Te.Squarespace.onDestroy(le,function(){(0,d.isCartPage)(Te)&&Ie()})})},Te.Squarespace.initializeSvgs=function(le){le.config.win.Squarespace.onInitialize(le,function(){le.on("domready",function(){ut&&Promise.all([e.e(99401),e.e(11268)]).then(e.bind(e,686652)).then(Ve=>{var ye=Ve.default;ye.parse()})})})};function ln(){window.Squarespace.load(window),window.Squarespace.afterBodyLoad(window.Y)}function An(){return!!document.getElementById("order-status-page-root")}te.default.isSevenOne()&&Te.document.addEventListener("DOMContentLoaded",function(){An()||ln()})},Common(window)},138575:()=>{"use strict";typeof console=="undefined"&&(console={assert:function(){},group:function(){},groupEnd:function(){},log:function(){},dir:function(){},warn:function(){},error:function(l){var e=Array.prototype.slice.call(arguments);throw new Error(e)}})},59443:(_,l,e)=>{"use strict";
2632Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return t}});var c=n(e(400044));function n(o){return o&&o.__esModule?o:{default:o}}var r=[".image-block-v2 .sqs-dynamic-text-container"].join(",");function t(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r;[...o.document.querySelectorAll(s)].forEach(h=>(0,c.default)(h))}},700231:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return t}});var c=e(23479),n=(o,s)=>{if(o){var h=o.getAttribute("data-block-json");if(h){var f=s.JSON.parse(h);f&&f.providerName!=="Twitter"&&o.get("children").each(d=>d.resizetoparent({sizeonly:!0}))}o.setStyles({visibility:"visible",opacity:1,height:"auto"})}},r=(o,s,h)=>{var f=o.one(".sqs-block-content");if(f){(0,c.securifyBlockEmbed)(f);var d=f.test(".sqs-block-video .sqs-block-content");if(d){var a=f.one(".sqs-video-wrapper");a&&h.Squarespace.initializeVideoBlock(a,s);return}var u=f.one(".intrinsic");u||n(f,s)}},t=r},705586:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return s}});var c=r(e(461761)),n=e(169557);function r(h){return h&&h.__esModule?h:{default:h}}function t(h){try{var f=h.top!==h,d=(0,c.default)(h,"top.YUI.Env",!1);return f&&d}catch(a){}return!1}function o(h){return h.top.Static.SQUARESPACE_CONTEXT}function s(h){var f=n.IS_SQUARESPACE_MOBILE_APP||t(h);if(f){h.YUI.Env.globalEvents=h.top.YUI.Env.globalEvents;var d=(0,c.default)(h,"StaticActions.bootstrap",null);if(d){var a=o(h);d(a)}}}},788497:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function e(f,d){for(var a in d)Object.defineProperty(f,a,{enumerable:!0,get:d[a]})}e(l,{destructors:function(){return n},globalDestroy:function(){return s},initializers:function(){return c},markReady:function(){return o},mixin:function(){return h},onDestroy:function(){return t},onInitialize:function(){return r}});var c=[],n=[],r=(f,d)=>{c.map(a=>a.toString()).indexOf(d.toString())===-1&&(f.config.win.Squarespace.INITIALIZED&&d(),c.push(d))},t=(f,d)=>{n.map(a=>a.toString()).indexOf(d.toString())===-1&&n.push(d)},o=f=>{f.config.win.Squarespace.INITIALIZED||(c.forEach(d=>{try{d()}catch(a){console.error("[mercury.markReady] Error invoking initializer.",a)}}),f.config.win.Squarespace.INITIALIZED=!0,f.config.win.Squarespace.SQUARESPACE_INITIALIZED_ONCE=!0)},s=f=>{f.config.win.Squarespace.INITIALIZED&&(f.config.win.Squarespace.INITIALIZED=!1,n.forEach(d=>d()))},h=f=>{f.Squarespace=f.Squarespace||{},f.Squarespace.onInitialize=r,f.Squarespace.onDestroy=t,f.Squarespace.globalMarkReady=o,f.Squarespace.globalDestroy=s}},246364:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return e}});function e(c){c.Static.SQUARESPACE_CONTEXT.collection&&(c.Static.SQUARESPACE_CONTEXT.collectionId=c.Static.SQUARESPACE_CONTEXT.collection.id),c.Static.SQUARESPACE_CONTEXT.item&&(c.Static.SQUARESPACE_CONTEXT.itemId=c.Static.SQUARESPACE_CONTEXT.item.id)}},371056:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return n}});var e=(r,t,o,s)=>{var h=t.value.length;o.innerText="".concat(h," / ").concat(s),r.classList.toggle("error",h>s)},c=r=>{var t=r.querySelector("textarea");if(!(!t||t.dataset.characterCounter)){t.dataset.characterCounter=!0;var o;if(o=parseInt(r.dataset.maxLength,10),o=isNaN(o)?0:Math.max(o,0),o!==0){var s=document.createElement("div");s.style.textAlign="right",r.appendChild(s),e(r,t,s,o),t.addEventListener("input",h=>{e(r,t,s,o)})}}};function n(r){Array.from(r.querySelectorAll(".textarea[data-max-length]")).forEach(c)}},467738:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function e(r,t){for(var o in t)Object.defineProperty(r,o,{enumerable:!0,get:t[o]})}e(l,{COOKIE_BANNER_FORCE_SHOW_EVENT:function(){return n},COOKIE_BANNER_RERENDER_EVENT:function(){return c}});var c="cookie-banner-rerender-event",n="cookie-banner-force-event"},112028:(_,l)=>{"use strict";
2632Object.defineProperty(l,"__esModule",{value:!0});function e(s,h){for(var f in h)Object.defineProperty(s,f,{enumerable:!0,get:h[f]})}e(l,{yuiDialogClassName:function(){return n},yuiDialogOverlayClassName:function(){return r},yuiDialogOverlaySelector:function(){return o},yuiDialogSelector:function(){return t},zIndexes:function(){return c}});var c={BASE:3e4},n="squarespace-managed-ui",r="dialog-screen-overlay",t=".".concat(n),o=".".concat(r)},70729:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return h}});var c=n(e(12612));function n(f){return f&&f.__esModule?f:{default:f}}var r=100,t=150,o=67,s={[c.default.CIRCLE]:r,[c.default.DIAMOND]:r,[c.default.BOTTOM_LEFT_CURVE]:r,[c.default.RABBET]:r,[c.default.FOUR_PETAL_FLOWER]:r,[c.default.FOUR_POINT_STAR]:r,[c.default.DESCENDING_RAMP]:r,[c.default.DESCENDING_STAIRS]:r,[c.default.OCTAGON]:r,[c.default.STEPPED_CROSS]:r,[c.default.TV]:r,[c.default.OPEN_BOOK]:r,[c.default.FLOWER]:r,[c.default.EIGHT_SIDED_SHIELD]:r,[c.default.ROUNDED_PENTAGON]:r,[c.default.GEAR]:r,[c.default.VERTICAL_OVAL]:t,[c.default.HOURGLASS]:t,[c.default.KEYSTONE]:t,[c.default.VERTICAL_PARALLELOGRAM]:t,[c.default.VERTICAL_RIGHT_LEANING_OVAL]:t,[c.default.ARCHED_WINDOW]:t,[c.default.VERTICAL_STACKED_CIRCLES]:t,[c.default.POINTED_WINDOW]:t,[c.default.AWARD]:t,[c.default.NARROW_HORIZONTAL_STACKED_PILLS]:t,[c.default.EGG]:t,[c.default.NARROW_POW]:t,[c.default.HORIZONTAL_STACKED_CIRCLES]:o,[c.default.WIDE_VERTICAL_STACKED_PILLS]:o,[c.default.WIDE_HORIZONTAL_STACKED_PILLS]:o,[c.default.HORIZONTAL_OVAL]:o,[c.default.HORIZONTAL_RIGHT_LEANING_OVAL]:o,[c.default.WIDE_EIGHT_SIDED_SHIELD]:o,[c.default.WIDE_OPEN_BOOK]:o},h=s},961107:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});var e;(function(n){n.API_KEY_CREATION_MODAL_COPY="api_key_creation_modal_copy",n.API_KEY_CREATION_MODAL_CANCEL="api_key_creation_modal_cancel",n.API_KEY_CREATION_MODAL_NEXT="api_key_creation_modal_next",n.API_KEY_CREATION_MODAL_COMPLETE="api_key_creation_modal_complete",n.API_KEYS_PANEL_CREATE_KEY="api_keys_panel_create_key",n.API_KEYS_PANEL_LEARN_MORE="api_keys_panel_learn_more",n.API_KEYS_PANEL_TERMS_OF_USE="api_keys_panel_terms_of_use",n.API_KEYS_PANEL_DELETE_KEY="api_keys_panel_delete_key",n.API_KEYS_PANEL_DELETE_KEY_CONFIRM="api_keys_panel_delete_key_confirm"})(e||(e={}));var c=e},823923:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});var e;(function(n){n.CART_PAGE_PRODUCT_FORM_OPEN="commerce_cart_page_product_form_open",n.CART_PAGE_PRODUCT_FORM_CLOSE="commerce_cart_page_product_form_close",n.CART_PAGE_PRODUCT_FORM_SUBMIT="commerce_cart_page_product_form_submit",n.CART_PAGE_LOADED="commerce_cart_page_loaded",n.CREATE_CUSTOMER_ACCOUNT="CompleteRegistration",n.ADD_TO_CART="AddToCart",n.SEARCH="Search",n.SUBSCRIBE_NEWSLETTER="Lead",n.VIEW_PRODUCT_PAGE="ViewContent",n.PURCHASE="Purchase",n.INVENTORY_PANEL_SEARCH_PRODUCTS="commerce_inventory_panel_search_products",n.INVENTORY_PANEL_SORT_ON_NAME="commerce_inventory_panel_sort_on_name",n.INVENTORY_PANEL_SORT_ON_STOCK="commerce_inventory_panel_sort_on_stock",n.INVENTORY_PANEL_SORT_ON_PRICE="commerce_inventory_panel_sort_on_price",n.INVENTORY_PANEL_CLICK_ROW_EXPANDER="commerce_inventory_panel_click_row_expander",n.INVENTORY_PANEL_CLICK_ROW="commerce_inventory_panel_click_row",n.INVENTORY_PANEL_CLICK_NEXT_PAGE="commerce_inventory_panel_click_next_page",n.INVENTORY_PANEL_SETTINGS_OPEN="commerce_inventory_panel_settings_open",n.INVENTORY_PANEL_SETTINGS_CLOSE="commerce_inventory_panel_settings_close",n.INVENTORY_PANEL_SETTINGS_SAVE="commerce_inventory_panel_settings_save",n.INVENTORY_PANEL_SETTINGS_TOGGLE_SCARCITY_PDP="commerce_inventory_panel_settings_toggle_scarcity_pdp",n.INVENTORY_PANEL_SETTINGS_TOGGLE_SCARCITY_BLOCKS="commerce_inventory_panel_settings_toggle_scarcity_blocks",n.INVENTORY_PANEL_SETTINGS_CHANGE_SCARCITY_THRESHOLD="commerce_inventory_panel_settings_change_scarcity_threshold",n.FACEBOOK_DYNAMIC_ADS_PRODUCTS_FEED_U
2632RL_COPY="commerce_facebook_ads_feed_url_copy",n.FACEBOOK_PIXEL_SAVE_ID="commerce_facebook_pixel_save_id"})(e||(e={}));var c=e},495425:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return t}});var c=n(e(195537));function n(o){return o&&o.__esModule?o:{default:o}}var r={[c.default.LEFT]:-1,[c.default.RIGHT]:1},t=r},614598:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return e}});var e={topLeft:"top-left-radius",topRight:"top-right-radius",bottomLeft:"bottom-left-radius",bottomRight:"bottom-right-radius"}},301322:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return h}});var c=n(e(238395));function n(f){return f&&f.__esModule?f:{default:f}}var r=new c.default;if(0)var t,o,s;var h=r},168761:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return b}}),e(574581);var c=s(e(691059)),n=s(e(713130)),r=e(300295),t=s(e(792495));function o(E,A,w){return A in E?Object.defineProperty(E,A,{value:w,enumerable:!0,configurable:!0,writable:!0}):E[A]=w,E}function s(E){return E&&E.__esModule?E:{default:E}}function h(E){for(var A=1;A<arguments.length;A++){var w=arguments[A]!=null?arguments[A]:{},C=Object.keys(w);typeof Object.getOwnPropertySymbols=="function"&&(C=C.concat(Object.getOwnPropertySymbols(w).filter(function(P){return Object.getOwnPropertyDescriptor(w,P).enumerable}))),C.forEach(function(P){o(E,P,w[P])})}return E}var f={trimZeroFractions:!1,group:!0},d=/^(\d+)(\d{3})/;function a(E){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:".";return E.replace(".",A)}function u(E){for(var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";E.match(d);)E=E.replace(d,"$1".concat(A,"$2"));return E}function v(E){return h({},r.DEFAULT_CURRENCY_TEMPLATE,E.DEFAULT||{})}function p(E,A){return h({},E.DEFAULT,E[A]||{})}function y(E,A,w){return w.trimZeroFractions&&(0,c.default)(E)?0:(0,r.getFractionDigits)(A)}class b{static enableDebugging(){b.debug=!0}static disableDebugging(){b.debug=!1}format(A){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(A instanceof n.default))throw new Error("Format expects a Money instance.");w=h({},f,w);var C=b.debug?"\u{1F4B0}":"",P=A.toFloat(),x=Math.abs(P),R=P<0?"-":"",M=A.currencyCode,F=p(this.templates,M),z=y(P,M,w),W=String((0,t.default)(x,z).toFixed(z));W=a(W,F.decimalSeparator),w.group&&(W=u(W,F.thousandsSeparator));var G=F.symbol,K=F.formatter,ie=K({currencyCode:M,symbol:G,value:W,sign:R});return C+ie+C}constructor(A,w){var C=w===void 0?!1:w;this.templates=r.CurrencyTemplates[A]||{},this.templates.DEFAULT=v(this.templates),this.templates,C&&b.enableDebugging(),this.locale=A}}},775865:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(u,v){for(var p in v)Object.defineProperty(u,p,{enumerable:!0,get:v[p]})}c(l,{MoneyFormatterProvider:function(){return d},moneyFormatterProviderInstance:function(){return a}});var n=h(e(567278)),r=e(424464),t=e(411962),o=h(e(168761));function s(u,v,p){return v in u?Object.defineProperty(u,v,{value:p,enumerable:!0,configurable:!0,writable:!0}):u[v]=p,u}function h(u){return u&&u.__esModule?u:{default:u}}var f={format:t.formatMoney,get templates(){throw new Error("[MoneyFormatterProvider] custom templates are not supported in CLDR mode")}};class d{setUseCldrMode(v){this.useCldrMode=v}get formatter(){return this.useCldrMode?f:this.commerceMoneyFormatter}constructor(v){var p=v===void 0?!1:v;s(this,"useCldrMode",void 0),s(this,"commerceMoneyFormatter",void 0),this.useCldrMode=p,this.commerceMoneyFormatter=new o.default("native")}}var a=new d(r.legacyV6Flags.isFeatureEnabled(n.default.CLDR_NUMBER_FORMATTER))},188088:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),e(979827);var c=e(245090),n=r(e(411962));function r(t){return t&&t.__esModule?t:{default:t}}(0,c.setI18nInstance)(n.default)},68345:(_,l,e)=>{"use strict";
2632Object.defineProperty(l,"__esModule",{value:!0}),e(188088),e(431062);var c=e(572904),n=r(e(411962));function r(t){return t&&t.__esModule?t:{default:t}}(0,c.setI18nInstance)(n.default)},574581:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=r(e(411962)),n=e(774137);function r(t){return t&&t.__esModule?t:{default:t}}(0,n.setI18nInstance)(c.default)},431062:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(358322),n=r(e(411962));function r(t){return t&&t.__esModule?t:{default:t}}(0,c.setI18nInstance)(n.default)},979827:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=e(106095),n=e(425402),r=e(800251),t=o(e(411962));function o(s){return s&&s.__esModule?s:{default:s}}(0,c.setI18nInstance)(t.default),(0,n.setI18nInstance)(t.default),(0,r.setI18nInstance)(t.default)},374996:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),e(979827);var c=r(e(411962)),n=e(206158);function r(t){return t&&t.__esModule?t:{default:t}}(0,n.setI18nInstance)(c.default)},621502:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(X,Z){for(var oe in Z)Object.defineProperty(X,oe,{enumerable:!0,get:Z[oe]})}c(l,{ACCORDION_DROPDOWN_CLASSNAME:function(){return d},ACCORDION_DROPDOWN_SELECTOR:function(){return a},ACCORDION_ITEMS_CONTAINER_SELECTOR:function(){return t},ACCORDION_ITEM_CLASSNAME:function(){return h},ACCORDION_ITEM_CLICK_TARGET_CLASSNAME:function(){return o},ACCORDION_ITEM_CLICK_TARGET_SELECTOR:function(){return s},ACCORDION_ITEM_SELECTOR:function(){return f},DROPDOWN_OPEN_CLASSNAME:function(){return u},DROPDOWN_PRE_OPEN_CLASSNAME:function(){return v},IS_EXPANDED_FIRST_ITEM_ATTRIBUTE:function(){return p},closeAccordionItem:function(){return E},closeAllAccordionItems:function(){return A},getInitialAccordionBlockHeight:function(){return P},initializeAccordionBlock:function(){return y},openAccordionItem:function(){return b},syncIsFirstItemExpanded:function(){return C},toggleRelevantAccordionItem:function(){return w}});var n=e(813284),r=250,t=".accordion-items-container",o="accordion-item__click-target",s=".".concat(o),h="accordion-item",f=".".concat(h),d="accordion-item__dropdown",a=".".concat(d),u="accordion-item__dropdown--open",v="accordion-item__dropdown--pre-open",p="data-is-expanded-first-item";function y(X){var Z=X.querySelector(t);if(Z===null)throw new Error("Could not find accordion block items container");var oe=Array.from(Z.querySelectorAll(f)),$=Z.getAttribute("data-should-allow-multiple-open-items")==="true",J=!0;oe.forEach(function(Q,ne){var fe=Q.querySelector(s);if(!fe)throw new Error("Could not find accordion item click target");var be=Q.querySelector(a);if(!be)throw new Error("Could not find accordion item dropdown element");fe.addEventListener("click",function(){F({item:Q,dropdownElement:be,accordionItems:oe,allowMultipleOpenItems:$,shouldAnimate:J})}),q(X,fe,be,ne)}),C(Z)}function b(X,Z){var oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,$=X.querySelectorAll(f)[Z];if($){var J=$.querySelector(a);if(!J)throw new Error("Could not find dropdownElement within accordion item");z($,J,oe)}}function E(X,Z){var oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,$=X.querySelectorAll(f)[Z];if($){var J=$.querySelector(a);if(!J)throw new Error("Could not find dropdownElement within accordion item");G($,J,oe)}}function A(X,Z){var oe=Array.from(X.querySelectorAll(f));ie(oe,Z)}function w(X,Z){var oe=R(Z),$=!1,J=oe!==-1&&typeof oe!="undefined";J?b(X,oe,$):A(X,$)}function C(X,Z){if(!x(Z)){var oe=X.getAttribute(p)==="true",$=0;oe?b(X,$):E(X,$)}}function P(X){var Z=X.querySelector(t);if(!Z)return X.clientHeight;var oe=Array.from(Z.querySelectorAll(f)),$=oe.filter(re);ie(oe),C(Z);var J=Z.clientHeight;return $.forEach(Q=>{var ne=Q.querySelector(a);if(ne===null)throw new Error("Could not find clickTarget node inside accordion item");z(Q,ne)}),J}function x(X){if(!X)return!1;var Z=["accordionItems/","accordionItemDescription"],oe=new RegExp(Z.join("|")).test(X);return oe}function R(X){if(!X)return-1;if(M(X))return 0;var Z=X.split("/")[1],oe=parseInt(Z,10);return Number.isNaN(oe)?-1:oe}function M(X){return X==="accordionItemDescription"}function F(X){var Z=X.item,oe=X.dropdownElement,$=X.accordionItems,J=X.allowMultipleOpenItems,Q=X.shouldAnimate,ne=Z.hasAttribute("data-is-item-animating");ne||(re(Z)?G(Z,oe,Q):(J||ie($,Q),z(Z,oe,Q)))}function z(X,Z){var oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,$=X.querySelector(s);if(!$)throw new Error("Could not find clickTarget node inside accordion item");if(X.setAttribute("data-is-open","true"),$.setAttribute("aria-expanded","true"),!oe){Z.classList.add(u);return}W(X,Z)}function W(X,Z){X.setAttribute("data-is-item-animating","true"),Z.classList.add(v);var oe=Z.getBoundingClientRect().height;Z.classList.remove(v),Z.style.height="0px",Z.classList.add(u),Z.style.transition="height "+r+"ms "+n.easing.product.default,te
2632(function(){Z.style.height=oe+"px",window.setTimeout(function(){Z.style.removeProperty("height"),Z.style.removeProperty("transition"),X.removeAttribute("data-is-item-animating")},r)})}function G(X,Z){var oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,$=X.querySelector(s);if(!$)throw new Error("Could not find clickTarget node inside accordion item");if(X.removeAttribute("data-is-open"),$.setAttribute("aria-expanded","false"),!oe){Z.classList.remove(u);return}K(X,Z)}function K(X,Z){X.setAttribute("data-is-item-animating","true");var oe=Z.getBoundingClientRect().height;Z.style.height=oe+"px",Z.style.transition="height "+r+"ms "+n.easing.product.default,te(function(){Z.style.height="0px",window.setTimeout(function(){Z.classList.remove(u),Z.style.removeProperty("height"),Z.style.removeProperty("transition"),X.removeAttribute("data-is-item-animating")},r)})}function ie(X){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=X.filter(re);oe.forEach(function($){var J=$.querySelector(a);if(!J)throw new Error("Could not find dropdown element inside accordion item");G($,J,Z)})}function re(X){return X.hasAttribute("data-is-open")}function te(X){window.requestAnimationFrame(function(){window.requestAnimationFrame(X)})}function q(X,Z,oe,$){var J=X.id;if(J){var Q="button-"+J+"-"+$,ne="dropdown-"+J+"-"+$;Z.setAttribute("id",Q),Z.setAttribute("aria-controls",ne),oe.setAttribute("id",ne),oe.setAttribute("aria-labelledby",Q)}}},912676:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(y,b){for(var E in b)Object.defineProperty(y,E,{enumerable:!0,get:b[E]})}c(l,{animationsQueries:function(){return a},initializeAnimations:function(){return p},polyfillAndObserve:function(){return v}});var n=e(543771),r=s(e(119971)),t=e(808031),o=e(80262);function s(y){return y&&y.__esModule?y:{default:y}}var h=(0,o.createLoggers)("BlockAnimationsInitializer","#fc0"),f=h.err,d,a=['[class*="block-animation-"]:not(.block-animation-none):not(.animation-loaded)','.comb
2632ination-animation-custom[class*="individual-animation-"]:not(.individual-animation-none):not(.animation-loaded)','.combination-animation-custom[class*="individual-text-animation-"]:not(.individual-text-animation-none):not(.animation-loaded)','[class*="combination-animation-"]:not(.combination-animation-none):not([class*="combination-animation-custom"]):not(.animation-loaded)'].join(","),u=function(b,E){b.forEach(function(A){if(!document.body.contains(A.target)){E.unobserve(A.target);return}var w=A.target.querySelector("img.loading");if(w){if(w.dataset.queuedBlockAnimation)return;w.dataset.queuedBlockAnimation="true";var C=function(x){x.currentTarget.removeEventListener("load",C),u([A],E)};w.addEventListener("load",C);return}if((0,t.isRatioIntersecting)(A)){if(A.target.classList.add("animation-loaded"),!E||!E.unobserve){f("missing IntersectionObserver");return}E.unobserve(A.target)}})},v=y=>{if(!y||!y.document){f("Cannot init animations without a window context");return}(0,r.default)().then(()=>{d||(d=new IntersectionObserver(u,{root:null,threshold:[0,.1,.25,.5,1]}));var b=y.document.body.querySelectorAll(a);b.length>0&&b.forEach(function(A){A.classList.remove("animation-loaded"),d.observe(A)})}).catch(function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};f(b.message)})},p=y=>{if(!y||!y.document){f("Cannot init animations without a window context");return}(0,n.isEditMode)(y)||(v(y),y.addEventListener("load",()=>v(y)),y.Y&&y.Y.on("template:dynamicPageReady",()=>v(y)),y.addEventListener("beforeunload",()=>{d&&d.disconnect()}))}},543771:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"isEditMode",{enumerable:!0,get:function(){return n}});var c=e(419467),n=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window,t="sqs-edit-mode",o=(0,c.get)(r,"document.body");return o&&o.classList.contains(t)}},580970:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(K,ie){for(var re in ie)Object.defineProperty(K,re,{enumerable:!0,get:ie[re]})}c(l,{colorDifference:function(){return y},convertHslaToDecimal:function(){return z},convertHslaToPercent:function(){return W},generateCustomColorReference:function(){return E},generatePaletteColorReference:function(){return b},getColorValue:function(){return G},getFormattedColorReference:function(){return F},isCustomColor:function(){return P},isHex:function(){return u},isHsl:function(){return v},isPaletteColor:function(){return C},isThemeColor:function(){return w},resolveColorReference:function(){return A}});var n=h(e(825473)),r=e(3841),t=e(963218),o=e(710243);function s(K,ie,re){return ie in K?Object.defineProperty(K,ie,{value:re,enumerable:!0,configurable:!0,writable:!0}):K[ie]=re,K}function h(K){return K&&K.__esModule?K:{default:K}}function f(K){for(var ie=1;ie<arguments.length;ie++){var re=arguments[ie]!=null?arguments[ie]:{},te=Object.keys(re);typeof Object.getOwnPropertySymbols=="function"&&(te=te.concat(Object.getOwnPropertySymbols(re).filter(function(q){return Object.getOwnPropertyDescriptor(re,q).enumerable}))),te.forEach(function(q){s(K,q,re[q])})}return K}function d(K,ie){var re=Object.keys(K);if(Object.getOwnPropertySymbols){var te=Object.getOwnPropertySymbols(K);ie&&(te=te.filter(function(q){return Object.getOwnPropertyDescriptor(K,q).enumerable})),re.push.apply(re,te)}return re}function a(K,ie){return ie=ie!=null?ie:{},Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ie)):d(Object(ie)).forEach(function(re){Object.defineProperty(K,re,Object.getOwnPropertyDescriptor(ie,re))}),K}var u=K=>typeof K=="string"&&K.charAt(0)==="#",v=K=>typeof K=="string"&&K.substring(0,3)==="hsl",p=["red","green","blue"],y=(K,ie)=>{var re=(0,n.default)(K),te=(0,n.default)(ie);return!re||!te?null:p.reduce((q,X)=>q+Math.max(re[X],te[X])-Math.min(re[X],te[X]),0)*re.alpha},b=function(K){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return{type:o.ColorTypes.SITE_PALETTE_COLOR,sitePaletteColor:{id:K,alpha:ie}}},E=K=>({type:o.ColorTypes.CUSTOM_COLOR,customColor:(0,r.stringifyPaletteColorValue)(K)});function A(K,ie){switch(K==null?void 0:K.type){case o.ColorTypes.SITE_PALETTE_COLOR:{var re=K.sitePaletteColor,te=re.id,q=re.alpha,X=(0,r.getPaletteColorById)({colors:ie},te);return X?(0,r.stringifyPaletteColorValue)({userFormat:t.ColorModel.hsl,values:a(f({},X.value.values),{alpha:q!=null?q:1})}):null}case o.ColorTypes.CUSTOM_COLOR:var Z;return(Z=K.customColor)!==null&&Z!==void 0?Z:null}}var w=K=>
2632K&&K.type===o.ColorTypes.THEME_COLOR,C=K=>K&&K.type===o.ColorTypes.SITE_PALETTE_COLOR,P=K=>K&&K.type===o.ColorTypes.CUSTOM_COLOR,x=()=>({type:o.ColorTypes.THEME_COLOR}),R=K=>{var ie=K==null?void 0:K.sitePaletteColor;return{type:o.ColorTypes.SITE_PALETTE_COLOR,sitePaletteColor:{id:ie.colorName,alpha:ie.alphaModifier}}},M=K=>{var ie=W(K.customColor.hslaValue),re={userFormat:K.customColor.userFormat,values:ie},te=(0,r.stringifyPaletteColorValue)(re);return{type:o.ColorTypes.CUSTOM_COLOR,customColor:te}},F=K=>{if(w(K))return x(K);if(C(K))return R(K);if(P(K))return M(K)};function z(K){var ie=K.hue,re=K.saturation,te=K.lightness,q=re>=0&&re<=1?re:Math.round(re)/100,X=te>=0&&te<=1?te:Math.round(te)/100;return a(f({},K),{hue:Math.round(ie*100)/100,saturation:q,lightness:X})}function W(K){var ie=K.saturation,re=K.lightness,te=ie>=0&&ie<=1?ie*100:ie,q=re>=0&&re<=1?re*100:re;return a(f({},K),{saturation:te,lightness:q})}function G(K,ie){var re,te;return((K==null?void 0:K.type)===o.ColorTypes.SITE_PALETTE_COLOR&&(!((re=K.sitePaletteColor)===null||re===void 0)&&re.colorName)||(K==null?void 0:K.type)===o.ColorTypes.CUSTOM_COLOR&&(!((te=K.customColor)===null||te===void 0)&&te.hslaValue))&&(K=F(K)),A(K,ie)}},854059:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"initializeContainerStyles",{enumerable:!0,get:function(){return t}});var c=r(e(149659)),n=e(98586);function r(o){return o&&o.__esModule?o:{default:o}}function t(o){var s=JSON.parse(o.getAttribute("data-blur")),h=JSON.parse(o.getAttribute("data-border-radii")),f=o.getAttribute("data-blend-mode");(0,n.applyBlendMode)(o,c.default[f]),(0,n.applyFilters)(o,null,s,h)}},802027:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(h,f){for(var d in f)Object.defineProperty(h,d,{enumerable:!0,get:f[d]})}c(l,{EMAIL_PATTERN:function(){return t},VALID_EMAIL_REGEX:function(){return o},isValidEmail:function(){return s}});var n=r(e(548068));function r(h){return h&&h.__esModule?h:{default:h}}var t="^([a-zA-Z0-9_.!#$%&'*+-/=?^_`{|}~])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$",o=new RegExp(t),s=h=>!(0,n.default)(h)||h.length<3||h.length>256?!1:o.test(h)},79521:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(P,x){for(var R in x)Object.defineProperty(P,R,{enumerable:!0,get:x[R]})}c(l,{ACTION_TYPES:function(){return f},addBadgeEventListenersToElement:function(){return E},addBadgeEventListenersToFieldElements:function(){return A},getCaptchaContainer:function(){return C},getKeyAndLoadRecaptchaEnterprise:function(){return v},getReCaptchaToken:function(){return w},hideRecaptchaBadge:function(){return b},showRecaptchaBadge:function(){return y}});var n=e(80262);function r(P,x,R,M,F,z,W){try{var G=P[z](W),K=G.value}catch(ie){R(ie);return}G.done?x(K):Promise.resolve(K).then(M,F)}function t(P){return function(){var x=this,R=arguments;return new Promise(function(M,F){var z=P.apply(x,R);function W(K){r(z,M,F,W,G,"next",K)}function G(K){r(z,M,F,W,G,"throw",K)}W(void 0)})}}function o(P,x){var R,M,F,z,W={label:0,sent:function(){if(F[0]&1)throw F[1];return F[1]},trys:[],ops:[]};return z={next:G(0),throw:G(1),return:G(2)},typeof Symbol=="function"&&(z[Symbol.iterator]=function(){return this}),z;function G(ie){return function(re){return K([ie,re])}}function K(ie){if(R)throw new TypeError("Generator is already executing.");for(;W;)try{if(R=1,M&&(F=ie[0]&2?M.return:ie[0]?M.throw||((F=M.return)&&F.call(M),0):M.next)&&!(F=F.call(M,ie[1])).done)return F;switch(M=0,F&&(ie=[ie[0]&2,F.value]),ie[0]){case 0:case 1:F=ie;break;case 4:return W.label++,{value:ie[1],done:!1};case 5:W.label++,M=ie[1],ie=[0];continue;case 7:ie=W.ops.pop(),W.trys.pop();continue;default:if(F=W.trys,!(F=F.length>0&&F[F.length-1])&&(ie[0]===6||ie[0]===2)){W=0;continue}if(ie[0]===3&&(!F||ie[1]>F[0]&&ie[1]<F[3])){W.label=ie[1];break}if(ie[0]===6&&W.label<F[1]){W.label=F[1],F=ie;break}if(F&&W.label<F[2]){W.label=F[2],W.ops.push(ie);break}F[2]&&W.ops.pop(),W.trys.pop();continue}ie=x.call(P,W)}catch(re){ie=[6,re],M=0}finally{R=F=0}if(ie[0]&5)throw ie[1];return{value:ie[0]?ie[1]:void 0,done:!0}}}var s="forms-grecaptcha-badge-style",h;(function(P){P.HIDDEN=".grecaptcha-badge { visibility: hidden; }",P.UNHIDDEN=".grecaptcha-badge { visibility: visible; z-index: 12000 }",P.UNHIDDEN_LIGHTBOX=".grecaptcha-badge { visibility: visible; z-index: 100000001 }"})(h||(h={}));var f={FORM_BLOCK:"FORM_BLOCK_SUBMISSION",NEWSLETTER_BLOCK:"NEWSLETTER_BLOCK_SUBMISSION",PRODUCT_WAITLIST:"PRODUCT_WAITLIST_SUBMISSION",PROMO_POPUP:"PROMO_POPUP_SUBMISSION"},d="https://www.google.com/recaptcha/enterprise.js?onload=__grecaptchaOnLoadCallback&render=",a=P=>{var x,R,M;return(M=P.Static)===null||M===void 0||(R=M.SQUARESPACE_CONTEXT)===null||R===void 0||(x=R.recaptchaEnterpriseContext)===null||x===void 0?void 0:x.recaptchaEnterpriseSiteKey},u=(P,x)=>{var R='script[src*="https://www.google.com/recaptcha/api.js"]',M=P.document.querySelector(R);if(M)M.remove();else if(P.__grecaptchaOnLoadPromise)return P.__grecaptchaOnLoadPromise;return P.__grecaptchaOnLoadPromise=new Promise((F,z)=>{P.__grecaptchaOnLoadCallback=()=>F(),P.document?(0,n.loadScript)(d+x,{doc:P.document}).catch(z):z("[EnterpriseV3ReCaptchaApi] Document was destroyed")}),P.__grecaptchaOnLoadPromise},v=function(){var P=t(function(x){var R,M;return o(this,function(F){switch(F.label){case 0:return R=a(x),R?[4,u(x,R)]:[2,Promise.reject("Enterprise V3 ReCaptcha site key not found")];case 1:return F.sent(),x.document.getElementById(s)||(M=x.document.createElement("style"),M.id=s,M.textContent=".grecaptcha-badge { visibility: hidden; }",x.document.head.appendChild(M)),[2]}})});return function(R){return P.apply(this,arguments)}}(),p=(P,x)=>{var R=P.document.getElementById(s);R&&(R.textContent=x)},y=P=>{var x=P.win,R=P.isLightbox,M=R===void 0?!1:R;M?p(x,".grecaptcha-badge { visibility: visible; z-index: 100000001 }"):p(x,".grecaptcha-badge { visibility: visible; z-index: 12000 }")},b=P=>{var x=P.win;p(x,".grecaptcha-badge { visibility: hidden; }")},E=P=>{var x=P.element,R=P.win,M=P.isLightbox,F=M===void 0?!1:M;x.addEventListener("focus",()=>{y({win:R,isLightbox:F})})},A=P=>{var x=P.formEl,R=P.isLightbox,M=R===void 0?!1:R,F=P.win;x.querySelectorAll("input, textarea, select").forEach(z=>{E({element:z,win:F,isLightbox:M})})},w=function(){var P=t(function(x,R){var M,F,z;return o(this,function(W){return F=x==null||(M=x.grecaptcha)===null||M===void 0?void 0:M.enterprise,F?(z=a(x),z?[2,new Promise(G=>{F.ready(()=>{try{F.execute(z,{action:R}).then(K=>{G(K)})}catch(K){G(null)}})})]:[2,Promise.resolve(null)]):[2,Promise.resolve(null)]})});return function(R,M){return P.apply(this,arguments)}}(),C=P=>{var x=P.querySelector(".captcha-container");return x||null}},20723:(_,l,e)=>{"use strict";
2632Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"EnterpriseV3RecaptchaAPI",{enumerable:!0,get:function(){return c}});var c=r(e(79521));function n(t){if(typeof WeakMap!="function")return null;var o=new WeakMap,s=new WeakMap;return(n=function(h){return h?s:o})(t)}function r(t,o){if(!o&&t&&t.__esModule)return t;if(t===null||typeof t!="object"&&typeof t!="function")return{default:t};var s=n(o);if(s&&s.has(t))return s.get(t);var h={__proto__:null},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var d in t)if(d!=="default"&&Object.prototype.hasOwnProperty.call(t,d)){var a=f?Object.getOwnPropertyDescriptor(t,d):null;a&&(a.get||a.set)?Object.defineProperty(h,d,a):h[d]=t[d]}return h.default=t,s&&s.set(t,h),h}},849957:(_,l,e)=>{"use strict";var c;c={value:!0},Object.defineProperty(l,"Z",{enumerable:!0,get:function(){return M}});var n=e(411962),r=e(419467),t=b(e(131626)),o=e(202467),s=e(259594),h=e(66370),f=e(80262),d=e(802027),a=b(e(456903)),u=e(127521);function v(F,z){(z==null||z>F.length)&&(z=F.length);for(var W=0,G=new Array(z);W<z;W++)G[W]=F[W];return G}function p(F){if(Array.isArray(F))return F}function y(F,z,W){return z in F?Object.defineProperty(F,z,{value:W,enumerable:!0,configurable:!0,writable:!0}):F[z]=W,F}function b(F){return F&&F.__esModule?F:{default:F}}function E(F,z){var W=F==null?null:typeof Symbol!="undefined"&&F[Symbol.iterator]||F["@@iterator"];if(W!=null){var G=[],K=!0,ie=!1,re,te;try{for(W=W.call(F);!(K=(re=W.next()).done)&&(G.push(re.value),!(z&&G.length===z));K=!0);}catch(q){ie=!0,te=q}finally{try{!K&&W.return!=null&&W.return()}finally{if(ie)throw te}}return G}}function A(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function w(F){for(var z=1;z<arguments.length;z++){var W=arguments[z]!=null?arguments[z]:{},G=Object.keys(W);typeof Object.getOwnPropertySymbols=="function"&&(G=G.concat(Object.getOwnPropertySymbols(W).filter(function(K){return Object.getOwnPropertyDescriptor(W,K).enumerable}))),G.forEach(function(K){y(F,K,W[K])})}return F}function C(F,z){var W=Object.keys(F);if(Object.getOwnPropertySymbols){var G=Object.getOwnPropertySymbols(F);z&&(G=G.filter(function(K){return Object.getOwnPropertyDescriptor(F,K).enumerable})),W.push.apply(W,G)}return W}function P(F,z){return z=z!=null?z:{},Object.getOwnPropertyDescriptors?Object.defineProperties(F,Object.getOwnPropertyDescriptors(z)):C(Object(z)).forEach(function(W){Object.defineProperty(F,W,Object.getOwnPropertyDescriptor(z,W))}),F}function x(F,z){return p(F)||E(F,z)||R(F,z)||A()}function R(F,z){if(F){if(typeof F=="string")return v(F,z);var W=Object.prototype.toString.call(F).slice(8,-1);if(W==="Object"&&F.constructor&&(W=F.constructor.name),W==="Map"||W==="Set")return Array.from(W);if(W==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(W))return v(F,z)}}class M{clearErrors(){[...this.formEl.querySelectorAll(".field-error")].forEach(z=>z.remove()),[...this.formEl.querySelectorAll(".form-item.error")].forEach(z=>z.classList.remove("error"))}isLocked(){this.formEl.classList.contains("submitting")}lock(){this.submitEl.classList.add("submitting"),this.submitEl.value=M.strings.SUBMIT_TEXT_IN_PROGRESS}unlock(){this.submitEl.classList.remove("submitting"),this.submitEl.value=this.submitText}validate(){return[...this.formEl.querySelectorAll(".form-item")].reduce((z,W)=>{var G=M.validateField(W),K=G.isValid,ie=G.message;return K||(z.isValid=!1,z.errors.push({fieldId:W.id,message:ie})),z},{isValid:!0,errors:[]})}withCaptcha(z){var W=f.GoogleReCaptchaAPI.getCaptchaContainer(this.win,this.formEl);if(!W)return z;var G=f.GoogleReCaptchaAPI.validate(this.win,W);return G?P(w({},z),{captchaKey:G}):null}submit(z){if(this.isLocked())return!1;if(this.lock(),!z.disableValidation){this.clearErrors();var W=this.validate(),G=W.isValid,K=W.errors;if(!G)return this.fail(M.strings.FIELD_VALIDATION_ERROR),this.renderFieldClientErrors(K),!1}var ie;try{ie=this.withCaptcha(z)}catch(re){return this.fail(M.strings.CAPTCHA_INCOMPLETE_ERROR),!1}return M.getFormKey().catch(re=>
2632{this.fail(M.strings.FORM_KEY_ERROR)}).then(re=>{ie.key=re;try{var te=this.getSanitizedFieldValues();ie.form=JSON.stringify(te)}catch(q){throw new Error(M.strings.FIELD_SANITIZATION_ERROR)}try{this.save(ie)}catch(q){throw new Error(M.strings.SUBMIT_ERROR)}}).catch(re=>{this.fail(re.message)}),!1}getSanitizedFieldValues(){return[...this.formEl.querySelectorAll(".form-item")].reduce((z,W)=>(z[W.id]=M.getSanitizedFieldValue(W),z),{})}save(z){var W=w({},z);return(0,u.addIntraPageEventFields)(W),a.default.post(M.endpoints.SAVE,W,M.NETWORK_OPTIONS).then(this.success).catch(this.fail)}isNewsletterForm(){return!!(this.formEl.classList.contains("newsletter-form")||this.formEl.querySelector(s.FacebookPixelConstants.NEWSLETTER_OVERLAY_NODE_ID))}renderFieldError(z,W){var G=this.formEl.querySelector("#".concat(z));if(G){G.classList.add("error");var K=G.querySelector(".title");W&&K&&K.parentNode&&K.parentNode.insertBefore(this.createErrorNode(W),K)}}renderFieldClientErrors(z){z.forEach(W=>{var G=W.fieldId,K=W.message;return this.renderFieldError(G,K)})}renderFieldServerErrors(z){Object.entries(z).forEach(W=>{var G=x(W,2),K=G[0],ie=G[1];this.renderFieldError(K,ie)})}renderErrorMessage(z){this.formEl.insertBefore(this.createErrorNode(z),this.isNewsletterForm()?this.formEl.querySelector(".newsletter-form-body"):this.formEl.firstChild)}renderSurroundingErrors(){var z=this.formEl;z.insertBefore(this.createErrorNode(M.strings.ERROR_ABOVE),z.firstChild),this.formEl.appendChild(this.createErrorNode(M.strings.ERROR_BELOW))}renderErrors(z){if(M.isFieldErrors(z))this.renderFieldServerErrors(z.data.errors);else{var W=M.getErrorMessage(z)||M.strings.UNKNOWN_ERROR;this.renderErrorMessage(W)}}showSubmissionText(){var z=this.formEl.querySelector(".form-submission-text");z&&(z.classList.remove("hidden"),[...z.querySelectorAll("*")].forEach(W=>W.classList.remove("hidden")))}hideForm(){[...this.formEl.querySelectorAll("*")].forEach(z=>z.classList.add("hidden"))}redirectToSuccessRedirect(){var z=this.formEl.dataset.successRedirect;return z?(window.history.replaceState&&window.history.replaceState({},document.title,window.location.href),window.location.href=z,!0):!1}getPostSubmitHtml(){var z=this.formEl.querySelector(".form-submission-html");return z?z.dataset.submissionHtml:""}appendAndRunPostSubmitHtml(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",W=this.formEl.querySelector(".form-submission-html");W.innerHTML=this.getPostSubmitHtml(),W.classList.remove("hidden"),[...W.querySelectorAll("script")].forEach(G=>{try{if(G.src){var K=document.createElement("script");[...G.attributes].forEach(ie=>{K[ie.name]=ie.value}),G.parentNode.insertBefore(K,G)}else this.win.eval(G.innerText)}catch(ie){}})}renderSuccess(){this.hideForm(),this.showSubmissionText(),(0,o.scrollIntoView)(this.formEl,!0),this.appendAndRunPostSubmitHtml(this.getPostSubmitHtml())}constructor(z,W){if(y(this,"success",G=>{this.isNewsletterForm()&&(0,h.trackSubscribeNewsletter)(),(0,r.invoke)(this.win,"Y.Global.fire","form:submitSuccess"),this.redirectToSuccessRedirect()||(this.unlock(),this.renderSuccess())}),y(this,"createErrorNode",G=>{var K=this.win.document.createElement("div");return K.className="field-error",K.innerHTML=G,K}),y(this,"fail",G=>{this.renderErrors(G),this.isNewsletterForm()||this.renderSurroundingErrors();var K=f.GoogleReCaptchaAPI.getCaptchaContainer(this.win,this.formEl);K&&(this.submitEl&&this.submitEl.getAttribute("data-captcha-bound")&&(this.submitEl.disabled=!0),f.GoogleReCaptchaAPI.reset(this.win,K)),this.unlock()}),!z||!W)throw new Error("Invalid FormHandler construction.");if(this.win=z,W instanceof Element?this.formEl=W:W.formNode&&(this.formEl=W.formNode.getDOMNode()),!this.formEl)throw new Error("FormHandler needs a valid <form> for formEl.");this.submitEl=this.formEl.querySelector('[type="submit"]')||document.createElement("div"),this.submitText=this.submitEl.value}}y(M,"initialQuery",t.default.parse(window.location.search.replace(/^\?/,""))),y(M,"endpoints",{SAVE:"/api/form/SaveFormSubmission",FORM_KEY:"/api/form/FormSubmissionKey"}),y(M,"NETWORK_OPTIONS",{withCredentials:!0}),y(M,"strings",{SUBMIT_TEXT_IN_PROGRESS:(0,n.t)("Submitting\u2026",null,{project:"website.form"}),SUBMIT_ERROR:(0,n.t)("Error processing form submission. Please reload and try again.",null,{project:"website.form"}),UNKNOWN_ERROR:(0,n.t)("Unknown error, please try again later.",null,{project:"website.form"}),CAPTCHA_INCOMPLETE_ERROR:(0,n.t)("Complete CAPTCHA before submitting.",null,{project:"website.form"}),FORM_KEY_ERROR:(0,n.t)("Could not get a form submission key, please try again later.",null,{project:"website.form"}),FIELD_SANITIZATION_ERROR:(0,n.t)("Could not parse the form fields, please check your entries.",null,{project:"website.form"}
2632),FIELD_VALIDATION_ERROR:(0,n.t)("One or more fields is invalid, please check your entries.",null,{project:"website.form"}),ERROR_ABOVE:(0,n.t)("Your form has encountered a problem. Please scroll down to review.",null,{project:"website.form"}),ERROR_BELOW:(0,n.t)("Your form has encountered a problem. Please scroll up to review.",null,{project:"website.form"}),FAIL_MAX_LENGTH:(0,n.t)("You have exceeded the character limit.",null,{project:"website.form"}),FAIL_EMAIL:(0,n.t)("Email is not valid. Email addresses should follow the format [email protected].",null,{project:"website.form"})}),y(M,"errorCodes",{401:(0,n.t)("Unable to submit form. Please try again later.",null,{project:"website.form"}),404:(0,n.t)("This form has not been configured yet.",null,{project:"website.form"}),429:(0,n.t)("Unable to submit form. Submission rate limit exceeded. Please try again later.",null,{project:"website.form"}),500:(0,n.t)("Unable to send form. Please try again later.",null,{project:"website.form"})}),y(M,"getFormKey",()=>a.default.post(M.endpoints.FORM_KEY,{},M.NETWORK_OPTIONS).then(F=>{var z=F.data.key;return z})),y(M,"isFieldErrors",F=>{var z=F.response;return(0,r.isObject)(z)&&z&&z.status===400&&z.data&&z.data.errors&&Object.keys(z.data.errors).length>0}),y(M,"getErrorMessage",function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return(0,r.isString)(F)?F:(0,r.isObject)(F)?F.status&&M.errorCodes[F.status]?M.errorCodes[F.status]:F.data&&F.data.error?F.data.error:"":""}),y(M,"sanitizeValue",F=>{var z=F.querySelector(".field-element");return z?z.value:null}),y(M,"sanitizeChildValuesToArray",F=>F?[...F.querySelectorAll(".field-element")].map(z=>{var W=z.value;return W}):[]),y(M,"sanitizePhone",F=>{var z=M.sanitizeChildValuesToArray(F);return z.length===3?["",...z]:z}),y(M,"sanitizeCheckbox",F=>[...F.querySelectorAll("input")].reduce((z,W)=>(W.checked&&z.push(W.value),z),[])),y(M,"sanitizeRadio",F=>M.sanitizeCheckbox(F)[0]),y(M,"sanitizeSelect",F=>{var z=F.querySelector("select");return z?z.value:null}),y(M,"sanitizeLike",F=>[...F.querySelectorAll(".item")].reduce((z,W)=>{var G=M.sanitizeCheckbox(W),K=W.dataset.question;return K&&G.length>0&&(z[K]=G),z},{})),y(M,"sanitizeHidden",F=>{var z=M.initialQuery||t.default.parse(window.location.search.replace(/^\?/,""));return(F.name&&z[F.name]?z[F.name]:F.value).toString()}),y(M,"sanitizersHash",{address:M.sanitizeChildValuesToArray,checkbox:M.sanitizeCheckbox,date:M.sanitizeChildValuesToArray,hidden:M.sanitizeHidden,likert:M.sanitizeLike,name:M.sanitizeChildValuesToArray,phone:M.sanitizePhone,radio:M.sanitizeRadio,select:M.sanitizeSelect,time:M.sanitizeChildValuesToArray,default:M.sanitizeValue}),y(M,"getSanitizedFieldValue",F=>{if(!F.classList.contains("section")){var z=[...F.classList].find(G=>M.sanitizersHash[G])||"default",W=M.sanitizersHash[z];return W(F)}}),y(M,"validateField",F=>{if(F.classList.contains("section"))return{isValid:!0};var z=F.classList.contains("required");if(F.dataset.maxLength){var W=F.querySelector("textarea"),G=W.value.trim(),K=!z&&G.length===0,ie=parseInt(F.dataset.maxLength,10),re=!!(ie&&!isNaN(ie)),te=K||!re||W.value.length<=ie;return{isValid:te,message:M.strings.FAIL_MAX_LENGTH}}if(F.classList.contains("email")){var q=F.querySelector("input"),X=q.value.trim(),Z=!z&&X.length===0,oe=Z||(0,d.isValidEmail)(X);return{isValid:oe,message:M.strings.FAIL_EMAIL}}return{isValid:!0}})},870787:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(v,p){for(var y in p)Object.defineProperty(v,y,{enumerable:!0,get:p[y]})}c(l,{getFrameDocument:function(){return a},getFrameElement:function(){return f},getFrameWindow:function(){return d},isWindowInFrame:function(){return u}});var n=e(158918);function r(v,p,y){return p in v?Object.defineProperty(v,p,{value:y,enumerable:!0,configurable:!0,writable:!0}):v[p]=y,v}function t(v){for(var p=1;p<arguments.length;p++){var y=arguments[p]!=null?arguments[p]:{},b=Object.keys(y);typeof Object.getOwnPropertySymbols=="function"&&(b=b.concat(Object.getOwnPropertySymbols(y).filter(function(E){return Object.getOwnPropertyDescriptor(y,E).enumerable}))),b.forEach(function(E){r(v,E,y[E])})}return v}function o(v,p){var y=Object.keys(v);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(v);p&&(b=b.filter(function(E){return Object.getOwnPropertyDescriptor(v,E).enumerable})),y.push.apply(y,b)}return y}function s(v,p){return p=p!=null?p:{},Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(p)):o(Object(p)).forEac
2632h(function(y){Object.defineProperty(v,y,Object.getOwnPropertyDescriptor(p,y))}),v}var h="sqs-site-frame";function f(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;return v.getElementById(h)}function d(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document,p=f(v),y=p==null?void 0:p.contentWindow;return y!=null?y:null}var a=()=>{try{var v,p;return(p=(v=d())===null||v===void 0?void 0:v.document)!==null&&p!==void 0?p:null}catch(x){var y=(0,n.getCurrentScope)(),b=f();y.setTag("config_origin",window.origin);var E;try{var A;E=(A=d())===null||A===void 0?void 0:A.origin}catch(R){E="COULD-NOT-DETERMINE"}y.setTag("frame_origin",E);var w,C=Object.values((w=b==null?void 0:b.attributes)!==null&&w!==void 0?w:[]).reduce((R,M)=>s(t({},R),{[M.name]:M.value}),{});y.setExtra("frameAttrs",C!=null?C:"unavailable");var P=new Error("getFrameDocument threw an Error accessing the frame");throw P.cause=x,P}},u=v=>{var p;return(v==null||(p=v.frameElement)===null||p===void 0?void 0:p.id)===h}},180637:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(E,A){for(var w in A)Object.defineProperty(E,w,{enumerable:!0,get:A[w]})}c(l,{Styles:function(){return a},destroyUpdater:function(){return b},getStyleById:function(){return d},mapModelToViewConfig:function(){return u},updateUiOptions:function(){return y}});var n=o(e(948557)),r=e(80262);function t(E,A,w){return A in E?Object.defineProperty(E,A,{value:w,enumerable:!0,configurable:!0,writable:!0}):E[A]=w,E}function o(E){return E&&E.__esModule?E:{default:E}}function s(E){for(var A=1;A<arguments.length;A++){var w=arguments[A]!=null?arguments[A]:{},C=Object.keys(w);typeof Object.getOwnPropertySymbols=="function"&&(C=C.concat(Object.getOwnPropertySymbols(w).filter(function(P){return Object.getOwnPropertyDescriptor(w,P).enumerable}))),C.forEach(function(P){t(E,P,w[P])})}return E}var h=(0,r.createErrorLogger)("GoogleMapsUtils"),f=[null,n.default.Original,n.default.Grayscale,n.default.Satellite,n.default.MinimalLight,n.default.MinimalDark,n.default.MinimalBlue],d=E=>f[E],a={ORIGINAL:1,GRAYSCALE:2,SATELLITE:3,MINIMAL_LIGHT:4,MINIMAL_DARK:5,MINIMAL_BLUE:6},u=E=>{var A=E.location,w=E.controls,C=E.terrain,P=E.labels,x=E.style;return{location:A,ui:{showControls:w,showTerrain:C,showLabels:P,style:f[x]}}},v=60,p=new Map,y=(E,A)=>{if(!(!E||!A)){var w=p.get(E)||{},C=w.timeout,P=w.options,x=P===void 0?{}:P;C&&window.clearTimeout(C);var R=s({},x,A),M=()=>{try{E.updateUIOptions(R)}catch(F){h(F)}};p.set(E,{cb:M,timeout:window.setTimeout(M,v),options:R})}},b=function(E){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(E){var w=p.get(E)||{},C=w.cb,P=w.timeout;P&&window.clearTimeout(P),!A&&C&&C(),p.delete(E)}}},579805:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return u}});var c=e(411962),n=s(e(400044)),r=s(e(987008)),t=e(101656),o=s(e(371142));function s(v){return v&&v.__esModule?v:{default:v}}var h=v=>!!v.getAttribute("data-loader"),f=(v,p)=>{var y=v.one("img[data-image]");if(y){var b=y.loader,E={title:(0,c.t)("Image",null,{project:"src.shared"})};if(b)E.content=b.getBareElement();else if(h(y))E.content=y;else return;var A=v.getAttribute("data-description");A&&(E.meta=A);var w=v.getAttribute("data-lightbox-theme");w&&(E.theme=w),v.plug(p.Squarespace.Lightbox2Plug,{lightboxOptions:E})}},d=(v,p)=>{h(v)||v.setStyles({position:null,top:null,left:null,width:null,height:null});var y=!!v.ancestor(".sized,.content-fill");if(y){var b=p.on("resize",function(){v.getDOMNode()&&v.inDoc()?v.fire("refresh"):(b.detach(),b=null)},p.config.win),E=v.ancestor(".image-block-wrapper"),A=v.ancestor(".sqs-layout");E&&A&&!A.hasClass("editing")&&v.setStyles({maxWidth:"none"})}var w=!!v.ancestor(".has-aspect-ratio");h(v)||v.plug(p.Squarespace.Loader2,{mode:w||y?"fill":"none",fixedRatio:w})},a=(v,p)=>{d(v,p);var y=v.ancestor(".sqs-block");if(y){var b=y.one(".lightbox");if(b&&f(b,p),!!y.hasClass("sqs-block-image")){var E=v.getDOMNode();(0,t.isFluidImage)(E)&&((0,t.initializeFluidImageInVisitorView)(E),o.default.createImageEffe
2632ct(E));var A=!1,w=y.one(".image-block-outer-wrapper");if(w){var C=w.get("offsetWidth")<415;w.toggleClass("sqs-narrow-width",C),C&&(A=!0)}var P=y.one(".sqs-dynamic-text-container");if(P&&(0,n.default)(P.getDOMNode()),y.addClass("sqs-text-ready"),!h(v)&&A){var x=r.default.isSevenOne()&&p.config.win.ImageLoader.loadLazy,R=(x?p.config.win.ImageLoader.loadLazy:p.config.win.ImageLoader.load).bind(p.config.win.ImageLoader);R(v)}}}},u={initializeImageBlock:a,initializeBasicBlockWithImage:d}},808031:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"isRatioIntersecting",{enumerable:!0,get:function(){return r}});var c=e(80262),n=(0,c.createLogger)("IntersectionObserverUtils","#fc0"),r=function(t){var o=t.target,s=t.intersectionRatio,h=t.isIntersecting,f=t.boundingClientRect,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.5;if(!document.body.contains(o))return n("Memory leak detected: el is no longer in document.body.",o),!1;if(!window.innerHeight)return!1;if(s>=d)return!0;var a=f.height>window.innerHeight;return a&&h}},553357:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function e(r,t){for(var o in t)Object.defineProperty(r,o,{enumerable:!0,get:t[o]})}e(l,{getLocalStorageData:function(){return n},saveToLocalStorage:function(){return c}});function c(r,t){if(localStorage){typeof t!="string"&&(t=JSON.stringify(t));try{localStorage.setItem(r,t)}catch(o){console.warn(o)}}}function n(r){var t=null;if(localStorage)try{var o=localStorage.getItem(r);t=JSON.parse(o)}catch(s){t=null}return t}},553435:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"initializeMenuBlock",{enumerable:!0,get:function(){return n}});var e=0,c="menu-select-labels--active";function n(r){var t=[...r.querySelectorAll(".js-menu-select-labels")],o=t.length;if(o===0)return;var s=[...r.querySelectorAll(".js-menu")];function h(f,d){t.forEach((a,u)=>{u===f?(a.setAttribute("tabindex",0),a.setAttribute("aria-selected",!0),a.classList.add(c),d&&a.focus()):(a.setAttribute("tabindex",-1),a.setAttribute("aria-selected",!1),a.classList.remove(c))}),s.forEach((a,u)=>{u===f?a.style.display="block":a.style.display="none"})}h(e,!1),t.forEach((f,d)=>{f.addEventListener("click",()=>{h(d,!0)}),f.addEventListener("keydown",a=>{a.keyCode===13||a.keyCode===32?(a.stopPropagation(),h(d,!0)):a.keyCode===37?(a.stopPropagation(),h((d-1+o)%o,!0)):a.keyCode===39&&(a.stopPropagation(),h((d+1)%o,!0))})})}},910681:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return e}});var e=(c,n)=>{var r=n.config.win;r.Squarespace.onInitialize(n,function(){var t=r.SQUARESPACE_LOGIN&&r.SQUARESPACE_LOGIN.isLoggedIn(),o=n.config.doc.location.protocol==="https:",s=c.one(".OT_Faux_Block"),h=c.one("#OT_form:not(.OT_Faux_Block)");function f(){h&&h.remove(),s.removeClass("sqs-block-opentable-hidden")}t?(f(),s.all(".OT_list li").removeClass("sqs-block-opentable-hidden"),s.on("click",function(d){d.preventDefault(),n.Squarespace.Widgets.Alert({"strings.title":"Preview Only","strings.message":"Please log out of your Squarespace account in order to use the OpenTable Block."})})):(r.Squarespace.SQUARESPACE_INITIALIZED_ONCE||o)&&f()}),r.Squarespace.onDestroy(n,function(){n.one("#ui-datepicker-div")&&n.one("#ui-datepicker-div").hide()})}},726078:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return a}});var c=o(e(568324)),n=o(e(912459)),r=o(e(504745)),t=e(354986);function o(u){return u&&u.__esModule?u:{default:u}}var s=(u,v)=>{var p=0,y=(0,n.default)(u[0],".".concat(v),()=>++p>3);if(!y){var b=u[0],E=b.parentNode;y=E.ownerDocument.createElement("div"),y.classList.add(v),E.insertBefore(y,b)}return u.forEach(A=>y.appendChild(A)),y},h=u=>{var v=u.querySelector(".squarespace-opentable-new-age-wrapper");v.classList.add("loaded"),v.classList.remove("loading")},f=u=>{var v=u.querySelector(".squarespace-opentable-new-age-wrapper");if(!v)return Promise.reject("[opentablev2] No wrappers");if(v.classList.add("loading"),v.querySelector("iframe"))return h(u),Promise.resolve();var p=document.cookie.split(";"),y=M=>{var F=M&&M.split("=")[1].split(",");return F&&F.includes("eu")},b=M=>{var F=M.split("=")[1].split(","),z=F.includes("2")||F.includes("3");return z},E=()=>{var M=p.find(F=>{if(F.includes("notice_behavior"))return F});return y(M)},A=()=>{var M=p.find(z=>{if(z.includes("cmapi_cookie_privacy"))return z}),F=E(p);return!!(!F||F&&M&&b(M))};if(window.Static.SQUARESPACE_CONTEXT.website.cloneable&&A()){var w=v.dataset.script,C=document.createElement("script");
2632C.setAttribute("src",w),v.appendChild(C)}var P=(0,r.default)({parent:v,selector:".ot-date-picker, .ot-time-picker, .ot-party-size-picker"}).then(M=>s(M,"squarespace-opentable-picker-wrapper")),x=(0,r.default)({parent:v,selector:".ot-dtp-picker-button"}).then(M=>s(M,"squarespace-opentable-button-wrapper")),R=(0,r.default)({parent:v,selector:".ot-title"}).then(M=>{M.forEach(F=>{var z=F.innerHTML,W=F.ownerDocument.createElement("h1");W.classList.add("squarespace-ot-title"),W.innerHTML=z,F.parentNode.insertBefore(W,F),F.parentNode.removeChild(F)})});return Promise.all([P,x,R]).then((0,r.default)({parent:v,selector:".ot-select-label"})).then(()=>h(u)).catch(M=>{console.error("[opentable] widget DOM never rendered")})},d=(u,v)=>new Promise((p,y)=>{var b=v.querySelector("script"),E=v.clientWidth>850?"wide":"standard",A=u.Y&&(0,t.isWindowInDamaskFrame)(u.Y),w=A?"false":"true",C=b.getAttribute("src"),P=C.replace(/&(iframe|overlay|theme)=\w+/g,""),x="".concat(P,"&iframe=").concat(w,"&overlay=false&theme=").concat(E);(0,c.default)(x,{before:(R,M)=>{var F=b.parentNode;try{u.OT&&u.OT.Events&&Object.keys(u.OT.Events.get()).forEach(z=>u.OT.Events.remove(z)),u.oc&&u.oc.events.reset()}catch(z){console.error(z.message)}return F.innerHTML="",F.appendChild(M),!1},success:()=>{try{A&&u.oc&&u.oc.renderUnloadedComponents(),f(v).then(()=>{if(u.oc&&v.querySelector(".ot-hide")){var R=v.querySelector(".ot-dtp-picker");u.oc.$(R).OTdtp("init")}p()})}catch(R){console.error(R.message),y("[opentable] could not reloadScript and reinit block")}},error:()=>{y("[opentable] loadjs failed")}})}),a=u=>{var v,p=u.ownerDocument.defaultView;!((v=p.Squarespace)===null||v===void 0)&&v.SQUARESPACE_INITIALIZED_ONCE?d(p,u).catch(y=>{console.error(y)}):f(u)}},744270:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function e(a,u){for(var v in u)Object.defineProperty(a,v,{enumerable:!0,get:u[v]})}e(l,{alignPaywallPagePricingPlanTitles:function(){return f},setupToggleHandlers:function(){return o},togglePaywallPagePricingOptionsButtons:function(){return h},toggleSeeMoreText:function(){return d}});var c=".pricing-plan-pricing-options .left-button",n=".pricing-plan-pricing-options .right-button",r="#sqs-paywall-page-root",t=(a,u)=>{var v="pricing-plan-pricing-option-selected";if(!a.classList.contains(v)){var p=u.querySelector(c),y=u.querySelector(n);if(p&&y){var b=p.getAttribute("aria-pressed")==="true";p.setAttribute("aria-pressed","".concat(!b)),y.setAttribute("aria-pressed","".concat(b)),p.classList.toggle(v),y.classList.toggle(v),u.querySelectorAll(".product-price > div").forEach(A=>{A.classList.toggle("hide")});var E=u.querySelectorAll(".join-pricing-plan-section");E.length>0?E.forEach(A=>{A.classList.toggle("hide")}):u.querySelectorAll(".join-button").forEach(A=>{A.classList.toggle("hide")})}}},o=a=>{a.delegate("click",()=>{t(a.one(c).getDOMNode(),a.getDOMNode())},c),a.delegate("click",()=>{t(a.one(n).getDOMNode(),a.getDOMNode())},n)},s=(a,u)=>{if(u){var v=u.querySelector(a);t(v,u)}},h=()=>{var a=document.querySelectorAll("".concat(r," .pricing-plan-pricing-option-button.left-button")),u=document.querySelectorAll("".concat(r," .pricing-plan-pricing-option-button.right-button"));a.forEach(v=>{v.addEventListener("click",()=>{s(c,v.closest(".product-block"))})}),u.forEach(v=>{v.addEventListener("click",()=>{s(n,v.closest(".product-block"))})})},f=()=>{var a=document.querySelector("".concat(r," .product-blocks-container")),u={attributes:!1,childList:!0,subtree:!1},v=()=>{var y=document.querySelectorAll("".concat(r," .pricing-plan-title"));if((y==null?void 0:y.length)>0){var b=[...y].map(w=>(w.style.height="",Math.floor(w.getBoundingClientRect().height))),E=Math.max(...b);y.forEach(w=>{w.style.height="".concat(E,"px")})}var A=document.querySelectorAll("".concat(r," .pricing-plan-pricing-toggle-wrapper"));(A==null?void 0:A.length)>0?a.classList.add("paywall-pricing-aligner"):a.classList.remove("paywall-pricing-aligner")};if(a){v();var p=new MutationObserver(v);p.observe(a,u)}},d=()=>{var a=document.querySelectorAll("".concat(r," .pricing-plan-description"));a.forEach(p=>{p.scrollHeight>p.offsetHeight&&p.closest(".product-block").classList.add("see-more-node")});var u=document.querySelectorAll("".concat(r," .see-more-text"));u.forEach(p=>{p.addEventListener("click",()=>{var y=p.closest(".product-block");y.classList.remove("see-more-node"),y.classList.add("see-less-node")})});var v=document.querySelectorAll("".concat(r," .see-less-text"));v.forEach(p=>{p.addEventListener("click",()=>{var y=p.closest(".product-block");y.classList.remove("see-less-node"),y.classList.add("see-more-node")})})}},409454:(_,l,e)=>{"use strict";
2632Object.defineProperty(l,"__esModule",{value:!0});function c(p,y){for(var b in y)Object.defineProperty(p,b,{enumerable:!0,get:y[b]})}c(l,{initializeTextHighlight:function(){return u},updateTextHighlightColor:function(){return v}});var n=h(e(321414)),r=e(789204),t=e(580970),o=e(3841),s=e(710243);function h(p){return p&&p.__esModule?p:{default:p}}var f="sqs-background-enabled";function d(p){var y=p.closest(".sqs-block-html");if(y){var b=y.querySelector(".TextAttributes-props");if(b){var E=b!=null&&b.textContent?JSON.parse(b.textContent):{};return(0,n.default)(E,"id")}}}function a(p){var y,b=p.closest(".sqs-block-html"),E=b.classList.contains(f),A=d(p),w=p.getAttribute("data-text-attribute-id"),C=A==null||(y=A[w])===null||y===void 0?void 0:y.color;if((C==null?void 0:C.type)===s.ColorTypes.THEME_COLOR){var P="--text-highlight-color";return E&&(P="--text-highlight-color-on-background"),"var(".concat(P,")")}else{if((C==null?void 0:C.type)===s.ColorTypes.SITE_PALETTE_COLOR)return"hsla(var(--".concat(C.sitePaletteColor.colorName,"-hsl),").concat(C.sitePaletteColor.alphaModifier,")");if((C==null?void 0:C.type)===s.ColorTypes.CUSTOM_COLOR){var x;return!((x=C.customColor)===null||x===void 0)&&x.hslaValue&&(C=(0,t.getFormattedColorReference)(C)),(0,o.stringifyPaletteColorValue)(C.customColor)}}}function u(p){if(p){var y=d(p),b=a(p),E=p.getAttribute("data-text-attribute-id");if(y&&b)y[E].color=b;else return;var A=p.closest(".sqs-block-content"),w=new r.TextShape(p,y,A);return w}}function v(p){if(p.node){var y=a(p.node);p.onStateChange({color:y})}}},77765:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"initializeShapeBlock",{enumerable:!0,get:function(){return n}});var c=e(509250);function n(r){(0,c.initializeShapeBlockInVisitorView)(r)}},292946:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(h,f){for(var d in f)Object.defineProperty(h,d,{enumerable:!0,get:f[d]})}c(l,{removeSharedSSIdentity:function(){return s},storeSharedSSIdentity:function(){return o}});var n=t(e(994336)),r=e(491644);function t(h){return h&&h.__esModule?h:{default:h}}function o(){try{var h,f=btoa(JSON.stringify({identifier:r.context===null||r.context===void 0||(h=r.context.website)===null||h===void 0?void 0:h.identifier}));n.default.set("ss_lastid",f,{domain:r.context.appDomain,path:"/"})}catch(d){}}function s(){try{n.default.set("ss_lastid","",{domain:r.context.appDomain,expires:String(new Date(0)),path:"/"})}catch(h){}}},692619:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});var e={create:function(r){var t=function(){};t.prototype=r;var o=new t;return o.ready&&o.ready(),o}},c=e},812300:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return n}});var c=e(959558);function n(r,t){r.getDOMNode&&(r=r.getDOMNode());var o;try{o=JSON.parse(r.getAttribute("data-block-json"))}catch(s){return console.warn("Issue with decoding the JSON: ",s),Promise.reject()}return(0,c.renderBlockBackend)({blockWidgetJson:{type:t,id:r.getAttribute("id").replace("block-",""),value:o}}).then(s=>{var h=s.html,f=r.querySelector(".sqs-block-content");f&&h&&(f.innerHTML=h)})}},169557:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(A,w){for(var C in w)Object.defineProperty(A,C,{enumerable:!0,get:w[C]})}c(l,{IS_SQUARESPACE_ANDROID_APP:function(){return p},IS_SQUARESPACE_IOS_APP:function(){return v},IS_SQUARESPACE_MOBILE_APP:function(){return y},IS_SQUARESPACE_MOBILE_APP_SEVEN_ONE:function(){return b},IS_SQUARESPACE_MOBILE_APP_SEVEN_ZERO:function(){return E}});var n=e(87994),r=t(e(767843));function t(A){return A&&A.__esModule?A:{default:A}}var o,s,h,f,d;function a(){return(n.context===null||n.context===void 0?void 0:n.context.templateVersion)===r.default.SEVEN_ONE}function u(){return(n.context===null||n.context===void 0?void 0:n.context.templateVersion)===r.default.SEVEN}var v=!!(!((h=window)===null||h===void 0||(s=h.webkit)===null||s===void 0||(o=s.messageHandlers)===null||o===void 0)&&o.isSquarespaceEditor),p=!!(!((d=window)===null||d===void 0||(f=d.SquarespaceApp)===null||f===void 0)&&f.isSquarespaceEditor),y=p||v,b=a()&&y,E=u()&&y},251867:(_,l)=>{"use strict";
2632Object.defineProperty(l,"__esModule",{value:!0});function e(a,u){for(var v in u)Object.defineProperty(a,v,{enumerable:!0,get:u[v]})}e(l,{StickyNode:function(){return f},default:function(){return d}});function c(a,u){(u==null||u>a.length)&&(u=a.length);for(var v=0,p=new Array(u);v<u;v++)p[v]=a[v];return p}function n(a){if(Array.isArray(a))return a}function r(a,u,v){return u in a?Object.defineProperty(a,u,{value:v,enumerable:!0,configurable:!0,writable:!0}):a[u]=v,a}function t(a,u){var v=a==null?null:typeof Symbol!="undefined"&&a[Symbol.iterator]||a["@@iterator"];if(v!=null){var p=[],y=!0,b=!1,E,A;try{for(v=v.call(a);!(y=(E=v.next()).done)&&(p.push(E.value),!(u&&p.length===u));y=!0);}catch(w){b=!0,A=w}finally{try{!y&&v.return!=null&&v.return()}finally{if(b)throw A}}return p}}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(a,u){return n(a)||t(a,u)||h(a,u)||o()}function h(a,u){if(a){if(typeof a=="string")return c(a,u);var v=Object.prototype.toString.call(a).slice(8,-1);if(v==="Object"&&a.constructor&&(v=a.constructor.name),v==="Map"||v==="Set")return Array.from(v);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return c(a,u)}}class f{refreshStickyState(){this.stickyState==="in"?this.applyStickyInStyles():this.stickyState==="out"?this.applyStickyOutStyles():this.stickyState==="pinned"&&this.applyPinnedStyles()}applyStickyInStyles(){this.stickyState="in",this.isStickyTop?(this.node.style.bottom="",this.node.style.top="calc(var(--sticky-original-position) + ".concat(this.buffer,"px)")):(this.node.style.top="",this.node.style.bottom="calc(var(--sticky-original-position) + ".concat(this.buffer,"px)")),this.node.style.transition="",this.node.offsetLeft}applyStickyOutStyles(){this.stickyState="out",this.isStickyTop?(this.node.style.bottom="",this.node.style.top="calc(var(--sticky-original-position) - ".concat(this.buffer,"px)")):(this.node.style.top="",this.node.style.bottom="calc(var(--sticky-original-position) - ".concat(this.buffer,"px)")),this.node.style.transition="",this.node.offsetLeft}applyPinnedStyles(){this.stickyState="pinned",this.isStickyTop?(this.node.style.bottom="",this.node.style.top="var(--sticky-original-position)",this.node.style.transition="top 0.2s cubic-bezier(0.33,1,0.68,1)"):(this.node.style.top="",this.node.style.bottom="var(--sticky-original-position)",this.node.style.transition="bottom 0.2s cubic-bezier(0.33,1,0.68,1)")}measurePosition(){var u=this.isStickyTop?"top":"bottom",v=this.node.style[u];this.node.style.removeProperty(u),this.node.style.transition="";var p=parseInt(this.computed.top,10)||0,y=parseInt(this.computed.bottom,10)||0;return this.node.style[u]=v,{top:p,bottom:y}}updateObservers(u,v){this.hasInitialized=!0,this.top=u,this.bottom=v,this.lastTop=u,this.lastBottom=v,this.disconnectObservers(),this.initIntersectionObservers(u,v)}initIntersectionObservers(u,v){var p=this.isStickyTop?"".concat(-u-this.buffer-1,"px 0px 1000000px 0px"):"1000000px 0px ".concat(-v-this.buffer-1,"px 0px"),y=this.isStickyTop?"".concat(-u+this.buffer,"px 0px 1000000px 0px"):"1000000px 0px ".concat(-v+this.buffer,"px 0px");this.observerInside=new IntersectionObserver(this.onIntersectionInside,{root:this.document,rootMargin:p,threshold:[1]}),this.observerOutside=new IntersectionObserver(this.onIntersectionOutside,{root:this.document,rootMargin:y,threshold:[1]}),this.observerInside.observe(this.node),this.observerOutside.observe(this.node)}disconnectObservers(){var u,v;(u=this.observerInside)===null||u===void 0||u.disconnect(),(v=this.observerOutside)===null||v===void 0||v.disconnect()}isOutsideRegion(u){return this.isStickyTop?u.boundingClientRect.top<-this.buffer:window.innerHeight-u.boundingClientRect.bottom<-this.buffer}isInsideRegion(u){return this.isStickyTop?u.boundingClientRect.top>this.top+this.buffer:window.innerHeight-u.boundingClientRect.bottom>this.bottom+this.buffer}constructor(u,v){var p,y,b;r(this,"buffer",75),r(this,"hasInitialized",!1),r(this,"top",0),r(this,"bottom",0),r(this,"stickyState","none"),r(this,"lastTop",null),r(this,"lastBottom",null),r(this,"node",void 0),r(this,"document",void 0),r(this,"computed",void 0),r(this,"resizeObserver",void 0),r(this,"intersectionObserver",void 0),r(this,"observerInside",void 0),r(this,"observerOutside",void 0),r(this,"isStickyTop",void 0),r(this,"onResize",E=>{this.node.style.setProperty("--block-height",this.node.offsetHeight.toString()+"px"),this.onRefresh()}),r(this,"onIntersection",E=>{var A=s(E,1),w=A[0];w.isIntersecting&&this.onRefresh()}),r(this,"onRefresh",()=>{var E=this.node,A=this.measurePosition(),w=A.top,C=A.bottom;E.style.setProperty("--sticky-original-position","".concat(this.isStickyTop?w:C,"px")),this.refreshStickyState(),(!this.hasInitialized||this.lastTop!==w||this.lastBottom!==C)&&this.updateObservers(w,C)}),r(this,"onIntersectionInside",E=>{var A=s(E,1),w=A[0];!w.isIntersecting&&this.isOutsideRegion(w)||(w.isIntersecting?this.applyStickyInStyles():this.applyPinnedStyles())}),r(this,"onIntersectionOutside",E=>{var A=s(E,1),w=A[0];w.isIntersecting&&this.isInsideRegion(w)||(w.isIntersecting?this.applyPinnedStyles():this.applyStickyOutStyles())}),r(this,"destroy",()=>{var E,A,w,C,P;window.removeEventListener("resize",this.onRefresh),(w=window)===null||w===void 0||(A=w.Y)===null||A===void 0||(E=A.Global)===null||E===void 0||E.detach("headerHeight",this.onRefresh,this),(C=this.resizeObserver)===null||C===void 0||C.disconnect(),this.disconnectObservers(),(P=this.intersectionObserver)===null||P===void 0||P.disconnect(),this.node.style.removeProperty("--sticky-original-position"),this.node.style.removeProperty("position"),this.node.style.removeProperty(this.isStickyTop?"top":"bottom"),this.node.style.removeProperty("transition")}),this.node=u,this.document=v!=null?v:document,this.computed=window.getComputedStyle(u),this.isStickyTop=this.computed.top!=="auto",this.resizeObserver=new ResizeObserver(this.onResize),this.resizeObserver.observe(this.node),this.intersectionObserver=new IntersectionObserver(this.onIntersection,{root:this.document,rootMargin:"50% 0px 50% 0px"}),this.intersectionObserver.observe(this.node),window.addEventListener("resize",this.onRefresh),(b=window)===null||b===void 0||(y=b.Y)===null||y===void 0||(p=y.Global)===null||p===void 0||p.on("headerHeight",this.onRefresh,this)}}function d(a,u){if(a)return new f(a,u)}},716915:(_,l,e)=>{"use strict";
2632Object.defineProperty(l,"__esModule",{value:!0});function c(h,f){for(var d in f)Object.defineProperty(h,d,{enumerable:!0,get:f[d]})}c(l,{collapseChar:function(){return o},replaceTokensInString:function(){return s},splitUnits:function(){return t}});var n=r(e(461761));function r(h){return h&&h.__esModule?h:{default:h}}function t(h){if(h===void 0||typeof h!="string"||h==="")return{value:h,unit:""};var f=/\d+:\d+.*/.test(h);if(f)return{value:h,unit:""};var d=h.match(/^([-.\d]+(?:\.\d+)?)(.*)$/);return!d||d.length===0?{value:h,unit:""}:{value:parseFloat(d[1].trim()),unit:d[2].trim()}}function o(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"%",d=new RegExp("".concat(f,"+"),"g");return h.replace(d,f)}function s(h,f){var d=/\{\s*([^|}]+?)\s*(?:\|([^}]*))?\s*\}/g;return h.replace?h.replace(d,function(a,u){var v=(0,n.default)(f,u);return typeof v=="undefined"?a:v}):h}},204055:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(h,f){for(var d in f)Object.defineProperty(h,d,{enumerable:!0,get:f[d]})}c(l,{calculateVideoPlaceholderAspectRatio:function(){return o},default:function(){return s}});var n=e(259594),r=e(959558);function t(h){var f=h.querySelector(".summary-block-wrapper");if(!f||!f.matches(".summary-block-collection-type-events"))return Promise.resolve();var d;try{d=JSON.parse(h.getAttribute("data-block-json"))}catch(v){return console.warn("Issue with decoding the JSON: ",v),Promise.resolve()}var a=h.ownerDocument.defaultView.Static.SQUARESPACE_CONTEXT.collectionId,u=h.closest('.sqs-layout[data-type="page"]');return u&&(a=u.getAttribute("id").replace("page-","")),(0,r.renderBlockBackend)({collectionId:a,blockWidgetJson:{type:n.BlockType.SUMMARY_V2,id:h.getAttribute("id").replace("block-",""),value:d}}).then(v=>{var p=v.html,y=h.querySelector(".sqs-block-content");y&&(y.innerHTML=p)})}var o=h=>{var f=65;return h!=="Auto"&&(f=100/h),f||0},s=h=>(h.getDOMNode&&(h=h.getDOMNode()),t(h).then(()=>{if(!h.querySelector(".summary-block-setting-design-autogrid"))return Promise.resolve();var f=[...h.querySelectorAll("img")],d=0,a=v=>{v.target.removeEventListener("load",a),d++,d===f.length&&(d=0,window.dispatchEvent(new Event("resize")))},u=v=>{v.addEventListener("load",a)};f.forEach(u)}))},987008:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return t}});var c=r(e(461761)),n=r(e(767843));function r(o){return o&&o.__esModule?o:{default:o}}var t=function(){var o=(0,c.default)(window,"Static.SQUARESPACE_CONTEXT.templateVersion");return{getVersion:function(){return o},isVersion:function(h){return o===h},isSevenOne:function(){return o===n.default.SEVEN_ONE}}}()},540303:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return s}});var e="https://www.exploretock.com/tock.js",c=750,n="Tock_widget_container-columnLayout",r=h=>{var f=h.closest(".tock-block");f&&h.classList.toggle(n,f.clientWidth<=c)},t=h=>new ResizeObserver(()=>{r(h)}),o=h=>{var f=h.ownerDocument,d=f.defaultView,a=h.querySelector("#Tock_widget_container"),u=new MutationObserver(()=>{var p=a.querySelector(".TockButton-blue");p.classList.add("sqs-button-element--primary"),u.disconnect()});u.observe(a,{childList:!0});var v;a&&(v=a.getAttribute("data-tock-business-slug"),r(a),d._tockResizeObserver&&(d._tockResizeObserver.disconnect(),d._tockResizeObserver=void 0),d.ResizeObserver&&(d._tockResizeObserver=t(a),d._tockResizeObserver.observe(h))),d.tock||(d.tock={version:"1.0"},d._tockLoadPromise=new Promise((p,y)=>{var b=f.createElement("script");f.head.appendChild(b),b.onload=()=>p(),b.onerror=()=>y(),b.async=!0,b.src=e})),d._tockLoadPromise.then(()=>{d.tock.load(v)})},s=o},818822:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});var e=Object.freeze({ANCHOR:"ANCHOR",CONTENT_LINK:"CONTENT_LINK",DEFAULT:"DEFAULT",EMPTY_STRING:"EMPTY_STRING",EXTERNAL_LINK:"EXTERNAL_LINK",FILE_LINK:"FILE_LINK",MALFORMED_PROTOCOL:"MALFORMED_PROTOCOL",MISC_PROTOCOL:"MISC_PROTOCOL",SAME_PAGE_ANCHOR:"SAME_PAGE_ANCHOR"}),c=e},23479:(_,l,e)=>{"use strict";
2632Object.defineProperty(l,"__esModule",{value:!0});function c(pe,nt){for(var vt in nt)Object.defineProperty(pe,vt,{enumerable:!0,get:nt[vt]})}c(l,{URI_REGEX:function(){return E},addHttpIfMissing:function(){return Ie},addQueryParam:function(){return K},constructUrlFromContent:function(){return Ye},createUrlSafeString:function(){return q},createUrlWithSlash:function(){return ie},deconstructUrlToContent:function(){return Je},doubleEncode:function(){return oe},encodeUrl:function(){return J},ensurePrefixedUrl:function(){return Un},ensureProtocol:function(){return Kt},ensureUriOrProtocol:function(){return Rt},getCategory:function(){return Mt},getHash:function(){return be},getHostName:function(){return ze},getNode:function(){return Q},getPath:function(){return ne},getSearch:function(){return fe},hasExternalProtocol:function(){return pt},isAnchor:function(){return Ee},isFtp:function(){return Ht},isIP:function(){return Le},isInternalUrl:function(){return ln},isJavascript:function(){return en},isLinkExternal:function(){return qt},isMailto:function(){return Nt},isProperMailTo:function(){return Tt},isProperSms:function(){return Lt},isProperTel:function(){return it},isProperUrl:function(){return me},isSecure:function(){return An},isSlash:function(){return St},isSms:function(){return Te},isTel:function(){return ut},pathMatches:function(){return ke},removeHttpAndWwwFromUrl:function(){return ye},sanitizeTokenizedBlogUrl:function(){return te},securifyBlockEmbed:function(){return Ve},securifyURL:function(){return le},stripProtocolAndHostFromInternalUrl:function(){return gt},stripProtocolAndSlashes:function(){return G},stripTrailingSlashes:function(){return W},tokenizedBlogUrlInputFilter:function(){return re},urlIsOnlyHashChangeFromCurrentLocation:function(){return mt}});var n=f(e(131626)),r=e(716915),t=f(e(818822)),o=e(870787);function s(pe,nt){(nt==null||nt>pe.length)&&(nt=pe.length);for(var vt=0,jt=new Array(nt);vt<nt;vt++)jt[vt]=pe[vt];return jt}function h(pe){if(Array.isArray(pe))return pe}function f(pe){return pe&&pe.__esModule?pe:{default:pe}}function d(pe,nt){var vt=pe==null?null:typeof Symbol!="undefined"&&pe[Symbol.iterator]||pe["@@iterator"];if(vt!=null){var jt=[],an=!0,zt=!1,We,Ce;try{for(vt=vt.call(pe);!(an=(We=vt.next()).done)&&(jt.push(We.value),!(nt&&jt.length===nt));an=!0);}catch(we){zt=!0,Ce=we}finally{try{!an&&vt.return!=null&&vt.return()}finally{if(zt)throw Ce}}return jt}}function a(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(pe,nt){return h(pe)||d(pe,nt)||v(pe,nt)||a()}function v(pe,nt){if(pe){if(typeof pe=="string")return s(pe,nt);var vt=Object.prototype.toString.call(pe).slice(8,-1);if(vt==="Object"&&pe.constructor&&(vt=pe.constructor.name),vt==="Map"||vt==="Set")return Array.from(vt);if(vt==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(vt))return s(pe,nt)}}var p="https:",y=["http","https","ftp"],b=/^https?:\/\//i,E=/[\w\:]*\:(\w+)/,A=/(?:https?:\/\/)?(?:www\.)?(.*)\/?$/i,w=/^(https?:)?(\/\/)?[a-zA-Z0-9][a-zA-Z0-9_\-\.]*\.[a-zA-Z]{2,3}(\S*)?$/i,C=/(?:^#)|(?:^\.{0,2}\/)|(?:^(mailto|tel|sms|ftp|javascript):)|^(https?:)?\/\//,P=/^((https?:)?\/\/)|(ftp:\/\/)/i,x=/^([a-z]+):(.*)/i,R=/^(https?:)?(\/\/)?[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/i,M=/^[\+\-\d]{4,}$/,F=/^([\+\-\(\)\d]*\d[\+\-\(\)\d]*,?)+$/,z=/\.[\w\d]+$/,W=function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return pe.replace(new RegExp("^(/?)(.*[^/])?(/+)?$"),"$1$2")},G=pe=>pe.replace(P,""),K=function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",nt=arguments.length>1?arguments[1]:void 0,vt=arguments.length>2?arguments[2]:void 0,jt="";if((!pe||typeof pe!="string")&&(window.SQUARESPACE_SENTRY&&window.SQUARESPACE_SENTRY.captureMessage("Invalid url passed to UrlUtils.addQueryParam"),pe=""),pe){var an=pe.split("#");an.length>1&&(jt=an.slice(1).join(),pe=an[0])}if(typeof nt=="string"&&nt){var zt=pe.indexOf("?")!==-1?"&":"?";pe+=zt+nt+"="+vt}return jt&&(pe+="#"+jt),pe},ie=function(pe){var nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],vt=nt.join(""),jt="[^a-zA-Z0-9/\\-".concat(vt,"]");return pe=pe.trim().replace(new RegExp("[ ]+","g")," ").replace(new RegExp("[ ]","g"),"-").replace(new RegExp(jt,"g"),"").replace(new RegExp("[\\.\\-]{2,}","g"),"-").replace(new RegExp("[\\.\\/]{2,}","g"),"/").toLowerCase(),pe},re=function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return pe=pe.replace(/^\/+/g,""),pe=(0,r.collapseChar)(pe,"%"),pe=pe.replace(/%[^ymdt]/,"%"),pe=(0,r.collapseChar)(pe,"/"),pe?ie(pe,["%"]):""},te=function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return W(re(pe).replace(/%+$/,""))},q=(pe,nt)=>{var vt=pe;return nt&&(vt+=nt),vt=vt.replace(/\//g,""),ie(vt)},X=(pe,nt)=>!!pe&&pe.search(new RegExp("^"+nt+".+","i"))===0,Z=[[/\//g,"%2F"],[/\?/g,"%3F"],[/\*/g,"%2A"]],oe=pe=>{var nt=Z.reduce(function(vt,jt){return vt.replace(jt[0],jt[1])},pe);return encodeURIComponent(nt)},$=pe=>!!pe||pe===""||pe===0,J=pe=>{var nt=[];return Object.keys(pe).forEach(vt=>{if(pe.hasOwnProperty(vt)&&$(pe[vt])){var jt=typeof pe[vt]=="str
2632ing"?pe[vt]:JSON.stringify(pe[vt]);nt.push(encodeURIComponent(vt)+"="+encodeURIComponent(jt))}}),nt.join("&")},Q=pe=>{var nt=document.createElement("a");return nt.href=pe,nt},ne=pe=>Q(pe).pathname,fe=pe=>Q(pe).search,be=pe=>Q(pe).hash,ze=pe=>{var nt=G(pe),vt=nt.split("/")[0];return vt},ke=(pe,nt)=>ne(pe)===ne(nt),pt=pe=>P.test(pe),St=pe=>pe==="/",Kt=pe=>(pe.search(b)<0?pe="http://"+pe.replace(/^(\/\/)+/,""):pe=pe.replace(P,function(nt,vt){return vt}),pe),Rt=pe=>pe.search(E)<0?Kt(pe):pe,Un=pe=>pe?C.test(pe)?pe:"http://"+G(pe):"",qt=function(pe){var nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:window.location.host;if(!pe||!pt(pe))return!1;var vt=G(pe),jt=vt.split("/")[0];return jt.toLowerCase()!==nt.toLowerCase()},me=pe=>pe.search(w)>-1,Le=pe=>pe.search(R)>-1,Ee=pe=>X(pe,"#")&&pe.length<100,ut=pe=>X(pe,"tel:")&&pe.length<50,it=pe=>ut(pe)&&M.test(pe.split("tel:")[1]),Te=pe=>X(pe,"sms:")&&pe.length<1e3,Lt=pe=>Te(pe)?F.test(pe.split("sms:")[1]):!1,Nt=pe=>X(pe,"mailto:")&&pe.length<1e3,Tt=pe=>{if(!Nt(pe))return!1;var nt=pe.split("?")[0],vt=nt.split("@");return vt.length===2&&z.test(vt[1])},en=pe=>X(pe,"javascript:")&&pe.length<250,Ht=pe=>X(pe,"ftp:")&&pe.length<100,ln=pe=>X(pe,"\\/[^\\/]")&&pe.length<150,An=pe=>{var nt="";return pe?nt=(pe+"").toLowerCase().substring(0,6):window&&(nt=window.location.protocol),nt===p},le=pe=>pe&&p+"//"+G(pe),Ve=function(pe){var nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!(!An()||!pe)){var vt=pe.all("object embed, iframe"),jt=vt.size();vt.each(function(an,zt){var We=an.getAttribute("src");We&&an.setAttribute("src",le(We)),nt&&jt===zt+1&&(an.setStyle("display","none"),an.setStyle("display",null))})}},ye=pe=>pe.replace(A,"$1"),Ie=function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",nt="https://".startsWith(pe.slice(0,8))||"http://".startsWith(pe.slice(0,7))||"ftp://".startsWith(pe.slice(0,6));return nt?pe:"http://".concat(pe)},Ye=pe=>{var nt=pe.filters,vt=pe.urlId,jt=nt?n.default.stringify(nt,{arrayFormat:"repeat"}):"";return"/".concat(vt)+(jt?"?".concat(jt):"")},Je=pe=>{if(!ln(pe))return{};var nt=u(pe.replace(/^\//,"").split("?"),2),vt=nt[0],jt=nt[1],an=jt?n.default.parse(jt):null;return{urlId:vt,filters:an}},gt=pe=>{var nt=pt(pe),vt=ze(pe).toLowerCase();if(nt&&window.location.hostname.toLowerCase()===vt){var jt=G(pe);return jt.substr(jt.indexOf("/"))}return pe},mt=pe=>{var nt,vt=(nt=(0,o.getFrameWindow)())===null||nt===void 0?void 0:nt.location;if(!vt)return!1;var jt=vt.href.replace(vt.origin,""),an=zt=>{var We=zt.split("#")[0];return We=We.replace(/^\//,""),We};return an(pe)===an(jt)},Mt=pe=>{var nt;if(pe=(nt=pe==null?void 0:pe.trim())!==null&&nt!==void 0?nt:"",pe==="")return t.default.EMPTY_STRING;var vt=pe.match(x);if(vt&&vt.length>2){var jt=vt[1].toLowerCase(),an=vt[2].startsWith("//"),zt=y.includes(jt);if(!zt)return t.default.MISC_PROTOCOL;if(!an)return t.default.MALFORMED_PROTOCOL}if(pe.charAt(0)==="#")return t.default.ANCHOR;if(qt(pe))return t.default.EXTERNAL_LINK;if(pe.indexOf("/s/")===0)return t.default.FILE_LINK;if(pe.charAt(0)==="/")return t.default.CONTENT_LINK;var We=gt(pe);return mt(We)?t.default.SAME_PAGE_ANCHOR:null}},317936:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return w}});var c=u(e(638726)),n=u(e(981607)),r=u(e(686763)),t=u(e(917187)),o=u(e(550079)),s=u(e(845193)),h=e(553357),f=e(259594),d=u(e(805187)),a=u(e(987008));function u(C){return C&&C.__esModule?C:{default:C}}function v(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},P=(0,h.getLocalStorageData)(f.PopupOverlayLocalStorage.KEY);if(P&&!(0,d.default)(P)){var x=P[f.PopupOverlayLocalStorage.VERSION];if(x&&x<C.version)return!0;var R=P[f.PopupOverlayLocalStorage.SUBMITTED];if(R&&C.showUntilSignup)return!1;var M=Date.now(),F=P[f.PopupOverlayLocalStorage.CLOSED_DATE];if(F){var z=new Date(F);if(z.setDate(z.getDate()+C.displayFrequency),z<M&&C.displayFrequency!==-1)return!0}return!1}return!0}function p(C){var P=C.settings,x=P===void 0?{}:P,R=C.context,M=R===void 0?{}:R,F=C.isMobile,z=F===void 0?!1:F,W=C.urlSearch,G=W===void 0?"":W,K=M.pageType===r.default.NOT_FOUND&&M.collection&&M.collection.type===n.default.SPLASH_PAGE,ie=K||M.pageType===r.default.LO
2632CK_SCREEN;return x.enableMobile===!1&&z||!x.style||x.style===c.default.NONE||ie||G.includes("sqsscreenshot=true")?!1:v(x)}function y(C){var P=C.websiteSettings;return a.default.isSevenOne()||!P.hasOwnProperty("ssBadgeType")?!1:P.ssBadgeType!==o.default.NONE}function b(C){var P=C.win,x=C.isMobile,R=C.settings;if(!x)return!1;var M=P.innerWidth,F=M<=1024;return!(!F||!R||!(0,s.default)(R.style)||R.style===t.default.NONE)}function E(C){var P=C.YNodeBody,x=P.all('img[data-licensed-asset-preview="true"]'),R=P.hasClass("has-preview-getty-imgs");return!x.isEmpty()||R}function A(C){var P=C.settings,x=P===void 0?{}:P,R=C.urlSearch,M=R===void 0?"":R;return M.includes("sqsscreenshot=true")?!1:x.isCookieBannerEnabled}var w={shouldShowPopupOverlay:p,shouldShowMobileInformationBar:b,shouldShowLicensedAssetsBar:E,shouldShowSSBadge:y,shouldShowCookieBanner:A}},675199:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});function e(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=window.top;t.fbq&&t.fbq("track",n,r)}var c=e},745121:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return h}});var c=t(e(920768)),n=t(e(607162));function r(f,d,a){return d in f?Object.defineProperty(f,d,{value:a,enumerable:!0,configurable:!0,writable:!0}):f[d]=a,f}function t(f){return f&&f.__esModule?f:{default:f}}function o(f){for(var d=1;d<arguments.length;d++){var a=arguments[d]!=null?arguments[d]:{},u=Object.keys(a);typeof Object.getOwnPropertySymbols=="function"&&(u=u.concat(Object.getOwnPropertySymbols(a).filter(function(v){return Object.getOwnPropertyDescriptor(a,v).enumerable}))),u.forEach(function(v){r(f,v,a[v])})}return f}var s=new c.default;function h(f){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return s.track(f,o({},d,(0,n.default)()),a).catch(u=>{})}},607162:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return n}});var c=e(9895);function n(){var r={},t=window.Static,o=t.SQUARESPACE_CONTEXT;o.website&&(r.websiteId=o.website.id),o.templateId&&(r.templateId=o.templateId),o.templateInstallation&&o.templateInstallation.templateWebsite&&(r.variantId=o.templateInstallation.templateWebsite.id),o.authenticatedAccount&&o.authenticatedAccount.id&&(r.memberAccountId=o.authenticatedAccount.id);var s=window.location,h=s.pathname,f=s.hash;return r.pagePath=r.pagePath||h||"",f&&f!==""&&(r.pageHash=f.substring(1)),r.member_locale=(0,c.getResolvedMemberLocale)(),r.website_locale=(0,c.getResolvedWebsiteLocale)(),r}},549657:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(f,d){for(var a in d)Object.defineProperty(f,a,{enumerable:!0,get:d[a]})}c(l,{getAppDomain:function(){return t},getDomainForIdentifier:function(){return o},getStaticDomain:function(){return h},getWebsiteDomain:function(){return s}});var n=r(e(461761));function r(f){return f&&f.__esModule?f:{default:f}}var t=function(){return(0,n.default)(window,"Static.SQUARESPACE_CONTEXT.appDomain","")},o=function(d,a){return d+"."+(a||t())},s=function(d,a){return o(d.identifier,a||t())},h=function(){var d=t();return d?"//assets."+d+"/universal":"/universal"}},651178:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"areCookiesEnabled",{enumerable:!0,get:function(){return e}});function e(){try{if(!("cookie"in document))return!1;var c="_testCookieName";return document.cookie=c,document.cookie.includes(c)}catch(n){return!1}}},82450:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return s}});var c=t(e(899444)),n=e(23479),r=e(127521);function t(h){return h&&h.__esModule?h:{default:h}}function o(h){var f=h.one("a");if(!(!f||f.getAttribute("data-initialized"))){var d=f.get("parentNode"),a=f.ancestor(".sqs-block-button"),u=a.getAttribute("id"),v=f.getAttribute("href"),p=f.hasAttribute("target"),y=(0,n.isMailto)(v),b={id:u,buttonText:f.get("innerHTML"),clickthroughUrl:v,alignment:d.getAttribute("data-alignment"),size:d.getAttribute("data-button-size"),newWindow:p,context:c.default.BUTTON_BLOCK};(0,r.trackButtonView)(b),f.on("click",function(E){if(f.hasAttribute("data-tracked")){f.removeAttribute("data-tracked");return}var A=(!p||E.metaKey||E.ctrlKey||E.shiftKey)&&!y;A&&(E.preventDefault(),E.stopImmediatePropagation()),(0,r.trackButtonClick)(b).then(function(){A&&(f.setAttribute("data-tracked",!0),f.simulate("click"))})}),f.setAttribute("data-initialized",!0)}}var s=o},127521:(_,l,e)=>{"use strict";
2632Object.defineProperty(l,"__esModule",{value:!0});function c(Q,ne){for(var fe in ne)Object.defineProperty(Q,fe,{enumerable:!0,get:ne[fe]})}c(l,{addIntraPageEventFields:function(){return P},manageCookies:function(){return re},track:function(){return te},trackButtonClick:function(){return q},trackButtonView:function(){return X},trackFormRender:function(){return Z},trackOverlayEvent:function(){return oe},trackPageview:function(){return $},trackProductQuickView:function(){return J}});var n=a(e(994336)),r=a(e(686763)),t=a(e(592010)),o=a(e(67974)),s=a(e(456903)),h=a(e(131626)),f=e(9895),d=v(e(451417));function a(Q){return Q&&Q.__esModule?Q:{default:Q}}function u(Q){if(typeof WeakMap!="function")return null;var ne=new WeakMap,fe=new WeakMap;return(u=function(be){return be?fe:ne})(Q)}function v(Q,ne){if(!ne&&Q&&Q.__esModule)return Q;if(Q===null||typeof Q!="object"&&typeof Q!="function")return{default:Q};var fe=u(ne);if(fe&&fe.has(Q))return fe.get(Q);var be={__proto__:null},ze=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var ke in Q)if(ke!=="default"&&Object.prototype.hasOwnProperty.call(Q,ke)){var pt=ze?Object.getOwnPropertyDescriptor(Q,ke):null;pt&&(pt.get||pt.set)?Object.defineProperty(be,ke,pt):be[ke]=Q[ke]}return be.default=Q,fe&&fe.set(Q,be),be}var p=["ss_cid","ss_cpvisit","ss_cvisit","ss_cvr","ss_cvt"],y=()=>Promise.resolve(),b={headers:{"Content-type":"application/x-www-form-urlencoded; charset=utf-8"}};function E(){return window.Static.SQUARESPACE_CONTEXT}function A(){return window.__WE_ARE_SQUARESPACE_DISABLING_CENSUS__}function w(){try{return window.localStorage.setItem("test","1"),!0}catch(Q){return!1}}function C(Q,ne){return ne&&(Q.pagePermissionTypeValue=ne.permissionType),Q}function P(Q){var ne=E(),fe=ne.itemId,be=ne.item,ze=ne.collectionId,ke=ne.collection;C(Q,ke),fe&&be?(Q.pageTitle=be.title,Q.pageId=fe,Q.contentSource="i"):ze&&ke&&(Q.pageTitle=ke.title,Q.pageId=ze,Q.contentSource="c"),Q.pagePath=window.location.pathname}function x(){var Q=E(),ne=Q.authenticatedAccount,fe=Q.pageType,be=Q.websiteRoles,ze=be&&Object.keys(be).map(pt=>parseInt(pt,10)).includes(o.default.VIEWER)&&Object.keys(be).length===1,ke=!window.location.pathname.match(/\/config\/*/)&&ze;return(!ne||ke)&&fe!==r.default.NOT_FOUND&&fe!==r.default.LOCK_SCREEN&&fe!==r.default.MEMBER_AREA_ACCESS_DENIED&&A()!==!0}function R(){var Q=E().website;return!!(Q!=null&&Q.cloneable)}function M(){var Q=E().cookieSettings;if(R())return!0;var ne="ss_performanceCookiesAllowed";return Q&&Q.isRestrictiveCookiePolicyEnabled&&(!Q.isCookieBannerEnabled||!n.default.get(ne)||n.default.get(ne)==="false")}function F(Q){return ne=>{if(x()){var fe=d.hit(M());return ne.visitorCookie=fe,P(ne),s.default.post(Q,ne,{timeout:2500}).catch(y)}return Promise.resolve()}}function z(Q){return Q.userAgent=navigator.userAgent,Q.clientDate=new Date().getTime(),Q.viewportInnerHeight=window.innerHeight,Q.viewportInnerWidth=window.innerWidth,Q.screenHeight=window.screen.height,Q.screenWidth=window.screen.width,Q}function W(Q){var ne=E(),fe=ne.website,be=ne.templateId;return fe&&(Q.websiteId=fe.id),be&&(Q.templateId=be),Q.website_locale=(0,f.getResolvedWebsiteLocale)(),Q}function G(Q){Q.url=window.location.pathname;var ne=E(),fe=ne.itemId,be=ne.item,ze=ne.collectionId,ke=ne.collection;return C(Q,ke),fe&&be?(Q.title=be.title,Q.itemId=fe,Q.recordType=be.recordType):ze&&ke&&(Q.title=ke.title,Q.collectionId=ze),Q}function K(){return{localStorageSupported:w(),queryString:window.location.search,referrer:window.document.referrer}}function ie(){return window.location.pathname==="/search"}function re(){if(M())for(var Q=0;Q<p.length;Q++)n.default.get(p[Q])&&n.default.set(p[Q],"",{path:"/",expires:new Date(0).toUTCString()})}function te(Q,ne){if(x()){(typeof ne!="object"||ne===null)&&(ne={}),W(ne),z(ne),G(ne);var fe=d.hit(M());s.default.post("/api/census/RecordHit",h.default.stringify({event:Q,data:JSON.stringify(ne),ss_cvr:fe},{arrayFormat:"repeat"}),b).catch(y)}}var q=F("/api/census/button-click"),X=F("/api/census/button-render");function Z(Q){if(x()){var ne=d.hit(M()),fe={formId:Q,visitorCookie:ne};return P(fe),s.default.post("/api/census/form-render",fe).catch(y)}return Promise.resolve()}
2632function oe(Q){if(x()){var ne=d.hit(M());return Q.visitorCookie=ne,P(Q),s.default.post("/api/census/overlay",Q).catch(y)}}function $(){if(!ie()){var Q=K();te(t.default.PAGE_VIEW,Q)}}function J(Q){x()&&s.default.post("/api/census/RecordQuickView/".concat(Q))}},642351:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function e(v,p){for(var y in p)Object.defineProperty(v,y,{enumerable:!0,get:p[y]})}e(l,{createCvr:function(){return a},getUuid:function(){return f},updateCvr:function(){return u},validateCvr:function(){return d}});function c(v,p){(p==null||p>v.length)&&(p=v.length);for(var y=0,b=new Array(p);y<p;y++)b[y]=v[y];return b}function n(v){if(Array.isArray(v))return v}function r(v,p){var y=v==null?null:typeof Symbol!="undefined"&&v[Symbol.iterator]||v["@@iterator"];if(y!=null){var b=[],E=!0,A=!1,w,C;try{for(y=y.call(v);!(E=(w=y.next()).done)&&(b.push(w.value),!(p&&b.length===p));E=!0);}catch(P){A=!0,C=P}finally{try{!E&&y.return!=null&&y.return()}finally{if(A)throw C}}return b}}function t(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(v,p){return n(v)||r(v,p)||s(v,p)||t()}function s(v,p){if(v){if(typeof v=="string")return c(v,p);var y=Object.prototype.toString.call(v).slice(8,-1);if(y==="Object"&&v.constructor&&(y=v.constructor.name),y==="Map"||y==="Set")return Array.from(y);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return c(v,p)}}var h=/^[\w\d-]+(\|[1-9]\d*){4}$/;function f(v){return typeof v!="undefined"?(v^Math.random()*16>>v/4).toString(16):("10000000-1000-4000-8000"+-1e11).replace(/[018]/g,f)}function d(v){return h.test(v)?v:null}function a(v){v=v||new Date().getTime();var p=f();return[p,v,v,v,1].join("|")}function u(v,p){var y=o(v.split("|"),5),b=y[0],E=y[1],A=y[2],w=y[3],C=y[4];return p=p||new Date().getTime(),[b,E,w,p,parseInt(C,10)+1].join("|")}},508540:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function e(t,o){for(var s in o)Object.defineProperty(t,s,{enumerable:!0,get:o[s]})}e(l,{createCvt:function(){return r},validateCvt:function(){return n}});var c=/^[1-9]\d*$/;function n(t){return c.test(t)?t:null}function r(t){return t=t||new Date().getTime(),t.toString()}},451417:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(u,v){for(var p in v)Object.defineProperty(u,p,{enumerable:!0,get:v[p]})}c(l,{getFutureUTCDate:function(){return d},hit:function(){return a}});var n=e(642351),r=e(508540),t=o(e(994336));function o(u){return u&&u.__esModule?u:{default:u}}var s=(0,t.default)(document,!1),h=1e3*60*60*24*365,f=1e3*60;function d(u,v){return v=v||new Date().getTime(),new Date(v+u).toUTCString()}function a(u){if(u)return(0,n.createCvr)();var v,p=(0,n.validateCvr)((v=s.get("ss_cvr"))!==null&&v!==void 0?v:""),y,b=(0,r.validateCvt)((y=s.get("ss_cvt"))!==null&&y!==void 0?y:""),E=new Date().getTime(),A={cvr:{path:"/",expires:d(h*2,E)},cvt:{path:"/",expires:d(f*30,E)}};return p&&!b?(p=(0,n.updateCvr)(p,E),b=(0,r.createCvt)(E)):p||(p=(0,n.createCvr)(E),b=(0,r.createCvt)(E)),s.set("ss_cvr",p,A.cvr),s.set("ss_cvt",b!=null?b:"",A.cvt),p}},292675:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return o}});var c=e(419467),n="USD",r=null,t={getStoreCurrency(){return r||(r=(0,c.get)(window,["Static","SQUARESPACE_CONTEXT","websiteSettings","storeSettings","selectedCurrency"],n)),r},updateStoreCurrency(s){r=s}},o=t},66370:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(oe,$){for(var J in $)Object.defineProperty(oe,J,{enumerable:!0,get:$[J]})}c(l,{trackAddToCart:function(){return p},trackApiKeyCreationModalCancel:function(){return F},trackApiKeyCreationModalComplete:function(){return z},trackApiKeyCreationModalCopy:function(){return R},trackApiKeyCreationModalNext:function(){return M},trackApiKeysPanelCreateKey:function(){return C},trackApiKeysPanelDeleteKey:function(){return P},trackApiKeysPanelDeleteKeyConfirm:function(){return x},trackApiKeysPanelLearnMore:function(){return A},trackApiKeysPanelTermsOfUse:function(){return w},trackCartPageProductFormClose:function(){return a},trackCartPageProductFormOpen:function(){return d},trackCartPageProductFormSubmit:function(){return u},trackCreateCustomerAccount:function(){return v},trackDynamicAdsProductsFeedUrlCopy:function(){return W},trackFacebookPixelSaveId:function(){return G},trackInventoryPanelClickNextPage:function(){return Z},trackInventoryPanelClickRow:function(){return X},trackInventoryPanelClickRowExpander:function(){return q},trackInventoryPanelSearchProducts:function(){return K},trackInventoryPanelSortOnName:function(){return ie},trackInventoryPanelSortOnPrice:function(){return te},trackInventoryPanelSortOnStock:function(){return re},trackSearch:function(){return y},trackSubscribeNewsletter:function(){return b},trackViewProductPage:function(){return E}});var n=h(e(823923)),r=h(e(961107)),t=h(e(675199)),o=h(e(745121));function s(oe,$,J){return $ in oe?Object.defineProperty(oe,$,{value:J,enumerable:!0,configurable:!0,writable:!0}):oe[$]=J,oe}function h(oe){return oe&&oe.__esModule?oe:{default:oe}}function f(oe){for(var $=1;$<arguments.length;$++){var J=arguments[$]!=null?arguments[$]:{},Q=Object.keys(J);typeof Object.getOwnPropertySymbols=="function"&&(Q=Q.concat(Object.getOwnPropertySymbols(J).filter(function(ne){return Object.getOwnPropertyDescriptor(J,ne).enumerable}))),Q.forEach(function(ne){s(oe,ne,J[ne])})}return oe}var d=()=>(0,o.default)(n.default.CART_PAGE_PRODUCT_FORM_OPEN),a=()=>(0,o.default)(n.default.CART_PAGE_PRODUCT_FORM_CLOSE),u=()=>(0,o.default)(n.default.CART_PAGE_PRODUCT_FORM_SUBMIT),v=function(){var oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(n.default.CREATE_CUSTOMER_ACCOUNT,oe)},p=function(){var oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(n.default.ADD_TO_CART,oe)},y=function(){var oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(n.default.SEARCH,oe)},b=function(){var oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(n.default.SUBSCRIBE_NEWSLETTER,oe)},E=function(){var oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,t.default)(n.default.VIEW_PRODUCT_PAGE,oe)},A=()=>(0,o.default)("interface_click",{identifier:r.default.API_KEYS_PANEL_LEARN_MORE}),w=()=>(0,o.default)("interface_click",{identifier:r.default.API_KEYS_PANEL_TERMS_OF_USE}),C=()=>(0,o.default)("interface_click",{identifier:r.default.API_KEYS_PANEL_CREATE_KEY}),P=oe=>(0,o.default)("interface_click",f({identifier:r.default.API_KEYS_PANEL_DELETE_KEY},oe)),x=oe=>(0,o.default)("interface_click",f({identifier:r.default.API_KEYS_PANEL_DELETE_KEY_CONFIRM},oe)),R=oe=>(0,o.default)("interface_click",f({identifier:r.default.API_KEY_CREATION_MODAL_COPY},oe)),M=oe=>(0,o.default)("interface_click",f({identifier:r.default.API_KEY_CREATION_MODAL_NEXT},oe)),F=oe=>(0,o.default)("interface_click",f({identifier:r.default.API_KEY_CREATION_MODAL_CANCEL},oe)),z=oe=>(0,o.default)("interface_click",f({identifier:r.default.API_KEY_CREATION_MODAL_COMPLETE},oe)),W=()=>
2632(0,o.default)(n.default.FACEBOOK_DYNAMIC_ADS_PRODUCTS_FEED_URL_COPY),G=()=>(0,o.default)(n.default.FACEBOOK_PIXEL_SAVE_ID),K=()=>(0,o.default)(n.default.INVENTORY_PANEL_SEARCH_PRODUCTS),ie=()=>(0,o.default)(n.default.INVENTORY_PANEL_SORT_ON_NAME),re=()=>(0,o.default)(n.default.INVENTORY_PANEL_SORT_ON_STOCK),te=()=>(0,o.default)(n.default.INVENTORY_PANEL_SORT_ON_PRICE),q=()=>(0,o.default)(n.default.INVENTORY_PANEL_CLICK_ROW_EXPANDER),X=()=>(0,o.default)(n.default.INVENTORY_PANEL_CLICK_ROW),Z=()=>(0,o.default)(n.default.INVENTORY_PANEL_CLICK_NEXT_PAGE)},158918:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function e(y,b){for(var E in b)Object.defineProperty(y,E,{enumerable:!0,get:b[E]})}e(l,{addBreadcrumb:function(){return n},captureEvent:function(){return o},captureException:function(){return t},captureMessage:function(){return r},configureScope:function(){return s},getCurrentScope:function(){return f},isSentryConnected:function(){return v},withScope:function(){return h}});var c=()=>{},n,r,t,o,s,h,f,d=y=>function(b){for(var E=arguments.length,A=new Array(E>1?E-1:0),w=1;w<E;w++)A[w-1]=arguments[w];return console.log("[Sentry][".concat(y,"] ").concat(b),...A),"some-error-identifier"},a=!1,u=y=>{var b=y.category,E=y.message;console.log("[Sentry][addBreadcrumb] (".concat(b,") ").concat(E))},v=!1;function p(){return new Proxy({},{get:()=>c})}window.SQUARESPACE_SENTRY?(v=!0,n=window.SQUARESPACE_SENTRY.addBreadcrumb,r=window.SQUARESPACE_SENTRY.captureMessage,t=window.SQUARESPACE_SENTRY.captureException,o=window.SQUARESPACE_SENTRY.captureEvent,s=window.SQUARESPACE_SENTRY.configureScope,h=window.SQUARESPACE_SENTRY.withScope,f=window.SQUARESPACE_SENTRY.getCurrentScope):(console.warn("SENTRY WAS __NOT__ INITIALIZED. Logs will be forwarded to console instead."),n=a?u:c,r=d("captureMessage"),t=d("captureException"),o=d("captureEvent"),f=p,s=c,h=function(){for(var b=arguments.length,E=new Array(b),A=0;A<b;A++)E[A]=arguments[A];var w=E.length===2?E[1]:E[0],C=p();return w(C)})},644346:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return d}});var c=n(e(625392));function n(a){return a&&a.__esModule?a:{default:a}}var r=/({[^}]+})/g,t=/{([^}]+)}/,o=a=>typeof a=="string",s=(0,c.default)(function(a){return a.split(r)}),h=(a,u)=>a+"-"+JSON.stringify(u),f=(0,c.default)(function(a,u){return typeof u=="object"&&u!==null&&(a=a.map(v=>{var p=v.match(t);return p&&u.hasOwnProperty(p[1])?u[p[1]]+"":v})),a.join("")},h),d=function(a){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!u||!o(a))return a;var v=s(a);return f(v,u)}},179072:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return r}});var c=n(e(545334));function n(t){return t&&t.__esModule?t:{default:t}}function r(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;t=(0,c.default)(t);var s=t.isAfter()||!o&&t.diff((0,c.default)(),"s")>-60;return s?t.from(t):t.fromNow()}},371142:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return d}});var c=e(373887);function n(a,u,v,p,y,b,E){try{var A=a[b](E),w=A.value}catch(C){v(C);return}A.done?u(w):Promise.resolve(w).then(p,y)}function r(a){return function(){var u=this,v=arguments;return new Promise(function(p,y){var b=a.apply(u,v);function E(w){n(b,p,y,E,A,"next",w)}function A(w){n(b,p,y,E,A,"throw",w)}E(void 0)})}}function t(a,u,v){return u in a?Object.defineProperty(a,u,{value:v,enumerable:!0,configurable:!0,writable:!0}):a[u]=v,a}function o(a){for(var u=1;u<arguments.length;u++){var v=arguments[u]!=null?arguments[u]:{},p=Object.keys(v);typeof Object.getOwnPropertySymbols=="function"&&(p=p.concat(Object.getOwnPropertySymbols(v).filter(function(y){return Object.getOwnPropertyDescriptor(v,y).enumerable}))),p.forEach(function(y){t(a,y,v[y])})}return a}function s(a,u){var v,p,y,b,E={label:0,sent:function(){if(y[0]&1)throw y[1];return y[1]},trys:[],ops:[]};return b={next:A(0),throw:A(1),return:A(2)},typeof Symbol=="function"&&(b[Symbol.iterator]=function(){return this}),b;function A(C){return function(P){return w([C,P])}}function w(C){if(v)throw new TypeError("Generator is already executing.");for(;E;)try{if(v=1,p&&(y=C[0]&2?p.return:C[0]?p.throw||((y=p.return)&&y.call(p),0):p.next)&&!(y=y.call(p,C[1])).done)return y;switch(p=0,y&&(C=[C[0]&2,y.value]),C[0]){case 0:case 1:y=C;break;case 4:return E.label++,{value:C[1],done:!1};case 5:E.label++,p=C[1],C=[0];continue;case 7:C=E.ops.pop(),E.trys.pop();continue;default:if(y=E.trys,!(y=y.length>0&&y[y.length-1])&&(C[0]===6||C[0]===2)){E=0;continue}if(C[0]===3&&(!y||C[1]>y[0]&&C[1]<y[3])){E.label=C[1];break}if(C[0]===6&&E.label<y[1]){E.label=y[1],y=C;break}if(y&&E.label<y[2]){E.label=y[2],E.ops.push(C);break}y[2]&&E.ops.pop(),E.trys.pop();continue}C=u.call(a,E)}catch(P){C=[6,P],p=0}finally{v=y=0}if(C[0]&5)throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}}var h=function(){var a=r(function(u){return s(this,function(v){switch(v.label){case 0:switch(u){case c.effectTypes.liquid:return[3,1];case c.effectTypes.filmGrain:return[3,3];case c.effectTypes.parallax:return[3,5];case c.effectTypes.refractedCircles:return[3,7];case c.effectTypes.refractedLines:return[3,9]}return[3,11];case 1:return[4,e.e(6910).then(e.bind(e,132509))];case 2:return[2,v.sent()];case 3:return[4,e.e(72994).then(e.bind(e,758972))];case 4:return[2,v.sent()];case 5:return[4,e.e(86567).then(e.bind(e,879625))];case 6:return[2,v.sent()];case 7:return[4,e.e(85364).then(e.bind(e,642732))];case 8:return[2,v.sent()];case 9:return[4,e.e(98659).then(e.bind(e,433584))];case 10:return[2,v.sent()];case 11:return[2]}})});return function(v){return a.apply(this,arguments)}}(),f=function(){var a=r(function(u,v){var p,y,b,E,A,w;return s(this,function(C){switch(C.label){case 0:return p=u.parentNode.querySelector(".imageEffe
2632ctContainer"),p?(y=v||JSON.parse(p.dataset.effect),y?(b=y.type,!b||b==="none"?[2]:[4,h(b)]):[2]):[2];case 1:return E=C.sent(),A=E.default,w=new A({image:u,container:p,effectProps:o({},y)}),[2,w]}})});return function(v,p){return a.apply(this,arguments)}}(),d={createImageEffect:f}},354986:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"isWindowInDamaskFrame",{enumerable:!0,get:function(){return e}});function e(c){var n=window.top;try{return!!(n&&(n.Y||n.YUI_NOT_YET_LOADED)&&n.Y!==c&&(!window.frameElement||!window.frameElement.hasAttribute("data-is-visitor-preview")))}catch(r){return!1}}},400044:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});function e(n,r){if(typeof n.closest=="function")return n.closest(r)||null;for(;n;){if(n.matches(r))return n;n=n.parentElement}return null}function c(n){if(!n)return!1;var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"sqs-dynamic-text",t=n.ownerDocument,o=t.defaultView;if(!o)return!1;var s=o.innerWidth,h=Array.from(n.querySelectorAll("."+r));return h.forEach(function(f){var d=f.offsetWidth,a=Math.floor(d/s*1e3)/10,u=parseInt(f.getAttribute("data-width-percentage"),10);if(u!==a){f.style.fontSize="calc(0.5rem + "+a+"%)",f.style.fontSize="max(.75rem, "+a+"%)",f.setAttribute("data-width-percentage",a);var v=parseInt(o.getComputedStyle(f,null).getPropertyValue("font-size"),10),p=f.firstChild;p&&p.classList&&(v>0&&v<=13?p.classList.add("min-font-set"):p.classList.contains("min-font-set")&&p.classList.remove("min-font-set"));var y=e(f,".image-block-outer-wrapper");y&&y.classList.add("sqs-text-ready")}}),!0}},700611:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return b}});var c=e(419467),n=u(e(708380)),r=u(e(749189)),t=u(e(195537)),o=u(e(495425)),s=u(e(557923)),h=u(e(858789)),f=u(e(94355)),d=u(e(528204));function a(E,A,w){return A in E?Object.defineProperty(E,A,{value:w,enumerable:!0,configurable:!0,writable:!0}):E[A]=w,E}function u(E){return E&&E.__esModule?E:{default:E}}function v(E){for(var A=1;A<arguments.length;A++){var w=arguments[A]!=null?arguments[A]:{},C=Object.keys(w);typeof Object.getOwnPropertySymbols=="function"&&(C=C.concat(Object.getOwnPropertySymbols(w).filter(function(P){return Object.getOwnPropertyDescriptor(w,P).enumerable}))),C.forEach(function(P){a(E,P,w[P])})}return E}var p=window.matchMedia("(prefers-reduced-motion: reduce)"),y=()=>p.matches;class b{redrawPath(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=A.regionWidth,C=w===void 0?100:w,P=A.textHeight,x=P===void 0?10:P,R=A.transformYOffset,M=R===void 0?0:R,F=A.waveFrequencyWidth,z=F===void 0?0:F,W=this.props.waveIntensity,G=z*.333,K=Math.ceil((C+z*2)/z)+1,ie=-z,re=x*.662,te=function(){var Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return[...Array(K).keys()].reduce((oe,$)=>{var J=ie+$*z,Q=Z+($%2===0?0:W);return oe+($===0?" L".concat(J,",").concat(Q):" S".concat(J-G,",").concat(Q," ").concat(J,",").concat(Q))},"")},q="M".concat(ie,",").concat(re," ").concat(te(re)),X=`
2633      M`.concat(ie,",").concat(W+x,`
2634      `).concat(te(x-M),`
2635      M`).concat(ie,",").concat(Math.max(W,M),`
2636      `).concat(te(M),`
2637    `);this.ref.path.setAttribute("d",q),this.ref.pathGroup.setAttribute("transform","translate(0, ".concat(x*.05,")")),this.ref.pathHitbox.setAttribute("d",q),this.ref.pathHitbox.setAttribute("stroke-width",x),this.ref.pathHitboxFocusOutline.setAttribute("d",X),this.ref.pathHitboxGroup.setAttribute("transform","translate(0, ".concat(-re+re*.75,")")),this.info.pathLength=this.ref.path.getTotalLength(),this.lerps=this.buildLerps(3)}buildLerps(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:3,w=Math.ceil(this.info.pathLength/A)+1;return[...Array(w).keys()].reduce((C,P)=>{var x=P*A,R=this.ref.path.getPointAtLength(x);if(C.points[P]=R,C.index[P]=x,C.x[P]=R.x,C.y[P]=R.y,P>0){var M=P-1,F=C.points[M],z=C.points[P];
2637C.rotation[M]=Math.atan2(z.y-F.y,z.x-F.x)*180/Math.PI,P===w-1&&(C.rotation[P]=C.rotation[M])}return C},{index:[],points:[],x:[],y:[],rotation:[]})}onTick(){this.wave.tick(this.lerps)}bindListeners(){n.default.on(this.render,0),this.resizeObserver=new ResizeObserver(this.render),this.resizeObserver.observe(this.ref.measurementContainer),p!=null&&p.addEventListener?p.addEventListener("change",this.handleMediaQueryListChange):p.addListener(this.handleMediaQueryListChange),this.intersectionScroll=new r.default(this.node,{onIntersection:this.onIntersection,normalize:!1}),this.ref.hitbox&&this.props.pausedOnHover&&(this.ref.hitbox.addEventListener("mouseenter",this.onPointerEnter),this.ref.hitbox.addEventListener("touchstart",this.onPointerEnter),this.ref.hitbox.addEventListener(["touchend","touchcancel"],this.onPointerLeave),this.ref.hitbox.addEventListener(["mouseleave"],this.onPointerLeave)),this.tweakListener=this.Y.Global.on("tweak:change",this.rerender),document.fonts.ready.then(()=>{this.rerender()})}unbindListeners(){var A,w;n.default.off(this.render,0),this.resizeObserver.disconnect(),p!=null&&p.removeEventListener?p.removeEventListener("change",this.handleMediaQueryListChange):p.removeListener(this.handleMediaQueryListChange),(A=this.intersectionScroll)===null||A===void 0||A.destroy(),this.ref.hitbox&&this.props.pausedOnHover&&(this.ref.hitbox.removeEventListener("mouseenter",this.onPointerEnter),this.ref.hitbox.removeEventListener("touchstart",this.onPointerEnter),this.ref.hitbox.removeEventListener(["touchend","touchcancel"],this.onPointerLeave),this.ref.hitbox.removeEventListener(["mouseleave"],this.onPointerLeave)),(w=this.tweakListener)===null||w===void 0||w.detach()}start(){this.rAFID=requestAnimationFrame(this.tick)}stop(){cancelAnimationFrame(this.rAFID)}restart(){this.stop(),this.start()}constructor(A,w){var C=this;a(this,"defaultAnimationProps",{waveFrequency:1,waveIntensity:0,animationDirection:t.default.LEFT,animationSpeed:1,pausedOnHover:!1}),a(this,"info",{pathLength:0}),a(this,"prevRegionWidth",-1),a(this,"prevTextHeight",-1),a(this,"uniforms",{hover:{value:1}}),a(this,"intersectionScroll",null),a(this,"resizeObserver",null),a(this,"rAFID",null),a(this,"render",function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},z=F.isForce,W=z===void 0?!1:z;if(C.node){var G=C.props,K=G.waveIntensity,ie=G.waveFrequency,re=(0,s.default)(250,1e3,(0,c.clamp)(ie*.1,0,1)),te=Math.max(C.node.clientWidth,50),q=C.ref.measurementContainer.clientWidth,X=C.ref.originGroupItemNodes.map($=>{var J=$.clientWidth,Q=window.getComputedStyle($),ne=parseFloat(Q.marginRight)||0;return{width:J,spacing:ne}}),Z=C.ref.firstMeasuredItemNode.clientHeight,oe=Z*.1;(te!==C.prevRegionWidth||Z!==C.prevTextHeight||W)&&C.redrawPath({regionWidth:te,waveFrequencyWidth:re,textHeight:Z,transformYOffset:oe}),C.prevRegionWidth=te,C.prevTextHeight=Z,C.wave.onResize({measuredItems:X,measuredWidth:Math.max(q,50),pathLength:C.info.pathLength,regionWidth:te,padding:re}),C.ref.svg.style.height="".concat(Z+K,"px"),C.ref.svg.style.transform="translateY(".concat(oe,"px)"),C.ref.svg.style.overflow="visible",C.ref.path
2637HitboxFocusOutline.style.transform="translateY(".concat(oe,"px)")}}),a(this,"rerender",()=>{this.debouncedRerender=(0,c.debounce)(this.render,1e3),this.debouncedRerender()}),a(this,"handleMediaQueryListChange",F=>{var z=F.matches;z?this.stop():this.start()}),a(this,"onIntersection",F=>{if(F&&!y()){this.isImmediate=!0,this.start();return}this.stop()}),a(this,"onPointerEnter",()=>{this.ref.pathHitbox.dataset.hover=!0,this.uniforms.hover.value=0}),a(this,"onPointerLeave",()=>{this.ref.pathHitbox.dataset.hover=!1,this.uniforms.hover.value=1}),a(this,"tick",()=>{this.onTick(),this.rAFID=requestAnimationFrame(this.tick)}),a(this,"destroy",()=>{var F,z;this.unbindListeners(),this.stop(),this.wave.destroy(),(z=this.debouncedRerender)===null||z===void 0||(F=z.cancel)===null||F===void 0||F.call(z),delete this.node}),this.node=A,this.Y=w,this.ref=(0,h.default)(this.node);var P=this.node.closest(".sqs-block-marquee").id.replace("block-","");(0,f.default)(P,this.ref),this.props=v({},this.defaultAnimationProps,JSON.parse(this.ref.props.textContent)),this.ref.wrapper.dataset.ready=!0;var x=this.props,R=x.animationDirection,M=x.animationSpeed;this.wave=new d.default({container:this.ref.textPath,animationDirection:R,originGroupItemNodes:this.ref.originGroupItemNodes,path:this.ref.path,sharedUniforms:this.uniforms,animationSpeed:o.default[R]*M,svgGroupItemNodes:this.ref.svgGroupItemNodes,trackContainer:this.ref.trackContainer}),this.render(),this.bindListeners()}}},528204:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return h}});var c=r(e(507511));function n(f,d,a){return d in f?Object.defineProperty(f,d,{value:a,enumerable:!0,configurable:!0,writable:!0}):f[d]=a,f}function r(f){return f&&f.__esModule?f:{default:f}}function t(f){for(var d=1;d<arguments.length;d++){var a=arguments[d]!=null?arguments[d]:{},u=Object.keys(a);typeof Object.getOwnPropertySymbols=="function"&&(u=u.concat(Object.getOwnPropertySymbols(a).filter(function(v){return Object.getOwnPropertyDescriptor(a,v).enumerable}))),u.forEach(function(v){n(f,v,a[v])})}return f}function o(f,d){var a=Object.keys(f);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(f);d&&(u=u.filter(function(v){return Object.getOwnPropertyDescriptor(f,v).enumerable})),a.push.apply(a,u)}return a}function s(f,d){return d=d!=null?d:{},Object.getOwnPropertyDescriptors?Object.defineProperties(f,Object.getOwnPropertyDescriptors(d)):o(Object(d)).forEach(function(a){Object.defineProperty(f,a,Object.getOwnPropertyDescriptor(d,a))}),f}class h{onResize(d){var a=d.measuredItems,u=d.measuredWidth,v=d.padding,p=d.pathLength,y=this.props,b=y.path,E=y.trackContainer,A=y.container,w=y.originGroupItemNodes,C=y.svgGroupItemNodes,P=Math.ceil((p+u)/u)*u,x=Math.ceil(P/u);for(this.info.measuredWidth=u,this.info.pathLength=p,this.info.padding=v,b.setAttribute("stroke-dasharray",this.getStrokeDashArray(a));this.info.numGroups<x&&A.childElementCount/w.length<x;){this.info.numGroups+=1;var R=new c.default({container:A,domContainer:E,originGroupItemNodes:w,path:b,svgGroupItemNodes:C});this.waveGroups.push(R)}this.positionGroups(a)}getStrokeDashArray(d){return d.reduce((a,u)=>a+"".concat(u.width," ").concat(u.spacing," "),"")}positionGroups(d){var a=0;this.waveGroups.forEach(u=>{a=u.positionItems({x:a,measuredItems:d})})}tick(d){var a,u=this.props,v=u.container,p=u.path,y=u.animationSpeed,b=this.info.measuredWidth;this.uniforms.progress.value-=y*this.uniforms.hover.value;var E=((b+this.uniforms.progress.value)%b+b)%b;v.setAttribute("startOffset",-E),p.setAttribute("stroke-dashoffset",E),(a=this.waveGroups)===null||a===void 0||a.forEach(A=>A.updateItemVisibility(E,this.info.pathLength,this.info.padding))}destroy(){var d;(d=this.waveGroups)===null||d===void 0||d.forEach(a=>a.destroy()),this.waveGroups=null}constructor(d){n(this,"waveGroups",[]),n(this,"info",{pathLength:0,padding:0,measuredWidth:0,numGroups:0}),this.props=d,this.uniforms=s(t({},this.props.sharedUniforms),{progress:{value:0}})}}n(h,"defaultProps",{animationDirection:"left",animationSpeed:-1,container:null,originGroupItemNodes:[],path:null,sharedUniforms:{hover:{value:0}},svgGroupItemNodes:[],trackContainer:null})},507511:(_,l)=>{"use strict";
2637Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});function e(n,r,t){return r in n?Object.defineProperty(n,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[r]=t,n}class c{getItems(){var r=this.props,t=r.container,o=r.svgGroupItemNodes;return o.reduce((s,h)=>{var f=h.cloneNode(!0),d={x:0,width:0,node:f,domNode:null,isOffscreen:!1};return s.push(d),t.appendChild(f),s},[])}positionItems(){for(var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=r.x,o=r.measuredItems,s=t,h=0;h<this.info.numItems;h+=1){var f=this.items[h],d=o[h],a=d.width+d.spacing;f.x=s,f.width=a,f.node.setAttribute("x",f.x),s+=a}return s}updateItemVisibility(r,t,o){for(var s=0;s<this.info.numItems;s+=1){var h=this.items[s],f=h.x-r>t-o||h.x+h.width-r<o;h.isOffscreen!==f&&(h.node.style.display=f?"none":"block"),h.isOffscreen=f}}destroy(){this.items=[],this.info.numItems=0}constructor(r){e(this,"info",{numItems:0}),this.props=r,this.items=this.getItems(),this.info.numItems=this.items.length}}e(c,"defaultProps",{container:null,domContainer:null,originGroupItemNodes:[],path:null,svgGroupItemNodes:[]})},858789:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});var e=n=>({wrapper:n.querySelector(".Marquee"),display:n.querySelector(".Marquee-display"),props:n.querySelector(".Marquee-props"),measurementContainer:n.querySelector(".Marquee-measure"),firstMeasuredItemNode:n.querySelector(".Marquee-measure h1, .Marquee-measure p"),originGroupItemNodes:Array.from(n.querySelectorAll(".Marquee-measure .Marquee-item")),trackContainer:n.querySelector(".Marquee-track"),svg:n.querySelector(".Marquee-svg"),svgGroup:n.querySelector(".Marquee-svg-group"),svgGroupItemNodes:Array.from(n.querySelectorAll(".Marquee-svg-group > *")),path:n.querySelector(".Marquee-path"),pathGroup:n.querySelector(".Marquee-path-group"),hitbox:n.querySelector("[data-hitbox]"),pathHitbox:n.querySelector(".Marquee-path-hitbox"),pathHitboxFocusOutline:n.querySelector(".Marquee-path-hitbox-focus-outline"),pathHitboxGroup:n.querySelector(".Marquee-path-hitbox-group"),textPath:n.querySelector(".Marquee-svg-text"),visuallyHiddenTextContent:n.querySelector(".v6-visually-hidden")}),c=e},570076:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return r}});var c=n(e(700611));function n(t){return t&&t.__esModule?t:{default:t}}var r=(t,o)=>new c.default(t,o)},557923:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});var e=(n,r,t)=>n*(1-t)+r*t,c=e},94355:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});var e=(n,r)=>{var t,o,s,h,f,d;(t=r.path)===null||t===void 0||t.setAttribute("id",n),(o=r.pathHitbox)===null||o===void 0||o.setAttribute("id",n),(s=r.textPath)===null||s===void 0||s.setAttribute("href","#"+n),(h=r.svgGroup)===null||h===void 0||h.setAttribute("href","#"+n),(f=r.visuallyHiddenTextContent)===null||f===void 0||f.setAttribute("id","ariaLabel"+n),(d=r.hitbox)===null||d===void 0||d.setAttribute("aria-labelledby","ariaLabel"+n)},c=e},558330:(_,l)=>{"use strict";var e;e={value:!0},Object.defineProperty(l,"D",{enumerable:!0,get:function(){return c}});function c(n,r,t){for(var o=arguments.length,s=new Array(o>3?o-3:0),h=3;h<o;h++)s[h-3]=arguments[h];return n.on("click",r,t,...s)}},119971:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return t}});function c(o,s,h,f,d,a,u){try{var v=o[a](u),p=v.value}catch(y){h(y);return}v.done?s(p):Promise.resolve(p).then(f,d)}function n(o){return function(){var s=this,h=arguments;return new Promise(function(f,d){var a=o.apply(s,h);function u(p){c(a,f,d,u,v,"next",p)}function v(p){c(a,f,d,u,v,"throw",p)}u(void 0)})}}function r(o,s){var h,f,d,a,u={label:0,sent:function(){if(d[0]&1)throw d[1];return d[1]},trys:[],ops:[]};return a={next:v(0),throw:v(1),return:v(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function v(y){return function(b){return p([y,b])}}function p(y){if(h)throw new TypeError("Generator is already executing.");for(;u;)try{if(h=1,f&&(d=y[0]&2?f.return:y[0]?f.throw||((d=f.return)&&d.call(f),0):f.next)&&!(d=d.call(f,y[1])).done)return d;switch(f=0,d&&(y=[y[0]&2,d.value]),y[0]){case 0:case 1:d=y;break;case 4:return u.label++,{value:y[1],done:!1};case 5:u.label++,f=y[1],y=[0];continue;case 7:y=u.ops.pop(),u.trys.pop();continue;default:if(d=u.trys,!(d=d.length>0&&d[d.length-1])&&(y[0]===6||y[0]===2)){u=0;continue}if(y[0]===3&&(!d||y[1]>d[0]&&y[1]<d[3])){u.label=y[1];break}if(y[0]===6&&u.label<d[1]){u.label=d[1],d=y;break}if(d&&u.label<d[2]){u.label=d[2],u.ops.push(y);break}
2637d[2]&&u.ops.pop(),u.trys.pop();continue}y=s.call(o,u)}catch(b){y=[6,b],f=0}finally{h=d=0}if(y[0]&5)throw y[1];return{value:y[0]?y[1]:void 0,done:!0}}}var t=n(function(){return r(this,function(o){switch(o.label){case 0:if(!window||!window.document)throw new Error("Cannot init animations without a window context");return window.hasOwnProperty("IntersectionObserver")?[3,2]:[4,e.e(93107).then(e.t.bind(e,607785,23))];case 1:o.sent(),o.label=2;case 2:return[2]}})})},386492:()=>{"use strict";var _=!1;(()=>{if(!_){var l=window;if(l.Element.prototype.matches||(l.Element.prototype.matches=l.Element.prototype.matchesSelector||l.Element.prototype.mozMatchesSelector||l.Element.prototype.msMatchesSelector||l.Element.prototype.oMatchesSelector||l.Element.prototype.webkitMatchesSelector||function(c){for(var n=(this.document||this.ownerDocument).querySelectorAll(c),r=n.length;--r>=0&&n.item(r)!==this;);return r>-1}),typeof l.CustomEvent!="function"){let c=function(n,r){r=r||{bubbles:!1,cancelable:!1,detail:void 0};var t=document.createEvent("CustomEvent");return t.initCustomEvent(n,r.bubbles,r.cancelable,r.detail),t};c.prototype=l.Event.prototype,l.CustomEvent=c,typeof l.Event!="function"&&(l.Event=c)}l.String.prototype.capitalize=function(){return this.charAt(0).toUpperCase()+this.slice(1)},l.Array.prototype.removeRange=function(c,n){return this.splice(c,!n||1+n-c+(!(n<0^c>=0)&&(n<0||-1)*this.length)),this.length},l.Array.prototype.removeAt=function(c){this.removeRange(c,c)},l.Array.prototype.remove=function(c){for(var n=0;n<this.length;++n)if(this[n]===c){this.removeAt(n);return}},l.Array.prototype.shuffle||(l.Array.prototype.shuffle=function(){for(var c=[];this.length;)c.push(this.splice(Math.random()*this.length,1));for(;c.length;)this.push(c.pop()[0]);return this});var e="Array.prototype.contains is non standard. Use Array.prototype.includes instead";l.Array.prototype.contains=function(c){if(0)var n;return this.indexOf(c)>-1},l.Number.prototype.formatMoney=function(c,n,r,t){var o=this;c=isNaN(c=Math.abs(c))?2:c,t&&o%1===0&&(c=0),n||(n="."),r||(r=",");var s=o<0?"-":"",h=parseInt(o=Math.abs(+o||0).toFixed(c),10)+"",f=(f=h.length)>3?f%3:0;return s+(f?h.substr(0,f)+r:"")+h.substr(f).replace(/(\d{3})(?=\d)/g,"$1"+r)+(c?n+Math.abs(o-h).toFixed(c).slice(2):"")},l.Date.prototype.toRelativeTime=function(c){c=c||new Date;var n=(c.getTime()-this.getTime())/1e3;return n<60?"less than a minute ago":n<120?"about a minute ago":n<3600?Math.floor(n/60)+" minutes ago":n<7200?"about an hour ago":n<86400?"about "+Math.floor(n/3600)+" hours ago":n<172800?"1 day ago":Math.floor(n/86400)+" days ago"},l.Date.prototype.stdTimezoneOffset=function(){var c=new Date(this.getFullYear(),0,1),n=new Date(this.getFullYear(),6,1);return Math.max(c.getTimezoneOffset(),n.getTimezoneOffset())},l.Date.prototype.isDST=function(){return this.getTimezoneOffset()<this.stdTimezoneOffset()},l.Date.isLeapYear=function(c){return c%4===0&&c%100!==0||c%400===0},l.Date.getDaysInMonth=function(c,n){return[31,Date.isLeapYear(c)?29:28,31,30,31,30,31,31,30,31,30,31][n]},l.Date.prototype.isLeapYear=function(){return l.Date.isLeapYear(this.getFullYear())},l.Date.prototype.getDaysInMonth=function(){return l.Date.getDaysInMonth(this.getFullYear(),this.getMonth())},l.Date.prototype.moveToFirstDayOfMonth=function(){return this.set({day:1})},l.Date.prototype.moveToLastDayOfMonth=function(){return this.set({day:this.getDaysInMonth()})},l.Date.prototype.addDays=function(c){return this.addMilliseconds(c*864e5)},l.Date.prototype.addMilliseconds=function(c){return this.setMilliseconds(this.getMilliseconds()+c),this},l.Date.prototype.addSeconds=function(c){return this.addMilliseconds(c*1e3)},l.Date.prototype.addMinutes=function(c){return this.addMilliseconds(c*6e4)},l.Date.prototype.addHours=function(c){return this.addMilliseconds(c*36e5)},l.Date.prototype.addDays=function(c){return this.addMilliseconds(c*864e5)},l.Date.prototype.addWeeks=function(c){return this.addMilliseconds(c*6048e5)},l.Date.prototype.addMonths=function(c){var n=this.getDate();return this.setDate(1),this.setMonth(this.getMonth()+c),this.setDate(Math.min(n,this.getDaysInMonth())),this},l.Date.prototype.addYears=function(c){return this.addMonths(c*12)},l.Date._validate=function(c,n,r,t){return!0},l.Date.validateMillisecond=function(c){return l.Date._validate(c,0,999,"milliseconds")},l.Date.validateSecond=function(c){return l.Date._validate(c,0,59,"seconds")},l.Date.validateMinute=function(c){return l.Date._validate(c,0,59,"minutes")},l.Date.validateHour=function(c){return l.Date._validate(c,0,23,"hours")},l.Date.validateDay=function(c,n,r){return l.Date._validate(c,1,l.Date.getDaysInMonth(n,r),"days")},l.Date.validateMonth=function(c){return l.Date._validate(c,0,11,"months")},l.Date.validateYear=function(c){return l.Date._validate(c,1,9999,"seconds")},l.Date.prototype.set=function(c){var n=c;return!n.millisecond&&n.millisecond!==0&&(n.millisecond=-1),!n.second&&n.second!==0&&(n.second=-1),!n.minute&&n.minute!==0&&(n.minute=-1),!n.hour&&n.hour!==0&&(n.hour=-1),!n.day&&n.day!==0&&(n.day=-1),!n.month&&n.month!==0&&(n.month=-1),!n.year&&n.year!==0&&(n.year=-1),n.millisecond!==-1&&l.Date.validateMillisecond(n.millisecond)&&this.addMilliseconds(n.millisecond-this.getMilliseconds()),n.second!==-1&&l.Date.validateSecond(n.second)&&this.addSeconds(n.second-this.getSeconds()),n.minute!==-1&&l.Date.validateMinute(n.minute)&&this.addMinutes(n.minute-this.getMinutes()),n.hour!==-1&&l.Date.validateHour(n.hour)&&this.addHours(n.hour-this.getHours()),n.month!==-1&&l.Date.validateMonth(n.month)&&this.addMonths(n.month-this.getMonth()),n.year!==-1&&l.Date.validateYear(n.year)&&this.addYears(n.year-this.getFullYear()),n.day!==-1&&l.Date.validateDay(n.day,this.getFullYear(),this.getMonth())&&this.addDays(n.day-this.getDate()),n.timezone&&this.setTimezone(n.timezone),n.timezoneOffset&&this.setTimezoneOffset(n.timezoneOffset),this},_=!0}})()},258314:()=>{"use strict";/*! @source http://purl.eligrey.com/github/classList.js/blob/master/classList.js */"document"in self&&("classList"in document.createElement("_")?function(){"use strict";var _=document.createElement("_");if(_.classList.add("c1","c2"),!_.classList.contains("c2")){var l=function(n){var r=DOMTokenList.prototype[n];DOMTokenList.prototype[n]=function(t){var o,s=arguments.length;for(o=0;o<s;o++)t=arguments[o],r.call(this,t)}};l("add"),l("remove")}if(_.classList.toggle("c3",!1),_.classList.contains("c3")){var e=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(c,n){return 1 in arguments&&!this.contains(c)==!n?n:e.call(this,c)}}_=null}():function(_){"use strict";if("Element"in _){var l="classList",e="prototype",c=_.Element[e],n=Object,r=String[e].trim||function(){return this.replace(/^\s+|\s+$/g,"")},t=Array[e].indexOf||function(u){for(var v=0,p=this.length;v<p;v++)if(v in this&&this[v]===u)return v;return-1}
2637,o=function(v,p){this.name=v,this.code=DOMException[v],this.message=p},s=function(v,p){if(p==="")throw new o("SYNTAX_ERR","An invalid or illegal string was specified");if(/\s/.test(p))throw new o("INVALID_CHARACTER_ERR","String contains an invalid character");return t.call(v,p)},h=function(v){for(var p=r.call(v.getAttribute("class")||""),y=p?p.split(/\s+/):[],b=0,E=y.length;b<E;b++)this.push(y[b]);this._updateClassName=function(){v.setAttribute("class",this.toString())}},f=h[e]=[],d=function(){return new h(this)};if(o[e]=Error[e],f.item=function(u){return this[u]||null},f.contains=function(u){return u+="",s(this,u)!==-1},f.add=function(){var u=arguments,v=0,p=u.length,y,b=!1;do y=u[v]+"",s(this,y)===-1&&(this.push(y),b=!0);while(++v<p);b&&this._updateClassName()},f.remove=function(){var u=arguments,v=0,p=u.length,y,b=!1,E;do for(y=u[v]+"",E=s(this,y);E!==-1;)this.splice(E,1),b=!0,E=s(this,y);while(++v<p);b&&this._updateClassName()},f.toggle=function(u,v){u+="";var p=this.contains(u),y=p?v!==!0&&"remove":v!==!1&&"add";return y&&this[y](u),v===!0||v===!1?v:!p},f.toString=function(){return this.join(" ")},n.defineProperty){var a={get:d,enumerable:!0,configurable:!0};try{n.defineProperty(c,l,a)}catch(u){u.number===-2146823252&&(a.enumerable=!1,n.defineProperty(c,l,a))}}else n[e].__defineGetter__&&c.__defineGetter__(l,d)}}(self))},139883:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(392338),e(258314),e(177572),e(262041),e(314120),e(113284)},113284:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});var c=t(e(233284)),n=t(e(594127));function r(s){if(typeof WeakMap!="function")return null;var h=new WeakMap,f=new WeakMap;return(r=function(d){return d?f:h})(s)}function t(s,h){if(!h&&s&&s.__esModule)return s;if(s===null||typeof s!="object"&&typeof s!="function")return{default:s};var f=r(h);if(f&&f.has(s))return f.get(s);var d={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in s)if(u!=="default"&&Object.prototype.hasOwnProperty.call(s,u)){var v=a?Object.getOwnPropertyDescriptor(s,u):null;v&&(v.get||v.set)?Object.defineProperty(d,u,v):d[u]=s[u]}return d.default=s,f&&f.set(s,d),d}if(parseFloat(c.version)>=18){var o=new Map;c.default.render=(s,h)=>{var f=o.get(h);f||(f=n.createRoot(h),o.set(h,f)),f.render(s)},c.default.unmountComponentAtNode=s=>{var h=o.get(s);h&&(h.unmount(),o.delete(s))}}},844055:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return o}});var e=!1,c=22,n=2;class r{invoke(){var h=this,f=h.lastCompleteExecution,d=h.sampledAverageExecution;if(this.pending){e&&console.log("pending!");return}if(f!==null&&d!==null){var a=Date.now()-f,u=d*n;if(a<u){var v=u-a;if(this.pendingDowntime){e&&console.log("no downtime, and timer is set just going to wait");return}e&&console.log("no downtime, not allowing. need to wait another ",v),this.pendingDowntime=setTimeout(()=>{this.invoke(),this.pendingDowntime=null},v);return}}this.doWork()}doWork(){var h=Date.now();this.pending=!0;try{this.workFn()}catch(a){console.error(a)}this.lastCompleteExecution=Date.now();var f=this.lastCompleteExecution-h;this.pending=!1;var d=this.samples;d.unshift(f),d.length>c&&(this.samples=d=d.slice(0,c)),this.sampledAverageExecution=d.reduce((a,u)=>a+u,0)/d.length,e&&console.log("executionTime",f,"sampledAverageExecution",this.sampledAverageExecution)}constructor(h){this.workFn=h,this.pending=!1,this.samples=[],this.lastCompleteExecution=null,this.sampledAverageExecution=null,this.pendingDowntime=null}}function t(s){var h=new r(s);return()=>h.invoke()}var o=t},504745:(_,l)=>{"use strict";
2637Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});function e(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=n.parent,t=n.selector,o=n.minLength,s=o===void 0?1:o,h=n.frequencyMs,f=h===void 0?100:h,d=n.maxRetries,a=d===void 0?0:d;return!r||!t?Promise.reject("[waitForExistence] Called without a parent or selector"):new Promise((u,v)=>{var p=0;a>99999999&&(a=0);var y=()=>{if(!r){v("[waitForExistence] parent does not or no longer exists");return}var b=Array.from(r.querySelectorAll(t));if(b.length>=s){u(b);return}if(a!==0&&(p=p+1,p>a)){v("[waitForExistence] Did not find ".concat(t," in ").concat(f*p,"ms"));return}window.setTimeout(y,f)};y()})}var c=e},257721:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return w}});var c=a(e(411962)),n=e(9895),r=a(e(456903)),t=v(e(158918)),o=a(e(114542)),s=e(693400);function h(C,P,x,R,M,F,z){try{var W=C[F](z),G=W.value}catch(K){x(K);return}W.done?P(G):Promise.resolve(G).then(R,M)}function f(C){return function(){var P=this,x=arguments;return new Promise(function(R,M){var F=C.apply(P,x);function z(G){h(F,R,M,z,W,"next",G)}function W(G){h(F,R,M,z,W,"throw",G)}z(void 0)})}}function d(C,P,x){return P in C?Object.defineProperty(C,P,{value:x,enumerable:!0,configurable:!0,writable:!0}):C[P]=x,C}function a(C){return C&&C.__esModule?C:{default:C}}function u(C){if(typeof WeakMap!="function")return null;var P=new WeakMap,x=new WeakMap;return(u=function(R){return R?x:P})(C)}function v(C,P){if(!P&&C&&C.__esModule)return C;if(C===null||typeof C!="object"&&typeof C!="function")return{default:C};var x=u(P);if(x&&x.has(C))return x.get(C);var R={__proto__:null},M=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var F in C)if(F!=="default"&&Object.prototype.hasOwnProperty.call(C,F)){var z=M?Object.getOwnPropertyDescriptor(C,F):null;z&&(z.get||z.set)?Object.defineProperty(R,F,z):R[F]=C[F]}return R.default=C,x&&x.set(C,R),R}function p(C){for(var P=1;P<arguments.length;P++){var x=arguments[P]!=null?arguments[P]:{},R=Object.keys(x);typeof Object.getOwnPropertySymbols=="function"&&(R=R.concat(Object.getOwnPropertySymbols(x).filter(function(M){return Object.getOwnPropertyDescriptor(x,M).enumerable}))),R.forEach(function(M){d(C,M,x[M])})}return C}function y(C,P){var x=Object.keys(C);if(Object.getOwnPropertySymbols){var R=Object.getOwnPropertySymbols(C);P&&(R=R.filter(function(M){return Object.getOwnPropertyDescriptor(C,M).enumerable})),x.push.apply(x,R)}return x}function b(C,P){return P=P!=null?P:{},Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(P)):y(Object(P)).forEach(function(x){Object.defineProperty(C,x,Object.getOwnPropertyDescriptor(P,x))}),C}function E(C,P){var x,R,M,F,z={label:0,sent:function(){if(M[0]&1)throw M[1];return M[1]},trys:[],ops:[]};return F={next:W(0),throw:W(1),return:W(2)},typeof Symbol=="function"&&(F[Symbol.iterator]=function(){return this}),F;function W(K){return function(ie){return G([K,ie])}}function G(K){if(x)throw new TypeError("Generator is already executing.");for(;z;)try{if(x=1,R&&(M=K[0]&2?R.return:K[0]?R.throw||((M=R.return)&&M.call(R),0):R.next)&&!(M=M.call(R,K[1])).done)return M;switch(R=0,M&&(K=[K[0]&2,M.value]),K[0]){case 0:case 1:M=K;break;case 4:return z.label++,{value:K[1],done:!1};case 5:z.label++,R=K[1],K=[0];continue;case 7:K=z.ops.pop(),z.trys.pop();continue;default:if(M=z.trys,!(M=M.length>0&&M[M.length-1])&&(K[0]===6||K[0]===2)){z=0;continue}if(K[0]===3&&(!M||K[1]>M[0]&&K[1]<M[3])){z.label=K[1];break}if(K[0]===6&&z.label<M[1]){z.label=M[1],M=K;break}if(M&&z.label<M[2]){z.label=M[2],z.ops.push(K);break}M[2]&&z.ops.pop(),z.trys.pop();continue}K=P.call(C,z)}catch(ie){K=[6,ie],R=0}finally{x=M=0}if(K[0]&5)throw K[1];return{value:K[0]?K[1]:void 0,done:!0}}}class A{static fetch(){return f(function(){var P,x,R;return E(this,function(M){switch(M.label){case 0:return M.trys.push([0,3,,4]),[4,r.default.get(A.url)];case 1:return P=M.sent().data,[4,A.fetchTranslations(P)];case 2:return M.sent(),x=A.transformTranslations(P.definitions),[2,b(p({},P),{definitions:x})];case 3:return R=M.sent(),t.withScope(F=>{F.setTag("owner",o.default.CONTENT_RENDERING),t.captureException(new Error("Failed to load Website Component Definitions",{cause:R}))}),[2,{definitions:[],translationReferences:[]}];case 4:return[2]}})})()}static fetchTranslations(P){return f(function(){var x,R,M,F,z;return E(this,function(W){switch(W.label){case 0:if(R=(x=P.translationReferences)===null||x===void 0?void 0:x.find(G=>G.locale===(0,n.getResolvedMemberLocale)()),!R)return[3,5];W.label=1;case 1:return W.trys.push([1,3,,4]),[4,r.default.get(R.url)];case 2:return M=W.sent(),c.default.extendTranslationDictionary(M.data),[3,4];case 3:return F=W.sent(),t.withScope(G=>{G.setTag("owner",o.default.CONTENT_RENDERING),t.captureException(new Error("Failed to load Website Component Translations",{cause:F}))}),[3,4];case 4:return[3,6];case 5:z=new Error("Cannot find translation of current locale: "+(0,n.getResolvedMemberLocale)()),t.withScope(G=>{G.setTag("owner",o.default.CONTENT_RENDERING),t.captureException(new Error("Failed to load Website Component Translations",{cause:z}))}),W.label=6;case 6:return[2]}})})()}static transformTranslations(P){return P.reduce((x,R)=>{try{R.editorSettings=(0,s.transformObjectWithTranslation)(R.editorSettings),R.initialContextValues=(0,s.transformObjectWithTranslation)(R.initialContextValues),x.push(R)}catch(M){t.withScope(F=>{F.setTag("owner",o.default.CONTENT_RENDERING),t.captureException(new Error("Failed to transform the definition translations",{cause:M}))})}return x},[])}fetch(){var P=this;return f(function(){return E(this,function(x){return P.cachedResponse||(P.cachedResponse=A.fetch()),[2,P.cachedResponse]})})()}clearCache(){this.cachedResponse=void 0}
2637constructor(){d(this,"cachedResponse",void 0)}}d(A,"url","/api/1/website-component-definitions");var w=new A},712933:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(b,E){for(var A in E)Object.defineProperty(b,A,{enumerable:!0,get:E[A]})}c(l,{DefinitionsApi:function(){return p},default:function(){return y}});var n=d(e(257721)),r=e(951997),t=u(e(158918)),o=d(e(114542));function s(b,E,A,w,C,P,x){try{var R=b[P](x),M=R.value}catch(F){A(F);return}R.done?E(M):Promise.resolve(M).then(w,C)}function h(b){return function(){var E=this,A=arguments;return new Promise(function(w,C){var P=b.apply(E,A);function x(M){s(P,w,C,x,R,"next",M)}function R(M){s(P,w,C,x,R,"throw",M)}x(void 0)})}}function f(b,E,A){return E in b?Object.defineProperty(b,E,{value:A,enumerable:!0,configurable:!0,writable:!0}):b[E]=A,b}function d(b){return b&&b.__esModule?b:{default:b}}function a(b){if(typeof WeakMap!="function")return null;var E=new WeakMap,A=new WeakMap;return(a=function(w){return w?A:E})(b)}function u(b,E){if(!E&&b&&b.__esModule)return b;if(b===null||typeof b!="object"&&typeof b!="function")return{default:b};var A=a(E);if(A&&A.has(b))return A.get(b);var w={__proto__:null},C=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var P in b)if(P!=="default"&&Object.prototype.hasOwnProperty.call(b,P)){var x=C?Object.getOwnPropertyDescriptor(b,P):null;x&&(x.get||x.set)?Object.defineProperty(w,P,x):w[P]=b[P]}return w.default=b,A&&A.set(b,w),w}function v(b,E){var A,w,C,P,x={label:0,sent:function(){if(C[0]&1)throw C[1];return C[1]},trys:[],ops:[]};return P={next:R(0),throw:R(1),return:R(2)},typeof Symbol=="function"&&(P[Symbol.iterator]=function(){return this}),P;function R(F){return function(z){return M([F,z])}}function M(F){if(A)throw new TypeError("Generator is already executing.");for(;x;)try{if(A=1,w&&(C=F[0]&2?w.return:F[0]?w.throw||((C=w.return)&&C.call(w),0):w.next)&&!(C=C.call(w,F[1])).done)return C;switch(w=0,C&&(F=[F[0]&2,C.value]),F[0]){case 0:case 1:C=F;break;case 4:return x.label++,{value:F[1],done:!1};case 5:x.label++,w=F[1],F=[0];continue;case 7:F=x.ops.pop(),x.trys.pop();continue;default:if(C=x.trys,!(C=C.length>0&&C[C.length-1])&&(F[0]===6||F[0]===2)){x=0;continue}if(F[0]===3&&(!C||F[1]>C[0]&&F[1]<C[3])){x.label=F[1];break}if(F[0]===6&&x.label<C[1]){x.label=C[1],C=F;break}if(C&&x.label<C[2]){x.label=C[2],x.ops.push(F);break}C[2]&&x.ops.pop(),x.trys.pop();continue}F=E.call(b,x)}catch(z){F=[6,z],w=0}finally{A=C=0}if(F[0]&5)throw F[1];return{value:F[0]?F[1]:void 0,done:!0}}}class p{static getStaticAssetsFromWebsiteComponentDefinitionDTO(E){return E.reduce((A,w)=>{if(w.contentType===r.StaticAssetContentType.CSS)A.css.push(w.url);else if(w.contentType===r.StaticAssetContentType.JS&&w.moduleName)A.importMap[w.moduleName]=w.url;else if(w.contentType===r.StaticAssetContentType.UI_SCHEMA){var C,P,x;!((C=w.moduleName)===null||C===void 0)&&C.endsWith("form")?A.uiSchema.form=w.url:!((P=w.moduleName)===null||P===void 0)&&P.endsWith("itemDefaults")?A.uiSchema.itemDefaults=w.url:!((x=w.moduleName)===null||x===void 0)&&x.endsWith("quickActions")?A.uiSchema.quickActions=w.url:t.withScope(R=>{R.setTag("owner",o.default.CONTENT_RENDERING),R.setTag("moduleName",w.moduleName),t.captureMessage("Definition contained unrecognized uiSchema module: ".concat(w.moduleName),"warning")})}return A},{css:[],importMap:{},uiSchema:{}})}static getTemplateFromWebsiteComponentDefinitionDTO(E){var A=E.entrypointFilename,w="",C=E.renderMarkupFiles.reduce((P,x)=>(x.filename===A?w=x.contents:P[x.filename]=x.contents,P),{});return{mainTemplate:w,partials:C}}static convertWebsiteComponentDefinitionDTOToWebsiteComponentDefinition(E){return{definitionName:E.definitionName,jsonSchema:E.jsonSchema,editorSettings:E.editorSettings,staticAssets:p.getStaticAssetsFromWebsiteComponentDefinitionDTO(E.staticAssetReferences),template:p.getTemplateFromWebsiteComponentDefinitionDTO(E.renderMarkup),versionId:E.versionId}}static fetchAll(){return h(function(){var E;return v(this,function(A){switch(A.label){case 0:return[4,n.default.fetch()];case 1:return E=A.sent(),[2,E.definitions.reduce((w,C)=>
2637(w[C.definitionName]=p.convertWebsiteComponentDefinitionDTOToWebsiteComponentDefinition(C),w),{})]}})})()}fetchAll(){var E=this;return h(function(){return v(this,function(A){return E.cachedResponse||(E.cachedResponse=p.fetchAll()),[2,E.cachedResponse]})})()}fetch(E){var A=this;return h(function(){var w;return v(this,function(C){switch(C.label){case 0:return[4,A.fetchAll()];case 1:return w=C.sent(),[2,w[E]]}})})()}clearCache(){this.cachedResponse=void 0}constructor(){f(this,"cachedResponse",void 0)}}var y=new p},198181:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return h}});var c=o(e(594431));function n(f,d,a,u,v,p,y){try{var b=f[p](y),E=b.value}catch(A){a(A);return}b.done?d(E):Promise.resolve(E).then(u,v)}function r(f){return function(){var d=this,a=arguments;return new Promise(function(u,v){var p=f.apply(d,a);function y(E){n(p,u,v,y,b,"next",E)}function b(E){n(p,u,v,y,b,"throw",E)}y(void 0)})}}function t(f,d,a){return d in f?Object.defineProperty(f,d,{value:a,enumerable:!0,configurable:!0,writable:!0}):f[d]=a,f}function o(f){return f&&f.__esModule?f:{default:f}}function s(f,d){var a,u,v,p,y={label:0,sent:function(){if(v[0]&1)throw v[1];return v[1]},trys:[],ops:[]};return p={next:b(0),throw:b(1),return:b(2)},typeof Symbol=="function"&&(p[Symbol.iterator]=function(){return this}),p;function b(A){return function(w){return E([A,w])}}function E(A){if(a)throw new TypeError("Generator is already executing.");for(;y;)try{if(a=1,u&&(v=A[0]&2?u.return:A[0]?u.throw||((v=u.return)&&v.call(u),0):u.next)&&!(v=v.call(u,A[1])).done)return v;switch(u=0,v&&(A=[A[0]&2,v.value]),A[0]){case 0:case 1:v=A;break;case 4:return y.label++,{value:A[1],done:!1};case 5:y.label++,u=A[1],A=[0];continue;case 7:A=y.ops.pop(),y.trys.pop();continue;default:if(v=y.trys,!(v=v.length>0&&v[v.length-1])&&(A[0]===6||A[0]===2)){y=0;continue}if(A[0]===3&&(!v||A[1]>v[0]&&A[1]<v[3])){y.label=A[1];break}if(A[0]===6&&y.label<v[1]){y.label=v[1],v=A;break}if(v&&y.label<v[2]){y.label=v[2],y.ops.push(A);break}v[2]&&y.ops.pop(),y.trys.pop();continue}A=d.call(f,y)}catch(w){A=[6,w],u=0}finally{a=v=0}if(A[0]&5)throw A[1];return{value:A[0]?A[1]:void 0,done:!0}}}class h{constructor(d,a){t(this,"name",void 0),t(this,"script",void 0),t(this,"executableContext",void 0),t(this,"executingContext",void 0),t(this,"exports",void 0),t(this,"loadDependenciesAndBindThemToExecutableContext",void 0),t(this,"define",void 0),t(this,"load",void 0),t(this,"loadDependencies",void 0),this.name=d,this.define=(p,y)=>{if(this.script.resolve(),this.loadDependenciesAndBindThemToExecutableContext)throw new Error("[".concat(this.name,"] is already defined"));this.loadDependenciesAndBindThemToExecutableContext=()=>{this.executableContext||y.map(E=>{E.loadDependencies()});var b=this;return function(){var E=r(function(A){var w;return s(this,function(C){switch(C.label){case 0:return[4,Promise.all(y.map(P=>P.load(A)))];case 1:return w=C.sent(),b.exports=p(...w),A[b.name]&&Object.assign(A[b.name],b.exports),[2,b.exports]}})});return function(A){return E.apply(this,arguments)}}()}};var u=this;this.load=r(function(){var p,y=arguments;return s(this,function(b){switch(b.label){case 0:return p=y.length>0&&y[0]!==void 0?y[0]:{},u.exports?[2,u.exports]:p[u.name]?[2,p[u.name]]:(p[u.name]={__esModule:!0},u.executingContext||(u.executingContext=u.loadDependencies().then(E=>E(p))),[4,u.executingContext]);case 1:return[2,b.sent()]}})});var v=this;this.loadDependencies=r(function(){return s(this,function(p){switch(p.label){case 0:return v.executableContext?[2,v.executableContext]:v.loadDependenciesAndBindThemToExecutableContext?[3,2]:[4,v.script.load()];case 1:p.sent(),p.label=2;case 2:if(!v.loadDependenciesAndBindThemToExecutableContext)throw new Error("[".concat(v.name,"] failed to load"));return v.executableContext=v.loadDependenciesAndBindThemToExecutableContext(),[2,v.executableContext]}})}),this.script=new c.default(a)}}},594431:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return f}});var c=s(e(242741)),n=s(e(338034));function r(d,a,u,v,p,y,b){try{var E=d[y](b),A=E.value}catch(w){u(w);return}E.done?a(A):Promise.resolve(A).then(v,p)}function t(d){return function(){var a=this,u=arguments;return new Promise(function(v,p){var y=d.apply(a,u);function b(A){r(y,v,p,b,E,"next",A)}function E(A){r(y,v,p,b,E,"throw",A)}b(void 0)})}}function o(d,a,u){return a in d?Object.defineProperty(d,a,{value:u,enumerable:!0,configurable:!0,writable:!0}):d[a]=u,d}function s(d){return d&&d.__esModule?d:{default:d}}function h(d,a){var u,v,p,y,b={label:0,sent:function(){if(p[0]&1)throw p[1];return p[1]},trys:[],ops:[]};return y={next:E(0),throw:E(1),return:E(2)},typeof Symbol=="function"&&(y[Symbol.iterator]=function(){return this}),y;function E(w){return function(C){return A([w,C])}}function A(w){if(u)throw new TypeError("Generator is already executing.");for(;b;)try{if(u=1,v&&(p=w[0]&2?v.return:w[0]?v.throw||((p=v.return)&&p.
2637call(v),0):v.next)&&!(p=p.call(v,w[1])).done)return p;switch(v=0,p&&(w=[w[0]&2,p.value]),w[0]){case 0:case 1:p=w;break;case 4:return b.label++,{value:w[1],done:!1};case 5:b.label++,v=w[1],w=[0];continue;case 7:w=b.ops.pop(),b.trys.pop();continue;default:if(p=b.trys,!(p=p.length>0&&p[p.length-1])&&(w[0]===6||w[0]===2)){b=0;continue}if(w[0]===3&&(!p||w[1]>p[0]&&w[1]<p[3])){b.label=w[1];break}if(w[0]===6&&b.label<p[1]){b.label=p[1],p=w;break}if(p&&b.label<p[2]){b.label=p[2],b.ops.push(w);break}p[2]&&b.ops.pop(),b.trys.pop();continue}w=a.call(d,b)}catch(C){w=[6,C],v=0}finally{u=p=0}if(w[0]&5)throw w[1];return{value:w[0]?w[1]:void 0,done:!0}}}class f{static findOrCreate(a){var u=(0,c.default)(),v=u.querySelector("script[src='".concat(a,"']"));if(!v){var p=u.createElement("script");p.src=a,p.defer=!0,u.head.appendChild(p)}}constructor(a){o(this,"src",void 0),o(this,"resolvablePromise",void 0),o(this,"load",void 0),o(this,"resolve",void 0),this.src=a,this.resolvablePromise=new n.default;var u=this;this.load=t(function(){return h(this,function(v){return u.src&&f.findOrCreate(u.src),[2,u.resolvablePromise.promise]})}),this.resolve=()=>{this.resolvablePromise.resolve()}}}},926228:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(v,p){for(var y in p)Object.defineProperty(v,y,{enumerable:!0,get:p[y]})}c(l,{AmdLoader:function(){return a},getAmdLoader:function(){return u}});var n=e(788452),r=h(e(198181));function t(v,p,y,b,E,A,w){try{var C=v[A](w),P=C.value}catch(x){y(x);return}C.done?p(P):Promise.resolve(P).then(b,E)}function o(v){return function(){var p=this,y=arguments;return new Promise(function(b,E){var A=v.apply(p,y);function w(P){t(A,b,E,w,C,"next",P)}function C(P){t(A,b,E,w,C,"throw",P)}w(void 0)})}}function s(v,p,y){return p in v?Object.defineProperty(v,p,{value:y,enumerable:!0,configurable:!0,writable:!0}):v[p]=y,v}function h(v){return v&&v.__esModule?v:{default:v}}function f(v){for(var p=1;p<arguments.length;p++){var y=arguments[p]!=null?arguments[p]:{},b=Object.keys(y);typeof Object.getOwnPropertySymbols=="function"&&(b=b.concat(Object.getOwnPropertySymbols(y).filter(function(E){return Object.getOwnPropertyDescriptor(y,E).enumerable}))),b.forEach(function(E){s(v,E,y[E])})}return v}function d(v,p){var y,b,E,A,w={label:0,sent:function(){if(E[0]&1)throw E[1];return E[1]},trys:[],ops:[]};return A={next:C(0),throw:C(1),return:C(2)},typeof Symbol=="function"&&(A[Symbol.iterator]=function(){return this}),A;function C(x){return function(R){return P([x,R])}}function P(x){if(y)throw new TypeError("Generator is already executing.");for(;w;)try{if(y=1,b&&(E=x[0]&2?b.return:x[0]?b.throw||((E=b.return)&&E.call(b),
26370):b.next)&&!(E=E.call(b,x[1])).done)return E;switch(b=0,E&&(x=[x[0]&2,E.value]),x[0]){case 0:case 1:E=x;break;case 4:return w.label++,{value:x[1],done:!1};case 5:w.label++,b=x[1],x=[0];continue;case 7:x=w.ops.pop(),w.trys.pop();continue;default:if(E=w.trys,!(E=E.length>0&&E[E.length-1])&&(x[0]===6||x[0]===2)){w=0;continue}if(x[0]===3&&(!E||x[1]>E[0]&&x[1]<E[3])){w.label=x[1];break}if(x[0]===6&&w.label<E[1]){w.label=E[1],E=x;break}if(E&&w.label<E[2]){w.label=E[2],w.ops.push(x);break}E[2]&&w.ops.pop(),w.trys.pop();continue}x=p.call(v,w)}catch(R){x=[6,R],b=0}finally{y=E=0}if(x[0]&5)throw x[1];return{value:x[0]?x[1]:void 0,done:!0}}}class a{canLoadModule(p){return this.modules[p]!==void 0||this.importMap[p]!==void 0}updateImportMap(p){this.importMap=f({},this.importMap,p)}defineSystemModule(p,y){this.define(p,[],()=>({__esModule:!0,default:y}))}findOrCreateModule(p){return this.modules[p]||(this.modules[p]=new r.default(p,this.importMap[p])),this.modules[p]}constructor(){s(this,"modules",{}),s(this,"importMap",{}),s(this,"define",(y,b,E)=>{this.findOrCreateModule(y).define(E,b.map(A=>this.findOrCreateModule(A)))});var p=this;s(this,"load",function(){var y=o(function(b){return d(this,function(E){if(!p.canLoadModule(b))throw new Error("Amd Module cannot be loaded due to missing import map for module: ".concat(b));return[2,p.findOrCreateModule(b).load()]})});return function(b){return y.apply(this,arguments)}}())}}function u(){return(0,n.getSharedEditorVisitorSingleton)("loader")}(0,n.createVisitorSingleton)("loader",()=>new a)},169286:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return h}});var c=o(e(456903));function n(f,d,a,u,v,p,y){try{var b=f[p](y),E=b.value}catch(A){a(A);return}b.done?d(E):Promise.resolve(E).then(u,v)}function r(f){return function(){var d=this,a=arguments;return new Promise(function(u,v){var p=f.apply(d,a);function y(E){n(p,u,v,y,b,"next",E)}function b(E){n(p,u,v,y,b,"throw",E)}y(void 0)})}}function t(f,d,a){return d in f?Object.defineProperty(f,d,{value:a,enumerable:!0,configurable:!0,writable:!0}):f[d]=a,f}function o(f){return f&&f.__esModule?f:{default:f}}function s(f,d){var a,u,v,p,y={label:0,sent:function(){if(v[0]&1)throw v[1];return v[1]},trys:[],ops:[]};return p={next:b(0),throw:b(1),return:b(2)},typeof Symbol=="function"&&(p[Symbol.iterator]=function(){return this}),p;function b(A){return function(w){return E([A,w])}}function E(A){if(a)throw new TypeError("Generator is already executing.");for(;y;)try{if(a=1,u&&(v=A[0]&2?u.return:A[0]?u.throw||((v=u.return)&&v.call(u),0):u.next)&&!(v=v.call(u,A[1])).done)return v;switch(u=0,v&&(A=[A[0]&2,v.value]),A[0]){case 0:case 1:v=A;break;case 4:return y.label++,{value:A[1],done:!1};case 5:y.label++,u=A[1],A=[0];continue;case 7:A=y.ops.pop(),y.trys.pop();continue;default:if(v=y.trys,!(v=v.length>0&&v[v.length-1])&&(A[0]===6||A[0]===2)){y=0;continue}if(A[0]===3&&(!v||A[1]>v[0]&&A[1]<v[3])){y.label=A[1];break}if(A[0]===6&&y.label<v[1]){y.label=v[1],v=A;break}if(v&&y.label<v[2]){y.label=v[2],y.ops.push(A);break}v[2]&&y.ops.pop(),y.trys.pop();continue}A=d.call(f,y)}catch(w){A=[6,w],u=0}finally{a=v=0}if(A[0]&5)throw A[1];return{value:A[0]?A[1]:void 0,done:!0}}}class h{isValid(){return!0}loadCssAvoidingIframeCors(){var d=this;return r(function(){var a,u;return s(this,function(v){switch(v.label){case 0:return d.owningDocument.querySelector("link[href='".concat(d.href,"']"))||d.owningDocument.querySelector("style[data-definition-css-url='".concat(d.href,"']"))?[2]:[4,c.default.get(d.href)];case 1:return a=v.sent().data,u=d.owningDocument.createElement("style"),u.dataset.definitionCssUrl=d.href,u.innerText=a,d.owningDocument.head.appendChild(u),[2]}})})()}constructor(d,a){t(this,"owningDocument",void 0),t(this,"href",void 0),this.owningDocument=d,this.href=a}}},833818:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return d}});var c=h(e(712933)),n=h(e(338034)),r=h(e(169286));function t(a,u,v,p,y,b,E){try{var A=a[b](E),w=A.value}catch(C){v(C);return}A.done?u(w):Promise.resolve(w).then(p,y)}function o(a){return function(){var u=this,v=arguments;return new Promise(function(p,y){var b=a.apply(u,v);
2637function E(w){t(b,p,y,E,A,"next",w)}function A(w){t(b,p,y,E,A,"throw",w)}E(void 0)})}}function s(a,u,v){return u in a?Object.defineProperty(a,u,{value:v,enumerable:!0,configurable:!0,writable:!0}):a[u]=v,a}function h(a){return a&&a.__esModule?a:{default:a}}function f(a,u){var v,p,y,b,E={label:0,sent:function(){if(y[0]&1)throw y[1];return y[1]},trys:[],ops:[]};return b={next:A(0),throw:A(1),return:A(2)},typeof Symbol=="function"&&(b[Symbol.iterator]=function(){return this}),b;function A(C){return function(P){return w([C,P])}}function w(C){if(v)throw new TypeError("Generator is already executing.");for(;E;)try{if(v=1,p&&(y=C[0]&2?p.return:C[0]?p.throw||((y=p.return)&&y.call(p),0):p.next)&&!(y=y.call(p,C[1])).done)return y;switch(p=0,y&&(C=[C[0]&2,y.value]),C[0]){case 0:case 1:y=C;break;case 4:return E.label++,{value:C[1],done:!1};case 5:E.label++,p=C[1],C=[0];continue;case 7:C=E.ops.pop(),E.trys.pop();continue;default:if(y=E.trys,!(y=y.length>0&&y[y.length-1])&&(C[0]===6||C[0]===2)){E=0;continue}if(C[0]===3&&(!y||C[1]>y[0]&&C[1]<y[3])){E.label=C[1];break}if(C[0]===6&&E.label<y[1]){E.label=y[1],y=C;break}if(y&&E.label<y[2]){E.label=y[2],E.ops.push(C);break}y[2]&&E.ops.pop(),E.trys.pop();continue}C=u.call(a,E)}catch(P){C=[6,P],p=0}finally{v=y=0}if(C[0]&5)throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}}class d{get isLoaded(){return this.resolvablePromise!==void 0}isValid(u){return this.owningDocument===u&&(!this.isLoaded||this.cssTags.every(v=>v.isValid()))}load(){var u=this;return o(function(){var v,p,y;return f(this,function(b){switch(b.label){case 0:return u.isLoaded?[2,(v=u.resolvablePromise)===null||v===void 0?void 0:v.promise]:(u.resolvablePromise=new n.default,[4,c.default.fetch(u.definitionName)]);case 1:return p=b.sent(),y=(p==null?void 0:p.staticAssets.css)||[],u.cssTags=y.map(E=>new r.default(u.owningDocument,E)),[2,Promise.all(u.cssTags.map(E=>E.loadCssAvoidingIframeCors())).then(()=>{var E;return(E=u.resolvablePromise)===null||E===void 0?void 0:E.resolve()})]}})})()}constructor(u,v){s(this,"definitionName",void 0),s(this,"cssTags",void 0),s(this,"owningDocument",void 0),s(this,"resolvablePromise",void 0),this.definitionName=u,this.cssTags=[],this.owningDocument=v}}},68088:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return f}});var c=o(e(833818));function n(d,a,u,v,p,y,b){try{var E=d[y](b),A=E.value}catch(w){u(w);return}E.done?a(A):Promise.resolve(A).then(v,p)}function r(d){return function(){var a=this,u=arguments;return new Promise(function(v,p){var y=d.apply(a,u);function b(A){n(y,v,p,b,E,"next",A)}function E(A){n(y,v,p,b,E,"throw",A)}b(void 0)})}}function t(d,a,u){return a in d?Object.defineProperty(d,a,{value:u,enumerable:!0,configurable:!0,writable:!0}):d[a]=u,d}function o(d){return d&&d.__esModule?d:{default:d}}function s(d,a){var u,v,p,y,b={label:0,sent:function(){if(p[0]&1)throw p[1];return p[1]},trys:[],ops:[]};return y={next:E(0),throw:E(1),return:E(2)},typeof Symbol=="function"&&(y[Symbol.iterator]=function(){return this}),y;function E(w){return function(C){return A([w,C])}}function A(w){if(u)throw new TypeError("Generator is already executing.");for(;b;)try{if(u=1,v&&(p=w[0]&2?v.return:w[0]?v.throw||((p=v.return)&&p.call(v),0):v.next)&&!(p=p.call(v,w[1])).done)return p;switch(v=0,p&&(w=[w[0]&2,p.value]),w[0]){case 0:case 1:p=w;break;case 4:return b.label++,{value:w[1],done:!1};case 5:b.label++,v=w[1],w=[0];continue;case 7:w=b.ops.pop(),b.trys.pop();continue;default:if(p=b.trys,!(p=p.length>0&&p[p.length-1])&&(w[0]===6||w[0]===2)){b=0;continue}if(w[0]===3&&(!p||w[1]>p[0]&&w[1]<p[3])){b.label=w[1];break}if(w[0]===6&&b.label<p[1]){b.label=p[1],p=w;break}if(p&&b.label<p[2]){b.label=p[2],b.ops.push(w);break}p[2]&&b.ops.pop(),b.trys.pop();continue}w=a.call(d,b)}catch(C){w=[6,C],v=0}finally{u=p=0}if(w[0]&5)throw w[1];return{value:w[0]?w[1]:void 0,done:!0}}}class h{findOrCreateDefinitionCss(a,u){return this.definitionCssByName[a]&&!this.definitionCssByName[a].isValid(u)&&delete this.definitionCssByName[a],this.definitionCssByName[a]||(this.definitionCssByName[a]=new c.default(a,u)),this.definitionCssByName[a]}load(a,u){var v=this;return r(function(){return s(this,function(p){return[2,v.findOrCreateDefinitionCss(a,u).load()]})})()}constructor(){t(this,"definitionCssByName",{})}}var f=new h},338034:(_,l)=>{"use strict";
2637Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return c}});function e(n,r,t){return r in n?Object.defineProperty(n,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[r]=t,n}class c{constructor(){e(this,"promise",void 0),e(this,"resolve",void 0),this.promise=new Promise(r=>{this.resolve=r})}}},242741:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return r}});var c=e(870787),n=()=>(0,c.getFrameDocument)()||document,r=n},840064:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"getVisitorInstanceLoader",{enumerable:!0,get:function(){return a}});var c=e(788452),n=h(e(891992)),r=e(926228);function t(u,v,p,y,b,E,A){try{var w=u[E](A),C=w.value}catch(P){p(P);return}w.done?v(C):Promise.resolve(C).then(y,b)}function o(u){return function(){var v=this,p=arguments;return new Promise(function(y,b){var E=u.apply(v,p);function A(C){t(E,y,b,A,w,"next",C)}function w(C){t(E,y,b,A,w,"throw",C)}A(void 0)})}}function s(u,v,p){return v in u?Object.defineProperty(u,v,{value:p,enumerable:!0,configurable:!0,writable:!0}):u[v]=p,u}function h(u){return u&&u.__esModule?u:{default:u}}function f(u,v){var p,y,b,E,A={label:0,sent:function(){if(b[0]&1)throw b[1];return b[1]},trys:[],ops:[]};return E={next:w(0),throw:w(1),return:w(2)},typeof Symbol=="function"&&(E[Symbol.iterator]=function(){return this}),E;function w(P){return function(x){return C([P,x])}}function C(P){if(p)throw new TypeError("Generator is already executing.");for(;A;)try{if(p=1,y&&(b=P[0]&2?y.return:P[0]?y.throw||((b=y.return)&&b.call(y),0):y.next)&&!(b=b.call(y,P[1])).done)return b;switch(y=0,b&&(P=[P[0]&2,b.value]),P[0]){case 0:case 1:b=P;break;case 4:return A.label++,{value:P[1],done:!1};case 5:A.label++,y=P[1],P=[0];continue;case 7:P=A.ops.pop(),A.trys.pop();continue;default:if(b=A.trys,!(b=b.length>0&&b[b.length-1])&&(P[0]===6||P[0]===2)){A=0;continue}if(P[0]===3&&(!b||P[1]>b[0]&&P[1]<b[3])){A.label=P[1];break}if(P[0]===6&&A.label<b[1]){A.label=b[1],b=P;break}if(b&&A.label<b[2]){A.label=b[2],A.ops.push(P);break}b[2]&&A.ops.pop(),A.trys.pop();continue}P=v.call(u,A)}catch(x){P=[6,x],y=0}finally{p=b=0}if(P[0]&5)throw P[1];return{value:P[0]?P[1]:void 0,done:!0}}}class d{static isVisitorJs(v){return typeof v=="object"&&typeof v.default=="function"}load(v,p,y){var b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,E=this;return o(function(){return f(this,function(A){return E.instancesByDefinitionNameAndId[v]||(E.instancesByDefinitionNameAndId[v]={}),E.instancesByDefinitionNameAndId[v][p]&&(b||E.instancesByDefinitionNameAndId[v][p].element!==y)&&delete E.instancesByDefinitionNameAndId[v][p],(b||!E.instancesByDefinitionNameAndId[v][p])&&(E.instancesByDefinitionNameAndId[v][p]={element:y,instance:E.instantiateVisitorJs(v,y)}),[2,E.instancesByDefinitionNameAndId[v][p].instance]})})()}instantiateVisitorJs(v,p){return o(function(){var y,b,E;return f(this,function(A){switch(A.label){case 0:return[4,(0,r.getAmdLoader)()];case 1:return y=A.sent(),b="".concat(v,".visitor"),y.canLoadModule(b)?[3,3]:[4,(0,n.default)(v,y)];case 2:A.sent(),A.label=3;case 3:return[4,y.load(b)];case 4:if(E=A.sent(),!d.isVisitorJs(E))throw new Error("visitorJS failed to load for ".concat(v));return[2,E.default(p)]}})})()}constructor(){s(this,"instancesByDefinitionNameAndId",{})}}function a(){return(0,c.createVisitorSingleton)("visitorInstanceLoader",()=>new d),(0,c.getSharedEditorVisitorSingleton)("visitorInstanceLoader")}},951997:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function e(r,t){for(var o in t)Object.defineProperty(r,o,{enumerable:!0,get:t[o]})}e(l,{RenderMarkupFileType:function(){return c},StaticAssetContentType:function(){return n}});var c;(function(r){r.JSONT="JSONT"})(c||(c={}));var n;(function(r){r.CSS="CSS",r.JS="JS",r.UI_SCHEMA="UI_SCHEMA"})(n||(n={}))},788452:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0});function c(b,E){for(var A in E)Object.defineProperty(b,A,{enumerable:!0,get:E[A]})}c(l,{createVisitorSingleton:function(){return p},getSharedEditorVisitorSingleton:function(){return y}});var n=e(870787);
2637function r(b,E,A,w,C,P,x){try{var R=b[P](x),M=R.value}catch(F){A(F);return}R.done?E(M):Promise.resolve(M).then(w,C)}function t(b){return function(){var E=this,A=arguments;return new Promise(function(w,C){var P=b.apply(E,A);function x(M){r(P,w,C,x,R,"next",M)}function R(M){r(P,w,C,x,R,"throw",M)}x(void 0)})}}function o(b,E){var A,w,C,P,x={label:0,sent:function(){if(C[0]&1)throw C[1];return C[1]},trys:[],ops:[]};return P={next:R(0),throw:R(1),return:R(2)},typeof Symbol=="function"&&(P[Symbol.iterator]=function(){return this}),P;function R(F){return function(z){return M([F,z])}}function M(F){if(A)throw new TypeError("Generator is already executing.");for(;x;)try{if(A=1,w&&(C=F[0]&2?w.return:F[0]?w.throw||((C=w.return)&&C.call(w),0):w.next)&&!(C=C.call(w,F[1])).done)return C;switch(w=0,C&&(F=[F[0]&2,C.value]),F[0]){case 0:case 1:C=F;break;case 4:return x.label++,{value:F[1],done:!1};case 5:x.label++,w=F[1],F=[0];continue;case 7:F=x.ops.pop(),x.trys.pop();continue;default:if(C=x.trys,!(C=C.length>0&&C[C.length-1])&&(F[0]===6||F[0]===2)){x=0;continue}if(F[0]===3&&(!C||F[1]>C[0]&&F[1]<C[3])){x.label=F[1];break}if(F[0]===6&&x.label<C[1]){x.label=C[1],C=F;break}if(C&&x.label<C[2]){x.label=C[2],x.ops.push(F);break}C[2]&&x.ops.pop(),x.trys.pop();continue}F=E.call(b,x)}catch(z){F=[6,z],w=0}finally{A=C=0}if(F[0]&5)throw F[1];return{value:F[0]?F[1]:void 0,done:!0}}}var s="SQSWebsiteComponentSingletonCreated:",h=b=>window.websiteComponents[b],f=b=>{var E=h(b);if(E)return E;throw new Error("Shared editor visitor singleton '".concat(b,"' ")+"does not exist when requested from the visitor!")},d=b=>{var E,A=((E=(0,n.getFrameWindow)())===null||E===void 0?void 0:E.websiteComponents)||{};return A[b]},a=(b,E,A)=>()=>{var w=d(b);w?E(w):A(new Error("Notified of singleton instantiation for '".concat(b,"' but singleton was not found")))},u=b=>new Promise((E,A)=>{var w=d(b);w?E(w):window.Y?window.Y.once(s+b,a(b,E,A)):window.addEventListener("DOMContentLoaded",()=>{window.Y?window.Y.once(s+b,a(b,E,A)):A(new Error("Unable to listen for singleton initialization event for '".concat(b,"'")))})}),v=()=>{try{var b,E=window.top&&!!(!((b=window.top.Static)===null||b===void 0)&&b.IS_IN_CONFIG),A=window.top?window.top:window,w=A.__CYPRESS_BROWSER__?A[0]:A,C=(0,n.getFrameWindow)(w.document);return E?window===C:!0}catch(P){return!0}},p=(b,E)=>{v()&&(window.websiteComponents||(window.websiteComponents={}),window.websiteComponents[b]||(window.websiteComponents[b]=E(),window.Y?window.Y.fire(s+b):window.addEventListener("DOMContentLoaded",()=>{if(window.Y)window.Y.fire(s+b);else throw new Error("Unable to fire singleton initialization event for '".concat(b,"'"))})))},y=function(){var b=t(function(E){return o(this,function(A){switch(A.label){case 0:return v()?[2,f(E)]:[4,u(E)];case 1:return[2,A.sent()]}})});return function(A){return b.apply(this,arguments)}}()},891992:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return h}});var c=t(e(712933));function n(f,d,a,u,v,p,y){try{var b=f[p](y),E=b.value}catch(A){a(A);return}b.done?d(E):Promise.resolve(E).then(u,v)}function r(f){return function(){var d=this,a=arguments;return new Promise(function(u,v){var p=f.apply(d,a);function y(E){n(p,u,v,y,b,"next",E)}function b(E){n(p,u,v,y,b,"throw",E)}y(void 0)})}}function t(f){return f&&f.__esModule?f:{default:f}}function o(f,d){var a,u,v,p,y={label:0,sent:function(){if(v[0]&1)throw v[1];return v[1]},trys:[],ops:[]};return p={next:b(0),throw:b(1),return:b(2)},typeof Symbol=="function"&&(p[Symbol.iterator]=function(){return this}),p;function b(A){return function(w){return E([A,w])}}function E(A){if(a)throw new TypeError("Generator is already executing.");for(;y;)try{if(a=1,u&&(v=A[0]&2?u.return:A[0]?u.throw||((v=u.return)&&v.call(u),0):u.next)&&!(v=v.call(u,A[1])).done)return v;switch(u=0,v&&(A=[A[0]&2,v.value]),A[0]){case 0:case 1:v=A;break;case 4:return y.label++,{value:A[1],done:!1};case 5:y.label++,u=A[1],A=[0];continue;case 7:A=y.ops.pop(),y.trys.pop();continue;default:if(v=y.trys,!(v=v.length>0&&v[v.length-1])&&(A[0]===6||A[0]===2)){y=0;continue}if(A[0]===3&&(!v||A[1]>v[0]&&A[1]<v[3])){y.label=A[1];break}if(A[0]===6&&y.label<v[1]){y.label=v[1],v=A;break}if(v&&y.label<v[2]){y.label=v[2],y.ops.push(A);break}v[2]&&y.ops.pop(),y.trys.pop();continue}A=d.call(f,y)}catch(w){A=[6,w],u=0}finally{a=v=0}if(A[0]&5)throw A[1];return{value:A[0]?A[1]:void 0,done:!0}}}var s=function(){var f=r(function(d,a){var u;return o(this,function(v){switch(v.label){case 0:return[4,c.default.fetch(d)];case 1:return u=v.sent(),u!=null&&u.staticAssets&&a.updateImportMap(u.staticAssets.importMap),[2]}})});return function(a,u){return f.apply(this,arguments)}}(),h=s},693400:(_,l,e)=>{"use strict";
2637Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"transformObjectWithTranslation",{enumerable:!0,get:function(){return r}});var c=n(e(411962));function n(t){return t&&t.__esModule?t:{default:t}}var r=t=>typeof t=="object"&&typeof t.translate=="object"&&"stringValue"in t.translate?c.default.translate(t.translate.stringValue,t.translate.substitutionsObject,t.translate.options):typeof t=="object"?Array.isArray(t)?t.reduce((o,s)=>{var h=r(s);return o.push(h),o},[]):Object.keys(t).reduce((o,s)=>{var h=r(t[s]);return o[s]=h,o},{}):t},779291:(_,l,e)=>{var c;(function(n){var r=/^\s+/,t=/\s+$/,o=0,s=n.round,h=n.min,f=n.max,d=n.random;function a(me,Le){if(me=me||"",Le=Le||{},me instanceof a)return me;if(!(this instanceof a))return new a(me,Le);var Ee=u(me);this._originalInput=me,this._r=Ee.r,this._g=Ee.g,this._b=Ee.b,this._a=Ee.a,this._roundA=s(100*this._a)/100,this._format=Le.format||Ee.format,this._gradientType=Le.gradientType,this._r<1&&(this._r=s(this._r)),this._g<1&&(this._g=s(this._g)),this._b<1&&(this._b=s(this._b)),this._ok=Ee.ok,this._tc_id=o++}a.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var me=this.toRgb();return(me.r*299+me.g*587+me.b*114)/1e3},getLuminance:function(){var me=this.toRgb(),Le,Ee,ut,it,Te,Lt;return Le=me.r/255,Ee=me.g/255,ut=me.b/255,Le<=.03928?it=Le/12.92:it=n.pow((Le+.055)/1.055,2.4),Ee<=.03928?Te=Ee/12.92:Te=n.pow((Ee+.055)/1.055,2.4),ut<=.03928?Lt=ut/12.92:Lt=n.pow((ut+.055)/1.055,2.4),.2126*it+.7152*Te+.0722*Lt},setAlpha:function(me){return this._a=$(me),this._roundA=s(100*this._a)/100,this},toHsv:function(){var me=b(this._r,this._g,this._b);return{h:me.h*360,s:me.s,v:me.v,a:this._a}},toHsvString:function(){var me=b(this._r,this._g,this._b),Le=s(me.h*360),Ee=s(me.s*100),ut=s(me.v*100);return this._a==1?"hsv("+Le+", "+Ee+"%, "+ut+"%)":"hsva("+Le+", "+Ee+"%, "+ut+"%, "+this._roundA+")"},toHsl:function(){var me=p(this._r,this._g,this._b);return{h:me.h*360,s:me.s,l:me.l,a:this._a}},toHslString:function(){var me=p(this._r,this._g,this._b),Le=s(me.h*360),Ee=s(me.s*100),ut=s(me.l*100);return this._a==1?"hsl("+Le+", "+Ee+"%, "+ut+"%)":"hsla("+Le+", "+Ee+"%, "+ut+"%, "+this._roundA+")"},toHex:function(me){return A(this._r,this._g,this._b,me)},toHexString:function(me){return"#"+this.toHex(me)},toHex8:function(me){return w(this._r,this._g,this._b,this._a,me)},toHex8String:function(me){return"#"+this.toHex8(me)},toRgb:function(){return{r:s(this._r),g:s(this._g),b:s(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+s(this._r)+", "+s(this._g)+", "+s(this._b)+")":"rgba("+s(this._r)+", "+s(this._g)+", "+s(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:s(J(this._r,255)*100)+"%",g:s(J(this._g,255)*100)+"%",b:s(J(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+s(J(this._r,255)*100)+"%, "+s(J(this._g,255)*100)+"%, "+s(J(this._b,255)*100)+"%)":"rgba("+s(J(this._r,255)*100)+"%, "+s(J(this._g,255)*100)+"%, "+s(J(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:Z[A(this._r,this._g,this._b,!0)]||!1},toFilter:function(me){var Le="#"+C(this._r,this._g,this._b,this._a),Ee=Le,ut=this._gradientType?"GradientType = 1, ":"";if(me){var it=a(me);Ee="#"+C(it._r,it._g,it._b,it._a)}return"progid:DXImageTransform.Microsoft.gradient("+ut+"startColorstr="+Le+",endColorstr="+Ee+")"},toString:function(me){var Le=!!me;me=me||this._format;var Ee=!1,ut=this._a<1&&this._a>=0,it=!Le&&ut&&(me==="hex"||me==="hex6"||me==="hex3"||me==="hex4"||me==="hex8"||me==="name");return it?me==="name"&&this._a===0?this.toName():this.toRgbString():(me==="rgb"&&(Ee=this.toRgbString()),me==="prgb"&&(Ee=this.toPercentageRgbString()),(me==="hex"||me==="hex6")&&(Ee=this.toHexString()),me==="hex3"&&(Ee=this.toHexString(!0)),me==="hex4"&&(Ee=this.toHex8String(!0)),me==="hex8"&&(Ee=this.toHex8String()),me==="name"&&(Ee=this.toName()),me==="hsl"&&(Ee=this.toHslString()),me==="hsv"&&(Ee=this.toHsvString()),Ee||this.toHexString())},clone:function(){return a(this.toString())},_applyModification:function(me,Le){var Ee=me.apply(null,[this].concat([].slice.call(Le)));return this._r=Ee._r,this._g=Ee._g,this._b=Ee._b,this.setAlpha(Ee._a),this},lighten:function(){return this._applyModification(M,arguments)},brighten:function(){return this._applyModification(F,arguments)},darken:function(){return this._applyModification(z,arguments)},desaturate:function(){return this._applyModification(P,arguments)},saturate:function(){return this._applyModification(x,arguments)},greyscale:function(){return this._applyModification(R,arguments)},spin:function(){return this._applyModification(W,arguments)},_applyCombination:function(me,Le){return me.apply(null,[this].concat([].slice.call(Le)))},analogous:function(){return this._applyCombination(te,arguments)},complement:function(){return this._applyCombination(G,arguments)},monochromatic:function(){return this._applyCombination(q,arguments)},splitcomplement:function(){return this._applyCombination(re,arguments)},triad:function(){return this._applyCombination(K,arguments)},tetrad:function(){return this._applyCombination(ie,arguments)}},a.fromRatio=function(me,Le){if(typeof me=="object"){var Ee={};for(var ut in me)me.hasOwnProperty(ut)&&(ut==="a"?Ee[ut]=me[ut]:Ee[ut]=ke(me[ut]));me=Ee}return a(me,Le)};function u(me){var Le={r:0,g:0,b:0},Ee=1,ut=null,it=null,Te=null,Lt=!1,Nt=!1;return typeof me=="string"&&(me=Un(me)),typeof me=="object"&&(Rt(me.r)&&Rt(me.g)&&Rt(me.b)?(Le=v(me.r,me.g,me.b),Lt=!0,Nt=String(me.r).substr(-1)==="%"?"prgb":"rgb"):Rt
vendor: 4,721 bytes, line 2637
2637(me.h)&&Rt(me.s)&&Rt(me.v)?(ut=ke(me.s),it=ke(me.v),Le=E(me.h,ut,it),Lt=!0,Nt="hsv"):Rt(me.h)&&Rt(me.s)&&Rt(me.l)&&(ut=ke(me.s),Te=ke(me.l),Le=y(me.h,ut,Te),Lt=!0,Nt="hsl"),me.hasOwnProperty("a")&&(Ee=me.a)),Ee=$(Ee),{ok:Lt,format:me.format||Nt,r:h(255,f(Le.r,0)),g:h(255,f(Le.g,0)),b:h(255,f(Le.b,0)),a:Ee}}function v(me,Le,Ee){return{r:J(me,255)*255,g:J(Le,255)*255,b:J(Ee,255)*255}}function p(me,Le,Ee){me=J(me,255),Le=J(Le,255),Ee=J(Ee,255);var ut=f(me,Le,Ee),it=h(me,Le,Ee),Te,Lt,Nt=(ut+it)/2;if(ut==it)Te=Lt=0;else{var Tt=ut-it;switch(Lt=Nt>.5?Tt/(2-ut-it):Tt/(ut+it),ut){case me:Te=(Le-Ee)/Tt+(Le<Ee?6:0);break;case Le:Te=(Ee-me)/Tt+2;break;case Ee:Te=(me-Le)/Tt+4;break}Te/=6}return{h:Te,s:Lt,l:Nt}}function y(me,Le,Ee){var ut,it,Te;me=J(me,360),Le=J(Le,100),Ee=J(Ee,100);function Lt(en,Ht,ln){return ln<0&&(ln+=1),ln>1&&(ln-=1),ln<1/6?en+(Ht-en)*6*ln:ln<1/2?Ht:ln<2/3?en+(Ht-en)*(2/3-ln)*6:en}if(Le===0)ut=it=Te=Ee;else{var Nt=Ee<.5?Ee*(1+Le):Ee+Le-Ee*Le,Tt=2*Ee-Nt;ut=Lt(Tt,Nt,me+1/3),it=Lt(Tt,Nt,me),Te=Lt(Tt,Nt,me-1/3)}return{r:ut*255,g:it*255,b:Te*255}}function b(me,Le,Ee){me=J(me,255),Le=J(Le,255),Ee=J(Ee,255);var ut=f(me,Le,Ee),it=h(me,Le,Ee),Te,Lt,Nt=ut,Tt=ut-it;if(Lt=ut===0?0:Tt/ut,ut==it)Te=0;else{switch(ut){case me:Te=(Le-Ee)/Tt+(Le<Ee?6:0);break;case Le:Te=(Ee-me)/Tt+2;break;case Ee:Te=(me-Le)/Tt+4;break}Te/=6}return{h:Te,s:Lt,v:Nt}}function E(me,Le,Ee){me=J(me,360)*6,Le=J(Le,100),Ee=J(Ee,100);var ut=n.floor(me),it=me-ut,Te=Ee*(1-Le),Lt=Ee*(1-it*Le),Nt=Ee*(1-(1-it)*Le),Tt=ut%6,en=[Ee,Lt,Te,Te,Nt,Ee][Tt],Ht=[Nt,Ee,Ee,Lt,Te,Te][Tt],ln=[Te,Te,Nt,Ee,Ee,Lt][Tt];return{r:en*255,g:Ht*255,b:ln*255}}function A(me,Le,Ee,ut){var it=[ze(s(me).toString(16)),ze(s(Le).toString(16)),ze(s(Ee).toString(16))];return ut&&it[0].charAt(0)==it[0].charAt(1)&&it[1].charAt(0)==it[1].charAt(1)&&it[2].charAt(0)==it[2].charAt(1)?it[0].charAt(0)+it[1].charAt(0)+it[2].charAt(0):it.join("")}function w(me,Le,Ee,ut,it){var Te=[ze(s(me).toString(16)),ze(s(Le).toString(16)),ze(s(Ee).toString(16)),ze(pt(ut))];return it&&Te[0].charAt(0)==Te[0].charAt(1)&&Te[1].charAt(0)==Te[1].charAt(1)&&Te[2].charAt(0)==Te[2].charAt(1)&&Te[3].charAt(0)==Te[3].charAt(1)?Te[0].charAt(0)+Te[1].charAt(0)+Te[2].charAt(0)+Te[3].charAt(0):Te.join("")}function C(me,Le,Ee,ut){var it=[ze(pt(ut)),ze(s(me).toString(16)),ze(s(Le).toString(16)),ze(s(Ee).toString(16))];return it.join("")}a.equals=function(me,Le){return!me||!Le?!1:a(me).toRgbString()==a(Le).toRgbString()},a.random=function(){return a.fromRatio({r:d(),g:d(),b:d()})};function P(me,Le){Le=Le===0?0:Le||10;var Ee=a(me).toHsl();return Ee.s-=Le/100,Ee.s=Q(Ee.s),a(Ee)}function x(me,Le){Le=Le===0?0:Le||10;var Ee=a(me).toHsl();return Ee.s+=Le/100,Ee.s=Q(Ee.s),a(Ee)}function R(me){return a(me).desaturate(100)}function M(me,Le){Le=Le===0?0:Le||10;var Ee=a(me).toHsl();return Ee.l+=Le/100,Ee.l=Q(Ee.l),a(Ee)}function F(me,Le){Le=Le===0?0:Le||10;var Ee=a(me).toRgb();return Ee.r=f(0,h(255,Ee.r-s(255*-(Le/100)))),Ee.g=f(0,h(255,Ee.g-s(255*-(Le/100)))),Ee.b=f(0,h(255,Ee.b-s(255*-(Le/100)))),a(Ee)}function z(me,Le){Le=Le===0?0:Le||10;var Ee=a(me).toHsl();return Ee.l-=Le/100,Ee.l=Q(Ee.l),a(Ee)}function W(me,Le){var Ee=a(me).toHsl(),ut=(Ee.h+Le)%360;return Ee.h=ut<0?360+ut:ut,a(Ee)}function G(me){var Le=a(me).toHsl();return Le.h=(Le.h+180)%360,a(Le)}function K(me){var Le=a(me).toHsl(),Ee=Le.h;return[a(me),a({h:(Ee+120)%360,s:Le.s,l:Le.l}),a({h:(Ee+240)%360,s:Le.s,l:Le.l})]}function ie(me){var Le=a(me).toHsl(),Ee=Le.h;return[a(me),a({h:(Ee+90)%360,s:Le.s,l:Le.l}),a({h:(Ee+180)%360,s:Le.s,l:Le.l}),a({h:(Ee+270)%360,s:Le.s,l:Le.l})]}function re(me){var Le=a(me).toHsl(),Ee=Le.h;return[a(me),a({h:(Ee+72)%360,s:Le.s,l:Le.l}),a({h:(Ee+216)%360,s:Le.s,l:Le.l})]}function te(me,Le,Ee){Le=Le||6,Ee=Ee||30;var ut=a(me).toHsl(),it=360/Ee,Te=[a(me)];for(ut.h=(ut.h-(it*Le>>1)+720)%360;--Le;)ut.h=(ut.h+it)%360,Te.push(a(ut));return Te}function q(me,Le){Le=Le||6;for(var Ee=a(me).toHsv(),ut=Ee.h,it=Ee.s,Te=Ee.v,Lt=[],Nt=1/Le;Le--;)Lt.push(a({h:ut,s:it,v:Te})),Te=(Te+Nt)%1;return Lt}a.mix=function(me,Le,Ee){Ee=Ee===0?0:Ee||50;var ut=a(me).toRgb(),it=a(Le).toRgb(),Te=Ee/100,Lt={r:(it.r-ut.r)*Te+ut.r,g:(it.g-ut.g)*Te+ut.g,b:(it.b-ut.b)*Te+ut.b,a:(it.a-ut.a)*Te+ut.a};return a(Lt)},a.readability=function(me,Le){var Ee=a(me),ut=a(Le);return(n.max(Ee.getLuminance(),ut.getLuminance())+.05)/(n.min(Ee.getLuminance(),ut.getLuminance())+.05)},a.isReadable=function(me,Le,Ee){var ut=a.readability(me,Le),it,Te;switch(Te=!1,it=qt(Ee),it.level+it.size){case"AAsmall":case"AAAlarge":Te=ut>=4.5;break;case"AAlarge":Te=ut>=3;break;case"AAAsmall":Te=ut>=7;break}return Te},a.mostReadable=function(me,Le,Ee){var ut=null,it=0,Te,Lt,Nt,Tt;Ee=Ee||{},Lt=Ee.includeFallbackColors,Nt=Ee.level,Tt=Ee.size;
2637for(var en=0;en<Le.length;en++)Te=a.readability(me,Le[en]),Te>it&&(it=Te,ut=a(Le[en]));return a.isReadable(me,ut,{level:Nt,size:Tt})||!Lt?ut:(Ee.includeFallbackColors=!1,a.mostReadable(me,["#fff","#000"],Ee))};var X=a.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
26370",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Z=a.hexNames=oe(X);function oe(me){var Le={};for(var Ee in me)me.hasOwnProperty(Ee)&&(Le[me[Ee]]=Ee);return Le}function $(me){return me=parseFloat(me),(isNaN(me)||me<0||me>1)&&(me=1),me}function J(me,Le){fe(me)&&(me="100%");var Ee=be(me);return me=h(Le,f(0,parseFloat(me))),Ee&&(me=parseInt(me*Le,10)/100),n.abs(me-Le)<1e-6?1:me%Le/parseFloat(Le)}function Q(me){return h(1,f(0,me))}function ne(me){return parseInt(me,16)}function fe(me){return typeof me=="string"&&me.indexOf(".")!=-1&&parseFloat(me)===1}function be(me){return typeof me=="string"&&me.indexOf("%")!=-1}function ze(me){return me.length==1?"0"+me:""+me}function ke(me){return me<=1&&(me=me*100+"%"),me}function pt(me){return n.round(parseFloat(me)*255).toString(16)}function St(me){return ne(me)/255}var Kt=function(){var me="[-\\+]?\\d+%?",Le="[-\\+]?\\d*\\.\\d+%?",Ee="(?:"+Le+")|(?:"+me+")",ut="[\\s|\\(]+("+Ee+")[,|\\s]+("+Ee+")[,|\\s]+("+Ee+")\\s*\\)?",it="[\\s|\\(]+("+Ee+")[,|\\s]+("+Ee+")[,|\\s]+("+Ee+")[,|\\s]+("+Ee+")\\s*\\)?";return{CSS_UNIT:new RegExp(Ee),rgb:new RegExp("rgb"+ut),rgba:new RegExp("rgba"+it),hsl:new RegExp("hsl"+ut),hsla:new RegExp("hsla"+it),hsv:new RegExp("hsv"+ut),hsva:new RegExp("hsva"
2637+it),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Rt(me){return!!Kt.CSS_UNIT.exec(me)}function Un(me){me=me.replace(r,"").replace(t,"").toLowerCase();var Le=!1;if(X[me])me=X[me],Le=!0;else if(me=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var Ee;return(Ee=Kt.rgb.exec(me))?{r:Ee[1],g:Ee[2],b:Ee[3]}:(Ee=Kt.rgba.exec(me))?{r:Ee[1],g:Ee[2],b:Ee[3],a:Ee[4]}:(Ee=Kt.hsl.exec(me))?{h:Ee[1],s:Ee[2],l:Ee[3]}:(Ee=Kt.hsla.exec(me))?{h:Ee[1],s:Ee[2],l:Ee[3],a:Ee[4]}:(Ee=Kt.hsv.exec(me))?{h:Ee[1],s:Ee[2],v:Ee[3]}:(Ee=Kt.hsva.exec(me))?{h:Ee[1],s:Ee[2],v:Ee[3],a:Ee[4]}:(Ee=Kt.hex8.exec(me))?{r:ne(Ee[1]),g:ne(Ee[2]),b:ne(Ee[3]),a:St(Ee[4]),format:Le?"name":"hex8"}:(Ee=Kt.hex6.exec(me))?{r:ne(Ee[1]),g:ne(Ee[2]),b:ne(Ee[3]),format:Le?"name":"hex"}:(Ee=Kt.hex4.exec(me))?{r:ne(Ee[1]+""+Ee[1]),g:ne(Ee[2]+""+Ee[2]),b:ne(Ee[3]+""+Ee[3]),a:St(Ee[4]+""+Ee[4]),format:Le?"name":"hex8"}:(Ee=Kt.hex3.exec(me))?{r:ne(Ee[1]+""+Ee[1]),g:ne(Ee[2]+""+Ee[2]),b:ne(Ee[3]+""+Ee[3]),format:Le?"name":"hex"}:!1}function qt(me){var Le,Ee;return me=me||{level:"AA",size:"small"},Le=(me.level||"AA").toUpperCase(),Ee=(me.size||"small").toLowerCase(),Le!=="AA"&&Le!=="AAA"&&(Le="AA"),Ee!=="small"&&Ee!=="large"&&(Ee="small"),{level:Le,size:Ee}}_.exports?_.exports=a:(c=function(){return a}.call(l,e,l,_),c!==void 0&&(_.exports=c))})(Math)},75857:_=>{"use strict";function l(){var e=[],c=!1,n={},r=function(h){var f=e.indexOf(h);if(!(f<0)){if(c){n[f]=h;return}e.splice(f,1)}},t=function(h){var f=e.push(h),d=function(){return r(h)};return{dispose:d}},o=function(){for(var h=arguments.length,f=Array(h),d=0;d<h;d++)f[d]=arguments[d];c=!0;try{e.forEach(function(a,u){return n[u]||a.apply(void 0,f)})}finally{c=!1,Object.keys(n).forEach(function(a){return r(n[a])}),n={}}};return{publish:o,subscribe:t,$subscriptions:e}}_.exports=l},700236:_=>{_.exports=function(e){return e&&typeof e=="object"&&typeof e.copy=="function"&&typeof e.fill=="function"&&typeof e.readUInt8=="function"}},962601:(_,l,e)=>{var c=e(760636),n=/%[sdj%]/g;l.format=function(Z){if(!P(Z)){for(var oe=[],$=0;$<arguments.length;$++)oe.push(o(arguments[$]));return oe.join(" ")}for(var $=1,J=arguments,Q=J.length,ne=String(Z).replace(n,function(be){if(be==="%%")return"%";if($>=Q)return be;switch(be){case"%s":return String(J[$++]);case"%d":return Number(J[$++]);case"%j":try{return JSON.stringify(J[$++])}catch(ze){return"[Circular]"}default:return be}}),fe=J[$];$<Q;fe=J[++$])A(fe)||!F(fe)?ne+=" "+fe:ne+=" "+o(fe);return ne},l.deprecate=function(Z,oe){if(R(e.g.process))return function(){return l.deprecate(Z,oe).apply(this,arguments)};if(c.noDeprecation===!0)return Z;var $=!1;function J(){if(!$){if(c.throwDeprecation)throw new Error(oe);c.traceDeprecation?console.trace(oe):console.error(oe),$=!0}return Z.apply(this,arguments)}return J};var r={},t;l.debuglog=function(Z){if(R(t)&&(t=c.env.NODE_DEBUG||""),Z=Z.toUpperCase(),!r[Z])if(new RegExp("\\b"+Z+"\\b","i").test(t)){var oe=c.pid;r[Z]=function(){var $=l.format.apply(l,arguments);console.error("%s %d: %s",Z,oe,$)}}else r[Z]=function(){};return r[Z]};function o(Z,oe){var $={seen:[],stylize:h};return arguments.length>=3&&($.depth=arguments[2]),arguments.length>=4&&($.colors=arguments[3]),E(oe)?$.showHidden=oe:oe&&l._extend($,oe),R($.showHidden)&&($.showHidden=!1),R($.depth)&&($.depth=2),R($.colors)&&($.colors=!1),R($.customInspect)&&($.customInspect=!0),$.colors&&($.stylize=s),d($,Z,$.depth)}l.inspect=o,o.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},o.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function s(Z,oe){var $=o.styles[oe];return $?"\x1B["+o.colors[$][0]+"m"+Z+"\x1B["+o.colors[$][1]+"m":Z}function h(Z,oe){return Z}function f(Z){var oe={};return Z.forEach(function($,J){oe[$]=!0}),oe}function d(Z,oe,$){if(Z.customInspect&&oe&&G(oe.inspect)&&oe.inspect!==l.inspect&&!(oe.constructor&&oe.constructor.prototype===oe)){var J=oe.inspect($,Z);return P(J)||(J=d(Z,J,$)),J}var Q=a(Z,oe);if(Q)return Q;var ne=Object.keys(oe),fe=f(ne);if(Z.showHidden&&(ne=Object.getOwnPropertyNames(oe)),W(oe)&&(ne.indexOf("message")>=0||ne.indexOf("description")>=0))return u(oe);
2637if(ne.length===0){if(G(oe)){var be=oe.name?": "+oe.name:"";return Z.stylize("[Function"+be+"]","special")}if(M(oe))return Z.stylize(RegExp.prototype.toString.call(oe),"regexp");if(z(oe))return Z.stylize(Date.prototype.toString.call(oe),"date");if(W(oe))return u(oe)}var ze="",ke=!1,pt=["{","}"];if(b(oe)&&(ke=!0,pt=["[","]"]),G(oe)){var St=oe.name?": "+oe.name:"";ze=" [Function"+St+"]"}if(M(oe)&&(ze=" "+RegExp.prototype.toString.call(oe)),z(oe)&&(ze=" "+Date.prototype.toUTCString.call(oe)),W(oe)&&(ze=" "+u(oe)),ne.length===0&&(!ke||oe.length==0))return pt[0]+ze+pt[1];if($<0)return M(oe)?Z.stylize(RegExp.prototype.toString.call(oe),"regexp"):Z.stylize("[Object]","special");Z.seen.push(oe);var Kt;return ke?Kt=v(Z,oe,$,fe,ne):Kt=ne.map(function(Rt){return p(Z,oe,$,fe,Rt,ke)}),Z.seen.pop(),y(Kt,ze,pt)}function a(Z,oe){if(R(oe))return Z.stylize("undefined","undefined");if(P(oe)){var $="'"+JSON.stringify(oe).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return Z.stylize($,"string")}if(C(oe))return Z.stylize(""+oe,"number");if(E(oe))return Z.stylize(""+oe,"boolean");if(A(oe))return Z.stylize("null","null")}function u(Z){return"["+Error.prototype.toString.call(Z)+"]"}function v(Z,oe,$,J,Q){for(var ne=[],fe=0,be=oe.length;fe<be;++fe)X(oe,String(fe))?ne.push(p(Z,oe,$,J,String(fe),!0)):ne.push("");return Q.forEach(function(ze){ze.match(/^\d+$/)||ne.push(p(Z,oe,$,J,ze,!0))}),ne}function p(Z,oe,$,J,Q,ne){var fe,be,ze;if(ze=Object.getOwnPropertyDescriptor(oe,Q)||{value:oe[Q]},ze.get?ze.set?be=Z.stylize("[Getter/Setter]","special"):be=Z.stylize("[Getter]","special"):ze.set&&(be=Z.stylize("[Setter]","special")),X(J,Q)||(fe="["+Q+"]"),be||(Z.seen.indexOf(ze.value)<0?(A($)?be=d(Z,ze.value,null):be=d(Z,ze.value,$-1),be.indexOf(`
2638`)>-1&&(ne?be=be.split(`
2639`).map(function(ke){return"  "+ke}).join(`
2640`).substr(2):be=`
2641`+be.split(`
2642`).map(function(ke){return"   "+ke}).join(`
2643`))):be=Z.stylize("[Circular]","special")),R(fe)){if(ne&&Q.match(/^\d+$/))return be;fe=JSON.stringify(""+Q),fe.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(fe=fe.substr(1,fe.length-2),fe=Z.stylize(fe,"name")):(fe=fe.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),fe=Z.stylize(fe,"string"))}return fe+": "+be}function y(Z,oe,$){var J=0,Q=Z.reduce(function(ne,fe){return J++,fe.indexOf(`
2644`)>=0&&J++,ne+fe.replace(/\u001b\[\d\d?m/g,"").length+1},0);return Q>60?$[0]+(oe===""?"":oe+`
2645 `)+" "+Z.join(`,
2646  `)+" "+$[1]:$[0]+oe+" "+Z.join(", ")+" "+$[1]}function b(Z){return Array.isArray(Z)}l.isArray=b;function E(Z){return typeof Z=="boolean"}l.isBoolean=E;function A(Z){return Z===null}l.isNull=A;function w(Z){return Z==null}l.isNullOrUndefined=w;function C(Z){return typeof Z=="number"}l.isNumber=C;function P(Z){return typeof Z=="string"}l.isString=P;function x(Z){return typeof Z=="symbol"}l.isSymbol=x;function R(Z){return Z===void 0}l.isUndefined=R;function M(Z){return F(Z)&&ie(Z)==="[object RegExp]"}l.isRegExp=M;function F(Z){return typeof Z=="object"&&Z!==null}l.isObject=F;function z(Z){return F(Z)&&ie(Z)==="[object Date]"}l.isDate=z;function W(Z){return F(Z)&&(ie(Z)==="[object Error]"||Z instanceof Error)}l.isError=W;function G(Z){return typeof Z=="function"}l.isFunction=G;function K(Z){return Z===null||typeof Z=="boolean"||typeof Z=="number"||typeof Z=="string"||typeof Z=="symbol"||typeof Z=="undefined"}l.isPrimitive=K,l.isBuffer=e(700236);function ie(Z){return Object.prototype.toString.call(Z)}function re(Z){return Z<10?"0"+Z.toString(10):Z.toString(10)}var te=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function q(){var Z=new Date,oe=[re(Z.getHours()),re(Z.getMinutes()),re(Z.getSeconds())].join(":");return[Z.getDate(),te[Z.getMonth()],oe].join(" ")}l.log=function(){console.log("%s - %s",q(),l.format.apply(l,arguments))},l.inherits=e(387966),l._extend=function(Z,oe){if(!oe||!F(oe))return Z;for(var $=Object.keys(oe),J=$.length;J--;)Z[$[J]]=oe[$[J]];return Z};function X(Z,oe){return Object.prototype.hasOwnProperty.call(Z,oe)}},972261:_=>{for(var l=[],e=0;e<256;++e)l[e]=(e+256).toString(16).substr(1);function c(n,r){var t=r||0,o=l;return[o[n[t++]],o[n[t++]],o[n[t++]],o[n[t++]],"-",o[n[t++]],o[n[t++]],"-",o[n[t++]],o[n[t++]],"-",o[n[t++]],o[n[t++]],"-",o[n[t++]],o[n[t++]],o[n[t++]],o[n[t++]],o[n[t++]],o[n[t++]]].join("")}_.exports=c},448645:_=>{var l=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto!="undefined"&&typeof window.msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto);if(l){var e=new Uint8Array(16);_.exports=function(){return l(e),e}}else{var c=new Array(16);_.exports=function(){for(var r=0,t;r<16;r++)r&3||(t=Math.random()*4294967296),c[r]=t>>>((r&3)<<3)&255;return c}}},861288:(_,l,e)=>{var c=e(448645),n=e(972261);function r(t,o,s){var h=o&&s||0;typeof t=="string"&&(o=t==="binary"?new Array(16):null,t=null),t=t||{};var f=t.random||(t.rng||c)();if(f[6]=f[6]&15|64,f[8]=f[8]&63|128,o)for(var d=0;d<16;++d)o[h+d]=f[d];return o||n(f)}_.exports=r},301314:_=>{"use strict";var l=function(){};_.exports=l},245090:(_,l,e)=>{"use strict";
2646Object.defineProperty(l,"__esModule",{value:!0}),l.setI18nInstance=l.getI18nInstance=void 0,e(392338);var c=e(45650),n="commerce-afterpay";function r(h){return e(88685)("./".concat(n,".").concat(h,".yaml"))}var t=(0,c.setupLibrary)(n,r),o=l.getI18nInstance=t.getI18nInstance,s=l.setI18nInstance=t.setI18nInstance},88685:(_,l,e)=>{var c={"./commerce-afterpay.en-US.yaml":640588,"src/main/webapp/frontend/packages/commerce-afterpay/sqs-i18n-translations/strings/commerce-afterpay.en-US.yaml":640588};function n(t){var o=r(t);return e(o)}function r(t){if(!e.o(c,t)){var o=new Error("Cannot find module '"+t+"'");throw o.code="MODULE_NOT_FOUND",o}return c[t]}n.keys=function(){return Object.keys(c)},n.resolve=r,_.exports=n,n.id=88685},358322:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.setI18nInstance=l.getI18nInstance=void 0,e(392338);var c=e(45650),n="commerce.utils";function r(h){return e(268449)("./".concat(n,".").concat(h,".yaml"))}var t=(0,c.setupLibrary)(n,r),o=l.getI18nInstance=t.getI18nInstance,s=l.setI18nInstance=t.setI18nInstance},268449:(_,l,e)=>{var c={"./commerce.utils.en-US.yaml":171135,"src/main/webapp/frontend/packages/commerce-utils/sqs-i18n-translations/strings/commerce.utils.en-US.yaml":171135};function n(t){var o=r(t);return e(o)}function r(t){if(!e.o(c,t)){var o=new Error("Cannot find module '"+t+"'");throw o.code="MODULE_NOT_FOUND",o}return c[t]}n.keys=function(){return Object.keys(c)},n.resolve=r,_.exports=n,n.id=268449},789204:(_,l,e)=>{"use strict";e.r(l),e.d(l,{TextAttributeId:()=>an,TextHighlightMarkClassName:()=>zt,TextShape:()=>jt,scaleAllTextInNode:()=>r});var c=e(392338);function n(We){if(We){var Ce=We.parentElement;if(Ce){var we=Array.from(Ce.querySelectorAll(".sqsrte-scaled-text-container"));we.forEach(je=>{je.classList.remove("loaded")}),we.forEach(je=>{var qe=je.getBoundingClientRect().width,lt=je.querySelector(".sqsrte-scaled-text"),yt=window.getComputedStyle(lt),Ut=yt.fontSize,vn=parseFloat(Ut),yn=lt.getBoundingClientRect(),Wn=yn.width,Qn=qe/Wn;lt.style.fontSize="".concat(Math.round(Qn*vn*10)/10,"px"),je.classList.add("loaded")})}}}var r=n,t=e(346797),o=e.n(t),s=e(708380),h=e(749189),f=e(210750),d=e.n(f),a=e(976003),u=e.n(a);function v(We){return We&&We.constructor&&We.constructor.name==="Object"}function p(We,Ce){return!We&&!Ce||Array.isArray(We)&&Array.isArray(Ce)||v(We)&&v(Ce)||typeof We=="string"&&typeof Ce=="string"||!isNaN(We)&&!isNaN(Ce)}function y(We){var Ce=We.newPointer,we=We.oldPointer,je=new Set;return Ce.forEach(qe=>{we.includes(qe)||je.add(qe)}),Array.isArray(we)&&we.forEach(qe=>{Ce.includes(qe)||je.add(qe)}),Array.from(je)}function b(We,Ce){var we=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";if(typeof We!="object"||typeof Ce!="object")throw new Error("".concat(b.name," parameters must be Arrays or Objects, received: ").concat(We," and ").concat(Ce));if(!u()(We,Ce)){if(Array.isArray(We)&&Array.isArray(Ce))return y({newPointer:We,oldPointer:Ce});var je=Object.keys(We),qe=je.map(yt=>{var Ut=We[yt],vn=Ce[yt];if(!p(Ut,vn))return"".concat(we).concat(yt);if(v(Ut)&&v(vn))return b(Ut,vn,"".concat(we).concat(yt,"."));if(Array.isArray(Ut)){if(u()(Ut,vn))return null;var yn=y({newPointer:Ut,oldPointer:vn});return"".concat(we).concat(yt,"[").concat(yn,"]")}return u()(Ut,vn)?null:"".concat(we).concat(yt)}).filter(yt=>!!yt),lt=y({newPointer:Object.keys(We),oldPointer:Object.keys(Ce)});return lt.forEach(yt=>{qe.includes("".concat(we).concat(yt))||qe.push("".concat(we).concat(yt))}),qe.flat()}return[]}var E=b,A=e(375798),w=e.n(A),C=We=>"<svg>".concat(We,"</svg>"),P=function(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"M0,0";return'<path d="'.concat(Ce,'" vector-effect="non-scaling-stroke" />')},x=(We,Ce)=>{var we=Ce[0]-We[0],je=Ce[1]-We[1];return{length:Math.sqrt(Math.pow(we,2)+Math.pow(je,2)),angle:Math.atan2(je,we)}},R=(We,Ce)=>(we,je,qe,lt)=>{var yt=je||we,Ut=qe||we,vn=We(yt,Ut),yn=vn.angle+(lt?Math.PI:0),Wn=vn.length*.5*Ce,Qn=we[0]+Math.cos(yn)*Wn,_e=we[1]+Math.sin(yn)*Wn;return[Qn,_e]},M=function(Ce){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(je,qe,lt)=>{var yt=w()(lt[qe-1],2),Ut=yt[0],vn=yt[1],yn=Ce(lt[qe-1],lt[qe-2],je),Wn=Ce(je,lt[qe-1],lt[qe+1],!0),Qn=we&&qe===lt.length-1?" z":"";return"c ".concat(yn[0]-Ut,",").concat(yn[1]-vn," ").concat(Wn[0]-Ut,",").concat(Wn[1]-vn," ").concat(je[0]-Ut,",").concat(je[1]-vn).concat(Qn)}},F=function(Ce,we){var je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Ce.reduce((qe,lt,yt,Ut)=>yt===0?je?"":"M ".concat(lt[0],",").concat(lt[1]):"".concat(qe," ").concat(we(lt,yt,Ut)),"")};function z(We,Ce){var we=Object.keys(We);
2646if(Object.getOwnPropertySymbols){var je=Object.getOwnPropertySymbols(We);Ce&&(je=je.filter(function(qe){return Object.getOwnPropertyDescriptor(We,qe).enumerable})),we.push.apply(we,je)}return we}function W(We){for(var Ce=1;Ce<arguments.length;Ce++){var we=arguments[Ce]!=null?arguments[Ce]:{};Ce%2?z(Object(we),!0).forEach(function(je){o()(We,je,we[je])}):Object.getOwnPropertyDescriptors?Object.defineProperties(We,Object.getOwnPropertyDescriptors(we)):z(Object(we)).forEach(function(je){Object.defineProperty(We,je,Object.getOwnPropertyDescriptor(we,je))})}return We}class G{constructor(Ce,we){o()(this,"node",document.createElement("svg")),o()(this,"paths",[]),o()(this,"pathsLen",[]),o()(this,"lastWidth",-1),o()(this,"lastHeight",-1),o()(this,"setRefs",()=>{this.svg=this.container.querySelector("svg"),this.paths=Array.from(this.container.querySelectorAll("path"))});var je=we.uniforms;this.uniforms=W({progress:{value:-1}},je),this.container=Ce}calculatePathLengths(){this.pathsLen=this.paths.map(Ce=>Ce.getTotalLength())}onSetSize(Ce,we){}onUpdate(){}onDestroy(){}setSize(Ce,we){Ce===this.lastWidth&&we===this.lastHeight||(this.onSetSize(Ce,we),this.calculatePathLengths(),this.lastWidth=Ce,this.lastHeight=we,this.update())}update(){var Ce=this.uniforms.progressDraw;this.paths.forEach((we,je)=>{var qe=Math.ceil(this.pathsLen[je]);qe&&(we.setAttribute("stroke-dasharray",qe),we.setAttribute("stroke-dashoffset",qe*2+Ce.value*-qe))}),this.onUpdate()}destroy(){this.onDestroy(),this.node.remove()}}class K extends G{constructor(Ce,we){super(Ce,we),Ce.innerHTML=C(P()),this.setRefs()}onSetSize(Ce,we){var je=Math.min(Ce*.2,10),qe=Math.min(we*.25,5),lt=Ce+je*2,yt=we+qe*2,Ut=["M".concat(-je+lt*.35,",").concat(-qe+yt*.95),"C ".concat(-je+lt*.554,",").concat(-qe+yt*.994," ").concat(-je+lt,",").concat(-qe+yt*.94," ").concat(-je+lt,",").concat(-qe+yt*.52),"C ".concat(-je+lt,",").concat(-qe+yt*.165," ").concat(-je+lt*.706,",",0," ").concat(-je+lt*.496,",",0),"S ".concat(-je+lt*.01,",").concat(-qe+yt*.165," ").concat(-je+lt*.01,",").concat(-qe+yt*.508),"S ".concat(-je+lt*.241,",").concat(-qe+yt*1.039," ").concat(-je+lt*.74,",").concat(-qe+yt*.994)];this.paths[0].setAttribute("d",Ut.join(" "))}}class ie extends G{constructor(Ce,we){super(Ce,we),this.bezierCalc=M(R(x,.5)),Ce.innerHTML=C(P()+P()),this.setRefs()}onSetSize(Ce,we){this.paths.forEach((je,qe)=>{var lt=ie.paths[qe].map(yt=>[yt[0]*Ce,yt[1]*we]);je.setAttribute("d",F(lt,this.bezierCalc))})}}ie.paths=[[[0,1],[.5,.55],[1,.25]],[[0,.23],[.6,.6],[1,.9]]];class re extends G{constructor(Ce,we){super(Ce,we),this.bezierCalc=M(R(x,.7)),Ce.innerHTML=C(P()+P()),this.setRefs()}onSetSize(Ce,we){this.paths.forEach((je,qe)=>{var lt=re.paths[qe].map(yt=>[yt[0]*Ce,yt[1]*we]);je.setAttribute("d",F(lt,this.bezierCalc))})}}re.paths=[[[0,.22],[.25,.21],[.5,.2],[.75,.21],[1,.24]],[[0,.92],[.25,.9],[.5,.88],[.75,.9],[1,.92]]];class te extends G{constructor(Ce,we){super(Ce,we),this.bezierCalc=M(R(x,.5)),Ce.innerHTML=C(P()),this.setRefs()}onSetSize(Ce,we){var je=this.uniforms.fontSize.value,qe=je*.25,lt=je*.12,yt=Math.floor(Ce/(qe*.7)),Ut=we*.97,vn=[[0,Ut],[qe,Ut-lt],[qe*.7,Ut]],yn=F(vn,this.bezierCalc,!0);this.paths[0].setAttribute("d","M0,".concat(Ut," ").concat(yn.repeat(yt)))}}class q extends G{constructor(Ce,we){super(Ce,we),this.bezierCalc=M(R(x,.3)),Ce.innerHTML=C(P()),this.setRefs()}onSetSize(Ce,we){var je=q.path.map(qe=>[qe[0]*Ce,qe[1]*we]);this.paths[0].setAttribute("d",F(je,this.bezierCalc))}}q.path=[[0,.88],[.5,.85],[1,.9],[.6,.85],[.1,.95],[.5,.93],[.8,.95],[.5,1],[.3,1]];class X extends G{constructor(Ce,we){super(Ce,we),this.bezierCalc=M(R(x,.5)),Ce.innerHTML=C(P()),this.setRefs()}onSetSize(Ce,we){var je=X.paths[0].map(qe=>[qe[0]*Ce,qe[1]*we]);this.paths[0].setAttribute("d",F(je,this.bezierCalc))}}X.paths=[[[0,.55],[.5,.55],[1,.55]]];class Z extends G{constructor(Ce,we){super(Ce,we),this.bezierCalc=M(R(x,.5)),Ce.innerHTML=C(P()),this.setRefs()}onSetSize(Ce,we){var je=Z.paths[0].map(qe=>[qe[0]*Ce,qe[1]*we]);this.paths[0].setAttribute("d",F(je,this.bezierCalc))}}Z.paths=[[[0,.33],[.6,.6],[1,.88]]];class oe extends G{constructor(Ce,we){super(Ce,we),Ce.innerHTML=C(P()),this.setRefs()}onSetSize(Ce,we){this.paths[0].setAttribute("d","M0,".concat(we*.9," L").concat(Ce,",").concat(we*.9))}}class $ extends G{constructor(Ce,we){super(Ce,we),Ce.innerHTML=C(P()),this.setRefs()}onSetSize(Ce,we){var je=[[0,we*.99],[Ce*.5,we*.88],[Ce,we*.89],[Ce*.98,we*.92]],qe=[.5,.5,.5,.1],lt=(yt,Ut,vn)=>{var yn=R(x,qe[Ut]),Wn=w()(vn[Ut-1],2),Qn=Wn[0],_e=Wn[1],sn=yn(vn[Ut-1],vn[Ut-2],yt),Fr=yn(yt,vn[Ut-1],vn[Ut+1],!0);return"c ".concat(sn[0]-Qn,",").concat(sn[1]-_e," ").concat(Fr[0]-Qn,",").concat(Fr[1]-_e," ").concat(yt[0]-Qn,",").concat(yt[1]-_e)};this.paths[0].setAttribute("d",F(je,lt))}}class J extends G{constructor(Ce,we){super(Ce,we),this.bezierCalc=M(R(x,.5)),Ce.innerHTML=C(P()+P()),this.setRefs()}onSetSize(Ce,we){this.paths.forEach((je,qe)=>{var lt=J.paths[qe].map(yt=>[yt[0]*Ce,yt[1]*we]);je.setAttribute("d",F(lt,this.bezierCalc))})}}J.paths=[[[0,.9],[.5,.9],[1,.9]],[[0,1],[.5,1],[1,1]]];class Q extends G{constructor(Ce,we){super(Ce,we),this.bezierCalc=M(R(x,.5)),Ce.innerHTML=C(P()),this.setRefs()}onSetSize(Ce,we){var je=this.uniforms.fontSize.value,qe=je*.25,lt=je*.15,yt=Math.ceil(Ce/qe)+1,Ut=we*.97,vn=[...Array(yt)].map((yn,Wn)=>[Wn*qe,Wn%2===0?Ut:Ut-lt]);this.paths[0].setAttribute("d",F(vn,this.bezierCalc))}}var ne={circle:K,cross:ie,enclose:re,jagged:te,marker:X,scribble:q,strike:X,strikeDiagonal:Z,underline:oe,underlineCurve:$,underlineDouble:J,wave:Q},fe=Object.keys(ne),be=ne,ze=(We,Ce)=>{for(var we in Ce)We.setProperty(we,Ce[we])},ke=We=>({left:We.left,right:We.right,top:We.top,bottom:We.bottom,x:We.x,y:We.y,width:Math.max(0,Math.round(We.width)),height:Math.max(0,Math.round(We.height))}),pt=We=>{for(;We&&We.nodeType!==Node.ELEMENT_NODE;)We=We.parentNode;return We};function St(We,Ce){var we=Object.keys(We);
2646if(Object.getOwnPropertySymbols){var je=Object.getOwnPropertySymbols(We);Ce&&(je=je.filter(function(qe){return Object.getOwnPropertyDescriptor(We,qe).enumerable})),we.push.apply(we,je)}return we}function Kt(We){for(var Ce=1;Ce<arguments.length;Ce++){var we=arguments[Ce]!=null?arguments[Ce]:{};Ce%2?St(Object(we),!0).forEach(function(je){o()(We,je,we[je])}):Object.getOwnPropertyDescriptors?Object.defineProperties(We,Object.getOwnPropertyDescriptors(we)):St(Object(we)).forEach(function(je){Object.defineProperty(We,je,Object.getOwnPropertyDescriptor(we,je))})}return We}class Rt{constructor(Ce,we){o()(this,"currentShapeType",null),this.state=Kt(Kt({},Rt.defaultState),we),this.uniforms=Kt({thickness:{value:.1}},we.uniforms),this.container=Ce,this.node=document.createElement("div"),this.node.className="TextShape-node",this.onUpdateState(),this.container.appendChild(this.node),this.update()}onUpdateState(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.state=Kt(Kt({},this.state),Ce);var we=this.state,je=we.id,qe=we.isFront,lt=we.shape,yt=we.color,Ut=we.thickness,vn=we.linecap,yn=we.fontSize,Wn=we.blend,Qn=we.opacity;this.node.dataset.textAttributeId=je,this.node.dataset.shape=lt,this.node.dataset.fontSize=yn,this.node.dataset.isFront=qe,Object.assign(this.node.style,{fontSize:"".concat(yn,"px")}),this.uniforms.fontSize.value=yn,this.uniforms.thickness.value=Ut.unit==="em"?yn*parseFloat(Ut.value):Ut.value,ze
2646(this.node.style,{"--stroke":yt,"--stroke-width":"".concat(Ut.value).concat(Ut.unit),"--stroke-linecap":vn,"--stroke-linejoin":vn==="round"?"round":"bevel","--blend":Wn,"--opacity":Qn}),lt!==this.currentShapeType&&this.createShape(lt)}createShape(Ce){this.shape&&this.shape.destroy(),this.currentShapeType=Ce,this.shape=be[Ce]?new be[Ce](this.node,{uniforms:this.uniforms}):null}setSizeAndPosition(Ce,we,je){var qe=1/je,lt=this.uniforms.thickness.value-this.uniforms.fontSize.value*.25,yt=Math.round(Ce.width*qe-lt),Ut=Math.round(Ce.height*qe),vn=Ce.x*qe,yn=Ce.y*qe,Wn=we.x*qe,Qn=we.y*qe;this.node.dataset.index=Ce.index,Object.assign(this.node.style,{width:"".concat(yt,"px"),height:"".concat(Ut,"px"),left:"".concat(Math.round(vn-Wn+lt*.5),"px"),top:"".concat(Math.round(yn-Qn),"px")}),this.shape&&this.shape.setSize(yt,Ut)}update(){var Ce=this.state.animation,we=this.uniforms.progressReveal,je=Ce==="fadeScale"?.5+we.value*.5:1;this.node.style.opacity=we.value,this.node.style.transform="scale(".concat(je,")"),this.shape&&this.shape.update()}destroy(){this.shape&&(this.shape.destroy(),delete this.shape),this.node.remove(),delete this.node,delete this.container}}Rt.defaultState={};var Un=e(860921),qt=e.n(Un),me=e(700436),Le=e.n(me);function Ee(We,Ce){var we=Object.keys(We);if(Object.getOwnPropertySymbols){var je=Object.getOwnPropertySymbols(We);Ce&&(je=je.filter(function(qe){return Object.getOwnPropertyDescriptor(We,qe).enumerable})),we.push.apply(we,je)}return we}function ut(We){for(var Ce=1;Ce<arguments.length;Ce++){var we=arguments[Ce]!=null?arguments[Ce]:{};Ce%2?Ee(Object(we),!0).forEach(function(je){o()(We,je,we[je])}):Object.getOwnPropertyDescriptors?Object.defineProperties(We,Object.getOwnPropertyDescriptors(we)):Ee(Object(we)).forEach(function(je){Object.defineProperty(We,je,Object.getOwnPropertyDescriptor(we,je))})}return We}class it{constructor(Ce){o()(this,"setState",we=>{this.state=ut(ut({},this.state),we)}),this.props=ut(ut({},this.constructor.defaultProps),Ce),this.state=ut(ut({},this.constructor.defaultState),this.constructor.state),window.Y&&window.Y.Global&&window.Y.Global.after("frame:device:change",this.flushResizeOnDeviceChange,this)}flushResizeOnDeviceChange(){this.onResize&&this.onResize.flush&&this.onResize.flush()}destroy(){window.Y&&window.Y.Global&&window.Y.Global.detach("frame:device:change",this.flushResizeOnDeviceChange,this)}}o()(it,"defaultProps",{}),o()(it,"defaultState",{});var Te=(We,Ce,we)=>We*(1-we)+Ce*we,Lt=null,Nt=We=>We*We,Tt=function(Ce){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,qe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;return-je*(Ce/=qe)*(Ce-2)+we},en=We=>We<.5?2*We*We:-1+(4-2*We)*We;class Ht extends it{constructor(Ce){super(Ce),o()(this,"tick",()=>{var je=this.props,qe=je.ease,lt=je.from,yt=je.to,Ut=je.duration,vn=je.onUpdate,yn=je.onComplete,Wn=Date.now()-this.lastUpdate;if(this.lastUpdate+=Wn,this.time=(this.lastUpdate-this.startTime)/1e3,this.time>Ut&&(this.time=Ut),vn(Te(lt,yt,qe(this.time/Ut))),this.time>=Ut){yn(yt);return}this.frame=requestAnimationFrame(this.tick)});var we=this.props.autoStart;this.state={isActive:!1},this.startTime=null,this.lastUpdate=null,this.frame=null,we&&this.start()}start(){this.state.isActive||(this.setState({isActive:!0}),this.startTime=Date.now(),this.lastUpdate=this.startTime,this.frame=requestAnimationFrame(this.tick))}destroy(){cancelAnimationFrame(this.frame)}}o()(Ht,"defaultProps",{autoStart:!0,ease:Tt,duration:1,from:0,to:0,onUpdate:qt(),onComplete:qt()});function ln(We,Ce){var we=Object.keys(We);if(Object.getOwnPropertySymbols){var je=Object.getOwnPropertySymbols(We);Ce&&(je=je.filter(function(qe){return Object.getOwnPropertyDescriptor(We,qe).enumerable})),we.push.apply(we,je)}return we}function An(We){for(var Ce=1;Ce<arguments.length;Ce++){var we=arguments[Ce]!=null?arguments[Ce]:{};Ce%2?ln(Object(we),!0).forEach(function(je){o()(We,je,we[je])}):Object.getOwnPropertyDescriptors?Object.defineProperties(We,Object.getOwnPropertyDescriptors(we)):ln(Object(we)).forEac
2646h(function(je){Object.defineProperty(We,je,Object.getOwnPropertyDescriptor(we,je))})}return We}class le{constructor(Ce,we){o()(this,"timeout",{ready:null}),o()(this,"tween",null),o()(this,"initAnimation",()=>{this.animateTo(0)}),o()(this,"onUpdateDraw",yt=>{var Ut=this.props.onUpdate;this.uniforms.progressDraw.value=yt,Ut()}),o()(this,"onUpdateReveal",yt=>{var Ut=this.props.onUpdate;this.uniforms.progressReveal.value=yt,Ut()}),o()(this,"onAnimationComplete",()=>{}),this.props=An(An({},le.defaultProps),we);var je=this.props,qe=je.uniforms,lt=je.config;this.node=Ce,this.config=An({isAnimationEnabled:!1,animation:"draw",direction:"right",duration:1},lt),this.uniforms=An({progressDraw:{value:-1}},qe),this.reset()}setConfig(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},we=An(An({},this.config),Ce),je=E(this.config,we);je.length&&(this.config=An({},we))}ready(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,we=this.props.onUpdate;this.reset(),we(),this.timeout.ready=setTimeout(this.initAnimation,Ce)}setInitialState(){var Ce=this.config,we=Ce.isAnimationEnabled,je=Ce.animation,qe=Ce.direction;if(we&&je==="draw"){this.uniforms.progressReveal.value=1,this.uniforms.progressDraw.value=qe==="right"?-1:1;return}if(we&&(je==="fade"||je==="fadeScale")){this.uniforms.progressReveal.value=0,this.uniforms.progressDraw.value=0;return}this.uniforms.progressReveal.value=1,this.uniforms.progressDraw.value=0}reset(){var Ce=this.props.onUpdate;clearTimeout(this.timeout.ready),this.destroyTween(),this.setInitialState(),Ce()}animateTo(Ce){var we=this.config,je=we.animation,qe=we.duration;if(this.destroyTween(),je==="draw"){var lt=Le()(Math.abs(this.uniforms.progressDraw.value-Ce),.2,1);this.tween=new Ht({duration:qe*lt,from:this.uniforms.progressDraw.value,to:Ce,onUpdate:this.onUpdateDraw,onComplete:this.onAnimationComplete});return}var yt=1-Math.abs(Ce),Ut=Le()(Math.abs(this.uniforms.progressReveal.value-yt),.2,1);this.tween=new Ht({duration:qe*Ut,from:this.uniforms.progressReveal.value,to:yt,onUpdate:this.onUpdateReveal,onComplete:this.onAnimationComplete})}destroyTween(){this.tween&&(this.tween.destroy(),this.tween=null)}destroy(){var Ce;this.destroyTween(),(Ce=this.timeout)!==null&&Ce!==void 0&&Ce.ready&&clearTimeout(this.timeout.ready)}}le.defaultProps={config:{},onUpdate:qt(),uniforms:{}};var Ve=e(24115),ye=function(Ce){for(var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,je=[],qe=document.createTreeWalker(Ce,NodeFilter.SHOW_TEXT,null,!1),lt;lt=qe.nextNode();)we&&!lt.parentNode.closest(we)&&je.push(lt);return je};function Ie(We){var Ce=Array.from(We.getClientRects());return Ce.map(ke)}function Ye(We,Ce){return Ce.reduce((we,je)=>([...je.textContent.matchAll(/ /g)].forEach(qe=>{We.setStart(je,qe.index),We.setEnd(je,qe.index+1),we.push(ke(We.getBoundingClientRect()))}),we),[])}function Je(We){var Ce=pt(We.commonAncestorContainer),we=Ce.closest(".catalog-entry-container");if(!we)return 1;var je=window.getComputedStyle(we),qe=new DOMMatrix(je.transform),lt=qe.a||1;return lt}var gt=(We,Ce)=>{var we=We.reduce((qe,lt)=>{var yt=qe.rows[qe.rowIndex];return(!yt||yt.y!==lt.y&&(yt.y<lt.y||yt.y+yt.height>lt.y+lt.height)&&Math.abs(yt.endX-lt.x)>1)&&(qe.rowIndex+=1,qe.rows[qe.rowIndex]={left:lt.left,right:lt.right,top:lt.top,bottom:lt.bottom,x:lt.x,endX:lt.x,y:lt.y,width:0,height:lt.height},yt=qe.rows[qe.rowIndex]),yt.endX=Math.max(yt.endX,lt.right),yt.width=Math.max(0,yt.endX-yt.x),qe},{rowIndex:-1,rows:[]}),je=we.rows;return je.sort((qe,lt)=>lt.width-qe.width).sort((qe,lt)=>lt.y-qe.y),je=je.reduce((qe,lt)=>{if(qe.length){var yt=qe[qe.length-1];if(lt.y===yt.y&&lt.x===yt.x||lt.y===yt.y&&lt.endX===yt.endX)return qe}var Ut=Ce.findIndex(vn=>lt.endX===vn.right&&lt.y===vn.y);return~Ut&&(lt.width-=Ce[Ut].width),qe.push(lt),qe},[]),je},mt=We=>{if(!We||!We.length)return[];var Ce=document.createRange();Ce.setStart(We[0],0),Ce.setEnd(We[We.length-1],We[We.length-1].length);var we=Ie(Ce),je=Je(Ce),qe=Ye(Ce,We),lt=gt(we,qe);return Ce.detach(),{scale:je,rowRects:lt.reverse().map((yt,Ut)=>(yt.index=Ut,yt))}};function Mt(We,Ce){var we=Object.keys(We);
2646if(Object.getOwnPropertySymbols){var je=Object.getOwnPropertySymbols(We);Ce&&(je=je.filter(function(qe){return Object.getOwnPropertyDescriptor(We,qe).enumerable})),we.push.apply(we,je)}return we}function pe(We){for(var Ce=1;Ce<arguments.length;Ce++){var we=arguments[Ce]!=null?arguments[Ce]:{};Ce%2?Mt(Object(we),!0).forEach(function(je){o()(We,je,we[je])}):Object.getOwnPropertyDescriptors?Object.defineProperties(We,Object.getOwnPropertyDescriptors(we)):Mt(Object(we)).forEach(function(je){Object.defineProperty(We,je,Object.getOwnPropertyDescriptor(we,je))})}return We}class nt{constructor(Ce,we,je){o()(this,"textNodes",[]),o()(this,"rowsPool",[]),o()(this,"intersectionScroll",null),o()(this,"uniforms",{progressReveal:{value:-1},progressDraw:{value:0},fontSize:{value:1}}),o()(this,"rAFID",null),o()(this,"timeoutGlobalAnimation",null),o()(this,"isTickingGlobalAnimation",!1),o()(this,"prefersReducedMotion",!0),o()(this,"_onMutation",()=>{this.isDestroyed||this.onResized()}),o()(this,"onResized",()=>{this.isDestroyed||(this.refreshFontSize(),this.refreshRows())}),o()(this,"onPrefersReducedMotionChange",_e=>{this.prefersReducedMotion=!_e.matches}),o()(this,"onIntersection",_e=>{_e&&(parseInt(window.getComputedStyle(this.parentNode).opacity)&&this.animation.ready(0),this.destroyIntersectionScroll())}),o()(this,"onGlobalAnimationStart",()=>{this.onResized(),this.startGlobalAnimationWatch()}),o()(this,"onGlobalAnimationEnd",()=>{this.onResized()}),o()(this,"tickSyncGlobalAnimation",()=>{this.onResized(),this.isTickingGlobalAnimation&&(this.rAFID=requestAnimationFrame(this.tickSyncGlobalAnimation))}),o()(this,"update",()=>{this.rowsPool.forEach(_e=>_e.update())}),this.node=Ce;var qe={};try{var lt=this.node.dataset.textAttributeId,yt=we;qe=yt[lt]||{}}catch(_e){}this.prefersReducedMotion=!window.matchMedia("(prefers-reduced-motion: no-preference)").matches,this.state=this.getStateFromProps(pe(pe({},qe),{},{isAnimationEnabled:!this.prefersReducedMotion&&qe.isAnimationEnabled})),this.container=je||this.node.closest("div"),this.parentNode=this.node.closest("h1, h2, h3, h4, h5, h6, p, div, pre"),this.onMutation=d()(this._onMutation,10),Object.assign(this.container.style,{position:"relative",zIndex:0}),this.bindListeners();var Ut=this.state,vn=Ut.isAnimationEnabled,yn=Ut.animation,Wn=Ut.direction,Qn=Ut.duration;this.animation=new le(this.node,{uniforms:this.uniforms,onUpdate:this.update,config:{isAnimationEnabled:vn,animation:yn,direction:Wn,duration:Qn}})}getStateFromProps(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},we=pe(pe({},nt.defaultState),Ce);
2646return typeof we.duration=="string"&&(we.duration=parseInt(we.duration,10)),we}onStateChange(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,je=this.getStateFromProps(pe(pe({},this.state),Ce)),qe=E(this.state,je);if(this.state=pe(pe({},this.state),je),this.rowsPool.forEach(Wn=>Wn.onUpdateState(this.state)),!(!we||!qe.length)){var lt=this.state,yt=lt.isAnimationEnabled,Ut=lt.animation,vn=lt.direction,yn=lt.duration;this.animation.setConfig({isAnimationEnabled:yt,animation:Ut,direction:vn,duration:yn}),vt(qe)&&this.animation.ready(0),this.onMutation()}}bindListeners(){s.default.on(this.onResized,0),this.intersectionScroll=new h.default(this.node,{onIntersection:this.onIntersection,normalize:!1}),this.parentNode.addEventListener("transitionstart",this.onGlobalAnimationStart),this.parentNode.addEventListener("transitionend",this.onGlobalAnimationEnd),window.ResizeObserver&&(this.observerResize=new ResizeObserver(this.onMutation),this.observerResize.observe(this.container),this.observerResize.observe(this.node)),window.MutationObserver&&(this.observerMutation=new MutationObserver(this.onMutation),this.observerMutation.observe(this.node,{attributes:!0,childList:!0,subtree:!0})),this.mediaQueryList=window.matchMedia("(prefers-reduced-motion: no-preference)"),this.mediaQueryList.addEventListener?this.mediaQueryList.addEventListener("change",this.onPrefersReducedMotionChange):this.mediaQueryList.addListener(this.onPrefersReducedMotionChange)}unbindListeners(){this.parentNode.removeEventListener("transitionstart",this.onGlobalAnimationStart),this.parentNode.removeEventListener("transitionend",this.onGlobalAnimationEnd),this.destroyIntersectionScroll(),this.observerResize&&(this.observerResize.disconnect(),this.observerResize=null),this.observerMutation&&(this.observerMutation.disconnect(),this.observerMutation=null),s.default.off(this.onResized),this.mediaQueryList.removeEventListener?this.mediaQueryList.removeEventListener("change",this.onPrefersReducedMotionChange):this.mediaQueryList.removeListener(this.onPrefersReducedMotionChange)}startGlobalAnimationWatch(){clearTimeout(this.timeoutGlobalAnimation),this.timeoutGlobalAnimation=setTimeout(()=>{this.isTickingGlobalAnimation=!1},2e3),!this.isTickingGlobalAnimation&&(this.animation.ready(0),this.isTickingGlobalAnimation=!0,this.rAFID=requestAnimationFrame(this.tickSyncGlobalAnimation))}refreshFontSize(){var Ce=window.getComputedStyle(this.node),we=parseInt(Ce.fontSize);Number.isNaN(we)||this.onStateChange({fontSize:we},!1)}refreshTextNodes(){var Ce=this.node.ownerDocument;if(!Ce.contains(this.node)){var we=this.container.getAttribute("id"),je=this.node.getAttribute("data-text-attribute-id"),qe=Ce.querySelector('[id="'.concat(we,'"]')),lt=qe&&qe.querySelector('.sqsrte-text-highlight[data-text-attribute-id="'.concat(je,'"]'));lt&&(this.container=qe,this.node=lt)}this.textNodes=ye(this.node,".TextShape-node")}refreshRows(){this.refreshTextNodes();var Ce=this.container.getBoundingClientRect(),we=mt(this.textNodes),je=we.rowRects,qe=we.scale,lt=this.rowsPool.splice(je.length);lt.forEach(Wn=>Wn.destroy());for(var yt=0,Ut=je.length;yt<Ut;yt+=1){var vn=je[yt],yn=this.rowsPool[yt]||new Rt(this.container,pe(pe({},this.state),{},{uniforms:this.uniforms}));this.rowsPool[yt]=yn,yn.setSizeAndPosition(vn,Ce,qe)}}destroyIntersectionScroll(){this.intersectionScroll&&(this.intersectionScroll.destroy(),this.intersectionScroll=null)}destroy(){this.isDestroyed=!0,this.unbindListeners(),this.animation.destroy(),this.onMutation.cancel(),this.rowsPool.forEach(Ce=>Ce.destroy()),clearTimeout(this.timeoutGlobalAnimation),cancelAnimationFrame(this.rAFID),delete this.rowsPool,delete this.node,delete this.state,delete this.animation}}nt.ANIMATION_CHANGE_PROPS=["shape","isAnimationEnabled","animation","duration","direction"];function vt(We){return We.some(Ce=>nt.ANIMATION_CHANGE_PROPS.includes(Ce))}nt.defaultState={fontSize:12,isFront:!0,isAnimationEnabled:!1,animation:"draw",duration:.75,direction:"right",color:"currentcolor",shape:"wave",thickness:{unit:"em",value:.06},linecap:"square",blend:"none"};var jt=nt,an="data-text-attribute-id",zt="sqsrte-text-highlight"},981491:(_,l,e)=>{"use strict";e.r(l),e.d(l,{getDomain:()=>r,isDev:()=>h,isInternal:()=>t,isQA:()=>s,isStage:()=>o});var c=e(392338),n=e.n(c),r=function(){var d,a,u,v,p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;if(typeof p=="string"){var y=new URL(p);return y.hostname}return(d=(a=(u=p.Static)===null||u===void 0||(u=u.SQUARESPACE_CONTEXT)===null||u===void 0?void 0:u.appDomain)!==null&&a!==void 0?a:(v=p.location)===null||v===void 0?void 0:v.host)!==null&&d!==void 0?d:""},t=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/\.(sqsp|squarespace)\.net$/.test(r(d))},o=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/stage\.(sqsp|squarespace)\.net$/.test(r(d))},s=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/qa[0-9]+\.(sqsp|squarespace)\.net$/.test(r(d))},h=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return/dev\.(sqsp|squarespace)\.net$/.test(r(d))}},542411:(_,l,e)=>{"use strict";e.r(l),e.d(l,{getDetails:()=>v,getPlacePredictions:()=>u});var c=e(392338),n=e.n(c),r=e(346797),t=e.n(r),o=e(456903);function s(p,y){var b=Object.keys(p);if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(p);y&&(E=E.filter(function(A){return Object.getOwnPropertyDescriptor(p,A).enumerable})),b.push.apply(b,E)}return b}function h(p){for(var y=1;y<arguments.length;y++){var b=arguments[y]!=null?arguments[y]:{};
2646y%2?s(Object(b),!0).forEach(function(E){t()(p,E,b[E])}):Object.getOwnPropertyDescriptors?Object.defineProperties(p,Object.getOwnPropertyDescriptors(b)):s(Object(b)).forEach(function(E){Object.defineProperty(p,E,Object.getOwnPropertyDescriptor(b,E))})}return p}var f="/api/google-maps/places/autocomplete",d="/api/google-maps/places/details",a=(p,y)=>{},u=(p,y)=>(a(p,y),o.default.get(f,{params:h(h({},y),p)})),v=(p,y)=>(a(p,y),(!y||!y.productPage||!y.productSection)&&console.error("Please provide a tracking context when using Google Places API details to track cost"),o.default.get(d,{params:h(h({},y),p)}))},963327:(_,l,e)=>{"use strict";e.r(l),e.d(l,{RECAPTCHA_RENDER_TYPE:()=>u,destroy:()=>x,execute:()=>A,executeFirst:()=>E,getCaptchaContainer:()=>P,getSiteKey:()=>a,loadReCaptcha:()=>v,render:()=>p,renderAll:()=>y,reset:()=>w,resetFirst:()=>C,validate:()=>b});var c=e(392338),n=e.n(c),r=e(346797),t=e.n(r),o=e(39994);function s(R,M){var F=Object.keys(R);if(Object.getOwnPropertySymbols){var z=Object.getOwnPropertySymbols(R);M&&(z=z.filter(function(W){return Object.getOwnPropertyDescriptor(R,W).enumerable})),F.push.apply(F,z)}return F}function h(R){for(var M=1;M<arguments.length;M++){var F=arguments[M]!=null?arguments[M]:{};M%2?s(Object(F),!0).forEach(function(z){t()(R,z,F[z])}):Object.getOwnPropertyDescriptors?Object.defineProperties(R,Object.getOwnPropertyDescriptors(F)):s(Object(F)).forEach(function(z){Object.defineProperty(R,z,Object.getOwnPropertyDescriptor(F,z))})}return R}var f="https://www.google.com/recaptcha/api.js?onload=__grecaptchaOnLoadCallback&render=",d="data-id",a=R=>{var M;return R==null||(M=R.Static)===null||M===void 0||(M=M.SQUARESPACE_CONTEXT)===null||M===void 0||(M=M.website)===null||M===void 0||(M=M.captchaSettings)===null||M===void 0?void 0:M.siteKey},u=function(R){return R.EXPLICIT="explicit",R.ONLOAD="onload",R}({});function v(R){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:u.EXPLICIT,F='script[src*="https://www.google.com/recaptcha/enterprise.js"]',z=R.document.querySelector(F);if(z){z.remove();var W=R.document.querySelector("#forms-grecaptcha-badge-style"),G=R.document.querySelector(".grecaptcha-badge");W==null||W.remove(),G==null||G.remove()}else if(R.__grecaptchaOnLoadPromise)return R.__grecaptchaOnLoadPromise;return R.__grecaptchaOnLoadPromise=new Promise((K,ie)=>{R.__grecaptchaOnLoadCallback=()=>K(),R.document?(0,o.Z)(f+M,{doc:R.document}).catch(ie):ie("[GoogleReCaptchaAPI] Document was destroyed")}),R.__grecaptchaOnLoadPromise}function p(R,M){var F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{customSiteKey:""},W=z.customSiteKey||a(R);if(W)return v(R).then(()=>{var G;if(!M||M.getAttribute(d)||R.document!==M.ownerDocument||!(M!=null&&(G=M.ownerDocument)!==null&&G!==void 0&&G.defaultView)||!R.grecaptcha){console.error("Error rendering captcha into node",{node:M});return}var K=M.clientWidth<320?"compact":"normal",ie=R.grecaptcha.render(M,h({sitekey:W,size:K},F),!0);M.setAttribute(d,"".concat(ie)),M.classList.add("rendered")})}function y(R){if(R.document){var M=R.document.querySelectorAll(".captcha-container:not('.rendered')");Array.from(M).forEach(F=>p(R,F))}}function b(R,M){var F=M.getAttribute(d);if(!(!F||!R.grecaptcha))return R.grecaptcha.getResponse(parseFloat(F))}function E(R){return R.grecaptcha?Promise.resolve(R.grecaptcha.execute()):Promise.reject({error:"ReCaptcha has not been set up!"})}function A(R,M){var F=M.getAttribute(d);return F?R.grecaptcha?Promise.resolve(R.grecaptcha.execute(parseFloat(F))):Promise.reject({error:"ReCaptcha has not been set up!"}):Promise.resolve()}function w(R,M){var F=M.getAttribute(d);!F||!R.grecaptcha||R.grecaptcha.reset(parseFloat(F))}function C(R){R&&R.grecaptcha&&R.grecaptcha.reset()}function P(R,M){var F=M.querySelector(".captcha-container");return a(R)?F:null}function x(R){for(;R.firstChild;)R.removeChild(R.firstChild);R.removeAttribute(d)}},204482:(_,l,e)=>{"use strict";e.r(l),e.d(l,{hasShiftModifierKey:()=>q,isAlphanumericKey:()=>K,isArrowDownKey:()=>C,isArrowLeftKey:()=>x,isArrowRightKey:()=>R,isArrowUpKey:()=>P,isBackspaceKey:()=>F,isCommaKey:()=>ie,isDeleteKey:()=>z,isEnterKey:()=>M,isEscapeKey:()=>W,isNumericKey:()=>G,isSlashKey:()=>te,isSpaceBar:()=>re,isTabKey:()=>A,isTabKeyWithShift:()=>w});var c=9,n=13,r=38,t=40,o=37,s=39,h=8,f=46,d=48,a=57,u=65,v=90,p=27,y=188,b=191,E=32,A=X=>X.keyCode===c&&!X.shiftKey,w=X=>
2646X.keyCode===c&&X.shiftKey,C=X=>X.keyCode===t,P=X=>X.keyCode===r,x=X=>X.keyCode===o,R=X=>X.keyCode===s,M=X=>{var Z=X.keyCode;return Z===n},F=X=>{var Z=X.keyCode;return Z===h},z=X=>{var Z=X.keyCode;return Z===f},W=X=>{var Z=X.keyCode;return Z===p},G=X=>{var Z=X.keyCode;return d<=Z&&Z<=a},K=X=>{var Z=X.keyCode;return G(X)||u<=Z&&Z<=v},ie=X=>{var Z=X.keyCode;return Z===y},re=X=>{var Z=X.keyCode;return Z===E},te=X=>{var Z=X.keyCode;return Z===b},q=X=>{var Z=X.shiftKey;return Z}},723796:(_,l,e)=>{"use strict";e.d(l,{$S:()=>f,Em:()=>p,FB:()=>h,TT:()=>d,g$:()=>s,hu:()=>o,sS:()=>a});var c=e(860921),n=e.n(c),r=e(392338),t=e.n(r),o=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return A?console.log.bind(console,"%c[".concat(b,"] %c"),"color: ".concat(E,"; font-weight: 300;"),"color: #000; font-weight: 400;"):n()},s=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return A?console.debug.bind(console,"%c[".concat(b,"] %c"),"color: ".concat(E,"; font-weight: 300;"),"color: #000; font-weight: 400;"):n()},h=y=>console.warn.bind(console,"[".concat(y,"]")),f=y=>function(){console.error.bind(console,"[".concat(y,"]"))(...arguments)},d=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return w?console.groupCollapsed.bind(console,b,"color: ".concat(E,"; font-weight: 300;"),...A):n()},a=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return{group:d(b,E,A,w),groupEnd:()=>console.groupEnd()}},u={createLogger:o,createDebugLogger:s,createWarningLogger:h,createGroupCollapsed:d,createGroup:a,createErrorLogger:f},v=function(b,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";return{debug:s(b,E,A),err:f(b),log:o(b,E,A),warn:h(b)}},p=Object.assign(v,u)},641548:(_,l,e)=>{"use strict";e.d(l,{$:()=>oe});var c=e(392338),n=e.n(c),r=e(432405),t=e.n(r),o=e(385870),s=e.n(o),h=e(346797),f=e.n(h),d=e(291341),a=e.n(d),u=e(176944),v=e.n(u),p=e(544257),y=e.n(p),b=e(174161),E=e(456903),A=e(922357),w=e(529564),C=["websiteId"],P=["preferences"];function x($,J){var Q=Object.keys($);if(Object.getOwnPropertySymbols){var ne=Object.getOwnPropertySymbols($);J&&(ne=ne.filter(function(fe){return Object.getOwnPropertyDescriptor($,fe).enumerable})),Q.push.apply(Q,ne)}return Q}function R($){for(var J=1;J<arguments.length;J++){var Q=arguments[J]!=null?arguments[J]:{};J%2?x(Object(Q),!0).forEach(function(ne){f()($,ne,Q[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties($,Object.getOwnPropertyDescriptors(Q)):x(Object(Q)).forEach(function(ne){Object.defineProperty($,ne,Object.getOwnPropertyDescriptor(Q,ne))})}return $}var M=(0,w.Z)({project:"commerce-preferences-service"}),F=M.captureException,z=$=>"COMMERCE_PREFERENCES_REFETCH_".concat($),W={},G=($,J)=>{W[$]=R(R({},W[$]),J)},K=($,J)=>{try{return Object.keys(J).some(Q=>{var ne,fe=(ne=W[$])===null||ne===void 0?void 0:ne[Q],be=J[Q];return be!==fe})}catch(Q){return F(Q),!0}},ie=function(){var $=s()(y().mark(function J(Q,ne){return y().wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(K(Q,ne)){be.next=2;break}return be.abrupt("return");case 2:return G(Q,ne),document.dispatchEvent(new CustomEvent(z(Q))),be.prev=4,be.next=7,E.default.put("/api/v1/commerce-preferences/".concat(Q),ne);case 7:be.next=13;break;case 9:throw be.prev=9,be.t0=be.catch(4),F(be.t0),be.t0;case 13:case"end":return be.stop()}},J,null,[[4,9]])}));return function(Q,ne){return $.apply(this,arguments)}}(),re={},te=function(){var $=s()(y().mark(function J(Q){return y().wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:if(!W[Q]){fe.next=2;break}return fe.abrupt("return",W[Q]);case 2:return re[Q]||(re[Q]=s()(y().mark(function be(){var ze,ke,pt,St;return y().wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.prev=0,Rt.next=3,E.default.get("/api/v1/commerce-preferences/".concat(Q));case 3:return ze=Rt.sent,ke=ze.data,pt=ke.websiteId,St=t()(ke,C),G(Q,St),Rt.abrupt("return",St);case 11:throw Rt.prev=11,Rt.t0=Rt.catch(0),F(Rt.t0),Rt.t0;case 15:case"end":return Rt.stop()}},be,null,[[0,11]])}))()),fe.abrupt("return",re[Q]);case 4:case"end":return fe.stop()}},J)}));return function(Q){return $.apply(this,arguments)}}(),q=$=>{var J="__setCommercePreferences_".concat($);window[J]=Q=>ie($,Q)},X=$=>{var J=(0,A.Z)(()=>te($)),Q=J.data,ne=Q===void 0?W[$]:Q,fe=J.isError,be=J.error,ze=J.isLoading,ke=J.refetch;return(0,b.useEffect)(()=>(document.addEventListener(z($),ke),()=>{document.removeEventListener(z($),ke)}
2646),[ke,$]),{preferences:R({},a()(ne,pt=>!v()(pt))),isError:fe,error:be,isLoading:ze,hasLoaded:!!ne||fe}},Z=$=>function(J){return Q=>{var ne=X($),fe=ne.hasLoaded;return fe?b.createElement(J,Q):null}};function oe($){var J=$.namespace,Q=$.injectHelper,ne=Q===void 0?!0:Q;return ne&&q(J),{withEnsurePreferences:Z(J),setPreferences:fe=>{ie(J,fe)},fetchPreferences:function(){var fe=s()(y().mark(function ze(){return y().wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,te(J);case 2:return pt.abrupt("return",pt.sent);case 3:case"end":return pt.stop()}},ze)}));function be(){return fe.apply(this,arguments)}return be}(),usePreferences:()=>{var fe=X(J),be=fe.preferences,ze=t()(fe,P);return R({preferences:be},ze)}}}},529564:(_,l,e)=>{"use strict";e.d(l,{Z:()=>u});var c=e(346797),n=e.n(c),r=e(392338),t=e(174161),o=e(461761),s=e.n(o),h=v=>{try{var p,y=(p=window)===null||p===void 0?void 0:p.FS;y&&v(y)}catch(b){}},f=(v,p)=>{h(y=>{y.event(v,p)})},d=null,a=()=>(d=d||s()(window,"SQUARESPACE_SENTRY"),d),u=v=>{var p=v.project,y=v.owner,b=v.ignoreRegexes,E=(F,z,W,G)=>{F.setTag("project",p),y&&F.setTag("owner",y),z&&F.setExtra("context",JSON.stringify(z)),W&&F.setExtra("componentStack",W),G&&F.setTags(G)},A=F=>!(b&&b.some(z=>z.test(F))),w=(F,z,W)=>{var G=a();G&&A(F)&&G.withScope(K=>{E(K,z,void 0,W),G.captureMessage(F),console.error("[".concat(p," Sentry] context: "),z)})},C=(F,z,W,G)=>{f("Error [".concat(p,"]"),{message:F});var K=a();K&&A(F)&&K.withScope(ie=>{E(ie,z,W,G);var re=typeof F=="string"?new Error(F):F;K.captureException(re),console.error("[".concat(p," Sentry] context: "),z)})};class P extends t.Component{constructor(){super(...arguments),n()(this,"state",{hasError:!1})}componentDidCatch(z,W){var G=typeof z=="string",K=new Error("[".concat(p," boundary] ").concat(G?z:z.message));K.cause=z,C(K,void 0,W==null?void 0:W.componentStack),this.setState({hasError:!0})}render(){var z=this.state.hasError,W=this.props,G=W.errorContents,K=W.children;return z?G:K}}function x(F,z){return W=>t.createElement(P,{errorContents:z(W)},t.createElement(F,W))}function R(F){return z=>t.createElement(P,{errorContents:t.createElement(t.Fragment,null)},t.createElement(F,z))}function M(F){return z=>t.createElement(P,{errorContents:z.children},t.createElement(F,z))}return{captureMessage:w,captureException:C,BaseErrorBoundary:P,withRenderFallbackOnError:x,withRenderNothingOnError:R,withUnwrapProviderOnError:M}}},777868:(_,l)=>{"use strict";class e extends Error{constructor(n){super(),this.name="NotFoundError",this.path=n}getPath(){return this.path}}l.Z=e},80262:(_,l,e)=>{"use strict";e.r(l),e.d(l,{EnvUtils:()=>ie,GooglePlacesAPI:()=>z,GoogleReCaptchaAPI:()=>F,Keyboard:()=>K,Mouse:()=>n,MultilingualAPI:()=>R,NotFoundError:()=>Tt.Z,PositionPropTypes:()=>Nt,SetDragEffect:()=>Q.Z,SiteHeaderFooterAPI:()=>P,UserSessionApi:()=>A,UserSessionApiAxios:()=>p,WindowUtils:()=>r,createConfirmModal:()=>Pi,createDebugLogger:()=>$.g$,createEmptyStore:()=>Qn,createErrorLogger:()=>$.$S,createGenericContext:()=>po,createGenericErrorHandling:()=>Mr.Z,createGroup:()=>$.sS,createGroupCollapsed:()=>$.TT,createLogger:()=>$.hu,createLoggers:()=>$.Em,createRootStoreCategory:()=>yn,createWarningLogger:()=>$.FB,getIsExpiredSite:()=>Yn,getIsUserAdmin:()=>ji,getSessionData:()=>ye,getTrialDaysRemaining:()=>Sa,handleEnterKeyDown:()=>Br,humanizeFileSize:()=>ut,iframe:()=>c,loadScript:()=>J.Z,mediaQueries:()=>Z,navigationUtils:()=>t,removeSessionData:()=>Ie,saveSessionData:()=>Ve,setupNamespace:()=>yr.$,setupPraetorFlagging:()=>an,sort:()=>M,useFetch:()=>zt.Z,usePrefersReducedMotion:()=>Ji,waitForDomNodeToSettle:()=>Ba,withBreakpoint:()=>Ee});var c={};e.r(c),e.d(c,{getFrameElement:()=>G,isInIframe:()=>W});var n={};e.r(n),e.d(n,{bind:()=>q,debug:()=>X,getPosition:()=>te});var r={};e.r(r),e.d(r,{getCenteredPopUpOptions:()=>oe});var t={};e.r(t),e.d(t,{addCollectionToMainNav:()=>Ut,getSiteNavigation:()=>lt});var o=e(385870),s=e.n(o),h=e(392338),f=e(544257),d=e.n(f),a=e(456903),u="X-SiteUser-XSRF-Token",v=Object.assign(a.default,{setXsrfToken:$e=>{$e&&(v.defaults.headers[u]=$e)}}),p=v,y="/api/site-users/account/session",b="/api/site-users/account/locale",E={login($e){return s()(d().mark(function ct(){var tt,_t;return d().wrap(function(Gt){for(;;)switch(Gt.prev=Gt.next){case 0:return Gt.next=2,p.post(y,{email:$e.email,password:$e.password,rememberMe:$e.rememberMe});case 2:return tt=Gt.sent,_t=tt.data,Gt.abrupt("return",p.setXsrfToken(_t.xsrfToken));case 5:case"end":return Gt.stop()}},ct)}))()},logout(){var $e=arguments,ct=this;return s()(d().mark(function tt(){var _t,ft;return d().wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return _t=$e.length>0&&$e[0]!==void 0?$e[0]:{},kt.next=3,ct.callLogoutEndpoint(_t);case 3:if(ft=kt.sent,!(ft.data&&ft.data.crumbFail)){kt.next=6;break}return kt.abrupt("return",ct.callLogoutEndpoint(_t));case 6:return kt.abrupt("return",ft);case 7:case"end":return kt.stop()}},tt)}))()},updateLocale(){var $e,ct=($e=window.top)===null||$e===void 0?void 0:$e.Weglot;if(ct!=null&&ct.getCurrentLang){var tt,_t=ct.getCurrentLang(),ft=(tt=ct.options)===null||tt===void 0||(tt=tt.languages)===null||tt===void 0?void 0:tt.find(Gt=>Gt.custom_code===_t);if(!ft)return p.post(b,{language:_t})}},callLogoutEndpoint($e){return p.delete(y,{params:{cloneCart:!!$e.cloneCart}})}},A=E,w="/api/site-header-footer",C={load:function(){var $e=s()(d().mark(function tt(){var _t,ft;return d().wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.next=2,a.default.get(w);case 2:return _t=kt.sent,ft=_t.data,kt.abrupt("return",ft);case 5:case"end":return kt.stop()}},tt)}));function ct(){return $e.apply(this,arguments)}return ct}(),save:function(){var $e=s()(d().mark(function tt(_t){var ft,Gt,kt,hn;return d().wrap(function(Tn){for(;;)switch(Tn.prev=Tn.next){case 0:return ft=_t.header,Gt=_t.footer,Tn.next=3,a.default.put(w,{header:ft,footer:Gt});case 3:return kt=Tn.sent,hn=kt.data,Tn.abrupt("return",hn);case 6:case"end":return Tn.stop()}},tt)}));function ct(tt){return $e.apply(this,arguments)}return ct}()},P=C,x={fetchSettings(){return a.default.get("/api/multilingual/settings")},getStatus(){return a.default.get("/api/multilingual/status")},getLanguages(){return a.default.get("/api/multilingual/languages")},saveLanguages($e){return a.default.put("/api/multilingual/languages",{languages:$e})},disconnectWeglot(){return a.default.delete("/api/multilingual/connection")}},R=x,M=e(207598),F=e(963327),z=e(542411),W=$e=>$e&&$e!==$e.top,G=$e=>$e.defaultView&&W($e.defaultView)?$e.defaultView.frameElement:null,K=e(204482),ie=e(981491),re={lastX:100,lastY:100,client:{lastX:100,lastY:100}},te=()=>re,q=$e=>{var ct,tt=G($e),_t=kt=>{var hn=(tt==null?void 0:tt.getBoundingClientRect())||{},Fn=hn.left,Tn=Fn===void 0?0:Fn,Xn=hn.top,nn=Xn===void 0?0:Xn;re={lastX:kt.pageX+Tn,lastY:kt.pageY+nn,client:{lastX:kt.clientX+Tn,lastY:kt.clientY+nn}}},ft=kt=>{kt.changedTouches.length===1&&_t(kt.changedTouches[0])};$e.addEventListener("mousemove",_t),$e.addEventListener("touchmove",ft);var Gt=()=>{$e.removeEventListener("mousemove",_t),$e.removeEventListener("touchmove",ft)};return(ct=$e.defaultView)===null||ct===void 0||ct.addEventListener("beforeunload",Gt),Gt},X=(()=>{var $e=null,ct;return function(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(!tt){var _t;cancelAnimationFrame(ct),(_t=$e)===null||_t===void 0||(_t=_t.parentNode)===null||_t===void 0||_t.removeChild($e),$e=null;return}if(!$e){$e=document.createElement("div"),$e.setAttribute("data-mouse","true"),$e.style.position="fixed",$e.style.width="50px",$e.style.height="50px",$e.style.borderRadius="50%",$e.style.background="rgba(247, 202, 24, 0.5)",$e.
2646style.marginLeft="-25px",$e.style.marginTop="-25px",$e.style.zIndex=Math.pow(10,5)+"",$e.style.pointerEvents="none",document.body.appendChild($e);var ft=()=>{var Gt=te(),kt=Gt.lastX,hn=Gt.lastY,Fn=$e;Fn.style.top="".concat(hn,"px"),Fn.style.left="".concat(kt,"px"),ct=requestAnimationFrame(ft)};ft()}}})(),Z=e(798589),oe=$e=>{var ct=$e.w,tt=$e.h,_t=window.outerHeight/2+window.screenY-tt/2,ft=window.outerWidth/2+window.screenX-ct/2;return"width=".concat(ct,",height=").concat(tt,",top=").concat(_t,",left=").concat(ft)},$=e(723796),J=e(39994),Q=e(324959),ne=e(987195),fe=e.n(ne),be=e(432405),ze=e.n(be),ke=e(346797),pt=e.n(ke),St=e(174161),Kt=e(795478),Rt=e.n(Kt),Un=e(192628),qt=e.n(Un),me=["childRef"],Le=$e=>{class ct extends St.Component{render(){var _t=this.props,ft=_t.childRef,Gt=ze()(_t,me);return St.createElement($e,fe()({breakpoint:this.context.breakpoint},Gt,{ref:ft}))}}return pt()(ct,"contextTypes",{breakpoint:Rt().string}),qt()(ct,$e)},Ee=Le,ut=($e,ct)=>{if($e===0)return"0 Bytes";var tt=1024,_t=["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"],ft=Math.floor(Math.log($e)/Math.log(tt)),Gt=$e/Math.pow(tt,ft),kt=Math.ceil(Math.log10(Gt)),hn=ct+kt||kt;return Gt.toPrecision(hn)+" "+_t[ft]},it=Rt().oneOfType([Rt().instanceOf(Node),Rt().oneOf(["window","mousepointer","selection"]),Rt().shape({top:Rt().number,left:Rt().number})]),Te=Rt().shape({x:Rt().number,y:Rt().number}),Lt=Rt().oneOfType([Rt().oneOf(["left","right","center","top","bottom"]),Rt().shape({join:Rt().string,to:Rt().string})]),Nt={anchor:it,coords:Te,position:Lt},Tt=e(777868),en=e(845193),Ht=e.n(en),ln=e(994336),An=e.n(ln),le=()=>!!window.localStorage,Ve=($e,ct,tt)=>{try{var _t={value:ct,expires:tt?tt.getTime():void 0},ft=JSON.stringify(_t);le()?localStorage.setItem($e,ft):tt?An().set($e,ft,{path:"/",expires:tt.toISOString()}):An().set($e,ft,{path:"/"})}catch(Gt){console.warn(Gt)}},ye=$e=>{try{var ct=le()?localStorage.getItem($e):An().get($e);if(ct){var tt=JSON.parse(ct);return le()&&Ht()(tt.expires)&&tt.expires<new Date().getTime()?(localStorage.removeItem($e),null):tt.value}}catch(_t){console.warn(_t)}return null},Ie=$e=>{try{le()?localStorage.removeItem($e):An().set($e,"",{expires:new Date(0).toISOString()})}catch(ct){console.warn(ct)}},Ye=e(461761),Je=e.n(Ye),gt=e(131626),mt=e.n(gt),Mt=e(942746),pe=e.n(Mt),nt=function(ct,tt){var _t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;try{var ft=Je()(window,"Static.SQUARESPACE_CONTEXT.website.siteStatus.value"),Gt=_t||ft===pe().INTERNAL||(0,ie.isInternal)();if(Gt){var kt=mt().parse(window.location.search,{ignoreQueryPrefix:!0}),hn="".concat(ct,"_").concat(tt),Fn=kt[hn];Fn&&(Fn==="reset"?Ie(hn):Ve(hn,{variant:Fn}));var Tn=ye(hn);return Tn?Tn.variant:null}}catch(Xn){console.error("error reading query param override: ".concat(Xn))}return null},vt=nt,jt=($e,ct)=>function(tt){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"false",ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"true",Gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},kt=Gt.skipInternalCheck,hn=(()=>{var Fn=vt($e,tt,kt);if(Fn)return Fn;var Tn=ct.getABTestVariant(tt,_t),Xn=Tn.variant;return Xn})();return()=>hn===ft},an=jt,zt=e(922357),We=e(737012),Ce=e.n(We),we=($e,ct,tt)=>{var _t=Ce()($e);if((_t===""||_t.length<3)&&(_t=ct),tt.includes(_t)){var ft=1,Gt=new Intl.Collator([],{numeric:!0});return tt.sort((kt,hn)=>Gt.compare(kt,hn)).forEach(kt=>{kt==="".concat(_t,"-").concat(ft)&&(ft+=1)}),"".concat(_t,"-").concat(ft)}return _t},je=we,qe=function(){var $e=s()(d().mark(function ct(tt){return d().wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,a.default.post("/api/widget/UpdateNavigation",tt);case 2:case"end":return ft.stop()}},ct)}));return function(tt){return $e.apply(this,arguments)}}(),lt=function(){var $e=s()(d().mark(function ct(){var tt,_t;return d().wrap(function(Gt){for(;;)switch(Gt.prev=Gt.next){case 0:return Gt.next=2,a.default.get("/api/commondata/GetSiteLayout");case 2:return tt=Gt.sent,_t=tt.data,Gt.abrupt("return",_t);case 5:case"end":return Gt.stop()}},ct)}));return function(){return $e.apply(this,arguments)}}(),yt=$e=>$e.map(ct=>{var tt=ct.collectionId,_t=ct.children,ft=ct.externalLink,Gt=ct.memberAreaId;return{items:_t?yt(_t):[],collectionId:tt,externalLink:ft,memberAreaId:Gt}}),Ut=function(){var $e=s()(d().mark(function ct(tt,_t){var ft,Gt,kt,hn;return d().wrap(function(Tn){for(;;)switch(Tn.prev=Tn.next){case 0:return Tn.next=2,lt();case 2:if(ft=Tn.sent,Gt=ft.layout[0],Gt){Tn.next=6;break}throw new Error("Unable to find site main navigation");case 6:return kt={collectionId:tt},hn=[kt,...yt(Gt.links)],Tn.next=10,qe({fieldName:Gt.identifier,templateId:_t,navigation:{items:hn}});case 10:case"end":return Tn.stop()}},ct)}));return function(tt,_t){return $e.apply(this,arguments)}}(),vn=function(){var $e=s()(d().mark(function ct(tt){var _t,ft,Gt,kt,hn,Fn,Tn;return d().wrap(function(nn){for(;;)switch(nn.prev=nn.next){case 0:return _t=tt.websiteId,ft=tt.navigationTitle,Gt=tt.title,kt=tt.urlId,hn=tt.description,nn.next=3,a.default.post("/api/content-service/product/1.1/websites/".concat(_t,"/products"),{navigationTitle:ft,title:Gt,urlId:kt,description:hn,enabled:!0});case 3:return Fn=nn.sent,Tn=Fn.data,nn.abrupt("return",Tn);case 6:case"end":return nn.stop()}},ct)}));return function(tt){return $e.apply(this,arguments)}}(),yn=function(){var $e=s()(d().mark(function ct(tt){var _t,ft,Gt;return d().wrap(function(hn){for(;;)switch(hn.prev=hn.next){case 0:return _t=tt.websiteId,ft=tt.collectionId,Gt=tt.displayName,hn.next=3,a.default.post("/api/content-service/product/1.1/websites/".concat(_t,"/products/").concat(ft,"/categories"),{displayName:Gt,parentCategoryId:void 0,type:"ROOT",pageRendering:"LIST_VIEW",displayIndex:1});case 3:case"end":return hn.stop()}},ct)}));return function(tt){return $e.apply(this,arguments)}}(),Wn=function(){var $e=s()(d().mark(function ct(tt){var _t,ft,Gt,kt,hn,Fn,Tn,Xn,nn,Dr,Pr;return d().wrap(function(rr){for(;;)switch(rr.prev=rr.next){case 0:return _t=tt.storeTitle,ft=tt.addToMainNav,Gt=tt.fallbackStoreTitle,kt=tt.allCategoryDisplayName,hn=tt.websiteId,Fn=tt.templateId,Tn=tt.isSevenOne,Xn=tt.storeUrls,nn=je(_t,Gt,Xn),rr.next=4,vn({websiteId:hn,navigationTitle:_t,title:_t,urlId:nn,description:Tn?void 0:""});case 4:return Dr=rr.sent,Pr=Dr.id,rr.next=8,yn({websiteId:hn,collectionId:Pr,displayName:kt});case 8:if(!ft){rr.next=11;break}return rr.next=11,Ut(Pr,Fn);case 11:return rr.abrupt("return",{collection:Dr});case 12:case"end":return rr.stop()}},ct)}));return function(tt){return $e.apply(this,arguments)}}(),Qn=Wn,_e=e(375798),sn=e.n(_e),Fr=e(860921),mr=e.n(Fr),la=["isCancellable","autoClose"];function Jt($e,ct){var tt=Object.keys($e);if(Object.getOwnPropertySymbols){var _t=Object.getOwnPropertySymbols($e);ct&&(_t=_t.filter(function(ft){return Object.getOwnPropertyDescriptor($e,ft).enumerable})),tt.push.apply(tt,_t)}return tt}function hi($e){for(var ct=1;ct<arguments.length;ct++){var tt=arguments[ct]!=null?arguments[ct]:{};
2646ct%2?Jt(Object(tt),!0).forEach(function(_t){pt()($e,_t,tt[_t])}):Object.getOwnPropertyDescriptors?Object.defineProperties($e,Object.getOwnPropertyDescriptors(tt)):Jt(Object(tt)).forEach(function(_t){Object.defineProperty($e,_t,Object.getOwnPropertyDescriptor(tt,_t))})}return $e}var qi=($e,ct)=>{var tt=St.createContext({showConfirmModal:()=>Promise.resolve(!0),closeConfirmModal:mr()});function _t(Gt){var kt=Gt.children,hn=(0,St.useState)(null),Fn=sn()(hn,2),Tn=Fn[0],Xn=Fn[1],nn=()=>{Xn(null)},Dr=Tn&&St.createElement($e,Tn);return St.createElement(St.Fragment,null,ct?St.createElement(ct,null,Dr):Dr,St.createElement(tt.Provider,{value:{showConfirmModal:Pr=>{var Ii=Pr.isCancellable,rr=Ii===void 0?!0:Ii,Rn=Pr.autoClose,si=Rn===void 0?!0:Rn,Yi=ze()(Pr,la);return new Promise(wi=>{Xn(hi(hi({},Yi),{},{onConfirm:()=>{wi(!0),si&&nn()},onCancel:rr?()=>{wi(!1),si&&nn()}:void 0}))})},closeConfirmModal:nn}},kt))}function ft(){return St.useContext(tt)}return{ConfirmModalProvider:_t,ConfirmModalContext:tt,useConfirmModal:ft}},Pi=qi,Ti=()=>{var $e=St.createContext(void 0),ct=()=>{var tt=St.useContext($e);if(!tt)throw new Error("useGenericContext must be used within a Provider");return tt};return[ct,$e.Provider]},po=Ti,nr=$e=>ct=>{(ct.key==="Enter"||ct.key==="Return")&&(ct.preventDefault(),$e(ct))},Br=nr,yr=e(641548),Mr=e(529564);function vi($e,ct){var tt=Object.keys($e);if(Object.getOwnPropertySymbols){var _t=Object.getOwnPropertySymbols($e);ct&&(_t=_t.filter(function(ft){return Object.getOwnPropertyDescriptor($e,ft).enumerable})),tt.push.apply(tt,_t)}return tt}function ca($e){for(var ct=1;ct<arguments.length;ct++){var tt=arguments[ct]!=null?arguments[ct]:{};ct%2?vi(Object(tt),!0).forEach(function(_t){pt()($e,_t,tt[_t])}):Object.getOwnPropertyDescriptors?Object.defineProperties($e,Object.getOwnPropertyDescriptors(tt)):vi(Object(tt)).forEach(function(_t){Object.defineProperty($e,_t,Object.getOwnPropertyDescriptor(tt,_t))})}return $e}var pi={delay:3e3,settleFor:100,targetDocument:document},Ft=function(ct){var tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_t=ca(ca({},pi),tt),ft=_t.delay,Gt=_t.settleFor,kt=_t.targetDocument,hn,Fn;return new Promise(Tn=>{var Xn,nn=()=>{Xn=kt.querySelector(ct),clearTimeout(Fn),Fn=setTimeout(()=>{var Dr=kt.querySelector(ct);if(Xn&&Xn===Dr){hn.disconnect(),Tn(Dr);return}Xn=Dr},Gt)};hn=new MutationObserver(nn),hn.observe(kt.body,{childList:!0,subtree:!0}),nn(),setTimeout(()=>{hn.disconnect(),Tn(null),clearTimeout(Fn)},ft)})},Ba=Ft,ba=e(545334),xi=e.n(ba),_r=e(87994),Sa=()=>{var $e,ct=Date.now(),tt=_r.context===null||_r.context===void 0||($e=_r.context.website)===null||$e===void 0||($e=$e.siteStatus)===null||$e===void 0?void 0:$e.expiration;return tt&&Math.max(0,xi()(tt).diff(xi()(ct),"days")+1)},Oa=()=>window.matchMedia("(prefers-reduced-motion: reduce)").matches;function Ji(){var $e=(0,St.useState)(Oa()),ct=sn()($e,2),tt=ct[0],_t=ct[1];return(0,St.useEffect)(()=>{var ft=window.matchMedia("(prefers-reduced-motion: reduce)"),Gt=kt=>{_t(kt.matches)};return ft.addEventListener?ft.addEventListener("change",Gt):ft.addListener(Gt),()=>{ft.removeEventListener?ft.removeEventListener("change",Gt):ft.removeListener(Gt)}},[]),tt}var Qr=e(226481),Ir=e.n(Qr),Yn=()=>{var $e,ct,tt=($e=window.Static)===null||$e===void 0||($e=$e.SQUARESPACE_CONTEXT)===null||$e===void 0||($e=$e.website)===null||$e===void 0?void 0:$e.websiteType,_t=(ct=window.Static)===null||ct===void 0||(ct=ct.SQUARESPACE_CONTEXT)===null||ct===void 0||(ct=ct.website)===null||ct===void 0?void 0:ct.siteStatus.value;return tt!==Ir().PARKING_PAGE&&tt!==Ir().COVER_PAGE&&_t===pe().EXPIRED},oi=e(67974),Ca=e.n(oi);function Er(){var $e=(_r.context===null||_r.context===void 0?void 0:_r.context.websiteRoles)||{},ct=Object.keys($e).map(tt=>parseInt(tt,10));return ct}var ji=()=>Er().includes(Ca().ADMIN)},39994:(_,l,e)=>{"use strict";var c=e(392338),n=e.n(c),r=e(734301),t=e.n(r);l.Z=function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{async:!0,doc:document},h=s.async,f=h===void 0?!0:h,d=s.doc,a=d===void 0?document:d;return new Promise((u,v)=>{t()(o,{before:(p,y)=>(a.body.appendChild(y),!1),success:()=>u(),error:()=>v(),async:f})})}},798589:(_,l,e)=>{"use strict";e.r(l),e.d(l,{checkBreakpoint:()=>
2646o,determineCurrentMedia:()=>t,isDesktop:()=>h,isMobile:()=>s,isSubDesktop:()=>d,isTablet:()=>f,mediaQueries:()=>r});var c=e(392338),n=e.n(c),r={mobile:"screen and (max-width: 432px)",desktop:"screen and (min-width: 433px)",tablet:"screen and (max-width: 0px)"},t=()=>Object.keys(r).find(a=>window.matchMedia(r[a]).matches),o=(a,u)=>u?u===a:t()===a,s=a=>o("mobile",a),h=a=>o("desktop",a),f=a=>o("tablet",a),d=a=>s(a)||f(a)},324959:(_,l,e)=>{"use strict";e.d(l,{Z:()=>c});function c(n,r){try{n.dropEffect=r,n.effectAllowed=r}catch(t){}}},207598:(_,l,e)=>{"use strict";e.r(l),e.d(l,{alphabetical:()=>t});var c=e(392338),n=e.n(c),r=function(s){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof s=="string"?s:typeof s[h]=="string"?s[h]:(console.warn("Value is neither a string nor an object containing a string at ".concat(h),s),"")},t=function(s){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return[...s].sort((f,d)=>{var a=r(f,h.key).toLowerCase(),u=r(d,h.key).toLowerCase();return a<u?-1:a>u?1:0})}},922357:(_,l,e)=>{"use strict";var c=e(392338),n=e.n(c),r=e(385870),t=e.n(r),o=e(375798),s=e.n(o),h=e(346797),f=e.n(h),d=e(544257),a=e.n(d),u=e(174161);function v(A,w){var C=Object.keys(A);if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(A);w&&(P=P.filter(function(x){return Object.getOwnPropertyDescriptor(A,x).enumerable})),C.push.apply(C,P)}return C}function p(A){for(var w=1;w<arguments.length;w++){var C=arguments[w]!=null?arguments[w]:{};w%2?v(Object(C),!0).forEach(function(P){f()(A,P,C[P])}):Object.getOwnPropertyDescriptors?Object.defineProperties(A,Object.getOwnPropertyDescriptors(C)):v(Object(C)).forEach(function(P){Object.defineProperty(A,P,Object.getOwnPropertyDescriptor(C,P))})}return A}var y=function(A){return A.FETCH_PENDING="FETCH_PENDING",A.FETCH_SUCCESS="FETCH_SUCCESS",A.FETCH_FAILED="FETCH_FAILED",A}(y||{}),b=(A,w)=>{switch(w.type){case y.FETCH_PENDING:return p(p({},A),{},{isLoading:!0,isError:!1});case y.FETCH_SUCCESS:return p(p({},A),{},{data:w.payload,isLoading:!1});case y.FETCH_FAILED:return p(p({},A),{},{error:w.error,isError:!0,isLoading:!1});default:throw new Error("Invalid action type")}},E=function(w,C){var P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,x={isError:!1,isLoading:P},R=P?Date.now():0,M=(0,u.useRef)(),F=(0,u.useState)(R),z=s()(F,2),W=z[0],G=z[1],K=(0,u.useReducer)(b,x),ie=s()(K,2),re=ie[0],te=ie[1],q=function(){var Z=t()(a().mark(function oe(){var $,J;return a().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return te({type:y.FETCH_PENDING}),ne.prev=1,ne.next=4,w();case 4:$=ne.sent,te({type:y.FETCH_SUCCESS,payload:$}),ne.next=12;break;case 8:ne.prev=8,ne.t0=ne.catch(1),te({type:y.FETCH_FAILED,error:ne.t0}),C?C(ne.t0):console.error(ne.t0);case 12:return ne.prev=12,(J=M.current)===null||J===void 0||J.call(M),ne.finish(12);case 15:case"end":return ne.stop()}},oe,null,[[1,8,12,15]])}));return function(){return Z.apply(this,arguments)}}(),X=(0,u.useCallback)(()=>(G(Date.now()),new Promise(Z=>{M.current=Z})),[G]);return(0,u.useEffect)(()=>{W&&q()},[W]),p(p({},re),{},{refetch:X})};l.Z=E},365270:(_,l,e)=>{"use strict";e.r(l),e.d(l,{FLUID_ENGINE_BLUE_HEX:()=>r,FLUID_ENGINE_BLUE_HEX_WITH_OPACITY:()=>
2646o,FLUID_ENGINE_LIGHT_BLUE_HEX:()=>n,FLUID_ENGINE_LIGHT_BLUE_HEX_WITH_OPACITY:()=>t,FLUID_ENGINE_LIGHT_PURPLE_HEX:()=>s,FLUID_ENGINE_LIGHT_PURPLE_HEX_WITH_OPACITY:()=>f,FLUID_ENGINE_PURPLE_HEX:()=>h,FLUID_ENGINE_PURPLE_HEX_WITH_OPACITY:()=>d,FLUID_ENGINE_YELLOW:()=>a,FluidEngineBreakpoints:()=>c});var c=function(u){return u.MOBILE="mobile",u.DESKTOP="desktop",u}({}),n="#4894FF",r="#027AFF",t="#4894FFb3",o="#027AFF7d",s="#9284FB",h="#6E4FD6",f="#9284FBb3",d="#6E4FD67d",a="#FFB802"},259594:(_,l,e)=>{"use strict";e.r(l),e.d(l,{BlockBackgroundByVisualTone:()=>wr,BlockMenuGroupType:()=>P,BlockType:()=>R,BlockTypeStrings:()=>ne,BlockTypeToBetaFlags:()=>be,BlockTypeToFeature:()=>pt,BlockVariantTypeKeys:()=>Rt,BlockVariantTypes:()=>Kt,BrandTone:()=>Zo,CMSAppShellPerformanceEvents:()=>n,CMSPerformanceEvents:()=>r,CdkLayoutElementType:()=>si,CollectionView:()=>Br,CommercePerformanceEvents:()=>c,ConnectedAccountLinkConfigurations:()=>ca,Constants:()=>Ft,ContentGeneratorTypes:()=>ba,DEFAULT_FRAME_WIDTHS_IN_PX:()=>Sa,DeviceViewType:()=>_r,DomainsPerformanceEvents:()=>t,EditorSelectors:()=>o,FacebookPixelConstants:()=>ct,FeatureFlags:()=>s,FluidEngine:()=>ji,FormBuilderFieldNames:()=>kt,FormModelFieldsets:()=>Fn,GalleryBlockConstants:()=>Xn,GalleryItemMediaTypes:()=>Dr,GooglePlaces:()=>h,LayoutElementType:()=>Yi,LayoutEngine:()=>d,LayoutEngineClassnames:()=>f,MarqueeStylePresetNames:()=>mi,MarqueeStylePresets:()=>Os,ModernSectionStylePresets:()=>da,PinterestSelectors:()=>gi,PopupOverlayLocalStorage:()=>br,Positions:()=>Ln,REMOVE_BACKGROUND_PRESET:()=>cr,SectionDividerByVisualTone:()=>ta,SectionDividerStylePresetNames:()=>xa,SectionEditorClassnames:()=>a,SiteAesthetics:()=>Vo,SliceTypeByName:()=>go,SliceTypeNames:()=>Tr,SlideTypeByName:()=>Sr,SlideTypeNames:()=>Gi,SurveyCohorts:()=>Ss,TextFilterNames:()=>Aa,TweakEvents:()=>mo,TweakPageTypes:()=>yo,TypekitPreviewApi:()=>fa,Units:()=>_o,UpsellDestination:()=>u,UpsellUrls:()=>v});var c={};e.r(c),e.d(c,{AFTERPAY_PDP_LOAD:()=>y,AFTERPAY_PDP_OPEN_MODAL:()=>p,KLARNA_PDP_LOAD:()=>A,KLARNA_PDP_OPEN_MODAL:()=>E,PDP_PAGE_LOAD:()=>b,PLP_PAGE_LOAD:()=>w});var n={};e.r(n),e.d(n,{BILLING_APP_ROOT_INITIALIZED:()=>me,CAMPAIGNS_APP_ROOT_INITIALIZED:()=>Le,CONFIG_APP_SHELL_INITIALIZED:()=>Ee,PERMISSIONS_APP_ROOT_INITIALIZED:()=>qt,PROJECTS_APP_SHELL_INITIALIZED:()=>ut,SCHEDULING_APP_ROOT_INITIALIZED:()=>Un});var r={};e.r(r),e.d(r,{ADD_SECTION_FROM_CATALOG:()=>po,ANIMATIONS_EDIT_SAVE:()=>ye,ANIMATIONS_PANEL_INTERACTIVE:()=>Ie,ASSET_UPLOAD:()=>Jt,COLLECTION_NEW_LAYOUT_LOAD:()=>An,COLORS_PANEL_GENERATE_PALETTE:()=>an,COLORS_PANEL_INTERACTIVE:()=>nt,COLORS_PANEL_SAVE:()=>pe,COLORS_PANEL_SELECT_PALETTE:()=>jt,COLORS_PANEL_UPDATE_PALETTE_COLOR:()=>zt,COLORS_PANEL_UPDATE_TWEAK_COLOR:()=>We,DESIGN_BUTTONS_PANEL_LOAD:()=>mr,FONTS_PANEL_BASE_FONT_SIZE_CHANGE:()=>yn,FONTS_PANEL_CUSTOM_FONT_FAMILY_CHANGE:()=>sn,FONTS_PANEL_CUSTOM_FONT_PROPERTY_CHANGE:()=>_e,FONTS_PANEL_FETCHED_DATA:()=>Ce,FONTS_PANEL_FETCHED_DATA_TO_INTERACTIVE:()=>we,FONTS_PANEL_INTERACTIVE:()=>je,FONTS_PANEL_MAPPING_CHANGE:()=>Fr,FONTS_PANEL_MASTER_FONT_FAMILY_CHANGE:()=>Qn,FONTS_PANEL_MASTER_FONT_PROPERTY_CHANGE:()=>Wn,FONTS_PANEL_PACK_CHANGE_CLEAN_DIRTY:()=>Ut,FONTS_PANEL_PACK_CHANGE_DIRTY_DIRTY:()=>vn,FONTS_PANEL_RENDER_ACTIVE_CARD:()=>qe,FONTS_PANEL_SAVE:()=>lt,FONTS_PANEL_TAB_SWITCH_INTERACTIVE:()=>yt,FRAME_TOOLBAR_EDIT:()=>Lt,GALLERY_SECTION_NEW_LAYOUT_LOAD:()=>ln,HEADER_NEW_LAYOUT_LOAD:()=>Ht,HEADER_PROPERTY_UPDATE:()=>en,LAYOUT_ENGINE_SECTION_COLOR_PREVIEW:()=>Ve,MEDIA_UPLOAD_SERVICE_ASSET_PROCESSING_ONLY:()=>Ti,MEDIA_UPLOAD_SERVICE_ASSET_UPLOAD:()=>qi,MEDIA_UPLOAD_SERVICE_ASSET_UPLOAD_ONLY:()=>Pi,ONBOARDING_SAVE_TITLE:()=>it,PAGES_ADD_BLANK:()=>Te,PAGE_EDIT_SAVE:()=>Nt,RENDER_LAYOUT_ENGINE_SECTION:()=>le,SECTION_DUPLICATION:()=>la,SITE_HEADER_FOOTER_LOAD:()=>Tt,SITE_SERVER_ASSET_UPLOAD:()=>hi,THEME_EDITOR_INTERACTIVE:()=>vt,TWEAKACTION_FETCH_CUSTOM_CSS:()=>Ye,TWEAKACTION_FETCH_DATA:()=>Je,TWEAKACTION_FETCH_TEMPLATE_TWEAK_SETTINGS:()=>gt,TWEAKACTION_FETCH_TWEAK_ENGINE_PROPERTIES:()=>Mt,TWEAKACTION_FETCH_TYPEKIT_DATA:()=>mt});var t={};e.r(t),e.d(t,{OPEN_SEARCH_DSC_INITIALIZED:()=>Ji,OPEN_SEARCH_INITIALIZED:()=>Oa,PERFORM_DISPLAY_RESULTS:()=>oi,PERFORM_SEARCH_FIRST_AVAILABLE_RESULT:()=>Ir,PERFORM_SEARCH_INTERACTIVE:()=>Qr,PERFORM_SEARCH_STABLE:()=>Yn});var o={};e.r(o),e.d(o,{DESKTOP_FRAME_TOOLBAR_ID:()=>Ca});var s={};e.r(s),e.d(s,{COMPONENT_EDITING_V7:()=>Er});var h={};e.r(h),e.d(h,{AUTOCOMPLETE_URL:()=>Ii,DETAILS_URL:()=>rr,googleTrackingContextProp:()=>Rn});var f={};e.r(f),e.d(f,{BLOCK_FOCUS_IGNORE_CLASSNAME:()=>wi,DISABLE_YUI_DRAG_CLASSNAME:()=>Fe,ESCMANAGER_IGNORE_CLASSNAME:()=>ee,NONINTERACTIVE_CLASSNAME:()=>wt,NONINTERACTIVE_CLASSNAMES:()=>Se,TEXT_BLOCK:()=>tn});var d={};e.r(d),e.d(d,{AttrChangeProps:()=>zr,BlockFocusIgnoredSelectors:()=>kn,EMPTY_DATA:()=>cn,SetDetails:()=>ir});var a={};e.r(a),e.d(a,{SECTION_EDITOR_FRAME_OVERLAY_CLASS:()=>Xa,SPACE_AROUND_FRAME_CLASS:()=>Hn});var u={TRIAL_UPGRADE_PLAN:"trial-upgrade",UPGRADE_PLAN:"upgrade"},v={[u.TRIAL_UPGRADE_PLAN]:"/settings/billing/upgrade",[u.UPGRADE_PLAN]:"/settings/billing/subscriptions/website"}
2646,p="commerce-merch-open-afterpay-pdp-modal",y="commerce-merch-load-afterpay-pdp-string",b="commerce-merch-pdp-page-load",E="commerce-merch-open-klarna-pdp-modal",A="commerce-merch-load-klarna-pdp-string",w="commerce-merch-plp-page-load",C=function(Pe){return Pe.BASIC="BASIC",Pe.IMAGE="IMAGE",Pe.GALLERY="GALLERY",Pe.SUMMARY="SUMMARY",Pe.MORE="MORE",Pe.FILTERS_LISTS="FILTERS_LISTS",Pe.COMMERCE="COMMERCE",Pe.CHARTS="CHARTS",Pe.SOCIAL="SOCIAL",Pe.INTEGRATIONS="INTEGRATIONS",Pe.TOCK="TOCK",Pe.GLOBAL="GLOBAL",Pe.PREMIUM="PREMIUM",Pe}(C||{}),P=C,x=function(Pe){return Pe[Pe.NAVIGATION=1]="NAVIGATION",Pe[Pe.HTML=2]="HTML",Pe[Pe.LOGO=3]="LOGO",Pe[Pe.MAP=4]="MAP",Pe[Pe.IMAGE=5]="IMAGE",Pe[Pe.TWITTER=6]="TWITTER",Pe[Pe.JOURNAL=7]="JOURNAL",Pe[Pe.GALLERY=8]="GALLERY",Pe[Pe.FORM=9]="FORM",Pe[Pe.GEO=10]="GEO",Pe[Pe.INDEX=11]="INDEX",Pe[Pe.COLLECTION_LINK=12]="COLLECTION_LINK",Pe[Pe.LINK=13]="LINK",Pe[Pe.TAGCLOUD=14]="TAGCLOUD",Pe[Pe.COMMENTS=16]="COMMENTS",Pe[Pe.FOLDER=17]="FOLDER",Pe[Pe.MENU=18]="MENU",Pe[Pe.SOCIAL_LINKS=19]="SOCIAL_LINKS",Pe[Pe.SUMMARY=20]="SUMMARY",Pe[Pe.SPACER=21]="SPACER",Pe[Pe.EMBED=22]="EMBED",Pe[Pe.CODE=23]="CODE",Pe[Pe.FOURSQUARE=24]="FOURSQUARE",Pe[Pe.INSTAGRAM=25]="INSTAGRAM",Pe[Pe.CALENDAR=26]="CALENDAR",Pe[Pe.POSTS_BY_AUTHOR=27]="POSTS_BY_AUTHOR",Pe[Pe.POSTS_BY_TAG=28]="POSTS_BY_TAG",Pe[Pe.POSTS_BY_CATEGORY=29]="POSTS_BY_CATEGORY",Pe[Pe.POSTS_BY_MONTH=30]="POSTS_BY_MONTH",Pe[Pe.QUOTE=31]="QUOTE",Pe[Pe.VIDEO=32]="VIDEO",Pe[Pe.SEARCH=33]="SEARCH",Pe[Pe.AUDIO=41]="AUDIO",Pe[Pe.FIVEHUNDREDPIX=42]="FIVEHUNDREDPIX",Pe[Pe.PRODUCT=43]="PRODUCT",Pe[Pe.MARKDOWN=44]="MARKDOWN",Pe[Pe.FLICKR=45]="FLICKR",Pe[Pe.AMAZON=46]="AMAZON",Pe[Pe.HORIZONTAL_RULE=47]="HORIZONTAL_RULE",Pe[Pe.SOCIAL_ACCOUNT_LINKS=48]="SOCIAL_ACCOUNT_LINKS",Pe[Pe.RSS=49]="RSS",Pe[Pe.OPENTABLE=50]="OPENTABLE",Pe[Pe.NEWSLETTER=51]="NEWSLETTER",Pe[Pe.DONATION=52]="DONATION",Pe[Pe.BUTTON=53]="BUTTON",Pe[Pe.SOCIAL_ACCOUNT_LINKS_V2=54]="SOCIAL_ACCOUNT_LINKS_V2",Pe[Pe.SUMMARY_V2=55]="SUMMARY_V2",Pe[Pe.SOUNDCLOUD=56]="SOUNDCLOUD",Pe[Pe.EMAIL_FOOTER=57]="EMAIL_FOOTER",Pe[Pe.IN_BROWSER_MESSAGE_LINK=58]="IN_BROWSER_MESSAGE_LINK",Pe[Pe.TOURDATES=59]="TOURDATES",Pe[Pe.ALBUM=60]="ALBUM",Pe[Pe.ARCHIVE=61]="ARCHIVE",Pe[Pe.CHART=62]="CHART",Pe[Pe.ZOLA=63]="ZOLA",Pe[Pe.ACUITY=65]="ACUITY",Pe[Pe.OPENTABLE_V2=66]="OPENTABLE_V2",Pe[Pe.MEMBER_AREA=67]="MEMBER_AREA",Pe[Pe.TOCK=68]="TOCK",Pe[Pe.ACCORDION=69]="ACCORDION",Pe[Pe.MARQUEE=70]="MARQUEE",Pe[Pe.SHAPE=71]="SHAPE",Pe[Pe.PRICING_PLAN=72]="PRICING_PLAN",Pe[Pe.WEBSITE_COMPONENT=1337]="WEBSITE_COMPONENT",Pe}(x||{}),R=x,M=e(737012),F=e.n(M),z=e(690411),W=e.n(z),G=e(304003),K=e.n(G),ie=e(130399),re=e.n(ie),te=e(311064),q=e.n(te),X=e(392338);function Z(Pe){var Wi=F()(Pe);return Wi.replace(/-v-(\d+)/,"-v$1")}var oe=q()(R),$=re()(oe,K()),J=re()(oe,W()),Q=re()(oe,Z),ne={BlockTypeKeys:oe,BlockTypeNames:$,BlockTypeLabels:J,BlockTypeKebab:Q},fe=Object.freeze({}),be=fe,ze=e(610888),ke=e.n(ze),pt={[R.AMAZON]:ke().BLOCK_AMAZON,[R.DONATION]:ke().BLOCK_DONATION,[R.MENU]:ke().BLOCK_MENU,[R.OPENTABLE]:ke().BLOCK_OPENTABLE,[R.OPENTABLE_V2]:ke().BLOCK_OPENTABLE},St={GALLERY_SLIDESHOW:1e3,GALLERY_CAROUSEL:1002,GALLERY_GRID:1003,GALLERY_STACK:1004,SUMMARY_WALL:1005,SUMMARY_CAROUSEL:1006,SUMMARY_LIST:1007,SUMMARY_GRID:1008,CHART_BAR:1009,CHART_LINE:1010,CHART_PIE:1011,IMAGE_INLINE:1012,IMAGE_POSTER:1013,IMAGE_CARD:1014,IMAGE_OVERLAP:1015,IMAGE_COLLAGE:1016,IMAGE_STACK:1017,TOCK_RESERVATIONS:1018,TOCK_EVENTS:1019},Kt=St,Rt=q()(Kt),Un="scheduling-app-root-initialized",qt="permissions-app-root-initialized",me="billing-app-root-initialized",Le="campaigns-app-root-initialized",Ee="config-app-shell-initialized",ut="projects-app-shell-initialized",it="cms-onboarding-save-title",Te="cms-pages-add-blank",Lt="cms-frame-toolbar-edit",Nt="cms-page-edit-save",Tt="cms-site-header-footer-load",en="cms-header-property-update",Ht="cms-header-new-layout-load",ln="cms-section-gallery-new-layout-load",An="cms-collection-new-layout-load",le="cms-render-layout-engine-section",Ve="cms-layout-engine-section-color-preview",ye="cms-design-animations-panel-save",Ie="cms-design-animations-panel-interactive",Ye="cms-tweakactions-fetch-custom-css",Je="cms-tweakactions-fetchdata",gt="cms-tweakactions-fetch-template-tweak-settings",mt="cms-tweakactions-fetch-typekit-data",Mt="cms-tweakactions-fetch-tweak-engine-properties",pe="cms-design-colors-panel-save",nt="cms-design-colors-panel-interactive",vt="cms-design-colors-theme-editor-interactive",jt="cms-design-colors-panel-select-palette",an="cms-design-colors-panel-generate-palette",zt="cms-design-colors-panel-update-palette-color",We="cms-design-colors-panel-update-tweak-color",Ce="cms-design-fonts-panel-fetched-data",we="cms-design-fonts-panel-fetched-data-interactive",je="cms-design-fonts-panel-packs-interactive",qe="cms-design-fonts-render-active-card",lt="cms-design-fonts-panel-save",yt="cms-design-fonts-panel-tab-switch-interactive",Ut="cms-design-fonts-panel-pack-change-clean-dirty",vn="cms-design-fonts-panel-pack-change-dirty-dirty",yn="cms-design-fonts-panel-base-font-size-change",Wn="cms-design-fonts-panel-master-font-property-change",Qn="cms-design-fonts-panel-master-font-family-change",_e="cms-design-fonts-panel-custom-font-property-change",sn="cms-design-fonts-panel-custom-font-family-change",Fr="cms-design-fonts-panel-mapping-change",mr="cms-design-buttons-panel-load",la="cms-section-duplicate",Jt="cms-asset-upload",hi="cms-site-server-asset-upload",qi="cms-media-upload-service-asset-upload",Pi="cms-media-upload-service-asset-upload-only",Ti="cms-media-upload-service-asset-processing-only",po="cms-add-section-from-catalog",nr={LIST:"list",GRID:"grid",PRODUCT:"product"},Br=nr,yr=e(145558),Mr=e.n(yr),vi={[Mr().CHOWNOW]:{serviceId:Mr().CHOWNOW,displayName:"ChowNow",defaultLinkTitle:"Order Now",
2646slug:"chownow"}},ca=vi,pi={hiddenNavigationName:"_hidden",memberAreaNavigationName:"_memberareas",memberAreaNavigationTestAttr:"navlist-member_areas",MEMBER_AREA_NAVIGATION_TYPE:"member-area",README_PAGE_NAME:"readme",MAX_SMUGMUG_GALLERY_COUNT:20,MAX_SMUGMUG_GALLERY_SIZE:50,MAX_BLOCKS_PER_LAYOUT:60,MAX_TRACKS_IN_ALBUM:60,MAX_ITEMS_IN_USER_ORDERABLE_COLLECTION:250,NESTED_CATEGORIES_LIMIT:1e4,MAX_PRODUCTS_IN_COLLECTION:200,SQUARESPACE_SEVEN_PREVIEW_COOKIE:"squarespace_seven_preview",SQUARESPACE_SIX_OVERRIDE_COOKIE:"squarespace_six_override",PREVIEW_FRAME_EXPANDED_COOKIE:"seven_frame_expanded",DISABLE_USER_SCRIPTS_COOKIE:"disable-user-scripts",IGNORED_ITEM_ANNOTATION_SELECTORS:["sqs-simple-like","sqs-add-to-cart-button","product-variants","product-quantity-input","sqs-suppress-edit-mode"],REGISTERED_ACTIONS_FOR_NEXT_LOAD_STORE_KEY:"sqs_actions_for_next_load",DAMASK_URL_PREVIEW_SEPARATOR:"|",MAX_TAG_LENGTH:50,MAX_CATEGORY_LENGTH:25,PASSWORD_MASK:"__MASKED_FIELD__"},Ft=pi,Ba={DEFAULT:0,ICON:1},ba=Ba,xi=function(Pe){return Pe.DESKTOP="desktop",Pe.PHONE="phone",Pe.TABLET="tablet",Pe}(xi||{}),_r=xi,Sa={[_r.DESKTOP]:1024,[_r.PHONE]:428},Oa="domains-open-search-initialized",Ji="domains-open-search-dsc-initialized",Qr="domains-perform-search-interactive",Ir="domains-perform-search-first-available-result",Yn="domains-perform-search-stable",oi="domains-perform-display-results",Ca="frame-toolbar-desktop",Er="component_editing_v7",ji=e(365270),$e={NEWSLETTER_OVERLAY_NODE_ID:"overlayNewsletterEmail"},ct=$e,tt=e(567278),_t=e.n(tt),ft=e(762379),Gt={text:["description","placeholder","required"],textarea:["description","placeholder","required"],email:["description","placeholder","required"],currency:["description","currencySymbol","required"],number:["description","placeholder","required"],website:["description","placeholder","required"],password:["description","required"],twitter:["description","required"],date:["description","required"],time:["description","required"],name:["description","required"],address:["description","required"],phone:["description","showCountryCode","required"],section:["description","underline"],radio:["description","options","required"],checkbox:["description","options","required"],select:["description","options","required"],likert:["description","options","required"],hidden:["key","value"]};ft.Z.isFeatureEnabled(_t().VANILLA_FORM_HANDLER)&&Gt.textarea.push("maxLength");var kt=Gt,hn={BUILD:1,STORAGE:2,ADVANCED:3,CAPTCHA:4,DISCLAIMER:5},Fn=hn,Tn={DEFAULT_SLIDER_ASPECT_RATIO:50,RERENDER_ATTR_WHITELIST:["aspectRatio","autoplay","autoplay-duration","lightbox","lightboxTheme","methodOption","padding","thumbnail-strip-height","thumbnail-strip-margin","transientGallery","vSize"]},Xn=Tn,nn={IMAGE_EMPTY:"imageEmpty",IMAGE_FILE:"imageFile",IMAGE_LICENSED:"imageLicensed",IMAGE_REUSED:"imageReused",ASSET_REUSED:"assetReused",VIDEO:"video"},Dr=nn,Pr=e(795478),Ii="/api/google-maps/places/autocomplete",rr="/api/google-maps/places/details",Rn=(0,Pr.shape)({productPage:Pr.string.isRequired,productSection:Pr.string.isRequired}),si=function(Pe){return Pe.HEADING="HEADING",Pe.PARAGRAPH="PARAGRAPH",Pe.ACTION="ACTION",Pe.CTA="CTA",Pe.DECOR="DECOR",Pe.SOCIAL="SOCIAL",Pe.MEDIA="MEDIA",Pe}({}),Yi=function(Pe){return Pe.HEADING="HEADING",Pe.PARAGRAPH="PARAGRAPH",Pe.ACTION="ACTION",Pe.CTA="CTA",Pe.DECOR="DECOR",Pe.SOCIAL="SOCIAL",Pe.MEDIA_PORTRAIT="MEDIA_PORTRAIT",Pe.MEDIA_LANDSCAPE="MEDIA_LANDSCAPE",Pe}({}),wi="sqs-prevent-block-focus-change",ee="escmanager-ignore",Se=[wi,ee],Fe="sqs-dd-invalid-handle",wt=Se.join(" "),tn="sqs-block-html",cn={body:{raw:!1,layout:{columns:12,rows:[]}}},zr={FROM_WYSIWYG:"fromWysiwyg",FROM_DIALOG:"fromDialog"},ir={FROM_DIALOG:{[zr.FROM_DIALOG]:!0},FROM_WYSIWYG:{[zr.FROM_WYSIWYG]:!0}},kn=[".".concat(wi),"#avpw_holder",".dialog-choose-image-picker-url",".dialog-content-type.flyout",".dialog-minimal-video-editor.flyout",".dialog-screen-overlay",".image-picker-overlay",".ReactModal__Overlay",".sqs-image-picker",".sqs-item-view",".sqs-widgets-confirmation",".sqs-widgets-confirmation-overlay",".sqs-wysiwyg-toolbar-mobile",".sqsp-tooltip",".workflow-flyout",".block-editor-schemas-code",".CCLinkEditorModal",".CCLinkEditorPopOver",".CCModalOverlay",".CCPageDropDown","[data-dropdown-overlay]","[data-dropdown-container]",'[data-test="ColorPicker.Input.Type"]'].join(", "),Xr={BLOGS:['body.collection-type-blog [data-type="item"]','body.collection-type-blog [data-type="promoted-block"]','[class*="collection-type-blog"]'],BLOGS_AND_PAGES:['body.collection-type-blog [data-type="item"]','body.collection-type-blog [data-type="promoted-block"]','[class*="collection-type-page"]','[class*="collection-type-blog"]','[class*="collection-type-products"]','[data-type="page"]',"#productList","#productlist","#productGallery",".ProductList",".sqs-system-gallery","#flowItems",".productlist",".productitem-images",".sqs-pinterest-products-wrapper"],VALID_IMAGE_CONTAINER:[".sqs-block-image",".sqs-gallery-block-stacked",".sqs-gallery-block-grid",".sqs-gallery-block-slideshow",".sqs-block-html",".product-image","#productGallery","#productSlideshow",".ProductList-item",".product",".productlist-item",".sqs-system-gallery .slides .slide","article.flow-item",".productitem-images",".sqs-pinterest-products-wrapper",'[data-controller="ProductListImageLoader"]'],TRIGGER_SELECTORS:[".sqs-block-image",".sqs-gallery-block-stacked",".sqs-gallery-block-grid",".sqs-gallery-block-slideshow",".sqs-block-html img",".product-image","#productGallery .slide img","#productSlideshow",".ProductList-item",".product",'[class^="products"]',".productlist-item",".sqs-system-gallery","#flowItems",".productitem-images",".sqs-pinterest-image img",".sqs-pinterest-products-wrapper img"]},gi=Xr,br={CLOSED_DATE:"date-closed",KEY:"squarespace-popup-overlay",VERSION:"version",SUBMITTED:"submitted"},jr={TOP_LEFT:"TOP_LEFT",TOP_CENTER:"TOP_CENTER",TOP_RIGHT:"TOP_RIGHT",CENTER_LEFT:"CENTER_LEFT",CENT
2646ER_CENTER:"CENTER_CENTER",CENTER_RIGHT:"CENTER_RIGHT",BOTTOM_LEFT:"BOTTOM_LEFT",BOTTOM_CENTER:"BOTTOM_CENTER",BOTTOM_RIGHT:"BOTTOM_RIGHT"},Ln=jr,Hn="js-space-around-frame",Xa="js-section-editor-frame-overlay",Za=["colors.defaultThemeId","fonts.activeThemeId","colors.palette","colors.themes","fonts.themes","fonts.fontUsageCategories"],Vo={SITE_AESTHETICS_DIRTY_PATHS:Za},Xs=e(6003),xn=e.n(Xs),$o={heading:xn().HEADING,"sub-heading":xn().SUB_HEADING,body:xn().BODY,image:xn().IMAGE,gallery:xn().GALLERY,video:xn().VIDEO,"social-icons":xn().SOCIAL_ICONS,buttons:xn().BUTTONS,navigation:xn().NAVIGATION,"custom-form":xn().CUSTOM_FORM,newsletter:xn().NEWSLETTER,album:xn().ALBUM,map:xn().MAP,lock:xn().LOCK,password:xn().PASSWORD,twitter:xn().TWITTER,logo:xn().LOGO,action:xn().ACTION,"popup-overlay-action":xn().POPUP_OVERLAY_ACTION,"temp-lock-inject":xn().TEMP_LOCK_INJECT,"sso-options":xn().SSO_OPTIONS},go=$o,Qo={[xn().HEADING]:"heading",[xn().SUB_HEADING]:"sub-heading",[xn().BODY]:"body",[xn().IMAGE]:"image",[xn().GALLERY]:"gallery",[xn().VIDEO]:"video",[xn().SOCIAL_ICONS]:"social-icons",[xn().BUTTONS]:"buttons",[xn().NAVIGATION]:"navigation",[xn().CUSTOM_FORM]:"custom-form",[xn().NEWSLETTER]:"newsletter",[xn().ALBUM]:"album",[xn().MAP]:"map",[xn().LOCK]:"lock",[xn().PASSWORD]:"password",[xn().TWITTER]:"twitter",[xn().LOGO]:"logo",[xn().ACTION]:"action",[xn().POPUP_OVERLAY_ACTION]:"popup-overlay-action",[xn().TEMP_LOCK_INJECT]:"temp-lock-inject"},Tr=Qo,Zr=e(799120),Ri=e.n(Zr),ea={[Ri().COVER_PAGE]:"cover-page",[Ri().LOCK_SCREEN]:"lock-screen",[Ri().POPUP_OVERLAY]:"popup-overlay",[Ri().SSO_SCREEN]:"sso-screen"},Gi=ea,Sr=q()(Gi),qa=function(Pe){return Pe.A="cohort-A",Pe.B="cohort-B",Pe.C="cohort-C",Pe.D="cohort-D",Pe.E="cohort-E",Pe}(qa||{}),Ss=qa,qr={URL_SLUG:"url-slug",URL_SLUG_WITH_SLASH:"url-slug-with-slash"},Aa=qr,Xo={CHANGE:"tweak:change",CLOSE:"tweak:close",SAVE:"tweak:save",RESET:"tweak:reset",AFTER_SHOW:"tweak:aftershow",AFTER_CLOSE:"tweak:afterclose",BEFORE_OPEN:"tweak:beforeopen"},mo=Xo,Jr={SPLASH_PAGE:"SPLASH_PAGE",LOCK_SCREEN:"LOCK_SCREEN",POPUP_OVERLAY:"POPUP_OVERLAY",CHECKOUT:"CHECKOUT",STYLE:"STYLE",SSO_PAGE:"SSO_PAGE"},yo=Jr,ui="ss",za="BInhlQ%2Bl4i%2FTK2LNzmpe2QC%2Bdl6Qc7iJa15oy7OfSGK%2BY7lwDRam4FlQCIzQGEqAiJZo10MshaDLZWgX%2FckdPK0bOW%2FAfpkj2O5MO1d7Aul7v1RGoa7OBxfdciGAxZqjHAPKKo0fqkxxKF%2F9mM9JjA%3D%3D",fa={AUTH_ID:ui,AUTH_TOKEN:za},Mi=function(Pe){return Pe[Pe.BYTES_IN_MB=1e6]="BYTES_IN_MB",Pe}(Mi||{}),_o=Mi,Ja=e(475204),Vt=e.n(Ja),mi=function(Pe){return Pe.STRAIGHT_LINE_PRESET="STRAIGHT_LINE_PRESET",Pe.MILD_WAVE_PRESET="MILD_WAVE_PRESET",Pe}({}),Os={[mi.STRAIGHT_LINE_PRESET]:{waveFrequency:4,waveIntensity:0,animationDirection:"left",animationSpeed:.5,pausedOnHover:!1,fadeEdges:!1,textStyle:"heading-1",textSize:{value:4,unit:Vt().REM},itemSpacing:{unit:Vt().EM,value:.4}},[mi.MILD_WAVE_PRESET]:{waveFrequency:4,waveIntensity:60,animationDirection:"right",animationSpeed:.5,pausedOnHover:!1,fadeEdges:!1,textStyle:"heading-1",textSize:{value:4,unit:Vt().REM},itemSpacing:{unit:Vt().EM,value:.4}}},Zo=function(Pe){return Pe.PROFESSIONAL="professional",Pe.SOPHISTICATED="sophisticated",Pe.FRIENDLY="friendly",Pe.PLAYFUL="playful",Pe.BOLD="bold",Pe.QUIRKY="quirky",Pe.INNOVATIVE="innovative",Pe.CUSTOM="custom",Pe}({}),qo=e(346797),Cs=e.n(qo),As=e(149659),Ps=e.n(As),Jo=e(878474),Eo=e.n(Jo),Pa=e(281226),Ta=e.n(Pa),bo=e(49375),he=e.n(bo);function ce(Pe,Wi){var Wr=Object.keys(Pe);if(Object.getOwnPropertySymbols){var ki=Object.getOwnPropertySymbols(Pe);Wi&&(ki=ki.filter(function(Rr){return Object.getOwnPropertyDescriptor(Pe,Rr).enumerable})),Wr.push.apply(Wr,ki)}return Wr}function ve(Pe){for(var Wi=1;Wi<arguments.length;Wi++){var Wr=arguments[Wi]!=null?arguments[Wi]:{};Wi%2?ce(Object(Wr),!0).forEach(function(ki){Cs()(Pe,ki,Wr[ki])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Pe,Object.getOwnPropertyDescriptors(Wr)):ce(Object(Wr)).forEach(function(ki){Object.defineProperty(Pe,ki,Object.getOwnPropertyDescriptor(Wr,ki))})}return Pe}var Re={SMALL:{top:{value:3,unit:Vt().PERCENT},bottom:{value:3,unit:Vt().PERCENT},left:{value:3,unit:Vt().PERCENT},right:{value:3,unit:Vt().PERCENT}},MEDIUM:{top:{value:6,unit:Vt().PERCENT},bottom:{value:6,unit:Vt().PERCENT},left:{value:6,unit:Vt().PERCENT},right:{value:6,unit:Vt().PERCENT}},LARGE:{top:{value:12,unit:Vt().PERCENT},bottom:{value:12,unit:Vt().PERCENT},left:{value:12,unit:Vt().PERCENT},right:{value:12,unit:Vt().PERCENT}}},Ue={topLeft:{unit:Vt().PIXEL,value:0},topRight:{unit:Vt().PIXEL,value:0},bottomLeft:{unit:Vt().PIXEL,value:0},bottomRight:{unit:Vt().PIXEL,value:0}},Xe={topLeft:{unit:Vt().PIXEL,value:22},topRight:{unit:Vt().PIXEL,value:22},bottomLeft:{unit:Vt().PIXEL,value:22},bottomRight:{unit:Vt().PIXEL,value:22}},dt={backgroundEnabled:!1,backgroundColor:{type:"THEME_COLOR"},blendMode:Ps().NORMAL,linecap:Ta().SQUARE,blur:{enabled:!1,filterType:Eo().BACKDROP,blurRadius:{value:0,unit:Vt().PIXEL}}},xt={style:he().NONE,color:{type:"THEME_COLOR"},thickness:{value:0,unit:Vt().PIXEL},dashLength:{value:0,unit:Vt().PIXEL},gapLength:{value:0,unit:Vt().PIXEL},linecap:Ta().SQUARE},Xt=ve(ve({},dt),{},{borderRadii:Ue,stroke:{style:he().SOLID,color:{type:"THEME_COLOR"},thickness:{value:1,unit:Vt().PIXEL},dashLength:{value:0,unit:Vt().PIXEL},gapLength:{value:0,unit:Vt().PIXEL},linecap:Ta().SQUARE},padding:Re.LARGE}),Bt=ve(ve({},dt),{},{borderRadii:Xe,stroke:{style:he().SOLID,color:{type:"THEME_COLOR"},thickness:{value:1,unit:Vt().PIXEL},dashLength:{value:0,unit:Vt().PIXEL},gapLength:{value:0,unit:Vt().PIXEL},linecap:Ta().SQUARE},padding:Re.LARGE}),Nn=ve(ve({},dt),{},{borderRadii:Ue,backgroundEnabled:!0,backgroundColor:{type:"THEME_COLOR"},stroke:xt,padding:Re.LARGE}),Gn=ve(ve({},dt),{},{borderRadii:Xe,backgroundEnabled:!0,backgroundColor:{type:"THEME_COLOR"},stroke:xt,padding:Re.LARGE}),cr=ve(ve({},dt),{},{borderRadii:Ue,stroke:xt,padding:Re.SMALL}),wr=Pe=>{switch(Pe){case Zo.PROFESSIONAL:return[Gn];default:return[Gn]}},yi=e(646715),Yo=e.n(yi),So=e(156308),Oo=e.n(So),Co=function(Pe){return Pe.SITE_PALETTE_COLOR="SITE_PALETTE_COLOR",Pe.CUSTOM_COLOR="CUSTOM_COLOR",Pe.THEME_COLOR="THEME_COLOR",Pe}({}),Yr={SMALL:{value:2,unit:Vt().VIEWPORT_WIDTH},MEDIUM:{value:6,unit:Vt().VIEWPORT_WIDTH},LARGE:{value:12,unit:Vt().VIEWPORT_WIDTH}},Ts={SMALL:{value:5,unit:Vt().VIEWPORT_WIDTH},MEDIUM:{value:20,unit:Vt().VIEWPORT_WIDTH},LARGE:{value:100,unit:Vt().VIEWPORT_WIDTH}},Gr={enabled:!0,type:Oo().WAVY,isFlipX:!1,isFlipY:!1,offset:{value:0,unit:Vt().PIXEL},stroke:{style:"solid",color:{type:Co.THEME_COLOR},thickness:{value:6,unit:Vt().PIXEL},dashLength:{value:5,unit:Vt().PIXEL},gapLength:{value:15,unit:Vt().PIXEL},linecap:Ta().SQUARE}},xa=function(Pe){return Pe.MODERN_FRIENDLY_PRESET_A="MODERN_FRIENDLY_PRESET_A",Pe.MODERN_FRIENDLY_PRESET_B="MODERN_FRIENDLY_PRESET_B",Pe}({}),da={[xa.MODERN_FRIENDLY_PRESET_A]:Yo()({},Gr,{type:Oo().SOFT_CORNERS,height:Yr.MEDIUM,stroke:{style:"none"}}),[xa.MODERN_FRIENDLY_PRESET_B]:Yo()({},Gr,{type:Oo().ROUNDED,height:Yr.MEDIUM,width:Ts.LARGE,stroke:{style:"none"}})},ta=Pe=>{switch(Pe){case Zo.FRIENDLY:return[da.MODERN_FRIENDLY_PRESET_A,da.MODERN_FRIENDLY_PRESET_B];default:return[da.MODERN_FRIENDLY_PRESET_A,da.MODERN_FRIENDLY_PRESET_B]}}},895786:(_,l,e)=>{"use strict";var c=e(875832);
2646Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0,e(392338),e(392338),e(392338);var n=c(e(346797)),r=c(e(134521)),t=e(530653),o=e(441127);e(300065);var s=100,h=function(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return u>s?"".concat(s,"+"):u.toString()},f=function(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return u>s?(0,o.pluralize)({one:"More than one item in cart",other:"More than {%n} items in cart"},s,void 0,{notes:`A spoken message that helps non-visual users understand that they're focused on a cart link and that their cart has over N items. The "one" variant will probably never be used, it' just here for completeness.`,project:"website.CartPage"}):(0,o.pluralize)({one:"One item in cart",other:"{%n} items in cart"},u,void 0,{notes:"A spoken message that helps non-visual users understand that they're focused on a cart link and that their cart has N items.",project:"website.CartPage"})};class d{static syncAll(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};d.instances.forEach(v=>v.sync(u))}static mountAll(){for(var u=Array.from(document.getElementsByClassName(d.CONTAINER_CLASSNAME)),v=0,p=u;v<p.length;v++){var y=p[v];d.instances.push(new d(y))}}static isInstanceVisible(u){var v=u.containerEl;return v&&v.clientWidth&&v.clientHeight&&v.getBoundingClientRect().top>0}static removePopoverIfExists(){d.popover&&(d.popover.remove(),d.popover=null)}static showAddedItemPopover(u){var v,p=d.createProductAddedToCartPopover(u.title),y=null,b=null,E=(0,r.default)(()=>{d.popover&&(b&&b.getBoundingClientRect().top<=0&&d.setPopoverToTopRight(),d.instances.forEach(A=>{if(d.isInstanceVisible(A)){var w=A.containerEl;b=w,y=A,d.snapPopoverToCart(A,d.popover)}}))},100);d.popover&&window.removeEventListener("scroll",E),d.removePopoverIfExists(),d.popover=p,d.instances.forEach(A=>{if(d.isInstanceVisible(A)){var w=A.containerEl;b=w,y=A}}),d.popover.querySelector(".close").addEventListener("click",A=>{d.removePopoverIfExists(),window.removeEventListener("scroll",E)}),window.addEventListener("scroll",E),setTimeout(()=>{d.removePopoverIfExists(),window.removeEventListener("scroll",E)},3e3),b&&y?d.snapPopoverToCart(y,p):d.setPopoverToTopRight(),(v=document.querySelector(".products.products-list"))===null||v===void 0||v.append(d.popover),p.classList.remove("hidden")}static setPopoverToTopRight(){d.popover&&(d.popover.style.marginTop="33px",d.popover.style.top="0px")}static snapPopoverToCart(u,v){var p,y=u.containerEl,b=y==null?void 0:y.parentNode,E=y;if(E){var A=E.getBoundingClientRect();if(b!=null&&b.classList.contains("floating-cart")){A=b==null?void 0:b.getBoundingClientRect(),v.style.bottom="".concat(A.bottom-A.top+33,"px"),v.style.right="".concat(window.innerWidth-A.right,"px");return}var w=(p=document.querySelector("header"))===null||p===void 0||(p=p.getBoundingClientRect())===null||p===void 0?void 0:p.height,C=A.top+A.height,P=16;
2646w?C=w+P:C+=P,v.style.marginTop="0",v.style.top="".concat(C,"px")}}static createProductAddedToCartPopover(u){var v=(0,o.t)("{productName} was added to your cart.",{productName:u},{project:"website.CartPage"}),p=(0,o.t)("Close",null,{project:"website.CartPage"}),y=document.createElement("div"),b=document.createElement("p"),E=document.createElement("span");return y.classList.add("template-cart-item-added-popover","hidden"),E.classList.add("close"),b.append(v),E.setAttribute("aria-label",p),E.setAttribute("role","button"),E.innerHTML='<svg color="gray.100" fill="currentColor" height="28" viewBox="0 0 22 22" width="28" xmlns="http://www.w3.org/2000/svg" role="img" class="css-1fy6kej"><path d="M11 12.414l-3.293 3.293-1.414-1.414L9.586 11 6.293 7.707l1.414-1.414L11 9.586l3.293-3.293 1.414 1.414L12.414 11l3.293 3.293-1.414 1.414L11 12.414z"></path></svg>',y.append(b),y.append(E),y}static unmountAll(){d.instances=[]}constructor(u){(0,n.default)(this,"initialized",!1),(0,n.default)(this,"containerEl",null),(0,n.default)(this,"quantityEl",null),(0,n.default)(this,"subtotalEl",null),this.containerEl=u,this.containerEl.classList.add(d.CLASSNAME),this.containerEl.setAttribute("data-test","continue-to-cart"),this.containerEl.setAttribute("aria-label",f(0)),this.quantityEl=u.getElementsByClassName(d.QUANTITY_CLASSNAME)[0],this.subtotalEl=u.getElementsByClassName(d.SUBTOTAL_CLASSNAME)[0]}sync(u){var v=u.items,p=v===void 0?0:v,y=u.subtotal,b=y===void 0?"":y;!this.initialized&&this.containerEl&&(this.containerEl.classList.add(d.INITIALIZED_CLASS),this.initialized=!0),this.containerEl&&(this.quantityEl?(p===0?this.containerEl.classList.add(t.TEMPLATE_CART_EMPTY_CLASS):this.containerEl.classList.remove(t.TEMPLATE_CART_EMPTY_CLASS),this.quantityEl.textContent=h(p),this.containerEl.setAttribute("aria-label",f(p))):this.containerEl.setAttribute("aria-label",(0,o.t)("Cart",null,{notes:"Shopping cart label",project:"website.CartPage"}))),this.subtotalEl&&(this.subtotalEl.textContent=b)}}l.default=d,(0,n.default)(d,"CONTAINER_CLASSNAME",t.TEMPLATE_CART_CONTAINER_CLASS),(0,n.default)(d,"QUANTITY_CLASSNAME",t.TEMPLATE_CART_QUANTITY_CLASS),(0,n.default)(d,"SUBTOTAL_CLASSNAME",t.TEMPLATE_CART_SUBTOTAL_CLASS),(0,n.default)(d,"CLASSNAME",t.TEMPLATE_CART_CLASS),(0,n.default)(d,"INITIALIZED_CLASS",t.TEMPLATE_CART_INITIALIZED_CLASS),(0,n.default)(d,"instances",[]),(0,n.default)(d,"popover",null),_.exports=l.default},441127:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.t=l.pluralize=l.parseNumber=l.getCurrencySymbol=l.getCurrencyFractions=l.formatQuantity=l.formatNumber=l.formatMoney=l.formatIcuMessage=l.formatDateTime=l.formatCurrencyToParts=l.formatCurrency=l.T=void 0;var n=c(e(137760)),r=c(e(331732)),t=c(e(889369)),o=e(572904),s=(0,o.getI18nInstance)(),h=new t.default(s),f=new n.default(s),d=new r.default(s),a=l.formatIcuMessage=f.formatIcuMessage,u=l.parseNumber=d.parseNumber,v=l.formatNumber=s.formatNumber,p=l.formatCurrency=s.formatCurrency,y=l.formatCurrencyToParts=s.formatCurrencyToParts,b=l.getCurrencyFractions=s.getCurrencyFractions,E=l.getCurrencySymbol=s.getCurrencySymbol,A=l.formatQuantity=s.formatQuantity,w=l.formatDateTime=s.formatDateTime,C=l.t=s.translate,P=l.pluralize=s.pluralize,x=l.formatMoney=s.formatMoney,R=l.T=h.T},572904:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.setI18nInstance=l.getI18nInstance=void 0,e(392338);var c=e(45650),n="website.CartPage";function r(h){return e(314909)("./".concat(n,".").concat(h,".yaml"))}var t=(0,c.setupLibrary)(n,r),o=l.getI18nInstance=t.getI18nInstance,s=l.setI18nInstance=t.setI18nInstance},530653:(_,l)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.TEMPLATE_CART_SUBTOTAL_CLASS=l.TEMPLATE_CART_QUANTITY_CLASS=l.TEMPLATE_CART_INITIALIZED_CLASS=l.TEMPLATE_CART_INDICATOR_CLASS=l.TEMPLATE_CART_EMPTY_CLASS=l.TEMPLATE_CART_CONTAINER_CLASS=l.TEMPLATE_CART_CLASS=l.FULL_PAGE_CART_ROOT_ID=l.FULL_PAGE_CART_CONTAINER_ID=void 0;var e=l.FULL_PAGE_CART_ROOT_ID="sqs-cart-root",c=l.FULL_PAGE_CART_CONTAINER_ID="sqs-cart-container",n=l.TEMPLATE_CART_INDICATOR_CLASS="sqs-has-custom-cart",r=l.TEMPLATE_CART_CONTAINER_CLASS="sqs-custom-cart",t=l.TEMPLATE_CART_CLASS="sqs-template-integrated-shopping-cart",o=l.TEMPLATE_CART_INITIALIZED_CLASS="sqs-cart-initialized",s=l.TEMPLATE_CART_QUANTITY_CLASS="sqs-cart-quantity",h=l.TEMPLATE_CART_SUBTOTAL_CLASS="sqs-cart-subtotal",f=l.TEMPLATE_CART_EMPTY_CLASS="cart-quantity-zero"},719540:(_,l,e)=>{"use strict";
2646Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;var c=e(530653),n=l.default=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return!!t.document.getElementById(c.FULL_PAGE_CART_ROOT_ID)};_.exports=l.default},90642:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"TemplateCart",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(l,"isCartPage",{enumerable:!0,get:function(){return n.default}});var n=c(e(719540)),r=c(e(895786))},314909:(_,l,e)=>{var c={"./website.CartPage.en-US.yaml":868113,"src/main/webapp/frontend/website/commerce-cart/sqs-i18n-translations/strings/website.CartPage.en-US.yaml":868113};function n(t){var o=r(t);return e(o)}function r(t){if(!e.o(c,t)){var o=new Error("Cannot find module '"+t+"'");throw o.code="MODULE_NOT_FOUND",o}return c[t]}n.keys=function(){return Object.keys(c)},n.resolve=r,_.exports=n,n.id=314909},206158:(_,l,e)=>{"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.setI18nInstance=l.getI18nInstance=void 0,e(392338);var c=e(45650),n="website.ProductReviews";function r(h){return e(801252)("./".concat(n,".").concat(h,".yaml"))}var t=(0,c.setupLibrary)(n,r),o=l.getI18nInstance=t.getI18nInstance,s=l.setI18nInstance=t.setI18nInstance},801252:(_,l,e)=>{var c={"./website.ProductReviews.en-US.yaml":103094,"src/main/webapp/frontend/website/product-reviews/sqs-i18n-translations/strings/website.ProductReviews.en-US.yaml":103094};function n(t){var o=r(t);return e(o)}function r(t){if(!e.o(c,t)){var o=new Error("Cannot find module '"+t+"'");throw o.code="MODULE_NOT_FOUND",o}return c[t]}n.keys=function(){return Object.keys(c)},n.resolve=r,_.exports=n,n.id=801252},491644:(_,l,e)=>{"use strict";e.r(l),e.d(l,{context:()=>c});var c=(()=>{try{return window.Static.SQUARESPACE_CONTEXT}catch(n){throw new Error("@sqs/website-context was imported before window.Static.SQUARESPACE_CONTEXT was set")}})()},451886:(_,l,e)=>{"use strict";var c,n=e(875832);c={value:!0},Object.defineProperty(l,"z",{enumerable:!0,get:function(){return r.default}});var r=n(e(927357))},927357:(_,l,e)=>{"use strict";var c=e(875832);Object.defineProperty(l,"__esModule",{value:!0}),l.default=o;var n=c(e(994336));function r(){var s;return(s=window.Static)===null||s===void 0?void 0:s.SQUARESPACE_CONTEXT}function t(){var s=r(),h=s.website;return!!(h!=null&&h.cloneable)}function o(){var s=r(),h=s.cookieSettings,f=h.isRestrictiveCookiePolicyEnabled,d=h.isCookieBannerEnabled;if(t())return!0;var a=n.default.get("ss_performanceCookiesAllowed"),u=n.default.get("ss_marketingCookiesAllowed");return h&&f&&(!d||!a||a==="false"||!u||u==="false")}_.exports=l.default},232630:()=>{(function(){function _(l){l.Modernizr=function(e,c,n){var r="2.8.3",t={},o=!0,s=c.documentElement,h="modernizr",f=c.createElement(h),d=f.style,a=c.createElement("input"),u=":)",v={}.toString,p=" -webkit- -moz- -o- -ms- ".split(" "),y="Webkit Moz O ms",b=y.split(" "),E=y.toLowerCase().split(" "),A={svg:"http://www.w3.org/2000/svg"},w={},C={},P={},x=[],R=x.slice,M,F=function(J,Q,ne,fe){h+="x";var be,ze,ke,pt,St=c.createElement("div"),Kt=c.body,Rt=Kt||c.createElement("body");if(parseInt(ne,10))for(;ne--;)ke=c.createElement("div"),ke.id=fe?fe[ne]:h+(ne+1),St.appendChild(ke);return be=["&#173;",'<style id="s',h,'">',J,"</style>"].join(""),St.id=h,(Kt?St:Rt).innerHTML+=be,Rt.appendChild(St),Kt||(Rt.style.background="",Rt.style.overflow="hidden",pt=s.style.overflow,s.style.overflow="hidden",s.appendChild(Rt)),ze=Q(St,J),Kt?(St.style.display="none",e.setTimeout(function(){St.parentNode.removeChild(St)},1e3)):(Rt.parentNode.removeChild(Rt),s.style.overflow=pt),!!ze},z=function(){var J={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};function Q(ne,fe){fe=fe||c.createElement(J[ne]||"div"),ne="on"+ne;var be=ne in fe;return be||(fe.setAttribute||(fe=c.createElement("div")),fe.setAttribute&&fe.removeAttribute&&(fe.setAttribute(ne,""),be=re(fe[ne],"function"),re(fe[ne],"undefined")||(fe[ne]=n),fe.removeAttribute(ne))),fe=null,be}return Q}(),W={}.hasOwnProperty,G;!re(W,"undefined")&&!re(W.call,"undefined")?G=function(J,Q){return W.call(J,Q)}:G=function(J,Q){return Q in J&&re(J.constructor.prototype[Q],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(Q){var ne=this;if(typeof ne!="function")throw new TypeError;
2646var fe=R.call(arguments,1),be=function(){if(this instanceof be){var ze=function(){};ze.prototype=ne.prototype;var ke=new ze,pt=ne.apply(ke,fe.concat(R.call(arguments)));return Object(pt)===pt?pt:ke}else return ne.apply(Q,fe.concat(R.call(arguments)))};return be});function K(J){d.cssText=J}function ie(J,Q){return K(p.join(J+";")+(Q||""))}function re(J,Q){return typeof J===Q}function te(J,Q){return!!~(""+J).indexOf(Q)}function q(J,Q){for(var ne in J){var fe=J[ne];if(!te(fe,"-")&&d[fe]!==n)return Q=="pfx"?fe:!0}return!1}function X(J,Q,ne){for(var fe in J){var be=Q[J[fe]];if(be!==n)return ne===!1?J[fe]:re(be,"function")?be.bind(ne||Q):be}return!1}function Z(J,Q,ne){var fe=J.charAt(0).toUpperCase()+J.slice(1),be=(J+" "+b.join(fe+" ")+fe).split(" ");return re(Q,"string")||re(Q,"undefined")?q(be,Q):(be=(J+" "+E.join(fe+" ")+fe).split(" "),X(be,Q,ne))}w.flexbox=function(){return Z("flexWrap")},w.canvas=function(){var J=c.createElement("canvas");return!!(J.getContext&&J.getContext("2d"))},w.canvastext=function(){return!!(t.canvas&&re(c.createElement("canvas").getContext("2d").fillText,"function"))},w.webgl=function(){return!!e.WebGLRenderingContext},w.touch=function(){var J;return"ontouchstart"in e||e.DocumentTouch&&c instanceof DocumentTouch?J=!0:F(["@media (",p.join("touch-enabled),("),h,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(Q){J=Q.offsetTop===9}),J},w.hashchange=function(){return z("hashchange",e)&&(c.documentMode===n||c.documentMode>7)},w.history=function(){return!!(e.history&&history.pushState)},w.draganddrop=function(){var J=c.createElement("div");return"draggable"in J||"ondragstart"in J&&"ondrop"in J},w.rgba=function(){return K("background-color:rgba(150,255,150,.5)"),te(d.backgroundColor,"rgba")},w.hsla=function(){return K("background-color:hsla(120,40%,100%,.5)"),te(d.backgroundColor,"rgba")||te(d.backgroundColor,"hsla")},w.multiplebgs=function(){return K("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(d.background)},w.backgroundsize=function(){return Z("backgroundSize")},w.borderimage=function(){return Z("borderImage")},w.borderradius=function(){return Z("borderRadius")},w.boxshadow=function(){return Z("boxShadow")},w.textshadow=function(){return c.createElement("div").style.textShadow===""},w.opacity=function(){return ie("opacity:.55"),/^0.55$/.test(d.opacity)},w.cssanimations=function(){return Z("animationName")},w.csscolumns=function(){return Z("columnCount")},w.cssgradients=function(){var J="background-image:",Q="gradient(linear,left top,right bottom,from(#9f9),to(white));",ne="linear-gradient(left top,#9f9, white);";return K((J+"-webkit- ".split(" ").join(Q+J)+p.join(ne+J)).slice(0,-J.length)),te(d.backgroundImage,"gradient")},w.cssreflections=function(){return Z("boxReflect")},w.csstransforms=function(){return!!Z("transform")},w.csstransforms3d=function(){var J=!!Z("perspective");return J&&"webkitPerspective"in s.style&&F("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(Q,ne){J=Q.offsetLeft===9&&Q.offsetHeight===3}),J},w.csstransitions=function(){return Z("transition")},w.video=function(){var J=c.createElement("video"),Q=!1;try{(Q=!!J.canPlayType)&&(Q=new Boolean(Q),Q.ogg=J.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),Q.h264=J.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),Q.webm=J.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(ne){}return Q},w.audio=function(){var J=c.createElement("audio"),Q=!1;try{(Q=!!J.canPlayType)&&(Q=new Boolean(Q),Q.ogg=J.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),Q.mp3=J.canPlayType("audio/mpeg;").replace(/^no$/,""),Q.wav=J.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),Q.m4a=(J.canPlayType("audio/x-m4a;")||J.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(ne){}return Q},w.svg=function(){return!!c.createElementNS&&!!c.createElementNS(A.svg,"svg").createSVGRect},w.inlinesvg=function(){var J=c.createElement("div");return J.innerHTML="<svg/>",(J.firstChild&&J.firstChild.namespaceURI)==A.svg},w.svgclippaths=function(){return!!c.createElementNS&&/SVGClipPath/.test(v.call(c.createElementNS(A.svg,"clipPath")))};
2646function oe(){t.input=function(J){for(var Q=0,ne=J.length;Q<ne;Q++)P[J[Q]]=J[Q]in a;return P.list&&(P.list=!!(c.createElement("datalist")&&e.HTMLDataListElement)),P}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),t.inputtypes=function(J){for(var Q=0,ne,fe,be,ze=J.length;Q<ze;Q++)a.setAttribute("type",fe=J[Q]),ne=a.type!=="text",ne&&(a.value=u,a.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(fe)&&a.style.WebkitAppearance!==n?(s.appendChild(a),be=c.defaultView,ne=be.getComputedStyle&&be.getComputedStyle(a,null).WebkitAppearance!=="textfield"&&a.offsetHeight!==0,s.removeChild(a)):/^(search|tel)$/.test(fe)||(/^(url|email)$/.test(fe)?ne=a.checkValidity&&a.checkValidity()===!1:ne=a.value!=u)),C[J[Q]]=!!ne;return C}("search tel url email datetime date month week time datetime-local number range color".split(" "))}for(var $ in w)G(w,$)&&(M=$.toLowerCase(),t[M]=w[$](),x.push((t[M]?"":"no-")+M));return t.input||oe(),t.addTest=function(J,Q){if(typeof J=="object")for(var ne in J)G(J,ne)&&t.addTest(ne,J[ne]);else{if(J=J.toLowerCase(),t[J]!==n)return t;Q=typeof Q=="function"?Q():Q,typeof o!="undefined"&&o&&(s.className+=" "+(Q?"":"no-")+J),t[J]=Q}return t},K(""),f=a=null,t._version=r,t._prefixes=p,t._domPrefixes=E,t._cssomPrefixes=b,t.hasEvent=z,t.testProp=function(J){return q([J])},t.testAllProps=Z,t.testStyles=F,s.className=s.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(o?" js "+x.join(" "):""),t}(l,l.document)}YUI.add("thirdparty-modernizr",function(l){_(l.config.win)},"1.0",{})})()},392338:_=>{"use strict";_.exports=void 0},6578:_=>{function l(e,c){(c==null||c>e.length)&&(c=e.length);for(var n=0,r=new Array(c);n<c;n++)r[n]=e[n];return r}_.exports=l,_.exports.__esModule=!0,_.exports.default=_.exports},922290:_=>{function l(e){if(Array.isArray(e))return e}_.exports=l,_.exports.__esModule=!0,_.exports.default=_.exports},82078:(_,l,e)=>{var c=e(6578);function n(r){if(Array.isArray(r))return c(r)}_.exports=n,_.exports.__esModule=!0,_.exports.default=_.exports},987195:_=>{function l(){return _.exports=l=Object.assign?Object.assign.bind():function(e){for(var c=1;c<arguments.length;c++){var n=arguments[c];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_.exports.__esModule=!0,_.exports.default=_.exports,l.apply(this,arguments)}_.exports=l,_.exports.__esModule=!0,_.exports.default=_.exports},820721:(_,l,e)=>{var c=e(333852);function n(){return typeof Reflect!="undefined"&&Reflect.get?(_.exports=n=Reflect.get.bind(),_.exports.__esModule=!0,_.exports.default=_.exports):(_.exports=n=function(t,o,s){var h=c(t,o);if(h){var f=Object.getOwnPropertyDescriptor(h,o);return f.get?f.get.call(arguments.length<3?t:s):f.value}},_.exports.__esModule=!0,_.exports.default=_.exports),n.apply(this,arguments)}_.exports=n,_.exports.__esModule=!0,_.exports.default=_.exports},221300:_=>{function l(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}_.exports=l,_.exports.__esModule=!0,_.exports.default=_.exports},243871:_=>{function l(e,c){var n=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],t=!0,o=!1,s,h;try{for(n=n.call(e);!(t=(s=n.next()).done)&&(r.push(s.value),!(c&&r.length===c));t=!0);}catch(f){o=!0,h=f}finally{try{!t&&n.return!=null&&n.return()}finally{if(o)throw h}}return r}}_.exports=l,_.exports.__esModule=!0,_.exports.default=_.exports},485659:_=>{function l(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
2647In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}_.exports=l,_.exports.__esModule=!0,_.exports.default=_.exports},609893:_=>{function l(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2648In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}_.exports=l,_.exports.__esModule=!0,_.exports.default=_.exports},432405:(_,l,e)=>{var c=e(203634);function n(r,t){if(r==null)return{};var o=c(r,t),s,h;if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(r);for(h=0;h<f.length;h++)s=f[h],!(t.indexOf(s)>
2648=0)&&Object.prototype.propertyIsEnumerable.call(r,s)&&(o[s]=r[s])}return o}_.exports=n,_.exports.__esModule=!0,_.exports.default=_.exports},203634:_=>{function l(e,c){if(e==null)return{};var n={},r=Object.keys(e),t,o;for(o=0;o<r.length;o++)t=r[o],!(c.indexOf(t)>=0)&&(n[t]=e[t]);return n}_.exports=l,_.exports.__esModule=!0,_.exports.default=_.exports},375798:(_,l,e)=>{var c=e(922290),n=e(243871),r=e(274603),t=e(485659);function o(s,h){return c(s)||n(s,h)||r(s,h)||t()}_.exports=o,_.exports.__esModule=!0,_.exports.default=_.exports},333852:(_,l,e)=>{var c=e(506051);function n(r,t){for(;!Object.prototype.hasOwnProperty.call(r,t)&&(r=c(r),r!==null););return r}_.exports=n,_.exports.__esModule=!0,_.exports.default=_.exports},603912:(_,l,e)=>{var c=e(82078),n=e(221300),r=e(274603),t=e(609893);function o(s){return c(s)||n(s)||r(s)||t()}_.exports=o,_.exports.__esModule=!0,_.exports.default=_.exports},274603:(_,l,e)=>{var c=e(6578);function n(r,t){if(r){if(typeof r=="string")return c(r,t);var o=Object.prototype.toString.call(r).slice(8,-1);if(o==="Object"&&r.constructor&&(o=r.constructor.name),o==="Map"||o==="Set")return Array.from(r);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return c(r,t)}}_.exports=n,_.exports.__esModule=!0,_.exports.default=_.exports},769078:_=>{"use strict";function l(he,ce){(ce==null||ce>he.length)&&(ce=he.length);for(var ve=0,Re=new Array(ce);ve<ce;ve++)Re[ve]=he[ve];return Re}function e(he){if(Array.isArray(he))return he}function c(he){if(Array.isArray(he))return l(he)}function n(he,ce,ve,Re,Ue,Xe,dt){try{var xt=he[Xe](dt),Xt=xt.value}catch(Bt){ve(Bt);return}xt.done?ce(Xt):Promise.resolve(Xt).then(Re,Ue)}function r(he){return function(){var ce=this,ve=arguments;return new Promise(function(Re,Ue){var Xe=he.apply(ce,ve);function dt(Xt){n(Xe,Re,Ue,dt,xt,"next",Xt)}function xt(Xt){n(Xe,Re,Ue,dt,xt,"throw",Xt)}dt(void 0)})}}function t(he,ce,ve){return ce in he?Object.defineProperty(he,ce,{value:ve,enumerable:!0,configurable:!0,writable:!0}):he[ce]=ve,he}function o(he,ce){return ce!=null&&typeof Symbol!="undefined"&&ce[Symbol.hasInstance]?!!ce[Symbol.hasInstance](he):he instanceof ce}function s(he){if(typeof Symbol!="undefined"&&he[Symbol.iterator]!=null||he["@@iterator"]!=null)return Array.from(he)}function h(he,ce){var ve=he==null?null:typeof Symbol!="undefined"&&he[Symbol.iterator]||he["@@iterator"];if(ve!=null){var Re=[],Ue=!0,Xe=!1,dt,xt;try{for(ve=ve.call(he);!(Ue=(dt=ve.next()).done)&&(Re.push(dt.value),!(ce&&Re.length===ce));Ue=!0);}catch(Xt){Xe=!0,xt=Xt}finally{try{!Ue&&ve.return!=null&&ve.return()}finally{if(Xe)throw xt}}return Re}}function f(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(){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 a(he){for(var ce=1;ce<arguments.length;ce++){var ve=arguments[ce]!=null?arguments[ce]:{},Re=Object.keys(ve);typeof Object.getOwnPropertySymbols=="function"&&(Re=Re.concat(Object.getOwnPropertySymbols(ve).filter(function(Ue){return Object.getOwnPropertyDescriptor(ve,Ue).enumerable}))),Re.forEach(function(Ue){t(he,Ue,ve[Ue])})}return he}function u(he,ce){if(he==null)return{};var ve=v(he,ce),Re,Ue;if(Object.getOwnPropertySymbols){var Xe=Object.getOwnPropertySymbols(he);for(Ue=0;Ue<Xe.length;Ue++)Re=Xe[Ue],!(ce.indexOf(Re)>=0)&&Object.prototype.propertyIsEnumerable.call(he,Re)&&(ve[Re]=he[Re])}return ve}function v(he,ce){if(he==null)return{};var ve={},Re=Object.keys(he),Ue,Xe;for(Xe=0;Xe<Re.length;Xe++)Ue=Re[Xe],!(ce.indexOf(Ue)>=0)&&(ve[Ue]=he[Ue]);return ve}function p(he,ce){return e(he)||h(he,ce)||b(he,ce)||f()}function y(he){return c(he)||s(he)||b(he)||d()}function b(he,ce){if(he){if(typeof he=="string")return l(he,ce);var ve=Object.prototype.toString.call(he).slice(8,-1);if(ve==="Object"&&he.constructor&&(ve=he.constructor.name),ve==="Map"||ve==="Set")return Array.from(ve);if(ve==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ve))return l(he,ce)}}function E(he,ce){var ve,Re,Ue,Xe,dt={label:0,sent:function(){if(Ue[0]&1)throw Ue[1];return Ue[1]}
2648,trys:[],ops:[]};return Xe={next:xt(0),throw:xt(1),return:xt(2)},typeof Symbol=="function"&&(Xe[Symbol.iterator]=function(){return this}),Xe;function xt(Bt){return function(Nn){return Xt([Bt,Nn])}}function Xt(Bt){if(ve)throw new TypeError("Generator is already executing.");for(;dt;)try{if(ve=1,Re&&(Ue=Bt[0]&2?Re.return:Bt[0]?Re.throw||((Ue=Re.return)&&Ue.call(Re),0):Re.next)&&!(Ue=Ue.call(Re,Bt[1])).done)return Ue;switch(Re=0,Ue&&(Bt=[Bt[0]&2,Ue.value]),Bt[0]){case 0:case 1:Ue=Bt;break;case 4:return dt.label++,{value:Bt[1],done:!1};case 5:dt.label++,Re=Bt[1],Bt=[0];continue;case 7:Bt=dt.ops.pop(),dt.trys.pop();continue;default:if(Ue=dt.trys,!(Ue=Ue.length>0&&Ue[Ue.length-1])&&(Bt[0]===6||Bt[0]===2)){dt=0;continue}if(Bt[0]===3&&(!Ue||Bt[1]>Ue[0]&&Bt[1]<Ue[3])){dt.label=Bt[1];break}if(Bt[0]===6&&dt.label<Ue[1]){dt.label=Ue[1],Ue=Bt;break}if(Ue&&dt.label<Ue[2]){dt.label=Ue[2],dt.ops.push(Bt);break}Ue[2]&&dt.ops.pop(),dt.trys.pop();continue}Bt=ce.call(he,dt)}catch(Nn){Bt=[6,Nn],Re=0}finally{ve=Ue=0}if(Bt[0]&5)throw Bt[1];return{value:Bt[0]?Bt[1]:void 0,done:!0}}}var A=Object.defineProperty,w=Object.getOwnPropertyDescriptor,C=Object.getOwnPropertyNames,P=Object.prototype.hasOwnProperty,x=function(he,ce){return function(){return he&&(ce=(0,he[C(he)[0]])(he=0)),ce}},R=function(he,ce){for(var ve in ce)A(he,ve,{get:ce[ve],enumerable:!0})},M=function(he,ce,ve,Re){if(ce&&typeof ce=="object"||typeof ce=="function"){var Ue=!0,Xe=!1,dt=void 0;try{for(var xt=function(){var Nn=Bt.value;!P.call(he,Nn)&&Nn!==ve&&A(he,Nn,{get:function(){return ce[Nn]},enumerable:!(Re=w(ce,Nn))||Re.enumerable})},Xt=C(ce)[Symbol.iterator](),Bt;!(Ue=(Bt=Xt.next()).done);Ue=!0)xt()}catch(Nn){Xe=!0,dt=Nn}finally{try{!Ue&&Xt.return!=null&&Xt.return()}finally{if(Xe)throw dt}}}return he},F=function(he){return M(A({},"__esModule",{value:!0}),he)},z,W=x({
vendor: 372 bytes, line 2648
2648"../../node_modules/.pnpm/[email protected]/node_modules/nanoid/url-alphabet/index.js":function(){"use strict";z="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"}}),G={};R(G,{customAlphabet:function(){return re},customRandom:function(){return ie},nanoid:function(){return te},random:function(){return K},urlAlphabet:function(){return z}});var K,ie,re,te,q=x({
vendor: 811 bytes, line 2648
2648"../../node_modules/.pnpm/[email protected]/node_modules/nanoid/index.browser.js":function(){"use strict";W(),K=function(he){return crypto.getRandomValues(new Uint8Array(he))},ie=function(he,ce,ve){var Re=(2<<Math.log(he.length-1)/Math.LN2)-1,Ue=-~(1.6*Re*ce/he.length);return function(){for(var Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ce,dt="";;)for(var xt=ve(Ue),Xt=Ue;Xt--;)if(dt+=he[xt[Xt]&Re]||"",dt.length===Xe)return dt}},re=function(he){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:21;return ie(he,ce,K)},te=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:21;return crypto.getRandomValues(new Uint8Array(he)).reduce(function(ce,ve){return ve&=63,ve<36?ce+=ve.toString(36):ve<62?ce+=(ve-26).toString(36).toUpperCase():ve>62?ce+="-":ce+="_",ce},"")}}
2648}),X={};R(X,{RUM_PREFIX:function(){return Gi},default:function(){return bo},getA11yData:function(){return cn},getCumulativeLayoutShift:function(){return Ii},getDomainLookup:function(){return Lt},getFirstContentfulPaint:function(){return rr},getFirstInputDelay:function(){return Rn},getInteractionToNextPaint:function(){return si},getLargestContentfulPaint:function(){return Yi},getNavigationTimingType:function(){return Nt},getPerformanceMetrics:function(){return Fe},getServerTiming:function(){return Tt},getTcpConnection:function(){return en},getTlsNegotiation:function(){return Ht},init:function(){return Cs},mark:function(){return qa},measure:function(){return Ss},trackEventsV2Factory:function(){return Eo},trackLoadPerformance:function(){return Ta},trackSqspImages:function(){return Tr}}),_.exports=F(X);var Z={};R(Z,{getCumulativeLayoutShift:function(){return Ii},getDomainLookup:function(){return Lt},getFirstContentfulPaint:function(){return rr},getFirstInputDelay:function(){return Rn},getInteractionToNextPaint:function(){return si},getLargestContentfulPaint:function(){return Yi},getNavigationTimingType:function(){return Nt},getServerTiming:function(){return Tt},getTcpConnection:function(){return en},getTlsNegotiation:function(){return Ht}});var oe="/api/1/performance/records",$="load",J="visibilitychange",Q=["Tab","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","End","Home","PageDown","PageUp"," ","Enter"],ne="SS_MID",fe="SS_ANALYTICS_ID",be=3e4,ze=/(iPhone|iPod|iPad) OS ((1[0-2])|[2-9])_\d+.*AppleWebKit(?!.*Safari)/i,ke=200,pt="4.13.1",St=function(he){return function(){for(var ce=arguments.length,ve=new Array(ce),Re=0;Re<ce;Re++)ve[Re]=arguments[Re];return new Promise(function(Ue,Xe){try{he.apply(void 0,[function(dt){Ue(dt)}].concat(y(ve)))}catch(dt){Xe(dt)}})}},Kt=function(he){return St(setTimeout)(he)},Rt=function(){return St(function(he){var ce=function(ve){(ve.type==="pagehide"||document.visibilityState==="hidden")&&(he(ve),removeEventListener("visibilitychange",ce,!0),removeEventListener("pagehide",ce,!0))};window.addEventListener("visibilitychange",ce,!0),window.addEventListener("pagehide",ce,!0)})()},Un=function(he){document.readyState==="complete"?window.setTimeout(he,0):window.addEventListener("pageshow",he,{once:!0})},qt=function(){return St(Un)},me=function(){var he={entryType:"navigation",startTime:0},ce=performance.timing;for(var ve in ce)if(ve!=="navigationStart"&&ve!=="toJSON"){var Re=Math.max(ce[ve]-ce.navigationStart,0);he[ve]=Re}return he},Le=function(){var he=r(function(){var ce,ve;return E(this,function(Re){switch(Re.label){case 0:return[4,qt()];case 1:return Re.sent(),ce=p(window.performance.getEntriesByType("navigation"),1),ve=ce[0],[2,ve!=null?ve:me()]}})});return function(){return he.apply(this,arguments)}}(),Ee=function(){var he=r(function(ce){var ve,Re;return E(this,function(Ue){switch(Ue.label){case 0:return[4,Le()];case 1:return ve=Ue.sent(),Re=ve[ce],typeof Re!="number"||Re<0||Re>2147483647?[2]:[2,Math.round(Re)]}})});return function(ve){return he.apply(this,arguments)}}(),ut=function(){var he=r(function(){var ce;return E(this,function(ve){switch(ve.label){case 0:return[4,Le()];case 1:return ce=ve.sent(),[2,ce.serverTiming]}})});return function(){return he.apply(this,arguments)}}(),it=function(){var he=r(function(ce){var ve,Re;return E(this,function(Ue){switch(Ue.label){case 0:return[4,Le()];case 1:return ve=Ue.sent(),Re=ve[ce],typeof Re!="string"?[2]:[2,Re]}})});return function(ve){return he.apply(this,arguments)}}(),Te=function(he,ce){if(typeof he=="number"&&typeof ce=="number"&&he>=ce)return he-ce},Lt=function(he){return Promise.all([Ee("domainLookupEnd"),Ee("domainLookupStart")]).then(function(ce){var ve=p(ce,2),Re=ve[0],Ue=ve[1];he({domainLookup:Te(Re,Ue)})})},Nt=function(he){return it("type").then(function(ce){he({navigationTimingType:ce})})},Tt=function(he){return ut().then(function(ce){he({serverTiming:JSON.stringify(ce)})})},en=function(he){return Promise.all([Ee("connectEnd"),Ee("connectStart")]).then(function(ce){var ve=p(ce,2),Re=ve[0],Ue=ve[1];he({tcpConnection:Te(Re,Ue)})})},Ht=function(he){return Promise.all([Ee("connectEnd"),Ee("secureConnectionStart")]).then(function(ce){var ve=p(ce,2),Re=ve[0],Ue=ve[1];he({tlsNegotiation:Te(Re,Ue)})})},ln,An,le,Ve,ye,Ie=-1,Ye=function(ce){addEventListener("pageshow",function(ve){ve.persisted&&(Ie=ve.timeStamp,ce(ve))},!0)},Je=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},gt=function(){var ce=Je();return ce&&ce.activationStart||0},mt=function(ce,ve){var Re=Je(),Ue="navigate";return Ie>
vendor: 9,838 bytes, line 2648
2648=0?Ue="back-forward-cache":Re&&(document.prerendering||gt()>0?Ue="prerender":document.wasDiscarded?Ue="restore":Re.type&&(Ue=Re.type.replace(/_/g,"-"))),{name:ce,value:ve===void 0?-1:ve,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:Ue}},Mt=function(ce,ve,Re){try{if(PerformanceObserver.supportedEntryTypes.includes(ce)){var Ue=new PerformanceObserver(function(Xe){Promise.resolve().then(function(){ve(Xe.getEntries())})});return Ue.observe(Object.assign({type:ce,buffered:!0},Re||{})),Ue}}catch(Xe){}},pe=function(ce,ve,Re,Ue){var Xe,dt;return function(xt){ve.value>=0&&(xt||Ue)&&((dt=ve.value-(Xe||0))||Xe===void 0)&&(Xe=ve.value,ve.delta=dt,ve.rating=function(Xt,Bt){return Xt>Bt[1]?"poor":Xt>Bt[0]?"needs-improvement":"good"}(ve.value,Re),ce(ve))}},nt=function(ce){requestAnimationFrame(function(){return requestAnimationFrame(function(){return ce()})})},vt=function(ce){var ve=function(Ue){Ue.type!=="pagehide"&&document.visibilityState!=="hidden"||ce(Ue)};addEventListener("visibilitychange",ve,!0),addEventListener("pagehide",ve,!0)},jt=function(ce){var ve=!1;return function(Re){ve||(ce(Re),ve=!0)}},an=-1,zt=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},We=function(ce){document.visibilityState==="hidden"&&an>-1&&(an=ce.type==="visibilitychange"?ce.timeStamp:0,we())},Ce=function(){addEventListener("visibilitychange",We,!0),addEventListener("prerenderingchange",We,!0)},we=function(){removeEventListener("visibilitychange",We,!0),removeEventListener("prerenderingchange",We,!0)},je=function(){return an<0&&(an=zt(),Ce(),Ye(function(){setTimeout(function(){an=zt(),Ce()},0)})),{get firstHiddenTime(){return an}}},qe=function(ce){document.prerendering?addEventListener("prerenderingchange",function(){return ce()},!0):ce()},lt=[1800,3e3],yt=function(ce,ve){ve=ve||{},qe(function(){var Re,Ue=je(),Xe=mt("FCP"),dt=Mt("paint",function(xt){xt.forEach(function(Xt){Xt.name==="first-contentful-paint"&&(dt.disconnect(),Xt.startTime<Ue.firstHiddenTime&&(Xe.value=Math.max(Xt.startTime-gt(),0),Xe.entries.push(Xt),Re(!0)))})});dt&&(Re=pe(ce,Xe,lt,ve.reportAllChanges),Ye(function(xt){Xe=mt("FCP"),Re=pe(ce,Xe,lt,ve.reportAllChanges),nt(function(){Xe.value=performance.now()-xt.timeStamp,Re(!0)})}))})},Ut=[.1,.25],vn=function(ce,ve){ve=ve||{},yt(jt(function(){var Re,Ue=mt("CLS",0),Xe=0,dt=[],xt=function(Nn){Nn.forEach(function(Gn){if(!Gn.hadRecentInput){var cr=dt[0],wr=dt[dt.length-1];Xe&&Gn.startTime-wr.startTime<1e3&&Gn.startTime-cr.startTime<5e3?(Xe+=Gn.value,dt.push(Gn)):(Xe=Gn.value,dt=[Gn])}}),Xe>Ue.value&&(Ue.value=Xe,Ue.entries=dt,Re())},Xt=Mt("layout-shift",xt);Xt&&(Re=pe(ce,Ue,Ut,ve.reportAllChanges),vt(function(){xt(Xt.takeRecords()),Re(!0)}),Ye(function(){Xe=0,Ue=mt("CLS",0),Re=pe(ce,Ue,Ut,ve.reportAllChanges),nt(function(){return Re()})}),setTimeout(Re,0))}))},yn={passive:!0,capture:!0},Wn=new Date,Qn=function(ce,ve){ln||(ln=ve,An=ce,le=new Date,Fr(removeEventListener),_e())},_e=function(){if(An>=0&&An<le-Wn){var ce={entryType:"first-input",name:ln.type,target:ln.target,cancelable:ln.cancelable,startTime:ln.timeStamp,processingStart:ln.timeStamp+An};Ve.forEach(function(ve){ve(ce)}),Ve=[]}},sn=function(ce){if(ce.cancelable){var ve=(ce.timeStamp>1e12?new Date:performance.now())-ce.timeStamp;ce.type=="pointerdown"?function(Re,Ue){var Xe=function(){Qn(Re,Ue),xt()},dt=function(){xt()},xt=function(){removeEventListener("pointerup",Xe,yn),removeEventListener("pointercancel",dt,yn)};addEventListener("pointerup",Xe,yn),addEventListener("pointercancel",dt,yn)}(ve,ce):Qn(ve,ce)}},Fr=function(ce){["mousedown","keydown","touchstart","pointerdown"].forEach(function(ve){return ce(ve,sn,yn)})},mr=[100,300],la=function(ce,ve){ve=ve||{},qe(function(){var Re,Ue=je(),Xe=mt("FID"),dt=function(Nn){Nn.startTime<Ue.firstHiddenTime&&(Xe.value=Nn.processingStart-Nn.startTime,Xe.entries.push(Nn),Re(!0))},xt=function(Nn){Nn.forEach(dt)},Xt=Mt("first-input",xt);Re=pe(ce,Xe,mr,ve.reportAllChanges),Xt&&vt(jt(function(){xt(Xt.takeRecords()),Xt.disconnect()})),Xt&&Ye(function(){var Bt;Xe=mt("FID"),Re=pe(ce,Xe,mr,ve.reportAllChanges),Ve=[],An=-1,ln=null,Fr(addEventListener),Bt=dt,Ve.push(Bt),_e()})})},Jt=0,hi=1/0,qi=0,Pi=function(ce){ce.forEach(function(ve){ve.interactionId&&(hi=Math.min(hi,ve.interactionId),qi=Math.max(qi,ve.interactionId),Jt=qi?(qi-hi)/7+1:0)})},Ti=function(){return ye?Jt:performance.interactionCount||0},po=function(){"interactionCount"in performance||ye||(ye=Mt("event",Pi,{type:"event",buffered:!0,durationThreshold:0}))},nr=[200,500],Br=0,yr=function(){return Ti()-Br},Mr=[],vi={},ca=function(ce){var ve=Mr[Mr.length-1],Re=vi[ce.interactionId];if(Re||Mr.length<10||ce.duration>ve.latency){if(Re)Re.entries.push(ce),Re.latency=Math.max(Re.latency,ce.duration);else{var Ue={id:ce.interactionId,latency:ce.duration,entries:[ce]};vi[Ue.id]=Ue,Mr.push(Ue)}Mr.sort(function(Xe,dt){return dt.latency-Xe.latency}),Mr.splice(10).forEach(function(Xe){delete vi[Xe.id]})}},pi=function(ce,ve){ve=ve||{},qe(function(){var Re;po();var Ue,Xe=mt("INP"),dt=function(Bt){Bt.forEach(function(cr){cr.interactionId&&ca(cr),cr.entryType==="first-input"&&!Mr.some(function(wr){return wr.entries.some(function(yi){return cr.duration===yi.duration&&cr.startTime===yi.startTime})})&&ca(cr)});var Nn,Gn=(Nn=Math.min(Mr.length-1,Math.floor(yr()/50)),Mr[Nn]);Gn&&Gn.latency!==Xe.value&&(Xe.value=Gn.latency,Xe.entries=Gn.entries,Ue())},xt=Mt("event",dt,{durationThreshold:(Re=ve.durationThreshold)!==null&&Re!==void 0?Re:40});Ue=pe(ce,Xe,nr,ve.reportAllChanges),xt&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&xt.observe({type:"first-input",buffered:!0}),vt(function(){dt(xt.takeRecords()),Xe.value<0&&yr()>0&&(Xe.value=0,Xe.entries=[]),Ue(!0)}),Ye(function(){Mr=[],Br=Ti(),Xe=mt("INP"),Ue=pe(ce,Xe,nr,ve.reportAllChanges)}))})},Ft=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},Ba=function(ce){var ve=ce.nodeName;return ce.nodeType===1?ve.toLowerCase():ve.toUpperCase().replace(/^#/,"")},ba=function(ce,ve){var Re="";try{for(;ce&&ce.nodeType!==9;){var Ue=ce,Xe=Ue.id?"#"+Ue.id:Ba(Ue)+(Ue.classList&&Ue.classList.value&&Ue.classList.value.trim()&&Ue.classList.value.trim().length?"."+Ue.classList.value.trim().replace(/\s+/g,"."):"");if(Re.length+Xe.length>(ve||100)-1)return Re||Xe;if(Re=Re?Xe+">"+Re:Xe,Ue.id)break;ce=Ue.parentNode}}catch(dt){}return Re},xi=-1,_r=function(){return xi},Sa=function(ce){addEventListener("pageshow",function(ve){ve.persisted&&(xi=ve.timeStamp,ce(ve))},!0)},Oa=function(){var ce=Ft();return ce&&ce.activationStart||0},Ji=function(ce,ve){var Re=Ft(),Ue="navigate";return _r()>=0?Ue="back-forward-cache":Re&&(document.prerendering||Oa()>0?Ue="prerender":document.wasDiscarded?Ue="restore":Re.type&&(Ue=Re.type.replace(/_/g,"-"))),{name:ce,value:ve===void 0?-1:ve,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:Ue}},Qr=function(ce,ve,Re){try{if(PerformanceObserver.supportedEntryTypes.includes(ce)){var Ue=new PerformanceObserver(function(Xe){Promise.resolve().then(function(){ve(Xe.getEntries())})});return Ue.observe(Object.assign({type:ce,buffered:!0},Re||{})),Ue}}catch(Xe){}},Ir=function(ce,ve,Re,Ue){var Xe,dt;return function(xt){ve.value>=0&&(xt||Ue)&&((dt=ve.value-(Xe||0))||Xe===void 0)&&(Xe=ve.value,ve.delta=dt,ve.rating=function(Xt,Bt){return Xt>Bt[1]?"poor":Xt>Bt[0]?"needs-improvement":"good"}(ve.value,Re),ce(ve))}},Yn=function(ce){requestAnimationFrame(function(){return requestAnimationFrame(function(){return ce()})})},oi=function(ce){var ve=function(Ue){Ue.type!=="pagehide"&&document.visibilityState!=="hidden"||ce(Ue)};addEventListener("visibilitychange",ve,!0),addEventListener("pagehide",ve,!0)},Ca=function(ce){var ve=!1;return function(Re){ve||(ce(Re),ve=!0)}},Er=-1,ji=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},$e=function(ce){document.visibilityState==="hidden"&&Er>-1&&(Er=ce.type==="visibilitychange"?ce.timeStamp:0,tt())},ct=function(){addEventListener("visibilitychange",$e,!0),addEventListener("prerenderingchange",$e,!0)},tt=function(){removeEventListener("visibilitychange",$e,!0),removeEventListener("prerenderingchange",$e,!0)},_t=function(){return Er<0&&(Er=ji(),ct(),Sa(function(){setTimeout(function(){Er=ji(),ct()},0)})),{get firstHiddenTime(){return Er}}},ft=function(ce){document.prerendering?addEventListener("prerenderingchange",function(){return ce()},!0):ce()},Gt=1/0,kt=[2500,4e3],hn={},Fn=function(ce,ve){(function(Re,Ue){Ue=Ue||{},ft(function(){var Xe,dt=_t(),xt=Ji("LCP"),Xt=function(cr){var wr=cr[cr.length-1];wr&&wr.startTime<dt.firstHiddenTime&&(xt.value=Math.max(wr.startTime-Oa(),0),xt.entries=[wr],Xe())},Bt=Qr("largest-contentful-paint",Xt);if(Bt){Xe=Ir(Re,xt,kt,Ue.reportAllChanges);var Nn=Ca(function(){hn[xt.id]||(Xt(Bt.takeRecords()),Bt.disconnect(),hn[xt.id]=!0,Xe(!0))});["keydown","click"].forEach(function(Gn){addEventListener(Gn,function(){return setTimeout(Nn,0)},!0)}),oi(Nn),Sa(function(Gn){xt=Ji("LCP"),Xe=Ir(Re,xt,kt,Ue.reportAllChanges),Yn(function(){xt.value=performance.now()-Gn.timeStamp,hn[xt.id]=!0,Xe(!0)})})}})})(function(Re){(function(Ue){if(Ue.entries.length){var Xe=Ft();if(Xe){var dt=Xe.activationStart||0,xt=Ue.entries[Ue.entries.length-1],Xt=xt.url&&performance.getEntriesByType("resource").filter(function(yi){return yi.name===xt.url})[0],Bt=Math.max(0,Xe.responseStart-dt),Nn=Math.max(Bt,Xt?(Xt.requestStart||Xt.startTime)-dt:0),Gn=Math.max(Nn,Xt?Xt.responseEnd-dt:0),cr=Math.max(Gn,xt?xt.startTime-dt:0),wr={element:ba(xt.element),timeToFirstByte:Bt,resourceLoadDelay:Nn-Bt,resourceLoadTime:Gn-Nn,elementRenderDelay:cr-Gn,navigationEntry:Xe,l
2648cpEntry:xt};return xt.url&&(wr.url=xt.url),Xt&&(wr.lcpResourceEntry=Xt),void(Ue.attribution=wr)}}Ue.attribution={timeToFirstByte:0,resourceLoadDelay:0,resourceLoadTime:0,elementRenderDelay:Ue.value}})(Re),ce(Re)},ve)},Tn=function(he){var ce=he.getAttribute("elementtiming");if(ce!==null)return ce;var ve=he.tagName;if(ve==="IMG"){var Re=he.getAttribute("data-loader");if(Re!==null)return"unknown-image-component-".concat(Re);var Ue=he.getAttribute("data-src")!==null;if(Ue)return"unknown-imageloader"}return"unknown-".concat(ve)},Xn=function(he){var ce,ve="";ve+=he.tagName;var Re=he,Ue=-1;do Re=Re.previousElementSibling,Ue+=1;while(Re!==null);ve+="["+Ue+"]";var Xe=(ce=he.classList.value)===null||ce===void 0?void 0:ce.trim().replace(/\s+/g,".");return Xe&&(ve+="."+Xe),ve},nn=function(he){return he.substring(0,ke-3)+"..."},Dr=function(he){var ce=Xn(he);if(ce.length>ke)return nn(ce);for(var ve=he.parentElement;ve!==null&&ve.tagName!=="BODY";){var Re="<"+Xn(ve);if(ce+=Re,ce.length>ke)return nn(ce);ve=ve.parentElement}return ce},Pr=function(he){var ce,ve=(ce=he.attribution.lcpEntry)===null||ce===void 0?void 0:ce.element;return{largestContentfulPaint:Math.round(he.value),lcpElementName:ve?Tn(ve):void 0,lcpElementPath:ve?Dr(ve):void 0,lcpElementRenderDelay:Math.round(he.attribution.elementRenderDelay),lcpResourceLoadDelay:Math.round(he.attribution.resourceLoadDelay),lcpResourceLoadTime:Math.round(he.attribution.resourceLoadTime),lcpTtfb:Math.round(he.attribution.timeToFirstByte)}},Ii=function(he){vn(function(ce){he({cumulativeLayoutShift:ce.value})},{reportAllChanges:!0})},rr=function(he){yt(function(ce){he({firstContentfulPaint:Math.round(ce.value)})})},Rn=function(he){la(function(ce){he({firstInputDelay:Math.round(ce.value)})})},si=function(he){pi(function(ce){he({interactionToNextPaint:Math.round(ce.value)})})},Yi=function(he){Fn(function(ce){he(Pr(ce))})},wi=["connectEnd","connectStart","decodedBodySize","domComplete","domContentLoadedEventEnd","domContentLoadedEventStart","domInteractive","encodedBodySize","fetchStart","loadEventEnd","loadEventStart","redirectCount","redirectEnd","redirectStart","responseStart","responseEnd","responseStatus","secureConnectionStart","transferSize","unloadEventEnd","unloadEventStart","workerStart"],ee=["initiatorType","nextHopProtocol"],Se=function(he,ce){return function(){var ve=r(function(Re){var Ue,Xe,dt,xt,Xt;return E(this,function(Bt){switch(Bt.label){case 0:return Bt.trys.push([0,2,,3]),Ue=[{},Re],[4,he(Re)];case 1:return ce.apply(void 0,[t.apply(void 0,Ue.concat([Bt.sent()]))]),[3,3];case 2:return Xe=Bt.sent(),(Xt=window)===null||Xt===void 0||(xt=Xt.SQUARESPACE_SENTRY)===null||xt===void 0||(dt=xt.captureException)===null||dt===void 0||dt.call(xt,Xe),[3,3];case 3:return[2]}})});return function(Re){return ve.apply(this,arguments)}}()};function Fe(he){Object.values(Z).forEach(function(){var ce=r(function(ve){var Re,Ue,Xe,dt;return E(this,function(xt){switch(xt.label){case 0:return xt.trys.push([0,2,,3]),[4,ve(he)];case 1:return xt.sent(),[3,3];case 2:return Re=xt.sent(),(dt=window)===null||dt===void 0||(Xe=dt.SQUARESPACE_SENTRY)===null||Xe===void 0||(Ue=Xe.captureException)===null||Ue===void 0||Ue.call(Xe,Re),[3,3];case 3:return[2]}})});return function(ve){return ce.apply(this,arguments)}}()),wi.forEach(Se(Ee,he)),ee.forEach(Se(it,he))}var wt=["more","less","custom"],tn=function(){var he;return(he=wt.find(function(ce){return window.matchMedia("prefers-contrast: ".concat(ce)).matches}))!==null&&he!==void 0?he:"no-preference"},cn=function(){var he;return{forceColors:window.matchMedia("(forced-colors: active)").matches,networkInformationType:(he=navigator.connection)===null||he===void 0?void 0:he.type,prefersContrast:tn(),prefersReducedMotion:window.matchMedia("(prefers-reduced-motion: reduce)").matches,primaryInputHasHover:window.matchMedia("(hover: hover)").matches,keyboardUsage:!1}},zr=function(he){var ce=cn(),ve=function(){he(ce,"a11y")},Re=function(Xe){var dt;["INPUT","TEXTAREA"].includes((dt=Xe.target)===null||dt===void 0?void 0:dt.tagName)||!Q.includes(Xe.key)||(ce.keyboardUsage=!0,document.removeEventListener("keydown",Re))};document.addEventListener("keydown",Re);var Ue=function(){document.visibilityState==="hidden"&&(ve(),document.removeEventListener("keydown",Re),document.removeEventListener(J,Ue))};document.addEventListener(J,Ue)};function ir(he){var ce=new RegExp("(^| )".concat(he,"=([^;]+)")),ve=document.cookie.match(ce);return ve?ve[2]:""}function kn(){return!!(window.PerformanceMeasure&&window.PerformanceMark)}function Xr(){if(!Object.prototype.hasOwnProperty.call(window,"PerformanceObserver"))return!1;try{var he=new window.PerformanceObserver(function(){return null});he.observe({entryTypes:["mark"]}),he.disconnect()}catch(ce){return!1}return!0}function gi(){var he;return typeof((he=window.navigator)===null||he===void 0?void 0:he.sendBeacon)=="function"&&!ze.test(window.navigator.userAgent)}var br=function(he){var ce=Number(he);return Number.isNaN(ce)?void 0:ce};function jr(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ce,ve,Re,Ue,Xe,dt,xt;return{context:he,analyticsId:ir(fe),marketingId:ir(ne),memberId:(Re=window.Static)===null||Re===void 0||(ve=Re.SQUARESPACE_CONTEXT)===null||ve===void 0||(ce=ve.authenticatedAccount)===null||ce===void 0?void 0:ce.id,version:pt,downlink:br((Ue=navigator.connection)===null||Ue===void 0?void 0:Ue.downlink),effectiveType:(Xe=navigator.connection)===null||Xe===void 0?void 0:Xe.effectiveType,rtt:br((dt=navigator.connection)===null||dt===void 0?void 0:dt.rtt),saveData:Number(((xt=navigator.connection)===null||xt===void 0?void 0:xt.saveData)||0),deliveryType:gi()?"beacon":"xhr",devicePixelRatio:window.devicePixelRatio,screenHeight:window.screen.height,screenWidth:window.screen.width,viewportHe
2648ight:window.innerHeight,viewportWidth:window.innerWidth,deviceMemory:br(navigator.deviceMemory),hardwareConcurrency:br(navigator.hardwareConcurrency),hash:window.location.hash||"",hostname:window.location.hostname||"",pathname:window.location.pathname||"/"}}var Ln=function(){var he=r(function(ce){var ve,Re;return E(this,function(Ue){switch(Ue.label){case 0:return ve=jr(ce),Re={},Fe(function(Xe){Object.assign(Re,Xe)}),[4,Promise.race([Kt(6e4),Rt()])];case 1:return Ue.sent(),[2,a({},ve,Re)]}})});return function(ve){return he.apply(this,arguments)}}(),Hn=function(){var he=r(function(ce,ve){var Re;return E(this,function(Ue){switch(Ue.label){case 0:return[4,Ln(ve)];case 1:return Re=Ue.sent(),ce(Re,"page_speed"),[2]}})});return function(ve,Re){return he.apply(this,arguments)}}(),Xa=["media-www.sqspcdn.com","images.squarespace-cdn.com","static1.squarespace.com"],Za=function(he){return Xa.some(function(ce){return he.includes(ce)})},Vo=function(he){return he.hasAttribute("data-loader")?2:he.hasAttribute("data-src")?1:0},Xs=function(he,ce){if(he.hasAttribute("data-image-resolution")){var ve;return Number((ve=he.getAttribute("data-image-resolution"))===null||ve===void 0?void 0:ve.replace("w",""))}var Re=ce.indexOf("format=");return Re!==-1?Number(ce.slice(Re+7).replace(/w.*/,"")):NaN},xn=function(he,ce,ve){if(ve===1&&o(he,HTMLImageElement)&&he.naturalHeight===0){var Re=document.querySelector('div[style*="'.concat(ce,'"]'));if(Re)return Re}return he},$o=function(he){if(o(he,HTMLImageElement)){var ce=he.naturalHeight,ve=he.naturalWidth,Re=he.width,Ue=he.height;return{naturalHeight:ce,naturalWidth:ve,width:Re,height:Ue}}var Xe=he.getBoundingClientRect(),dt=Math.floor(Xe.width),xt=Math.floor(Xe.height);return{naturalHeight:xt,naturalWidth:dt}},go=function(){var he=r(function(ce,ve){var Re,Ue,Xe,dt,xt,Xt,Bt,Nn,Gn,cr,wr,yi,Yo,So,Oo,Co,Yr,Ts;return E(this,function(Gr){Re=Xs(ve,ce.name),Ue=Vo(ve),Xe=ve.getAttribute("data-loader"),dt=ve.getAttribute("elementtiming"),xt=ce.toJSON(),Xt=xt.serverTiming,Bt=xt.workerTiming,Nn=u(xt,["serverTiming","workerTiming"]),Gn=!0,cr=!1,wr=void 0;try{for(yi=Object.entries(Nn)[Symbol.iterator]();!(Gn=(Yo=yi.next()).done);Gn=!0)So=p(Yo.value,2),Oo=So[0],Co=So[1],typeof Co=="number"&&(Nn[Oo]=Math.floor(Co))}catch(xa){cr=!0,wr=xa}finally{try{!Gn&&yi.return!=null&&yi.return()}finally{if(cr)throw wr}}return Yr=xn(ve,ce.name,Ue),Ts=$o(Yr),[2,new Promise(function(xa){var da=new IntersectionObserver(function(ta){ta.forEach(function(Pe){if(Pe.target===Yr)return da.disconnect(),xa(a({visibleOnLoad:Pe.isIntersecting,observationTime:Math.floor(Pe.time),intersectionRatio:Pe.intersectionRatio,squarespaceSize:Re,imageType:Ue,imageLoaderType:Xe,elementTiming:dt},Ts,Nn))})});da.observe(Yr)})]})});return function(ve,Re){return he.apply(this,arguments)}}(),Qo=function(){var he=r(function(ce){var ve,Re,Ue,Xe,dt;return E(this,function(xt){switch(xt.label){case 0:return ve=ce.resource,Re=ce.deliverMetrics,!(o(ve,PerformanceResourceTiming)&&ve.initiatorType==="img")||!Za(ve.name)?[2]:(Ue=ve.name.replace(/\?.*/,""),Xe=Array.from(document.querySelectorAll('img[src="'.concat(ve.name,'"], img[data-src*="').concat(Ue,'"], img[srcset*="').concat(ve.name,'"]'))),document.querySelectorAll('picture > source[srcset*="'.concat(ve.name,'"]')).forEach(function(Xt){var Bt=Xt.parentElement;Bt!==null&&Xe.push(Bt.lastElementChild)}),Xe.length!==1?[2]:[4,go(ve,Xe[0])]);case 1:return dt=xt.sent(),Re(dt,"image"),[2]}})});return function(ve){return he.apply(this,arguments)}}(),Tr=function(){var he=r(function(ce){var ve,Re;return E(this,function(Ue){return Xr()?(ve=function(Xe){return Qo({resource:Xe,deliverMetrics:ce})},performance.getEntriesByType("resource").forEach(ve),Re=new PerformanceObserver(function(Xe){Xe.getEntries().forEach(ve)}),Re.observe({entryTypes:["resource"]}),[2]):[2]})});return function(ve){return he.apply(this,arguments)}}(),Zr,Ri=function(he){var ce=he.spanName,ve=he.tracer,Re=he.startTime,Ue=he.spanAttributes,Xe=Ue===void 0?{}:Ue;Zr===void 0&&(Zr=new Map);var dt=ve.startSpan(ce,{startTime:Re});dt.setAttributes(Xe),Zr.set(ce,dt)},ea=function(he){var ce=he.spanName,ve=he.spanAttributes,Re=ve===void 0?{}:ve,Ue=he.updateName;if(!(Zr===void 0||!Zr.has(ce))){var Xe=Zr.get(ce);Xe.setAttributes(Re),Ue!==void 0&&Xe.updateName(Ue),Xe.end(),Zr.delete(ce)}},Gi="rum-",Sr=function(he){var ce,ve;typeof((ve=window)===null||ve===void 0||(ce=ve.SQUARESPACE_SENTRY)===null||ce===void 0?void 0:ce.captureException)=="function"?window.SQUARESPACE_SENTRY.captureException(he):console.warn("@sqs/rum-collector: user timing exception: ".concat(he))};function qa(he){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};try{if(!Aa())return;var ve=Gi+he;window.performance.clearMarks(ve);var Re=window.performance.mark(ve,{detail:ce.detail,startTime:ce.startTime});if(ce.tracer!==void 0){var Ue=p(window.performance.getEntriesByName(ve,"mark").slice(-1),1),Xe=Ue[0];Ri({spanName:ve,tracer:ce.tracer,startTime:Xe.startTime,spanAttributes:ce.spanAttributes})}return Re}catch(dt){Sr(dt)}}function Ss(he){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{requireStart:!1};try{if(!(Aa()&&qr()))return;
2648var ve=Gi+he,Re={detail:ce.detail,duration:ce.duration};if(ce.start===void 0?window.performance.getEntriesByName(ve,"mark").length>0&&(Re.start=ve):typeof ce.start=="string"?Re.start=Gi+ce.start:Re.start=ce.start,Re.end=typeof ce.end=="string"?Gi+ce.end:ce.end,ce.requireStart&&typeof Re.start!="string")return;if(ce.tracer!==void 0){var Ue=a({measureName:ve},ce.spanAttributes);if(typeof Re.start=="number")Ri({spanName:ve,tracer:ce.tracer,startTime:Re.start}),ea({spanName:ve,spanAttributes:Ue});else{var Xe;if(window.performance.getEntriesByName((Xe=Re.start)!==null&&Xe!==void 0?Xe:ve,"mark").length===0){var dt;Ri({spanName:(dt=Re.start)!==null&&dt!==void 0?dt:ve,tracer:ce.tracer,startTime:0})}var xt;ea({spanName:(xt=Re.start)!==null&&xt!==void 0?xt:ve,spanAttributes:Ue,updateName:Re.start!==ve?ve:void 0})}}mo(ve,Re);var Xt=Xo(ve);return Xt}catch(Bt){Sr(Bt)}}function qr(){return"performance"in window&&"getEntries"in window.performance&&"getEntriesByType"in window.performance&&"getEntriesByName"in window.performance}function Aa(){return"mark"in window.performance&&"measure"in window.performance}function Xo(he){var ce=window.performance.getEntriesByName(he,"measure");return ce[ce.length-1]}function mo(he,ce){try{window.performance.measure(he,ce)}catch(Ue){var ve=typeof ce.start=="string"?ce.start:he,Re=typeof ce.end=="string"?ce.end:void 0;try{window.performance.measure(he,ve,Re)}catch(Xe){if(!o(Xe,DOMException))throw Xe;try{window.performance.measure(he,"navigationStart")}catch(dt){if(!o(dt,DOMException))throw dt;window.performance.measure(he)}}}}function Jr(he){return typeof he=="string"&&he.substring(0,4)===Gi}var yo=new Set,ui=function(he){if(kn()){var ce=function(Re){var Ue=Re.map(function(Xe){return Xe.entryType==="measure"?{duration:Math.floor(Xe.duration),detail:Xe.detail||null,startTime:Math.floor(Xe.startTime),name:Xe.name}:{}});Ue.forEach(function(Xe){if(!(Xe.name&&!Jr(Xe.name))){var dt="".concat(Xe.name,"|").concat(Xe.duration);yo.has(dt)||(he(Xe,"user"),yo.add(dt))}})};if(ce(window.performance.getEntriesByType("measure")),Xr()){var ve=new window.PerformanceObserver(function(Re){return ce(Re.getEntries())});ve.observe({entryTypes:["measure"]})}else document.addEventListener(J,function(){document.visibilityState==="hidden"&&ce(window.performance.getEntriesByType("measure"))})}},za,fa=[],Mi=function(he){fa.push(he)};function _o(he,ce){if(!(gi()&&navigator.sendBeacon(he,ce))){var ve=new XMLHttpRequest;ve.open("POST",he,!0),ve.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),ve.send(ce)}}function Ja(he){if(fa.length){var ce=JSON.stringify(fa);_o(he,ce),fa=[]}}function Vt(he){window.addEventListener($,function(){za=window.setTimeout(function(){return Ja(he)},be)}),document.addEventListener(J,function(){document.visibilityState==="hidden"&&(window.clearTimeout(za),Ja(he))})}function mi(he){Mi(a({raw:!0},he))}var Os=function(he,ce){return function(ve,Re){var Ue={app:he,data:ve,event:Re,pageLoadId:ce,ts:Date.now()};mi(Ue)}},Zo=function(he){return function(){for(var ce=arguments.length,ve=new Array(ce),Re=0;Re<ce;Re++)ve[Re]=arguments[Re];he&&he.apply(void 0,y(ve))}},qo=function(he){var ce={appName:he.appName||"",context:he.context||{},enabled:typeof he.enabled=="boolean"?he.enabled:!0,serviceURL:he.serviceURL||oe,captureException:Zo(he.captureException)};return ce};function Cs(he){return As.apply(this,arguments)}function As(){return As=r(function(he){var ce,ve,Re;return E(this,function(Ue){switch(Ue.label){case 0:return ce=qo(he),ce.enabled?[4,Promise.resolve().then(function(){return q(),G})]:[2];case 1:ve=Ue.sent().nanoid();try{Re=Os(ce.appName,ve),Hn(Re,ce.context),ui(Re),Tr(Re),zr(Re),Vt(ce.serviceURL)}catch(Xe){ce.captureException(Xe,{pageLoadId:ve,parsedOptions:ce})}return[2]}})}),As.apply(this,arguments)}var Ps={action:"load",actor:"user",event_owner_team:"web_performance",event_source:"web",object_type:"website"},Jo=function(){var he=/^qa\d+.sqsp.net/g,ce=/^stage.sqsp.net/g,ve=/(dev.squarespace.net|localhost|127.0.0.1|0.0.0.0)/g,Re=window.location.hostname.substr(window.location.hostname.indexOf(".")+1);return ce.test(Re)||he.test(Re)?"staging":ve.test(Re)?"dev":"prod"},Eo=function(he){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Jo();return new he({customSchemaName:"Performance",sourceEnvironment:ce},Ps)},Pa=Object.freeze({cumulativeLayoutShift:"cumulative_layout_shift",decodedBodySize:"decoded_body_size_bytes",domContentLoadedEventEnd:"dom_content_loaded_event_end_ms",domContentLoadedEventStart:"dom_content_loaded_event_start_ms",domainLookup:"domain_lookup_ms",encodedBodySize:"encoded_body_size_bytes",firstContentfulPaint:"first_contentful_paint_ms",firstInputDelay:"first_input_delay_ms",interactionToNextPaint:"interaction_to_next_paint_ms",largestContentfulPaint:"largest_contentful_paint_ms",loadEventEnd:"load_event_end_ms",loadEventStart:"load_event_start_ms",responseStart:"response_start_ms",tcpConnection:"tcp_connection_ms",tlsNegotiation:"tls_negotiation_ms"}),Ta=function(){var he=r(function(ce){var ve;return E(this,function(Re){switch(Re.label){case 0:return ve={},Fe(function(Ue){Object.entries(Ue).forEach(function(Xe){var dt=p(Xe,2),xt=dt[0],Xt=dt[1];Object.prototype.hasOwnProperty.call(Pa,xt)&&(ve[Pa[xt]]=Xt)})}),[4,Promise.race([Kt(6e4),Rt()])];case 1:return Re.sent(),ce(ve),[2]}})});return function(ve){return he.apply(this,arguments)}}();function bo(){for(var he=arguments.length,ce=new Array(he),ve=0;ve<he;ve++)ce[ve]=arguments[ve];return console.warn("@sqs/rum-collector default export is deprecated. Use named export `init` instead."),Cs.apply(void 0,y(ce))}},553215:_=>{"use strict";_.exports=JSON.parse(`{"010318c0a9ccc872b2586fd753629724":"Color Map","0141fa9f0be4194399a88f5fef0bb639":"You don't have any mailing lists. Please create one before continuing","014f07868f87665f18306a866f821b4e":"Right Align","0206ac1674549234236fec1e3e5d40a3":"Text","030bdb7ec8e8cd347fad389b2f0b6c1b":"Choose File","0340e8c7dd3b68223fb050892f8bd266":"Delete","041968c09c5287e13eef9272e68a6df9":"Layer Below","04a7bd5e2847095c55fe21aef7ba243a":"BCC","05a51c32d8efce89e72fed165e822fdb":"Reset","0664e194e9297b284bbcac4e63018203":"Code editor","069be74a4cdfee594e42ea8c19cd697d":"Connected to","076541151ec6cc3da3f80ab31ebb361b":"Event Organizers","0800f79259c545931a22a77bef5a4b3b":"Product Creators","08e2b66460598d026a23e49b7eb2bfe4":"{val} is not a valid page URL","09272f8adb7bef3c15f86216821503e7":"https://example.com","09641cfbf347c23f2f1401c80f111c97":"Successfully located","0a6e4807b225a8538977d3f1e32418ba":"Move Up","0b22febf82c502f8aeab55ad8d8dbd64":"Text Color","0b32e7c5feff467c1bc17d36f34a9d3e":"Next Month","0b512b0527e296728392d524a1c9e116":"Deselect all rows. ","0c84914dfc5e8aa3d8df21590c7a5a93":"Get it on Google Play","0d09287a450987a8143197287ef9efb4":"Remove filter","0dd5449144543955db89be693d31d57f":"Medium Paragraph","118737dd09c4bbca2668f0ec74575fc8":"Paragraph","118e67e8c5d578e74ff4288a3094e2a6":"Instructors","11d1442e08568a65c839815601447d81":"City, State, Zip","11f8cb2f0b6422accf1ad23d68aeede4":"Drop your files to upload","1211e468cce5a940666f79b009c399ee":"Charities","135a21767
2648d75d684b21a71de42c89be8":"Sort by","14697aa8558e29f76b2bcc93d804b555":"Delete attachment","14c16237bf1dfee55929cf1a047a4364":"{filterLabel} \u2022 {filterValue}","151d7ef9ce161d0b824a5fa9410739c9":"Please enter a valid email","15780258253f372d7c1d3d2f6bbc356c":"Type to search","164c36563d4c0b881a71c1fb409123dc":"Create ","16eb64edf1094ae679572ffbbd2747c9":"More Options","178ebbe3d6ece8c96fe884badf3c80fa":"Other","17be4afc8553a37bd0cc3954a1fd189a":"Add Avatar","186b613b9049d2a7e04fd62ad9c00fd7":{"one":"{%n} selected","other":"{%n} selected"},"1997da20c166ee10ae426e2de942b84e":"Bulleted List","19b496d2615bfe692e80803e27512331":"+1 (555) 555-0198","1a1ceff67be3b165dc4f36019c134d32":"Uncollapse","1a237c1a2d77011a4b972cb29e6a05f2":"Click to open text field","1a63467e41b1e56a68c049f0da51280a":"Page {currentPage}","1c8c3ac4a67e7bf87bb1b9197b38862b":{"one":"{%n} Zap connected","other":"{%n} Zaps connected"},"1ce66c14a59b4243179029d6a87cb22b":"Text Align Center","1d7f80c88662cd563c4aba35fd514aca":"Fonts can affect your site\u2019s load time. Use as few as possible. {learnMore}","1dcf4e15170e20de94cc73e716440378":"Load More","1eb42c6cb31f4879bee51821f8eb7325":"Slab Serif","2077e4e46fc6729c384f71c84203e519":"Color","212e00b324a1c7c5d72d865990dfddf1":"Formatting","223606f2730e3c5344b34645c43bd805":"Color format","22c9c6155c64fe02952ee31183ef8907":"Learn more.","2384a4a0e2a5214730400c656b365044":"Link Editor","23f807a2f3c5be6d5ba441fd24552ff1":"Hue","23fbe79152d053260378139870172f6b":"Outdent List Item","25dc2f225a5668f6b319a438f9fff719":"Sort by options","25e33026fa12c66d69dccc309dde4fce":"Previous page","262bb047d153c5618b65477a565d942b":"Photographers","28394c8da1d8eaa8f22942780bac0847":"cancel","28e8e968fe9a11d66cb5774405e7df39":"Settings","29072987935dbf3e2076672c3f5e519c":"Cycle right","29e233771e82810a7524b9a11dc75f85":"Redo","2a3f20c8f37e075614c33344bf2be270":"Sort by {label}","2b7c3f88becae796299fabf22f72cc1d":"Filter {tagType}","2bb219534e372498719faf7f52cb39ba":"Form submissions will no longer be sent to your Mailchimp account.","2bd027c5cb779d6c7d49748d20f0d638":"Filter","2c59530c9d2769ba8511b06e873ed847":" of {itemsAmount}","2ca1e029f2b3386fec8059b51f67c7aa":"Cancel","2cd6bbc51b3ca422689c44221e056d1d":"{iconName} icon","2da54f567ea151fb27983f192f2aad8c":"Disconnect","2e14022083291fe2749fc32a0dd31fc8":"Text Align Right","2e15c9fac04cae73fc0b9b92fec18cca":"Paste With Formatting","2f326f1782f80c9602c5c0f480acd569":"Paragraph Large","2f6a0800f9e821ae9608cdaf642557f0":"Vimeo Basic accounts are unsupported. Please share a video from a different account.","2ff55fa5f44efe909ee9def4151063f1":"Typekit (Deprecated)","32144adc818f13fb069a69c974e555d2":"Numbered List","32e7a735a2cb014aa5ffe991fab642f1":"Green","33b4a38d4c03582be06aba8926c9c14f":"Spreadsheet Name","35f4519d878fbd330ef99bf472702ba5":"Open filter","35faa1b1781d6eee40b5c56f42416bda":"Connect to","36db0be5456697b047ea71d4d02d61d4":"angle","374214587a58fe562f282bd87d910f48":"Underline","37b0da5136508f27aeb51d39807e7cd0":"Add Image","37f1f785f2d02b50c466cd05aaf11dd9":"More links","380e408440d5350ce9283c22e2a8f794":"Save","3a5153db7e24f2c8e1cf69dc005c6708":"Are you sure you would like to remove these {tagType}? All items with these {tagType} will be updated.","3a5b7465353838c731874f86ea1aa182":"Unable to Rename File","3ac4f28c1044cd8ab918fc8e903d7ed1":"Small Paragraph","3ddb7b6d6f0ea53f8b3d049604cc70fa":"Preview","3ee12af588444226d8a6c70eabc1a861":"Normal","3f4ff0ebf79e6d3203ba9eef13ffd945":"Duplicate","3fbb497ad30ec1098bb7044d92877aa1":"Please enter a file name","40c91431b506393d2248c447df7e2cf6":"Choose (Optional)","413b73a3b3765ea111c90d1dae3af96d":"Something went wrong","43319d0ffa28e455372df25fb2889fea":"File processing failed","45367d0f7e6221f48aaf784019ec8004":"Unable to locate content","45684454c4df145adeae75dfb9a70ef4":"No {tagType} found","45d23bed6f2d26afac6aace1ecaaeb65":"Outdent","46748b0874ac29d6af48bcf1e1f45708":"Sort by column header","46fe088a0c01a7b06a77a8ca5079fc92":"Hide password","47a256bbe56bcbd962a31642b61becb1":"{firstNum}-{lastNum}","481779894da47202c80a84709b2ad7f3":"Web Address","4852c876d60b3e5f297df19ebfef03d4":"Link Name","48693a3724983c379ea489a4942a11ea":"Upload File","49177d13ba152a915e72dc0e890cd082":"Open Link Editor","491a80eddb896f15e739ee582e456dd2":"One or more rows was missing data","494f275b71aaffecd1415bb62140f04e":"Layout: grid","49a55e2950abf20a53fa45d8e3ce80c2":"Increase Indent","4ab317428b3005b45235e56ee7952e52":"Unable to load results","4ae0e29701ea00a4795705f7f4f67b8e":"Search","4b61780104ca0669d6278e85214b4f47":"{numberOfRows} rows","4c935026efb5ca6ce50019a7f55e0c49":"Phone","4ca565cf2cb136e23a32ce8dff588024":"Clear Formatting","4de17d8e8a40ba9e62d9ccab4a3b7b7f":"Browse all fonts","4df8418beddf738dffc2e9
26486e0f0a1270":"Private","4ff476d1a620c5f518f26d8d217ea9f8":"None","50cdab547bf0f24b77ba040afd34820a":"Sort by {colHeader}","516701691e5b1ce51b58f68ed6035ef3":"Unable to load preview for {fontName}","51b30c554db0a8684523fd96862edde4":"Pages","522807ea28a266bda049cb8637443f23":"Display Source","53a69be5aea59079960f6b95bc4038ef":"Collect funds and manage donors for any cause","54eff37a52f8c9e9e4b646646e044e9c":"Email","56a5fe7b7fc2fcf6b546b69cb860a184":"There was a problem while renaming your file.","57f8d22cd814c756620c329e163a6200":"Categories","585cf0c20efbdf6392e50977169b93ec":"Previous Month","589005829d1e2ededf1a0644d8ced341":"Hex","5997f29d9262297d2d50c139c1d84662":"Bold","5ab233be2613cce51d10eb92e481aede":"Layout settings","5c977b6a6cc52387fa09f2d1e2db2450":"Numbers","5cd58303f11dd3aa71d98ef3e0370500":"Manage","5dc2131cfc51ceae8044261cdddc1624":"Open in New Window","5ec935856879645040f14c4e1adb8366":"Quote","5f0d09d3dc41398751fe5b0b22b0bd7d":"Include country code","5f33f9f096cd3c0d262a97dfd9738388":"Text Alignment","607296b2ebd861bb21f5d171d819ae52":"Your dataset has been truncted to {maxColumns} columns","62444f8044cfff2cc1d6ce2704c905de":"Align","6374d59b53e351cc597bdb6f308c8152":"Replace","63d751064eb90fb6e472fd79547b2fc6":"Address","650ba9bb4296879d6e8f20a587873c5e":"Info for attachment","65686533c6efd5c14c895fe5eac5ab99":"Add...","65c49758298bd3003115b575bfc62a8d":"Red","663ddcc4a909596ab82ee1c1de1e3b94":"Are you sure you would like to remove this {tagType}? All items with this {tagType} will be updated.","66633ba9d6dc5cff1c6d2be997e26259":"Update","669a9180ff79f1bdc7737218a576b5c5":"Add Audio","6795c93795031ea3c966e70aa8fb6d67":"Remove","69f9ff1d9f405b298d3b4b6715287c6f":"Select Color Format","6ae06a254fa8578e3db796db2b5e50cc":"Emails must be formatted as [email protected]","6d5a11f2853e61c87f02430972402414":"Fonts in Style Guide","6da8e27d5179b78347aee5ad8fae5ab0":"Fundraisers","6defec7d03d58b1fb2d4b4d20f3274cf":"Add File","6ed660639e91c0019f0d38010568d74a":"Breadcrumbs","6f28effcf4f76d080abc7893d30966bf":"Mode","6f3604dda971f07bb57da9ed8f1f74c7":"Back","6fcccb76d81675b1ae7f80f183618fb2":"{type} slider","6fd139b37257a82714aa39dd2bbdcb9f":"Ordered List","70c8b21cdb4a7faaa871414c404f5a37":"Search fonts","71b6c516b67aed7ce1e157767622a048":"Confirm","71c84b01aa8158c57b404805381738b0":"Open in a New Window","721e0782a77212923abb2d89fdc26afb":"Color map thumb","7379dba109b295fe849347f2cfc131da":"Blue","749e2a5e7698f9a588c816febc23cd19":"{val} is not one of the expected options","74fc7fe880ed4b94e3d44a3aed8607a6":"More","752623d852ba48972e69cc7698918631":"Search: showing {matchingRows} out of {totalRows} records matching: {searchTerm}.","760c1b49f8bb84ca5dd9b1bcaabb69d8":"Apply","7703bb4cabe682a18285c33fe767c27e":"Add swatch","77fb189aee5bc8aac861a9c3eea1cdae":"Non-Profits","78701bfa2ba7a789b450ebda20ec0ca7":"Country","787d1e95c6bf94e4a854c3874d9ff861":"File Detail","7882ec89ba4cca31b968a7872d770537":"No results found","79bdbafac4b2414ee12d9a2fea229ec0":"Phone Number","7aaafe0be804d1ce3c7cb30d58480912":"Body","7d07f870886c600ed5bc37af39266284":"New Series","7d327a3dbb804e3e33ab53a29a6c284c":"Advanced","7e7e4159319301ac15a7fa8d80efa843":"Paragraph Small","7e8e27c5a3313b556c0d93914e7d5b65":"Fonts can affect your site's load time. Use as few as possible. {learnMoreLink}","7f23747871cddef936eaa7b5afaa71e9":"The file {fileName} does not appear to be a supported {fileTypeMessage}file.","7fa3ba292ca33fcd78a35a190eb1bfce":"Everything you need to sell online, from merchandising to checkout","7fd030bff942f8f5eacf9c36e7b5cb86":"tag","8030c7d4ef639c31baebe4305012f265":"No Results","80ead39de70639e27b0e70d90b5a9295":"Build members-only communities and sell paywalled content","817d9a1e978ef06982a11c8eb03a5f5f":"Close notification","81d7722f3035ed5883cec1194b4c6945":"Indent","82ec412180360729918933152c71ea4c":"Needs Review","838b82f16ea03f6570f119763f42d912":"RGB","83c193e0aa96fd9c0766ae9c8c2bdf73":"Enter some data!","83d9a5ee9a18de4adb020cfd8354726a":"Ok","849ab3fbded7172ed0020bcdbe5c91b3":"Sans Serif","84ed1a818812875886ea82e56730eab6":"Discard","86449041f3b147f2a985d350ce86831e":"Next page","86624aff53ab25275af41930577cdeb8":"Layout: list","882491ba729c91194caa753228b4df2c":"Your dataset must have at least one row","8825c051a8218175fe6857bfd0142e68":"undo","8906b1a292dbe303c0505bbaf1d5272e":"Serif","8914865196496d62a20e28b8f944e218":"File processing failed to complete","8962d92b3137f6e4607a410c5710c3e4":"Display","8acc6203bd4681ba291f5c0b5e97d7ed":"Heading 6","8b47c8126228b030d2083d2b6fb04f25":"Tags","8b7872adc28e449ef45d5d5e7c0ec8d8":"Dism
2648iss","8d6b64d9fa4dff3275776b24531416a6":"Advocacy Groups","8e2e69fda56877fbdc53f7d8dcaa0fd7":"(Opens external site)","8e48ee7b1c007b3ebe2df3aec389665d":"Merge","8e54777e38ddfa70e40e8df6478588ea":"{len} selected","8e5e94ff1880763ffb58d6d02b5097ee":"Undo","8e696cb6fa1ffcbe9e9cabff061298c5":"Opacity","8e88343e12daf1fb1e0dff39497976a2":"Showing {firstNum}-{lastNum} out of {itemsAmount} records","8fb62340758bb0697bc8f41a6670b543":"Alpha","8ffb0b6e8d79d3200ef6609f96a3cb10":"No variants","9128d03fe6355cffe7118c91bec156d7":"Rows per page","9195c6f74ed2b2dfa567f6330937cacc":"Label","91ef0a624b69b77fcd60ea19caffa31a":"Error uploading","92b558a38285983831bb65464610e5e5":"Add {tagType} here","92f0a8337f22baf3997d5f20a17c9c76":"Delete '{filename}'?","949c8ae9a4aac58b07d317989b33e354":"This {tagType} already exists","958dba67087058b4a48e8b08d11d8321":"Heading 5","9687253e2d1f8d823207b1ae14f55190":"Text Align Left","96c3071b61722c35b731c1d538e248e8":"[email protected]","97094a1a218f5a6217b996fe88395f05":"Remove {tagType}","97728c43b61e5543bf2fddcdb690f1ad":"Move Down","993450215333ab73150f2831db4a2ce9":"Searching","9a80011dc1ba3a237c2691fd6f5c9904":"Close","9b7ef9a0b95dca7366b8736a3cbc56a8":"file upload","9bf25392999569e076b9349b042dce6e":"Network error","9c02b62381f6c17374b7f5b7fff7159c":"Unable to Upload File","9cc968199618f62b26bb45c99798bdb9":"Select all rows. ","9d1e2410516960f174defb07ee3f1c5f":"Filter by product","9d9f520137959df43cbc65161f4325a0":"Superscript","9df97aed8e7e6fe1088d1826518b354e":"Strikethrough","9e438efafaa98bdc1d356f98beffe3d0":"Next","9e4880e6d4db61fc7740227bef8d7eae":"Download on the App Store","9ea9aa76d5378aa3b553a4a5f4ff78ea":"Awaiting Connection to Zapier","9f3722e62f5e26f8a3b4548691bb8b3d":"Bloggers","a140e097ba2c31b7eafdd5ac3883e7e1":"There was a problem while uploading your file.","a1a1f0c3723b927b0bde4eee49540dbb":"Link","a3c0b94fefbd7fe93950ffcd33241a6b":"Existing Files","a4076f49f4f9f6c95b24a985487c3cf0":"Markdown","a48b9ccb25ed66eebf2753494b24f0ae":"Links","a4959ad90934fe5ab29b8795813181d2":"tags","a4d0b8f2606818c557192a09324a39da":"This page is locked","a77460fff4aaad92b3f81522d194d909":"By {authors}","a7b5c41b6f9ae8df24aab7be61000ec2":"New {tagType}","a7e614da684a289259a757da5b11ffd5":"Mono","a8697f6224225817130c31996d9b002c":"Heading 2","a8f541ebc90f4947be8aeca5521c9d41":"Tools to capture leads, get hired, and collect payments","a9aa595714d8537a0bcfde92bd39ffc1":"Deprecated","aa561aef75cd3063ab9058e4287381ce":"Your dataset has been truncated to {maxRows} rows","ad2d0dc63b854af0e32e0b5e92784436":"Extra Large Heading","ad6805ba5b472b9af26e2d3154e20dae":"Typekit Kit","afeb3edda64e60f7d173bc806ed5df0b":"You may only edit one {tagType} at a time","b0695c36098e6fd43cc9a45c711bd504":"File processing cancelled","b09248abd923c54c0dbc0fc21a5ebf97":"Please provide a valid HeroBanner variant","b125de8dd82b809475f4ffb299eafc69":"Left Align","b213f944635c2a9c751d2793df0d0e8d":{"one":"{%n} variant","other":"{%n} variants"},"b26d8808ffb5a5eaa363a2ca954052e3":"Lightness","b321efb5ce7a2271e72c171bf15b3bdc":"superscript","b4f1b32c617e24e50bb7033674cf3c8d":"Subject","b60fd254e7986e8f740ea8af4c039df0":"Unable to connect. Please try again","b7044b7c3ef0d585024616a719cfa684":"Edit","b8302fe3a3f4d7531e53b59e47e367e3":"Navigate to {label}","b90258a24f3d53aca75cba38a8bd3c20":"Learn More","b93679c1ac66c43fec0490f125e9db13":"Script","b956ecc6b9594bd69c184dfbbe22f2c8":"To","ba41cfdcd83ea655257012a7e9f43a28":"Entrepreneurs","bad635ed8fb7219810ebde3b1a9a0efd":"Styles","bb7ebc4c739f0a717a26ac4837b6b869":"Medium Heading","bc7be137f1fc59c5d423dc8fbc1773bf":"Your dataset must have at least one column","bc953956c9f0d80b05cbffefc18084dc":"Okay","bcde5fb38b9213e20f3490e9b62c7001":"clear search","be44967e5703076dbc561a8d79649e54":"Bullets","bfd10ff05b9b5d2caa24bfe7c56e93f2":"Add Video","c02b852487eac31511d6eaa00deafffb":"Monospace","c1dba888bcd3d31b52df76a31f121c4f":"Code editing is not available on Android.","c20bed6c7f08006c9a3f9ae14e04754b":"Value","c221bf00aeb374c630caff3330e5a535":"Time","c2416f8a5134d87050ec363288ed0d03":"List","c25ab9ad01bdf00bb7f452e95e63b6f0":"Backgroun
2648d Color","c3217028372c185247852049760b18f8":"Edit {tagType}","c36810953715864173181f42cca8e5e3":"{currentStepNumber} of {stepCount}","c48e91b131d22173ec459b82724b9e70":"Layer Above","c594ece23f5f0fa322c76440751c9544":"{type} slider thumb","c7349cf18813d0e1dc1e86c071e90de8":"Event Planners","c7b5c995edce272debb484a3c06682bf":"File","c7f2b0955d5d2bbb65fb94fb4c50b271":"Subscript","c88fea453ce4c95d68025d0ebe76505f":"Select List","c99a079c1ce7638c2a631036133d2d6f":"Heading 3","ca7275020461405b490ae5720dd2bda0":"You have made changes. Do you want to save or discard them?","cab1596094df6aed2367bd5bd7bd8dec":"Type","cb04a916afba5bdc86e6bfc1168649b8":"Contractors","cb15768afa8bd5e155c1e0e9d6fc6de4":"Key","cd0a71e417130da0adce22e20ecd695b":"Done","ce5a9d2f97c93d32e21cb6a36a73dfb0":"Retry","ce9ad473a45a1902d7d59291432bd77c":"Error","cf15f5fd78794de679f918b108299eaf":"color value","cf6dee68b8473ee2fbbb32e37cda3a59":"Decrease Indent","cfe26156925fcee6678e5b61455ad18c":"Draft","d053134c28f054c41b20703bdb37d54f":"Center Align","d0e513e0e9ab242c5fc012f33e94b014":"arrow icon","d12ba73a568e7b19be2ec2dfb211cd59":"Blockquote","d16871b45111bfd36e18b0ef7413f465":"Show password","d1a8e5e08c3ea6780699aff8f18f99b1":"Large Heading","d1e907460980b778073d990159b8fb45":"empty string","d23a6457ddfe95a261fae253f6baddaf":"Indent List Item","d2457673d447426e02fcd5f8c24cf37e":"Open create menu","d279b39bb6ac095b24dc8859a94418a5":"Cycle left","d5867f1ab51dabe19cd38a34a4dade09":"Unsorted","d5bdf4de4a2aaf95988b1084bc889040":"Save View","d67a7a90682d75e37f3c27ee21d026b0":"Copy","d68f61f4086356e95d50469b69a9c22d":"No response data from job request","d832399295ed36ab36c788c87697dcb7":"Heading 1","d93f2d5359a07a3c963fc68ba1408390":"No switchable variants available","d9b60f4548586a037380e87894bd147a":"Add new preset color","d9e07a1b6b1ef8477e421a01c62ce452":"Unable to load. Try again.","da59ab5a9e760f6ca6b29994bb1a3a4a":"Saved \u2022 {filterGroup}","daf528d2d7e023e01b8e6ff51dddfecd":"Review Changes","db39fb9157d6710250d81c38b1613997":"No results","db97fab57a2aca7cd0515625f26e466e":"Page","dc72bac1b531a7fbe8f86d6317fe38a4":"Saturation","def0cbd08315d1fc26bf40c7a50049b6":"Rename","df9be7e86078cb381ddd5ff507dabe8c":"Require double opt-in","e03ee729b3aa42a3bf0139a6974441f0":"chevron icon","e177098aea680490c086d33dc5eda903":"Large Paragraph","e18a2305c03b9feb02f21eb8d07e44b5":"Disconnect MailChimp?","e1bc8c4c42d51461bb4a0964c2a92f10":"redo","e20198dbc25f5146ada4538c745b5c41":"Remove swatch","e29653602fdbc74e9dceb8bbc55c284f":"Content Creators","e3351a087228c575cc0d85705b28d23f":"Decrement","e38848bae5b39dad125df53483b3877e":"Copied","e48f2a5f37c31bee87701f0c57e3ba93":"Sort By","e499ba0cffcd145c23d73a915ff418f3":"Failed to load timezone \\"{timeZone}\\". Retry connection or verify Squarespace site availability.","e57ab92d7c7d59bac7879b6768173f9d":"File name","e70694c9bae391f9041f26daa35c3381":"Community Builders","e7cc78291fd0136e5a1f76c3643c47b1":"[email protected]","e919cd99e43d1bd812dcc4dfa2c8d52c":" of {itemsAmount} items","e9857cd422b6ef9194e9b2b031bdb776":"Starring {actors}","eaf6bc9ce7ba33165413f3c322459c06":"Select","eb26c105ccd50f2bbd662fcadf2df707":"Strike Through","ec15704a9e34434bd57c23fcbd365ca5":"Heading 4","ec39193d6a268594c60c24aeac543ac3":"A List must be selected","ec950bb151f7f08d8465272ac1c23f82":"Add Code Here","ed926e73b1c30d34fa09d25d1d37281a":"CC","edafcde8a5ca1a13a3df7b120fd95f62":"HSL","ef1163384223355756deffa79fddaa25":"close {filterGroup}","ef1e8f0b8b6a4a0763ca66e4dc7ef3fc":"By {artists}","ef75c1a57b1d4a43d94f68047e5ff3c4":"Clear","efe464900e7ef25fab7017e9e0af4911":"Code","f03deaabf42910ca5fd5b6e1e620af94":"Save changes","f0f30d83e145c2299e544b3099522e44":"Try again","f117333d4b1c7838a4fc31a764138526":"Small Heading","f127b39b684b45dd6ee00e9b600ae76f":"Matching ({searchTerm})","f163fe7925ab89484cc489f9b9ccfef5":"Small Businesses","f2d0ff0165dd94142db90c664704e7a8":"Connect","f3e698aa47a54daf732dd37ace0d76ec":"This can't be undone. Make sure to update all links to this file.","f45f1b3f27ab384a8845c73b96952504":"SubScript","f4a5e49a842d041881c4954d545c15f4":"Italic","f4f06cb1e212075f2986ba2ca08e1831":"Links must be formatted as www.example.com or example.com","f5f7cdbd93d03c377d39d2dc86fc6cf9":"Add an email subject","f67719d3f7b8a4bfef08cff02e9cdb02":"Unordered List","f762c2e3781aef4cdd0c2437d714f922":"No collections in this navigation.","f7a48a78d10d3d506472dca8b922b1f9":"Options","f9822b211ebefa6e37378622271a545a":"Increment","f9b89a2781302453b4c84fea706541e8":"Optional","fc11121d2c0b9cd040eb497150f090ac":"The file {fileName} is too large. The maximum allowed file size is {maxSize}.","fd637ba0ba0cb87b366d91f80b84ce5a":"Unable to load collections","fe6c7ee0c6403a9966b11a9f40bb3983":"Freelancers","fea729b2b5863418f65e8c43e93e3231":"Scheduled","ff597767824016bc0114c150d6b76431":"Continue","ffa0167016aedc8800f617213d51fc13":"File upload failed to complete","ffa35ae7f040da586d8939eb0292358d":"Merge {tagType}","ffd9fbbc58371a58cec4459cc2c2ed96":"Unable to load fonts"}`)}},_=>{var l=c=>_(_.s=c);_.O(0,[80276,46001,97684],()=>l(241442));var e=_.O()}]);
2649
2650//# sourceMappingURL=https://sourcemaps.squarespace.net/universal/scripts-compressed/sourcemaps/1998a777d72978f08d9fea7419397dd9/common-38337a57611211540948-min.en-US.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.