From 4d2c71a0f4ee1e0490b216c0b3c9345ae169901a Mon Sep 17 00:00:00 2001 From: lee-to Date: Fri, 28 Jun 2024 07:09:21 +0000 Subject: [PATCH] Build assets --- public/assets/app.js | 68 +++++++++++++++++----------------- public/assets/main.css | 2 +- public/assets/minimalistic.css | 2 +- public/manifest.json | 41 ++++++++++---------- 4 files changed, 57 insertions(+), 56 deletions(-) diff --git a/public/assets/app.js b/public/assets/app.js index 491c2d03b..c515a21f9 100644 --- a/public/assets/app.js +++ b/public/assets/app.js @@ -1,39 +1,39 @@ -(()=>{function _a(e,t){return function(){return e.apply(t,arguments)}}const{toString:jc}=Object.prototype,{getPrototypeOf:So}=Object,rr=(e=>t=>{const n=jc.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),vt=e=>(e=e.toLowerCase(),t=>rr(t)===e),or=e=>t=>typeof t===e,{isArray:Mn}=Array,si=or("undefined");function Bc(e){return e!==null&&!si(e)&&e.constructor!==null&&!si(e.constructor)&&Qe(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Ea=vt("ArrayBuffer");function Hc(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Ea(e.buffer),t}const Uc=or("string"),Qe=or("function"),wa=or("number"),sr=e=>e!==null&&typeof e=="object",Wc=e=>e===!0||e===!1,ki=e=>{if(rr(e)!=="object")return!1;const t=So(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Vc=vt("Date"),Kc=vt("File"),qc=vt("Blob"),zc=vt("FileList"),Yc=e=>sr(e)&&Qe(e.pipe),Gc=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Qe(e.append)&&((t=rr(e))==="formdata"||t==="object"&&Qe(e.toString)&&e.toString()==="[object FormData]"))},Xc=vt("URLSearchParams"),Jc=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ui(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let i,r;if(typeof e!="object"&&(e=[e]),Mn(e))for(i=0,r=e.length;i0;)if(r=n[i],t===r.toLowerCase())return r;return null}const Oa=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Aa=e=>!si(e)&&e!==Oa;function Kr(){const{caseless:e}=Aa(this)&&this||{},t={},n=(i,r)=>{const o=e&&Sa(t,r)||r;ki(t[o])&&ki(i)?t[o]=Kr(t[o],i):ki(i)?t[o]=Kr({},i):Mn(i)?t[o]=i.slice():t[o]=i};for(let i=0,r=arguments.length;i(ui(t,(r,o)=>{n&&Qe(r)?e[o]=_a(r,n):e[o]=r},{allOwnKeys:i}),e),Zc=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),eu=(e,t,n,i)=>{e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},tu=(e,t,n,i)=>{let r,o,a;const s={};if(t=t||{},e==null)return t;do{for(r=Object.getOwnPropertyNames(e),o=r.length;o-- >0;)a=r[o],(!i||i(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=n!==!1&&So(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},nu=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const i=e.indexOf(t,n);return i!==-1&&i===n},iu=e=>{if(!e)return null;if(Mn(e))return e;let t=e.length;if(!wa(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},ru=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&So(Uint8Array)),ou=(e,t)=>{const i=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=i.next())&&!r.done;){const o=r.value;t.call(e,o[0],o[1])}},su=(e,t)=>{let n;const i=[];for(;(n=e.exec(t))!==null;)i.push(n);return i},au=vt("HTMLFormElement"),lu=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,i,r){return i.toUpperCase()+r}),hs=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),cu=vt("RegExp"),Ca=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),i={};ui(n,(r,o)=>{let a;(a=t(r,o,e))!==!1&&(i[o]=a||r)}),Object.defineProperties(e,i)},uu=e=>{Ca(e,(t,n)=>{if(Qe(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const i=e[n];if(!!Qe(i)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},du=(e,t)=>{const n={},i=r=>{r.forEach(o=>{n[o]=!0})};return Mn(e)?i(e):i(String(e).split(t)),n},fu=()=>{},hu=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Sr="abcdefghijklmnopqrstuvwxyz",ps="0123456789",Ta={DIGIT:ps,ALPHA:Sr,ALPHA_DIGIT:Sr+Sr.toUpperCase()+ps},pu=(e=16,t=Ta.ALPHA_DIGIT)=>{let n="";const{length:i}=t;for(;e--;)n+=t[Math.random()*i|0];return n};function mu(e){return!!(e&&Qe(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const gu=e=>{const t=new Array(10),n=(i,r)=>{if(sr(i)){if(t.indexOf(i)>=0)return;if(!("toJSON"in i)){t[r]=i;const o=Mn(i)?[]:{};return ui(i,(a,s)=>{const l=n(a,r+1);!si(l)&&(o[s]=l)}),t[r]=void 0,o}}return i};return n(e,0)},vu=vt("AsyncFunction"),bu=e=>e&&(sr(e)||Qe(e))&&Qe(e.then)&&Qe(e.catch),N={isArray:Mn,isArrayBuffer:Ea,isBuffer:Bc,isFormData:Gc,isArrayBufferView:Hc,isString:Uc,isNumber:wa,isBoolean:Wc,isObject:sr,isPlainObject:ki,isUndefined:si,isDate:Vc,isFile:Kc,isBlob:qc,isRegExp:cu,isFunction:Qe,isStream:Yc,isURLSearchParams:Xc,isTypedArray:ru,isFileList:zc,forEach:ui,merge:Kr,extend:Qc,trim:Jc,stripBOM:Zc,inherits:eu,toFlatObject:tu,kindOf:rr,kindOfTest:vt,endsWith:nu,toArray:iu,forEachEntry:ou,matchAll:su,isHTMLForm:au,hasOwnProperty:hs,hasOwnProp:hs,reduceDescriptors:Ca,freezeMethods:uu,toObjectSet:du,toCamelCase:lu,noop:fu,toFiniteNumber:hu,findKey:Sa,global:Oa,isContextDefined:Aa,ALPHABET:Ta,generateString:pu,isSpecCompliantForm:mu,toJSONObject:gu,isAsyncFn:vu,isThenable:bu};function fe(e,t,n,i,r){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),i&&(this.request=i),r&&(this.response=r)}N.inherits(fe,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:N.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const xa=fe.prototype,Ia={};["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=>{Ia[e]={value:e}});Object.defineProperties(fe,Ia);Object.defineProperty(xa,"isAxiosError",{value:!0});fe.from=(e,t,n,i,r,o)=>{const a=Object.create(xa);return N.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),fe.call(a,e.message,t,n,i,r),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};const yu=null;function qr(e){return N.isPlainObject(e)||N.isArray(e)}function La(e){return N.endsWith(e,"[]")?e.slice(0,-2):e}function ms(e,t,n){return e?e.concat(t).map(function(r,o){return r=La(r),!n&&o?"["+r+"]":r}).join(n?".":""):t}function _u(e){return N.isArray(e)&&!e.some(qr)}const Eu=N.toFlatObject(N,{},null,function(t){return/^is[A-Z]/.test(t)});function ar(e,t,n){if(!N.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=N.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,_){return!N.isUndefined(_[v])});const i=n.metaTokens,r=n.visitor||u,o=n.dots,a=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&N.isSpecCompliantForm(t);if(!N.isFunction(r))throw new TypeError("visitor must be a function");function c(m){if(m===null)return"";if(N.isDate(m))return m.toISOString();if(!l&&N.isBlob(m))throw new fe("Blob is not supported. Use a Buffer instead.");return N.isArrayBuffer(m)||N.isTypedArray(m)?l&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function u(m,v,_){let O=m;if(m&&!_&&typeof m=="object"){if(N.endsWith(v,"{}"))v=i?v:v.slice(0,-2),m=JSON.stringify(m);else if(N.isArray(m)&&_u(m)||(N.isFileList(m)||N.endsWith(v,"[]"))&&(O=N.toArray(m)))return v=La(v),O.forEach(function(L,y){!(N.isUndefined(L)||L===null)&&t.append(a===!0?ms([v],y,o):a===null?v:v+"[]",c(L))}),!1}return qr(m)?!0:(t.append(ms(_,v,o),c(m)),!1)}const d=[],f=Object.assign(Eu,{defaultVisitor:u,convertValue:c,isVisitable:qr});function h(m,v){if(!N.isUndefined(m)){if(d.indexOf(m)!==-1)throw Error("Circular reference detected in "+v.join("."));d.push(m),N.forEach(m,function(O,w){(!(N.isUndefined(O)||O===null)&&r.call(t,O,N.isString(w)?w.trim():w,v,f))===!0&&h(O,v?v.concat(w):[w])}),d.pop()}}if(!N.isObject(e))throw new TypeError("data must be an object");return h(e),t}function gs(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(i){return t[i]})}function Oo(e,t){this._pairs=[],e&&ar(e,this,t)}const Pa=Oo.prototype;Pa.append=function(t,n){this._pairs.push([t,n])};Pa.toString=function(t){const n=t?function(i){return t.call(this,i,gs)}:gs;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function wu(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Da(e,t,n){if(!t)return e;const i=n&&n.encode||wu,r=n&&n.serialize;let o;if(r?o=r(t,n):o=N.isURLSearchParams(t)?t.toString():new Oo(t,n).toString(i),o){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class Su{constructor(){this.handlers=[]}use(t,n,i){return this.handlers.push({fulfilled:t,rejected:n,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){N.forEach(this.handlers,function(i){i!==null&&t(i)})}}const vs=Su,Ma={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Ou=typeof URLSearchParams<"u"?URLSearchParams:Oo,Au=typeof FormData<"u"?FormData:null,Cu=typeof Blob<"u"?Blob:null,Tu={isBrowser:!0,classes:{URLSearchParams:Ou,FormData:Au,Blob:Cu},protocols:["http","https","file","blob","url","data"]},ka=typeof window<"u"&&typeof document<"u",xu=(e=>ka&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),Iu=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Lu=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:ka,hasStandardBrowserWebWorkerEnv:Iu,hasStandardBrowserEnv:xu},Symbol.toStringTag,{value:"Module"})),ft={...Lu,...Tu};function Pu(e,t){return ar(e,new ft.classes.URLSearchParams,Object.assign({visitor:function(n,i,r,o){return ft.isNode&&N.isBuffer(n)?(this.append(i,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function Du(e){return N.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Mu(e){const t={},n=Object.keys(e);let i;const r=n.length;let o;for(i=0;i=n.length;return a=!a&&N.isArray(r)?r.length:a,l?(N.hasOwnProp(r,a)?r[a]=[r[a],i]:r[a]=i,!s):((!r[a]||!N.isObject(r[a]))&&(r[a]=[]),t(n,i,r[a],o)&&N.isArray(r[a])&&(r[a]=Mu(r[a])),!s)}if(N.isFormData(e)&&N.isFunction(e.entries)){const n={};return N.forEachEntry(e,(i,r)=>{t(Du(i),r,n,0)}),n}return null}function ku(e,t,n){if(N.isString(e))try{return(t||JSON.parse)(e),N.trim(e)}catch(i){if(i.name!=="SyntaxError")throw i}return(n||JSON.stringify)(e)}const Ao={transitional:Ma,adapter:["xhr","http"],transformRequest:[function(t,n){const i=n.getContentType()||"",r=i.indexOf("application/json")>-1,o=N.isObject(t);if(o&&N.isHTMLForm(t)&&(t=new FormData(t)),N.isFormData(t))return r&&r?JSON.stringify(Na(t)):t;if(N.isArrayBuffer(t)||N.isBuffer(t)||N.isStream(t)||N.isFile(t)||N.isBlob(t))return t;if(N.isArrayBufferView(t))return t.buffer;if(N.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(o){if(i.indexOf("application/x-www-form-urlencoded")>-1)return Pu(t,this.formSerializer).toString();if((s=N.isFileList(t))||i.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return ar(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return o||r?(n.setContentType("application/json",!1),ku(t)):t}],transformResponse:[function(t){const n=this.transitional||Ao.transitional,i=n&&n.forcedJSONParsing,r=this.responseType==="json";if(t&&N.isString(t)&&(i&&!this.responseType||r)){const a=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(s){if(a)throw s.name==="SyntaxError"?fe.from(s,fe.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ft.classes.FormData,Blob:ft.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};N.forEach(["delete","get","head","post","put","patch"],e=>{Ao.headers[e]={}});const Co=Ao,Nu=N.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"]),Fu=e=>{const t={};let n,i,r;return e&&e.split(` -`).forEach(function(a){r=a.indexOf(":"),n=a.substring(0,r).trim().toLowerCase(),i=a.substring(r+1).trim(),!(!n||t[n]&&Nu[n])&&(n==="set-cookie"?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)}),t},bs=Symbol("internals");function Bn(e){return e&&String(e).trim().toLowerCase()}function Ni(e){return e===!1||e==null?e:N.isArray(e)?e.map(Ni):String(e)}function Ru(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(e);)t[i[1]]=i[2];return t}const $u=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Or(e,t,n,i,r){if(N.isFunction(i))return i.call(this,t,n);if(r&&(t=n),!!N.isString(t)){if(N.isString(i))return t.indexOf(i)!==-1;if(N.isRegExp(i))return i.test(t)}}function ju(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,i)=>n.toUpperCase()+i)}function Bu(e,t){const n=N.toCamelCase(" "+t);["get","set","has"].forEach(i=>{Object.defineProperty(e,i+n,{value:function(r,o,a){return this[i].call(this,t,r,o,a)},configurable:!0})})}class lr{constructor(t){t&&this.set(t)}set(t,n,i){const r=this;function o(s,l,c){const u=Bn(l);if(!u)throw new Error("header name must be a non-empty string");const d=N.findKey(r,u);(!d||r[d]===void 0||c===!0||c===void 0&&r[d]!==!1)&&(r[d||l]=Ni(s))}const a=(s,l)=>N.forEach(s,(c,u)=>o(c,u,l));return N.isPlainObject(t)||t instanceof this.constructor?a(t,n):N.isString(t)&&(t=t.trim())&&!$u(t)?a(Fu(t),n):t!=null&&o(n,t,i),this}get(t,n){if(t=Bn(t),t){const i=N.findKey(this,t);if(i){const r=this[i];if(!n)return r;if(n===!0)return Ru(r);if(N.isFunction(n))return n.call(this,r,i);if(N.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Bn(t),t){const i=N.findKey(this,t);return!!(i&&this[i]!==void 0&&(!n||Or(this,this[i],i,n)))}return!1}delete(t,n){const i=this;let r=!1;function o(a){if(a=Bn(a),a){const s=N.findKey(i,a);s&&(!n||Or(i,i[s],s,n))&&(delete i[s],r=!0)}}return N.isArray(t)?t.forEach(o):o(t),r}clear(t){const n=Object.keys(this);let i=n.length,r=!1;for(;i--;){const o=n[i];(!t||Or(this,this[o],o,t,!0))&&(delete this[o],r=!0)}return r}normalize(t){const n=this,i={};return N.forEach(this,(r,o)=>{const a=N.findKey(i,o);if(a){n[a]=Ni(r),delete n[o];return}const s=t?ju(o):String(o).trim();s!==o&&delete n[o],n[s]=Ni(r),i[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return N.forEach(this,(i,r)=>{i!=null&&i!==!1&&(n[r]=t&&N.isArray(i)?i.join(", "):i)}),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 i=new this(t);return n.forEach(r=>i.set(r)),i}static accessor(t){const i=(this[bs]=this[bs]={accessors:{}}).accessors,r=this.prototype;function o(a){const s=Bn(a);i[s]||(Bu(r,a),i[s]=!0)}return N.isArray(t)?t.forEach(o):o(t),this}}lr.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);N.reduceDescriptors(lr.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(i){this[n]=i}}});N.freezeMethods(lr);const _t=lr;function Ar(e,t){const n=this||Co,i=t||n,r=_t.from(i.headers);let o=i.data;return N.forEach(e,function(s){o=s.call(n,o,r.normalize(),t?t.status:void 0)}),r.normalize(),o}function Fa(e){return!!(e&&e.__CANCEL__)}function di(e,t,n){fe.call(this,e==null?"canceled":e,fe.ERR_CANCELED,t,n),this.name="CanceledError"}N.inherits(di,fe,{__CANCEL__:!0});function Hu(e,t,n){const i=n.config.validateStatus;!n.status||!i||i(n.status)?e(n):t(new fe("Request failed with status code "+n.status,[fe.ERR_BAD_REQUEST,fe.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const Uu=ft.hasStandardBrowserEnv?{write(e,t,n,i,r,o){const a=[e+"="+encodeURIComponent(t)];N.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),N.isString(i)&&a.push("path="+i),N.isString(r)&&a.push("domain="+r),o===!0&&a.push("secure"),document.cookie=a.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 Wu(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Vu(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function Ra(e,t){return e&&!Wu(t)?Vu(e,t):t}const Ku=ft.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let i;function r(o){let a=o;return t&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{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 i=r(window.location.href),function(a){const s=N.isString(a)?r(a):a;return s.protocol===i.protocol&&s.host===i.host}}():function(){return function(){return!0}}();function qu(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function zu(e,t){e=e||10;const n=new Array(e),i=new Array(e);let r=0,o=0,a;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=i[o];a||(a=c),n[r]=l,i[r]=c;let d=o,f=0;for(;d!==r;)f+=n[d++],d=d%e;if(r=(r+1)%e,r===o&&(o=(o+1)%e),c-a{const o=r.loaded,a=r.lengthComputable?r.total:void 0,s=o-n,l=i(s),c=o<=a;n=o;const u={loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&c?(a-o)/l:void 0,event:r};u[t?"download":"upload"]=!0,e(u)}}const Yu=typeof XMLHttpRequest<"u",Gu=Yu&&function(e){return new Promise(function(n,i){let r=e.data;const o=_t.from(e.headers).normalize();let{responseType:a,withXSRFToken:s}=e,l;function c(){e.cancelToken&&e.cancelToken.unsubscribe(l),e.signal&&e.signal.removeEventListener("abort",l)}let u;if(N.isFormData(r)){if(ft.hasStandardBrowserEnv||ft.hasStandardBrowserWebWorkerEnv)o.setContentType(!1);else if((u=o.getContentType())!==!1){const[v,..._]=u?u.split(";").map(O=>O.trim()).filter(Boolean):[];o.setContentType([v||"multipart/form-data",..._].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const v=e.auth.username||"",_=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(v+":"+_))}const f=Ra(e.baseURL,e.url);d.open(e.method.toUpperCase(),Da(f,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function h(){if(!d)return;const v=_t.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),O={data:!a||a==="text"||a==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:v,config:e,request:d};Hu(function(L){n(L),c()},function(L){i(L),c()},O),d=null}if("onloadend"in d?d.onloadend=h:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(h)},d.onabort=function(){!d||(i(new fe("Request aborted",fe.ECONNABORTED,e,d)),d=null)},d.onerror=function(){i(new fe("Network Error",fe.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let _=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const O=e.transitional||Ma;e.timeoutErrorMessage&&(_=e.timeoutErrorMessage),i(new fe(_,O.clarifyTimeoutError?fe.ETIMEDOUT:fe.ECONNABORTED,e,d)),d=null},ft.hasStandardBrowserEnv&&(s&&N.isFunction(s)&&(s=s(e)),s||s!==!1&&Ku(f))){const v=e.xsrfHeaderName&&e.xsrfCookieName&&Uu.read(e.xsrfCookieName);v&&o.set(e.xsrfHeaderName,v)}r===void 0&&o.setContentType(null),"setRequestHeader"in d&&N.forEach(o.toJSON(),function(_,O){d.setRequestHeader(O,_)}),N.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),a&&a!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",ys(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",ys(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=v=>{!d||(i(!v||v.type?new di(null,e,d):v),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const m=qu(f);if(m&&ft.protocols.indexOf(m)===-1){i(new fe("Unsupported protocol "+m+":",fe.ERR_BAD_REQUEST,e));return}d.send(r||null)})},zr={http:yu,xhr:Gu};N.forEach(zr,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const _s=e=>`- ${e}`,Xu=e=>N.isFunction(e)||e===null||e===!1,$a={getAdapter:e=>{e=N.isArray(e)?e:[e];const{length:t}=e;let n,i;const r={};for(let o=0;o`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let a=t?o.length>1?`since : -`+o.map(_s).join(` -`):" "+_s(o[0]):"as no adapter specified";throw new fe("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return i},adapters:zr};function Cr(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new di(null,e)}function Es(e){return Cr(e),e.headers=_t.from(e.headers),e.data=Ar.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),$a.getAdapter(e.adapter||Co.adapter)(e).then(function(i){return Cr(e),i.data=Ar.call(e,e.transformResponse,i),i.headers=_t.from(i.headers),i},function(i){return Fa(i)||(Cr(e),i&&i.response&&(i.response.data=Ar.call(e,e.transformResponse,i.response),i.response.headers=_t.from(i.response.headers))),Promise.reject(i)})}const ws=e=>e instanceof _t?e.toJSON():e;function On(e,t){t=t||{};const n={};function i(c,u,d){return N.isPlainObject(c)&&N.isPlainObject(u)?N.merge.call({caseless:d},c,u):N.isPlainObject(u)?N.merge({},u):N.isArray(u)?u.slice():u}function r(c,u,d){if(N.isUndefined(u)){if(!N.isUndefined(c))return i(void 0,c,d)}else return i(c,u,d)}function o(c,u){if(!N.isUndefined(u))return i(void 0,u)}function a(c,u){if(N.isUndefined(u)){if(!N.isUndefined(c))return i(void 0,c)}else return i(void 0,u)}function s(c,u,d){if(d in t)return i(c,u);if(d in e)return i(void 0,c)}const l={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(c,u)=>r(ws(c),ws(u),!0)};return N.forEach(Object.keys(Object.assign({},e,t)),function(u){const d=l[u]||r,f=d(e[u],t[u],u);N.isUndefined(f)&&d!==s||(n[u]=f)}),n}const ja="1.6.2",To={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{To[e]=function(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}});const Ss={};To.transitional=function(t,n,i){function r(o,a){return"[Axios v"+ja+"] Transitional option '"+o+"'"+a+(i?". "+i:"")}return(o,a,s)=>{if(t===!1)throw new fe(r(a," has been removed"+(n?" in "+n:"")),fe.ERR_DEPRECATED);return n&&!Ss[a]&&(Ss[a]=!0,console.warn(r(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,a,s):!0}};function Ju(e,t,n){if(typeof e!="object")throw new fe("options must be an object",fe.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let r=i.length;for(;r-- >0;){const o=i[r],a=t[o];if(a){const s=e[o],l=s===void 0||a(s,o,e);if(l!==!0)throw new fe("option "+o+" must be "+l,fe.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new fe("Unknown option "+o,fe.ERR_BAD_OPTION)}}const Yr={assertOptions:Ju,validators:To},Dt=Yr.validators;class Ki{constructor(t){this.defaults=t,this.interceptors={request:new vs,response:new vs}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=On(this.defaults,n);const{transitional:i,paramsSerializer:r,headers:o}=n;i!==void 0&&Yr.assertOptions(i,{silentJSONParsing:Dt.transitional(Dt.boolean),forcedJSONParsing:Dt.transitional(Dt.boolean),clarifyTimeoutError:Dt.transitional(Dt.boolean)},!1),r!=null&&(N.isFunction(r)?n.paramsSerializer={serialize:r}:Yr.assertOptions(r,{encode:Dt.function,serialize:Dt.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a=o&&N.merge(o.common,o[n.method]);o&&N.forEach(["delete","get","head","post","put","patch","common"],m=>{delete o[m]}),n.headers=_t.concat(a,o);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const c=[];this.interceptors.response.forEach(function(v){c.push(v.fulfilled,v.rejected)});let u,d=0,f;if(!l){const m=[Es.bind(this),void 0];for(m.unshift.apply(m,s),m.push.apply(m,c),f=m.length,u=Promise.resolve(n);d{if(!i._listeners)return;let o=i._listeners.length;for(;o-- >0;)i._listeners[o](r);i._listeners=null}),this.promise.then=r=>{let o;const a=new Promise(s=>{i.subscribe(s),o=s}).then(r);return a.cancel=function(){i.unsubscribe(o)},a},t(function(o,a,s){i.reason||(i.reason=new di(o,a,s),n(i.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 xo(function(r){t=r}),cancel:t}}}const Qu=xo;function Zu(e){return function(n){return e.apply(null,n)}}function ed(e){return N.isObject(e)&&e.isAxiosError===!0}const Gr={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(Gr).forEach(([e,t])=>{Gr[t]=e});const td=Gr;function Ba(e){const t=new Fi(e),n=_a(Fi.prototype.request,t);return N.extend(n,Fi.prototype,t,{allOwnKeys:!0}),N.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return Ba(On(e,r))},n}const Ie=Ba(Co);Ie.Axios=Fi;Ie.CanceledError=di;Ie.CancelToken=Qu;Ie.isCancel=Fa;Ie.VERSION=ja;Ie.toFormData=ar;Ie.AxiosError=fe;Ie.Cancel=Ie.CanceledError;Ie.all=function(t){return Promise.all(t)};Ie.spread=Zu;Ie.isAxiosError=ed;Ie.mergeConfig=On;Ie.AxiosHeaders=_t;Ie.formToJSON=e=>Na(N.isHTMLForm(e)?new FormData(e):e);Ie.getAdapter=$a.getAdapter;Ie.HttpStatusCode=td;Ie.default=Ie;const nd=Ie;window.axios=nd;window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";CSS.supports("selector(:has(*))")||document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelector(".layout-wrapper");e&&e.querySelector(":scope > .layout-menu")&&e.classList.add("layout-wrapper--sidebar"),e&&e.querySelector(":scope > .layout-menu-horizontal")&&e.classList.add("layout-wrapper--top-menu")});var Xr=!1,Jr=!1,Qt=[],Qr=-1;function id(e){rd(e)}function rd(e){Qt.includes(e)||Qt.push(e),od()}function Ha(e){let t=Qt.indexOf(e);t!==-1&&t>Qr&&Qt.splice(t,1)}function od(){!Jr&&!Xr&&(Xr=!0,queueMicrotask(sd))}function sd(){Xr=!1,Jr=!0;for(let e=0;ee.effect(t,{scheduler:n=>{Zr?id(n):n()}}),Ua=e.raw}function Os(e){Nn=e}function cd(e){let t=()=>{};return[i=>{let r=Nn(i);return e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach(o=>o())}),e._x_effects.add(r),t=()=>{r!==void 0&&(e._x_effects.delete(r),fi(r))},r},()=>{t()}]}function Gn(e,t,n={}){e.dispatchEvent(new CustomEvent(t,{detail:n,bubbles:!0,composed:!0,cancelable:!0}))}function Rt(e,t){if(typeof ShadowRoot=="function"&&e instanceof ShadowRoot){Array.from(e.children).forEach(r=>Rt(r,t));return}let n=!1;if(t(e,()=>n=!0),n)return;let i=e.firstElementChild;for(;i;)Rt(i,t),i=i.nextElementSibling}function wt(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}var As=!1;function ud(){As&&wt("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."),As=!0,document.body||wt("Unable to initialize. Trying to load Alpine before `` is available. Did you forget to add `defer` in Alpine's `