UNPKG

@prefecthq/prefect-ui-library

Version:

This library is the Vue and Typescript component library for [Prefect 2](https://github.com/PrefectHQ/prefect) and [Prefect Cloud 2](https://www.prefect.io/cloud/). _The components and utilities in this project are not meant to be used independently_.

6 lines 2.18 MB
(function(b,r){typeof exports=="object"&&typeof module<"u"?r(exports,require("vue"),require("@prefecthq/vue-compositions"),require("vue-router"),require("@prefecthq/prefect-design"),require("@prefecthq/vue-charts"),require("vee-validate")):typeof define=="function"&&define.amd?define(["exports","vue","@prefecthq/vue-compositions","vue-router","@prefecthq/prefect-design","@prefecthq/vue-charts","vee-validate"],r):(b=typeof globalThis<"u"?globalThis:b||self,r(b["prefect-ui-library"]={},b.Vue,b.vueCompositions,b.vueRouter,b.prefectDesign,b.vueCharts,b.veeValidate))})(this,function(b,r,F,_n,I,Ea,uo){"use strict";var EBe=Object.defineProperty;var PBe=(b,r,F)=>r in b?EBe(b,r,{enumerable:!0,configurable:!0,writable:!0,value:F}):b[r]=F;var B=(b,r,F)=>PBe(b,typeof r!="symbol"?r+"":r,F);const N9=Object.freeze(Object.defineProperty({__proto__:null,get ActivityChart(){return Cx},get ArtifactCard(){return ku},get ArtifactCollections(){return yF},get ArtifactCollectionsEmptyState(){return Rx},get ArtifactDataMarkdown(){return Ex},get ArtifactDataRaw(){return gF},get ArtifactDataResult(){return Px},get ArtifactDataUnknown(){return Nx},get ArtifactDataView(){return Fg},get ArtifactDescription(){return Mx},get ArtifactDetails(){return _F},get ArtifactKeyIconText(){return Og},get ArtifactMenu(){return wF},get ArtifactTimeline(){return kF},get ArtifactTypeSelect(){return Ax},get AutomationIconText(){return Vx},get AutomationMenu(){return TF},get BetaBadge(){return Dx},get BlockCapabilityBlockDocumentInput(){return Bx},get BlockDocumentCard(){return xF},get BlockDocumentCombobox(){return wx},get BlockDocumentInput(){return Vg},get BlockDocumentKeyValue(){return SF},get BlockDocumentMenu(){return CF},get BlockDocumentsTable(){return RF},get BlockIconText(){return om},get BlockSchemaCapabilities(){return EF},get BlockSchemaCapabilitySelect(){return PF},get BlockSchemaCreateForm(){return gx},get BlockSchemaEditForm(){return NF},get BlockTypeCard(){return AF},get BlockTypeCardLayout(){return Ix},get BlockTypeCardPreview(){return Ag},get BlockTypeList(){return _x},get BlockTypeSelect(){return Ox},get BlockTypeSnippet(){return Lg},get BlocksPageEmptyState(){return MF},get CodeBanner(){return VF},get CollectionCardPreview(){return vx},get CollectionItemCard(){return DF},get CollectionsList(){return BF},get ColorModeSelect(){return IF},get ColorModeSelectOption(){return Xg},get ConcurrencyLimitActiveRuns(){return FF},get ConcurrencyLimitDetails(){return OF},get ConcurrencyLimitMenu(){return zg},get ConcurrencyLimitResetModal(){return Wx},get ConcurrencyLimitV2Menu(){return $x},get ConcurrencyLimitV2ResetModal(){return zx},get ConcurrencyLimitV2Toggle(){return Zx},get ConcurrencyLimitsCreateModal(){return Zg},get ConcurrencyLimitsPageEmptyState(){return Xx},get ConcurrencyLimitsTable(){return vF},get ConcurrencyLimitsV2CreateModal(){return Ux},get ConcurrencyLimitsV2EmptyState(){return Gx},get ConcurrencyLimitsV2Table(){return WF},get ConcurrencyLimitsV2UpdateModal(){return Hx},get ConcurrencyTableActiveSlots(){return jx},get ConfirmDeleteModal(){return wn},get ConfirmStateChangeModal(){return Yg},get CopyOverflowMenuItem(){return dr},get CopyableWrapper(){return xu},get CronScheduleForm(){return qx},get CumulativeTaskRunsCard(){return UF},get DashboardWorkPoolsCard(){return H3},get DateInput(){return em},get DateRangeInput(){return $3},get DateRangeSelect(){return _S},get DayOrDescriptionModal(){return Kx},get DeploymentCombobox(){return k0},get DeploymentComboboxOption(){return T0},get DeploymentConfiguration(){return z3},get DeploymentCustomRunOverflowMenuItem(){return x0},get DeploymentDeprecatedMessage(){return Z3},get DeploymentDescription(){return j3},get DeploymentDescriptionEmptyState(){return Y3},get DeploymentDetails(){return q3},get DeploymentDisableToggle(){return S0},get DeploymentForm(){return Q3},get DeploymentIconText(){return Su},get DeploymentList(){return J3},get DeploymentMenu(){return eO},get DeploymentQuickRunOverflowMenuItem(){return E0},get DeploymentRelationships(){return M0},get DeploymentScheduleCard(){return kS},get DeploymentScheduleMenu(){return TS},get DeploymentScheduleTags(){return SS},get DeploymentScheduleToggle(){return CS},get DeploymentSchedulesFieldset(){return xS},get DeploymentStatusBadge(){return A0},get DeploymentStatusIcon(){return PS},get DeploymentStatusSelect(){return NS},get DeploymentTagsInput(){return V0},get DeploymentToggle(){return bS},get DeploymentsCount(){return RS},get DeploymentsDeleteButton(){return ES},get DeploymentsPageEmptyState(){return tO},get DocumentationButton(){return wo},get DurationIconText(){return Ji},get DurationInput(){return MS},get EventCard(){return D0},get EventRelatedKeyValue(){return bm},get EventResourceCombobox(){return rO},get EventResourceIconText(){return oO},get EventResourceKeyValue(){return km},get EventsCombobox(){return B0},get ExploreEventsButton(){return AS},get ExtraInfoModal(){return im},get ExtraInfoTooltip(){return I0},get FlowActivityChart(){return aO},get FlowCombobox(){return F0},get FlowDetails(){return sO},get FlowIconText(){return P0},get FlowList(){return iO},get FlowMenu(){return lO},get FlowPopover(){return DS},get FlowRouterLink(){return _m},get FlowRunArtifacts(){return cO},get FlowRunAutomation(){return BS},get FlowRunBreadCrumbs(){return w0},get FlowRunCancelButton(){return IS},get FlowRunCancelModal(){return O0},get FlowRunCreateForm(){return uO},get FlowRunDeployment(){return am},get FlowRunDetails(){return dO},get FlowRunFilteredList(){return pO},get FlowRunFlow(){return N0},get FlowRunGraph(){return AW},get FlowRunGraphArtifactCard(){return UR},get FlowRunGraphArtifactDrawer(){return VW},get FlowRunGraphArtifactsPopover(){return DW},get FlowRunGraphConfirmation(){return XR},get FlowRunGraphEventPopover(){return BW},get FlowRunGraphEventsPopover(){return IW},get FlowRunGraphPopover(){return Xp},get FlowRunGraphSelectionPanel(){return FW},get FlowRunGraphStatePopover(){return OW},get FlowRunHistoryCard(){return vW},get FlowRunIconText(){return qd},get FlowRunJobVariableOverridesLabeledInput(){return Tm},get FlowRunList(){return wf},get FlowRunListItem(){return LW},get FlowRunLogs(){return WW},get FlowRunLogsDownloadButton(){return GR},get FlowRunMenu(){return XW},get FlowRunName(){return Aw},get FlowRunParentFlowRun(){return HR},get FlowRunPopOver(){return $R},get FlowRunPopOverContent(){return b0},get FlowRunResumeButton(){return zR},get FlowRunResumeModal(){return Mw},get FlowRunRetryButton(){return ZR},get FlowRunRetryModal(){return Vw},get FlowRunStartTime(){return op},get FlowRunStateTypeTab(){return KR},get FlowRunSuspendButton(){return qR},get FlowRunSuspendModal(){return Bw},get FlowRunTagsInput(){return Dw},get FlowRunTaskRuns(){return $W},get FlowRunTimelineSubFlowRunDetails(){return QR},get FlowRunTimelineTaskDetails(){return JR},get FlowRunWorkPool(){return Qd},get FlowRunWorkQueue(){return Jd},get FlowRunsBarChart(){return Mu},get FlowRunsDeleteButton(){return jR},get FlowRunsFilterGroup(){return UW},get FlowRunsPageEmptyState(){return GW},get FlowRunsScatterPlot(){return HW},get FlowRunsSort(){return YR},get FlowsDeleteButton(){return eE},get FlowsFilterGroup(){return zW},get FlowsPageEmptyState(){return ZW},get FormattedDate(){return Et},get FourZeroFour(){return jW},get IconTextCount(){return tE},get IntervalScheduleForm(){return nE},get JobVariableOverridesInput(){return L0},get JsonInput(){return En},get LastFlowRun(){return Iw},get LogLevelLabel(){return rE},get LogLevelSelect(){return Fw},get LogRow(){return oE},get LogoImage(){return ds},get LogsContainer(){return Ow},get LogsSort(){return vw},get MarketingBanner(){return YW},get MiniDeploymentHistory(){return aE},get MiniFlowHistory(){return sE},get NextFlowRun(){return Lw},get NotificationDetails(){return Xw},get NotificationForm(){return KW},get NotificationMenu(){return iE},get NotificationStatusSelect(){return lE},get NotificationToggle(){return cE},get NotificationsPageEmptyState(){return qW},get NotificationsTable(){return QW},get PageHeading(){return xt},get PageHeadingAccountSettings(){return JW},get PageHeadingApiKeys(){return eX},get PageHeadingArtifact(){return tX},get PageHeadingArtifactKey(){return nX},get PageHeadingArtifacts(){return rX},get PageHeadingAutomation(){return aX},get PageHeadingBlock(){return sX},get PageHeadingBlockEdit(){return iX},get PageHeadingBlocks(){return lX},get PageHeadingBlocksCatalog(){return cX},get PageHeadingBlocksCatalogCreate(){return uX},get PageHeadingBlocksCatalogView(){return dX},get PageHeadingConcurrencyLimit(){return pX},get PageHeadingConcurrencyLimits(){return hX},get PageHeadingDeployment(){return mX},get PageHeadingDeploymentDuplicate(){return fX},get PageHeadingDeploymentEdit(){return yX},get PageHeadingDeployments(){return gX},get PageHeadingFlow(){return _X},get PageHeadingFlowCollection(){return wX},get PageHeadingFlowCollections(){return bX},get PageHeadingFlowRun(){return kX},get PageHeadingFlowRunCreate(){return TX},get PageHeadingFlowRuns(){return CX},get PageHeadingFlows(){return RX},get PageHeadingNotificationCreate(){return EX},get PageHeadingNotificationEdit(){return PX},get PageHeadingNotifications(){return NX},get PageHeadingRuns(){return MX},get PageHeadingTaskRun(){return AX},get PageHeadingVariables(){return VX},get PageHeadingWorkPool(){return DX},get PageHeadingWorkPoolCreate(){return BX},get PageHeadingWorkPoolEdit(){return IX},get PageHeadingWorkPoolQueue(){return FX},get PageHeadingWorkPoolQueueCreate(){return OX},get PageHeadingWorkPoolQueueEdit(){return vX},get PageHeadingWorkPools(){return LX},get PageHeadingWorkspaceSettings(){return WX},get ParametersTable(){return XX},get ProcessTypeBadge(){return fE},get QuickRunParametersModal(){return C0},get ResourceLink(){return UX},get ResultsCount(){return Lr},get RunMenu(){return yE},get SaveFilterModal(){return hE},get SavedFilters(){return Uw},get SavedFiltersDeleteModal(){return pE},get SavedFiltersMenu(){return mE},get ScheduleFieldset(){return GX},get ScheduleFormModal(){return xf},get SchemaForm(){return HX},get SchemaFormFields(){return dc},get SchemaFormFieldsWithValues(){return gE},get SchemaFormInput(){return Rg},get SchemaFormProperties(){return lx},get SchemaFormProperty(){return uc},get SchemaFormPropertyAllOf(){return cx},get SchemaFormPropertyAnyOf(){return yx},get SchemaInput(){return $X},get SchemaPropertiesKeyValues(){return Wg},get SchemaPropertyKeyValue(){return Fx},get SearchInput(){return Wr},get SelectedCount(){return fc},get SeparatedList(){return Ww},get StateBadge(){return Pn},get StateIcon(){return Gg},get StateListItem(){return Hg},get StateNameSelect(){return gd},get StateSelect(){return Yx},get StatisticKeyValue(){return Ki},get SubmitButton(){return Yi},get TaskRunArtifacts(){return zX},get TaskRunDetails(){return ZX},get TaskRunIconText(){return vg},get TaskRunList(){return $g},get TaskRunListItem(){return Lx},get TaskRunLogs(){return jX},get TaskRunMenu(){return _E},get TaskRunsDeleteButton(){return YX},get TaskRunsSort(){return wE},get TimeSpanFilter(){return KX},get TimezoneSelect(){return lm},get ToastFlowRunCreate(){return R0},get UseDeploymentSlot(){return wS},get UseFlowSlot(){return VS},get VariableCreateModal(){return Gw},get VariableDuplicateModal(){return bE},get VariableEditModal(){return Hw},get VariableMenu(){return kE},get VariableTagsInput(){return SE},get VariablesDeleteButton(){return TE},get VariablesPageEmptyState(){return qX},get VariablesTable(){return QX},get ViewModeButtonGroup(){return rm},get WorkPoolBaseJobTemplateFormSection(){return $w},get WorkPoolCard(){return EE},get WorkPoolCombobox(){return bf},get WorkPoolCreateWizard(){return e6},get WorkPoolCreateWizardStepInformation(){return PE},get WorkPoolCreateWizardStepInfrastructureConfiguration(){return NE},get WorkPoolCreateWizardStepInfrastructureType(){return ME},get WorkPoolDetails(){return t6},get WorkPoolEditForm(){return n6},get WorkPoolIconText(){return Cu},get WorkPoolLateIndicator(){return r6},get WorkPoolList(){return AE},get WorkPoolMenu(){return o6},get WorkPoolQueueCombobox(){return v0},get WorkPoolQueueCreateForm(){return a6},get WorkPoolQueueDetails(){return s6},get WorkPoolQueueEditForm(){return i6},get WorkPoolQueueMenu(){return l6},get WorkPoolQueuePriorityLabel(){return Cf},get WorkPoolQueueStatusBadge(){return zw},get WorkPoolQueueStatusIcon(){return sm},get WorkPoolQueueToggle(){return Zw},get WorkPoolQueueUpcomingFlowRunsList(){return u6},get WorkPoolQueuesDeleteButton(){return VE},get WorkPoolQueuesTable(){return c6},get WorkPoolStatusBadge(){return DE},get WorkPoolStatusIcon(){return wm},get WorkPoolStatusSelect(){return BE},get WorkPoolToggle(){return jw},get WorkPoolTypeSelect(){return IE},get WorkPools(){return d6},get WorkPoolsPageEmptyState(){return p6},get WorkQueueCombobox(){return FE},get WorkQueueIconText(){return Rf},get WorkQueueStatusSelect(){return OE},get WorkerMenu(){return CE},get WorkerStatusBadge(){return RE},get WorkersLateIndicator(){return Sf},get WorkersTable(){return JX},get WorkspaceDashboardFlowRunsCard(){return h6},get WorkspaceEventDetails(){return m6},get WorkspaceEventMenu(){return f6},get WorkspaceEventsLineChart(){return y6},get WorkspaceEventsTimeline(){return g6},get WorkspaceVariableCombobox(){return kx}},Symbol.toStringTag,{value:"Module"}));function YP(t,e){return function(){return t.apply(e,arguments)}}const{toString:M9}=Object.prototype,{getPrototypeOf:Xb}=Object,jf=(t=>e=>{const n=M9.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),ss=t=>(t=t.toLowerCase(),e=>jf(e)===t),Yf=t=>e=>typeof e===t,{isArray:Rd}=Array,ih=Yf("undefined");function A9(t){return t!==null&&!ih(t)&&t.constructor!==null&&!ih(t.constructor)&&Jo(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const KP=ss("ArrayBuffer");function V9(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&KP(t.buffer),e}const D9=Yf("string"),Jo=Yf("function"),qP=Yf("number"),Kf=t=>t!==null&&typeof t=="object",B9=t=>t===!0||t===!1,qf=t=>{if(jf(t)!=="object")return!1;const e=Xb(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},I9=ss("Date"),F9=ss("File"),O9=ss("Blob"),v9=ss("FileList"),L9=t=>Kf(t)&&Jo(t.pipe),W9=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||Jo(t.append)&&((e=jf(t))==="formdata"||e==="object"&&Jo(t.toString)&&t.toString()==="[object FormData]"))},X9=ss("URLSearchParams"),[U9,G9,H9,$9]=["ReadableStream","Request","Response","Headers"].map(ss),z9=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function lh(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let o,a;if(typeof t!="object"&&(t=[t]),Rd(t))for(o=0,a=t.length;o<a;o++)e.call(null,t[o],o,t);else{const s=n?Object.getOwnPropertyNames(t):Object.keys(t),l=s.length;let c;for(o=0;o<l;o++)c=s[o],e.call(null,t[c],c,t)}}function QP(t,e){e=e.toLowerCase();const n=Object.keys(t);let o=n.length,a;for(;o-- >0;)if(a=n[o],e===a.toLowerCase())return a;return null}const Qc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,JP=t=>!ih(t)&&t!==Qc;function Ub(){const{caseless:t}=JP(this)&&this||{},e={},n=(o,a)=>{const s=t&&QP(e,a)||a;qf(e[s])&&qf(o)?e[s]=Ub(e[s],o):qf(o)?e[s]=Ub({},o):Rd(o)?e[s]=o.slice():e[s]=o};for(let o=0,a=arguments.length;o<a;o++)arguments[o]&&lh(arguments[o],n);return e}const Z9=(t,e,n,{allOwnKeys:o}={})=>(lh(e,(a,s)=>{n&&Jo(a)?t[s]=YP(a,n):t[s]=a},{allOwnKeys:o}),t),j9=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),Y9=(t,e,n,o)=>{t.prototype=Object.create(e.prototype,o),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},K9=(t,e,n,o)=>{let a,s,l;const c={};if(e=e||{},t==null)return e;do{for(a=Object.getOwnPropertyNames(t),s=a.length;s-- >0;)l=a[s],(!o||o(l,t,e))&&!c[l]&&(e[l]=t[l],c[l]=!0);t=n!==!1&&Xb(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},q9=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const o=t.indexOf(e,n);return o!==-1&&o===n},Q9=t=>{if(!t)return null;if(Rd(t))return t;let e=t.length;if(!qP(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},J9=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&Xb(Uint8Array)),eG=(t,e)=>{const o=(t&&t[Symbol.iterator]).call(t);let a;for(;(a=o.next())&&!a.done;){const s=a.value;e.call(t,s[0],s[1])}},tG=(t,e)=>{let n;const o=[];for(;(n=t.exec(e))!==null;)o.push(n);return o},nG=ss("HTMLFormElement"),rG=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,a){return o.toUpperCase()+a}),eN=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),oG=ss("RegExp"),tN=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),o={};lh(n,(a,s)=>{let l;(l=e(a,s,t))!==!1&&(o[s]=l||a)}),Object.defineProperties(t,o)},aG=t=>{tN(t,(e,n)=>{if(Jo(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=t[n];if(Jo(o)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},sG=(t,e)=>{const n={},o=a=>{a.forEach(s=>{n[s]=!0})};return Rd(t)?o(t):o(String(t).split(e)),n},iG=()=>{},lG=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function cG(t){return!!(t&&Jo(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const uG=t=>{const e=new Array(10),n=(o,a)=>{if(Kf(o)){if(e.indexOf(o)>=0)return;if(!("toJSON"in o)){e[a]=o;const s=Rd(o)?[]:{};return lh(o,(l,c)=>{const u=n(l,a+1);!ih(u)&&(s[c]=u)}),e[a]=void 0,s}}return o};return n(t,0)},dG=ss("AsyncFunction"),pG=t=>t&&(Kf(t)||Jo(t))&&Jo(t.then)&&Jo(t.catch),nN=((t,e)=>t?setImmediate:e?((n,o)=>(Qc.addEventListener("message",({source:a,data:s})=>{a===Qc&&s===n&&o.length&&o.shift()()},!1),a=>{o.push(a),Qc.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Jo(Qc.postMessage)),hG=typeof queueMicrotask<"u"?queueMicrotask.bind(Qc):typeof process<"u"&&process.nextTick||nN,de={isArray:Rd,isArrayBuffer:KP,isBuffer:A9,isFormData:W9,isArrayBufferView:V9,isString:D9,isNumber:qP,isBoolean:B9,isObject:Kf,isPlainObject:qf,isReadableStream:U9,isRequest:G9,isResponse:H9,isHeaders:$9,isUndefined:ih,isDate:I9,isFile:F9,isBlob:O9,isRegExp:oG,isFunction:Jo,isStream:L9,isURLSearchParams:X9,isTypedArray:J9,isFileList:v9,forEach:lh,merge:Ub,extend:Z9,trim:z9,stripBOM:j9,inherits:Y9,toFlatObject:K9,kindOf:jf,kindOfTest:ss,endsWith:q9,toArray:Q9,forEachEntry:eG,matchAll:tG,isHTMLForm:nG,hasOwnProperty:eN,hasOwnProp:eN,reduceDescriptors:tN,freezeMethods:aG,toObjectSet:sG,toCamelCase:rG,noop:iG,toFiniteNumber:lG,findKey:QP,global:Qc,isContextDefined:JP,isSpecCompliantForm:cG,toJSONObject:uG,isAsyncFn:dG,isThenable:pG,setImmediate:nN,asap:hG};function bt(t,e,n,o,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),o&&(this.request=o),a&&(this.response=a,this.status=a.status?a.status:null)}de.inherits(bt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:de.toJSONObject(this.config),code:this.code,status:this.status}}});const rN=bt.prototype,oN={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{oN[t]={value:t}}),Object.defineProperties(bt,oN),Object.defineProperty(rN,"isAxiosError",{value:!0}),bt.from=(t,e,n,o,a,s)=>{const l=Object.create(rN);return de.toFlatObject(t,l,function(u){return u!==Error.prototype},c=>c!=="isAxiosError"),bt.call(l,t.message,e,n,o,a),l.cause=t,l.name=t.name,s&&Object.assign(l,s),l};const mG=null;function Gb(t){return de.isPlainObject(t)||de.isArray(t)}function aN(t){return de.endsWith(t,"[]")?t.slice(0,-2):t}function sN(t,e,n){return t?t.concat(e).map(function(a,s){return a=aN(a),!n&&s?"["+a+"]":a}).join(n?".":""):e}function fG(t){return de.isArray(t)&&!t.some(Gb)}const yG=de.toFlatObject(de,{},null,function(e){return/^is[A-Z]/.test(e)});function Qf(t,e,n){if(!de.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=de.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(_,w){return!de.isUndefined(w[_])});const o=n.metaTokens,a=n.visitor||d,s=n.dots,l=n.indexes,u=(n.Blob||typeof Blob<"u"&&Blob)&&de.isSpecCompliantForm(e);if(!de.isFunction(a))throw new TypeError("visitor must be a function");function i(y){if(y===null)return"";if(de.isDate(y))return y.toISOString();if(!u&&de.isBlob(y))throw new bt("Blob is not supported. Use a Buffer instead.");return de.isArrayBuffer(y)||de.isTypedArray(y)?u&&typeof Blob=="function"?new Blob([y]):Buffer.from(y):y}function d(y,_,w){let k=y;if(y&&!w&&typeof y=="object"){if(de.endsWith(_,"{}"))_=o?_:_.slice(0,-2),y=JSON.stringify(y);else if(de.isArray(y)&&fG(y)||(de.isFileList(y)||de.endsWith(_,"[]"))&&(k=de.toArray(y)))return _=aN(_),k.forEach(function(C,R){!(de.isUndefined(C)||C===null)&&e.append(l===!0?sN([_],R,s):l===null?_:_+"[]",i(C))}),!1}return Gb(y)?!0:(e.append(sN(w,_,s),i(y)),!1)}const p=[],h=Object.assign(yG,{defaultVisitor:d,convertValue:i,isVisitable:Gb});function m(y,_){if(!de.isUndefined(y)){if(p.indexOf(y)!==-1)throw Error("Circular reference detected in "+_.join("."));p.push(y),de.forEach(y,function(k,S){(!(de.isUndefined(k)||k===null)&&a.call(e,k,de.isString(S)?S.trim():S,_,h))===!0&&m(k,_?_.concat(S):[S])}),p.pop()}}if(!de.isObject(t))throw new TypeError("data must be an object");return m(t),e}function iN(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(o){return e[o]})}function Hb(t,e){this._pairs=[],t&&Qf(t,this,e)}const lN=Hb.prototype;lN.append=function(e,n){this._pairs.push([e,n])},lN.toString=function(e){const n=e?function(o){return e.call(this,o,iN)}:iN;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function gG(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function cN(t,e,n){if(!e)return t;const o=n&&n.encode||gG;de.isFunction(n)&&(n={serialize:n});const a=n&&n.serialize;let s;if(a?s=a(e,n):s=de.isURLSearchParams(e)?e.toString():new Hb(e,n).toString(o),s){const l=t.indexOf("#");l!==-1&&(t=t.slice(0,l)),t+=(t.indexOf("?")===-1?"?":"&")+s}return t}class uN{constructor(){this.handlers=[]}use(e,n,o){return this.handlers.push({fulfilled:e,rejected:n,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){de.forEach(this.handlers,function(o){o!==null&&e(o)})}}const dN={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},_G={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams<"u"?URLSearchParams:Hb,FormData:typeof FormData<"u"?FormData:null,Blob:typeof Blob<"u"?Blob:null},protocols:["http","https","file","blob","url","data"]},$b=typeof window<"u"&&typeof document<"u",zb=typeof navigator=="object"&&navigator||void 0,wG=$b&&(!zb||["ReactNative","NativeScript","NS"].indexOf(zb.product)<0),bG=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",kG=$b&&window.location.href||"http://localhost",Jr={...Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:$b,hasStandardBrowserEnv:wG,hasStandardBrowserWebWorkerEnv:bG,navigator:zb,origin:kG},Symbol.toStringTag,{value:"Module"})),..._G};function TG(t,e){return Qf(t,new Jr.classes.URLSearchParams,Object.assign({visitor:function(n,o,a,s){return Jr.isNode&&de.isBuffer(n)?(this.append(o,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},e))}function xG(t){return de.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function SG(t){const e={},n=Object.keys(t);let o;const a=n.length;let s;for(o=0;o<a;o++)s=n[o],e[s]=t[s];return e}function pN(t){function e(n,o,a,s){let l=n[s++];if(l==="__proto__")return!0;const c=Number.isFinite(+l),u=s>=n.length;return l=!l&&de.isArray(a)?a.length:l,u?(de.hasOwnProp(a,l)?a[l]=[a[l],o]:a[l]=o,!c):((!a[l]||!de.isObject(a[l]))&&(a[l]=[]),e(n,o,a[l],s)&&de.isArray(a[l])&&(a[l]=SG(a[l])),!c)}if(de.isFormData(t)&&de.isFunction(t.entries)){const n={};return de.forEachEntry(t,(o,a)=>{e(xG(o),a,n,0)}),n}return null}function CG(t,e,n){if(de.isString(t))try{return(e||JSON.parse)(t),de.trim(t)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(t)}const ch={transitional:dN,adapter:["xhr","http","fetch"],transformRequest:[function(e,n){const o=n.getContentType()||"",a=o.indexOf("application/json")>-1,s=de.isObject(e);if(s&&de.isHTMLForm(e)&&(e=new FormData(e)),de.isFormData(e))return a?JSON.stringify(pN(e)):e;if(de.isArrayBuffer(e)||de.isBuffer(e)||de.isStream(e)||de.isFile(e)||de.isBlob(e)||de.isReadableStream(e))return e;if(de.isArrayBufferView(e))return e.buffer;if(de.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let c;if(s){if(o.indexOf("application/x-www-form-urlencoded")>-1)return TG(e,this.formSerializer).toString();if((c=de.isFileList(e))||o.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return Qf(c?{"files[]":e}:e,u&&new u,this.formSerializer)}}return s||a?(n.setContentType("application/json",!1),CG(e)):e}],transformResponse:[function(e){const n=this.transitional||ch.transitional,o=n&&n.forcedJSONParsing,a=this.responseType==="json";if(de.isResponse(e)||de.isReadableStream(e))return e;if(e&&de.isString(e)&&(o&&!this.responseType||a)){const l=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(e)}catch(c){if(l)throw c.name==="SyntaxError"?bt.from(c,bt.ERR_BAD_RESPONSE,this,null,this.response):c}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Jr.classes.FormData,Blob:Jr.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};de.forEach(["delete","get","head","post","put","patch"],t=>{ch.headers[t]={}});const RG=de.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),EG=t=>{const e={};let n,o,a;return t&&t.split(` `).forEach(function(l){a=l.indexOf(":"),n=l.substring(0,a).trim().toLowerCase(),o=l.substring(a+1).trim(),!(!n||e[n]&&RG[n])&&(n==="set-cookie"?e[n]?e[n].push(o):e[n]=[o]:e[n]=e[n]?e[n]+", "+o:o)}),e},hN=Symbol("internals");function uh(t){return t&&String(t).trim().toLowerCase()}function Jf(t){return t===!1||t==null?t:de.isArray(t)?t.map(Jf):String(t)}function PG(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(t);)e[o[1]]=o[2];return e}const NG=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Zb(t,e,n,o,a){if(de.isFunction(o))return o.call(this,e,n);if(a&&(e=n),!!de.isString(e)){if(de.isString(o))return e.indexOf(o)!==-1;if(de.isRegExp(o))return o.test(e)}}function MG(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,o)=>n.toUpperCase()+o)}function AG(t,e){const n=de.toCamelCase(" "+e);["get","set","has"].forEach(o=>{Object.defineProperty(t,o+n,{value:function(a,s,l){return this[o].call(this,e,a,s,l)},configurable:!0})})}let Io=class{constructor(e){e&&this.set(e)}set(e,n,o){const a=this;function s(c,u,i){const d=uh(u);if(!d)throw new Error("header name must be a non-empty string");const p=de.findKey(a,d);(!p||a[p]===void 0||i===!0||i===void 0&&a[p]!==!1)&&(a[p||u]=Jf(c))}const l=(c,u)=>de.forEach(c,(i,d)=>s(i,d,u));if(de.isPlainObject(e)||e instanceof this.constructor)l(e,n);else if(de.isString(e)&&(e=e.trim())&&!NG(e))l(EG(e),n);else if(de.isHeaders(e))for(const[c,u]of e.entries())s(u,c,o);else e!=null&&s(n,e,o);return this}get(e,n){if(e=uh(e),e){const o=de.findKey(this,e);if(o){const a=this[o];if(!n)return a;if(n===!0)return PG(a);if(de.isFunction(n))return n.call(this,a,o);if(de.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=uh(e),e){const o=de.findKey(this,e);return!!(o&&this[o]!==void 0&&(!n||Zb(this,this[o],o,n)))}return!1}delete(e,n){const o=this;let a=!1;function s(l){if(l=uh(l),l){const c=de.findKey(o,l);c&&(!n||Zb(o,o[c],c,n))&&(delete o[c],a=!0)}}return de.isArray(e)?e.forEach(s):s(e),a}clear(e){const n=Object.keys(this);let o=n.length,a=!1;for(;o--;){const s=n[o];(!e||Zb(this,this[s],s,e,!0))&&(delete this[s],a=!0)}return a}normalize(e){const n=this,o={};return de.forEach(this,(a,s)=>{const l=de.findKey(o,s);if(l){n[l]=Jf(a),delete n[s];return}const c=e?MG(s):String(s).trim();c!==s&&delete n[s],n[c]=Jf(a),o[c]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return de.forEach(this,(o,a)=>{o!=null&&o!==!1&&(n[a]=e&&de.isArray(o)?o.join(", "):o)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const o=new this(e);return n.forEach(a=>o.set(a)),o}static accessor(e){const o=(this[hN]=this[hN]={accessors:{}}).accessors,a=this.prototype;function s(l){const c=uh(l);o[c]||(AG(a,l),o[c]=!0)}return de.isArray(e)?e.forEach(s):s(e),this}};Io.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),de.reduceDescriptors(Io.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(o){this[n]=o}}}),de.freezeMethods(Io);function jb(t,e){const n=this||ch,o=e||n,a=Io.from(o.headers);let s=o.data;return de.forEach(t,function(c){s=c.call(n,s,a.normalize(),e?e.status:void 0)}),a.normalize(),s}function mN(t){return!!(t&&t.__CANCEL__)}function Ed(t,e,n){bt.call(this,t??"canceled",bt.ERR_CANCELED,e,n),this.name="CanceledError"}de.inherits(Ed,bt,{__CANCEL__:!0});function fN(t,e,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?t(n):e(new bt("Request failed with status code "+n.status,[bt.ERR_BAD_REQUEST,bt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function VG(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function DG(t,e){t=t||10;const n=new Array(t),o=new Array(t);let a=0,s=0,l;return e=e!==void 0?e:1e3,function(u){const i=Date.now(),d=o[s];l||(l=i),n[a]=u,o[a]=i;let p=s,h=0;for(;p!==a;)h+=n[p++],p=p%t;if(a=(a+1)%t,a===s&&(s=(s+1)%t),i-l<e)return;const m=d&&i-d;return m?Math.round(h*1e3/m):void 0}}function BG(t,e){let n=0,o=1e3/e,a,s;const l=(i,d=Date.now())=>{n=d,a=null,s&&(clearTimeout(s),s=null),t.apply(null,i)};return[(...i)=>{const d=Date.now(),p=d-n;p>=o?l(i,d):(a=i,s||(s=setTimeout(()=>{s=null,l(a)},o-p)))},()=>a&&l(a)]}const ey=(t,e,n=3)=>{let o=0;const a=DG(50,250);return BG(s=>{const l=s.loaded,c=s.lengthComputable?s.total:void 0,u=l-o,i=a(u),d=l<=c;o=l;const p={loaded:l,total:c,progress:c?l/c:void 0,bytes:u,rate:i||void 0,estimated:i&&c&&d?(c-l)/i:void 0,event:s,lengthComputable:c!=null,[e?"download":"upload"]:!0};t(p)},n)},yN=(t,e)=>{const n=t!=null;return[o=>e[0]({lengthComputable:n,total:t,loaded:o}),e[1]]},gN=t=>(...e)=>de.asap(()=>t(...e)),IG=Jr.hasStandardBrowserEnv?((t,e)=>n=>(n=new URL(n,Jr.origin),t.protocol===n.protocol&&t.host===n.host&&(e||t.port===n.port)))(new URL(Jr.origin),Jr.navigator&&/(msie|trident)/i.test(Jr.navigator.userAgent)):()=>!0,FG=Jr.hasStandardBrowserEnv?{write(t,e,n,o,a,s){const l=[t+"="+encodeURIComponent(e)];de.isNumber(n)&&l.push("expires="+new Date(n).toGMTString()),de.isString(o)&&l.push("path="+o),de.isString(a)&&l.push("domain="+a),s===!0&&l.push("secure"),document.cookie=l.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function OG(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function vG(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function _N(t,e,n){let o=!OG(e);return t&&o||n==!1?vG(t,e):e}const wN=t=>t instanceof Io?{...t}:t;function Jc(t,e){e=e||{};const n={};function o(i,d,p,h){return de.isPlainObject(i)&&de.isPlainObject(d)?de.merge.call({caseless:h},i,d):de.isPlainObject(d)?de.merge({},d):de.isArray(d)?d.slice():d}function a(i,d,p,h){if(de.isUndefined(d)){if(!de.isUndefined(i))return o(void 0,i,p,h)}else return o(i,d,p,h)}function s(i,d){if(!de.isUndefined(d))return o(void 0,d)}function l(i,d){if(de.isUndefined(d)){if(!de.isUndefined(i))return o(void 0,i)}else return o(void 0,d)}function c(i,d,p){if(p in e)return o(i,d);if(p in t)return o(void 0,i)}const u={url:s,method:s,data:s,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,withXSRFToken:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:c,headers:(i,d,p)=>a(wN(i),wN(d),p,!0)};return de.forEach(Object.keys(Object.assign({},t,e)),function(d){const p=u[d]||a,h=p(t[d],e[d],d);de.isUndefined(h)&&p!==c||(n[d]=h)}),n}const bN=t=>{const e=Jc({},t);let{data:n,withXSRFToken:o,xsrfHeaderName:a,xsrfCookieName:s,headers:l,auth:c}=e;e.headers=l=Io.from(l),e.url=cN(_N(e.baseURL,e.url),t.params,t.paramsSerializer),c&&l.set("Authorization","Basic "+btoa((c.username||"")+":"+(c.password?unescape(encodeURIComponent(c.password)):"")));let u;if(de.isFormData(n)){if(Jr.hasStandardBrowserEnv||Jr.hasStandardBrowserWebWorkerEnv)l.setContentType(void 0);else if((u=l.getContentType())!==!1){const[i,...d]=u?u.split(";").map(p=>p.trim()).filter(Boolean):[];l.setContentType([i||"multipart/form-data",...d].join("; "))}}if(Jr.hasStandardBrowserEnv&&(o&&de.isFunction(o)&&(o=o(e)),o||o!==!1&&IG(e.url))){const i=a&&s&&FG.read(s);i&&l.set(a,i)}return e},LG=typeof XMLHttpRequest<"u"&&function(t){return new Promise(function(n,o){const a=bN(t);let s=a.data;const l=Io.from(a.headers).normalize();let{responseType:c,onUploadProgress:u,onDownloadProgress:i}=a,d,p,h,m,y;function _(){m&&m(),y&&y(),a.cancelToken&&a.cancelToken.unsubscribe(d),a.signal&&a.signal.removeEventListener("abort",d)}let w=new XMLHttpRequest;w.open(a.method.toUpperCase(),a.url,!0),w.timeout=a.timeout;function k(){if(!w)return;const C=Io.from("getAllResponseHeaders"in w&&w.getAllResponseHeaders()),E={data:!c||c==="text"||c==="json"?w.responseText:w.response,status:w.status,statusText:w.statusText,headers:C,config:t,request:w};fN(function(V){n(V),_()},function(V){o(V),_()},E),w=null}"onloadend"in w?w.onloadend=k:w.onreadystatechange=function(){!w||w.readyState!==4||w.status===0&&!(w.responseURL&&w.responseURL.indexOf("file:")===0)||setTimeout(k)},w.onabort=function(){w&&(o(new bt("Request aborted",bt.ECONNABORTED,t,w)),w=null)},w.onerror=function(){o(new bt("Network Error",bt.ERR_NETWORK,t,w)),w=null},w.ontimeout=function(){let R=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded";const E=a.transitional||dN;a.timeoutErrorMessage&&(R=a.timeoutErrorMessage),o(new bt(R,E.clarifyTimeoutError?bt.ETIMEDOUT:bt.ECONNABORTED,t,w)),w=null},s===void 0&&l.setContentType(null),"setRequestHeader"in w&&de.forEach(l.toJSON(),function(R,E){w.setRequestHeader(E,R)}),de.isUndefined(a.withCredentials)||(w.withCredentials=!!a.withCredentials),c&&c!=="json"&&(w.responseType=a.responseType),i&&([h,y]=ey(i,!0),w.addEventListener("progress",h)),u&&w.upload&&([p,m]=ey(u),w.upload.addEventListener("progress",p),w.upload.addEventListener("loadend",m)),(a.cancelToken||a.signal)&&(d=C=>{w&&(o(!C||C.type?new Ed(null,t,w):C),w.abort(),w=null)},a.cancelToken&&a.cancelToken.subscribe(d),a.signal&&(a.signal.aborted?d():a.signal.addEventListener("abort",d)));const S=VG(a.url);if(S&&Jr.protocols.indexOf(S)===-1){o(new bt("Unsupported protocol "+S+":",bt.ERR_BAD_REQUEST,t));return}w.send(s||null)})},WG=(t,e)=>{const{length:n}=t=t?t.filter(Boolean):[];if(e||n){let o=new AbortController,a;const s=function(i){if(!a){a=!0,c();const d=i instanceof Error?i:this.reason;o.abort(d instanceof bt?d:new Ed(d instanceof Error?d.message:d))}};let l=e&&setTimeout(()=>{l=null,s(new bt(`timeout ${e} of ms exceeded`,bt.ETIMEDOUT))},e);const c=()=>{t&&(l&&clearTimeout(l),l=null,t.forEach(i=>{i.unsubscribe?i.unsubscribe(s):i.removeEventListener("abort",s)}),t=null)};t.forEach(i=>i.addEventListener("abort",s));const{signal:u}=o;return u.unsubscribe=()=>de.asap(c),u}},XG=function*(t,e){let n=t.byteLength;if(n<e){yield t;return}let o=0,a;for(;o<n;)a=o+e,yield t.slice(o,a),o=a},UG=async function*(t,e){for await(const n of GG(t))yield*XG(n,e)},GG=async function*(t){if(t[Symbol.asyncIterator]){yield*t;return}const e=t.getReader();try{for(;;){const{done:n,value:o}=await e.read();if(n)break;yield o}}finally{await e.cancel()}},kN=(t,e,n,o)=>{const a=UG(t,e);let s=0,l,c=u=>{l||(l=!0,o&&o(u))};return new ReadableStream({async pull(u){try{const{done:i,value:d}=await a.next();if(i){c(),u.close();return}let p=d.byteLength;if(n){let h=s+=p;n(h)}u.enqueue(new Uint8Array(d))}catch(i){throw c(i),i}},cancel(u){return c(u),a.return()}},{highWaterMark:2})},ty=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",TN=ty&&typeof ReadableStream=="function",HG=ty&&(typeof TextEncoder=="function"?(t=>e=>t.encode(e))(new TextEncoder):async t=>new Uint8Array(await new Response(t).arrayBuffer())),xN=(t,...e)=>{try{return!!t(...e)}catch{return!1}},$G=TN&&xN(()=>{let t=!1;const e=new Request(Jr.origin,{body:new ReadableStream,method:"POST",get duplex(){return t=!0,"half"}}).headers.has("Content-Type");return t&&!e}),SN=64*1024,Yb=TN&&xN(()=>de.isReadableStream(new Response("").body)),ny={stream:Yb&&(t=>t.body)};ty&&(t=>{["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!ny[e]&&(ny[e]=de.isFunction(t[e])?n=>n[e]():(n,o)=>{throw new bt(`Response type '${e}' is not supported`,bt.ERR_NOT_SUPPORT,o)})})})(new Response);const zG=async t=>{if(t==null)return 0;if(de.isBlob(t))return t.size;if(de.isSpecCompliantForm(t))return(await new Request(Jr.origin,{method:"POST",body:t}).arrayBuffer()).byteLength;if(de.isArrayBufferView(t)||de.isArrayBuffer(t))return t.byteLength;if(de.isURLSearchParams(t)&&(t=t+""),de.isString(t))return(await HG(t)).byteLength},ZG=async(t,e)=>{const n=de.toFiniteNumber(t.getContentLength());return n??zG(e)},Kb={http:mG,xhr:LG,fetch:ty&&(async t=>{let{url:e,method:n,data:o,signal:a,cancelToken:s,timeout:l,onDownloadProgress:c,onUploadProgress:u,responseType:i,headers:d,withCredentials:p="same-origin",fetchOptions:h}=bN(t);i=i?(i+"").toLowerCase():"text";let m=WG([a,s&&s.toAbortSignal()],l),y;const _=m&&m.unsubscribe&&(()=>{m.unsubscribe()});let w;try{if(u&&$G&&n!=="get"&&n!=="head"&&(w=await ZG(d,o))!==0){let E=new Request(e,{method:"POST",body:o,duplex:"half"}),M;if(de.isFormData(o)&&(M=E.headers.get("content-type"))&&d.setContentType(M),E.body){const[V,D]=yN(w,ey(gN(u)));o=kN(E.body,SN,V,D)}}de.isString(p)||(p=p?"include":"omit");const k="credentials"in Request.prototype;y=new Request(e,{...h,signal:m,method:n.toUpperCase(),headers:d.normalize().toJSON(),body:o,duplex:"half",credentials:k?p:void 0});let S=await fetch(y);const C=Yb&&(i==="stream"||i==="response");if(Yb&&(c||C&&_)){const E={};["status","statusText","headers"].forEach(X=>{E[X]=S[X]});const M=de.toFiniteNumber(S.headers.get("content-length")),[V,D]=c&&yN(M,ey(gN(c),!0))||[];S=new Response(kN(S.body,SN,V,()=>{D&&D(),_&&_()}),E)}i=i||"text";let R=await ny[de.findKey(ny,i)||"text"](S,t);return!C&&_&&_(),await new Promise((E,M)=>{fN(E,M,{data:R,headers:Io.from(S.headers),status:S.status,statusText:S.statusText,config:t,request:y})})}catch(k){throw _&&_(),k&&k.name==="TypeError"&&/fetch/i.test(k.message)?Object.assign(new bt("Network Error",bt.ERR_NETWORK,t,y),{cause:k.cause||k}):bt.from(k,k&&k.code,t,y)}})};de.forEach(Kb,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const CN=t=>`- ${t}`,jG=t=>de.isFunction(t)||t===null||t===!1,RN={getAdapter:t=>{t=de.isArray(t)?t:[t];const{length:e}=t;let n,o;const a={};for(let s=0;s<e;s++){n=t[s];let l;if(o=n,!jG(n)&&(o=Kb[(l=String(n)).toLowerCase()],o===void 0))throw new bt(`Unknown adapter '${l}'`);if(o)break;a[l||"#"+s]=o}if(!o){const s=Object.entries(a).map(([c,u])=>`adapter ${c} `+(u===!1?"is not supported by the environment":"is not available in the build"));let l=e?s.length>1?`since : `+s.map(CN).join(` `):" "+CN(s[0]):"as no adapter specified";throw new bt("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return o},adapters:Kb};function qb(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Ed(null,t)}function EN(t){return qb(t),t.headers=Io.from(t.headers),t.data=jb.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),RN.getAdapter(t.adapter||ch.adapter)(t).then(function(o){return qb(t),o.data=jb.call(t,t.transformResponse,o),o.headers=Io.from(o.headers),o},function(o){return mN(o)||(qb(t),o&&o.response&&(o.response.data=jb.call(t,t.transformResponse,o.response),o.response.headers=Io.from(o.response.headers))),Promise.reject(o)})}const PN="1.8.2",ry={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{ry[t]=function(o){return typeof o===t||"a"+(e<1?"n ":" ")+t}});const NN={};ry.transitional=function(e,n,o){function a(s,l){return"[Axios v"+PN+"] Transitional option '"+s+"'"+l+(o?". "+o:"")}return(s,l,c)=>{if(e===!1)throw new bt(a(l," has been removed"+(n?" in "+n:"")),bt.ERR_DEPRECATED);return n&&!NN[l]&&(NN[l]=!0,console.warn(a(l," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(s,l,c):!0}},ry.spelling=function(e){return(n,o)=>(console.warn(`${o} is likely a misspelling of ${e}`),!0)};function YG(t,e,n){if(typeof t!="object")throw new bt("options must be an object",bt.ERR_BAD_OPTION_VALUE);const o=Object.keys(t);let a=o.length;for(;a-- >0;){const s=o[a],l=e[s];if(l){const c=t[s],u=c===void 0||l(c,s,t);if(u!==!0)throw new bt("option "+s+" must be "+u,bt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new bt("Unknown option "+s,bt.ERR_BAD_OPTION)}}const oy={assertOptions:YG,validators:ry},Os=oy.validators;let eu=class{constructor(e){this.defaults=e,this.interceptors={request:new uN,response:new uN}}async request(e,n){try{return await this._request(e,n)}catch(o){if(o instanceof Error){let a={};Error.captureStackTrace?Error.captureStackTrace(a):a=new Error;const s=a.stack?a.stack.replace(/^.+\n/,""):"";try{o.stack?s&&!String(o.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(o.stack+=` `+s):o.stack=s}catch{}}throw o}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Jc(this.defaults,n);const{transitional:o,paramsSerializer:a,headers:s}=n;o!==void 0&&oy.assertOptions(o,{silentJSONParsing:Os.transitional(Os.boolean),forcedJSONParsing:Os.transitional(Os.boolean),clarifyTimeoutError:Os.transitional(Os.boolean)},!1),a!=null&&(de.isFunction(a)?n.paramsSerializer={serialize:a}:oy.assertOptions(a,{encode:Os.function,serialize:Os.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),oy.assertOptions(n,{baseUrl:Os.spelling("baseURL"),withXsrfToken:Os.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let l=s&&de.merge(s.common,s[n.method]);s&&de.forEach(["delete","get","head","post","put","patch","common"],y=>{delete s[y]}),n.headers=Io.concat(l,s);const c=[];let u=!0;this.interceptors.request.forEach(function(_){typeof _.runWhen=="function"&&_.runWhen(n)===!1||(u=u&&_.synchronous,c.unshift(_.fulfilled,_.rejected))});const i=[];this.interceptors.response.forEach(function(_){i.push(_.fulfilled,_.rejected)});let d,p=0,h;if(!u){const y=[EN.bind(this),void 0];for(y.unshift.apply(y,c),y.push.apply(y,i),h=y.length,d=Promise.resolve(n);p<h;)d=d.then(y[p++],y[p++]);return d}h=c.length;let m=n;for(p=0;p<h;){const y=c[p++],_=c[p++];try{m=y(m)}catch(w){_.call(this,w);break}}try{d=EN.call(this,m)}catch(y){return Promise.reject(y)}for(p=0,h=i.length;p<h;)d=d.then(i[p++],i[p++]);return d}getUri(e){e=Jc(this.defaults,e);const n=_N(e.baseURL,e.url,e.allowAbsoluteUrls);return cN(n,e.params,e.paramsSerializer)}};de.forEach(["delete","get","head","options"],function(e){eu.prototype[e]=function(n,o){return this.request(Jc(o||{},{method:e,url:n,data:(o||{}).data}))}}),de.forEach(["post","put","patch"],function(e){function n(o){return function(s,l,c){return this.request(Jc(c||{},{method:e,headers:o?{"Content-Type":"multipart/form-data"}:{},url:s,data:l}))}}eu.prototype[e]=n(),eu.prototype[e+"Form"]=n(!0)});let KG=class S9{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(s){n=s});const o=this;this.promise.then(a=>{if(!o._listeners)return;let s=o._listeners.length;for(;s-- >0;)o._listeners[s](a);o._listeners=null}),this.promise.then=a=>{let s;const l=new Promise(c=>{o.subscribe(c),s=c}).then(a);return l.cancel=function(){o.unsubscribe(s)},l},e(function(s,l,c){o.reason||(o.reason=new Ed(s,l,c),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const e=new AbortController,n=o=>{e.abort(o)};return this.subscribe(n),e.signal.unsubscribe=()=>this.unsubscribe(n),e.signal}static source(){let e;return{token:new S9(function(a){e=a}),cancel:e}}};function qG(t){return function(n){return t.apply(null,n)}}function QG(t){return de.isObject(t)&&t.isAxiosError===!0}const Qb={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Qb).forEach(([t,e])=>{Qb[e]=t});function MN(t){const e=new eu(t),n=YP(eu.prototype.request,e);return de.extend(n,eu.prototype,e,{allOwnKeys:!0}),de.extend(n,e,null,{allOwnKeys:!0}),n.create=function(a){return MN(Jc(t,a))},n}const zn=MN(ch);zn.Axios=eu,zn.CanceledError=Ed,zn.CancelToken=KG,zn.isCancel=mN,zn.VERSION=PN,zn.toFormData=Qf,zn.AxiosError=bt,zn.Cancel=zn.CanceledError,zn.all=function(e){return Promise.all(e)},zn.spread=qG,zn.isAxiosError=QG,zn.mergeConfig=Jc,zn.AxiosHeaders=Io,zn.formToJSON=t=>pN(de.isHTMLForm(t)?new FormData(t):t),zn.getAdapter=RN.getAdapter,zn.HttpStatusCode=Qb,zn.default=zn;const{Axios:IBe,AxiosError:FBe,CanceledError:OBe,isCancel:vBe,CancelToken:LBe,VERSION:WBe,all:XBe,Cancel:UBe,isAxiosError:Jb,spread:GBe,toFormData:HBe,AxiosHeaders:$Be,HttpStatusCode:zBe,formToJSON:ZBe,getAdapter:jBe,mergeConfig:YBe}=zn;function e1(t,e){return JSON.stringify(t)===JSON.stringify(e)}function ft(t){return t==null}function t1(t){return t===null}function AN(t){return t!=null}function dh(t){return t!==void 0}const VN=t=>t.baseUrl,DN={"X-PREFECT-UI":!0},BN=t=>{const e={};return t.token&&(e.Authorization=`bearer ${t.token}`),e};class ay{constructor(e,n=null){B(this,"apiConfig");B(this,"apiHeaders",[DN,BN]);B(this,"apiBaseUrl",VN);B(this,"routePrefix");B(this,"instanceSetupHook");this.apiConfig=e,this.instanceSetupHook=n}getConfig(){return typeof this.apiConfig=="function"?this.apiConfig():this.apiConfig}composeBaseUrl(){return typeof this.apiBaseUrl=="string"?this.apiBaseUrl:this.apiBaseUrl(this.getConfig())}composeHeaders(){return I.asArray(this.apiHeaders).reduce((n,o)=>{const a=typeof o=="function"?o(this.getConfig()):o;return{...n,...a}},{})}combinePath(e){const n=/(\/+)/g;return[this.routePrefix,e].filter(dh).join("/").replace(n,"/")}instance(){const e={baseURL:this.composeBaseUrl(),headers:this.composeHeaders()},n=zn.create(e);return this.instanceSetupHook&&this.instanceSetupHook(n),n}get(e,n){const o=this.combinePath(e);return this.instance().get(o,n)}delete(e,n){const o=this.combinePath(e);return this.instance().delete(o,n)}head(e,n){const o=this.combinePath(e);return this.instance().head(o,n)}options(e,n){const o=this.combinePath(e);return