From dc41f0d84c087ffdc560b1d30b4f8ec7f7408b1b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 18:40:06 +0000 Subject: [PATCH] [web] Rebuild web interface --- htdocs/assets/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/assets/index.js b/htdocs/assets/index.js index 8b0cdca0..06db1a24 100644 --- a/htdocs/assets/index.js +++ b/htdocs/assets/index.js @@ -22,9 +22,9 @@ * pinia v2.2.2 * (c) 2024 Eduardo San Martin Morote * @license MIT - */let xg;const Il=e=>xg=e,Eg=Symbol();function gu(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var ii;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(ii||(ii={}));function P0(){const e=zl(!0),t=e.run(()=>In({}));let n=[],r=[];const o=wl({install(s){Il(o),o._a=s,s.provide(Eg,o),s.config.globalProperties.$pinia=o,r.forEach(i=>n.push(i)),r=[]},use(s){return!this._a&&!O0?r.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const $g=()=>{};function Xm(e,t,n,r=$g){e.push(t);const o=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),r())};return!n&&rd()&&Rh(o),o}function jo(e,...t){e.slice().forEach(n=>{n(...t)})}const I0=e=>e(),Jm=Symbol(),pc=Symbol();function yu(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];gu(o)&&gu(r)&&e.hasOwnProperty(n)&&!At(r)&&!Sr(r)?e[n]=yu(o,r):e[n]=r}return e}const L0=Symbol();function N0(e){return!gu(e)||!e.hasOwnProperty(L0)}const{assign:jr}=Object;function D0(e){return!!(At(e)&&e.effect)}function R0(e,t,n,r){const{state:o,actions:s,getters:i}=t,a=n.state.value[e];let l;function u(){a||(n.state.value[e]=o?o():{});const m=e_(n.state.value[e]);return jr(m,s,Object.keys(i||{}).reduce((d,f)=>(d[f]=wl(Ht(()=>{Il(n);const p=n._s.get(e);return i[f].call(p,p)})),d),{}))}return l=Tg(e,u,t,n,r,!0),l}function Tg(e,t,n={},r,o,s){let i;const a=jr({actions:{}},n),l={deep:!0};let u,m,d=[],f=[],p;const h=r.state.value[e];!s&&!h&&(r.state.value[e]={}),In({});let g;function z(D){let $;u=m=!1,typeof D=="function"?(D(r.state.value[e]),$={type:ii.patchFunction,storeId:e,events:p}):(yu(r.state.value[e],D),$={type:ii.patchObject,payload:D,storeId:e,events:p});const F=g=Symbol();Fo().then(()=>{g===F&&(u=!0)}),m=!0,jo(d,$,r.state.value[e])}const k=s?function(){const{state:$}=n,F=$?$():{};this.$patch(q=>{jr(q,F)})}:$g;function w(){i.stop(),d=[],f=[],r._s.delete(e)}const _=(D,$="")=>{if(Jm in D)return D[pc]=$,D;const F=function(){Il(r);const q=Array.from(arguments),U=[],W=[];function ne(re){U.push(re)}function me(re){W.push(re)}jo(f,{args:q,name:F[pc],store:S,after:ne,onError:me});let K;try{K=D.apply(this&&this.$id===e?this:S,q)}catch(re){throw jo(W,re),re}return K instanceof Promise?K.then(re=>(jo(U,re),re)).catch(re=>(jo(W,re),Promise.reject(re))):(jo(U,K),K)};return F[Jm]=!0,F[pc]=$,F},v={_p:r,$id:e,$onAction:Xm.bind(null,f),$patch:z,$reset:k,$subscribe(D,$={}){const F=Xm(d,D,$.detached,()=>q()),q=i.run(()=>Nn(()=>r.state.value[e],U=>{($.flush==="sync"?m:u)&&D({storeId:e,type:ii.direct,events:p},U)},jr({},l,$)));return F},$dispose:w},S=xs(v);r._s.set(e,S);const L=(r._a&&r._a.runWithContext||I0)(()=>r._e.run(()=>(i=zl()).run(()=>t({action:_}))));for(const D in L){const $=L[D];if(At($)&&!D0($)||Sr($))s||(h&&N0($)&&(At($)?$.value=h[D]:yu($,h[D])),r.state.value[e][D]=$);else if(typeof $=="function"){const F=_($,D);L[D]=F,a.actions[D]=$}}return jr(S,L),jr(Xe(S),L),Object.defineProperty(S,"$state",{get:()=>r.state.value[e],set:D=>{z($=>{jr($,D)})}}),r._p.forEach(D=>{jr(S,i.run(()=>D({store:S,app:r._a,pinia:r,options:a})))}),h&&s&&n.hydrate&&n.hydrate(S.$state,h),u=!0,m=!0,S}function Un(e,t,n){let r,o;const s=typeof t=="function";typeof e=="string"?(r=e,o=s?n:t):(o=e,r=e.id);function i(a,l){const u=b_();return a=a||(u?Ln(Eg,null):null),a&&Il(a),a=xg,a._s.has(r)||(s?Tg(r,t,o,a):R0(r,o,a)),a._s.get(r)}return i.$id=r,i}const Ad=Un("RemotesStore",{state:()=>({pairing:{}})});function Ag(e,t){return function(){return e.apply(t,arguments)}}const{toString:M0}=Object.prototype,{getPrototypeOf:Od}=Object,Ll=(e=>t=>{const n=M0.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),nr=e=>(e=e.toLowerCase(),t=>Ll(t)===e),Nl=e=>t=>typeof t===e,{isArray:$s}=Array,wi=Nl("undefined");function F0(e){return e!==null&&!wi(e)&&e.constructor!==null&&!wi(e.constructor)&&kn(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Og=nr("ArrayBuffer");function V0(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Og(e.buffer),t}const H0=Nl("string"),kn=Nl("function"),Pg=Nl("number"),Dl=e=>e!==null&&typeof e=="object",U0=e=>e===!0||e===!1,Sa=e=>{if(Ll(e)!=="object")return!1;const t=Od(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},j0=nr("Date"),B0=nr("File"),W0=nr("Blob"),q0=nr("FileList"),G0=e=>Dl(e)&&kn(e.pipe),K0=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||kn(e.append)&&((t=Ll(e))==="formdata"||t==="object"&&kn(e.toString)&&e.toString()==="[object FormData]"))},Z0=nr("URLSearchParams"),[Y0,X0,J0,Q0]=["ReadableStream","Request","Response","Headers"].map(nr),eC=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ri(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),$s(e))for(r=0,o=e.length;r0;)if(o=n[r],t===o.toLowerCase())return o;return null}const wo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Lg=e=>!wi(e)&&e!==wo;function zu(){const{caseless:e}=Lg(this)&&this||{},t={},n=(r,o)=>{const s=e&&Ig(t,o)||o;Sa(t[s])&&Sa(r)?t[s]=zu(t[s],r):Sa(r)?t[s]=zu({},r):$s(r)?t[s]=r.slice():t[s]=r};for(let r=0,o=arguments.length;r(Ri(t,(o,s)=>{n&&kn(o)?e[s]=Ag(o,n):e[s]=o},{allOwnKeys:r}),e),nC=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),rC=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},oC=(e,t,n,r)=>{let o,s,i;const a={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),s=o.length;s-- >0;)i=o[s],(!r||r(i,e,t))&&!a[i]&&(t[i]=e[i],a[i]=!0);e=n!==!1&&Od(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},sC=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},iC=e=>{if(!e)return null;if($s(e))return e;let t=e.length;if(!Pg(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},aC=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Od(Uint8Array)),lC=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const s=o.value;t.call(e,s[0],s[1])}},cC=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},uC=nr("HTMLFormElement"),dC=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),Qm=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),mC=nr("RegExp"),Ng=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Ri(n,(o,s)=>{let i;(i=t(o,s,e))!==!1&&(r[s]=i||o)}),Object.defineProperties(e,r)},fC=e=>{Ng(e,(t,n)=>{if(kn(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(kn(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},pC=(e,t)=>{const n={},r=o=>{o.forEach(s=>{n[s]=!0})};return $s(e)?r(e):r(String(e).split(t)),n},hC=()=>{},_C=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,hc="abcdefghijklmnopqrstuvwxyz",ef="0123456789",Dg={DIGIT:ef,ALPHA:hc,ALPHA_DIGIT:hc+hc.toUpperCase()+ef},gC=(e=16,t=Dg.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function yC(e){return!!(e&&kn(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const zC=e=>{const t=new Array(10),n=(r,o)=>{if(Dl(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const s=$s(r)?[]:{};return Ri(r,(i,a)=>{const l=n(i,o+1);!wi(l)&&(s[a]=l)}),t[o]=void 0,s}}return r};return n(e,0)},vC=nr("AsyncFunction"),bC=e=>e&&(Dl(e)||kn(e))&&kn(e.then)&&kn(e.catch),Rg=((e,t)=>e?setImmediate:t?((n,r)=>(wo.addEventListener("message",({source:o,data:s})=>{o===wo&&s===n&&r.length&&r.shift()()},!1),o=>{r.push(o),wo.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",kn(wo.postMessage)),CC=typeof queueMicrotask<"u"?queueMicrotask.bind(wo):typeof process<"u"&&process.nextTick||Rg,J={isArray:$s,isArrayBuffer:Og,isBuffer:F0,isFormData:K0,isArrayBufferView:V0,isString:H0,isNumber:Pg,isBoolean:U0,isObject:Dl,isPlainObject:Sa,isReadableStream:Y0,isRequest:X0,isResponse:J0,isHeaders:Q0,isUndefined:wi,isDate:j0,isFile:B0,isBlob:W0,isRegExp:mC,isFunction:kn,isStream:G0,isURLSearchParams:Z0,isTypedArray:aC,isFileList:q0,forEach:Ri,merge:zu,extend:tC,trim:eC,stripBOM:nC,inherits:rC,toFlatObject:oC,kindOf:Ll,kindOfTest:nr,endsWith:sC,toArray:iC,forEachEntry:lC,matchAll:cC,isHTMLForm:uC,hasOwnProperty:Qm,hasOwnProp:Qm,reduceDescriptors:Ng,freezeMethods:fC,toObjectSet:pC,toCamelCase:dC,noop:hC,toFiniteNumber:_C,findKey:Ig,global:wo,isContextDefined:Lg,ALPHABET:Dg,generateString:gC,isSpecCompliantForm:yC,toJSONObject:zC,isAsyncFn:vC,isThenable:bC,setImmediate:Rg,asap:CC};function Be(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}J.inherits(Be,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:J.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Mg=Be.prototype,Fg={};["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(e=>{Fg[e]={value:e}});Object.defineProperties(Be,Fg);Object.defineProperty(Mg,"isAxiosError",{value:!0});Be.from=(e,t,n,r,o,s)=>{const i=Object.create(Mg);return J.toFlatObject(e,i,function(l){return l!==Error.prototype},a=>a!=="isAxiosError"),Be.call(i,e.message,t,n,r,o),i.cause=e,i.name=e.name,s&&Object.assign(i,s),i};const wC=null;function vu(e){return J.isPlainObject(e)||J.isArray(e)}function Vg(e){return J.endsWith(e,"[]")?e.slice(0,-2):e}function tf(e,t,n){return e?e.concat(t).map(function(o,s){return o=Vg(o),!n&&s?"["+o+"]":o}).join(n?".":""):t}function kC(e){return J.isArray(e)&&!e.some(vu)}const SC=J.toFlatObject(J,{},null,function(t){return/^is[A-Z]/.test(t)});function Rl(e,t,n){if(!J.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=J.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,z){return!J.isUndefined(z[g])});const r=n.metaTokens,o=n.visitor||m,s=n.dots,i=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&J.isSpecCompliantForm(t);if(!J.isFunction(o))throw new TypeError("visitor must be a function");function u(h){if(h===null)return"";if(J.isDate(h))return h.toISOString();if(!l&&J.isBlob(h))throw new Be("Blob is not supported. Use a Buffer instead.");return J.isArrayBuffer(h)||J.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function m(h,g,z){let k=h;if(h&&!z&&typeof h=="object"){if(J.endsWith(g,"{}"))g=r?g:g.slice(0,-2),h=JSON.stringify(h);else if(J.isArray(h)&&kC(h)||(J.isFileList(h)||J.endsWith(g,"[]"))&&(k=J.toArray(h)))return g=Vg(g),k.forEach(function(_,v){!(J.isUndefined(_)||_===null)&&t.append(i===!0?tf([g],v,s):i===null?g:g+"[]",u(_))}),!1}return vu(h)?!0:(t.append(tf(z,g,s),u(h)),!1)}const d=[],f=Object.assign(SC,{defaultVisitor:m,convertValue:u,isVisitable:vu});function p(h,g){if(!J.isUndefined(h)){if(d.indexOf(h)!==-1)throw Error("Circular reference detected in "+g.join("."));d.push(h),J.forEach(h,function(k,w){(!(J.isUndefined(k)||k===null)&&o.call(t,k,J.isString(w)?w.trim():w,g,f))===!0&&p(k,g?g.concat(w):[w])}),d.pop()}}if(!J.isObject(e))throw new TypeError("data must be an object");return p(e),t}function nf(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Pd(e,t){this._pairs=[],e&&Rl(e,this,t)}const Hg=Pd.prototype;Hg.append=function(t,n){this._pairs.push([t,n])};Hg.toString=function(t){const n=t?function(r){return t.call(this,r,nf)}:nf;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function xC(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ug(e,t,n){if(!t)return e;const r=n&&n.encode||xC,o=n&&n.serialize;let s;if(o?s=o(t,n):s=J.isURLSearchParams(t)?t.toString():new Pd(t,n).toString(r),s){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class rf{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){J.forEach(this.handlers,function(r){r!==null&&t(r)})}}const jg={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},EC=typeof URLSearchParams<"u"?URLSearchParams:Pd,$C=typeof FormData<"u"?FormData:null,TC=typeof Blob<"u"?Blob:null,AC={isBrowser:!0,classes:{URLSearchParams:EC,FormData:$C,Blob:TC},protocols:["http","https","file","blob","url","data"]},Id=typeof window<"u"&&typeof document<"u",OC=(e=>Id&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),PC=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",IC=Id&&window.location.href||"http://localhost",LC=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Id,hasStandardBrowserEnv:OC,hasStandardBrowserWebWorkerEnv:PC,origin:IC},Symbol.toStringTag,{value:"Module"})),Xn={...LC,...AC};function NC(e,t){return Rl(e,new Xn.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,s){return Xn.isNode&&J.isBuffer(n)?(this.append(r,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function DC(e){return J.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function RC(e){const t={},n=Object.keys(e);let r;const o=n.length;let s;for(r=0;r=n.length;return i=!i&&J.isArray(o)?o.length:i,l?(J.hasOwnProp(o,i)?o[i]=[o[i],r]:o[i]=r,!a):((!o[i]||!J.isObject(o[i]))&&(o[i]=[]),t(n,r,o[i],s)&&J.isArray(o[i])&&(o[i]=RC(o[i])),!a)}if(J.isFormData(e)&&J.isFunction(e.entries)){const n={};return J.forEachEntry(e,(r,o)=>{t(DC(r),o,n,0)}),n}return null}function MC(e,t,n){if(J.isString(e))try{return(t||JSON.parse)(e),J.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Mi={transitional:jg,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,s=J.isObject(t);if(s&&J.isHTMLForm(t)&&(t=new FormData(t)),J.isFormData(t))return o?JSON.stringify(Bg(t)):t;if(J.isArrayBuffer(t)||J.isBuffer(t)||J.isStream(t)||J.isFile(t)||J.isBlob(t)||J.isReadableStream(t))return t;if(J.isArrayBufferView(t))return t.buffer;if(J.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(s){if(r.indexOf("application/x-www-form-urlencoded")>-1)return NC(t,this.formSerializer).toString();if((a=J.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return Rl(a?{"files[]":t}:t,l&&new l,this.formSerializer)}}return s||o?(n.setContentType("application/json",!1),MC(t)):t}],transformResponse:[function(t){const n=this.transitional||Mi.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(J.isResponse(t)||J.isReadableStream(t))return t;if(t&&J.isString(t)&&(r&&!this.responseType||o)){const i=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(a){if(i)throw a.name==="SyntaxError"?Be.from(a,Be.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Xn.classes.FormData,Blob:Xn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};J.forEach(["delete","get","head","post","put","patch"],e=>{Mi.headers[e]={}});const FC=J.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"]),VC=e=>{const t={};let n,r,o;return e&&e.split(` + */let xg;const Il=e=>xg=e,Eg=Symbol();function gu(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var ii;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(ii||(ii={}));function P0(){const e=zl(!0),t=e.run(()=>In({}));let n=[],r=[];const o=wl({install(s){Il(o),o._a=s,s.provide(Eg,o),s.config.globalProperties.$pinia=o,r.forEach(i=>n.push(i)),r=[]},use(s){return!this._a&&!O0?r.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const $g=()=>{};function Xm(e,t,n,r=$g){e.push(t);const o=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),r())};return!n&&rd()&&Rh(o),o}function jo(e,...t){e.slice().forEach(n=>{n(...t)})}const I0=e=>e(),Jm=Symbol(),pc=Symbol();function yu(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];gu(o)&&gu(r)&&e.hasOwnProperty(n)&&!At(r)&&!Sr(r)?e[n]=yu(o,r):e[n]=r}return e}const L0=Symbol();function N0(e){return!gu(e)||!e.hasOwnProperty(L0)}const{assign:jr}=Object;function D0(e){return!!(At(e)&&e.effect)}function R0(e,t,n,r){const{state:o,actions:s,getters:i}=t,a=n.state.value[e];let l;function u(){a||(n.state.value[e]=o?o():{});const m=e_(n.state.value[e]);return jr(m,s,Object.keys(i||{}).reduce((d,f)=>(d[f]=wl(Ht(()=>{Il(n);const p=n._s.get(e);return i[f].call(p,p)})),d),{}))}return l=Tg(e,u,t,n,r,!0),l}function Tg(e,t,n={},r,o,s){let i;const a=jr({actions:{}},n),l={deep:!0};let u,m,d=[],f=[],p;const h=r.state.value[e];!s&&!h&&(r.state.value[e]={}),In({});let g;function z(D){let $;u=m=!1,typeof D=="function"?(D(r.state.value[e]),$={type:ii.patchFunction,storeId:e,events:p}):(yu(r.state.value[e],D),$={type:ii.patchObject,payload:D,storeId:e,events:p});const F=g=Symbol();Fo().then(()=>{g===F&&(u=!0)}),m=!0,jo(d,$,r.state.value[e])}const k=s?function(){const{state:$}=n,F=$?$():{};this.$patch(q=>{jr(q,F)})}:$g;function w(){i.stop(),d=[],f=[],r._s.delete(e)}const _=(D,$="")=>{if(Jm in D)return D[pc]=$,D;const F=function(){Il(r);const q=Array.from(arguments),U=[],W=[];function ne(re){U.push(re)}function me(re){W.push(re)}jo(f,{args:q,name:F[pc],store:S,after:ne,onError:me});let K;try{K=D.apply(this&&this.$id===e?this:S,q)}catch(re){throw jo(W,re),re}return K instanceof Promise?K.then(re=>(jo(U,re),re)).catch(re=>(jo(W,re),Promise.reject(re))):(jo(U,K),K)};return F[Jm]=!0,F[pc]=$,F},v={_p:r,$id:e,$onAction:Xm.bind(null,f),$patch:z,$reset:k,$subscribe(D,$={}){const F=Xm(d,D,$.detached,()=>q()),q=i.run(()=>Nn(()=>r.state.value[e],U=>{($.flush==="sync"?m:u)&&D({storeId:e,type:ii.direct,events:p},U)},jr({},l,$)));return F},$dispose:w},S=xs(v);r._s.set(e,S);const L=(r._a&&r._a.runWithContext||I0)(()=>r._e.run(()=>(i=zl()).run(()=>t({action:_}))));for(const D in L){const $=L[D];if(At($)&&!D0($)||Sr($))s||(h&&N0($)&&(At($)?$.value=h[D]:yu($,h[D])),r.state.value[e][D]=$);else if(typeof $=="function"){const F=_($,D);L[D]=F,a.actions[D]=$}}return jr(S,L),jr(Xe(S),L),Object.defineProperty(S,"$state",{get:()=>r.state.value[e],set:D=>{z($=>{jr($,D)})}}),r._p.forEach(D=>{jr(S,i.run(()=>D({store:S,app:r._a,pinia:r,options:a})))}),h&&s&&n.hydrate&&n.hydrate(S.$state,h),u=!0,m=!0,S}function Un(e,t,n){let r,o;const s=typeof t=="function";typeof e=="string"?(r=e,o=s?n:t):(o=e,r=e.id);function i(a,l){const u=b_();return a=a||(u?Ln(Eg,null):null),a&&Il(a),a=xg,a._s.has(r)||(s?Tg(r,t,o,a):R0(r,o,a)),a._s.get(r)}return i.$id=r,i}const Ad=Un("RemotesStore",{state:()=>({pairing:{}})});function Ag(e,t){return function(){return e.apply(t,arguments)}}const{toString:M0}=Object.prototype,{getPrototypeOf:Od}=Object,Ll=(e=>t=>{const n=M0.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),nr=e=>(e=e.toLowerCase(),t=>Ll(t)===e),Nl=e=>t=>typeof t===e,{isArray:$s}=Array,wi=Nl("undefined");function F0(e){return e!==null&&!wi(e)&&e.constructor!==null&&!wi(e.constructor)&&kn(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Og=nr("ArrayBuffer");function V0(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Og(e.buffer),t}const H0=Nl("string"),kn=Nl("function"),Pg=Nl("number"),Dl=e=>e!==null&&typeof e=="object",U0=e=>e===!0||e===!1,Sa=e=>{if(Ll(e)!=="object")return!1;const t=Od(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},j0=nr("Date"),B0=nr("File"),W0=nr("Blob"),q0=nr("FileList"),G0=e=>Dl(e)&&kn(e.pipe),K0=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||kn(e.append)&&((t=Ll(e))==="formdata"||t==="object"&&kn(e.toString)&&e.toString()==="[object FormData]"))},Z0=nr("URLSearchParams"),[Y0,X0,J0,Q0]=["ReadableStream","Request","Response","Headers"].map(nr),eC=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ri(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),$s(e))for(r=0,o=e.length;r0;)if(o=n[r],t===o.toLowerCase())return o;return null}const wo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Lg=e=>!wi(e)&&e!==wo;function zu(){const{caseless:e}=Lg(this)&&this||{},t={},n=(r,o)=>{const s=e&&Ig(t,o)||o;Sa(t[s])&&Sa(r)?t[s]=zu(t[s],r):Sa(r)?t[s]=zu({},r):$s(r)?t[s]=r.slice():t[s]=r};for(let r=0,o=arguments.length;r(Ri(t,(o,s)=>{n&&kn(o)?e[s]=Ag(o,n):e[s]=o},{allOwnKeys:r}),e),nC=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),rC=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},oC=(e,t,n,r)=>{let o,s,i;const a={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),s=o.length;s-- >0;)i=o[s],(!r||r(i,e,t))&&!a[i]&&(t[i]=e[i],a[i]=!0);e=n!==!1&&Od(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},sC=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},iC=e=>{if(!e)return null;if($s(e))return e;let t=e.length;if(!Pg(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},aC=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Od(Uint8Array)),lC=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const s=o.value;t.call(e,s[0],s[1])}},cC=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},uC=nr("HTMLFormElement"),dC=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),Qm=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),mC=nr("RegExp"),Ng=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Ri(n,(o,s)=>{let i;(i=t(o,s,e))!==!1&&(r[s]=i||o)}),Object.defineProperties(e,r)},fC=e=>{Ng(e,(t,n)=>{if(kn(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(kn(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},pC=(e,t)=>{const n={},r=o=>{o.forEach(s=>{n[s]=!0})};return $s(e)?r(e):r(String(e).split(t)),n},hC=()=>{},_C=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,hc="abcdefghijklmnopqrstuvwxyz",ef="0123456789",Dg={DIGIT:ef,ALPHA:hc,ALPHA_DIGIT:hc+hc.toUpperCase()+ef},gC=(e=16,t=Dg.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function yC(e){return!!(e&&kn(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const zC=e=>{const t=new Array(10),n=(r,o)=>{if(Dl(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const s=$s(r)?[]:{};return Ri(r,(i,a)=>{const l=n(i,o+1);!wi(l)&&(s[a]=l)}),t[o]=void 0,s}}return r};return n(e,0)},vC=nr("AsyncFunction"),bC=e=>e&&(Dl(e)||kn(e))&&kn(e.then)&&kn(e.catch),Rg=((e,t)=>e?setImmediate:t?((n,r)=>(wo.addEventListener("message",({source:o,data:s})=>{o===wo&&s===n&&r.length&&r.shift()()},!1),o=>{r.push(o),wo.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",kn(wo.postMessage)),CC=typeof queueMicrotask<"u"?queueMicrotask.bind(wo):typeof process<"u"&&process.nextTick||Rg,J={isArray:$s,isArrayBuffer:Og,isBuffer:F0,isFormData:K0,isArrayBufferView:V0,isString:H0,isNumber:Pg,isBoolean:U0,isObject:Dl,isPlainObject:Sa,isReadableStream:Y0,isRequest:X0,isResponse:J0,isHeaders:Q0,isUndefined:wi,isDate:j0,isFile:B0,isBlob:W0,isRegExp:mC,isFunction:kn,isStream:G0,isURLSearchParams:Z0,isTypedArray:aC,isFileList:q0,forEach:Ri,merge:zu,extend:tC,trim:eC,stripBOM:nC,inherits:rC,toFlatObject:oC,kindOf:Ll,kindOfTest:nr,endsWith:sC,toArray:iC,forEachEntry:lC,matchAll:cC,isHTMLForm:uC,hasOwnProperty:Qm,hasOwnProp:Qm,reduceDescriptors:Ng,freezeMethods:fC,toObjectSet:pC,toCamelCase:dC,noop:hC,toFiniteNumber:_C,findKey:Ig,global:wo,isContextDefined:Lg,ALPHABET:Dg,generateString:gC,isSpecCompliantForm:yC,toJSONObject:zC,isAsyncFn:vC,isThenable:bC,setImmediate:Rg,asap:CC};function Be(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}J.inherits(Be,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:J.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Mg=Be.prototype,Fg={};["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(e=>{Fg[e]={value:e}});Object.defineProperties(Be,Fg);Object.defineProperty(Mg,"isAxiosError",{value:!0});Be.from=(e,t,n,r,o,s)=>{const i=Object.create(Mg);return J.toFlatObject(e,i,function(l){return l!==Error.prototype},a=>a!=="isAxiosError"),Be.call(i,e.message,t,n,r,o),i.cause=e,i.name=e.name,s&&Object.assign(i,s),i};const wC=null;function vu(e){return J.isPlainObject(e)||J.isArray(e)}function Vg(e){return J.endsWith(e,"[]")?e.slice(0,-2):e}function tf(e,t,n){return e?e.concat(t).map(function(o,s){return o=Vg(o),!n&&s?"["+o+"]":o}).join(n?".":""):t}function kC(e){return J.isArray(e)&&!e.some(vu)}const SC=J.toFlatObject(J,{},null,function(t){return/^is[A-Z]/.test(t)});function Rl(e,t,n){if(!J.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=J.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,z){return!J.isUndefined(z[g])});const r=n.metaTokens,o=n.visitor||m,s=n.dots,i=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&J.isSpecCompliantForm(t);if(!J.isFunction(o))throw new TypeError("visitor must be a function");function u(h){if(h===null)return"";if(J.isDate(h))return h.toISOString();if(!l&&J.isBlob(h))throw new Be("Blob is not supported. Use a Buffer instead.");return J.isArrayBuffer(h)||J.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function m(h,g,z){let k=h;if(h&&!z&&typeof h=="object"){if(J.endsWith(g,"{}"))g=r?g:g.slice(0,-2),h=JSON.stringify(h);else if(J.isArray(h)&&kC(h)||(J.isFileList(h)||J.endsWith(g,"[]"))&&(k=J.toArray(h)))return g=Vg(g),k.forEach(function(_,v){!(J.isUndefined(_)||_===null)&&t.append(i===!0?tf([g],v,s):i===null?g:g+"[]",u(_))}),!1}return vu(h)?!0:(t.append(tf(z,g,s),u(h)),!1)}const d=[],f=Object.assign(SC,{defaultVisitor:m,convertValue:u,isVisitable:vu});function p(h,g){if(!J.isUndefined(h)){if(d.indexOf(h)!==-1)throw Error("Circular reference detected in "+g.join("."));d.push(h),J.forEach(h,function(k,w){(!(J.isUndefined(k)||k===null)&&o.call(t,k,J.isString(w)?w.trim():w,g,f))===!0&&p(k,g?g.concat(w):[w])}),d.pop()}}if(!J.isObject(e))throw new TypeError("data must be an object");return p(e),t}function nf(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Pd(e,t){this._pairs=[],e&&Rl(e,this,t)}const Hg=Pd.prototype;Hg.append=function(t,n){this._pairs.push([t,n])};Hg.toString=function(t){const n=t?function(r){return t.call(this,r,nf)}:nf;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function xC(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ug(e,t,n){if(!t)return e;const r=n&&n.encode||xC,o=n&&n.serialize;let s;if(o?s=o(t,n):s=J.isURLSearchParams(t)?t.toString():new Pd(t,n).toString(r),s){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class rf{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){J.forEach(this.handlers,function(r){r!==null&&t(r)})}}const jg={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},EC=typeof URLSearchParams<"u"?URLSearchParams:Pd,$C=typeof FormData<"u"?FormData:null,TC=typeof Blob<"u"?Blob:null,AC={isBrowser:!0,classes:{URLSearchParams:EC,FormData:$C,Blob:TC},protocols:["http","https","file","blob","url","data"]},Id=typeof window<"u"&&typeof document<"u",OC=(e=>Id&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),PC=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",IC=Id&&window.location.href||"http://localhost",LC=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Id,hasStandardBrowserEnv:OC,hasStandardBrowserWebWorkerEnv:PC,origin:IC},Symbol.toStringTag,{value:"Module"})),Xn={...LC,...AC};function NC(e,t){return Rl(e,new Xn.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,s){return Xn.isNode&&J.isBuffer(n)?(this.append(r,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function DC(e){return J.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function RC(e){const t={},n=Object.keys(e);let r;const o=n.length;let s;for(r=0;r=n.length;return i=!i&&J.isArray(o)?o.length:i,l?(J.hasOwnProp(o,i)?o[i]=[o[i],r]:o[i]=r,!a):((!o[i]||!J.isObject(o[i]))&&(o[i]=[]),t(n,r,o[i],s)&&J.isArray(o[i])&&(o[i]=RC(o[i])),!a)}if(J.isFormData(e)&&J.isFunction(e.entries)){const n={};return J.forEachEntry(e,(r,o)=>{t(DC(r),o,n,0)}),n}return null}function MC(e,t,n){if(J.isString(e))try{return(t||JSON.parse)(e),J.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(e)}const Mi={transitional:jg,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,s=J.isObject(t);if(s&&J.isHTMLForm(t)&&(t=new FormData(t)),J.isFormData(t))return o?JSON.stringify(Bg(t)):t;if(J.isArrayBuffer(t)||J.isBuffer(t)||J.isStream(t)||J.isFile(t)||J.isBlob(t)||J.isReadableStream(t))return t;if(J.isArrayBufferView(t))return t.buffer;if(J.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(s){if(r.indexOf("application/x-www-form-urlencoded")>-1)return NC(t,this.formSerializer).toString();if((a=J.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return Rl(a?{"files[]":t}:t,l&&new l,this.formSerializer)}}return s||o?(n.setContentType("application/json",!1),MC(t)):t}],transformResponse:[function(t){const n=this.transitional||Mi.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(J.isResponse(t)||J.isReadableStream(t))return t;if(t&&J.isString(t)&&(r&&!this.responseType||o)){const i=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(a){if(i)throw a.name==="SyntaxError"?Be.from(a,Be.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Xn.classes.FormData,Blob:Xn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};J.forEach(["delete","get","head","post","put","patch"],e=>{Mi.headers[e]={}});const FC=J.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"]),VC=e=>{const t={};let n,r,o;return e&&e.split(` `).forEach(function(i){o=i.indexOf(":"),n=i.substring(0,o).trim().toLowerCase(),r=i.substring(o+1).trim(),!(!n||t[n]&&FC[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},of=Symbol("internals");function Rs(e){return e&&String(e).trim().toLowerCase()}function xa(e){return e===!1||e==null?e:J.isArray(e)?e.map(xa):String(e)}function HC(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const UC=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function _c(e,t,n,r,o){if(J.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!J.isString(t)){if(J.isString(r))return t.indexOf(r)!==-1;if(J.isRegExp(r))return r.test(t)}}function jC(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function BC(e,t){const n=J.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,s,i){return this[r].call(this,t,o,s,i)},configurable:!0})})}class fn{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function s(a,l,u){const m=Rs(l);if(!m)throw new Error("header name must be a non-empty string");const d=J.findKey(o,m);(!d||o[d]===void 0||u===!0||u===void 0&&o[d]!==!1)&&(o[d||l]=xa(a))}const i=(a,l)=>J.forEach(a,(u,m)=>s(u,m,l));if(J.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(J.isString(t)&&(t=t.trim())&&!UC(t))i(VC(t),n);else if(J.isHeaders(t))for(const[a,l]of t.entries())s(l,a,r);else t!=null&&s(n,t,r);return this}get(t,n){if(t=Rs(t),t){const r=J.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return HC(o);if(J.isFunction(n))return n.call(this,o,r);if(J.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Rs(t),t){const r=J.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||_c(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function s(i){if(i=Rs(i),i){const a=J.findKey(r,i);a&&(!n||_c(r,r[a],a,n))&&(delete r[a],o=!0)}}return J.isArray(t)?t.forEach(s):s(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const s=n[r];(!t||_c(this,this[s],s,t,!0))&&(delete this[s],o=!0)}return o}normalize(t){const n=this,r={};return J.forEach(this,(o,s)=>{const i=J.findKey(r,s);if(i){n[i]=xa(o),delete n[s];return}const a=t?jC(s):String(s).trim();a!==s&&delete n[s],n[a]=xa(o),r[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return J.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&J.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[of]=this[of]={accessors:{}}).accessors,o=this.prototype;function s(i){const a=Rs(i);r[a]||(BC(o,i),r[a]=!0)}return J.isArray(t)?t.forEach(s):s(t),this}}fn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);J.reduceDescriptors(fn.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});J.freezeMethods(fn);function gc(e,t){const n=this||Mi,r=t||n,o=fn.from(r.headers);let s=r.data;return J.forEach(e,function(a){s=a.call(n,s,o.normalize(),t?t.status:void 0)}),o.normalize(),s}function Wg(e){return!!(e&&e.__CANCEL__)}function Ts(e,t,n){Be.call(this,e??"canceled",Be.ERR_CANCELED,t,n),this.name="CanceledError"}J.inherits(Ts,Be,{__CANCEL__:!0});function qg(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Be("Request failed with status code "+n.status,[Be.ERR_BAD_REQUEST,Be.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function WC(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function qC(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,s=0,i;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),m=r[s];i||(i=u),n[o]=l,r[o]=u;let d=s,f=0;for(;d!==o;)f+=n[d++],d=d%e;if(o=(o+1)%e,o===s&&(s=(s+1)%e),u-i{n=m,o=null,s&&(clearTimeout(s),s=null),e.apply(null,u)};return[(...u)=>{const m=Date.now(),d=m-n;d>=r?i(u,m):(o=u,s||(s=setTimeout(()=>{s=null,i(o)},r-d)))},()=>o&&i(o)]}const Za=(e,t,n=3)=>{let r=0;const o=qC(50,250);return GC(s=>{const i=s.loaded,a=s.lengthComputable?s.total:void 0,l=i-r,u=o(l),m=i<=a;r=i;const d={loaded:i,total:a,progress:a?i/a:void 0,bytes:l,rate:u||void 0,estimated:u&&a&&m?(a-i)/u:void 0,event:s,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(d)},n)},sf=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},af=e=>(...t)=>J.asap(()=>e(...t)),KC=Xn.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(s){let i=s;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(i){const a=J.isString(i)?o(i):i;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}(),ZC=Xn.hasStandardBrowserEnv?{write(e,t,n,r,o,s){const i=[e+"="+encodeURIComponent(t)];J.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),J.isString(r)&&i.push("path="+r),J.isString(o)&&i.push("domain="+o),s===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function YC(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function XC(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Gg(e,t){return e&&!YC(t)?XC(e,t):t}const lf=e=>e instanceof fn?{...e}:e;function No(e,t){t=t||{};const n={};function r(u,m,d){return J.isPlainObject(u)&&J.isPlainObject(m)?J.merge.call({caseless:d},u,m):J.isPlainObject(m)?J.merge({},m):J.isArray(m)?m.slice():m}function o(u,m,d){if(J.isUndefined(m)){if(!J.isUndefined(u))return r(void 0,u,d)}else return r(u,m,d)}function s(u,m){if(!J.isUndefined(m))return r(void 0,m)}function i(u,m){if(J.isUndefined(m)){if(!J.isUndefined(u))return r(void 0,u)}else return r(void 0,m)}function a(u,m,d){if(d in t)return r(u,m);if(d in e)return r(void 0,u)}const l={url:s,method:s,data:s,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:a,headers:(u,m)=>o(lf(u),lf(m),!0)};return J.forEach(Object.keys(Object.assign({},e,t)),function(m){const d=l[m]||o,f=d(e[m],t[m],m);J.isUndefined(f)&&d!==a||(n[m]=f)}),n}const Kg=e=>{const t=No({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:o,xsrfCookieName:s,headers:i,auth:a}=t;t.headers=i=fn.from(i),t.url=Ug(Gg(t.baseURL,t.url),e.params,e.paramsSerializer),a&&i.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")));let l;if(J.isFormData(n)){if(Xn.hasStandardBrowserEnv||Xn.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((l=i.getContentType())!==!1){const[u,...m]=l?l.split(";").map(d=>d.trim()).filter(Boolean):[];i.setContentType([u||"multipart/form-data",...m].join("; "))}}if(Xn.hasStandardBrowserEnv&&(r&&J.isFunction(r)&&(r=r(t)),r||r!==!1&&KC(t.url))){const u=o&&s&&ZC.read(s);u&&i.set(o,u)}return t},JC=typeof XMLHttpRequest<"u",QC=JC&&function(e){return new Promise(function(n,r){const o=Kg(e);let s=o.data;const i=fn.from(o.headers).normalize();let{responseType:a,onUploadProgress:l,onDownloadProgress:u}=o,m,d,f,p,h;function g(){p&&p(),h&&h(),o.cancelToken&&o.cancelToken.unsubscribe(m),o.signal&&o.signal.removeEventListener("abort",m)}let z=new XMLHttpRequest;z.open(o.method.toUpperCase(),o.url,!0),z.timeout=o.timeout;function k(){if(!z)return;const _=fn.from("getAllResponseHeaders"in z&&z.getAllResponseHeaders()),S={data:!a||a==="text"||a==="json"?z.responseText:z.response,status:z.status,statusText:z.statusText,headers:_,config:e,request:z};qg(function(L){n(L),g()},function(L){r(L),g()},S),z=null}"onloadend"in z?z.onloadend=k:z.onreadystatechange=function(){!z||z.readyState!==4||z.status===0&&!(z.responseURL&&z.responseURL.indexOf("file:")===0)||setTimeout(k)},z.onabort=function(){z&&(r(new Be("Request aborted",Be.ECONNABORTED,e,z)),z=null)},z.onerror=function(){r(new Be("Network Error",Be.ERR_NETWORK,e,z)),z=null},z.ontimeout=function(){let v=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const S=o.transitional||jg;o.timeoutErrorMessage&&(v=o.timeoutErrorMessage),r(new Be(v,S.clarifyTimeoutError?Be.ETIMEDOUT:Be.ECONNABORTED,e,z)),z=null},s===void 0&&i.setContentType(null),"setRequestHeader"in z&&J.forEach(i.toJSON(),function(v,S){z.setRequestHeader(S,v)}),J.isUndefined(o.withCredentials)||(z.withCredentials=!!o.withCredentials),a&&a!=="json"&&(z.responseType=o.responseType),u&&([f,h]=Za(u,!0),z.addEventListener("progress",f)),l&&z.upload&&([d,p]=Za(l),z.upload.addEventListener("progress",d),z.upload.addEventListener("loadend",p)),(o.cancelToken||o.signal)&&(m=_=>{z&&(r(!_||_.type?new Ts(null,e,z):_),z.abort(),z=null)},o.cancelToken&&o.cancelToken.subscribe(m),o.signal&&(o.signal.aborted?m():o.signal.addEventListener("abort",m)));const w=WC(o.url);if(w&&Xn.protocols.indexOf(w)===-1){r(new Be("Unsupported protocol "+w+":",Be.ERR_BAD_REQUEST,e));return}z.send(s||null)})},ew=(e,t)=>{let n=new AbortController,r;const o=function(l){if(!r){r=!0,i();const u=l instanceof Error?l:this.reason;n.abort(u instanceof Be?u:new Ts(u instanceof Error?u.message:u))}};let s=t&&setTimeout(()=>{o(new Be(`timeout ${t} of ms exceeded`,Be.ETIMEDOUT))},t);const i=()=>{e&&(s&&clearTimeout(s),s=null,e.forEach(l=>{l&&(l.removeEventListener?l.removeEventListener("abort",o):l.unsubscribe(o))}),e=null)};e.forEach(l=>l&&l.addEventListener&&l.addEventListener("abort",o));const{signal:a}=n;return a.unsubscribe=i,[a,()=>{s&&clearTimeout(s),s=null}]},tw=function*(e,t){let n=e.byteLength;if(!t||n{const s=nw(e,t,o);let i=0,a,l=u=>{a||(a=!0,r&&r(u))};return new ReadableStream({async pull(u){try{const{done:m,value:d}=await s.next();if(m){l(),u.close();return}let f=d.byteLength;if(n){let p=i+=f;n(p)}u.enqueue(new Uint8Array(d))}catch(m){throw l(m),m}},cancel(u){return l(u),s.return()}},{highWaterMark:2})},Ml=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Zg=Ml&&typeof ReadableStream=="function",bu=Ml&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Yg=(e,...t)=>{try{return!!e(...t)}catch{return!1}},rw=Zg&&Yg(()=>{let e=!1;const t=new Request(Xn.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),uf=64*1024,Cu=Zg&&Yg(()=>J.isReadableStream(new Response("").body)),Ya={stream:Cu&&(e=>e.body)};Ml&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Ya[t]&&(Ya[t]=J.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new Be(`Response type '${t}' is not supported`,Be.ERR_NOT_SUPPORT,r)})})})(new Response);const ow=async e=>{if(e==null)return 0;if(J.isBlob(e))return e.size;if(J.isSpecCompliantForm(e))return(await new Request(e).arrayBuffer()).byteLength;if(J.isArrayBufferView(e)||J.isArrayBuffer(e))return e.byteLength;if(J.isURLSearchParams(e)&&(e=e+""),J.isString(e))return(await bu(e)).byteLength},sw=async(e,t)=>{const n=J.toFiniteNumber(e.getContentLength());return n??ow(t)},iw=Ml&&(async e=>{let{url:t,method:n,data:r,signal:o,cancelToken:s,timeout:i,onDownloadProgress:a,onUploadProgress:l,responseType:u,headers:m,withCredentials:d="same-origin",fetchOptions:f}=Kg(e);u=u?(u+"").toLowerCase():"text";let[p,h]=o||s||i?ew([o,s],i):[],g,z;const k=()=>{!g&&setTimeout(()=>{p&&p.unsubscribe()}),g=!0};let w;try{if(l&&rw&&n!=="get"&&n!=="head"&&(w=await sw(m,r))!==0){let C=new Request(t,{method:"POST",body:r,duplex:"half"}),L;if(J.isFormData(r)&&(L=C.headers.get("content-type"))&&m.setContentType(L),C.body){const[D,$]=sf(w,Za(af(l)));r=cf(C.body,uf,D,$,bu)}}J.isString(d)||(d=d?"include":"omit"),z=new Request(t,{...f,signal:p,method:n.toUpperCase(),headers:m.normalize().toJSON(),body:r,duplex:"half",credentials:d});let _=await fetch(z);const v=Cu&&(u==="stream"||u==="response");if(Cu&&(a||v)){const C={};["status","statusText","headers"].forEach(F=>{C[F]=_[F]});const L=J.toFiniteNumber(_.headers.get("content-length")),[D,$]=a&&sf(L,Za(af(a),!0))||[];_=new Response(cf(_.body,uf,D,()=>{$&&$(),v&&k()},bu),C)}u=u||"text";let S=await Ya[J.findKey(Ya,u)||"text"](_,e);return!v&&k(),h&&h(),await new Promise((C,L)=>{qg(C,L,{data:S,headers:fn.from(_.headers),status:_.status,statusText:_.statusText,config:e,request:z})})}catch(_){throw k(),_&&_.name==="TypeError"&&/fetch/i.test(_.message)?Object.assign(new Be("Network Error",Be.ERR_NETWORK,e,z),{cause:_.cause||_}):Be.from(_,_&&_.code,e,z)}}),wu={http:wC,xhr:QC,fetch:iw};J.forEach(wu,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const df=e=>`- ${e}`,aw=e=>J.isFunction(e)||e===null||e===!1,Xg={getAdapter:e=>{e=J.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let s=0;s`adapter ${a} `+(l===!1?"is not supported by the environment":"is not available in the build"));let i=t?s.length>1?`since : +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[of]=this[of]={accessors:{}}).accessors,o=this.prototype;function s(i){const a=Rs(i);r[a]||(BC(o,i),r[a]=!0)}return J.isArray(t)?t.forEach(s):s(t),this}}fn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);J.reduceDescriptors(fn.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});J.freezeMethods(fn);function gc(e,t){const n=this||Mi,r=t||n,o=fn.from(r.headers);let s=r.data;return J.forEach(e,function(a){s=a.call(n,s,o.normalize(),t?t.status:void 0)}),o.normalize(),s}function Wg(e){return!!(e&&e.__CANCEL__)}function Ts(e,t,n){Be.call(this,e??"canceled",Be.ERR_CANCELED,t,n),this.name="CanceledError"}J.inherits(Ts,Be,{__CANCEL__:!0});function qg(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Be("Request failed with status code "+n.status,[Be.ERR_BAD_REQUEST,Be.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function WC(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function qC(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,s=0,i;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),m=r[s];i||(i=u),n[o]=l,r[o]=u;let d=s,f=0;for(;d!==o;)f+=n[d++],d=d%e;if(o=(o+1)%e,o===s&&(s=(s+1)%e),u-i{n=m,o=null,s&&(clearTimeout(s),s=null),e.apply(null,u)};return[(...u)=>{const m=Date.now(),d=m-n;d>=r?i(u,m):(o=u,s||(s=setTimeout(()=>{s=null,i(o)},r-d)))},()=>o&&i(o)]}const Za=(e,t,n=3)=>{let r=0;const o=qC(50,250);return GC(s=>{const i=s.loaded,a=s.lengthComputable?s.total:void 0,l=i-r,u=o(l),m=i<=a;r=i;const d={loaded:i,total:a,progress:a?i/a:void 0,bytes:l,rate:u||void 0,estimated:u&&a&&m?(a-i)/u:void 0,event:s,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(d)},n)},sf=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},af=e=>(...t)=>J.asap(()=>e(...t)),KC=Xn.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(s){let i=s;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(i){const a=J.isString(i)?o(i):i;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}(),ZC=Xn.hasStandardBrowserEnv?{write(e,t,n,r,o,s){const i=[e+"="+encodeURIComponent(t)];J.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),J.isString(r)&&i.push("path="+r),J.isString(o)&&i.push("domain="+o),s===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function YC(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function XC(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Gg(e,t){return e&&!YC(t)?XC(e,t):t}const lf=e=>e instanceof fn?{...e}:e;function No(e,t){t=t||{};const n={};function r(u,m,d){return J.isPlainObject(u)&&J.isPlainObject(m)?J.merge.call({caseless:d},u,m):J.isPlainObject(m)?J.merge({},m):J.isArray(m)?m.slice():m}function o(u,m,d){if(J.isUndefined(m)){if(!J.isUndefined(u))return r(void 0,u,d)}else return r(u,m,d)}function s(u,m){if(!J.isUndefined(m))return r(void 0,m)}function i(u,m){if(J.isUndefined(m)){if(!J.isUndefined(u))return r(void 0,u)}else return r(void 0,m)}function a(u,m,d){if(d in t)return r(u,m);if(d in e)return r(void 0,u)}const l={url:s,method:s,data:s,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:a,headers:(u,m)=>o(lf(u),lf(m),!0)};return J.forEach(Object.keys(Object.assign({},e,t)),function(m){const d=l[m]||o,f=d(e[m],t[m],m);J.isUndefined(f)&&d!==a||(n[m]=f)}),n}const Kg=e=>{const t=No({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:o,xsrfCookieName:s,headers:i,auth:a}=t;t.headers=i=fn.from(i),t.url=Ug(Gg(t.baseURL,t.url),e.params,e.paramsSerializer),a&&i.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")));let l;if(J.isFormData(n)){if(Xn.hasStandardBrowserEnv||Xn.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((l=i.getContentType())!==!1){const[u,...m]=l?l.split(";").map(d=>d.trim()).filter(Boolean):[];i.setContentType([u||"multipart/form-data",...m].join("; "))}}if(Xn.hasStandardBrowserEnv&&(r&&J.isFunction(r)&&(r=r(t)),r||r!==!1&&KC(t.url))){const u=o&&s&&ZC.read(s);u&&i.set(o,u)}return t},JC=typeof XMLHttpRequest<"u",QC=JC&&function(e){return new Promise(function(n,r){const o=Kg(e);let s=o.data;const i=fn.from(o.headers).normalize();let{responseType:a,onUploadProgress:l,onDownloadProgress:u}=o,m,d,f,p,h;function g(){p&&p(),h&&h(),o.cancelToken&&o.cancelToken.unsubscribe(m),o.signal&&o.signal.removeEventListener("abort",m)}let z=new XMLHttpRequest;z.open(o.method.toUpperCase(),o.url,!0),z.timeout=o.timeout;function k(){if(!z)return;const _=fn.from("getAllResponseHeaders"in z&&z.getAllResponseHeaders()),S={data:!a||a==="text"||a==="json"?z.responseText:z.response,status:z.status,statusText:z.statusText,headers:_,config:e,request:z};qg(function(L){n(L),g()},function(L){r(L),g()},S),z=null}"onloadend"in z?z.onloadend=k:z.onreadystatechange=function(){!z||z.readyState!==4||z.status===0&&!(z.responseURL&&z.responseURL.indexOf("file:")===0)||setTimeout(k)},z.onabort=function(){z&&(r(new Be("Request aborted",Be.ECONNABORTED,e,z)),z=null)},z.onerror=function(){r(new Be("Network Error",Be.ERR_NETWORK,e,z)),z=null},z.ontimeout=function(){let v=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const S=o.transitional||jg;o.timeoutErrorMessage&&(v=o.timeoutErrorMessage),r(new Be(v,S.clarifyTimeoutError?Be.ETIMEDOUT:Be.ECONNABORTED,e,z)),z=null},s===void 0&&i.setContentType(null),"setRequestHeader"in z&&J.forEach(i.toJSON(),function(v,S){z.setRequestHeader(S,v)}),J.isUndefined(o.withCredentials)||(z.withCredentials=!!o.withCredentials),a&&a!=="json"&&(z.responseType=o.responseType),u&&([f,h]=Za(u,!0),z.addEventListener("progress",f)),l&&z.upload&&([d,p]=Za(l),z.upload.addEventListener("progress",d),z.upload.addEventListener("loadend",p)),(o.cancelToken||o.signal)&&(m=_=>{z&&(r(!_||_.type?new Ts(null,e,z):_),z.abort(),z=null)},o.cancelToken&&o.cancelToken.subscribe(m),o.signal&&(o.signal.aborted?m():o.signal.addEventListener("abort",m)));const w=WC(o.url);if(w&&Xn.protocols.indexOf(w)===-1){r(new Be("Unsupported protocol "+w+":",Be.ERR_BAD_REQUEST,e));return}z.send(s||null)})},ew=(e,t)=>{let n=new AbortController,r;const o=function(l){if(!r){r=!0,i();const u=l instanceof Error?l:this.reason;n.abort(u instanceof Be?u:new Ts(u instanceof Error?u.message:u))}};let s=t&&setTimeout(()=>{o(new Be(`timeout ${t} of ms exceeded`,Be.ETIMEDOUT))},t);const i=()=>{e&&(s&&clearTimeout(s),s=null,e.forEach(l=>{l&&(l.removeEventListener?l.removeEventListener("abort",o):l.unsubscribe(o))}),e=null)};e.forEach(l=>l&&l.addEventListener&&l.addEventListener("abort",o));const{signal:a}=n;return a.unsubscribe=i,[a,()=>{s&&clearTimeout(s),s=null}]},tw=function*(e,t){let n=e.byteLength;if(n{const s=nw(e,t,o);let i=0,a,l=u=>{a||(a=!0,r&&r(u))};return new ReadableStream({async pull(u){try{const{done:m,value:d}=await s.next();if(m){l(),u.close();return}let f=d.byteLength;if(n){let p=i+=f;n(p)}u.enqueue(new Uint8Array(d))}catch(m){throw l(m),m}},cancel(u){return l(u),s.return()}},{highWaterMark:2})},Ml=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Zg=Ml&&typeof ReadableStream=="function",bu=Ml&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Yg=(e,...t)=>{try{return!!e(...t)}catch{return!1}},rw=Zg&&Yg(()=>{let e=!1;const t=new Request(Xn.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),uf=64*1024,Cu=Zg&&Yg(()=>J.isReadableStream(new Response("").body)),Ya={stream:Cu&&(e=>e.body)};Ml&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Ya[t]&&(Ya[t]=J.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new Be(`Response type '${t}' is not supported`,Be.ERR_NOT_SUPPORT,r)})})})(new Response);const ow=async e=>{if(e==null)return 0;if(J.isBlob(e))return e.size;if(J.isSpecCompliantForm(e))return(await new Request(e).arrayBuffer()).byteLength;if(J.isArrayBufferView(e)||J.isArrayBuffer(e))return e.byteLength;if(J.isURLSearchParams(e)&&(e=e+""),J.isString(e))return(await bu(e)).byteLength},sw=async(e,t)=>{const n=J.toFiniteNumber(e.getContentLength());return n??ow(t)},iw=Ml&&(async e=>{let{url:t,method:n,data:r,signal:o,cancelToken:s,timeout:i,onDownloadProgress:a,onUploadProgress:l,responseType:u,headers:m,withCredentials:d="same-origin",fetchOptions:f}=Kg(e);u=u?(u+"").toLowerCase():"text";let[p,h]=o||s||i?ew([o,s],i):[],g,z;const k=()=>{!g&&setTimeout(()=>{p&&p.unsubscribe()}),g=!0};let w;try{if(l&&rw&&n!=="get"&&n!=="head"&&(w=await sw(m,r))!==0){let C=new Request(t,{method:"POST",body:r,duplex:"half"}),L;if(J.isFormData(r)&&(L=C.headers.get("content-type"))&&m.setContentType(L),C.body){const[D,$]=sf(w,Za(af(l)));r=cf(C.body,uf,D,$,bu)}}J.isString(d)||(d=d?"include":"omit"),z=new Request(t,{...f,signal:p,method:n.toUpperCase(),headers:m.normalize().toJSON(),body:r,duplex:"half",credentials:d});let _=await fetch(z);const v=Cu&&(u==="stream"||u==="response");if(Cu&&(a||v)){const C={};["status","statusText","headers"].forEach(F=>{C[F]=_[F]});const L=J.toFiniteNumber(_.headers.get("content-length")),[D,$]=a&&sf(L,Za(af(a),!0))||[];_=new Response(cf(_.body,uf,D,()=>{$&&$(),v&&k()},bu),C)}u=u||"text";let S=await Ya[J.findKey(Ya,u)||"text"](_,e);return!v&&k(),h&&h(),await new Promise((C,L)=>{qg(C,L,{data:S,headers:fn.from(_.headers),status:_.status,statusText:_.statusText,config:e,request:z})})}catch(_){throw k(),_&&_.name==="TypeError"&&/fetch/i.test(_.message)?Object.assign(new Be("Network Error",Be.ERR_NETWORK,e,z),{cause:_.cause||_}):Be.from(_,_&&_.code,e,z)}}),wu={http:wC,xhr:QC,fetch:iw};J.forEach(wu,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const df=e=>`- ${e}`,aw=e=>J.isFunction(e)||e===null||e===!1,Xg={getAdapter:e=>{e=J.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let s=0;s`adapter ${a} `+(l===!1?"is not supported by the environment":"is not available in the build"));let i=t?s.length>1?`since : `+s.map(df).join(` `):" "+df(s[0]):"as no adapter specified";throw new Be("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return r},adapters:wu};function yc(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ts(null,e)}function mf(e){return yc(e),e.headers=fn.from(e.headers),e.data=gc.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Xg.getAdapter(e.adapter||Mi.adapter)(e).then(function(r){return yc(e),r.data=gc.call(e,e.transformResponse,r),r.headers=fn.from(r.headers),r},function(r){return Wg(r)||(yc(e),r&&r.response&&(r.response.data=gc.call(e,e.transformResponse,r.response),r.response.headers=fn.from(r.response.headers))),Promise.reject(r)})}const Jg="1.7.4",Ld={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Ld[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const ff={};Ld.transitional=function(t,n,r){function o(s,i){return"[Axios v"+Jg+"] Transitional option '"+s+"'"+i+(r?". "+r:"")}return(s,i,a)=>{if(t===!1)throw new Be(o(i," has been removed"+(n?" in "+n:"")),Be.ERR_DEPRECATED);return n&&!ff[i]&&(ff[i]=!0,console.warn(o(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,i,a):!0}};function lw(e,t,n){if(typeof e!="object")throw new Be("options must be an object",Be.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const s=r[o],i=t[s];if(i){const a=e[s],l=a===void 0||i(a,s,e);if(l!==!0)throw new Be("option "+s+" must be "+l,Be.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Be("Unknown option "+s,Be.ERR_BAD_OPTION)}}const ku={assertOptions:lw,validators:Ld},Dr=ku.validators;class Ao{constructor(t){this.defaults=t,this.interceptors={request:new rf,response:new rf}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const s=o.stack?o.stack.replace(/^.+\n/,""):"";try{r.stack?s&&!String(r.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(r.stack+=` `+s):r.stack=s}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=No(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:s}=n;r!==void 0&&ku.assertOptions(r,{silentJSONParsing:Dr.transitional(Dr.boolean),forcedJSONParsing:Dr.transitional(Dr.boolean),clarifyTimeoutError:Dr.transitional(Dr.boolean)},!1),o!=null&&(J.isFunction(o)?n.paramsSerializer={serialize:o}:ku.assertOptions(o,{encode:Dr.function,serialize:Dr.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=s&&J.merge(s.common,s[n.method]);s&&J.forEach(["delete","get","head","post","put","patch","common"],h=>{delete s[h]}),n.headers=fn.concat(i,s);const a=[];let l=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(l=l&&g.synchronous,a.unshift(g.fulfilled,g.rejected))});const u=[];this.interceptors.response.forEach(function(g){u.push(g.fulfilled,g.rejected)});let m,d=0,f;if(!l){const h=[mf.bind(this),void 0];for(h.unshift.apply(h,a),h.push.apply(h,u),f=h.length,m=Promise.resolve(n);d{if(!r._listeners)return;let s=r._listeners.length;for(;s-- >0;)r._listeners[s](o);r._listeners=null}),this.promise.then=o=>{let s;const i=new Promise(a=>{r.subscribe(a),s=a}).then(o);return i.cancel=function(){r.unsubscribe(s)},i},t(function(s,i,a){r.reason||(r.reason=new Ts(s,i,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Nd(function(o){t=o}),cancel:t}}}function cw(e){return function(n){return e.apply(null,n)}}function uw(e){return J.isObject(e)&&e.isAxiosError===!0}const Su={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(Su).forEach(([e,t])=>{Su[t]=e});function Qg(e){const t=new Ao(e),n=Ag(Ao.prototype.request,t);return J.extend(n,Ao.prototype,t,{allOwnKeys:!0}),J.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return Qg(No(e,o))},n}const ue=Qg(Mi);ue.Axios=Ao;ue.CanceledError=Ts;ue.CancelToken=Nd;ue.isCancel=Wg;ue.VERSION=Jg;ue.toFormData=Rl;ue.AxiosError=Be;ue.Cancel=ue.CanceledError;ue.all=function(t){return Promise.all(t)};ue.spread=cw;ue.isAxiosError=uw;ue.mergeConfig=No;ue.AxiosHeaders=fn;ue.formToJSON=e=>Bg(J.isHTMLForm(e)?new FormData(e):e);ue.getAdapter=Xg.getAdapter;ue.HttpStatusCode=Su;ue.default=ue;/*!