From a6be030a3a9b23784ef19400f38e22c6ca08dcb0 Mon Sep 17 00:00:00 2001 From: Zack Spear Date: Fri, 8 Sep 2023 16:15:58 -0700 Subject: [PATCH] fix(upc): remove erroneous button from welcome dropdown --- .../unraid-components.client-3646d7f7.js | 38 +++++++++++++++++++ .../unraid-components/manifest.json | 2 +- 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 emhttp/plugins/dynamix.my.servers/unraid-components/_nuxt/unraid-components.client-3646d7f7.js diff --git a/emhttp/plugins/dynamix.my.servers/unraid-components/_nuxt/unraid-components.client-3646d7f7.js b/emhttp/plugins/dynamix.my.servers/unraid-components/_nuxt/unraid-components.client-3646d7f7.js new file mode 100644 index 000000000..0b9a2dd46 --- /dev/null +++ b/emhttp/plugins/dynamix.my.servers/unraid-components/_nuxt/unraid-components.client-3646d7f7.js @@ -0,0 +1,38 @@ +function eee(eee,tee){const ree=Object.create(null),nee=eee.split(",");for(let i=0;i!!ree[eee.toLowerCase()]:eee=>!!ree[eee]}const tee={},ree=[],nee=()=>{},NO=()=>!1,oee=/^on[^a-z]/,aee=eee=>oee.test(eee),iee=eee=>eee.startsWith("onUpdate:"),see=Object.assign,lee=(eee,el)=>{const i=eee.indexOf(el);i>-1&&eee.splice(i,1)},cee=Object.prototype.hasOwnProperty,uee=(eee,tee)=>cee.call(eee,tee),pee=Array.isArray,dee=eee=>"[object Map]"===bee(eee),fee=eee=>"[object Set]"===bee(eee),hee=eee=>"function"==typeof eee,gee=eee=>"string"==typeof eee,mee=eee=>"symbol"==typeof eee,vee=eee=>null!==eee&&"object"==typeof eee,wee=eee=>vee(eee)&&hee(eee.then)&&hee(eee.catch),yee=Object.prototype.toString,bee=eee=>yee.call(eee),xee=eee=>bee(eee).slice(8,-1),kee=eee=>"[object Object]"===bee(eee),_ee=eee=>gee(eee)&&"NaN"!==eee&&"-"!==eee[0]&&""+parseInt(eee,10)===eee,Eee=eee(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Tee=fn=>{const eee=Object.create(null);return tee=>eee[tee]||(eee[tee]=fn(tee))},See=/-(\w)/g,Iee=Tee((eee=>eee.replace(See,((_,c)=>c?c.toUpperCase():"")))),Nee=/\B([A-Z])/g,Oee=Tee((eee=>eee.replace(Nee,"-$1").toLowerCase())),Aee=Tee((eee=>eee.charAt(0).toUpperCase()+eee.slice(1))),Dee=Tee((eee=>eee?`on${Aee(eee)}`:"")),Cee=(eee,tee)=>!Object.is(eee,tee),Ree=(eee,tee)=>{for(let i=0;i{Object.defineProperty(eee,tee,{configurable:!0,enumerable:!1,value:ree})},Lee=eee=>{const n=parseFloat(eee);return isNaN(n)?eee:n},Pee=eee=>{const n=gee(eee)?Number(eee):NaN;return isNaN(n)?eee:n};let Mee;const jee=()=>Mee||(Mee="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{});function Uee(eee){if(pee(eee)){const tee={};for(let i=0;i{if(eee){const ree=eee.split($ee);ree.length>1&&(tee[ree[0].trim()]=ree[1].trim())}})),tee}function qee(eee){let tee="";if(gee(eee))tee=eee;else if(pee(eee))for(let i=0;igee(eee)?eee:null==eee?"":pee(eee)||vee(eee)&&(eee.toString===yee||!hee(eee.toString))?JSON.stringify(eee,Wee,2):String(eee),Wee=(eee,tee)=>tee&&tee.__v_isRef?Wee(eee,tee.value):dee(tee)?{[`Map(${tee.size})`]:[...tee.entries()].reduce(((eee,[tee,ree])=>(eee[`${tee} =>`]=ree,eee)),{})}:fee(tee)?{[`Set(${tee.size})`]:[...tee.values()]}:!vee(tee)||pee(tee)||kee(tee)?tee:String(tee);let Kee;class Hee{constructor(eee=!1){this.detached=eee,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Kee,!eee&&Kee&&(this.index=(Kee.scopes||(Kee.scopes=[])).push(this)-1)}get active(){return this._active}run(fn){if(this._active){const eee=Kee;try{return Kee=this,fn()}finally{Kee=eee}}}on(){Kee=this}off(){Kee=this.parent}stop(eee){if(this._active){let i,l;for(i=0,l=this.effects.length;i{const tee=new Set(eee);return tee.w=0,tee.n=0,tee},tte=eee=>(eee.w&ate)>0,rte=eee=>(eee.n&ate)>0,nte=new WeakMap;let ote=0,ate=1;const ite=30;let ste;const lte=Symbol(""),cte=Symbol("");class ute{constructor(fn,eee=null,tee){this.fn=fn,this.scheduler=eee,this.active=!0,this.deps=[],this.parent=void 0,function(eee,tee=Kee){tee&&tee.active&&tee.effects.push(eee)}(this,tee)}run(){if(!this.active)return this.fn();let eee=ste,tee=dte;for(;eee;){if(eee===this)return;eee=eee.parent}try{return this.parent=ste,ste=this,dte=!0,ate=1<<++ote,ote<=ite?(({deps:eee})=>{if(eee.length)for(let i=0;i{const{deps:tee}=eee;if(tee.length){let ree=0;for(let i=0;i{("length"===ree||ree>=eee)&&see.push(tee)}))}else switch(void 0!==ree&&see.push(iee.get(ree)),tee){case"add":pee(eee)?_ee(ree)&&see.push(iee.get("length")):(see.push(iee.get(lte)),dee(eee)&&see.push(iee.get(cte)));break;case"delete":pee(eee)||(see.push(iee.get(lte)),dee(eee)&&see.push(iee.get(cte)));break;case"set":dee(eee)&&see.push(iee.get(lte))}if(1===see.length)see[0]&&yte(see[0]);else{const eee=[];for(const tee of see)tee&&eee.push(...tee);yte(ete(eee))}}function yte(eee,tee){const ree=pee(eee)?eee:[...eee];for(const nee of ree)nee.computed&&bte(nee);for(const nee of ree)nee.computed||bte(nee)}function bte(eee,tee){(eee!==ste||eee.allowRecurse)&&(eee.scheduler?eee.scheduler():eee.run())}const xte=eee("__proto__,__v_isRef,__isVue"),kte=new Set(Object.getOwnPropertyNames(Symbol).filter((eee=>"arguments"!==eee&&"caller"!==eee)).map((eee=>Symbol[eee])).filter(mee)),_te=Ote(),Ete=Ote(!1,!0),Tte=Ote(!0),Ste=Ite();function Ite(){const eee={};return["includes","indexOf","lastIndexOf"].forEach((tee=>{eee[tee]=function(...eee){const ree=dre(this);for(let i=0,l=this.length;i{eee[tee]=function(...eee){hte();const ree=dre(this)[tee].apply(this,eee);return gte(),ree}})),eee}function Nte(eee){const tee=dre(this);return mte(tee,0,eee),tee.hasOwnProperty(eee)}function Ote(eee=!1,tee=!1){return function(ree,nee,oee){if("__v_isReactive"===nee)return!eee;if("__v_isReadonly"===nee)return eee;if("__v_isShallow"===nee)return tee;if("__v_raw"===nee&&oee===(eee?tee?ore:nre:tee?rre:tre).get(ree))return ree;const aee=pee(ree);if(!eee){if(aee&&uee(Ste,nee))return Reflect.get(Ste,nee,oee);if("hasOwnProperty"===nee)return Nte}const iee=Reflect.get(ree,nee,oee);return(mee(nee)?kte.has(nee):xte(nee))?iee:(eee||mte(ree,0,nee),tee?iee:wre(iee)?aee&&_ee(nee)?iee:iee.value:vee(iee)?eee?ire(iee):are(iee):iee)}}function Ate(eee=!1){return function(tee,ree,nee,oee){let aee=tee[ree];if(cre(aee)&&wre(aee)&&!wre(nee))return!1;if(!eee&&(ure(nee)||cre(nee)||(aee=dre(aee),nee=dre(nee)),!pee(tee)&&wre(aee)&&!wre(nee)))return aee.value=nee,!0;const iee=pee(tee)&&_ee(ree)?Number(ree)!0,deleteProperty:(eee,tee)=>!0},Rte=see({},Dte,{get:Ete,set:Ate(!0)}),Fte=eee=>eee,Lte=v=>Reflect.getPrototypeOf(v);function Pte(eee,tee,ree=!1,nee=!1){const oee=dre(eee=eee.__v_raw),aee=dre(tee);ree||(tee!==aee&&mte(oee,0,tee),mte(oee,0,aee));const{has:iee}=Lte(oee),see=nee?Fte:ree?gre:hre;return iee.call(oee,tee)?see(eee.get(tee)):iee.call(oee,aee)?see(eee.get(aee)):void(eee!==oee&&eee.get(tee))}function Mte(eee,tee=!1){const ree=this.__v_raw,nee=dre(ree),oee=dre(eee);return tee||(eee!==oee&&mte(nee,0,eee),mte(nee,0,oee)),eee===oee?ree.has(eee):ree.has(eee)||ree.has(oee)}function jte(eee,tee=!1){return eee=eee.__v_raw,!tee&&mte(dre(eee),0,lte),Reflect.get(eee,"size",eee)}function Ute(eee){eee=dre(eee);const tee=dre(this);return Lte(tee).has.call(tee,eee)||(tee.add(eee),wte(tee,"add",eee,eee)),this}function zte(eee,tee){tee=dre(tee);const ree=dre(this),{has:nee,get:oee}=Lte(ree);let aee=nee.call(ree,eee);aee||(eee=dre(eee),aee=nee.call(ree,eee));const iee=oee.call(ree,eee);return ree.set(eee,tee),aee?Cee(tee,iee)&&wte(ree,"set",eee,tee):wte(ree,"add",eee,tee),this}function $te(eee){const tee=dre(this),{has:ree,get:nee}=Lte(tee);let oee=ree.call(tee,eee);oee||(eee=dre(eee),oee=ree.call(tee,eee)),nee&&nee.call(tee,eee);const aee=tee.delete(eee);return oee&&wte(tee,"delete",eee,void 0),aee}function Vte(){const eee=dre(this),tee=0!==eee.size,ree=eee.clear();return tee&&wte(eee,"clear",void 0,void 0),ree}function Bte(eee,tee){return function(ree,nee){const oee=this,aee=oee.__v_raw,iee=dre(aee),see=tee?Fte:eee?gre:hre;return!eee&&mte(iee,0,lte),aee.forEach(((eee,tee)=>ree.call(nee,see(eee),see(tee),oee)))}}function qte(eee,tee,ree){return function(...nee){const oee=this.__v_raw,aee=dre(oee),iee=dee(aee),see="entries"===eee||eee===Symbol.iterator&&iee,lee="keys"===eee&&iee,cee=oee[eee](...nee),uee=ree?Fte:tee?gre:hre;return!tee&&mte(aee,0,lee?cte:lte),{next(){const{value:eee,done:tee}=cee.next();return tee?{value:eee,done:tee}:{value:see?[uee(eee[0]),uee(eee[1])]:uee(eee),done:tee}},[Symbol.iterator](){return this}}}}function Yte(eee){return function(...tee){return"delete"!==eee&&this}}function Gte(){const eee={get(eee){return Pte(this,eee)},get size(){return jte(this)},has:Mte,add:Ute,set:zte,delete:$te,clear:Vte,forEach:Bte(!1,!1)},tee={get(eee){return Pte(this,eee,!1,!0)},get size(){return jte(this)},has:Mte,add:Ute,set:zte,delete:$te,clear:Vte,forEach:Bte(!1,!0)},ree={get(eee){return Pte(this,eee,!0)},get size(){return jte(this,!0)},has(eee){return Mte.call(this,eee,!0)},add:Yte("add"),set:Yte("set"),delete:Yte("delete"),clear:Yte("clear"),forEach:Bte(!0,!1)},nee={get(eee){return Pte(this,eee,!0,!0)},get size(){return jte(this,!0)},has(eee){return Mte.call(this,eee,!0)},add:Yte("add"),set:Yte("set"),delete:Yte("delete"),clear:Yte("clear"),forEach:Bte(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((oee=>{eee[oee]=qte(oee,!1,!1),ree[oee]=qte(oee,!0,!1),tee[oee]=qte(oee,!1,!0),nee[oee]=qte(oee,!0,!0)})),[eee,ree,tee,nee]}const[Qte,Wte,Kte,Hte]=Gte();function Xte(eee,tee){const ree=tee?eee?Hte:Kte:eee?Wte:Qte;return(tee,nee,oee)=>"__v_isReactive"===nee?!eee:"__v_isReadonly"===nee?eee:"__v_raw"===nee?tee:Reflect.get(uee(ree,nee)&&nee in tee?ree:tee,nee,oee)}const Jte={get:Xte(!1,!1)},Zte={get:Xte(!1,!0)},ere={get:Xte(!0,!1)},tre=new WeakMap,rre=new WeakMap,nre=new WeakMap,ore=new WeakMap;function are(eee){return cre(eee)?eee:sre(eee,!1,Dte,Jte,tre)}function ire(eee){return sre(eee,!0,Cte,ere,nre)}function sre(eee,tee,ree,nee,oee){if(!vee(eee))return eee;if(eee.__v_raw&&(!tee||!eee.__v_isReactive))return eee;const aee=oee.get(eee);if(aee)return aee;const iee=(see=eee).__v_skip||!Object.isExtensible(see)?0:function(eee){switch(eee){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(xee(see));var see;if(0===iee)return eee;const lee=new Proxy(eee,2===iee?nee:ree);return oee.set(eee,lee),lee}function lre(eee){return cre(eee)?lre(eee.__v_raw):!(!eee||!eee.__v_isReactive)}function cre(eee){return!(!eee||!eee.__v_isReadonly)}function ure(eee){return!(!eee||!eee.__v_isShallow)}function pre(eee){return lre(eee)||cre(eee)}function dre(eee){const tee=eee&&eee.__v_raw;return tee?dre(tee):eee}function fre(eee){return Fee(eee,"__v_skip",!0),eee}const hre=eee=>vee(eee)?are(eee):eee,gre=eee=>vee(eee)?ire(eee):eee;function mre(eee){dte&&ste&&vte((eee=dre(eee)).dep||(eee.dep=ete()))}function vre(eee,tee){const ree=(eee=dre(eee)).dep;ree&&yte(ree)}function wre(r){return!(!r||!0!==r.__v_isRef)}function yre(eee){return bre(eee,!1)}function bre(eee,tee){return wre(eee)?eee:new xre(eee,tee)}class xre{constructor(eee,tee){this.__v_isShallow=tee,this.dep=void 0,this.__v_isRef=!0,this._rawValue=tee?eee:dre(eee),this._value=tee?eee:hre(eee)}get value(){return mre(this),this._value}set value(eee){const tee=this.__v_isShallow||ure(eee)||cre(eee);eee=tee?eee:dre(eee),Cee(eee,this._rawValue)&&(this._rawValue=eee,this._value=tee?eee:hre(eee),vre(this))}}function kre(eee){return wre(eee)?eee.value:eee}const _re={get:(eee,tee,ree)=>kre(Reflect.get(eee,tee,ree)),set:(eee,tee,ree,nee)=>{const oee=eee[tee];return wre(oee)&&!wre(ree)?(oee.value=ree,!0):Reflect.set(eee,tee,ree,nee)}};function Ere(eee){return lre(eee)?eee:new Proxy(eee,_re)}class Tre{constructor(eee){this.dep=void 0,this.__v_isRef=!0;const{get:tee,set:ree}=eee((()=>mre(this)),(()=>vre(this)));this._get=tee,this._set=ree}get value(){return this._get()}set value(eee){this._set(eee)}}function Sre(eee){return new Tre(eee)}class Ire{constructor(eee,tee,ree){this._object=eee,this._key=tee,this._defaultValue=ree,this.__v_isRef=!0}get value(){const eee=this._object[this._key];return void 0===eee?this._defaultValue:eee}set value(eee){this._object[this._key]=eee}get dep(){return function(eee,tee){var _a;return null==(_a=nte.get(eee))?void 0:_a.get(tee)}(dre(this._object),this._key)}}class Nre{constructor(eee){this._getter=eee,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Ore(eee,tee,ree){return wre(eee)?eee:hee(eee)?new Nre(eee):vee(eee)&&arguments.length>1?Are(eee,tee,ree):yre(eee)}function Are(eee,tee,ree){const nee=eee[tee];return wre(nee)?nee:new Ire(eee,tee,ree)}class Dre{constructor(eee,tee,ree,nee){this._setter=tee,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new ute(eee,(()=>{this._dirty||(this._dirty=!0,vre(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!nee,this.__v_isReadonly=ree}get value(){const eee=dre(this);return mre(eee),!eee._dirty&&eee._cacheable||(eee._dirty=!1,eee._value=eee.effect.run()),eee._value}set value(eee){this._setter(eee)}}function Cre(fn,eee,tee,ree){let nee;try{nee=ree?fn(...ree):fn()}catch(oee){Fre(oee,eee,tee)}return nee}function Rre(fn,eee,tee,ree){if(hee(fn)){const nee=Cre(fn,eee,tee,ree);return nee&&wee(nee)&&nee.catch((ree=>{Fre(ree,eee,tee)})),nee}const nee=[];for(let i=0;i>>1;Kre(Mre[ree])Kre(a)-Kre(b))),$re=0;$renull==eee.id?1/0:eee.id,Hre=(a,b)=>{const eee=Kre(a)-Kre(b);if(0===eee){if(a.pre&&!b.pre)return-1;if(b.pre&&!a.pre)return 1}return eee};function Xre(eee){Pre=!1,Lre=!0,Mre.sort(Hre);try{for(jre=0;jregee(a)?a.trim():a))),ree&&(aee=nee.map(Lee))}let lee,cee=oee[lee=Dee(ree)]||oee[lee=Dee(Iee(ree))];!cee&&iee&&(cee=oee[lee=Dee(Oee(ree))]),cee&&Rre(cee,eee,6,aee);const uee=oee[lee+"Once"];if(uee){if(eee.emitted){if(eee.emitted[lee])return}else eee.emitted={};eee.emitted[lee]=!0,Rre(uee,eee,6,aee)}}function Zre(eee,tee,ree=!1){const nee=tee.emitsCache,oee=nee.get(eee);if(void 0!==oee)return oee;const aee=eee.emits;let iee={},lee=!1;if(!hee(eee)){const nee=eee=>{const ree=Zre(eee,tee,!0);ree&&(lee=!0,see(iee,ree))};!ree&&tee.mixins.length&&tee.mixins.forEach(nee),eee.extends&&nee(eee.extends),eee.mixins&&eee.mixins.forEach(nee)}return aee||lee?(pee(aee)?aee.forEach((eee=>iee[eee]=null)):see(iee,aee),vee(eee)&&nee.set(eee,iee),iee):(vee(eee)&&nee.set(eee,null),null)}function ene(eee,tee){return!(!eee||!aee(tee))&&(tee=tee.slice(2).replace(/Once$/,""),uee(eee,tee[0].toLowerCase()+tee.slice(1))||uee(eee,Oee(tee))||uee(eee,tee))}let tne=null,rne=null;function nne(eee){const tee=tne;return tne=eee,rne=eee&&eee.type.__scopeId||null,tee}function one(fn,eee=tne,tee){if(!eee)return fn;if(fn._n)return fn;const ree=(...tee)=>{ree._d&&Voe(-1);const nee=nne(eee);let oee;try{oee=fn(...tee)}finally{nne(nee),ree._d&&Voe(1)}return oee};return ree._n=!0,ree._c=!0,ree._d=!0,ree}function ane(eee){const{type:tee,vnode:ree,proxy:nee,withProxy:oee,props:aee,propsOptions:[see],slots:lee,attrs:cee,emit:uee,render:pee,renderCache:dee,data:fee,setupState:hee,ctx:gee,inheritAttrs:mee}=eee;let vee,wee;const yee=nne(eee);try{if(4&ree.shapeFlag){const eee=oee||nee;vee=nae(pee.call(eee,eee,dee,aee,hee,fee,gee)),wee=cee}else{const eee=tee;0,vee=nae(eee.length>1?eee(aee,{attrs:cee,slots:lee,emit:uee}):eee(aee,null)),wee=tee.props?cee:ine(cee)}}catch(xee){joe.length=0,Fre(xee,eee,1),vee=Joe(Poe)}let bee=vee;if(wee&&!1!==mee){const eee=Object.keys(wee),{shapeFlag:tee}=bee;eee.length&&7&tee&&(see&&eee.some(iee)&&(wee=sne(wee,see)),bee=Zoe(bee,wee))}return ree.dirs&&(bee=Zoe(bee),bee.dirs=bee.dirs?bee.dirs.concat(ree.dirs):ree.dirs),ree.transition&&(bee.transition=ree.transition),vee=bee,nne(yee),vee}const ine=eee=>{let tee;for(const ree in eee)("class"===ree||"style"===ree||aee(ree))&&((tee||(tee={}))[ree]=eee[ree]);return tee},sne=(eee,tee)=>{const ree={};for(const nee in eee)iee(nee)&&nee.slice(9)in tee||(ree[nee]=eee[nee]);return ree};function lne(eee,tee,ree){const nee=Object.keys(tee);if(nee.length!==Object.keys(eee).length)return!0;for(let i=0;ieee.value,fee=ure(eee)):lre(eee)?(uee=()=>eee,oee=!0):pee(eee)?(gee=!0,fee=eee.some((s=>lre(s)||ure(s))),uee=()=>eee.map((s=>wre(s)?s.value:lre(s)?gne(s):hee(s)?Cre(s,cee,2):void 0))):uee=hee(eee)?cb?()=>Cre(eee,cee,2):()=>{if(!cee||!cee.isUnmounted)return dee&&dee(),Rre(eee,cee,3,[vee])}:nee,cb&&oee){const eee=uee;uee=()=>gne(eee())}let mee,vee=fn=>{dee=xee.onStop=()=>{Cre(fn,cee,4)}};if(wae){if(vee=nee,cb?ree&&Rre(cb,cee,3,[uee(),gee?[]:void 0,vee]):uee(),"sync"!==aee)return nee;{const eee=Eae();mee=eee.__watcherHandles||(eee.__watcherHandles=[])}}let wee=gee?new Array(eee.length).fill(une):une;const yee=()=>{if(xee.active)if(cb){const eee=xee.run();(oee||fee||(gee?eee.some(((v,i)=>Cee(v,wee[i]))):Cee(eee,wee)))&&(dee&&dee(),Rre(cb,cee,3,[eee,wee===une?void 0:gee&&wee[0]===une?[]:wee,vee]),wee=eee)}else xee.run()};let bee;yee.allowRecurse=!!cb,"sync"===aee?bee=yee:"post"===aee?bee=()=>Aoe(yee,cee&&cee.suspense):(yee.pre=!0,cee&&(yee.id=cee.uid),bee=()=>Yre(yee));const xee=new ute(uee,bee);cb?ree?yee():wee=xee.run():"post"===aee?Aoe(xee.run.bind(xee),cee&&cee.suspense):xee.run();const kee=()=>{xee.stop(),cee&&cee.scope&&lee(cee.scope.effects,xee)};return mee&&mee.push(kee),kee}function fne(eee,tee,ree){const nee=this.proxy,oee=gee(eee)?eee.includes(".")?hne(nee,eee):()=>nee[eee]:eee.bind(nee,nee);let cb;hee(tee)?cb=tee:(cb=tee.handler,ree=tee);const aee=cae;hae(this);const iee=dne(oee,cb.bind(nee),ree);return aee?hae(aee):gae(),iee}function hne(eee,tee){const ree=tee.split(".");return()=>{let tee=eee;for(let i=0;i{gne(v,tee)}));else if(kee(eee))for(const ree in eee)gne(eee[ree],tee);return eee}function mne(eee,ree){const nee=tne;if(null===nee)return eee;const oee=xae(nee)||nee.proxy,aee=eee.dirs||(eee.dirs=[]);for(let i=0;isee({name:eee.name},tee,{setup:eee}))():eee}const yne=i=>!!i.type.__asyncLoader,bne=eee=>eee.type.__isKeepAlive;function xne(eee,tee){_ne(eee,"a",tee)}function kne(eee,tee){_ne(eee,"da",tee)}function _ne(eee,tee,ree=cae){const nee=eee.__wdc||(eee.__wdc=()=>{let tee=ree;for(;tee;){if(tee.isDeactivated)return;tee=tee.parent}return eee()});if(Tne(tee,nee,ree),ree){let eee=ree.parent;for(;eee&&eee.parent;)bne(eee.parent.vnode)&&Ene(nee,tee,ree,eee),eee=eee.parent}}function Ene(eee,tee,ree,nee){const oee=Tne(tee,eee,nee,!0);Cne((()=>{lee(nee[tee],oee)}),ree)}function Tne(eee,tee,ree=cae,nee=!1){if(ree){const oee=ree[eee]||(ree[eee]=[]),aee=tee.__weh||(tee.__weh=(...nee)=>{if(ree.isUnmounted)return;hte(),hae(ree);const oee=Rre(tee,ree,eee,nee);return gae(),gte(),oee});return nee?oee.unshift(aee):oee.push(aee),aee}}const Sne=eee=>(tee,ree=cae)=>(!wae||"sp"===eee)&&Tne(eee,((...eee)=>tee(...eee)),ree),Ine=Sne("bm"),Nne=Sne("m"),One=Sne("bu"),Ane=Sne("u"),Dne=Sne("bum"),Cne=Sne("um"),Rne=Sne("sp"),Fne=Sne("rtg"),Lne=Sne("rtc");function Pne(eee,tee=cae){Tne("ec",eee,tee)}const Mne="components",jne=Symbol.for("v-ndc");function Une(eee){return gee(eee)?function(eee,tee,ree=!0,nee=!1){const oee=tne||cae;if(oee){const ree=oee.type;if(eee===Mne){const eee=function(eee,tee=!0){return hee(eee)?eee.displayName||eee.name:eee.name||tee&&eee.__name}(ree,!1);if(eee&&(eee===tee||eee===Iee(tee)||eee===Aee(Iee(tee))))return ree}const aee=zne(oee[eee]||ree[eee],tee)||zne(oee.appContext[eee],tee);return!aee&&nee?ree:aee}}(Mne,eee,!1)||eee:eee||jne}function zne(eee,tee){return eee&&(eee[tee]||eee[Iee(tee)]||eee[Aee(Iee(tee))])}function $ne(eee,tee,ree,nee){let oee;const aee=ree&&ree[nee];if(pee(eee)||gee(eee)){oee=new Array(eee.length);for(let i=0,l=eee.length;itee(eee,i,void 0,aee&&aee[i])));else{const ree=Object.keys(eee);oee=new Array(ree.length);for(let i=0,l=ree.length;i{const tee=ree.fn(...eee);return tee&&(tee.key=ree.key),tee}:ree.fn)}return eee}function Bne(eee,tee,ree={},nee,oee){if(tne.isCE||tne.parent&&yne(tne.parent)&&tne.parent.isCE)return"default"!==tee&&(ree.name=tee),Joe("slot",ree,nee&&nee());let aee=eee[tee];aee&&aee._c&&(aee._d=!1),zoe();const iee=aee&&qne(aee(ree)),see=Yoe(Foe,{key:ree.key||iee&&iee.key||`_${tee}`},iee||(nee?nee():[]),iee&&1===eee._?64:-2);return!oee&&see.scopeId&&(see.slotScopeIds=[see.scopeId+"-s"]),aee&&aee._c&&(aee._d=!0),see}function qne(eee){return eee.some((eee=>!Goe(eee)||eee.type!==Poe&&!(eee.type===Foe&&!qne(eee.children))))?eee:null}const Yne=i=>i?mae(i)?xae(i)||i.proxy:Yne(i.parent):null,Gne=see(Object.create(null),{$:i=>i,$el:i=>i.vnode.el,$data:i=>i.data,$props:i=>i.props,$attrs:i=>i.attrs,$slots:i=>i.slots,$refs:i=>i.refs,$parent:i=>Yne(i.parent),$root:i=>Yne(i.root),$emit:i=>i.emit,$options:i=>eoe(i),$forceUpdate:i=>i.f||(i.f=()=>Yre(i.update)),$nextTick:i=>i.n||(i.n=qre.bind(i.proxy)),$watch:i=>fne.bind(i)}),Qne=(eee,ree)=>eee!==tee&&!eee.__isScriptSetup&&uee(eee,ree),Wne={get({_:eee},ree){const{ctx:nee,setupState:oee,data:aee,props:iee,accessCache:see,type:lee,appContext:cee}=eee;let pee;if("$"!==ree[0]){const n=see[ree];if(void 0!==n)switch(n){case 1:return oee[ree];case 2:return aee[ree];case 4:return nee[ree];case 3:return iee[ree]}else{if(Qne(oee,ree))return see[ree]=1,oee[ree];if(aee!==tee&&uee(aee,ree))return see[ree]=2,aee[ree];if((pee=eee.propsOptions[0])&&uee(pee,ree))return see[ree]=3,iee[ree];if(nee!==tee&&uee(nee,ree))return see[ree]=4,nee[ree];Hne&&(see[ree]=0)}}const dee=Gne[ree];let fee,hee;return dee?("$attrs"===ree&&mte(eee,0,ree),dee(eee)):(fee=lee.__cssModules)&&(fee=fee[ree])?fee:nee!==tee&&uee(nee,ree)?(see[ree]=4,nee[ree]):(hee=cee.config.globalProperties,uee(hee,ree)?hee[ree]:void 0)},set({_:eee},ree,nee){const{data:oee,setupState:aee,ctx:iee}=eee;return Qne(aee,ree)?(aee[ree]=nee,!0):oee!==tee&&uee(oee,ree)?(oee[ree]=nee,!0):!uee(eee.props,ree)&&(("$"!==ree[0]||!(ree.slice(1)in eee))&&(iee[ree]=nee,!0))},has({_:{data:eee,setupState:ree,accessCache:nee,ctx:oee,appContext:aee,propsOptions:iee}},see){let lee;return!!nee[see]||eee!==tee&&uee(eee,see)||Qne(ree,see)||(lee=iee[0])&&uee(lee,see)||uee(oee,see)||uee(Gne,see)||uee(aee.config.globalProperties,see)},defineProperty(eee,tee,ree){return null!=ree.get?eee._.accessCache[tee]=0:uee(ree,"value")&&this.set(eee,tee,ree.value,null),Reflect.defineProperty(eee,tee,ree)}};function Kne(eee){return pee(eee)?eee.reduce(((eee,p)=>(eee[p]=null,eee)),{}):eee}let Hne=!0;function Xne(eee){const tee=eoe(eee),ree=eee.proxy,oee=eee.ctx;Hne=!1,tee.beforeCreate&&Jne(tee.beforeCreate,eee,"bc");const{data:aee,computed:iee,methods:see,watch:lee,provide:cee,inject:uee,created:dee,beforeMount:fee,mounted:gee,beforeUpdate:mee,updated:wee,activated:yee,deactivated:bee,beforeDestroy:xee,beforeUnmount:kee,destroyed:_ee,unmounted:Eee,render:Tee,renderTracked:See,renderTriggered:Iee,errorCaptured:Nee,serverPrefetch:Oee,expose:Aee,inheritAttrs:Dee,components:Cee,directives:Ree,filters:Fee}=tee;if(uee&&function(eee,tee,ree=nee){pee(eee)&&(eee=ooe(eee));for(const nee in eee){const ree=eee[nee];let oee;oee=vee(ree)?"default"in ree?foe(ree.from||nee,ree.default,!0):foe(ree.from||nee):foe(ree),wre(oee)?Object.defineProperty(tee,nee,{enumerable:!0,configurable:!0,get:()=>oee.value,set:v=>oee.value=v}):tee[nee]=oee}}(uee,oee,null),see)for(const nee in see){const eee=see[nee];hee(eee)&&(oee[nee]=eee.bind(ree))}if(aee){const tee=aee.call(ree,ree);vee(tee)&&(eee.data=are(tee))}if(Hne=!0,iee)for(const pee in iee){const eee=iee[pee],tee=hee(eee)?eee.bind(ree,ree):hee(eee.get)?eee.get.bind(ree,ree):nee,aee=!hee(eee)&&hee(eee.set)?eee.set.bind(ree):nee,c=kae({get:tee,set:aee});Object.defineProperty(oee,pee,{enumerable:!0,configurable:!0,get:()=>c.value,set:v=>c.value=v})}if(lee)for(const nee in lee)Zne(lee[nee],oee,ree,nee);if(cee){const eee=hee(cee)?cee.call(ree):cee;Reflect.ownKeys(eee).forEach((tee=>{doe(tee,eee[tee])}))}function Lee(eee,tee){pee(tee)?tee.forEach((tee=>eee(tee.bind(ree)))):tee&&eee(tee.bind(ree))}if(dee&&Jne(dee,eee,"c"),Lee(Ine,fee),Lee(Nne,gee),Lee(One,mee),Lee(Ane,wee),Lee(xne,yee),Lee(kne,bee),Lee(Pne,Nee),Lee(Lne,See),Lee(Fne,Iee),Lee(Dne,kee),Lee(Cne,Eee),Lee(Rne,Oee),pee(Aee))if(Aee.length){const tee=eee.exposed||(eee.exposed={});Aee.forEach((eee=>{Object.defineProperty(tee,eee,{get:()=>ree[eee],set:tee=>ree[eee]=tee})}))}else eee.exposed||(eee.exposed={});Tee&&eee.render===nee&&(eee.render=Tee),null!=Dee&&(eee.inheritAttrs=Dee),Cee&&(eee.components=Cee),Ree&&(eee.directives=Ree)}function Jne(eee,tee,ree){Rre(pee(eee)?eee.map((h=>h.bind(tee.proxy))):eee.bind(tee.proxy),tee,ree)}function Zne(eee,tee,ree,nee){const oee=nee.includes(".")?hne(ree,nee):()=>ree[nee];if(gee(eee)){const ree=tee[eee];hee(ree)&&pne(oee,ree)}else if(hee(eee))pne(oee,eee.bind(ree));else if(vee(eee))if(pee(eee))eee.forEach((r=>Zne(r,tee,ree,nee)));else{const nee=hee(eee.handler)?eee.handler.bind(ree):tee[eee.handler];hee(nee)&&pne(oee,nee,eee)}}function eoe(eee){const tee=eee.type,{mixins:ree,extends:nee}=tee,{mixins:oee,optionsCache:aee,config:{optionMergeStrategies:iee}}=eee.appContext,see=aee.get(tee);let lee;return see?lee=see:oee.length||ree||nee?(lee={},oee.length&&oee.forEach((m=>toe(lee,m,iee,!0))),toe(lee,tee,iee)):lee=tee,vee(tee)&&aee.set(tee,lee),lee}function toe(to,eee,tee,ree=!1){const{mixins:nee,extends:oee}=eee;oee&&toe(to,oee,tee,!0),nee&&nee.forEach((m=>toe(to,m,tee,!0)));for(const aee in eee)if(ree&&"expose"===aee);else{const ree=roe[aee]||tee&&tee[aee];to[aee]=ree?ree(to[aee],eee[aee]):eee[aee]}return to}const roe={data:noe,props:soe,emits:soe,methods:ioe,computed:ioe,beforeCreate:aoe,created:aoe,beforeMount:aoe,mounted:aoe,beforeUpdate:aoe,updated:aoe,beforeDestroy:aoe,beforeUnmount:aoe,destroyed:aoe,unmounted:aoe,activated:aoe,deactivated:aoe,errorCaptured:aoe,serverPrefetch:aoe,components:ioe,directives:ioe,watch:function(to,eee){if(!to)return eee;if(!eee)return to;const tee=see(Object.create(null),to);for(const ree in eee)tee[ree]=aoe(to[ree],eee[ree]);return tee},provide:noe,inject:function(to,eee){return ioe(ooe(to),ooe(eee))}};function noe(to,eee){return eee?to?function(){return see(hee(to)?to.call(this,this):to,hee(eee)?eee.call(this,this):eee)}:eee:to}function ooe(eee){if(pee(eee)){const tee={};for(let i=0;i(aee.has(eee)||(eee&&hee(eee.install)?(aee.add(eee),eee.install(lee,...tee)):hee(eee)&&(aee.add(eee),eee(lee,...tee))),lee),mixin:eee=>(oee.mixins.includes(eee)||oee.mixins.push(eee),lee),component:(eee,tee)=>tee?(oee.components[eee]=tee,lee):oee.components[eee],directive:(eee,tee)=>tee?(oee.directives[eee]=tee,lee):oee.directives[eee],mount(aee,see,cee){if(!iee){const uee=Joe(ree,nee);return uee.appContext=oee,see&&tee?tee(uee,aee):eee(uee,aee,cee),iee=!0,lee._container=aee,aee.__vue_app__=lee,xae(uee.component)||uee.component.proxy}},unmount(){iee&&(eee(null,lee._container),delete lee._container.__vue_app__)},provide:(eee,tee)=>(oee.provides[eee]=tee,lee),runWithContext(fn){poe=lee;try{return fn()}finally{poe=null}}};return lee}}let poe=null;function doe(eee,tee){if(cae){let ree=cae.provides;const nee=cae.parent&&cae.parent.provides;nee===ree&&(ree=cae.provides=Object.create(nee)),ree[eee]=tee}else;}function foe(eee,tee,ree=!1){const nee=cae||tne;if(nee||poe){const oee=nee?null==nee.parent?nee.vnode.appContext&&nee.vnode.appContext.provides:nee.parent.provides:poe._context.provides;if(oee&&eee in oee)return oee[eee];if(arguments.length>1)return ree&&hee(tee)?tee.call(nee&&nee.proxy):tee}}function hoe(eee,tee,ree,nee=!1){const oee={},aee={};Fee(aee,Woe,1),eee.propsDefaults=Object.create(null),goe(eee,tee,oee,aee);for(const iee in eee.propsOptions[0])iee in oee||(oee[iee]=void 0);ree?eee.props=nee?oee:sre(oee,!1,Rte,Zte,rre):eee.type.props?eee.props=oee:eee.props=aee,eee.attrs=aee}function goe(eee,ree,nee,oee){const[aee,iee]=eee.propsOptions;let see,lee=!1;if(ree)for(let tee in ree){if(Eee(tee))continue;const cee=ree[tee];let pee;aee&&uee(aee,pee=Iee(tee))?iee&&iee.includes(pee)?(see||(see={}))[pee]=cee:nee[pee]=cee:ene(eee.emitsOptions,tee)||tee in oee&&cee===oee[tee]||(oee[tee]=cee,lee=!0)}if(iee){const ree=dre(nee),oee=see||tee;for(let i=0;i{fee=!0;const[tee,ree]=voe(eee,nee,!0);see(cee,tee),ree&&dee.push(...ree)};!oee&&nee.mixins.length&&nee.mixins.forEach(tee),eee.extends&&tee(eee.extends),eee.mixins&&eee.mixins.forEach(tee)}if(!lee&&!fee)return vee(eee)&&aee.set(eee,ree),ree;if(pee(lee))for(let i=0;i-1,nee[1]=ree<0||tee-1||uee(nee,"default"))&&dee.push(eee)}}}const gee=[cee,dee];return vee(eee)&&aee.set(eee,gee),gee}function woe(eee){return"$"!==eee[0]}function yoe(eee){const tee=eee&&eee.toString().match(/^\s*(function|class) (\w+)/);return tee?tee[2]:null===eee?"null":""}function boe(a,b){return yoe(a)===yoe(b)}function xoe(eee,tee){return pee(tee)?tee.findIndex((t=>boe(t,eee))):hee(tee)&&boe(tee,eee)?0:-1}const koe=eee=>"_"===eee[0]||"$stable"===eee,_oe=eee=>pee(eee)?eee.map(nae):[nae(eee)],Eoe=(eee,tee,ree)=>{if(tee._n)return tee;const nee=one(((...eee)=>_oe(tee(...eee))),ree);return nee._c=!1,nee},Toe=(eee,tee,ree)=>{const nee=eee._ctx;for(const oee in eee){if(koe(oee))continue;const ree=eee[oee];if(hee(ree))tee[oee]=Eoe(0,ree,nee);else if(null!=ree){const eee=_oe(ree);tee[oee]=()=>eee}}},Soe=(eee,tee)=>{const ree=_oe(tee);eee.slots.default=()=>ree},Ioe=(eee,tee)=>{if(32&eee.vnode.shapeFlag){const ree=tee._;ree?(eee.slots=dre(tee),Fee(tee,"_",ree)):Toe(tee,eee.slots={})}else eee.slots={},tee&&Soe(eee,tee);Fee(eee.slots,Woe,1)},Noe=(eee,ree,nee)=>{const{vnode:oee,slots:aee}=eee;let iee=!0,lee=tee;if(32&oee.shapeFlag){const eee=ree._;eee?nee&&1===eee?iee=!1:(see(aee,ree),nee||1!==eee||delete aee._):(iee=!ree.$stable,Toe(ree,aee)),lee=ree}else ree&&(Soe(eee,ree),lee={default:1});if(iee)for(const tee in aee)koe(tee)||tee in lee||delete aee[tee]};function Ooe(eee,ree,nee,oee,aee=!1){if(pee(eee))return void eee.forEach(((r,i)=>Ooe(r,ree&&(pee(ree)?ree[i]:ree),nee,oee,aee)));if(yne(oee)&&!aee)return;const iee=4&oee.shapeFlag?xae(oee.component)||oee.component.proxy:oee.el,see=aee?null:iee,{i:cee,r:dee}=eee,fee=ree&&ree.r,mee=cee.refs===tee?cee.refs={}:cee.refs,vee=cee.setupState;if(null!=fee&&fee!==dee&&(gee(fee)?(mee[fee]=null,uee(vee,fee)&&(vee[fee]=null)):wre(fee)&&(fee.value=null)),hee(dee))Cre(dee,cee,12,[see,mee]);else{const tee=gee(dee),ree=wre(dee);if(tee||ree){const oee=()=>{if(eee.f){const ree=tee?uee(vee,dee)?vee[dee]:mee[dee]:dee.value;aee?pee(ree)&&lee(ree,iee):pee(ree)?ree.includes(iee)||ree.push(iee):tee?(mee[dee]=[iee],uee(vee,dee)&&(vee[dee]=mee[dee])):(dee.value=[iee],eee.k&&(mee[eee.k]=dee.value))}else tee?(mee[dee]=see,uee(vee,dee)&&(vee[dee]=see)):ree&&(dee.value=see,eee.k&&(mee[eee.k]=see))};see?(oee.id=-1,Aoe(oee,nee)):oee()}}}const Aoe=function(fn,eee){var cb;eee&&eee.pendingBranch?pee(fn)?eee.effects.push(...fn):eee.effects.push(fn):(pee(cb=fn)?Ure.push(...cb):zre&&zre.includes(cb,cb.allowRecurse?$re+1:$re)||Ure.push(cb),Gre())};function Doe(eee){return function(eee,oee){jee().__VUE__=!0;const{insert:aee,remove:iee,patchProp:see,createElement:lee,createText:cee,createComment:pee,setText:dee,setElementText:fee,parentNode:hee,nextSibling:gee,setScopeId:mee=nee,insertStaticContent:vee}=eee,yee=(n1,n2,eee,tee=null,ree=null,nee=null,oee=!1,aee=null,iee=!!n2.dynamicChildren)=>{if(n1===n2)return;n1&&!Qoe(n1,n2)&&(tee=Zee(n1),Qee(n1,ree,nee,!0),n1=null),-2===n2.patchFlag&&(iee=!1,n2.dynamicChildren=null);const{type:see,ref:lee,shapeFlag:cee}=n2;switch(see){case Loe:bee(n1,n2,eee,tee);break;case Poe:xee(n1,n2,eee,tee);break;case Moe:null==n1&&kee(n2,eee,tee,oee);break;case Foe:Pee(n1,n2,eee,tee,ree,nee,oee,aee,iee);break;default:1&cee?See(n1,n2,eee,tee,ree,nee,oee,aee,iee):6&cee?Mee(n1,n2,eee,tee,ree,nee,oee,aee,iee):(64&cee||128&cee)&&see.process(n1,n2,eee,tee,ree,nee,oee,aee,iee,tte)}null!=lee&&ree&&Ooe(lee,n1&&n1.ref,nee,n2||n1,!n2)},bee=(n1,n2,eee,tee)=>{if(null==n1)aee(n2.el=cee(n2.children),eee,tee);else{const el=n2.el=n1.el;n2.children!==n1.children&&dee(el,n2.children)}},xee=(n1,n2,eee,tee)=>{null==n1?aee(n2.el=pee(n2.children||""),eee,tee):n2.el=n1.el},kee=(n2,eee,tee,ree)=>{[n2.el,n2.anchor]=vee(n2.children,eee,tee,ree,n2.el,n2.anchor)},_ee=({el:el,anchor:eee},tee,ree)=>{let nee;for(;el&&el!==eee;)nee=gee(el),aee(el,tee,ree),el=nee;aee(eee,tee,ree)},Tee=({el:el,anchor:eee})=>{let tee;for(;el&&el!==eee;)tee=gee(el),iee(el),el=tee;iee(eee)},See=(n1,n2,eee,tee,ree,nee,oee,aee,iee)=>{oee=oee||"svg"===n2.type,null==n1?Nee(n2,eee,tee,ree,nee,oee,aee,iee):Cee(n1,n2,ree,nee,oee,aee,iee)},Nee=(eee,tee,ree,nee,oee,iee,cee,uee)=>{let el,pee;const{type:dee,props:hee,shapeFlag:gee,transition:mee,dirs:vee}=eee;if(el=eee.el=lee(eee.type,iee,hee&&hee.is,hee),8&gee?fee(el,eee.children):16&gee&&Dee(eee.children,el,null,nee,oee,iee&&"foreignObject"!==dee,cee,uee),vee&&vne(eee,null,nee,"created"),Aee(el,eee,eee.scopeId,cee,nee),hee){for(const tee in hee)"value"===tee||Eee(tee)||see(el,tee,null,hee[tee],iee,eee.children,nee,oee,Jee);"value"in hee&&see(el,"value",null,hee.value),(pee=hee.onVnodeBeforeMount)&&iae(pee,nee,eee)}vee&&vne(eee,null,nee,"beforeMount");const wee=(!oee||oee&&!oee.pendingBranch)&&mee&&!mee.persisted;wee&&mee.beforeEnter(el),aee(el,tee,ree),((pee=hee&&hee.onVnodeMounted)||wee||vee)&&Aoe((()=>{pee&&iae(pee,nee,eee),wee&&mee.enter(el),vee&&vne(eee,null,nee,"mounted")}),oee)},Aee=(el,eee,tee,ree,nee)=>{if(tee&&mee(el,tee),ree)for(let i=0;i{for(let i=lee;i{const el=n2.el=n1.el;let{patchFlag:iee,dynamicChildren:lee,dirs:cee}=n2;iee|=16&n1.patchFlag;const uee=n1.props||tee,pee=n2.props||tee;let dee;eee&&Coe(eee,!1),(dee=pee.onVnodeBeforeUpdate)&&iae(dee,eee,n2,n1),cee&&vne(n2,n1,eee,"beforeUpdate"),eee&&Coe(eee,!0);const hee=nee&&"foreignObject"!==n2.type;if(lee?Fee(n1.dynamicChildren,lee,el,eee,ree,hee,oee):aee||Bee(n1,n2,el,null,eee,ree,hee,oee,!1),iee>0){if(16&iee)Lee(el,n2,uee,pee,eee,ree,nee);else if(2&iee&&uee.class!==pee.class&&see(el,"class",null,pee.class,nee),4&iee&&see(el,"style",uee.style,pee.style,nee),8&iee){const tee=n2.dynamicProps;for(let i=0;i{dee&&iae(dee,eee,n2,n1),cee&&vne(n2,n1,eee,"updated")}),ree)},Fee=(eee,tee,ree,nee,oee,aee,iee)=>{for(let i=0;i{if(ree!==nee){if(ree!==tee)for(const tee in ree)Eee(tee)||tee in nee||see(el,tee,ree[tee],null,iee,eee.children,oee,aee,Jee);for(const tee in nee){if(Eee(tee))continue;const lee=nee[tee],cee=ree[tee];lee!==cee&&"value"!==tee&&see(el,tee,cee,lee,iee,eee.children,oee,aee,Jee)}"value"in nee&&see(el,"value",ree.value,nee.value)}},Pee=(n1,n2,eee,tee,ree,nee,oee,iee,see)=>{const lee=n2.el=n1?n1.el:cee(""),uee=n2.anchor=n1?n1.anchor:cee("");let{patchFlag:pee,dynamicChildren:dee,slotScopeIds:fee}=n2;fee&&(iee=iee?iee.concat(fee):fee),null==n1?(aee(lee,eee,tee),aee(uee,eee,tee),Dee(n2.children,eee,uee,ree,nee,oee,iee,see)):pee>0&&64&pee&&dee&&n1.dynamicChildren?(Fee(n1.dynamicChildren,dee,eee,ree,nee,oee,iee),(null!=n2.key||ree&&n2===ree.subTree)&&Roe(n1,n2,!0)):Bee(n1,n2,eee,uee,ree,nee,oee,iee,see)},Mee=(n1,n2,eee,tee,ree,nee,oee,aee,iee)=>{n2.slotScopeIds=aee,null==n1?512&n2.shapeFlag?ree.ctx.activate(n2,eee,tee,oee,iee):Uee(n2,eee,tee,ree,nee,oee,iee):zee(n1,n2,iee)},Uee=(eee,ree,nee,oee,aee,iee,see)=>{const lee=eee.component=function(eee,ree,nee){const oee=eee.type,aee=(ree?ree.appContext:eee.appContext)||sae,iee={uid:lae++,vnode:eee,type:oee,parent:ree,appContext:aee,root:null,next:null,subTree:null,effect:null,update:null,scope:new Hee(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:ree?ree.provides:Object.create(aee.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:voe(oee,aee),emitsOptions:Zre(oee,aee),emit:null,emitted:null,propsDefaults:tee,inheritAttrs:oee.inheritAttrs,ctx:tee,data:tee,props:tee,attrs:tee,slots:tee,refs:tee,setupState:tee,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:nee,suspenseId:nee?nee.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};iee.ctx={_:iee},iee.root=ree?ree.root:iee,iee.emit=Jre.bind(null,iee),eee.ce&&eee.ce(iee);return iee}(eee,oee,aee);if(bne(eee)&&(lee.ctx.renderer=tte),function(eee,tee=!1){wae=tee;const{props:ree,children:nee}=eee.vnode,oee=mae(eee);hoe(eee,ree,oee,tee),Ioe(eee,nee);const aee=oee?function(eee,tee){const ree=eee.type;eee.accessCache=Object.create(null),eee.proxy=fre(new Proxy(eee.ctx,Wne));const{setup:nee}=ree;if(nee){const ree=eee.setupContext=nee.length>1?function(eee){const tee=tee=>{eee.exposed=tee||{}};return{get attrs(){return function(eee){return eee.attrsProxy||(eee.attrsProxy=new Proxy(eee.attrs,{get:(tee,ree)=>(mte(eee,0,"$attrs"),tee[ree])}))}(eee)},slots:eee.slots,emit:eee.emit,expose:tee}}(eee):null;hae(eee),hte();const oee=Cre(nee,eee,0,[eee.props,ree]);if(gte(),gae(),wee(oee)){if(oee.then(gae,gae),tee)return oee.then((ree=>{yae(eee,ree,tee)})).catch((e=>{Fre(e,eee,0)}));eee.asyncDep=oee}else yae(eee,oee,tee)}else bae(eee,tee)}(eee,tee):void 0;wae=!1}(lee),lee.asyncDep){if(aee&&aee.registerDep(lee,$ee),!eee.el){const eee=lee.subTree=Joe(Poe);xee(null,eee,ree,nee)}}else $ee(lee,eee,ree,nee,aee,iee,see)},zee=(n1,n2,eee)=>{const tee=n2.component=n1.component;if(function(eee,tee,ree){const{props:nee,children:oee,component:aee}=eee,{props:iee,children:see,patchFlag:lee}=tee,cee=aee.emitsOptions;if(tee.dirs||tee.transition)return!0;if(!(ree&&lee>=0))return!(!oee&&!see||see&&see.$stable)||nee!==iee&&(nee?!iee||lne(nee,iee,cee):!!iee);if(1024&lee)return!0;if(16&lee)return nee?lne(nee,iee,cee):!!iee;if(8&lee){const eee=tee.dynamicProps;for(let i=0;ijre&&Mre.splice(i,1)}(tee.update),tee.update()}else n2.el=n1.el,tee.vnode=n2},$ee=(eee,tee,ree,nee,oee,aee,iee)=>{const see=()=>{if(eee.isMounted){let tee,{next:ree,bu:bu,u:u,parent:nee,vnode:see}=eee,lee=ree;Coe(eee,!1),ree?(ree.el=see.el,Vee(eee,ree,iee)):ree=see,bu&&Ree(bu),(tee=ree.props&&ree.props.onVnodeBeforeUpdate)&&iae(tee,nee,ree,see),Coe(eee,!0);const cee=ane(eee),uee=eee.subTree;eee.subTree=cee,yee(uee,cee,hee(uee.el),Zee(uee),eee,oee,aee),ree.el=cee.el,null===lee&&function({vnode:eee,parent:tee},el){for(;tee&&tee.subTree===eee;)(eee=tee.vnode).el=el,tee=tee.parent}(eee,cee.el),u&&Aoe(u,oee),(tee=ree.props&&ree.props.onVnodeUpdated)&&Aoe((()=>iae(tee,nee,ree,see)),oee)}else{let iee;const{el:el,props:see}=tee,{bm:bm,m:m,parent:lee}=eee,cee=yne(tee);if(Coe(eee,!1),bm&&Ree(bm),!cee&&(iee=see&&see.onVnodeBeforeMount)&&iae(iee,lee,tee),Coe(eee,!0),el&&nte){const ree=()=>{eee.subTree=ane(eee),nte(el,eee.subTree,eee,oee,null)};cee?tee.type.__asyncLoader().then((()=>!eee.isUnmounted&&ree())):ree()}else{const iee=eee.subTree=ane(eee);yee(null,iee,ree,nee,eee,oee,aee),tee.el=iee.el}if(m&&Aoe(m,oee),!cee&&(iee=see&&see.onVnodeMounted)){const eee=tee;Aoe((()=>iae(iee,lee,eee)),oee)}(256&tee.shapeFlag||lee&&yne(lee.vnode)&&256&lee.vnode.shapeFlag)&&eee.a&&Aoe(eee.a,oee),eee.isMounted=!0,tee=ree=nee=null}},lee=eee.effect=new ute(see,(()=>Yre(cee)),eee.scope),cee=eee.update=()=>lee.run();cee.id=eee.uid,Coe(eee,!0),cee()},Vee=(eee,tee,ree)=>{tee.component=eee;const nee=eee.vnode.props;eee.vnode=tee,eee.next=null,function(eee,tee,ree,nee){const{props:oee,attrs:aee,vnode:{patchFlag:iee}}=eee,see=dre(oee),[lee]=eee.propsOptions;let cee=!1;if(!(nee||iee>0)||16&iee){let nee;goe(eee,tee,oee,aee)&&(cee=!0);for(const aee in see)tee&&(uee(tee,aee)||(nee=Oee(aee))!==aee&&uee(tee,nee))||(lee?!ree||void 0===ree[aee]&&void 0===ree[nee]||(oee[aee]=moe(lee,see,aee,void 0,eee,!0)):delete oee[aee]);if(aee!==see)for(const eee in aee)tee&&uee(tee,eee)||(delete aee[eee],cee=!0)}else if(8&iee){const ree=eee.vnode.dynamicProps;for(let i=0;i{const c1=n1&&n1.children,see=n1?n1.shapeFlag:0,c2=n2.children,{patchFlag:lee,shapeFlag:cee}=n2;if(lee>0){if(128&lee)return void Yee(c1,c2,eee,tee,ree,nee,oee,aee,iee);if(256&lee)return void qee(c1,c2,eee,tee,ree,nee,oee,aee,iee)}8&cee?(16&see&&Jee(c1,ree,nee),c2!==c1&&fee(eee,c2)):16&see?16&cee?Yee(c1,c2,eee,tee,ree,nee,oee,aee,iee):Jee(c1,ree,nee,!0):(8&see&&fee(eee,""),16&cee&&Dee(c2,eee,tee,ree,nee,oee,aee,iee))},qee=(c1,c2,eee,tee,nee,oee,aee,iee,see)=>{c2=c2||ree;const lee=(c1=c1||ree).length,cee=c2.length,uee=Math.min(lee,cee);let i;for(i=0;icee?Jee(c1,nee,oee,!0,!1,uee):Dee(c2,eee,tee,nee,oee,aee,iee,see,uee)},Yee=(c1,c2,eee,tee,nee,oee,aee,iee,see)=>{let i=0;const l2=c2.length;let e1=c1.length-1,e2=l2-1;for(;i<=e1&&i<=e2;){const n1=c1[i],n2=c2[i]=see?oae(c2[i]):nae(c2[i]);if(!Qoe(n1,n2))break;yee(n1,n2,eee,null,nee,oee,aee,iee,see),i++}for(;i<=e1&&i<=e2;){const n1=c1[e1],n2=c2[e2]=see?oae(c2[e2]):nae(c2[e2]);if(!Qoe(n1,n2))break;yee(n1,n2,eee,null,nee,oee,aee,iee,see),e1--,e2--}if(i>e1){if(i<=e2){const ree=e2+1,lee=reee2)for(;i<=e1;)Qee(c1[i],nee,oee,!0),i++;else{const s1=i,s2=i,lee=new Map;for(i=s2;i<=e2;i++){const eee=c2[i]=see?oae(c2[i]):nae(c2[i]);null!=eee.key&&lee.set(eee.key,i)}let j,cee=0;const uee=e2-s2+1;let pee=!1,dee=0;const fee=new Array(uee);for(i=0;i=uee){Qee(tee,nee,oee,!0);continue}let ree;if(null!=tee.key)ree=lee.get(tee.key);else for(j=s2;j<=e2;j++)if(0===fee[j-s2]&&Qoe(tee,c2[j])){ree=j;break}void 0===ree?Qee(tee,nee,oee,!0):(fee[ree-s2]=i+1,ree>=dee?dee=ree:pee=!0,yee(tee,c2[ree],eee,null,nee,oee,aee,iee,see),cee++)}const hee=pee?function(eee){const p=eee.slice(),tee=[0];let i,j,u,v,c;const ree=eee.length;for(i=0;i>1,eee[tee[c]]0&&(p[i]=tee[u-1]),tee[u]=i)}}u=tee.length,v=tee[u-1];for(;u-- >0;)tee[u]=v,v=p[v];return tee}(fee):ree;for(j=hee.length-1,i=uee-1;i>=0;i--){const ree=s2+i,lee=c2[ree],cee=ree+1{const{el:el,type:iee,transition:see,children:lee,shapeFlag:cee}=eee;if(6&cee)return void Gee(eee.component.subTree,tee,ree,nee);if(128&cee)return void eee.suspense.move(tee,ree,nee);if(64&cee)return void iee.move(eee,tee,ree,tte);if(iee===Foe){aee(el,tee,ree);for(let i=0;isee.enter(el)),oee);else{const{leave:eee,delayLeave:nee,afterLeave:oee}=see,iee=()=>aee(el,tee,ree),lee=()=>{eee(el,(()=>{iee(),oee&&oee()}))};nee?nee(el,iee,lee):lee()}else aee(el,tee,ree)},Qee=(eee,tee,ree,nee=!1,oee=!1)=>{const{type:aee,props:iee,ref:see,children:lee,dynamicChildren:cee,shapeFlag:uee,patchFlag:pee,dirs:dee}=eee;if(null!=see&&Ooe(see,null,ree,eee,!0),256&uee)return void tee.ctx.deactivate(eee);const fee=1&uee&&dee,hee=!yne(eee);let gee;if(hee&&(gee=iee&&iee.onVnodeBeforeUnmount)&&iae(gee,tee,eee),6&uee)Xee(eee.component,ree,nee);else{if(128&uee)return void eee.suspense.unmount(ree,nee);fee&&vne(eee,null,tee,"beforeUnmount"),64&uee?eee.type.remove(eee,tee,ree,oee,tte,nee):cee&&(aee!==Foe||pee>0&&64&pee)?Jee(cee,tee,ree,!1,!0):(aee===Foe&&384&pee||!oee&&16&uee)&&Jee(lee,tee,ree),nee&&Wee(eee)}(hee&&(gee=iee&&iee.onVnodeUnmounted)||fee)&&Aoe((()=>{gee&&iae(gee,tee,eee),fee&&vne(eee,null,tee,"unmounted")}),ree)},Wee=eee=>{const{type:tee,el:el,anchor:ree,transition:nee}=eee;if(tee===Foe)return void Kee(el,ree);if(tee===Moe)return void Tee(eee);const oee=()=>{iee(el),nee&&!nee.persisted&&nee.afterLeave&&nee.afterLeave()};if(1&eee.shapeFlag&&nee&&!nee.persisted){const{leave:tee,delayLeave:ree}=nee,aee=()=>tee(el,oee);ree?ree(eee.el,oee,aee):aee()}else oee()},Kee=(eee,tee)=>{let ree;for(;eee!==tee;)ree=gee(eee),iee(eee),eee=ree;iee(tee)},Xee=(eee,tee,ree)=>{const{bum:nee,scope:oee,update:aee,subTree:iee,um:um}=eee;nee&&Ree(nee),oee.stop(),aee&&(aee.active=!1,Qee(iee,eee,tee,ree)),um&&Aoe(um,tee),Aoe((()=>{eee.isUnmounted=!0}),tee),tee&&tee.pendingBranch&&!tee.isUnmounted&&eee.asyncDep&&!eee.asyncResolved&&eee.suspenseId===tee.pendingId&&(tee.deps--,0===tee.deps&&tee.resolve())},Jee=(eee,tee,ree,nee=!1,oee=!1,aee=0)=>{for(let i=aee;i6&eee.shapeFlag?Zee(eee.component.subTree):128&eee.shapeFlag?eee.suspense.next():gee(eee.anchor||eee.el),ete=(eee,tee,ree)=>{null==eee?tee._vnode&&Qee(tee._vnode,null,null,!0):yee(tee._vnode||null,eee,tee,null,null,null,ree),Qre(),Wre(),tee._vnode=eee},tte={p:yee,um:Qee,m:Gee,r:Wee,mt:Uee,mc:Dee,pc:Bee,pbc:Fee,n:Zee,o:eee};let rte,nte;oee&&([rte,nte]=oee(tte));return{render:ete,hydrate:rte,createApp:uoe(ete,rte)}}(eee)}function Coe({effect:eee,update:tee},ree){eee.allowRecurse=tee.allowRecurse=ree}function Roe(n1,n2,eee=!1){const tee=n1.children,ree=n2.children;if(pee(tee)&&pee(ree))for(let i=0;i0?Uoe||ree:null,joe.pop(),Uoe=joe[joe.length-1]||null,$oe>0&&Uoe&&Uoe.push(eee),eee}function qoe(eee,tee,ree,nee,oee,aee){return Boe(Xoe(eee,tee,ree,nee,oee,aee,!0))}function Yoe(eee,tee,ree,nee,oee){return Boe(Joe(eee,tee,ree,nee,oee,!0))}function Goe(eee){return!!eee&&!0===eee.__v_isVNode}function Qoe(n1,n2){return n1.type===n2.type&&n1.key===n2.key}const Woe="__vInternal",Koe=({key:eee})=>null!=eee?eee:null,Hoe=({ref:eee,ref_key:tee,ref_for:ree})=>("number"==typeof eee&&(eee=""+eee),null!=eee?gee(eee)||wre(eee)||hee(eee)?{i:tne,r:eee,k:tee,f:!!ree}:eee:null);function Xoe(eee,tee=null,ree=null,nee=0,oee=null,aee=(eee===Foe?0:1),iee=!1,see=!1){const lee={__v_isVNode:!0,__v_skip:!0,type:eee,props:tee,key:tee&&Koe(tee),ref:tee&&Hoe(tee),scopeId:rne,slotScopeIds:null,children:ree,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:aee,patchFlag:nee,dynamicProps:oee,dynamicChildren:null,appContext:null,ctx:tne};return see?(aae(lee,ree),128&aee&&eee.normalize(lee)):ree&&(lee.shapeFlag|=gee(ree)?8:16),$oe>0&&!iee&&Uoe&&(lee.patchFlag>0||6&aee)&&32!==lee.patchFlag&&Uoe.push(lee),lee}const Joe=function(eee,tee=null,ree=null,nee=0,oee=null,aee=!1){eee&&eee!==jne||(eee=Poe);if(Goe(eee)){const nee=Zoe(eee,tee,!0);return ree&&aae(nee,ree),$oe>0&&!aee&&Uoe&&(6&nee.shapeFlag?Uoe[Uoe.indexOf(eee)]=nee:Uoe.push(nee)),nee.patchFlag|=-2,nee}iee=eee,hee(iee)&&"__vccOpts"in iee&&(eee=eee.__vccOpts);var iee;if(tee){tee=function(eee){return eee?pre(eee)||Woe in eee?see({},eee):eee:null}(tee);let{class:eee,style:ree}=tee;eee&&!gee(eee)&&(tee.class=qee(eee)),vee(ree)&&(pre(ree)&&!pee(ree)&&(ree=see({},ree)),tee.style=Uee(ree))}const lee=gee(eee)?1:(eee=>eee.__isSuspense)(eee)?128:(eee=>eee.__isTeleport)(eee)?64:vee(eee)?4:hee(eee)?2:0;return Xoe(eee,tee,ree,nee,oee,lee,aee,!0)};function Zoe(eee,tee,ree=!1){const{props:nee,ref:oee,patchFlag:iee,children:see}=eee,lee=tee?function(...eee){const tee={};for(let i=0;icae||tne;let pae,dae,fae="__VUE_INSTANCE_SETTERS__";(dae=jee()[fae])||(dae=jee()[fae]=[]),dae.push((i=>cae=i)),pae=eee=>{dae.length>1?dae.forEach((s=>s(eee))):dae[0](eee)};const hae=eee=>{pae(eee),eee.scope.on()},gae=()=>{cae&&cae.scope.off(),pae(null)};function mae(eee){return 4&eee.vnode.shapeFlag}let vae,wae=!1;function yae(eee,tee,ree){hee(tee)?eee.type.__ssrInlineRender?eee.ssrRender=tee:eee.render=tee:vee(tee)&&(eee.setupState=Ere(tee)),bae(eee,ree)}function bae(eee,tee,ree){const oee=eee.type;if(!eee.render){if(!tee&&vae&&!oee.render){const tee=oee.template||eoe(eee).template;if(tee){const{isCustomElement:ree,compilerOptions:nee}=eee.appContext.config,{delimiters:aee,compilerOptions:iee}=oee,lee=see(see({isCustomElement:ree,delimiters:aee},nee),iee);oee.render=vae(tee,lee)}}eee.render=oee.render||nee}hae(eee),hte(),Xne(eee),gte(),gae()}function xae(eee){if(eee.exposed)return eee.exposeProxy||(eee.exposeProxy=new Proxy(Ere(fre(eee.exposed)),{get:(tee,ree)=>ree in tee?tee[ree]:ree in Gne?Gne[ree](eee):void 0,has:(eee,tee)=>tee in eee||tee in Gne}))}const kae=(eee,tee)=>function(eee,tee,ree=!1){let oee,aee;const iee=hee(eee);return iee?(oee=eee,aee=nee):(oee=eee.get,aee=eee.set),new Dre(oee,aee,iee||!aee,ree)}(eee,0,wae);function h(eee,tee,ree){const l=arguments.length;return 2===l?vee(tee)&&!pee(tee)?Goe(tee)?Joe(eee,null,[tee]):Joe(eee,tee):Joe(eee,null,tee):(l>3?ree=Array.prototype.slice.call(arguments,2):3===l&&Goe(ree)&&(ree=[ree]),Joe(eee,tee,ree))}const _ae=Symbol.for("v-scx"),Eae=()=>foe(_ae),Tae="3.3.4",Sae="undefined"!=typeof document?document:null,Iae=Sae&&Sae.createElement("template"),Nae={insert:(eee,tee,ree)=>{tee.insertBefore(eee,ree||null)},remove:eee=>{const tee=eee.parentNode;tee&&tee.removeChild(eee)},createElement:(eee,tee,is,ree)=>{const el=tee?Sae.createElementNS("http://www.w3.org/2000/svg",eee):Sae.createElement(eee,is?{is:is}:void 0);return"select"===eee&&ree&&null!=ree.multiple&&el.setAttribute("multiple",ree.multiple),el},createText:eee=>Sae.createTextNode(eee),createComment:eee=>Sae.createComment(eee),setText:(eee,tee)=>{eee.nodeValue=tee},setElementText:(el,eee)=>{el.textContent=eee},parentNode:eee=>eee.parentNode,nextSibling:eee=>eee.nextSibling,querySelector:eee=>Sae.querySelector(eee),setScopeId(el,id){el.setAttribute(id,"")},insertStaticContent(eee,tee,ree,nee,oee,aee){const iee=ree?ree.previousSibling:tee.lastChild;if(oee&&(oee===aee||oee.nextSibling))for(;tee.insertBefore(oee.cloneNode(!0),ree),oee!==aee&&(oee=oee.nextSibling););else{Iae.innerHTML=nee?`${eee}`:eee;const oee=Iae.content;if(nee){const eee=oee.firstChild;for(;eee.firstChild;)oee.appendChild(eee.firstChild);oee.removeChild(eee)}tee.insertBefore(oee,ree)}return[iee?iee.nextSibling:tee.firstChild,ree?ree.previousSibling:tee.lastChild]}};const Oae=/\s*!important$/;function Aae(eee,tee,ree){if(pee(ree))ree.forEach((v=>Aae(eee,tee,v)));else if(null==ree&&(ree=""),tee.startsWith("--"))eee.setProperty(tee,ree);else{const nee=function(eee,tee){const ree=Cae[tee];if(ree)return ree;let nee=Iee(tee);if("filter"!==nee&&nee in eee)return Cae[tee]=nee;nee=Aee(nee);for(let i=0;i{if(e._vts){if(e._vts<=ree.attached)return}else e._vts=Date.now();Rre(function(e,eee){if(pee(eee)){const tee=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{tee.call(e),e._stopped=!0},eee.map((fn=>e2=>!e2._stopped&&fn&&fn(e2)))}return eee}(e,ree.value),tee,5,[e])};return ree.value=eee,ree.attached=jae(),ree}(ree,nee);!function(el,eee,tee,ree){el.addEventListener(eee,tee,ree)}(el,tee,aee,iee)}else aee&&(!function(el,eee,tee,ree){el.removeEventListener(eee,tee,ree)}(el,tee,aee,iee),oee[eee]=void 0)}}const Lae=/(?:Once|Passive|Capture)$/;let Pae=0;const Mae=Promise.resolve(),jae=()=>Pae||(Mae.then((()=>Pae=0)),Pae=Date.now());const Uae=/^on[a-z]/;const zae="undefined"!=typeof HTMLElement?HTMLElement:class{};class $ae extends zae{constructor(eee,tee={},ree){super(),this._def=eee,this._props=tee,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&ree?ree(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,qre((()=>{this._connected||(Kae(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){this._resolved=!0;for(let i=0;i{for(const m of eee)this._setAttr(m.attributeName)})).observe(this,{attributes:!0});const eee=(eee,tee=!1)=>{const{props:ree,styles:nee}=eee;let oee;if(ree&&!pee(ree))for(const aee in ree){const eee=ree[aee];(eee===Number||eee&&eee.type===Number)&&(aee in this._props&&(this._props[aee]=Pee(this._props[aee])),(oee||(oee=Object.create(null)))[Iee(aee)]=!0)}this._numberProps=oee,tee&&this._resolveProps(eee),this._applyStyles(nee),this._update()},tee=this._def.__asyncLoader;tee?tee().then((tee=>eee(tee,!0))):eee(this._def)}_resolveProps(eee){const{props:tee}=eee,ree=pee(tee)?tee:Object.keys(tee||{});for(const nee of Object.keys(this))"_"!==nee[0]&&ree.includes(nee)&&this._setProp(nee,this[nee],!0,!1);for(const nee of ree.map(Iee))Object.defineProperty(this,nee,{get(){return this._getProp(nee)},set(eee){this._setProp(nee,eee)}})}_setAttr(eee){let tee=this.getAttribute(eee);const ree=Iee(eee);this._numberProps&&this._numberProps[ree]&&(tee=Pee(tee)),this._setProp(ree,tee,!1)}_getProp(eee){return this._props[eee]}_setProp(eee,tee,ree=!0,nee=!0){tee!==this._props[eee]&&(this._props[eee]=tee,nee&&this._instance&&this._update(),ree&&(!0===tee?this.setAttribute(Oee(eee),""):"string"==typeof tee||"number"==typeof tee?this.setAttribute(Oee(eee),tee+""):tee||this.removeAttribute(Oee(eee))))}_update(){Kae(this._createVNode(),this.shadowRoot)}_createVNode(){const eee=Joe(this._def,see({},this._props));return this._instance||(eee.ce=eee=>{this._instance=eee,eee.isCE=!0;const tee=(eee,tee)=>{this.dispatchEvent(new CustomEvent(eee,{detail:tee}))};eee.emit=(eee,...ree)=>{tee(eee,ree),Oee(eee)!==eee&&tee(Oee(eee),ree)};let ree=this;for(;ree=ree&&(ree.parentNode||ree.host);)if(ree instanceof $ae){eee.parent=ree._instance,eee.provides=ree._instance.provides;break}}),eee}_applyStyles(eee){eee&&eee.forEach((eee=>{const s=document.createElement("style");s.textContent=eee,this.shadowRoot.appendChild(s)}))}}const Vae=["ctrl","shift","alt","meta"],Bae={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,eee)=>Vae.some((m=>e[`${m}Key`]&&!eee.includes(m)))},qae={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Yae={beforeMount(el,{value:eee},{transition:tee}){el._vod="none"===el.style.display?"":el.style.display,tee&&eee?tee.beforeEnter(el):Gae(el,eee)},mounted(el,{value:eee},{transition:tee}){tee&&eee&&tee.enter(el)},updated(el,{value:eee,oldValue:tee},{transition:ree}){!eee!=!tee&&(ree?eee?(ree.beforeEnter(el),Gae(el,!0),ree.enter(el)):ree.leave(el,(()=>{Gae(el,!1)})):Gae(el,eee))},beforeUnmount(el,{value:eee}){Gae(el,eee)}};function Gae(el,eee){el.style.display=eee?el._vod:"none"}const Qae=see({patchProp:(el,eee,tee,ree,nee=!1,oee,see,lee,cee)=>{"class"===eee?function(el,eee,tee){const ree=el._vtc;ree&&(eee=(eee?[eee,...ree]:[...ree]).join(" ")),null==eee?el.removeAttribute("class"):tee?el.setAttribute("class",eee):el.className=eee}(el,ree,nee):"style"===eee?function(el,eee,tee){const ree=el.style,nee=gee(tee);if(tee&&!nee){if(eee&&!gee(eee))for(const nee in eee)null==tee[nee]&&Aae(ree,nee,"");for(const eee in tee)Aae(ree,eee,tee[eee])}else{const oee=ree.display;nee?eee!==tee&&(ree.cssText=tee):eee&&el.removeAttribute("style"),"_vod"in el&&(ree.display=oee)}}(el,tee,ree):aee(eee)?iee(eee)||Fae(el,eee,0,ree,see):("."===eee[0]?(eee=eee.slice(1),1):"^"===eee[0]?(eee=eee.slice(1),0):function(el,eee,tee,ree){if(ree)return"innerHTML"===eee||"textContent"===eee||!!(eee in el&&Uae.test(eee)&&hee(tee));if("spellcheck"===eee||"draggable"===eee||"translate"===eee)return!1;if("form"===eee)return!1;if("list"===eee&&"INPUT"===el.tagName)return!1;if("type"===eee&&"TEXTAREA"===el.tagName)return!1;if(Uae.test(eee)&&gee(tee))return!1;return eee in el}(el,eee,ree,nee))?function(el,eee,tee,ree,nee,oee,aee){if("innerHTML"===eee||"textContent"===eee)return ree&&aee(ree,nee,oee),void(el[eee]=null==tee?"":tee);const iee=el.tagName;if("value"===eee&&"PROGRESS"!==iee&&!iee.includes("-")){el._value=tee;const ree=null==tee?"":tee;return("OPTION"===iee?el.getAttribute("value"):el.value)!==ree&&(el.value=ree),void(null==tee&&el.removeAttribute(eee))}let see=!1;if(""===tee||null==tee){const ree=typeof el[eee];"boolean"===ree?tee=Gee(tee):null==tee&&"string"===ree?(tee="",see=!0):"number"===ree&&(tee=0,see=!0)}try{el[eee]=tee}catch(e){}see&&el.removeAttribute(eee)}(el,eee,ree,oee,see,lee,cee):("true-value"===eee?el._trueValue=ree:"false-value"===eee&&(el._falseValue=ree),function(el,eee,tee,ree,nee){if(ree&&eee.startsWith("xlink:"))null==tee?el.removeAttributeNS(Rae,eee.slice(6,eee.length)):el.setAttributeNS(Rae,eee,tee);else{const ree=Yee(eee);null==tee||ree&&!Gee(tee)?el.removeAttribute(eee):el.setAttribute(eee,ree?"":tee)}}(el,eee,ree,nee))}},Nae);let Wae;const Kae=(...eee)=>{(Wae||(Wae=Doe(Qae))).render(...eee)},Hae="undefined"!=typeof window,Xae="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,Jae=eee=>Xae?Symbol(eee):eee,Zae=(eee,tee,ree)=>eie({l:eee,k:tee,s:ree}),eie=eee=>JSON.stringify(eee).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),tie=eee=>"number"==typeof eee&&isFinite(eee),rie=eee=>"[object Date]"===wie(eee),nie=eee=>"[object RegExp]"===wie(eee),oie=eee=>yie(eee)&&0===Object.keys(eee).length; +/*! + * shared v9.2.2 + * (c) 2022 kazuya kawaguchi + * Released under the MIT License. + */function aie(eee,tee){"undefined"!=typeof console&&(console.warn("[intlify] "+eee),tee&&console.warn(tee.stack))}const iie=Object.assign;let sie;const lie=()=>sie||(sie="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{});function cie(eee){return eee.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const uie=Object.prototype.hasOwnProperty;function pie(eee,tee){return uie.call(eee,tee)}const die=Array.isArray,fie=eee=>"function"==typeof eee,hie=eee=>"string"==typeof eee,gie=eee=>"boolean"==typeof eee,mie=eee=>null!==eee&&"object"==typeof eee,vie=Object.prototype.toString,wie=eee=>vie.call(eee),yie=eee=>"[object Object]"===wie(eee),bie={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,__EXTEND_POINT__:15};function xie(eee,tee,ree={}){const{domain:nee,messages:oee,args:aee}=ree,iee=new SyntaxError(String(eee));return iee.code=eee,tee&&(iee.location=tee),iee.domain=nee,iee}function kie(eee){throw eee}function _ie(eee,tee,ree){const nee={start:eee,end:tee};return null!=ree&&(nee.source=ree),nee}const Eie=" ",Tie="\r",Sie="\n",Iie=String.fromCharCode(8232),Nie=String.fromCharCode(8233);function Oie(eee){const tee=eee;let ree=0,nee=1,oee=1,aee=0;const iee=eee=>tee[eee]===Tie&&tee[eee+1]===Sie,see=eee=>tee[eee]===Nie,lee=eee=>tee[eee]===Iie,cee=eee=>iee(eee)||(eee=>tee[eee]===Sie)(eee)||see(eee)||lee(eee),uee=eee=>iee(eee)||see(eee)||lee(eee)?Sie:tee[eee];function pee(){return aee=0,cee(ree)&&(nee++,oee=0),iee(ree)&&ree++,ree++,oee++,tee[ree]}return{index:()=>ree,line:()=>nee,column:()=>oee,peekOffset:()=>aee,charAt:uee,currentChar:()=>uee(ree),currentPeek:()=>uee(ree+aee),next:pee,peek:function(){return iee(ree+aee)&&aee++,aee++,tee[ree+aee]},reset:function(){ree=0,nee=1,oee=1,aee=0},resetPeek:function(eee=0){aee=eee},skipToPeek:function(){const eee=ree+aee;for(;eee!==ree;)pee();aee=0}}}const Aie=void 0,Die="'",Cie="tokenizer";function Rie(eee,tee={}){const ree=!1!==tee.location,nee=Oie(eee),oee=()=>nee.index(),aee=()=>{return eee=nee.line(),tee=nee.column(),ree=nee.index(),{line:eee,column:tee,offset:ree};var eee,tee,ree},iee=aee(),see=oee(),lee={currentType:14,offset:see,startLoc:iee,endLoc:iee,lastType:14,lastOffset:see,lastStartLoc:iee,lastEndLoc:iee,braceNest:0,inLinked:!1,text:""},cee=()=>lee,{onError:uee}=tee;function pee(eee,tee,ree,...nee){const oee=cee();if(tee.column+=ree,tee.offset+=ree,uee){const ree=xie(eee,_ie(oee.startLoc,tee),{domain:Cie,args:nee});uee(ree)}}function dee(eee,tee,nee){eee.endLoc=aee(),eee.currentType=tee;const oee={type:tee};return ree&&(oee.loc=_ie(eee.startLoc,eee.endLoc)),null!=nee&&(oee.value=nee),oee}const fee=eee=>dee(eee,14);function hee(eee,ch){return eee.currentChar()===ch?(eee.next(),ch):(pee(bie.EXPECTED_TOKEN,aee(),0,ch),"")}function gee(eee){let tee="";for(;eee.currentPeek()===Eie||eee.currentPeek()===Sie;)tee+=eee.currentPeek(),eee.peek();return tee}function mee(eee){const tee=gee(eee);return eee.skipToPeek(),tee}function vee(ch){if(ch===Aie)return!1;const cc=ch.charCodeAt(0);return cc>=97&&cc<=122||cc>=65&&cc<=90||95===cc}function wee(eee,tee){const{currentType:ree}=tee;if(2!==ree)return!1;gee(eee);const nee=function(ch){if(ch===Aie)return!1;const cc=ch.charCodeAt(0);return cc>=48&&cc<=57}("-"===eee.currentPeek()?eee.peek():eee.currentPeek());return eee.resetPeek(),nee}function yee(eee){gee(eee);const tee="|"===eee.currentPeek();return eee.resetPeek(),tee}function bee(eee,tee=!0){const fn=(tee=!1,ree="",nee=!1)=>{const ch=eee.currentPeek();return"{"===ch?"%"!==ree&&tee:"@"!==ch&&ch?"%"===ch?(eee.peek(),fn(tee,"%",!0)):"|"===ch?!("%"!==ree&&!nee)||!(ree===Eie||ree===Sie):ch===Eie?(eee.peek(),fn(!0,Eie,nee)):ch!==Sie||(eee.peek(),fn(!0,Sie,nee)):"%"===ree||tee},ree=fn();return tee&&eee.resetPeek(),ree}function xee(eee,fn){const ch=eee.currentChar();return ch===Aie?Aie:fn(ch)?(eee.next(),ch):null}function kee(eee){return xee(eee,(ch=>{const cc=ch.charCodeAt(0);return cc>=97&&cc<=122||cc>=65&&cc<=90||cc>=48&&cc<=57||95===cc||36===cc}))}function _ee(eee){return xee(eee,(ch=>{const cc=ch.charCodeAt(0);return cc>=48&&cc<=57}))}function Eee(eee){return xee(eee,(ch=>{const cc=ch.charCodeAt(0);return cc>=48&&cc<=57||cc>=65&&cc<=70||cc>=97&&cc<=102}))}function Tee(eee){let ch="",tee="";for(;ch=_ee(eee);)tee+=ch;return tee}function See(eee){let tee="";for(;;){const ch=eee.currentChar();if("{"===ch||"}"===ch||"@"===ch||"|"===ch||!ch)break;if("%"===ch){if(!bee(eee))break;tee+=ch,eee.next()}else if(ch===Eie||ch===Sie)if(bee(eee))tee+=ch,eee.next();else{if(yee(eee))break;tee+=ch,eee.next()}else tee+=ch,eee.next()}return tee}function Iee(eee){const ch=eee.currentChar();switch(ch){case"\\":case"'":return eee.next(),`\\${ch}`;case"u":return Nee(eee,ch,4);case"U":return Nee(eee,ch,6);default:return pee(bie.UNKNOWN_ESCAPE_SEQUENCE,aee(),0,ch),""}}function Nee(eee,tee,ree){hee(eee,tee);let nee="";for(let i=0;i=1&&pee(bie.NOT_ALLOW_NEST_PLACEHOLDER,aee(),0),eee.next(),ree=dee(tee,2,"{"),mee(eee),tee.braceNest++,ree;case"}":return tee.braceNest>0&&2===tee.currentType&&pee(bie.EMPTY_PLACEHOLDER,aee(),0),eee.next(),ree=dee(tee,3,"}"),tee.braceNest--,tee.braceNest>0&&mee(eee),tee.inLinked&&0===tee.braceNest&&(tee.inLinked=!1),ree;case"@":return tee.braceNest>0&&pee(bie.UNTERMINATED_CLOSING_BRACE,aee(),0),ree=Dee(eee,tee)||fee(tee),tee.braceNest=0,ree;default:let nee=!0,oee=!0,iee=!0;if(yee(eee))return tee.braceNest>0&&pee(bie.UNTERMINATED_CLOSING_BRACE,aee(),0),ree=dee(tee,1,Oee(eee)),tee.braceNest=0,tee.inLinked=!1,ree;if(tee.braceNest>0&&(5===tee.currentType||6===tee.currentType||7===tee.currentType))return pee(bie.UNTERMINATED_CLOSING_BRACE,aee(),0),tee.braceNest=0,Cee(eee,tee);if(nee=function(eee,tee){const{currentType:ree}=tee;if(2!==ree)return!1;gee(eee);const nee=vee(eee.currentPeek());return eee.resetPeek(),nee}(eee,tee))return ree=dee(tee,5,function(eee){mee(eee);let ch="",tee="";for(;ch=kee(eee);)tee+=ch;return eee.currentChar()===Aie&&pee(bie.UNTERMINATED_CLOSING_BRACE,aee(),0),tee}(eee)),mee(eee),ree;if(oee=wee(eee,tee))return ree=dee(tee,6,function(eee){mee(eee);let tee="";return"-"===eee.currentChar()?(eee.next(),tee+=`-${Tee(eee)}`):tee+=Tee(eee),eee.currentChar()===Aie&&pee(bie.UNTERMINATED_CLOSING_BRACE,aee(),0),tee}(eee)),mee(eee),ree;if(iee=function(eee,tee){const{currentType:ree}=tee;if(2!==ree)return!1;gee(eee);const nee=eee.currentPeek()===Die;return eee.resetPeek(),nee}(eee,tee))return ree=dee(tee,7,function(eee){mee(eee),hee(eee,"'");let ch="",tee="";const fn=x=>x!==Die&&x!==Sie;for(;ch=xee(eee,fn);)tee+="\\"===ch?Iee(eee):ch;const ree=eee.currentChar();return ree===Sie||ree===Aie?(pee(bie.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,aee(),0),ree===Sie&&(eee.next(),hee(eee,"'")),tee):(hee(eee,"'"),tee)}(eee)),mee(eee),ree;if(!nee&&!oee&&!iee)return ree=dee(tee,13,function(eee){mee(eee);let ch="",tee="";const ree=ch=>"{"!==ch&&"}"!==ch&&ch!==Eie&&ch!==Sie;for(;ch=xee(eee,ree);)tee+=ch;return tee}(eee)),pee(bie.INVALID_TOKEN_IN_PLACEHOLDER,aee(),0,ree.value),mee(eee),ree}return ree}function Dee(eee,tee){const{currentType:ree}=tee;let nee=null;const ch=eee.currentChar();switch(8!==ree&&9!==ree&&12!==ree&&10!==ree||ch!==Sie&&ch!==Eie||pee(bie.INVALID_LINKED_FORMAT,aee(),0),ch){case"@":return eee.next(),nee=dee(tee,8,"@"),tee.inLinked=!0,nee;case".":return mee(eee),eee.next(),dee(tee,9,".");case":":return mee(eee),eee.next(),dee(tee,10,":");default:return yee(eee)?(nee=dee(tee,1,Oee(eee)),tee.braceNest=0,tee.inLinked=!1,nee):function(eee,tee){const{currentType:ree}=tee;if(8!==ree)return!1;gee(eee);const nee="."===eee.currentPeek();return eee.resetPeek(),nee}(eee,tee)||function(eee,tee){const{currentType:ree}=tee;if(8!==ree&&12!==ree)return!1;gee(eee);const nee=":"===eee.currentPeek();return eee.resetPeek(),nee}(eee,tee)?(mee(eee),Dee(eee,tee)):function(eee,tee){const{currentType:ree}=tee;if(9!==ree)return!1;gee(eee);const nee=vee(eee.currentPeek());return eee.resetPeek(),nee}(eee,tee)?(mee(eee),dee(tee,12,function(eee){let ch="",tee="";for(;ch=kee(eee);)tee+=ch;return tee}(eee))):function(eee,tee){const{currentType:ree}=tee;if(10!==ree)return!1;const fn=()=>{const ch=eee.currentPeek();return"{"===ch?vee(eee.peek()):!("@"===ch||"%"===ch||"|"===ch||":"===ch||"."===ch||ch===Eie||!ch)&&(ch===Sie?(eee.peek(),fn()):vee(ch))},nee=fn();return eee.resetPeek(),nee}(eee,tee)?(mee(eee),"{"===ch?Aee(eee,tee)||nee:dee(tee,11,function(eee){const fn=(tee=!1,ree)=>{const ch=eee.currentChar();return"{"!==ch&&"%"!==ch&&"@"!==ch&&"|"!==ch&&ch?ch===Eie?ree:ch===Sie?(ree+=ch,eee.next(),fn(tee,ree)):(ree+=ch,eee.next(),fn(!0,ree)):ree};return fn(!1,"")}(eee))):(8===ree&&pee(bie.INVALID_LINKED_FORMAT,aee(),0),tee.braceNest=0,tee.inLinked=!1,Cee(eee,tee))}}function Cee(eee,tee){let ree={type:14};if(tee.braceNest>0)return Aee(eee,tee)||fee(tee);if(tee.inLinked)return Dee(eee,tee)||fee(tee);switch(eee.currentChar()){case"{":return Aee(eee,tee)||fee(tee);case"}":return pee(bie.UNBALANCED_CLOSING_BRACE,aee(),0),eee.next(),dee(tee,3,"}");case"@":return Dee(eee,tee)||fee(tee);default:if(yee(eee))return ree=dee(tee,1,Oee(eee)),tee.braceNest=0,tee.inLinked=!1,ree;const{isModulo:nee,hasSpace:oee}=function(eee){const tee=gee(eee),ree="%"===eee.currentPeek()&&"{"===eee.peek();return eee.resetPeek(),{isModulo:ree,hasSpace:tee.length>0}}(eee);if(nee)return oee?dee(tee,0,See(eee)):dee(tee,4,function(eee){mee(eee);const ch=eee.currentChar();return"%"!==ch&&pee(bie.EXPECTED_TOKEN,aee(),0,ch),eee.next(),"%"}(eee));if(bee(eee))return dee(tee,0,See(eee))}return ree}return{nextToken:function(){const{currentType:eee,offset:tee,startLoc:ree,endLoc:iee}=lee;return lee.lastType=eee,lee.lastOffset=tee,lee.lastStartLoc=ree,lee.lastEndLoc=iee,lee.offset=oee(),lee.startLoc=aee(),nee.currentChar()===Aie?dee(lee,14):Cee(nee,lee)},currentOffset:oee,currentPosition:aee,context:cee}}const Fie="parser",Lie=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function Pie(eee,tee,ree){switch(eee){case"\\\\":return"\\";case"\\'":return"'";default:{const eee=parseInt(tee||ree,16);return eee<=55295||eee>=57344?String.fromCodePoint(eee):"�"}}}function Mie(eee={}){const tee=!1!==eee.location,{onError:ree}=eee;function nee(eee,tee,nee,oee,...aee){const iee=eee.currentPosition();if(iee.offset+=oee,iee.column+=oee,ree){const eee=xie(tee,_ie(nee,iee),{domain:Fie,args:aee});ree(eee)}}function oee(eee,ree,nee){const oee={type:eee,start:ree,end:ree};return tee&&(oee.loc={start:nee,end:nee}),oee}function aee(eee,ree,nee,oee){eee.end=ree,oee&&(eee.type=oee),tee&&eee.loc&&(eee.loc.end=nee)}function iee(eee,tee){const ree=eee.context(),nee=oee(3,ree.offset,ree.startLoc);return nee.value=tee,aee(nee,eee.currentOffset(),eee.currentPosition()),nee}function see(eee,tee){const ree=eee.context(),{lastOffset:nee,lastStartLoc:iee}=ree,see=oee(5,nee,iee);return see.index=parseInt(tee,10),eee.nextToken(),aee(see,eee.currentOffset(),eee.currentPosition()),see}function lee(eee,tee){const ree=eee.context(),{lastOffset:nee,lastStartLoc:iee}=ree,see=oee(4,nee,iee);return see.key=tee,eee.nextToken(),aee(see,eee.currentOffset(),eee.currentPosition()),see}function cee(eee,tee){const ree=eee.context(),{lastOffset:nee,lastStartLoc:iee}=ree,see=oee(9,nee,iee);return see.value=tee.replace(Lie,Pie),eee.nextToken(),aee(see,eee.currentOffset(),eee.currentPosition()),see}function uee(eee){const tee=eee.context(),ree=oee(6,tee.offset,tee.startLoc);let iee=eee.nextToken();if(9===iee.type){const tee=function(eee){const tee=eee.nextToken(),ree=eee.context(),{lastOffset:iee,lastStartLoc:see}=ree,lee=oee(8,iee,see);return 12!==tee.type?(nee(eee,bie.UNEXPECTED_EMPTY_LINKED_MODIFIER,ree.lastStartLoc,0),lee.value="",aee(lee,iee,see),{nextConsumeToken:tee,node:lee}):(null==tee.value&&nee(eee,bie.UNEXPECTED_LEXICAL_ANALYSIS,ree.lastStartLoc,0,jie(tee)),lee.value=tee.value||"",aee(lee,eee.currentOffset(),eee.currentPosition()),{node:lee})}(eee);ree.modifier=tee.node,iee=tee.nextConsumeToken||eee.nextToken()}switch(10!==iee.type&&nee(eee,bie.UNEXPECTED_LEXICAL_ANALYSIS,tee.lastStartLoc,0,jie(iee)),iee=eee.nextToken(),2===iee.type&&(iee=eee.nextToken()),iee.type){case 11:null==iee.value&&nee(eee,bie.UNEXPECTED_LEXICAL_ANALYSIS,tee.lastStartLoc,0,jie(iee)),ree.key=function(eee,tee){const ree=eee.context(),nee=oee(7,ree.offset,ree.startLoc);return nee.value=tee,aee(nee,eee.currentOffset(),eee.currentPosition()),nee}(eee,iee.value||"");break;case 5:null==iee.value&&nee(eee,bie.UNEXPECTED_LEXICAL_ANALYSIS,tee.lastStartLoc,0,jie(iee)),ree.key=lee(eee,iee.value||"");break;case 6:null==iee.value&&nee(eee,bie.UNEXPECTED_LEXICAL_ANALYSIS,tee.lastStartLoc,0,jie(iee)),ree.key=see(eee,iee.value||"");break;case 7:null==iee.value&&nee(eee,bie.UNEXPECTED_LEXICAL_ANALYSIS,tee.lastStartLoc,0,jie(iee)),ree.key=cee(eee,iee.value||"");break;default:nee(eee,bie.UNEXPECTED_EMPTY_LINKED_KEY,tee.lastStartLoc,0);const uee=eee.context(),pee=oee(7,uee.offset,uee.startLoc);return pee.value="",aee(pee,uee.offset,uee.startLoc),ree.key=pee,aee(ree,uee.offset,uee.startLoc),{nextConsumeToken:iee,node:ree}}return aee(ree,eee.currentOffset(),eee.currentPosition()),{node:ree}}function pee(eee){const tee=eee.context(),ree=oee(2,1===tee.currentType?eee.currentOffset():tee.offset,1===tee.currentType?tee.endLoc:tee.startLoc);ree.items=[];let pee=null;do{const oee=pee||eee.nextToken();switch(pee=null,oee.type){case 0:null==oee.value&&nee(eee,bie.UNEXPECTED_LEXICAL_ANALYSIS,tee.lastStartLoc,0,jie(oee)),ree.items.push(iee(eee,oee.value||""));break;case 6:null==oee.value&&nee(eee,bie.UNEXPECTED_LEXICAL_ANALYSIS,tee.lastStartLoc,0,jie(oee)),ree.items.push(see(eee,oee.value||""));break;case 5:null==oee.value&&nee(eee,bie.UNEXPECTED_LEXICAL_ANALYSIS,tee.lastStartLoc,0,jie(oee)),ree.items.push(lee(eee,oee.value||""));break;case 7:null==oee.value&&nee(eee,bie.UNEXPECTED_LEXICAL_ANALYSIS,tee.lastStartLoc,0,jie(oee)),ree.items.push(cee(eee,oee.value||""));break;case 8:const aee=uee(eee);ree.items.push(aee.node),pee=aee.nextConsumeToken||null}}while(14!==tee.currentType&&1!==tee.currentType);return aee(ree,1===tee.currentType?tee.lastOffset:eee.currentOffset(),1===tee.currentType?tee.lastEndLoc:eee.currentPosition()),ree}function dee(eee){const tee=eee.context(),{offset:ree,startLoc:iee}=tee,see=pee(eee);return 14===tee.currentType?see:function(eee,tee,ree,iee){const see=eee.context();let lee=0===iee.items.length;const cee=oee(1,tee,ree);cee.cases=[],cee.cases.push(iee);do{const tee=pee(eee);lee||(lee=0===tee.items.length),cee.cases.push(tee)}while(14!==see.currentType);return lee&&nee(eee,bie.MUST_HAVE_MESSAGES_IN_PLURAL,ree,0),aee(cee,eee.currentOffset(),eee.currentPosition()),cee}(eee,ree,iee,see)}return{parse:function(ree){const iee=Rie(ree,iie({},eee)),see=iee.context(),lee=oee(0,see.offset,see.startLoc);return tee&&lee.loc&&(lee.loc.source=ree),lee.body=dee(iee),14!==see.currentType&&nee(iee,bie.UNEXPECTED_LEXICAL_ANALYSIS,see.lastStartLoc,0,ree[see.offset]||""),aee(lee,iee.currentOffset(),iee.currentPosition()),lee}}}function jie(eee){if(14===eee.type)return"EOF";const tee=(eee.value||"").replace(/\r?\n/gu,"\\n");return tee.length>10?tee.slice(0,9)+"…":tee}function Uie(eee,tee){for(let i=0;iree,helper:eee=>(ree.helpers.add(eee),eee)}}(eee);ree.helper("normalize"),eee.body&&zie(eee.body,ree);const nee=ree.context();eee.helpers=Array.from(nee.helpers)}function Vie(eee,tee){const{helper:ree}=eee;switch(tee.type){case 0:!function(eee,tee){tee.body?Vie(eee,tee.body):eee.push("null")}(eee,tee);break;case 1:!function(eee,tee){const{helper:ree,needIndent:nee}=eee;if(tee.cases.length>1){eee.push(`${ree("plural")}([`),eee.indent(nee());const oee=tee.cases.length;for(let i=0;i{const ree=hie(tee.mode)?tee.mode:"normal",nee=hie(tee.filename)?tee.filename:"message.intl",oee=!!tee.sourceMap,aee=null!=tee.breakLineCode?tee.breakLineCode:"arrow"===ree?";":"\n",iee=tee.needIndent?tee.needIndent:"arrow"!==ree,see=eee.helpers||[],lee=function(eee,tee){const{sourceMap:ree,filename:nee,breakLineCode:oee,needIndent:aee}=tee,iee={source:eee.loc.source,filename:nee,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:oee,needIndent:aee,indentLevel:0};function see(eee,tee){iee.code+=eee}function lee(n,eee=!0){const tee=eee?oee:"";see(aee?tee+" ".repeat(n):tee)}return{context:()=>iee,push:see,indent:function(eee=!0){const tee=++iee.indentLevel;eee&&lee(tee)},deindent:function(eee=!0){const tee=--iee.indentLevel;eee&&lee(tee)},newline:function(){lee(iee.indentLevel)},helper:eee=>`_${eee}`,needIndent:()=>iee.needIndent}}(eee,{mode:ree,filename:nee,sourceMap:oee,breakLineCode:aee,needIndent:iee});lee.push("normal"===ree?"function __msg__ (ctx) {":"(ctx) => {"),lee.indent(iee),see.length>0&&(lee.push(`const { ${see.map((s=>`${s}: _${s}`)).join(", ")} } = ctx`),lee.newline()),lee.push("return "),Vie(lee,eee),lee.deindent(iee),lee.push("}");const{code:cee,map:uee}=lee.context();return{ast:eee,code:cee,map:uee?uee.toJSON():void 0}}; +/*! + * devtools-if v9.2.2 + * (c) 2022 kazuya kawaguchi + * Released under the MIT License. + */ +const qie={I18nInit:"i18n:init",FunctionTranslate:"function:translate"},Yie=[]; +/*! + * core-base v9.2.2 + * (c) 2022 kazuya kawaguchi + * Released under the MIT License. + */Yie[0]={w:[0],i:[3,0],"[":[4],o:[7]},Yie[1]={w:[1],".":[2],"[":[4],o:[7]},Yie[2]={w:[2],i:[3,0],0:[3,0]},Yie[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},Yie[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},Yie[5]={"'":[4,0],o:8,l:[5,0]},Yie[6]={'"':[4,0],o:8,l:[6,0]};const Gie=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Qie(ch){if(null==ch)return"o";switch(ch.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return ch;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Wie(eee){const tee=eee.trim();return("0"!==eee.charAt(0)||!isNaN(parseInt(eee)))&&(ree=tee,Gie.test(ree)?function(eee){const a=eee.charCodeAt(0);return a!==eee.charCodeAt(eee.length-1)||34!==a&&39!==a?eee:eee.slice(1,-1)}(tee):"*"+tee);var ree}const Kie=new Map;function Hie(eee,tee){return mie(eee)?eee[tee]:null}const Xie=eee=>eee,Jie=eee=>"",Zie="text",ese=eee=>0===eee.length?"":eee.join(""),tse=eee=>null==eee?"":die(eee)||yie(eee)&&eee.toString===vie?JSON.stringify(eee,null,2):String(eee);function rse(eee,tee){return eee=Math.abs(eee),2===tee?eee?eee>1?1:0:1:eee?Math.min(eee,2):0}function nse(eee={}){const tee=eee.locale,ree=function(eee){const tee=tie(eee.pluralIndex)?eee.pluralIndex:-1;return eee.named&&(tie(eee.named.count)||tie(eee.named.n))?tie(eee.named.count)?eee.named.count:tie(eee.named.n)?eee.named.n:tee:tee}(eee),nee=mie(eee.pluralRules)&&hie(tee)&&fie(eee.pluralRules[tee])?eee.pluralRules[tee]:rse,oee=mie(eee.pluralRules)&&hie(tee)&&fie(eee.pluralRules[tee])?rse:void 0,aee=eee.list||[],iee=eee.named||{};tie(eee.pluralIndex)&&function(eee,tee){tee.count||(tee.count=eee),tee.n||(tee.n=eee)}(ree,iee);function see(tee){const ree=fie(eee.messages)?eee.messages(tee):!!mie(eee.messages)&&eee.messages[tee];return ree||(eee.parent?eee.parent.message(tee):Jie)}const lee=yie(eee.processor)&&fie(eee.processor.normalize)?eee.processor.normalize:ese,cee=yie(eee.processor)&&fie(eee.processor.interpolate)?eee.processor.interpolate:tse,uee={list:eee=>aee[eee],named:eee=>iee[eee],plural:eee=>eee[nee(ree,eee.length,oee)],linked:(tee,...ree)=>{const[nee,oee]=ree;let aee="text",iee="";1===ree.length?mie(nee)?(iee=nee.modifier||iee,aee=nee.type||aee):hie(nee)&&(iee=nee||iee):2===ree.length&&(hie(nee)&&(iee=nee||iee),hie(oee)&&(aee=oee||aee));let lee=see(tee)(uee);return"vnode"===aee&&die(lee)&&iee&&(lee=lee[0]),iee?(cee=iee,eee.modifiers?eee.modifiers[cee]:Xie)(lee,aee):lee;var cee},message:see,type:yie(eee.processor)&&hie(eee.processor.type)?eee.processor.type:Zie,interpolate:cee,normalize:lee};return uee}let ose=null;const ase=ise(qie.FunctionTranslate);function ise(eee){return tee=>ose&&ose.emit(eee,tee)}function sse(eee,tee,ree){return[...new Set([ree,...die(tee)?tee:mie(tee)?Object.keys(tee):hie(tee)?[tee]:[ree]])]}function lse(eee,tee,ree){const nee=hie(ree)?ree:hse,oee=eee;oee.__localeChainCache||(oee.__localeChainCache=new Map);let aee=oee.__localeChainCache.get(nee);if(!aee){aee=[];let eee=[ree];for(;die(eee);)eee=cse(aee,eee,tee);const iee=die(tee)||!yie(tee)?tee:tee.default?tee.default:null;eee=hie(iee)?[iee]:iee,die(eee)&&cse(aee,eee,!1),oee.__localeChainCache.set(nee,aee)}return aee}function cse(eee,tee,ree){let nee=!0;for(let i=0;i`${eee.charAt(0).toLocaleUpperCase()}${eee.substr(1)}`;let vse,wse,yse;let bse=null;const xse=eee=>{bse=eee},kse=()=>bse;let _se=null;const Ese=eee=>{_se=eee},Tse=()=>_se;let Sse=0;function Ise(eee={}){const tee=hie(eee.version)?eee.version:dse,ree=hie(eee.locale)?eee.locale:hse,nee=die(eee.fallbackLocale)||yie(eee.fallbackLocale)||hie(eee.fallbackLocale)||!1===eee.fallbackLocale?eee.fallbackLocale:ree,oee=yie(eee.messages)?eee.messages:{[ree]:{}},aee=yie(eee.datetimeFormats)?eee.datetimeFormats:{[ree]:{}},iee=yie(eee.numberFormats)?eee.numberFormats:{[ree]:{}},see=iie({},eee.modifiers||{},{upper:(eee,tee)=>"text"===tee&&hie(eee)?eee.toUpperCase():"vnode"===tee&&mie(eee)&&"__v_isVNode"in eee?eee.children.toUpperCase():eee,lower:(eee,tee)=>"text"===tee&&hie(eee)?eee.toLowerCase():"vnode"===tee&&mie(eee)&&"__v_isVNode"in eee?eee.children.toLowerCase():eee,capitalize:(eee,tee)=>"text"===tee&&hie(eee)?mse(eee):"vnode"===tee&&mie(eee)&&"__v_isVNode"in eee?mse(eee.children):eee}),lee=eee.pluralRules||{},cee=fie(eee.missing)?eee.missing:null,uee=!gie(eee.missingWarn)&&!nie(eee.missingWarn)||eee.missingWarn,pee=!gie(eee.fallbackWarn)&&!nie(eee.fallbackWarn)||eee.fallbackWarn,dee=!!eee.fallbackFormat,fee=!!eee.unresolving,hee=fie(eee.postTranslation)?eee.postTranslation:null,gee=yie(eee.processor)?eee.processor:null,mee=!gie(eee.warnHtmlMessage)||eee.warnHtmlMessage,vee=!!eee.escapeParameter,wee=fie(eee.messageCompiler)?eee.messageCompiler:vse,yee=fie(eee.messageResolver)?eee.messageResolver:wse||Hie,bee=fie(eee.localeFallbacker)?eee.localeFallbacker:yse||sse,xee=mie(eee.fallbackContext)?eee.fallbackContext:void 0,kee=fie(eee.onWarn)?eee.onWarn:aie,_ee=eee,Eee=mie(_ee.__datetimeFormatters)?_ee.__datetimeFormatters:new Map,Tee=mie(_ee.__numberFormatters)?_ee.__numberFormatters:new Map,See=mie(_ee.__meta)?_ee.__meta:{};Sse++;const Iee={version:tee,cid:Sse,locale:ree,fallbackLocale:nee,messages:oee,modifiers:see,pluralRules:lee,missing:cee,missingWarn:uee,fallbackWarn:pee,fallbackFormat:dee,unresolving:fee,postTranslation:hee,processor:gee,warnHtmlMessage:mee,escapeParameter:vee,messageCompiler:wee,messageResolver:yee,localeFallbacker:bee,fallbackContext:xee,onWarn:kee,__meta:See};return Iee.datetimeFormats=aee,Iee.numberFormats=iee,Iee.__datetimeFormatters=Eee,Iee.__numberFormatters=Tee,__INTLIFY_PROD_DEVTOOLS__&&function(eee,tee,ree){ose&&ose.emit(qie.I18nInit,{timestamp:Date.now(),i18n:eee,version:tee,meta:ree})}(Iee,tee,See),Iee}function Nse(eee,tee,ree,nee,oee){const{missing:aee,onWarn:iee}=eee;if(null!==aee){const nee=aee(eee,ree,tee,oee);return hie(nee)?nee:tee}return tee}function Ose(eee,tee,ree){eee.__localeChainCache=new Map,eee.localeFallbacker(eee,ree,tee)}const Ase=eee=>eee;let Dse=Object.create(null);let Cse=bie.__EXTEND_POINT__;const Rse=()=>++Cse,Fse={INVALID_ARGUMENT:Cse,INVALID_DATE_ARGUMENT:Rse(),INVALID_ISO_DATE_ARGUMENT:Rse(),__EXTEND_POINT__:Rse()};function Lse(eee){return xie(eee,null,void 0)}const Pse=()=>"",Mse=eee=>fie(eee);function jse(eee,...tee){const{fallbackFormat:ree,postTranslation:nee,unresolving:oee,messageCompiler:aee,fallbackLocale:iee,messages:see}=eee,[lee,cee]=$se(...tee),uee=gie(cee.missingWarn)?cee.missingWarn:eee.missingWarn,pee=gie(cee.fallbackWarn)?cee.fallbackWarn:eee.fallbackWarn,dee=gie(cee.escapeParameter)?cee.escapeParameter:eee.escapeParameter,fee=!!cee.resolvedMessage,hee=hie(cee.default)||gie(cee.default)?gie(cee.default)?aee?lee:()=>lee:cee.default:ree?aee?lee:()=>lee:"",gee=ree||""!==hee,mee=hie(cee.locale)?cee.locale:eee.locale;dee&&function(eee){die(eee.list)?eee.list=eee.list.map((eee=>hie(eee)?cie(eee):eee)):mie(eee.named)&&Object.keys(eee.named).forEach((tee=>{hie(eee.named[tee])&&(eee.named[tee]=cie(eee.named[tee]))}))}(cee);let[vee,wee,yee]=fee?[lee,mee,see[mee]||{}]:Use(eee,lee,mee,iee,pee,uee),bee=vee,xee=lee;if(fee||hie(bee)||Mse(bee)||gee&&(bee=hee,xee=bee),!(fee||(hie(bee)||Mse(bee))&&hie(wee)))return oee?fse:lee;let kee=!1;const _ee=Mse(bee)?bee:zse(eee,lee,wee,bee,xee,(()=>{kee=!0}));if(kee)return bee;const Eee=function(eee,tee,ree,nee){const{modifiers:oee,pluralRules:aee,messageResolver:iee,fallbackLocale:see,fallbackWarn:lee,missingWarn:cee,fallbackContext:uee}=eee,pee=nee=>{let oee=iee(ree,nee);if(null==oee&&uee){const[,,eee]=Use(uee,nee,tee,see,lee,cee);oee=iee(eee,nee)}if(hie(oee)){let ree=!1;const aee=zse(eee,nee,tee,oee,nee,(()=>{ree=!0}));return ree?Pse:aee}return Mse(oee)?oee:Pse},dee={locale:tee,modifiers:oee,pluralRules:aee,messages:pee};eee.processor&&(dee.processor=eee.processor);nee.list&&(dee.list=nee.list);nee.named&&(dee.named=nee.named);tie(nee.plural)&&(dee.pluralIndex=nee.plural);return dee}(eee,wee,yee,cee),Tee=function(eee,tee,ree){const nee=tee(ree);return nee}(0,_ee,nse(Eee)),See=nee?nee(Tee,lee):Tee;if(__INTLIFY_PROD_DEVTOOLS__){const tee={timestamp:Date.now(),key:hie(lee)?lee:Mse(bee)?bee.key:"",locale:wee||(Mse(bee)?bee.locale:""),format:hie(bee)?bee:Mse(bee)?bee.source:"",message:See};tee.meta=iie({},eee.__meta,kse()||{}),ase(tee)}return See}function Use(eee,tee,ree,nee,oee,aee){const{messages:iee,onWarn:see,messageResolver:lee,localeFallbacker:cee}=eee,uee=cee(eee,nee,ree);let pee,dee={},fee=null;for(let i=0;inee;return eee.locale=ree,eee.key=tee,eee}const lee=iee(nee,function(eee,tee,ree,nee,oee,aee){return{warnHtmlMessage:oee,onError:eee=>{throw aee&&aee(eee),eee},onCacheKey:eee=>Zae(tee,ree,eee)}}(0,ree,oee,0,see,aee));return lee.locale=ree,lee.key=tee,lee.source=nee,lee}function $se(...eee){const[tee,ree,nee]=eee,oee={};if(!hie(tee)&&!tie(tee)&&!Mse(tee))throw Lse(Fse.INVALID_ARGUMENT);const aee=tie(tee)?String(tee):(Mse(tee),tee);return tie(ree)?oee.plural=ree:hie(ree)?oee.default=ree:yie(ree)&&!oie(ree)?oee.named=ree:die(ree)&&(oee.list=ree),tie(nee)?oee.plural=nee:hie(nee)?oee.default=nee:yie(nee)&&iie(oee,nee),[aee,oee]}function Vse(eee,...tee){const{datetimeFormats:ree,unresolving:nee,fallbackLocale:oee,onWarn:aee,localeFallbacker:iee}=eee,{__datetimeFormatters:see}=eee,[lee,cee,uee,pee]=qse(...tee);gie(uee.missingWarn)?uee.missingWarn:eee.missingWarn;gie(uee.fallbackWarn)?uee.fallbackWarn:eee.fallbackWarn;const dee=!!uee.part,fee=hie(uee.locale)?uee.locale:eee.locale,hee=iee(eee,oee,fee);if(!hie(lee)||""===lee)return new Intl.DateTimeFormat(fee,pee).format(cee);let gee,mee={},vee=null;for(let i=0;i{Bse.includes(eee)?see[eee]=ree[eee]:aee[eee]=ree[eee]})),hie(nee)?aee.locale=nee:yie(nee)&&(see=nee),yie(oee)&&(see=oee),[aee.key||"",iee,aee,see]}function Yse(eee,tee,ree){const nee=eee;for(const oee in ree){const id=`${tee}__${oee}`;nee.__datetimeFormatters.has(id)&&nee.__datetimeFormatters.delete(id)}}function Gse(eee,...tee){const{numberFormats:ree,unresolving:nee,fallbackLocale:oee,onWarn:aee,localeFallbacker:iee}=eee,{__numberFormatters:see}=eee,[lee,cee,uee,pee]=Wse(...tee);gie(uee.missingWarn)?uee.missingWarn:eee.missingWarn;gie(uee.fallbackWarn)?uee.fallbackWarn:eee.fallbackWarn;const dee=!!uee.part,fee=hie(uee.locale)?uee.locale:eee.locale,hee=iee(eee,oee,fee);if(!hie(lee)||""===lee)return new Intl.NumberFormat(fee,pee).format(cee);let gee,mee={},vee=null;for(let i=0;i{Qse.includes(eee)?iee[eee]=ree[eee]:aee[eee]=ree[eee]})),hie(nee)?aee.locale=nee:yie(nee)&&(iee=nee),yie(oee)&&(iee=oee),[aee.key||"",see,aee,iee]}function Kse(eee,tee,ree){const nee=eee;for(const oee in ree){const id=`${tee}__${oee}`;nee.__numberFormatters.has(id)&&nee.__numberFormatters.delete(id)}}"boolean"!=typeof __INTLIFY_PROD_DEVTOOLS__&&(lie().__INTLIFY_PROD_DEVTOOLS__=!1); +/*! + * vue-i18n v9.2.2 + * (c) 2022 kazuya kawaguchi + * Released under the MIT License. + */ +const Hse="9.2.2";let Xse=bie.__EXTEND_POINT__;const Jse=()=>++Xse,Zse={UNEXPECTED_RETURN_TYPE:Xse,INVALID_ARGUMENT:Jse(),MUST_BE_CALL_SETUP_TOP:Jse(),NOT_INSLALLED:Jse(),NOT_AVAILABLE_IN_LEGACY_MODE:Jse(),REQUIRED_VALUE:Jse(),INVALID_VALUE:Jse(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Jse(),NOT_INSLALLED_WITH_PROVIDE:Jse(),UNEXPECTED_ERROR:Jse(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Jse(),BRIDGE_SUPPORT_VUE_2_ONLY:Jse(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Jse(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Jse(),__EXTEND_POINT__:Jse()};function ele(eee,...tee){return xie(eee,null,void 0)}const tle=Jae("__transrateVNode"),rle=Jae("__datetimeParts"),nle=Jae("__numberParts"),ole=Jae("__setPluralRules");Jae("__intlifyMeta");const ale=Jae("__injectWithOption");function ile(eee){if(!mie(eee))return eee;for(const tee in eee)if(pie(eee,tee))if(tee.includes(".")){const ree=tee.split("."),nee=ree.length-1;let oee=eee;for(let i=0;i{if("locale"in eee&&"resource"in eee){const{locale:tee,resource:ree}=eee;tee?(iee[tee]=iee[tee]||{},cle(ree,iee[tee])):cle(ree,iee)}else hie(eee)&&cle(JSON.parse(eee),iee)})),null==oee&&aee)for(const see in iee)pie(iee,see)&&ile(iee[see]);return iee}const lle=eee=>!mie(eee)||die(eee);function cle(eee,tee){if(lle(eee)||lle(tee))throw ele(Zse.INVALID_VALUE);for(const ree in eee)pie(eee,ree)&&(lle(eee[ree])||lle(tee[ree])?tee[ree]=eee[ree]:cle(eee[ree],tee[ree]))}function ule(eee){return eee.type}function ple(eee,tee,ree){let nee=mie(tee.messages)?tee.messages:{};"__i18nGlobal"in ree&&(nee=sle(globalThis.locale.value,{messages:nee,__i18n:ree.__i18nGlobal}));const oee=Object.keys(nee);if(oee.length&&oee.forEach((tee=>{eee.mergeLocaleMessage(tee,nee[tee])})),mie(tee.datetimeFormats)){const ree=Object.keys(tee.datetimeFormats);ree.length&&ree.forEach((ree=>{eee.mergeDateTimeFormat(ree,tee.datetimeFormats[ree])}))}if(mie(tee.numberFormats)){const ree=Object.keys(tee.numberFormats);ree.length&&ree.forEach((ree=>{eee.mergeNumberFormat(ree,tee.numberFormats[ree])}))}}function dle(eee){return Joe(Loe,null,eee,0)}const fle="__INTLIFY_META__";let hle=0;function gle(eee){return(tee,ree,nee,oee)=>eee(ree,nee,uae()||void 0,oee)}const mle=()=>{const eee=uae();let tee=null;return eee&&(tee=ule(eee)[fle])?{[fle]:tee}:null};function vle(eee={},tee){const{__root:ree}=eee,nee=void 0===ree;let oee=!gie(eee.inheritLocale)||eee.inheritLocale;const aee=yre(ree&&oee?ree.locale.value:hie(eee.locale)?eee.locale:hse),iee=yre(ree&&oee?ree.fallbackLocale.value:hie(eee.fallbackLocale)||die(eee.fallbackLocale)||yie(eee.fallbackLocale)||!1===eee.fallbackLocale?eee.fallbackLocale:aee.value),see=yre(sle(aee.value,eee)),lee=yre(yie(eee.datetimeFormats)?eee.datetimeFormats:{[aee.value]:{}}),cee=yre(yie(eee.numberFormats)?eee.numberFormats:{[aee.value]:{}});let uee=ree?ree.missingWarn:!gie(eee.missingWarn)&&!nie(eee.missingWarn)||eee.missingWarn,pee=ree?ree.fallbackWarn:!gie(eee.fallbackWarn)&&!nie(eee.fallbackWarn)||eee.fallbackWarn,dee=ree?ree.fallbackRoot:!gie(eee.fallbackRoot)||eee.fallbackRoot,fee=!!eee.fallbackFormat,hee=fie(eee.missing)?eee.missing:null,gee=fie(eee.missing)?gle(eee.missing):null,mee=fie(eee.postTranslation)?eee.postTranslation:null,vee=ree?ree.warnHtmlMessage:!gie(eee.warnHtmlMessage)||eee.warnHtmlMessage,wee=!!eee.escapeParameter;const yee=ree?ree.modifiers:yie(eee.modifiers)?eee.modifiers:{};let bee,xee=eee.pluralRules||ree&&ree.pluralRules;bee=(()=>{nee&&Ese(null);const tee={version:Hse,locale:aee.value,fallbackLocale:iee.value,messages:see.value,modifiers:yee,pluralRules:xee,missing:null===gee?void 0:gee,missingWarn:uee,fallbackWarn:pee,fallbackFormat:fee,unresolving:!0,postTranslation:null===mee?void 0:mee,warnHtmlMessage:vee,escapeParameter:wee,messageResolver:eee.messageResolver,__meta:{framework:"vue"}};tee.datetimeFormats=lee.value,tee.numberFormats=cee.value,tee.__datetimeFormatters=yie(bee)?bee.__datetimeFormatters:void 0,tee.__numberFormatters=yie(bee)?bee.__numberFormatters:void 0;const ree=Ise(tee);return nee&&Ese(ree),ree})(),Ose(bee,aee.value,iee.value);const kee=kae({get:()=>aee.value,set:eee=>{aee.value=eee,bee.locale=aee.value}}),_ee=kae({get:()=>iee.value,set:eee=>{iee.value=eee,bee.fallbackLocale=iee.value,Ose(bee,aee.value,eee)}}),Eee=kae((()=>see.value)),Tee=kae((()=>lee.value)),See=kae((()=>cee.value));const Iee=(fn,eee,tee,oee,uee,pee)=>{let fee;if(aee.value,iee.value,see.value,lee.value,cee.value,__INTLIFY_PROD_DEVTOOLS__)try{xse(mle()),nee||(bee.fallbackContext=ree?Tse():void 0),fee=fn(bee)}finally{xse(null),nee||(bee.fallbackContext=void 0)}else fee=fn(bee);if(tie(fee)&&fee===fse){const[tee,nee]=eee();return ree&&dee?oee(ree):uee(tee)}if(pee(fee))return fee;throw ele(Zse.UNEXPECTED_RETURN_TYPE)};function t(...eee){return Iee((tee=>Reflect.apply(jse,null,[tee,...eee])),(()=>$se(...eee)),"translate",(tee=>Reflect.apply(tee.t,tee,[...eee])),(eee=>eee),(eee=>hie(eee)))}const Nee={normalize:function(eee){return eee.map((eee=>hie(eee)||tie(eee)||gie(eee)?dle(String(eee)):eee))},interpolate:eee=>eee,type:"vnode"};function Oee(eee){return see.value[eee]||{}}hle++,ree&&Hae&&(pne(ree.locale,(eee=>{oee&&(aee.value=eee,bee.locale=eee,Ose(bee,aee.value,iee.value))})),pne(ree.fallbackLocale,(eee=>{oee&&(iee.value=eee,bee.fallbackLocale=eee,Ose(bee,aee.value,iee.value))})));const Aee={id:hle,locale:kee,fallbackLocale:_ee,get inheritLocale(){return oee},set inheritLocale(eee){oee=eee,eee&&ree&&(aee.value=ree.locale.value,iee.value=ree.fallbackLocale.value,Ose(bee,aee.value,iee.value))},get availableLocales(){return Object.keys(see.value).sort()},messages:Eee,get modifiers(){return yee},get pluralRules(){return xee||{}},get isGlobal(){return nee},get missingWarn(){return uee},set missingWarn(eee){uee=eee,bee.missingWarn=uee},get fallbackWarn(){return pee},set fallbackWarn(eee){pee=eee,bee.fallbackWarn=pee},get fallbackRoot(){return dee},set fallbackRoot(eee){dee=eee},get fallbackFormat(){return fee},set fallbackFormat(eee){fee=eee,bee.fallbackFormat=fee},get warnHtmlMessage(){return vee},set warnHtmlMessage(eee){vee=eee,bee.warnHtmlMessage=eee},get escapeParameter(){return wee},set escapeParameter(eee){wee=eee,bee.escapeParameter=eee},t:t,getLocaleMessage:Oee,setLocaleMessage:function(eee,tee){see.value[eee]=tee,bee.messages=see.value},mergeLocaleMessage:function(eee,tee){see.value[eee]=see.value[eee]||{},cle(tee,see.value[eee]),bee.messages=see.value},getPostTranslationHandler:function(){return fie(mee)?mee:null},setPostTranslationHandler:function(eee){mee=eee,bee.postTranslation=eee},getMissingHandler:function(){return hee},setMissingHandler:function(eee){null!==eee&&(gee=gle(eee)),hee=eee,bee.missing=gee},[ole]:function(eee){xee=eee,bee.pluralRules=xee}};return Aee.datetimeFormats=Tee,Aee.numberFormats=See,Aee.rt=function(...eee){const[tee,ree,nee]=eee;if(nee&&!mie(nee))throw ele(Zse.INVALID_ARGUMENT);return t(tee,ree,iie({resolvedMessage:!0},nee||{}))},Aee.te=function(eee,tee){const ree=Oee(hie(tee)?tee:aee.value);return null!==bee.messageResolver(ree,eee)},Aee.tm=function(eee){const tee=function(eee){let tee=null;const ree=lse(bee,iee.value,aee.value);for(let i=0;iReflect.apply(Vse,null,[tee,...eee])),(()=>qse(...eee)),"datetime format",(tee=>Reflect.apply(tee.d,tee,[...eee])),(()=>gse),(eee=>hie(eee)))},Aee.n=function(...eee){return Iee((tee=>Reflect.apply(Gse,null,[tee,...eee])),(()=>Wse(...eee)),"number format",(tee=>Reflect.apply(tee.n,tee,[...eee])),(()=>gse),(eee=>hie(eee)))},Aee.getDateTimeFormat=function(eee){return lee.value[eee]||{}},Aee.setDateTimeFormat=function(eee,tee){lee.value[eee]=tee,bee.datetimeFormats=lee.value,Yse(bee,eee,tee)},Aee.mergeDateTimeFormat=function(eee,tee){lee.value[eee]=iie(lee.value[eee]||{},tee),bee.datetimeFormats=lee.value,Yse(bee,eee,tee)},Aee.getNumberFormat=function(eee){return cee.value[eee]||{}},Aee.setNumberFormat=function(eee,tee){cee.value[eee]=tee,bee.numberFormats=cee.value,Kse(bee,eee,tee)},Aee.mergeNumberFormat=function(eee,tee){cee.value[eee]=iie(cee.value[eee]||{},tee),bee.numberFormats=cee.value,Kse(bee,eee,tee)},Aee[ale]=eee.__injectWithOption,Aee[tle]=function(...eee){return Iee((tee=>{let ree;const nee=tee;try{nee.processor=Nee,ree=Reflect.apply(jse,null,[nee,...eee])}finally{nee.processor=null}return ree}),(()=>$se(...eee)),"translate",(tee=>tee[tle](...eee)),(eee=>[dle(eee)]),(eee=>die(eee)))},Aee[rle]=function(...eee){return Iee((tee=>Reflect.apply(Vse,null,[tee,...eee])),(()=>qse(...eee)),"datetime format",(tee=>tee[rle](...eee)),(()=>[]),(eee=>hie(eee)||die(eee)))},Aee[nle]=function(...eee){return Iee((tee=>Reflect.apply(Gse,null,[tee,...eee])),(()=>Wse(...eee)),"number format",(tee=>tee[nle](...eee)),(()=>[]),(eee=>hie(eee)||die(eee)))},Aee}function wle(eee={},tee){{const tee=vle(function(eee){const tee=hie(eee.locale)?eee.locale:hse,ree=hie(eee.fallbackLocale)||die(eee.fallbackLocale)||yie(eee.fallbackLocale)||!1===eee.fallbackLocale?eee.fallbackLocale:tee,nee=fie(eee.missing)?eee.missing:void 0,oee=!gie(eee.silentTranslationWarn)&&!nie(eee.silentTranslationWarn)||!eee.silentTranslationWarn,aee=!gie(eee.silentFallbackWarn)&&!nie(eee.silentFallbackWarn)||!eee.silentFallbackWarn,iee=!gie(eee.fallbackRoot)||eee.fallbackRoot,see=!!eee.formatFallbackMessages,lee=yie(eee.modifiers)?eee.modifiers:{},cee=eee.pluralizationRules,uee=fie(eee.postTranslation)?eee.postTranslation:void 0,pee=!hie(eee.warnHtmlInMessage)||"off"!==eee.warnHtmlInMessage,dee=!!eee.escapeParameterHtml,fee=!gie(eee.sync)||eee.sync;let hee=eee.messages;if(yie(eee.sharedMessages)){const tee=eee.sharedMessages;hee=Object.keys(tee).reduce(((eee,ree)=>{const nee=eee[ree]||(eee[ree]={});return iie(nee,tee[ree]),eee}),hee||{})}const{__i18n:gee,__root:mee,__injectWithOption:vee}=eee,wee=eee.datetimeFormats,yee=eee.numberFormats;return{locale:tee,fallbackLocale:ree,messages:hee,flatJson:eee.flatJson,datetimeFormats:wee,numberFormats:yee,missing:nee,missingWarn:oee,fallbackWarn:aee,fallbackRoot:iee,fallbackFormat:see,modifiers:lee,pluralRules:cee,postTranslation:uee,warnHtmlMessage:pee,escapeParameter:dee,messageResolver:eee.messageResolver,inheritLocale:fee,__i18n:gee,__root:mee,__injectWithOption:vee}}(eee)),ree={id:tee.id,get locale(){return tee.locale.value},set locale(eee){tee.locale.value=eee},get fallbackLocale(){return tee.fallbackLocale.value},set fallbackLocale(eee){tee.fallbackLocale.value=eee},get messages(){return tee.messages.value},get datetimeFormats(){return tee.datetimeFormats.value},get numberFormats(){return tee.numberFormats.value},get availableLocales(){return tee.availableLocales},get formatter(){return{interpolate:()=>[]}},set formatter(eee){},get missing(){return tee.getMissingHandler()},set missing(eee){tee.setMissingHandler(eee)},get silentTranslationWarn(){return gie(tee.missingWarn)?!tee.missingWarn:tee.missingWarn},set silentTranslationWarn(eee){tee.missingWarn=gie(eee)?!eee:eee},get silentFallbackWarn(){return gie(tee.fallbackWarn)?!tee.fallbackWarn:tee.fallbackWarn},set silentFallbackWarn(eee){tee.fallbackWarn=gie(eee)?!eee:eee},get modifiers(){return tee.modifiers},get formatFallbackMessages(){return tee.fallbackFormat},set formatFallbackMessages(eee){tee.fallbackFormat=eee},get postTranslation(){return tee.getPostTranslationHandler()},set postTranslation(eee){tee.setPostTranslationHandler(eee)},get sync(){return tee.inheritLocale},set sync(eee){tee.inheritLocale=eee},get warnHtmlInMessage(){return tee.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(eee){tee.warnHtmlMessage="off"!==eee},get escapeParameterHtml(){return tee.escapeParameter},set escapeParameterHtml(eee){tee.escapeParameter=eee},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(eee){},get pluralizationRules(){return tee.pluralRules||{}},__composer:tee,t(...eee){const[ree,nee,oee]=eee,aee={};let iee=null,see=null;if(!hie(ree))throw ele(Zse.INVALID_ARGUMENT);const lee=ree;return hie(nee)?aee.locale=nee:die(nee)?iee=nee:yie(nee)&&(see=nee),die(oee)?iee=oee:yie(oee)&&(see=oee),Reflect.apply(tee.t,tee,[lee,iee||see||{},aee])},rt:(...eee)=>Reflect.apply(tee.rt,tee,[...eee]),tc(...eee){const[ree,nee,oee]=eee,aee={plural:1};let iee=null,see=null;if(!hie(ree))throw ele(Zse.INVALID_ARGUMENT);const lee=ree;return hie(nee)?aee.locale=nee:tie(nee)?aee.plural=nee:die(nee)?iee=nee:yie(nee)&&(see=nee),hie(oee)?aee.locale=oee:die(oee)?iee=oee:yie(oee)&&(see=oee),Reflect.apply(tee.t,tee,[lee,iee||see||{},aee])},te:(eee,ree)=>tee.te(eee,ree),tm:eee=>tee.tm(eee),getLocaleMessage:eee=>tee.getLocaleMessage(eee),setLocaleMessage(eee,ree){tee.setLocaleMessage(eee,ree)},mergeLocaleMessage(eee,ree){tee.mergeLocaleMessage(eee,ree)},d:(...eee)=>Reflect.apply(tee.d,tee,[...eee]),getDateTimeFormat:eee=>tee.getDateTimeFormat(eee),setDateTimeFormat(eee,ree){tee.setDateTimeFormat(eee,ree)},mergeDateTimeFormat(eee,ree){tee.mergeDateTimeFormat(eee,ree)},n:(...eee)=>Reflect.apply(tee.n,tee,[...eee]),getNumberFormat:eee=>tee.getNumberFormat(eee),setNumberFormat(eee,ree){tee.setNumberFormat(eee,ree)},mergeNumberFormat(eee,ree){tee.mergeNumberFormat(eee,ree)},getChoiceIndex:(eee,tee)=>-1,__onComponentInstanceCreated(tee){const{componentInstanceCreatedListener:nee}=eee;nee&&nee(tee,ree)}};return ree}}const yle={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:eee=>"parent"===eee||"global"===eee,default:"parent"},i18n:{type:Object}};function ble(eee){return Foe}const xle={name:"i18n-t",props:iie({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:eee=>tie(eee)||!isNaN(eee)}},yle),setup(eee,tee){const{slots:ree,attrs:nee}=tee,oee=eee.i18n||Dle({useScope:eee.scope,__useComponent:!0});return()=>{const aee=Object.keys(ree).filter((eee=>"_"!==eee)),iee={};eee.locale&&(iee.locale=eee.locale),void 0!==eee.plural&&(iee.plural=hie(eee.plural)?+eee.plural:eee.plural);const see=function({slots:eee},tee){if(1===tee.length&&"default"===tee[0])return(eee.default?eee.default():[]).reduce(((eee,tee)=>[...eee,...die(tee.children)?tee.children:[tee]]),[]);return tee.reduce(((tee,ree)=>{const nee=eee[ree];return nee&&(tee[ree]=nee()),tee}),{})}(tee,aee),lee=oee[tle](eee.keypath,see,iee),cee=iie({},nee);return h(hie(eee.tag)||mie(eee.tag)?eee.tag:ble(),cee,lee)}}};function kle(eee,tee,ree,nee){const{slots:oee,attrs:aee}=tee;return()=>{const tee={part:!0};let iee={};eee.locale&&(tee.locale=eee.locale),hie(eee.format)?tee.key=eee.format:mie(eee.format)&&(hie(eee.format.key)&&(tee.key=eee.format.key),iee=Object.keys(eee.format).reduce(((tee,nee)=>ree.includes(nee)?iie({},tee,{[nee]:eee.format[nee]}):tee),{}));const see=nee(eee.value,tee,iee);let lee=[tee.key];die(see)?lee=see.map(((eee,tee)=>{const ree=oee[eee.type],nee=ree?ree({[eee.type]:eee.value,index:tee,parts:see}):[eee.value];var aee;return die(aee=nee)&&!hie(aee[0])&&(nee[0].key=`${eee.type}-${tee}`),nee})):hie(see)&&(lee=[see]);const cee=iie({},aee);return h(hie(eee.tag)||mie(eee.tag)?eee.tag:ble(),cee,lee)}}const _le={name:"i18n-n",props:iie({value:{type:Number,required:!0},format:{type:[String,Object]}},yle),setup(eee,tee){const ree=eee.i18n||Dle({useScope:"parent",__useComponent:!0});return kle(eee,tee,Qse,((...eee)=>ree[nle](...eee)))}},Ele={name:"i18n-d",props:iie({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},yle),setup(eee,tee){const ree=eee.i18n||Dle({useScope:"parent",__useComponent:!0});return kle(eee,tee,Bse,((...eee)=>ree[rle](...eee)))}};function Tle(eee){if(hie(eee))return{path:eee};if(yie(eee)){if(!("path"in eee))throw ele(Zse.REQUIRED_VALUE);return eee}throw ele(Zse.INVALID_VALUE)}function Sle(eee){const{path:tee,locale:ree,args:nee,choice:oee,plural:aee}=eee,iee={},see=nee||{};return hie(ree)&&(iee.locale=ree),tie(oee)&&(iee.plural=oee),tie(aee)&&(iee.plural=aee),[tee,see,iee]}function Ile(eee,tee,...ree){const nee=yie(ree[0])?ree[0]:{},oee=!!nee.useI18nComponentName;(!gie(nee.globalInstall)||nee.globalInstall)&&(eee.component(oee?"i18n":xle.name,xle),eee.component(_le.name,_le),eee.component(Ele.name,Ele)),eee.directive("t",function(eee){const tee=tee=>{const{instance:ree,modifiers:nee,value:oee}=tee;if(!ree||!ree.$)throw ele(Zse.UNEXPECTED_ERROR);const aee=function(eee,tee){const ree=eee;if("composition"===eee.mode)return ree.__getInstance(tee)||eee.global;{const nee=ree.__getInstance(tee);return null!=nee?nee.__composer:eee.global.__composer}}(eee,ree.$),iee=Tle(oee);return[Reflect.apply(aee.t,aee,[...Sle(iee)]),aee]};return{created:(el,ree)=>{const[nee,oee]=tee(ree);Hae&&eee.global===oee&&(el.__i18nWatcher=pne(oee.locale,(()=>{ree.instance&&ree.instance.$forceUpdate()}))),el.__composer=oee,el.textContent=nee},unmounted:el=>{Hae&&el.__i18nWatcher&&(el.__i18nWatcher(),el.__i18nWatcher=void 0,delete el.__i18nWatcher),el.__composer&&(el.__composer=void 0,delete el.__composer)},beforeUpdate:(el,{value:eee})=>{if(el.__composer){const tee=el.__composer,ree=Tle(eee);el.textContent=Reflect.apply(tee.t,tee,[...Sle(ree)])}},getSSRProps:eee=>{const[ree]=tee(eee);return{textContent:ree}}}}(tee))}function Nle(eee,tee){eee.locale=tee.locale||eee.locale,eee.fallbackLocale=tee.fallbackLocale||eee.fallbackLocale,eee.missing=tee.missing||eee.missing,eee.silentTranslationWarn=tee.silentTranslationWarn||eee.silentFallbackWarn,eee.silentFallbackWarn=tee.silentFallbackWarn||eee.silentFallbackWarn,eee.formatFallbackMessages=tee.formatFallbackMessages||eee.formatFallbackMessages,eee.postTranslation=tee.postTranslation||eee.postTranslation,eee.warnHtmlInMessage=tee.warnHtmlInMessage||eee.warnHtmlInMessage,eee.escapeParameterHtml=tee.escapeParameterHtml||eee.escapeParameterHtml,eee.sync=tee.sync||eee.sync,eee.__composer[ole](tee.pluralizationRules||eee.pluralizationRules);const ree=sle(eee.locale,{messages:tee.messages,__i18n:tee.__i18n});return Object.keys(ree).forEach((tee=>eee.mergeLocaleMessage(tee,ree[tee]))),tee.datetimeFormats&&Object.keys(tee.datetimeFormats).forEach((ree=>eee.mergeDateTimeFormat(ree,tee.datetimeFormats[ree]))),tee.numberFormats&&Object.keys(tee.numberFormats).forEach((ree=>eee.mergeNumberFormat(ree,tee.numberFormats[ree]))),eee}const Ole=Jae("global-vue-i18n");function Ale(eee={},tee){const ree=__VUE_I18N_LEGACY_API__&&gie(eee.legacy)?eee.legacy:__VUE_I18N_LEGACY_API__,nee=!gie(eee.globalInjection)||eee.globalInjection,oee=!__VUE_I18N_LEGACY_API__||!ree||!!eee.allowComposition,aee=new Map,[iee,see]=function(eee,tee,ree){const nee=Xee();{const ree=__VUE_I18N_LEGACY_API__&&tee?nee.run((()=>wle(eee))):nee.run((()=>vle(eee)));if(null==ree)throw ele(Zse.UNEXPECTED_ERROR);return[nee,ree]}}(eee,ree),lee=Jae("");{const eee={get mode(){return __VUE_I18N_LEGACY_API__&&ree?"legacy":"composition"},get allowComposition(){return oee},async install(tee,...oee){tee.__VUE_I18N_SYMBOL__=lee,tee.provide(tee.__VUE_I18N_SYMBOL__,eee),!ree&&nee&&function(eee,tee){const ree=Object.create(null);Cle.forEach((eee=>{const nee=Object.getOwnPropertyDescriptor(tee,eee);if(!nee)throw ele(Zse.UNEXPECTED_ERROR);const oee=wre(nee.value)?{get:()=>nee.value.value,set(eee){nee.value.value=eee}}:{get:()=>nee.get&&nee.get()};Object.defineProperty(ree,eee,oee)})),eee.config.globalProperties.$i18n=ree,Rle.forEach((ree=>{const nee=Object.getOwnPropertyDescriptor(tee,ree);if(!nee||!nee.value)throw ele(Zse.UNEXPECTED_ERROR);Object.defineProperty(eee.config.globalProperties,`$${ree}`,nee)}))}(tee,eee.global),__VUE_I18N_FULL_INSTALL__&&Ile(tee,eee,...oee),__VUE_I18N_LEGACY_API__&&ree&&tee.mixin(function(eee,tee,ree){return{beforeCreate(){const nee=uae();if(!nee)throw ele(Zse.UNEXPECTED_ERROR);const oee=this.$options;if(oee.i18n){const ree=oee.i18n;oee.__i18n&&(ree.__i18n=oee.__i18n),ree.__root=tee,this===this.$root?this.$i18n=Nle(eee,ree):(ree.__injectWithOption=!0,this.$i18n=wle(ree))}else oee.__i18n?this===this.$root?this.$i18n=Nle(eee,oee):this.$i18n=wle({__i18n:oee.__i18n,__injectWithOption:!0,__root:tee}):this.$i18n=eee;oee.__i18nGlobal&&ple(tee,oee,oee),eee.__onComponentInstanceCreated(this.$i18n),ree.__setInstance(nee,this.$i18n),this.$t=(...eee)=>this.$i18n.t(...eee),this.$rt=(...eee)=>this.$i18n.rt(...eee),this.$tc=(...eee)=>this.$i18n.tc(...eee),this.$te=(eee,tee)=>this.$i18n.te(eee,tee),this.$d=(...eee)=>this.$i18n.d(...eee),this.$n=(...eee)=>this.$i18n.n(...eee),this.$tm=eee=>this.$i18n.tm(eee)},mounted(){},unmounted(){const eee=uae();if(!eee)throw ele(Zse.UNEXPECTED_ERROR);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,ree.__deleteInstance(eee),delete this.$i18n}}}(see,see.__composer,eee));const aee=tee.unmount;tee.unmount=()=>{eee.dispose(),aee()}},get global(){return see},dispose(){iee.stop()},__instances:aee,__getInstance:function(eee){return aee.get(eee)||null},__setInstance:function(eee,tee){aee.set(eee,tee)},__deleteInstance:function(eee){aee.delete(eee)}};return eee}}function Dle(eee={}){const tee=uae();if(null==tee)throw ele(Zse.MUST_BE_CALL_SETUP_TOP);if(!tee.isCE&&null!=tee.appContext.app&&!tee.appContext.app.__VUE_I18N_SYMBOL__)throw ele(Zse.NOT_INSLALLED);const ree=function(eee){{const tee=foe(eee.isCE?Ole:eee.appContext.app.__VUE_I18N_SYMBOL__);if(!tee)throw ele(eee.isCE?Zse.NOT_INSLALLED_WITH_PROVIDE:Zse.UNEXPECTED_ERROR);return tee}}(tee),nee=function(eee){return"composition"===eee.mode?eee.global:eee.global.__composer}(ree),oee=ule(tee),aee=function(eee,tee){return oie(eee)?"__i18n"in tee?"local":"global":eee.useScope?eee.useScope:"local"}(eee,oee);if(__VUE_I18N_LEGACY_API__&&"legacy"===ree.mode&&!eee.__useComponent){if(!ree.allowComposition)throw ele(Zse.NOT_AVAILABLE_IN_LEGACY_MODE);return function(eee,tee,ree,nee={}){const oee="local"===tee,aee=(iee=null,bre(iee,!0));var iee;if(oee&&eee.proxy&&!eee.proxy.$options.i18n&&!eee.proxy.$options.__i18n)throw ele(Zse.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const see=!gie(nee.inheritLocale)||nee.inheritLocale,lee=yre(oee&&see?ree.locale.value:hie(nee.locale)?nee.locale:hse),cee=yre(oee&&see?ree.fallbackLocale.value:hie(nee.fallbackLocale)||die(nee.fallbackLocale)||yie(nee.fallbackLocale)||!1===nee.fallbackLocale?nee.fallbackLocale:lee.value),uee=yre(sle(lee.value,nee)),pee=yre(yie(nee.datetimeFormats)?nee.datetimeFormats:{[lee.value]:{}}),dee=yre(yie(nee.numberFormats)?nee.numberFormats:{[lee.value]:{}}),fee=oee?ree.missingWarn:!gie(nee.missingWarn)&&!nie(nee.missingWarn)||nee.missingWarn,hee=oee?ree.fallbackWarn:!gie(nee.fallbackWarn)&&!nie(nee.fallbackWarn)||nee.fallbackWarn,gee=oee?ree.fallbackRoot:!gie(nee.fallbackRoot)||nee.fallbackRoot,mee=!!nee.fallbackFormat,vee=fie(nee.missing)?nee.missing:null,wee=fie(nee.postTranslation)?nee.postTranslation:null,yee=oee?ree.warnHtmlMessage:!gie(nee.warnHtmlMessage)||nee.warnHtmlMessage,bee=!!nee.escapeParameter,xee=oee?ree.modifiers:yie(nee.modifiers)?nee.modifiers:{},kee=nee.pluralRules||oee&&ree.pluralRules;function _ee(){return[lee.value,cee.value,uee.value,pee.value,dee.value]}const Eee=kae({get:()=>aee.value?aee.value.locale.value:lee.value,set:eee=>{aee.value&&(aee.value.locale.value=eee),lee.value=eee}}),Tee=kae({get:()=>aee.value?aee.value.fallbackLocale.value:cee.value,set:eee=>{aee.value&&(aee.value.fallbackLocale.value=eee),cee.value=eee}}),See=kae((()=>aee.value?aee.value.messages.value:uee.value)),Iee=kae((()=>pee.value)),Nee=kae((()=>dee.value));function Oee(){return aee.value?aee.value.getPostTranslationHandler():wee}function Aee(eee){aee.value&&aee.value.setPostTranslationHandler(eee)}function Dee(){return aee.value?aee.value.getMissingHandler():vee}function Cee(eee){aee.value&&aee.value.setMissingHandler(eee)}function Ree(fn){return _ee(),fn()}function t(...eee){return aee.value?Ree((()=>Reflect.apply(aee.value.t,null,[...eee]))):Ree((()=>""))}function rt(...eee){return aee.value?Reflect.apply(aee.value.rt,null,[...eee]):""}function d(...eee){return aee.value?Ree((()=>Reflect.apply(aee.value.d,null,[...eee]))):Ree((()=>""))}function n(...eee){return aee.value?Ree((()=>Reflect.apply(aee.value.n,null,[...eee]))):Ree((()=>""))}function tm(eee){return aee.value?aee.value.tm(eee):{}}function te(eee,tee){return!!aee.value&&aee.value.te(eee,tee)}function Fee(eee){return aee.value?aee.value.getLocaleMessage(eee):{}}function Lee(eee,tee){aee.value&&(aee.value.setLocaleMessage(eee,tee),uee.value[eee]=tee)}function Pee(eee,tee){aee.value&&aee.value.mergeLocaleMessage(eee,tee)}function Mee(eee){return aee.value?aee.value.getDateTimeFormat(eee):{}}function jee(eee,tee){aee.value&&(aee.value.setDateTimeFormat(eee,tee),pee.value[eee]=tee)}function Uee(eee,tee){aee.value&&aee.value.mergeDateTimeFormat(eee,tee)}function zee(eee){return aee.value?aee.value.getNumberFormat(eee):{}}function $ee(eee,tee){aee.value&&(aee.value.setNumberFormat(eee,tee),dee.value[eee]=tee)}function Vee(eee,tee){aee.value&&aee.value.mergeNumberFormat(eee,tee)}const Bee={get id(){return aee.value?aee.value.id:-1},locale:Eee,fallbackLocale:Tee,messages:See,datetimeFormats:Iee,numberFormats:Nee,get inheritLocale(){return aee.value?aee.value.inheritLocale:see},set inheritLocale(eee){aee.value&&(aee.value.inheritLocale=eee)},get availableLocales(){return aee.value?aee.value.availableLocales:Object.keys(uee.value)},get modifiers(){return aee.value?aee.value.modifiers:xee},get pluralRules(){return aee.value?aee.value.pluralRules:kee},get isGlobal(){return!!aee.value&&aee.value.isGlobal},get missingWarn(){return aee.value?aee.value.missingWarn:fee},set missingWarn(eee){aee.value&&(aee.value.missingWarn=eee)},get fallbackWarn(){return aee.value?aee.value.fallbackWarn:hee},set fallbackWarn(eee){aee.value&&(aee.value.missingWarn=eee)},get fallbackRoot(){return aee.value?aee.value.fallbackRoot:gee},set fallbackRoot(eee){aee.value&&(aee.value.fallbackRoot=eee)},get fallbackFormat(){return aee.value?aee.value.fallbackFormat:mee},set fallbackFormat(eee){aee.value&&(aee.value.fallbackFormat=eee)},get warnHtmlMessage(){return aee.value?aee.value.warnHtmlMessage:yee},set warnHtmlMessage(eee){aee.value&&(aee.value.warnHtmlMessage=eee)},get escapeParameter(){return aee.value?aee.value.escapeParameter:bee},set escapeParameter(eee){aee.value&&(aee.value.escapeParameter=eee)},t:t,getPostTranslationHandler:Oee,setPostTranslationHandler:Aee,getMissingHandler:Dee,setMissingHandler:Cee,rt:rt,d:d,n:n,tm:tm,te:te,getLocaleMessage:Fee,setLocaleMessage:Lee,mergeLocaleMessage:Pee,getDateTimeFormat:Mee,setDateTimeFormat:jee,mergeDateTimeFormat:Uee,getNumberFormat:zee,setNumberFormat:$ee,mergeNumberFormat:Vee};function qee(eee){eee.locale.value=lee.value,eee.fallbackLocale.value=cee.value,Object.keys(uee.value).forEach((tee=>{eee.mergeLocaleMessage(tee,uee.value[tee])})),Object.keys(pee.value).forEach((tee=>{eee.mergeDateTimeFormat(tee,pee.value[tee])})),Object.keys(dee.value).forEach((tee=>{eee.mergeNumberFormat(tee,dee.value[tee])})),eee.escapeParameter=bee,eee.fallbackFormat=mee,eee.fallbackRoot=gee,eee.fallbackWarn=hee,eee.missingWarn=fee,eee.warnHtmlMessage=yee}return Ine((()=>{if(null==eee.proxy||null==eee.proxy.$i18n)throw ele(Zse.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const ree=aee.value=eee.proxy.$i18n.__composer;"global"===tee?(lee.value=ree.locale.value,cee.value=ree.fallbackLocale.value,uee.value=ree.messages.value,pee.value=ree.datetimeFormats.value,dee.value=ree.numberFormats.value):oee&&qee(ree)})),Bee}(tee,aee,nee,eee)}if("global"===aee)return ple(nee,eee,oee),nee;if("parent"===aee){let oee=function(eee,tee,ree=!1){let nee=null;const oee=tee.root;let aee=tee.parent;for(;null!=aee;){const tee=eee;if("composition"===eee.mode)nee=tee.__getInstance(aee);else if(__VUE_I18N_LEGACY_API__){const eee=tee.__getInstance(aee);null!=eee&&(nee=eee.__composer,ree&&nee&&!nee[ale]&&(nee=null))}if(null!=nee)break;if(oee===aee)break;aee=aee.parent}return nee}(ree,tee,eee.__useComponent);return null==oee&&(oee=nee),oee}const iee=ree;let see=iee.__getInstance(tee);if(null==see){const ree=iie({},eee);"__i18n"in oee&&(ree.__i18n=oee.__i18n),nee&&(ree.__root=nee),see=vle(ree),function(eee,tee,ree){Nne((()=>{}),tee),Cne((()=>{eee.__deleteInstance(tee)}),tee)}(iee,tee),iee.__setInstance(tee,see)}return see}const Cle=["locale","fallbackLocale","availableLocales"],Rle=["t","rt","d","n","tm"];var Fle,Lle;if(Fle=function(eee,tee={}){{const ree=(tee.onCacheKey||Ase)(eee),nee=Dse[ree];if(nee)return nee;let oee=!1;const aee=tee.onError||kie;tee.onError=eee=>{oee=!0,aee(eee)};const{code:iee}=function(eee,tee={}){const ree=iie({},tee),nee=Mie(ree).parse(eee);return $ie(nee,ree),Bie(nee,ree)}(eee,tee),see=new Function(`return ${iee}`)();return oee?see:Dse[ree]=see}},vse=Fle,function(eee){wse=eee}((function(eee,tee){if(!mie(eee))return null;let ree=Kie.get(tee);if(ree||(ree=function(eee){const tee=[];let c,ree,nee,oee,aee,iee,see,lee=-1,cee=0,uee=0;const pee=[];function dee(){const tee=eee[lee+1];if(5===cee&&"'"===tee||6===cee&&'"'===tee)return lee++,nee="\\"+tee,pee[0](),!0}for(pee[0]=()=>{void 0===ree?ree=nee:ree+=nee},pee[1]=()=>{void 0!==ree&&(tee.push(ree),ree=void 0)},pee[2]=()=>{pee[0](),uee++},pee[3]=()=>{if(uee>0)uee--,cee=4,pee[0]();else{if(uee=0,void 0===ree)return!1;if(ree=Wie(ree),!1===ree)return!1;pee[1]()}};null!==cee;)if(lee++,c=eee[lee],"\\"!==c||!dee()){if(oee=Qie(c),see=Yie[cee],aee=see[oee]||see.l||8,8===aee)return;if(cee=aee[0],void 0!==aee[1]&&(iee=pee[aee[1]],iee&&(nee=c,!1===iee())))return;if(7===cee)return tee}}(tee),ree&&Kie.set(tee,ree)),!ree)return null;const nee=ree.length;let oee=eee,i=0;for(;i Registration to manually install it":"Then go to Tools > Registration to manually install it","Enhance your experience with Unraid Connect":"Enhance your experience with Unraid Connect","Sign In to utilize Unraid Connect":"Sign In to utilize Unraid Connect","Configure Connect Features":"Configure Connect Features","The primary method of support for Unraid Connect is through our forums and Discord.":"The primary method of support for Unraid Connect is through our forums and Discord.","If you are asked to supply logs, please open a support request on our Contact Page and reply to the email message you receive with your logs attached.":"If you are asked to supply logs, please open a support request on our Contact Page and reply to the email message you receive with your logs attached.","The logs may contain sensitive information so do not post them publicly.":"The logs may contain sensitive information so do not post them publicly.","Download unraid-api Logs":"Download unraid-api Logs","Unraid Connect Forums":"Unraid Connect Forums","Unraid Discord":"Unraid Discord","Unraid Contact Page":"Unraid Contact Page","DNS issue, unable to resolve wanip4.unraid.net":"DNS issue, unable to resolve wanip4.unraid.net","Unable to fetch client WAN IPv4":"Unable to fetch client WAN IPv4","Checking WAN IPs…":"Checking WAN IPs…","Remark: your WAN IPv4 is {0}":"Remark: your WAN IPv4 is {0}","Remark: Unraid's WAN IPv4 {0} does not match your client's WAN IPv4 {1}.":"Remark: Unraid's WAN IPv4 {0} does not match your client's WAN IPv4 {1}.","This may indicate a complex network that will not work with this Remote Access solution.":"This may indicate a complex network that will not work with this Remote Access solution.","Ignore this message if you are currently connected via Remote Access or VPN.":"Ignore this message if you are currently connected via Remote Access or VPN.","Ready to update Connect account configuration":"Ready to update Connect account configuration","Signing in {0}…":"Signing in {0}…","Signing out {0}…":"Signing out {0}…","{0} Signed In Successfully":"{0} Signed In Successfully","{0} Signed Out Successfully":"{0} Signed Out Successfully","Sign In Failed":"Sign In Failed","Sign Out Failed":"Sign Out Failed","Failed to update Connect account configuration":"Failed to update Connect account configuration","Callback redirect type not present or incorrect":"Callback redirect type not present or incorrect","Failed to install key":"Failed to install key","Ready to Install Key":"Ready to Install Key","Installing Extended Trial":"Installing Extended Trial","Installing Recovered":"Installing Recovered","Installing Replaced":"Installing Replaced","{0} {1} Key…":"{0} {1} Key…","{1} Key {0} Successfully":"{1} Key {0} Successfully","Failed to {0} {1} Key":"Failed to {0} {1} Key","Purchase Key":"Purchase Key","Upgrade Key":"Upgrade Key","Recover Key":"Recover Key","Redeem Activation Code":"Redeem Activation Code","Replace Key":"Replace Key","Sign In with Unraid.net Account":"Sign In with Unraid.net Account","Sign Out of Unraid.net":"Sign Out of Unraid.net","Extend Trial":"Extend Trial","Start Free 30 Day Trial":"Start Free 30 Day Trial","Go to Management Access Now":"Go to Management Access Now","Contact Support":"Contact Support","Learn More":"Learn More","No Keyfile":"No Keyfile","Let's Unleash your Hardware!":"Let's Unleash your Hardware!","

Your server will not be usable until you purchase a Registration key or install a free 30 day Trial key. A Trial key provides all the functionality of a Pro Registration key.

Registration keys are bound to your USB Flash boot device serial number (GUID). Please use a high quality name brand device at least 1GB in size.

Note: USB memory card readers are generally not supported because most do not present unique serial numbers.

Important:

  • Please make sure your server time is accurate to within 5 minutes
  • Please make sure there is a DNS server specified
":"

Your server will not be usable until you purchase a Registration key or install a free 30 day Trial key. A Trial key provides all the functionality of a Pro Registration key.

Registration keys are bound to your USB Flash boot device serial number (GUID). Please use a high quality name brand device at least 1GB in size.

Note: USB memory card readers are generally not supported because most do not present unique serial numbers.

Important:

  • Please make sure your server time is accurate to within 5 minutes
  • Please make sure there is a DNS server specified
",Trial:"Trial","Thank you for choosing Unraid OS!":"Thank you for choosing Unraid OS!","

Your Trial key includes all the functionality and device support of a Pro key.

After your Trial has reached expiration, your server still functions normally until the next time you Stop the array or reboot your server.

At that point you may either purchase a license key or request a Trial extension.

":"

Your Trial key includes all the functionality and device support of a Pro key.

After your Trial has reached expiration, your server still functions normally until the next time you Stop the array or reboot your server.

At that point you may either purchase a license key or request a Trial extension.

","Trial Expired":"Trial Expired","Your Trial has expired":"Your Trial has expired","

To continue using Unraid OS you may purchase a license key. Alternately, you may request a Trial extension.

":"

To continue using Unraid OS you may purchase a license key. Alternately, you may request a Trial extension.

","

You have used all your Trial extensions. To continue using Unraid OS you may purchase a license key.

":"

You have used all your Trial extensions. To continue using Unraid OS you may purchase a license key.

",Basic:"Basic","

Register for Connect by signing in to your Unraid.net account

":"

Register for Connect by signing in to your Unraid.net account

","

To support more storage devices as your server grows, click Upgrade Key.

":"

To support more storage devices as your server grows, click Upgrade Key.

",Plus:"Plus",Pro:"Pro","Flash GUID Error":"Flash GUID Error","Registration key / USB Flash GUID mismatch":"Registration key / USB Flash GUID mismatch","

Your Unraid registration key is ineligible for replacement as it has been replaced within the last 12 months.

":"

Your Unraid registration key is ineligible for replacement as it has been replaced within the last 12 months.

","

The license key file does not correspond to the USB Flash boot device. Please copy the correct key file to the /config directory on your USB Flash boot device or choose Purchase Key.

Your Unraid registration key is ineligible for replacement as it is blacklisted.

":"

The license key file does not correspond to the USB Flash boot device. Please copy the correct key file to the /config directory on your USB Flash boot device or choose Purchase Key.

Your Unraid registration key is ineligible for replacement as it is blacklisted.

","

The license key file does not correspond to the USB Flash boot device. Please copy the correct key file to the /config directory on your USB Flash boot device or choose Purchase Key.

Your Unraid registration key is ineligible for replacement as it has been replaced within the last 12 months.

":"

The license key file does not correspond to the USB Flash boot device. Please copy the correct key file to the /config directory on your USB Flash boot device or choose Purchase Key.

Your Unraid registration key is ineligible for replacement as it has been replaced within the last 12 months.

","

The license key file does not correspond to the USB Flash boot device. Please copy the correct key file to the /config directory on your USB Flash boot device.

You may also attempt to Purchase or Replace your key.

":"

The license key file does not correspond to the USB Flash boot device. Please copy the correct key file to the /config directory on your USB Flash boot device.

You may also attempt to Purchase or Replace your key.

","Multiple License Keys Present":"Multiple License Keys Present","

There are multiple license key files present on your USB flash device and none of them correspond to the USB Flash boot device. Please remove all key files, except the one you want to replace, from the /config directory on your USB Flash boot device.

Alternately you may purchase a license key for this USB flash device.

If you want to replace one of your license keys with a new key bound to this USB Flash device, please first remove all other key files first.

":"

There are multiple license key files present on your USB flash device and none of them correspond to the USB Flash boot device. Please remove all key files, except the one you want to replace, from the /config directory on your USB Flash boot device.

Alternately you may purchase a license key for this USB flash device.

If you want to replace one of your license keys with a new key bound to this USB Flash device, please first remove all other key files first.

","Missing key file":"Missing key file","

Your license key file is corrupted or missing. The key file should be located in the /config directory on your USB Flash boot device.

You may attempt to recover your key with your Unraid.net account.

If this was an expired Trial installation, you may purchase a license key.

":"

Your license key file is corrupted or missing. The key file should be located in the /config directory on your USB Flash boot device.

You may attempt to recover your key with your Unraid.net account.

If this was an expired Trial installation, you may purchase a license key.

","

Your license key file is corrupted or missing. The key file should be located in the /config directory on your USB Flash boot device.

If you do not have a backup copy of your license key file you may attempt to recover your key.

If this was an expired Trial installation, you may purchase a license key.

":"

Your license key file is corrupted or missing. The key file should be located in the /config directory on your USB Flash boot device.

If you do not have a backup copy of your license key file you may attempt to recover your key.

If this was an expired Trial installation, you may purchase a license key.

","Invalid installation":"Invalid installation","

It is not possible to use a Trial key with an existing Unraid OS installation.

You may purchase a license key corresponding to this USB Flash device to continue using this installation.

":"

It is not possible to use a Trial key with an existing Unraid OS installation.

You may purchase a license key corresponding to this USB Flash device to continue using this installation.

","No USB flash configuration data":"No USB flash configuration data","

There is a problem with your USB Flash device

":"

There is a problem with your USB Flash device

","No Flash":"No Flash","Cannot access your USB Flash boot device":"Cannot access your USB Flash boot device","

There is a physical problem accessing your USB Flash boot device

":"

There is a physical problem accessing your USB Flash boot device

",BLACKLISTED:"BLACKLISTED","Blacklisted USB Flash GUID":"Blacklisted USB Flash GUID","

This USB Flash boot device has been blacklisted. This can occur as a result of transferring your license key to a replacement USB Flash device, and you are currently booted from your old USB Flash device.

A USB Flash device may also be blacklisted if we discover the serial number is not unique – this is common with USB card readers.

":"

This USB Flash boot device has been blacklisted. This can occur as a result of transferring your license key to a replacement USB Flash device, and you are currently booted from your old USB Flash device.

A USB Flash device may also be blacklisted if we discover the serial number is not unique – this is common with USB card readers.

","USB Flash device error":"USB Flash device error","

This USB Flash device has an invalid GUID. Please try a different USB Flash device

":"

This USB Flash device has an invalid GUID. Please try a different USB Flash device

","USB Flash has no serial number":"USB Flash has no serial number","Trial Requires Internet Connection":"Trial Requires Internet Connection","Cannot validate Unraid Trial key":"Cannot validate Unraid Trial key","

Your Trial key requires an internet connection.

Please check Settings > Network

":"

Your Trial key requires an internet connection.

Please check Settings > Network

",Stale:"Stale","Stale Server":"Stale Server","

Please refresh the page to ensure you load your latest configuration

":"

Please refresh the page to ensure you load your latest configuration

","Invalid API Key":"Invalid API Key","Please sign out then sign back in to refresh your API key.":"Please sign out then sign back in to refresh your API key.","Invalid API Key Format":"Invalid API Key Format","Too Many Devices":"Too Many Devices","You have exceeded the number of devices allowed for your license. Please remove a device before adding another.":"You have exceeded the number of devices allowed for your license. Please remove a device before adding another.","Unraid Connect Install Failed":"Unraid Connect Install Failed","Rebooting will likely solve this.":"Rebooting will likely solve this.","SSL certificates for unraid.net deprecated":"SSL certificates for unraid.net deprecated","On January 1st, 2023 SSL certificates for unraid.net were deprecated. You MUST provision a new SSL certificate to use our new myunraid.net domain. You can do this on the Settings > Management Access page.":"On January 1st, 2023 SSL certificates for unraid.net were deprecated. You MUST provision a new SSL certificate to use our new myunraid.net domain. You can do this on the Settings > Management Access page.","Unraid Connect Error":"Unraid Connect Error","Trial Key Creation Failed":"Trial Key Creation Failed","Error creatiing a trial key. Please try again later.":"Error creatiing a trial key. Please try again later.","Extending your free trial by 15 days":"Extending your free trial by 15 days","Please keep this window open":"Please keep this window open","Starting your free 30 day trial":"Starting your free 30 day trial","Trial Key Created":"Trial Key Created","Please wait while the page reloads to install your trial key":"Please wait while the page reloads to install your trial key","A Trial key provides all the functionality of a Pro Registration key":"A Trial key provides all the functionality of a Pro Registration key.","Extension Installed":"Extension Installed",Recovered:"Recovered",Replaced:"Replaced",Installing:"Installing",Installed:"Installed",Install:"Install","Install Extended":"Install Extended","Install Recovered":"Install Recovered","Install Replaced":"Install Replaced","Your free Trial key provides all the functionality of a Pro Registration key":"Your free Trial key provides all the functionality of a Pro Registration key","Calculating trial expiration…":"Calculating trial expiration…","Signing In":"Signing In","Signing Out":"Signing Out","Sign In requires the local unraid-api to be running":"Sign In requires the local unraid-api to be running","Sign Out requires the local unraid-api to be running":"Sign Out requires the local unraid-api to be running"},Mle="en_US",jle=wne({__name:"I18nHost.ce",setup(eee){({}).VITE_ALLOW_CONSOLE_LOGS||(console.log=()=>{},console.debug=()=>{},console.info=()=>{});let tee="",ree={},nee=!1;const oee=window.LOCALE_DATA||null;if(oee)try{ree=JSON.parse(decodeURIComponent(oee)),tee=Object.keys(ree)[0],nee=tee!==Mle}catch(iee){console.error("[I18nHost] error parsing messages",iee)}const aee=Ale({legacy:!1,locale:nee?tee:Mle,fallbackLocale:Mle,messages:{en_US:Ple,...nee?ree:{}}});return doe(Ole,aee),(eee,tee)=>Bne(eee.$slots,"default")}}),Ule=wne({__name:"Button",props:{btnStyle:{default:"fill"},btnType:{default:"button"},click:{type:Function,default:void 0},disabled:{type:Boolean},download:{type:Boolean},external:{type:Boolean},href:{default:void 0},icon:{default:void 0},text:{default:void 0}},emits:["click"],setup(eee){const tee=eee,ree=kae((()=>{switch(tee.btnStyle){case"fill":return"text-white bg-gradient-to-r from-unraid-red to-orange hover:from-unraid-red/60 hover:to-orange/60 focus:from-unraid-red/60 focus:to-orange/60";case"outline":return"text-orange bg-gradient-to-r from-transparent to-transparent border-2 border-solid border-orange hover:text-white focus:text-white hover:from-unraid-red hover:to-orange focus:from-unraid-red focus:to-orange hover:border-transparent focus:border-transparent";case"underline":return"opacity-75 hover:opacity-100 focus:opacity-100 underline transition hover:text-alpha hover:bg-beta focus:text-alpha focus:bg-beta"}}));return(eee,tee)=>(zoe(),Yoe(Une(eee.href?"a":"button"),{disabled:eee.disabled??null,href:eee.href,rel:eee.external?"noopener noreferrer":"",target:eee.external?"_blank":"",type:eee.href?"":eee.btnType,class:qee(["text-14px text-center font-semibold flex-none flex flex-row items-center justify-center gap-x-8px px-8px py-8px cursor-pointer rounded-md disabled:opacity-50 disabled:hover:opacity-50 disabled:focus:opacity-50 disabled:cursor-not-allowed",kre(ree)]),onClick:tee[0]||(tee[0]=tee=>eee.click??eee.$emit("click"))},{default:one((()=>[eee.icon?(zoe(),Yoe(Une(eee.icon),{key:0,class:"flex-shrink-0 w-14px"})):rae("",!0),eae(" "+Qee(eee.text),1)])),_:1},8,["disabled","href","rel","target","type","class"]))}}); +/*! + * pinia v2.1.6 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */ +let zle;const $le=eee=>zle=eee,Vle=Symbol();function Ble(o){return o&&"object"==typeof o&&"[object Object]"===Object.prototype.toString.call(o)&&"function"!=typeof o.toJSON}var qle;function Yle(){const eee=Xee(!0),tee=eee.run((()=>yre({})));let _p=[],ree=[];const nee=fre({install(eee){$le(nee),nee._a=eee,eee.provide(Vle,nee),eee.config.globalProperties.$pinia=nee,ree.forEach((eee=>_p.push(eee))),ree=[]},use(eee){return this._a?_p.push(eee):ree.push(eee),this},_p:_p,_a:null,_e:eee,_s:new Map,state:tee});return nee}!function(eee){eee.direct="direct",eee.patchObject="patch object",eee.patchFunction="patch function"}(qle||(qle={}));const Gle=()=>{};function Qle(eee,tee,ree,nee=Gle){eee.push(tee);const oee=()=>{const ree=eee.indexOf(tee);ree>-1&&(eee.splice(ree,1),nee())};return!ree&&Jee()&&Zee(oee),oee}function Wle(eee,...tee){eee.slice().forEach((eee=>{eee(...tee)}))}const Kle=fn=>fn();function Hle(eee,tee){eee instanceof Map&&tee instanceof Map&&tee.forEach(((tee,ree)=>eee.set(ree,tee))),eee instanceof Set&&tee instanceof Set&&tee.forEach(eee.add,eee);for(const ree in tee){if(!tee.hasOwnProperty(ree))continue;const nee=tee[ree],oee=eee[ree];Ble(oee)&&Ble(nee)&&eee.hasOwnProperty(ree)&&!wre(nee)&&!lre(nee)?eee[ree]=Hle(oee,nee):eee[ree]=nee}return eee}const Xle=Symbol();const{assign:Jle}=Object;function Zle(o){return!(!wre(o)||!o.effect)}function ece(id,eee,tee,ree){const{state:nee,actions:oee,getters:aee}=eee,iee=tee.state.value[id];let see;return see=tce(id,(function(){iee||(tee.state.value[id]=nee?nee():{});const eee=function(eee){const tee=pee(eee)?new Array(eee.length):{};for(const ree in eee)tee[ree]=Are(eee,ree);return tee}(tee.state.value[id]);return Jle(eee,oee,Object.keys(aee||{}).reduce(((eee,ree)=>(eee[ree]=fre(kae((()=>{$le(tee);const eee=tee._s.get(id);return aee[ree].call(eee,eee)}))),eee)),{}))}),eee,tee,ree,!0),see}function tce(eee,tee,ree={},nee,oee,aee){let iee;const see=Jle({actions:{}},ree),lee={deep:!0};let cee,uee,pee,dee=[],fee=[];const hee=nee.state.value[eee];let gee;function mee(tee){let ree;cee=uee=!1,"function"==typeof tee?(tee(nee.state.value[eee]),ree={type:qle.patchFunction,storeId:eee,events:pee}):(Hle(nee.state.value[eee],tee),ree={type:qle.patchObject,payload:tee,storeId:eee,events:pee});const oee=gee=Symbol();qre().then((()=>{gee===oee&&(cee=!0)})),uee=!0,Wle(dee,ree,nee.state.value[eee])}aee||hee||(nee.state.value[eee]={}),yre({});const vee=aee?function(){const{state:eee}=ree,tee=eee?eee():{};this.$patch((eee=>{Jle(eee,tee)}))}:Gle;function wee(tee,ree){return function(){$le(nee);const oee=Array.from(arguments),aee=[],iee=[];let see;Wle(fee,{args:oee,name:tee,store:bee,after:function(eee){aee.push(eee)},onError:function(eee){iee.push(eee)}});try{see=ree.apply(this&&this.$id===eee?this:bee,oee)}catch(lee){throw Wle(iee,lee),lee}return see instanceof Promise?see.then((eee=>(Wle(aee,eee),eee))).catch((eee=>(Wle(iee,eee),Promise.reject(eee)))):(Wle(aee,see),see)}}const yee={_p:nee,$id:eee,$onAction:Qle.bind(null,fee),$patch:mee,$reset:vee,$subscribe(tee,ree={}){const oee=Qle(dee,tee,ree.detached,(()=>aee())),aee=iee.run((()=>pne((()=>nee.state.value[eee]),(nee=>{("sync"===ree.flush?uee:cee)&&tee({storeId:eee,type:qle.direct,events:pee},nee)}),Jle({},lee,ree))));return oee},$dispose:function(){iee.stop(),dee=[],fee=[],nee._s.delete(eee)}},bee=are(yee);nee._s.set(eee,bee);const xee=nee._a&&nee._a.runWithContext||Kle,kee=nee._e.run((()=>(iee=Xee(),xee((()=>iee.run(tee))))));for(const Eee in kee){const tee=kee[Eee];if(wre(tee)&&!Zle(tee)||lre(tee))aee||(!hee||Ble(_ee=tee)&&_ee.hasOwnProperty(Xle)||(wre(tee)?tee.value=hee[Eee]:Hle(tee,hee[Eee])),nee.state.value[eee][Eee]=tee);else if("function"==typeof tee){const eee=wee(Eee,tee);kee[Eee]=eee,see.actions[Eee]=tee}}var _ee;return Jle(bee,kee),Jle(dre(bee),kee),Object.defineProperty(bee,"$state",{get:()=>nee.state.value[eee],set:eee=>{mee((tee=>{Jle(tee,eee)}))}}),nee._p.forEach((eee=>{Jle(bee,iee.run((()=>eee({store:bee,app:nee._a,pinia:nee,options:see}))))})),hee&&aee&&ree.hydrate&&ree.hydrate(bee.$state,hee),cee=!0,uee=!0,bee}function rce(eee,tee,ree){let id,nee;const oee="function"==typeof tee;function aee(eee,ree){(eee=eee||(!!(cae||tne||poe)?foe(Vle,null):null))&&$le(eee),(eee=zle)._s.has(id)||(oee?tce(id,tee,nee,eee):ece(id,nee,eee));return eee._s.get(id)}return"string"==typeof eee?(id=eee,nee=oee?ree:tee):(nee=eee,id=eee.id),aee.$id=id,aee}function nce(eee){{eee=dre(eee);const tee={};for(const ree in eee){const nee=eee[ree];(wre(nee)||lre(nee))&&(tee[ree]=Ore(eee,ree))}return tee}}function oce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M12 2.25a.75.75 0 01.75.75v11.69l3.22-3.22a.75.75 0 111.06 1.06l-4.5 4.5a.75.75 0 01-1.06 0l-4.5-4.5a.75.75 0 111.06-1.06l3.22 3.22V3a.75.75 0 01.75-.75zm-9 13.5a.75.75 0 01.75.75v2.25a1.5 1.5 0 001.5 1.5h13.5a1.5 1.5 0 001.5-1.5V16.5a.75.75 0 011.5 0v2.25a3 3 0 01-3 3H5.25a3 3 0 01-3-3V16.5a.75.75 0 01.75-.75z","clip-rule":"evenodd"})])}function ice(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M4.755 10.059a7.5 7.5 0 0112.548-3.364l1.903 1.903h-3.183a.75.75 0 100 1.5h4.992a.75.75 0 00.75-.75V4.356a.75.75 0 00-1.5 0v3.18l-1.9-1.9A9 9 0 003.306 9.67a.75.75 0 101.45.388zm15.408 3.352a.75.75 0 00-.919.53 7.5 7.5 0 01-12.548 3.364l-1.902-1.903h3.183a.75.75 0 000-1.5H2.984a.75.75 0 00-.75.75v4.992a.75.75 0 001.5 0v-3.18l1.9 1.9a9 9 0 0015.059-4.035.75.75 0 00-.53-.918z","clip-rule":"evenodd"})])}function sce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M7.5 3.75A1.5 1.5 0 006 5.25v13.5a1.5 1.5 0 001.5 1.5h6a1.5 1.5 0 001.5-1.5V15a.75.75 0 011.5 0v3.75a3 3 0 01-3 3h-6a3 3 0 01-3-3V5.25a3 3 0 013-3h6a3 3 0 013 3V9A.75.75 0 0115 9V5.25a1.5 1.5 0 00-1.5-1.5h-6zm10.72 4.72a.75.75 0 011.06 0l3 3a.75.75 0 010 1.06l-3 3a.75.75 0 11-1.06-1.06l1.72-1.72H9a.75.75 0 010-1.5h10.94l-1.72-1.72a.75.75 0 010-1.06z","clip-rule":"evenodd"})])}function lce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M15.75 2.25H21a.75.75 0 01.75.75v5.25a.75.75 0 01-1.5 0V4.81L8.03 17.03a.75.75 0 01-1.06-1.06L19.19 3.75h-3.44a.75.75 0 010-1.5zm-10.5 4.5a1.5 1.5 0 00-1.5 1.5v10.5a1.5 1.5 0 001.5 1.5h10.5a1.5 1.5 0 001.5-1.5V10.5a.75.75 0 011.5 0v8.25a3 3 0 01-3 3H5.25a3 3 0 01-3-3V8.25a3 3 0 013-3h8.25a.75.75 0 010 1.5H5.25z","clip-rule":"evenodd"})])}function cce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M3 6.75A.75.75 0 013.75 6h16.5a.75.75 0 010 1.5H3.75A.75.75 0 013 6.75zM3 12a.75.75 0 01.75-.75h16.5a.75.75 0 010 1.5H3.75A.75.75 0 013 12zm8.25 5.25a.75.75 0 01.75-.75h8.25a.75.75 0 010 1.5H12a.75.75 0 01-.75-.75z","clip-rule":"evenodd"})])}function uce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M3 6.75A.75.75 0 013.75 6h16.5a.75.75 0 010 1.5H3.75A.75.75 0 013 6.75zM3 12a.75.75 0 01.75-.75h16.5a.75.75 0 010 1.5H3.75A.75.75 0 013 12zm0 5.25a.75.75 0 01.75-.75h16.5a.75.75 0 010 1.5H3.75a.75.75 0 01-.75-.75z","clip-rule":"evenodd"})])}function pce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm13.36-1.814a.75.75 0 10-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 00-1.06 1.06l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z","clip-rule":"evenodd"})])}function dce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M10.5 3A1.501 1.501 0 009 4.5h6A1.5 1.5 0 0013.5 3h-3zm-2.693.178A3 3 0 0110.5 1.5h3a3 3 0 012.694 1.678c.497.042.992.092 1.486.15 1.497.173 2.57 1.46 2.57 2.929V19.5a3 3 0 01-3 3H6.75a3 3 0 01-3-3V6.257c0-1.47 1.073-2.756 2.57-2.93.493-.057.989-.107 1.487-.15z","clip-rule":"evenodd"})])}function fce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{d:"M17.004 10.407c.138.435-.216.842-.672.842h-3.465a.75.75 0 01-.65-.375l-1.732-3c-.229-.396-.053-.907.393-1.004a5.252 5.252 0 016.126 3.537zM8.12 8.464c.307-.338.838-.235 1.066.16l1.732 3a.75.75 0 010 .75l-1.732 3.001c-.229.396-.76.498-1.067.16A5.231 5.231 0 016.75 12c0-1.362.519-2.603 1.37-3.536zM10.878 17.13c-.447-.097-.623-.608-.394-1.003l1.733-3.003a.75.75 0 01.65-.375h3.465c.457 0 .81.408.672.843a5.252 5.252 0 01-6.126 3.538z"}),Xoe("path",{"fill-rule":"evenodd",d:"M21 12.75a.75.75 0 000-1.5h-.783a8.22 8.22 0 00-.237-1.357l.734-.267a.75.75 0 10-.513-1.41l-.735.268a8.24 8.24 0 00-.689-1.191l.6-.504a.75.75 0 10-.964-1.149l-.6.504a8.3 8.3 0 00-1.054-.885l.391-.678a.75.75 0 10-1.299-.75l-.39.677a8.188 8.188 0 00-1.295-.471l.136-.77a.75.75 0 00-1.477-.26l-.136.77a8.364 8.364 0 00-1.377 0l-.136-.77a.75.75 0 10-1.477.26l.136.77c-.448.121-.88.28-1.294.47l-.39-.676a.75.75 0 00-1.3.75l.392.678a8.29 8.29 0 00-1.054.885l-.6-.504a.75.75 0 00-.965 1.149l.6.503a8.243 8.243 0 00-.689 1.192L3.8 8.217a.75.75 0 10-.513 1.41l.735.267a8.222 8.222 0 00-.238 1.355h-.783a.75.75 0 000 1.5h.783c.042.464.122.917.238 1.356l-.735.268a.75.75 0 10.513 1.41l.735-.268c.197.417.428.816.69 1.192l-.6.504a.75.75 0 10.963 1.149l.601-.505c.326.323.679.62 1.054.885l-.392.68a.75.75 0 101.3.75l.39-.679c.414.192.847.35 1.294.471l-.136.771a.75.75 0 101.477.26l.137-.772a8.376 8.376 0 001.376 0l.136.773a.75.75 0 101.477-.26l-.136-.772a8.19 8.19 0 001.294-.47l.391.677a.75.75 0 101.3-.75l-.393-.679a8.282 8.282 0 001.054-.885l.601.504a.75.75 0 10.964-1.15l-.6-.503a8.24 8.24 0 00.69-1.191l.735.268a.75.75 0 10.512-1.41l-.734-.268c.115-.438.195-.892.237-1.356h.784zm-2.657-3.06a6.744 6.744 0 00-1.19-2.053 6.784 6.784 0 00-1.82-1.51A6.704 6.704 0 0012 5.25a6.801 6.801 0 00-1.225.111 6.7 6.7 0 00-2.15.792 6.784 6.784 0 00-2.952 3.489.758.758 0 01-.036.099A6.74 6.74 0 005.251 12a6.739 6.739 0 003.355 5.835l.01.006.01.005a6.706 6.706 0 002.203.802c.007 0 .014.002.021.004a6.792 6.792 0 002.301 0l.022-.004a6.707 6.707 0 002.228-.816 6.781 6.781 0 001.762-1.483l.009-.01.009-.012a6.744 6.744 0 001.18-2.064c.253-.708.39-1.47.39-2.264a6.74 6.74 0 00-.408-2.308z","clip-rule":"evenodd"})])}function hce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z","clip-rule":"evenodd"})])}function gce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{d:"M21.721 12.752a9.711 9.711 0 00-.945-5.003 12.754 12.754 0 01-4.339 2.708 18.991 18.991 0 01-.214 4.772 17.165 17.165 0 005.498-2.477zM14.634 15.55a17.324 17.324 0 00.332-4.647c-.952.227-1.945.347-2.966.347-1.021 0-2.014-.12-2.966-.347a17.515 17.515 0 00.332 4.647 17.385 17.385 0 005.268 0zM9.772 17.119a18.963 18.963 0 004.456 0A17.182 17.182 0 0112 21.724a17.18 17.18 0 01-2.228-4.605zM7.777 15.23a18.87 18.87 0 01-.214-4.774 12.753 12.753 0 01-4.34-2.708 9.711 9.711 0 00-.944 5.004 17.165 17.165 0 005.498 2.477zM21.356 14.752a9.765 9.765 0 01-7.478 6.817 18.64 18.64 0 001.988-4.718 18.627 18.627 0 005.49-2.098zM2.644 14.752c1.682.971 3.53 1.688 5.49 2.099a18.64 18.64 0 001.988 4.718 9.765 9.765 0 01-7.478-6.816zM13.878 2.43a9.755 9.755 0 016.116 3.986 11.267 11.267 0 01-3.746 2.504 18.63 18.63 0 00-2.37-6.49zM12 2.276a17.152 17.152 0 012.805 7.121c-.897.23-1.837.353-2.805.353-.968 0-1.908-.122-2.805-.353A17.151 17.151 0 0112 2.276zM10.122 2.43a18.629 18.629 0 00-2.37 6.49 11.266 11.266 0 01-3.746-2.504 9.754 9.754 0 016.116-3.985z"})])}function mce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm8.706-1.442c1.146-.573 2.437.463 2.126 1.706l-.709 2.836.042-.02a.75.75 0 01.67 1.34l-.04.022c-1.147.573-2.438-.463-2.127-1.706l.71-2.836-.042.02a.75.75 0 11-.671-1.34l.041-.022zM12 9a.75.75 0 100-1.5.75.75 0 000 1.5z","clip-rule":"evenodd"})])}function vce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M15.75 1.5a6.75 6.75 0 00-6.651 7.906c.067.39-.032.717-.221.906l-6.5 6.499a3 3 0 00-.878 2.121v2.818c0 .414.336.75.75.75H6a.75.75 0 00.75-.75v-1.5h1.5A.75.75 0 009 19.5V18h1.5a.75.75 0 00.53-.22l2.658-2.658c.19-.189.517-.288.906-.22A6.75 6.75 0 1015.75 1.5zm0 3a.75.75 0 000 1.5A2.25 2.25 0 0118 8.25a.75.75 0 001.5 0 3.75 3.75 0 00-3.75-3.75z","clip-rule":"evenodd"})])}function wce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm11.378-3.917c-.89-.777-2.366-.777-3.255 0a.75.75 0 01-.988-1.129c1.454-1.272 3.776-1.272 5.23 0 1.513 1.324 1.513 3.518 0 4.842a3.75 3.75 0 01-.837.552c-.676.328-1.028.774-1.028 1.152v.75a.75.75 0 01-1.5 0v-.75c0-1.279 1.06-2.107 1.875-2.502.182-.088.351-.199.503-.331.83-.727.83-1.857 0-2.584zM12 18a.75.75 0 100-1.5.75.75 0 000 1.5z","clip-rule":"evenodd"})])}function yce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M11.484 2.17a.75.75 0 011.032 0 11.209 11.209 0 007.877 3.08.75.75 0 01.722.515 12.74 12.74 0 01.635 3.985c0 5.942-4.064 10.933-9.563 12.348a.749.749 0 01-.374 0C6.314 20.683 2.25 15.692 2.25 9.75c0-1.39.223-2.73.635-3.985a.75.75 0 01.722-.516l.143.001c2.996 0 5.718-1.17 7.734-3.08zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zM12 15a.75.75 0 00-.75.75v.008c0 .414.336.75.75.75h.008a.75.75 0 00.75-.75v-.008a.75.75 0 00-.75-.75H12z","clip-rule":"evenodd"})])}function bce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M18.685 19.097A9.723 9.723 0 0021.75 12c0-5.385-4.365-9.75-9.75-9.75S2.25 6.615 2.25 12a9.723 9.723 0 003.065 7.097A9.716 9.716 0 0012 21.75a9.716 9.716 0 006.685-2.653zm-12.54-1.285A7.486 7.486 0 0112 15a7.486 7.486 0 015.855 2.812A8.224 8.224 0 0112 20.25a8.224 8.224 0 01-5.855-2.438zM15.75 9a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z","clip-rule":"evenodd"})])}function xce(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[Xoe("path",{"fill-rule":"evenodd",d:"M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25zm-1.72 6.97a.75.75 0 10-1.06 1.06L10.94 12l-1.72 1.72a.75.75 0 101.06 1.06L12 13.06l1.72 1.72a.75.75 0 101.06-1.06L13.06 12l1.72-1.72a.75.75 0 10-1.06-1.06L12 10.94l-1.72-1.72z","clip-rule":"evenodd"})])}function kce(eee,tee,ree,nee){var oee,aee=!1,iee=0;function see(){oee&&clearTimeout(oee)}function lee(){for(var lee=arguments.length,cee=new Array(lee),uee=0;ueeeee?fee():!0!==tee&&(oee=setTimeout(nee?function(){oee=void 0}:fee,void 0===nee?eee-dee:eee)))}return"boolean"!=typeof tee&&(nee=ree,ree=tee,tee=void 0),lee.cancel=function(){see(),aee=!0},lee}var _ce=function(d,b){return _ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)Object.prototype.hasOwnProperty.call(b,p)&&(d[p]=b[p])},_ce(d,b)};function Ece(d,b){if("function"!=typeof b&&null!==b)throw new TypeError("Class extends value "+String(b)+" is not a constructor or null");function __(){this.constructor=d}_ce(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}var Tce=function(){return Tce=Object.assign||function(t){for(var s,i=1,n=arguments.length;i=0;i--)(d=eee[i])&&(r=(c<3?d(r):c>3?d(tee,ree,r):d(tee,ree))||r);return c>3&&r&&Object.defineProperty(tee,ree,r),r}function Nce(eee,tee){return function(ree,nee){tee(ree,nee,eee)}}function Oce(eee,tee){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(eee,tee)}function Ace(eee,tee,P,ree){return new(P||(P=Promise))((function(nee,oee){function aee(eee){try{see(ree.next(eee))}catch(e){oee(e)}}function iee(eee){try{see(ree.throw(eee))}catch(e){oee(e)}}function see(eee){var tee;eee.done?nee(eee.value):(tee=eee.value,tee instanceof P?tee:new P((function(eee){eee(tee)}))).then(aee,iee)}see((ree=ree.apply(eee,tee||[])).next())}))}function Dce(eee,tee){var f,y,t,g,_={label:0,sent:function(){if(1&t[0])throw t[1];return t[1]},trys:[],ops:[]};return g={next:ree(0),throw:ree(1),return:ree(2)},"function"==typeof Symbol&&(g[Symbol.iterator]=function(){return this}),g;function ree(n){return function(v){return function(op){if(f)throw new TypeError("Generator is already executing.");for(;g&&(g=0,op[0]&&(_=0)),_;)try{if(f=1,y&&(t=2&op[0]?y.return:op[0]?y.throw||((t=y.return)&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;switch(y=0,t&&(op=[2&op[0],t.value]),op[0]){case 0:case 1:t=op;break;case 4:return _.label++,{value:op[1],done:!1};case 5:_.label++,y=op[1],op=[0];continue;case 7:op=_.ops.pop(),_.trys.pop();continue;default:if(!(t=_.trys,(t=t.length>0&&t[t.length-1])||6!==op[0]&&2!==op[0])){_=0;continue}if(3===op[0]&&(!t||op[1]>t[0]&&op[1]=o.length&&(o=void 0),{value:o&&o[i++],done:!o}}};throw new TypeError(s?"Object is not iterable.":"Symbol.iterator is not defined.")}function Lce(o,n){var m="function"==typeof Symbol&&o[Symbol.iterator];if(!m)return o;var r,e,i=m.call(o),ar=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)ar.push(r.value)}catch(eee){e={error:eee}}finally{try{r&&!r.done&&(m=i.return)&&m.call(i)}finally{if(e)throw e.error}}return ar}function Pce(){for(var ar=[],i=0;i1||oee(n,v)}))})}function oee(n,v){try{!function(r){r.value instanceof Uce?Promise.resolve(r.value.v).then(aee,iee):see(q[0][2],r)}(g[n](v))}catch(e){see(q[0][3],e)}}function aee(eee){oee("next",eee)}function iee(eee){oee("throw",eee)}function see(f,v){f(v),q.shift(),q.length&&oee(q[0][0],q[0][1])}}function $ce(o){var i,p;return i={},eee("next"),eee("throw",(function(e){throw e})),eee("return"),i[Symbol.iterator]=function(){return this},i;function eee(n,f){i[n]=o[n]?function(v){return(p=!p)?{value:Uce(o[n](v)),done:!1}:f?f(v):v}:f}}function Vce(o){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i,m=o[Symbol.asyncIterator];return m?m.call(o):(o=Fce(o),i={},eee("next"),eee("throw"),eee("return"),i[Symbol.asyncIterator]=function(){return this},i);function eee(n){i[n]=o[n]&&function(v){return new Promise((function(eee,tee){(function(eee,tee,d,v){Promise.resolve(v).then((function(v){eee({value:v,done:d})}),tee)})(eee,tee,(v=o[n](v)).done,v.value)}))}}}function Bce(eee,tee){return Object.defineProperty?Object.defineProperty(eee,"raw",{value:tee}):eee.raw=tee,eee}var qce=Object.create?function(o,v){Object.defineProperty(o,"default",{enumerable:!0,value:v})}:function(o,v){o.default=v};function Yce(eee){if(eee&&eee.__esModule)return eee;var tee={};if(null!=eee)for(var k in eee)"default"!==k&&Object.prototype.hasOwnProperty.call(eee,k)&&Cce(tee,eee,k);return qce(tee,eee),tee}function Gce(eee){return eee&&eee.__esModule?eee:{default:eee}}function Qce(eee,tee,ree,f){if("a"===ree&&!f)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof tee?eee!==tee||!f:!tee.has(eee))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===ree?f:"a"===ree?f.call(eee):f?f.value:tee.get(eee)}function Wce(eee,tee,ree,nee,f){if("m"===nee)throw new TypeError("Private method is not writable");if("a"===nee&&!f)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof tee?eee!==tee||!f:!tee.has(eee))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===nee?f.call(eee,ree):f?f.value=ree:tee.set(eee,ree),ree}function Kce(eee,tee){if(null===tee||"object"!=typeof tee&&"function"!=typeof tee)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof eee?tee===eee:eee.has(tee)}function Hce(eee,tee,ree){if(null!=tee){if("object"!=typeof tee&&"function"!=typeof tee)throw new TypeError("Object expected.");var nee;if(ree){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");nee=tee[Symbol.asyncDispose]}if(void 0===nee){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");nee=tee[Symbol.dispose]}if("function"!=typeof nee)throw new TypeError("Object not disposable.");eee.stack.push({value:tee,dispose:nee,async:ree})}else ree&&eee.stack.push({async:!0});return tee}var Xce="function"==typeof SuppressedError?SuppressedError:function(eee,tee,ree){var e=new Error(ree);return e.name="SuppressedError",e.error=eee,e.suppressed=tee,e};function Jce(eee){function tee(e){eee.error=eee.hasError?new Xce(e,eee.error,"An error was suppressed during disposal."):e,eee.hasError=!0}return function ree(){for(;eee.stack.length;){var nee=eee.stack.pop();try{var oee=nee.dispose&&nee.dispose.call(nee.value);if(nee.async)return Promise.resolve(oee).then(ree,(function(e){return tee(e),ree()}))}catch(e){tee(e)}}if(eee.hasError)throw eee.error}()}const Zce={__extends:Ece,__assign:Tce,__rest:Sce,__decorate:Ice,__param:Nce,__metadata:Oce,__awaiter:Ace,__generator:Dce,__createBinding:Cce,__exportStar:Rce,__values:Fce,__read:Lce,__spread:Pce,__spreadArrays:Mce,__spreadArray:jce,__await:Uce,__asyncGenerator:zce,__asyncDelegator:$ce,__asyncValues:Vce,__makeTemplateObject:Bce,__importStar:Yce,__importDefault:Gce,__classPrivateFieldGet:Qce,__classPrivateFieldSet:Wce,__classPrivateFieldIn:Kce,__addDisposableResource:Hce,__disposeResources:Jce},eue=Object.freeze(Object.defineProperty({__proto__:null,__addDisposableResource:Hce,get __assign(){return Tce},__asyncDelegator:$ce,__asyncGenerator:zce,__asyncValues:Vce,__await:Uce,__awaiter:Ace,__classPrivateFieldGet:Qce,__classPrivateFieldIn:Kce,__classPrivateFieldSet:Wce,__createBinding:Cce,__decorate:Ice,__disposeResources:Jce,__esDecorate:function(eee,tee,ree,nee,oee,aee){function iee(f){if(void 0!==f&&"function"!=typeof f)throw new TypeError("Function expected");return f}for(var _,see=nee.kind,lee="getter"===see?"get":"setter"===see?"set":"value",cee=!tee&&eee?nee.static?eee:eee.prototype:null,uee=tee||(cee?Object.getOwnPropertyDescriptor(cee,nee.name):{}),pee=!1,i=ree.length-1;i>=0;i--){var dee={};for(var p in nee)dee[p]="access"===p?{}:nee[p];for(var p in nee.access)dee.access[p]=nee.access[p];dee.addInitializer=function(f){if(pee)throw new TypeError("Cannot add initializers after decoration has completed");aee.push(iee(f||null))};var fee=(0,ree[i])("accessor"===see?{get:uee.get,set:uee.set}:uee[lee],dee);if("accessor"===see){if(void 0===fee)continue;if(null===fee||"object"!=typeof fee)throw new TypeError("Object expected");(_=iee(fee.get))&&(uee.get=_),(_=iee(fee.set))&&(uee.set=_),(_=iee(fee.init))&&oee.unshift(_)}else(_=iee(fee))&&("field"===see?oee.unshift(_):uee[lee]=_)}cee&&Object.defineProperty(cee,nee.name,uee),pee=!0},__exportStar:Rce,__extends:Ece,__generator:Dce,__importDefault:Gce,__importStar:Yce,__makeTemplateObject:Bce,__metadata:Oce,__param:Nce,__propKey:function(x){return"symbol"==typeof x?x:"".concat(x)},__read:Lce,__rest:Sce,__runInitializers:function(eee,tee,ree){for(var nee=arguments.length>2,i=0;i=iue)return(console[eee]||console.log).apply(console,arguments)}}!function(eee){eee.debug=sue("debug"),eee.log=sue("log"),eee.warn=sue("warn"),eee.error=sue("error")}(oue||(oue={}));const lue=oue,cue=Object.freeze(Object.defineProperty({__proto__:null,InvariantError:nue,default:lue,get invariant(){return oue},setVerbosity:function(eee){var tee=aue[iue];return iue=Math.max(0,aue.indexOf(eee)),tee}},Symbol.toStringTag,{value:"Module"}));var uue="3.8.1";function pue(eee){try{return eee()}catch(_a){}}const due=pue((function(){return globalThis}))||pue((function(){return window}))||pue((function(){return self}))||pue((function(){return global}))||pue((function(){return pue.constructor("return this")()}));var fue=new Map;function hue(eee){var tee=fue.get(eee)||1;return fue.set(eee,tee+1),"".concat(eee,":").concat(tee,":").concat(Math.random().toString(36).slice(2))}function gue(eee,tee){void 0===tee&&(tee=0);var ree=hue("stringifyForDisplay");return JSON.stringify(eee,(function(eee,tee){return void 0===tee?ree:tee}),tee).split(JSON.stringify(ree)).join("")}function mue(fn){return function(eee){for(var tee=[],_i=1;_i=tee)break;ree=oee.index+oee[0].length,nee+=1}return{line:nee,column:tee+1-ree}}function Aue(eee){return Due(eee.source,Oue(eee.source,eee.start))}function Due(eee,tee){const ree=eee.locationOffset.column-1,nee="".padStart(ree)+eee.body,oee=tee.line-1,aee=eee.locationOffset.line-1,iee=tee.line+aee,see=1===tee.line?ree:0,lee=tee.column+see,cee=`${eee.name}:${iee}:${lee}\n`,uee=nee.split(/\r\n|[\n\r]/g),pee=uee[oee];if(pee.length>120){const eee=Math.floor(lee/80),tee=lee%80,ree=[];for(let i=0;i["|",eee])),["|","^".padStart(tee)],["|",ree[eee+1]]])}return cee+Cue([[iee-1+" |",uee[oee-1]],[`${iee} |`,pee],["|","^".padStart(lee)],[`${iee+1} |`,uee[oee+1]]])}function Cue(eee){const tee=eee.filter((([_,eee])=>void 0!==eee)),ree=Math.max(...tee.map((([eee])=>eee.length)));return tee.map((([eee,tee])=>eee.padStart(ree)+(tee?" "+tee:""))).join("\n")}class Rue extends Error{constructor(eee,...tee){var ree,nee,oee;const{nodes:aee,source:iee,positions:see,path:lee,originalError:cee,extensions:uee}=function(eee){const tee=eee[0];return null==tee||"kind"in tee||"length"in tee?{nodes:tee,source:eee[1],positions:eee[2],path:eee[3],originalError:eee[4],extensions:eee[5]}:tee}(tee);super(eee),this.name="GraphQLError",this.path=null!=lee?lee:void 0,this.originalError=null!=cee?cee:void 0,this.nodes=Fue(Array.isArray(aee)?aee:aee?[aee]:void 0);const pee=Fue(null===(ree=this.nodes)||void 0===ree?void 0:ree.map((eee=>eee.loc)).filter((eee=>null!=eee)));this.source=null!=iee?iee:null==pee||null===(nee=pee[0])||void 0===nee?void 0:nee.source,this.positions=null!=see?see:null==pee?void 0:pee.map((eee=>eee.start)),this.locations=see&&iee?see.map((eee=>Oue(iee,eee))):null==pee?void 0:pee.map((eee=>Oue(eee.source,eee.start)));const dee=Sue(null==cee?void 0:cee.extensions)?null==cee?void 0:cee.extensions:void 0;this.extensions=null!==(oee=null!=uee?uee:dee)&&void 0!==oee?oee:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=cee&&cee.stack?Object.defineProperty(this,"stack",{value:cee.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,Rue):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let eee=this.message;if(this.nodes)for(const tee of this.nodes)tee.loc&&(eee+="\n\n"+Aue(tee.loc));else if(this.source&&this.locations)for(const tee of this.locations)eee+="\n\n"+Due(this.source,tee);return eee}toJSON(){const eee={message:this.message};return null!=this.locations&&(eee.locations=this.locations),null!=this.path&&(eee.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(eee.extensions=this.extensions),eee}}function Fue(eee){return void 0===eee||0===eee.length?void 0:eee}function Lue(eee,tee,ree){return new Rue(`Syntax Error: ${ree}`,{source:eee,positions:[tee]})}class Pue{constructor(eee,tee,ree){this.start=eee.start,this.end=tee.end,this.startToken=eee,this.endToken=tee,this.source=ree}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class Mue{constructor(eee,tee,ree,nee,oee,aee){this.kind=eee,this.start=tee,this.end=ree,this.line=nee,this.column=oee,this.value=aee,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}const jue={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},Uue=new Set(Object.keys(jue));function zue(eee){const tee=null==eee?void 0:eee.kind;return"string"==typeof tee&&Uue.has(tee)}var $ue,Vue,Bue,que;function Yue(eee){return 9===eee||32===eee}function Gue(eee){return eee>=48&&eee<=57}function Que(eee){return eee>=97&&eee<=122||eee>=65&&eee<=90}function Wue(eee){return Que(eee)||95===eee}function Kue(eee){return Que(eee)||Gue(eee)||95===eee}function Hue(eee){var tee;let ree=Number.MAX_SAFE_INTEGER,nee=null,oee=-1;for(let i=0;i0===i?eee:eee.slice(ree))).slice(null!==(tee=nee)&&void 0!==tee?tee:0,oee+1)}function Xue(eee){let i=0;for(;i1&&nee.slice(1).every((eee=>0===eee.length||Yue(eee.charCodeAt(0)))),iee=ree.endsWith('\\"""'),see=eee.endsWith('"')&&!iee,lee=eee.endsWith("\\"),cee=see||lee,uee=!(null!=tee&&tee.minimize)&&(!oee||eee.length>70||cee||aee||iee);let pee="";const dee=oee&&Yue(eee.charCodeAt(0));return(uee&&!dee||aee)&&(pee+="\n"),pee+=ree,(uee||cee)&&(pee+="\n"),'"""'+pee+'"""'}!function(eee){eee.QUERY="query",eee.MUTATION="mutation",eee.SUBSCRIPTION="subscription"}($ue||($ue={})),function(eee){eee.QUERY="QUERY",eee.MUTATION="MUTATION",eee.SUBSCRIPTION="SUBSCRIPTION",eee.FIELD="FIELD",eee.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",eee.FRAGMENT_SPREAD="FRAGMENT_SPREAD",eee.INLINE_FRAGMENT="INLINE_FRAGMENT",eee.VARIABLE_DEFINITION="VARIABLE_DEFINITION",eee.SCHEMA="SCHEMA",eee.SCALAR="SCALAR",eee.OBJECT="OBJECT",eee.FIELD_DEFINITION="FIELD_DEFINITION",eee.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",eee.INTERFACE="INTERFACE",eee.UNION="UNION",eee.ENUM="ENUM",eee.ENUM_VALUE="ENUM_VALUE",eee.INPUT_OBJECT="INPUT_OBJECT",eee.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION"}(Vue||(Vue={})),function(eee){eee.NAME="Name",eee.DOCUMENT="Document",eee.OPERATION_DEFINITION="OperationDefinition",eee.VARIABLE_DEFINITION="VariableDefinition",eee.SELECTION_SET="SelectionSet",eee.FIELD="Field",eee.ARGUMENT="Argument",eee.FRAGMENT_SPREAD="FragmentSpread",eee.INLINE_FRAGMENT="InlineFragment",eee.FRAGMENT_DEFINITION="FragmentDefinition",eee.VARIABLE="Variable",eee.INT="IntValue",eee.FLOAT="FloatValue",eee.STRING="StringValue",eee.BOOLEAN="BooleanValue",eee.NULL="NullValue",eee.ENUM="EnumValue",eee.LIST="ListValue",eee.OBJECT="ObjectValue",eee.OBJECT_FIELD="ObjectField",eee.DIRECTIVE="Directive",eee.NAMED_TYPE="NamedType",eee.LIST_TYPE="ListType",eee.NON_NULL_TYPE="NonNullType",eee.SCHEMA_DEFINITION="SchemaDefinition",eee.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",eee.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",eee.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",eee.FIELD_DEFINITION="FieldDefinition",eee.INPUT_VALUE_DEFINITION="InputValueDefinition",eee.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",eee.UNION_TYPE_DEFINITION="UnionTypeDefinition",eee.ENUM_TYPE_DEFINITION="EnumTypeDefinition",eee.ENUM_VALUE_DEFINITION="EnumValueDefinition",eee.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",eee.DIRECTIVE_DEFINITION="DirectiveDefinition",eee.SCHEMA_EXTENSION="SchemaExtension",eee.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",eee.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",eee.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",eee.UNION_TYPE_EXTENSION="UnionTypeExtension",eee.ENUM_TYPE_EXTENSION="EnumTypeExtension",eee.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"}(Bue||(Bue={})),function(eee){eee.SOF="",eee.EOF="",eee.BANG="!",eee.DOLLAR="$",eee.AMP="&",eee.PAREN_L="(",eee.PAREN_R=")",eee.SPREAD="...",eee.COLON=":",eee.EQUALS="=",eee.AT="@",eee.BRACKET_L="[",eee.BRACKET_R="]",eee.BRACE_L="{",eee.PIPE="|",eee.BRACE_R="}",eee.NAME="Name",eee.INT="Int",eee.FLOAT="Float",eee.STRING="String",eee.BLOCK_STRING="BlockString",eee.COMMENT="Comment"}(que||(que={}));class epe{constructor(eee){const tee=new Mue(que.SOF,0,0,0,0);this.source=eee,this.lastToken=tee,this.token=tee,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){this.lastToken=this.token;return this.token=this.lookahead()}lookahead(){let eee=this.token;if(eee.kind!==que.EOF)do{if(eee.next)eee=eee.next;else{const tee=lpe(this,eee.end);eee.next=tee,tee.prev=eee,eee=tee}}while(eee.kind===que.COMMENT);return eee}}function tpe(eee){return eee===que.BANG||eee===que.DOLLAR||eee===que.AMP||eee===que.PAREN_L||eee===que.PAREN_R||eee===que.SPREAD||eee===que.COLON||eee===que.EQUALS||eee===que.AT||eee===que.BRACKET_L||eee===que.BRACKET_R||eee===que.BRACE_L||eee===que.PIPE||eee===que.BRACE_R}function rpe(eee){return eee>=0&&eee<=55295||eee>=57344&&eee<=1114111}function npe(eee,tee){return ope(eee.charCodeAt(tee))&&ape(eee.charCodeAt(tee+1))}function ope(eee){return eee>=55296&&eee<=56319}function ape(eee){return eee>=56320&&eee<=57343}function ipe(eee,tee){const ree=eee.source.body.codePointAt(tee);if(void 0===ree)return que.EOF;if(ree>=32&&ree<=126){const eee=String.fromCodePoint(ree);return'"'===eee?"'\"'":`"${eee}"`}return"U+"+ree.toString(16).toUpperCase().padStart(4,"0")}function spe(eee,tee,ree,nee,oee){const aee=eee.line,iee=1+ree-eee.lineStart;return new Mue(tee,ree,nee,aee,iee,oee)}function lpe(eee,tee){const ree=eee.source.body,nee=ree.length;let oee=tee;for(;oee=48&&eee<=57?eee-48:eee>=65&&eee<=70?eee-55:eee>=97&&eee<=102?eee-87:-1}function vpe(eee,tee){const ree=eee.source.body;switch(ree.charCodeAt(tee+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:"\n",size:2};case 114:return{value:"\r",size:2};case 116:return{value:"\t",size:2}}throw Lue(eee.source,tee,`Invalid character escape sequence: "${ree.slice(tee,tee+2)}".`)}function wpe(eee,tee){const ree=eee.source.body,nee=ree.length;let oee=eee.lineStart,aee=tee+3,iee=aee,see="";const lee=[];for(;aeexpe)return"[Array]";const ree=Math.min(bpe,eee.length),nee=eee.length-ree,oee=[];for(let i=0;i1&&oee.push(`... ${nee} more items`);return"["+oee.join(", ")+"]"}(eee,ree);return function(eee,tee){const ree=Object.entries(eee);if(0===ree.length)return"{}";if(tee.length>xpe)return"["+function(eee){const tee=Object.prototype.toString.call(eee).replace(/^\[object /,"").replace(/]$/,"");if("Object"===tee&&"function"==typeof eee.constructor){const tee=eee.constructor.name;if("string"==typeof tee&&""!==tee)return tee}return tee}(eee)+"]";const nee=ree.map((([eee,ree])=>eee+": "+_pe(ree,tee)));return"{ "+nee.join(", ")+" }"}(eee,ree)}(eee,tee);default:return String(eee)}}const Epe=globalThis.process?function(eee,tee){return eee instanceof tee}:function(eee,tee){if(eee instanceof tee)return!0;if("object"==typeof eee&&null!==eee){var ree;const nee=tee.prototype[Symbol.toStringTag];if(nee===(Symbol.toStringTag in eee?eee[Symbol.toStringTag]:null===(ree=eee.constructor)||void 0===ree?void 0:ree.name)){const tee=kpe(eee);throw new Error(`Cannot use ${nee} "${tee}" from another module or realm.\n\nEnsure that there is only one instance of "graphql" in the node_modules\ndirectory. If different versions of "graphql" are the dependencies of other\nrelied on modules, use "resolutions" to ensure only one version is installed.\n\nhttps://yarnpkg.com/en/docs/selective-version-resolutions\n\nDuplicate "graphql" modules cannot be used at the same time since different\nversions may have different capabilities and behavior. The data from one\nversion used in the function from another could produce confusing and\nspurious results.`)}}return!1};class Tpe{constructor(eee,tee="GraphQL request",ree={line:1,column:1}){"string"==typeof eee||Eue(!1,`Body must be a string. Received: ${kpe(eee)}.`),this.body=eee,this.name=tee,this.locationOffset=ree,this.locationOffset.line>0||Eue(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||Eue(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}function Spe(eee){return Epe(eee,Tpe)}function Ipe(eee,tee){return new Ope(eee,tee).parseDocument()}function Npe(eee,tee){const ree=new Ope(eee,tee);ree.expectToken(que.SOF);const nee=ree.parseValueLiteral(!1);return ree.expectToken(que.EOF),nee}class Ope{constructor(eee,tee={}){const ree=Spe(eee)?eee:new Tpe(eee);this._lexer=new epe(ree),this._options=tee,this._tokenCounter=0}parseName(){const eee=this.expectToken(que.NAME);return this.node(eee,{kind:Bue.NAME,value:eee.value})}parseDocument(){return this.node(this._lexer.token,{kind:Bue.DOCUMENT,definitions:this.many(que.SOF,this.parseDefinition,que.EOF)})}parseDefinition(){if(this.peek(que.BRACE_L))return this.parseOperationDefinition();const eee=this.peekDescription(),tee=eee?this._lexer.lookahead():this._lexer.token;if(tee.kind===que.NAME){switch(tee.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(eee)throw Lue(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(tee.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(tee)}parseOperationDefinition(){const eee=this._lexer.token;if(this.peek(que.BRACE_L))return this.node(eee,{kind:Bue.OPERATION_DEFINITION,operation:$ue.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});const tee=this.parseOperationType();let ree;return this.peek(que.NAME)&&(ree=this.parseName()),this.node(eee,{kind:Bue.OPERATION_DEFINITION,operation:tee,name:ree,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){const eee=this.expectToken(que.NAME);switch(eee.value){case"query":return $ue.QUERY;case"mutation":return $ue.MUTATION;case"subscription":return $ue.SUBSCRIPTION}throw this.unexpected(eee)}parseVariableDefinitions(){return this.optionalMany(que.PAREN_L,this.parseVariableDefinition,que.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:Bue.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(que.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(que.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){const eee=this._lexer.token;return this.expectToken(que.DOLLAR),this.node(eee,{kind:Bue.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:Bue.SELECTION_SET,selections:this.many(que.BRACE_L,this.parseSelection,que.BRACE_R)})}parseSelection(){return this.peek(que.SPREAD)?this.parseFragment():this.parseField()}parseField(){const eee=this._lexer.token,tee=this.parseName();let ree,nee;return this.expectOptionalToken(que.COLON)?(ree=tee,nee=this.parseName()):nee=tee,this.node(eee,{kind:Bue.FIELD,alias:ree,name:nee,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(que.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(eee){const tee=eee?this.parseConstArgument:this.parseArgument;return this.optionalMany(que.PAREN_L,tee,que.PAREN_R)}parseArgument(eee=!1){const tee=this._lexer.token,ree=this.parseName();return this.expectToken(que.COLON),this.node(tee,{kind:Bue.ARGUMENT,name:ree,value:this.parseValueLiteral(eee)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){const eee=this._lexer.token;this.expectToken(que.SPREAD);const tee=this.expectOptionalKeyword("on");return!tee&&this.peek(que.NAME)?this.node(eee,{kind:Bue.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(eee,{kind:Bue.INLINE_FRAGMENT,typeCondition:tee?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){const eee=this._lexer.token;return this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables?this.node(eee,{kind:Bue.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(eee,{kind:Bue.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(eee){const tee=this._lexer.token;switch(tee.kind){case que.BRACKET_L:return this.parseList(eee);case que.BRACE_L:return this.parseObject(eee);case que.INT:return this.advanceLexer(),this.node(tee,{kind:Bue.INT,value:tee.value});case que.FLOAT:return this.advanceLexer(),this.node(tee,{kind:Bue.FLOAT,value:tee.value});case que.STRING:case que.BLOCK_STRING:return this.parseStringLiteral();case que.NAME:switch(this.advanceLexer(),tee.value){case"true":return this.node(tee,{kind:Bue.BOOLEAN,value:!0});case"false":return this.node(tee,{kind:Bue.BOOLEAN,value:!1});case"null":return this.node(tee,{kind:Bue.NULL});default:return this.node(tee,{kind:Bue.ENUM,value:tee.value})}case que.DOLLAR:if(eee){if(this.expectToken(que.DOLLAR),this._lexer.token.kind===que.NAME){const eee=this._lexer.token.value;throw Lue(this._lexer.source,tee.start,`Unexpected variable "$${eee}" in constant value.`)}throw this.unexpected(tee)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){const eee=this._lexer.token;return this.advanceLexer(),this.node(eee,{kind:Bue.STRING,value:eee.value,block:eee.kind===que.BLOCK_STRING})}parseList(eee){return this.node(this._lexer.token,{kind:Bue.LIST,values:this.any(que.BRACKET_L,(()=>this.parseValueLiteral(eee)),que.BRACKET_R)})}parseObject(eee){return this.node(this._lexer.token,{kind:Bue.OBJECT,fields:this.any(que.BRACE_L,(()=>this.parseObjectField(eee)),que.BRACE_R)})}parseObjectField(eee){const tee=this._lexer.token,ree=this.parseName();return this.expectToken(que.COLON),this.node(tee,{kind:Bue.OBJECT_FIELD,name:ree,value:this.parseValueLiteral(eee)})}parseDirectives(eee){const tee=[];for(;this.peek(que.AT);)tee.push(this.parseDirective(eee));return tee}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(eee){const tee=this._lexer.token;return this.expectToken(que.AT),this.node(tee,{kind:Bue.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(eee)})}parseTypeReference(){const eee=this._lexer.token;let tee;if(this.expectOptionalToken(que.BRACKET_L)){const ree=this.parseTypeReference();this.expectToken(que.BRACKET_R),tee=this.node(eee,{kind:Bue.LIST_TYPE,type:ree})}else tee=this.parseNamedType();return this.expectOptionalToken(que.BANG)?this.node(eee,{kind:Bue.NON_NULL_TYPE,type:tee}):tee}parseNamedType(){return this.node(this._lexer.token,{kind:Bue.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(que.STRING)||this.peek(que.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){const eee=this._lexer.token,tee=this.parseDescription();this.expectKeyword("schema");const ree=this.parseConstDirectives(),nee=this.many(que.BRACE_L,this.parseOperationTypeDefinition,que.BRACE_R);return this.node(eee,{kind:Bue.SCHEMA_DEFINITION,description:tee,directives:ree,operationTypes:nee})}parseOperationTypeDefinition(){const eee=this._lexer.token,tee=this.parseOperationType();this.expectToken(que.COLON);const ree=this.parseNamedType();return this.node(eee,{kind:Bue.OPERATION_TYPE_DEFINITION,operation:tee,type:ree})}parseScalarTypeDefinition(){const eee=this._lexer.token,tee=this.parseDescription();this.expectKeyword("scalar");const ree=this.parseName(),nee=this.parseConstDirectives();return this.node(eee,{kind:Bue.SCALAR_TYPE_DEFINITION,description:tee,name:ree,directives:nee})}parseObjectTypeDefinition(){const eee=this._lexer.token,tee=this.parseDescription();this.expectKeyword("type");const ree=this.parseName(),nee=this.parseImplementsInterfaces(),oee=this.parseConstDirectives(),aee=this.parseFieldsDefinition();return this.node(eee,{kind:Bue.OBJECT_TYPE_DEFINITION,description:tee,name:ree,interfaces:nee,directives:oee,fields:aee})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(que.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(que.BRACE_L,this.parseFieldDefinition,que.BRACE_R)}parseFieldDefinition(){const eee=this._lexer.token,tee=this.parseDescription(),ree=this.parseName(),nee=this.parseArgumentDefs();this.expectToken(que.COLON);const oee=this.parseTypeReference(),aee=this.parseConstDirectives();return this.node(eee,{kind:Bue.FIELD_DEFINITION,description:tee,name:ree,arguments:nee,type:oee,directives:aee})}parseArgumentDefs(){return this.optionalMany(que.PAREN_L,this.parseInputValueDef,que.PAREN_R)}parseInputValueDef(){const eee=this._lexer.token,tee=this.parseDescription(),ree=this.parseName();this.expectToken(que.COLON);const nee=this.parseTypeReference();let oee;this.expectOptionalToken(que.EQUALS)&&(oee=this.parseConstValueLiteral());const aee=this.parseConstDirectives();return this.node(eee,{kind:Bue.INPUT_VALUE_DEFINITION,description:tee,name:ree,type:nee,defaultValue:oee,directives:aee})}parseInterfaceTypeDefinition(){const eee=this._lexer.token,tee=this.parseDescription();this.expectKeyword("interface");const ree=this.parseName(),nee=this.parseImplementsInterfaces(),oee=this.parseConstDirectives(),aee=this.parseFieldsDefinition();return this.node(eee,{kind:Bue.INTERFACE_TYPE_DEFINITION,description:tee,name:ree,interfaces:nee,directives:oee,fields:aee})}parseUnionTypeDefinition(){const eee=this._lexer.token,tee=this.parseDescription();this.expectKeyword("union");const ree=this.parseName(),nee=this.parseConstDirectives(),oee=this.parseUnionMemberTypes();return this.node(eee,{kind:Bue.UNION_TYPE_DEFINITION,description:tee,name:ree,directives:nee,types:oee})}parseUnionMemberTypes(){return this.expectOptionalToken(que.EQUALS)?this.delimitedMany(que.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){const eee=this._lexer.token,tee=this.parseDescription();this.expectKeyword("enum");const ree=this.parseName(),nee=this.parseConstDirectives(),oee=this.parseEnumValuesDefinition();return this.node(eee,{kind:Bue.ENUM_TYPE_DEFINITION,description:tee,name:ree,directives:nee,values:oee})}parseEnumValuesDefinition(){return this.optionalMany(que.BRACE_L,this.parseEnumValueDefinition,que.BRACE_R)}parseEnumValueDefinition(){const eee=this._lexer.token,tee=this.parseDescription(),ree=this.parseEnumValueName(),nee=this.parseConstDirectives();return this.node(eee,{kind:Bue.ENUM_VALUE_DEFINITION,description:tee,name:ree,directives:nee})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw Lue(this._lexer.source,this._lexer.token.start,`${Ape(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){const eee=this._lexer.token,tee=this.parseDescription();this.expectKeyword("input");const ree=this.parseName(),nee=this.parseConstDirectives(),oee=this.parseInputFieldsDefinition();return this.node(eee,{kind:Bue.INPUT_OBJECT_TYPE_DEFINITION,description:tee,name:ree,directives:nee,fields:oee})}parseInputFieldsDefinition(){return this.optionalMany(que.BRACE_L,this.parseInputValueDef,que.BRACE_R)}parseTypeSystemExtension(){const eee=this._lexer.lookahead();if(eee.kind===que.NAME)switch(eee.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(eee)}parseSchemaExtension(){const eee=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");const tee=this.parseConstDirectives(),ree=this.optionalMany(que.BRACE_L,this.parseOperationTypeDefinition,que.BRACE_R);if(0===tee.length&&0===ree.length)throw this.unexpected();return this.node(eee,{kind:Bue.SCHEMA_EXTENSION,directives:tee,operationTypes:ree})}parseScalarTypeExtension(){const eee=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");const tee=this.parseName(),ree=this.parseConstDirectives();if(0===ree.length)throw this.unexpected();return this.node(eee,{kind:Bue.SCALAR_TYPE_EXTENSION,name:tee,directives:ree})}parseObjectTypeExtension(){const eee=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");const tee=this.parseName(),ree=this.parseImplementsInterfaces(),nee=this.parseConstDirectives(),oee=this.parseFieldsDefinition();if(0===ree.length&&0===nee.length&&0===oee.length)throw this.unexpected();return this.node(eee,{kind:Bue.OBJECT_TYPE_EXTENSION,name:tee,interfaces:ree,directives:nee,fields:oee})}parseInterfaceTypeExtension(){const eee=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");const tee=this.parseName(),ree=this.parseImplementsInterfaces(),nee=this.parseConstDirectives(),oee=this.parseFieldsDefinition();if(0===ree.length&&0===nee.length&&0===oee.length)throw this.unexpected();return this.node(eee,{kind:Bue.INTERFACE_TYPE_EXTENSION,name:tee,interfaces:ree,directives:nee,fields:oee})}parseUnionTypeExtension(){const eee=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");const tee=this.parseName(),ree=this.parseConstDirectives(),nee=this.parseUnionMemberTypes();if(0===ree.length&&0===nee.length)throw this.unexpected();return this.node(eee,{kind:Bue.UNION_TYPE_EXTENSION,name:tee,directives:ree,types:nee})}parseEnumTypeExtension(){const eee=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");const tee=this.parseName(),ree=this.parseConstDirectives(),nee=this.parseEnumValuesDefinition();if(0===ree.length&&0===nee.length)throw this.unexpected();return this.node(eee,{kind:Bue.ENUM_TYPE_EXTENSION,name:tee,directives:ree,values:nee})}parseInputObjectTypeExtension(){const eee=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");const tee=this.parseName(),ree=this.parseConstDirectives(),nee=this.parseInputFieldsDefinition();if(0===ree.length&&0===nee.length)throw this.unexpected();return this.node(eee,{kind:Bue.INPUT_OBJECT_TYPE_EXTENSION,name:tee,directives:ree,fields:nee})}parseDirectiveDefinition(){const eee=this._lexer.token,tee=this.parseDescription();this.expectKeyword("directive"),this.expectToken(que.AT);const ree=this.parseName(),nee=this.parseArgumentDefs(),oee=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");const aee=this.parseDirectiveLocations();return this.node(eee,{kind:Bue.DIRECTIVE_DEFINITION,description:tee,name:ree,arguments:nee,repeatable:oee,locations:aee})}parseDirectiveLocations(){return this.delimitedMany(que.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){const eee=this._lexer.token,tee=this.parseName();if(Object.prototype.hasOwnProperty.call(Vue,tee.value))return tee;throw this.unexpected(eee)}node(eee,tee){return!0!==this._options.noLocation&&(tee.loc=new Pue(eee,this._lexer.lastToken,this._lexer.source)),tee}peek(eee){return this._lexer.token.kind===eee}expectToken(eee){const tee=this._lexer.token;if(tee.kind===eee)return this.advanceLexer(),tee;throw Lue(this._lexer.source,tee.start,`Expected ${Dpe(eee)}, found ${Ape(tee)}.`)}expectOptionalToken(eee){return this._lexer.token.kind===eee&&(this.advanceLexer(),!0)}expectKeyword(eee){const tee=this._lexer.token;if(tee.kind!==que.NAME||tee.value!==eee)throw Lue(this._lexer.source,tee.start,`Expected "${eee}", found ${Ape(tee)}.`);this.advanceLexer()}expectOptionalKeyword(eee){const tee=this._lexer.token;return tee.kind===que.NAME&&tee.value===eee&&(this.advanceLexer(),!0)}unexpected(eee){const tee=null!=eee?eee:this._lexer.token;return Lue(this._lexer.source,tee.start,`Unexpected ${Ape(tee)}.`)}any(eee,tee,ree){this.expectToken(eee);const nee=[];for(;!this.expectOptionalToken(ree);)nee.push(tee.call(this));return nee}optionalMany(eee,tee,ree){if(this.expectOptionalToken(eee)){const eee=[];do{eee.push(tee.call(this))}while(!this.expectOptionalToken(ree));return eee}return[]}many(eee,tee,ree){this.expectToken(eee);const nee=[];do{nee.push(tee.call(this))}while(!this.expectOptionalToken(ree));return nee}delimitedMany(eee,tee){this.expectOptionalToken(eee);const ree=[];do{ree.push(tee.call(this))}while(this.expectOptionalToken(eee));return ree}advanceLexer(){const{maxTokens:eee}=this._options,tee=this._lexer.advance();if(void 0!==eee&&tee.kind!==que.EOF&&(++this._tokenCounter,this._tokenCounter>eee))throw Lue(this._lexer.source,tee.start,`Document contains more that ${eee} tokens. Parsing aborted.`)}}function Ape(eee){const tee=eee.value;return Dpe(eee.kind)+(null!=tee?` "${tee}"`:"")}function Dpe(eee){return tpe(eee)?`"${eee}"`:eee}const Cpe=5;function Rpe(eee,tee){const[ree,nee]=tee?[eee,tee]:[void 0,eee];let oee=" Did you mean ";ree&&(oee+=ree+" ");const aee=nee.map((x=>`"${x}"`));switch(aee.length){case 0:return"";case 1:return oee+aee[0]+"?";case 2:return oee+aee[0]+" or "+aee[1]+"?"}const iee=aee.slice(0,Cpe),see=iee.pop();return oee+iee.join(", ")+", or "+see+"?"}function Fpe(x){return x}function Lpe(eee,tee){const ree=Object.create(null);for(const nee of eee)ree[tee(nee)]=nee;return ree}function Ppe(eee,tee,ree){const nee=Object.create(null);for(const oee of eee)nee[tee(oee)]=ree(oee);return nee}function Mpe(eee,fn){const tee=Object.create(null);for(const ree of Object.keys(eee))tee[ree]=fn(eee[ree],ree);return tee}function jpe(eee,tee){let ree=0,nee=0;for(;ree0);let see=0;do{++nee,see=10*see+aee-Upe,aee=tee.charCodeAt(nee)}while($pe(aee)&&see>0);if(ieesee)return 1}else{if(oeeaee)return 1;++ree,++nee}}return eee.length-tee.length}const Upe=48,zpe=57;function $pe(eee){return!isNaN(eee)&&Upe<=eee&&eee<=zpe}function Vpe(eee,tee){const ree=Object.create(null),nee=new Bpe(eee),oee=Math.floor(.4*eee.length)+1;for(const aee of tee){const eee=nee.measure(aee,oee);void 0!==eee&&(ree[aee]=eee)}return Object.keys(ree).sort(((a,b)=>{const eee=ree[a]-ree[b];return 0!==eee?eee:jpe(a,b)}))}class Bpe{constructor(eee){this._input=eee,this._inputLowerCase=eee.toLowerCase(),this._inputArray=qpe(this._inputLowerCase),this._rows=[new Array(eee.length+1).fill(0),new Array(eee.length+1).fill(0),new Array(eee.length+1).fill(0)]}measure(eee,tee){if(this._input===eee)return 0;const ree=eee.toLowerCase();if(this._inputLowerCase===ree)return 1;let a=qpe(ree),b=this._inputArray;if(a.lengthtee)return;const aee=this._rows;for(let j=0;j<=oee;j++)aee[0][j]=j;for(let i=1;i<=nee;i++){const eee=aee[(i-1)%3],ree=aee[i%3];let nee=ree[0]=i;for(let j=1;j<=oee;j++){const tee=a[i-1]===b[j-1]?0:1;let oee=Math.min(eee[j]+1,ree[j-1]+1,eee[j-1]+tee);if(i>1&&j>1&&a[i-1]===b[j-2]&&a[i-2]===b[j-1]){const eee=aee[(i-2)%3][j-2];oee=Math.min(oee,eee+1)}oeetee)return}const iee=aee[nee%3][oee];return iee<=tee?iee:void 0}}function qpe(eee){const tee=eee.length,ree=new Array(tee);for(let i=0;ieee.value},Variable:{leave:eee=>"$"+eee.name},Document:{leave:eee=>tde(eee.definitions,"\n\n")},OperationDefinition:{leave(eee){const tee=nde("(",tde(eee.variableDefinitions,", "),")"),ree=tde([eee.operation,tde([eee.name,tee]),tde(eee.directives," ")]," ");return("query"===ree?"":ree+" ")+eee.selectionSet}},VariableDefinition:{leave:({variable:eee,type:tee,defaultValue:ree,directives:nee})=>eee+": "+tee+nde(" = ",ree)+nde(" ",tde(nee," "))},SelectionSet:{leave:({selections:eee})=>rde(eee)},Field:{leave({alias:eee,name:tee,arguments:ree,directives:nee,selectionSet:oee}){const aee=nde("",eee,": ")+tee;let iee=aee+nde("(",tde(ree,", "),")");return iee.length>80&&(iee=aee+nde("(\n",ode(tde(ree,"\n")),"\n)")),tde([iee,tde(nee," "),oee]," ")}},Argument:{leave:({name:eee,value:tee})=>eee+": "+tee},FragmentSpread:{leave:({name:eee,directives:tee})=>"..."+eee+nde(" ",tde(tee," "))},InlineFragment:{leave:({typeCondition:eee,directives:tee,selectionSet:ree})=>tde(["...",nde("on ",eee),tde(tee," "),ree]," ")},FragmentDefinition:{leave:({name:eee,typeCondition:tee,variableDefinitions:ree,directives:nee,selectionSet:oee})=>`fragment ${eee}${nde("(",tde(ree,", "),")")} on ${tee} ${nde("",tde(nee," ")," ")}`+oee},IntValue:{leave:({value:eee})=>eee},FloatValue:{leave:({value:eee})=>eee},StringValue:{leave:({value:eee,block:tee})=>tee?Zue(eee):`"${eee.replace(Gpe,Qpe)}"`},BooleanValue:{leave:({value:eee})=>eee?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:eee})=>eee},ListValue:{leave:({values:eee})=>"["+tde(eee,", ")+"]"},ObjectValue:{leave:({fields:eee})=>"{"+tde(eee,", ")+"}"},ObjectField:{leave:({name:eee,value:tee})=>eee+": "+tee},Directive:{leave:({name:eee,arguments:tee})=>"@"+eee+nde("(",tde(tee,", "),")")},NamedType:{leave:({name:eee})=>eee},ListType:{leave:({type:eee})=>"["+eee+"]"},NonNullType:{leave:({type:eee})=>eee+"!"},SchemaDefinition:{leave:({description:eee,directives:tee,operationTypes:ree})=>nde("",eee,"\n")+tde(["schema",tde(tee," "),rde(ree)]," ")},OperationTypeDefinition:{leave:({operation:eee,type:tee})=>eee+": "+tee},ScalarTypeDefinition:{leave:({description:eee,name:tee,directives:ree})=>nde("",eee,"\n")+tde(["scalar",tee,tde(ree," ")]," ")},ObjectTypeDefinition:{leave:({description:eee,name:tee,interfaces:ree,directives:nee,fields:oee})=>nde("",eee,"\n")+tde(["type",tee,nde("implements ",tde(ree," & ")),tde(nee," "),rde(oee)]," ")},FieldDefinition:{leave:({description:eee,name:tee,arguments:ree,type:nee,directives:oee})=>nde("",eee,"\n")+tee+(ade(ree)?nde("(\n",ode(tde(ree,"\n")),"\n)"):nde("(",tde(ree,", "),")"))+": "+nee+nde(" ",tde(oee," "))},InputValueDefinition:{leave:({description:eee,name:tee,type:ree,defaultValue:nee,directives:oee})=>nde("",eee,"\n")+tde([tee+": "+ree,nde("= ",nee),tde(oee," ")]," ")},InterfaceTypeDefinition:{leave:({description:eee,name:tee,interfaces:ree,directives:nee,fields:oee})=>nde("",eee,"\n")+tde(["interface",tee,nde("implements ",tde(ree," & ")),tde(nee," "),rde(oee)]," ")},UnionTypeDefinition:{leave:({description:eee,name:tee,directives:ree,types:nee})=>nde("",eee,"\n")+tde(["union",tee,tde(ree," "),nde("= ",tde(nee," | "))]," ")},EnumTypeDefinition:{leave:({description:eee,name:tee,directives:ree,values:nee})=>nde("",eee,"\n")+tde(["enum",tee,tde(ree," "),rde(nee)]," ")},EnumValueDefinition:{leave:({description:eee,name:tee,directives:ree})=>nde("",eee,"\n")+tde([tee,tde(ree," ")]," ")},InputObjectTypeDefinition:{leave:({description:eee,name:tee,directives:ree,fields:nee})=>nde("",eee,"\n")+tde(["input",tee,tde(ree," "),rde(nee)]," ")},DirectiveDefinition:{leave:({description:eee,name:tee,arguments:ree,repeatable:nee,locations:oee})=>nde("",eee,"\n")+"directive @"+tee+(ade(ree)?nde("(\n",ode(tde(ree,"\n")),"\n)"):nde("(",tde(ree,", "),")"))+(nee?" repeatable":"")+" on "+tde(oee," | ")},SchemaExtension:{leave:({directives:eee,operationTypes:tee})=>tde(["extend schema",tde(eee," "),rde(tee)]," ")},ScalarTypeExtension:{leave:({name:eee,directives:tee})=>tde(["extend scalar",eee,tde(tee," ")]," ")},ObjectTypeExtension:{leave:({name:eee,interfaces:tee,directives:ree,fields:nee})=>tde(["extend type",eee,nde("implements ",tde(tee," & ")),tde(ree," "),rde(nee)]," ")},InterfaceTypeExtension:{leave:({name:eee,interfaces:tee,directives:ree,fields:nee})=>tde(["extend interface",eee,nde("implements ",tde(tee," & ")),tde(ree," "),rde(nee)]," ")},UnionTypeExtension:{leave:({name:eee,directives:tee,types:ree})=>tde(["extend union",eee,tde(tee," "),nde("= ",tde(ree," | "))]," ")},EnumTypeExtension:{leave:({name:eee,directives:tee,values:ree})=>tde(["extend enum",eee,tde(tee," "),rde(ree)]," ")},InputObjectTypeExtension:{leave:({name:eee,directives:tee,fields:ree})=>tde(["extend input",eee,tde(tee," "),rde(ree)]," ")}};function tde(eee,tee=""){var ree;return null!==(ree=null==eee?void 0:eee.filter((x=>x)).join(tee))&&void 0!==ree?ree:""}function rde(eee){return nde("{\n",ode(tde(eee,"\n")),"\n}")}function nde(eee,tee,ree=""){return null!=tee&&""!==tee?eee+tee+ree:""}function ode(eee){return nde(" ",eee.replace(/\n/g,"\n "))}function ade(eee){var tee;return null!==(tee=null==eee?void 0:eee.some((eee=>eee.includes("\n"))))&&void 0!==tee&&tee}function ide(eee,tee){switch(eee.kind){case Bue.NULL:return null;case Bue.INT:return parseInt(eee.value,10);case Bue.FLOAT:return parseFloat(eee.value);case Bue.STRING:case Bue.ENUM:case Bue.BOOLEAN:return eee.value;case Bue.LIST:return eee.values.map((eee=>ide(eee,tee)));case Bue.OBJECT:return Ppe(eee.fields,(eee=>eee.name.value),(eee=>ide(eee.value,tee)));case Bue.VARIABLE:return null==tee?void 0:tee[eee.name.value]}}function sde(eee){if(null!=eee||Eue(!1,"Must provide name."),"string"==typeof eee||Eue(!1,"Expected name to be a string."),0===eee.length)throw new Rue("Expected name to be a non-empty string.");for(let i=1;iaee(ide(eee,tee)),this.extensions=Ype(eee.extensions),this.astNode=eee.astNode,this.extensionASTNodes=null!==(oee=eee.extensionASTNodes)&&void 0!==oee?oee:[],null==eee.specifiedByURL||"string"==typeof eee.specifiedByURL||Eue(!1,`${this.name} must provide "specifiedByURL" as a string, but got: ${kpe(eee.specifiedByURL)}.`),null==eee.serialize||"function"==typeof eee.serialize||Eue(!1,`${this.name} must provide "serialize" function. If this custom Scalar is also used as an input type, ensure "parseValue" and "parseLiteral" functions are also provided.`),eee.parseLiteral&&("function"==typeof eee.parseValue&&"function"==typeof eee.parseLiteral||Eue(!1,`${this.name} must provide both "parseValue" and "parseLiteral" functions.`))}get[Symbol.toStringTag](){return"GraphQLScalarType"}toConfig(){return{name:this.name,description:this.description,specifiedByURL:this.specifiedByURL,serialize:this.serialize,parseValue:this.parseValue,parseLiteral:this.parseLiteral,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}class Pde{constructor(eee){var tee;this.name=sde(eee.name),this.description=eee.description,this.isTypeOf=eee.isTypeOf,this.extensions=Ype(eee.extensions),this.astNode=eee.astNode,this.extensionASTNodes=null!==(tee=eee.extensionASTNodes)&&void 0!==tee?tee:[],this._fields=()=>jde(eee),this._interfaces=()=>Mde(eee),null==eee.isTypeOf||"function"==typeof eee.isTypeOf||Eue(!1,`${this.name} must provide "isTypeOf" as a function, but got: ${kpe(eee.isTypeOf)}.`)}get[Symbol.toStringTag](){return"GraphQLObjectType"}getFields(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields}getInterfaces(){return"function"==typeof this._interfaces&&(this._interfaces=this._interfaces()),this._interfaces}toConfig(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:$de(this.getFields()),isTypeOf:this.isTypeOf,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Mde(eee){var tee;const ree=Rde(null!==(tee=eee.interfaces)&&void 0!==tee?tee:[]);return Array.isArray(ree)||Eue(!1,`${eee.name} interfaces must be an Array or a function which returns an Array.`),ree}function jde(eee){const tee=Fde(eee.fields);return zde(tee)||Eue(!1,`${eee.name} fields must be an object with field names as keys or a function which returns such an object.`),Mpe(tee,((tee,ree)=>{var nee;zde(tee)||Eue(!1,`${eee.name}.${ree} field config must be an object.`),null==tee.resolve||"function"==typeof tee.resolve||Eue(!1,`${eee.name}.${ree} field resolver must be a function if provided, but got: ${kpe(tee.resolve)}.`);const oee=null!==(nee=tee.args)&&void 0!==nee?nee:{};return zde(oee)||Eue(!1,`${eee.name}.${ree} args must be an object with argument names as keys.`),{name:sde(ree),description:tee.description,type:tee.type,args:Ude(oee),resolve:tee.resolve,subscribe:tee.subscribe,deprecationReason:tee.deprecationReason,extensions:Ype(tee.extensions),astNode:tee.astNode}}))}function Ude(eee){return Object.entries(eee).map((([eee,tee])=>({name:sde(eee),description:tee.description,type:tee.type,defaultValue:tee.defaultValue,deprecationReason:tee.deprecationReason,extensions:Ype(tee.extensions),astNode:tee.astNode})))}function zde(eee){return Sue(eee)&&!Array.isArray(eee)}function $de(eee){return Mpe(eee,(eee=>({description:eee.description,type:eee.type,args:Vde(eee.args),resolve:eee.resolve,subscribe:eee.subscribe,deprecationReason:eee.deprecationReason,extensions:eee.extensions,astNode:eee.astNode})))}function Vde(eee){return Ppe(eee,(eee=>eee.name),(eee=>({description:eee.description,type:eee.type,defaultValue:eee.defaultValue,deprecationReason:eee.deprecationReason,extensions:eee.extensions,astNode:eee.astNode})))}function Bde(eee){return yde(eee.type)&&void 0===eee.defaultValue}class qde{constructor(eee){var tee;this.name=sde(eee.name),this.description=eee.description,this.resolveType=eee.resolveType,this.extensions=Ype(eee.extensions),this.astNode=eee.astNode,this.extensionASTNodes=null!==(tee=eee.extensionASTNodes)&&void 0!==tee?tee:[],this._fields=jde.bind(void 0,eee),this._interfaces=Mde.bind(void 0,eee),null==eee.resolveType||"function"==typeof eee.resolveType||Eue(!1,`${this.name} must provide "resolveType" as a function, but got: ${kpe(eee.resolveType)}.`)}get[Symbol.toStringTag](){return"GraphQLInterfaceType"}getFields(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields}getInterfaces(){return"function"==typeof this._interfaces&&(this._interfaces=this._interfaces()),this._interfaces}toConfig(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:$de(this.getFields()),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}class Yde{constructor(eee){var tee;this.name=sde(eee.name),this.description=eee.description,this.resolveType=eee.resolveType,this.extensions=Ype(eee.extensions),this.astNode=eee.astNode,this.extensionASTNodes=null!==(tee=eee.extensionASTNodes)&&void 0!==tee?tee:[],this._types=Gde.bind(void 0,eee),null==eee.resolveType||"function"==typeof eee.resolveType||Eue(!1,`${this.name} must provide "resolveType" as a function, but got: ${kpe(eee.resolveType)}.`)}get[Symbol.toStringTag](){return"GraphQLUnionType"}getTypes(){return"function"==typeof this._types&&(this._types=this._types()),this._types}toConfig(){return{name:this.name,description:this.description,types:this.getTypes(),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Gde(eee){const tee=Rde(eee.types);return Array.isArray(tee)||Eue(!1,`Must provide Array of types or a function which returns such an array for Union ${eee.name}.`),tee}class Qde{constructor(eee){var tee,ree,nee;this.name=sde(eee.name),this.description=eee.description,this.extensions=Ype(eee.extensions),this.astNode=eee.astNode,this.extensionASTNodes=null!==(tee=eee.extensionASTNodes)&&void 0!==tee?tee:[],this._values=(ree=this.name,zde(nee=eee.values)||Eue(!1,`${ree} values must be an object with value names as keys.`),Object.entries(nee).map((([eee,tee])=>(zde(tee)||Eue(!1,`${ree}.${eee} must refer to an object with a "value" key representing an internal value but got: ${kpe(tee)}.`),{name:lde(eee),description:tee.description,value:void 0!==tee.value?tee.value:eee,deprecationReason:tee.deprecationReason,extensions:Ype(tee.extensions),astNode:tee.astNode})))),this._valueLookup=new Map(this._values.map((eee=>[eee.value,eee]))),this._nameLookup=Lpe(this._values,(eee=>eee.name))}get[Symbol.toStringTag](){return"GraphQLEnumType"}getValues(){return this._values}getValue(eee){return this._nameLookup[eee]}serialize(eee){const tee=this._valueLookup.get(eee);if(void 0===tee)throw new Rue(`Enum "${this.name}" cannot represent value: ${kpe(eee)}`);return tee.name}parseValue(eee){if("string"!=typeof eee){const tee=kpe(eee);throw new Rue(`Enum "${this.name}" cannot represent non-string value: ${tee}.`+Wde(this,tee))}const tee=this.getValue(eee);if(null==tee)throw new Rue(`Value "${eee}" does not exist in "${this.name}" enum.`+Wde(this,eee));return tee.value}parseLiteral(eee,tee){if(eee.kind!==Bue.ENUM){const tee=Zpe(eee);throw new Rue(`Enum "${this.name}" cannot represent non-enum value: ${tee}.`+Wde(this,tee),{nodes:eee})}const ree=this.getValue(eee.value);if(null==ree){const tee=Zpe(eee);throw new Rue(`Value "${tee}" does not exist in "${this.name}" enum.`+Wde(this,tee),{nodes:eee})}return ree.value}toConfig(){const eee=Ppe(this.getValues(),(eee=>eee.name),(eee=>({description:eee.description,value:eee.value,deprecationReason:eee.deprecationReason,extensions:eee.extensions,astNode:eee.astNode})));return{name:this.name,description:this.description,values:eee,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Wde(eee,tee){return Rpe("the enum value",Vpe(tee,eee.getValues().map((eee=>eee.name))))}class Kde{constructor(eee){var tee;this.name=sde(eee.name),this.description=eee.description,this.extensions=Ype(eee.extensions),this.astNode=eee.astNode,this.extensionASTNodes=null!==(tee=eee.extensionASTNodes)&&void 0!==tee?tee:[],this._fields=Hde.bind(void 0,eee)}get[Symbol.toStringTag](){return"GraphQLInputObjectType"}getFields(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields}toConfig(){const eee=Mpe(this.getFields(),(eee=>({description:eee.description,type:eee.type,defaultValue:eee.defaultValue,deprecationReason:eee.deprecationReason,extensions:eee.extensions,astNode:eee.astNode})));return{name:this.name,description:this.description,fields:eee,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Hde(eee){const tee=Fde(eee.fields);return zde(tee)||Eue(!1,`${eee.name} fields must be an object with field names as keys or a function which returns such an object.`),Mpe(tee,((tee,ree)=>(!("resolve"in tee)||Eue(!1,`${eee.name}.${ree} field has a resolve property, but Input Types cannot define resolvers.`),{name:sde(ree),description:tee.description,type:tee.type,defaultValue:tee.defaultValue,deprecationReason:tee.deprecationReason,extensions:Ype(tee.extensions),astNode:tee.astNode})))}function Xde(eee){return yde(eee.type)&&void 0===eee.defaultValue}function Jde(eee,tee){return eee===tee||(yde(eee)&&yde(tee)||!(!wde(eee)||!wde(tee)))&&Jde(eee.ofType,tee.ofType)}function Zde(eee,tee,ree){return tee===ree||(yde(ree)?!!yde(tee)&&Zde(eee,tee.ofType,ree.ofType):yde(tee)?Zde(eee,tee.ofType,ree):wde(ree)?!!wde(tee)&&Zde(eee,tee.ofType,ree.ofType):!wde(tee)&&(Ede(ree)&&(fde(tee)||pde(tee))&&eee.isSubType(ree,tee)))}function efe(eee,tee,ree){return tee===ree||(Ede(tee)?Ede(ree)?eee.getPossibleTypes(tee).some((tee=>eee.isSubType(ree,tee))):eee.isSubType(tee,ree):!!Ede(ree)&&eee.isSubType(ree,tee))}const tfe=2147483647,rfe=-2147483648,nfe=new Lde({name:"Int",description:"The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",serialize(eee){const tee=ufe(eee);if("boolean"==typeof tee)return tee?1:0;let ree=tee;if("string"==typeof tee&&""!==tee&&(ree=Number(tee)),"number"!=typeof ree||!Number.isInteger(ree))throw new Rue(`Int cannot represent non-integer value: ${kpe(tee)}`);if(ree>tfe||reetfe||eeetfe||teeeee.name===tee))}function ufe(eee){if(Sue(eee)){if("function"==typeof eee.valueOf){const tee=eee.valueOf();if(!Sue(tee))return tee}if("function"==typeof eee.toJSON)return eee.toJSON()}return eee}function pfe(eee){return Epe(eee,dfe)}class dfe{constructor(eee){var tee,ree;this.name=sde(eee.name),this.description=eee.description,this.locations=eee.locations,this.isRepeatable=null!==(tee=eee.isRepeatable)&&void 0!==tee&&tee,this.extensions=Ype(eee.extensions),this.astNode=eee.astNode,Array.isArray(eee.locations)||Eue(!1,`@${eee.name} locations must be an Array.`);const nee=null!==(ree=eee.args)&&void 0!==ree?ree:{};Sue(nee)&&!Array.isArray(nee)||Eue(!1,`@${eee.name} args must be an object with argument names as keys.`),this.args=Ude(nee)}get[Symbol.toStringTag](){return"GraphQLDirective"}toConfig(){return{name:this.name,description:this.description,locations:this.locations,args:Vde(this.args),isRepeatable:this.isRepeatable,extensions:this.extensions,astNode:this.astNode}}toString(){return"@"+this.name}toJSON(){return this.toString()}}const ffe=new dfe({name:"include",description:"Directs the executor to include this field or fragment only when the `if` argument is true.",locations:[Vue.FIELD,Vue.FRAGMENT_SPREAD,Vue.INLINE_FRAGMENT],args:{if:{type:new Sde(ife),description:"Included when true."}}}),hfe=new dfe({name:"skip",description:"Directs the executor to skip this field or fragment when the `if` argument is true.",locations:[Vue.FIELD,Vue.FRAGMENT_SPREAD,Vue.INLINE_FRAGMENT],args:{if:{type:new Sde(ife),description:"Skipped when true."}}}),gfe="No longer supported",mfe=new dfe({name:"deprecated",description:"Marks an element of a GraphQL schema as no longer supported.",locations:[Vue.FIELD_DEFINITION,Vue.ARGUMENT_DEFINITION,Vue.INPUT_FIELD_DEFINITION,Vue.ENUM_VALUE],args:{reason:{type:afe,description:"Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).",defaultValue:gfe}}}),vfe=new dfe({name:"specifiedBy",description:"Exposes a URL that specifies the behavior of this scalar.",locations:[Vue.SCALAR],args:{url:{type:new Sde(afe),description:"The URL that specifies the behavior of this scalar."}}}),wfe=Object.freeze([ffe,hfe,mfe,vfe]);function yfe(eee){return wfe.some((({name:tee})=>tee===eee.name))}function bfe(eee){return"object"==typeof eee&&"function"==typeof(null==eee?void 0:eee[Symbol.iterator])}function xfe(eee,tee){if(yde(tee)){const ree=xfe(eee,tee.ofType);return(null==ree?void 0:ree.kind)===Bue.NULL?null:ree}if(null===eee)return{kind:Bue.NULL};if(void 0===eee)return null;if(wde(tee)){const ree=tee.ofType;if(bfe(eee)){const tee=[];for(const nee of eee){const eee=xfe(nee,ree);null!=eee&&tee.push(eee)}return{kind:Bue.LIST,values:tee}}return xfe(eee,ree)}if(vde(tee)){if(!Sue(eee))return null;const ree=[];for(const nee of Object.values(tee.getFields())){const tee=xfe(eee[nee.name],nee.type);tee&&ree.push({kind:Bue.OBJECT_FIELD,name:{kind:Bue.NAME,value:nee.name},value:tee})}return{kind:Bue.OBJECT,fields:ree}}if(kde(tee)){const ree=tee.serialize(eee);if(null==ree)return null;if("boolean"==typeof ree)return{kind:Bue.BOOLEAN,value:ree};if("number"==typeof ree&&Number.isFinite(ree)){const eee=String(ree);return kfe.test(eee)?{kind:Bue.INT,value:eee}:{kind:Bue.FLOAT,value:eee}}if("string"==typeof ree)return mde(tee)?{kind:Bue.ENUM,value:ree}:tee===sfe&&kfe.test(ree)?{kind:Bue.INT,value:ree}:{kind:Bue.STRING,value:ree};throw new TypeError(`Cannot convert value to AST: ${kpe(ree)}.`)}Iue(!1,"Unexpected input type: "+kpe(tee))}const kfe=/^-?(?:0|[1-9][0-9]*)$/,_fe=new Pde({name:"__Schema",description:"A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.",fields:()=>({description:{type:afe,resolve:eee=>eee.description},types:{description:"A list of all types supported by this server.",type:new Sde(new Tde(new Sde(Sfe))),resolve:eee=>Object.values(eee.getTypeMap())},queryType:{description:"The type that query operations will be rooted at.",type:new Sde(Sfe),resolve:eee=>eee.getQueryType()},mutationType:{description:"If this server supports mutation, the type that mutation operations will be rooted at.",type:Sfe,resolve:eee=>eee.getMutationType()},subscriptionType:{description:"If this server support subscription, the type that subscription operations will be rooted at.",type:Sfe,resolve:eee=>eee.getSubscriptionType()},directives:{description:"A list of all directives supported by this server.",type:new Sde(new Tde(new Sde(Efe))),resolve:eee=>eee.getDirectives()}})}),Efe=new Pde({name:"__Directive",description:"A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.",fields:()=>({name:{type:new Sde(afe),resolve:eee=>eee.name},description:{type:afe,resolve:eee=>eee.description},isRepeatable:{type:new Sde(ife),resolve:eee=>eee.isRepeatable},locations:{type:new Sde(new Tde(new Sde(Tfe))),resolve:eee=>eee.locations},args:{type:new Sde(new Tde(new Sde(Nfe))),args:{includeDeprecated:{type:ife,defaultValue:!1}},resolve:(eee,{includeDeprecated:tee})=>tee?eee.args:eee.args.filter((eee=>null==eee.deprecationReason))}})}),Tfe=new Qde({name:"__DirectiveLocation",description:"A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.",values:{QUERY:{value:Vue.QUERY,description:"Location adjacent to a query operation."},MUTATION:{value:Vue.MUTATION,description:"Location adjacent to a mutation operation."},SUBSCRIPTION:{value:Vue.SUBSCRIPTION,description:"Location adjacent to a subscription operation."},FIELD:{value:Vue.FIELD,description:"Location adjacent to a field."},FRAGMENT_DEFINITION:{value:Vue.FRAGMENT_DEFINITION,description:"Location adjacent to a fragment definition."},FRAGMENT_SPREAD:{value:Vue.FRAGMENT_SPREAD,description:"Location adjacent to a fragment spread."},INLINE_FRAGMENT:{value:Vue.INLINE_FRAGMENT,description:"Location adjacent to an inline fragment."},VARIABLE_DEFINITION:{value:Vue.VARIABLE_DEFINITION,description:"Location adjacent to a variable definition."},SCHEMA:{value:Vue.SCHEMA,description:"Location adjacent to a schema definition."},SCALAR:{value:Vue.SCALAR,description:"Location adjacent to a scalar definition."},OBJECT:{value:Vue.OBJECT,description:"Location adjacent to an object type definition."},FIELD_DEFINITION:{value:Vue.FIELD_DEFINITION,description:"Location adjacent to a field definition."},ARGUMENT_DEFINITION:{value:Vue.ARGUMENT_DEFINITION,description:"Location adjacent to an argument definition."},INTERFACE:{value:Vue.INTERFACE,description:"Location adjacent to an interface definition."},UNION:{value:Vue.UNION,description:"Location adjacent to a union definition."},ENUM:{value:Vue.ENUM,description:"Location adjacent to an enum definition."},ENUM_VALUE:{value:Vue.ENUM_VALUE,description:"Location adjacent to an enum value definition."},INPUT_OBJECT:{value:Vue.INPUT_OBJECT,description:"Location adjacent to an input object type definition."},INPUT_FIELD_DEFINITION:{value:Vue.INPUT_FIELD_DEFINITION,description:"Location adjacent to an input object field definition."}}}),Sfe=new Pde({name:"__Type",description:"The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.",fields:()=>({kind:{type:new Sde(Dfe),resolve:eee=>ude(eee)?Afe.SCALAR:pde(eee)?Afe.OBJECT:fde(eee)?Afe.INTERFACE:gde(eee)?Afe.UNION:mde(eee)?Afe.ENUM:vde(eee)?Afe.INPUT_OBJECT:wde(eee)?Afe.LIST:yde(eee)?Afe.NON_NULL:void Iue(!1,`Unexpected type: "${kpe(eee)}".`)},name:{type:afe,resolve:eee=>"name"in eee?eee.name:void 0},description:{type:afe,resolve:eee=>"description"in eee?eee.description:void 0},specifiedByURL:{type:afe,resolve:eee=>"specifiedByURL"in eee?eee.specifiedByURL:void 0},fields:{type:new Tde(new Sde(Ife)),args:{includeDeprecated:{type:ife,defaultValue:!1}},resolve(eee,{includeDeprecated:tee}){if(pde(eee)||fde(eee)){const ree=Object.values(eee.getFields());return tee?ree:ree.filter((eee=>null==eee.deprecationReason))}}},interfaces:{type:new Tde(new Sde(Sfe)),resolve(eee){if(pde(eee)||fde(eee))return eee.getInterfaces()}},possibleTypes:{type:new Tde(new Sde(Sfe)),resolve(eee,tee,ree,{schema:nee}){if(Ede(eee))return nee.getPossibleTypes(eee)}},enumValues:{type:new Tde(new Sde(Ofe)),args:{includeDeprecated:{type:ife,defaultValue:!1}},resolve(eee,{includeDeprecated:tee}){if(mde(eee)){const ree=eee.getValues();return tee?ree:ree.filter((eee=>null==eee.deprecationReason))}}},inputFields:{type:new Tde(new Sde(Nfe)),args:{includeDeprecated:{type:ife,defaultValue:!1}},resolve(eee,{includeDeprecated:tee}){if(vde(eee)){const ree=Object.values(eee.getFields());return tee?ree:ree.filter((eee=>null==eee.deprecationReason))}}},ofType:{type:Sfe,resolve:eee=>"ofType"in eee?eee.ofType:void 0}})}),Ife=new Pde({name:"__Field",description:"Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.",fields:()=>({name:{type:new Sde(afe),resolve:eee=>eee.name},description:{type:afe,resolve:eee=>eee.description},args:{type:new Sde(new Tde(new Sde(Nfe))),args:{includeDeprecated:{type:ife,defaultValue:!1}},resolve:(eee,{includeDeprecated:tee})=>tee?eee.args:eee.args.filter((eee=>null==eee.deprecationReason))},type:{type:new Sde(Sfe),resolve:eee=>eee.type},isDeprecated:{type:new Sde(ife),resolve:eee=>null!=eee.deprecationReason},deprecationReason:{type:afe,resolve:eee=>eee.deprecationReason}})}),Nfe=new Pde({name:"__InputValue",description:"Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.",fields:()=>({name:{type:new Sde(afe),resolve:eee=>eee.name},description:{type:afe,resolve:eee=>eee.description},type:{type:new Sde(Sfe),resolve:eee=>eee.type},defaultValue:{type:afe,description:"A GraphQL-formatted string representing the default value for this input value.",resolve(eee){const{type:tee,defaultValue:ree}=eee,nee=xfe(ree,tee);return nee?Zpe(nee):null}},isDeprecated:{type:new Sde(ife),resolve:eee=>null!=eee.deprecationReason},deprecationReason:{type:afe,resolve:eee=>eee.deprecationReason}})}),Ofe=new Pde({name:"__EnumValue",description:"One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.",fields:()=>({name:{type:new Sde(afe),resolve:eee=>eee.name},description:{type:afe,resolve:eee=>eee.description},isDeprecated:{type:new Sde(ife),resolve:eee=>null!=eee.deprecationReason},deprecationReason:{type:afe,resolve:eee=>eee.deprecationReason}})});var Afe;!function(eee){eee.SCALAR="SCALAR",eee.OBJECT="OBJECT",eee.INTERFACE="INTERFACE",eee.UNION="UNION",eee.ENUM="ENUM",eee.INPUT_OBJECT="INPUT_OBJECT",eee.LIST="LIST",eee.NON_NULL="NON_NULL"}(Afe||(Afe={}));const Dfe=new Qde({name:"__TypeKind",description:"An enum describing what kind of type a given `__Type` is.",values:{SCALAR:{value:Afe.SCALAR,description:"Indicates this type is a scalar."},OBJECT:{value:Afe.OBJECT,description:"Indicates this type is an object. `fields` and `interfaces` are valid fields."},INTERFACE:{value:Afe.INTERFACE,description:"Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields."},UNION:{value:Afe.UNION,description:"Indicates this type is a union. `possibleTypes` is a valid field."},ENUM:{value:Afe.ENUM,description:"Indicates this type is an enum. `enumValues` is a valid field."},INPUT_OBJECT:{value:Afe.INPUT_OBJECT,description:"Indicates this type is an input object. `inputFields` is a valid field."},LIST:{value:Afe.LIST,description:"Indicates this type is a list. `ofType` is a valid field."},NON_NULL:{value:Afe.NON_NULL,description:"Indicates this type is a non-null. `ofType` is a valid field."}}}),Cfe={name:"__schema",type:new Sde(_fe),description:"Access the current type schema of this server.",args:[],resolve:(eee,tee,ree,{schema:nee})=>nee,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},Rfe={name:"__type",type:Sfe,description:"Request the type information of a single type.",args:[{name:"name",description:void 0,type:new Sde(afe),defaultValue:void 0,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0}],resolve:(eee,{name:tee},ree,{schema:nee})=>nee.getType(tee),deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},Ffe={name:"__typename",type:new Sde(afe),description:"The name of the current Object type at runtime.",args:[],resolve:(eee,tee,ree,{parentType:nee})=>nee.name,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},Lfe=Object.freeze([_fe,Efe,Tfe,Sfe,Ife,Nfe,Ofe,Dfe]);function Pfe(eee){return Lfe.some((({name:tee})=>eee.name===tee))}function Mfe(eee){return Epe(eee,Ufe)}function jfe(eee){if(!Mfe(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL schema.`);return eee}class Ufe{constructor(eee){var tee,ree;this.__validationErrors=!0===eee.assumeValid?[]:void 0,Sue(eee)||Eue(!1,"Must provide configuration object."),!eee.types||Array.isArray(eee.types)||Eue(!1,`"types" must be Array if provided but got: ${kpe(eee.types)}.`),!eee.directives||Array.isArray(eee.directives)||Eue(!1,`"directives" must be Array if provided but got: ${kpe(eee.directives)}.`),this.description=eee.description,this.extensions=Ype(eee.extensions),this.astNode=eee.astNode,this.extensionASTNodes=null!==(tee=eee.extensionASTNodes)&&void 0!==tee?tee:[],this._queryType=eee.query,this._mutationType=eee.mutation,this._subscriptionType=eee.subscription,this._directives=null!==(ree=eee.directives)&&void 0!==ree?ree:wfe;const nee=new Set(eee.types);if(null!=eee.types)for(const oee of eee.types)nee.delete(oee),zfe(oee,nee);null!=this._queryType&&zfe(this._queryType,nee),null!=this._mutationType&&zfe(this._mutationType,nee),null!=this._subscriptionType&&zfe(this._subscriptionType,nee);for(const oee of this._directives)if(pfe(oee))for(const eee of oee.args)zfe(eee.type,nee);zfe(_fe,nee),this._typeMap=Object.create(null),this._subTypeMap=Object.create(null),this._implementationsMap=Object.create(null);for(const oee of nee){if(null==oee)continue;const eee=oee.name;if(eee||Eue(!1,"One of the provided types for building the Schema is missing a name."),void 0!==this._typeMap[eee])throw new Error(`Schema must contain uniquely named types but contains multiple types named "${eee}".`);if(this._typeMap[eee]=oee,fde(oee)){for(const tee of oee.getInterfaces())if(fde(tee)){let eee=this._implementationsMap[tee.name];void 0===eee&&(eee=this._implementationsMap[tee.name]={objects:[],interfaces:[]}),eee.interfaces.push(oee)}}else if(pde(oee))for(const tee of oee.getInterfaces())if(fde(tee)){let eee=this._implementationsMap[tee.name];void 0===eee&&(eee=this._implementationsMap[tee.name]={objects:[],interfaces:[]}),eee.objects.push(oee)}}}get[Symbol.toStringTag](){return"GraphQLSchema"}getQueryType(){return this._queryType}getMutationType(){return this._mutationType}getSubscriptionType(){return this._subscriptionType}getRootType(eee){switch(eee){case $ue.QUERY:return this.getQueryType();case $ue.MUTATION:return this.getMutationType();case $ue.SUBSCRIPTION:return this.getSubscriptionType()}}getTypeMap(){return this._typeMap}getType(eee){return this.getTypeMap()[eee]}getPossibleTypes(eee){return gde(eee)?eee.getTypes():this.getImplementations(eee).objects}getImplementations(eee){const tee=this._implementationsMap[eee.name];return null!=tee?tee:{objects:[],interfaces:[]}}isSubType(eee,tee){let ree=this._subTypeMap[eee.name];if(void 0===ree){if(ree=Object.create(null),gde(eee))for(const tee of eee.getTypes())ree[tee.name]=!0;else{const tee=this.getImplementations(eee);for(const eee of tee.objects)ree[eee.name]=!0;for(const eee of tee.interfaces)ree[eee.name]=!0}this._subTypeMap[eee.name]=ree}return void 0!==ree[tee.name]}getDirectives(){return this._directives}getDirective(eee){return this.getDirectives().find((tee=>tee.name===eee))}toConfig(){return{description:this.description,query:this.getQueryType(),mutation:this.getMutationType(),subscription:this.getSubscriptionType(),types:Object.values(this.getTypeMap()),directives:this.getDirectives(),extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes,assumeValid:void 0!==this.__validationErrors}}}function zfe(eee,tee){const ree=Cde(eee);if(!tee.has(ree))if(tee.add(ree),gde(ree))for(const nee of ree.getTypes())zfe(nee,tee);else if(pde(ree)||fde(ree)){for(const eee of ree.getInterfaces())zfe(eee,tee);for(const eee of Object.values(ree.getFields())){zfe(eee.type,tee);for(const ree of eee.args)zfe(ree.type,tee)}}else if(vde(ree))for(const nee of Object.values(ree.getFields()))zfe(nee.type,tee);return tee}function $fe(eee){if(jfe(eee),eee.__validationErrors)return eee.__validationErrors;const tee=new Bfe(eee);!function(eee){const tee=eee.schema,ree=tee.getQueryType();if(ree){if(!pde(ree)){var nee;eee.reportError(`Query root type must be Object type, it cannot be ${kpe(ree)}.`,null!==(nee=qfe(tee,$ue.QUERY))&&void 0!==nee?nee:ree.astNode)}}else eee.reportError("Query root type must be provided.",tee.astNode);const oee=tee.getMutationType();var aee;oee&&!pde(oee)&&eee.reportError(`Mutation root type must be Object type if provided, it cannot be ${kpe(oee)}.`,null!==(aee=qfe(tee,$ue.MUTATION))&&void 0!==aee?aee:oee.astNode);const iee=tee.getSubscriptionType();var see;iee&&!pde(iee)&&eee.reportError(`Subscription root type must be Object type if provided, it cannot be ${kpe(iee)}.`,null!==(see=qfe(tee,$ue.SUBSCRIPTION))&&void 0!==see?see:iee.astNode)}(tee),function(eee){for(const ree of eee.schema.getDirectives())if(pfe(ree)){Yfe(eee,ree);for(const nee of ree.args){var tee;if(Yfe(eee,nee),bde(nee.type)||eee.reportError(`The type of @${ree.name}(${nee.name}:) must be Input Type but got: ${kpe(nee.type)}.`,nee.astNode),Bde(nee)&&null!=nee.deprecationReason)eee.reportError(`Required argument @${ree.name}(${nee.name}:) cannot be deprecated.`,[the(nee.astNode),null===(tee=nee.astNode)||void 0===tee?void 0:tee.type])}}else eee.reportError(`Expected directive but got: ${kpe(ree)}.`,null==ree?void 0:ree.astNode)}(tee),function(eee){const tee=function(eee){const tee=Object.create(null),ree=[],nee=Object.create(null);return oee;function oee(aee){if(tee[aee.name])return;tee[aee.name]=!0,nee[aee.name]=ree.length;const iee=Object.values(aee.getFields());for(const tee of iee)if(yde(tee.type)&&vde(tee.type.ofType)){const aee=tee.type.ofType,iee=nee[aee.name];if(ree.push(tee),void 0===iee)oee(aee);else{const tee=ree.slice(iee),nee=tee.map((eee=>eee.name)).join(".");eee.reportError(`Cannot reference Input Object "${aee.name}" within itself through a series of non-null fields: "${nee}".`,tee.map((eee=>eee.astNode)))}ree.pop()}nee[aee.name]=void 0}}(eee),ree=eee.schema.getTypeMap();for(const nee of Object.values(ree))Dde(nee)?(Pfe(nee)||Yfe(eee,nee),pde(nee)||fde(nee)?(Gfe(eee,nee),Qfe(eee,nee)):gde(nee)?Hfe(eee,nee):mde(nee)?Xfe(eee,nee):vde(nee)&&(Jfe(eee,nee),tee(nee))):eee.reportError(`Expected GraphQL named type but got: ${kpe(nee)}.`,nee.astNode)}(tee);const ree=tee.getErrors();return eee.__validationErrors=ree,ree}function Vfe(eee){const tee=$fe(eee);if(0!==tee.length)throw new Error(tee.map((eee=>eee.message)).join("\n\n"))}class Bfe{constructor(eee){this._errors=[],this.schema=eee}reportError(eee,tee){const ree=Array.isArray(tee)?tee.filter(Boolean):tee;this._errors.push(new Rue(eee,{nodes:ree}))}getErrors(){return this._errors}}function qfe(eee,tee){var ree;return null===(ree=[eee.astNode,...eee.extensionASTNodes].flatMap((eee=>{var tee;return null!==(tee=null==eee?void 0:eee.operationTypes)&&void 0!==tee?tee:[]})).find((eee=>eee.operation===tee)))||void 0===ree?void 0:ree.type}function Yfe(eee,tee){tee.name.startsWith("__")&&eee.reportError(`Name "${tee.name}" must not begin with "__", which is reserved by GraphQL introspection.`,tee.astNode)}function Gfe(eee,tee){const ree=Object.values(tee.getFields());0===ree.length&&eee.reportError(`Type ${tee.name} must define one or more fields.`,[tee.astNode,...tee.extensionASTNodes]);for(const iee of ree){var nee;if(Yfe(eee,iee),!xde(iee.type))eee.reportError(`The type of ${tee.name}.${iee.name} must be Output Type but got: ${kpe(iee.type)}.`,null===(nee=iee.astNode)||void 0===nee?void 0:nee.type);for(const ree of iee.args){const nee=ree.name;var oee,aee;if(Yfe(eee,ree),!bde(ree.type))eee.reportError(`The type of ${tee.name}.${iee.name}(${nee}:) must be Input Type but got: ${kpe(ree.type)}.`,null===(oee=ree.astNode)||void 0===oee?void 0:oee.type);if(Bde(ree)&&null!=ree.deprecationReason)eee.reportError(`Required argument ${tee.name}.${iee.name}(${nee}:) cannot be deprecated.`,[the(ree.astNode),null===(aee=ree.astNode)||void 0===aee?void 0:aee.type])}}}function Qfe(eee,tee){const ree=Object.create(null);for(const nee of tee.getInterfaces())fde(nee)?tee!==nee?ree[nee.name]?eee.reportError(`Type ${tee.name} can only implement ${nee.name} once.`,Zfe(tee,nee)):(ree[nee.name]=!0,Kfe(eee,tee,nee),Wfe(eee,tee,nee)):eee.reportError(`Type ${tee.name} cannot implement itself because it would create a circular reference.`,Zfe(tee,nee)):eee.reportError(`Type ${kpe(tee)} must only implement Interface types, it cannot implement ${kpe(nee)}.`,Zfe(tee,nee))}function Wfe(eee,tee,ree){const nee=tee.getFields();for(const lee of Object.values(ree.getFields())){const cee=lee.name,uee=nee[cee];if(uee){var oee,aee;if(!Zde(eee.schema,uee.type,lee.type))eee.reportError(`Interface field ${ree.name}.${cee} expects type ${kpe(lee.type)} but ${tee.name}.${cee} is type ${kpe(uee.type)}.`,[null===(oee=lee.astNode)||void 0===oee?void 0:oee.type,null===(aee=uee.astNode)||void 0===aee?void 0:aee.type]);for(const nee of lee.args){const oee=nee.name,aee=uee.args.find((eee=>eee.name===oee));var iee,see;if(aee){if(!Jde(nee.type,aee.type))eee.reportError(`Interface field argument ${ree.name}.${cee}(${oee}:) expects type ${kpe(nee.type)} but ${tee.name}.${cee}(${oee}:) is type ${kpe(aee.type)}.`,[null===(iee=nee.astNode)||void 0===iee?void 0:iee.type,null===(see=aee.astNode)||void 0===see?void 0:see.type])}else eee.reportError(`Interface field argument ${ree.name}.${cee}(${oee}:) expected but ${tee.name}.${cee} does not provide it.`,[nee.astNode,uee.astNode])}for(const nee of uee.args){const oee=nee.name;!lee.args.find((eee=>eee.name===oee))&&Bde(nee)&&eee.reportError(`Object field ${tee.name}.${cee} includes required argument ${oee} that is missing from the Interface field ${ree.name}.${cee}.`,[nee.astNode,lee.astNode])}}else eee.reportError(`Interface field ${ree.name}.${cee} expected but ${tee.name} does not provide it.`,[lee.astNode,tee.astNode,...tee.extensionASTNodes])}}function Kfe(eee,tee,ree){const nee=tee.getInterfaces();for(const oee of ree.getInterfaces())nee.includes(oee)||eee.reportError(oee===tee?`Type ${tee.name} cannot implement ${ree.name} because it would create a circular reference.`:`Type ${tee.name} must implement ${oee.name} because it is implemented by ${ree.name}.`,[...Zfe(ree,oee),...Zfe(tee,ree)])}function Hfe(eee,tee){const ree=tee.getTypes();0===ree.length&&eee.reportError(`Union type ${tee.name} must define one or more member types.`,[tee.astNode,...tee.extensionASTNodes]);const nee=Object.create(null);for(const oee of ree)nee[oee.name]?eee.reportError(`Union type ${tee.name} can only include type ${oee.name} once.`,ehe(tee,oee.name)):(nee[oee.name]=!0,pde(oee)||eee.reportError(`Union type ${tee.name} can only include Object types, it cannot include ${kpe(oee)}.`,ehe(tee,String(oee))))}function Xfe(eee,tee){const ree=tee.getValues();0===ree.length&&eee.reportError(`Enum type ${tee.name} must define one or more values.`,[tee.astNode,...tee.extensionASTNodes]);for(const nee of ree)Yfe(eee,nee)}function Jfe(eee,tee){const ree=Object.values(tee.getFields());0===ree.length&&eee.reportError(`Input Object type ${tee.name} must define one or more fields.`,[tee.astNode,...tee.extensionASTNodes]);for(const aee of ree){var nee,oee;if(Yfe(eee,aee),!bde(aee.type))eee.reportError(`The type of ${tee.name}.${aee.name} must be Input Type but got: ${kpe(aee.type)}.`,null===(nee=aee.astNode)||void 0===nee?void 0:nee.type);if(Xde(aee)&&null!=aee.deprecationReason)eee.reportError(`Required input field ${tee.name}.${aee.name} cannot be deprecated.`,[the(aee.astNode),null===(oee=aee.astNode)||void 0===oee?void 0:oee.type])}}function Zfe(eee,tee){const{astNode:ree,extensionASTNodes:nee}=eee;return(null!=ree?[ree,...nee]:nee).flatMap((eee=>{var tee;return null!==(tee=eee.interfaces)&&void 0!==tee?tee:[]})).filter((eee=>eee.name.value===tee.name))}function ehe(eee,tee){const{astNode:ree,extensionASTNodes:nee}=eee;return(null!=ree?[ree,...nee]:nee).flatMap((eee=>{var tee;return null!==(tee=eee.types)&&void 0!==tee?tee:[]})).filter((eee=>eee.name.value===tee))}function the(eee){var tee;return null==eee||null===(tee=eee.directives)||void 0===tee?void 0:tee.find((eee=>eee.name.value===mfe.name))}function rhe(eee,tee){switch(tee.kind){case Bue.LIST_TYPE:{const ree=rhe(eee,tee.type);return ree&&new Tde(ree)}case Bue.NON_NULL_TYPE:{const ree=rhe(eee,tee.type);return ree&&new Sde(ree)}case Bue.NAMED_TYPE:return eee.getType(tee.name.value)}}class nhe{constructor(eee,tee,ree){this._schema=eee,this._typeStack=[],this._parentTypeStack=[],this._inputTypeStack=[],this._fieldDefStack=[],this._defaultValueStack=[],this._directive=null,this._argument=null,this._enumValue=null,this._getFieldDef=null!=ree?ree:ohe,tee&&(bde(tee)&&this._inputTypeStack.push(tee),_de(tee)&&this._parentTypeStack.push(tee),xde(tee)&&this._typeStack.push(tee))}get[Symbol.toStringTag](){return"TypeInfo"}getType(){if(this._typeStack.length>0)return this._typeStack[this._typeStack.length-1]}getParentType(){if(this._parentTypeStack.length>0)return this._parentTypeStack[this._parentTypeStack.length-1]}getInputType(){if(this._inputTypeStack.length>0)return this._inputTypeStack[this._inputTypeStack.length-1]}getParentInputType(){if(this._inputTypeStack.length>1)return this._inputTypeStack[this._inputTypeStack.length-2]}getFieldDef(){if(this._fieldDefStack.length>0)return this._fieldDefStack[this._fieldDefStack.length-1]}getDefaultValue(){if(this._defaultValueStack.length>0)return this._defaultValueStack[this._defaultValueStack.length-1]}getDirective(){return this._directive}getArgument(){return this._argument}getEnumValue(){return this._enumValue}enter(eee){const tee=this._schema;switch(eee.kind){case Bue.SELECTION_SET:{const eee=Cde(this.getType());this._parentTypeStack.push(_de(eee)?eee:void 0);break}case Bue.FIELD:{const ree=this.getParentType();let nee,oee;ree&&(nee=this._getFieldDef(tee,ree,eee),nee&&(oee=nee.type)),this._fieldDefStack.push(nee),this._typeStack.push(xde(oee)?oee:void 0);break}case Bue.DIRECTIVE:this._directive=tee.getDirective(eee.name.value);break;case Bue.OPERATION_DEFINITION:{const ree=tee.getRootType(eee.operation);this._typeStack.push(pde(ree)?ree:void 0);break}case Bue.INLINE_FRAGMENT:case Bue.FRAGMENT_DEFINITION:{const ree=eee.typeCondition,nee=ree?rhe(tee,ree):Cde(this.getType());this._typeStack.push(xde(nee)?nee:void 0);break}case Bue.VARIABLE_DEFINITION:{const ree=rhe(tee,eee.type);this._inputTypeStack.push(bde(ree)?ree:void 0);break}case Bue.ARGUMENT:{var ree;let tee,nee;const oee=null!==(ree=this.getDirective())&&void 0!==ree?ree:this.getFieldDef();oee&&(tee=oee.args.find((tee=>tee.name===eee.name.value)),tee&&(nee=tee.type)),this._argument=tee,this._defaultValueStack.push(tee?tee.defaultValue:void 0),this._inputTypeStack.push(bde(nee)?nee:void 0);break}case Bue.LIST:{const eee=Ade(this.getInputType()),tee=wde(eee)?eee.ofType:eee;this._defaultValueStack.push(void 0),this._inputTypeStack.push(bde(tee)?tee:void 0);break}case Bue.OBJECT_FIELD:{const tee=Cde(this.getInputType());let ree,nee;vde(tee)&&(nee=tee.getFields()[eee.name.value],nee&&(ree=nee.type)),this._defaultValueStack.push(nee?nee.defaultValue:void 0),this._inputTypeStack.push(bde(ree)?ree:void 0);break}case Bue.ENUM:{const tee=Cde(this.getInputType());let ree;mde(tee)&&(ree=tee.getValue(eee.value)),this._enumValue=ree;break}}}leave(eee){switch(eee.kind){case Bue.SELECTION_SET:this._parentTypeStack.pop();break;case Bue.FIELD:this._fieldDefStack.pop(),this._typeStack.pop();break;case Bue.DIRECTIVE:this._directive=null;break;case Bue.OPERATION_DEFINITION:case Bue.INLINE_FRAGMENT:case Bue.FRAGMENT_DEFINITION:this._typeStack.pop();break;case Bue.VARIABLE_DEFINITION:this._inputTypeStack.pop();break;case Bue.ARGUMENT:this._argument=null,this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case Bue.LIST:case Bue.OBJECT_FIELD:this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case Bue.ENUM:this._enumValue=null}}}function ohe(eee,tee,ree){const nee=ree.name.value;return nee===Cfe.name&&eee.getQueryType()===tee?Cfe:nee===Rfe.name&&eee.getQueryType()===tee?Rfe:nee===Ffe.name&&_de(tee)?Ffe:pde(tee)||fde(tee)?tee.getFields()[nee]:void 0}function ahe(eee,tee){return{enter(...ree){const nee=ree[0];eee.enter(nee);const fn=Jpe(tee,nee.kind).enter;if(fn){const oee=fn.apply(tee,ree);return void 0!==oee&&(eee.leave(nee),zue(oee)&&eee.enter(oee)),oee}},leave(...ree){const nee=ree[0],fn=Jpe(tee,nee.kind).leave;let oee;return fn&&(oee=fn.apply(tee,ree)),eee.leave(nee),oee}}}function ihe(eee){return eee.kind===Bue.OPERATION_DEFINITION||eee.kind===Bue.FRAGMENT_DEFINITION}function she(eee){return eee.kind===Bue.VARIABLE||eee.kind===Bue.INT||eee.kind===Bue.FLOAT||eee.kind===Bue.STRING||eee.kind===Bue.BOOLEAN||eee.kind===Bue.NULL||eee.kind===Bue.ENUM||eee.kind===Bue.LIST||eee.kind===Bue.OBJECT}function lhe(eee){return eee.kind===Bue.SCHEMA_DEFINITION||che(eee)||eee.kind===Bue.DIRECTIVE_DEFINITION}function che(eee){return eee.kind===Bue.SCALAR_TYPE_DEFINITION||eee.kind===Bue.OBJECT_TYPE_DEFINITION||eee.kind===Bue.INTERFACE_TYPE_DEFINITION||eee.kind===Bue.UNION_TYPE_DEFINITION||eee.kind===Bue.ENUM_TYPE_DEFINITION||eee.kind===Bue.INPUT_OBJECT_TYPE_DEFINITION}function uhe(eee){return eee.kind===Bue.SCHEMA_EXTENSION||phe(eee)}function phe(eee){return eee.kind===Bue.SCALAR_TYPE_EXTENSION||eee.kind===Bue.OBJECT_TYPE_EXTENSION||eee.kind===Bue.INTERFACE_TYPE_EXTENSION||eee.kind===Bue.UNION_TYPE_EXTENSION||eee.kind===Bue.ENUM_TYPE_EXTENSION||eee.kind===Bue.INPUT_OBJECT_TYPE_EXTENSION}function dhe(eee){return{Document(tee){for(const ree of tee.definitions)if(!ihe(ree)){const tee=ree.kind===Bue.SCHEMA_DEFINITION||ree.kind===Bue.SCHEMA_EXTENSION?"schema":'"'+ree.name.value+'"';eee.reportError(new Rue(`The ${tee} definition is not executable.`,{nodes:ree}))}return!1}}}function fhe(eee){return{Field(tee){const ree=eee.getParentType();if(ree){if(!eee.getFieldDef()){const nee=eee.getSchema(),oee=tee.name.value;let aee=Rpe("to use an inline fragment on",function(eee,tee,ree){if(!Ede(tee))return[];const nee=new Set,oee=Object.create(null);for(const iee of eee.getPossibleTypes(tee))if(iee.getFields()[ree]){nee.add(iee),oee[iee.name]=1;for(const eee of iee.getInterfaces()){var aee;eee.getFields()[ree]&&(nee.add(eee),oee[eee.name]=(null!==(aee=oee[eee.name])&&void 0!==aee?aee:0)+1)}}return[...nee].sort(((tee,ree)=>{const nee=oee[ree.name]-oee[tee.name];return 0!==nee?nee:fde(tee)&&eee.isSubType(tee,ree)?-1:fde(ree)&&eee.isSubType(ree,tee)?1:jpe(tee.name,ree.name)})).map((x=>x.name))}(nee,ree,oee));""===aee&&(aee=Rpe(function(eee,tee){if(pde(eee)||fde(eee)){return Vpe(tee,Object.keys(eee.getFields()))}return[]}(ree,oee))),eee.reportError(new Rue(`Cannot query field "${oee}" on type "${ree.name}".`+aee,{nodes:tee}))}}}}}function hhe(eee){return{InlineFragment(tee){const ree=tee.typeCondition;if(ree){const tee=rhe(eee.getSchema(),ree);if(tee&&!_de(tee)){const tee=Zpe(ree);eee.reportError(new Rue(`Fragment cannot condition on non composite type "${tee}".`,{nodes:ree}))}}},FragmentDefinition(tee){const ree=rhe(eee.getSchema(),tee.typeCondition);if(ree&&!_de(ree)){const ree=Zpe(tee.typeCondition);eee.reportError(new Rue(`Fragment "${tee.name.value}" cannot condition on non composite type "${ree}".`,{nodes:tee.typeCondition}))}}}}function ghe(eee){return{...mhe(eee),Argument(tee){const ree=eee.getArgument(),nee=eee.getFieldDef(),oee=eee.getParentType();if(!ree&&nee&&oee){const ree=tee.name.value,aee=Vpe(ree,nee.args.map((eee=>eee.name)));eee.reportError(new Rue(`Unknown argument "${ree}" on field "${oee.name}.${nee.name}".`+Rpe(aee),{nodes:tee}))}}}}function mhe(eee){const tee=Object.create(null),ree=eee.getSchema(),nee=ree?ree.getDirectives():wfe;for(const iee of nee)tee[iee.name]=iee.args.map((eee=>eee.name));const oee=eee.getDocument().definitions;for(const iee of oee)if(iee.kind===Bue.DIRECTIVE_DEFINITION){var aee;const eee=null!==(aee=iee.arguments)&&void 0!==aee?aee:[];tee[iee.name.value]=eee.map((eee=>eee.name.value))}return{Directive(ree){const nee=ree.name.value,oee=tee[nee];if(ree.arguments&&oee)for(const tee of ree.arguments){const ree=tee.name.value;if(!oee.includes(ree)){const aee=Vpe(ree,oee);eee.reportError(new Rue(`Unknown argument "${ree}" on directive "@${nee}".`+Rpe(aee),{nodes:tee}))}}return!1}}}function vhe(eee){const tee=Object.create(null),ree=eee.getSchema(),nee=ree?ree.getDirectives():wfe;for(const aee of nee)tee[aee.name]=aee.locations;const oee=eee.getDocument().definitions;for(const aee of oee)aee.kind===Bue.DIRECTIVE_DEFINITION&&(tee[aee.name.value]=aee.locations.map((eee=>eee.value)));return{Directive(ree,nee,oee,aee,iee){const see=ree.name.value,lee=tee[see];if(!lee)return void eee.reportError(new Rue(`Unknown directive "@${see}".`,{nodes:ree}));const cee=function(eee){const tee=eee[eee.length-1];switch("kind"in tee||Iue(!1),tee.kind){case Bue.OPERATION_DEFINITION:return function(eee){switch(eee){case $ue.QUERY:return Vue.QUERY;case $ue.MUTATION:return Vue.MUTATION;case $ue.SUBSCRIPTION:return Vue.SUBSCRIPTION}}(tee.operation);case Bue.FIELD:return Vue.FIELD;case Bue.FRAGMENT_SPREAD:return Vue.FRAGMENT_SPREAD;case Bue.INLINE_FRAGMENT:return Vue.INLINE_FRAGMENT;case Bue.FRAGMENT_DEFINITION:return Vue.FRAGMENT_DEFINITION;case Bue.VARIABLE_DEFINITION:return Vue.VARIABLE_DEFINITION;case Bue.SCHEMA_DEFINITION:case Bue.SCHEMA_EXTENSION:return Vue.SCHEMA;case Bue.SCALAR_TYPE_DEFINITION:case Bue.SCALAR_TYPE_EXTENSION:return Vue.SCALAR;case Bue.OBJECT_TYPE_DEFINITION:case Bue.OBJECT_TYPE_EXTENSION:return Vue.OBJECT;case Bue.FIELD_DEFINITION:return Vue.FIELD_DEFINITION;case Bue.INTERFACE_TYPE_DEFINITION:case Bue.INTERFACE_TYPE_EXTENSION:return Vue.INTERFACE;case Bue.UNION_TYPE_DEFINITION:case Bue.UNION_TYPE_EXTENSION:return Vue.UNION;case Bue.ENUM_TYPE_DEFINITION:case Bue.ENUM_TYPE_EXTENSION:return Vue.ENUM;case Bue.ENUM_VALUE_DEFINITION:return Vue.ENUM_VALUE;case Bue.INPUT_OBJECT_TYPE_DEFINITION:case Bue.INPUT_OBJECT_TYPE_EXTENSION:return Vue.INPUT_OBJECT;case Bue.INPUT_VALUE_DEFINITION:{const tee=eee[eee.length-3];return"kind"in tee||Iue(!1),tee.kind===Bue.INPUT_OBJECT_TYPE_DEFINITION?Vue.INPUT_FIELD_DEFINITION:Vue.ARGUMENT_DEFINITION}default:Iue(!1,"Unexpected kind: "+kpe(tee.kind))}}(iee);cee&&!lee.includes(cee)&&eee.reportError(new Rue(`Directive "@${see}" may not be used on ${cee}.`,{nodes:ree}))}}}function whe(eee){return{FragmentSpread(tee){const ree=tee.name.value;eee.getFragment(ree)||eee.reportError(new Rue(`Unknown fragment "${ree}".`,{nodes:tee.name}))}}}function yhe(eee){const tee=eee.getSchema(),ree=tee?tee.getTypeMap():Object.create(null),nee=Object.create(null);for(const aee of eee.getDocument().definitions)che(aee)&&(nee[aee.name.value]=!0);const oee=[...Object.keys(ree),...Object.keys(nee)];return{NamedType(tee,_1,aee,_2,iee){const see=tee.name.value;if(!ree[see]&&!nee[see]){var lee;const ree=null!==(lee=iee[2])&&void 0!==lee?lee:aee,nee=null!=ree&&("kind"in(cee=ree)&&(lhe(cee)||uhe(cee)));if(nee&&bhe.includes(see))return;const uee=Vpe(see,nee?bhe.concat(oee):oee);eee.reportError(new Rue(`Unknown type "${see}".`+Rpe(uee),{nodes:tee}))}var cee}}}const bhe=[...lfe,...Lfe].map((eee=>eee.name));function xhe(eee){let tee=0;return{Document(eee){tee=eee.definitions.filter((eee=>eee.kind===Bue.OPERATION_DEFINITION)).length},OperationDefinition(ree){!ree.name&&tee>1&&eee.reportError(new Rue("This anonymous operation must be the only defined operation.",{nodes:ree}))}}}function khe(eee){var tee,ree,nee;const oee=eee.getSchema(),aee=null!==(tee=null!==(ree=null!==(nee=null==oee?void 0:oee.astNode)&&void 0!==nee?nee:null==oee?void 0:oee.getQueryType())&&void 0!==ree?ree:null==oee?void 0:oee.getMutationType())&&void 0!==tee?tee:null==oee?void 0:oee.getSubscriptionType();let iee=0;return{SchemaDefinition(tee){aee?eee.reportError(new Rue("Cannot define a new schema within a schema extension.",{nodes:tee})):(iee>0&&eee.reportError(new Rue("Must provide only one schema definition.",{nodes:tee})),++iee)}}}function _he(eee){const tee=Object.create(null),ree=[],nee=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition:eee=>(oee(eee),!1)};function oee(aee){if(tee[aee.name.value])return;const iee=aee.name.value;tee[iee]=!0;const see=eee.getFragmentSpreads(aee.selectionSet);if(0!==see.length){nee[iee]=ree.length;for(const tee of see){const aee=tee.name.value,iee=nee[aee];if(ree.push(tee),void 0===iee){const tee=eee.getFragment(aee);tee&&oee(tee)}else{const tee=ree.slice(iee),nee=tee.slice(0,-1).map((s=>'"'+s.name.value+'"')).join(", ");eee.reportError(new Rue(`Cannot spread fragment "${aee}" within itself`+(""!==nee?` via ${nee}.`:"."),{nodes:tee}))}ree.pop()}nee[iee]=void 0}}}function Ehe(eee){let tee=Object.create(null);return{OperationDefinition:{enter(){tee=Object.create(null)},leave(ree){const nee=eee.getRecursiveVariableUsages(ree);for(const{node:oee}of nee){const nee=oee.name.value;!0!==tee[nee]&&eee.reportError(new Rue(ree.name?`Variable "$${nee}" is not defined by operation "${ree.name.value}".`:`Variable "$${nee}" is not defined.`,{nodes:[oee,ree]}))}}},VariableDefinition(eee){tee[eee.variable.name.value]=!0}}}function The(eee){const tee=[],ree=[];return{OperationDefinition:eee=>(tee.push(eee),!1),FragmentDefinition:eee=>(ree.push(eee),!1),Document:{leave(){const nee=Object.create(null);for(const ree of tee)for(const tee of eee.getRecursivelyReferencedFragments(ree))nee[tee.name.value]=!0;for(const tee of ree){const ree=tee.name.value;!0!==nee[ree]&&eee.reportError(new Rue(`Fragment "${ree}" is never used.`,{nodes:tee}))}}}}}function She(eee){let tee=[];return{OperationDefinition:{enter(){tee=[]},leave(ree){const nee=Object.create(null),oee=eee.getRecursiveVariableUsages(ree);for(const{node:eee}of oee)nee[eee.name.value]=!0;for(const aee of tee){const tee=aee.variable.name.value;!0!==nee[tee]&&eee.reportError(new Rue(ree.name?`Variable "$${tee}" is never used in operation "${ree.name.value}".`:`Variable "$${tee}" is never used.`,{nodes:aee}))}}},VariableDefinition(eee){tee.push(eee)}}}function Ihe(eee){switch(eee.kind){case Bue.OBJECT:return{...eee,fields:(tee=eee.fields,tee.map((eee=>({...eee,value:Ihe(eee.value)}))).sort(((eee,tee)=>jpe(eee.name.value,tee.name.value))))};case Bue.LIST:return{...eee,values:eee.values.map(Ihe)};case Bue.INT:case Bue.FLOAT:case Bue.STRING:case Bue.BOOLEAN:case Bue.NULL:case Bue.ENUM:case Bue.VARIABLE:return eee}var tee}function Nhe(eee){return Array.isArray(eee)?eee.map((([eee,tee])=>`subfields "${eee}" conflict because `+Nhe(tee))).join(" and "):eee}function Ohe(eee){const tee=new Uhe,ree=new Map;return{SelectionSet(nee){const oee=function(eee,tee,ree,nee,oee){const aee=[],[iee,see]=Phe(eee,tee,nee,oee);if(function(eee,tee,ree,nee,oee){for(const[aee,iee]of Object.entries(oee))if(iee.length>1)for(let i=0;i0)return[[tee,eee.map((([eee])=>eee))],[ree,...eee.map((([,eee])=>eee)).flat()],[nee,...eee.map((([,,eee])=>eee)).flat()]]}(nee,oee,lee,pee)}}function Fhe(eee){var tee;const ree=null!==(tee=eee.arguments)&&void 0!==tee?tee:[];return Zpe(Ihe({kind:Bue.OBJECT,fields:ree.map((eee=>({kind:Bue.OBJECT_FIELD,name:eee.name,value:eee.value})))}))}function Lhe(eee,tee){return wde(eee)?!wde(tee)||Lhe(eee.ofType,tee.ofType):!!wde(tee)||(yde(eee)?!yde(tee)||Lhe(eee.ofType,tee.ofType):!!yde(tee)||!(!kde(eee)&&!kde(tee))&&eee!==tee)}function Phe(eee,tee,ree,nee){const oee=tee.get(nee);if(oee)return oee;const aee=Object.create(null),iee=Object.create(null);jhe(eee,ree,nee,aee,iee);const see=[aee,Object.keys(iee)];return tee.set(nee,see),see}function Mhe(eee,tee,ree){const nee=tee.get(ree.selectionSet);if(nee)return nee;const oee=rhe(eee.getSchema(),ree.typeCondition);return Phe(eee,tee,oee,ree.selectionSet)}function jhe(eee,tee,ree,nee,oee){for(const aee of ree.selections)switch(aee.kind){case Bue.FIELD:{const eee=aee.name.value;let ree;(pde(tee)||fde(tee))&&(ree=tee.getFields()[eee]);const oee=aee.alias?aee.alias.value:eee;nee[oee]||(nee[oee]=[]),nee[oee].push([tee,aee,ree]);break}case Bue.FRAGMENT_SPREAD:oee[aee.name.value]=!0;break;case Bue.INLINE_FRAGMENT:{const ree=aee.typeCondition,iee=ree?rhe(eee.getSchema(),ree):tee;jhe(eee,iee,aee.selectionSet,nee,oee);break}}}class Uhe{constructor(){this._data=new Map}has(a,b,eee){var tee;const[ree,nee]=aeee.name.value)));for(const aee of nee.args)if(!oee.has(aee.name)&&Bde(aee)){const ree=kpe(aee.type);eee.reportError(new Rue(`Field "${nee.name}" argument "${aee.name}" of type "${ree}" is required, but it was not provided.`,{nodes:tee}))}}}}}function qhe(eee){var tee;const ree=Object.create(null),nee=eee.getSchema(),oee=null!==(tee=null==nee?void 0:nee.getDirectives())&&void 0!==tee?tee:wfe;for(const see of oee)ree[see.name]=Lpe(see.args.filter(Bde),(eee=>eee.name));const aee=eee.getDocument().definitions;for(const see of aee)if(see.kind===Bue.DIRECTIVE_DEFINITION){var iee;const eee=null!==(iee=see.arguments)&&void 0!==iee?iee:[];ree[see.name.value]=Lpe(eee.filter(Yhe),(eee=>eee.name.value))}return{Directive:{leave(tee){const nee=tee.name.value,oee=ree[nee];if(oee){var aee;const ree=null!==(aee=tee.arguments)&&void 0!==aee?aee:[],iee=new Set(ree.map((eee=>eee.name.value)));for(const[aee,see]of Object.entries(oee))if(!iee.has(aee)){const ree=cde(see.type)?kpe(see.type):Zpe(see.type);eee.reportError(new Rue(`Directive "@${nee}" argument "${aee}" of type "${ree}" is required, but it was not provided.`,{nodes:tee}))}}}}}}function Yhe(eee){return eee.type.kind===Bue.NON_NULL_TYPE&&null==eee.defaultValue}function Ghe(eee){return{Field(tee){const ree=eee.getType(),nee=tee.selectionSet;if(ree)if(kde(Cde(ree))){if(nee){const oee=tee.name.value,aee=kpe(ree);eee.reportError(new Rue(`Field "${oee}" must not have a selection since type "${aee}" has no subfields.`,{nodes:nee}))}}else if(!nee){const nee=tee.name.value,oee=kpe(ree);eee.reportError(new Rue(`Field "${nee}" of type "${oee}" must have a selection of subfields. Did you mean "${nee} { ... }"?`,{nodes:tee}))}}}}function Qhe(eee){return eee.map((eee=>"number"==typeof eee?"["+eee.toString()+"]":"."+eee)).join("")}function Whe(eee,tee,ree){return{prev:eee,key:tee,typename:ree}}function Khe(eee){const tee=[];let ree=eee;for(;ree;)tee.push(ree.key),ree=ree.prev;return tee.reverse()}function Hhe(eee,tee,ree=Xhe){return Jhe(eee,tee,ree,void 0)}function Xhe(eee,tee,ree){let nee="Invalid value "+kpe(tee);throw eee.length>0&&(nee+=` at "value${Qhe(eee)}"`),ree.message=nee+": "+ree.message,ree}function Jhe(eee,tee,ree,nee){if(yde(tee))return null!=eee?Jhe(eee,tee.ofType,ree,nee):void ree(Khe(nee),eee,new Rue(`Expected non-nullable type "${kpe(tee)}" not to be null.`));if(null==eee)return null;if(wde(tee)){const oee=tee.ofType;return bfe(eee)?Array.from(eee,((eee,tee)=>{const aee=Whe(nee,tee,void 0);return Jhe(eee,oee,ree,aee)})):[Jhe(eee,oee,ree,nee)]}if(vde(tee)){if(!Sue(eee))return void ree(Khe(nee),eee,new Rue(`Expected type "${tee.name}" to be an object.`));const oee={},aee=tee.getFields();for(const iee of Object.values(aee)){const aee=eee[iee.name];if(void 0!==aee)oee[iee.name]=Jhe(aee,iee.type,ree,Whe(nee,iee.name,tee.name));else if(void 0!==iee.defaultValue)oee[iee.name]=iee.defaultValue;else if(yde(iee.type)){const tee=kpe(iee.type);ree(Khe(nee),eee,new Rue(`Field "${iee.name}" of required type "${tee}" was not provided.`))}}for(const iee of Object.keys(eee))if(!aee[iee]){const oee=Vpe(iee,Object.keys(tee.getFields()));ree(Khe(nee),eee,new Rue(`Field "${iee}" is not defined by type "${tee.name}".`+Rpe(oee)))}return oee}if(kde(tee)){let aee;try{aee=tee.parseValue(eee)}catch(oee){return void ree(Khe(nee),eee,oee instanceof Rue?oee:new Rue(`Expected type "${tee.name}". `+oee.message,{originalError:oee}))}return void 0===aee&&ree(Khe(nee),eee,new Rue(`Expected type "${tee.name}".`)),aee}Iue(!1,"Unexpected input type: "+kpe(tee))}function Zhe(eee,tee,ree){if(eee){if(eee.kind===Bue.VARIABLE){const nee=eee.name.value;if(null==ree||void 0===ree[nee])return;const oee=ree[nee];if(null===oee&&yde(tee))return;return oee}if(yde(tee)){if(eee.kind===Bue.NULL)return;return Zhe(eee,tee.ofType,ree)}if(eee.kind===Bue.NULL)return null;if(wde(tee)){const nee=tee.ofType;if(eee.kind===Bue.LIST){const tee=[];for(const oee of eee.values)if(ege(oee,ree)){if(yde(nee))return;tee.push(null)}else{const eee=Zhe(oee,nee,ree);if(void 0===eee)return;tee.push(eee)}return tee}const oee=Zhe(eee,nee,ree);if(void 0===oee)return;return[oee]}if(vde(tee)){if(eee.kind!==Bue.OBJECT)return;const nee=Object.create(null),oee=Lpe(eee.fields,(eee=>eee.name.value));for(const eee of Object.values(tee.getFields())){const tee=oee[eee.name];if(!tee||ege(tee.value,ree)){if(void 0!==eee.defaultValue)nee[eee.name]=eee.defaultValue;else if(yde(eee.type))return;continue}const aee=Zhe(tee.value,eee.type,ree);if(void 0===aee)return;nee[eee.name]=aee}return nee}if(kde(tee)){let oee;try{oee=tee.parseLiteral(eee,ree)}catch(nee){return}if(void 0===oee)return;return oee}Iue(!1,"Unexpected input type: "+kpe(tee))}}function ege(eee,tee){return eee.kind===Bue.VARIABLE&&(null==tee||void 0===tee[eee.name.value])}function tge(eee,tee,ree,nee){const oee=[],aee=null==nee?void 0:nee.maxErrors;try{const nee=function(eee,tee,ree,nee){const oee={};for(const aee of tee){const tee=aee.variable.name.value,iee=rhe(eee,aee.type);if(!bde(iee)){const eee=Zpe(aee.type);nee(new Rue(`Variable "$${tee}" expected value of type "${eee}" which cannot be used as an input type.`,{nodes:aee.type}));continue}if(!oge(ree,tee)){if(aee.defaultValue)oee[tee]=Zhe(aee.defaultValue,iee);else if(yde(iee)){const eee=kpe(iee);nee(new Rue(`Variable "$${tee}" of required type "${eee}" was not provided.`,{nodes:aee}))}continue}const see=ree[tee];if(null===see&&yde(iee)){const eee=kpe(iee);nee(new Rue(`Variable "$${tee}" of non-null type "${eee}" must not be null.`,{nodes:aee}))}else oee[tee]=Hhe(see,iee,((eee,ree,oee)=>{let iee=`Variable "$${tee}" got invalid value `+kpe(ree);eee.length>0&&(iee+=` at "${tee}${Qhe(eee)}"`),nee(new Rue(iee+"; "+oee.message,{nodes:aee,originalError:oee}))}))}return oee}(eee,tee,ree,(eee=>{if(null!=aee&&oee.length>=aee)throw new Rue("Too many errors processing variables, error limit reached. Execution aborted.");oee.push(eee)}));if(0===oee.length)return{coerced:nee}}catch(iee){oee.push(iee)}return{errors:oee}}function rge(eee,tee,ree){var nee;const oee={},aee=Lpe(null!==(nee=tee.arguments)&&void 0!==nee?nee:[],(eee=>eee.name.value));for(const iee of eee.args){const eee=iee.name,nee=iee.type,see=aee[eee];if(!see){if(void 0!==iee.defaultValue)oee[eee]=iee.defaultValue;else if(yde(nee))throw new Rue(`Argument "${eee}" of required type "${kpe(nee)}" was not provided.`,{nodes:tee});continue}const lee=see.value;let cee=lee.kind===Bue.NULL;if(lee.kind===Bue.VARIABLE){const tee=lee.name.value;if(null==ree||!oge(ree,tee)){if(void 0!==iee.defaultValue)oee[eee]=iee.defaultValue;else if(yde(nee))throw new Rue(`Argument "${eee}" of required type "${kpe(nee)}" was provided the variable "$${tee}" which was not provided a runtime value.`,{nodes:lee});continue}cee=null==ree[tee]}if(cee&&yde(nee))throw new Rue(`Argument "${eee}" of non-null type "${kpe(nee)}" must not be null.`,{nodes:lee});const uee=Zhe(lee,nee,ree);if(void 0===uee)throw new Rue(`Argument "${eee}" has invalid value ${Zpe(lee)}.`,{nodes:lee});oee[eee]=uee}return oee}function nge(eee,tee,ree){var nee;const oee=null===(nee=tee.directives)||void 0===nee?void 0:nee.find((tee=>tee.name.value===eee.name));if(oee)return rge(eee,oee,ree)}function oge(eee,tee){return Object.prototype.hasOwnProperty.call(eee,tee)}function age(eee,tee,ree,nee,oee){const aee=new Map;return ige(eee,tee,ree,nee,oee,aee,new Set),aee}function ige(eee,tee,ree,nee,oee,aee,iee){for(const lee of oee.selections)switch(lee.kind){case Bue.FIELD:{if(!sge(ree,lee))continue;const eee=(see=lee).alias?see.alias.value:see.name.value,tee=aee.get(eee);void 0!==tee?tee.push(lee):aee.set(eee,[lee]);break}case Bue.INLINE_FRAGMENT:if(!sge(ree,lee)||!lge(eee,lee,nee))continue;ige(eee,tee,ree,nee,lee.selectionSet,aee,iee);break;case Bue.FRAGMENT_SPREAD:{const oee=lee.name.value;if(iee.has(oee)||!sge(ree,lee))continue;iee.add(oee);const see=tee[oee];if(!see||!lge(eee,see,nee))continue;ige(eee,tee,ree,nee,see.selectionSet,aee,iee);break}}var see}function sge(eee,tee){const ree=nge(hfe,tee,eee);if(!0===(null==ree?void 0:ree.if))return!1;const nee=nge(ffe,tee,eee);return!1!==(null==nee?void 0:nee.if)}function lge(eee,tee,ree){const nee=tee.typeCondition;if(!nee)return!0;const oee=rhe(eee,nee);return oee===ree||!!Ede(oee)&&eee.isSubType(oee,ree)}function cge(eee){return{OperationDefinition(tee){if("subscription"===tee.operation){const ree=eee.getSchema(),nee=ree.getSubscriptionType();if(nee){const oee=tee.name?tee.name.value:null,aee=Object.create(null),iee=eee.getDocument(),see=Object.create(null);for(const eee of iee.definitions)eee.kind===Bue.FRAGMENT_DEFINITION&&(see[eee.name.value]=eee);const lee=age(ree,see,aee,nee,tee.selectionSet);if(lee.size>1){const tee=[...lee.values()].slice(1).flat();eee.reportError(new Rue(null!=oee?`Subscription "${oee}" must select only one top level field.`:"Anonymous Subscription must select only one top level field.",{nodes:tee}))}for(const tee of lee.values()){tee[0].name.value.startsWith("__")&&eee.reportError(new Rue(null!=oee?`Subscription "${oee}" must not select an introspection top level field.`:"Anonymous Subscription must not select an introspection top level field.",{nodes:tee}))}}}}}}function uge(eee,tee){const ree=new Map;for(const nee of eee){const eee=tee(nee),oee=ree.get(eee);void 0===oee?ree.set(eee,[nee]):oee.push(nee)}return ree}function pge(eee){return{DirectiveDefinition(eee){var tee;const nee=null!==(tee=eee.arguments)&&void 0!==tee?tee:[];return ree(`@${eee.name.value}`,nee)},InterfaceTypeDefinition:tee,InterfaceTypeExtension:tee,ObjectTypeDefinition:tee,ObjectTypeExtension:tee};function tee(eee){var tee;const nee=eee.name.value,oee=null!==(tee=eee.fields)&&void 0!==tee?tee:[];for(const iee of oee){var aee;ree(`${nee}.${iee.name.value}`,null!==(aee=iee.arguments)&&void 0!==aee?aee:[])}return!1}function ree(tee,ree){const nee=uge(ree,(eee=>eee.name.value));for(const[oee,aee]of nee)aee.length>1&&eee.reportError(new Rue(`Argument "${tee}(${oee}:)" can only be defined once.`,{nodes:aee.map((eee=>eee.name))}));return!1}}function dge(eee){return{Field:tee,Directive:tee};function tee(tee){var ree;const nee=uge(null!==(ree=tee.arguments)&&void 0!==ree?ree:[],(eee=>eee.name.value));for(const[oee,aee]of nee)aee.length>1&&eee.reportError(new Rue(`There can be only one argument named "${oee}".`,{nodes:aee.map((eee=>eee.name))}))}}function fge(eee){const tee=Object.create(null),ree=eee.getSchema();return{DirectiveDefinition(nee){const oee=nee.name.value;if(null==ree||!ree.getDirective(oee))return tee[oee]?eee.reportError(new Rue(`There can be only one directive named "@${oee}".`,{nodes:[tee[oee],nee.name]})):tee[oee]=nee.name,!1;eee.reportError(new Rue(`Directive "@${oee}" already exists in the schema. It cannot be redefined.`,{nodes:nee.name}))}}}function hge(eee){const tee=Object.create(null),ree=eee.getSchema(),nee=ree?ree.getDirectives():wfe;for(const see of nee)tee[see.name]=!see.isRepeatable;const oee=eee.getDocument().definitions;for(const see of oee)see.kind===Bue.DIRECTIVE_DEFINITION&&(tee[see.name.value]=!see.repeatable);const aee=Object.create(null),iee=Object.create(null);return{enter(ree){if(!("directives"in ree)||!ree.directives)return;let nee;if(ree.kind===Bue.SCHEMA_DEFINITION||ree.kind===Bue.SCHEMA_EXTENSION)nee=aee;else if(che(ree)||phe(ree)){const eee=ree.name.value;nee=iee[eee],void 0===nee&&(iee[eee]=nee=Object.create(null))}else nee=Object.create(null);for(const oee of ree.directives){const ree=oee.name.value;tee[ree]&&(nee[ree]?eee.reportError(new Rue(`The directive "@${ree}" can only be used once at this location.`,{nodes:[nee[ree],oee]})):nee[ree]=oee)}}}}function gge(eee){const tee=eee.getSchema(),ree=tee?tee.getTypeMap():Object.create(null),nee=Object.create(null);return{EnumTypeDefinition:oee,EnumTypeExtension:oee};function oee(tee){var oee;const aee=tee.name.value;nee[aee]||(nee[aee]=Object.create(null));const iee=null!==(oee=tee.values)&&void 0!==oee?oee:[],see=nee[aee];for(const nee of iee){const tee=nee.name.value,oee=ree[aee];mde(oee)&&oee.getValue(tee)?eee.reportError(new Rue(`Enum value "${aee}.${tee}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:nee.name})):see[tee]?eee.reportError(new Rue(`Enum value "${aee}.${tee}" can only be defined once.`,{nodes:[see[tee],nee.name]})):see[tee]=nee.name}return!1}}function mge(eee){const tee=eee.getSchema(),ree=tee?tee.getTypeMap():Object.create(null),nee=Object.create(null);return{InputObjectTypeDefinition:oee,InputObjectTypeExtension:oee,InterfaceTypeDefinition:oee,InterfaceTypeExtension:oee,ObjectTypeDefinition:oee,ObjectTypeExtension:oee};function oee(tee){var oee;const aee=tee.name.value;nee[aee]||(nee[aee]=Object.create(null));const iee=null!==(oee=tee.fields)&&void 0!==oee?oee:[],see=nee[aee];for(const nee of iee){const tee=nee.name.value;vge(ree[aee],tee)?eee.reportError(new Rue(`Field "${aee}.${tee}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:nee.name})):see[tee]?eee.reportError(new Rue(`Field "${aee}.${tee}" can only be defined once.`,{nodes:[see[tee],nee.name]})):see[tee]=nee.name}return!1}}function vge(eee,tee){return!!(pde(eee)||fde(eee)||vde(eee))&&null!=eee.getFields()[tee]}function wge(eee){const tee=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition(ree){const nee=ree.name.value;return tee[nee]?eee.reportError(new Rue(`There can be only one fragment named "${nee}".`,{nodes:[tee[nee],ree.name]})):tee[nee]=ree.name,!1}}}function yge(eee){const tee=[];let ree=Object.create(null);return{ObjectValue:{enter(){tee.push(ree),ree=Object.create(null)},leave(){const eee=tee.pop();eee||Iue(!1),ree=eee}},ObjectField(tee){const nee=tee.name.value;ree[nee]?eee.reportError(new Rue(`There can be only one input field named "${nee}".`,{nodes:[ree[nee],tee.name]})):ree[nee]=tee.name}}}function bge(eee){const tee=Object.create(null);return{OperationDefinition(ree){const nee=ree.name;return nee&&(tee[nee.value]?eee.reportError(new Rue(`There can be only one operation named "${nee.value}".`,{nodes:[tee[nee.value],nee]})):tee[nee.value]=nee),!1},FragmentDefinition:()=>!1}}function xge(eee){const tee=eee.getSchema(),ree=Object.create(null),nee=tee?{query:tee.getQueryType(),mutation:tee.getMutationType(),subscription:tee.getSubscriptionType()}:{};return{SchemaDefinition:oee,SchemaExtension:oee};function oee(tee){var oee;const aee=null!==(oee=tee.operationTypes)&&void 0!==oee?oee:[];for(const iee of aee){const tee=iee.operation,oee=ree[tee];nee[tee]?eee.reportError(new Rue(`Type for ${tee} already defined in the schema. It cannot be redefined.`,{nodes:iee})):oee?eee.reportError(new Rue(`There can be only one ${tee} type in schema.`,{nodes:[oee,iee]})):ree[tee]=iee}return!1}}function kge(eee){const tee=Object.create(null),ree=eee.getSchema();return{ScalarTypeDefinition:nee,ObjectTypeDefinition:nee,InterfaceTypeDefinition:nee,UnionTypeDefinition:nee,EnumTypeDefinition:nee,InputObjectTypeDefinition:nee};function nee(nee){const oee=nee.name.value;if(null==ree||!ree.getType(oee))return tee[oee]?eee.reportError(new Rue(`There can be only one type named "${oee}".`,{nodes:[tee[oee],nee.name]})):tee[oee]=nee.name,!1;eee.reportError(new Rue(`Type "${oee}" already exists in the schema. It cannot also be defined in this type definition.`,{nodes:nee.name}))}}function _ge(eee){return{OperationDefinition(tee){var ree;const nee=uge(null!==(ree=tee.variableDefinitions)&&void 0!==ree?ree:[],(eee=>eee.variable.name.value));for(const[oee,aee]of nee)aee.length>1&&eee.reportError(new Rue(`There can be only one variable named "$${oee}".`,{nodes:aee.map((eee=>eee.variable.name))}))}}}function Ege(eee){return{ListValue(tee){if(!wde(Ade(eee.getParentInputType())))return Tge(eee,tee),!1},ObjectValue(tee){const ree=Cde(eee.getInputType());if(!vde(ree))return Tge(eee,tee),!1;const nee=Lpe(tee.fields,(eee=>eee.name.value));for(const oee of Object.values(ree.getFields())){if(!nee[oee.name]&&Xde(oee)){const nee=kpe(oee.type);eee.reportError(new Rue(`Field "${ree.name}.${oee.name}" of required type "${nee}" was not provided.`,{nodes:tee}))}}},ObjectField(tee){const ree=Cde(eee.getParentInputType());if(!eee.getInputType()&&vde(ree)){const nee=Vpe(tee.name.value,Object.keys(ree.getFields()));eee.reportError(new Rue(`Field "${tee.name.value}" is not defined by type "${ree.name}".`+Rpe(nee),{nodes:tee}))}},NullValue(tee){const ree=eee.getInputType();yde(ree)&&eee.reportError(new Rue(`Expected value of type "${kpe(ree)}", found ${Zpe(tee)}.`,{nodes:tee}))},EnumValue:tee=>Tge(eee,tee),IntValue:tee=>Tge(eee,tee),FloatValue:tee=>Tge(eee,tee),StringValue:tee=>Tge(eee,tee),BooleanValue:tee=>Tge(eee,tee)}}function Tge(eee,tee){const ree=eee.getInputType();if(!ree)return;const nee=Cde(ree);if(kde(nee))try{if(void 0===nee.parseLiteral(tee,void 0)){const nee=kpe(ree);eee.reportError(new Rue(`Expected value of type "${nee}", found ${Zpe(tee)}.`,{nodes:tee}))}}catch(oee){const nee=kpe(ree);oee instanceof Rue?eee.reportError(oee):eee.reportError(new Rue(`Expected value of type "${nee}", found ${Zpe(tee)}; `+oee.message,{nodes:tee,originalError:oee}))}else{const nee=kpe(ree);eee.reportError(new Rue(`Expected value of type "${nee}", found ${Zpe(tee)}.`,{nodes:tee}))}}function Sge(eee){return{VariableDefinition(tee){const ree=rhe(eee.getSchema(),tee.type);if(void 0!==ree&&!bde(ree)){const ree=tee.variable.name.value,nee=Zpe(tee.type);eee.reportError(new Rue(`Variable "$${ree}" cannot be non-input type "${nee}".`,{nodes:tee.type}))}}}}function Ige(eee){let tee=Object.create(null);return{OperationDefinition:{enter(){tee=Object.create(null)},leave(ree){const nee=eee.getRecursiveVariableUsages(ree);for(const{node:oee,type:aee,defaultValue:iee}of nee){const ree=oee.name.value,nee=tee[ree];if(nee&&aee){const tee=eee.getSchema(),see=rhe(tee,nee.type);if(see&&!Nge(tee,see,nee.defaultValue,aee,iee)){const tee=kpe(see),iee=kpe(aee);eee.reportError(new Rue(`Variable "$${ree}" of type "${tee}" used in position expecting type "${iee}".`,{nodes:[nee,oee]}))}}}}},VariableDefinition(eee){tee[eee.variable.name.value]=eee}}}function Nge(eee,tee,ree,nee,oee){if(yde(nee)&&!yde(tee)){if(!(null!=ree&&ree.kind!==Bue.NULL)&&!(void 0!==oee))return!1;return Zde(eee,tee,nee.ofType)}return Zde(eee,tee,nee)}const Oge=Object.freeze([dhe,bge,xhe,cge,yhe,hhe,Sge,Ghe,fhe,wge,whe,The,zhe,_he,_ge,Ehe,She,vhe,hge,ghe,dge,Ege,Bhe,Ige,Ohe,yge]),Age=Object.freeze([khe,xge,kge,gge,mge,pge,fge,yhe,vhe,hge,$he,mhe,dge,yge,qhe]);class Dge{constructor(eee,tee){this._ast=eee,this._fragments=void 0,this._fragmentSpreads=new Map,this._recursivelyReferencedFragments=new Map,this._onError=tee}get[Symbol.toStringTag](){return"ASTValidationContext"}reportError(eee){this._onError(eee)}getDocument(){return this._ast}getFragment(eee){let tee;if(this._fragments)tee=this._fragments;else{tee=Object.create(null);for(const eee of this.getDocument().definitions)eee.kind===Bue.FRAGMENT_DEFINITION&&(tee[eee.name.value]=eee);this._fragments=tee}return tee[eee]}getFragmentSpreads(eee){let tee=this._fragmentSpreads.get(eee);if(!tee){tee=[];const ree=[eee];let nee;for(;nee=ree.pop();)for(const eee of nee.selections)eee.kind===Bue.FRAGMENT_SPREAD?tee.push(eee):eee.selectionSet&&ree.push(eee.selectionSet);this._fragmentSpreads.set(eee,tee)}return tee}getRecursivelyReferencedFragments(eee){let tee=this._recursivelyReferencedFragments.get(eee);if(!tee){tee=[];const ree=Object.create(null),nee=[eee.selectionSet];let oee;for(;oee=nee.pop();)for(const eee of this.getFragmentSpreads(oee)){const oee=eee.name.value;if(!0!==ree[oee]){ree[oee]=!0;const eee=this.getFragment(oee);eee&&(tee.push(eee),nee.push(eee.selectionSet))}}this._recursivelyReferencedFragments.set(eee,tee)}return tee}}class Cge extends Dge{constructor(eee,tee,ree){super(eee,ree),this._schema=tee}get[Symbol.toStringTag](){return"SDLValidationContext"}getSchema(){return this._schema}}class Rge extends Dge{constructor(eee,tee,ree,nee){super(tee,nee),this._schema=eee,this._typeInfo=ree,this._variableUsages=new Map,this._recursiveVariableUsages=new Map}get[Symbol.toStringTag](){return"ValidationContext"}getSchema(){return this._schema}getVariableUsages(eee){let tee=this._variableUsages.get(eee);if(!tee){const ree=[],nee=new nhe(this._schema);Hpe(eee,ahe(nee,{VariableDefinition:()=>!1,Variable(eee){ree.push({node:eee,type:nee.getInputType(),defaultValue:nee.getDefaultValue()})}})),tee=ree,this._variableUsages.set(eee,tee)}return tee}getRecursiveVariableUsages(eee){let tee=this._recursiveVariableUsages.get(eee);if(!tee){tee=this.getVariableUsages(eee);for(const ree of this.getRecursivelyReferencedFragments(eee))tee=tee.concat(this.getVariableUsages(ree));this._recursiveVariableUsages.set(eee,tee)}return tee}getType(){return this._typeInfo.getType()}getParentType(){return this._typeInfo.getParentType()}getInputType(){return this._typeInfo.getInputType()}getParentInputType(){return this._typeInfo.getParentInputType()}getFieldDef(){return this._typeInfo.getFieldDef()}getDirective(){return this._typeInfo.getDirective()}getArgument(){return this._typeInfo.getArgument()}getEnumValue(){return this._typeInfo.getEnumValue()}}function Fge(eee,tee,ree=Oge,nee,oee=new nhe(eee)){var aee;const iee=null!==(aee=null==nee?void 0:nee.maxErrors)&&void 0!==aee?aee:100;tee||Eue(!1,"Must provide document."),Vfe(eee);const see=Object.freeze({}),lee=[],cee=new Rge(eee,tee,oee,(eee=>{if(lee.length>=iee)throw lee.push(new Rue("Too many validation errors, error limit reached. Validation aborted.")),see;lee.push(eee)})),uee=Xpe(ree.map((eee=>eee(cee))));try{Hpe(tee,ahe(oee,uee))}catch(e){if(e!==see)throw e}return lee}function Lge(eee,tee,ree=Age){const nee=[],oee=new Cge(eee,tee,(eee=>{nee.push(eee)}));return Hpe(eee,Xpe(ree.map((eee=>eee(oee))))),nee}function Pge(eee){return Promise.all(Object.values(eee)).then((tee=>{const ree=Object.create(null);for(const[i,nee]of Object.keys(eee).entries())ree[nee]=tee[i];return ree}))}class Mge extends Error{constructor(eee){super("Unexpected error value: "+kpe(eee)),this.name="NonErrorThrown",this.thrownValue=eee}}function jge(eee,tee,ree){var nee;const oee=(aee=eee)instanceof Error?aee:new Mge(aee);var aee,iee;return iee=oee,Array.isArray(iee.path)?oee:new Rue(oee.message,{nodes:null!==(nee=oee.nodes)&&void 0!==nee?nee:tee,source:oee.source,positions:oee.positions,path:ree,originalError:oee})}const Uge=function(fn){let eee;return function(a1,a2,a3){void 0===eee&&(eee=new WeakMap);let tee=eee.get(a1);void 0===tee&&(tee=new WeakMap,eee.set(a1,tee));let ree=tee.get(a2);void 0===ree&&(ree=new WeakMap,tee.set(a2,ree));let nee=ree.get(a3);return void 0===nee&&(nee=fn(a1,a2,a3),ree.set(a3,nee)),nee}}(((eee,tee,ree)=>function(eee,tee,ree,nee,oee){const aee=new Map,iee=new Set;for(const see of oee)see.selectionSet&&ige(eee,tee,ree,nee,see.selectionSet,aee,iee);return aee}(eee.schema,eee.fragments,eee.variableValues,tee,ree)));function zge(eee){arguments.length<2||Eue(!1,"graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.");const{schema:tee,document:ree,variableValues:nee,rootValue:oee}=eee;Bge(tee,ree,nee);const aee=qge(eee);if(!("schema"in aee))return{errors:aee};try{const{operation:eee}=aee,tee=function(eee,tee,ree){const nee=eee.schema.getRootType(tee.operation);if(null==nee)throw new Rue(`Schema is not configured to execute ${tee.operation} operation.`,{nodes:tee});const oee=age(eee.schema,eee.fragments,eee.variableValues,nee,tee.selectionSet),aee=void 0;switch(tee.operation){case $ue.QUERY:return Yge(eee,nee,ree,aee,oee);case $ue.MUTATION:return function(eee,tee,ree,nee,oee){return function(eee,tee,ree){let nee=ree;for(const oee of eee)nee=Tue(nee)?nee.then((eee=>tee(eee,oee))):tee(nee,oee);return nee}(oee.entries(),((oee,[aee,iee])=>{const see=Whe(nee,aee,tee.name),lee=Gge(eee,tee,ree,iee,see);return void 0===lee?oee:Tue(lee)?lee.then((eee=>(oee[aee]=eee,oee))):(oee[aee]=lee,oee)}),Object.create(null))}(eee,nee,ree,aee,oee);case $ue.SUBSCRIPTION:return Yge(eee,nee,ree,aee,oee)}}(aee,eee,oee);return Tue(tee)?tee.then((eee=>Vge(eee,aee.errors)),(eee=>(aee.errors.push(eee),Vge(null,aee.errors)))):Vge(tee,aee.errors)}catch(iee){return aee.errors.push(iee),Vge(null,aee.errors)}}function $ge(eee){const tee=zge(eee);if(Tue(tee))throw new Error("GraphQL execution failed to complete synchronously.");return tee}function Vge(eee,tee){return 0===tee.length?{data:eee}:{errors:tee,data:eee}}function Bge(eee,tee,ree){tee||Eue(!1,"Must provide document."),Vfe(eee),null==ree||Sue(ree)||Eue(!1,"Variables must be provided as an Object where each property is a variable value. Perhaps look to see if an unparsed JSON string was provided.")}function qge(eee){var tee,ree;const{schema:nee,document:oee,rootValue:aee,contextValue:iee,variableValues:see,operationName:lee,fieldResolver:cee,typeResolver:uee,subscribeFieldResolver:pee}=eee;let dee;const fee=Object.create(null);for(const gee of oee.definitions)switch(gee.kind){case Bue.OPERATION_DEFINITION:if(null==lee){if(void 0!==dee)return[new Rue("Must provide operation name if query contains multiple operations.")];dee=gee}else(null===(tee=gee.name)||void 0===tee?void 0:tee.value)===lee&&(dee=gee);break;case Bue.FRAGMENT_DEFINITION:fee[gee.name.value]=gee}if(!dee)return null!=lee?[new Rue(`Unknown operation named "${lee}".`)]:[new Rue("Must provide an operation.")];const hee=tge(nee,null!==(ree=dee.variableDefinitions)&&void 0!==ree?ree:[],null!=see?see:{},{maxErrors:50});return hee.errors?hee.errors:{schema:nee,fragments:fee,rootValue:aee,contextValue:iee,operation:dee,variableValues:hee.coerced,fieldResolver:null!=cee?cee:eme,typeResolver:null!=uee?uee:Zge,subscribeFieldResolver:null!=pee?pee:eme,errors:[]}}function Yge(eee,tee,ree,nee,oee){const aee=Object.create(null);let iee=!1;try{for(const[see,lee]of oee.entries()){const oee=Gge(eee,tee,ree,lee,Whe(nee,see,tee.name));void 0!==oee&&(aee[see]=oee,Tue(oee)&&(iee=!0))}}catch(see){if(iee)return Pge(aee).finally((()=>{throw see}));throw see}return iee?Pge(aee):aee}function Gge(eee,tee,ree,nee,oee){var aee;const iee=tme(eee.schema,tee,nee[0]);if(!iee)return;const see=iee.type,lee=null!==(aee=iee.resolve)&&void 0!==aee?aee:eee.fieldResolver,cee=Qge(eee,iee,nee,tee,oee);try{const tee=rge(iee,nee[0],eee.variableValues),aee=lee(ree,tee,eee.contextValue,cee);let uee;return uee=Tue(aee)?aee.then((tee=>Kge(eee,see,nee,cee,oee,tee))):Kge(eee,see,nee,cee,oee,aee),Tue(uee)?uee.then(void 0,(tee=>Wge(jge(tee,nee,Khe(oee)),see,eee))):uee}catch(uee){return Wge(jge(uee,nee,Khe(oee)),see,eee)}}function Qge(eee,tee,ree,nee,oee){return{fieldName:tee.name,fieldNodes:ree,returnType:tee.type,parentType:nee,path:oee,schema:eee.schema,fragments:eee.fragments,rootValue:eee.rootValue,operation:eee.operation,variableValues:eee.variableValues}}function Wge(eee,tee,ree){if(yde(tee))throw eee;return ree.errors.push(eee),null}function Kge(eee,tee,ree,nee,oee,aee){if(aee instanceof Error)throw aee;if(yde(tee)){const iee=Kge(eee,tee.ofType,ree,nee,oee,aee);if(null===iee)throw new Error(`Cannot return null for non-nullable field ${nee.parentType.name}.${nee.fieldName}.`);return iee}return null==aee?null:wde(tee)?function(eee,tee,ree,nee,oee,aee){if(!bfe(aee))throw new Rue(`Expected Iterable, but did not find one for field "${nee.parentType.name}.${nee.fieldName}".`);const iee=tee.ofType;let see=!1;const lee=Array.from(aee,((tee,aee)=>{const lee=Whe(oee,aee,void 0);try{let oee;return oee=Tue(tee)?tee.then((tee=>Kge(eee,iee,ree,nee,lee,tee))):Kge(eee,iee,ree,nee,lee,tee),Tue(oee)?(see=!0,oee.then(void 0,(tee=>Wge(jge(tee,ree,Khe(lee)),iee,eee)))):oee}catch(cee){return Wge(jge(cee,ree,Khe(lee)),iee,eee)}}));return see?Promise.all(lee):lee}(eee,tee,ree,nee,oee,aee):kde(tee)?function(eee,tee){const ree=eee.serialize(tee);if(null==ree)throw new Error(`Expected \`${kpe(eee)}.serialize(${kpe(tee)})\` to return non-nullable value, returned: ${kpe(ree)}`);return ree}(tee,aee):Ede(tee)?function(eee,tee,ree,nee,oee,aee){var iee;const see=null!==(iee=tee.resolveType)&&void 0!==iee?iee:eee.typeResolver,lee=eee.contextValue,cee=see(aee,lee,nee,tee);if(Tue(cee))return cee.then((iee=>Xge(eee,Hge(iee,eee,tee,ree,nee,aee),ree,nee,oee,aee)));return Xge(eee,Hge(cee,eee,tee,ree,nee,aee),ree,nee,oee,aee)}(eee,tee,ree,nee,oee,aee):pde(tee)?Xge(eee,tee,ree,nee,oee,aee):void Iue(!1,"Cannot complete value of unexpected output type: "+kpe(tee))}function Hge(eee,tee,ree,nee,oee,aee){if(null==eee)throw new Rue(`Abstract type "${ree.name}" must resolve to an Object type at runtime for field "${oee.parentType.name}.${oee.fieldName}". Either the "${ree.name}" type should provide a "resolveType" function or each possible type should provide an "isTypeOf" function.`,nee);if(pde(eee))throw new Rue("Support for returning GraphQLObjectType from resolveType was removed in graphql-js@16.0.0 please return type name instead.");if("string"!=typeof eee)throw new Rue(`Abstract type "${ree.name}" must resolve to an Object type at runtime for field "${oee.parentType.name}.${oee.fieldName}" with value ${kpe(aee)}, received "${kpe(eee)}".`);const iee=tee.schema.getType(eee);if(null==iee)throw new Rue(`Abstract type "${ree.name}" was resolved to a type "${eee}" that does not exist inside the schema.`,{nodes:nee});if(!pde(iee))throw new Rue(`Abstract type "${ree.name}" was resolved to a non-object type "${eee}".`,{nodes:nee});if(!tee.schema.isSubType(ree,iee))throw new Rue(`Runtime Object type "${iee.name}" is not a possible type for "${ree.name}".`,{nodes:nee});return iee}function Xge(eee,tee,ree,nee,oee,aee){const iee=Uge(eee,tee,ree);if(tee.isTypeOf){const see=tee.isTypeOf(aee,eee.contextValue,nee);if(Tue(see))return see.then((nee=>{if(!nee)throw Jge(tee,aee,ree);return Yge(eee,tee,aee,oee,iee)}));if(!see)throw Jge(tee,aee,ree)}return Yge(eee,tee,aee,oee,iee)}function Jge(eee,tee,ree){return new Rue(`Expected value of type "${eee.name}" but got: ${kpe(tee)}.`,{nodes:ree})}const Zge=function(eee,tee,ree,nee){if(Sue(eee)&&"string"==typeof eee.__typename)return eee.__typename;const oee=ree.schema.getPossibleTypes(nee),aee=[];for(let i=0;i{for(let i=0;i0)return{errors:cee};let uee;try{uee=Ipe(ree)}catch(Lue){return{errors:[Lue]}}const pee=Fge(tee,uee);return pee.length>0?{errors:pee}:zge({schema:tee,document:uee,rootValue:nee,contextValue:oee,variableValues:aee,operationName:iee,fieldResolver:see,typeResolver:lee})}function nme(eee){return"function"==typeof(null==eee?void 0:eee[Symbol.asyncIterator])}async function ome(...eee){const tee=function(eee){const tee=eee[0];return tee&&"document"in tee?tee:{schema:tee,document:eee[1],rootValue:eee[2],contextValue:eee[3],variableValues:eee[4],operationName:eee[5],subscribeFieldResolver:eee[6]}}(eee),{schema:ree,document:nee,variableValues:oee}=tee;Bge(ree,nee,oee);const aee=qge(tee);if(!("schema"in aee))return{errors:aee};try{const eee=await async function(eee){const{schema:tee,fragments:ree,operation:nee,variableValues:oee,rootValue:aee}=eee,iee=tee.getSubscriptionType();if(null==iee)throw new Rue("Schema is not configured to execute subscription operation.",{nodes:nee});const see=age(tee,ree,oee,iee,nee.selectionSet),[lee,cee]=[...see.entries()][0],uee=tme(tee,iee,cee[0]);if(!uee){const eee=cee[0].name.value;throw new Rue(`The subscription field "${eee}" is not defined.`,{nodes:cee})}const pee=Whe(void 0,lee,iee.name),dee=Qge(eee,uee,cee,iee,pee);try{var fee;const tee=rge(uee,cee[0],oee),ree=eee.contextValue,nee=null!==(fee=uee.subscribe)&&void 0!==fee?fee:eee.subscribeFieldResolver,iee=await nee(aee,tee,ree,dee);if(iee instanceof Error)throw iee;return iee}catch(hee){throw jge(hee,cee,Khe(pee))}}(aee);if(!nme(eee))throw new Error(`Subscription field must return Async Iterable. Received: ${kpe(eee)}.`);return eee}catch(iee){if(iee instanceof Rue)return{errors:[iee]};throw iee}}function ame(eee){const tee={descriptions:!0,specifiedByUrl:!1,directiveIsRepeatable:!1,schemaDescription:!1,inputValueDeprecation:!1,...eee},ree=tee.descriptions?"description":"",nee=tee.specifiedByUrl?"specifiedByURL":"",oee=tee.directiveIsRepeatable?"isRepeatable":"";function aee(eee){return tee.inputValueDeprecation?eee:""}return`\n query IntrospectionQuery {\n __schema {\n ${tee.schemaDescription?ree:""}\n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n ${ree}\n ${oee}\n locations\n args${aee("(includeDeprecated: true)")} {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n ${ree}\n ${nee}\n fields(includeDeprecated: true) {\n name\n ${ree}\n args${aee("(includeDeprecated: true)")} {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields${aee("(includeDeprecated: true)")} {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n ${ree}\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n ${ree}\n type { ...TypeRef }\n defaultValue\n ${aee("isDeprecated")}\n ${aee("deprecationReason")}\n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n `}function ime(eee,tee,ree){var nee,oee,aee,iee;const see=[],lee=Object.create(null),cee=[];let uee;const pee=[];for(const Aee of tee.definitions)if(Aee.kind===Bue.SCHEMA_DEFINITION)uee=Aee;else if(Aee.kind===Bue.SCHEMA_EXTENSION)pee.push(Aee);else if(che(Aee))see.push(Aee);else if(phe(Aee)){const eee=Aee.name.value,tee=lee[eee];lee[eee]=tee?tee.concat([Aee]):[Aee]}else Aee.kind===Bue.DIRECTIVE_DEFINITION&&cee.push(Aee);if(0===Object.keys(lee).length&&0===see.length&&0===cee.length&&0===pee.length&&null==uee)return eee;const dee=Object.create(null);for(const Aee of eee.types)dee[Aee.name]=vee(Aee);for(const Aee of see){var fee;const eee=Aee.name.value;dee[eee]=null!==(fee=sme[eee])&&void 0!==fee?fee:Oee(Aee)}const hee={query:eee.query&&mee(eee.query),mutation:eee.mutation&&mee(eee.mutation),subscription:eee.subscription&&mee(eee.subscription),...uee&&bee([uee]),...bee(pee)};return{description:null===(nee=uee)||void 0===nee||null===(oee=nee.description)||void 0===oee?void 0:oee.value,...hee,types:Object.values(dee),directives:[...eee.directives.map((function(eee){const tee=eee.toConfig();return new dfe({...tee,args:Mpe(tee.args,yee)})})),...cee.map((function(eee){var tee;return new dfe({name:eee.name.value,description:null===(tee=eee.description)||void 0===tee?void 0:tee.value,locations:eee.locations.map((({value:eee})=>eee)),isRepeatable:eee.repeatable,args:Eee(eee.arguments),astNode:eee})}))],extensions:Object.create(null),astNode:null!==(aee=uee)&&void 0!==aee?aee:eee.astNode,extensionASTNodes:eee.extensionASTNodes.concat(pee),assumeValid:null!==(iee=null==ree?void 0:ree.assumeValid)&&void 0!==iee&&iee};function gee(eee){return wde(eee)?new Tde(gee(eee.ofType)):yde(eee)?new Sde(gee(eee.ofType)):mee(eee)}function mee(eee){return dee[eee.name]}function vee(eee){return Pfe(eee)||cfe(eee)?eee:ude(eee)?function(eee){var tee;const ree=eee.toConfig(),nee=null!==(tee=lee[ree.name])&&void 0!==tee?tee:[];let oee=ree.specifiedByURL;for(const iee of nee){var aee;oee=null!==(aee=cme(iee))&&void 0!==aee?aee:oee}return new Lde({...ree,specifiedByURL:oee,extensionASTNodes:ree.extensionASTNodes.concat(nee)})}(eee):pde(eee)?function(eee){var tee;const ree=eee.toConfig(),nee=null!==(tee=lee[ree.name])&&void 0!==tee?tee:[];return new Pde({...ree,interfaces:()=>[...eee.getInterfaces().map(mee),...Iee(nee)],fields:()=>({...Mpe(ree.fields,wee),..._ee(nee)}),extensionASTNodes:ree.extensionASTNodes.concat(nee)})}(eee):fde(eee)?function(eee){var tee;const ree=eee.toConfig(),nee=null!==(tee=lee[ree.name])&&void 0!==tee?tee:[];return new qde({...ree,interfaces:()=>[...eee.getInterfaces().map(mee),...Iee(nee)],fields:()=>({...Mpe(ree.fields,wee),..._ee(nee)}),extensionASTNodes:ree.extensionASTNodes.concat(nee)})}(eee):gde(eee)?function(eee){var tee;const ree=eee.toConfig(),nee=null!==(tee=lee[ree.name])&&void 0!==tee?tee:[];return new Yde({...ree,types:()=>[...eee.getTypes().map(mee),...Nee(nee)],extensionASTNodes:ree.extensionASTNodes.concat(nee)})}(eee):mde(eee)?function(eee){var tee;const ree=eee.toConfig(),nee=null!==(tee=lee[eee.name])&&void 0!==tee?tee:[];return new Qde({...ree,values:{...ree.values,...See(nee)},extensionASTNodes:ree.extensionASTNodes.concat(nee)})}(eee):vde(eee)?function(eee){var tee;const ree=eee.toConfig(),nee=null!==(tee=lee[ree.name])&&void 0!==tee?tee:[];return new Kde({...ree,fields:()=>({...Mpe(ree.fields,(eee=>({...eee,type:gee(eee.type)}))),...Tee(nee)}),extensionASTNodes:ree.extensionASTNodes.concat(nee)})}(eee):void Iue(!1,"Unexpected type: "+kpe(eee))}function wee(eee){return{...eee,type:gee(eee.type),args:eee.args&&Mpe(eee.args,yee)}}function yee(eee){return{...eee,type:gee(eee.type)}}function bee(eee){const tee={};for(const nee of eee){var ree;const eee=null!==(ree=nee.operationTypes)&&void 0!==ree?ree:[];for(const ree of eee)tee[ree.operation]=xee(ree.type)}return tee}function xee(eee){var tee;const ree=eee.name.value,nee=null!==(tee=sme[ree])&&void 0!==tee?tee:dee[ree];if(void 0===nee)throw new Error(`Unknown type: "${ree}".`);return nee}function kee(eee){return eee.kind===Bue.LIST_TYPE?new Tde(kee(eee.type)):eee.kind===Bue.NON_NULL_TYPE?new Sde(kee(eee.type)):xee(eee)}function _ee(eee){const tee=Object.create(null);for(const oee of eee){var ree;const eee=null!==(ree=oee.fields)&&void 0!==ree?ree:[];for(const ree of eee){var nee;tee[ree.name.value]={type:kee(ree.type),description:null===(nee=ree.description)||void 0===nee?void 0:nee.value,args:Eee(ree.arguments),deprecationReason:lme(ree),astNode:ree}}}return tee}function Eee(eee){const tee=null!=eee?eee:[],ree=Object.create(null);for(const oee of tee){var nee;const eee=kee(oee.type);ree[oee.name.value]={type:eee,description:null===(nee=oee.description)||void 0===nee?void 0:nee.value,defaultValue:Zhe(oee.defaultValue,eee),deprecationReason:lme(oee),astNode:oee}}return ree}function Tee(eee){const tee=Object.create(null);for(const oee of eee){var ree;const eee=null!==(ree=oee.fields)&&void 0!==ree?ree:[];for(const ree of eee){var nee;const eee=kee(ree.type);tee[ree.name.value]={type:eee,description:null===(nee=ree.description)||void 0===nee?void 0:nee.value,defaultValue:Zhe(ree.defaultValue,eee),deprecationReason:lme(ree),astNode:ree}}}return tee}function See(eee){const tee=Object.create(null);for(const oee of eee){var ree;const eee=null!==(ree=oee.values)&&void 0!==ree?ree:[];for(const ree of eee){var nee;tee[ree.name.value]={description:null===(nee=ree.description)||void 0===nee?void 0:nee.value,deprecationReason:lme(ree),astNode:ree}}}return tee}function Iee(eee){return eee.flatMap((eee=>{var tee,ree;return null!==(tee=null===(ree=eee.interfaces)||void 0===ree?void 0:ree.map(xee))&&void 0!==tee?tee:[]}))}function Nee(eee){return eee.flatMap((eee=>{var tee,ree;return null!==(tee=null===(ree=eee.types)||void 0===ree?void 0:ree.map(xee))&&void 0!==tee?tee:[]}))}function Oee(eee){var tee;const ree=eee.name.value,nee=null!==(tee=lee[ree])&&void 0!==tee?tee:[];switch(eee.kind){case Bue.OBJECT_TYPE_DEFINITION:{var oee;const tee=[eee,...nee];return new Pde({name:ree,description:null===(oee=eee.description)||void 0===oee?void 0:oee.value,interfaces:()=>Iee(tee),fields:()=>_ee(tee),astNode:eee,extensionASTNodes:nee})}case Bue.INTERFACE_TYPE_DEFINITION:{var aee;const tee=[eee,...nee];return new qde({name:ree,description:null===(aee=eee.description)||void 0===aee?void 0:aee.value,interfaces:()=>Iee(tee),fields:()=>_ee(tee),astNode:eee,extensionASTNodes:nee})}case Bue.ENUM_TYPE_DEFINITION:{var iee;const tee=[eee,...nee];return new Qde({name:ree,description:null===(iee=eee.description)||void 0===iee?void 0:iee.value,values:See(tee),astNode:eee,extensionASTNodes:nee})}case Bue.UNION_TYPE_DEFINITION:{var see;const tee=[eee,...nee];return new Yde({name:ree,description:null===(see=eee.description)||void 0===see?void 0:see.value,types:()=>Nee(tee),astNode:eee,extensionASTNodes:nee})}case Bue.SCALAR_TYPE_DEFINITION:var cee;return new Lde({name:ree,description:null===(cee=eee.description)||void 0===cee?void 0:cee.value,specifiedByURL:cme(eee),astNode:eee,extensionASTNodes:nee});case Bue.INPUT_OBJECT_TYPE_DEFINITION:{var uee;const tee=[eee,...nee];return new Kde({name:ree,description:null===(uee=eee.description)||void 0===uee?void 0:uee.value,fields:()=>Tee(tee),astNode:eee,extensionASTNodes:nee})}}}}const sme=Lpe([...lfe,...Lfe],(eee=>eee.name));function lme(eee){const tee=nge(mfe,eee);return null==tee?void 0:tee.reason}function cme(eee){const tee=nge(vfe,eee);return null==tee?void 0:tee.url}function ume(eee,tee){null!=eee&&eee.kind===Bue.DOCUMENT||Eue(!1,"Must provide valid Document AST."),!0!==(null==tee?void 0:tee.assumeValid)&&!0!==(null==tee?void 0:tee.assumeValidSDL)&&function(eee){const tee=Lge(eee);if(0!==tee.length)throw new Error(tee.map((eee=>eee.message)).join("\n\n"))}(eee);const ree=ime({description:void 0,types:[],directives:[],extensions:Object.create(null),extensionASTNodes:[],assumeValid:!1},eee,tee);if(null==ree.astNode)for(const oee of ree.types)switch(oee.name){case"Query":ree.query=oee;break;case"Mutation":ree.mutation=oee;break;case"Subscription":ree.subscription=oee}const nee=[...ree.directives,...wfe.filter((eee=>ree.directives.every((tee=>tee.name!==eee.name))))];return new Ufe({...ree,directives:nee})}function pme(eee,tee){const ree=Object.create(null);for(const nee of Object.keys(eee).sort(jpe))ree[nee]=tee(eee[nee]);return ree}function dme(eee){return fme(eee,(eee=>eee.name))}function fme(eee,tee){return eee.slice().sort(((eee,ree)=>jpe(tee(eee),tee(ree))))}function hme(eee){return!cfe(eee)&&!Pfe(eee)}function gme(eee,tee,ree){const nee=eee.getDirectives().filter(tee),oee=Object.values(eee.getTypeMap()).filter(ree);return[mme(eee),...nee.map((eee=>function(eee){return Eme(eee)+"directive @"+eee.name+xme(eee.args)+(eee.isRepeatable?" repeatable":"")+" on "+eee.locations.join(" | ")}(eee))),...oee.map((eee=>vme(eee)))].filter(Boolean).join("\n\n")}function mme(eee){if(null==eee.description&&function(eee){const tee=eee.getQueryType();if(tee&&"Query"!==tee.name)return!1;const ree=eee.getMutationType();if(ree&&"Mutation"!==ree.name)return!1;const nee=eee.getSubscriptionType();if(nee&&"Subscription"!==nee.name)return!1;return!0}(eee))return;const tee=[],ree=eee.getQueryType();ree&&tee.push(` query: ${ree.name}`);const nee=eee.getMutationType();nee&&tee.push(` mutation: ${nee.name}`);const oee=eee.getSubscriptionType();return oee&&tee.push(` subscription: ${oee.name}`),Eme(eee)+`schema {\n${tee.join("\n")}\n}`}function vme(eee){return ude(eee)?function(eee){return Eme(eee)+`scalar ${eee.name}`+function(eee){if(null==eee.specifiedByURL)return"";return` @specifiedBy(url: ${Zpe({kind:Bue.STRING,value:eee.specifiedByURL})})`}(eee)}(eee):pde(eee)?function(eee){return Eme(eee)+`type ${eee.name}`+wme(eee)+yme(eee)}(eee):fde(eee)?function(eee){return Eme(eee)+`interface ${eee.name}`+wme(eee)+yme(eee)}(eee):gde(eee)?function(eee){const tee=eee.getTypes(),ree=tee.length?" = "+tee.join(" | "):"";return Eme(eee)+"union "+eee.name+ree}(eee):mde(eee)?function(eee){const tee=eee.getValues().map(((eee,i)=>Eme(eee," ",!i)+" "+eee.name+_me(eee.deprecationReason)));return Eme(eee)+`enum ${eee.name}`+bme(tee)}(eee):vde(eee)?function(eee){const tee=Object.values(eee.getFields()).map(((f,i)=>Eme(f," ",!i)+" "+kme(f)));return Eme(eee)+`input ${eee.name}`+bme(tee)}(eee):void Iue(!1,"Unexpected type: "+kpe(eee))}function wme(eee){const tee=eee.getInterfaces();return tee.length?" implements "+tee.map((i=>i.name)).join(" & "):""}function yme(eee){const tee=Object.values(eee.getFields()).map(((f,i)=>Eme(f," ",!i)+" "+f.name+xme(f.args," ")+": "+String(f.type)+_me(f.deprecationReason)));return bme(tee)}function bme(eee){return 0!==eee.length?" {\n"+eee.join("\n")+"\n}":""}function xme(eee,tee=""){return 0===eee.length?"":eee.every((eee=>!eee.description))?"("+eee.map(kme).join(", ")+")":"(\n"+eee.map(((eee,i)=>Eme(eee," "+tee,!i)+" "+tee+kme(eee))).join("\n")+"\n"+tee+")"}function kme(eee){const tee=xfe(eee.defaultValue,eee.type);let ree=eee.name+": "+String(eee.type);return tee&&(ree+=` = ${Zpe(tee)}`),ree+_me(eee.deprecationReason)}function _me(eee){if(null==eee)return"";if(eee!==gfe){return` @deprecated(reason: ${Zpe({kind:Bue.STRING,value:eee})})`}return" @deprecated"}function Eme(eee,tee="",ree=!0){const{description:nee}=eee;if(null==nee)return"";return(tee&&!ree?"\n"+tee:tee)+Zpe({kind:Bue.STRING,value:nee,block:Jue(nee)}).replace(/\n/g,"\n"+tee)+"\n"}function Tme(eee,tee,ree){if(!eee.has(ree)){eee.add(ree);const nee=tee[ree];if(void 0!==nee)for(const ree of nee)Tme(eee,tee,ree)}}function Sme(eee){const tee=[];return Hpe(eee,{FragmentSpread(eee){tee.push(eee.name.value)}}),tee}function Ime(eee){if("string"==typeof eee||Eue(!1,"Expected name to be a string."),eee.startsWith("__"))return new Rue(`Name "${eee}" must not begin with "__", which is reserved by GraphQL introspection.`);try{sde(eee)}catch(tee){return tee}}var Nme,Ome;function Ame(eee,tee){return[...Cme(eee,tee),...Dme(eee,tee)]}function Dme(eee,tee){const ree=[],nee=Bme(eee.getDirectives(),tee.getDirectives());for(const oee of nee.removed)ree.push({type:Nme.DIRECTIVE_REMOVED,description:`${oee.name} was removed.`});for(const[oee,aee]of nee.persisted){const eee=Bme(oee.args,aee.args);for(const tee of eee.added)Bde(tee)&&ree.push({type:Nme.REQUIRED_DIRECTIVE_ARG_ADDED,description:`A required arg ${tee.name} on directive ${oee.name} was added.`});for(const tee of eee.removed)ree.push({type:Nme.DIRECTIVE_ARG_REMOVED,description:`${tee.name} was removed from ${oee.name}.`});oee.isRepeatable&&!aee.isRepeatable&&ree.push({type:Nme.DIRECTIVE_REPEATABLE_REMOVED,description:`Repeatable flag was removed from ${oee.name}.`});for(const tee of oee.locations)aee.locations.includes(tee)||ree.push({type:Nme.DIRECTIVE_LOCATION_REMOVED,description:`${tee} was removed from ${oee.name}.`})}return ree}function Cme(eee,tee){const ree=[],nee=Bme(Object.values(eee.getTypeMap()),Object.values(tee.getTypeMap()));for(const oee of nee.removed)ree.push({type:Nme.TYPE_REMOVED,description:cfe(oee)?`Standard scalar ${oee.name} was removed because it is not referenced anymore.`:`${oee.name} was removed.`});for(const[oee,aee]of nee.persisted)mde(oee)&&mde(aee)?ree.push(...Lme(oee,aee)):gde(oee)&&gde(aee)?ree.push(...Fme(oee,aee)):vde(oee)&&vde(aee)?ree.push(...Rme(oee,aee)):pde(oee)&&pde(aee)||fde(oee)&&fde(aee)?ree.push(...Mme(oee,aee),...Pme(oee,aee)):oee.constructor!==aee.constructor&&ree.push({type:Nme.TYPE_CHANGED_KIND,description:`${oee.name} changed from ${$me(oee)} to ${$me(aee)}.`});return ree}function Rme(eee,tee){const ree=[],nee=Bme(Object.values(eee.getFields()),Object.values(tee.getFields()));for(const oee of nee.added)Xde(oee)?ree.push({type:Nme.REQUIRED_INPUT_FIELD_ADDED,description:`A required field ${oee.name} on input type ${eee.name} was added.`}):ree.push({type:Ome.OPTIONAL_INPUT_FIELD_ADDED,description:`An optional field ${oee.name} on input type ${eee.name} was added.`});for(const oee of nee.removed)ree.push({type:Nme.FIELD_REMOVED,description:`${eee.name}.${oee.name} was removed.`});for(const[oee,aee]of nee.persisted){zme(oee.type,aee.type)||ree.push({type:Nme.FIELD_CHANGED_KIND,description:`${eee.name}.${oee.name} changed type from ${String(oee.type)} to ${String(aee.type)}.`})}return ree}function Fme(eee,tee){const ree=[],nee=Bme(eee.getTypes(),tee.getTypes());for(const oee of nee.added)ree.push({type:Ome.TYPE_ADDED_TO_UNION,description:`${oee.name} was added to union type ${eee.name}.`});for(const oee of nee.removed)ree.push({type:Nme.TYPE_REMOVED_FROM_UNION,description:`${oee.name} was removed from union type ${eee.name}.`});return ree}function Lme(eee,tee){const ree=[],nee=Bme(eee.getValues(),tee.getValues());for(const oee of nee.added)ree.push({type:Ome.VALUE_ADDED_TO_ENUM,description:`${oee.name} was added to enum type ${eee.name}.`});for(const oee of nee.removed)ree.push({type:Nme.VALUE_REMOVED_FROM_ENUM,description:`${oee.name} was removed from enum type ${eee.name}.`});return ree}function Pme(eee,tee){const ree=[],nee=Bme(eee.getInterfaces(),tee.getInterfaces());for(const oee of nee.added)ree.push({type:Ome.IMPLEMENTED_INTERFACE_ADDED,description:`${oee.name} added to interfaces implemented by ${eee.name}.`});for(const oee of nee.removed)ree.push({type:Nme.IMPLEMENTED_INTERFACE_REMOVED,description:`${eee.name} no longer implements interface ${oee.name}.`});return ree}function Mme(eee,tee){const ree=[],nee=Bme(Object.values(eee.getFields()),Object.values(tee.getFields()));for(const oee of nee.removed)ree.push({type:Nme.FIELD_REMOVED,description:`${eee.name}.${oee.name} was removed.`});for(const[oee,aee]of nee.persisted){ree.push(...jme(eee,oee,aee));Ume(oee.type,aee.type)||ree.push({type:Nme.FIELD_CHANGED_KIND,description:`${eee.name}.${oee.name} changed type from ${String(oee.type)} to ${String(aee.type)}.`})}return ree}function jme(eee,tee,ree){const nee=[],oee=Bme(tee.args,ree.args);for(const aee of oee.removed)nee.push({type:Nme.ARG_REMOVED,description:`${eee.name}.${tee.name} arg ${aee.name} was removed.`});for(const[aee,iee]of oee.persisted){if(zme(aee.type,iee.type)){if(void 0!==aee.defaultValue)if(void 0===iee.defaultValue)nee.push({type:Ome.ARG_DEFAULT_VALUE_CHANGE,description:`${eee.name}.${tee.name} arg ${aee.name} defaultValue was removed.`});else{const ree=Vme(aee.defaultValue,aee.type),oee=Vme(iee.defaultValue,iee.type);ree!==oee&&nee.push({type:Ome.ARG_DEFAULT_VALUE_CHANGE,description:`${eee.name}.${tee.name} arg ${aee.name} has changed defaultValue from ${ree} to ${oee}.`})}}else nee.push({type:Nme.ARG_CHANGED_KIND,description:`${eee.name}.${tee.name} arg ${aee.name} has changed type from ${String(aee.type)} to ${String(iee.type)}.`})}for(const aee of oee.added)Bde(aee)?nee.push({type:Nme.REQUIRED_ARG_ADDED,description:`A required arg ${aee.name} on ${eee.name}.${tee.name} was added.`}):nee.push({type:Ome.OPTIONAL_ARG_ADDED,description:`An optional arg ${aee.name} on ${eee.name}.${tee.name} was added.`});return nee}function Ume(eee,tee){return wde(eee)?wde(tee)&&Ume(eee.ofType,tee.ofType)||yde(tee)&&Ume(eee,tee.ofType):yde(eee)?yde(tee)&&Ume(eee.ofType,tee.ofType):Dde(tee)&&eee.name===tee.name||yde(tee)&&Ume(eee,tee.ofType)}function zme(eee,tee){return wde(eee)?wde(tee)&&zme(eee.ofType,tee.ofType):yde(eee)?yde(tee)&&zme(eee.ofType,tee.ofType)||!yde(tee)&&zme(eee.ofType,tee):Dde(tee)&&eee.name===tee.name}function $me(eee){return ude(eee)?"a Scalar type":pde(eee)?"an Object type":fde(eee)?"an Interface type":gde(eee)?"a Union type":mde(eee)?"an Enum type":vde(eee)?"an Input type":void Iue(!1,"Unexpected type: "+kpe(eee))}function Vme(eee,tee){const ree=xfe(eee,tee);return null!=ree||Iue(!1),Zpe(Ihe(ree))}function Bme(eee,tee){const ree=[],nee=[],oee=[],aee=Lpe(eee,(({name:eee})=>eee)),iee=Lpe(tee,(({name:eee})=>eee));for(const see of eee){const eee=iee[see.name];void 0===eee?nee.push(see):oee.push([see,eee])}for(const see of tee)void 0===aee[see.name]&&ree.push(see);return{added:ree,persisted:oee,removed:nee}}!function(eee){eee.TYPE_REMOVED="TYPE_REMOVED",eee.TYPE_CHANGED_KIND="TYPE_CHANGED_KIND",eee.TYPE_REMOVED_FROM_UNION="TYPE_REMOVED_FROM_UNION",eee.VALUE_REMOVED_FROM_ENUM="VALUE_REMOVED_FROM_ENUM",eee.REQUIRED_INPUT_FIELD_ADDED="REQUIRED_INPUT_FIELD_ADDED",eee.IMPLEMENTED_INTERFACE_REMOVED="IMPLEMENTED_INTERFACE_REMOVED",eee.FIELD_REMOVED="FIELD_REMOVED",eee.FIELD_CHANGED_KIND="FIELD_CHANGED_KIND",eee.REQUIRED_ARG_ADDED="REQUIRED_ARG_ADDED",eee.ARG_REMOVED="ARG_REMOVED",eee.ARG_CHANGED_KIND="ARG_CHANGED_KIND",eee.DIRECTIVE_REMOVED="DIRECTIVE_REMOVED",eee.DIRECTIVE_ARG_REMOVED="DIRECTIVE_ARG_REMOVED",eee.REQUIRED_DIRECTIVE_ARG_ADDED="REQUIRED_DIRECTIVE_ARG_ADDED",eee.DIRECTIVE_REPEATABLE_REMOVED="DIRECTIVE_REPEATABLE_REMOVED",eee.DIRECTIVE_LOCATION_REMOVED="DIRECTIVE_LOCATION_REMOVED"}(Nme||(Nme={})),function(eee){eee.VALUE_ADDED_TO_ENUM="VALUE_ADDED_TO_ENUM",eee.TYPE_ADDED_TO_UNION="TYPE_ADDED_TO_UNION",eee.OPTIONAL_INPUT_FIELD_ADDED="OPTIONAL_INPUT_FIELD_ADDED",eee.OPTIONAL_ARG_ADDED="OPTIONAL_ARG_ADDED",eee.IMPLEMENTED_INTERFACE_ADDED="IMPLEMENTED_INTERFACE_ADDED",eee.ARG_DEFAULT_VALUE_CHANGE="ARG_DEFAULT_VALUE_CHANGE"}(Ome||(Ome={}));const qme=Object.freeze(Object.defineProperty({__proto__:null,BREAK:Kpe,get BreakingChangeType(){return Nme},DEFAULT_DEPRECATION_REASON:gfe,get DangerousChangeType(){return Ome},get DirectiveLocation(){return Vue},ExecutableDefinitionsRule:dhe,FieldsOnCorrectTypeRule:fhe,FragmentsOnCompositeTypesRule:hhe,GRAPHQL_MAX_INT:tfe,GRAPHQL_MIN_INT:rfe,GraphQLBoolean:ife,GraphQLDeprecatedDirective:mfe,GraphQLDirective:dfe,GraphQLEnumType:Qde,GraphQLError:Rue,GraphQLFloat:ofe,GraphQLID:sfe,GraphQLIncludeDirective:ffe,GraphQLInputObjectType:Kde,GraphQLInt:nfe,GraphQLInterfaceType:qde,GraphQLList:Tde,GraphQLNonNull:Sde,GraphQLObjectType:Pde,GraphQLScalarType:Lde,GraphQLSchema:Ufe,GraphQLSkipDirective:hfe,GraphQLSpecifiedByDirective:vfe,GraphQLString:afe,GraphQLUnionType:Yde,get Kind(){return Bue},KnownArgumentNamesRule:ghe,KnownDirectivesRule:vhe,KnownFragmentNamesRule:whe,KnownTypeNamesRule:yhe,Lexer:epe,Location:Pue,LoneAnonymousOperationRule:xhe,LoneSchemaDefinitionRule:khe,NoDeprecatedCustomRule:function(eee){return{Field(tee){const ree=eee.getFieldDef(),nee=null==ree?void 0:ree.deprecationReason;if(ree&&null!=nee){const oee=eee.getParentType();null!=oee||Iue(!1),eee.reportError(new Rue(`The field ${oee.name}.${ree.name} is deprecated. ${nee}`,{nodes:tee}))}},Argument(tee){const ree=eee.getArgument(),nee=null==ree?void 0:ree.deprecationReason;if(ree&&null!=nee){const oee=eee.getDirective();if(null!=oee)eee.reportError(new Rue(`Directive "@${oee.name}" argument "${ree.name}" is deprecated. ${nee}`,{nodes:tee}));else{const oee=eee.getParentType(),aee=eee.getFieldDef();null!=oee&&null!=aee||Iue(!1),eee.reportError(new Rue(`Field "${oee.name}.${aee.name}" argument "${ree.name}" is deprecated. ${nee}`,{nodes:tee}))}}},ObjectField(tee){const ree=Cde(eee.getParentInputType());if(vde(ree)){const nee=ree.getFields()[tee.name.value],oee=null==nee?void 0:nee.deprecationReason;null!=oee&&eee.reportError(new Rue(`The input field ${ree.name}.${nee.name} is deprecated. ${oee}`,{nodes:tee}))}},EnumValue(tee){const ree=eee.getEnumValue(),nee=null==ree?void 0:ree.deprecationReason;if(ree&&null!=nee){const oee=Cde(eee.getInputType());null!=oee||Iue(!1),eee.reportError(new Rue(`The enum value "${oee.name}.${ree.name}" is deprecated. ${nee}`,{nodes:tee}))}}}},NoFragmentCyclesRule:_he,NoSchemaIntrospectionCustomRule:function(eee){return{Field(tee){const ree=Cde(eee.getType());ree&&Pfe(ree)&&eee.reportError(new Rue(`GraphQL introspection has been disabled, but the requested query contained the field "${tee.name.value}".`,{nodes:tee}))}}},NoUndefinedVariablesRule:Ehe,NoUnusedFragmentsRule:The,NoUnusedVariablesRule:She,get OperationTypeNode(){return $ue},OverlappingFieldsCanBeMergedRule:Ohe,PossibleFragmentSpreadsRule:zhe,PossibleTypeExtensionsRule:$he,ProvidedRequiredArgumentsRule:Bhe,ScalarLeafsRule:Ghe,SchemaMetaFieldDef:Cfe,SingleFieldSubscriptionsRule:cge,Source:Tpe,Token:Mue,get TokenKind(){return que},TypeInfo:nhe,get TypeKind(){return Afe},TypeMetaFieldDef:Rfe,TypeNameMetaFieldDef:Ffe,UniqueArgumentDefinitionNamesRule:pge,UniqueArgumentNamesRule:dge,UniqueDirectiveNamesRule:fge,UniqueDirectivesPerLocationRule:hge,UniqueEnumValueNamesRule:gge,UniqueFieldDefinitionNamesRule:mge,UniqueFragmentNamesRule:wge,UniqueInputFieldNamesRule:yge,UniqueOperationNamesRule:bge,UniqueOperationTypesRule:xge,UniqueTypeNamesRule:kge,UniqueVariableNamesRule:_ge,ValidationContext:Rge,ValuesOfCorrectTypeRule:Ege,VariablesAreInputTypesRule:Sge,VariablesInAllowedPositionRule:Ige,__Directive:Efe,__DirectiveLocation:Tfe,__EnumValue:Ofe,__Field:Ife,__InputValue:Nfe,__Schema:_fe,__Type:Sfe,__TypeKind:Dfe,assertAbstractType:function(eee){if(!Ede(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL abstract type.`);return eee},assertCompositeType:function(eee){if(!_de(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL composite type.`);return eee},assertDirective:function(eee){if(!pfe(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL directive.`);return eee},assertEnumType:function(eee){if(!mde(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL Enum type.`);return eee},assertEnumValueName:lde,assertInputObjectType:function(eee){if(!vde(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL Input Object type.`);return eee},assertInputType:function(eee){if(!bde(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL input type.`);return eee},assertInterfaceType:hde,assertLeafType:function(eee){if(!kde(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL leaf type.`);return eee},assertListType:function(eee){if(!wde(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL List type.`);return eee},assertName:sde,assertNamedType:function(eee){if(!Dde(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL named type.`);return eee},assertNonNullType:function(eee){if(!yde(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL Non-Null type.`);return eee},assertNullableType:Ode,assertObjectType:dde,assertOutputType:function(eee){if(!xde(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL output type.`);return eee},assertScalarType:function(eee){if(!ude(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL Scalar type.`);return eee},assertSchema:jfe,assertType:function(eee){if(!cde(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL type.`);return eee},assertUnionType:function(eee){if(!gde(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL Union type.`);return eee},assertValidName:function(eee){const tee=Ime(eee);if(tee)throw tee;return eee},assertValidSchema:Vfe,assertWrappingType:function(eee){if(!Ide(eee))throw new Error(`Expected ${kpe(eee)} to be a GraphQL wrapping type.`);return eee},astFromValue:xfe,buildASTSchema:ume,buildClientSchema:function(eee,tee){Sue(eee)&&Sue(eee.__schema)||Eue(!1,`Invalid or incomplete introspection result. Ensure that you are passing "data" property of introspection response and no "errors" was returned alongside: ${kpe(eee)}.`);const ree=eee.__schema,nee=Ppe(ree.types,(eee=>eee.name),(eee=>function(eee){if(null!=eee&&null!=eee.name&&null!=eee.kind)switch(eee.kind){case Afe.SCALAR:return new Lde({name:(nee=eee).name,description:nee.description,specifiedByURL:nee.specifiedByURL});case Afe.OBJECT:return new Pde({name:(ree=eee).name,description:ree.description,interfaces:()=>dee(ree),fields:()=>fee(ree)});case Afe.INTERFACE:return new qde({name:(tee=eee).name,description:tee.description,interfaces:()=>dee(tee),fields:()=>fee(tee)});case Afe.UNION:return function(eee){if(!eee.possibleTypes){const tee=kpe(eee);throw new Error(`Introspection result missing possibleTypes: ${tee}.`)}return new Yde({name:eee.name,description:eee.description,types:()=>eee.possibleTypes.map(uee)})}(eee);case Afe.ENUM:return function(eee){if(!eee.enumValues){const tee=kpe(eee);throw new Error(`Introspection result missing enumValues: ${tee}.`)}return new Qde({name:eee.name,description:eee.description,values:Ppe(eee.enumValues,(eee=>eee.name),(eee=>({description:eee.description,deprecationReason:eee.deprecationReason})))})}(eee);case Afe.INPUT_OBJECT:return function(eee){if(!eee.inputFields){const tee=kpe(eee);throw new Error(`Introspection result missing inputFields: ${tee}.`)}return new Kde({name:eee.name,description:eee.description,fields:()=>gee(eee.inputFields)})}(eee)}var tee;var ree;var nee;const oee=kpe(eee);throw new Error(`Invalid or incomplete introspection result. Ensure that a full introspection query is used in order to build a client schema: ${oee}.`)}(eee)));for(const vee of[...lfe,...Lfe])nee[vee.name]&&(nee[vee.name]=vee);const oee=ree.queryType?uee(ree.queryType):null,aee=ree.mutationType?uee(ree.mutationType):null,iee=ree.subscriptionType?uee(ree.subscriptionType):null,see=ree.directives?ree.directives.map((function(eee){if(!eee.args){const tee=kpe(eee);throw new Error(`Introspection result missing directive args: ${tee}.`)}if(!eee.locations){const tee=kpe(eee);throw new Error(`Introspection result missing directive locations: ${tee}.`)}return new dfe({name:eee.name,description:eee.description,isRepeatable:eee.isRepeatable,locations:eee.locations.slice(),args:gee(eee.args)})})):[];return new Ufe({description:ree.description,query:oee,mutation:aee,subscription:iee,types:Object.values(nee),directives:see,assumeValid:null==tee?void 0:tee.assumeValid});function lee(eee){if(eee.kind===Afe.LIST){const tee=eee.ofType;if(!tee)throw new Error("Decorated type deeper than introspection query.");return new Tde(lee(tee))}if(eee.kind===Afe.NON_NULL){const tee=eee.ofType;if(!tee)throw new Error("Decorated type deeper than introspection query.");const ree=lee(tee);return new Sde(Ode(ree))}return cee(eee)}function cee(eee){const tee=eee.name;if(!tee)throw new Error(`Unknown type reference: ${kpe(eee)}.`);const ree=nee[tee];if(!ree)throw new Error(`Invalid or incomplete schema, unknown type: ${tee}. Ensure that a full introspection query is used in order to build a client schema.`);return ree}function uee(eee){return dde(cee(eee))}function pee(eee){return hde(cee(eee))}function dee(eee){if(null===eee.interfaces&&eee.kind===Afe.INTERFACE)return[];if(!eee.interfaces){const tee=kpe(eee);throw new Error(`Introspection result missing interfaces: ${tee}.`)}return eee.interfaces.map(pee)}function fee(eee){if(!eee.fields)throw new Error(`Introspection result missing fields: ${kpe(eee)}.`);return Ppe(eee.fields,(eee=>eee.name),hee)}function hee(eee){const tee=lee(eee.type);if(!xde(tee)){const eee=kpe(tee);throw new Error(`Introspection must provide output type for fields, but received: ${eee}.`)}if(!eee.args){const tee=kpe(eee);throw new Error(`Introspection result missing field args: ${tee}.`)}return{description:eee.description,deprecationReason:eee.deprecationReason,type:tee,args:gee(eee.args)}}function gee(eee){return Ppe(eee,(eee=>eee.name),mee)}function mee(eee){const tee=lee(eee.type);if(!bde(tee)){const eee=kpe(tee);throw new Error(`Introspection must provide input type for arguments, but received: ${eee}.`)}const ree=null!=eee.defaultValue?Zhe(Npe(eee.defaultValue),tee):void 0;return{description:eee.description,type:tee,defaultValue:ree,deprecationReason:eee.deprecationReason}}},buildSchema:function(eee,tee){return ume(Ipe(eee,{noLocation:null==tee?void 0:tee.noLocation,allowLegacyFragmentVariables:null==tee?void 0:tee.allowLegacyFragmentVariables}),{assumeValidSDL:null==tee?void 0:tee.assumeValidSDL,assumeValid:null==tee?void 0:tee.assumeValid})},coerceInputValue:Hhe,concatAST:function(eee){const tee=[];for(const ree of eee)tee.push(...ree.definitions);return{kind:Bue.DOCUMENT,definitions:tee}},createSourceEventStream:ome,defaultFieldResolver:eme,defaultTypeResolver:Zge,doTypesOverlap:efe,execute:zge,executeSync:$ge,extendSchema:function(eee,tee,ree){jfe(eee),null!=tee&&tee.kind===Bue.DOCUMENT||Eue(!1,"Must provide valid Document AST."),!0!==(null==ree?void 0:ree.assumeValid)&&!0!==(null==ree?void 0:ree.assumeValidSDL)&&function(eee,tee){const ree=Lge(eee,tee);if(0!==ree.length)throw new Error(ree.map((eee=>eee.message)).join("\n\n"))}(tee,eee);const nee=eee.toConfig(),oee=ime(nee,tee,ree);return nee===oee?eee:new Ufe(oee)},findBreakingChanges:function(eee,tee){return Ame(eee,tee).filter((eee=>eee.type in Nme))},findDangerousChanges:function(eee,tee){return Ame(eee,tee).filter((eee=>eee.type in Ome))},formatError:function(eee){return eee.toJSON()},getArgumentValues:rge,getDirectiveValues:nge,getEnterLeaveForKind:Jpe,getIntrospectionQuery:ame,getLocation:Oue,getNamedType:Cde,getNullableType:Ade,getOperationAST:function(eee,tee){let ree=null;for(const oee of eee.definitions){var nee;if(oee.kind===Bue.OPERATION_DEFINITION)if(null==tee){if(ree)return null;ree=oee}else if((null===(nee=oee.name)||void 0===nee?void 0:nee.value)===tee)return oee}return ree},getOperationRootType:function(eee,tee){if("query"===tee.operation){const ree=eee.getQueryType();if(!ree)throw new Rue("Schema does not define the required query root type.",{nodes:tee});return ree}if("mutation"===tee.operation){const ree=eee.getMutationType();if(!ree)throw new Rue("Schema is not configured for mutations.",{nodes:tee});return ree}if("subscription"===tee.operation){const ree=eee.getSubscriptionType();if(!ree)throw new Rue("Schema is not configured for subscriptions.",{nodes:tee});return ree}throw new Rue("Can only have query, mutation and subscription operations.",{nodes:tee})},getVariableValues:tge,getVisitFn:function(eee,tee,ree){const{enter:nee,leave:oee}=Jpe(eee,tee);return ree?oee:nee},graphql:function(eee){return new Promise((tee=>tee(rme(eee))))},graphqlSync:function(eee){const tee=rme(eee);if(Tue(tee))throw new Error("GraphQL execution failed to complete synchronously.");return tee},introspectionFromSchema:function(eee,tee){const ree=$ge({schema:eee,document:Ipe(ame({specifiedByUrl:!0,directiveIsRepeatable:!0,schemaDescription:!0,inputValueDeprecation:!0,...tee}))});return!ree.errors&&ree.data||Iue(!1),ree.data},introspectionTypes:Lfe,isAbstractType:Ede,isCompositeType:_de,isConstValueNode:function eee(tee){return she(tee)&&(tee.kind===Bue.LIST?tee.values.some(eee):tee.kind===Bue.OBJECT?tee.fields.some((tee=>eee(tee.value))):tee.kind!==Bue.VARIABLE)},isDefinitionNode:function(eee){return ihe(eee)||lhe(eee)||uhe(eee)},isDirective:pfe,isEnumType:mde,isEqualType:Jde,isExecutableDefinitionNode:ihe,isInputObjectType:vde,isInputType:bde,isInterfaceType:fde,isIntrospectionType:Pfe,isLeafType:kde,isListType:wde,isNamedType:Dde,isNonNullType:yde,isNullableType:Nde,isObjectType:pde,isOutputType:xde,isRequiredArgument:Bde,isRequiredInputField:Xde,isScalarType:ude,isSchema:Mfe,isSelectionNode:function(eee){return eee.kind===Bue.FIELD||eee.kind===Bue.FRAGMENT_SPREAD||eee.kind===Bue.INLINE_FRAGMENT},isSpecifiedDirective:yfe,isSpecifiedScalarType:cfe,isType:cde,isTypeDefinitionNode:che,isTypeExtensionNode:phe,isTypeNode:function(eee){return eee.kind===Bue.NAMED_TYPE||eee.kind===Bue.LIST_TYPE||eee.kind===Bue.NON_NULL_TYPE},isTypeSubTypeOf:Zde,isTypeSystemDefinitionNode:lhe,isTypeSystemExtensionNode:uhe,isUnionType:gde,isValidNameError:Ime,isValueNode:she,isWrappingType:Ide,lexicographicSortSchema:function(eee){const tee=eee.toConfig(),ree=Ppe(dme(tee.types),(eee=>eee.name),(function(eee){if(ude(eee)||Pfe(eee))return eee;if(pde(eee)){const tee=eee.toConfig();return new Pde({...tee,interfaces:()=>lee(tee.interfaces),fields:()=>see(tee.fields)})}if(fde(eee)){const tee=eee.toConfig();return new qde({...tee,interfaces:()=>lee(tee.interfaces),fields:()=>see(tee.fields)})}if(gde(eee)){const tee=eee.toConfig();return new Yde({...tee,types:()=>lee(tee.types)})}if(mde(eee)){const tee=eee.toConfig();return new Qde({...tee,values:pme(tee.values,(eee=>eee))})}if(vde(eee)){const tee=eee.toConfig();return new Kde({...tee,fields:()=>pme(tee.fields,(eee=>({...eee,type:nee(eee.type)})))})}Iue(!1,"Unexpected type: "+kpe(eee))}));return new Ufe({...tee,types:Object.values(ree),directives:dme(tee.directives).map((function(eee){const tee=eee.toConfig();return new dfe({...tee,locations:fme(tee.locations,(x=>x)),args:iee(tee.args)})})),query:aee(tee.query),mutation:aee(tee.mutation),subscription:aee(tee.subscription)});function nee(eee){return wde(eee)?new Tde(nee(eee.ofType)):yde(eee)?new Sde(nee(eee.ofType)):oee(eee)}function oee(eee){return ree[eee.name]}function aee(eee){return eee&&oee(eee)}function iee(eee){return pme(eee,(eee=>({...eee,type:nee(eee.type)})))}function see(eee){return pme(eee,(eee=>({...eee,type:nee(eee.type),args:eee.args&&iee(eee.args)})))}function lee(eee){return dme(eee).map(oee)}},locatedError:jge,parse:Ipe,parseConstValue:function(eee,tee){const ree=new Ope(eee,tee);ree.expectToken(que.SOF);const nee=ree.parseConstValueLiteral();return ree.expectToken(que.EOF),nee},parseType:function(eee,tee){const ree=new Ope(eee,tee);ree.expectToken(que.SOF);const nee=ree.parseTypeReference();return ree.expectToken(que.EOF),nee},parseValue:Npe,print:Zpe,printError:function(eee){return eee.toString()},printIntrospectionSchema:function(eee){return gme(eee,yfe,Pfe)},printLocation:Aue,printSchema:function(eee){return gme(eee,(n=>!yfe(n)),hme)},printSourceLocation:Due,printType:vme,resolveObjMapThunk:Fde,resolveReadonlyArrayThunk:Rde,responsePathAsArray:Khe,separateOperations:function(eee){const tee=[],ree=Object.create(null);for(const oee of eee.definitions)switch(oee.kind){case Bue.OPERATION_DEFINITION:tee.push(oee);break;case Bue.FRAGMENT_DEFINITION:ree[oee.name.value]=Sme(oee.selectionSet)}const nee=Object.create(null);for(const oee of tee){const tee=new Set;for(const eee of Sme(oee.selectionSet))Tme(tee,ree,eee);nee[oee.name?oee.name.value:""]={kind:Bue.DOCUMENT,definitions:eee.definitions.filter((eee=>eee===oee||eee.kind===Bue.FRAGMENT_DEFINITION&&tee.has(eee.name.value)))}}return nee},specifiedDirectives:wfe,specifiedRules:Oge,specifiedScalarTypes:lfe,stripIgnoredCharacters:function(eee){const tee=Spe(eee)?eee:new Tpe(eee),ree=tee.body,nee=new epe(tee);let oee="",aee=!1;for(;nee.advance().kind!==que.EOF;){const eee=nee.token,tee=eee.kind,iee=!tpe(eee.kind);aee&&(iee||eee.kind===que.SPREAD)&&(oee+=" ");const see=ree.slice(eee.start,eee.end);tee===que.BLOCK_STRING?oee+=Zue(eee.value,{minimize:!0}):oee+=see,aee=iee}return oee},subscribe:async function(eee){arguments.length<2||Eue(!1,"graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.");const tee=await ome(eee);return nme(tee)?function(eee,tee){const ree=eee[Symbol.asyncIterator]();async function nee(eee){if(eee.done)return eee;try{return{value:await tee(eee.value),done:!1}}catch(nee){if("function"==typeof ree.return)try{await ree.return()}catch(_e){}throw nee}}return{next:async()=>nee(await ree.next()),return:async()=>"function"==typeof ree.return?nee(await ree.return()):{value:void 0,done:!0},async throw(eee){if("function"==typeof ree.throw)return nee(await ree.throw(eee));throw eee},[Symbol.asyncIterator](){return this}}}(tee,(tee=>zge({...eee,rootValue:tee}))):tee},syntaxError:Lue,typeFromAST:rhe,validate:Fge,validateSchema:$fe,valueFromAST:Zhe,valueFromASTUntyped:ide,version:"16.7.1",versionInfo:_ue,visit:Hpe,visitInParallel:Xpe,visitWithTypeInfo:ahe},Symbol.toStringTag,{value:"Module"}));function Yme(_a,eee){var tee=_a.directives;return!tee||!tee.length||Qme(tee).every((function(_a){var tee=_a.directive,ree=_a.ifArgument,nee=!1;return"Variable"===ree.value.kind?(nee=eee&&eee[ree.value.name.value],vue(void 0!==nee,64,tee.name.value)):nee=ree.value.value,"skip"===tee.name.value?!nee:nee}))}function Gme(eee,tee,ree){var nee=new Set(eee),oee=nee.size;return Hpe(tee,{Directive:function(eee){if(nee.delete(eee.name.value)&&(!ree||!nee.size))return Kpe}}),ree?!nee.size:nee.sizeObject.create(null),{forEach:Kme,slice:Hme}=Array.prototype,{hasOwnProperty:Xme}=Object.prototype;class Jme{constructor(eee=!0,tee=Wme){this.weakness=eee,this.makeData=tee}lookup(...eee){return this.lookupArray(eee)}lookupArray(eee){let tee=this;return Kme.call(eee,(eee=>tee=tee.getChildTrie(eee))),Xme.call(tee,"data")?tee.data:tee.data=this.makeData(Hme.call(eee))}peek(...eee){return this.peekArray(eee)}peekArray(eee){let tee=this;for(let i=0,ree=eee.length;tee&&i=0}))||!1,ive=ove&&!ave;function sve(eee){return null!==eee&&"object"==typeof eee}function lve(eee){return null!==eee&&"object"==typeof eee&&(Object.getPrototypeOf(eee)===Object.prototype||null===Object.getPrototypeOf(eee))}function cve(eee,tee){var ree=tee,nee=[];return eee.definitions.forEach((function(eee){if("OperationDefinition"===eee.kind)throw wue(68,eee.operation,eee.name?" named '".concat(eee.name.value,"'"):"");"FragmentDefinition"===eee.kind&&nee.push(eee)})),void 0===ree&&(vue(1===nee.length,69,nee.length),ree=nee[0].name.value),Tce(Tce({},eee),{definitions:jce([{kind:"OperationDefinition",operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:ree}}]}}],eee.definitions,!0)})}function uve(eee){void 0===eee&&(eee=[]);var tee={};return eee.forEach((function(eee){tee[eee.name.value]=eee})),tee}function pve(eee,tee){switch(eee.kind){case"InlineFragment":return eee;case"FragmentSpread":var ree=eee.name.value;if("function"==typeof tee)return tee(ree);var nee=tee&&tee[ree];return vue(nee,70,ree),nee||null;default:return null}}function dve(id){return{__ref:String(id)}}function fve(eee){return Boolean(eee&&"object"==typeof eee&&"string"==typeof eee.__ref)}function hve(eee,tee,ree,nee){if(function(eee){return"IntValue"===eee.kind}(ree)||function(eee){return"FloatValue"===eee.kind}(ree))eee[tee.value]=Number(ree.value);else if(function(eee){return"BooleanValue"===eee.kind}(ree)||function(eee){return"StringValue"===eee.kind}(ree))eee[tee.value]=ree.value;else if(function(eee){return"ObjectValue"===eee.kind}(ree)){var oee={};ree.fields.map((function(eee){return hve(oee,eee.name,eee.value,nee)})),eee[tee.value]=oee}else if(function(eee){return"Variable"===eee.kind}(ree)){var aee=(nee||{})[ree.name.value];eee[tee.value]=aee}else if(function(eee){return"ListValue"===eee.kind}(ree))eee[tee.value]=ree.values.map((function(eee){var ree={};return hve(ree,tee,eee,nee),ree[tee.value]}));else if(function(eee){return"EnumValue"===eee.kind}(ree))eee[tee.value]=ree.value;else{if(!function(eee){return"NullValue"===eee.kind}(ree))throw wue(79,tee.value,ree.kind);eee[tee.value]=null}}function gve(eee,tee){var ree=null;eee.directives&&(ree={},eee.directives.forEach((function(eee){ree[eee.name.value]={},eee.arguments&&eee.arguments.forEach((function(_a){var nee=_a.name,oee=_a.value;return hve(ree[eee.name.value],nee,oee,tee)}))})));var nee=null;return eee.arguments&&eee.arguments.length&&(nee={},eee.arguments.forEach((function(_a){var eee=_a.name,ree=_a.value;return hve(nee,eee,ree,tee)}))),vve(eee.name.value,nee,ree)}var mve=["connection","include","skip","client","rest","export","nonreactive"],vve=Object.assign((function(eee,tee,ree){if(tee&&ree&&ree.connection&&ree.connection.key){if(ree.connection.filter&&ree.connection.filter.length>0){var nee=ree.connection.filter?ree.connection.filter:[];nee.sort();var oee={};return nee.forEach((function(eee){oee[eee]=tee[eee]})),"".concat(ree.connection.key,"(").concat(wve(oee),")")}return ree.connection.key}var aee=eee;if(tee){var iee=wve(tee);aee+="(".concat(iee,")")}return ree&&Object.keys(ree).forEach((function(eee){-1===mve.indexOf(eee)&&(ree[eee]&&Object.keys(ree[eee]).length?aee+="@".concat(eee,"(").concat(wve(ree[eee]),")"):aee+="@".concat(eee))})),aee}),{setStringify:function(s){var eee=wve;return wve=s,eee}}),wve=function(eee){return JSON.stringify(eee,yve)};function yve(eee,tee){return sve(tee)&&!Array.isArray(tee)&&(tee=Object.keys(tee).sort().reduce((function(eee,ree){return eee[ree]=tee[ree],eee}),{})),tee}function bve(eee,tee){if(eee.arguments&&eee.arguments.length){var ree={};return eee.arguments.forEach((function(_a){var eee=_a.name,nee=_a.value;return hve(ree,eee,nee,tee)})),ree}return null}function xve(eee){return eee.alias?eee.alias.value:eee.name.value}function kve(eee,tee,ree){for(var nee,_i=0,_a=tee.selections;_i<_a.length;_i++){if(_ve(aee=_a[_i])){if("__typename"===aee.name.value)return eee[xve(aee)]}else nee?nee.push(aee):nee=[aee]}if("string"==typeof eee.__typename)return eee.__typename;if(nee)for(var _b=0,oee=nee;_b0}var jve={kind:Bue.FIELD,name:{kind:Bue.NAME,value:"__typename"}};function Uve(op,eee){return!op||op.selectionSet.selections.every((function(tee){return tee.kind===Bue.FRAGMENT_SPREAD&&Uve(eee[tee.name.value],eee)}))}function zve(eee){return Uve(Tve(eee)||Ove(eee),uve(Ive(eee)))?null:eee}function $ve(eee){var tee=new Map;return function(ree){void 0===ree&&(ree=eee);var nee=tee.get(ree);return nee||tee.set(ree,nee={variables:new Set,fragmentSpreads:new Set}),nee}}function Vve(eee,tee){Eve(tee);for(var ree=$ve(""),nee=$ve(""),oee=function(eee){for(var p=0,tee=void 0;p=0;--i)tee.definitions[i].kind===Bue.OPERATION_DEFINITION&&++aee;var iee,see,lee,cee=(iee=eee,see=new Map,lee=new Map,iee.forEach((function(eee){eee&&(eee.name?see.set(eee.name,eee):eee.test&&lee.set(eee.test,eee))})),function(eee){var tee=see.get(eee.name.value);return!tee&&lee.size&&lee.forEach((function(ree,nee){nee(eee)&&(tee=ree)})),tee}),uee=function(eee){return Mve(eee)&&eee.map(cee).some((function(eee){return eee&&eee.remove}))},pee=new Map,dee=!1,fee={enter:function(eee){if(uee(eee.directives))return dee=!0,null}},hee=Hpe(tee,{Field:fee,InlineFragment:fee,VariableDefinition:{enter:function(){return!1}},Variable:{enter:function(eee,tee,ree,nee,aee){var iee=oee(aee);iee&&iee.variables.add(eee.name.value)}},FragmentSpread:{enter:function(eee,tee,ree,nee,aee){if(uee(eee.directives))return dee=!0,null;var iee=oee(aee);iee&&iee.fragmentSpreads.add(eee.name.value)}},FragmentDefinition:{enter:function(eee,tee,ree,nee){pee.set(JSON.stringify(nee),eee)},leave:function(eee,tee,ree,oee){return eee===pee.get(JSON.stringify(oee))?eee:aee>0&&eee.selectionSet.selections.every((function(eee){return eee.kind===Bue.FIELD&&"__typename"===eee.name.value}))?(nee(eee.name.value).removed=!0,dee=!0,null):void 0}},Directive:{leave:function(eee){if(cee(eee))return dee=!0,null}}});if(!dee)return tee;var gee=function(eee){return eee.transitiveVars||(eee.transitiveVars=new Set(eee.variables),eee.removed||eee.fragmentSpreads.forEach((function(tee){gee(nee(tee)).transitiveVars.forEach((function(tee){eee.transitiveVars.add(tee)}))}))),eee},mee=new Set;hee.definitions.forEach((function(eee){eee.kind===Bue.OPERATION_DEFINITION?gee(ree(eee.name&&eee.name.value)).fragmentSpreads.forEach((function(eee){mee.add(eee)})):eee.kind!==Bue.FRAGMENT_DEFINITION||0!==aee||nee(eee.name.value).removed||mee.add(eee.name.value)})),mee.forEach((function(eee){gee(nee(eee)).fragmentSpreads.forEach((function(eee){mee.add(eee)}))}));var vee={enter:function(eee){if(tee=eee.name.value,!mee.has(tee)||nee(tee).removed)return null;var tee}};return zve(Hpe(hee,{FragmentSpread:vee,FragmentDefinition:vee,OperationDefinition:{leave:function(eee){if(eee.variableDefinitions){var tee=gee(ree(eee.name&&eee.name.value)).transitiveVars;if(tee.size1)for(var nee=new Xve,i=1;i=o.length?{done:!0}:{done:!1,value:o[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function twe(eee,tee){(null==tee||tee>eee.length)&&(tee=eee.length);for(var i=0,ree=new Array(tee);i1,ree=!1,nee=arguments[1];return new C((function(oee){return eee.subscribe({next:function(eee){var aee=!ree;if(ree=!0,!aee||tee)try{nee=fn(nee,eee)}catch(e){return oee.error(e)}else nee=eee},error:function(e){oee.error(e)},complete:function(){if(!ree&&!tee)return oee.error(new TypeError("Cannot reduce an empty sequence"));oee.next(nee),oee.complete()}})}))},tee.concat=function(){for(var eee=this,tee=arguments.length,ree=new Array(tee),nee=0;nee=0&&ree.splice(i,1),oee()}});ree.push(nee)},error:function(e){tee.error(e)},complete:function(){oee()}});function oee(){nee.closed&&0===ree.length&&tee.complete()}return function(){ree.forEach((function(s){return s.unsubscribe()})),nee.unsubscribe()}}))},tee[lwe]=function(){return this},eee.from=function(x){var C="function"==typeof this?this:eee;if(null==x)throw new TypeError(x+" is not an object");var tee=uwe(x,lwe);if(tee){var ree=tee.call(x);if(Object(ree)!==ree)throw new TypeError(ree+" is not an object");return dwe(ree)&&ree.constructor===C?ree:new C((function(eee){return ree.subscribe(eee)}))}if(awe("iterator")&&(tee=uwe(x,swe)))return new C((function(eee){hwe((function(){if(!eee.closed){for(var ree,nee=ewe(tee.call(x));!(ree=nee()).done;){var oee=ree.value;if(eee.next(oee),eee.closed)return}eee.complete()}}))}));if(Array.isArray(x))return new C((function(eee){hwe((function(){if(!eee.closed){for(var i=0;i=0;--i){var oee=tee[i],aee=!isNaN(+oee)?[]:{};aee[oee]=eee,eee=aee}ree=nee.merge(ree,eee)})),ree},mergeOptions:function(eee,tee){return Pwe(eee,tee,tee.variables&&{variables:Pwe(Tce(Tce({},eee&&eee.variables),tee.variables))})},offsetLimitPagination:function(eee){return void 0===eee&&(eee=!1),{keyArgs:eee,merge:function(eee,tee,_a){var ree=_a.args,nee=eee?eee.slice(0):[];if(tee)if(ree)for(var _b=ree.offset,oee=void 0===_b?0:_b,i=0;i1&&oee===aee&&(oee="");var _b=eee.pageInfo||{},iee=_b.startCursor,see=_b.endCursor;return Tce(Tce({},Jve(eee)),{edges:nee,pageInfo:Tce(Tce({},eee.pageInfo),{startCursor:iee||oee,endCursor:see||aee})})},merge:function(eee,tee,_a){var ree=_a.args,nee=_a.isReference,oee=_a.readField;if(eee||(eee={edges:[],pageInfo:{hasPreviousPage:!1,hasNextPage:!0,startCursor:"",endCursor:""}}),!tee)return eee;var aee=tee.edges?tee.edges.map((function(eee){return nee(eee=Tce({},eee))&&(eee.cursor=oee("cursor",eee)),eee})):[];if(tee.pageInfo){var iee=tee.pageInfo,see=iee.startCursor,lee=iee.endCursor,cee=aee[0],uee=aee[aee.length-1];cee&&see&&(cee.cursor=see),uee&&lee&&(uee.cursor=lee);var pee=cee&&cee.cursor;pee&&!see&&(tee=Wve(tee,{pageInfo:{startCursor:pee}}));var dee=uee&&uee.cursor;dee&&!lee&&(tee=Wve(tee,{pageInfo:{endCursor:dee}}))}var fee=eee.edges,hee=[];if(ree&&ree.after)(gee=fee.findIndex((function(eee){return eee.cursor===ree.after})))>=0&&(fee=fee.slice(0,gee+1));else if(ree&&ree.before){var gee;hee=(gee=fee.findIndex((function(eee){return eee.cursor===ree.before})))<0?fee:fee.slice(gee),fee=[]}else tee.edges&&(fee=[]);var mee=jce(jce(jce([],fee,!0),aee,!0),hee,!0),vee=Tce(Tce({},tee.pageInfo),eee.pageInfo);if(tee.pageInfo){var _b=tee.pageInfo,wee=_b.hasPreviousPage,yee=_b.hasNextPage,bee=(see=_b.startCursor,lee=_b.endCursor,Sce(_b,["hasPreviousPage","hasNextPage","startCursor","endCursor"]));Object.assign(vee,bee),fee.length||(void 0!==wee&&(vee.hasPreviousPage=wee),void 0!==see&&(vee.startCursor=see)),hee.length||(void 0!==yee&&(vee.hasNextPage=yee),void 0!==lee&&(vee.endCursor=lee))}return Tce(Tce(Tce({},Jve(eee)),Jve(tee)),{edges:mee,pageInfo:vee})}}},removeArgumentsFromDocument:function(eee,tee){var ree=function(eee){return function(tee){return eee.some((function(eee){return tee.value&&tee.value.kind===Bue.VARIABLE&&tee.value.name&&(eee.name===tee.value.name.value||eee.test&&eee.test(tee))}))}}(eee);return zve(Hpe(tee,{OperationDefinition:{enter:function(tee){return Tce(Tce({},tee),{variableDefinitions:tee.variableDefinitions?tee.variableDefinitions.filter((function(tee){return!eee.some((function(eee){return eee.name===tee.variable.name.value}))})):[]})}},Field:{enter:function(tee){if(eee.some((function(eee){return eee.remove}))){var nee=0;if(tee.arguments&&tee.arguments.forEach((function(eee){ree(eee)&&(nee+=1)})),1===nee)return null}}},Argument:{enter:function(eee){if(ree(eee))return null}}}))},removeClientSetsFromDocument:Yve,removeConnectionDirectiveFromDocument:function(eee){return Vve([qve],Eve(eee))},removeDirectivesFromDocument:Vve,removeFragmentSpreadFromDocument:function(eee,tee){function ree(tee){if(eee.some((function(eee){return eee.name===tee.name.value})))return null}return zve(Hpe(tee,{FragmentSpread:{enter:ree},FragmentDefinition:{enter:ree}}))},resultKeyNameFromField:xve,shouldInclude:Yme,storeKeyNameFromField:gve,stringifyForDisplay:gue,stripTypename:function(eee){return Mwe(eee,"__typename")},valueToObjectRepresentation:hve,wrapPromiseWithState:function(eee){if(kwe(eee))return eee;var tee=eee;return tee.status="pending",tee.then((function(eee){if("pending"===tee.status){var ree=tee;ree.status="fulfilled",ree.value=eee}}),(function(eee){if("pending"===tee.status){var ree=tee;ree.status="rejected",ree.reason=eee}})),eee}},Symbol.toStringTag,{value:"Module"}));function zwe(eee){return new xwe((function(tee){tee.error(eee)}))}var $we=function(eee,tee,ree){var nee=new Error(ree);throw nee.name="ServerError",nee.response=eee,nee.statusCode=eee.status,nee.result=tee,nee};function Vwe(eee){for(var tee=["query","operationName","variables","extensions","context"],_i=0,_a=Object.keys(eee);_i<_a.length;_i++){var ree=_a[_i];if(tee.indexOf(ree)<0)throw wue(41,ree)}return eee}function Bwe(eee,tee){var ree=Tce({},eee);return Object.defineProperty(tee,"setContext",{enumerable:!1,value:function(eee){ree=Tce(Tce({},ree),"function"==typeof eee?eee(ree):eee)}}),Object.defineProperty(tee,"getContext",{enumerable:!1,value:function(){return Tce({},ree)}}),tee}function qwe(eee){var tee={variables:eee.variables||{},extensions:eee.extensions||{},operationName:eee.operationName,query:eee.query};return tee.operationName||(tee.operationName="string"!=typeof tee.query?Sve(tee.query)||void 0:""),tee}function Ywe(eee,tee){var ree=Tce({},eee),nee=new Set(Object.keys(eee));return Hpe(tee,{Variable:function(eee,tee,ree){ree&&"VariableDefinition"!==ree.kind&&nee.delete(eee.name.value)}}),nee.forEach((function(eee){delete ree[eee]})),ree}const Gwe=Object.freeze(Object.defineProperty({__proto__:null,createOperation:Bwe,filterOperationVariables:Ywe,fromError:zwe,fromPromise:function(eee){return new xwe((function(tee){eee.then((function(eee){tee.next(eee),tee.complete()})).catch(tee.error.bind(tee))}))},throwServerError:$we,toPromise:function(eee){var tee=!1;return new Promise((function(ree,nee){eee.subscribe({next:function(eee){tee?!1!==globalThis.__DEV__&&vue.warn(40):(tee=!0,ree(eee))},error:nee})}))},transformOperation:qwe,validateOperation:Vwe},Symbol.toStringTag,{value:"Module"}));function Qwe(op,eee){return eee?eee(op):xwe.of()}function Wwe(eee){return"function"==typeof eee?new Hwe(eee):eee}function Kwe(eee){return eee.request.length<=1}var Hwe=function(){function eee(eee){eee&&(this.request=eee)}return eee.empty=function(){return new eee((function(){return xwe.of()}))},eee.from=function(tee){return 0===tee.length?eee.empty():tee.map(Wwe).reduce((function(x,y){return x.concat(y)}))},eee.split=function(tee,ree,nee){var oee=Wwe(ree),aee=Wwe(nee||new eee(Qwe));return Kwe(oee)&&Kwe(aee)?new eee((function(eee){return tee(eee)?oee.request(eee)||xwe.of():aee.request(eee)||xwe.of()})):new eee((function(eee,ree){return tee(eee)?oee.request(eee,ree)||xwe.of():aee.request(eee,ree)||xwe.of()}))},eee.execute=function(eee,tee){return eee.request(Bwe(tee.context,qwe(Vwe(tee))))||xwe.of()},eee.concat=function(tee,ree){var nee=Wwe(tee);if(Kwe(nee))return!1!==globalThis.__DEV__&&vue.warn(33,nee),nee;var oee=Wwe(ree);return Kwe(oee)?new eee((function(eee){return nee.request(eee,(function(op){return oee.request(op)||xwe.of()}))||xwe.of()})):new eee((function(eee,tee){return nee.request(eee,(function(op){return oee.request(op,tee)||xwe.of()}))||xwe.of()}))},eee.prototype.split=function(tee,ree,nee){return this.concat(eee.split(tee,ree,nee||new eee(Qwe)))},eee.prototype.concat=function(tee){return eee.concat(this,tee)},eee.prototype.request=function(eee,tee){throw wue(34)},eee.prototype.onError=function(eee,tee){if(tee&&tee.error)return tee.error(eee),!1;throw eee},eee.prototype.setOnError=function(fn){return this.onError=fn,this},eee}(),Xwe=Hwe.empty,Jwe=Hwe.from,Zwe=Hwe.split,eye=Hwe.concat,tye=Hwe.execute;const rye=Object.freeze(Object.defineProperty({__proto__:null,ApolloLink:Hwe,concat:eye,empty:Xwe,execute:tye,from:Jwe,split:Zwe},Symbol.toStringTag,{value:"Module"}));function nye(eee){var tee=null,ree=null,nee=!1,oee=[],aee=[];function iee(eee){if(!ree){if(aee.length){var tee=aee.shift();if(Array.isArray(tee)&&tee[0])return tee[0]({value:eee,done:!1})}oee.push(eee)}}function see(eee){ree=eee,aee.slice().forEach((function(tee){tee[1](eee)})),!tee||tee()}function lee(){nee=!0,aee.slice().forEach((function(eee){eee[0]({value:void 0,done:!0})})),!tee||tee()}tee=function(){tee=null,eee.removeListener("data",iee),eee.removeListener("error",see),eee.removeListener("end",lee),eee.removeListener("finish",lee),eee.removeListener("close",lee)},eee.on("data",iee),eee.on("error",see),eee.on("end",lee),eee.on("finish",lee),eee.on("close",lee);var cee={next:function(){return new Promise((function(eee,tee){return ree?tee(ree):oee.length?eee({value:oee.shift(),done:!1}):nee?eee({value:void 0,done:!0}):void aee.push([eee,tee])}))}};return nve&&(cee[Symbol.asyncIterator]=function(){return this}),cee}function oye(eee){var tee={next:function(){return eee.read()}};return nve&&(tee[Symbol.asyncIterator]=function(){return this}),tee}function aye(eee){var tee,ree,nee,oee=eee;if(eee.body&&(oee=eee.body),function(eee){return!(!nve||!eee[Symbol.asyncIterator])}(oee))return function(eee){var _a,tee=eee[Symbol.asyncIterator]();return(_a={next:function(){return tee.next()}})[Symbol.asyncIterator]=function(){return this},_a}(oee);if(function(eee){return!!eee.getReader}(oee))return oye(oee.getReader());if(function(eee){return!!eee.stream}(oee))return oye(oee.stream().getReader());if(function(eee){return!!eee.arrayBuffer}(oee))return tee=oee.arrayBuffer(),ree=!1,nee={next:function(){return ree?Promise.resolve({value:void 0,done:!0}):(ree=!0,new Promise((function(eee,ree){tee.then((function(tee){eee({value:tee,done:!1})})).catch(ree)})))}},nve&&(nee[Symbol.asyncIterator]=function(){return this}),nee;if(function(eee){return!!eee.pipe}(oee))return nye(oee);throw new Error("Unknown body type for responseIterator. Please pass a streamable response.")}var iye=Symbol();function sye(eee){return eee.hasOwnProperty("graphQLErrors")}var lye=function(eee){function tee(_a){var ree=_a.graphQLErrors,nee=_a.protocolErrors,oee=_a.clientErrors,aee=_a.networkError,iee=_a.errorMessage,see=_a.extraInfo,lee=eee.call(this,iee)||this;return lee.name="ApolloError",lee.graphQLErrors=ree||[],lee.protocolErrors=nee||[],lee.clientErrors=oee||[],lee.networkError=aee||null,lee.message=iee||function(eee){var tee=jce(jce(jce([],eee.graphQLErrors,!0),eee.clientErrors,!0),eee.protocolErrors,!0);return eee.networkError&&tee.push(eee.networkError),tee.map((function(eee){return sve(eee)&&eee.message||"Error message not found."})).join("\n")}(lee),lee.extraInfo=see,lee.__proto__=tee.prototype,lee}return Ece(tee,eee),tee}(Error);const cye=Object.freeze(Object.defineProperty({__proto__:null,ApolloError:lye,PROTOCOL_ERRORS_SYMBOL:iye,graphQLResultHasProtocolErrors:function(eee){return!!eee.extensions&&Array.isArray(eee.extensions[iye])},isApolloError:sye},Symbol.toStringTag,{value:"Module"}));var uye=Object.prototype.hasOwnProperty;function pye(eee){var tee={};return eee.split("\n").forEach((function(eee){var i=eee.indexOf(":");if(i>-1){var ree=eee.slice(0,i).trim().toLowerCase(),nee=eee.slice(i+1).trim();tee[ree]=nee}})),tee}function dye(eee,tee){if(eee.status>=300){$we(eee,function(){try{return JSON.parse(tee)}catch(eee){return tee}}(),"Response not successful: Received status code ".concat(eee.status))}try{return JSON.parse(tee)}catch(nee){var ree=nee;throw ree.name="ServerParseError",ree.response=eee,ree.statusCode=eee.status,ree.bodyText=tee,ree}}function fye(eee){return function(tee){return tee.text().then((function(eee){return dye(tee,eee)})).then((function(ree){return tee.status>=300&&$we(tee,ree,"Response not successful: Received status code ".concat(tee.status)),Array.isArray(ree)||uye.call(ree,"data")||uye.call(ree,"errors")||$we(tee,ree,"Server response was missing for query '".concat(Array.isArray(eee)?eee.map((function(op){return op.operationName})):eee.operationName,"'.")),ree}))}}var hye=function(p,eee){var tee;try{tee=JSON.stringify(p)}catch(e){var ree=wue(37,eee,e.message);throw ree.parseError=e,ree}return tee},gye={http:{includeQuery:!0,includeExtensions:!1,preserveHeaderCase:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},mye=function(eee,tee){return tee(eee)};function vye(eee,tee){for(var ree=[],_i=2;_i-1;){if(hee=void 0,_c=[see.slice(0,bi),see.slice(bi+iee.length)],see=_c[1],i=(hee=_c[0]).indexOf("\r\n\r\n"),gee=pye(hee.slice(0,i)),(mee=gee["content-type"])&&-1===mee.toLowerCase().indexOf("application/json"))throw new Error("Unsupported patch content type: application/json is required.");if(vee=hee.slice(i))if(wee=dye(eee,vee),Object.keys(wee).length>1||"data"in wee||"incremental"in wee||"errors"in wee||"payload"in wee)Fwe(wee)?(yee={},"payload"in wee&&(yee=Tce({},wee.payload)),"errors"in wee&&(yee=Tce(Tce({},yee),{extensions:Tce(Tce({},"extensions"in yee?yee.extensions:null),(_d={},_d[iye]=wee.errors,_d))})),tee(yee)):tee(wee);else if(1===Object.keys(wee).length&&"hasNext"in wee&&!wee.hasNext)return[2];bi=see.indexOf(iee)}return[3,1];case 3:return[2]}}))}))}(tee,aee):fye(eee)(tee).then(aee)})).then((function(){gee=void 0,tee.complete()})).catch((function(eee){gee=void 0,function(eee,tee){eee.result&&eee.result.errors&&eee.result.data&&tee.next(eee.result),tee.error(eee)}(eee,tee)})),function(){gee&&gee.abort()}}))}))},_ye=function(eee){function tee(tee){void 0===tee&&(tee={});var ree=eee.call(this,kye(tee).request)||this;return ree.options=tee,ree}return Ece(tee,eee),tee}(Hwe);const Eye=Object.freeze(Object.defineProperty({__proto__:null,HttpLink:_ye,checkFetcher:wye,createHttpLink:kye,createSignalIfSupported:function(){if("undefined"==typeof AbortController)return{controller:!1,signal:!1};var eee=new AbortController;return{controller:eee,signal:eee.signal}},defaultPrinter:mye,fallbackHttpConfig:gye,parseAndCheckHttpResponse:fye,rewriteURIForGET:bye,selectHttpOptionsAndBody:function(eee,tee){for(var ree=[],_i=2;_i=0&&eee.indexOf(tee,ree)===ree}(eee,Rye)}}return!1}function Dye(eee){return Object.keys(eee).filter(Cye,eee)}function Cye(eee){return void 0!==this[eee]}const Rye="{ [native code] }";function Fye(a,b){let eee=Nye.get(a);if(eee){if(eee.has(b))return!0}else Nye.set(a,eee=new Set);return eee.add(b),!1}const Lye=Object.freeze(Object.defineProperty({__proto__:null,default:Oye,equal:Oye},Symbol.toStringTag,{value:"Module"}));function Pye(){}let Mye=null;const jye={};let Uye=1;function zye(fn){try{return fn()}catch(eee){}}const $ye="@wry/context:Slot",Vye=zye((()=>globalThis))||zye((()=>global))||Object.create(null),Bye=Vye[$ye]||Array[$ye]||function(eee){try{Object.defineProperty(Vye,$ye,{value:eee,enumerable:!1,writable:!1,configurable:!0})}finally{return eee}}(class{constructor(){this.id=["slot",Uye++,Date.now(),Math.random().toString(36).slice(2)].join(":")}hasValue(){for(let eee=Mye;eee;eee=eee.parent)if(this.id in eee.slots){const tee=eee.slots[this.id];if(tee===jye)break;return eee!==Mye&&(Mye.slots[this.id]=tee),!0}return Mye&&(Mye.slots[this.id]=jye),!1}getValue(){if(this.hasValue())return Mye.slots[this.id]}withValue(eee,tee,ree,nee){const oee={__proto__:null,[this.id]:eee},aee=Mye;Mye={parent:aee,slots:oee};try{return tee.apply(nee,ree)}finally{Mye=aee}}static bind(eee){const tee=Mye;return function(){const ree=Mye;try{return Mye=tee,eee.apply(this,arguments)}finally{Mye=ree}}}static noContext(eee,tee,ree){if(!Mye)return eee.apply(ree,tee);{const nee=Mye;try{return Mye=null,eee.apply(ree,tee)}finally{Mye=nee}}}}),qye=new Bye,{hasOwnProperty:Yye}=Object.prototype,Gye=Array.from||function(eee){const tee=[];return eee.forEach((eee=>tee.push(eee))),tee};function Qye(eee){const{unsubscribe:tee}=eee;"function"==typeof tee&&(eee.unsubscribe=void 0,tee())}const Wye=[],Kye=100;function Hye(eee,tee){if(!eee)throw new Error(tee||"assertion failure")}function Xye(eee){switch(eee.length){case 0:throw new Error("unknown value");case 1:return eee[0];case 2:throw eee[1]}}class Jye{constructor(fn){this.fn=fn,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],this.deps=null,++Jye.count}peek(){if(1===this.value.length&&!tbe(this))return Zye(this),this.value[0]}recompute(eee){return Hye(!this.recomputing,"already recomputing"),Zye(this),tbe(this)?function(eee,tee){lbe(eee),qye.withValue(eee,ebe,[eee,tee]),function(eee,tee){if("function"==typeof eee.subscribe)try{Qye(eee),eee.unsubscribe=eee.subscribe.apply(null,tee)}catch(e){return eee.setDirty(),!1}return!0}(eee,tee)&&function(eee){if(eee.dirty=!1,tbe(eee))return;nbe(eee)}(eee);return Xye(eee.value)}(this,eee):Xye(this.value)}setDirty(){this.dirty||(this.dirty=!0,this.value.length=0,rbe(this),Qye(this))}dispose(){this.setDirty(),lbe(this),obe(this,((eee,tee)=>{eee.setDirty(),cbe(eee,this)}))}forget(){this.dispose()}dependOn(eee){eee.add(this),this.deps||(this.deps=Wye.pop()||new Set),this.deps.add(eee)}forgetDeps(){this.deps&&(Gye(this.deps).forEach((eee=>eee.delete(this))),this.deps.clear(),Wye.push(this.deps),this.deps=null)}}function Zye(eee){const tee=qye.getValue();if(tee)return eee.parents.add(tee),tee.childValues.has(eee)||tee.childValues.set(eee,[]),tbe(eee)?abe(tee,eee):ibe(tee,eee),tee}function ebe(eee,tee){eee.recomputing=!0,eee.value.length=0;try{eee.value[0]=eee.fn.apply(null,tee)}catch(e){eee.value[1]=e}eee.recomputing=!1}function tbe(eee){return eee.dirty||!(!eee.dirtyChildren||!eee.dirtyChildren.size)}function rbe(eee){obe(eee,abe)}function nbe(eee){obe(eee,ibe)}function obe(eee,tee){const ree=eee.parents.size;if(ree){const nee=Gye(eee.parents);for(let i=0;i0&&eee===b.length&&a[eee-1]===b[eee-1]}(ree,tee.value)||eee.setDirty(),sbe(eee,tee),tbe(eee)||nbe(eee)}function sbe(eee,tee){const dc=eee.dirtyChildren;dc&&(dc.delete(tee),0===dc.size&&(Wye.length0&&eee.childValues.forEach(((tee,ree)=>{cbe(eee,ree)})),eee.forgetDeps(),Hye(null===eee.dirtyChildren)}function cbe(eee,tee){tee.parents.delete(eee),eee.childValues.delete(tee),sbe(eee,tee)}Jye.count=0;const ube={setDirty:!0,dispose:!0,forget:!0};function pbe(eee){const tee=new Map,ree=eee&&eee.subscribe;function nee(eee){const nee=qye.getValue();if(nee){let oee=tee.get(eee);oee||tee.set(eee,oee=new Set),nee.dependOn(oee),"function"==typeof ree&&(Qye(oee),oee.unsubscribe=ree(eee))}}return nee.dirty=function(eee,ree){const nee=tee.get(eee);if(nee){const m=ree&&Yye.call(ube,ree)?ree:"setDirty";Gye(nee).forEach((eee=>eee[m]())),tee.delete(eee),Qye(nee)}},nee}let dbe;function fbe(...eee){return(dbe||(dbe=new Jme("function"==typeof WeakMap))).lookupArray(eee)}const hbe=new Set;function gbe(eee,{max:tee=Math.pow(2,16),makeCacheKey:ree=fbe,keyArgs:nee,subscribe:oee}=Object.create(null)){const aee=new class{constructor(eee=1/0,tee=Pye){this.max=eee,this.dispose=tee,this.map=new Map,this.newest=null,this.oldest=null}has(eee){return this.map.has(eee)}get(eee){const tee=this.getNode(eee);return tee&&tee.value}getNode(eee){const tee=this.map.get(eee);if(tee&&tee!==this.newest){const{older:eee,newer:ree}=tee;ree&&(ree.older=eee),eee&&(eee.newer=ree),tee.older=this.newest,tee.older.newer=tee,tee.newer=null,this.newest=tee,tee===this.oldest&&(this.oldest=ree)}return tee}set(eee,tee){let ree=this.getNode(eee);return ree?ree.value=tee:(ree={key:eee,value:tee,newer:null,older:this.newest},this.newest&&(this.newest.newer=ree),this.newest=ree,this.oldest=this.oldest||ree,this.map.set(eee,ree),ree.value)}clean(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)}delete(eee){const tee=this.map.get(eee);return!!tee&&(tee===this.newest&&(this.newest=tee.older),tee===this.oldest&&(this.oldest=tee.newer),tee.newer&&(tee.newer.older=tee.older),tee.older&&(tee.older.newer=tee.newer),this.map.delete(eee),this.dispose(tee.value,eee),!0)}}(tee,(eee=>eee.dispose())),iee=function(){const tee=ree.apply(null,nee?nee.apply(null,arguments):arguments);if(void 0===tee)return eee.apply(null,arguments);let iee=aee.get(tee);iee||(aee.set(tee,iee=new Jye(eee)),iee.subscribe=oee,iee.forget=()=>aee.delete(tee));const see=iee.recompute(Array.prototype.slice.call(arguments));return aee.set(tee,iee),hbe.add(aee),qye.hasValue()||(hbe.forEach((eee=>eee.clean())),hbe.clear()),see};function see(eee){const tee=aee.get(eee);tee&&tee.setDirty()}function lee(eee){const tee=aee.get(eee);if(tee)return tee.peek()}function cee(eee){return aee.delete(eee)}return Object.defineProperty(iee,"size",{get:()=>aee.map.size,configurable:!1,enumerable:!1}),Object.freeze(iee.options={max:tee,makeCacheKey:ree,keyArgs:nee,subscribe:oee}),iee.dirtyKey=see,iee.dirty=function(){see(ree.apply(null,arguments))},iee.peekKey=lee,iee.peek=function(){return lee(ree.apply(null,arguments))},iee.forgetKey=cee,iee.forget=function(){return cee(ree.apply(null,arguments))},iee.makeCacheKey=ree,iee.getKey=nee?function(){return ree.apply(null,nee.apply(null,arguments))}:ree,Object.freeze(iee)}var mbe,vbe=function(){function eee(){this.assumeImmutableResults=!1,this.getFragmentDoc=gbe(cve)}return eee.prototype.batch=function(eee){var tee,ree=this,nee="string"==typeof eee.optimistic?eee.optimistic:!1===eee.optimistic?null:void 0;return this.performTransaction((function(){return tee=eee.update(ree)}),nee),tee},eee.prototype.recordOptimisticTransaction=function(eee,tee){this.performTransaction(eee,tee)},eee.prototype.transformDocument=function(eee){return eee},eee.prototype.transformForLink=function(eee){return eee},eee.prototype.identify=function(eee){},eee.prototype.gc=function(){return[]},eee.prototype.modify=function(eee){return!1},eee.prototype.readQuery=function(eee,tee){return void 0===tee&&(tee=!!eee.optimistic),this.read(Tce(Tce({},eee),{rootId:eee.id||"ROOT_QUERY",optimistic:tee}))},eee.prototype.readFragment=function(eee,tee){return void 0===tee&&(tee=!!eee.optimistic),this.read(Tce(Tce({},eee),{query:this.getFragmentDoc(eee.fragment,eee.fragmentName),rootId:eee.id,optimistic:tee}))},eee.prototype.writeQuery=function(_a){var id=_a.id,eee=_a.data,tee=Sce(_a,["id","data"]);return this.write(Object.assign(tee,{dataId:id||"ROOT_QUERY",result:eee}))},eee.prototype.writeFragment=function(_a){var id=_a.id,eee=_a.data,tee=_a.fragment,ree=_a.fragmentName,nee=Sce(_a,["id","data","fragment","fragmentName"]);return this.write(Object.assign(nee,{query:this.getFragmentDoc(tee,ree),dataId:id,result:eee}))},eee.prototype.updateQuery=function(eee,tee){return this.batch({update:function(ree){var nee=ree.readQuery(eee),oee=tee(nee);return null==oee?nee:(ree.writeQuery(Tce(Tce({},eee),{data:oee})),oee)}})},eee.prototype.updateFragment=function(eee,tee){return this.batch({update:function(ree){var nee=ree.readFragment(eee),oee=tee(nee);return null==oee?nee:(ree.writeFragment(Tce(Tce({},eee),{data:oee})),oee)}})},eee}();mbe||(mbe={});var wbe=function(eee){function tee(ree,nee,oee,aee){var _a,iee=eee.call(this,ree)||this;if(iee.message=ree,iee.path=nee,iee.query=oee,iee.variables=aee,Array.isArray(iee.path)){iee.missing=iee.message;for(var i=iee.path.length-1;i>=0;--i)iee.missing=((_a={})[iee.path[i]]=iee.missing,_a)}else iee.missing=iee.path;return iee.__proto__=tee.prototype,iee}return Ece(tee,eee),tee}(Error),ybe=Object.prototype.hasOwnProperty;function bbe(eee){return null==eee}function xbe(_a,eee){var tee=_a.__typename,id=_a.id,ree=_a._id;if("string"==typeof tee&&(eee&&(eee.keyObject=bbe(id)?bbe(ree)?void 0:{_id:ree}:{id:id}),bbe(id)&&!bbe(ree)&&(id=ree),!bbe(id)))return"".concat(tee,":").concat("number"==typeof id||"string"==typeof id?id:JSON.stringify(id))}var kbe={dataIdFromObject:xbe,addTypename:!0,resultCaching:!0,canonizeResults:!1};function _be(eee){var tee=eee.canonizeResults;return void 0===tee?kbe.canonizeResults:tee}var Ebe=/^[_a-z][_0-9a-z]*/i;function Tbe(eee){var tee=eee.match(Ebe);return tee?tee[0]:eee}function Sbe(eee,tee,ree){return!!sve(tee)&&(Pve(tee)?tee.every((function(tee){return Sbe(eee,tee,ree)})):eee.selections.every((function(eee){if(_ve(eee)&&Yme(eee,ree)){var nee=xve(eee);return ybe.call(tee,nee)&&(!eee.selectionSet||Sbe(eee.selectionSet,tee[nee],ree))}return!0})))}function Ibe(eee){return sve(eee)&&!fve(eee)&&!Pve(eee)}function Nbe(eee,tee){var ree=uve(Ive(eee));return{fragmentMap:ree,lookupFragment:function(eee){var nee=ree[eee];return!nee&&tee&&(nee=tee.lookup(eee)),nee||null}}}var Obe=Object.create(null),Abe=function(){return Obe},Dbe=Object.create(null),Cbe=function(){function eee(eee,tee){var ree=this;this.policies=eee,this.group=tee,this.data=Object.create(null),this.rootIds=Object.create(null),this.refs=Object.create(null),this.getFieldValue=function(eee,tee){return Iwe(fve(eee)?ree.get(eee.__ref,tee):eee&&eee[tee])},this.canRead=function(eee){return fve(eee)?ree.has(eee.__ref):"object"==typeof eee},this.toReference=function(eee,tee){if("string"==typeof eee)return dve(eee);if(fve(eee))return eee;var id=ree.policies.identify(eee)[0];if(id){var nee=dve(id);return tee&&ree.merge(id,eee),nee}}}return eee.prototype.toObject=function(){return Tce({},this.data)},eee.prototype.has=function(eee){return void 0!==this.lookup(eee,!0)},eee.prototype.get=function(eee,tee){if(this.group.depend(eee,tee),ybe.call(this.data,eee)){var ree=this.data[eee];if(ree&&ybe.call(ree,tee))return ree[tee]}return"__typename"===tee&&ybe.call(this.policies.rootTypenamesById,eee)?this.policies.rootTypenamesById[eee]:this instanceof Pbe?this.parent.get(eee,tee):void 0},eee.prototype.lookup=function(eee,tee){return tee&&this.group.depend(eee,"__exists"),ybe.call(this.data,eee)?this.data[eee]:this instanceof Pbe?this.parent.lookup(eee,tee):this.policies.rootTypenamesById[eee]?Object.create(null):void 0},eee.prototype.merge=function(eee,tee){var ree,nee=this;fve(eee)&&(eee=eee.__ref),fve(tee)&&(tee=tee.__ref);var oee="string"==typeof eee?this.lookup(ree=eee):eee,aee="string"==typeof tee?this.lookup(ree=tee):tee;if(aee){vue("string"==typeof ree,1);var iee=new Xve(jbe).merge(oee,aee);if(this.data[ree]=iee,iee!==oee&&(delete this.refs[ree],this.group.caching)){var see=Object.create(null);oee||(see.__exists=1),Object.keys(aee).forEach((function(eee){if(!oee||oee[eee]!==iee[eee]){see[eee]=1;var tee=Tbe(eee);tee===eee||nee.policies.hasKeyArgs(iee.__typename,tee)||(see[tee]=1),void 0!==iee[eee]||nee instanceof Pbe||delete iee[eee]}})),!see.__typename||oee&&oee.__typename||this.policies.rootTypenamesById[ree]!==iee.__typename||delete see.__typename,Object.keys(see).forEach((function(eee){return nee.group.dirty(ree,eee)}))}}},eee.prototype.modify=function(eee,tee){var ree=this,nee=this.lookup(eee);if(nee){var oee=Object.create(null),aee=!1,iee=!0,see={DELETE:Obe,INVALIDATE:Dbe,isReference:fve,toReference:this.toReference,canRead:this.canRead,readField:function(tee,nee){return ree.policies.readField("string"==typeof tee?{fieldName:tee,from:nee||dve(eee)}:tee,{store:ree})}};if(Object.keys(nee).forEach((function(lee){var cee=Tbe(lee),uee=nee[lee];if(void 0!==uee){var pee="function"==typeof tee?tee:tee[lee]||tee[cee];if(pee){var dee=pee===Abe?Obe:pee(Iwe(uee),Tce(Tce({},see),{fieldName:cee,storeFieldName:lee,storage:ree.getStorage(eee,lee)}));dee===Dbe?ree.group.dirty(eee,lee):(dee===Obe&&(dee=void 0),dee!==uee&&(oee[lee]=dee,aee=!0,uee=dee))}void 0!==uee&&(iee=!1)}})),aee)return this.merge(eee,oee),iee&&(this instanceof Pbe?this.data[eee]=void 0:delete this.data[eee],this.group.dirty(eee,"__exists")),!0}return!1},eee.prototype.delete=function(eee,tee,ree){var _a,nee=this.lookup(eee);if(nee){var oee=this.getFieldValue(nee,"__typename"),aee=tee&&ree?this.policies.getStoreFieldName({typename:oee,fieldName:tee,args:ree}):tee;return this.modify(eee,aee?((_a={})[aee]=Abe,_a):Abe)}return!1},eee.prototype.evict=function(eee,tee){var ree=!1;return eee.id&&(ybe.call(this.data,eee.id)&&(ree=this.delete(eee.id,eee.fieldName,eee.args)),this instanceof Pbe&&this!==tee&&(ree=this.parent.evict(eee,tee)||ree),(eee.fieldName||ree)&&this.group.dirty(eee.id,eee.fieldName||"__exists")),ree},eee.prototype.clear=function(){this.replace(null)},eee.prototype.extract=function(){var eee=this,tee=this.toObject(),ree=[];return this.getRootIdSet().forEach((function(id){ybe.call(eee.policies.rootTypenamesById,id)||ree.push(id)})),ree.length&&(tee.__META={extraRootIds:ree.sort()}),tee},eee.prototype.replace=function(eee){var tee=this;if(Object.keys(this.data).forEach((function(ree){eee&&ybe.call(eee,ree)||tee.delete(ree)})),eee){var ree=eee.__META,nee=Sce(eee,["__META"]);Object.keys(nee).forEach((function(eee){tee.merge(eee,nee[eee])})),ree&&ree.extraRootIds.forEach(this.retain,this)}},eee.prototype.retain=function(eee){return this.rootIds[eee]=(this.rootIds[eee]||0)+1},eee.prototype.release=function(eee){if(this.rootIds[eee]>0){var tee=--this.rootIds[eee];return tee||delete this.rootIds[eee],tee}return 0},eee.prototype.getRootIdSet=function(eee){return void 0===eee&&(eee=new Set),Object.keys(this.rootIds).forEach(eee.add,eee),this instanceof Pbe?this.parent.getRootIdSet(eee):Object.keys(this.policies.rootTypenamesById).forEach(eee.add,eee),eee},eee.prototype.gc=function(){var eee=this,tee=this.getRootIdSet(),ree=this.toObject();tee.forEach((function(id){ybe.call(ree,id)&&(Object.keys(eee.findChildRefIds(id)).forEach(tee.add,tee),delete ree[id])}));var nee=Object.keys(ree);if(nee.length){for(var oee=this;oee instanceof Pbe;)oee=oee.parent;nee.forEach((function(id){return oee.delete(id)}))}return nee},eee.prototype.findChildRefIds=function(eee){if(!ybe.call(this.refs,eee)){var tee=this.refs[eee]=Object.create(null),ree=this.data[eee];if(!ree)return tee;var nee=new Set([ree]);nee.forEach((function(eee){fve(eee)&&(tee[eee.__ref]=!0),sve(eee)&&Object.keys(eee).forEach((function(tee){var ree=eee[tee];sve(ree)&&nee.add(ree)}))}))}return this.refs[eee]},eee.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)},eee}(),Rbe=function(){function eee(eee,tee){void 0===tee&&(tee=null),this.caching=eee,this.parent=tee,this.d=null,this.resetCaching()}return eee.prototype.resetCaching=function(){this.d=this.caching?pbe():null,this.keyMaker=new Jme(eve)},eee.prototype.depend=function(eee,tee){if(this.d){this.d(Fbe(eee,tee));var ree=Tbe(tee);ree!==tee&&this.d(Fbe(eee,ree)),this.parent&&this.parent.depend(eee,tee)}},eee.prototype.dirty=function(eee,tee){this.d&&this.d.dirty(Fbe(eee,tee),"__exists"===tee?"forget":"setDirty")},eee}();function Fbe(eee,tee){return tee+"#"+eee}function Lbe(eee,tee){Ube(eee)&&eee.group.depend(tee,"__exists")}!function(eee){var tee=function(eee){function tee(_a){var tee=_a.policies,_b=_a.resultCaching,ree=void 0===_b||_b,nee=_a.seed,oee=eee.call(this,tee,new Rbe(ree))||this;return oee.stump=new Mbe(oee),oee.storageTrie=new Jme(eve),nee&&oee.replace(nee),oee}return Ece(tee,eee),tee.prototype.addLayer=function(eee,tee){return this.stump.addLayer(eee,tee)},tee.prototype.removeLayer=function(){return this},tee.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)},tee}(eee);eee.Root=tee}(Cbe||(Cbe={}));var Pbe=function(eee){function tee(id,tee,ree,nee){var oee=eee.call(this,tee.policies,nee)||this;return oee.id=id,oee.parent=tee,oee.replay=ree,oee.group=nee,ree(oee),oee}return Ece(tee,eee),tee.prototype.addLayer=function(eee,ree){return new tee(eee,this,ree,this.group)},tee.prototype.removeLayer=function(eee){var tee=this,ree=this.parent.removeLayer(eee);return eee===this.id?(this.group.caching&&Object.keys(this.data).forEach((function(eee){var nee=tee.data[eee],oee=ree.lookup(eee);oee?nee?nee!==oee&&Object.keys(nee).forEach((function(ree){Oye(nee[ree],oee[ree])||tee.group.dirty(eee,ree)})):(tee.group.dirty(eee,"__exists"),Object.keys(oee).forEach((function(ree){tee.group.dirty(eee,ree)}))):tee.delete(eee)})),ree):ree===this.parent?this:ree.addLayer(this.id,this.replay)},tee.prototype.toObject=function(){return Tce(Tce({},this.parent.toObject()),this.data)},tee.prototype.findChildRefIds=function(tee){var ree=this.parent.findChildRefIds(tee);return ybe.call(this.data,tee)?Tce(Tce({},ree),eee.prototype.findChildRefIds.call(this,tee)):ree},tee.prototype.getStorage=function(){for(var p=this.parent;p.parent;)p=p.parent;return p.getStorage.apply(p,arguments)},tee}(Cbe),Mbe=function(eee){function tee(tee){return eee.call(this,"EntityStore.Stump",tee,(function(){}),new Rbe(tee.group.caching,tee.group))||this}return Ece(tee,eee),tee.prototype.removeLayer=function(){return this},tee.prototype.merge=function(){return this.parent.merge.apply(this.parent,arguments)},tee}(Pbe);function jbe(eee,tee,ree){var nee=eee[ree],oee=tee[ree];return Oye(nee,oee)?nee:oee}function Ube(eee){return!!(eee instanceof Cbe&&eee.group.caching)}var zbe,$be,Vbe=function(){function eee(){this.known=new(tve?WeakSet:Set),this.pool=new Jme(eve),this.passes=new WeakMap,this.keysByJSON=new Map,this.empty=this.admit({})}return eee.prototype.isKnown=function(eee){return sve(eee)&&this.known.has(eee)},eee.prototype.pass=function(eee){if(sve(eee)){var tee=function(eee){return sve(eee)?Pve(eee)?eee.slice(0):Tce({__proto__:Object.getPrototypeOf(eee)},eee):eee}(eee);return this.passes.set(tee,eee),tee}return eee},eee.prototype.admit=function(eee){var tee=this;if(sve(eee)){var ree=this.passes.get(eee);if(ree)return ree;switch(Object.getPrototypeOf(eee)){case Array.prototype:if(this.known.has(eee))return eee;var nee=eee.map(this.admit,this);return(see=this.pool.lookupArray(nee)).array||(this.known.add(see.array=nee),!1!==globalThis.__DEV__&&Object.freeze(nee)),see.array;case null:case Object.prototype:if(this.known.has(eee))return eee;var oee=Object.getPrototypeOf(eee),aee=[oee],iee=this.sortedKeys(eee);aee.push(iee.json);var see,lee=aee.length;if(iee.sorted.forEach((function(ree){aee.push(tee.admit(eee[ree]))})),!(see=this.pool.lookupArray(aee)).object){var cee=see.object=Object.create(oee);this.known.add(cee),iee.sorted.forEach((function(eee,i){cee[eee]=aee[lee+i]})),!1!==globalThis.__DEV__&&Object.freeze(cee)}return see.object}}return eee},eee.prototype.sortedKeys=function(eee){var tee=Object.keys(eee),ree=this.pool.lookupArray(tee);if(!ree.keys){tee.sort();var nee=JSON.stringify(tee);(ree.keys=this.keysByJSON.get(nee))||this.keysByJSON.set(nee,ree.keys={sorted:tee,json:nee})}return ree.keys},eee}(),Bbe=Object.assign((function(eee){if(sve(eee)){void 0===zbe&&qbe();var tee=zbe.admit(eee),ree=$be.get(tee);return void 0===ree&&$be.set(tee,ree=JSON.stringify(tee)),ree}return JSON.stringify(eee)}),{reset:qbe});function qbe(){zbe=new Vbe,$be=new(eve?WeakMap:Map)}function Ybe(eee){return[eee.selectionSet,eee.objectOrReference,eee.context,eee.context.canonizeResults]}var Gbe=function(){function eee(eee){var tee=this;this.knownResults=new(eve?WeakMap:Map),this.config=Pwe(eee,{addTypename:!1!==eee.addTypename,canonizeResults:_be(eee)}),this.canon=eee.canon||new Vbe,this.executeSelectionSet=gbe((function(eee){var _a,ree=eee.context.canonizeResults,nee=Ybe(eee);nee[3]=!ree;var oee=(_a=tee.executeSelectionSet).peek.apply(_a,nee);return oee?ree?Tce(Tce({},oee),{result:tee.canon.admit(oee.result)}):oee:(Lbe(eee.context.store,eee.enclosingRef.__ref),tee.execSelectionSetImpl(eee))}),{max:this.config.resultCacheMaxSize,keyArgs:Ybe,makeCacheKey:function(eee,tee,ree,nee){if(Ube(ree.store))return ree.store.makeCacheKey(eee,fve(tee)?tee.__ref:tee,ree.varString,nee)}}),this.executeSubSelectedArray=gbe((function(eee){return Lbe(eee.context.store,eee.enclosingRef.__ref),tee.execSubSelectedArrayImpl(eee)}),{max:this.config.resultCacheMaxSize,makeCacheKey:function(_a){var eee=_a.field,tee=_a.array,ree=_a.context;if(Ube(ree.store))return ree.store.makeCacheKey(eee,tee,ree.varString)}})}return eee.prototype.resetCanon=function(){this.canon=new Vbe},eee.prototype.diffQueryAgainstStore=function(_a){var eee=_a.store,tee=_a.query,_b=_a.rootId,ree=void 0===_b?"ROOT_QUERY":_b,nee=_a.variables,_c=_a.returnPartialData,oee=void 0===_c||_c,_d=_a.canonizeResults,aee=void 0===_d?this.config.canonizeResults:_d,iee=this.config.cache.policies;nee=Tce(Tce({},Dve(Nve(tee))),nee);var see,lee=dve(ree),cee=this.executeSelectionSet({selectionSet:Ave(tee).selectionSet,objectOrReference:lee,enclosingRef:lee,context:Tce({store:eee,query:tee,policies:iee,variables:nee,varString:Bbe(nee),canonizeResults:aee},Nbe(tee,this.config.fragments))});if(cee.missing&&(see=[new wbe(Qbe(cee.missing),cee.missing,tee,nee)],!oee))throw see[0];return{result:cee.result,complete:!see,missing:see}},eee.prototype.isFresh=function(eee,tee,ree,nee){if(Ube(nee.store)&&this.knownResults.get(eee)===ree){var oee=this.executeSelectionSet.peek(ree,tee,nee,this.canon.isKnown(eee));if(oee&&eee===oee.result)return!0}return!1},eee.prototype.execSelectionSetImpl=function(_a){var eee=this,tee=_a.selectionSet,ree=_a.objectOrReference,nee=_a.enclosingRef,oee=_a.context;if(fve(ree)&&!oee.policies.rootTypenamesById[ree.__ref]&&!oee.store.has(ree.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(ree.__ref," object")};var aee,iee=oee.variables,see=oee.policies,lee=oee.store.getFieldValue(ree,"__typename"),cee=[],uee=new Xve;function pee(eee,tee){var _a;return eee.missing&&(aee=uee.merge(aee,((_a={})[tee]=eee.missing,_a))),eee.result}this.config.addTypename&&"string"==typeof lee&&!see.rootIdsByTypename[lee]&&cee.push({__typename:lee});var dee=new Set(tee.selections);dee.forEach((function(tee){var _a,_b;if(Yme(tee,iee))if(_ve(tee)){var fee=see.readField({fieldName:tee.name.value,field:tee,variables:oee.variables,from:ree},oee),hee=xve(tee);void 0===fee?Bve.added(tee)||(aee=uee.merge(aee,((_a={})[hee]="Can't find field '".concat(tee.name.value,"' on ").concat(fve(ree)?ree.__ref+" object":"object "+JSON.stringify(ree,null,2)),_a))):Pve(fee)?fee=pee(eee.executeSubSelectedArray({field:tee,array:fee,enclosingRef:nee,context:oee}),hee):tee.selectionSet?null!=fee&&(fee=pee(eee.executeSelectionSet({selectionSet:tee.selectionSet,objectOrReference:fee,enclosingRef:fve(fee)?fee:nee,context:oee}),hee)):oee.canonizeResults&&(fee=eee.canon.pass(fee)),void 0!==fee&&cee.push(((_b={})[hee]=fee,_b))}else{var gee=pve(tee,oee.lookupFragment);if(!gee&&tee.kind===Bue.FRAGMENT_SPREAD)throw wue(7,tee.name.value);gee&&see.fragmentMatches(gee,lee)&&gee.selectionSet.selections.forEach(dee.add,dee)}}));var fee={result:Kve(cee),missing:aee},hee=oee.canonizeResults?this.canon.admit(fee):Iwe(fee);return hee.result&&this.knownResults.set(hee.result,tee),hee},eee.prototype.execSubSelectedArrayImpl=function(_a){var eee,tee=this,ree=_a.field,nee=_a.array,oee=_a.enclosingRef,aee=_a.context,iee=new Xve;function see(tee,i){var _a;return tee.missing&&(eee=iee.merge(eee,((_a={})[i]=tee.missing,_a))),tee.result}return ree.selectionSet&&(nee=nee.filter(aee.store.canRead)),nee=nee.map((function(eee,i){return null===eee?null:Pve(eee)?see(tee.executeSubSelectedArray({field:ree,array:eee,enclosingRef:oee,context:aee}),i):ree.selectionSet?see(tee.executeSelectionSet({selectionSet:ree.selectionSet,objectOrReference:eee,enclosingRef:fve(eee)?eee:oee,context:aee}),i):(!1!==globalThis.__DEV__&&function(eee,tee,ree){if(!tee.selectionSet){var nee=new Set([ree]);nee.forEach((function(ree){sve(ree)&&(vue(!fve(ree),8,function(eee,tee){return fve(tee)?eee.get(tee.__ref,"__typename"):tee&&tee.__typename}(eee,ree),tee.name.value),Object.values(ree).forEach(nee.add,nee))}))}}(aee.store,ree,eee),eee)})),{result:aee.canonizeResults?this.canon.admit(nee):nee,missing:eee}},eee}();function Qbe(eee){try{JSON.stringify(eee,(function(_,eee){if("string"==typeof eee)throw eee;return eee}))}catch(tee){return tee}}var Wbe=new Bye,Kbe=new WeakMap;function Hbe(eee){var tee=Kbe.get(eee);return tee||Kbe.set(eee,tee={vars:new Set,dep:pbe()}),tee}function Xbe(eee){Hbe(eee).vars.forEach((function(rv){return rv.forgetCache(eee)}))}function Jbe(eee){var tee=new Set,ree=new Set,rv=function(oee){if(arguments.length>0){if(eee!==oee){eee=oee,tee.forEach((function(eee){Hbe(eee).dep.dirty(rv),function(eee){eee.broadcastWatches&&eee.broadcastWatches()}(eee)}));var aee=Array.from(ree);ree.clear(),aee.forEach((function(tee){return tee(eee)}))}}else{var iee=Wbe.getValue();iee&&(nee(iee),Hbe(iee).dep(rv))}return eee};rv.onNextChange=function(eee){return ree.add(eee),function(){ree.delete(eee)}};var nee=rv.attachCache=function(eee){return tee.add(eee),Hbe(eee).vars.add(rv),rv};return rv.forgetCache=function(eee){return tee.delete(eee)},rv}var Zbe=Object.create(null);function exe(eee){var tee=JSON.stringify(eee);return Zbe[tee]||(Zbe[tee]=Object.create(null))}function txe(eee){var tee=exe(eee);return tee.keyFieldsFn||(tee.keyFieldsFn=function(tee,ree){var nee=function(eee,tee){return ree.readField(tee,eee)},oee=ree.keyObject=nxe(eee,(function(eee){var oee=ixe(ree.storeObject,eee,nee);return void 0===oee&&tee!==ree.storeObject&&ybe.call(tee,eee[0])&&(oee=ixe(tee,eee,axe)),vue(void 0!==oee,2,eee.join("."),tee),oee}));return"".concat(ree.typename,":").concat(JSON.stringify(oee))})}function rxe(eee){var tee=exe(eee);return tee.keyArgsFn||(tee.keyArgsFn=function(tee,_a){var ree=_a.field,nee=_a.variables,oee=_a.fieldName,aee=nxe(eee,(function(eee){var oee=eee[0],aee=oee.charAt(0);if("@"!==aee)if("$"!==aee){if(tee)return ixe(tee,eee)}else{var iee=oee.slice(1);if(nee&&ybe.call(nee,iee)){var see=eee.slice(0);return see[0]=iee,ixe(nee,see)}}else if(ree&&Mve(ree.directives)){var lee=oee.slice(1),d=ree.directives.find((function(d){return d.name.value===lee})),cee=d&&bve(d,nee);return cee&&ixe(cee,eee.slice(1))}})),iee=JSON.stringify(aee);return(tee||"{}"!==iee)&&(oee+=":"+iee),oee})}function nxe(eee,tee){var ree=new Xve;return oxe(eee).reduce((function(eee,nee){var _a,oee=tee(nee);if(void 0!==oee){for(var i=nee.length-1;i>=0;--i)(_a={})[nee[i]]=oee,oee=_a;eee=ree.merge(eee,oee)}return eee}),Object.create(null))}function oxe(eee){var tee=exe(eee);if(!tee.paths){var ree=tee.paths=[],nee=[];eee.forEach((function(s,i){Pve(s)?(oxe(s).forEach((function(p){return ree.push(nee.concat(p))})),nee.length=0):(nee.push(s),Pve(eee[i+1])||(ree.push(nee.slice(0)),nee.length=0))}))}return tee.paths}function axe(eee,tee){return eee[tee]}function ixe(eee,tee,ree){return ree=ree||axe,sxe(tee.reduce((function eee(tee,nee){return Pve(tee)?tee.map((function(tee){return eee(tee,nee)})):tee&&ree(tee,nee)}),eee))}function sxe(eee){return sve(eee)?Pve(eee)?eee.map(sxe):nxe(Object.keys(eee).sort(),(function(tee){return ixe(eee,tee)})):eee}function lxe(eee){return void 0!==eee.args?eee.args:eee.field?bve(eee.field,eee.variables):null}vve.setStringify(Bbe);var cxe=function(){},uxe=function(eee,tee){return tee.fieldName},pxe=function(eee,tee,_a){return(0,_a.mergeObjects)(eee,tee)},dxe=function(_,eee){return eee},fxe=function(){function eee(eee){this.config=eee,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=Tce({dataIdFromObject:xbe},eee),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),eee.possibleTypes&&this.addPossibleTypes(eee.possibleTypes),eee.typePolicies&&this.addTypePolicies(eee.typePolicies)}return eee.prototype.identify=function(eee,tee){var _a,ree=this,nee=tee&&(tee.typename||(null===(_a=tee.storeObject)||void 0===_a?void 0:_a.__typename))||eee.__typename;if(nee===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];for(var id,oee=tee&&tee.storeObject||eee,aee=Tce(Tce({},tee),{typename:nee,storeObject:oee,readField:tee&&tee.readField||function(){var eee=gxe(arguments,oee);return ree.readField(eee,{store:ree.cache.data,variables:eee.variables})}}),iee=nee&&this.getTypePolicy(nee),see=iee&&iee.keyFn||this.config.dataIdFromObject;see;){var lee=see(Tce(Tce({},eee),oee),aee);if(!Pve(lee)){id=lee;break}see=txe(lee)}return id=id?String(id):void 0,aee.keyObject?[id,aee.keyObject]:[id]},eee.prototype.addTypePolicies=function(eee){var tee=this;Object.keys(eee).forEach((function(ree){var _a=eee[ree],nee=_a.queryType,oee=_a.mutationType,aee=_a.subscriptionType,iee=Sce(_a,["queryType","mutationType","subscriptionType"]);nee&&tee.setRootTypename("Query",ree),oee&&tee.setRootTypename("Mutation",ree),aee&&tee.setRootTypename("Subscription",ree),ybe.call(tee.toBeAdded,ree)?tee.toBeAdded[ree].push(iee):tee.toBeAdded[ree]=[iee]}))},eee.prototype.updateTypePolicy=function(eee,tee){var ree=this,nee=this.getTypePolicy(eee),oee=tee.keyFields,aee=tee.fields;function iee(eee,tee){eee.merge="function"==typeof tee?tee:!0===tee?pxe:!1===tee?dxe:eee.merge}iee(nee,tee.merge),nee.keyFn=!1===oee?cxe:Pve(oee)?txe(oee):"function"==typeof oee?oee:nee.keyFn,aee&&Object.keys(aee).forEach((function(tee){var nee=ree.getFieldPolicy(eee,tee,!0),oee=aee[tee];if("function"==typeof oee)nee.read=oee;else{var see=oee.keyArgs,lee=oee.read,cee=oee.merge;nee.keyFn=!1===see?uxe:Pve(see)?rxe(see):"function"==typeof see?see:nee.keyFn,"function"==typeof lee&&(nee.read=lee),iee(nee,cee)}nee.read&&nee.merge&&(nee.keyFn=nee.keyFn||uxe)}))},eee.prototype.setRootTypename=function(eee,tee){void 0===tee&&(tee=eee);var ree="ROOT_"+eee.toUpperCase(),nee=this.rootTypenamesById[ree];tee!==nee&&(vue(!nee||nee===eee,3,eee),nee&&delete this.rootIdsByTypename[nee],this.rootIdsByTypename[tee]=ree,this.rootTypenamesById[ree]=tee)},eee.prototype.addPossibleTypes=function(eee){var tee=this;this.usingPossibleTypes=!0,Object.keys(eee).forEach((function(ree){tee.getSupertypeSet(ree,!0),eee[ree].forEach((function(eee){tee.getSupertypeSet(eee,!0).add(ree);var nee=eee.match(Ebe);nee&&nee[0]===eee||tee.fuzzySubtypes.set(eee,new RegExp(eee))}))}))},eee.prototype.getTypePolicy=function(eee){var tee=this;if(!ybe.call(this.typePolicies,eee)){var ree=this.typePolicies[eee]=Object.create(null);ree.fields=Object.create(null);var nee=this.supertypeMap.get(eee);!nee&&this.fuzzySubtypes.size&&(nee=this.getSupertypeSet(eee,!0),this.fuzzySubtypes.forEach((function(ree,oee){if(ree.test(eee)){var aee=tee.supertypeMap.get(oee);aee&&aee.forEach((function(eee){return nee.add(eee)}))}}))),nee&&nee.size&&nee.forEach((function(eee){var _a=tee.getTypePolicy(eee),nee=_a.fields,oee=Sce(_a,["fields"]);Object.assign(ree,oee),Object.assign(ree.fields,nee)}))}var oee=this.toBeAdded[eee];return oee&&oee.length&&oee.splice(0).forEach((function(ree){tee.updateTypePolicy(eee,ree)})),this.typePolicies[eee]},eee.prototype.getFieldPolicy=function(eee,tee,ree){if(eee){var nee=this.getTypePolicy(eee).fields;return nee[tee]||ree&&(nee[tee]=Object.create(null))}},eee.prototype.getSupertypeSet=function(eee,tee){var ree=this.supertypeMap.get(eee);return!ree&&tee&&this.supertypeMap.set(eee,ree=new Set),ree},eee.prototype.fragmentMatches=function(eee,tee,ree,nee){var oee=this;if(!eee.typeCondition)return!0;if(!tee)return!1;var aee=eee.typeCondition.name.value;if(tee===aee)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(aee))for(var iee=this.getSupertypeSet(tee,!0),see=[iee],lee=function(eee){var tee=oee.getSupertypeSet(eee,!1);tee&&tee.size&&see.indexOf(tee)<0&&see.push(tee)},cee=!(!ree||!this.fuzzySubtypes.size),uee=!1,i=0;i1?aee:tee}:(nee=Tce({},oee),ybe.call(nee,"from")||(nee.from=tee)),!1!==globalThis.__DEV__&&void 0===nee.from&&!1!==globalThis.__DEV__&&vue.warn(5,gue(Array.from(eee))),void 0===nee.variables&&(nee.variables=ree),nee}function mxe(eee){return function(tee,ree){if(Pve(tee)||Pve(ree))throw wue(6);if(sve(tee)&&sve(ree)){var nee=eee.getFieldValue(tee,"__typename"),oee=eee.getFieldValue(ree,"__typename");if(nee&&oee&&nee!==oee)return ree;if(fve(tee)&&Ibe(ree))return eee.merge(tee.__ref,ree),tee;if(Ibe(tee)&&fve(ree))return eee.merge(tee,ree.__ref),ree;if(Ibe(tee)&&Ibe(ree))return Tce(Tce({},tee),ree)}return ree}}function vxe(eee,tee,ree){var nee="".concat(tee).concat(ree),oee=eee.flavors.get(nee);return oee||eee.flavors.set(nee,oee=eee.clientOnly===tee&&eee.deferred===ree?eee:Tce(Tce({},eee),{clientOnly:tee,deferred:ree})),oee}var wxe=function(){function eee(eee,tee,ree){this.cache=eee,this.reader=tee,this.fragments=ree}return eee.prototype.writeToStore=function(eee,_a){var tee=this,ree=_a.query,nee=_a.result,oee=_a.dataId,aee=_a.variables,iee=_a.overwrite,see=Tve(ree),lee=new Xve;aee=Tce(Tce({},Dve(see)),aee);var cee=Tce(Tce({store:eee,written:Object.create(null),merge:function(eee,tee){return lee.merge(eee,tee)},variables:aee,varString:Bbe(aee)},Nbe(ree,this.fragments)),{overwrite:!!iee,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map}),uee=this.processSelectionSet({result:nee||Object.create(null),dataId:oee,selectionSet:see.selectionSet,mergeTree:{map:new Map},context:cee});if(!fve(uee))throw wue(9,nee);return cee.incomingById.forEach((function(_a,ree){var nee=_a.storeObject,oee=_a.mergeTree,aee=_a.fieldNodeSet,iee=dve(ree);if(oee&&oee.map.size){var see=tee.applyMerges(oee,iee,nee,cee);if(fve(see))return;nee=see}if(!1!==globalThis.__DEV__&&!cee.overwrite){var lee=Object.create(null);aee.forEach((function(eee){eee.selectionSet&&(lee[eee.name.value]=!0)}));Object.keys(nee).forEach((function(eee){(function(eee){return!0===lee[Tbe(eee)]})(eee)&&!function(eee){var tee=oee&&oee.map.get(eee);return Boolean(tee&&tee.info&&tee.info.merge)}(eee)&&function(eee,tee,ree,nee){var oee=function(eee){var tee=nee.getFieldValue(eee,ree);return"object"==typeof tee&&tee},aee=oee(eee);if(!aee)return;var iee=oee(tee);if(!iee)return;if(fve(aee))return;if(Oye(aee,iee))return;if(Object.keys(aee).every((function(eee){return void 0!==nee.getFieldValue(iee,eee)})))return;var see=nee.getFieldValue(eee,"__typename")||nee.getFieldValue(tee,"__typename"),lee=Tbe(ree),cee="".concat(see,".").concat(lee);if(Exe.has(cee))return;Exe.add(cee);var uee=[];Pve(aee)||Pve(iee)||[aee,iee].forEach((function(eee){var tee=nee.getFieldValue(eee,"__typename");"string"!=typeof tee||uee.includes(tee)||uee.push(tee)}));!1!==globalThis.__DEV__&&vue.warn(12,lee,see,uee.length?"either ensure all objects of type "+uee.join(" and ")+" have an ID or a custom merge function, or ":"",cee,aee,iee)}(iee,nee,eee,cee.store)}))}eee.merge(ree,nee)})),eee.retain(uee.__ref),uee},eee.prototype.processSelectionSet=function(_a){var eee=this,tee=_a.dataId,ree=_a.result,nee=_a.selectionSet,oee=_a.context,aee=_a.mergeTree,iee=this.cache.policies,see=Object.create(null),lee=tee&&iee.rootTypenamesById[tee]||kve(ree,nee,oee.fragmentMap)||tee&&oee.store.get(tee,"__typename");"string"==typeof lee&&(see.__typename=lee);var cee=function(){var eee=gxe(arguments,see,oee.variables);if(fve(eee.from)){var tee=oee.incomingById.get(eee.from.__ref);if(tee){var ree=iee.readField(Tce(Tce({},eee),{from:tee.storeObject}),oee);if(void 0!==ree)return ree}}return iee.readField(eee,oee)},uee=new Set;this.flattenFields(nee,ree,oee,lee).forEach((function(tee,nee){var _a,oee=xve(nee),pee=ree[oee];if(uee.add(nee),void 0!==pee){var dee=iee.getStoreFieldName({typename:lee,fieldName:nee.name.value,field:nee,variables:tee.variables}),fee=bxe(aee,dee),hee=eee.processFieldValue(pee,nee,nee.selectionSet?vxe(tee,!1,!1):tee,fee),gee=void 0;nee.selectionSet&&(fve(hee)||Ibe(hee))&&(gee=cee("__typename",hee));var mee=iee.getMergeFunction(lee,nee.name.value,gee);mee?fee.info={field:nee,typename:lee,merge:mee}:_xe(aee,dee),see=tee.merge(see,((_a={})[dee]=hee,_a))}else!1===globalThis.__DEV__||tee.clientOnly||tee.deferred||Bve.added(nee)||iee.getReadFunction(lee,nee.name.value)||!1!==globalThis.__DEV__&&vue.error(10,xve(nee),ree)}));try{var _b=iee.identify(ree,{typename:lee,selectionSet:nee,fragmentMap:oee.fragmentMap,storeObject:see,readField:cee}),id=_b[0],pee=_b[1];tee=tee||id,pee&&(see=oee.merge(see,pee))}catch(e){if(!tee)throw e}if("string"==typeof tee){var dee=dve(tee),fee=oee.written[tee]||(oee.written[tee]=[]);if(fee.indexOf(nee)>=0)return dee;if(fee.push(nee),this.reader&&this.reader.isFresh(ree,dee,nee,oee))return dee;var hee=oee.incomingById.get(tee);return hee?(hee.storeObject=oee.merge(hee.storeObject,see),hee.mergeTree=xxe(hee.mergeTree,aee),uee.forEach((function(eee){return hee.fieldNodeSet.add(eee)}))):oee.incomingById.set(tee,{storeObject:see,mergeTree:kxe(aee)?void 0:aee,fieldNodeSet:uee}),dee}return see},eee.prototype.processFieldValue=function(eee,tee,ree,nee){var oee=this;return tee.selectionSet&&null!==eee?Pve(eee)?eee.map((function(eee,i){var aee=oee.processFieldValue(eee,tee,ree,bxe(nee,i));return _xe(nee,i),aee})):this.processSelectionSet({result:eee,selectionSet:tee.selectionSet,context:ree,mergeTree:nee}):!1!==globalThis.__DEV__?Ewe(eee):eee},eee.prototype.flattenFields=function(eee,tee,ree,nee){void 0===nee&&(nee=kve(tee,eee,ree.fragmentMap));var oee=new Map,aee=this.cache.policies,iee=new Jme(!1);return function eee(see,lee){var cee=iee.lookup(see,lee.clientOnly,lee.deferred);cee.visited||(cee.visited=!0,see.selections.forEach((function(iee){if(Yme(iee,ree.variables)){var see=lee.clientOnly,cee=lee.deferred;if(see&&cee||!Mve(iee.directives)||iee.directives.forEach((function(eee){var tee=eee.name.value;if("client"===tee&&(see=!0),"defer"===tee){var nee=bve(eee,ree.variables);nee&&!1===nee.if||(cee=!0)}})),_ve(iee)){var uee=oee.get(iee);uee&&(see=see&&uee.clientOnly,cee=cee&&uee.deferred),oee.set(iee,vxe(ree,see,cee))}else{var pee=pve(iee,ree.lookupFragment);if(!pee&&iee.kind===Bue.FRAGMENT_SPREAD)throw wue(11,iee.name.value);pee&&aee.fragmentMatches(pee,nee,tee,ree.variables)&&eee(pee.selectionSet,vxe(ree,see,cee))}}})))}(eee,ree),oee},eee.prototype.applyMerges=function(eee,tee,ree,nee,oee){var _a,aee=this;if(eee.map.size&&!fve(ree)){var iee,see=Pve(ree)||!fve(tee)&&!Ibe(tee)?void 0:tee,lee=ree;see&&!oee&&(oee=[fve(see)?see.__ref:see]);var cee=function(eee,tee){return Pve(eee)?"number"==typeof tee?eee[tee]:void 0:nee.store.getFieldValue(eee,String(tee))};eee.map.forEach((function(eee,tee){var ree=cee(see,tee),uee=cee(lee,tee);if(void 0!==uee){oee&&oee.push(tee);var pee=aee.applyMerges(eee,ree,uee,nee,oee);pee!==uee&&(iee=iee||new Map).set(tee,pee),oee&&vue(oee.pop()===tee)}})),iee&&(ree=Pve(lee)?lee.slice(0):Tce({},lee),iee.forEach((function(eee,tee){ree[tee]=eee})))}return eee.info?this.cache.policies.runMergeFunction(tee,ree,eee.info,nee,oee&&(_a=nee.store).getStorage.apply(_a,oee)):ree},eee}(),yxe=[];function bxe(_a,eee){var tee=_a.map;return tee.has(eee)||tee.set(eee,yxe.pop()||{map:new Map}),tee.get(eee)}function xxe(eee,tee){if(eee===tee||!tee||kxe(tee))return eee;if(!eee||kxe(eee))return tee;var ree=eee.info&&tee.info?Tce(Tce({},eee.info),tee.info):eee.info||tee.info,nee=eee.map.size&&tee.map.size,oee={info:ree,map:nee?new Map:eee.map.size?eee.map:tee.map};if(nee){var aee=new Set(tee.map.keys());eee.map.forEach((function(eee,ree){oee.map.set(ree,xxe(eee,tee.map.get(ree))),aee.delete(ree)})),aee.forEach((function(ree){oee.map.set(ree,xxe(tee.map.get(ree),eee.map.get(ree)))}))}return oee}function kxe(eee){return!eee||!(eee.info||eee.map.size)}function _xe(_a,eee){var tee=_a.map,ree=tee.get(eee);ree&&kxe(ree)&&(yxe.push(ree),tee.delete(eee))}var Exe=new Set;var Txe=function(eee){function tee(tee){void 0===tee&&(tee={});var ree=eee.call(this)||this;return ree.watches=new Set,ree.addTypenameTransform=new Rve(Bve),ree.assumeImmutableResults=!0,ree.makeVar=Jbe,ree.txCount=0,ree.config=function(eee){return Pwe(kbe,eee)}(tee),ree.addTypename=!!ree.config.addTypename,ree.policies=new fxe({cache:ree,dataIdFromObject:ree.config.dataIdFromObject,possibleTypes:ree.config.possibleTypes,typePolicies:ree.config.typePolicies}),ree.init(),ree}return Ece(tee,eee),tee.prototype.init=function(){var eee=this.data=new Cbe.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=eee.stump,this.resetResultCache()},tee.prototype.resetResultCache=function(eee){var tee=this,ree=this.storeReader,nee=this.config.fragments;this.storeWriter=new wxe(this,this.storeReader=new Gbe({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:_be(this.config),canon:eee?void 0:ree&&ree.canon,fragments:nee}),nee),this.maybeBroadcastWatch=gbe((function(c,eee){return tee.broadcastWatch(c,eee)}),{max:this.config.resultCacheMaxSize,makeCacheKey:function(c){var eee=c.optimistic?tee.optimisticData:tee.data;if(Ube(eee)){var ree=c.optimistic,id=c.id,nee=c.variables;return eee.makeCacheKey(c.query,c.callback,Bbe({optimistic:ree,id:id,variables:nee}))}}}),new Set([this.data.group,this.optimisticData.group]).forEach((function(eee){return eee.resetCaching()}))},tee.prototype.restore=function(eee){return this.init(),eee&&this.data.replace(eee),this},tee.prototype.extract=function(eee){return void 0===eee&&(eee=!1),(eee?this.optimisticData:this.data).extract()},tee.prototype.read=function(eee){var _a=eee.returnPartialData,tee=void 0!==_a&&_a;try{return this.storeReader.diffQueryAgainstStore(Tce(Tce({},eee),{store:eee.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:tee})).result||null}catch(e){if(e instanceof wbe)return null;throw e}},tee.prototype.write=function(eee){try{return++this.txCount,this.storeWriter.writeToStore(this.data,eee)}finally{--this.txCount||!1===eee.broadcast||this.broadcastWatches()}},tee.prototype.modify=function(eee){if(ybe.call(eee,"id")&&!eee.id)return!1;var tee=eee.optimistic?this.optimisticData:this.data;try{return++this.txCount,tee.modify(eee.id||"ROOT_QUERY",eee.fields)}finally{--this.txCount||!1===eee.broadcast||this.broadcastWatches()}},tee.prototype.diff=function(eee){return this.storeReader.diffQueryAgainstStore(Tce(Tce({},eee),{store:eee.optimistic?this.optimisticData:this.data,rootId:eee.id||"ROOT_QUERY",config:this.config}))},tee.prototype.watch=function(eee){var tee=this;return this.watches.size||function(eee){Hbe(eee).vars.forEach((function(rv){return rv.attachCache(eee)}))}(this),this.watches.add(eee),eee.immediate&&this.maybeBroadcastWatch(eee),function(){tee.watches.delete(eee)&&!tee.watches.size&&Xbe(tee),tee.maybeBroadcastWatch.forget(eee)}},tee.prototype.gc=function(eee){Bbe.reset();var tee=this.optimisticData.gc();return eee&&!this.txCount&&(eee.resetResultCache?this.resetResultCache(eee.resetResultIdentities):eee.resetResultIdentities&&this.storeReader.resetCanon()),tee},tee.prototype.retain=function(eee,tee){return(tee?this.optimisticData:this.data).retain(eee)},tee.prototype.release=function(eee,tee){return(tee?this.optimisticData:this.data).release(eee)},tee.prototype.identify=function(eee){if(fve(eee))return eee.__ref;try{return this.policies.identify(eee)[0]}catch(e){!1!==globalThis.__DEV__&&vue.warn(e)}},tee.prototype.evict=function(eee){if(!eee.id){if(ybe.call(eee,"id"))return!1;eee=Tce(Tce({},eee),{id:"ROOT_QUERY"})}try{return++this.txCount,this.optimisticData.evict(eee,this.data)}finally{--this.txCount||!1===eee.broadcast||this.broadcastWatches()}},tee.prototype.reset=function(eee){var tee=this;return this.init(),Bbe.reset(),eee&&eee.discardWatches?(this.watches.forEach((function(eee){return tee.maybeBroadcastWatch.forget(eee)})),this.watches.clear(),Xbe(this)):this.broadcastWatches(),Promise.resolve()},tee.prototype.removeOptimistic=function(eee){var tee=this.optimisticData.removeLayer(eee);tee!==this.optimisticData&&(this.optimisticData=tee,this.broadcastWatches())},tee.prototype.batch=function(eee){var tee,ree=this,nee=eee.update,_a=eee.optimistic,oee=void 0===_a||_a,aee=eee.removeOptimistic,iee=eee.onWatchUpdated,see=function(eee){var _a=ree,oee=_a.data,aee=_a.optimisticData;++ree.txCount,eee&&(ree.data=ree.optimisticData=eee);try{return tee=nee(ree)}finally{--ree.txCount,ree.data=oee,ree.optimisticData=aee}},lee=new Set;return iee&&!this.txCount&&this.broadcastWatches(Tce(Tce({},eee),{onWatchUpdated:function(eee){return lee.add(eee),!1}})),"string"==typeof oee?this.optimisticData=this.optimisticData.addLayer(oee,see):!1===oee?see(this.data):see(),"string"==typeof aee&&(this.optimisticData=this.optimisticData.removeLayer(aee)),iee&&lee.size?(this.broadcastWatches(Tce(Tce({},eee),{onWatchUpdated:function(eee,tee){var ree=iee.call(this,eee,tee);return!1!==ree&&lee.delete(eee),ree}})),lee.size&&lee.forEach((function(eee){return ree.maybeBroadcastWatch.dirty(eee)}))):this.broadcastWatches(eee),tee},tee.prototype.performTransaction=function(eee,tee){return this.batch({update:eee,optimistic:tee||null!==tee})},tee.prototype.transformDocument=function(eee){return this.addTypenameToDocument(this.addFragmentsToDocument(eee))},tee.prototype.broadcastWatches=function(eee){var tee=this;this.txCount||this.watches.forEach((function(c){return tee.maybeBroadcastWatch(c,eee)}))},tee.prototype.addFragmentsToDocument=function(eee){var tee=this.config.fragments;return tee?tee.transform(eee):eee},tee.prototype.addTypenameToDocument=function(eee){return this.addTypename?this.addTypenameTransform.transformDocument(eee):eee},tee.prototype.broadcastWatch=function(c,eee){var tee=c.lastDiff,ree=this.diff(c);eee&&(c.optimistic&&"string"==typeof eee.optimistic&&(ree.fromOptimisticTransaction=!0),eee.onWatchUpdated&&!1===eee.onWatchUpdated.call(this,c,ree,tee))||tee&&Oye(tee.result,ree.result)||c.callback(c.lastDiff=ree,tee)},tee}(vbe);var Sxe=Array.prototype.forEach,Ixe=function(){function eee(){for(var eee=[],_i=0;_i{if(id){const tee=Jxe(eee,id);return tee||Jxe(ree,id)}const tee=Xxe(eee,nee);return tee||Xxe(ree,ree.default)}}else tee=id=>id?Jxe(ree,id):Xxe(ree,ree.default);function nee(id=eee){const ree=tee(id);if(!ree)throw new Error(`Apollo client with id ${null!=id?id:"default"} not found. Use provideApolloClient() if you are outside of a component setup.`);return ree}return{resolveClient:nee,get client(){return nee()}}}var eke={};function tke(eee){return wre(eee)?eee:"function"==typeof eee?kae(eee):yre(eee)}function rke(){const eee=[];function tee(fn){const tee=eee.indexOf(fn);-1!==tee&&eee.splice(tee,1)}return{on:function(fn){return eee.push(fn),{off:()=>tee(fn)}},off:tee,trigger:function(tee){for(const fn of eee)fn(tee)},getCount:function(){return eee.length}}}var nke="undefined"==typeof window,oke={queries:yre(0),mutations:yre(0),subscriptions:yre(0),components:new Map};function ake(eee,tee){if(nke)return;const{tracking:ree}=function(){const vm=uae();if(!vm)return{};let eee;return oke.components.has(vm)?eee=oke.components.get(vm):(oke.components.set(vm,eee={queries:yre(0),mutations:yre(0),subscriptions:yre(0)}),Cne((()=>{oke.components.delete(vm)}))),{tracking:eee}}();pne(eee,((eee,nee)=>{if(null!=nee&&eee!==nee){const nee=eee?1:-1;ree&&(ree[tee].value+=nee),oke[tee].value+=nee}}),{immediate:!0}),Dne((()=>{eee.value&&(ree&&ree[tee].value--,oke[tee].value--)}))}function ike(eee){return eee instanceof Error?sye(eee)?eee:new lye({networkError:eee,errorMessage:eee.message}):new lye({networkError:Object.assign(new Error,{originalError:eee}),errorMessage:String(eee)})}function ske(eee,tee,ree){return function(eee,tee,ree={},nee=!1){var _a;const vm=uae(),oee=yre(),aee=tke(eee),iee=tke(tee),see=(fee=ree,wre(fee)?fee:"function"==typeof fee?kae(fee):fee?are(fee):fee),lee=yre(),cee=rke(),uee=yre(null),pee=rke(),dee=yre(!1);var fee;vm&&function(eee){ake(eee,"queries")}(dee);const hee=yre();let gee,mee,vee,wee=!1;const yee=()=>{wee=!0,gee&&gee()},bee=eee=>{vee=eee,mee&&mee(eee)},xee=()=>{gee=void 0,mee=void 0,wee=!1,vee=void 0};vm&&(null==(_a=Rne)||_a((()=>{var eee;if(Qee.value&&(!nke||!1!==(null==(eee=oee.value)?void 0:eee.prefetch)))return new Promise(((eee,tee)=>{gee=()=>{xee(),eee()},mee=eee=>{xee(),tee(eee)},wee?gee():vee&&mee(vee)})).finally(Mee)})));const{resolveClient:kee}=Zxe(),_ee=yre();let Eee,Tee=!1,See=!1,Iee=!0;function Nee(){var eee,_b,_c,_d,_e,_f;if(Tee||!Qee.value||nke&&!1===(null==(eee=oee.value)?void 0:eee.prefetch)||!qee)return void yee();Tee=!0,uee.value=null,dee.value=!0;const tee=kee(null==(_b=oee.value)?void 0:_b.clientId);if(_ee.value=tee.watchQuery({query:qee,variables:null!=Wee?Wee:{},...oee.value,...nke&&"no-cache"!==(null==(_c=oee.value)?void 0:_c.fetchPolicy)?{fetchPolicy:"network-only"}:{}}),Oee(),!nke&&(Iee||!(null==(_d=oee.value)?void 0:_d.keepPreviousResult))&&("no-cache"!==(null==(_e=oee.value)?void 0:_e.fetchPolicy)||oee.value.notifyOnNetworkStatusChange)){const eee=_ee.value.getCurrentResult(!1);!eee.loading||eee.partial||(null==(_f=oee.value)?void 0:_f.notifyOnNetworkStatusChange)?(Dee(eee),See=!eee.loading):eee.error&&(Ree(eee.error),See=!0)}if(!nke)for(const ree of Jee)ete(ree);Iee=!1}function Oee(){Eee&&!Eee.closed||_ee.value&&(See=!1,Eee=_ee.value.subscribe({next:Dee,error:Ree}))}function Aee(){var eee,_b,_c,_d;const tee=kee(null==(eee=oee.value)?void 0:eee.clientId);return(null==(_b=oee.value)?void 0:_b.errorPolicy)||(null==(_d=null==(_c=tee.defaultOptions)?void 0:_c.watchQuery)?void 0:_d.errorPolicy)}function Dee(eee){var tee;if(See)return void(See=!1);uee.value=null,Cee(eee);const ree=Aee();ree&&"all"===ree&&!eee.error&&(null==(tee=eee.errors)?void 0:tee.length)&&Fee(function(eee){return new lye({graphQLErrors:eee,errorMessage:`GraphQL response contains errors: ${eee.map((e=>e.message)).join(" | ")}`})}(eee.errors)),yee()}function Cee(eee){lee.value=eee.data&&0===Object.keys(eee.data).length?void 0:eee.data,dee.value=eee.loading,hee.value=eee.networkStatus,qre((()=>{cee.trigger(eee)}))}function Ree(eee){if(See)return void(See=!1);const tee=ike(eee),ree=Aee();ree&&"none"!==ree&&Cee(_ee.value.getCurrentResult()),Fee(tee),bee(tee),Lee()}function Fee(eee){uee.value=eee,dee.value=!1,hee.value=8,qre((()=>{pee.trigger(eee)}))}function Lee(){if(!_ee.value)return;const eee=_ee.value.getLastError(),tee=_ee.value.getLastResult();_ee.value.resetLastResults(),Oee(),Object.assign(_ee.value,{lastError:eee,lastResult:tee})}let Pee=[];function Mee(){yee(),Tee&&(Tee=!1,dee.value=!1,Pee.forEach((eee=>eee())),Pee=[],_ee.value&&(_ee.value.stopPolling(),_ee.value=null),Eee&&(Eee.unsubscribe(),Eee=void 0))}let jee,Uee=!1;function zee(){Tee&&!Uee&&(Uee=!0,qre((()=>{Tee&&(Mee(),Nee()),Uee=!1})))}let $ee=!1;function Vee(){var eee,_b;oee.value?(jee=(null==(eee=oee.value)?void 0:eee.throttle)?kce(oee.value.throttle,zee):(null==(_b=oee.value)?void 0:_b.debounce)?function(eee,tee,ree){return void 0===ree?kce(eee,tee,!1):kce(eee,ree,!1!==tee)}(oee.value.debounce,zee):zee,$ee=!0):jee=zee}function Bee(){$ee||Vee(),jee()}let qee=aee.value;const Yee=yre(nee),Gee=kae((()=>!oee.value||null==oee.value.enabled||oee.value.enabled)),Qee=kae((()=>Gee.value&&!Yee.value&&!!aee.value));let Wee,Kee;function Hee(eee=void 0){if(_ee.value)return eee&&(Wee=eee),uee.value=null,dee.value=!0,_ee.value.refetch(eee).then((eee=>{var tee;const ree=null==(tee=_ee.value)?void 0:tee.getCurrentResult();return ree&&Cee(ree),eee}))}function Xee(eee){if(_ee.value)return uee.value=null,dee.value=!0,_ee.value.fetchMore(eee).then((eee=>{var tee;const ree=null==(tee=_ee.value)?void 0:tee.getCurrentResult();return ree&&Cee(ree),eee}))}pne((()=>kre(see)),(eee=>{!oee.value||oee.value.throttle===eee.throttle&&oee.value.debounce===eee.debounce||Vee(),oee.value=eee,Bee()}),{deep:!0,immediate:!0}),pne(aee,(eee=>{qee=eee,Bee()})),pne((()=>Qee.value?iee.value:void 0),(eee=>{const tee=JSON.stringify([eee,Qee.value]);tee!==Kee&&(Wee=eee,Bee()),Kee=tee}),{deep:!0,immediate:!0});const Jee=[];function Zee(eee){if(nke)return;pne(tke(eee),((eee,tee,ree)=>{const nee=Jee.findIndex((eee=>eee.options===tee));-1!==nee&&Jee.splice(nee,1);const oee={options:eee,unsubscribeFns:[]};Jee.push(oee),ete(oee),ree((()=>{oee.unsubscribeFns.forEach((fn=>fn())),oee.unsubscribeFns=[]}))}),{immediate:!0})}function ete(eee){if(!Tee)return;if(!_ee.value)throw new Error("Query is not defined");const tee=_ee.value.subscribeToMore(eee.options);Pee.push(tee),eee.unsubscribeFns.push(tee)}pne(Qee,(eee=>{eee?qre((()=>{Nee()})):Mee()})),Qee.value&&Nee();return vm&&Dne((()=>{Mee(),Jee.length=0})),{result:lee,loading:dee,networkStatus:hee,error:uee,start:Nee,stop:Mee,restart:Bee,forceDisabled:Yee,document:aee,variables:iee,options:see,query:_ee,refetch:Hee,fetchMore:Xee,subscribeToMore:Zee,onResult:cee.on,onError:pee.on}}(eee,tee,ree)}function lke(eee,tee={}){const vm=uae(),ree=yre(!1);vm&&function(eee){ake(eee,"mutations")}(ree);const nee=yre(null),oee=yre(!1),aee=rke(),iee=rke(),{resolveClient:see}=Zxe();return vm&&Dne((()=>{ree.value=!1})),{mutate:async function(lee,cee={}){let uee,pee;uee="function"==typeof eee?eee():wre(eee)?eee.value:eee,pee="function"==typeof tee?tee():wre(tee)?tee.value:tee;const dee=see(pee.clientId);nee.value=null,ree.value=!0,oee.value=!0;try{const eee=await dee.mutate({mutation:uee,...pee,...cee,variables:(null!=lee?lee:pee.variables)?{...pee.variables,...lee}:void 0});return ree.value=!1,aee.trigger(eee),eee}catch(e){const eee=ike(e);if(nee.value=eee,ree.value=!1,iee.trigger(eee),"always"===pee.throws||"never"!==pee.throws&&!iee.getCount())throw eee}return null},loading:ree,error:nee,called:oee,onDone:aee.on,onError:iee.on}}const cke={"\n mutation ConnectSignIn($input: ConnectSignInInput!) {\n connectSignIn(input: $input)\n }\n":{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"ConnectSignIn"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ConnectSignInInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"connectSignIn"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}]}]}}]},"\n mutation SignOut {\n connectSignOut\n }\n":{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"SignOut"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"connectSignOut"}}]}}]},"\n query serverState {\n cloud {\n error\n apiKey {\n valid\n error\n }\n cloud {\n status\n error\n }\n minigraphql {\n status\n error\n }\n relay {\n status\n error\n }\n }\n config {\n error\n valid\n }\n info {\n os {\n hostname\n }\n }\n owner {\n avatar\n username\n }\n registration {\n state\n expiration\n keyFile {\n contents\n }\n }\n vars {\n regGen\n regState\n configError\n configValid\n }\n }\n":{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"serverState"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cloud"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}},{kind:"Field",name:{kind:"Name",value:"apiKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"valid"}},{kind:"Field",name:{kind:"Name",value:"error"}}]}},{kind:"Field",name:{kind:"Name",value:"cloud"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"error"}}]}},{kind:"Field",name:{kind:"Name",value:"minigraphql"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"error"}}]}},{kind:"Field",name:{kind:"Name",value:"relay"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"error"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}},{kind:"Field",name:{kind:"Name",value:"valid"}}]}},{kind:"Field",name:{kind:"Name",value:"info"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"hostname"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"owner"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"avatar"}},{kind:"Field",name:{kind:"Name",value:"username"}}]}},{kind:"Field",name:{kind:"Name",value:"registration"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"state"}},{kind:"Field",name:{kind:"Name",value:"expiration"}},{kind:"Field",name:{kind:"Name",value:"keyFile"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contents"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"vars"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"regGen"}},{kind:"Field",name:{kind:"Name",value:"regState"}},{kind:"Field",name:{kind:"Name",value:"configError"}},{kind:"Field",name:{kind:"Name",value:"configValid"}}]}}]}}]}};function uke(eee){return cke[eee]??{}}const pke=uke("\n query serverState {\n cloud {\n error\n apiKey {\n valid\n error\n }\n cloud {\n status\n error\n }\n minigraphql {\n status\n error\n }\n relay {\n status\n error\n }\n }\n config {\n error\n valid\n }\n info {\n os {\n hostname\n }\n }\n owner {\n avatar\n username\n }\n registration {\n state\n expiration\n keyFile {\n contents\n }\n }\n vars {\n regGen\n regState\n configError\n configValid\n }\n }\n"),dke="Content-Type",fke=Symbol(),hke=Symbol();function gke(eee={}){var _a;return null===(_a=Object.entries(eee).find((([k])=>k.toLowerCase()===dke.toLowerCase())))||void 0===_a?void 0:_a[1]}function mke(eee){return/^application\/.*json.*/.test(eee)}const vke=function(eee,tee,ree=!1){return Object.entries(tee).reduce(((tee,[nee,oee])=>{const aee=eee[nee];return Array.isArray(aee)&&Array.isArray(oee)?tee[nee]=ree?[...aee,...oee]:oee:tee[nee]="object"==typeof aee&&"object"==typeof oee?vke(aee,oee,ree):oee,tee}),{...eee})},wke={options:{},errorType:"text",polyfills:{},polyfill(p,eee=!0,tee=!1,...ree){const nee=this.polyfills[p]||("undefined"!=typeof self?self[p]:null)||("undefined"!=typeof global?global[p]:null);if(eee&&!nee)throw new Error(p+" is not defined");return tee&&nee?new nee(...ree):nee}};class yke extends Error{}const bke=eee=>{const tee=Object.create(null);eee=eee._addons.reduce(((w,ree)=>ree.beforeRequest&&ree.beforeRequest(w,eee._options,tee)||w),eee);const{_url:ree,_options:nee,_config:oee,_catchers:aee,_resolvers:iee,_middlewares:see,_addons:lee}=eee,cee=new Map(aee),uee=vke(oee.options,nee);let pee=ree;const dee=(eee=>tee=>eee.reduceRight(((eee,tee)=>tee(eee)),tee)||tee)(see)(((eee,tee)=>(pee=eee,oee.polyfill("fetch")(eee,tee))))(ree,uee),fee=new Error,hee=dee.catch((eee=>{throw{[fke]:eee}})).then((eee=>{if(!eee.ok){const tee=new yke;if(tee.cause=fee,tee.stack=tee.stack+"\nCAUSE: "+fee.stack,tee.response=eee,tee.url=pee,"opaque"===eee.type)throw tee;return eee.text().then((ree=>{var _a;if(tee.message=ree,"json"===oee.errorType||"application/json"===(null===(_a=eee.headers.get("Content-Type"))||void 0===_a?void 0:_a.split(";")[0]))try{tee.json=JSON.parse(ree)}catch(e){}throw tee.text=ree,tee.status=eee.status,tee}))}return eee})),gee=tee=>tee.catch((tee=>{const ree=tee.hasOwnProperty(fke),nee=ree?tee[fke]:tee,oee=(null==nee?void 0:nee.status)&&cee.get(nee.status)||cee.get(null==nee?void 0:nee.name)||ree&&cee.has(fke)&&cee.get(fke);if(oee)return oee(nee,eee);const aee=cee.get(hke);if(aee)return aee(nee,eee);throw nee})),mee=eee=>cb=>gee(eee?hee.then((_=>_&&_[eee]())).then((_=>cb?cb(_):_)):hee.then((_=>cb?cb(_):_))),vee={_wretchReq:eee,_fetchReq:dee,_sharedState:tee,res:mee(null),json:mee("json"),blob:mee("blob"),formData:mee("formData"),arrayBuffer:mee("arrayBuffer"),text:mee("text"),error(eee,cb){return cee.set(eee,cb),this},badRequest(cb){return this.error(400,cb)},unauthorized(cb){return this.error(401,cb)},forbidden(cb){return this.error(403,cb)},notFound(cb){return this.error(404,cb)},timeout(cb){return this.error(408,cb)},internalError(cb){return this.error(500,cb)},fetchError(cb){return this.error(fke,cb)}},wee=lee.reduce(((eee,tee)=>({...eee,...tee.resolver})),vee);return iee.reduce(((tee,r)=>r(tee,eee)),wee)},xke={_url:"",_options:{},_config:wke,_catchers:new Map,_resolvers:[],_deferred:[],_middlewares:[],_addons:[],addon(eee){return{...this,_addons:[...this._addons,eee],...eee.wretch}},errorType(eee){return{...this,_config:{...this._config,errorType:eee}}},polyfills(eee,tee=!1){return{...this,_config:{...this._config,polyfills:tee?eee:vke(this._config.polyfills,eee)}}},url(eee,tee=!1){if(tee)return{...this,_url:eee};const ree=this._url.split("?");return{...this,_url:ree.length>1?ree[0]+eee+"?"+ree[1]:this._url+eee}},options(eee,tee=!1){return{...this,_options:tee?eee:vke(this._options,eee)}},headers(eee){return{...this,_options:vke(this._options,{headers:eee||{}})}},accept(eee){return this.headers({Accept:eee})},content(eee){return this.headers({[dke]:eee})},auth(eee){return this.headers({Authorization:eee})},catcher(eee,tee){const ree=new Map(this._catchers);return ree.set(eee,tee),{...this,_catchers:ree}},catcherFallback(eee){return this.catcher(hke,eee)},resolve(eee,tee=!1){return{...this,_resolvers:tee?[eee]:[...this._resolvers,eee]}},defer(eee,tee=!1){return{...this,_deferred:tee?[eee]:[...this._deferred,eee]}},middlewares(eee,tee=!1){return{...this,_middlewares:tee?eee:[...this._middlewares,...eee]}},fetch(eee=this._options.method,tee="",ree=null){let nee=this.url(tee).options({method:eee});const oee=gke(nee._options.headers),aee="object"==typeof ree&&(!nee._options.headers||!oee||mke(oee));return nee=ree?aee?nee.json(ree,oee):nee.body(ree):nee,bke(nee._deferred.reduce(((eee,tee)=>tee(eee,eee._url,eee._options)),nee))},get(eee=""){return this.fetch("GET",eee)},delete(eee=""){return this.fetch("DELETE",eee)},put(eee,tee=""){return this.fetch("PUT",tee,eee)},post(eee,tee=""){return this.fetch("POST",tee,eee)},patch(eee,tee=""){return this.fetch("PATCH",tee,eee)},head(eee=""){return this.fetch("HEAD",eee)},opts(eee=""){return this.fetch("OPTIONS",eee)},body(eee){return{...this,_options:{...this._options,body:eee}}},json(eee,tee){const ree=gke(this._options.headers);return this.content(tee||mke(ree)&&ree||"application/json").body(JSON.stringify(eee))}};function kke(eee="",tee={}){return{...xke,_url:eee,_options:tee}}function _ke(eee,tee){return encodeURIComponent(eee)+"="+encodeURIComponent("object"==typeof tee?JSON.stringify(tee):""+tee)}kke.default=kke,kke.options=function(eee,tee=!1){wke.options=tee?eee:vke(wke.options,eee)},kke.errorType=function(eee){wke.errorType=eee},kke.polyfills=function(eee,tee=!1){wke.polyfills=tee?eee:vke(wke.polyfills,eee)},kke.WretchError=yke;const Eke={wretch:{formUrl(eee){return this.body("string"==typeof eee?eee:(tee=eee,Object.keys(tee).map((eee=>{const ree=tee[eee];return ree instanceof Array?ree.map((v=>_ke(eee,v))).join("&"):_ke(eee,ree)})).join("&"))).content("application/x-www-form-urlencoded");var tee}}},Tke=Eke;function Ske(eee){return void 0!==eee?eee:""}const Ike=(eee,qp,tee,ree)=>{let nee;if("string"==typeof qp)nee=qp;else{const eee=ree.polyfill("URLSearchParams",!0,!0);for(const tee in qp){const ree=qp[tee];if(qp[tee]instanceof Array)for(const nee of ree)eee.append(tee,Ske(nee));else eee.append(tee,Ske(ree))}nee=eee.toString()}const oee=eee.split("?");return nee?tee||oee.length<2?oee[0]+"?"+nee:eee+"&"+nee:tee?oee[0]:eee},Nke={wretch:{query(qp,eee=!1){return{...this,_url:Ike(this._url,qp,eee,this._config)}}}};$le(Yle());const Oke=rce("errors",(()=>{const eee=yre([]);return{errors:eee,removeErrorByIndex:tee=>{eee.value=eee.value.filter(((eee,i)=>i!==tee))},removeErrorByRef:tee=>{eee.value=eee.value.filter((eee=>eee?.ref!==tee))},resetErrors:()=>{eee.value=[]},setError:tee=>{console.error("[setError]",tee),eee.value.push(tee)},openTroubleshoot:async tee=>{try{await FeedbackButton();let ree=document.querySelector(".sweet-alert.visible");for(;!ree;)await new Promise((eee=>setTimeout(eee,100))),ree=document.querySelector(".sweet-alert.visible");if(eee.value.length){let tee=ree.querySelector("#troubleshootDetails");for(;!tee;)await new Promise((eee=>setTimeout(eee,100))),tee=ree.querySelector("#troubleshootDetails");const nee=eee.value.map(((eee,tee)=>{const ree=tee+1;let nee=`• Error ${ree}: ${eee.heading}\n`;var oee;return nee+=`• Error ${ree} Message: ${eee.message}\n`,nee+=`• Error ${ree} Level: ${eee.level}\n`,nee+=`• Error ${ree} Type: ${eee.type}\n`,eee.ref&&(nee+=`• Error ${ree} Ref: ${eee.ref}\n`),eee.debugServer&&(nee+=`• Error ${ree} Debug Server:\n${oee=eee.debugServer,Object.entries(oee).reduce(((eee,[p,tee])=>`${eee}${p}: ${tee}\n`),"")}\n`),nee})).join("\n***************\n");tee.value+="\n##########################\n",tee.value+=`# Debug Details – Component Errors ${eee.value.length} #\n`,tee.value+="##########################\n",tee.value+=nee}let nee=ree.querySelector("#troubleshootEmail");for(;!nee;)await new Promise((eee=>setTimeout(eee,100))),nee=ree.querySelector("#troubleshootEmail");tee.email?nee.value=tee.email:nee.focus();let oee=ree.querySelector("#optTroubleshoot");for(;!oee;)await new Promise((eee=>setTimeout(eee,100))),oee=ree.querySelector("#optTroubleshoot");oee.checked=!0;let aee=ree.querySelectorAll(".allpanels");for(;!aee;)await new Promise((eee=>setTimeout(eee,100))),aee=ree.querySelectorAll(".allpanels");aee.forEach((eee=>{"troubleshoot_panel"===eee.id?eee.style.display="block":eee.style.display="none"}))}catch(ree){console.error("[openTroubleshoot]",ree)}}}})),Ake=Oke(),Dke=kke().addon(Tke).addon(Nke).errorType("json").resolve((eee=>eee.error("Error",(eee=>{Ake.setError(eee)})).error("TypeError",(eee=>{Ake.setError(eee)})))),Cke=Dke.url("/webGui/include/InstallKey.php");Dke.url("/update.php");const Rke=Dke.url("/webGui/include/UpdateDNS.php"),Fke=Dke.url("/plugins/dynamix.my.servers/data/server-state.php"),Lke=new URL("https://account.unraid.net"),Pke=new URL("https://unraid.net"),Mke=new URL("c",Lke);new URL("https://docs.unraid.net/category/unraid-connect");const jke=new URL("https://connect.myunraid.net"),Uke=new URL("https://forums.unraid.net/forum/94-connect-plugin-support/"),zke=new URL("/contact",Pke),$ke=new URL("https://discord.gg/unraid"),Vke=new URL("/graphql",{}.VITE_GRAPHQL??window.location.origin),Bke=new URL("/c",Pke),qke=new URL("/Settings/ManagementAccess",window.location.origin),Yke=new URL("#UnraidNetSettings",qke);function Gke(eee,tee=!0){if(function(eee){const tee=[],{graphQLErrors:ree,networkError:nee}=eee,oee="operation"in eee?eee.operation:void 0,aee="stack"in eee?eee.stack:void 0;let iee;return oee&&(iee=Zpe(oee.query)),ree&&ree.forEach((({message:eee,locations:ree})=>{tee.push(`[GraphQL error] ${eee}`),oee&&(tee.push(function(eee,tee){const ree=eee.split("\n"),l=ree.length,nee=ree.slice(),oee={};for(let i=0;i{const tee=/\[([\w ]*)](.*)/.exec(eee);if(tee){const[,eee,ree]=tee;console.log(`%c${eee}`,"color:white;border-radius:3px;background:#ff4400;font-weight:bold;padding:2px 6px;",ree)}else console.log(eee)})),tee){let eee=(new Error).stack;if(null==eee)return;const tee=eee.indexOf("\n");eee=eee.slice(eee.indexOf("\n",tee+1)),console.log(`%c${eee}`,"color:grey;")}}const Qke=uke("\n mutation ConnectSignIn($input: ConnectSignInInput!) {\n connectSignIn(input: $input)\n }\n"),Wke=uke("\n mutation SignOut {\n connectSignOut\n }\n"),Kke=e=>{e.preventDefault(),e.returnValue="",alert("Closing this pop-up window while actions are being preformed may lead to unintended errors.")},Hke=()=>{window.addEventListener("beforeunload",Kke)},Xke=()=>{window.removeEventListener("beforeunload",Kke)};$le(Yle());const Jke=rce("installKey",(()=>{const eee=Oke(),tee=gEe(),ree=yre("ready"),nee=yre(),oee=kae((()=>nee.value?.type)),aee=kae((()=>nee.value?.keyUrl)),iee=kae((()=>{if(!aee.value)return;const eee=aee.value.split("/");return eee[eee.length-1].replace(/\.key|\.unkey/g,"")}));return{keyInstallStatus:ree,keyActionType:oee,keyType:iee,keyUrl:aee,install:async oee=>{if(ree.value="installing",nee.value=oee,!aee.value)return console.error("[install] no key to install");try{const eee=await Cke.query({url:aee.value}).get();console.log("[install] WebguiInstallKey installResponse",eee),ree.value="success";try{const eee=await Rke.middlewares([(iee=1500,eee=>(tee,ree)=>new Promise((nee=>setTimeout((()=>nee(eee(tee,ree))),iee))))]).formUrl({csrf_token:tee.csrf}).post();console.log("[install] WebguiUpdateDns updateDnsResponse",eee)}catch(see){console.error("[install] WebguiUpdateDns error",see)}}catch(see){console.error("[install] WebguiInstallKey error",see),ree.value="failed",eee.setError({heading:"Failed to install key",message:see.message,level:"error",ref:"installKey",type:"installKey"})}var iee}}}));var Zke="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e_e(x){return x&&x.__esModule&&Object.prototype.hasOwnProperty.call(x,"default")?x.default:x}function t_e(n){if(n.__esModule)return n;var f=n.default;if("function"==typeof f){var a=function a(){return this instanceof a?Reflect.construct(f,arguments,this.constructor):f.apply(this,arguments)};a.prototype=f.prototype}else a={};return Object.defineProperty(a,"__esModule",{value:!0}),Object.keys(n).forEach((function(k){var d=Object.getOwnPropertyDescriptor(n,k);Object.defineProperty(a,k,d.get?d:{enumerable:!0,get:function(){return n[k]}})})),a}var r_e={exports:{}};var n_e={exports:{}};const o_e=t_e(Object.freeze(Object.defineProperty({__proto__:null,default:{}},Symbol.toStringTag,{value:"Module"})));var a_e;function i_e(){return a_e||(a_e=1,n_e.exports=(eee=eee||function(eee,tee){var ree;if("undefined"!=typeof window&&window.crypto&&(ree=window.crypto),"undefined"!=typeof self&&self.crypto&&(ree=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(ree=globalThis.crypto),!ree&&"undefined"!=typeof window&&window.msCrypto&&(ree=window.msCrypto),!ree&&void 0!==Zke&&Zke.crypto&&(ree=Zke.crypto),!ree)try{ree=o_e}catch(hee){}var nee=function(){if(ree){if("function"==typeof ree.getRandomValues)try{return ree.getRandomValues(new Uint32Array(1))[0]}catch(hee){}if("function"==typeof ree.randomBytes)try{return ree.randomBytes(4).readInt32LE()}catch(hee){}}throw new Error("Native crypto module could not be used to get secure random number.")},oee=Object.create||function(){function F(){}return function(eee){var tee;return F.prototype=eee,tee=new F,F.prototype=null,tee}}(),C={},aee=C.lib={},iee=aee.Base={extend:function(eee){var tee=oee(this);return eee&&tee.mixIn(eee),tee.hasOwnProperty("init")&&this.init!==tee.init||(tee.init=function(){tee.$super.init.apply(this,arguments)}),tee.init.prototype=tee,tee.$super=this,tee},create:function(){var eee=this.extend();return eee.init.apply(eee,arguments),eee},init:function(){},mixIn:function(eee){for(var tee in eee)eee.hasOwnProperty(tee)&&(this[tee]=eee[tee]);eee.hasOwnProperty("toString")&&(this.toString=eee.toString)},clone:function(){return this.init.prototype.extend(this)}},see=aee.WordArray=iee.extend({init:function(eee,ree){eee=this.words=eee||[],this.sigBytes=ree!=tee?ree:4*eee.length},toString:function(eee){return(eee||cee).stringify(this)},concat:function(eee){var tee=this.words,ree=eee.words,nee=this.sigBytes,oee=eee.sigBytes;if(this.clamp(),nee%4)for(var i=0;i>>2]>>>24-i%4*8&255;tee[nee+i>>>2]|=aee<<24-(nee+i)%4*8}else for(var j=0;j>>2]=ree[j>>>2];return this.sigBytes+=oee,this},clamp:function(){var tee=this.words,ree=this.sigBytes;tee[ree>>>2]&=4294967295<<32-ree%4*8,tee.length=eee.ceil(ree/4)},clone:function(){var eee=iee.clone.call(this);return eee.words=this.words.slice(0),eee},random:function(eee){for(var tee=[],i=0;i>>2]>>>24-i%4*8&255;nee.push((oee>>>4).toString(16)),nee.push((15&oee).toString(16))}return nee.join("")},parse:function(eee){for(var tee=eee.length,ree=[],i=0;i>>3]|=parseInt(eee.substr(i,2),16)<<24-i%8*4;return new see.init(ree,tee/2)}},uee=lee.Latin1={stringify:function(eee){for(var tee=eee.words,ree=eee.sigBytes,nee=[],i=0;i>>2]>>>24-i%4*8&255;nee.push(String.fromCharCode(oee))}return nee.join("")},parse:function(eee){for(var tee=eee.length,ree=[],i=0;i>>2]|=(255&eee.charCodeAt(i))<<24-i%4*8;return new see.init(ree,tee)}},pee=lee.Utf8={stringify:function(eee){try{return decodeURIComponent(escape(uee.stringify(eee)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(eee){return uee.parse(unescape(encodeURIComponent(eee)))}},dee=aee.BufferedBlockAlgorithm=iee.extend({reset:function(){this._data=new see.init,this._nDataBytes=0},_append:function(eee){"string"==typeof eee&&(eee=pee.parse(eee)),this._data.concat(eee),this._nDataBytes+=eee.sigBytes},_process:function(tee){var ree,nee=this._data,oee=nee.words,aee=nee.sigBytes,iee=this.blockSize,lee=aee/(4*iee),cee=(lee=tee?eee.ceil(lee):eee.max((0|lee)-this._minBufferSize,0))*iee,uee=eee.min(4*cee,aee);if(cee){for(var pee=0;pee>>6-i%4*2;oee[aee>>>2]|=iee<<24-aee%4*8,aee++}return tee.create(oee,aee)}C.enc.Base64={stringify:function(eee){var tee=eee.words,ree=eee.sigBytes,nee=this._map;eee.clamp();for(var oee=[],i=0;i>>2]>>>24-i%4*8&255)<<16|(tee[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|tee[i+2>>>2]>>>24-(i+2)%4*8&255,j=0;j<4&&i+.75*j>>6*(3-j)&63));var iee=nee.charAt(64);if(iee)for(;oee.length%4;)oee.push(iee);return oee.join("")},parse:function(eee){var tee=eee.length,nee=this._map,oee=this._reverseMap;if(!oee){oee=this._reverseMap=[];for(var j=0;j>>24)|4278255360&(ree<<24|ree>>>8)}var H=this._hash.words,nee=M[eee+0],oee=M[eee+1],aee=M[eee+2],iee=M[eee+3],see=M[eee+4],lee=M[eee+5],cee=M[eee+6],uee=M[eee+7],pee=M[eee+8],dee=M[eee+9],fee=M[eee+10],hee=M[eee+11],gee=M[eee+12],mee=M[eee+13],vee=M[eee+14],wee=M[eee+15],a=H[0],b=H[1],c=H[2],d=H[3];a=FF(a,b,c,d,nee,7,T[0]),d=FF(d,a,b,c,oee,12,T[1]),c=FF(c,d,a,b,aee,17,T[2]),b=FF(b,c,d,a,iee,22,T[3]),a=FF(a,b,c,d,see,7,T[4]),d=FF(d,a,b,c,lee,12,T[5]),c=FF(c,d,a,b,cee,17,T[6]),b=FF(b,c,d,a,uee,22,T[7]),a=FF(a,b,c,d,pee,7,T[8]),d=FF(d,a,b,c,dee,12,T[9]),c=FF(c,d,a,b,fee,17,T[10]),b=FF(b,c,d,a,hee,22,T[11]),a=FF(a,b,c,d,gee,7,T[12]),d=FF(d,a,b,c,mee,12,T[13]),c=FF(c,d,a,b,vee,17,T[14]),a=GG(a,b=FF(b,c,d,a,wee,22,T[15]),c,d,oee,5,T[16]),d=GG(d,a,b,c,cee,9,T[17]),c=GG(c,d,a,b,hee,14,T[18]),b=GG(b,c,d,a,nee,20,T[19]),a=GG(a,b,c,d,lee,5,T[20]),d=GG(d,a,b,c,fee,9,T[21]),c=GG(c,d,a,b,wee,14,T[22]),b=GG(b,c,d,a,see,20,T[23]),a=GG(a,b,c,d,dee,5,T[24]),d=GG(d,a,b,c,vee,9,T[25]),c=GG(c,d,a,b,iee,14,T[26]),b=GG(b,c,d,a,pee,20,T[27]),a=GG(a,b,c,d,mee,5,T[28]),d=GG(d,a,b,c,aee,9,T[29]),c=GG(c,d,a,b,uee,14,T[30]),a=HH(a,b=GG(b,c,d,a,gee,20,T[31]),c,d,lee,4,T[32]),d=HH(d,a,b,c,pee,11,T[33]),c=HH(c,d,a,b,hee,16,T[34]),b=HH(b,c,d,a,vee,23,T[35]),a=HH(a,b,c,d,oee,4,T[36]),d=HH(d,a,b,c,see,11,T[37]),c=HH(c,d,a,b,uee,16,T[38]),b=HH(b,c,d,a,fee,23,T[39]),a=HH(a,b,c,d,mee,4,T[40]),d=HH(d,a,b,c,nee,11,T[41]),c=HH(c,d,a,b,iee,16,T[42]),b=HH(b,c,d,a,cee,23,T[43]),a=HH(a,b,c,d,dee,4,T[44]),d=HH(d,a,b,c,gee,11,T[45]),c=HH(c,d,a,b,wee,16,T[46]),a=II(a,b=HH(b,c,d,a,aee,23,T[47]),c,d,nee,6,T[48]),d=II(d,a,b,c,uee,10,T[49]),c=II(c,d,a,b,vee,15,T[50]),b=II(b,c,d,a,lee,21,T[51]),a=II(a,b,c,d,gee,6,T[52]),d=II(d,a,b,c,iee,10,T[53]),c=II(c,d,a,b,fee,15,T[54]),b=II(b,c,d,a,oee,21,T[55]),a=II(a,b,c,d,pee,6,T[56]),d=II(d,a,b,c,wee,10,T[57]),c=II(c,d,a,b,cee,15,T[58]),b=II(b,c,d,a,mee,21,T[59]),a=II(a,b,c,d,see,6,T[60]),d=II(d,a,b,c,hee,10,T[61]),c=II(c,d,a,b,aee,15,T[62]),b=II(b,c,d,a,dee,21,T[63]),H[0]=H[0]+a|0,H[1]=H[1]+b|0,H[2]=H[2]+c|0,H[3]=H[3]+d|0},_doFinalize:function(){var eee=this._data,ree=eee.words,nee=8*this._nDataBytes,oee=8*eee.sigBytes;ree[oee>>>5]|=128<<24-oee%32;var aee=tee.floor(nee/4294967296),iee=nee;ree[15+(oee+64>>>9<<4)]=16711935&(aee<<8|aee>>>24)|4278255360&(aee<<24|aee>>>8),ree[14+(oee+64>>>9<<4)]=16711935&(iee<<8|iee>>>24)|4278255360&(iee<<24|iee>>>8),eee.sigBytes=4*(ree.length+1),this._process();for(var see=this._hash,H=see.words,i=0;i<4;i++){var lee=H[i];H[i]=16711935&(lee<<8|lee>>>24)|4278255360&(lee<<24|lee>>>8)}return see},clone:function(){var eee=oee.clone.call(this);return eee._hash=this._hash.clone(),eee}});function FF(a,b,c,d,x,s,t){var n=a+(b&c|~b&d)+x+t;return(n<>>32-s)+b}function GG(a,b,c,d,x,s,t){var n=a+(b&d|c&~d)+x+t;return(n<>>32-s)+b}function HH(a,b,c,d,x,s,t){var n=a+(b^c^d)+x+t;return(n<>>32-s)+b}function II(a,b,c,d,x,s,t){var n=a+(c^(b|~d))+x+t;return(n<>>32-s)+b}C.MD5=oee._createHelper(iee),C.HmacMD5=oee._createHmacHelper(iee)}(Math),eee.MD5)),p_e.exports;var eee}var f_e,h_e={exports:{}},g_e={exports:{}};function m_e(){return f_e||(f_e=1,g_e.exports=(eee=i_e(),function(){var C=eee,tee=C.lib,ree=tee.WordArray,nee=tee.Hasher,oee=C.algo,W=[],aee=oee.SHA1=nee.extend({_doReset:function(){this._hash=new ree.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(M,eee){for(var H=this._hash.words,a=H[0],b=H[1],c=H[2],d=H[3],e=H[4],i=0;i<80;i++){if(i<16)W[i]=0|M[eee+i];else{var n=W[i-3]^W[i-8]^W[i-14]^W[i-16];W[i]=n<<1|n>>>31}var t=(a<<5|a>>>27)+e+W[i];t+=i<20?1518500249+(b&c|~b&d):i<40?1859775393+(b^c^d):i<60?(b&c|b&d|c&d)-1894007588:(b^c^d)-899497514,e=d,d=c,c=b<<30|b>>>2,b=a,a=t}H[0]=H[0]+a|0,H[1]=H[1]+b|0,H[2]=H[2]+c|0,H[3]=H[3]+d|0,H[4]=H[4]+e|0},_doFinalize:function(){var eee=this._data,tee=eee.words,ree=8*this._nDataBytes,nee=8*eee.sigBytes;return tee[nee>>>5]|=128<<24-nee%32,tee[14+(nee+64>>>9<<4)]=Math.floor(ree/4294967296),tee[15+(nee+64>>>9<<4)]=ree,eee.sigBytes=4*tee.length,this._process(),this._hash},clone:function(){var eee=nee.clone.call(this);return eee._hash=this._hash.clone(),eee}});C.SHA1=nee._createHelper(aee),C.HmacSHA1=nee._createHmacHelper(aee)}(),eee.SHA1)),g_e.exports;var eee}var v_e,w_e,y_e={exports:{}};function b_e(){return w_e||(w_e=1,h_e.exports=function(eee){return function(){var C=eee,tee=C.lib,ree=tee.Base,nee=tee.WordArray,oee=C.algo,aee=oee.MD5,iee=oee.EvpKDF=ree.extend({cfg:ree.extend({keySize:4,hasher:aee,iterations:1}),init:function(eee){this.cfg=this.cfg.extend(eee)},compute:function(eee,tee){for(var ree,oee=this.cfg,aee=oee.hasher.create(),iee=nee.create(),see=iee.words,lee=oee.keySize,cee=oee.iterations;see.lengthoee&&(tee=eee.finalize(tee)),tee.clamp();for(var aee=this._oKey=tee.clone(),iee=this._iKey=tee.clone(),see=aee.words,lee=iee.words,i=0;i>>8^255&sx^99,nee[x]=sx,oee[sx]=x;var x2=d[x],x4=d[x2],x8=d[x4],t=257*d[sx]^16843008*sx;aee[x]=t<<24|t>>>8,iee[x]=t<<16|t>>>16,see[x]=t<<8|t>>>24,lee[x]=t,t=16843009*x8^65537*x4^257*x2^16843008*x,cee[sx]=t<<24|t>>>8,uee[sx]=t<<16|t>>>16,pee[sx]=t<<8|t>>>24,dee[sx]=t,x?(x=x2^d[d[d[x8^x2]]],xi^=d[d[xi]]):x=xi=1}}();var fee=[0,1,2,4,8,16,32,64,128,27,54],hee=ree.AES=tee.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var eee=this._keyPriorReset=this._key,tee=eee.words,ree=eee.sigBytes/4,oee=4*((this._nRounds=ree+6)+1),aee=this._keySchedule=[],iee=0;iee6&&iee%ree==4&&(t=nee[t>>>24]<<24|nee[t>>>16&255]<<16|nee[t>>>8&255]<<8|nee[255&t]):(t=nee[(t=t<<8|t>>>24)>>>24]<<24|nee[t>>>16&255]<<16|nee[t>>>8&255]<<8|nee[255&t],t^=fee[iee/ree|0]<<24),aee[iee]=aee[iee-ree]^t);for(var see=this._invKeySchedule=[],lee=0;lee>>24]]^uee[nee[t>>>16&255]]^pee[nee[t>>>8&255]]^dee[nee[255&t]]}}},encryptBlock:function(M,eee){this._doCryptBlock(M,eee,this._keySchedule,aee,iee,see,lee,nee)},decryptBlock:function(M,eee){var t=M[eee+1];M[eee+1]=M[eee+3],M[eee+3]=t,this._doCryptBlock(M,eee,this._invKeySchedule,cee,uee,pee,dee,oee),t=M[eee+1],M[eee+1]=M[eee+3],M[eee+3]=t},_doCryptBlock:function(M,eee,tee,ree,nee,oee,aee,iee){for(var see=this._nRounds,s0=M[eee]^tee[0],s1=M[eee+1]^tee[1],s2=M[eee+2]^tee[2],s3=M[eee+3]^tee[3],lee=4,cee=1;cee>>24]^nee[s1>>>16&255]^oee[s2>>>8&255]^aee[255&s3]^tee[lee++],t1=ree[s1>>>24]^nee[s2>>>16&255]^oee[s3>>>8&255]^aee[255&s0]^tee[lee++],t2=ree[s2>>>24]^nee[s3>>>16&255]^oee[s0>>>8&255]^aee[255&s1]^tee[lee++],t3=ree[s3>>>24]^nee[s0>>>16&255]^oee[s1>>>8&255]^aee[255&s2]^tee[lee++];s0=t0,s1=t1,s2=t2,s3=t3}t0=(iee[s0>>>24]<<24|iee[s1>>>16&255]<<16|iee[s2>>>8&255]<<8|iee[255&s3])^tee[lee++],t1=(iee[s1>>>24]<<24|iee[s2>>>16&255]<<16|iee[s3>>>8&255]<<8|iee[255&s0])^tee[lee++],t2=(iee[s2>>>24]<<24|iee[s3>>>16&255]<<16|iee[s0>>>8&255]<<8|iee[255&s1])^tee[lee++],t3=(iee[s3>>>24]<<24|iee[s0>>>16&255]<<16|iee[s1>>>8&255]<<8|iee[255&s2])^tee[lee++],M[eee]=t0,M[eee+1]=t1,M[eee+2]=t2,M[eee+3]=t3},keySize:8});C.AES=tee._createHelper(hee)}(),eee.AES}(i_e(),c_e(),d_e(),b_e(),x_e||(x_e=1,__e.exports=(k_e=i_e(),b_e(),void(k_e.lib.Cipher||function(eee){var C=k_e,tee=C.lib,ree=tee.Base,nee=tee.WordArray,oee=tee.BufferedBlockAlgorithm,aee=C.enc;aee.Utf8;var iee=aee.Base64,see=C.algo.EvpKDF,lee=tee.Cipher=oee.extend({cfg:ree.extend(),createEncryptor:function(eee,tee){return this.create(this._ENC_XFORM_MODE,eee,tee)},createDecryptor:function(eee,tee){return this.create(this._DEC_XFORM_MODE,eee,tee)},init:function(eee,tee,ree){this.cfg=this.cfg.extend(ree),this._xformMode=eee,this._key=tee,this.reset()},reset:function(){oee.reset.call(this),this._doReset()},process:function(eee){return this._append(eee),this._process()},finalize:function(eee){return eee&&this._append(eee),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function eee(eee){return"string"==typeof eee?vee:gee}return function(tee){return{encrypt:function(ree,nee,oee){return eee(nee).encrypt(tee,ree,nee,oee)},decrypt:function(ree,nee,oee){return eee(nee).decrypt(tee,ree,nee,oee)}}}}()});tee.StreamCipher=lee.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var cee=C.mode={},uee=tee.BlockCipherMode=ree.extend({createEncryptor:function(eee,iv){return this.Encryptor.create(eee,iv)},createDecryptor:function(eee,iv){return this.Decryptor.create(eee,iv)},init:function(eee,iv){this._cipher=eee,this._iv=iv}}),pee=cee.CBC=function(){var tee=uee.extend();function ree(tee,ree,nee){var oee,iv=this._iv;iv?(oee=iv,this._iv=eee):oee=this._prevBlock;for(var i=0;i>>2];eee.sigBytes-=tee}};tee.BlockCipher=lee.extend({cfg:lee.cfg.extend({mode:pee,padding:dee}),reset:function(){var eee;lee.reset.call(this);var tee=this.cfg,iv=tee.iv,ree=tee.mode;this._xformMode==this._ENC_XFORM_MODE?eee=ree.createEncryptor:(eee=ree.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==eee?this._mode.init(this,iv&&iv.words):(this._mode=eee.call(ree,this,iv&&iv.words),this._mode.__creator=eee)},_doProcessBlock:function(eee,tee){this._mode.processBlock(eee,tee)},_doFinalize:function(){var eee,tee=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(tee.pad(this._data,this.blockSize),eee=this._process(!0)):(eee=this._process(!0),tee.unpad(eee)),eee},blockSize:4});var fee=tee.CipherParams=ree.extend({init:function(eee){this.mixIn(eee)},toString:function(eee){return(eee||this.formatter).stringify(this)}}),hee=(C.format={}).OpenSSL={stringify:function(eee){var tee=eee.ciphertext,ree=eee.salt;return(ree?nee.create([1398893684,1701076831]).concat(ree).concat(tee):tee).toString(iee)},parse:function(eee){var tee,ree=iee.parse(eee),oee=ree.words;return 1398893684==oee[0]&&1701076831==oee[1]&&(tee=nee.create(oee.slice(2,4)),oee.splice(0,4),ree.sigBytes-=16),fee.create({ciphertext:ree,salt:tee})}},gee=tee.SerializableCipher=ree.extend({cfg:ree.extend({format:hee}),encrypt:function(eee,tee,ree,nee){nee=this.cfg.extend(nee);var oee=eee.createEncryptor(ree,nee),aee=oee.finalize(tee),iee=oee.cfg;return fee.create({ciphertext:aee,key:ree,iv:iee.iv,algorithm:eee,mode:iee.mode,padding:iee.padding,blockSize:eee.blockSize,formatter:nee.format})},decrypt:function(eee,tee,ree,nee){return nee=this.cfg.extend(nee),tee=this._parse(tee,nee.format),eee.createDecryptor(ree,nee).finalize(tee.ciphertext)},_parse:function(eee,tee){return"string"==typeof eee?tee.parse(eee,this):eee}}),mee=(C.kdf={}).OpenSSL={execute:function(eee,tee,ree,oee){oee||(oee=nee.random(8));var aee=see.create({keySize:tee+ree}).compute(eee,oee),iv=nee.create(aee.words.slice(tee),4*ree);return aee.sigBytes=4*tee,fee.create({key:aee,iv:iv,salt:oee})}},vee=tee.PasswordBasedCipher=gee.extend({cfg:gee.cfg.extend({kdf:mee}),encrypt:function(eee,tee,ree,nee){var oee=(nee=this.cfg.extend(nee)).kdf.execute(ree,eee.keySize,eee.ivSize);nee.iv=oee.iv;var aee=gee.encrypt.call(this,eee,tee,oee.key,nee);return aee.mixIn(oee),aee},decrypt:function(eee,tee,ree,nee){nee=this.cfg.extend(nee),tee=this._parse(tee,nee.format);var oee=nee.kdf.execute(ree,eee.keySize,eee.ivSize,tee.salt);return nee.iv=oee.iv,gee.decrypt.call(this,eee,tee,oee.key,nee)}})}()))));const E_e=e_e(r_e.exports);var T_e={exports:{}};T_e.exports=function(eee){return eee.enc.Utf8}(i_e());const S_e=e_e(T_e.exports);$le(Yle());const I_e=rce("callbackActions",(()=>{const eee=lEe(),tee=Jke(),ree=gEe(),nee=yre("ready"),oee=yre(),aee=yre(),iee=()=>{if(!oee.value||!oee.value.type||"forUpc"!==oee.value.type||!oee.value.actions?.length)return aee.value="Callback redirect type not present or incorrect",nee.value="ready",console.error("[redirectToCallbackType]",aee.value);nee.value="loading",oee.value.actions.forEach((async(nee,oee,aee)=>{nee?.keyUrl&&await tee.install(nee),(nee?.user||"signIn"===nee.type)&&(eee.setAccountAction(nee),eee.setConnectSignInPayload({apiKey:nee.apiKey,email:nee.user.email,preferred_username:nee.user.preferred_username})),"signOut"!==nee.type&&"oemSignOut"!==nee.type||(eee.setAccountAction(nee),eee.setQueueConnectSignOut(!0)),aee.length===oee+1&&await ree.refreshServerState()}))},see=kae((()=>ree.refreshServerStateStatus));cne((()=>{if(oee.value?.actions&&"done"===see.value)if(oee.value.actions.length>1){const ree="success"===eee.accountActionStatus&&"success"===tee.keyInstallStatus;nee.value=ree?"success":"error"}else{const ree="success"===eee.accountActionStatus||"success"===tee.keyInstallStatus;nee.value=ree?"success":"error"}oee.value?.actions&&"timeout"===see.value&&(nee.value="error")}));return pne(nee,((eee,tee)=>{"loading"===eee&&Hke(),"loading"===tee&&(Xke(),window.history.replaceState(null,"",window.location.pathname))})),{callbackData:oee,callbackStatus:nee,redirectToCallbackType:iee,saveCallbackData:eee=>{if(eee&&(oee.value=eee),!oee.value)return console.error("Saved callback data not found");iee?.()},setCallbackStatus:eee=>{nee.value=eee},sendType:"fromUpc",encryptionKey:"Uyv2o8e*FiQe8VeLekTqyX6Z*8XonB"}})),N_e=(O_e=I_e,rce("callback",(()=>{const eee=O_e();return{send:(tee,ree,nee=!1)=>{console.debug("[callback.send]");const oee=JSON.stringify({actions:[...ree],sender:window.location.href,type:eee.sendType}),aee=E_e.encrypt(oee,eee.encryptionKey).toString(),iee=new URL(tee);iee.searchParams.set("data",encodeURI(aee)),console.debug("[callback.send]",aee,iee),nee?window.open(iee.toString(),"_blank"):window.location.href=iee.toString()},watcher:()=>{console.debug("[callback.watcher]");const tee=new URL(window.location.toString()),ree=decodeURI(tee.searchParams.get("data")??"");if(console.debug("[callback.watcher]",{callbackValue:ree}),!ree)return console.debug("[callback.watcher] no callback to handle");const nee=E_e.decrypt(ree,eee.encryptionKey),oee=JSON.parse(nee.toString(S_e));console.debug("[callback.watcher]",nee,oee),eee.saveCallbackData(oee)}}})));var O_e,A_e={};const D_e=t_e(eue),C_e=t_e(kue),R_e=t_e(rye),F_e=t_e(Eye),L_e=t_e(Lye),P_e=t_e(Uwe),M_e=t_e(Nxe),j_e=t_e(cye),U_e=t_e(qme),z_e=t_e(Gwe),$_e=t_e(cue),V_e=t_e(Wxe);function B_e(eee){return new Hwe((function(tee,ree){return new xwe((function(nee){var oee,aee,iee;try{oee=ree(tee).subscribe({next:function(oee){oee.errors&&(iee=eee({graphQLErrors:oee.errors,response:oee,operation:tee,forward:ree}))?aee=iee.subscribe({next:nee.next.bind(nee),error:nee.error.bind(nee),complete:nee.complete.bind(nee)}):nee.next(oee)},error:function(oee){(iee=eee({operation:tee,networkError:oee,graphQLErrors:oee&&oee.result&&oee.result.errors,forward:ree}))?aee=iee.subscribe({next:nee.next.bind(nee),error:nee.error.bind(nee),complete:nee.complete.bind(nee)}):nee.error(oee)},complete:function(){iee||nee.complete.bind(nee)()}})}catch(e){eee({networkError:e,operation:tee,forward:ree}),nee.error(e)}return function(){oee&&oee.unsubscribe(),aee&&oee.unsubscribe()}}))}))}!function(eee){Object.defineProperty(eee,"__esModule",{value:!0});var tee=D_e,ree=C_e,nee=R_e,oee=F_e,aee=L_e,iee=P_e,see=M_e,lee=j_e,cee=U_e,uee=z_e,pee=$_e,dee=V_e;function fee(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var hee=fee(aee);function gee(eee){return null!==eee&&"object"==typeof eee}var mee,vee=Object.prototype.hasOwnProperty,wee=function(eee,tee,ree){return this.merge(eee[ree],tee[ree])},yee=function(){function eee(eee){void 0===eee&&(eee=wee),this.reconciler=eee,this.isObject=gee,this.pastCopies=new Set}return eee.prototype.merge=function(eee,ree){for(var nee=this,oee=[],_i=2;_i0}(tee.incremental)&&tee.incremental.forEach((function(_a){for(var eee=_a.data,tee=_a.path,i=tee.length-1;i>=0;--i){var oee=tee[i],aee=!isNaN(+oee)?[]:{};aee[oee]=eee,eee=aee}ree=nee.merge(ree,eee)})),ree}function xee(eee){return!!eee&&eee<7}function kee(eee,_a,_b,ree){var nee=_a.data,oee=tee.__rest(_a,["data"]),aee=_b.data,see=tee.__rest(_b,["data"]);return hee(oee,see)&&_ee(iee.getMainDefinition(eee).selectionSet,nee,aee,{fragmentMap:iee.createFragmentMap(iee.getFragmentDefinitions(eee)),variables:ree})}function _ee(eee,tee,ree,nee){if(tee===ree)return!0;var oee=new Set;return eee.selections.every((function(eee){if(oee.has(eee))return!0;if(oee.add(eee),!iee.shouldInclude(eee,nee.variables))return!0;if(Eee(eee))return!0;if(iee.isField(eee)){var aee=iee.resultKeyNameFromField(eee),see=tee&&tee[aee],lee=ree&&ree[aee],cee=eee.selectionSet;if(!cee)return hee(see,lee);var uee=Array.isArray(see),pee=Array.isArray(lee);if(uee!==pee)return!1;if(uee&&pee){var dee=see.length;if(lee.length!==dee)return!1;for(var i=0;i0},oee.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),delete this.concast,delete this.observer),this.stopPolling(),this.subscriptions.forEach((function(eee){return eee.unsubscribe()})),this.subscriptions.clear(),this.queryManager.stopQuery(this.queryId),this.observers.clear(),this.isTornDown=!0)},oee.prototype.transformDocument=function(eee){return this.queryManager.transform(eee)},oee}(iee.Observable);function Oee(eee){var _a=eee.options,tee=_a.fetchPolicy,ree=_a.nextFetchPolicy;return"cache-and-network"===tee||"network-only"===tee?eee.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(){return this.nextFetchPolicy=ree,"function"==typeof ree?ree.apply(this,arguments):tee}}):eee.reobserve()}function Aee(eee){!1!==globalThis.__DEV__&&ree.invariant.error(21,eee.message,eee.stack)}function Dee(eee){!1!==globalThis.__DEV__&&eee&&!1!==globalThis.__DEV__&&ree.invariant.debug(22,eee)}function Cee(eee){return"network-only"===eee||"no-cache"===eee||"standby"===eee}iee.fixObservableSubclass(Nee);var Ree=function(){function eee(_a){var eee=_a.cache,tee=_a.client,ree=_a.resolvers,nee=_a.fragmentMatcher;this.selectionsToResolveCache=new WeakMap,this.cache=eee,tee&&(this.client=tee),ree&&this.addResolvers(ree),nee&&this.setFragmentMatcher(nee)}return eee.prototype.addResolvers=function(eee){var tee=this;this.resolvers=this.resolvers||{},Array.isArray(eee)?eee.forEach((function(eee){tee.resolvers=iee.mergeDeep(tee.resolvers,eee)})):this.resolvers=iee.mergeDeep(this.resolvers,eee)},eee.prototype.setResolvers=function(eee){this.resolvers={},this.addResolvers(eee)},eee.prototype.getResolvers=function(){return this.resolvers||{}},eee.prototype.runResolvers=function(_a){var eee=_a.document,ree=_a.remoteResult,nee=_a.context,oee=_a.variables,_b=_a.onlyRunForcedResolvers,aee=void 0!==_b&&_b;return tee.__awaiter(this,void 0,void 0,(function(){return tee.__generator(this,(function(_c){return eee?[2,this.resolveDocument(eee,ree.data,nee,oee,this.fragmentMatcher,aee).then((function(eee){return tee.__assign(tee.__assign({},ree),{data:eee.result})}))]:[2,ree]}))}))},eee.prototype.setFragmentMatcher=function(eee){this.fragmentMatcher=eee},eee.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},eee.prototype.clientQuery=function(eee){return iee.hasDirectives(["client"],eee)&&this.resolvers?eee:null},eee.prototype.serverQuery=function(eee){return iee.removeClientSetsFromDocument(eee)},eee.prototype.prepareContext=function(eee){var ree=this.cache;return tee.__assign(tee.__assign({},eee),{cache:ree,getCacheKey:function(eee){return ree.identify(eee)}})},eee.prototype.addExportedVariables=function(eee,ree,nee){return void 0===ree&&(ree={}),void 0===nee&&(nee={}),tee.__awaiter(this,void 0,void 0,(function(){return tee.__generator(this,(function(_a){return eee?[2,this.resolveDocument(eee,this.buildRootValueFromCache(eee,ree)||{},this.prepareContext(nee),ree).then((function(eee){return tee.__assign(tee.__assign({},ree),eee.exportedVariables)}))]:[2,tee.__assign({},ree)]}))}))},eee.prototype.shouldForceResolvers=function(eee){var tee=!1;return cee.visit(eee,{Directive:{enter:function(eee){if("client"===eee.name.value&&eee.arguments&&(tee=eee.arguments.some((function(eee){return"always"===eee.name.value&&"BooleanValue"===eee.value.kind&&!0===eee.value.value}))))return cee.BREAK}}}),tee},eee.prototype.buildRootValueFromCache=function(eee,tee){return this.cache.diff({query:iee.buildQueryFromSelectionSet(eee),variables:tee,returnPartialData:!0,optimistic:!1}).result},eee.prototype.resolveDocument=function(eee,ree,nee,oee,aee,see){return void 0===nee&&(nee={}),void 0===oee&&(oee={}),void 0===aee&&(aee=function(){return!0}),void 0===see&&(see=!1),tee.__awaiter(this,void 0,void 0,(function(){var lee,cee,uee,pee,dee,fee,_a,hee,gee,mee;return tee.__generator(this,(function(_b){return lee=iee.getMainDefinition(eee),cee=iee.getFragmentDefinitions(eee),uee=iee.createFragmentMap(cee),pee=this.collectSelectionsToResolve(lee,uee),dee=lee.operation,fee=dee?dee.charAt(0).toUpperCase()+dee.slice(1):"Query",hee=(_a=this).cache,gee=_a.client,mee={fragmentMap:uee,context:tee.__assign(tee.__assign({},nee),{cache:hee,client:gee}),variables:oee,fragmentMatcher:aee,defaultOperationType:fee,exportedVariables:{},selectionsToResolve:pee,onlyRunForcedResolvers:see},!1,[2,this.resolveSelectionSet(lee.selectionSet,false,ree,mee).then((function(eee){return{result:eee,exportedVariables:mee.exportedVariables}}))]}))}))},eee.prototype.resolveSelectionSet=function(eee,nee,oee,aee){return tee.__awaiter(this,void 0,void 0,(function(){var see,lee,cee,uee,pee,dee=this;return tee.__generator(this,(function(_a){return see=aee.fragmentMap,lee=aee.context,cee=aee.variables,uee=[oee],pee=function(eee){return tee.__awaiter(dee,void 0,void 0,(function(){var pee,dee;return tee.__generator(this,(function(_a){return(nee||aee.selectionsToResolve.has(eee))&&iee.shouldInclude(eee,cee)?iee.isField(eee)?[2,this.resolveField(eee,nee,oee,aee).then((function(tee){var _a;void 0!==tee&&uee.push(((_a={})[iee.resultKeyNameFromField(eee)]=tee,_a))}))]:(iee.isInlineFragment(eee)?pee=eee:(pee=see[eee.name.value],ree.invariant(pee,16,eee.name.value)),pee&&pee.typeCondition&&(dee=pee.typeCondition.name.value,aee.fragmentMatcher(oee,dee,lee))?[2,this.resolveSelectionSet(pee.selectionSet,nee,oee,aee).then((function(eee){uee.push(eee)}))]:[2]):[2]}))}))},[2,Promise.all(eee.selections.map(pee)).then((function(){return iee.mergeDeepArray(uee)}))]}))}))},eee.prototype.resolveField=function(eee,ree,nee,oee){return tee.__awaiter(this,void 0,void 0,(function(){var aee,lee,cee,uee,pee,dee,fee,hee,gee,mee=this;return tee.__generator(this,(function(_a){return nee?(aee=oee.variables,lee=eee.name.value,cee=iee.resultKeyNameFromField(eee),uee=lee!==cee,pee=nee[cee]||nee[lee],dee=Promise.resolve(pee),oee.onlyRunForcedResolvers&&!this.shouldForceResolvers(eee)||(fee=nee.__typename||oee.defaultOperationType,(hee=this.resolvers&&this.resolvers[fee])&&(gee=hee[uee?lee:cee])&&(dee=Promise.resolve(see.cacheSlot.withValue(this.cache,gee,[nee,iee.argumentsObjectFromField(eee,aee),oee.context,{field:eee,fragmentMap:oee.fragmentMap}])))),[2,dee.then((function(tee){var _a,_b;if(void 0===tee&&(tee=pee),eee.directives&&eee.directives.forEach((function(eee){"export"===eee.name.value&&eee.arguments&&eee.arguments.forEach((function(eee){"as"===eee.name.value&&"StringValue"===eee.value.kind&&(oee.exportedVariables[eee.value.value]=tee)}))})),!eee.selectionSet)return tee;if(null==tee)return tee;var nee=null!==(_b=null===(_a=eee.directives)||void 0===_a?void 0:_a.some((function(d){return"client"===d.name.value})))&&void 0!==_b&&_b;return Array.isArray(tee)?mee.resolveSubSelectedArray(eee,ree||nee,tee,oee):eee.selectionSet?mee.resolveSelectionSet(eee.selectionSet,ree||nee,tee,oee):void 0}))]):[2,null]}))}))},eee.prototype.resolveSubSelectedArray=function(eee,tee,ree,nee){var oee=this;return Promise.all(ree.map((function(ree){return null===ree?null:Array.isArray(ree)?oee.resolveSubSelectedArray(eee,tee,ree,nee):eee.selectionSet?oee.resolveSelectionSet(eee.selectionSet,tee,ree,nee):void 0})))},eee.prototype.collectSelectionsToResolve=function(eee,tee){var nee=function(eee){return!Array.isArray(eee)},oee=this.selectionsToResolveCache;return function eee(aee){if(!oee.has(aee)){var iee=new Set;oee.set(aee,iee),cee.visit(aee,{Directive:function(eee,_,__,tee,ree){"client"===eee.name.value&&ree.forEach((function(eee){nee(eee)&&cee.isSelectionNode(eee)&&iee.add(eee)}))},FragmentSpread:function(oee,_,__,aee,see){var lee=tee[oee.name.value];ree.invariant(lee,17,oee.name.value);var uee=eee(lee);uee.size>0&&(see.forEach((function(eee){nee(eee)&&cee.isSelectionNode(eee)&&iee.add(eee)})),iee.add(oee),uee.forEach((function(eee){iee.add(eee)})))}})}return oee.get(aee)}(eee)},eee}(),Fee=new(iee.canUseWeakMap?WeakMap:Map);function Lee(eee,tee){var ree=eee[tee];"function"==typeof ree&&(eee[tee]=function(){return Fee.set(eee,(Fee.get(eee)+1)%1e15),ree.apply(this,arguments)})}function Pee(eee){eee.notifyTimeout&&(clearTimeout(eee.notifyTimeout),eee.notifyTimeout=void 0)}var Mee=function(){function ree(eee,tee){void 0===tee&&(tee=eee.generateQueryId()),this.queryId=tee,this.listeners=new Set,this.document=null,this.lastRequestId=1,this.subscriptions=new Set,this.stopped=!1,this.dirty=!1,this.observableQuery=null;var ree=this.cache=eee.cache;Fee.has(ree)||(Fee.set(ree,0),Lee(ree,"evict"),Lee(ree,"modify"),Lee(ree,"reset"))}return ree.prototype.init=function(tee){var ree=tee.networkStatus||eee.NetworkStatus.loading;return this.variables&&this.networkStatus!==eee.NetworkStatus.loading&&!aee.equal(this.variables,tee.variables)&&(ree=eee.NetworkStatus.setVariables),aee.equal(tee.variables,this.variables)||(this.lastDiff=void 0),Object.assign(this,{document:tee.document,variables:tee.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:ree}),tee.observableQuery&&this.setObservableQuery(tee.observableQuery),tee.lastRequestId&&(this.lastRequestId=tee.lastRequestId),this},ree.prototype.reset=function(){Pee(this),this.dirty=!1},ree.prototype.getDiff=function(eee){void 0===eee&&(eee=this.variables);var tee=this.getDiffOptions(eee);if(this.lastDiff&&aee.equal(tee,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables=eee);var oq=this.observableQuery;if(oq&&"no-cache"===oq.options.fetchPolicy)return{complete:!1};var ree=this.cache.diff(tee);return this.updateLastDiff(ree,tee),ree},ree.prototype.updateLastDiff=function(eee,tee){this.lastDiff=eee?{diff:eee,options:tee||this.getDiffOptions()}:void 0},ree.prototype.getDiffOptions=function(eee){var _a;return void 0===eee&&(eee=this.variables),{query:this.document,variables:eee,returnPartialData:!0,optimistic:!0,canonizeResults:null===(_a=this.observableQuery)||void 0===_a?void 0:_a.options.canonizeResults}},ree.prototype.setDiff=function(eee){var tee=this,ree=this.lastDiff&&this.lastDiff.diff;this.updateLastDiff(eee),this.dirty||aee.equal(ree&&ree.result,eee&&eee.result)||(this.dirty=!0,this.notifyTimeout||(this.notifyTimeout=setTimeout((function(){return tee.notify()}),0)))},ree.prototype.setObservableQuery=function(oq){var eee=this;oq!==this.observableQuery&&(this.oqListener&&this.listeners.delete(this.oqListener),this.observableQuery=oq,oq?(oq.queryInfo=this,this.listeners.add(this.oqListener=function(){eee.getDiff().fromOptimisticTransaction?oq.observe():Oee(oq)})):delete this.oqListener)},ree.prototype.notify=function(){var eee=this;Pee(this),this.shouldNotify()&&this.listeners.forEach((function(tee){return tee(eee)})),this.dirty=!1},ree.prototype.shouldNotify=function(){if(!this.dirty||!this.listeners.size)return!1;if(xee(this.networkStatus)&&this.observableQuery){var eee=this.observableQuery.options.fetchPolicy;if("cache-only"!==eee&&"cache-and-network"!==eee)return!1}return!0},ree.prototype.stop=function(){if(!this.stopped){this.stopped=!0,this.reset(),this.cancel(),this.cancel=ree.prototype.cancel,this.subscriptions.forEach((function(eee){return eee.unsubscribe()}));var oq=this.observableQuery;oq&&oq.stopPolling()}},ree.prototype.cancel=function(){},ree.prototype.updateWatch=function(eee){var ree=this;void 0===eee&&(eee=this.variables);var oq=this.observableQuery;if(!oq||"no-cache"!==oq.options.fetchPolicy){var nee=tee.__assign(tee.__assign({},this.getDiffOptions(eee)),{watcher:this,callback:function(eee){return ree.setDiff(eee)}});this.lastWatch&&aee.equal(nee,this.lastWatch)||(this.cancel(),this.cancel=this.cache.watch(this.lastWatch=nee))}},ree.prototype.resetLastWrite=function(){this.lastWrite=void 0},ree.prototype.shouldWrite=function(eee,tee){var ree=this.lastWrite;return!(ree&&ree.dmCount===Fee.get(this.cache)&&aee.equal(tee,ree.variables)&&aee.equal(eee.data,ree.result.data))},ree.prototype.markResult=function(eee,tee,ree,nee){var oee=this,aee=new iee.DeepMerger,see=iee.isNonEmptyArray(eee.errors)?eee.errors.slice(0):[];if(this.reset(),"incremental"in eee&&iee.isNonEmptyArray(eee.incremental)){var lee=iee.mergeIncrementalData(this.getDiff().result,eee);eee.data=lee}else if("hasNext"in eee&&eee.hasNext){var cee=this.getDiff();eee.data=aee.merge(cee.result,eee.data)}this.graphQLErrors=see,"no-cache"===ree.fetchPolicy?this.updateLastDiff({result:eee.data,complete:!0},this.getDiffOptions(ree.variables)):0!==nee&&(jee(eee,ree.errorPolicy)?this.cache.performTransaction((function(aee){if(oee.shouldWrite(eee,ree.variables))aee.writeQuery({query:tee,data:eee.data,variables:ree.variables,overwrite:1===nee}),oee.lastWrite={result:eee,variables:ree.variables,dmCount:Fee.get(oee.cache)};else if(oee.lastDiff&&oee.lastDiff.diff.complete)return void(eee.data=oee.lastDiff.diff.result);var iee=oee.getDiffOptions(ree.variables),see=aee.diff(iee);oee.stopped||oee.updateWatch(ree.variables),oee.updateLastDiff(see,iee),see.complete&&(eee.data=see.result)})):this.lastWrite=void 0)},ree.prototype.markReady=function(){return this.networkError=null,this.networkStatus=eee.NetworkStatus.ready},ree.prototype.markError=function(tee){return this.networkStatus=eee.NetworkStatus.error,this.lastWrite=void 0,this.reset(),tee.graphQLErrors&&(this.graphQLErrors=tee.graphQLErrors),tee.networkError&&(this.networkError=tee.networkError),tee},ree}();function jee(eee,tee){void 0===tee&&(tee="none");var ree="ignore"===tee||"all"===tee,nee=!iee.graphQLResultHasError(eee);return!nee&&ree&&eee.data&&(nee=!0),nee}var Uee=Object.prototype.hasOwnProperty,zee=function(){function oee(_a){var eee=_a.cache,tee=_a.link,ree=_a.defaultOptions,nee=_a.documentTransform,_b=_a.queryDeduplication,oee=void 0!==_b&&_b,aee=_a.onBroadcast,_c=_a.ssrMode,see=void 0!==_c&&_c,_d=_a.clientAwareness,lee=void 0===_d?{}:_d,cee=_a.localState,_e=_a.assumeImmutableResults,uee=void 0===_e?!!eee.assumeImmutableResults:_e,pee=this;this.clientAwareness={},this.queries=new Map,this.fetchCancelFns=new Map,this.transformCache=new(iee.canUseWeakMap?WeakMap:Map),this.queryIdCounter=1,this.requestIdCounter=1,this.mutationIdCounter=1,this.inFlightLinkObservables=new Map;var dee=new iee.DocumentTransform((function(eee){return pee.cache.transformDocument(eee)}),{cache:!1});this.cache=eee,this.link=tee,this.defaultOptions=ree||Object.create(null),this.queryDeduplication=oee,this.clientAwareness=lee,this.localState=cee||new Ree({cache:eee}),this.ssrMode=see,this.assumeImmutableResults=uee,this.documentTransform=nee?dee.concat(nee).concat(dee):dee,(this.onBroadcast=aee)&&(this.mutationStore=Object.create(null))}return oee.prototype.stop=function(){var eee=this;this.queries.forEach((function(tee,ree){eee.stopQueryNoBroadcast(ree)})),this.cancelPendingFetches(ree.newInvariantError(23))},oee.prototype.cancelPendingFetches=function(eee){this.fetchCancelFns.forEach((function(tee){return tee(eee)})),this.fetchCancelFns.clear()},oee.prototype.mutate=function(_a){var _b,_c,eee=_a.mutation,nee=_a.variables,oee=_a.optimisticResponse,aee=_a.updateQueries,_d=_a.refetchQueries,see=void 0===_d?[]:_d,_e=_a.awaitRefetchQueries,cee=void 0!==_e&&_e,uee=_a.update,pee=_a.onQueryUpdated,_f=_a.fetchPolicy,dee=void 0===_f?(null===(_b=this.defaultOptions.mutate)||void 0===_b?void 0:_b.fetchPolicy)||"network-only":_f,_g=_a.errorPolicy,fee=void 0===_g?(null===(_c=this.defaultOptions.mutate)||void 0===_c?void 0:_c.errorPolicy)||"none":_g,hee=_a.keepRootFields,gee=_a.context;return tee.__awaiter(this,void 0,void 0,(function(){var mee,vee,wee,yee;return tee.__generator(this,(function(_h){switch(_h.label){case 0:return ree.invariant(eee,24),ree.invariant("network-only"===dee||"no-cache"===dee,25),mee=this.generateMutationId(),eee=this.cache.transformForLink(this.transform(eee)),vee=this.getDocumentInfo(eee).hasClientExports,nee=this.getVariables(eee,nee),vee?[4,this.localState.addExportedVariables(eee,nee,gee)]:[3,2];case 1:nee=_h.sent(),_h.label=2;case 2:return wee=this.mutationStore&&(this.mutationStore[mee]={mutation:eee,variables:nee,loading:!0,error:null}),oee&&this.markMutationOptimistic(oee,{mutationId:mee,document:eee,variables:nee,fetchPolicy:dee,errorPolicy:fee,context:gee,updateQueries:aee,update:uee,keepRootFields:hee}),this.broadcastQueries(),yee=this,[2,new Promise((function(ree,vee){return iee.asyncMap(yee.getObservableFromLink(eee,tee.__assign(tee.__assign({},gee),{optimisticResponse:oee}),nee,!1),(function(ree){if(iee.graphQLResultHasError(ree)&&"none"===fee)throw new lee.ApolloError({graphQLErrors:iee.getGraphQLErrorsFromResult(ree)});wee&&(wee.loading=!1,wee.error=null);var vee=tee.__assign({},ree);return"function"==typeof see&&(see=see(vee)),"ignore"===fee&&iee.graphQLResultHasError(vee)&&delete vee.errors,yee.markMutationResult({mutationId:mee,result:vee,document:eee,variables:nee,fetchPolicy:dee,errorPolicy:fee,context:gee,update:uee,updateQueries:aee,awaitRefetchQueries:cee,refetchQueries:see,removeOptimistic:oee?mee:void 0,onQueryUpdated:pee,keepRootFields:hee})})).subscribe({next:function(eee){yee.broadcastQueries(),"hasNext"in eee&&!1!==eee.hasNext||ree(eee)},error:function(eee){wee&&(wee.loading=!1,wee.error=eee),oee&&yee.cache.removeOptimistic(mee),yee.broadcastQueries(),vee(eee instanceof lee.ApolloError?eee:new lee.ApolloError({networkError:eee}))}})}))]}}))}))},oee.prototype.markMutationResult=function(eee,ree){var nee=this;void 0===ree&&(ree=this.cache);var oee=eee.result,aee=[],see="no-cache"===eee.fetchPolicy;if(!see&&jee(oee,eee.errorPolicy)){if(iee.isExecutionPatchIncrementalResult(oee)||aee.push({result:oee.data,dataId:"ROOT_MUTATION",query:eee.document,variables:eee.variables}),iee.isExecutionPatchIncrementalResult(oee)&&iee.isNonEmptyArray(oee.incremental)){var lee=ree.diff({id:"ROOT_MUTATION",query:this.getDocumentInfo(eee.document).asQuery,variables:eee.variables,optimistic:!1,returnPartialData:!0}),cee=void 0;lee.result&&(cee=bee(lee.result,oee)),void 0!==cee&&(oee.data=cee,aee.push({result:cee,dataId:"ROOT_MUTATION",query:eee.document,variables:eee.variables}))}var uee=eee.updateQueries;uee&&this.queries.forEach((function(_a,eee){var tee=_a.observableQuery,see=tee&&tee.queryName;if(see&&Uee.call(uee,see)){var lee=uee[see],_b=nee.queries.get(eee),cee=_b.document,pee=_b.variables,_c=ree.diff({query:cee,variables:pee,returnPartialData:!0,optimistic:!1}),dee=_c.result;if(_c.complete&&dee){var fee=lee(dee,{mutationResult:oee,queryName:cee&&iee.getOperationName(cee)||void 0,queryVariables:pee});fee&&aee.push({result:fee,dataId:"ROOT_QUERY",query:cee,variables:pee})}}}))}if(aee.length>0||eee.refetchQueries||eee.update||eee.onQueryUpdated||eee.removeOptimistic){var pee=[];if(this.refetchQueries({updateCache:function(ree){see||aee.forEach((function(eee){return ree.write(eee)}));var lee=eee.update,cee=!iee.isExecutionPatchResult(oee)||iee.isExecutionPatchIncrementalResult(oee)&&!oee.hasNext;if(lee){if(!see){var uee=ree.diff({id:"ROOT_MUTATION",query:nee.getDocumentInfo(eee.document).asQuery,variables:eee.variables,optimistic:!1,returnPartialData:!0});uee.complete&&("incremental"in(oee=tee.__assign(tee.__assign({},oee),{data:uee.result}))&&delete oee.incremental,"hasNext"in oee&&delete oee.hasNext)}cee&&lee(ree,oee,{context:eee.context,variables:eee.variables})}see||eee.keepRootFields||!cee||ree.modify({id:"ROOT_MUTATION",fields:function(eee,_a){var tee=_a.fieldName,ree=_a.DELETE;return"__typename"===tee?eee:ree}})},include:eee.refetchQueries,optimistic:!1,removeOptimistic:eee.removeOptimistic,onQueryUpdated:eee.onQueryUpdated||null}).forEach((function(eee){return pee.push(eee)})),eee.awaitRefetchQueries||eee.onQueryUpdated)return Promise.all(pee).then((function(){return oee}))}return Promise.resolve(oee)},oee.prototype.markMutationOptimistic=function(eee,nee){var oee=this,aee="function"==typeof eee?eee(nee.variables):eee;return this.cache.recordOptimisticTransaction((function(eee){try{oee.markMutationResult(tee.__assign(tee.__assign({},nee),{result:{data:aee}}),eee)}catch(iee){!1!==globalThis.__DEV__&&ree.invariant.error(iee)}}),nee.mutationId)},oee.prototype.fetchQuery=function(eee,tee,ree){return this.fetchConcastWithInfo(eee,tee,ree).concast.promise},oee.prototype.getQueryStore=function(){var eee=Object.create(null);return this.queries.forEach((function(tee,ree){eee[ree]={variables:tee.variables,networkStatus:tee.networkStatus,networkError:tee.networkError,graphQLErrors:tee.graphQLErrors}})),eee},oee.prototype.resetErrors=function(eee){var tee=this.queries.get(eee);tee&&(tee.networkError=void 0,tee.graphQLErrors=[])},oee.prototype.transform=function(eee){return this.documentTransform.transformDocument(eee)},oee.prototype.getDocumentInfo=function(eee){var ree=this.transformCache;if(!ree.has(eee)){var nee={hasClientExports:iee.hasClientExports(eee),hasForcedResolvers:this.localState.shouldForceResolvers(eee),hasNonreactiveDirective:iee.hasDirectives(["nonreactive"],eee),clientQuery:this.localState.clientQuery(eee),serverQuery:iee.removeDirectivesFromDocument([{name:"client",remove:!0},{name:"connection"},{name:"nonreactive"}],eee),defaultVars:iee.getDefaultValues(iee.getOperationDefinition(eee)),asQuery:tee.__assign(tee.__assign({},eee),{definitions:eee.definitions.map((function(eee){return"OperationDefinition"===eee.kind&&"query"!==eee.operation?tee.__assign(tee.__assign({},eee),{operation:"query"}):eee}))})};ree.set(eee,nee)}return ree.get(eee)},oee.prototype.getVariables=function(eee,ree){return tee.__assign(tee.__assign({},this.getDocumentInfo(eee).defaultVars),ree)},oee.prototype.watchQuery=function(eee){var ree=this.transform(eee.query);void 0===(eee=tee.__assign(tee.__assign({},eee),{variables:this.getVariables(ree,eee.variables)})).notifyOnNetworkStatusChange&&(eee.notifyOnNetworkStatusChange=!1);var nee=new Mee(this),oee=new Nee({queryManager:this,queryInfo:nee,options:eee});return oee.lastQuery=ree,this.queries.set(oee.queryId,nee),nee.init({document:ree,observableQuery:oee,variables:oee.variables}),oee},oee.prototype.query=function(eee,nee){var oee=this;return void 0===nee&&(nee=this.generateQueryId()),ree.invariant(eee.query,26),ree.invariant("Document"===eee.query.kind,27),ree.invariant(!eee.returnPartialData,28),ree.invariant(!eee.pollInterval,29),this.fetchQuery(nee,tee.__assign(tee.__assign({},eee),{query:this.transform(eee.query)})).finally((function(){return oee.stopQuery(nee)}))},oee.prototype.generateQueryId=function(){return String(this.queryIdCounter++)},oee.prototype.generateRequestId=function(){return this.requestIdCounter++},oee.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)},oee.prototype.stopQueryInStore=function(eee){this.stopQueryInStoreNoBroadcast(eee),this.broadcastQueries()},oee.prototype.stopQueryInStoreNoBroadcast=function(eee){var tee=this.queries.get(eee);tee&&tee.stop()},oee.prototype.clearStore=function(tee){return void 0===tee&&(tee={discardWatches:!0}),this.cancelPendingFetches(ree.newInvariantError(30)),this.queries.forEach((function(tee){tee.observableQuery?tee.networkStatus=eee.NetworkStatus.loading:tee.stop()})),this.mutationStore&&(this.mutationStore=Object.create(null)),this.cache.reset(tee)},oee.prototype.getObservableQueries=function(eee){var nee=this;void 0===eee&&(eee="active");var oee=new Map,aee=new Map,see=new Set;return Array.isArray(eee)&&eee.forEach((function(eee){"string"==typeof eee?aee.set(eee,!1):iee.isDocumentNode(eee)?aee.set(nee.transform(eee),!1):iee.isNonNullObject(eee)&&eee.query&&see.add(eee)})),this.queries.forEach((function(_a,tee){var oq=_a.observableQuery,ree=_a.document;if(oq){if("all"===eee)return void oee.set(tee,oq);var nee=oq.queryName;if("standby"===oq.options.fetchPolicy||"active"===eee&&!oq.hasObservers())return;("active"===eee||nee&&aee.has(nee)||ree&&aee.has(ree))&&(oee.set(tee,oq),nee&&aee.set(nee,!0),ree&&aee.set(ree,!0))}})),see.size&&see.forEach((function(eee){var aee=iee.makeUniqueId("legacyOneTimeQuery"),see=nee.getQuery(aee).init({document:eee.query,variables:eee.variables}),oq=new Nee({queryManager:nee,queryInfo:see,options:tee.__assign(tee.__assign({},eee),{fetchPolicy:"network-only"})});ree.invariant(oq.queryId===aee),see.setObservableQuery(oq),oee.set(aee,oq)})),!1!==globalThis.__DEV__&&aee.size&&aee.forEach((function(eee,tee){eee||!1!==globalThis.__DEV__&&ree.invariant.warn("string"==typeof tee?31:32,tee)})),oee},oee.prototype.reFetchObservableQueries=function(eee){var tee=this;void 0===eee&&(eee=!1);var ree=[];return this.getObservableQueries(eee?"all":"active").forEach((function(nee,oee){var aee=nee.options.fetchPolicy;nee.resetLastResults(),(eee||"standby"!==aee&&"cache-only"!==aee)&&ree.push(nee.refetch()),tee.getQuery(oee).setDiff(null)})),this.broadcastQueries(),Promise.all(ree)},oee.prototype.setObservableQuery=function(eee){this.getQuery(eee.queryId).setObservableQuery(eee)},oee.prototype.startGraphQLSubscription=function(_a){var eee=this,tee=_a.query,ree=_a.fetchPolicy,nee=_a.errorPolicy,oee=_a.variables,_b=_a.context,aee=void 0===_b?{}:_b;tee=this.transform(tee),oee=this.getVariables(tee,oee);var see=function(oee){return eee.getObservableFromLink(tee,aee,oee).map((function(aee){"no-cache"!==ree&&(jee(aee,nee)&&eee.cache.write({query:tee,result:aee.data,dataId:"ROOT_SUBSCRIPTION",variables:oee}),eee.broadcastQueries());var see=iee.graphQLResultHasError(aee),cee=lee.graphQLResultHasProtocolErrors(aee);if(see||cee){var uee={};throw see&&(uee.graphQLErrors=aee.errors),cee&&(uee.protocolErrors=aee.extensions[lee.PROTOCOL_ERRORS_SYMBOL]),new lee.ApolloError(uee)}return aee}))};if(this.getDocumentInfo(tee).hasClientExports){var cee=this.localState.addExportedVariables(tee,oee,aee).then(see);return new iee.Observable((function(eee){var tee=null;return cee.then((function(ree){return tee=ree.subscribe(eee)}),eee.error),function(){return tee&&tee.unsubscribe()}}))}return see(oee)},oee.prototype.stopQuery=function(eee){this.stopQueryNoBroadcast(eee),this.broadcastQueries()},oee.prototype.stopQueryNoBroadcast=function(eee){this.stopQueryInStoreNoBroadcast(eee),this.removeQuery(eee)},oee.prototype.removeQuery=function(eee){this.fetchCancelFns.delete(eee),this.queries.has(eee)&&(this.getQuery(eee).stop(),this.queries.delete(eee))},oee.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast(),this.queries.forEach((function(eee){return eee.notify()}))},oee.prototype.getLocalState=function(){return this.localState},oee.prototype.getObservableFromLink=function(eee,ree,oee,aee){var _a,lee,cee=this;void 0===aee&&(aee=null!==(_a=null==ree?void 0:ree.queryDeduplication)&&void 0!==_a?_a:this.queryDeduplication);var _b=this.getDocumentInfo(eee),uee=_b.serverQuery,pee=_b.clientQuery;if(uee){var dee=this.inFlightLinkObservables,fee=this.link,hee={query:uee,variables:oee,operationName:iee.getOperationName(uee)||void 0,context:this.prepareContext(tee.__assign(tee.__assign({},ree),{forceFetch:!aee}))};if(ree=hee.context,aee){var gee=iee.print(uee),mee=dee.get(gee)||new Map;dee.set(gee,mee);var vee=see.canonicalStringify(oee);if(!(lee=mee.get(vee))){var wee=new iee.Concast([nee.execute(fee,hee)]);mee.set(vee,lee=wee),wee.beforeNext((function(){mee.delete(vee)&&mee.size<1&&dee.delete(gee)}))}}else lee=new iee.Concast([nee.execute(fee,hee)])}else lee=new iee.Concast([iee.Observable.of({data:{}})]),ree=this.prepareContext(ree);return pee&&(lee=iee.asyncMap(lee,(function(eee){return cee.localState.runResolvers({document:pee,remoteResult:eee,context:ree,variables:oee})}))),lee},oee.prototype.getResultsFromLink=function(tee,ree,nee){var oee=tee.lastRequestId=this.generateRequestId(),aee=this.cache.transformForLink(nee.query);return iee.asyncMap(this.getObservableFromLink(aee,nee.context,nee.variables),(function(see){var cee=iee.getGraphQLErrorsFromResult(see),uee=cee.length>0;if(oee>=tee.lastRequestId){if(uee&&"none"===nee.errorPolicy)throw tee.markError(new lee.ApolloError({graphQLErrors:cee}));tee.markResult(see,aee,nee,ree),tee.markReady()}var pee={data:see.data,loading:!1,networkStatus:eee.NetworkStatus.ready};return uee&&"ignore"!==nee.errorPolicy&&(pee.errors=cee,pee.networkStatus=eee.NetworkStatus.error),pee}),(function(eee){var ree=lee.isApolloError(eee)?eee:new lee.ApolloError({networkError:eee});throw oee>=tee.lastRequestId&&tee.markError(ree),ree}))},oee.prototype.fetchConcastWithInfo=function(tee,ree,nee){var oee=this;void 0===nee&&(nee=eee.NetworkStatus.loading);var aee,see,lee=ree.query,cee=this.getVariables(lee,ree.variables),uee=this.getQuery(tee),pee=this.defaultOptions.watchQuery,_a=ree.fetchPolicy,dee=void 0===_a?pee&&pee.fetchPolicy||"cache-first":_a,_b=ree.errorPolicy,fee=void 0===_b?pee&&pee.errorPolicy||"none":_b,_c=ree.returnPartialData,hee=void 0!==_c&&_c,_d=ree.notifyOnNetworkStatusChange,gee=void 0!==_d&&_d,_e=ree.context,mee=void 0===_e?{}:_e,vee=Object.assign({},ree,{query:lee,variables:cee,fetchPolicy:dee,errorPolicy:fee,returnPartialData:hee,notifyOnNetworkStatusChange:gee,context:mee}),wee=function(eee){vee.variables=eee;var tee=oee.fetchQueryByPolicy(uee,vee,nee);return"standby"!==vee.fetchPolicy&&tee.sources.length>0&&uee.observableQuery&&uee.observableQuery.applyNextFetchPolicy("after-fetch",ree),tee},yee=function(){return oee.fetchCancelFns.delete(tee)};if(this.fetchCancelFns.set(tee,(function(eee){yee(),setTimeout((function(){return aee.cancel(eee)}))})),this.getDocumentInfo(vee.query).hasClientExports)aee=new iee.Concast(this.localState.addExportedVariables(vee.query,vee.variables,vee.context).then(wee).then((function(eee){return eee.sources}))),see=!0;else{var bee=wee(vee.variables);see=bee.fromLink,aee=new iee.Concast(bee.sources)}return aee.promise.then(yee,yee),{concast:aee,fromLink:see}},oee.prototype.refetchQueries=function(_a){var eee=this,tee=_a.updateCache,ree=_a.include,_b=_a.optimistic,nee=void 0!==_b&&_b,_c=_a.removeOptimistic,oee=void 0===_c?nee?iee.makeUniqueId("refetchQueries"):void 0:_c,aee=_a.onQueryUpdated,see=new Map;ree&&this.getObservableQueries(ree).forEach((function(oq,tee){see.set(tee,{oq:oq,lastDiff:eee.getQuery(tee).getDiff()})}));var lee=new Map;return tee&&this.cache.batch({update:tee,optimistic:nee&&oee||!1,removeOptimistic:oee,onWatchUpdated:function(eee,tee,ree){var oq=eee.watcher instanceof Mee&&eee.watcher.observableQuery;if(oq){if(aee){see.delete(oq.queryId);var nee=aee(oq,tee,ree);return!0===nee&&(nee=oq.refetch()),!1!==nee&&lee.set(oq,nee),nee}null!==aee&&see.set(oq.queryId,{oq:oq,lastDiff:ree,diff:tee})}}}),see.size&&see.forEach((function(_a,tee){var ree,oq=_a.oq,nee=_a.lastDiff,oee=_a.diff;if(aee){if(!oee){var iee=oq.queryInfo;iee.reset(),oee=iee.getDiff()}ree=aee(oq,oee,nee)}aee&&!0!==ree||(ree=oq.refetch()),!1!==ree&&lee.set(oq,ree),tee.indexOf("legacyOneTimeQuery")>=0&&eee.stopQueryNoBroadcast(tee)})),oee&&this.cache.removeOptimistic(oee),lee},oee.prototype.fetchQueryByPolicy=function(ree,_a,nee){var oee=this,see=_a.query,lee=_a.variables,cee=_a.fetchPolicy,uee=_a.refetchWritePolicy,pee=_a.errorPolicy,dee=_a.returnPartialData,fee=_a.context,hee=_a.notifyOnNetworkStatusChange,gee=ree.networkStatus;ree.init({document:see,variables:lee,networkStatus:nee});var mee=function(){return ree.getDiff(lee)},vee=function(nee,cee){void 0===cee&&(cee=ree.networkStatus||eee.NetworkStatus.loading);var uee=nee.result;!1===globalThis.__DEV__||dee||aee.equal(uee,{})||Dee(nee.missing);var hee=function(eee){return iee.Observable.of(tee.__assign({data:eee,loading:xee(cee),networkStatus:cee},nee.complete?null:{partial:!0}))};return uee&&oee.getDocumentInfo(see).hasForcedResolvers?oee.localState.runResolvers({document:see,remoteResult:{data:uee},context:fee,variables:lee,onlyRunForcedResolvers:!0}).then((function(eee){return hee(eee.data||void 0)})):"none"===pee&&cee===eee.NetworkStatus.refetch&&Array.isArray(nee.missing)?hee(void 0):hee(uee)},wee="no-cache"===cee?0:nee===eee.NetworkStatus.refetch&&"merge"!==uee?1:2,yee=function(){return oee.getResultsFromLink(ree,wee,{query:see,variables:lee,context:fee,fetchPolicy:cee,errorPolicy:pee})},bee=hee&&"number"==typeof gee&&gee!==nee&&xee(nee);switch(cee){default:case"cache-first":return(kee=mee()).complete?{fromLink:!1,sources:[vee(kee,ree.markReady())]}:dee||bee?{fromLink:!0,sources:[vee(kee),yee()]}:{fromLink:!0,sources:[yee()]};case"cache-and-network":var kee;return(kee=mee()).complete||dee||bee?{fromLink:!0,sources:[vee(kee),yee()]}:{fromLink:!0,sources:[yee()]};case"cache-only":return{fromLink:!1,sources:[vee(mee(),ree.markReady())]};case"network-only":return bee?{fromLink:!0,sources:[vee(mee()),yee()]}:{fromLink:!0,sources:[yee()]};case"no-cache":return bee?{fromLink:!0,sources:[vee(ree.getDiff()),yee()]}:{fromLink:!0,sources:[yee()]};case"standby":return{fromLink:!1,sources:[]}}},oee.prototype.getQuery=function(eee){return eee&&!this.queries.has(eee)&&this.queries.set(eee,new Mee(this,eee)),this.queries.get(eee)},oee.prototype.prepareContext=function(eee){void 0===eee&&(eee={});var ree=this.localState.prepareContext(eee);return tee.__assign(tee.__assign({},ree),{clientAwareness:this.clientAwareness})},oee}(),$ee=!1,Vee=function(){function eee(eee){var tee=this;if(this.resetStoreCallbacks=[],this.clearStoreCallbacks=[],!eee.cache)throw ree.newInvariantError(13);var aee=eee.uri,iee=eee.credentials,see=eee.headers,lee=eee.cache,cee=eee.documentTransform,_a=eee.ssrMode,uee=void 0!==_a&&_a,_b=eee.ssrForceFetchDelay,pee=void 0===_b?0:_b,_c=eee.connectToDevTools,dee=void 0===_c?"object"==typeof window&&!window.__APOLLO_CLIENT__&&!1!==globalThis.__DEV__:_c,_d=eee.queryDeduplication,fee=void 0===_d||_d,hee=eee.defaultOptions,_e=eee.assumeImmutableResults,gee=void 0===_e?lee.assumeImmutableResults:_e,mee=eee.resolvers,vee=eee.typeDefs,wee=eee.fragmentMatcher,yee=eee.name,bee=eee.version,xee=eee.link;if(xee||(xee=aee?new oee.HttpLink({uri:aee,credentials:iee,headers:see}):nee.ApolloLink.empty()),this.link=xee,this.cache=lee,this.disableNetworkFetches=uee||pee>0,this.queryDeduplication=fee,this.defaultOptions=hee||Object.create(null),this.typeDefs=vee,pee&&setTimeout((function(){return tee.disableNetworkFetches=!1}),pee),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),dee&&"object"==typeof window&&(window.__APOLLO_CLIENT__=this),!$ee&&dee&&!1!==globalThis.__DEV__&&($ee=!0,"undefined"!=typeof window&&window.document&&window.top===window.self&&!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__)){var kee=window.navigator,ua=kee&&kee.userAgent,_ee=void 0;"string"==typeof ua&&(ua.indexOf("Chrome/")>-1?_ee="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":ua.indexOf("Firefox/")>-1&&(_ee="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),_ee&&!1!==globalThis.__DEV__&&ree.invariant.log("Download the Apollo DevTools for a better development experience: %s",_ee)}this.version="3.8.1",this.localState=new Ree({cache:lee,client:this,resolvers:mee,fragmentMatcher:wee}),this.queryManager=new zee({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,documentTransform:cee,queryDeduplication:fee,ssrMode:uee,clientAwareness:{name:yee,version:bee},localState:this.localState,assumeImmutableResults:gee,onBroadcast:dee?function(){tee.devToolsHookCb&&tee.devToolsHookCb({action:{},state:{queries:tee.queryManager.getQueryStore(),mutations:tee.queryManager.mutationStore||{}},dataWithOptimisticResults:tee.cache.extract(!0)})}:void 0})}return Object.defineProperty(eee.prototype,"documentTransform",{get:function(){return this.queryManager.documentTransform},enumerable:!1,configurable:!0}),eee.prototype.stop=function(){this.queryManager.stop()},eee.prototype.watchQuery=function(eee){return this.defaultOptions.watchQuery&&(eee=iee.mergeOptions(this.defaultOptions.watchQuery,eee)),!this.disableNetworkFetches||"network-only"!==eee.fetchPolicy&&"cache-and-network"!==eee.fetchPolicy||(eee=tee.__assign(tee.__assign({},eee),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(eee)},eee.prototype.query=function(eee){return this.defaultOptions.query&&(eee=iee.mergeOptions(this.defaultOptions.query,eee)),ree.invariant("cache-and-network"!==eee.fetchPolicy,14),this.disableNetworkFetches&&"network-only"===eee.fetchPolicy&&(eee=tee.__assign(tee.__assign({},eee),{fetchPolicy:"cache-first"})),this.queryManager.query(eee)},eee.prototype.mutate=function(eee){return this.defaultOptions.mutate&&(eee=iee.mergeOptions(this.defaultOptions.mutate,eee)),this.queryManager.mutate(eee)},eee.prototype.subscribe=function(eee){return this.queryManager.startGraphQLSubscription(eee)},eee.prototype.readQuery=function(eee,tee){return void 0===tee&&(tee=!1),this.cache.readQuery(eee,tee)},eee.prototype.readFragment=function(eee,tee){return void 0===tee&&(tee=!1),this.cache.readFragment(eee,tee)},eee.prototype.writeQuery=function(eee){var tee=this.cache.writeQuery(eee);return!1!==eee.broadcast&&this.queryManager.broadcastQueries(),tee},eee.prototype.writeFragment=function(eee){var tee=this.cache.writeFragment(eee);return!1!==eee.broadcast&&this.queryManager.broadcastQueries(),tee},eee.prototype.__actionHookForDevTools=function(cb){this.devToolsHookCb=cb},eee.prototype.__requestRaw=function(eee){return nee.execute(this.link,eee)},eee.prototype.resetStore=function(){var eee=this;return Promise.resolve().then((function(){return eee.queryManager.clearStore({discardWatches:!1})})).then((function(){return Promise.all(eee.resetStoreCallbacks.map((function(fn){return fn()})))})).then((function(){return eee.reFetchObservableQueries()}))},eee.prototype.clearStore=function(){var eee=this;return Promise.resolve().then((function(){return eee.queryManager.clearStore({discardWatches:!0})})).then((function(){return Promise.all(eee.clearStoreCallbacks.map((function(fn){return fn()})))}))},eee.prototype.onResetStore=function(cb){var eee=this;return this.resetStoreCallbacks.push(cb),function(){eee.resetStoreCallbacks=eee.resetStoreCallbacks.filter((function(c){return c!==cb}))}},eee.prototype.onClearStore=function(cb){var eee=this;return this.clearStoreCallbacks.push(cb),function(){eee.clearStoreCallbacks=eee.clearStoreCallbacks.filter((function(c){return c!==cb}))}},eee.prototype.reFetchObservableQueries=function(eee){return this.queryManager.reFetchObservableQueries(eee)},eee.prototype.refetchQueries=function(eee){var tee=this.queryManager.refetchQueries(eee),nee=[],oee=[];tee.forEach((function(eee,tee){nee.push(tee),oee.push(eee)}));var aee=Promise.all(oee);return aee.queries=nee,aee.results=oee,aee.catch((function(eee){!1!==globalThis.__DEV__&&ree.invariant.debug(15,eee)})),aee},eee.prototype.getObservableQueries=function(eee){return void 0===eee&&(eee="active"),this.queryManager.getObservableQueries(eee)},eee.prototype.extract=function(eee){return this.cache.extract(eee)},eee.prototype.restore=function(eee){return this.cache.restore(eee)},eee.prototype.addResolvers=function(eee){this.localState.addResolvers(eee)},eee.prototype.setResolvers=function(eee){this.localState.setResolvers(eee)},eee.prototype.getResolvers=function(){return this.localState.getResolvers()},eee.prototype.setLocalStateFragmentMatcher=function(eee){this.localState.setFragmentMatcher(eee)},eee.prototype.setLink=function(eee){this.link=this.queryManager.link=eee},eee}();for(var k in pee.setVerbosity(!1!==globalThis.__DEV__?"log":"silent"),eee.DocumentTransform=iee.DocumentTransform,eee.Observable=iee.Observable,eee.isReference=iee.isReference,eee.makeReference=iee.makeReference,eee.mergeOptions=iee.mergeOptions,eee.ApolloCache=see.ApolloCache,eee.Cache=see.Cache,eee.InMemoryCache=see.InMemoryCache,eee.MissingFieldError=see.MissingFieldError,eee.defaultDataIdFromObject=see.defaultDataIdFromObject,eee.makeVar=see.makeVar,eee.ApolloError=lee.ApolloError,eee.isApolloError=lee.isApolloError,eee.fromError=uee.fromError,eee.fromPromise=uee.fromPromise,eee.throwServerError=uee.throwServerError,eee.toPromise=uee.toPromise,eee.setLogVerbosity=pee.setVerbosity,eee.disableExperimentalFragmentVariables=dee.disableExperimentalFragmentVariables,eee.disableFragmentWarnings=dee.disableFragmentWarnings,eee.enableExperimentalFragmentVariables=dee.enableExperimentalFragmentVariables,eee.gql=dee.gql,eee.resetCaches=dee.resetCaches,eee.ApolloClient=Vee,eee.ObservableQuery=Nee,eee.isNetworkRequestSettled=function(eee){return 7===eee||8===eee},nee)"default"===k||eee.hasOwnProperty(k)||(eee[k]=nee[k]);for(var k in oee)"default"===k||eee.hasOwnProperty(k)||(eee[k]=oee[k])}(A_e),function(eee){function tee(tee){var ree=eee.call(this)||this;return ree.link=B_e(tee),ree}Ece(tee,eee),tee.prototype.request=function(eee,tee){return this.link.request(eee,tee)}}(Hwe);var q_e=function(){function eee(eee,tee,ree,nee){var oee=this;this.operation=eee,this.nextLink=tee,this.delayFor=ree,this.retryIf=nee,this.retryCount=0,this.values=[],this.complete=!1,this.canceled=!1,this.observers=[],this.currentSubscription=null,this.onNext=function(eee){oee.values.push(eee);for(var _i=0,_a=oee.observers;_i<_a.length;_i++){var tee=_a[_i];tee&&tee.next(eee)}},this.onComplete=function(){oee.complete=!0;for(var _i=0,_a=oee.observers;_i<_a.length;_i++){var eee=_a[_i];eee&&eee.complete()}},this.onError=function(eee){return Ace(oee,void 0,void 0,(function(){var _i,_a,tee;return Dce(this,(function(_b){switch(_b.label){case 0:return this.retryCount+=1,[4,this.retryIf(this.retryCount,this.operation,eee)];case 1:if(_b.sent())return this.scheduleRetry(this.delayFor(this.retryCount,this.operation,eee)),[2];for(this.error=eee,_i=0,_a=this.observers;_i<_a.length;_i++)(tee=_a[_i])&&tee.error(eee);return[2]}}))}))}}return eee.prototype.subscribe=function(eee){if(this.canceled)throw new Error("Subscribing to a retryable link that was canceled is not supported");this.observers.push(eee);for(var _i=0,_a=this.values;_i<_a.length;_i++){var tee=_a[_i];eee.next(tee)}this.complete?eee.complete():this.error&&eee.error(this.error)},eee.prototype.unsubscribe=function(eee){var tee=this.observers.indexOf(eee);if(tee<0)throw new Error("RetryLink BUG! Attempting to unsubscribe unknown observer!");this.observers[tee]=null,this.observers.every((function(o){return null===o}))&&this.cancel()},eee.prototype.start=function(){this.currentSubscription||this.try()},eee.prototype.cancel=function(){this.currentSubscription&&this.currentSubscription.unsubscribe(),clearTimeout(this.timerId),this.timerId=void 0,this.currentSubscription=null,this.canceled=!0},eee.prototype.try=function(){this.currentSubscription=this.nextLink(this.operation).subscribe({next:this.onNext,error:this.onError,complete:this.onComplete})},eee.prototype.scheduleRetry=function(eee){var tee=this;if(this.timerId)throw new Error("RetryLink BUG! Encountered overlapping retries");this.timerId=setTimeout((function(){tee.timerId=void 0,tee.try()}),eee)},eee}(),Y_e=function(eee){function tee(tee){var ree=eee.call(this)||this,_a=tee||{},nee=_a.attempts,oee=_a.delay;return ree.delayFor="function"==typeof oee?oee:function(eee){var _a=eee||{},_b=_a.initial,tee=void 0===_b?300:_b,_c=_a.jitter,ree=void 0===_c||_c,_d=_a.max,nee=void 0===_d?1/0:_d,oee=ree?tee:tee/2;return function(eee){var tee=Math.min(nee,oee*Math.pow(2,eee));return ree&&(tee=Math.random()*tee),tee}}(oee),ree.retryIf="function"==typeof nee?nee:function(eee){var _a=eee||{},tee=_a.retryIf,_b=_a.max,ree=void 0===_b?5:_b;return function(eee,nee,oee){return!(eee>=ree)&&(tee?tee(oee,nee):!!oee)}}(nee),ree}return Ece(tee,eee),tee.prototype.request=function(eee,tee){var ree=new q_e(eee,tee,this.delayFor,this.retryIf);return ree.start(),new xwe((function(eee){return ree.subscribe(eee),function(){ree.unsubscribe(eee)}}))},tee}(Hwe);var G_e=function(eee){function tee(tee){var ree=eee.call(this)||this;return ree.client=tee,ree}return Ece(tee,eee),tee.prototype.request=function(eee){var tee=this;return new xwe((function(ree){return tee.client.subscribe(Tce(Tce({},eee),{query:Lve(eee.query)}),{next:ree.next.bind(ree),complete:ree.complete.bind(ree),error:function(eee){if(eee instanceof Error)return ree.error(eee);var tee,nee=sve(tee=eee)&&"code"in tee&&"reason"in tee;return nee||function(eee){var _a;return sve(eee)&&(null===(_a=eee.target)||void 0===_a?void 0:_a.readyState)===WebSocket.CLOSED}(eee)?ree.error(new Error("Socket closed".concat(nee?" with event ".concat(eee.code):"").concat(nee?" ".concat(eee.reason):""))):ree.error(new lye({graphQLErrors:Array.isArray(eee)?eee:[eee]}))}})}))},tee}(Hwe);function Q_e(eee){return null===eee?"null":Array.isArray(eee)?"array":typeof eee}function W_e(eee){return"object"===Q_e(eee)}function K_e(eee,tee){return eee.length<124?eee:tee}var H_e,X_e;function J_e(eee){if(!W_e(eee))throw new Error(`Message is expected to be an object, but got ${Q_e(eee)}`);if(!eee.type)throw new Error("Message is missing the 'type' property");if("string"!=typeof eee.type)throw new Error(`Message is expects the 'type' property to be a string, but got ${Q_e(eee.type)}`);switch(eee.type){case X_e.ConnectionInit:case X_e.ConnectionAck:case X_e.Ping:case X_e.Pong:if(null!=eee.payload&&!W_e(eee.payload))throw new Error(`"${eee.type}" message expects the 'payload' property to be an object or nullish or missing, but got "${eee.payload}"`);break;case X_e.Subscribe:if("string"!=typeof eee.id)throw new Error(`"${eee.type}" message expects the 'id' property to be a string, but got ${Q_e(eee.id)}`);if(!eee.id)throw new Error(`"${eee.type}" message requires a non-empty 'id' property`);if(!W_e(eee.payload))throw new Error(`"${eee.type}" message expects the 'payload' property to be an object, but got ${Q_e(eee.payload)}`);if("string"!=typeof eee.payload.query)throw new Error(`"${eee.type}" message payload expects the 'query' property to be a string, but got ${Q_e(eee.payload.query)}`);if(null!=eee.payload.variables&&!W_e(eee.payload.variables))throw new Error(`"${eee.type}" message payload expects the 'variables' property to be a an object or nullish or missing, but got ${Q_e(eee.payload.variables)}`);if(null!=eee.payload.operationName&&"string"!==Q_e(eee.payload.operationName))throw new Error(`"${eee.type}" message payload expects the 'operationName' property to be a string or nullish or missing, but got ${Q_e(eee.payload.operationName)}`);if(null!=eee.payload.extensions&&!W_e(eee.payload.extensions))throw new Error(`"${eee.type}" message payload expects the 'extensions' property to be a an object or nullish or missing, but got ${Q_e(eee.payload.extensions)}`);break;case X_e.Next:if("string"!=typeof eee.id)throw new Error(`"${eee.type}" message expects the 'id' property to be a string, but got ${Q_e(eee.id)}`);if(!eee.id)throw new Error(`"${eee.type}" message requires a non-empty 'id' property`);if(!W_e(eee.payload))throw new Error(`"${eee.type}" message expects the 'payload' property to be an object, but got ${Q_e(eee.payload)}`);break;case X_e.Error:if("string"!=typeof eee.id)throw new Error(`"${eee.type}" message expects the 'id' property to be a string, but got ${Q_e(eee.id)}`);if(!eee.id)throw new Error(`"${eee.type}" message requires a non-empty 'id' property`);if(tee=eee.payload,!(Array.isArray(tee)&&tee.length>0&&tee.every((ob=>"message"in ob))))throw new Error(`"${eee.type}" message expects the 'payload' property to be an array of GraphQL errors, but got ${JSON.stringify(eee.payload)}`);break;case X_e.Complete:if("string"!=typeof eee.id)throw new Error(`"${eee.type}" message expects the 'id' property to be a string, but got ${Q_e(eee.id)}`);if(!eee.id)throw new Error(`"${eee.type}" message requires a non-empty 'id' property`);break;default:throw new Error(`Invalid message 'type' property "${eee.type}"`)}var tee;return eee}function Z_e(eee,tee){return J_e(eee),JSON.stringify(eee,tee)}!function(eee){eee[eee.InternalServerError=4500]="InternalServerError",eee[eee.InternalClientError=4005]="InternalClientError",eee[eee.BadRequest=4400]="BadRequest",eee[eee.BadResponse=4004]="BadResponse",eee[eee.Unauthorized=4401]="Unauthorized",eee[eee.Forbidden=4403]="Forbidden",eee[eee.SubprotocolNotAcceptable=4406]="SubprotocolNotAcceptable",eee[eee.ConnectionInitialisationTimeout=4408]="ConnectionInitialisationTimeout",eee[eee.ConnectionAcknowledgementTimeout=4504]="ConnectionAcknowledgementTimeout",eee[eee.SubscriberAlreadyExists=4409]="SubscriberAlreadyExists",eee[eee.TooManyInitialisationRequests=4429]="TooManyInitialisationRequests"}(H_e||(H_e={})),function(eee){eee.ConnectionInit="connection_init",eee.ConnectionAck="connection_ack",eee.Ping="ping",eee.Pong="pong",eee.Subscribe="subscribe",eee.Next="next",eee.Error="error",eee.Complete="complete"}(X_e||(X_e={}));var eEe=globalThis&&globalThis.__await||function(v){return this instanceof eEe?(this.v=v,this):new eEe(v)},tEe=globalThis&&globalThis.__asyncGenerator||function(eee,tee,ree){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i,g=ree.apply(eee,tee||[]),q=[];return i={},nee("next"),nee("throw"),nee("return"),i[Symbol.asyncIterator]=function(){return this},i;function nee(n){g[n]&&(i[n]=function(v){return new Promise((function(a,b){q.push([n,v,a,b])>1||oee(n,v)}))})}function oee(n,v){try{!function(r){r.value instanceof eEe?Promise.resolve(r.value.v).then(aee,iee):see(q[0][2],r)}(g[n](v))}catch(e){see(q[0][3],e)}}function aee(eee){oee("next",eee)}function iee(eee){oee("throw",eee)}function see(f,v){f(v),q.shift(),q.length&&oee(q[0][0],q[0][1])}};function rEe(eee){const{url:tee,connectionParams:ree,lazy:nee=!0,onNonLazyError:oee=console.error,lazyCloseTimeout:aee=0,keepAlive:iee=0,disablePong:see,connectionAckWaitTimeout:lee=0,retryAttempts:cee=5,retryWait:uee=async function(eee){let tee=1e3;for(let i=0;isetTimeout(eee,tee+Math.floor(2700*Math.random()+300))))},shouldRetry:pee=nEe,isFatalConnectionProblem:dee,on:on,webSocketImpl:fee,generateID:hee=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(c=>{const r=16*Math.random()|0;return("x"==c?r:3&r|8).toString(16)}))},jsonMessageReplacer:gee,jsonMessageReviver:mee}=eee;let ws;if(fee){if(!("function"==typeof(vee=fee)&&"constructor"in vee&&"CLOSED"in vee&&"CLOSING"in vee&&"CONNECTING"in vee&&"OPEN"in vee))throw new Error("Invalid WebSocket implementation provided");ws=fee}else"undefined"!=typeof WebSocket?ws=WebSocket:"undefined"!=typeof global?ws=global.WebSocket||global.MozWebSocket:"undefined"!=typeof window&&(ws=window.WebSocket||window.MozWebSocket);var vee;if(!ws)throw new Error("WebSocket implementation missing; on Node you can `import WebSocket from 'ws';` and pass `webSocketImpl: WebSocket` to `createClient`");const wee=ws,yee=(()=>{const eee=(()=>{const eee={};return{on:(id,tee)=>(eee[id]=tee,()=>{delete eee[id]}),emit(tee){var _a;"id"in tee&&(null===(_a=eee[tee.id])||void 0===_a||_a.call(eee,tee))}}})(),tee={connecting:(null==on?void 0:on.connecting)?[on.connecting]:[],opened:(null==on?void 0:on.opened)?[on.opened]:[],connected:(null==on?void 0:on.connected)?[on.connected]:[],ping:(null==on?void 0:on.ping)?[on.ping]:[],pong:(null==on?void 0:on.pong)?[on.pong]:[],message:(null==on?void 0:on.message)?[eee.emit,on.message]:[eee.emit],closed:(null==on?void 0:on.closed)?[on.closed]:[],error:(null==on?void 0:on.error)?[on.error]:[]};return{onMessage:eee.on,on(eee,ree){const l=tee[eee];return l.push(ree),()=>{l.splice(l.indexOf(ree),1)}},emit(eee,...ree){for(const nee of[...tee[eee]])nee(...ree)}}})();function bee(cb){const eee=[yee.on("error",(tee=>{eee.forEach((eee=>eee())),cb(tee)})),yee.on("closed",(tee=>{eee.forEach((eee=>eee())),cb(tee)}))]}let xee,kee,_ee=0,Eee=!1,Tee=0,See=!1;async function Iee(){clearTimeout(kee);const[eee,nee]=await(null!=xee?xee:xee=new Promise(((eee,nee)=>(async()=>{if(Eee){if(await uee(Tee),!_ee)return xee=void 0,nee({code:1e3,reason:"All Subscriptions Gone"});Tee++}yee.emit("connecting");const oee=new wee("function"==typeof tee?await tee():tee,"graphql-transport-ws");let aee,cee;function pee(){isFinite(iee)&&iee>0&&(clearTimeout(cee),cee=setTimeout((()=>{oee.readyState===wee.OPEN&&(oee.send(Z_e({type:X_e.Ping})),yee.emit("ping",!1,void 0))}),iee))}bee((eee=>{xee=void 0,clearTimeout(aee),clearTimeout(cee),nee(eee),nEe(eee)&&4499===eee.code&&(oee.close(4499,"Terminated"),oee.onerror=null,oee.onclose=null)})),oee.onerror=eee=>yee.emit("error",eee),oee.onclose=eee=>yee.emit("closed",eee),oee.onopen=async()=>{try{yee.emit("opened",oee);const eee="function"==typeof ree?await ree():ree;if(oee.readyState!==wee.OPEN)return;oee.send(Z_e(eee?{type:X_e.ConnectionInit,payload:eee}:{type:X_e.ConnectionInit},gee)),isFinite(lee)&&lee>0&&(aee=setTimeout((()=>{oee.close(H_e.ConnectionAcknowledgementTimeout,"Connection acknowledgement timeout")}),lee)),pee()}catch(eee){yee.emit("error",eee),oee.close(H_e.InternalClientError,K_e(eee instanceof Error?eee.message:new Error(eee).message,"Internal client error"))}};let dee=!1;oee.onmessage=({data:tee})=>{try{const ree=function(eee,tee){return J_e("string"==typeof eee?JSON.parse(eee,tee):eee)}(tee,mee);if(yee.emit("message",ree),"ping"===ree.type||"pong"===ree.type)return yee.emit(ree.type,!0,ree.payload),void("pong"===ree.type?pee():see||(oee.send(Z_e(ree.payload?{type:X_e.Pong,payload:ree.payload}:{type:X_e.Pong})),yee.emit("pong",!1,ree.payload)));if(dee)return;if(ree.type!==X_e.ConnectionAck)throw new Error(`First message cannot be of type ${ree.type}`);clearTimeout(aee),dee=!0,yee.emit("connected",oee,ree.payload),Eee=!1,Tee=0,eee([oee,new Promise(((_,eee)=>bee(eee)))])}catch(ree){oee.onmessage=null,yee.emit("error",ree),oee.close(H_e.BadResponse,K_e(ree instanceof Error?ree.message:new Error(ree).message,"Bad response"))}}})())));eee.readyState===wee.CLOSING&&await nee;let oee=()=>{};const cee=new Promise((eee=>oee=eee));return[eee,oee,Promise.race([cee.then((()=>{if(!_ee){const tee=()=>eee.close(1e3,"Normal Closure");isFinite(aee)&&aee>0?kee=setTimeout((()=>{eee.readyState===wee.OPEN&&tee()}),aee):tee()}})),nee])]}function Nee(eee){if(nEe(eee)&&(function(eee){return![1e3,1001,1006,1005,1012,1013,1013].includes(eee)&&(eee>=1e3&&eee<=1999)}(eee.code)||[H_e.InternalServerError,H_e.InternalClientError,H_e.BadRequest,H_e.BadResponse,H_e.Unauthorized,H_e.SubprotocolNotAcceptable,H_e.SubscriberAlreadyExists,H_e.TooManyInitialisationRequests].includes(eee.code)))throw eee;if(See)return!1;if(nEe(eee)&&1e3===eee.code)return _ee>0;if(!cee||Tee>=cee)throw eee;if(!pee(eee))throw eee;if(null==dee?void 0:dee(eee))throw eee;return Eee=!0}return nee||(async()=>{for(_ee++;;)try{const[,,eee]=await Iee();await eee}catch(eee){try{if(!Nee(eee))return}catch(eee){return null==oee?void 0:oee(eee)}}})(),{on:yee.on,subscribe(eee,tee){const id=hee(eee);let ree=!1,nee=!1,oee=()=>{_ee--,ree=!0};return(async()=>{for(_ee++;;)try{const[aee,iee,see]=await Iee();if(ree)return iee();const lee=yee.onMessage(id,(eee=>{switch(eee.type){case X_e.Next:return void tee.next(eee.payload);case X_e.Error:return nee=!0,ree=!0,tee.error(eee.payload),void oee();case X_e.Complete:return ree=!0,void oee()}}));return aee.send(Z_e({id:id,type:X_e.Subscribe,payload:eee},gee)),oee=()=>{ree||aee.readyState!==wee.OPEN||aee.send(Z_e({id:id,type:X_e.Complete},gee)),_ee--,ree=!0,iee()},void(await see.finally(lee))}catch(aee){if(!Nee(aee))return}})().then((()=>{nee||tee.complete()})).catch((eee=>{tee.error(eee)})),()=>{ree||oee()}},iterate(eee){const tee=[],ree={done:!1,error:null,resolve:()=>{}},nee=this.subscribe(eee,{next(eee){tee.push(eee),ree.resolve()},error(eee){ree.done=!0,ree.error=eee,ree.resolve()},complete(){ree.done=!0,ree.resolve()}}),oee=function(){return tEe(this,arguments,(function*(){for(;;){for(tee.length||(yield eEe(new Promise((eee=>ree.resolve=eee))));tee.length;)yield yield eEe(tee.shift());if(ree.error)throw ree.error;if(ree.done)return yield eEe(void 0)}}))}();return oee.throw=async eee=>(ree.done||(ree.done=!0,ree.error=eee,ree.resolve()),{done:!0,value:void 0}),oee.return=async()=>(nee(),{done:!0,value:void 0}),oee},async dispose(){if(See=!0,xee){const[eee]=await xee;eee.close(1e3,"Normal Closure")}},terminate(){xee&&yee.emit("closed",{code:4499,reason:"Terminated",wasClean:!1})}}}function nEe(eee){return W_e(eee)&&"code"in eee&&"reason"in eee}$le(Yle());let oEe=!1;const aEe=Vke,iEe=new URL(Vke.toString().replace("http","ws")),sEe=rce("unraidApi",(()=>{const eee=Oke(),tee=gEe(),ree=yre();pne(ree,(eee=>{if(eee){tee.fetchServerFromApi()&&(nee.value="online")}}));const nee=yre("offline"),oee=kae((()=>{const{connectPluginInstalled:eee,stateDataError:ree}=tee;if("offline"===nee.value&&eee&&!ree)return{click:()=>iee(),emphasize:!0,icon:ice,text:"Restart unraid-api"}})),aee=()=>{nee.value="connecting";const eee={"x-api-key":tee.apiKey},aee=A_e.createHttpLink({uri:aEe.toString(),headers:eee}),see=new G_e(rEe({url:iEe.toString(),connectionParams:()=>({headers:eee})})),lee=B_e((({graphQLErrors:eee,networkError:tee})=>{if(eee&&eee.map((eee=>(console.error("[GraphQL error]",eee,eee.error.message),eee.error.message.includes("offline")&&(nee.value="offline",oee&&iee()),eee.error.message&&eee.error.message.includes("The CORS policy for this site does not allow access from the specified Origin")&&(oEe=!0),eee.message))),tee&&!oEe){console.error(`[Network error]: ${tee}`);const eee=tee.message?tee.message:tee;return"string"==typeof eee&&eee.includes("Unexpected token < in JSON at position 0")?"Unraid API • CORS Error":eee}})),cee=new Y_e({attempts:{max:20,retryIf:(eee,tee)=>!!eee&&!oEe},delay:{initial:oEe?3e3:300,max:1e4,jitter:!0}}),uee=A_e.split((({query:eee})=>{const tee=Ave(eee);return"OperationDefinition"===tee.kind&&"subscription"===tee.operation}),see,aee),pee=A_e.from([lee,cee,uee]);var dee;ree.value=new A_e.ApolloClient({link:pee,cache:new A_e.InMemoryCache}),dee=ree.value,eke={default:dee}},iee=async()=>{const oee="offline"===nee.value?"start":"restart";console.debug("[restartUnraidApiClient]",{command:oee}),nee.value="restarting";try{const eee=await(async eee=>{if(console.debug("[WebguiUnraidApiCommand] payload",eee),!eee)return console.error("[WebguiUnraidApiCommand] payload is required");try{return await Dke.url("/plugins/dynamix.my.servers/include/unraid-api.php").formUrl(eee).post().json((eee=>eee)).catch((tee=>(console.error("[WebguiUnraidApiCommand] catch failed to execute unraid-api",tee,eee),tee)))}catch(tee){return console.error("[WebguiUnraidApiCommand] catch failed to execute unraid-api",tee,eee),tee}})({csrf_token:tee.csrf,command:oee});return console.debug("[restartUnraidApiClient] response",eee),setTimeout((()=>{ree.value&&aee()}),5e3)}catch(iee){eee.setError(iee)}};return{unraidApiClient:ree,unraidApiStatus:nee,unraidApiRestartAction:oee,createApolloClient:aee,closeUnraidApiClient:async()=>{ree.value&&(ree.value&&(await ree.value.clearStore(),ree.value.stop()),ree.value=void 0,nee.value="offline")},restartUnraidApiClient:iee}}));$le(Yle());const lEe=rce("account",(()=>{const eee=N_e(),tee=Oke(),ree=gEe(),nee=sEe(),oee=yre(),aee=yre(!1),iee=yre("ready"),see=kae((()=>nee.unraidApiClient)),lee=yre(),cee=eee=>{lee.value=eee,eee&&(iee.value="waiting")},uee=yre(!1),pee=eee=>{uee.value=eee,eee&&(iee.value="waiting")};cne((()=>{see.value&&lee.value&&setTimeout((()=>{fee()}),250),see.value&&uee.value&&setTimeout((()=>{hee()}),250)}));const dee=kae((()=>oee.value?.type)),fee=async()=>{if(!lee.value||lee.value&&(!lee.value.apiKey||!lee.value.email||!lee.value.preferred_username))return void(iee.value="failed");iee.value="updating";const{mutate:eee,onDone:ree,onError:nee}=await lke(Qke,{variables:{input:{apiKey:lee.value.apiKey,userInfo:{email:lee.value.email,preferred_username:lee.value.preferred_username}}}});eee(),ree((eee=>{if(eee.data?.connectSignIn)return iee.value="success",void cee(void 0);iee.value="failed",tee.setError({heading:"unraid-api failed to update Connect account configuration",message:"Sign In mutation unsuccessful",level:"error",ref:"connectSignInMutation",type:"account"})})),nee((eee=>{Gke(eee),iee.value="failed",tee.setError({heading:"unraid-api failed to update Connect account configuration",message:eee.message,level:"error",ref:"connectSignInMutation",type:"account"})}))},hee=async()=>{if(iee.value="updating",!ree.registered&&oee.value&&!oee.value.user)return aee.value=!0,void(iee.value="success");const{mutate:eee,onDone:nee,onError:see}=await lke(Wke);eee(),nee((eee=>{console.debug("[connectSignOutMutation]",eee),iee.value="success",pee(!1)})),see((eee=>{Gke(eee),iee.value="failed",tee.setError({heading:"Failed to update Connect account configuration",message:eee.message,level:"error",ref:"connectSignOutMutation",type:"account"})}))};return{accountAction:oee,accountActionHide:aee,accountActionStatus:iee,accountActionType:dee,recover:()=>{eee.send(Mke.toString(),[{server:{...ree.serverAccountPayload},type:"recover"}],ree.inIframe)},replace:()=>{eee.send(Mke.toString(),[{server:{...ree.serverAccountPayload},type:"replace"}],ree.inIframe)},signIn:()=>{eee.send(Mke.toString(),[{server:{...ree.serverAccountPayload},type:"signIn"}],ree.inIframe)},signOut:()=>{eee.send(Mke.toString(),[{server:{...ree.serverAccountPayload},type:"signOut"}],ree.inIframe)},trialExtend:()=>{eee.send(Mke.toString(),[{server:{...ree.serverAccountPayload},type:"trialExtend"}],ree.inIframe)},trialStart:()=>{eee.send(Mke.toString(),[{server:{...ree.serverAccountPayload},type:"trialStart"}],ree.inIframe)},setAccountAction:eee=>{console.debug("[setAccountAction]",{action:eee}),oee.value=eee},setConnectSignInPayload:cee,setQueueConnectSignOut:pee}}));$le(Yle());const cEe=rce("purchase",(()=>{const eee=N_e(),tee=gEe();return{redeem:()=>{eee.send(Bke.toString(),[{server:{...tee.serverPurchasePayload},type:"redeem"}],tee.inIframe)},purchase:()=>{eee.send(Bke.toString(),[{server:{...tee.serverPurchasePayload},type:"purchase"}],tee.inIframe)},upgrade:()=>{eee.send(Bke.toString(),[{server:{...tee.serverPurchasePayload},type:"upgrade"}],tee.inIframe)}}}));var uEe=function(eee){return parseInt(eee,16)},pEe=function(eee,tee){var r=eee.r,g=eee.g,b=eee.b,ree=eee.a,a=function(n){return!isNaN(parseFloat(n))&&isFinite(n)}(tee)?tee:ree;return"rgba(".concat(r,", ").concat(g,", ").concat(b,", ").concat(a,")")},dEe=function(eee,a){var tee,ree,nee=function(eee){return"#"===eee.charAt(0)?eee.slice(1):eee}(eee),oee=function(eee){var r=eee.r,g=eee.g,b=eee.b,a=eee.a;return{r:uEe(r),g:uEe(g),b:uEe(b),a:+(uEe(a)/255).toFixed(2)}}({r:(ree=3===(tee=nee).length||4===tee.length)?"".concat(tee.slice(0,1)).concat(tee.slice(0,1)):tee.slice(0,2),g:ree?"".concat(tee.slice(1,2)).concat(tee.slice(1,2)):tee.slice(2,4),b:ree?"".concat(tee.slice(2,3)).concat(tee.slice(2,3)):tee.slice(4,6),a:(ree?"".concat(tee.slice(3,4)).concat(tee.slice(3,4)):tee.slice(6,8))||"ff"});return pEe(oee,a)};const fEe=e_e(dEe);$le(Yle());const hEe=rce("theme",(()=>{const eee=yre(),tee=kae((()=>("black"===eee.value?.name||"azure"===eee.value?.name)??!1)),ree=kae((()=>{if(!eee.value?.banner||!eee.value?.bannerGradient)return;return`background-image: linear-gradient(90deg, ${eee.value?.bgColor?"var(--color-customgradient-start)":"rgba(0, 0, 0, 0)"} 0, ${eee.value?.bgColor?"var(--color-customgradient-end)":"var(--color-beta)"} 30%);`}));return pne(eee,(()=>{(()=>{const ree=document.body,nee={darkTheme:{alpha:"#1c1b1b",beta:"#f2f2f2",gamma:"#999999"},lightTheme:{alpha:"#f2f2f2",beta:"#1c1b1b",gamma:"#999999"}};let{alpha:oee,beta:aee,gamma:iee}=tee.value?nee.darkTheme:nee.lightTheme;eee.value?.textColor&&(oee=eee.value?.textColor),eee.value?.bgColor&&(aee=eee.value?.bgColor,ree.style.setProperty("--color-customgradient-start",fEe(aee,0)),ree.style.setProperty("--color-customgradient-end",fEe(aee,.7))),eee.value?.metaColor&&(iee=eee.value?.metaColor),ree.style.setProperty("--color-alpha",oee),ree.style.setProperty("--color-beta",aee),ree.style.setProperty("--color-gamma",iee),ree.style.setProperty("--shadow-beta",`0 25px 50px -12px ${fEe(aee,.15)}`),ree.style.setProperty("--ring-offset-shadow",`0 0 ${aee}`),ree.style.setProperty("--ring-shadow",`0 0 ${aee}`)})()})),{bannerGradient:ree,darkMode:tee,theme:eee,setTheme:tee=>{eee.value=tee}}}));$le(Yle());const gEe=rce("server",(()=>{const eee=lEe(),tee=Oke(),ree=cEe(),nee=hEe(),oee=sEe(),aee=yre("");pne(aee,((eee,tee)=>eee?oee.createApolloClient():tee?oee.closeUnraidApiClient():void 0));const iee=yre(""),see=yre(""),lee=yre(),cee=yre(),uee=yre(""),pee=yre(""),dee=yre(""),fee=yre(""),hee=yre(0),gee=yre(""),mee=yre(0),vee=yre(""),wee=yre(""),yee=yre(""),bee=yre(),xee=yre(),kee=yre(),_ee=yre(window.self!==window.top),Eee=yre(""),Tee=yre(""),See=yre(""),Iee=yre(""),Nee=yre(""),Oee=yre(""),Aee=yre(),Dee=yre(0),Cee=yre(""),Ree=yre(""),Fee=yre(),Lee=yre();pne(Lee,(eee=>{eee&&nee.setTheme(eee)}));const Pee=yre(0),Mee=yre(""),jee=yre(""),Uee=yre(null),zee=kae((()=>jee.value||Ree.value&&Ree.value.includes("www.")&&Ree.value.includes("unraid.net"))),$ee=kae((()=>!1)),Vee=kae((()=>({apiKey:aee.value,apiVersion:iee.value,avatar:see.value,connectPluginVersion:pee.value,connectPluginInstalled:uee.value,description:fee.value,deviceCount:hee.value,email:gee.value,expireTime:mee.value,flashProduct:vee.value,flashVendor:wee.value,guid:yee.value,inIframe:_ee.value,keyfile:Eee.value,lanIp:Tee.value,license:See.value,locale:Iee.value,name:Nee.value,osVersion:Oee.value,registered:Aee.value,regGen:Dee.value,regGuid:Cee.value,site:Ree.value,state:Fee.value,theme:Lee.value,uptime:Pee.value,username:Mee.value,wanFQDN:jee.value}))),Bee=kae((()=>{let eee="Trial";switch(Fee.value){case"BASIC":eee="Basic";break;case"PLUS":eee="Plus";break;case"PRO":eee="Pro"}return{apiVersion:iee.value,connectPluginVersion:pee.value,deviceCount:hee.value,email:gee.value,guid:yee.value,inIframe:_ee.value,keyTypeForPurchase:eee,locale:Iee.value,osVersion:Oee.value,registered:Aee.value??!1,state:Fee.value,site:Ree.value}})),qee=kae((()=>({apiVersion:iee.value,connectPluginVersion:pee.value,description:fee.value,expireTime:mee.value,flashProduct:vee.value,flashVendor:wee.value,guid:yee.value,inIframe:_ee.value,keyfile:Eee.value,lanIp:Tee.value,name:Nee.value,osVersion:Oee.value,registered:Aee.value??!1,regGuid:Cee.value,site:Ree.value,state:Fee.value,wanFQDN:jee.value}))),Yee=kae((()=>{const eee={apiKey:aee.value?`${aee.value.substring(0,6)}__[REDACTED]`:"",apiVersion:iee.value,avatar:see.value,connectPluginInstalled:uee.value,connectPluginVersion:pee.value,description:fee.value,deviceCount:hee.value,email:gee.value,expireTime:mee.value,flashProduct:vee.value,flashVendor:wee.value,guid:yee.value,inIframe:_ee.value,lanIp:Tee.value,locale:Iee.value,name:Nee.value,osVersion:Oee.value,registered:Aee.value,regGen:Dee.value,regGuid:Cee.value,site:Ree.value,state:Fee.value,uptime:Pee.value,username:Mee.value,wanFQDN:jee.value};return Object.fromEntries(Object.entries(eee).filter((([_,v])=>null!=v&&""!==v)))})),Gee={click:()=>{ree.purchase()},external:!0,icon:vce,name:"purchase",text:"Purchase Key"},Qee={click:()=>{ree.upgrade()},external:!0,icon:vce,name:"upgrade",text:"Upgrade Key"},Wee={click:()=>{eee.recover()},external:!0,icon:vce,name:"recover",text:"Recover Key"},Kee={click:()=>{ree.redeem()},external:!0,icon:vce,name:"redeem",text:"Redeem Activation Code"},Hee={click:()=>{eee.replace()},external:!0,icon:vce,name:"replace",text:"Replace Key"},Xee=kae((()=>{const tee="online"!==oee.unraidApiStatus;return{click:()=>{eee.signIn()},disabled:tee,external:!0,icon:gce,name:"signIn",text:"Sign In with Unraid.net Account",title:tee?"Sign In requires the local unraid-api to be running":""}})),Jee=kae((()=>{const tee=!Eee.value||"online"!==oee.unraidApiStatus;let ree="";return Eee.value||(ree="Sign Out requires a keyfile"),"online"!==oee.unraidApiStatus&&(ree="Sign Out requires the local unraid-api to be running"),{click:()=>{eee.signOut()},disabled:tee,external:!0,icon:sce,name:"signOut",text:"Sign Out of Unraid.net",title:ree}})),Zee={click:()=>{eee.trialExtend()},external:!0,icon:vce,name:"trialExtend",text:"Extend Trial"},ete={click:()=>{eee.trialStart()},external:!0,icon:vce,name:"trialStart",text:"Start Free 30 Day Trial"};let tte="";const rte=kae((()=>{switch(Fee.value){case"ENOKEYFILE":return{actions:[...!Aee.value&&uee.value?[Xee.value]:[],Gee,Kee,ete,...Aee.value&&uee.value?[Jee.value]:[]],humanReadable:"No Keyfile",heading:"Let's Unleash your Hardware!",message:"

Your server will not be usable until you purchase a Registration key or install a free 30 day Trial key. A Trial key provides all the functionality of a Pro Registration key.

Registration keys are bound to your USB Flash boot device serial number (GUID). Please use a high quality name brand device at least 1GB in size.

Note: USB memory card readers are generally not supported because most do not present unique serial numbers.

Important:

  • Please make sure your server time is accurate to within 5 minutes
  • Please make sure there is a DNS server specified
"};case"TRIAL":return{actions:[...!Aee.value&&uee.value?[Xee.value]:[],Gee,Kee,...Aee.value&&uee.value?[Jee.value]:[]],humanReadable:"Trial",heading:"Thank you for choosing Unraid OS!",message:"

Your Trial key includes all the functionality and device support of a Pro key.

After your Trial has reached expiration, your server still functions normally until the next time you Stop the array or reboot your server.

At that point you may either purchase a license key or request a Trial extension.

"};case"EEXPIRED":return{actions:[...!Aee.value&&uee.value?[Xee.value]:[],Gee,Kee,...ste.value?[Zee]:[],...Aee.value&&uee.value?[Jee.value]:[]],error:!0,humanReadable:"Trial Expired",heading:"Your Trial has expired",message:ste.value?"

To continue using Unraid OS you may purchase a license key. Alternately, you may request a Trial extension.

":"

You have used all your Trial extensions. To continue using Unraid OS you may purchase a license key.

"};case"BASIC":return{actions:[...!Aee.value&&uee.value?[Xee.value]:[],Qee,...Aee.value&&uee.value?[Jee.value]:[]],humanReadable:"Basic",heading:"Thank you for choosing Unraid OS!",message:Aee.value?"

Register for Connect by signing in to your Unraid.net account

":xee.value?"

To support more storage devices as your server grows, click Upgrade Key.

":""};case"PLUS":return{actions:[...!Aee.value&&uee.value?[Xee.value]:[],Qee,...Aee.value&&uee.value?[Jee.value]:[]],humanReadable:"Plus",heading:"Thank you for choosing Unraid OS!",message:Aee.value?"

Register for Connect by signing in to your Unraid.net account

":xee.value?"

To support more storage devices as your server grows, click Upgrade Key.

":""};case"PRO":return{actions:[...!Aee.value&&uee.value?[Xee.value]:[],...Aee.value&&uee.value?[Jee.value]:[]],humanReadable:"Pro",heading:"Thank you for choosing Unraid OS!",message:Aee.value?"

Register for Connect by signing in to your Unraid.net account

":""};case"EGUID":return tte=kee.value?"

Your Unraid registration key is ineligible for replacement as it has been replaced within the last 12 months.

":!1===kee.value&&bee.value?"

The license key file does not correspond to the USB Flash boot device. Please copy the correct key file to the /config directory on your USB Flash boot device or choose Purchase Key.

Your Unraid registration key is ineligible for replacement as it is blacklisted.

":!1!==kee.value||bee.value?"

The license key file does not correspond to the USB Flash boot device. Please copy the correct key file to the /config directory on your USB Flash boot device.

You may also attempt to Purchase or Replace your key.

":"

The license key file does not correspond to the USB Flash boot device. Please copy the correct key file to the /config directory on your USB Flash boot device or choose Purchase Key.

Your Unraid registration key is ineligible for replacement as it has been replaced within the last 12 months.

",{actions:[...!Aee.value&&uee.value?[Xee.value]:[],Hee,Gee,Kee,...Aee.value&&uee.value?[Jee.value]:[]],error:!0,humanReadable:"Flash GUID Error",heading:"Registration key / USB Flash GUID mismatch",message:tte};case"EGUID1":return{actions:[...!Aee.value&&uee.value?[Xee.value]:[],Gee,Kee,...Aee.value&&uee.value?[Jee.value]:[]],error:!0,humanReadable:"Multiple License Keys Present",heading:"Multiple License Keys Present",message:"

There are multiple license key files present on your USB flash device and none of them correspond to the USB Flash boot device. Please remove all key files, except the one you want to replace, from the /config directory on your USB Flash boot device.

Alternately you may purchase a license key for this USB flash device.

If you want to replace one of your license keys with a new key bound to this USB Flash device, please first remove all other key files first.

"};case"ENOKEYFILE2":return{actions:[...!Aee.value&&uee.value?[Xee.value]:[],Wee,Gee,Kee,...Aee.value?[Jee.value]:[]],error:!0,humanReadable:"Missing key file",heading:"Missing key file",message:uee.value?"

Your license key file is corrupted or missing. The key file should be located in the /config directory on your USB Flash boot device.

You may attempt to recover your key with your Unraid.net account.

If this was an expired Trial installation, you may purchase a license key.

":"

Your license key file is corrupted or missing. The key file should be located in the /config directory on your USB Flash boot device.

If you do not have a backup copy of your license key file you may attempt to recover your key.

If this was an expired Trial installation, you may purchase a license key.

"};case"ETRIAL":return{actions:[...!Aee.value&&uee.value?[Xee.value]:[],Gee,Kee,...Aee.value&&uee.value?[Jee.value]:[]],error:!0,humanReadable:"Invalid installation",heading:"Invalid installation",message:"

It is not possible to use a Trial key with an existing Unraid OS installation.

You may purchase a license key corresponding to this USB Flash device to continue using this installation.

"};case"ENOKEYFILE1":return{actions:[...!Aee.value&&uee.value?[Xee.value]:[],Gee,Kee,...Aee.value&&uee.value?[Jee.value]:[]],error:!0,humanReadable:"No Keyfile",heading:"No USB flash configuration data",message:"

There is a problem with your USB Flash device

"};case"ENOFLASH":case"ENOFLASH1":case"ENOFLASH2":case"ENOFLASH3":case"ENOFLASH4":case"ENOFLASH5":case"ENOFLASH6":case"ENOFLASH7":return{error:!0,humanReadable:"No Flash",heading:"Cannot access your USB Flash boot device",message:"

There is a physical problem accessing your USB Flash boot device

"};case"EBLACKLISTED":return{error:!0,humanReadable:"BLACKLISTED",heading:"Blacklisted USB Flash GUID",message:"

This USB Flash boot device has been blacklisted. This can occur as a result of transferring your license key to a replacement USB Flash device, and you are currently booted from your old USB Flash device.

A USB Flash device may also be blacklisted if we discover the serial number is not unique – this is common with USB card readers.

"};case"EBLACKLISTED1":return{error:!0,humanReadable:"BLACKLISTED",heading:"USB Flash device error",message:"

This USB Flash device has an invalid GUID. Please try a different USB Flash device

"};case"EBLACKLISTED2":return{error:!0,humanReadable:"BLACKLISTED",heading:"USB Flash has no serial number",message:"

This USB Flash boot device has been blacklisted. This can occur as a result of transferring your license key to a replacement USB Flash device, and you are currently booted from your old USB Flash device.

A USB Flash device may also be blacklisted if we discover the serial number is not unique – this is common with USB card readers.

"};case"ENOCONN":return{error:!0,humanReadable:"Trial Requires Internet Connection",heading:"Cannot validate Unraid Trial key",message:'

Your Trial key requires an internet connection.

Please check Settings > Network

'};default:return{error:!0,humanReadable:"Stale",heading:"Stale Server",message:"

Please refresh the page to ensure you load your latest configuration

"}}})),nte=kae((()=>{if(rte.value?.error)return{actions:[{click:()=>{tee.openTroubleshoot({email:gee.value,includeUnraidApiLogs:!!uee.value})},icon:wce,text:"Contact Support"}],debugServer:Yee.value,heading:rte.value?.heading??"",level:"error",message:rte.value?.message??"",ref:`stateDataError__${Fee.value}`,type:"serverState"}}));pne(nte,((eee,ree)=>{ree&&ree.ref&&tee.removeErrorByRef(ree.ref),eee&&tee.setError(eee)}));const ote=["signIn","signOut"],ate=kae((()=>{if(rte.value.actions)return rte.value.actions.find((eee=>ote.includes(eee.name)))})),ite=kae((()=>{if(rte.value.actions)return rte.value.actions.filter((eee=>!ote.includes(eee.name)))})),ste=kae((()=>!Dee.value||Dee.value<2)),lte=kae((()=>{if(!cee.value?.valid&&"INVALID"===cee.value?.error)return{heading:"Too Many Devices",level:"error",message:"You have exceeded the number of devices allowed for your license. Please remove a device before adding another.",ref:"tooManyDevices",type:"server"}}));pne(lte,((eee,ree)=>{ree&&ree.ref&&tee.removeErrorByRef(ree.ref),eee&&tee.setError(eee)}));const cte=kae((()=>{if(uee.value&&uee.value.includes("_installFailed"))return{actions:[{external:!0,href:"https://forums.unraid.net/topic/112073-my-servers-releases/#comment-1154449",icon:mce,text:"Learn More"}],heading:"Unraid Connect Install Failed",level:"error",message:"Rebooting will likely solve this.",ref:"pluginInstallFailed",type:"server"}}));pne(cte,((eee,ree)=>{ree&&ree.ref&&tee.removeErrorByRef(ree.ref),eee&&tee.setError(eee)}));const ute=yre(window.location.hostname.includes("localhost")?{actions:[{href:qke.toString(),icon:fce,text:"Go to Management Access Now"},{external:!0,href:"https://unraid.net/blog/ssl-certificate-update",icon:mce,text:"Learn More"}],forumLink:!0,heading:"SSL certificates for unraid.net deprecated",level:"error",message:"On January 1st, 2023 SSL certificates for unraid.net were deprecated. You MUST provision a new SSL certificate to use our new myunraid.net domain. You can do this on the Settings > Management Access page.",ref:"deprecatedUnraidSSL",type:"server"}:void 0);pne(ute,((eee,ree)=>{ree&&ree.ref&&tee.removeErrorByRef(ree.ref),eee&&tee.setError(eee)}));const pte=kae((()=>{if(Aee.value&&lee.value?.error&&"signOut"!==eee.accountActionType&&"oemSignOut"!==eee.accountActionType)return{actions:[{click:()=>{tee.openTroubleshoot({email:gee.value,includeUnraidApiLogs:!!uee.value})},icon:wce,text:"Contact Support"}],debugServer:Yee.value,heading:"Unraid Connect Error",level:"error",message:lee.value?.error??"",ref:"cloudError",type:"unraidApiState"}}));pne(pte,((eee,ree)=>{ree&&ree.ref&&tee.removeErrorByRef(ree.ref),eee&&tee.setError(eee)}));const dte=kae((()=>[nte.value,lte.value,cte.value,ute.value,pte.value].filter(Boolean))),fte=eee=>{void 0!==eee?.apiKey&&(aee.value=eee.apiKey),void 0!==eee?.apiVersion&&(iee.value=eee.apiVersion),void 0!==eee?.avatar&&(see.value=eee.avatar),void 0!==eee?.cloud&&(lee.value=eee.cloud),void 0!==eee?.config&&(cee.value=eee.config),void 0!==eee?.connectPluginInstalled&&(uee.value=eee.connectPluginInstalled),void 0!==eee?.connectPluginVersion&&(pee.value=eee.connectPluginVersion),void 0!==eee?.csrf&&(dee.value=eee.csrf),void 0!==eee?.description&&(fee.value=eee.description),void 0!==eee?.deviceCount&&(hee.value=eee.deviceCount),void 0!==eee?.email&&(gee.value=eee.email),void 0!==eee?.expireTime&&(mee.value=eee.expireTime),void 0!==eee?.flashProduct&&(vee.value=eee.flashProduct),void 0!==eee?.flashVendor&&(wee.value=eee.flashVendor),void 0!==eee?.guid&&(yee.value=eee.guid),void 0!==eee?.keyfile&&(Eee.value=eee.keyfile),void 0!==eee?.lanIp&&(Tee.value=eee.lanIp),void 0!==eee?.license&&(See.value=eee.license),void 0!==eee?.locale&&(Iee.value=eee.locale),void 0!==eee?.name&&(Nee.value=eee.name),void 0!==eee?.osVersion&&(Oee.value=eee.osVersion),void 0!==eee?.registered&&(Aee.value=eee.registered),void 0!==eee?.regGen&&(Dee.value=eee.regGen),void 0!==eee?.regGuid&&(Cee.value=eee.regGuid),void 0!==eee?.site&&(Ree.value=eee.site),void 0!==eee?.state&&(Fee.value=eee.state),void 0!==eee?.theme&&(Lee.value=eee.theme),void 0!==eee?.uptime&&(Pee.value=eee.uptime),void 0!==eee?.username&&(Mee.value=eee.username),void 0!==eee?.wanFQDN&&(jee.value=eee.wanFQDN)};let hte=0;const gte=yre("ready"),mte=async()=>{if(hte>=20)return gte.value="timeout",!1;hte++,gte.value="refreshing";const eee=Aee.value,tee=Fee.value,ree=!!Uee.value,nee=ree?await Uee.value():await(async()=>{try{const eee=await Fke.get().json();return fte(eee),eee}catch(eee){console.error("[phpServerStateRefresh] error",eee)}})();if(!nee)return setTimeout((()=>{mte()}),250);const oee=ree&&nee?.data?"root"!==nee.data.owner.username:nee.registered,aee=ree&&nee?.data?nee.data.vars.regState:nee.state;if(eee!==oee||tee!==aee)return gte.value="done",!0;setTimeout((()=>mte()),250)};return{apiKey:aee,avatar:see,cloud:lee,config:cee,connectPluginInstalled:uee,csrf:dee,description:fee,deviceCount:hee,expireTime:mee,guid:yee,inIframe:_ee,locale:Iee,lanIp:Tee,name:Nee,registered:Aee,regGen:Dee,regGuid:Cee,site:Ree,state:Fee,theme:Lee,uptime:Pee,username:Mee,refreshServerStateStatus:gte,authAction:ate,deprecatedUnraidSSL:ute,isRemoteAccess:zee,keyActions:ite,pluginInstallFailed:cte,pluginOutdated:$ee,server:Vee,serverAccountPayload:qee,serverPurchasePayload:Bee,stateData:rte,stateDataError:nte,serverErrors:dte,tooManyDevices:lte,setServer:fte,fetchServerFromApi:()=>{const{result:eee,refetch:tee}=ske(pke,null,{fetchPolicy:"no-cache"}),ree=kae((()=>eee.value??null));return Uee.value=tee,pne(ree,(eee=>{if(eee){const ree={...(tee=eee).owner&&"root"!==tee.owner.username?{username:tee.owner.username,registered:!0}:{username:"",registered:!1},name:tee.info&&tee.info.os?tee.info.os.hostname:null,keyfile:tee.registration&&tee.registration.keyFile?tee.registration.keyFile.contents:null,regGen:tee.vars?tee.vars.regGen:null,state:tee.vars?tee.vars.regState:null,config:tee.config?tee.config:{error:tee.vars?tee.vars.configError:null,valid:!tee.vars||tee.vars.configValid},expireTime:tee.registration&&tee.registration.expiration?tee.registration.expiration:0,...tee.cloud&&{cloud:tee.cloud}};fte(ree)}var tee})),eee},refreshServerState:mte}})),mEe={class:"whitespace-normal flex flex-col gap-y-16px max-w-3xl"},vEe={key:0,class:"text-unraid-red font-semibold"},wEe={class:"text-16px mb-8px"},yEe=["innerHTML"],bEe={key:1},xEe=wne({__name:"Auth.ce",setup(eee){const{t:t}=Dle(),tee=gEe(),{authAction:ree,stateData:nee}=nce(tee);return(eee,tee)=>{const oee=Ule;return zoe(),qoe("div",mEe,[kre(nee).error?(zoe(),qoe("span",vEe,[Xoe("h3",wEe,Qee(kre(t)(kre(nee).heading)),1),Xoe("span",{class:"text-14px",innerHTML:kre(t)(kre(nee).message)},null,8,yEe)])):rae("",!0),kre(ree)?(zoe(),qoe("span",bEe,[Joe(oee,{disabled:kre(ree)?.disabled,icon:kre(ree).icon,text:kre(t)(kre(ree).text),onClick:tee[0]||(tee[0]=eee=>kre(ree).click())},null,8,["disabled","icon","text"])])):rae("",!0)])}}}),kEe=(eee,tee)=>{const ree=eee.__vccOpts||eee;for(const[nee,oee]of tee)ree[nee]=oee;return ree},_Ee=kEe(xEe,[["styles",['/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:530px){.container{max-width:530px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-\\[-3px\\]{bottom:-3px}.right-0{right:0}.top-0{top:0}.top-\\[1px\\]{top:1px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\\[99999\\]{z-index:99999}.-mx-16px{margin-left:-16px;margin-right:-16px}.mx-8px{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-24px{margin-bottom:24px;margin-top:24px}.my-8px{margin-bottom:8px;margin-top:8px}.-mb-16px{margin-bottom:-16px}.mb-4px{margin-bottom:4px}.mb-8px{margin-bottom:8px}.ml-3{margin-left:.75rem}.ml-8px{margin-left:8px}.mr-8px{margin-right:8px}.mt-0{margin-top:0}.mt-12px{margin-top:12px}.mt-4px{margin-top:4px}.mt-8px{margin-top:8px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-16px{height:16px}.h-24px{height:24px}.h-2px{height:2px}.h-36px{height:36px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-full{min-height:100%}.w-1\\/2{width:50%}.w-11{width:2.75rem}.w-14px{width:14px}.w-16px{width:16px}.w-20px{width:20px}.w-24px{width:24px}.w-28px{width:28px}.w-2px{width:2px}.w-36px{width:36px}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\\[110px\\]{width:110px}.w-\\[120px\\]{width:120px}.w-\\[125\\%\\]{width:125%}.w-\\[150px\\]{width:150px}.w-full{width:100%}.min-w-300px{min-width:300px}.max-w-300px{max-width:300px}.max-w-350px{max-width:350px}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-640px{max-width:640px}.max-w-800px{max-width:800px}.max-w-\\[45ch\\]{max-width:45ch}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.translate-y-\\[16px\\]{--tw-translate-y:16px;transform:translate(var(--tw-translate-x),16px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95)}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-16px{gap:16px}.gap-6{gap:1.5rem}.gap-8px{gap:8px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-16px{-moz-column-gap:16px;column-gap:16px}.gap-x-4px{-moz-column-gap:4px;column-gap:4px}.gap-x-8px{-moz-column-gap:8px;column-gap:8px}.gap-y-16px{row-gap:16px}.gap-y-24px{row-gap:24px}.gap-y-4px{row-gap:4px}.gap-y-8px{row-gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-normal{white-space:normal}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:#1c1b1b;border-color:rgb(28 27 27/var(--tw-border-opacity))}.border-green-600\\/10{border-color:#16a34a1a}.border-grey-mid{--tw-border-opacity:1;border-color:#999;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-orange{--tw-border-opacity:1;border-color:#ff8c2f;border-color:rgb(255 140 47/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-unraid-red\\/10{border-color:#e228281a}.border-unraid-red\\/90{border-color:#e22828e6}.border-white\\/10{border-color:#ffffff1a}.bg-alpha{background-color:var(--color-alpha)}.bg-beta{background-color:var(--color-beta)}.bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.bg-gamma{background-color:var(--color-gamma)}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-unraid-red\\/90{background-color:#e22828e6}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity:.8}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-unraid-red{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-orange{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.to-orange\\/60{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-green-600{fill:#16a34a}.fill-unraid-red{fill:#e22828}.p-0{padding:0}.p-16px{padding:16px}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8px{padding:8px}.px-12px{padding-left:12px;padding-right:12px}.px-16px{padding-left:16px;padding-right:16px}.px-4px{padding-left:4px;padding-right:4px}.px-6px{padding-left:6px;padding-right:6px}.px-8px{padding-left:8px;padding-right:8px}.py-0{padding-bottom:0;padding-top:0}.py-24px{padding-bottom:24px;padding-top:24px}.py-4px{padding-bottom:4px;padding-top:4px}.py-8px{padding-top:8px}.pb-8px,.py-8px{padding-bottom:8px}.pl-40px{padding-left:40px}.pr-16px{padding-right:16px}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-4px{padding-top:4px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-10px{font-size:10px}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-20px{font-size:20px}.text-24px{font-size:24px}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-\\[\\#486dba\\]{--tw-text-opacity:1;color:#486dba;color:rgb(72 109 186/var(--tw-text-opacity))}.text-alpha{color:var(--color-alpha)}.text-beta{color:var(--color-beta)}.text-black{--tw-text-opacity:1;color:#1c1b1b;color:rgb(28 27 27/var(--tw-text-opacity))}.text-current{color:currentColor}.text-gamma{color:var(--color-gamma)}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity))}.text-grey-mid{--tw-text-opacity:1;color:#999;color:rgb(153 153 153/var(--tw-text-opacity))}.text-orange{--tw-text-opacity:1;color:#ff8c2f;color:rgb(255 140 47/var(--tw-text-opacity))}.text-orange-dark{--tw-text-opacity:1;color:#f15a2c;color:rgb(241 90 44/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity))}.text-unraid-red{--tw-text-opacity:1;color:#e22828;color:rgb(226 40 40/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[var\\(--ring-offset-shadow\\)_var\\(--ring-shadow\\)_var\\(--shadow-beta\\)\\]{--tw-shadow-color:var(--ring-offset-shadow) var(--ring-shadow) var(--shadow-beta);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-600\\/30{--tw-shadow-color:rgba(22,163,74,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange\\/10{--tw-shadow-color:rgba(255,140,47,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-unraid-red\\/30{--tw-shadow-color:rgba(226,40,40,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\\:border-orange-dark:hover{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.hover\\:border-transparent:hover{border-color:transparent}.hover\\:bg-beta:hover{background-color:var(--color-beta)}.hover\\:bg-unraid-red:hover{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.hover\\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\\:from-unraid-red:hover{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:from-unraid-red\\/60:hover{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:to-orange:hover{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.hover\\:to-orange\\/60:hover{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.hover\\:text-\\[\\#3b5ea9\\]:hover{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.hover\\:text-alpha:hover{color:var(--color-alpha)}.hover\\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:opacity-100:hover{opacity:1}.hover\\:opacity-75:hover{opacity:.75}.focus\\:border-orange-dark:focus{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.focus\\:border-transparent:focus{border-color:transparent}.focus\\:bg-beta:focus{background-color:var(--color-beta)}.focus\\:bg-unraid-red:focus{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.focus\\:bg-gradient-to-r:focus{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.focus\\:from-unraid-red:focus{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:from-unraid-red\\/60:focus{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:to-orange:focus{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.focus\\:to-orange\\/60:focus{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.focus\\:text-\\[\\#3b5ea9\\]:focus{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.focus\\:text-alpha:focus{color:var(--color-alpha)}.focus\\:text-white:focus{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\\:underline:focus{text-decoration-line:underline}.focus\\:no-underline:focus{text-decoration-line:none}.focus\\:opacity-100:focus{opacity:1}.focus\\:opacity-75:focus{opacity:.75}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:focus\\:opacity-50:focus:disabled,.disabled\\:hover\\:opacity-50:hover:disabled,.disabled\\:opacity-50:disabled{opacity:.5}.group:focus .group-focus\\:opacity-100,.group:hover .group-hover\\:opacity-100{opacity:1}@media (prefers-color-scheme:dark){.dark\\:bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.dark\\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:470px){.\\32xs\\:block{display:block}}@media (min-width:530px){.xs\\:block{display:block}.xs\\:flex-row{flex-direction:row}.xs\\:items-baseline{align-items:baseline}.xs\\:gap-x-12px{-moz-column-gap:12px;column-gap:12px}.xs\\:text-12px{font-size:12px}}@media (min-width:640px){.sm\\:-mx-24px{margin-left:-24px;margin-right:-24px}.sm\\:-mb-24px{margin-bottom:-24px}.sm\\:block{display:block}.sm\\:w-full{width:100%}.sm\\:max-w-lg{max-width:32rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:p-24px{padding:24px}.sm\\:p-6{padding:1.5rem}.sm\\:py-32px{padding-bottom:32px;padding-top:32px}.sm\\:text-18px{font-size:18px}}@media (min-width:768px){.md\\:inline-block{display:inline-block}.md\\:min-w-\\[500px\\]{min-width:500px}.md\\:flex-row{flex-direction:row}.md\\:p-0{padding:0}.md\\:py-24px{padding-bottom:24px;padding-top:24px}}\n']]]),EEe={class:"whitespace-normal flex flex-col gap-y-16px max-w-3xl"},TEe={class:"flex flex-col gap-y-16px"},SEe={class:"flex"},IEe={class:"flex flex-row items-baseline gap-8px"},NEe=["href"],OEe=["href"],AEe=["href"],DEe=wne({__name:"DownloadApiLogs.ce",setup(eee){const{t:t}=Dle(),{apiKey:tee}=nce(gEe()),ree=kae((()=>new URL(`/graphql/api/logs?apiKey=${tee.value}`,Vke)));return(eee,tee)=>{const nee=Ule;return zoe(),qoe("div",EEe,[Xoe("span",null,Qee(kre(t)("The primary method of support for Unraid Connect is through our forums and Discord."))+" "+Qee(kre(t)("If you are asked to supply logs, please open a support request on our Contact Page and reply to the email message you receive with your logs attached."))+" "+Qee(kre(t)("The logs may contain sensitive information so do not post them publicly.")),1),Xoe("span",TEe,[Xoe("div",SEe,[Joe(nee,{class:"grow-0 shrink-0",download:"",external:!0,href:kre(ree).toString(),icon:kre(oce),text:kre(t)("Download unraid-api Logs")},null,8,["href","icon","text"])]),Xoe("div",IEe,[Xoe("a",{href:kre(Uke).toString(),target:"_blank",rel:"noopener noreferrer",class:"text-[#486dba] hover:text-[#3b5ea9] focus:text-[#3b5ea9] hover:underline focus:underline inline-flex flex-row items-center justify-start gap-8px"},[eae(Qee(kre(t)("Unraid Connect Forums"))+" ",1),Joe(kre(lce),{class:"w-16px"})],8,NEe),Xoe("a",{href:kre($ke).toString(),target:"_blank",rel:"noopener noreferrer",class:"text-[#486dba] hover:text-[#3b5ea9] focus:text-[#3b5ea9] hover:underline focus:underline inline-flex flex-row items-center justify-start gap-8px"},[eae(Qee(kre(t)("Unraid Discord"))+" ",1),Joe(kre(lce),{class:"w-16px"})],8,OEe),Xoe("a",{href:kre(zke).toString(),target:"_blank",rel:"noopener noreferrer",class:"text-[#486dba] hover:text-[#3b5ea9] focus:text-[#3b5ea9] hover:underline focus:underline inline-flex flex-row items-center justify-start gap-8px"},[eae(Qee(kre(t)("Unraid Contact Page"))+" ",1),Joe(kre(lce),{class:"w-16px"})],8,AEe)])])])}}}),CEe=kEe(DEe,[["styles",['/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:530px){.container{max-width:530px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-\\[-3px\\]{bottom:-3px}.right-0{right:0}.top-0{top:0}.top-\\[1px\\]{top:1px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\\[99999\\]{z-index:99999}.-mx-16px{margin-left:-16px;margin-right:-16px}.mx-8px{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-24px{margin-bottom:24px;margin-top:24px}.my-8px{margin-bottom:8px;margin-top:8px}.-mb-16px{margin-bottom:-16px}.mb-4px{margin-bottom:4px}.mb-8px{margin-bottom:8px}.ml-3{margin-left:.75rem}.ml-8px{margin-left:8px}.mr-8px{margin-right:8px}.mt-0{margin-top:0}.mt-12px{margin-top:12px}.mt-4px{margin-top:4px}.mt-8px{margin-top:8px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-16px{height:16px}.h-24px{height:24px}.h-2px{height:2px}.h-36px{height:36px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-full{min-height:100%}.w-1\\/2{width:50%}.w-11{width:2.75rem}.w-14px{width:14px}.w-16px{width:16px}.w-20px{width:20px}.w-24px{width:24px}.w-28px{width:28px}.w-2px{width:2px}.w-36px{width:36px}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\\[110px\\]{width:110px}.w-\\[120px\\]{width:120px}.w-\\[125\\%\\]{width:125%}.w-\\[150px\\]{width:150px}.w-full{width:100%}.min-w-300px{min-width:300px}.max-w-300px{max-width:300px}.max-w-350px{max-width:350px}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-640px{max-width:640px}.max-w-800px{max-width:800px}.max-w-\\[45ch\\]{max-width:45ch}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.translate-y-\\[16px\\]{--tw-translate-y:16px;transform:translate(var(--tw-translate-x),16px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95)}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-16px{gap:16px}.gap-6{gap:1.5rem}.gap-8px{gap:8px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-16px{-moz-column-gap:16px;column-gap:16px}.gap-x-4px{-moz-column-gap:4px;column-gap:4px}.gap-x-8px{-moz-column-gap:8px;column-gap:8px}.gap-y-16px{row-gap:16px}.gap-y-24px{row-gap:24px}.gap-y-4px{row-gap:4px}.gap-y-8px{row-gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-normal{white-space:normal}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:#1c1b1b;border-color:rgb(28 27 27/var(--tw-border-opacity))}.border-green-600\\/10{border-color:#16a34a1a}.border-grey-mid{--tw-border-opacity:1;border-color:#999;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-orange{--tw-border-opacity:1;border-color:#ff8c2f;border-color:rgb(255 140 47/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-unraid-red\\/10{border-color:#e228281a}.border-unraid-red\\/90{border-color:#e22828e6}.border-white\\/10{border-color:#ffffff1a}.bg-alpha{background-color:var(--color-alpha)}.bg-beta{background-color:var(--color-beta)}.bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.bg-gamma{background-color:var(--color-gamma)}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-unraid-red\\/90{background-color:#e22828e6}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity:.8}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-unraid-red{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-orange{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.to-orange\\/60{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-green-600{fill:#16a34a}.fill-unraid-red{fill:#e22828}.p-0{padding:0}.p-16px{padding:16px}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8px{padding:8px}.px-12px{padding-left:12px;padding-right:12px}.px-16px{padding-left:16px;padding-right:16px}.px-4px{padding-left:4px;padding-right:4px}.px-6px{padding-left:6px;padding-right:6px}.px-8px{padding-left:8px;padding-right:8px}.py-0{padding-bottom:0;padding-top:0}.py-24px{padding-bottom:24px;padding-top:24px}.py-4px{padding-bottom:4px;padding-top:4px}.py-8px{padding-top:8px}.pb-8px,.py-8px{padding-bottom:8px}.pl-40px{padding-left:40px}.pr-16px{padding-right:16px}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-4px{padding-top:4px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-10px{font-size:10px}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-20px{font-size:20px}.text-24px{font-size:24px}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-\\[\\#486dba\\]{--tw-text-opacity:1;color:#486dba;color:rgb(72 109 186/var(--tw-text-opacity))}.text-alpha{color:var(--color-alpha)}.text-beta{color:var(--color-beta)}.text-black{--tw-text-opacity:1;color:#1c1b1b;color:rgb(28 27 27/var(--tw-text-opacity))}.text-current{color:currentColor}.text-gamma{color:var(--color-gamma)}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity))}.text-grey-mid{--tw-text-opacity:1;color:#999;color:rgb(153 153 153/var(--tw-text-opacity))}.text-orange{--tw-text-opacity:1;color:#ff8c2f;color:rgb(255 140 47/var(--tw-text-opacity))}.text-orange-dark{--tw-text-opacity:1;color:#f15a2c;color:rgb(241 90 44/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity))}.text-unraid-red{--tw-text-opacity:1;color:#e22828;color:rgb(226 40 40/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[var\\(--ring-offset-shadow\\)_var\\(--ring-shadow\\)_var\\(--shadow-beta\\)\\]{--tw-shadow-color:var(--ring-offset-shadow) var(--ring-shadow) var(--shadow-beta);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-600\\/30{--tw-shadow-color:rgba(22,163,74,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange\\/10{--tw-shadow-color:rgba(255,140,47,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-unraid-red\\/30{--tw-shadow-color:rgba(226,40,40,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\\:border-orange-dark:hover{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.hover\\:border-transparent:hover{border-color:transparent}.hover\\:bg-beta:hover{background-color:var(--color-beta)}.hover\\:bg-unraid-red:hover{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.hover\\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\\:from-unraid-red:hover{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:from-unraid-red\\/60:hover{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:to-orange:hover{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.hover\\:to-orange\\/60:hover{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.hover\\:text-\\[\\#3b5ea9\\]:hover{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.hover\\:text-alpha:hover{color:var(--color-alpha)}.hover\\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:opacity-100:hover{opacity:1}.hover\\:opacity-75:hover{opacity:.75}.focus\\:border-orange-dark:focus{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.focus\\:border-transparent:focus{border-color:transparent}.focus\\:bg-beta:focus{background-color:var(--color-beta)}.focus\\:bg-unraid-red:focus{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.focus\\:bg-gradient-to-r:focus{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.focus\\:from-unraid-red:focus{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:from-unraid-red\\/60:focus{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:to-orange:focus{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.focus\\:to-orange\\/60:focus{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.focus\\:text-\\[\\#3b5ea9\\]:focus{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.focus\\:text-alpha:focus{color:var(--color-alpha)}.focus\\:text-white:focus{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\\:underline:focus{text-decoration-line:underline}.focus\\:no-underline:focus{text-decoration-line:none}.focus\\:opacity-100:focus{opacity:1}.focus\\:opacity-75:focus{opacity:.75}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:focus\\:opacity-50:focus:disabled,.disabled\\:hover\\:opacity-50:hover:disabled,.disabled\\:opacity-50:disabled{opacity:.5}.group:focus .group-focus\\:opacity-100,.group:hover .group-hover\\:opacity-100{opacity:1}@media (prefers-color-scheme:dark){.dark\\:bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.dark\\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:470px){.\\32xs\\:block{display:block}}@media (min-width:530px){.xs\\:block{display:block}.xs\\:flex-row{flex-direction:row}.xs\\:items-baseline{align-items:baseline}.xs\\:gap-x-12px{-moz-column-gap:12px;column-gap:12px}.xs\\:text-12px{font-size:12px}}@media (min-width:640px){.sm\\:-mx-24px{margin-left:-24px;margin-right:-24px}.sm\\:-mb-24px{margin-bottom:-24px}.sm\\:block{display:block}.sm\\:w-full{width:100%}.sm\\:max-w-lg{max-width:32rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:p-24px{padding:24px}.sm\\:p-6{padding:1.5rem}.sm\\:py-32px{padding-bottom:32px;padding-top:32px}.sm\\:text-18px{font-size:18px}}@media (min-width:768px){.md\\:inline-block{display:inline-block}.md\\:min-w-\\[500px\\]{min-width:500px}.md\\:flex-row{flex-direction:row}.md\\:p-0{padding:0}.md\\:py-24px{padding-bottom:24px;padding-top:24px}}\n']]]),REe={key:0,class:"flex flex-col gap-y-8px"},FEe=wne({__name:"KeyActions.ce",setup(eee){const{t:t}=Dle(),{keyActions:tee}=nce(gEe());return(eee,ree)=>{const nee=Ule;return kre(tee)?(zoe(),qoe("ul",REe,[(zoe(!0),qoe(Foe,null,$ne(kre(tee),(eee=>(zoe(),qoe("li",{key:eee.name},[Joe(nee,{class:"w-full max-w-300px",disabled:eee?.disabled,external:eee?.external,href:eee?.href,icon:eee.icon,text:kre(t)(eee.text),onClick:tee=>eee.click()},null,8,["disabled","external","href","icon","text","onClick"])])))),128))])):rae("",!0)}}}),LEe=kEe(FEe,[["styles",['/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:530px){.container{max-width:530px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-\\[-3px\\]{bottom:-3px}.right-0{right:0}.top-0{top:0}.top-\\[1px\\]{top:1px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\\[99999\\]{z-index:99999}.-mx-16px{margin-left:-16px;margin-right:-16px}.mx-8px{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-24px{margin-bottom:24px;margin-top:24px}.my-8px{margin-bottom:8px;margin-top:8px}.-mb-16px{margin-bottom:-16px}.mb-4px{margin-bottom:4px}.mb-8px{margin-bottom:8px}.ml-3{margin-left:.75rem}.ml-8px{margin-left:8px}.mr-8px{margin-right:8px}.mt-0{margin-top:0}.mt-12px{margin-top:12px}.mt-4px{margin-top:4px}.mt-8px{margin-top:8px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-16px{height:16px}.h-24px{height:24px}.h-2px{height:2px}.h-36px{height:36px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-full{min-height:100%}.w-1\\/2{width:50%}.w-11{width:2.75rem}.w-14px{width:14px}.w-16px{width:16px}.w-20px{width:20px}.w-24px{width:24px}.w-28px{width:28px}.w-2px{width:2px}.w-36px{width:36px}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\\[110px\\]{width:110px}.w-\\[120px\\]{width:120px}.w-\\[125\\%\\]{width:125%}.w-\\[150px\\]{width:150px}.w-full{width:100%}.min-w-300px{min-width:300px}.max-w-300px{max-width:300px}.max-w-350px{max-width:350px}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-640px{max-width:640px}.max-w-800px{max-width:800px}.max-w-\\[45ch\\]{max-width:45ch}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.translate-y-\\[16px\\]{--tw-translate-y:16px;transform:translate(var(--tw-translate-x),16px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95)}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-16px{gap:16px}.gap-6{gap:1.5rem}.gap-8px{gap:8px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-16px{-moz-column-gap:16px;column-gap:16px}.gap-x-4px{-moz-column-gap:4px;column-gap:4px}.gap-x-8px{-moz-column-gap:8px;column-gap:8px}.gap-y-16px{row-gap:16px}.gap-y-24px{row-gap:24px}.gap-y-4px{row-gap:4px}.gap-y-8px{row-gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-normal{white-space:normal}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:#1c1b1b;border-color:rgb(28 27 27/var(--tw-border-opacity))}.border-green-600\\/10{border-color:#16a34a1a}.border-grey-mid{--tw-border-opacity:1;border-color:#999;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-orange{--tw-border-opacity:1;border-color:#ff8c2f;border-color:rgb(255 140 47/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-unraid-red\\/10{border-color:#e228281a}.border-unraid-red\\/90{border-color:#e22828e6}.border-white\\/10{border-color:#ffffff1a}.bg-alpha{background-color:var(--color-alpha)}.bg-beta{background-color:var(--color-beta)}.bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.bg-gamma{background-color:var(--color-gamma)}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-unraid-red\\/90{background-color:#e22828e6}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity:.8}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-unraid-red{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-orange{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.to-orange\\/60{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-green-600{fill:#16a34a}.fill-unraid-red{fill:#e22828}.p-0{padding:0}.p-16px{padding:16px}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8px{padding:8px}.px-12px{padding-left:12px;padding-right:12px}.px-16px{padding-left:16px;padding-right:16px}.px-4px{padding-left:4px;padding-right:4px}.px-6px{padding-left:6px;padding-right:6px}.px-8px{padding-left:8px;padding-right:8px}.py-0{padding-bottom:0;padding-top:0}.py-24px{padding-bottom:24px;padding-top:24px}.py-4px{padding-bottom:4px;padding-top:4px}.py-8px{padding-top:8px}.pb-8px,.py-8px{padding-bottom:8px}.pl-40px{padding-left:40px}.pr-16px{padding-right:16px}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-4px{padding-top:4px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-10px{font-size:10px}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-20px{font-size:20px}.text-24px{font-size:24px}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-\\[\\#486dba\\]{--tw-text-opacity:1;color:#486dba;color:rgb(72 109 186/var(--tw-text-opacity))}.text-alpha{color:var(--color-alpha)}.text-beta{color:var(--color-beta)}.text-black{--tw-text-opacity:1;color:#1c1b1b;color:rgb(28 27 27/var(--tw-text-opacity))}.text-current{color:currentColor}.text-gamma{color:var(--color-gamma)}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity))}.text-grey-mid{--tw-text-opacity:1;color:#999;color:rgb(153 153 153/var(--tw-text-opacity))}.text-orange{--tw-text-opacity:1;color:#ff8c2f;color:rgb(255 140 47/var(--tw-text-opacity))}.text-orange-dark{--tw-text-opacity:1;color:#f15a2c;color:rgb(241 90 44/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity))}.text-unraid-red{--tw-text-opacity:1;color:#e22828;color:rgb(226 40 40/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[var\\(--ring-offset-shadow\\)_var\\(--ring-shadow\\)_var\\(--shadow-beta\\)\\]{--tw-shadow-color:var(--ring-offset-shadow) var(--ring-shadow) var(--shadow-beta);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-600\\/30{--tw-shadow-color:rgba(22,163,74,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange\\/10{--tw-shadow-color:rgba(255,140,47,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-unraid-red\\/30{--tw-shadow-color:rgba(226,40,40,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\\:border-orange-dark:hover{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.hover\\:border-transparent:hover{border-color:transparent}.hover\\:bg-beta:hover{background-color:var(--color-beta)}.hover\\:bg-unraid-red:hover{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.hover\\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\\:from-unraid-red:hover{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:from-unraid-red\\/60:hover{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:to-orange:hover{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.hover\\:to-orange\\/60:hover{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.hover\\:text-\\[\\#3b5ea9\\]:hover{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.hover\\:text-alpha:hover{color:var(--color-alpha)}.hover\\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:opacity-100:hover{opacity:1}.hover\\:opacity-75:hover{opacity:.75}.focus\\:border-orange-dark:focus{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.focus\\:border-transparent:focus{border-color:transparent}.focus\\:bg-beta:focus{background-color:var(--color-beta)}.focus\\:bg-unraid-red:focus{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.focus\\:bg-gradient-to-r:focus{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.focus\\:from-unraid-red:focus{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:from-unraid-red\\/60:focus{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:to-orange:focus{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.focus\\:to-orange\\/60:focus{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.focus\\:text-\\[\\#3b5ea9\\]:focus{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.focus\\:text-alpha:focus{color:var(--color-alpha)}.focus\\:text-white:focus{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\\:underline:focus{text-decoration-line:underline}.focus\\:no-underline:focus{text-decoration-line:none}.focus\\:opacity-100:focus{opacity:1}.focus\\:opacity-75:focus{opacity:.75}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:focus\\:opacity-50:focus:disabled,.disabled\\:hover\\:opacity-50:hover:disabled,.disabled\\:opacity-50:disabled{opacity:.5}.group:focus .group-focus\\:opacity-100,.group:hover .group-hover\\:opacity-100{opacity:1}@media (prefers-color-scheme:dark){.dark\\:bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.dark\\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:470px){.\\32xs\\:block{display:block}}@media (min-width:530px){.xs\\:block{display:block}.xs\\:flex-row{flex-direction:row}.xs\\:items-baseline{align-items:baseline}.xs\\:gap-x-12px{-moz-column-gap:12px;column-gap:12px}.xs\\:text-12px{font-size:12px}}@media (min-width:640px){.sm\\:-mx-24px{margin-left:-24px;margin-right:-24px}.sm\\:-mb-24px{margin-bottom:-24px}.sm\\:block{display:block}.sm\\:w-full{width:100%}.sm\\:max-w-lg{max-width:32rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:p-24px{padding:24px}.sm\\:p-6{padding:1.5rem}.sm\\:py-32px{padding-bottom:32px;padding-top:32px}.sm\\:text-18px{font-size:18px}}@media (min-width:768px){.md\\:inline-block{display:inline-block}.md\\:min-w-\\[500px\\]{min-width:500px}.md\\:flex-row{flex-direction:row}.md\\:p-0{padding:0}.md\\:py-24px{padding-bottom:24px;padding-top:24px}}\n']]]),PEe={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 133.52 76.97",class:qee("unraid_mark"),role:"img"},MEe=Xoe("desc",null,"Unraid logo animating with a wave like effect",-1),jEe={id:"unraidLoadingGradient",x1:"23.76",y1:"81.49",x2:"109.76",y2:"-4.51",gradientUnits:"userSpaceOnUse"},UEe=["stop-color"],zEe=["stop-color"],$Ee=tae('',9),VEe=kEe(wne({__name:"Loading",props:{gradientStart:{default:"#e32929"},gradientStop:{default:"#ff8d30"},title:{default:"Loading"}},setup:eee=>(eee,tee)=>(zoe(),qoe("svg",PEe,[Xoe("title",null,Qee(eee.title),1),MEe,Xoe("defs",null,[Xoe("linearGradient",jEe,[Xoe("stop",{offset:"0","stop-color":eee.gradientStart},null,8,UEe),Xoe("stop",{offset:"1","stop-color":eee.gradientStop},null,8,zEe)])]),$Ee]))}),[["styles",['/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:530px){.container{max-width:530px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.unraid_mark_2,.unraid_mark_4{animation:mark_2 1.5s ease infinite}.unraid_mark_3{animation:mark_3 1.5s ease infinite}.unraid_mark_6,.unraid_mark_8{animation:mark_6 1.5s ease infinite}.unraid_mark_7{animation:mark_7 1.5s ease infinite}@keyframes mark_2{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes mark_3{50%{transform:translateY(-62px)}to{transform:translateY(0)}}@keyframes mark_6{50%{transform:translateY(40px)}to{transform:translateY(0)}}@keyframes mark_7{50%{transform:translateY(62px)}to{transform:translateY(0)}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-\\[-3px\\]{bottom:-3px}.right-0{right:0}.top-0{top:0}.top-\\[1px\\]{top:1px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\\[99999\\]{z-index:99999}.-mx-16px{margin-left:-16px;margin-right:-16px}.mx-8px{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-24px{margin-bottom:24px;margin-top:24px}.my-8px{margin-bottom:8px;margin-top:8px}.-mb-16px{margin-bottom:-16px}.mb-4px{margin-bottom:4px}.mb-8px{margin-bottom:8px}.ml-3{margin-left:.75rem}.ml-8px{margin-left:8px}.mr-8px{margin-right:8px}.mt-0{margin-top:0}.mt-12px{margin-top:12px}.mt-4px{margin-top:4px}.mt-8px{margin-top:8px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-16px{height:16px}.h-24px{height:24px}.h-2px{height:2px}.h-36px{height:36px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-full{min-height:100%}.w-1\\/2{width:50%}.w-11{width:2.75rem}.w-14px{width:14px}.w-16px{width:16px}.w-20px{width:20px}.w-24px{width:24px}.w-28px{width:28px}.w-2px{width:2px}.w-36px{width:36px}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\\[110px\\]{width:110px}.w-\\[120px\\]{width:120px}.w-\\[125\\%\\]{width:125%}.w-\\[150px\\]{width:150px}.w-full{width:100%}.min-w-300px{min-width:300px}.max-w-300px{max-width:300px}.max-w-350px{max-width:350px}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-640px{max-width:640px}.max-w-800px{max-width:800px}.max-w-\\[45ch\\]{max-width:45ch}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.translate-y-\\[16px\\]{--tw-translate-y:16px;transform:translate(var(--tw-translate-x),16px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95)}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-16px{gap:16px}.gap-6{gap:1.5rem}.gap-8px{gap:8px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-16px{-moz-column-gap:16px;column-gap:16px}.gap-x-4px{-moz-column-gap:4px;column-gap:4px}.gap-x-8px{-moz-column-gap:8px;column-gap:8px}.gap-y-16px{row-gap:16px}.gap-y-24px{row-gap:24px}.gap-y-4px{row-gap:4px}.gap-y-8px{row-gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-normal{white-space:normal}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:#1c1b1b;border-color:rgb(28 27 27/var(--tw-border-opacity))}.border-green-600\\/10{border-color:#16a34a1a}.border-grey-mid{--tw-border-opacity:1;border-color:#999;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-orange{--tw-border-opacity:1;border-color:#ff8c2f;border-color:rgb(255 140 47/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-unraid-red\\/10{border-color:#e228281a}.border-unraid-red\\/90{border-color:#e22828e6}.border-white\\/10{border-color:#ffffff1a}.bg-alpha{background-color:var(--color-alpha)}.bg-beta{background-color:var(--color-beta)}.bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.bg-gamma{background-color:var(--color-gamma)}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-unraid-red\\/90{background-color:#e22828e6}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity:.8}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-unraid-red{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-orange{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.to-orange\\/60{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-green-600{fill:#16a34a}.fill-unraid-red{fill:#e22828}.p-0{padding:0}.p-16px{padding:16px}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8px{padding:8px}.px-12px{padding-left:12px;padding-right:12px}.px-16px{padding-left:16px;padding-right:16px}.px-4px{padding-left:4px;padding-right:4px}.px-6px{padding-left:6px;padding-right:6px}.px-8px{padding-left:8px;padding-right:8px}.py-0{padding-bottom:0;padding-top:0}.py-24px{padding-bottom:24px;padding-top:24px}.py-4px{padding-bottom:4px;padding-top:4px}.py-8px{padding-top:8px}.pb-8px,.py-8px{padding-bottom:8px}.pl-40px{padding-left:40px}.pr-16px{padding-right:16px}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-4px{padding-top:4px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-10px{font-size:10px}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-20px{font-size:20px}.text-24px{font-size:24px}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-\\[\\#486dba\\]{--tw-text-opacity:1;color:#486dba;color:rgb(72 109 186/var(--tw-text-opacity))}.text-alpha{color:var(--color-alpha)}.text-beta{color:var(--color-beta)}.text-black{--tw-text-opacity:1;color:#1c1b1b;color:rgb(28 27 27/var(--tw-text-opacity))}.text-current{color:currentColor}.text-gamma{color:var(--color-gamma)}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity))}.text-grey-mid{--tw-text-opacity:1;color:#999;color:rgb(153 153 153/var(--tw-text-opacity))}.text-orange{--tw-text-opacity:1;color:#ff8c2f;color:rgb(255 140 47/var(--tw-text-opacity))}.text-orange-dark{--tw-text-opacity:1;color:#f15a2c;color:rgb(241 90 44/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity))}.text-unraid-red{--tw-text-opacity:1;color:#e22828;color:rgb(226 40 40/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[var\\(--ring-offset-shadow\\)_var\\(--ring-shadow\\)_var\\(--shadow-beta\\)\\]{--tw-shadow-color:var(--ring-offset-shadow) var(--ring-shadow) var(--shadow-beta);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-600\\/30{--tw-shadow-color:rgba(22,163,74,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange\\/10{--tw-shadow-color:rgba(255,140,47,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-unraid-red\\/30{--tw-shadow-color:rgba(226,40,40,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\\:border-orange-dark:hover{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.hover\\:border-transparent:hover{border-color:transparent}.hover\\:bg-beta:hover{background-color:var(--color-beta)}.hover\\:bg-unraid-red:hover{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.hover\\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\\:from-unraid-red:hover{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:from-unraid-red\\/60:hover{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:to-orange:hover{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.hover\\:to-orange\\/60:hover{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.hover\\:text-\\[\\#3b5ea9\\]:hover{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.hover\\:text-alpha:hover{color:var(--color-alpha)}.hover\\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:opacity-100:hover{opacity:1}.hover\\:opacity-75:hover{opacity:.75}.focus\\:border-orange-dark:focus{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.focus\\:border-transparent:focus{border-color:transparent}.focus\\:bg-beta:focus{background-color:var(--color-beta)}.focus\\:bg-unraid-red:focus{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.focus\\:bg-gradient-to-r:focus{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.focus\\:from-unraid-red:focus{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:from-unraid-red\\/60:focus{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:to-orange:focus{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.focus\\:to-orange\\/60:focus{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.focus\\:text-\\[\\#3b5ea9\\]:focus{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.focus\\:text-alpha:focus{color:var(--color-alpha)}.focus\\:text-white:focus{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\\:underline:focus{text-decoration-line:underline}.focus\\:no-underline:focus{text-decoration-line:none}.focus\\:opacity-100:focus{opacity:1}.focus\\:opacity-75:focus{opacity:.75}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:focus\\:opacity-50:focus:disabled,.disabled\\:hover\\:opacity-50:hover:disabled,.disabled\\:opacity-50:disabled{opacity:.5}.group:focus .group-focus\\:opacity-100,.group:hover .group-hover\\:opacity-100{opacity:1}@media (prefers-color-scheme:dark){.dark\\:bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.dark\\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:470px){.\\32xs\\:block{display:block}}@media (min-width:530px){.xs\\:block{display:block}.xs\\:flex-row{flex-direction:row}.xs\\:items-baseline{align-items:baseline}.xs\\:gap-x-12px{-moz-column-gap:12px;column-gap:12px}.xs\\:text-12px{font-size:12px}}@media (min-width:640px){.sm\\:-mx-24px{margin-left:-24px;margin-right:-24px}.sm\\:-mb-24px{margin-bottom:-24px}.sm\\:block{display:block}.sm\\:w-full{width:100%}.sm\\:max-w-lg{max-width:32rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:p-24px{padding:24px}.sm\\:p-6{padding:1.5rem}.sm\\:py-32px{padding-bottom:32px;padding-top:32px}.sm\\:text-18px{font-size:18px}}@media (min-width:768px){.md\\:inline-block{display:inline-block}.md\\:min-w-\\[500px\\]{min-width:500px}.md\\:flex-row{flex-direction:row}.md\\:p-0{padding:0}.md\\:py-24px{padding-bottom:24px;padding-top:24px}}\n']]]);var BEe={exports:{}};BEe.exports=function(){var t=1e3,e=6e4,n=36e5,r="millisecond",i="second",s="minute",u="hour",a="day",o="week",c="month",f="quarter",h="year",d="date",l="Invalid Date",$=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,M={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},m=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},v={s:m,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+m(r,2,"0")+":"+m(i,2,"0")},m:function t(e,n){if(e.date()1)return t(u[0])}else{var a=e.name;D[a]=e,i=a}return!r&&i&&(g=i),i||!r&&g},w=function(t,e){if(p(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new b(n)},O=v;O.l=S,O.i=p,O.w=function(t,e){return w(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var b=function(){function M(t){this.$L=S(t.locale,null,!0),this.parse(t)}var m=M.prototype;return m.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(O.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match($);if(r){var i=r[2]-1||0,s=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},m.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},m.$utils=function(){return O},m.isValid=function(){return!(this.$d.toString()===l)},m.isSame=function(t,e){var n=w(t);return this.startOf(e)<=n&&n<=this.endOf(e)},m.isAfter=function(t,e){return w(t){const eee=(eee,tee,ree,nee,oee,aee,iee)=>({years:eee,months:tee,days:ree,hours:nee,minutes:oee,seconds:aee,firstDateWasLater:iee}),tee=(a="",b="")=>{try{const x=a?YEe(parseInt(a,10)):YEe();return((d1,d2)=>{let tee,m1=YEe(d1),m2=YEe(d2);if(m1.isSame(m2))return eee(0,0,0,0,0,0,!1);if(m1.isAfter(m2)){const eee=m1;m1=m2,m2=eee,tee=!0}else tee=!1;let ree=m2.year()-m1.year(),nee=m2.month()-m1.month(),oee=m2.date()-m1.date(),aee=m2.hour()-m1.hour(),iee=m2.minute()-m1.minute(),see=m2.second()-m1.second();if(see<0&&(see=60+see,iee-=1),iee<0&&(iee=60+iee,aee-=1),aee<0&&(aee=24+aee,oee-=1),oee<0){const eee=YEe(`${m2.year()}-${m2.month()+1}`).subtract(1,"M").daysInMonth();oee=eee{const{years:tee,months:ree,days:nee,hours:oee,minutes:aee,seconds:iee,firstDateWasLater:see,displaySeconds:lee}=eee,cee=[];return tee&&cee.push(t("year",tee)),ree&&cee.push(t("month",ree)),nee&&cee.push(t("day",nee)),oee&&cee.push(t("hour",oee)),aee&&cee.push(t("minute",aee)),!iee||(tee||ree||nee||oee||aee)&&!lee||cee.push(t("second",iee)),see&&cee.push(t("ago")),cee.join(" ")},dateDiff:(eee,ree)=>ree?tee(eee,""):tee("",eee),formatDate:eee=>YEe(eee).format("llll")}},KEe=["title"],HEe=wne({__name:"UptimeExpire",props:{forExpire:{type:Boolean,default:!1},t:{}},setup(eee){const tee=eee,{buildStringFromValues:ree,dateDiff:nee,formatDate:oee}=WEe(tee.t),aee=gEe(),{uptime:iee,expireTime:see,state:lee}=nce(aee),cee=kae((()=>tee.forExpire&&see.value||("TRIAL"===lee.value||"EEXPIRED"===lee.value)&&see.value&&see.value>0?see.value:iee.value)),uee=yre(""),pee=kae((()=>oee(cee.value))),dee=kae((()=>(!tee.forExpire||!see.value)&&("TRIAL"!==lee.value&&"ENOCONN"!==lee.value))),fee=kae((()=>dee.value&&"EEXPIRED"!==lee.value?{title:tee.t("Server Up Since {0}",[pee.value]),text:tee.t("Uptime {0}",[uee.value])}:{title:"EEXPIRED"===lee.value?tee.t("Trial Key Expired at {0}",[pee.value]):tee.t("Trial Key Expires at {0}",[pee.value]),text:"EEXPIRED"===lee.value?tee.t("Trial Key Expired {0}",[uee.value]):tee.t("Trial Key Expires in {0}",[uee.value])})),hee=()=>{uee.value=ree(nee(cee.value.toString(),dee.value))};let gee;return Ine((()=>{hee(),gee=setInterval((()=>{hee()}),1e3)})),Dne((()=>{clearInterval(gee)})),(eee,tee)=>(zoe(),qoe("p",{title:kre(fee).title},Qee(kre(fee).text),9,KEe))}}),XEe={class:"mx-auto max-w-[45ch]"},JEe={class:"flex items-start justify-center gap-x-8px"},ZEe={class:"text-18px"},eTe=wne({__name:"CallbackFeedbackStatus",props:{error:{type:Boolean,default:!1},icon:{default:void 0},success:{type:Boolean,default:!1},text:{default:void 0}},setup:eee=>(eee,tee)=>(zoe(),qoe("div",XEe,[Xoe("div",JEe,[eee.success?(zoe(),Yoe(kre(pce),{key:0,class:"fill-green-600 w-28px shrink-0"})):rae("",!0),eee.error?(zoe(),Yoe(kre(xce),{key:1,class:"fill-unraid-red w-28px shrink-0"})):rae("",!0),eee.icon?(zoe(),Yoe(Une(eee.icon),{key:2,class:"fill-current opacity-75 w-28px shrink-0"})):rae("",!0),Xoe("p",ZEe,Qee(eee.text),1)]),Bne(eee.$slots,"default")]))});function u(r,n,...a){if(r in n){let e=n[r];return"function"==typeof e?e(...a):e}let t=new Error(`Tried to handle "${r}" but there is no handler defined. Only defined handlers are: ${Object.keys(n).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,u),t}var tTe=(o=>(o[o.None=0]="None",o[o.RenderStrategy=1]="RenderStrategy",o[o.Static=2]="Static",o))(tTe||{}),S=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(S||{});function H({visible:r=!0,features:t=0,ourProps:e,theirProps:o,...i}){var a;let n=j(o,e),l=Object.assign(i,{props:n});if(r||2&t&&n.static)return y(l);if(1&t){return u(null==(a=n.unmount)||a?0:1,{0:()=>null,1:()=>y({...i,props:{...n,hidden:!0,style:{display:"none"}}})})}return y(l)}function y({props:r,attrs:t,slots:e,slot:o,name:i}){var m,eee;let{as:n,...l}=T(r,["unmount","static"]),a=null==(m=e.default)?void 0:m.call(e,o),d={};if(o){let u=!1,c=[];for(let[p,f]of Object.entries(o))"boolean"==typeof f&&(u=!0),!0===f&&c.push(p);u&&(d["data-headlessui-state"]=c.join(" "))}if("template"===n){if(a=b(null!=a?a:[]),Object.keys(l).length>0||Object.keys(t).length>0){let[u,...c]=null!=a?a:[];if(!function(r){return null!=r&&("string"==typeof r.type||"object"==typeof r.type||"function"==typeof r.type)}(u)||c.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${i} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(l).concat(Object.keys(t)).map((s=>s.trim())).filter(((s,g,R)=>R.indexOf(s)===g)).sort(((s,g)=>s.localeCompare(g))).map((s=>` - ${s}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map((s=>` - ${s}`)).join("\n")].join("\n"));let p=j(null!=(eee=u.props)?eee:{},l),f=Zoe(u,p);for(let s in p)s.startsWith("on")&&(f.props||(f.props={}),f.props[s]=p[s]);return f}return Array.isArray(a)&&1===a.length?a[0]:a}return h(n,Object.assign({},l,d),{default:()=>a})}function b(r){return r.flatMap((t=>t.type===Foe?b(t.children):[t]))}function j(...r){if(0===r.length)return{};if(1===r.length)return r[0];let t={},e={};for(let i of r)for(let n in i)n.startsWith("on")&&"function"==typeof i[n]?(null!=e[n]||(e[n]=[]),e[n].push(i[n])):t[n]=i[n];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(e).map((i=>[i,void 0]))));for(let i in e)Object.assign(t,{[i](n,...l){let a=e[i];for(let d of a){if(n instanceof Event&&n.defaultPrevented)return;d(n,...l)}}});return t}function T(r,t=[]){let e=Object.assign({},r);for(let o of t)o in e&&delete e[o];return e}let e=0;function t(){return++e}function o(n){var l;return null==n||null==n.value?null:null!=(l=n.value.$el)?l:n.value}let rTe=Symbol("Context");var nTe=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(nTe||{});function p(){return foe(rTe,null)}var i=Object.defineProperty,n=(t,e,r)=>(((t,e,r)=>{e in t?i(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r})(t,"symbol"!=typeof e?e+"":e,r),r);let c=new class{constructor(){n(this,"current",this.detect()),n(this,"currentId",0)}set(e){this.current!==e&&(this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}};function r(){let n=[],s={addEventListener:(e,t,i,a)=>(e.addEventListener(t,i,a),s.add((()=>e.removeEventListener(t,i,a)))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);s.add((()=>cancelAnimationFrame(t)))},nextFrame(...e){s.requestAnimationFrame((()=>{s.requestAnimationFrame(...e)}))},setTimeout(...e){let t=setTimeout(...e);s.add((()=>clearTimeout(t)))},style(e,t,i){let a=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:i}),this.add((()=>{Object.assign(e.style,{[t]:a})}))},group(e){let t=r();return e(t),this.add((()=>t.dispose()))},add:e=>(n.push(e),()=>{let t=n.indexOf(e);if(t>=0)for(let i of n.splice(t,1))i()}),dispose(){for(let e of n.splice(0))e()}};return s}function m(e,...t){e&&t.length>0&&e.classList.add(...t)}function d(e,...t){e&&t.length>0&&e.classList.remove(...t)}var oTe=(i=>(i.Finished="finished",i.Cancelled="cancelled",i))(oTe||{});function aTe(e,t,i,n,a,eee){let s=r(),o=void 0!==eee?function(r){let e={called:!1};return(...t)=>{if(!e.called)return e.called=!0,r(...t)}}(eee):()=>{};return d(e,...a),m(e,...t,...i),s.nextFrame((()=>{d(e,...i),m(e,...n),s.add(function(e,t){let i=r();if(!e)return i.dispose;let{transitionDuration:n,transitionDelay:a}=getComputedStyle(e),[l,s]=[n,a].map((o=>{let[u=0]=o.split(",").filter(Boolean).map((r=>r.includes("ms")?parseFloat(r):1e3*parseFloat(r))).sort(((r,c)=>c-r));return u}));return 0!==l?i.setTimeout((()=>t("finished")),l+s):t("finished"),i.add((()=>t("cancelled"))),i.dispose}(e,(u=>(d(e,...n,...t),m(e,...a),o(u)))))})),s.add((()=>d(e,...t,...i,...n,...a))),s.add((()=>o("cancelled"))),s.dispose}function g(e=""){return e.split(" ").filter((t=>t.trim().length>1))}let R=Symbol("TransitionContext");var a,pe=((a=pe||{}).Visible="visible",a.Hidden="hidden",a);let N=Symbol("NestingContext");function L(e){return"children"in e?L(e.children):e.value.filter((({state:t})=>"visible"===t)).length>0}function Q(e){let t=yre([]),a=yre(!1);function s(n,r=S.Hidden){let l=t.value.findIndex((({id:f})=>f===n));-1!==l&&(u(r,{[S.Unmount](){t.value.splice(l,1)},[S.Hidden](){t.value[l].state="hidden"}}),!L(t)&&a.value&&(null==e||e()))}return Nne((()=>a.value=!0)),Cne((()=>a.value=!1)),{children:t,register:function(n){let r=t.value.find((({id:l})=>l===n));return r?"visible"!==r.state&&(r.state="visible"):t.value.push({id:n,state:"visible"}),()=>s(n,S.Unmount)},unregister:s}}let W=tTe.RenderStrategy,he=wne({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:eee,attrs:a,slots:s,expose:tee}){let n=yre(0);function r(){n.value|=nTe.Opening,eee("beforeEnter")}function l(){n.value&=~nTe.Opening,eee("afterEnter")}function f(){n.value|=nTe.Closing,eee("beforeLeave")}function ree(){n.value&=~nTe.Closing,eee("afterLeave")}if(null===foe(R,null)&&null!==p())return()=>h(Se,{...e,onBeforeEnter:r,onAfterEnter:l,onBeforeLeave:f,onAfterLeave:ree},s);let d=yre(null),b=kae((()=>e.unmount?S.Unmount:S.Hidden));tee({el:d,$el:d});let{show:v,appear:A}=function(){let e=foe(R,null);if(null===e)throw new Error("A is used but it is missing a parent .");return e}(),{register:D,unregister:nee}=function(){let e=foe(N,null);if(null===e)throw new Error("A is used but it is missing a parent .");return e}(),i=yre(v.value?"visible":"hidden"),I={value:!0},oee=t(),y={value:!1},P=Q((()=>{!y.value&&"hidden"!==i.value&&(i.value="hidden",nee(oee),ree())}));Nne((()=>{let o=D(oee);Cne(o)})),cne((()=>{if(b.value===S.Hidden&&oee){if(v.value&&"visible"!==i.value)return void(i.value="visible");u(i.value,{hidden:()=>nee(oee),visible:()=>D(oee)})}}));let j=g(e.enter),M=g(e.enterFrom),X=g(e.enterTo),_=g(e.entered),Y=g(e.leave),Z=g(e.leaveFrom),ee=g(e.leaveTo);function te(eee){let E=I.value&&!A.value,p=o(d);!p||!(p instanceof HTMLElement)||E||(y.value=!0,v.value&&r(),v.value||f(),eee(v.value?aTe(p,j,M,X,_,(V=>{y.value=!1,V===oTe.Finished&&l()})):aTe(p,Y,Z,ee,_,(V=>{y.value=!1,V===oTe.Finished&&(L(P)||(i.value="hidden",nee(oee),ree()))}))))}return Nne((()=>{cne((()=>{if("visible"===i.value){let eee=o(d);if(eee instanceof Comment&&""===eee.data)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}}))})),Nne((()=>{pne([v],((o,E,p)=>{te(p),I.value=!1}),{immediate:!0})})),doe(N,P),function(o){doe(rTe,o)}(kae((()=>u(i.value,{visible:nTe.Open,hidden:nTe.Closed})|n.value))),()=>{let{appear:o,show:E,enter:p,enterFrom:V,enterTo:Ce,entered:be,leave:ye,leaveFrom:Ee,leaveTo:Ve,...U}=e,ne={ref:d};return H({theirProps:{...U,...A.value&&v.value&&c.isServer?{class:qee([a.class,U.class,...j,...M])}:{}},ourProps:ne,slot:{},slots:s,attrs:a,features:W,visible:"visible"===i.value,name:"TransitionChild"})}}}),ce=he,Se=wne({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:a,slots:s}){let eee=p(),n=kae((()=>null===e.show&&null!==eee?(eee.value&nTe.Open)===nTe.Open:e.show));cne((()=>{if(![!0,!1].includes(n.value))throw new Error('A is used but it is missing a `:show="true | false"` prop.')}));let r=yre(n.value?"visible":"hidden"),l=Q((()=>{r.value="hidden"})),f=yre(!0),S={show:n,appear:kae((()=>e.appear||!f.value))};return Nne((()=>{cne((()=>{f.value=!1,n.value?r.value="visible":L(l)||(r.value="hidden")}))})),doe(N,l),doe(R,S),()=>{let d=T(e,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),b={unmount:e.unmount};return H({ourProps:{...b,as:"template"},theirProps:{},slot:{},slots:{...s,default:()=>[h(ce,{onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave"),...a,...b,...d},s.default)]},attrs:{},features:W,visible:"visible"===r.value,name:"Transition"})}}});function iTe(eee,tee){return zoe(),qoe("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true"},[Xoe("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M6 18L18 6M6 6l12 12"})])} +/*! +* tabbable 6.2.0 +* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE +*/var sTe=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],lTe=sTe.join(","),cTe="undefined"==typeof Element,uTe=cTe?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,pTe=!cTe&&Element.prototype.getRootNode?function(eee){var tee;return null==eee||null===(tee=eee.getRootNode)||void 0===tee?void 0:tee.call(eee)}:function(eee){return null==eee?void 0:eee.ownerDocument},dTe=function eee(tee,ree){var nee;void 0===ree&&(ree=!0);var oee=null==tee||null===(nee=tee.getAttribute)||void 0===nee?void 0:nee.call(tee,"inert");return""===oee||"true"===oee||ree&&tee&&eee(tee.parentNode)},fTe=function(el,eee,tee){if(dTe(el))return[];var ree=Array.prototype.slice.apply(el.querySelectorAll(lTe));return eee&&uTe.call(el,lTe)&&ree.unshift(el),ree=ree.filter(tee)},hTe=function eee(tee,ree,nee){for(var oee=[],aee=Array.from(tee);aee.length;){var iee=aee.shift();if(!dTe(iee,!1))if("SLOT"===iee.tagName){var see=iee.assignedElements(),lee=eee(see.length?see:iee.children,!0,nee);nee.flatten?oee.push.apply(oee,lee):oee.push({scopeParent:iee,candidates:lee})}else{uTe.call(iee,lTe)&&nee.filter(iee)&&(ree||!tee.includes(iee))&&oee.push(iee);var cee=iee.shadowRoot||"function"==typeof nee.getShadowRoot&&nee.getShadowRoot(iee),uee=!dTe(cee,!1)&&(!nee.shadowRootFilter||nee.shadowRootFilter(iee));if(cee&&uee){var pee=eee(!0===cee?iee.children:cee.children,!0,nee);nee.flatten?oee.push.apply(oee,pee):oee.push({scopeParent:iee,candidates:pee})}else aee.unshift.apply(aee,iee.children)}}return oee},gTe=function(eee){return!isNaN(parseInt(eee.getAttribute("tabindex"),10))},mTe=function(eee){if(!eee)throw new Error("No node provided");return eee.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(eee.tagName)||function(eee){var tee,ree=null==eee||null===(tee=eee.getAttribute)||void 0===tee?void 0:tee.call(eee,"contenteditable");return""===ree||"true"===ree}(eee))&&!gTe(eee)?0:eee.tabIndex},vTe=function(a,b){return a.tabIndex===b.tabIndex?a.documentOrder-b.documentOrder:a.tabIndex-b.tabIndex},wTe=function(eee){return"INPUT"===eee.tagName},yTe=function(eee){return function(eee){return wTe(eee)&&"radio"===eee.type}(eee)&&!function(eee){if(!eee.name)return!0;var tee,ree=eee.form||pTe(eee),nee=function(eee){return ree.querySelectorAll('input[type="radio"][name="'+eee+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)tee=nee(window.CSS.escape(eee.name));else try{tee=nee(eee.name)}catch(aee){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",aee.message),!1}var oee=function(eee,tee){for(var i=0;isummary:first-of-type")?eee.parentElement:eee;if(uTe.call(oee,"details:not([open]) *"))return!0;if(ree&&"full"!==ree&&"legacy-full"!==ree){if("non-zero-area"===ree)return bTe(eee)}else{if("function"==typeof nee){for(var aee=eee;eee;){var iee=eee.parentElement,see=pTe(eee);if(iee&&!iee.shadowRoot&&!0===nee(iee))return bTe(eee);eee=eee.assignedSlot?eee.assignedSlot:iee||see===eee.ownerDocument?iee:see.host}eee=aee}if(function(eee){var tee,ree,nee,oee,aee=eee&&pTe(eee),iee=null===(tee=aee)||void 0===tee?void 0:tee.host,see=!1;if(aee&&aee!==eee)for(see=!!(null!==(ree=iee)&&void 0!==ree&&null!==(nee=ree.ownerDocument)&&void 0!==nee&&nee.contains(iee)||null!=eee&&null!==(oee=eee.ownerDocument)&&void 0!==oee&&oee.contains(eee));!see&&iee;){var lee,cee,uee;see=!(null===(cee=iee=null===(lee=aee=pTe(iee))||void 0===lee?void 0:lee.host)||void 0===cee||null===(uee=cee.ownerDocument)||void 0===uee||!uee.contains(iee))}return see}(eee))return!eee.getClientRects().length;if("legacy-full"!==ree)return!0}return!1},kTe=function(eee,tee){return!(tee.disabled||dTe(tee)||function(eee){return wTe(eee)&&"hidden"===eee.type}(tee)||xTe(tee,eee)||function(eee){return"DETAILS"===eee.tagName&&Array.prototype.slice.apply(eee.children).some((function(eee){return"SUMMARY"===eee.tagName}))}(tee)||function(eee){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(eee.tagName))for(var tee=eee.parentElement;tee;){if("FIELDSET"===tee.tagName&&tee.disabled){for(var i=0;i=0)},TTe=function eee(tee){var ree=[],nee=[];return tee.forEach((function(tee,i){var oee=!!tee.scopeParent,aee=oee?tee.scopeParent:tee,iee=function(eee,tee){var ree=mTe(eee);return ree<0&&tee&&!gTe(eee)?0:ree}(aee,oee),see=oee?eee(tee.candidates):aee;0===iee?oee?ree.push.apply(ree,see):ree.push(aee):nee.push({documentOrder:i,tabIndex:iee,item:tee,isScope:oee,content:see})})),nee.sort(vTe).reduce((function(eee,tee){return tee.isScope?eee.push.apply(eee,tee.content):eee.push(tee.content),eee}),[]).concat(ree)},STe=function(eee,tee){if(tee=tee||{},!eee)throw new Error("No node provided");return!1!==uTe.call(eee,lTe)&&_Te(tee,eee)},ITe=sTe.concat("iframe").join(","),NTe=function(eee,tee){if(tee=tee||{},!eee)throw new Error("No node provided");return!1!==uTe.call(eee,ITe)&&kTe(tee,eee)}; +/*! +* focus-trap 7.5.2 +* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE +*/ +function OTe(eee,tee){var ree=Object.keys(eee);if(Object.getOwnPropertySymbols){var nee=Object.getOwnPropertySymbols(eee);tee&&(nee=nee.filter((function(tee){return Object.getOwnPropertyDescriptor(eee,tee).enumerable}))),ree.push.apply(ree,nee)}return ree}function ATe(eee){for(var i=1;i0){var ree=eee[eee.length-1];ree!==tee&&ree.pause()}var nee=eee.indexOf(tee);-1===nee||eee.splice(nee,1),eee.push(tee)},RTe=function(eee,tee){var ree=eee.indexOf(tee);-1!==ree&&eee.splice(ree,1),eee.length>0&&eee[eee.length-1].unpause()},FTe=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},LTe=function(e){return FTe(e)&&!e.shiftKey},PTe=function(e){return FTe(e)&&e.shiftKey},MTe=function(fn){return setTimeout(fn,0)},jTe=function(eee,fn){var tee=-1;return eee.every((function(eee,i){return!fn(eee)||(tee=i,!1)})),tee},UTe=function(eee){for(var tee=arguments.length,ree=new Array(tee>1?tee-1:0),nee=1;nee1?ree-1:0),iee=1;iee=0)eee=nee.activeElement;else{var tee=iee.tabbableGroups[0];eee=tee&&tee.firstTabbableNode||cee("fallbackFocus")}if(!eee)throw new Error("Your focus-trap needs to have at least one focusable element");return eee},pee=function(){if(iee.containerGroups=iee.containers.map((function(eee){var tee=function(eee,tee){var ree;return ree=(tee=tee||{}).getShadowRoot?hTe([eee],tee.includeContainer,{filter:_Te.bind(null,tee),flatten:!1,getShadowRoot:tee.getShadowRoot,shadowRootFilter:ETe}):fTe(eee,tee.includeContainer,_Te.bind(null,tee)),TTe(ree)}(eee,aee.tabbableOptions),ree=function(eee,tee){return(tee=tee||{}).getShadowRoot?hTe([eee],tee.includeContainer,{filter:kTe.bind(null,tee),flatten:!0,getShadowRoot:tee.getShadowRoot}):fTe(eee,tee.includeContainer,kTe.bind(null,tee))}(eee,aee.tabbableOptions),nee=tee.length>0?tee[0]:void 0,oee=tee.length>0?tee[tee.length-1]:void 0,iee=ree.find((function(eee){return STe(eee)})),see=ree.slice().reverse().find((function(eee){return STe(eee)})),lee=!!tee.find((function(eee){return mTe(eee)>0}));return{container:eee,tabbableNodes:tee,focusableNodes:ree,posTabIndexesFound:lee,firstTabbableNode:nee,lastTabbableNode:oee,firstDomTabbableNode:iee,lastDomTabbableNode:see,nextTabbableNode:function(eee){var nee=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],oee=tee.indexOf(eee);return oee<0?nee?ree.slice(ree.indexOf(eee)+1).find((function(el){return STe(el)})):ree.slice(0,ree.indexOf(eee)).reverse().find((function(el){return STe(el)})):tee[oee+(nee?1:-1)]}}})),iee.tabbableGroups=iee.containerGroups.filter((function(eee){return eee.tabbableNodes.length>0})),iee.tabbableGroups.length<=0&&!cee("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(iee.containerGroups.find((function(g){return g.posTabIndexesFound}))&&iee.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},dee=function eee(tee){!1!==tee&&tee!==nee.activeElement&&(tee&&tee.focus?(tee.focus({preventScroll:!!aee.preventScroll}),iee.mostRecentlyFocusedNode=tee,function(eee){return eee.tagName&&"input"===eee.tagName.toLowerCase()&&"function"==typeof eee.select}(tee)&&tee.select()):eee(uee()))},fee=function(eee){var tee=cee("setReturnFocus",eee);return tee||!1!==tee&&eee},hee=function(eee){var tee=eee.target,ree=eee.event,nee=eee.isBackward,oee=void 0!==nee&&nee;tee=tee||zTe(ree),pee();var see=null;if(iee.tabbableGroups.length>0){var uee=lee(tee,ree),dee=uee>=0?iee.containerGroups[uee]:void 0;if(uee<0)see=oee?iee.tabbableGroups[iee.tabbableGroups.length-1].lastTabbableNode:iee.tabbableGroups[0].firstTabbableNode;else if(oee){var fee=jTe(iee.tabbableGroups,(function(eee){var ree=eee.firstTabbableNode;return tee===ree}));if(fee<0&&(dee.container===tee||NTe(tee,aee.tabbableOptions)&&!STe(tee,aee.tabbableOptions)&&!dee.nextTabbableNode(tee,!1))&&(fee=uee),fee>=0){var hee=0===fee?iee.tabbableGroups.length-1:fee-1,gee=iee.tabbableGroups[hee];see=mTe(tee)>=0?gee.lastTabbableNode:gee.lastDomTabbableNode}else FTe(ree)||(see=dee.nextTabbableNode(tee,!1))}else{var mee=jTe(iee.tabbableGroups,(function(eee){var ree=eee.lastTabbableNode;return tee===ree}));if(mee<0&&(dee.container===tee||NTe(tee,aee.tabbableOptions)&&!STe(tee,aee.tabbableOptions)&&!dee.nextTabbableNode(tee))&&(mee=uee),mee>=0){var vee=mee===iee.tabbableGroups.length-1?0:mee+1,wee=iee.tabbableGroups[vee];see=mTe(tee)>=0?wee.firstTabbableNode:wee.firstDomTabbableNode}else FTe(ree)||(see=dee.nextTabbableNode(tee))}}else see=cee("fallbackFocus");return see},gee=function(e){var eee=zTe(e);lee(eee,e)>=0||(UTe(aee.clickOutsideDeactivates,e)?ree.deactivate({returnFocus:aee.returnFocusOnDeactivate}):UTe(aee.allowOutsideClick,e)||e.preventDefault())},mee=function(eee){var tee=zTe(eee),ree=lee(tee,eee)>=0;if(ree||tee instanceof Document)ree&&(iee.mostRecentlyFocusedNode=tee);else{var nee;eee.stopImmediatePropagation();var oee=!0;if(iee.mostRecentlyFocusedNode)if(mTe(iee.mostRecentlyFocusedNode)>0){var see=lee(iee.mostRecentlyFocusedNode),cee=iee.containerGroups[see].tabbableNodes;if(cee.length>0){var pee=cee.findIndex((function(eee){return eee===iee.mostRecentlyFocusedNode}));pee>=0&&(aee.isKeyForward(iee.recentNavEvent)?pee+1=0&&(nee=cee[pee-1],oee=!1))}}else iee.containerGroups.some((function(g){return g.tabbableNodes.some((function(n){return mTe(n)>0}))}))||(oee=!1);else oee=!1;oee&&(nee=hee({target:iee.mostRecentlyFocusedNode,isBackward:aee.isKeyBackward(iee.recentNavEvent)})),dee(nee||(iee.mostRecentlyFocusedNode||uee()))}iee.recentNavEvent=void 0},vee=function(eee){if(function(e){return"Escape"===(null==e?void 0:e.key)||"Esc"===(null==e?void 0:e.key)||27===(null==e?void 0:e.keyCode)}(eee)&&!1!==UTe(aee.escapeDeactivates,eee))return eee.preventDefault(),void ree.deactivate();(aee.isKeyForward(eee)||aee.isKeyBackward(eee))&&function(eee){var tee=arguments.length>1&&void 0!==arguments[1]&&arguments[1];iee.recentNavEvent=eee;var ree=hee({event:eee,isBackward:tee});ree&&(FTe(eee)&&eee.preventDefault(),dee(ree))}(eee,aee.isKeyBackward(eee))},wee=function(e){var eee=zTe(e);lee(eee,e)>=0||UTe(aee.clickOutsideDeactivates,e)||UTe(aee.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},yee=function(){if(iee.active)return CTe(oee,ree),iee.delayInitialFocusTimer=aee.delayInitialFocus?MTe((function(){dee(uee())})):dee(uee()),nee.addEventListener("focusin",mee,!0),nee.addEventListener("mousedown",gee,{capture:!0,passive:!1}),nee.addEventListener("touchstart",gee,{capture:!0,passive:!1}),nee.addEventListener("click",wee,{capture:!0,passive:!1}),nee.addEventListener("keydown",vee,{capture:!0,passive:!1}),ree},bee=function(){if(iee.active)return nee.removeEventListener("focusin",mee,!0),nee.removeEventListener("mousedown",gee,!0),nee.removeEventListener("touchstart",gee,!0),nee.removeEventListener("click",wee,!0),nee.removeEventListener("keydown",vee,!0),ree},xee="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(eee){eee.some((function(eee){return Array.from(eee.removedNodes).some((function(eee){return eee===iee.mostRecentlyFocusedNode}))}))&&dee(uee())})):void 0,kee=function(){xee&&(xee.disconnect(),iee.active&&!iee.paused&&iee.containers.map((function(eee){xee.observe(eee,{subtree:!0,childList:!0})})))};return(ree={get active(){return iee.active},get paused(){return iee.paused},activate:function(eee){if(iee.active)return this;var tee=see(eee,"onActivate"),ree=see(eee,"onPostActivate"),oee=see(eee,"checkCanFocusTrap");oee||pee(),iee.active=!0,iee.paused=!1,iee.nodeFocusedBeforeActivation=nee.activeElement,null==tee||tee();var aee=function(){oee&&pee(),yee(),kee(),null==ree||ree()};return oee?(oee(iee.containers.concat()).then(aee,aee),this):(aee(),this)},deactivate:function(eee){if(!iee.active)return this;var tee=ATe({onDeactivate:aee.onDeactivate,onPostDeactivate:aee.onPostDeactivate,checkCanReturnFocus:aee.checkCanReturnFocus},eee);clearTimeout(iee.delayInitialFocusTimer),iee.delayInitialFocusTimer=void 0,bee(),iee.active=!1,iee.paused=!1,kee(),RTe(oee,ree);var nee=see(tee,"onDeactivate"),lee=see(tee,"onPostDeactivate"),cee=see(tee,"checkCanReturnFocus"),uee=see(tee,"returnFocus","returnFocusOnDeactivate");null==nee||nee();var pee=function(){MTe((function(){uee&&dee(fee(iee.nodeFocusedBeforeActivation)),null==lee||lee()}))};return uee&&cee?(cee(fee(iee.nodeFocusedBeforeActivation)).then(pee,pee),this):(pee(),this)},pause:function(eee){if(iee.paused||!iee.active)return this;var tee=see(eee,"onPause"),ree=see(eee,"onPostPause");return iee.paused=!0,null==tee||tee(),bee(),kee(),null==ree||ree(),this},unpause:function(eee){if(!iee.paused||!iee.active)return this;var tee=see(eee,"onUnpause"),ree=see(eee,"onPostUnpause");return iee.paused=!1,null==tee||tee(),pee(),yee(),kee(),null==ree||ree(),this},updateContainerElements:function(eee){var tee=[].concat(eee).filter(Boolean);return iee.containers=tee.map((function(eee){return"string"==typeof eee?nee.querySelector(eee):eee})),iee.active&&pee(),kee(),this}}).updateContainerElements(eee),ree};const BTe=["aria-labelledby","onKeyup"],qTe=["title"],YTe={class:"text-center flex min-h-full items-center justify-center p-4 md:p-0"},GTe={key:0,class:"absolute z-20 right-0 top-0 hidden pt-2 pr-2 sm:block"},QTe={class:"sr-only"},WTe={class:"text-center"},KTe=["id"],HTe={key:1,class:"text-20px opacity-75"},XTe={key:1,class:"text-14px relative -mx-16px -mb-16px sm:-mx-24px sm:-mb-24px p-4 sm:p-6"},JTe=Xoe("div",{class:"absolute z-0 inset-0 opacity-10 bg-beta"},null,-1),ZTe={class:"relative z-10"},eSe=wne({__name:"Modal",props:{description:{default:""},error:{type:Boolean,default:!1},maxWidth:{default:"sm:max-w-lg"},open:{type:Boolean,default:!1},showCloseX:{type:Boolean,default:!1},success:{type:Boolean,default:!1},t:{},title:{default:""}},emits:["close"],setup(eee,{emit:tee}){const ree=eee;cne((()=>ree.open?document.body.style.setProperty("overflow","hidden"):document.body.style.removeProperty("overflow")));const nee=()=>{tee("close")},{trapRef:oee}=(eee=>{const tee=Sre(((tee,ree)=>{let aee=null;return{get:()=>(tee(),aee),set(tee){aee=tee,tee?nee(eee):oee(),ree()}}}));let ree=null;const nee=eee=>{tee.value&&(ree=VTe(tee.value,eee),ree.activate())},oee=()=>{ree?.deactivate(),ree=null};return{trapRef:tee,initFocusTrap:nee,clearFocusTrap:oee}})(),aee=kae((()=>ree.title?`ModalTitle-${Math.random()}`.replace("0.",""):void 0));return(eee,tee)=>(zoe(),Yoe(kre(Se),{appear:"",show:eee.open,as:"template"},{default:one((()=>{return[Xoe("div",{ref_key:"trapRef",ref:oee,class:"fixed inset-0 z-10 overflow-y-auto",role:"dialog","aria-dialog":"true","aria-labelledby":kre(aee),tabindex:"-1",onKeyup:(fn=nee,tee=["esc"],eee=>{if(!("key"in eee))return;const ree=Oee(eee.key);return tee.some((k=>k===ree||qae[k]===ree))?fn(eee):void 0})},[Joe(kre(he),{appear:"",as:"template",enter:"duration-300 ease-out","enter-from":"opacity-0","enter-to":"opacity-100",leave:"duration-200 ease-in","leave-from":"opacity-100","leave-to":"opacity-0"},{default:one((()=>[Xoe("div",{class:"fixed inset-0 z-0 bg-black bg-opacity-80 transition-opacity",title:eee.t("Click to close modal"),onClick:nee},null,8,qTe)])),_:1}),Xoe("div",YTe,[Joe(kre(he),{appear:"",as:"template",enter:"duration-300 ease-out","enter-from":"opacity-0 scale-95","enter-to":"opacity-100 scale-100",leave:"duration-200 ease-in","leave-from":"opacity-100 scale-100","leave-to":"opacity-0 scale-95"},{default:one((()=>[Xoe("div",{class:qee([[eee.maxWidth,eee.error?"shadow-unraid-red/30 border-unraid-red/10":"",eee.success?"shadow-green-600/30 border-green-600/10":"",eee.error||eee.success?"":"shadow-orange/10 border-white/10"],"text-16px text-beta bg-alpha text-left relative flex flex-col justify-around p-16px my-24px sm:p-24px border-2 border-solid shadow-xl transform overflow-hidden rounded-lg transition-all sm:w-full"])},[eee.showCloseX?(zoe(),qoe("div",GTe,[Xoe("button",{type:"button",class:"rounded-md text-beta bg-alpha p-2 hover:text-white focus:text-white hover:bg-unraid-red focus:bg-unraid-red focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2",onClick:nee},[Xoe("span",QTe,Qee(eee.t("Close")),1),Joe(kre(iTe),{class:"h-6 w-6","aria-hidden":"true"})])])):rae("",!0),Xoe("header",WTe,[eee.$slots.header?rae("",!0):(zoe(),qoe(Foe,{key:0},[eee.title?(zoe(),qoe("h1",{key:0,id:kre(aee),class:"text-24px font-semibold flex flex-wrap justify-center gap-x-1"},[eae(Qee(eee.title)+" ",1),Bne(eee.$slots,"headerTitle")],8,KTe)):rae("",!0),eee.description?(zoe(),qoe("h2",HTe,Qee(eee.description),1)):rae("",!0)],64)),Bne(eee.$slots,"header")]),Bne(eee.$slots,"main"),eee.$slots.footer?(zoe(),qoe("footer",XTe,[JTe,Xoe("div",ZTe,[Bne(eee.$slots,"footer")])])):rae("",!0)],2)])),_:3})])],40,BTe)];var fn,tee})),_:3},8,["show"]))}});function tSe(fn){return!!Jee()&&(Zee(fn),!0)}function rSe(r){return"function"==typeof r?r():kre(r)}const nSe="undefined"!=typeof window,oSe=()=>{},aSe=iSe();function iSe(){var _a;return nSe&&(null==(_a=null==window?void 0:window.navigator)?void 0:_a.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function sSe(eee){var _a;const tee=rSe(eee);return null!=(_a=null==tee?void 0:tee.$el)?_a:tee}const lSe=nSe?window:void 0,cSe=nSe?window.navigator:void 0;function uSe(...eee){let tee,ree,nee,oee;if("string"==typeof eee[0]||Array.isArray(eee[0])?([ree,nee,oee]=eee,tee=lSe):[tee,ree,nee,oee]=eee,!tee)return oSe;Array.isArray(ree)||(ree=[ree]),Array.isArray(nee)||(nee=[nee]);const aee=[],iee=()=>{aee.forEach((fn=>fn())),aee.length=0},see=pne((()=>[sSe(tee),rSe(oee)]),(([el,eee])=>{iee(),el&&aee.push(...ree.flatMap((tee=>nee.map((ree=>((el,eee,tee,ree)=>(el.addEventListener(eee,tee,ree),()=>el.removeEventListener(eee,tee,ree)))(el,tee,ree,eee))))))}),{immediate:!0,flush:"post"}),lee=()=>{see(),iee()};return tSe(lee),lee}let pSe=!1;function dSe(eee){const tee=function(){const eee=yre(!1);return uae()&&Nne((()=>{eee.value=!0})),eee}();return kae((()=>(tee.value,Boolean(eee()))))}function fSe(eee={}){const{navigator:tee=cSe,read:ree=!1,source:nee,copiedDuring:oee=1500,legacy:aee=!1}=eee,iee=dSe((()=>tee&&"clipboard"in tee)),see=kae((()=>iee.value||aee)),lee=yre(""),cee=yre(!1),uee=function(cb,eee,tee={}){const{immediate:ree=!0}=tee,nee=yre(!1);let oee=null;function aee(){oee&&(clearTimeout(oee),oee=null)}function iee(){nee.value=!1,aee()}function see(...tee){aee(),nee.value=!0,oee=setTimeout((()=>{nee.value=!1,oee=null,cb(...tee)}),rSe(eee))}return ree&&(nee.value=!0,nSe&&see()),tSe(iee),{isPending:ire(nee),start:see,stop:iee}}((()=>cee.value=!1),oee);return see.value&&ree&&uSe(["copy","cut"],(function(){iee.value?tee.clipboard.readText().then((eee=>{lee.value=eee})):lee.value=function(){var _a,_b,_c;return null!=(_c=null==(_b=null==(_a=null==document?void 0:document.getSelection)?void 0:_a.call(document))?void 0:_b.toString())?_c:""}()})),{isSupported:see,text:lee,copied:cee,copy:async function(eee=rSe(nee)){see.value&&null!=eee&&(iee.value?await tee.clipboard.writeText(eee):function(eee){const ta=document.createElement("textarea");ta.value=null!=eee?eee:"",ta.style.position="absolute",ta.style.opacity="0",document.body.appendChild(ta),ta.select(),document.execCommand("copy"),ta.remove()}(eee),lee.value=eee,cee.value=!0,uee.start())}}}const hSe={key:0,class:"text-center relative w-full flex flex-col justify-center gap-y-16px py-24px sm:py-32px"},gSe={key:0,class:"opacity-75 italic mt-4px"},mSe={key:1},vSe={key:0,class:"flex justify-center"},wSe={key:1},ySe={href:"/Tools/Registration",class:"opacity-75 hover:opacity-100 focus:opacity-100 underline transition"},bSe={class:"flex flex-row justify-center gap-16px"},xSe=kEe(wne({__name:"CallbackFeedback",props:{open:{type:Boolean,default:!1},t:{}},setup(eee){const tee=eee,ree=lEe(),nee=I_e(),oee=Jke(),aee=gEe(),{accountAction:iee,accountActionHide:see,accountActionStatus:lee,accountActionType:cee}=nce(ree),{callbackStatus:uee}=nce(nee),{keyActionType:pee,keyUrl:dee,keyInstallStatus:fee,keyType:hee}=nce(oee),{connectPluginInstalled:gee,refreshServerStateStatus:mee,username:vee}=nce(aee),wee=yre("/Settings/ManagementAccess"===document.location.pathname),yee=kae((()=>{switch(uee.value){case"error":return tee.t("Error");case"loading":return tee.t("Performing actions");case"success":return tee.t("Success!")}})),bee=kae((()=>"error"===uee.value?tee.t("Something went wrong"):"loading"===uee.value?tee.t("Please keep this window open while we perform some actions"):"success"===uee.value?"signIn"===cee.value?tee.t("You're one step closer to enhancing your Unraid experience"):"purchase"===pee.value?tee.t("Thank you for purchasing an Unraid {0} Key!",[hee.value]):"replace"===pee.value?tee.t("Your {0} Key has been replaced!",[hee.value]):"trialExtend"===pee.value?tee.t("Your Trial key has been extended!"):"trialStart"===pee.value?tee.t("Your free Trial key provides all the functionality of a Pro Registration key"):"upgrade"===pee.value?tee.t("Thank you for upgrading to an Unraid {0} Key!",[hee.value]):"":"")),xee=kae((()=>tee.t("Close"))),kee=()=>{if("loading"!==uee.value)return"done"===mee.value?nee.setCallbackStatus("ready"):window.location.reload()},{copy:_ee,copied:Eee,isSupported:Tee}=fSe({source:dee.value}),See=kae((()=>{let eee=tee.t("Installing"),ree=tee.t("Installed"),nee=tee.t("Install");switch(fee.value){case"ready":return{text:tee.t("Ready to Install Key")};case"installing":return"trialExtend"===pee.value&&(eee=tee.t("Installing Extended Trial")),"recover"===pee.value&&(eee=tee.t("Installing Recovered")),"replace"===pee.value&&(eee=tee.t("Installing Replaced")),{text:tee.t("{0} {1} Key…",[eee,hee.value])};case"success":return"trialExtend"===pee.value&&(ree=tee.t("Extension Installed")),"recover"===pee.value&&(ree=tee.t("Recovered")),"replace"===pee.value&&(ree=tee.t("Replaced")),{text:tee.t("{1} Key {0} Successfully",[ree,hee.value])};case"failed":return"trialExtend"===pee.value&&(nee=tee.t("Install Extended")),"recover"===pee.value&&(nee=tee.t("Install Recovered")),"replace"===pee.value&&(nee=tee.t("Install Replaced")),{text:tee.t("Failed to {0} {1} Key",[nee,hee.value])}}})),Iee=kae((()=>{switch(lee.value){case"ready":return{text:tee.t("Ready to update Connect account configuration")};case"waiting":return{text:"signIn"===iee.value?.type?tee.t("Signing In"):tee.t("Signing Out")};case"updating":return{text:"signIn"===iee.value?.type?tee.t("Signing in {0}…",[iee.value.user?.preferred_username]):tee.t("Signing out {0}…",[vee.value])};case"success":return{text:"signIn"===iee.value?.type?tee.t("{0} Signed In Successfully",[iee.value.user?.preferred_username]):tee.t("{0} Signed Out Successfully",[vee.value])};case"failed":return{text:"signIn"===iee.value?.type?tee.t("Sign In Failed"):tee.t("Sign Out Failed")}}}));return(eee,tee)=>{const ree=VEe,nee=HEe,oee=Ule,aee=eTe,iee=eSe;return zoe(),Yoe(iee,{t:eee.t,title:kre(yee),description:kre(bee),open:eee.open,"max-width":"max-w-640px",error:"error"===kre(uee),success:"success"===kre(uee),"show-close-x":"loading"!==kre(uee),onClose:kee},Vne({main:one((()=>["ready"!==kre(fee)||"ready"!==kre(lee)?(zoe(),qoe("div",hSe,["loading"===kre(uee)?(zoe(),Yoe(ree,{key:0,class:"w-[110px] mx-auto"})):rae("",!0),"ready"!==kre(fee)?(zoe(),Yoe(aee,{key:1,success:"success"===kre(fee),error:"failed"===kre(fee),text:kre(See).text},{default:one((()=>["Trial"===kre(hee)?(zoe(),qoe("div",gSe,["done"===kre(mee)?(zoe(),Yoe(nee,{key:0,"for-expire":!0,t:eee.t},null,8,["t"])):(zoe(),qoe("p",mSe,Qee(eee.t("Calculating trial expiration…")),1))])):rae("",!0),"failed"===kre(fee)?(zoe(),qoe(Foe,{key:1},[kre(Tee)?(zoe(),qoe("div",vSe,[Joe(oee,{icon:kre(dce),text:kre(Eee)?eee.t("Copied"):eee.t("Copy Key URL"),onClick:tee[0]||(tee[0]=eee=>kre(_ee)(kre(dee)))},null,8,["icon","text"])])):(zoe(),qoe("p",wSe,Qee(eee.t("Copy your Key URL: {0}",[kre(dee)])),1)),Xoe("p",null,[Xoe("a",ySe,Qee(eee.t("Then go to Tools > Registration to manually install it")),1)])],64)):rae("",!0)])),_:1},8,["success","error","text"])):rae("",!0),"ready"===kre(lee)||kre(see)?rae("",!0):(zoe(),Yoe(aee,{key:2,success:"success"===kre(lee),error:"failed"===kre(lee),text:kre(Iee).text},null,8,["success","error","text"]))])):rae("",!0)])),_:2},["success"===kre(uee)?{name:"footer",fn:one((()=>[Xoe("div",bSe,[Joe(oee,{"btn-style":"underline",text:kre(xee),onClick:kee},null,8,["text"]),kre(gee)&&"signIn"===kre(cee)?(zoe(),qoe(Foe,{key:0},[kre(wee)?(zoe(),Yoe(oee,{key:0,icon:kre(fce),text:eee.t("Configure Connect Features"),class:"grow-0",onClick:kee},null,8,["icon","text"])):(zoe(),Yoe(oee,{key:1,href:kre(Yke).toString(),icon:kre(fce),text:eee.t("Configure Connect Features"),class:"grow-0"},null,8,["href","icon","text"]))],64)):rae("",!0)])])),key:"0"}:void 0]),1032,["t","title","description","open","error","success","show-close-x"])}}}),[["styles",['/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:530px){.container{max-width:530px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.unraid_mark_2,.unraid_mark_4{animation:mark_2 1.5s ease infinite}.unraid_mark_3{animation:mark_3 1.5s ease infinite}.unraid_mark_6,.unraid_mark_8{animation:mark_6 1.5s ease infinite}.unraid_mark_7{animation:mark_7 1.5s ease infinite}@keyframes mark_2{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes mark_3{50%{transform:translateY(-62px)}to{transform:translateY(0)}}@keyframes mark_6{50%{transform:translateY(40px)}to{transform:translateY(0)}}@keyframes mark_7{50%{transform:translateY(62px)}to{transform:translateY(0)}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-\\[-3px\\]{bottom:-3px}.right-0{right:0}.top-0{top:0}.top-\\[1px\\]{top:1px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\\[99999\\]{z-index:99999}.-mx-16px{margin-left:-16px;margin-right:-16px}.mx-8px{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-24px{margin-bottom:24px;margin-top:24px}.my-8px{margin-bottom:8px;margin-top:8px}.-mb-16px{margin-bottom:-16px}.mb-4px{margin-bottom:4px}.mb-8px{margin-bottom:8px}.ml-3{margin-left:.75rem}.ml-8px{margin-left:8px}.mr-8px{margin-right:8px}.mt-0{margin-top:0}.mt-12px{margin-top:12px}.mt-4px{margin-top:4px}.mt-8px{margin-top:8px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-16px{height:16px}.h-24px{height:24px}.h-2px{height:2px}.h-36px{height:36px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-full{min-height:100%}.w-1\\/2{width:50%}.w-11{width:2.75rem}.w-14px{width:14px}.w-16px{width:16px}.w-20px{width:20px}.w-24px{width:24px}.w-28px{width:28px}.w-2px{width:2px}.w-36px{width:36px}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\\[110px\\]{width:110px}.w-\\[120px\\]{width:120px}.w-\\[125\\%\\]{width:125%}.w-\\[150px\\]{width:150px}.w-full{width:100%}.min-w-300px{min-width:300px}.max-w-300px{max-width:300px}.max-w-350px{max-width:350px}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-640px{max-width:640px}.max-w-800px{max-width:800px}.max-w-\\[45ch\\]{max-width:45ch}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.translate-y-\\[16px\\]{--tw-translate-y:16px;transform:translate(var(--tw-translate-x),16px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95)}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-16px{gap:16px}.gap-6{gap:1.5rem}.gap-8px{gap:8px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-16px{-moz-column-gap:16px;column-gap:16px}.gap-x-4px{-moz-column-gap:4px;column-gap:4px}.gap-x-8px{-moz-column-gap:8px;column-gap:8px}.gap-y-16px{row-gap:16px}.gap-y-24px{row-gap:24px}.gap-y-4px{row-gap:4px}.gap-y-8px{row-gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-normal{white-space:normal}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:#1c1b1b;border-color:rgb(28 27 27/var(--tw-border-opacity))}.border-green-600\\/10{border-color:#16a34a1a}.border-grey-mid{--tw-border-opacity:1;border-color:#999;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-orange{--tw-border-opacity:1;border-color:#ff8c2f;border-color:rgb(255 140 47/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-unraid-red\\/10{border-color:#e228281a}.border-unraid-red\\/90{border-color:#e22828e6}.border-white\\/10{border-color:#ffffff1a}.bg-alpha{background-color:var(--color-alpha)}.bg-beta{background-color:var(--color-beta)}.bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.bg-gamma{background-color:var(--color-gamma)}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-unraid-red\\/90{background-color:#e22828e6}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity:.8}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-unraid-red{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-orange{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.to-orange\\/60{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-green-600{fill:#16a34a}.fill-unraid-red{fill:#e22828}.p-0{padding:0}.p-16px{padding:16px}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8px{padding:8px}.px-12px{padding-left:12px;padding-right:12px}.px-16px{padding-left:16px;padding-right:16px}.px-4px{padding-left:4px;padding-right:4px}.px-6px{padding-left:6px;padding-right:6px}.px-8px{padding-left:8px;padding-right:8px}.py-0{padding-bottom:0;padding-top:0}.py-24px{padding-bottom:24px;padding-top:24px}.py-4px{padding-bottom:4px;padding-top:4px}.py-8px{padding-top:8px}.pb-8px,.py-8px{padding-bottom:8px}.pl-40px{padding-left:40px}.pr-16px{padding-right:16px}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-4px{padding-top:4px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-10px{font-size:10px}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-20px{font-size:20px}.text-24px{font-size:24px}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-\\[\\#486dba\\]{--tw-text-opacity:1;color:#486dba;color:rgb(72 109 186/var(--tw-text-opacity))}.text-alpha{color:var(--color-alpha)}.text-beta{color:var(--color-beta)}.text-black{--tw-text-opacity:1;color:#1c1b1b;color:rgb(28 27 27/var(--tw-text-opacity))}.text-current{color:currentColor}.text-gamma{color:var(--color-gamma)}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity))}.text-grey-mid{--tw-text-opacity:1;color:#999;color:rgb(153 153 153/var(--tw-text-opacity))}.text-orange{--tw-text-opacity:1;color:#ff8c2f;color:rgb(255 140 47/var(--tw-text-opacity))}.text-orange-dark{--tw-text-opacity:1;color:#f15a2c;color:rgb(241 90 44/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity))}.text-unraid-red{--tw-text-opacity:1;color:#e22828;color:rgb(226 40 40/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[var\\(--ring-offset-shadow\\)_var\\(--ring-shadow\\)_var\\(--shadow-beta\\)\\]{--tw-shadow-color:var(--ring-offset-shadow) var(--ring-shadow) var(--shadow-beta);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-600\\/30{--tw-shadow-color:rgba(22,163,74,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange\\/10{--tw-shadow-color:rgba(255,140,47,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-unraid-red\\/30{--tw-shadow-color:rgba(226,40,40,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\\:border-orange-dark:hover{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.hover\\:border-transparent:hover{border-color:transparent}.hover\\:bg-beta:hover{background-color:var(--color-beta)}.hover\\:bg-unraid-red:hover{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.hover\\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\\:from-unraid-red:hover{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:from-unraid-red\\/60:hover{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:to-orange:hover{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.hover\\:to-orange\\/60:hover{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.hover\\:text-\\[\\#3b5ea9\\]:hover{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.hover\\:text-alpha:hover{color:var(--color-alpha)}.hover\\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:opacity-100:hover{opacity:1}.hover\\:opacity-75:hover{opacity:.75}.focus\\:border-orange-dark:focus{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.focus\\:border-transparent:focus{border-color:transparent}.focus\\:bg-beta:focus{background-color:var(--color-beta)}.focus\\:bg-unraid-red:focus{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.focus\\:bg-gradient-to-r:focus{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.focus\\:from-unraid-red:focus{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:from-unraid-red\\/60:focus{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:to-orange:focus{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.focus\\:to-orange\\/60:focus{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.focus\\:text-\\[\\#3b5ea9\\]:focus{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.focus\\:text-alpha:focus{color:var(--color-alpha)}.focus\\:text-white:focus{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\\:underline:focus{text-decoration-line:underline}.focus\\:no-underline:focus{text-decoration-line:none}.focus\\:opacity-100:focus{opacity:1}.focus\\:opacity-75:focus{opacity:.75}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:focus\\:opacity-50:focus:disabled,.disabled\\:hover\\:opacity-50:hover:disabled,.disabled\\:opacity-50:disabled{opacity:.5}.group:focus .group-focus\\:opacity-100,.group:hover .group-hover\\:opacity-100{opacity:1}@media (prefers-color-scheme:dark){.dark\\:bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.dark\\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:470px){.\\32xs\\:block{display:block}}@media (min-width:530px){.xs\\:block{display:block}.xs\\:flex-row{flex-direction:row}.xs\\:items-baseline{align-items:baseline}.xs\\:gap-x-12px{-moz-column-gap:12px;column-gap:12px}.xs\\:text-12px{font-size:12px}}@media (min-width:640px){.sm\\:-mx-24px{margin-left:-24px;margin-right:-24px}.sm\\:-mb-24px{margin-bottom:-24px}.sm\\:block{display:block}.sm\\:w-full{width:100%}.sm\\:max-w-lg{max-width:32rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:p-24px{padding:24px}.sm\\:p-6{padding:1.5rem}.sm\\:py-32px{padding-bottom:32px;padding-top:32px}.sm\\:text-18px{font-size:18px}}@media (min-width:768px){.md\\:inline-block{display:inline-block}.md\\:min-w-\\[500px\\]{min-width:500px}.md\\:flex-row{flex-direction:row}.md\\:p-0{padding:0}.md\\:py-24px{padding-bottom:24px;padding-top:24px}}\n']]]),kSe=Dke.url("https://keys.lime-technology.com");$le(Yle());const _Se=rce("dropdown",(()=>{const eee=gEe(),tee=yre(!1),ree=()=>{tee.value=!0},nee=function(eee=!1,tee={}){const{truthyValue:ree=!0,falsyValue:nee=!1}=tee,oee=wre(eee),aee=yre(eee);function iee(eee){if(arguments.length)return aee.value=eee,aee.value;{const eee=rSe(ree);return aee.value=aee.value===eee?rSe(nee):eee,aee.value}}return oee?iee:[aee,iee]}(tee);return pne(kae((()=>"ENOKEYFILE"===eee.state)),(tee=>{const nee=`unraid_${eee.guid.slice(-12)??"NO_GUID"}_ENOKEYFILE`;tee&&!sessionStorage.getItem(nee)&&(sessionStorage.setItem(nee,"true"),ree())})),{dropdownVisible:tee,dropdownHide:()=>{tee.value=!1},dropdownShow:ree,dropdownToggle:nee}}));$le(Yle());const ESe=rce("trial",(()=>{const eee=I_e(),tee=_Se(),ree=gEe(),nee=yre("ready"),oee=kae((()=>"trialExtend"===nee.value||"trialStart"===nee.value)),aee=kae((()=>"failed"===nee.value||"trialExtend"===nee.value||"trialStart"===nee.value)),iee=async tee=>{try{const oee={guid:ree.guid,timestamp:Math.floor(Date.now()/1e3)},aee=await(eee=>kSe.url("/account/trial").formUrl(eee).post())(oee).json();if(!aee.license)return nee.value="failed",console.error("[requestTrial]","No license returned",aee);const iee={actions:[{keyUrl:aee.license,type:tee??"trialStart"}],sender:window.location.href,type:"forUpc"};return nee.value="success",eee.redirectToCallbackType(iee)}catch(oee){nee.value="failed",console.error("[requestTrial]",oee)}};return pne(nee,(eee=>{"trialExtend"!==eee&&"trialStart"!==eee||(Hke(),tee.dropdownHide(),setTimeout((()=>{iee(eee)}),1500)),"failed"!==eee&&"success"!==eee||Xke()})),{trialModalLoading:oee,trialModalVisible:aee,trialStatus:nee,requestTrial:iee,setTrialStatus:eee=>{nee.value=eee}}})),TSe={class:"w-full max-w-xs flex flex-col items-center gap-y-16px mx-auto"},SSe=["title"],ISe=wne({__name:"Trial",props:{open:{type:Boolean,default:!1},t:{}},setup(eee){const tee=eee,ree=ESe(),{trialModalLoading:nee,trialStatus:oee}=nce(ree),aee=kae((()=>{switch(oee.value){case"failed":return{heading:tee.t("Trial Key Creation Failed"),subheading:tee.t("Error creatiing a trial key. Please try again later.")};case"trialExtend":return{heading:tee.t("Extending your free trial by 15 days"),subheading:tee.t("Please keep this window open")};case"trialStart":return{heading:tee.t("Starting your free 30 day trial"),subheading:tee.t("Please keep this window open")};case"success":return{heading:tee.t("Trial Key Created"),subheading:tee.t("Please wait while the page reloads to install your trial key")};case"ready":return null}})),iee=()=>{"trialStart"!==oee.value&&ree.setTrialStatus("ready")};return(eee,tee)=>{const ree=VEe,oee=eSe;return zoe(),Yoe(oee,{t:eee.t,open:eee.open,title:kre(aee)?.heading,description:kre(aee)?.subheading,"show-close-x":!kre(nee),"max-width":"max-w-640px",onClose:iee},Vne({main:one((()=>[kre(nee)?(zoe(),Yoe(ree,{key:0,class:"w-[150px] mx-auto my-24px"})):rae("",!0)])),_:2},[kre(nee)?void 0:{name:"footer",fn:one((()=>[Xoe("div",TSe,[Xoe("div",null,[Xoe("button",{class:"text-12px tracking-wide inline-block mx-8px opacity-60 hover:opacity-100 focus:opacity-100 underline transition",title:eee.t("Close Modal"),onClick:iee},Qee(eee.t("Close")),9,SSe)])])])),key:"0"}]),1032,["t","open","title","description","show-close-x"])}}}),NSe={class:"relative z-[99999]"},OSe=wne({__name:"Modals.ce",setup(eee){const{t:t}=Dle(),{callbackStatus:tee}=nce(I_e()),{trialModalVisible:ree}=nce(ESe());return(eee,nee)=>{const oee=xSe,aee=ISe;return zoe(),qoe("div",NSe,[Joe(oee,{t:kre(t),open:"ready"!==kre(tee)},null,8,["t","open"]),Joe(aee,{t:kre(t),open:kre(ree)},null,8,["t","open"])])}}}),ASe=kEe(OSe,[["styles",['/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:530px){.container{max-width:530px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.unraid_mark_2,.unraid_mark_4{animation:mark_2 1.5s ease infinite}.unraid_mark_3{animation:mark_3 1.5s ease infinite}.unraid_mark_6,.unraid_mark_8{animation:mark_6 1.5s ease infinite}.unraid_mark_7{animation:mark_7 1.5s ease infinite}@keyframes mark_2{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes mark_3{50%{transform:translateY(-62px)}to{transform:translateY(0)}}@keyframes mark_6{50%{transform:translateY(40px)}to{transform:translateY(0)}}@keyframes mark_7{50%{transform:translateY(62px)}to{transform:translateY(0)}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-\\[-3px\\]{bottom:-3px}.right-0{right:0}.top-0{top:0}.top-\\[1px\\]{top:1px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\\[99999\\]{z-index:99999}.-mx-16px{margin-left:-16px;margin-right:-16px}.mx-8px{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-24px{margin-bottom:24px;margin-top:24px}.my-8px{margin-bottom:8px;margin-top:8px}.-mb-16px{margin-bottom:-16px}.mb-4px{margin-bottom:4px}.mb-8px{margin-bottom:8px}.ml-3{margin-left:.75rem}.ml-8px{margin-left:8px}.mr-8px{margin-right:8px}.mt-0{margin-top:0}.mt-12px{margin-top:12px}.mt-4px{margin-top:4px}.mt-8px{margin-top:8px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-16px{height:16px}.h-24px{height:24px}.h-2px{height:2px}.h-36px{height:36px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-full{min-height:100%}.w-1\\/2{width:50%}.w-11{width:2.75rem}.w-14px{width:14px}.w-16px{width:16px}.w-20px{width:20px}.w-24px{width:24px}.w-28px{width:28px}.w-2px{width:2px}.w-36px{width:36px}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\\[110px\\]{width:110px}.w-\\[120px\\]{width:120px}.w-\\[125\\%\\]{width:125%}.w-\\[150px\\]{width:150px}.w-full{width:100%}.min-w-300px{min-width:300px}.max-w-300px{max-width:300px}.max-w-350px{max-width:350px}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-640px{max-width:640px}.max-w-800px{max-width:800px}.max-w-\\[45ch\\]{max-width:45ch}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.translate-y-\\[16px\\]{--tw-translate-y:16px;transform:translate(var(--tw-translate-x),16px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95)}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-16px{gap:16px}.gap-6{gap:1.5rem}.gap-8px{gap:8px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-16px{-moz-column-gap:16px;column-gap:16px}.gap-x-4px{-moz-column-gap:4px;column-gap:4px}.gap-x-8px{-moz-column-gap:8px;column-gap:8px}.gap-y-16px{row-gap:16px}.gap-y-24px{row-gap:24px}.gap-y-4px{row-gap:4px}.gap-y-8px{row-gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-normal{white-space:normal}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:#1c1b1b;border-color:rgb(28 27 27/var(--tw-border-opacity))}.border-green-600\\/10{border-color:#16a34a1a}.border-grey-mid{--tw-border-opacity:1;border-color:#999;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-orange{--tw-border-opacity:1;border-color:#ff8c2f;border-color:rgb(255 140 47/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-unraid-red\\/10{border-color:#e228281a}.border-unraid-red\\/90{border-color:#e22828e6}.border-white\\/10{border-color:#ffffff1a}.bg-alpha{background-color:var(--color-alpha)}.bg-beta{background-color:var(--color-beta)}.bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.bg-gamma{background-color:var(--color-gamma)}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-unraid-red\\/90{background-color:#e22828e6}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity:.8}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-unraid-red{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-orange{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.to-orange\\/60{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-green-600{fill:#16a34a}.fill-unraid-red{fill:#e22828}.p-0{padding:0}.p-16px{padding:16px}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8px{padding:8px}.px-12px{padding-left:12px;padding-right:12px}.px-16px{padding-left:16px;padding-right:16px}.px-4px{padding-left:4px;padding-right:4px}.px-6px{padding-left:6px;padding-right:6px}.px-8px{padding-left:8px;padding-right:8px}.py-0{padding-bottom:0;padding-top:0}.py-24px{padding-bottom:24px;padding-top:24px}.py-4px{padding-bottom:4px;padding-top:4px}.py-8px{padding-top:8px}.pb-8px,.py-8px{padding-bottom:8px}.pl-40px{padding-left:40px}.pr-16px{padding-right:16px}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-4px{padding-top:4px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-10px{font-size:10px}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-20px{font-size:20px}.text-24px{font-size:24px}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-\\[\\#486dba\\]{--tw-text-opacity:1;color:#486dba;color:rgb(72 109 186/var(--tw-text-opacity))}.text-alpha{color:var(--color-alpha)}.text-beta{color:var(--color-beta)}.text-black{--tw-text-opacity:1;color:#1c1b1b;color:rgb(28 27 27/var(--tw-text-opacity))}.text-current{color:currentColor}.text-gamma{color:var(--color-gamma)}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity))}.text-grey-mid{--tw-text-opacity:1;color:#999;color:rgb(153 153 153/var(--tw-text-opacity))}.text-orange{--tw-text-opacity:1;color:#ff8c2f;color:rgb(255 140 47/var(--tw-text-opacity))}.text-orange-dark{--tw-text-opacity:1;color:#f15a2c;color:rgb(241 90 44/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity))}.text-unraid-red{--tw-text-opacity:1;color:#e22828;color:rgb(226 40 40/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[var\\(--ring-offset-shadow\\)_var\\(--ring-shadow\\)_var\\(--shadow-beta\\)\\]{--tw-shadow-color:var(--ring-offset-shadow) var(--ring-shadow) var(--shadow-beta);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-600\\/30{--tw-shadow-color:rgba(22,163,74,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange\\/10{--tw-shadow-color:rgba(255,140,47,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-unraid-red\\/30{--tw-shadow-color:rgba(226,40,40,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\\:border-orange-dark:hover{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.hover\\:border-transparent:hover{border-color:transparent}.hover\\:bg-beta:hover{background-color:var(--color-beta)}.hover\\:bg-unraid-red:hover{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.hover\\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\\:from-unraid-red:hover{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:from-unraid-red\\/60:hover{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:to-orange:hover{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.hover\\:to-orange\\/60:hover{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.hover\\:text-\\[\\#3b5ea9\\]:hover{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.hover\\:text-alpha:hover{color:var(--color-alpha)}.hover\\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:opacity-100:hover{opacity:1}.hover\\:opacity-75:hover{opacity:.75}.focus\\:border-orange-dark:focus{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.focus\\:border-transparent:focus{border-color:transparent}.focus\\:bg-beta:focus{background-color:var(--color-beta)}.focus\\:bg-unraid-red:focus{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.focus\\:bg-gradient-to-r:focus{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.focus\\:from-unraid-red:focus{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:from-unraid-red\\/60:focus{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:to-orange:focus{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.focus\\:to-orange\\/60:focus{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.focus\\:text-\\[\\#3b5ea9\\]:focus{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.focus\\:text-alpha:focus{color:var(--color-alpha)}.focus\\:text-white:focus{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\\:underline:focus{text-decoration-line:underline}.focus\\:no-underline:focus{text-decoration-line:none}.focus\\:opacity-100:focus{opacity:1}.focus\\:opacity-75:focus{opacity:.75}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:focus\\:opacity-50:focus:disabled,.disabled\\:hover\\:opacity-50:hover:disabled,.disabled\\:opacity-50:disabled{opacity:.5}.group:focus .group-focus\\:opacity-100,.group:hover .group-hover\\:opacity-100{opacity:1}@media (prefers-color-scheme:dark){.dark\\:bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.dark\\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:470px){.\\32xs\\:block{display:block}}@media (min-width:530px){.xs\\:block{display:block}.xs\\:flex-row{flex-direction:row}.xs\\:items-baseline{align-items:baseline}.xs\\:gap-x-12px{-moz-column-gap:12px;column-gap:12px}.xs\\:text-12px{font-size:12px}}@media (min-width:640px){.sm\\:-mx-24px{margin-left:-24px;margin-right:-24px}.sm\\:-mb-24px{margin-bottom:-24px}.sm\\:block{display:block}.sm\\:w-full{width:100%}.sm\\:max-w-lg{max-width:32rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:p-24px{padding:24px}.sm\\:p-6{padding:1.5rem}.sm\\:py-32px{padding-bottom:32px;padding-top:32px}.sm\\:text-18px{font-size:18px}}@media (min-width:768px){.md\\:inline-block{display:inline-block}.md\\:min-w-\\[500px\\]{min-width:500px}.md\\:flex-row{flex-direction:row}.md\\:p-0{padding:0}.md\\:py-24px{padding-bottom:24px;padding-top:24px}}\n']]]),DSe={class:"text-12px font-semibold transition-colors duration-150 ease-in-out border-t-0 border-l-0 border-r-0 border-b-2 border-transparent hover:border-orange-dark focus:border-orange-dark focus:outline-none"};const CSe=kEe({},[["render",function(eee,tee){return zoe(),qoe("button",DSe,[Bne(eee.$slots,"default")])}]]),RSe={class:"flex flex-row items-center gap-x-8px"},FSe={key:1},LSe=wne({__name:"ServerState",props:{t:{}},setup(eee){const{state:tee,stateData:ree}=nce(gEe()),nee=kae((()=>ree.value.actions&&ree.value.actions.find((eee=>"purchase"===eee.name)))),oee=kae((()=>ree.value.actions&&ree.value.actions.find((eee=>"upgrade"===eee.name))));return(eee,aee)=>{const iee=CSe;return zoe(),qoe("span",RSe,[kre(oee)?(zoe(),Yoe(iee,{key:0,class:"text-gamma",title:eee.t("Upgrade Key"),onClick:aee[0]||(aee[0]=eee=>kre(oee).click())},{default:one((()=>[Xoe("h5",null,[eae("Unraid OS "),Xoe("em",null,[Xoe("strong",null,Qee(eee.t(kre(ree).humanReadable)),1)])])])),_:1},8,["title"])):(zoe(),qoe("h5",FSe,[eae(" Unraid OS "),Xoe("em",{class:qee({"text-unraid-red":kre(ree).error||"EEXPIRED"===kre(tee)})},[Xoe("strong",null,Qee(eee.t(kre(ree).humanReadable)),1)],2)])),kre(nee)?(zoe(),Yoe(iee,{key:2,class:"text-orange-dark relative top-[1px] hidden sm:block",title:eee.t("Purchase Key"),onClick:aee[1]||(aee[1]=eee=>kre(nee).click())},{default:one((()=>[eae(Qee(eee.t("Purchase")),1)])),_:1},8,["title"])):rae("",!0)])}}}),PSe={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 133.52 76.97"},MSe={id:"unraid-mark",x1:"23.76",y1:"81.49",x2:"109.76",y2:"-4.51",gradientUnits:"userSpaceOnUse"},jSe=["stop-color"],USe=["stop-color"],zSe=Xoe("path",{fill:"url(#unraid-mark)",d:"M63.49,19.24H70V57.73H63.49ZM6.54,57.73H0V19.24H6.54Zm25.2,4.54h6.55V77H31.74ZM15.87,45.84h6.54V69.62H15.87Zm31.75,0h6.54V69.62H47.62ZM127,19.24h6.54V57.73H127ZM101.77,14.7H95.23V0h6.54Zm15.88,16.44H111.1V7.35h6.55Zm-31.75,0H79.36V7.35H85.9Z"},null,-1),$Se=wne({__name:"Mark",props:{gradientStart:{default:"#e32929"},gradientStop:{default:"#ff8d30"}},setup:eee=>(eee,tee)=>(zoe(),qoe("svg",PSe,[Xoe("defs",null,[Xoe("linearGradient",MSe,[Xoe("stop",{offset:"0","stop-color":eee.gradientStart},null,8,jSe),Xoe("stop",{offset:"1","stop-color":eee.gradientStop},null,8,USe)])]),zSe]))}),VSe={class:"group relative z-0 flex items-center justify-center w-36px h-36px rounded-full bg-gradient-to-r from-unraid-red to-orange"},BSe=["src","alt"],qSe=wne({__name:"Avatar",props:{gradientStart:{default:"#e32929"},gradientStop:{default:"#ff8d30"}},setup(eee){const tee=gEe(),{avatar:ree,connectPluginInstalled:nee,registered:oee,username:aee}=nce(tee);return(eee,tee)=>{const iee=$Se;return zoe(),qoe("figure",VSe,[kre(ree)&&kre(nee)&&kre(oee)?(zoe(),qoe("img",{key:0,src:kre(ree),alt:kre(aee),class:"absolute z-10 inset-0 w-36px h-36px rounded-full overflow-hidden"},null,8,BSe)):(zoe(),Yoe(iee,{key:1,"gradient-start":"#fff","gradient-stop":"#fff",class:"opacity-100 absolute z-10 w-36px px-4px"}))])}}}),YSe=["title"],GSe={key:1,class:"relative leading-none"},QSe=Xoe("span",{class:"absolute bottom-[-3px] inset-x-0 h-2px w-full bg-gradient-to-r from-unraid-red to-orange rounded opacity-0 group-hover:opacity-100 group-focus:opacity-100 transition-opacity"},null,-1),WSe=wne({__name:"DropdownTrigger",props:{t:{}},setup(eee){const tee=eee,ree=_Se(),{dropdownVisible:nee}=nce(ree),{errors:oee}=nce(Oke()),{state:aee,stateData:iee}=nce(gEe()),see=kae((()=>oee.value.length||iee.value.error)),lee=kae((()=>{if(iee.value.error&&"EEXPIRED"!==aee.value)return tee.t("Fix Error")})),cee=kae((()=>"ENOKEYFILE"===aee.value?tee.t("Get Started"):"EEXPIRED"===aee.value?tee.t("Trial Expired, see options below"):see.value?tee.t("Learn more about the error"):nee.value?tee.t("Close Dropdown"):tee.t("Open Dropdown")));return(eee,tee)=>{const aee=qSe;return zoe(),qoe("button",{class:"group text-18px border-0 relative flex flex-row justify-end items-center h-full gap-x-8px opacity-100 hover:opacity-75 focus:opacity-75 hover:text-alpha focus:text-alpha transition-opacity",title:kre(cee),onClick:tee[0]||(tee[0]=eee=>kre(ree).dropdownToggle())},[kre(oee).length&&kre(oee)[0].level?(zoe(),qoe(Foe,{key:0},["info"===kre(oee)[0].level?(zoe(),Yoe(kre(mce),{key:0,class:"text-unraid-red fill-current relative w-24px h-24px"})):rae("",!0),"warning"===kre(oee)[0].level?(zoe(),Yoe(kre(hce),{key:1,class:"text-unraid-red fill-current relative w-24px h-24px"})):rae("",!0),"error"===kre(oee)[0].level?(zoe(),Yoe(kre(yce),{key:2,class:"text-unraid-red fill-current relative w-24px h-24px"})):rae("",!0)],64)):rae("",!0),kre(lee)?(zoe(),qoe("span",GSe,[Xoe("span",null,Qee(kre(lee)),1),QSe])):rae("",!0),kre(nee)?(zoe(),Yoe(kre(cce),{key:3,class:"w-20px"})):(zoe(),Yoe(kre(uce),{key:2,class:"w-20px"})),Joe(aee)],8,YSe)}}}),KSe={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","data-name":"Layer 1",viewBox:"0 0 954.29 142.4"},HSe={id:"a",x1:"-57.82",x2:"923.39",y1:"71.2",y2:"71.2",gradientUnits:"userSpaceOnUse"},XSe=["stop-color"],JSe=["stop-color"],ZSe=tae('',7),eIe=tae('',8),tIe=wne({__name:"LogoConnect",props:{gradientStart:{default:"#e32929"},gradientStop:{default:"#ff8d30"}},setup:eee=>(eee,tee)=>(zoe(),qoe("svg",KSe,[Xoe("defs",null,[Xoe("linearGradient",HSe,[Xoe("stop",{offset:"0","stop-color":eee.gradientStart},null,8,XSe),Xoe("stop",{offset:"1","stop-color":eee.gradientStop},null,8,JSe)]),ZSe]),eIe]))}),rIe=wne({__name:"Beta",props:{colorClasses:{default:"text-grey-mid border-grey-mid"}},setup:eee=>(eee,tee)=>(zoe(),qoe("span",{class:qee(["text-10px uppercase py-4px px-6px border-2 rounded-full",eee.colorClasses])},Qee("Beta"),2))}),nIe={class:"leading-snug inline-flex flex-row items-center gap-x-8px"},oIe=wne({__name:"DropdownItem",props:{item:{},rounded:{type:Boolean,default:!0},t:{}},setup(eee){const tee=eee,ree=kae((()=>tee.item?.external&&tee.item.icon!==lce));return(eee,tee)=>{return zoe(),Yoe(Une(eee.item?.click?"button":"a"),{disabled:eee.item?.disabled,href:eee.item?.href??null,title:eee.item?.title?eee.t(eee.item?.title):null,target:eee.item?.external?"_blank":null,rel:eee.item?.external?"noopener noreferrer":null,class:qee(["text-left text-14px w-full flex flex-row items-center justify-between gap-x-8px px-8px py-8px cursor-pointer",{"text-beta bg-transparent hover:text-white hover:bg-gradient-to-r hover:from-unraid-red hover:to-orange focus:text-white focus:bg-gradient-to-r focus:from-unraid-red focus:to-orange focus:outline-none":!eee.item?.emphasize,"text-white bg-gradient-to-r from-unraid-red to-orange hover:from-unraid-red/60 hover:to-orange/60 focus:from-unraid-red/60 focus:to-orange/60":eee.item?.emphasize,group:kre(ree),"rounded-md":eee.rounded,"disabled:opacity-50 disabled:hover:opacity-50 disabled:focus:opacity-50 disabled:cursor-not-allowed":eee.item?.disabled}]),onClick:tee[0]||(tee[0]=(fn=tee=>eee.item?.click?eee.item?.click():null,nee=["stop"],(eee,...tee)=>{for(let i=0;i[Xoe("span",nIe,[(zoe(),Yoe(Une(eee.item?.icon),{class:"flex-shrink-0 text-current w-16px h-16px","aria-hidden":"true"})),eae(" "+Qee(eee.t(eee.item?.text)),1)]),kre(ree)?(zoe(),Yoe(kre(lce),{key:0,class:"text-white fill-current flex-shrink-0 w-16px h-16px ml-8px opacity-0 group-hover:opacity-100 transition-opacity duration-200 ease-in-out"})):rae("",!0)])),_:1},8,["disabled","href","title","target","rel","class"]);var fn,nee}}}),aIe={key:0,class:"flex flex-row justify-start items-center gap-8px mt-8px px-8px"},iIe={key:1,class:"flex flex-row justify-start items-center gap-8px mt-8px px-8px"},sIe={key:2,class:"w-full"},lIe=wne({__name:"DropdownConnectStatus",props:{t:{}},setup(eee){const tee=eee,{username:ree}=nce(gEe()),nee=sEe(),{unraidApiStatus:oee,unraidApiRestartAction:aee}=nce(nee),iee=kae((()=>"connecting"===oee.value?{icon:VEe,iconClasses:"w-16px",text:tee.t("Loading…"),textClasses:"italic"}:"restarting"===oee.value?{icon:VEe,iconClasses:"w-16px",text:tee.t("Restarting unraid-api…"),textClasses:"italic"}:"offline"===oee.value?{icon:hce,iconClasses:"text-red-500 w-16px h-16px",text:tee.t("unraid-api is offline")}:"online"===oee.value?{icon:pce,iconClasses:"text-green-600 w-16px h-16px",text:tee.t("Connected")}:void 0));return(eee,tee)=>{const nee=oIe;return zoe(),qoe(Foe,null,[kre(ree)?(zoe(),qoe("li",aIe,[Joe(kre(bce),{class:"w-16px h-16px","aria-hidden":"true"}),eae(" "+Qee(kre(ree)),1)])):rae("",!0),kre(iee)?(zoe(),qoe("li",iIe,[(zoe(),Yoe(Une(kre(iee).icon),{class:qee(kre(iee).iconClasses),"aria-hidden":"true"},null,8,["class"])),eae(" "+Qee(kre(iee).text),1)])):rae("",!0),kre(aee)?(zoe(),qoe("li",sIe,[Joe(nee,{item:kre(aee),t:eee.t},null,8,["item","t"])])):rae("",!0)],64)}}}),cIe={key:0,class:"list-reset flex flex-col gap-y-8px mb-4px border-2 border-solid border-unraid-red/90 rounded-md"},uIe={class:"text-18px py-4px px-12px text-white bg-unraid-red/90 font-semibold"},pIe=["innerHTML"],dIe={key:0},fIe=wne({__name:"DropdownError",props:{t:{}},setup(eee){const tee=Oke(),{errors:ree}=nce(tee);return(eee,tee)=>{const nee=oIe;return kre(ree).length?(zoe(),qoe("ul",cIe,[(zoe(!0),qoe(Foe,null,$ne(kre(ree),((tee,ree)=>(zoe(),qoe("li",{key:ree,class:"flex flex-col gap-8px"},[Xoe("h3",uIe,[Xoe("span",null,Qee(eee.t(tee.heading)),1)]),Xoe("div",{class:qee(["text-14px px-12px flex flex-col gap-y-8px",{"pb-8px":!tee.actions}]),innerHTML:eee.t(tee.message)},null,10,pIe),tee.actions?(zoe(),qoe("nav",dIe,[(zoe(!0),qoe(Foe,null,$ne(tee.actions,((tee,ree)=>(zoe(),qoe("li",{key:`link_${ree}`},[Joe(nee,{item:tee,rounded:!1,t:eee.t},null,8,["item","t"])])))),128))])):rae("",!0)])))),128))])):rae("",!0)}}}),hIe={class:"w-full h-2px bg-gradient-to-r from-unraid-red to-orange shadow-none border-none rounded"};const gIe=kEe({},[["render",function(eee,tee){return zoe(),qoe("hr",hIe)}]]),mIe={class:"flex flex-col gap-y-8px min-w-300px max-w-350px"},vIe={key:0,class:"flex flex-row items-center justify-between mt-8px mx-8px"},wIe={class:"text-18px leading-none flex flex-row gap-x-4px items-center justify-between"},yIe={class:"list-reset flex flex-col gap-y-4px p-0"},bIe={key:2,class:"my-8px"},xIe=wne({__name:"DropdownContent",props:{t:{}},setup(eee){const tee=eee,ree=Oke(),{keyActions:nee,connectPluginInstalled:oee,registered:aee,stateData:iee}=nce(gEe()),{errors:see}=nce(ree),lee=kae((()=>iee.value.actions?.filter((eee=>"signIn"===eee.name))??[])),cee=kae((()=>iee.value.actions?.filter((eee=>"signOut"===eee.name))??[])),uee=kae((()=>[...aee.value&&oee.value?[{emphasize:!0,external:!0,href:jke.toString(),icon:lce,text:tee.t("Go to Connect"),title:tee.t("Opens Connect in new tab")},{external:!0,href:Lke.toString(),icon:lce,text:tee.t("Manage Unraid.net Account"),title:tee.t("Manage Unraid.net Account in new tab")},{href:Yke.toString(),icon:fce,text:tee.t("Settings"),title:tee.t("Go to Connect plugin settings")},...cee.value]:[],...!aee.value&&oee.value?[...lee.value]:[]])),pee=kae((()=>see.value.length)),dee=kae((()=>!pee.value&&!iee.value.error&&aee.value&&oee.value)),fee=kae((()=>dee.value&&(nee.value?.length||uee.value.length)));return(eee,tee)=>{const ree=tIe,aee=rIe,iee=lIe,see=fIe,lee=gIe,cee=oIe;return zoe(),qoe("div",mIe,[kre(oee)?(zoe(),qoe("header",vIe,[Xoe("h2",wIe,[Joe(ree,{"gradient-start":"currentcolor","gradient-stop":"currentcolor",class:"text-beta w-[120px]"}),Joe(aee)])])):rae("",!0),Xoe("ul",yIe,[kre(dee)?(zoe(),Yoe(iee,{key:0,t:eee.t},null,8,["t"])):rae("",!0),kre(pee)?(zoe(),Yoe(see,{key:1,t:eee.t},null,8,["t"])):rae("",!0),kre(fee)?(zoe(),qoe("li",bIe,[Joe(lee)])):rae("",!0),kre(nee)?(zoe(!0),qoe(Foe,{key:3},$ne(kre(nee),(tee=>(zoe(),qoe("li",{key:tee.name},[Joe(cee,{item:tee,t:eee.t},null,8,["item","t"])])))),128)):rae("",!0),kre(uee).length?(zoe(!0),qoe(Foe,{key:4},$ne(kre(uee),((tee,ree)=>(zoe(),qoe("li",{key:`link_${ree}`},[Joe(cee,{item:tee,t:eee.t},null,8,["item","t"])])))),128)):rae("",!0)])])}}}),kIe=wne({__name:"LoadingWhite",setup:eee=>(eee,tee)=>{const ree=VEe;return zoe(),Yoe(ree,{"gradient-start":"#ffffff","gradient-stop":"#ffffff"})}}),_Ie={class:"flex flex-col gap-y-24px w-full min-w-300px md:min-w-[500px] max-w-xl p-16px"},EIe=["innerHTML"],TIe=["innerHTML"],SIe={key:0,class:"list-reset flex flex-col gap-y-8px px-16px"},IIe={key:0},NIe=kEe(wne({__name:"DropdownLaunchpad",props:{t:{}},setup(eee){const tee=eee,{expireTime:ree,connectPluginInstalled:nee,registered:oee,state:aee,stateData:iee}=nce(gEe()),{unraidApiStatus:see,unraidApiRestartAction:lee}=nce(sEe()),cee=kae((()=>nee.value&&!oee.value&&!iee.value?.error)),uee=kae((()=>cee.value?tee.t("Thank you for installing Connect!"):tee.t(iee.value.heading))),pee=kae((()=>cee.value?tee.t("Sign In to your Unraid.net account to get started"):tee.t(iee.value.message))),dee=kae((()=>("TRIAL"===aee.value||"EEXPIRED"===aee.value)&&ree.value>0));return(eee,tee)=>{const ree=HEe,oee=Ule;return zoe(),qoe("div",_Ie,[Xoe("header",{class:qee({"text-center":kre(cee)})},[Xoe("h2",{class:"text-24px text-center font-semibold",innerHTML:kre(uee)},null,8,EIe),Xoe("div",{class:"flex flex-col gap-y-8px",innerHTML:kre(pee)},null,8,TIe),kre(dee)?(zoe(),Yoe(ree,{key:0,class:"text-center opacity-75 mt-12px",t:eee.t},null,8,["t"])):rae("",!0)],2),kre(iee).actions?(zoe(),qoe("ul",SIe,[kre(nee)&&"online"!==kre(see)?(zoe(),qoe("li",IIe,[Joe(oee,{class:"w-full",disabled:"connecting"===kre(see)||"restarting"===kre(see),icon:"restarting"===kre(see)?kIe:kre(lee)?.icon,text:"restarting"===kre(see)?eee.t("Restarting unraid-api…"):eee.t("Restart unraid-api"),title:"restarting"===kre(see)?eee.t("Restarting unraid-api…"):eee.t("Restart unraid-api"),onClick:tee[0]||(tee[0]=eee=>kre(lee)?.click())},null,8,["disabled","icon","text","title"])])):rae("",!0),(zoe(!0),qoe(Foe,null,$ne(kre(iee).actions,(tee=>(zoe(),qoe("li",{key:tee.name},[Joe(oee,{class:"w-full",disabled:tee?.disabled,external:tee?.external,href:tee?.href,icon:tee.icon,text:eee.t(tee.text),title:tee?.title?eee.t(tee?.title):null,onClick:eee=>tee.click()},null,8,["disabled","external","href","icon","text","title","onClick"])])))),128))])):rae("",!0)])}}}),[["styles",['/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:530px){.container{max-width:530px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-\\[-3px\\]{bottom:-3px}.right-0{right:0}.top-0{top:0}.top-\\[1px\\]{top:1px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\\[99999\\]{z-index:99999}.-mx-16px{margin-left:-16px;margin-right:-16px}.mx-8px{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-24px{margin-bottom:24px;margin-top:24px}.my-8px{margin-bottom:8px;margin-top:8px}.-mb-16px{margin-bottom:-16px}.mb-4px{margin-bottom:4px}.mb-8px{margin-bottom:8px}.ml-3{margin-left:.75rem}.ml-8px{margin-left:8px}.mr-8px{margin-right:8px}.mt-0{margin-top:0}.mt-12px{margin-top:12px}.mt-4px{margin-top:4px}.mt-8px{margin-top:8px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-16px{height:16px}.h-24px{height:24px}.h-2px{height:2px}.h-36px{height:36px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-full{min-height:100%}.w-1\\/2{width:50%}.w-11{width:2.75rem}.w-14px{width:14px}.w-16px{width:16px}.w-20px{width:20px}.w-24px{width:24px}.w-28px{width:28px}.w-2px{width:2px}.w-36px{width:36px}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\\[110px\\]{width:110px}.w-\\[120px\\]{width:120px}.w-\\[125\\%\\]{width:125%}.w-\\[150px\\]{width:150px}.w-full{width:100%}.min-w-300px{min-width:300px}.max-w-300px{max-width:300px}.max-w-350px{max-width:350px}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-640px{max-width:640px}.max-w-800px{max-width:800px}.max-w-\\[45ch\\]{max-width:45ch}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.translate-y-\\[16px\\]{--tw-translate-y:16px;transform:translate(var(--tw-translate-x),16px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95)}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-16px{gap:16px}.gap-6{gap:1.5rem}.gap-8px{gap:8px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-16px{-moz-column-gap:16px;column-gap:16px}.gap-x-4px{-moz-column-gap:4px;column-gap:4px}.gap-x-8px{-moz-column-gap:8px;column-gap:8px}.gap-y-16px{row-gap:16px}.gap-y-24px{row-gap:24px}.gap-y-4px{row-gap:4px}.gap-y-8px{row-gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-normal{white-space:normal}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:#1c1b1b;border-color:rgb(28 27 27/var(--tw-border-opacity))}.border-green-600\\/10{border-color:#16a34a1a}.border-grey-mid{--tw-border-opacity:1;border-color:#999;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-orange{--tw-border-opacity:1;border-color:#ff8c2f;border-color:rgb(255 140 47/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-unraid-red\\/10{border-color:#e228281a}.border-unraid-red\\/90{border-color:#e22828e6}.border-white\\/10{border-color:#ffffff1a}.bg-alpha{background-color:var(--color-alpha)}.bg-beta{background-color:var(--color-beta)}.bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.bg-gamma{background-color:var(--color-gamma)}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-unraid-red\\/90{background-color:#e22828e6}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity:.8}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-unraid-red{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-orange{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.to-orange\\/60{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-green-600{fill:#16a34a}.fill-unraid-red{fill:#e22828}.p-0{padding:0}.p-16px{padding:16px}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8px{padding:8px}.px-12px{padding-left:12px;padding-right:12px}.px-16px{padding-left:16px;padding-right:16px}.px-4px{padding-left:4px;padding-right:4px}.px-6px{padding-left:6px;padding-right:6px}.px-8px{padding-left:8px;padding-right:8px}.py-0{padding-bottom:0;padding-top:0}.py-24px{padding-bottom:24px;padding-top:24px}.py-4px{padding-bottom:4px;padding-top:4px}.py-8px{padding-top:8px}.pb-8px,.py-8px{padding-bottom:8px}.pl-40px{padding-left:40px}.pr-16px{padding-right:16px}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-4px{padding-top:4px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-10px{font-size:10px}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-20px{font-size:20px}.text-24px{font-size:24px}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-\\[\\#486dba\\]{--tw-text-opacity:1;color:#486dba;color:rgb(72 109 186/var(--tw-text-opacity))}.text-alpha{color:var(--color-alpha)}.text-beta{color:var(--color-beta)}.text-black{--tw-text-opacity:1;color:#1c1b1b;color:rgb(28 27 27/var(--tw-text-opacity))}.text-current{color:currentColor}.text-gamma{color:var(--color-gamma)}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity))}.text-grey-mid{--tw-text-opacity:1;color:#999;color:rgb(153 153 153/var(--tw-text-opacity))}.text-orange{--tw-text-opacity:1;color:#ff8c2f;color:rgb(255 140 47/var(--tw-text-opacity))}.text-orange-dark{--tw-text-opacity:1;color:#f15a2c;color:rgb(241 90 44/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity))}.text-unraid-red{--tw-text-opacity:1;color:#e22828;color:rgb(226 40 40/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[var\\(--ring-offset-shadow\\)_var\\(--ring-shadow\\)_var\\(--shadow-beta\\)\\]{--tw-shadow-color:var(--ring-offset-shadow) var(--ring-shadow) var(--shadow-beta);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-600\\/30{--tw-shadow-color:rgba(22,163,74,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange\\/10{--tw-shadow-color:rgba(255,140,47,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-unraid-red\\/30{--tw-shadow-color:rgba(226,40,40,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.DropdownWrapper_blip{box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--shadow-beta)}.DropdownWrapper_blip:before{border-bottom:11px solid var(--color-alpha);border-left:11px solid transparent;border-right:11px solid transparent;content:"";display:block;height:0;position:absolute;right:42px;top:-10px;width:0;z-index:20}.unraid_mark_2,.unraid_mark_4{animation:mark_2 1.5s ease infinite}.unraid_mark_3{animation:mark_3 1.5s ease infinite}.unraid_mark_6,.unraid_mark_8{animation:mark_6 1.5s ease infinite}.unraid_mark_7{animation:mark_7 1.5s ease infinite}@keyframes mark_2{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes mark_3{50%{transform:translateY(-62px)}to{transform:translateY(0)}}@keyframes mark_6{50%{transform:translateY(40px)}to{transform:translateY(0)}}@keyframes mark_7{50%{transform:translateY(62px)}to{transform:translateY(0)}}.hover\\:border-orange-dark:hover{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.hover\\:border-transparent:hover{border-color:transparent}.hover\\:bg-beta:hover{background-color:var(--color-beta)}.hover\\:bg-unraid-red:hover{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.hover\\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\\:from-unraid-red:hover{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:from-unraid-red\\/60:hover{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:to-orange:hover{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.hover\\:to-orange\\/60:hover{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.hover\\:text-\\[\\#3b5ea9\\]:hover{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.hover\\:text-alpha:hover{color:var(--color-alpha)}.hover\\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:opacity-100:hover{opacity:1}.hover\\:opacity-75:hover{opacity:.75}.focus\\:border-orange-dark:focus{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.focus\\:border-transparent:focus{border-color:transparent}.focus\\:bg-beta:focus{background-color:var(--color-beta)}.focus\\:bg-unraid-red:focus{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.focus\\:bg-gradient-to-r:focus{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.focus\\:from-unraid-red:focus{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:from-unraid-red\\/60:focus{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:to-orange:focus{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.focus\\:to-orange\\/60:focus{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.focus\\:text-\\[\\#3b5ea9\\]:focus{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.focus\\:text-alpha:focus{color:var(--color-alpha)}.focus\\:text-white:focus{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\\:underline:focus{text-decoration-line:underline}.focus\\:no-underline:focus{text-decoration-line:none}.focus\\:opacity-100:focus{opacity:1}.focus\\:opacity-75:focus{opacity:.75}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:focus\\:opacity-50:focus:disabled,.disabled\\:hover\\:opacity-50:hover:disabled,.disabled\\:opacity-50:disabled{opacity:.5}.group:focus .group-focus\\:opacity-100,.group:hover .group-hover\\:opacity-100{opacity:1}@media (prefers-color-scheme:dark){.dark\\:bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.dark\\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:470px){.\\32xs\\:block{display:block}}@media (min-width:530px){.xs\\:block{display:block}.xs\\:flex-row{flex-direction:row}.xs\\:items-baseline{align-items:baseline}.xs\\:gap-x-12px{-moz-column-gap:12px;column-gap:12px}.xs\\:text-12px{font-size:12px}}@media (min-width:640px){.sm\\:-mx-24px{margin-left:-24px;margin-right:-24px}.sm\\:-mb-24px{margin-bottom:-24px}.sm\\:block{display:block}.sm\\:w-full{width:100%}.sm\\:max-w-lg{max-width:32rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:p-24px{padding:24px}.sm\\:p-6{padding:1.5rem}.sm\\:py-32px{padding-bottom:32px;padding-top:32px}.sm\\:text-18px{font-size:18px}}@media (min-width:768px){.md\\:inline-block{display:inline-block}.md\\:min-w-\\[500px\\]{min-width:500px}.md\\:flex-row{flex-direction:row}.md\\:p-0{padding:0}.md\\:py-24px{padding-bottom:24px;padding-top:24px}}\n']]]),OIe={class:"flex flex-col gap-y-8px p-8px bg-alpha rounded-lg shadow-xl shadow-orange/10"},AIe=wne({__name:"DropdownWrapper",setup:eee=>(eee,tee)=>(zoe(),qoe("nav",OIe,[Bne(eee.$slots,"default")]))}),DIe=wne({__name:"Dropdown",props:{t:{}},setup(eee){const tee=_Se(),{dropdownVisible:ree}=nce(tee),{errors:nee}=nce(Oke()),{connectPluginInstalled:oee,registered:aee,state:iee,stateDataError:see}=nce(gEe()),lee=kae((()=>!cee.value)),cee=kae((()=>"ENOKEYFILE"===iee.value||oee.value&&!aee.value&&!nee.value.length&&!see.value));return(eee,tee)=>{const nee=xIe,oee=NIe,aee=AIe;return zoe(),Yoe(kre(Se),{as:"template",show:kre(ree),enter:"transition-all duration-200","enter-from":"opacity-0 translate-y-[16px]","enter-to":"opacity-100",leave:"transition-all duration-150","leave-from":"opacity-100","leave-to":"opacity-0 translate-y-[16px]"},{default:one((()=>[Joe(aee,{class:"DropdownWrapper_blip text-beta absolute z-30 top-full right-0 transition-all"},{default:one((()=>[kre(lee)?(zoe(),Yoe(nee,{key:0,t:eee.t},null,8,["t"])):kre(cee)?(zoe(),Yoe(oee,{key:1,t:eee.t},null,8,["t"])):rae("",!0)])),_:1})])),_:1},8,["show"])}}}),CIe=wne({name:"OnClickOutside",props:["as","options"],emits:["trigger"],setup(eee,{slots:tee,emit:ree}){const nee=yre();return function(eee,tee,ree={}){const{window:nee=lSe,ignore:oee=[],capture:aee=!0,detectIframe:iee=!1}=ree;if(!nee)return;aSe&&!pSe&&(pSe=!0,Array.from(nee.document.body.children).forEach((el=>el.addEventListener("click",oSe))),nee.document.documentElement.addEventListener("click",oSe));let see=!0;const lee=eee=>oee.some((tee=>{if("string"==typeof tee)return Array.from(nee.document.querySelectorAll(tee)).some((el=>el===eee.target||eee.composedPath().includes(el)));{const el=sSe(tee);return el&&(eee.target===el||eee.composedPath().includes(el))}})),cee=[uSe(nee,"click",(ree=>{const el=sSe(eee);el&&el!==ree.target&&!ree.composedPath().includes(el)&&(0===ree.detail&&(see=!lee(ree)),see?tee(ree):see=!0)}),{passive:!0,capture:aee}),uSe(nee,"pointerdown",(e=>{const el=sSe(eee);el&&(see=!e.composedPath().includes(el)&&!lee(e))}),{passive:!0}),iee&&uSe(nee,"blur",(ree=>{setTimeout((()=>{var _a;const el=sSe(eee);"IFRAME"!==(null==(_a=nee.document.activeElement)?void 0:_a.tagName)||(null==el?void 0:el.contains(nee.document.activeElement))||tee(ree)}),0)}))].filter(Boolean)}(nee,(e=>{ree("trigger",e)}),eee.options),()=>{if(tee.default)return h(eee.as||"div",{ref:nee},tee.default())}}});nSe&&window;!function(){let eee=!1;const tee=yre(!1)}();const RIe={id:"UserProfile",class:"text-alpha relative z-20 flex flex-col h-full gap-y-4px pt-4px pr-16px pl-40px"},FIe={class:"text-gamma text-10px xs:text-12px text-right font-semibold leading-normal relative z-10 flex flex-col items-end justify-end gap-x-4px xs:flex-row xs:items-baseline xs:gap-x-12px"},LIe=Xoe("span",{class:"hidden xs:block"},"•",-1),PIe={class:"relative z-10 flex flex-row items-center justify-end gap-x-16px h-full"},MIe={class:"text-alpha text-14px sm:text-18px relative flex flex-col-reverse items-end md:flex-row border-0"},jIe={class:"text-right text-12px sm:text-18px hidden 2xs:block"},UIe=Xoe("span",{class:"text-gamma hidden md:inline-block px-8px"},"•",-1),zIe=["title"],$Ie={class:"text-white text-12px leading-none py-4px px-8px absolute top-full right-0 bg-gradient-to-r from-unraid-red to-orange text-center block rounded"},VIe=Xoe("div",{class:"block w-2px h-24px bg-gamma"},null,-1),BIe=wne({__name:"UserProfile.ce",props:{server:{}},setup(eee){const tee=eee,{t:t}=Dle(),ree=N_e(),nee=_Se(),oee=gEe(),{dropdownVisible:aee}=nce(nee),{name:iee,description:see,lanIp:lee,state:cee,connectPluginInstalled:uee}=nce(oee),{bannerGradient:pee,theme:dee}=nce(hEe()),fee=kae((()=>"PRO"===cee.value&&!uee.value)),hee=yre(),gee=yre(),mee=()=>{if(aee.value)return nee.dropdownToggle()};let vee;const{copy:wee,copied:yee,isSupported:bee}=fSe({source:lee.value??""}),xee=yre(!1);return pne(xee,((eee,tee)=>{eee&&!1===tee&&(clearTimeout(vee),vee=setTimeout((()=>{xee.value=!1}),2e3))})),Ine((()=>{if(!tee.server)throw new Error("Server data not present");if("object"==typeof tee.server)oee.setServer(tee.server);else if("string"==typeof tee.server){const eee=JSON.parse(tee.server);oee.setServer(eee)}ree.watcher()})),(eee,tee)=>{const ree=HEe,nee=LSe,oee=WSe,aee=DIe;return zoe(),qoe("div",RIe,[kre(pee)?(zoe(),qoe("div",{key:0,class:"absolute z-0 w-[125%] top-0 bottom-0 right-0",style:Uee(kre(pee))},null,4)):rae("",!0),Xoe("div",FIe,[Joe(ree,{t:kre(t)},null,8,["t"]),LIe,Joe(nee,{t:kre(t)},null,8,["t"])]),Xoe("div",PIe,[Xoe("h1",MIe,[kre(see)&&kre(dee)?.descriptionShow?(zoe(),qoe(Foe,{key:0},[Xoe("span",jIe,Qee(kre(see)),1),UIe],64)):rae("",!0),Xoe("button",{title:kre(t)("Click to Copy LAN IP {0}",[kre(lee)]),class:"opacity-100 hover:opacity-75 focus:opacity-75 transition-opacity",onClick:tee[0]||(tee[0]=eee=>(bee||(xee.value=!0),void wee(lee.value??"")))},Qee(kre(iee)),9,zIe),mne(Xoe("span",$Ie,[kre(yee)?(zoe(),qoe(Foe,{key:0},[eae(Qee(kre(t)("LAN IP Copied")),1)],64)):(zoe(),qoe(Foe,{key:1},[eae(Qee(kre(t)("LAN IP {0}",[kre(lee)])),1)],64))],512),[[Yae,kre(yee)||kre(xee)]])]),kre(fee)?rae("",!0):(zoe(),qoe(Foe,{key:0},[VIe,Joe(kre(CIe),{class:"flex items-center justify-end h-full",options:{ignore:[kre(gee)]},onTrigger:mee},{default:one((()=>[Joe(oee,{ref_key:"clickOutsideIgnoreTarget",ref:gee,t:kre(t)},null,8,["t"]),Joe(aee,{ref_key:"clickOutsideTarget",ref:hee,t:kre(t)},null,8,["t"])])),_:1},8,["options"])],64))])])}}}),qIe=kEe(BIe,[["styles",['/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:530px){.container{max-width:530px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-\\[-3px\\]{bottom:-3px}.right-0{right:0}.top-0{top:0}.top-\\[1px\\]{top:1px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\\[99999\\]{z-index:99999}.-mx-16px{margin-left:-16px;margin-right:-16px}.mx-8px{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-24px{margin-bottom:24px;margin-top:24px}.my-8px{margin-bottom:8px;margin-top:8px}.-mb-16px{margin-bottom:-16px}.mb-4px{margin-bottom:4px}.mb-8px{margin-bottom:8px}.ml-3{margin-left:.75rem}.ml-8px{margin-left:8px}.mr-8px{margin-right:8px}.mt-0{margin-top:0}.mt-12px{margin-top:12px}.mt-4px{margin-top:4px}.mt-8px{margin-top:8px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-16px{height:16px}.h-24px{height:24px}.h-2px{height:2px}.h-36px{height:36px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-full{min-height:100%}.w-1\\/2{width:50%}.w-11{width:2.75rem}.w-14px{width:14px}.w-16px{width:16px}.w-20px{width:20px}.w-24px{width:24px}.w-28px{width:28px}.w-2px{width:2px}.w-36px{width:36px}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\\[110px\\]{width:110px}.w-\\[120px\\]{width:120px}.w-\\[125\\%\\]{width:125%}.w-\\[150px\\]{width:150px}.w-full{width:100%}.min-w-300px{min-width:300px}.max-w-300px{max-width:300px}.max-w-350px{max-width:350px}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-640px{max-width:640px}.max-w-800px{max-width:800px}.max-w-\\[45ch\\]{max-width:45ch}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.translate-y-\\[16px\\]{--tw-translate-y:16px;transform:translate(var(--tw-translate-x),16px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95)}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-16px{gap:16px}.gap-6{gap:1.5rem}.gap-8px{gap:8px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-16px{-moz-column-gap:16px;column-gap:16px}.gap-x-4px{-moz-column-gap:4px;column-gap:4px}.gap-x-8px{-moz-column-gap:8px;column-gap:8px}.gap-y-16px{row-gap:16px}.gap-y-24px{row-gap:24px}.gap-y-4px{row-gap:4px}.gap-y-8px{row-gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-normal{white-space:normal}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:#1c1b1b;border-color:rgb(28 27 27/var(--tw-border-opacity))}.border-green-600\\/10{border-color:#16a34a1a}.border-grey-mid{--tw-border-opacity:1;border-color:#999;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-orange{--tw-border-opacity:1;border-color:#ff8c2f;border-color:rgb(255 140 47/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-unraid-red\\/10{border-color:#e228281a}.border-unraid-red\\/90{border-color:#e22828e6}.border-white\\/10{border-color:#ffffff1a}.bg-alpha{background-color:var(--color-alpha)}.bg-beta{background-color:var(--color-beta)}.bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.bg-gamma{background-color:var(--color-gamma)}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-unraid-red\\/90{background-color:#e22828e6}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity:.8}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-unraid-red{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-orange{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.to-orange\\/60{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-green-600{fill:#16a34a}.fill-unraid-red{fill:#e22828}.p-0{padding:0}.p-16px{padding:16px}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8px{padding:8px}.px-12px{padding-left:12px;padding-right:12px}.px-16px{padding-left:16px;padding-right:16px}.px-4px{padding-left:4px;padding-right:4px}.px-6px{padding-left:6px;padding-right:6px}.px-8px{padding-left:8px;padding-right:8px}.py-0{padding-bottom:0;padding-top:0}.py-24px{padding-bottom:24px;padding-top:24px}.py-4px{padding-bottom:4px;padding-top:4px}.py-8px{padding-top:8px}.pb-8px,.py-8px{padding-bottom:8px}.pl-40px{padding-left:40px}.pr-16px{padding-right:16px}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-4px{padding-top:4px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-10px{font-size:10px}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-20px{font-size:20px}.text-24px{font-size:24px}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-\\[\\#486dba\\]{--tw-text-opacity:1;color:#486dba;color:rgb(72 109 186/var(--tw-text-opacity))}.text-alpha{color:var(--color-alpha)}.text-beta{color:var(--color-beta)}.text-black{--tw-text-opacity:1;color:#1c1b1b;color:rgb(28 27 27/var(--tw-text-opacity))}.text-current{color:currentColor}.text-gamma{color:var(--color-gamma)}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity))}.text-grey-mid{--tw-text-opacity:1;color:#999;color:rgb(153 153 153/var(--tw-text-opacity))}.text-orange{--tw-text-opacity:1;color:#ff8c2f;color:rgb(255 140 47/var(--tw-text-opacity))}.text-orange-dark{--tw-text-opacity:1;color:#f15a2c;color:rgb(241 90 44/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity))}.text-unraid-red{--tw-text-opacity:1;color:#e22828;color:rgb(226 40 40/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[var\\(--ring-offset-shadow\\)_var\\(--ring-shadow\\)_var\\(--shadow-beta\\)\\]{--tw-shadow-color:var(--ring-offset-shadow) var(--ring-shadow) var(--shadow-beta);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-600\\/30{--tw-shadow-color:rgba(22,163,74,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange\\/10{--tw-shadow-color:rgba(255,140,47,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-unraid-red\\/30{--tw-shadow-color:rgba(226,40,40,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.DropdownWrapper_blip{box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--shadow-beta)}.DropdownWrapper_blip:before{border-bottom:11px solid var(--color-alpha);border-left:11px solid transparent;border-right:11px solid transparent;content:"";display:block;height:0;position:absolute;right:42px;top:-10px;width:0;z-index:20}.unraid_mark_2,.unraid_mark_4{animation:mark_2 1.5s ease infinite}.unraid_mark_3{animation:mark_3 1.5s ease infinite}.unraid_mark_6,.unraid_mark_8{animation:mark_6 1.5s ease infinite}.unraid_mark_7{animation:mark_7 1.5s ease infinite}@keyframes mark_2{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes mark_3{50%{transform:translateY(-62px)}to{transform:translateY(0)}}@keyframes mark_6{50%{transform:translateY(40px)}to{transform:translateY(0)}}@keyframes mark_7{50%{transform:translateY(62px)}to{transform:translateY(0)}}.hover\\:border-orange-dark:hover{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.hover\\:border-transparent:hover{border-color:transparent}.hover\\:bg-beta:hover{background-color:var(--color-beta)}.hover\\:bg-unraid-red:hover{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.hover\\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\\:from-unraid-red:hover{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:from-unraid-red\\/60:hover{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:to-orange:hover{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.hover\\:to-orange\\/60:hover{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.hover\\:text-\\[\\#3b5ea9\\]:hover{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.hover\\:text-alpha:hover{color:var(--color-alpha)}.hover\\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:opacity-100:hover{opacity:1}.hover\\:opacity-75:hover{opacity:.75}.focus\\:border-orange-dark:focus{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.focus\\:border-transparent:focus{border-color:transparent}.focus\\:bg-beta:focus{background-color:var(--color-beta)}.focus\\:bg-unraid-red:focus{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.focus\\:bg-gradient-to-r:focus{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.focus\\:from-unraid-red:focus{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:from-unraid-red\\/60:focus{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:to-orange:focus{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.focus\\:to-orange\\/60:focus{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.focus\\:text-\\[\\#3b5ea9\\]:focus{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.focus\\:text-alpha:focus{color:var(--color-alpha)}.focus\\:text-white:focus{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\\:underline:focus{text-decoration-line:underline}.focus\\:no-underline:focus{text-decoration-line:none}.focus\\:opacity-100:focus{opacity:1}.focus\\:opacity-75:focus{opacity:.75}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:focus\\:opacity-50:focus:disabled,.disabled\\:hover\\:opacity-50:hover:disabled,.disabled\\:opacity-50:disabled{opacity:.5}.group:focus .group-focus\\:opacity-100,.group:hover .group-hover\\:opacity-100{opacity:1}@media (prefers-color-scheme:dark){.dark\\:bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.dark\\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:470px){.\\32xs\\:block{display:block}}@media (min-width:530px){.xs\\:block{display:block}.xs\\:flex-row{flex-direction:row}.xs\\:items-baseline{align-items:baseline}.xs\\:gap-x-12px{-moz-column-gap:12px;column-gap:12px}.xs\\:text-12px{font-size:12px}}@media (min-width:640px){.sm\\:-mx-24px{margin-left:-24px;margin-right:-24px}.sm\\:-mb-24px{margin-bottom:-24px}.sm\\:block{display:block}.sm\\:w-full{width:100%}.sm\\:max-w-lg{max-width:32rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:p-24px{padding:24px}.sm\\:p-6{padding:1.5rem}.sm\\:py-32px{padding-bottom:32px;padding-top:32px}.sm\\:text-18px{font-size:18px}}@media (min-width:768px){.md\\:inline-block{display:inline-block}.md\\:min-w-\\[500px\\]{min-width:500px}.md\\:flex-row{flex-direction:row}.md\\:p-0{padding:0}.md\\:py-24px{padding-bottom:24px;padding-top:24px}}\n']]]),YIe={key:0,class:"italic"},GIe={key:0,class:"text-unraid-red font-semibold"},QIe={key:0},WIe={key:1,class:"inline-block w-1/2 whitespace-normal"},KIe=wne({__name:"WanIpCheck.ce",props:{phpWanIp:{}},setup(eee){const tee=eee,{t:t}=Dle(),{isRemoteAccess:ree}=nce(gEe()),nee=yre(),oee=yre(),aee=yre(!1),iee=kae((()=>tee.phpWanIp?oee.value?oee.value:void 0:t("DNS issue, unable to resolve wanip4.unraid.net")));return Ine((()=>{nee.value=sessionStorage.getItem("unraidConnect_wanIp")})),cne((async()=>{if(!nee.value&&tee.phpWanIp){aee.value=!0;const eee=await Dke.url("https://wanip4.unraid.net/").get().text();eee?(aee.value=!1,nee.value=eee,sessionStorage.setItem("unraidConnect_wanIp",nee.value)):(aee.value=!1,oee.value=t("Unable to fetch client WAN IPv4"))}})),(eee,tee)=>kre(aee)?(zoe(),qoe("span",YIe,Qee(kre(t)("Checking WAN IPs…")),1)):(zoe(),qoe(Foe,{key:1},[kre(iee)?(zoe(),qoe("span",GIe,Qee(kre(iee)),1)):(zoe(),qoe(Foe,{key:1},[kre(ree)||eee.phpWanIp===kre(nee)&&!kre(ree)?(zoe(),qoe("span",QIe,Qee(kre(t)("Remark: your WAN IPv4 is {0}",[kre(nee)])),1)):(zoe(),qoe("span",WIe,Qee(kre(t)("Remark: Unraid's WAN IPv4 {0} does not match your client's WAN IPv4 {1}.",[eee.phpWanIp,kre(nee)]))+" "+Qee(kre(t)("This may indicate a complex network that will not work with this Remote Access solution."))+" "+Qee(kre(t)("Ignore this message if you are currently connected via Remote Access or VPN.")),1))],64))],64))}}),HIe=kEe(KIe,[["styles",['/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:530px){.container{max-width:530px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-\\[-3px\\]{bottom:-3px}.right-0{right:0}.top-0{top:0}.top-\\[1px\\]{top:1px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\\[99999\\]{z-index:99999}.-mx-16px{margin-left:-16px;margin-right:-16px}.mx-8px{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-24px{margin-bottom:24px;margin-top:24px}.my-8px{margin-bottom:8px;margin-top:8px}.-mb-16px{margin-bottom:-16px}.mb-4px{margin-bottom:4px}.mb-8px{margin-bottom:8px}.ml-3{margin-left:.75rem}.ml-8px{margin-left:8px}.mr-8px{margin-right:8px}.mt-0{margin-top:0}.mt-12px{margin-top:12px}.mt-4px{margin-top:4px}.mt-8px{margin-top:8px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-16px{height:16px}.h-24px{height:24px}.h-2px{height:2px}.h-36px{height:36px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-full{min-height:100%}.w-1\\/2{width:50%}.w-11{width:2.75rem}.w-14px{width:14px}.w-16px{width:16px}.w-20px{width:20px}.w-24px{width:24px}.w-28px{width:28px}.w-2px{width:2px}.w-36px{width:36px}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\\[110px\\]{width:110px}.w-\\[120px\\]{width:120px}.w-\\[125\\%\\]{width:125%}.w-\\[150px\\]{width:150px}.w-full{width:100%}.min-w-300px{min-width:300px}.max-w-300px{max-width:300px}.max-w-350px{max-width:350px}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-640px{max-width:640px}.max-w-800px{max-width:800px}.max-w-\\[45ch\\]{max-width:45ch}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.translate-y-\\[16px\\]{--tw-translate-y:16px;transform:translate(var(--tw-translate-x),16px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95)}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-16px{gap:16px}.gap-6{gap:1.5rem}.gap-8px{gap:8px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-16px{-moz-column-gap:16px;column-gap:16px}.gap-x-4px{-moz-column-gap:4px;column-gap:4px}.gap-x-8px{-moz-column-gap:8px;column-gap:8px}.gap-y-16px{row-gap:16px}.gap-y-24px{row-gap:24px}.gap-y-4px{row-gap:4px}.gap-y-8px{row-gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-normal{white-space:normal}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:#1c1b1b;border-color:rgb(28 27 27/var(--tw-border-opacity))}.border-green-600\\/10{border-color:#16a34a1a}.border-grey-mid{--tw-border-opacity:1;border-color:#999;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-orange{--tw-border-opacity:1;border-color:#ff8c2f;border-color:rgb(255 140 47/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-unraid-red\\/10{border-color:#e228281a}.border-unraid-red\\/90{border-color:#e22828e6}.border-white\\/10{border-color:#ffffff1a}.bg-alpha{background-color:var(--color-alpha)}.bg-beta{background-color:var(--color-beta)}.bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.bg-gamma{background-color:var(--color-gamma)}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-unraid-red\\/90{background-color:#e22828e6}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity:.8}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-unraid-red{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-orange{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.to-orange\\/60{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-green-600{fill:#16a34a}.fill-unraid-red{fill:#e22828}.p-0{padding:0}.p-16px{padding:16px}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8px{padding:8px}.px-12px{padding-left:12px;padding-right:12px}.px-16px{padding-left:16px;padding-right:16px}.px-4px{padding-left:4px;padding-right:4px}.px-6px{padding-left:6px;padding-right:6px}.px-8px{padding-left:8px;padding-right:8px}.py-0{padding-bottom:0;padding-top:0}.py-24px{padding-bottom:24px;padding-top:24px}.py-4px{padding-bottom:4px;padding-top:4px}.py-8px{padding-top:8px}.pb-8px,.py-8px{padding-bottom:8px}.pl-40px{padding-left:40px}.pr-16px{padding-right:16px}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-4px{padding-top:4px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-10px{font-size:10px}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-20px{font-size:20px}.text-24px{font-size:24px}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-\\[\\#486dba\\]{--tw-text-opacity:1;color:#486dba;color:rgb(72 109 186/var(--tw-text-opacity))}.text-alpha{color:var(--color-alpha)}.text-beta{color:var(--color-beta)}.text-black{--tw-text-opacity:1;color:#1c1b1b;color:rgb(28 27 27/var(--tw-text-opacity))}.text-current{color:currentColor}.text-gamma{color:var(--color-gamma)}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity))}.text-grey-mid{--tw-text-opacity:1;color:#999;color:rgb(153 153 153/var(--tw-text-opacity))}.text-orange{--tw-text-opacity:1;color:#ff8c2f;color:rgb(255 140 47/var(--tw-text-opacity))}.text-orange-dark{--tw-text-opacity:1;color:#f15a2c;color:rgb(241 90 44/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity))}.text-unraid-red{--tw-text-opacity:1;color:#e22828;color:rgb(226 40 40/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[var\\(--ring-offset-shadow\\)_var\\(--ring-shadow\\)_var\\(--shadow-beta\\)\\]{--tw-shadow-color:var(--ring-offset-shadow) var(--ring-shadow) var(--shadow-beta);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-600\\/30{--tw-shadow-color:rgba(22,163,74,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange\\/10{--tw-shadow-color:rgba(255,140,47,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-unraid-red\\/30{--tw-shadow-color:rgba(226,40,40,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\\:border-orange-dark:hover{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.hover\\:border-transparent:hover{border-color:transparent}.hover\\:bg-beta:hover{background-color:var(--color-beta)}.hover\\:bg-unraid-red:hover{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.hover\\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\\:from-unraid-red:hover{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:from-unraid-red\\/60:hover{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\\:to-orange:hover{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.hover\\:to-orange\\/60:hover{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.hover\\:text-\\[\\#3b5ea9\\]:hover{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.hover\\:text-alpha:hover{color:var(--color-alpha)}.hover\\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:opacity-100:hover{opacity:1}.hover\\:opacity-75:hover{opacity:.75}.focus\\:border-orange-dark:focus{--tw-border-opacity:1;border-color:#f15a2c;border-color:rgb(241 90 44/var(--tw-border-opacity))}.focus\\:border-transparent:focus{border-color:transparent}.focus\\:bg-beta:focus{background-color:var(--color-beta)}.focus\\:bg-unraid-red:focus{--tw-bg-opacity:1;background-color:#e22828;background-color:rgb(226 40 40/var(--tw-bg-opacity))}.focus\\:bg-gradient-to-r:focus{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.focus\\:from-unraid-red:focus{--tw-gradient-from:#e22828 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:from-unraid-red\\/60:focus{--tw-gradient-from:rgba(226,40,40,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,40,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\\:to-orange:focus{--tw-gradient-to:#ff8c2f var(--tw-gradient-to-position)}.focus\\:to-orange\\/60:focus{--tw-gradient-to:rgba(255,140,47,.6) var(--tw-gradient-to-position)}.focus\\:text-\\[\\#3b5ea9\\]:focus{--tw-text-opacity:1;color:#3b5ea9;color:rgb(59 94 169/var(--tw-text-opacity))}.focus\\:text-alpha:focus{color:var(--color-alpha)}.focus\\:text-white:focus{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\\:underline:focus{text-decoration-line:underline}.focus\\:no-underline:focus{text-decoration-line:none}.focus\\:opacity-100:focus{opacity:1}.focus\\:opacity-75:focus{opacity:.75}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:focus\\:opacity-50:focus:disabled,.disabled\\:hover\\:opacity-50:hover:disabled,.disabled\\:opacity-50:disabled{opacity:.5}.group:focus .group-focus\\:opacity-100,.group:hover .group-hover\\:opacity-100{opacity:1}@media (prefers-color-scheme:dark){.dark\\:bg-black{--tw-bg-opacity:1;background-color:#1c1b1b;background-color:rgb(28 27 27/var(--tw-bg-opacity))}.dark\\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:470px){.\\32xs\\:block{display:block}}@media (min-width:530px){.xs\\:block{display:block}.xs\\:flex-row{flex-direction:row}.xs\\:items-baseline{align-items:baseline}.xs\\:gap-x-12px{-moz-column-gap:12px;column-gap:12px}.xs\\:text-12px{font-size:12px}}@media (min-width:640px){.sm\\:-mx-24px{margin-left:-24px;margin-right:-24px}.sm\\:-mb-24px{margin-bottom:-24px}.sm\\:block{display:block}.sm\\:w-full{width:100%}.sm\\:max-w-lg{max-width:32rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:p-24px{padding:24px}.sm\\:p-6{padding:1.5rem}.sm\\:py-32px{padding-bottom:32px;padding-top:32px}.sm\\:text-18px{font-size:18px}}@media (min-width:768px){.md\\:inline-block{display:inline-block}.md\\:min-w-\\[500px\\]{min-width:500px}.md\\:flex-row{flex-direction:row}.md\\:p-0{padding:0}.md\\:py-24px{padding-bottom:24px;padding-top:24px}}\n']]]);(()=>{[["unraid-i18n-host","function"==typeof jle?(new jle).$options:jle,{}],["unraid-auth","function"==typeof _Ee?(new _Ee).$options:_Ee,{}],["unraid-download-api-logs","function"==typeof CEe?(new CEe).$options:CEe,{}],["unraid-key-actions","function"==typeof LEe?(new LEe).$options:LEe,{}],["unraid-modals","function"==typeof ASe?(new ASe).$options:ASe,{}],["unraid-user-profile","function"==typeof qIe?(new qIe).$options:qIe,{}],["unraid-wan-ip-check","function"==typeof HIe?(new HIe).$options:HIe,{}]].forEach((([eee,tee,ree])=>{const nee=function(eee,tee){const ree=wne(eee);class nee extends $ae{constructor(eee){super(ree,eee,tee)}}return nee.def=ree,nee}(tee,ree);window.customElements.define(eee,nee)}))})(); diff --git a/emhttp/plugins/dynamix.my.servers/unraid-components/manifest.json b/emhttp/plugins/dynamix.my.servers/unraid-components/manifest.json index e0f94fca9..191360687 100644 --- a/emhttp/plugins/dynamix.my.servers/unraid-components/manifest.json +++ b/emhttp/plugins/dynamix.my.servers/unraid-components/manifest.json @@ -7,7 +7,7 @@ "css": [ "_nuxt/unraid-components.client-d0bc5449.css" ], - "file": "_nuxt/unraid-components.client-bfe0c046.js", + "file": "_nuxt/unraid-components.client-3646d7f7.js", "isEntry": true, "src": ".nuxt/nuxt-custom-elements/entries/unraid-components.client.mjs" }