try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="d228dba2-acb0-49c9-bec9-54576f4907f6",e._sentryDebugIdIdentifier="sentry-dbid-d228dba2-acb0-49c9-bec9-54576f4907f6")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8146],{2549:(e,t,r)=>{var n=r(64254),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function a(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return i(e,t,r)},a.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},a.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return i(e)},a.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n.SlowBuffer(e)}},8179:(e,t,r)=>{"use strict";r.d(t,{OW:()=>tQ,YO:()=>tK,hU:()=>tz,Ym:()=>tW,kj:()=>tX});let n=e=>"string"==typeof e,i=()=>{let e,t,r=new Promise((r,n)=>{e=r,t=n});return r.resolve=e,r.reject=t,r},o=e=>null==e?"":""+e,a=(e,t,r)=>{e.forEach(e=>{t[e]&&(r[e]=t[e])})},s=/###/g,u=e=>e&&e.indexOf("###")>-1?e.replace(s,"."):e,l=e=>!e||n(e),c=(e,t,r)=>{let i=n(t)?t.split("."):t,o=0;for(;o{let{obj:n,k:i}=c(e,t,Object);if(void 0!==n||1===t.length){n[i]=r;return}let o=t[t.length-1],a=t.slice(0,t.length-1),s=c(e,a,Object);for(;void 0===s.obj&&a.length;)o=`${a[a.length-1]}.${o}`,s=c(e,a=a.slice(0,a.length-1),Object),s?.obj&&void 0!==s.obj[`${s.k}.${o}`]&&(s.obj=void 0);s.obj[`${s.k}.${o}`]=r},d=(e,t,r,n)=>{let{obj:i,k:o}=c(e,t,Object);i[o]=i[o]||[],i[o].push(r)},h=(e,t)=>{let{obj:r,k:n}=c(e,t);if(r&&Object.prototype.hasOwnProperty.call(r,n))return r[n]},p=(e,t,r)=>{let n=h(e,r);return void 0!==n?n:h(t,r)},g=(e,t,r)=>{for(let i in t)"__proto__"!==i&&"constructor"!==i&&(i in e?n(e[i])||e[i]instanceof String||n(t[i])||t[i]instanceof String?r&&(e[i]=t[i]):g(e[i],t[i],r):e[i]=t[i]);return e},y=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var v,m,b,E,_,S,O,T={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};let A=e=>n(e)?e.replace(/[&<>"'\/]/g,e=>T[e]):e;class I{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){let t=this.regExpMap.get(e);if(void 0!==t)return t;let r=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,r),this.regExpQueue.push(e),r}}let w=[" ",",","?","!",";"],N=new I(20),C=(e,t,r)=>{t=t||"",r=r||"";let n=w.filter(e=>0>t.indexOf(e)&&0>r.indexOf(e));if(0===n.length)return!0;let i=N.getRegExp(`(${n.map(e=>"?"===e?"\\?":e).join("|")})`),o=!i.test(e);if(!o){let t=e.indexOf(r);t>0&&!i.test(e.substring(0,t))&&(o=!0)}return o},R=(e,t,r=".")=>{if(!e)return;if(e[t]){if(!Object.prototype.hasOwnProperty.call(e,t))return;return e[t]}let n=t.split(r),i=e;for(let e=0;e-1&&ae?.replace("_","-"),x={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console?.[e]?.apply?.(console,t)}};class L{constructor(e,t={}){this.init(e,t)}init(e,t={}){this.prefix=t.prefix||"i18next:",this.logger=e||x,this.options=t,this.debug=t.debug}log(...e){return this.forward(e,"log","",!0)}warn(...e){return this.forward(e,"warn","",!0)}error(...e){return this.forward(e,"error","")}deprecate(...e){return this.forward(e,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,r,i){return i&&!this.debug?null:(n(e[0])&&(e[0]=`${r}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new L(this.logger,{...{prefix:`${this.prefix}:${e}:`},...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new L(this.logger,e)}}var D=new L;class M{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);let r=this.observers[e].get(t)||0;this.observers[e].set(t,r+1)}),this}off(e,t){if(this.observers[e]){if(!t)return void delete this.observers[e];this.observers[e].delete(t)}}emit(e,...t){this.observers[e]&&Array.from(this.observers[e].entries()).forEach(([e,r])=>{for(let n=0;n{for(let i=0;ithis.options.ns.indexOf(e)&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,r,i={}){let o,a=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,s=void 0!==i.ignoreJSONStructure?i.ignoreJSONStructure:this.options.ignoreJSONStructure;e.indexOf(".")>-1?o=e.split("."):(o=[e,t],r&&(Array.isArray(r)?o.push(...r):n(r)&&a?o.push(...r.split(a)):o.push(r)));let u=h(this.data,o);return(!u&&!t&&!r&&e.indexOf(".")>-1&&(e=o[0],t=o[1],r=o.slice(2).join(".")),!u&&s&&n(r))?R(this.data?.[e]?.[t],r,a):u}addResource(e,t,r,n,i={silent:!1}){let o=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,a=[e,t];r&&(a=a.concat(o?r.split(o):r)),e.indexOf(".")>-1&&(a=e.split("."),n=t,t=a[1]),this.addNamespaces(t),f(this.data,a,n),i.silent||this.emit("added",e,t,r,n)}addResources(e,t,r,i={silent:!1}){for(let i in r)(n(r[i])||Array.isArray(r[i]))&&this.addResource(e,t,i,r[i],{silent:!0});i.silent||this.emit("added",e,t,r)}addResourceBundle(e,t,r,n,i,o={silent:!1,skipCopy:!1}){let a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),n=r,r=t,t=a[1]),this.addNamespaces(t);let s=h(this.data,a)||{};o.skipCopy||(r=JSON.parse(JSON.stringify(r))),n?g(s,r,i):s={...s,...r},f(this.data,a,s),o.silent||this.emit("added",e,t,r)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var k={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,r,n,i){return e.forEach(e=>{t=this.processors[e]?.process(t,r,n,i)??t}),t}};let j=Symbol("i18next/PATH_KEY");function U(){let e,t=[],r=Object.create(null);return r.get=(n,i)=>(e?.revoke?.(),i===j)?t:(t.push(i),(e=Proxy.revocable(n,r)).proxy),Proxy.revocable(Object.create(null),r).proxy}function F(e,t){let{[j]:r}=e(U());return r.join(t?.keySeparator??".")}let H={},G=e=>!n(e)&&"boolean"!=typeof e&&"number"!=typeof e;class V extends M{constructor(e,t={}){super(),a(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=D.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e,t={interpolation:{}}){let r={...t};if(null==e)return!1;let n=this.resolve(e,r);return n?.res!==void 0}extractFromKey(e,t){let r=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===r&&(r=":");let i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS||[],a=r&&e.indexOf(r)>-1,s=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!C(e,r,i);if(a&&!s){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:n(o)?[o]:o};let a=e.split(r);(r!==i||r===i&&this.options.ns.indexOf(a[0])>-1)&&(o=a.shift()),e=a.join(i)}return{key:e,namespaces:n(o)?[o]:o}}translate(e,t,r){let i="object"==typeof t?{...t}:t;if("object"!=typeof i&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof i&&(i={...i}),i||(i={}),null==e)return"";"function"==typeof e&&(e=F(e,{...this.options,...i})),Array.isArray(e)||(e=[String(e)]);let o=void 0!==i.returnDetails?i.returnDetails:this.options.returnDetails,a=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,{key:s,namespaces:u}=this.extractFromKey(e[e.length-1],i),l=u[u.length-1],c=void 0!==i.nsSeparator?i.nsSeparator:this.options.nsSeparator;void 0===c&&(c=":");let f=i.lng||this.language,d=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(f?.toLowerCase()==="cimode")return d?o?{res:`${l}${c}${s}`,usedKey:s,exactUsedKey:s,usedLng:f,usedNS:l,usedParams:this.getUsedParamsDetails(i)}:`${l}${c}${s}`:o?{res:s,usedKey:s,exactUsedKey:s,usedLng:f,usedNS:l,usedParams:this.getUsedParamsDetails(i)}:s;let h=this.resolve(e,i),p=h?.res,g=h?.usedKey||s,y=h?.exactUsedKey||s,v=["[object Number]","[object Function]","[object RegExp]"],m=void 0!==i.joinArrays?i.joinArrays:this.options.joinArrays,b=!this.i18nFormat||this.i18nFormat.handleAsObject,E=void 0!==i.count&&!n(i.count),_=V.hasDefaultValue(i),S=E?this.pluralResolver.getSuffix(f,i.count,i):"",O=i.ordinal&&E?this.pluralResolver.getSuffix(f,i.count,{ordinal:!1}):"",T=E&&!i.ordinal&&0===i.count,A=T&&i[`defaultValue${this.options.pluralSeparator}zero`]||i[`defaultValue${S}`]||i[`defaultValue${O}`]||i.defaultValue,I=p;b&&!p&&_&&(I=A);let w=G(I),N=Object.prototype.toString.apply(I);if(b&&I&&w&&0>v.indexOf(N)&&!(n(m)&&Array.isArray(I))){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,I,{...i,ns:u}):`key '${s} (${this.language})' returned an object instead of string.`;return o?(h.res=e,h.usedParams=this.getUsedParamsDetails(i),h):e}if(a){let e=Array.isArray(I),t=e?[]:{},r=e?y:g;for(let e in I)if(Object.prototype.hasOwnProperty.call(I,e)){let n=`${r}${a}${e}`;_&&!p?t[e]=this.translate(n,{...i,defaultValue:G(A)?A[e]:void 0,...{joinArrays:!1,ns:u}}):t[e]=this.translate(n,{...i,joinArrays:!1,ns:u}),t[e]===n&&(t[e]=I[e])}p=t}}else if(b&&n(m)&&Array.isArray(p))(p=p.join(m))&&(p=this.extendTranslation(p,e,i,r));else{let t=!1,n=!1;!this.isValidLookup(p)&&_&&(t=!0,p=A),this.isValidLookup(p)||(n=!0,p=s);let o=(i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&n?void 0:p,u=_&&A!==p&&this.options.updateMissing;if(n||t||u){if(this.logger.log(u?"updateKey":"missingKey",f,l,s,u?A:p),a){let e=this.resolve(s,{...i,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[],t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if("fallback"===this.options.saveMissingTo&&t&&t[0])for(let r=0;r{let n=_&&r!==p?r:o;this.options.missingKeyHandler?this.options.missingKeyHandler(e,l,t,n,u,i):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(e,l,t,n,u,i),this.emit("missingKey",e,l,t,p)};this.options.saveMissing&&(this.options.saveMissingPlurals&&E?e.forEach(e=>{let t=this.pluralResolver.getSuffixes(e,i);T&&i[`defaultValue${this.options.pluralSeparator}zero`]&&0>t.indexOf(`${this.options.pluralSeparator}zero`)&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{r([e],s+t,i[`defaultValue${t}`]||A)})}):r(e,s,A))}p=this.extendTranslation(p,e,i,h,r),n&&p===s&&this.options.appendNamespaceToMissingKey&&(p=`${l}${c}${s}`),(n||t)&&this.options.parseMissingKeyHandler&&(p=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${l}${c}${s}`:s,t?p:void 0,i))}return o?(h.res=p,h.usedParams=this.getUsedParamsDetails(i),h):p}extendTranslation(e,t,r,i,o){if(this.i18nFormat?.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||i.usedLng,i.usedNS,i.usedKey,{resolved:i});else if(!r.skipInterpolation){let a;r.interpolation&&this.interpolator.init({...r,...{interpolation:{...this.options.interpolation,...r.interpolation}}});let s=n(e)&&(r?.interpolation?.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(s){let t=e.match(this.interpolator.nestingRegexp);a=t&&t.length}let u=r.replace&&!n(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(u={...this.options.interpolation.defaultVariables,...u}),e=this.interpolator.interpolate(e,u,r.lng||this.language||i.usedLng,r),s){let t=e.match(this.interpolator.nestingRegexp);a<(t&&t.length)&&(r.nest=!1)}!r.lng&&i&&i.res&&(r.lng=this.language||i.usedLng),!1!==r.nest&&(e=this.interpolator.nest(e,(...e)=>o?.[0]!==e[0]||r.context?this.translate(...e,t):(this.logger.warn(`It seems you are nesting recursively key: ${e[0]} in key: ${t[0]}`),null),r)),r.interpolation&&this.interpolator.reset()}let a=r.postProcess||this.options.postProcess,s=n(a)?[a]:a;return null!=e&&s?.length&&!1!==r.applyPostProcessor&&(e=k.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...i,usedParams:this.getUsedParamsDetails(r)},...r}:r,this)),e}resolve(e,t={}){let r,i,o,a,s;return n(e)&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(r))return;let u=this.extractFromKey(e,t),l=u.key;i=l;let c=u.namespaces;this.options.fallbackNS&&(c=c.concat(this.options.fallbackNS));let f=void 0!==t.count&&!n(t.count),d=f&&!t.ordinal&&0===t.count,h=void 0!==t.context&&(n(t.context)||"number"==typeof t.context)&&""!==t.context,p=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);c.forEach(e=>{this.isValidLookup(r)||(s=e,!H[`${p[0]}-${e}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(s)&&(H[`${p[0]}-${e}`]=!0,this.logger.warn(`key "${i}" for languages "${p.join(", ")}" won't get resolved as namespace "${s}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),p.forEach(n=>{let i;if(this.isValidLookup(r))return;a=n;let s=[l];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(s,l,n,e,t);else{let e;f&&(e=this.pluralResolver.getSuffix(n,t.count,t));let r=`${this.options.pluralSeparator}zero`,i=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(f&&(t.ordinal&&0===e.indexOf(i)&&s.push(l+e.replace(i,this.options.pluralSeparator)),s.push(l+e),d&&s.push(l+r)),h){let n=`${l}${this.options.contextSeparator||"_"}${t.context}`;s.push(n),f&&(t.ordinal&&0===e.indexOf(i)&&s.push(n+e.replace(i,this.options.pluralSeparator)),s.push(n+e),d&&s.push(n+r))}}for(;i=s.pop();)this.isValidLookup(r)||(o=i,r=this.getResource(n,e,i,t))}))})}),{res:r,usedKey:i,exactUsedKey:o,usedLng:a,usedNS:s}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,r,n={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,r,n):this.resourceStore.getResource(e,t,r,n)}getUsedParamsDetails(e={}){let t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=e.replace&&!n(e.replace),i=r?e.replace:e;if(r&&void 0!==e.count&&(i.count=e.count),this.options.interpolation.defaultVariables&&(i={...this.options.interpolation.defaultVariables,...i}),!r)for(let e of(i={...i},t))delete i[e];return i}static hasDefaultValue(e){let t="defaultValue";for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t===r.substring(0,t.length)&&void 0!==e[r])return!0;return!1}}class z{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=D.create("languageUtils")}getScriptPartFromCode(e){if(!(e=P(e))||0>e.indexOf("-"))return null;let t=e.split("-");return 2===t.length||(t.pop(),"x"===t[t.length-1].toLowerCase())?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(!(e=P(e))||0>e.indexOf("-"))return e;let t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(n(e)&&e.indexOf("-")>-1){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch(e){}return(t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t)?t:this.options.lowerCaseLng?e.toLowerCase():e}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){let t;return e?(e.forEach(e=>{if(t)return;let r=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(r))&&(t=r)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let r=this.getScriptPartFromCode(e);if(this.isSupportedCode(r))return t=r;let n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(e=>{if(e===n||!(0>e.indexOf("-")&&0>n.indexOf("-"))&&(e.indexOf("-")>0&&0>n.indexOf("-")&&e.substring(0,e.indexOf("-"))===n||0===e.indexOf(n)&&n.length>1))return e})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),n(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}toResolveHierarchy(e,t){let r=this.getFallbackCodes((!1===t?[]:t)||this.options.fallbackLng||[],e),i=[],o=e=>{e&&(this.isSupportedCode(e)?i.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return n(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):n(e)&&o(this.formatLanguageCode(e)),r.forEach(e=>{0>i.indexOf(e)&&o(this.formatLanguageCode(e))}),i}}let q={zero:0,one:1,two:2,few:3,many:4,other:5},$={select:e=>1===e?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class K{constructor(e,t={}){this.languageUtils=e,this.options=t,this.logger=D.create("pluralResolver"),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e,t={}){let r,n=P("dev"===e?"en":e),i=t.ordinal?"ordinal":"cardinal",o=JSON.stringify({cleanedCode:n,type:i});if(o in this.pluralRulesCache)return this.pluralRulesCache[o];try{r=new Intl.PluralRules(n,{type:i})}catch(i){if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),$;if(!e.match(/-|_/))return $;let n=this.languageUtils.getLanguagePartFromCode(e);r=this.getRule(n,t)}return this.pluralRulesCache[o]=r,r}needsPlural(e,t={}){let r=this.getRule(e,t);return r||(r=this.getRule("dev",t)),r?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t,r={}){return this.getSuffixes(e,r).map(e=>`${t}${e}`)}getSuffixes(e,t={}){let r=this.getRule(e,t);return(r||(r=this.getRule("dev",t)),r)?r.resolvedOptions().pluralCategories.sort((e,t)=>q[e]-q[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):[]}getSuffix(e,t,r={}){let n=this.getRule(e,r);return n?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${n.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,r))}}let W=(e,t,r,i=".",o=!0)=>{let a=p(e,t,r);return!a&&o&&n(r)&&void 0===(a=R(e,r,i))&&(a=R(t,r,i)),a},Y=e=>e.replace(/\$/g,"$$$$");class Q{constructor(e={}){this.logger=D.create("interpolator"),this.options=e,this.format=e?.interpolation?.format||(e=>e),this.init(e)}init(e={}){e.interpolation||(e.interpolation={escapeValue:!0});let{escape:t,escapeValue:r,useRawValueToEscape:n,prefix:i,prefixEscaped:o,suffix:a,suffixEscaped:s,formatSeparator:u,unescapeSuffix:l,unescapePrefix:c,nestingPrefix:f,nestingPrefixEscaped:d,nestingSuffix:h,nestingSuffixEscaped:p,nestingOptionsSeparator:g,maxReplaces:v,alwaysFormat:m}=e.interpolation;this.escape=void 0!==t?t:A,this.escapeValue=void 0===r||r,this.useRawValueToEscape=void 0!==n&&n,this.prefix=i?y(i):o||"{{",this.suffix=a?y(a):s||"}}",this.formatSeparator=u||",",this.unescapePrefix=l?"":c||"-",this.unescapeSuffix=this.unescapePrefix?"":l||"",this.nestingPrefix=f?y(f):d||y("$t("),this.nestingSuffix=h?y(h):p||y(")"),this.nestingOptionsSeparator=g||",",this.maxReplaces=v||1e3,this.alwaysFormat=void 0!==m&&m,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=(e,t)=>e?.source===t?(e.lastIndex=0,e):RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(e,t,r,i){let a,s,u,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=e=>{if(0>e.indexOf(this.formatSeparator)){let n=W(t,l,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(n,void 0,r,{...i,...t,interpolationkey:e}):n}let n=e.split(this.formatSeparator),o=n.shift().trim(),a=n.join(this.formatSeparator).trim();return this.format(W(t,l,o,this.options.keySeparator,this.options.ignoreJSONStructure),a,r,{...i,...t,interpolationkey:o})};this.resetRegExp();let f=i?.missingInterpolationHandler||this.options.missingInterpolationHandler,d=i?.interpolation?.skipOnVariables!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>Y(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?Y(this.escape(e)):Y(e)}].forEach(t=>{for(u=0;a=t.regex.exec(e);){let r=a[1].trim();if(void 0===(s=c(r)))if("function"==typeof f){let t=f(e,a,i);s=n(t)?t:""}else if(i&&Object.prototype.hasOwnProperty.call(i,r))s="";else if(d){s=a[0];continue}else this.logger.warn(`missed to pass in variable ${r} for interpolating ${e}`),s="";else n(s)||this.useRawValueToEscape||(s=o(s));let l=t.safeValue(s);if(e=e.replace(a[0],l),d?(t.regex.lastIndex+=s.length,t.regex.lastIndex-=a[0].length):t.regex.lastIndex=0,++u>=this.maxReplaces)break}}),e}nest(e,t,r={}){let i,a,s,u=(e,t)=>{let r=this.nestingOptionsSeparator;if(0>e.indexOf(r))return e;let n=e.split(RegExp(`${r}[ ]*{`)),i=`{${n[1]}`;e=n[0];let o=(i=this.interpolate(i,s)).match(/'/g),a=i.match(/"/g);((o?.length??0)%2!=0||a)&&a.length%2==0||(i=i.replace(/'/g,'"'));try{s=JSON.parse(i),t&&(s={...t,...s})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${r}${i}`}return s.defaultValue&&s.defaultValue.indexOf(this.prefix)>-1&&delete s.defaultValue,e};for(;i=this.nestingRegexp.exec(e);){let l=[];(s=(s={...r}).replace&&!n(s.replace)?s.replace:s).applyPostProcessor=!1,delete s.defaultValue;let c=/{.*}/.test(i[1])?i[1].lastIndexOf("}")+1:i[1].indexOf(this.formatSeparator);if(-1!==c&&(l=i[1].slice(c).split(this.formatSeparator).map(e=>e.trim()).filter(Boolean),i[1]=i[1].slice(0,c)),(a=t(u.call(this,i[1].trim(),s),s))&&i[0]===e&&!n(a))return a;n(a)||(a=o(a)),a||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${e}`),a=""),l.length&&(a=l.reduce((e,t)=>this.format(e,t,r.lng,{...r,interpolationkey:i[1].trim()}),a.trim())),e=e.replace(i[0],a),this.regexp.lastIndex=0}return e}}let X=e=>{let t=e.toLowerCase().trim(),r={};if(e.indexOf("(")>-1){let n=e.split("(");t=n[0].toLowerCase().trim();let i=n[1].substring(0,n[1].length-1);"currency"===t&&0>i.indexOf(":")?r.currency||(r.currency=i.trim()):"relativetime"===t&&0>i.indexOf(":")?r.range||(r.range=i.trim()):i.split(";").forEach(e=>{if(e){let[t,...n]=e.split(":"),i=n.join(":").trim().replace(/^'+|'+$/g,""),o=t.trim();r[o]||(r[o]=i),"false"===i&&(r[o]=!1),"true"===i&&(r[o]=!0),isNaN(i)||(r[o]=parseInt(i,10))}})}return{formatName:t,formatOptions:r}},J=e=>{let t={};return(r,n,i)=>{let o=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(o={...o,[i.interpolationkey]:void 0});let a=n+JSON.stringify(o),s=t[a];return s||(s=e(P(n),i),t[a]=s),s(r)}},Z=e=>(t,r,n)=>e(P(r),n)(t);class ee{constructor(e={}){this.logger=D.create("formatter"),this.options=e,this.init(e)}init(e,t={interpolation:{}}){this.formatSeparator=t.interpolation.formatSeparator||",";let r=t.cacheInBuiltFormats?J:Z;this.formats={number:r((e,t)=>{let r=new Intl.NumberFormat(e,{...t});return e=>r.format(e)}),currency:r((e,t)=>{let r=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>r.format(e)}),datetime:r((e,t)=>{let r=new Intl.DateTimeFormat(e,{...t});return e=>r.format(e)}),relativetime:r((e,t)=>{let r=new Intl.RelativeTimeFormat(e,{...t});return e=>r.format(e,t.range||"day")}),list:r((e,t)=>{let r=new Intl.ListFormat(e,{...t});return e=>r.format(e)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=J(t)}format(e,t,r,n={}){let i=t.split(this.formatSeparator);if(i.length>1&&i[0].indexOf("(")>1&&0>i[0].indexOf(")")&&i.find(e=>e.indexOf(")")>-1)){let e=i.findIndex(e=>e.indexOf(")")>-1);i[0]=[i[0],...i.splice(1,e)].join(this.formatSeparator)}return i.reduce((e,t)=>{let{formatName:i,formatOptions:o}=X(t);if(this.formats[i]){let t=e;try{let a=n?.formatParams?.[n.interpolationkey]||{},s=a.locale||a.lng||n.locale||n.lng||r;t=this.formats[i](e,s,{...o,...n,...a})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${i}`),e},e)}}let et=(e,t)=>{void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)};class er extends M{constructor(e,t,r,n={}){super(),this.backend=e,this.store=t,this.services=r,this.languageUtils=r.languageUtils,this.options=n,this.logger=D.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(r,n.backend,n)}queueLoad(e,t,r,n){let i={},o={},a={},s={};return e.forEach(e=>{let n=!0;t.forEach(t=>{let a=`${e}|${t}`;!r.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===o[a]&&(o[a]=!0):(this.state[a]=1,n=!1,void 0===o[a]&&(o[a]=!0),void 0===i[a]&&(i[a]=!0),void 0===s[t]&&(s[t]=!0)))}),n||(a[e]=!0)}),(Object.keys(i).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(i),pending:Object.keys(o),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(s)}}loaded(e,t,r){let n=e.split("|"),i=n[0],o=n[1];t&&this.emit("failedLoading",i,o,t),!t&&r&&this.store.addResourceBundle(i,o,r,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&r&&(this.state[e]=0);let a={};this.queue.forEach(r=>{d(r.loaded,[i],o),et(r,e),t&&r.errors.push(t),0!==r.pendingCount||r.done||(Object.keys(r.loaded).forEach(e=>{a[e]||(a[e]={});let t=r.loaded[e];t.length&&t.forEach(t=>{void 0===a[e][t]&&(a[e][t]=!0)})}),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())}),this.emit("loaded",a),this.queue=this.queue.filter(e=>!e.done)}read(e,t,r,n=0,i=this.retryTimeout,o){if(!e.length)return o(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:r,tried:n,wait:i,callback:o});this.readingCalls++;let a=(a,s)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}if(a&&s&&n{this.read.call(this,e,t,r,n+1,2*i,o)},i);o(a,s)},s=this.backend[r].bind(this.backend);if(2===s.length){try{let r=s(e,t);r&&"function"==typeof r.then?r.then(e=>a(null,e)).catch(a):a(null,r)}catch(e){a(e)}return}return s(e,t,a)}prepareLoading(e,t,r={},i){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();n(e)&&(e=this.languageUtils.toResolveHierarchy(e)),n(t)&&(t=[t]);let o=this.queueLoad(e,t,r,i);if(!o.toLoad.length)return o.pending.length||i(),null;o.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,r){this.prepareLoading(e,t,{},r)}reload(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}loadOne(e,t=""){let r=e.split("|"),n=r[0],i=r[1];this.read(n,i,"read",void 0,void 0,(r,o)=>{r&&this.logger.warn(`${t}loading namespace ${i} for language ${n} failed`,r),!r&&o&&this.logger.log(`${t}loaded namespace ${i} for language ${n}`,o),this.loaded(e,r,o)})}saveMissing(e,t,r,n,i,o={},a=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(t))return void this.logger.warn(`did not save key "${r}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");if(null!=r&&""!==r){if(this.backend?.create){let s={...o,isUpdate:i},u=this.backend.create.bind(this.backend);if(u.length<6)try{let i;(i=5===u.length?u(e,t,r,n,s):u(e,t,r,n))&&"function"==typeof i.then?i.then(e=>a(null,e)).catch(a):a(null,i)}catch(e){a(e)}else u(e,t,r,n,a,s)}e&&e[0]&&this.store.addResource(e[0],t,r,n)}}}let en=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if("object"==typeof e[1]&&(t=e[1]),n(e[1])&&(t.defaultValue=e[1]),n(e[2])&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let r=e[3]||e[2];Object.keys(r).forEach(e=>{t[e]=r[e]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),ei=e=>(n(e.ns)&&(e.ns=[e.ns]),n(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),n(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),"boolean"==typeof e.initImmediate&&(e.initAsync=e.initImmediate),e),eo=()=>{},ea=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(t=>{"function"==typeof e[t]&&(e[t]=e[t].bind(e))})};class es extends M{constructor(e={},t){if(super(),this.options=ei(e),this.services={},this.logger=D,this.modules={external:[]},ea(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(e={},t){this.isInitializing=!0,"function"==typeof e&&(t=e,e={}),null==e.defaultNS&&e.ns&&(n(e.ns)?e.defaultNS=e.ns:0>e.ns.indexOf("translation")&&(e.defaultNS=e.ns[0]));let r=en();this.options={...r,...this.options,...ei(e)},this.options.interpolation={...r.interpolation,...this.options.interpolation},void 0!==e.keySeparator&&(this.options.userDefinedKeySeparator=e.keySeparator),void 0!==e.nsSeparator&&(this.options.userDefinedNsSeparator=e.nsSeparator);let o=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let e;this.modules.logger?D.init(o(this.modules.logger),this.options):D.init(null,this.options),e=this.modules.formatter?this.modules.formatter:ee;let t=new z(this.options);this.store=new B(this.options.resources,this.options);let n=this.services;n.logger=D,n.resourceStore=this.store,n.languageUtils=t,n.pluralResolver=new K(t,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format&&this.logger.deprecate("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),e&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(n.formatter=o(e),n.formatter.init&&n.formatter.init(n,this.options),this.options.interpolation.format=n.formatter.format.bind(n.formatter)),n.interpolator=new Q(this.options),n.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},n.backendConnector=new er(o(this.modules.backend),n.resourceStore,n,this.options),n.backendConnector.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.languageDetector&&(n.languageDetector=o(this.modules.languageDetector),n.languageDetector.init&&n.languageDetector.init(n,this.options.detection,this.options)),this.modules.i18nFormat&&(n.i18nFormat=o(this.modules.i18nFormat),n.i18nFormat.init&&n.i18nFormat.init(this)),this.translator=new V(this.services,this.options),this.translator.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,t||(t=eo),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(e=>{this[e]=(...t)=>this.store[e](...t)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(e=>{this[e]=(...t)=>(this.store[e](...t),this)});let a=i(),s=()=>{let e=(e,r)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),a.resolve(r),t(e,r)};if(this.languages&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initAsync?s():setTimeout(s,0),a}loadResources(e,t=eo){let r=t,i=n(e)?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(i?.toLowerCase()==="cimode"&&(!this.options.preload||0===this.options.preload.length))return r();let e=[],t=t=>{t&&"cimode"!==t&&this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&0>e.indexOf(t)&&e.push(t)})};i?t(i):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>t(e)),this.options.preload?.forEach?.(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),r(e)})}else r(null)}reloadResources(e,t,r){let n=i();return"function"==typeof e&&(r=e,e=void 0),"function"==typeof t&&(r=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),r||(r=eo),this.services.backendConnector.reload(e,t,e=>{n.resolve(),r(e)}),n}use(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&k.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1)){for(let e=0;e-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}!this.resolvedLanguage&&0>this.languages.indexOf(e)&&this.store.hasLanguageSomeTranslations(e)&&(this.resolvedLanguage=e,this.languages.unshift(e))}}changeLanguage(e,t){this.isLanguageChangingTo=e;let r=i();this.emit("languageChanging",e);let o=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},a=(n,i)=>{i?this.isLanguageChangingTo===e&&(o(i),this.translator.changeLanguage(i),this.isLanguageChangingTo=void 0,this.emit("languageChanged",i),this.logger.log("languageChanged",i)):this.isLanguageChangingTo=void 0,r.resolve((...e)=>this.t(...e)),t&&t(n,(...e)=>this.t(...e))},s=t=>{e||t||!this.services.languageDetector||(t=[]);let r=n(t)?t:t&&t[0],i=this.store.hasLanguageSomeTranslations(r)?r:this.services.languageUtils.getBestMatchFromCodes(n(t)?[t]:t);i&&(this.language||o(i),this.translator.language||this.translator.changeLanguage(i),this.services.languageDetector?.cacheUserLanguage?.(i)),this.loadResources(i,e=>{a(e,i)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(s):this.services.languageDetector.detect(s):s(e):s(this.services.languageDetector.detect()),r}getFixedT(e,t,r){let i=(e,t,...n)=>{let o,a;(o="object"!=typeof t?this.options.overloadTranslationOptionHandler([e,t].concat(n)):{...t}).lng=o.lng||i.lng,o.lngs=o.lngs||i.lngs,o.ns=o.ns||i.ns,""!==o.keyPrefix&&(o.keyPrefix=o.keyPrefix||r||i.keyPrefix);let s=this.options.keySeparator||".";return o.keyPrefix&&Array.isArray(e)?a=e.map(e=>("function"==typeof e&&(e=F(e,{...this.options,...t})),`${o.keyPrefix}${s}${e}`)):("function"==typeof e&&(e=F(e,{...this.options,...t})),a=o.keyPrefix?`${o.keyPrefix}${s}${e}`:e),this.t(a,o)};return n(e)?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=r,i}t(...e){return this.translator?.translate(...e)}exists(...e){return this.translator?.exists(...e)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e,t={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let r=t.lng||this.resolvedLanguage||this.languages[0],n=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;let o=(e,t)=>{let r=this.services.backendConnector.state[`${e}|${t}`];return -1===r||0===r||2===r};if(t.precheck){let e=t.precheck(this,o);if(void 0!==e)return e}return!!(this.hasResourceBundle(r,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||o(r,e)&&(!n||o(i,e)))}loadNamespaces(e,t){let r=i();return this.options.ns?(n(e)&&(e=[e]),e.forEach(e=>{0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}loadLanguages(e,t){let r=i();n(e)&&(e=[e]);let o=this.options.preload||[],a=e.filter(e=>0>o.indexOf(e)&&this.services.languageUtils.isSupportedCode(e));return a.length?(this.options.preload=o.concat(a),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!e)return"rtl";try{let t=new Intl.Locale(e);if(t&&t.getTextInfo){let e=t.getTextInfo();if(e&&e.direction)return e.direction}}catch(e){}let t=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],r=this.services?.languageUtils||new z(en());return e.toLowerCase().indexOf("-latn")>1?"ltr":t.indexOf(r.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(e={},t){return new es(e,t)}cloneInstance(e={},t=eo){let r=e.forkResourceStore;r&&delete e.forkResourceStore;let n={...this.options,...e,isClone:!0},i=new es(n);return(void 0!==e.debug||void 0!==e.prefix)&&(i.logger=i.logger.clone(e)),["store","services","language"].forEach(e=>{i[e]=this[e]}),i.services={...this.services},i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},r&&(i.store=new B(Object.keys(this.store.data).reduce((e,t)=>(e[t]={...this.store.data[t]},e[t]=Object.keys(e[t]).reduce((r,n)=>(r[n]={...e[t][n]},r),e[t]),e),{}),n),i.services.resourceStore=i.store),i.translator=new V(i.services,n),i.translator.on("*",(e,...t)=>{i.emit(e,...t)}),i.init(n,t),i.translator.options=n,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}let eu=es.createInstance();function el(e,t,r){function n(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}for(var o="string"!=typeof t?[].concat(t):t.split(".");o.length>1;){if(i())return{};var a=n(o.shift());!e[a]&&r&&(e[a]=new r),e=e[a]}return i()?{}:{obj:e,k:n(o.shift())}}function ec(e,t,r){var n=el(e,t,Object);n.obj[n.k]=r}function ef(e,t){var r=el(e,t),n=r.obj,i=r.k;if(n)return n[i]}eu.createInstance=es.createInstance,eu.createInstance,eu.dir,eu.init,eu.loadResources,eu.reloadResources,eu.use,eu.changeLanguage,eu.getFixedT,eu.t,eu.exists,eu.setDefaultNamespace,eu.hasLoadedNamespace,eu.loadNamespaces,eu.loadLanguages;var ed=[],eh=ed.forEach,ep=ed.slice;function eg(e){return eh.call(ep.call(arguments,1),function(t){if(t)for(var r in t)void 0===e[r]&&(e[r]=t[r])}),e}var ey=r(82643);function ev(e){return e.type===m.literal}function em(e){return e.type===m.argument}function eb(e){return e.type===m.number}function eE(e){return e.type===m.date}function e_(e){return e.type===m.time}function eS(e){return e.type===m.select}function eO(e){return e.type===m.plural}function eT(e){return e.type===m.pound}function eA(e){return e.type===m.tag}function eI(e){return!!(e&&"object"==typeof e&&e.type===b.number)}function ew(e){return!!(e&&"object"==typeof e&&e.type===b.dateTime)}!function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"}(v||(v={})),function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"}(m||(m={})),function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"}(b||(b={}));var eN=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,eC=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function eR(e){var t={};return e.replace(eC,function(e){var r=e.length;switch(e[0]){case"G":t.era=4===r?"long":5===r?"narrow":"short";break;case"y":t.year=2===r?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][r-1];break;case"w":case"W":throw RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][r-1];break;case"D":case"F":case"g":throw RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===r?"short":5===r?"narrow":"short";break;case"e":if(r<4)throw RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"c":if(r<4)throw RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][r-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][r-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][r-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][r-1];break;case"j":case"J":case"C":throw RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][r-1];break;case"s":t.second=["numeric","2-digit"][r-1];break;case"S":case"A":throw RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=r<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var eP=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function ex(e){if(0===e.length)throw Error("Number skeleton cannot be empty");for(var t=e.split(eP).filter(function(e){return e.length>0}),r=[],n=0,i=t;n1)throw RangeError("integer-width stems only accept a single optional option");i.options[0].replace(eB,function(e,r,n,i,o,a){if(r)t.minimumIntegerDigits=n.length;else if(i&&o)throw Error("We currently do not support maximum integer digits");else if(a)throw Error("We currently do not support exact integer digits");return""});continue}if(ek.test(i.stem)){t.minimumIntegerDigits=i.stem.length;continue}if(eD.test(i.stem)){if(i.options.length>1)throw RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(eD,function(e,r,n,i,o,a){return"*"===n?t.minimumFractionDigits=r.length:i&&"#"===i[0]?t.maximumFractionDigits=i.length:o&&a?(t.minimumFractionDigits=o.length,t.maximumFractionDigits=o.length+a.length):(t.minimumFractionDigits=r.length,t.maximumFractionDigits=r.length),""});var o=i.options[0];"w"===o?t=(0,ey.__assign)((0,ey.__assign)({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=(0,ey.__assign)((0,ey.__assign)({},t),ej(o)));continue}if(eM.test(i.stem)){t=(0,ey.__assign)((0,ey.__assign)({},t),ej(i.stem));continue}var a=eU(i.stem);a&&(t=(0,ey.__assign)((0,ey.__assign)({},t),a));var s=eF(i.stem);s&&(t=(0,ey.__assign)((0,ey.__assign)({},t),s))}return t}var eV={AX:["H"],BQ:["H"],CP:["H"],CZ:["H"],DK:["H"],FI:["H"],ID:["H"],IS:["H"],ML:["H"],NE:["H"],RU:["H"],SE:["H"],SJ:["H"],SK:["H"],AS:["h","H"],BT:["h","H"],DJ:["h","H"],ER:["h","H"],GH:["h","H"],IN:["h","H"],LS:["h","H"],PG:["h","H"],PW:["h","H"],SO:["h","H"],TO:["h","H"],VU:["h","H"],WS:["h","H"],"001":["H","h"],AL:["h","H","hB"],TD:["h","H","hB"],"ca-ES":["H","h","hB"],CF:["H","h","hB"],CM:["H","h","hB"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],LU:["H","h","hB"],NP:["H","h","hB"],PF:["H","h","hB"],SC:["H","h","hB"],SM:["H","h","hB"],SN:["H","h","hB"],TF:["H","h","hB"],VA:["H","h","hB"],CY:["h","H","hb","hB"],GR:["h","H","hb","hB"],CO:["h","H","hB","hb"],DO:["h","H","hB","hb"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],NA:["h","H","hB","hb"],PA:["h","H","hB","hb"],PR:["h","H","hB","hb"],VE:["h","H","hB","hb"],AC:["H","h","hb","hB"],AI:["H","h","hb","hB"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CC:["H","h","hb","hB"],CK:["H","h","hb","hB"],CX:["H","h","hb","hB"],DG:["H","h","hb","hB"],FK:["H","h","hb","hB"],GB:["H","h","hb","hB"],GG:["H","h","hb","hB"],GI:["H","h","hb","hB"],IE:["H","h","hb","hB"],IM:["H","h","hb","hB"],IO:["H","h","hb","hB"],JE:["H","h","hb","hB"],LT:["H","h","hb","hB"],MK:["H","h","hb","hB"],MN:["H","h","hb","hB"],MS:["H","h","hb","hB"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],PN:["H","h","hb","hB"],SH:["H","h","hb","hB"],SX:["H","h","hb","hB"],TA:["H","h","hb","hB"],ZA:["H","h","hb","hB"],"af-ZA":["H","h","hB","hb"],AR:["H","h","hB","hb"],CL:["H","h","hB","hb"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],EA:["H","h","hB","hb"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],GT:["H","h","hB","hb"],HN:["H","h","hB","hb"],IC:["H","h","hB","hb"],KG:["H","h","hB","hb"],KM:["H","h","hB","hb"],LK:["H","h","hB","hb"],MA:["H","h","hB","hb"],MX:["H","h","hB","hb"],NI:["H","h","hB","hb"],PY:["H","h","hB","hb"],SV:["H","h","hB","hb"],UY:["H","h","hB","hb"],JP:["H","h","K"],AD:["H","hB"],AM:["H","hB"],AO:["H","hB"],AT:["H","hB"],AW:["H","hB"],BE:["H","hB"],BF:["H","hB"],BJ:["H","hB"],BL:["H","hB"],BR:["H","hB"],CG:["H","hB"],CI:["H","hB"],CV:["H","hB"],DE:["H","hB"],EE:["H","hB"],FR:["H","hB"],GA:["H","hB"],GF:["H","hB"],GN:["H","hB"],GP:["H","hB"],GW:["H","hB"],HR:["H","hB"],IL:["H","hB"],IT:["H","hB"],KZ:["H","hB"],MC:["H","hB"],MD:["H","hB"],MF:["H","hB"],MQ:["H","hB"],MZ:["H","hB"],NC:["H","hB"],NL:["H","hB"],PM:["H","hB"],PT:["H","hB"],RE:["H","hB"],RO:["H","hB"],SI:["H","hB"],SR:["H","hB"],ST:["H","hB"],TG:["H","hB"],TR:["H","hB"],WF:["H","hB"],YT:["H","hB"],BD:["h","hB","H"],PK:["h","hB","H"],AZ:["H","hB","h"],BA:["H","hB","h"],BG:["H","hB","h"],CH:["H","hB","h"],GE:["H","hB","h"],LI:["H","hB","h"],ME:["H","hB","h"],RS:["H","hB","h"],UA:["H","hB","h"],UZ:["H","hB","h"],XK:["H","hB","h"],AG:["h","hb","H","hB"],AU:["h","hb","H","hB"],BB:["h","hb","H","hB"],BM:["h","hb","H","hB"],BS:["h","hb","H","hB"],CA:["h","hb","H","hB"],DM:["h","hb","H","hB"],"en-001":["h","hb","H","hB"],FJ:["h","hb","H","hB"],FM:["h","hb","H","hB"],GD:["h","hb","H","hB"],GM:["h","hb","H","hB"],GU:["h","hb","H","hB"],GY:["h","hb","H","hB"],JM:["h","hb","H","hB"],KI:["h","hb","H","hB"],KN:["h","hb","H","hB"],KY:["h","hb","H","hB"],LC:["h","hb","H","hB"],LR:["h","hb","H","hB"],MH:["h","hb","H","hB"],MP:["h","hb","H","hB"],MW:["h","hb","H","hB"],NZ:["h","hb","H","hB"],SB:["h","hb","H","hB"],SG:["h","hb","H","hB"],SL:["h","hb","H","hB"],SS:["h","hb","H","hB"],SZ:["h","hb","H","hB"],TC:["h","hb","H","hB"],TT:["h","hb","H","hB"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],VC:["h","hb","H","hB"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],ZM:["h","hb","H","hB"],BO:["H","hB","h","hb"],EC:["H","hB","h","hb"],ES:["H","hB","h","hb"],GQ:["H","hB","h","hb"],PE:["H","hB","h","hb"],AE:["h","hB","hb","H"],"ar-001":["h","hB","hb","H"],BH:["h","hB","hb","H"],DZ:["h","hB","hb","H"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],HK:["h","hB","hb","H"],IQ:["h","hB","hb","H"],JO:["h","hB","hb","H"],KW:["h","hB","hb","H"],LB:["h","hB","hb","H"],LY:["h","hB","hb","H"],MO:["h","hB","hb","H"],MR:["h","hB","hb","H"],OM:["h","hB","hb","H"],PH:["h","hB","hb","H"],PS:["h","hB","hb","H"],QA:["h","hB","hb","H"],SA:["h","hB","hb","H"],SD:["h","hB","hb","H"],SY:["h","hB","hb","H"],TN:["h","hB","hb","H"],YE:["h","hB","hb","H"],AF:["H","hb","hB","h"],LA:["H","hb","hB","h"],CN:["H","hB","hb","h"],LV:["H","hB","hb","h"],TL:["H","hB","hb","h"],"zu-ZA":["H","hB","hb","h"],CD:["hB","H"],IR:["hB","H"],"hi-IN":["hB","h","H"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"te-IN":["hB","h","H"],KH:["hB","h","H","hb"],"ta-IN":["hB","h","hb","H"],BN:["hb","hB","h","H"],MY:["hb","hB","h","H"],ET:["hB","hb","h","H"],"gu-IN":["hB","hb","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],TW:["hB","hb","h","H"],KE:["hB","hb","H","h"],MM:["hB","hb","H","h"],TZ:["hB","hb","H","h"],UG:["hB","hb","H","h"]};function ez(e,t){for(var r="",n=0;n>1),u="a",l=eq(t);for(("H"==l||"k"==l)&&(s=0);s-- >0;)r+=u;for(;a-- >0;)r=l+r}else"J"===i?r+="H":r+=i}return r}function eq(e){var t,r=e.hourCycle;if(void 0===r&&e.hourCycles&&e.hourCycles.length&&(r=e.hourCycles[0]),r)switch(r){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw Error("Invalid hourCycle")}var n=e.language;return"root"!==n&&(t=e.maximize().region),(eV[t||""]||eV[n||""]||eV["".concat(n,"-001")]||eV["001"])[0]}var e$=new RegExp("^".concat(eN.source,"*")),eK=new RegExp("".concat(eN.source,"*$"));function eW(e,t){return{start:e,end:t}}var eY=!!String.prototype.startsWith,eQ=!!String.fromCodePoint,eX=!!Object.fromEntries,eJ=!!String.prototype.codePointAt,eZ=!!String.prototype.trimStart,e0=!!String.prototype.trimEnd,e1=Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e&&0x1fffffffffffff>=Math.abs(e)},e2=!0;try{e2=(null==(E=e9("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))?void 0:E[0])==="a"}catch(e){e2=!1}var e5=eY?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},e6=eQ?String.fromCodePoint:function(){for(var e,t=[],r=0;ro;){if((e=t[o++])>1114111)throw RangeError(e+" is not a valid code point");n+=e<65536?String.fromCharCode(e):String.fromCharCode(((e-=65536)>>10)+55296,e%1024+56320)}return n},e3=eX?Object.fromEntries:function(e){for(var t={},r=0,n=e;r=n)){var i=e.charCodeAt(t);return i<55296||i>56319||t+1===n||(r=e.charCodeAt(t+1))<56320||r>57343?i:(i-55296<<10)+(r-56320)+65536}},e8=eZ?function(e){return e.trimStart()}:function(e){return e.replace(e$,"")},e7=e0?function(e){return e.trimEnd()}:function(e){return e.replace(eK,"")};function e9(e,t){return new RegExp(e,t)}if(e2){var te=e9("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");_=function(e,t){var r;return te.lastIndex=t,null!=(r=te.exec(e)[1])?r:""}}else _=function(e,t){for(var r=[];;){var n=e4(e,t);if(void 0===n||to(n)||ta(n))break;r.push(n),t+=n>=65536?2:1}return e6.apply(void 0,r)};var tt=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,r){for(var n=[];!this.isEOF();){var i=this.char();if(123===i){var o=this.parseArgument(e,r);if(o.err)return o;n.push(o.val)}else if(125===i&&e>0)break;else if(35===i&&("plural"===t||"selectordinal"===t)){var a=this.clonePosition();this.bump(),n.push({type:m.pound,location:eW(a,this.clonePosition())})}else if(60!==i||this.ignoreTag||47!==this.peek())if(60===i&&!this.ignoreTag&&tr(this.peek()||0)){var o=this.parseTag(e,t);if(o.err)return o;n.push(o.val)}else{var o=this.parseLiteral(e,t);if(o.err)return o;n.push(o.val)}else if(!r)return this.error(v.UNMATCHED_CLOSING_TAG,eW(this.clonePosition(),this.clonePosition()));else break}return{val:n,err:null}},e.prototype.parseTag=function(e,t){var r=this.clonePosition();this.bump();var n=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:m.literal,value:"<".concat(n,"/>"),location:eW(r,this.clonePosition())},err:null};if(!this.bumpIf(">"))return this.error(v.INVALID_TAG,eW(r,this.clonePosition()));var i=this.parseMessage(e+1,t,!0);if(i.err)return i;var o=i.val,a=this.clonePosition();if(!this.bumpIf(""))?{val:{type:m.tag,value:n,children:o,location:eW(r,this.clonePosition())},err:null}:this.error(v.INVALID_TAG,eW(a,this.clonePosition()))},e.prototype.parseTagName=function(){var e=this.offset();for(this.bump();!this.isEOF()&&ti(this.char());)this.bump();return this.message.slice(e,this.offset())},e.prototype.parseLiteral=function(e,t){for(var r=this.clonePosition(),n="";;){var i=this.tryParseQuote(t);if(i){n+=i;continue}var o=this.tryParseUnquoted(e,t);if(o){n+=o;continue}var a=this.tryParseLeftAngleBracket();if(a){n+=a;continue}break}var s=eW(r,this.clonePosition());return{val:{type:m.literal,value:n,location:s},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&tn(this.peek()||0)?null:(this.bump(),"<")},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(39===r)if(39===this.peek())t.push(39),this.bump();else{this.bump();break}else t.push(r);this.bump()}return e6.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var r=this.char();return 60===r||123===r||35===r&&("plural"===t||"selectordinal"===t)||125===r&&e>0?null:(this.bump(),e6(r))},e.prototype.parseArgument=function(e,t){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(v.EXPECT_ARGUMENT_CLOSING_BRACE,eW(r,this.clonePosition()));if(125===this.char())return this.bump(),this.error(v.EMPTY_ARGUMENT,eW(r,this.clonePosition()));var n=this.parseIdentifierIfPossible().value;if(!n)return this.error(v.MALFORMED_ARGUMENT,eW(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(v.EXPECT_ARGUMENT_CLOSING_BRACE,eW(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:m.argument,value:n,location:eW(r,this.clonePosition())},err:null};case 44:if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(v.EXPECT_ARGUMENT_CLOSING_BRACE,eW(r,this.clonePosition()));return this.parseArgumentOptions(e,t,n,r);default:return this.error(v.MALFORMED_ARGUMENT,eW(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),r=_(this.message,t),n=t+r.length;return this.bumpTo(n),{value:r,location:eW(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,r,n){var i,o=this.clonePosition(),a=this.parseIdentifierIfPossible().value,s=this.clonePosition();switch(a){case"":return this.error(v.EXPECT_ARGUMENT_TYPE,eW(o,s));case"number":case"date":case"time":this.bumpSpace();var u=null;if(this.bumpIf(",")){this.bumpSpace();var l=this.clonePosition(),c=this.parseSimpleArgStyleIfPossible();if(c.err)return c;var f=e7(c.val);if(0===f.length)return this.error(v.EXPECT_ARGUMENT_STYLE,eW(this.clonePosition(),this.clonePosition()));u={style:f,styleLocation:eW(l,this.clonePosition())}}var d=this.tryParseArgumentClose(n);if(d.err)return d;var h=eW(n,this.clonePosition());if(u&&e5(null==u?void 0:u.style,"::",0)){var p=e8(u.style.slice(2));if("number"===a){var c=this.parseNumberSkeletonFromString(p,u.styleLocation);if(c.err)return c;return{val:{type:m.number,value:r,location:h,style:c.val},err:null}}if(0===p.length)return this.error(v.EXPECT_DATE_TIME_SKELETON,h);var g=p;this.locale&&(g=ez(p,this.locale));var f={type:b.dateTime,pattern:g,location:u.styleLocation,parsedOptions:this.shouldParseSkeletons?eR(g):{}};return{val:{type:"date"===a?m.date:m.time,value:r,location:h,style:f},err:null}}return{val:{type:"number"===a?m.number:"date"===a?m.date:m.time,value:r,location:h,style:null!=(i=null==u?void 0:u.style)?i:null},err:null};case"plural":case"selectordinal":case"select":var y=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(v.EXPECT_SELECT_ARGUMENT_OPTIONS,eW(y,(0,ey.__assign)({},y)));this.bumpSpace();var E=this.parseIdentifierIfPossible(),_=0;if("select"!==a&&"offset"===E.value){if(!this.bumpIf(":"))return this.error(v.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,eW(this.clonePosition(),this.clonePosition()));this.bumpSpace();var c=this.tryParseDecimalInteger(v.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,v.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(c.err)return c;this.bumpSpace(),E=this.parseIdentifierIfPossible(),_=c.val}var S=this.tryParsePluralOrSelectOptions(e,a,t,E);if(S.err)return S;var d=this.tryParseArgumentClose(n);if(d.err)return d;var O=eW(n,this.clonePosition());if("select"===a)return{val:{type:m.select,value:r,options:e3(S.val),location:O},err:null};return{val:{type:m.plural,value:r,options:e3(S.val),offset:_,pluralType:"plural"===a?"cardinal":"ordinal",location:O},err:null};default:return this.error(v.INVALID_ARGUMENT_TYPE,eW(o,s))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error(v.EXPECT_ARGUMENT_CLOSING_BRACE,eW(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var r=this.clonePosition();if(!this.bumpUntil("'"))return this.error(v.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,eW(r,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var r=[];try{r=ex(e)}catch(e){return this.error(v.INVALID_NUMBER_SKELETON,t)}return{val:{type:b.number,tokens:r,location:t,parsedOptions:this.shouldParseSkeletons?eG(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(e,t,r,n){for(var i,o=!1,a=[],s=new Set,u=n.value,l=n.location;;){if(0===u.length){var c=this.clonePosition();if("select"!==t&&this.bumpIf("=")){var f=this.tryParseDecimalInteger(v.EXPECT_PLURAL_ARGUMENT_SELECTOR,v.INVALID_PLURAL_ARGUMENT_SELECTOR);if(f.err)return f;l=eW(c,this.clonePosition()),u=this.message.slice(c.offset,this.offset())}else break}if(s.has(u))return this.error("select"===t?v.DUPLICATE_SELECT_ARGUMENT_SELECTOR:v.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,l);"other"===u&&(o=!0),this.bumpSpace();var d=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?v.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:v.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,eW(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(e+1,t,r);if(h.err)return h;var p=this.tryParseArgumentClose(d);if(p.err)return p;a.push([u,{value:h.val,location:eW(d,this.clonePosition())}]),s.add(u),this.bumpSpace(),u=(i=this.parseIdentifierIfPossible()).value,l=i.location}return 0===a.length?this.error("select"===t?v.EXPECT_SELECT_ARGUMENT_SELECTOR:v.EXPECT_PLURAL_ARGUMENT_SELECTOR,eW(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!o?this.error(v.MISSING_OTHER_CLAUSE,eW(this.clonePosition(),this.clonePosition())):{val:a,err:null}},e.prototype.tryParseDecimalInteger=function(e,t){var r=1,n=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var i=!1,o=0;!this.isEOF();){var a=this.char();if(a>=48&&a<=57)i=!0,o=10*o+(a-48),this.bump();else break}var s=eW(n,this.clonePosition());return i?e1(o*=r)?{val:o,err:null}:this.error(t,s):this.error(e,s)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=e4(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(e5(this.message,e,this.offset())){for(var t=0;t=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&to(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),r=this.message.charCodeAt(t+(e>=65536?2:1));return null!=r?r:null},e}();function tr(e){return e>=97&&e<=122||e>=65&&e<=90}function tn(e){return tr(e)||47===e}function ti(e){return 45===e||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function to(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function ta(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function ts(e){e.forEach(function(e){if(delete e.location,eS(e)||eO(e))for(var t in e.options)delete e.options[t].location,ts(e.options[t].value);else eb(e)&&eI(e.style)||(eE(e)||e_(e))&&ew(e.style)?delete e.style.location:eA(e)&&ts(e.children)})}function tu(e,t){void 0===t&&(t={});var r=new tt(e,t=(0,ey.__assign)({shouldParseSkeletons:!0,requiresOtherClause:!0},t)).parse();if(r.err){var n=SyntaxError(v[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return(null==t?void 0:t.captureLocation)||ts(r.val),r.val}function tl(e,t){var r=t&&t.cache?t.cache:tm,n=t&&t.serializer?t.serializer:ty;return(t&&t.strategy?t.strategy:tp)(e,{cache:r,serializer:n})}function tc(e){return null==e||"number"==typeof e||"boolean"==typeof e}function tf(e,t,r,n){var i=tc(n)?n:r(n),o=t.get(i);return void 0===o&&(o=e.call(this,n),t.set(i,o)),o}function td(e,t,r){var n=Array.prototype.slice.call(arguments,3),i=r(n),o=t.get(i);return void 0===o&&(o=e.apply(this,n),t.set(i,o)),o}function th(e,t,r,n,i){return r.bind(t,e,n,i)}function tp(e,t){var r=1===e.length?tf:td;return th(e,this,r,t.cache.create(),t.serializer)}function tg(e,t){return th(e,this,td,t.cache.create(),t.serializer)}var ty=function(){return JSON.stringify(arguments)};function tv(){this.cache=Object.create(null)}tv.prototype.get=function(e){return this.cache[e]},tv.prototype.set=function(e,t){this.cache[e]=t};var tm={create:function(){return new tv}},tb={variadic:tg};!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(S||(S={}));var tE=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.code=r,i.originalMessage=n,i}return(0,ey.__extends)(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),t_=function(e){function t(t,r,n,i){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(r,'". Options are "').concat(Object.keys(n).join('", "'),'"'),S.INVALID_VALUE,i)||this}return(0,ey.__extends)(t,e),t}(tE),tS=function(e){function t(t,r,n){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(r),S.INVALID_VALUE,n)||this}return(0,ey.__extends)(t,e),t}(tE),tO=function(e){function t(t,r){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(r,'"'),S.MISSING_VALUE,r)||this}return(0,ey.__extends)(t,e),t}(tE);function tT(e){return e.length<2?e:e.reduce(function(e,t){var r=e[e.length-1];return r&&r.type===O.literal&&t.type===O.literal?r.value+=t.value:e.push(t),e},[])}function tA(e){return"function"==typeof e}function tI(e,t,r,n,i,o,a){if(1===e.length&&ev(e[0]))return[{type:O.literal,value:e[0].value}];for(var s=[],u=0,l=e;u0?t[0]:"string"==typeof e?e:e[0])},e.__parse=tu,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();function tx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tL(e){for(var t=1;te+1,1),r=tW(),n=(0,tq.useContext)(tQ),i=tG,[o,a]=tq.useMemo(()=>{let e=n.cloneInstance();return e.changeLanguage(r),[e,e.loadNamespaces(i)]},[n,r,i]),s=!o.hasResourceBundle(r,i);return tq.useEffect(()=>{s&&a.then(t)},[s,a]),(0,tq.useMemo)(()=>tJ(o,s,a),[o,s,a])}function tJ(e,t,r){let n=e.t.bind(e);function i(e,t,r,o={}){return n(e,t,o)}return i.read=function(){if(t)throw r;return i},i}tJ(tY,!1,Promise.resolve())},9864:(e,t,r)=>{"use strict";r.d(t,{H:()=>b});var n=r(76153),i=r(84020),o=r(72223),a=r(37558),s=r(67626),u=r(24014),l=r(49213),c=r(61707),f=r(46823),d=r(62059),h=r(20811),p=r(34655),g=r(65460),y=["component","color","children","buttonSize","semanticColor","size","hover","active","focus","iconOnly","iconLeading","iconTrailing","aria-label","aria-labelledby","aria-hidden","condensed","condensedAll","className","as"];function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function m(e){for(var t=1;t{"use strict";r.d(t,{M:()=>o});var n=r(72223),i=r(55717);function o(e){var t,r=[{size:16,svgContent:""},{size:24,svgContent:""}],o=e.size?i.$Z[e.size]:e.iconSize,a=(0,i._C)(r,o||24),s=function(e,t){return e?"").concat(e,""):""},u=function(e,t){return e?"").concat(e,""):""},l=null!=(t=e.autoMirror)&&t;return n.createElement(i.In,Object.assign({},e,{autoMirror:l,viewBox:"0 0 ".concat(a.size," ").concat(a.size),dangerouslySetInnerHTML:{__html:"".concat(s(e.title,e.titleId)).concat(u(e.desc,e.descId)).concat(a.svgContent)}}))}},10895:(e,t,r)=>{"use strict";function n(e){return({dispatch:t,getState:r})=>n=>i=>"function"==typeof i?i(t,r,e):n(i)}r.d(t,{P:()=>i,Y:()=>o});var i=n(),o=n},12391:(e,t,r)=>{"use strict";r.d(t,{x:()=>o});var n=r(72223),i=r(55717);function o(e){var t,r=[{size:16,svgContent:""},{size:24,svgContent:""}],o=e.size?i.$Z[e.size]:e.iconSize,a=(0,i._C)(r,o||24),s=function(e,t){return e?"").concat(e,""):""},u=function(e,t){return e?"").concat(e,""):""},l=null!=(t=e.autoMirror)&&t;return n.createElement(i.In,Object.assign({},e,{autoMirror:l,viewBox:"0 0 ".concat(a.size," ").concat(a.size),dangerouslySetInnerHTML:{__html:"".concat(s(e.title,e.titleId)).concat(u(e.desc,e.descId)).concat(a.svgContent)}}))}},12920:(e,t,r)=>{"use strict";r.d(t,{_:()=>o});var n=r(72223),i=r(55717);function o(e){var t,r=[{size:16,svgContent:""},{size:24,svgContent:""}],o=e.size?i.$Z[e.size]:e.iconSize,a=(0,i._C)(r,o||24),s=function(e,t){return e?"").concat(e,""):""},u=function(e,t){return e?"").concat(e,""):""},l=null!=(t=e.autoMirror)&&t;return n.createElement(i.In,Object.assign({},e,{autoMirror:l,viewBox:"0 0 ".concat(a.size," ").concat(a.size),dangerouslySetInnerHTML:{__html:"".concat(s(e.title,e.titleId)).concat(u(e.desc,e.descId)).concat(a.svgContent)}}))}},20811:(e,t,r)=>{"use strict";r.d(t,{b:()=>l});var n=r(76153),i=r(72223),o={experimental:[],next:[],deprecated:[],experimental__defaultProps:{}},a=i.createContext(o);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t{"use strict";r.d(t,{AC:()=>v,Ju:()=>b,_e:()=>g,cl:()=>E,oj:()=>S});var n=r(36309),i=r(76153),o=r(16419),a=r(62059);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"";return Object.entries(e).reduce(function(e,r){var i=(0,n.A)(r,2),o=i[0],s=i[1],l=o;return(""!==t&&(l="".concat(t).concat((0,a.ZH)(o))),"object"==typeof s)?u(u({},e),g(s,l)):("string"==typeof s&&(e[l]=s),e)},{})};function y(e){return e.replace(/[A-Z0-9]/g,function(e){return"-".concat(e.toLowerCase())})}function v(e){return e?"encore-".concat(y(e),"-set"):""}function m(e){if(!e)return"";var t=e.replace("Set","");return"encore-".concat(y(t),"-set")}function b(e,t){return e in o._k?[v(e),t].join(" ").trim():[m(e),t].join(" ").trim()}function E(e){return"--".concat(y(e))}var _=g(p);function S(e,t){var r=_[e];return t&&(r=t),"var(".concat(E(e),", ").concat(r,")")}},23908:(e,t,r)=>{"use strict";var n=r(64254).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.Dealer=void 0;var i=r(82643),o=r(25340),a=r(54771),s=r(51233),u=r(39850),l=r(86337),c=r(84679),f=function(){},d=/hm:\/\/pusher\/(?:[^]+)?\/connections\/([^]+)/,h=3e4,p=1e4,g="undefined"!=typeof window;t.Dealer=function(e){function t(t){var r=e.call(this)||this;return r._socket=null,r._lastPingDeferred=null,r._waitingForConnectionId=!0,r._connectionId=null,r._connectionURI=null,r._heartbeatToken=0,r._heartbeatTimeoutToken=0,r._connected=!1,r._endpoint=null,r._closeBeforeEventsRejector=null,r._WebSocket=t.WebSocket||WebSocket,r._heartbeatTimeout=t.heartbeatTimeout||p,r}return i.__extends(t,e),t.create=function(e){return new t(e)},t.prototype._startHeartbeat=function(e){var t=this,r=function(){t.ping().then(function(){return t._onHeartbeatSuccess()},function(){return t._onHeartbeatError()}),t._heartbeatTimeoutToken=setTimeout(function(){return t._onHeartbeatError()},t._heartbeatTimeout)};e?r():this._heartbeatToken=setTimeout(function(){return r()},h)},t.prototype._onHeartbeatError=function(){this._stopHeartbeat(),this._socket&&this._socket.close(u.InternalSocketCode.TIMEOUT,"internal-timeout")},t.prototype._onHeartbeatSuccess=function(){this._stopHeartbeat(),this._startHeartbeat()},t.prototype._stopHeartbeat=function(){null!==this._heartbeatToken&&clearTimeout(this._heartbeatToken),null!==this._heartbeatTimeoutToken&&clearTimeout(this._heartbeatTimeoutToken)},t.prototype._prepareConnectionId=function(e){if(!e.uri)return!1;var t,r,n=(null!=(t=e.uri.match(d))?t:[])[1];return!!n&&(r=e.headers&&e.headers["Spotify-Connection-Id"]?e.headers["Spotify-Connection-Id"]:decodeURIComponent(n),this._connectionId=r,this._connectionURI=e.uri,this.emit(c.DealerEvent.CONNECTION_ID,{id:r,uri:e.uri}),!0)},t.prototype._reply=function(e,t){if(!e)throw TypeError("Invalid key.");var r=this._socket;if(r&&1===r.readyState){var n={type:"reply",key:e,payload:t};r.send(JSON.stringify(n))}},t.prototype._parseMessage=function(e){var t;try{t=JSON.parse(e)}catch(e){return}if("message"===t.type)this._waitingForConnectionId&&this._prepareConnectionId(t)?(this._waitingForConnectionId=!1,this._startHeartbeat(!0)):this.emit(c.DealerEvent.MESSAGE,{message:t});else if("pong"===t.type&&this._lastPingDeferred)this._lastPingDeferred.resolve(!0),this._lastPingDeferred=null;else if("request"===t.type){var r=t.key;r&&this.emit(c.DealerEvent.REQUEST,{request:t,reply:this._reply.bind(this,r)})}},t.prototype._handleOpen=function(e){e.resolve(!0),this._connected=!0,this.emit(c.DealerEvent.AUTHENTICATED,null)},t.prototype._handleMessage=function(e){var t=this,r=e.data;if(g&&window.Blob&&r instanceof window.Blob){var i=new FileReader;i.onloadend=function(){if(this.result){if(this.result instanceof ArrayBuffer)for(var e="",r=new Uint8Array(this.result),n=0;n{"use strict";r.d(t,{iH:()=>n,ml:()=>i});var n=function(e){return({sm:"small",md:"medium",lg:"large",small:"small",medium:"medium",large:"large"})[e]},i={small:"small",medium:"medium",large:"medium"}},25340:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EmittedEvent=void 0;var n=r(82643),i=r(40363);Object.defineProperty(t,"EmittedEvent",{enumerable:!0,get:function(){return i.EmittedEvent}}),Object.defineProperty(t,"Event",{enumerable:!0,get:function(){return i.EmittedEvent}}),n.__exportStar(r(70058),t)},26293:(e,t,r)=>{"use strict";r.d(t,{D:()=>o});var n=r(72223),i=r(55717);function o(e){var t,r=[{size:16,svgContent:""},{size:24,svgContent:""}],o=e.size?i.$Z[e.size]:e.iconSize,a=(0,i._C)(r,o||24),s=function(e,t){return e?"").concat(e,""):""},u=function(e,t){return e?"").concat(e,""):""},l=null!=(t=e.autoMirror)&&t;return n.createElement(i.In,Object.assign({},e,{autoMirror:l,viewBox:"0 0 ".concat(a.size," ").concat(a.size),dangerouslySetInnerHTML:{__html:"".concat(s(e.title,e.titleId)).concat(u(e.desc,e.descId)).concat(a.svgContent)}}))}},27349:(e,t,r)=>{"use strict";var n=r(2549).Buffer,i=n.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;if(!e)return"utf8";for(;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function a(e){var t=o(e);if("string"!=typeof t&&(n.isEncoding===i||!i(e)))throw Error("Unknown encoding: "+e);return t||e}function s(e){var t;switch(this.encoding=a(e),this.encoding){case"utf16le":this.text=p,this.end=g,t=4;break;case"utf8":this.fillLast=f,t=4;break;case"base64":this.text=y,this.end=v,t=3;break;default:this.write=m,this.end=b;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function u(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function l(e,t,r){var n=t.length-1;if(n=0?(i>0&&(e.lastNeed=i-1),i):--n=0?(i>0&&(e.lastNeed=i-2),i):--n=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}function c(e,t,r){if((192&t[0])!=128)return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"�"}}function f(e){var t=this.lastTotal-this.lastNeed,r=c(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}function d(e,t){var r=l(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)}function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function p(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function g(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function y(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function v(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function m(e){return e.toString(this.encoding)}function b(e){return e&&e.length?this.write(e):""}t.StringDecoder=s,s.prototype.write=function(e){var t,r;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r{"use strict";r.d(t,{$:()=>E});var n=r(76153),i=r(84020),o=r(72223),a=r(37558),s=r(67626),u=r(24014),l=r(49213),c=r(22293),f=r(61707),d=r(46823),h=r(62059),p=r(20811),g=r(34655),y=r(65460),v=["component","colorSet","buttonSize","size","fullWidth","iconLeading","iconTrailing","iconOnly","children","className","as","UNSAFE_colorSet","aria-label","aria-labelledby","aria-hidden","hover","active","focus"];function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createInstallationIdContext=void 0;var n=r(57537);t.createInstallationIdContext=function(e){var t=(0,n.hexToBase64)(e);return function(){return{name:"context_installation_id",data:{value:t}}}}},32832:module=>{var __dirname="/";!function(){var __webpack_modules__={950:function(__unused_webpack_module,exports){var indexOf=function(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createCorrelationIdContext=void 0,t.createCorrelationIdContext=function(e){return function(){return{name:"context_correlation_id",data:{value:e}}}}},34155:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(82643);n.__exportStar(r(88429),t),n.__exportStar(r(49075),t),n.__exportStar(r(59716),t),n.__exportStar(r(79779),t),n.__exportStar(r(32870),t),n.__exportStar(r(63995),t),n.__exportStar(r(88969),t),n.__exportStar(r(31696),t),n.__exportStar(r(97279),t),n.__exportStar(r(45771),t)},36309:(e,t,r)=>{"use strict";function n(e){if(Array.isArray(e))return e}function i(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,s=[],u=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=o.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}r.d(t,{A:()=>s});var o=r(90653);function a(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(e,t){return n(e)||i(e,t)||(0,o.A)(e,t)||a()}},37606:(e,t,r)=>{"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;tw});var i=r(43526);function o(e,t){return(o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,o(e,t)}function s(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}function u(e,t){e.classList?e.classList.add(t):s(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function l(e,t){return e.replace(RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function c(e,t){e.classList?e.classList.remove(t):"string"==typeof e.className?e.className=l(e.className,t):e.setAttribute("class",l(e.className&&e.className.baseVal||"",t))}var f=r(72223),d=r(69507);let h={disabled:!1},p=f.createContext(null);var g=function(e){return e.scrollTop},y="unmounted",v="exited",m="entering",b="entered",E="exiting",_=function(e){function t(t,r){var n,i=e.call(this,t,r)||this,o=r,a=o&&!o.isMounting?t.enter:t.appear;return i.appearStatus=null,t.in?a?(n=v,i.appearStatus=m):n=b:n=t.unmountOnExit||t.mountOnEnter?y:v,i.state={status:n},i.nextCallback=null,i}a(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===y?{status:v}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==m&&r!==b&&(t=m):(r===m||r===b)&&(t=E)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===m){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:d.findDOMNode(this);r&&g(r)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===v&&this.setState({status:y})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,i=this.props.nodeRef?[n]:[d.findDOMNode(this),n],o=i[0],a=i[1],s=this.getTimeouts(),u=n?s.appear:s.enter;if(!e&&!r||h.disabled)return void this.safeSetState({status:b},function(){t.props.onEntered(o)});this.props.onEnter(o,a),this.safeSetState({status:m},function(){t.props.onEntering(o,a),t.onTransitionEnd(u,function(){t.safeSetState({status:b},function(){t.props.onEntered(o,a)})})})},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:d.findDOMNode(this);if(!t||h.disabled)return void this.safeSetState({status:v},function(){e.props.onExited(n)});this.props.onExit(n),this.safeSetState({status:E},function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,function(){e.safeSetState({status:v},function(){e.props.onExited(n)})})})},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:d.findDOMNode(this),n=null==e&&!this.props.addEndListener;if(!r||n)return void setTimeout(this.nextCallback,0);if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],o=i[0],a=i[1];this.props.addEndListener(o,a)}null!=e&&setTimeout(this.nextCallback,e)},r.render=function(){var e=this.state.status;if(e===y)return null;var t=this.props,r=t.children,n=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,i.A)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return f.createElement(p.Provider,{value:null},"function"==typeof r?r(e,n):f.cloneElement(f.Children.only(r),n))},t}(f.Component);function S(){}_.contextType=p,_.propTypes={},_.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:S,onEntering:S,onEntered:S,onExit:S,onExiting:S,onExited:S},_.UNMOUNTED=y,_.EXITED=v,_.ENTERING=m,_.ENTERED=b,_.EXITING=E;let O=_;var T=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return u(e,t)})},A=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return c(e,t)})},I=function(e){function t(){for(var t,r=arguments.length,n=Array(r),i=0;i{"use strict";var t,r="object"==typeof Reflect?Reflect:null,n=r&&"function"==typeof r.apply?r.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};function i(e){console&&console.warn&&console.warn(e)}t=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function a(){a.init.call(this)}e.exports=a,e.exports.once=m,a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var s=10;function u(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}function c(e,t,r,n){if(u(r),void 0===(a=e._events)?(a=e._events=Object.create(null),e._eventsCount=0):(void 0!==a.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),a=e._events),s=a[t]),void 0===s)s=a[t]=r,++e._eventsCount;else if("function"==typeof s?s=a[t]=n?[r,s]:[s,r]:n?s.unshift(r):s.push(r),(o=l(e))>0&&s.length>o&&!s.warned){s.warned=!0;var o,a,s,c=Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,i(c)}return e}function f(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=f.bind(n);return i.listener=r,n.wrapFn=i,i}function h(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?v(i):g(i,i.length)}function p(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"==typeof r)return 1;if(void 0!==r)return r.length}return 0}function g(e,t){for(var r=Array(t),n=0;n0&&(a=t[0]),a instanceof Error)throw a;var a,s=Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var u=o[e];if(void 0===u)return!1;if("function"==typeof u)n(u,this,t);else for(var l=u.length,c=g(u,l),r=0;r=0;o--)if(r[o]===t||r[o].listener===t){a=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():y(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,a||t)}return this},a.prototype.off=a.prototype.removeListener,a.prototype.removeAllListeners=function(e){var t,r,n;if(void 0===(r=this._events))return this;if(void 0===r.removeListener)return 0==arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0==arguments.length){var i,o=Object.keys(r);for(n=0;n=0;n--)this.removeListener(e,t[n]);return this},a.prototype.listeners=function(e){return h(this,e,!0)},a.prototype.rawListeners=function(e){return h(this,e,!1)},a.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},a.prototype.listenerCount=p,a.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},39850:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.InternalSocketCode=void 0,function(e){e[e.CLOSE=4e3]="CLOSE",e[e.TIMEOUT=4001]="TIMEOUT"}(r||(t.InternalSocketCode=r={}))},40363:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EmittedEvent=void 0,t.EmittedEvent=function(){function e(e,t){this.defaultPrevented=!1,this.immediateStopped=!1,this.stopped=!1,this.type=e,this.data=t}return e.prototype.preventDefault=function(){this.defaultPrevented=!0},e.prototype.stopPropagation=function(){this.stopped=!0},e.prototype.stopImmediatePropagation=function(){this.immediateStopped=!0},e}()},40959:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n=r(72223),i=r(55717);function o(e){var t,r=[{size:16,svgContent:""},{size:24,svgContent:""}],o=e.size?i.$Z[e.size]:e.iconSize,a=(0,i._C)(r,o||24),s=function(e,t){return e?"").concat(e,""):""},u=function(e,t){return e?"").concat(e,""):""},l=null!=(t=e.autoMirror)&&t;return n.createElement(i.In,Object.assign({},e,{autoMirror:l,viewBox:"0 0 ".concat(a.size," ").concat(a.size),dangerouslySetInnerHTML:{__html:"".concat(s(e.title,e.titleId)).concat(u(e.desc,e.descId)).concat(a.svgContent)}}))}},43903:(e,t,r)=>{"use strict";n={value:!0},n=t.IL=void 0,t.kJ=f;var n,i=r(82643),o=r(51233);n={enumerable:!0,get:function(){return o.DealerErrors}};var a=r(48319),s=r(86337),u=r(84679),l=r(23908);t.IL="dealer";var c=function(){function e(e){var r=this;this.name=t.IL,this._dealer=new l.Dealer(e),this.api={hasConnectionInfo:function(){return r._dealer.hasConnectionId()},getConnectionInfo:function(){return r._dealer.getConnectionInfo().then(function(e){return i.__assign({plugin:r.name},e)})}},this._onDealerConnectionId=this._onDealerConnectionId.bind(this),this._onDealerDisconnected=this._onDealerDisconnected.bind(this),this._onDealerMessage=this._onDealerMessage.bind(this),this._onDealerRequest=this._onDealerRequest.bind(this),this._onTransportConnect=this._onTransportConnect.bind(this),this._onTransportAuthenticate=this._onTransportAuthenticate.bind(this),this._onTransportDisconnect=this._onTransportDisconnect.bind(this)}return e.prototype._onDealerConnectionId=function(e){this._mediator&&this._mediator.emit(a.PluginEvent.PLUGIN_CONNECTION_INFO,i.__assign({plugin:this.name},e.data))},e.prototype._onDealerDisconnected=function(e){if(this._mediator){var t=e.data;this._mediator.emit(a.PluginEvent.PLUGIN_DISCONNECTED,{plugin:this.name,code:t.wsCode,reason:t.reason})}},e.prototype._onDealerMessage=function(e){this._mediator&&this._mediator.emit(a.PluginEvent.PLUGIN_MESSAGE,i.__assign({plugin:this.name},e.data))},e.prototype._onDealerRequest=function(e){this._mediator&&this._mediator.emit(a.PluginEvent.PLUGIN_REQUEST,i.__assign({plugin:this.name},e.data))},e.prototype._onTransportConnect=function(e){var t=e.data.endpoints,r=e.data.awaitPromise;return t.dealer?/^wss:/.test(t.dealer)?void r(this._dealer.connect(t.dealer)):void r(Promise.reject(new s.DealerError(o.DealerErrors.INVALID_ENDPOINT,"Dealer endpoint needs to be wss://"))):void r(Promise.reject(new s.DealerError(o.DealerErrors.ENDPOINT_NOT_DEFINED,'No "dealer" endpoint defined.')))},e.prototype._onTransportAuthenticate=function(e){var t=e.data;t.awaitPromise(this._dealer.authenticate(t.token))},e.prototype._onTransportDisconnect=function(){this._dealer.disconnect()},e.prototype._onDealerError=function(e){var t;null==(t=this._mediator)||t.emit(a.PluginEvent.PLUGIN_ERROR,{plugin:this.name,error:e.data.error})},e.prototype.attach=function(e,t){var r,n;this._mediator=t,t.addListeners(((r={})[a.PluginEvent.TRANSPORT_CONNECT]=this._onTransportConnect,r[a.PluginEvent.TRANSPORT_AUTHENTICATE]=this._onTransportAuthenticate,r[a.PluginEvent.TRANSPORT_DISCONNECT]=this._onTransportDisconnect,r)),this._dealer.addListeners(((n={})[u.DealerEvent.DISCONNECTED]=this._onDealerDisconnected,n[u.DealerEvent.CONNECTION_ID]=this._onDealerConnectionId,n[u.DealerEvent.MESSAGE]=this._onDealerMessage,n[u.DealerEvent.REQUEST]=this._onDealerRequest,n[u.DealerEvent.ERROR]=this._onDealerError,n))},e.prototype.detach=function(e,t){var r,n;this._mediator=void 0,t.removeListeners(((r={})[a.PluginEvent.TRANSPORT_CONNECT]=this._onTransportConnect,r[a.PluginEvent.TRANSPORT_AUTHENTICATE]=this._onTransportAuthenticate,r[a.PluginEvent.TRANSPORT_DISCONNECT]=this._onTransportDisconnect,r)),this._dealer.removeListeners(((n={})[u.DealerEvent.DISCONNECTED]=this._onDealerDisconnected,n[u.DealerEvent.CONNECTION_ID]=this._onDealerConnectionId,n[u.DealerEvent.MESSAGE]=this._onDealerMessage,n[u.DealerEvent.REQUEST]=this._onDealerRequest,n[u.DealerEvent.ERROR]=this._onDealerError,n))},e}();function f(e,t){return new c(t)}},45771:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createUserAgentContext=void 0,t.createUserAgentContext=function(e){if(!e&&"undefined"==typeof navigator)throw Error("userAgent is not provided and navigator.UserAgent is not available");return function(){return{name:"context_user_agent",data:{value:e||navigator.userAgent}}}}},46001:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t{"use strict";r.d(t,{b:()=>c});var n=r(84020),i=r(72223),o=r(67626),a=r(62059),s=["role","listStyleReset","condensedAll","condensed","className","as"],u=i.forwardRef(function(e,t){var r=e.role,u=void 0===r?"list":r,l=e.listStyleReset,c=void 0!==l&&l,f=e.condensedAll,d=e.condensed,h=e.className,p=e.as,g=(0,n.A)(e,s),y=p||"ul";return i.createElement(y,Object.assign({className:(0,a.ZP)(["type-list","baseline",{"type-list--condensed":d,"type-list--condensed-all":f,"type-list--unstyled":c}],h),role:u,ref:t},g,{"data-encore-id":o.j.TypeList}))}),l={ul:i.forwardRef(function(e,t){return i.createElement(u,Object.assign({ref:t},e))}),ol:i.forwardRef(function(e,t){return i.createElement(u,Object.assign({as:"ol",ref:t},e))})},c=Object.assign(u,l)},46823:(e,t,r)=>{"use strict";r.d(t,{L:()=>n});var n={sm:"sm",md:"md",lg:"lg"}},48319:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.PluginEvent=void 0,function(e){e.TRANSPORT_AUTHENTICATE="transport_authenticate",e.TRANSPORT_AUTHENTICATE_FAILED="transport_authenticate_failed",e.TRANSPORT_CONNECT="transport_connect",e.TRANSPORT_DISCONNECT="transport_disconnect",e.TRANSPORT_ENDPOINTS_RESOLVED="transport_endpoints_resolved",e.TRANSPORT_BEFORE_PROCESS_REQUEST="transport_before_process_request",e.TRANSPORT_BEFORE_SEND_REQUEST="transport_before_send_request",e.TRANSPORT_BEFORE_RETURN_RESPONSE="transport_before_return_response",e.TRANSPORT_REQUEST="transport_request",e.PLUGIN_CONNECTION_INFO="plugin_connection_info",e.PLUGIN_DISCONNECTED="plugin_disconnected",e.PLUGIN_MESSAGE="plugin_message",e.PLUGIN_REQUEST="plugin_request",e.PLUGIN_ERROR="plugin_error"}(r||(t.PluginEvent=r={}))},49075:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createApplicationDesktopContext=void 0,t.createApplicationDesktopContext=function(e){return function(){return{name:"context_application_desktop",data:e}}}},49213:(e,t,r)=>{"use strict";r.d(t,{EA:()=>l,Dz:()=>c});var n=r(85094);(0,r(61707)._6)("tighter","24px");var i=n.Vu,o=n.ZS,a="not-allowed",s=r(54745),u="1.04",l=function(e){return"small"===e?"bodySmallBold":"bodyMediumBold"};function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.iconOnly,r=e.iconLeading,n=e.iconTrailing;return t?"only":r&&n?"both":r?"leading":n?"trailing":"none"}(0,s.AH)(["cursor:",";opacity:",";transform:scale(1);"],a,i),(0,s.AH)(["opacity:",";transform:scale(1);"],o),(0,s.AH)(["transition-duration:var(--shortest-1);@media (prefers-reduced-motion:no-preference){transform:scale(",");}"],u)},51233:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DealerErrors=void 0,function(e){e.DEALER_CONNECTION_ERROR="DEALER_CONNECTION_ERROR",e.DEALER_AUTHENTICATION_FAILED="DEALER_AUTHENTICATION_FAILED",e.DEALER_ERROR="DEALER_ERROR",e.DEALER_DISCONNECTED_BEFORE_EVENTS="DEALER_DISCONNECTED_BEFORE_EVENTS",e.ENDPOINT_NOT_DEFINED="ENDPOINT_NOT_DEFINED",e.INVALID_ENDPOINT="INVALID_ENDPOINT"}(r||(t.DealerErrors=r={}))},51580:function(e){!function(t,r){e.exports=r()}(0,function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t||4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,(function(t){return e[t]}).bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=90)}({17:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=r(18);t.default=function(){function e(){}return e.getFirstMatch=function(e,t){var r=t.match(e);return r&&r.length>0&&r[1]||""},e.getSecondMatch=function(e,t){var r=t.match(e);return r&&r.length>1&&r[2]||""},e.matchAndReturnConst=function(e,t,r){if(e.test(t))return r},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map(function(e){return parseInt(e,10)||0});if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map(function(e){return parseInt(e,10)||0});if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,r,n){void 0===n&&(n=!1);var i=e.getVersionPrecision(t),o=e.getVersionPrecision(r),a=Math.max(i,o),s=0,u=e.map([t,r],function(t){var r=a-e.getVersionPrecision(t),n=t+Array(r+1).join(".0");return e.map(n.split("."),function(e){return Array(20-e.length).join("0")+e}).reverse()});for(n&&(s=a-Math.min(i,o)),a-=1;a>=s;){if(u[0][a]>u[1][a])return 1;if(u[0][a]===u[1][a]){if(a===s)return 0;a-=1}else if(u[0][a]1?i-1:0),a=1;a0){var a=Object.keys(r),u=s.default.find(a,function(e){return t.isOS(e)});if(u){var l=this.satisfies(r[u]);if(void 0!==l)return l}var c=s.default.find(a,function(e){return t.isPlatform(e)});if(c){var f=this.satisfies(r[c]);if(void 0!==f)return f}}if(o>0){var d=Object.keys(i),h=s.default.find(d,function(e){return t.isBrowser(e,!0)});if(void 0!==h)return this.compareVersion(i[h])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var r=this.getBrowserName().toLowerCase(),n=e.toLowerCase(),i=s.default.getBrowserTypeByAlias(n);return t&&i&&(n=i.toLowerCase()),n===r},t.compareVersion=function(e){var t=[0],r=e,n=!1,i=this.getBrowserVersion();if("string"==typeof i)return">"===e[0]||"<"===e[0]?(r=e.substr(1),"="===e[1]?(n=!0,r=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?r=e.substr(1):"~"===e[0]&&(n=!0,r=e.substr(1)),t.indexOf(s.default.compareVersions(i,r,n))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some(function(e){return t.is(e)})},e}(),e.exports=t.default},92:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n,i=(n=r(17))&&n.__esModule?n:{default:n},o=/version\/(\d+(\.?_?\d+)+)/i;t.default=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},r=i.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},r=i.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},r=i.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},r=i.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},r=i.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},r=i.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},r=i.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},r=i.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},r=i.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},r=i.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},r=i.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},r=i.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},r=i.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},r=i.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},r=i.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return r&&(t.version=r),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},r=i.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},r=i.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},r=i.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},r=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},r=i.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},r=i.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},r=i.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},r=i.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},r=i.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},r=i.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},r=i.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},r=i.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},r=i.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:function(e){var t=!e.test(/like android/i),r=e.test(/android/i);return t&&r},describe:function(e){var t={name:"Android Browser"},r=i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},r=i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},r=i.default.getFirstMatch(o,e);return r&&(t.version=r),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:i.default.getFirstMatch(t,e),version:i.default.getSecondMatch(t,e)}}}],e.exports=t.default},93:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n,i=(n=r(17))&&n.__esModule?n:{default:n},o=r(18);t.default=[{test:[/Roku\/DVP/],describe:function(e){var t=i.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:o.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=i.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=i.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),r=i.default.getWindowsVersionName(t);return{name:o.OS_MAP.Windows,version:t,versionName:r}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:o.OS_MAP.iOS},r=i.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return r&&(t.version=r),t}},{test:[/macintosh/i],describe:function(e){var t=i.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),r=i.default.getMacOSVersionName(t),n={name:o.OS_MAP.MacOS,version:t};return r&&(n.versionName=r),n}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=i.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:o.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),r=e.test(/android/i);return t&&r},describe:function(e){var t=i.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),r=i.default.getAndroidVersionName(t),n={name:o.OS_MAP.Android,version:t};return r&&(n.versionName=r),n}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=i.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),r={name:o.OS_MAP.WebOS};return t&&t.length&&(r.version=t),r}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=i.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||i.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||i.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:o.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=i.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=i.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:o.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:o.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=i.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.PlayStation4,version:t}}}],e.exports=t.default},94:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n,i=(n=r(17))&&n.__esModule?n:{default:n},o=r(18);t.default=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=i.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",r={type:o.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(r.model=t),r}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),r=e.test(/like (ipod|iphone)/i);return t&&!r},describe:function(e){var t=i.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:o.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}}],e.exports=t.default},95:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n,i=(n=r(17))&&n.__esModule?n:{default:n},o=r(18);t.default=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:o.ENGINE_MAP.Blink};var t=i.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:o.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:o.ENGINE_MAP.Trident},r=i.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:o.ENGINE_MAP.Presto},r=i.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:function(e){var t=e.test(/gecko/i),r=e.test(/like gecko/i);return t&&!r},describe:function(e){var t={name:o.ENGINE_MAP.Gecko},r=i.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:o.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:o.ENGINE_MAP.WebKit},r=i.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}}],e.exports=t.default}})})},54771:(e,t)=>{"use strict";function r(){var e,t;return{promise:new Promise(function(r,n){e=r,t=n}),resolve:e,reject:t}}Object.defineProperty(t,"__esModule",{value:!0}),t.createPromiseResolver=r},55717:(e,t,r)=>{"use strict";r.d(t,{$Z:()=>h,In:()=>E,_C:()=>g});var n=r(76153),i=r(84020),o=r(72223),a=r(67626),s=r(22293),u=r(61707),l=r(62059),c=["as","iconSize","size","semanticColor","color","title","titleId","desc","descId","autoMirror","width","height","aria-label","aria-labelledby","aria-describedby","className","style"];function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;te.size?r:e})};function y(e){return Object.values(e).some(function(e){return e})?"informative":"decorative"}var v={xsmall:"smaller-2",small:"smaller",medium:"base",large:"larger",xlarge:"larger-3",xxlarge:"larger-4",xxxlarge:"larger-4",xxxxlarge:"larger-5"},m=function(e){return isNaN(Number(e))?e:"".concat(e,"px")},b=function(e,t,r){return"informative"===e||"medium"!==t?(0,u.Jk)(v[t],e):r?m(r):void 0},E=function(e){var t=e.as,r=e.iconSize,n=e.size,u=void 0===n?"medium":n,f=e.semanticColor,h=(e.color,e.title),g=e.titleId,v=e.desc,m=e.descId,E=e.autoMirror,_=e.width,S=e.height,O=e["aria-label"],T=e["aria-labelledby"],A=e["aria-describedby"],I=e.className,w=e.style,N=(0,i.A)(e,c),C=r?p(r):u,R=y({ariaLabel:O,ariaLabelledBy:T,ariaDescribedBy:A,title:h,desc:v}),P=f?(0,s.oj)(f):void 0,x=b(R,C,S),L=b(R,C,_),D=t||"svg";return o.createElement(D,Object.assign({"data-encore-id":a.j.Icon,role:"img","aria-label":O,"aria-labelledby":h&&g?g:T,"aria-describedby":v&&m?m:A,"aria-hidden":"decorative"===R,className:(0,l.ZP)(["icon","baseline",{"icon--auto-mirror":E}],I),style:d({"--encore-icon-fill":P,"--encore-icon-height":x,"--encore-icon-width":L},w)},N))}},55733:function(e,t,r){var n;e=r.nmd(e),function(i){e&&e.exports;var o="object"==typeof r.g&&r.g;(o.global===o||o.window===o)&&(i=o);var a=function(e){this.message=e};a.prototype=Error(),a.prototype.name="InvalidCharacterError";var s=function(e){throw new a(e)},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=/[\t\n\f\r ]/g,c={encode:function(e){e=String(e),/[^\0-\xFF]/.test(e)&&s("The string to be encoded contains characters outside of the Latin1 range.");for(var t,r,n,i=e.length%3,o="",a=-1,l=e.length-i;++a>18&63)+u.charAt(n>>12&63)+u.charAt(n>>6&63)+u.charAt(63&n);return 2==i?(n=(t=e.charCodeAt(a)<<8)+(r=e.charCodeAt(++a)),o+=u.charAt(n>>10)+u.charAt(n>>4&63)+u.charAt(n<<2&63)+"="):1==i&&(n=e.charCodeAt(a),o+=u.charAt(n>>2)+u.charAt(n<<4&63)+"=="),o},decode:function(e){var t,r,n=(e=String(e).replace(l,"")).length;n%4==0&&(n=(e=e.replace(/==?$/,"")).length),(n%4==1||/[^+a-zA-Z0-9/]/.test(e))&&s("Invalid character: the string to be decoded is not correctly encoded.");for(var i=0,o="",a=-1;++a>(-2*i&6)));return o},version:"1.0.0"};void 0===(n=(function(){return c}).call(t,r,t,e))||(e.exports=n)}(this)},57039:(e,t,r)=>{var n="/",i=r(98402);!function(){var t={782:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},646:function(e){"use strict";let t={};function r(e,r,n){function i(e,t,n){return"string"==typeof r?r:r(e,t,n)}n||(n=Error);class o extends n{constructor(e,t,r){super(i(e,t,r))}}o.prototype.name=n.name,o.prototype.code=e,t[e]=o}function n(e,t){if(!Array.isArray(e))return`of ${t} ${String(e)}`;{let r=e.length;return(e=e.map(e=>String(e)),r>2)?`one of ${t} ${e.slice(0,r-1).join(", ")}, or `+e[r-1]:2===r?`one of ${t} ${e[0]} or ${e[1]}`:`of ${t} ${e[0]}`}}function i(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function o(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function a(e,t,r){return"number"!=typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}r("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'},TypeError),r("ERR_INVALID_ARG_TYPE",function(e,t,r){let s,u;if("string"==typeof t&&i(t,"not ")?(s="must not be",t=t.replace(/^not /,"")):s="must be",o(e," argument"))u=`The ${e} ${s} ${n(t,"type")}`;else{let r=a(e,".")?"property":"argument";u=`The "${e}" ${r} ${s} ${n(t,"type")}`}return u+`. Received type ${typeof r}`},TypeError),r("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),r("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),r("ERR_STREAM_PREMATURE_CLOSE","Premature close"),r("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),r("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),r("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),r("ERR_STREAM_WRITE_AFTER_END","write after end"),r("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),r("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),r("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.q=t},403:function(e,t,r){"use strict";var n=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};e.exports=c;var o=r(709),a=r(337);r(782)(c,o);for(var s=n(a.prototype),u=0;u0)if("string"==typeof t||s.objectMode||Object.getPrototypeOf(t)===d.prototype||(t=p(t)),n)s.endEmitted?A(e,new T):P(e,s,t,!0);else if(s.ended)A(e,new S);else{if(s.destroyed)return!1;s.reading=!1,s.decoder&&!r?(t=s.decoder.write(t),s.objectMode||0!==t.length?P(e,s,t,!1):U(e,s)):P(e,s,t,!1)}else n||(s.reading=!1,U(e,s));return!s.ended&&(s.length=L?e=L:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function M(e,t){if(e<=0||0===t.length&&t.ended)return 0;if(t.objectMode)return 1;if(e!=e)if(t.flowing&&t.length)return t.buffer.head.data.length;else return t.length;return(e>t.highWaterMark&&(t.highWaterMark=D(e)),e<=t.length)?e:t.ended?t.length:(t.needReadable=!0,0)}function B(e,t){if(a("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?k(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,j(e)))}}function k(e){var t=e._readableState;a("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(a("emitReadable",t.flowing),t.emittedReadable=!0,i.nextTick(j,e))}function j(e){var t=e._readableState;a("emitReadable_",t.destroyed,t.length,t.ended),!t.destroyed&&(t.length||t.ended)&&(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,$(e)}function U(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(F,e,t))}function F(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function V(e){a("readable nexttick read 0"),e.read(0)}function z(e,t){t.resumeScheduled||(t.resumeScheduled=!0,i.nextTick(q,e,t))}function q(e,t){a("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),$(e),t.flowing&&!t.reading&&e.read(0)}function $(e){var t=e._readableState;for(a("flow",t.flowing);t.flowing&&null!==e.read(););}function K(e,t){var r;return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r)}function W(e){var t=e._readableState;a("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,i.nextTick(Y,t,e))}function Y(e,t){if(a("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function Q(e,t){for(var r=0,n=e.length;r=r.highWaterMark:r.length>0)||r.ended))return a("read: emitReadable",r.length,r.ended),0===r.length&&r.ended?W(this):k(this),null;if(0===(e=M(e,r))&&r.ended)return 0===r.length&&W(this),null;var i=r.needReadable;return a("need readable",i),(0===r.length||r.length-e0?K(e,r):null)?(r.needReadable=r.length<=r.highWaterMark,e=0):(r.length-=e,r.awaitDrain=0),0===r.length&&(r.ended||(r.needReadable=!0),n!==e&&r.ended&&W(this)),null!==t&&this.emit("data",t),t},C.prototype._read=function(e){A(this,new O("_read()"))},C.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e)}n.pipesCount+=1,a("pipe count=%d opts=%j",n.pipesCount,t);var o=t&&!1===t.end||e===i.stdout||e===i.stderr?v:u;function s(e,t){a("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function u(){a("onend"),e.end()}n.endEmitted?i.nextTick(o):r.once("end",o),e.on("unpipe",s);var l=H(r);e.on("drain",l);var f=!1;function d(){a("cleanup"),e.removeListener("close",g),e.removeListener("finish",y),e.removeListener("drain",l),e.removeListener("error",p),e.removeListener("unpipe",s),r.removeListener("end",u),r.removeListener("end",v),r.removeListener("data",h),f=!0,n.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&l()}function h(t){a("ondata");var i=e.write(t);a("dest.write",i),!1===i&&((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==Q(n.pipes,e))&&!f&&(a("false write response, pause",n.awaitDrain),n.awaitDrain++),r.pause())}function p(t){a("onerror",t),v(),e.removeListener("error",p),0===c(e,"error")&&A(e,t)}function g(){e.removeListener("finish",y),v()}function y(){a("onfinish"),e.removeListener("close",g),v()}function v(){a("unpipe"),r.unpipe(e)}return r.on("data",h),w(e,"error",p),e.once("close",g),e.once("finish",y),e.emit("pipe",r),n.flowing||(a("pipe resume"),r.resume()),e},C.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o0,!1!==n.flowing&&this.resume()):"readable"!==e||n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,a("on readable",n.length,n.reading),n.length?k(this):n.reading||i.nextTick(V,this)),r},C.prototype.addListener=C.prototype.on,C.prototype.removeListener=function(e,t){var r=f.prototype.removeListener.call(this,e,t);return"readable"===e&&i.nextTick(G,this),r},C.prototype.removeAllListeners=function(e){var t=f.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&i.nextTick(G,this),t},C.prototype.resume=function(){var e=this._readableState;return e.flowing||(a("resume"),e.flowing=!e.readableListening,z(this,e)),e.paused=!1,this},C.prototype.pause=function(){return a("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(a("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},C.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",function(){if(a("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(i){if(a("wrapped data"),r.decoder&&(i=r.decoder.write(i)),!r.objectMode||null!=i)(r.objectMode||i&&i.length)&&(t.push(i)||(n=!0,e.pause()))}),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var o=0;o-1))throw new T(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(N.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(N.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),N.prototype._write=function(e,t,r){r(new m("_write()"))},N.prototype._writev=null,N.prototype.end=function(e,t,r){var n=this._writableState;return"function"==typeof e?(r=e,e=null,t=null):"function"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||z(this,n,r),this},Object.defineProperty(N.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(N.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),N.prototype.destroy=p.destroy,N.prototype._undestroy=p.undestroy,N.prototype._destroy=function(e,t){t(e)}},871:function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var o,a=r(698),s=Symbol("lastResolve"),u=Symbol("lastReject"),l=Symbol("error"),c=Symbol("ended"),f=Symbol("lastPromise"),d=Symbol("handlePromise"),h=Symbol("stream");function p(e,t){return{value:e,done:t}}function g(e){var t=e[s];if(null!==t){var r=e[h].read();null!==r&&(e[f]=null,e[s]=null,e[u]=null,t(p(r,!1)))}}function y(e){i.nextTick(g,e)}function v(e,t){return function(r,n){e.then(function(){if(t[c])return void r(p(void 0,!0));t[d](r,n)},n)}}var m=Object.getPrototypeOf(function(){}),b=Object.setPrototypeOf((n(o={get stream(){return this[h]},next:function(){var e,t=this,r=this[l];if(null!==r)return Promise.reject(r);if(this[c])return Promise.resolve(p(void 0,!0));if(this[h].destroyed)return new Promise(function(e,r){i.nextTick(function(){t[l]?r(t[l]):e(p(void 0,!0))})});var n=this[f];if(n)e=new Promise(v(n,this));else{var o=this[h].read();if(null!==o)return Promise.resolve(p(o,!1));e=new Promise(this[d])}return this[f]=e,e}},Symbol.asyncIterator,function(){return this}),n(o,"return",function(){var e=this;return new Promise(function(t,r){e[h].destroy(null,function(e){if(e)return void r(e);t(p(void 0,!0))})})}),o),m);e.exports=function(e){var t,r=Object.create(b,(n(t={},h,{value:e,writable:!0}),n(t,s,{value:null,writable:!0}),n(t,u,{value:null,writable:!0}),n(t,l,{value:null,writable:!0}),n(t,c,{value:e._readableState.endEmitted,writable:!0}),n(t,d,{value:function(e,t){var n=r[h].read();n?(r[f]=null,r[s]=null,r[u]=null,e(p(n,!1))):(r[s]=e,r[u]=t)},writable:!0}),t));return r[f]=null,a(e,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[u];null!==t&&(r[f]=null,r[s]=null,r[u]=null,t(e)),r[l]=e;return}var n=r[s];null!==n&&(r[f]=null,r[s]=null,r[u]=null,n(p(void 0,!0))),r[c]=!0}),e.on("readable",y.bind(null,r)),r}},379:function(e,t,r){"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,r=""+t.data;t=t.next;)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return l.alloc(0);for(var t=l.allocUnsafe(e>>>0),r=this.head,n=0;r;)d(r.data,t,n),n+=r.data.length,r=r.next;return t}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(o===i.length?n+=i:n+=i.slice(0,e),0==(e-=o)){o===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(o));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=l.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,o=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,o),0==(e-=o)){o===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(o));break}++n}return this.length-=n,t}},{key:f,value:function(e,t){return c(this,i({},t,{depth:0,customInspect:!1}))}}]),e}()},25:function(e){"use strict";function t(e,t){n(e,t),r(e)}function r(e){(!e._writableState||e._writableState.emitClose)&&(!e._readableState||e._readableState.emitClose)&&e.emit("close")}function n(e,t){e.emit("error",t)}e.exports={destroy:function(e,o){var a=this,s=this._readableState&&this._readableState.destroyed,u=this._writableState&&this._writableState.destroyed;return s||u?o?o(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,i.nextTick(n,this,e)):i.nextTick(n,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!o&&e?a._writableState?a._writableState.errorEmitted?i.nextTick(r,a):(a._writableState.errorEmitted=!0,i.nextTick(t,a,e)):i.nextTick(t,a,e):o?(i.nextTick(r,a),o(e)):i.nextTick(r,a)})),this},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var r=e._readableState,n=e._writableState;r&&r.autoDestroy||n&&n.autoDestroy?e.destroy(t):e.emit("error",t)}}},698:function(e,t,r){"use strict";var n=r(646).q.ERR_STREAM_PREMATURE_CLOSE;function i(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=Array(r),i=0;i0,function(t){e||(e=t),t&&o.forEach(f),a||(o.forEach(f),i(e))})});return r.reduce(d)}},776:function(e,t,r){"use strict";var n=r(646).q.ERR_INVALID_OPT_VALUE;function i(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}e.exports={getHighWaterMark:function(e,t,r,o){var a=i(t,o,r);if(null!=a){if(!(isFinite(a)&&Math.floor(a)===a)||a<0)throw new n(o?r:"highWaterMark",a);return Math.floor(a)}return e.objectMode?16:16384}}},678:function(e,t,r){e.exports=r(781)},55:function(e,t,r){var n=r(300),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function a(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return i(e,t,r)},a.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},a.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return i(e)},a.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n.SlowBuffer(e)}},173:function(e,t,r){e.exports=i;var n=r(361).EventEmitter;function i(){n.call(this)}r(782)(i,n),i.Readable=r(709),i.Writable=r(337),i.Duplex=r(403),i.Transform=r(170),i.PassThrough=r(889),i.finished=r(698),i.pipeline=r(442),i.Stream=i,i.prototype.pipe=function(e,t){var r=this;function i(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function o(){r.readable&&r.resume&&r.resume()}r.on("data",i),e.on("drain",o),e._isStdio||t&&!1===t.end||(r.on("end",s),r.on("close",u));var a=!1;function s(){a||(a=!0,e.end())}function u(){a||(a=!0,"function"==typeof e.destroy&&e.destroy())}function l(e){if(c(),0===n.listenerCount(this,"error"))throw e}function c(){r.removeListener("data",i),e.removeListener("drain",o),r.removeListener("end",s),r.removeListener("close",u),r.removeListener("error",l),e.removeListener("error",l),r.removeListener("end",c),r.removeListener("close",c),e.removeListener("close",c)}return r.on("error",l),e.on("error",l),r.on("end",c),r.on("close",c),e.on("close",c),e.emit("pipe",r),e}},704:function(e,t,r){"use strict";var n=r(55).Buffer,i=n.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;if(!e)return"utf8";for(;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function a(e){var t=o(e);if("string"!=typeof t&&(n.isEncoding===i||!i(e)))throw Error("Unknown encoding: "+e);return t||e}function s(e){var t;switch(this.encoding=a(e),this.encoding){case"utf16le":this.text=p,this.end=g,t=4;break;case"utf8":this.fillLast=f,t=4;break;case"base64":this.text=y,this.end=v,t=3;break;default:this.write=m,this.end=b;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function u(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function l(e,t,r){var n=t.length-1;if(n=0?(i>0&&(e.lastNeed=i-1),i):--n=0?(i>0&&(e.lastNeed=i-2),i):--n=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}function c(e,t,r){if((192&t[0])!=128)return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"�"}}function f(e){var t=this.lastTotal-this.lastNeed,r=c(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}function d(e,t){var r=l(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)}function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function p(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function g(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function y(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function v(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function m(e){return e.toString(this.encoding)}function b(e){return e&&e.length?this.write(e):""}t.s=s,s.prototype.write=function(e){var t,r;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hexToBase64=void 0;var n=r(55733);t.hexToBase64=function(e){if(!e||e.length%2!=0)throw TypeError("Invalid hexString value.");var t=e.split("").reduce(function(e,t,r){return r%2==0?e.push(t):e[e.length-1]="".concat(e[e.length-1]).concat(t),e},[]),r=String.fromCharCode.apply(null,t.map(function(e){var t=parseInt(e,16);if(isNaN(t))throw TypeError("Invalid hexString value.");return t}));return(0,n.encode)(r)}},57953:function(e){!function(t,r){e.exports=r()}(0,function(){"use strict";function e(e){return Number.isInteger(e)&&e>=0}function t(e){this.name="ArgumentError",this.message=e}return function(r,n){if(n=n||{},"function"!=typeof r)throw new t("fetch must be a function");if("object"!=typeof n)throw new t("defaults must be an object");if(void 0!==n.retries&&!e(n.retries))throw new t("retries must be a positive integer");if(void 0!==n.retryDelay&&!e(n.retryDelay)&&"function"!=typeof n.retryDelay)throw new t("retryDelay must be a positive integer or a function returning a positive integer");if(void 0!==n.retryOn&&!Array.isArray(n.retryOn)&&"function"!=typeof n.retryOn)throw new t("retryOn property expects an array or function");return n=Object.assign({retries:3,retryDelay:1e3,retryOn:[]},n),function(i,o){var a=n.retries,s=n.retryDelay,u=n.retryOn;if(o&&void 0!==o.retries)if(e(o.retries))a=o.retries;else throw new t("retries must be a positive integer");if(o&&void 0!==o.retryDelay)if(e(o.retryDelay)||"function"==typeof o.retryDelay)s=o.retryDelay;else throw new t("retryDelay must be a positive integer or a function returning a positive integer");if(o&&o.retryOn)if(Array.isArray(o.retryOn)||"function"==typeof o.retryOn)u=o.retryOn;else throw new t("retryOn property expects an array or function");return new Promise(function(e,t){var n=function(n){r("undefined"!=typeof Request&&i instanceof Request?i.clone():i,o).then(function(r){if(Array.isArray(u)&&-1===u.indexOf(r.status))e(r);else if("function"==typeof u)try{return Promise.resolve(u(n,null,r)).then(function(t){t?l(n,null,r):e(r)}).catch(t)}catch(e){t(e)}else n{"use strict";r.d(t,{x:()=>o});var n=r(72223),i=r(55717);function o(e){var t,r=[{size:16,svgContent:""},{size:24,svgContent:""}],o=e.size?i.$Z[e.size]:e.iconSize,a=(0,i._C)(r,o||24),s=function(e,t){return e?"").concat(e,""):""},u=function(e,t){return e?"").concat(e,""):""},l=null!=(t=e.autoMirror)&&t;return n.createElement(i.In,Object.assign({},e,{autoMirror:l,viewBox:"0 0 ".concat(a.size," ").concat(a.size),dangerouslySetInnerHTML:{__html:"".concat(s(e.title,e.titleId)).concat(u(e.desc,e.descId)).concat(a.svgContent)}}))}},59716:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createCacheIdContext=void 0;var n=r(57537);t.createCacheIdContext=function(e){var t=(0,n.hexToBase64)(e);return function(){return{name:"context_cache_id",data:{value:t}}}}},63995:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDeviceContext=void 0,t.createDeviceContext=function(e){return function(){return{name:"context_device",data:e}}}},65460:(e,t,r)=>{"use strict";r.d(t,{C:()=>o});var n=r(72223),i=r(62059),o=function(e){var t=e.iconOnly,r=e.iconLeading,o=e.iconTrailing,a=e.children,s=e.iconSize,u=function(e){if(!e)return null;var t=e;return e&&n.createElement("span",{"aria-hidden":"true",className:(0,i.ZP)(["button__icon-wrapper"])},n.createElement(t,{size:s}))};return t?n.createElement(n.Fragment,null,u(t)):n.createElement(n.Fragment,null,u(r),a,u(o))}},66825:(e,t)=>{!function(e){var t,r,n,i=String.fromCharCode;function o(e){for(var t,r,n=[],i=0,o=e.length;i=55296&&t<=56319&&i65535&&(t-=65536,o+=i(t>>>10&1023|55296),t=56320|1023&t),o+=i(t);return o}function s(e){if(e>=55296&&e<=57343)throw Error("Lone surrogate U+"+e.toString(16).toUpperCase()+" is not a scalar value")}function u(e,t){return i(e>>t&63|128)}function l(e){if((0xffffff80&e)==0)return i(e);var t="";return(0xfffff800&e)==0?t=i(e>>6&31|192):(0xffff0000&e)==0?(s(e),t=i(e>>12&15|224)+u(e,6)):(0xffe00000&e)==0&&(t=i(e>>18&7|240)+u(e,12)+u(e,6)),t+=i(63&e|128)}function c(e){for(var t=o(e),r=t.length,n=-1,i="";++n=r)throw Error("Invalid byte index");var e=255&t[n];if(n++,(192&e)==128)return 63&e;throw Error("Invalid continuation byte")}function d(){var e,i,o,a;if(n>r)throw Error("Invalid byte index");if(n==r)return!1;if(e=255&t[n],n++,(128&e)==0)return e;if((224&e)==192){if((a=(31&e)<<6|(i=f()))>=128)return a;throw Error("Invalid continuation byte")}if((240&e)==224){if((a=(15&e)<<12|(i=f())<<6|(o=f()))>=2048)return s(a),a;throw Error("Invalid continuation byte")}if((248&e)==240&&(i=f(),(a=(7&e)<<18|i<<12|(o=f())<<6|f())>=65536&&a<=1114111))return a;throw Error("Invalid UTF-8 detected")}function h(e){r=(t=o(e)).length,n=0;for(var i,s=[];!1!==(i=d());)s.push(i);return a(s)}e.version="3.0.0",e.encode=c,e.decode=h}(t)},67830:(e,t,r)=>{"use strict";r.d(t,{U1:()=>p});var n=r(86143),i=r(10895);r(98402);var o="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!=arguments.length)return"object"==typeof arguments[0]?n.Zz:n.Zz.apply(null,arguments)};"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;function a(e,t){function r(...n){if(t){let r=t(...n);if(!r)throw Error(I(0));return{type:e,payload:r.payload,..."meta"in r&&{meta:r.meta},..."error"in r&&{error:r.error}}}return{type:e,payload:n[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=t=>(0,n.ve)(t)&&t.type===e,r}var s=class e extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(...e){return super.concat.apply(this,e)}prepend(...t){return 1===t.length&&Array.isArray(t[0])?new e(...t[0].concat(this)):new e(...t.concat(this))}};function u(e){return"boolean"==typeof e}var l=()=>function(e){let{thunk:t=!0,immutableCheck:r=!0,serializableCheck:n=!0,actionCreatorCheck:o=!0}=e??{},a=new s;return t&&(u(t)?a.push(i.P):a.push((0,i.Y)(t.extraArgument))),a},c="RTK_autoBatch",f=e=>t=>{setTimeout(t,e)},d=(e={type:"raf"})=>t=>(...r)=>{let n=t(...r),i=!0,o=!1,a=!1,s=new Set,u="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!=typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:f(10):"callback"===e.type?e.queueNotification:f(e.timeout),l=()=>{a=!1,o&&(o=!1,s.forEach(e=>e()))};return Object.assign({},n,{subscribe(e){let t=()=>i&&e(),r=n.subscribe(t);return s.add(e),()=>{r(),s.delete(e)}},dispatch(e){try{return(o=!(i=!e?.meta?.[c]))&&!a&&(a=!0,u(l)),n.dispatch(e)}finally{i=!0}}})},h=e=>function(t){let{autoBatch:r=!0}=t??{},n=new s(e);return r&&n.push(d("object"==typeof r?r:void 0)),n};function p(e){let t,r,i=l(),{reducer:a,middleware:s,devTools:u=!0,duplicateMiddlewareCheck:c=!0,preloadedState:f,enhancers:d}=e||{};if("function"==typeof a)t=a;else if((0,n.Qd)(a))t=(0,n.HY)(a);else throw Error(I(1));r="function"==typeof s?s(i):i();let p=n.Zz;u&&(p=o({trace:!1,..."object"==typeof u&&u}));let g=h((0,n.Tw)(...r)),y=p(..."function"==typeof d?d(g):g());return(0,n.y$)(t,f,y)}var g="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",y=(e=21)=>{let t="",r=e;for(;r--;)t+=g[64*Math.random()|0];return t},v=(e=>(e.reducer="reducer",e.reducerWithPrepare="reducerWithPrepare",e.asyncThunk="asyncThunk",e))(v||{}),m=(e,t)=>{if("function"!=typeof e)throw TypeError(I(32))},{assign:b}=Object,E="listenerMiddleware",_=e=>{let{type:t,actionCreator:r,matcher:n,predicate:i,effect:o}=e;if(t)i=a(t).match;else if(r)t=r.type,i=r.match;else if(n)i=n;else if(i);else throw Error(I(21));return m(o,"options.listener"),{predicate:i,type:t,effect:o}},S=b(e=>{let{type:t,predicate:r,effect:n}=_(e);return{id:y(),effect:n,type:t,predicate:r,pending:new Set,unsubscribe:()=>{throw Error(I(22))}}},{withTypes:()=>S}),O=b(a(`${E}/add`),{withTypes:()=>O}),T=b(a(`${E}/remove`),{withTypes:()=>T}),A=Symbol.for("rtk-state-proxy-original");function I(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}},70010:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defer=void 0;var r,n="undefined"!=typeof window,i=[];function o(){var e,t=i.splice(0);if(t.length)for(var r=0,n=t.length;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EventEmitter=void 0;var n=r(40363),i=r(70010);function o(e,t,r){for(var n=0,i=e.length;n{"use strict";var n,i;function o(e){return 9===e||32===e}function a(e,t){let r=e.replace(/"""/g,'\\"""'),n=r.split(/\r\n|[\n\r]/g),i=1===n.length,a=n.length>1&&n.slice(1).every(e=>0===e.length||o(e.charCodeAt(0))),s=r.endsWith('\\"""'),u=e.endsWith('"')&&!s,l=e.endsWith("\\"),c=u||l,f=!(null!=t&&t.minimize)&&(!i||e.length>70||c||a||s),d="",h=i&&o(e.charCodeAt(0));return(f&&!h||a)&&(d+="\n"),d+=r,(f||c)&&(d+="\n"),'"""'+d+'"""'}function s(e){return`"${e.replace(u,l)}"`}r.d(t,{y:()=>w});let u=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function l(e){return c[e.charCodeAt(0)]}let c=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"];function f(e,t){if(!e)throw Error(t)}let d=10,h=2;function p(e){return g(e,[])}function g(e,t){switch(typeof e){case"string":return JSON.stringify(e);case"function":return e.name?`[function ${e.name}]`:"[function]";case"object":return y(e,t);default:return String(e)}}function y(e,t){if(null===e)return"null";if(t.includes(e))return"[Circular]";let r=[...t,e];if(v(e)){let t=e.toJSON();if(t!==e)return"string"==typeof t?t:g(t,r)}else if(Array.isArray(e))return b(e,r);return m(e,r)}function v(e){return"function"==typeof e.toJSON}function m(e,t){let r=Object.entries(e);return 0===r.length?"{}":t.length>h?"["+E(e)+"]":"{ "+r.map(([e,r])=>e+": "+g(r,t)).join(", ")+" }"}function b(e,t){if(0===e.length)return"[]";if(t.length>h)return"[Array]";let r=Math.min(d,e.length),n=e.length-r,i=[];for(let n=0;n1&&i.push(`... ${n} more items`),"["+i.join(", ")+"]"}function E(e){let t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){let t=e.constructor.name;if("string"==typeof t&&""!==t)return t}return t}Symbol.toStringTag,Symbol.toStringTag;let _={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},S=new Set(Object.keys(_));function O(e){let t=null==e?void 0:e.kind;return"string"==typeof t&&S.has(t)}!function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"}(n||(n={})),function(e){e.NAME="Name",e.DOCUMENT="Document",e.OPERATION_DEFINITION="OperationDefinition",e.VARIABLE_DEFINITION="VariableDefinition",e.SELECTION_SET="SelectionSet",e.FIELD="Field",e.ARGUMENT="Argument",e.FRAGMENT_SPREAD="FragmentSpread",e.INLINE_FRAGMENT="InlineFragment",e.FRAGMENT_DEFINITION="FragmentDefinition",e.VARIABLE="Variable",e.INT="IntValue",e.FLOAT="FloatValue",e.STRING="StringValue",e.BOOLEAN="BooleanValue",e.NULL="NullValue",e.ENUM="EnumValue",e.LIST="ListValue",e.OBJECT="ObjectValue",e.OBJECT_FIELD="ObjectField",e.DIRECTIVE="Directive",e.NAMED_TYPE="NamedType",e.LIST_TYPE="ListType",e.NON_NULL_TYPE="NonNullType",e.SCHEMA_DEFINITION="SchemaDefinition",e.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",e.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",e.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",e.FIELD_DEFINITION="FieldDefinition",e.INPUT_VALUE_DEFINITION="InputValueDefinition",e.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",e.UNION_TYPE_DEFINITION="UnionTypeDefinition",e.ENUM_TYPE_DEFINITION="EnumTypeDefinition",e.ENUM_VALUE_DEFINITION="EnumValueDefinition",e.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",e.DIRECTIVE_DEFINITION="DirectiveDefinition",e.SCHEMA_EXTENSION="SchemaExtension",e.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",e.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",e.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",e.UNION_TYPE_EXTENSION="UnionTypeExtension",e.ENUM_TYPE_EXTENSION="EnumTypeExtension",e.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"}(i||(i={}));let T=Object.freeze({});function A(e,t,r=_){let n,o,a,s=new Map;for(let e of Object.values(i))s.set(e,I(t,e));let u=Array.isArray(e),l=[e],c=-1,d=[],h=e,g=[],y=[];do{var v,m,b;let e,i=++c===l.length,E=i&&0!==d.length;if(i){if(o=0===y.length?void 0:g[g.length-1],h=a,a=y.pop(),E)if(u){h=h.slice();let e=0;for(let[t,r]of d){let n=t-e;null===r?(h.splice(n,1),e++):h[n]=r}}else for(let[e,t]of(h={...h},d))h[e]=t;c=n.index,l=n.keys,d=n.edits,u=n.inArray,n=n.prev}else if(a){if(null==(h=a[o=u?c:l[c]]))continue;g.push(o)}if(!Array.isArray(h)){O(h)||f(!1,`Invalid AST Node: ${p(h)}.`);let r=i?null==(v=s.get(h.kind))?void 0:v.leave:null==(m=s.get(h.kind))?void 0:m.enter;if((e=null==r?void 0:r.call(t,h,o,a,g,y))===T)break;if(!1===e){if(!i){g.pop();continue}}else if(void 0!==e&&(d.push([o,e]),!i))if(O(e))h=e;else{g.pop();continue}}void 0===e&&E&&d.push([o,h]),i?g.pop():(n={inArray:u,index:c,keys:l,edits:d,prev:n},l=(u=Array.isArray(h))?h:null!=(b=r[h.kind])?b:[],c=-1,d=[],a&&y.push(a),a=h)}while(void 0!==n);return 0!==d.length?d[d.length-1][1]:e}function I(e,t){let r=e[t];return"object"==typeof r?r:"function"==typeof r?{enter:r,leave:void 0}:{enter:e.enter,leave:e.leave}}function w(e){return A(e,C)}let N=80,C={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>R(e.definitions,"\n\n")},OperationDefinition:{leave(e){let t=x("(",R(e.variableDefinitions,", "),")"),r=R([e.operation,R([e.name,t]),R(e.directives," ")]," ");return("query"===r?"":r+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:r,directives:n})=>e+": "+t+x(" = ",r)+x(" ",R(n," "))},SelectionSet:{leave:({selections:e})=>P(e)},Field:{leave({alias:e,name:t,arguments:r,directives:n,selectionSet:i}){let o=x("",e,": ")+t,a=o+x("(",R(r,", "),")");return a.length>N&&(a=o+x("(\n",L(R(r,"\n")),"\n)")),R([a,R(n," "),i]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+x(" ",R(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:r})=>R(["...",x("on ",e),R(t," "),r]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:r,directives:n,selectionSet:i})=>`fragment ${e}${x("(",R(r,", "),")")} on ${t} ${x("",R(n," ")," ")}`+i},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?a(e):s(e)},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+R(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+R(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+x("(",R(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:r})=>x("",e,"\n")+R(["schema",R(t," "),P(r)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:r})=>x("",e,"\n")+R(["scalar",t,R(r," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:i})=>x("",e,"\n")+R(["type",t,x("implements ",R(r," & ")),R(n," "),P(i)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:r,type:n,directives:i})=>x("",e,"\n")+t+(D(r)?x("(\n",L(R(r,"\n")),"\n)"):x("(",R(r,", "),")"))+": "+n+x(" ",R(i," "))},InputValueDefinition:{leave:({description:e,name:t,type:r,defaultValue:n,directives:i})=>x("",e,"\n")+R([t+": "+r,x("= ",n),R(i," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:i})=>x("",e,"\n")+R(["interface",t,x("implements ",R(r," & ")),R(n," "),P(i)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:r,types:n})=>x("",e,"\n")+R(["union",t,R(r," "),x("= ",R(n," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:r,values:n})=>x("",e,"\n")+R(["enum",t,R(r," "),P(n)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:r})=>x("",e,"\n")+R([t,R(r," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:r,fields:n})=>x("",e,"\n")+R(["input",t,R(r," "),P(n)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:r,repeatable:n,locations:i})=>x("",e,"\n")+"directive @"+t+(D(r)?x("(\n",L(R(r,"\n")),"\n)"):x("(",R(r,", "),")"))+(n?" repeatable":"")+" on "+R(i," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>R(["extend schema",R(e," "),P(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>R(["extend scalar",e,R(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>R(["extend type",e,x("implements ",R(t," & ")),R(r," "),P(n)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>R(["extend interface",e,x("implements ",R(t," & ")),R(r," "),P(n)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:r})=>R(["extend union",e,R(t," "),x("= ",R(r," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:r})=>R(["extend enum",e,R(t," "),P(r)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:r})=>R(["extend input",e,R(t," "),P(r)]," ")}};function R(e,t=""){var r;return null!=(r=null==e?void 0:e.filter(e=>e).join(t))?r:""}function P(e){return x("{\n",L(R(e,"\n")),"\n}")}function x(e,t,r=""){return null!=t&&""!==t?e+t+r:""}function L(e){return x(" ",e.replace(/\n/g,"\n "))}function D(e){var t;return null!=(t=null==e?void 0:e.some(e=>e.includes("\n")))&&t}},71336:(e,t,r)=>{"use strict";r.d(t,{y:()=>o});var n=r(72223),i=r(55717);function o(e){var t,r=[{size:16,svgContent:""},{size:24,svgContent:""}],o=e.size?i.$Z[e.size]:e.iconSize,a=(0,i._C)(r,o||24),s=function(e,t){return e?"").concat(e,""):""},u=function(e,t){return e?"").concat(e,""):""},l=null!=(t=e.autoMirror)&&t;return n.createElement(i.In,Object.assign({},e,{autoMirror:l,viewBox:"0 0 ".concat(a.size," ").concat(a.size),dangerouslySetInnerHTML:{__html:"".concat(s(e.title,e.titleId)).concat(u(e.desc,e.descId)).concat(a.svgContent)}}))}},71343:(e,t,r)=>{"use strict";function n(e,t=`expected a function, instead received ${typeof e}`){if("function"!=typeof e)throw TypeError(t)}function i(e,t=`expected an object, instead received ${typeof e}`){if("object"!=typeof e)throw TypeError(t)}function o(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(e=>"function"==typeof e)){let r=e.map(e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e).join(", ");throw TypeError(`${t}[${r}]`)}}r.d(t,{Mz:()=>P});var a=e=>Array.isArray(e)?e:[e];function s(e){let t=Array.isArray(e[0])?e[0]:e;return o(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}function u(e,t){let r=[],{length:n}=e;for(let i=0;i!1;function y(){return p(null,g)}var v=e=>{let t=e.collectionTag;null===t&&(t=e.collectionTag=y()),h(t)};Symbol();var m=0,b=Object.getPrototypeOf({}),E=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy(this,_);tag=y();tags={};children={};collectionTag=null;id=m++},_={get:(e,t)=>(function(){let{value:r}=e,n=Reflect.get(r,t);if("symbol"==typeof t||t in b)return n;if("object"==typeof n&&null!==n){let r=e.children[t];return void 0===r&&(r=e.children[t]=T(n)),r.tag&&h(r.tag),r.proxy}{let r=e.tags[t];return void 0===r&&((r=e.tags[t]=y()).value=n),h(r),n}})(),ownKeys:e=>(v(e),Reflect.ownKeys(e.value)),getOwnPropertyDescriptor:(e,t)=>Reflect.getOwnPropertyDescriptor(e.value,t),has:(e,t)=>Reflect.has(e.value,t)},S=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy([this],O);tag=y();tags={};children={};collectionTag=null;id=m++},O={get:([e],t)=>("length"===t&&v(e),_.get(e,t)),ownKeys:([e])=>_.ownKeys(e),getOwnPropertyDescriptor:([e],t)=>_.getOwnPropertyDescriptor(e,t),has:([e],t)=>_.has(e,t)};function T(e){return Array.isArray(e)?new S(e):new E(e)}var A=class{constructor(e){this.value=e}deref(){return this.value}},I="undefined"!=typeof WeakRef?WeakRef:A,w=0,N=1;function C(){return{s:w,v:void 0,o:null,p:null}}function R(e,t={}){let r,n=C(),{resultEqualityCheck:i}=t,o=0;function a(){let t,a=n,{length:s}=arguments;for(let e=0,t=s;e{n=C(),a.resetResultsCount()},a.resultsCount=()=>o,a.resetResultsCount=()=>{o=0},a}var P=function(e,...t){let r="function"==typeof e?{memoize:e,memoizeOptions:t}:e,i=(...e)=>{let t,i=0,o=0,l={},c=e.pop();"object"==typeof c&&(l=c,c=e.pop()),n(c,`createSelector expects an output function after the inputs, but received: [${typeof c}]`);let{memoize:f,memoizeOptions:d=[],argsMemoize:h=R,argsMemoizeOptions:p=[],devModeChecks:g={}}={...r,...l},y=a(d),v=a(p),m=s(e),b=f(function(){return i++,c.apply(null,arguments)},...y);return Object.assign(h(function(){o++;let e=u(m,arguments);return t=b.apply(null,e)},...v),{resultFunc:c,memoizedResultFunc:b,dependencies:m,dependencyRecomputations:()=>o,resetDependencyRecomputations:()=>{o=0},lastResult:()=>t,recomputations:()=>i,resetRecomputations:()=>{i=0},memoize:f,argsMemoize:h})};return Object.assign(i,{withTypes:()=>i}),i}(R),x=Object.assign((e,t=P)=>{i(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);let r=Object.keys(e);return t(r.map(t=>e[t]),(...e)=>e.reduce((e,t,n)=>(e[r[n]]=t,e),{}))},{withTypes:()=>x})},71549:(e,t,r)=>{"use strict";r.d(t,{h:()=>o});var n=r(72223),i=r(55717);function o(e){var t,r=[{size:16,svgContent:""},{size:24,svgContent:""}],o=e.size?i.$Z[e.size]:e.iconSize,a=(0,i._C)(r,o||24),s=function(e,t){return e?"").concat(e,""):""},u=function(e,t){return e?"").concat(e,""):""},l=null!=(t=e.autoMirror)&&t;return n.createElement(i.In,Object.assign({},e,{autoMirror:l,viewBox:"0 0 ".concat(a.size," ").concat(a.size),dangerouslySetInnerHTML:{__html:"".concat(s(e.title,e.titleId)).concat(u(e.desc,e.descId)).concat(a.svgContent)}}))}},71938:(e,t,r)=>{"use strict";r.r(t),r.d(t,{focusable:()=>x,getTabIndex:()=>h,isFocusable:()=>M,isTabbable:()=>L,tabbable:()=>P});var n=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],i=n.join(","),o="undefined"==typeof Element,a=o?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s=!o&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},u=function(e,t){void 0===t&&(t=!0);var r,n=null==e||null==(r=e.getAttribute)?void 0:r.call(e,"inert");return""===n||"true"===n||t&&e&&u(e.parentNode)},l=function(e){var t,r=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===r||"true"===r},c=function(e,t,r){if(u(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(i));return t&&a.call(e,i)&&n.unshift(e),n=n.filter(r)},f=function(e,t,r){for(var n=[],o=Array.from(e);o.length;){var s=o.shift();if(!u(s,!1))if("SLOT"===s.tagName){var l=s.assignedElements(),c=f(l.length?l:s.children,!0,r);r.flatten?n.push.apply(n,c):n.push({scopeParent:s,candidates:c})}else{a.call(s,i)&&r.filter(s)&&(t||!e.includes(s))&&n.push(s);var d=s.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(s),h=!u(d,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(s));if(d&&h){var p=f(!0===d?s.children:d.children,!0,r);r.flatten?n.push.apply(n,p):n.push({scopeParent:s,candidates:p})}else o.unshift.apply(o,s.children)}}return n},d=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},h=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||l(e))&&!d(e)?0:e.tabIndex},p=function(e,t){var r=h(e);return r<0&&t&&!d(e)?0:r},g=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},y=function(e){return"INPUT"===e.tagName},v=function(e){return y(e)&&"hidden"===e.type},m=function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some(function(e){return"SUMMARY"===e.tagName})},b=function(e,t){for(var r=0;rsummary:first-of-type")?e.parentElement:e;if(a.call(i,"details:not([open]) *"))return!0;if(r&&"full"!==r&&"full-native"!==r&&"legacy-full"!==r){if("non-zero-area"===r)return T(e)}else{if("function"==typeof n){for(var o=e;e;){var u=e.parentElement,l=s(e);if(u&&!u.shadowRoot&&!0===n(u))return T(e);e=e.assignedSlot?e.assignedSlot:u||l===e.ownerDocument?u:l.host}e=o}if(O(e))return!e.getClientRects().length;if("legacy-full"!==r)return!0}return!1},I=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var r=0;rh(t))&&!!w(e,t)},C=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},R=function(e){var t=[],r=[];return e.forEach(function(e,n){var i=!!e.scopeParent,o=i?e.scopeParent:e,a=p(o,i),s=i?R(e.candidates):o;0===a?i?t.push.apply(t,s):t.push(o):r.push({documentOrder:n,tabIndex:a,item:e,isScope:i,content:s})}),r.sort(g).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},P=function(e,t){var r;return R(r=(t=t||{}).getShadowRoot?f([e],t.includeContainer,{filter:N.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:C}):c(e,t.includeContainer,N.bind(null,t)))},x=function(e,t){return(t=t||{}).getShadowRoot?f([e],t.includeContainer,{filter:w.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):c(e,t.includeContainer,w.bind(null,t))},L=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==a.call(e,i)&&N(t,e)},D=n.concat("iframe").join(","),M=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==a.call(e,D)&&w(t,e)}},72475:(e,t)=>{"use strict";var r;r={value:!0},t.i=void 0,t.i=function(e){return{name:"EmbedPlayerActionNonAuth",environments:["browsernonauth"],data:e}}},75410:e=>{"use strict";let{AbortController:t,AbortSignal}="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0;e.exports=t,e.exports.AbortSignal=AbortSignal,e.exports.default=t},76551:(e,t,r)=>{"use strict";r.d(t,{B:()=>o});var n=r(72223),i=r(55717);function o(e){var t,r=[{size:16,svgContent:""},{size:24,svgContent:""}],o=e.size?i.$Z[e.size]:e.iconSize,a=(0,i._C)(r,o||24),s=function(e,t){return e?"").concat(e,""):""},u=function(e,t){return e?"").concat(e,""):""},l=null!=(t=e.autoMirror)&&t;return n.createElement(i.In,Object.assign({},e,{autoMirror:l,viewBox:"0 0 ".concat(a.size," ").concat(a.size),dangerouslySetInnerHTML:{__html:"".concat(s(e.title,e.titleId)).concat(u(e.desc,e.descId)).concat(a.svgContent)}}))}},79298:(e,t,r)=>{"use strict";r.d(t,{ky:()=>i,kE:()=>eB});var n,i,o,a,s,u,l,c,f,d,h,p,g,y,v=r(55733);!function(e){e.BACKEND="BACKEND",e.BROWSER="BROWSER",e.BROWSER_NON_AUTH="BROWSER_NON_AUTH",e.DESKTOP="DESKTOP",e.DESKTOP_NON_AUTH="DESKTOP_NON_AUTH",e.DEVICE="DEVICE",e.DEVICE_NON_AUTH="DEVICE_NON_AUTH"}(n||(n={}));var m=r(82643),b=r(84822),E=r(24623),_=r(8159);!function(e){e.UPLOAD_SUCCEEDED="upload_succeeded",e.UPLOAD_FAILED="upload_failed",e.UPLOAD_REQUEST_FAILED="upload_request_failed"}(i||(i={}));let S=E.m.forTag("Uploader"),O="@webgate/gabo-receiver-service/v3/events",T="@webgate/gabo-receiver-service/public/v3/events";function A(e,t){let{event_name:r,fragments:n}=e,{message:i}=n;return{reason:t,contexts:(0,m.__rest)(n,["message"]),event_data:{name:r,data:i}}}class I extends _.bk{constructor(e){var t;super(),this._suppressPersist=!1,this._backoff=!1,this._authorize=null==(t=e.authorize)||t,this._transport=e.transport,this._suppressPersist=!!e.suppressPersist,this._endpoint=this._authorize?O:T}_uploadBatch(e,t=!1){let r=this._transport,{events:n}=e,i=t&&this._authorize?r.appendLastTokenQuery(this._endpoint):this._endpoint;return this._transport.request(i,{method:b.Method.POST,metadata:{eventSenderEventNames:n.map(e=>e.event_name)},headers:{"content-type":"application/json"},responseType:"json",parseResponseHeaders:!0,payload:JSON.stringify({suppress_persist:this._suppressPersist,events:n}),forget:t,authorize:!t&&this._authorize}).then(this._parseUploadResponse.bind(this,e,t))}_parseUploadResponse(e,t,r){if(t)return Promise.resolve([]);let{events:n,keys:o}=e;if(!o.length)return Promise.resolve([]);let{body:a,headers:s,status:u}=r,l=this._authorize;if(200!==u||!a)return S.warn("Upload request failed",r),this.emit(i.UPLOAD_REQUEST_FAILED,{authorize:l,status:u}),this._backoff=!0,Promise.reject(o);let c=[],f=[],d=[],h=[],p=[],g=a.errors;g&&g.length&&(S.info("response errors",o,g),g.forEach(e=>{let{transient:t,index:r,reason:i}=e,a=o[r],s=A(n[r],i);c.push(a),t?(d.push(a),h.push(s)):(f.push(a),p.push(s))}));let y=o.filter(e=>!c.includes(e));this._backoff=(null==s?void 0:s.get("Spotify-Back-Off"))==="true";let v=f.length+d.length,m=y.length;return v>0&&this.emit(i.UPLOAD_FAILED,{authorize:l,rejected:p,will_retry:h}),m>0&&this.emit(i.UPLOAD_SUCCEEDED,{authorize:this._authorize,num_events:m}),Promise.resolve([...y,...f])}upload(e){let{events:t}=e;return t.length?this._uploadBatch(e):Promise.resolve([])}lastUpload(e){let{events:t}=e;return t.length?this._uploadBatch(e,!0).then(()=>[]):Promise.resolve([])}shouldBackoff(){return this._backoff}}function w(e){return new I(e)}var N=r(99188),C=r(12213);!function(e){e.JS_SDK_MULTI_ENV_TEST="JSSDKMultiEnvTest",e.JS_SDK_MULTI_ENV_TEST_NON_AUTH="JSSDKMultiEnvTestNonAuth"}(o||(o={})),function(e){e.AUTHORIZED="authorized",e.UNAUTHORIZED="unauthorized"}(a||(a={})),function(e){e.AUTH="Auth",e.NON_AUTH="NonAuth"}(s||(s={})),function(e){e.INVALID_PAYLOAD="INVALID_PAYLOAD",e.INVALID_NAME="INVALID_NAME",e.UNKNOWN_OWNER="UNKNOWN_OWNER",e.PAYLOAD_SIZE_LIMIT_EXCEEDED="PAYLOAD_SIZE_LIMIT_EXCEEDED"}(u||(u={}));let R={version:"5.0.2"};function P(e){let t=e.length,r=t;for(;r--;){let n=e.charCodeAt(r);n>127&&n<=2047?t++:n>2047&&n<=65535&&(t+=2),n>=56320&&n<=57343&&r--}return t}function x(e){return!e.endsWith(s.NON_AUTH)}!function(e){e.IMMEDIATE="flush_strategy_kind_immediate",e.SCHEDULED="flush_strategy_kind_scheduled"}(l||(l={}));let L=e=>{let t=5,r=0;for(let n=0;n"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{let t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}),M=e=>{let t=1;return e&&(t=e+1),t};class B{static pushToArrIfMissing(e,t){-1===e.indexOf(t)&&e.push(t)}static isMissingFromArray(e,t){return -1===e.indexOf(t)}}class k{constructor(e){this.installationId=e}getIdHash(e){let t=L(e);return(0,v.encode)(t)}getId(e,t){let r=t?`${this.installationId}-${t}-${e}`:`${this.installationId}-${e}`;return this.getIdHash(r)}}let j=1e4,U=2e6,F=.1;class H{setItem(e,t){try{return window.localStorage.setItem(e,t),!0}catch(e){return!1}}getItem(e){return window.localStorage.getItem(e)}removeItem(e){window.localStorage.removeItem(e)}clear(){window.localStorage.clear()}getKeys(){return Object.keys(window.localStorage)}}class G{constructor(){this.items=new Map([])}setItem(e,t){try{return this.items.set(e,t),!0}catch(e){return!1}}getItem(e){let t=this.items.get(e);return null!=t?t:null}removeItem(e){this.items.delete(e)}clear(){this.items.clear()}getKeys(){return Array.from(this.items.keys())}}function V(e){return e instanceof DOMException&&(22===e.code||1014===e.code||"QuotaExceededError"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name)}function z(e=1){let t;try{t=window.localStorage;let r="__storage_test__",n="x".repeat(e);return t.setItem(r,n),t.removeItem(r),c.OK}catch(e){if(V(e)&&t&&0!==t.length)return c.LOW_STORAGE_SPACE;return c.NOT_SUPPORTED}}!function(e){e.OK="OK",e.NOT_SUPPORTED="NOT_SUPPORTED",e.LOW_STORAGE_SPACE="LOW_STORAGE_SPACE"}(c||(c={}));let q=4,$=[["PLAYGROUND_APP|ES|STORAGE_ID","c8f10253-7492-4747-b7f2-37acea03f75d"],["PLAYGROUND_APP|ES|INSTALLATION_ID","1a2dfa7a-7dd4-436b-9f98-fe31d4911f10"]].flat(1).map(P).reduce((e,t)=>e+t)*q,K="|",W="ES";function Y(e){return e.split(K)}function Q(e,t){return Y(e)[t]}function X(...e){return e.join(K)}!function(e){e.EVENTS="EVENT",e.SEQ_NUM="SEQ_NUM",e.GLOBAL_SEQ_NUM="GLOBAL_SEQ_NUM",e.DROPPED_EVENT="DROPPED_EVENT"}(f||(f={})),function(e){e[e.ITEM_GROUP_ID=0]="ITEM_GROUP_ID",e[e.GLOBAL_SEQ_NUM=1]="GLOBAL_SEQ_NUM",e[e.SEQ_ID=2]="SEQ_ID",e[e.EVENT_NAME=3]="EVENT_NAME",e[e.EVENT_SEQ_NUM=4]="EVENT_SEQ_NUM"}(d||(d={})),function(e){e[e.ITEM_GROUP_ID=0]="ITEM_GROUP_ID",e[e.SEQ_ID=1]="SEQ_ID",e[e.EVENT_NAME=2]="EVENT_NAME"}(h||(h={})),function(e){e[e.ITEM_GROUP_ID=0]="ITEM_GROUP_ID",e[e.SEQ_ID=1]="SEQ_ID",e[e.EVENT_NAME=2]="EVENT_NAME"}(p||(p={}));let J="STORAGE_ID",Z="INSTALLATION_ID";function ee(e){let t=0;for(let r of e)localStorage.hasOwnProperty(r)&&(t+=(localStorage[r].length+r.length)*2);return t}!function(e){e.CUSTOM_STORAGE="CS",e.IN_MEMORY_STORAGE="IMS",e.LOCAL_STORAGE="LS"}(g||(g={}));class et{constructor(e){this.currentTotalSizeForEvents=0,this.currentTotalSizeForDroppedCounters=0,this.maxStorageCapacityForEventsInBytes=0,this.maxStorageCapacityForDroppedCountersInBytes=0;let t=e.storagePrefix.replace(/\|/g,"");this.storageKeyPrefix=`${X(W,t)}${K}`,this.storage=this.createStorage(e),this.configureMaxStorageCapacity(e),this.configureMaxStorageCapacity=this.configureMaxStorageCapacity.bind(this),this.configureMaxStorageCapacity(e),this.setTotalEventStorageSizeAtStartup=this.setTotalEventStorageSizeAtStartup.bind(this),this.setTotalEventStorageSizeAtStartup(),this.setTotalDroppedCountersStorageSizeAtStartup=this.setTotalDroppedCountersStorageSizeAtStartup.bind(this)}configureMaxStorageCapacity(e){let t,r;this.storage.maxCapacityInBytes?t=this.storage.maxCapacityInBytes:e.maxCapacityInBytes&&(t=e.maxCapacityInBytes),this.storage.maxCapacityForDroppedInPercentage?r=this.storage.maxCapacityForDroppedInPercentage:e.maxStorageCapacityForDroppedInPercentage&&(r=e.maxStorageCapacityForDroppedInPercentage),void 0!==t&&void 0!==r?(this.maxStorageCapacityForDroppedCountersInBytes=t*r,this.maxStorageCapacityForEventsInBytes=t-this.maxStorageCapacityForDroppedCountersInBytes):(this.maxStorageCapacityForEventsInBytes=void 0,this.maxStorageCapacityForDroppedCountersInBytes=void 0)}setTotalEventStorageSizeAtStartup(){let e=this.getKeys(!0);this.currentTotalSizeForEvents=ee(e)}setTotalDroppedCountersStorageSizeAtStartup(){let e=this.getKeys(!0).filter(e=>Y(e)[p.ITEM_GROUP_ID]===f.DROPPED_EVENT);this.currentTotalSizeForDroppedCounters=ee(e)}createStorage(e){if(e.storage)return e.storage;let t=U;void 0!==e.maxCapacityInBytes&&(t=e.maxCapacityInBytes);let r=F;void 0!==e.maxStorageCapacityForDroppedInPercentage&&(r=e.maxStorageCapacityForDroppedInPercentage);let n={maxCapacityInBytes:t,adapter:new H,flushStrategy:{kind:l.SCHEDULED,interval:e.flushIntervalMs||j},maxCapacityForDroppedInPercentage:r},i={adapter:new G,flushStrategy:{kind:l.IMMEDIATE}};switch(z($)){case c.OK:return n;case c.LOW_STORAGE_SPACE:return(e.requiredPersistentStorageItems||[]).every(e=>{let t=`${this.storageKeyPrefix}${e}`;return!!n.adapter.getItem(t)})?n:i;case c.NOT_SUPPORTED:default:return i}}getItemSizeInBytes(e,t){return 2*e.length+2*t.length}canMakeEventsStorageFull(e){return void 0!==this.maxStorageCapacityForEventsInBytes&&e+this.currentTotalSizeForEvents>this.maxStorageCapacityForEventsInBytes}canMakeDroppedCountersStorageFull(e){return void 0!==this.maxStorageCapacityForDroppedCountersInBytes&&e+this.currentTotalSizeForDroppedCounters>this.maxStorageCapacityForDroppedCountersInBytes}get storageType(){return this.storageAdapter instanceof H?g.LOCAL_STORAGE:this.storageAdapter instanceof G?g.IN_MEMORY_STORAGE:g.CUSTOM_STORAGE}get storageAdapter(){return this.storage.adapter}get flushStrategy(){return this.storage.flushStrategy}getOrCreateId(e,t){let r=this.getItem(e);if(r)return r;let n=t||D();return this.addItemInEventsStorage(e,n),n}updateItemInEventsStorage(e,t){if(void 0!==this.maxStorageCapacityForEventsInBytes){let r=this.getItem(e),n=0;r&&(n=this.getItemSizeInBytes(e,r));let i=this.getItemSizeInBytes(e,t);return!(i>n&&this.canMakeEventsStorageFull(i-n))&&!!this.setItem(e,t)&&(this.currentTotalSizeForEvents+=i-n,!0)}return this.setItem(e,t)}updateItemInDroppedCountersStorage(e,t){if(void 0!==this.maxStorageCapacityForDroppedCountersInBytes){let r=this.getItem(e),n=0;r&&(n=this.getItemSizeInBytes(e,r));let i=this.getItemSizeInBytes(e,t);return!(i>n&&this.canMakeDroppedCountersStorageFull(i-n))&&!!this.setItem(e,t)&&(this.currentTotalSizeForDroppedCounters+=i-n,!0)}return this.setItem(e,t)}addItemInEventsStorage(e,t){if(void 0!==this.maxStorageCapacityForEventsInBytes){let r=this.getItemSizeInBytes(e,t);return!this.canMakeEventsStorageFull(r)&&!!this.setItem(e,t)&&(this.currentTotalSizeForEvents+=r,!0)}return this.setItem(e,t)}addItemInDroppedCountersStorage(e,t){if(void 0!==this.maxStorageCapacityForDroppedCountersInBytes){let r=this.getItemSizeInBytes(e,t);return!this.canMakeDroppedCountersStorageFull(r)&&!!this.setItem(e,t)&&(this.currentTotalSizeForDroppedCounters+=r,!0)}return this.setItem(e,t)}setItem(e,t){return this.storageAdapter.setItem(`${this.storageKeyPrefix}${e}`,t)}getItem(e){return this.storageAdapter.getItem(`${this.storageKeyPrefix}${e}`)}removeItemInEventsStorage(e){if(void 0!==this.maxStorageCapacityForEventsInBytes){let t=this.getItem(e),r=0;t&&(r=this.getItemSizeInBytes(e,t)),this.storageAdapter.removeItem(`${this.storageKeyPrefix}${e}`),this.currentTotalSizeForEvents-=r}else this.storageAdapter.removeItem(`${this.storageKeyPrefix}${e}`)}removeItemInDroppedCountersStorage(e){if(void 0!==this.maxStorageCapacityForDroppedCountersInBytes){let t=this.getItem(e),r=0;t&&(r=this.getItemSizeInBytes(e,t)),this.storageAdapter.removeItem(`${this.storageKeyPrefix}${e}`),this.currentTotalSizeForEvents-=r}else this.storageAdapter.removeItem(`${this.storageKeyPrefix}${e}`)}getKeys(e=!1){let t=this.storageAdapter.getKeys(),r=[];for(let n of t)n.startsWith(this.storageKeyPrefix)&&(e?r.push(n):r.push(n.replace(this.storageKeyPrefix,"")));return r}clear(){return this.storageAdapter.clear()}setCounterItem(e,t,r=9){let n="string"==typeof t?t:String(t);"1"===n?this.addItemInEventsStorage(e,n.padStart(r,"0")):this.updateItemInEventsStorage(e,n.padStart(r,"0"))}}let er=(e,t)=>{let r=Y(e);return r[h.ITEM_GROUP_ID]===f.SEQ_NUM&&r[h.SEQ_ID]===t};class en{constructor(e){this.storageManager=e}commitSequenceNumber(e,t){this.storageManager.setCounterItem(e,t)}getNextSequenceNumber(e){return M(Number(this.storageManager.getItem(e)))}generateNextSequenceNumber(e){let t=this.getNextSequenceNumber(e),r=()=>{this.commitSequenceNumber(e,t)};return[t,r]}generateNextEventSequenceNumber(e,t){let r=X(f.SEQ_NUM,t,e);return this.generateNextSequenceNumber(r)}generateNextGlobalSequenceNumber(){let e=X(f.GLOBAL_SEQ_NUM);return this.generateNextSequenceNumber(e)}getEventsSequenceNumbers(e){let t={};return this.storageManager.getKeys().filter(t=>er(t,e)).forEach(e=>{let r=this.storageManager.getItem(e),n=Q(e,h.EVENT_NAME);r&&(t[n]=Number(r))}),t}getSequenceNumbersPerSequenceId(e){let t={};return e.forEach(e=>{t[e]=this.getEventsSequenceNumbers(e)}),t}}var ei=r(56411);class eo{getInitialESSData(e){let t={};for(let[r,n]of Object.entries(e))for(let[e,i]of(Object.keys(t).includes(r)||(t[r]={}),Object.entries(n)))t[r][e]={sequence_number_min:i+1,sequence_number_next:i+1,storage_size:0};return t}addEventsToESSData(e,t){let r=Object.assign({},e);for(let[n]of Object.entries(e))t[n].forEach(e=>{let t=Q(e,d.EVENT_NAME),i=Number(Q(e,d.EVENT_SEQ_NUM));i!n.includes(e));return i.length&&(r=this.addDroppedEventsCounters(r,t,i),i.forEach(e=>{r.sequence_ids.push(e),r.loss_stats_num_entries_per_sequence_id.push(0)})),r}addDroppedEventsCounters(e,t,r){let n=Object.assign({},e);return r.forEach(r=>{var i;let o=t[r];if(o&&Object.keys(o).length)for(let[t,r]of(n.drop_list_num_entries_per_sequence_id.push(o?Object.keys(o).length:0),Object.entries(o))){n.drop_list_counts_unreported.push(r.unreported),n.drop_list_counts_total.push(r.total);let o=e.event_names.indexOf(t);o>-1?n.drop_list_event_name_index.push(o):(null==(i=n.event_names)||i.push(t),n.drop_list_event_name_index.push((null==n?void 0:n.event_names.length)-1))}else n.drop_list_num_entries_per_sequence_id.push(0)}),n}provideEventSenderStats(e,t,r){let n=this.getInitialESSData(e),i=this.addEventsToESSData(n,t),o=this.addLossStatsData(i);return o=this.addDroppedEventsCountersData(o,r),(0,ei.I)(o)}}let ea=(e,t)=>{let r=Y(e);return r[p.ITEM_GROUP_ID]===f.DROPPED_EVENT&&r[p.SEQ_ID]===t};class es{constructor(e){this.storageManager=e.storageManager}updateDroppedEventCount(e,t){let r=X(f.DROPPED_EVENT,t,e),n=this.storageManager.getItem(r);if(n){let{unreported:e,total:t=e}=JSON.parse(n);void 0!==e&&this.storageManager.updateItemInDroppedCountersStorage(r,JSON.stringify({unreported:e+1,total:t+1}))}else this.storageManager.addItemInDroppedCountersStorage(r,JSON.stringify({unreported:1,total:1}))}getDroppedEventCounters(e){let t=this.storageManager.getKeys().filter(t=>ea(t,e));if(t.length>0){let e={};return t.forEach(t=>{let r=this.storageManager.getItem(t);if(r){let n=Q(t,p.EVENT_NAME),{unreported:i,total:o=i}=JSON.parse(r);e[n]={unreported:i,total:o}}}),e}}getDroppedEventsCountersPerSequenceId(e){let t={};return e.forEach(e=>{let r=this.getDroppedEventCounters(e);r&&Object.keys(r).length&&(t[e]=r)}),t}updateReportedEventCounters(e){for(let[t,r]of Object.entries(e))for(let[e,n]of Object.entries(r)){let r=X(f.DROPPED_EVENT,t,e),i=this.storageManager.getItem(r);if(i){let{unreported:e,total:t=e}=JSON.parse(i);void 0!==e&&this.storageManager.updateItemInDroppedCountersStorage(r,JSON.stringify({total:t,unreported:e-n.unreported}))}}}}function eu(){return"undefined"!=typeof window&&"function"==typeof window.addEventListener}var el=r(66825);let ec={encode:function(e){let t=(0,el.encode)(e);return(0,v.encode)(t)},decode(e){let t=(0,v.decode)(e);return(0,el.decode)(t)}},ef=[28,43,34,35,35,12,43,43,16,5,23,13,24,36,10,4,41,3,12,2,36,43,39,12,10,23,44,42,22,3],ed=function(e){let t="";for(let r=0;r{let r=Y(e);return r[d.ITEM_GROUP_ID]===f.EVENTS&&r[d.SEQ_ID]===t},ey=(e,t)=>{let r=Y(e),n=Y(t);return Number(r[d.GLOBAL_SEQ_NUM])-Number(n[d.GLOBAL_SEQ_NUM])};class ev{constructor(e){this.storageManager=e.storageManager}getEvent(e){let t=this.storageManager.getItem(e);return t?ep(t):null}getEventKey(e,t){return X(f.EVENTS,t.toString(),e.sequence_id,e.event_name,e.sequence_number.toString())}getGlobalSequenceNumberFromEventKey(e){let t=Number(Q(e,d.GLOBAL_SEQ_NUM));if(Number.isNaN(t))throw Error(`Unable to parse event key: ${e}`);return Number(t)}addEvent(e,t){let r=this.getEventKey(e,t),n=eh(e);return this.storageManager.addItemInEventsStorage(r,n)}getEventsKeys(e){return this.storageManager.getKeys().filter(t=>eg(t,e))}getEvents({minimumGlobalSequenceNumber:e=0,sequenceId:t,size:r=20}){let n=[],i=[],o=this.getEventsKeys(t),a=[],s=o.sort(ey).filter(e>0?t=>this.getGlobalSequenceNumberFromEventKey(t)>=e:()=>!0).slice(0,r);return s.length&&s.forEach(e=>{let t=this.getEvent(e);t?(i.push(t),n.push(e)):a.push(e)}),a.length&&this.removeEvents(a),{events:i,keys:n}}getEventsKeysPerSequenceId(e){let t={};return e.forEach(e=>{let r=this.getEventsKeys(e);t[e]=r}),t}removeEvents(e){e.forEach(e=>{this.storageManager.removeItemInEventsStorage(e)})}}let em="EventSenderStats2NonAuth",eb=(e,t)=>{Object.entries(t).forEach(([t,r])=>{e[t]={},Object.entries(r).forEach(([r,n])=>{e[t][r]={sequence_number_min:n+1,sequence_number_next:n+1,storage_size:0}})})},eE=(e,t)=>{Object.entries(t).forEach(([t,r])=>{Object.entries(r).forEach(([r,n])=>{var i,o;let{total:a,unreported:s}=n,u=null!=(o=null==(i=e[t])?void 0:i[r])?o:{};e[t]=Object.assign(Object.assign({},e[t]),{[r]:Object.assign(Object.assign({},u),{drop_list_counts_total:a,drop_list_counts_unreported:s})})})})},e_=(e,t)=>{Object.keys(e).forEach(r=>{var n;(null!=(n=t[r])?n:[]).forEach(t=>{let n=Q(t,d.EVENT_NAME),i=Number(Q(t,d.EVENT_SEQ_NUM)),o=e[r][n];o.sequence_number_min=Math.min(i,o.sequence_number_min),o.storage_size++})})},eS=e=>{let t={sequence_ids:[],event_names:[],loss_stats_num_entries_per_sequence_id:[],loss_stats_event_name_index:[],loss_stats_storage_sizes:[],loss_stats_sequence_number_mins:[],loss_stats_sequence_number_nexts:[],drop_list_counts_unreported:[],drop_list_counts_total:[],drop_list_event_name_index:[],drop_list_num_entries_per_sequence_id:[]};return Object.entries(e).forEach(([e,r])=>{t.sequence_ids.push(e);let n=0,i=0;Object.entries(r).forEach(([e,r])=>{let o=t.event_names.indexOf(e);-1===o&&(o=t.event_names.length,t.event_names.push(e)),"sequence_number_min"in r&&(t.loss_stats_sequence_number_mins.push(r.sequence_number_min),t.loss_stats_storage_sizes.push(r.storage_size),t.loss_stats_sequence_number_nexts.push(r.sequence_number_next),t.loss_stats_event_name_index.push(o),i++),void 0!==r.drop_list_counts_total&&void 0!==r.drop_list_counts_unreported&&(t.drop_list_counts_total.push(r.drop_list_counts_total),t.drop_list_counts_unreported.push(r.drop_list_counts_unreported),t.drop_list_event_name_index.push(o),n++)}),t.loss_stats_num_entries_per_sequence_id.push(i),t.drop_list_num_entries_per_sequence_id.push(n)}),t},eO=e=>(Object.entries(e).forEach(([t,r])=>{delete r[em],0===Object.keys(r).length&&delete e[t]}),e),eT=(e,t,r)=>{let n={};return eb(n,e),e_(n,t),eE(n,r),eO(n),n},eA=e=>{let t=eS(e);return(0,ei.I)(t)},eI=(e,t)=>{if(!t)return e;let r=Object.entries(e).reduce((e,[r,n])=>{let i=Object.entries(n).reduce((e,[n,i])=>{var o;return JSON.stringify(null==(o=t[r])?void 0:o[n])===JSON.stringify(i)?e:Object.assign(Object.assign({},e),{[n]:i})},{});return Object.keys(i).length?Object.assign(Object.assign({},e),{[r]:i}):e},{});return Object.keys(r).length?r:null},ew=(e,t,r)=>{let n=828e5;return!(e||!t||!r||Date.now()-r.getTime()>n)&&!0},eN=18e4,eC="context_correlation_id",eR="FAKE_ESS_DB_KEY",eP=20,ex=100,eL=1e4,eD=3;class eM extends _.bk{constructor(e){var t;super(),this.instanceContexts={},this.uploadingInProgress=!1,this.transport=e.transport,this.ownerProvider=e.ownerProvider,this.uploaders=e.uploaders,eu()&&window.addEventListener("beforeunload",this.onBeforeDisconnect.bind(this)),this.useOptimizedESS2NA=null!=(t=e.useOptimizedESS2NA)&&t,this.sendESStats=this.sendESStats.bind(this),this.flush=this.flush.bind(this),this.initializeContexts(e.context),this.storageManager=new et({storage:e.storage,flushIntervalMs:e.flushIntervalMs,requiredPersistentStorageItems:[Z,J],storagePrefix:e.storagePrefix,maxCapacityInBytes:e.maxStorageCapacityInBytes,maxStorageCapacityForDroppedInPercentage:e.maxStorageCapacityForDroppedInPercentage}),this.droppedEventsTracker=new es({storageManager:this.storageManager}),this.eventsManager=new ev({storageManager:this.storageManager}),this.installationId=this.setupInstallationId(),this.sequenceIdProvider=new k(this.installationId),this.sequenceNumberProvider=new en(this.storageManager),this.statsProvider=new eo;let r={[i.UPLOAD_SUCCEEDED]:i.UPLOAD_SUCCEEDED,[i.UPLOAD_FAILED]:i.UPLOAD_FAILED,[i.UPLOAD_REQUEST_FAILED]:i.UPLOAD_REQUEST_FAILED};this.proxyEmitAll(this.uploaders.authorized,r),this.proxyEmitAll(this.uploaders.unauthorized,r),this.initSendingEvents(),this.storageManager.getOrCreateId(J)}initSendingEvents(){this.storageManager.flushStrategy.kind===l.SCHEDULED&&(this.sendEventsInterval=setInterval(this.flush,this.storageManager.flushStrategy.interval))}initializeContexts(e){if(!(null==e?void 0:e.length))return;let t=this.instanceContexts;for(let r of e){let e=r();(null==e?void 0:e.name)&&(t[e.name]=e.data)}}buildEvent(e,t){let r=this.sequenceIdProvider.getId(this.getStorageId(),t?this.ownerProvider():null),[n,i]=this.sequenceNumberProvider.generateNextEventSequenceNumber(e.name,r);return{event:{sequence_id:r,sequence_number:n,event_name:e.name,fragments:Object.assign(Object.assign({context_sdk:{version_name:this.getVersion(),type:"javascript"},context_time:{timestamp:Date.now()}},this.instanceContexts),{message:e.data})},commitEventSequenceNumber:i}}getSpecificContext(e){return this.instanceContexts[e]||null}setupInstallationId(){var e;let t=null==(e=this.getSpecificContext(eC))?void 0:e.value;return t?this.storageManager.getOrCreateId(Z,t):this.storageManager.getOrCreateId(Z)}getStorageId(){return this.storageManager.getOrCreateId(J)}onBeforeDisconnect(){this.destroy(),this.lastFlush()}lastFlush(){return(0,m.__awaiter)(this,void 0,void 0,function*(){if(this.storageManager.flushStrategy.kind!==l.IMMEDIATE)return Promise.resolve({fired:!1,reason:`Events cannot be forcefully flushed with the current storage type (${this.storageManager.storageType})`});let e=[];if(e.push(this.sendESStats(!0)),this.ownerProvider()){let t=this.getEvents({owner:this.ownerProvider(),size:ex});e.push(this.uploaders.authorized.lastUpload(t))}let t=this.getEvents({owner:null,size:ex});return e.push(this.uploaders.unauthorized.lastUpload(t)),yield Promise.all(e),{fired:!0}})}flush(){return(0,m.__awaiter)(this,void 0,void 0,function*(){if(!this.uploadingInProgress)try{this.uploadingInProgress=!0,(void 0===this.essLastSent||Date.now()-this.essLastSent.getTime()>eN)&&(yield this.sendESStats()),yield this.sendEvents(a.UNAUTHORIZED),this.ownerProvider()&&(yield this.sendEvents(a.AUTHORIZED))}catch(e){eM.consoleLogger.warn(e)}finally{this.uploadingInProgress=!1}})}sendEvents(e){return(0,m.__awaiter)(this,void 0,void 0,function*(){let t,r=e===a.AUTHORIZED?this.ownerProvider():null,n=!1;for(;!n;){let i=this.getEvents({owner:r,minimumGlobalSequenceNumber:t});if(i.events.length){let r=i.keys[i.keys.length-1];t=this.eventsManager.getGlobalSequenceNumberFromEventKey(r)+1;let n=yield this.sendToGabito(e,i);this.eventsManager.removeEvents(n)}else n=!0}return Promise.resolve()})}sendESStats(e=!1){let t=this.ownerProvider(),r=[this.sequenceIdProvider.getId(this.getStorageId(),null)];t&&(r=[...r,this.sequenceIdProvider.getId(this.getStorageId(),t)]);let n=this.sequenceNumberProvider.getSequenceNumbersPerSequenceId(r),i=this.eventsManager.getEventsKeysPerSequenceId(r),o=this.droppedEventsTracker.getDroppedEventsCountersPerSequenceId(r);if(this.useOptimizedESS2NA)return this.sendESS2NAWithOptimization(n,i,o,e);let a=this.statsProvider.provideEventSenderStats(n,i,o);return this.commitAndUploadESStats(a,e,o)}sendESS2NAWithOptimization(e,t,r,n){let i=eT(e,t,r),o=ew(n,this.previousESS2NA,this.fullESS2NALastSent),a=o?eI(i,this.previousESS2NA):i;return a?this.commitAndUploadESStats(eA(a),n,r,o,i):Promise.resolve()}commitAndUploadESStats(e,t,r,n=!1,i){let{event:o,commitEventSequenceNumber:a}=this.buildEvent(e,!1);return a(),(t?this.uploaders.unauthorized.lastUpload.bind(this.uploaders.unauthorized):this.uploaders.unauthorized.upload.bind(this.uploaders.unauthorized))({events:[o],keys:[eR]}).then(e=>{e.includes(eR)&&(this.onSuccessfullySentESStats(r),this.essLastSent=new Date,this.previousESS2NA=i,n||(this.fullESS2NALastSent=new Date))})}onSuccessfullySentESStats(e){this.droppedEventsTracker.updateReportedEventCounters(e)}sendToGabito(e,t){if(!this.transport.isOnline()&&!this.uploadingInProgress)throw Promise.resolve([]);return t.events.length?C.n.init(()=>this.uploaders[e].upload(t),{backoffInitial:this.uploaders[e].shouldBackoff(),baseTime:eL,curve:"static",jitter:!1,maxRetries:eD,retryPredicate:()=>this.transport.isOnline()}).catch(()=>[]):Promise.resolve([])}getEvents({owner:e,size:t=eP,minimumGlobalSequenceNumber:r}){let n=this.sequenceIdProvider.getId(this.getStorageId(),e);return this.eventsManager.getEvents({sequenceId:n,size:t,minimumGlobalSequenceNumber:r})}storeEvent(e,t){let{event:r,commitEventSequenceNumber:n}=this.buildEvent(t,e),[i,o]=this.sequenceNumberProvider.generateNextGlobalSequenceNumber();this.eventsManager.addEvent(r,i)?(n(),o()):this.droppedEventsTracker.updateDroppedEventCount(r.event_name,r.sequence_id)}validateEventData(e,t,r){let n=null;if(e.name){if(P(JSON.stringify(e.data))>5e3)n=u.PAYLOAD_SIZE_LIMIT_EXCEEDED;else if(t&&r&&!r())return u.UNKNOWN_OWNER}else n=u.INVALID_NAME;return n||null}send(e,t={}){let r=x(e.name),n=this.validateEventData(e,r,this.ownerProvider);if(n){let t=(0,N.R)({event_name:e.name,reject_reason:n});return this.storeEvent(!1,t),Promise.reject(TypeError(`The event is invalid and has been rejected for reason: ${n}`))}return(this.storeEvent(r,e),this.storageManager.flushStrategy.kind===l.IMMEDIATE)?this.flush():Promise.resolve()}hasContext(...e){return e.every(e=>!!this.instanceContexts[e])}destroy(){this.sendEventsInterval&&clearInterval(this.sendEventsInterval)}getStorageType(){return this.storageManager.storageType}isUsingESS2NAOptimization(){return this.useOptimizedESS2NA}getVersion(){return`${R.version}-${this.storageManager.storageType}${this.isUsingESS2NAOptimization()?"-essopt":""}`}finalFlush(){return this.lastFlush()}}function eB(e){let t={suppressPersist:e.suppressPersist,transport:e.transport};return new eM(Object.assign(Object.assign({},e),{uploaders:{authorized:w(t),unauthorized:w(Object.assign(Object.assign({},t),{authorize:!1}))}}))}eM.consoleLogger=E.m.forTag("EventSender")},79779:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createClientIdContext=void 0;var n=r(57537);t.createClientIdContext=function(e){var t=(0,n.hexToBase64)(e);return function(){return{name:"context_client_id",data:{value:t}}}}},81418:(e,t,r)=>{"use strict";var n=r(72223);function i(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}var o="function"==typeof Object.is?Object.is:i,a=n.useSyncExternalStore,s=n.useRef,u=n.useEffect,l=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,i){var f=s(null);if(null===f.current){var d={hasValue:!1,value:null};f.current=d}else d=f.current;var h=a(e,(f=l(function(){function e(e){if(!u){if(u=!0,a=e,e=n(e),void 0!==i&&d.hasValue){var t=d.value;if(i(t,e))return s=t}return s=e}if(t=s,o(a,e))return t;var r=n(e);return void 0!==i&&i(t,r)?(a=e,t):(a=e,s=r)}var a,s,u=!1,l=void 0===r?null:r;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]},[t,r,n,i]))[0],f[1]);return u(function(){d.hasValue=!0,d.value=h},[h]),c(h),h}},83240:(e,t,r)=>{var n="/",i=r(64254).Buffer,o=r(98402);!function(){var t={992:function(e){e.exports=function(e,r,n){if(e.filter)return e.filter(r,n);if(null==e||"function"!=typeof r)throw TypeError();for(var i=[],o=0;o-1?i(r):r}},139:function(e,t,r){"use strict";var n=r(212),i=r(192),o=i("%Function.prototype.apply%"),a=i("%Function.prototype.call%"),s=i("%Reflect.apply%",!0)||n.call(a,o),u=i("%Object.getOwnPropertyDescriptor%",!0),l=i("%Object.defineProperty%",!0),c=i("%Math.max%");if(l)try{l({},"a",{value:1})}catch(e){l=null}e.exports=function(e){var t=s(n,a,arguments);return u&&l&&u(t,"length").configurable&&l(t,"length",{value:1+c(0,e.length-(arguments.length-1))}),t};var f=function(){return s(n,o,arguments)};l?l(e.exports,"apply",{value:f}):e.exports.apply=f},181:function(e){"use strict";e.exports=EvalError},545:function(e){"use strict";e.exports=Error},22:function(e){"use strict";e.exports=RangeError},803:function(e){"use strict";e.exports=ReferenceError},182:function(e){"use strict";e.exports=SyntaxError},202:function(e){"use strict";e.exports=TypeError},284:function(e){"use strict";e.exports=URIError},144:function(e){var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString;e.exports=function(e,n,i){if("[object Function]"!==r.call(n))throw TypeError("iterator must be a function");var o=e.length;if(o===+o)for(var a=0;a1&&"boolean"!=typeof t)throw new l('"allowMissing" argument must be a boolean');if(null===P(/^%?[^%]*%?$/,e))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=D(e),n=r.length>0?r[0]:"",i=M("%"+n+"%",t),o=i.name,a=i.value,s=!1,c=i.alias;c&&(n=c[0],N(r,w([0,1],c)));for(var f=1,d=!0;f=r.length){var v=h(a,p);a=(d=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:a[p]}else d=I(a,p),a=a[p];d&&!s&&(_[o]=a)}}return a}},14:function(e){"use strict";var t={__proto__:null,foo:{}},r=Object;e.exports=function(){return({__proto__:t}).foo===t.foo&&!(t instanceof r)}},942:function(e,t,r){"use strict";var n="undefined"!=typeof Symbol&&Symbol,i=r(773);e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&i()}},773:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;var n=42;for(t in e[t]=n,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==n||!0!==o.enumerable)return!1}return!0}},115:function(e,t,r){"use strict";var n="undefined"!=typeof Symbol&&Symbol,i=r(832);e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&i()}},832:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;var n=42;for(t in e[t]=n,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==n||!0!==o.enumerable)return!1}return!0}},270:function(e,t,r){"use strict";var n=Function.prototype.call,i=Object.prototype.hasOwnProperty;e.exports=r(212).call(n,i)},782:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},157:function(e){"use strict";var t="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,r=Object.prototype.toString,n=function(e){return(!t||!e||"object"!=typeof e||!(Symbol.toStringTag in e))&&"[object Arguments]"===r.call(e)},i=function(e){return!!n(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==r.call(e)&&"[object Function]"===r.call(e.callee)},o=function(){return n(arguments)}();n.isLegacyArguments=i,e.exports=o?n:i},391:function(e){"use strict";var t=Object.prototype.toString,r=Function.prototype.toString,n=/^\s*(?:function)?\*/,i="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,o=Object.getPrototypeOf,a=function(){if(!i)return!1;try{return Function("return function*() {}")()}catch(e){}}(),s=a?o(a):{};e.exports=function(e){return"function"==typeof e&&(!!n.test(r.call(e))||(i?o(e)===s:"[object GeneratorFunction]"===t.call(e)))}},994:function(e,t,n){"use strict";var i=n(144),o=n(349),a=n(256),s=a("Object.prototype.toString"),u=n(942)()&&"symbol"==typeof Symbol.toStringTag,l=o(),c=a("Array.prototype.indexOf",!0)||function(e,t){for(var r=0;r-1)}},369:function(e){e.exports=function(e){return e instanceof i}},584:function(e,t,r){"use strict";var n=r(157),i=r(391),o=r(490),a=r(994);function s(e){return e.call.bind(e)}var u="undefined"!=typeof BigInt,l="undefined"!=typeof Symbol,c=s(Object.prototype.toString),f=s(Number.prototype.valueOf),d=s(String.prototype.valueOf),h=s(Boolean.prototype.valueOf);if(u)var p=s(BigInt.prototype.valueOf);if(l)var g=s(Symbol.prototype.valueOf);function y(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(e){return!1}}function v(e){return"[object Map]"===c(e)}function m(e){return"[object Set]"===c(e)}function b(e){return"[object WeakMap]"===c(e)}function E(e){return"[object WeakSet]"===c(e)}function _(e){return"[object ArrayBuffer]"===c(e)}function S(e){return"undefined"!=typeof ArrayBuffer&&(_.working?_(e):e instanceof ArrayBuffer)}function O(e){return"[object DataView]"===c(e)}function T(e){return"undefined"!=typeof DataView&&(O.working?O(e):e instanceof DataView)}t.isArgumentsObject=n,t.isGeneratorFunction=i,t.isTypedArray=a,t.isPromise=function(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):a(e)||T(e)},t.isUint8Array=function(e){return"Uint8Array"===o(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===o(e)},t.isUint16Array=function(e){return"Uint16Array"===o(e)},t.isUint32Array=function(e){return"Uint32Array"===o(e)},t.isInt8Array=function(e){return"Int8Array"===o(e)},t.isInt16Array=function(e){return"Int16Array"===o(e)},t.isInt32Array=function(e){return"Int32Array"===o(e)},t.isFloat32Array=function(e){return"Float32Array"===o(e)},t.isFloat64Array=function(e){return"Float64Array"===o(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===o(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===o(e)},v.working="undefined"!=typeof Map&&v(new Map),t.isMap=function(e){return"undefined"!=typeof Map&&(v.working?v(e):e instanceof Map)},m.working="undefined"!=typeof Set&&m(new Set),t.isSet=function(e){return"undefined"!=typeof Set&&(m.working?m(e):e instanceof Set)},b.working="undefined"!=typeof WeakMap&&b(new WeakMap),t.isWeakMap=function(e){return"undefined"!=typeof WeakMap&&(b.working?b(e):e instanceof WeakMap)},E.working="undefined"!=typeof WeakSet&&E(new WeakSet),t.isWeakSet=function(e){return E(e)},_.working="undefined"!=typeof ArrayBuffer&&_(new ArrayBuffer),t.isArrayBuffer=S,O.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&O(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=T;var A="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function I(e){return"[object SharedArrayBuffer]"===c(e)}function w(e){return void 0!==A&&(void 0===I.working&&(I.working=I(new A)),I.working?I(e):e instanceof A)}function N(e){return y(e,f)}function C(e){return y(e,d)}function R(e){return y(e,h)}function P(e){return u&&y(e,p)}function x(e){return l&&y(e,g)}t.isSharedArrayBuffer=w,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===c(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===c(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===c(e)},t.isGeneratorObject=function(e){return"[object Generator]"===c(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===c(e)},t.isNumberObject=N,t.isStringObject=C,t.isBooleanObject=R,t.isBigIntObject=P,t.isSymbolObject=x,t.isBoxedPrimitive=function(e){return N(e)||C(e)||R(e)||P(e)||x(e)},t.isAnyArrayBuffer=function(e){return"undefined"!=typeof Uint8Array&&(S(e)||w(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw Error(e+" is not supported in userland")}})})},177:function(e,t,r){var n=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n=o)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),s=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),E(r)?n.showHidden=r:r&&t._extend(n,r),T(n.showHidden)&&(n.showHidden=!1),T(n.depth)&&(n.depth=2),T(n.colors)&&(n.colors=!1),T(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=c),h(n,e,n.depth)}function c(e,t){var r=l.styles[t];return r?"\x1b["+l.colors[r][0]+"m"+e+"\x1b["+l.colors[r][1]+"m":e}function f(e,t){return e}function d(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}function h(e,r,n){if(e.customInspect&&r&&C(r.inspect)&&r.inspect!==t.inspect&&!(r.constructor&&r.constructor.prototype===r)){var i,o=r.inspect(n,e);return O(o)||(o=h(e,o,n)),o}var a=p(e,r);if(a)return a;var s=Object.keys(r),u=d(s);if(e.showHidden&&(s=Object.getOwnPropertyNames(r)),N(r)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return g(r);if(0===s.length){if(C(r)){var l=r.name?": "+r.name:"";return e.stylize("[Function"+l+"]","special")}if(A(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(w(r))return e.stylize(Date.prototype.toString.call(r),"date");if(N(r))return g(r)}var c="",f=!1,E=["{","}"];if(b(r)&&(f=!0,E=["[","]"]),C(r)&&(c=" [Function"+(r.name?": "+r.name:"")+"]"),A(r)&&(c=" "+RegExp.prototype.toString.call(r)),w(r)&&(c=" "+Date.prototype.toUTCString.call(r)),N(r)&&(c=" "+g(r)),0===s.length&&(!f||0==r.length))return E[0]+c+E[1];if(n<0)if(A(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");else return e.stylize("[Object]","special");return e.seen.push(r),i=f?y(e,r,n,u,s):s.map(function(t){return v(e,r,n,u,t,f)}),e.seen.pop(),m(i,c,E)}function p(e,t){if(T(t))return e.stylize("undefined","undefined");if(O(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return S(t)?e.stylize(""+t,"number"):E(t)?e.stylize(""+t,"boolean"):_(t)?e.stylize("null","null"):void 0}function g(e){return"["+Error.prototype.toString.call(e)+"]"}function y(e,t,r,n,i){for(var o=[],a=0,s=t.length;ae.seen.indexOf(u.value)?(s=_(r)?h(e,u.value,null):h(e,u.value,r-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),T(a)){if(o&&i.match(/^\d+$/))return s;(a=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function m(e,t,r){var n=0;return e.reduce(function(e,t){return n++,t.indexOf("\n")>=0&&n++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function b(e){return Array.isArray(e)}function E(e){return"boolean"==typeof e}function _(e){return null===e}function S(e){return"number"==typeof e}function O(e){return"string"==typeof e}function T(e){return void 0===e}function A(e){return I(e)&&"[object RegExp]"===R(e)}function I(e){return"object"==typeof e&&null!==e}function w(e){return I(e)&&"[object Date]"===R(e)}function N(e){return I(e)&&("[object Error]"===R(e)||e instanceof Error)}function C(e){return"function"==typeof e}function R(e){return Object.prototype.toString.call(e)}function P(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(!a[e=e.toUpperCase()])if(s.test(e)){var r=o.pid;a[e]=function(){var n=t.format.apply(t,arguments);console.error("%s %d: %s",e,r,n)}}else a[e]=function(){};return a[e]},t.inspect=l,l.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]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=r(584),t.isArray=b,t.isBoolean=E,t.isNull=_,t.isNullOrUndefined=function(e){return null==e},t.isNumber=S,t.isString=O,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=T,t.isRegExp=A,t.types.isRegExp=A,t.isObject=I,t.isDate=w,t.types.isDate=w,t.isError=N,t.types.isNativeError=N,t.isFunction=C,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=r(369);var x=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function L(){var e=new Date,t=[P(e.getHours()),P(e.getMinutes()),P(e.getSeconds())].join(":");return[e.getDate(),x[e.getMonth()],t].join(" ")}function D(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",L(),t.format.apply(t,arguments))},t.inherits=r(782),t._extend=function(e,t){if(!t||!I(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};var M="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function B(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(M&&e[M]){var t=e[M];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,M,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,n=new Promise(function(e,n){t=e,r=n}),i=[],o=0;o{var n="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==r.g&&r.g,i=function(){function e(){this.fetch=!1,this.DOMException=n.DOMException}return e.prototype=n,new e}();!function(e){!function(t){var n=void 0!==e&&e||"undefined"!=typeof self&&self||void 0!==r.g&&r.g||{},i={searchParams:"URLSearchParams"in n,iterable:"Symbol"in n&&"iterator"in Symbol,blob:"FileReader"in n&&"Blob"in n&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in n,arrayBuffer:"ArrayBuffer"in n};function o(e){return e&&DataView.prototype.isPrototypeOf(e)}if(i.arrayBuffer)var a=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],s=ArrayBuffer.isView||function(e){return e&&a.indexOf(Object.prototype.toString.call(e))>-1};function u(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function l(e){return"string"!=typeof e&&(e=String(e)),e}function c(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return i.iterable&&(t[Symbol.iterator]=function(){return t}),t}function f(e){this.map={},e instanceof f?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){if(2!=e.length)throw TypeError("Headers constructor: expected name/value pair to be length 2, found"+e.length);this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function d(e){if(!e._noBody){if(e.bodyUsed)return Promise.reject(TypeError("Already read"));e.bodyUsed=!0}}function h(e){return new Promise(function(t,r){e.onload=function(){t(e.result)},e.onerror=function(){r(e.error)}})}function p(e){var t=new FileReader,r=h(t);return t.readAsArrayBuffer(e),r}function g(e){var t=new FileReader,r=h(t),n=/charset=([A-Za-z0-9_-]+)/.exec(e.type),i=n?n[1]:"utf-8";return t.readAsText(e,i),r}function y(e){for(var t=new Uint8Array(e),r=Array(t.length),n=0;n-1?t:e}function _(e,t){if(!(this instanceof _))throw TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var r=(t=t||{}).body;if(e instanceof _){if(e.bodyUsed)throw TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new f(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,r||null==e._bodyInit||(r=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",(t.headers||!this.headers)&&(this.headers=new f(t.headers)),this.method=E(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal||function(){if("AbortController"in n)return new AbortController().signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(r),("GET"===this.method||"HEAD"===this.method)&&("no-store"===t.cache||"no-cache"===t.cache)){var i=/([?&])_=[^&]*/;if(i.test(this.url))this.url=this.url.replace(i,"$1_="+new Date().getTime());else{var o=/\?/;this.url+=(o.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}function S(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var r=e.split("="),n=r.shift().replace(/\+/g," "),i=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(n),decodeURIComponent(i))}}),t}function O(e){var t=new f;return e.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e}).forEach(function(e){var r=e.split(":"),n=r.shift().trim();if(n){var i=r.join(":").trim();try{t.append(n,i)}catch(e){console.warn("Response "+e.message)}}}),t}function T(e,t){if(!(this instanceof T))throw TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.status<200||this.status>599)throw RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new f(t.headers),this.url=t.url||"",this._initBody(e)}_.prototype.clone=function(){return new _(this,{body:this._bodyInit})},m.call(_.prototype),m.call(T.prototype),T.prototype.clone=function(){return new T(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new f(this.headers),url:this.url})},T.error=function(){var e=new T(null,{status:200,statusText:""});return e.ok=!1,e.status=0,e.type="error",e};var A=[301,302,303,307,308];T.redirect=function(e,t){if(-1===A.indexOf(t))throw RangeError("Invalid status code");return new T(null,{status:t,headers:{location:e}})},t.DOMException=n.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(e,t){this.message=e,this.name=t;var r=Error(e);this.stack=r.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function I(e,r){return new Promise(function(o,a){var s=new _(e,r);if(s.signal&&s.signal.aborted)return a(new t.DOMException("Aborted","AbortError"));var c=new XMLHttpRequest;function d(){c.abort()}function h(e){try{return""===e&&n.location.href?n.location.href:e}catch(t){return e}}if(c.onload=function(){var e={statusText:c.statusText,headers:O(c.getAllResponseHeaders()||"")};0===s.url.indexOf("file://")&&(c.status<200||c.status>599)?e.status=200:e.status=c.status,e.url="responseURL"in c?c.responseURL:e.headers.get("X-Request-URL");var t="response"in c?c.response:c.responseText;setTimeout(function(){o(new T(t,e))},0)},c.onerror=function(){setTimeout(function(){a(TypeError("Network request failed"))},0)},c.ontimeout=function(){setTimeout(function(){a(TypeError("Network request timed out"))},0)},c.onabort=function(){setTimeout(function(){a(new t.DOMException("Aborted","AbortError"))},0)},c.open(s.method,h(s.url),!0),"include"===s.credentials?c.withCredentials=!0:"omit"===s.credentials&&(c.withCredentials=!1),"responseType"in c&&(i.blob?c.responseType="blob":i.arrayBuffer&&(c.responseType="arraybuffer")),r&&"object"==typeof r.headers&&!(r.headers instanceof f||n.Headers&&r.headers instanceof n.Headers)){var p=[];Object.getOwnPropertyNames(r.headers).forEach(function(e){p.push(u(e)),c.setRequestHeader(e,l(r.headers[e]))}),s.headers.forEach(function(e,t){-1===p.indexOf(t)&&c.setRequestHeader(t,e)})}else s.headers.forEach(function(e,t){c.setRequestHeader(t,e)});s.signal&&(s.signal.addEventListener("abort",d),c.onreadystatechange=function(){4===c.readyState&&s.signal.removeEventListener("abort",d)}),c.send(void 0===s._bodyInit?null:s._bodyInit)})}I.polyfill=!0,n.fetch||(n.fetch=I,n.Headers=f,n.Request=_,n.Response=T),t.Headers=f,t.Request=_,t.Response=T,t.fetch=I}({})}(i),i.fetch.ponyfill=!0,delete i.fetch.polyfill;var o=n.fetch?n:i;(t=o.fetch).default=o.fetch,t.fetch=o.fetch,t.Headers=o.Headers,t.Request=o.Request,t.Response=o.Response,e.exports=t},84679:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DealerEvent=void 0,function(e){e.AUTHENTICATED="authenticated",e.AUTHENTICATION_FAILED="authentication_failed",e.CONNECTED="connected",e.CONNECTION_ID="connection_id",e.ERROR="error",e.DISCONNECTED="disconnected",e.MESSAGE="message",e.REQUEST="request"}(r||(t.DealerEvent=r={}))},84693:(e,t,r)=>{"use strict";r.d(t,{NQG:()=>n,gHQ:()=>tg,PkR:()=>ty,B2u:()=>tl,U_m:()=>tv,dx2:()=>ef,DY5:()=>ed,o_h:()=>tp});let n={AD:"ad",ALBUM:"album",APPLICATION:"application",ARTIST:"artist",ARTIST_TOPLIST:"artist-toplist",ARTIST_CONCERTS:"artist-concerts",AUDIO:"audio",AUDIO_FILE:"audiofile",AUTHOR:"author",B2B_PARTY:"b2b-party",CACHED_FILES:"cached-files",CANVAS:"canvas",CHAT_MESSAGE:"chat-message",CLIP_VIDEO_CHAPTER:"clip-video-chapter",COLLECTION:"collection",COLLECTION_ALBUM:"collection-album",COLLECTION_ARTIST:"collection-artist",COLLECTION_MISSING_ALBUM:"collection-missing-album",COLLECTION_TRACK_LIST:"collectiontracklist",COMMENT:"comment",CONCEPT:"concept",CONCERT:"concert",CONCERT_GALLERY:"concert-gallery",CONCERTS:"concerts",CONCERTS_GENRE:"concerts-genre",CONCERTS_LOCATION:"concerts-location",CONCERTS_LOCATION_GENRE:"concerts-location-genre",CONTEXT_GROUP:"context-group",CONTRIBUTOR:"contributor",COURSE:"course",CULTURAL_MOMENT:"cultural-moment",DAILY_MIX:"dailymix",EMPTY:"empty",EPISODE:"episode",EXPRESSION:"expression",FACEBOOK:"facebook",FESTIVAL:"festival",FOLDER:"folder",FOLLOWERS:"followers",FOLLOWING:"following",GENRE:"genre",IMAGE:"image",INBOX:"inbox",INTERRUPTION:"interruption",JAM:"jam",LESSON:"lesson",LIBRARY:"library",LISTENING_ACTIVITY:"listening-activity",LIVE:"live",LOCAL_ALBUM:"local-album",LOCAL_ARTIST:"local-artist",LOCAL:"local",LOCAL_TRACK:"local",MEDIA:"media",MERCHHUB:"merchhub",MERCH:"merch",MOSAIC:"mosaic",PLAYLIST:"playlist",PLAYLIST_V2:"playlist-v2",POLL:"poll",PRERELEASE:"prerelease",PRESENTS:"presents",PROFILE:"profile",PROMOTER:"promoter",PROMOTION:"promotion",PUBLISHED_ROOTLIST:"published-rootlist",RADIO:"radio",RESPONSE:"response",ROOM:"room",ROOTLIST:"rootlist",SEARCH:"search",SECTION:"section",S4A_THIRD_PARTY:"s4a-third-party",SHOW:"show",SITE:"site",SOCIAL_SESSION:"socialsession",SPECIAL:"special",STARRED:"starred",STATION:"station",SUPPLEMENTARY_MATERIAL:"supplementarymaterial",TEMP_PLAYLIST:"temp-playlist",TOPLIST:"toplist",TOUR:"tour",TRACK:"track",TRACKSET:"trackset",UNKNOWN:"unknown",USER_TOPLIST:"user-toplist",USER_TOP_TRACKS:"user-top-tracks",QUEUE:"queue",QUESTION:"question",VENUE:"venue",VIDEO:"video"};var i,o=r(82643);!function(e){e[e.URI=0]="URI",e[e.URL=1]="URL"}(i||(i={}));let a="spotify:",s="http://play.spotify.com/",u="https://play.spotify.com/",l="http://open.spotify.com/",c="https://open.spotify.com/",f="/",d={APP:"app",GLOBAL:"global",TOP:"top",USER:"user",CONCERTS:"concerts",HUB:"hub",GENRE:"genre",LOCATION:"location"};function h(e){return td(n.AD,{id:e})}function p(e,t){return td(n.ALBUM,{id:e,disc:t,hasBase62Id:!0})}function g(e,t){return td(n.APPLICATION,{id:e,args:Array.isArray(t)?t:[]})}function y(e){return td(n.ARTIST,{id:e,hasBase62Id:!0})}function v(e,t){return td(n.ARTIST_TOPLIST,{id:e,toplist:t,hasBase62Id:!0})}function m(e){return td(n.ARTIST_CONCERTS,{id:e,hasBase62Id:!0})}function b(e){return td(n.AUDIO,{id:e,hasBase62Id:!0})}function E(e,t){return td(n.AUDIO_FILE,{id:t,extension:e})}function _(e){return td(n.AUTHOR,{id:e,hasBase62Id:!0})}function S(e){return td(n.B2B_PARTY,{id:e,hasBase62Id:!0})}function O(){return td(n.CONCERTS,{})}function T(e,t){let r=td(n.CONCERT_GALLERY,{id:e}),i=t?`?${new URLSearchParams(t).toString()}`:"";return Object.assign(Object.assign({},r),{toURL:(...e)=>[r.toURL(...e),i].join(""),toURLPath:(...e)=>[r.toURLPath(...e),i].join(""),toURI:()=>[r.toURI(),i].join("")})}function A(e){return td(n.CONCERTS_GENRE,{genre:e})}function I(e){return td(n.CONCERTS_LOCATION,{location:e})}function w(e,t){return td(n.CONCERTS_LOCATION_GENRE,{location:e,genre:t})}function N(e,t){return td(n.COLLECTION,{username:e,category:t})}function C(e){return td(n.GENRE,{genre:e})}function R(){return td(n.QUEUE,{})}function P(){return td(n.CACHED_FILES,{})}function x(e){return td(n.CANVAS,{id:e,hasBase62Id:!0})}function L(e){return td(n.CHAT_MESSAGE,{id:e,hasBase62Id:!0})}function D(e){return td(n.CLIP_VIDEO_CHAPTER,{id:e,hasBase62Id:!0})}function M(e,t){return td(n.COLLECTION_ALBUM,{id:t,username:e,hasBase62Id:!0})}function B(e,t){return td(n.COLLECTION_ARTIST,{id:t,username:e,hasBase62Id:!0})}function k(e,t){return td(n.COLLECTION_MISSING_ALBUM,{id:t,username:e,hasBase62Id:!0})}function j(e,t){return td(n.COLLECTION_TRACK_LIST,{id:t,username:e,hasBase62Id:!0})}function U(e){return td(n.COMMENT,{id:e,hasBase62Id:!0})}function F(e){return td(n.CONCEPT,{id:e,hasBase62Id:!0})}function H(e){return td(n.CONCERT,{id:e,hasBase62Id:!0})}function G(e,t){return td(n.CONTEXT_GROUP,{origin:e,name:t,hasBase62Id:!0})}function V(e){return td(n.CONTRIBUTOR,{id:e,hasBase62Id:!0})}function z(e){return td(n.CULTURAL_MOMENT,{id:e})}function q(e){return td(n.DAILY_MIX,{id:e,hasBase62Id:!0})}function $(e,t,r,i){return td(n.EPISODE,{id:e,context:t?th(t):null,play:r,comments:i,hasBase62Id:!0})}function K(e){return td(n.FACEBOOK,{uid:e})}function W(e){return td(n.FESTIVAL,{id:e,hasBase62Id:!0})}function Y(e,t){return td(n.FOLDER,{id:t,username:e,hasBase62Id:!0})}function Q(e){return td(n.FOLLOWERS,{username:e})}function X(e){return td(n.FOLLOWING,{username:e})}function J(e){return td(n.IMAGE,{id:e})}function Z(e){return td(n.INBOX,{username:e})}function ee(e){return td(n.INTERRUPTION,{id:e})}function et(e,t,r){return td(n.JAM,{id:e,contextType:t,hasBase62Id:!!e,play:!!r})}function er(e,t){return td(n.LIBRARY,{username:e,category:t})}function en(){return td(n.LISTENING_ACTIVITY,{})}function ei(e){return td(n.LIVE,{id:e,hasBase62Id:!0})}function eo(e){return td(n.ROOM,{id:e,hasBase62Id:!0})}function ea(e){return td(n.EXPRESSION,{id:e,hasBase62Id:!0})}function es(e){return td(n.QUESTION,{id:e,hasBase62Id:!0})}function eu(e){return td(n.POLL,{id:e,hasBase62Id:!0})}function el(e){return td(n.RESPONSE,{id:e,hasBase62Id:!0})}function ec(e,t,r,i){return td(n.LOCAL_TRACK,{artist:e,album:t,track:r,duration:i})}function ef(e,t){return td(n.LOCAL_ALBUM,{artist:e,album:t})}function ed(e){return td(n.LOCAL_ARTIST,{artist:e})}function eh(e){return td(n.MERCH,{id:e,hasBase62Id:!0})}function ep(){return td(n.MERCHHUB,{})}function eg(e){return td(n.MOSAIC,{ids:e})}function ey(e,t){return td(n.PLAYLIST,{id:t,username:e,hasBase62Id:!0})}function ev(e){return td(n.PLAYLIST_V2,{id:e,hasBase62Id:!0})}function em(e){return td(n.PRERELEASE,{id:e,hasBase62Id:!0})}function eb(e,t){return td(n.PROFILE,{username:e,args:null!=t?t:[]})}function eE(e){return td(n.PUBLISHED_ROOTLIST,{username:e})}function e_(e){return td(n.RADIO,{args:null!=e?e:""})}function eS(e){return td(n.ROOTLIST,{username:e})}function eO(e){return td(n.SEARCH,{query:e})}function eT(e){return td(n.SECTION,{id:e})}function eA(e){return td(n.SHOW,{id:e,hasBase62Id:!0})}function eI(e){return td(n.SOCIAL_SESSION,{id:e,hasBase62Id:!0})}function ew(e){return td(n.SPECIAL,{args:null!=e?e:[]})}function eN(e){return td(n.STARRED,{username:e})}function eC(e){return td(n.STATION,{args:null!=e?e:[]})}function eR(e){return td(n.SUPPLEMENTARY_MATERIAL,{id:e,hasBase62Id:!0})}function eP(e,t){return td(n.TEMP_PLAYLIST,{origin:e,data:t})}function ex(e,t,r){return td(n.TOPLIST,{toplist:e,country:t,global:!!r})}function eL(e){return td(n.TOUR,{id:e,hasBase62Id:!0})}function eD(e,t,r,i){return td(n.TRACK,{id:e,anchor:t,context:r?th(r):null,play:i,hasBase62Id:!0})}function eM(e,t,r){return td(n.TRACKSET,{tracks:e,name:t||"",index:isNaN(r)?null:null!=r?r:null})}function eB(e,t){return td(n.USER_TOPLIST,{username:e,toplist:t})}function ek(e){return td(n.USER_TOP_TRACKS,{username:e})}function ej(e){return td(n.MEDIA,{id:e,hasBase62Id:!0})}function eU(e){return td(n.VENUE,{id:e,hasBase62Id:!0})}function eF(e){return td(n.VIDEO,{id:e,hasBase62Id:!0})}function eH(e){return td(n.COURSE,{id:e,hasBase62Id:!0})}function eG(e){return td(n.LESSON,{id:e,hasBase62Id:!0})}function eV(e){return td(n.PROMOTER,{id:e,hasBase62Id:!0})}function ez(e){return td(n.PROMOTION,{id:e,hasBase62Id:!0})}function eq(e){return td(n.SITE,{id:e,hasBase62Id:!0})}function e$(e){return td(n.PRESENTS,{id:e,hasBase62Id:!0})}function eK(e){return td(n.S4A_THIRD_PARTY,{id:e,hasBase62Id:!0})}function eW(e){return td(n.UNKNOWN,{args:null!=e?e:[]})}function eY(e,t){if(!e)return"";let r=encodeURIComponent(e);return t===i.URI&&(r=r.replace(/%20/g,"+")),r=(r=r.replace(/[!'()]/g,escape)).replace(/\*/g,"%2A")}function eQ(e,t,r=[]){for(let n=0,i=e.length;n1&&(t+="&");let n=e[r];void 0!==n&&(t+=`${r}=${encodeURIComponent(n)}`)}return t}let eZ=/^intl-[A-Za-z]{2,3}(-[A-Za-z]{4})?(-([A-Za-z]{2}|[0-9]{3}))?$/;function e0(e){return eZ.test(e)}let e1=()=>{let e={};return[(t,r)=>{e[t]||(e[t]=r)},e]},e2=()=>{let e={};return[(t,r)=>{e[t]||(e[t]=r)},e]},[e5,e6]=e1();e5(n.PLAYLIST,(e,t,{username:r})=>ey(r,e.getBase62IdComponent())),e5(n.FOLDER,(e,t,{username:r})=>Y(r,e.getIdComponent())),e5(n.COLLECTION_TRACK_LIST,(e,t,{username:r})=>j(r,e.getIdComponent())),e5(n.COLLECTION,(e,t,{username:r})=>{let i=e.getNextComponent();if(i===n.ALBUM){let t=e.getIdComponent();return"missing"===e.getNextComponent()?k(r,t):M(r,t)}return i===n.ARTIST?B(r,e.getIdComponent()):N(r,i)}),e5(n.STARRED,(e,t,{username:r})=>eN(r)),e5(n.FOLLOWERS,(e,t,{username:r})=>Q(r)),e5(n.FOLLOWING,(e,t,{username:r})=>X(r)),e5(d.TOP,(e,t,{username:r})=>eB(r,e.getNextRequiredComponent())),e5(n.INBOX,(e,t,{username:r})=>Z(r)),e5(n.ROOTLIST,(e,t,{username:r})=>eS(r)),e5(n.PUBLISHED_ROOTLIST,(e,t,{username:r})=>eE(r)),e5(n.TOPLIST,(e,t,{username:r})=>ek(r)),e5(n.LIBRARY,(e,t,{username:r})=>er(r,e.getNextComponent()));let[e3,e4]=e1();function e8(e){return e.split("&").reduce((e,t)=>{let[r,n]=t.split("=");return r&&n&&(e[r]=decodeURIComponent(n)),e},{})}function e7(e){let t,r,n,o,d=e,[h,p]=d.split("?");if(h&&p){d=h;let[e,t]=p.split("#");e&&(n=e8(e),o=t)}let g=d.split("#");if(g.length>1&&(d=g.shift(),o=g.pop()),0===d.indexOf(a))t=d.slice(a.length).split(":"),r=i.URI;else{let[e]=d.split("?");if((null==e?void 0:e.indexOf(s))===0)t=e.slice(s.length).split("/");else if((null==e?void 0:e.indexOf(u))===0)t=e.slice(u.length).split("/");else if((null==e?void 0:e.indexOf(l))===0)t=e.slice(l.length).split("/");else if((null==e?void 0:e.indexOf(c))===0)t=e.slice(c.length).split("/");else if((null==e?void 0:e.indexOf(f))===0)t=e.slice(f.length).split("/");else throw TypeError("Invalid Spotify URI!");r=i.URL}return o&&t.push(o),{format:r,components:t,query:n}}function e9(e,t,r,o){let a=0,s=()=>{let t=e[a++];if(t&&/\s/.test(t))throw TypeError("Invalid Spotify URI!");return t},u=()=>{let e=s();if(!e)throw TypeError("Invalid Spotify URI!");return e},l=()=>{let e=u();if(e.length>22)throw TypeError("Invalid Spotify URI!");return e},c=e=>{let t=u();if(t.length!==e)throw TypeError("Invalid Spotify URI!");if(!/^[a-fA-F0-9]+$/.test(t))throw Error("Invalid Hex ID");return t},f=()=>{let e=u();if(22!==e.length)throw TypeError("Invalid Spotify URI!");if(!/^[a-zA-Z0-9]+$/.test(e))throw Error("Invalid ID");return e},d={getAllComponents:()=>e,getQueryParams:()=>r,getNextComponent:s,getNextRequiredComponent:u,getIdComponent:l,getHexIdComponent:c,getBase62IdComponent:f,getRemainingComponents:()=>e.slice(a),getRemainingString:()=>{let r=t===i.URI?":":"/";return e.slice(a).join(r)}},h=u(),p=e4[h];if(!p&&e0(h)&&(p=e4[h=u()]),p)return p(d,t,{});if(o)return e4[n.UNKNOWN](d,t,{});throw TypeError("Invalid or unknown Spotify URI!")}function te(e,t){let r=e7(e);return e9(r.components,r.format,r.query,t)}e3(n.ALBUM,e=>{let t=e.getBase62IdComponent(),r=e.getNextComponent();return p(t,r?parseInt(r,10):void 0)}),e3(d.APP,(e,t)=>{let r=e.getNextRequiredComponent();if(eY(eX(r,t),t)!==r)throw TypeError("Invalid or unknown Spotify URI!");let n=e.getRemainingComponents();for(let e=0,r=n.length;eh(e.getNextRequiredComponent())),e3(n.ARTIST,e=>{let t=e.getBase62IdComponent(),r=e.getNextComponent();return r===d.TOP?v(t,e.getNextRequiredComponent()):r===d.CONCERTS?m(t):y(t)}),e3(n.AUDIO,e=>b(e.getIdComponent())),e3(n.AUDIO_FILE,e=>E(e.getNextRequiredComponent(),e.getNextRequiredComponent())),e3(n.AUTHOR,e=>_(e.getIdComponent())),e3(n.B2B_PARTY,e=>S(e.getBase62IdComponent())),e3(n.CONCERTS,e=>{let t=e.getQueryParams(),r=e.getNextComponent();if(r===d.GENRE){let t=e.getNextRequiredComponent();if(t)return A(t)}if(r===d.LOCATION){let t=e.getNextRequiredComponent();if(e.getNextComponent()===d.GENRE)return w(t,e.getNextRequiredComponent());if(t)return I(t)}return r?T(r,t):O()}),e3(n.CONCERT_GALLERY,e=>T(e.getIdComponent(),e.getQueryParams())),e3(n.DAILY_MIX,e=>q(e.getIdComponent())),e3(n.TEMP_PLAYLIST,e=>eP(e.getNextRequiredComponent(),e.getRemainingString())),e3(n.PLAYLIST,e=>ev(e.getBase62IdComponent())),e3(n.SEARCH,(e,t)=>eO(eX(e.getRemainingString(),t))),e3(n.SECTION,(e,t)=>eT(eX(e.getRemainingString(),t))),e3(n.TRACK,e=>{let t=e.getQueryParams();return eD(e.getBase62IdComponent(),e.getNextComponent(),null==t?void 0:t.context,null==t?void 0:t.play)}),e3(n.TRACKSET,e=>{var t;let r=eX(e.getNextComponent()),n=e.getNextRequiredComponent(),i=e.getNextComponent(),o=parseInt(null!=(t=e.getNextComponent())?t:"",10);("%23"!==i||isNaN(o))&&(o=null);let a=[];if(n){n=eX(n).split(",");for(let e=0,t=n.length;eG(e.getNextRequiredComponent(),e.getNextRequiredComponent())),e3(d.TOP,e=>{let t=e.getNextRequiredComponent();return e.getNextComponent()===d.GLOBAL?ex(t,void 0,!0):ex(t,e.getNextComponent(),!1)}),e3(n.LOCAL_TRACK,(e,t)=>{let r=eX(e.getNextComponent(),t),n=e.getNextComponent(),i=eX(n,t),o=e.getNextComponent(),a=eX(o,t),s=e.getNextComponent(),u=s?parseInt(s,10):void 0;return void 0!==o?ec(r,i,a,u):void 0!==n?ef(r,i):ed(r)}),e3(n.IMAGE,e=>J(e.getHexIdComponent(40))),e3(n.MOSAIC,e=>eg(e.getRemainingComponents())),e3(n.RADIO,e=>e_(e.getRemainingString())),e3(n.S4A_THIRD_PARTY,e=>eK(e.getBase62IdComponent())),e3(n.SPECIAL,(e,t)=>{let r=e.getRemainingComponents();for(let e=0,n=r.length;eeC(e.getRemainingComponents())),e3(n.EPISODE,e=>{let t=e.getQueryParams(),r=e.getBase62IdComponent(),n=e.getNextComponent();return $(r,null==t?void 0:t.context,null==t?void 0:t.play,n)}),e3(n.SHOW,e=>eA(e.getBase62IdComponent())),e3(n.LIVE,e=>ei(e.getIdComponent())),e3(n.ROOM,e=>eo(e.getIdComponent())),e3(n.EXPRESSION,e=>ea(e.getIdComponent())),e3(n.CONCEPT,e=>F(e.getIdComponent())),e3(n.CONCERT,e=>H(e.getIdComponent())),e3(n.MERCH,e=>eh(e.getIdComponent())),e3(n.MERCHHUB,()=>ep()),e3(n.PRERELEASE,e=>em(e.getIdComponent())),e3(n.SOCIAL_SESSION,e=>eI(e.getNextRequiredComponent())),e3(n.JAM,e=>{let[t,r,i,o]=e.getAllComponents();return r===n.ALBUM||r===n.ARTIST||r===n.PLAYLIST?et(i,r,!!o):et("")}),e3(n.INTERRUPTION,e=>ee(e.getNextRequiredComponent())),e3(n.COLLECTION,e=>N(void 0,e.getNextComponent())),e3(n.GENRE,e=>C(e.getNextRequiredComponent())),e3(n.QUEUE,()=>R()),e3(d.USER,(e,t)=>{let r=eX(e.getNextRequiredComponent(),t),i=e.getNextComponent();if(r===n.FACEBOOK&&i)return K(i);if(i&&e6[i]){let n=e6[i];if(!n)throw TypeError("Invalid Spotify URI!");return n(e,t,{username:r})}let o=e.getRemainingComponents();return eb(r,i?[i].concat(o):void 0)}),e3(n.UNKNOWN,e=>eW(e.getAllComponents())),e3(n.MEDIA,e=>ej(e.getIdComponent())),e3(n.POLL,e=>eu(e.getIdComponent())),e3(n.QUESTION,e=>es(e.getIdComponent())),e3(n.RESPONSE,e=>el(e.getIdComponent())),e3(n.CONTRIBUTOR,e=>V(e.getIdComponent())),e3(n.CULTURAL_MOMENT,e=>{if(e.getNextComponent()!==d.HUB)throw TypeError("Invalid or unknown Spotify URI!");return z(e.getIdComponent())}),e3(n.FESTIVAL,e=>W(e.getIdComponent())),e3(n.TOUR,e=>eL(e.getIdComponent())),e3(n.VENUE,e=>eU(e.getIdComponent())),e3(n.VIDEO,e=>eF(e.getIdComponent())),e3(n.CACHED_FILES,()=>P()),e3(n.CANVAS,e=>x(e.getIdComponent())),e3(n.CHAT_MESSAGE,e=>L(e.getIdComponent())),e3(n.COURSE,e=>eH(e.getIdComponent())),e3(n.LESSON,e=>eG(e.getIdComponent())),e3(n.LISTENING_ACTIVITY,()=>en()),e3(n.PROMOTER,e=>eV(e.getIdComponent())),e3(n.COMMENT,e=>U(e.getIdComponent())),e3(n.PROMOTION,e=>ez(e.getIdComponent())),e3(n.SITE,e=>eq(e.getIdComponent())),e3(n.SUPPLEMENTARY_MATERIAL,e=>eR(e.getIdComponent())),e3(n.PRESENTS,e=>e$(e.getIdComponent())),e3(n.CLIP_VIDEO_CHAPTER,e=>D(e.getIdComponent()));let[tt,tr]=e2();function tn(e,t){let r=tr[e.type];if(!r)throw TypeError("Invalid Spotify URI!");return r(e,t)}tt(n.ALBUM,e=>{let t=[n.ALBUM,e.id];return e.disc&&t.push(e.disc),t}),tt(n.AD,e=>[n.AD,e.id]),tt(n.ARTIST,e=>[n.ARTIST,e.id]),tt(n.AUTHOR,e=>[n.AUTHOR,e.id]),tt(n.B2B_PARTY,e=>[n.B2B_PARTY,e.id]),tt(n.CONCERTS,()=>[n.CONCERTS]),tt(n.CONCERT_GALLERY,(e,t)=>t===i.URI?[n.CONCERT_GALLERY,e.id]:[n.CONCERTS,e.id]),tt(n.CONCERTS_GENRE,e=>[n.CONCERTS,d.GENRE,e.genre]),tt(n.CONCERTS_LOCATION,e=>[n.CONCERTS,d.LOCATION,e.location]),tt(n.CONCERTS_LOCATION_GENRE,e=>[n.CONCERTS,d.LOCATION,e.location,d.GENRE,e.genre]),tt(n.QUEUE,()=>[n.QUEUE]),tt(n.GENRE,e=>[n.GENRE,e.genre]),tt(n.ARTIST_TOPLIST,e=>[n.ARTIST,e.id,d.TOP,e.toplist]),tt(n.ARTIST_CONCERTS,e=>[n.ARTIST,e.id,d.CONCERTS]),tt(n.DAILY_MIX,e=>[n.DAILY_MIX,e.id]),tt(n.SEARCH,(e,t)=>[n.SEARCH,eY(e.query,t)]),tt(n.SECTION,(e,t)=>[n.SECTION,eY(e.id,t)]),tt(n.TRACK,e=>{let t=e.id;return(e.context||e.play)&&(t+=eJ({context:e.context,play:e.play})),e.anchor&&(t+=`#${e.anchor}`),[n.TRACK,t]}),tt(n.TRACKSET,e=>{let t=[];if(e.tracks)for(let r=0,n=e.tracks.length;r[d.USER,n.FACEBOOK,e.uid]),tt(n.AUDIO_FILE,e=>[n.AUDIO_FILE,e.extension,e.id]),tt(n.FOLDER,(e,t)=>[d.USER,eY(e.username,t),n.FOLDER,e.id]),tt(n.FOLLOWERS,(e,t)=>[d.USER,eY(e.username,t),n.FOLLOWERS]),tt(n.FOLLOWING,(e,t)=>[d.USER,eY(e.username,t),n.FOLLOWING]),tt(n.PLAYLIST,(e,t)=>[d.USER,eY(e.username,t),n.PLAYLIST,e.id]),tt(n.PLAYLIST_V2,e=>[n.PLAYLIST,e.id]),tt(n.STARRED,(e,t)=>[d.USER,eY(e.username,t),n.STARRED]),tt(n.TEMP_PLAYLIST,e=>[n.TEMP_PLAYLIST,e.origin,e.data]),tt(n.CONTEXT_GROUP,e=>[n.CONTEXT_GROUP,e.origin,e.name]),tt(n.USER_TOPLIST,(e,t)=>[d.USER,eY(e.username,t),d.TOP,e.toplist]),tt(n.USER_TOP_TRACKS,(e,t)=>[d.USER,eY(e.username,t),n.TOPLIST]),tt(n.TOPLIST,e=>[d.TOP,e.toplist].concat(e.global||!e.country?[d.GLOBAL]:["country",e.country])),tt(n.INBOX,(e,t)=>[d.USER,eY(e.username,t),n.INBOX]),tt(n.ROOTLIST,(e,t)=>[d.USER,eY(e.username,t),n.ROOTLIST]),tt(n.PUBLISHED_ROOTLIST,(e,t)=>[d.USER,eY(e.username,t),n.PUBLISHED_ROOTLIST]),tt(n.COLLECTION_TRACK_LIST,(e,t)=>[d.USER,eY(e.username,t),n.COLLECTION_TRACK_LIST,e.id]),tt(n.PROFILE,(e,t)=>e.args&&e.args.length>0?[d.USER,eY(e.username,t)].concat(e.args):[d.USER,eY(e.username,t)]),tt(n.LOCAL_ARTIST,(e,t)=>[n.LOCAL_TRACK,eY(e.artist,t)]),tt(n.LOCAL_ALBUM,(e,t)=>[n.LOCAL_TRACK,eY(e.artist,t),eY(e.album,t)]),tt(n.LOCAL_TRACK,(e,t)=>[n.LOCAL_TRACK,eY(e.artist,t),eY(e.album,t),eY(e.track,t),e.duration]),tt(n.LIBRARY,(e,t)=>[d.USER,eY(e.username,t),n.LIBRARY].concat(e.category?[e.category]:[])),tt(n.LISTENING_ACTIVITY,()=>[n.LISTENING_ACTIVITY]),tt(n.IMAGE,e=>[n.IMAGE,e.id]),tt(n.MOSAIC,e=>{let t=[];return e.ids&&(t=e.ids.slice(0)),t.unshift(n.MOSAIC),t}),tt(n.RADIO,(e,t)=>eQ(e.args,t,[n.RADIO])),tt(n.SPECIAL,(e,t)=>eQ(e.args,t,[n.SPECIAL])),tt(n.STATION,(e,t)=>eQ(e.args,t,[n.STATION])),tt(n.APPLICATION,(e,t)=>eQ(e.args,t,[d.APP,e.id])),tt(n.COLLECTION_ALBUM,(e,t)=>[d.USER,eY(e.username,t),n.COLLECTION,n.ALBUM,e.id]),tt(n.COLLECTION_MISSING_ALBUM,(e,t)=>[d.USER,eY(e.username,t),n.COLLECTION,n.ALBUM,e.id,"missing"]),tt(n.COLLECTION_ARTIST,(e,t)=>[d.USER,eY(e.username,t),n.COLLECTION,n.ARTIST,e.id]),tt(n.COLLECTION,(e,t)=>{let r=[n.COLLECTION].concat(e.category?[e.category]:[]);return e.username?[d.USER,eY(e.username,t)].concat(r):r}),tt(n.COMMENT,e=>[n.COMMENT,e.id]),tt(n.EPISODE,e=>{let t=[n.EPISODE];if(e.comments)t.push(e.id),t.push(e.comments);else{let r=e.id;(e.context||e.play)&&(r+=eJ({context:e.context,play:e.play})),t.push(r)}return t}),tt(n.SHOW,e=>[n.SHOW,e.id]),tt(n.LIVE,e=>[n.LIVE,e.id]),tt(n.ROOM,e=>[n.ROOM,e.id]),tt(n.EXPRESSION,e=>[n.EXPRESSION,e.id]),tt(n.CONCEPT,e=>[n.CONCEPT,e.id]),tt(n.CONCERT,e=>[n.CONCERT,e.id]),tt(n.SOCIAL_SESSION,e=>[n.SOCIAL_SESSION,e.id]),tt(n.JAM,e=>{let t=[n.JAM];return e.contextType&&e.id&&t.push(e.contextType,e.id),e.play&&t.push("play"),t}),tt(n.INTERRUPTION,e=>[n.INTERRUPTION,e.id]),tt(n.MERCH,e=>[n.MERCH,e.id]),tt(n.MERCHHUB,()=>[n.MERCHHUB]),tt(n.PRERELEASE,e=>[n.PRERELEASE,e.id]),tt(n.UNKNOWN,(e,t)=>eQ(e.args,t)),tt(n.MEDIA,e=>[n.MEDIA,e.id]),tt(n.POLL,e=>[n.POLL,e.id]),tt(n.QUESTION,e=>[n.QUESTION,e.id]),tt(n.RESPONSE,e=>[n.RESPONSE,e.id]),tt(n.FESTIVAL,e=>[n.FESTIVAL,e.id]),tt(n.TOUR,e=>[n.TOUR,e.id]),tt(n.CONTRIBUTOR,e=>[n.CONTRIBUTOR,e.id]),tt(n.CULTURAL_MOMENT,e=>[n.CULTURAL_MOMENT,d.HUB,e.id]),tt(n.VENUE,e=>[n.VENUE,e.id]),tt(n.VIDEO,e=>[n.VIDEO,e.id]),tt(n.CACHED_FILES,()=>[n.CACHED_FILES]),tt(n.CANVAS,e=>[n.CANVAS,e.id]),tt(n.CHAT_MESSAGE,e=>[n.CHAT_MESSAGE,e.id]),tt(n.COURSE,e=>[n.COURSE,e.id]),tt(n.LESSON,e=>[n.LESSON,e.id]),tt(n.PROMOTER,e=>[n.PROMOTER,e.id]),tt(n.PROMOTION,e=>[n.PROMOTION,e.id]),tt(n.SITE,e=>[n.SITE,e.id]),tt(n.PRESENTS,e=>[n.PRESENTS,e.id]),tt(n.S4A_THIRD_PARTY,e=>[n.S4A_THIRD_PARTY,e.id]),tt(n.SUPPLEMENTARY_MATERIAL,e=>[n.SUPPLEMENTARY_MATERIAL,e.id]),tt(n.AUDIO,e=>[n.AUDIO,e.id]),tt(n.CLIP_VIDEO_CHAPTER,e=>[n.CLIP_VIDEO_CHAPTER,e.id]);let ti="0123456789abcdef",to="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",ta=[];ta.length=256;for(let e=0;e<256;e++)ta[e]=ti[e>>4]+ti[15&e];let ts=[];ts.length=128;for(let e=0;e{Object.assign(e,t)}:(e,t)=>{for(let r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};class tf{constructor(e,t={}){this.type=e,this.hasBase62Id=!!t.hasBase62Id,tc(this,t)}toURI(){let e=tn(this,i.URI);return`spotify:${e.join(":")}`}toString(){return this.toURI()}toURLPath(e=!1){let t=tn(this,i.URL);t[0]===d.APP&&t.shift();let r=t[0]===n.TRACKSET,o=t[0]===n.LOCAL_TRACK;if(!r&&!o){let e=[];for(let r=0,n=t.length;r{var t;return(null==(t=tp(e))?void 0:t.type)===n.EPISODE},ty=e=>{var t;return(null==(t=tp(e))?void 0:t.type)===n.LOCAL_TRACK},tv=e=>{var t;return(null==(t=tp(e))?void 0:t.type)===n.TRACK}},85837:(e,t,r)=>{"use strict";r.d(t,{K:()=>l});var n=r(72223),i={isUsingKeyboard:!0},o=n.createContext(i);o.displayName="KeyboardDetection";var a=r(36309);function s(e){var t=(0,n.useState)(e),r=(0,a.A)(t,2),i=r[0],o=r[1],s=function(){return o(!1)},u=function(e){switch(e.key){case"Tab":case"ArrowDown":case"ArrowUp":case"ArrowLeft":case"ArrowRight":o(!0)}};return(0,n.useEffect)(function(){return window.addEventListener("keydown",u),window.addEventListener("mousedown",s),window.addEventListener("touchstart",s),function(){window.removeEventListener("keydown",u),window.removeEventListener("mousedown",s),window.removeEventListener("touchstart",s)}},[]),{isUsingKeyboard:i,setIsUsingKeyboard:o}}var u=i.isUsingKeyboard,l=function(e){var t=s(u).isUsingKeyboard;return n.createElement(o.Provider,{value:{isUsingKeyboard:t}},e.children)}},86117:(e,t,r)=>{"use strict";r.d(t,{Kq:()=>g,d4:()=>S,wA:()=>E});var n=r(72223),i=r(95450);function o(e){e()}function a(){let e=null,t=null;return{clear(){e=null,t=null},notify(){o(()=>{let t=e;for(;t;)t.callback(),t=t.next})},get(){let t=[],r=e;for(;r;)t.push(r),r=r.next;return t},subscribe(r){let n=!0,i=t={callback:r,next:null,prev:t};return i.prev?i.prev.next=i:e=i,function(){n&&null!==e&&(n=!1,i.next?i.next.prev=i.prev:t=i.prev,i.prev?i.prev.next=i.next:e=i.next)}}}}var s={notify(){},get:()=>[]};function u(e,t){let r,n=s,i=0,o=!1;function u(){f.onStateChange&&f.onStateChange()}function l(){i++,r||(r=t?t.addNestedSub(u):e.subscribe(u),n=a())}function c(){i--,r&&0===i&&(r(),r=void 0,n.clear(),n=s)}let f={addNestedSub:function(e){l();let t=n.subscribe(e),r=!1;return()=>{r||(r=!0,t(),c())}},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:u,isSubscribed:function(){return o},trySubscribe:function(){o||(o=!0,l())},tryUnsubscribe:function(){o&&(o=!1,c())},getListeners:()=>n};return f}var l="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,c="undefined"!=typeof navigator&&"ReactNative"===navigator.product,f=l||c?n.useLayoutEffect:n.useEffect;Object.getOwnPropertyNames,Object.getOwnPropertySymbols,Object.getOwnPropertyDescriptor,Object.getPrototypeOf,Object.prototype;var d=Symbol.for("react-redux-context"),h="undefined"!=typeof globalThis?globalThis:{},p=function(){if(!n.createContext)return{};let e=h[d]??=new Map,t=e.get(n.createContext);return t||(t=n.createContext(null),e.set(n.createContext,t)),t}(),g=function(e){let{children:t,context:r,serverState:i,store:o}=e,a=n.useMemo(()=>{let e=u(o);return{store:o,subscription:e,getServerState:i?()=>i:void 0}},[o,i]),s=n.useMemo(()=>o.getState(),[o]);f(()=>{let{subscription:e}=a;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),s!==o.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}},[a,s]);let l=r||p;return n.createElement(l.Provider,{value:a},t)};function y(e=p){return function(){return n.useContext(e)}}var v=y();function m(e=p){let t=e===p?v:y(e),r=()=>{let{store:e}=t();return e};return Object.assign(r,{withTypes:()=>r}),r}var b=m(),E=function(e=p){let t=e===p?b:m(e),r=()=>t().dispatch;return Object.assign(r,{withTypes:()=>r}),r}(),_=(e,t)=>e===t,S=function(e=p){let t=e===p?v:y(e),r=(e,r={})=>{let{equalityFn:o=_}="function"==typeof r?{equalityFn:r}:r,{store:a,subscription:s,getServerState:u}=t();n.useRef(!0);let l=n.useCallback({[e.name]:t=>e(t)}[e.name],[e]),c=(0,i.useSyncExternalStoreWithSelector)(s.addNestedSub,a.getState,u||a.getState,l,o);return n.useDebugValue(c),c};return Object.assign(r,{withTypes:()=>r}),r}()},86143:(e,t,r)=>{"use strict";function n(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}r.d(t,{HY:()=>c,Qd:()=>s,Tw:()=>d,Zz:()=>f,ve:()=>h,y$:()=>u});var i="function"==typeof Symbol&&Symbol.observable||"@@observable",o=()=>Math.random().toString(36).substring(7).split("").join("."),a={INIT:`@@redux/INIT${o()}`,REPLACE:`@@redux/REPLACE${o()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${o()}`};function s(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function u(e,t,r){if("function"!=typeof e)throw Error(n(2));if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw Error(n(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw Error(n(1));return r(u)(e,t)}let o=e,l=t,c=new Map,f=c,d=0,h=!1;function p(){f===c&&(f=new Map,c.forEach((e,t)=>{f.set(t,e)}))}function g(){if(h)throw Error(n(3));return l}function y(e){if("function"!=typeof e)throw Error(n(4));if(h)throw Error(n(5));let t=!0;p();let r=d++;return f.set(r,e),function(){if(t){if(h)throw Error(n(6));t=!1,p(),f.delete(r),c=null}}}function v(e){if(!s(e))throw Error(n(7));if(void 0===e.type)throw Error(n(8));if("string"!=typeof e.type)throw Error(n(17));if(h)throw Error(n(9));try{h=!0,l=o(l,e)}finally{h=!1}return(c=f).forEach(e=>{e()}),e}function m(e){if("function"!=typeof e)throw Error(n(10));o=e,v({type:a.REPLACE})}function b(){let e=y;return{subscribe(t){if("object"!=typeof t||null===t)throw Error(n(11));function r(){let e=t;e.next&&e.next(g())}return r(),{unsubscribe:e(r)}},[i](){return this}}}return v({type:a.INIT}),{dispatch:v,subscribe:y,getState:g,replaceReducer:m,[i]:b}}function l(e){Object.keys(e).forEach(t=>{let r=e[t];if(void 0===r(void 0,{type:a.INIT}))throw Error(n(12));if(void 0===r(void 0,{type:a.PROBE_UNKNOWN_ACTION()}))throw Error(n(13))})}function c(e){let t,r=Object.keys(e),i={};for(let t=0;te:1===e.length?e[0]:e.reduce((e,t)=>(...r)=>e(t(...r)))}function d(...e){return t=>(r,i)=>{let o=t(r,i),a=()=>{throw Error(n(15))},s={getState:o.getState,dispatch:(e,...t)=>a(e,...t)};return a=f(...e.map(e=>e(s)))(o.dispatch),{...o,dispatch:a}}}function h(e){return s(e)&&"type"in e&&"string"==typeof e.type}},86337:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DealerError=void 0;var n=r(82643),i=r(51233);t.DealerError=function(e){function t(t,r,n){void 0===t&&(t=i.DealerErrors.DEALER_ERROR),void 0===n&&(n={});var o=e.call(this,r)||this;return o.name="DealerError",o.message=r,o.code=t,o.raw=n,o.wsCode=n.code||null,o.wsReason=n.reason||null,o}return n.__extends(t,e),t}(Error)},86604:(e,t,r)=>{"use strict";r.d(t,{gz:()=>p});var n,i,o=r(72223);let a="en",s=a,u=["en","es"];function l(){if("undefined"!=typeof window){let e=document.documentElement.lang,t=c(h());s=d(e||t)}return s}function c(e){return e.find(f)||a}function f(e){return u.includes(e)}function d(e){return document.documentElement.lang=e,e}function h(){return navigator.languages.map(e=>new Intl.Locale(e).baseName)}!function(e){e.FULL="full",e.LONG="long",e.MEDIUM="medium",e.SHORT="short"}(n||(n={})),function(e){e.RIGHT_TO_LEFT="rtl",e.LEFT_TO_RIGHT="ltr"}(i||(i={})),(0,o.createContext)({locale:l()||"en",setPreferredLocale:()=>{}});let p=({locale:e,dateStyle:t,options:r,date:n})=>o.createElement(y,{locale:e,dateStyle:t,timeStyle:void 0,options:r,dateTime:n});function g({locale:e,options:t}){return new Intl.DateTimeFormat(e||l(),t)}let y=({locale:e,dateStyle:t,timeStyle:r,options:n,dateTime:i})=>{let a=g({locale:e,options:n||{dateStyle:t,timeStyle:r}}),s=i||new Date,u=a.format(s);return o.createElement("span",null,u)}},86969:(e,t,r)=>{"use strict";r.d(t,{YQ:()=>i,d7:()=>a});var n=r(72223);function i(e,t,r,i){var o=this,a=(0,n.useRef)(null),s=(0,n.useRef)(0),u=(0,n.useRef)(0),l=(0,n.useRef)(null),c=(0,n.useRef)([]),f=(0,n.useRef)(),d=(0,n.useRef)(),h=(0,n.useRef)(e),p=(0,n.useRef)(!0);h.current=e;var g="undefined"!=typeof window,y=!t&&0!==t&&g;if("function"!=typeof e)throw TypeError("Expected a function");t=+t||0;var v=!!(r=r||{}).leading,m=!("trailing"in r)||!!r.trailing,b="maxWait"in r,E="debounceOnServer"in r&&!!r.debounceOnServer,_=b?Math.max(+r.maxWait||0,t):null;return(0,n.useEffect)(function(){return p.current=!0,function(){p.current=!1}},[]),(0,n.useMemo)(function(){var e=function(e){var t=c.current,r=f.current;return c.current=f.current=null,s.current=e,u.current=u.current||e,d.current=h.current.apply(r,t)},r=function(e,t){y&&cancelAnimationFrame(l.current),l.current=y?requestAnimationFrame(e):setTimeout(e,t)},n=function(e){if(!p.current)return!1;var r=e-a.current;return!a.current||r>=t||r<0||b&&e-s.current>=_},S=function(t){return l.current=null,m&&c.current?e(t):(c.current=f.current=null,d.current)},O=function e(){var i=Date.now();if(v&&u.current===s.current&&T(),n(i))return S(i);if(p.current){var o=t-(i-a.current);r(e,b?Math.min(o,_-(i-s.current)):o)}},T=function(){i&&i({})},A=function(){if(g||E){var i=Date.now(),u=n(i);if(c.current=[].slice.call(arguments),f.current=o,a.current=i,u){if(!l.current&&p.current)return s.current=a.current,r(O,t),v?e(a.current):d.current;if(b)return r(O,t),e(a.current)}return l.current||r(O,t),d.current}};return A.cancel=function(){var e=l.current;e&&(y?cancelAnimationFrame(l.current):clearTimeout(l.current)),s.current=0,c.current=a.current=f.current=l.current=null,e&&i&&i({})},A.isPending=function(){return!!l.current},A.flush=function(){return l.current?S(Date.now()):d.current},A},[v,b,t,_,m,y,g,E,i])}function o(e,t){return e===t}function a(e,t,r){var a=r&&r.equalityFn||o,s=(0,n.useRef)(e),u=(0,n.useState)({})[1],l=i((0,n.useCallback)(function(e){s.current=e,u({})},[u]),t,r,u),c=(0,n.useRef)(e);return a(c.current,e)||(l(e),c.current=e),[s.current,l]}},87256:(e,t,r)=>{"use strict";r.d(t,{k:()=>o});var n=r(72223),i=r(55717);function o(e){var t,r=[{size:16,svgContent:""},{size:24,svgContent:""}],o=e.size?i.$Z[e.size]:e.iconSize,a=(0,i._C)(r,o||24),s=function(e,t){return e?"").concat(e,""):""},u=function(e,t){return e?"").concat(e,""):""},l=null!=(t=e.autoMirror)&&t;return n.createElement(i.In,Object.assign({},e,{autoMirror:l,viewBox:"0 0 ".concat(a.size," ").concat(a.size),dangerouslySetInnerHTML:{__html:"".concat(s(e.title,e.titleId)).concat(u(e.desc,e.descId)).concat(a.svgContent)}}))}},88429:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createApplicationContext=void 0,t.createApplicationContext=function(e){return function(){return{name:"context_application",data:e}}}},88969:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDeviceDesktopContext=void 0,t.createDeviceDesktopContext=function(e){return function(){return{name:"context_device_desktop",data:e}}}},91005:(e,t,r)=>{"use strict";r.d(t,{a:()=>p});var n=r(76153),i=r(84020),o=r(72223),a=r(37558),s=r(67626),u=r(22293),l=r(61707),c=r(62059),f=["variant","isInteractive","className","onClick","onKeyDown","style","href","children","disabled","as","borderRadius","minBlockSize","padding","paddingBlockStart","paddingBlockEnd","paddingInlineStart","paddingInlineEnd","hoverBackgroundColor","activeBackgroundColor","hasFocus","hoverAnimationDuration","colorSet"];function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t{"use strict";r.r(t),r.d(t,{createFocusTrap:()=>A});var n=r(71938);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r0){var r=e[e.length-1];r!==t&&r._setPausedState(!0)}var n=e.indexOf(t);-1===n||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var r=e.indexOf(t);-1!==r&&e.splice(r,1),e.length>0&&!e[e.length-1]._isManuallyPaused()&&e[e.length-1]._setPausedState(!1)}},y=function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select},v=function(e){return(null==e?void 0:e.key)==="Escape"||(null==e?void 0:e.key)==="Esc"||(null==e?void 0:e.keyCode)===27},m=function(e){return(null==e?void 0:e.key)==="Tab"||(null==e?void 0:e.keyCode)===9},b=function(e){return m(e)&&!e.shiftKey},E=function(e){return m(e)&&e.shiftKey},_=function(e){return setTimeout(e,0)},S=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n1&&void 0!==arguments[1]?arguments[1]:{},r=t.hasFallback,n=void 0!==r&&r,o=t.params,s=void 0===o?[]:o,u=a[e];if("function"==typeof u&&(u=u.apply(void 0,f(s))),!0===u&&(u=void 0),!u){if(void 0===u||!1===u)return u;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var l=u;if("string"==typeof u){try{l=i.querySelector(u)}catch(t){throw Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!l&&!n)throw Error("`".concat(e,"` as selector refers to no known node"))}return l},h=function(){var e=d("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,n.isFocusable)(e,a.tabbableOptions))if(l(i.activeElement)>=0)e=i.activeElement;else{var t=s.tabbableGroups[0];e=t&&t.firstTabbableNode||d("fallbackFocus")}else null===e&&(e=d("fallbackFocus"));if(!e)throw Error("Your focus-trap needs to have at least one focusable element");return e},p=function(){if(s.containerGroups=s.containers.map(function(e){var t=(0,n.tabbable)(e,a.tabbableOptions),r=(0,n.focusable)(e,a.tabbableOptions),i=t.length>0?t[0]:void 0,o=t.length>0?t[t.length-1]:void 0,s=r.find(function(e){return(0,n.isTabbable)(e)}),u=r.slice().reverse().find(function(e){return(0,n.isTabbable)(e)}),l=!!t.find(function(e){return(0,n.getTabIndex)(e)>0});return{container:e,tabbableNodes:t,focusableNodes:r,posTabIndexesFound:l,firstTabbableNode:i,lastTabbableNode:o,firstDomTabbableNode:s,lastDomTabbableNode:u,nextTabbableNode:function(e){var i=!(arguments.length>1)||void 0===arguments[1]||arguments[1],o=t.indexOf(e);return o<0?i?r.slice(r.indexOf(e)+1).find(function(e){return(0,n.isTabbable)(e)}):r.slice(0,r.indexOf(e)).reverse().find(function(e){return(0,n.isTabbable)(e)}):t[o+(i?1:-1)]}}}),s.tabbableGroups=s.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),s.tabbableGroups.length<=0&&!d("fallbackFocus"))throw Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(s.containerGroups.find(function(e){return e.posTabIndexesFound})&&s.containerGroups.length>1)throw Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},A=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?A(t.shadowRoot):t},I=function(e){if(!1!==e&&e!==A(document)){if(!e||!e.focus)return void I(h());e.focus({preventScroll:!!a.preventScroll}),s.mostRecentlyFocusedNode=e,y(e)&&e.select()}},w=function(e){var t=d("setReturnFocus",{params:[e]});return t||!1!==t&&e},N=function(e){var t=e.target,r=e.event,i=e.isBackward,o=void 0!==i&&i;t=t||O(r),p();var u=null;if(s.tabbableGroups.length>0){var c=l(t,r),f=c>=0?s.containerGroups[c]:void 0;if(c<0)u=o?s.tabbableGroups[s.tabbableGroups.length-1].lastTabbableNode:s.tabbableGroups[0].firstTabbableNode;else if(o){var h=s.tabbableGroups.findIndex(function(e){var r=e.firstTabbableNode;return t===r});if(h<0&&(f.container===t||(0,n.isFocusable)(t,a.tabbableOptions)&&!(0,n.isTabbable)(t,a.tabbableOptions)&&!f.nextTabbableNode(t,!1))&&(h=c),h>=0){var g=0===h?s.tabbableGroups.length-1:h-1,y=s.tabbableGroups[g];u=(0,n.getTabIndex)(t)>=0?y.lastTabbableNode:y.lastDomTabbableNode}else m(r)||(u=f.nextTabbableNode(t,!1))}else{var v=s.tabbableGroups.findIndex(function(e){var r=e.lastTabbableNode;return t===r});if(v<0&&(f.container===t||(0,n.isFocusable)(t,a.tabbableOptions)&&!(0,n.isTabbable)(t,a.tabbableOptions)&&!f.nextTabbableNode(t))&&(v=c),v>=0){var b=v===s.tabbableGroups.length-1?0:v+1,E=s.tabbableGroups[b];u=(0,n.getTabIndex)(t)>=0?E.firstTabbableNode:E.firstDomTabbableNode}else m(r)||(u=f.nextTabbableNode(t))}}else u=d("fallbackFocus");return u},C=function(e){if(!(l(O(e),e)>=0)){if(S(a.clickOutsideDeactivates,e))return void r.deactivate({returnFocus:a.returnFocusOnDeactivate});S(a.allowOutsideClick,e)||e.preventDefault()}},R=function(e){var t=O(e),r=l(t,e)>=0;if(r||t instanceof Document)r&&(s.mostRecentlyFocusedNode=t);else{e.stopImmediatePropagation();var i,o=!0;if(s.mostRecentlyFocusedNode)if((0,n.getTabIndex)(s.mostRecentlyFocusedNode)>0){var u=l(s.mostRecentlyFocusedNode),c=s.containerGroups[u].tabbableNodes;if(c.length>0){var f=c.findIndex(function(e){return e===s.mostRecentlyFocusedNode});f>=0&&(a.isKeyForward(s.recentNavEvent)?f+1=0&&(i=c[f-1],o=!1))}}else s.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return(0,n.getTabIndex)(e)>0})})||(o=!1);else o=!1;o&&(i=N({target:s.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(s.recentNavEvent)})),i?I(i):I(s.mostRecentlyFocusedNode||h())}s.recentNavEvent=void 0},P=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];s.recentNavEvent=e;var r=N({event:e,isBackward:t});r&&(m(e)&&e.preventDefault(),I(r))},x=function(e){(a.isKeyForward(e)||a.isKeyBackward(e))&&P(e,a.isKeyBackward(e))},L=function(e){v(e)&&!1!==S(a.escapeDeactivates,e)&&(e.preventDefault(),r.deactivate())},D=function(e){!(l(O(e),e)>=0||S(a.clickOutsideDeactivates,e))&&(S(a.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation()))},M=function(){if(s.active)return g.activateTrap(o,r),s.delayInitialFocusTimer=a.delayInitialFocus?_(function(){I(h())}):I(h()),i.addEventListener("focusin",R,!0),i.addEventListener("mousedown",C,{capture:!0,passive:!1}),i.addEventListener("touchstart",C,{capture:!0,passive:!1}),i.addEventListener("click",D,{capture:!0,passive:!1}),i.addEventListener("keydown",x,{capture:!0,passive:!1}),i.addEventListener("keydown",L),r},B=function(){if(s.active)return i.removeEventListener("focusin",R,!0),i.removeEventListener("mousedown",C,!0),i.removeEventListener("touchstart",C,!0),i.removeEventListener("click",D,!0),i.removeEventListener("keydown",x,!0),i.removeEventListener("keydown",L),r},k=function(e){e.some(function(e){return Array.from(e.removedNodes).some(function(e){return e===s.mostRecentlyFocusedNode})})&&I(h())},j="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver(k):void 0,U=function(){j&&(j.disconnect(),s.active&&!s.paused&&s.containers.map(function(e){j.observe(e,{subtree:!0,childList:!0})}))};return Object.defineProperties(r={get active(){return s.active},get paused(){return s.paused},activate:function(e){if(s.active)return this;var t=u(e,"onActivate"),r=u(e,"onPostActivate"),n=u(e,"checkCanFocusTrap");n||p(),s.active=!0,s.paused=!1,s.nodeFocusedBeforeActivation=A(i),null==t||t();var o=function(){n&&p(),M(),U(),null==r||r()};return n?n(s.containers.concat()).then(o,o):o(),this},deactivate:function(e){if(!s.active)return this;var t=c({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},e);clearTimeout(s.delayInitialFocusTimer),s.delayInitialFocusTimer=void 0,B(),s.active=!1,s.paused=!1,U(),g.deactivateTrap(o,r);var n=u(t,"onDeactivate"),i=u(t,"onPostDeactivate"),l=u(t,"checkCanReturnFocus"),f=u(t,"returnFocus","returnFocusOnDeactivate");null==n||n();var d=function(){_(function(){f&&I(w(s.nodeFocusedBeforeActivation)),null==i||i()})};return f&&l?l(w(s.nodeFocusedBeforeActivation)).then(d,d):d(),this},pause:function(e){return s.active?(s.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return s.active?(s.manuallyPaused=!1,o[o.length-1]!==this)?this:this._setPausedState(!1,e):this},updateContainerElements:function(e){return s.containers=[].concat(e).filter(Boolean).map(function(e){return"string"==typeof e?i.querySelector(e):e}),s.active&&p(),U(),this}},{_isManuallyPaused:{value:function(){return s.manuallyPaused}},_setPausedState:{value:function(e,t){if(s.paused===e)return this;if(s.paused=e,e){var r=u(t,"onPause"),n=u(t,"onPostPause");null==r||r(),B(),U(),null==n||n()}else{var i=u(t,"onUnpause"),o=u(t,"onPostUnpause");null==i||i(),p(),M(),U(),null==o||o()}return this}}}),r.updateContainerElements(e),r}},95450:(e,t,r)=>{"use strict";e.exports=r(81418)},97279:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createOsContext=void 0,t.createOsContext=function(e){return function(){return{name:"context_os",data:e}}}},98428:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function o(e,t){for(var r=0;r1?i-1:0),a=1;a element.");var r=function(r){var n=e.props.containerElements;t&&(S>=19?"function"==typeof t.props.ref?t.props.ref(r):t.props.ref&&(t.props.ref.current=r):"function"==typeof t.ref?t.ref(r):t.ref&&(t.ref.current=r)),e.focusTrapElements=n||[r]};return b.cloneElement(t,{ref:r})}return null}}])}(b.Component);O.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:E},e.exports=O,e.exports.FocusTrap=O}}]);