hrms-manual/dist/assets/index-3a2b6cd5.js
2023-09-06 14:51:44 +07:00

17 lines
388 KiB
JavaScript

(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();const scriptRel="modulepreload",assetsURL=function(e){return"/"+e},seen={},__vitePreload=function(t,n,r){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(s=>{if(s=assetsURL(s),s in seen)return;seen[s]=!0;const a=s.endsWith(".css"),l=a?'[rel="stylesheet"]':"";if(!!r)for(let c=o.length-1;c>=0;c--){const f=o[c];if(f.href===s&&(!a||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${l}`))return;const d=document.createElement("link");if(d.rel=a?"stylesheet":scriptRel,a||(d.as="script",d.crossOrigin=""),d.href=s,document.head.appendChild(d),a)return new Promise((c,f)=>{d.addEventListener("load",c),d.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t()).catch(s=>{const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=s,window.dispatchEvent(a),!a.defaultPrevented)throw s})};function makeMap(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o<r.length;o++)n[r[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}function normalizeStyle(e){if(isArray$2(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=isString$1(r)?parseStringStyle(r):normalizeStyle(r);if(o)for(const s in o)t[s]=o[s]}return t}else{if(isString$1(e))return e;if(isObject$2(e))return e}}const listDelimiterRE=/;(?![^(]*\))/g,propertyDelimiterRE=/:([^]+)/,styleCommentRE=/\/\*.*?\*\//gs;function parseStringStyle(e){const t={};return e.replace(styleCommentRE,"").split(listDelimiterRE).forEach(n=>{if(n){const r=n.split(propertyDelimiterRE);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function normalizeClass(e){let t="";if(isString$1(e))t=e;else if(isArray$2(e))for(let n=0;n<e.length;n++){const r=normalizeClass(e[n]);r&&(t+=r+" ")}else if(isObject$2(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function normalizeProps(e){if(!e)return null;let{class:t,style:n}=e;return t&&!isString$1(t)&&(e.class=normalizeClass(t)),n&&(e.style=normalizeStyle(n)),e}const specialBooleanAttrs="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",isSpecialBooleanAttr=makeMap(specialBooleanAttrs);function includeBooleanAttr(e){return!!e||e===""}const toDisplayString=e=>isString$1(e)?e:e==null?"":isArray$2(e)||isObject$2(e)&&(e.toString===objectToString||!isFunction$1(e.toString))?JSON.stringify(e,replacer,2):String(e),replacer=(e,t)=>t&&t.__v_isRef?replacer(e,t.value):isMap(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:isSet(t)?{[`Set(${t.size})`]:[...t.values()]}:isObject$2(t)&&!isArray$2(t)&&!isPlainObject$2(t)?String(t):t,EMPTY_OBJ={},EMPTY_ARR=[],NOOP=()=>{},NO=()=>!1,onRE=/^on[^a-z]/,isOn=e=>onRE.test(e),isModelListener=e=>e.startsWith("onUpdate:"),extend$1=Object.assign,remove=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},hasOwnProperty$1=Object.prototype.hasOwnProperty,hasOwn=(e,t)=>hasOwnProperty$1.call(e,t),isArray$2=Array.isArray,isMap=e=>toTypeString(e)==="[object Map]",isSet=e=>toTypeString(e)==="[object Set]",isRegExp=e=>toTypeString(e)==="[object RegExp]",isFunction$1=e=>typeof e=="function",isString$1=e=>typeof e=="string",isSymbol=e=>typeof e=="symbol",isObject$2=e=>e!==null&&typeof e=="object",isPromise=e=>isObject$2(e)&&isFunction$1(e.then)&&isFunction$1(e.catch),objectToString=Object.prototype.toString,toTypeString=e=>objectToString.call(e),toRawType=e=>toTypeString(e).slice(8,-1),isPlainObject$2=e=>toTypeString(e)==="[object Object]",isIntegerKey=e=>isString$1(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,isReservedProp=makeMap(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),cacheStringFunction=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},camelizeRE=/-(\w)/g,camelize=cacheStringFunction(e=>e.replace(camelizeRE,(t,n)=>n?n.toUpperCase():"")),hyphenateRE=/\B([A-Z])/g,hyphenate=cacheStringFunction(e=>e.replace(hyphenateRE,"-$1").toLowerCase()),capitalize=cacheStringFunction(e=>e.charAt(0).toUpperCase()+e.slice(1)),toHandlerKey=cacheStringFunction(e=>e?`on${capitalize(e)}`:""),hasChanged=(e,t)=>!Object.is(e,t),invokeArrayFns=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},def=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},looseToNumber=e=>{const t=parseFloat(e);return isNaN(t)?e:t},toNumber=e=>{const t=isString$1(e)?Number(e):NaN;return isNaN(t)?e:t};let _globalThis;const getGlobalThis=()=>_globalThis||(_globalThis=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let activeEffectScope;class EffectScope{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=activeEffectScope,!t&&activeEffectScope&&(this.index=(activeEffectScope.scopes||(activeEffectScope.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=activeEffectScope;try{return activeEffectScope=this,t()}finally{activeEffectScope=n}}}on(){activeEffectScope=this}off(){activeEffectScope=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this._active=!1}}}function effectScope(e){return new EffectScope(e)}function recordEffectScope(e,t=activeEffectScope){t&&t.active&&t.effects.push(e)}function getCurrentScope(){return activeEffectScope}function onScopeDispose(e){activeEffectScope&&activeEffectScope.cleanups.push(e)}const createDep=e=>{const t=new Set(e);return t.w=0,t.n=0,t},wasTracked=e=>(e.w&trackOpBit)>0,newTracked=e=>(e.n&trackOpBit)>0,initDepMarkers=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=trackOpBit},finalizeDepMarkers=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const o=t[r];wasTracked(o)&&!newTracked(o)?o.delete(e):t[n++]=o,o.w&=~trackOpBit,o.n&=~trackOpBit}t.length=n}},targetMap=new WeakMap;let effectTrackDepth=0,trackOpBit=1;const maxMarkerBits=30;let activeEffect;const ITERATE_KEY=Symbol(""),MAP_KEY_ITERATE_KEY=Symbol("");class ReactiveEffect{constructor(t,n=null,r){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,recordEffectScope(this,r)}run(){if(!this.active)return this.fn();let t=activeEffect,n=shouldTrack;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=activeEffect,activeEffect=this,shouldTrack=!0,trackOpBit=1<<++effectTrackDepth,effectTrackDepth<=maxMarkerBits?initDepMarkers(this):cleanupEffect(this),this.fn()}finally{effectTrackDepth<=maxMarkerBits&&finalizeDepMarkers(this),trackOpBit=1<<--effectTrackDepth,activeEffect=this.parent,shouldTrack=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){activeEffect===this?this.deferStop=!0:this.active&&(cleanupEffect(this),this.onStop&&this.onStop(),this.active=!1)}}function cleanupEffect(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let shouldTrack=!0;const trackStack=[];function pauseTracking(){trackStack.push(shouldTrack),shouldTrack=!1}function resetTracking(){const e=trackStack.pop();shouldTrack=e===void 0?!0:e}function track(e,t,n){if(shouldTrack&&activeEffect){let r=targetMap.get(e);r||targetMap.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=createDep()),trackEffects(o)}}function trackEffects(e,t){let n=!1;effectTrackDepth<=maxMarkerBits?newTracked(e)||(e.n|=trackOpBit,n=!wasTracked(e)):n=!e.has(activeEffect),n&&(e.add(activeEffect),activeEffect.deps.push(e))}function trigger$1(e,t,n,r,o,s){const a=targetMap.get(e);if(!a)return;let l=[];if(t==="clear")l=[...a.values()];else if(n==="length"&&isArray$2(e)){const u=Number(r);a.forEach((d,c)=>{(c==="length"||c>=u)&&l.push(d)})}else switch(n!==void 0&&l.push(a.get(n)),t){case"add":isArray$2(e)?isIntegerKey(n)&&l.push(a.get("length")):(l.push(a.get(ITERATE_KEY)),isMap(e)&&l.push(a.get(MAP_KEY_ITERATE_KEY)));break;case"delete":isArray$2(e)||(l.push(a.get(ITERATE_KEY)),isMap(e)&&l.push(a.get(MAP_KEY_ITERATE_KEY)));break;case"set":isMap(e)&&l.push(a.get(ITERATE_KEY));break}if(l.length===1)l[0]&&triggerEffects(l[0]);else{const u=[];for(const d of l)d&&u.push(...d);triggerEffects(createDep(u))}}function triggerEffects(e,t){const n=isArray$2(e)?e:[...e];for(const r of n)r.computed&&triggerEffect(r);for(const r of n)r.computed||triggerEffect(r)}function triggerEffect(e,t){(e!==activeEffect||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function getDepFromReactive(e,t){var n;return(n=targetMap.get(e))===null||n===void 0?void 0:n.get(t)}const isNonTrackableKeys=makeMap("__proto__,__v_isRef,__isVue"),builtInSymbols=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(isSymbol)),get$1=createGetter(),shallowGet=createGetter(!1,!0),readonlyGet=createGetter(!0),arrayInstrumentations=createArrayInstrumentations();function createArrayInstrumentations(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=toRaw(this);for(let s=0,a=this.length;s<a;s++)track(r,"get",s+"");const o=r[t](...n);return o===-1||o===!1?r[t](...n.map(toRaw)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){pauseTracking();const r=toRaw(this)[t].apply(this,n);return resetTracking(),r}}),e}function hasOwnProperty(e){const t=toRaw(this);return track(t,"has",e),t.hasOwnProperty(e)}function createGetter(e=!1,t=!1){return function(r,o,s){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&s===(e?t?shallowReadonlyMap:readonlyMap:t?shallowReactiveMap:reactiveMap).get(r))return r;const a=isArray$2(r);if(!e){if(a&&hasOwn(arrayInstrumentations,o))return Reflect.get(arrayInstrumentations,o,s);if(o==="hasOwnProperty")return hasOwnProperty}const l=Reflect.get(r,o,s);return(isSymbol(o)?builtInSymbols.has(o):isNonTrackableKeys(o))||(e||track(r,"get",o),t)?l:isRef(l)?a&&isIntegerKey(o)?l:l.value:isObject$2(l)?e?readonly(l):reactive(l):l}}const set$1=createSetter(),shallowSet=createSetter(!0);function createSetter(e=!1){return function(n,r,o,s){let a=n[r];if(isReadonly(a)&&isRef(a)&&!isRef(o))return!1;if(!e&&(!isShallow(o)&&!isReadonly(o)&&(a=toRaw(a),o=toRaw(o)),!isArray$2(n)&&isRef(a)&&!isRef(o)))return a.value=o,!0;const l=isArray$2(n)&&isIntegerKey(r)?Number(r)<n.length:hasOwn(n,r),u=Reflect.set(n,r,o,s);return n===toRaw(s)&&(l?hasChanged(o,a)&&trigger$1(n,"set",r,o):trigger$1(n,"add",r,o)),u}}function deleteProperty(e,t){const n=hasOwn(e,t);e[t];const r=Reflect.deleteProperty(e,t);return r&&n&&trigger$1(e,"delete",t,void 0),r}function has$1(e,t){const n=Reflect.has(e,t);return(!isSymbol(t)||!builtInSymbols.has(t))&&track(e,"has",t),n}function ownKeys(e){return track(e,"iterate",isArray$2(e)?"length":ITERATE_KEY),Reflect.ownKeys(e)}const mutableHandlers={get:get$1,set:set$1,deleteProperty,has:has$1,ownKeys},readonlyHandlers={get:readonlyGet,set(e,t){return!0},deleteProperty(e,t){return!0}},shallowReactiveHandlers=extend$1({},mutableHandlers,{get:shallowGet,set:shallowSet}),toShallow=e=>e,getProto=e=>Reflect.getPrototypeOf(e);function get(e,t,n=!1,r=!1){e=e.__v_raw;const o=toRaw(e),s=toRaw(t);n||(t!==s&&track(o,"get",t),track(o,"get",s));const{has:a}=getProto(o),l=r?toShallow:n?toReadonly:toReactive;if(a.call(o,t))return l(e.get(t));if(a.call(o,s))return l(e.get(s));e!==o&&e.get(t)}function has(e,t=!1){const n=this.__v_raw,r=toRaw(n),o=toRaw(e);return t||(e!==o&&track(r,"has",e),track(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function size$1(e,t=!1){return e=e.__v_raw,!t&&track(toRaw(e),"iterate",ITERATE_KEY),Reflect.get(e,"size",e)}function add(e){e=toRaw(e);const t=toRaw(this);return getProto(t).has.call(t,e)||(t.add(e),trigger$1(t,"add",e,e)),this}function set(e,t){t=toRaw(t);const n=toRaw(this),{has:r,get:o}=getProto(n);let s=r.call(n,e);s||(e=toRaw(e),s=r.call(n,e));const a=o.call(n,e);return n.set(e,t),s?hasChanged(t,a)&&trigger$1(n,"set",e,t):trigger$1(n,"add",e,t),this}function deleteEntry(e){const t=toRaw(this),{has:n,get:r}=getProto(t);let o=n.call(t,e);o||(e=toRaw(e),o=n.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return o&&trigger$1(t,"delete",e,void 0),s}function clear(){const e=toRaw(this),t=e.size!==0,n=e.clear();return t&&trigger$1(e,"clear",void 0,void 0),n}function createForEach(e,t){return function(r,o){const s=this,a=s.__v_raw,l=toRaw(a),u=t?toShallow:e?toReadonly:toReactive;return!e&&track(l,"iterate",ITERATE_KEY),a.forEach((d,c)=>r.call(o,u(d),u(c),s))}}function createIterableMethod(e,t,n){return function(...r){const o=this.__v_raw,s=toRaw(o),a=isMap(s),l=e==="entries"||e===Symbol.iterator&&a,u=e==="keys"&&a,d=o[e](...r),c=n?toShallow:t?toReadonly:toReactive;return!t&&track(s,"iterate",u?MAP_KEY_ITERATE_KEY:ITERATE_KEY),{next(){const{value:f,done:m}=d.next();return m?{value:f,done:m}:{value:l?[c(f[0]),c(f[1])]:c(f),done:m}},[Symbol.iterator](){return this}}}}function createReadonlyMethod(e){return function(...t){return e==="delete"?!1:this}}function createInstrumentations(){const e={get(s){return get(this,s)},get size(){return size$1(this)},has,add,set,delete:deleteEntry,clear,forEach:createForEach(!1,!1)},t={get(s){return get(this,s,!1,!0)},get size(){return size$1(this)},has,add,set,delete:deleteEntry,clear,forEach:createForEach(!1,!0)},n={get(s){return get(this,s,!0)},get size(){return size$1(this,!0)},has(s){return has.call(this,s,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!1)},r={get(s){return get(this,s,!0,!0)},get size(){return size$1(this,!0)},has(s){return has.call(this,s,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=createIterableMethod(s,!1,!1),n[s]=createIterableMethod(s,!0,!1),t[s]=createIterableMethod(s,!1,!0),r[s]=createIterableMethod(s,!0,!0)}),[e,n,t,r]}const[mutableInstrumentations,readonlyInstrumentations,shallowInstrumentations,shallowReadonlyInstrumentations]=createInstrumentations();function createInstrumentationGetter(e,t){const n=t?e?shallowReadonlyInstrumentations:shallowInstrumentations:e?readonlyInstrumentations:mutableInstrumentations;return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(hasOwn(n,o)&&o in r?n:r,o,s)}const mutableCollectionHandlers={get:createInstrumentationGetter(!1,!1)},shallowCollectionHandlers={get:createInstrumentationGetter(!1,!0)},readonlyCollectionHandlers={get:createInstrumentationGetter(!0,!1)},reactiveMap=new WeakMap,shallowReactiveMap=new WeakMap,readonlyMap=new WeakMap,shallowReadonlyMap=new WeakMap;function targetTypeMap(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function getTargetType(e){return e.__v_skip||!Object.isExtensible(e)?0:targetTypeMap(toRawType(e))}function reactive(e){return isReadonly(e)?e:createReactiveObject(e,!1,mutableHandlers,mutableCollectionHandlers,reactiveMap)}function shallowReactive(e){return createReactiveObject(e,!1,shallowReactiveHandlers,shallowCollectionHandlers,shallowReactiveMap)}function readonly(e){return createReactiveObject(e,!0,readonlyHandlers,readonlyCollectionHandlers,readonlyMap)}function createReactiveObject(e,t,n,r,o){if(!isObject$2(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const a=getTargetType(e);if(a===0)return e;const l=new Proxy(e,a===2?r:n);return o.set(e,l),l}function isReactive(e){return isReadonly(e)?isReactive(e.__v_raw):!!(e&&e.__v_isReactive)}function isReadonly(e){return!!(e&&e.__v_isReadonly)}function isShallow(e){return!!(e&&e.__v_isShallow)}function isProxy(e){return isReactive(e)||isReadonly(e)}function toRaw(e){const t=e&&e.__v_raw;return t?toRaw(t):e}function markRaw(e){return def(e,"__v_skip",!0),e}const toReactive=e=>isObject$2(e)?reactive(e):e,toReadonly=e=>isObject$2(e)?readonly(e):e;function trackRefValue(e){shouldTrack&&activeEffect&&(e=toRaw(e),trackEffects(e.dep||(e.dep=createDep())))}function triggerRefValue(e,t){e=toRaw(e);const n=e.dep;n&&triggerEffects(n)}function isRef(e){return!!(e&&e.__v_isRef===!0)}function ref(e){return createRef(e,!1)}function shallowRef(e){return createRef(e,!0)}function createRef(e,t){return isRef(e)?e:new RefImpl(e,t)}class RefImpl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:toRaw(t),this._value=n?t:toReactive(t)}get value(){return trackRefValue(this),this._value}set value(t){const n=this.__v_isShallow||isShallow(t)||isReadonly(t);t=n?t:toRaw(t),hasChanged(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:toReactive(t),triggerRefValue(this))}}function unref(e){return isRef(e)?e.value:e}const shallowUnwrapHandlers={get:(e,t,n)=>unref(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return isRef(o)&&!isRef(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function proxyRefs(e){return isReactive(e)?e:new Proxy(e,shallowUnwrapHandlers)}function toRefs(e){const t=isArray$2(e)?new Array(e.length):{};for(const n in e)t[n]=toRef(e,n);return t}class ObjectRefImpl{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return getDepFromReactive(toRaw(this._object),this._key)}}function toRef(e,t,n){const r=e[t];return isRef(r)?r:new ObjectRefImpl(e,t,n)}var _a$1;class ComputedRefImpl{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[_a$1]=!1,this._dirty=!0,this.effect=new ReactiveEffect(t,()=>{this._dirty||(this._dirty=!0,triggerRefValue(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=toRaw(this);return trackRefValue(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}_a$1="__v_isReadonly";function computed$1(e,t,n=!1){let r,o;const s=isFunction$1(e);return s?(r=e,o=NOOP):(r=e.get,o=e.set),new ComputedRefImpl(r,o,s||!o,n)}function warn(e,...t){}function callWithErrorHandling(e,t,n,r){let o;try{o=r?e(...r):e()}catch(s){handleError(s,t,n)}return o}function callWithAsyncErrorHandling(e,t,n,r){if(isFunction$1(e)){const s=callWithErrorHandling(e,t,n,r);return s&&isPromise(s)&&s.catch(a=>{handleError(a,t,n)}),s}const o=[];for(let s=0;s<e.length;s++)o.push(callWithAsyncErrorHandling(e[s],t,n,r));return o}function handleError(e,t,n,r=!0){const o=t?t.vnode:null;if(t){let s=t.parent;const a=t.proxy,l=n;for(;s;){const d=s.ec;if(d){for(let c=0;c<d.length;c++)if(d[c](e,a,l)===!1)return}s=s.parent}const u=t.appContext.config.errorHandler;if(u){callWithErrorHandling(u,null,10,[e,a,l]);return}}logError$1(e,n,o,r)}function logError$1(e,t,n,r=!0){console.error(e)}let isFlushing=!1,isFlushPending=!1;const queue$1=[];let flushIndex=0;const pendingPostFlushCbs=[];let activePostFlushCbs=null,postFlushIndex=0;const resolvedPromise=Promise.resolve();let currentFlushPromise=null;function nextTick(e){const t=currentFlushPromise||resolvedPromise;return e?t.then(this?e.bind(this):e):t}function findInsertionIndex(e){let t=flushIndex+1,n=queue$1.length;for(;t<n;){const r=t+n>>>1;getId(queue$1[r])<e?t=r+1:n=r}return t}function queueJob(e){(!queue$1.length||!queue$1.includes(e,isFlushing&&e.allowRecurse?flushIndex+1:flushIndex))&&(e.id==null?queue$1.push(e):queue$1.splice(findInsertionIndex(e.id),0,e),queueFlush())}function queueFlush(){!isFlushing&&!isFlushPending&&(isFlushPending=!0,currentFlushPromise=resolvedPromise.then(flushJobs))}function invalidateJob(e){const t=queue$1.indexOf(e);t>flushIndex&&queue$1.splice(t,1)}function queuePostFlushCb(e){isArray$2(e)?pendingPostFlushCbs.push(...e):(!activePostFlushCbs||!activePostFlushCbs.includes(e,e.allowRecurse?postFlushIndex+1:postFlushIndex))&&pendingPostFlushCbs.push(e),queueFlush()}function flushPreFlushCbs(e,t=isFlushing?flushIndex+1:0){for(;t<queue$1.length;t++){const n=queue$1[t];n&&n.pre&&(queue$1.splice(t,1),t--,n())}}function flushPostFlushCbs(e){if(pendingPostFlushCbs.length){const t=[...new Set(pendingPostFlushCbs)];if(pendingPostFlushCbs.length=0,activePostFlushCbs){activePostFlushCbs.push(...t);return}for(activePostFlushCbs=t,activePostFlushCbs.sort((n,r)=>getId(n)-getId(r)),postFlushIndex=0;postFlushIndex<activePostFlushCbs.length;postFlushIndex++)activePostFlushCbs[postFlushIndex]();activePostFlushCbs=null,postFlushIndex=0}}const getId=e=>e.id==null?1/0:e.id,comparator=(e,t)=>{const n=getId(e)-getId(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function flushJobs(e){isFlushPending=!1,isFlushing=!0,queue$1.sort(comparator);const t=NOOP;try{for(flushIndex=0;flushIndex<queue$1.length;flushIndex++){const n=queue$1[flushIndex];n&&n.active!==!1&&callWithErrorHandling(n,null,14)}}finally{flushIndex=0,queue$1.length=0,flushPostFlushCbs(),isFlushing=!1,currentFlushPromise=null,(queue$1.length||pendingPostFlushCbs.length)&&flushJobs()}}function emit(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||EMPTY_OBJ;let o=n;const s=t.startsWith("update:"),a=s&&t.slice(7);if(a&&a in r){const c=`${a==="modelValue"?"model":a}Modifiers`,{number:f,trim:m}=r[c]||EMPTY_OBJ;m&&(o=n.map(_=>isString$1(_)?_.trim():_)),f&&(o=n.map(looseToNumber))}let l,u=r[l=toHandlerKey(t)]||r[l=toHandlerKey(camelize(t))];!u&&s&&(u=r[l=toHandlerKey(hyphenate(t))]),u&&callWithAsyncErrorHandling(u,e,6,o);const d=r[l+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,callWithAsyncErrorHandling(d,e,6,o)}}function normalizeEmitsOptions(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let a={},l=!1;if(!isFunction$1(e)){const u=d=>{const c=normalizeEmitsOptions(d,t,!0);c&&(l=!0,extend$1(a,c))};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!s&&!l?(isObject$2(e)&&r.set(e,null),null):(isArray$2(s)?s.forEach(u=>a[u]=null):extend$1(a,s),isObject$2(e)&&r.set(e,a),a)}function isEmitListener(e,t){return!e||!isOn(t)?!1:(t=t.slice(2).replace(/Once$/,""),hasOwn(e,t[0].toLowerCase()+t.slice(1))||hasOwn(e,hyphenate(t))||hasOwn(e,t))}let currentRenderingInstance=null,currentScopeId=null;function setCurrentRenderingInstance(e){const t=currentRenderingInstance;return currentRenderingInstance=e,currentScopeId=e&&e.type.__scopeId||null,t}function pushScopeId(e){currentScopeId=e}function popScopeId(){currentScopeId=null}function withCtx(e,t=currentRenderingInstance,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&setBlockTracking(-1);const s=setCurrentRenderingInstance(t);let a;try{a=e(...o)}finally{setCurrentRenderingInstance(s),r._d&&setBlockTracking(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function markAttrsAccessed(){}function renderComponentRoot(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:s,propsOptions:[a],slots:l,attrs:u,emit:d,render:c,renderCache:f,data:m,setupState:_,ctx:R,inheritAttrs:I}=e;let O,L;const b=setCurrentRenderingInstance(e);try{if(n.shapeFlag&4){const k=o||r;O=normalizeVNode(c.call(k,k,f,s,_,m,R)),L=u}else{const k=t;O=normalizeVNode(k.length>1?k(s,{attrs:u,slots:l,emit:d}):k(s,null)),L=t.props?u:getFunctionalFallthrough(u)}}catch(k){blockStack.length=0,handleError(k,e,1),O=createVNode(Comment)}let x=O;if(L&&I!==!1){const k=Object.keys(L),{shapeFlag:j}=x;k.length&&j&7&&(a&&k.some(isModelListener)&&(L=filterModelListeners(L,a)),x=cloneVNode(x,L))}return n.dirs&&(x=cloneVNode(x),x.dirs=x.dirs?x.dirs.concat(n.dirs):n.dirs),n.transition&&(x.transition=n.transition),O=x,setCurrentRenderingInstance(b),O}const getFunctionalFallthrough=e=>{let t;for(const n in e)(n==="class"||n==="style"||isOn(n))&&((t||(t={}))[n]=e[n]);return t},filterModelListeners=(e,t)=>{const n={};for(const r in e)(!isModelListener(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function shouldUpdateComponent(e,t,n){const{props:r,children:o,component:s}=e,{props:a,children:l,patchFlag:u}=t,d=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return r?hasPropsChanged(r,a,d):!!a;if(u&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const m=c[f];if(a[m]!==r[m]&&!isEmitListener(d,m))return!0}}}else return(o||l)&&(!l||!l.$stable)?!0:r===a?!1:r?a?hasPropsChanged(r,a,d):!0:!!a;return!1}function hasPropsChanged(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const s=r[o];if(t[s]!==e[s]&&!isEmitListener(n,s))return!0}return!1}function updateHOCHostEl({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const isSuspense=e=>e.__isSuspense;function queueEffectWithSuspense(e,t){t&&t.pendingBranch?isArray$2(e)?t.effects.push(...e):t.effects.push(e):queuePostFlushCb(e)}function provide(e,t){if(currentInstance){let n=currentInstance.provides;const r=currentInstance.parent&&currentInstance.parent.provides;r===n&&(n=currentInstance.provides=Object.create(r)),n[e]=t}}function inject(e,t,n=!1){const r=currentInstance||currentRenderingInstance;if(r){const o=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&isFunction$1(t)?t.call(r.proxy):t}}function watchEffect(e,t){return doWatch(e,null,t)}const INITIAL_WATCHER_VALUE={};function watch(e,t,n){return doWatch(e,t,n)}function doWatch(e,t,{immediate:n,deep:r,flush:o,onTrack:s,onTrigger:a}=EMPTY_OBJ){const l=getCurrentScope()===currentInstance?.scope?currentInstance:null;let u,d=!1,c=!1;if(isRef(e)?(u=()=>e.value,d=isShallow(e)):isReactive(e)?(u=()=>e,r=!0):isArray$2(e)?(c=!0,d=e.some(x=>isReactive(x)||isShallow(x)),u=()=>e.map(x=>{if(isRef(x))return x.value;if(isReactive(x))return traverse(x);if(isFunction$1(x))return callWithErrorHandling(x,l,2)})):isFunction$1(e)?t?u=()=>callWithErrorHandling(e,l,2):u=()=>{if(!(l&&l.isUnmounted))return f&&f(),callWithAsyncErrorHandling(e,l,3,[m])}:u=NOOP,t&&r){const x=u;u=()=>traverse(x())}let f,m=x=>{f=L.onStop=()=>{callWithErrorHandling(x,l,4)}},_;if(isInSSRComponentSetup)if(m=NOOP,t?n&&callWithAsyncErrorHandling(t,l,3,[u(),c?[]:void 0,m]):u(),o==="sync"){const x=useSSRContext();_=x.__watcherHandles||(x.__watcherHandles=[])}else return NOOP;let R=c?new Array(e.length).fill(INITIAL_WATCHER_VALUE):INITIAL_WATCHER_VALUE;const I=()=>{if(L.active)if(t){const x=L.run();(r||d||(c?x.some((k,j)=>hasChanged(k,R[j])):hasChanged(x,R)))&&(f&&f(),callWithAsyncErrorHandling(t,l,3,[x,R===INITIAL_WATCHER_VALUE?void 0:c&&R[0]===INITIAL_WATCHER_VALUE?[]:R,m]),R=x)}else L.run()};I.allowRecurse=!!t;let O;o==="sync"?O=I:o==="post"?O=()=>queuePostRenderEffect(I,l&&l.suspense):(I.pre=!0,l&&(I.id=l.uid),O=()=>queueJob(I));const L=new ReactiveEffect(u,O);t?n?I():R=L.run():o==="post"?queuePostRenderEffect(L.run.bind(L),l&&l.suspense):L.run();const b=()=>{L.stop(),l&&l.scope&&remove(l.scope.effects,L)};return _&&_.push(b),b}function instanceWatch(e,t,n){const r=this.proxy,o=isString$1(e)?e.includes(".")?createPathGetter(r,e):()=>r[e]:e.bind(r,r);let s;isFunction$1(t)?s=t:(s=t.handler,n=t);const a=currentInstance;setCurrentInstance(this);const l=doWatch(o,s.bind(r),n);return a?setCurrentInstance(a):unsetCurrentInstance(),l}function createPathGetter(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o<n.length&&r;o++)r=r[n[o]];return r}}function traverse(e,t){if(!isObject$2(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),isRef(e))traverse(e.value,t);else if(isArray$2(e))for(let n=0;n<e.length;n++)traverse(e[n],t);else if(isSet(e)||isMap(e))e.forEach(n=>{traverse(n,t)});else if(isPlainObject$2(e))for(const n in e)traverse(e[n],t);return e}function useTransitionState(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return onMounted(()=>{e.isMounted=!0}),onBeforeUnmount(()=>{e.isUnmounting=!0}),e}const TransitionHookValidator=[Function,Array],BaseTransitionImpl={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:TransitionHookValidator,onEnter:TransitionHookValidator,onAfterEnter:TransitionHookValidator,onEnterCancelled:TransitionHookValidator,onBeforeLeave:TransitionHookValidator,onLeave:TransitionHookValidator,onAfterLeave:TransitionHookValidator,onLeaveCancelled:TransitionHookValidator,onBeforeAppear:TransitionHookValidator,onAppear:TransitionHookValidator,onAfterAppear:TransitionHookValidator,onAppearCancelled:TransitionHookValidator},setup(e,{slots:t}){const n=getCurrentInstance(),r=useTransitionState();let o;return()=>{const s=t.default&&getTransitionRawChildren(t.default(),!0);if(!s||!s.length)return;let a=s[0];if(s.length>1){for(const I of s)if(I.type!==Comment){a=I;break}}const l=toRaw(e),{mode:u}=l;if(r.isLeaving)return emptyPlaceholder(a);const d=getKeepAliveChild(a);if(!d)return emptyPlaceholder(a);const c=resolveTransitionHooks(d,l,r,n);setTransitionHooks(d,c);const f=n.subTree,m=f&&getKeepAliveChild(f);let _=!1;const{getTransitionKey:R}=d.type;if(R){const I=R();o===void 0?o=I:I!==o&&(o=I,_=!0)}if(m&&m.type!==Comment&&(!isSameVNodeType(d,m)||_)){const I=resolveTransitionHooks(m,l,r,n);if(setTransitionHooks(m,I),u==="out-in")return r.isLeaving=!0,I.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},emptyPlaceholder(a);u==="in-out"&&d.type!==Comment&&(I.delayLeave=(O,L,b)=>{const x=getLeavingNodesForType(r,m);x[String(m.key)]=m,O._leaveCb=()=>{L(),O._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=b})}return a}}},BaseTransition=BaseTransitionImpl;function getLeavingNodesForType(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function resolveTransitionHooks(e,t,n,r){const{appear:o,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:d,onEnterCancelled:c,onBeforeLeave:f,onLeave:m,onAfterLeave:_,onLeaveCancelled:R,onBeforeAppear:I,onAppear:O,onAfterAppear:L,onAppearCancelled:b}=t,x=String(e.key),k=getLeavingNodesForType(n,e),j=(C,B)=>{C&&callWithAsyncErrorHandling(C,r,9,B)},P=(C,B)=>{const H=B[1];j(C,B),isArray$2(C)?C.every(M=>M.length<=1)&&H():C.length<=1&&H()},T={mode:s,persisted:a,beforeEnter(C){let B=l;if(!n.isMounted)if(o)B=I||l;else return;C._leaveCb&&C._leaveCb(!0);const H=k[x];H&&isSameVNodeType(e,H)&&H.el._leaveCb&&H.el._leaveCb(),j(B,[C])},enter(C){let B=u,H=d,M=c;if(!n.isMounted)if(o)B=O||u,H=L||d,M=b||c;else return;let F=!1;const Y=C._enterCb=N=>{F||(F=!0,N?j(M,[C]):j(H,[C]),T.delayedLeave&&T.delayedLeave(),C._enterCb=void 0)};B?P(B,[C,Y]):Y()},leave(C,B){const H=String(e.key);if(C._enterCb&&C._enterCb(!0),n.isUnmounting)return B();j(f,[C]);let M=!1;const F=C._leaveCb=Y=>{M||(M=!0,B(),Y?j(R,[C]):j(_,[C]),C._leaveCb=void 0,k[H]===e&&delete k[H])};k[H]=e,m?P(m,[C,F]):F()},clone(C){return resolveTransitionHooks(C,t,n,r)}};return T}function emptyPlaceholder(e){if(isKeepAlive(e))return e=cloneVNode(e),e.children=null,e}function getKeepAliveChild(e){return isKeepAlive(e)?e.children?e.children[0]:void 0:e}function setTransitionHooks(e,t){e.shapeFlag&6&&e.component?setTransitionHooks(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function getTransitionRawChildren(e,t=!1,n){let r=[],o=0;for(let s=0;s<e.length;s++){let a=e[s];const l=n==null?a.key:String(n)+String(a.key!=null?a.key:s);a.type===Fragment?(a.patchFlag&128&&o++,r=r.concat(getTransitionRawChildren(a.children,t,l))):(t||a.type!==Comment)&&r.push(l!=null?cloneVNode(a,{key:l}):a)}if(o>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}function defineComponent(e){return isFunction$1(e)?{setup:e,name:e.name}:e}const isAsyncWrapper=e=>!!e.type.__asyncLoader;function defineAsyncComponent(e){isFunction$1(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:s,suspensible:a=!0,onError:l}=e;let u=null,d,c=0;const f=()=>(c++,u=null,m()),m=()=>{let _;return u||(_=u=t().catch(R=>{if(R=R instanceof Error?R:new Error(String(R)),l)return new Promise((I,O)=>{l(R,()=>I(f()),()=>O(R),c+1)});throw R}).then(R=>_!==u&&u?u:(R&&(R.__esModule||R[Symbol.toStringTag]==="Module")&&(R=R.default),d=R,R)))};return defineComponent({name:"AsyncComponentWrapper",__asyncLoader:m,get __asyncResolved(){return d},setup(){const _=currentInstance;if(d)return()=>createInnerComp(d,_);const R=b=>{u=null,handleError(b,_,13,!r)};if(a&&_.suspense||isInSSRComponentSetup)return m().then(b=>()=>createInnerComp(b,_)).catch(b=>(R(b),()=>r?createVNode(r,{error:b}):null));const I=ref(!1),O=ref(),L=ref(!!o);return o&&setTimeout(()=>{L.value=!1},o),s!=null&&setTimeout(()=>{if(!I.value&&!O.value){const b=new Error(`Async component timed out after ${s}ms.`);R(b),O.value=b}},s),m().then(()=>{I.value=!0,_.parent&&isKeepAlive(_.parent.vnode)&&queueJob(_.parent.update)}).catch(b=>{R(b),O.value=b}),()=>{if(I.value&&d)return createInnerComp(d,_);if(O.value&&r)return createVNode(r,{error:O.value});if(n&&!L.value)return createVNode(n)}}})}function createInnerComp(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,a=createVNode(e,r,o);return a.ref=n,a.ce=s,delete t.vnode.ce,a}const isKeepAlive=e=>e.type.__isKeepAlive,KeepAliveImpl={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=getCurrentInstance(),r=n.ctx;if(!r.renderer)return()=>{const b=t.default&&t.default();return b&&b.length===1?b[0]:b};const o=new Map,s=new Set;let a=null;const l=n.suspense,{renderer:{p:u,m:d,um:c,o:{createElement:f}}}=r,m=f("div");r.activate=(b,x,k,j,P)=>{const T=b.component;d(b,x,k,0,l),u(T.vnode,b,x,k,T,l,j,b.slotScopeIds,P),queuePostRenderEffect(()=>{T.isDeactivated=!1,T.a&&invokeArrayFns(T.a);const C=b.props&&b.props.onVnodeMounted;C&&invokeVNodeHook(C,T.parent,b)},l)},r.deactivate=b=>{const x=b.component;d(b,m,null,1,l),queuePostRenderEffect(()=>{x.da&&invokeArrayFns(x.da);const k=b.props&&b.props.onVnodeUnmounted;k&&invokeVNodeHook(k,x.parent,b),x.isDeactivated=!0},l)};function _(b){resetShapeFlag(b),c(b,n,l,!0)}function R(b){o.forEach((x,k)=>{const j=getComponentName(x.type);j&&(!b||!b(j))&&I(k)})}function I(b){const x=o.get(b);!a||!isSameVNodeType(x,a)?_(x):a&&resetShapeFlag(a),o.delete(b),s.delete(b)}watch(()=>[e.include,e.exclude],([b,x])=>{b&&R(k=>matches(b,k)),x&&R(k=>!matches(x,k))},{flush:"post",deep:!0});let O=null;const L=()=>{O!=null&&o.set(O,getInnerChild(n.subTree))};return onMounted(L),onUpdated(L),onBeforeUnmount(()=>{o.forEach(b=>{const{subTree:x,suspense:k}=n,j=getInnerChild(x);if(b.type===j.type&&b.key===j.key){resetShapeFlag(j);const P=j.component.da;P&&queuePostRenderEffect(P,k);return}_(b)})}),()=>{if(O=null,!t.default)return null;const b=t.default(),x=b[0];if(b.length>1)return a=null,b;if(!isVNode(x)||!(x.shapeFlag&4)&&!(x.shapeFlag&128))return a=null,x;let k=getInnerChild(x);const j=k.type,P=getComponentName(isAsyncWrapper(k)?k.type.__asyncResolved||{}:j),{include:T,exclude:C,max:B}=e;if(T&&(!P||!matches(T,P))||C&&P&&matches(C,P))return a=k,x;const H=k.key==null?j:k.key,M=o.get(H);return k.el&&(k=cloneVNode(k),x.shapeFlag&128&&(x.ssContent=k)),O=H,M?(k.el=M.el,k.component=M.component,k.transition&&setTransitionHooks(k,k.transition),k.shapeFlag|=512,s.delete(H),s.add(H)):(s.add(H),B&&s.size>parseInt(B,10)&&I(s.values().next().value)),k.shapeFlag|=256,a=k,isSuspense(x.type)?x:k}}},KeepAlive=KeepAliveImpl;function matches(e,t){return isArray$2(e)?e.some(n=>matches(n,t)):isString$1(e)?e.split(",").includes(t):isRegExp(e)?e.test(t):!1}function onActivated(e,t){registerKeepAliveHook(e,"a",t)}function onDeactivated(e,t){registerKeepAliveHook(e,"da",t)}function registerKeepAliveHook(e,t,n=currentInstance){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(injectHook(t,r,n),n){let o=n.parent;for(;o&&o.parent;)isKeepAlive(o.parent.vnode)&&injectToKeepAliveRoot(r,t,n,o),o=o.parent}}function injectToKeepAliveRoot(e,t,n,r){const o=injectHook(t,e,r,!0);onUnmounted(()=>{remove(r[t],o)},n)}function resetShapeFlag(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function getInnerChild(e){return e.shapeFlag&128?e.ssContent:e}function injectHook(e,t,n=currentInstance,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;pauseTracking(),setCurrentInstance(n);const l=callWithAsyncErrorHandling(t,n,e,a);return unsetCurrentInstance(),resetTracking(),l});return r?o.unshift(s):o.push(s),s}}const createHook=e=>(t,n=currentInstance)=>(!isInSSRComponentSetup||e==="sp")&&injectHook(e,(...r)=>t(...r),n),onBeforeMount=createHook("bm"),onMounted=createHook("m"),onBeforeUpdate=createHook("bu"),onUpdated=createHook("u"),onBeforeUnmount=createHook("bum"),onUnmounted=createHook("um"),onServerPrefetch=createHook("sp"),onRenderTriggered=createHook("rtg"),onRenderTracked=createHook("rtc");function onErrorCaptured(e,t=currentInstance){injectHook("ec",e,t)}function withDirectives(e,t){const n=currentRenderingInstance;if(n===null)return e;const r=getExposeProxy(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[a,l,u,d=EMPTY_OBJ]=t[s];a&&(isFunction$1(a)&&(a={mounted:a,updated:a}),a.deep&&traverse(l),o.push({dir:a,instance:r,value:l,oldValue:void 0,arg:u,modifiers:d}))}return e}function invokeDirectiveHook(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let a=0;a<o.length;a++){const l=o[a];s&&(l.oldValue=s[a].value);let u=l.dir[r];u&&(pauseTracking(),callWithAsyncErrorHandling(u,n,8,[e.el,l,e,t]),resetTracking())}}const COMPONENTS="components";function resolveComponent(e,t){return resolveAsset(COMPONENTS,e,!0,t)||e}const NULL_DYNAMIC_COMPONENT=Symbol();function resolveDynamicComponent(e){return isString$1(e)?resolveAsset(COMPONENTS,e,!1)||e:e||NULL_DYNAMIC_COMPONENT}function resolveAsset(e,t,n=!0,r=!1){const o=currentRenderingInstance||currentInstance;if(o){const s=o.type;if(e===COMPONENTS){const l=getComponentName(s,!1);if(l&&(l===t||l===camelize(t)||l===capitalize(camelize(t))))return s}const a=resolve(o[e]||s[e],t)||resolve(o.appContext[e],t);return!a&&r?s:a}}function resolve(e,t){return e&&(e[t]||e[camelize(t)]||e[capitalize(camelize(t))])}function renderList(e,t,n,r){let o;const s=n&&n[r];if(isArray$2(e)||isString$1(e)){o=new Array(e.length);for(let a=0,l=e.length;a<l;a++)o[a]=t(e[a],a,void 0,s&&s[a])}else if(typeof e=="number"){o=new Array(e);for(let a=0;a<e;a++)o[a]=t(a+1,a,void 0,s&&s[a])}else if(isObject$2(e))if(e[Symbol.iterator])o=Array.from(e,(a,l)=>t(a,l,void 0,s&&s[l]));else{const a=Object.keys(e);o=new Array(a.length);for(let l=0,u=a.length;l<u;l++){const d=a[l];o[l]=t(e[d],d,l,s&&s[l])}}else o=[];return n&&(n[r]=o),o}function createSlots(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(isArray$2(r))for(let o=0;o<r.length;o++)e[r[o].name]=r[o].fn;else r&&(e[r.name]=r.key?(...o)=>{const s=r.fn(...o);return s&&(s.key=r.key),s}:r.fn)}return e}function renderSlot(e,t,n={},r,o){if(currentRenderingInstance.isCE||currentRenderingInstance.parent&&isAsyncWrapper(currentRenderingInstance.parent)&&currentRenderingInstance.parent.isCE)return t!=="default"&&(n.name=t),createVNode("slot",n,r&&r());let s=e[t];s&&s._c&&(s._d=!1),openBlock();const a=s&&ensureValidVNode(s(n)),l=createBlock(Fragment,{key:n.key||a&&a.key||`_${t}`},a||(r?r():[]),a&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),s&&s._c&&(s._d=!0),l}function ensureValidVNode(e){return e.some(t=>isVNode(t)?!(t.type===Comment||t.type===Fragment&&!ensureValidVNode(t.children)):!0)?e:null}const getPublicInstance=e=>e?isStatefulComponent(e)?getExposeProxy(e)||e.proxy:getPublicInstance(e.parent):null,publicPropertiesMap=extend$1(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>getPublicInstance(e.parent),$root:e=>getPublicInstance(e.root),$emit:e=>e.emit,$options:e=>resolveMergedOptions(e),$forceUpdate:e=>e.f||(e.f=()=>queueJob(e.update)),$nextTick:e=>e.n||(e.n=nextTick.bind(e.proxy)),$watch:e=>instanceWatch.bind(e)}),hasSetupBinding=(e,t)=>e!==EMPTY_OBJ&&!e.__isScriptSetup&&hasOwn(e,t),PublicInstanceProxyHandlers={get({_:e},t){const{ctx:n,setupState:r,data:o,props:s,accessCache:a,type:l,appContext:u}=e;let d;if(t[0]!=="$"){const _=a[t];if(_!==void 0)switch(_){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(hasSetupBinding(r,t))return a[t]=1,r[t];if(o!==EMPTY_OBJ&&hasOwn(o,t))return a[t]=2,o[t];if((d=e.propsOptions[0])&&hasOwn(d,t))return a[t]=3,s[t];if(n!==EMPTY_OBJ&&hasOwn(n,t))return a[t]=4,n[t];shouldCacheAccess&&(a[t]=0)}}const c=publicPropertiesMap[t];let f,m;if(c)return t==="$attrs"&&track(e,"get",t),c(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==EMPTY_OBJ&&hasOwn(n,t))return a[t]=4,n[t];if(m=u.config.globalProperties,hasOwn(m,t))return m[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return hasSetupBinding(o,t)?(o[t]=n,!0):r!==EMPTY_OBJ&&hasOwn(r,t)?(r[t]=n,!0):hasOwn(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},a){let l;return!!n[a]||e!==EMPTY_OBJ&&hasOwn(e,a)||hasSetupBinding(t,a)||(l=s[0])&&hasOwn(l,a)||hasOwn(r,a)||hasOwn(publicPropertiesMap,a)||hasOwn(o.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:hasOwn(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let shouldCacheAccess=!0;function applyOptions(e){const t=resolveMergedOptions(e),n=e.proxy,r=e.ctx;shouldCacheAccess=!1,t.beforeCreate&&callHook$1(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:a,watch:l,provide:u,inject:d,created:c,beforeMount:f,mounted:m,beforeUpdate:_,updated:R,activated:I,deactivated:O,beforeDestroy:L,beforeUnmount:b,destroyed:x,unmounted:k,render:j,renderTracked:P,renderTriggered:T,errorCaptured:C,serverPrefetch:B,expose:H,inheritAttrs:M,components:F,directives:Y,filters:N}=t;if(d&&resolveInjections(d,r,null,e.appContext.config.unwrapInjectedRef),a)for(const V in a){const te=a[V];isFunction$1(te)&&(r[V]=te.bind(n))}if(o){const V=o.call(n,n);isObject$2(V)&&(e.data=reactive(V))}if(shouldCacheAccess=!0,s)for(const V in s){const te=s[V],de=isFunction$1(te)?te.bind(n,n):isFunction$1(te.get)?te.get.bind(n,n):NOOP,pe=!isFunction$1(te)&&isFunction$1(te.set)?te.set.bind(n):NOOP,J=computed({get:de,set:pe});Object.defineProperty(r,V,{enumerable:!0,configurable:!0,get:()=>J.value,set:v=>J.value=v})}if(l)for(const V in l)createWatcher(l[V],r,n,V);if(u){const V=isFunction$1(u)?u.call(n):u;Reflect.ownKeys(V).forEach(te=>{provide(te,V[te])})}c&&callHook$1(c,e,"c");function le(V,te){isArray$2(te)?te.forEach(de=>V(de.bind(n))):te&&V(te.bind(n))}if(le(onBeforeMount,f),le(onMounted,m),le(onBeforeUpdate,_),le(onUpdated,R),le(onActivated,I),le(onDeactivated,O),le(onErrorCaptured,C),le(onRenderTracked,P),le(onRenderTriggered,T),le(onBeforeUnmount,b),le(onUnmounted,k),le(onServerPrefetch,B),isArray$2(H))if(H.length){const V=e.exposed||(e.exposed={});H.forEach(te=>{Object.defineProperty(V,te,{get:()=>n[te],set:de=>n[te]=de})})}else e.exposed||(e.exposed={});j&&e.render===NOOP&&(e.render=j),M!=null&&(e.inheritAttrs=M),F&&(e.components=F),Y&&(e.directives=Y)}function resolveInjections(e,t,n=NOOP,r=!1){isArray$2(e)&&(e=normalizeInject(e));for(const o in e){const s=e[o];let a;isObject$2(s)?"default"in s?a=inject(s.from||o,s.default,!0):a=inject(s.from||o):a=inject(s),isRef(a)&&r?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>a.value,set:l=>a.value=l}):t[o]=a}}function callHook$1(e,t,n){callWithAsyncErrorHandling(isArray$2(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function createWatcher(e,t,n,r){const o=r.includes(".")?createPathGetter(n,r):()=>n[r];if(isString$1(e)){const s=t[e];isFunction$1(s)&&watch(o,s)}else if(isFunction$1(e))watch(o,e.bind(n));else if(isObject$2(e))if(isArray$2(e))e.forEach(s=>createWatcher(s,t,n,r));else{const s=isFunction$1(e.handler)?e.handler.bind(n):t[e.handler];isFunction$1(s)&&watch(o,s,e)}}function resolveMergedOptions(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:a}}=e.appContext,l=s.get(t);let u;return l?u=l:!o.length&&!n&&!r?u=t:(u={},o.length&&o.forEach(d=>mergeOptions$1(u,d,a,!0)),mergeOptions$1(u,t,a)),isObject$2(t)&&s.set(t,u),u}function mergeOptions$1(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&mergeOptions$1(e,s,n,!0),o&&o.forEach(a=>mergeOptions$1(e,a,n,!0));for(const a in t)if(!(r&&a==="expose")){const l=internalOptionMergeStrats[a]||n&&n[a];e[a]=l?l(e[a],t[a]):t[a]}return e}const internalOptionMergeStrats={data:mergeDataFn,props:mergeObjectOptions,emits:mergeObjectOptions,methods:mergeObjectOptions,computed:mergeObjectOptions,beforeCreate:mergeAsArray,created:mergeAsArray,beforeMount:mergeAsArray,mounted:mergeAsArray,beforeUpdate:mergeAsArray,updated:mergeAsArray,beforeDestroy:mergeAsArray,beforeUnmount:mergeAsArray,destroyed:mergeAsArray,unmounted:mergeAsArray,activated:mergeAsArray,deactivated:mergeAsArray,errorCaptured:mergeAsArray,serverPrefetch:mergeAsArray,components:mergeObjectOptions,directives:mergeObjectOptions,watch:mergeWatchOptions,provide:mergeDataFn,inject:mergeInject};function mergeDataFn(e,t){return t?e?function(){return extend$1(isFunction$1(e)?e.call(this,this):e,isFunction$1(t)?t.call(this,this):t)}:t:e}function mergeInject(e,t){return mergeObjectOptions(normalizeInject(e),normalizeInject(t))}function normalizeInject(e){if(isArray$2(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function mergeAsArray(e,t){return e?[...new Set([].concat(e,t))]:t}function mergeObjectOptions(e,t){return e?extend$1(extend$1(Object.create(null),e),t):t}function mergeWatchOptions(e,t){if(!e)return t;if(!t)return e;const n=extend$1(Object.create(null),e);for(const r in t)n[r]=mergeAsArray(e[r],t[r]);return n}function initProps(e,t,n,r=!1){const o={},s={};def(s,InternalObjectKey,1),e.propsDefaults=Object.create(null),setFullProps(e,t,o,s);for(const a in e.propsOptions[0])a in o||(o[a]=void 0);n?e.props=r?o:shallowReactive(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function updateProps(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:a}}=e,l=toRaw(o),[u]=e.propsOptions;let d=!1;if((r||a>0)&&!(a&16)){if(a&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let m=c[f];if(isEmitListener(e.emitsOptions,m))continue;const _=t[m];if(u)if(hasOwn(s,m))_!==s[m]&&(s[m]=_,d=!0);else{const R=camelize(m);o[R]=resolvePropValue(u,l,R,_,e,!1)}else _!==s[m]&&(s[m]=_,d=!0)}}}else{setFullProps(e,t,o,s)&&(d=!0);let c;for(const f in l)(!t||!hasOwn(t,f)&&((c=hyphenate(f))===f||!hasOwn(t,c)))&&(u?n&&(n[f]!==void 0||n[c]!==void 0)&&(o[f]=resolvePropValue(u,l,f,void 0,e,!0)):delete o[f]);if(s!==l)for(const f in s)(!t||!hasOwn(t,f))&&(delete s[f],d=!0)}d&&trigger$1(e,"set","$attrs")}function setFullProps(e,t,n,r){const[o,s]=e.propsOptions;let a=!1,l;if(t)for(let u in t){if(isReservedProp(u))continue;const d=t[u];let c;o&&hasOwn(o,c=camelize(u))?!s||!s.includes(c)?n[c]=d:(l||(l={}))[c]=d:isEmitListener(e.emitsOptions,u)||(!(u in r)||d!==r[u])&&(r[u]=d,a=!0)}if(s){const u=toRaw(n),d=l||EMPTY_OBJ;for(let c=0;c<s.length;c++){const f=s[c];n[f]=resolvePropValue(o,u,f,d[f],e,!hasOwn(d,f))}}return a}function resolvePropValue(e,t,n,r,o,s){const a=e[n];if(a!=null){const l=hasOwn(a,"default");if(l&&r===void 0){const u=a.default;if(a.type!==Function&&isFunction$1(u)){const{propsDefaults:d}=o;n in d?r=d[n]:(setCurrentInstance(o),r=d[n]=u.call(null,t),unsetCurrentInstance())}else r=u}a[0]&&(s&&!l?r=!1:a[1]&&(r===""||r===hyphenate(n))&&(r=!0))}return r}function normalizePropsOptions(e,t,n=!1){const r=t.propsCache,o=r.get(e);if(o)return o;const s=e.props,a={},l=[];let u=!1;if(!isFunction$1(e)){const c=f=>{u=!0;const[m,_]=normalizePropsOptions(f,t,!0);extend$1(a,m),_&&l.push(..._)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!u)return isObject$2(e)&&r.set(e,EMPTY_ARR),EMPTY_ARR;if(isArray$2(s))for(let c=0;c<s.length;c++){const f=camelize(s[c]);validatePropName(f)&&(a[f]=EMPTY_OBJ)}else if(s)for(const c in s){const f=camelize(c);if(validatePropName(f)){const m=s[c],_=a[f]=isArray$2(m)||isFunction$1(m)?{type:m}:Object.assign({},m);if(_){const R=getTypeIndex(Boolean,_.type),I=getTypeIndex(String,_.type);_[0]=R>-1,_[1]=I<0||R<I,(R>-1||hasOwn(_,"default"))&&l.push(f)}}}const d=[a,l];return isObject$2(e)&&r.set(e,d),d}function validatePropName(e){return e[0]!=="$"}function getType(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function isSameType(e,t){return getType(e)===getType(t)}function getTypeIndex(e,t){return isArray$2(t)?t.findIndex(n=>isSameType(n,e)):isFunction$1(t)&&isSameType(t,e)?0:-1}const isInternalKey=e=>e[0]==="_"||e==="$stable",normalizeSlotValue=e=>isArray$2(e)?e.map(normalizeVNode):[normalizeVNode(e)],normalizeSlot$1=(e,t,n)=>{if(t._n)return t;const r=withCtx((...o)=>normalizeSlotValue(t(...o)),n);return r._c=!1,r},normalizeObjectSlots=(e,t,n)=>{const r=e._ctx;for(const o in e){if(isInternalKey(o))continue;const s=e[o];if(isFunction$1(s))t[o]=normalizeSlot$1(o,s,r);else if(s!=null){const a=normalizeSlotValue(s);t[o]=()=>a}}},normalizeVNodeSlots=(e,t)=>{const n=normalizeSlotValue(t);e.slots.default=()=>n},initSlots=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=toRaw(t),def(t,"_",n)):normalizeObjectSlots(t,e.slots={})}else e.slots={},t&&normalizeVNodeSlots(e,t);def(e.slots,InternalObjectKey,1)},updateSlots=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,a=EMPTY_OBJ;if(r.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:(extend$1(o,t),!n&&l===1&&delete o._):(s=!t.$stable,normalizeObjectSlots(t,o)),a=t}else t&&(normalizeVNodeSlots(e,t),a={default:1});if(s)for(const l in o)!isInternalKey(l)&&!(l in a)&&delete o[l]};function createAppContext(){return{app:null,config:{isNativeTag:NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let uid$1$1=0;function createAppAPI(e,t){return function(r,o=null){isFunction$1(r)||(r=Object.assign({},r)),o!=null&&!isObject$2(o)&&(o=null);const s=createAppContext(),a=new Set;let l=!1;const u=s.app={_uid:uid$1$1++,_component:r,_props:o,_container:null,_context:s,_instance:null,version,get config(){return s.config},set config(d){},use(d,...c){return a.has(d)||(d&&isFunction$1(d.install)?(a.add(d),d.install(u,...c)):isFunction$1(d)&&(a.add(d),d(u,...c))),u},mixin(d){return s.mixins.includes(d)||s.mixins.push(d),u},component(d,c){return c?(s.components[d]=c,u):s.components[d]},directive(d,c){return c?(s.directives[d]=c,u):s.directives[d]},mount(d,c,f){if(!l){const m=createVNode(r,o);return m.appContext=s,c&&t?t(m,d):e(m,d,f),l=!0,u._container=d,d.__vue_app__=u,getExposeProxy(m.component)||m.component.proxy}},unmount(){l&&(e(null,u._container),delete u._container.__vue_app__)},provide(d,c){return s.provides[d]=c,u}};return u}}function setRef(e,t,n,r,o=!1){if(isArray$2(e)){e.forEach((m,_)=>setRef(m,t&&(isArray$2(t)?t[_]:t),n,r,o));return}if(isAsyncWrapper(r)&&!o)return;const s=r.shapeFlag&4?getExposeProxy(r.component)||r.component.proxy:r.el,a=o?null:s,{i:l,r:u}=e,d=t&&t.r,c=l.refs===EMPTY_OBJ?l.refs={}:l.refs,f=l.setupState;if(d!=null&&d!==u&&(isString$1(d)?(c[d]=null,hasOwn(f,d)&&(f[d]=null)):isRef(d)&&(d.value=null)),isFunction$1(u))callWithErrorHandling(u,l,12,[a,c]);else{const m=isString$1(u),_=isRef(u);if(m||_){const R=()=>{if(e.f){const I=m?hasOwn(f,u)?f[u]:c[u]:u.value;o?isArray$2(I)&&remove(I,s):isArray$2(I)?I.includes(s)||I.push(s):m?(c[u]=[s],hasOwn(f,u)&&(f[u]=c[u])):(u.value=[s],e.k&&(c[e.k]=u.value))}else m?(c[u]=a,hasOwn(f,u)&&(f[u]=a)):_&&(u.value=a,e.k&&(c[e.k]=a))};a?(R.id=-1,queuePostRenderEffect(R,n)):R()}}}const queuePostRenderEffect=queueEffectWithSuspense;function createRenderer(e){return baseCreateRenderer(e)}function baseCreateRenderer(e,t){const n=getGlobalThis();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:a,createText:l,createComment:u,setText:d,setElementText:c,parentNode:f,nextSibling:m,setScopeId:_=NOOP,insertStaticContent:R}=e,I=(g,y,$,q=null,U=null,G=null,re=!1,Z=null,ne=!!y.dynamicChildren)=>{if(g===y)return;g&&!isSameVNodeType(g,y)&&(q=E(g),v(g,U,G,!0),g=null),y.patchFlag===-2&&(ne=!1,y.dynamicChildren=null);const{type:X,ref:se,shapeFlag:ie}=y;switch(X){case Text:O(g,y,$,q);break;case Comment:L(g,y,$,q);break;case Static:g==null&&b(y,$,q,re);break;case Fragment:F(g,y,$,q,U,G,re,Z,ne);break;default:ie&1?j(g,y,$,q,U,G,re,Z,ne):ie&6?Y(g,y,$,q,U,G,re,Z,ne):(ie&64||ie&128)&&X.process(g,y,$,q,U,G,re,Z,ne,z)}se!=null&&U&&setRef(se,g&&g.ref,G,y||g,!y)},O=(g,y,$,q)=>{if(g==null)r(y.el=l(y.children),$,q);else{const U=y.el=g.el;y.children!==g.children&&d(U,y.children)}},L=(g,y,$,q)=>{g==null?r(y.el=u(y.children||""),$,q):y.el=g.el},b=(g,y,$,q)=>{[g.el,g.anchor]=R(g.children,y,$,q,g.el,g.anchor)},x=({el:g,anchor:y},$,q)=>{let U;for(;g&&g!==y;)U=m(g),r(g,$,q),g=U;r(y,$,q)},k=({el:g,anchor:y})=>{let $;for(;g&&g!==y;)$=m(g),o(g),g=$;o(y)},j=(g,y,$,q,U,G,re,Z,ne)=>{re=re||y.type==="svg",g==null?P(y,$,q,U,G,re,Z,ne):B(g,y,U,G,re,Z,ne)},P=(g,y,$,q,U,G,re,Z)=>{let ne,X;const{type:se,props:ie,shapeFlag:ae,transition:ue,dirs:ce}=g;if(ne=g.el=a(g.type,G,ie&&ie.is,ie),ae&8?c(ne,g.children):ae&16&&C(g.children,ne,null,q,U,G&&se!=="foreignObject",re,Z),ce&&invokeDirectiveHook(g,null,q,"created"),T(ne,g,g.scopeId,re,q),ie){for(const fe in ie)fe!=="value"&&!isReservedProp(fe)&&s(ne,fe,null,ie[fe],G,g.children,q,U,w);"value"in ie&&s(ne,"value",null,ie.value),(X=ie.onVnodeBeforeMount)&&invokeVNodeHook(X,q,g)}ce&&invokeDirectiveHook(g,null,q,"beforeMount");const he=(!U||U&&!U.pendingBranch)&&ue&&!ue.persisted;he&&ue.beforeEnter(ne),r(ne,y,$),((X=ie&&ie.onVnodeMounted)||he||ce)&&queuePostRenderEffect(()=>{X&&invokeVNodeHook(X,q,g),he&&ue.enter(ne),ce&&invokeDirectiveHook(g,null,q,"mounted")},U)},T=(g,y,$,q,U)=>{if($&&_(g,$),q)for(let G=0;G<q.length;G++)_(g,q[G]);if(U){let G=U.subTree;if(y===G){const re=U.vnode;T(g,re,re.scopeId,re.slotScopeIds,U.parent)}}},C=(g,y,$,q,U,G,re,Z,ne=0)=>{for(let X=ne;X<g.length;X++){const se=g[X]=Z?cloneIfMounted(g[X]):normalizeVNode(g[X]);I(null,se,y,$,q,U,G,re,Z)}},B=(g,y,$,q,U,G,re)=>{const Z=y.el=g.el;let{patchFlag:ne,dynamicChildren:X,dirs:se}=y;ne|=g.patchFlag&16;const ie=g.props||EMPTY_OBJ,ae=y.props||EMPTY_OBJ;let ue;$&&toggleRecurse($,!1),(ue=ae.onVnodeBeforeUpdate)&&invokeVNodeHook(ue,$,y,g),se&&invokeDirectiveHook(y,g,$,"beforeUpdate"),$&&toggleRecurse($,!0);const ce=U&&y.type!=="foreignObject";if(X?H(g.dynamicChildren,X,Z,$,q,ce,G):re||te(g,y,Z,null,$,q,ce,G,!1),ne>0){if(ne&16)M(Z,y,ie,ae,$,q,U);else if(ne&2&&ie.class!==ae.class&&s(Z,"class",null,ae.class,U),ne&4&&s(Z,"style",ie.style,ae.style,U),ne&8){const he=y.dynamicProps;for(let fe=0;fe<he.length;fe++){const me=he[fe],ve=ie[me],ye=ae[me];(ye!==ve||me==="value")&&s(Z,me,ve,ye,U,g.children,$,q,w)}}ne&1&&g.children!==y.children&&c(Z,y.children)}else!re&&X==null&&M(Z,y,ie,ae,$,q,U);((ue=ae.onVnodeUpdated)||se)&&queuePostRenderEffect(()=>{ue&&invokeVNodeHook(ue,$,y,g),se&&invokeDirectiveHook(y,g,$,"updated")},q)},H=(g,y,$,q,U,G,re)=>{for(let Z=0;Z<y.length;Z++){const ne=g[Z],X=y[Z],se=ne.el&&(ne.type===Fragment||!isSameVNodeType(ne,X)||ne.shapeFlag&70)?f(ne.el):$;I(ne,X,se,null,q,U,G,re,!0)}},M=(g,y,$,q,U,G,re)=>{if($!==q){if($!==EMPTY_OBJ)for(const Z in $)!isReservedProp(Z)&&!(Z in q)&&s(g,Z,$[Z],null,re,y.children,U,G,w);for(const Z in q){if(isReservedProp(Z))continue;const ne=q[Z],X=$[Z];ne!==X&&Z!=="value"&&s(g,Z,X,ne,re,y.children,U,G,w)}"value"in q&&s(g,"value",$.value,q.value)}},F=(g,y,$,q,U,G,re,Z,ne)=>{const X=y.el=g?g.el:l(""),se=y.anchor=g?g.anchor:l("");let{patchFlag:ie,dynamicChildren:ae,slotScopeIds:ue}=y;ue&&(Z=Z?Z.concat(ue):ue),g==null?(r(X,$,q),r(se,$,q),C(y.children,$,se,U,G,re,Z,ne)):ie>0&&ie&64&&ae&&g.dynamicChildren?(H(g.dynamicChildren,ae,$,U,G,re,Z),(y.key!=null||U&&y===U.subTree)&&traverseStaticChildren(g,y,!0)):te(g,y,$,se,U,G,re,Z,ne)},Y=(g,y,$,q,U,G,re,Z,ne)=>{y.slotScopeIds=Z,g==null?y.shapeFlag&512?U.ctx.activate(y,$,q,re,ne):N(y,$,q,U,G,re,ne):oe(g,y,ne)},N=(g,y,$,q,U,G,re)=>{const Z=g.component=createComponentInstance(g,q,U);if(isKeepAlive(g)&&(Z.ctx.renderer=z),setupComponent(Z),Z.asyncDep){if(U&&U.registerDep(Z,le),!g.el){const ne=Z.subTree=createVNode(Comment);L(null,ne,y,$)}return}le(Z,g,y,$,U,G,re)},oe=(g,y,$)=>{const q=y.component=g.component;if(shouldUpdateComponent(g,y,$))if(q.asyncDep&&!q.asyncResolved){V(q,y,$);return}else q.next=y,invalidateJob(q.update),q.update();else y.el=g.el,q.vnode=y},le=(g,y,$,q,U,G,re)=>{const Z=()=>{if(g.isMounted){let{next:se,bu:ie,u:ae,parent:ue,vnode:ce}=g,he=se,fe;toggleRecurse(g,!1),se?(se.el=ce.el,V(g,se,re)):se=ce,ie&&invokeArrayFns(ie),(fe=se.props&&se.props.onVnodeBeforeUpdate)&&invokeVNodeHook(fe,ue,se,ce),toggleRecurse(g,!0);const me=renderComponentRoot(g),ve=g.subTree;g.subTree=me,I(ve,me,f(ve.el),E(ve),g,U,G),se.el=me.el,he===null&&updateHOCHostEl(g,me.el),ae&&queuePostRenderEffect(ae,U),(fe=se.props&&se.props.onVnodeUpdated)&&queuePostRenderEffect(()=>invokeVNodeHook(fe,ue,se,ce),U)}else{let se;const{el:ie,props:ae}=y,{bm:ue,m:ce,parent:he}=g,fe=isAsyncWrapper(y);if(toggleRecurse(g,!1),ue&&invokeArrayFns(ue),!fe&&(se=ae&&ae.onVnodeBeforeMount)&&invokeVNodeHook(se,he,y),toggleRecurse(g,!0),ie&&Q){const me=()=>{g.subTree=renderComponentRoot(g),Q(ie,g.subTree,g,U,null)};fe?y.type.__asyncLoader().then(()=>!g.isUnmounted&&me()):me()}else{const me=g.subTree=renderComponentRoot(g);I(null,me,$,q,g,U,G),y.el=me.el}if(ce&&queuePostRenderEffect(ce,U),!fe&&(se=ae&&ae.onVnodeMounted)){const me=y;queuePostRenderEffect(()=>invokeVNodeHook(se,he,me),U)}(y.shapeFlag&256||he&&isAsyncWrapper(he.vnode)&&he.vnode.shapeFlag&256)&&g.a&&queuePostRenderEffect(g.a,U),g.isMounted=!0,y=$=q=null}},ne=g.effect=new ReactiveEffect(Z,()=>queueJob(X),g.scope),X=g.update=()=>ne.run();X.id=g.uid,toggleRecurse(g,!0),X()},V=(g,y,$)=>{y.component=g;const q=g.vnode.props;g.vnode=y,g.next=null,updateProps(g,y.props,q,$),updateSlots(g,y.children,$),pauseTracking(),flushPreFlushCbs(),resetTracking()},te=(g,y,$,q,U,G,re,Z,ne=!1)=>{const X=g&&g.children,se=g?g.shapeFlag:0,ie=y.children,{patchFlag:ae,shapeFlag:ue}=y;if(ae>0){if(ae&128){pe(X,ie,$,q,U,G,re,Z,ne);return}else if(ae&256){de(X,ie,$,q,U,G,re,Z,ne);return}}ue&8?(se&16&&w(X,U,G),ie!==X&&c($,ie)):se&16?ue&16?pe(X,ie,$,q,U,G,re,Z,ne):w(X,U,G,!0):(se&8&&c($,""),ue&16&&C(ie,$,q,U,G,re,Z,ne))},de=(g,y,$,q,U,G,re,Z,ne)=>{g=g||EMPTY_ARR,y=y||EMPTY_ARR;const X=g.length,se=y.length,ie=Math.min(X,se);let ae;for(ae=0;ae<ie;ae++){const ue=y[ae]=ne?cloneIfMounted(y[ae]):normalizeVNode(y[ae]);I(g[ae],ue,$,null,U,G,re,Z,ne)}X>se?w(g,U,G,!0,!1,ie):C(y,$,q,U,G,re,Z,ne,ie)},pe=(g,y,$,q,U,G,re,Z,ne)=>{let X=0;const se=y.length;let ie=g.length-1,ae=se-1;for(;X<=ie&&X<=ae;){const ue=g[X],ce=y[X]=ne?cloneIfMounted(y[X]):normalizeVNode(y[X]);if(isSameVNodeType(ue,ce))I(ue,ce,$,null,U,G,re,Z,ne);else break;X++}for(;X<=ie&&X<=ae;){const ue=g[ie],ce=y[ae]=ne?cloneIfMounted(y[ae]):normalizeVNode(y[ae]);if(isSameVNodeType(ue,ce))I(ue,ce,$,null,U,G,re,Z,ne);else break;ie--,ae--}if(X>ie){if(X<=ae){const ue=ae+1,ce=ue<se?y[ue].el:q;for(;X<=ae;)I(null,y[X]=ne?cloneIfMounted(y[X]):normalizeVNode(y[X]),$,ce,U,G,re,Z,ne),X++}}else if(X>ae)for(;X<=ie;)v(g[X],U,G,!0),X++;else{const ue=X,ce=X,he=new Map;for(X=ce;X<=ae;X++){const ge=y[X]=ne?cloneIfMounted(y[X]):normalizeVNode(y[X]);ge.key!=null&&he.set(ge.key,X)}let fe,me=0;const ve=ae-ce+1;let ye=!1,Re=0;const be=new Array(ve);for(X=0;X<ve;X++)be[X]=0;for(X=ue;X<=ie;X++){const ge=g[X];if(me>=ve){v(ge,U,G,!0);continue}let _e;if(ge.key!=null)_e=he.get(ge.key);else for(fe=ce;fe<=ae;fe++)if(be[fe-ce]===0&&isSameVNodeType(ge,y[fe])){_e=fe;break}_e===void 0?v(ge,U,G,!0):(be[_e-ce]=X+1,_e>=Re?Re=_e:ye=!0,I(ge,y[_e],$,null,U,G,re,Z,ne),me++)}const Ee=ye?getSequence(be):EMPTY_ARR;for(fe=Ee.length-1,X=ve-1;X>=0;X--){const ge=ce+X,_e=y[ge],we=ge+1<se?y[ge+1].el:q;be[X]===0?I(null,_e,$,we,U,G,re,Z,ne):ye&&(fe<0||X!==Ee[fe]?J(_e,$,we,2):fe--)}}},J=(g,y,$,q,U=null)=>{const{el:G,type:re,transition:Z,children:ne,shapeFlag:X}=g;if(X&6){J(g.component.subTree,y,$,q);return}if(X&128){g.suspense.move(y,$,q);return}if(X&64){re.move(g,y,$,z);return}if(re===Fragment){r(G,y,$);for(let ie=0;ie<ne.length;ie++)J(ne[ie],y,$,q);r(g.anchor,y,$);return}if(re===Static){x(g,y,$);return}if(q!==2&&X&1&&Z)if(q===0)Z.beforeEnter(G),r(G,y,$),queuePostRenderEffect(()=>Z.enter(G),U);else{const{leave:ie,delayLeave:ae,afterLeave:ue}=Z,ce=()=>r(G,y,$),he=()=>{ie(G,()=>{ce(),ue&&ue()})};ae?ae(G,ce,he):he()}else r(G,y,$)},v=(g,y,$,q=!1,U=!1)=>{const{type:G,props:re,ref:Z,children:ne,dynamicChildren:X,shapeFlag:se,patchFlag:ie,dirs:ae}=g;if(Z!=null&&setRef(Z,null,$,g,!0),se&256){y.ctx.deactivate(g);return}const ue=se&1&&ae,ce=!isAsyncWrapper(g);let he;if(ce&&(he=re&&re.onVnodeBeforeUnmount)&&invokeVNodeHook(he,y,g),se&6)S(g.component,$,q);else{if(se&128){g.suspense.unmount($,q);return}ue&&invokeDirectiveHook(g,null,y,"beforeUnmount"),se&64?g.type.remove(g,y,$,U,z,q):X&&(G!==Fragment||ie>0&&ie&64)?w(X,y,$,!1,!0):(G===Fragment&&ie&384||!U&&se&16)&&w(ne,y,$),q&&A(g)}(ce&&(he=re&&re.onVnodeUnmounted)||ue)&&queuePostRenderEffect(()=>{he&&invokeVNodeHook(he,y,g),ue&&invokeDirectiveHook(g,null,y,"unmounted")},$)},A=g=>{const{type:y,el:$,anchor:q,transition:U}=g;if(y===Fragment){W($,q);return}if(y===Static){k(g);return}const G=()=>{o($),U&&!U.persisted&&U.afterLeave&&U.afterLeave()};if(g.shapeFlag&1&&U&&!U.persisted){const{leave:re,delayLeave:Z}=U,ne=()=>re($,G);Z?Z(g.el,G,ne):ne()}else G()},W=(g,y)=>{let $;for(;g!==y;)$=m(g),o(g),g=$;o(y)},S=(g,y,$)=>{const{bum:q,scope:U,update:G,subTree:re,um:Z}=g;q&&invokeArrayFns(q),U.stop(),G&&(G.active=!1,v(re,g,y,$)),Z&&queuePostRenderEffect(Z,y),queuePostRenderEffect(()=>{g.isUnmounted=!0},y),y&&y.pendingBranch&&!y.isUnmounted&&g.asyncDep&&!g.asyncResolved&&g.suspenseId===y.pendingId&&(y.deps--,y.deps===0&&y.resolve())},w=(g,y,$,q=!1,U=!1,G=0)=>{for(let re=G;re<g.length;re++)v(g[re],y,$,q,U)},E=g=>g.shapeFlag&6?E(g.component.subTree):g.shapeFlag&128?g.suspense.next():m(g.anchor||g.el),D=(g,y,$)=>{g==null?y._vnode&&v(y._vnode,null,null,!0):I(y._vnode||null,g,y,null,null,null,$),flushPreFlushCbs(),flushPostFlushCbs(),y._vnode=g},z={p:I,um:v,m:J,r:A,mt:N,mc:C,pc:te,pbc:H,n:E,o:e};let ee,Q;return t&&([ee,Q]=t(z)),{render:D,hydrate:ee,createApp:createAppAPI(D,ee)}}function toggleRecurse({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function traverseStaticChildren(e,t,n=!1){const r=e.children,o=t.children;if(isArray$2(r)&&isArray$2(o))for(let s=0;s<r.length;s++){const a=r[s];let l=o[s];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=o[s]=cloneIfMounted(o[s]),l.el=a.el),n||traverseStaticChildren(a,l)),l.type===Text&&(l.el=a.el)}}function getSequence(e){const t=e.slice(),n=[0];let r,o,s,a,l;const u=e.length;for(r=0;r<u;r++){const d=e[r];if(d!==0){if(o=n[n.length-1],e[o]<d){t[r]=o,n.push(r);continue}for(s=0,a=n.length-1;s<a;)l=s+a>>1,e[n[l]]<d?s=l+1:a=l;d<e[n[s]]&&(s>0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,a=n[s-1];s-- >0;)n[s]=a,a=t[a];return n}const isTeleport=e=>e.__isTeleport,isTeleportDisabled=e=>e&&(e.disabled||e.disabled===""),isTargetSVG=e=>typeof SVGElement<"u"&&e instanceof SVGElement,resolveTarget=(e,t)=>{const n=e&&e.to;return isString$1(n)?t?t(n):null:n},TeleportImpl={__isTeleport:!0,process(e,t,n,r,o,s,a,l,u,d){const{mc:c,pc:f,pbc:m,o:{insert:_,querySelector:R,createText:I,createComment:O}}=d,L=isTeleportDisabled(t.props);let{shapeFlag:b,children:x,dynamicChildren:k}=t;if(e==null){const j=t.el=I(""),P=t.anchor=I("");_(j,n,r),_(P,n,r);const T=t.target=resolveTarget(t.props,R),C=t.targetAnchor=I("");T&&(_(C,T),a=a||isTargetSVG(T));const B=(H,M)=>{b&16&&c(x,H,M,o,s,a,l,u)};L?B(n,P):T&&B(T,C)}else{t.el=e.el;const j=t.anchor=e.anchor,P=t.target=e.target,T=t.targetAnchor=e.targetAnchor,C=isTeleportDisabled(e.props),B=C?n:P,H=C?j:T;if(a=a||isTargetSVG(P),k?(m(e.dynamicChildren,k,B,o,s,a,l),traverseStaticChildren(e,t,!0)):u||f(e,t,B,H,o,s,a,l,!1),L)C||moveTeleport(t,n,j,d,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const M=t.target=resolveTarget(t.props,R);M&&moveTeleport(t,M,null,d,0)}else C&&moveTeleport(t,P,T,d,1)}updateCssVars(t)},remove(e,t,n,r,{um:o,o:{remove:s}},a){const{shapeFlag:l,children:u,anchor:d,targetAnchor:c,target:f,props:m}=e;if(f&&s(c),(a||!isTeleportDisabled(m))&&(s(d),l&16))for(let _=0;_<u.length;_++){const R=u[_];o(R,t,n,!0,!!R.dynamicChildren)}},move:moveTeleport,hydrate:hydrateTeleport};function moveTeleport(e,t,n,{o:{insert:r},m:o},s=2){s===0&&r(e.targetAnchor,t,n);const{el:a,anchor:l,shapeFlag:u,children:d,props:c}=e,f=s===2;if(f&&r(a,t,n),(!f||isTeleportDisabled(c))&&u&16)for(let m=0;m<d.length;m++)o(d[m],t,n,2);f&&r(l,t,n)}function hydrateTeleport(e,t,n,r,o,s,{o:{nextSibling:a,parentNode:l,querySelector:u}},d){const c=t.target=resolveTarget(t.props,u);if(c){const f=c._lpa||c.firstChild;if(t.shapeFlag&16)if(isTeleportDisabled(t.props))t.anchor=d(a(e),t,l(e),n,r,o,s),t.targetAnchor=f;else{t.anchor=a(e);let m=f;for(;m;)if(m=a(m),m&&m.nodeType===8&&m.data==="teleport anchor"){t.targetAnchor=m,c._lpa=t.targetAnchor&&a(t.targetAnchor);break}d(f,t,c,n,r,o,s)}updateCssVars(t)}return t.anchor&&a(t.anchor)}const Teleport=TeleportImpl;function updateCssVars(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}const Fragment=Symbol(void 0),Text=Symbol(void 0),Comment=Symbol(void 0),Static=Symbol(void 0),blockStack=[];let currentBlock=null;function openBlock(e=!1){blockStack.push(currentBlock=e?null:[])}function closeBlock(){blockStack.pop(),currentBlock=blockStack[blockStack.length-1]||null}let isBlockTreeEnabled=1;function setBlockTracking(e){isBlockTreeEnabled+=e}function setupBlock(e){return e.dynamicChildren=isBlockTreeEnabled>0?currentBlock||EMPTY_ARR:null,closeBlock(),isBlockTreeEnabled>0&&currentBlock&&currentBlock.push(e),e}function createElementBlock(e,t,n,r,o,s){return setupBlock(createBaseVNode(e,t,n,r,o,s,!0))}function createBlock(e,t,n,r,o){return setupBlock(createVNode(e,t,n,r,o,!0))}function isVNode(e){return e?e.__v_isVNode===!0:!1}function isSameVNodeType(e,t){return e.type===t.type&&e.key===t.key}const InternalObjectKey="__vInternal",normalizeKey=({key:e})=>e??null,normalizeRef=({ref:e,ref_key:t,ref_for:n})=>e!=null?isString$1(e)||isRef(e)||isFunction$1(e)?{i:currentRenderingInstance,r:e,k:t,f:!!n}:e:null;function createBaseVNode(e,t=null,n=null,r=0,o=null,s=e===Fragment?0:1,a=!1,l=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&normalizeKey(t),ref:t&&normalizeRef(t),scopeId:currentScopeId,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:currentRenderingInstance};return l?(normalizeChildren(u,n),s&128&&e.normalize(u)):n&&(u.shapeFlag|=isString$1(n)?8:16),isBlockTreeEnabled>0&&!a&&currentBlock&&(u.patchFlag>0||s&6)&&u.patchFlag!==32&&currentBlock.push(u),u}const createVNode=_createVNode;function _createVNode(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===NULL_DYNAMIC_COMPONENT)&&(e=Comment),isVNode(e)){const l=cloneVNode(e,t,!0);return n&&normalizeChildren(l,n),isBlockTreeEnabled>0&&!s&&currentBlock&&(l.shapeFlag&6?currentBlock[currentBlock.indexOf(e)]=l:currentBlock.push(l)),l.patchFlag|=-2,l}if(isClassComponent(e)&&(e=e.__vccOpts),t){t=guardReactiveProps(t);let{class:l,style:u}=t;l&&!isString$1(l)&&(t.class=normalizeClass(l)),isObject$2(u)&&(isProxy(u)&&!isArray$2(u)&&(u=extend$1({},u)),t.style=normalizeStyle(u))}const a=isString$1(e)?1:isSuspense(e)?128:isTeleport(e)?64:isObject$2(e)?4:isFunction$1(e)?2:0;return createBaseVNode(e,t,n,r,o,a,s,!0)}function guardReactiveProps(e){return e?isProxy(e)||InternalObjectKey in e?extend$1({},e):e:null}function cloneVNode(e,t,n=!1){const{props:r,ref:o,patchFlag:s,children:a}=e,l=t?mergeProps(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&normalizeKey(l),ref:t&&t.ref?n&&o?isArray$2(o)?o.concat(normalizeRef(t)):[o,normalizeRef(t)]:normalizeRef(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Fragment?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&cloneVNode(e.ssContent),ssFallback:e.ssFallback&&cloneVNode(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function createTextVNode(e=" ",t=0){return createVNode(Text,null,e,t)}function createCommentVNode(e="",t=!1){return t?(openBlock(),createBlock(Comment,null,e)):createVNode(Comment,null,e)}function normalizeVNode(e){return e==null||typeof e=="boolean"?createVNode(Comment):isArray$2(e)?createVNode(Fragment,null,e.slice()):typeof e=="object"?cloneIfMounted(e):createVNode(Text,null,String(e))}function cloneIfMounted(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:cloneVNode(e)}function normalizeChildren(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(isArray$2(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),normalizeChildren(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(InternalObjectKey in t)?t._ctx=currentRenderingInstance:o===3&&currentRenderingInstance&&(currentRenderingInstance.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else isFunction$1(t)?(t={default:t,_ctx:currentRenderingInstance},n=32):(t=String(t),r&64?(n=16,t=[createTextVNode(t)]):n=8);e.children=t,e.shapeFlag|=n}function mergeProps(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&&(t.class=normalizeClass([t.class,r.class]));else if(o==="style")t.style=normalizeStyle([t.style,r.style]);else if(isOn(o)){const s=t[o],a=r[o];a&&s!==a&&!(isArray$2(s)&&s.includes(a))&&(t[o]=s?[].concat(s,a):a)}else o!==""&&(t[o]=r[o])}return t}function invokeVNodeHook(e,t,n,r=null){callWithAsyncErrorHandling(e,t,7,[n,r])}const emptyAppContext=createAppContext();let uid$3=0;function createComponentInstance(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||emptyAppContext,s={uid:uid$3++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new EffectScope(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:normalizePropsOptions(r,o),emitsOptions:normalizeEmitsOptions(r,o),emit:null,emitted:null,propsDefaults:EMPTY_OBJ,inheritAttrs:r.inheritAttrs,ctx:EMPTY_OBJ,data:EMPTY_OBJ,props:EMPTY_OBJ,attrs:EMPTY_OBJ,slots:EMPTY_OBJ,refs:EMPTY_OBJ,setupState:EMPTY_OBJ,setupContext:null,suspense:n,suspenseId:n?n.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};return s.ctx={_:s},s.root=t?t.root:s,s.emit=emit.bind(null,s),e.ce&&e.ce(s),s}let currentInstance=null;const getCurrentInstance=()=>currentInstance||currentRenderingInstance,setCurrentInstance=e=>{currentInstance=e,e.scope.on()},unsetCurrentInstance=()=>{currentInstance&&currentInstance.scope.off(),currentInstance=null};function isStatefulComponent(e){return e.vnode.shapeFlag&4}let isInSSRComponentSetup=!1;function setupComponent(e,t=!1){isInSSRComponentSetup=t;const{props:n,children:r}=e.vnode,o=isStatefulComponent(e);initProps(e,n,o,t),initSlots(e,r);const s=o?setupStatefulComponent(e,t):void 0;return isInSSRComponentSetup=!1,s}function setupStatefulComponent(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=markRaw(new Proxy(e.ctx,PublicInstanceProxyHandlers));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?createSetupContext(e):null;setCurrentInstance(e),pauseTracking();const s=callWithErrorHandling(r,e,0,[e.props,o]);if(resetTracking(),unsetCurrentInstance(),isPromise(s)){if(s.then(unsetCurrentInstance,unsetCurrentInstance),t)return s.then(a=>{handleSetupResult(e,a,t)}).catch(a=>{handleError(a,e,0)});e.asyncDep=s}else handleSetupResult(e,s,t)}else finishComponentSetup(e,t)}function handleSetupResult(e,t,n){isFunction$1(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:isObject$2(t)&&(e.setupState=proxyRefs(t)),finishComponentSetup(e,n)}let compile;function finishComponentSetup(e,t,n){const r=e.type;if(!e.render){if(!t&&compile&&!r.render){const o=r.template||resolveMergedOptions(e).template;if(o){const{isCustomElement:s,compilerOptions:a}=e.appContext.config,{delimiters:l,compilerOptions:u}=r,d=extend$1(extend$1({isCustomElement:s,delimiters:l},a),u);r.render=compile(o,d)}}e.render=r.render||NOOP}setCurrentInstance(e),pauseTracking(),applyOptions(e),resetTracking(),unsetCurrentInstance()}function createAttrsProxy(e){return new Proxy(e.attrs,{get(t,n){return track(e,"get","$attrs"),t[n]}})}function createSetupContext(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=createAttrsProxy(e))},slots:e.slots,emit:e.emit,expose:t}}function getExposeProxy(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(proxyRefs(markRaw(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in publicPropertiesMap)return publicPropertiesMap[n](e)},has(t,n){return n in t||n in publicPropertiesMap}}))}function getComponentName(e,t=!0){return isFunction$1(e)?e.displayName||e.name:e.name||t&&e.__name}function isClassComponent(e){return isFunction$1(e)&&"__vccOpts"in e}const computed=(e,t)=>computed$1(e,t,isInSSRComponentSetup);function useSlots(){return getContext().slots}function useAttrs(){return getContext().attrs}function getContext(){const e=getCurrentInstance();return e.setupContext||(e.setupContext=createSetupContext(e))}function h(e,t,n){const r=arguments.length;return r===2?isObject$2(t)&&!isArray$2(t)?isVNode(t)?createVNode(e,null,[t]):createVNode(e,t):createVNode(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&isVNode(n)&&(n=[n]),createVNode(e,t,n))}const ssrContextKey=Symbol(""),useSSRContext=()=>inject(ssrContextKey),version="3.2.47",svgNS="http://www.w3.org/2000/svg",doc=typeof document<"u"?document:null,templateContainer=doc&&doc.createElement("template"),nodeOps={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?doc.createElementNS(svgNS,e):doc.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>doc.createTextNode(e),createComment:e=>doc.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>doc.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const a=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{templateContainer.innerHTML=r?`<svg>${e}</svg>`:e;const l=templateContainer.content;if(r){const u=l.firstChild;for(;u.firstChild;)l.appendChild(u.firstChild);l.removeChild(u)}t.insertBefore(l,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function patchClass(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function patchStyle(e,t,n){const r=e.style,o=isString$1(n);if(n&&!o){if(t&&!isString$1(t))for(const s in t)n[s]==null&&setStyle(r,s,"");for(const s in n)setStyle(r,s,n[s])}else{const s=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=s)}}const importantRE=/\s*!important$/;function setStyle(e,t,n){if(isArray$2(n))n.forEach(r=>setStyle(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=autoPrefix(e,t);importantRE.test(n)?e.setProperty(hyphenate(r),n.replace(importantRE,""),"important"):e[r]=n}}const prefixes=["Webkit","Moz","ms"],prefixCache={};function autoPrefix(e,t){const n=prefixCache[t];if(n)return n;let r=camelize(t);if(r!=="filter"&&r in e)return prefixCache[t]=r;r=capitalize(r);for(let o=0;o<prefixes.length;o++){const s=prefixes[o]+r;if(s in e)return prefixCache[t]=s}return t}const xlinkNS="http://www.w3.org/1999/xlink";function patchAttr(e,t,n,r,o){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(xlinkNS,t.slice(6,t.length)):e.setAttributeNS(xlinkNS,t,n);else{const s=isSpecialBooleanAttr(t);n==null||s&&!includeBooleanAttr(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}function patchDOMProp(e,t,n,r,o,s,a){if(t==="innerHTML"||t==="textContent"){r&&a(r,o,s),e[t]=n??"";return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const u=n??"";(e.value!==u||e.tagName==="OPTION")&&(e.value=u),n==null&&e.removeAttribute(t);return}let l=!1;if(n===""||n==null){const u=typeof e[t];u==="boolean"?n=includeBooleanAttr(n):n==null&&u==="string"?(n="",l=!0):u==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}function addEventListener(e,t,n,r){e.addEventListener(t,n,r)}function removeEventListener(e,t,n,r){e.removeEventListener(t,n,r)}function patchEvent(e,t,n,r,o=null){const s=e._vei||(e._vei={}),a=s[t];if(r&&a)a.value=r;else{const[l,u]=parseName(t);if(r){const d=s[t]=createInvoker(r,o);addEventListener(e,l,d,u)}else a&&(removeEventListener(e,l,a,u),s[t]=void 0)}}const optionsModifierRE=/(?:Once|Passive|Capture)$/;function parseName(e){let t;if(optionsModifierRE.test(e)){t={};let r;for(;r=e.match(optionsModifierRE);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):hyphenate(e.slice(2)),t]}let cachedNow=0;const p=Promise.resolve(),getNow=()=>cachedNow||(p.then(()=>cachedNow=0),cachedNow=Date.now());function createInvoker(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;callWithAsyncErrorHandling(patchStopImmediatePropagation(r,n.value),t,5,[r])};return n.value=e,n.attached=getNow(),n}function patchStopImmediatePropagation(e,t){if(isArray$2(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const nativeOnRE=/^on[a-z]/,patchProp=(e,t,n,r,o=!1,s,a,l,u)=>{t==="class"?patchClass(e,r,o):t==="style"?patchStyle(e,n,r):isOn(t)?isModelListener(t)||patchEvent(e,t,n,r,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):shouldSetAsProp(e,t,r,o))?patchDOMProp(e,t,r,s,a,l,u):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),patchAttr(e,t,r,o))};function shouldSetAsProp(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&nativeOnRE.test(t)&&isFunction$1(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||nativeOnRE.test(t)&&isString$1(n)?!1:t in e}const TRANSITION="transition",ANIMATION="animation",Transition=(e,{slots:t})=>h(BaseTransition,resolveTransitionProps(e),t);Transition.displayName="Transition";const DOMTransitionPropsValidators={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},TransitionPropsValidators=Transition.props=extend$1({},BaseTransition.props,DOMTransitionPropsValidators),callHook=(e,t=[])=>{isArray$2(e)?e.forEach(n=>n(...t)):e&&e(...t)},hasExplicitCallback=e=>e?isArray$2(e)?e.some(t=>t.length>1):e.length>1:!1;function resolveTransitionProps(e){const t={};for(const F in e)F in DOMTransitionPropsValidators||(t[F]=e[F]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:u=s,appearActiveClass:d=a,appearToClass:c=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=e,R=normalizeDuration(o),I=R&&R[0],O=R&&R[1],{onBeforeEnter:L,onEnter:b,onEnterCancelled:x,onLeave:k,onLeaveCancelled:j,onBeforeAppear:P=L,onAppear:T=b,onAppearCancelled:C=x}=t,B=(F,Y,N)=>{removeTransitionClass(F,Y?c:l),removeTransitionClass(F,Y?d:a),N&&N()},H=(F,Y)=>{F._isLeaving=!1,removeTransitionClass(F,f),removeTransitionClass(F,_),removeTransitionClass(F,m),Y&&Y()},M=F=>(Y,N)=>{const oe=F?T:b,le=()=>B(Y,F,N);callHook(oe,[Y,le]),nextFrame(()=>{removeTransitionClass(Y,F?u:s),addTransitionClass(Y,F?c:l),hasExplicitCallback(oe)||whenTransitionEnds(Y,r,I,le)})};return extend$1(t,{onBeforeEnter(F){callHook(L,[F]),addTransitionClass(F,s),addTransitionClass(F,a)},onBeforeAppear(F){callHook(P,[F]),addTransitionClass(F,u),addTransitionClass(F,d)},onEnter:M(!1),onAppear:M(!0),onLeave(F,Y){F._isLeaving=!0;const N=()=>H(F,Y);addTransitionClass(F,f),forceReflow(),addTransitionClass(F,m),nextFrame(()=>{F._isLeaving&&(removeTransitionClass(F,f),addTransitionClass(F,_),hasExplicitCallback(k)||whenTransitionEnds(F,r,O,N))}),callHook(k,[F,N])},onEnterCancelled(F){B(F,!1),callHook(x,[F])},onAppearCancelled(F){B(F,!0),callHook(C,[F])},onLeaveCancelled(F){H(F),callHook(j,[F])}})}function normalizeDuration(e){if(e==null)return null;if(isObject$2(e))return[NumberOf(e.enter),NumberOf(e.leave)];{const t=NumberOf(e);return[t,t]}}function NumberOf(e){return toNumber(e)}function addTransitionClass(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function removeTransitionClass(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function nextFrame(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let endId=0;function whenTransitionEnds(e,t,n,r){const o=e._endId=++endId,s=()=>{o===e._endId&&r()};if(n)return setTimeout(s,n);const{type:a,timeout:l,propCount:u}=getTransitionInfo(e,t);if(!a)return r();const d=a+"end";let c=0;const f=()=>{e.removeEventListener(d,m),s()},m=_=>{_.target===e&&++c>=u&&f()};setTimeout(()=>{c<u&&f()},l+1),e.addEventListener(d,m)}function getTransitionInfo(e,t){const n=window.getComputedStyle(e),r=R=>(n[R]||"").split(", "),o=r(`${TRANSITION}Delay`),s=r(`${TRANSITION}Duration`),a=getTimeout(o,s),l=r(`${ANIMATION}Delay`),u=r(`${ANIMATION}Duration`),d=getTimeout(l,u);let c=null,f=0,m=0;t===TRANSITION?a>0&&(c=TRANSITION,f=a,m=s.length):t===ANIMATION?d>0&&(c=ANIMATION,f=d,m=u.length):(f=Math.max(a,d),c=f>0?a>d?TRANSITION:ANIMATION:null,m=c?c===TRANSITION?s.length:u.length:0);const _=c===TRANSITION&&/\b(transform|all)(,|$)/.test(r(`${TRANSITION}Property`).toString());return{type:c,timeout:f,propCount:m,hasTransform:_}}function getTimeout(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>toMs(n)+toMs(e[r])))}function toMs(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function forceReflow(){return document.body.offsetHeight}const positionMap=new WeakMap,newPositionMap=new WeakMap,TransitionGroupImpl={name:"TransitionGroup",props:extend$1({},TransitionPropsValidators,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=getCurrentInstance(),r=useTransitionState();let o,s;return onUpdated(()=>{if(!o.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!hasCSSTransform(o[0].el,n.vnode.el,a))return;o.forEach(callPendingCbs),o.forEach(recordPosition);const l=o.filter(applyTranslation);forceReflow(),l.forEach(u=>{const d=u.el,c=d.style;addTransitionClass(d,a),c.transform=c.webkitTransform=c.transitionDuration="";const f=d._moveCb=m=>{m&&m.target!==d||(!m||/transform$/.test(m.propertyName))&&(d.removeEventListener("transitionend",f),d._moveCb=null,removeTransitionClass(d,a))};d.addEventListener("transitionend",f)})}),()=>{const a=toRaw(e),l=resolveTransitionProps(a);let u=a.tag||Fragment;o=s,s=t.default?getTransitionRawChildren(t.default()):[];for(let d=0;d<s.length;d++){const c=s[d];c.key!=null&&setTransitionHooks(c,resolveTransitionHooks(c,l,r,n))}if(o)for(let d=0;d<o.length;d++){const c=o[d];setTransitionHooks(c,resolveTransitionHooks(c,l,r,n)),positionMap.set(c,c.el.getBoundingClientRect())}return createVNode(u,null,s)}}},removeMode=e=>delete e.mode;TransitionGroupImpl.props;const TransitionGroup=TransitionGroupImpl;function callPendingCbs(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function recordPosition(e){newPositionMap.set(e,e.el.getBoundingClientRect())}function applyTranslation(e){const t=positionMap.get(e),n=newPositionMap.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const s=e.el.style;return s.transform=s.webkitTransform=`translate(${r}px,${o}px)`,s.transitionDuration="0s",e}}function hasCSSTransform(e,t,n){const r=e.cloneNode();e._vtc&&e._vtc.forEach(a=>{a.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:s}=getTransitionInfo(r);return o.removeChild(r),s}const systemModifiers=["ctrl","shift","alt","meta"],modifierGuards={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&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>systemModifiers.some(n=>e[`${n}Key`]&&!t.includes(n))},withModifiers=(e,t)=>(n,...r)=>{for(let o=0;o<t.length;o++){const s=modifierGuards[t[o]];if(s&&s(n,t))return}return e(n,...r)},keyNames={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},withKeys=(e,t)=>n=>{if(!("key"in n))return;const r=hyphenate(n.key);if(t.some(o=>o===r||keyNames[o]===r))return e(n)},vShow={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):setDisplay(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),setDisplay(e,!0),r.enter(e)):r.leave(e,()=>{setDisplay(e,!1)}):setDisplay(e,t))},beforeUnmount(e,{value:t}){setDisplay(e,t)}};function setDisplay(e,t){e.style.display=t?e._vod:"none"}const rendererOptions=extend$1({patchProp},nodeOps);let renderer;function ensureRenderer(){return renderer||(renderer=createRenderer(rendererOptions))}const createApp=(...e)=>{const t=ensureRenderer().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=normalizeContainer(r);if(!o)return;const s=t._component;!isFunction$1(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.innerHTML="";const a=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),a},t};function normalizeContainer(e){return isString$1(e)?document.querySelector(e):e}const _export_sfc=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},_sfc_main={},_hoisted_1={id:"azay-admin-app"};function _sfc_render(e,t){const n=resolveComponent("router-view");return openBlock(),createElementBlock("div",_hoisted_1,[createVNode(n,null,{default:withCtx(({Component:r})=>[createVNode(Transition,null,{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(r)))]),_:2},1024)]),_:1})])}const App=_export_sfc(_sfc_main,[["render",_sfc_render]]);/*!
* vue-router v4.1.6
* (c) 2022 Eduardo San Martin Morote
* @license MIT
*/const isBrowser=typeof window<"u";function isESModule(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const assign$1=Object.assign;function applyToParams(e,t){const n={};for(const r in t){const o=t[r];n[r]=isArray$1(o)?o.map(e):e(o)}return n}const noop$2=()=>{},isArray$1=Array.isArray,TRAILING_SLASH_RE=/\/$/,removeTrailingSlash=e=>e.replace(TRAILING_SLASH_RE,"");function parseURL(e,t,n="/"){let r,o={},s="",a="";const l=t.indexOf("#");let u=t.indexOf("?");return l<u&&l>=0&&(u=-1),u>-1&&(r=t.slice(0,u),s=t.slice(u+1,l>-1?l:t.length),o=e(s)),l>-1&&(r=r||t.slice(0,l),a=t.slice(l,t.length)),r=resolveRelativePath(r??t,n),{fullPath:r+(s&&"?")+s+a,path:r,query:o,hash:a}}function stringifyURL(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function stripBase(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function isSameRouteLocation(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&isSameRouteRecord$1(t.matched[r],n.matched[o])&&isSameRouteLocationParams$1(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function isSameRouteRecord$1(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function isSameRouteLocationParams$1(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!isSameRouteLocationParamsValue$1(e[n],t[n]))return!1;return!0}function isSameRouteLocationParamsValue$1(e,t){return isArray$1(e)?isEquivalentArray$1(e,t):isArray$1(t)?isEquivalentArray$1(t,e):e===t}function isEquivalentArray$1(e,t){return isArray$1(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function resolveRelativePath(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let o=n.length-1,s,a;for(s=0;s<r.length;s++)if(a=r[s],a!==".")if(a==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(s-(s===r.length?1:0)).join("/")}var NavigationType;(function(e){e.pop="pop",e.push="push"})(NavigationType||(NavigationType={}));var NavigationDirection;(function(e){e.back="back",e.forward="forward",e.unknown=""})(NavigationDirection||(NavigationDirection={}));function normalizeBase(e){if(!e)if(isBrowser){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),removeTrailingSlash(e)}const BEFORE_HASH_RE=/^[^#]+#/;function createHref(e,t){return e.replace(BEFORE_HASH_RE,"#")+t}function getElementPosition(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const computeScrollPosition=()=>({left:window.pageXOffset,top:window.pageYOffset});function scrollToPosition(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=getElementPosition(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function getScrollKey(e,t){return(history.state?history.state.position-t:-1)+e}const scrollPositions=new Map;function saveScrollPosition(e,t){scrollPositions.set(e,t)}function getSavedScrollPosition(e){const t=scrollPositions.get(e);return scrollPositions.delete(e),t}let createBaseLocation=()=>location.protocol+"//"+location.host;function createCurrentLocation(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let l=o.includes(e.slice(s))?e.slice(s).length:1,u=o.slice(l);return u[0]!=="/"&&(u="/"+u),stripBase(u,"")}return stripBase(n,e)+r+o}function useHistoryListeners(e,t,n,r){let o=[],s=[],a=null;const l=({state:m})=>{const _=createCurrentLocation(e,location),R=n.value,I=t.value;let O=0;if(m){if(n.value=_,t.value=m,a&&a===R){a=null;return}O=I?m.position-I.position:0}else r(_);o.forEach(L=>{L(n.value,R,{delta:O,type:NavigationType.pop,direction:O?O>0?NavigationDirection.forward:NavigationDirection.back:NavigationDirection.unknown})})};function u(){a=n.value}function d(m){o.push(m);const _=()=>{const R=o.indexOf(m);R>-1&&o.splice(R,1)};return s.push(_),_}function c(){const{history:m}=window;m.state&&m.replaceState(assign$1({},m.state,{scroll:computeScrollPosition()}),"")}function f(){for(const m of s)m();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",c),{pauseListeners:u,listen:d,destroy:f}}function buildState(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?computeScrollPosition():null}}function useHistoryStateNavigation(e){const{history:t,location:n}=window,r={value:createCurrentLocation(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(u,d,c){const f=e.indexOf("#"),m=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+u:createBaseLocation()+e+u;try{t[c?"replaceState":"pushState"](d,"",m),o.value=d}catch(_){console.error(_),n[c?"replace":"assign"](m)}}function a(u,d){const c=assign$1({},t.state,buildState(o.value.back,u,o.value.forward,!0),d,{position:o.value.position});s(u,c,!0),r.value=u}function l(u,d){const c=assign$1({},o.value,t.state,{forward:u,scroll:computeScrollPosition()});s(c.current,c,!0);const f=assign$1({},buildState(r.value,u,null),{position:c.position+1},d);s(u,f,!1),r.value=u}return{location:r,state:o,push:l,replace:a}}function createWebHistory(e){e=normalizeBase(e);const t=useHistoryStateNavigation(e),n=useHistoryListeners(e,t.state,t.location,t.replace);function r(s,a=!0){a||n.pauseListeners(),history.go(s)}const o=assign$1({location:"",base:e,go:r,createHref:createHref.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function isRouteLocation(e){return typeof e=="string"||e&&typeof e=="object"}function isRouteName(e){return typeof e=="string"||typeof e=="symbol"}const START_LOCATION_NORMALIZED={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},NavigationFailureSymbol=Symbol("");var NavigationFailureType;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(NavigationFailureType||(NavigationFailureType={}));function createRouterError(e,t){return assign$1(new Error,{type:e,[NavigationFailureSymbol]:!0},t)}function isNavigationFailure(e,t){return e instanceof Error&&NavigationFailureSymbol in e&&(t==null||!!(e.type&t))}const BASE_PARAM_PATTERN="[^/]+?",BASE_PATH_PARSER_OPTIONS={sensitive:!1,strict:!1,start:!0,end:!0},REGEX_CHARS_RE=/[.+*?^${}()[\]/\\]/g;function tokensToParser(e,t){const n=assign$1({},BASE_PATH_PARSER_OPTIONS,t),r=[];let o=n.start?"^":"";const s=[];for(const d of e){const c=d.length?[]:[90];n.strict&&!d.length&&(o+="/");for(let f=0;f<d.length;f++){const m=d[f];let _=40+(n.sensitive?.25:0);if(m.type===0)f||(o+="/"),o+=m.value.replace(REGEX_CHARS_RE,"\\$&"),_+=40;else if(m.type===1){const{value:R,repeatable:I,optional:O,regexp:L}=m;s.push({name:R,repeatable:I,optional:O});const b=L||BASE_PARAM_PATTERN;if(b!==BASE_PARAM_PATTERN){_+=10;try{new RegExp(`(${b})`)}catch(k){throw new Error(`Invalid custom RegExp for param "${R}" (${b}): `+k.message)}}let x=I?`((?:${b})(?:/(?:${b}))*)`:`(${b})`;f||(x=O&&d.length<2?`(?:/${x})`:"/"+x),O&&(x+="?"),o+=x,_+=20,O&&(_+=-8),I&&(_+=-20),b===".*"&&(_+=-50)}c.push(_)}r.push(c)}if(n.strict&&n.end){const d=r.length-1;r[d][r[d].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&(o+="(?:/|$)");const a=new RegExp(o,n.sensitive?"":"i");function l(d){const c=d.match(a),f={};if(!c)return null;for(let m=1;m<c.length;m++){const _=c[m]||"",R=s[m-1];f[R.name]=_&&R.repeatable?_.split("/"):_}return f}function u(d){let c="",f=!1;for(const m of e){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const _ of m)if(_.type===0)c+=_.value;else if(_.type===1){const{value:R,repeatable:I,optional:O}=_,L=R in d?d[R]:"";if(isArray$1(L)&&!I)throw new Error(`Provided param "${R}" is an array but it is not repeatable (* or + modifiers)`);const b=isArray$1(L)?L.join("/"):L;if(!b)if(O)m.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${R}"`);c+=b}}return c||"/"}return{re:a,score:r,keys:s,parse:l,stringify:u}}function compareScoreArray(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function comparePathParserScore(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const s=compareScoreArray(r[n],o[n]);if(s)return s;n++}if(Math.abs(o.length-r.length)===1){if(isLastScoreNegative(r))return 1;if(isLastScoreNegative(o))return-1}return o.length-r.length}function isLastScoreNegative(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const ROOT_TOKEN={type:0,value:""},VALID_PARAM_RE=/[a-zA-Z0-9_]/;function tokenizePath(e){if(!e)return[[]];if(e==="/")return[[ROOT_TOKEN]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(_){throw new Error(`ERR (${n})/"${d}": ${_}`)}let n=0,r=n;const o=[];let s;function a(){s&&o.push(s),s=[]}let l=0,u,d="",c="";function f(){d&&(n===0?s.push({type:0,value:d}):n===1||n===2||n===3?(s.length>1&&(u==="*"||u==="+")&&t(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:d,regexp:c,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):t("Invalid state to consume buffer"),d="")}function m(){d+=u}for(;l<e.length;){if(u=e[l++],u==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:u==="/"?(d&&f(),a()):u===":"?(f(),n=1):m();break;case 4:m(),n=r;break;case 1:u==="("?n=2:VALID_PARAM_RE.test(u)?m():(f(),n=0,u!=="*"&&u!=="?"&&u!=="+"&&l--);break;case 2:u===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+u:n=3:c+=u;break;case 3:f(),n=0,u!=="*"&&u!=="?"&&u!=="+"&&l--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${d}"`),f(),a(),o}function createRouteRecordMatcher(e,t,n){const r=tokensToParser(tokenizePath(e.path),n),o=assign$1(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function createRouterMatcher(e,t){const n=[],r=new Map;t=mergeOptions({strict:!1,end:!0,sensitive:!1},t);function o(c){return r.get(c)}function s(c,f,m){const _=!m,R=normalizeRouteRecord(c);R.aliasOf=m&&m.record;const I=mergeOptions(t,c),O=[R];if("alias"in c){const x=typeof c.alias=="string"?[c.alias]:c.alias;for(const k of x)O.push(assign$1({},R,{components:m?m.record.components:R.components,path:k,aliasOf:m?m.record:R}))}let L,b;for(const x of O){const{path:k}=x;if(f&&k[0]!=="/"){const j=f.record.path,P=j[j.length-1]==="/"?"":"/";x.path=f.record.path+(k&&P+k)}if(L=createRouteRecordMatcher(x,f,I),m?m.alias.push(L):(b=b||L,b!==L&&b.alias.push(L),_&&c.name&&!isAliasRecord(L)&&a(c.name)),R.children){const j=R.children;for(let P=0;P<j.length;P++)s(j[P],L,m&&m.children[P])}m=m||L,(L.record.components&&Object.keys(L.record.components).length||L.record.name||L.record.redirect)&&u(L)}return b?()=>{a(b)}:noop$2}function a(c){if(isRouteName(c)){const f=r.get(c);f&&(r.delete(c),n.splice(n.indexOf(f),1),f.children.forEach(a),f.alias.forEach(a))}else{const f=n.indexOf(c);f>-1&&(n.splice(f,1),c.record.name&&r.delete(c.record.name),c.children.forEach(a),c.alias.forEach(a))}}function l(){return n}function u(c){let f=0;for(;f<n.length&&comparePathParserScore(c,n[f])>=0&&(c.record.path!==n[f].record.path||!isRecordChildOf(c,n[f]));)f++;n.splice(f,0,c),c.record.name&&!isAliasRecord(c)&&r.set(c.record.name,c)}function d(c,f){let m,_={},R,I;if("name"in c&&c.name){if(m=r.get(c.name),!m)throw createRouterError(1,{location:c});I=m.record.name,_=assign$1(paramsFromLocation(f.params,m.keys.filter(b=>!b.optional).map(b=>b.name)),c.params&&paramsFromLocation(c.params,m.keys.map(b=>b.name))),R=m.stringify(_)}else if("path"in c)R=c.path,m=n.find(b=>b.re.test(R)),m&&(_=m.parse(R),I=m.record.name);else{if(m=f.name?r.get(f.name):n.find(b=>b.re.test(f.path)),!m)throw createRouterError(1,{location:c,currentLocation:f});I=m.record.name,_=assign$1({},f.params,c.params),R=m.stringify(_)}const O=[];let L=m;for(;L;)O.unshift(L.record),L=L.parent;return{name:I,path:R,params:_,matched:O,meta:mergeMetaFields(O)}}return e.forEach(c=>s(c)),{addRoute:s,resolve:d,removeRoute:a,getRoutes:l,getRecordMatcher:o}}function paramsFromLocation(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function normalizeRouteRecord(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:normalizeRecordProps(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function normalizeRecordProps(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function isAliasRecord(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function mergeMetaFields(e){return e.reduce((t,n)=>assign$1(t,n.meta),{})}function mergeOptions(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function isRecordChildOf(e,t){return t.children.some(n=>n===e||isRecordChildOf(e,n))}const HASH_RE=/#/g,AMPERSAND_RE=/&/g,SLASH_RE=/\//g,EQUAL_RE=/=/g,IM_RE=/\?/g,PLUS_RE=/\+/g,ENC_BRACKET_OPEN_RE=/%5B/g,ENC_BRACKET_CLOSE_RE=/%5D/g,ENC_CARET_RE=/%5E/g,ENC_BACKTICK_RE=/%60/g,ENC_CURLY_OPEN_RE=/%7B/g,ENC_PIPE_RE=/%7C/g,ENC_CURLY_CLOSE_RE=/%7D/g,ENC_SPACE_RE=/%20/g;function commonEncode(e){return encodeURI(""+e).replace(ENC_PIPE_RE,"|").replace(ENC_BRACKET_OPEN_RE,"[").replace(ENC_BRACKET_CLOSE_RE,"]")}function encodeHash(e){return commonEncode(e).replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryValue(e){return commonEncode(e).replace(PLUS_RE,"%2B").replace(ENC_SPACE_RE,"+").replace(HASH_RE,"%23").replace(AMPERSAND_RE,"%26").replace(ENC_BACKTICK_RE,"`").replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryKey(e){return encodeQueryValue(e).replace(EQUAL_RE,"%3D")}function encodePath(e){return commonEncode(e).replace(HASH_RE,"%23").replace(IM_RE,"%3F")}function encodeParam(e){return e==null?"":encodePath(e).replace(SLASH_RE,"%2F")}function decode(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function parseQuery(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<r.length;++o){const s=r[o].replace(PLUS_RE," "),a=s.indexOf("="),l=decode(a<0?s:s.slice(0,a)),u=a<0?null:decode(s.slice(a+1));if(l in t){let d=t[l];isArray$1(d)||(d=t[l]=[d]),d.push(u)}else t[l]=u}return t}function stringifyQuery(e){let t="";for(let n in e){const r=e[n];if(n=encodeQueryKey(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(isArray$1(r)?r.map(s=>s&&encodeQueryValue(s)):[r&&encodeQueryValue(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function normalizeQuery(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=isArray$1(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const matchedRouteKey=Symbol(""),viewDepthKey=Symbol(""),routerKey=Symbol(""),routeLocationKey=Symbol(""),routerViewLocationKey=Symbol("");function useCallbacks(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function guardToPromiseFn(e,t,n,r,o){const s=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const u=f=>{f===!1?l(createRouterError(4,{from:n,to:t})):f instanceof Error?l(f):isRouteLocation(f)?l(createRouterError(2,{from:t,to:f})):(s&&r.enterCallbacks[o]===s&&typeof f=="function"&&s.push(f),a())},d=e.call(r&&r.instances[o],t,n,u);let c=Promise.resolve(d);e.length<3&&(c=c.then(u)),c.catch(f=>l(f))})}function extractComponentsGuards(e,t,n,r){const o=[];for(const s of e)for(const a in s.components){let l=s.components[a];if(!(t!=="beforeRouteEnter"&&!s.instances[a]))if(isRouteComponent(l)){const d=(l.__vccOpts||l)[t];d&&o.push(guardToPromiseFn(d,n,r,s,a))}else{let u=l();o.push(()=>u.then(d=>{if(!d)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${s.path}"`));const c=isESModule(d)?d.default:d;s.components[a]=c;const m=(c.__vccOpts||c)[t];return m&&guardToPromiseFn(m,n,r,s,a)()}))}}return o}function isRouteComponent(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function useLink(e){const t=inject(routerKey),n=inject(routeLocationKey),r=computed(()=>t.resolve(unref(e.to))),o=computed(()=>{const{matched:u}=r.value,{length:d}=u,c=u[d-1],f=n.matched;if(!c||!f.length)return-1;const m=f.findIndex(isSameRouteRecord$1.bind(null,c));if(m>-1)return m;const _=getOriginalPath$1(u[d-2]);return d>1&&getOriginalPath$1(c)===_&&f[f.length-1].path!==_?f.findIndex(isSameRouteRecord$1.bind(null,u[d-2])):m}),s=computed(()=>o.value>-1&&includesParams$1(n.params,r.value.params)),a=computed(()=>o.value>-1&&o.value===n.matched.length-1&&isSameRouteLocationParams$1(n.params,r.value.params));function l(u={}){return guardEvent(u)?t[unref(e.replace)?"replace":"push"](unref(e.to)).catch(noop$2):Promise.resolve()}return{route:r,href:computed(()=>r.value.href),isActive:s,isExactActive:a,navigate:l}}const RouterLinkImpl=defineComponent({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink,setup(e,{slots:t}){const n=reactive(useLink(e)),{options:r}=inject(routerKey),o=computed(()=>({[getLinkClass(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[getLinkClass(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:h("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),RouterLink=RouterLinkImpl;function guardEvent(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function includesParams$1(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!isArray$1(o)||o.length!==r.length||r.some((s,a)=>s!==o[a]))return!1}return!0}function getOriginalPath$1(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const getLinkClass=(e,t,n)=>e??t??n,RouterViewImpl=defineComponent({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=inject(routerViewLocationKey),o=computed(()=>e.route||r.value),s=inject(viewDepthKey,0),a=computed(()=>{let d=unref(s);const{matched:c}=o.value;let f;for(;(f=c[d])&&!f.components;)d++;return d}),l=computed(()=>o.value.matched[a.value]);provide(viewDepthKey,computed(()=>a.value+1)),provide(matchedRouteKey,l),provide(routerViewLocationKey,o);const u=ref();return watch(()=>[u.value,l.value,e.name],([d,c,f],[m,_,R])=>{c&&(c.instances[f]=d,_&&_!==c&&d&&d===m&&(c.leaveGuards.size||(c.leaveGuards=_.leaveGuards),c.updateGuards.size||(c.updateGuards=_.updateGuards))),d&&c&&(!_||!isSameRouteRecord$1(c,_)||!m)&&(c.enterCallbacks[f]||[]).forEach(I=>I(d))},{flush:"post"}),()=>{const d=o.value,c=e.name,f=l.value,m=f&&f.components[c];if(!m)return normalizeSlot(n.default,{Component:m,route:d});const _=f.props[c],R=_?_===!0?d.params:typeof _=="function"?_(d):_:null,O=h(m,assign$1({},R,t,{onVnodeUnmounted:L=>{L.component.isUnmounted&&(f.instances[c]=null)},ref:u}));return normalizeSlot(n.default,{Component:O,route:d})||O}}});function normalizeSlot(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const RouterView=RouterViewImpl;function createRouter(e){const t=createRouterMatcher(e.routes,e),n=e.parseQuery||parseQuery,r=e.stringifyQuery||stringifyQuery,o=e.history,s=useCallbacks(),a=useCallbacks(),l=useCallbacks(),u=shallowRef(START_LOCATION_NORMALIZED);let d=START_LOCATION_NORMALIZED;isBrowser&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=applyToParams.bind(null,S=>""+S),f=applyToParams.bind(null,encodeParam),m=applyToParams.bind(null,decode);function _(S,w){let E,D;return isRouteName(S)?(E=t.getRecordMatcher(S),D=w):D=S,t.addRoute(D,E)}function R(S){const w=t.getRecordMatcher(S);w&&t.removeRoute(w)}function I(){return t.getRoutes().map(S=>S.record)}function O(S){return!!t.getRecordMatcher(S)}function L(S,w){if(w=assign$1({},w||u.value),typeof S=="string"){const g=parseURL(n,S,w.path),y=t.resolve({path:g.path},w),$=o.createHref(g.fullPath);return assign$1(g,y,{params:m(y.params),hash:decode(g.hash),redirectedFrom:void 0,href:$})}let E;if("path"in S)E=assign$1({},S,{path:parseURL(n,S.path,w.path).path});else{const g=assign$1({},S.params);for(const y in g)g[y]==null&&delete g[y];E=assign$1({},S,{params:f(S.params)}),w.params=f(w.params)}const D=t.resolve(E,w),z=S.hash||"";D.params=c(m(D.params));const ee=stringifyURL(r,assign$1({},S,{hash:encodeHash(z),path:D.path})),Q=o.createHref(ee);return assign$1({fullPath:ee,hash:z,query:r===stringifyQuery?normalizeQuery(S.query):S.query||{}},D,{redirectedFrom:void 0,href:Q})}function b(S){return typeof S=="string"?parseURL(n,S,u.value.path):assign$1({},S)}function x(S,w){if(d!==S)return createRouterError(8,{from:w,to:S})}function k(S){return T(S)}function j(S){return k(assign$1(b(S),{replace:!0}))}function P(S){const w=S.matched[S.matched.length-1];if(w&&w.redirect){const{redirect:E}=w;let D=typeof E=="function"?E(S):E;return typeof D=="string"&&(D=D.includes("?")||D.includes("#")?D=b(D):{path:D},D.params={}),assign$1({query:S.query,hash:S.hash,params:"path"in D?{}:S.params},D)}}function T(S,w){const E=d=L(S),D=u.value,z=S.state,ee=S.force,Q=S.replace===!0,g=P(E);if(g)return T(assign$1(b(g),{state:typeof g=="object"?assign$1({},z,g.state):z,force:ee,replace:Q}),w||E);const y=E;y.redirectedFrom=w;let $;return!ee&&isSameRouteLocation(r,D,E)&&($=createRouterError(16,{to:y,from:D}),pe(D,D,!0,!1)),($?Promise.resolve($):B(y,D)).catch(q=>isNavigationFailure(q)?isNavigationFailure(q,2)?q:de(q):V(q,y,D)).then(q=>{if(q){if(isNavigationFailure(q,2))return T(assign$1({replace:Q},b(q.to),{state:typeof q.to=="object"?assign$1({},z,q.to.state):z,force:ee}),w||y)}else q=M(y,D,!0,Q,z);return H(y,D,q),q})}function C(S,w){const E=x(S,w);return E?Promise.reject(E):Promise.resolve()}function B(S,w){let E;const[D,z,ee]=extractChangingRecords(S,w);E=extractComponentsGuards(D.reverse(),"beforeRouteLeave",S,w);for(const g of D)g.leaveGuards.forEach(y=>{E.push(guardToPromiseFn(y,S,w))});const Q=C.bind(null,S,w);return E.push(Q),runGuardQueue(E).then(()=>{E=[];for(const g of s.list())E.push(guardToPromiseFn(g,S,w));return E.push(Q),runGuardQueue(E)}).then(()=>{E=extractComponentsGuards(z,"beforeRouteUpdate",S,w);for(const g of z)g.updateGuards.forEach(y=>{E.push(guardToPromiseFn(y,S,w))});return E.push(Q),runGuardQueue(E)}).then(()=>{E=[];for(const g of S.matched)if(g.beforeEnter&&!w.matched.includes(g))if(isArray$1(g.beforeEnter))for(const y of g.beforeEnter)E.push(guardToPromiseFn(y,S,w));else E.push(guardToPromiseFn(g.beforeEnter,S,w));return E.push(Q),runGuardQueue(E)}).then(()=>(S.matched.forEach(g=>g.enterCallbacks={}),E=extractComponentsGuards(ee,"beforeRouteEnter",S,w),E.push(Q),runGuardQueue(E))).then(()=>{E=[];for(const g of a.list())E.push(guardToPromiseFn(g,S,w));return E.push(Q),runGuardQueue(E)}).catch(g=>isNavigationFailure(g,8)?g:Promise.reject(g))}function H(S,w,E){for(const D of l.list())D(S,w,E)}function M(S,w,E,D,z){const ee=x(S,w);if(ee)return ee;const Q=w===START_LOCATION_NORMALIZED,g=isBrowser?history.state:{};E&&(D||Q?o.replace(S.fullPath,assign$1({scroll:Q&&g&&g.scroll},z)):o.push(S.fullPath,z)),u.value=S,pe(S,w,E,Q),de()}let F;function Y(){F||(F=o.listen((S,w,E)=>{if(!W.listening)return;const D=L(S),z=P(D);if(z){T(assign$1(z,{replace:!0}),D).catch(noop$2);return}d=D;const ee=u.value;isBrowser&&saveScrollPosition(getScrollKey(ee.fullPath,E.delta),computeScrollPosition()),B(D,ee).catch(Q=>isNavigationFailure(Q,12)?Q:isNavigationFailure(Q,2)?(T(Q.to,D).then(g=>{isNavigationFailure(g,20)&&!E.delta&&E.type===NavigationType.pop&&o.go(-1,!1)}).catch(noop$2),Promise.reject()):(E.delta&&o.go(-E.delta,!1),V(Q,D,ee))).then(Q=>{Q=Q||M(D,ee,!1),Q&&(E.delta&&!isNavigationFailure(Q,8)?o.go(-E.delta,!1):E.type===NavigationType.pop&&isNavigationFailure(Q,20)&&o.go(-1,!1)),H(D,ee,Q)}).catch(noop$2)}))}let N=useCallbacks(),oe=useCallbacks(),le;function V(S,w,E){de(S);const D=oe.list();return D.length?D.forEach(z=>z(S,w,E)):console.error(S),Promise.reject(S)}function te(){return le&&u.value!==START_LOCATION_NORMALIZED?Promise.resolve():new Promise((S,w)=>{N.add([S,w])})}function de(S){return le||(le=!S,Y(),N.list().forEach(([w,E])=>S?E(S):w()),N.reset()),S}function pe(S,w,E,D){const{scrollBehavior:z}=e;if(!isBrowser||!z)return Promise.resolve();const ee=!E&&getSavedScrollPosition(getScrollKey(S.fullPath,0))||(D||!E)&&history.state&&history.state.scroll||null;return nextTick().then(()=>z(S,w,ee)).then(Q=>Q&&scrollToPosition(Q)).catch(Q=>V(Q,S,w))}const J=S=>o.go(S);let v;const A=new Set,W={currentRoute:u,listening:!0,addRoute:_,removeRoute:R,hasRoute:O,getRoutes:I,resolve:L,options:e,push:k,replace:j,go:J,back:()=>J(-1),forward:()=>J(1),beforeEach:s.add,beforeResolve:a.add,afterEach:l.add,onError:oe.add,isReady:te,install(S){const w=this;S.component("RouterLink",RouterLink),S.component("RouterView",RouterView),S.config.globalProperties.$router=w,Object.defineProperty(S.config.globalProperties,"$route",{enumerable:!0,get:()=>unref(u)}),isBrowser&&!v&&u.value===START_LOCATION_NORMALIZED&&(v=!0,k(o.location).catch(z=>{}));const E={};for(const z in START_LOCATION_NORMALIZED)E[z]=computed(()=>u.value[z]);S.provide(routerKey,w),S.provide(routeLocationKey,reactive(E)),S.provide(routerViewLocationKey,u);const D=S.unmount;A.add(S),S.unmount=function(){A.delete(S),A.size<1&&(d=START_LOCATION_NORMALIZED,F&&F(),F=null,u.value=START_LOCATION_NORMALIZED,v=!1,le=!1),D()}}};return W}function runGuardQueue(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function extractChangingRecords(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let a=0;a<s;a++){const l=t.matched[a];l&&(e.matched.find(d=>isSameRouteRecord$1(d,l))?r.push(l):n.push(l));const u=e.matched[a];u&&(t.matched.find(d=>isSameRouteRecord$1(d,u))||o.push(u))}return[n,r,o]}function useRouter(){return inject(routerKey)}function useRoute(){return inject(routeLocationKey)}const Main$5=()=>__vitePreload(()=>import("./Main-c3f2fb1a.js"),["assets/Main-c3f2fb1a.js","assets/QSpace-5fefe78e.js","assets/QBadge-61a08caf.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QSlideTransition-d8814589.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/rtl-36dd996b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-c09735f5.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/use-fullscreen-273d7265.js","assets/FullCalendar-cfa0b63d.js","assets/District-544c2186.css","assets/QTooltip-5ceb1b84.js","assets/ClosePopup-d3cbd1bb.js","assets/Main-60745de7.css","assets/TableView-d7096cc1.css"]),ManageDistrict=()=>__vitePreload(()=>import("./District-b8f589b6.js"),["assets/District-b8f589b6.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QBreadcrumbs-8582ad34.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-c09735f5.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/District-544c2186.css","assets/TableView-d7096cc1.css"]),ManageSubDistrict=()=>__vitePreload(()=>import("./SubDistrict-92f16dcd.js"),["assets/SubDistrict-92f16dcd.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QBreadcrumbs-8582ad34.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-c09735f5.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/District-544c2186.css","assets/TableView-d7096cc1.css"]),ModuleMetadata=[{path:"/metadata",name:"metadata",component:Main$5,meta:{Auth:!0,Key:[7],Role:"metadata"}},{path:"/metadata/province/:province",name:"manageDistrict",component:ManageDistrict,meta:{Auth:!0,Key:[7],Role:"metadata"}},{path:"/metadata/province/:province/:district",name:"manageSubDistrict",component:ManageSubDistrict,meta:{Auth:!0,Key:[7],Role:"metadata"}}],MainMapping=()=>__vitePreload(()=>import("./MainMapping-1b5df45f.js"),[]),MainStructChart=()=>__vitePreload(()=>import("./MainStructChart-3a320821.js").then(e=>e.M),["assets/MainStructChart-3a320821.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QBreadcrumbs-8582ad34.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/MainStructChart-ea232698.css"]),MainOrgChart=()=>__vitePreload(()=>import("./MainOrgChart-f6c49c05.js").then(e=>e.M),["assets/MainOrgChart-f6c49c05.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/MainOrgChart-15f5f731.css"]),MainTree=()=>__vitePreload(()=>import("./MainTree-801d7177.js"),["assets/MainTree-801d7177.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QScrollArea-eb9227a3.js","assets/QResizeObserver-889eb2e3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/format-312d1398.js","assets/QLayout-c0be18b8.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/QPageSticky-fd09a663.js","assets/QBadge-61a08caf.js","assets/QTree-6a2a1389.js","assets/QSlideTransition-d8814589.js","assets/QPage-f936aaa3.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/ClosePopup-d3cbd1bb.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/QTh-95cd2a9c.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/MainTree-34f8b438.css","assets/TableView-d7096cc1.css"]),MainTreeEmployee=()=>__vitePreload(()=>import("./MainTreeEmployee-2bdcaa34.js"),["assets/MainTreeEmployee-2bdcaa34.js","assets/QTd-71639d11.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QTr-c5e846f1.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/DialogFooter.vue_vue_type_script_setup_true_lang-98ee1f89.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/QSpace-5fefe78e.js","assets/Table.vue_vue_type_style_index_0_lang-3f8de43f.js","assets/QBadge-61a08caf.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/Table-228cd82f.css","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),MainReport=()=>__vitePreload(()=>import("./MainReport-6ee4c204.js"),["assets/MainReport-6ee4c204.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/rtl-36dd996b.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/format-312d1398.js","assets/QTooltip-5ceb1b84.js","assets/QTabPanels-2410ffb4.js","assets/use-panel-d5805259.js","assets/touch-5ab90751.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/QSpace-5fefe78e.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/TableReport-68b30b4d.css"]),ManageReport2=()=>__vitePreload(()=>import("./ManageReport2-a52cdbe0.js"),["assets/ManageReport2-a52cdbe0.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QTree-6a2a1389.js","assets/QSlideTransition-d8814589.js","assets/QScrollArea-eb9227a3.js","assets/QResizeObserver-889eb2e3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/format-312d1398.js","assets/QLayout-c0be18b8.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/data-3e036c46.js","assets/ManageReport2-cfde5356.css","assets/TableReport-68b30b4d.css"]),ManageReport2Add=()=>__vitePreload(()=>import("./ManageReport2Add-06360b37.js"),["assets/ManageReport2Add-06360b37.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QSpace-5fefe78e.js","assets/QTooltip-5ceb1b84.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/ManageReport2Add-6bb37562.css","assets/TableReport-68b30b4d.css"]),ManageReport2History=()=>__vitePreload(()=>import("./ManageReport2History-38efbba0.js"),["assets/ManageReport2History-38efbba0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/ManageReport2Add-6bb37562.css"]),ModuleOrganizational=[{path:"/organizational/mapping",name:"organizationalMapping",component:MainMapping,meta:{Auth:!0,Key:[7],Role:"organization"}},{path:"/organizational/structchart",name:"organizationalStructChart",component:MainStructChart,meta:{Auth:!0,Key:[8],Role:"organization"}},{path:"/organizational/orgchart",name:"organizationalOrgChart",component:MainOrgChart,meta:{Auth:!0,key:[14],Role:"organization"}},{path:"/organizational/tree",name:"organizationalTree",component:MainTree,meta:{Auth:!0,Key:[9],Role:"organization"}},{path:"/organizational/employee",name:"organizationalEmployee",component:MainTreeEmployee,meta:{Auth:!0,Key:[9],Role:"organization"}},{path:"/organizational/manage/report",name:"manageReport2",component:ManageReport2,meta:{Auth:!0,Key:[11],Role:"organization"}},{path:"/organizational/manage/report/:id",name:"ManageReport2Edit",component:ManageReport2Add,meta:{Auth:!0,Key:[7],Role:"organization"}},{path:"/organizational/manage/report/add",name:"ManageReport2Add",component:ManageReport2Add,meta:{Auth:!0,Key:[10],Role:"organization"}},{path:"/organizational/manage/report/history/:id",name:"ManageReport2History",component:ManageReport2History,meta:{Auth:!0,Key:[15],Role:"organization"}},{path:"/organizational/report",name:"organizationalReport",component:MainReport,meta:{Auth:!0,Key:[13],Role:"organization"}}],ImportData=()=>__vitePreload(()=>import("./ImportData-ad1eabef.js"),["assets/ImportData-ad1eabef.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QChip-f43cc21c.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/use-quasar-1e7f9a8b.js","assets/Table.vue_vue_type_style_index_0_lang-3f8de43f.js","assets/QSpace-5fefe78e.js","assets/QBadge-61a08caf.js","assets/QSelect-809bd0f2.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/Table-228cd82f.css"]),MainDetail=()=>__vitePreload(()=>import("./Detail-96c43ced.js"),["assets/Detail-96c43ced.js","assets/QSpace-5fefe78e.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QMenu-59199f2b.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/ClosePopup-d3cbd1bb.js","assets/Table.vue_vue_type_style_index_0_lang-3f8de43f.js","assets/QBadge-61a08caf.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemLabel-37c56e27.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/use-fullscreen-273d7265.js","assets/Table-228cd82f.css","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js"]),MainEx=()=>__vitePreload(()=>import("./DetailEx-8ece5349.js"),["assets/DetailEx-8ece5349.js","assets/QSpace-5fefe78e.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QMenu-59199f2b.js","assets/ClosePopup-d3cbd1bb.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js"]),Period=()=>__vitePreload(()=>import("./Period-ea9bbd08.js"),["assets/Period-ea9bbd08.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QFile-ab5069c9.js","assets/QChip-f43cc21c.js","assets/use-file-a69aa9db.js","assets/format-312d1398.js","assets/QSpace-5fefe78e.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/Table.vue_vue_type_style_index_0_lang-3f8de43f.js","assets/QBadge-61a08caf.js","assets/QSelect-809bd0f2.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/Table-228cd82f.css","assets/DialogHeader.vue_vue_type_script_setup_true_lang-1a2cec7d.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/QPagination-e0f4fffb.js","assets/TableView-d7096cc1.css"]),PeriodStat=()=>__vitePreload(()=>import("./PeriodStat-931fcd05.js"),["assets/PeriodStat-931fcd05.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),PeriodAdd=()=>__vitePreload(()=>import("./PeriodAdd-783e5335.js"),["assets/PeriodAdd-783e5335.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QUploader-52d27c95.js","assets/format-312d1398.js","assets/use-file-a69aa9db.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/QItemLabel-37c56e27.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QEditor-dfa92421.js","assets/QBtnDropdown-f0b2b9e5.js","assets/QMenu-59199f2b.js","assets/use-fullscreen-273d7265.js","assets/QSpace-5fefe78e.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),QualifyPeriod=()=>__vitePreload(()=>import("./Period-4fa3166b.js"),["assets/Period-4fa3166b.js","assets/QTd-71639d11.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QTr-c5e846f1.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/Table.vue_vue_type_style_index_0_lang-3f8de43f.js","assets/QSpace-5fefe78e.js","assets/QBadge-61a08caf.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/Table-228cd82f.css","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),QualifyPeriodAdd=()=>__vitePreload(()=>import("./PeriodAdd-638375b0.js"),["assets/PeriodAdd-638375b0.js","assets/QItemLabel-37c56e27.js","assets/QItemSection-843d83e6.js","assets/QChip-f43cc21c.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QImg-c1ebab1a.js","assets/QList-1b100cb9.js","assets/QSlideTransition-d8814589.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QUploader-52d27c95.js","assets/format-312d1398.js","assets/use-file-a69aa9db.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/QEditor-dfa92421.js","assets/QBtnDropdown-f0b2b9e5.js","assets/QMenu-59199f2b.js","assets/use-fullscreen-273d7265.js","assets/QSpace-5fefe78e.js","assets/krungthai-61f2f5ba.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/Table.vue_vue_type_style_index_0_lang-0781af24.js","assets/QSelect-809bd0f2.js","assets/rtl-36dd996b.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/TableView-d7096cc1.css"]),QualifyPeriodStat=()=>__vitePreload(()=>import("./PeriodStat-16ec02b2.js"),["assets/PeriodStat-16ec02b2.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),QualifyPeriodStatDisable=()=>__vitePreload(()=>import("./PeriodStatDisable-c6b12040.js"),["assets/PeriodStatDisable-c6b12040.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),MainDisableDetail=()=>__vitePreload(()=>import("./DisableDetail-a16a2ad3.js"),["assets/DisableDetail-a16a2ad3.js","assets/QSpace-5fefe78e.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QMenu-59199f2b.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/ClosePopup-d3cbd1bb.js","assets/Table.vue_vue_type_style_index_0_lang-3f8de43f.js","assets/QBadge-61a08caf.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemLabel-37c56e27.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/use-fullscreen-273d7265.js","assets/Table-228cd82f.css","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js"]),MainDisableEx=()=>__vitePreload(()=>import("./DisableDetailEx-e8486751.js"),["assets/DisableDetailEx-e8486751.js","assets/QSpace-5fefe78e.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QMenu-59199f2b.js","assets/ClosePopup-d3cbd1bb.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js"]),PeriodDisable=()=>__vitePreload(()=>import("./DisablePeriod-afee9ffc.js"),["assets/DisablePeriod-afee9ffc.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QFile-ab5069c9.js","assets/QChip-f43cc21c.js","assets/use-file-a69aa9db.js","assets/format-312d1398.js","assets/QSpace-5fefe78e.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/Table.vue_vue_type_style_index_0_lang-3f8de43f.js","assets/QBadge-61a08caf.js","assets/QSelect-809bd0f2.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/Table-228cd82f.css","assets/DialogHeader.vue_vue_type_script_setup_true_lang-1a2cec7d.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/QPagination-e0f4fffb.js","assets/TableView-d7096cc1.css"]),PeriodDisableAdd=()=>__vitePreload(()=>import("./DisablePeriodAdd-55c9355f.js"),["assets/DisablePeriodAdd-55c9355f.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QUploader-52d27c95.js","assets/format-312d1398.js","assets/use-file-a69aa9db.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/QItemLabel-37c56e27.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QEditor-dfa92421.js","assets/QBtnDropdown-f0b2b9e5.js","assets/QMenu-59199f2b.js","assets/use-fullscreen-273d7265.js","assets/QSpace-5fefe78e.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),Manage=()=>__vitePreload(()=>import("./Manage-d16846e5.js"),["assets/Manage-d16846e5.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/use-quasar-1e7f9a8b.js"]),ManageDetail=()=>__vitePreload(()=>import("./manageDetail-5d0e9173.js"),["assets/manageDetail-5d0e9173.js","assets/QSpace-5fefe78e.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSlideTransition-d8814589.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/ClosePopup-d3cbd1bb.js","assets/avatar_user-99f64d32.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QFile-ab5069c9.js","assets/use-file-a69aa9db.js","assets/QList-1b100cb9.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/use-fullscreen-273d7265.js","assets/use-quasar-1e7f9a8b.js","assets/QImg-c1ebab1a.js","assets/TableView-d7096cc1.css"]),ExamForm=()=>__vitePreload(()=>import("./ExamForm-3f3e06d8.js"),["assets/ExamForm-3f3e06d8.js","assets/QSpace-5fefe78e.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QForm-4d87c0ee.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QImg-c1ebab1a.js","assets/avatar_user-99f64d32.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/QUploader-52d27c95.js","assets/use-file-a69aa9db.js","assets/ExamForm-1209c0b3.css"]),Payment=()=>__vitePreload(()=>import("./Payment-9253d1d3.js"),["assets/Payment-9253d1d3.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QSlideTransition-d8814589.js","assets/QList-1b100cb9.js","assets/QFile-ab5069c9.js","assets/QChip-f43cc21c.js","assets/use-file-a69aa9db.js","assets/format-312d1398.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QForm-4d87c0ee.js","assets/krungthai-61f2f5ba.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),EditorWeb=()=>__vitePreload(()=>import("./index-a8d89bef.js"),["assets/index-a8d89bef.js","assets/QImg-c1ebab1a.js","assets/QForm-4d87c0ee.js","assets/QEditor-dfa92421.js","assets/QBtnDropdown-f0b2b9e5.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QTooltip-5ceb1b84.js","assets/QItemSection-843d83e6.js","assets/use-fullscreen-273d7265.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemLabel-37c56e27.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QSpace-5fefe78e.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/Table.vue_vue_type_style_index_0_lang-0781af24.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/TableView-d7096cc1.css","assets/use-quasar-1e7f9a8b.js","assets/index-0951f03e.css"]),ModuleRecruiting=[{path:"/compete/period",name:"competePeriod",component:Period,meta:{Auth:!0,Key:[8],Role:"recruit"}},{path:"/compete/period/stat",name:"competePeriodStat",component:PeriodStat,meta:{Auth:!0,Key:[8],Role:"recruit"}},{path:"/compete/period/add",name:"competePeriodAdd",component:PeriodAdd,meta:{Auth:!0,Key:[8],Role:"recruit"}},{path:"/compete/period/:id",name:"competePeriodEdit",component:PeriodAdd,meta:{Auth:!0,Key:[8],Role:"recruit"}},{path:"/compete/import",name:"recruiting",component:ImportData,meta:{Auth:!0,Key:[7],Role:"recruit"}},{path:"/compete/import/:id",name:"recruitingDetail",component:MainDetail,meta:{Auth:!0,Key:[7],Role:"recruit"}},{path:"/compete/import/:id/:examId",name:"recruitingDetailEx",component:MainEx,meta:{Auth:!0,Key:[7],Role:"recruit"}},{path:"/qualify/period",name:"qualifyPeriod",component:QualifyPeriod,meta:{Auth:!0,Key:[10],Role:"recruit"}},{path:"/qualify/period/:id",name:"qualifyPeriodEdit",component:QualifyPeriodAdd,meta:{Auth:!0,Key:[7],Role:"recruit"}},{path:"/qualify/period/add",name:"qualifyPeriodAdd",component:QualifyPeriodAdd,meta:{Auth:!0,Key:[10],Role:"recruit"}},{path:"/qualify/period/stat",name:"qualifyPeriodStat",component:QualifyPeriodStat,meta:{Auth:!0,Key:[8],Role:"recruit"}},{path:"/qualify/disable/stat",name:"qualifyPeriodStatDisable",component:QualifyPeriodStatDisable,meta:{Auth:!0,Key:[8],Role:"recruit"}},{path:"/qualify/manage",name:"manage",component:Manage,meta:{Auth:!0,Key:[9],Role:"recruit"}},{path:"/qualify/manage/:examId",name:"manageDetaill",component:ManageDetail,meta:{Auth:!0,Key:[9],Role:"recruit"}},{path:"/qualify/manage/:examId/profile/:candidateId",name:"ExamForm",component:ExamForm,meta:{Auth:!0,Key:[9],Role:"recruit"}},{path:"/qualify/manage/:examId/payment/:candidateId",name:"Payment",component:Payment,meta:{Auth:!0,Key:[9],Role:"recruit"}},{path:"/disable/period",name:"disablePeriod",component:PeriodDisable,meta:{Auth:!0,Key:[8],Role:"recruit"}},{path:"/disable/period/add",name:"disablePeriodAdd",component:PeriodDisableAdd,meta:{Auth:!0,Key:[8],Role:"recruit"}},{path:"/disable/period/:id",name:"disablePeriodEdit",component:PeriodDisableAdd,meta:{Auth:!0,Key:[8],Role:"recruit"}},{path:"/disable/import/:id",name:"disableDetail",component:MainDisableDetail,meta:{Auth:!0,Key:[7],Role:"recruit"}},{path:"/disable/import/:id/:examId",name:"disableDetailEx",component:MainDisableEx,meta:{Auth:!0,Key:[7],Role:"recruit"}},{path:"/editor",name:"editorweb",component:EditorWeb,meta:{Auth:!0,Key:[11],Role:"recruit"}}],Main$4=()=>__vitePreload(()=>import("./Main-0b1d6177.js"),["assets/Main-0b1d6177.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QTree-6a2a1389.js","assets/QSlideTransition-d8814589.js","assets/QScrollArea-eb9227a3.js","assets/QResizeObserver-889eb2e3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/format-312d1398.js","assets/QLayout-c0be18b8.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/avatar_user-99f64d32.js","assets/store-90d5f09d.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/data-3e036c46.js","assets/Main-a35baee0.css"]),Detail$1=()=>__vitePreload(()=>import("./Profile-ce7f7529.js"),["assets/Profile-ce7f7529.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QMenu-59199f2b.js","assets/QPageSticky-fd09a663.js","assets/QImg-c1ebab1a.js","assets/QFile-ab5069c9.js","assets/QChip-f43cc21c.js","assets/use-file-a69aa9db.js","assets/format-312d1398.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/QSelect-809bd0f2.js","assets/QItemLabel-37c56e27.js","assets/rtl-36dd996b.js","assets/ClosePopup-d3cbd1bb.js","assets/avatar_user-99f64d32.js","assets/data-3e036c46.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/store-90d5f09d.js","assets/Table.vue_vue_type_style_index_0_lang-0781af24.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/use-fullscreen-273d7265.js","assets/TableView-d7096cc1.css","assets/DialogHeader.vue_vue_type_script_setup_true_lang-43c349f0.js","assets/DialogHistory.vue_vue_type_script_setup_true_lang-df71b608.js","assets/QUploader-52d27c95.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/QPagination-e0f4fffb.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogHistory-9543dfd8.css","assets/QTree-6a2a1389.js","assets/QSlideTransition-d8814589.js","assets/QScrollArea-eb9227a3.js","assets/QResizeObserver-889eb2e3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/profileType-813dbb1f.js","assets/Profile-9affbcab.css"]),ModuleRegistry=[{path:"/registry",name:"registry",component:Main$4,meta:{Auth:!0,Key:[7],Role:"registry"}},{path:"/registry/:id",name:"registryDetail",component:Detail$1,meta:{Auth:!0,Key:[7],Role:"registry"}}],PlacementMain=()=>__vitePreload(()=>import("./Main-9df53b45.js"),["assets/Main-9df53b45.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QSpace-5fefe78e.js","assets/QPagination-e0f4fffb.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QTable-d329bd84.js","assets/QTh-95cd2a9c.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/Main-7c285663.css"]),PlacementDetail=()=>__vitePreload(()=>import("./Detail-91114c3d.js"),["assets/Detail-91114c3d.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/store-47908967.js","assets/Detail-6f600a7f.css"]),PlacementPersonalDetail=()=>__vitePreload(()=>import("./Detail-ec19105c.js"),["assets/Detail-ec19105c.js","assets/data-3e036c46.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/QForm-4d87c0ee.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/store-47908967.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/QPagination-e0f4fffb.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/Detail-5da3eda3.css","assets/TableView-d7096cc1.css"]),mainProbation=()=>__vitePreload(()=>import("./MainProbation-aed98469.js"),["assets/MainProbation-aed98469.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/QForm-4d87c0ee.js","assets/DialogHeader.vue_vue_type_script_setup_true_lang-43c349f0.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/Main-7c285663.css"]),probationDetail=()=>__vitePreload(()=>import("./ProbationDetail-24f4ca85.js"),["assets/ProbationDetail-24f4ca85.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/avatar_user-99f64d32.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/ProbationDetail-6df885d0.css"]),probationFormEvaluation=()=>__vitePreload(()=>import("./MainDetail-75ed4637.js"),["assets/MainDetail-75ed4637.js","assets/QToolbar-ccd30184.js","assets/QHeader-c13e3501.js","assets/QResizeObserver-889eb2e3.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QScrollArea-eb9227a3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/selection-8094913b.js","assets/format-312d1398.js","assets/QLayout-c0be18b8.js","assets/QTabPanels-2410ffb4.js","assets/use-panel-d5805259.js","assets/MainDetail-a55b0fd5.css"]),probationWorkAdd=()=>__vitePreload(()=>import("./MainDetail-75ed4637.js"),["assets/MainDetail-75ed4637.js","assets/QToolbar-ccd30184.js","assets/QHeader-c13e3501.js","assets/QResizeObserver-889eb2e3.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QScrollArea-eb9227a3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/selection-8094913b.js","assets/format-312d1398.js","assets/QLayout-c0be18b8.js","assets/QTabPanels-2410ffb4.js","assets/use-panel-d5805259.js","assets/MainDetail-a55b0fd5.css"]),probationFormAssign=()=>__vitePreload(()=>import("./FormAssign-bcbcae56.js"),["assets/FormAssign-bcbcae56.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QMenu-59199f2b.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemLabel-37c56e27.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QForm-4d87c0ee.js","assets/ClosePopup-d3cbd1bb.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/FormAssign-cfc5611d.css"]),transfer=()=>__vitePreload(()=>import("./transferMain-754a6641.js"),["assets/transferMain-754a6641.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QToolbar-ccd30184.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogHeader-707cd1b4.js","assets/QToolbarTitle-e2e05c30.js","assets/DialogHeader-a3fc4db1.css"]),transferbyId=()=>__vitePreload(()=>import("./transferRegistry-944f624f.js"),["assets/transferRegistry-944f624f.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QTd-71639d11.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QTr-c5e846f1.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/CurruncyInput.vue_vue_type_script_setup_true_lang-c1ac0ded.js","assets/index-6a628684.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/transferRegistry-8763a7c2.css"]),FormSaveResultAdd=()=>__vitePreload(()=>import("./FormSaveResultAdd-e549df70.js"),["assets/FormSaveResultAdd-e549df70.js","assets/QToolbar-ccd30184.js","assets/QItemLabel-37c56e27.js","assets/QItemSection-843d83e6.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QRating-55889587.js","assets/format-312d1398.js","assets/QList-1b100cb9.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/QSpace-5fefe78e.js","assets/use-quasar-1e7f9a8b.js","assets/store-47908967.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/FormSaveResultAdd-d1cd6c68.css"]),FormEvaluateAdd=()=>__vitePreload(()=>import("./FormEvaluateAdd-36a8c9ee.js"),["assets/FormEvaluateAdd-36a8c9ee.js","assets/QToolbar-ccd30184.js","assets/QItemLabel-37c56e27.js","assets/QItemSection-843d83e6.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QRating-55889587.js","assets/format-312d1398.js","assets/QList-1b100cb9.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/QSpace-5fefe78e.js","assets/use-quasar-1e7f9a8b.js","assets/store-47908967.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/FormEvaluateAdd-4d4d1044.css"]),FormEvaluateScoreAdd=()=>__vitePreload(()=>import("./FormEvaluateScoreAdd-21aaee22.js"),["assets/FormEvaluateScoreAdd-21aaee22.js","assets/QToolbar-ccd30184.js","assets/QItemLabel-37c56e27.js","assets/QItemSection-843d83e6.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QRating-55889587.js","assets/format-312d1398.js","assets/QList-1b100cb9.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/QSpace-5fefe78e.js","assets/use-quasar-1e7f9a8b.js","assets/store-47908967.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/FormEvaluateScoreAdd-736e54dc.css"]),RepatriationOrder=()=>__vitePreload(()=>import("./List-8b099a64.js"),["assets/List-8b099a64.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QSpace-5fefe78e.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/use-quasar-1e7f9a8b.js","assets/Main-7c285663.css"]),RepatriationOrderAdd=()=>__vitePreload(()=>import("./AddOrder-24292a75.js"),["assets/AddOrder-24292a75.js","assets/QStepper-7c790258.js","assets/QSlideTransition-d8814589.js","assets/use-panel-d5805259.js","assets/touch-5ab90751.js","assets/selection-8094913b.js","assets/AddOrder-283054a4.css"]),helpgovernment=()=>__vitePreload(()=>import("./mainHelp-abe8e8dc.js"),["assets/mainHelp-abe8e8dc.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QToolbar-ccd30184.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogHeader-707cd1b4.js","assets/QToolbarTitle-e2e05c30.js","assets/DialogHeader-a3fc4db1.css"]),helpgovernmentbyId=()=>__vitePreload(()=>import("./governmentDetail-4017a2e5.js"),["assets/governmentDetail-4017a2e5.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/transferRegistry-8763a7c2.css"]),repatriate=()=>__vitePreload(()=>import("./RepatriateMain-6e3746da.js"),["assets/RepatriateMain-6e3746da.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QToolbar-ccd30184.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogHeader-707cd1b4.js","assets/QToolbarTitle-e2e05c30.js","assets/DialogHeader-a3fc4db1.css"]),repatriatebyId=()=>__vitePreload(()=>import("./RepatriatebyId-4e3d2180.js"),["assets/RepatriatebyId-4e3d2180.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/CurruncyInput.vue_vue_type_script_setup_true_lang-c1ac0ded.js","assets/index-6a628684.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/transferRegistry-8763a7c2.css"]),relocation=()=>__vitePreload(()=>import("./RelocationMain-b4dca129.js"),["assets/RelocationMain-b4dca129.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QList-1b100cb9.js","assets/QToolbar-ccd30184.js","assets/ClosePopup-d3cbd1bb.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/QBadge-61a08caf.js","assets/QTree-6a2a1389.js","assets/QSlideTransition-d8814589.js","assets/QScrollArea-eb9227a3.js","assets/QResizeObserver-889eb2e3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/avatar_user-99f64d32.js","assets/QForm-4d87c0ee.js","assets/DialogHeader-707cd1b4.js","assets/QToolbarTitle-e2e05c30.js","assets/DialogHeader-a3fc4db1.css","assets/DialogFooter.vue_vue_type_script_setup_true_lang-b17df1c8.js","assets/RelocationMain-6cced681.css"]),relocationbyId=()=>__vitePreload(()=>import("./RelocationbyId-de72911a.js"),["assets/RelocationbyId-de72911a.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/CurruncyInput.vue_vue_type_script_setup_true_lang-c1ac0ded.js","assets/index-6a628684.js","assets/transferRegistry-8763a7c2.css"]),receiveMain=()=>__vitePreload(()=>import("./receiveMain-d73622f6.js"),["assets/receiveMain-d73622f6.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QList-1b100cb9.js","assets/QToolbar-ccd30184.js","assets/ClosePopup-d3cbd1bb.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogHeader-fb1aed3a.js","assets/QToolbarTitle-e2e05c30.js","assets/DialogHeader-79ceb94b.css","assets/QBadge-61a08caf.js","assets/QTree-6a2a1389.js","assets/QSlideTransition-d8814589.js","assets/QScrollArea-eb9227a3.js","assets/QResizeObserver-889eb2e3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/avatar_user-99f64d32.js","assets/QForm-4d87c0ee.js","assets/DialogHeader-707cd1b4.js","assets/DialogHeader-a3fc4db1.css","assets/DialogFooter.vue_vue_type_script_setup_true_lang-b17df1c8.js","assets/receiveMain-f6d3158b.css"]),receiveDetail2=()=>__vitePreload(()=>import("./receiveDetail2-5531094b.js"),["assets/receiveDetail2-5531094b.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-c64a2588.js","assets/CurruncyInput.vue_vue_type_script_setup_true_lang-c1ac0ded.js","assets/index-6a628684.js","assets/profileType-813dbb1f.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/transferRegistry-8763a7c2.css"]),ReceiveAdd=()=>__vitePreload(()=>import("./FormAdd-392dde39.js"),["assets/FormAdd-392dde39.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QPageSticky-fd09a663.js","assets/QImg-c1ebab1a.js","assets/avatar_user-99f64d32.js","assets/data-3e036c46.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/profileType-813dbb1f.js","assets/top.vue_vue_type_script_setup_true_lang-9c6f423b.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/store-c64a2588.js","assets/FormAdd-d4c70876.css","assets/TableView-d7096cc1.css"]),AppointmentMain=()=>__vitePreload(()=>import("./Main-74f56717.js"),["assets/Main-74f56717.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QList-1b100cb9.js","assets/QToolbar-ccd30184.js","assets/ClosePopup-d3cbd1bb.js","assets/use-quasar-1e7f9a8b.js","assets/QToolbarTitle-e2e05c30.js","assets/QBadge-61a08caf.js","assets/QTree-6a2a1389.js","assets/QSlideTransition-d8814589.js","assets/QScrollArea-eb9227a3.js","assets/QResizeObserver-889eb2e3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/avatar_user-99f64d32.js","assets/QForm-4d87c0ee.js","assets/DialogHeader-707cd1b4.js","assets/DialogHeader-a3fc4db1.css","assets/DialogFooter.vue_vue_type_script_setup_true_lang-b17df1c8.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/Main-a32f5c38.css"]),AppointmentDetail=()=>__vitePreload(()=>import("./Detail-ccdf47ae.js"),["assets/Detail-ccdf47ae.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/CurruncyInput.vue_vue_type_script_setup_true_lang-c1ac0ded.js","assets/index-6a628684.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/transferRegistry-8763a7c2.css"]),OtherMain=()=>__vitePreload(()=>import("./Main-6df757ee.js"),["assets/Main-6df757ee.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QToolbar-ccd30184.js","assets/use-quasar-1e7f9a8b.js","assets/DialogHeader-fb1aed3a.js","assets/QToolbarTitle-e2e05c30.js","assets/DialogHeader-79ceb94b.css","assets/QBadge-61a08caf.js","assets/QTree-6a2a1389.js","assets/QSlideTransition-d8814589.js","assets/QScrollArea-eb9227a3.js","assets/QResizeObserver-889eb2e3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/QForm-4d87c0ee.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/Main-08005a7b.css","assets/DialogHeader-a3fc4db1.css"]),OthertDetail=()=>__vitePreload(()=>import("./Detail-982da9bb.js"),["assets/Detail-982da9bb.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/CurruncyInput.vue_vue_type_script_setup_true_lang-c1ac0ded.js","assets/index-6a628684.js","assets/transferRegistry-8763a7c2.css"]),ModulePlacement=[{path:"/placement",name:"placement",component:PlacementMain,meta:{Auth:!0,Key:[6.1],Role:"placement"}},{path:"/placement/personal-list/:examId",name:"placementDetail",component:PlacementDetail,meta:{Auth:!0,Key:[6.1],Role:"placement"}},{path:"/placement/personal-detail/:personalId",name:"PlacementPersonalDetail",component:PlacementPersonalDetail,meta:{Auth:!0,Key:[6.1],Role:"placement"}},{path:"/probation",name:"probation",component:mainProbation,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/probation/detail/:id",name:"probationDetail",component:probationDetail,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/probation/detail/:personalId/:form",name:"probationForm",component:probationFormEvaluation,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/probation/detail/addresult/:id/:form",name:"probationFormAddresult",component:FormSaveResultAdd,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/probation/detail/addevalua/:id/:form",name:"probationFormAddevalua",component:FormEvaluateAdd,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/probation/detail/addevaluascore/:id/:form",name:"probationFormAddevaluascore",component:FormEvaluateScoreAdd,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/probation/work/add",name:"probationWorkAdd",component:probationWorkAdd,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/probation/work/:id",name:"probationWork",component:probationWorkAdd,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/probation/add/:personalId",name:"probationWorkAdd",component:probationFormAssign,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/transfer",name:"transfer",component:transfer,meta:{Auth:!0,Key:[6.4],Role:"placement"}},{path:"/transfer/:id",name:"transfer-id",component:transferbyId,meta:{Auth:!0,Key:[6.4],Role:"placement"}},{path:"/repatriation-order",name:"repatriation-order",component:RepatriationOrder,meta:{Auth:!0,Key:[6.6],Role:"placement"}},{path:"/repatriation-order/add",name:"repatriation-order-add",component:RepatriationOrderAdd,meta:{Auth:!0,Key:[6.6],Role:"placement"}},{path:"/receive",name:"receive",component:receiveMain,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/receive/add",name:"receiveAdd",component:ReceiveAdd,meta:{Auth:!0,Key:[6.3],Role:"registryEmployee"}},{path:"/receive/:id",name:"receiveDetail",component:receiveDetail2,meta:{Auth:!0,Key:[6.3],Role:"placement"}},{path:"/help-government",name:"help-government",component:helpgovernment,meta:{Auth:!0,Key:[6.6],Role:"placement"}},{path:"/help-government/detail/:id",name:"help-governmentbyId",component:helpgovernmentbyId,meta:{Auth:!0,Key:[6.6],Role:"placement"}},{path:"/repatriate",name:"repatriate",component:repatriate,meta:{Auth:!0,Key:[6.7],Role:"placement"}},{path:"/repatriate/detail/:id",name:"repatriatebyId",component:repatriatebyId,meta:{Auth:!0,Key:[6.7],Role:"placement"}},{path:"appoint-promote",name:"appoint-promote",component:AppointmentMain,meta:{Auth:!0,Key:[6.8],Role:"placement"}},{path:"appoint-promote/detail/:id",name:"appoint-promote-detail",component:AppointmentDetail,meta:{Auth:!0,Key:[6.8],Role:"placement"}},{path:"other",name:"other",component:OtherMain,meta:{Auth:!0,Key:[6.9],Role:"placement"}},{path:"/relocation",name:"relocation",component:relocation,meta:{Auth:!0,Key:[6.9],Role:"placement"}},{path:"other/detail/:id",name:"other-detail",component:OthertDetail,meta:{Auth:!0,Key:[6.9],Role:"placement"}},{path:"/relocation/detail/:id",name:"relocationId",component:relocationbyId,meta:{Auth:!0,Key:[6.9],Role:"placement"}}],Main$3=()=>__vitePreload(()=>import("./Main-ebd1afb4.js"),["assets/Main-ebd1afb4.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/rtl-36dd996b.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/format-312d1398.js","assets/QTooltip-5ceb1b84.js","assets/QSpace-5fefe78e.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/ClosePopup-d3cbd1bb.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/Main-91845ad2.css"]),Listretirement=()=>__vitePreload(()=>import("./TableList-90a5f786.js"),["assets/TableList-90a5f786.js","assets/QItemSection-843d83e6.js","assets/QList-1b100cb9.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QTooltip-5ceb1b84.js","assets/QFile-ab5069c9.js","assets/QChip-f43cc21c.js","assets/use-file-a69aa9db.js","assets/format-312d1398.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QItemLabel-37c56e27.js","assets/rtl-36dd996b.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/use-fullscreen-273d7265.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/ClosePopup-d3cbd1bb.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/TableList-610aca62.css"]),resignOrder=()=>__vitePreload(()=>import("./ResignOrder-6cb18877.js"),["assets/ResignOrder-6cb18877.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTooltip-5ceb1b84.js","assets/QSpace-5fefe78e.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/use-quasar-1e7f9a8b.js","assets/Main-7c285663.css"]),resign=()=>__vitePreload(()=>import("./Resign-47f6c68f.js"),["assets/Resign-47f6c68f.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QToolbar-ccd30184.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-86c3ece9.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),resignByid=()=>__vitePreload(()=>import("./ResignByid-49e618ad.js"),["assets/ResignByid-49e618ad.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QTd-71639d11.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QTr-c5e846f1.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/DialogFooter.vue_vue_type_script_setup_true_lang-b17df1c8.js","assets/DialogHeader-707cd1b4.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/DialogHeader-a3fc4db1.css","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-86c3ece9.js","assets/CurruncyInput.vue_vue_type_script_setup_true_lang-c1ac0ded.js","assets/index-6a628684.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/transferRegistry-8763a7c2.css"]),deceased=()=>__vitePreload(()=>import("./Deceased-e4dfc351.js"),["assets/Deceased-e4dfc351.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/Deceased-6c38d6ba.css"]),detaildeceased=()=>__vitePreload(()=>import("./DetailDeceased-561b59c8.js"),["assets/DetailDeceased-561b59c8.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/ProbationDetail-6df885d0.css"]),dismissOrder=()=>__vitePreload(()=>import("./DismissOrder-c05a61a1.js"),["assets/DismissOrder-c05a61a1.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QToolbar-ccd30184.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogHeader-bdf75273.js","assets/QToolbarTitle-e2e05c30.js","assets/DialogHeader-a097ad78.css"]),outDetail=()=>__vitePreload(()=>import("./outRegistry-2c686b2d.js"),["assets/outRegistry-2c686b2d.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/CurruncyInput.vue_vue_type_script_setup_true_lang-c1ac0ded.js","assets/index-6a628684.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/transferRegistry-8763a7c2.css"]),dischargedMain=()=>__vitePreload(()=>import("./dischargedMain-5902c41e.js"),["assets/dischargedMain-5902c41e.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QToolbar-ccd30184.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogHeader-bdf75273.js","assets/QToolbarTitle-e2e05c30.js","assets/DialogHeader-a097ad78.css"]),dischargedDetails=()=>__vitePreload(()=>import("./dischargedRegistry-ac237440.js"),["assets/dischargedRegistry-ac237440.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/CurruncyInput.vue_vue_type_script_setup_true_lang-c1ac0ded.js","assets/index-6a628684.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/transferRegistry-8763a7c2.css"]),expulsionMain=()=>__vitePreload(()=>import("./expulsionMain-c49974c7.js"),["assets/expulsionMain-c49974c7.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QToolbar-ccd30184.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-47908967.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogHeader-bdf75273.js","assets/QToolbarTitle-e2e05c30.js","assets/DialogHeader-a097ad78.css"]),expulsionDetails=()=>__vitePreload(()=>import("./expulsionRegistry-3892bf12.js"),["assets/expulsionRegistry-3892bf12.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/CurruncyInput.vue_vue_type_script_setup_true_lang-c1ac0ded.js","assets/index-6a628684.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/transferRegistry-8763a7c2.css"]),exitInterviewMain=()=>__vitePreload(()=>import("./exitMain-36365197.js"),["assets/exitMain-36365197.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QTooltip-5ceb1b84.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-86c3ece9.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogFooter.vue_vue_type_script_setup_true_lang-b17df1c8.js","assets/DialogHeader-707cd1b4.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/DialogHeader-a3fc4db1.css"]),exitInterviewDetails=()=>__vitePreload(()=>import("./exitRegistry-b4dba13a.js"),["assets/exitRegistry-b4dba13a.js","assets/QSpace-5fefe78e.js","assets/QImg-c1ebab1a.js","assets/QItemLabel-37c56e27.js","assets/QList-1b100cb9.js","assets/QForm-4d87c0ee.js","assets/avatar_user-99f64d32.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/index-6a628684.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/store-c09735f5.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/use-fullscreen-273d7265.js","assets/FullCalendar-cfa0b63d.js","assets/District-544c2186.css","assets/transferRegistry-8763a7c2.css","assets/TableView-d7096cc1.css"]),ModuleRetirement=[{path:"/retirement",name:"retirement",component:Main$3,meta:{Auth:!0,Key:[7],Role:"retirement"}},{path:"/exit-Interview",name:"exit-Interview",component:exitInterviewMain,meta:{Auth:!0,Key:[7.3],Role:"retirement"}},{path:"/exit-Interview/questionnair/:id",name:"exit-Interview-details",component:exitInterviewDetails,meta:{Auth:!0,Key:[7.3],Role:"retirement"}},{path:"/retirement/:retirementId",name:"retirementid",component:Listretirement,meta:{Auth:!0,Key:[7.1],Role:"retirement"}},{path:"/retirement/listretire/:id/:type",name:"retirement/list/id/type",component:Listretirement,meta:{Auth:!0,Key:[7.1],Role:"retirement"}},{path:"/retirement/resign",name:"resign",component:resign,meta:{Auth:!0,Key:[7.2],Role:"retirement"}},{path:"/retirement/resign/:id",name:"resignbyid",component:resignByid,meta:{Auth:!0,Key:[7.3],Role:"retirement"}},{path:"/retirement/resign-order",name:"resign-order",component:resignOrder,meta:{Auth:!0,Key:[7.4],Role:"retirement"}},{path:"/deceased",name:"deceased",component:deceased,meta:{Auth:!0,Key:[7.5],Role:"retirement"}},{path:"/deceased/:id",name:"deceased-detail",component:detaildeceased,meta:{Auth:!0,Key:[7.8],Role:"retirement"}},{path:"/dismiss-order",name:"dismiss-order",component:dismissOrder,meta:{Auth:!0,Key:[7.5],Role:"retirement"}},{path:"/retirement/out/:id",name:"outDetail",component:outDetail,meta:{Auth:!0,Key:[7.5],Role:"retirement"}},{path:"/discharged",name:"discharged",component:dischargedMain,meta:{Auth:!0,Key:[7.6],Role:"retirement"}},{path:"/retirement/discharged/:id",name:"dischargedDetails",component:dischargedDetails,meta:{Auth:!0,Key:[7.6],Role:"retirement"}},{path:"/expulsion",name:"expulsion",component:expulsionMain,meta:{Auth:!0,Key:[7.7],Role:"retirement"}},{path:"/retirement/expulsion/:id",name:"expulsionDetails",component:expulsionDetails,meta:{Auth:!0,Key:[7.7],Role:"retirement"}}],Main$2=()=>__vitePreload(()=>import("./Main-c8bcf6f3.js"),[]),ReportView=()=>__vitePreload(()=>import("./ReportView-dd9293f8.js"),["assets/ReportView-dd9293f8.js","assets/QItemSection-843d83e6.js","assets/ReportView-a44bc0a5.css"]),report_01=()=>__vitePreload(()=>import("./Report_01-3564e264.js"),["assets/Report_01-3564e264.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QSpace-5fefe78e.js","assets/QToolbar-ccd30184.js","assets/QSplitter-cd949cf9.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/ClosePopup-d3cbd1bb.js","assets/index-b183697f.js","assets/index-ae0af6a9.css","assets/Report_01-91b0b87b.css"]),RecordInsignia=()=>__vitePreload(()=>import("./ResultPage-cc2ec4d8.js"),["assets/ResultPage-cc2ec4d8.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/rtl-36dd996b.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QFile-ab5069c9.js","assets/QChip-f43cc21c.js","assets/use-file-a69aa9db.js","assets/format-312d1398.js","assets/QSelect-809bd0f2.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/QSpace-5fefe78e.js","assets/QTd-71639d11.js","assets/QTabPanels-2410ffb4.js","assets/use-panel-d5805259.js","assets/touch-5ab90751.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/ResultPage-92e1a75c.css"]),Coin=()=>__vitePreload(()=>import("./Coin-e9d01c24.js"),["assets/Coin-e9d01c24.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/rtl-36dd996b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/format-312d1398.js","assets/QTd-71639d11.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/Coin-1c3d2464.css"]),insigniaProposals=()=>__vitePreload(()=>import("./listProposals-dd853ae3.js"),["assets/listProposals-dd853ae3.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/Main-7c285663.css"]),roundAdd=()=>__vitePreload(()=>import("./addProposals-95cc86c5.js"),["assets/addProposals-95cc86c5.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QFile-ab5069c9.js","assets/use-file-a69aa9db.js","assets/QSpace-5fefe78e.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),listMange=()=>__vitePreload(()=>import("./listManage-c332245e.js"),["assets/listManage-c332245e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QBanner-e33f9242.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/QTabPanels-2410ffb4.js","assets/use-panel-d5805259.js","assets/touch-5ab90751.js","assets/QSpace-5fefe78e.js","assets/QToolbar-ccd30184.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/store-269bfed8.js","assets/StatCard.vue_vue_type_script_setup_true_lang-8858f381.js","assets/QTooltip-5ceb1b84.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QList-1b100cb9.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/use-fullscreen-273d7265.js","assets/QToolbarTitle-e2e05c30.js","assets/ClosePopup-d3cbd1bb.js","assets/QForm-4d87c0ee.js","assets/listManage-4e265ae8.css"]),listAllocate=()=>__vitePreload(()=>import("./Main-f51c5dea.js"),["assets/Main-f51c5dea.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/rtl-36dd996b.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/format-312d1398.js","assets/QTooltip-5ceb1b84.js","assets/QSpace-5fefe78e.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QList-1b100cb9.js","assets/ClosePopup-d3cbd1bb.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/storeAllocate-51f623ce.js","assets/DialogForm.vue_vue_type_script_setup_true_lang-c2f740bb.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/Main-0c55b488.css"]),allocateOrdList=()=>__vitePreload(()=>import("./OrgList-e3c07876.js"),["assets/OrgList-e3c07876.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/use-quasar-1e7f9a8b.js","assets/StatCard.vue_vue_type_script_setup_true_lang-8858f381.js","assets/DialogForm.vue_vue_type_script_setup_true_lang-c2f740bb.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/QForm-4d87c0ee.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/storeAllocate-51f623ce.js","assets/Main-7c285663.css"]),VatInsignia=()=>__vitePreload(()=>import("./VatInsignia-149ea476.js"),["assets/VatInsignia-149ea476.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTd-71639d11.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/DialogHeader.vue_vue_type_script_setup_true_lang-1a2cec7d.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/VatInsignia-2746dac1.css"]),insigniaBorrow=()=>__vitePreload(()=>import("./Main-7c2ac95d.js"),["assets/Main-7c2ac95d.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/rtl-36dd996b.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/format-312d1398.js","assets/QTooltip-5ceb1b84.js","assets/QSpace-5fefe78e.js","assets/QTd-71639d11.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/storeAllocate-51f623ce.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/Main-6ac94271.css"]),ModuleInsignia=[{path:"/insignia",name:"insignia",component:Main$2,meta:{Auth:!0,Key:[8],Role:"insignia"}},{path:"/insignia/round-proposals",name:"insigniaProposals",component:insigniaProposals,meta:{Auth:!0,Key:[8.1],Role:"insignia"}},{path:"/insignia/round-add/:id",name:"roundAddEdit",component:roundAdd,meta:{Auth:!0,Key:[8.1],Role:"insignia"}},{path:"/insignia/round-add",name:"roundAdd",component:roundAdd,meta:{Auth:!0,Key:[8.1],Role:"insignia"}},{path:"/insignia/record",name:"insigniaRecord",component:RecordInsignia,meta:{Auth:!0,Key:[8.4],Role:"insignia"}},{path:"/insignia/coin",name:"coin",component:Coin,meta:{Auth:!0,Key:[8],Role:"insignia"}},{path:"/insignia/report",name:"insigniaReport",component:ReportView,meta:{Auth:!0,Key:[8.5],Role:"insignia"}},{path:"/insignia/report/report-01",name:"report-report-01",component:report_01,meta:{Auth:!0,Key:[8.5],Role:"insignia"}},{path:"/insignia/manage/list-manage",name:"insigniaManage",component:listMange,meta:{Auth:!0,Key:[8.6],Role:"insignia"}},{path:"/insignia/allocate",name:"insigniaAllocate",component:listAllocate,meta:{Auth:!0,Key:[8.7],Role:"insignia"}},{path:"/insignia/allocate/org/:id",name:"allocateOrdList",component:allocateOrdList,meta:{Auth:!0,Key:[8.9],Role:"insignia"}},{path:"/insignia/vat",name:"VatInsignia",component:VatInsignia,meta:{Auth:!0,Key:[8.9],Role:"insignia"}},{path:"/insignia/borrow",name:"insigniaBorrow",component:insigniaBorrow,meta:{Auth:!0,Key:[8.9],Role:"insignia"}}],Main$1=defineAsyncComponent(()=>__vitePreload(()=>import("./Main-92f3ab2e.js"),["assets/Main-92f3ab2e.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QList-1b100cb9.js","assets/QToolbar-ccd30184.js","assets/ClosePopup-d3cbd1bb.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogHeader.vue_vue_type_script_setup_true_lang-43c349f0.js","assets/QToolbarTitle-e2e05c30.js"])),Detail=defineAsyncComponent(()=>__vitePreload(()=>import("./Detail-c3f8d35e.js"),["assets/Detail-c3f8d35e.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QPageSticky-fd09a663.js","assets/QImg-c1ebab1a.js","assets/avatar_user-99f64d32.js","assets/data-3e036c46.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/profileType-813dbb1f.js","assets/top.vue_vue_type_script_setup_true_lang-9c6f423b.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/store-c64a2588.js","assets/FormAdd-d4c70876.css","assets/TableView-d7096cc1.css"])),EditDetail=defineAsyncComponent(()=>__vitePreload(()=>import("./EditDetail-508986c0.js"),["assets/EditDetail-508986c0.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QPageSticky-fd09a663.js","assets/QImg-c1ebab1a.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/avatar_user-99f64d32.js","assets/data-3e036c46.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/QTd-71639d11.js","assets/QTr-c5e846f1.js","assets/QForm-4d87c0ee.js","assets/store-90d5f09d.js","assets/Table.vue_vue_type_style_index_0_lang-0781af24.js","assets/QTh-95cd2a9c.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/TableView-d7096cc1.css","assets/DialogHeader.vue_vue_type_script_setup_true_lang-43c349f0.js","assets/DialogHistory.vue_vue_type_script_setup_true_lang-df71b608.js","assets/QUploader-52d27c95.js","assets/use-file-a69aa9db.js","assets/TableHistory.vue_vue_type_script_setup_true_lang-7611e006.js","assets/QPagination-e0f4fffb.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/DialogHistory-9543dfd8.css","assets/QTree-6a2a1389.js","assets/QSlideTransition-d8814589.js","assets/QScrollArea-eb9227a3.js","assets/QResizeObserver-889eb2e3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/profileType-813dbb1f.js","assets/EditDetail-b2634381.css"])),ModuleRegistryEmployee=[{path:"/registry-employee",name:"registry-employee",component:Main$1,meta:{Auth:!0,Key:[11],Role:"registryEmployee"}},{path:"/registry-employee/add",name:"registryEmployeeAdd",component:Detail,meta:{Auth:!0,Key:[11],Role:"registryEmployee"}},{path:"/registry-employee/edit/:id",name:"registryEmployeeEdit",component:EditDetail,meta:{Auth:!0,Key:[11],Role:"registryEmployee"}}],Main=()=>__vitePreload(()=>import("./Main-b8f5b73e.js"),[]),CoinHistory=()=>__vitePreload(()=>import("./Coin-1044a8a5.js"),["assets/Coin-1044a8a5.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/rtl-36dd996b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/format-312d1398.js","assets/QTd-71639d11.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/Coin-a307b1ab.css"]),coinProposals=()=>__vitePreload(()=>import("./listProposals-eeab7967.js"),["assets/listProposals-eeab7967.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/Main-7c285663.css"]),coinRoundAdd=()=>__vitePreload(()=>import("./addProposals-dbe6d758.js"),["assets/addProposals-dbe6d758.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QFile-ab5069c9.js","assets/use-file-a69aa9db.js","assets/QSpace-5fefe78e.js","assets/use-quasar-1e7f9a8b.js","assets/QForm-4d87c0ee.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js"]),coinRequestMain=()=>__vitePreload(()=>import("./coinRequestMain-456eed99.js"),["assets/coinRequestMain-456eed99.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QSpace-5fefe78e.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/use-quasar-1e7f9a8b.js","assets/index-932e35b0.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/QTooltip-5ceb1b84.js","assets/QList-1b100cb9.js","assets/QTable-d329bd84.js","assets/use-fullscreen-273d7265.js","assets/ClosePopup-d3cbd1bb.js","assets/store-269bfed8.js","assets/QForm-4d87c0ee.js"]),coinAllocateMain=()=>__vitePreload(()=>import("./coinAllocateMain-36a14443.js"),["assets/coinAllocateMain-36a14443.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/use-quasar-1e7f9a8b.js","assets/Main-7c285663.css"]),coinAllocateAdd=()=>__vitePreload(()=>import("./coinAllocateAdd-3460c531.js"),["assets/coinAllocateAdd-3460c531.js","assets/QSpace-5fefe78e.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js"]),coinAllocateDetail=()=>__vitePreload(()=>import("./coinAllocateDetail-326fe068.js"),["assets/coinAllocateDetail-326fe068.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/QForm-4d87c0ee.js","assets/use-quasar-1e7f9a8b.js","assets/StatCard.vue_vue_type_script_setup_true_lang-8858f381.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/Main-7c285663.css"]),coinAllocateDetailAdd=()=>__vitePreload(()=>import("./coinAllocateDetailAdd-617ac8d8.js"),["assets/coinAllocateDetailAdd-617ac8d8.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/QForm-4d87c0ee.js","assets/ClosePopup-d3cbd1bb.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/StatCard.vue_vue_type_script_setup_true_lang-8858f381.js","assets/Main-7c285663.css"]),coinReport=()=>__vitePreload(()=>import("./coinReportMain-efc69d70.js"),["assets/coinReportMain-efc69d70.js","assets/QItemSection-843d83e6.js","assets/coinReportMain-bace9db9.css"]),coinReportDetail=()=>__vitePreload(()=>import("./coinReportDetail-d96eef82.js"),["assets/coinReportDetail-d96eef82.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QSpace-5fefe78e.js","assets/QToolbar-ccd30184.js","assets/QSplitter-cd949cf9.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/ClosePopup-d3cbd1bb.js","assets/index-b183697f.js","assets/index-ae0af6a9.css","assets/Report_01-91b0b87b.css"]),mainMange=()=>__vitePreload(()=>import("./Main-b0e20c5f.js"),["assets/Main-b0e20c5f.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/QTabPanels-2410ffb4.js","assets/use-panel-d5805259.js","assets/touch-5ab90751.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/QTooltip-5ceb1b84.js","assets/QSpace-5fefe78e.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QList-1b100cb9.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/use-fullscreen-273d7265.js","assets/QToolbarTitle-e2e05c30.js","assets/QToolbar-ccd30184.js","assets/ClosePopup-d3cbd1bb.js","assets/use-quasar-1e7f9a8b.js","assets/Main-7c285663.css"]),mainReceive=()=>__vitePreload(()=>import("./Main-07b18e78.js"),["assets/Main-07b18e78.js","assets/QTab-3e1855a2.js","assets/QTabs-95f81e84.js","assets/QResizeObserver-889eb2e3.js","assets/rtl-36dd996b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/format-312d1398.js","assets/QTd-71639d11.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/Main-e6b2734e.css"]),mainPayment=()=>__vitePreload(()=>import("./Main-e98ff325.js"),["assets/Main-e98ff325.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QSpace-5fefe78e.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/Main-ef44338e.css"]),ModuleCoin=[{path:"/coin",name:"coin",component:Main,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/round-proposals",name:"coinProposals",component:coinProposals,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/round-add",name:"coinRoundAdd",component:coinRoundAdd,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/round-add/:id",name:"coinRoundEdit",component:coinRoundAdd,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/history",name:"coinHistory",component:CoinHistory,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/request",name:"coinRequest",component:coinRequestMain,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/manage",name:"coinManage",component:mainMange,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/allocate/list-allocate",name:"coinAllocate",component:coinAllocateMain,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/receive",name:"coinReceive",component:mainReceive,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/allocate/allocate-add",name:"coinAllocate-Add",component:coinAllocateAdd,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/allocate/detail/:id",name:"coinAllocate-detail",component:coinAllocateDetail,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/allocate/detail-add",name:"coinAllocate-detailAdd",component:coinAllocateDetailAdd,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/coinReport",name:"coinReport",component:coinReport,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/coinReport/detail",name:"coinReportDetail",component:coinReportDetail,meta:{Auth:!0,Key:[8.2],Role:"coin"}},{path:"/coin/payment",name:"coinPayment",component:mainPayment,meta:{Auth:!0,Key:[8.2],Role:"coin"}}],MainOrder=()=>__vitePreload(()=>import("./Main-fd0d526a.js"),["assets/Main-fd0d526a.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTooltip-5ceb1b84.js","assets/QSpace-5fefe78e.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QTd-71639d11.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/Main-7c285663.css"]),DetailPage=()=>__vitePreload(()=>import("./Detail-bcd1ed73.js"),["assets/Detail-bcd1ed73.js","assets/QStepper-7c790258.js","assets/QSlideTransition-d8814589.js","assets/use-panel-d5805259.js","assets/touch-5ab90751.js","assets/selection-8094913b.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/AddOrder-283054a4.css"]),ModuleOrder=[{path:"/order",name:"order",component:MainOrder,meta:{Auth:!0,Key:[10],Role:"order"}},{path:"/order/add",name:"OrderAdd",component:DetailPage,meta:{Auth:!0,Key:[10],Role:"order"}},{path:"/order/detail/:orderid",name:"OrderDetail",component:DetailPage,meta:{Auth:!0,Key:[10],Role:"order"}}];var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function getAugmentedNamespace(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var base64Js={};base64Js.byteLength=byteLength;base64Js.toByteArray=toByteArray;base64Js.fromByteArray=fromByteArray;var lookup=[],revLookup=[],Arr=typeof Uint8Array<"u"?Uint8Array:Array,code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(var i=0,len=code.length;i<len;++i)lookup[i]=code[i],revLookup[code.charCodeAt(i)]=i;revLookup["-".charCodeAt(0)]=62;revLookup["_".charCodeAt(0)]=63;function getLens(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");n===-1&&(n=t);var r=n===t?0:4-n%4;return[n,r]}function byteLength(e){var t=getLens(e),n=t[0],r=t[1];return(n+r)*3/4-r}function _byteLength(e,t,n){return(t+n)*3/4-n}function toByteArray(e){var t,n=getLens(e),r=n[0],o=n[1],s=new Arr(_byteLength(e,r,o)),a=0,l=o>0?r-4:r,u;for(u=0;u<l;u+=4)t=revLookup[e.charCodeAt(u)]<<18|revLookup[e.charCodeAt(u+1)]<<12|revLookup[e.charCodeAt(u+2)]<<6|revLookup[e.charCodeAt(u+3)],s[a++]=t>>16&255,s[a++]=t>>8&255,s[a++]=t&255;return o===2&&(t=revLookup[e.charCodeAt(u)]<<2|revLookup[e.charCodeAt(u+1)]>>4,s[a++]=t&255),o===1&&(t=revLookup[e.charCodeAt(u)]<<10|revLookup[e.charCodeAt(u+1)]<<4|revLookup[e.charCodeAt(u+2)]>>2,s[a++]=t>>8&255,s[a++]=t&255),s}function tripletToBase64(e){return lookup[e>>18&63]+lookup[e>>12&63]+lookup[e>>6&63]+lookup[e&63]}function encodeChunk(e,t,n){for(var r,o=[],s=t;s<n;s+=3)r=(e[s]<<16&16711680)+(e[s+1]<<8&65280)+(e[s+2]&255),o.push(tripletToBase64(r));return o.join("")}function fromByteArray(e){for(var t,n=e.length,r=n%3,o=[],s=16383,a=0,l=n-r;a<l;a+=s)o.push(encodeChunk(e,a,a+s>l?l:a+s));return r===1?(t=e[n-1],o.push(lookup[t>>2]+lookup[t<<4&63]+"==")):r===2&&(t=(e[n-2]<<8)+e[n-1],o.push(lookup[t>>10]+lookup[t>>4&63]+lookup[t<<2&63]+"=")),o.join("")}var sha256$1={exports:{}};/**
* [js-sha256]{@link https://github.com/emn178/js-sha256}
*
* @version 0.9.0
* @author Chen, Yi-Cyuan [emn178@gmail.com]
* @copyright Chen, Yi-Cyuan 2014-2017
* @license MIT
*/(function(module){(function(){var ERROR="input is invalid type",WINDOW=typeof window=="object",root=WINDOW?window:{};root.JS_SHA256_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&typeof self=="object",NODE_JS=!root.JS_SHA256_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;NODE_JS?root=commonjsGlobal:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_SHA256_NO_COMMON_JS&&!0&&module.exports,ARRAY_BUFFER=!root.JS_SHA256_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",HEX_CHARS="0123456789abcdef".split(""),EXTRA=[-2147483648,8388608,32768,128],SHIFT=[24,16,8,0],K=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],OUTPUT_TYPES=["hex","array","digest","arrayBuffer"],blocks=[];(root.JS_SHA256_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(e){return Object.prototype.toString.call(e)==="[object Array]"}),ARRAY_BUFFER&&(root.JS_SHA256_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(e){return typeof e=="object"&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e,t){return function(n){return new Sha256(t,!0).update(n)[e]()}},createMethod=function(e){var t=createOutputMethod("hex",e);NODE_JS&&(t=nodeWrap(t,e)),t.create=function(){return new Sha256(e)},t.update=function(o){return t.create().update(o)};for(var n=0;n<OUTPUT_TYPES.length;++n){var r=OUTPUT_TYPES[n];t[r]=createOutputMethod(r,e)}return t},nodeWrap=function(method,is224){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),algorithm=is224?"sha224":"sha256",nodeMethod=function(e){if(typeof e=="string")return crypto.createHash(algorithm).update(e,"utf8").digest("hex");if(e==null)throw new Error(ERROR);return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash(algorithm).update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod},createHmacOutputMethod=function(e,t){return function(n,r){return new HmacSha256(n,t,!0).update(r)[e]()}},createHmacMethod=function(e){var t=createHmacOutputMethod("hex",e);t.create=function(o){return new HmacSha256(o,e)},t.update=function(o,s){return t.create(o).update(s)};for(var n=0;n<OUTPUT_TYPES.length;++n){var r=OUTPUT_TYPES[n];t[r]=createHmacOutputMethod(r,e)}return t};function Sha256(e,t){t?(blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],e?(this.h0=3238371032,this.h1=914150663,this.h2=812702999,this.h3=4144912697,this.h4=4290775857,this.h5=1750603025,this.h6=1694076839,this.h7=3204075428):(this.h0=1779033703,this.h1=3144134277,this.h2=1013904242,this.h3=2773480762,this.h4=1359893119,this.h5=2600822924,this.h6=528734635,this.h7=1541459225),this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0,this.is224=e}Sha256.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if(n!=="string"){if(n==="object"){if(e===null)throw new Error(ERROR);if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(e)))throw new Error(ERROR)}else throw new Error(ERROR);t=!0}for(var r,o=0,s,a=e.length,l=this.blocks;o<a;){if(this.hashed&&(this.hashed=!1,l[0]=this.block,l[16]=l[1]=l[2]=l[3]=l[4]=l[5]=l[6]=l[7]=l[8]=l[9]=l[10]=l[11]=l[12]=l[13]=l[14]=l[15]=0),t)for(s=this.start;o<a&&s<64;++o)l[s>>2]|=e[o]<<SHIFT[s++&3];else for(s=this.start;o<a&&s<64;++o)r=e.charCodeAt(o),r<128?l[s>>2]|=r<<SHIFT[s++&3]:r<2048?(l[s>>2]|=(192|r>>6)<<SHIFT[s++&3],l[s>>2]|=(128|r&63)<<SHIFT[s++&3]):r<55296||r>=57344?(l[s>>2]|=(224|r>>12)<<SHIFT[s++&3],l[s>>2]|=(128|r>>6&63)<<SHIFT[s++&3],l[s>>2]|=(128|r&63)<<SHIFT[s++&3]):(r=65536+((r&1023)<<10|e.charCodeAt(++o)&1023),l[s>>2]|=(240|r>>18)<<SHIFT[s++&3],l[s>>2]|=(128|r>>12&63)<<SHIFT[s++&3],l[s>>2]|=(128|r>>6&63)<<SHIFT[s++&3],l[s>>2]|=(128|r&63)<<SHIFT[s++&3]);this.lastByteIndex=s,this.bytes+=s-this.start,s>=64?(this.block=l[16],this.start=s-64,this.hash(),this.hashed=!0):this.start=s}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Sha256.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[16]=this.block,e[t>>2]|=EXTRA[t&3],this.block=e[16],t>=56&&(this.hashed||this.hash(),e[0]=this.block,e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.hBytes<<3|this.bytes>>>29,e[15]=this.bytes<<3,this.hash()}},Sha256.prototype.hash=function(){var e=this.h0,t=this.h1,n=this.h2,r=this.h3,o=this.h4,s=this.h5,a=this.h6,l=this.h7,u=this.blocks,d,c,f,m,_,R,I,O,L,b,x;for(d=16;d<64;++d)_=u[d-15],c=(_>>>7|_<<25)^(_>>>18|_<<14)^_>>>3,_=u[d-2],f=(_>>>17|_<<15)^(_>>>19|_<<13)^_>>>10,u[d]=u[d-16]+c+u[d-7]+f<<0;for(x=t&n,d=0;d<64;d+=4)this.first?(this.is224?(O=300032,_=u[0]-1413257819,l=_-150054599<<0,r=_+24177077<<0):(O=704751109,_=u[0]-210244248,l=_-1521486534<<0,r=_+143694565<<0),this.first=!1):(c=(e>>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10),f=(o>>>6|o<<26)^(o>>>11|o<<21)^(o>>>25|o<<7),O=e&t,m=O^e&n^x,I=o&s^~o&a,_=l+f+I+K[d]+u[d],R=c+m,l=r+_<<0,r=_+R<<0),c=(r>>>2|r<<30)^(r>>>13|r<<19)^(r>>>22|r<<10),f=(l>>>6|l<<26)^(l>>>11|l<<21)^(l>>>25|l<<7),L=r&e,m=L^r&t^O,I=l&o^~l&s,_=a+f+I+K[d+1]+u[d+1],R=c+m,a=n+_<<0,n=_+R<<0,c=(n>>>2|n<<30)^(n>>>13|n<<19)^(n>>>22|n<<10),f=(a>>>6|a<<26)^(a>>>11|a<<21)^(a>>>25|a<<7),b=n&r,m=b^n&e^L,I=a&l^~a&o,_=s+f+I+K[d+2]+u[d+2],R=c+m,s=t+_<<0,t=_+R<<0,c=(t>>>2|t<<30)^(t>>>13|t<<19)^(t>>>22|t<<10),f=(s>>>6|s<<26)^(s>>>11|s<<21)^(s>>>25|s<<7),x=t&n,m=x^t&r^b,I=s&a^~s&l,_=o+f+I+K[d+3]+u[d+3],R=c+m,o=e+_<<0,e=_+R<<0;this.h0=this.h0+e<<0,this.h1=this.h1+t<<0,this.h2=this.h2+n<<0,this.h3=this.h3+r<<0,this.h4=this.h4+o<<0,this.h5=this.h5+s<<0,this.h6=this.h6+a<<0,this.h7=this.h7+l<<0},Sha256.prototype.hex=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3,o=this.h4,s=this.h5,a=this.h6,l=this.h7,u=HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>4&15]+HEX_CHARS[e&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[t&15]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[n&15]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[r&15]+HEX_CHARS[o>>28&15]+HEX_CHARS[o>>24&15]+HEX_CHARS[o>>20&15]+HEX_CHARS[o>>16&15]+HEX_CHARS[o>>12&15]+HEX_CHARS[o>>8&15]+HEX_CHARS[o>>4&15]+HEX_CHARS[o&15]+HEX_CHARS[s>>28&15]+HEX_CHARS[s>>24&15]+HEX_CHARS[s>>20&15]+HEX_CHARS[s>>16&15]+HEX_CHARS[s>>12&15]+HEX_CHARS[s>>8&15]+HEX_CHARS[s>>4&15]+HEX_CHARS[s&15]+HEX_CHARS[a>>28&15]+HEX_CHARS[a>>24&15]+HEX_CHARS[a>>20&15]+HEX_CHARS[a>>16&15]+HEX_CHARS[a>>12&15]+HEX_CHARS[a>>8&15]+HEX_CHARS[a>>4&15]+HEX_CHARS[a&15];return this.is224||(u+=HEX_CHARS[l>>28&15]+HEX_CHARS[l>>24&15]+HEX_CHARS[l>>20&15]+HEX_CHARS[l>>16&15]+HEX_CHARS[l>>12&15]+HEX_CHARS[l>>8&15]+HEX_CHARS[l>>4&15]+HEX_CHARS[l&15]),u},Sha256.prototype.toString=Sha256.prototype.hex,Sha256.prototype.digest=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3,o=this.h4,s=this.h5,a=this.h6,l=this.h7,u=[e>>24&255,e>>16&255,e>>8&255,e&255,t>>24&255,t>>16&255,t>>8&255,t&255,n>>24&255,n>>16&255,n>>8&255,n&255,r>>24&255,r>>16&255,r>>8&255,r&255,o>>24&255,o>>16&255,o>>8&255,o&255,s>>24&255,s>>16&255,s>>8&255,s&255,a>>24&255,a>>16&255,a>>8&255,a&255];return this.is224||u.push(l>>24&255,l>>16&255,l>>8&255,l&255),u},Sha256.prototype.array=Sha256.prototype.digest,Sha256.prototype.arrayBuffer=function(){this.finalize();var e=new ArrayBuffer(this.is224?28:32),t=new DataView(e);return t.setUint32(0,this.h0),t.setUint32(4,this.h1),t.setUint32(8,this.h2),t.setUint32(12,this.h3),t.setUint32(16,this.h4),t.setUint32(20,this.h5),t.setUint32(24,this.h6),this.is224||t.setUint32(28,this.h7),e};function HmacSha256(e,t,n){var r,o=typeof e;if(o==="string"){var s=[],a=e.length,l=0,u;for(r=0;r<a;++r)u=e.charCodeAt(r),u<128?s[l++]=u:u<2048?(s[l++]=192|u>>6,s[l++]=128|u&63):u<55296||u>=57344?(s[l++]=224|u>>12,s[l++]=128|u>>6&63,s[l++]=128|u&63):(u=65536+((u&1023)<<10|e.charCodeAt(++r)&1023),s[l++]=240|u>>18,s[l++]=128|u>>12&63,s[l++]=128|u>>6&63,s[l++]=128|u&63);e=s}else if(o==="object"){if(e===null)throw new Error(ERROR);if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(e)))throw new Error(ERROR)}else throw new Error(ERROR);e.length>64&&(e=new Sha256(t,!0).update(e).array());var d=[],c=[];for(r=0;r<64;++r){var f=e[r]||0;d[r]=92^f,c[r]=54^f}Sha256.call(this,t,n),this.update(c),this.oKeyPad=d,this.inner=!0,this.sharedMemory=n}HmacSha256.prototype=new Sha256,HmacSha256.prototype.finalize=function(){if(Sha256.prototype.finalize.call(this),this.inner){this.inner=!1;var e=this.array();Sha256.call(this,this.is224,this.sharedMemory),this.update(this.oKeyPad),this.update(e),Sha256.prototype.finalize.call(this)}};var exports=createMethod();exports.sha256=exports,exports.sha224=createMethod(!0),exports.sha256.hmac=createHmacMethod(),exports.sha224.hmac=createHmacMethod(!0),COMMON_JS?module.exports=exports:(root.sha256=exports.sha256,root.sha224=exports.sha224)})()})(sha256$1);var sha256Exports=sha256$1.exports;const sha256=getDefaultExportFromCjs(sha256Exports);if(typeof Promise>"u")throw Error("Keycloak requires an environment that supports Promises. Make sure that you include the appropriate polyfill.");var loggedPromiseDeprecation=!1;function logPromiseDeprecation(){loggedPromiseDeprecation||(loggedPromiseDeprecation=!0,console.warn("[KEYCLOAK] Usage of legacy style promise methods such as `.error()` and `.success()` has been deprecated and support will be removed in future versions. Use standard style promise methods such as `.then() and `.catch()` instead."))}function Keycloak(e){if(!(this instanceof Keycloak))return new Keycloak(e);for(var t=this,n,r=[],o,s={enable:!0,callbackList:[],interval:5},a=document.getElementsByTagName("script"),l=0;l<a.length;l++)(a[l].src.indexOf("keycloak.js")!==-1||a[l].src.indexOf("keycloak.min.js")!==-1)&&a[l].src.indexOf("version=")!==-1&&(t.iframeVersion=a[l].src.substring(a[l].src.indexOf("version=")+8).split("&")[0]);var u=!0,d=J(console.info),c=J(console.warn);t.init=function(v){t.authenticated=!1,o=pe();var A=["default","cordova","cordova-native"];if(v&&A.indexOf(v.adapter)>-1?n=V(v.adapter):v&&typeof v.adapter=="object"?n=v.adapter:window.Cordova||window.cordova?n=V("cordova"):n=V(),v){if(typeof v.useNonce<"u"&&(u=v.useNonce),typeof v.checkLoginIframe<"u"&&(s.enable=v.checkLoginIframe),v.checkLoginIframeInterval&&(s.interval=v.checkLoginIframeInterval),v.onLoad==="login-required"&&(t.loginRequired=!0),v.responseMode)if(v.responseMode==="query"||v.responseMode==="fragment")t.responseMode=v.responseMode;else throw"Invalid value for responseMode";if(v.flow){switch(v.flow){case"standard":t.responseType="code";break;case"implicit":t.responseType="id_token token";break;case"hybrid":t.responseType="code id_token token";break;default:throw"Invalid value for flow"}t.flow=v.flow}if(v.timeSkew!=null&&(t.timeSkew=v.timeSkew),v.redirectUri&&(t.redirectUri=v.redirectUri),v.silentCheckSsoRedirectUri&&(t.silentCheckSsoRedirectUri=v.silentCheckSsoRedirectUri),typeof v.silentCheckSsoFallback=="boolean"?t.silentCheckSsoFallback=v.silentCheckSsoFallback:t.silentCheckSsoFallback=!0,v.pkceMethod){if(v.pkceMethod!=="S256")throw"Invalid value for pkceMethod";t.pkceMethod=v.pkceMethod}typeof v.enableLogging=="boolean"?t.enableLogging=v.enableLogging:t.enableLogging=!1,typeof v.scope=="string"&&(t.scope=v.scope),typeof v.messageReceiveTimeout=="number"&&v.messageReceiveTimeout>0?t.messageReceiveTimeout=v.messageReceiveTimeout:t.messageReceiveTimeout=1e4}t.responseMode||(t.responseMode="fragment"),t.responseType||(t.responseType="code",t.flow="standard");var W=M(),S=M();S.promise.then(function(){t.onReady&&t.onReady(t.authenticated),W.setSuccess(t.authenticated)}).catch(function(ee){W.setError(ee)});var w=x();function E(){var ee=function(y){y||(g.prompt="none"),t.login(g).then(function(){S.setSuccess()}).catch(function($){S.setError($)})},Q=function(){var y=document.createElement("iframe"),$=t.createLoginUrl({prompt:"none",redirectUri:t.silentCheckSsoRedirectUri});y.setAttribute("src",$),y.setAttribute("title","keycloak-silent-check-sso"),y.style.display="none",document.body.appendChild(y);var q=function(U){if(!(U.origin!==window.location.origin||y.contentWindow!==U.source)){var G=C(U.data);b(G,S),document.body.removeChild(y),window.removeEventListener("message",q)}};window.addEventListener("message",q)},g={};switch(v.onLoad){case"check-sso":s.enable?Y().then(function(){oe().then(function(y){y?S.setSuccess():t.silentCheckSsoRedirectUri?Q():ee(!1)}).catch(function(y){S.setError(y)})}):t.silentCheckSsoRedirectUri?Q():ee(!1);break;case"login-required":ee(!0);break;default:throw"Invalid value for onLoad"}}function D(){var ee=C(window.location.href);if(ee&&window.history.replaceState(window.history.state,null,ee.newUrl),ee&&ee.valid)return Y().then(function(){b(ee,S)}).catch(function(Q){S.setError(Q)});v?v.token&&v.refreshToken?(j(v.token,v.refreshToken,v.idToken),s.enable?Y().then(function(){oe().then(function(Q){Q?(t.onAuthSuccess&&t.onAuthSuccess(),S.setSuccess(),N()):S.setSuccess()}).catch(function(Q){S.setError(Q)})}):t.updateToken(-1).then(function(){t.onAuthSuccess&&t.onAuthSuccess(),S.setSuccess()}).catch(function(Q){t.onAuthError&&t.onAuthError(),v.onLoad?E():S.setError(Q)})):v.onLoad?E():S.setSuccess():S.setSuccess()}function z(){var ee=M(),Q=function(){(document.readyState==="interactive"||document.readyState==="complete")&&(document.removeEventListener("readystatechange",Q),ee.setSuccess())};return document.addEventListener("readystatechange",Q),Q(),ee.promise}return w.then(function(){z().then(le).then(D).catch(function(ee){W.setError(ee)})}),w.catch(function(ee){W.setError(ee)}),W.promise},t.login=function(v){return n.login(v)};function f(v){var A=null,W=window.crypto||window.msCrypto;if(W&&W.getRandomValues&&window.Uint8Array)return A=new Uint8Array(v),W.getRandomValues(A),A;A=new Array(v);for(var S=0;S<A.length;S++)A[S]=Math.floor(256*Math.random());return A}function m(v){return _(v,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789")}function _(v,A){for(var W=f(v),S=new Array(v),w=0;w<v;w++)S[w]=A.charCodeAt(W[w]%A.length);return String.fromCharCode.apply(null,S)}function R(v,A){switch(v){case"S256":var W=new Uint8Array(sha256.arrayBuffer(A)),S=base64Js.fromByteArray(W).replace(/\+/g,"-").replace(/\//g,"_").replace(/\=/g,"");return S;default:throw"Invalid value for pkceMethod"}}function I(v){var A={id_token:{acr:v}};return JSON.stringify(A)}t.createLoginUrl=function(v){var A=T(),W=T(),S=n.redirectUri(v),w={state:A,nonce:W,redirectUri:encodeURIComponent(S)};v&&v.prompt&&(w.prompt=v.prompt);var E;v&&v.action=="register"?E=t.endpoints.register():E=t.endpoints.authorize();var D=v&&v.scope||t.scope;D?D.indexOf("openid")===-1&&(D="openid "+D):D="openid";var z=E+"?client_id="+encodeURIComponent(t.clientId)+"&redirect_uri="+encodeURIComponent(S)+"&state="+encodeURIComponent(A)+"&response_mode="+encodeURIComponent(t.responseMode)+"&response_type="+encodeURIComponent(t.responseType)+"&scope="+encodeURIComponent(D);if(u&&(z=z+"&nonce="+encodeURIComponent(W)),v&&v.prompt&&(z+="&prompt="+encodeURIComponent(v.prompt)),v&&v.maxAge&&(z+="&max_age="+encodeURIComponent(v.maxAge)),v&&v.loginHint&&(z+="&login_hint="+encodeURIComponent(v.loginHint)),v&&v.idpHint&&(z+="&kc_idp_hint="+encodeURIComponent(v.idpHint)),v&&v.action&&v.action!="register"&&(z+="&kc_action="+encodeURIComponent(v.action)),v&&v.locale&&(z+="&ui_locales="+encodeURIComponent(v.locale)),v&&v.acr){var ee=I(v.acr);z+="&claims="+encodeURIComponent(ee)}if(t.pkceMethod){var Q=m(96);w.pkceCodeVerifier=Q;var g=R(t.pkceMethod,Q);z+="&code_challenge="+g,z+="&code_challenge_method="+t.pkceMethod}return o.add(w),z},t.logout=function(v){return n.logout(v)},t.createLogoutUrl=function(v){var A=t.endpoints.logout()+"?client_id="+encodeURIComponent(t.clientId)+"&post_logout_redirect_uri="+encodeURIComponent(n.redirectUri(v,!1));return t.idToken&&(A+="&id_token_hint="+encodeURIComponent(t.idToken)),A},t.register=function(v){return n.register(v)},t.createRegisterUrl=function(v){return v||(v={}),v.action="register",t.createLoginUrl(v)},t.createAccountUrl=function(v){var A=O(),W=void 0;return typeof A<"u"&&(W=A+"/account?referrer="+encodeURIComponent(t.clientId)+"&referrer_uri="+encodeURIComponent(n.redirectUri(v))),W},t.accountManagement=function(){return n.accountManagement()},t.hasRealmRole=function(v){var A=t.realmAccess;return!!A&&A.roles.indexOf(v)>=0},t.hasResourceRole=function(v,A){if(!t.resourceAccess)return!1;var W=t.resourceAccess[A||t.clientId];return!!W&&W.roles.indexOf(v)>=0},t.loadUserProfile=function(){var v=O()+"/account",A=new XMLHttpRequest;A.open("GET",v,!0),A.setRequestHeader("Accept","application/json"),A.setRequestHeader("Authorization","bearer "+t.token);var W=M();return A.onreadystatechange=function(){A.readyState==4&&(A.status==200?(t.profile=JSON.parse(A.responseText),W.setSuccess(t.profile)):W.setError())},A.send(),W.promise},t.loadUserInfo=function(){var v=t.endpoints.userinfo(),A=new XMLHttpRequest;A.open("GET",v,!0),A.setRequestHeader("Accept","application/json"),A.setRequestHeader("Authorization","bearer "+t.token);var W=M();return A.onreadystatechange=function(){A.readyState==4&&(A.status==200?(t.userInfo=JSON.parse(A.responseText),W.setSuccess(t.userInfo)):W.setError())},A.send(),W.promise},t.isTokenExpired=function(v){if(!t.tokenParsed||!t.refreshToken&&t.flow!="implicit")throw"Not authenticated";if(t.timeSkew==null)return d("[KEYCLOAK] Unable to determine if token is expired as timeskew is not set"),!0;var A=t.tokenParsed.exp-Math.ceil(new Date().getTime()/1e3)+t.timeSkew;if(v){if(isNaN(v))throw"Invalid minValidity";A-=v}return A<0},t.updateToken=function(v){var A=M();if(!t.refreshToken)return A.setError(),A.promise;v=v||5;var W=function(){var w=!1;if(v==-1?(w=!0,d("[KEYCLOAK] Refreshing token: forced refresh")):(!t.tokenParsed||t.isTokenExpired(v))&&(w=!0,d("[KEYCLOAK] Refreshing token: token expired")),!w)A.setSuccess(!1);else{var E="grant_type=refresh_token&refresh_token="+t.refreshToken,D=t.endpoints.token();if(r.push(A),r.length==1){var z=new XMLHttpRequest;z.open("POST",D,!0),z.setRequestHeader("Content-type","application/x-www-form-urlencoded"),z.withCredentials=!0,E+="&client_id="+encodeURIComponent(t.clientId);var ee=new Date().getTime();z.onreadystatechange=function(){if(z.readyState==4)if(z.status==200){d("[KEYCLOAK] Token refreshed"),ee=(ee+new Date().getTime())/2;var Q=JSON.parse(z.responseText);j(Q.access_token,Q.refresh_token,Q.id_token,ee),t.onAuthRefreshSuccess&&t.onAuthRefreshSuccess();for(var g=r.pop();g!=null;g=r.pop())g.setSuccess(!0)}else{c("[KEYCLOAK] Failed to refresh token"),z.status==400&&t.clearToken(),t.onAuthRefreshError&&t.onAuthRefreshError();for(var g=r.pop();g!=null;g=r.pop())g.setError(!0)}},z.send(E)}}};if(s.enable){var S=oe();S.then(function(){W()}).catch(function(w){A.setError(w)})}else W();return A.promise},t.clearToken=function(){t.token&&(j(null,null,null),t.onAuthLogout&&t.onAuthLogout(),t.loginRequired&&t.login())};function O(){if(typeof t.authServerUrl<"u")return t.authServerUrl.charAt(t.authServerUrl.length-1)=="/"?t.authServerUrl+"realms/"+encodeURIComponent(t.realm):t.authServerUrl+"/realms/"+encodeURIComponent(t.realm)}function L(){return window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"")}function b(v,A){var W=v.code,S=v.error,w=v.prompt,E=new Date().getTime();if(v.kc_action_status&&t.onActionUpdate&&t.onActionUpdate(v.kc_action_status),S){if(w!="none"){var D={error:S,error_description:v.error_description};t.onAuthError&&t.onAuthError(D),A&&A.setError(D)}else A&&A.setSuccess();return}else t.flow!="standard"&&(v.access_token||v.id_token)&&g(v.access_token,null,v.id_token,!0);if(t.flow!="implicit"&&W){var z="code="+W+"&grant_type=authorization_code",ee=t.endpoints.token(),Q=new XMLHttpRequest;Q.open("POST",ee,!0),Q.setRequestHeader("Content-type","application/x-www-form-urlencoded"),z+="&client_id="+encodeURIComponent(t.clientId),z+="&redirect_uri="+v.redirectUri,v.pkceCodeVerifier&&(z+="&code_verifier="+v.pkceCodeVerifier),Q.withCredentials=!0,Q.onreadystatechange=function(){if(Q.readyState==4)if(Q.status==200){var y=JSON.parse(Q.responseText);g(y.access_token,y.refresh_token,y.id_token,t.flow==="standard"),N()}else t.onAuthError&&t.onAuthError(),A&&A.setError()},Q.send(z)}function g(y,$,q,U){E=(E+new Date().getTime())/2,j(y,$,q,E),u&&(t.tokenParsed&&t.tokenParsed.nonce!=v.storedNonce||t.refreshTokenParsed&&t.refreshTokenParsed.nonce!=v.storedNonce||t.idTokenParsed&&t.idTokenParsed.nonce!=v.storedNonce)?(d("[KEYCLOAK] Invalid nonce, clearing token"),t.clearToken(),A&&A.setError()):U&&(t.onAuthSuccess&&t.onAuthSuccess(),A&&A.setSuccess())}}function x(v){var A=M(),W;e?typeof e=="string"&&(W=e):W="keycloak.json";function S(Q){Q?t.endpoints={authorize:function(){return Q.authorization_endpoint},token:function(){return Q.token_endpoint},logout:function(){if(!Q.end_session_endpoint)throw"Not supported by the OIDC server";return Q.end_session_endpoint},checkSessionIframe:function(){if(!Q.check_session_iframe)throw"Not supported by the OIDC server";return Q.check_session_iframe},register:function(){throw'Redirection to "Register user" page not supported in standard OIDC mode'},userinfo:function(){if(!Q.userinfo_endpoint)throw"Not supported by the OIDC server";return Q.userinfo_endpoint}}:t.endpoints={authorize:function(){return O()+"/protocol/openid-connect/auth"},token:function(){return O()+"/protocol/openid-connect/token"},logout:function(){return O()+"/protocol/openid-connect/logout"},checkSessionIframe:function(){var g=O()+"/protocol/openid-connect/login-status-iframe.html";return t.iframeVersion&&(g=g+"?version="+t.iframeVersion),g},thirdPartyCookiesIframe:function(){var g=O()+"/protocol/openid-connect/3p-cookies/step1.html";return t.iframeVersion&&(g=g+"?version="+t.iframeVersion),g},register:function(){return O()+"/protocol/openid-connect/registrations"},userinfo:function(){return O()+"/protocol/openid-connect/userinfo"}}}if(W){var w=new XMLHttpRequest;w.open("GET",W,!0),w.setRequestHeader("Accept","application/json"),w.onreadystatechange=function(){if(w.readyState==4)if(w.status==200||k(w)){var Q=JSON.parse(w.responseText);t.authServerUrl=Q["auth-server-url"],t.realm=Q.realm,t.clientId=Q.resource,S(null),A.setSuccess()}else A.setError()},w.send()}else{if(!e.clientId)throw"clientId missing";t.clientId=e.clientId;var E=e.oidcProvider;if(E)if(typeof E=="string"){var ee;E.charAt(E.length-1)=="/"?ee=E+".well-known/openid-configuration":ee=E+"/.well-known/openid-configuration";var w=new XMLHttpRequest;w.open("GET",ee,!0),w.setRequestHeader("Accept","application/json"),w.onreadystatechange=function(){if(w.readyState==4)if(w.status==200||k(w)){var g=JSON.parse(w.responseText);S(g),A.setSuccess()}else A.setError()},w.send()}else S(E),A.setSuccess();else{if(!e.url){for(var D=document.getElementsByTagName("script"),z=0;z<D.length;z++)if(D[z].src.match(/.*keycloak\.js/)){e.url=D[z].src.substr(0,D[z].src.indexOf("/js/keycloak.js"));break}}if(!e.realm)throw"realm missing";t.authServerUrl=e.url,t.realm=e.realm,S(null),A.setSuccess()}}return A.promise}function k(v){return v.status==0&&v.responseText&&v.responseURL.startsWith("file:")}function j(v,A,W,S){if(t.tokenTimeoutHandle&&(clearTimeout(t.tokenTimeoutHandle),t.tokenTimeoutHandle=null),A?(t.refreshToken=A,t.refreshTokenParsed=P(A)):(delete t.refreshToken,delete t.refreshTokenParsed),W?(t.idToken=W,t.idTokenParsed=P(W)):(delete t.idToken,delete t.idTokenParsed),v){if(t.token=v,t.tokenParsed=P(v),t.sessionId=t.tokenParsed.session_state,t.authenticated=!0,t.subject=t.tokenParsed.sub,t.realmAccess=t.tokenParsed.realm_access,t.resourceAccess=t.tokenParsed.resource_access,S&&(t.timeSkew=Math.floor(S/1e3)-t.tokenParsed.iat),t.timeSkew!=null&&(d("[KEYCLOAK] Estimated time difference between browser and server is "+t.timeSkew+" seconds"),t.onTokenExpired)){var w=(t.tokenParsed.exp-new Date().getTime()/1e3+t.timeSkew)*1e3;d("[KEYCLOAK] Token expires in "+Math.round(w/1e3)+" s"),w<=0?t.onTokenExpired():t.tokenTimeoutHandle=setTimeout(t.onTokenExpired,w)}}else delete t.token,delete t.tokenParsed,delete t.subject,delete t.realmAccess,delete t.resourceAccess,t.authenticated=!1}function P(v){switch(v=v.split(".")[1],v=v.replace(/-/g,"+"),v=v.replace(/_/g,"/"),v.length%4){case 0:break;case 2:v+="==";break;case 3:v+="=";break;default:throw"Invalid token"}return v=decodeURIComponent(escape(atob(v))),v=JSON.parse(v),v}function T(){var v="0123456789abcdef",A=_(36,v).split("");A[14]="4",A[19]=v.substr(A[19]&3|8,1),A[8]=A[13]=A[18]=A[23]="-";var W=A.join("");return W}function C(v){var A=B(v);if(A){var W=o.get(A.state);return W&&(A.valid=!0,A.redirectUri=W.redirectUri,A.storedNonce=W.nonce,A.prompt=W.prompt,A.pkceCodeVerifier=W.pkceCodeVerifier),A}}function B(v){var A;switch(t.flow){case"standard":A=["code","state","session_state","kc_action_status"];break;case"implicit":A=["access_token","token_type","id_token","state","session_state","expires_in","kc_action_status"];break;case"hybrid":A=["access_token","token_type","id_token","code","state","session_state","expires_in","kc_action_status"];break}A.push("error"),A.push("error_description"),A.push("error_uri");var W=v.indexOf("?"),S=v.indexOf("#"),w,E;if(t.responseMode==="query"&&W!==-1?(w=v.substring(0,W),E=H(v.substring(W+1,S!==-1?S:v.length),A),E.paramsString!==""&&(w+="?"+E.paramsString),S!==-1&&(w+=v.substring(S))):t.responseMode==="fragment"&&S!==-1&&(w=v.substring(0,S),E=H(v.substring(S+1),A),E.paramsString!==""&&(w+="#"+E.paramsString)),E&&E.oauthParams){if(t.flow==="standard"||t.flow==="hybrid"){if((E.oauthParams.code||E.oauthParams.error)&&E.oauthParams.state)return E.oauthParams.newUrl=w,E.oauthParams}else if(t.flow==="implicit"&&(E.oauthParams.access_token||E.oauthParams.error)&&E.oauthParams.state)return E.oauthParams.newUrl=w,E.oauthParams}}function H(v,A){for(var W=v.split("&"),S={paramsString:"",oauthParams:{}},w=0;w<W.length;w++){var E=W[w].indexOf("="),D=W[w].slice(0,E);A.indexOf(D)!==-1?S.oauthParams[D]=W[w].slice(E+1):(S.paramsString!==""&&(S.paramsString+="&"),S.paramsString+=W[w])}return S}function M(){var v={setSuccess:function(A){v.resolve(A)},setError:function(A){v.reject(A)}};return v.promise=new Promise(function(A,W){v.resolve=A,v.reject=W}),v.promise.success=function(A){return logPromiseDeprecation(),this.then(function(S){A(S)}),this},v.promise.error=function(A){return logPromiseDeprecation(),this.catch(function(S){A(S)}),this},v}function F(v,A,W){var S=null,w=new Promise(function(E,D){S=setTimeout(function(){D({error:W||"Promise is not settled within timeout of "+A+"ms"})},A)});return Promise.race([v,w]).finally(function(){clearTimeout(S)})}function Y(){var v=M();if(!s.enable||s.iframe)return v.setSuccess(),v.promise;var A=document.createElement("iframe");s.iframe=A,A.onload=function(){var w=t.endpoints.authorize();w.charAt(0)==="/"?s.iframeOrigin=L():s.iframeOrigin=w.substring(0,w.indexOf("/",8)),v.setSuccess()};var W=t.endpoints.checkSessionIframe();A.setAttribute("src",W),A.setAttribute("title","keycloak-session-iframe"),A.style.display="none",document.body.appendChild(A);var S=function(w){if(!(w.origin!==s.iframeOrigin||s.iframe.contentWindow!==w.source)&&(w.data=="unchanged"||w.data=="changed"||w.data=="error")){w.data!="unchanged"&&t.clearToken();for(var E=s.callbackList.splice(0,s.callbackList.length),D=E.length-1;D>=0;--D){var z=E[D];w.data=="error"?z.setError():z.setSuccess(w.data=="unchanged")}}};return window.addEventListener("message",S,!1),v.promise}function N(){s.enable&&t.token&&setTimeout(function(){oe().then(function(v){v&&N()})},s.interval*1e3)}function oe(){var v=M();if(s.iframe&&s.iframeOrigin){var A=t.clientId+" "+(t.sessionId?t.sessionId:"");s.callbackList.push(v);var W=s.iframeOrigin;s.callbackList.length==1&&s.iframe.contentWindow.postMessage(A,W)}else v.setSuccess();return v.promise}function le(){var v=M();if(s.enable||t.silentCheckSsoRedirectUri){var A=document.createElement("iframe");A.setAttribute("src",t.endpoints.thirdPartyCookiesIframe()),A.setAttribute("title","keycloak-3p-check-iframe"),A.style.display="none",document.body.appendChild(A);var W=function(S){A.contentWindow===S.source&&(S.data!=="supported"&&S.data!=="unsupported"||(S.data==="unsupported"&&(s.enable=!1,t.silentCheckSsoFallback&&(t.silentCheckSsoRedirectUri=!1),c("[KEYCLOAK] 3rd party cookies aren't supported by this browser. checkLoginIframe and silent check-sso are not available.")),document.body.removeChild(A),window.removeEventListener("message",W),v.setSuccess()))};window.addEventListener("message",W,!1)}else v.setSuccess();return F(v.promise,t.messageReceiveTimeout,"Timeout when waiting for 3rd party check iframe message.")}function V(v){if(!v||v=="default")return{login:function(E){return window.location.replace(t.createLoginUrl(E)),M().promise},logout:function(E){return window.location.replace(t.createLogoutUrl(E)),M().promise},register:function(E){return window.location.replace(t.createRegisterUrl(E)),M().promise},accountManagement:function(){var E=t.createAccountUrl();if(typeof E<"u")window.location.href=E;else throw"Not supported by the OIDC server";return M().promise},redirectUri:function(E,D){return E&&E.redirectUri?E.redirectUri:t.redirectUri?t.redirectUri:location.href}};if(v=="cordova"){s.enable=!1;var A=function(E,D,z){return window.cordova&&window.cordova.InAppBrowser?window.cordova.InAppBrowser.open(E,D,z):window.open(E,D,z)},W=function(E){return E&&E.cordovaOptions?Object.keys(E.cordovaOptions).reduce(function(D,z){return D[z]=E.cordovaOptions[z],D},{}):{}},S=function(E){return Object.keys(E).reduce(function(D,z){return D.push(z+"="+E[z]),D},[]).join(",")},w=function(E){var D=W(E);return D.location="no",E&&E.prompt=="none"&&(D.hidden="yes"),S(D)};return{login:function(E){var D=M(),z=w(E),ee=t.createLoginUrl(E),Q=A(ee,"_blank",z),g=!1,y=!1,$=function(){y=!0,Q.close()};return Q.addEventListener("loadstart",function(q){if(q.url.indexOf("http://localhost")==0){var U=C(q.url);b(U,D),$(),g=!0}}),Q.addEventListener("loaderror",function(q){if(!g)if(q.url.indexOf("http://localhost")==0){var U=C(q.url);b(U,D),$(),g=!0}else D.setError(),$()}),Q.addEventListener("exit",function(q){y||D.setError({reason:"closed_by_user"})}),D.promise},logout:function(E){var D=M(),z=t.createLogoutUrl(E),ee=A(z,"_blank","location=no,hidden=yes,clearcache=yes"),Q;return ee.addEventListener("loadstart",function(g){g.url.indexOf("http://localhost")==0&&ee.close()}),ee.addEventListener("loaderror",function(g){g.url.indexOf("http://localhost")==0||(Q=!0),ee.close()}),ee.addEventListener("exit",function(g){Q?D.setError():(t.clearToken(),D.setSuccess())}),D.promise},register:function(E){var D=M(),z=t.createRegisterUrl(),ee=w(E),Q=A(z,"_blank",ee);return Q.addEventListener("loadstart",function(g){if(g.url.indexOf("http://localhost")==0){Q.close();var y=C(g.url);b(y,D)}}),D.promise},accountManagement:function(){var E=t.createAccountUrl();if(typeof E<"u"){var D=A(E,"_blank","location=no");D.addEventListener("loadstart",function(z){z.url.indexOf("http://localhost")==0&&D.close()})}else throw"Not supported by the OIDC server"},redirectUri:function(E){return"http://localhost"}}}if(v=="cordova-native")return s.enable=!1,{login:function(E){var D=M(),z=t.createLoginUrl(E);return universalLinks.subscribe("keycloak",function(ee){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close();var Q=C(ee.url);b(Q,D)}),window.cordova.plugins.browsertab.openUrl(z),D.promise},logout:function(E){var D=M(),z=t.createLogoutUrl(E);return universalLinks.subscribe("keycloak",function(ee){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close(),t.clearToken(),D.setSuccess()}),window.cordova.plugins.browsertab.openUrl(z),D.promise},register:function(E){var D=M(),z=t.createRegisterUrl(E);return universalLinks.subscribe("keycloak",function(ee){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close();var Q=C(ee.url);b(Q,D)}),window.cordova.plugins.browsertab.openUrl(z),D.promise},accountManagement:function(){var E=t.createAccountUrl();if(typeof E<"u")window.cordova.plugins.browsertab.openUrl(E);else throw"Not supported by the OIDC server"},redirectUri:function(E){return E&&E.redirectUri?E.redirectUri:t.redirectUri?t.redirectUri:"http://localhost"}};throw"invalid adapter type: "+v}var te=function(){if(!(this instanceof te))return new te;localStorage.setItem("kc-test","test"),localStorage.removeItem("kc-test");var v=this;function A(){for(var W=new Date().getTime(),S=0;S<localStorage.length;S++){var w=localStorage.key(S);if(w&&w.indexOf("kc-callback-")==0){var E=localStorage.getItem(w);if(E)try{var D=JSON.parse(E).expires;(!D||D<W)&&localStorage.removeItem(w)}catch{localStorage.removeItem(w)}}}}v.get=function(W){if(W){var S="kc-callback-"+W,w=localStorage.getItem(S);return w&&(localStorage.removeItem(S),w=JSON.parse(w)),A(),w}},v.add=function(W){A();var S="kc-callback-"+W.state;W.expires=new Date().getTime()+60*60*1e3,localStorage.setItem(S,JSON.stringify(W))}},de=function(){if(!(this instanceof de))return new de;var v=this;v.get=function(w){if(w){var E=W("kc-callback-"+w);if(S("kc-callback-"+w,"",A(-100)),E)return JSON.parse(E)}},v.add=function(w){S("kc-callback-"+w.state,JSON.stringify(w),A(60))},v.removeItem=function(w){S(w,"",A(-100))};var A=function(w){var E=new Date;return E.setTime(E.getTime()+w*60*1e3),E},W=function(w){for(var E=w+"=",D=document.cookie.split(";"),z=0;z<D.length;z++){for(var ee=D[z];ee.charAt(0)==" ";)ee=ee.substring(1);if(ee.indexOf(E)==0)return ee.substring(E.length,ee.length)}return""},S=function(w,E,D){var z=w+"="+E+"; expires="+D.toUTCString()+"; ";document.cookie=z}};function pe(){try{return new te}catch{}return new de}function J(v){return function(){t.enableLogging&&v.apply(console,Array.prototype.slice.call(arguments))}}}const initOptions={realm:"bma-ehr",clientId:"bma-ehr-vue3",url:"https://id.frappet.synology.me/"},keycloak=Keycloak(initOptions);keycloak.onAuthSuccess=()=>{};await keycloak.init({onLoad:"check-sso",checkLoginIframe:!1});const MainLayout=()=>__vitePreload(()=>import("./MainLayout-ca3d058c.js"),["assets/MainLayout-ca3d058c.js","assets/QSpace-5fefe78e.js","assets/QBadge-61a08caf.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QList-1b100cb9.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QBtnDropdown-f0b2b9e5.js","assets/QToolbar-ccd30184.js","assets/QHeader-c13e3501.js","assets/QResizeObserver-889eb2e3.js","assets/QImg-c1ebab1a.js","assets/QTooltip-5ceb1b84.js","assets/QScrollArea-eb9227a3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/format-312d1398.js","assets/QToolbarTitle-e2e05c30.js","assets/QSlideTransition-d8814589.js","assets/QLayout-c0be18b8.js","assets/QPage-f936aaa3.js","assets/ClosePopup-d3cbd1bb.js","assets/data-3e036c46.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/index-932e35b0.js","assets/MainLayout-22d047d8.css"]),Dashboard=()=>__vitePreload(()=>import("./Dashboard-4c5a8526.js"),["assets/Dashboard-4c5a8526.js","assets/QItemLabel-37c56e27.js","assets/QItemSection-843d83e6.js","assets/QRating-55889587.js","assets/format-312d1398.js","assets/QList-1b100cb9.js","assets/QBanner-e33f9242.js","assets/QScrollArea-eb9227a3.js","assets/QResizeObserver-889eb2e3.js","assets/TouchPan-3cb133b6.js","assets/touch-5ab90751.js","assets/selection-8094913b.js","assets/QSplitter-cd949cf9.js","assets/use-quasar-1e7f9a8b.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/app.config-a8647d06.js","assets/index-932e35b0.js","assets/Dashboard-0a4abb3c.css"]),Error404NotFound=()=>__vitePreload(()=>import("./Error404NotFound-42f05b60.js"),[]),router=createRouter({history:createWebHistory("/"),routes:[{path:"/",name:"home",component:MainLayout,children:[{path:"/",name:"dashboard",component:Dashboard,meta:{Auth:!0,Key:[7],Role:"dashboard"}},...ModuleMetadata,...ModuleOrganizational,...ModuleRecruiting,...ModuleRegistry,...ModulePlacement,...ModuleRetirement,...ModuleInsignia,...ModuleRegistryEmployee,...ModuleCoin,...ModuleOrder]},{path:"/:pathMatch(.*)*",component:Error404NotFound}],scrollBehavior(e,t,n){if(n)return n;if(e.hash)return{el:e.hash,behavior:"smooth"}}});router.beforeEach((e,t,n)=>{e.meta.Auth?keycloak.authenticated?(keycloak.tokenParsed?.role).includes(e.meta.Role)?n():n({path:""}):keycloak.login({redirectUri:`${window.location.protocol}//${window.location.host}${e.path}`,locale:"th"}):n()});function injectProp(e,t,n,r){return Object.defineProperty(e,t,{get:n,set:r,enumerable:!0}),e}function injectMultipleProps(e,t){for(const n in t)injectProp(e,n,t[n]);return e}const isRuntimeSsrPreHydration=ref(!1);let iosCorrection;function getMatch(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:t[0]||""}}function getPlatformMatch(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const hasTouch="ontouchstart"in window||window.navigator.maxTouchPoints>0;function applyIosCorrection(e){iosCorrection={is:{...e}},delete e.mac,delete e.desktop;const t=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(e,{mobile:!0,ios:!0,platform:t,[t]:!0})}function getPlatform(e){const t=e.toLowerCase(),n=getPlatformMatch(t),r=getMatch(t,n),o={};r.browser&&(o[r.browser]=!0,o.version=r.version,o.versionNumber=parseInt(r.versionNumber,10)),r.platform&&(o[r.platform]=!0);const s=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];return s===!0||t.indexOf("mobile")>-1?(o.mobile=!0,o.edga||o.edgios?(o.edge=!0,r.browser="edge"):o.crios?(o.chrome=!0,r.browser="chrome"):o.fxios&&(o.firefox=!0,r.browser="firefox")):o.desktop=!0,(o.ipod||o.ipad||o.iphone)&&(o.ios=!0),o["windows phone"]&&(o.winphone=!0,delete o["windows phone"]),(o.chrome||o.opr||o.safari||o.vivaldi||o.mobile===!0&&o.ios!==!0&&s!==!0)&&(o.webkit=!0),o.edg&&(r.browser="edgechromium",o.edgeChromium=!0),(o.safari&&o.blackberry||o.bb)&&(r.browser="blackberry",o.blackberry=!0),o.safari&&o.playbook&&(r.browser="playbook",o.playbook=!0),o.opr&&(r.browser="opera",o.opera=!0),o.safari&&o.android&&(r.browser="android",o.android=!0),o.safari&&o.kindle&&(r.browser="kindle",o.kindle=!0),o.safari&&o.silk&&(r.browser="silk",o.silk=!0),o.vivaldi&&(r.browser="vivaldi",o.vivaldi=!0),o.name=r.browser,o.platform=r.platform,t.indexOf("electron")>-1?o.electron=!0:document.location.href.indexOf("-extension://")>-1?o.bex=!0:(window.Capacitor!==void 0?(o.capacitor=!0,o.nativeMobile=!0,o.nativeMobileWrapper="capacitor"):(window._cordovaNative!==void 0||window.cordova!==void 0)&&(o.cordova=!0,o.nativeMobile=!0,o.nativeMobileWrapper="cordova"),hasTouch===!0&&o.mac===!0&&(o.desktop===!0&&o.safari===!0||o.nativeMobile===!0&&o.android!==!0&&o.ios!==!0&&o.ipad!==!0)&&applyIosCorrection(o)),o}const userAgent=navigator.userAgent||navigator.vendor||window.opera,ssrClient={has:{touch:!1,webStorage:!1},within:{iframe:!1}},client={userAgent,is:getPlatform(userAgent),has:{touch:hasTouch},within:{iframe:window.self!==window.top}},Platform={install(e){const{$q:t}=e;isRuntimeSsrPreHydration.value===!0?(e.onSSRHydrated.push(()=>{isRuntimeSsrPreHydration.value=!1,Object.assign(t.platform,client),iosCorrection=void 0}),t.platform=reactive(this)):t.platform=this}};{let e;injectProp(client.has,"webStorage",()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch{}return e=!1,!1}),client.is.ios===!0&&window.navigator.vendor.toLowerCase().indexOf("apple"),isRuntimeSsrPreHydration.value===!0?Object.assign(Platform,client,iosCorrection,ssrClient):Object.assign(Platform,client)}const listenOpts={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(listenOpts,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch(e){}function noop$1(){}function leftClick(e){return e.button===0}function position(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function getEventPath(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;for(;n;){if(t.push(n),n.tagName==="HTML")return t.push(document),t.push(window),t;n=n.parentElement}}function stop(e){e.stopPropagation()}function prevent(e){e.cancelable!==!1&&e.preventDefault()}function stopAndPrevent(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function preventDraggable(e,t){if(e===void 0||t===!0&&e.__dragPrevented===!0)return;const n=t===!0?r=>{r.__dragPrevented=!0,r.addEventListener("dragstart",prevent,listenOpts.notPassiveCapture)}:r=>{delete r.__dragPrevented,r.removeEventListener("dragstart",prevent,listenOpts.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function addEvt(e,t,n){const r=`__q_${t}_evt`;e[r]=e[r]!==void 0?e[r].concat(n):n,n.forEach(o=>{o[0].addEventListener(o[1],e[o[2]],listenOpts[o[3]])})}function cleanEvt(e,t){const n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(r=>{r[0].removeEventListener(r[1],e[r[2]],listenOpts[r[3]])}),e[n]=void 0)}const getTrue=()=>!0;function filterInvalidPath(e){return typeof e=="string"&&e!==""&&e!=="/"&&e!=="#/"}function normalizeExitPath(e){return e.startsWith("#")===!0&&(e=e.substring(1)),e.startsWith("/")===!1&&(e="/"+e),e.endsWith("/")===!0&&(e=e.substring(0,e.length-1)),"#"+e}function getShouldExitFn(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit==="*")return getTrue;const t=["#/"];return Array.isArray(e.backButtonExit)===!0&&t.push(...e.backButtonExit.filter(filterInvalidPath).map(normalizeExitPath)),()=>t.includes(window.location.hash)}const History={__history:[],add:noop$1,remove:noop$1,install({$q:e}){if(this.__installed===!0)return;const{cordova:t,capacitor:n}=client.is;if(t!==!0&&n!==!0)return;const r=e.config[t===!0?"cordova":"capacitor"];if(r!==void 0&&r.backButton===!1||n===!0&&(window.Capacitor===void 0||window.Capacitor.Plugins.App===void 0))return;this.add=a=>{a.condition===void 0&&(a.condition=getTrue),this.__history.push(a)},this.remove=a=>{const l=this.__history.indexOf(a);l>=0&&this.__history.splice(l,1)};const o=getShouldExitFn(Object.assign({backButtonExit:!0},r)),s=()=>{if(this.__history.length){const a=this.__history[this.__history.length-1];a.condition()===!0&&(this.__history.pop(),a.handler())}else o()===!0?navigator.app.exitApp():window.history.back()};t===!0?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",s,!1)}):window.Capacitor.Plugins.App.addListener("backButton",s)}};function useHistory(e,t,n){let r;function o(){r!==void 0&&(History.remove(r),r=void 0)}return onBeforeUnmount(()=>{e.value===!0&&o()}),{removeFromHistory:o,addToHistory(){r={condition:()=>n.value===!0,handler:t},History.add(r)}}}function getParentProxy(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;for(;Object(t)===t;){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function fillNormalizedVNodes(e,t){typeof t.type=="symbol"?Array.isArray(t.children)===!0&&t.children.forEach(n=>{fillNormalizedVNodes(e,n)}):e.add(t)}function getNormalizedVNodes(e){const t=new Set;return e.forEach(n=>{fillNormalizedVNodes(t,n)}),Array.from(t)}function vmHasRouter(e){return e.appContext.config.globalProperties.$router!==void 0}function vmIsDestroyed(e){return e.isUnmounted===!0||e.isDeactivated===!0}function useTimeout(){let e;const t=getCurrentInstance();function n(){clearTimeout(e)}return onDeactivated(n),onBeforeUnmount(n),{removeTimeout:n,registerTimeout(r,o){clearTimeout(e),vmIsDestroyed(t)===!1&&(e=setTimeout(r,o))}}}function useTick(){let e;const t=getCurrentInstance();function n(){e=void 0}return onDeactivated(n),onBeforeUnmount(n),{removeTick:n,registerTick(r){e=r,nextTick(()=>{e===r&&(vmIsDestroyed(t)===!1&&e(),e=void 0)})}}}const useModelToggleProps={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},useModelToggleEmits=["beforeShow","show","beforeHide","hide"];function useModelToggle({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:o,processOnMount:s}){const a=getCurrentInstance(),{props:l,emit:u,proxy:d}=a;let c;function f(b){e.value===!0?R(b):m(b)}function m(b){if(l.disable===!0||b!==void 0&&b.qAnchorHandled===!0||t!==void 0&&t(b)!==!0)return;const x=l["onUpdate:modelValue"]!==void 0;x===!0&&(u("update:modelValue",!0),c=b,nextTick(()=>{c===b&&(c=void 0)})),(l.modelValue===null||x===!1)&&_(b)}function _(b){e.value!==!0&&(e.value=!0,u("beforeShow",b),r!==void 0?r(b):u("show",b))}function R(b){if(l.disable===!0)return;const x=l["onUpdate:modelValue"]!==void 0;x===!0&&(u("update:modelValue",!1),c=b,nextTick(()=>{c===b&&(c=void 0)})),(l.modelValue===null||x===!1)&&I(b)}function I(b){e.value!==!1&&(e.value=!1,u("beforeHide",b),o!==void 0?o(b):u("hide",b))}function O(b){l.disable===!0&&b===!0?l["onUpdate:modelValue"]!==void 0&&u("update:modelValue",!1):b===!0!==e.value&&(b===!0?_:I)(c)}watch(()=>l.modelValue,O),n!==void 0&&vmHasRouter(a)===!0&&watch(()=>d.$route.fullPath,()=>{n.value===!0&&e.value===!0&&R()}),s===!0&&onMounted(()=>{O(l.modelValue)});const L={show:m,hide:R,toggle:f};return Object.assign(d,L),L}const useTransitionProps={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function useTransition(e,t=()=>{},n=()=>{}){return{transitionProps:computed(()=>{const r=`q-transition--${e.transitionShow||t()}`,o=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${r}-enter-from`,enterActiveClass:`${r}-enter-active`,enterToClass:`${r}-enter-to`,leaveFromClass:`${o}-leave-from`,leaveActiveClass:`${o}-leave-active`,leaveToClass:`${o}-leave-to`}}),transitionStyle:computed(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}let queue=[],waitFlags=[];function clearFlag(e){waitFlags=waitFlags.filter(t=>t!==e)}function addFocusWaitFlag(e){clearFlag(e),waitFlags.push(e)}function removeFocusWaitFlag(e){clearFlag(e),waitFlags.length===0&&queue.length>0&&(queue[queue.length-1](),queue=[])}function addFocusFn(e){waitFlags.length===0?e():queue.push(e)}function removeFocusFn(e){queue=queue.filter(t=>t!==e)}const globalConfig={};let globalConfigIsFrozen=!1;function freezeGlobalConfig(){globalConfigIsFrozen=!0}let target=document.body;function createGlobalNode(e){const t=document.createElement("div");if(e!==void 0&&(t.id=e),globalConfig.globalNodes!==void 0){const n=globalConfig.globalNodes.class;n!==void 0&&(t.className=n)}return target.appendChild(t),t}function removeGlobalNode(e){e.remove()}const portalProxyList=[];function getPortalProxy(e){return portalProxyList.find(t=>t.contentEl!==null&&t.contentEl.contains(e))}function closePortalMenus(e,t){do{if(e.$options.name==="QMenu"){if(e.hide(t),e.$props.separateClosePopup===!0)return getParentProxy(e)}else if(e.__qPortal===!0){const n=getParentProxy(e);return n!==void 0&&n.$options.name==="QPopupProxy"?(e.hide(t),n):e}e=getParentProxy(e)}while(e!=null)}function closePortals(e,t,n){for(;n!==0&&e!==void 0&&e!==null;){if(e.__qPortal===!0){if(n--,e.$options.name==="QMenu"){e=closePortalMenus(e,t);continue}e.hide(t)}e=getParentProxy(e)}}function isOnGlobalDialog(e){for(e=e.parent;e!=null;){if(e.type.name==="QGlobalDialog")return!0;if(e.type.name==="QDialog"||e.type.name==="QMenu")return!1;e=e.parent}return!1}function usePortal(e,t,n,r){const o=ref(!1),s=ref(!1);let a=null;const l={},u=r===!0&&isOnGlobalDialog(e);function d(f){if(f===!0){removeFocusWaitFlag(l),s.value=!0;return}s.value=!1,o.value===!1&&(u===!1&&a===null&&(a=createGlobalNode()),o.value=!0,portalProxyList.push(e.proxy),addFocusWaitFlag(l))}function c(f){if(s.value=!1,f!==!0)return;removeFocusWaitFlag(l),o.value=!1;const m=portalProxyList.indexOf(e.proxy);m!==-1&&portalProxyList.splice(m,1),a!==null&&(removeGlobalNode(a),a=null)}return onUnmounted(()=>{c(!0)}),e.proxy.__qPortal=!0,injectProp(e.proxy,"contentEl",()=>t.value),{showPortal:d,hidePortal:c,portalIsActive:o,portalIsAccessible:s,renderPortal:()=>u===!0?n():o.value===!0?[h(Teleport,{to:a},n())]:void 0}}function css(e,t){const n=e.style;for(const r in t)n[r]=t[r]}function getElement(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}const t=unref(e);if(t)return t.$el||t}function childHasFocus(e,t){if(e==null||e.contains(t)===!0)return!0;for(let n=e.nextElementSibling;n!==null;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}const scrollTargets=[null,document,document.body,document.scrollingElement,document.documentElement];function getScrollTarget(e,t){let n=getElement(t);if(n===void 0){if(e==null)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return scrollTargets.includes(n)?window:n}function getScrollHeight(e){return(e===window?document.body:e).scrollHeight}function getScrollWidth(e){return(e===window?document.body:e).scrollWidth}function getVerticalScrollPosition(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function getHorizontalScrollPosition(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function animVerticalScrollTo(e,t,n=0){const r=arguments[3]===void 0?performance.now():arguments[3],o=getVerticalScrollPosition(e);if(n<=0){o!==t&&setScroll(e,t);return}requestAnimationFrame(s=>{const a=s-r,l=o+(t-o)/Math.max(a,n)*a;setScroll(e,l),l!==t&&animVerticalScrollTo(e,t,n-a,s)})}function animHorizontalScrollTo(e,t,n=0){const r=arguments[3]===void 0?performance.now():arguments[3],o=getHorizontalScrollPosition(e);if(n<=0){o!==t&&setHorizontalScroll(e,t);return}requestAnimationFrame(s=>{const a=s-r,l=o+(t-o)/Math.max(a,n)*a;setHorizontalScroll(e,l),l!==t&&animHorizontalScrollTo(e,t,n-a,s)})}function setScroll(e,t){if(e===window){window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t);return}e.scrollTop=t}function setHorizontalScroll(e,t){if(e===window){window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0);return}e.scrollLeft=t}function setVerticalScrollPosition(e,t,n){if(n){animVerticalScrollTo(e,t,n);return}setScroll(e,t)}function setHorizontalScrollPosition(e,t,n){if(n){animHorizontalScrollTo(e,t,n);return}setHorizontalScroll(e,t)}let size;function getScrollbarWidth(){if(size!==void 0)return size;const e=document.createElement("p"),t=document.createElement("div");css(e,{width:"100%",height:"200px"}),css(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let r=e.offsetWidth;return n===r&&(r=t.clientWidth),t.remove(),size=n-r,size}function hasScrollbar(e,t=!0){return!e||e.nodeType!==Node.ELEMENT_NODE?!1:t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"]))}const scroll={getScrollTarget,getScrollHeight,getScrollWidth,getVerticalScrollPosition,getHorizontalScrollPosition,animVerticalScrollTo,animHorizontalScrollTo,setVerticalScrollPosition,setHorizontalScrollPosition,getScrollbarWidth,hasScrollbar};let registered=0,scrollPositionX,scrollPositionY,maxScrollTop,vpPendingUpdate=!1,bodyLeft,bodyTop,closeTimer;function onWheel(e){shouldPreventScroll(e)&&stopAndPrevent(e)}function shouldPreventScroll(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=getEventPath(e),n=e.shiftKey&&!e.deltaX,r=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),o=n||r?e.deltaY:e.deltaX;for(let s=0;s<t.length;s++){const a=t[s];if(hasScrollbar(a,r))return r?o<0&&a.scrollTop===0?!0:o>0&&a.scrollTop+a.clientHeight===a.scrollHeight:o<0&&a.scrollLeft===0?!0:o>0&&a.scrollLeft+a.clientWidth===a.scrollWidth}return!0}function onAppleScroll(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function onAppleResize(e){vpPendingUpdate!==!0&&(vpPendingUpdate=!0,requestAnimationFrame(()=>{vpPendingUpdate=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:r}=document.scrollingElement;(maxScrollTop===void 0||t!==window.innerHeight)&&(maxScrollTop=n-t,document.scrollingElement.scrollTop=r),r>maxScrollTop&&(document.scrollingElement.scrollTop-=Math.ceil((r-maxScrollTop)/8))}))}function apply(e){const t=document.body,n=window.visualViewport!==void 0;if(e==="add"){const{overflowY:r,overflowX:o}=window.getComputedStyle(t);scrollPositionX=getHorizontalScrollPosition(window),scrollPositionY=getVerticalScrollPosition(window),bodyLeft=t.style.left,bodyTop=t.style.top,t.style.left=`-${scrollPositionX}px`,t.style.top=`-${scrollPositionY}px`,o!=="hidden"&&(o==="scroll"||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),r!=="hidden"&&(r==="scroll"||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,client.is.ios===!0&&(n===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",onAppleResize,listenOpts.passiveCapture),window.visualViewport.addEventListener("scroll",onAppleResize,listenOpts.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",onAppleScroll,listenOpts.passiveCapture))}client.is.desktop===!0&&client.is.mac===!0&&window[`${e}EventListener`]("wheel",onWheel,listenOpts.notPassive),e==="remove"&&(client.is.ios===!0&&(n===!0?(window.visualViewport.removeEventListener("resize",onAppleResize,listenOpts.passiveCapture),window.visualViewport.removeEventListener("scroll",onAppleResize,listenOpts.passiveCapture)):window.removeEventListener("scroll",onAppleScroll,listenOpts.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=bodyLeft,t.style.top=bodyTop,window.scrollTo(scrollPositionX,scrollPositionY),maxScrollTop=void 0)}function preventScroll(e){let t="add";if(e===!0){if(registered++,closeTimer!==void 0){clearTimeout(closeTimer),closeTimer=void 0;return}if(registered>1)return}else{if(registered===0||(registered--,registered>0))return;if(t="remove",client.is.ios===!0&&client.is.nativeMobile===!0){clearTimeout(closeTimer),closeTimer=setTimeout(()=>{apply(t),closeTimer=void 0},100);return}}apply(t)}function usePreventScroll(){let e;return{preventBodyScroll(t){t!==e&&(e!==void 0||t===!0)&&(e=t,preventScroll(t))}}}const createComponent=e=>markRaw(defineComponent(e)),createDirective=e=>markRaw(e);function hSlot(e,t){return e!==void 0&&e()||t}function hUniqueSlot(e,t){if(e!==void 0){const n=e();if(n!=null)return n.slice()}return t}function hMergeSlot(e,t){return e!==void 0?t.concat(e()):t}function hMergeSlotSafely(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function hDir(e,t,n,r,o,s){t.key=r+o;const a=h(e,t,n);return o===!0?withDirectives(a,s()):a}let lastKeyCompositionStatus=!1;function onKeyDownComposition(e){lastKeyCompositionStatus=e.isComposing===!0}function shouldIgnoreKey(e){return lastKeyCompositionStatus===!0||e!==Object(e)||e.isComposing===!0||e.qKeyEvent===!0}function isKeyCode(e,t){return shouldIgnoreKey(e)===!0?!1:[].concat(t).includes(e.keyCode)}const handlers$1=[];let escDown;function onKeydown(e){escDown=e.keyCode===27}function onBlur(){escDown===!0&&(escDown=!1)}function onKeyup(e){escDown===!0&&(escDown=!1,isKeyCode(e,27)===!0&&handlers$1[handlers$1.length-1](e))}function update(e){window[e]("keydown",onKeydown),window[e]("blur",onBlur),window[e]("keyup",onKeyup),escDown=!1}function addEscapeKey(e){client.is.desktop===!0&&(handlers$1.push(e),handlers$1.length===1&&update("addEventListener"))}function removeEscapeKey(e){const t=handlers$1.indexOf(e);t>-1&&(handlers$1.splice(t,1),handlers$1.length===0&&update("removeEventListener"))}const handlers=[];function trigger(e){handlers[handlers.length-1](e)}function addFocusout(e){client.is.desktop===!0&&(handlers.push(e),handlers.length===1&&document.body.addEventListener("focusin",trigger))}function removeFocusout(e){const t=handlers.indexOf(e);t>-1&&(handlers.splice(t,1),handlers.length===0&&document.body.removeEventListener("focusin",trigger))}let maximizedModals=0;const positionClass$1={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},defaultTransitions={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},QDialog=createComponent({name:"QDialog",inheritAttrs:!1,props:{...useModelToggleProps,...useTransitionProps,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,position:{type:String,default:"standard",validator:e=>e==="standard"||["top","bottom","left","right"].includes(e)}},emits:[...useModelToggleEmits,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:r}){const o=getCurrentInstance(),s=ref(null),a=ref(!1),l=ref(!1);let u,d=null,c,f;const m=computed(()=>e.persistent!==!0&&e.noRouteDismiss!==!0&&e.seamless!==!0),{preventBodyScroll:_}=usePreventScroll(),{registerTimeout:R}=useTimeout(),{registerTick:I,removeTick:O}=useTick(),{transitionProps:L,transitionStyle:b}=useTransition(e,()=>defaultTransitions[e.position][0],()=>defaultTransitions[e.position][1]),{showPortal:x,hidePortal:k,portalIsAccessible:j,renderPortal:P}=usePortal(o,s,S,!0),{hide:T}=useModelToggle({showing:a,hideOnRouteChange:m,handleShow:N,handleHide:oe,processOnMount:!0}),{addToHistory:C,removeFromHistory:B}=useHistory(a,T,m),H=computed(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized===!0?"maximized":"minimized"} q-dialog__inner--${e.position} ${positionClass$1[e.position]}`+(l.value===!0?" q-dialog__inner--animating":"")+(e.fullWidth===!0?" q-dialog__inner--fullwidth":"")+(e.fullHeight===!0?" q-dialog__inner--fullheight":"")+(e.square===!0?" q-dialog__inner--square":"")),M=computed(()=>a.value===!0&&e.seamless!==!0),F=computed(()=>e.autoClose===!0?{onClick:J}:{}),Y=computed(()=>[`q-dialog fullscreen no-pointer-events q-dialog--${M.value===!0?"modal":"seamless"}`,r.class]);watch(()=>e.maximized,w=>{a.value===!0&&pe(w)}),watch(M,w=>{_(w),w===!0?(addFocusout(A),addEscapeKey(te)):(removeFocusout(A),removeEscapeKey(te))});function N(w){C(),d=e.noRefocus===!1&&document.activeElement!==null?document.activeElement:null,pe(e.maximized),x(),l.value=!0,e.noFocus!==!0?(document.activeElement!==null&&document.activeElement.blur(),I(le)):O(),R(()=>{if(o.proxy.$q.platform.is.ios===!0){if(e.seamless!==!0&&document.activeElement){const{top:E,bottom:D}=document.activeElement.getBoundingClientRect(),{innerHeight:z}=window,ee=window.visualViewport!==void 0?window.visualViewport.height:z;E>0&&D>ee/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-ee,D>=z?1/0:Math.ceil(document.scrollingElement.scrollTop+D-ee/2))),document.activeElement.scrollIntoView()}f=!0,s.value.click(),f=!1}x(!0),l.value=!1,n("show",w)},e.transitionDuration)}function oe(w){O(),B(),de(!0),l.value=!0,k(),d!==null&&(((w&&w.type.indexOf("key")===0?d.closest('[tabindex]:not([tabindex^="-"])'):void 0)||d).focus(),d=null),R(()=>{k(!0),l.value=!1,n("hide",w)},e.transitionDuration)}function le(w){addFocusFn(()=>{let E=s.value;E===null||E.contains(document.activeElement)===!0||(E=(w!==""?E.querySelector(w):null)||E.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||E.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||E.querySelector("[autofocus], [data-autofocus]")||E,E.focus({preventScroll:!0}))})}function V(w){w&&typeof w.focus=="function"?w.focus({preventScroll:!0}):le(),n("shake");const E=s.value;E!==null&&(E.classList.remove("q-animate--scale"),E.classList.add("q-animate--scale"),clearTimeout(u),u=setTimeout(()=>{s.value!==null&&(E.classList.remove("q-animate--scale"),le())},170))}function te(){e.seamless!==!0&&(e.persistent===!0||e.noEscDismiss===!0?e.maximized!==!0&&e.noShake!==!0&&V():(n("escapeKey"),T()))}function de(w){clearTimeout(u),(w===!0||a.value===!0)&&(pe(!1),e.seamless!==!0&&(_(!1),removeFocusout(A),removeEscapeKey(te))),w!==!0&&(d=null)}function pe(w){w===!0?c!==!0&&(maximizedModals<1&&document.body.classList.add("q-body--dialog"),maximizedModals++,c=!0):c===!0&&(maximizedModals<2&&document.body.classList.remove("q-body--dialog"),maximizedModals--,c=!1)}function J(w){f!==!0&&(T(w),n("click",w))}function v(w){e.persistent!==!0&&e.noBackdropDismiss!==!0?T(w):e.noShake!==!0&&V(w.relatedTarget)}function A(w){e.allowFocusOutside!==!0&&j.value===!0&&childHasFocus(s.value,w.target)!==!0&&le('[tabindex]:not([tabindex="-1"])')}Object.assign(o.proxy,{focus:le,shake:V,__updateRefocusTarget(w){d=w||null}}),onBeforeUnmount(de);const W=o.proxy.$q.platform.is.ios===!0?"onClick":"onFocusin";function S(){return h("div",{role:"dialog","aria-modal":M.value===!0?"true":"false",...r,class:Y.value},[h(Transition,{name:"q-transition--fade",appear:!0},()=>M.value===!0?h("div",{class:"q-dialog__backdrop fixed-full",style:b.value,"aria-hidden":"true",tabindex:-1,[W]:v}):null),h(Transition,L.value,()=>a.value===!0?h("div",{ref:s,class:H.value,style:b.value,tabindex:-1,...F.value},hSlot(t.default)):null)])}return P}}),useSizeDefaults={xs:18,sm:24,md:32,lg:38,xl:46},useSizeProps={size:String};function useSize(e,t=useSizeDefaults){return computed(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}const defaultViewBox="0 0 24 24",sameFn=e=>e,ionFn=e=>`ionicons ${e}`,libMap={"mdi-":e=>`mdi ${e}`,"icon-":sameFn,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":ionFn,"ion-ios":ionFn,"ion-logo":ionFn,"iconfont ":sameFn,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},matMap={o_:"-outlined",r_:"-round",s_:"-sharp"},symMap={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},libRE=new RegExp("^("+Object.keys(libMap).join("|")+")"),matRE=new RegExp("^("+Object.keys(matMap).join("|")+")"),symRE=new RegExp("^("+Object.keys(symMap).join("|")+")"),mRE=/^[Mm]\s?[-+]?\.?\d/,imgRE=/^img:/,svgUseRE=/^svguse:/,ionRE=/^ion-/,faRE=/^(fa-(solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,QIcon=createComponent({name:"QIcon",props:{...useSizeProps,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=getCurrentInstance(),r=useSize(e),o=computed(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),s=computed(()=>{let a,l=e.name;if(l==="none"||!l)return{none:!0};if(n.iconMapFn!==null){const c=n.iconMapFn(l);if(c!==void 0)if(c.icon!==void 0){if(l=c.icon,l==="none"||!l)return{none:!0}}else return{cls:c.cls,content:c.content!==void 0?c.content:" "}}if(mRE.test(l)===!0){const[c,f=defaultViewBox]=l.split("|");return{svg:!0,viewBox:f,nodes:c.split("&&").map(m=>{const[_,R,I]=m.split("@@");return h("path",{style:R,d:_,transform:I})})}}if(imgRE.test(l)===!0)return{img:!0,src:l.substring(4)};if(svgUseRE.test(l)===!0){const[c,f=defaultViewBox]=l.split("|");return{svguse:!0,src:c.substring(7),viewBox:f}}let u=" ";const d=l.match(libRE);if(d!==null)a=libMap[d[1]](l);else if(faRE.test(l)===!0)a=l;else if(ionRE.test(l)===!0)a=`ionicons ion-${n.platform.is.ios===!0?"ios":"md"}${l.substring(3)}`;else if(symRE.test(l)===!0){a="notranslate material-symbols";const c=l.match(symRE);c!==null&&(l=l.substring(6),a+=symMap[c[1]]),u=l}else{a="notranslate material-icons";const c=l.match(matRE);c!==null&&(l=l.substring(2),a+=matMap[c[1]]),u=l}return{cls:a,content:u}});return()=>{const a={class:o.value,style:r.value,"aria-hidden":"true",role:"presentation"};return s.value.none===!0?h(e.tag,a,hSlot(t.default)):s.value.img===!0?h("span",a,hMergeSlot(t.default,[h("img",{src:s.value.src})])):s.value.svg===!0?h("span",a,hMergeSlot(t.default,[h("svg",{viewBox:s.value.viewBox||"0 0 24 24"},s.value.nodes)])):s.value.svguse===!0?h("span",a,hMergeSlot(t.default,[h("svg",{viewBox:s.value.viewBox},[h("use",{"xlink:href":s.value.src})])])):(s.value.cls!==void 0&&(a.class+=" "+s.value.cls),h(e.tag,a,hMergeSlot(t.default,[s.value.content])))}}}),useSpinnerProps={size:{type:[Number,String],default:"1em"},color:String};function useSpinner(e){return{cSize:computed(()=>e.size in useSizeDefaults?`${useSizeDefaults[e.size]}px`:e.size),classes:computed(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}const QSpinner=createComponent({name:"QSpinner",props:{...useSpinnerProps,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=useSpinner(e);return()=>h("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[h("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});function throttle(e,t=250){let n=!1,r;return function(){return n===!1&&(n=!0,setTimeout(()=>{n=!1},t),r=e.apply(this,arguments)),r}}function showRipple(e,t,n,r){n.modifiers.stop===!0&&stop(e);const o=n.modifiers.color;let s=n.modifiers.center;s=s===!0||r===!0;const a=document.createElement("span"),l=document.createElement("span"),u=position(e),{left:d,top:c,width:f,height:m}=t.getBoundingClientRect(),_=Math.sqrt(f*f+m*m),R=_/2,I=`${(f-_)/2}px`,O=s?I:`${u.left-d-R}px`,L=`${(m-_)/2}px`,b=s?L:`${u.top-c-R}px`;l.className="q-ripple__inner",css(l,{height:`${_}px`,width:`${_}px`,transform:`translate3d(${O},${b},0) scale3d(.2,.2,1)`,opacity:0}),a.className=`q-ripple${o?" text-"+o:""}`,a.setAttribute("dir","ltr"),a.appendChild(l),t.appendChild(a);const x=()=>{a.remove(),clearTimeout(k)};n.abort.push(x);let k=setTimeout(()=>{l.classList.add("q-ripple__inner--enter"),l.style.transform=`translate3d(${I},${L},0) scale3d(1,1,1)`,l.style.opacity=.2,k=setTimeout(()=>{l.classList.remove("q-ripple__inner--enter"),l.classList.add("q-ripple__inner--leave"),l.style.opacity=0,k=setTimeout(()=>{a.remove(),n.abort.splice(n.abort.indexOf(x),1)},275)},250)},50)}function updateModifiers(e,{modifiers:t,value:n,arg:r}){const o=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:o.early===!0,stop:o.stop===!0,center:o.center===!0,color:o.color||r,keyCodes:[].concat(o.keyCodes||13)}}const Ripple=createDirective({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(n.ripple===!1)return;const r={cfg:n,enabled:t.value!==!1,modifiers:{},abort:[],start(o){r.enabled===!0&&o.qSkipRipple!==!0&&o.type===(r.modifiers.early===!0?"pointerdown":"click")&&showRipple(o,e,r,o.qKeyEvent===!0)},keystart:throttle(o=>{r.enabled===!0&&o.qSkipRipple!==!0&&isKeyCode(o,r.modifiers.keyCodes)===!0&&o.type===`key${r.modifiers.early===!0?"down":"up"}`&&showRipple(o,e,r,!0)},300)};updateModifiers(r,t),e.__qripple=r,addEvt(r,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;n!==void 0&&(n.enabled=t.value!==!1,n.enabled===!0&&Object(t.value)===t.value&&updateModifiers(n,t))}},beforeUnmount(e){const t=e.__qripple;t!==void 0&&(t.abort.forEach(n=>{n()}),cleanEvt(t,"main"),delete e._qripple)}}),alignMap={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},alignValues=Object.keys(alignMap),useAlignProps={align:{type:String,validator:e=>alignValues.includes(e)}};function useAlign(e){return computed(()=>{const t=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${alignMap[t]}`})}function getOriginalPath(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function isSameRouteRecord(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function includesParams(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(Array.isArray(o)===!1||o.length!==r.length||r.some((s,a)=>s!==o[a]))return!1}return!0}function isEquivalentArray(e,t){return Array.isArray(t)===!0?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function isSameRouteLocationParamsValue(e,t){return Array.isArray(e)===!0?isEquivalentArray(e,t):Array.isArray(t)===!0?isEquivalentArray(t,e):e===t}function isSameRouteLocationParams(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(isSameRouteLocationParamsValue(e[n],t[n])===!1)return!1;return!0}const useRouterLinkProps={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function useRouterLink({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=getCurrentInstance(),{props:r,proxy:o,emit:s}=n,a=vmHasRouter(n),l=computed(()=>r.disable!==!0&&r.href!==void 0),u=computed(t===!0?()=>a===!0&&r.disable!==!0&&l.value!==!0&&r.to!==void 0&&r.to!==null&&r.to!=="":()=>a===!0&&l.value!==!0&&r.to!==void 0&&r.to!==null&&r.to!==""),d=computed(()=>u.value===!0?b(r.to):null),c=computed(()=>d.value!==null),f=computed(()=>l.value===!0||c.value===!0),m=computed(()=>r.type==="a"||f.value===!0?"a":r.tag||e||"div"),_=computed(()=>l.value===!0?{href:r.href,target:r.target}:c.value===!0?{href:d.value.href,target:r.target}:{}),R=computed(()=>{if(c.value===!1)return-1;const{matched:j}=d.value,{length:P}=j,T=j[P-1];if(T===void 0)return-1;const C=o.$route.matched;if(C.length===0)return-1;const B=C.findIndex(isSameRouteRecord.bind(null,T));if(B>-1)return B;const H=getOriginalPath(j[P-2]);return P>1&&getOriginalPath(T)===H&&C[C.length-1].path!==H?C.findIndex(isSameRouteRecord.bind(null,j[P-2])):B}),I=computed(()=>c.value===!0&&R.value!==-1&&includesParams(o.$route.params,d.value.params)),O=computed(()=>I.value===!0&&R.value===o.$route.matched.length-1&&isSameRouteLocationParams(o.$route.params,d.value.params)),L=computed(()=>c.value===!0?O.value===!0?` ${r.exactActiveClass} ${r.activeClass}`:r.exact===!0?"":I.value===!0?` ${r.activeClass}`:"":"");function b(j){try{return o.$router.resolve(j)}catch{}return null}function x(j,{returnRouterError:P,to:T=r.to,replace:C=r.replace}={}){if(r.disable===!0)return j.preventDefault(),Promise.resolve(!1);if(j.metaKey||j.altKey||j.ctrlKey||j.shiftKey||j.button!==void 0&&j.button!==0||r.target==="_blank")return Promise.resolve(!1);j.preventDefault();const B=o.$router[C===!0?"replace":"push"](T);return P===!0?B:B.then(()=>{}).catch(()=>{})}function k(j){if(c.value===!0){const P=T=>x(j,T);s("click",j,P),j.defaultPrevented!==!0&&P()}else s("click",j)}return{hasRouterLink:c,hasHrefLink:l,hasLink:f,linkTag:m,resolvedLink:d,linkIsActive:I,linkIsExactActive:O,linkClass:L,linkAttrs:_,getLink:b,navigateToRouterLink:x,navigateOnClick:k}}const btnPadding={none:0,xs:4,sm:8,md:16,lg:24,xl:32},defaultSizes={xs:8,sm:10,md:14,lg:20,xl:24},formTypes=["button","submit","reset"],mediaTypeRE=/[^\s]\/[^\s]/,btnDesignOptions=["flat","outline","push","unelevated"],getBtnDesign=(e,t)=>e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":t,getBtnDesignAttr=e=>{const t=getBtnDesign(e);return t!==void 0?{[t]:!0}:{}},useBtnProps={...useSizeProps,...useRouterLinkProps,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...btnDesignOptions.reduce((e,t)=>(e[t]=Boolean)&&e,{}),square:Boolean,round:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...useAlignProps.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function useBtn(e){const t=useSize(e,defaultSizes),n=useAlign(e),{hasRouterLink:r,hasLink:o,linkTag:s,linkAttrs:a,navigateOnClick:l}=useRouterLink({fallbackTag:"button"}),u=computed(()=>{const O=e.fab===!1&&e.fabMini===!1?t.value:{};return e.padding!==void 0?Object.assign({},O,{padding:e.padding.split(/\s+/).map(L=>L in btnPadding?btnPadding[L]+"px":L).join(" "),minWidth:"0",minHeight:"0"}):O}),d=computed(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),c=computed(()=>e.disable!==!0&&e.loading!==!0),f=computed(()=>c.value===!0?e.tabindex||0:-1),m=computed(()=>getBtnDesign(e,"standard")),_=computed(()=>{const O={tabindex:f.value};return o.value===!0?Object.assign(O,a.value):formTypes.includes(e.type)===!0&&(O.type=e.type),s.value==="a"?(e.disable===!0?O["aria-disabled"]="true":O.href===void 0&&(O.role="button"),r.value!==!0&&mediaTypeRE.test(e.type)===!0&&(O.type=e.type)):e.disable===!0&&(O.disabled="",O["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(O,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),O}),R=computed(()=>{let O;e.color!==void 0?e.flat===!0||e.outline===!0?O=`text-${e.textColor||e.color}`:O=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(O=`text-${e.textColor}`);const L=e.round===!0?"round":`rectangle${d.value===!0?" q-btn--rounded":e.square===!0?" q-btn--square":""}`;return`q-btn--${m.value} q-btn--${L}`+(O!==void 0?" "+O:"")+(c.value===!0?" q-btn--actionable q-focusable q-hoverable":e.disable===!0?" disabled":"")+(e.fab===!0?" q-btn--fab":e.fabMini===!0?" q-btn--fab-mini":"")+(e.noCaps===!0?" q-btn--no-uppercase":"")+(e.dense===!0?" q-btn--dense":"")+(e.stretch===!0?" no-border-radius self-stretch":"")+(e.glossy===!0?" glossy":"")+(e.square?" q-btn--square":"")}),I=computed(()=>n.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:R,style:u,innerClasses:I,attributes:_,hasLink:o,linkTag:s,navigateOnClick:l,isActionable:c}}const{passiveCapture}=listenOpts;let touchTarget=null,keyboardTarget=null,mouseTarget=null;const QBtn=createComponent({name:"QBtn",props:{...useBtnProps,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:r}=getCurrentInstance(),{classes:o,style:s,innerClasses:a,attributes:l,hasLink:u,linkTag:d,navigateOnClick:c,isActionable:f}=useBtn(e),m=ref(null),_=ref(null);let R=null,I,O;const L=computed(()=>e.label!==void 0&&e.label!==null&&e.label!==""),b=computed(()=>e.disable===!0||e.ripple===!1?!1:{keyCodes:u.value===!0?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),x=computed(()=>({center:e.round})),k=computed(()=>{const N=Math.max(0,Math.min(100,e.percentage));return N>0?{transition:"transform 0.6s",transform:`translateX(${N-100}%)`}:{}}),j=computed(()=>{if(e.loading===!0)return{onMousedown:Y,onTouchstart:Y,onClick:Y,onKeydown:Y,onKeyup:Y};if(f.value===!0){const N={onClick:T,onKeydown:C,onMousedown:H};if(r.$q.platform.has.touch===!0){const oe=e.onTouchstart!==void 0?"":"Passive";N[`onTouchstart${oe}`]=B}return N}return{onClick:stopAndPrevent}}),P=computed(()=>({ref:m,class:"q-btn q-btn-item non-selectable no-outline "+o.value,style:s.value,...l.value,...j.value}));function T(N){if(m.value!==null){if(N!==void 0){if(N.defaultPrevented===!0)return;const oe=document.activeElement;if(e.type==="submit"&&oe!==document.body&&m.value.contains(oe)===!1&&oe.contains(m.value)===!1){m.value.focus();const le=()=>{document.removeEventListener("keydown",stopAndPrevent,!0),document.removeEventListener("keyup",le,passiveCapture),m.value!==null&&m.value.removeEventListener("blur",le,passiveCapture)};document.addEventListener("keydown",stopAndPrevent,!0),document.addEventListener("keyup",le,passiveCapture),m.value.addEventListener("blur",le,passiveCapture)}}c(N)}}function C(N){m.value!==null&&(n("keydown",N),isKeyCode(N,[13,32])===!0&&keyboardTarget!==m.value&&(keyboardTarget!==null&&F(),N.defaultPrevented!==!0&&(m.value.focus(),keyboardTarget=m.value,m.value.classList.add("q-btn--active"),document.addEventListener("keyup",M,!0),m.value.addEventListener("blur",M,passiveCapture)),stopAndPrevent(N)))}function B(N){m.value!==null&&(n("touchstart",N),N.defaultPrevented!==!0&&(touchTarget!==m.value&&(touchTarget!==null&&F(),touchTarget=m.value,R=N.target,R.addEventListener("touchcancel",M,passiveCapture),R.addEventListener("touchend",M,passiveCapture)),I=!0,clearTimeout(O),O=setTimeout(()=>{I=!1},200)))}function H(N){m.value!==null&&(N.qSkipRipple=I===!0,n("mousedown",N),N.defaultPrevented!==!0&&mouseTarget!==m.value&&(mouseTarget!==null&&F(),mouseTarget=m.value,m.value.classList.add("q-btn--active"),document.addEventListener("mouseup",M,passiveCapture)))}function M(N){if(m.value!==null&&!(N!==void 0&&N.type==="blur"&&document.activeElement===m.value)){if(N!==void 0&&N.type==="keyup"){if(keyboardTarget===m.value&&isKeyCode(N,[13,32])===!0){const oe=new MouseEvent("click",N);oe.qKeyEvent=!0,N.defaultPrevented===!0&&prevent(oe),N.cancelBubble===!0&&stop(oe),m.value.dispatchEvent(oe),stopAndPrevent(N),N.qKeyEvent=!0}n("keyup",N)}F()}}function F(N){const oe=_.value;N!==!0&&(touchTarget===m.value||mouseTarget===m.value)&&oe!==null&&oe!==document.activeElement&&(oe.setAttribute("tabindex",-1),oe.focus()),touchTarget===m.value&&(R!==null&&(R.removeEventListener("touchcancel",M,passiveCapture),R.removeEventListener("touchend",M,passiveCapture)),touchTarget=R=null),mouseTarget===m.value&&(document.removeEventListener("mouseup",M,passiveCapture),mouseTarget=null),keyboardTarget===m.value&&(document.removeEventListener("keyup",M,!0),m.value!==null&&m.value.removeEventListener("blur",M,passiveCapture),keyboardTarget=null),m.value!==null&&m.value.classList.remove("q-btn--active")}function Y(N){stopAndPrevent(N),N.qSkipRipple=!0}return onBeforeUnmount(()=>{F(!0)}),Object.assign(r,{click:T}),()=>{let N=[];e.icon!==void 0&&N.push(h(QIcon,{name:e.icon,left:e.stack===!1&&L.value===!0,role:"img","aria-hidden":"true"})),L.value===!0&&N.push(h("span",{class:"block"},[e.label])),N=hMergeSlot(t.default,N),e.iconRight!==void 0&&e.round===!1&&N.push(h(QIcon,{name:e.iconRight,right:e.stack===!1&&L.value===!0,role:"img","aria-hidden":"true"}));const oe=[h("span",{class:"q-focus-helper",ref:_})];return e.loading===!0&&e.percentage!==void 0&&oe.push(h("span",{class:"q-btn__progress absolute-full overflow-hidden"+(e.darkPercentage===!0?" q-btn__progress--dark":"")},[h("span",{class:"q-btn__progress-indicator fit block",style:k.value})])),oe.push(h("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+a.value},N)),e.loading!==null&&oe.push(h(Transition,{name:"q-transition--fade"},()=>e.loading===!0?[h("span",{key:"loading",class:"absolute-full flex flex-center"},t.loading!==void 0?t.loading():[h(QSpinner)])]:null)),withDirectives(h(d.value,P.value,oe),[[Ripple,b.value,void 0,x.value]])}}}),useDarkProps={dark:{type:Boolean,default:null}};function useDark(e,t){return computed(()=>e.dark===null?t.dark.isActive:e.dark)}const QCard=createComponent({name:"QCard",props:{...useDarkProps,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=getCurrentInstance(),r=useDark(e,n),o=computed(()=>"q-card"+(r.value===!0?" q-card--dark q-dark":"")+(e.bordered===!0?" q-card--bordered":"")+(e.square===!0?" q-card--square no-border-radius":"")+(e.flat===!0?" q-card--flat no-shadow":""));return()=>h(e.tag,{class:o.value},hSlot(t.default))}}),QCardSection=createComponent({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=computed(()=>`q-card__section q-card__section--${e.horizontal===!0?"horiz row no-wrap":"vert"}`);return()=>h(e.tag,{class:n.value},hSlot(t.default))}}),QCardActions=createComponent({name:"QCardActions",props:{...useAlignProps,vertical:Boolean},setup(e,{slots:t}){const n=useAlign(e),r=computed(()=>`q-card__actions ${n.value} q-card__actions--${e.vertical===!0?"vert column":"horiz row"}`);return()=>h("div",{class:r.value},hSlot(t.default))}}),insetMap={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},margins={xs:2,sm:4,md:8,lg:16,xl:24},QSeparator=createComponent({name:"QSeparator",props:{...useDarkProps,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=getCurrentInstance(),n=useDark(e,t.proxy.$q),r=computed(()=>e.vertical===!0?"vertical":"horizontal"),o=computed(()=>` q-separator--${r.value}`),s=computed(()=>e.inset!==!1?`${o.value}-${insetMap[e.inset]}`:""),a=computed(()=>`q-separator${o.value}${s.value}`+(e.color!==void 0?` bg-${e.color}`:"")+(n.value===!0?" q-separator--dark":"")),l=computed(()=>{const u={};if(e.size!==void 0&&(u[e.vertical===!0?"width":"height"]=e.size),e.spaced!==!1){const d=e.spaced===!0?`${margins.md}px`:e.spaced in margins?`${margins[e.spaced]}px`:e.spaced,c=e.vertical===!0?["Left","Right"]:["Top","Bottom"];u[`margin${c[0]}`]=u[`margin${c[1]}`]=d}return u});return()=>h("hr",{class:a.value,style:l.value,"aria-orientation":r.value})}}),quasarKey="_q_",stepperKey="_q_s_",layoutKey="_q_l_",pageContainerKey="_q_pc_",formKey="_q_fo_",tabsKey="_q_tabs_",uploaderKey="_q_u_",emptyRenderFn=()=>{};function useFormChild({validate:e,resetValidation:t,requiresQForm:n}){const r=inject(formKey,!1);if(r!==!1){const{props:o,proxy:s}=getCurrentInstance();Object.assign(s,{validate:e,resetValidation:t}),watch(()=>o.disable,a=>{a===!0?(typeof t=="function"&&t(),r.unbindComponent(s)):r.bindComponent(s)}),onMounted(()=>{o.disable!==!0&&r.bindComponent(s)}),onBeforeUnmount(()=>{o.disable!==!0&&r.unbindComponent(s)})}else n===!0&&console.error("Parent QForm not found on useFormChild()!")}const hex=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,hexa=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,hexOrHexa=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,rgb=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,rgba=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,testPattern={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>hex.test(e),hexaColor:e=>hexa.test(e),hexOrHexaColor:e=>hexOrHexa.test(e),rgbColor:e=>rgb.test(e),rgbaColor:e=>rgba.test(e),rgbOrRgbaColor:e=>rgb.test(e)||rgba.test(e),hexOrRgbColor:e=>hex.test(e)||rgb.test(e),hexaOrRgbaColor:e=>hexa.test(e)||rgba.test(e),anyColor:e=>hexOrHexa.test(e)||rgb.test(e)||rgba.test(e)};function debounce(e,t=250,n){let r;function o(){const s=arguments,a=()=>{r=void 0,n!==!0&&e.apply(this,s)};clearTimeout(r),n===!0&&r===void 0&&e.apply(this,s),r=setTimeout(a,t)}return o.cancel=()=>{clearTimeout(r)},o}const lazyRulesValues=[!0,!1,"ondemand"],useValidateProps={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>lazyRulesValues.includes(e)}};function useValidate(e,t){const{props:n,proxy:r}=getCurrentInstance(),o=ref(!1),s=ref(null),a=ref(null);useFormChild({validate:R,resetValidation:_});let l=0,u;const d=computed(()=>n.rules!==void 0&&n.rules!==null&&n.rules.length>0),c=computed(()=>n.disable!==!0&&d.value===!0),f=computed(()=>n.error===!0||o.value===!0),m=computed(()=>typeof n.errorMessage=="string"&&n.errorMessage.length>0?n.errorMessage:s.value);watch(()=>n.modelValue,()=>{I()}),watch(()=>n.reactiveRules,L=>{L===!0?u===void 0&&(u=watch(()=>n.rules,()=>{I(!0)})):u!==void 0&&(u(),u=void 0)},{immediate:!0}),watch(e,L=>{L===!0?a.value===null&&(a.value=!1):a.value===!1&&(a.value=!0,c.value===!0&&n.lazyRules!=="ondemand"&&t.value===!1&&O())});function _(){l++,t.value=!1,a.value=null,o.value=!1,s.value=null,O.cancel()}function R(L=n.modelValue){if(c.value!==!0)return!0;const b=++l,x=t.value!==!0?()=>{a.value=!0}:()=>{},k=(P,T)=>{P===!0&&x(),o.value=P,s.value=T||null,t.value=!1},j=[];for(let P=0;P<n.rules.length;P++){const T=n.rules[P];let C;if(typeof T=="function"?C=T(L,testPattern):typeof T=="string"&&testPattern[T]!==void 0&&(C=testPattern[T](L)),C===!1||typeof C=="string")return k(!0,C),!1;C!==!0&&C!==void 0&&j.push(C)}return j.length===0?(k(!1),!0):(t.value=!0,Promise.all(j).then(P=>{if(P===void 0||Array.isArray(P)===!1||P.length===0)return b===l&&k(!1),!0;const T=P.find(C=>C===!1||typeof C=="string");return b===l&&k(T!==void 0,T),T===void 0},P=>(b===l&&(console.error(P),k(!0)),!1)))}function I(L){c.value===!0&&n.lazyRules!=="ondemand"&&(a.value===!0||n.lazyRules!==!0&&L!==!0)&&O()}const O=debounce(R,0);return onBeforeUnmount(()=>{u!==void 0&&u(),O.cancel()}),Object.assign(r,{resetValidation:_,validate:R}),injectProp(r,"hasError",()=>f.value),{isDirtyModel:a,hasRules:d,hasError:f,errorMessage:m,validate:R,resetValidation:_}}const listenerRE=/^on[A-Z]/;function useSplitAttrs(e,t){const n={listeners:ref({}),attributes:ref({})};function r(){const o={},s={};for(const a in e)a!=="class"&&a!=="style"&&listenerRE.test(a)===!1&&(o[a]=e[a]);for(const a in t.props)listenerRE.test(a)===!0&&(s[a]=t.props[a]);n.attributes.value=o,n.listeners.value=s}return onBeforeUpdate(r),r(),n}let buf,bufIdx=0;const hexBytes=new Array(256);for(let e=0;e<256;e++)hexBytes[e]=(e+256).toString(16).substring(1);const randomBytes=(()=>{const e=typeof crypto<"u"?crypto:typeof window<"u"?window.crypto||window.msCrypto:void 0;if(e!==void 0){if(e.randomBytes!==void 0)return e.randomBytes;if(e.getRandomValues!==void 0)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return t=>{const n=[];for(let r=t;r>0;r--)n.push(Math.floor(Math.random()*256));return n}})(),BUFFER_SIZE=4096;function uid$2(){(buf===void 0||bufIdx+16>BUFFER_SIZE)&&(bufIdx=0,buf=randomBytes(BUFFER_SIZE));const e=Array.prototype.slice.call(buf,bufIdx,bufIdx+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,hexBytes[e[0]]+hexBytes[e[1]]+hexBytes[e[2]]+hexBytes[e[3]]+"-"+hexBytes[e[4]]+hexBytes[e[5]]+"-"+hexBytes[e[6]]+hexBytes[e[7]]+"-"+hexBytes[e[8]]+hexBytes[e[9]]+"-"+hexBytes[e[10]]+hexBytes[e[11]]+hexBytes[e[12]]+hexBytes[e[13]]+hexBytes[e[14]]+hexBytes[e[15]]}function getTargetUid(e){return e===void 0?`f_${uid$2()}`:e}function fieldValueIsFilled(e){return e!=null&&(""+e).length>0}const useFieldProps={...useDarkProps,...useValidateProps,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},useFieldEmits=["update:modelValue","clear","focus","blur","popupShow","popupHide"];function useFieldState(){const{props:e,attrs:t,proxy:n,vnode:r}=getCurrentInstance();return{isDark:useDark(e,n.$q),editable:computed(()=>e.disable!==!0&&e.readonly!==!0),innerLoading:ref(!1),focused:ref(!1),hasPopupOpen:!1,splitAttrs:useSplitAttrs(t,r),targetUid:ref(getTargetUid(e.for)),rootRef:ref(null),targetRef:ref(null),controlRef:ref(null)}}function useField(e){const{props:t,emit:n,slots:r,attrs:o,proxy:s}=getCurrentInstance(),{$q:a}=s;let l;e.hasValue===void 0&&(e.hasValue=computed(()=>fieldValueIsFilled(t.modelValue))),e.emitValue===void 0&&(e.emitValue=V=>{n("update:modelValue",V)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:B,onFocusout:H}),Object.assign(e,{clearValue:M,onControlFocusin:B,onControlFocusout:H,focus:T}),e.computedCounter===void 0&&(e.computedCounter=computed(()=>{if(t.counter!==!1){const V=typeof t.modelValue=="string"||typeof t.modelValue=="number"?(""+t.modelValue).length:Array.isArray(t.modelValue)===!0?t.modelValue.length:0,te=t.maxlength!==void 0?t.maxlength:t.maxValues;return V+(te!==void 0?" / "+te:"")}}));const{isDirtyModel:u,hasRules:d,hasError:c,errorMessage:f,resetValidation:m}=useValidate(e.focused,e.innerLoading),_=e.floatingLabel!==void 0?computed(()=>t.stackLabel===!0||e.focused.value===!0||e.floatingLabel.value===!0):computed(()=>t.stackLabel===!0||e.focused.value===!0||e.hasValue.value===!0),R=computed(()=>t.bottomSlots===!0||t.hint!==void 0||d.value===!0||t.counter===!0||t.error!==null),I=computed(()=>t.filled===!0?"filled":t.outlined===!0?"outlined":t.borderless===!0?"borderless":t.standout?"standout":"standard"),O=computed(()=>`q-field row no-wrap items-start q-field--${I.value}`+(e.fieldClass!==void 0?` ${e.fieldClass.value}`:"")+(t.rounded===!0?" q-field--rounded":"")+(t.square===!0?" q-field--square":"")+(_.value===!0?" q-field--float":"")+(b.value===!0?" q-field--labeled":"")+(t.dense===!0?" q-field--dense":"")+(t.itemAligned===!0?" q-field--item-aligned q-item-type":"")+(e.isDark.value===!0?" q-field--dark":"")+(e.getControl===void 0?" q-field--auto-height":"")+(e.focused.value===!0?" q-field--focused":"")+(c.value===!0?" q-field--error":"")+(c.value===!0||e.focused.value===!0?" q-field--highlighted":"")+(t.hideBottomSpace!==!0&&R.value===!0?" q-field--with-bottom":"")+(t.disable===!0?" q-field--disabled":t.readonly===!0?" q-field--readonly":"")),L=computed(()=>"q-field__control relative-position row no-wrap"+(t.bgColor!==void 0?` bg-${t.bgColor}`:"")+(c.value===!0?" text-negative":typeof t.standout=="string"&&t.standout.length>0&&e.focused.value===!0?` ${t.standout}`:t.color!==void 0?` text-${t.color}`:"")),b=computed(()=>t.labelSlot===!0||t.label!==void 0),x=computed(()=>"q-field__label no-pointer-events absolute ellipsis"+(t.labelColor!==void 0&&c.value!==!0?` text-${t.labelColor}`:"")),k=computed(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:_.value,modelValue:t.modelValue,emitValue:e.emitValue})),j=computed(()=>{const V={for:e.targetUid.value};return t.disable===!0?V["aria-disabled"]="true":t.readonly===!0&&(V["aria-readonly"]="true"),V});watch(()=>t.for,V=>{e.targetUid.value=getTargetUid(V)});function P(){const V=document.activeElement;let te=e.targetRef!==void 0&&e.targetRef.value;te&&(V===null||V.id!==e.targetUid.value)&&(te.hasAttribute("tabindex")===!0||(te=te.querySelector("[tabindex]")),te&&te!==V&&te.focus({preventScroll:!0}))}function T(){addFocusFn(P)}function C(){removeFocusFn(P);const V=document.activeElement;V!==null&&e.rootRef.value.contains(V)&&V.blur()}function B(V){clearTimeout(l),e.editable.value===!0&&e.focused.value===!1&&(e.focused.value=!0,n("focus",V))}function H(V,te){clearTimeout(l),l=setTimeout(()=>{document.hasFocus()===!0&&(e.hasPopupOpen===!0||e.controlRef===void 0||e.controlRef.value===null||e.controlRef.value.contains(document.activeElement)!==!1)||(e.focused.value===!0&&(e.focused.value=!1,n("blur",V)),te!==void 0&&te())})}function M(V){stopAndPrevent(V),a.platform.is.mobile!==!0?(e.targetRef!==void 0&&e.targetRef.value||e.rootRef.value).focus():e.rootRef.value.contains(document.activeElement)===!0&&document.activeElement.blur(),t.type==="file"&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),nextTick(()=>{m(),a.platform.is.mobile!==!0&&(u.value=!1)})}function F(){const V=[];return r.prepend!==void 0&&V.push(h("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:prevent},r.prepend())),V.push(h("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},Y())),c.value===!0&&t.noErrorIcon===!1&&V.push(oe("error",[h(QIcon,{name:a.iconSet.field.error,color:"negative"})])),t.loading===!0||e.innerLoading.value===!0?V.push(oe("inner-loading-append",r.loading!==void 0?r.loading():[h(QSpinner,{color:t.color})])):t.clearable===!0&&e.hasValue.value===!0&&e.editable.value===!0&&V.push(oe("inner-clearable-append",[h(QIcon,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||a.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:M})])),r.append!==void 0&&V.push(h("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:prevent},r.append())),e.getInnerAppend!==void 0&&V.push(oe("inner-append",e.getInnerAppend())),e.getControlChild!==void 0&&V.push(e.getControlChild()),V}function Y(){const V=[];return t.prefix!==void 0&&t.prefix!==null&&V.push(h("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value===!0&&V.push(e.getShadowControl()),e.getControl!==void 0?V.push(e.getControl()):r.rawControl!==void 0?V.push(r.rawControl()):r.control!==void 0&&V.push(h("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0},r.control(k.value))),b.value===!0&&V.push(h("div",{class:x.value},hSlot(r.label,t.label))),t.suffix!==void 0&&t.suffix!==null&&V.push(h("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),V.concat(hSlot(r.default))}function N(){let V,te;c.value===!0?f.value!==null?(V=[h("div",{role:"alert"},f.value)],te=`q--slot-error-${f.value}`):(V=hSlot(r.error),te="q--slot-error"):(t.hideHint!==!0||e.focused.value===!0)&&(t.hint!==void 0?(V=[h("div",t.hint)],te=`q--slot-hint-${t.hint}`):(V=hSlot(r.hint),te="q--slot-hint"));const de=t.counter===!0||r.counter!==void 0;if(t.hideBottomSpace===!0&&de===!1&&V===void 0)return;const pe=h("div",{key:te,class:"q-field__messages col"},V);return h("div",{class:"q-field__bottom row items-start q-field__bottom--"+(t.hideBottomSpace!==!0?"animated":"stale"),onClick:prevent},[t.hideBottomSpace===!0?pe:h(Transition,{name:"q-transition--field-message"},()=>pe),de===!0?h("div",{class:"q-field__counter"},r.counter!==void 0?r.counter():e.computedCounter.value):null])}function oe(V,te){return te===null?null:h("div",{key:V,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},te)}let le=!1;return onDeactivated(()=>{le=!0}),onActivated(()=>{le===!0&&t.autofocus===!0&&s.focus()}),onMounted(()=>{isRuntimeSsrPreHydration.value===!0&&t.for===void 0&&(e.targetUid.value=getTargetUid()),t.autofocus===!0&&s.focus()}),onBeforeUnmount(()=>{clearTimeout(l)}),Object.assign(s,{focus:T,blur:C}),function(){const te=e.getControl===void 0&&r.control===void 0?{...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0,...j.value}:j.value;return h("label",{ref:e.rootRef,class:[O.value,o.class],style:o.style,...te},[r.before!==void 0?h("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:prevent},r.before()):null,h("div",{class:"q-field__inner relative-position col self-stretch"},[h("div",{ref:e.controlRef,class:L.value,tabindex:-1,...e.controlEvents},F()),R.value===!0?N():null]),r.after!==void 0?h("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:prevent},r.after()):null])}}const NAMED_MASKS={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},TOKENS={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},KEYS=Object.keys(TOKENS);KEYS.forEach(e=>{TOKENS[e].regex=new RegExp(TOKENS[e].pattern)});const tokenRegexMask=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+KEYS.join("")+"])|(.)","g"),escRegex=/[.*+?^${}()|[\]\\]/g,MARKER=String.fromCharCode(1),useMaskProps={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function useMask(e,t,n,r){let o,s,a,l;const u=ref(null),d=ref(f());function c(){return e.autogrow===!0||["textarea","text","search","url","tel","password"].includes(e.type)}watch(()=>e.type+e.autogrow,_),watch(()=>e.mask,P=>{if(P!==void 0)R(d.value,!0);else{const T=k(d.value);_(),e.modelValue!==T&&t("update:modelValue",T)}}),watch(()=>e.fillMask+e.reverseFillMask,()=>{u.value===!0&&R(d.value,!0)}),watch(()=>e.unmaskedValue,()=>{u.value===!0&&R(d.value)});function f(){if(_(),u.value===!0){const P=b(k(e.modelValue));return e.fillMask!==!1?j(P):P}return e.modelValue}function m(P){if(P<o.length)return o.slice(-P);let T="",C=o;const B=C.indexOf(MARKER);if(B>-1){for(let H=P-C.length;H>0;H--)T+=MARKER;C=C.slice(0,B)+T+C.slice(B)}return C}function _(){if(u.value=e.mask!==void 0&&e.mask.length>0&&c(),u.value===!1){l=void 0,o="",s="";return}const P=NAMED_MASKS[e.mask]===void 0?e.mask:NAMED_MASKS[e.mask],T=typeof e.fillMask=="string"&&e.fillMask.length>0?e.fillMask.slice(0,1):"_",C=T.replace(escRegex,"\\$&"),B=[],H=[],M=[];let F=e.reverseFillMask===!0,Y="",N="";P.replace(tokenRegexMask,(te,de,pe,J,v)=>{if(J!==void 0){const A=TOKENS[J];M.push(A),N=A.negate,F===!0&&(H.push("(?:"+N+"+)?("+A.pattern+"+)?(?:"+N+"+)?("+A.pattern+"+)?"),F=!1),H.push("(?:"+N+"+)?("+A.pattern+")?")}else if(pe!==void 0)Y="\\"+(pe==="\\"?"":pe),M.push(pe),B.push("([^"+Y+"]+)?"+Y+"?");else{const A=de!==void 0?de:v;Y=A==="\\"?"\\\\\\\\":A.replace(escRegex,"\\\\$&"),M.push(A),B.push("([^"+Y+"]+)?"+Y+"?")}});const oe=new RegExp("^"+B.join("")+"("+(Y===""?".":"[^"+Y+"]")+"+)?"+(Y===""?"":"["+Y+"]*")+"$"),le=H.length-1,V=H.map((te,de)=>de===0&&e.reverseFillMask===!0?new RegExp("^"+C+"*"+te):de===le?new RegExp("^"+te+"("+(N===""?".":N)+"+)?"+(e.reverseFillMask===!0?"$":C+"*")):new RegExp("^"+te));a=M,l=te=>{const de=oe.exec(e.reverseFillMask===!0?te:te.slice(0,M.length));de!==null&&(te=de.slice(1).join(""));const pe=[],J=V.length;for(let v=0,A=te;v<J;v++){const W=V[v].exec(A);if(W===null)break;A=A.slice(W.shift().length),pe.push(...W)}return pe.length>0?pe.join(""):te},o=M.map(te=>typeof te=="string"?te:MARKER).join(""),s=o.split(MARKER).join(T)}function R(P,T,C){const B=r.value,H=B.selectionEnd,M=B.value.length-H,F=k(P);T===!0&&_();const Y=b(F),N=e.fillMask!==!1?j(Y):Y,oe=d.value!==N;B.value!==N&&(B.value=N),oe===!0&&(d.value=N),document.activeElement===B&&nextTick(()=>{if(N===s){const V=e.reverseFillMask===!0?s.length:0;B.setSelectionRange(V,V,"forward");return}if(C==="insertFromPaste"&&e.reverseFillMask!==!0){const V=H-1;O.right(B,V,V);return}if(["deleteContentBackward","deleteContentForward"].indexOf(C)>-1){const V=e.reverseFillMask===!0?H===0?N.length>Y.length?1:0:Math.max(0,N.length-(N===s?0:Math.min(Y.length,M)+1))+1:H;B.setSelectionRange(V,V,"forward");return}if(e.reverseFillMask===!0)if(oe===!0){const V=Math.max(0,N.length-(N===s?0:Math.min(Y.length,M+1)));V===1&&H===1?B.setSelectionRange(V,V,"forward"):O.rightReverse(B,V,V)}else{const V=N.length-M;B.setSelectionRange(V,V,"backward")}else if(oe===!0){const V=Math.max(0,o.indexOf(MARKER),Math.min(Y.length,H)-1);O.right(B,V,V)}else{const V=H-1;O.right(B,V,V)}});const le=e.unmaskedValue===!0?k(N):N;String(e.modelValue)!==le&&n(le,!0)}function I(P,T,C){const B=b(k(P.value));T=Math.max(0,o.indexOf(MARKER),Math.min(B.length,T)),P.setSelectionRange(T,C,"forward")}const O={left(P,T,C,B){const H=o.slice(T-1).indexOf(MARKER)===-1;let M=Math.max(0,T-1);for(;M>=0;M--)if(o[M]===MARKER){T=M,H===!0&&T++;break}if(M<0&&o[T]!==void 0&&o[T]!==MARKER)return O.right(P,0,0);T>=0&&P.setSelectionRange(T,B===!0?C:T,"backward")},right(P,T,C,B){const H=P.value.length;let M=Math.min(H,C+1);for(;M<=H;M++)if(o[M]===MARKER){C=M;break}else o[M-1]===MARKER&&(C=M);if(M>H&&o[C-1]!==void 0&&o[C-1]!==MARKER)return O.left(P,H,H);P.setSelectionRange(B?T:C,C,"forward")},leftReverse(P,T,C,B){const H=m(P.value.length);let M=Math.max(0,T-1);for(;M>=0;M--)if(H[M-1]===MARKER){T=M;break}else if(H[M]===MARKER&&(T=M,M===0))break;if(M<0&&H[T]!==void 0&&H[T]!==MARKER)return O.rightReverse(P,0,0);T>=0&&P.setSelectionRange(T,B===!0?C:T,"backward")},rightReverse(P,T,C,B){const H=P.value.length,M=m(H),F=M.slice(0,C+1).indexOf(MARKER)===-1;let Y=Math.min(H,C+1);for(;Y<=H;Y++)if(M[Y-1]===MARKER){C=Y,C>0&&F===!0&&C--;break}if(Y>H&&M[C-1]!==void 0&&M[C-1]!==MARKER)return O.leftReverse(P,H,H);P.setSelectionRange(B===!0?T:C,C,"forward")}};function L(P){if(t("keydown",P),shouldIgnoreKey(P)===!0)return;const T=r.value,C=T.selectionStart,B=T.selectionEnd;if(P.keyCode===37||P.keyCode===39){const H=O[(P.keyCode===39?"right":"left")+(e.reverseFillMask===!0?"Reverse":"")];P.preventDefault(),H(T,C,B,P.shiftKey)}else P.keyCode===8&&e.reverseFillMask!==!0&&C===B?O.left(T,C,B,!0):P.keyCode===46&&e.reverseFillMask===!0&&C===B&&O.rightReverse(T,C,B,!0)}function b(P){if(P==null||P==="")return"";if(e.reverseFillMask===!0)return x(P);const T=a;let C=0,B="";for(let H=0;H<T.length;H++){const M=P[C],F=T[H];if(typeof F=="string")B+=F,M===F&&C++;else if(M!==void 0&&F.regex.test(M))B+=F.transform!==void 0?F.transform(M):M,C++;else return B}return B}function x(P){const T=a,C=o.indexOf(MARKER);let B=P.length-1,H="";for(let M=T.length-1;M>=0&&B>-1;M--){const F=T[M];let Y=P[B];if(typeof F=="string")H=F+H,Y===F&&B--;else if(Y!==void 0&&F.regex.test(Y))do H=(F.transform!==void 0?F.transform(Y):Y)+H,B--,Y=P[B];while(C===M&&Y!==void 0&&F.regex.test(Y));else return H}return H}function k(P){return typeof P!="string"||l===void 0?typeof P=="number"?l(""+P):P:l(P)}function j(P){return s.length-P.length<=0?P:e.reverseFillMask===!0&&P.length>0?s.slice(0,-P.length)+P:P+s.slice(P.length)}return{innerValue:d,hasMask:u,moveCursorForPaste:I,updateMaskValue:R,onMaskedKeydown:L}}const useFormProps={name:String};function useFormAttrs(e){return computed(()=>({type:"hidden",name:e.name,value:e.modelValue}))}function useFormInject(e={}){return(t,n,r)=>{t[n](h("input",{class:"hidden"+(r||""),...e.value}))}}function useFormInputNameAttr(e){return computed(()=>e.name||e.for)}function useFileFormDomProps(e,t){function n(){const r=e.modelValue;try{const o="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(r)===r&&("length"in r?Array.from(r):[r]).forEach(s=>{o.items.add(s)}),{files:o.files}}catch{return{files:void 0}}}return computed(t===!0?()=>{if(e.type==="file")return n()}:n)}const isJapanese=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,isChinese=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,isKorean=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,isPlainText=/[a-z0-9_ -]$/i;function useKeyComposition(e){return function(n){if(n.type==="compositionend"||n.type==="change"){if(n.target.qComposing!==!0)return;n.target.qComposing=!1,e(n)}else n.type==="compositionupdate"&&n.target.qComposing!==!0&&typeof n.data=="string"&&(client.is.firefox===!0?isPlainText.test(n.data)===!1:isJapanese.test(n.data)===!0||isChinese.test(n.data)===!0||isKorean.test(n.data)===!0)===!0&&(n.target.qComposing=!0)}}const QInput=createComponent({name:"QInput",inheritAttrs:!1,props:{...useFieldProps,...useMaskProps,...useFormProps,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...useFieldEmits,"paste","change","keydown","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:r}=getCurrentInstance(),{$q:o}=r,s={};let a=NaN,l,u,d,c;const f=ref(null),m=useFormInputNameAttr(e),{innerValue:_,hasMask:R,moveCursorForPaste:I,updateMaskValue:O,onMaskedKeydown:L}=useMask(e,t,oe,f),b=useFileFormDomProps(e,!0),x=computed(()=>fieldValueIsFilled(_.value)),k=useKeyComposition(Y),j=useFieldState(),P=computed(()=>e.type==="textarea"||e.autogrow===!0),T=computed(()=>P.value===!0||["text","search","url","tel","password"].includes(e.type)),C=computed(()=>{const J={...j.splitAttrs.listeners.value,onInput:Y,onPaste:F,onChange:V,onBlur:te,onFocus:stop};return J.onCompositionstart=J.onCompositionupdate=J.onCompositionend=k,R.value===!0&&(J.onKeydown=L),e.autogrow===!0&&(J.onAnimationend=N),J}),B=computed(()=>{const J={tabindex:0,"data-autofocus":e.autofocus===!0||void 0,rows:e.type==="textarea"?6:void 0,"aria-label":e.label,name:m.value,...j.splitAttrs.attributes.value,id:j.targetUid.value,maxlength:e.maxlength,disabled:e.disable===!0,readonly:e.readonly===!0};return P.value===!1&&(J.type=e.type),e.autogrow===!0&&(J.rows=1),J});watch(()=>e.type,()=>{f.value&&(f.value.value=e.modelValue)}),watch(()=>e.modelValue,J=>{if(R.value===!0){if(u===!0&&(u=!1,String(J)===a))return;O(J)}else _.value!==J&&(_.value=J,e.type==="number"&&s.hasOwnProperty("value")===!0&&(l===!0?l=!1:delete s.value));e.autogrow===!0&&nextTick(le)}),watch(()=>e.autogrow,J=>{J===!0?nextTick(le):f.value!==null&&n.rows>0&&(f.value.style.height="auto")}),watch(()=>e.dense,()=>{e.autogrow===!0&&nextTick(le)});function H(){addFocusFn(()=>{const J=document.activeElement;f.value!==null&&f.value!==J&&(J===null||J.id!==j.targetUid.value)&&f.value.focus({preventScroll:!0})})}function M(){f.value!==null&&f.value.select()}function F(J){if(R.value===!0&&e.reverseFillMask!==!0){const v=J.target;I(v,v.selectionStart,v.selectionEnd)}t("paste",J)}function Y(J){if(!J||!J.target)return;if(e.type==="file"){t("update:modelValue",J.target.files);return}const v=J.target.value;if(J.target.qComposing===!0){s.value=v;return}if(R.value===!0)O(v,!1,J.inputType);else if(oe(v),T.value===!0&&J.target===document.activeElement){const{selectionStart:A,selectionEnd:W}=J.target;A!==void 0&&W!==void 0&&nextTick(()=>{J.target===document.activeElement&&v.indexOf(J.target.value)===0&&J.target.setSelectionRange(A,W)})}e.autogrow===!0&&le()}function N(J){t("animationend",J),le()}function oe(J,v){c=()=>{e.type!=="number"&&s.hasOwnProperty("value")===!0&&delete s.value,e.modelValue!==J&&a!==J&&(a=J,v===!0&&(u=!0),t("update:modelValue",J),nextTick(()=>{a===J&&(a=NaN)})),c=void 0},e.type==="number"&&(l=!0,s.value=J),e.debounce!==void 0?(clearTimeout(d),s.value=J,d=setTimeout(c,e.debounce)):c()}function le(){requestAnimationFrame(()=>{const J=f.value;if(J!==null){const v=J.parentNode.style,{overflow:A}=J.style;o.platform.is.firefox!==!0&&(J.style.overflow="hidden"),v.marginBottom=J.scrollHeight-1+"px",J.style.height="1px",J.style.height=J.scrollHeight+"px",J.style.overflow=A,v.marginBottom=""}})}function V(J){k(J),clearTimeout(d),c!==void 0&&c(),t("change",J.target.value)}function te(J){J!==void 0&&stop(J),clearTimeout(d),c!==void 0&&c(),l=!1,u=!1,delete s.value,e.type!=="file"&&setTimeout(()=>{f.value!==null&&(f.value.value=_.value!==void 0?_.value:"")})}function de(){return s.hasOwnProperty("value")===!0?s.value:_.value!==void 0?_.value:""}onBeforeUnmount(()=>{te()}),onMounted(()=>{e.autogrow===!0&&le()}),Object.assign(j,{innerValue:_,fieldClass:computed(()=>`q-${P.value===!0?"textarea":"input"}`+(e.autogrow===!0?" q-textarea--autogrow":"")),hasShadow:computed(()=>e.type!=="file"&&typeof e.shadowText=="string"&&e.shadowText.length>0),inputRef:f,emitValue:oe,hasValue:x,floatingLabel:computed(()=>x.value===!0||fieldValueIsFilled(e.displayValue)),getControl:()=>h(P.value===!0?"textarea":"input",{ref:f,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...B.value,...C.value,...e.type!=="file"?{value:de()}:b.value}),getShadowControl:()=>h("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(P.value===!0?"":" text-no-wrap")},[h("span",{class:"invisible"},de()),h("span",e.shadowText)])});const pe=useField(j);return Object.assign(r,{focus:H,select:M,getNativeElement:()=>f.value}),injectProp(r,"nativeEl",()=>f.value),pe}});function useRefocusTarget(e,t){const n=ref(null),r=computed(()=>e.disable===!0?null:h("span",{ref:n,class:"no-outline",tabindex:-1}));function o(s){const a=t.value;s!==void 0&&s.type.indexOf("key")===0?a!==null&&document.activeElement!==a&&a.contains(document.activeElement)===!0&&a.focus():n.value!==null&&(s===void 0||a!==null&&a.contains(s.target)===!0)&&n.value.focus()}return{refocusTargetEl:r,refocusTarget:o}}const optionSizes={xs:30,sm:35,md:40,lg:50,xl:60},svg=h("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[h("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),h("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),QRadio=createComponent({name:"QRadio",props:{...useDarkProps,...useSizeProps,...useFormProps,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:r}=getCurrentInstance(),o=useDark(e,r.$q),s=useSize(e,optionSizes),a=ref(null),{refocusTargetEl:l,refocusTarget:u}=useRefocusTarget(e,a),d=computed(()=>toRaw(e.modelValue)===toRaw(e.val)),c=computed(()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(e.disable===!0?" disabled":"")+(o.value===!0?" q-radio--dark":"")+(e.dense===!0?" q-radio--dense":"")+(e.leftLabel===!0?" reverse":"")),f=computed(()=>{const x=e.color!==void 0&&(e.keepColor===!0||d.value===!0)?` text-${e.color}`:"";return`q-radio__inner relative-position q-radio__inner--${d.value===!0?"truthy":"falsy"}${x}`}),m=computed(()=>(d.value===!0?e.checkedIcon:e.uncheckedIcon)||null),_=computed(()=>e.disable===!0?-1:e.tabindex||0),R=computed(()=>{const x={type:"radio"};return e.name!==void 0&&Object.assign(x,{"^checked":d.value===!0?"checked":void 0,name:e.name,value:e.val}),x}),I=useFormInject(R);function O(x){x!==void 0&&(stopAndPrevent(x),u(x)),e.disable!==!0&&d.value!==!0&&n("update:modelValue",e.val,x)}function L(x){(x.keyCode===13||x.keyCode===32)&&stopAndPrevent(x)}function b(x){(x.keyCode===13||x.keyCode===32)&&O(x)}return Object.assign(r,{set:O}),()=>{const x=m.value!==null?[h("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[h(QIcon,{class:"q-radio__icon",name:m.value})])]:[svg];e.disable!==!0&&I(x,"unshift"," q-radio__native q-ma-none q-pa-none");const k=[h("div",{class:f.value,style:s.value,"aria-hidden":"true"},x)];l.value!==null&&k.push(l.value);const j=e.label!==void 0?hMergeSlot(t.default,[e.label]):hSlot(t.default);return j!==void 0&&k.push(h("div",{class:"q-radio__label q-anchor--skip"},j)),h("div",{ref:a,class:c.value,tabindex:_.value,role:"radio","aria-label":e.label,"aria-checked":d.value===!0?"true":"false","aria-disabled":e.disable===!0?"true":void 0,onClick:O,onKeydown:L,onKeyup:b},k)}}}),useCheckboxProps={...useDarkProps,...useSizeProps,...useFormProps,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>e==="tf"||e==="ft"},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},useCheckboxEmits=["update:modelValue"];function useCheckbox(e,t){const{props:n,slots:r,emit:o,proxy:s}=getCurrentInstance(),{$q:a}=s,l=useDark(n,a),u=ref(null),{refocusTargetEl:d,refocusTarget:c}=useRefocusTarget(n,u),f=useSize(n,optionSizes),m=computed(()=>n.val!==void 0&&Array.isArray(n.modelValue)),_=computed(()=>{const F=toRaw(n.val);return m.value===!0?n.modelValue.findIndex(Y=>toRaw(Y)===F):-1}),R=computed(()=>m.value===!0?_.value>-1:toRaw(n.modelValue)===toRaw(n.trueValue)),I=computed(()=>m.value===!0?_.value===-1:toRaw(n.modelValue)===toRaw(n.falseValue)),O=computed(()=>R.value===!1&&I.value===!1),L=computed(()=>n.disable===!0?-1:n.tabindex||0),b=computed(()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(n.disable===!0?" disabled":"")+(l.value===!0?` q-${e}--dark`:"")+(n.dense===!0?` q-${e}--dense`:"")+(n.leftLabel===!0?" reverse":"")),x=computed(()=>{const F=R.value===!0?"truthy":I.value===!0?"falsy":"indet",Y=n.color!==void 0&&(n.keepColor===!0||(e==="toggle"?R.value===!0:I.value!==!0))?` text-${n.color}`:"";return`q-${e}__inner relative-position non-selectable q-${e}__inner--${F}${Y}`}),k=computed(()=>{const F={type:"checkbox"};return n.name!==void 0&&Object.assign(F,{"^checked":R.value===!0?"checked":void 0,name:n.name,value:m.value===!0?n.val:n.trueValue}),F}),j=useFormInject(k),P=computed(()=>{const F={tabindex:L.value,role:e==="toggle"?"switch":"checkbox","aria-label":n.label,"aria-checked":O.value===!0?"mixed":R.value===!0?"true":"false"};return n.disable===!0&&(F["aria-disabled"]="true"),F});function T(F){F!==void 0&&(stopAndPrevent(F),c(F)),n.disable!==!0&&o("update:modelValue",C(),F)}function C(){if(m.value===!0){if(R.value===!0){const F=n.modelValue.slice();return F.splice(_.value,1),F}return n.modelValue.concat([n.val])}if(R.value===!0){if(n.toggleOrder!=="ft"||n.toggleIndeterminate===!1)return n.falseValue}else if(I.value===!0){if(n.toggleOrder==="ft"||n.toggleIndeterminate===!1)return n.trueValue}else return n.toggleOrder!=="ft"?n.trueValue:n.falseValue;return n.indeterminateValue}function B(F){(F.keyCode===13||F.keyCode===32)&&stopAndPrevent(F)}function H(F){(F.keyCode===13||F.keyCode===32)&&T(F)}const M=t(R,O);return Object.assign(s,{toggle:T}),()=>{const F=M();n.disable!==!0&&j(F,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const Y=[h("div",{class:x.value,style:f.value,"aria-hidden":"true"},F)];d.value!==null&&Y.push(d.value);const N=n.label!==void 0?hMergeSlot(r.default,[n.label]):hSlot(r.default);return N!==void 0&&Y.push(h("div",{class:`q-${e}__label q-anchor--skip`},N)),h("div",{ref:u,class:b.value,...P.value,onClick:T,onKeydown:B,onKeyup:H},Y)}}const bgNode=h("div",{key:"svg",class:"q-checkbox__bg absolute"},[h("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[h("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),h("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),QCheckbox=createComponent({name:"QCheckbox",props:useCheckboxProps,emits:useCheckboxEmits,setup(e){function t(n,r){const o=computed(()=>(n.value===!0?e.checkedIcon:r.value===!0?e.indeterminateIcon:e.uncheckedIcon)||null);return()=>o.value!==null?[h("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[h(QIcon,{class:"q-checkbox__icon",name:o.value})])]:[bgNode]}return useCheckbox("checkbox",t)}}),QToggle=createComponent({name:"QToggle",props:{...useCheckboxProps,icon:String,iconColor:String},emits:useCheckboxEmits,setup(e){function t(n,r){const o=computed(()=>(n.value===!0?e.checkedIcon:r.value===!0?e.indeterminateIcon:e.uncheckedIcon)||e.icon),s=computed(()=>n.value===!0?e.iconColor:null);return()=>[h("div",{class:"q-toggle__track"}),h("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},o.value!==void 0?[h(QIcon,{name:o.value,color:s.value})]:void 0)]}return useCheckbox("toggle",t)}}),components={radio:QRadio,checkbox:QCheckbox,toggle:QToggle},typeValues=Object.keys(components),QOptionGroup=createComponent({name:"QOptionGroup",props:{...useDarkProps,modelValue:{required:!0},options:{type:Array,validator:e=>e.every(t=>"value"in t&&"label"in t)},name:String,type:{default:"radio",validator:e=>typeValues.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{proxy:{$q:r}}=getCurrentInstance(),o=Array.isArray(e.modelValue);e.type==="radio"?o===!0&&console.error("q-option-group: model should not be array"):o===!1&&console.error("q-option-group: model should be array in your case");const s=useDark(e,r),a=computed(()=>components[e.type]),l=computed(()=>"q-option-group q-gutter-x-sm"+(e.inline===!0?" q-option-group--inline":"")),u=computed(()=>{const c={role:"group"};return e.type==="radio"&&(c.role="radiogroup",e.disable===!0&&(c["aria-disabled"]="true")),c});function d(c){t("update:modelValue",c)}return()=>h("div",{class:l.value,...u.value},e.options.map((c,f)=>{const m=n["label-"+f]!==void 0?()=>n["label-"+f](c):n.label!==void 0?()=>n.label(c):void 0;return h("div",[h(a.value,{modelValue:e.modelValue,val:c.value,name:c.name===void 0?e.name:c.name,disable:e.disable||c.disable,label:m===void 0?c.label:null,leftLabel:c.leftLabel===void 0?e.leftLabel:c.leftLabel,color:c.color===void 0?e.color:c.color,checkedIcon:c.checkedIcon,uncheckedIcon:c.uncheckedIcon,dark:c.dark||s.value,size:c.size===void 0?e.size:c.size,dense:e.dense,keepColor:c.keepColor===void 0?e.keepColor:c.keepColor,"onUpdate:modelValue":d},m)])}))}});function isDeepEqual(e,t){if(e===t)return!0;if(e!==null&&t!==null&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;let n,r;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(isDeepEqual(e[r],t[r])!==!0)return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;for(r=e.entries().next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=r.next()}for(r=e.entries().next();r.done!==!0;){if(isDeepEqual(r.value[1],t.get(r.value[0]))!==!0)return!1;r=r.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;for(r=e.entries().next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=r.next()}return!0}if(e.buffer!=null&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const o=Object.keys(e).filter(s=>e[s]!==void 0);if(n=o.length,n!==Object.keys(t).filter(s=>t[s]!==void 0).length)return!1;for(r=n;r--!==0;){const s=o[r];if(isDeepEqual(e[s],t[s])!==!0)return!1}return!0}return e!==e&&t!==t}function isObject$1(e){return e!==null&&typeof e=="object"&&Array.isArray(e)!==!0}function isDate$1(e){return Object.prototype.toString.call(e)==="[object Date]"}function isNumber$1(e){return typeof e=="number"&&isFinite(e)}const DialogPlugin=createComponent({name:"DialogPlugin",props:{...useDarkProps,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:"ok",validator:e=>["ok","cancel","none"].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){const{proxy:n}=getCurrentInstance(),{$q:r}=n,o=useDark(e,r),s=ref(null),a=ref(e.prompt!==void 0?e.prompt.model:e.options!==void 0?e.options.model:void 0),l=computed(()=>"q-dialog-plugin"+(o.value===!0?" q-dialog-plugin--dark q-dark":"")+(e.progress!==!1?" q-dialog-plugin--progress":"")),u=computed(()=>e.color||(o.value===!0?"amber":"primary")),d=computed(()=>e.progress===!1?null:isObject$1(e.progress)===!0?{component:e.progress.spinner||QSpinner,props:{color:e.progress.color||u.value}}:{component:QSpinner,props:{color:u.value}}),c=computed(()=>e.prompt!==void 0||e.options!==void 0),f=computed(()=>{if(c.value!==!0)return{};const{model:N,isValid:oe,items:le,...V}=e.prompt!==void 0?e.prompt:e.options;return V}),m=computed(()=>isObject$1(e.ok)===!0||e.ok===!0?r.lang.label.ok:e.ok),_=computed(()=>isObject$1(e.cancel)===!0||e.cancel===!0?r.lang.label.cancel:e.cancel),R=computed(()=>e.prompt!==void 0?e.prompt.isValid!==void 0&&e.prompt.isValid(a.value)!==!0:e.options!==void 0?e.options.isValid!==void 0&&e.options.isValid(a.value)!==!0:!1),I=computed(()=>({color:u.value,label:m.value,ripple:!1,disable:R.value,...isObject$1(e.ok)===!0?e.ok:{flat:!0},"data-autofocus":e.focus==="ok"&&c.value!==!0||void 0,onClick:x})),O=computed(()=>({color:u.value,label:_.value,ripple:!1,...isObject$1(e.cancel)===!0?e.cancel:{flat:!0},"data-autofocus":e.focus==="cancel"&&c.value!==!0||void 0,onClick:k}));watch(()=>e.prompt&&e.prompt.model,P),watch(()=>e.options&&e.options.model,P);function L(){s.value.show()}function b(){s.value.hide()}function x(){t("ok",toRaw(a.value)),b()}function k(){b()}function j(){t("hide")}function P(N){a.value=N}function T(N){R.value!==!0&&e.prompt.type!=="textarea"&&isKeyCode(N,13)===!0&&x()}function C(N,oe){return e.html===!0?h(QCardSection,{class:N,innerHTML:oe}):h(QCardSection,{class:N},()=>oe)}function B(){return[h(QInput,{color:u.value,dense:!0,autofocus:!0,dark:o.value,...f.value,modelValue:a.value,"onUpdate:modelValue":P,onKeyup:T})]}function H(){return[h(QOptionGroup,{color:u.value,options:e.options.items,dark:o.value,...f.value,modelValue:a.value,"onUpdate:modelValue":P})]}function M(){const N=[];return e.cancel&&N.push(h(QBtn,O.value)),e.ok&&N.push(h(QBtn,I.value)),h(QCardActions,{class:e.stackButtons===!0?"items-end":"",vertical:e.stackButtons,align:"right"},()=>N)}function F(){const N=[];return e.title&&N.push(C("q-dialog__title",e.title)),e.progress!==!1&&N.push(h(QCardSection,{class:"q-dialog__progress"},()=>h(d.value.component,d.value.props))),e.message&&N.push(C("q-dialog__message",e.message)),e.prompt!==void 0?N.push(h(QCardSection,{class:"scroll q-dialog-plugin__form"},B)):e.options!==void 0&&N.push(h(QSeparator,{dark:o.value}),h(QCardSection,{class:"scroll q-dialog-plugin__form"},H),h(QSeparator,{dark:o.value})),(e.ok||e.cancel)&&N.push(M()),N}function Y(){return[h(QCard,{class:[l.value,e.cardClass],style:e.cardStyle,dark:o.value},F)]}return Object.assign(n,{show:L,hide:b}),()=>h(QDialog,{ref:s,onHide:j},Y)}}),defineReactivePlugin=(e,t)=>{const n=reactive(e);for(const r in e)injectProp(t,r,()=>n[r],o=>{n[r]=o});return t},SIZE_LIST=["sm","md","lg","xl"],{passive}=listenOpts,Screen=defineReactivePlugin({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:noop$1,setDebounce:noop$1,install({$q:e,onSSRHydrated:t}){if(e.screen=this,this.__installed===!0){e.config.screen!==void 0&&(e.config.screen.bodyClasses===!1?document.body.classList.remove(`screen--${this.name}`):this.__update(!0));return}const{visualViewport:n}=window,r=n||window,o=document.scrollingElement||document.documentElement,s=n===void 0||client.is.mobile===!0?()=>[Math.max(window.innerWidth,o.clientWidth),Math.max(window.innerHeight,o.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-o.clientWidth,n.height*n.scale+window.innerHeight-o.clientHeight],a=e.config.screen!==void 0&&e.config.screen.bodyClasses===!0;this.__update=f=>{const[m,_]=s();if(_!==this.height&&(this.height=_),m!==this.width)this.width=m;else if(f!==!0)return;let R=this.sizes;this.gt.xs=m>=R.sm,this.gt.sm=m>=R.md,this.gt.md=m>=R.lg,this.gt.lg=m>=R.xl,this.lt.sm=m<R.sm,this.lt.md=m<R.md,this.lt.lg=m<R.lg,this.lt.xl=m<R.xl,this.xs=this.lt.sm,this.sm=this.gt.xs===!0&&this.lt.md===!0,this.md=this.gt.sm===!0&&this.lt.lg===!0,this.lg=this.gt.md===!0&&this.lt.xl===!0,this.xl=this.gt.lg,R=this.xs===!0&&"xs"||this.sm===!0&&"sm"||this.md===!0&&"md"||this.lg===!0&&"lg"||"xl",R!==this.name&&(a===!0&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${R}`)),this.name=R)};let l,u={},d=16;this.setSizes=f=>{SIZE_LIST.forEach(m=>{f[m]!==void 0&&(u[m]=f[m])})},this.setDebounce=f=>{d=f};const c=()=>{const f=getComputedStyle(document.body);f.getPropertyValue("--q-size-sm")&&SIZE_LIST.forEach(m=>{this.sizes[m]=parseInt(f.getPropertyValue(`--q-size-${m}`),10)}),this.setSizes=m=>{SIZE_LIST.forEach(_=>{m[_]&&(this.sizes[_]=m[_])}),this.__update(!0)},this.setDebounce=m=>{l!==void 0&&r.removeEventListener("resize",l,passive),l=m>0?debounce(this.__update,m):this.__update,r.addEventListener("resize",l,passive)},this.setDebounce(d),Object.keys(u).length>0?(this.setSizes(u),u=void 0):this.__update(),a===!0&&this.name==="xs"&&document.body.classList.add("screen--xs")};isRuntimeSsrPreHydration.value===!0?t.push(c):c()}}),Plugin$3=defineReactivePlugin({isActive:!1,mode:!1},{__media:void 0,set(e){Plugin$3.mode=e,e==="auto"?(Plugin$3.__media===void 0&&(Plugin$3.__media=window.matchMedia("(prefers-color-scheme: dark)"),Plugin$3.__updateMedia=()=>{Plugin$3.set("auto")},Plugin$3.__media.addListener(Plugin$3.__updateMedia)),e=Plugin$3.__media.matches):Plugin$3.__media!==void 0&&(Plugin$3.__media.removeListener(Plugin$3.__updateMedia),Plugin$3.__media=void 0),Plugin$3.isActive=e===!0,document.body.classList.remove(`body--${e===!0?"light":"dark"}`),document.body.classList.add(`body--${e===!0?"dark":"light"}`)},toggle(){Plugin$3.set(Plugin$3.isActive===!1)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:r}=e.config;if(e.dark=this,this.__installed===!0&&r===void 0)return;this.isActive=r===!0;const o=r!==void 0?r:!1;if(isRuntimeSsrPreHydration.value===!0){const s=l=>{this.__fromSSR=l},a=this.set;this.set=s,s(o),t.push(()=>{this.set=a,this.set(this.__fromSSR)})}else this.set(o)}}),defaultLang={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh",expand:e=>e?`Expand "${e}"`:"Expand",collapse:e=>e?`Collapse "${e}"`:"Collapse"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days"},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>e===1?"1 record selected.":(e===0?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"Columns"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}};function getLocale(){const e=Array.isArray(navigator.languages)===!0&&navigator.languages.length>0?navigator.languages[0]:navigator.language;if(typeof e=="string")return e.split(/[-_]/).map((t,n)=>n===0?t.toLowerCase():n>1||t.length<4?t.toUpperCase():t[0].toUpperCase()+t.slice(1).toLowerCase()).join("-")}const Plugin$2=defineReactivePlugin({__langPack:{}},{getLocale,set(e=defaultLang,t){const n={...e,rtl:e.rtl===!0,getLocale};{const r=document.documentElement;r.setAttribute("dir",n.rtl===!0?"rtl":"ltr"),r.setAttribute("lang",n.isoName),n.set=Plugin$2.set,Object.assign(Plugin$2.__langPack,n),Plugin$2.props=n,Plugin$2.isoName=n.isoName,Plugin$2.nativeName=n.nativeName}},install({$q:e,lang:t,ssrContext:n}){e.lang=Plugin$2.__langPack,this.__installed===!0?t!==void 0&&this.set(t):this.set(t||defaultLang)}});function setCssVar(e,t,n=document.body){if(typeof e!="string")throw new TypeError("Expected a string as propName");if(typeof t!="string")throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}function getMobilePlatform(e){if(e.ios===!0)return"ios";if(e.android===!0)return"android"}function getBodyClasses({is:e,has:t,within:n},r){const o=[e.desktop===!0?"desktop":"mobile",`${t.touch===!1?"no-":""}touch`];if(e.mobile===!0){const s=getMobilePlatform(e);s!==void 0&&o.push("platform-"+s)}if(e.nativeMobile===!0){const s=e.nativeMobileWrapper;o.push(s),o.push("native-mobile"),e.ios===!0&&(r[s]===void 0||r[s].iosStatusBarPadding!==!1)&&o.push("q-ios-padding")}else e.electron===!0?o.push("electron"):e.bex===!0&&o.push("bex");return n.iframe===!0&&o.push("within-iframe"),o}function applyClientSsrCorrections(){const e=document.body.className;let t=e;iosCorrection!==void 0&&(t=t.replace("desktop","platform-ios mobile")),client.has.touch===!0&&(t=t.replace("no-touch","touch")),client.within.iframe===!0&&(t+=" within-iframe"),e!==t&&(document.body.className=t)}function setColors(e){for(const t in e)setCssVar(t,e[t])}const Body={install(e){if(this.__installed!==!0){if(isRuntimeSsrPreHydration.value===!0)applyClientSsrCorrections();else{const{$q:t}=e;t.config.brand!==void 0&&setColors(t.config.brand);const n=getBodyClasses(client,t.config);document.body.classList.add.apply(document.body.classList,n)}client.is.ios===!0&&document.body.addEventListener("touchstart",noop$1),window.addEventListener("keydown",onKeyDownComposition,!0)}}},materialIcons$1={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}},Plugin$1=defineReactivePlugin({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:e.rtl===!0};n.set=Plugin$1.set,Object.assign(Plugin$1.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,injectProp(e,"iconMapFn",()=>this.iconMapFn,r=>{this.iconMapFn=r}),this.__installed===!0?t!==void 0&&this.set(t):this.set(t||materialIcons$1)}}),autoInstalledPlugins=[Platform,Body,Plugin$3,Screen,History,Plugin$2,Plugin$1];function createChildApp(e,t){const n=createApp(e);n.config.globalProperties=t.config.globalProperties;const{reload:r,...o}=t._context;return Object.assign(n._context,o),n}function installPlugins(e,t){t.forEach(n=>{n.install(e),n.__installed=!0})}function prepareApp(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(quasarKey,n.$q),installPlugins(n,autoInstalledPlugins),t.components!==void 0&&Object.values(t.components).forEach(r=>{isObject$1(r)===!0&&r.name!==void 0&&e.component(r.name,r)}),t.directives!==void 0&&Object.values(t.directives).forEach(r=>{isObject$1(r)===!0&&r.name!==void 0&&e.directive(r.name,r)}),t.plugins!==void 0&&installPlugins(n,Object.values(t.plugins).filter(r=>typeof r.install=="function"&&autoInstalledPlugins.includes(r)===!1)),isRuntimeSsrPreHydration.value===!0&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(r=>{r()}),n.$q.onSSRHydrated=()=>{}})}const installQuasar=function(e,t={}){const n={version:"2.11.1"};globalConfigIsFrozen===!1?(t.config!==void 0&&Object.assign(globalConfig,t.config),n.config={...globalConfig},freezeGlobalConfig()):n.config=t.config||{},prepareApp(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})};function merge$1(e,t){for(const n in t)n!=="spinner"&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},merge$1(e[n],t[n])):e[n]=t[n]}function globalDialog(e,t,n){return r=>{let o,s;const a=t===!0&&r.component!==void 0;if(a===!0){const{component:b,componentProps:x}=r;o=typeof b=="string"?n.component(b):b,s=x||{}}else{const{class:b,style:x,...k}=r;o=e,s=k,b!==void 0&&(k.cardClass=b),x!==void 0&&(k.cardStyle=x)}let l,u=!1;const d=ref(null),c=createGlobalNode(),f=b=>{if(d.value!==null&&d.value[b]!==void 0){d.value[b]();return}const x=l.$.subTree;if(x&&x.component){if(x.component.proxy&&x.component.proxy[b]){x.component.proxy[b]();return}if(x.component.subTree&&x.component.subTree.component&&x.component.subTree.component.proxy&&x.component.subTree.component.proxy[b]){x.component.subTree.component.proxy[b]();return}}console.error("[Quasar] Incorrectly defined Dialog component")},m=[],_=[],R={onOk(b){return m.push(b),R},onCancel(b){return _.push(b),R},onDismiss(b){return m.push(b),_.push(b),R},hide(){return f("hide"),R},update(b){if(l!==null){if(a===!0)Object.assign(s,b);else{const{class:x,style:k,...j}=b;x!==void 0&&(j.cardClass=x),k!==void 0&&(j.cardStyle=k),merge$1(s,j)}l.$forceUpdate()}return R}},I=b=>{u=!0,m.forEach(x=>{x(b)})},O=()=>{L.unmount(c),removeGlobalNode(c),L=null,l=null,u!==!0&&_.forEach(b=>{b()})};let L=createChildApp({name:"QGlobalDialog",setup:()=>()=>h(o,{...s,ref:d,onOk:I,onHide:O,onVnodeMounted(...b){typeof s.onVnodeMounted=="function"&&s.onVnodeMounted(...b),nextTick(()=>f("show"))}})},n);return l=L.mount(c),R}}const Dialog={install({$q:e,parentApp:t}){e.dialog=globalDialog(DialogPlugin,!0,t),this.__installed!==!0&&(this.create=e.dialog)}},QAvatar=createComponent({name:"QAvatar",props:{...useSizeProps,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=useSize(e),r=computed(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(e.square===!0?" q-avatar--square":e.rounded===!0?" rounded-borders":"")),o=computed(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{const s=e.icon!==void 0?[h(QIcon,{name:e.icon})]:void 0;return h("div",{class:r.value,style:n.value},[h("div",{class:"q-avatar__content row flex-center overflow-hidden",style:o.value},hMergeSlotSafely(t.default,s))])}}});let uid$1=0;const defaults$4={},groups={},notificationsList={},positionClass={},emptyRE=/^\s*$/,notifRefs=[],positionList=["top-left","top-right","bottom-left","bottom-right","top","bottom","left","right","center"],badgePositions=["top-left","top-right","bottom-left","bottom-right"],notifTypes={positive:{icon:e=>e.iconSet.type.positive,color:"positive"},negative:{icon:e=>e.iconSet.type.negative,color:"negative"},warning:{icon:e=>e.iconSet.type.warning,color:"warning",textColor:"dark"},info:{icon:e=>e.iconSet.type.info,color:"info"},ongoing:{group:!1,timeout:0,spinner:!0,color:"grey-8"}};function addNotification(e,t,n){if(!e)return logError("parameter required");let r;const o={textColor:"white"};if(e.ignoreDefaults!==!0&&Object.assign(o,defaults$4),isObject$1(e)===!1&&(o.type&&Object.assign(o,notifTypes[o.type]),e={message:e}),Object.assign(o,notifTypes[e.type||o.type],e),typeof o.icon=="function"&&(o.icon=o.icon(t)),o.spinner?(o.spinner===!0&&(o.spinner=QSpinner),o.spinner=markRaw(o.spinner)):o.spinner=!1,o.meta={hasMedia:!!(o.spinner!==!1||o.icon||o.avatar),hasText:hasContent(o.message)||hasContent(o.caption)},o.position){if(positionList.includes(o.position)===!1)return logError("wrong position",e)}else o.position="bottom";if(o.timeout===void 0)o.timeout=5e3;else{const u=parseInt(o.timeout,10);if(isNaN(u)||u<0)return logError("wrong timeout",e);o.timeout=u}o.timeout===0?o.progress=!1:o.progress===!0&&(o.meta.progressClass="q-notification__progress"+(o.progressClass?` ${o.progressClass}`:""),o.meta.progressStyle={animationDuration:`${o.timeout+1e3}ms`});const s=(Array.isArray(e.actions)===!0?e.actions:[]).concat(e.ignoreDefaults!==!0&&Array.isArray(defaults$4.actions)===!0?defaults$4.actions:[]).concat(notifTypes[e.type]!==void 0&&Array.isArray(notifTypes[e.type].actions)===!0?notifTypes[e.type].actions:[]),{closeBtn:a}=o;if(a&&s.push({label:typeof a=="string"?a:t.lang.label.close}),o.actions=s.map(({handler:u,noDismiss:d,...c})=>({flat:!0,...c,onClick:typeof u=="function"?()=>{u(),d!==!0&&l()}:()=>{l()}})),o.multiLine===void 0&&(o.multiLine=o.actions.length>1),Object.assign(o.meta,{class:`q-notification row items-stretch q-notification--${o.multiLine===!0?"multi-line":"standard"}`+(o.color!==void 0?` bg-${o.color}`:"")+(o.textColor!==void 0?` text-${o.textColor}`:"")+(o.classes!==void 0?` ${o.classes}`:""),wrapperClass:"q-notification__wrapper col relative-position border-radius-inherit "+(o.multiLine===!0?"column no-wrap justify-center":"row items-center"),contentClass:"q-notification__content row items-center"+(o.multiLine===!0?"":" col"),leftClass:o.meta.hasText===!0?"additional":"single",attrs:{role:"alert",...o.attrs}}),o.group===!1?(o.group=void 0,o.meta.group=void 0):((o.group===void 0||o.group===!0)&&(o.group=[o.message,o.caption,o.multiline].concat(o.actions.map(u=>`${u.label}*${u.icon}`)).join("|")),o.meta.group=o.group+"|"+o.position),o.actions.length===0?o.actions=void 0:o.meta.actionsClass="q-notification__actions row items-center "+(o.multiLine===!0?"justify-end":"col-auto")+(o.meta.hasMedia===!0?" q-notification__actions--with-media":""),n!==void 0){clearTimeout(n.notif.meta.timer),o.meta.uid=n.notif.meta.uid;const u=notificationsList[o.position].value.indexOf(n.notif);notificationsList[o.position].value[u]=o}else{const u=groups[o.meta.group];if(u===void 0){if(o.meta.uid=uid$1++,o.meta.badge=1,["left","right","center"].indexOf(o.position)!==-1)notificationsList[o.position].value.splice(Math.floor(notificationsList[o.position].value.length/2),0,o);else{const d=o.position.indexOf("top")>-1?"unshift":"push";notificationsList[o.position].value[d](o)}o.group!==void 0&&(groups[o.meta.group]=o)}else{if(clearTimeout(u.meta.timer),o.badgePosition!==void 0){if(badgePositions.includes(o.badgePosition)===!1)return logError("wrong badgePosition",e)}else o.badgePosition=`top-${o.position.indexOf("left")>-1?"right":"left"}`;o.meta.uid=u.meta.uid,o.meta.badge=u.meta.badge+1,o.meta.badgeClass=`q-notification__badge q-notification__badge--${o.badgePosition}`+(o.badgeColor!==void 0?` bg-${o.badgeColor}`:"")+(o.badgeTextColor!==void 0?` text-${o.badgeTextColor}`:"")+(o.badgeClass?` ${o.badgeClass}`:"");const d=notificationsList[o.position].value.indexOf(u);notificationsList[o.position].value[d]=groups[o.meta.group]=o}}const l=()=>{removeNotification(o),r=void 0};if(o.timeout>0&&(o.meta.timer=setTimeout(()=>{l()},o.timeout+1e3)),o.group!==void 0)return u=>{u!==void 0?logError("trying to update a grouped one which is forbidden",e):l()};if(r={dismiss:l,config:e,notif:o},n!==void 0){Object.assign(n,r);return}return u=>{if(r!==void 0)if(u===void 0)r.dismiss();else{const d=Object.assign({},r.config,u,{group:!1,position:o.position});addNotification(d,t,r)}}}function removeNotification(e){clearTimeout(e.meta.timer);const t=notificationsList[e.position].value.indexOf(e);if(t!==-1){e.group!==void 0&&delete groups[e.meta.group];const n=notifRefs[""+e.meta.uid];if(n){const{width:r,height:o}=getComputedStyle(n);n.style.left=`${n.offsetLeft}px`,n.style.width=r,n.style.height=o}notificationsList[e.position].value.splice(t,1),typeof e.onDismiss=="function"&&e.onDismiss()}}function hasContent(e){return e!=null&&emptyRE.test(e)!==!0}function logError(e,t){return console.error(`Notify: ${e}`,t),!1}function getComponent(){return createComponent({name:"QNotifications",devtools:{hide:!0},setup(){return()=>h("div",{class:"q-notifications"},positionList.map(e=>h(TransitionGroup,{key:e,class:positionClass[e],tag:"div",name:`q-notification--${e}`},()=>notificationsList[e].value.map(t=>{const n=t.meta,r=[];if(n.hasMedia===!0&&(t.spinner!==!1?r.push(h(t.spinner,{class:"q-notification__spinner q-notification__spinner--"+n.leftClass,color:t.spinnerColor,size:t.spinnerSize})):t.icon?r.push(h(QIcon,{class:"q-notification__icon q-notification__icon--"+n.leftClass,name:t.icon,color:t.iconColor,size:t.iconSize,role:"img"})):t.avatar&&r.push(h(QAvatar,{class:"q-notification__avatar q-notification__avatar--"+n.leftClass},()=>h("img",{src:t.avatar,"aria-hidden":"true"})))),n.hasText===!0){let s;const a={class:"q-notification__message col"};if(t.html===!0)a.innerHTML=t.caption?`<div>${t.message}</div><div class="q-notification__caption">${t.caption}</div>`:t.message;else{const l=[t.message];s=t.caption?[h("div",l),h("div",{class:"q-notification__caption"},[t.caption])]:l}r.push(h("div",a,s))}const o=[h("div",{class:n.contentClass},r)];return t.progress===!0&&o.push(h("div",{key:`${n.uid}|p|${n.badge}`,class:n.progressClass,style:n.progressStyle})),t.actions!==void 0&&o.push(h("div",{class:n.actionsClass},t.actions.map(s=>h(QBtn,s)))),n.badge>1&&o.push(h("div",{key:`${n.uid}|${n.badge}`,class:t.meta.badgeClass,style:t.badgeStyle},[n.badge])),h("div",{ref:s=>{notifRefs[""+n.uid]=s},key:n.uid,class:n.class,...n.attrs},[h("div",{class:n.wrapperClass},o)])}))))}})}const Notify={setDefaults(e){isObject$1(e)===!0&&Object.assign(defaults$4,e)},registerType(e,t){isObject$1(t)===!0&&(notifTypes[e]=t)},install({$q:e,parentApp:t}){if(e.notify=this.create=n=>addNotification(n,e),e.notify.setDefaults=this.setDefaults,e.notify.registerType=this.registerType,e.config.notify!==void 0&&this.setDefaults(e.config.notify),this.__installed!==!0){positionList.forEach(r=>{notificationsList[r]=ref([]);const o=["left","center","right"].includes(r)===!0?"center":r.indexOf("top")>-1?"top":"bottom",s=r.indexOf("left")>-1?"start":r.indexOf("right")>-1?"end":"center",a=["left","right"].includes(r)?`items-${r==="left"?"start":"end"} justify-center`:r==="center"?"flex-center":`items-${s}`;positionClass[r]=`q-notifications__list q-notifications__list--${o} fixed column no-wrap ${a}`});const n=createGlobalNode("q-notify");createChildApp(getComponent(),t).mount(n)}}},Quasar={version:"2.11.1",install:installQuasar,lang:Plugin$2,iconSet:Plugin$1};let app$1,vm,uid=0,timeout,props={},activeGroups={};const originalDefaults={group:"__default_quasar_group__",delay:0,message:!1,html:!1,spinnerSize:80,spinnerColor:"",messageColor:"",backgroundColor:"",boxClass:"",spinner:QSpinner,customClass:""},defaults$3={...originalDefaults};function registerProps(e){if(e&&e.group!==void 0&&activeGroups[e.group]!==void 0)return Object.assign(activeGroups[e.group],e);const t=isObject$1(e)===!0&&e.ignoreDefaults===!0?{...originalDefaults,...e}:{...defaults$3,...e};return activeGroups[t.group]=t,t}const Plugin=defineReactivePlugin({isActive:!1},{show(e){props=registerProps(e);const{group:t}=props;return Plugin.isActive=!0,app$1!==void 0?(props.uid=uid,vm.$forceUpdate()):(props.uid=++uid,clearTimeout(timeout),timeout=setTimeout(()=>{timeout=void 0;const n=createGlobalNode("q-loading");app$1=createApp({name:"QLoading",setup(){onMounted(()=>{preventScroll(!0)});function r(){Plugin.isActive!==!0&&app$1!==void 0&&(preventScroll(!1),app$1.unmount(n),removeGlobalNode(n),app$1=void 0,vm=void 0)}function o(){if(Plugin.isActive!==!0)return null;const s=[h(props.spinner,{class:"q-loading__spinner",color:props.spinnerColor,size:props.spinnerSize})];return props.message&&s.push(h("div",{class:"q-loading__message"+(props.messageColor?` text-${props.messageColor}`:""),[props.html===!0?"innerHTML":"textContent"]:props.message})),h("div",{class:"q-loading fullscreen flex flex-center z-max "+props.customClass.trim(),key:props.uid},[h("div",{class:"q-loading__backdrop"+(props.backgroundColor?` bg-${props.backgroundColor}`:"")}),h("div",{class:"q-loading__box column items-center "+props.boxClass},s)])}return()=>h(Transition,{name:"q-transition--fade",appear:!0,onAfterLeave:r},o)}}),vm=app$1.mount(n)},props.delay)),n=>{if(n===void 0||Object(n)!==n){Plugin.hide(t);return}Plugin.show({...n,group:t})}},hide(e){if(Plugin.isActive===!0){if(e===void 0)activeGroups={};else{if(activeGroups[e]===void 0)return;{delete activeGroups[e];const t=Object.keys(activeGroups);if(t.length!==0){const n=t[t.length-1];Plugin.show({group:n});return}}}timeout!==void 0&&(clearTimeout(timeout),timeout=void 0),Plugin.isActive=!1}},setDefaults(e){isObject$1(e)===!0&&Object.assign(defaults$3,e)},install({$q:e}){e.loading=this,e.config.loading!==void 0&&this.setDefaults(e.config.loading)}}),materialIcons="",materialIconsOutlined="",fontawesomeV5="",mdiV4="",index="",th={isoName:"th",nativeName:"ไทย",label:{clear:"ล้าง",ok:"ตกลง",cancel:"ยกเลิก",close:"ปิด",set:"ตั้งค่า",select:"เลือก",reset:"ตั้งใหม่",remove:"ลบ",update:"ปรับปรุง",create:"สร้าง",search:"ค้นหา",filter:"กรอง",refresh:"รีเฟรช",expand:e=>e?`ขยาย "${e}"`:"ขยาย",collapse:e=>e?`ยุบ "${e}"`:"ทรุด"},date:{days:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),daysShort:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),firstDayOfWeek:1,format24h:!0,pluralDay:"วัน"},table:{noData:"ไม่มีข้อมูล",noResults:"ไม่มีผลลัพธ์",loading:"กำลังโหลด...",selectedRecords:e=>e>0?"เลือกทั้งหมด "+e+" แถว":"ไม่มีแถวที่ถูกเลือก",recordsPerPage:"แถวต่อหน้า:",allRows:"แถวทั้งหมด",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"คอลัมน์"},editor:{url:"URL",bold:"ตัวหนา",italic:"ตัวเอียง",strikethrough:"เส้นคร่อม",underline:"เส้นใต้",unorderedList:"รายการ",orderedList:"ลำดับรายการ",subscript:"ตัวห้อย",superscript:"ตัวยก",hyperlink:"ไฮเปอร์ลิงค์",toggleFullscreen:"สลับเต็มจอ",quote:"อ้างอิง",left:"ชิดซ้าย",center:"แนวกลาง",right:"ชิดขวา",justify:"ชิดขอบ",print:"พิมพ์",outdent:"ลดย่อหน้า",indent:"เพิ่มย่อหน้า",removeFormat:"ล้างรูปแบบ",formatting:"จัดรูปแบบ",fontSize:"ขนาดอักษร",align:"แนว",hr:"เพิ่มเส้นขั้นบรรทัด",undo:"ยกเลิก",redo:"ทำซ้ำ",heading1:"หัวข้อ 1",heading2:"หัวข้อ 2",heading3:"หัวข้อ 3",heading4:"หัวข้อ 4",heading5:"หัวข้อ 5",heading6:"หัวข้อ 6",paragraph:"ย่อหน้า",code:"โค้ด",size1:"เล็กมาก",size2:"เล็ก",size3:"ปกติ",size4:"ใหญ่กว่าปกติ",size5:"ใหญ่",size6:"ใหญ่มาก",size7:"ใหญ่เต็มที่",defaultFont:"ฟอนต์มาตรฐาน",viewSource:"ดูที่มา"},tree:{noNodes:"ไม่มีโหนด",noResults:"ไม่พบโหนดตามที่ระบุ"}},main="";var axios$2={exports:{}},bind$2=function e(t,n){return function(){for(var o=new Array(arguments.length),s=0;s<o.length;s++)o[s]=arguments[s];return t.apply(n,o)}},bind$1=bind$2,toString=Object.prototype.toString;function isArray(e){return Array.isArray(e)}function isUndefined(e){return typeof e>"u"}function isBuffer(e){return e!==null&&!isUndefined(e)&&e.constructor!==null&&!isUndefined(e.constructor)&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function isArrayBuffer(e){return toString.call(e)==="[object ArrayBuffer]"}function isFormData(e){return toString.call(e)==="[object FormData]"}function isArrayBufferView(e){var t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&isArrayBuffer(e.buffer),t}function isString(e){return typeof e=="string"}function isNumber(e){return typeof e=="number"}function isObject(e){return e!==null&&typeof e=="object"}function isPlainObject$1(e){if(toString.call(e)!=="[object Object]")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}function isDate(e){return toString.call(e)==="[object Date]"}function isFile(e){return toString.call(e)==="[object File]"}function isBlob(e){return toString.call(e)==="[object Blob]"}function isFunction(e){return toString.call(e)==="[object Function]"}function isStream(e){return isObject(e)&&isFunction(e.pipe)}function isURLSearchParams(e){return toString.call(e)==="[object URLSearchParams]"}function trim(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function isStandardBrowserEnv(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function forEach(e,t){if(!(e===null||typeof e>"u"))if(typeof e!="object"&&(e=[e]),isArray(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}function merge(){var e={};function t(o,s){isPlainObject$1(e[s])&&isPlainObject$1(o)?e[s]=merge(e[s],o):isPlainObject$1(o)?e[s]=merge({},o):isArray(o)?e[s]=o.slice():e[s]=o}for(var n=0,r=arguments.length;n<r;n++)forEach(arguments[n],t);return e}function extend(e,t,n){return forEach(t,function(o,s){n&&typeof o=="function"?e[s]=bind$1(o,n):e[s]=o}),e}function stripBOM(e){return e.charCodeAt(0)===65279&&(e=e.slice(1)),e}var utils$8={isArray,isArrayBuffer,isBuffer,isFormData,isArrayBufferView,isString,isNumber,isObject,isPlainObject:isPlainObject$1,isUndefined,isDate,isFile,isBlob,isFunction,isStream,isURLSearchParams,isStandardBrowserEnv,forEach,merge,extend,trim,stripBOM},utils$7=utils$8;function encode(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var buildURL$1=function e(t,n,r){if(!n)return t;var o;if(r)o=r(n);else if(utils$7.isURLSearchParams(n))o=n.toString();else{var s=[];utils$7.forEach(n,function(u,d){u===null||typeof u>"u"||(utils$7.isArray(u)?d=d+"[]":u=[u],utils$7.forEach(u,function(f){utils$7.isDate(f)?f=f.toISOString():utils$7.isObject(f)&&(f=JSON.stringify(f)),s.push(encode(d)+"="+encode(f))}))}),o=s.join("&")}if(o){var a=t.indexOf("#");a!==-1&&(t=t.slice(0,a)),t+=(t.indexOf("?")===-1?"?":"&")+o}return t},utils$6=utils$8;function InterceptorManager$1(){this.handlers=[]}InterceptorManager$1.prototype.use=function e(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1};InterceptorManager$1.prototype.eject=function e(t){this.handlers[t]&&(this.handlers[t]=null)};InterceptorManager$1.prototype.forEach=function e(t){utils$6.forEach(this.handlers,function(r){r!==null&&t(r)})};var InterceptorManager_1=InterceptorManager$1,utils$5=utils$8,normalizeHeaderName=function e(t,n){utils$5.forEach(t,function(o,s){s!==n&&s.toUpperCase()===n.toUpperCase()&&(t[n]=o,delete t[s])})},enhanceError=function e(t,n,r,o,s){return t.config=n,r&&(t.code=r),t.request=o,t.response=s,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},t},createError,hasRequiredCreateError;function requireCreateError(){if(hasRequiredCreateError)return createError;hasRequiredCreateError=1;var e=enhanceError;return createError=function(n,r,o,s,a){var l=new Error(n);return e(l,r,o,s,a)},createError}var settle,hasRequiredSettle;function requireSettle(){if(hasRequiredSettle)return settle;hasRequiredSettle=1;var e=requireCreateError();return settle=function(n,r,o){var s=o.config.validateStatus;!o.status||!s||s(o.status)?n(o):r(e("Request failed with status code "+o.status,o.config,null,o.request,o))},settle}var cookies,hasRequiredCookies;function requireCookies(){if(hasRequiredCookies)return cookies;hasRequiredCookies=1;var e=utils$8;return cookies=e.isStandardBrowserEnv()?function(){return{write:function(r,o,s,a,l,u){var d=[];d.push(r+"="+encodeURIComponent(o)),e.isNumber(s)&&d.push("expires="+new Date(s).toGMTString()),e.isString(a)&&d.push("path="+a),e.isString(l)&&d.push("domain="+l),u===!0&&d.push("secure"),document.cookie=d.join("; ")},read:function(r){var o=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return o?decodeURIComponent(o[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),cookies}var isAbsoluteURL,hasRequiredIsAbsoluteURL;function requireIsAbsoluteURL(){return hasRequiredIsAbsoluteURL||(hasRequiredIsAbsoluteURL=1,isAbsoluteURL=function(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}),isAbsoluteURL}var combineURLs,hasRequiredCombineURLs;function requireCombineURLs(){return hasRequiredCombineURLs||(hasRequiredCombineURLs=1,combineURLs=function(t,n){return n?t.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):t}),combineURLs}var buildFullPath,hasRequiredBuildFullPath;function requireBuildFullPath(){if(hasRequiredBuildFullPath)return buildFullPath;hasRequiredBuildFullPath=1;var e=requireIsAbsoluteURL(),t=requireCombineURLs();return buildFullPath=function(r,o){return r&&!e(o)?t(r,o):o},buildFullPath}var parseHeaders,hasRequiredParseHeaders;function requireParseHeaders(){if(hasRequiredParseHeaders)return parseHeaders;hasRequiredParseHeaders=1;var e=utils$8,t=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return parseHeaders=function(r){var o={},s,a,l;return r&&e.forEach(r.split(`
`),function(d){if(l=d.indexOf(":"),s=e.trim(d.substr(0,l)).toLowerCase(),a=e.trim(d.substr(l+1)),s){if(o[s]&&t.indexOf(s)>=0)return;s==="set-cookie"?o[s]=(o[s]?o[s]:[]).concat([a]):o[s]=o[s]?o[s]+", "+a:a}}),o},parseHeaders}var isURLSameOrigin,hasRequiredIsURLSameOrigin;function requireIsURLSameOrigin(){if(hasRequiredIsURLSameOrigin)return isURLSameOrigin;hasRequiredIsURLSameOrigin=1;var e=utils$8;return isURLSameOrigin=e.isStandardBrowserEnv()?function(){var n=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a"),o;function s(a){var l=a;return n&&(r.setAttribute("href",l),l=r.href),r.setAttribute("href",l),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return o=s(window.location.href),function(l){var u=e.isString(l)?s(l):l;return u.protocol===o.protocol&&u.host===o.host}}():function(){return function(){return!0}}(),isURLSameOrigin}var Cancel_1,hasRequiredCancel;function requireCancel(){if(hasRequiredCancel)return Cancel_1;hasRequiredCancel=1;function e(t){this.message=t}return e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,Cancel_1=e,Cancel_1}var xhr,hasRequiredXhr;function requireXhr(){if(hasRequiredXhr)return xhr;hasRequiredXhr=1;var e=utils$8,t=requireSettle(),n=requireCookies(),r=buildURL$1,o=requireBuildFullPath(),s=requireParseHeaders(),a=requireIsURLSameOrigin(),l=requireCreateError(),u=requireDefaults(),d=requireCancel();return xhr=function(f){return new Promise(function(_,R){var I=f.data,O=f.headers,L=f.responseType,b;function x(){f.cancelToken&&f.cancelToken.unsubscribe(b),f.signal&&f.signal.removeEventListener("abort",b)}e.isFormData(I)&&delete O["Content-Type"];var k=new XMLHttpRequest;if(f.auth){var j=f.auth.username||"",P=f.auth.password?unescape(encodeURIComponent(f.auth.password)):"";O.Authorization="Basic "+btoa(j+":"+P)}var T=o(f.baseURL,f.url);k.open(f.method.toUpperCase(),r(T,f.params,f.paramsSerializer),!0),k.timeout=f.timeout;function C(){if(k){var H="getAllResponseHeaders"in k?s(k.getAllResponseHeaders()):null,M=!L||L==="text"||L==="json"?k.responseText:k.response,F={data:M,status:k.status,statusText:k.statusText,headers:H,config:f,request:k};t(function(N){_(N),x()},function(N){R(N),x()},F),k=null}}if("onloadend"in k?k.onloadend=C:k.onreadystatechange=function(){!k||k.readyState!==4||k.status===0&&!(k.responseURL&&k.responseURL.indexOf("file:")===0)||setTimeout(C)},k.onabort=function(){k&&(R(l("Request aborted",f,"ECONNABORTED",k)),k=null)},k.onerror=function(){R(l("Network Error",f,null,k)),k=null},k.ontimeout=function(){var M=f.timeout?"timeout of "+f.timeout+"ms exceeded":"timeout exceeded",F=f.transitional||u.transitional;f.timeoutErrorMessage&&(M=f.timeoutErrorMessage),R(l(M,f,F.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",k)),k=null},e.isStandardBrowserEnv()){var B=(f.withCredentials||a(T))&&f.xsrfCookieName?n.read(f.xsrfCookieName):void 0;B&&(O[f.xsrfHeaderName]=B)}"setRequestHeader"in k&&e.forEach(O,function(M,F){typeof I>"u"&&F.toLowerCase()==="content-type"?delete O[F]:k.setRequestHeader(F,M)}),e.isUndefined(f.withCredentials)||(k.withCredentials=!!f.withCredentials),L&&L!=="json"&&(k.responseType=f.responseType),typeof f.onDownloadProgress=="function"&&k.addEventListener("progress",f.onDownloadProgress),typeof f.onUploadProgress=="function"&&k.upload&&k.upload.addEventListener("progress",f.onUploadProgress),(f.cancelToken||f.signal)&&(b=function(H){k&&(R(!H||H&&H.type?new d("canceled"):H),k.abort(),k=null)},f.cancelToken&&f.cancelToken.subscribe(b),f.signal&&(f.signal.aborted?b():f.signal.addEventListener("abort",b))),I||(I=null),k.send(I)})},xhr}var defaults_1,hasRequiredDefaults;function requireDefaults(){if(hasRequiredDefaults)return defaults_1;hasRequiredDefaults=1;var e=utils$8,t=normalizeHeaderName,n=enhanceError,r={"Content-Type":"application/x-www-form-urlencoded"};function o(u,d){!e.isUndefined(u)&&e.isUndefined(u["Content-Type"])&&(u["Content-Type"]=d)}function s(){var u;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(u=requireXhr()),u}function a(u,d,c){if(e.isString(u))try{return(d||JSON.parse)(u),e.trim(u)}catch(f){if(f.name!=="SyntaxError")throw f}return(c||JSON.stringify)(u)}var l={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:s(),transformRequest:[function(d,c){return t(c,"Accept"),t(c,"Content-Type"),e.isFormData(d)||e.isArrayBuffer(d)||e.isBuffer(d)||e.isStream(d)||e.isFile(d)||e.isBlob(d)?d:e.isArrayBufferView(d)?d.buffer:e.isURLSearchParams(d)?(o(c,"application/x-www-form-urlencoded;charset=utf-8"),d.toString()):e.isObject(d)||c&&c["Content-Type"]==="application/json"?(o(c,"application/json"),a(d)):d}],transformResponse:[function(d){var c=this.transitional||l.transitional,f=c&&c.silentJSONParsing,m=c&&c.forcedJSONParsing,_=!f&&this.responseType==="json";if(_||m&&e.isString(d)&&d.length)try{return JSON.parse(d)}catch(R){if(_)throw R.name==="SyntaxError"?n(R,this,"E_JSON_PARSE"):R}return d}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(d){return d>=200&&d<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};return e.forEach(["delete","get","head"],function(d){l.headers[d]={}}),e.forEach(["post","put","patch"],function(d){l.headers[d]=e.merge(r)}),defaults_1=l,defaults_1}var utils$4=utils$8,defaults$2=requireDefaults(),transformData$1=function e(t,n,r){var o=this||defaults$2;return utils$4.forEach(r,function(a){t=a.call(o,t,n)}),t},isCancel$1,hasRequiredIsCancel;function requireIsCancel(){return hasRequiredIsCancel||(hasRequiredIsCancel=1,isCancel$1=function(t){return!!(t&&t.__CANCEL__)}),isCancel$1}var utils$3=utils$8,transformData=transformData$1,isCancel=requireIsCancel(),defaults$1=requireDefaults(),Cancel=requireCancel();function throwIfCancellationRequested(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Cancel("canceled")}var dispatchRequest$1=function e(t){throwIfCancellationRequested(t),t.headers=t.headers||{},t.data=transformData.call(t,t.data,t.headers,t.transformRequest),t.headers=utils$3.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),utils$3.forEach(["delete","get","head","post","put","patch","common"],function(o){delete t.headers[o]});var n=t.adapter||defaults$1.adapter;return n(t).then(function(o){return throwIfCancellationRequested(t),o.data=transformData.call(t,o.data,o.headers,t.transformResponse),o},function(o){return isCancel(o)||(throwIfCancellationRequested(t),o&&o.response&&(o.response.data=transformData.call(t,o.response.data,o.response.headers,t.transformResponse))),Promise.reject(o)})},utils$2=utils$8,mergeConfig$2=function e(t,n){n=n||{};var r={};function o(c,f){return utils$2.isPlainObject(c)&&utils$2.isPlainObject(f)?utils$2.merge(c,f):utils$2.isPlainObject(f)?utils$2.merge({},f):utils$2.isArray(f)?f.slice():f}function s(c){if(utils$2.isUndefined(n[c])){if(!utils$2.isUndefined(t[c]))return o(void 0,t[c])}else return o(t[c],n[c])}function a(c){if(!utils$2.isUndefined(n[c]))return o(void 0,n[c])}function l(c){if(utils$2.isUndefined(n[c])){if(!utils$2.isUndefined(t[c]))return o(void 0,t[c])}else return o(void 0,n[c])}function u(c){if(c in n)return o(t[c],n[c]);if(c in t)return o(void 0,t[c])}var d={url:a,method:a,data:a,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:u};return utils$2.forEach(Object.keys(t).concat(Object.keys(n)),function(f){var m=d[f]||s,_=m(f);utils$2.isUndefined(_)&&m!==u||(r[f]=_)}),r},data,hasRequiredData;function requireData(){return hasRequiredData||(hasRequiredData=1,data={version:"0.25.0"}),data}var VERSION=requireData().version,validators$1={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){validators$1[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});var deprecatedWarnings={};validators$1.transitional=function e(t,n,r){function o(s,a){return"[Axios v"+VERSION+"] Transitional option '"+s+"'"+a+(r?". "+r:"")}return function(s,a,l){if(t===!1)throw new Error(o(a," has been removed"+(n?" in "+n:"")));return n&&!deprecatedWarnings[a]&&(deprecatedWarnings[a]=!0,console.warn(o(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,a,l):!0}};function assertOptions(e,t,n){if(typeof e!="object")throw new TypeError("options must be an object");for(var r=Object.keys(e),o=r.length;o-- >0;){var s=r[o],a=t[s];if(a){var l=e[s],u=l===void 0||a(l,s,e);if(u!==!0)throw new TypeError("option "+s+" must be "+u);continue}if(n!==!0)throw Error("Unknown option "+s)}}var validator$1={assertOptions,validators:validators$1},utils$1=utils$8,buildURL=buildURL$1,InterceptorManager=InterceptorManager_1,dispatchRequest=dispatchRequest$1,mergeConfig$1=mergeConfig$2,validator=validator$1,validators=validator.validators;function Axios$2(e){this.defaults=e,this.interceptors={request:new InterceptorManager,response:new InterceptorManager}}Axios$2.prototype.request=function e(t,n){if(typeof t=="string"?(n=n||{},n.url=t):n=t||{},!n.url)throw new Error("Provided config url is not valid");n=mergeConfig$1(this.defaults,n),n.method?n.method=n.method.toLowerCase():this.defaults.method?n.method=this.defaults.method.toLowerCase():n.method="get";var r=n.transitional;r!==void 0&&validator.assertOptions(r,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1);var o=[],s=!0;this.interceptors.request.forEach(function(_){typeof _.runWhen=="function"&&_.runWhen(n)===!1||(s=s&&_.synchronous,o.unshift(_.fulfilled,_.rejected))});var a=[];this.interceptors.response.forEach(function(_){a.push(_.fulfilled,_.rejected)});var l;if(!s){var u=[dispatchRequest,void 0];for(Array.prototype.unshift.apply(u,o),u=u.concat(a),l=Promise.resolve(n);u.length;)l=l.then(u.shift(),u.shift());return l}for(var d=n;o.length;){var c=o.shift(),f=o.shift();try{d=c(d)}catch(m){f(m);break}}try{l=dispatchRequest(d)}catch(m){return Promise.reject(m)}for(;a.length;)l=l.then(a.shift(),a.shift());return l};Axios$2.prototype.getUri=function e(t){if(!t.url)throw new Error("Provided config url is not valid");return t=mergeConfig$1(this.defaults,t),buildURL(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")};utils$1.forEach(["delete","get","head","options"],function e(t){Axios$2.prototype[t]=function(n,r){return this.request(mergeConfig$1(r||{},{method:t,url:n,data:(r||{}).data}))}});utils$1.forEach(["post","put","patch"],function e(t){Axios$2.prototype[t]=function(n,r,o){return this.request(mergeConfig$1(o||{},{method:t,url:n,data:r}))}});var Axios_1=Axios$2,CancelToken_1,hasRequiredCancelToken;function requireCancelToken(){if(hasRequiredCancelToken)return CancelToken_1;hasRequiredCancelToken=1;var e=requireCancel();function t(n){if(typeof n!="function")throw new TypeError("executor must be a function.");var r;this.promise=new Promise(function(a){r=a});var o=this;this.promise.then(function(s){if(o._listeners){var a,l=o._listeners.length;for(a=0;a<l;a++)o._listeners[a](s);o._listeners=null}}),this.promise.then=function(s){var a,l=new Promise(function(u){o.subscribe(u),a=u}).then(s);return l.cancel=function(){o.unsubscribe(a)},l},n(function(a){o.reason||(o.reason=new e(a),r(o.reason))})}return t.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},t.prototype.subscribe=function(r){if(this.reason){r(this.reason);return}this._listeners?this._listeners.push(r):this._listeners=[r]},t.prototype.unsubscribe=function(r){if(this._listeners){var o=this._listeners.indexOf(r);o!==-1&&this._listeners.splice(o,1)}},t.source=function(){var r,o=new t(function(a){r=a});return{token:o,cancel:r}},CancelToken_1=t,CancelToken_1}var spread,hasRequiredSpread;function requireSpread(){return hasRequiredSpread||(hasRequiredSpread=1,spread=function(t){return function(r){return t.apply(null,r)}}),spread}var isAxiosError,hasRequiredIsAxiosError;function requireIsAxiosError(){if(hasRequiredIsAxiosError)return isAxiosError;hasRequiredIsAxiosError=1;var e=utils$8;return isAxiosError=function(n){return e.isObject(n)&&n.isAxiosError===!0},isAxiosError}var utils=utils$8,bind=bind$2,Axios$1=Axios_1,mergeConfig=mergeConfig$2,defaults=requireDefaults();function createInstance(e){var t=new Axios$1(e),n=bind(Axios$1.prototype.request,t);return utils.extend(n,Axios$1.prototype,t),utils.extend(n,t),n.create=function(o){return createInstance(mergeConfig(e,o))},n}var axios$1=createInstance(defaults);axios$1.Axios=Axios$1;axios$1.Cancel=requireCancel();axios$1.CancelToken=requireCancelToken();axios$1.isCancel=requireIsCancel();axios$1.VERSION=requireData().version;axios$1.all=function e(t){return Promise.all(t)};axios$1.spread=requireSpread();axios$1.isAxiosError=requireIsAxiosError();axios$2.exports=axios$1;axios$2.exports.default=axios$1;var axiosExports=axios$2.exports,axios=axiosExports;const Axios=getDefaultExportFromCjs(axios),http=Axios.create({timeout:1e9,headers:{"X-Requested-With":"XMLHttpRequest"}});http.interceptors.request.use(async function(e){await keycloak.updateToken(1),e.headers=e.headers??{};const t=keycloak.token;return t&&(e.headers.Authorization=`Bearer ${t}`),e},function(e){return Promise.reject(e)});http.interceptors.response.use(function(e){return e},function(e){return typeof e!==void 0&&e.hasOwnProperty("response")&&(e.response.status===401||e.response.status),Promise.reject(e)});var isVue2=!1;/*!
* pinia v2.0.34
* (c) 2023 Eduardo San Martin Morote
* @license MIT
*/let activePinia;const setActivePinia=e=>activePinia=e,piniaSymbol=Symbol();function isPlainObject(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var MutationType;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(MutationType||(MutationType={}));function createPinia(){const e=effectScope(!0),t=e.run(()=>ref({}));let n=[],r=[];const o=markRaw({install(s){setActivePinia(o),o._a=s,s.provide(piniaSymbol,o),s.config.globalProperties.$pinia=o,r.forEach(a=>n.push(a)),r=[]},use(s){return!this._a&&!isVue2?r.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const noop=()=>{};function addSubscription(e,t,n,r=noop){e.push(t);const o=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),r())};return!n&&getCurrentScope()&&onScopeDispose(o),o}function triggerSubscriptions(e,...t){e.slice().forEach(n=>{n(...t)})}function mergeReactiveObjects(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];isPlainObject(o)&&isPlainObject(r)&&e.hasOwnProperty(n)&&!isRef(r)&&!isReactive(r)?e[n]=mergeReactiveObjects(o,r):e[n]=r}return e}const skipHydrateSymbol=Symbol();function shouldHydrate(e){return!isPlainObject(e)||!e.hasOwnProperty(skipHydrateSymbol)}const{assign}=Object;function isComputed(e){return!!(isRef(e)&&e.effect)}function createOptionsStore(e,t,n,r){const{state:o,actions:s,getters:a}=t,l=n.state.value[e];let u;function d(){l||(n.state.value[e]=o?o():{});const c=toRefs(n.state.value[e]);return assign(c,s,Object.keys(a||{}).reduce((f,m)=>(f[m]=markRaw(computed(()=>{setActivePinia(n);const _=n._s.get(e);return a[m].call(_,_)})),f),{}))}return u=createSetupStore(e,d,t,n,r,!0),u}function createSetupStore(e,t,n={},r,o,s){let a;const l=assign({actions:{}},n),u={deep:!0};let d,c,f=markRaw([]),m=markRaw([]),_;const R=r.state.value[e];!s&&!R&&(r.state.value[e]={}),ref({});let I;function O(T){let C;d=c=!1,typeof T=="function"?(T(r.state.value[e]),C={type:MutationType.patchFunction,storeId:e,events:_}):(mergeReactiveObjects(r.state.value[e],T),C={type:MutationType.patchObject,payload:T,storeId:e,events:_});const B=I=Symbol();nextTick().then(()=>{I===B&&(d=!0)}),c=!0,triggerSubscriptions(f,C,r.state.value[e])}const L=s?function(){const{state:C}=n,B=C?C():{};this.$patch(H=>{assign(H,B)})}:noop;function b(){a.stop(),f=[],m=[],r._s.delete(e)}function x(T,C){return function(){setActivePinia(r);const B=Array.from(arguments),H=[],M=[];function F(oe){H.push(oe)}function Y(oe){M.push(oe)}triggerSubscriptions(m,{args:B,name:T,store:j,after:F,onError:Y});let N;try{N=C.apply(this&&this.$id===e?this:j,B)}catch(oe){throw triggerSubscriptions(M,oe),oe}return N instanceof Promise?N.then(oe=>(triggerSubscriptions(H,oe),oe)).catch(oe=>(triggerSubscriptions(M,oe),Promise.reject(oe))):(triggerSubscriptions(H,N),N)}}const k={_p:r,$id:e,$onAction:addSubscription.bind(null,m),$patch:O,$reset:L,$subscribe(T,C={}){const B=addSubscription(f,T,C.detached,()=>H()),H=a.run(()=>watch(()=>r.state.value[e],M=>{(C.flush==="sync"?c:d)&&T({storeId:e,type:MutationType.direct,events:_},M)},assign({},u,C)));return B},$dispose:b},j=reactive(k);r._s.set(e,j);const P=r._e.run(()=>(a=effectScope(),a.run(()=>t())));for(const T in P){const C=P[T];if(isRef(C)&&!isComputed(C)||isReactive(C))s||(R&&shouldHydrate(C)&&(isRef(C)?C.value=R[T]:mergeReactiveObjects(C,R[T])),r.state.value[e][T]=C);else if(typeof C=="function"){const B=x(T,C);P[T]=B,l.actions[T]=C}}return assign(j,P),assign(toRaw(j),P),Object.defineProperty(j,"$state",{get:()=>r.state.value[e],set:T=>{O(C=>{assign(C,T)})}}),r._p.forEach(T=>{assign(j,a.run(()=>T({store:j,app:r._a,pinia:r,options:l})))}),R&&s&&n.hydrate&&n.hydrate(j.$state,R),d=!0,c=!0,j}function defineStore(e,t,n){let r,o;const s=typeof t=="function";typeof e=="string"?(r=e,o=s?n:t):(o=e,r=e.id);function a(l,u){const d=getCurrentInstance();return l=l||d&&inject(piniaSymbol,null),l&&setActivePinia(l),l=activePinia,l._s.has(r)||(s?createSetupStore(r,t,o,l):createOptionsStore(r,o,l)),l._s.get(r)}return a.$id=r,a}function storeToRefs(e){{e=toRaw(e);const t={};for(const n in e){const r=e[n];(isRef(r)||isReactive(r))&&(t[n]=toRef(e,n))}return t}}const filters={compactNumber(e){return Intl.NumberFormat("en",{notation:"compact"}).format(e)}},app=createApp(App),pinia=createPinia();app.config.globalProperties.$filters=filters;app.use(router);app.use(pinia);app.use(Quasar,{plugins:{Notify,Dialog,Loading:Plugin},config:{notify:{},loading:{}},lang:th});app.component("data-table",defineAsyncComponent(()=>__vitePreload(()=>import("./TableView-cdefdbde.js"),["assets/TableView-cdefdbde.js","assets/TableView.vue_vue_type_style_index_0_lang-3bcb8593.js","assets/QTooltip-5ceb1b84.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/QSpace-5fefe78e.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js","assets/QTh-95cd2a9c.js","assets/QTr-c5e846f1.js","assets/QPagination-e0f4fffb.js","assets/QTable-d329bd84.js","assets/QList-1b100cb9.js","assets/use-fullscreen-273d7265.js","assets/mixin-183f301b.js","assets/QSpinnerCube-b3e27bc1.js","assets/use-quasar-1e7f9a8b.js","assets/TableView-d7096cc1.css"])));app.component("datepicker",defineAsyncComponent(()=>__vitePreload(()=>import("./vue-datepicker-e9a6c1b3.js"),[])));app.component("full-loader",defineAsyncComponent(()=>__vitePreload(()=>import("./FullLoader-29d1ef7e.js"),["assets/FullLoader-29d1ef7e.js","assets/QSpinnerCube-b3e27bc1.js","assets/FullLoader-74322862.css"])));app.component("selector",defineAsyncComponent(()=>__vitePreload(()=>import("./Selector-bfd28fe9.js"),["assets/Selector-bfd28fe9.js","assets/QItemSection-843d83e6.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/format-312d1398.js"])));app.component("d-table",defineAsyncComponent(()=>__vitePreload(()=>import("./Table-b04fe383.js"),["assets/Table-b04fe383.js","assets/QPagination-e0f4fffb.js","assets/format-312d1398.js","assets/QTable-d329bd84.js","assets/QTh-95cd2a9c.js","assets/QList-1b100cb9.js","assets/QSelect-809bd0f2.js","assets/QChip-f43cc21c.js","assets/QItemSection-843d83e6.js","assets/QItemLabel-37c56e27.js","assets/QMenu-59199f2b.js","assets/position-engine-4e9b318c.js","assets/selection-8094913b.js","assets/rtl-36dd996b.js","assets/use-fullscreen-273d7265.js","assets/Table-cb312c40.css"])));app.config.globalProperties.$http=http;app.mount("#app");export{uid$2 as $,createBaseVNode as A,normalizeStyle as B,createTextVNode as C,toDisplayString as D,resolveDynamicComponent as E,Fragment as F,Transition as G,nextTick as H,withDirectives as I,vShow as J,onBeforeUpdate as K,getCurrentScope as L,onScopeDispose as M,createComponent as N,useDarkProps as O,useTransitionProps as P,getCurrentInstance as Q,useDark as R,useTransition as S,Teleport as T,h as U,QSpinner as V,useAttrs as W,shallowReactive as X,useRouterLinkProps as Y,useModelToggleProps as Z,useModelToggleEmits as _,ref as a,prevent as a$,useModelToggle as a0,onBeforeUnmount as a1,QSeparator as a2,hSlot as a3,QIcon as a4,stopAndPrevent as a5,readonly as a6,useRoute as a7,useRouter as a8,storeToRefs as a9,onBeforeMount as aA,watchEffect as aB,inject as aC,emptyRenderFn as aD,layoutKey as aE,pageContainerKey as aF,QCheckbox as aG,QRadio as aH,useTick as aI,useTimeout as aJ,usePortal as aK,cleanEvt as aL,addEvt as aM,getScrollTarget as aN,useFieldProps as aO,useFieldEmits as aP,useField as aQ,useFieldState as aR,noop$1 as aS,debounce as aT,onDeactivated as aU,onActivated as aV,useFormProps as aW,useFormInputNameAttr as aX,fieldValueIsFilled as aY,isDeepEqual as aZ,onUpdated as a_,keycloak as aa,resolveComponent as ab,QBtn as ac,QAvatar as ad,Ripple as ae,scroll as af,http as ag,QCard as ah,_export_sfc as ai,QInput as aj,QToggle as ak,QCardSection as al,QOptionGroup as am,QCardActions as an,QDialog as ao,defineAsyncComponent as ap,__vitePreload as aq,defineStore as ar,toRefs as as,pushScopeId as at,popScopeId as au,useRouterLink as av,hMergeSlot as aw,useAlignProps as ax,useAlign as ay,getNormalizedVNodes as az,onUnmounted as b,getAugmentedNamespace as b$,stop as b0,isKeyCode as b1,shouldIgnoreKey as b2,useKeyComposition as b3,hUniqueSlot as b4,btnDesignOptions as b5,btnPadding as b6,getBtnDesign as b7,listenOpts as b8,useSizeProps as b9,useBtnProps as bA,getBtnDesignAttr as bB,getVerticalScrollPosition as bC,getHorizontalScrollPosition as bD,setHorizontalScrollPosition as bE,setVerticalScrollPosition as bF,useHistory as bG,usePreventScroll as bH,provide as bI,isRuntimeSsrPreHydration as bJ,createDirective as bK,getPortalProxy as bL,closePortals as bM,leftClick as bN,preventDraggable as bO,useFormAttrs as bP,useFormInject as bQ,tabsKey as bR,vmIsDestroyed as bS,formKey as bT,KeepAlive as bU,useFileFormDomProps as bV,uploaderKey as bW,useSplitAttrs as bX,router as bY,version as bZ,stepperKey as b_,useSize as ba,isNumber$1 as bb,isDate$1 as bc,isObject$1 as bd,injectMultipleProps as be,injectProp as bf,Plugin as bg,quasarKey as bh,portalProxyList as bi,client as bj,getScrollbarWidth as bk,Platform as bl,hDir as bm,hMergeSlotSafely as bn,addFocusout as bo,position as bp,removeFocusout as bq,removeEscapeKey as br,closePortalMenus as bs,addEscapeKey as bt,addFocusFn as bu,childHasFocus as bv,vmHasRouter as bw,History as bx,useSpinnerProps as by,useSpinner as bz,computed as c,shallowRef as c0,toRaw as c1,defineComponent as d,openBlock as e,createElementBlock as f,createVNode as g,createSlots as h,renderList as i,withCtx as j,renderSlot as k,guardReactiveProps as l,unref as m,normalizeProps as n,onMounted as o,mergeProps as p,isRef as q,reactive as r,createBlock as s,toRef as t,useSlots as u,createCommentVNode as v,watch as w,normalizeClass as x,withKeys as y,withModifiers as z};