1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[827],{3299:function(J,Y,Q){"use strict";Q.r(Y),Q.d(Y,{PlasmicDataSourceContextProvider:function(){return et},useCurrentUser:function(){return ee},usePlasmicDataSourceContext:function(){return Z}});var K=Q(959),X=K.createContext(void 0);function Z(){return K.useContext(X)}function ee(){var J,Y=Z();return null!=(J=null==Y?void 0:Y.user)?J:{isLoggedIn:!1}}var et=X.Provider},8186:function(J,Y,Q){"use strict";Q.r(Y),Q.d(Y,{DataContext:function(){return ek},DataCtxReader:function(){return eB},DataProvider:function(){return eD},GlobalActionsContext:function(){return e$},GlobalActionsProvider:function(){return eq},PageParamsProvider:function(){return eL},PlasmicCanvasContext:function(){return eb},PlasmicCanvasHost:function(){return ex},applySelector:function(){return eI},mkMetaName:function(){return eA},mkMetaValue:function(){return eT},registerComponent:function(){return ez},registerGlobalContext:function(){return eG},registerToken:function(){return eY},registerTrait:function(){return eK},repeatedElement:function(){return eX},unstable_registerFetcher:function(){return eU},useDataEnv:function(){return eF},useGlobalActions:function(){return eV},usePlasmicCanvasContext:function(){return ew},useSelector:function(){return eM},useSelectors:function(){return eR}});var K,X,Z,ee,et=Q(2943),er=Q(959),en=Q(422),eo=function(J,Y){return(eo=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(J,Y){J.__proto__=Y}||function(J,Y){for(var Q in Y)Object.prototype.hasOwnProperty.call(Y,Q)&&(J[Q]=Y[Q])})(J,Y)};function ei(J,Y){if("function"!=typeof Y&&null!==Y)throw TypeError("Class extends value "+String(Y)+" is not a constructor or null");function Q(){this.constructor=J}eo(J,Y),J.prototype=null===Y?Object.create(Y):(Q.prototype=Y.prototype,new Q)}var ea=function(){return(ea=Object.assign||function(J){for(var Y,Q=1,K=arguments.length;Q<K;Q++)for(var X in Y=arguments[Q])Object.prototype.hasOwnProperty.call(Y,X)&&(J[X]=Y[X]);return J}).apply(this,arguments)};function eu(J){return"string"==typeof J}function ec(J,Y){if(void 0===Y&&(Y=""),null!=J)return J;throw Y=(eu(Y)?Y:Y())||"",Error("Value must not be undefined or null".concat(Y?"- ".concat(Y):""))}function el(){var J=(0,er.useState)(0)[1];return(0,er.useCallback)(function(){J(function(J){return J+1})},[])}null==globalThis.__PlasmicHostVersion&&(globalThis.__PlasmicHostVersion="2");var ef=[],eh=new(function(){return function(J){var Y=this;this.value=J,this.set=function(J){Y.value=J,ef.forEach(function(J){return J()})},this.get=function(){return Y.value}}}())(null);function ep(){return new URLSearchParams(location.hash.replace(/^#/,"?"))}function ed(){return ec(ep().get("origin"),"Missing information from Plasmic window.")}function em(){var J=ep();return J.has("studioHash")?J.get("studioHash"):new URL(location.href).searchParams.get("studio-hash")}function ey(){var J=document.createElement("script"),Y=ed(),Q=em();J.src="".concat(Y,"/static/js/studio").concat(Q?".".concat(Q,".js"):".js"),document.body.appendChild(J)}var eg=0;function ev(J){eg++,eh.set(J)}var eb=er.createContext(!1),ew=function(){return er.useContext(eb)};function eC(){var J,Y,Q=!!window.parent,K=!!(null===(J=location.hash)||void 0===J?void 0:J.match(/\bcanvas=true\b/)),X=!!(null===(Y=location.hash)||void 0===Y?void 0:Y.match(/\blive=true\b/))||!Q,Z=Q&&!document.querySelector("#plasmic-studio-tag")&&!K&&!X,ee=el();er.useLayoutEffect(function(){return ef.push(ee),function(){var J=ef.indexOf(ee);J>=0&&ef.splice(J,1)}},[ee]),er.useEffect(function(){Z&&Q&&window.parent!==window&&ey()},[Z,Q]),er.useEffect(function(){if(!Z&&!document.querySelector("#getlibs")&&X){var J=document.createElement("script");J.id="getlibs",J.src=ed()+"/static/js/getlibs.js",J.async=!1,J.onload=function(){var J,Y;null===(Y=(J=window).__GetlibsReadyResolver)||void 0===Y||Y.call(J)},document.head.append(J)}},[Z]);var et=er.useState(function(){return e_()}),eo=et[0],ei=et[1];if(er.useEffect(function(){if(K){var J=function(){ei(e_())};return window.addEventListener("hashchange",J),function(){return window.removeEventListener("hashchange",J)}}},[K]),!Q)return null;if(K||X){var ea=document.querySelector("#plasmic-app.__wab_user-body");return ea||((ea=document.createElement("div")).id="plasmic-app",ea.classList.add("__wab_user-body"),document.body.appendChild(ea)),en.createPortal(er.createElement(eO,{key:"".concat(eg)},er.createElement(eb.Provider,{value:eo},eh.get())),ea,"plasmic-app")}return Z&&window.parent===window?er.createElement("iframe",{src:"https://docs.plasmic.app/app-content/app-host-ready#appHostUrl=".concat(encodeURIComponent(location.href)),style:{width:"100vw",height:"100vh",border:"none",position:"fixed",top:0,left:0,zIndex:99999999}}):null}var ex=function(J){var Y=J.enableWebpackHmr,Q=er.useState(null),K=Q[0],X=Q[1];return er.useEffect(function(){X(er.createElement(eC,null))},[]),er.createElement(er.Fragment,null,!Y&&er.createElement(ej,null),K)},eE=[];function eP(J){return eE.push(J),function(){var Y=eE.indexOf(J);Y>=0&&eE.splice(Y,1)}}var eO=function(J){function Y(Y){var Q=J.call(this,Y)||this;return Q.state={},Q}return ei(Y,J),Y.getDerivedStateFromError=function(J){return{error:J}}
1,Y.prototype.componentDidCatch=function(J){eE.forEach(function(Y){return Y(J)})},Y.prototype.render=function(){return this.state.error?er.createElement("div",null,"Error: ","".concat(this.state.error.message)):er.createElement(er.Fragment,null,this.props.children)},Y}(er.Component);function ej(){return null}function e_(){var J,Y=window.location.hash;if(Y&&Y.length>0){var Q=new URLSearchParams(Y.substring(1));if("true"===Q.get("canvas")){var K=Q.get("globalVariants");return{componentName:null!==(J=Q.get("componentName"))&&void 0!==J?J:null,globalVariants:K?JSON.parse(K):{},interactive:"true"===Q.get("interactive")}}}return!1}var eS=function(){for(var J=[],Y=0;Y<arguments.length;Y++)J[Y]=arguments[Y];return J},ek=(0,er.createContext)(void 0);function eA(J){return"__plasmic_meta_".concat(J)}function eT(J){return J}function eI(J,Y){if(Y){for(var Q=J,K=0,X=Y.split(".");K<X.length;K++){var Z=X[K];Q=null==Q?void 0:Q[Z]}return Q}}function eM(J){return eI(eF(),J)}function eR(J){void 0===J&&(J={});var Y=eF();return Object.fromEntries(Object.entries(J).filter(function(J){var Y=J[0],Q=J[1];return!!Y&&!!Q}).map(function(J){return eS(J[0],eI(Y,J[1]))}))}function eF(){return(0,er.useContext)(ek)}function eD(J){var Y,Q,K=J.name,X=J.data,Z=J.hidden,ee=J.label,et=J.children,en=null!==(Q=eF())&&void 0!==Q?Q:{};return K?er.createElement(ek.Provider,{value:ea(ea({},en),((Y={})[K]=X,Y[eA(K)]=eT({hidden:Z,label:ee}),Y))},et):er.createElement(er.Fragment,null,et)}function eL(J){var Y=J.children,Q=J.params,K=void 0===Q?{}:Q,X=J.query,Z=void 0===X?{}:X,ee=eF()||{};return er.createElement(eD,{name:"params",data:ea(ea({},ee.params),K),label:"Page URL path params"},er.createElement(eD,{name:"query",data:ea(ea({},ee.query),Z),label:"Page URL query params"},Y))}function eB(J){return(0,J.children)(eF())}var eN=globalThis;function eU(J,Y){eN.__PlasmicFetcherRegistry.push({fetcher:J,meta:Y})}eN.__PlasmicFetcherRegistry=[];var e$=er.createContext(void 0);function eq(J){var Y=J.contextName,Q=J.children,K=J.actions,X=er.useMemo(function(){return Object.fromEntries(Object.entries(K).map(function(J){var Q=J[0],K=J[1];return["".concat(Y,".").concat(Q),K]}))},[Y,K]);return er.createElement(e$.Provider,{value:X},Q)}function eV(){var J;return null!==(J=er.useContext(e$))&&void 0!==J?J:{}}var eW=globalThis;function ez(J,Y){eW.__PlasmicComponentRegistry.some(function(Q){return Q.component===J&&Q.meta.name===Y.name})||eW.__PlasmicComponentRegistry.push({component:J,meta:Y})}null==eW.__PlasmicComponentRegistry&&(eW.__PlasmicComponentRegistry=[]);var eH=globalThis;function eG(J,Y){eH.__PlasmicContextRegistry.some(function(Q){return Q.component===J&&Q.meta.name===Y.name})||eH.__PlasmicContextRegistry.push({component:J,meta:Y})}null==eH.__PlasmicContextRegistry&&(eH.__PlasmicContextRegistry=[]);var eJ=globalThis;function eY(J){eJ.__PlasmicTokenRegistry.push(J)}null==eJ.__PlasmicTokenRegistry&&(eJ.__PlasmicTokenRegistry=[]);var eQ=globalThis;function eK(J,Y){eQ.__PlasmicTraitRegistry.push({trait:J,meta:Y})}function eX(J,Y){return eZ(J,Y)}null==eQ.__PlasmicTraitRegistry&&(eQ.__PlasmicTraitRegistry=[]);var eZ=function(J,Y){return Array.isArray(Y)?Y.map(function(Y){return eZ(J,Y)}):Y&&(0,er.isValidElement)(Y)&&"string"!=typeof Y?(0,er.cloneElement)(Y):Y},e0=globalThis,e1=null!==(ee=null===(Z=null==e0?void 0:e0.__Sub)||void 0===Z?void 0:Z.setRepeatedElementFn)&&void 0!==ee?ee:function(J){eZ=J},e2=Object.freeze({__proto__:null,PlasmicCanvasContext:eb,PlasmicCanvasHost:ex,usePlasmicCanvasContext:ew,unstable_registerFetcher:eU,registerComponent:ez,registerGlobalContext:eG,registerToken:eY,registerTrait:eK,repeatedElement:eX,DataContext:ek,mkMetaName:eA,mkMetaValue:eT,applySelector:eI,useSelector:eM,useSelectors:eR,useDataEnv:eF,DataProvider:eD,PageParamsProvider:eL,DataCtxReader:eB,GlobalActionsContext:e$,GlobalActionsProvider:eq,useGlobalActions:eV}),e3="1.0.133",e6=globalThis;null==e6.__Sub&&(e6.__Sub=ea({React:K||(K=Q.t(er,2)),ReactDOM:X||(X=Q.t(en,2)),PlasmicQuery:et,hostModule:e2,hostVersion:e3,hostUtils:{setPlasmicRootNode:ev,registerRenderErrorListener:eP,setRepeatedElementFn:e1},setPlasmicRootNode:ev,registerRenderErrorListener:eP,setRepeatedElementFn:e1},e2))},4293:function(J,Y,Q){J.exports=self.fetch||(self.fetch=Q(8275).default||Q(8275))},7471:function(module,__unused_webpack_exports,__webpack_require__){"use strict";var __create=Object.create,__defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropNames=Object.getOwnPropertyNames,__getOwnPropSymbols=Object.getOwnPropertySymbols,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(J,Y,Q)=>Y in J?__defProp(J,Y,{enumerable:!0,configurable:!0,writable:!0,value:Q}):J[Y]=Q,__spreadValues=(J,Y)=>{for(var Q in Y||(Y={}))__hasOwnProp.call(Y,Q)&&__defNormalProp(J,Q,Y[Q]);if(__getOwnPropSymbols)for(var Q of __getOwnPropSymbols(Y))__propIsEnum.call(Y,Q)&&__defNormalProp(J,Q,Y[Q]);return J},__spreadProps=(J,Y)=>__defProps(J,__getOwnPropDescs(Y)),__export=(J,Y)=>{for(var Q in Y)__defProp(J,Q,{get:Y[Q],enumerable:!0})},__copyProps=(J,Y,Q,K)=>{if(Y&&"object"==typeof Y||"function"==typeof Y)for(let X of __getOwnPropNames(Y))__hasOwnProp.call(J,X)||X===Q||__defProp(J,X,{get:()=>Y[X],enumerable:!(K=__getOwnPropDesc(Y,X))||K.enumerable});return J},__toESM=(J,Y,Q)=>(Q=null!=J?__create(__getProtoOf(J)):{}
1,__copyProps(!Y&&J&&J.__esModule?Q:__defProp(Q,"default",{value:J,enumerable:!0}),J)),__toCommonJS=J=>__copyProps(__defProp({},"__esModule",{value:!0}),J),__async=(J,Y,Q)=>new Promise((K,X)=>{var Z=J=>{try{et(Q.next(J))}catch(J){X(J)}},ee=J=>{try{et(Q.throw(J))}catch(J){X(J)}},et=J=>J.done?K(J.value):Promise.resolve(J.value).then(Z,ee);et((Q=Q.apply(J,Y)).next())}),src_exports={};__export(src_exports,{Api:()=>import_loader_fetcher.Api,PlasmicModulesFetcher:()=>import_loader_fetcher.PlasmicModulesFetcher,PlasmicTracker:()=>PlasmicTracker,Registry:()=>Registry,getBundleSubset:()=>getBundleSubset}),module.exports=__toCommonJS(src_exports);var import_loader_fetcher=__webpack_require__(7998),DepsGraph=class{constructor(J,Y){this.bundle=J,this.browserBuild=Y,this.dependsOn={},this.dependedBy={},this.rebuildGraph()}getTransitiveDependers(J){return this.transitiveCrawl(J,this.dependedBy)}getTransitiveDeps(J){return J in this.dependsOn?this.transitiveCrawl(J,this.dependsOn):[]}transitiveCrawl(J,Y){let Q=new Set,K=J=>{var X;if(!Q.has(J))for(let Z of(Q.add(J),null!=(X=Y[J])?X:[]))K(Z)};for(let Q of Y[J])K(Q);return Array.from(Q)}rebuildGraph(){for(let J of(this.dependedBy={},this.dependsOn={},this.browserBuild?this.bundle.modules.browser:this.bundle.modules.server))if("code"===J.type)for(let Y of J.imports)J.fileName in this.dependsOn?this.dependsOn[J.fileName].push(Y):this.dependsOn[J.fileName]=[Y],Y in this.dependedBy?this.dependedBy[Y].push(J.fileName):this.dependedBy[Y]=[J.fileName]}};function getBundleSubset(J,Y,Q){var K;let X=new Set(Y),Z=null!=(K=null==Q?void 0:Q.target)?K:"browser",ee="browser"===Z,et=new DepsGraph(J,ee),er=new Set(Y.flatMap(J=>et.getTransitiveDeps(J))),en=J=>er.has(J)||X.has(J),eo=J.modules[Z],ei=eo.filter(J=>en(J.fileName));return{modules:{browser:ee?ei:[],server:ee?[]:ei},external:J.external.filter(J=>er.has(J)),components:J.components.filter(J=>en(J.entry)),globalGroups:J.globalGroups,projects:J.projects,activeSplits:J.activeSplits}}var isBrowser="undefined"!=typeof window&&null!=window&&void 0!==window.document,Registry=class{constructor(){this.loadedModules={},this.registeredModules={},this.modules={}}register(J,Y){this.registeredModules[J]=Y}isEmpty(){return 0===Object.keys(this.loadedModules).length}clear(){this.loadedModules={}}getRegisteredModule(J){return this.registeredModules[J]}hasModule(J,Y={}){return J in this.registeredModules&&!Y.forceOriginal||J in this.modules}load(name,opts={}){let func;if(name in this.registeredModules&&!opts.forceOriginal)return this.registeredModules[name];if(name in this.loadedModules)return this.loadedModules[name];if(!(name in this.modules))throw Error(`Unknown module ${name}`);let code=this.modules[name],requireFn=isBrowser?J=>{let Y=resolvePath(J,name);return this.load(Y)}:dep=>{try{let normalizedDep=resolvePath(dep,name);return this.load(normalizedDep)}catch(err){try{return eval("require")(dep)}catch(e){throw err}}};try{func=Function("require","exports",code)}catch(err2){throw Error(`PLASMIC: Failed to create function for ${name}: ${err2}`)}let exports={};this.loadedModules[name]=exports;try{func(requireFn,exports)}catch(err2){throw delete this.loadedModules[name],Error(`PLASMIC: Failed to load ${name}: ${err2}`)}return exports}updateModules(J){let Y=!1;for(let Q of isBrowser?J.modules.browser:J.modules.server)"code"===Q.type&&Q.code!==this.modules[Q.fileName]&&(this.modules[Q.fileName]=Q.code,Y=!0);Y&&this.clear()}};function resolvePath(J,Y){let Q=Y.split("/"),K=J.split("/");if(0===K.length)return J;if("."===K[0])return[...Q.slice(0,Q.length-1),...K.slice(1)].join("/");if(".."!==K[0])return J;{let J=0;for(let Y of K)if(".."===Y)J+=1;else break;return[...Q.slice(0,Q.length-J-1),...K.slice(J)].join("/")}}var import_isomorphic_unfetch=__toESM(__webpack_require__(4293)),isBrowser2="undefined"!=typeof window&&null!=window&&void 0!==window.document;function getPlasmicCookieValues(){return isBrowser2?Object.fromEntries(document.cookie.split("; ").filter(J=>J.includes("plasmic:")).map(J=>J.split("=")).map(([J,Y])=>[J.split(":")[1],Y])):{}}function getVariationCookieValues(){let J=getPlasmicCookieValues();return Object.fromEntries(Object.keys(J).map(Y=>[Y.split(".")[1],J[Y]]).filter(J=>!!J[0]))}function generateUUID(){var J=new Date().getTime(),Y="undefined"!=typeof performance&&performance.now&&1e3*performance.now()||0;return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(Q){var K=16*Math.random();return J>0?(K=(J+K)%16|0,J=Math.floor(J/16)):(K=(Y+K)%16|0,Y=Math.floor(Y/16)),("x"===Q?K:3&K|8).toString(16)})}function getDistinctId(){return isBrowser2?generateUUID():"LOADER-SERVER"}function getCampaignParams(){let{location:J}=window,Y={};try{let Q=new URL(J.href),K=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid"];
1K.forEach(J=>{let K=Q.searchParams.get(J);K&&(Y[J]=K)})}catch(J){}return Y}function getLocationMeta(){let{location:J}=window,{referrer:Y}=document;return __spreadValues({url:J.href,host:J.host,pathname:J.pathname,referrer:Y},getCampaignParams())}function getScreenMeta(){let{screen:J}=window;return{screen_height:J.height,screen_width:J.width,viewport_height:window.innerHeight,viewport_width:window.innerWidth}}function getOS(J){if(/Windows/i.test(J))return/Phone/.test(J)||/WPDesktop/.test(J)?"Windows Phone":"Windows";if(/(iPhone|iPad|iPod)/.test(J))return"iOS";if(/Android/.test(J))return"Android";if(/(BlackBerry|PlayBook|BB10)/i.test(J))return"BlackBerry";if(/Mac/i.test(J))return"Mac OS X";if(/Linux/.test(J))return"Linux";if(/CrOS/.test(J))return"Chrome OS";else return""}function getDeviceInfo(J){let Y=[{device:"iPhone",patterns:[/iPhone/]},{device:"iPad",patterns:[/iPad/]},{device:"iPod Touch",patterns:[/iPod/]},{device:"Windows Phone",patterns:[/Windows Phone/i,/WPDesktop/]},{device:"Android",patterns:[/Android/]}],Q=Y.find(Y=>Y.patterns.some(Y=>Y.test(J))),K=null==Q?void 0:Q.device;return{device:null!=K?K:"",deviceType:K?"Mobile":"Desktop",os:getOS(J)}}function getUserAgentMeta(){let{navigator:J}=window,{userAgent:Y}=J;return __spreadValues({},getDeviceInfo(Y))}function getWindowMeta(){return isBrowser2?__spreadValues(__spreadValues(__spreadValues({},getLocationMeta()),getScreenMeta()),getUserAgentMeta()):{}}var isProduction=!0;function getEnvMeta(){return{isBrowser:isBrowser2,isProduction}}function rawSplitVariation(J){let Y={};return Object.keys(J).forEach(Q=>{let[,K]=Q.split(".");K&&(Y[K]=J[Q])}),Y}var POLL_TIME=5e3;function throttled(J){let Y;return Q=>{Y||(Y=isBrowser2?window.requestAnimationFrame(()=>{Y=void 0,J(Q)}):setTimeout(()=>{Y=void 0,J(Q)},POLL_TIME))}}var API_ENDPOINT="https://analytics.plasmic.app/capture",API_PUBLIC_KEY="phc_BRvYTAoMoam9fDHfrIneF67KdtMJagLVVCM6ELNYd4n",TRACKER_VERSION=3,PlasmicTracker=class{constructor(J){this.opts=J,this.eventQueue=[],this.sendEvents=throttled(J=>__async(this,null,function*(){if(0===this.eventQueue.length)return;let Y=[...this.eventQueue];this.eventQueue.length=0;let Q={api_key:API_PUBLIC_KEY,batch:Y};try{let Y=JSON.stringify(Q);"beacon"===J?window.navigator.sendBeacon(API_ENDPOINT,Y):(0,import_isomorphic_unfetch.default)(API_ENDPOINT,{method:"POST",headers:{Accept:"application/json"},body:Y}).then(()=>{}).catch(()=>{})}catch(J){}}))}trackRender(J){var Y,Q;this.enqueue({event:"$render",properties:__spreadValues(__spreadValues(__spreadValues({},this.getProperties()),null!=(Y=null==J?void 0:J.renderCtx)?Y:{}),rawSplitVariation(null!=(Q=null==J?void 0:J.variation)?Q:{}))})}trackFetch(){this.enqueue({event:"$fetch",properties:this.getProperties()})}trackConversion(J=0){this.enqueue({event:"$conversion",properties:__spreadProps(__spreadValues({},this.getProperties()),{value:J})})}getProperties(){var J;return __spreadProps(__spreadValues(__spreadValues(__spreadValues(__spreadValues({distinct_id:getDistinctId()},getWindowMeta()),getEnvMeta()),this.getContextMeta()),getVariationCookieValues()),{timestamp:null!=(J=Date.now())?J:+new Date,trackerVersion:TRACKER_VERSION})}enqueue(J){this.eventQueue.push(J),this.sendEvents("fetch")}getContextMeta(){return{platform:this.opts.platform,preview:this.opts.preview,projectIds:this.opts.projectIds}}}},7998:function(J,Y,Q){"use strict";var K=Object.create,X=Object.defineProperty,Z=Object.getOwnPropertyDescriptor,ee=Object.getOwnPropertyNames,et=Object.getOwnPropertySymbols,er=Object.getPrototypeOf,en=Object.prototype.hasOwnProperty,eo=Object.prototype.propertyIsEnumerable,ei=(J,Y,Q)=>Y in J?X(J,Y,{enumerable:!0,configurable:!0,writable:!0,value:Q}):J[Y]=Q,ea=(J,Y)=>{for(var Q in Y||(Y={}))en.call(Y,Q)&&ei(J,Q,Y[Q]);if(et)for(var Q of et(Y))eo.call(Y,Q)&&ei(J,Q,Y[Q]);return J},eu=(J,Y,Q,K)=>{if(Y&&"object"==typeof Y||"function"==typeof Y)for(let et of ee(Y))en.call(J,et)||et===Q||X(J,et,{get:()=>Y[et],enumerable:!(K=Z(Y,et))||K.enumerable});return J},ec=(J,Y,Q)=>(Q=null!=J?K(er(J)):{},eu(!Y&&J&&J.__esModule?Q:X(Q,"default",{value:J,enumerable:!0}),J)),el=J=>eu(X({},"__esModule",{value:!0}),J),ef=(J,Y,Q)=>new Promise((K,X)=>{var Z=J=>{try{et(Q.next(J))}catch(J){X(J)}},ee=J=>{try{et(Q.throw(J))}catch(J){X(J)}},et=J=>J.done?K(J.value):Promise.resolve(J.value).then(Z,ee);
1et((Q=Q.apply(J,Y)).next())}),eh={};((J,Y)=>{for(var Q in Y)X(J,Q,{get:Y[Q],enumerable:!0})})(eh,{Api:()=>ey,PlasmicModulesFetcher:()=>eg,internal_getCachedBundleInNodeServer:()=>ev}),J.exports=el(eh);var ep=ec(Q(4293)),ed="10",em="undefined"!=typeof window&&null!=window&&void 0!==window.document,ey=class{constructor(J){var Y;this.opts=J,this.host=null!=(Y=J.host)?Y:"https://codegen.plasmic.app"}fetchLoaderData(J,Y){return ef(this,null,function*(){var Q,K;let{platform:X,preview:Z}=Y,ee=new URLSearchParams([["platform",null!=X?X:"react"],...J.map(J=>["projectId",J]),...Y.browserOnly?[["browserOnly","true"]]:[],...Y.i18nKeyScheme?[["i18nKeyScheme",Y.i18nKeyScheme]]:[]]).toString(),et=`${this.host}/api/v1/loader/code/${Z?"preview":"published"}?${ee}`,er=yield(0,ep.default)(et,{method:"GET",headers:this.makeGetHeaders()});if(er.status>=400){let J=yield this.parseJsonResponse(er);throw Error(`Error fetching loader data: ${null!=(K=null==(Q=null==J?void 0:J.error)?void 0:Q.message)?K:er.statusText}`)}let en=yield this.parseJsonResponse(er);return en})}parseJsonResponse(J){return ef(this,null,function*(){let Y=yield J.text();try{return JSON.parse(Y)}catch(Q){throw Error(`Error parsing JSON response: ${Q}; status: ${J.status}; response: ${Y}`)}})}fetchHtmlData(J){return ef(this,null,function*(){let{projectId:Y,component:Q,embedHydrate:K,hydrate:X}=J,Z=new URLSearchParams([["projectId",Y],["component",Q],["embedHydrate",K?"1":"0"],["hydrate",X?"1":"0"]]).toString(),ee=yield(0,ep.default)(`${this.host}/api/v1/loader/html?${Z}`,{method:"GET",headers:this.makeGetHeaders()}),et=yield ee.json();return et})}makeGetHeaders(){return ea({"x-plasmic-loader-version":ed},this.makeAuthHeaders())}makePostHeaders(){return ea({"x-plasmic-loader-version":ed,"Content-Type":"application/json"},this.makeAuthHeaders())}makeAuthHeaders(){let J=this.opts.projects.map(J=>`${J.id}:${J.token}`).join(",");return{"x-plasmic-api-project-tokens":J}}},eg=class{constructor(J){this.opts=J,this.curFetch=void 0,this.api=new ey({projects:J.projects,host:J.host})}fetchAllData(){return ef(this,null,function*(){let J=yield this.getCachedOrFetch();return this.cacheBundleInNodeServer(J),J})}getCachedOrFetch(){return ef(this,null,function*(){if(this.opts.cache){let J=yield this.opts.cache.get();if(J)return J}if(this.curFetch)return yield this.curFetch;console.debug("Plasmic: doing a fresh fetch..."),this.curFetch=this.doFetch();let J=yield this.curFetch;return this.curFetch=void 0,J})}doFetch(){return ef(this,null,function*(){let J=yield this.api.fetchLoaderData(this.opts.projects.map(J=>J.version?`${J.id}@${J.version}`:J.id),{platform:this.opts.platform,preview:this.opts.preview,i18nKeyScheme:this.opts.i18nKeyScheme,browserOnly:em});return this.opts.cache&&(yield this.opts.cache.set(J)),console.debug(`Plasmic: fetched de
1signs for ${J.projects.map(J=>`"${J.name}" (${J.id}@${J.version})`).join(", ")}`),J})}cacheBundleInNodeServer(J){if(em)return;let Y=globalThis;void 0===Y.__PLASMIC_BUNDLES&&(Y.__PLASMIC_BUNDLES={}),Y.__PLASMIC_BUNDLES[eb(this.opts)]=J}};function ev(J){var Y;if(em)throw Error("Should not be consulting Node server cache in browser");let Q=globalThis;return null==(Y=Q.__PLASMIC_BUNDLES)?void 0:Y[eb(J)]}function eb({host:J,platform:Y,i18nKeyScheme:Q,preview:K,projects:X}){return JSON.stringify({host:J,platform:Y,i18nKeyScheme:Q,preview:K,projects:X})}},9630:function(module,__unused_webpack_exports,__webpack_require__){"use strict";var secretRequire,process=__webpack_require__(180),__create=Object.create,__defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropNames=Object.getOwnPropertyNames,__getOwnPropSymbols=Object.getOwnPropertySymbols,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(J,Y,Q)=>Y in J?__defProp(J,Y,{enumerable:!0,configurable:!0,writable:!0,value:Q}):J[Y]=Q,__spreadValues=(J,Y)=>{for(var Q in Y||(Y={}))__hasOwnProp.call(Y,Q)&&__defNormalProp(J,Q,Y[Q]);if(__getOwnPropSymbols)for(var Q of __getOwnPropSymbols(Y))__propIsEnum.call(Y,Q)&&__defNormalProp(J,Q,Y[Q]);return J},__spreadProps=(J,Y)=>__defProps(J,__getOwnPropDescs(Y)),__export=(J,Y)=>{for(var Q in Y)__defProp(J,Q,{get:Y[Q],enumerable:!0})},__copyProps=(J,Y,Q,K)=>{if(Y&&"object"==typeof Y||"function"==typeof Y)for(let X of __getOwnPropNames(Y))__hasOwnProp.call(J,X)||X===Q||__defProp(J,X,{get:()=>Y[X],enumerable:!(K=__getOwnPropDesc(Y,X))||K.enumerable});return J},__toESM=(J,Y,Q)=>(Q=null!=J?__create(__getProtoOf(J)):{},__copyProps(!Y&&J&&J.__esModule?Q:__defProp(Q,"default",{value:J,enumerable:!0}),J)),__toCommonJS=J=>__copyProps(__defProp({},"__esModule",{value:!0}),J),__async=(J,Y,Q)=>new Promise((K,X)=>{var Z=J=>{try{et(Q.next(J))}catch(J){X(J)}},ee=J=>{try{et(Q.throw(J))}catch(J){X(J)}},et=J=>J.done?K(J.value):Promise.resolve(J.value).then(Z,ee);et((Q=Q.apply(J,Y)).next())}),src_exports={};__export(src_exports,{DataCtxReader:()=>import_loader_react2.DataCtxReader,DataProvider:()=>import_loader_react2.DataProvider,NextJsPlasmicComponentLoader:()=>NextJsPlasmicComponentLoader,PageParamsProvider:()=>import_loader_react2.PageParamsProvider,PlasmicCanvasContext:()=>import_loader_react2.PlasmicCanvasContext,PlasmicCanvasHost:()=>import_loader_react2.PlasmicCanvasHost,PlasmicComponent:()=>import_loader_react2.PlasmicComponent,PlasmicRootProvider:()=>PlasmicRootProvider,extractPlasmicQueryData:()=>import_loader_react2.extractPlasmicQueryData,initPlasmicLoader:()=>initPlasmicLoader,plasmicPrepass:()=>import_loader_react2.plasmicPrepass,repeatedElement:()=>import_loader_react2.repeatedElement,useDataEnv:()=>import_loader_react2.useDataEnv,usePlasmicCanvasContext:()=>import_loader_react2.usePlasmicCanvasContext,usePlasmicComponent:()=>import_loader_react2.usePlasmicComponent,usePlasmicQueryData:()=>import_loader_react2.usePlasmicQueryData,useSelector:()=>import_loader_react2.useSelector,useSelectors:()=>import_loader_react2.useSelectors}),module.exports=__toCommonJS(src_exports);var import_loader_react=__webpack_require__(4121),import_head=__toESM(__webpack_require__(1849)),import_link=__toESM(__webpack_require__(7046)),NextRouter=__toESM(__webpack_require__(9881)),React=__toESM(__webpack_require__(959)),import_path=__toESM(__webpack_require__(4675));try{secretRequire=eval("require")}catch(err){secretRequire=void 0}function serverRequire(J){if(!secretRequire)throw Error("Unexpected serverRequire() -- can only do this from a Node server!");return secretRequire(J)}function serverRequireFs(){return serverRequire("fs")}var FileCache=class{constructor(J){this.filePath=J}get(){return __async(this,null,function*(){let J=serverRequireFs();try{yield J.promises.mkdir(import_path.default.dirname(this.filePath),{recursive:!0});let Y=(yield J.promises.readFile(this.filePath)).toString();return JSON.parse(Y)}catch(J){return}})}set(J){return __async(this,null,function*(){let Y=serverRequireFs();try{yield Y.promises.writeFile(this.filePath,JSON.stringify(J))}catch(J){console.warn(`Error writing to Plasmic cache: ${J}`)}})}clear(){let J=serverRequireFs();try{J.unlinkSync(this.filePath)}catch(J){}}};function makeCache(J){let Y=import_path.default.resolve(process.cwd(),".next",".plasmic"),Q=import_path.default.join(Y,`plasmic-${[...J.projects.map(J=>{var Y;return`${J.id}@${null!=(Y=J.version)?Y:""}`})].sort().join("-")}${J.preview?"-preview":""}-cache.json`);return new FileCache(Q)}function initPlasmicLoaderWithCache(J,Y){let Q="undefined"!=typeof window,K=!0,X=Q||K?void 0:makeCache(Y),Z=J(__spreadProps(__spreadValues({onClientSideFetch:"warn"},Y),{cache:X,platform:"nextjs",alwaysFresh:!Q}));if(!K){let J=JSON.stringify(Y);process.env.PLASMIC_OPTS&&process.env.PLASMIC_OPTS!==J&&console.warn(`PLASMIC: We detected that you created a new PlasmicLoader with different c
1onfigurations. You may need to restart your dev server. 2`),process.env.PLASMIC_OPTS=J}if(X){if(K)X.clear(),Z.clearCache();else if("true"!==process.env.PLASMIC_WATCHED){process.env.PLASMIC_WATCHED="true",console.log("Subscribing to Plasmic changes...");try{let J=serverRequire("@plasmicapp/watcher").PlasmicRemoteChangeWatcher,Q=new J({projects:Y.projects,host:Y.host}),K=()=>{X.clear(),Z.clearCache()};Q.subscribe({onUpdate:()=>{Y.preview&&K()},onPublish:()=>{Y.preview||K()}})}catch(J){console.warn("Couldn't subscribe to Plasmic changes",J)}}}return Z}var import_loader_react2=__webpack_require__(4121),NextJsPlasmicComponentLoader=class extends import_loader_react.PlasmicComponentLoader{constructor(J){super(J),this.registerModules({"next/head":import_head.default,"next/link":import_link.default,"next/router":NextRouter})}getActiveVariation(J){return __async(this,null,function*(){let Y=()=>{var Y,Q,K,X;let Z=new URL(null!=(Q=null==(Y=J.req)?void 0:Y.url)?Q:"/",`https://${null!=(X=null==(K=J.req)?void 0:K.headers.host)?X:"server.side"}`);return{pageUrl:Z.href}};return this._getActiveVariation({traits:__spreadValues(__spreadValues({},Y()),J.traits),getKnownValue:Y=>{var Q,K;return J.known?J.known[Y]:null!=(K=null==(Q=J.req)?void 0:Q.cookies[`plasmic:${Y}`])?K:void 0},updateKnownValue:(Y,Q)=>{var K,X,Z;if(J.res){let ee=`plasmic:${Y}=${Q}`,et=null!=(X=null==(K=J.res)?void 0:K.getHeader("Set-Cookie"))?X:[],er=[];er=Array.isArray(et)?[...et,`plasmic:${Y}=${Q}`]:[`${et}`,ee],null==(Z=J.res)||Z.setHeader("Set-Cookie",er)}}})})}},initPlasmicLoaderNext=J=>{let Y=new import_loader_react.InternalPlasmicComponentLoader(J);return new NextJsPlasmicComponentLoader(Y)};function initPlasmicLoader(J){return initPlasmicLoaderWithCache(initPlasmicLoaderNext,J)}function PlasmicRootProvider(J){return React.createElement(import_loader_react.PlasmicRootProvider,__spreadValues({Head:import_head.default},J))}},4121:function(J,Y,Q){"use strict";var K=Object.create,X=Object.defineProperty,Z=Object.defineProperties,ee=Object.getOwnPropertyDescriptor,et=Object.getOwnPropertyDescriptors,er=Object.getOwnPropertyNames,en=Object.getOwnPropertySymbols,eo=Object.getPrototypeOf,ei=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,eu=(J,Y,Q)=>Y in J?X(J,Y,{enumerable:!0,configurable:!0,writable:!0,value:Q}):J[Y]=Q,ec=(J,Y)=>{for(var Q in Y||(Y={}))ei.call(Y,Q)&&eu(J,Q,Y[Q]);if(en)for(var Q of en(Y))ea.call(Y,Q)&&eu(J,Q,Y[Q]);return J},el=(J,Y)=>Z(J,et(Y)),ef=(J,Y)=>{var Q={};for(var K in J)ei.call(J,K)&&0>Y.indexOf(K)&&(Q[K]=J[K]);if(null!=J&&en)for(var K of en(J))0>Y.indexOf(K)&&ea.call(J,K)&&(Q[K]=J[K]);return Q},eh=(J,Y,Q,K)=>{if(Y&&"object"==typeof Y||"function"==typeof Y)for(let Z of er(Y))ei.call(J,Z)||Z===Q||X(J,Z,{get:()=>Y[Z],enumerable:!(K=ee(Y,Z))||K.enumerable});return J},ep=(J,Y,Q)=>(Q=null!=J?K(eo(J)):{},eh(!Y&&J&&J.__esModule?Q:X(Q,"default",{value:J,enumerable:!0}),J)),ed=J=>eh(X({},"__esModule",{value:!0}),J),em=(J,Y,Q)=>new Promise((K,X)=>{var Z=J=>{try{et(Q.next(J))}catch(J){X(J)}},ee=J=>{try{et(Q.throw(J))}catch(J){X(J)}},et=J=>J.done?K(J.value):Promise.resolve(J.value).then(Z,ee);et((Q=Q.apply(J,Y)).next())}),ey={};((J,Y)=>{for(var Q in Y)X(J,Q,{get:Y[Q],enumerable:!0})})(ey,{DataCtxReader:()=>th.DataCtxReader,DataProvider:()=>th.DataProvider,InternalPlasmicComponentLoader:()=>tl,PageParamsProvider:()=>th.PageParamsProvider,PlasmicCanvasContext:()=>th.PlasmicCanvasContext,PlasmicCanvasHost:()=>th.PlasmicCanvasHost,PlasmicComponent:()=>tv,PlasmicComponentLoader:()=>tf,PlasmicRootProvider:()=>e6,convertBundlesToComponentRenderData:()=>tn,extractPlasmicQueryData:()=>tP,extractPlasmicQueryDataFromElement:()=>tL,hydrateFromElement:()=>tB,initPlasmicLoader:()=>tU,matchesPagePath:()=>e$,plasmicPrepass:()=>tO,renderToElement:()=>tF,renderToString:()=>tD,repeatedElement:()=>th.repeatedElement,useDataEnv:()=>th.useDataEnv,usePlasmicCanvasContext:()=>th.usePlasmicCanvasContext,usePlasmicComponent:()=>ty,usePlasmicQueryData:()=>tp.usePlasmicQueryData,useSelector:()=>th.useSelector,useSelectors:()=>th.useSelectors}),J.exports=ed(ey);var eg=ep(Q(3299)),ev=ep(Q(8186)),eb=Q(8186),ew=Q(7471),eC=Q(7998),ex=Q(2255),eE=ep(Q(2943)),eP=ep(Q(959)),eO=ep(Q(422)),ej=ep(Q(
27798)),e_=ep(Q(1527)),eS=ep(Q(7171)),ek=ep(Q(959)),eA="undefined"!=typeof window;function eT(){let[,J]=ek.useState(0),Y=ek.useCallback(()=>{J(J=>J+1)},[]);return Y}function eI(J){return eM(J)[0]}function eM(...J){let[Y,Q]=ek.useState(J);return ek.useEffect(()=>{(J.length!==Y.length||J.some((J,Q)=>!eR(J,Y[Q])))&&Q(J)},[J,Y]),Y}function eR(J,Y){if(J===Y)return!0;if(typeof J!=typeof Y)return!1;let Q=eL(J),K=eL(Y);return(eF(Q)&&eF(K)&&Q.name===K.name&&Q.isCode===K.isCode||eD(Q)&&eD(K)&&Q.path===K.path)&&Q.projectId===K.projectId}function eF(J){return"name"in J}function eD(J){return"path"in J}function eL(J){let Y="string"==typeof J?J:J.name,Q="string"==typeof J?void 0:J.projectId,K="string"==typeof J?void 0:J.isCode;return!0!==K&&Y.startsWith("/")?{path:eB(Y),projectId:Q}:{name:K?Y:eN(Y),rawName:Y.trim(),projectId:Q,isCode:K}}function eB(J){return J.trim()}function eN(J){return(0,eS.default)(J).trim()}function eU(){let J=ek.useRef(!1),Y=ek.useCallback(()=>J.current,[]);return ek.useEffect(()=>(J.current=!0,()=>{J.current=!1}),[]),Y}function e$(J,Y){var Q;J=J.replace(/^\/*/,"").replace(/\/*$/,""),Y=Y.replace(/^\/*/,"").replace(/\/*$/,"");let K=(J.match(/\[([^\]]*)\]/g)||[]).map(J=>J.slice(1,-1)),X=RegExp("^"+J.replace(/\[[^\]]*\]/g,"([^/]+)")+"$"),Z=null==(Q=Y.match(X))?void 0:Q.slice(1);if(!Z)return!1;let ee={};for(let J=0;J<K.length;J++)ee[K[J]]=Z[J];return{params:ee}}function eq(J){return!!J.match(/\[[^/]*\]/)}function eV(J,Y){return(!J.projectId||Y.projectId===J.projectId)&&(eF(J)?(J.name===Y.name||J.rawName===Y.name||J.rawName===Y.displayName)&&(null==J.isCode||J.isCode===Y.isCode):!!(Y.path&&e$(Y.path,J.path)))}function eW(J,Y){let Q=eL(Y);return J.filter(J=>eV(Q,J)).map(J=>{if(eF(Q)||!J.path)return J;let Y=e$(J.path,Q.path);return Y?el(ec({},J),{params:Y.params}):J}).sort((J,Y)=>Array.from(Object.keys(J.params||{})).length-Array.from(Object.keys(Y.params||{})).length)}function ez(J){return"string"==typeof J?J:J.projectId?`${J.name} (project ${J.projectId})`:J.name}function eH(J){return Array.from(new Set(J))}function eG(J,Y){let Q=eW(J,Y);return 0===Q.length?void 0:Q[0]}var eJ=class{constructor(J,Y){this.bundle=J,this.registry=Y}getComponentMeta(J){let Y=eG(this.bundle.components,J);return Y}getComponent(J,Y={}){let Q=eG(this.bundle.components,J);if(!Q)throw Error(`Component not found: ${J}`);let K=Q.entry;if(!this.registry.hasModule(K,Y))throw Error(`Component not yet fetched: ${Q.name}`);let X=this.registry.load(K,{forceOriginal:Y.forceOriginal});return Y.forceOriginal||"function"!=typeof(null==X?void 0:X.getPlasmicComponent)?X.default:X.getPlasmicComponent()}hasComponent(J){let Y=eG(this.bundle.components,J);return!!Y&&this.registry.hasModule(Y.entry)}getGlobalContexts(){let J=this.bundle.globalGroups.filter(J=>"global-user-defined"===J.type);return J.map(J=>({meta:J,context:this.registry.load(J.contextFile).default}))}getGlobalContextsProvider(J){let Y=eG(this.bundle.components,J),Q=Y?this.bundle.projects.find(J=>J.id===Y.projectId):void 0;if(!Q||!Q.globalContextsProviderFileName||!this.registry.hasModule(Q.globalContextsProviderFileName))return;let K=this.registry.load(Q.globalContextsProviderFileName);return"function"==typeof(null==K?void 0:K.getPlasmicComponent)?K.getPlasmicComponent():K.default}getRootProvider(){let J=this.registry.load("root-provider.js");return J.default}getCss(){return this.bundle.modules.browser.filter(J=>"asset"===J.type&&J.fileName.endsWith("css"))}getRemoteFonts(){return this.bundle.projects.flatMap(J=>J.remoteFonts)}},eY=Q(8186),eQ=Q(2943),eK=ep(Q(959));function eX(){return Object.fromEntries(document.cookie.split("; ").filter(J=>J.includes("plasmic:")).map(J=>J.split("=")).map(([J,Y])=>[J.split(":")[1],Y]))}function eZ(J,Y){document.cookie=`plasmic:${J}=${Y}`}function e0(J={}){Object.keys(J).map(Y=>{let Q=J[Y];eZ(Y,Q)})}var e1=(J,Y)=>{let Q=[];return Object.keys(Y).map(K=>{let[X,Z]=K.split("."),ee=Y[K],et=J.find(J=>J.id===Z||J.externalId===Z);if(et){let J=et.slices.find(J=>J.id===ee||J.externalId===ee);J&&J.contents.map(J=>{Q.push({name:J.group,value:J.variant,projectId:J.projectId})})}}),Q},e2=(J,Y)=>{let Q=[...J],K=new Set(J.map(J=>{var Y;return`${J.name}-${null!=(Y=J.projectId)?Y:""}`})),X=Y.filter(J=>{var Y;return!K.has(`${J.name}-${null!=(Y=J.projectId)?Y:""}`)});return X.length>0&&(Q=[...Q,...X]),Q},e3=eK.createContext(void 0);function e6(J){let{globalVariants:Y,prefetchedData:Q,children:K,skipCss:X,skipFonts:Z,prefetchedQueryData:ee,suspenseForQueryData:et,globalContextsProps:er,variation:en,translator:eo,Head:ei,pageParams:ea,pageQuery:eu}=J,ec=J.loader.__internal;Q&&ec.registerPrefetchedBundle(null==Q?void 0:Q.bundle);let[el,ef]=eK.useState(ec.getActiveSplits()),eh=eT(),ep=eK.useMemo(()=>({onDataFetched:()=>{ef(ec.getActiveSplits()),eh()}}),[ec,eh]);eK.useEffect(()=>(ec.subscribePlasmicRoot(ep),()=>ec.unsubscribePlasmicRoot(ep)),[ep,ec]),eK.useEffect(()=>{e0(en),ec.trackRender({renderCtx:{rootComponentId:"provider",teamIds:ec.getTeamIds(),projectIds:ec.getProjectIds()},variation:en})},[ec,en]);
2let{user:ed,userAuthToken:em,isUserLoading:ey,authRedirectUri:eg}=J,ev=eK.useMemo(()=>({globalVariants:e2(null!=Y?Y:[],e1(el,null!=en?en:{})),globalContextsProps:er,loader:ec,variation:en,translator:eo,Head:ei,user:ed,userAuthToken:em,isUserLoading:ey,authRedirectUri:eg}),[Y,en,er,ec,el,eo,ei,ed,em,ey,eg]);return eK.createElement(eQ.PlasmicQueryDataProvider,{prefetchedCache:ee,suspense:et},eK.createElement(e3.Provider,{value:ev},!X&&eK.createElement(e4,{loader:ec,prefetchedData:Q,skipFonts:Z}),eK.createElement(eY.PageParamsProvider,{params:ea,query:eu},K)))}var e4=eK.memo(function(J){let{loader:Y,prefetchedData:Q,skipFonts:K}=J,[X,Z]=eK.useState(!!Q),ee=e5(Y,{scopedCompMetas:X&&Q?Q.bundle.components:void 0,skipFonts:K}),et=eT(),er=eK.useMemo(()=>({onDataFetched:()=>{Z(!1),et()}}),[Y,et]);return eK.useEffect(()=>(Y.subscribePlasmicRoot(er),()=>Y.unsubscribePlasmicRoot(er)),[er,Y]),eK.createElement("style",{dangerouslySetInnerHTML:{__html:ee}})});function e5(J,Y){let{scopedCompMetas:Q,skipFonts:K}=Y,X=Q&&new Set(["entrypoint.css",...Q.map(J=>J.cssFile)]),Z=J.getLookup().getCss().filter(J=>!X||X.has(J.fileName)),ee=J=>"entrypoint.css"===J?0:1,et=(J,Y)=>ee(J.fileName)!==ee(Y.fileName)?ee(J.fileName)-ee(Y.fileName):J.f
2ileName.localeCompare(Y.fileName);Z.sort(et);let er=J.getLookup().getRemoteFonts();return` 3 ${K?"":er.map(J=>`@import url('${J.url}');`).join("\n")} 4 ${Z.map(J=>J.source).join("\n")} 5 `}function e8(){return eK.useContext(e3)}function e9(J,Y){return()=>{var Q;let K=e8();if(!K)return;let X=K.loader,Z=[...X.getGlobalVariants(),...null!=(Q=K.globalVariants)?Q:[]].find(Q=>Q.name===J&&(!Q.projectId||Q.projectId===Y));return Z?Z.value:void 0}}var e7=Q(7471);function te(J,Y){let Q=[...Y],K=new Set(Y),X=new Map(J.map(J=>[J.id,J])),Z=[];for(;Q.length>0;){let[J]=Q.splice(0,1),Y=X.get(J);Y&&(Z.push(Y),Y.usedComponents.forEach(J=>{K.has(J)||(K.add(J),Q.push(J))}))}return Z}function tt(J,Y,Q){if(0===Y.length)return{entryCompMetas:J.components,bundle:J,remoteFontUrls:[]};let K=te(J.components,Y.map(J=>J.id)),X=K.map(J=>J.entry),Z=(0,e7.getBundleSubset)(J,["entrypoint.css",...X,"root-provider.js",...J.projects.map(J=>J.globalContextsProviderFileName).filter(J=>!!J),...J.components.filter(J=>J.isGlobalContextProvider).map(J=>J.entry),...J.globalGroups.map(J=>J.contextFile)],Q),ee=[];return Z.projects.forEach(J=>ee.push(...J.remoteFonts.map(J=>J.url))),{entryCompMetas:Y,bundle:Z,remoteFontUrls:ee}}function tr(J,Y){var Q;let K=new Set(J.components.map(J=>J.id)),X=Y.components.filter(J=>!K.has(J.id));X.length>0&&(J=el(ec({},J),{components:[...J.components,...X]}));let Z=new Set(J.projects.map(J=>J.id)),ee=Y.projects.filter(J=>!Z.has(J.id));ee.length>0&&(J=el(ec({},J),{projects:[...J.projects,...ee]}));let et={browser:new Set(J.modules.browser.map(J=>J.fileName)),server:new Set(J.modules.server.map(J=>J.fileName))},er={browser:Y.modules.browser.filter(J=>!et.browser.has(J.fileName)),server:Y.modules.server.filter(J=>!et.server.has(J.fileName))};(er.browser.length>0||er.server.length>0)&&(J=el(ec({},J),{modules:{browser:[...J.modules.browser,...er.browser],server:[...J.modules.server,...er.server]}}));let en=new Set(J.globalGroups.map(J=>J.id)),eo=Y.globalGroups.filter(J=>!en.has(J.id));eo.length>0&&(J=el(ec({},J),{globalGroups:[...J.globalGroups,...eo]}));let ei=new Set(J.external),ea=J.external.filter(J=>!ei.has(J));ea.length>0&&(J=el(ec({},J),{external:[...J.external,...ea]}));let eu=new Set(J.activeSplits.map(J=>J.id)),ef=null!=(Q=Y.activeSplits.filter(J=>!eu.has(J.id)))?Q:[];return ef.length>0&&(J=el(ec({},J),{activeSplits:[...J.activeSplits,...ef]})),J}var tn=(J,Y)=>{if(0===J.length)return null;let Q=J.reduce((J,Y)=>tr(J,Y));return tt(Q,Y)},ti=class{constructor(J){this.bundle={modules:{browser:[],server:[]},components:[],globalGroups:[],external:[],projects:[],activeSplits:[]},this.opts=J.opts,this.fetcher=J.fetcher,this.tracker=J.tracker,this.onBundleMerged=J.onBundleMerged,this.onBundleFetched=J.onBundleFetched}maybeGetCompMetas(...J){let Y=new Set,Q=[];for(let K of J){let J=eW(this.bundle.components,K);J.length>0?J.forEach(J=>Y.add(J)):Q.push(K)}return{found:Array.from(Y.keys()),missing:Q}}maybeFetchComponentData(...J){return em(this,null,function*(){let{specs:Y,opts:Q}=ta(...J),K=J=>em(this,null,function*(){yield this.fetchMissingData({missingSpecs:J});let{found:K,missing:X}=this.maybeGetCompMetas(...Y);return X.length>0?null:tt(this.bundle,K,Q)});if(this.opts.alwaysFresh)return yield K(Y);let{found:X,missing:Z}=this.maybeGetCompMetas(...Y);return 0===Z.length?tt(this.bundle,X,Q):yield K(Z)})}fetchComponentData(...J){return em(this,null,function*(){let{specs:Y,opts:Q}=ta(...J),K=yield this.maybeFetchComponentData(Y,Q);if(!K){let{missing:J}=this.maybeGetCompMetas(...Y);throw Error(`Unable to find components ${J.map(ez).join(", ")}`)}return K})}fetchPages(J){return em(this,null,function*(){this.maybeReportClientSideFetch(()=>"Plasmic: fetching all page metadata in the browser");let Y=yield this.fetchAllData();return Y.components.filter(Y=>Y.isPage&&Y.path&&((null==J?void 0:J.includeDynamicPages)||!eq(Y.path)))})}fetchComponents(){return em(this,null,function*(){this.maybeReportClientSideFetch(()=>"Plasmic: fetching all component metadata in the browser");let J=yield this.fetchAllData();return J.components})}getActiveSplits(){return this.bundle.activeSplits}fetchMissingData(J){return em(this,null,function*(){return this.maybeReportClientSideFetch(()=>`Plasmic: fetching missing components in the browser: ${J.missingSpecs.map(J=>ez(J)).join(", ")}`),this.fetchAllData()})}maybeReportClientSideFetch(J){if(eA&&this.opts.onClientSideFetch){let Y=J();if("warn"===this.opts.onClientSideFetch)console.warn(Y);else throw Error(Y)}}fetchAllData(){return em(this,null,function*(){var J;let Y=yield this.fetcher.fetchAllData();return this.tracker.trackFetch(),this.mergeBundle(Y),null==(J=this.onBundleFetched)||J.call(this),Y})}mergeBundle(J){var Y;this.bundle=tr(J,this.bundle),null==(Y=this.onBundleMerged)||Y.call(this)}
5getBundle(){return this.bundle}clearCache(){this.bundle={modules:{browser:[],server:[]},components:[],globalGroups:[],external:[],projects:[],activeSplits:[]}}};function ta(...J){let Y,Q;return Array.isArray(J[0])?(Y=J[0],Q=J[1]):(Y=J,Q=void 0),{specs:Y,opts:Q}}var ts={},tu={},tc={},tl=class{constructor(J){this.opts=J,this.registry=new ew.Registry,this.subs=[],this.roots=[],this.globalVariants=[],this.tracker=new ew.PlasmicTracker({projectIds:J.projects.map(J=>J.id),platform:J.platform,preview:J.preview}),this.reactServerLoader=new ti({opts:J,fetcher:new ew.PlasmicModulesFetcher(J),tracker:this.tracker,onBundleMerged:()=>{this.refreshRegistry()},onBundleFetched:()=>{this.roots.forEach(J=>{var Y;return null==(Y=J.onDataFetched)?void 0:Y.call(J)})}}),this.registerModules({react:eP.default,"react-dom":eO.default,"react/jsx-runtime":e_,"react/jsx-dev-runtime":ej,"@plasmicapp/query":eE,"@plasmicapp/data-sources-context":eg,"@plasmicapp/host":ev,"@plasmicapp/loader-runtime-registry":{components:ts,globalVariantHooks:tc,codeComponentHelpers:tu}})}getBundle(){return this.reactServerLoader.getBundle()}setGlobalVariants(J){this.globalVariants=J}getGlobalVariants(){return this.globalVariants}registerModules(J){if(Object.keys(J).some(Y=>this.registry.getRegisteredModule(Y)!==J[Y]))for(let Y of(this.registry.isEmpty()||(console.warn("Calling PlasmicComponentLoader.registerModules() after Plasmic component has rendered; starting over."),this.registry.clear()),Object.keys(J)))this.registry.register(Y,J[Y])}substituteComponent(J,Y){this.internalSubstituteComponent(J,Y,void 0)}internalSubstituteComponent(J,Y,Q){this.registry.isEmpty()||(console.warn("Calling PlasmicComponentLoader.registerSubstitution() after Plasmic component has rendered; starting over."),this.registry.clear()),this.subs.push({lookup:Y,component:J,codeComponentHelpers:Q})}registerComponent(J,Y){var Q,K;let X=Object.fromEntries(Object.entries(null!=(Q=Y.states)?Q:{}).filter(([J,Y])=>"initFunc"in Y||"onChangeArgsToValue"in Y).map(([J,Y])=>[J,ec(ec({},"initFunc"in Y?{initFunc:Y.initFunc}:{}),"onChangeArgsToValue"in Y?{onChangeArgsToValue:Y.onChangeArgsToValue}:{})])),Z={states:X};this.internalSubstituteComponent(J,{name:Y.name,isCode:!0},Object.keys(X).length>0?Z:void 0),(0,eb.registerComponent)(J,ec(el(ec({},Y),{importPath:null!=(K=Y.importPath)?K:""}),Object.keys(X).length>0?{componentHelpers:{helpers:Z,importPath:"",importName:""}}:{}))}registerGlobalContext(J,Y){var Q;this.substituteComponent(J,{name:Y.name,isCode:!0}),(0,eb.registerGlobalContext)(J,el(ec({},Y),{importPath:null!=(Q=Y.importPath)?Q:""}))}registerTrait(J,Y){(0,eb.registerTrait)(J,Y)}registerToken(J){(0,eb.registerToken)(J)}registerPrefetchedBundle(J){if(!eA){let J=(0,eC.internal_getCachedBundleInNodeServer)(this.opts);J&&this.reactServerLoader.mergeBundle(J)}this.reactServerLoader.mergeBundle(J)}subscribePlasmicRoot(J){this.roots.push(J)}unsubscribePlasmicRoot(J){let Y=this.roots.indexOf(J);Y>=0&&this.roots.splice(Y,1)}clearCache(){this.reactServerLoader.clearCache(),this.registry.clear()}getLookup(){return new eJ(this.getBundle(),this.registry)}maybeFetchComponentData(...J){return this.reactServerLoader.maybeFetchComponentData(...J)}fetchComponentData(...J){return this.reactServerLoader.fetchComponentData(...J)}fetchPages(J){return this.reactServerLoader.fetchPages(J)}fetchComponents(){return this.reactServerLoader.fetchComponents()}getActiveSplits(){return this.reactServerLoader.getActiveSplits()}trackConversion(J=0){this.tracker.trackConversion(J)}getActiveVariation(J){return em(this,null,function*(){return yield this.reactServerLoader.fetchComponents(),(0,ex.getActiveVariation)(el(ec({},J),{splits:this.getBundle().activeSplits}))})}getTeamIds(){return eH(this.getBundle().projects.map(J=>J.teamId?`${J.teamId}${J.indirect?"@indirect":""}`:null).filter(J=>!!J))}getProjectIds(){return eH(this.getBundle().projects.map(J=>`${J.id}${J.indirect?"@indirect":""}`))}trackRender(J){this.tracker.trackRender(J)}refreshRegistry(){for(let J of this.subs){let Y=eW(this.getBundle().components,J.lookup);Y.forEach(Y=>{ts[Y.id]=J.component,J.codeComponentHelpers&&(tu[Y.id]=J.codeComponentHelpers)})}for(let J of this.getBundle().globalGroups)"global-screen"!==J.type&&(tc[J.id]=e9(J.name,J.projectId));this.registry.updateModules(this.getBundle())}},tf=class{constructor(J){this.warnedRegisterComponent=!1,this.__internal=J}setGlobalVariants(J){this.__internal.setGlobalVariants(J)}registerModules(J){this.__internal.registerModules(J)}substituteComponent(J,Y){this.__internal.substituteComponent(J,Y)}registerComponent(J,Y){Y&&"object"==typeof Y&&"props"in Y?this.__internal.registerComponent(J,Y):this.substituteComponent(J,Y)}registerGlobalContext(J,Y){this.__internal.registerGlobalContext(J,Y)}registerTrait(J,Y){this.__internal.registerTrait(J,Y)}registerToken(J){this.__internal.registerToken(J)}fetchComponentData(...J){return em(this,null,function*(){return this.__internal.fetchComponentData(...J)})}maybeFetchComponentData(...J){return em(this,null,function*(){return this.__internal.maybeFetchComponentData(...J)})}fetchPages(J){return em(this,null,function*(){return this.__internal.fetchPages(J)})}fetchComponents(){return em(this,null,function*(){return this.__internal.fetchComponents()})}_getActiveVariation(J){return em(this,null,function*(){return this.__internal.getActiveVariation(J)})}getActiveVariation(J){return em(this,null,function*(){return this._getActiveVariation({traits:J.traits,getKnownValue:Y=>{if(J.known)return J.known[Y];{let J=eX();return J[Y]}},updateKnownValue:(Y,Q)=>{J.known||eZ(Y,Q)}})})}getExternalVariation(J){return(0,ex.getExternalIds)(this.getActiveSplits(),J)}getActiveSplits(){return this.__internal.getActiveSplits()}trackConversion(J=0){this.__internal.trackConversion(J)}clearCache(){return this.__internal.clearCache()}},th=Q(8186),tp=Q(2943),td=ep(Q(959)),tm=ep(Q(959));function ty(J,Y={}){let Q=e8();if(!Q)throw Error("You can only use usePlasmicComponent if wrapped in <PlasmicRootProvider />");let K=Q.loader,X=K.getLookup(),Z=X.hasComponent(J)?X.getComponent(J,Y):void 0,ee=eI(J),et=eU(),er=eT();return tm.useEffect(()=>{Z||em(this,null,function*(){yield K.fetchComponentData(ee),et()&&er()})},[Z,ee]),Z}var tg=td.createContext(!1);
5function tv(J){let{component:Y,projectId:Q,componentProps:K,forceOriginal:X}=J,Z=e8(),ee=!td.useContext(tg);if(!Z)throw Error("You must use <PlasmicRootProvider/> at the root of your app");let et=Z,{loader:er,globalContextsProps:en,variation:eo,userAuthToken:ei,isUserLoading:ea,authRedirectUri:eu}=et,eh=ef(et,["loader","globalContextsProps","variation","userAuthToken","isUserLoading","authRedirectUri"]),ep=ty({name:Y,projectId:Q,isCode:!1},{forceOriginal:X});td.useEffect(()=>{if(ee){let J=er.getLookup().getComponentMeta({name:Y,projectId:Q});J&&er.trackRender({renderCtx:{rootProjectId:J.projectId,rootComponentId:J.id,rootComponentName:Y,teamIds:er.getTeamIds(),projectIds:er.getProjectIds()},variation:eo})}},[Y,Q,er,eo]);let ed=td.useMemo(()=>{if(!ep)return null;let J=td.createElement(ep,ec({},K));if(ee){let K=er.getLookup(),X=K.getRootProvider(),Z=K.getGlobalContextsProvider({name:Y,projectId:Q});J=td.createElement(X,el(ec({},eh),{userAuthToken:ei,isUserLoading:ea,authRedirectUri:eu}),td.createElement(tb,{cond:!!Z,wrapper:J=>td.createElement(Z,ec({},en),J)},td.createElement(tg.Provider,{value:!0},J)))}return J},[ep,K,er,ee,Y,Q,en,ei,ea,eu]);return ed}function tb(J){return J.cond?J.wrapper(J.children):J.children}var tw=Q(2943),tC=ep(Q(5240)),tx=ep(Q(959)),tE=Q(7679);function tP(J){return em(this,null,function*(){let Y=new Map;try{yield tO(tx.default.createElement(tw.PlasmicPrepassContext,{cache:Y},J))}catch(J){console.warn("PLASMIC: Error encountered while pre-rendering",J)}let Q=Object.fromEntries(Array.from(Y.entries()).filter(([J,Y])=>!J.startsWith("$swr$")&&void 0!==Y));try{return JSON.parse(JSON.stringify(Q,(J,Y)=>void 0!==Y?Y:null))}catch(J){return Q}})}function tO(J){return em(this,null,function*(){yield(0,tC.default)(tj(J))})}function tj(J){return tx.default.createElement(tk,null,t_(J))}function t_(J){return J.type===tv?tx.default.cloneElement(J,tA(J.props)):tx.default.cloneElement(J,tS(J.props))}function tS(J){return J&&"object"==typeof J?Object.fromEntries(Object.entries(J).map(([J,Y])=>[J,tx.default.isValidElement(Y)?t_(Y):Y])):J}var tk=class extends tx.default.Component{constructor(J){super(J)}componentDidCatch(J){console.log("Plasmic: Encountered error while prepass rendering:",J)}render(){return tx.default.createElement(tx.default.Fragment,null,this.props.children)}};function tA(J){return J?(0,tE.isFragment)(J)?tx.default.createElement(tx.default.Fragment,null,tx.default.Children.map(J.props.children,tA)):tx.default.isValidElement(J)?tx.default.createElement(tk,null,J):Array.isArray(J)?J.map(tA):tT(J)?Object.fromEntries(Object.entries(J).map(([J,Y])=>[J,tA(Y)])):J:J}function tT(J){return!!J&&"object"==typeof J&&J.constructor===Object}var tI=ep(Q(959)),tM=ep(Q(422)),tR=Q(9995);function tF(J,Y,Q){return em(this,arguments,function*(J,Y,Q,K={}){return new Promise(X=>{let Z=tN(J,Q,K);tM.default.render(Z,Y,()=>X())})})}function tD(J,Y,Q={}){let K=tN(J,Y,Q);return(0,tR.renderToString)(K)}function tL(J,Y){return em(this,arguments,function*(J,Y,Q={}){let K=tN(J,Y,Q);return tP(K)})}function tB(J,Y,Q){return em(this,arguments,function*(J,Y,Q,K={}){return new Promise(X=>{let Z=tN(J,Q,K);tM.default.hydrate(Z,Y,()=>X())})})}function tN(J,Y,Q={}){return tI.default.createElement(e6,{loader:J,prefetchedData:Q.prefetchedData,globalVariants:Q.globalVariants,prefetchedQueryData:Q.prefetchedQueryData},tI.default.createElement(tv,{component:"string"==typeof Y?Y:Y.name,projectId:"string"==typeof Y?void 0:Y.projectId,componentProps:Q.componentProps}))}function tU(J){let Y=new tl(J);return new tf(Y)}},2255:function(J,Y,Q){"use strict";var K=Object.create,X=Object.defineProperty,Z=Object.getOwnPropertyDescriptor,ee=Object.getOwnPropertyNames,et=Object.getOwnPropertySymbols,er=Object.getPrototypeOf,en=Object.prototype.hasOwnProperty,eo=Object.prototype.propertyIsEnumerable,ei=(J,Y,Q)=>Y in J?X(J,Y,{enumerable:!0,configurable:!0,writable:!0,value:Q}):J[Y]=Q,ea=(J,Y)=>{for(var Q in Y||(Y={}))en.call(Y,Q)&&ei(J,Q,Y[Q]);if(et)for(var Q of et(Y))eo.call(Y,Q)&&ei(J,Q,Y[Q]);return J},eu=(J,Y,Q,K)=>{if(Y&&"object"==typeof Y||"function"==typeof Y)for(let et of ee(Y))en.call(J,et)||et===Q||X(J,et,{get:()=>Y[et],enumerable:!(K=Z(Y,et))||K.enumerable});return J},ec=(J,Y,Q)=>(Q=null!=J?K(er(J)):{}
5,eu(!Y&&J&&J.__esModule?Q:X(Q,"default",{value:J,enumerable:!0}),J)),el=J=>eu(X({},"__esModule",{value:!0}),J),ef={};((J,Y)=>{for(var Q in Y)X(J,Q,{get:Y[Q],enumerable:!0})})(ef,{getActiveVariation:()=>eg,getExternalIds:()=>ev,getSplitKey:()=>ey}),J.exports=el(ef);var eh=ec(Q(5344)),ep="undefined"!=typeof window&&null!=window&&void 0!==window.document,ed={pageUrl:"unknown"},em=()=>ep?{pageUrl:document.location.href}:{},ey=J=>`${"experiment"===J.type?"exp.":"seg."}${J.id}`;function eg(J){let{splits:Y,getKnownValue:Q,updateKnownValue:K}=J,X=Y=>J.getRandomValue?J.getRandomValue(Y):Math.random(),Z={};return Y.forEach(Y=>{let ee;let et=ey(Y),er=Q(et);if(er){Z[et]=er;return}let en=Y.slices.length;if("experiment"===Y.type){let J=X(Y.id);ee=Y.slices[en-1];for(let Q=0;Q<en;Q++){if(J-Y.slices[Q].prob<=0){ee=Y.slices[Q];break}J-=Y.slices[Q].prob}}else if("segment"===Y.type)for(let Q=0;Q<en;Q++)eh.default.apply(Y.slices[Q].cond,ea(ea(ea({time:new Date().toISOString()},ed),em()),J.traits))&&(ee=Y.slices[Q]);ee&&(Z[et]=ee.id,Y.externalId&&ee.externalId&&(Z[`ext.${Y.externalId}`]=ee.externalId),"experiment"===Y.type&&K(et,ee.id))}),Z}function ev(J,Y){let Q={};return Object.keys(Y).forEach(K=>{let[,X]=K.split("."),Z=Y[K],ee=J.find(J=>J.id===X||J.externalId===X);if(ee&&ee.externalId){let J=ee.slices.find(J=>J.id===Z||J.externalId===Z);(null==J?void 0:J.externalId)&&(Q[`${ee.externalId}`]=J.externalId)}}),Q}},2943:function(J,Y,Q){"use strict";Q.r(Y),Q.d(Y,{PlasmicPrepassContext:function(){return tn},PlasmicQueryDataProvider:function(){return tt},addLoadingStateListener:function(){return tu},useMutablePlasmicQueryData:function(){return te},usePlasmicDataConfig:function(){return ti},usePlasmicQueryData:function(){return e7},wrapLoadingFetcher:function(){return tc}});var K=Q(959);/*! ***************************************************************************** 6Copyright (c) Microsoft Corporation. 7 8Permission to use, copy, modify, and/or distribute this software for any 9purpose with or without fee is hereby granted. 10 11THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 12REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 13AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 14INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 15LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 16OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 17PERFORMANCE OF THIS SOFTWARE. 18***************************************************************************** */function X(J,Y,Q,K){function X(J){return J instanceof Q?J:new Q(function(Y){Y(J)})}return new(Q||(Q=Promise))(function(Q,Z){function ee(J){try{er(K.next(J))}catch(J){Z(J)}}function et(J){try{er(K.throw(J))}catch(J){Z(J)}}function er(J){J.done?Q(J.value):X(J.value).then(ee,et)}er((K=K.apply(J,Y||[])).next())})}function Z(J,Y){var Q,K,X,Z,ee={label:0,sent:function(){if(1&X[0])throw X[1];return X[1]},trys:[],ops:[]};return Z={next:et(0),throw:et(1),return:et(2)},"function"==typeof Symbol&&(Z[Symbol.iterator]=function(){return this}),Z;function et(J){return function(Y){return er([J,Y])}}function er(Z){if(Q)throw TypeError("Generator is already executing.");for(;ee;)try{if(Q=1,K&&(X=2&Z[0]?K.return:Z[0]?K.throw||((X=K.return)&&X.call(K),0):K.next)&&!(X=X.call(K,Z[1])).done)return X;switch(K=0,X&&(Z=[2&Z[0],X.value]),Z[0]){case 0:case 1:X=Z;break;case 4:return ee.label++,{value:Z[1],done:!1};case 5:ee.label++,K=Z[1],Z=[0];continue;case 7:Z=ee.ops.pop(),ee.trys.pop();continue;default:if(!(X=(X=ee.trys).length>0&&X[X.length-1])&&(6===Z[0]||2===Z[0])){ee=0;continue}
18if(3===Z[0]&&(!X||Z[1]>X[0]&&Z[1]<X[3])){ee.label=Z[1];break}if(6===Z[0]&&ee.label<X[1]){ee.label=X[1],X=Z;break}if(X&&ee.label<X[2]){ee.label=X[2],ee.ops.push(Z);break}X[2]&&ee.ops.pop(),ee.trys.pop();continue}Z=Y.call(J,ee)}catch(J){Z=[6,J],K=0}finally{Q=X=0}if(5&Z[0])throw Z[1];return{value:Z[0]?Z[1]:void 0,done:!0}}}var ee=function(){},et=ee(),er=Object,en=function(J){return J===et},eo=function(J){return"function"==typeof J},ei=function(J,Y){return er.assign({},J,Y)},ea="undefined",eu=function(){return typeof window!=ea},ec=function(){return typeof document!=ea},el=function(){return eu()&&typeof window.requestAnimationFrame!=ea},ef=new WeakMap,eh=0,ep=function(J){var Y,Q,K=typeof J,X=J&&J.constructor,Z=X==Date;if(er(J)!==J||Z||X==RegExp)Y=Z?J.toJSON():"symbol"==K?J.toString():"string"==K?JSON.stringify(J):""+J;else{if(Y=ef.get(J))return Y;if(Y=++eh+"~",ef.set(J,Y),X==Array){for(Q=0,Y="@";Q<J.length;Q++)Y+=ep(J[Q])+",";ef.set(J,Y)}if(X==er){Y="#";for(var ee=er.keys(J).sort();!en(Q=ee.pop());)en(J[Q])||(Y+=Q+":"+ep(J[Q])+",");ef.set(J,Y)}}return Y},ed=!0,em=function(){return ed},ey=eu(),eg=ec(),ev=ey&&window.addEventListener?window.addEventListener.bind(window):ee,eb=eg?document.addEventListener.bind(document):ee,ew=ey&&window.removeEventListener?window.removeEventListener.bind(window):ee,eC=eg?document.removeEventListener.bind(document):ee,ex={isOnline:em,isVisible:function(){var J=eg&&document.visibilityState;return en(J)||"hidden"!==J}},eE={initFocus:function(J){return eb("visibilitychange",J),ev("focus",J),function(){eC("visibilitychange",J),ew("focus",J)}},initReconnect:function(J){var Y=function(){ed=!0,J()},Q=function(){ed=!1};return ev("online",Y),ev("offline",Q),function(){ew("online",Y),ew("offline",Q)}}},eP=!eu()||"Deno"in window,eO=function(J){return el()?window.requestAnimationFrame(J):setTimeout(J,1)},ej=eP?K.useEffect:K.useLayoutEffect,e_="undefined"!=typeof navigator&&navigator.connection,eS=!eP&&e_&&(["slow-2g","2g"].includes(e_.effectiveType)||e_.saveData),ek=function(J){if(eo(J))try{J=J()}catch(Y){J=""}var Y=[].concat(J),Q=(J="string"==typeof J?J:(Array.isArray(J)?J.length:J)?ep(J):"")?"$swr$"+J:"";return[J,Y,Q]},eA=new WeakMap,eT=0,eI=1,eM=2,eR=function(J,Y,Q,K,X,Z,ee){void 0===ee&&(ee=!0);var et=eA.get(J),er=et[0],en=et[1],eo=et[3],ei=er[Y],ea=en[Y];if(ee&&ea)for(var eu=0;eu<ea.length;++eu)ea[eu](Q,K,X);return Z&&(delete eo[Y],ei&&ei[0])?ei[0](eM).then(function(){return J.get(Y)}):J.get(Y)},eF=0,eD=function(){return++eF},eL=function(){for(var J=[],Y=0;Y<arguments.length;Y++)J[Y]=arguments[Y];return X(void 0,void 0,void 0,function(){var Y,Q,K,X,ee,er,ea,eu,ec,el,ef,eh,ep,ed,em,ey,eg,ev,eb,ew;return Z(this,function(Z){switch(Z.label){case 0:if(Y=J[0],Q=J[1],K=J[2],er=!!en((ee="boolean"==typeof(X=J[3])?{revalidate:X}:X||{}).populateCache)||ee.populateCache,ea=!1!==ee.revalidate,eu=!1!==ee.rollbackOnError,ec=ee.optimisticData,ef=(el=ek(Q))[0],eh=el[2],!ef)return[2];if(ep=eA.get(Y)[2],J.length<3)return[2,eR(Y,ef,Y.get(ef),et,et,ea,!0)];if(ed=K,ey=eD(),ep[ef]=[ey,0],eg=!en(ec),ev=Y.get(ef),eg&&(eb=eo(ec)?ec(ev):ec,Y.set(ef,eb),eR(Y,ef,eb)),eo(ed))try{ed=ed(Y.get(ef))}catch(J){em=J}if(!(ed&&eo(ed.then)))return[3,2];return[4,ed.catch(function(J){em=J})];case 1:if(ed=Z.sent(),ey!==ep[ef][0]){if(em)throw em;return[2,ed]}em&&eg&&eu&&(er=!0,ed=ev,Y.set(ef,ev)),Z.label=2;
18case 2:return er&&(em||(eo(er)&&(ed=er(ed,ev)),Y.set(ef,ed)),Y.set(eh,ei(Y.get(eh),{error:em}))),ep[ef][1]=eD(),[4,eR(Y,ef,ed,em,et,ea,!!er)];case 3:if(ew=Z.sent(),em)throw em;return[2,er?ew:ed]}})})},eB=function(J,Y){for(var Q in J)J[Q][0]&&J[Q][0](Y)},eN=function(J,Y){if(!eA.has(J)){var Q=ei(eE,Y),K={},X=eL.bind(et,J),Z=ee;if(eA.set(J,[K,{},{},{},X]),!eP){var er=Q.initFocus(setTimeout.bind(et,eB.bind(et,K,eT))),en=Q.initReconnect(setTimeout.bind(et,eB.bind(et,K,eI)));Z=function(){er&&er(),en&&en(),eA.delete(J)}}return[J,X,Z]}return[J,eA.get(J)[4]]},eU=function(J,Y,Q,K,X){var Z=Q.errorRetryCount,ee=X.retryCount,et=~~((Math.random()+.5)*(1<<(ee<8?ee:8)))*Q.errorRetryInterval;(en(Z)||!(ee>Z))&&setTimeout(K,et,X)},e$=eN(new Map),eq=e$[0],eV=ei({onLoadingSlow:ee,onSuccess:ee,onError:ee,onErrorRetry:eU,onDiscarded:ee,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:eS?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:eS?5e3:3e3,compare:function(J,Y){return ep(J)==ep(Y)},isPaused:function(){return!1},cache:eq,mutate:e$[1],fallback:{}},ex),eW=function(J,Y){var Q=ei(J,Y);if(Y){var K=J.use,X=J.fallback,Z=Y.use,ee=Y.fallback;K&&Z&&(Q.use=K.concat(Z)),X&&ee&&(Q.fallback=ei(X,ee))}return Q},ez=(0,K.createContext)({}),eH=function(J){var Y=J.value,Q=eW((0,K.useContext)(ez),Y),X=Y&&Y.provider,Z=(0,K.useState)(function(){return X?eN(X(Q.cache||eq),Y):et})[0];return Z&&(Q.cache=Z[0],Q.mutate=Z[1]),ej(function(){return Z?Z[2]:et},[]),(0,K.createElement)(ez.Provider,ei(J,{value:Q}))},eG=function(J,Y){var Q=(0,K.useState)({})[1],X=(0,K.useRef)(J),Z=(0,K.useRef)({data:!1,error:!1,isValidating:!1}),ee=(0,K.useCallback)(function(J){var K=!1,ee=X.current;for(var et in J){var er=et;ee[er]!==J[er]&&(ee[er]=J[er],Z.current[er]&&(K=!0))}K&&!Y.current&&Q({})},[]);return ej(function(){X.current=J}),[X,Z.current,ee]},eJ=function(J){return eo(J[1])?[J[0],J[1],J[2]||{}]:[J[0],null,(null===J[1]?J[2]:J[1])||{}]},eY=function(){return ei(eV,(0,K.useContext)(ez))},eQ=function(J){return function(){for(var Y=[],Q=0;Q<arguments.length;Q++)Y[Q]=arguments[Q];var K=eY(),X=eJ(Y),Z=X[0],ee=X[1],et=eW(K,X[2]),er=J,en=et.use;if(en)for(var eo=en.length;eo-- >0;)er=en[eo](er);return er(Z,ee||et.fetcher,et)}},eK=function(J,Y,Q){var K=Y[J]||(Y[J]=[]);return K.push(Q),function(){var J=K.indexOf(Q);J>=0&&(K[J]=K[K.length-1],K.pop())}},eX={dedupe:!0},eZ=function(J,Y,Q){var ee=Q.cache,er=Q.compare,ea=Q.fallbackData,eu=Q.suspense,ec=Q.revalidateOnMount,el=Q.refreshInterval,ef=Q.refreshWhenHidden,eh=Q.refreshWhenOffline,ep=eA.get(ee),ed=ep[0],em=ep[1],ey=ep[2],eg=ep[3],ev=ek(J),eb=ev[0],ew=ev[1],eC=ev[2],ex=(0,K.useRef)(!1),eE=(0,K.useRef)(!1),e_=(0,K.useRef)(eb),eS=(0,K.useRef)(Y),eF=(0,K.useRef)(Q),eB=function(){return eF.current},eN=function(){return eB().isVisible()&&eB().isOnline()},eU=function(J){return ee.set(eC,ei(ee.get(eC),J))},e$=ee.get(eb),eq=en(ea)?Q.fallback[eb]:ea,eV=en(e$)?eq:e$,eW=ee.get(eC)||{}
18,ez=eW.error,eH=!ex.current,eJ=function(){return eH&&!en(ec)?ec:!eB().isPaused()&&(eu?!en(eV)&&Q.revalidateIfStale:en(eV)||Q.revalidateIfStale)},eY=function(){return!!eb&&!!Y&&(!!eW.isValidating||eH&&eJ())}(),eQ=eG({data:eV,error:ez,isValidating:eY},eE),eZ=eQ[0],e0=eQ[1],e1=eQ[2],e2=(0,K.useCallback)(function(J){return X(void 0,void 0,void 0,function(){var Y,K,X,ei,ea,eu,ec,el,ef,eh,ep,ed,em;return Z(this,function(Z){switch(Z.label){case 0:if(Y=eS.current,!eb||!Y||eE.current||eB().isPaused())return[2,!1];ei=!0,ea=J||{},eu=!eg[eb]||!ea.dedupe,ec=function(){return!eE.current&&eb===e_.current&&ex.current},el=function(){var J=eg[eb];J&&J[1]===X&&delete eg[eb]},ef={isValidating:!1},eh=function(){eU({isValidating:!1}),ec()&&e1(ef)},eU({isValidating:!0}),e1({isValidating:!0}),Z.label=1;case 1:return Z.trys.push([1,3,,4]),eu&&(eR(ee,eb,eZ.current.data,eZ.current.error,!0),Q.loadingTimeout&&!ee.get(eb)&&setTimeout(function(){ei&&ec()&&eB().onLoadingSlow(eb,Q)},Q.loadingTimeout),eg[eb]=[Y.apply(void 0,ew),eD()]),K=(em=eg[eb])[0],X=em[1],[4,K];case 2:if(K=Z.sent(),eu&&setTimeout(el,Q.dedupingInterval),!eg[eb]||eg[eb][1]!==X)return eu&&ec()&&eB().onDiscarded(eb),[2,!1];if(eU({error:et}),ef.error=et,!en(ep=ey[eb])&&(X<=ep[0]||X<=ep[1]||0===ep[1]))return eh(),eu&&ec()&&eB().onDiscarded(eb),[2,!1];return er(eZ.current.data,K)?ef.data=eZ.current.data:ef.data=K,er(ee.get(eb),K)||ee.set(eb,K),eu&&ec()&&eB().onSuccess(K,eb,Q),[3,4];case 3:return ed=Z.sent(),el(),!eB().isPaused()&&(eU({error:ed}),ef.error=ed,eu&&ec()&&(eB().onError(ed,eb,Q),("boolean"==typeof Q.shouldRetryOnError&&Q.shouldRetryOnError||eo(Q.shouldRetryOnError)&&Q.shouldRetryOnError(ed))&&eN()&&eB().onErrorRetry(ed,eb,Q,e2,{retryCount:(ea.retryCount||0)+1,dedupe:!0}))),[3,4];case 4:return ei=!1,eh(),ec()&&eu&&eR(ee,eb,ef.data,ef.error,!1),[2,!0]}})})},[eb]),e3=(0,K.useCallback)(eL.bind(et,ee,function(){return e_.current}),[]);if(ej(function(){eS.current=Y,eF.current=Q}),ej(function(){if(eb){var J=eb!==e_.current,Y=e2.bind(et,eX),Q=function(J,Y,Q){e1(ei({error:Y,isValidating:Q},er(eZ.current.data,J)?et:{data:J}))},K=0,X=function(J){if(J==eT){var Q=Date.now();eB().revalidateOnFocus&&Q>K&&eN()&&(K=Q+eB().focusThrottleInterval,Y())}else if(J==eI)eB().revalidateOnReconnect&&eN()&&Y();else if(J==eM)return e2()},Z=eK(eb,em,Q),ee=eK(eb,ed,X);return eE.current=!1,e_.current=eb,ex.current=!0,J&&e1({data:eV,error:ez,isValidating:eY}),eJ()&&(en(eV)||eP?Y():eO(Y)),function(){eE.current=!0,Z(),ee()}}},[eb,e2]),ej(function(){var J;function Y(){var Y=eo(el)?el(eV):el;Y&&-1!==J&&(J=setTimeout(Q,Y))}function Q(){!eZ.current.error&&(ef||eB().isVisible())&&(eh||eB().isOnline())?e2(eX).then(Y):Y()}return Y(),function(){J&&(clearTimeout(J),J=-1)}},[el,ef,eh,e2]),(0,K.useDebugValue)(eV),eu&&en(eV)&&eb)throw eS.current=Y,eF.current=Q,eE.current=!1,en(ez)?e2(eX):ez;return{mutate:e3,get data(){return e0.data=!0,eV},get error(){return e0.error=!0,ez},get isValidating(){return e0.isValidating=!0,eY}}},e0=er.defineProperty(eH,"default",{value:eV}),e1=eQ(eZ);function e2(J,Y,Q,K,X,Z,ee){try{var et=J[Z](ee),er=et.value}catch(J){Q(J);return}et.done?Y(er):Promise.resolve(er).then(K,X)}function e3(J){return function(){var Y=this,Q=arguments;return new Promise(function(K,X){var Z=J.apply(Y,Q);function ee(J){e2(Z,K,X,ee,et,"next",J)}function et(J){e2(Z,K,X,ee,et,"throw",J)}ee(void 0)})}}function e6(){return(e6=Object.assign?Object.assign.bind():function(J){for(var Y=1;Y<arguments.length;Y++){var Q=arguments[Y];for(var K in Q)Object.prototype.hasOwnProperty.call(Q,K)&&(J[K]=Q[K])}return J}).apply(this,arguments)}var e4=function(J,Y){return J(Y={exports:{}},Y.exports),Y.exports}(function(J){var Y=function(J){var Y,Q=Object.prototype,K=Q.hasOwnProperty,X="function"==typeof Symbol?Symbol:{},Z=X.iterator||"@@iterator",ee=X.asyncIterator||"@@asyncIterator",et=X.toStringTag||"@@toStringTag";function er(J,Y,Q){return Object.defineProperty(J,Y,{value:Q,enumerable:!0,configurable:!0,writable:!0}),J[Y]}try{er({},"")}catch(J){er=function(J,Y,Q){return J[Y]=Q}}function en(J,Y,Q,K){var X=Object.create((Y&&Y.prototype instanceof ef?Y:ef).prototype),Z=new eP(K||[]);return X._invoke=ew(J,Q,Z),X}function eo(J,Y,Q){try{return{type:"normal",arg:J.call(Y,Q)}}catch(J){return{type:"throw",arg:J}}}J.wrap=en;var ei="suspendedStart",ea="suspendedYield",eu="executing",ec="completed",el={};function ef(){}function eh(){}function ep(){}var ed={};er(ed,Z,function(){return this});
vendor: 5,864 bytes, line 18
18var em=Object.getPrototypeOf,ey=em&&em(em(eO([])));ey&&ey!==Q&&K.call(ey,Z)&&(ed=ey);var eg=ep.prototype=ef.prototype=Object.create(ed);function ev(J){["next","throw","return"].forEach(function(Y){er(J,Y,function(J){return this._invoke(Y,J)})})}function eb(J,Y){var Q;function X(Q,Z,ee,et){var er=eo(J[Q],J,Z);if("throw"===er.type)et(er.arg);else{var en=er.arg,ei=en.value;return ei&&"object"==typeof ei&&K.call(ei,"__await")?Y.resolve(ei.__await).then(function(J){X("next",J,ee,et)},function(J){X("throw",J,ee,et)}):Y.resolve(ei).then(function(J){en.value=J,ee(en)},function(J){return X("throw",J,ee,et)})}}function Z(J,K){function Z(){return new Y(function(Y,Q){X(J,K,Y,Q)})}return Q=Q?Q.then(Z,Z):Z()}this._invoke=Z}function ew(J,Y,Q){var K=ei;return function(X,Z){if(K===eu)throw Error("Generator is already running");if(K===ec){if("throw"===X)throw Z;return ej()}for(Q.method=X,Q.arg=Z;;){var ee=Q.delegate;if(ee){var et=eC(ee,Q);if(et){if(et===el)continue;return et}}if("next"===Q.method)Q.sent=Q._sent=Q.arg;else if("throw"===Q.method){if(K===ei)throw K=ec,Q.arg;Q.dispatchException(Q.arg)}else"return"===Q.method&&Q.abrupt("return",Q.arg);K=eu;var er=eo(J,Y,Q);if("normal"===er.type){if(K=Q.done?ec:ea,er.arg===el)continue;return{value:er.arg,done:Q.done}}"throw"===er.type&&(K=ec,Q.method="throw",Q.arg=er.arg)}}}function eC(J,Q){var K=J.iterator[Q.method];if(K===Y){if(Q.delegate=null,"throw"===Q.method){if(J.iterator.return&&(Q.method="return",Q.arg=Y,eC(J,Q),"throw"===Q.method))return el;Q.method="throw",Q.arg=TypeError("The iterator does not provide a 'throw' method")}return el}var X=eo(K,J.iterator,Q.arg);if("throw"===X.type)return Q.method="throw",Q.arg=X.arg,Q.delegate=null,el;var Z=X.arg;return Z?Z.done?(Q[J.resultName]=Z.value,Q.next=J.nextLoc,"return"!==Q.method&&(Q.method="next",Q.arg=Y),Q.delegate=null,el):Z:(Q.method="throw",Q.arg=TypeError("iterator result is not an object"),Q.delegate=null,el)}function ex(J){var Y={tryLoc:J[0]};1 in J&&(Y.catchLoc=J[1]),2 in J&&(Y.finallyLoc=J[2],Y.afterLoc=J[3]),this.tryEntries.push(Y)}function eE(J){var Y=J.completion||{};Y.type="normal",delete Y.arg,J.completion=Y}function eP(J){this.tryEntries=[{tryLoc:"root"}],J.forEach(ex,this),this.reset(!0)}function eO(J){if(J){var Q=J[Z];if(Q)return Q.call(J);if("function"==typeof J.next)return J;if(!isNaN(J.length)){var X=-1,ee=function Q(){for(;++X<J.length;)if(K.call(J,X))return Q.value=J[X],Q.done=!1,Q;return Q.value=Y,Q.done=!0,Q};return ee.next=ee}}return{next:ej}}function ej(){return{value:Y,done:!0}}return eh.prototype=ep,er(eg,"constructor",ep),er(ep,"constructor",eh),eh.displayName=er(ep,et,"GeneratorFunction"),J.isGeneratorFunction=function(J){var Y="function"==typeof J&&J.constructor;return!!Y&&(Y===eh||"GeneratorFunction"===(Y.displayName||Y.name))},J.mark=function(J){return Object.setPrototypeOf?Object.setPrototypeOf(J,ep):(J.__proto__=ep,er(J,et,"GeneratorFunction")),J.prototype=Object.create(eg),J},J.awrap=function(J){return{__await:J}},ev(eb.prototype),er(eb.prototype,ee,function(){return this}),J.AsyncIterator=eb,J.async=function(Y,Q,K,X,Z){void 0===Z&&(Z=Promise);var ee=new eb(en(Y,Q,K,X),Z);return J.isGeneratorFunction(Q)?ee:ee.next().then(function(J){return J.done?J.value:ee.next()})},ev(eg),er(eg,et,"Generator"),er(eg,Z,function(){return this}),er(eg,"toString",function(){return"[object Generator]"}),J.keys=function(J){var Y=[];for(var Q in J)Y.push(Q);return Y.reverse(),function Q(){for(;Y.length;){var K=Y.pop();if(K in J)return Q.value=K,Q.done=!1,Q}return Q.done=!0,Q}},J.values=eO,eP.prototype={constructor:eP,reset:function(J){if(this.prev=0,this.next=0,this.sent=this._sent=Y,this.done=!1,this.delegate=null,this.method="next",this.arg=Y,this.tryEntries.forEach(eE),!J)for(var Q in this)"t"===Q.charAt(0)&&K.call(this,Q)&&!isNaN(+Q.slice(1))&&(this[Q]=Y)},stop:function(){this.done=!0;var J=this.tryEntries[0].completion;if("throw"===J.type)throw J.arg;return this.rval},dispatchException:function(J){if(this.done)throw J;var Q=this;function X(K,X){return et.type="throw",et.arg=J,Q.next=K,X&&(Q.method="next",Q.arg=Y),!!X}for(var Z=this.tryEntries.length-1;Z>=0;--Z){var ee=this.tryEntries[Z],et=ee.completion;if("root"===ee.tryLoc)return X("end");if(ee.tryLoc<=this.prev){var er=K.call(ee,"catchLoc"),en=K.call(ee,"finallyLoc");if(er&&en){if(this.prev<ee.catchLoc)return X(ee.catchLoc,!0);if(this.prev<ee.finallyLoc)return X(ee.finallyLoc)}else if(er){if(this.prev<ee.catchLoc)return X(ee.catchLoc,!0)}else if(en){if(this.prev<ee.finallyLoc)return X(ee.finallyLoc)}else throw Error("try statement without catch or finally")}}},abrupt:function(J,Y){for(var Q=this.tryEntries.length-1;Q>=0;--Q){var X=this.tryEntries[Q];if(X.tryLoc<=this.prev&&K.call(X,"finallyLoc")&&this.prev<X.finallyLoc){var Z=X;break}}Z&&("break"===J||"continue"===J)&&Z.tryLoc<=Y&&Y<=Z.finallyLoc&&(Z=null);var ee=Z?Z.completion:{};return(ee.type=J,ee.arg=Y,Z)?(this.method="next",this.next=Z.finallyLoc,el):this.complete(ee)},complete:function(J,Y){if("throw"===J.type)throw J.arg;return"break"===J.type||"continue"===J.type?this.next=J.arg:"return"===J.type?(this.rval=this.arg=J.arg,this.method="return",this.next="end"):"normal"===J.type&&Y&&(this.next=Y),el},finish:function(J){for(var Y=this.tryEntries.length-1;Y>=0;--Y){var Q=this.tryEntries[Y];if(Q.finallyLoc===J)return this.complete(Q.completion,Q.afterLoc),eE(Q),el}},catch:function(J){for(var Y=this.tryEntries.length-1;Y>=0;--Y){var Q=this.tryEntries[Y];if(Q.tryLoc===J){var K=Q.completion;if("throw"===K.type){var X=K.arg;eE(Q)}return X}}throw Error("illegal catch attempt")},delegateYield:function(J,Q,K){return this.delegate={iterator:eO(J),resultName:Q,nextLoc:K},"next"===this.method&&(this.arg=Y),el}},J}(J.exports);try{regeneratorRuntime=Y}catch(J){"object"==typeof globalThis?globalThis.regeneratorRuntime=Y:Function("r","regeneratorRuntime = r")(Y)}}
18),e5=void 0,e8=function(){if(e5){var J=e5,Y=J.cache,Q=J.mutate;Array.from(Y.keys()).forEach(function(J){Q(J)})}};function e9(){return{revalidateIfStale:!1,revalidateOnFocus:!1,revalidateOnReconnect:!1}}function e7(J,Y){var Q=K.useContext(tr),X=e9();Q&&(X.suspense=!0);var Z=eY();K.useEffect(function(){e5=Z},[Z]);var ee=e1(J,K.useMemo(function(){return tc(Y)},[Y]),X);return ee.data?{data:ee.data}:ee.error?{error:ee.error}:{isLoading:!0}}function te(J,Y,Q){var X=K.useContext(tr),Z=e6({},e9(),Q);X&&(Z.suspense=!0);var ee=eY();K.useEffect(function(){e5=ee},[ee]);var et=K.useState(!1),er=et[0],en=et[1],eo=e1(J,K.useCallback(e3(e4.mark(function J(){var Q=arguments;return e4.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return en(!0),J.prev=1,J.next=4,tc(Y).apply(void 0,Q);case 4:return J.abrupt("return",J.sent);case 5:return J.prev=5,en(!1),J.finish(5);case 8:case"end":return J.stop()}},J,null,[[1,,5,8]])})),[Y]),Z),ei=eo.isValidating,ea=eo.mutate,eu=eo.data,ec=eo.error;return K.useMemo(function(){return e6({isValidating:ei,mutate:ea,isLoading:void 0===eu&&void 0===ec||er},void 0!==eu?{data:eu}:{},void 0!==ec?{error:ec}:{})},[ei,ea,eu,ec,er])}function tt(J){var Y=J.children,Q=J.suspense,X=J.prefetchedCache;return K.useContext(tr)?K.createElement(K.Fragment,null,Y):K.createElement(e0,{value:{fallback:null!=X?X:{},suspense:Q}},Y)}var tr=K.createContext(!1);function tn(J){var Y=J.cache,Q=J.children;return K.createElement(tr.Provider,{value:!0},K.createElement(e0,{value:{provider:function(){return Y},suspense:!0,fallback:{}}},Q))}function ti(){return eY()}var ta=0,ts=[];function tu(J,Y){return ts.push(J),null!=Y&&Y.immediate&&J(ta>0),function(){ts.splice(ts.indexOf(J),1)}}function tc(J){return e3(e4.mark(function Y(){var Q,K=arguments;return e4.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:if(0===ta&&ts.forEach(function(J){return J(!0)}),ta+=1,Y.prev=2,!tl(Q=J.apply(void 0,K))){Y.next=10;break}return Y.next=7,Q;case 7:Y.t0=Y.sent,Y.next=11;break;case 10:Y.t0=Q;case 11:return Y.abrupt("return",Y.t0);case 12:return Y.prev=12,0==(ta-=1)&&ts.forEach(function(J){return J(!1)}),Y.finish(12);case 16:case"end":return Y.stop()}},Y,null,[[2,,12,16]])}))}function tl(J){return!!J&&"object"==typeof J&&"then"in J&&"function"==typeof J.then}if("undefined"!=typeof window){var tf=window,th=tf.__SWRMutateAllKeys;tf.__SWRMutateAllKeys=function(){e8(),"function"==typeof th&&th()}}},5240:function(J,Y,Q){"use strict";Q.r(Y),Q.d(Y,{default:function(){return tP}});var K=Q(959);function X(){return(X=Object.assign||function(J){for(var Y=1;Y<arguments.length;Y++){var Q=arguments[Y];for(var K in Q)Object.prototype.hasOwnProperty.call(Q,K)&&(J[K]=Q[K])}return J}).apply(this,arguments)}var Z=60103,ee=60106,et=60107,er=60108,en=60114,eo=60109,ei=60110,ea=60111,eu=60112,ec=60113,el=60115,ef=60116;if("function"==typeof Symbol&&Symbol.for){var eh=Symbol.for;Z=eh("react.element"),ee=eh("react.portal"),et=eh("react.fragment"),er=eh("react.strict_mode"),en=eh("react.profiler"),eo=eh("react.provider"),ei=eh("react.context"),ea=Symbol.for("react.concurrent_mode"),eu=eh("react.forward_ref"),ec=eh("react.suspense"),el=eh("react.memo"),ef=eh("react.lazy")}var ep=Z,ed=ee,em=et,ey=er,eg=en,ev=eo,eb=ei,ew=ea,eC=eu,ex=ec,eE=el,eP=ef,eO=function(J){return J.prototype&&J.prototype.isReactComponent},ej=K.Children.toArray,e_=function(J){return null!==J&&"object"==typeof J},eS=function(J){return ej(J).filter(e_)},ek=function(J,Y){return"object"==typeof Y?X({},Y,J):J},eA=new Map,eT={},eI=void 0,eM=void 0,eR=function(){return X({},eT)},eF=function(){return new Map(eA)},eD=function(){var J=eI;return eI=void 0,J},eL=function(){var J=eM;return eM=void 0,J},eB=function(J){void 0!==J&&X(eT,J)},eN=function(J){void 0!==J&&eA.set(J[0],J[1])},eU=function(J){eI=void 0,eT=J},e$=function(J){eM=void 0,eA=J},eq=function(J){var Y=eA.get(J);return void 0!==Y?Y:J._currentValue},eV={},eW=function(J){var Y=J.contextType,Q=J.contextTypes;if(Y)return eq(Y);if(!Q)return eV;var K={};for(var X in Q)K[X]=eT[X];return K},ez=null,eH=function(){return ez},eG=function(J){ez=J||null},eJ={current:{uniqueID:0}},eY="function"==typeof Object.is?Object.is:function(J,Y){return J===Y&&(0!==J||1/J==1/Y)||J!=J&&Y!=Y},eQ=null,eK=function(J){eQ=J},eX=function(){if(null===eQ)throw Error("[react-ssr-prepass] Hooks can only be called inside the body of a function component. (https://fb.me/react-invalid-hook-call)");return eQ},eZ=null,e0=null,e1=!1,e2=null,e3=0,e6=function(J){eZ=J};function e4(){return null===e0?null===eZ?eZ=e0={memoizedState:null,queue:null,next:null}:e0=eZ:e0=null===e0.next?e0.next={memoizedState:null,queue:null,next:null}:e0.next}function e5(J,Y){return"function"==typeof Y?Y(J):Y}function e8(J,Y,Q){var K,X=eX();null===(e0=e4()).queue&&(K=J===e5?"function"==typeof Y?Y():Y:void 0!==Q?Q(Y):Y,e0.memoizedState=K);var Z=e0.queue||(e0.queue={last:null,dispatch:null}),ee=Z.dispatch||(Z.dispatch=te.bind(null,X,Z));if(null!==e2){var et=e2.get(Z);if(void 0!==et){e2.delete(Z);var er=e0.memoizedState,en=et;do er=J(er,en.action),en=en.next;while(null!==en);e0.memoizedState=er}}return[e0.memoizedState,ee]}function e9(J,Y){eX();var Q=void 0===Y?null:Y,K=(e0=e4()).memoizedState;if(null!==K&&null!==Q&&function(J,Y){if(null===Y)return!1;for(var Q=0;Q<Y.length&&Q<J.length;Q++)if(!eY(J[Q],Y[Q]))return!1;return!0}(Q,K[1]))return K[0];var X=J();return e0.memoizedState=[X,Q],X}function e7(){return eX(),(e0=e4()).memoizedState||(e0.memoizedState="R:"+(eJ.current.uniqueID++).toString(36)),e0.memoizedState}function te(J,Y,Q){if(J===eQ){e1=!0;var K={action:Q,next:null};null===e2&&(e2=new Map);var X=e2.get(Y);if(void 0===X)e2.set(Y,K);else{for(var Z=X;null!==Z.next;)Z=Z.next;Z.next=K}}}function tt(){}function tr(J){J()}var tn={readContext:function(J,Y){return eq(J)}
18,useSyncExternalStore:function(J,Y,Q){return Y()},useContext:function(J,Y){return eX(),eq(J)},useMemo:e9,useReducer:e8,useRef:function(J){eX();var Y=(e0=e4()).memoizedState;if(null!==Y)return Y;var Q={current:J};return e0.memoizedState=Q,Q},useState:function(J){return e8(e5,J)},useCallback:function(J,Y){return e9(function(){return J},Y)},useMutableSource:function(J,Y,Q){return eX(),Y(J._source)},useTransition:function(){return[tr,!1]},useDeferredValue:function(J){return J},useOpaqueIdentifier:e7,useId:e7,unstable_useId:e7,unstable_useOpaqueIdentifier:e7,useLayoutEffect:tt,useImperativeHandle:tt,useEffect:tt,useDebugValue:tt},ti=function(J){return J.displayName?J.displayName:eO(J)?J.constructor.name:J.name},ta=function(J,Y,Q){return{contextMap:eR(),contextStore:eF(),id:eX(),hook:eZ,kind:"frame.hooks",errorFrame:eH(),thenable:Q,props:Y,type:J}},ts=function(J,Y,Q){try{return function(J,Y,Q){e0=null;for(var K=J(Y,Q);e3<25&&e1;)e1=!1,e3+=1,e0=null,K=J(Y,Q);return e3=0,e2=null,e0=null,K}(J,ek(Y,J.defaultProps),eW(J))}catch(K){if("function"!=typeof K.then)return console.warn("PLASMIC: Encountered error when pre-rendering "+ti(J)+": "+K),null;return Q.push(ta(J,Y,K)),null}};function tu(){return!1}function tc(){return null}var tl=function(J,Y){var Q,K={_thrown:0,queue:Q=[],isMounted:tu,enqueueForceUpdate:tc,enqueueReplaceState:function(J,Y){J._isMounted&&(Q.length=0,Q.push(Y))},enqueueSetState:function(J,Y){J._isMounted&&Q.push(Y)}},Z=ek(Y,J.defaultProps),ee=eW(J),et=new J(Z,ee,K);if(et.props=Z,et.context=ee,et.updater=K,et._isMounted=!0,void 0===et.state&&(et.state=null),"function"==typeof et.componentDidCatch||"function"==typeof J.getDerivedStateFromError){var er=tf(J,et,null);er.errorFrame=er,eG(er)}if("function"==typeof J.getDerivedStateFromProps){var en=(0,J.getDerivedStateFromProps)(et.props,et.state);null!=en&&(et.state=X({},et.state,en))}else"function"==typeof et.componentWillMount?et.componentWillMount():"function"==typeof et.UNSAFE_componentWillMount&&et.UNSAFE_componentWillMount();return et},tf=function(J,Y,Q){return{contextMap:eR(),contextStore:eF(),errorFrame:eH(),thenable:Q,kind:"frame.class",error:null,instance:Y,type:J}},th=function(J,Y,Q){!function(J){var Y=J.updater.queue;if(Y.length>0){for(var Q=X({},J.state),K=0,Z=Y.length;K<Z;K++){var ee=Y[K],et="function"==typeof ee?ee.call(J,Q,J.props,J.context):ee;null!==et&&X(Q,et)}J.state=Q,Y.length=0}}(Y);var K=null;try{K=Y.render()}catch(K){if("function"!=typeof K.then)return console.warn("PLASMIC: Encountered error when pre-rendering component "+ti(J)+". This is fine as long as you are not fetching data with @plasmicapp/query inside this component. Error: "+K),null;return Q.push(tf(J,Y,K)),null}if(void 0!==J.childContextTypes&&"function"==typeof Y.getChildContext){var Z=Y.getChildContext();null!==Z&&"object"==typeof Z&&function(J){for(var Y in eI={},J)eI[Y]=eT[Y],eT[Y]=J[Y]}(Z)}if("function"!=typeof Y.getDerivedStateFromProps&&("function"==typeof Y.componentWillMount||"function"==typeof Y.UNSAFE_componentWillMount)&&"function"==typeof Y.componentWillUnmount)try{Y.componentWillUnmount()}catch(J){}return Y._isMounted=!1,K},tp=K.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher,td="function"==typeof setImmediate,tm=function(J,Y,Q,K,X){return eO(J)?function(J,Y,Q,K,X){eK(null);var Z=tl(J,Y),ee=K(X,Z);return ee?(Q.push(tf(J,Z,ee)),null):th(J,Z,Q)}(J,Y,Q,K,X):function(J,Y,Q,K,X){e6(null),eK({});var Z=K(X);return Z?(Q.push(ta(J,Y,Z)),null):ts(J,Y,Q)}(J,Y,Q,K,X)},ty=function(J,Y,Q){switch(function(J){switch(J.$$typeof){case ed:return ed;case ep:switch(J.type){case ew:return ew;case em:return em;case eg:return eg;case ey:return ey;case ex:return ex;default:switch(J.type&&J.type.$$typeof){case eP:return eP;case eE:return eE;case eb:return eb;case ev:return ev;case eC:return eC;default:return ep}}default:return}}(J)){case ex:case ey:case ew:case eg:case em:return eS(J.props.children);case ev:var X=J.props,Z=X.children;return!function(J,Y){eM=[J,eA.get(J)],eA.set(J,Y)}
18(J.type._context,X.value),eS(Z);case eb:var ee=J.props.children;if("function"!=typeof ee)return[];var et=J.type;return eS(ee(eq("object"==typeof et._context?et._context:et)));case eP:return eS(null);case eE:return eS((0,K.createElement)(J.type.type,J.props));case eC:var er=J.type,en=er.render,eo=ek(J.props,er.defaultProps);return eS((0,K.createElement)(en,eo));case ep:if("string"==typeof J.type)return eS(J.props.children);return eS(tm(J.type,J.props,Y,Q,J));default:return[]}},tg=function(J,Y,Q,K,X,Z){var ee=tp.current,et=Date.now();try{for(tp.current=tn;J.length>0;){var er=J[J.length-1].shift();if(void 0!==er){var en=ty(er,X,Z);J.push(en),Y.push(eD()),Q.push(eL()),K.push(eH())}else J.pop(),eB(Y.pop()),eN(Q.pop()),eG(K.pop());if(td&&Date.now()-et>5)return!0}return!1}catch(J){var eo=eH();if(!eo)throw J;return eo.error=J,X.unshift(eo),!1}finally{tp.current=ee}},tv=function(J,Y,Q,K){return{contextMap:eR(),contextStore:eF(),errorFrame:eH(),thenable:null,kind:"frame.yield",traversalChildren:J,traversalMap:Y,traversalStore:Q,traversalErrorFrame:K}},tb=function(J,Y,Q){var K=[J],X=[eD()],Z=[eL()],ee=[eH()];tg(K,X,Z,ee,Y,Q)&&Y.unshift(tv(K,X,Z,ee))},tw=function(J,Y,Q){if("frame.yield"===J.kind)eK(null),eU(J.contextMap),e$(J.contextStore),eG(J.errorFrame),tg(J.traversalChildren,J.traversalMap,J.traversalStore,J.traversalErrorFrame,Y,Q)&&Y.unshift(tv(J.traversalChildren,J.traversalMap,J.traversalStore,J.traversalErrorFrame));else{var K=tp.current,X=null;tp.current=tn;try{"frame.class"===J.kind?X=function(J,Y){if(eK(null),eU(Y.contextMap),e$(Y.contextStore),eG(Y.errorFrame),Y.error){if(++Y.instance.updater._thrown>=25)return null;Y.instance._isMounted=!0,"function"==typeof Y.instance.componentDidCatch&&Y.instance.componentDidCatch(Y.error),"function"==typeof Y.type.getDerivedStateFromError&&Y.instance.updater.enqueueSetState(Y.instance,Y.type.getDerivedStateFromError(Y.error))}return th(Y.type,Y.instance,J)}(Y,J):"frame.hooks"===J.kind?X=function(J,Y){return e6(Y.hook),eK(Y.id),eU(Y.contextMap),e$(Y.contextStore),eG(Y.errorFrame),ts(Y.type,Y.props,J)}(Y,J):"frame.lazy"===J.kind&&(X=function(J,Y){return eK(null),eU(Y.contextMap),e$(Y.contextStore),eG(Y.errorFrame),null}(0,J))}catch(J){var Z=eH();if(!Z)throw J;Z.error=J,Y.unshift(Z),X=null}finally{tp.current=K}tb(eS(X),Y,Q)}};function tC(J,Y){setImmediate(J)}var tx=function(J,Y,Q){var K=J.shift();return K?(td&&"frame.yield"===K.kind&&(K.thenable=new Promise(tC)),Promise.resolve(K.thenable).then(function(){return function(J){eJ.current=J}(Q),tw(K,J,Y),tx(J,Y,Q)},function(Q){if(!K.errorFrame)throw Q;K.errorFrame.error=Q,tw(K.errorFrame,J,Y)})):Promise.resolve()},tE=function(){},tP=function(J,Y){Y||(Y=tE);var Q=[],K=eJ.current={uniqueID:0};eU({}),e$(new Map),eG(null);try{tb(eS(J),Q,Y)}catch(J){return Promise.reject(J)}return tx(Q,Y,K)}},7904:function(J,Y,Q){"use strict";function K(J,Y){var Q=Object.keys(J);if(Object.getOwnPropertySymbols){var K=Object.getOwnPropertySymbols(J);Y&&(K=K.filter(function(Y){return Object.getOwnPropertyDescriptor(J,Y).enumerable})),Q.push.apply(Q,K)}return Q}function X(J){for(var Y=1;Y<arguments.length;Y++){var Q=null!=arguments[Y]?arguments[Y]:{};Y%2?K(Object(Q),!0).forEach(function(Y){Z(J,Y,Q[Y])}):Object.getOwnPropertyDescriptors?Object.defineProperties(J,Object.getOwnPropertyDescriptors(Q)):K(Object(Q)).forEach(function(Y){Object.defineProperty(J,Y,Object.getOwnPropertyDescriptor(Q,Y))})}return J}function Z(J,Y,Q){return(Y=ee(Y))in J?Object.defineProperty(J,Y,{value:Q,enumerable:!0,configurable:!0,writable:!0}):J[Y]=Q,J}function ee(J){var Y=et(J,"string");return"symbol"==typeof Y?Y:String(Y)}function et(J,Y){if("object"!=typeof J||null===J)return J;var Q=J[Symbol.toPrimitive];if(void 0!==Q){var K=Q.call(J,Y||"default");if("object"!=typeof K)return K;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===Y?String:Number)(J)}function er(J){return"span"===J._type&&"text"in J&&"string"==typeof J.text&&(void 0===J.marks||Array.isArray(J.marks)&&J.marks.every(J=>"string"==typeof J))}function en(J){return"string"==typeof J._type&&"@"!==J._type[0]&&(!("markDefs"in J)||Array.isArray(J.markDefs)&&J.markDefs.every(J=>"string"==typeof J._key))&&"children"in J&&Array.isArray(J.children)&&J.children.every(J=>"object"==typeof J&&"_type"in J)}function eo(J){return en(J)&&"listItem"in J&&"string"==typeof J.listItem&&(void 0===J.level||"number"==typeof J.level)}
18function ei(J){return"@list"===J._type}function ea(J){return"@span"===J._type}function eu(J){return"@text"===J._type}Q.d(Y,{YI:function(){return eW}});let ec=["strong","em","code","underline","strike-through"];function el(J,Y,Q){if(!er(J)||!J.marks||!J.marks.length)return[];let K=J.marks.slice(),X={};return K.forEach(J=>{X[J]=1;for(let K=Y+1;K<Q.length;K++){let Y=Q[K];if(Y&&er(Y)&&Array.isArray(Y.marks)&&-1!==Y.marks.indexOf(J))X[J]++;else break}}),K.sort((J,Y)=>ef(X,J,Y))}function ef(J,Y,Q){let K=J[Y],X=J[Q];if(K!==X)return X-K;let Z=ec.indexOf(Y),ee=ec.indexOf(Q);return Z!==ee?Z-ee:Y.localeCompare(Q)}function eh(J){var Y;let{children:Q,markDefs:K=[]}=J;if(!Q||!Q.length)return[];let X=Q.map(el),Z={_type:"@span",children:[],markType:"<unknown>"},ee=[Z];for(let J=0;J<Q.length;J++){let Z=Q[J];if(!Z)continue;let et=X[J]||[],en=1;if(ee.length>1)for(;en<ee.length;en++){let J=(null==(Y=ee[en])?void 0:Y.markKey)||"",Q=et.indexOf(J);if(-1===Q)break;et.splice(Q,1)}let eo=(ee=ee.slice(0,en))[ee.length-1];if(eo){for(let J of et){let Y=K.find(Y=>Y._key===J),Q=Y?Y._type:J,X={_type:"@span",_key:Z._key,children:[],markDef:Y,markType:Q,markKey:J};eo.children.push(X),ee.push(X),eo=X}if(er(Z)){let J=Z.text.split("\n");for(let Y=J.length;Y-- >1;)J.splice(Y,0,"\n");eo.children=eo.children.concat(J.map(J=>({_type:"@text",text:J})))}else eo.children=eo.children.concat(Z)}}return Z.children}function ep(J,Y){let Q;let K=[];for(let Z=0;Z<J.length;Z++){let ee=J[Z];if(ee){if(!eo(ee)){K.push(ee),Q=void 0;continue}if(!Q){Q=em(ee,Z,Y),K.push(Q);continue}if(ed(ee,Q)){Q.children.push(ee);continue}if((ee.level||1)>Q.level){let J=em(ee,Z,Y);if("html"===Y){let Y=Q.children[Q.children.length-1],K=X(X({},Y),{},{children:[...Y.children,J]});Q.children[Q.children.length-1]=K}else Q.children.push(J);Q=J;continue}if((ee.level||1)<Q.level){let J=K[K.length-1],X=J&&ey(J,ee);if(X){(Q=X).children.push(ee);continue}Q=em(ee,Z,Y),K.push(Q);continue}if(ee.listItem!==Q.listItem){let J=K[K.length-1],X=J&&ey(J,{level:ee.level||1});if(X&&X.listItem===ee.listItem){(Q=X).children.push(ee);continue}Q=em(ee,Z,Y),K.push(Q);continue}console.warn("Unknown state encountered for block",ee),K.push(ee)}}return K}function ed(J,Y){return(J.level||1)===Y.level&&J.listItem===Y.listItem}function em(J,Y,Q){return{_type:"@list",_key:"".concat(J._key||"".concat(Y),"-parent"),mode:Q,level:J.level||1,listItem:J.listItem,children:[J]}}function ey(J,Y){let Q=Y.level||1,K=Y.listItem||"normal",X="string"==typeof Y.listItem;if(ei(J)&&(J.level||1)===Q&&X&&(J.listItem||"normal")===K)return J;if(!("children"in J))return;let Z=J.children[J.children.length-1];return Z&&!er(Z)?ey(Z,Y):void 0}function eg(J){let Y="";return J.children.forEach(J=>{eu(J)?Y+=J.text:ea(J)&&(Y+=eg(J))}),Y}let ev="html";var eb=Q(1527),ew=Q(959);function eC(J,Y){let{block:Q,list:K,listItem:X,marks:Z,types:ee,...et}=Y;return{...J,block:ex(J,Y,"block"),list:ex(J,Y,"list"),listItem:ex(J,Y,"listItem"),marks:ex(J,Y,"marks"),types:ex(J,Y,"types"),...et}}function ex(J,Y,Q){let K=Y[Q],X=J[Q];return"function"==typeof K||K&&"function"==typeof X?K:K?{...X,...K}:X}let eE=J=>{let{children:Y,value:Q}=J;return(0,eb.jsx)("a",{href:null==Q?void 0:Q.href,children:Y})},eP={textDecoration:"underline"},eO={em:J=>{let{children:Y}=J;return(0,eb.jsx)("em",{children:Y})},strong:J=>{let{children:Y}=J;return(0,eb.jsx)("strong",{children:Y})},code:J=>{let{children:Y}=J;return(0,eb.jsx)("code",{children:Y})},underline:J=>{let{children:Y}=J;return(0,eb.jsx)("span",{style:eP,children:Y})},"strike-through":J=>{let{children:Y}=J;return(0,eb.jsx)("del",{children:Y})},link:eE},ej={number:J=>{let{children:Y}=J;return(0,eb.jsx)("ol",{children:Y})},bullet:J=>{let{children:Y}=J;return(0,eb.jsx)("ul",{children:Y})}},e_=J=>{let{children:Y}=J;return(0,eb.jsx)("li",{children:Y})},eS=(J,Y)=>"[@portabletext/react] Unknown ".concat(J,", specify a component for it in the `components.").concat(Y,"` prop"),ek=J=>eS('block type "'.concat(J,'"'),"types"),eA=J=>eS('mark type "'.concat(J,'"'),"marks"),eT=J=>eS('block style "'.concat(J,'"'),"block"),eI=J=>eS('list style "'.concat(J,'"'),"list"),eM=J=>eS('list item style "'.concat(J,'"'),"listItem");function eR(J){console.warn(J)}let eF={display:"none"},eD=J=>{let{value:Y,isInline:Q}=J,K=ek(Y._type);return Q?(0,eb.jsx)("span",{style:eF,children:K}):(0,eb.jsx)("div",{style:eF,children:K})},eL=J=>{let{markType:Y,children:Q}=J;return(0,eb.jsx)("span",{className:"unknown__pt__mark__".concat(Y),children:Q})},eB=J=>{let{children:Y}=J;return(0,eb.jsx)("p",{children:Y})},eN=J=>{let{children:Y}=J;return(0,eb.jsx)("ul",{children:Y})},eU=J=>{let{children:Y}=J;return(0,eb.jsx)("li",{children:Y})},e$=()=>(0,eb.jsx)("br",{}),eq={normal:J=>{let{children:Y}=J;return(0,eb.jsx)("p",{children:Y})},blockquote:J=>{let{children:Y}=J;return(0,eb.jsx)("blockquote",{children:Y})},h1:J=>{let{children:Y}=J;return(0,eb.jsx)("h1",{children:Y})},h2:J=>{let{children:Y}=J;return(0,eb.jsx)("h2",{children:Y})},h3:J=>{let{children:Y}=J;return(0,eb.jsx)("h3",{children:Y})},h4:J=>{let{children:Y}=J;return(0,eb.jsx)("h4",{children:Y})},h5:J=>{let{children:Y}=J;return(0,eb.jsx)("h5",{children:Y})},h6:J=>{let{children:Y}=J;return(0,eb.jsx)("h6",{children:Y})}},eV={types:{},block:eq,marks:eO,list:ej,listItem:e_,hardBreak:e$,unknownType:eD,unknownMark:eL,unknownList:eN,unknownListItem:eU,unknownBlockStyle:eB};function eW(J){let{value:Y,components:Q,listNestingMode:K,onMissingComponent:X=eR}=J,Z=X||eG,ee=Array.isArray(Y)?Y:[Y],et=ep(ee,K||ev),er=(0,ew.useMemo)(()=>Q?eC(eV,Q):eV,[Q]),en=(0,ew.useMemo)(()=>ez(er,Z),[er,Z]),eo=et.map((J,Y)=>
18en({node:J,index:Y,isInline:!1,renderNode:en}));return(0,eb.jsx)(eb.Fragment,{children:eo})}let ez=(J,Y)=>{function Q(J){let{node:Y,index:Q,isInline:ef}=J,eh=Y._key||"node-".concat(Q);return ei(Y)?Z(Y,Q,eh):eo(Y)?X(Y,Q,eh):ea(Y)?ee(Y,Q,eh):K(Y)?el(Y,Q,eh,ef):en(Y)?et(Y,Q,eh,ef):eu(Y)?er(Y,eh):ec(Y,Q,eh,ef)}function K(Y){return Y._type in J.types}function X(K,X,Z){let ee=eH({node:K,index:X,isInline:!1,renderNode:Q}),et=J.listItem,er="function"==typeof et?et:et[K.listItem],en=er||J.unknownListItem;if(en===J.unknownListItem){let J=K.listItem||"bullet";Y(eM(J),{type:J,nodeType:"listItemStyle"})}let eo=ee.children;if(K.style&&"normal"!==K.style){let{listItem:J,...Y}=K;eo=Q({node:Y,index:X,isInline:!1,renderNode:Q})}return(0,eb.jsx)(en,{value:K,index:X,isInline:!1,renderNode:Q,children:eo},Z)}function Z(K,X,Z){let ee=K.children.map((J,Y)=>Q({node:J._key?J:{...J,_key:"li-".concat(X,"-").concat(Y)},index:Y,isInline:!1,renderNode:Q})),et=J.list,er="function"==typeof et?et:et[K.listItem],en=er||J.unknownList;if(en===J.unknownList){let J=K.listItem||"bullet";Y(eI(J),{nodeType:"listStyle",type:J})}return(0,eb.jsx)(en,{value:K,index:X,isInline:!1,renderNode:Q,children:ee},Z)}function ee(K,X,Z){let{markDef:ee,markType:et,markKey:er}=K,en=J.marks[et]||J.unknownMark,eo=K.children.map((J,Y)=>Q({node:J,index:Y,isInline:!0,renderNode:Q}));return en===J.unknownMark&&Y(eA(et),{nodeType:"mark",type:et}),(0,eb.jsx)(en,{text:eg(K),value:ee,markType:et,markKey:er,renderNode:Q,children:eo},Z)}function et(K,X,Z,ee){let{_key:et,...er}=eH({node:K,index:X,isInline:ee,renderNode:Q}),en=er.node.style||"normal",eo="function"==typeof J.block?J.block:J.block[en],ei=eo||J.unknownBlockStyle;return ei===J.unknownBlockStyle&&Y(eT(en),{nodeType:"blockStyle",type:en}),(0,eb.jsx)(ei,{...er,value:er.node,renderNode:Q},Z)}function er(Y,Q){if("\n"===Y.text){let Y=J.hardBreak;return Y?(0,eb.jsx)(Y,{},Q):"\n"}return Y.text}function ec(K,X,Z,ee){let et={value:K,isInline:ee,index:X,renderNode:Q};Y(ek(K._type),{nodeType:"block",type:K._type});let er=J.unknownType;return(0,eb.jsx)(er,{...et},Z)}function el(Y,K,X,Z){let ee={value:Y,isInline:Z,index:K,renderNode:Q},et=J.types[Y._type];return et?(0,eb.jsx)(et,{...ee},X):null}return Q};function eH(J){let{node:Y,index:Q,isInline:K,renderNode:X}=J,Z=eh(Y),ee=Z.map((J,Y)=>X({node:J,isInline:!0,index:Y,renderNode:X}));return{_key:Y._key||"block-".concat(Q),children:ee,index:Q,isInline:K,node:Y}}function eG(){}},5924:function(J,Y,Q){"use strict";function K(J){var Y,Q,X="";if("string"==typeof J||"number"==typeof J)X+=J;else if("object"==typeof J){if(Array.isArray(J))for(Y=0;Y<J.length;Y++)J[Y]&&(Q=K(J[Y]))&&(X&&(X+=" "),X+=Q);else for(Y in J)J[Y]&&(X&&(X+=" "),X+=Y)}return X}function X(){for(var J,Y,Q=0,X="";Q<arguments.length;)(J=arguments[Q++])&&(Y=K(J))&&(X&&(X+=" "),X+=Y);return X}Q.d(Y,{W:function(){return X}}),Y.Z=X},7820:function(J,Y,Q){var K=Q(180);function X(){return"undefined"!=typeof window&&!!window.process&&("renderer"===window.process.type||!!window.process.__nwjs)||!("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function Z(Y){if(Y[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+Y[0]+(this.useColors?"%c ":" ")+"+"+J.exports.humanize(this.diff),!this.useColors)return;let Q="color: "+this.color;Y.splice(1,0,Q,"color: inherit");let K=0,X=0;Y[0].replace(/%[a-zA-Z%]/g,J=>{"%%"!==J&&(K++,"%c"===J&&(X=K))}),Y.splice(X,0,Q)}function ee(J){try{J?Y.storage.setItem("debug",J):Y.storage.removeItem("debug")}catch(J){}}function et(){let J;try{J=Y.storage.getItem("debug")}catch(J){}return!J&&void 0!==K&&"env"in K&&(J=K.env.DEBUG),J}function er(){try{return localStorage}catch(J){}}Y.formatArgs=Z,Y.save=ee,Y.load=et,Y.useColors=X,Y.storage=er(),Y.destroy=(()=>{let J=!1;return()=>{J||(J=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),Y.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33
18CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],Y.log=console.debug||console.log||(()=>{}),J.exports=Q(8455)(Y);let{formatters:en}=J.exports;en.j=function(J){try{return JSON.stringify(J)}catch(J){return"[UnexpectedJSONParseError]: "+J.message}}},8455:function(J,Y,Q){function K(J){function Y(J){let Y=0;for(let Q=0;Q<J.length;Q++)Y=(Y<<5)-Y+J.charCodeAt(Q)|0;return K.colors[Math.abs(Y)%K.colors.length]}function K(J){let Y,Q,Z;let ee=null;function et(...J){if(!et.enabled)return;let Q=et,X=Number(new Date),Z=X-(Y||X);Q.diff=Z,Q.prev=Y,Q.curr=X,Y=X,J[0]=K.coerce(J[0]),"string"!=typeof J[0]&&J.unshift("%O");let ee=0;J[0]=J[0].replace(/%([a-zA-Z%])/g,(Y,X)=>{if("%%"===Y)return"%";ee++;let Z=K.formatters[X];if("function"==typeof Z){let K=J[ee];Y=Z.call(Q,K),J.splice(ee,1),ee--}return Y}),K.formatArgs.call(Q,J);let er=Q.log||K.log;er.apply(Q,J)}return et.namespace=J,et.useColors=K.useColors(),et.color=K.selectColor(J),et.extend=X,et.destroy=K.destroy,Object.defineProperty(et,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==ee?ee:(Q!==K.namespaces&&(Q=K.namespaces,Z=K.enabled(J)),Z),set:J=>{ee=J}}),"function"==typeof K.init&&K.init(et),et}function X(J,Y){let Q=K(this.namespace+(void 0===Y?":":Y)+J);return Q.log=this.log,Q}function Z(J){let Y;K.save(J),K.namespaces=J,K.names=[],K.skips=[];let Q=("string"==typeof J?J:"").split(/[\s,]+/),X=Q.length;for(Y=0;Y<X;Y++)Q[Y]&&("-"===(J=Q[Y].replace(/\*/g,".*?"))[0]?K.skips.push(RegExp("^"+J.slice(1)+"$")):K.names.push(RegExp("^"+J+"$")))}function ee(){let J=[...K.names.map(er),...K.skips.map(er).map(J=>"-"+J)].join(",");return K.enable(""),J}function et(J){let Y,Q;if("*"===J[J.length-1])return!0;for(Y=0,Q=K.skips.length;Y<Q;Y++)if(K.skips[Y].test(J))return!1;for(Y=0,Q=K.names.length;Y<Q;Y++)if(K.names[Y].test(J))return!0;return!1}function er(J){return J.toString().substring(2,J.toString().length-2).replace(/\.\*\?$/,"*")}function en(J){return J instanceof Error?J.stack||J.message:J}function eo(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return K.debug=K,K.default=K,K.coerce=en,K.disable=ee,K.enable=Z,K.enabled=et,K.humanize=Q(4610),K.destroy=eo,Object.keys(J).forEach(Y=>{K[Y]=J[Y]}),K.names=[],K.skips=[],K.formatters={},K.selectColor=Y,K.enable(K.load()),K}J.exports=K},5344:function(J,Y,Q){var K,X;!function(Z,ee){void 0!==(X="function"==typeof(K=ee)?K.call(Y,Q,Y,J):K)&&(J.exports=X)}(0,function(){"use strict";function J(J){for(var Y=[],Q=0,K=J.length;Q<K;Q++)-1===Y.indexOf(J[Q])&&Y.push(J[Q]);return Y}Array.isArray||(Array.isArray=function(J){return"[object Array]"===Object.prototype.toString.call(J)});var Y={},Q={"==":function(J,Y){return J==Y},"===":function(J,Y){return J===Y},"!=":function(J,Y){return J!=Y},"!==":function(J,Y){return J!==Y},">":function(J,Y){return J>Y},">=":function(J,Y){return J>=Y},"<":function(J,Y,Q){return void 0===Q?J<Y:J<Y&&Y<Q},"<=":function(J,Y,Q){return void 0===Q?J<=Y:J<=Y&&Y<=Q},"!!":function(J){return Y.truthy(J)},"!":function(J){return!Y.truthy(J)},"%":function(J,Y){return J%Y},log:function(J){return console.log(J),J},in:function(J,Y){return!!Y&&void 0!==Y.indexOf&&-1!==Y.indexOf(J)},cat:function(){return Array.prototype.join.call(arguments,"")},substr:function(J,Y,Q){if(Q<0){var K=String(J).substr(Y);return K.substr(0,K.length+Q)}return String(J).substr(Y,Q)},"+":function(){return Array.prototype.reduce.call(arguments,function(J,Y){return parseFloat(J,10)+parseFloat(Y,10)},0)},"*":function(){return Array.prototype.reduce.call(arguments,function(J,Y){return parseFloat(J,10)*parseFloat(Y,10)})},"-":function(J,Y){return void 0===Y?-J:J-Y},"/":function(J,Y){return J/Y},min:function(){return Math.min.apply(this,arguments)},max:function(){return Math.max.apply(this,arguments)},merge:function(){return Array.prototype.reduce.call(arguments,function(J,Y){return J.concat(Y)},[])},var:function(J,Y){var Q=void 0===Y?null:Y,K=this;if(void 0===J||""===J||null===J)return K;for(var X=String(J).split("."),Z=0;Z<X.length;Z++)if(null==K||void 0===(K=K[X[Z]]))return Q;return K},missing:function(){for(var J=[],Q=Array.isArray(arguments[0])?arguments[0]:arguments,K=0;K<Q.length;K++){var X=Q[K],Z=Y.apply({var:X},this);(null===Z||""===Z)&&J.push(X)}return J},missing_some:function(J,Q){var K=Y.apply({missing:Q},this);return Q.length-K.length>=J?[]:K}};return Y.is_logic=function(J){return"object"==typeof J&&null!==J&&!Array.isArray(J)&&1===Object.keys(J).length},Y.truthy=function(J){return(!Array.isArray(J)||0!==J.length)&&!!J},Y.get_operator=function(J){return Object.keys(J)[0]},Y.get_values=function(J){return J[Y.get_operator(J)]},Y.apply=function(J,K){if(Array.isArray(J))return J.map(function(J){return Y.apply(J,K)});if(!Y.is_logic(J))return J;var X,Z,ee,et,er,en=Y.get_operator(J),eo=J[en];if(Array.isArray(eo)||(eo=[eo]),"if"===en||"?:"==en){for(X=0;X<eo.length-1;X+=2)if(Y.truthy(Y.apply(eo[X],K)))return Y.apply(eo[X+1],K);return eo.length===X+1?Y.apply(eo[X],K):null}if("and"===en){for(X=0;X<eo.length&&(Z=Y.apply(eo[X],K),Y.truthy(Z));X+=1);return Z}if("or"===en){for(X=0;X<eo.length&&(Z=Y.apply(eo[X],K),!Y.truthy(Z));X+=1);return Z}if("filter"===en)return(et=Y.apply(eo[0],K),ee=eo[1],Array.isArray(et))?et.filter(function(J){return Y.truthy(Y.apply(ee,J))}):[];if("map"===en)return(et=Y.apply(eo[0],K),ee=eo[1],Array.isArray(et))?et.map(function(J){return Y.apply(ee,J)}):[];if("reduce"===en)return(et=Y.apply(eo[0],K),ee=eo[1],er=void 0!==eo[2]?eo[2]:null,Array.isArray(et))?et.reduce(function(J,Q){return Y.apply(ee,{current:Q,accumulator:J})},er):er;if("all"===en){if(et=Y.apply(eo[0],K),ee=eo[1],!Array.isArray(et)||!et.length)return!1;for(X=0;X<et.length;X+=1)if(!Y.truthy(Y.apply(ee,et[X])))return!1;return!0}else if("none"===en){if(et=Y.apply(eo[0],K),ee=eo[1],!Array.isArray(et)||!et.length)return!0;for(X=0;X<et.length;X+=1)if(Y.truthy(Y.apply(ee,et[X])))return!1;return!0}else if("some"===en){if(et=Y.apply(eo[0],K),ee=eo[1],!Array.isArray(et)||!et.length)return!1;for(X=0;X<et.length;X+=1)if(Y.truthy(Y.apply(ee,et[X])))return!0;return!1}if(eo=eo.map(function(J){return Y.apply(J,K)}),Q.hasOwnProperty(en)&&"function"==typeof Q[en])return Q[en].apply(K,eo);if(en.indexOf(".")>0){var ei=String(en).split("."),ea=Q;for(X=0;X<ei.length;X++){if(!ea.hasOwnProperty(ei[X]))throw Error("Unrecognized operation "+en+" (failed at "+ei.slice(0,X+1).join(".")+")");ea=ea[ei[X]]}return ea.apply(K,eo)}throw Error("Unrecognized operation "+en)},Y.uses_data=function(Q){var K=[];if(Y.is_logic(Q)){var X=Y.get_operator(Q),Z=Q[X];
18Array.isArray(Z)||(Z=[Z]),"var"===X?K.push(Z[0]):Z.forEach(function(J){K.push.apply(K,Y.uses_data(J))})}return J(K)},Y.add_operation=function(J,Y){Q[J]=Y},Y.rm_operation=function(J){delete Q[J]},Y.rule_like=function(J,Q){if(Q===J||"@"===Q)return!0;if("number"===Q)return"number"==typeof J;if("string"===Q)return"string"==typeof J;if("array"===Q)return Array.isArray(J)&&!Y.is_logic(J);if(Y.is_logic(Q)){if(Y.is_logic(J)){var K=Y.get_operator(Q),X=Y.get_operator(J);if("@"===K||K===X)return Y.rule_like(Y.get_values(J,!1),Y.get_values(Q,!1))}return!1}if(Array.isArray(Q)&&Array.isArray(J)){if(Q.length!==J.length)return!1;for(var Z=0;Z<Q.length;Z+=1)if(!Y.rule_like(J[Z],Q[Z]))return!1;return!0}return!1},Y})},4610:function(J){var Y=1e3,Q=6e4,K=36e5,X=864e5,Z=6048e5,ee=315576e5;function et(J){if(!((J=String(J)).length>100)){var et=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(J);if(et){var er=parseFloat(et[1]);switch((et[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return er*ee;case"weeks":case"week":case"w":return er*Z;case"days":case"day":case"d":return er*X;case"hours":case"hour":case"hrs":case"hr":case"h":return er*K;case"minutes":case"minute":case"mins":case"min":case"m":return er*Q;case"seconds":case"second":case"secs":case"sec":case"s":return er*Y;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return er;default:return}}}}function er(J){var Z=Math.abs(J);return Z>=X?Math.round(J/X)+"d":Z>=K?Math.round(J/K)+"h":Z>=Q?Math.round(J/Q)+"m":Z>=Y?Math.round(J/Y)+"s":J+"ms"}function en(J){var Z=Math.abs(J);return Z>=X?eo(J,Z,X,"day"):Z>=K?eo(J,Z,K,"hour"):Z>=Q?eo(J,Z,Q,"minute"):Z>=Y?eo(J,Z,Y,"second"):J+" ms"}function eo(J,Y,Q,K){var X=Y>=1.5*Q;return Math.round(J/Q)+" "+K+(X?"s":"")}J.exports=function(J,Y){Y=Y||{};var Q=typeof J;if("string"===Q&&J.length>0)return et(J);if("number"===Q&&isFinite(J))return Y.long?en(J):er(J);throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(J))}},8275:function(J){"use strict";let Y=self.fetch.bind(self);J.exports=Y,J.exports.default=J.exports},2437:function(J){var Y="/";!function(){var Q={675:function(J,Y){"use strict";Y.byteLength=en,Y.toByteArray=ei,Y.fromByteArray=ec;for(var Q=[],K=[],X="undefined"!=typeof Uint8Array?Uint8Array:Array,Z="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ee=0,et=Z.length;ee<et;++ee)Q[ee]=Z[ee],K[Z.charCodeAt(ee)]=ee;function er(J){var Y=J.length;if(Y%4>0)throw Error("Invalid string. Length must be a multiple of 4");var Q=J.indexOf("=");-1===Q&&(Q=Y);var K=Q===Y?0:4-Q%4;return[Q,K]}function en(J){var Y=er(J),Q=Y[0],K=Y[1];return(Q+K)*3/4-K}function eo(J,Y,Q){return(Y+Q)*3/4-Q}function ei(J){var Y,Q,Z=er(J),ee=Z[0],et=Z[1],en=new X(eo(J,ee,et)),ei=0,ea=et>0?ee-4:ee;for(Q=0;Q<ea;Q+=4)Y=K[J.charCodeAt(Q)]<<18|K[J.charCodeAt(Q+1)]<<12|K[J.charCodeAt(Q+2)]<<6|K[J.charCodeAt(Q+3)],en[ei++]=Y>>16&255,en[ei++]=Y>>8&255,en[ei++]=255&Y;return 2===et&&(Y=K[J.charCodeAt(Q)]<<2|K[J.charCodeAt(Q+1)]>>4,en[ei++]=255&Y),1===et&&(Y=K[J.charCodeAt(Q)]<<10|K[J.charCodeAt(Q+1)]<<4|K[J.charCodeAt(Q+2)]>>2,en[ei++]=Y>>8&255,en[ei++]=255&Y),en}function ea(J){return Q[J>>18&63]+Q[J>>12&63]+Q[J>>6&63]+Q[63&J]}function eu(J,Y,Q){for(var K=[],X=Y;X<Q;X+=3)K.push(ea((J[X]<<16&16711680)+(J[X+1]<<8&65280)+(255&J[X+2])));return K.join("")}function ec(J){for(var Y,K=J.length,X=K%3,Z=[],ee=16383,et=0,er=K-X;et<er;et+=ee)Z.push(eu(J,et,et+ee>er?er:et+ee));return 1===X?Z.push(Q[(Y=J[K-1])>>2]+Q[Y<<4&63]+"=="):2===X&&Z.push(Q[(Y=(J[K-2]<<8)+J[K-1])>>10]+Q[Y>>4&63]+Q[Y<<2&63]+"="),Z.join("")}K["-".charCodeAt(0)]=62,K["_".charCodeAt(0)]=63},72:function(J,Y,Q){"use strict";/*! 19 * The buffer module from node.js, for the browser. 20 * 21 * @author Feross Aboukhadijeh <https://feross.org> 22 * @license MIT 23 */var K=Q(675),X=Q(783),Z="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;Y.Buffer=en,Y.SlowBuffer=ed,Y.INSPECT_MAX_BYTES=50;var ee=2147483647;function et(){try{var J=new Uint8Array(1),Y={foo:function(){return 42}};return Object.setPrototypeOf(Y,Uint8Array.prototype),Object.setPrototypeOf(J,Y),42===J.foo()}catch(J){return!1}}function er(J){if(J>
vendor: 5,609 bytes, line 23
23ee)throw RangeError('The value "'+J+'" is invalid for option "size"');var Y=new Uint8Array(J);return Object.setPrototypeOf(Y,en.prototype),Y}function en(J,Y,Q){if("number"==typeof J){if("string"==typeof Y)throw TypeError('The "string" argument must be of type string. Received type number');return eu(J)}return eo(J,Y,Q)}function eo(J,Y,Q){if("string"==typeof J)return ec(J,Y);if(ArrayBuffer.isView(J))return el(J);if(null==J)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof J);if(eH(J,ArrayBuffer)||J&&eH(J.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(eH(J,SharedArrayBuffer)||J&&eH(J.buffer,SharedArrayBuffer)))return ef(J,Y,Q);if("number"==typeof J)throw TypeError('The "value" argument must not be of type number. Received type number');var K=J.valueOf&&J.valueOf();if(null!=K&&K!==J)return en.from(K,Y,Q);var X=eh(J);if(X)return X;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof J[Symbol.toPrimitive])return en.from(J[Symbol.toPrimitive]("string"),Y,Q);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof J)}function ei(J){if("number"!=typeof J)throw TypeError('"size" argument must be of type number');if(J<0)throw RangeError('The value "'+J+'" is invalid for option "size"')}function ea(J,Y,Q){return(ei(J),J<=0)?er(J):void 0!==Y?"string"==typeof Q?er(J).fill(Y,Q):er(J).fill(Y):er(J)}function eu(J){return ei(J),er(J<0?0:0|ep(J))}function ec(J,Y){if(("string"!=typeof Y||""===Y)&&(Y="utf8"),!en.isEncoding(Y))throw TypeError("Unknown encoding: "+Y);var Q=0|em(J,Y),K=er(Q),X=K.write(J,Y);return X!==Q&&(K=K.slice(0,X)),K}function el(J){for(var Y=J.length<0?0:0|ep(J.length),Q=er(Y),K=0;K<Y;K+=1)Q[K]=255&J[K];return Q}function ef(J,Y,Q){var K;if(Y<0||J.byteLength<Y)throw RangeError('"offset" is outside of buffer bounds');if(J.byteLength<Y+(Q||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(K=void 0===Y&&void 0===Q?new Uint8Array(J):void 0===Q?new Uint8Array(J,Y):new Uint8Array(J,Y,Q),en.prototype),K}function eh(J){if(en.isBuffer(J)){var Y=0|ep(J.length),Q=er(Y);return 0===Q.length||J.copy(Q,0,0,Y),Q}return void 0!==J.length?"number"!=typeof J.length||eG(J.length)?er(0):el(J):"Buffer"===J.type&&Array.isArray(J.data)?el(J.data):void 0}function ep(J){if(J>=ee)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ee.toString(16)+" bytes");return 0|J}function ed(J){return+J!=J&&(J=0),en.alloc(+J)}function em(J,Y){if(en.isBuffer(J))return J.length;if(ArrayBuffer.isView(J)||eH(J,ArrayBuffer))return J.byteLength;if("string"!=typeof J)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof J);var Q=J.length,K=arguments.length>2&&!0===arguments[2];if(!K&&0===Q)return 0;for(var X=!1;;)switch(Y){case"ascii":case"latin1":case"binary":return Q;case"utf8":case"utf-8":return e$(J).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*Q;case"hex":return Q>>>1;case"base64":return eW(J).length;default:if(X)return K?-1:e$(J).length;Y=(""+Y).toLowerCase(),X=!0}}function ey(J,Y,Q){var K=!1;if((void 0===Y||Y<0)&&(Y=0),Y>this.length||((void 0===Q||Q>this.length)&&(Q=this.length),Q<=0||(Q>>>=0)<=(Y>>>=0)))return"";for(J||(J="utf8");;)switch(J){case"hex":return eI(this,Y,Q);case"utf8":case"utf-8":return e_(this,Y,Q);case"ascii":return eA(this,Y,Q);case"latin1":case"binary":return eT(this,Y,Q);case"base64":return ej(this,Y,Q);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return eM(this,Y,Q);default:if(K)throw TypeError("Unknown encoding: "+J);J=(J+"").toLowerCase(),K=!0}}function eg(J,Y,Q){var K=J[Y];J[Y]=J[Q],J[Q]=K}function ev(J,Y,Q,K,X){if(0===J.length)return -1;if("string"==typeof Q?(K=Q,Q=0):Q>2147483647?Q=2147483647:Q<-2147483648&&(Q=-2147483648),eG(Q=+Q)&&(Q=X?0:J.length-1),Q<0&&(Q=J.length+Q),Q>=J.length){if(X)return -1;Q=J.length-1}else if(Q<0){if(!X)return -1;Q=0}if("string"==typeof Y&&(Y=en.from(Y,K)),en.isBuffer(Y))return 0===Y.length?-1:eb(J,Y,Q,K,X);if("number"==typeof Y)return(Y&=255,"function"==typeof Uint8Array.prototype.indexOf)?X?Uint8Array.prototype.indexOf.call(J,Y,Q):Uint8Array.prototype.lastIndexOf.call(J,Y,Q):eb(J,[Y],Q,K,X);throw TypeError("val must be string, number or Buffer")}function eb(J,Y,Q,K,X){var Z,ee=1,et=J.length,er=Y.length;if(void 0!==K&&("ucs2"===(K=String(K).toLowerCase())||"ucs-2"===K||"utf16le"===K||"utf-16le"===K)){if(J.length<2||Y.length<2)return -1;ee=2,et/=2,er/=2,Q/=2}function en(J,Y){return 1===ee?J[Y]:J.readUInt16BE(Y*ee)}if(X){var eo=-1;for(Z=Q;Z<et;Z++)if(en(J,Z)===en(Y,-1===eo?0:Z-eo)){if(-1===eo&&(eo=Z),Z-eo+1===er)return eo*ee}else -1!==eo&&(Z-=Z-eo),eo=-1}else for(Q+er>et&&(Q=et-er),Z=Q;Z>=0;Z--){for(var ei=!0,ea=0;ea<er;ea++)if(en(J,Z+ea)!==en(Y,ea)){ei=!1;break}if(ei)return Z}return -1}function ew(J,Y,Q,K){Q=Number(Q)||0;var X=J.length-Q;K?(K=Number(K))>X&&(K=X):K=X;var Z=Y.length;K>Z/2&&(K=Z/2);for(var ee=0;ee<K;++ee){var et=parseInt(Y.substr(2*ee,2),16);if(eG(et))break;J[Q+ee]=et}return ee}function eC(J,Y,Q,K){return ez(e$(Y,J.length-Q),J,Q,K)}function ex(J,Y,Q,K){return ez(eq(Y),J,Q,K)}function eE(J,Y,Q,K){return ex(J,Y,Q,K)}function eP(J,Y,Q,K){return ez(eW(Y),J,Q,K)}function eO(J,Y,Q,K){return ez(eV(Y,J.length-Q),J,Q,K)}function ej(J,Y,Q){return 0===Y&&Q===J.length?K.fromByteArray(J):K.fromByteArray(J.slice(Y,Q))}function e_(J,Y,Q){Q=Math.min(J.length,Q);for(var K=[],X=Y;X<Q;){var Z,ee,et,er,en=J[X],eo=null,ei=en>239?4:en>223?3:en>191?2:1;
vendor: 13,149 bytes, line 23
23if(X+ei<=Q)switch(ei){case 1:en<128&&(eo=en);break;case 2:(192&(Z=J[X+1]))==128&&(er=(31&en)<<6|63&Z)>127&&(eo=er);break;case 3:Z=J[X+1],ee=J[X+2],(192&Z)==128&&(192&ee)==128&&(er=(15&en)<<12|(63&Z)<<6|63&ee)>2047&&(er<55296||er>57343)&&(eo=er);break;case 4:Z=J[X+1],ee=J[X+2],et=J[X+3],(192&Z)==128&&(192&ee)==128&&(192&et)==128&&(er=(15&en)<<18|(63&Z)<<12|(63&ee)<<6|63&et)>65535&&er<1114112&&(eo=er)}null===eo?(eo=65533,ei=1):eo>65535&&(eo-=65536,K.push(eo>>>10&1023|55296),eo=56320|1023&eo),K.push(eo),X+=ei}return ek(K)}Y.kMaxLength=ee,en.TYPED_ARRAY_SUPPORT=et(),en.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(en.prototype,"parent",{enumerable:!0,get:function(){if(en.isBuffer(this))return this.buffer}}),Object.defineProperty(en.prototype,"offset",{enumerable:!0,get:function(){if(en.isBuffer(this))return this.byteOffset}}),en.poolSize=8192,en.from=function(J,Y,Q){return eo(J,Y,Q)},Object.setPrototypeOf(en.prototype,Uint8Array.prototype),Object.setPrototypeOf(en,Uint8Array),en.alloc=function(J,Y,Q){return ea(J,Y,Q)},en.allocUnsafe=function(J){return eu(J)},en.allocUnsafeSlow=function(J){return eu(J)},en.isBuffer=function(J){return null!=J&&!0===J._isBuffer&&J!==en.prototype},en.compare=function(J,Y){if(eH(J,Uint8Array)&&(J=en.from(J,J.offset,J.byteLength)),eH(Y,Uint8Array)&&(Y=en.from(Y,Y.offset,Y.byteLength)),!en.isBuffer(J)||!en.isBuffer(Y))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(J===Y)return 0;for(var Q=J.length,K=Y.length,X=0,Z=Math.min(Q,K);X<Z;++X)if(J[X]!==Y[X]){Q=J[X],K=Y[X];break}return Q<K?-1:K<Q?1:0},en.isEncoding=function(J){switch(String(J).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},en.concat=function(J,Y){if(!Array.isArray(J))throw TypeError('"list" argument must be an Array of Buffers');if(0===J.length)return en.alloc(0);if(void 0===Y)for(Q=0,Y=0;Q<J.length;++Q)Y+=J[Q].length;var Q,K=en.allocUnsafe(Y),X=0;for(Q=0;Q<J.length;++Q){var Z=J[Q];if(eH(Z,Uint8Array)&&(Z=en.from(Z)),!en.isBuffer(Z))throw TypeError('"list" argument must be an Array of Buffers');Z.copy(K,X),X+=Z.length}return K},en.byteLength=em,en.prototype._isBuffer=!0,en.prototype.swap16=function(){var J=this.length;if(J%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var Y=0;Y<J;Y+=2)eg(this,Y,Y+1);return this},en.prototype.swap32=function(){var J=this.length;if(J%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var Y=0;Y<J;Y+=4)eg(this,Y,Y+3),eg(this,Y+1,Y+2);return this},en.prototype.swap64=function(){var J=this.length;if(J%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var Y=0;Y<J;Y+=8)eg(this,Y,Y+7),eg(this,Y+1,Y+6),eg(this,Y+2,Y+5),eg(this,Y+3,Y+4);return this},en.prototype.toString=function(){var J=this.length;return 0===J?"":0==arguments.length?e_(this,0,J):ey.apply(this,arguments)},en.prototype.toLocaleString=en.prototype.toString,en.prototype.equals=function(J){if(!en.isBuffer(J))throw TypeError("Argument must be a Buffer");return this===J||0===en.compare(this,J)},en.prototype.inspect=function(){var J="",Q=Y.INSPECT_MAX_BYTES;return J=this.toString("hex",0,Q).replace(/(.{2})/g,"$1 ").trim(),this.length>Q&&(J+=" ... "),"<Buffer "+J+">"},Z&&(en.prototype[Z]=en.prototype.inspect),en.prototype.compare=function(J,Y,Q,K,X){if(eH(J,Uint8Array)&&(J=en.from(J,J.offset,J.byteLength)),!en.isBuffer(J))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof J);if(void 0===Y&&(Y=0),void 0===Q&&(Q=J?J.length:0),void 0===K&&(K=0),void 0===X&&(X=this.length),Y<0||Q>J.length||K<0||X>this.length)throw RangeError("out of range index");if(K>=X&&Y>=Q)return 0;if(K>=X)return -1;if(Y>=Q)return 1;if(Y>>>=0,Q>>>=0,K>>>=0,X>>>=0,this===J)return 0;for(var Z=X-K,ee=Q-Y,et=Math.min(Z,ee),er=this.slice(K,X),eo=J.slice(Y,Q),ei=0;ei<et;++ei)if(er[ei]!==eo[ei]){Z=er[ei],ee=eo[ei];break}return Z<ee?-1:ee<Z?1:0},en.prototype.includes=function(J,Y,Q){return -1!==this.indexOf(J,Y,Q)},en.prototype.indexOf=function(J,Y,Q){return ev(this,J,Y,Q,!0)},en.prototype.lastIndexOf=function(J,Y,Q){return ev(this,J,Y,Q,!1)},en.prototype.write=function(J,Y,Q,K){if(void 0===Y)K="utf8",Q=this.length,Y=0;else if(void 0===Q&&"string"==typeof Y)K=Y,Q=this.length,Y=0;else if(isFinite(Y))Y>>>=0,isFinite(Q)?(Q>>>=0,void 0===K&&(K="utf8")):(K=Q,Q=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var X=this.length-Y;if((void 0===Q||Q>X)&&(Q=X),J.length>0&&(Q<0||Y<0)||Y>this.length)throw RangeError("Attempt to write outside buffer bounds");K||(K="utf8");for(var Z=!1;;)switch(K){case"hex":return ew(this,J,Y,Q);case"utf8":case"utf-8":return eC(this,J,Y,Q);case"ascii":return ex(this,J,Y,Q);case"latin1":case"binary":return eE(this,J,Y,Q);case"base64":return eP(this,J,Y,Q);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return eO(this,J,Y,Q);default:if(Z)throw TypeError("Unknown encoding: "+K);K=(""+K).toLowerCase(),Z=!0}},en.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var eS=4096;function ek(J){var Y=J.length;if(Y<=eS)return String.fromCharCode.apply(String,J);for(var Q="",K=0;K<Y;)Q+=String.fromCharCode.apply(String,J.slice(K,K+=eS));return Q}function eA(J,Y,Q){var K="";Q=Math.min(J.length,Q);for(var X=Y;X<Q;++X)K+=String.fromCharCode(127&J[X]);return K}function eT(J,Y,Q){var K="";Q=Math.min(J.length,Q);for(var X=Y;X<Q;++X)K+=String.fromCharCode(J[X]);return K}function eI(J,Y,Q){var K=J.length;(!Y||Y<0)&&(Y=0),(!Q||Q<0||Q>K)&&(Q=K);for(var X="",Z=Y;Z<Q;++Z)X+=eJ[J[Z]];return X}function eM(J,Y,Q){for(var K=J.slice(Y,Q),X="",Z=0;Z<K.length;Z+=2)X+=String.fromCharCode(K[Z]+256*K[Z+1]);return X}function eR(J,Y,Q){if(J%1!=0||J<0)throw RangeError("offset is not uint");if(J+Y>Q)throw RangeError("Trying to access beyond buffer length")}function eF(J,Y,Q,K,X,Z){if(!en.isBuffer(J))throw TypeError('"buffer" argument must be a Buffer instance');if(Y>X||Y<Z)throw RangeError('"value" argument is out of bounds');if(Q+K>J.length)throw RangeError("Index out of range")}function eD(J,Y,Q,K,X,Z){if(Q+K>J.length||Q<0)throw RangeError("Index out of range")}function eL(J,Y,Q,K,Z){return Y=+Y,Q>>>=0,Z||eD(J,Y,Q,4,34028234663852886e22,-34028234663852886e22),X.write(J,Y,Q,K,23,4),Q+4}function eB(J,Y,Q,K,Z){return Y=+Y,Q>>>=0,Z||eD(J,Y,Q,8,17976931348623157e292,-17976931348623157e292),X.write(J,Y,Q,K,52,8),Q+8}en.prototype.slice=function(J,Y){var Q=this.length;J=~~J,Y=void 0===Y?Q:~~Y,J<0?(J+=Q)<0&&(J=0):J>Q&&(J=Q),Y<0?(Y+=Q)<0&&(Y=0):Y>Q&&(Y=Q),Y<J&&(Y=J);var K=this.subarray(J,Y);return Object.setPrototypeOf(K,en.prototype),K},en.prototype.readUIntLE=function(J,Y,Q){J>>>=0,Y>>>=0,Q||eR(J,Y,this.length);for(var K=this[J],X=1,Z=0;++Z<Y&&(X*=256);)K+=this[J+Z]*X;return K},en.prototype.readUIntBE=function(J,Y,Q){J>>>=0,Y>>>=0,Q||eR(J,Y,this.length);for(var K=this[J+--Y],X=1;Y>0&&(X*=256);)K+=this[J+--Y]*X;return K},en.prototype.readUInt8=function(J,Y){return J>>>=0,Y||eR(J,1,this.length),this[J]},en.prototype.readUInt16LE=function(J,Y){return J>>>=0,Y||eR(J,2,this.length),this[J]|this[J+1]<<8},en.prototype.readUInt16BE=function(J,Y){return J>>>=0,Y||eR(J,2,this.length),this[J]<<8|this[J+1]},en.prototype.readUInt32LE=function(J,Y){return J>>>=0,Y||eR(J,4,this.length),(this[J]|this[J+1]<<8|this[J+2]<<16)+16777216*this[J+3]},en.prototype.readUInt32BE=function(J,Y){return J>>>=0,Y||eR(J,4,this.length),16777216*this[J]+(this[J+1]<<16|this[J+2]<<8|this[J+3])},en.prototype.readIntLE=function(J,Y,Q){J>>>=0,Y>>>=0,Q||eR(J,Y,this.length);for(var K=this[J],X=1,Z=0;++Z<Y&&(X*=256);)K+=this[J+Z]*X;return K>=(X*=128)&&(K-=Math.pow(2,8*Y)),K},en.prototype.readIntBE=function(J,Y,Q){J>>>=0,Y>>>=0,Q||eR(J,Y,this.length);for(var K=Y,X=1,Z=this[J+--K];K>0&&(X*=256);)Z+=this[J+--K]*X;return Z>=(X*=128)&&(Z-=Math.pow(2,8*Y)),Z},en.prototype.readInt8=function(J,Y){return(J>>>=0,Y||eR(J,1,this.length),128&this[J])?-((255-this[J]+1)*1):this[J]},en.prototype.readInt16LE=function(J,Y){J>>>=0,Y||eR(J,2,this.length);var Q=this[J]|this[J+1]<<8;return 32768&Q?4294901760|Q:Q},en.prototype.readInt16BE=function(J,Y){J>>>=0,Y||eR(J,2,this.length);var Q=this[J+1]|this[J]<<8;return 32768&Q?4294901760|Q:Q},en.prototype.readInt32LE=function(J,Y){return J>>>=0,Y||eR(J,4,this.length),this[J]|this[J+1]<<8|this[J+2]<<16|this[J+3]<<24},en.prototype.readInt32BE=function(J,Y){return J>>>=0,Y||eR(J,4,this.length),this[J]<<24|this[J+1]<<16|this[J+2]<<8|this[J+3]},en.prototype.readFloatLE=function(J,Y){return J>>>=0,Y||eR(J,4,this.length),X.read(this,J,!0,23,4)},en.prototype.readFloatBE=function(J,Y){return J>>>=0,Y||eR(J,4,this.length),X.read(this,J,!1,23,4)},en.prototype.readDoubleLE=function(J,Y){return J>>>=0,Y||eR(J,8,this.length),X.read(this,J,!0,52,8)},en.prototype.readDoubleBE=function(J,Y){return J>>>=0,Y||eR(J,8,this.length),X.read(this,J,!1,52,8)},en.prototype.writeUIntLE=function(J,Y,Q,K){if(J=+J,Y>>>=0,Q>>>=0,!K){var X=Math.pow(2,8*Q)-1;eF(this,J,Y,Q,X,0)}var Z=1,ee=0;for(this[Y]=255&J;++ee<Q&&(Z*=256);)this[Y+ee]=J/Z&255;return Y+Q},en.prototype.writeUIntBE=function(J,Y,Q,K){if(J=+J,Y>>>=0,Q>>>=0,!K){var X=Math.pow(2,8*Q)-1;eF(this,J,Y,Q,X,0)}var Z=Q-1,ee=1;for(this[Y+Z]=255&J;--Z>=0&&(ee*=256);)this[Y+Z]=J/ee&255;return Y+Q},en.prototype.writeUInt8=function(J,Y,Q){return J=+J,Y>>>=0,Q||eF(this,J,Y,1,255,0),this[Y]=255&J,Y+1},en.prototype.writeUInt16LE=function(J,Y,Q){return J=+J,Y>>>=0,Q||eF(this,J,Y,2,65535,0),this[Y]=255&J,this[Y+1]=J>>>8,Y+2},en.prototype.writeUInt16BE=function(J,Y,Q){return J=+J,Y>>>=0,Q||eF(this,J,Y,2,65535,0),this[Y]=J>>>8,this[Y+1]=255&J,Y+2},en.prototype.writeUInt32LE=function(J,Y,Q){return J=+J,Y>>>=0,Q||eF(this,J,Y,4,4294967295,0),this[Y+3]=J>>>24,this[Y+2]=J>>>16,this[Y+1]=J>>>8,this[Y]=255&J,Y+4},en.prototype.writeUInt32BE=function(J,Y,Q){return J=+J,Y>>>=0,Q||eF(this,J,Y,4,4294967295,0),this[Y]=J>>>24,this[Y+1]=J>>>16,this[Y+2]=J>>>8,this[Y+3]=255&J,Y+4},en.prototype.writeIntLE=function(J,Y,Q,K){if(J=+J,Y>>>=0,!K){var X=Math.pow(2,8*Q-1);eF(this,J,Y,Q,X-1,-X)}var Z=0,ee=1,et=0;for(this[Y]=255&J;++Z<Q&&(ee*=256);)J<0&&0===et&&0!==this[Y+Z-1]&&(et=1),this[Y+Z]=(J/ee>>0)-et&255;return Y+Q},en.prototype.writeIntBE=function(J,Y,Q,K){if(J=+J,Y>>>=0,!K){var X=Math.pow(2,8*Q-1);eF(this,J,Y,Q,X-1,-X)}var Z=Q-1,ee=1,et=0;for(this[Y+Z]=255&J;--Z>=0&&(ee*=256);)J<0&&0===et&&0!==this[Y+Z+1]&&(et=1),this[Y+Z]=(J/ee>>0)-et&255;return Y+Q},en.prototype.writeInt8=function(J,Y,Q){return J=+J,Y>>>=0,Q||eF(this,J,Y,1,127,-128),J<0&&(J=255+J+1),this[Y]=255&J,Y+1},en.prototype.writeInt16LE=function(J,Y,Q){return J=+J,Y>>>=0,Q||eF(this,J,Y,2,32767,-32768),this[Y]=255&J,this[Y+1]=J>>>8,Y+2},en.prototype.writeInt16BE=function(J,Y,Q){return J=+J,Y>>>=0,Q||eF(this,J,Y,2,32767,-32768),this[Y]=J>>>8,this[Y+1]=255&J,Y+2},en.prototype.writeInt32LE=function(J,Y,Q){return J=+J,Y>>>=0,Q||eF(this,J,Y,4,2147483647,-2147483648),this[Y]=255&J,this[Y+1]=J>>>8,this[Y+2]=J>>>16,this[Y+3]=J>>>24,Y+4},en.prototype.writeInt32BE=function(J,Y,Q){return J=+J,Y>>>=0,Q||eF(this,J,Y,4,2147483647,-2147483648),J<0&&(J=4294967295+J+1),this[Y]=J>>>24,this[Y+1]=J>>>16,this[Y+2]=J>>>8,this[Y+3]=255&J,Y+4},en.prototype.writeFloatLE=function(J,Y,Q){return eL(this,J,Y,!0,Q)},en.prototype.writeFloatBE=function(J,Y,Q){return eL(this,J,Y,!1,Q)},en.prototype.writeDoubleLE=function(J,Y,Q){return eB(this,J,Y,!0,Q)},en.prototype.writeDoubleBE=function(J,Y,Q){return eB(this,J,Y,!1,Q)},en.prototype.copy=function(J,Y,Q,K){if(!en.isBuffer(J))throw TypeError("argument should be a Buffer");if(Q||(Q=0),K||0===K||(K=this.length),Y>=J.length&&(Y=J.length),Y||(Y=0),K>0&&K<Q&&(K=Q),K===Q||0===J.length||0===this.length)return 0;if(Y<0)throw RangeError("targetStart out of bounds");if(Q<0||Q>=this.length)throw RangeError("Index out of range");if(K<0)throw RangeError("sourceEnd out of bounds");K>this.length&&(K=this.length),J.length-Y<K-Q&&(K=J.length-Y+Q);var X=K-Q;if(this===J&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(Y,Q,K);else if(this===J&&Q<Y&&Y<K)for(var Z=X-1;Z>=0;--Z)J[Z+Y]=this[Z+Q];else Uint8Array.prototype.set.call(J,this.subarray(Q,K),Y);return X},en.prototype.fill=function(J,Y,Q,K){if("string"==typeof J){if("string"==typeof Y?(K=Y,Y=0,Q=this.length):"string"==typeof Q&&(K=Q,Q=this.length),void 0!==K&&"string"!=typeof K)throw TypeError("encoding must be a string");if("string"==typeof K&&!en.isEncoding(K))throw TypeError("Unknown encoding: "+K);if(1===J.length){var X,Z=J.charCodeAt(0);("utf8"===K&&Z<128||"latin1"===K)&&(J=Z)}}else"number"==typeof J?J&=255:"boolean"==typeof J&&(J=Number(J));if(Y<0||this.length<Y||this.length<Q)throw RangeError("Out of range index");if(Q<=Y)return this;if(Y>>>=0,Q=void 0===Q?this.length:Q>>>0,J||(J=0),"number"==typeof J)for(X=Y;X<Q;++X)this[X]=J;else{var ee=en.isBuffer(J)?J:en.from(J,K),et=ee.length;
23if(0===et)throw TypeError('The value "'+J+'" is invalid for argument "value"');for(X=0;X<Q-Y;++X)this[X+Y]=ee[X%et]}return this};var eN=/[^+/0-9A-Za-z-_]/g;function eU(J){if((J=(J=J.split("=")[0]).trim().replace(eN,"")).length<2)return"";for(;J.length%4!=0;)J+="=";return J}function e$(J,Y){Y=Y||1/0;for(var Q,K=J.length,X=null,Z=[],ee=0;ee<K;++ee){if((Q=J.charCodeAt(ee))>55295&&Q<57344){if(!X){if(Q>56319||ee+1===K){(Y-=3)>-1&&Z.push(239,191,189);continue}X=Q;continue}if(Q<56320){(Y-=3)>-1&&Z.push(239,191,189),X=Q;continue}Q=(X-55296<<10|Q-56320)+65536}else X&&(Y-=3)>-1&&Z.push(239,191,189);if(X=null,Q<128){if((Y-=1)<0)break;Z.push(Q)}else if(Q<2048){if((Y-=2)<0)break;Z.push(Q>>6|192,63&Q|128)}else if(Q<65536){if((Y-=3)<0)break;Z.push(Q>>12|224,Q>>6&63|128,63&Q|128)}else if(Q<1114112){if((Y-=4)<0)break;Z.push(Q>>18|240,Q>>12&63|128,Q>>6&63|128,63&Q|128)}else throw Error("Invalid code point")}return Z}function eq(J){for(var Y=[],Q=0;Q<J.length;++Q)Y.push(255&J.charCodeAt(Q));return Y}function eV(J,Y){for(var Q,K,X=[],Z=0;Z<J.length&&!((Y-=2)<0);++Z)K=(Q=J.charCodeAt(Z))>>8,X.push(Q%256),X.push(K);return X}function eW(J){return K.toByteArray(eU(J))}function ez(J,Y,Q,K){for(var X=0;X<K&&!(X+Q>=Y.length)&&!(X>=J.length);++X)Y[X+Q]=J[X];return X}function eH(J,Y){return J instanceof Y||null!=J&&null!=J.constructor&&null!=J.constructor.name&&J.constructor.name===Y.name}function eG(J){return J!=J}var eJ=function(){for(var J="0123456789abcdef",Y=Array(256),Q=0;Q<16;++Q)for(var K=16*Q,X=0;X<16;++X)Y[K+X]=J[Q]+J[X];return Y}()},783:function(J,Y){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */Y.read=function(J,Y,Q,K,X){var Z,ee,et=8*X-K-1,er=(1<<et)-1,en=er>>1,eo=-7,ei=Q?X-1:0,ea=Q?-1:1,eu=J[Y+ei];for(ei+=ea,Z=eu&(1<<-eo)-1,eu>>=-eo,eo+=et;eo>0;Z=256*Z+J[Y+ei],ei+=ea,eo-=8);for(ee=Z&(1<<-eo)-1,Z>>=-eo,eo+=K;eo>0;ee=256*ee+J[Y+ei],ei+=ea,eo-=8);if(0===Z)Z=1-en;else{if(Z===er)return ee?NaN:(eu?-1:1)*(1/0);ee+=Math.pow(2,K),Z-=en}return(eu?-1:1)*ee*Math.pow(2,Z-K)},Y.write=function(J,Y,Q,K,X,Z){var ee,et,er,en=8*Z-X-1,eo=(1<<en)-1,ei=eo>>1,ea=23===X?5960464477539062e-23:0,eu=K?0:Z-1,ec=K?1:-1,el=Y<0||0===Y&&1/Y<0?1:0;for(isNaN(Y=Math.abs(Y))||Y===1/0?(et=isNaN(Y)?1:0,ee=eo):(ee=Math.floor(Math.log(Y)/Math.LN2),Y*(er=Math.pow(2,-ee))<1&&(ee--,er*=2),ee+ei>=1?Y+=ea/er:Y+=ea*Math.pow(2,1-ei),Y*er>=2&&(ee++,er/=2),ee+ei>=eo?(et=0,ee=eo):ee+ei>=1?(et=(Y*er-1)*Math.pow(2,X),ee+=ei):(et=Y*Math.pow(2,ei-1)*Math.pow(2,X),ee=0));X>=8;J[Q+eu]=255&et,eu+=ec,et/=256,X-=8);for(ee=ee<<X|et,en+=X;en>0;J[Q+eu]=255&ee,eu+=ec,ee/=256,en-=8);J[Q+eu-ec]|=128*el}}},K={};function X(J){var Y=K[J];if(void 0!==Y)return Y.exports;var Z=K[J]={exports:{}},ee=!0;try{Q[J](Z,Z.exports,X),ee=!1}finally{ee&&delete K[J]}return Z.exports}X.ab=Y+"/";var Z=X(72);J.exports=Z}()},4675:function(J){var Y="/";!function(){"use strict";var Q={114:function(J){function Y(J){if("string"!=typeof J)throw TypeError("Path must be a string. Received "+JSON.stringify(J))}function Q(J,Y){for(var Q,K="",X=0,Z=-1,ee=0,et=0;et<=J.length;++et){if(et<J.length)Q=J.charCodeAt(et);else if(47===Q)break;else Q=47;if(47===Q){if(Z===et-1||1===ee);else if(Z!==et-1&&2===ee){if(K.length<2||2!==X||46!==K.charCodeAt(K.length-1)||46!==K.charCodeAt(K.length-2)){if(K.length>2){var er=K.lastIndexOf("/");if(er!==K.length-1){-1===er?(K="",X=0):X=(K=K.slice(0,er)).length-1-K.lastIndexOf("/"),Z=et,ee=0;continue}}else if(2===K.length||1===K.length){K="",X=0,Z=et,ee=0;continue}}Y&&(K.length>0?K+="/..":K="..",X=2)}else K.length>0?K+="/"+J.slice(Z+1,et):K=J.slice(Z+1,et),X=et-Z-1;Z=et,ee=0}else 46===Q&&-1!==ee?++ee:ee=-1}return K}function K(J,Y){var Q=Y.dir||Y.root,K=Y.base||(Y.name||"")+(Y.ext||"");return Q?Q===Y.root?Q+K:Q+J+K:K}var X={resolve:function(){for(var J,K,X="",Z=!1,ee=arguments.length-1;ee>=-1&&!Z;ee--)ee>=0?K=arguments[ee]:(void 0===J&&(J=""),K=J),Y(K),0!==K.length&&(X=K+"/"+X,Z=47===K.charCodeAt(0));return(X=Q(X,!Z),Z)?X.length>0?"/"+X:"/":X.length>0?X:"."},normalize:function(J){if(Y(J),0===J.length)return".";var K=47===J.charCodeAt(0),X=47===J.charCodeAt(J.length-1);return(0!==(J=Q(J,!K)).length||K||(J="."),J.length>0&&X&&(J+="/"),K)?"/"+J:J},isAbsolute:function(J){return Y(J),J.length>0&&47===J.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var J,Q=0;Q<arguments.length;++Q){var K=arguments[Q];Y(K),K.length>0&&(void 0===J?J=K:J+="/"+K)}return void 0===J?".":X.normalize(J)},relative:function(J,Q){if(Y(J),Y(Q),J===Q||(J=X.resolve(J))===(Q=X.resolve(Q)))return"";for(var K=1;K<J.length&&47===J.charCodeAt(K);++K);for(var Z=J.length,ee=Z-K,et=1;
23et<Q.length&&47===Q.charCodeAt(et);++et);for(var er=Q.length-et,en=ee<er?ee:er,eo=-1,ei=0;ei<=en;++ei){if(ei===en){if(er>en){if(47===Q.charCodeAt(et+ei))return Q.slice(et+ei+1);if(0===ei)return Q.slice(et+ei)}else ee>en&&(47===J.charCodeAt(K+ei)?eo=ei:0===ei&&(eo=0));break}var ea=J.charCodeAt(K+ei);if(ea!==Q.charCodeAt(et+ei))break;47===ea&&(eo=ei)}var eu="";for(ei=K+eo+1;ei<=Z;++ei)(ei===Z||47===J.charCodeAt(ei))&&(0===eu.length?eu+="..":eu+="/..");return eu.length>0?eu+Q.slice(et+eo):(et+=eo,47===Q.charCodeAt(et)&&++et,Q.slice(et))},_makeLong:function(J){return J},dirname:function(J){if(Y(J),0===J.length)return".";for(var Q=J.charCodeAt(0),K=47===Q,X=-1,Z=!0,ee=J.length-1;ee>=1;--ee)if(47===(Q=J.charCodeAt(ee))){if(!Z){X=ee;break}}else Z=!1;return -1===X?K?"/":".":K&&1===X?"//":J.slice(0,X)},basename:function(J,Q){if(void 0!==Q&&"string"!=typeof Q)throw TypeError('"ext" argument must be a string');Y(J);var K,X=0,Z=-1,ee=!0;if(void 0!==Q&&Q.length>0&&Q.length<=J.length){if(Q.length===J.length&&Q===J)return"";var et=Q.length-1,er=-1;for(K=J.length-1;K>=0;--K){var en=J.charCodeAt(K);if(47===en){if(!ee){X=K+1;break}}else -1===er&&(ee=!1,er=K+1),et>=0&&(en===Q.charCodeAt(et)?-1==--et&&(Z=K):(et=-1,Z=er))}return X===Z?Z=er:-1===Z&&(Z=J.length),J.slice(X,Z)}for(K=J.length-1;K>=0;--K)if(47===J.charCodeAt(K)){if(!ee){X=K+1;break}}else -1===Z&&(ee=!1,Z=K+1);return -1===Z?"":J.slice(X,Z)},extname:function(J){Y(J);for(var Q=-1,K=0,X=-1,Z=!0,ee=0,et=J.length-1;et>=0;--et){var er=J.charCodeAt(et);if(47===er){if(!Z){K=et+1;break}continue}-1===X&&(Z=!1,X=et+1),46===er?-1===Q?Q=et:1!==ee&&(ee=1):-1!==Q&&(ee=-1)}return -1===Q||-1===X||0===ee||1===ee&&Q===X-1&&Q===K+1?"":J.slice(Q,X)},format:function(J){if(null===J||"object"!=typeof J)throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof J);return K("/",J)},parse:function(J){Y(J);var Q,K={root:"",dir:"",base:"",ext:"",name:""};if(0===J.length)return K;var X=J.charCodeAt(0),Z=47===X;Z?(K.root="/",Q=1):Q=0;for(var ee=-1,et=0,er=-1,en=!0,eo=J.length-1,ei=0;eo>=Q;--eo){if(47===(X=J.charCodeAt(eo))){if(!en){et=eo+1;break}continue}-1===er&&(en=!1,er=eo+1),46===X?-1===ee?ee=eo:1!==ei&&(ei=1):-1!==ee&&(ei=-1)}return -1===ee||-1===er||0===ei||1===ei&&ee===er-1&&ee===et+1?-1!==er&&(0===et&&Z?K.base=K.name=J.slice(1,er):K.base=K.name=J.slice(et,er)):(0===et&&Z?(K.name=J.slice(1,ee),K.base=J.slice(1,er)):(K.name=J.slice(et,ee),K.base=J.slice(et,er)),K.ext=J.slice(ee,er)),et>0?K.dir=J.slice(0,et-1):Z&&(K.dir="/"),K},sep:"/",delimiter:":",win32:null,posix:null};X.posix=X,J.exports=X}},K={};function X(J){var Y=K[J];if(void 0!==Y)return Y.exports;var Z=K[J]={exports:{}},ee=!0;try{Q[J](Z,Z.exports,X),ee=!1}finally{ee&&delete K[J]}return Z.exports}X.ab=Y+"/";var Z=X(114);J.exports=Z}()},1849:function(J,Y,Q){J.exports=Q(1023)},8462:function(J){var Y=function(J){return J.replace(/^\s+|\s+$/g,"")},Q=function(J){return"[object Array]"===Object.prototype.toString.call(J)};J.exports=function(J){if(!J)return{};for(var K={},X=Y(J).split("\n"),Z=0;Z<X.length;Z++){var ee=X[Z],et=ee.indexOf(":"),er=Y(ee.slice(0,et)).toLowerCase(),en=Y(ee.slice(et+1));void 0===K[er]?K[er]=en:Q(K[er])?K[er].push(en):K[er]=[K[er],en]}return K}},7171:function(J){/*! 24 * pascalcase <https://github.com/jonschlinkert/pascalcase> 25 * 26 * Copyright (c) 2015-present, Jon ("Schlink") Schlinkert. 27 * Licensed under the MIT License. 28 */let Y=J=>J[0].toLocaleUpperCase()+J.slice(1);J.exports=J=>{if(null==J||"function"!=typeof J.toString)return"";let Q=J.toString().trim();if(""===Q)return"";if(1===Q.length)return Q.toLocaleUpperCase();let K=Q.match(/[a-zA-Z0-9]+/g);return K?K.map(J=>Y(J)).join(""):Q}},1841:function(J,Y){"use strict";/** @license React v17.0.2 29 * react-is.production.min.js 30 * 31 * Copyright (c) Facebook, Inc. and its affiliates. 32 * 33 * This source code is licensed under the MIT license found in the 34 * LICENSE file in the root directory of this source tree. 35 */var Q=60103,K=60106,X=60107,Z=60108,ee=60114,et=60109,er=60110,en=60112,eo=60113,ei=60120,ea=60115,eu=60116,ec=60121,el=60122,ef=60117,eh=60129,ep=60131;if("function"==typeof Symbol&&Symbol.for){var ed=Symbol.for;Q=ed("react.element"),K=ed("react.portal"),X=ed("react.fragment"),Z=ed("react.strict_mode"),ee=ed("react.profiler"),et=ed("react.provider"),er=ed("react.context"),en=ed("react.forward_ref"),eo=ed("react.suspense"),ei=ed("react.suspense_list"),ea=ed("react.memo"),eu=ed("react.lazy"),ec=ed("react.block"),el=ed("react.server.block"),ef=ed("react.fundamental"),eh=ed("react.debug_trace_mode"),ep=ed("react.legacy_hidden")}function em(J){if("object"==typeof J&&null!==J){var Y=J.$$typeof;switch(Y){case Q:switch(J=J.type){case X:case ee:case Z:case eo:case ei:return J;default:switch(J=J&&J.$$typeof){case er:case en:case eu:case ea:case et:return J;default:return Y}}case K:return Y}}}var ey=et,eg=Q,ev=en,eb=X,ew=eu,eC=ea,ex=K,eE=ee,eP=Z,eO=eo;Y.ContextConsumer=er,Y.ContextProvider=ey,Y.Element=eg,Y.ForwardRef=ev,Y.Fragment=eb,Y.Lazy=ew,Y.Memo=eC,Y.Portal=ex,Y.Profiler=eE,Y.StrictMode=eP,Y.Suspense=eO,Y.isAsyncMode=function(){return!1},Y.isConcurrentMode=function(){return!1},Y.isContextConsumer=function(J){return em(J)===er},Y.isContextProvider=function(J){return em(J)===et},Y.isElement=function(J){return"object"==typeof J&&null!==J&&J.$$typeof===Q},Y.isForwardRef=function(J){return em(J)===en},Y.isFragment=function(J){return em(J)===X},Y.isLazy=function(J){return em(J)===eu},Y.isMemo=function(J){return em(J)===ea},Y.isPortal=function(J){return em(J)===K},Y.isProfiler=function(J){return em(J)===ee},Y.isStrictMode=function(J){return em(J)===Z},Y.isSuspense=function(J){return em(J)===eo},Y.isValidElementType=function(J){return"string"==typeof J||"function"==typeof J||J===X||J===ee||J===eh||J===Z||J===eo||J===ei||J===ep||"object"==typeof J&&null!==J&&(J.$$typeof===eu||J.$$typeof===ea||J.$$typeof===et||J.$$typeof===er||J.$$typeof===en||J.$$typeof===ef||J.$$typeof===ec||J[0]===el)},Y.typeOf=em},7679:function(J,Y,Q){"use strict";J.exports=Q(1841)},4596:function(J,Y,Q){"use strict";let K;Q.d(Y,{eI:function(){return nK}});let X="undefined"!=typeof navigator&&"ReactNative"===navigator.product,Z={timeout:X?6e4:12e4};function ee(J){let Y="string"==typeof J?Object.assign({url:J},Z):Object.assign({},Z,J),Q=new URL(Y.url,"http://localhost");if(Y.timeout=et(Y.timeout),Y.query){for(let[J,K]of Object.entries(Y.query))if(void 0!==K){if(Array.isArray(K))for(let Y of K)Q.searchParams.append(J,Y);else Q.searchParams.append(J,K)}}return Y.method=Y.body&&!Y.method?"POST":(Y.method||"GET").toUpperCase(),Y.url="http://localhost"===Q.origin?"".concat(Q.pathname,"?").concat(Q.searchParams):Q.toString(),Y}function et(J){if(!1===J||0===J)return!1;if(J.connect||J.socket)return J;let Y=Number(J);return isNaN(Y)?et(Z.timeout):{connect:Y,socket:Y}}let er=/^https?:\/\//i;function en(J){if(!er.test(J.url))throw Error('"'.concat(J.url,'" is not a valid URL'))}var eo,ei,ea,eu,ec,el,ef,eh,ep,ed,em,ey,eg,ev,eb,ew,eC,ex,eE,eP,eO,ej,e_,eS,ek,eA,eT,eI,eM,eR=Q(8462),eF=J=>{let Y=function(Y,Q){let K="onError"===Y,X=Q;for(var Z=arguments.length,ee=Array(Z>2?Z-2:0),et=2;et<Z;et++)ee[et-2]=arguments[et];for(let Q=0;Q<J[Y].length;Q++){let Z=J[Y][Q];if(X=Z(X,...ee),K&&!X)break}return X};return Y};function eD(){let J=Object.create(null),Y=0;return{publish:function(Y){for(let Q in J)J[Q](Y)},subscribe:function(Q){let K=Y++;return J[K]=Q,function(){delete J[K]}}}}let eL=["request","response","progress","error","abort"],eB=["processOptions","validateOptions","interceptRequest","finalizeOptions","onRequest","onResponse","onError","onReturn","onHeaders"];function eN(J,Y){let Q=[],K=eB.reduce((J,Y)=>(J[Y]=J[Y]||[],J),{processOptions:[ee],validateOptions:[en]});function X(J){let Q=eL.reduce((J,Y)=>(J[Y]=eD(),J),{}),X=eF(K),Z=X("processOptions",J);X("validateOptions",Z);let ee={options:Z,channels:Q,applyMiddleware:X},et=null,er=Q.request.subscribe(J=>{et=Y(J,(Y,Q)=>eo(Y,Q,J))});Q.abort.subscribe(()=>{er(),et&&et.abort()});let en=X("onReturn",Q,ee);return en===Q&&Q.request.publish(ee),en;function eo(J,Y,K){let Z=J,ee=Y;if(!Z)try{ee=X("onResponse",Y,K)}catch(J){ee=null,Z=J}(Z=Z&&X("onError",Z,K))?Q.error.publish(Z):ee&&Q.response.publish(ee)}}return X.use=function(J){if(!J)throw Error("Tried to add middleware that resolved to fal
35sey value");if("function"==typeof J)throw Error("Tried to add middleware that was a function. It probably expects you to pass options to it.");if(J.onReturn&&K.onReturn.length>0)throw Error("Tried to add new middleware with `onReturn` handler, but another handler has already been registered for this event");return eB.forEach(Y=>{J[Y]&&K[Y].push(J[Y])}),Q.push(J),X},X.clone=function(){return eN(Q,Y)},J.forEach(X.use),X}var eU=(J,Y,Q)=>{if(!Y.has(J))throw TypeError("Cannot "+Q)},e$=(J,Y,Q)=>(eU(J,Y,"read from private field"),Q?Q.call(J):Y.get(J)),eq=(J,Y,Q)=>{if(Y.has(J))throw TypeError("Cannot add the same private member more than once");Y instanceof WeakSet?Y.add(J):Y.set(J,Q)},eV=(J,Y,Q,K)=>(eU(J,Y,"write to private field"),K?K.call(J,Q):Y.set(J,Q),Q);class eW{constructor(){this.readyState=0,this.responseType="",eq(this,eo,void 0),eq(this,ei,void 0),eq(this,ea,void 0),eq(this,eu,{}),eq(this,ec,void 0)}open(J,Y,Q){eV(this,eo,J),eV(this,ei,Y),eV(this,ea,""),this.readyState=1,this.onreadystatechange(),eV(this,ec,void 0)}abort(){e$(this,ec)&&e$(this,ec).abort()}getAllResponseHeaders(){return e$(this,ea)}setRequestHeader(J,Y){e$(this,eu)[J]=Y}send(J){let Y="arraybuffer"!==this.responseType,Q={method:e$(this,eo),headers:e$(this,eu),body:J};"function"==typeof AbortController&&(eV(this,ec,new AbortController),"undefined"!=typeof EventTarget&&e$(this,ec).signal instanceof EventTarget&&(Q.signal=e$(this,ec).signal)),"undefined"!=typeof document&&(Q.credentials=this.withCredentials?"include":"omit"),fetch(e$(this,ei),Q).then(J=>(J.headers.forEach((J,Y)=>{eV(this,ea,e$(this,ea)+"".concat(Y,": ").concat(J,"\r\n"))}),this.status=J.status,this.statusText=J.statusText,this.readyState=3,Y?J.text():J.arrayBuffer())).then(J=>{"string"==typeof J?this.responseText=J:this.response=J,this.readyState=4,this.onreadystatechange()}).catch(J=>{var Y;if("AbortError"===J.name){this.onabort();return}null==(Y=this.onerror)||Y.call(this,J)})}}eo=new WeakMap,ei=new WeakMap,ea=new WeakMap,eu=new WeakMap,ec=new WeakMap;let ez="function"==typeof XMLHttpRequest?"xhr":"fetch",eH="xhr"===ez?XMLHttpRequest:eW;var eG=(J,Y)=>{let Q=J.options,K=J.applyMiddleware("finalizeOptions",Q),X={},Z=J.applyMiddleware("interceptRequest",void 0,{adapter:ez,context:J});if(Z){let J=setTimeout(Y,0,null,Z),Q=()=>clearTimeout(J);return{abort:Q}}let ee=new eH,et=K.headers,er=K.timeout,en=!1,eo=!1,ei=!1;if(ee.onerror=ef,ee.ontimeout=ef,ee.onabort=()=>{el(!0),en=!0},ee.onreadystatechange=()=>{ec(),en||4!==ee.readyState||0===ee.status||ep()},ee.open(K.method,K.url,!0),ee.withCredentials=!!K.withCredentials,et&&ee.setRequestHeader)for(let J in et)et.hasOwnProperty(J)&&ee.setRequestHeader(J,et[J]);return K.rawBody&&(ee.responseType="arraybuffer"),J.applyMiddleware("onRequest",{options:K,adapter:ez,request:ee,context:J}),ee.send(K.body||null),er&&(X.connect=setTimeout(()=>eu("ETIMEDOUT"),er.connect)),{abort:ea};function ea(){en=!0,ee&&ee.abort()}function eu(Y){ei=!0,ee.abort();let Q=Error("ESOCKETTIMEDOUT"===Y?"Socket timed out on request to ".concat(K.url):"Connection timed out on request to ".concat(K.url));Q.code=Y,J.channels.error.publish(Q)}function ec(){er&&(el(),X.socket=setTimeout(()=>eu("ESOCKETTIMEDOUT"),er.socket))}function el(J){(J||en||ee.readyState>=2&&X.connect)&&clearTimeout(X.connect),X.socket&&clearTimeout(X.socket)}function ef(J){if(eo)return;el(!0),eo=!0,ee=null;let Q=J||Error("Network error while attempting to reach ".concat(K.url));Q.isNetworkError=!0,Q.request=K,Y(Q)}function eh(){return{body:ee.response||(""===ee.responseType||"text"===ee.responseType?ee.responseText:""),url:K.url,method:K.method,headers:eR(ee.getAllResponseHeaders()),statusCode:ee.status,statusMessage:ee.statusText}}function ep(){if(!en&&!eo&&!ei){if(0===ee.status){ef(Error("Unknown XHR error"));return}el(),eo=!0,Y(null,eh())}}};let eJ=function(){let J=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],Y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eG;return eN(J,Y)};/*! 36 * is-plain-object <https://github.com/jonschlinkert/is-plain-object> 37 * 38 * Copyright (c) 2014-2017, Jon Schlinkert. 39 * Released under the MIT License. 40 */function eY(J){return"[object Object]"===Object.prototype.toString.call(J)}function eQ(J){var Y,Q;return!1!==eY(J)&&(void 0===(Y=J.constructor)||!1!==eY(Q=Y.prototype)&&!1!==Q.hasOwnProperty("isPrototypeOf"))}Q(7820);var eK=Q(2437).Buffer;Object.prototype.hasOwnProperty;let eX=void 0===eK?()=>!1:J=>eK.isBuffer(J),eZ=["boolean","string","number"];function e0(){return{processOptions:J=>{let Y=J.body;if(!Y)return J;let Q="function"==typeof Y.pipe,K=!Q&&!eX(Y)&&(-1!==eZ.indexOf(typeof Y)||Array.isArray(Y)||eQ(Y));return K?Object.assign({},J,{body:JSON.stringify(J.body),headers:Object.assign({},J.headers,{"Content-Type":"application/json"})}):J}}}function e1(J){return{onResponse:Q=>{let K=Q.headers["content-type"]||"",X=J&&J.force||-1!==K.indexOf("application/json");return Q.body&&K&&X?Object.assign({},Q,{body:Y(Q.body)}):Q},processOptions:J=>Object.assign({},J,{headers:Object.assign({Accept:"application/json"},J.headers)})};function Y(J){try{return JSON.parse(J)}catch(J){throw J.message="Failed to parsed response body as JSON: ".concat(J.message),J}}}var e2=K="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e3(){let J=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},Y=J.implementation||e2.Observable;if(!Y)throw Error("`Observable` is not available in global scope, and n
40o implementation was passed");return{onReturn:(J,Q)=>new Y(Y=>(J.error.subscribe(J=>Y.error(J)),J.progress.subscribe(J=>Y.next(Object.assign({type:"progress"},J))),J.response.subscribe(J=>{Y.next(Object.assign({type:"response"},J)),Y.complete()}),J.request.publish(Q),()=>J.abort.publish()))}}function e6(){return{onRequest:J=>{if("xhr"!==J.adapter)return;let Y=J.request,Q=J.context;function K(J){return Y=>{let K=Y.lengthComputable?Y.loaded/Y.total*100:-1;Q.channels.progress.publish({stage:J,percent:K,total:Y.total,loaded:Y.loaded,lengthComputable:Y.lengthComputable})}}"upload"in Y&&"onprogress"in Y.upload&&(Y.upload.onprogress=K("upload")),"onprogress"in Y&&(Y.onprogress=K("download"))}}}let e4=function(){let J=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},Y=J.implementation||Promise;if(!Y)throw Error("`Promise` is not available in global scope, and no implementation was passed");return{onReturn:(Q,K)=>new Y((Y,X)=>{let Z=K.options.cancelToken;Z&&Z.promise.then(J=>{Q.abort.publish(J),X(J)}),Q.error.subscribe(X),Q.response.subscribe(Q=>{Y(J.onlyBody?Q.body:Q)}),setTimeout(()=>{try{Q.request.publish(K)}catch(J){X(J)}},0)})}};class e5{constructor(J){this.__CANCEL__=!0,this.message=J}toString(){return"Cancel".concat(this.message?": ".concat(this.message):"")}}let e8=class{constructor(J){if("function"!=typeof J)throw TypeError("executor must be a function.");let Y=null;this.promise=new Promise(J=>{Y=J}),J(J=>{this.reason||(this.reason=new e5(J),Y(this.reason))})}},e9=e8;e9.source=()=>{let J;let Y=new e8(Y=>{J=Y});return{token:Y,cancel:J}};let e7=J=>!!(J&&(null==J?void 0:J.__CANCEL__));e4.Cancel=e5,e4.CancelToken=e9,e4.isCancel=e7;var te=(J,Y,Q)=>("GET"===Q.method||"HEAD"===Q.method)&&(J.isNetworkError||!1);let tt=J=>null!==J&&"object"==typeof J&&"function"==typeof J.pipe;var tr=J=>{let Y=J.maxRetries||5,Q=J.retryDelay||tn,K=J.shouldRetry;return{onError:(J,X)=>{let Z=X.options,ee=Z.maxRetries||Y,et=Z.shouldRetry||K,er=Z.attemptNumber||0;if(tt(Z.body)||!et(J,er,Z)||er>=ee)return J;let en=Object.assign({},X,{options:Object.assign({},Z,{attemptNumber:er+1})});return setTimeout(()=>X.channels.request.publish(en),Q(er)),null}}};function tn(J){return 100*Math.pow(2,J)+100*Math.random()}let ti=function(){let J=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return tr({shouldRetry:te,...J})};ti.shouldRetry=te;var ta=function(J,Y){return(ta=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(J,Y){J.__proto__=Y}||function(J,Y){for(var Q in Y)Object.prototype.hasOwnProperty.call(Y,Q)&&(J[Q]=Y[Q])})(J,Y)};function ts(J,Y){if("function"!=typeof Y&&null!==Y)throw TypeError("Class extends value "+String(Y)+" is not a constructor or null");function Q(){this.constructor=J}ta(J,Y),J.prototype=null===Y?Object.create(Y):(Q.prototype=Y.prototype,new Q)}var tu=function(){return(tu=Object.assign||function(J){for(var Y,Q=1,K=arguments.length;Q<K;Q++)for(var X in Y=arguments[Q])Object.prototype.hasOwnProperty.call(Y,X)&&(J[X]=Y[X]);return J}).apply(this,arguments)};function tc(J){var Y="function"==typeof Symbol&&Symbol.iterator,Q=Y&&J[Y],K=0;if(Q)return Q.call(J);if(J&&"number"==typeof J.length)return{next:function(){return J&&K>=J.length&&(J=void 0),{value:J&&J[K++],done:!J}}};throw TypeError(Y?"Object is not iterable.":"Symbol.iterator is not defined.")}function tl(J,Y){var Q="function"==typeof Symbol&&J[Symbol.iterator];if(!Q)return J;var K,X,Z=Q.call(J),ee=[];try{for(;(void 0===Y||Y-- >0)&&!(K=Z.next()).done;)ee.push(K.value)}catch(J){X={error:J}}finally{try{K&&!K.done&&(Q=Z.return)&&Q.call(Z)}finally{if(X)throw X.error}}return ee}function tf(J,Y,Q){if(Q||2==arguments.length)for(var K,X=0,Z=Y.length;X<Z;X++)!K&&X in Y||(K||(K=Array.prototype.slice.call(Y,0,X)),K[X]=Y[X]);return J.concat(K||Array.prototype.slice.call(Y))}function th(J){return"function"==typeof J}function tp(J){var Y=J(function(J){Error.call(J),J.stack=Error().stack});return Y.prototype=Object.create(Error.prototype),Y.prototype.constructor=Y,Y}var td=tp(function(J){return function(Y){J(this),this.message=Y?Y.length+" errors occurred during unsubscription:\n"+Y.map(function(J,Y){return Y+1+") "+J.toString()}).join("\n "):"",this.name="UnsubscriptionError",this.errors=Y}});function tm(J,Y){if(J){var Q=J.indexOf(Y);0<=Q&&J.splice(Q,1)}}var ty=function(){function J(J){this.initialTeardown=J,this.closed=!1,this._parentage=null,this._finalizers=null}return J.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var J,Y,Q,K,X,Z=this._parentage;if(Z){if(this._parentage=null,Array.isArray(Z))try{for(var ee=tc(Z),et=ee.next();!et.done;et=ee.next())et.value.remove(this)}catch(Y){J={error:Y}}finally{try{et&&!et.done&&(Y=ee.return)&&Y.call(ee)}finally{if(J)throw J.error}}else Z.remove(this)}var er=this.initialTeardown;
vendor: 5,507 bytes, line 40
40if(th(er))try{er()}catch(J){X=J instanceof td?J.errors:[J]}var en=this._finalizers;if(en){this._finalizers=null;try{for(var eo=tc(en),ei=eo.next();!ei.done;ei=eo.next()){var ea=ei.value;try{tv(ea)}catch(J){X=null!=X?X:[],J instanceof td?X=tf(tf([],tl(X)),tl(J.errors)):X.push(J)}}}catch(J){Q={error:J}}finally{try{ei&&!ei.done&&(K=eo.return)&&K.call(eo)}finally{if(Q)throw Q.error}}}if(X)throw new td(X)}},J.prototype.add=function(Y){var Q;if(Y&&Y!==this){if(this.closed)tv(Y);else{if(Y instanceof J){if(Y.closed||Y._hasParent(this))return;Y._addParent(this)}(this._finalizers=null!==(Q=this._finalizers)&&void 0!==Q?Q:[]).push(Y)}}},J.prototype._hasParent=function(J){var Y=this._parentage;return Y===J||Array.isArray(Y)&&Y.includes(J)},J.prototype._addParent=function(J){var Y=this._parentage;this._parentage=Array.isArray(Y)?(Y.push(J),Y):Y?[Y,J]:J},J.prototype._removeParent=function(J){var Y=this._parentage;Y===J?this._parentage=null:Array.isArray(Y)&&tm(Y,J)},J.prototype.remove=function(Y){var Q=this._finalizers;Q&&tm(Q,Y),Y instanceof J&&Y._removeParent(this)},J.EMPTY=function(){var Y=new J;return Y.closed=!0,Y}(),J}();function tg(J){return J instanceof ty||J&&"closed"in J&&th(J.remove)&&th(J.add)&&th(J.unsubscribe)}function tv(J){th(J)?J():J.unsubscribe()}ty.EMPTY;var tb={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},tw={setTimeout:function(J,Y){for(var Q=[],K=2;K<arguments.length;K++)Q[K-2]=arguments[K];var X=tw.delegate;return(null==X?void 0:X.setTimeout)?X.setTimeout.apply(X,tf([J,Y],tl(Q))):setTimeout.apply(void 0,tf([J,Y],tl(Q)))},clearTimeout:function(J){var Y=tw.delegate;return((null==Y?void 0:Y.clearTimeout)||clearTimeout)(J)},delegate:void 0};function tC(J){tw.setTimeout(function(){var Y=tb.onUnhandledError;if(Y)Y(J);else throw J})}function tx(){}var tE=function(){return tj("C",void 0,void 0)}();function tP(J){return tj("E",void 0,J)}function tO(J){return tj("N",J,void 0)}function tj(J,Y,Q){return{kind:J,value:Y,error:Q}}var t_=null;function tS(J){if(tb.useDeprecatedSynchronousErrorHandling){var Y=!t_;if(Y&&(t_={errorThrown:!1,error:null}),J(),Y){var Q=t_,K=Q.errorThrown,X=Q.error;if(t_=null,K)throw X}}else J()}function tk(J){tb.useDeprecatedSynchronousErrorHandling&&t_&&(t_.errorThrown=!0,t_.error=J)}var tA=function(J){function Y(Y){var Q=J.call(this)||this;return Q.isStopped=!1,Y?(Q.destination=Y,tg(Y)&&Y.add(Q)):Q.destination=tL,Q}return ts(Y,J),Y.create=function(J,Y,Q){return new tR(J,Y,Q)},Y.prototype.next=function(J){this.isStopped?tD(tO(J),this):this._next(J)},Y.prototype.error=function(J){this.isStopped?tD(tP(J),this):(this.isStopped=!0,this._error(J))},Y.prototype.complete=function(){this.isStopped?tD(tE,this):(this.isStopped=!0,this._complete())},Y.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,J.prototype.unsubscribe.call(this),this.destination=null)},Y.prototype._next=function(J){this.destination.next(J)},Y.prototype._error=function(J){try{this.destination.error(J)}finally{this.unsubscribe()}},Y.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},Y}(ty),tT=Function.prototype.bind;function tI(J,Y){return tT.call(J,Y)}var tM=function(){function J(J){this.partialObserver=J}return J.prototype.next=function(J){var Y=this.partialObserver;if(Y.next)try{Y.next(J)}catch(J){tF(J)}},J.prototype.error=function(J){var Y=this.partialObserver;if(Y.error)try{Y.error(J)}catch(J){tF(J)}else tF(J)},J.prototype.complete=function(){var J=this.partialObserver;if(J.complete)try{J.complete()}catch(J){tF(J)}},J}(),tR=function(J){function Y(Y,Q,K){var X,Z,ee=J.call(this)||this;return th(Y)||!Y?X={next:null!=Y?Y:void 0,error:null!=Q?Q:void 0,complete:null!=K?K:void 0}:ee&&tb.useDeprecatedNextContext?((Z=Object.create(Y)).unsubscribe=function(){return ee.unsubscribe()},X={next:Y.next&&tI(Y.next,Z),error:Y.error&&tI(Y.error,Z),complete:Y.complete&&tI(Y.complete,Z)}):X=Y,ee.destination=new tM(X),ee}return ts(Y,J),Y}(tA);function tF(J){tb.useDeprecatedSynchronousErrorHandling?tk(J):tC(J)}function tD(J,Y){var Q=tb.onStoppedNotification;Q&&tw.setTimeout(function(){return Q(J,Y)})}var tL={closed:!0,next:tx,error:function(J){throw J},complete:tx},tB=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}();function tN(J){return J}function tU(J){return 0===J.length?tN:1===J.length?J[0]:function(Y){return J.reduce(function(J,Y){return Y(J)},Y)}}var t$=function(){function J(J){J&&(this._subscribe=J)}return J.prototype.lift=function(Y){var Q=new J;return Q.source=this,Q.operator=Y,Q},J.prototype.subscribe=function(J,Y,Q){var K=this,X=tW(J)?J:new tR(J,Y,Q);return tS(function(){var J=K,Y=J.operator,Q=J.source;X.add(Y?Y.call(X,Q):Q?K._subscribe(X):K._trySubscribe(X))}),X},J.prototype._trySubscribe=function(J){try{return this._subscribe(J)}catch(Y){J.error(Y)}},J.prototype.forEach=function(J,Y){var Q=this;return new(Y=tq(Y))(function(Y,K){var X=new tR({next:function(Y){try{J(Y)}catch(J){K(J),X.unsubscribe()}},error:K,complete:Y});Q.subscribe(X)})},J.prototype._subscribe=function(J){var Y;return null===(Y=this.source)||void 0===Y?void 0:Y.subscribe(J)},J.prototype[tB]=function(){return this},J.prototype.pipe=function(){for(var J=[],Y=0;Y<arguments.length;Y++)J[Y]=arguments[Y];return tU(J)(this)},J.prototype.toPromise=function(J){var Y=this;return new(J=tq(J))(function(J,Q){var K;Y.subscribe(function(J){return K=J},function(J){return Q(J)},function(){return J(K)})})}
40,J.create=function(Y){return new J(Y)},J}();function tq(J){var Y;return null!==(Y=null!=J?J:tb.Promise)&&void 0!==Y?Y:Promise}function tV(J){return J&&th(J.next)&&th(J.error)&&th(J.complete)}function tW(J){return J&&J instanceof tA||tV(J)&&tg(J)}var tz=tp(function(J){return function(){J(this),this.name="EmptyError",this.message="no elements in sequence"}});function tH(J,Y){var Q="object"==typeof Y;return new Promise(function(K,X){var Z,ee=!1;J.subscribe({next:function(J){Z=J,ee=!0},error:X,complete:function(){ee?K(Z):Q?K(Y.defaultValue):X(new tz)}})})}function tG(J){return th(null==J?void 0:J.lift)}function tJ(J){return function(Y){if(tG(Y))return Y.lift(function(Y){try{return J(Y,this)}catch(J){this.error(J)}});throw TypeError("Unable to lift unknown Observable type")}}function tY(J,Y,Q,K,X){return new tQ(J,Y,Q,K,X)}var tQ=function(J){function Y(Y,Q,K,X,Z,ee){var et=J.call(this,Y)||this;return et.onFinalize=Z,et.shouldUnsubscribe=ee,et._next=Q?function(J){try{Q(J)}catch(J){Y.error(J)}}:J.prototype._next,et._error=X?function(J){try{X(J)}catch(J){Y.error(J)}finally{this.unsubscribe()}}:J.prototype._error,et._complete=K?function(){try{K()}catch(J){Y.error(J)}finally{this.unsubscribe()}}:J.prototype._complete,et}return ts(Y,J),Y.prototype.unsubscribe=function(){var Y;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var Q=this.closed;J.prototype.unsubscribe.call(this),Q||null===(Y=this.onFinalize)||void 0===Y||Y.call(this)}},Y}(tA);function tK(J,Y){return tJ(function(Q,K){var X=0;Q.subscribe(tY(K,function(Q){K.next(J.call(Y,Q,X++))}))})}function tX(J,Y){return tJ(function(Q,K){var X=0;Q.subscribe(tY(K,function(Q){return J.call(Y,Q,X++)&&K.next(Q)}))})}var tZ=[];let t0=5;class t1 extends Error{constructor(J){let Y=t3(J);super(Y.message),this.statusCode=400,Object.assign(this,Y)}}class t2 extends Error{constructor(J){let Y=t3(J);super(Y.message),this.statusCode=500,Object.assign(this,Y)}}function t3(J){let Y=J.body,Q={response:J,statusCode:J.statusCode,responseBody:t8(Y,J),message:"",details:void 0};if(Y.error&&Y.message)return Q.message="".concat(Y.error," - ").concat(Y.message),Q;if(t6(Y)){let J=Y.error.items||[],K=J.slice(0,t0).map(J=>{var Y;return null==(Y=J.error)?void 0:Y.description}).filter(Boolean),X=K.length?":\n- ".concat(K.join("\n- ")):"";return J.length>t0&&(X+="\n...and ".concat(J.length-t0," more")),Q.message="".concat(Y.error.description).concat(X),Q.details=Y.error,Q}return Y.error&&Y.error.description?(Q.message=Y.error.description,Q.details=Y.error,Q):(Q.message=Y.error||Y.message||t5(J),Q)}function t6(J){return t4(J)&&t4(J.error)&&"mutationError"===J.error.type&&"string"==typeof J.error.description}function t4(J){return"object"==typeof J&&null!==J&&!Array.isArray(J)}function t5(J){let Y=J.statusMessage?" ".concat(J.statusMessage):"";return"".concat(J.method,"-request to ").concat(J.url," resulted in HTTP ").concat(J.statusCode).concat(Y)}function t8(J,Y){let Q=(Y.headers["content-type"]||"").toLowerCase(),K=-1!==Q.indexOf("application/json");return K?JSON.stringify(J,null,2):J}let t9={onResponse:J=>{if(J.statusCode>=500)throw new t2(J);if(J.statusCode>=400)throw new t1(J);return J}},t7={onResponse:J=>{let Y=J.headers["x-sanity-warning"],Q=Array.isArray(Y)?Y:[Y];return Q.filter(Boolean).forEach(J=>console.warn(J)),J}};function re(J){let Y=eJ([...J,t7,e0(),e1(),e6(),t9,e3({implementation:t$})]);function Q(J){let Q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Y;return Q({maxRedirects:0,...J})}return Q.defaultRequester=Y,Q}let rt="X-Sanity-Project-ID";function rr(J){let Y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},Q={},K=Y.token||J.token;K&&(Q.Authorization="Bearer ".concat(K)),Y.useGlobalApi||J.useProjectHostname||!J.projectId||(Q[rt]=J.projectId);let X=!!(void 0===Y.withCredentials?J.token||J.withCredentials:Y.withCredentials),Z=void 0===Y.timeout?J.timeout:Y.timeout;return Object.assign({},Y,{headers:Object.assign({},Q,Y.headers||{}),timeout:void 0===Z?3e5:Z,proxy:Y.proxy||J.proxy,json:!0,withCredentials:X})}function rn(J){if("string"==typeof J||Array.isArray(J))return{id:J};if("object"==typeof J&&null!==J&&"query"in J&&"string"==typeof J.query)return"params"in J&&"object"==typeof J.params&&null!==J.params?{query:J.query,params:J.params}:{query:J.query};let Y="* Document ID (<docId>)\n* Array of document IDs\n* Object containing `query`";throw Error("Unknown selection - must be one of:\n\n".concat(Y))}let ro=["image","file"],ri=["before","after","replace"],ra=J=>{if(!/^(~[a-z0-9]{1}[-\w]{0,63}|[a-z0-9]{1}[-\w]{0,63})$/.test(J))throw Error("Datasets can only contain lowercase characters, numbers, underscores and dashes, and start with tilde, and be maximum 64 characters")},rs=J=>{if(!/^[-a-z0-9]+$/i.test(J))throw Error("`projectId` can only contain only a-z, 0-9 and dashes")},ru=J=>{if(-1===ro.indexOf(J))throw Error("Invalid asset type: ".concat(J,". Must be one of ").concat(ro.join(", ")))},rc=(J,Y)=>{if(null===Y||"object"!=typeof Y||Array.isArray(Y))throw Error("".concat(J,"() takes an object of properties"))},rl=(J,Y)=>{if("string"!=typeof Y||!/^[a-z0-9_][a-z0-9_.-]{0,127}$/i.test(Y)||Y.includes(".."))throw Error("".concat(J,'(): "').concat(Y,'" is not a valid document ID'))},rf=(J,Y)=>{if(!Y._id)throw Error("".concat(J,'() requires that the document contains an ID ("_id" property)'));rl(J,Y._id)},rh=(J,Y,Q)=>{let K="insert(at, selector, items)";if(-1===ri.indexOf(J)){let J=ri.map(J=>'"'.concat(J,'"')).join(", ");throw Error("".concat(K,' takes an "at"-argument which is one of: ').concat(J))}if("string"!=typeof Y)throw Error("".concat(K,' takes a "selector"-argument which must be a string'));if(!Array.isArray(Q))throw Error("".concat(K,' takes an "items"-argument which must be an array'))},rp=J=>{if(!J.dataset)throw Error("`dataset` must be provided to perform queries");return J.dataset||""},rd=J=>{if("string"!=typeof J||!/^[a-z0-9._-]{1,75}$/i.test(J))throw Error("Tag can only contain alphanumeric characters, underscores, dashes and dots, and be between one and 75 characters long.");return J},rm=J=>{let{query:Y,params:Q={},options:K={}}=J,X=new URLSearchParams,{tag:Z,...ee}=K;for(let[J,K]of(Z&&X.set("tag",Z),X.set("query",Y),Object.entries(Q)))X.set("$".concat(J),JSON.stringify(K));for(let[J,Y]of Object.entries(ee))Y&&X.set(J,"".concat(Y));return"?".concat(X)};var ry=(J,Y,Q)=>
40{if(!Y.has(J))throw TypeError("Cannot "+Q)},rg=(J,Y,Q)=>(ry(J,Y,"read from private field"),Q?Q.call(J):Y.get(J)),rv=(J,Y,Q)=>{if(Y.has(J))throw TypeError("Cannot add the same private member more than once");Y instanceof WeakSet?Y.add(J):Y.set(J,Q)},rb=(J,Y,Q,K)=>(ry(J,Y,"write to private field"),K?K.call(J,Q):Y.set(J,Q),Q);class rw{constructor(J){let Y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.selection=J,this.operations=Y}set(J){return this._assign("set",J)}setIfMissing(J){return this._assign("setIfMissing",J)}diffMatchPatch(J){return rc("diffMatchPatch",J),this._assign("diffMatchPatch",J)}unset(J){if(!Array.isArray(J))throw Error("unset(attrs) takes an array of attributes to unset, non-array given");return this.operations=Object.assign({},this.operations,{unset:J}),this}inc(J){return this._assign("inc",J)}dec(J){return this._assign("dec",J)}insert(J,Y,Q){return rh(J,Y,Q),this._assign("insert",{[J]:Y,items:Q})}append(J,Y){return this.insert("after","".concat(J,"[-1]"),Y)}prepend(J,Y){return this.insert("before","".concat(J,"[0]"),Y)}splice(J,Y,Q,K){let X=void 0===Q||-1===Q,Z=Y<0?Y-1:Y,ee=X?-1:Math.max(0,Y+Q),et=Z<0&&ee>=0?"":ee,er="".concat(J,"[").concat(Z,":").concat(et,"]");return this.insert("replace",er,K||[])}ifRevisionId(J){return this.operations.ifRevisionID=J,this}serialize(){return{...rn(this.selection),...this.operations}}toJSON(){return this.serialize()}reset(){return this.operations={},this}_assign(J,Y){let Q=!(arguments.length>2)||void 0===arguments[2]||arguments[2];return rc(J,Y),this.operations=Object.assign({},this.operations,{[J]:Object.assign({},Q&&this.operations[J]||{},Y)}),this}_set(J,Y){return this._assign(J,Y,!1)}}let rC=class extends rw{constructor(J,Y,Q){super(J,Y),rv(this,el,void 0),rb(this,el,Q)}clone(){return new rC(this.selection,{...this.operations},rg(this,el))}commit(J){if(!rg(this,el))throw Error("No `client` passed to patch, either provide one or pass the patch to a clients `mutate()` method");let Y="string"==typeof this.selection,Q=Object.assign({returnFirst:Y,returnDocuments:!0},J);return rg(this,el).mutate({patch:this.serialize()},Q)}},rx=rC;el=new WeakMap;let rE=class extends rw{constructor(J,Y,Q){super(J,Y),rv(this,ef,void 0),rb(this,ef,Q)}clone(){return new rE(this.selection,{...this.operations},rg(this,ef))}commit(J){if(!rg(this,ef))throw Error("No `client` passed to patch, either provide one or pass the patch to a clients `mutate()` method");let Y="string"==typeof this.selection,Q=Object.assign({returnFirst:Y,returnDocuments:!0},J);return rg(this,ef).mutate({patch:this.serialize()},Q)}},rP=rE;ef=new WeakMap;var rO=(J,Y,Q)=>{if(!Y.has(J))throw TypeError("Cannot "+Q)},rj=(J,Y,Q)=>(rO(J,Y,"read from private field"),Q?Q.call(J):Y.get(J)),r_=(J,Y,Q)=>{if(Y.has(J))throw TypeError("Cannot add the same private member more than once");Y instanceof WeakSet?Y.add(J):Y.set(J,Q)},rS=(J,Y,Q,K)=>(rO(J,Y,"write to private field"),K?K.call(J,Q):Y.set(J,Q),Q);let rk={returnDocuments:!1};class rA{constructor(){let J=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],Y=arguments.length>1?arguments[1]:void 0;this.operations=J,this.trxId=Y}create(J){return rc("create",J),this._add({create:J})}createIfNotExists(J){let Y="createIfNotExists";return rc(Y,J),rf(Y,J),this._add({[Y]:J})}createOrReplace(J){let Y="createOrReplace";return rc(Y,J),rf(Y,J),this._add({[Y]:J})}delete(J){return rl("delete",J),this._add({delete:{id:J}})}transactionId(J){return J?(this.trxId=J,this):this.trxId}serialize(){return[...this.operations]}toJSON(){return this.serialize()}reset(){return this.operations=[],this}_add(J){return this.operations.push(J),this}}let rT=class extends rA{constructor(J,Y,Q){super(J,Q),r_(this,eh,void 0),rS(this,eh,Y)}clone(){return new rT([...this.operations],rj(this,eh),this.trxId)}commit(J){if(!rj(this,eh))throw Error("No `client` passed to transaction, either provide one or pass the transaction to a clients `mutate()` method");return rj(this,eh).mutate(this.serialize(),Object.assign({transactionId:this.trxId},rk,J||{}))}patch(J,Y){let Q="function"==typeof Y,K="string"!=typeof J&&J instanceof rP;if(K)return this._add({patch:J.serialize()});
40if(Q){let Q=Y(new rP(J,{},rj(this,eh)));if(!(Q instanceof rP))throw Error("function passed to `patch()` must return the patch");return this._add({patch:Q.serialize()})}return this._add({patch:{id:J,...Y}})}},rI=rT;eh=new WeakMap;let rM=class extends rA{constructor(J,Y,Q){super(J,Q),r_(this,ep,void 0),rS(this,ep,Y)}clone(){return new rM([...this.operations],rj(this,ep),this.trxId)}commit(J){if(!rj(this,ep))throw Error("No `client` passed to transaction, either provide one or pass the transaction to a clients `mutate()` method");return rj(this,ep).mutate(this.serialize(),Object.assign({transactionId:this.trxId},rk,J||{}))}patch(J,Y){let Q="function"==typeof Y,K="string"!=typeof J&&J instanceof rx;if(K)return this._add({patch:J.serialize()});if(Q){let Q=Y(new rx(J,{},rj(this,ep)));if(!(Q instanceof rx))throw Error("function passed to `patch()` must return the patch");return this._add({patch:Q.serialize()})}return this._add({patch:{id:J,...Y}})}},rR=rM;ep=new WeakMap;let rF=(J,Y)=>{let Q=void 0===J?Y:J;return!1===J?void 0:Q},rD=function(){let J=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{dryRun:J.dryRun,returnIds:!0,returnDocuments:rF(J.returnDocuments,!0),visibility:J.visibility||"sync",autoGenerateArrayKeys:J.autoGenerateArrayKeys,skipCrossDatasetReferenceValidation:J.skipCrossDatasetReferenceValidation}},rL=J=>"response"===J.type,rB=J=>J.body,rN=(J,Y)=>J.reduce((J,Q)=>(J[Y(Q)]=Q,J),Object.create(null)),rU=11264;function r$(J,Y,Q,K){let X=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},Z=!1===X.filterResponse?J=>J:J=>J.result;return rJ(J,Y,"query",{query:Q,params:K},X).pipe(tK(Z))}function rq(J,Y,Q){let K=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},X={uri:rX(J,"doc",Q),json:!0,tag:K.tag};return rQ(J,Y,X).pipe(tX(rL),tK(J=>J.body.documents&&J.body.documents[0]))}function rV(J,Y,Q){let K=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},X={uri:rX(J,"doc",Q.join(",")),json:!0,tag:K.tag};return rQ(J,Y,X).pipe(tX(rL),tK(J=>{let Y=rN(J.body.documents||[],J=>J._id);return Q.map(J=>Y[J]||null)}))}function rW(J,Y,Q,K){return rf("createIfNotExists",Q),rY(J,Y,Q,"createIfNotExists",K)}function rz(J,Y,Q,K){return rf("createOrReplace",Q),rY(J,Y,Q,"createOrReplace",K)}function rH(J,Y,Q,K){return rJ(J,Y,"mutate",{mutations:[{delete:rn(Q)}]},K)}function rG(J,Y,Q,K){let X;X=Q instanceof rP||Q instanceof rx?{patch:Q.serialize()}:Q instanceof rI||Q instanceof rR?Q.serialize():Q;let Z=Array.isArray(X)?X:[X],ee=K&&K.transactionId||void 0;return rJ(J,Y,"mutate",{mutations:Z,transactionId:ee},K)}function rJ(J,Y,Q,K){let X=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},Z="mutate"===Q,ee="query"===Q,et=Z?"":rm(K),er=!Z&&et.length<rU,en=er?et:"",eo=X.returnFirst,{timeout:ei,token:ea,tag:eu,headers:ec}=X,el=rX(J,Q,en),ef={method:er?"GET":"POST",uri:el,json:!0,body:er?void 0:K,query:Z&&rD(X),timeout:ei,headers:ec,token:ea,tag:eu,canUseCdn:ee,signal:X.signal};return rQ(J,Y,ef).pipe(tX(rL),tK(rB),tK(J=>{if(!Z)return J;let Y=J.results||[];if(X.returnDocuments)return eo?Y[0]&&Y[0].document:Y.map(J=>J.document);let Q=eo?"documentId":"documentIds",K=eo?Y[0]&&Y[0].id:Y.map(J=>J.id);return{transactionId:J.transactionId,results:Y,[Q]:K}}))}function rY(J,Y,Q,K){let X=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},Z={[K]:Q},ee=Object.assign({returnFirst:!0,returnDocuments:!0},X);return rJ(J,Y,"mutate",{mutations:[Z]},ee)}function rQ(J,Y,Q){let K=Q.url||Q.uri,X=J.config(),Z=void 0===Q.canUseCdn?["GET","HEAD"].indexOf(Q.method||"GET")>=0&&0===K.indexOf("/data/"):Q.canUseCdn,ee=X.useCdn&&Z,et=Q.tag&&X.requestTagPrefix?[X.requestTagPrefix,Q.tag].join("."):Q.tag||X.requestTagPrefix;et&&(Q.query={tag:rd(et),...Q.query});let er=rr(X,Object.assign({},Q,{url:rZ(J,K,ee)})),en=new t$(J=>Y(er,X.requester).subscribe(J));return Q.signal?en.pipe(r0(Q.signal)):en}function rK(J,Y,Q){let K=rQ(J,Y,Q).pipe(tX(J=>"response"===J.type),tK(J=>J.body));return K}function rX(J,Y,Q){let K=J.config(),X=rp(K),Z="/".concat(Y,"/").concat(X),ee=Q?"".concat(Z,"/").concat(Q):Z;return"/data".concat(ee).replace(/\/($|\?)/,"$1")}function rZ(J,Y){let Q=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{url:K,cdnUrl:X}=J.config(),Z=Q?X:K;return"".concat(Z,"/").concat(Y.replace(/^\//,""))}function r0(J){return Y=>new t$(Q=>{let K=()=>Q.error(r2(J));if(J&&J.aborted){K();return}let X=Y.subscribe(Q);return J.addEventListener("abort",K),()=>{J.removeEventListener("abort",K),X.unsubscribe()}})}let r1=!!globalThis.DOMException;function r2(J){var Y,Q;
40if(r1)return new DOMException(null!=(Y=null==J?void 0:J.reason)?Y:"The operation was aborted.","AbortError");let K=Error(null!=(Q=null==J?void 0:J.reason)?Q:"The operation was aborted.");return K.name="AbortError",K}var r3=(J,Y,Q)=>{if(!Y.has(J))throw TypeError("Cannot "+Q)},r6=(J,Y,Q)=>(r3(J,Y,"read from private field"),Q?Q.call(J):Y.get(J)),r4=(J,Y,Q)=>{if(Y.has(J))throw TypeError("Cannot add the same private member more than once");Y instanceof WeakSet?Y.add(J):Y.set(J,Q)},r5=(J,Y,Q,K)=>(r3(J,Y,"write to private field"),K?K.call(J,Q):Y.set(J,Q),Q);class r8{constructor(J,Y){r4(this,ed,void 0),r4(this,em,void 0),r5(this,ed,J),r5(this,em,Y)}upload(J,Y,Q){return r7(r6(this,ed),r6(this,em),J,Y,Q)}}ed=new WeakMap,em=new WeakMap;class r9{constructor(J,Y){r4(this,ey,void 0),r4(this,eg,void 0),r5(this,ey,J),r5(this,eg,Y)}upload(J,Y,Q){let K=r7(r6(this,ey),r6(this,eg),J,Y,Q);return tH(K.pipe(tX(J=>"response"===J.type),tK(J=>J.body.document)))}}function r7(J,Y,Q,K){let X=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};ru(Q);let Z=X.extract||void 0;Z&&!Z.length&&(Z=["none"]);let ee=rp(J.config()),et="image"===Q?"images":"files",er=ne(X,K),{tag:en,label:eo,title:ei,description:ea,creditLine:eu,filename:ec,source:el}=er,ef={label:eo,title:ei,description:ea,filename:ec,meta:Z,creditLine:eu};return el&&(ef.sourceId=el.id,ef.sourceName=el.name,ef.sourceUrl=el.url),rQ(J,Y,{tag:en,method:"POST",timeout:er.timeout||0,uri:"/assets/".concat(et,"/").concat(ee),headers:er.contentType?{"Content-Type":er.contentType}:{},query:ef,body:K})}function ne(J,Y){return"undefined"!=typeof File&&Y instanceof File?Object.assign({filename:!1===J.preserveFilename?void 0:Y.name,contentType:Y.type},J):J}ey=new WeakMap,eg=new WeakMap;let nt="https://www.sanity.io/help/";function nr(J){return nt+J}function nn(J){let Y,Q=!1;return function(){return Q||(Y=J(...arguments),Q=!0),Y}}let no=J=>nn(function(){for(var Y=arguments.length,Q=Array(Y),K=0;K<Y;K++)Q[K]=arguments[K];return console.warn(J.join(" "),...Q)}),ni=no(["You are not using the Sanity CDN. That means your data is always fresh, but the CDN is faster and","cheaper. Think about it! For more info, see ".concat(nr("js-client-cdn-configuration")," "),"To hide this warning, please set the `useCdn` option to either `true` or `false` when creating","the client."]),na=no(["You have configured Sanity client to use a token in the browser. This may cause unintentional security issues.","See ".concat(nr("js-client-browser-token")," for more information and how to hide this warning.")]),ns=no(["Using the Sanity client without specifying an API version is deprecated.","See ".concat(nr("js-client-api-version"))]);no(["The default export of @sanity/client has been deprecated. Use the named export `createClient` instead"]);let nu="apicdn.sanity.io",nc={apiHost:"https://api.sanity.io",apiVersion:"1",useProjectHostname:!0},nl=["localhost","127.0.0.1","0.0.0.0"],nf=J=>-1!==nl.indexOf(J),nh=function(J){if("1"===J||"X"===J)return;let Y=new Date(J),Q=/^\d{4}-\d{2}-\d{2}$/.test(J)&&Y instanceof Date&&Y.getTime()>0;if(!Q)throw Error("Invalid API version string, expected `1` or date in format `YYYY-MM-DD`")},np=(J,Y)=>{let Q=Object.assign({},Y,J);Q.apiVersion||ns();let K=Object.assign({},nc,Q),X=K.useProjectHostname;if("undefined"==typeof Promise){let J=nr("js-client-promise-polyfill");throw Error("No native Promise-implementation found, polyfill needed - see ".concat(J))}if(X&&!K.projectId)throw Error("Configuration must contain `projectId`");let Z="undefined"!=typeof window&&window.location&&window.location.hostname,ee=Z&&nf(window.location.hostname);Z&&ee&&K.token&&!0!==K.ignoreBrowserTokenWarning?na():void 0===K.useCdn&&ni(),X&&rs(K.projectId),K.dataset&&ra(K.dataset),"requestTagPrefix"in K&&(K.requestTagPrefix=K.requestTagPrefix?rd(K.requestTagPrefix).replace(/\.+$/,""):void 0),K.apiVersion="".concat(K.apiVersion).replace(/^v/,""),K.isDefaultApi=K.apiHost===nc.apiHost,K.useCdn=!!K.useCdn&&!K.withCredentials,nh(K.apiVersion);let et=K.apiHost.split("://",2),er=et[0],en=et[1],eo=K.isDefaultApi?nu:en;return K.useProjectHostname?(K.url="".concat(er,"://").concat(K.projectId,".").concat(en,"/v").concat(K.apiVersion),K.cdnUrl="".concat(er,"://").concat(K.projectId,".").concat(eo,"/v").concat(K.apiVersion)):(K.url="".concat(K.apiHost,"/v").concat(K.apiVersion),K.cdnUrl=K.url),K};var nd=(J,Y)=>Object.keys(Y).concat(Object.keys(J)).reduce((Q,K)=>(Q[K]=void 0===J[K]?Y[K]:J[K],Q),{});let nm=(J,Y)=>Y.reduce((Y,Q)=>(void 0===J[Q]||(Y[Q]=J[Q]),Y),{}),ny=14800,ng=["includePreviousRevision","includeResult","visibility","effectFormat","tag"],nv={includeResult:!0};function nb(J,Y){let K=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{url:X,token:Z,withCredentials:ee,requestTagPrefix:et}=this.config(),er=K.tag&&et?[et,K.tag].join("."):K.tag,en={...nd(K,nv),tag:er},eo=nm(en,ng),ei=rm({query:J,params:Y,options:{tag:er,...eo}}),ea="".concat(X).concat(rX(this,"listen",ei));if(ea.length>ny)return new t$(J=>J.error(Error("Query too large for listener")));let eu=en.events?en.events:["mutation"],ec=-1!==eu.indexOf("reconnect"),el={};return(Z||ee)&&(el.withCredentials=!0),Z&&(el.headers={Authorization:"Bearer ".concat(Z)}),new t$(J=>{let Y,K;ei().then(J=>{Y=J}).catch(Y=>{J.error(Y),eh()});let X=!1;function Z(){!X&&(eo(),X||Y.readyState!==Y.CLOSED||(en(),clearTimeout(K),K=setTimeout(ef,100)))}function ee(Y){J.error(nC(Y))}function et(Y){let Q=nw(Y);return Q instanceof Error?J.error(Q):J.next(Q)}function er(){X=!0,en(),J.complete()}function en(){Y&&(Y.removeEventListener("error",Z),Y.removeEventListener("channelError",ee),Y.removeEventListener("disconnect",er),eu.forEach(J=>Y.removeEventListener(J,et)),Y.close())}function eo(){ec&&J.next({type:"reconnect"})}async function ei(){let{default:J}=await Q.e(56).then(Q.t.bind(Q,8056,19)),Y=new J(ea,el);return Y.addEventListener("error",Z),Y.addEventListener("channelError",ee),Y.addEventListener("disconnect",er),eu.forEach(J=>Y.addEventListener(J,et)),Y}function ef(){ei().then(J=>{Y=J}).catch(Y=>{J.error(Y),eh()})}function eh(){X=!0,en()}return eh})}function nw(J){try{let Y=J.data&&JSON.parse(J.data)||{};return Object.assign({type:J.type},Y)}catch(J){return J}}function nC(J){if(J instanceof Error)return J;let Y=nw(J);return Y instanceof Error?Y:Error(nx(Y))}function nx(J){return J.error?J.error.description?J.error.description:"string"==typeof J.error?J.error:JSON.stringify(J.error,null,2):J.message||"Unknown listener error"}var nE=(J,Y,Q)=>
40{if(!Y.has(J))throw TypeError("Cannot "+Q)},nP=(J,Y,Q)=>(nE(J,Y,"read from private field"),Q?Q.call(J):Y.get(J)),nO=(J,Y,Q)=>{if(Y.has(J))throw TypeError("Cannot add the same private member more than once");Y instanceof WeakSet?Y.add(J):Y.set(J,Q)},nj=(J,Y,Q,K)=>(nE(J,Y,"write to private field"),K?K.call(J,Q):Y.set(J,Q),Q);class n_{constructor(J,Y){nO(this,ev,void 0),nO(this,eb,void 0),nj(this,ev,J),nj(this,eb,Y)}create(J,Y){return nk(nP(this,ev),nP(this,eb),"PUT",J,Y)}edit(J,Y){return nk(nP(this,ev),nP(this,eb),"PATCH",J,Y)}delete(J){return nk(nP(this,ev),nP(this,eb),"DELETE",J)}list(){return rK(nP(this,ev),nP(this,eb),{uri:"/datasets"})}}ev=new WeakMap,eb=new WeakMap;class nS{constructor(J,Y){nO(this,ew,void 0),nO(this,eC,void 0),nj(this,ew,J),nj(this,eC,Y)}create(J,Y){return tH(nk(nP(this,ew),nP(this,eC),"PUT",J,Y))}edit(J,Y){return tH(nk(nP(this,ew),nP(this,eC),"PATCH",J,Y))}delete(J){return tH(nk(nP(this,ew),nP(this,eC),"DELETE",J))}list(){return tH(rK(nP(this,ew),nP(this,eC),{uri:"/datasets"}))}}function nk(J,Y,Q,K,X){return ra(K),rK(J,Y,{method:Q,uri:"/datasets/".concat(K),body:X})}ew=new WeakMap,eC=new WeakMap;var nA=(J,Y,Q)=>{if(!Y.has(J))throw TypeError("Cannot "+Q)},nT=(J,Y,Q)=>(nA(J,Y,"read from private field"),Q?Q.call(J):Y.get(J)),nI=(J,Y,Q)=>{if(Y.has(J))throw TypeError("Cannot add the same private member more than once");Y instanceof WeakSet?Y.add(J):Y.set(J,Q)},nM=(J,Y,Q,K)=>(nA(J,Y,"write to private field"),K?K.call(J,Q):Y.set(J,Q),Q);class nR{constructor(J,Y){nI(this,ex,void 0),nI(this,eE,void 0),nM(this,ex,J),nM(this,eE,Y)}list(){return rK(nT(this,ex),nT(this,eE),{uri:"/projects"})}getById(J){return rK(nT(this,ex),nT(this,eE),{uri:"/projects/".concat(J)})}}ex=new WeakMap,eE=new WeakMap;class nF{constructor(J,Y){nI(this,eP,void 0),nI(this,eO,void 0),nM(this,eP,J),nM(this,eO,Y)}list(){return tH(rK(nT(this,eP),nT(this,eO),{uri:"/projects"}))}getById(J){return tH(rK(nT(this,eP),nT(this,eO),{uri:"/projects/".concat(J)}))}}eP=new WeakMap,eO=new WeakMap;var nD=(J,Y,Q)=>{if(!Y.has(J))throw TypeError("Cannot "+Q)},nL=(J,Y,Q)=>(nD(J,Y,"read from private field"),Q?Q.call(J):Y.get(J)),nB=(J,Y,Q)=>{if(Y.has(J))throw TypeError("Cannot add the same private member more than once");Y instanceof WeakSet?Y.add(J):Y.set(J,Q)},nN=(J,Y,Q,K)=>(nD(J,Y,"write to private field"),K?K.call(J,Q):Y.set(J,Q),Q);class nU{constructor(J,Y){nB(this,ej,void 0),nB(this,e_,void 0),nN(this,ej,J),nN(this,e_,Y)}getById(J){return rK(nL(this,ej),nL(this,e_),{uri:"/users/".concat(J)})}}ej=new WeakMap,e_=new WeakMap;class n${constructor(J,Y){nB(this,eS,void 0),nB(this,ek,void 0),nN(this,eS,J),nN(this,ek,Y)}getById(J){return tH(rK(nL(this,eS),nL(this,ek),{uri:"/users/".concat(J)}))}}eS=new WeakMap,ek=new WeakMap;var nq=(J,Y,Q)=>{if(!Y.has(J))throw TypeError("Cannot "+Q)},nV=(J,Y,Q)=>(nq(J,Y,"read from private field"),Q?Q.call(J):Y.get(J)),nW=(J,Y,Q)=>{if(Y.has(J))throw TypeError("Cannot add the same private member more than once");Y instanceof WeakSet?Y.add(J):Y.set(J,Q)},nz=(J,Y,Q,K)=>(nq(J,Y,"write to private field"),K?K.call(J,Q):Y.set(J,Q),Q);let nH=class{constructor(J){let Y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:nc;nW(this,eA,void 0),nW(this,eT,void 0),this.listen=nb,this.config(Y),nz(this,eT,J),this.assets=new r8(this,nV(this,eT)),this.datasets=new n_(this,nV(this,eT)),this.projects=new nR(this,nV(this,eT)),this.users=new nU(this,nV(this,eT))}clone(){return new nH(nV(this,eT),this.config())}config(J){if(void 0===J)return{...nV(this,eA)};if(nV(this,eA)&&!1===nV(this,eA).allowReconfigure)throw Error("Existing client instance cannot be reconfigured - use `withConfig(newConfig)` to return a new client");return nz(this,eA,np(J,nV(this,eA)||{})),this}withConfig(J){return new nH(nV(this,eT),{...this.config(),...J})}fetch(J,Y){let Q=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return r$(this,nV(this,eT),J,Y,Q)}getDocument(J,Y){return rq(this,nV(this,eT),J,Y)}getDocuments(J,Y){return rV(this,nV(this,eT),J,Y)}create(J,Y){return rY(this,nV(this,eT),J,"create",Y)}createIfNotExists(J,Y){return rW(this,nV(this,eT),J,Y)}createOrReplace(J,Y){return rz(this,nV(this,eT),J,Y)}delete(J,Y){return rH(this,nV(this,eT),J,Y)}mutate(J,Y){return rG(this,nV(this,eT),J,Y)}patch(J,Y){return new rx(J,Y,this)}transaction(J){return new rR(J,this)}request(J){return rK(this,nV(this,eT),J)}getUrl(J,Y){return rZ(this,J,Y)}getDataUrl(J,Y){return rX(this,J,Y)}},nG=nH;eA=new WeakMap,eT=new WeakMap;let nJ=class{constructor(J){let Y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:nc;nW(this,eI,void 0),nW(this,eM,void 0),this.listen=nb,this.config(Y),nz(this,eM,J),this.assets=new r9(this,nV(this,eM)),this.datasets=new nS(this,nV(this,eM)),this.projects=new nF(this,nV(this,eM)),this.users=new n$(this,nV(this,eM)),this.observable=new nG(J,Y)}clone(){return new nJ(nV(this,eM),this.config())}config(J){if(void 0===J)return{...nV(this,eI)};if(nV(this,eI)&&!1===nV(this,eI).allowReconfigure)throw Error("Existing client instance cannot be reconfigured - use `withConfig(newConfig)` to return a new client");return this.observable&&this.observable.config(J),nz(this,eI,np(J,nV(this,eI)||{})),this}withConfig(J){return new nJ(nV(this,eM),{...this.config(),...J})}fetch(J,Y){let Q=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return tH(r$(this,nV(this,eM),J,Y,Q))}getDocument(J,Y){return tH(rq(this,nV(this,eM),J,Y))}getDocuments(J,Y){return tH(rV(this,nV(this,eM),J,Y))}create(J,Y){return tH(rY(this,nV(this,eM),J,"create",Y))}createIfNotExists(J,Y){return tH(rW(this,nV(this,eM),J,Y))}createOrReplace(J,Y){return tH(rz(this,nV(this,eM),J,Y))}delete(J,Y){return tH(rH(this,nV(this,eM),J,Y))}mutate(J,Y){return tH(rG(this,nV(this,eM),J,Y))}patch(J,Y){return new rP(J,Y,this)}transaction(J){return new rI(J,this)}request(J){return tH(rK(this,nV(this,eM),J))}dataRequest(J,Y,Q){return tH(rJ(this,nV(this,eM),J,Y,Q))}getUrl(J,Y){return rZ(this,J,Y)}getDataUrl(J,Y){return rX(this,J,Y)}},nY=nJ;eI=new WeakMap,eM=new WeakMap;let nQ=re(tZ);nQ.defaultRequester;let nK=J=>
40new nY(nQ,J)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.