/*! For license information please see chunk-vendors.bde89907.js.LICENSE.txt */ (self.webpackChunkaone=self.webpackChunkaone||[]).push([[504],{23:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=r(33551),n=(n=n)&&n.__esModule?n:{default:n},a=r(16320);r=(e=>{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");e=(e+=(0,a.mod10)(e))+(0,a.mod10)(e);var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n})(n.default);t.default=r},616:function(e,t,r){var n=r(79504),i=r(39297),l=SyntaxError,s=parseInt,c=String.fromCharCode,u=n("".charAt),d=n("".slice),A=n(/./.exec),f={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},h=/^[\da-f]{4}$/i,p=/^[\u0000-\u001F]$/;e.exports=function(e,t){for(var r=!0,n="";t{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(n,[{key:"encode",value:function(){return{data:"10101010101010101010101010101010101010101",text:this.text}}},{key:"valid",value:function(){return!0}}]),n})(((r=r)&&r.__esModule?r:{default:r}).default);t.GenericBarcode=r},2360:function(e,t,r){function n(){}function a(e){e.write(v("")),e.close();var t=e.parentWindow.Object;return e=null,t}var o,i=r(28551),l=r(96801),s=r(88727),c=r(30421),u=r(20397),d=r(4055),r=r(66119),A=">",f="<",h="prototype",p="script",g=r("IE_PROTO"),v=function(e){return f+p+A+e+f+"/"+p+A},m=function(){try{o=new ActiveXObject("htmlfile")}catch(e){}m="undefined"==typeof document||document.domain&&o?a(o):(e=d("iframe"),t="java"+p+":",e.style.display="none",u.appendChild(e),e.src=String(t),(t=e.contentWindow.document).open(),t.write(v("document.F=Object")),t.close(),t.F);for(var e,t,r=s.length;r--;)delete m[h][s[r]];return m()};c[g]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(n[h]=i(e),r=new n,n[h]=null,r[g]=e):r=m(),void 0===t?r:l.f(r,t)}},2731:function(e,t){let r=new Uint8Array(512),n=new Uint8Array(256);{let t=1;for(let e=0;e<255;e++)r[e]=t,n[t]=e,256&(t<<=1)&&(t^=285);for(let e=255;e<512;e++)r[e]=r[e-255]}t.log=function(e){if(e<1)throw new Error("log("+e+")");return n[e]},t.exp=function(e){return r[e]},t.mul=function(e,t){return 0===e||0===t?0:r[n[e]+n[t]]}},3191:function(e,t,r){var a=r(28563);function n(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");this.promise=new Promise(function(e){t=e});var t,n=this;this.promise.then(function(e){if(n._listeners){for(var t=n._listeners.length,r=0;r{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var r=c(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t));if(r.isValid=!1,-1!==e.search(/^[0-9]{6}$/))r.middleDigits=e,r.upcA=A(e,"0"),r.text=t.text||""+r.upcA[0]+e+r.upcA[r.upcA.length-1];else{if(-1===e.search(/^[01][0-9]{7}$/))return c(r);if(r.middleDigits=e.substring(1,e.length-1),r.upcA=A(r.middleDigits,e[0]),r.upcA[r.upcA.length-1]!==e[e.length-1])return c(r)}return r.isValid=!0,r.displayValue=t.displayValue,r.fontSize=10*t.width=t.status}function i(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(e){var r=document.createEvent("MouseEvents");r.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(r)}}var d="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof r.g&&r.g.global===r.g?r.g:void 0,A=d.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=d.saveAs||("object"!=typeof window||window!==d?function(){}:"download"in HTMLAnchorElement.prototype&&!A?function(e,t,r){var n=d.URL||d.webkitURL,a=document.createElement("a");t=t||e.name||"download",a.download=t,a.rel="noopener","string"==typeof e?(a.href=e,a.origin===location.origin?i(a):o(a.href)?u(e,t,r):i(a,a.target="_blank")):(a.href=n.createObjectURL(e),setTimeout(function(){n.revokeObjectURL(a.href)},4e4),setTimeout(function(){i(a)},0))}:"msSaveOrOpenBlob"in navigator?function(e,t,r){if(t=t||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(a(e,r),t);else if(o(e))u(e,t,r);else{var n=document.createElement("a");n.href=e,n.target="_blank",setTimeout(function(){i(n)})}}:function(e,t,r,n){if(n=n||open("","_blank"),n&&(n.document.title=n.document.body.innerText="downloading..."),"string"==typeof e)return u(e,t,r);var a="application/octet-stream"===e.type,o=/constructor/i.test(d.HTMLElement)||d.safari,i=/CriOS\/[\d]+/.test(navigator.userAgent);if((i||a&&o||A)&&"undefined"!=typeof FileReader){var l=new FileReader;l.onloadend=function(){var e=l.result;e=i?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=e:location=e,n=null},l.readAsDataURL(e)}else{var s=d.URL||d.webkitURL,c=s.createObjectURL(e);n?n.location=c:location.href=c,n=null,setTimeout(function(){s.revokeObjectURL(c)},4e4)}});d.saveAs=l.saveAs=l,true&&(e.exports=l)})?n.apply(t,[]):n)&&(e.exports=t)},4417:function(e){e.exports=function(e,t){return t=t||{},e&&(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]|(%20)/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e)}},4495:function(e,t,r){var n=r(39519),a=r(79039),o=r(44576).String;e.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol("symbol detection");return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41})},5070:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ITF14=t.ITF=void 0;var n=a(r(50739)),r=a(r(8122));function a(e){return e&&e.__esModule?e:{default:e}}t.ITF=n.default,t.ITF14=r.default},5798:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var a=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e};function n(e,t){for(var r=0;r{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,i.C_START_CHAR+e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(n,[{key:"valid",value:function(){return new RegExp("^"+i.C_CHARS+"+$").test(this.data)}}]),n})(o.default);t.default=r},5845:function(e,t,r){var l=r(9516);function s(e,t,r,n,a){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),a&&(this.response=a)}l.inherits(s,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var c=s.prototype,n={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach(function(e){n[e]={value:e}}),Object.defineProperties(s,n),Object.defineProperty(c,"isAxiosError",{value:!0}),s.from=function(e,t,r,n,a,o){var i=Object.create(c);return l.toFlatObject(e,i,function(e){return e!==Error.prototype}),s.call(i,e.message,t,r,n,a),i.name=e.name,o&&Object.assign(i,o),i},e.exports=s},6188:function(e){e.exports=Math.max},6421:function(e,t,r){let a=r(56886).getSymbolSize;t.getRowColCoords=function(e){if(1===e)return[];var t=Math.floor(e/7)+2,e=a(e),r=145===e?26:2*Math.ceil((e-13)/(2*t-2)),n=[e-7];for(let e=1;e{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(n,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{2}$/)}},{key:"encode",value:function(){var e=o.EAN2_STRUCTURE[parseInt(this.data)%4];return{data:"1011"+(0,i.default)(this.data,e,"01"),text:this.text}}}]),n})(l(r(72444)).default);t.default=r},7588:function(e,t,r){var n=r(46518),a=r(69565),o=r(72652),i=r(79306),l=r(28551),s=r(1767),c=r(9539),u=r(84549)("forEach",TypeError);n({target:"Iterator",proto:!0,real:!0,forced:u},{forEach:function(t){l(this);try{i(t)}catch(e){c(this,"throw",e)}if(u)return a(u,this,t);var e=s(this),r=0;o(e,function(e){t(e,r++)},{IS_RECORD:!0})}})},7756:function(e,t,r){let n=r(56886).getSymbolSize;t.getPositions=function(e){e=n(e);return[[0,0],[e-7,0],[0,e-7]]}},8122:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var a=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e};function n(e,t){for(var r=0;r{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");-1!==e.search(/^[0-9]{13}$/)&&(e+=o(e));var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(n,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{14}$/)&&+this.data[13]===o(this.data)}}]),n})(r.default);t.default=r},8756:function(e,t,r){r.r(t),r.d(t,{BaseTransition:function(){return n.pR},BaseTransitionPropsValidators:function(){return n.QP},Comment:function(){return n.Mw},DeprecationTypes:function(){return n.aT},EffectScope:function(){return n.yC},ErrorCodes:function(){return n.tG},ErrorTypeStrings:function(){return n.ZQ},Fragment:function(){return n.FK},KeepAlive:function(){return n.PR},ReactiveEffect:function(){return n.X2},Static:function(){return n.jC},Suspense:function(){return n.tY},Teleport:function(){return n.Im},Text:function(){return n.EY},TrackOpTypes:function(){return n.Ul},Transition:function(){return n.eB},TransitionGroup:function(){return n.F},TriggerOpTypes:function(){return n.PP},VueElement:function(){return n.Vy},assertNumber:function(){return n.U4},callWithAsyncErrorHandling:function(){return n.qL},callWithErrorHandling:function(){return n.gh},camelize:function(){return n.PT},capitalize:function(){return n.ZH},cloneVNode:function(){return n.E3},compatUtils:function(){return n.Y5},compile:function(){return a},computed:function(){return n.EW},createApp:function(){return n.Ef},createBlock:function(){return n.Wv},createCommentVNode:function(){return n.Q3},createElementBlock:function(){return n.CE},createElementVNode:function(){return n.Lk},createHydrationRenderer:function(){return n.ci},createPropsRestProxy:function(){return n.bn},createRenderer:function(){return n.K9},createSSRApp:function(){return n.m1},createSlots:function(){return n.eX},createStaticVNode:function(){return n.Fv},createTextVNode:function(){return n.eW},createVNode:function(){return n.bF},customRef:function(){return n.rY},defineAsyncComponent:function(){return n.$V},defineComponent:function(){return n.pM},defineCustomElement:function(){return n.Xq},defineEmits:function(){return n.qP},defineExpose:function(){return n.wk},defineModel:function(){return n.NP},defineOptions:function(){return n.GM},defineProps:function(){return n.Yj},defineSSRCustomElement:function(){return n.Po},defineSlots:function(){return n.Lu},devtools:function(){return n.lt},effect:function(){return n.QZ},effectScope:function(){return n.uY},getCurrentInstance:function(){return n.nI},getCurrentScope:function(){return n.o5},getCurrentWatcher:function(){return n.Yv},getTransitionRawChildren:function(){return n.Df},guardReactiveProps:function(){return n.Ng},h:function(){return n.h},handleError:function(){return n.H4},hasInjectionContext:function(){return n.PS},hydrate:function(){return n.Qv},hydrateOnIdle:function(){return n.rU},hydrateOnInteraction:function(){return n.Tq},hydrateOnMediaQuery:function(){return n.dA},hydrateOnVisible:function(){return n.Pn},initCustomFormatter:function(){return n.y$},initDirectivesForSSR:function(){return n.Ib},inject:function(){return n.WQ},isMemoSame:function(){return n.Bs},isProxy:function(){return n.ju},isReactive:function(){return n.g8},isReadonly:function(){return n.Tm},isRef:function(){return n.i9},isRuntimeOnly:function(){return n.wX},isShallow:function(){return n.fE},isVNode:function(){return n.vv},markRaw:function(){return n.IG},mergeDefaults:function(){return n.HF},mergeModels:function(){return n.zz},mergeProps:function(){return n.v6},nextTick:function(){return n.dY},normalizeClass:function(){return n.C4},normalizeProps:function(){return n._B},normalizeStyle:function(){return n.Tr},onActivated:function(){return n.n},onBeforeMount:function(){return n.KC},onBeforeUnmount:function(){return n.xo},onBeforeUpdate:function(){return n.Ic},onDeactivated:function(){return n.Y4},onErrorCaptured:function(){return n.qG},onMounted:function(){return n.sV},onRenderTracked:function(){return n.qR},onRenderTriggered:function(){return n.bj},onScopeDispose:function(){return n.jr},onServerPrefetch:function(){return n.SS},onUnmounted:function(){return n.hi},onUpdated:function(){return n.$u},onWatcherCleanup:function(){return n.ch},openBlock:function(){return n.uX},popScopeId:function(){return n.jt},provide:function(){return n.Gt},proxyRefs:function(){return n.Pr},pushScopeId:function(){return n.Qi},queuePostFlushCb:function(){return n.Dl},reactive:function(){return n.Kh},readonly:function(){return n.tB},ref:function(){return n.KR},registerRuntimeCompiler:function(){return n.tC},render:function(){return n.XX},renderList:function(){return n.pI},renderSlot:function(){return n.RG},resolveComponent:function(){return n.g2},resolveDirective:function(){return n.gN},resolveDynamicComponent:function(){return n.$y},resolveFilter:function(){return n.LJ},resolveTransitionHooks:function(){return n.OW},setBlockTracking:function(){return n.Vq},setDevtoolsHook:function(){return n.iD},setTransitionHooks:function(){return n.MZ},shallowReactive:function(){return n.Gc},shallowReadonly:function(){return n.nD},shallowRef:function(){return n.IJ},ssrContextKey:function(){return n.Fw},ssrUtils:function(){return n.Gw},stop:function(){return n.ds},toDisplayString:function(){return n.v_},toHandlerKey:function(){return n.Kf},toHandlers:function(){return n.Tb},toRaw:function(){return n.ux},toRef:function(){return n.lW},toRefs:function(){return n.QW},toValue:function(){return n.BA},transformVNodeArgs:function(){return n.gW},triggerRef:function(){return n.mu},unref:function(){return n.R1},useAttrs:function(){return n.OA},useCssModule:function(){return n.D},useCssVars:function(){return n.$9},useHost:function(){return n.KT},useId:function(){return n.Bi},useModel:function(){return n.fn},useSSRContext:function(){return n.LM},useShadowRoot:function(){return n._U},useSlots:function(){return n.Ht},useTemplateRef:function(){return n.rk},useTransitionState:function(){return n.Gy},vModelCheckbox:function(){return n.lH},vModelDynamic:function(){return n.hp},vModelRadio:function(){return n.XL},vModelSelect:function(){return n.u1},vModelText:function(){return n.Jo},vShow:function(){return n.aG},version:function(){return n.rE},warn:function(){return n.R8},watch:function(){return n.wB},watchEffect:function(){return n.nT},watchPostEffect:function(){return n.p9},watchSyncEffect:function(){return n.U_},withAsyncContext:function(){return n.E},withCtx:function(){return n.k6},withDefaults:function(){return n.rO},withDirectives:function(){return n.bo},withKeys:function(){return n.jR},withMemo:function(){return n.bU},withModifiers:function(){return n.D$},withScopeId:function(){return n.YY}});var n=r(53751);let a=()=>{}},8820:function(e){function t(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}t.prototype.set=function(e,t,r,n){e=e*this.size+t;this.data[e]=r,n&&(this.reservedBit[e]=!0)},t.prototype.get=function(e,t){return this.data[e*this.size+t]},t.prototype.xor=function(e,t,r){this.data[e*this.size+t]^=r},t.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]},e.exports=t},9516:function(e,t,r){var n,a=r(69012),o=Object.prototype.toString,i=(n=Object.create(null),function(e){e=o.call(e);return n[e]||(n[e]=e.slice(8,-1).toLowerCase())});function l(t){return t=t.toLowerCase(),function(e){return i(e)===t}}function s(e){return Array.isArray(e)}function c(e){return void 0===e}var u=l("ArrayBuffer");function d(e){return null!==e&&"object"==typeof e}function A(e){return"object"===i(e)&&(null===(e=Object.getPrototypeOf(e))||e===Object.prototype)}var r=l("Date"),f=l("File"),h=l("Blob"),p=l("FileList");function g(e){return"[object Function]"===o.call(e)}var v,m=l("URLSearchParams");function b(e,t){if(null!=e)if(s(e="object"!=typeof e?[e]:e))for(var r=0,n=e.length;re.length)&&(r=e.length),r-=t.length,-1!==(e=e.indexOf(t,r))&&e===r},toArray:function(e){if(!e)return null;var t=e.length;if(c(t))return null;for(var r=new Array(t);0([\\d\\D]*?)<\\/script>[\\d\\D]*","i");c=l.replace(s,"$1").trim()}for(var d=0;d=t.status}function i(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(e){var r=document.createEvent("MouseEvents");r.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(r)}}var d="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof r.g&&r.g.global===r.g?r.g:void 0,A=d.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=d.saveAs||("object"!=typeof window||window!==d?function(){}:"download"in HTMLAnchorElement.prototype&&!A?function(e,t,r){var n=d.URL||d.webkitURL,a=document.createElement("a");t=t||e.name||"download",a.download=t,a.rel="noopener","string"==typeof e?(a.href=e,a.origin===location.origin?i(a):o(a.href)?u(e,t,r):i(a,a.target="_blank")):(a.href=n.createObjectURL(e),setTimeout(function(){n.revokeObjectURL(a.href)},4e4),setTimeout(function(){i(a)},0))}:"msSaveOrOpenBlob"in navigator?function(e,t,r){if(t=t||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(a(e,r),t);else if(o(e))u(e,t,r);else{var n=document.createElement("a");n.href=e,n.target="_blank",setTimeout(function(){i(n)})}}:function(e,t,r,n){if(n=n||open("","_blank"),n&&(n.document.title=n.document.body.innerText="downloading..."),"string"==typeof e)return u(e,t,r);var a="application/octet-stream"===e.type,o=/constructor/i.test(d.HTMLElement)||d.safari,i=/CriOS\/[\d]+/.test(navigator.userAgent);if((i||a&&o||A)&&"undefined"!=typeof FileReader){var l=new FileReader;l.onloadend=function(){var e=l.result;e=i?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=e:location=e,n=null},l.readAsDataURL(e)}else{var s=d.URL||d.webkitURL,c=s.createObjectURL(e);n?n.location=c:location.href=c,n=null,setTimeout(function(){s.revokeObjectURL(c)},4e4)}});d.saveAs=l.saveAs=l,true&&(e.exports=l)})?n.apply(t,[]):n)&&(e.exports=t)},138:function(e,t,r){e=r.nmd(e);var n="__lodash_hash_undefined__",U=1,M=2,_=1/0,x=9007199254740991,P="[object Arguments]",Y="[object Array]",X="[object Boolean]",J="[object Date]",Z="[object Error]",q="[object Function]",k="[object GeneratorFunction]",R="[object Map]",ee="[object Number]",D="[object Object]",B="[object Promise]",te="[object RegExp]",Q="[object Set]",re="[object String]",ne="[object Symbol]",C="[object WeakMap]",ae="[object ArrayBuffer]",H="[object DataView]",E=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,S=/^\w*$/,T=/^\./,F=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,O=/\\(\\)?/g,L=/^\[object .+?Constructor\]$/,I=/^(?:0|[1-9]\d*)$/,a={},r=(a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a[P]=a[Y]=a[ae]=a[X]=a[H]=a[J]=a[Z]=a[q]=a[R]=a[ee]=a[D]=a[te]=a[Q]=a[re]=a[C]=!1,"object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g),o="object"==typeof self&&self&&self.Object===Object&&self,o=r||o||Function("return this")(),t=t&&!t.nodeType&&t,i=t&&e&&!e.nodeType&&e,N=i&&i.exports===t&&r.process,i=(()=>{try{return N&&N.binding("util")}catch(e){}})(),t=i&&i.isTypedArray;function oe(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}function ie(e){var r=-1,n=Array(e.size);return e.forEach(function(e,t){n[++r]=[t,e]}),n}function le(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}var se,ce,r=Array.prototype,i=Function.prototype,l=Object.prototype,s=o["__core-js_shared__"],ue=(s=/[^.]+$/.exec(s&&s.keys&&s.keys.IE_PROTO||""))?"Symbol(src)_1."+s:"",de=i.toString,j=l.hasOwnProperty,c=l.toString,Ae=RegExp("^"+de.call(j).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),s=o.Symbol,fe=o.Uint8Array,he=l.propertyIsEnumerable,pe=r.splice,ge=(se=Object.keys,ce=Object,function(e){return se(ce(e))}),i=m(o,"DataView"),u=m(o,"Map"),r=m(o,"Promise"),ve=m(o,"Set"),o=m(o,"WeakMap"),d=m(Object,"create"),me=w(i),be=w(u),ye=w(r),we=w(ve),_e=w(o),s=s?s.prototype:void 0,xe=s?s.valueOf:void 0,qe=s?s.toString:void 0;function A(e){var t=-1,r=e?e.length:0;for(this.clear();++t{for(var r=-1,n=Array(e);++rvoid 0===(e=null==e?void 0:Ee(e,t))?r:e)(e,n);return void 0===r&&r===a?(t=n,null!=(e=e)&&((e,t,r)=>{t=b(t,e)?[t]:Ie(t);for(var n,a=-1,o=t.length;++a{for(var t=$(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,Me(a)]}return t})(t);return 1==r.length&&r[0][2]?Pe(r[0][0],r[0][1]):function(e){return e===t||((e,t,r,n)=>{var a=r.length,o=a,i=!n;if(null==e)return!o;for(e=Object(e);a--;){var l=r[a];if(i&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++a{for(var r=-1,n=e?e.length:0;++r{var t;return"string"==typeof e?e:Ve(e)?qe?qe.call(e):"":"0"==(t=e+"")&&1/e==-_?"-0":t})(t);var t,a=[];return T.test(e)&&a.push(""),e.replace(F,function(e,t,r,n){a.push(r?n.replace(O,"$1"):t||e)}),a});function y(e){var t;return"string"==typeof e||Ve(e)?e:"0"==(t=e+"")&&1/e==-_?"-0":t}function w(e){if(null!=e){try{return de.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function De(n,a){if("function"!=typeof n||a&&"function"!=typeof a)throw new TypeError("Expected a function");function o(){var e=arguments,t=a?a.apply(this,e):e[0],r=o.cache;return r.has(t)?r.get(t):(e=n.apply(this,e),o.cache=r.set(t,e),e)}return o.cache=new(De.Cache||h),o}function Qe(e,t){return e===t||e!=e&&t!=t}function He(e){return G(t=e)&&je(t)&&j.call(e,"callee")&&(!he.call(e,"callee")||c.call(e)==P);var t}De.Cache=h;var V=Array.isArray;function je(e){return null!=e&&We(e.length)&&!ze(e)}function ze(e){e=K(e)?c.call(e):"";return e==q||e==k}function We(e){return"number"==typeof e&&-1v(e)&&(e=>null!=e&&(e=>"number"==typeof e&&-1(e=(e=>{var t=typeof e;return e&&("object"==t||"function"==t)})(e)?u.call(e):"")==o||e==i)(e))(e))(t=e)&&c.call(t,"callee")&&(!d.call(t,"callee")||u.call(t)==a)||!!(A&&e&&e[A]);var t}function p(e){var t;return"string"==typeof e||"symbol"==typeof(t=e)||v(t)&&u.call(t)==l?e:"0"==(t=e+"")&&1/e==-1/0?"-0":t}var g=Array.isArray;function v(e){return!!e&&"object"==typeof e}function m(){for(var e=arguments,t=-1,r=f(e.length-y,0),n=Array(r);++t{for(var r=-1,n=e?e.length:0,a=Array(n);++r{try{return N&&N.binding("util")}catch(e){}})(),t=i&&i.isTypedArray;function ae(e,t){for(var r=-1,n=t.length,a=e.length;++r{for(var r=-1,n=Array(e);++rvoid 0===(e=null==e?void 0:Ce(e,t))?r:e)(e,n);return void 0===r&&r===a?(t=n,null!=(e=e)&&((e,t,r)=>{t=b(t,e)?[t]:Le(t);for(var n,a=-1,o=t.length;++a{for(var t=Je(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,De(a)]}return t})(t);return 1==r.length&&r[0][2]?Qe(r[0][0],r[0][1]):function(e){return e===t||((e,t,r,n)=>{var a=r.length,o=a,i=!n;if(null==e)return!o;for(e=Object(e);a--;){var l=r[a];if(i&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++a{for(var r=-1,n=e?e.length:0;++r{var t;return"string"==typeof e?e:$e(e)?ke?ke.call(e):"":"0"==(t=e+"")&&1/e==-_?"-0":t})(t);var t,a=[];return T.test(e)&&a.push(""),e.replace(F,function(e,t,r,n){a.push(r?n.replace(O,"$1"):t||e)}),a});function y(e){var t;return"string"==typeof e||$e(e)?e:"0"==(t=e+"")&&1/e==-_?"-0":t}function w(e){if(null!=e){try{return ue.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function je(n,a){if("function"!=typeof n||a&&"function"!=typeof a)throw new TypeError("Expected a function");function o(){var e=arguments,t=a?a.apply(this,e):e[0],r=o.cache;return r.has(t)?r.get(t):(e=n.apply(this,e),o.cache=r.set(t,e),e)}return o.cache=new(je.Cache||h),o}function ze(e,t){return e===t||e!=e&&t!=t}function We(e){return $(t=e)&&Ve(t)&&z.call(e,"callee")&&(!he.call(e,"callee")||c.call(e)==P);var t}je.Cache=h;var K=Array.isArray;function Ve(e){return null!=e&&Ge(e.length)&&!Ke(e)}function Ke(e){e=G(e)?c.call(e):"";return e==q||e==k}function Ge(e){return"number"==typeof e&&-1{if(!Re(e))return ge(e);var t,r=[];for(t in Object(e))z.call(e,t)&&"constructor"!=t&&r.push(t);return r})(e)}function Ze(e){return Ve(e)?Be(e,!0):Oe(e)}function et(e){return e}function tt(){return[]}e.exports=function(e,t){if(null==e)return{};for(var r=e,n=Ne(e),a=Fe(t),o=-1,i=n.length,l={};++o{for(var r=0;r=this._config.preview);if(l)o.postMessage({results:e,workerId:y.WORKER_ID,finished:r});else if(U(this._config.chunk)&&!t){if(this._config.chunk(e,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=e=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(e.data),this._completeResults.errors=this._completeResults.errors.concat(e.errors),this._completeResults.meta=e.meta),this._completed||!r||!U(this._config.complete)||e&&e.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),r||e&&e.meta.paused||this._nextChunk(),e}this._halted=!0},this._sendError=function(e){U(this._config.error)?this._config.error(e):l&&this._config.error&&o.postMessage({workerId:y.WORKER_ID,error:e,finished:!1})}}function A(e){var n;(e=e||{}).chunkSize||(e.chunkSize=y.RemoteChunkSize),d.call(this,e),this._nextChunk=i?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(n=new XMLHttpRequest,this._config.withCredentials&&(n.withCredentials=this._config.withCredentials),i||(n.onload=b(this._chunkLoaded,this),n.onerror=b(this._chunkError,this)),n.open(this._config.downloadRequestBody?"POST":"GET",this._input,!i),this._config.downloadRequestHeaders){var e,t=this._config.downloadRequestHeaders;for(e in t)n.setRequestHeader(e,t[e])}var r;this._config.chunkSize&&(r=this._start+this._config.chunkSize-1,n.setRequestHeader("Range","bytes="+this._start+"-"+r));try{n.send(this._config.downloadRequestBody)}catch(t){this._chunkError(t.message)}i&&0===n.status&&this._chunkError()}},this._chunkLoaded=function(){var e;4===n.readyState&&(n.status<200||400<=n.status?this._chunkError():(this._start+=this._config.chunkSize||n.responseText.length,this._finished=!this._config.chunkSize||this._start>=(null===(e=n.getResponseHeader("Content-Range"))?-1:parseInt(e.substring(e.lastIndexOf("/")+1))),this.parseChunk(n.responseText)))},this._chunkError=function(e){e=n.statusText||e;this._sendError(new Error(e))}}function f(e){(e=e||{}).chunkSize||(e.chunkSize=y.LocalChunkSize),d.call(this,e);var r,n,a="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,n=e.slice||e.webkitSlice||e.mozSlice,a?((r=new FileReader).onload=b(this._chunkLoaded,this),r.onerror=b(this._chunkError,this)):r=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(r.error)}}function h(e){var r;d.call(this,e=e||{}),this.stream=function(e){return r=e,this._nextChunk()},this._nextChunk=function(){var e,t;if(!this._finished)return t=this._config.chunkSize,r=t?(e=r.substring(0,t),r.substring(t)):(e=r,""),this._finished=!r,this.parseChunk(e)}}function p(e){d.call(this,e=e||{});var t=[],r=!0,n=!1;this.pause=function(){d.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){d.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){n&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):r=!0},this._streamData=b(function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}},this),this._streamError=b(function(e){this._streamCleanUp(),this._sendError(e)},this),this._streamEnd=b(function(){this._streamCleanUp(),n=!0,this._streamData("")},this),this._streamCleanUp=b(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function r(v){var a,o,i,t,s=Math.pow(2,53),c=-s,u=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,d=/^(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))$/,r=this,n=0,A=0,l=!1,e=!1,f=[],h={data:[],errors:[],meta:{}};function m(e){return"greedy"===v.skipEmptyLines?""===e.join("").trim():1===e.length&&0===e[0].length}function p(){if(h&&i&&(b("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+y.DefaultDelimiter+"'"),i=!1),v.skipEmptyLines&&(h.data=h.data.filter(function(e){return!m(e)})),g()){if(h)if(Array.isArray(h.data[0])){for(var e=0;g()&&e=f.length?"__parsed_extra":f[o]),v.transform&&(l=v.transform(l,i)),n=l,r=r=i,v.dynamicTypingFunction&&void 0===v.dynamicTyping[r]&&(v.dynamicTyping[r]=v.dynamicTypingFunction(r)),l=!0===(v.dynamicTyping[r]||v.dynamicTyping)?"true"===n||"TRUE"===n||"false"!==n&&"FALSE"!==n&&((e=>{if(u.test(e)){e=parseFloat(e);if(cf.length?b("FieldMismatch","TooManyFields","Too many fields: expected "+f.length+" fields but parsed "+o,A+t):ov.preview?o.abort():(h.data=h.data[0],t(h,r))))}),this.parse=function(e,t,r){var n=v.quoteChar||'"',n=(v.newline||(v.newline=((e,t)=>{e=e.substring(0,1048576);var t=new RegExp(N(t)+"([^]*?)"+N(t),"gm"),r=(e=e.replace(t,"")).split("\r"),e=1<(t=e.split("\n")).length&&t[0].length=r.length/2?"\r\n":"\r"})(e,n)),i=!1,v.delimiter?U(v.delimiter)&&(v.delimiter=v.delimiter(e),h.meta.delimiter=v.delimiter):((n=((e,t,r,n,a)=>{var o,i,l;a=v.delimitersToGuess||[",","\t","|",";",y.RECORD_SEP,y.UNIT_SEP];for(var s=0;s=T)return x(!0)}else for(v=L,L++;;){if(-1===(v=r.indexOf(k,v+1)))return n||c.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:s.length,index:L}),w();if(v===a-1)return w(r.substring(L,v).replace(g,k));if(k!==O||r[v+1]!==O){if(k===O||0===v||r[v-1]!==O){-1!==h&&h=T)return x(!0);break}c.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:s.length,index:L}),v++}}else v++}return w();function b(e){s.push(e),d=L}function y(e){var t=0;return t=-1!==e&&(e=r.substring(v+1,e))&&""===e.trim()?e.length:t}function w(e){return n||(void 0===e&&(e=r.substring(L)),u.push(e),L=a,b(u),l&&q()),x()}function _(e){L=e,b(u),u=[],p=r.indexOf(C,L)}function x(e){return{data:s,errors:c,meta:{delimiter:B,linebreak:C,aborted:I,truncated:!!e,cursor:d+(t||0)}}}function q(){S(x()),s=[],c=[]}},this.abort=function(){I=!0},this.getCharIndex=function(){return L}}function g(e){var t=e.data,r=s[t.workerId],n=!1;if(t.error)r.userError(t.error,t.file);else if(t.results&&t.results.data){var a={abort:function(){n=!0,v(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:m,resume:m};if(U(r.userStep)){for(var o=0;o{var r,n,a=e.__vccOpts||e;for([r,n]of t)a[r]=n;return a}}},l={},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},n.p="",n.d(m={},{default:function(){return v}}),"undefined"!=typeof window&&(u=window.document.currentScript,u=(A=n(679))(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:A}),A=u&&u.src.match(/(.+\/)[^/]+\.js(\?.*)?$/))&&(n.p=A[1]),s=r(8756),c=["id"],u=n(138),d=n.n(u),A=n(40),f=n.n(A),u=n(30),h=n.n(u),p=n(162),g=n(460),A=(0,s.defineComponent)({name:"JsonCSV",props:{data:{type:Array,required:!0},fields:{type:[Array,Function],required:!1},name:{type:String,default:"data.csv"},delimiter:{type:String,default:",",required:!1},separatorExcel:{type:Boolean,default:!1},encoding:{type:String,default:"utf-8"},advancedOptions:{type:Object,default:function(){}},labels:{type:[Object,Function],required:!1},testing:{required:!1,default:!1}},computed:{idName:function(){return"export_"+(new Date).getTime()},exportableData:function(){var e=this.cleaningData();return e.length?e:null}},methods:{labelsFunctionGenerator:function(){var r=this.labels;if(o(r,"undefined")||o(r,"function")||o(r,"object"))return o(r,"function")?function(e){return d()(e,r)}:o(r,"object")?function(e){return d()(e,function(e,t){return r[t]||t})}:function(e){return e};throw new Error("Labels needs to be a function(value,key) or object.")},fieldsFunctionGenerator:function(){var t=this.fields;if(o(t,"undefined")||o(t,"function")||o(t,"object")||Array.isArray(t))return o(t,"function")||o(t,"object")&&!Array.isArray(t)?function(e){return f()(e,t)}:Array.isArray(t)?function(e){return h()(e,t)}:function(e){return e};throw new Error("Fields needs to be a function(value,key) or array.")},cleaningData:function(){var t,r;return o(this.fields,"undefined")&&o(this.labels,"undefined")?this.data:(t=this.labelsFunctionGenerator(),r=this.fieldsFunctionGenerator(),this.data.map(function(e){return t(r(e))}))},generate:function(){this.$emit("export-started");var e=this.exportableData;e?(e=(0,g.unparse)(e,Object.assign({delimiter:this.delimiter,encoding:this.encoding},this.advancedOptions)),this.separatorExcel&&(e="SEP="+this.delimiter+"\r\n"+e),"utf-8"===this.encoding&&(e="\ufeff"+e),this.$emit("export-finished"),this.testing||(e=new Blob([e],{type:"text/csv;charset="+this.encoding}),(0,p.saveAs)(e,this.name))):console.error("No data to export")}}}),v=(0,n(744).Z)(A,[["render",function(e,t,r,n,a,o){return(0,s.openBlock)(),(0,s.createElementBlock)("div",{id:e.idName,onClick:t[0]||(t[0]=function(){return e.generate&&e.generate.apply(e,arguments)})},[(0,s.renderSlot)(e.$slots,"default",{},function(){return[(0,s.createTextVNode)("Download "+(0,s.toDisplayString)(e.name),1)]},!0)],8,c)}],["__scopeId","data-v-3999be9d"]]),e.exports=m.default},11167:function(e,t,r){var n=r(29660);(n="string"==typeof(n=n.__esModule?n.default:n)?[[e.id,n,""]]:n).locals&&(e.exports=n.locals);(0,r(99548).A)("3ba89620",n,!0,{sourceMap:!1,shadowMode:!1})},11433:function(e,t,r){let n=r(30208),a=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function o(e){this.mode=n.ALPHANUMERIC,this.data=e}o.getBitsLength=function(e){return 11*Math.floor(e/2)+e%2*6},o.prototype.getLength=function(){return this.data.length},o.prototype.getBitsLength=function(){return o.getBitsLength(this.data.length)},o.prototype.write=function(e){let t;for(t=0;t+2<=this.data.length;t+=2){var r=45*a.indexOf(this.data[t]);r+=a.indexOf(this.data[t+1]),e.put(r,11)}this.data.length%2&&e.put(a.indexOf(this.data[t]),6)},e.exports=o},11687:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t,r){return t&&a(e.prototype,t),r&&a(e,r),e};function a(e,t){for(var r=0;rMath.max(Math.min(e,r),t);function D(e){return o(I(2.55*e),0,255)}function i(e){return o(I(255*e),0,255)}function l(e){return o(I(e/2.55)/100,0,1)}function Q(e){return o(I(100*e),0,100)}let s={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},H=[..."0123456789ABCDEF"],j=e=>H[15&e],z=e=>H[(240&e)>>4]+H[15&e],W=e=>(240&e)>>4==(15&e);function V(e){t=e;var t=W(t.r)&&W(t.g)&&W(t.b)&&W(t.a)?j:z;return e?"#"+t(e.r)+t(e.g)+t(e.b)+(e=e.a,t=t,e<255?t(e):""):void 0}let K=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function G(r,e,n){let a=e*Math.min(n,1-n);e=(e,t=(e+r/30)%12)=>n-a*Math.max(Math.min(t-3,9-t,1),-1);return[e(0),e(8),e(4)]}function $(r,n,a){var e=(e,t=(e+r/60)%6)=>a-a*n*Math.max(Math.min(t,4-t,1),0);return[e(5),e(3),e(1)]}function Y(e,t,r){var n=G(e,1,.5);let a;for(1{var e={},t=Object.keys(ne),r=Object.keys(re);let n,a,o,i,l;for(n=0;n>16&255,o>>8&255,255&o]}return e})()).transparent=[0,0,0,0]);e=ae[e.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}let ie=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;let le=e=>e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055,se=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function ce(t,r,n){if(t){let e=X(t);e[r]=Math.max(0,Math.min(e[r]+e[r]*n,0===r?360:1)),e=Z(e),t.r=e[0],t.g=e[1],t.b=e[2]}}function ue(e,t){return e&&Object.assign(t||{},e)}function de(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?3<=e.length&&(t={r:e[0],g:e[1],b:e[2],a:255},3{let e=0;return()=>e++})();function B(e){return null==e}function N(e){return!(!Array.isArray||!Array.isArray(e))||"[object"===(e=Object.prototype.toString.call(e)).slice(0,7)&&"Array]"===e.slice(-6)}function P(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function p(e){return("number"==typeof e||e instanceof Number)&&isFinite(+e)}function c(e,t){return p(e)?e:t}function R(e,t){return void 0===e?t:e}let pe=(e,t)=>"string"==typeof e&&e.endsWith("%")?parseFloat(e)/100*t:+e;function u(e,t,r){if(e&&"function"==typeof e.call)return e.apply(r,t)}function q(e,t,r,n){let a,o,i;if(N(e))if(o=e.length,n)for(a=o-1;0<=a;a--)t.call(r,e[a],a);else for(a=0;ae,x:e=>e.x,y:e=>e.y};function qe(e){let r=(e=>{var t,r=[];let n="";for(t of e.split("."))n=(n+=t).endsWith("\\")?n.slice(0,-1)+".":(r.push(n),"");return r})(e);return e=>{for(var t of r){if(""===t)break;e=e&&e[t]}return e}}function h(e,t){return(xe[t]||(xe[t]=qe(t)))(e)}function ke(e){return e.charAt(0).toUpperCase()+e.slice(1)}let Be=e=>void 0!==e,d=e=>"function"==typeof e,Ce=(e,t)=>{if(e.size!==t.size)return!1;for(var r of e)if(!t.has(r))return!1;return!0};let w=Math.PI,y=2*w,Ee=y+w,Se=Number.POSITIVE_INFINITY,Te=w/180,_=w/2,Fe=w/4,Oe=2*w/3,Le=Math.log10,k=Math.sign;function Ie(e,t,r){return Math.abs(e-t)=Math.min(t,r)-n&&e<=Math.max(t,r)+n}function ze(t,r,e){e=e||(e=>t[e]>1)?a=o:n=o;return{lo:a,hi:n}}let We=(r,n,a,e)=>ze(r,a,e?e=>{var t=r[e][n];return tr[e][n]ze(t,n,e=>t[e][r]>=n);let Ke=["push","pop","shift","splice","unshift"];function Ge(t,e){var r=t._chartjs;r&&(-1!==(e=(r=r.listeners).indexOf(e))&&r.splice(e,1),0{delete t[e]}),delete t._chartjs))}function $e(e){var t=new Set(e);return t.size===e.length?e:Array.from(t)}let Ye="undefined"==typeof window?function(e){return e()}:window.requestAnimationFrame;function Xe(t,r){let n,a=!1;return function(...e){n=e,a||(a=!0,Ye.call(window,()=>{a=!1,t.apply(r,n)}))}}let Je=e=>"start"===e?"left":"end"===e?"right":"center",F=(e,t,r)=>"start"===e?t:"end"===e?r:(t+r)/2;function Ze(a,o,i){var l=o.length;let s=0,c=l;if(a._sorted){let{iScale:t,vScale:r,_parsed:n}=a;var a=a.dataset&&a.dataset.options?a.dataset.options.spanGaps:null,u=t.axis,{min:d,max:A,minDefined:e,maxDefined:f}=t.getUserBounds();if(e&&(s=Math.min(We(n,u,d).lo,i?l:We(o,u,t.getPixelForValue(d)).lo),a&&(e=n.slice(0,s+1).reverse().findIndex(e=>!B(e[r.axis])),s-=Math.max(0,e)),s=g(s,0,l-1)),f){let e=Math.max(We(n,t.axis,A,!0).hi+1,i?0:We(o,u,t.getPixelForValue(A),!0).hi+1);a&&(d=n.slice(e-1).findIndex(e=>!B(e[r.axis])),e+=Math.max(0,d)),c=g(e,s,l)-s}else c=l-s}return{start:s,count:c}}function et(e){var{xScale:t,yScale:r,_scaleRanges:n}=e,a={xmin:t.min,xmax:t.max,ymin:r.min,ymax:r.max};return n?(t=n.xmin!==t.min||n.xmax!==t.max||n.ymin!==r.min||n.ymax!==r.max,Object.assign(n,a),t):(e._scaleRanges=a,1)}let tt=e=>0===e||1===e,rt=(e,t,r)=>-(Math.pow(2,10*--e)*Math.sin((e-t)*y/r)),nt=(e,t,r)=>Math.pow(2,-10*e)*Math.sin((e-t)*y/r)+1,at={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>--e*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-(--e*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>--e*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>1-Math.cos(e*_),easeOutSine:e=>Math.sin(e*_),easeInOutSine:e=>-.5*(Math.cos(w*e)-1),easeInExpo:e=>0===e?0:Math.pow(2,10*(e-1)),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>tt(e)?e:e<.5?.5*Math.pow(2,10*(2*e-1)):.5*(2-Math.pow(2,-10*(2*e-1))),easeInCirc:e=>1<=e?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1- --e*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>tt(e)?e:rt(e,.075,.3),easeOutElastic:e=>tt(e)?e:nt(e,.075,.3),easeInOutElastic(e){return tt(e)?e:e<.5?.5*rt(2*e,.1125,.45):.5+.5*nt(2*e-1,.1125,.45)},easeInBack(e){return e*e*(2.70158*e-1.70158)},easeOutBack(e){return--e*e*(2.70158*e+1.70158)+1},easeInOutBack(e){let t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:e=>1-at.easeOutBounce(1-e),easeOutBounce(e){var t=7.5625,r=2.75;return e<1/r?t*e*e:e<2/r?t*(e-=1.5/r)*e+.75:e<2.5/r?t*(e-=2.25/r)*e+.9375:t*(e-=2.625/r)*e+.984375},easeInOutBounce:e=>e<.5?.5*at.easeInBounce(2*e):.5*at.easeOutBounce(2*e-1)+.5};function ot(e){if(e&&"object"==typeof e)return"[object CanvasPattern]"===(e=e.toString())||"[object CanvasGradient]"===e}function it(e){return ot(e)?e:new fe(e)}function lt(e){return ot(e)?e:new fe(e).saturate(.5).darken(.1).hexString()}let st=["x","y","borderWidth","radius","tension"],ct=["color","borderColor","backgroundColor"];let ut=new Map;function dt(e,t,r){return((e,t)=>{t=t||{};var r=e+JSON.stringify(t);let n=ut.get(r);return n||(n=new Intl.NumberFormat(e,t),ut.set(r,n)),n})(t,r).format(e)}let At={values(e){return N(e)?e:""+e},numeric(e,t,r){if(0===e)return"0";var n=this.chart.options.locale;let a,o=e;1{let r=3.8*r.length?At.numeric.call(this,e,t,r):"")}};var ft={formatters:At};let ht=Object.create(null),pt=Object.create(null);function gt(r,e){if(e){var n=e.split(".");for(let e=0,t=n.length;ee.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(e,t)=>lt(t.backgroundColor),this.hoverBorderColor=(e,t)=>lt(t.borderColor),this.hoverColor=(e,t)=>lt(t.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(e),this.apply(t)}set(e,t){return vt(this,e,t)}get(e){return gt(this,e)}describe(e,t){return vt(pt,e,t)}override(e,t){return vt(ht,e,t)}route(e,t,r,n){e=gt(this,e);let a=gt(this,r),o="_"+t;Object.defineProperties(e,{[o]:{value:e[t],writable:!0},[t]:{enumerable:!0,get(){var e=this[o],t=a[n];return P(e)?Object.assign({},t,e):R(e,t)},set(e){this[o]=e}}})}apply(e){e.forEach(e=>e(this))}}var O=new mt({_scriptable:e=>!e.startsWith("on"),_indexable:e=>"events"!==e,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[function(e){e.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:e=>"onProgress"!==e&&"onComplete"!==e&&"fn"!==e}),e.set("animations",{colors:{type:"color",properties:ct},numbers:{type:"number",properties:st}}),e.describe("animations",{_fallback:"animation"}),e.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:e=>0|e}}}})},function(e){e.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})},function(e){e.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(e,t)=>t.lineWidth,tickColor:(e,t)=>t.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:ft.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),e.route("scale.ticks","color","","color"),e.route("scale.grid","color","","borderColor"),e.route("scale.border","color","","borderColor"),e.route("scale.title","color","","color"),e.describe("scale",{_fallback:!1,_scriptable:e=>!e.startsWith("before")&&!e.startsWith("after")&&"callback"!==e&&"parser"!==e,_indexable:e=>"borderDash"!==e&&"tickBorderDash"!==e&&"dash"!==e}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:e=>"backdropPadding"!==e&&"callback"!==e,_indexable:e=>"backdropPadding"!==e})}]);function bt(e,t,r,n,a){let o=t[a];return o||(o=t[a]=e.measureText(a).width,r.push(a)),n=o>n?o:n}function yt(e,t,r){e=e.currentDevicePixelRatio,r=0!==r?Math.max(r/2,.5):0;return Math.round((t-r)*e)/e+r}function wt(e,t){(t||e)&&((t=t||e.getContext("2d")).save(),t.resetTransform(),t.clearRect(0,0,e.width,e.height),t.restore())}function _t(e,t,r,n){xt(e,t,r,n,null)}function xt(e,t,r,n,a){let o,i,l,s,c,u,d,A;var f=t.pointStyle,h=t.rotation,p=t.radius;let g=(h||0)*Te;if(!f||"object"!=typeof f||"[object HTMLImageElement]"!==(o=f.toString())&&"[object HTMLCanvasElement]"!==o){if(!(isNaN(p)||p<=0)){switch(e.beginPath(),f){default:a?e.ellipse(r,n,a/2,p,0,0,y):e.arc(r,n,p,0,y),e.closePath();break;case"triangle":u=a?a/2:p,e.moveTo(r+Math.sin(g)*u,n-Math.cos(g)*p),g+=Oe,e.lineTo(r+Math.sin(g)*u,n-Math.cos(g)*p),g+=Oe,e.lineTo(r+Math.sin(g)*u,n-Math.cos(g)*p),e.closePath();break;case"rectRounded":c=.516*p,s=p-c,i=Math.cos(g+Fe)*s,d=Math.cos(g+Fe)*(a?a/2-c:s),l=Math.sin(g+Fe)*s,A=Math.sin(g+Fe)*(a?a/2-c:s),e.arc(r-d,n-l,c,g-w,g-_),e.arc(r+A,n-i,c,g-_,g),e.arc(r+d,n+l,c,g,g+_),e.arc(r-A,n+i,c,g+_,g+w),e.closePath();break;case"rect":if(!h){s=Math.SQRT1_2*p,u=a?a/2:s,e.rect(r-u,n-s,2*u,2*s);break}g+=Fe;case"rectRot":d=Math.cos(g)*(a?a/2:p),i=Math.cos(g)*p,l=Math.sin(g)*p,A=Math.sin(g)*(a?a/2:p),e.moveTo(r-d,n-l),e.lineTo(r+A,n-i),e.lineTo(r+d,n+l),e.lineTo(r-A,n+i),e.closePath();break;case"crossRot":g+=Fe;case"cross":d=Math.cos(g)*(a?a/2:p),i=Math.cos(g)*p,l=Math.sin(g)*p,A=Math.sin(g)*(a?a/2:p),e.moveTo(r-d,n-l),e.lineTo(r+d,n+l),e.moveTo(r+A,n-i),e.lineTo(r-A,n+i);break;case"star":d=Math.cos(g)*(a?a/2:p),i=Math.cos(g)*p,l=Math.sin(g)*p,A=Math.sin(g)*(a?a/2:p),e.moveTo(r-d,n-l),e.lineTo(r+d,n+l),e.moveTo(r+A,n-i),e.lineTo(r-A,n+i),g+=Fe,d=Math.cos(g)*(a?a/2:p),i=Math.cos(g)*p,l=Math.sin(g)*p,A=Math.sin(g)*(a?a/2:p),e.moveTo(r-d,n-l),e.lineTo(r+d,n+l),e.moveTo(r+A,n-i),e.lineTo(r-A,n+i);break;case"line":i=a?a/2:Math.cos(g)*p,l=Math.sin(g)*p,e.moveTo(r-i,n-l),e.lineTo(r+i,n+l);break;case"dash":e.moveTo(r,n),e.lineTo(r+Math.cos(g)*(a?a/2:p),n+Math.sin(g)*p);break;case!1:e.closePath()}e.fill(),0t.left-r&&e.xt.top-r&&e.y+e||0;function It(t,r){var e,n={},a=P(r),o=a?Object.keys(r):r,i=P(t)?a?e=>R(t[e],t[r[e]]):e=>t[e]:()=>t;for(e of o)n[e]=Lt(i(e));return n}function Nt(e){return It(e,{top:"y",right:"x",bottom:"y",left:"x"})}function Ut(e){return It(e,["topLeft","topRight","bottomLeft","bottomRight"])}function M(e){e=Nt(e);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function L(e,t){t=t||O.font;let r=R((e=e||{}).size,t.size),n=("string"==typeof r&&(r=parseInt(r,10)),R(e.style,t.style));n&&!(""+n).match(Ot)&&(console.warn('Invalid font style specified: "'+n+'"'),n=void 0);e={family:R(e.family,t.family),lineHeight:((e,t)=>{var r=(""+e).match(Ft);if(!r||"normal"===r[1])return 1.2*t;switch(e=+r[2],r[3]){case"px":return e;case"%":e/=100}return t*e})(R(e.lineHeight,t.lineHeight),r),size:r,style:n,weight:R(e.weight,t.weight),string:""};return e.string=!(t=e)||B(t.size)||B(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family,e}function Mt(e,t,r,n){let a=!0,o,i,l;for(o=0,i=e.length;oi[0]){let r=e||i;void 0===t&&(t=$t("_fallback",i));e={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:i,_rootScopes:r,_fallback:t,_getTarget:a,override:e=>Rt([e,...i],l,r,t)};return new Proxy(e,{deleteProperty(e,t){return delete e[t],delete e._keys,delete i[0][t],!0},get(a,o){return zt(a,o,()=>{var e,t=o,r=i,n=a;for(e of l)if(void 0!==(e=$t(Ht(e,t),r)))return jt(t,e)?Kt(r,n,t,e):e})},getOwnPropertyDescriptor(e,t){return Reflect.getOwnPropertyDescriptor(e._scopes[0],t)},getPrototypeOf(){return Reflect.getPrototypeOf(i[0])},has(e,t){return Yt(e).includes(t)},ownKeys(e){return Yt(e)},set(e,t,r){var n=e._storage||(e._storage=a());return e[t]=n[t]=r,delete e._keys,!0}})}function Dt(n,t,r,a){var e={_cacheable:!1,_proxy:n,_context:t,_subProxy:r,_stack:new Set,_descriptors:Qt(n,a),setContext:e=>Dt(n,e,r,a),override:e=>Dt(n.override(e),t,r,a)};return new Proxy(e,{deleteProperty(e,t){return delete e[t],delete n[t],!0},get(s,c,u){return zt(s,c,()=>{{var o=s,i=c,l=u;let{_proxy:e,_context:t,_subProxy:r,_descriptors:n}=o,a=e[i];return N(a=d(a)&&n.isScriptable(i)?((e,t,r,n)=>{var{_proxy:r,_context:a,_subProxy:o,_stack:i}=r;if(i.has(e))throw new Error("Recursion detected: "+Array.from(i).join("->")+"->"+e);i.add(e);let l=t(a,o||n);return i.delete(e),l=jt(e,l)?Kt(r._scopes,r,e,l):l})(i,a,o,l):a)&&a.length&&(a=((e,r,t,n)=>{var{_proxy:a,_context:o,_subProxy:i,_descriptors:l}=t;if(void 0!==o.index&&n(e))return r[o.index%r.length];if(P(r[0])){let t=r;var s,c=a._scopes.filter(e=>e!==t);r=[];for(s of t){var u=Kt(c,a,e,s);r.push(Dt(u,o,i&&i[e],l))}}return r})(i,a,o,n.isIndexable)),a=jt(i,a)?Dt(a,t,r&&r[i],n):a}})},getOwnPropertyDescriptor(e,t){return e._descriptors.allKeys?Reflect.has(n,t)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(n,t)},getPrototypeOf(){return Reflect.getPrototypeOf(n)},has(e,t){return Reflect.has(n,t)},ownKeys(){return Reflect.ownKeys(n)},set(e,t,r){return n[t]=r,delete e[t],!0}})}function Qt(e,t={scriptable:!0,indexable:!0}){let{_scriptable:r=t.scriptable,_indexable:n=t.indexable,_allKeys:a=t.allKeys}=e;return{allKeys:a,scriptable:r,indexable:n,isScriptable:d(r)?r:()=>r,isIndexable:d(n)?n:()=>n}}let Ht=(e,t)=>e?e+ke(t):t,jt=(e,t)=>P(t)&&"adapters"!==e&&(null===Object.getPrototypeOf(t)||t.constructor===Object);function zt(e,t,r){return Object.prototype.hasOwnProperty.call(e,t)||"constructor"===t?e[t]:(r=r(),e[t]=r)}function Wt(e,t,r){return d(e)?e(t,r):e}let Vt=(e,t)=>!0===e?t:"string"==typeof e?h(t,e):void 0;function Kt(e,n,a,o){var t=n._rootScopes,r=Wt(n._fallback,a,o),e=[...e,...t],i=new Set,l=(i.add(o),Gt(i,e,a,r||a,o));return null!==l&&(void 0===r||r===a||null!==(l=Gt(i,e,r,l,o)))&&Rt(Array.from(i),[""],t,r,()=>{var e=n,t=a,r=o;return e=e._getTarget(),t in e||(e[t]={}),N(e=e[t])&&P(r)?r:e||{}})}function Gt(e,t,r,n,a){for(;r;)r=((e,t,r,n,a)=>{for(var o of t){o=Vt(r,o);if(o){e.add(o);var i=Wt(o._fallback,r,a);if(void 0!==i&&i!==r&&i!==n)return i}else if(!1===o&&void 0!==n&&r!==n)return null}return!1})(e,t,r,n,a);return r}function $t(e,t){for(var r of t)if(r){r=r[e];if(void 0!==r)return r}}function Yt(e){let t=e._keys;return t=t||(e._keys=(e=>{var t,r=new Set;for(t of e)for(var n of Object.keys(t).filter(e=>!e.startsWith("_")))r.add(n);return Array.from(r)})(e._scopes))}function Xt(e,t,r,n){var a=e.iScale,{key:o="r"}=this._parsing,i=new Array(n);let l,s,c,u;for(l=0,s=n;lt"x"===e?"y":"x";function tr(e,o="x"){var t,r=er(o),n=e.length,a=Array(n).fill(0),i=Array(n);let l,s,c,u=Zt(e,0);for(l=0;l!e.skip)),"monotone"===t.cubicInterpolationMode)tr(i,e);else{let e=r?i[i.length-1]:i[0];for(n=0,a=i.length;ne.ownerDocument.defaultView.getComputedStyle(e,null);let sr=["top","right","bottom","left"];function cr(t,r,n){var a={};n=n?"-"+n:"";for(let e=0;e<4;e++){var o=sr[e];a[o]=parseFloat(t[r+"-"+o+n])||0}return a.width=a.left+a.right,a.height=a.top+a.bottom,a}let ur=(e,t,r)=>(0{var r=e.touches,{offsetX:n,offsetY:a}=r=r&&r.length?r[0]:e;let o=!1,i,l;return ur(n,a,e.target)?(i=n,l=a):(e=t.getBoundingClientRect(),i=r.clientX-e.left,l=r.clientY-e.top,o=!0),{x:i,y:l,box:o}})(e,r),c=i.left+(s&&a.left),s=i.top+(s&&a.top);let{width:u,height:d}=t;return o&&(u-=i.width+a.width,d-=i.height+a.height),{x:Math.round((e-c)/u*r.width/n),y:Math.round((l-s)/d*r.height/n)}}let Ar=e=>Math.round(10*e)/10;function fr(e,t,r,n){var a,o=lr(e),i=cr(o,"margin"),l=ir(o.maxWidth,e,"clientWidth")||Se,s=ir(o.maxHeight,e,"clientHeight")||Se,e=((e,t,r)=>{let n,a;var o,i,l,s,c;return void 0!==t&&void 0!==r||((o=e&&or(e))?(i=o.getBoundingClientRect(),s=cr(l=lr(o),"border","width"),c=cr(l,"padding"),t=i.width-c.width-s.width,r=i.height-c.height-s.height,n=ir(l.maxWidth,o,"clientWidth"),a=ir(l.maxHeight,o,"clientHeight")):(t=e.clientWidth,r=e.clientHeight)),{width:t,height:r,maxWidth:n||Se,maxHeight:a||Se}})(e,t,r);let{width:c,height:u}=e;return"content-box"===o.boxSizing&&(a=cr(o,"border","width"),o=cr(o,"padding"),c-=o.width+a.width,u-=o.height+a.height),c=Math.max(0,c-i.width),u=Math.max(0,n?c/n:u-i.height),c=Ar(Math.min(c,l,e.maxWidth)),u=Ar(Math.min(u,s,e.maxHeight)),c&&!u&&(u=Ar(c/2)),(void 0!==t||void 0!==r)&&n&&e.height&&u>e.height&&(u=e.height,c=Ar(Math.floor(u*n))),{width:c,height:u}}function hr(e,t,r){var t=t||1,n=Math.floor(e.height*t),a=Math.floor(e.width*t),o=(e.height=Math.floor(e.height),e.width=Math.floor(e.width),e.canvas);return o.style&&(r||!o.style.height&&!o.style.width)&&(o.style.height=e.height+"px",o.style.width=e.width+"px"),(e.currentDevicePixelRatio!==t||o.height!==n||o.width!==a)&&(e.currentDevicePixelRatio=t,o.height=n,o.width=a,e.ctx.setTransform(t,0,0,t,0,0),1)}T=(()=>{let e=!1;try{var t={get passive(){return!(e=!0)}};ar()&&(window.addEventListener("test",null,t),window.removeEventListener("test",null,t))}catch(e){}return e})();function pr(e,t){e=e,t=t;e=lr(e).getPropertyValue(t),t=e&&e.match(/^(\d+)(\.\d+)?px$/);return t?+t[1]:void 0}function gr(e,t,r,n){return{x:e.x+r*(t.x-e.x),y:e.y+r*(t.y-e.y)}}function vr(e,t,r,n){return{x:e.x+r*(t.x-e.x),y:("middle"===n?r<.5?e:t:"after"===n?r<1?e:t:0e-t,normalize:e=>e}}function xr({start:e,end:t,count:r,loop:n,style:a}){return{start:e%r,end:t%r,loop:n&&(t-e+1)%r==0,style:a}}function qr(r,n,e){if(!e)return[r];let{property:a,start:o,end:i}=e;var l=n.length;let{compare:s,between:c,normalize:u}=_r(a);var{start:r,end:d,loop:A,style:f}=((e,t,r)=>{var{property:n,start:a,end:o}=r,{between:i,normalize:l}=_r(n),s=t.length;let{start:c,end:u,loop:d}=e,A,f;if(d){for(c+=s,u+=s,A=0,f=s;Ap||c(o,b,v)&&0!==s(o,b),w=()=>!p||0===s(i,v)||c(i,b,v);for(let e=r,t=r;e<=d;++e)(m=n[e%l]).skip||(v=u(m[a]))!==b&&(p=c(v,o,i),null!==(g=null===g&&y()?0===s(v,o)?e:t:g)&&w()&&(h.push(xr({start:g,end:e,loop:A,count:l,style:f})),g=null),t=e,b=v);return null!==g&&h.push(xr({start:g,end:d,loop:A,count:l,style:f})),h}function kr(t,r){var n=[],a=t.segments;for(let e=0;e{let a=0,o=t-1;if(r&&!n)for(;aa&&e[o%t].skip;)o--;return o%=t,{start:a,end:o}})(o,l,r=!!e._loop,i),Cr(e,!0===i?[{start:n,end:a,loop:r}]:((e,t,r,n)=>{var a=e.length,o=[];let i=t,l=e[t],s;for(s=t+1;s<=r;++s){var c=e[s%a];c.skip||c.stop?l.skip||(n=!1,o.push({start:t%a,end:(s-1)%a,loop:n}),t=i=c.stop?s:null):(i=s,l.skip&&(t=s)),l=c}return null!==i&&o.push({start:t%a,end:i%a,loop:n}),o})(o,n,a{if(t){let r=[];return JSON.stringify(e,n)!==JSON.stringify(t,n);function n(e,t){return ot(t)?(r.includes(t)||r.push(t),r.indexOf(t)):t}}})(m=Er(p.setContext(Pt(t,{type:"segment",p0:e,p1:b,p0DataIndex:(n-1)%i,p1DataIndex:n%i,datasetIndex:r}))),s)&&g(c,n-1,v.loop,s),e=b,s=m}c{var{xScale:e,yScale:r}=e;return e&&r?{left:Sr(e,t,"left"),right:Sr(e,t,"right"),top:Sr(r,t,"top"),bottom:Sr(r,t,"bottom")}:t})(t,e.chartArea),{left:!1===r.left?0:t.left-(!0===r.left?0:r.left),right:!1===r.right?e.width:t.right+(!0===r.right?0:r.right),top:!1===r.top?0:t.top-(!0===r.top?0:r.top),bottom:!1===r.bottom?e.height:t.bottom+(!0===r.bottom?0:r.bottom)})}class Fr{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,r,n,e){e=r.listeners[e];let a=r.duration;e.forEach(e=>e({chart:t,initial:r.initial,numSteps:a,currentStep:Math.min(n-r.start,a)}))}_refresh(){this._request||(this._running=!0,this._request=Ye.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(i=Date.now()){let l=0;this._charts.forEach((r,n)=>{if(r.running&&r.items.length){var a,o=r.items;let e=o.length-1,t=!1;for(;0<=e;--e)(a=o[e])._active?(a._total>r.duration&&(r.duration=a._total),a.tick(i),t=!0):(o[e]=o[o.length-1],o.pop());t&&(n.draw(),this._notify(n,r,i,"progress")),o.length||(r.running=!1,this._notify(n,r,i,"complete"),r.initial=!1),l+=o.length}}),this._lastDate=i,0===l&&(this._running=!1)}_getAnims(e){var t=this._charts;let r=t.get(e);return r||(r={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},t.set(e,r)),r}listen(e,t,r){this._getAnims(e).listeners[t].push(r)}add(e,t){t&&t.length&&this._getAnims(e).items.push(...t)}has(e){return 0Math.max(e,t._duration),0),this._refresh())}running(e){return!!this._running&&!!((e=this._charts.get(e))&&e.running&&e.items.length)}stop(t){var r=this._charts.get(t);if(r&&r.items.length){var n=r.items;let e=n.length-1;for(;0<=e;--e)n[e].cancel();r.items=[],this._notify(t,r,Date.now(),"complete")}}remove(e){return this._charts.delete(e)}}var f=new Fr;let Or="transparent",Lr={boolean(e,t,r){return.5{r.push({res:e,rej:t})})}_notify(e){var t=e?"res":"rej",r=this._promises||[];for(let e=0;e{var e=t[r];if(P(e)){let t={};for(var n of a)t[n]=e[n];(N(e.properties)&&e.properties||[r]).forEach(e=>{e!==r&&o.has(e)||o.set(e,t)})}})}}_animateOptions(e,t){let r=t.options;var t=((t,r)=>{if(r){let e=t.options;if(e)return e.$shared&&(t.options=e=Object.assign({},e,{$shared:!1,$animations:{}})),e;t.options=r}})(e,r);return t?(t=this._createAnimations(t,r),r.$shared&&((t,e)=>{var r=[],n=Object.keys(e);for(let e=0;e{e.options=r},()=>{}),t):[]}_createAnimations(t,r){var n=this._properties,a=[],o=t.$animations||(t.$animations={}),e=Object.keys(r),i=Date.now();let l;for(l=e.length-1;0<=l;--l){var s=e[l];if("$"!==s.charAt(0))if("options"===s)a.push(...this._animateOptions(t,r));else{var c=r[s];let e=o[s];var u=n.get(s);if(e){if(u&&e.active()){e.update(u,c,i);continue}e.cancel()}u&&u.duration?(o[s]=e=new Ir(u,t,s,c),a.push(e)):t[s]=c}}return a}update(e,t){var r;if(0!==this._properties.size)return(r=this._createAnimations(e,t)).length?(f.add(this._chart,r),!0):void 0;Object.assign(e,t)}}function Ur(e,t){var e=e&&e.options||{},r=e.reverse,n=void 0===e.min?t:0,e=void 0===e.max?t:0;return{start:r?e:n,end:r?n:e}}function Mr(e,t){var r=[],n=e._getSortedDatasetMetas(t);let a,o;for(a=0,o=n.length;ar[e].axis===t).shift()}function jr(e,t){var r=e.controller.index,n=e.vScale&&e.vScale.axis;if(n)for(var a of t=t||e._parsed){a=a._stacks;if(!a||void 0===a[n]||void 0===a[n][r])return;delete a[n][r],void 0!==a[n]._visualValues&&void 0!==a[n]._visualValues[r]&&delete a[n]._visualValues[r]}}let zr=e=>"reset"===e||"none"===e,Wr=(e,t)=>t?e:Object.assign({},e);class t{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(e,t){this.chart=e,this._ctx=e.ctx,this.index=t,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){var e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=Rr(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(e){this.index!==e&&jr(this._cachedMeta),this.index=e}linkScales(){var e=this.chart,t=this._cachedMeta,r=this.getDataset(),n=(e,t,r,n)=>"x"===e?t:"r"===e?n:r,a=t.xAxisID=R(r.xAxisID,Hr(e,"x")),o=t.yAxisID=R(r.yAxisID,Hr(e,"y")),r=t.rAxisID=R(r.rAxisID,Hr(e,"r")),e=t.indexAxis,i=t.iAxisID=n(e,a,o,r),n=t.vAxisID=n(e,o,a,r);t.xScale=this.getScaleForId(a),t.yScale=this.getScaleForId(o),t.rScale=this.getScaleForId(r),t.iScale=this.getScaleForId(i),t.vScale=this.getScaleForId(n)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){var t=this._cachedMeta;return e===t.iScale?t.vScale:t.iScale}reset(){this._update("reset")}_destroy(){var e=this._cachedMeta;this._data&&Ge(this._data,this),e._stacked&&jr(e)}_dataCheck(){var e,a,t=this.getDataset(),t=t.data||(t.data=[]),r=this._data;P(t)?(e=this._cachedMeta,this._data=((e,t)=>{var{iScale:t,vScale:r}=t,n="x"===t.axis?"x":"y",a="x"===r.axis?"x":"y",o=Object.keys(e),i=new Array(o.length);let l,s,c;for(l=0,s=o.length;l{let r="_onData"+ke(e),n=a[e];Object.defineProperty(a,e,{configurable:!0,enumerable:!1,value(...t){var e=n.apply(this,t);return a._chartjs.listeners.forEach(e=>{"function"==typeof e[r]&&e[r](...t)}),e}})}))),this._syncList=[],this._data=t)}addElements(){var e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){var t=this._cachedMeta,r=this.getDataset();let n=!1;this._dataCheck();var a=t._stacked;t._stacked=Rr(t.vScale,t),t.stack!==r.stack&&(n=!0,jr(t),t.stack=r.stack),this._resyncElements(e),!n&&a===t._stacked||(Qr(this,t._parsed),t._stacked=Rr(t.vScale,t))}configure(){var e=this.chart.config,t=e.datasetScopeKeys(this._type),t=e.getOptionScopes(this.getDataset(),t,!0);this.options=e.createResolver(t,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,t){var{_cachedMeta:r,_data:n}=this,{iScale:a,_stacked:o}=r;let i=a.axis,l=0===e&&t===n.length||r._sorted,s=0{var{min:e,max:t,minDefined:r,maxDefined:n}=e.getUserBounds();return{min:r?e:Number.NEGATIVE_INFINITY,max:n?t:Number.POSITIVE_INFINITY}})(i),A,f;function h(){var e=(f=n[A])[i.axis];return!p(f[t.axis])||u>e||d{let t,r,n,a;return P(e)?(t=e.top,r=e.right,n=e.bottom,a=e.left):t=r=n=a=e,{top:t,right:r,bottom:n,left:a,disabled:!1===e}})(R(this.options.clip,(e=r.xScale,r=r.yScale,!1!==(t=this.getMaxOverflow())&&(e=Ur(e,t),{top:(r=Ur(r,t)).end,right:e.end,bottom:r.start,left:e.start}))))}update(e){}draw(){var e=this._ctx,t=this.chart,r=this._cachedMeta,n=r.data||[],a=t.chartArea,o=[],i=this._drawStart||0,l=this._drawCount||n.length-i,s=this.options.drawActiveElementsOnTop;let c;for(r.dataset&&r.dataset.draw(e,a,i,l),c=i;cthis.getContext(r,n,t),a)).$shared&&(s.$shared=c,i[l]=Object.freeze(Wr(s,c))),s)}_resolveAnimations(e,t,r){var n,a=this.chart,o=this._cachedDataOpts,i="animation-"+t,l=o[i];if(l)return l;let s;!1!==a.options.animation&&(n=(l=this.chart.config).datasetAnimationScopeKeys(this._type,t),n=l.getOptionScopes(this.getDataset(),n),s=l.createResolver(n,this.getContext(e,r,t)));l=new Nr(a,s&&s.animations);return s&&s._cacheable&&(o[i]=Object.freeze(l)),l}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,t){return!t||zr(e)||this.chart._animationsDisabled}_getSharedOptions(e,t){var e=this.resolveDataElementOptions(e,t),r=this._sharedOptions,n=this.getSharedOptions(e),r=this.includeOptions(t,n)||n!==r;return this.updateSharedOptions(n,t,e),{sharedOptions:n,includeOptions:r}}updateElement(e,t,r,n){zr(n)?Object.assign(e,r):this._resolveAnimations(t,n).update(e,r)}updateSharedOptions(e,t,r){e&&!zr(t)&&this._resolveAnimations(void 0,t).update(e,r)}_setStyle(e,t,r,n){e.active=n;var a=this.getStyle(t,n);this._resolveAnimations(t,r,n).update(e,{options:!n&&this.getSharedOptions(a)||a})}removeHoverStyle(e,t,r){this._setStyle(e,r,"active",!1)}setHoverStyle(e,t,r){this._setStyle(e,r,"active",!0)}_removeDatasetHoverStyle(){var e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){var e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){var t,r,n,a=this._data,o=this._cachedMeta.data;for([t,r,n]of this._syncList)this[t](r,n);this._syncList=[];var o=o.length,a=a.length,i=Math.min(a,o);i&&this.parse(0,i),o{for(e.length+=t,i=e.length-1;i>=o;i--)e[i]=e[i-t]};for(l(a),i=e;i{if(!n._cache.$bar){var a=n.getMatchingVisibleMetas(e);let r=[];for(let e=0,t=a.length;ee-t))}return n._cache.$bar})(t,e.type);let n=t._length,a,o,i,l;var s=()=>{32767!==i&&-32768!==i&&(Be(l)&&(n=Math.min(n,Math.abs(i-l)||n)),l=i)};for(a=0,o=r.length;aMath.abs(d)&&(e=d,t=c),l[s.axis]=t,l._custom={barStart:e,barEnd:t,start:u,end:i,min:c,max:d}}else n[a.axis]=a.parse(r,o);return n}function Gr(e,t,r,n){var a=e.iScale,o=e.vScale,i=a.getLabels(),l=a===o,s=[];let c,u,d,A;for(u=(c=r)+n;c{let t,r,n,a,o;return n=e.horizontal?(t=e.base>e.x,r="left","right"):(t=e.basee.controller.options.grouped),a=r.options.stacked,o=[],i=this._cachedMeta.controller.getParsed(t);let l=i&&i[r.axis];var s;for(s of n)if((void 0===t||!(e=>{var t=e._parsed.find(e=>e[r.axis]===l),t=t&&t[e.vScale.axis];if(B(t)||isNaN(t))return!0})(s))&&((!1===a||-1===o.indexOf(s.stack)||void 0===a&&void 0===s.stack)&&o.push(s.stack),s.index===e))break;return o.length||o.push(void 0),o}_getStackCount(e){return this._getStacks(void 0,e).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){let t=this.chart.scales,r=this.chart.options.indexAxis;return Object.keys(t).filter(e=>t[e].axis===r).shift()}_getAxis(){var e,t={},r=this.getFirstScaleIdForIndexAxis();for(e of this.chart.data.datasets)t[R("x"===this.chart.options.indexAxis?e.xAxisID:e.yAxisID,r)]=!0;return Object.keys(t)}_getStackIndex(e,t,r){e=this._getStacks(e,r),r=void 0!==t?e.indexOf(t):-1;return-1===r?e.length-1:r}_getRuler(){var e=this.options,t=this._cachedMeta,r=t.iScale,n=[];let a,o;for(a=0,o=t.data.length;a=e?1:-1))*o),u===i&&(p-=h/2),a=t.getPixelForDecimal(0),s=t.getPixelForDecimal(1),e=Math.min(a,s),o=Math.max(a,s),p=Math.max(Math.min(p,o),e),f=p+h,r)&&!c&&(l._stacks[t.axis]._visualValues[n]=t.getValueForPixel(f)-t.getValueForPixel(p)),p===t.getPixelForValue(i)&&(a=k(h)*t.getLineWidthForValue(i)/2,p+=a,h-=a),{size:h,base:p,head:f,center:f+h/2}}_calculateBarIndexPixels(e,t){var r=t.scale,n=this.options,a=n.skipNull,o=R(n.maxBarThickness,1/0);let i,l;var s,c=this._getAxisCount();return l=t.grouped?(s=a?this._getStackCount(e):t.stackCount,n=("flex"===n.barThickness?(e,t,r,n)=>{var a=t.pixels,o=a[e];let i=0{var a=r.barThickness;let o,i;return i=B(a)?(o=t.min*r.categoryPercentage,r.barPercentage):(o=a*n,1),{chunk:o/n,ratio:i,start:t.pixels[e]-o/2}})(e,t,n,s*c),s="x"===this.chart.options.indexAxis?this.getDataset().xAxisID:this.getDataset().yAxisID,c=this._getAxis().indexOf(R(s,this.getFirstScaleIdForIndexAxis())),s=this._getStackIndex(this.index,this._cachedMeta.stack,a?e:void 0)+c,i=n.start+n.chunk*s+n.chunk/2,Math.min(o,n.chunk*n.ratio)):(i=r.getPixelForValue(this.getParsed(e)[r.axis],e),Math.min(o,t.min*t.ratio)),{base:i-l/2,head:i+l/2,center:i,size:l}}draw(){var e=this._cachedMeta,t=e.vScale,r=e.data,n=r.length;let a=0;for(;a"spacing"!==e,_indexable:e=>"spacing"!==e&&!e.startsWith("borderDash")&&!e.startsWith("hoverBorderDash")};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(o){var e=o.data;if(e.labels.length&&e.datasets.length){let{pointStyle:n,color:a}=o.legend.options.labels;return e.labels.map((e,t)=>{var r=o.getDatasetMeta(0).controller.getStyle(t);return{text:e,fillStyle:r.backgroundColor,strokeStyle:r.borderColor,fontColor:a,lineWidth:r.borderWidth,pointStyle:n,hidden:!o.getDataVisibility(t),index:t}})}return[]}},onClick(e,t,r){r.chart.toggleDataVisibility(t.index),r.chart.update()}}}};constructor(e,t){super(e,t),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(n,a){let o=this.getDataset().data;var i=this._cachedMeta;if(!1===this._parsing)i._parsed=o;else{let e=e=>+o[e];if(P(o[n])){let{key:t="value"}=this._parsing;e=e=>+h(o[e],t)}let t,r;for(r=(t=n)+a;t{let r=1,i=1,l=0,s=0;if(tje(e,n,a,!0)?1:Math.max(t,t*o,r,r*o),A=(e,t,r)=>je(e,n,a,!0)?-1:Math.min(t,t*o,r,r*o),f=d(0,e,c),d=d(_,t,u),e=A(w,e,c),c=A(w+_,t,u);r=(f-e)/2,i=(d-c)/2,l=-(f+e)/2,s=-(d+c)/2}return{ratioX:r,ratioY:i,offsetX:l,offsetY:s}})(s,l,i),s=(t.width-a)/s,t=(t.height-a)/l,a=Math.max(Math.min(s,t)/2,0),l=pe(this.options.radius,a),s=(l-Math.max(l*i,0))/this._getVisibleDatasetWeightTotal();this.offsetX=c*l,this.offsetY=u*l,r.total=this.calculateTotal(),this.outerRadius=l-s*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-s*o,0),this.updateElements(n,0,n.length,e)}_circumference(e,t){var r=this.options,n=this._cachedMeta,a=this._getCircumference();return t&&r.animation.animateRotate||!this.chart.getDataVisibility(e)||null===n._parsed[e]||n.data[e].hidden?0:this.calculateCircumference(n._parsed[e]*a/y)}updateElements(e,t,r,n){var a="reset"===n,o=this.chart,i=o.chartArea,o=o.options.animation,l=(i.left+i.right)/2,s=(i.top+i.bottom)/2,i=a&&o.animateScale,c=i?0:this.innerRadius,u=i?0:this.outerRadius,{sharedOptions:d,includeOptions:A}=this._getSharedOptions(t,n);let f=this._getRotation(),h;for(h=0;h=v?k.skip=!0:(w=B((y=this.getParsed(e))[A]),_=k[d]=o.getPixelForValue(y[d],e),x=k[A]=a||w?i.getBasePixel():i.getPixelForValue(l?this.applyStack(i,y,l):y[A],e),k.skip=isNaN(_)||isNaN(x)||w,k.stop=0p,h&&(k.parsed=y,k.raw=s.data[e]),u&&(k.options=c||this.resolveDataElementOptions(e,q.active?"active":n)),g||this.updateElement(q,e,k,n),b=y)}}getMaxOverflow(){var e,t=this._cachedMeta,r=t.dataset,r=r.options&&r.options.borderWidth||0,t=t.data||[];return t.length?(e=t[0].size(this.resolveDataElementOptions(0)),t=t[t.length-1].size(this.resolveDataElementOptions(t.length-1)),Math.max(r,e,t)/2):r}draw(){var e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}class nn extends t{static id="polarArea";static defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(o){var e=o.data;if(e.labels.length&&e.datasets.length){let{pointStyle:n,color:a}=o.legend.options.labels;return e.labels.map((e,t)=>{var r=o.getDatasetMeta(0).controller.getStyle(t);return{text:e,fillStyle:r.backgroundColor,strokeStyle:r.borderColor,fontColor:a,lineWidth:r.borderWidth,pointStyle:n,hidden:!o.getDataVisibility(t),index:t}})}return[]}},onClick(e,t,r){r.chart.toggleDataVisibility(t.index),r.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};constructor(e,t){super(e,t),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(e){var t=this._cachedMeta,r=this.chart,n=r.data.labels||[],t=dt(t._parsed[e].r,r.options.locale);return{label:n[e]||"",value:t}}parseObjectData(e,t,r,n){return Xt.bind(this)(e,t,r,n)}update(e){var t=this._cachedMeta.data;this._updateRadius(),this.updateElements(t,0,t.length,e)}getMinMax(){var e=this._cachedMeta;let n={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return e.data.forEach((e,t)=>{var r=this.getParsed(t).r;!isNaN(r)&&this.chart.getDataVisibility(t)&&(rn.max)&&(n.max=r)}),n}_updateRadius(){var e=this.chart,t=e.chartArea,r=e.options,t=Math.min(t.right-t.left,t.bottom-t.top),t=Math.max(t/2,0),r=(t-Math.max(r.cutoutPercentage?t/100*r.cutoutPercentage:1,0))/e.getVisibleDatasetCount();this.outerRadius=t-r*this.index,this.innerRadius=this.outerRadius-r}updateElements(n,e,t,a){var o="reset"===a,i=this.chart,l=i.options.animation,s=this._cachedMeta.rScale,c=s.xCenter,u=s.yCenter,d=s.getIndexAngle(0)-.5*w;let A=d,f;var h=360/this.countVisibleElements();for(f=0;f{!isNaN(this.getParsed(t).r)&&this.chart.getDataVisibility(t)&&r++}),r}_computeAngle(e,t,r){return this.chart.getDataVisibility(e)?U(this.resolveDataElementOptions(e,t).angle||r):0}}class an extends tn{static id="pie";static defaults={cutout:0,rotation:0,circumference:360,radius:"100%"}}class on extends t{static id="radar";static defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}};static overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}};getLabelAndValue(e){var t=this._cachedMeta.vScale,r=this.getParsed(e);return{label:t.getLabels()[e],value:""+t.getLabelForValue(r[t.axis])}}parseObjectData(e,t,r,n){return Xt.bind(this)(e,t,r,n)}update(e){var t,r=this._cachedMeta,n=r.dataset,a=r.data||[],r=r.iScale.getLabels();n.points=a,"resize"!==e&&(t=this.resolveDatasetElementOptions(e),this.options.showLine||(t.borderWidth=0),r={_loop:!0,_fullLoop:r.length===a.length,options:t},this.updateElement(n,void 0,r,e)),this.updateElements(a,0,a.length,e)}updateElements(t,r,n,a){var o=this._cachedMeta.rScale,i="reset"===a;for(let e=r;eg,p&&(w.parsed=y,w.raw=c.data[e]),d&&(w.options=u||this.resolveDataElementOptions(e,b.active?"active":a)),v||this.updateElement(b,e,w,a),m=y}this.updateSharedOptions(u,a,e)}getMaxOverflow(){var e,t,r=this._cachedMeta,n=r.data||[];if(this.options.showLine)return r=(r=r.dataset).options&&r.options.borderWidth||0,n.length?(e=n[0].size(this.resolveDataElementOptions(0)),t=n[n.length-1].size(this.resolveDataElementOptions(n.length-1)),Math.max(r,e,t)/2):r;{let t=0;for(let e=n.length-1;0<=e;--e)t=Math.max(t,n[e].size(this.resolveDataElementOptions(e))/2);return 0{var{controller:a,data:o,_sorted:i}=e,l=a._cachedMeta.iScale,s=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null;if(l&&t===l.axis&&"r"!==t&&i&&o.length){i=l._reversePixels?Ve:We;if(!n){l=i(o,t,r);if(s){let t=a._cachedMeta.vScale;n=e._parsed,s=n.slice(0,l.lo+1).reverse().findIndex(e=>!B(e[t.axis])),e=(l.lo-=Math.max(0,s),n.slice(l.hi).findIndex(e=>!B(e[t.axis])));l.hi+=Math.max(0,e)}return l}if(a._sharedOptions){s=o[0],n="function"==typeof s.getRange&&s.getRange(t);if(n)return e=i(o,t,r-n),l=i(o,t,r+n),{lo:e.lo,hi:l.hi}}}return{lo:0,hi:o.length-1}})(o[e],r,i,a);for(let e=c;e<=u;++e){var d=s[e];d.skip||n(d,l,e)}}}function dn(n,a,e,o,i){let l=[];return(i||n.isPointInArea(a))&&un(n,e,a,function(e,t,r){(i||qt(e,n.chartArea,0))&&e.inRange(a.x,a.y,o)&&l.push({element:e,datasetIndex:t,index:r})},!0),l}function An(e,i,t,l){let s=[];return un(e,t,i,function(e,t,r){var{startAngle:n,endAngle:a}=e.getProps(["startAngle","endAngle"],l),o=De(e,{x:i.x,y:i.y}).angle;je(o,n,a)&&s.push({element:e,datasetIndex:t,index:r})}),s}function fn(o,i,e,l,s,c){let u=[],d=(e=>{let n=-1!==e.indexOf("x"),a=-1!==e.indexOf("y");return function(e,t){var r=n?Math.abs(e.x-t.x):0,e=a?Math.abs(e.y-t.y):0;return Math.sqrt(Math.pow(r,2)+Math.pow(e,2))}})(e),A=Number.POSITIVE_INFINITY;return un(o,e,i,function(e,t,r){var n,a=e.inRange(i.x,i.y,s);(!l||a)&&(n=e.getCenterPoint(s),c||o.isPointInArea(n)||a)&&((a=d(i,n)){e[l]&&e[l](n[a],o)&&(i.push({element:e,datasetIndex:t,index:r}),s=s||e.inRange(n.x,n.y,o))}),t&&!s?[]:i}var gn={evaluateInteractionItems:un,modes:{index(e,t,r,n){var t=dr(t,e),a=r.axis||"x",o=r.includeInvisible||!1;let i=r.intersect?dn(e,t,a,n,o):hn(e,t,a,!1,n,o),l=[];return i.length?(e.getSortedVisibleDatasetMetas().forEach(e=>{var t=i[0].index,r=e.data[t];r&&!r.skip&&l.push({element:r,datasetIndex:e.index,index:t})}),l):[]},dataset(e,t,r,n){var t=dr(t,e),a=r.axis||"xy",o=r.includeInvisible||!1;let i=r.intersect?dn(e,t,a,n,o):hn(e,t,a,!1,n,o);if(0e.pos===t)}function bn(e,t){return e.filter(e=>-1===vn.indexOf(e.pos)&&e.box.axis===t)}function yn(e,n){return e.sort((e,t)=>{var r=n?t:e,e=n?e:t;return r.weight===e.weight?r.index-e.index:r.weight-e.weight})}function wn(e,t){var r=(e=>{var t,r={};for(t of e){var{stack:n,pos:a,stackWeight:o}=t;n&&vn.includes(a)&&((a=r[n]||(r[n]={count:0,placed:0,weight:0,size:0})).count++,a.weight+=o)}return r})(e),{vBoxMaxWidth:n,hBoxMaxHeight:a}=t;let o,i,l;for(o=0,i=e.length;o{var t=[];let r,n,a,o,i,l;for(r=0,n=(e||[]).length;re.box.fullSize),!0),r=yn(mn(e,"left"),!0),n=yn(mn(e,"right")),a=yn(mn(e,"top"),!0),o=yn(mn(e,"bottom")),i=bn(e,"x"),l=bn(e,"y");return{fullSize:t,leftAndTop:r.concat(a),rightAndBottom:n.concat(l).concat(o).concat(i),chartArea:mn(e,"chartArea"),vertical:r.concat(n).concat(l),horizontal:a.concat(o).concat(i)}}function xn(e,t,r,n){return Math.max(e[r],t[r])+Math.max(e[n],t[n])}function qn(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function kn(e,t,r,n){var a=[];let o,i,l,s,c,u;for(o=0,i=e.length,c=0;o{let n=r.maxPadding;function t(e){let t={left:0,top:0,right:0,bottom:0};return e.forEach(e=>{t[e]=Math.max(r[e],n[e])}),t}return t(e?["left","right"]:["top","bottom"])})(l.horizontal,t));var{same:d,other:A}=((e,t,r,n)=>{var{pos:a,box:o}=r,i=e.maxPadding,n=(P(a)||(r.size&&(e[a]-=r.size),(n=n[r.stack]||{size:0,count:1}).size=Math.max(n.size,r.horizontal?o.height:o.width),r.size=n.size/n.count,e[a]+=r.size),o.getPadding&&qn(i,o.getPadding()),Math.max(0,t.outerWidth-xn(i,e,"left","right"))),a=Math.max(0,t.outerHeight-xn(i,e,"top","bottom")),o=n!==e.w,t=a!==e.h;return e.w=n,e.h=a,r.horizontal?{same:o,other:t}:{same:t,other:o}})(t,r,l,n);c|=d&&a.length,u=u||A,s.fullSize||a.push(l)}return c&&kn(a,t,r,n)||u}function Bn(e,t,r,n,a){e.top=r,e.left=t,e.right=t+n,e.bottom=r+a,e.width=n,e.height=a}function Cn(e,t,r,n){var a,o=r.padding;let{x:i,y:l}=t;for(a of e){var s,c,u=a.box,d=n[a.stack]||{count:1,placed:0,weight:1},A=a.stackWeight/d.weight||1;a.horizontal?(c=t.w*A,s=d.size||u.height,Be(d.start)&&(l=d.start),u.fullSize?Bn(u,o.left,l,r.outerWidth-o.right-o.left,s):Bn(u,t.left+d.placed,l,c,s),d.start=l,d.placed+=c,l=u.bottom):(s=t.h*A,c=d.size||u.width,Be(d.start)&&(i=d.start),u.fullSize?Bn(u,i,o.top,c,r.outerHeight-o.bottom-o.top):Bn(u,i,t.top+d.placed,c,s),d.start=i,d.placed+=s,i=u.right)}t.x=i,t.y=l}var En=function(e,t){e.boxes||(e.boxes=[]),t.fullSize=t.fullSize||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw(e){t.draw(e)}}]},e.boxes.push(t)},Sn=function(e,t){t=e.boxes?e.boxes.indexOf(t):-1;-1!==t&&e.boxes.splice(t,1)},Tn=function(e,t,r){t.fullSize=r.fullSize,t.position=r.position,t.weight=r.weight},Fn=function(r,e,n,a){if(r){var o=M(r.options.layout.padding),i=Math.max(e-o.width,0),l=Math.max(n-o.height,0),s=_n(r.boxes),c=s.vertical,u=s.horizontal,d=(q(r.boxes,e=>{"function"==typeof e.beforeLayout&&e.beforeLayout()}),c.reduce((e,t)=>t.box.options&&!1===t.box.options.display?e:e+1,0)||1),e=Object.freeze({outerWidth:e,outerHeight:n,padding:o,availableWidth:i,availableHeight:l,vBoxMaxWidth:i/2/d,hBoxMaxHeight:l/2}),n=Object.assign({},o);qn(n,M(a));let t=Object.assign({maxPadding:n,w:i,h:l,x:o.left,y:o.top},o);d=wn(c.concat(u),e);kn(s.fullSize,t,e,d),kn(c,t,e,d),kn(u,t,e,d)&&kn(c,t,e,d);{var A=t;let r=A.maxPadding;function f(e){var t=Math.max(r[e]-A[e],0);return A[e]+=t,t}A.y+=f("top"),A.x+=f("left"),f("right"),f("bottom")}Cn(s.leftAndTop,t,e,d),t.x+=t.w,t.y+=t.h,Cn(s.rightAndBottom,t,e,d),r.chartArea={left:t.left,top:t.top,right:t.left+t.w,bottom:t.top+t.h,height:t.h,width:t.w},q(s.chartArea,e=>{e=e.box;Object.assign(e,r.chartArea),e.update(t.w,t.h,{left:0,top:0,right:0,bottom:0})})}};class On{acquireContext(e,t){}releaseContext(e){return!1}addEventListener(e,t,r){}removeEventListener(e,t,r){}getDevicePixelRatio(){return 1}getMaximumSize(e,t,r,n){return t=Math.max(0,t||e.width),r=r||e.height,{width:t,height:Math.max(0,n?Math.floor(t/n):r)}}isAttached(e){return!0}updateConfig(e){}}class Ln extends On{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}let In="$chartjs",Nn={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},Un=e=>null===e||""===e;let Mn=!!T&&{passive:!0};function Pn(e,t,r){e&&e.canvas&&e.canvas.removeEventListener(t,r,Mn)}function Rn(e,t){for(var r of e)if(r===t||r.contains(t))return!0}function Dn(e,t,n){let a=e.canvas;e=new MutationObserver(e=>{let t=!1;for(var r of e)t=(t=t||Rn(r.addedNodes,a))&&!Rn(r.removedNodes,a);t&&n()});return e.observe(document,{childList:!0,subtree:!0}),e}function Qn(e,t,n){let a=e.canvas;e=new MutationObserver(e=>{let t=!1;for(var r of e)t=(t=t||Rn(r.removedNodes,a))&&!Rn(r.addedNodes,a);t&&n()});return e.observe(document,{childList:!0,subtree:!0}),e}let Hn=new Map,jn=0;function zn(){let r=window.devicePixelRatio;r!==jn&&(jn=r,Hn.forEach((e,t)=>{t.currentDevicePixelRatio!==r&&e()}))}function Wn(e,t,n){var a=e.canvas;let o=a&&or(a);if(o){let r=Xe((e,t)=>{var r=o.clientWidth;n(e,t),r{var e=e[0],t=e.contentRect.width,e=e.contentRect.height;0===t&&0===e||r(t,e)});return a.observe(o),e=e,i=r,Hn.size||window.addEventListener("resize",zn),Hn.set(e,i),a}}function Vn(e,t,r){r&&r.disconnect(),"resize"===t&&(r=e,Hn.delete(r),Hn.size||window.removeEventListener("resize",zn))}function Kn(t,e,r){var n,a=t.canvas,o=Xe(e=>{null!==t.ctx&&r(((e,t)=>{var r=Nn[e.type]||e.type,{x:n,y:a}=dr(e,t);return{type:r,chart:t,native:e,x:void 0!==n?n:null,y:void 0!==a?a:null}})(e,t))},t);return e=e,n=o,(a=a)&&a.addEventListener(e,n,Mn),o}class Gn extends On{acquireContext(e,t){var r,n,a,o=e&&e.getContext&&e.getContext("2d");return o&&o.canvas===e?(t=t,r=(e=e).style,n=e.getAttribute("height"),a=e.getAttribute("width"),e[In]={initial:{height:n,width:a,style:{display:r.display,height:r.height,width:r.width}}},r.display=r.display||"block",r.boxSizing=r.boxSizing||"border-box",Un(a)&&void 0!==(r=pr(e,"width"))&&(e.width=r),Un(n)&&(""===e.style.height?e.height=e.width/(t||2):void 0!==(a=pr(e,"height"))&&(e.height=a)),o):null}releaseContext(e){let r=e.canvas;if(!r[In])return!1;let n=r[In].initial,t=(["height","width"].forEach(e=>{var t=n[e];B(t)?r.removeAttribute(e):r.setAttribute(e,t)}),n.style||{});return Object.keys(t).forEach(e=>{r.style[e]=t[e]}),r.width=r.width,delete r[In],!0}addEventListener(e,t,r){this.removeEventListener(e,t);var n=e.$proxies||(e.$proxies={}),a={attach:Dn,detach:Qn,resize:Wn}[t]||Kn;n[t]=a(e,t,r)}removeEventListener(e,t){var r=e.$proxies||(e.$proxies={}),n=r[t];n&&(({attach:Vn,detach:Vn,resize:Vn}[t]||Pn)(e,t,n),r[t]=void 0)}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,t,r,n){return fr(e,t,r,n)}isAttached(e){e=e&&or(e);return!(!e||!e.isConnected)}}class r{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(e){var{x:e,y:t}=this.getProps(["x","y"],e);return{x:e,y:t}}hasValue(){return Ue(this.x)&&Ue(this.y)}getProps(e,t){let r=this.$animations;if(!t||!r)return this;let n={};return e.forEach(e=>{n[e]=r[e]&&r[e].active()?r[e]._to:this[e]}),n}}function $n(n,a){var r=n.options.ticks,o=(i=(n=n).options.offset,o=n._tickSize(),i=n._length/o+(i?0:1),n=n._maxLength/o,Math.floor(Math.min(i,n))),i=Math.min(r.maxTicksLimit||o,o),l=r.major.enabled?(e=>{let t=[],r,n;for(r=0,n=e.length;r{var e=(e=>{let t=e.length,r,n;if(t<2)return!1;for(n=e[0],r=1;r{var t=[],r=Math.sqrt(e);let n;for(n=1;ne-t).pop(),t})(e);for(let e=0,t=a.length-1;e"top"===t||"left"===t?e[t]+r:e[t]-r,Jn=(e,t)=>Math.min(t||e,e);function Zn(e,t){var r=[],n=e.length/t,a=e.length;let o=0;for(;oa?a:n,a=o&&n>a?n:a,{min:c(n,c(a,n)),max:c(a,c(n,a))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){var e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){u(this.options.beforeUpdate,[this])}update(e,t,r){var{beginAtZero:n,grace:a,ticks:o}=this.options,i=o.sampleSize,e=(this.beforeUpdate(),this.maxWidth=e,this.maxHeight=t,this._margins=r=Object.assign({left:0,right:0,top:0,bottom:0},r),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+r.left+r.right:this.height+r.top+r.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=((e,t,r)=>{var{min:e,max:n}=e,t=pe(t,(n-e)/2),a=(e,t)=>r&&0===e?0:e+t;return{min:a(e,-Math.abs(t)),max:a(n,t)}})(this,a,n),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks(),i{var t=e.gc,r=t.length/2;let n;if(l({width:o[e]||0,height:i[e]||0});return{first:x(0),last:x(t-1),widest:x(r),highest:x(_),widths:o,heights:i}}getLabelForValue(e){return e}getPixelForValue(e,t){return NaN}getValueForPixel(e){}getPixelForTick(e){var t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);e=this._startPixel+e*this._length;return g(this._alignToPixels?yt(this.chart,e,0):e,-32768,32767)}getDecimalForPixel(e){e=(e-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){var{min:e,max:t}=this;return e<0&&t<0?t:0{var n=e.ticks.length,a=Math.min(t,n-1),o=e._startPixel,i=e._endPixel;let l=e.getPixelForTick(a),s;if(!(r&&(s=1===n?Math.max(l-o,i-l):0===t?(e.getPixelForTick(1)-l)/2:(l-e.getPixelForTick(a-1))/2,(l+=ai+1e-6)))return l})(this,m,l))&&(y=yt(r,b,O),s?w=x=k=C=y:_=q=B=E=y,d.push({tx1:w,ty1:_,tx2:x,ty2:q,x1:k,y1:B,x2:C,y2:E,width:O,color:L,borderDash:I,borderDashOffset:T,tickWidth:N,tickColor:U,tickBorderDash:M,tickBorderDashOffset:F}))}return this._ticksLength=c,this._borderValue=v,d}_computeLabelItems(e){var t,r=this.axis,n=this.options,{position:a,ticks:o}=n,i=this.isHorizontal(),l=this.ticks,{align:s,crossAlign:c,padding:u,mirror:d}=o,n=ea(n.grid),A=n+u,u=d?-u:A,f=-U(this.labelRotation),h=[];let p,g,v,m,b,y,w,_,x,q,k,B="middle";"top"===a?(b=this.bottom-u,y=this._getXAxisLabelAlignment()):"bottom"===a?(b=this.top+u,y=this._getXAxisLabelAlignment()):"left"===a?(u=this._getYAxisLabelAlignment(n),y=u.textAlign,m=u.x):"right"===a?(u=this._getYAxisLabelAlignment(n),y=u.textAlign,m=u.x):"x"===r?("center"===a?b=(e.top+e.bottom)/2+A:P(a)&&(t=a[u=Object.keys(a)[0]],b=this.chart.scales[u].getPixelForValue(t)+A),y=this._getXAxisLabelAlignment()):"y"===r&&("center"===a?m=(e.left+e.right)/2-A:P(a)&&(t=a[u=Object.keys(a)[0]],m=this.chart.scales[u].getPixelForValue(t)),y=this._getYAxisLabelAlignment(n).textAlign),"y"===r&&("start"===s?B="top":"end"===s&&(B="bottom"));var C=this._getLabelSizes();for(p=0,g=l.length;pe.value===t))?r.setContext(this.getContext(e)).lineWidth:0}drawGrid(e){var t=this.options.grid;let n=this.ctx;var r=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let a,o;var i=(e,t,r)=>{r.width&&r.color&&(n.save(),n.lineWidth=r.width,n.strokeStyle=r.color,n.setLineDash(r.borderDash||[]),n.lineDashOffset=r.borderDashOffset,n.beginPath(),n.moveTo(e.x,e.y),n.lineTo(t.x,t.y),n.stroke(),n.restore())};if(t.display)for(a=0,o=r.length;a{var{top:a,left:o,bottom:i,right:l,chart:s}=e,{chartArea:s,scales:c}=s;let u=0,d,A,f;var h,p,g=i-a,v=l-o;return e.isHorizontal()?(A=F(n,o,l),f=P(r)?(p=r[h=Object.keys(r)[0]],c[h].getPixelForValue(p)+g-t):"center"===r?(s.bottom+s.top)/2+g-t:Xn(e,r,t),d=l-o):(A=P(r)?(p=r[h=Object.keys(r)[0]],c[h].getPixelForValue(p)-v+t):"center"===r?(s.left+s.right)/2-v+t:Xn(e,r,t),f=F(n,i,a),u="left"===r?-_:_),{titleX:A,titleY:f,maxWidth:d,rotation:u}})(this,e,r,l);St(t,n.text,0,0,o,{color:n.color,maxWidth:c,rotation:u,textAlign:((e,t,r)=>{let n=Je(e);return n=r&&"right"!==t||!r&&"right"===t?"left"===(e=n)?"right":"right"===e?"left":e:n})(l,r,a),textBaseline:"middle",translation:[i,s]})}}draw(e){this._isVisible()&&(this.drawBackground(),this.drawGrid(e),this.drawBorder(),this.drawTitle(),this.drawLabels(e))}_layers(){var e=this.options,t=e.ticks&&e.ticks.z||0,r=R(e.grid&&e.grid.z,-1),e=R(e.border&&e.border.z,0);return this._isVisible()&&this.draw===ra.prototype.draw?[{z:r,draw:e=>{this.drawBackground(),this.drawGrid(e),this.drawTitle()}},{z:e,draw:()=>{this.drawBorder()}},{z:t,draw:e=>{this.drawLabels(e)}}]:[{z:t,draw:e=>{this.draw(e)}}]}getMatchingVisibleMetas(e){var t=this.chart.getSortedVisibleDatasetMetas(),r=this.axis+"AxisID",n=[];let a,o;for(a=0,o=t.length;a{var t=e.split("."),r=t.pop(),t=[a].concat(t).join("."),e=o[e].split("."),n=e.pop(),e=e.join(".");O.route(t,r,e,n)})),i.descriptors&&O.describe(t,i.descriptors),this.override&&O.override(e.id,e.overrides)),l;throw new Error("class does not have id: "+e)}get(e){return this.items[e]}unregister(e){var t=this.items,e=e.id,r=this.scope;e in t&&delete t[e],r&&e in O[r]&&(delete O[r][e],this.override)&&delete ht[e]}}class aa{constructor(){this.controllers=new na(t,"datasets",!0),this.elements=new na(r,"elements"),this.plugins=new na(Object,"plugins"),this.scales=new na(ra,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(r,e,n){[...e].forEach(e=>{var t=n||this._getRegistryForType(e);n||t.isForType(e)||t===this.plugins&&e.id?this._exec(r,t,e):q(e,e=>{var t=n||this._getRegistryForType(e);this._exec(r,t,e)})})}_exec(e,t,r){var n=ke(e);u(r["before"+n],[],r),t[e](r),u(r["after"+n],[],r)}_getRegistryForType(t){for(let e=0;e{var t={},r=[],n=Object.keys(v.plugins.items);for(let e=0;et||!1!==e?!0!==e?e:{}:null)(l[d],s);null!==A&&c.push({plugin:a,options:((e,{plugin:t,local:r},n,a)=>{var o=e.pluginScopeKeys(t),n=e.getOptionScopes(n,o);return r&&t.defaults&&n.push(t.defaults),e.createResolver(n,a,[""],{scriptable:!1,indexable:!1,allKeys:!0})})(o.config,{plugin:a,local:i[d]},A,u)})}return c}return[]}_notifyStateChanges(e){var t=this._oldCache||[],r=this._cache,n=(e,r)=>e.filter(t=>!r.some(e=>t.plugin.id===e.plugin.id));this._notify(n(t,r),e,"stop"),this._notify(n(r,t),e,"start")}}function ia(e,t){var r=O.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||r.indexAxis||"x"}function la(e){if("x"===e||"y"===e||"r"===e)return e}function sa(t,...r){if(la(t))return t;for(let e of r){n=e.axis||("top"===(n=e.position)||"bottom"===n?"x":"left"===n||"right"===n?"y":void 0)||1{var t,r,n,a=l[e];return P(a)?a._proxy?console.warn("Ignoring resolver passed as options for scale: "+e):(t=sa(e,a,((t,e)=>{if(e.data&&e.data.datasets){e=e.data.datasets.filter(e=>e.xAxisID===t||e.yAxisID===t);if(e.length)return ca(t,"x",e[0])||ca(t,"y",e[0])}return{}})(e,i),O.scales[a.type]),r=t,n=s,r=r===n?"_index_":"_value_",n=o.scales||{},void(c[e]=we(Object.create(null),[{axis:t},a,n[t],n[r]]))):console.error("Invalid scale configuration for scale: "+e)}),i.data.datasets.forEach(n=>{var e=n.type||i.type;let a=n.indexAxis||ia(e,t),o=(ht[e]||{}).scales||{};Object.keys(o).forEach(e=>{var t=((e,t)=>{let r=e;return"_index_"===e?r=t:"_value_"===e&&(r="x"===t?"y":"x"),r})(e,a),r=n[t+"AxisID"]||t;c[r]=c[r]||Object.create(null),we(c[r],[{axis:t},l[r],o[e]])})}),Object.keys(c).forEach(e=>{e=c[e];we(e,[O.scales[e.type],O.scale])}),c}function da(e){var t=e.options||(e.options={});t.plugins=R(t.plugins,{}),t.scales=ua(e,t)}function Aa(e){return(e=e||{}).datasets=e.datasets||[],e.labels=e.labels||[],e}let fa=new Map,ha=new Set;function pa(e,t){let r=fa.get(e);return r||(r=t(),fa.set(e,r),ha.add(r)),r}let ga=(e,t,r)=>{t=h(t,r);void 0!==t&&e.add(t)};class va{constructor(e){this._config=((e=(e=e)||{}).data=Aa(e.data),da(e),e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=Aa(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){var e=this._config;this.clearCache(),da(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return pa(e,()=>[["datasets."+e,""]])}datasetAnimationScopeKeys(e,t){return pa(e+".transition."+t,()=>[[`datasets.${e}.transitions.`+t,"transitions."+t],["datasets."+e,""]])}datasetElementScopeKeys(e,t){return pa(e+"-"+t,()=>[[`datasets.${e}.elements.`+t,"datasets."+e,"elements."+t,""]])}pluginScopeKeys(e){let t=e.id;return pa(this.type+"-plugin-"+t,()=>[["plugins."+t,...e.additionalOptionScopes||[]]])}_cachedScopes(e,t){var r=this._scopeCache;let n=r.get(e);return n&&!t||(n=new Map,r.set(e,n)),n}getOptionScopes(t,e,r){let{options:n,type:a}=this;var r=this._cachedScopes(t,r),o=r.get(e);if(o)return o;let i=new Set;e.forEach(e=>{t&&(i.add(t),e.forEach(e=>ga(i,t,e))),e.forEach(e=>ga(i,n,e)),e.forEach(e=>ga(i,ht[a]||{},e)),e.forEach(e=>ga(i,O,e)),e.forEach(e=>ga(i,pt,e))});o=Array.from(i);return 0===o.length&&o.push(Object.create(null)),ha.has(e)&&r.set(e,o),o}chartOptionScopes(){var{options:e,type:t}=this;return[e,ht[t]||{},O.datasets[t]||{},{type:t},O,pt]}resolveNamedOptions(e,t,r,n=[""]){var a,o={$shared:!0},{resolver:n,subPrefixes:i}=ma(this._resolverCache,e,n);let l=n;((e,t)=>{var{isScriptable:r,isIndexable:n}=Qt(e);for(i of t){var a=r(i),o=n(i),i=(o||a)&&e[i];if(a&&(d(i)||ba(i))||o&&N(i))return 1}})(n,t)&&(o.$shared=!1,r=d(r)?r():r,e=this.createResolver(e,r,i),l=Dt(n,r,e));for(a of t)o[a]=l[a];return o}createResolver(e,t,r=[""],n){e=ma(this._resolverCache,e,r).resolver;return P(t)?Dt(e,t,void 0,n):e}}function ma(e,t,r){let n=e.get(t);n||(n=new Map,e.set(t,n));e=r.join();let a=n.get(e);return a||(t=Rt(t,r),a={resolver:t,subPrefixes:r.filter(e=>!e.toLowerCase().includes("hover"))},n.set(e,a)),a}let ba=t=>P(t)&&Object.getOwnPropertyNames(t).some(e=>d(t[e]));let ya=["top","bottom","left","right","chartArea"];function wa(e,t){return"top"===e||"bottom"===e||-1===ya.indexOf(e)&&"x"===t}function _a(r,n){return function(e,t){return e[r]===t[r]?e[n]-t[n]:e[r]-t[r]}}function xa(e){var t=e.chart,r=t.options.animation;t.notifyPlugins("afterRender"),u(r&&r.onComplete,[e],t)}function qa(e){var t=e.chart,r=t.options.animation;u(r&&r.onProgress,[e],t)}function ka(e){return ar()&&"string"==typeof e?e=document.getElementById(e):e&&e.length&&(e=e[0]),e=e&&e.canvas?e.canvas:e}let Ba={},Ca=e=>{let t=ka(e);return Object.values(Ba).filter(e=>e.canvas===t).pop()};class Ea{static defaults=O;static instances=Ba;static overrides=ht;static registry=v;static version="4.5.0";static getChart=Ca;static register(...e){v.add(...e),Sa()}static unregister(...e){v.remove(...e),Sa()}constructor(e,t){var t=this.config=new va(t),e=ka(e),r=Ca(e);if(r)throw new Error("Canvas is already in use. Chart with ID '"+r.id+"' must be destroyed before the canvas with ID '"+r.canvas.id+"' can be reused.");var r=t.createResolver(t.chartOptionScopes(),this.getContext()),n=(this.platform=new(t.platform||(n=e,!ar()||"undefined"!=typeof OffscreenCanvas&&n instanceof OffscreenCanvas?Ln:Gn)),this.platform.updateConfig(t),this.platform.acquireContext(e,r.aspectRatio)),t=n&&n.canvas,e=t&&t.height,a=t&&t.width;this.id=he(),this.ctx=n,this.canvas=t,this.width=a,this.height=e,this._options=r,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new oa,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=((t,r)=>{let n;return function(...e){return r?(clearTimeout(n),n=setTimeout(t,r,e)):t.apply(this,e),r}})(e=>this.update(e),r.resizeDelay||0),this._dataChanges=[],Ba[this.id]=this,n&&t?(f.listen(this,"complete",xa),f.listen(this,"progress",qa),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){var{options:{aspectRatio:e,maintainAspectRatio:t},width:r,height:n,_aspectRatio:a}=this;return B(e)?t&&a?a:n?r/n:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return v}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():hr(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return wt(this.canvas,this.ctx),this}stop(){return f.stop(this),this}resize(e,t){f.running(this)?this._resizeBeforeDraw={width:e,height:t}:this._resize(e,t)}_resize(e,t){var r=this.options,n=this.canvas,a=r.maintainAspectRatio&&this.aspectRatio,n=this.platform.getMaximumSize(n,e,t,a),e=r.devicePixelRatio||this.platform.getDevicePixelRatio(),t=this.width?"resize":"attach";this.width=n.width,this.height=n.height,this._aspectRatio=this.aspectRatio,hr(this,e,!0)&&(this.notifyPlugins("resize",{size:n}),u(r.onResize,[this,n],this),this.attached)&&this._doResize(t)&&this.render()}ensureScalesHaveIDs(){q(this.options.scales||{},(e,t)=>{e.id=t})}buildOrUpdateScales(){let i=this.options,n=i.scales,l=this.scales,s=Object.keys(l).reduce((e,t)=>(e[t]=!1,e),{}),e=[];q(e=n?e.concat(Object.keys(n).map(e=>{var t=n[e],e=sa(e,t),r="r"===e,e="x"===e;return{options:t,dposition:r?"chartArea":e?"bottom":"left",dtype:r?"radialLinear":e?"category":"linear"}})):e,e=>{var t=e.options,r=t.id,n=sa(r,t),a=R(t.type,e.dtype);void 0!==t.position&&wa(t.position,n)===wa(e.dposition)||(t.position=e.dposition),s[r]=!0;let o=null;r in l&&l[r].type===a?o=l[r]:(n=v.getScale(a),o=new n({id:r,type:a,ctx:this.ctx,chart:this}),l[o.id]=o),o.init(t,i)}),q(s,(e,t)=>{e||delete l[t]}),q(l,e=>{Tn(this,e,e.options),En(this,e)})}_updateMetasets(){var e=this._metasets,t=this.data.datasets.length,r=e.length;if(e.sort((e,t)=>e.index-t.index),tr.length&&delete this._stacks,e.forEach((t,e)=>{0===r.filter(e=>e===t._dataset).length&&this._destroyDatasetMeta(e)})}buildOrUpdateControllers(){var t=[],r=this.data.datasets;let n,e;for(this._removeUnreferencedMetasets(),n=0,e=r.length;n{this.getDatasetMeta(t).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){var t=this.config,t=(t.update(),this._options=t.createResolver(t.chartOptionScopes(),this.getContext())),n=this._animationsDisabled=!t.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1!==this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0})){var a=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let r=0;for(let e=0,t=this.data.datasets.length;e{e.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(_a("z","_idx"));var{_active:t,_lastEvent:e}=this;e?this._eventHandler(e,!0):t.length&&this._updateHoverStyles(t,t,!0),this.render()}}_updateScales(){q(this.scales,e=>{Sn(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){var e=this.options,t=new Set(Object.keys(this._listeners)),r=new Set(e.events);Ce(t,r)&&!!this._responsiveListeners===e.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){var e,t,r,n=this._hiddenIndices;for({method:e,start:t,count:r}of this._getUniformDataChanges()||[]){var a,o="_removeElements"===e?-r:r,i=(a=c=u=s=l=i=void 0,n),l=t,s=o;for(a of Object.keys(i)){var c,u=+a;l<=u&&(c=i[a],delete i[a],0new Set(e.filter(e=>e[0]===t).map((e,t)=>t+","+e.splice(1).join(","))),n=r(0);for(let e=1;ee.split(",")).map(e=>({method:e[1],start:+e[2],count:+e[3]}))}}_updateLayout(e){if(!1!==this.notifyPlugins("beforeLayout",{cancelable:!0})){Fn(this,this.width,this.height,e);e=this.chartArea;let t=e.width<=0||e.height<=0;this._layers=[],q(this.boxes,e=>{t&&"chartArea"===e.position||(e.configure&&e.configure(),this._layers.push(...e._layers()))},this),this._layers.forEach((e,t)=>{e._idx=t}),this.notifyPlugins("afterLayout")}}_updateDatasets(r){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:r,cancelable:!0})){for(let e=0,t=this.data.datasets.length;ee&&e._dataset===t).pop();return n||(n={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t&&t.order||0,index:e,_dataset:t,_parsed:[],_sorted:!1},r.push(n)),n}getContext(){return this.$context||(this.$context=Pt(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){var t=this.data.datasets[e];return!!t&&("boolean"==typeof(e=this.getDatasetMeta(e)).hidden?!e.hidden:!t.hidden)}setDatasetVisibility(e,t){this.getDatasetMeta(e).hidden=!t}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(t,e,r){let n=r?"show":"hide";var a=this.getDatasetMeta(t),o=a.controller._resolveAnimations(void 0,n);Be(e)?(a.data[e].hidden=!r,this.update()):(this.setDatasetVisibility(t,r),o.update(a,{visible:r}),this.update(e=>e.datasetIndex===t?n:void 0))}hide(e,t){this._updateVisibility(e,t,!1)}show(e,t){this._updateVisibility(e,t,!0)}_destroyDatasetMeta(e){var t=this._metasets[e];t&&t.controller&&t.controller._destroy(),delete this._metasets[e]}_stop(){let e,t;for(this.stop(),f.remove(this),e=0,t=this.data.datasets.length;e{n.addEventListener(this,e,t),r[e]=t},a=(e,t,r)=>{e.offsetX=t,e.offsetY=r,this._eventHandler(e)};q(this.options.events,e=>t(e,a))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});let r=this._responsiveListeners,n=this.platform,e=(e,t)=>{n.addEventListener(this,e,t),r[e]=t},t=(e,t)=>{r[e]&&(n.removeEventListener(this,e,t),delete r[e])},a=(e,t)=>{this.canvas&&this.resize(e,t)},o,i=()=>{t("attach",i),this.attached=!0,this.resize(),e("resize",a),e("detach",o)};o=()=>{this.attached=!1,t("resize",a),this._stop(),this._resize(0,0),e("attach",i)},(n.isAttached(this.canvas)?i:o)()}unbindEvents(){q(this._listeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._listeners={},q(this._responsiveListeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,t,r){var n=r?"set":"remove";let a,o,i;for("dataset"===t&&this.getDatasetMeta(e[0].datasetIndex).controller["_"+n+"DatasetHoverStyle"](),o=0,i=e.length;o{var r=this.getDatasetMeta(e);if(r)return{datasetIndex:e,element:r.data[t],index:t};throw new Error("No dataset found at index "+e)});ge(e,t)||(this._active=e,this._lastEvent=null,this._updateHoverStyles(e,t))}notifyPlugins(e,t,r){return this._plugins.notify(this,e,t,r)}isPluginEnabled(t){return 1===this._plugins._cache.filter(e=>e.plugin.id===t).length}_updateHoverStyles(e,t,r){var n=this.options.hover,a=(e,r)=>e.filter(t=>!r.some(e=>t.datasetIndex===e.datasetIndex&&t.index===e.index)),o=a(t,e),r=r?e:a(e,t);o.length&&this.updateHoverStyle(o,n.mode,!1),r.length&&n.mode&&this.updateHoverStyle(r,n.mode,!0)}_eventHandler(t,e){var r={event:t,replay:e,cancelable:!0,inChartArea:this.isPointInArea(t)},n=e=>(e.options.events||this.options.events).includes(t.native.type);if(!1!==this.notifyPlugins("beforeEvent",r,n))return e=this._handleEvent(t,e,r.inChartArea),r.cancelable=!1,this.notifyPlugins("afterEvent",r,n),(e||r.changed)&&this.render(),this}_handleEvent(e,t,r){var n,{_active:a=[],options:o}=this,i=this._getActiveElements(e,a,r,t),l="mouseup"===(l=e).type||"click"===l.type||"contextmenu"===l.type,s=(n=e,c=this._lastEvent,s=l,r&&"mouseout"!==n.type?s?c:n:null),c=(r&&(this._lastEvent=null,u(o.onHover,[e,i,this],this),l)&&u(o.onClick,[e,i,this],this),!ge(i,a));return(c||t)&&(this._active=i,this._updateHoverStyles(i,a,t)),this._lastEvent=s,c}_getActiveElements(e,t,r,n){return"mouseout"===e.type?[]:r?(r=this.options.hover,this.getElementsAtEventForMode(e,r.mode,r,n)):t}}function Sa(){q(Ea.instances,e=>e._plugins.invalidate())}function Ta(e,t,r,n){e=It(e.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);let a=(r-t)/2;var t=Math.min(a,n*t/2),o=e=>{var t=(r-Math.min(a,e))*n/2;return g(e,0,Math.min(a,t))};return{outerStart:o(e.outerStart),outerEnd:o(e.outerEnd),innerStart:g(e.innerStart,0,t),innerEnd:g(e.innerEnd,0,t)}}function Fa(e,t,r,n){return{x:r+e*Math.cos(t),y:n+e*Math.sin(t)}}function Oa(e,t,r,n,a,o){var{x:i,y:l,startAngle:s,pixelMargin:c,innerRadius:u}=t,d=Math.max(t.outerRadius+n+r-c,0),c=0=w&&0===m&&"miter"!==p&&(i=t,s=r,l=e,{startAngle:s,x:b,y:c,outerRadius:A,innerRadius:h,options:v}=s,{borderWidth:v,borderJoinStyle:g}=v,f=Math.min(v/A,x(s-l)),i.beginPath(),i.arc(b,c,A-v/2,s+f/2,l-f/2),0"borderDash"!==e};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(e){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,e&&Object.assign(this,e)}inRange(e,t,r){var{angle:e,distance:t}=De(this.getProps(["x","y"],r),{x:e,y:t}),{startAngle:r,endAngle:n,innerRadius:a,outerRadius:o,circumference:i}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],r),l=(this.options.spacing+this.options.borderWidth)/2,i=R(i,n-r),e=je(e,r,n)&&r!==n,r=i>=y||e,n=A(t,a+l,o+l);return r&&n}getCenterPoint(e){var{x:e,y:t,startAngle:r,endAngle:n,innerRadius:a,outerRadius:o}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],e),{offset:i,spacing:l}=this.options,r=(r+n)/2,n=(a+o+l+i)/2;return{x:e+Math.cos(r)*n,y:t+Math.sin(r)*n}}tooltipPosition(e){return this.getCenterPoint(e)}draw(t){var{options:r,circumference:n}=this,a=(r.offset||0)/4,o=(r.spacing||0)/2,i=r.circular;if(this.pixelMargin="inner"===r.borderAlign?.33:0,this.fullCircles=n>y?Math.floor(n/y):0,!(0===n||this.innerRadius<0||this.outerRadius<0)){t.save();var l=(this.startAngle+this.endAngle)/2,l=(t.translate(Math.cos(l)*a,Math.sin(l)*a),1-Math.sin(Math.min(w,n||0))),n=a*l;t.fillStyle=r.backgroundColor,t.strokeStyle=r.borderColor;{var s=t;a=this;l=n;r=o;var c=i;var{fullCircles:u,startAngle:d,circumference:A}=a;let e=a.endAngle;if(u){Oa(s,a,l,r,e,c);for(let e=0;e(i+(c?l-e:e))%o,_=()=>{p!==g&&(e.lineTo(u,g),e.lineTo(u,p),e.lineTo(u,v))};for(s&&(f=a[w(0)],e.moveTo(f.x,f.y)),A=0;A<=l;++A)(f=a[w(A)]).skip||(m=f.x,b=f.y,(y=0|m)===h?(bg&&(g=b),u=(d*u+m)/++d):(_(),e.lineTo(m,b),h=y,d=0,p=g=b),v=b);_()}function Da(e){var t=e.options,r=t.borderDash&&t.borderDash.length;return!(e._decimated||e._loop||t.tension||"monotone"===t.cubicInterpolationMode||t.stepped||r)?Ra:Pa}let Qa="function"==typeof Path2D;function Ha(t,r,n,a){if(Qa&&!r.options.segment){var o=t;var i=r;var l=n;var s=a;let e=i._path;e||(e=i._path=new Path2D,i.path(e,l,s)&&e.closePath()),Na(o,i.options),o.stroke(e)}else{var e,c=t,u=r,d=n,A=a,{segments:l,options:f}=u,h=Da(u);for(e of l)Na(c,f,e.style),c.beginPath(),h(c,u,e,{start:d,end:d+A-1})&&c.closePath(),c.stroke()}}class ja extends r{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:e=>"borderDash"!==e&&"fill"!==e};constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,t){var r,n=this.options;!n.tension&&"monotone"!==n.cubicInterpolationMode||n.stepped||this._pointsUpdated||(r=n.spanGaps?this._loop:this._fullLoop,nr(this._points,n,e,r,t),this._pointsUpdated=!0)}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=Br(this,this.options.segment))}first(){var e=this.segments,t=this.points;return e.length&&t[e[0].start]}last(){var e=this.segments,t=this.points,r=e.length;return r&&t[e[r-1].end]}interpolate(r,n){var a=this.options,o=r[n],i=this.points,l=kr(this,{property:n,start:o,end:o});if(l.length){var s,c=[],u=(s=a).stepped?vr:s.tension||"monotone"===s.cubicInterpolationMode?mr:gr;let e,t;for(e=0,t=l.length;e{let{boxHeight:r=t,boxWidth:n=t}=e;return e.usePointStyle&&(r=Math.min(r,t),n=e.pointStyleWidth||Math.min(n,t)),{boxWidth:n,boxHeight:r,itemHeight:Math.max(t,r)}};class Za extends r{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t,r){this.maxWidth=e,this.maxHeight=t,this._margins=r,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){let r=this.options.labels||{},e=u(r.generateLabels,[this.chart],this)||[];r.filter&&(e=e.filter(e=>r.filter(e,this.chart.data))),r.sort&&(e=e.sort((e,t)=>r.sort(e,t,this.chart.data))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){var{options:r,ctx:n}=this;if(r.display){var a=r.labels,o=L(a.font),i=o.size,l=this._computeTitleHeight(),{boxWidth:a,itemHeight:s}=Ja(a,i);let e,t;n.font=o.string,this.isHorizontal()?(e=this.maxWidth,t=this._fitRows(l,i,a,s)+10):(t=this.maxHeight,e=this._fitCols(l,o,a,s)+10),this.width=Math.min(e,r.maxWidth||this.maxWidth),this.height=Math.min(t,r.maxHeight||this.maxHeight)}else this.width=this.height=0}_fitRows(e,r,n,a){let{ctx:o,maxWidth:i,options:{labels:{padding:l}}}=this,s=this.legendHitBoxes=[],c=this.lineWidths=[0],u=a+l,d=e,A=(o.textAlign="left",o.textBaseline="middle",-1),f=-u;return this.legendItems.forEach((e,t)=>{e=n+r/2+o.measureText(e.text).width;(0===t||c[c.length-1]+e+2*l>i)&&(d+=u,c[c.length-(0{var{itemWidth:e,itemHeight:r}=((e,t,r,n,a)=>(e=((e,t,r,n)=>{let a=e.text;return a&&"string"!=typeof a&&(a=a.reduce((e,t)=>e.length>t.length?e:t)),t+r.size/2+n.measureText(a).width})(n,e,t,r),r=((e,t,r)=>{let n=e;return n="string"!=typeof t.text?eo(t,r):n})(a,n,t.lineHeight),{itemWidth:e,itemHeight:r}))(a,n,i,e,o);0u&&(d+=A+l,c.push({width:A,height:f}),h+=A+l,p++,A=f=0),s[t]={left:h,top:f,col:p,width:e,height:r},A=Math.max(A,e),f+=r+l}),d+=A,c.push({width:A,height:f}),d}adjustHitBoxes(){if(this.options.display){var r=this._computeTitleHeight(),{legendHitBoxes:n,options:{align:a,labels:{padding:o},rtl:e}}=this,i=br(e,this.left,this.width);if(this.isHorizontal()){let e=0,t=F(a,this.left+o,this.right-this.lineWidths[e]);for(var l of n)e!==l.row&&(e=l.row,t=F(a,this.left+o,this.right-this.lineWidths[e])),l.top+=this.top+r+o,l.left=i.leftForLtr(i.x(t),l.width),t+=l.width+o}else{let e=0,t=F(a,this.top+r+o,this.bottom-this.columnSizes[e].height);for(var s of n)s.col!==e&&(e=s.col,t=F(a,this.top+r+o,this.bottom-this.columnSizes[e].height)),s.top=t,s.left+=this.left+o,s.left=i.leftForLtr(i.x(s.left),s.width),t+=s.height+o}}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){var e;this.options.display&&(kt(e=this.ctx,this),this._draw(),Bt(e))}_draw(){let{options:A,columnSizes:f,lineWidths:h,ctx:p}=this,{align:g,labels:v}=A,m=O.color,b=br(A.rtl,this.left,this.width),y=L(v.font),w=v.padding,_=y.size,x=_/2,q,{boxWidth:k,boxHeight:B,itemHeight:C}=(this.drawTitle(),p.textAlign=b.textAlign("left"),p.textBaseline="middle",p.lineWidth=.5,p.font=y.string,Ja(v,_)),E=this.isHorizontal(),S=this._computeTitleHeight(),T=(q=E?{x:F(g,this.left+w,this.right-h[0]),y:this.top+w+S,line:0}:{x:this.left+w,y:F(g,this.top+S+w,this.bottom-f[0].height),line:0},yr(this.ctx,A.textDirection),C+w);this.legendItems.forEach((e,t)=>{p.strokeStyle=e.fontColor,p.fillStyle=e.fontColor;var r=p.measureText(e.text).width,n=b.textAlign(e.textAlign||(e.textAlign=v.textAlign)),r=k+x+r;let a=q.x,o=q.y;b.setWidth(this.width),E?0this.right&&(o=q.y+=T,q.line++,a=q.x=F(g,this.left+w,this.right-h[q.line])):0this.bottom&&(a=q.x=a+f[q.line].width+w,q.line++,o=q.y=F(g,this.top+S+w,this.bottom-f[q.line].height));var i,l,s,c,u,d,t=b.x(a);t=t,i=o,l=e,isNaN(k)||k<=0||isNaN(B)||B<0||(p.save(),d=R(l.lineWidth,1),p.fillStyle=R(l.fillStyle,m),p.lineCap=R(l.lineCap,"butt"),p.lineDashOffset=R(l.lineDashOffset,0),p.lineJoin=R(l.lineJoin,"miter"),p.lineWidth=d,p.strokeStyle=R(l.strokeStyle,m),p.setLineDash(R(l.lineDash,[])),v.usePointStyle?(u={radius:B*Math.SQRT2/2,pointStyle:l.pointStyle,rotation:l.rotation,borderWidth:d},c=b.xPlus(t,k/2),s=i+x,xt(p,u,c,s,v.pointStyleWidth&&k)):(u=i+Math.max((_-B)/2,0),c=b.leftForLtr(t,k),s=Ut(l.borderRadius),p.beginPath(),Object.values(s).some(e=>0!==e)?Tt(p,{x:c,y:u,w:k,h:B,radius:s}):p.rect(c,u,k,B),p.fill(),0!==d&&p.stroke()),p.restore()),a=(i=n,t=a+k+x,l=E?a+r:this.right,s=A.rtl,i===(s?"left":"right")?l:"center"===i?(t+l)/2:t),c=b.x(a),u=o,d=e,St(p,d.text,c,u+C/2,y,{strikethrough:d.hidden,textAlign:b.textAlign(d.textAlign)}),E?q.x+=r+w:"string"!=typeof e.text?(n=y.lineHeight,q.y+=eo(e,n)+w):q.y+=T}),wr(this.ctx,A.textDirection)}drawTitle(){var n=this.options,a=n.title,o=L(a.font),i=M(a.padding);if(a.display){var l=br(n.rtl,this.left,this.width),s=this.ctx,c=a.position,u=o.size/2,i=i.top+u;let e,t=this.left,r=this.width;this.isHorizontal()?(r=Math.max(...this.lineWidths),e=this.top+i,t=F(n.align,t,this.right-r)):(u=this.columnSizes.reduce((e,t)=>Math.max(e,t.height),0),e=i+F(n.align,this.top,this.bottom-u-n.labels.padding-this._computeTitleHeight()));i=F(c,t,t+r);s.textAlign=l.textAlign(Je(c)),s.textBaseline="middle",s.strokeStyle=a.color,s.fillStyle=a.color,s.font=o.string,St(s,a.text,i,e,o)}}_computeTitleHeight(){var e=this.options.title,t=L(e.font),r=M(e.padding);return e.display?t.lineHeight+r.height:0}_getLegendItemAt(e,t){let r,n,a;if(A(e,this.left,this.right)&&A(t,this.top,this.bottom))for(a=this.legendHitBoxes,r=0;re.chart.options.color,boxWidth:40,padding:10,generateLabels(e){let n=e.data.datasets,{usePointStyle:a,pointStyle:o,textAlign:i,color:l,useBorderRadius:s,borderRadius:c}=e.legend.options.labels;return e._getSortedDatasetMetas().map(e=>{var t=e.controller.getStyle(a?0:void 0),r=M(t.borderWidth);return{text:n[e.index].label,fillStyle:t.backgroundColor,fontColor:l,hidden:!e.visible,lineCap:t.borderCapStyle,lineDash:t.borderDash,lineDashOffset:t.borderDashOffset,lineJoin:t.borderJoinStyle,lineWidth:(r.width+r.height)/4,strokeStyle:t.borderColor,pointStyle:o||t.pointStyle,rotation:t.rotation,textAlign:i||t.textAlign,borderRadius:s&&(c||t.borderRadius),datasetIndex:e.index}},this)}},title:{color:e=>e.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:e=>!e.startsWith("on"),labels:{_scriptable:e=>!["generateLabels","filter","sort"].includes(e)}}};class ro extends r{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t){var r=this.options;this.left=0,this.top=0,r.display?(this.width=this.right=e,this.height=this.bottom=t,e=N(r.text)?r.text.length:1,this._padding=M(r.padding),t=e*L(r.font).lineHeight+this._padding.height,this.isHorizontal()?this.height=t:this.width=t):this.width=this.height=this.right=this.bottom=0}isHorizontal(){var e=this.options.position;return"top"===e||"bottom"===e}_drawArgs(e){var{top:t,left:r,bottom:n,right:a,options:o}=this,i=o.align;let l=0,s,c,u;return s=this.isHorizontal()?(c=F(i,r,a),u=t+e,a-r):(l="left"===o.position?(c=r+e,u=F(i,n,t),-.5*w):(c=a-e,u=F(i,t,n),.5*w),n-t),{titleX:c,titleY:u,maxWidth:s,rotation:l}}draw(){var e,t,r,n,a,o=this.ctx,i=this.options;i.display&&(t=(e=L(i.font)).lineHeight/2+this._padding.top,{titleX:t,titleY:r,maxWidth:n,rotation:a}=this._drawArgs(t),St(o,i.text,0,0,e,{color:i.color,maxWidth:n,rotation:a,textAlign:Je(i.align),textBaseline:"middle",translation:[t,r]}))}}ro,new WeakMap;let no={average(e){if(!e.length)return!1;let t,r;var n=new Set;let a=0,o=0;for(t=0,r=e.length;te+t)/n.size,y:a/o}},nearest(e,t){if(!e.length)return!1;let r=t.x,n=t.y,a=Number.POSITIVE_INFINITY,o,i,l;for(o=0,i=e.length;oe+t.before.length+t.lines.length+t.after.length,0);p+=e.beforeBody.length+e.afterBody.length,o&&(f+=o*c.lineHeight+(o-1)*t.titleSpacing+t.titleMarginBottom),p&&(o=t.displayColors?Math.max(l,s.lineHeight):s.lineHeight,f+=d*o+(p-d)*s.lineHeight+(p-1)*t.bodySpacing),a&&(f+=t.footerMarginTop+a*u.lineHeight+(a-1)*t.footerSpacing);function g(e){h=Math.max(h,r.measureText(e).width+v)}let v=0;return r.save(),r.font=c.string,q(e.title,g),r.font=s.string,q(e.beforeBody.concat(e.afterBody),g),v=t.displayColors?i+2+t.boxPadding:0,q(n,e=>{q(e.before,g),q(e.lines,g),q(e.after,g)}),v=0,r.font=u.string,q(e.footer,g),r.restore(),{width:h+=A.width,height:f}}function oo(e,t,r,n){var{x:a,width:o}=r,{width:i,chartArea:{left:l,right:s}}=e;let c="center";return"center"===n?c=a<=(l+s)/2?"left":"right":a<=o/2?c="left":i-o/2<=a&&(c="right"),c=((e,t,r,n)=>{var{x:n,width:a}=n,r=r.caretSize+r.caretPadding;return"left"===e&&n+a+r>t.width||"right"===e&&n-a-r<0})(c,e,t,r)?"center":c}function io(e,t,r){var n=r.yAlign||t.yAlign||((e,t)=>{var{y:t,height:r}=t;return te.height-r/2?"bottom":"center"})(e,r);return{xAlign:r.xAlign||t.xAlign||oo(e,t,r,n),yAlign:n}}function lo(e,t,r,n){var{caretSize:e,caretPadding:a,cornerRadius:o}=e,{xAlign:r,yAlign:i}=r,a=e+a,{topLeft:o,topRight:l,bottomLeft:s,bottomRight:c}=Ut(o);let u=((e,t)=>{let{x:r,width:n}=e;return"right"===t?r-=n:"center"===t&&(r-=n/2),r})(t,r);var d=((e,t,r)=>{let{y:n,height:a}=e;return"top"===t?n+=r:n-="bottom"===t?a+r:a/2,n})(t,i,a);return"center"===i?"left"===r?u+=a:"right"===r&&(u-=a):"left"===r?u-=Math.max(o,s)+e:"right"===r&&(u+=Math.max(l,c)+e),{x:g(u,0,n.width-t.width),y:g(d,0,n.height-t.height)}}function so(e,t,r){r=M(r.padding);return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-r.right:e.x+r.left}function co(e){return b([],C(e))}function uo(e,t){t=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return t?e.override(t):e}let Ao={beforeTitle:e,title(e){if(0{var t={before:[],lines:[],after:[]},r=uo(n,e);b(t.before,C(E(r,"beforeLabel",this,e))),b(t.lines,E(r,"label",this,e)),b(t.after,C(E(r,"afterLabel",this,e))),a.push(t)}),a}getAfterBody(e,t){return co(E(t.callbacks,"afterBody",this,e))}getFooter(e,t){var t=t.callbacks,r=E(t,"beforeFooter",this,e),n=E(t,"footer",this,e),t=E(t,"afterFooter",this,e),e=b([],C(r));return e=b(e,C(n)),b(e,C(t))}_createItems(n){var e=this._active;let a=this.chart.data,r=[],o=[],i=[],t=[],l,s;for(l=0,s=e.length;l{var{element:t,datasetIndex:r,index:n}=t,a=e.getDatasetMeta(r).controller,{label:o,value:i}=a.getLabelAndValue(n);return{chart:e,label:o,parsed:a.getParsed(n),raw:e.data.datasets[r].data[n],formattedValue:i,dataset:a.getDataset(),dataIndex:n,datasetIndex:r,element:t}})(this.chart,e[l]));return n.filter&&(t=t.filter((e,t,r)=>n.filter(e,t,r,a))),q(t=n.itemSort?t.sort((e,t)=>n.itemSort(e,t,a)):t,e=>{var t=uo(n.callbacks,e);r.push(E(t,"labelColor",this,e)),o.push(E(t,"labelPointStyle",this,e)),i.push(E(t,"labelTextColor",this,e))}),this.labelColors=r,this.labelPointStyles=o,this.labelTextColors=i,this.dataPoints=t}update(e,t){var r,n,a,o=this.options.setContext(this.getContext()),i=this._active;let l,s=[];i.length?(i=no[o.position].call(this,i,this._eventPosition),s=this._createItems(o),this.title=this.getTitle(s,o),this.beforeBody=this.getBeforeBody(s,o),this.body=this.getBody(s,o),this.afterBody=this.getAfterBody(s,o),this.footer=this.getFooter(s,o),r=this._size=ao(this,o),a=lo(o,n=Object.assign({},i,r),n=io(this.chart,o,n),this.chart),this.xAlign=n.xAlign,this.yAlign=n.yAlign,l={opacity:1,x:a.x,y:a.y,width:r.width,height:r.height,caretX:i.x,caretY:i.y}):0!==this.opacity&&(l={opacity:0}),this._tooltipItems=s,this.$context=void 0,l&&this._resolveAnimations().update(this,l),e&&o.external&&o.external.call(this,{chart:this.chart,tooltip:this,replay:t})}drawCaret(e,t,r,n){e=this.getCaretPosition(e,r,n);t.lineTo(e.x1,e.y1),t.lineTo(e.x2,e.y2),t.lineTo(e.x3,e.y3)}getCaretPosition(e,t,r){var{xAlign:n,yAlign:a}=this,{caretSize:r,cornerRadius:o}=r,{topLeft:o,topRight:i,bottomLeft:l,bottomRight:s}=Ut(o),{x:e,y:c}=e,{width:t,height:u}=t;let d,A,f,h,p,g;return"center"===a?(p=c+u/2,g="left"===n?(d=e,A=d-r,h=p+r,p-r):(d=e+t,A=d+r,h=p-r,p+r),f=d):(A="left"===n?e+Math.max(o,l)+r:"right"===n?e+t-Math.max(i,s)-r:this.caretX,f="top"===a?(h=c,p=h-r,d=A-r,A+r):(h=c+u,p=h+r,d=A+r,A-r),g=h),{x1:d,x2:A,x3:f,y1:h,y2:p,y3:g}}drawTitle(e,t,r){var n=this.title,a=n.length;let o,i,l;if(a){var s=br(r.rtl,this.x,this.width);for(e.x=so(this,r.titleAlign,r),t.textAlign=s.textAlign(r.titleAlign),t.textBaseline="middle",o=L(r.titleFont),i=r.titleSpacing,t.fillStyle=r.titleColor,t.font=o.string,l=0;l0!==e)?(e.beginPath(),e.fillStyle=a.multiKeyBackground,Tt(e,{x:u,y:t,w:c,h:s,radius:o}),e.fill(),e.stroke(),e.fillStyle=i.backgroundColor,e.beginPath(),Tt(e,{x:l,y:t+1,w:c-2,h:s-2,radius:o}),e.fill()):(e.fillStyle=a.multiKeyBackground,e.fillRect(u,t,c,s),e.strokeRect(u,t,c,s),e.fillStyle=i.backgroundColor,e.fillRect(l,t+1,c-2,s-2))),e.fillStyle=this.labelTextColors[r]}drawBody(t,r,e){var n=this.body;let{bodySpacing:a,bodyAlign:o,displayColors:i,boxHeight:l,boxWidth:s,boxPadding:c}=e;var u=L(e.bodyFont);let d=u.lineHeight,A=0,f=br(e.rtl,this.x,this.width);function h(e){r.fillText(e,f.x(t.x+A),t.y+d/2),t.y+=d+a}var p=f.textAlign(o);let g,v,m,b,y,w,_;for(r.textAlign=o,r.textBaseline="middle",r.font=u.string,t.x=so(this,p,e),r.fillStyle=e.bodyColor,q(this.beforeBody,h),A=i&&"right"!==p?"center"===o?s/2+c:s+2+c:0,b=0,w=n.length;b{var r=this.chart.getDatasetMeta(e);if(r)return{datasetIndex:e,element:r.data[t],index:t};throw new Error("Cannot find a dataset at index "+e)}),r=!ge(r,e),n=this._positionChanged(e,t);(r||n)&&(this._active=e,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,t,r=!0){if(t&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;var n=this.options,a=this._active||[],r=this._getActiveElements(e,a,t,r),o=this._positionChanged(r,e),a=t||!ge(r,a)||o;return a&&(this._active=r,n.enabled||n.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,t)),a}_getActiveElements(e,t,r,n){var a=this.options;return"mouseout"===e.type?[]:n?(n=this.chart.getElementsAtEventForMode(e,a.mode,a,r),a.reverse&&n.reverse(),n):t.filter(e=>this.chart.data.datasets[e.datasetIndex]&&void 0!==this.chart.getDatasetMeta(e.datasetIndex).controller.getParsed(e.index))}_positionChanged(e,t){var{caretX:r,caretY:n,options:a}=this,a=no[a.position].call(this,e,t);return!1!==a&&(r!==a.x||n!==a.y)}}var ho={id:"tooltip",_element:fo,positioners:no,afterInit(e,t,r){r&&(e.tooltip=new fo({chart:e,options:r}))},beforeUpdate(e,t,r){e.tooltip&&e.tooltip.initialize(r)},reset(e,t,r){e.tooltip&&e.tooltip.initialize(r)},afterDraw(e){var t,r=e.tooltip;r&&r._willRender()&&!(t={tooltip:r})!==e.notifyPlugins("beforeTooltipDraw",{...t,cancelable:!0})&&(r.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",t))},afterEvent(e,t){var r;e.tooltip&&(r=t.replay,e.tooltip.handleEvent(t.event,r,t.inChartArea))&&(t.changed=!0)},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Ao},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>"filter"!==e&&"itemSort"!==e&&"external"!==e,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};function po(e,t,r,n){var a,o,i,l=e.indexOf(t);return-1===l?(a=e,i=r,n=n,"string"==typeof(o=t)?(i=a.push(o)-1,n.unshift({index:i,label:o})):isNaN(o)&&(i=null),i):l!==e.lastIndexOf(t)?r:l}function go(e){var t=this.getLabels();return 0<=e&&et.length-1?null:this.getPixelForValue(t[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}}function mo(e,t){var r=[],{bounds:n,step:a,min:o,max:i,precision:l,count:s,maxTicks:c,maxDigits:u,includeBounds:d}=e,A=a||1,f=c-1,{min:t,max:h}=t,p=!B(o),g=!B(i),v=!B(s),u=(h-t)/(u+1);let m=Ne((h-t)/f/A)*A,b,y,w,_;if(m<1e-14&&!p&&!g)return[{value:t},{value:h}];(_=Math.ceil(h/m)-Math.floor(t/m))>f&&(m=Ne(_*m/f/A)*A),B(l)||(b=Math.pow(10,l),m=Math.ceil(m*b)/b),w="ticks"===n?(y=Math.floor(t/m)*m,Math.ceil(h/m)*m):(y=t,h),p&&g&&a&&(f=(i-o)/a,A=m/1e3,(n=Math.round(f))-A<=f)&&f<=n+A?(_=Math.round(Math.min((i-o)/m,c)),m=(i-o)/_,y=o,w=i):v?(y=p?o:y,w=g?i:w,_=s-1,m=(w-y)/_):_=Ie(_=(w-y)/m,Math.round(_),m/1e3)?Math.round(_):Math.ceil(_);t=Math.max(Re(m),Re(y));b=Math.pow(10,B(l)?t:l),y=Math.round(y*b)/b,w=Math.round(w*b)/b;let x=0;for(p&&(d&&y!==o?(r.push({value:o}),yn=t?n:e,s=e=>a=r?a:e;e&&(i=k(n),o=k(a),i<0&&o<0?s(0):0=t?r[n]:r[a]]=!0):e[t]=!0}function Co(r,e,n){var a=[],o={},t=e.length;let i,l;for(i=0;i{let n=0,a=e.length;for(;nn&&e[a-1]>r;)a--;return 0{for(let e=S.length-1;e>=S.indexOf(n);e--){var i=S[e];if(_o[i].common&&t._adapter.diff(o,a,i)>=r-1)return i}return S[n?S.indexOf(n):0]})(this,o.length,t.minUnit,this.min,this.max)),this._majorUnit=r.major.enabled&&"year"!==this._unit?(r=>{for(let e=S.indexOf(r)+1,t=S.length;e+e.value))}initOffsets(e=[]){let t=0,r=0;this.options.offset&&e.length&&(n=this.getDecimalForValue(e[0]),t=1===e.length?1-n:(this.getDecimalForValue(e[1])-n)/2,n=this.getDecimalForValue(e[e.length-1]),r=1===e.length?n:(n-this.getDecimalForValue(e[e.length-2]))/2);var n=e.length<3?.5:.25;t=g(t,0,n),r=g(r,0,n),this._offsets={start:t,end:r,factor:1/(t+1+r)}}_generate(){var e=this._adapter,t=this.min,r=this.max,n=this.options,a=n.time,o=a.unit||ko(a.minUnit,t,r,this._getLabelCapacity(t)),i=R(n.ticks.stepSize,1),a="week"===o&&a.isoWeekday,l=Ue(a)||!0===a,s={};let c=t,u,d;if(l&&(c=+e.startOf(c,"isoWeek",a)),c=+e.startOf(c,l?"day":o),e.diff(r,t,o)>1e5*i)throw new Error(t+" and "+r+" are too far apart with stepSize of "+i+" "+o);var A="data"===n.ticks.source&&this.getDataTimestamps();for(u=c,d=0;u+e)}getLabelForValue(e){var t=this._adapter,r=this.options.time;return r.tooltipFormat?t.format(e,r.tooltipFormat):t.format(e,r.displayFormats.datetime)}format(e,t){var r=this.options.time.displayFormats,n=this._unit,t=t||r[n];return this._adapter.format(e,t)}_tickFormatFunction(e,t,r,n){var a,o=this.options,i=o.ticks.callback;return i?u(i,[e,t,r],this):(i=o.time.displayFormats,o=this._unit,a=this._majorUnit,o=o&&i[o],i=a&&i[a],r=r[t],t=a&&i&&r&&r.major,this._adapter.format(e,n||(t?i:o)))}generateTickLabels(e){let t,r,n;for(t=0,r=e.length;tli:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}',""]),t.default=r},14603:function(e,t,r){var n=r(36840),a=r(79504),d=r(655),A=r(22812),r=URLSearchParams,o=r.prototype,f=a(o.append),h=a(o.delete),p=a(o.forEach),g=a([].push),a=new r("a=1&a=2&b=3");a.delete("a",1),a.delete("b",void 0),a+""!="a=2"&&n(o,"delete",function(e){var t=arguments.length,r=t<2?void 0:arguments[1];if(t&&void 0===r)return h(this,e);for(var n,a=[],o=(p(this,function(e,t){g(a,{key:t,value:e})}),A(t,1),d(e)),i=d(r),l=0,s=0,c=!1,u=a.length;l{if(e)return o(e,t,!0)})(a,e);return e&&t&&t===e&&(a=void 0),!!e},get:function(e){var t=a;if(t)return(t=o(t,e))&&t.value},has:function(e){return e=e,!!(t=a)&&!!o(t,e);var t},set:function(e,t){var r,n;t=t,(n=o(r=a=a||{next:void 0},e=e))?n.value=t:r.next={key:e,next:r.next,value:t}}};return t}},15024:function(e,t,r){var n=r(46518),a=r(83650),o=r(39835);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("symmetricDifference")||!o("symmetricDifference")},{symmetricDifference:a})},15744:function(d,e,t){t.d(e,{EH:function(){return qe},Xd:function(){return le},_M:function(){return V},_U:function(){return w},u8:function(){return lt}});var be=t(50953),ye=t(20641),we=t(53751);let A=/^(\d{4})-(\d{1,2})(-(\d{1,2}))?([^\d]+(\d{1,2}))?(:(\d{1,2}))?(:(\d{1,2}))?(.(\d{1,3}))?$/;e=/^(\d{4})-(\d{1,2})(-(\d{1,2}))?/;let f=/(\d\d?)(:(\d\d?)|)(:(\d\d?)|)/,h=[0,31,28,31,30,31,30,31,31,30,31,30,31],p=[0,31,29,31,30,31,30,31,31,30,31,30,31],re={MILLISECONDS_IN:{SECOND:1e3,MINUTE:6e4,HOUR:36e5,DAY:864e5,WEEK:6048e5},SECONDS_IN:{MINUTE:60,HOUR:3600,DAY:86400,WEEK:604800},MINUTES_IN:{MINUTE:1,HOUR:60,DAY:1440,WEEK:10080},HOURS_IN:{DAY:24,WEEK:168},DAYS_IN:{WEEK:7}};let b=12;function y(e){return"string"==typeof e&&A.test(e)}function _e(e){var t,r,n,a,o,i;return"string"==typeof e&&(t=A.exec(e))&&t[1]&&t[2]?(r=parseInt(t[1],10),n=parseInt(t[2],10),a=parseInt(t[4]||"1",10),o=parseInt(t[6]||"0",10),i=parseInt(t[8]||"0",10),{date:e,time:o.toString().padStart(2,"0")+":"+i.toString().padStart(2,"0"),year:r,month:n,day:a,hour:o,minute:i,hasDay:!!t[4],hasTime:!0,past:!1,current:!1,future:!1,disabled:!1,weekday:0,doy:0,workweek:0}):null}function w(e,t=!1){return e instanceof Date?v({date:n(e[`get${t=t?"UTC":""}FullYear`](),4)+"-"+n(e[`get${t}Month`]()+1,2)+"-"+n(e[`get${t}Date`](),2),time:n(e[`get${t}Hours`]()||0,2)+":"+n(e[`get${t}Minutes`]()||0,2),year:e[`get${t}FullYear`](),month:e[`get${t}Month`]()+1,day:e[`get${t}Date`](),hour:e[`get${t}Hours`](),minute:e[`get${t}Minutes`](),weekday:0,doy:0,workweek:0,hasDay:!0,hasTime:!0,past:!1,current:!1,future:!1,disabled:!1}):null}function n(e,t){let r=String(e);for(;r.lengthn,e.currentWeekday=e.weekday===t.weekday,e}function O(e,t,r=null){let n={...e};return n.hasTime=!0,n.hour=Math.floor(t/re.MINUTES_IN.HOUR),n.minute=t%re.MINUTES_IN.HOUR,n.time=a(n),n=r?E(n,r,!0):n}function L(e){e={...e};return e.weekday=R(e),e}function I(e){e={...e};return e.doy=M(e)||0,e}function N(e){e={...e};return e.workweek=P(e),e}function U(e,t,r,n,a){var o={...e},i=ke(o);if(void 0!==t&&(e=_e(t))&&i<=ke(e)&&(o.disabled=!0),!0!==o.disabled&&void 0!==r&&(t=_e(r))&&ke(t)<=i&&(o.disabled=!0),!0!==o.disabled&&Array.isArray(n)&&0"":(t,e)=>{try{return new Intl.DateTimeFormat(r||void 0,n(t,e)).format(W(t))}catch(e){return console.error(`Intl.DateTimeFormat: ${e.message} -> `+Ce(t)),""}}}function z(e,t=!0){return t?new Date(Date.UTC(e.year,e.month-1,e.day,0,0)):new Date(e.year,e.month-1,e.day,0,0)}function W(e,t=!0){return t?new Date(Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute)):new Date(e.year,e.month-1,e.day,e.hour,e.minute)}function o(e){return isFinite(Number(e))}function V(e,t,r,n=!1){e=ke(e)+(!0===n?i(e):0),t=ke(t)+(!0===n?i(t):0),n=ke(r)+(!0===n?i(r):0);return t<=e&&e<=n}function K(e,t,r,n){e=ke(e),t=ke(t),r=ke(r),n=ke(n);return r<=e&&e<=n||r<=t&&t<=n||e<=r&&n<=t}function le(e,t){e={...e};return t.year&&(e.year+=t.year),t.month&&(e.month+=t.month),t.day&&(e.day+=t.day),t.hour&&(e.hour+=t.hour),t.minute&&(e.minute+=t.minute),v(G(e))}function G(e){var t=new Date(e.year,e.month-1,e.day,e.hour,e.minute);return{...e,year:t.getFullYear(),month:t.getMonth()+1,day:t.getDate(),hour:t.getHours(),minute:t.getMinutes()}}function $(e,t){e=F(e,t,!0);return Math.floor(e/re.MILLISECONDS_IN.DAY)}function Y(e,t){e={...e},t={...t},e=H(e,0),t=H(t,6);return Math.ceil($(e,t)/re.DAYS_IN.WEEK)}let X={Sun:new Date("2020-01-05T00:00:00.000Z"),Mon:new Date("2020-01-06T00:00:00.000Z"),Tue:new Date("2020-01-07T00:00:00.000Z"),Wed:new Date("2020-01-08T00:00:00.000Z"),Thu:new Date("2020-01-09T00:00:00.000Z"),Fri:new Date("2020-01-10T00:00:00.000Z"),Sat:new Date("2020-01-11T00:00:00.000Z")};function J(){let n={long:{timeZone:"UTC",weekday:"long"},short:{timeZone:"UTC",weekday:"short"},narrow:{timeZone:"UTC",weekday:"narrow"}};return"undefined"==typeof Intl||void 0===Intl.DateTimeFormat?()=>"":function(t,e,r){try{return new Intl.DateTimeFormat(r||void 0,n[e]||n.long).format(X[t])}catch(e){return e instanceof Error&&console.error(`Intl.DateTimeFormat: ${e.message} -> day of week: `+t),""}}}function Z(t,r){var e=Object.keys(X);let n=J();return e.map(e=>String(n(e,t,r)))}function ee(){let o={long:{timeZone:"UTC",month:"long"},short:{timeZone:"UTC",month:"short"},narrow:{timeZone:"UTC",month:"narrow"}};return"undefined"==typeof Intl||void 0===Intl.DateTimeFormat?()=>"":function(t,e,r){try{var n=new Intl.DateTimeFormat(r||void 0,o[e]||o.long),a=new Date;return a.setDate(1),a.setMonth(t),n.format(a)}catch(e){return e instanceof Error&&console.error(`Intl.DateTimeFormat: ${e.message} -> month: `+t),""}}}function te(t,r){let n=ee();return[...Array(12).keys()].map(e=>n(e,t,r))}t={PARSE_DATETIME:A,PARSE_DATE:e,PARSE_TIME:f,DAYS_IN_MONTH:h,DAYS_IN_MONTH_LEAP:p,DAYS_IN_MONTH_MIN:28,DAYS_IN_MONTH_MAX:31,MONTH_MAX:b,MONTH_MIN:1,DAY_MIN:1,TIME_CONSTANTS:re,FIRST_HOUR:0,today:xe,getStartOfWeek:ne,getEndOfWeek:ae,getStartOfMonth:oe,getEndOfMonth:ie,parseTime:T,validateTimestamp:y,parsed:_e,parseTimestamp:qe,parseDate:w,getDayIdentifier:ke,getTimeIdentifier:i,getDayTimeIdentifier:Be,diffTimestamp:F,updateRelative:E,updateMinutes:O,updateWeekday:L,updateDayOfYear:I,updateWorkWeek:N,updateDisabled:U,updateFormatted:v,getDayOfYear:M,getWorkWeek:P,getWeekday:R,isLeapYear:_,daysInMonth:s,copyTimestamp:D,padNumber:n,getDate:r,getTime:a,getDateTime:Ce,nextDay:g,prevDay:x,relativeDays:m,findWeekday:H,createDayList:se,createIntervalList:j,createNativeLocaleFormatter:S,makeDate:z,makeDateTime:W,validateNumber:o,isBetweenDates:V,isOverlappingDates:K,daysBetween:$,weeksBetween:Y,addToDate:le,compareTimestamps:q,compareDate:k,compareTime:B,compareDateTime:C,getWeekdayFormatter:J,getWeekdayNames:Z,getMonthFormatter:ee,getMonthNames:te},e=Object.freeze({__proto__:null,DAYS_IN_MONTH:h,DAYS_IN_MONTH_LEAP:p,DAYS_IN_MONTH_MAX:31,DAYS_IN_MONTH_MIN:28,DAY_MIN:1,FIRST_HOUR:0,MONTH_MAX:b,MONTH_MIN:1,PARSE_DATE:e,PARSE_DATETIME:A,PARSE_TIME:f,TIME_CONSTANTS:re,addToDate:le,compareDate:k,compareDateTime:C,compareTime:B,compareTimestamps:q,copyTimestamp:D,createDayList:se,createIntervalList:j,createNativeLocaleFormatter:S,daysBetween:$,daysInMonth:s,default:t,diffTimestamp:F,findWeekday:H,getDate:r,getDateTime:Ce,getDayIdentifier:ke,getDayOfYear:M,getDayTimeIdentifier:Be,getEndOfMonth:ie,getEndOfWeek:ae,getMonthFormatter:ee,getMonthNames:te,getStartOfMonth:oe,getStartOfWeek:ne,getTime:a,getTimeIdentifier:i,getWeekday:R,getWeekdayFormatter:J,getWeekdayNames:Z,getWorkWeek:P,isBetweenDates:V,isLeapYear:_,isOverlappingDates:K,isToday:function(e){return e===xe()},makeDate:z,makeDateTime:W,maxTimestamp:function(e,t=!1){let r=!0===t?Be:ke;return e.reduce((e,t)=>Math.max(r(e),r(t))===r(e)?e:t)},minTimestamp:function(e,t=!1){let r=!0===t?Be:ke;return e.reduce((e,t)=>Math.min(r(e),r(t))===r(e)?e:t)},moveRelativeDays:Q,nextDay:g,padNumber:n,parseDate:w,parseTime:T,parseTimestamp:qe,parsed:_e,prevDay:x,relativeDays:m,today:xe,updateDayOfYear:I,updateDisabled:U,updateFormatted:v,updateMinutes:O,updateRelative:E,updateWeekday:L,updateWorkWeek:N,validateNumber:o,validateTimestamp:y,weeksBetween:Y});function Ee(e,t="px"){if(e)return isNaN(e)?String(e):"auto"===e?e:""+Number(e)+t}function ce(t,r){for(let e=0;e{e=e[0].contentRect;e.width===t.size.width&&e.height===t.size.height||(t.size.width=e.width,t.size.height=e.height,t.debounceTimeout&&clearTimeout(t.debounceTimeout),t.debounceTimeout=setTimeout(()=>{t.callback(t.size),t.debounceTimeout=void 0},100))})};t.observer.observe(e),e.__onResizeObserver=t}},beforeUnmount(e){var t,r;e.__onResizeObserver&&({observer:t,debounceTimeout:r}=e.__onResizeObserver,r&&clearTimeout(r),t.unobserve(e),delete e.__onResizeObserver)}};function Le(t,r,{scrollArea:e,pane:n}){if(!r)throw l="[error: renderCalendar] no renderFunc has been supplied to useCalendar",console.error(l),new Error(l);let a=(0,be.Kh)({width:0,height:0}),o=(0,be.KR)(null);function i({width:e,height:t}){a.width=e,a.height=t}var l=(0,ye.EW)(()=>!0!==t.noScroll&&e.value&&n.value&&a.height?e.value.offsetWidth-n.value.offsetWidth:0);return{rootRef:o,scrollWidth:l,__initCalendar:function(){},__renderCalendar:function(){var e={ref:o,role:"complementary",lang:t.locale,class:`q-calendar ${t.dark?"q-calendar--dark":""} `+(t.bordered?"q-calendar__bordered":"")};return(0,ye.bo)((0,ye.h)("div",{...e},[r()]),[[Te,i]])}}}t={modelValue:{type:String,default:xe(),validator:e=>""===e||y(e)},weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},dateType:{type:String,default:"round",validator:e=>["round","rounded","square"].includes(e)},weekdayAlign:{type:String,default:"center",validator:e=>["left","center","right"].includes(e)},dateAlign:{type:String,default:"center",validator:e=>["left","center","right"].includes(e)},bordered:Boolean,dark:Boolean,noAria:Boolean,noActiveDate:Boolean,noHeader:Boolean,noScroll:Boolean,shortWeekdayLabel:Boolean,noDefaultHeaderText:Boolean,noDefaultHeaderBtn:Boolean,minWeekdayLabel:{type:[Number,String],default:1},weekdayBreakpoints:{type:Array,default:()=>[75,35],validator:e=>2===e.length},locale:{type:String,default:"en-US"},animated:Boolean,transitionPrev:{type:String,default:"slide-right"},transitionNext:{type:String,default:"slide-left"},disabledDays:Array,disabledBefore:String,disabledAfter:String,disabledWeekdays:{type:Array,default:()=>[]},dragEnterFunc:Function,dragOverFunc:Function,dragLeaveFunc:Function,dropFunc:Function,selectedDates:{type:[Array,Set],default:()=>[]},selectedStartEndDates:{type:Array,default:()=>[]},hoverable:Boolean,focusable:Boolean,focusType:{type:Array,default:()=>["date"],validator:e=>e.every(e=>["day","date","weekday","interval","time","resource","task"].includes(e))}};function Ie(t,{startDate:e,endDate:r,times:n}){let a=(0,ye.EW)(()=>qe(e.value));var o=(0,ye.EW)(()=>"0000-00-00"===r.value?ae(a.value,t.weekdays,n.today):qe(r.value)||a.value),i=(0,ye.EW)(()=>S(t.locale,()=>({timeZone:"UTC",day:"numeric"}))),l=(0,ye.EW)(()=>S(t.locale,(e,t)=>({timeZone:"UTC",weekday:t?"short":"long"}))),s=(0,ye.EW)(()=>S(t.locale,()=>({timeZone:"UTC",dateStyle:"full"})));function c(e,t){return e&&0e instanceof Window?e.scrollY:e.scrollTop)(r)){a<=0||i===n?Ae(r,n):requestAnimationFrame(e=>{var e=Math.min((e-o)/a,1),t=i+(n-i)*((t=e)<.5?2*t*t:(4-2*t)*t-1);Ae(r,t),e<1&&fe(r,n,a,o,i)})}function he(n,e,a=500){let o=n.scrollLeft,i=e-o,l=null;requestAnimationFrame(function e(t){var t=t-(l=null===l?t:l),r=Math.min(t/a,1);n.scrollLeft=o+i*(r<.5?2*r*r:(4-2*r)*r-1),t["day","week","month","month-interval"].includes(e),default:"day"},shortIntervalLabel:Boolean,intervalHeight:{type:[Number,String],default:40,validator:o},intervalMinutes:{type:[Number,String],default:60,validator:o},intervalStart:{type:[Number,String],default:0,validator:o},intervalCount:{type:[Number,String],default:24,validator:o},intervalStyle:{type:Function,default:null},intervalClass:{type:Function,default:null},weekdayStyle:{type:Function,default:null},weekdayClass:{type:Function,default:null},showIntervalLabel:{type:Function,default:null},hour24Format:Boolean,timeClicksClamped:Boolean,dateHeader:{type:String,default:"stacked",validator:e=>["stacked","inline","inverted"].includes(e)}},ge={view:{type:String,validator:e=>["day","week","month","month-interval"].includes(e),default:"day"},modelResources:{type:Array},resourceKey:{type:String,default:"id"},resourceLabel:{type:String,default:"label"},resourceHeight:{type:[Number,String],default:0,validator:o},resourceMinHeight:{type:[Number,String],default:70,validator:o},resourceStyle:{type:Function,default:null},resourceClass:{type:Function,default:null},weekdayStyle:{type:Function,default:null},weekdayClass:{type:Function,default:null},dayStyle:{type:Function,default:null},dayClass:{type:Function,default:null},dateHeader:{type:String,default:"stacked",validator:e=>["stacked","inline","inverted"].includes(e)}},ve={view:{type:String,validator:e=>["day","week","month","month-interval"].includes(e),default:"day"},leftColumnOptions:{type:Array},rightColumnOptions:{type:Array},columnOptionsId:{type:String},columnOptionsLabel:{type:String},weekdayStyle:{type:Function,default:null},weekdayClass:{type:Function,default:null},dayStyle:{type:Function,default:null},dayClass:{type:Function,default:null},dateHeader:{type:String,default:"stacked",validator:e=>["stacked","inline","inverted"].includes(e)},dayHeight:{type:[Number,String],default:0,validator:o},dayMinHeight:{type:[Number,String],default:40,validator:o}},me={modelResources:{type:Array},resourceKey:{type:String,default:"id"},resourceLabel:{type:String,default:"label"},resourceHeight:{type:[Number,String],default:0,validator:o},resourceMinHeight:{type:[Number,String],default:70,validator:o},resourceStyle:{type:Function,default:null},resourceClass:{type:Function,default:null},cellWidth:{type:[Number,String],default:100},intervalHeaderHeight:{type:[Number,String],default:20,validator:o},noSticky:Boolean};function Ne(o,{times:t,scrollArea:r,parsedStart:e,parsedEnd:n,maxDays:a,size:i,headerColumnRef:l}){let s=(0,ye.EW)(()=>parseInt(String(o.intervalStart),10)),c=(0,ye.EW)(()=>parseInt(String(o.intervalMinutes),10)),u=(0,ye.EW)(()=>parseInt(String(o.intervalCount),10)),d=(0,ye.EW)(()=>parseFloat(String(o.intervalHeight))),A=(0,ye.EW)(()=>{let e=0;var t=Number(o.columnCount);return o.cellWidth?e=Number(o.cellWidth):0s.value*c.value),h=(0,ye.EW)(()=>u.value*d.value),p=(0,ye.EW)(()=>u.value*A.value);var g=(0,ye.EW)(()=>ne(e.value,o.weekdays,t.today)),v=(0,ye.EW)(()=>ae(n.value,o.weekdays,t.today));let m=(0,ye.EW)(()=>se(e.value,n.value,t.today,o.weekdays,o.disabledBefore,o.disabledAfter,o.disabledWeekdays,o.disabledDays,a.value)),b=(0,ye.EW)(()=>m.value.map(e=>j(e,s.value,c.value,u.value,t.now)));function y(e,t){return e&&0{let r={timeZone:"UTC",hour12:!o.hour24Format,hour:"2-digit",minute:"2-digit"},n={timeZone:"UTC",hour12:!o.hour24Format,hour:"numeric",minute:"2-digit"},a={timeZone:"UTC",hour12:!o.hour24Format,hour:"numeric"};return S(o.locale,(e,t)=>t?0===e.minute?a:n:r)}),x=(0,ye.EW)(()=>{let e={timeZone:"UTC",dateStyle:"full",timeStyle:"short"};return S(o.locale,()=>e)});function q(e){return e/c.value*d.value}function k(e){return e/c.value*A.value}function B(e,t=!0){e=T(e);if(!1===e)return!1;let r=(e-f.value)/(u.value*c.value)*h.value;return r=t&&(r=r<0?0:r)>h.value?h.value:r}function C(e,t=!0){e=T(e);if(!1===e)return!1;let r=(e-f.value)/(u.value*c.value)*p.value;return r=t&&(r=r<0?0:r)>p.value?p.value:r}return{parsedIntervalStart:s,parsedIntervalMinutes:c,parsedIntervalCount:u,parsedIntervalHeight:d,parsedCellWidth:A,parsedStartMinute:f,bodyHeight:h,bodyWidth:p,parsedWeekStart:g,parsedWeekEnd:v,days:m,intervals:b,intervalFormatter:_,ariaDateTimeFormatter:x,arrayHasDateTime:y,checkIntervals:w,getIntervalClasses:function(e,t=[],r=[]){var t=y(t,e),{firstDay:r,lastDay:n,betweenDays:a}=w(r,e);return{"q-selected":t,"q-range-first":!0===r,"q-range":!0===a,"q-range-last":!0===n,"q-disabled-interval disabled":!0===e.disabled}},getResourceClasses:function(e,t,r){return[]},showIntervalLabelDefault:function(e){var t=b.value[0][0];return!(t.hour===e.hour&&t.minute===e.minute)&&0===e.minute},showResourceLabelDefault:function(e){},styleDefault:function(e){return{}},getTimestampAtEventInterval:function(e,t,r=!1,n){let a={...t};var o;return a=e.currentTarget&&(t=e.currentTarget.getBoundingClientRect(),o=(((o=e.changedTouches||e.touches)&&o[0]?o[0]:e).clientY-t.top)/d.value,0!==(e=Math.floor((r?Math.floor(o):o)*c.value))&&(a=le(a,{minute:e})),n)?E(a,n,!0):a},getTimestampAtEvent:function(e,t,r=!1,n){let a={...t};var t=e.currentTarget.getBoundingClientRect(),o=(((o=e.changedTouches||e.touches)&&o[0]?o[0]:e).clientY-t.top)/d.value;return 0!==(e=Math.floor((r?Math.floor(o):o)*c.value))&&(a=le(a,{minute:e})),a=n?E(a,n,!0):a},getTimestampAtEventX:function(e,t,r=!1,n){let a={...t};var o;return a=e.currentTarget&&(t=e.currentTarget.getBoundingClientRect(),o=(((o=e.changedTouches||e.touches)&&o[0]?o[0]:e).clientX-t.left)/A.value,0!==(e=Math.floor((r?Math.floor(o):o)*c.value))&&(a=le(a,{minute:e})),n)?E(a,n,!0):a},getScopeForSlot:function(e,t){return e={timestamp:e,timeStartPos:B,timeDurationHeight:q},void 0!==t&&(e.columnIndex=t),e},getScopeForSlotX:function(e,t){return e={timestamp:{...e},timeStartPosX:C,timeDurationWidth:k},void 0!==t&&(e.index=t),e},scrollToTime:function(e,t=0){return!(!1===(e=B(e))||!r.value||(fe(r.value,e,t),0))},scrollToTimeX:function(e,t=0){return!(!1===(e=C(e))||!r.value||(he(r.value,e,t),0))},timeDurationHeight:q,timeDurationWidth:k,heightToMinutes:function(e){return e*c.value/d.value},widthToMinutes:function(e){return e*c.value/A.value},timeStartPos:B,timeStartPosX:C}}var Ue={columnCount:{type:[Number,String],default:0,validator:o},columnIndexStart:{type:[Number,String],default:0,validator:o}},Me={maxDays:{type:Number,default:1}},l={now:{type:String,validator:e=>""===e||y(e),default:""}};function Pe(e){let t=(0,be.Kh)({now:qe("0000-00-00 00:00"),today:qe("0000-00-00")}),r=(0,ye.EW)(()=>e.now?qe(e.now):a());function n(){var e=r.value||a();o(e,t.now),i(e,t.now),o(e,t.today)}function a(){return w(new Date)}function o(e,t){e.date!==t.date&&(t.year=e.year,t.month=e.month,t.day=e.day,t.weekday=e.weekday,t.date=e.date)}function i(e,t){e.time!==t.time&&(t.hour=e.hour,t.minute=e.minute,t.time=e.time)}return(0,ye.wB)(r,()=>n()),{times:t,parsedNow:r,setCurrent:function(){t.now&&t.today&&(t.now.current=t.today.current=!0,t.now.past=t.today.past=!1,t.now.future=t.today.future=!1)},updateCurrent:n,getNow:a,updateDay:o,updateTime:i}}function Re(a,{parsedView:o,parsedValue:i,times:l}){return{renderValues:(0,ye.EW)(()=>{var e=i.value;let t=a.maxDays,r=e,n=e;switch(o.value){case"month":r=oe(e),n=ie(e),t=s(r.year,r.month);break;case"week":case"week-agenda":case"week-scheduler":r=ne(e,a.weekdays,l.today),n=ae(r,a.weekdays,l.today),t=a.weekdays.length;break;case"day":case"scheduler":case"agenda":n=v(n=Q({...n},g,1e.replace(/(-\w)/g,e=>e[1].toUpperCase());function Qe(n,e,a,o){var i={};for(let r in a){let t=a[r];var l,s=De("on-"+r);if(!e.value)return console.warn("$listeners has not been set up"),{};void 0!==e.value[s]&&(s=e=>((void 0===t.button||"buttons"in e&&0Qe(r,n,e,t),getDefaultMouseEventHandlers:(e,t)=>Qe(r,n,He(e),t),getMouseEventName:He,getRawMouseEvents:c}}var ze=["moved"];function We(s,{parsedView:c,parsedValue:u,direction:d,maxDays:A,times:f,emittedValue:h,emit:p}){return{move:function(r=1){if(0===r)h.value=xe();else{let e={...u.value};var n=ie(e),a=0{let t={};return e?.vnode?.props&&Object.keys(e.vnode.props).forEach(e=>{Ve.test(e)&&(t[e]=!0)}),t})}}function Fe(){return[(0,ye.h)("span",{"aria-hidden":"true",class:"q-calendar__focus-helper"})]}function Ge(){return{renderButton:function({focusable:e,focusType:t},r,n){return e=e&&t.includes("date"),(0,ye.h)("button",{...r,tabindex:e?0:-1},[n,e&&Fe()])}}}var $e={cellWidth:[Number,String]};function Ye(e){return{isSticky:(0,ye.EW)(()=>void 0!==e.cellWidth)}}var Xe=["change"];function Je(n,{days:a,lastStart:o,lastEnd:i}){return{checkChange:function(){var e,t,r=a.value;return 0!==r.length&&(e=r[0].date,t=r[r.length-1].date,!(o.value&&i.value&&e===o.value&&t===i.value||(o.value=e,i.value=t,n("change",{start:e,end:t,days:r}),0)))}}}function Oe(){return{isKeyCode:function(e,t){return(Array.isArray(t)?t:[t]).includes(e.keyCode)}}}let Ze=Oe().isKeyCode;var u={useNavigation:Boolean};function et(t,{rootRef:r,focusRef:n,focusValue:a,datesRef:o,parsedView:i,emittedValue:l,direction:s,times:c}){let e=!1;function u(){e||document&&(e=!0,document.addEventListener("keyup",h),document.addEventListener("keydown",f))}function d(){document&&(document.removeEventListener("keyup",h),document.removeEventListener("keydown",f),e=!1)}function A(e){if(e&&document){e=document.activeElement;if(e!==document.body&&r.value?.contains(e))return 1}}function f(e){A(e)&&Ze(e,[33,34,35,36,37,38,39,40])&&(e.stopPropagation(),e.preventDefault())}function h(e){A(e)&&Ze(e,[33,34,35,36,37,38,39,40])&&{33:b,34:y,35:_,36:w,37:v,38:p,39:m,40:g}[e.keyCode]?.()}function p(){let e={...a.value};if("month"===i.value){if(e=le(e,{day:-7}),a.value.month!==e.month)return s.value="prev",void(l.value=e.date)}else e=le(e,{minute:Number(t.intervalMinutes)});s.value="prev",n.value=e.date}function g(){let e={...a.value};if("month"===i.value){if(e=le(e,{day:7}),a.value.month!==e.month)return s.value="next",void(l.value=e.date)}else e=le(e,{minute:Number(t.intervalMinutes)});s.value="next",n.value=e.date}function v(){let e={...a.value};for(s.value="prev";e=le(e,{day:-1}),!t.weekdays.includes(Number(e.weekday)););n.value=e.date}function m(){let e={...a.value};for(s.value="next";e=le(e,{day:1}),!t.weekdays.includes(Number(e.weekday)););n.value=e.date}function b(){var e={...a.value},e="month"===i.value?le(e,{month:-1}):le(e,{day:-7});s.value="prev",n.value=e.date}function y(){var e={...a.value},e="month"===i.value?le(e,{month:1}):le(e,{day:7});s.value="next",n.value=e.date}function w(){let e={...a.value};for(e="month"===i.value?oe(e):ne(e,t.weekdays||[],c.today);!t.weekdays.includes(Number(e.weekday));)e=le(e,{day:-1});n.value=e.date}function _(){let e={...a.value};for(e="month"===i.value?ie(e):ae(e,t.weekdays||[],c.today);!t.weekdays.includes(Number(e.weekday));)e=le(e,{day:-1});n.value=e.date}return(0,ye.xo)(()=>{d()}),(0,ye.wB)(()=>t.useNavigation,e=>{(!0===e?u:d)()}),!0===t.useNavigation&&u(),{startNavigation:u,endNavigation:d,tryFocus:function(){let t=0,r=window.setInterval(()=>{var e=o.value[n.value];e&&(e.focus(),50!=++t)&&document.activeElement!==e||window.clearInterval(r)},250)}}}let tt=Ge().renderButton;var rt=(0,ye.pM)({name:"QCalendarAgenda",directives:{ResizeObserver:Te},props:{...t,...ve,...Ue,...Me,...l,...$e,...u},emits:["update:model-value",...Xe,...ze,...c("-date"),...c("-head-day"),...c("-time")],setup(c,{slots:u,emit:l,expose:U}){let o=(0,be.KR)(null),e=(0,be.KR)(null),M=(0,be.KR)(null),d=(0,be.KR)(c.modelValue||xe()),t=(0,be.KR)(_e(c.modelValue||xe())),A=(0,be.KR)({}),r=(0,be.KR)(),n=(0,be.KR)(),i=(0,be.KR)("next"),s=(0,be.KR)(c.modelValue||xe()),f=(0,be.KR)("0000-00-00"),h=(0,be.KR)(0),p=(0,be.KR)(c.modelValue),g=(0,be.Kh)({width:0,height:0}),v=(0,be.KR)(""),P=(0,be.KR)(null),R=(0,be.KR)(null);(0,ye.wB)(()=>c.view,()=>{h.value=0});var a=(0,ye.EW)(()=>"month"===c.view?"month-interval":c.view),m=(0,ye.nI)();if(null===m)throw new Error("current instance is null");let D=Ke(m).emitListeners,b=Ye(c).isSticky,{times:y,setCurrent:Q,updateCurrent:H}=((0,ye.wB)(b,()=>{}),Pe(c)),{parsedStart:j,parsedEnd:z,dayFormatter:W,weekdayFormatter:V,ariaDateFormatter:K,dayStyleDefault:G,getRelativeClasses:w}=(H(),Q(),Ie(c,{startDate:s,endDate:f,times:y}));m=(0,ye.EW)(()=>qe(c.modelValue,y.now)||j.value||y.today);t.value=m.value,d.value=m.value.date;let $=Re(c,{parsedView:a,parsedValue:m,times:y}).renderValues,{rootRef:_,scrollWidth:Y,__renderCalendar:X}=Le(c,function(){var{start:e,end:t,maxDays:r}=$.value;s.value===e.date&&f.value===t.date&&h.value===r||(s.value=e.date,f.value=t.date,h.value=r);let n=0a)}},{scrollArea:o,pane:e}),{days:x,parsedCellWidth:J,getScopeForSlot:q}=Ne(c,{times:y,scrollArea:o,parsedStart:j,parsedEnd:z,maxDays:h,size:g,headerColumnRef:M}),k=We(c,{parsedView:a,parsedValue:m,direction:i,maxDays:h,times:y,emittedValue:p,emit:l}).move,B=je(l,D).getDefaultMouseEventHandlers;m=Je(l,{days:x,lastStart:P,lastEnd:R}).checkChange;let Z=Oe().isKeyCode,ee=et(c,{rootRef:_,focusRef:d,focusValue:t,datesRef:A,parsedView:a,emittedValue:p,direction:i,times:y}).tryFocus,C=(0,ye.EW)(()=>x.value.length+(!0===E.value?c.leftColumnOptions.length:0)+(!0===S.value?c.rightColumnOptions.length:0)+x.value.length===1&&0void 0!==c.leftColumnOptions&&Array.isArray(c.leftColumnOptions)),S=(0,ye.EW)(()=>void 0!==c.rightColumnOptions&&Array.isArray(c.rightColumnOptions)),T=(0,ye.EW)(()=>{if(_.value){var e=g.width||_.value.getBoundingClientRect().width;if(e&&C.value)return(e-Y.value)/C.value+"px"}return 100/C.value+"%"});function te({width:e,height:t}){g.width=e,g.height=t}function F(e){return e.date===p.value}function O(t,r){var e=u["head-column"];let n={column:t,index:r,days:x.value};var a,o=!0===b.value?c.cellWidth:T.value,i=!0===c.focusable&&c.focusType.includes("weekday");let l=void 0!==c.columnOptionsId?t[c.columnOptionsId]:"id";return(0,ye.h)("div",{key:l,tabindex:!0===i?0:-1,class:{"q-calendar-agenda__head--day":!0,"q-column-day":!0,"q-calendar__hoverable":!0===c.hoverable,"q-calendar__focusable":!0===i},style:{maxWidth:o,width:o},onDragenter:e=>{void 0!==c.dragEnterFunc&&"function"==typeof c.dragEnterFunc&&(!0===c.dragEnterFunc(e,"head-column",{scope:n})?v.value=l:v.value="")},onDragover:e=>{void 0!==c.dragOverFunc&&"function"==typeof c.dragOverFunc&&(!0===c.dragOverFunc(e,"head-column",{scope:n})?v.value=l:v.value="")},onDragleave:e=>{void 0!==c.dragLeaveFunc&&"function"==typeof c.dragLeaveFunc&&(!0===c.dragLeaveFunc(e,"head-column",{scope:n})?v.value=l:v.value="")},onDrop:e=>{void 0!==c.dropFunc&&"function"==typeof c.dropFunc&&(!0===c.dropFunc(e,"head-column",{scope:n})?v.value=l:v.value="")},...B("-head-column",e=>({scope:{column:t,index:r},event:e}))},[!0!==c.noDefaultHeaderText&&(i=t,o=u["head-column-label"],a={column:i},i=void 0!==c.columnOptionsLabel?i[c.columnOptionsLabel]:i.label,a=(0,ye.h)("div",{class:{"q-calendar-agenda__head--weekday":!0,["q-calendar__"+c.weekdayAlign]:!0,ellipsis:!0},style:{alignSelf:"center"}},[o&&o({scope:a}),!o&&(0,ye.h)("span",{class:"ellipsis"},i)]),"stacked"===c.dateHeader?a:(0,ye.h)("div",{class:"q-calendar__header--inline",style:{height:"100%"}},[a])),e&&e(n),Fe()])}function re(){return(0,ye.h)("div",{roll:"presentation",class:{"q-calendar-agenda__head":!0,"q-calendar__sticky":!0===b.value},style:{marginRight:Y.value+"px"}},[(0,ye.h)("div",{ref:M,class:{"q-calendar-agenda__head--days__column":!0}},[(0,ye.h)("div",{class:{"q-calendar-agenda__head--days__weekdays":!0}},(()=>{let e=parseInt(String(c.columnCount),10),r=parseInt(String(c.columnIndexStart),10);return(1===x.value.length&&0O(e,t)):[],...Array.apply(null,new Array(e)).map((e,t)=>t+r).map(e=>ne(x.value[0],e)),!0===S.value?c.rightColumnOptions.map((e,t)=>O(e,t)):[]]:[!0===E.value?c.leftColumnOptions.map((e,t)=>O(e,t)):[],...x.value.map(e=>ne(e)),!0===S.value?c.rightColumnOptions.map((e,t)=>O(e,t)):[]]).flat()})()),(()=>{var e=u["head-days-events"];return(0,ye.dY)(()=>{if(n.value&&0===c.columnCount&&window)try{var e=window.getComputedStyle(n.value);r.value&&r.value.parentElement&&(r.value.parentElement.style.height=e.height,r.value.style.height=e.height)}catch{}}),(0,ye.h)("div",{class:{"q-calendar-agenda__head--days__event":!0}},[e&&(0,ye.h)("div",{ref:r,style:{position:"absolute",left:0,top:0,right:0,overflow:"hidden",zIndex:1}},[e({scope:{days:x.value,ref:n}})]),...(()=>{let r=parseInt(String(c.columnCount),10);return 1===x.value.length&&0t+r).map(e=>ae(x.value[0],e))]:x.value.map(e=>ae(e,0))})()])})()])])}function ne(t,e){var r=u["head-day"],n=u["head-date"],a=!0!==c.noActiveDate&&F(t);let o=q(t,e??0);o.activeDate=a,o.droppable=v.value===t.date,o.disabled=!!c.disabledWeekdays&&c.disabledWeekdays.includes(Number(t.weekday));var i=!0===b.value?c.cellWidth:T.value,l={width:i,maxWidth:i,...(c.weekdayStyle||G)({scope:o})},i=(!0===b.value&&(l.minWidth=i),"function"==typeof c.weekdayClass?c.weekdayClass({scope:o}):{});let s=!0===c.focusable&&c.focusType.includes("weekday");e={key:t.date+(void 0!==e?"-"+e:""),ref:e=>{A.value[t.date]=e},tabindex:!0===s?0:-1,class:{"q-calendar-agenda__head--day":!0,...i,...w(t),"q-active-date":a,"q-calendar__hoverable":!0===c.hoverable,"q-calendar__focusable":!0===s},style:l,onDragenter:e=>{void 0!==c.dragEnterFunc&&"function"==typeof c.dragEnterFunc&&(!0===c.dragEnterFunc(e,"head-day",{scope:o})?v.value=t.date:v.value="")},onDragover:e=>{void 0!==c.dragOverFunc&&"function"==typeof c.dragOverFunc&&(!0===c.dragOverFunc(e,"head-day",{scope:o})?v.value=t.date:v.value="")},onDragleave:e=>{void 0!==c.dragLeaveFunc&&"function"==typeof c.dragLeaveFunc&&(!0===c.dragLeaveFunc(e,"head-day",{scope:o})?v.value=t.date:v.value="")},onDrop:e=>{void 0!==c.dropFunc&&"function"==typeof c.dropFunc&&(!0===c.dropFunc(e,"head-day",{scope:o})?v.value=t.date:v.value="")},onFocus:()=>{!0===s&&(d.value=t.date)},...B("-head-day",e=>({scope:o,event:e}))};return(0,ye.h)("div",e,[void 0!==r&&r({scope:o}),void 0===r&&(i=t,"stacked"===c.dateHeader?[!0!==c.noDefaultHeaderText&&L(i),!0!==c.noDefaultHeaderBtn&&I(i)].filter(e=>!1!==e):"inline"===c.dateHeader?("left"===c.weekdayAlign&&"right"===c.dateAlign||"right"===c.weekdayAlign&&c.dateAlign,(0,ye.h)("div",{class:"q-calendar__header--inline"},[!0!==c.noDefaultHeaderText&&L(i),!0!==c.noDefaultHeaderBtn&&I(i)])):"inverted"===c.dateHeader?("left"===c.weekdayAlign&&"right"===c.dateAlign||"right"===c.weekdayAlign&&c.dateAlign,(0,ye.h)("div",{class:"q-calendar__header--inline"},[!0!==c.noDefaultHeaderBtn&&I(i),!0!==c.noDefaultHeaderText&&L(i)])):void 0),void 0===r&&n&&n({scope:o}),Fe()])}function ae(e,t){var r=u["head-day-event"],n=!0!==c.noActiveDate&&F(e),a=q(e,t),o=(a.activeDate=n,a.disabled=!!c.disabledWeekdays&&c.disabledWeekdays.includes(Number(e.weekday)),!0===b.value?c.cellWidth:T.value),i={width:o,maxWidth:o};return!0===b.value&&(i.minWidth=o),(0,ye.h)("div",{key:"event-"+e.date+(void 0!==t?"-"+t:""),class:{"q-calendar-agenda__head--day__event":!0,...w(e),"q-active-date":n},style:i},[r&&r({scope:a})])}function L(e){var t=u["head-weekday-label"],r=q(e,0),n=(r.shortWeekdayLabel=c.shortWeekdayLabel,{class:{"q-calendar-agenda__head--weekday":!0,["q-calendar__"+c.weekdayAlign]:!0,"q-calendar__ellipsis":!0}});return(0,ye.h)("div",n,t&&t({scope:r})||((e,t)=>(e=V.value(e,t||0{let e=!0!==c.noActiveDate&&F(r),t=W.value(r,!1),n=u["head-day-label"],a=u["head-day-button"],o={dayLabel:t,timestamp:r,activeDate:e,disabled:!!c.disabledWeekdays&&c.disabledWeekdays.includes(Number(r.weekday))},i={class:{"q-calendar-agenda__head--day__label":!0,"q-calendar__button":!0,"q-calendar__button--round":"round"===c.dateType,"q-calendar__button--rounded":"rounded"===c.dateType,"q-calendar__button--bordered":!0===r.current,"q-calendar__focusable":!0},disabled:r.disabled,onKeydown:e=>{!0!==r.disabled&&Z(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{!0!==r.disabled&&Z(e,[13,32])&&(p.value=r.date,void 0!==D.value.onClickDate)&&l("click-date",{scope:o})},...B("-date",(e,t)=>("click-date"!==t&&"contextmenu-date"!==t||(p.value=r.date,"click-date"===t&&e.preventDefault()),{scope:o,event:e}))};return!0!==c.noAria&&(i.ariaLabel=K.value(r,!1)),a?a({scope:o}):tt(c,i,n?n({scope:o}):t)})(e))}function oe(){return(0,ye.h)("div",{ref:e,class:"q-calendar-agenda__pane"},[ie()])}function ie(){var e=u["day-container"];return(0,ye.h)("div",{class:"q-calendar-agenda__day-container"},[!0===b.value&&!0!==c.noHeader&&re(),(0,ye.h)("div",{style:{display:"flex",flexDirection:"row",height:"100%"}},[...(()=>{let e=parseInt(String(c.columnCount),10),r=parseInt(String(c.columnIndexStart),10);return(1===x.value.length&&0N(e,t)):[],...Array.apply(null,new Array(e)).map((e,t)=>t+r).map(e=>le(x.value[0],0,e)),!0===S.value?c.rightColumnOptions.map((e,t)=>N(e,t)):[]]:[!0===E.value?c.leftColumnOptions.map((e,t)=>N(e,t)):[],...x.value.map((e,t)=>le(e,0,0)),!0===S.value?c.rightColumnOptions.map((e,t)=>N(e,t)):[]]).flat()})()||[]].flat()),e&&e({scope:{days:x.value}})])}function N(e,t){var r=u.column;let n={column:e,days:x.value,index:t};var t=!0===b.value?c.cellWidth:T.value,a=!0===c.focusable&&c.focusType.includes("day");let o=void 0!==c.columnOptionsId?e[c.columnOptionsId]:void 0;return(0,ye.h)("div",{key:o,tabindex:!0===a?0:-1,class:{"q-calendar-agenda__day":!0,"q-column-day":!0,"q-calendar__hoverable":!0===c.hoverable,"q-calendar__focusable":!0===a},style:{maxWidth:t,width:t},onDragenter:e=>{void 0!==c.dragEnterFunc&&"function"==typeof c.dragEnterFunc&&(!0===c.dragEnterFunc(e,"column",{scope:n})?v.value=o:v.value="")},onDragover:e=>{void 0!==c.dragOverFunc&&"function"==typeof c.dragOverFunc&&(!0===c.dragOverFunc(e,"column",{scope:n})?v.value=o:v.value="")},onDragleave:e=>{void 0!==c.dragLeaveFunc&&"function"==typeof c.dragLeaveFunc&&(!0===c.dragLeaveFunc(e,"column",{scope:n})?v.value=o:v.value="")},onDrop:e=>{void 0!==c.dropFunc&&"function"==typeof c.dropFunc&&(!0===c.dropFunc(e,"column",{scope:n})?v.value=o:v.value="")},...B("-column",e=>({scope:n,event:e}))},[r&&r({scope:n})])}function le(e,t,r){var n=parseInt(String(c.dayHeight),10),a=parseInt(String(c.dayMinHeight),10),o=u.day,i=q(e,r),l=!0===b.value?c.cellWidth:T.value,s={width:l,maxWidth:l};return!0===b.value&&(s.minWidth=l),s.height=0c.modelValue,(e,t)=>{var r;p.value!==e&&(!0===c.animated&&(r=ke(_e(e)),t=ke(_e(t)),i.value=t<=r?"next":"prev"),p.value=e),d.value=e}),(0,ye.wB)(p,(e,t)=>{var r;p.value!==c.modelValue&&(!0===c.animated&&(r=ke(_e(e)),t=ke(_e(t)),i.value=t<=r?"next":"prev"),l("update:model-value",e))}),(0,ye.wB)(d,e=>{e&&(t.value=qe(e))}),(0,ye.wB)(t,()=>{d.value&&A.value[d.value]?A.value[d.value].focus():ee()}),(0,ye.wB)(()=>c.maxDays,e=>{h.value=e}),(0,ye.Ic)(()=>{A.value={}}),(0,ye.sV)(()=>{}),U({prev:function(e=1){k(-e)},next:function(e=1){k(e)},move:k,moveToToday:function(){p.value=xe()},updateCurrent:H}),()=>X()}});let nt=Ge().renderButton;var at=(0,ye.pM)({name:"QCalendarDay",directives:{ResizeObserver:Te},props:{...t,...pe,...Ue,...Me,...l,...$e,...u},emits:["update:model-value",...Xe,...ze,...c("-date"),...c("-interval"),...c("-head-intervals"),...c("-head-day"),...c("-time")],setup(f,{slots:h,emit:p,expose:U}){let o=(0,be.KR)(null),M=(0,be.KR)(null),P=(0,be.KR)(null),u=(0,be.KR)(f.modelValue||xe()),t=(0,be.KR)(_e(f.modelValue||xe())),d=(0,be.KR)({}),r=(0,be.KR)(),n=(0,be.KR)(),i=(0,be.KR)("next"),l=(0,be.KR)(f.modelValue||xe()),s=(0,be.KR)("0000-00-00"),c=(0,be.KR)(0),g=(0,be.KR)(f.modelValue||xe()),A=(0,be.Kh)({width:0,height:0}),v=(0,be.KR)(""),m=(0,be.KR)(0),R=(0,be.KR)(null),D=(0,be.KR)(null),a=((0,ye.wB)(()=>f.view,()=>{c.value=0}),(0,ye.EW)(()=>"month"===f.view?"month-interval":f.view));var e=(0,ye.nI)();if(null===e)throw new Error("current instance is null");let b=Ke(e).emitListeners,y=Ye(f).isSticky,{times:w,setCurrent:Q,updateCurrent:H}=Pe(f),{parsedStart:_,parsedEnd:j,dayFormatter:z,weekdayFormatter:W,ariaDateFormatter:V,dayStyleDefault:K,getRelativeClasses:x}=(H(),Q(),Ie(f,{startDate:l,endDate:s,times:w}));e=(0,ye.EW)(()=>qe(f.modelValue,w.now)||_.value||w.today);t.value=e.value,u.value=e.value.date;let G=Re(f,{parsedView:a,parsedValue:e,times:w}).renderValues,{rootRef:q,scrollWidth:$,__renderCalendar:Y}=Le(f,function(){var{start:e,end:t,maxDays:r}=G.value;l.value===e.date&&s.value===t.date&&c.value===r||(l.value=e.date,s.value=t.date,c.value=r);let n=0a)}},{scrollArea:o,pane:M}),{days:k,intervals:X,intervalFormatter:J,ariaDateTimeFormatter:Z,parsedCellWidth:B,getIntervalClasses:ee,showIntervalLabelDefault:te,styleDefault:re,getTimestampAtEventInterval:ne,getTimestampAtEvent:ae,getScopeForSlot:C,scrollToTime:oe,heightToMinutes:ie,timeDurationHeight:le,timeStartPos:se}=Ne(f,{times:w,scrollArea:o,parsedStart:_,parsedEnd:j,maxDays:c,size:A,headerColumnRef:P}),E=We(f,{parsedView:a,parsedValue:e,direction:i,maxDays:c,times:w,emittedValue:g,emit:p}).move,S=je(p,b).getDefaultMouseEventHandlers;e=Je(p,{days:k,lastStart:R,lastEnd:D}).checkChange;let T=Oe().isKeyCode,ce=et(f,{rootRef:q,focusRef:u,focusValue:t,datesRef:d,parsedView:a,emittedValue:g,direction:i,times:w}).tryFocus,F=(0,ye.EW)(()=>{var e=parseInt(String(f.columnCount),10);return"day"===a.value&&1q.value?parseInt(window.getComputedStyle(q.value).getPropertyValue("--calendar-intervals-width"),10):0),O=(0,ye.EW)(()=>{if(q.value){var e=A.width||q.value.getBoundingClientRect().width;if(e&&ue.value&&F.value)return(e-$.value-ue.value)/F.value+"px"}return 100/F.value+"%"});function de({width:e,height:t}){A.width=e,A.height=t}function L(e){return e.date===g.value}function Ae(){return(0,ye.h)("div",{roll:"presentation",class:{"q-calendar-day__head":!0,"q-calendar__sticky":!0===y.value},style:{marginRight:$.value+"px"}},[(()=>{let e=h["head-intervals"],t={timestamps:k.value,days:k.value,date:f.modelValue};return(0,ye.h)("div",{class:{"q-calendar-day__head--intervals":!0,"q-calendar__sticky":!0===y.value},...S("-head-intervals",e=>({scope:t,event:e}))},[e&&e({scope:t})])})(),(0,ye.h)("div",{ref:P,class:{"q-calendar-day__head--days__column":!0}},[(0,ye.h)("div",{class:{"q-calendar-day__head--days__weekdays":!0}},[...(()=>{let e=parseInt(String(f.columnCount),10),r=parseInt(String(f.columnIndexStart),10);return 1===k.value.length&&0t+r).map(e=>fe(k.value[0],e)):k.value.map(e=>fe(e,0))})()]),(()=>{let e=h["head-days-events"],t=parseInt(String(f.columnCount),10);return(0,ye.dY)(()=>{if(n.value&&0===t&&window)try{var e=window.getComputedStyle(n.value);r.value&&r.value.parentElement&&(r.value.parentElement.style.height=e.height,r.value.style.height=e.height)}catch{}}),(0,ye.h)("div",{class:{"q-calendar-day__head--days__event":!0}},[e&&(0,ye.h)("div",{ref:r,style:{position:"absolute",left:0,top:0,right:0,overflow:"hidden",zIndex:1}},[e({scope:{days:k.value,ref:n}})]),...(()=>{let e=parseInt(String(f.columnCount),10),r=parseInt(String(f.columnIndexStart),10);return 1===k.value.length&&0t+r).map(e=>he(k.value[0],e)).filter(e=>void 0!==e):k.value.map(e=>he(e,0)).filter(e=>void 0!==e)})()])})()])])}function fe(t,e){var r=h["head-day"],n=h["head-date"],a=!0!==f.noActiveDate&&L(t);let o=C(t,e);o.activeDate=a,o.droppable=v.value===t.date,o.disabled=!!f.disabledWeekdays&&f.disabledWeekdays.includes(Number(t.weekday));var i=!0===y.value?f.cellWidth:O.value,l={width:i,maxWidth:i,minWidth:i,...(f.weekdayStyle||K)({scope:o})},i=(!0===y.value&&(l.minWidth=i),"function"==typeof f.weekdayClass?f.weekdayClass({scope:o}):{});let s=!0===f.focusable&&f.focusType.includes("weekday"),c=t.date+(void 0!==e?"-"+e:"");i={key:c,ref:e=>{d.value[c]=e},tabindex:!0===s?0:-1,class:{"q-calendar-day__head--day":!0,...i,...x(t),"q-active-date":a,"q-calendar__hoverable":!0===f.hoverable,"q-calendar__focusable":!0===s},style:l,onFocus:()=>{!0===s&&(u.value=c)},onKeydown:e=>{!0!==t.disabled&&T(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{!0!==t.disabled&&T(e,[13,32])&&(g.value=t.date)},...S("-head-day",e=>({scope:o,event:e})),onDragenter:e=>{void 0!==f.dragEnterFunc&&"function"==typeof f.dragEnterFunc&&(!0===f.dragEnterFunc(e,"head-day",{scope:o})?v.value=t.date:v.value="")},onDragover:e=>{void 0!==f.dragOverFunc&&"function"==typeof f.dragOverFunc&&(!0===f.dragOverFunc(e,"head-day",{scope:o})?v.value=t.date:v.value="")},onDragleave:e=>{void 0!==f.dragLeaveFunc&&"function"==typeof f.dragLeaveFunc&&(!0===f.dragLeaveFunc(e,"head-day",{scope:o})?v.value=t.date:v.value="")},onDrop:e=>{void 0!==f.dropFunc&&"function"==typeof f.dropFunc&&(!0===f.dropFunc(e,"head-day",{scope:o})?v.value=t.date:v.value="")}};return(0,ye.h)("div",i,[void 0!==r&&r({scope:o}),void 0===r&&((e,t)=>{var r=h["column-header-before"];if(r)return(0,ye.h)("div",{class:"q-calendar-day__column-header--before"},[r({scope:{timestamp:e,columnIndex:t}})])})(t,e),void 0===r&&(a=t,"stacked"===f.dateHeader?[!0!==f.noDefaultHeaderText?I(a):[],!0!==f.noDefaultHeaderBtn?N(a):[]].filter(e=>void 0!==e):"inline"===f.dateHeader?("left"===f.weekdayAlign&&"right"===f.dateAlign||"right"===f.weekdayAlign&&f.dateAlign,(0,ye.h)("div",{class:"q-calendar__header--inline"},[!0!==f.noDefaultHeaderText&&I(a),!0!==f.noDefaultHeaderBtn&&N(a)])):"inverted"===f.dateHeader?("left"===f.weekdayAlign&&"right"===f.dateAlign||"right"===f.weekdayAlign&&f.dateAlign,(0,ye.h)("div",{class:"q-calendar__header--inline"},[!0!==f.noDefaultHeaderBtn&&N(a),!0!==f.noDefaultHeaderText&&I(a)])):void 0),void 0===r&&n&&n({scope:o}),void 0===r&&((e,t)=>{var r=h["column-header-after"];if(r)return(0,ye.h)("div",{class:"q-calendar-day__column-header--after"},[r({scope:{timestamp:e,columnIndex:t}})])})(t,e),Fe()])}function he(e,t){var r=h["head-day-event"],n=!0!==f.noActiveDate&&L(e),a=C(e,t),o=(a.activeDate=n,a.disabled=!!f.disabledWeekdays&&f.disabledWeekdays.includes(Number(e.weekday)),!0===y.value?Ee(B.value):O.value),i={width:o,maxWidth:o,minWidth:o};return!0===y.value&&(i.minWidth=o),(0,ye.h)("div",{key:"event-"+e.date+(void 0!==t?"-"+t:""),class:{"q-calendar-day__head--day__event":!0,...x(e),"q-active-date":n},style:i},[r&&r({scope:a})])}function I(e){var t=h["head-weekday-label"],r=!0===f.shortWeekdayLabel,n=C(e,0),a=(n.shortWeekdayLabel=f.shortWeekdayLabel,n.disabled=!!f.disabledWeekdays&&f.disabledWeekdays.includes(Number(e.weekday)),{class:{"q-calendar-day__head--weekday":!0,["q-calendar__"+f.weekdayAlign]:!0,"q-calendar__ellipsis":!0}});return(0,ye.h)("div",a,t&&t({scope:n})||((e,t)=>(e=W.value(e,t||0{let e=!0!==f.noActiveDate&&L(r),t=z.value(r,!1),n=h["head-day-label"],a=h["head-day-button"],o={dayLabel:t,timestamp:r,activeDate:e,disabled:!!f.disabledWeekdays&&f.disabledWeekdays.includes(Number(r.weekday))},i={class:{"q-calendar-day__head--day__label":!0,"q-calendar__button":!0,"q-calendar__button--round":"round"===f.dateType,"q-calendar__button--rounded":"rounded"===f.dateType,"q-calendar__button--bordered":!0===r.current,"q-calendar__focusable":!0},disabled:r.disabled,onKeydown:e=>{!0!==r.disabled&&T(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{!0!==r.disabled&&T(e,[13,32])&&(g.value=r.date,void 0!==b.value.onClickDate)&&p("click-date",{scope:o})},...S("-date",(e,t)=>("click-date"!==t&&"contextmenu-date"!==t||(g.value=r.date,"click-date"===t&&e.preventDefault()),{scope:o,event:e}))};return!0!==f.noAria&&(i.ariaLabel=V.value(r,!1)),a?a({scope:o}):nt(f,i,n?n({scope:o}):t)})(e))}function pe(){return(0,ye.h)("div",{ref:M,class:"q-calendar-day__pane"},[me(),ge()])}function ge(){var e=h["day-container"];return(0,ye.h)("div",{class:"q-calendar-day__day-container"},[!0===y.value&&!0!==f.noHeader&&Ae(),(0,ye.h)("div",{style:{display:"flex",flexDirection:"row"}},[!0===y.value&&me(),...(()=>{let e=parseInt(String(f.columnCount),10),r=parseInt(String(f.columnIndexStart),10);return 1===k.value.length&&0t+r).map(e=>ve(k.value[0],0,e)):k.value.map((e,t)=>ve(e,t,0))})()]),e&&e({scope:{days:k.value}})])}function ve(e,t,r){var A,n=h["day-body"],a=C(e,r),o=!0===y.value?f.cellWidth:O.value,i={width:o,maxWidth:o,minWidth:o};return!0===y.value&&(i.minWidth=o),(0,ye.h)("div",{key:e.date+(void 0!==r?":"+r:""),class:{"q-calendar-day__day":!0,...x(e)},style:i},[...(o=t,A=r,X.value[o].map(c=>{{var u=c,d=A;let e=Ee(f.intervalHeight),t=f.intervalStyle||re,r=h["day-interval"],n=C(u,d),a=(n.droppable=m.value===Be(u),"function"==typeof f.intervalClass?f.intervalClass({scope:n}):{}),o=!0===f.focusable&&f.focusType.includes("interval"),i=Ce(u),l={height:e,...t({scope:n})},s={key:i,tabindex:!0===o?0:-1,class:{"q-calendar-day__day-interval":0===u.minute,"q-calendar-day__day-interval--section":0!==u.minute,...a,...ee(u,Array.from(f.selectedDates),f.selectedStartEndDates),"q-calendar__hoverable":!0===f.hoverable,"q-calendar__focusable":!0===o},style:l,onDragenter:e=>{void 0!==f.dragEnterFunc&&"function"==typeof f.dragEnterFunc&&(!0===f.dragEnterFunc(e,"interval",{scope:n})?m.value=Be(u):m.value=0)},onDragover:e=>{void 0!==f.dragOverFunc&&"function"==typeof f.dragOverFunc&&(!0===f.dragOverFunc(e,"interval",{scope:n})?m.value=Be(u):m.value=0)},onDragleave:e=>{void 0!==f.dragLeaveFunc&&"function"==typeof f.dragLeaveFunc&&(!0===f.dragLeaveFunc(e,"interval",{scope:n})?m.value=Be(u):m.value=0)},onDrop:e=>{void 0!==f.dropFunc&&"function"==typeof f.dropFunc&&(!0===f.dropFunc(e,"interval",{scope:n})?m.value=Be(u):m.value=0)},onKeydown:e=>{T(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{var t;T(e,[13,32])&&(t=C(u,d),g.value=t.timestamp.date,void 0!==b.value.onClickTime)&&p("click-time",{scope:t,event:e})},...S("-time",e=>({scope:C(ne(e,u,f.timeClicksClamped,w.now),d),event:e}))};return!0!==f.noAria&&(s.ariaLabel=Z.value(u,!1)),c=r?r({scope:n}):void 0,(0,ye.h)("div",s,[c,Fe()])}})),n&&n({scope:a})])}function me(){var e={ariaHidden:"true",class:{"q-calendar-day__intervals-column":!0,"q-calendar__ellipsis":!0,"q-calendar__sticky":!0===y.value},...S("-interval",e=>({scope:{timestamp:ae(e,_.value,f.timeClicksClamped,w.now)},event:e}))};return(0,ye.h)("div",e,X.value[0].map(e=>{return e=e,t=h["interval-label"],r=Ee(f.intervalHeight),n=f.shortIntervalLabel??!1,a=(a=(a=f.showIntervalLabel||te)(e))?J.value(e,n):void 0,(0,ye.h)("div",{key:e.time,class:{"q-calendar-day__interval":0===e.minute,"q-calendar-day__interval--section":0!==e.minute},style:{height:r}},[(0,ye.h)("div",{class:"q-calendar-day__interval--text q-calendar__overflow-wrap"},[t?t({scope:{timestamp:e,label:a}}):a])]);var t,r,n,a}))}return(0,ye.wB)([k],e,{deep:!0,immediate:!0}),(0,ye.wB)(()=>f.modelValue,(e,t)=>{var r;g.value!==f.modelValue&&(!0===f.animated&&(r=ke(_e(e)),t=ke(_e(t)),i.value=t<=r?"next":"prev"),g.value=e),u.value=e}),(0,ye.wB)(g,(e,t)=>{var r;g.value!==f.modelValue&&(!0===f.animated&&(r=ke(_e(e)),t=ke(_e(t)),i.value=t<=r?"next":"prev"),p("update:model-value",e))}),(0,ye.wB)(u,e=>{e&&(t.value=qe(e))}),(0,ye.wB)(t,()=>{u.value&&d.value[u.value]?d.value[u.value].focus():ce()}),(0,ye.wB)(()=>f.maxDays,e=>{c.value=e}),(0,ye.Ic)(()=>{d.value={},r.value=void 0,n.value=void 0}),(0,ye.sV)(()=>{}),U({prev:function(e=1){E(-e)},next:function(e=1){E(e)},move:E,moveToToday:function(){g.value=xe()},updateCurrent:H,timeStartPos:se,timeDurationHeight:le,heightToMinutes:ie,scrollToTime:oe}),()=>Y()}}),ve={dayHeight:{type:[Number,String],default:0,validator:e=>o(e)},dayMinHeight:{type:[Number,String],default:0,validator:e=>o(e)},dayStyle:Function,dayClass:Function,weekdayStyle:Function,weekdayClass:Function,dayPadding:String,minWeeks:{type:[Number,String],default:1,validator:e=>o(e)},shortMonthLabel:Boolean,showWorkWeeks:Boolean,showMonthLabel:{type:Boolean,default:!0},showDayOfYearLabel:Boolean,enableOutsideDays:Boolean,noOutsideDays:Boolean,hover:Boolean,miniMode:{type:[Boolean,String],validator:e=>[!0,!1,"auto"].includes(e)},breakpoint:{type:[Number,String],default:"md",validator:e=>["xs","sm","md","lg","xl"].includes(e)||o(e)},monthLabelSize:{type:String,default:"sm",validator:e=>["xxs","xs","sm","md","lg","xl","xxl"].includes(e)||!!e&&0parseInt(t.minWeeks,10)),s=(0,ye.EW)(()=>e.value*t.weekdays.length),c=(0,ye.EW)(()=>b(oe(a.value))),u=(0,ye.EW)(()=>y(ie(o.value)));var d=(0,ye.EW)(()=>{let e=0;return t.cellWidth?e=Number(t.cellWidth):0se(c.value,u.value,n.today,t.weekdays,t.disabledBefore,t.disabledAfter,t.disabledWeekdays,t.disabledDays,Number.MAX_SAFE_INTEGER,s.value)),f=(0,ye.EW)(()=>{var e=n.today;return se(b(e),y(e),e,t.weekdays,t.disabledBefore,t.disabledAfter,t.disabledWeekdays,t.disabledDays,t.weekdays.length,t.weekdays.length)}),h=(0,ye.EW)(()=>S(t.locale,(e,t)=>({timeZone:"UTC",month:t?"short":"long"})));let p=(0,ye.EW)(()=>{switch(t.breakpoint){case"xs":return 300;case"sm":return 350;case"md":return 400;case"lg":return 450;case"xl":return 500;default:return parseInt(t.breakpoint,10)}});var g=(0,ye.EW)(()=>{switch(t.monthLabelSize){case"xxs":return".4em";case"xs":return".6em";case"sm":return".8em";case"md":return"1.0em";case"lg":return"1.2em";case"xl":return"1.4em";case"xxl":return"1.6em";default:return t.monthLabelSize}});let v=!0;var m=(0,ye.EW)(()=>{var e=!0===t.miniMode||"auto"===t.miniMode&&void 0!==t.breakpoint&&i.width{r("mini-mode",e)}),{parsedCellWidth:d,parsedMinWeeks:e,parsedMinDays:s,parsedMonthStart:c,parsedMonthEnd:u,parsedBreakpoint:p,parsedMonthLabelSize:g,days:A,todayWeek:f,isMiniMode:m,monthFormatter:h,isOutside:function(e){return(e=ke(e))ke(o.value)}}}let it=Ge().renderButton;var lt=(0,ye.pM)({name:"QCalendarMonth",directives:{ResizeObserver:Te},props:{...t,...ve,...l,...$e,...u},emits:["update:model-value",...Xe,...ze,"mini-mode",...c("-date"),...c("-day"),...c("-head-workweek"),...c("-head-day"),...c("-workweek")],setup(h,{slots:p,emit:A,expose:U}){let M=(0,be.KR)(null),P=(0,be.KR)(null),o=(0,be.KR)(null),g=(0,be.KR)(h.modelValue||xe()),t=(0,be.KR)(_e(h.modelValue||xe())),f=(0,be.KR)({}),l=(0,be.KR)([]),s=(0,be.KR)([]),i=(0,be.KR)("next"),c=(0,be.KR)(h.modelValue||xe()),u=(0,be.KR)("0000-00-00"),R=(0,be.KR)(0),v=(0,be.KR)(h.modelValue),m=(0,be.Kh)({width:0,height:0}),b=(0,be.KR)(),y=(0,be.KR)(""),D=(0,be.KR)(null),Q=(0,be.KR)(null);var e=(0,ye.EW)(()=>"month"),r=(0,ye.nI)();if(null===r)throw new Error("current instance is null");let w=Ke(r).emitListeners;r=Ye(h).isSticky;(0,ye.wB)(r,()=>{});let{times:n,setCurrent:H,updateCurrent:a}=Pe(h),{parsedStart:d,parsedEnd:_,dayFormatter:j,weekdayFormatter:z,ariaDateFormatter:W,dayStyleDefault:x,getRelativeClasses:V}=(a(),H(),Ie(h,{startDate:c,endDate:u,times:n})),q=(0,ye.EW)(()=>qe(h.modelValue,n.now)||d.value||n.today),K=(t.value=q.value,g.value=q.value.date,(0,ye.EW)(()=>{var e={};return void 0!==h.dayPadding&&(e.padding=h.dayPadding),e.minWidth=O.value,e.maxWidth=O.value,e.width=O.value,e})),G=Re(h,{parsedView:e,times:n,parsedValue:q}).renderValues,{rootRef:k,__renderCalendar:$}=Le(h,function(){let{start:e,end:t}=G.value,r=(c.value=e.date,u.value=t.date,0{let e=p["head-workweek"],t={start:d.value,end:_.value,miniMode:C.value};return(0,ye.h)("div",{class:"q-calendar-month__head--workweek",...S("-head-workweek",e=>({scope:t,event:e}))},e?e({scope:t}):"#")})(),(0,ye.h)("div",{class:"q-calendar-month__head--wrapper"},[(0,ye.h)("div",{ref:o,class:{"q-calendar-month__head--weekdays":!0}},[...Y.value.map((d,A)=>{{var f=d;d=A;let e=p["head-day"],t=B.value.filter(e=>e.weekday===f.weekday),r=t[0].weekday,n=!0!==h.noActiveDate&&N(f),a={activeDate:n,weekday:r,timestamp:f,days:t,index:d,miniMode:C.value,droppable:b.value===Number(f.weekday),disabled:!!h.disabledWeekdays&&h.disabledWeekdays.includes(Number(f.weekday))},o="function"==typeof h.weekdayClass?h.weekdayClass({scope:a}):{},i=!0===h.focusable&&h.focusType.includes("weekday"),l=O.value,s=h.weekdayStyle||x,c={width:l,maxWidth:l,minWidth:l,...s({scope:a})},u={key:f.date+(void 0!==d?"-"+d:""),tabindex:!0===i?0:-1,class:{"q-calendar-month__head--weekday":!0,...o,"q-disabled-day disabled":!0===a.disabled,["q-calendar__"+h.weekdayAlign]:!0,"q-calendar__ellipsis":!0,"q-calendar__focusable":!0===i},style:c,onDragenter:e=>{void 0!==h.dragEnterFunc&&"function"==typeof h.dragEnterFunc&&(!0===h.dragEnterFunc(e,"head-day",{scope:a})?b.value=Number(f.weekday):b.value=-1)},onDragover:e=>{void 0!==h.dragOverFunc&&"function"==typeof h.dragOverFunc&&(!0===h.dragOverFunc(e,"head-day",{scope:a})?b.value=Number(f.weekday):b.value=-1)},onDragleave:e=>{void 0!==h.dragLeaveFunc&&"function"==typeof h.dragLeaveFunc&&(!0===h.dragLeaveFunc(e,"head-day",{scope:a})?b.value=Number(f.weekday):b.value=-1)},onDrop:e=>{void 0!==h.dropFunc&&"function"==typeof h.dropFunc&&(!0===h.dropFunc(e,"head-day",{scope:a})?b.value=Number(f.weekday):b.value=-1)},onFocus:()=>{!0===i&&(g.value=f.date)},...S("-head-day",e=>({scope:a,event:e}))};return!0!==h.noAria&&(u.ariaLabel=z.value(f,!1)),(0,ye.h)("div",u,[void 0===e&&((e,t)=>(e=z.value(e,t||0{var r=p["head-day-event"],n=!0!==h.noActiveDate&&N(t),a=B.value.filter(e=>e.weekday===t.weekday),o={weekday:o=a[0].weekday,timestamp:t,days:a,index:e,miniMode:C.value,activeDate:n,disabled:!!h.disabledWeekdays&&h.disabledWeekdays.includes(Number(t.weekday))},a=O.value,n=h.weekdayStyle||x,a={width:a,maxWidth:a,minWidth:a,...n({scope:o})};return(0,ye.h)("div",{key:"event-"+t.date+(void 0!==e?"-"+e:""),class:{"q-calendar-month__head--event":!0},style:a},[void 0!==r&&r({scope:o})])})(f,d),!0===i&&Fe()])}})])])]),!0==r&&(0,ye.h)("div",{class:"q-calendar-month__body"},[...(()=>{var t=h.weekdays.length,r=[];for(let e=0;e{var r=p.week,n=h.weekdays,n={week:e,weekdays:n,miniMode:C.value},a={},o=parseInt(String(h.dayHeight),10),i=parseInt(String(h.dayMinHeight),10);return a.height=0{s.value[t]=e},class:{"q-calendar-month__week--wrapper":!0,"q-calendar-month__week--auto-height":o},style:a},[!0===h.showWorkWeeks?(e=>{let t=p.workweek,r=2{for(let e=0;e({scope:o,event:e}))},t?t({scope:o}):a)})(e):void 0,(0,ye.h)("div",{class:"q-calendar-month__week"},[(0,ye.h)("div",{class:"q-calendar-month__week--days"},e.map(u=>{{var d=u;let e=p.day,t=h.dayStyle||x,r=Z(d),n=!0!==h.noActiveDate&&q.value.date===d.date,a=!1===r&&!0===h.showMonthLabel&&B.value.find(e=>e.month===d.month)?.day===d.day,o={outside:r,timestamp:d,miniMode:C.value,activeDate:n,hasMonth:a,droppable:y.value===d.date,disabled:!!h.disabledWeekdays&&h.disabledWeekdays.includes(Number(d.weekday))},i=Object.assign({...K.value},t({scope:o})),l="function"==typeof h.dayClass?h.dayClass({scope:o}):{},s={key:d.date,ref:e=>{!0===L.value&&(f.value[d.date]=e)},tabindex:!0===L.value?0:-1,class:{"q-calendar-month__day":!0,...l,...V(d,r,Array.from(h.selectedDates),h.selectedStartEndDates,h.hover),"q-active-date":!0==n,disabled:!0!==h.enableOutsideDays&&!0===r,"q-calendar__hoverable":!0===h.hoverable,"q-calendar__focusable":!0===L.value},style:i,onFocus:()=>{!0===L.value&&(g.value=d.date)},onKeydown:e=>{!0!==r&&!0!==d.disabled&&T(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{!0!==r&&!0!==d.disabled&&T(e,[13,32])&&(e.stopPropagation(),e.preventDefault(),void 0!==w.value.onClickDay)&&!0!==C.value&&A("click-day",{scope:o,e:e})},...S("-day",e=>({scope:o,event:e}))},c={onDragenter:e=>{void 0!==h.dragEnterFunc&&"function"==typeof h.dragEnterFunc&&(!0===h.dragEnterFunc(e,"day",{scope:o})?y.value=d.date:y.value="")},onDragover:e=>{void 0!==h.dragOverFunc&&"function"==typeof h.dragOverFunc&&(!0===h.dragOverFunc(e,"day",{scope:o})?y.value=d.date:y.value="")},onDragleave:e=>{void 0!==h.dragLeaveFunc&&"function"==typeof h.dragLeaveFunc&&(!0===h.dragLeaveFunc(e,"day",{scope:o})?y.value=d.date:y.value="")},onDrop:e=>{void 0!==h.dropFunc&&"function"==typeof h.dropFunc&&(!0===h.dropFunc(e,"day",{scope:o})?y.value=d.date:y.value="")}};return!0!==r&&Object.assign(s,c),!0!==h.noAria&&(s.ariaLabel=W.value(d,!1)),(0,ye.h)("div",s,[((e,t,r)=>{let n,a,o=[((n,t)=>{if(!0!==t||!0!==h.noOutsideDays){var e=j.value(n,!1),a=p["head-day-label"],o=p["head-day-button"],i=h.selectedDates&&0{!0===I.value&&(f.value[n.date]=e)},tabindex:!0===I.value?0:-1,class:{"q-calendar-month__day--label":!0,"q-calendar__button":!0,"q-calendar__button--round":"round"===h.dateType,"q-calendar__button--rounded":"rounded"===h.dateType,"q-calendar__button--bordered":!0===n.current,"q-calendar__hoverable":!0===h.hoverable,"q-calendar__focusable":!0===I.value},disabled:!0===n.disabled||!0!==h.enableOutsideDays&&!0===t,onFocus:()=>{!0===I.value&&(g.value=n.date)},onKeydown:e=>{!0!==t&&!0!==n.disabled&&T(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{!0===I.value&&!0!==t&&!0!==n.disabled&&T(e,[13,32])&&(e.stopPropagation(),e.preventDefault(),v.value=n.date,void 0!==w.value.onClickDate)&&A("click-date",{scope:r,event:e})},...S("-date",(e,t)=>(e.stopPropagation(),"click-date"!==t&&"contextmenu-date"!==t||(v.value=n.date),{scope:r,event:e}))};return!0!==h.noAria&&(l.ariaLabel=W.value(n,!1)),[o?o({scope:r}):it(h,l,a?a({scope:r}):e),!0===I.value&&Fe()].filter(e=>!1!==e)}})(e,t)];return!0!==C.value&&!0===r&&340{var r,n;if(!0!==t||!0!==h.noOutsideDays)return t=p["month-label"],r=ee.value(e,h.shortMonthLabel||m.width<500),e={monthLabel:r,timestamp:e,miniMode:C.value},n={},!0!==C.value&&void 0!==J.value&&(n.fontSize=J.value),(0,ye.h)("span",{class:"q-calendar-month__day--month q-calendar__ellipsis",style:n},[t?t({scope:e}):!0!==C.value?r:void 0])})(e,t)),!0!==C.value&&!0===h.showDayOfYearLabel&&void 0===a&&300{if(!0!==t||!0!==h.noOutsideDays)return t=p["day-of-year"],(0,ye.h)("span",{class:{"q-calendar-month__day--day-of-year":!0,"q-calendar__ellipsis":!0}},t?t({scope:{timestamp:e}}):e.doy)})(e,t)),"left"===h.dateAlign?(void 0!==n&&o.push(n),void 0!==a&&o.push(a)):"right"===h.dateAlign?(void 0!==n&&o.unshift(n),void 0!==a&&o.unshift(a)):(n=void 0,a=void 0),r={class:{"q-calendar-month__day--label__wrapper":!0,"q-calendar__ellipsis":!0,["q-calendar__"+h.dateAlign]:void 0===n&&void 0===a,"q-calendar__justify":void 0!==n||void 0!==a}},(0,ye.h)("div",r,o)})(d,r,a),(0,ye.h)("div",{class:{"q-calendar-month__day--content":!0}},e?e({scope:o}):void 0),!0===L.value&&Fe()])}})),!0!==C.value&&void 0!==r?(0,ye.h)("div",{ref:e=>{l.value[t]=e},class:"q-calendar-month__week--events"},r({scope:n})):void 0])])})(B.value.slice(e,e+t),e/t));return r})()])]),[[Te,ne]]);if(!0!==h.animated)return n;{var a="q-calendar--"+("prev"===i.value?h.transitionPrev:h.transitionNext);return(0,ye.h)(we.eB,{name:a,appear:!0},()=>n)}},{scrollArea:M,pane:P}),{days:B,todayWeek:Y,isMiniMode:C,parsedCellWidth:X,parsedMonthLabelSize:J,isOutside:Z,monthFormatter:ee}=ot(h,A,{times:n,parsedStart:d,parsedEnd:_,size:m,headerColumnRef:o}),E=We(h,{parsedView:e,parsedValue:q,direction:i,maxDays:R,times:n,emittedValue:v,emit:A}).move,S=je(A,w).getDefaultMouseEventHandlers;r=Je(A,{days:B,lastStart:D,lastEnd:Q}).checkChange;let T=Oe().isKeyCode,te=et(h,{rootRef:k,focusRef:g,focusValue:t,datesRef:f,parsedView:e,emittedValue:v,direction:i,times:n}).tryFocus,re=(0,ye.EW)(()=>k.value&&!0===h.showWorkWeeks?parseInt(window.getComputedStyle(k.value).getPropertyValue(!0===C.value?"--calendar-mini-work-week-width":"--calendar-work-week-width"),10):0),F=(0,ye.EW)(()=>h.weekdays.length),O=(0,ye.EW)(()=>{if(k.value){var e=m.width||k.value.getBoundingClientRect().width;if(e&&F.value)return(e-re.value)/F.value+"px"}return 100/F.value+"%"}),L=(0,ye.EW)(()=>!0===h.focusable&&h.focusType.includes("day")&&!0!==C.value),I=(0,ye.EW)(()=>!0===h.focusable&&h.focusType.includes("date")&&!0!==L.value);function ne({width:e,height:t}){m.width=e,m.height=t}function N(e){return e.date===v.value}function ae(){if(!0!==C.value&&0===h.dayHeight){var e=p.week;if(void 0!==e&&window)for(var t in l.value){var r,n=l.value[t];void 0!==n&&(void 0!==(t=s.value[t])&&(r=window.getComputedStyle(n),r=parseFloat(r.marginTop)+parseFloat(r.marginBottom),t.clientHeight+r>t.clientHeight))&&(t.style.height=n.clientHeight+r+"px")}}}return(0,ye.wB)([B],r,{deep:!0,immediate:!0}),(0,ye.wB)(()=>h.modelValue,(e,t)=>{var r;v.value!==e&&(!0===h.animated&&(r=ke(_e(e)),t=ke(_e(t)),i.value=t<=r?"next":"prev"),v.value=e),g.value=e}),(0,ye.wB)(v,(e,t)=>{var r;v.value!==h.modelValue&&(!0===h.animated&&(r=ke(_e(e)),t=ke(_e(t)),i.value=t<=r?"next":"prev"),A("update:model-value",e))}),(0,ye.wB)(g,e=>{e&&(t.value=qe(e),v.value!==e)&&(v.value=e)}),(0,ye.wB)(t,()=>{f.value[g.value]?f.value[g.value].focus():te()}),(0,ye.Ic)(()=>{f.value={},l.value=[],s.value=[],(0,ye.dY)(()=>{ae()})}),(0,ye.sV)(()=>{ae()}),U({prev:function(e=1){E(-e)},next:function(e=1){E(e)},move:E,moveToToday:function(){v.value=xe()},updateCurrent:a}),()=>$()}}),st=(0,ye.pM)({name:"QCalendarResource",props:{...t,...me,...pe,...Ue,...Me,...l,...u},emits:["update:model-value","update:model-resources","resource-expanded",...Xe,...ze,...c("-date"),...c("-interval"),...c("-head-day"),...c("-time"),...c("-head-resources"),...c("-resource")],setup(h,{slots:p,emit:A,expose:U}){let o=(0,be.KR)(null),M=(0,be.KR)(null),P=(0,be.KR)(null),i=(0,be.KR)(null),g=(0,be.KR)(h.modelValue||xe()),t=(0,be.KR)(_e(h.modelValue||xe())),v=(0,be.KR)({}),f=(0,be.KR)({}),l=(0,be.KR)("next"),s=(0,be.KR)(h.modelValue||xe()),c=(0,be.KR)("0000-00-00"),u=(0,be.KR)(0),n=(0,be.KR)(h.modelValue),d=(0,be.Kh)({width:0,height:0}),m=(0,be.KR)(""),b=(0,be.KR)(""),y=(0,be.KR)(""),R=(0,be.KR)(null),D=(0,be.KR)(null);(0,ye.wB)(()=>h.view,()=>{u.value=0});var e=(0,ye.EW)(()=>"month"===h.view?"month-interval":h.view);let w=(0,ye.EW)(()=>parseInt(String(h.cellWidth),10));var r=(0,ye.nI)();if(null===r)throw new Error("current instance is null");let _=Ke(r).emitListeners,{times:a,setCurrent:Q,updateCurrent:x}=Pe(h),{parsedStart:q,parsedEnd:H,dayStyleDefault:k}=(x(),Q(),Ie(h,{startDate:s,endDate:c,times:a}));r=(0,ye.EW)(()=>qe(h.modelValue,a.now)||q.value||a.today);t.value=r.value,g.value=r.value.date;let j=Re(h,{parsedView:e,times:a,parsedValue:r}).renderValues,{rootRef:z,__renderCalendar:W}=Le(h,function(){var{start:e,end:t,maxDays:r}=j.value;s.value===e.date&&c.value===t.date&&u.value===r||(s.value=e.date,c.value=t.date,u.value=r);let n=0{var e={height:Ee(N.value)};return(0,ye.h)("div",{ref:P,roll:"presentation",class:{"q-calendar-resource__head":!0,"q-calendar__sticky":!0!==h.noSticky},style:e},[(()=>{let e=p["head-resources"],t=Ee(N.value),r={timestamps:C,date:h.modelValue,resources:h.modelResources};return(0,ye.h)("div",{class:{"q-calendar-resource__head--resources":!0,"q-calendar__sticky":!0!==h.noSticky},style:{height:t},...F("-head-resources",e=>({scope:r,event:e}))},[e&&e({scope:r})])})(),(0,ye.h)("div",{ref:i,class:{"q-calendar-resource__head--intervals":!0}},[C.value.map(e=>e.map((d,A)=>{{let e=p["interval-label"],t=!0!==h.noActiveDate&&J(d),r=Ee(w.value),n=Ee(N.value),a=h.shortIntervalLabel,o=V.value(d,a),i={timestamp:d,index:A,label:o,droppable:m.value===o},l=h.intervalStyle||k,s={width:r,maxWidth:r,minWidth:r,height:n,...l({scope:i})},c="function"==typeof h.intervalClass?h.intervalClass({scope:i}):{},u=!0===h.focusable&&h.focusType.includes("interval");return(0,ye.h)("div",{key:o,tabindex:!0===u?0:-1,class:{"q-calendar-resource__head--interval":!0,...c,"q-active-date":t,"q-calendar__hoverable":!0===h.hoverable,"q-calendar__focusable":!0===u},style:s,onDragenter:e=>{void 0!==h.dragEnterFunc&&"function"==typeof h.dragEnterFunc&&(!0===h.dragEnterFunc(e,"interval",{scope:i})?m.value=o:m.value="")},onDragover:e=>{void 0!==h.dragOverFunc&&"function"==typeof h.dragOverFunc&&(!0===h.dragOverFunc(e,"interval",{scope:i})?m.value=o:m.value="")},onDragleave:e=>{void 0!==h.dragLeaveFunc&&"function"==typeof h.dragLeaveFunc&&(!0===h.dragLeaveFunc(e,"interval",{scope:i})?m.value=o:m.value="")},onDrop:e=>{void 0!==h.dropFunc&&"function"==typeof h.dropFunc&&(!0===h.dropFunc(e,"interval",{scope:i})?m.value=o:m.value="")},onFocus:()=>{!0===u&&(g.value=o)},...F("-interval",e=>({scope:i,event:e}))},[e?e({scope:i}):o,Fe()])}}))])])})(),void 0===h.modelResources&&(0,ye.h)("div",{},"No resources have been defined"),void 0!==h.modelResources&&(0,ye.h)("div",{class:"q-calendar-resource__resources--body"},Z())])])])]),[[Te,X]]);if(!0!==h.animated)return a;{e="q-calendar--"+("prev"===l.value?h.transitionPrev:h.transitionNext);return(0,ye.h)(we.eB,{name:e,appear:!0},()=>a)}},{scrollArea:o,pane:M}),{days:B,intervals:C,intervalFormatter:V,styleDefault:K,scrollToTimeX:G,timeDurationWidth:E,timeStartPosX:S,widthToMinutes:$}=Ne(h,{times:a,scrollArea:o,parsedStart:q,parsedEnd:H,maxDays:u,size:d,headerColumnRef:i}),T=We(h,{parsedView:e,parsedValue:r,direction:l,maxDays:u,times:a,emittedValue:n,emit:A}).move,F=je(A,_).getDefaultMouseEventHandlers;r=Je(A,{days:B,lastStart:R,lastEnd:D}).checkChange;let O=Oe().isKeyCode,Y=et(h,{rootRef:z,focusRef:g,focusValue:t,datesRef:v,parsedView:e,emittedValue:n,direction:l,times:a}).tryFocus,L=(0,ye.EW)(()=>{var e=parseInt(String(h.resourceHeight),10);return 0===e?"auto":e}),I=(0,ye.EW)(()=>parseInt(String(h.resourceMinHeight),10)),N=(0,ye.EW)(()=>parseInt(String(h.intervalHeaderHeight),10));function X({width:e,height:t}){d.width=e,d.height=t}function J(e){return e.date===n.value}function Z(e=void 0,o=0,i=!0){return(e=void 0===e?h.modelResources:e).map((e,t)=>{var[t,e,r=0,n=!0]=[e,t,o,void 0!==e.children?e.expanded:i],a={};return a.height="auto"===L.value?L.value:Ee(L.value),0{var a=p["resource-label"],o={};o.height=void 0!==t.height?Ee(parseInt(t.height,10)):L.value?Ee(L.value):"auto",0{e instanceof HTMLElement&&(f.value[t[h.resourceKey]]=e)},tabindex:!0===s?0:-1,class:{"q-calendar-resource__resource":0===r,"q-calendar-resource__resource--section":0!==r,...d,"q-calendar__sticky":!0!==h.noSticky,"q-calendar__hoverable":!0===h.hoverable,"q-calendar__focusable":!0===s},style:{...o,...i({scope:u})},onDragenter:e=>{void 0!==h.dragEnterFunc&&"function"==typeof h.dragEnterFunc&&(!0===h.dragEnterFunc(e,"resource",{scope:u})?b.value=c:b.value="")},onDragover:e=>{void 0!==h.dragOverFunc&&"function"==typeof h.dragOverFunc&&(!0===h.dragOverFunc(e,"resource",{scope:u})?b.value=c:b.value="")},onDragleave:e=>{void 0!==h.dragLeaveFunc&&"function"==typeof h.dragLeaveFunc&&(!0===h.dragLeaveFunc(e,"resource",{scope:u})?b.value=c:b.value="")},onDrop:e=>{void 0!==h.dropFunc&&"function"==typeof h.dropFunc&&(!0===h.dropFunc(e,"resource",{scope:u})?b.value=c:b.value="")},onKeydown:e=>{O(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{O(e,[13,32])&&void 0!==_.value.onClickResource&&A("click-resource",{scope:u,event:e})},...F("-resource",e=>({scope:u,event:e}))},[[(0,ye.h)("div",{class:{"q-calendar__parent":void 0!==t.children,"q-calendar__parent--expanded":void 0!==t.children&&!0===t.expanded,"q-calendar__parent--collapsed":void 0!==t.children&&!0!==t.expanded},onClick:e=>{e.stopPropagation(),t.expanded=!t.expanded,A("resource-expanded",{expanded:t.expanded,scope:u})}}),(0,ye.h)("div",{class:{"q-calendar-resource__resource--text":!0,"q-calendar__ellipsis":!0},style:{paddingLeft:10*r+2+"px"}},[a?a({scope:u}):l]),Fe()]])})(t,e,r,n),((A,f)=>{var e=p["resource-intervals"],t={resource:A,timestamps:C,resourceIndex:f,timeStartPosX:S,timeDurationWidth:E};return(0,ye.h)("div",{class:"q-calendar-resource__resource--intervals"},[C.value.map(e=>e.map(c=>{{var u=A,d=f;let e=p["resource-interval"],t=!0!==h.noActiveDate&&J(c),r=u[h.resourceKey],n=c.time+"-"+r,a=!0===h.focusable&&h.focusType.includes("time"),o={activeDate:t,resource:u,timestamp:c,resourceIndex:d,droppable:y.value===n},i=h.intervalStyle||k,l=Ee(w.value),s={width:l,maxWidth:l,minWidth:l,...i({scope:o})};return s.height=void 0!==u.height?Ee(parseInt(u.height,10)):"auto"===L.value?L.value:Ee(L.value),0{e instanceof HTMLElement&&(v.value[u[h.resourceKey]]=e)},tabindex:!0===a?0:-1,class:{"q-calendar-resource__resource--interval":!0,"q-active-date":t,"q-calendar__hoverable":!0===h.hoverable,"q-calendar__focusable":!0===a},style:s,onDragenter:e=>{void 0!==h.dragEnterFunc&&"function"==typeof h.dragEnterFunc&&(!0===h.dragEnterFunc(e,"time",{scope:o})?y.value=n:y.value="")},onDragover:e=>{void 0!==h.dragOverFunc&&"function"==typeof h.dragOverFunc&&(!0===h.dragOverFunc(e,"time",{scope:o})?y.value=n:y.value="")},onDragleave:e=>{void 0!==h.dragLeaveFunc&&"function"==typeof h.dragLeaveFunc&&(!0===h.dragLeaveFunc(e,"time",{scope:o})?y.value=n:y.value="")},onDrop:e=>{void 0!==h.dropFunc&&"function"==typeof h.dropFunc&&(!0===h.dropFunc(e,"time",{scope:o})?y.value=n:y.value="")},onFocus:()=>{!0===a&&(g.value=n)},...F("-time",e=>({scope:o,event:e}))},[e&&e({scope:o}),Fe()])}})),e&&e({scope:t})])})(t,e)]),void 0===t.children?[a]:[a,(0,ye.h)("div",{class:{"q-calendar__child":!0,"q-calendar__child--expanded":!0===n,"q-calendar__child--collapsed":!0!==n}},[Z(t.children,r+1,!1===n?n:t.expanded)])]}).filter(e=>!!e)}return(0,ye.wB)([B],r,{deep:!0,immediate:!0}),(0,ye.wB)(()=>h.modelValue,(e,t)=>{var r;n.value!==e&&(!0===h.animated&&(r=ke(_e(e)),t=ke(_e(t)),l.value=t<=r?"next":"prev"),n.value=e),g.value=e}),(0,ye.wB)(n,(e,t)=>{var r;n.value!==h.modelValue&&(!0===h.animated&&(r=ke(_e(e)),t=ke(_e(t)),l.value=t<=r?"next":"prev"),A("update:model-value",e))}),(0,ye.wB)(g,e=>{e&&(t.value=qe(e))}),(0,ye.wB)(t,()=>{v.value[g.value]?v.value[g.value].focus():Y()}),(0,ye.Ic)(()=>{v.value={},f.value={}}),(0,ye.sV)(()=>{}),U({prev:function(e=1){T(-e)},next:function(e=1){T(e)},move:T,moveToToday:function(){n.value=xe()},updateCurrent:x,timeStartPosX:S,timeDurationWidth:E,widthToMinutes:$,scrollToTimeX:G}),()=>W()}});let ct=Ge().renderButton;var ut=(0,ye.pM)({name:"QCalendarScheduler",directives:{ResizeObserver:Te},props:{...t,...ge,...Ue,...Me,...l,...$e,...u},emits:["update:model-value","update:model-resources","resource-expanded",...Xe,...ze,...c("-date"),...c("-day-resource"),...c("-head-resources"),...c("-head-day"),...c("-resource")],setup(f,{slots:h,emit:p,expose:U}){let i=(0,be.KR)(null),M=(0,be.KR)(null),P=(0,be.KR)(null),u=(0,be.KR)(f.modelValue||xe()),t=(0,be.KR)(_e(f.modelValue||xe())),d=(0,be.KR)({}),R=(0,be.KR)({}),r=(0,be.KR)(),n=(0,be.KR)(),l=(0,be.KR)("next"),s=(0,be.KR)(f.modelValue||xe()),c=(0,be.KR)("0000-00-00"),A=(0,be.KR)(0),g=(0,be.KR)(f.modelValue),v=(0,be.Kh)({width:0,height:0}),m=(0,be.KR)(""),b=(0,be.KR)(""),D=(0,be.KR)(null),Q=(0,be.KR)(null),a=((0,ye.wB)(()=>f.view,()=>{A.value=0}),(0,ye.EW)(()=>"month"===f.view?"month-interval":f.view));var e=(0,ye.nI)();if(null===e)throw new Error("current instance is null");let y=Ke(e).emitListeners,w=Ye(f).isSticky,{times:o,setCurrent:H,updateCurrent:j}=Pe(f),{parsedStart:z,parsedEnd:W,dayFormatter:V,weekdayFormatter:K,ariaDateFormatter:G,dayStyleDefault:$,getRelativeClasses:_}=(j(),H(),Ie(f,{startDate:s,endDate:c,times:o})),x=(0,ye.EW)(()=>qe(f.modelValue,o.now)||z.value||o.today),Y=(t.value=x.value,u.value=x.value.date,Re(f,{parsedView:a,parsedValue:x,times:o})).renderValues,{rootRef:q,scrollWidth:X,__renderCalendar:J}=Le(f,function(){var{start:e,end:t,maxDays:r}=Y.value;s.value===e.date&&c.value===t.date&&A.value===r||(s.value=e.date,c.value=t.date,A.value=r);let n=0o)}},{scrollArea:i,pane:M}),{days:k,parsedCellWidth:B,styleDefault:Z}=Ne(f,{times:o,scrollArea:i,parsedStart:z,parsedEnd:W,maxDays:A,size:v,headerColumnRef:P}),C=We(f,{parsedView:a,parsedValue:x,direction:l,maxDays:A,times:o,emittedValue:g,emit:p}).move,E=je(p,y).getDefaultMouseEventHandlers;e=Je(p,{days:k,lastStart:D,lastEnd:Q}).checkChange;let S=Oe().isKeyCode,ee=et(f,{rootRef:q,focusRef:u,focusValue:t,datesRef:d,parsedView:a,emittedValue:g,direction:l,times:o}).tryFocus,T=(0,ye.EW)(()=>{var e=parseInt(String(f.columnCount),10);return"day"===a.value&&1q.value?parseInt(window.getComputedStyle(q.value).getPropertyValue("--calendar-resources-width"),10):0),F=(0,ye.EW)(()=>{var e=parseInt(String(f.resourceHeight),10);return 0===e?"auto":e}),re=(0,ye.EW)(()=>parseInt(String(f.resourceMinHeight),10)),O=(0,ye.EW)(()=>{if(q.value){var e=v.width||q.value.getBoundingClientRect().width;if(e&&te.value&&T.value)return(e-X.value-te.value)/T.value+"px"}return 100/T.value+"%"});function ne({width:e,height:t}){v.width=e,v.height=t}function L(e){return e.date===g.value}function ae(){return(0,ye.h)("div",{roll:"presentation",class:{"q-calendar-scheduler__head":!0,"q-calendar__sticky":!0===w.value},style:{marginRight:X.value+"px"}},[(()=>{let e=h["head-resources"],t={days:k.value,timestamps:k.value,date:f.modelValue,resources:f.modelResources};return(0,ye.h)("div",{class:{"q-calendar-scheduler__head--resources":!0,"q-calendar__sticky":!0===w.value},...E("-head-resources",e=>({scope:t,event:e}))},[e&&e({scope:t})])})(),(0,ye.h)("div",{ref:P,class:{"q-calendar-scheduler__head--days__column":!0}},[(0,ye.h)("div",{class:{"q-calendar-scheduler__head--days__weekdays":!0}},[...(()=>{let e=parseInt(String(f.columnCount),10),r=parseInt(String(f.columnIndexStart),10);return 1===k.value.length&&0t+r).map(e=>oe(k.value[0],e)):k.value.map(e=>oe(e,0))})()]),(()=>{var e=h["head-days-events"];return(0,ye.dY)(()=>{if(n.value&&0===parseInt(String(f.columnCount),10)&&window)try{var e=window.getComputedStyle(n.value);r.value&&r.value.parentElement&&(r.value.parentElement.style.height=e.height,r.value.style.height=e.height)}catch{}}),(0,ye.h)("div",{class:{"q-calendar-scheduler__head--days__event":!0}},[e&&(0,ye.h)("div",{ref:r,style:{position:"absolute",left:0,top:0,right:0,overflow:"hidden",zIndex:1}},[e({scope:{timestamps:k.value,days:k.value,ref:n}})]),...(()=>{let e=parseInt(String(f.columnCount),10),r=parseInt(String(f.columnIndexStart),10);return 1===k.value.length&&0t+r).map(e=>ie(k.value[0],e)):k.value.map(e=>ie(e,0))})()])})()])])}function oe(t,e){var r=h["head-day"],n=h["head-date"],a=!0!==f.noActiveDate&&L(t);let o={timestamp:t,activeDate:a,droppable:m.value===t.date,disabled:!!f.disabledWeekdays&&f.disabledWeekdays.includes(Number(t.weekday)),columnIndex:e??0};var i=!0===w.value?Ee(B.value):O.value,l={width:i,maxWidth:i,minWidth:i,...(f.weekdayStyle||$)({scope:o})},i=(!0===w.value&&(l.minWidth=i),"function"==typeof f.weekdayClass?f.weekdayClass({scope:o}):{});let s=!0===f.focusable&&f.focusType.includes("weekday"),c=t.date+(void 0!==e?"-"+e:"");i={key:c,ref:e=>{null!==e&&(d.value[c]=e)},tabindex:!0===s?0:-1,class:{"q-calendar-scheduler__head--day":!0,...i,..._(t),"q-active-date":a,"q-calendar__hoverable":!0===f.hoverable,"q-calendar__focusable":!0===s},style:l,onFocus:()=>{!0===s&&(u.value=c)},onKeydown:e=>{!0!==t.disabled&&S(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{!0!==t.disabled&&S(e,[13,32])&&(g.value=t.date)},...E("-head-day",e=>({scope:o,event:e})),onDragenter:e=>{void 0!==f.dragEnterFunc&&"function"==typeof f.dragEnterFunc&&(!0===f.dragEnterFunc(e,"head-day",{scope:o})?m.value=t.date:m.value="")},onDragover:e=>{void 0!==f.dragOverFunc&&"function"==typeof f.dragOverFunc&&(!0===f.dragOverFunc(e,"head-day",{scope:o})?m.value=t.date:m.value="")},onDragleave:e=>{void 0!==f.dragLeaveFunc&&"function"==typeof f.dragLeaveFunc&&(!0===f.dragLeaveFunc(e,"head-day",{scope:o})?m.value=t.date:m.value="")},onDrop:e=>{void 0!==f.dropFunc&&"function"==typeof f.dropFunc&&(!0===f.dropFunc(e,"head-day",{scope:o})?m.value=t.date:m.value="")}};return(0,ye.h)("div",i,[void 0!==r&&r({scope:o}),void 0===r&&((e,t)=>{var r=h["column-header-before"];if(r)return(0,ye.h)("div",{class:"q-calendar-scheduler__column-header--before"},[r({scope:{timestamp:e,columnIndex:t}})])})(t,e),void 0===r&&(a=t,"stacked"===f.dateHeader?[!0!==f.noDefaultHeaderText?I(a):[],!0!==f.noDefaultHeaderBtn?N(a):[]].flat():"inline"===f.dateHeader?("left"===f.weekdayAlign&&"right"===f.dateAlign||"right"===f.weekdayAlign&&f.dateAlign,(0,ye.h)("div",{class:"q-calendar__header--inline"},[!0!==f.noDefaultHeaderText&&I(a),!0!==f.noDefaultHeaderBtn&&N(a)])):"inverted"===f.dateHeader?("left"===f.weekdayAlign&&"right"===f.dateAlign||"right"===f.weekdayAlign&&f.dateAlign,(0,ye.h)("div",{class:"q-calendar__header--inline"},[!0!==f.noDefaultHeaderBtn&&N(a),!0!==f.noDefaultHeaderText&&I(a)])):void 0),void 0===r&&n&&n({scope:o}),void 0===r&&((e,t)=>{var r=h["column-header-after"];if(r)return(0,ye.h)("div",{class:"q-calendar-scheduler__column-header--after"},[r({scope:{timestamp:e,columnIndex:t}})])})(t,e),Fe()])}function ie(e,t){var r=h["head-day-event"],n=!0!==f.noActiveDate&&L(e),a={timestamp:e,activeDate:n,droppable:m.value===e.date,disabled:!!f.disabledWeekdays&&f.disabledWeekdays.includes(Number(e.weekday)),columnIndex:t??0},o=!0===w.value?Ee(B.value):O.value,i={width:o,maxWidth:o,minWidth:o};return!0===w.value&&(i.minWidth=o),(0,ye.h)("div",{key:"event-"+e.date+(void 0!==t?"-"+t:""),class:{"q-calendar-scheduler__head--day__event":!0,..._(e),"q-active-date":n},style:i},[r&&r({scope:a})])}function I(e){var t=h["head-weekday-label"],r=!0===f.shortWeekdayLabel;return(0,ye.h)("div",{class:{"q-calendar-scheduler__head--weekday":!0,["q-calendar__"+f.weekdayAlign]:!0,"q-calendar__ellipsis":!0}},t&&t({scope:{timestamp:e,shortWeekdayLabel:r}})||((e,t)=>(e=K.value(e,t||0{let e=!0!==f.noActiveDate&&L(r),t=V.value(r,!1),n=h["head-day-label"],a=h["head-day-button"],o={dayLabel:t,timestamp:r,activeDate:e},i={class:{"q-calendar-scheduler__head--day__label":!0,"q-calendar__button":!0,"q-calendar__button--round":"round"===f.dateType,"q-calendar__button--rounded":"rounded"===f.dateType,"q-calendar__button--bordered":!0===r.current,"q-calendar__focusable":!0},disabled:r.disabled,onKeydown:e=>{!0!==r.disabled&&S(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{!0!==r.disabled&&S(e,[13,32])&&(g.value=r.date,void 0!==y.value.onClickDate)&&p("click-date",{scope:o})},...E("-date",(e,t)=>("click-date"!==t&&"contextmenu-date"!==t||(g.value=r.date,"click-date"===t&&e.preventDefault()),{scope:o,event:e}))};return!0!==f.noAria&&(i.ariaLabel=G.value(r,!1)),a?(0,ye.h)("div",[a({scope:o})]):ct(f,i,n?n({scope:o}):t)})(e))}function le(){return(0,ye.h)("div",{ref:M,class:"q-calendar-scheduler__pane"},[se()])}function se(){return(0,ye.h)("div",{class:"q-calendar-scheduler__day--container"},[!0===w.value&&!0!==f.noHeader&&ae(),ce()])}function ce(e=void 0,o=0,i=!0){return(e=void 0===e?f.modelResources:e).map((e,t)=>{var[t,e,r=0,n=!0]=[e,t,o,void 0!==e.children?e.expanded:i],a={};return a.height=void 0!==t.height?Ee(parseInt(t.height,10)):F.value?Ee(F.value):"auto",0{var a=h["resource-label"],o=parseInt(String(f.resourceMinHeight),10),i={};i.height=void 0!==t.height?Ee(parseInt(t.height,10)):F.value?Ee(F.value):"auto",0{null!==e&&(R.value[t[f.resourceKey]]=e)},tabindex:!0===c?0:-1,class:{"q-calendar-scheduler__resource":0===r,"q-calendar-scheduler__resource--section":0!==r,...A,"q-calendar__sticky":!0===w.value,"q-calendar__hoverable":!0===f.hoverable,"q-calendar__focusable":!0===c},style:{...i,...l({scope:d})},onDragenter:e=>{void 0!==f.dragEnterFunc&&"function"==typeof f.dragEnterFunc&&(!0===f.dragEnterFunc(e,"resource",{scope:d})?b.value=u:b.value="")},onDragover:e=>{void 0!==f.dragOverFunc&&"function"==typeof f.dragOverFunc&&(!0===f.dragOverFunc(e,"resource",{scope:d})?b.value=u:b.value="")},onDragleave:e=>{void 0!==f.dragLeaveFunc&&"function"==typeof f.dragLeaveFunc&&(!0===f.dragLeaveFunc(e,"resource",{scope:d})?b.value=u:b.value="")},onDrop:e=>{void 0!==f.dropFunc&&"function"==typeof f.dropFunc&&(!0===f.dropFunc(e,"resource",{scope:d})?b.value=u:b.value="")},onKeydown:e=>{S(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{S(e,[13,32])&&void 0!==y.value.onClickResource&&p("click-resource",{scope:d,event:e})},...E("-resource",e=>({scope:d,event:e}))},[[(0,ye.h)("div",{class:{"q-calendar__parent":void 0!==t.children,"q-calendar__parent--expanded":void 0!==t.children&&!0===t.expanded,"q-calendar__parent--collapsed":void 0!==t.children&&!0!==t.expanded},onClick:e=>{e.stopPropagation(),t.expanded=!t.expanded,p("resource-expanded",{expanded:t.expanded,scope:d})}}),(0,ye.h)("div",{class:{"q-calendar-scheduler__resource--text":!0,"q-calendar__ellipsis":!0},style:{paddingLeft:10*r+2+"px"}},[a?a({scope:d}):s]),Fe()]])})(t,e,r,n),ue(t,e,r,n)]),void 0===t.children?[a]:[a,(0,ye.h)("div",{class:{"q-calendar__child":!0,"q-calendar__child--expanded":!0===n,"q-calendar__child--collapsed":!0!==n}},[ce(t.children,r+1,!1===n?n:t.expanded)])]}).flat()}function ue(e,t,r=0,n=!0){var a,o,i,l,s=h["resource-days"],c={resource:e,resourceIndex:t,indentLevel:r,expanded:n,cellWidth:!0===w.value?Ee(B.value):O.value,timestamps:k.value,days:k.value},u={},u=(u.height=0t+parseInt(String(f.columnIndexStart),10)).map(e=>de(k.value[0],e,a,o,i,l)):k.value.map(e=>de(e,0,a,o,i,l))),s&&s({scope:c})])}function de(e,t,r,n,a=0,o=!0){var i=h.day,l=f.dayStyle||$,s=!0!==f.noActiveDate&&x.value.date===e.date;let c=e.date+":"+r[f.resourceKey]+(void 0!==t?":"+t:""),u={timestamp:e,columnIndex:t,resource:r,resourceIndex:n,indentLevel:a,activeDate:s,droppable:b.value===c};r=!0===w.value?Ee(B.value):O.value,n={width:r,maxWidth:r,...l({scope:u})},n.height=0{void 0!==f.dragEnterFunc&&"function"==typeof f.dragEnterFunc&&(!0===f.dragEnterFunc(e,"day",{scope:u})?b.value=c:b.value="")},onDragover:e=>{void 0!==f.dragOverFunc&&"function"==typeof f.dragOverFunc&&(!0===f.dragOverFunc(e,"day",{scope:u})?b.value=c:b.value="")},onDragleave:e=>{void 0!==f.dragLeaveFunc&&"function"==typeof f.dragLeaveFunc&&(!0===f.dragLeaveFunc(e,"day",{scope:u})?b.value=c:b.value="")},onDrop:e=>{void 0!==f.dropFunc&&"function"==typeof f.dropFunc&&(!0===f.dropFunc(e,"day",{scope:u})?b.value=c:b.value="")},onKeydown:e=>{S(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{S(e,[13,32])&&(g.value=u.timestamp.date,void 0!==y.value.onClickResource)&&p("click-resource",{scope:u,event:e})},...E("-day-resource",e=>({scope:u,event:e}))},[i&&i({scope:u}),Fe()])}return(0,ye.wB)([k],e,{deep:!0,immediate:!0}),(0,ye.wB)(()=>f.modelValue,(e,t)=>{var r;g.value!==f.modelValue&&(!0===f.animated&&(r=ke(_e(e)),t=ke(_e(t)),l.value=t<=r?"next":"prev"),g.value=e),u.value=e}),(0,ye.wB)(g,(e,t)=>{var r;g.value!==f.modelValue&&(!0===f.animated&&(r=ke(_e(e)),t=ke(_e(t)),l.value=t<=r?"next":"prev"),p("update:model-value",e))}),(0,ye.wB)(u,e=>{e&&(t.value=qe(e))}),(0,ye.wB)(t,()=>{d.value[u.value]?d.value[u.value].focus():ee()}),(0,ye.wB)(()=>f.maxDays,e=>{A.value=e}),(0,ye.Ic)(()=>{d.value={},r.value=void 0,n.value=void 0,R.value={}}),(0,ye.sV)(()=>{}),U({prev:function(e=1){C(-e)},next:function(e=1){C(e)},move:C,moveToToday:function(){g.value=xe()},updateCurrent:j}),()=>J()}}),Ue={modelValue:{type:String,default:xe(),validator:e=>""===e||y(e)},modelTasks:{type:Array,default:()=>[]},modelTitle:{type:Array,default:()=>[]},modelFooter:{type:Array,default:()=>[]},taskKey:{type:[String,Number],default:"id"},weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},dateType:{type:String,default:"round",validator:e=>["round","rounded","square"].includes(e)},dateHeader:{type:String,default:"stacked",validator:e=>["stacked","inline","inverted"].includes(e)},weekdayAlign:{type:String,default:"center",validator:e=>["left","center","right"].includes(e)},dateAlign:{type:String,default:"center",validator:e=>["left","center","right"].includes(e)},dayHeight:{type:[Number,String],default:0,validator:o},dayMinHeight:{type:[Number,String],default:40,validator:o},weekdayStyle:{type:Function,default:null},weekdayClass:{type:Function,default:null},dayStyle:{type:Function,default:null},dayClass:{type:Function,default:null},footerDayClass:{type:Function,default:null},view:{type:String,validator:e=>["day","week","month"].includes(e)},viewCount:{type:Number,default:1,validator:e=>o(e)&&0o(e)&&0A.view,()=>{e.value=0});var r=(0,ye.EW)(()=>"month"===A.view?"month-interval":A.view),n=(0,ye.nI)();if(null===n)throw new Error("current instance is null");let m=Ke(n).emitListeners,{times:a,setCurrent:D,updateCurrent:b}=Pe(A),{parsedStart:Q,dayFormatter:H,weekdayFormatter:j,ariaDateFormatter:z,dayStyleDefault:y,getRelativeClasses:w}=(b(),D(),Ie(A,{startDate:l,endDate:c,times:a})),_=(0,ye.EW)(()=>qe(A.modelValue,a.now)||Q.value||a.today),W=(t.value=_.value,p.value=_.value.date,Re(A,{parsedView:r,times:a,parsedValue:_})).renderValues,{rootRef:V,__renderCalendar:K}=Le(A,function(){let{start:e,end:t}=W.value,r=(l.value=e.date,c.value=t.date,0{var e=f["head-tasks"],t={start:q.value,end:k.value},r={width:r=Ee(parseInt(String(A.taskWidth),10)),minWidth:r,maxWidth:r};return(0,ye.h)("div",{class:{"q-calendar-task__head--tasks":!0,"q-calendar__sticky":!0===S.value},style:r},[e&&e({scope:t})])})(),(0,ye.h)("div",{class:{"q-calendar-task__head--days":!0}},[...x.value.map(u=>{{var d=u;let e=f["head-day"],t=f["head-date"],r=!0!==A.noActiveDate&&L(d),n={timestamp:d,activeDate:r,droppable:v.value=d.date,disabled:!!A.disabledWeekdays&&A.disabledWeekdays.includes(Number(d.weekday))},a=A.weekdayStyle||y,o="function"==typeof A.weekdayClass?A.weekdayClass({scope:n}):{},i=Ee(T.value),l={width:i,minWidth:i,maxWidth:i,...a({scope:n})},s=d.date,c={key:s,ref:e=>{g.value[s]=e},tabindex:!0===O.value?0:-1,class:{"q-calendar-task__head--day":!0,...o,...w(d),"q-active-date":r,"q-calendar__hoverable":!0===A.hoverable,"q-calendar__focusable":!0===O.value},style:l,onFocus:()=>{!0===O.value&&(p.value=s)},onKeydown:e=>{!0!==d.disabled&&E(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{!0!==d.disabled&&E(e,[13,32])&&(h.value=d.date)},...C("-head-day",e=>({scope:n,event:e})),onDragenter:e=>{void 0!==A.dragEnterFunc&&"function"==typeof A.dragEnterFunc&&(!0===A.dragEnterFunc(e,"head-day",{scope:n})?v.value=d.date:v.value="")},onDragover:e=>{void 0!==A.dragOverFunc&&"function"==typeof A.dragOverFunc&&(!0===A.dragOverFunc(e,"head-day",{scope:n})?v.value=d.date:v.value="")},onDragleave:e=>{void 0!==A.dragLeaveFunc&&"function"==typeof A.dragLeaveFunc&&(!0===A.dragLeaveFunc(e,"head-day",{scope:n})?v.value=d.date:v.value="")},onDrop:e=>{void 0!==A.dropFunc&&"function"==typeof A.dropFunc&&(!0===A.dropFunc(e,"head-day",{scope:n})?v.value=d.date:v.value="")}};return(0,ye.h)("div",c,[void 0!==e&&e({scope:n}),void 0===e&&(e=>"stacked"===A.dateHeader?[!0!==A.noDefaultHeaderText&&I(e),!0!==A.noDefaultHeaderBtn&&N(e)].filter(e=>!1!==e):"inline"===A.dateHeader?("left"===A.weekdayAlign&&"right"===A.dateAlign||"right"===A.weekdayAlign&&A.dateAlign,(0,ye.h)("div",{class:"q-calendar__header--inline"},[!0!==A.noDefaultHeaderText&&I(e),!0!==A.noDefaultHeaderBtn&&N(e)])):"inverted"===A.dateHeader?("left"===A.weekdayAlign&&"right"===A.dateAlign||"right"===A.weekdayAlign&&A.dateAlign,(0,ye.h)("div",{class:"q-calendar__header--inline"},[!0!==A.noDefaultHeaderBtn&&N(e),!0!==A.noDefaultHeaderText&&I(e)])):void 0)(d),void 0===e&&t&&t({scope:n}),Fe()])}})])]),A.modelTitle.map((e,t)=>{return(0,ye.h)("div",{class:"q-calendar-task__title",style:{position:"relative",display:"flex"}},[(r=e,n=t,a=f["title-task"],o=Ee(parseInt(String(A.taskWidth),10)),i={width:o,minWidth:o,maxWidth:o},o={start:q.value,end:k.value,cellWidth:o,title:r,index:n},(0,ye.h)("div",{class:{"q-calendar-task__title--task":!0,"q-calendar__sticky":!0===S.value},style:i},[a&&a({scope:o})])),(0,ye.h)("div",{class:{"q-calendar-task__title--days":!0}},[...((i,l)=>x.value.map(e=>{return e=e,t=i,r=l,n=f["title-day"],a={width:a=Ee(T.value),minWidth:a,maxWidth:a},t={timestamp:e,title:t,index:r,cellWidth:T.value},r="function"==typeof A.dayClass?A.dayClass({scope:t}):{},o=!0===A.focusable&&A.focusType.includes("day"),(0,ye.h)("div",{class:{"q-calendar-task__title--day":!0,...r,...w(e),"q-calendar__hoverable":!0===A.hoverable,"q-calendar__focusable":!0===o},style:a},[n&&n({scope:t}),Fe()]);var t,r,n,a,o}))(e,t)])]);var r,n,a,o,i})]),(0,ye.h)("div",{class:{"q-calendar-task__task--container":!0,"q-calendar__sticky":!0===S.value}},[te()]),(0,ye.h)("div",{class:{"q-calendar-task__footer":!0,"q-calendar__sticky":!0===S.value}},(()=>{let e=!0===A.focusable&&A.focusType.includes("task");return A.modelFooter.map((n,a)=>(0,ye.h)("div",{class:{"q-calendar-task__footer--wrapper":!0,"q-calendar__hoverable":!0===A.hoverable,"q-calendar__focusable":!0===e}},{default:()=>{return[(e=n,t=a,r=f["footer-task"],e={start:q.value,end:k.value,footer:e,index:t},t={width:t=Ee(A.taskWidth),minWidth:t,maxWidth:t},(0,ye.h)("div",{class:{"q-calendar-task__footer--task":!0,"q-calendar__sticky":!0===S.value},style:t},[r&&r({scope:e})])),(o=n,i=a,(0,ye.h)("div",{class:"q-calendar-task__footer--day-wrapper"},[x.value.map(e=>{return e=e,t=o,r=i,n=f["footer-day"],t={timestamp:e,footer:t,index:r},r={width:r=Ee(T.value),minWidth:r,maxWidth:r},a="function"==typeof A.footerDayClass?A.footerDayClass({scope:t}):{},(0,ye.h)("div",{class:{"q-calendar-task__footer--day":!0,...a,...w(e),"q-calendar__hoverable":!0===A.hoverable,"q-calendar__focusable":!0===F.value},style:r},[n&&n({scope:t})]);var t,r,n,a})]))];var o,i,e,t,r}}))})())])])])]),[[Te,J]]);if(!0!==A.animated)return n;{var a="q-calendar--"+("prev"===i.value?A.transitionPrev:A.transitionNext);return(0,ye.h)(we.eB,{name:a,appear:!0},()=>n)}},{scrollArea:o,pane:M}),{days:x,parsedStartDate:q,parsedEndDate:k}=((e,{times:t})=>{let r=(0,ye.EW)(()=>{if(!e.modelValue)throw new Error("QCalendarTask: no modelValue provided");if("day"===e.view)return qe(e.modelValue);if("week"===e.view)return ne(qe(e.modelValue),e.weekdays,t.today);if("month"===e.view)return oe(qe(e.modelValue));throw new Error(`QCalendarTask: unknown 'view' type (${e.view})`)}),n=(0,ye.EW)(()=>{if(!e.modelValue)throw new Error("QCalendarTask: no modelValue provided");if("day"===e.view)return 1===e.viewCount?r.value:le({...r.value},{day:e.viewCount-1});if("week"===e.view)return 1===e.viewCount?ae(qe(e.modelValue),e.weekdays,t.today):ae(le({...r.value},{day:(e.viewCount-1)*re.DAYS_IN.WEEK}),e.weekdays,t.today);if("month"===e.view)return 1===e.viewCount?ie(qe(e.modelValue)):ie(le({...r.value},{month:e.viewCount}));throw new Error(`QCalendarTask: unknown 'view' type (${e.view})`)});return{days:(0,ye.EW)(()=>se(r.value,n.value,t.today,e.weekdays,e.disabledBefore,e.disabledAfter,e.disabledWeekdays||[],e.disabledDays||[],Number.MAX_SAFE_INTEGER)),parsedStartDate:r,parsedEndDate:n}})(A,{times:a}),B=We(A,{parsedView:r,parsedValue:_,direction:i,maxDays:e,times:a,emittedValue:h,emit:s}).move,C=je(s,m).getDefaultMouseEventHandlers;n=Je(s,{days:x,lastStart:P,lastEnd:R}).checkChange;let E=Oe().isKeyCode,G=et(A,{rootRef:V,focusRef:p,focusValue:t,datesRef:g,parsedView:r,emittedValue:h,direction:i,times:a}).tryFocus,S=(0,be.KR)(!0),T=(0,ye.EW)(()=>void 0!==A.cellWidth?parseInt(String(A.cellWidth),10):150),F=(0,ye.EW)(()=>!0===A.focusable&&A.focusType.includes("day")),$=(0,ye.EW)(()=>!0===A.focusable&&A.focusType.includes("date")&&!0!==F.value),O=(0,ye.EW)(()=>!0===A.focusable&&A.focusType.includes("weekday")),Y=(0,ye.EW)(()=>parseInt(String(A.dayHeight),10)),X=(0,ye.EW)(()=>parseInt(String(A.dayMinHeight),10));function J({width:e,height:t}){u.width=e,u.height=t}function L(e){return e.date===h.value}function Z(s,c){return x.value.map(e=>{{var n=s,a=c,o=f.day,i=A.dayStyle||y,l=!0!==A.noActiveDate&&_.value.date===e.date;let t=n[A.taskKey],r={timestamp:e,task:n,taskIndex:a,activeDate:l,droppable:d.value===t};return n=Ee(T.value),a={width:n,minWidth:n,maxWidth:n,...i({scope:r})},n="function"==typeof A.dayClass?A.dayClass({scope:r}):{},(0,ye.h)("div",{tabindex:!0===F.value?0:-1,class:{"q-calendar-task__task--day":!0,...n,...w(e),"q-active-date":!0==l,"q-calendar__hoverable":!0===A.hoverable,"q-calendar__focusable":!0===F.value},style:a,onFocus:()=>{F.value},...C("-day",e=>({scope:r,event:e})),onDragenter:e=>{void 0!==A.dragEnterFunc&&"function"==typeof A.dragEnterFunc&&(!0===A.dragEnterFunc(e,"day",{scope:r})?d.value=t:d.value="")},onDragover:e=>{void 0!==A.dragOverFunc&&"function"==typeof A.dragOverFunc&&(!0===A.dragOverFunc(e,"day",{scope:r})?d.value=t:d.value="")},onDragleave:e=>{void 0!==A.dragLeaveFunc&&"function"==typeof A.dragLeaveFunc&&(!0===A.dragLeaveFunc(e,"day",{scope:r})?d.value=t:d.value="")},onDrop:e=>{void 0!==A.dropFunc&&"function"==typeof A.dropFunc&&(!0===A.dropFunc(e,"day",{scope:r})?d.value=t:d.value="")}},[o&&o({scope:r}),Fe()])}})}function ee(e,t,r=0,n=!0){var a,o=void 0!==e.height?Ee(parseInt(e.height,10)):0{var a=0===r?f.task:f.subtask;let o={start:q.value,end:k.value,task:t,taskIndex:e,expanded:n};return e=Ee(A.taskWidth),n={width:e,minWidth:e,maxWidth:e},e=!0===A.focusable&&A.focusType.includes("task"),(0,ye.h)("div",{class:{"q-calendar-task__task--item":!0,"q-calendar__sticky":!0===S.value,"q-calendar__hoverable":!0===A.hoverable,"q-calendar__focusable":!0===e},style:n},[(0,ye.h)("div",{style:{flexDirection:"column",justifyContent:"center",alignItems:"center",width:10+10*r+"px"}},[(0,ye.h)("div",{class:{"q-calendar__parent":void 0!==t.children,"q-calendar__parent--expanded":void 0!==t.children&&!0===t.expanded,"q-calendar__parent--collapsed":void 0!==t.children&&!0!==t.expanded},onClick:e=>{e.stopPropagation(),t.expanded=!t.expanded,s("task-expanded",{expanded:t.expanded,scope:o})}})]),a&&a({scope:o}),Fe()])})(e,t,r,n),(i=e,o=t,t=f.days,a={timestamps:x.value,days:x.value,task:i,taskIndex:o,cellWidth:T.value},(0,ye.h)("div",{class:"q-calendar-task__task--days-row"},[Z(i,o),t&&t({scope:a})]))]));return void 0!==e.children?[i,(0,ye.h)("div",{class:{"q-calendar__child":!0,"q-calendar__child--expanded":!0===n,"q-calendar__child--collapsed":!0!==n}},[te(e.children,r+1,!1===n?n:e.expanded)])]:[i]}function te(e=void 0,r=0,n=!0){return(e=void 0===e?A.modelTasks:e).map((e,t)=>ee(e,t,r,void 0!==e.children?e.expanded:n)).flat()}function I(e){var t=f["head-weekday-label"],r={activeDate:!0!==A.noActiveDate&&L(e),timestamp:e,disabled:!!A.disabledWeekdays&&A.disabledWeekdays.includes(Number(e.weekday))};return(0,ye.h)("div",{class:{"q-calendar-task__head--weekday":!0,["q-calendar__"+A.weekdayAlign]:!0,"q-calendar__ellipsis":!0}},t&&t({scope:r})||((e,t)=>(e=j.value(e,t||0{let e=!0!==A.noActiveDate&&L(r),t=H.value(r,!1),n=f["head-day-label"],a=f["head-day-button"],o={dayLabel:t,timestamp:r,activeDate:e},i=r.date,l={key:i,tabindex:!0===$.value?0:-1,class:{"q-calendar-task__head--day__label":!0,"q-calendar__button":!0,"q-calendar__button--round":"round"===A.dateType,"q-calendar__button--rounded":"rounded"===A.dateType,"q-calendar__button--bordered":!0===r.current,"q-calendar__hoverable":!0===A.hoverable,"q-calendar__focusable":!0===$.value},disabled:r.disabled,onKeydown:e=>{!0!==r.disabled&&E(e,[13,32])&&(e.stopPropagation(),e.preventDefault())},onKeyup:e=>{!0!==r.disabled&&E(e,[13,32])&&(h.value=r.date,void 0!==m.value.onClickDate)&&s("click-date",{scope:o})},...C("-date",(e,t)=>("click-date"!==t&&"contextmenu-date"!==t||(h.value=r.date,"click-date"===t&&e.preventDefault()),{scope:o,event:e}))};return!0!==A.noAria&&(l.ariaLabel=z.value(r,!1)),a?a({scope:o}):dt(A,l,n?n({scope:o}):t)})(e))}return(0,ye.wB)([x],n,{deep:!0,immediate:!0}),(0,ye.wB)(()=>A.modelValue,(e,t)=>{var r;h.value!==e&&(!0===A.animated&&(r=ke(_e(e)),t=ke(_e(t)),i.value=t<=r?"next":"prev"),h.value=e),p.value=e}),(0,ye.wB)(h,(e,t)=>{var r;h.value!==A.modelValue&&(!0===A.animated&&(r=ke(_e(e)),t=ke(_e(t)),i.value=t<=r?"next":"prev"),s("update:model-value",e))}),(0,ye.wB)(p,e=>{e&&(t.value=qe(e))}),(0,ye.wB)(t,()=>{g.value[p.value]?g.value[p.value].focus():G()}),(0,ye.Ic)(()=>{g.value={}}),(0,ye.sV)(()=>{}),U({prev:function(e=1){B(-e)},next:function(e=1){B(e)},move:B,moveToToday:function(){h.value=xe()},updateCurrent:b}),()=>K()}});(0,ye.pM)({name:"QCalendar",props:{mode:{type:String,validator:e=>["day","month","agenda","resource","scheduler","task"].includes(e),default:"day"},...t,...ve,...l,...$e,...u,...pe,...ge,...me,...Me,...Ue},setup(e,{attrs:t,slots:r,expose:n}){let a=(0,be.KR)(),o=(0,ye.EW)(()=>{switch(e.mode){case"agenda":return rt;case"resource":return st;case"scheduler":return ut;case"month":return lt;case"day":return at;case"task":return At;default:return at}});return n({prev:function(e=1){a.value&&a.value.prev(e)},next:function(e=1){a.value&&a.value.next(e)},move:function(e=-1){a.value&&a.value.move(e)},moveToToday:function(){a.value&&a.value.moveToToday()},updateCurrent:function(){a.value&&a.value.updateCurrent()},timeStartPos:function(e,t=!0){if(a.value)return a.value.timeStartPos(e,t)},timeStartPosX:function(e,t=!0){if(a.value)return a.value.timeStartPosX(e,t)},timeDurationWidth:function(e){if(a.value)return a.value.timeDurationWidth(e)},timeDurationHeight:function(e){if(a.value)return a.value.timeDurationHeight(e)},heightToMinutes:function(e){if(a.value)return a.value.heightToMinutes(e)},widthToMinutes:function(e){if(a.value)return a.value.widthToMinutes(e)},scrollToTime:function(e,t=0){a.value&&a.value.scrollToTime(e,t)},scrollToTimeX:function(e,t=0){a.value&&a.value.scrollToTimeX(e,t)}}),()=>(0,ye.h)(o.value,{ref:a,...e,...t},r)}});({...e}),{...de}},16193:function(e,t,r){r=r(84215);e.exports="NODE"===r},16320:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.mod10=function(e){for(var t=0,r=0;r{var t=r;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function r(e,t){if(!(this instanceof r))throw new TypeError("Cannot call a class as a function");-1!==e.search(/^[0-9]{11}$/)&&(e+=l(e));e=((e,t)=>{if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")})(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t));return e.displayValue=t.displayValue,e.fontSize=10*t.width{Object.assign(t.platform,v),C.value=!1}),t.platform=(0,He.Kh)(this)):t.platform=this}};{let e;ye(v.has,"webStorage",()=>{if(void 0!==e)return e;try{if(window.localStorage)return e=!0}catch(e){}return e=!1}),Object.assign(r,v),!0===C.value&&(Object.assign(r,b,{has:{touch:!1,webStorage:!1},within:{iframe:!1}}),b=null)}var y=r;function n(e){return(0,He.IG)((0,je.pM)(e))}function w(e){return(0,He.IG)(e)}var t=(e,r)=>{let n=(0,He.Kh)(e);for(let t in e)ye(r,t,()=>n[t],e=>{n[t]=e});return r},m={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{var _=Object.defineProperty({},"passive",{get(){Object.assign(m,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,_),window.removeEventListener("qtest",null,_)}catch(e){}function d(){}function q(e){return 0===e.button}function se(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 k(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();var t=[];let r=e.target;for(;r;){if(t.push(r),"HTML"===r.tagName)return t.push(document),t.push(window),t;r=r.parentElement}}function ze(e){e.stopPropagation()}function We(e){!1!==e.cancelable&&e.preventDefault()}function Ve(e){!1!==e.cancelable&&e.preventDefault(),e.stopPropagation()}function B(e,t){void 0===e||!0===t&&!0===e.__dragPrevented||(t=!0===t?e=>{e.__dragPrevented=!0,e.addEventListener("dragstart",We,m.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener("dragstart",We,m.notPassiveCapture)},e.querySelectorAll("a, img").forEach(t))}function L(t,e,r){e=`__q_${e}_evt`;t[e]=void 0!==t[e]?t[e].concat(r):r,r.forEach(e=>{e[0].addEventListener(e[1],t[e[2]],m[e[3]])})}function I(t,e){e=`__q_${e}_evt`;void 0!==t[e]&&(t[e].forEach(e=>{e[0].removeEventListener(e[1],t[e[2]],m[e[3]])}),t[e]=void 0)}function N(t,r=250,n){let a=null;function e(){let e=arguments;null!==a?clearTimeout(a):!0===n&&t.apply(this,e),a=setTimeout(()=>{!(a=null)!==n&&t.apply(this,e)},r)}return e.cancel=()=>{null!==a&&clearTimeout(a)},e}var E=["sm","md","lg","xl"],S=m.passive,a=t({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:d,setDebounce:d,install({$q:s,onSSRHydrated:c}){if(!0===(s.screen=this).__installed)void 0!==s.config.screen&&(!1===s.config.screen.bodyClasses?document.body.classList.remove("screen--"+this.name):this.__update(!0));else{let e=window.visualViewport,r=e||window,t=document.scrollingElement||document.documentElement,n=void 0===e||!0===v.is.mobile?()=>[Math.max(window.innerWidth,t.clientWidth),Math.max(window.innerHeight,t.clientHeight)]:()=>[e.width*e.scale+window.innerWidth-t.clientWidth,e.height*e.scale+window.innerHeight-t.clientHeight],a=!0===s.config.screen?.bodyClasses;this.__update=e=>{var[t,r]=n();if(r!==this.height&&(this.height=r),t!==this.width)this.width=t;else if(!0!==e)return;r=this.sizes;this.gt.xs=t>=r.sm,this.gt.sm=r.md<=t,this.gt.md=r.lg<=t,this.gt.lg=r.xl<=t,this.lt.sm=t{E.forEach(e=>{void 0!==t[e]&&(i[e]=t[e])})},this.setDebounce=e=>{l=e};s=()=>{let t=getComputedStyle(document.body);t.getPropertyValue("--q-size-sm")&&E.forEach(e=>{this.sizes[e]=parseInt(t.getPropertyValue("--q-size-"+e),10)}),this.setSizes=t=>{E.forEach(e=>{t[e]&&(this.sizes[e]=t[e])}),this.__update(!0)},this.setDebounce=e=>{void 0!==o&&r.removeEventListener("resize",o,S),o=0{o.set("auto")},o.__media.addListener(o.__updateMedia)),e=o.__media.matches):void 0!==o.__media&&(o.__media.removeListener(o.__updateMedia),o.__media=void 0),o.isActive=!0===e,document.body.classList.remove("body--"+(!0===e?"light":"dark")),document.body.classList.add("body--"+(!0===e?"dark":"light"))},toggle(){o.set(!1===o.isActive)},install({$q:e}){var t=e.config.dark;!0!==(e.dark=this).__installed&&this.set(void 0!==t&&t)}}),i=o;var T=!1;function F(e){T=!0===e.isComposing}function $e(e){return!0===T||e!==Object(e)||!0===e.isComposing||!0===e.qKeyEvent}function Ye(e,t){return!0!==$e(e)&&[].concat(t).includes(e.keyCode)}function O(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function U(e){for(var t in e){a=n=r=void 0;var[r,n,a=document.body]=[t,e[t]];if("string"!=typeof r)throw new TypeError("Expected a string as propName");if("string"!=typeof n)throw new TypeError("Expected a string as value");if(!(a instanceof Element))throw new TypeError("Expected a DOM element");a.style.setProperty("--q-"+r,n)}}var e={install(e){var t,r,n,a,o;!0!==this.__installed&&(!0===C.value?(n=v.is,a=document.body.className,o=new Set(a.replace(/ {2}/g," ").split(" ")),!0!==n.nativeMobile&&!0!==n.electron&&!0!==n.bex&&(!0===n.desktop?(o.delete("mobile"),o.delete("platform-ios"),o.delete("platform-android"),o.add("desktop")):!0===n.mobile&&(o.delete("desktop"),o.add("mobile"),o.delete("platform-ios"),o.delete("platform-android"),void 0!==(n=O(n)))&&o.add("platform-"+n)),!0===v.has.touch&&(o.delete("no-touch"),o.add("touch")),!0===v.within.iframe&&o.add("within-iframe"),n=Array.from(o).join(" "),a!==n&&(document.body.className=n)):(o=e.$q,void 0!==o.config.brand&&U(o.config.brand),[{is:a,has:n,within:e},t]=[v,o.config],n=[!0===a.desktop?"desktop":"mobile",`${!1===n.touch?"no-":""}touch`],!0===a.mobile&&void 0!==(r=O(a))&&n.push("platform-"+r),!0===a.nativeMobile?(r=a.nativeMobileWrapper,n.push(r),n.push("native-mobile"),!0!==a.ios||void 0!==t[r]&&!1===t[r].iosStatusBarPadding||n.push("q-ios-padding")):!0===a.electron?n.push("electron"):!0===a.bex&&n.push("bex"),!0===e.iframe&&n.push("within-iframe"),t=n,document.body.classList.add.apply(document.body.classList,t)),!0===v.is.ios&&document.body.addEventListener("touchstart",d),window.addEventListener("keydown",F,!0))}},M=()=>!0;function P(e){return"string"==typeof e&&""!==e&&"/"!==e&&"#/"!==e}function R(e){return"#"+(e=!0===(e=!1===(e=!0===e.startsWith("#")?e.substring(1):e).startsWith("/")?"/"+e:e).endsWith("/")?e.substring(0,e.length-1):e)}var D={__history:[],add:d,remove:d,install({$q:r}){if(!0!==this.__installed){var{cordova:n,capacitor:e}=v.is;if(!0===n||!0===e){r=r.config[!0===n?"cordova":"capacitor"];if(!1!==r?.backButton&&(!0!==e||void 0!==window.Capacitor&&void 0!==window.Capacitor.Plugins.App)){this.add=e=>{void 0===e.condition&&(e.condition=M),this.__history.push(e)},this.remove=e=>{e=this.__history.indexOf(e);0<=e&&this.__history.splice(e,1)};let t=(e=>{if(!1===e.backButtonExit)return()=>!1;if("*"===e.backButtonExit)return M;let t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(P).map(R)),()=>t.includes(window.location.hash)})(Object.assign({backButtonExit:!0},r)),e=()=>{var e;this.__history.length?!0===(e=this.__history[this.__history.length-1]).condition()&&(this.__history.pop(),e.handler()):!0===t()?navigator.app.exitApp():window.history.back()};!0===n?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",e,!1)}):window.Capacitor.Plugins.App.addListener("backButton",e)}}}}},Q={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",prevMonth:"Previous month",nextMonth:"Next month",prevYear:"Previous year",nextYear:"Next year",today:"Today",prevRangeYears:e=>`Previous ${e} years`,nextRangeYears:e=>`Next ${e} years`},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>1===e?"1 record selected.":(0===e?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,r)=>e+"-"+t+" of "+r,columns:"Columns"},pagination:{first:"First page",prev:"Previous page",next:"Next page",last:"Last page"},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 H(){var e=!0===Array.isArray(navigator.languages)&&0!==navigator.languages.length?navigator.languages[0]:navigator.language;if("string"==typeof e)return e.split(/[-_]/).map((e,t)=>0===t?e.toLowerCase():1"set"!==e&&"getLocale"!==e)}}),this.set(t||Q))}}),z=j,W={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"}},V=t({iconMapFn:null,__qIconSet:{}},{set(e,t){e={...e};e.set=V.set,Object.assign(V.__qIconSet,e)},install({$q:e,iconSet:t}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__qIconSet,ye(e,"iconMapFn",()=>this.iconMapFn,e=>{this.iconMapFn=e}),!0===this.__installed?void 0!==t&&this.set(t):(this.props=new Proxy(this.__qIconSet,{get(){return Reflect.get(...arguments)},ownKeys(e){return Reflect.ownKeys(e).filter(e=>"set"!==e)}}),this.set(t||W))}}),r=V,K="_q_",oe="_q_l_",G="_q_fo_",$="_q_u_";function ne(){}var Y={},X=!1;function Xe(r,n){if(r===n)return!0;if(null===r||null===n||"object"!=typeof r||"object"!=typeof n)return r!=r&&n!=n;{if(r.constructor!==n.constructor)return!1;let e,t;if(r.constructor===Array){if((e=r.length)!==n.length)return!1;for(t=e;0!=t--;)if(!0!==Xe(r[t],n[t]))return!1}else if(r.constructor===Map){if(r.size!==n.size)return!1;let e=r.entries();for(t=e.next();!0!==t.done;){if(!0!==n.has(t.value[0]))return!1;t=e.next()}for(e=r.entries(),t=e.next();!0!==t.done;){if(!0!==Xe(t.value[1],n.get(t.value[0])))return!1;t=e.next()}}else if(r.constructor===Set){if(r.size!==n.size)return!1;var a=r.entries();for(t=a.next();!0!==t.done;){if(!0!==n.has(t.value[0]))return!1;t=a.next()}}else if(null!=r.buffer&&r.buffer.constructor===ArrayBuffer){if((e=r.length)!==n.length)return!1;for(t=e;0!=t--;)if(r[t]!==n[t])return!1}else{if(r.constructor===RegExp)return r.source===n.source&&r.flags===n.flags;if(r.valueOf!==Object.prototype.valueOf)return r.valueOf()===n.valueOf();if(r.toString!==Object.prototype.toString)return r.toString()===n.toString();var o=Object.keys(r).filter(e=>void 0!==r[e]);if((e=o.length)!==Object.keys(n).filter(e=>void 0!==n[e]).length)return!1;for(t=e;0!=t--;){var i=o[t];if(!0!==Xe(r[i],n[i]))return!1}}return!0}}function qe(e){return null!==e&&"object"==typeof e&&!0!==Array.isArray(e)}function J(e){return"[object Date]"===Object.prototype.toString.call(e)}function Z(e){return"[object RegExp]"===Object.prototype.toString.call(e)}function _e(e){return"number"==typeof e&&isFinite(e)}var ee=[y,e,i,a,D,z,r];function te(e,t){e=(0,xe.Ef)(e);e.config.globalProperties=t.config.globalProperties;let{reload:r,...n}=t._context;return Object.assign(e._context,n),e}function re(t,e){e.forEach(e=>{e.install(t),e.__installed=!0})}function ie(e,t={}){var r,n,a={version:"2.18.1"};!1===X?(void 0!==t.config&&Object.assign(Y,t.config),a.config={...Y},X=!0):a.config=t.config||{},n={parentApp:r=e,$q:a,lang:(e=t).lang,iconSet:t.iconSet,onSSRHydrated:[]},r.config.globalProperties.$q=n.$q,r.provide(K,n.$q),re(n,ee),void 0!==e.components&&Object.values(e.components).forEach(e=>{!0===qe(e)&&void 0!==e.name&&r.component(e.name,e)}),void 0!==e.directives&&Object.values(e.directives).forEach(e=>{!0===qe(e)&&void 0!==e.name&&r.directive(e.name,e)}),void 0!==e.plugins&&re(n,Object.values(e.plugins).filter(e=>"function"==typeof e.install&&!1===ee.includes(e))),!0===C.value&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(e=>{e()}),n.$q.onSSRHydrated=()=>{}})}var le=["B","KB","MB","GB","TB","PB"];function ce(e,t=1){let r=0;for(;1024<=parseInt(e,10)&&rAe.includes(e)},size:{type:String,default:"2px"},color:String,skipHijack:Boolean,reverse:Boolean,hijackFilter:Function},emits:["start","stop"],setup(r,{emit:n}){let a=(0,je.nI)().proxy,o=(0,He.KR)(0),i=(0,He.KR)(!1),l=(0,He.KR)(!0),s=0,c=null,u,e=(0,je.EW)(()=>"q-loading-bar q-loading-bar--"+r.position+(void 0!==r.color?" bg-"+r.color:"")+(!0===l.value?"":" no-transition")),d=(0,je.EW)(()=>"top"===r.position||"bottom"===r.position),A=(0,je.EW)(()=>!0===d.value?"height":"width"),t=(0,je.EW)(()=>{var e=i.value,t=(({p:e,pos:t,active:r,horiz:n,reverse:a,dir:o})=>{let i=1,l=1;return!0===n?(!0===a&&(i=-1),"bottom"===t&&(l=-1),{transform:`translate3d(${i*(e-100)}%,${r?0:-200*l}%,0)`}):(!0===a&&(l=-1),"right"===t&&(i=-1),{transform:`translate3d(${r?0:o*i*-200}%,${l*(e-100)}%,0)`})})({p:o.value,pos:r.position,active:e,horiz:d.value,reverse:!0===a.$q.lang.rtl&&["top","bottom"].includes(r.position)?!1===r.reverse:r.reverse,dir:!0===a.$q.lang.rtl?-1:1});return t[A.value]=r.size,t.opacity=e?1:0,t}),f=(0,je.EW)(()=>!0===i.value?{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":o.value}:{"aria-hidden":"true"});function h(e=300){var t=u;return u=Math.max(0,e)||0,1<++s?0===t&&0{c=null,l.value=!0,0{l.value=!0,o.value=100,c=setTimeout(()=>{c=null,i.value=!1},1e3)},0===o.value?c=setTimeout(e,1):e()),s}function v(){o.value<100&&(c=setTimeout(()=>{c=null,p(),v()},u))}let m;return(0,je.sV)(()=>{var e;!0!==r.skipHijack&&(m=!0,e={start:h,stop:g,hijackFilter:(0,je.EW)(()=>r.hijackFilter||null)},he++,fe.push(e),1{fe.forEach(e=>{null!==e.hijackFilter.value&&!0!==e.hijackFilter.value(t)||(e.start(),r.push(e.stop))})},{once:!0}),this.addEventListener("loadend",()=>{r.forEach(e=>{e()})},{once:!0}),de.apply(this,arguments)}))}),(0,je.xo)(()=>{var t;null!==c&&clearTimeout(c),!0===m&&(t=h,fe=fe.filter(e=>e.start!==t),0===(he=Math.max(0,he-1)))&&(ue.prototype.open=de)}),Object.assign(a,{start:h,stop:g,increment:p}),()=>(0,je.h)("div",{class:e.value,style:t.value,...f.value})}}),ge={xs:18,sm:24,md:32,lg:38,xl:46},_={size:String};function ve(e,t=ge){return(0,je.EW)(()=>void 0!==e.size?{fontSize:e.size in t?t[e.size]+"px":e.size}:null)}function Be(e,t){return void 0!==e&&e()||t}function me(e,t){if(void 0!==e){e=e();if(null!=e)return e.slice()}return t}function Ke(e,t){return void 0!==e?t.concat(e()):t}function be(e,t){return void 0===e?t:void 0!==t?t.concat(e()):e()}function Se(e,t,r,n,a,o){t.key=n+a;n=(0,je.h)(e,t,r);return!0===a?(0,je.bo)(n,o()):n}var e=e=>e,i=e=>"ionicons "+e,Te={"mdi-":e=>"mdi "+e,"icon-":e,"bt-":e=>"bt "+e,"eva-":e=>"eva "+e,"ion-md":i,"ion-ios":i,"ion-logo":i,"iconfont ":e,"ti-":e=>"themify-icon "+e,"bi-":e=>"bootstrap-icons "+e,"i-":e},Fe={o_:"-outlined",r_:"-round",s_:"-sharp"},Oe={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},Le=new RegExp("^("+Object.keys(Te).join("|")+")"),Ie=new RegExp("^("+Object.keys(Fe).join("|")+")"),Ne=new RegExp("^("+Object.keys(Oe).join("|")+")"),Ue=/^[Mm]\s?[-+]?\.?\d/,Me=/^img:/,Pe=/^svguse:/,Re=/^ion-/,De=/^(fa-(classic|sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,Ge=n({name:"QIcon",props:{..._,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(o,{slots:t}){let{$q:i}=(0,je.nI)().proxy,r=ve(o),n=(0,je.EW)(()=>"q-icon"+(!0===o.left?" on-left":"")+(!0===o.right?" on-right":"")+(void 0!==o.color?" text-"+o.color:"")),a=(0,je.EW)(()=>{let e,t=o.name;if("none"===t||!t)return{none:!0};if(null!==i.iconMapFn){var r=i.iconMapFn(t);if(void 0!==r){if(void 0===r.icon)return{cls:r.cls,content:void 0!==r.content?r.content:" "};if("none"===(t=r.icon)||!t)return{none:!0}}}if(!0===Ue.test(t))return[r,a="0 0 24 24"]=t.split("|"),{svg:!0,viewBox:a,nodes:r.split("&&").map(e=>{var[e,t,r]=e.split("@@");return(0,je.h)("path",{style:t,d:e,transform:r})})};if(!0===Me.test(t))return{img:!0,src:t.substring(4)};if(!0===Pe.test(t))return[a,r="0 0 24 24"]=t.split("|"),{svguse:!0,src:a.substring(7),viewBox:r};let n=" ";var a=t.match(Le);return null!==a?e=Te[a[1]](t):!0===De.test(t)?e=t:!0===Re.test(t)?e="ionicons ion-"+(!0===i.platform.is.ios?"ios":"md")+t.substring(3):n=(!0===Ne.test(t)?(e="notranslate material-symbols",null!==(r=t.match(Ne))&&(t=t.substring(6),e+=Oe[r[1]])):(e="notranslate material-icons",null!==(a=t.match(Ie))&&(t=t.substring(2),e+=Fe[a[1]])),t),{cls:e,content:n}});return()=>{var e={class:n.value,style:r.value,"aria-hidden":"true"};return!0===a.value.none?(0,je.h)(o.tag,e,Be(t.default)):!0===a.value.img?(0,je.h)(o.tag,e,Ke(t.default,[(0,je.h)("img",{src:a.value.src})])):!0===a.value.svg?(0,je.h)(o.tag,e,Ke(t.default,[(0,je.h)("svg",{viewBox:a.value.viewBox||"0 0 24 24"},a.value.nodes)])):!0===a.value.svguse?(0,je.h)(o.tag,e,Ke(t.default,[(0,je.h)("svg",{viewBox:a.value.viewBox},[(0,je.h)("use",{"xlink:href":a.value.src})])])):(void 0!==a.value.cls&&(e.class+=" "+a.value.cls),(0,je.h)(o.tag,e,Ke(t.default,[a.value.content])))}}}),Qe=n({name:"QAvatar",props:{..._,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(t,{slots:r}){let n=ve(t),a=(0,je.EW)(()=>"q-avatar"+(t.color?" bg-"+t.color:"")+(t.textColor?` text-${t.textColor} q-chip--colored`:"")+(!0===t.square?" q-avatar--square":!0===t.rounded?" rounded-borders":"")),o=(0,je.EW)(()=>t.fontSize?{fontSize:t.fontSize}:null);return()=>{var e=void 0!==t.icon?[(0,je.h)(Ge,{name:t.icon})]:void 0;return(0,je.h)("div",{class:a.value,style:n.value},[(0,je.h)("div",{class:"q-avatar__content row flex-center overflow-hidden",style:o.value},be(r.default,e))])}}}),Ze=["top","middle","bottom"],et=n({name:"QBadge",props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,rounded:Boolean,label:[Number,String],align:{type:String,validator:e=>Ze.includes(e)}},setup(t,{slots:e}){let r=(0,je.EW)(()=>void 0!==t.align?{verticalAlign:t.align}:null),n=(0,je.EW)(()=>{var e=!0===t.outline&&t.color||t.textColor;return`q-badge flex inline items-center no-wrap q-badge--${!0===t.multiLine?"multi":"single"}-line`+(!0===t.outline?" q-badge--outline":void 0!==t.color?" bg-"+t.color:"")+(void 0!==e?" text-"+e:"")+(!0===t.floating?" q-badge--floating":"")+(!0===t.rounded?" q-badge--rounded":"")+(!0===t.transparent?" q-badge--transparent":"")});return()=>(0,je.h)("div",{class:n.value,style:r.value,role:"status","aria-label":t.label},Ke(e.default,void 0!==t.label?[t.label]:[]))}}),a={dark:{type:Boolean,default:null}};function Ce(e,t){return(0,je.EW)(()=>null===e.dark?t.dark.isActive:e.dark)}var tt=n({name:"QBanner",props:{...a,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(r,{slots:n}){var{$q:e}=(0,je.nI)().proxy;let t=Ce(r,e),a=(0,je.EW)(()=>"q-banner row items-center"+(!0===r.dense?" q-banner--dense":"")+(!0===t.value?" q-banner--dark q-dark":"")+(!0===r.rounded?" rounded-borders":"")),o=(0,je.EW)(()=>"q-banner__actions row items-center justify-end col-"+(!0===r.inlineActions?"auto":"all"));return()=>{var e=[(0,je.h)("div",{class:"q-banner__avatar col-auto row items-center self-start"},Be(n.avatar)),(0,je.h)("div",{class:"q-banner__content col text-body2"},Be(n.default))],t=Be(n.action);return void 0!==t&&e.push((0,je.h)("div",{class:o.value},t)),(0,je.h)("div",{class:a.value+(!1===r.inlineActions&&void 0!==t?" q-banner--top-padding":""),role:"alert"},e)}}}),rt=(n({name:"QBar",props:{...a,dense:Boolean},setup(e,{slots:t}){var{$q:r}=(0,je.nI)().proxy;let n=Ce(e,r),a=(0,je.EW)(()=>`q-bar row no-wrap items-center q-bar--${!0===e.dense?"dense":"standard"} q-bar--`+(!0===n.value?"dark":"light"));return()=>(0,je.h)("div",{class:a.value,role:"toolbar"},Be(t.default))}}),{left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"}),nt=Object.keys(rt),i={align:{type:String,validator:e=>nt.includes(e)}};function at(t){return(0,je.EW)(()=>{var e=void 0===t.align?!0===t.vertical?"stretch":"left":t.align;return`${!0===t.vertical?"items":"justify"}-`+rt[e]})}function ot(e){if(Object(e.$parent)===e.$parent)return e.$parent;let t=e.$.parent;for(;Object(t)===t;){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function it(e){let t=new Set;return e.forEach(e=>{!function t(r,e){"symbol"==typeof e.type?!0===Array.isArray(e.children)&&e.children.forEach(e=>{t(r,e)}):r.add(e)}(t,e)}),Array.from(t)}function lt(e){return void 0!==e.appContext.config.globalProperties.$router}function st(e){return!0===e.isUnmounted||!0===e.isDeactivated}var ct=["",!0];n({name:"QBreadcrumbs",props:{...i,separator:{type:String,default:"/"},separatorColor:String,activeColor:{type:String,default:"primary"},gutter:{type:String,validator:e=>["none","xs","sm","md","lg","xl"].includes(e),default:"sm"}},setup(t,{slots:r}){let e=at(t),l=(0,je.EW)(()=>"flex items-center "+e.value+("none"===t.gutter?"":" q-gutter-"+t.gutter)),s=(0,je.EW)(()=>t.separatorColor?" text-"+t.separatorColor:""),c=(0,je.EW)(()=>" text-"+t.activeColor);return()=>{if(void 0!==r.default){var e=it(Be(r.default));if(0!==e.length){let n=1,a=[],o=e.filter(e=>"QBreadcrumbsEl"===e.type?.name).length,i=void 0!==r.separator?r.separator:()=>t.separator;return e.forEach(e=>{var t,r;"QBreadcrumbsEl"===e.type?.name?(r=(!0==(t=ne===r[t]):1===e.length&&e[0]===r}function ft(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var r in e)if(!1===(n=e[r],r=t[r],!0===Array.isArray(n)?At(n,r):!0===Array.isArray(r)?At(r,n):n===r))return!1;var n;return!0}var e={to:[String,Object],replace:Boolean,href:String,target:String,disable:Boolean},ht={...e,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"}};function pt({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){var r=(0,je.nI)();let{props:a,proxy:i,emit:n}=r,o=lt(r),l=(0,je.EW)(()=>!0!==a.disable&&void 0!==a.href),s=!0===t?(0,je.EW)(()=>!0===o&&!0!==a.disable&&!0!==l.value&&null!=a.to&&""!==a.to):(0,je.EW)(()=>!0===o&&!0!==l.value&&null!=a.to&&""!==a.to),c=(0,je.EW)(()=>!0===s.value?g(a.to):null),u=(0,je.EW)(()=>null!==c.value),d=(0,je.EW)(()=>!0===l.value||!0===u.value);r=(0,je.EW)(()=>"a"===a.type||!0===d.value?"a":a.tag||e||"div"),t=(0,je.EW)(()=>!0===l.value?{href:a.href,target:a.target}:!0===u.value?{href:c.value.href,target:a.target}:{});let A=(0,je.EW)(()=>{var e,t,r,n,a,o;return!1===u.value||(e=c.value.matched,t=e.length,void 0===(r=e[t-1]))||0===(n=i.$route.matched).length?-1:-1===(a=n.findIndex(dt.bind(null,r)))&&(o=ut(e[t-2]),1!0===u.value&&-1!==A.value&&((t,n)=>{for(var a in n){let e=n[a],r=t[a];if("string"==typeof e){if(e!==r)return!1}else if(!1===Array.isArray(r)||r.length!==e.length||e.some((e,t)=>e!==r[t]))return!1}return!0})(i.$route.params,c.value.params)),h=(0,je.EW)(()=>!0===f.value&&A.value===i.$route.matched.length-1&&ft(i.$route.params,c.value.params));var p=(0,je.EW)(()=>!0===u.value?!0===h.value?` ${a.exactActiveClass} `+a.activeClass:!0!==a.exact&&!0===f.value?" "+a.activeClass:"":"");function g(e){try{return i.$router.resolve(e)}catch(e){}return null}function v(e,{returnRouterError:t,to:r=a.to,replace:n=a.replace}={}){if(!0===a.disable)return e.preventDefault(),Promise.resolve(!1);if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||void 0!==e.button&&0!==e.button||"_blank"===a.target)return Promise.resolve(!1);e.preventDefault();e=i.$router[!0===n?"replace":"push"](r);return!0===t?e:e.then(()=>{}).catch(()=>{})}return{hasRouterLink:u,hasHrefLink:l,hasLink:d,linkTag:r,resolvedLink:c,linkIsActive:f,linkIsExactActive:h,linkClass:p,linkAttrs:t,getLink:g,navigateToRouterLink:v,navigateOnClick:function(t){var e;!0===u.value?(e=e=>v(t,e),n("click",t,e),!0!==t.defaultPrevented&&e()):n("click",t)}}}n({name:"QBreadcrumbsEl",props:{...ht,label:String,icon:String,tag:{type:String,default:"span"}},emits:["click"],setup(t,{slots:r}){let{linkTag:n,linkAttrs:e,linkClass:a,navigateOnClick:o}=pt(),i=(0,je.EW)(()=>({class:"q-breadcrumbs__el q-link flex inline items-center relative-position "+(!0!==t.disable?"q-link--focusable"+a.value:"q-breadcrumbs__el--disable"),...e.value,onClick:o})),l=(0,je.EW)(()=>"q-breadcrumbs__el-icon"+(void 0!==t.label?" q-breadcrumbs__el-icon--with-label":""));return()=>{var e=[];return void 0!==t.icon&&e.push((0,je.h)(Ge,{class:l.value,name:t.icon})),void 0!==t.label&&e.push(t.label),(0,je.h)(n.value,{...i.value},Ke(r.default,e))}}});var l={size:{type:[String,Number],default:"1em"},color:String};function s(e){return{cSize:(0,je.EW)(()=>e.size in ge?ge[e.size]+"px":e.size),classes:(0,je.EW)(()=>"q-spinner"+(e.color?" text-"+e.color:""))}}var gt=n({name:"QSpinner",props:{...l,thickness:{type:Number,default:5}},setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,je.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});function vt(e){var t;return e===window?{top:0,left:0}:({top:e,left:t}=e.getBoundingClientRect(),{top:e,left:t})}function mt(e){return e===window?window.innerHeight:e.getBoundingClientRect().height}function bt(e,t){var r,n=e.style;for(r in t)n[r]=t[r]}function yt(t,r){if(null==t||!0===t.contains(r))return!0;for(let e=t.nextElementSibling;null!==e;e=e.nextElementSibling)if(e.contains(r))return!0;return!1}function wt(e,t=250){let r=!1,n;return function(){return!1===r&&(r=!0,setTimeout(()=>{r=!1},t),n=e.apply(this,arguments)),n}}function _t(e,t,r,n){!0===r.modifiers.stop&&ze(e);var a=r.modifiers.color,n=!0===r.modifiers.center||!0===n;let o=document.createElement("span"),i=document.createElement("span"),l=se(e),{left:s,top:c,width:u,height:d}=t.getBoundingClientRect(),A=Math.sqrt(u*u+d*d),f=A/2,h=(u-A)/2+"px",p=n?h:l.left-s-f+"px",g=(d-A)/2+"px",v=n?g:l.top-c-f+"px",m=(i.className="q-ripple__inner",bt(i,{height:A+"px",width:A+"px",transform:`translate3d(${p},${v},0) scale3d(.2,.2,1)`,opacity:0}),o.className="q-ripple"+(a?" text-"+a:""),o.setAttribute("dir","ltr"),o.appendChild(i),t.appendChild(o),()=>{o.remove(),clearTimeout(b)}),b=(r.abort.push(m),setTimeout(()=>{i.classList.add("q-ripple__inner--enter"),i.style.transform=`translate3d(${h},${g},0) scale3d(1,1,1)`,i.style.opacity=.2,b=setTimeout(()=>{i.classList.remove("q-ripple__inner--enter"),i.classList.add("q-ripple__inner--leave"),i.style.opacity=0,b=setTimeout(()=>{o.remove(),r.abort.splice(r.abort.indexOf(m),1)},275)},250)},50))}function xt(e,{modifiers:t,value:r,arg:n}){t=Object.assign({},e.cfg.ripple,t,r);e.modifiers={early:!0===t.early,stop:!0===t.stop,center:!0===t.center,color:t.color||n,keyCodes:[].concat(t.keyCodes||13)}}var qt=w({name:"ripple",beforeMount(r,e){var n=e.instance.$.appContext.config.globalProperties.$q.config||{};if(!1!==n.ripple){let t={cfg:n,enabled:!1!==e.value,modifiers:{},abort:[],start(e){!0===t.enabled&&!0!==e.qSkipRipple&&e.type===(!0===t.modifiers.early?"pointerdown":"click")&&_t(e,r,t,!0===e.qKeyEvent)},keystart:wt(e=>{!0===t.enabled&&!0!==e.qSkipRipple&&!0===Ye(e,t.modifiers.keyCodes)&&e.type==="key"+(!0===t.modifiers.early?"down":"up")&&_t(e,r,t,!0)},300)};xt(t,e),L(r.__qripple=t,"main",[[r,"pointerdown","start","passive"],[r,"click","start","passive"],[r,"keydown","keystart","passive"],[r,"keyup","keystart","passive"]])}},updated(e,t){t.oldValue!==t.value&&void 0!==(e=e.__qripple)&&(e.enabled=!1!==t.value,!0===e.enabled)&&Object(t.value)===t.value&&xt(e,t)},beforeUnmount(e){var t=e.__qripple;void 0!==t&&(t.abort.forEach(e=>{e()}),I(t,"main"),delete e._qripple)}}),kt={none:0,xs:4,sm:8,md:16,lg:24,xl:32},Bt={xs:8,sm:10,md:14,lg:20,xl:24},Ct=["button","submit","reset"],Et=/[^\s]\/[^\s]/,St=["flat","outline","push","unelevated"];function Tt(e,t){return!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":t}function Ft(e){e=Tt(e);return void 0!==e?{[e]:!0}:{}}var e={..._,...e,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...St.reduce((e,t)=>(e[t]=Boolean)&&e,{}),square: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:{...i.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean},Ot={...e,round:Boolean};var Lt=m.passiveCapture,It=null,Nt=null,Ut=null,Ee=n({name:"QBtn",props:{...Ot,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(r,{slots:n,emit:a}){let t=(0,je.nI)().proxy,{classes:e,style:o,innerClasses:i,attributes:l,hasLink:s,linkTag:c,navigateOnClick:u,isActionable:d}=(r=>{let t=ve(r,Bt),e=at(r),{hasRouterLink:n,hasLink:a,linkTag:o,linkAttrs:i,navigateOnClick:l}=pt({fallbackTag:"button"});var s=(0,je.EW)(()=>{var e=!1===r.fab&&!1===r.fabMini?t.value:{};return void 0!==r.padding?Object.assign({},e,{padding:r.padding.split(/\s+/).map(e=>e in kt?kt[e]+"px":e).join(" "),minWidth:"0",minHeight:"0"}):e});let c=(0,je.EW)(()=>!0===r.rounded||!0===r.fab||!0===r.fabMini),u=(0,je.EW)(()=>!0!==r.disable&&!0!==r.loading),d=(0,je.EW)(()=>!0===u.value?r.tabindex||0:-1),A=(0,je.EW)(()=>Tt(r,"standard"));var f=(0,je.EW)(()=>{var e={tabindex:d.value};return!0===a.value?Object.assign(e,i.value):!0===Ct.includes(r.type)&&(e.type=r.type),"a"===o.value?(!0===r.disable?e["aria-disabled"]="true":void 0===e.href&&(e.role="button"),!0!==n.value&&!0===Et.test(r.type)&&(e.type=r.type)):!0===r.disable&&(e.disabled="",e["aria-disabled"]="true"),!0===r.loading&&void 0!==r.percentage&&Object.assign(e,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":r.percentage}),e});return{classes:(0,je.EW)(()=>{let e;void 0!==r.color?e=!0===r.flat||!0===r.outline?"text-"+(r.textColor||r.color):`bg-${r.color} text-`+(r.textColor||"white"):r.textColor&&(e="text-"+r.textColor);var t=!0===r.round?"round":"rectangle"+(!0===c.value?" q-btn--rounded":!0===r.square?" q-btn--square":"");return`q-btn--${A.value} q-btn--`+t+(void 0!==e?" "+e:"")+(!0===u.value?" q-btn--actionable q-focusable q-hoverable":!0===r.disable?" disabled":"")+(!0===r.fab?" q-btn--fab":!0===r.fabMini?" q-btn--fab-mini":"")+(!0===r.noCaps?" q-btn--no-uppercase":"")+(!0===r.dense?" q-btn--dense":"")+(!0===r.stretch?" no-border-radius self-stretch":"")+(!0===r.glossy?" glossy":"")+(r.square?" q-btn--square":"")}),style:s,innerClasses:(0,je.EW)(()=>e.value+(!0===r.stack?" column":" row")+(!0===r.noWrap?" no-wrap text-no-wrap":"")+(!0===r.loading?" q-btn__content--hidden":"")),attributes:f,hasLink:a,linkTag:o,navigateOnClick:l,isActionable:u}})(r),A=(0,He.KR)(null),f=(0,He.KR)(null),h=null,p,g=null,v=(0,je.EW)(()=>null!=r.label&&""!==r.label),m=(0,je.EW)(()=>!0!==r.disable&&!1!==r.ripple&&{keyCodes:!0===s.value?[13,32]:[13],...!0===r.ripple?{}:r.ripple}),b=(0,je.EW)(()=>({center:r.round})),y=(0,je.EW)(()=>{var e=Math.max(0,Math.min(100,r.percentage));return 0{var e;return!0===r.loading?{onMousedown:S,onTouchstart:S,onClick:S,onKeydown:S,onKeyup:S}:!0===d.value?(e={onClick:x,onKeydown:q,onMousedown:B},!0===t.$q.platform.has.touch&&(e["onTouchstart"+(void 0!==r.onTouchstart?"":"Passive")]=k),e):{onClick:Ve}}),_=(0,je.EW)(()=>({ref:A,class:"q-btn q-btn-item non-selectable no-outline "+e.value,style:o.value,...l.value,...w.value}));function x(t){if(null!==A.value){if(void 0!==t){if(!0===t.defaultPrevented)return;var e=document.activeElement;if("submit"===r.type&&e!==document.body&&!1===A.value.contains(e)&&!1===e.contains(A.value)){!0!==t.qAvoidFocus&&A.value.focus();let e=()=>{document.removeEventListener("keydown",Ve,!0),document.removeEventListener("keyup",e,Lt),A.value?.removeEventListener("blur",e,Lt)};document.addEventListener("keydown",Ve,!0),document.addEventListener("keyup",e,Lt),A.value.addEventListener("blur",e,Lt)}}u(t)}}function q(e){null!==A.value&&(a("keydown",e),!0===Ye(e,[13,32]))&&Nt!==A.value&&(null!==Nt&&E(),!0!==e.defaultPrevented&&(!0!==e.qAvoidFocus&&A.value.focus(),Nt=A.value,A.value.classList.add("q-btn--active"),document.addEventListener("keyup",C,!0),A.value.addEventListener("blur",C,Lt)),Ve(e))}function k(e){null!==A.value&&(a("touchstart",e),!0!==e.defaultPrevented)&&(It!==A.value&&(null!==It&&E(),It=A.value,(h=e.target).addEventListener("touchcancel",C,Lt),h.addEventListener("touchend",C,Lt)),p=!0,null!==g&&clearTimeout(g),g=setTimeout(()=>{g=null,p=!1},200))}function B(e){null!==A.value&&(e.qSkipRipple=!0===p,a("mousedown",e),!0!==e.defaultPrevented)&&Ut!==A.value&&(null!==Ut&&E(),Ut=A.value,A.value.classList.add("q-btn--active"),document.addEventListener("mouseup",C,Lt))}function C(e){var t;null===A.value||"blur"===e?.type&&document.activeElement===A.value||("keyup"===e?.type&&(Nt===A.value&&!0===Ye(e,[13,32])&&(((t=new MouseEvent("click",e)).qKeyEvent=!0)===e.defaultPrevented&&We(t),!0===e.cancelBubble&&ze(t),A.value.dispatchEvent(t),Ve(e),e.qKeyEvent=!0),a("keyup",e)),E())}function E(e){var t=f.value;!0===e||It!==A.value&&Ut!==A.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),It===A.value&&(null!==h&&(h.removeEventListener("touchcancel",C,Lt),h.removeEventListener("touchend",C,Lt)),It=h=null),Ut===A.value&&(document.removeEventListener("mouseup",C,Lt),Ut=null),Nt===A.value&&(document.removeEventListener("keyup",C,!0),A.value?.removeEventListener("blur",C,Lt),Nt=null),A.value?.classList.remove("q-btn--active")}function S(e){Ve(e),e.qSkipRipple=!0}return(0,je.xo)(()=>{E(!0)}),Object.assign(t,{click:e=>{!0===d.value&&x(e)}}),()=>{let e=[];void 0!==r.icon&&e.push((0,je.h)(Ge,{name:r.icon,left:!0!==r.stack&&!0===v.value,role:"img"})),!0===v.value&&e.push((0,je.h)("span",{class:"block"},[r.label])),e=Ke(n.default,e),void 0!==r.iconRight&&!1===r.round&&e.push((0,je.h)(Ge,{name:r.iconRight,right:!0!==r.stack&&!0===v.value,role:"img"}));var t=[(0,je.h)("span",{class:"q-focus-helper",ref:f})];return!0===r.loading&&void 0!==r.percentage&&t.push((0,je.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===r.darkPercentage?" q-btn__progress--dark":"")},[(0,je.h)("span",{class:"q-btn__progress-indicator fit block",style:y.value})])),t.push((0,je.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+i.value},e)),null!==r.loading&&t.push((0,je.h)(xe.eB,{name:"q-transition--fade"},()=>!0===r.loading?[(0,je.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==n.loading?n.loading():[(0,je.h)(gt)])]:null)),(0,je.bo)((0,je.h)(c.value,_.value,t),[[qt,m.value,void 0,b.value]])}}}),Mt=n({name:"QBtnGroup",props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,square:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(t,{slots:e}){let r=(0,je.EW)(()=>{var e=["unelevated","outline","flat","rounded","square","push","stretch","glossy"].filter(e=>!0===t[e]).map(e=>"q-btn-group--"+e).join(" ");return"q-btn-group row no-wrap"+(0!==e.length?" "+e:"")+(!0===t.spread?" q-btn-group--spread":" inline")});return()=>(0,je.h)("div",{class:r.value},Be(e.default))}});function Pt(){var e;void 0!==window.getSelection?void 0!==(e=window.getSelection()).empty?e.empty():void 0!==e.removeAllRanges&&(e.removeAllRanges(),!0!==y.is.mobile)&&e.addRange(document.createRange()):void 0!==document.selection&&document.selection.empty()}var Ot={target:{type:[Boolean,String,Element],default:!0},noParentEvent:Boolean},Rt={...Ot,contextMenu:Boolean};function Dt({showing:t,avoidEmit:e,configureAnchorEl:r}){let{props:n,proxy:a,emit:o}=(0,je.nI)(),i=(0,He.KR)(null),l=null;function s(e){return null!==i.value&&(void 0===e||void 0===e.touches||e.touches.length<=1)}let c={};function u(){I(c,"anchor")}function d(){if(!1===n.target||""===n.target||null===a.$el.parentNode)i.value=null;else if(!0===n.target){var e=a.$el.parentNode;for(i.value=e;i.value.classList.contains("q-anchor--skip");)i.value=i.value.parentNode;r()}else{let t=n.target;if("string"==typeof n.target)try{t=document.querySelector(n.target)}catch(e){t=void 0}null!=t?(i.value=t.$el||t,r()):(i.value=null,console.error(`Anchor: target "${n.target}" not found`))}}return void 0===r&&(Object.assign(c,{hide(e){a.hide(e)},toggle(e){a.toggle(e),e.qAnchorHandled=!0},toggleKey(e){!0===Ye(e,13)&&c.toggle(e)},contextClick(e){a.hide(e),We(e),(0,je.dY)(()=>{a.show(e),e.qAnchorHandled=!0})},prevent:We,mobileTouch(e){var t;c.mobileCleanup(e),!0===s(e)&&(a.hide(e),i.value.classList.add("non-selectable"),t=e.target,L(c,"anchor",[[t,"touchmove","mobileCleanup","passive"],[t,"touchend","mobileCleanup","passive"],[t,"touchcancel","mobileCleanup","passive"],[i.value,"contextmenu","prevent","notPassive"]]),l=setTimeout(()=>{l=null,a.show(e),e.qAnchorHandled=!0},300))},mobileCleanup(e){i.value.classList.remove("non-selectable"),null!==l&&(clearTimeout(l),l=null),!0===t.value&&void 0!==e&&Pt()}}),r=function(t=n.contextMenu){if(!0!==n.noParentEvent&&null!==i.value){let e;e=!0===t?!0===a.$q.platform.is.mobile?[[i.value,"touchstart","mobileTouch","passive"]]:[[i.value,"mousedown","hide","passive"],[i.value,"contextmenu","contextClick","notPassive"]]:[[i.value,"click","toggle","passive"],[i.value,"keyup","toggleKey","passive"]],L(c,"anchor",e)}}),(0,je.wB)(()=>n.contextMenu,e=>{null!==i.value&&(u(),r(e))}),(0,je.wB)(()=>n.target,()=>{null!==i.value&&u(),d()}),(0,je.wB)(()=>n.noParentEvent,e=>{null!==i.value&&(!0===e?u:r)()}),(0,je.sV)(()=>{d(),!0!==e&&!0===n.modelValue&&null===i.value&&o("update:modelValue",!1)}),(0,je.xo)(()=>{null!==l&&clearTimeout(l),u()}),{anchorEl:i,canShow:s,anchorEvents:c}}function Qt(e,t){let r=(0,He.KR)(null),a;function n(e,t){var r=`${void 0!==t?"add":"remove"}EventListener`,n=void 0!==t?t:a;e!==window&&e[r]("scroll",n,m.passive),window[r]("scroll",n,m.passive),a=t}function o(){null!==r.value&&(n(r.value),r.value=null)}var i=(0,je.wB)(()=>e.noParentEvent,()=>{null!==r.value&&(o(),t())});return(0,je.xo)(i),{localScrollTarget:r,unconfigureScrollTarget:o,changeScrollEvent:n}}var Ht={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},jt=["beforeShow","show","beforeHide","hide"];function zt({showing:t,canShow:r,hideOnRouteChange:e,handleShow:n,handleHide:a,processOnMount:o}){var i=(0,je.nI)();let{props:l,emit:s,proxy:c}=i,u;function d(e){var t;!0===l.disable||!0===e?.qAnchorHandled||void 0!==r&&!0!==r(e)||(!0==(t=void 0!==l["onUpdate:modelValue"])&&(s("update:modelValue",!0),u=e,(0,je.dY)(()=>{u===e&&(u=void 0)})),null!==l.modelValue&&!1!=t)||A(e)}function A(e){!0!==t.value&&(t.value=!0,s("beforeShow",e),void 0!==n?n(e):s("show",e))}function f(e){var t;!0!==l.disable&&(!0==(t=void 0!==l["onUpdate:modelValue"])&&(s("update:modelValue",!1),u=e,(0,je.dY)(()=>{u===e&&(u=void 0)})),null===l.modelValue||!1==t)&&h(e)}function h(e){!1!==t.value&&(t.value=!1,s("beforeHide",e),void 0!==a?a(e):s("hide",e))}function p(e){!0===l.disable&&!0===e?void 0!==l["onUpdate:modelValue"]&&s("update:modelValue",!1):!0===e!==t.value&&(!0===e?A:h)(u)}(0,je.wB)(()=>l.modelValue,p),void 0!==e&&!0===lt(i)&&(0,je.wB)(()=>c.$route.fullPath,()=>{!0===e.value&&!0===t.value&&f()}),!0===o&&(0,je.sV)(()=>{p(l.modelValue)});i={show:d,hide:f,toggle:function(e){(!0===t.value?f:d)(e)}};return Object.assign(c,i),i}var Wt=[],Vt=[];function Kt(t){Vt=Vt.filter(e=>e!==t)}function Gt(e){Kt(e),0===Vt.length&&0!==Wt.length&&(Wt[Wt.length-1](),Wt=[])}function $t(e){0===Vt.length?e():Wt.push(e)}var Yt=[],Xt=[],Jt=1,Zt=document.body;function er(e,t){var r=document.createElement("div");return r.id=void 0!==t?`q-portal--${t}--`+Jt++:e,void 0!==Y.globalNodes&&void 0!==(e=Y.globalNodes.class)&&(r.className=e),Zt.appendChild(r),Yt.push(r),Xt.push(t),r}function tr(e){var t=Yt.indexOf(e);Yt.splice(t,1),Xt.splice(t,1),e.remove()}var rr=[];function nr(e,t){do{var r;if("QMenu"===e.$options.name){if(e.hide(t),!0===e.$props.separateClosePopup)return ot(e)}else if(!0===e.__qPortal)return"QPopupProxy"===(r=ot(e))?.$options.name?(e.hide(t),r):e}while(null!=(e=ot(e)))}var ar=n({name:"QPortal",setup(e,{slots:t}){return()=>t.default()}});function or(t,e,r,n){let a=(0,He.KR)(!1),o=(0,He.KR)(!1),i=null,l={},s="dialog"===n&&(e=>{for(e=e.parent;null!=e;){if("QGlobalDialog"===e.type.name)return!0;if("QDialog"===e.type.name||"QMenu"===e.type.name)return!1;e=e.parent}return!1})(t);function c(e){!(o.value=!1)===e&&(Gt(l),a.value=!1,-1!==(e=rr.indexOf(t.proxy))&&rr.splice(e,1),null!==i)&&(tr(i),i=null)}return(0,je.hi)(()=>{c(!0)}),t.proxy.__qPortal=!0,ye(t.proxy,"contentEl",()=>e.value),{showPortal:function(e){!0===e?(Gt(l),o.value=!0):(o.value=!1)===a.value&&(!1===s&&null===i&&(i=er(!1,n)),a.value=!0,rr.push(t.proxy),Kt(e=l),Vt.push(e))},hidePortal:c,portalIsActive:a,portalIsAccessible:o,renderPortal:()=>!0===s?r():!0===a.value?[(0,je.h)(je.Im,{to:i},(0,je.h)(ar,r))]:void 0}}var c={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function ir(r,n=()=>{},a=()=>{}){return{transitionProps:(0,je.EW)(()=>{var e="q-transition--"+(r.transitionShow||n()),t="q-transition--"+(r.transitionHide||a());return{appear:!0,enterFromClass:e+"-enter-from",enterActiveClass:e+"-enter-active",enterToClass:e+"-enter-to",leaveFromClass:t+"-leave-from",leaveActiveClass:t+"-leave-active",leaveToClass:t+"-leave-to"}}),transitionStyle:(0,je.EW)(()=>`--q-transition-duration: ${r.transitionDuration}ms`)}}function lr(){let t,r=(0,je.nI)();function e(){t=void 0}return(0,je.Y4)(e),(0,je.xo)(e),{removeTick:e,registerTick(e){t=e,(0,je.dY)(()=>{t===e&&(!1===st(r)&&t(),t=void 0)})}}}function sr(){let r=null,n=(0,je.nI)();function a(){null!==r&&(clearTimeout(r),r=null)}return(0,je.Y4)(a),(0,je.xo)(a),{removeTimeout:a,registerTimeout(e,t){a(),!1===st(n)&&(r=setTimeout(()=>{r=null,e()},t))}}}var cr,ur=[Element,String],dr=[null,document,document.body,document.scrollingElement,document.documentElement];function Ar(e,t){let r=(e=>{if(null!=e){if("string"==typeof e)try{return document.querySelector(e)||void 0}catch(e){return}e=(0,He.R1)(e);return e?e.$el||e:void 0}})(t);if(void 0===r){if(null==e)return window;r=e.closest(".scroll,.scroll-y,.overflow-auto")}return dr.includes(r)?window:r}function fr(e){return(e===window?document.body:e).scrollHeight}function hr(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function pr(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function gr(n,a,o=0){let i=void 0===arguments[3]?performance.now():arguments[3],l=hr(n);o<=0?l!==a&&mr(n,a):requestAnimationFrame(e=>{var t=e-i,r=l+(a-l)/Math.max(t,o)*t;mr(n,r),r!==a&&gr(n,a,o-t,e)})}function vr(n,a,o=0){let i=void 0===arguments[3]?performance.now():arguments[3],l=pr(n);o<=0?l!==a&&br(n,a):requestAnimationFrame(e=>{var t=e-i,r=l+(a-l)/Math.max(t,o)*t;br(n,r),r!==a&&vr(n,a,o-t,e)})}function mr(e,t){e===window?window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):e.scrollTop=t}function br(e,t){e===window?window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0):e.scrollLeft=t}function yr(e,t,r){r?gr(e,t,r):mr(e,t)}function wr(e,t,r){r?vr(e,t,r):br(e,t)}function _r(){if(void 0===cr){var t=document.createElement("p"),r=document.createElement("div"),n=(bt(t,{width:"100%",height:"200px"}),bt(r,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),r.appendChild(t),document.body.appendChild(r),t.offsetWidth);r.style.overflow="scroll";let e=t.offsetWidth;n===e&&(e=r.clientWidth),r.remove(),cr=n-e}return cr}function xr(e,t=!0){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(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"])))}var qr,kr=[];function Br(e){qr=27===e.keyCode}function Cr(){!0===qr&&(qr=!1)}function Er(e){!0===qr&&!(qr=!1)===Ye(e,27)&&kr[kr.length-1](e)}function Sr(e){window[e]("keydown",Br),window[e]("blur",Cr),window[e]("keyup",Er),qr=!1}function Tr(e){!0===v.is.desktop&&(kr.push(e),1===kr.length)&&Sr("addEventListener")}function Fr(e){e=kr.indexOf(e);-1!==e&&(kr.splice(e,1),0===kr.length)&&Sr("removeEventListener")}var Or=[];function Lr(e){Or[Or.length-1](e)}function Ir(e){!0===v.is.desktop&&(Or.push(e),1===Or.length)&&document.body.addEventListener("focusin",Lr)}function Nr(e){e=Or.indexOf(e);-1!==e&&(Or.splice(e,1),0===Or.length)&&document.body.removeEventListener("focusin",Lr)}var Ur,Mr,Pr=null,Rr=m.notPassiveCapture,Dr=[];function Qr(t){null!==Pr&&(clearTimeout(Pr),Pr=null);var r=t.target;if(void 0!==r&&8!==r.nodeType&&!0!==r.classList.contains("no-pointer-events")){let e=rr.length-1;for(;0<=e;){var n=rr[e].$;if("QTooltip"===n.type.name);else{if("QDialog"!==n.type.name)break;if(!0!==n.props.seamless)return}e--}for(let e=Dr.length-1;0<=e;e--){var a=Dr[e];if(null!==a.anchorEl.value&&!1!==a.anchorEl.value.contains(r)||r!==document.body&&(null===a.innerRef.value||!1!==a.innerRef.value.contains(r)))return;t.qClickOutside=!0,a.onClickOutside(t)}}}function Hr(e){Dr.push(e),1===Dr.length&&(document.addEventListener("mousedown",Qr,Rr),document.addEventListener("touchstart",Qr,Rr))}function jr(t){var e=Dr.findIndex(e=>e===t);-1!==e&&(Dr.splice(e,1),0===Dr.length)&&(null!==Pr&&(clearTimeout(Pr),Pr=null),document.removeEventListener("mousedown",Qr,Rr),document.removeEventListener("touchstart",Qr,Rr))}function zr(e){e=e.split(" ");return 2===e.length&&(!0!==["top","center","bottom"].includes(e[0])?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):!0===["left","middle","right","start","end"].includes(e[1])||(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1))}function Wr(e){return!e||2===e.length&&"number"==typeof e[0]&&"number"==typeof e[1]}var Vr={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};function Kr(e,t){e=e.split(" ");return{vertical:e[0],horizontal:Vr[e[1]+"#"+(!0===t?"rtl":"ltr")]}}function Gr(e,t,r,n){return{top:e[r.vertical]-t[n.vertical],left:e[r.horizontal]-t[n.horizontal]}}function $r(r,e=0){if(!(null===r.targetEl||null===r.anchorEl||5{$r(r,e+1)},10);else{var{targetEl:n,offset:a,anchorEl:o,anchorOrigin:i,selfOrigin:l,absoluteOffset:s,fit:c,cover:u,maxHeight:d,maxWidth:A}=r,{scrollLeft:f,scrollTop:h}=(!0===v.is.ios&&void 0!==window.visualViewport&&(h=document.body.style,{offsetLeft:f,offsetTop:p}=window.visualViewport,f!==Ur&&(h.setProperty("--q-pe-left",f+"px"),Ur=f),p!==Mr)&&(h.setProperty("--q-pe-top",p+"px"),Mr=p),n),p=void 0===s?((e,t)=>{let{top:r,left:n,right:a,bottom:o,width:i,height:l}=e.getBoundingClientRect();return void 0!==t&&(r-=t[1],n-=t[0],o+=t[1],a+=t[0],i+=t[0],l+=t[1]),{top:r,bottom:o,height:l,left:n,right:a,width:i,middle:n+(a-n)/2,center:r+(o-r)/2}})(o,!0===u?[0,0]:a):((e,t,r)=>{let{top:n,left:a}=e.getBoundingClientRect();return n+=t.top,a+=t.left,void 0!==r&&(n+=r[1],a+=r[0]),{top:n,bottom:n+1,height:1,left:a,right:a+1,width:1,middle:a,center:n}})(o,s,a),{offsetWidth:o,offsetHeight:g}=(Object.assign(n.style,{top:0,left:0,minWidth:null,minHeight:null,maxWidth:A,maxHeight:d,visibility:"visible"}),n),{elWidth:o,elHeight:g}=!0===c||!0===u?{elWidth:Math.max(p.width,o),elHeight:!0===u?Math.max(p.height,g):g}:{elWidth:o,elHeight:g};let e={maxWidth:A,maxHeight:d};!0!==c&&!0!==u||(e.minWidth=p.width+"px",!0===u&&(e.minHeight=p.height+"px")),Object.assign(n.style,e);A={top:0,center:g/2,bottom:g,left:0,middle:o/2,right:o};let t=Gr(p,A,i,l);if(void 0===s||void 0===a)Yr(t,p,A,i,l);else{var{top:d,left:c}=t;Yr(t,p,A,i,l);let e=!1;t.top!==d&&(e=!0,u=2*a[1],p.center=p.top-=u,p.bottom-=2+u),t.left!==c&&(e=!0,g=2*a[0],p.middle=p.left-=g,p.right-=2+g),!0===e&&Yr(t=Gr(p,A,i,l),p,A,i,l)}e={top:t.top+"px",left:t.left+"px"},void 0!==t.maxHeight&&(e.maxHeight=t.maxHeight+"px",p.height>t.maxHeight)&&(e.minHeight=e.maxHeight),void 0!==t.maxWidth&&(e.maxWidth=t.maxWidth+"px",p.width>t.maxWidth)&&(e.minWidth=e.maxWidth),Object.assign(n.style,e),n.scrollTop!==h&&(n.scrollTop=h),n.scrollLeft!==f&&(n.scrollLeft=f)}}function Yr(e,t,r,n,a){var o,i=r.bottom,r=r.right,l=_r(),l=window.innerHeight-l,s=document.body.clientWidth;(e.top<0||e.top+i>l)&&("center"===a.vertical?(e.top=t[n.vertical]>l/2?Math.max(0,l-i):0,e.maxHeight=Math.min(i,l)):t[n.vertical]>l/2?(o=Math.min(l,"center"===n.vertical?t.center:n.vertical===a.vertical?t.bottom:t.top),e.maxHeight=Math.min(i,o),e.top=Math.max(0,o-i)):(e.top=Math.max(0,"center"===n.vertical?t.center:n.vertical===a.vertical?t.top:t.bottom),e.maxHeight=Math.min(i,l-e.top))),(e.left<0||e.left+r>s)&&(e.maxWidth=Math.min(r,s),"middle"===a.horizontal?e.left=t[n.horizontal]>s/2?Math.max(0,s-r):0:t[n.horizontal]>s/2?(o=Math.min(s,"middle"===n.horizontal?t.middle:n.horizontal===a.horizontal?t.right:t.left),e.maxWidth=Math.min(r,o),e.left=Math.max(0,o-e.maxWidth)):(e.left=Math.max(0,"middle"===n.horizontal?t.middle:n.horizontal===a.horizontal?t.left:t.right),e.maxWidth=Math.min(r,s-e.left)))}["left","middle","right"].forEach(e=>{Vr[e+"#ltr"]=e,Vr[e+"#rtl"]=e});var Xr,Jr=n({name:"QMenu",inheritAttrs:!1,props:{...Rt,...Ht,...a,...c,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noEscDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:zr},self:{type:String,validator:zr},offset:{type:Array,validator:Wr},scrollTarget:ur,touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...jt,"click","escapeKey"],setup(a,{slots:e,emit:o,attrs:t}){let i=null,l,s,c;var r=(0,je.nI)();let n=r.proxy,u=n.$q,d=(0,He.KR)(null),A=(0,He.KR)(!1);var f=(0,je.EW)(()=>!0!==a.persistent&&!0!==a.noRouteDismiss);let h=Ce(a,u),{registerTick:p,removeTick:g}=lr(),v=sr().registerTimeout,{transitionProps:m,transitionStyle:b}=ir(a),{localScrollTarget:y,changeScrollEvent:w,unconfigureScrollTarget:_}=Qt(a,O),{anchorEl:x,canShow:U}=Dt({showing:A}),q=zt({showing:A,canShow:U,handleShow:function(e){{var t,r,n;i=!1===a.noRefocus?document.activeElement:null,Ir(L),k(),O(),(l=void 0)!==e&&(a.touchPosition||a.contextMenu)&&void 0!==(t=se(e)).left&&({top:r,left:n}=x.value.getBoundingClientRect(),l={left:t.left-n,top:t.top-r})}void 0===s&&(s=(0,je.wB)(()=>u.screen.width+"|"+u.screen.height+"|"+a.self+"|"+a.anchor+"|"+u.lang.rtl,N));!0!==a.noFocus&&document.activeElement.blur();p(()=>{N(),!0!==a.noFocus&&T()}),v(()=>{!0===u.platform.is.ios&&(c=a.autoClose,d.value.click()),N(),k(!0),o("show",e)},a.transitionDuration)},handleHide:function(e){g(),B(),F(!0),null===i||void 0!==e&&!0===e.qClickOutside||(((0===e?.type.indexOf("key")?i.closest('[tabindex]:not([tabindex^="-"])'):void 0)||i).focus(),i=null);v(()=>{B(!0),o("hide",e)},a.transitionDuration)},hideOnRouteChange:f,processOnMount:!0}).hide,{showPortal:k,hidePortal:B,renderPortal:M}=or(r,d,function(){return(0,je.h)(xe.eB,m.value,()=>!0===A.value?(0,je.h)("div",{role:"menu",...t,ref:d,tabindex:-1,class:["q-menu q-position-engine scroll"+R.value,t.class],style:[t.style,b.value],...D.value},Be(e.default)):null)},"menu"),C={anchorEl:x,innerRef:d,onClickOutside(e){if(!0!==a.persistent&&!0===A.value)return q(e),"touchstart"!==e.type&&!e.target.classList.contains("q-dialog__backdrop")||Ve(e),!0}},E=(0,je.EW)(()=>Kr(a.anchor||(!0===a.cover?"center middle":"bottom start"),u.lang.rtl)),P=(0,je.EW)(()=>!0===a.cover?E.value:Kr(a.self||"top start",u.lang.rtl)),R=(0,je.EW)(()=>(!0===a.square?" q-menu--square":"")+(!0===h.value?" q-menu--dark q-dark":"")),D=(0,je.EW)(()=>!0===a.autoClose?{onClick:function(e){!0!==c?(nr(n,e),o("click",e)):c=!1}}:{}),S=(0,je.EW)(()=>!0===A.value&&!0!==a.persistent);function T(){$t(()=>{let e=d.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||e.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||e.querySelector("[autofocus], [data-autofocus]")||e).focus({preventScroll:!0})})}function F(e){(l=void 0)!==s&&(s(),s=void 0),!0!==e&&!0!==A.value||(Nr(L),_(),jr(C),Fr(I)),!0!==e&&(i=null)}function O(){null===x.value&&void 0===a.scrollTarget||(y.value=Ar(x.value,a.scrollTarget),w(y.value,N))}function L(e){!0===S.value&&!0!==a.noFocus&&!0!==yt(d.value,e.target)&&T()}function I(e){!0!==a.noEscDismiss&&(o("escapeKey"),q(e))}function N(){$r({targetEl:d.value,offset:a.offset,anchorEl:x.value,anchorOrigin:E.value,selfOrigin:P.value,absoluteOffset:l,fit:a.fit,cover:a.cover,maxHeight:a.maxHeight,maxWidth:a.maxWidth})}return(0,je.wB)(S,e=>{(!0===e?(Tr(I),Hr):(Fr(I),jr))(C)}),(0,je.xo)(F),Object.assign(n,{focus:T,updatePosition:N}),M}}),Zr=0,u=new Array(256);for(let e=0;e<256;e++)u[e]=(e+256).toString(16).substring(1);var en=(()=>{let t="undefined"!=typeof crypto?crypto:"undefined"!=typeof window?window.crypto||window.msCrypto:void 0;if(void 0!==t){if(void 0!==t.randomBytes)return t.randomBytes;if(void 0!==t.getRandomValues)return e=>{e=new Uint8Array(e);return t.getRandomValues(e),e}}return t=>{var r=[];for(let e=t;0{t.value="f_"+rn()}),void 0!==e&&(0,je.wB)(e,e=>{t.value=nn(e,r)}),t}var n;return void 0!==e?(0,je.EW)(()=>nn(e(),r)):(0,He.KR)("f_"+rn())}var on=Object.keys(e);var ln=n({name:"QBtnDropdown",props:{...e,...c,modelValue:Boolean,split:Boolean,dropdownIcon:String,contentClass:[Array,String,Object],contentStyle:[Array,String,Object],cover:Boolean,persistent:Boolean,noEscDismiss:Boolean,noRouteDismiss:Boolean,autoClose:Boolean,noRefocus:Boolean,noFocus:Boolean,menuAnchor:{type:String,default:"bottom end"},menuSelf:{type:String,default:"top end"},menuOffset:Array,disableMainBtn:Boolean,disableDropdown:Boolean,noIconAnimation:Boolean,toggleAriaLabel:String},emits:["update:modelValue","click","beforeShow","show","beforeHide","hide"],setup(t,{slots:r,emit:n}){let a=(0,je.nI)().proxy,o=(0,He.KR)(t.modelValue),i=(0,He.KR)(null),l=an(),s=(0,je.EW)(()=>{var e={"aria-expanded":!0===o.value?"true":"false","aria-haspopup":"true","aria-controls":l.value,"aria-label":t.toggleAriaLabel||a.$q.lang.label[!0===o.value?"collapse":"expand"](t.label)};return(!0===t.disable||!1===t.split&&!0===t.disableMainBtn||!0===t.disableDropdown)&&(e["aria-disabled"]="true"),e}),c=(0,je.EW)(()=>"q-btn-dropdown__arrow"+(!0===o.value&&!1===t.noIconAnimation?" rotate-180":"")+(!1===t.split?" q-btn-dropdown__arrow-container":"")),u=(0,je.EW)(()=>Ft(t)),d=(0,je.EW)(()=>{return n=t,on.reduce((e,t)=>{var r=n[t];return void 0!==r&&(e[t]=r),e},{});var n});function A(e){o.value=!0,n("beforeShow",e)}function f(e){n("show",e),n("update:modelValue",!0)}function h(e){o.value=!1,n("beforeHide",e)}function p(e){n("hide",e),n("update:modelValue",!1)}function g(e){n("click",e)}function v(e){ze(e),m(),n("click",e)}function e(e){i.value?.show(e)}function m(e){i.value?.hide(e)}return(0,je.wB)(()=>t.modelValue,e=>{i.value?.[e?"show":"hide"]()}),(0,je.wB)(()=>t.split,m),Object.assign(a,{show:e,hide:m,toggle:function(e){i.value?.toggle(e)}}),(0,je.sV)(()=>{!0===t.modelValue&&e()}),()=>{let e=[(0,je.h)(Ge,{class:c.value,name:t.dropdownIcon||a.$q.iconSet.arrow.dropdown})];return!0!==t.disableDropdown&&e.push((0,je.h)(Jr,{ref:i,id:l.value,class:t.contentClass,style:t.contentStyle,cover:t.cover,fit:!0,persistent:t.persistent,noEscDismiss:t.noEscDismiss,noRouteDismiss:t.noRouteDismiss,autoClose:t.autoClose,noFocus:t.noFocus,noRefocus:t.noRefocus,anchor:t.menuAnchor,self:t.menuSelf,offset:t.menuOffset,separateClosePopup:!0,transitionShow:t.transitionShow,transitionHide:t.transitionHide,transitionDuration:t.transitionDuration,onBeforeShow:A,onShow:f,onBeforeHide:h,onHide:p},r.default)),!1===t.split?(0,je.h)(Ee,{class:"q-btn-dropdown q-btn-dropdown--simple",...d.value,...s.value,disable:!0===t.disable||!0===t.disableMainBtn,noWrap:!0,round:!1,onClick:g},{default:()=>Be(r.label,[]).concat(e),loading:r.loading}):(0,je.h)(Mt,{class:"q-btn-dropdown q-btn-dropdown--split no-wrap q-btn-item",rounded:t.rounded,square:t.square,...u.value,glossy:t.glossy,stretch:t.stretch},()=>[(0,je.h)(Ee,{class:"q-btn-dropdown--current",...d.value,disable:!0===t.disable||!0===t.disableMainBtn,noWrap:!0,round:!1,onClick:v},{default:r.label,loading:r.loading}),(0,je.h)(Ee,{class:"q-btn-dropdown__arrow-container q-anchor--skip",...s.value,...u.value,disable:!0===t.disable||!0===t.disableDropdown,rounded:t.rounded,color:t.color,textColor:t.textColor,dense:t.dense,size:t.size,padding:t.padding,ripple:t.ripple},()=>e)])}}}),e={name:String};function sn(e){return(0,je.EW)(()=>({type:"hidden",name:e.name,value:e.modelValue}))}function cn(n={}){return(e,t,r)=>{e[t]((0,je.h)("input",{class:"hidden"+(r||""),...n.value}))}}function un(e){return(0,je.EW)(()=>e.name||e.for)}var dn=n({name:"QBtnToggle",props:{...e,modelValue:{required:!0},options:{type:Array,required:!0,validator:e=>e.every(e=>("label"in e||"icon"in e||"slot"in e)&&"value"in e)},color:String,textColor:String,toggleColor:{type:String,default:"primary"},toggleTextColor:String,outline:Boolean,flat:Boolean,unelevated:Boolean,rounded:Boolean,push:Boolean,glossy:Boolean,size:String,padding:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,readonly:Boolean,disable:Boolean,stack:Boolean,stretch:Boolean,spread:Boolean,clearable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","clear","click"],setup(i,{slots:t,emit:l}){let r=(0,je.EW)(()=>void 0!==i.options.find(e=>e.value===i.modelValue));let n=cn((0,je.EW)(()=>({type:"hidden",name:i.name,value:i.modelValue}))),e=(0,je.EW)(()=>Ft(i)),s=(0,je.EW)(()=>({rounded:i.rounded,dense:i.dense,...e.value})),a=(0,je.EW)(()=>i.options.map((n,e)=>{let{attrs:t,value:a,slot:r,...o}=n;return{slot:r,props:{key:e,"aria-pressed":a===i.modelValue?"true":"false",...t,...o,...s.value,disable:!0===i.disable||!0===o.disable,color:a===i.modelValue?c(o,"toggleColor"):c(o,"color"),textColor:a===i.modelValue?c(o,"toggleTextColor"):c(o,"textColor"),noCaps:!0===c(o,"noCaps"),noWrap:!0===c(o,"noWrap"),size:c(o,"size"),padding:c(o,"padding"),ripple:c(o,"ripple"),stack:!0===c(o,"stack"),stretch:!0===c(o,"stretch"),onClick(e){var t,r;t=a,r=n,e=e,!0!==i.readonly&&(i.modelValue===t?!0===i.clearable&&(l("update:modelValue",null,null),l("clear")):l("update:modelValue",t,r),l("click",e))}}}}));function c(e,t){return(void 0===e[t]?i:e)[t]}function o(){var e=a.value.map(e=>(0,je.h)(Ee,e.props,void 0!==e.slot?t[e.slot]:void 0));return void 0!==i.name&&!0!==i.disable&&!0===r.value&&n(e,"push"),Ke(t.default,e)}return()=>(0,je.h)(Mt,{class:"q-btn-toggle",...e.value,rounded:i.rounded,stretch:i.stretch,glossy:i.glossy,spread:i.spread},o)}}),An=n({name:"QCard",props:{...a,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){var{$q:r}=(0,je.nI)().proxy;let n=Ce(e,r),a=(0,je.EW)(()=>"q-card"+(!0===n.value?" q-card--dark q-dark":"")+(!0===e.bordered?" q-card--bordered":"")+(!0===e.square?" q-card--square no-border-radius":"")+(!0===e.flat?" q-card--flat no-shadow":""));return()=>(0,je.h)(e.tag,{class:a.value},Be(t.default))}}),fn=n({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){let r=(0,je.EW)(()=>"q-card__section q-card__section--"+(!0===e.horizontal?"horiz row no-wrap":"vert"));return()=>(0,je.h)(e.tag,{class:r.value},Be(t.default))}}),hn=n({name:"QCardActions",props:{...i,vertical:Boolean},setup(e,{slots:t}){let r=at(e),n=(0,je.EW)(()=>`q-card__actions ${r.value} q-card__actions--`+(!0===e.vertical?"vert column":"horiz row"));return()=>(0,je.h)("div",{class:n.value},Be(t.default))}}),pn={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},gn=Object.keys(pn);function vn(e){var t,r={};for(t of gn)!0===e[t]&&(r[t]=!0);return 0===Object.keys(r).length?pn:(!0===r.horizontal?r.left=r.right=!0:!0===r.left&&!0===r.right&&(r.horizontal=!0),!0===r.vertical?r.up=r.down=!0:!0===r.up&&!0===r.down&&(r.vertical=!0),!0===r.horizontal&&!0===r.vertical&&(r.all=!0),r)}pn.all=!0;var mn=["INPUT","TEXTAREA"];function bn(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&"function"==typeof t.handler&&!1===mn.includes(e.target.nodeName.toUpperCase())&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}var yn=w({name:"touch-swipe",beforeMount(r,{value:e,arg:n,modifiers:a}){if(!0===a.mouse||!0===v.has.touch){let t=!0===a.mouseCapture?"Capture":"",s={handler:e,sensitivity:(e=>{let r=[.06,6,50];return"string"==typeof e&&e.length&&e.split(":").forEach((e,t)=>{e=parseFloat(e);e&&(r[t]=e)}),r})(n),direction:vn(a),noop:d,mouseStart(e){bn(e,s)&&q(e)&&(L(s,"temp",[[document,"mousemove","move","notPassive"+t],[document,"mouseup","end","notPassiveCapture"]]),s.start(e,!0))},touchStart(e){var t;bn(e,s)&&(t=e.target,L(s,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","notPassiveCapture"],[t,"touchend","end","notPassiveCapture"]]),s.start(e))},start(e,t){!0===v.is.firefox&&B(r,!0);e=se(e);s.event={x:e.left,y:e.top,time:Date.now(),mouse:!0===t,dir:!1}},move(e){if(void 0!==s.event)if(!1!==s.event.dir)Ve(e);else{var t=Date.now()-s.event.time;if(0!=t){var r=se(e),n=r.left-s.event.x,a=Math.abs(n),r=r.top-s.event.y,o=Math.abs(r);if(!0!==s.event.mouse){if(as.sensitivity[0]&&(s.event.dir=r<0?"up":"down"),!0===s.direction.horizontal&&os.sensitivity[0]&&(s.event.dir=n<0?"left":"right"),!0===s.direction.up&&as.sensitivity[0]&&(s.event.dir="up"),!0===s.direction.down&&as.sensitivity[0]&&(s.event.dir="down"),!0===s.direction.left&&os.sensitivity[0]&&(s.event.dir="left"),!0===s.direction.right&&os.sensitivity[0]&&(s.event.dir="right"),!1!==s.event.dir?(Ve(e),!0===s.event.mouse&&(document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),Pt(),s.styleCleanup=e=>{s.styleCleanup=void 0,document.body.classList.remove("non-selectable");var t=()=>{document.body.classList.remove("no-pointer-events--children")};!0===e?setTimeout(t,50):t()}),s.handler({evt:e,touch:!0!==s.event.mouse,mouse:s.event.mouse,direction:s.event.dir,duration:t,distance:{x:a,y:o}})):s.end(e)}}},end(e){void 0!==s.event&&(I(s,"temp"),!0===v.is.firefox&&B(r,!1),s.styleCleanup?.(!0),void 0!==e&&!1!==s.event.dir&&Ve(e),s.event=void 0)}};r.__qtouchswipe=s,!0===a.mouse&&(e=!0===a.mouseCapture||!0===a.mousecapture?"Capture":"",L(s,"main",[[r,"mousedown","mouseStart","passive"+e]])),!0===v.has.touch&&L(s,"main",[[r,"touchstart","touchStart","passive"+(!0===a.capture?"Capture":"")],[r,"touchmove","noop","notPassiveCapture"]])}},updated(e,t){e=e.__qtouchswipe;void 0!==e&&(t.oldValue!==t.value&&("function"!=typeof t.value&&e.end(),e.handler=t.value),e.direction=vn(t.modifiers))},beforeUnmount(e){var t=e.__qtouchswipe;void 0!==t&&(I(t,"main"),I(t,"temp"),!0===v.is.firefox&&B(e,!1),t.styleCleanup?.(),delete e.__qtouchswipe)}});function wn(){let r=Object.create(null);return{getCache:(e,t)=>void 0===r[e]?r[e]="function"==typeof t?t():t:r[e],setCache(e,t){r[e]=t},hasCache(e){return Object.hasOwnProperty.call(r,e)},clearCache(e){void 0!==e?delete r[e]:r=Object.create(null)}}}var i={name:{required:!0},disable:Boolean},_n={setup(e,{slots:t}){return()=>(0,je.h)("div",{class:"q-panel scroll",role:"tabpanel"},Be(t.default))}},xn={modelValue:{required:!0},animated:Boolean,infinite:Boolean,swipeable:Boolean,vertical:Boolean,transitionPrev:String,transitionNext:String,transitionDuration:{type:[String,Number],default:300},keepAlive:Boolean,keepAliveInclude:[String,Array,RegExp],keepAliveExclude:[String,Array,RegExp],keepAliveMax:Number},qn=["update:modelValue","beforeTransition","transition"];function kn(){let{props:a,emit:o,proxy:r}=(0,je.nI)(),t=wn().getCache,n=sr().registerTimeout,i,l,s=(0,He.KR)(null),c={value:null};function e(e){var t=!0===a.vertical?"up":"left";x((!0===r.$q.lang.rtl?-1:1)*(e.direction===t?1:-1))}var u=(0,je.EW)(()=>[[yn,e,void 0,{horizontal:!0!==a.vertical,vertical:a.vertical,mouse:!0}]]);let d=(0,je.EW)(()=>a.transitionPrev||"slide-"+(!0===a.vertical?"down":"right")),A=(0,je.EW)(()=>a.transitionNext||"slide-"+(!0===a.vertical?"up":"left")),f=(0,je.EW)(()=>`--q-transition-duration: ${a.transitionDuration}ms`),h=(0,je.EW)(()=>"string"==typeof a.modelValue||"number"==typeof a.modelValue?a.modelValue:String(a.modelValue)),p=(0,je.EW)(()=>({include:a.keepAliveInclude,exclude:a.keepAliveExclude,max:a.keepAliveMax})),g=(0,je.EW)(()=>void 0!==a.keepAliveInclude||void 0!==a.keepAliveExclude);function v(){x(1)}function m(){x(-1)}function b(e){o("update:modelValue",e)}function y(e){return null!=e&&""!==e}function w(t){return i.findIndex(e=>e.props.name===t&&""!==e.props.disable&&!0!==e.props.disable)}function _(e){e=0!==e&&!0===a.animated&&-1!==c.value?"q-transition--"+(-1===e?d:A).value:null;s.value!==e&&(s.value=e)}function x(e,t=c.value){let r=t+e;for(;-1!==r&&r{l=!1});r+=e}!0===a.infinite&&0!==i.length&&-1!==t&&t!==i.length&&x(e,-1===e?i.length:-1)}function q(){var e=w(a.modelValue);return c.value!==e&&(c.value=e),!0}function k(){let e=!0===y(a.modelValue)&&q()&&i[c.value];return!0===a.keepAlive?[(0,je.h)(je.PR,p.value,[(0,je.h)(!0===g.value?t(h.value,()=>({..._n,name:h.value})):_n,{key:h.value,style:f.value},()=>e)])]:[(0,je.h)("div",{class:"q-panel scroll",style:f.value,key:h.value,role:"tabpanel"},[e])]}return(0,je.wB)(()=>a.modelValue,(e,t)=>{var r=!0===y(e)?w(e):-1;!0!==l&&_(-1===r?0:r{o("transition",e,t)},a.transitionDuration))}),Object.assign(r,{next:v,previous:m,goTo:b}),{panelIndex:c,panelDirectives:u,updatePanelsList:function(e){return(i=it(Be(e.default,[])).filter(e=>null!==e.props&&void 0===e.props.slot&&!0===y(e.props.name))).length},updatePanelIndex:q,getPanelContent:function(){if(0!==i.length)return!0===a.animated?[(0,je.h)(xe.eB,{name:s.value},k)]:k()},getEnabledPanels:function(){return i.filter(e=>""!==e.props.disable&&!0!==e.props.disable)},getPanels:function(){return i},isValidPanelName:y,keepAliveProps:p,needsUniqueKeepAliveWrapper:g,goToPanelByOffset:x,goToPanel:b,nextPanel:v,previousPanel:m}}var Bn=0,Cn={fullscreen:Boolean,noRouteFullscreenExit:Boolean},En=["update:fullscreen","fullscreen"];function Sn(){var e=(0,je.nI)();let{props:t,emit:r,proxy:n}=e,a,o,i,l=(0,He.KR)(!1);function s(){(!0===l.value?u:c)()}function c(){!0!==l.value&&(l.value=!0,(i=n.$el.parentNode).replaceChild(o,n.$el),document.body.appendChild(n.$el),1===++Bn&&document.body.classList.add("q-body--fullscreen-mixin"),a={handler:u},D.add(a))}function u(){!0===l.value&&(void 0!==a&&(D.remove(a),a=void 0),i.replaceChild(n.$el,o),l.value=!1,0===(Bn=Math.max(0,Bn-1)))&&(document.body.classList.remove("q-body--fullscreen-mixin"),void 0!==n.$el.scrollIntoView)&&setTimeout(()=>{n.$el.scrollIntoView()})}return!0===lt(e)&&(0,je.wB)(()=>n.$route.fullPath,()=>{!0!==t.noRouteFullscreenExit&&u()}),(0,je.wB)(()=>t.fullscreen,e=>{l.value!==e&&s()}),(0,je.wB)(l,e=>{r("update:fullscreen",e),r("fullscreen",e)}),(0,je.KC)(()=>{o=document.createElement("span")}),(0,je.sV)(()=>{!0===t.fullscreen&&c()}),(0,je.xo)(u),Object.assign(n,{toggleFullscreen:s,setFullscreen:c,exitFullscreen:u}),{inFullscreen:l,toggleFullscreen:s}}var Tn=["top","right","bottom","left"],Fn=["regular","flat","outline","push","unelevated"],On=n({name:"QCarousel",props:{...a,...xn,...Cn,transitionPrev:{type:String,default:"fade"},transitionNext:{type:String,default:"fade"},height:String,padding:Boolean,controlColor:String,controlTextColor:String,controlType:{type:String,validator:e=>Fn.includes(e),default:"flat"},autoplay:[Number,Boolean],arrows:Boolean,prevIcon:String,nextIcon:String,navigation:Boolean,navigationPosition:{type:String,validator:e=>Tn.includes(e)},navigationIcon:String,navigationActiveIcon:String,thumbnails:Boolean},emits:[...En,...qn],setup(n,{slots:t}){let{$q:r}=(0,je.nI)().proxy,e=Ce(n,r),a=null,o,{updatePanelsList:i,getPanelContent:l,panelDirectives:s,goToPanel:c,previousPanel:u,nextPanel:d,getEnabledPanels:A,panelIndex:f}=kn(),h=Sn().inFullscreen,p=(0,je.EW)(()=>!0!==h.value&&void 0!==n.height?{height:n.height}:{}),g=(0,je.EW)(()=>!0===n.vertical?"vertical":"horizontal"),v=(0,je.EW)(()=>n.navigationPosition||(!0===n.vertical?"right":"bottom")),m=(0,je.EW)(()=>`q-carousel q-panel-parent q-carousel--with${!0===n.padding?"":"out"}-padding`+(!0===h.value?" fullscreen":"")+(!0===e.value?" q-carousel--dark q-dark":"")+(!0===n.arrows?" q-carousel--arrows-"+g.value:"")+(!0===n.navigation?" q-carousel--navigation-"+v.value:"")),b=(0,je.EW)(()=>{var e=[n.prevIcon||r.iconSet.carousel[!0===n.vertical?"up":"left"],n.nextIcon||r.iconSet.carousel[!0===n.vertical?"down":"right"]];return!1===n.vertical&&!0===r.lang.rtl?e.reverse():e}),y=(0,je.EW)(()=>n.navigationIcon||r.iconSet.carousel.navigationIcon),w=(0,je.EW)(()=>n.navigationActiveIcon||y.value),_=(0,je.EW)(()=>({color:n.controlColor,textColor:n.controlTextColor,round:!0,[n.controlType]:!0,dense:!0}));function x(){let e=!0===_e(n.autoplay)?Math.abs(n.autoplay):5e3;null!==a&&clearTimeout(a),a=setTimeout(()=>{a=null,(0<=e?d:u)()},e)}function q(e,t){return(0,je.h)("div",{class:`q-carousel__control q-carousel__navigation no-wrap absolute flex q-carousel__navigation--${e} q-carousel__navigation--`+v.value+(void 0!==n.controlColor?" text-"+n.controlColor:"")},[(0,je.h)("div",{class:"q-carousel__navigation-inner flex flex-center no-wrap"},A().map(t))])}return(0,je.wB)(()=>n.modelValue,()=>{n.autoplay&&x()}),(0,je.wB)(()=>n.autoplay,e=>{e?x():null!==a&&(clearTimeout(a),a=null)}),(0,je.sV)(()=>{n.autoplay&&x()}),(0,je.xo)(()=>{null!==a&&clearTimeout(a)}),()=>(o=i(t),(0,je.h)("div",{class:m.value,style:p.value},[Se("div",{class:"q-carousel__slides-container"},l(),"sl-cont",n.swipeable,()=>s.value)].concat((()=>{var e=[];if(!0===n.navigation){let n=void 0!==t["navigation-icon"]?t["navigation-icon"]:e=>(0,je.h)(Ee,{key:"nav"+e.name,class:`q-carousel__navigation-icon q-carousel__navigation-icon--${!0===e.active?"":"in"}active`,...e.btnProps,onClick:e.onClick}),a=o-1;e.push(q("buttons",(e,t)=>{let r=e.props.name;e=f.value===t;return n({index:t,maxIndex:a,name:r,active:e,btnProps:{icon:(!0==e?w:y).value,size:"sm",..._.value},onClick:()=>{c(r)}})}))}else if(!0===n.thumbnails){let r=void 0!==n.controlColor?" text-"+n.controlColor:"";e.push(q("thumbnails",e=>{let t=e.props;return(0,je.h)("img",{key:"tmb#"+t.name,class:`q-carousel__thumbnail q-carousel__thumbnail--${t.name===n.modelValue?"":"in"}active`+r,src:t.imgSrc||t["img-src"],onClick:()=>{c(t.name)}})}))}return!0===n.arrows&&0<=f.value&&((!0===n.infinite||0e.imgSrc?{backgroundImage:`url("${e.imgSrc}")`}:{});return()=>(0,je.h)("div",{class:"q-carousel__slide",style:r.value},Be(t.default))}}),In=n({name:"QCarouselControl",props:{position:{type:String,default:"bottom-right",validator:e=>["top-right","top-left","bottom-right","bottom-left","top","right","bottom","left"].includes(e)},offset:{type:Array,default:()=>[18,18],validator:e=>2===e.length}},setup(e,{slots:t}){let r=(0,je.EW)(()=>"q-carousel__control absolute absolute-"+e.position),n=(0,je.EW)(()=>({margin:`${e.offset[1]}px ${e.offset[0]}px`}));return()=>(0,je.h)("div",{class:r.value,style:n.value},Be(t.default))}});n({name:"QChatMessage",props:{sent:Boolean,label:String,bgColor:String,textColor:String,name:String,avatar:String,text:Array,stamp:String,size:String,labelHtml:Boolean,nameHtml:Boolean,textHtml:Boolean,stampHtml:Boolean},setup(n,{slots:a}){let r=(0,je.EW)(()=>!0===n.sent?"sent":"received"),o=(0,je.EW)(()=>"q-message-text-content q-message-text-content--"+r.value+(void 0!==n.textColor?" text-"+n.textColor:"")),i=(0,je.EW)(()=>"q-message-text q-message-text--"+r.value+(void 0!==n.bgColor?" text-"+n.bgColor:"")),l=(0,je.EW)(()=>"q-message-container row items-end no-wrap"+(!0===n.sent?" reverse":"")),s=(0,je.EW)(()=>void 0!==n.size?"col-"+n.size:""),c=(0,je.EW)(()=>({msg:!0===n.textHtml?"innerHTML":"textContent",stamp:!0===n.stampHtml?"innerHTML":"textContent",name:!0===n.nameHtml?"innerHTML":"textContent",label:!0===n.labelHtml?"innerHTML":"textContent"}));function u(e,t){let r=!0===t?1e:e=>(0,je.h)("div",[e]):e=>(0,je.h)("div",{[c.value.msg]:e});return e.map((e,t)=>(0,je.h)("div",{key:t,class:i.value},[(0,je.h)("div",{class:o.value},(t=r(e),void 0!==a.stamp?[t,(0,je.h)("div",{class:"q-message-stamp"},a.stamp())]:n.stamp?[t,(0,je.h)("div",{class:"q-message-stamp",[c.value.stamp]:n.stamp})]:[t]))]))}return()=>{var e=[],t=(void 0!==a.avatar?e.push(a.avatar()):void 0!==n.avatar&&e.push((0,je.h)("img",{class:"q-message-avatar q-message-avatar--"+r.value,src:n.avatar,"aria-hidden":"true"})),[]),t=(void 0!==a.name?t.push((0,je.h)("div",{class:"q-message-name q-message-name--"+r.value},a.name())):void 0!==n.name&&t.push((0,je.h)("div",{class:"q-message-name q-message-name--"+r.value,[c.value.name]:n.name})),void 0!==a.default?t.push(u(it(a.default()),!0)):void 0!==n.text&&t.push(u(n.text)),e.push((0,je.h)("div",{class:s.value},t)),[]);return void 0!==a.label?t.push((0,je.h)("div",{class:"q-message-label"},a.label())):void 0!==n.label&&t.push((0,je.h)("div",{class:"q-message-label",[c.value.label]:n.label})),t.push((0,je.h)("div",{class:l.value},e)),(0,je.h)("div",{class:"q-message q-message-"+r.value},t)}}});function Nn(e,r){let n=(0,He.KR)(null);return{refocusTargetEl:(0,je.EW)(()=>!0===e.disable?null:(0,je.h)("span",{ref:n,class:"no-outline",tabindex:-1})),refocusTarget:function(e){var t=r.value;!0!==e?.qAvoidFocus&&(0===e?.type.indexOf("key")?document.activeElement!==t&&!0===t?.contains(document.activeElement)&&t.focus():null===n.value||void 0!==e&&!0!==t?.contains(e.target)||n.value.focus())}}}var Un={xs:30,sm:35,md:40,lg:50,xl:60},Mn={...a,..._,...e,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=>"tf"===e||"ft"===e},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},Pn=["update:modelValue"];function Rn(r,e){let{props:n,slots:a,emit:t,proxy:o}=(0,je.nI)();var i=o.$q;let l=Ce(n,i),s=(0,He.KR)(null),{refocusTargetEl:c,refocusTarget:u}=Nn(n,s),d=ve(n,Un),A=(0,je.EW)(()=>void 0!==n.val&&Array.isArray(n.modelValue)),f=(0,je.EW)(()=>{let t=(0,He.ux)(n.val);return!0===A.value?n.modelValue.findIndex(e=>(0,He.ux)(e)===t):-1}),h=(0,je.EW)(()=>!0===A.value?-1!==f.value:(0,He.ux)(n.modelValue)===(0,He.ux)(n.trueValue)),p=(0,je.EW)(()=>!0===A.value?-1===f.value:(0,He.ux)(n.modelValue)===(0,He.ux)(n.falseValue)),g=(0,je.EW)(()=>!1===h.value&&!1===p.value),v=(0,je.EW)(()=>!0===n.disable?-1:n.tabindex||0),m=(0,je.EW)(()=>`q-${r} cursor-pointer no-outline row inline no-wrap items-center`+(!0===n.disable?" disabled":"")+(!0===l.value?` q-${r}--dark`:"")+(!0===n.dense?` q-${r}--dense`:"")+(!0===n.leftLabel?" reverse":"")),b=(0,je.EW)(()=>{var e=!0===h.value?"truthy":!0===p.value?"falsy":"indet",t=void 0===n.color||!0!==n.keepColor&&("toggle"===r?!0!==h.value:!0===p.value)?"":" text-"+n.color;return`q-${r}__inner relative-position non-selectable q-${r}__inner--`+e+t}),y=cn((0,je.EW)(()=>{var e={type:"checkbox"};return void 0!==n.name&&Object.assign(e,{".checked":h.value,"^checked":!0===h.value?"checked":void 0,name:n.name,value:!0===A.value?n.val:n.trueValue}),e})),w=(0,je.EW)(()=>{var e={tabindex:v.value,role:"toggle"===r?"switch":"checkbox","aria-label":n.label,"aria-checked":!0===g.value?"mixed":!0===h.value?"true":"false"};return!0===n.disable&&(e["aria-disabled"]="true"),e});function _(e){void 0!==e&&(Ve(e),u(e)),!0!==n.disable&&t("update:modelValue",(()=>{var e;if(!0===A.value)return!0===h.value?((e=n.modelValue.slice()).splice(f.value,1),e):n.modelValue.concat([n.val]);if(!0===h.value){if("ft"!==n.toggleOrder||!1===n.toggleIndeterminate)return n.falseValue}else{if(!0!==p.value)return"ft"!==n.toggleOrder?n.trueValue:n.falseValue;if("ft"===n.toggleOrder||!1===n.toggleIndeterminate)return n.trueValue}return n.indeterminateValue})(),e)}function x(e){13!==e.keyCode&&32!==e.keyCode||Ve(e)}function q(e){13!==e.keyCode&&32!==e.keyCode||_(e)}let k=e(h,g);return Object.assign(o,{toggle:_}),()=>{var e=k(),e=(!0!==n.disable&&y(e,"unshift",` q-${r}__native absolute q-ma-none q-pa-none`),[(0,je.h)("div",{class:b.value,style:d.value,"aria-hidden":"true"},e)]),t=(null!==c.value&&e.push(c.value),void 0!==n.label?Ke(a.default,[n.label]):Be(a.default));return void 0!==t&&e.push((0,je.h)("div",{class:`q-${r}__label q-anchor--skip`},t)),(0,je.h)("div",{ref:s,class:m.value,...w.value,onClick:_,onKeydown:x,onKeyup:q},e)}}var Dn=n({name:"QCheckbox",props:Mn,emits:Pn,setup(n){let a=(0,je.h)("div",{key:"svg",class:"q-checkbox__bg absolute"},[(0,je.h)("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[(0,je.h)("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),(0,je.h)("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]);return Rn("checkbox",function(e,t){let r=(0,je.EW)(()=>(!0===e.value?n.checkedIcon:!0===t.value?n.indeterminateIcon:n.uncheckedIcon)||null);return()=>null!==r.value?[(0,je.h)("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[(0,je.h)(Ge,{class:"q-checkbox__icon",name:r.value})])]:[a]})}}),Qn={xs:8,sm:10,md:14,lg:20,xl:24},Hn=n({name:"QChip",props:{...a,..._,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,removeAriaLabel:String,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(r,{slots:n,emit:t}){let{$q:a}=(0,je.nI)().proxy,o=Ce(r,a),i=ve(r,Qn),l=(0,je.EW)(()=>!0===r.selected||void 0!==r.icon),s=(0,je.EW)(()=>!0===r.selected?r.iconSelected||a.iconSet.chip.selected:r.icon),c=(0,je.EW)(()=>r.iconRemove||a.iconSet.chip.remove),u=(0,je.EW)(()=>!1===r.disable&&(!0===r.clickable||null!==r.selected)),d=(0,je.EW)(()=>{var e=!0===r.outline&&r.color||r.textColor;return"q-chip row inline no-wrap items-center"+(!1===r.outline&&void 0!==r.color?" bg-"+r.color:"")+(e?` text-${e} q-chip--colored`:"")+(!0===r.disable?" disabled":"")+(!0===r.dense?" q-chip--dense":"")+(!0===r.outline?" q-chip--outline":"")+(!0===r.selected?" q-chip--selected":"")+(!0===u.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===r.square?" q-chip--square":"")+(!0===o.value?" q-chip--dark q-dark":"")}),A=(0,je.EW)(()=>{var e=!0===r.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:r.tabindex||0};return{chip:e,remove:{...e,role:"button","aria-hidden":"false","aria-label":r.removeAriaLabel||a.lang.label.remove}}});function f(e){13===e.keyCode&&h(e)}function h(e){r.disable||(t("update:selected",!r.selected),t("click",e))}function p(e){void 0!==e.keyCode&&13!==e.keyCode||(Ve(e),!1===r.disable&&(t("update:modelValue",!1),t("remove")))}return()=>{var e,t;if(!1!==r.modelValue)return e={class:d.value,style:i.value},!0===u.value&&Object.assign(e,A.value.chip,{onClick:h,onKeyup:f}),Se("div",e,(e=[],!0===u.value&&e.push((0,je.h)("div",{class:"q-focus-helper"})),!0===l.value&&e.push((0,je.h)(Ge,{class:"q-chip__icon q-chip__icon--left",name:s.value})),t=void 0!==r.label?[(0,je.h)("div",{class:"ellipsis"},[r.label])]:void 0,e.push((0,je.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},be(n.default,t))),r.iconRight&&e.push((0,je.h)(Ge,{class:"q-chip__icon q-chip__icon--right",name:r.iconRight})),!0===r.removable&&e.push((0,je.h)(Ge,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:c.value,...A.value.remove,onClick:p,onKeyup:p})),e),"ripple",!1!==r.ripple&&!0!==r.disable,()=>[[qt,r.ripple]])}}}),jn={..._,min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,rounded:Boolean,thickness:{type:Number,default:.2,validator:e=>0<=e&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean},zn=100*Math.PI,Wn=Math.round(1e3*zn)/1e3,Vn=n({name:"QCircularProgress",props:{...jn,value:{type:Number,default:0},animationSpeed:{type:[String,Number],default:600},indeterminate:Boolean},setup(r,{slots:t}){let{$q:n}=(0,je.nI)().proxy,a=ve(r),o=(0,je.EW)(()=>{var e=(!0===n.lang.rtl?-1:1)*r.angle;return{transform:r.reverse!==(!0===n.lang.rtl)?`scale3d(-1, 1, 1) rotate3d(0, 0, 1, ${-90-e}deg)`:`rotate3d(0, 0, 1, ${e-90}deg)`}}),i=(0,je.EW)(()=>!0!==r.instantFeedback&&!0!==r.indeterminate?{transition:`stroke-dashoffset ${r.animationSpeed}ms ease 0s, stroke ${r.animationSpeed}ms ease`}:""),l=(0,je.EW)(()=>100/(1-r.thickness/2)),s=(0,je.EW)(()=>`${l.value/2} ${l.value/2} ${l.value} `+l.value),c=(0,je.EW)(()=>ae(r.value,r.min,r.max)),u=(0,je.EW)(()=>r.max-r.min),d=(0,je.EW)(()=>r.thickness/2*l.value),A=(0,je.EW)(()=>{var e=(r.max-c.value)/u.value,t=!0===r.rounded&&c.value{var e=[],e=(void 0!==r.centerColor&&"transparent"!==r.centerColor&&e.push((0,je.h)("circle",{class:"q-circular-progress__center text-"+r.centerColor,fill:"currentColor",r:50-d.value/2,cx:l.value,cy:l.value})),void 0!==r.trackColor&&"transparent"!==r.trackColor&&e.push(f({cls:"track",thickness:d.value,offset:0,color:r.trackColor})),e.push(f({cls:"circle",thickness:d.value,offset:A.value,color:r.color,rounded:!0===r.rounded?"round":void 0})),[(0,je.h)("svg",{class:"q-circular-progress__svg",style:o.value,viewBox:s.value,"aria-hidden":"true"},e)]);return!0===r.showValue&&e.push((0,je.h)("div",{class:"q-circular-progress__text absolute-full row flex-center content-center",style:{fontSize:r.fontSize}},void 0!==t.default?t.default():[(0,je.h)("div",c.value)])),(0,je.h)("div",{class:`q-circular-progress q-circular-progress--${!0===r.indeterminate?"in":""}determinate`,style:a.value,role:"progressbar","aria-valuemin":r.min,"aria-valuemax":r.max,"aria-valuenow":!0===r.indeterminate?void 0:c.value},be(t.internal,e))}}});function Kn(e,t,r){var n=se(e);let a,o=n.left-t.event.x,i=n.top-t.event.y,l=Math.abs(o),s=Math.abs(i);var c=t.direction;!0===c.horizontal&&!0!==c.vertical?a=o<0?"left":"right":!0!==c.horizontal&&!0===c.vertical?a=i<0?"up":"down":!0===c.up&&i<0?(a="up",l>s&&(!0===c.left&&o<0?a="left":!0===c.right&&0s&&(!0===c.left&&o<0?a="left":!0===c.right&&0{c(t,r);let e;!0!==s.preserveCursor&&!0!==s.preservecursor&&(e=document.documentElement.style.cursor||"",document.documentElement.style.cursor="grabbing"),!0==r&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),Pt(),l.styleCleanup=t=>{if((l.styleCleanup=void 0)!==e&&(document.documentElement.style.cursor=e),document.body.classList.remove("non-selectable"),!0==r){let e=()=>{document.body.classList.remove("no-pointer-events--children")};void 0!==t?setTimeout(()=>{e(),t()},50):e()}else void 0!==t&&t()}};!0===l.event.detected?(!0!==l.event.isFirst&&c(t,l.event.mouse),{payload:o,synthetic:a}=Kn(t,l,!1),void 0!==o&&(!1===l.handler(o)?l.end(t):(void 0===l.styleCleanup&&!0===l.event.isFirst&&i(),l.event.lastX=o.position.left,l.event.lastY=o.position.top,l.event.lastDir=!0===a?void 0:o.direction,l.event.isFirst=!1))):!0===l.direction.all||!0==r&&(!0===l.modifiers.mouseAllDir||!0===l.modifiers.mousealldir)?(i(),l.event.detected=!0,l.move(t)):(a=Math.abs(n))!==(o=Math.abs(e))&&(!0===l.direction.horizontal&&o{l.handler(e)};void 0!==l.styleCleanup?l.styleCleanup(r):r()}l.event=void 0,l.initialEvent=void 0,l.lastEvt=void 0}}};function c(e,t){!0===s.mouse&&!0===t?Ve(e):(!0===s.stop&&ze(e),!0===s.prevent&&We(e))}n.__qtouchpan=l,!0===s.mouse&&(e=!0===s.mouseCapture||!0===s.mousecapture?"Capture":"",L(l,"main",[[n,"mousedown","mouseStart","passive"+e]])),!0===v.has.touch&&L(l,"main",[[n,"touchstart","touchStart","passive"+(!0===s.capture?"Capture":"")],[n,"touchmove","noop","notPassiveCapture"]])}},updated(e,t){e=e.__qtouchpan;void 0!==e&&(t.oldValue!==t.value&&("function"!=typeof value&&e.end(),e.handler=t.value),e.direction=vn(t.modifiers))},beforeUnmount(e){var t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),I(t,"main"),I(t,"temp"),!0===v.is.firefox&&B(e,!1),t.styleCleanup?.(),delete e.__qtouchpan)}}),Yn="q-slider__marker-labels",Xn=e=>({value:e}),Jn=({marker:e})=>(0,je.h)("div",{key:e.value,style:e.style,class:e.classes},e.label),Zn=[34,37,40,33,39,38],ea={...a,...e,min:{type:Number,default:0},max:{type:Number,default:100},innerMin:Number,innerMax:Number,step:{type:Number,default:1,validator:e=>0<=e},snap:Boolean,vertical:Boolean,reverse:Boolean,color:String,markerLabelsClass:String,label:Boolean,labelColor:String,labelTextColor:String,labelAlways:Boolean,switchLabelSide:Boolean,markers:[Boolean,Number],markerLabels:[Boolean,Array,Object,Function],switchMarkerLabelsSide:Boolean,trackImg:String,trackColor:String,innerTrackImg:String,innerTrackColor:String,selectionColor:String,selectionImg:String,thumbSize:{type:String,default:"20px"},trackSize:{type:String,default:"4px"},disable:Boolean,readonly:Boolean,dense:Boolean,tabindex:[String,Number],thumbColor:String,thumbPath:{type:String,default:"M 4, 10 a 6,6 0 1,0 12,0 a 6,6 0 1,0 -12,0"}},ta=["pan","update:modelValue","change"];function ra({updateValue:t,updatePosition:r,getDragging:n,formAttrs:e}){let{props:l,emit:a,slots:o,proxy:{$q:s}}=(0,je.nI)(),U=Ce(l,s),M=cn(e),i=(0,He.KR)(!1),c=(0,He.KR)(!1),u=(0,He.KR)(!1),d=(0,He.KR)(!1),A=(0,je.EW)(()=>!0===l.vertical?"--v":"--h"),P=(0,je.EW)(()=>"-"+(!0===l.switchLabelSide?"switched":"standard")),f=(0,je.EW)(()=>!0===l.vertical?!0===l.reverse:l.reverse!==(!0===s.lang.rtl)),h=(0,je.EW)(()=>!0===isNaN(l.innerMin)||l.innerMin!0===isNaN(l.innerMax)||l.innerMax>l.max?l.max:l.innerMax),g=(0,je.EW)(()=>!0!==l.disable&&!0!==l.readonly&&h.value{if(0===l.step)return e=>e;let t=(String(l.step).trim().split(".")[1]||"").length;return e=>parseFloat(e.toFixed(t))}),m=(0,je.EW)(()=>0===l.step?1:l.step);e=(0,je.EW)(()=>!0===g.value?l.tabindex||0:-1);let b=(0,je.EW)(()=>l.max-l.min),y=(0,je.EW)(()=>p.value-h.value),w=(0,je.EW)(()=>S(h.value)),_=(0,je.EW)(()=>S(p.value)),x=(0,je.EW)(()=>!0===l.vertical?!0===f.value?"bottom":"top":!0===f.value?"right":"left"),q=(0,je.EW)(()=>!0===l.vertical?"height":"width"),R=(0,je.EW)(()=>!0===l.vertical?"width":"height"),k=(0,je.EW)(()=>!0===l.vertical?"vertical":"horizontal");var D=(0,je.EW)(()=>{var e={role:"slider","aria-valuemin":h.value,"aria-valuemax":p.value,"aria-orientation":k.value,"data-step":l.step};return!0===l.disable?e["aria-disabled"]="true":!0===l.readonly&&(e["aria-readonly"]="true"),e}),Q=(0,je.EW)(()=>`q-slider q-slider${A.value} q-slider--${!0===i.value?"":"in"}active inline no-wrap `+(!0===l.vertical?"row":"column")+(!0===l.disable?" disabled":" q-slider--enabled"+(!0===g.value?" q-slider--editable":""))+("both"===u.value?" q-slider--focus":"")+(l.label||!0===l.labelAlways?" q-slider--label":"")+(!0===l.labelAlways?" q-slider--label-always":"")+(!0===U.value?" q-slider--dark":"")+(!0===l.dense?" q-slider--dense q-slider--dense"+A.value:""));function B(e){e="q-slider__"+e;return e+` ${e}${A.value} `+e+A.value+P.value}function C(e){e="q-slider__"+e;return e+" "+e+A.value}let H=(0,je.EW)(()=>{var e=l.selectionColor||l.color;return"q-slider__selection absolute"+(void 0!==e?" text-"+e:"")}),j=(0,je.EW)(()=>C("markers")+" absolute overflow-hidden"),z=(0,je.EW)(()=>C("track-container")),W=(0,je.EW)(()=>B("pin")),V=(0,je.EW)(()=>B("label")),K=(0,je.EW)(()=>B("text-container")),G=(0,je.EW)(()=>B("marker-labels-container")+(void 0!==l.markerLabelsClass?" "+l.markerLabelsClass:"")),$=(0,je.EW)(()=>"q-slider__track relative-position no-outline"+(void 0!==l.trackColor?" bg-"+l.trackColor:"")),Y=(0,je.EW)(()=>{var e={[R.value]:l.trackSize};return void 0!==l.trackImg&&(e.backgroundImage=`url(${l.trackImg}) !important`),e}),X=(0,je.EW)(()=>"q-slider__inner absolute"+(void 0!==l.innerTrackColor?" bg-"+l.innerTrackColor:"")),E=(0,je.EW)(()=>{var e=_.value-w.value,e={[x.value]:100*w.value+"%",[q.value]:0==e?"2px":100*e+"%"};return void 0!==l.innerTrackImg&&(e.backgroundImage=`url(${l.innerTrackImg}) !important`),e});function S(e){return 0===b.value?0:(e-l.min)/b.value}let T=(0,je.EW)(()=>!0===_e(l.markers)?l.markers:m.value),F=(0,je.EW)(()=>{var e=[],t=T.value,r=l.max;let n=l.min;for(;e.push(n),(n+=t){var e=` ${Yn}${A.value}-`;return Yn+e+(!0===l.switchMarkerLabelsSide?"switched":"standard")+e+(!0===f.value?"rtl":"ltr")}),L=(0,je.EW)(()=>!1===l.markerLabels?null:(r=>{var e;return!1===r?null:!0===r?F.value.map(Xn):"function"==typeof r?F.value.map(e=>{var t=r(e);return!0===qe(t)?{...t,value:e}:{value:e,label:t}}):(e=({value:e})=>e>=l.min&&e<=l.max,(!0!==Array.isArray(r)?Object.keys(r).map(e=>{var t=r[e],e=Number(e);return!0===qe(t)?{...t,value:e}:{value:e,label:t}}):r.map(e=>!0===qe(e)?e:{value:e})).filter(e))})(l.markerLabels).map((e,t)=>({index:t,value:e.value,label:e.label||e.value,classes:O.value+(void 0!==e.classes?" "+e.classes:""),style:{...Z(e.value),...e.style||{}}}))),I=(0,je.EW)(()=>({markerList:L.value,markerMap:ee.value,classes:O.value,getStyle:Z})),J=(0,je.EW)(()=>{var e=0===y.value?"2px":100*T.value/y.value;return{...E.value,backgroundSize:!0===l.vertical?`2px ${e}%`:e+"% 2px"}});function Z(e){return{[x.value]:100*(e-l.min)/b.value+"%"}}let ee=(0,je.EW)(()=>{if(!1===l.markerLabels)return null;let t={};return L.value.forEach(e=>{t[e.value]=e}),t});let te=(0,je.EW)(()=>[[$n,re,void 0,{[k.value]:!0,prevent:!0,stop:!0,mouse:!0,mouseAllDir:!0}]]);function re(e){!0===e.isFinal?(void 0!==d.value&&(r(e.evt),!0===e.touch&&t(!0),d.value=void 0,a("pan","end")),i.value=!1,u.value=!1):!0===e.isFirst?(d.value=n(e.evt),r(e.evt),t(),i.value=!0,a("pan","start")):(r(e.evt),t())}function ne(){u.value=!1}function N(){c.value=!1,i.value=!1,t(!0),ne(),document.removeEventListener("mouseup",N,!0)}return(0,je.xo)(()=>{document.removeEventListener("mouseup",N,!0)}),{state:{active:i,focus:u,preventFocus:c,dragging:d,editable:g,classes:Q,tabindex:e,attributes:D,roundValueFn:v,keyStep:m,trackLen:b,innerMin:h,innerMinRatio:w,innerMax:p,innerMaxRatio:_,positionProp:x,sizeProp:q,isReversed:f},methods:{onActivate:function(e){r(e,n(e)),t(),c.value=!0,i.value=!0,document.addEventListener("mouseup",N,!0)},onMobileClick:function(e){r(e,n(e)),t(!0)},onBlur:ne,onKeyup:function(e){Zn.includes(e.keyCode)&&t(!0)},getContent:function(e,t,r,n){var a=[],e=("transparent"!==l.innerTrackColor&&a.push((0,je.h)("div",{key:"inner",class:X.value,style:E.value})),"transparent"!==l.selectionColor&&a.push((0,je.h)("div",{key:"selection",class:H.value,style:e.value})),!1!==l.markers&&a.push((0,je.h)("div",{key:"marker",class:j.value,style:J.value})),n(a),[Se("div",{key:"trackC",class:z.value,tabindex:t.value,...r.value},[(0,je.h)("div",{class:$.value,style:Y.value},a)],"slide",g.value,()=>te.value)]);return!1!==l.markerLabels&&e[!0===l.switchMarkerLabelsSide?"unshift":"push"]((0,je.h)("div",{key:"markerL",class:G.value},(()=>{if(void 0!==o["marker-label-group"])return o["marker-label-group"](I.value);let t=o["marker-label"]||Jn;return L.value.map(e=>t({marker:e,...I.value}))})())),e},getThumbRenderFn:function(t){let e=(0,je.EW)(()=>!1!==c.value||u.value!==t.focusValue&&"both"!==u.value?"":" q-slider--focus"),r=(0,je.EW)(()=>`q-slider__thumb q-slider__thumb${A.value} q-slider__thumb${A.value}-${!0===f.value?"rtl":"ltr"} absolute non-selectable`+e.value+(void 0!==t.thumbColor.value?" text-"+t.thumbColor.value:"")),n=(0,je.EW)(()=>({width:l.thumbSize,height:l.thumbSize,[x.value]:100*t.ratio.value+"%",zIndex:u.value===t.focusValue?2:void 0})),a=(0,je.EW)(()=>void 0!==t.labelColor.value?" text-"+t.labelColor.value:""),o=(0,je.EW)(()=>{return e=t.ratio.value,!0===l.vertical?null:{transform:`translateX(calc(${2*(e=s.lang.rtl!==l.reverse?1-e:e)-1} * ${l.thumbSize} / 2 + ${50-100*e}%))`};var e}),i=(0,je.EW)(()=>"q-slider__text"+(void 0!==t.labelTextColor.value?" text-"+t.labelTextColor.value:""));return()=>{var e=[(0,je.h)("svg",{class:"q-slider__thumb-shape absolute-full",viewBox:"0 0 20 20","aria-hidden":"true"},[(0,je.h)("path",{d:l.thumbPath})]),(0,je.h)("div",{class:"q-slider__focus-ring fit"})];return!0!==l.label&&!0!==l.labelAlways||(e.push((0,je.h)("div",{class:W.value+" absolute fit no-pointer-events"+a.value},[(0,je.h)("div",{class:V.value,style:{minWidth:l.thumbSize}},[(0,je.h)("div",{class:K.value,style:o.value},[(0,je.h)("span",{class:i.value},t.label.value)])])])),void 0!==l.name&&!0!==l.disable&&M(e,"push")),(0,je.h)("div",{class:r.value,style:n.value,...t.getNodeData()},e)}},convertRatioToModel:function(e){var{min:t,max:r,step:n}=l;let a=t+e*(r-t);return 0=n/2?(e<0?-1:1)*n:0)-e),ae(a=v.value(a),h.value,p.value)},convertModelToRatio:S,getDraggingRatio:function(e,t){return e=se(e),e=!0===l.vertical?ae((e.top-t.top)/t.height,0,1):ae((e.left-t.left)/t.width,0,1),ae(!0===f.value?1-e:e,w.value,_.value)}}}}var na=()=>({}),aa=n({name:"QSlider",props:{...ea,modelValue:{required:!0,default:null,validator:e=>"number"==typeof e||null===e},labelValue:[String,Number]},emits:ta,setup(r,{emit:t}){let{$q:e}=(0,je.nI)().proxy,{state:n,methods:a}=ra({updateValue:h,updatePosition:function(e,t=n.dragging.value){e=a.getDraggingRatio(e,t);l.value=a.convertRatioToModel(e),i.value=!0!==r.snap||0===r.step?e:a.convertModelToRatio(l.value)},getDragging:function(){return o.value.getBoundingClientRect()},formAttrs:sn(r)}),o=(0,He.KR)(null),i=(0,He.KR)(0),l=(0,He.KR)(0);function s(){l.value=null===r.modelValue?n.innerMin.value:ae(r.modelValue,n.innerMin.value,n.innerMax.value)}(0,je.wB)(()=>`${r.modelValue}|${n.innerMin.value}|`+n.innerMax.value,s),s();let c=(0,je.EW)(()=>a.convertModelToRatio(l.value)),u=(0,je.EW)(()=>(!0===n.active.value?i:c).value),d=(0,je.EW)(()=>{var e={[n.positionProp.value]:100*n.innerMinRatio.value+"%",[n.sizeProp.value]:100*(u.value-n.innerMinRatio.value)+"%"};return void 0!==r.selectionImg&&(e.backgroundImage=`url(${r.selectionImg}) !important`),e}),A=a.getThumbRenderFn({focusValue:!0,getNodeData:na,ratio:u,label:(0,je.EW)(()=>void 0!==r.labelValue?r.labelValue:l.value),thumbColor:(0,je.EW)(()=>r.thumbColor||r.color),labelColor:(0,je.EW)(()=>r.labelColor),labelTextColor:(0,je.EW)(()=>r.labelTextColor)}),f=(0,je.EW)(()=>!0!==n.editable.value?{}:!0===e.platform.is.mobile?{onClick:a.onMobileClick}:{onMousedown:a.onActivate,onFocus:p,onBlur:a.onBlur,onKeydown:g,onKeyup:a.onKeyup});function h(e){l.value!==r.modelValue&&t("update:modelValue",l.value),!0===e&&t("change",l.value)}function p(){n.focus.value=!0}function g(e){var t;!1!==Zn.includes(e.keyCode)&&(Ve(e),t=([34,33].includes(e.keyCode)?10:1)*n.keyStep.value,e=([34,37,40].includes(e.keyCode)?-1:1)*(!0===n.isReversed.value?-1:1)*(!0===r.vertical?-1:1)*t,l.value=ae(n.roundValueFn.value(l.value+e),n.innerMin.value,n.innerMax.value),h())}return()=>{var e=a.getContent(d,n.tabindex,f,e=>{e.push(A())});return(0,je.h)("div",{ref:o,class:n.classes.value+(null===r.modelValue?" q-slider--no-value":""),...n.attributes.value,"aria-valuenow":r.modelValue},e)}}});function oa(){let e=(0,He.KR)(!C.value);return!1===e.value&&(0,je.sV)(()=>{e.value=!0}),{isHydrated:e}}var ia="undefined"!=typeof ResizeObserver,la=!0==ia?{}:{style:"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;",url:"about:blank"},sa=n({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(t,{emit:r}){let a=null,o,n={width:-1,height:-1};function i(e){!0===e||0===t.debounce||"0"===t.debounce?l():null===a&&(a=setTimeout(l,t.debounce))}function l(){var e,t;null!==a&&(clearTimeout(a),a=null),o&&({offsetWidth:e,offsetHeight:t}=o,e===n.width&&t===n.height||(n={width:e,height:t},r("resize",n)))}let s=(0,je.nI)().proxy;if(s.trigger=i,!0==ia){let t,r=e=>{(o=s.$el.parentNode)?((t=new ResizeObserver(i)).observe(o),l()):!0!==e&&(0,je.dY)(()=>{r(!0)})};return(0,je.sV)(()=>{r()}),(0,je.xo)(()=>{null!==a&&clearTimeout(a),void 0!==t&&(void 0!==t.disconnect?t.disconnect():o&&t.unobserve(o))}),d}{let e=function(){null!==a&&(clearTimeout(a),a=null),void 0!==n&&(void 0!==n.removeEventListener&&n.removeEventListener("resize",i,m.passive),n=void 0)},t=function(){e(),o?.contentDocument&&((n=o.contentDocument.defaultView).addEventListener("resize",i,m.passive),l())},r=oa().isHydrated,n;return(0,je.sV)(()=>{(0,je.dY)(()=>{(o=s.$el)&&t()})}),(0,je.xo)(e),()=>{if(!0===r.value)return(0,je.h)("object",{class:"q--avoid-card-border",style:la.style,tabindex:-1,type:"text/html",data:la.url,"aria-hidden":"true",onLoad:t})}}}}),ca=!1;__QUASAR_SSR__||((ha=document.createElement("div")).setAttribute("dir","rtl"),Object.assign(ha.style,{width:"1px",height:"1px",overflow:"auto"}),fa=document.createElement("div"),Object.assign(fa.style,{width:"1000px",height:"1px"}),document.body.appendChild(ha),ha.appendChild(fa),ha.scrollLeft=-1e3,ca=0<=ha.scrollLeft,ha.remove());var ua=["left","center","right","justify"],da=n({name:"QTabs",props:{modelValue:[Number,String],align:{type:String,default:"center",validator:e=>ua.includes(e)},breakpoint:{type:[String,Number],default:600},vertical:Boolean,shrink:Boolean,stretch:Boolean,activeClass:String,activeColor:String,activeBgColor:String,indicatorColor:String,leftIcon:String,rightIcon:String,outsideArrows:Boolean,mobileArrows:Boolean,switchIndicator:Boolean,narrowIndicator:Boolean,inlineLabel:Boolean,noCaps:Boolean,dense:Boolean,contentClass:String,"onUpdate:modelValue":[Function,Array]},setup(i,{slots:U,emit:M}){let f=(0,je.nI)().proxy,e=f.$q,P=lr().registerTick,R=lr().registerTick,D=lr().registerTick,{registerTimeout:Q,removeTimeout:H}=sr(),{registerTimeout:t,removeTimeout:j}=sr(),r=(0,He.KR)(null),l=(0,He.KR)(null),h=(0,He.KR)(i.modelValue),s=(0,He.KR)(!1),n=(0,He.KR)(!0),a=(0,He.KR)(!1),o=(0,He.KR)(!1),p=[],c=(0,He.KR)(0),u=(0,He.KR)(!1),d=null,A=null,g;var z=(0,je.EW)(()=>{return{activeClass:i.activeClass,activeColor:i.activeColor,activeBgColor:i.activeBgColor,indicatorClass:(e=i.indicatorColor,t=i.switchIndicator,r=!0===(r=i.vertical)?["left","right"]:["top","bottom"],"absolute-"+(!0===t?r[0]:r[1])+(e?" text-"+e:"")),narrowIndicator:i.narrowIndicator,inlineLabel:i.inlineLabel,noCaps:i.noCaps};var e,t,r}),W=(0,je.EW)(()=>{var t=c.value,r=h.value;for(let e=0;e"q-tabs__content--align-"+(!0===s.value?"left":!0===o.value?"justify":i.align)),K=(0,je.EW)(()=>`q-tabs row no-wrap items-center q-tabs--${!0===s.value?"":"not-"}scrollable q-tabs--${!0===i.vertical?"vertical":"horizontal"} q-tabs__arrows--${!0===i.outsideArrows?"outside":"inside"} q-tabs--mobile-with${!0===i.mobileArrows?"":"out"}-arrows`+(!0===i.dense?" q-tabs--dense":"")+(!0===i.shrink?" col-shrink":"")+(!0===i.stretch?" self-stretch":"")),G=(0,je.EW)(()=>"q-tabs__content scroll--mobile row no-wrap items-center self-stretch hide-scrollbar relative-position "+V.value+(void 0!==i.contentClass?" "+i.contentClass:"")),v=(0,je.EW)(()=>!0===i.vertical?{container:"height",content:"offsetHeight",scroll:"scrollHeight"}:{container:"width",content:"offsetWidth",scroll:"scrollWidth"}),m=(0,je.EW)(()=>!0!==i.vertical&&!0===e.lang.rtl),b=(0,je.EW)(()=>!1===ca&&!0===m.value);function y({name:e,setCurrent:r,skipEmit:n}){if(h.value!==e&&(!0!==n&&void 0!==i["onUpdate:modelValue"]&&M("update:modelValue",e),!0===r||void 0===i["onUpdate:modelValue"])){var t=h.value,a=e,n=null!=t&&""!==t?p.find(e=>e.name.value===t):null,r=null!=a&&""!==a?p.find(e=>e.name.value===a):null;if(!0===N)N=!1;else if(n&&r){let e=n.tabIndicatorRef.value,t=r.tabIndicatorRef.value;null!==d&&(clearTimeout(d),d=null),e.style.transition="none",e.style.transform="none",t.style.transition="none",t.style.transform="none";var n=e.getBoundingClientRect(),o=t.getBoundingClientRect();t.style.transform=!0===i.vertical?`translate3d(0,${n.top-o.top}px,0) scale3d(1,${o.height?n.height/o.height:1},1)`:`translate3d(${n.left-o.left}px,0,0) scale3d(${o.width?n.width/o.width:1},1,1)`,D(()=>{d=setTimeout(()=>{d=null,t.style.transition="transform .25s cubic-bezier(.4, 0, .2, 1)",t.style.transform="none"},70)})}r&&!0===s.value&&x(r.rootRef.value),h.value=e}}function w(){P(()=>{r.value&&_({width:r.value.offsetWidth,height:r.value.offsetHeight})})}function _(e){var t;void 0!==v.value&&null!==l.value&&(e=e[v.value.container],t=Math.min(l.value[v.value.scroll],Array.prototype.reduce.call(l.value.children,(e,t)=>e+(t[v.value.content]||0),0)),t=0{!0===(e=>{let t=l.value,{get:r,set:n}=$.value,a=!1,o=r(t),i=e=e)&&(a=!0,o=e),n(t,o),q(),a})(e)&&E()},5)}function B(){k(!0===b.value?Number.MAX_SAFE_INTEGER:0)}function C(){k(!0===b.value?0:Number.MAX_SAFE_INTEGER)}function E(){null!==A&&(clearInterval(A),A=null)}(0,je.wB)(m,q),(0,je.wB)(()=>i.modelValue,e=>{y({name:e,setCurrent:!0,skipEmit:!0})}),(0,je.wB)(()=>i.outsideArrows,w);let $=(0,je.EW)(()=>!0===b.value?{get:e=>Math.abs(e.scrollLeft),set:(e,t)=>{e.scrollLeft=-t}}:!0===i.vertical?{get:e=>e.scrollTop,set:(e,t)=>{e.scrollTop=t}}:{get:e=>e.scrollLeft,set:(e,t)=>{e.scrollLeft=t}});function S(e,t){for(var r in e)if(e[r]!==t[r])return!1;return!0}function Y(){let e=null,t={matchedLen:0,queryDiff:9999,hrefLen:0};var r,n=p.filter(e=>!0===e.routeData?.hasRouterLink.value),{hash:a,query:o}=f.$route,i=Object.keys(o).length;for(r of n){var l=!0===r.routeData.exact.value;if(!0===r.routeData[!0==l?"linkIsExactActive":"linkIsActive"].value){var{hash:s,query:c,matched:u,href:d}=r.routeData.resolvedLink.value,A=Object.keys(c).length;if(!0==l){if(s!==a)continue;if(A!==i||!1===S(o,c))continue;e=r.name.value;break}if(!(""!==s&&s!==a||0!==A&&!1===S(c,o))){l={matchedLen:u.length,queryDiff:i-A,hrefLen:d.length-s.length};if(l.matchedLen>t.matchedLen)e=r.name.value,t=l;else if(l.matchedLen===t.matchedLen){if(l.queryDifft.hrefLen&&(e=r.name.value,t=l)}}}}null===e&&!0===p.some(e=>void 0===e.routeData&&e.name.value===h.value)?N=!1:y({name:e,setCurrent:!0})}function X(e){H(),!0!==u.value&&null!==r.value&&e.target&&"function"==typeof e.target.closest&&(e=e.target.closest(".q-tab"))&&!0===r.value.contains(e)&&(u.value=!0)===s.value&&x(e)}function J(){Q(()=>{u.value=!1},30)}function T(){!1===O.avoidRouteWatcher?t(Y):j()}function F(){if(void 0===g){let e=(0,je.wB)(()=>f.$route.fullPath,T);g=()=>{e(),g=void 0}}}let O={currentModel:h,tabProps:z,hasFocus:u,hasActiveTab:W,registerTab:function(e){p.push(e),c.value++,w(),void 0===e.routeData||void 0===f.$route?t(()=>{if(!0===s.value){let t=h.value;var e=null!=t&&""!==t?p.find(e=>e.name.value===t):null;e&&x(e.rootRef.value)}}):(F(),!0===e.routeData.hasRouterLink.value&&T())},unregisterTab:function(e){p.splice(p.indexOf(e),1),c.value--,w(),void 0!==g&&void 0!==e.routeData&&(!0===p.every(e=>void 0===e.routeData)&&g(),T())},verifyRouteModel:T,updateModel:y,onKbdNavigate:function(e,t){var r,n=Array.prototype.filter.call(l.value.children,e=>e===t||e.matches&&!0===e.matches(".q-tab.q-focusable")),a=n.length;if(0!==a)return 36===e?(x(n[0]),n[0].focus(),!0):35===e?(x(n[a-1]),n[a-1].focus(),!0):void 0!==(e=!0==(e===(!0===i.vertical?38:37))?-1:!0==(e===(!0===i.vertical?40:39))?1:void 0)?(r=!0===m.value?-1:1,0<=(e=n.indexOf(t)+e*r)&&e{I=void 0!==g,L()}),(0,je.n)(()=>{!0===I&&(F(),N=!0,T()),w()}),()=>(0,je.h)("div",{ref:r,class:K.value,role:"tablist",onFocusin:X,onFocusout:J},[(0,je.h)(sa,{onResize:_}),(0,je.h)("div",{ref:l,class:G.value,onScroll:q},Be(U.default)),(0,je.h)(Ge,{class:"q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon"+(!0===n.value?"":" q-tabs__arrow--faded"),name:i.leftIcon||e.iconSet.tabs[!0===i.vertical?"up":"left"],onMousedownPassive:B,onTouchstartPassive:B,onMouseupPassive:E,onMouseleavePassive:E,onTouchendPassive:E}),(0,je.h)(Ge,{class:"q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon"+(!0===a.value?"":" q-tabs__arrow--faded"),name:i.rightIcon||e.iconSet.tabs[!0===i.vertical?"down":"right"],onMousedownPassive:C,onTouchstartPassive:C,onMouseupPassive:E,onMouseleavePassive:E,onTouchendPassive:E})])}}),Aa=0,fa=["click","keydown"],ha={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>"t_"+Aa++},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function pa(a,n,r,o){let i=(0,je.WQ)("_q_tabs_",ne);if(i===ne)return console.error("QTab/QRouteTab component needs to be child of QTabs"),ne;let t=(0,je.nI)().proxy,l=(0,He.KR)(null),s=(0,He.KR)(null),c=(0,He.KR)(null),u=(0,je.EW)(()=>!0!==a.disable&&!1!==a.ripple&&Object.assign({keyCodes:[13,32],early:!0},!0===a.ripple?{}:a.ripple)),d=(0,je.EW)(()=>i.currentModel.value===a.name),A=(0,je.EW)(()=>"q-tab relative-position self-stretch flex flex-center text-center"+(!0===d.value?" q-tab--active"+(i.tabProps.value.activeClass?" "+i.tabProps.value.activeClass:"")+(i.tabProps.value.activeColor?" text-"+i.tabProps.value.activeColor:"")+(i.tabProps.value.activeBgColor?" bg-"+i.tabProps.value.activeBgColor:""):" q-tab--inactive")+(a.icon&&a.label&&!1===i.tabProps.value.inlineLabel?" q-tab--full":"")+(!0===a.noCaps||!0===i.tabProps.value.noCaps?" q-tab--no-caps":"")+(!0===a.disable?" disabled":" q-focusable q-hoverable cursor-pointer")+(void 0!==o?o.linkClass.value:"")),f=(0,je.EW)(()=>"q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable "+(!0===i.tabProps.value.inlineLabel?"row no-wrap q-tab__content--inline":"column")+(void 0!==a.contentClass?" "+a.contentClass:"")),h=(0,je.EW)(()=>!0===a.disable||!0===i.hasFocus.value||!1===d.value&&!0===i.hasActiveTab.value?-1:a.tabindex||0);function p(e,t){!0!==t&&!0!==e?.qAvoidFocus&&l.value?.focus(),!0===a.disable?!0===o?.hasRouterLink.value&&Ve(e):void 0===o?(i.updateModel({name:a.name}),r("click",e)):!0===o.hasRouterLink.value?(r("click",e,t=(t={})=>{let r,n=void 0===t.to||!0===Xe(t.to,a.to)?i.avoidRouteWatcher=rn():null;return o.navigateToRouterLink(e,{...t,returnRouterError:!0}).catch(e=>{r=e}).then(e=>{if(n===i.avoidRouteWatcher&&(i.avoidRouteWatcher=!1,void 0!==r||void 0!==e&&!0!==e.message?.startsWith("Avoided redundant navigation")||i.updateModel({name:a.name})),!0===t.returnRouterError)return void 0!==r?Promise.reject(r):e})}),!0!==e.defaultPrevented&&t()):r("click",e)}function g(e){Ye(e,[13,32])?p(e,!0):!0!==$e(e)&&35<=e.keyCode&&e.keyCode<=40&&!0!==e.altKey&&!0!==e.metaKey&&!0===i.onKbdNavigate(e.keyCode,t.$el)&&Ve(e),r("keydown",e)}let e={name:(0,je.EW)(()=>a.name),rootRef:s,tabIndicatorRef:c,routeData:o};return(0,je.xo)(()=>{i.unregisterTab(e)}),(0,je.sV)(()=>{i.registerTab(e)}),{renderTab:function(e,t){var r,t={ref:s,class:A.value,tabindex:h.value,role:"tab","aria-selected":!0===d.value?"true":"false","aria-disabled":!0===a.disable?"true":void 0,onClick:p,onKeydown:g,...t};return(0,je.bo)((0,je.h)(e,t,(e=i.tabProps.value.narrowIndicator,t=[],r=(0,je.h)("div",{ref:c,class:["q-tab__indicator",i.tabProps.value.indicatorClass]}),void 0!==a.icon&&t.push((0,je.h)(Ge,{class:"q-tab__icon",name:a.icon})),void 0!==a.label&&t.push((0,je.h)("div",{class:"q-tab__label"},a.label)),!1!==a.alert&&t.push(void 0!==a.alertIcon?(0,je.h)(Ge,{class:"q-tab__alert-icon",color:!0!==a.alert?a.alert:void 0,name:a.alertIcon}):(0,je.h)("div",{class:"q-tab__alert"+(!0!==a.alert?" text-"+a.alert:"")})),!0===e&&t.push(r),!(t=[(0,je.h)("div",{class:"q-focus-helper",tabindex:-1,ref:l}),(0,je.h)("div",{class:f.value},Ke(n.default,t))])===e&&t.push(r),t)),[[qt,u.value]])},$tabs:i}}var ga=n({name:"QTab",props:ha,emits:fa,setup(e,{slots:t,emit:r}){let n=pa(e,t,r).renderTab;return()=>n("div")}}),va=n({name:"QTabPanels",props:{...xn,...a},emits:qn,setup(e,{slots:t}){var r=(0,je.nI)();let n=Ce(e,r.proxy.$q),{updatePanelsList:a,getPanelContent:o,panelDirectives:i}=kn(),l=(0,je.EW)(()=>"q-tab-panels q-panel-parent"+(!0===n.value?" q-tab-panels--dark q-dark":""));return()=>(a(t),Se("div",{class:l.value},o(),"pan",e.swipeable,()=>i.value))}}),ma=n({name:"QTabPanel",props:i,setup(e,{slots:t}){return()=>(0,je.h)("div",{class:"q-tab-panel",role:"tabpanel"},Be(t.default))}}),ba=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,ya=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,wa=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,_a=/^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])\)$/,xa=/^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)\)$/,qa={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=>ba.test(e),hexaColor:e=>ya.test(e),hexOrHexaColor:e=>wa.test(e),rgbColor:e=>_a.test(e),rgbaColor:e=>xa.test(e),rgbOrRgbaColor:e=>_a.test(e)||xa.test(e),hexOrRgbColor:e=>ba.test(e)||_a.test(e),hexaOrRgbaColor:e=>ya.test(e)||xa.test(e),anyColor:e=>wa.test(e)||_a.test(e)||xa.test(e)},ka=/^rgb(a)?\((\d{1,3}),(\d{1,3}),(\d{1,3}),?([01]?\.?\d*?)?\)$/;function Ba({r:e,g:t,b:r,a:n}){var a=void 0!==n;if(e=Math.round(e),t=Math.round(t),r=Math.round(r),255>24&255,g:t>>16&255,b:t>>8&255,a:Math.round((255&t)/2.55)}:{r:t>>16,g:t>>8&255,b:255&t}}function Sa({h:e,s:t,v:r,a:n}){let a,o,i;t/=100,r/=100,e/=360;var l=Math.floor(6*e),e=6*e-l,s=r*(1-t),c=r*(1-e*t),u=r*(1-(1-e)*t);switch(l%6){case 0:a=r,o=u,i=s;break;case 1:a=c,o=r,i=s;break;case 2:a=s,o=r,i=u;break;case 3:a=s,o=c,i=r;break;case 4:a=u,o=s,i=r;break;case 5:a=r,o=s,i=c}return{r:Math.round(255*a),g:Math.round(255*o),b:Math.round(255*i),a:n}}function Ta({r:e,g:t,b:r,a:n}){var a=Math.max(e,t,r),o=Math.min(e,t,r),i=a-o,l=0===a?0:i/a,s=a/255;let c;switch(a){case o:c=0;break;case e:c=t-r+i*(t["spectrum","tune","palette"].includes(e)},formatModel:{type:String,default:"auto",validator:e=>["auto","hex","rgb","hexa","rgba"].includes(e)},palette:Array,noHeader:Boolean,noHeaderTabs:Boolean,noFooter:Boolean,square:Boolean,flat:Boolean,bordered:Boolean,disable:Boolean,readonly:Boolean},emits:["update:modelValue","change"],setup(r,{emit:n}){let o=(0,je.nI)().proxy,l=o.$q,e=Ce(r,l),a=wn().getCache,s=(0,He.KR)(null),i=(0,He.KR)(null),t=(0,je.EW)(()=>"auto"===r.formatModel?null:-1!==r.formatModel.indexOf("hex")),c=(0,je.EW)(()=>"auto"===r.formatModel?null:-1!==r.formatModel.indexOf("a")),u=(0,He.KR)("auto"===r.formatModel?null==r.modelValue||""===r.modelValue||r.modelValue.startsWith("#")?"hex":"rgb":r.formatModel.startsWith("hex")?"hex":"rgb"),d=(0,He.KR)(r.defaultView),A=(0,He.KR)(C(r.modelValue||r.defaultValue)),f=(0,je.EW)(()=>!0!==r.disable&&!0!==r.readonly),h=(0,je.EW)(()=>null==r.modelValue||""===r.modelValue||r.modelValue.startsWith("#")),p=(0,je.EW)(()=>(null!==t.value?t:h).value);let g=cn((0,je.EW)(()=>({type:"hidden",name:r.name,value:A.value[!0===p.value?"hex":"rgb"]}))),v=(0,je.EW)(()=>null!==c.value?c.value:void 0!==A.value.a),m=(0,je.EW)(()=>({backgroundColor:A.value.rgb||"#000"})),b=(0,je.EW)(()=>"q-color-picker__header-content q-color-picker__header-content--"+(void 0!==A.value.a&&A.value.a<65||.4({background:`hsl(${A.value.h},100%,50%)`})),w=(0,je.EW)(()=>({top:100-A.value.v+"%",[!0===l.lang.rtl?"right":"left"]:A.value.s+"%"})),_=(0,je.EW)(()=>void 0!==r.palette&&0!==r.palette.length?r.palette:La),x=(0,je.EW)(()=>"q-color-picker"+(!0===r.bordered?" q-color-picker--bordered":"")+(!0===r.square?" q-color-picker--square no-border-radius":"")+(!0===r.flat?" q-color-picker--flat no-shadow":"")+(!0===r.disable?" disabled":"")+(!0===e.value?" q-color-picker--dark q-dark":"")),q=(0,je.EW)(()=>!0===r.disable?{"aria-disabled":"true"}:{}),k=(0,je.EW)(()=>[[$n,L,void 0,{prevent:!0,stop:!0,mouse:!0}]]);function B(e,t){A.value.hex=Ba(e),A.value.rgb=Ca(e),A.value.r=e.r,A.value.g=e.g,A.value.b=e.b,A.value.a=e.a;e=A.value[!0===p.value?"hex":"rgb"];n("update:modelValue",e),!0===t&&n("change",e)}function C(e){var t=void 0!==c.value?c.value:"auto"===r.formatModel?null:-1!==r.formatModel.indexOf("a");return"string"!=typeof e||0===e.length||!0!==qa.anyColor(e.replace(/ /g,""))?{h:0,s:0,v:0,r:0,g:0,b:0,a:!0===t?100:void 0,hex:void 0,rgb:void 0}:(e=Fa(e),!0===t&&void 0===e.a&&(e.a=100),e.hex=Ba(e),e.rgb=Ca(e),Object.assign(e,Ta(e)))}function E(t,r,n){var a=s.value;if(null!==a){var o=a.clientWidth,i=a.clientHeight,a=a.getBoundingClientRect();let e=Math.min(o,Math.max(0,t-a.left));!0===l.lang.rtl&&(e=o-e);t=Math.min(i,Math.max(0,r-a.top)),r=Math.round(100*e/o),a=Math.round(100*Math.max(0,Math.min(1,-t/i+1))),o=Sa({h:A.value.h,s:r,v:a,a:!0===v.value?A.value.a:void 0});A.value.s=r,A.value.v=a,B(o,n)}}function S(e,t){var e=Math.round(e),r=Sa({h:e,s:A.value.s,v:A.value.v,a:!0===v.value?A.value.a:void 0});A.value.h=e,B(r,t)}function T(e){S(e,!0)}function F(e,t,r,n,a){if(void 0!==n&&ze(n),/^[0-9]+$/.test(e)){e=Math.floor(Number(e));if(e<0||r{n.target.setSelectionRange(e,e)})}}}else!0===a&&o.$forceUpdate()}function O(t,e){let r;var n=t.target.value;if(ze(t),"hex"===u.value){if(n.length!==(!0===v.value?9:7)||!/^#[0-9A-Fa-f]+$/.test(n))return!0;r=Ea(n)}else{let t;if(!n.endsWith(")"))return!0;if(!0!==v.value&&n.startsWith("rgb(")){if(3!==(t=n.substring(4,n.length-1).split(",").map(e=>parseInt(e,10))).length||!/^rgb\([0-9]{1,3},[0-9]{1,3},[0-9]{1,3}\)$/.test(n))return!0}else{if(!0!==v.value||!n.startsWith("rgba("))return!0;if(4!==(t=n.substring(5,n.length-1).split(",")).length||!/^rgba\([0-9]{1,3},[0-9]{1,3},[0-9]{1,3},(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/.test(n))return!0;for(let e=0;e<3;e++){var a=parseInt(t[e],10);if(a<0||255{t.target.setSelectionRange(e,e)})}}function L(e){e.isFinal?E(e.position.left,e.position.top,!0):I(e)}(0,je.wB)(()=>r.modelValue,e=>{e=C(e||r.defaultValue);e.hex!==A.value.hex&&(A.value=e)}),(0,je.wB)(()=>r.defaultValue,e=>{!r.modelValue&&e&&(e=C(e)).hex!==A.value.hex&&(A.value=e)});let I=wt(e=>{E(e.position.left,e.position.top)},20);function N(e){null!==i.value&&(i.value.$el.style.opacity=e?1:0)}function U(e){u.value=e}function M(e){d.value=e}function P(){var e={ref:s,class:"q-color-picker__spectrum non-selectable relative-position cursor-pointer"+(!0!==f.value?" readonly":""),style:y.value,...!0===f.value?{onClick:function(e){E(e.pageX-window.pageXOffset,e.pageY-window.pageYOffset,!0)},onMousedown:function(e){E(e.pageX-window.pageXOffset,e.pageY-window.pageYOffset)}}:{}},t=[(0,je.h)("div",{style:{paddingBottom:"100%"}}),(0,je.h)("div",{class:"q-color-picker__spectrum-white absolute-full"}),(0,je.h)("div",{class:"q-color-picker__spectrum-black absolute-full"}),(0,je.h)("div",{class:"absolute",style:w.value},[void 0!==A.value.hex?(0,je.h)("div",{class:"q-color-picker__spectrum-circle"}):null])],r=[(0,je.h)(aa,{class:"q-color-picker__hue non-selectable",modelValue:A.value.h,min:0,max:360,trackSize:"8px",innerTrackColor:"transparent",selectionColor:"transparent",readonly:!0!==f.value,thumbPath:Ia,"onUpdate:modelValue":S,onChange:T})];return!0===v.value&&r.push((0,je.h)(aa,{class:"q-color-picker__alpha non-selectable",modelValue:A.value.a,min:0,max:100,trackSize:"8px",trackColor:"white",innerTrackColor:"transparent",selectionColor:"transparent",trackImg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==",readonly:!0!==f.value,hideSelection:!0,thumbPath:Ia,...a("alphaSlide",{"onUpdate:modelValue":e=>F(e,"a",100),onChange:e=>F(e,"a",100,void 0,!0)})})),[Se("div",e,t,"spec",f.value,()=>k.value),(0,je.h)("div",{class:"q-color-picker__sliders"},r)]}function R(){return[(0,je.h)("div",{class:"row items-center no-wrap"},[(0,je.h)("div","R"),(0,je.h)(aa,{modelValue:A.value.r,min:0,max:255,color:"red",dark:e.value,readonly:!0!==f.value,...a("rSlide",{"onUpdate:modelValue":e=>F(e,"r",255),onChange:e=>F(e,"r",255,void 0,!0)})}),(0,je.h)("input",{value:A.value.r,maxlength:3,readonly:!0!==f.value,onChange:ze,...a("rIn",{onInput:e=>F(e.target.value,"r",255,e),onBlur:e=>F(e.target.value,"r",255,e,!0)})})]),(0,je.h)("div",{class:"row items-center no-wrap"},[(0,je.h)("div","G"),(0,je.h)(aa,{modelValue:A.value.g,min:0,max:255,color:"green",dark:e.value,readonly:!0!==f.value,...a("gSlide",{"onUpdate:modelValue":e=>F(e,"g",255),onChange:e=>F(e,"g",255,void 0,!0)})}),(0,je.h)("input",{value:A.value.g,maxlength:3,readonly:!0!==f.value,onChange:ze,...a("gIn",{onInput:e=>F(e.target.value,"g",255,e),onBlur:e=>F(e.target.value,"g",255,e,!0)})})]),(0,je.h)("div",{class:"row items-center no-wrap"},[(0,je.h)("div","B"),(0,je.h)(aa,{modelValue:A.value.b,min:0,max:255,color:"blue",readonly:!0!==f.value,dark:e.value,...a("bSlide",{"onUpdate:modelValue":e=>F(e,"b",255),onChange:e=>F(e,"b",255,void 0,!0)})}),(0,je.h)("input",{value:A.value.b,maxlength:3,readonly:!0!==f.value,onChange:ze,...a("bIn",{onInput:e=>F(e.target.value,"b",255,e),onBlur:e=>F(e.target.value,"b",255,e,!0)})})]),!0===v.value?(0,je.h)("div",{class:"row items-center no-wrap"},[(0,je.h)("div","A"),(0,je.h)(aa,{modelValue:A.value.a,color:"grey",readonly:!0!==f.value,dark:e.value,...a("aSlide",{"onUpdate:modelValue":e=>F(e,"a",100),onChange:e=>F(e,"a",100,void 0,!0)})}),(0,je.h)("input",{value:A.value.a,maxlength:3,readonly:!0!==f.value,onChange:ze,...a("aIn",{onInput:e=>F(e.target.value,"a",100,e),onBlur:e=>F(e.target.value,"a",100,e,!0)})})]):null]}function D(){return[(0,je.h)("div",{class:"row items-center q-color-picker__palette-rows"+(!0===f.value?" q-color-picker__palette-rows--editable":"")},_.value.map(r=>(0,je.h)("div",{class:"q-color-picker__cube col-auto",style:{backgroundColor:r},...!0===f.value?a("palette#"+r,{onClick:()=>{var e,t;void 0===(t={r:(e=C(e=r)).r,g:e.g,b:e.b,a:e.a}).a&&(t.a=A.value.a),A.value.h=e.h,A.value.s=e.s,A.value.v=e.v,B(t,!0)}}):{}})))]}return()=>{var e,t=[(0,je.h)(va,{modelValue:d.value,animated:!0},()=>[(0,je.h)(ma,{class:"q-color-picker__spectrum-tab overflow-hidden",name:"spectrum"},P),(0,je.h)(ma,{class:"q-pa-md q-color-picker__tune-tab",name:"tune"},R),(0,je.h)(ma,{class:"q-color-picker__palette-tab",name:"palette"},D)])];return void 0!==r.name&&!0!==r.disable&&g(t,"push"),!0!==r.noHeader&&t.unshift((e=[],!0!==r.noHeaderTabs&&e.push((0,je.h)(da,{class:"q-color-picker__header-tabs",modelValue:u.value,dense:!0,align:"justify","onUpdate:modelValue":U},()=>[(0,je.h)(ga,{label:"HEX"+(!0===v.value?"A":""),name:"hex",ripple:!1}),(0,je.h)(ga,{label:"RGB"+(!0===v.value?"A":""),name:"rgb",ripple:!1})])),e.push((0,je.h)("div",{class:"q-color-picker__header-banner row flex-center no-wrap"},[(0,je.h)("input",{class:"fit",value:A.value[u.value],...!0!==f.value?{readonly:!0}:{},...a("topIn",{onInput:e=>{N(!0===O(e))},onChange:ze,onBlur:e=>{!0===O(e,!0)&&o.$forceUpdate(),N(!1)}})}),(0,je.h)(Ge,{ref:i,class:"q-color-picker__error-icon absolute no-pointer-events",name:l.iconSet.type.negative})])),(0,je.h)("div",{class:"q-color-picker__header relative-position overflow-hidden"},[(0,je.h)("div",{class:"q-color-picker__header-bg absolute-full"}),(0,je.h)("div",{class:b.value,style:m.value},e)]))),!0!==r.noFooter&&t.push((0,je.h)("div",{class:"q-color-picker__footer relative-position overflow-hidden"},[(0,je.h)(da,{class:"absolute-full",modelValue:d.value,dense:!0,align:"justify","onUpdate:modelValue":M},()=>[(0,je.h)(ga,{icon:l.iconSet.colorPicker.spectrum,name:"spectrum",ripple:!1}),(0,je.h)(ga,{icon:l.iconSet.colorPicker.tune,name:"tune",ripple:!1}),(0,je.h)(ga,{icon:l.iconSet.colorPicker.palette,name:"palette",ripple:!1})])])),(0,je.h)("div",{class:x.value,...q.value},t)}}}),[-61,9,38,199,426,686,756,818,1111,1181,1210,1635,2060,2097,2192,2262,2324,2394,2456,3178]);function Ua(l,s,c){"[object Date]"===Object.prototype.toString.call(l)&&(c=l.getDate(),s=l.getMonth()+1,l=l.getFullYear());{let e=Ha(l=Qa(l,s,c)).gy,t=e-621,r,n,a,o=Da(t,!1),i=Qa(e,3,o.march);if(0<=(a=l-i)){if(a<=185)return n=1+~~(a/31),r=za(a,31)+1,{jy:t,jm:n,jd:r};a-=186}else--t,a+=179,1===o.leap&&(a+=1);return n=7+~~(a/30),r=za(a,30)+1,{jy:t,jm:n,jd:r}}}function Ma(e,t,r){return Ha(((e,t,r)=>Qa((e=Da(e,!0)).gy,3,e.march)+31*(t-1)-~~(t/7)*(t-7)+r-1)(e,t,r))}function Pa(e){return 0===(e=>{let t=Na.length,r=Na[0],n,a,o,i,l;if(e=Na[t-1])throw new Error("Invalid Jalaali year "+e);for(l=1;l=Na[r-1])throw new Error("Invalid Jalaali year "+e);for(u=1;uWa.includes(e),default:"gregorian"},landscape:Boolean,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,readonly:Boolean,disable:Boolean},Ka=["update:modelValue"];function Ga(e){return e.year+"/"+ke(e.month)+"/"+ke(e.day)}function $a(n,e){let t=(0,je.EW)(()=>!0!==n.disable&&!0!==n.readonly);var r=(0,je.EW)(()=>!0===t.value?0:-1),a=(0,je.EW)(()=>{var e=[];return void 0!==n.color&&e.push("bg-"+n.color),void 0!==n.textColor&&e.push("text-"+n.textColor),e.join(" ")});return{editable:t,tabindex:r,headerClass:a,getLocale:function(){return void 0!==n.locale?{...e.lang.date,...n.locale}:e.lang.date},getCurrentDate:function(e){var t,r=new Date,e=!0===e?null:0;return"persian"===n.calendar?{year:(t=Ua(r)).jy,month:t.jm,day:t.jd}:{year:r.getFullYear(),month:r.getMonth()+1,day:r.getDate(),hour:e,minute:e,second:e,millisecond:e}}}}var Ya=864e5,Xa=36e5,Ja=6e4,Za="YYYY-MM-DDTHH:mm:ss.SSSZ",eo=/\[((?:[^\]\\]|\\]|\\)*)\]|do|d{1,4}|Mo|M{1,4}|m{1,2}|wo|w{1,2}|Qo|Do|DDDo|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]/g,to=/(\[[^\]]*\])|do|d{1,4}|Mo|M{1,4}|m{1,2}|wo|w{1,2}|Qo|Do|DDDo|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]|([.*+:?^,\s${}()|\\]+)/g,ro={};function no(e,t){return void 0!==e?e:(void 0!==t?t:Q).date}function ao(e,t=""){var r=0{let r="("+t.days.join("|")+")",n=e+r;if(void 0!==ro[n])return ro[n];let a="("+t.daysShort.join("|")+")",o="("+t.months.join("|")+")",i="("+t.monthsShort.join("|")+")",l={},s=0;return t=e.replace(to,e=>{switch(s++,e){case"YY":return l.YY=s,"(-?\\d{1,2})";case"YYYY":return l.YYYY=s,"(-?\\d{1,4})";case"M":return l.M=s,"(\\d{1,2})";case"Mo":return l.M=s++,"(\\d{1,2}(st|nd|rd|th))";case"MM":return l.M=s,"(\\d{2})";case"MMM":return l.MMM=s,i;case"MMMM":return l.MMMM=s,o;case"D":return l.D=s,"(\\d{1,2})";case"Do":return l.D=s++,"(\\d{1,2}(st|nd|rd|th))";case"DD":return l.D=s,"(\\d{2})";case"H":return l.H=s,"(\\d{1,2})";case"HH":return l.H=s,"(\\d{2})";case"h":return l.h=s,"(\\d{1,2})";case"hh":return l.h=s,"(\\d{2})";case"m":return l.m=s,"(\\d{1,2})";case"mm":return l.m=s,"(\\d{2})";case"s":return l.s=s,"(\\d{1,2})";case"ss":return l.s=s,"(\\d{2})";case"S":return l.S=s,"(\\d{1})";case"SS":return l.S=s,"(\\d{2})";case"SSS":return l.S=s,"(\\d{3})";case"A":return l.A=s,"(AM|PM)";case"a":return l.a=s,"(am|pm)";case"aa":return l.aa=s,"(a\\.m\\.|p\\.m\\.)";case"ddd":return a;case"dddd":return r;case"Q":case"d":case"E":return"(\\d{1})";case"do":return s++,"(\\d{1}(st|nd|rd|th))";case"Qo":return"(1st|2nd|3rd|4th)";case"DDD":case"DDDD":return"(\\d{1,3})";case"DDDo":return s++,"(\\d{1,3}(st|nd|rd|th))";case"w":return"(\\d{1,2})";case"wo":return s++,"(\\d{1,2}(st|nd|rd|th))";case"ww":return"(\\d{2})";case"Z":return l.Z=s,"(Z|[+-]\\d{2}:\\d{2})";case"ZZ":return l.ZZ=s,"(Z|[+-]\\d{2}\\d{2})";case"X":return l.X=s,"(-?\\d+)";case"x":return l.x=s,"(-?\\d{4,})";default:return s--,(e="["===e[0]?e.substring(1,e.length-1):e).replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}}),e={map:l,regex:new RegExp("^"+t)},ro[n]=e})(r=void 0===r?Za:r,o),t=t.match(r);if(null!==t){let e="";if(void 0!==o.X||void 0!==o.x){r=parseInt(t[void 0!==o.X?o.X:o.x],10);if(!0===isNaN(r)||r<0)return i;r=new Date(r*(void 0!==o.X?1e3:1));i.year=r.getFullYear(),i.month=r.getMonth()+1,i.day=r.getDate(),i.hour=r.getHours(),i.minute=r.getMinutes(),i.second=r.getSeconds(),i.millisecond=r.getMilliseconds()}else{if(void 0!==o.YYYY?i.year=parseInt(t[o.YYYY],10):void 0!==o.YY&&(r=parseInt(t[o.YY],10),i.year=r<0?r:2e3+r),void 0!==o.M){if(i.month=parseInt(t[o.M],10),i.month<1||12r)return i}void 0!==o.H?i.hour=parseInt(t[o.H],10)%24:void 0!==o.h&&(i.hour=parseInt(t[o.h],10)%12,(o.A&&"PM"===t[o.A]||o.a&&"pm"===t[o.a]||o.aa&&"p.m."===t[o.aa])&&(i.hour+=12),i.hour=i.hour%24),void 0!==o.m&&(i.minute=parseInt(t[o.m],10)%60),void 0!==o.s&&(i.second=parseInt(t[o.s],10)%60),void 0!==o.S&&(i.millisecond=parseInt(t[o.S],10)*10**(3-t[o.S].length)),void 0===o.Z&&void 0===o.ZZ||(e=void 0!==o.Z?t[o.Z].replace(":",""):t[o.ZZ],i.timezoneOffset=("+"===e[0]?-1:1)*(60*e.slice(1,3)+ +e.slice(3,5)))}i.dateHash=ke(i.year,6)+"/"+ke(i.month)+"/"+ke(i.day),i.timeHash=ke(i.hour)+":"+ke(i.minute)+":"+ke(i.second)+e}}return i}function io(e){var e=new Date(e.getFullYear(),e.getMonth(),e.getDate()),t=(e.setDate(e.getDate()-(e.getDay()+6)%7+3),new Date(e.getFullYear(),0,4)),r=(t.setDate(t.getDate()-(t.getDay()+6)%7+3),e.getTimezoneOffset()-t.getTimezoneOffset()),r=(e.setHours(e.getHours()-r),(e-t)/(7*Ya));return 1+Math.floor(r)}function lo(e,t,r){var n=new Date(e),a="set"+(!0===r?"UTC":"");switch(t){case"year":case"years":n[a+"Month"](0);case"month":case"months":n[a+"Date"](1);case"day":case"days":case"date":n[a+"Hours"](0);case"hour":case"hours":n[a+"Minutes"](0);case"minute":case"minutes":n[a+"Seconds"](0);case"second":case"seconds":n[a+"Milliseconds"](0)}return n}function so(e,t,r){return(e.getTime()-e.getTimezoneOffset()*Ja-(t.getTime()-t.getTimezoneOffset()*Ja))/r}function co(e,t,r="days"){var n=new Date(e),a=new Date(t);switch(r){case"years":case"year":return n.getFullYear()-a.getFullYear();case"months":case"month":return 12*(n.getFullYear()-a.getFullYear())+n.getMonth()-a.getMonth();case"days":case"day":case"date":return so(lo(n,"day"),lo(a,"day"),Ya);case"hours":case"hour":return so(lo(n,"hour"),lo(a,"hour"),Xa);case"minutes":case"minute":return so(lo(n,"minute"),lo(a,"minute"),Ja);case"seconds":case"second":return so(lo(n,"second"),lo(a,"second"),1e3)}}function uo(e){return co(e,lo(e,"year"),"days")+1}function Ao(e){if(!(11<=e&&e<=13))switch(e%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"}var fo={YY(e,t,r){e=this.YYYY(e,t,r)%100;return 0<=e?ke(e):"-"+ke(Math.abs(e))},YYYY(e,t,r){return null!=r?r:e.getFullYear()},M(e){return e.getMonth()+1},Mo(e){return Ao(e.getMonth()+1)},MM(e){return ke(e.getMonth()+1)},MMM(e,t){return t.monthsShort[e.getMonth()]},MMMM(e,t){return t.months[e.getMonth()]},Q(e){return Math.ceil((e.getMonth()+1)/3)},Qo(e){return Ao(this.Q(e))},D(e){return e.getDate()},Do(e){return Ao(e.getDate())},DD(e){return ke(e.getDate())},DDD(e){return uo(e)},DDDo(e){return Ao(uo(e))},DDDD(e){return ke(uo(e),3)},d(e){return e.getDay()},do(e){return Ao(e.getDay())},dd(e,t){return t.days[e.getDay()].slice(0,2)},ddd(e,t){return t.daysShort[e.getDay()]},dddd(e,t){return t.days[e.getDay()]},E(e){return e.getDay()||7},w(e){return io(e)},wo(e){return Ao(io(e))},ww(e){return ke(io(e))},H(e){return e.getHours()},HH(e){return ke(e.getHours())},h(e){e=e.getHours();return 0===e?12:12e in fo?fo[e](n,r,o,i):void 0===t?e:t.split("\\]").join("]"))}}}var po=["Calendar","Years","Months"],go=e=>po.includes(e),vo=e=>/^-?[\d]+\/[0-1]\d$/.test(e),mo=" — ";function bo(e){return e.year+"/"+ke(e.month)}var yo=n({name:"QDate",props:{...Va,...e,...a,modelValue:{required:!0,validator:e=>"string"==typeof e||!0===Array.isArray(e)||Object(e)===e||null===e},multiple:Boolean,range:Boolean,title:String,subtitle:String,mask:{...Va.mask,default:"YYYY/MM/DD"},defaultYearMonth:{type:String,validator:vo},yearsInMonthView:Boolean,events:[Array,Function],eventColor:[String,Function],emitImmediately:Boolean,options:[Array,Function],navigationMinYearMonth:{type:String,validator:vo},navigationMaxYearMonth:{type:String,validator:vo},noUnset:Boolean,firstDayOfWeek:[String,Number],todayBtn:Boolean,minimal:Boolean,defaultView:{type:String,default:"Calendar",validator:go}},emits:[...Ka,"rangeStart","rangeEnd","navigation"],setup(s,{slots:U,emit:c}){let e=(0,je.nI)().proxy,u=e.$q,M=Ce(s,u),d=wn().getCache,{tabindex:A,headerClass:P,getLocale:R,getCurrentDate:D}=$a(s,u),t;let Q=cn(sn(s)),r=(0,He.KR)(null),n=(0,He.KR)(ue()),a=(0,He.KR)(R());var H=(0,je.EW)(()=>ue()),j=(0,je.EW)(()=>R());let f=(0,je.EW)(()=>D()),h=(0,He.KR)(Ae(n.value,a.value)),l=(0,He.KR)(s.defaultView);var o=(0,je.EW)(()=>!0===u.lang.rtl?"right":"left");let p=(0,He.KR)(o.value),g=(0,He.KR)(o.value);o=h.value.year;let v=(0,He.KR)(o-o%20-(o<0?20:0)),m=(0,He.KR)(null),z=(0,je.EW)(()=>{var e=!0===s.landscape?"landscape":"portrait";return`q-date q-date--${e} q-date--${e}-`+(!0===s.minimal?"minimal":"standard")+(!0===M.value?" q-date--dark q-dark":"")+(!0===s.bordered?" q-date--bordered":"")+(!0===s.square?" q-date--square no-border-radius":"")+(!0===s.flat?" q-date--flat no-shadow":"")+(!0===s.disable?" disabled":!0===s.readonly?" q-date--readonly":"")}),b=(0,je.EW)(()=>s.color||"primary"),y=(0,je.EW)(()=>s.textColor||"white"),i=(0,je.EW)(()=>!0===s.emitImmediately&&!0!==s.multiple&&!0!==s.range),W=(0,je.EW)(()=>!0===Array.isArray(s.modelValue)?s.modelValue:null!=s.modelValue?[s.modelValue]:[]),w=(0,je.EW)(()=>W.value.filter(e=>"string"==typeof e).map(e=>de(e,n.value,a.value)).filter(e=>null!==e.dateHash&&null!==e.day&&null!==e.month&&null!==e.year)),_=(0,je.EW)(()=>{let t=e=>de(e,n.value,a.value);return W.value.filter(e=>!0===qe(e)&&void 0!==e.from&&void 0!==e.to).map(e=>({from:t(e.from),to:t(e.to)})).filter(e=>null!==e.from.dateHash&&null!==e.to.dateHash&&e.from.dateHash"persian"!==s.calendar?e=>new Date(e.year,e.month-1,e.day):e=>{e=Ma(e.year,e.month,e.day);return new Date(e.gy,e.gm-1,e.gd)}),V=(0,je.EW)(()=>"persian"===s.calendar?Ga:(e,t,r)=>ho(new Date(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond),void 0===t?n.value:t,void 0===r?a.value:r,e.year,e.timezoneOffset)),q=(0,je.EW)(()=>w.value.length+_.value.reduce((e,t)=>e+1+co(x.value(t.to),x.value(t.from)),0)),K=(0,je.EW)(()=>{var e,t;return null!=s.title&&0!==s.title.length?s.title:null!==m.value?(t=m.value.init,e=x.value(t),a.value.daysShort[e.getDay()]+", "+a.value.monthsShort[t.month-1]+" "+t.day+mo+"?"):0===q.value?mo:1w.value.concat(_.value.map(e=>e.from)).sort((e,t)=>e.year-t.year||e.month-t.month)[0]),$=(0,je.EW)(()=>w.value.concat(_.value.map(e=>e.to)).sort((e,t)=>t.year-e.year||t.month-e.month)[0]),Y=(0,je.EW)(()=>{var e,t,r;return null!=s.subtitle&&0!==s.subtitle.length?s.subtitle:0===q.value?mo:1{var e=[u.iconSet.datetime.arrowLeft,u.iconSet.datetime.arrowRight];return!0===u.lang.rtl?e.reverse():e}),X=(0,je.EW)(()=>void 0!==s.firstDayOfWeek?Number(s.firstDayOfWeek):a.value.firstDayOfWeek),J=(0,je.EW)(()=>{var e=a.value.daysShort,t=X.value;return 0{var e=h.value;return"persian"!==s.calendar?new Date(e.year,e.month,0).getDate():Ra(e.year,e.month)}),Z=(0,je.EW)(()=>"function"==typeof s.eventColor?s.eventColor:()=>s.eventColor),C=(0,je.EW)(()=>{var e;return void 0===s.navigationMinYearMonth?null:(e=s.navigationMinYearMonth.split("/"),{year:parseInt(e[0],10),month:parseInt(e[1],10)})}),E=(0,je.EW)(()=>{var e;return void 0===s.navigationMaxYearMonth?null:(e=s.navigationMaxYearMonth.split("/"),{year:parseInt(e[0],10),month:parseInt(e[1],10)})}),ee=(0,je.EW)(()=>{var e={month:{prev:!0,next:!0},year:{prev:!0,next:!0}};return null!==C.value&&C.value.year>=h.value.year&&(e.year.prev=!1,C.value.year===h.value.year)&&C.value.month>=h.value.month&&(e.month.prev=!1),null!==E.value&&E.value.year<=h.value.year&&(e.year.next=!1,E.value.year===h.value.year)&&E.value.month<=h.value.month&&(e.month.next=!1),e}),S=(0,je.EW)(()=>{let r={};return w.value.forEach(e=>{var t=bo(e);void 0===r[t]&&(r[t]=[]),r[t].push(e.day)}),r}),te=(0,je.EW)(()=>{let i={};return _.value.forEach(e=>{var t=bo(e.from),r=bo(e.to);if(void 0===i[t]&&(i[t]=[]),i[t].push({from:e.from.day,to:t===r?e.to.day:void 0,range:e}),t{if(null!==m.value){var e,{init:t,initHash:r,final:n,finalHash:a}=m.value,[r,a]=r<=a?[t,n]:[n,t],n=bo(r),t=bo(a);if(n===F.value||t===F.value)return e={},n===F.value?(e.from=r.day,e.includeFrom=!0):e.from=1,t===F.value?(e.to=a.day,e.includeTo=!0):e.to=B.value,e}}),F=(0,je.EW)(()=>bo(h.value)),re=(0,je.EW)(()=>{var t={};if(void 0===s.options)for(let e=1;e<=B.value;e++)t[e]=!0;else{var r="function"==typeof s.options?s.options:e=>s.options.includes(e);for(let e=1;e<=B.value;e++){var n=F.value+"/"+ke(e);t[e]=r(n)}}return t}),ne=(0,je.EW)(()=>{var t={};if(void 0===s.events)for(let e=1;e<=B.value;e++)t[e]=!1;else{var r="function"==typeof s.events?s.events:e=>s.events.includes(e);for(let e=1;e<=B.value;e++){var n=F.value+"/"+ke(e);t[e]=!0===r(n)&&Z.value(n)}}return t}),ae=(0,je.EW)(()=>{let r,n;var{year:a,month:o}=h.value;if("persian"!==s.calendar)r=new Date(a,o-1,1),n=new Date(a,o-1,0).getDate();else{var i=Ma(a,o,1);r=new Date(i.gy,i.gm-1,i.gd);let e=o-1,t=a;0===e&&(e=12,t--),n=Ra(t,e)}return{days:r.getDay()-X.value-1,endDay:n}}),oe=(0,je.EW)(()=>{let i=[];var{days:t,endDay:r}=ae.value,t=t<0?t+7:t;if(t<6)for(let e=r-t;e<=r;e++)i.push({i:e,fill:!0});let l=i.length;for(let e=1;e<=B.value;e++){var n={i:e,event:ne.value[e],classes:[]};!0===re.value[e]&&(n.in=!0,n.flat=!0),i.push(n)}if(void 0!==S.value[F.value]&&S.value[F.value].forEach(e=>{e=l+e-1;Object.assign(i[e],{selected:!0,unelevated:!0,flat:!1,color:b.value,textColor:y.value})}),void 0!==te.value[F.value]&&te.value[F.value].forEach(t=>{if(void 0!==t.from){var r=l+t.from-1,n=l+(t.to||B.value)-1;for(let e=r;e<=n;e++)Object.assign(i[e],{range:t.range,unelevated:!0,color:b.value,textColor:y.value});Object.assign(i[r],{rangeFrom:!0,flat:!1}),void 0!==t.to&&Object.assign(i[n],{rangeTo:!0,flat:!1})}else if(void 0!==t.to){var a=l+t.to-1;for(let e=l;e<=a;e++)Object.assign(i[e],{range:t.range,unelevated:!0,color:b.value,textColor:y.value});Object.assign(i[a],{flat:!1,rangeTo:!0})}else{var o=l+B.value-1;for(let e=l;e<=o;e++)Object.assign(i[e],{range:t.range,unelevated:!0,color:b.value,textColor:y.value})}}),void 0!==T.value){var t=l+T.value.from-1,a=l+T.value.to-1;for(let e=t;e<=a;e++)i[e].color=b.value,i[e].editRange=!0;!0===T.value.includeFrom&&(i[t].editRangeFrom=!0),!0===T.value.includeTo&&(i[a].editRangeTo=!0)}h.value.year===f.value.year&&h.value.month===f.value.month&&(i[l+f.value.day-1].today=!0);t=i.length%7;if(0{let t="q-date__calendar-item ";!0===e.fill?t+="q-date__calendar-item--fill":(t+="q-date__calendar-item--"+(!0===e.in?"in":"out"),void 0!==e.range&&(t+=" q-date__range"+(!0===e.rangeTo?"-to":!0===e.rangeFrom?"-from":"")),!0===e.editRange&&(t+=" q-date__edit-range"+(!0===e.editRangeFrom?"-from":"")+(!0===e.editRangeTo?"-to":"")),void 0===e.range&&!0!==e.editRange||(t+=" text-"+e.color)),e.classes=t}),i}),ie=(0,je.EW)(()=>!0===s.disable?{"aria-disabled":"true"}:{});function le(e){t=JSON.stringify(e)}function se(){var{year:e,month:t,day:r}=f.value,e={...h.value,year:e,month:t,day:r},t=S.value[bo(e)];void 0!==t&&!1!==t.includes(e.day)||me(e),ce(e.year,e.month)}function ce(e,t){l.value="Calendar",L(e,t)}function ue(){return"persian"===s.calendar?"YYYY/MM/DD":s.mask}function de(e,t,r){return oo(e,t,r,s.calendar,{hour:0,minute:0,second:0,millisecond:0})}function Ae(e,t){var r=!0===Array.isArray(s.modelValue)?s.modelValue:s.modelValue?[s.modelValue]:[];return 0===r.length||null===(r=de(void 0!==(r=r[r.length-1]).from?r.from:r,e,t)).dateHash?fe():r}function fe(){let e,t;var r;return t=void 0!==s.defaultYearMonth?(r=s.defaultYearMonth.split("/"),e=parseInt(r[0],10),parseInt(r[1],10)):(r=void 0!==f.value?f.value:D(),e=r.year,r.month),{year:e,month:t,day:1,hour:0,minute:0,second:0,millisecond:0,dateHash:e+"/"+ke(t)+"/01"}}function he(e){let t=h.value.year,r=Number(h.value.month)+e;13===r?(r=1,t++):0===r&&(r=12,t--),L(t,r),!0===i.value&&I("month")}function pe(e){L(Number(h.value.year)+e,h.value.month),!0===i.value&&I("year")}function O(e){return{year:e.year,month:e.month,day:e.day}}function L(e,t,r){var n,a,o,i,l;null!==C.value&&e<=C.value.year&&((t=E.value.year&&((t>E.value.month||e>E.value.year)&&(t=E.value.month),e=E.value.year),void 0!==r&&({hour:r,minute:n,second:a,millisecond:o,timezoneOffset:i,timeHash:l}=r,Object.assign(h.value,{hour:r,minute:n,second:a,millisecond:o,timezoneOffset:i,timeHash:l}));let s=e+"/"+ke(t)+"/01";s!==h.value.dateHash&&(p.value=h.value.dateHash{v.value=e-e%20-(e<0?20:0),Object.assign(h.value,{year:e,month:t,day:1,dateHash:s})}))}function ge(e,t,r){var e=null!==e&&1===e.length&&!1===s.multiple?e[0]:e,{reason:t,details:r}=ve(t,r);le(e),c("update:modelValue",e,t,r)}function I(r){let n=void 0!==w.value[0]&&null!==w.value[0].dateHash?{...w.value[0]}:{...h.value};(0,je.dY)(()=>{n.year=h.value.year,n.month=h.value.month;var e="persian"!==s.calendar?new Date(n.year,n.month,0).getDate():Ra(n.year,n.month),e=(n.day=Math.min(Math.max(1,n.day),e),N(n)),t=ve("",n).details;le(e),c("update:modelValue",e,r,t)})}function ve(e,t){return void 0!==t.from?{reason:e+"-range",details:{...O(t.target),from:O(t.from),to:O(t.to)}}:{reason:e+"-day",details:O(t)}}function N(e,t,r){return void 0!==e.from?{from:V.value(e.from,t,r),to:V.value(e.to,t,r)}:V.value(e,t,r)}function me(e){let t;if(!0===s.multiple)if(void 0!==e.from){let r=Ga(e.from),n=Ga(e.to);var a=w.value.filter(e=>e.dateHashn),o=_.value.filter(({from:e,to:t})=>t.dateHashn);t=a.concat(o).concat(e).map(e=>N(e))}else{a=W.value.slice();a.push(N(e)),t=a}else t=N(e);ge(t,"add",e)}function be(r){if(!0!==s.noUnset){let e=null;if(!0===s.multiple&&!0===Array.isArray(s.modelValue)){let t=N(r);0===(e=void 0!==r.from?s.modelValue.filter(e=>void 0===e.from||e.from!==t.from&&e.to!==t.to):s.modelValue.filter(e=>e!==t)).length&&(e=null)}ge(e,"remove",r)}}function ye(t,r,e){var n=w.value.concat(_.value).map(e=>N(e,t,r)).filter(e=>void 0!==e.from?null!==e.from.dateHash&&null!==e.to.dateHash:null!==e.dateHash),n=(!0===s.multiple?n:n[0])||null;le(n),c("update:modelValue",n,e)}function we({label:e,type:t,key:r,dir:n,goTo:a,boundaries:o,cls:i}){return[(0,je.h)("div",{class:"row items-center q-date__arrow"},[(0,je.h)(Ee,{round:!0,dense:!0,size:"sm",flat:!0,icon:k.value[0],ariaLabel:"Years"===t?u.lang.date.prevYear:u.lang.date.prevMonth,tabindex:A.value,disable:!1===o.prev,...d("go-#"+t,{onClick(){a(-1)}})})]),(0,je.h)("div",{class:"relative-position overflow-hidden flex flex-center"+i},[(0,je.h)(xe.eB,{name:"q-transition--jump-"+n},()=>(0,je.h)("div",{key:r},[(0,je.h)(Ee,{flat:!0,dense:!0,noCaps:!0,label:e,tabindex:A.value,...d("view#"+t,{onClick:()=>{l.value=t}})})]))]),(0,je.h)("div",{class:"row items-center q-date__arrow"},[(0,je.h)(Ee,{round:!0,dense:!0,size:"sm",flat:!0,icon:k.value[1],ariaLabel:"Years"===t?u.lang.date.nextYear:u.lang.date.nextMonth,tabindex:A.value,disable:!1===o.next,...d("go+#"+t,{onClick(){a(1)}})})])]}(0,je.wB)(()=>s.modelValue,e=>{t===JSON.stringify(e)?t=0:L((e=Ae(n.value,a.value)).year,e.month,e)}),(0,je.wB)(l,()=>{null!==r.value&&!0===e.$el.contains(document.activeElement)&&r.value.focus()}),(0,je.wB)(()=>h.value.year+"|"+h.value.month,()=>{c("navigation",{year:h.value.year,month:h.value.month})}),(0,je.wB)(H,e=>{ye(e,a.value,"mask"),n.value=e}),(0,je.wB)(j,e=>{ye(n.value,e,"locale"),a.value=e});let _e={Calendar:()=>[(0,je.h)("div",{key:"calendar-view",class:"q-date__view q-date__calendar"},[(0,je.h)("div",{class:"q-date__navigation row items-center no-wrap"},we({label:a.value.months[h.value.month-1],type:"Months",key:h.value.month,dir:p.value,goTo:he,boundaries:ee.value.month,cls:" col"}).concat(we({label:h.value.year,type:"Years",key:h.value.year,dir:g.value,goTo:pe,boundaries:ee.value.year,cls:""}))),(0,je.h)("div",{class:"q-date__calendar-weekdays row items-center no-wrap"},J.value.map(e=>(0,je.h)("div",{class:"q-date__calendar-item"},[(0,je.h)("div",e)]))),(0,je.h)("div",{class:"q-date__calendar-days-container relative-position overflow-hidden"},[(0,je.h)(xe.eB,{name:"q-transition--slide-"+p.value},()=>(0,je.h)("div",{key:F.value,class:"q-date__calendar-days fit"},oe.value.map(l=>(0,je.h)("div",{class:l.classes},[!0===l.in?(0,je.h)(Ee,{class:!0===l.today?"q-date__today":"",dense:!0,flat:l.flat,unelevated:l.unelevated,color:l.color,textColor:l.textColor,label:l.i,tabindex:A.value,...d("day#"+l.i,{onClick:()=>{var t,e,r,n,a,o,i;t=l.i,!(e={...h.value,day:t})===s.range?(o=e,i=F.value,(!0===S.value[i]?.includes(o.day)?be:me)(o)):null===m.value?(i=oe.value.find(e=>!0!==e.fill&&e.i===t),!0!==s.noUnset&&void 0!==i.range?be({target:e,from:i.range.from,to:i.range.to}):!0===i.selected?be(e):(o=Ga(e),m.value={init:e,initHash:o,final:e,finalHash:o},c("rangeStart",O(e)))):(r=m.value.initHash,n=Ga(e),a=r<=n?{from:m.value.init,to:e}:{from:e,to:m.value.init},m.value=null,me(r===n?e:{target:e,...a}),c("rangeEnd",{from:O(a.from),to:O(a.to)}))},onMouseover:()=>{var e;e=l.i,null!==m.value&&(e={...h.value,day:e},Object.assign(m.value,{final:e,finalHash:Ga(e)}))}})},!1!==l.event?()=>(0,je.h)("div",{class:"q-date__event bg-"+l.event}):null):(0,je.h)("div",""+l.i)]))))])])],Months(){let n=h.value.year===f.value.year;var e=a.value.monthsShort.map((e,t)=>{var r=h.value.month===t+1;return(0,je.h)("div",{class:"q-date__months-item flex flex-center"},[(0,je.h)(Ee,{class:!0==n&&f.value.month===t+1?"q-date__today":null,flat:!0!=r,label:e,unelevated:r,color:!0==r?b.value:null,textColor:!0==r?y.value:null,tabindex:A.value,disable:(e=t+1,null!==C.value&&h.value.year===C.value.year&&C.value.month>e||null!==E.value&&h.value.year===E.value.year&&E.value.month{var e;e=t+1,L(h.value.year,e),l.value="Calendar",!0===i.value&&I("month")}})})])});return!0===s.yearsInMonthView&&e.unshift((0,je.h)("div",{class:"row no-wrap full-width"},[we({label:h.value.year,type:"Years",key:h.value.year,dir:g.value,goTo:pe,boundaries:ee.value.year,cls:" col"})])),(0,je.h)("div",{key:"months-view",class:"q-date__view q-date__months flex flex-center"},e)},Years(){var t=v.value,r=t+20,n=[],a=e=>null!==C.value&&C.value.year>e||null!==E.value&&E.value.year{L(e,h.value.month),l.value="Years"===s.defaultView?"Months":"Calendar",!0===i.value&&I("year")}})})]))}return(0,je.h)("div",{class:"q-date__view q-date__years flex flex-center"},[(0,je.h)("div",{class:"col-auto"},[(0,je.h)(Ee,{round:!0,dense:!0,flat:!0,icon:k.value[0],ariaLabel:u.lang.date.prevRangeYears(20),tabindex:A.value,disable:a(t),...d("y-",{onClick:()=>{v.value-=20}})})]),(0,je.h)("div",{class:"q-date__years-content col self-stretch row items-center"},n),(0,je.h)("div",{class:"col-auto"},[(0,je.h)(Ee,{round:!0,dense:!0,flat:!0,icon:k.value[1],ariaLabel:u.lang.date.nextRangeYears(20),tabindex:A.value,disable:a(r),...d("y+",{onClick:()=>{v.value+=20}})})])])}};return Object.assign(e,{setToday:se,setView:function(e){!0===go(e)&&(l.value=e)},offsetCalendar:function(e,t){["month","year"].includes(e)&&("month"===e?he:pe)(!0===t?-1:1)},setCalendarTo:ce,setEditingRange:function(e,t){!1!==s.range&&e?(e=Object.assign({...h.value},e),t=void 0!==t?Object.assign({...h.value},t):e,m.value={init:e,initHash:Ga(e),final:t,finalHash:Ga(t)},ce(e.year,e.month)):m.value=null}}),()=>{var e=[(0,je.h)("div",{class:"q-date__content col relative-position"},[(0,je.h)(xe.eB,{name:"q-transition--fade"},_e[l.value])])],t=Be(U.default);return void 0!==t&&e.push((0,je.h)("div",{class:"q-date__actions"},t)),void 0!==s.name&&!0!==s.disable&&Q(e,"push"),(0,je.h)("div",{class:z.value,...ie.value},[(()=>{if(!0!==s.minimal)return(0,je.h)("div",{class:"q-date__header "+P.value},[(0,je.h)("div",{class:"relative-position"},[(0,je.h)(xe.eB,{name:"q-transition--fade"},()=>(0,je.h)("div",{key:"h-yr-"+Y.value,class:"q-date__header-subtitle q-date__header-link "+("Years"===l.value?"q-date__header-link--active":"cursor-pointer"),tabindex:A.value,...d("vY",{onClick(){l.value="Years"},onKeyup(e){13===e.keyCode&&(l.value="Years")}})},[Y.value]))]),(0,je.h)("div",{class:"q-date__header-title relative-position flex no-wrap"},[(0,je.h)("div",{class:"relative-position col"},[(0,je.h)(xe.eB,{name:"q-transition--fade"},()=>(0,je.h)("div",{key:"h-sub"+K.value,class:"q-date__header-title-label q-date__header-link "+("Calendar"===l.value?"q-date__header-link--active":"cursor-pointer"),tabindex:A.value,...d("vC",{onClick(){l.value="Calendar"},onKeyup(e){13===e.keyCode&&(l.value="Calendar")}})},[K.value]))]),!0===s.todayBtn?(0,je.h)(Ee,{class:"q-date__header-today self-start",icon:u.iconSet.datetime.today,ariaLabel:u.lang.date.today,flat:!0,size:"sm",round:!0,tabindex:A.value,onClick:se}):null])])})(),(0,je.h)("div",{ref:r,class:"q-date__main col column",tabindex:-1},e)])}}});function wo(e,t,r){let n;function a(){void 0!==n&&(D.remove(n),n=void 0)}return(0,je.xo)(()=>{!0===e.value&&a()}),{removeFromHistory:a,addToHistory(){n={condition:()=>!0===r.value,handler:t},D.add(n)}}}var _o,xo,qo,ko,Bo,Co,Eo=0,So=!1,To=null;function Fo(e){(e=>{if(e.target!==document.body&&!e.target.classList.contains("q-layout__backdrop")){var t=k(e),r=e.shiftKey&&!e.deltaX,n=!r&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),a=r||n?e.deltaY:e.deltaX;for(let e=0;e{So=!1;var e=n.target.height,{clientHeight:t,scrollTop:r}=document.scrollingElement;void 0!==qo&&e===window.innerHeight||(qo=t-e,document.scrollingElement.scrollTop=r),qowindow.innerWidth)&&n.classList.add("q-body--force-scrollbar-x"),"hidden"!==t&&("scroll"===t||n.scrollHeight>window.innerHeight)&&n.classList.add("q-body--force-scrollbar-y"),n.classList.add("q-body--prevent-scroll"),(document.qScrollPrevented=!0)===v.is.ios)&&(!0==a?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",Lo,m.passiveCapture),window.visualViewport.addEventListener("scroll",Lo,m.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",Oo,m.passiveCapture)),!0===v.is.desktop&&!0===v.is.mac&&window[e+"EventListener"]("wheel",Fo,m.notPassive),"remove"===e&&(!0===v.is.ios&&(!0==a?(window.visualViewport.removeEventListener("resize",Lo,m.passiveCapture),window.visualViewport.removeEventListener("scroll",Lo,m.passiveCapture)):window.removeEventListener("scroll",Oo,m.passiveCapture)),n.classList.remove("q-body--prevent-scroll"),n.classList.remove("q-body--force-scrollbar-x"),n.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,n.style.left=ko,n.style.top=Bo,window.location.href===Co&&window.scrollTo(_o,xo),qo=void 0)}function No(e){let t="add";if(!0===e){if(Eo++,null!==To)return clearTimeout(To),void(To=null);if(1{Io(t),To=null},100))}Io(t)}function Uo(){let t;return{preventBodyScroll(e){e===t||void 0===t&&!0!==e||No(t=e)}}}var Mo=0,Po={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"},Ro={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},Do=n({name:"QDialog",inheritAttrs:!1,props:{...Ht,...c,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,backdropFilter:String,position:{type:String,default:"standard",validator:e=>["standard","top","bottom","left","right"].includes(e)}},emits:[...jt,"shake","click","escapeKey"],setup(o,{slots:e,emit:i,attrs:t}){let l=(0,je.nI)(),s=(0,He.KR)(null),r=(0,He.KR)(!1),c=(0,He.KR)(!1),n=null,u=null,a,d;var A=(0,je.EW)(()=>!0!==o.persistent&&!0!==o.noRouteDismiss&&!0!==o.seamless);let f=Uo().preventBodyScroll,h=sr().registerTimeout,{registerTick:p,removeTick:g}=lr(),{transitionProps:v,transitionStyle:m}=ir(o,()=>Ro[o.position][0],()=>Ro[o.position][1]),b=(0,je.EW)(()=>m.value+(void 0!==o.backdropFilter?`;backdrop-filter:${o.backdropFilter};-webkit-backdrop-filter:`+o.backdropFilter:"")),{showPortal:y,hidePortal:w,portalIsAccessible:_,renderPortal:x}=or(l,s,function(){return(0,je.h)("div",{role:"dialog","aria-modal":!0===E.value?"true":"false",...t,class:U.value},[(0,je.h)(xe.eB,{name:"q-transition--fade",appear:!0},()=>!0===E.value?(0,je.h)("div",{class:"q-dialog__backdrop fixed-full",style:b.value,"aria-hidden":"true",tabindex:-1,onClick:M}):null),(0,je.h)(xe.eB,v.value,()=>!0===r.value?(0,je.h)("div",{ref:s,class:C.value,style:m.value,tabindex:-1,...S.value},Be(e.default)):null)])},"dialog"),q=zt({showing:r,hideOnRouteChange:A,handleShow:function(a){k(),u=!1===o.noRefocus&&null!==document.activeElement?document.activeElement:null,I(o.maximized),y(),(c.value=!0)!==o.noFocus?(document.activeElement?.blur(),p(T)):g();h(()=>{var e,t,r,n;!0===l.proxy.$q.platform.is.ios&&(!0!==o.seamless&&document.activeElement&&({top:e,bottom:t}=document.activeElement.getBoundingClientRect(),r=window.innerHeight,n=void 0!==window.visualViewport?window.visualViewport.height:r,0{w(!0),c.value=!1,i("hide",e)},o.transitionDuration)},processOnMount:!0}).hide,{addToHistory:k,removeFromHistory:B}=wo(r,q,A),C=(0,je.EW)(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${!0===o.maximized?"maximized":"minimized"} q-dialog__inner--${o.position} `+Po[o.position]+(!0===c.value?" q-dialog__inner--animating":"")+(!0===o.fullWidth?" q-dialog__inner--fullwidth":"")+(!0===o.fullHeight?" q-dialog__inner--fullheight":"")+(!0===o.square?" q-dialog__inner--square":"")),E=(0,je.EW)(()=>!0===r.value&&!0!==o.seamless),S=(0,je.EW)(()=>!0===o.autoClose?{onClick:function(e){!0!==d&&(q(e),i("click",e))}}:{}),U=(0,je.EW)(()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===E.value?"modal":"seamless"),t.class]);function T(r){$t(()=>{let e=s.value;if(null!==e){if(void 0!==r){var t=e.querySelector(r);if(null!==t)return void t.focus({preventScroll:!0})}!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||e.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||e.querySelector("[autofocus], [data-autofocus]")||e).focus({preventScroll:!0})}})}function F(e){e&&"function"==typeof e.focus?e.focus({preventScroll:!0}):T(),i("shake");let t=s.value;null!==t&&(t.classList.remove("q-animate--scale"),t.classList.add("q-animate--scale"),null!==n&&clearTimeout(n),n=setTimeout(()=>{(n=null)!==s.value&&(t.classList.remove("q-animate--scale"),T())},170))}function O(){!0!==o.seamless&&(!0===o.persistent||!0===o.noEscDismiss?!0!==o.maximized&&!0!==o.noShake&&F():(i("escapeKey"),q()))}function L(e){null!==n&&(clearTimeout(n),n=null),!0!==e&&!0!==r.value||(I(!1),!0!==o.seamless&&(f(!1),Nr(N),Fr(O))),!0!==e&&(u=null)}function I(e){!0===e?!0!==a&&(Mo<1&&document.body.classList.add("q-body--dialog"),Mo++,a=!0):!0===a&&(Mo<2&&document.body.classList.remove("q-body--dialog"),Mo--,a=!1)}function M(e){!0!==o.persistent&&!0!==o.noBackdropDismiss?q(e):!0!==o.noShake&&F()}function N(e){!0!==o.allowFocusOutside&&!0===_.value&&!0!==yt(s.value,e.target)&&T('[tabindex]:not([tabindex="-1"])')}return(0,je.wB)(()=>o.maximized,e=>{!0===r.value&&I(e)}),(0,je.wB)(E,e=>{f(e),(!0===e?(Ir(N),Tr):(Nr(N),Fr))(O)}),Object.assign(l.proxy,{focus:T,shake:F,__updateRefocusTarget(e){u=e||null}}),(0,je.xo)(L),x}}),Qo=n({name:"QDrawer",inheritAttrs:!1,props:{...Ht,...a,side:{type:String,default:"left",validator:e=>["left","right"].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},noMiniAnimation:Boolean,breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...jt,"onLayout","miniState"],setup(n,{slots:r,emit:a,attrs:o}){let e=(0,je.nI)(),{$q:i}=e.proxy,U=Ce(n,i),l=Uo().preventBodyScroll,{registerTimeout:s,removeTimeout:M}=sr(),c=(0,je.WQ)(oe,ne);if(c===ne)return console.error("QDrawer needs to be child of QLayout"),ne;let t,u=null,d,A=(0,He.KR)("mobile"===n.behavior||"desktop"!==n.behavior&&c.totalWidth.value<=n.breakpoint),f=(0,je.EW)(()=>!0===n.mini&&!0!==A.value),h=(0,je.EW)(()=>!0===f.value?n.miniWidth:n.width),p=(0,He.KR)(!0===n.showIfAbove&&!1===A.value||!0===n.modelValue);var g=(0,je.EW)(()=>!0!==n.persistent&&(!0===A.value||!0===j.value));function v(e,t){var r;R(),!1!==e&&c.animate(),T(0),!0===A.value?(!0===(r=c.instances[k.value])?.belowBreakpoint&&r.hide(!1),F(1),!0!==c.isContainer.value&&l(!0)):(F(0),!1!==e&&O(!1)),s(()=>{!1!==e&&O(!0),!0!==t&&a("show",e)},150)}function P(e,t){D(),!1!==e&&c.animate(),F(0),T(_.value*h.value),L(),!0!==t?s(()=>{a("hide",e)},150):M()}let{show:m,hide:b}=zt({showing:p,hideOnRouteChange:g,handleShow:v,handleHide:P}),{addToHistory:R,removeFromHistory:D}=wo(p,b,g),y={belowBreakpoint:A,hide:b},w=(0,je.EW)(()=>"right"===n.side),_=(0,je.EW)(()=>(!0===i.lang.rtl?-1:1)*(!0===w.value?1:-1)),Q=(0,He.KR)(0),x=(0,He.KR)(!1),q=(0,He.KR)(!1),H=(0,He.KR)(h.value*_.value),k=(0,je.EW)(()=>!0===w.value?"left":"right"),B=(0,je.EW)(()=>!0===p.value&&!1===A.value&&!1===n.overlay?!0===n.miniToOverlay?n.miniWidth:h.value:0),C=(0,je.EW)(()=>!0===n.overlay||!0===n.miniToOverlay||-1!==c.view.value.indexOf(w.value?"R":"L")||!0===i.platform.is.ios&&!0===c.isContainer.value),E=(0,je.EW)(()=>!1===n.overlay&&!0===p.value&&!1===A.value),j=(0,je.EW)(()=>!0===n.overlay&&!0===p.value&&!1===A.value),z=(0,je.EW)(()=>"fullscreen q-drawer__backdrop"+(!1===p.value&&!1===x.value?" hidden":"")),W=(0,je.EW)(()=>({backgroundColor:`rgba(0,0,0,${.4*Q.value})`})),V=(0,je.EW)(()=>!0===w.value?"r"===c.rows.value.top[2]:"l"===c.rows.value.top[0]),K=(0,je.EW)(()=>!0===w.value?"r"===c.rows.value.bottom[2]:"l"===c.rows.value.bottom[0]),G=(0,je.EW)(()=>{var e={};return!0===c.header.space&&!1===V.value&&(!0===C.value?e.top=c.header.offset+"px":!0===c.header.space&&(e.top=c.header.size+"px")),!0===c.footer.space&&!1===K.value&&(!0===C.value?e.bottom=c.footer.offset+"px":!0===c.footer.space&&(e.bottom=c.footer.size+"px")),e}),$=(0,je.EW)(()=>{var e={width:h.value+"px",transform:`translateX(${H.value}px)`};return!0===A.value?e:Object.assign(e,G.value)}),Y=(0,je.EW)(()=>"q-drawer__content fit "+(!0!==c.isContainer.value?"scroll":"overflow-auto")),X=(0,je.EW)(()=>"q-drawer q-drawer--"+n.side+(!0===q.value?" q-drawer--mini-animate":"")+(!0===n.bordered?" q-drawer--bordered":"")+(!0===U.value?" q-drawer--dark q-dark":"")+(!0===x.value?" no-transition":!0===p.value?"":" q-layout--prevent-focus")+(!0===A.value?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":" q-drawer--"+(!0===f.value?"mini":"standard")+(!0===C.value||!0!==E.value?" fixed":"")+(!0===n.overlay||!0===n.miniToOverlay?" q-drawer--on-top":"")+(!0===V.value?" q-drawer--top-padding":""))),J=(0,je.EW)(()=>{var e=!0===i.lang.rtl?n.side:k.value;return[[$n,te,void 0,{[e]:!0,mouse:!0}]]}),Z=(0,je.EW)(()=>{var e=!0===i.lang.rtl?k.value:n.side;return[[$n,re,void 0,{[e]:!0,mouse:!0}]]}),ee=(0,je.EW)(()=>{var e=!0===i.lang.rtl?k.value:n.side;return[[$n,re,void 0,{[e]:!0,mouse:!0,mouseAllDir:!0}]]});function S(){var e,t;e=A,t="mobile"===n.behavior||"desktop"!==n.behavior&&c.totalWidth.value<=n.breakpoint,e.value!==t&&(e.value=t)}function T(e){void 0===e?(0,je.dY)(()=>{e=!0===p.value?0:h.value,T(_.value*e)}):(!0!==c.isContainer.value||!0!==w.value||!0!==A.value&&Math.abs(e)!==h.value||(e+=_.value*c.scrollbarWidth.value),H.value=e)}function F(e){Q.value=e}function O(e){e=!0===e?"remove":!0!==c.isContainer.value?"add":"";e&&document.body.classList[e]("q-body--drawer-toggle")}function te(e){var t,r;!1===p.value&&(t=h.value,r=ae(e.distance.x,0,t),!0===e.isFinal?(!0==r>=Math.min(75,t)?m():(c.animate(),F(0),T(_.value*t)),x.value=!1):(T((!0===i.lang.rtl?!0!==w.value:w.value)?Math.max(t-r,0):Math.min(0,r-t)),F(ae(r/t,0,1)),!0===e.isFirst&&(x.value=!0)))}function re(e){var t,r;!0===p.value&&(t=h.value,r=e.direction===n.side,r=(!0===i.lang.rtl?!0!=r:r)?ae(e.distance.x,0,t):0,!0===e.isFinal?(!0==Math.abs(r){!0===e?(t=p.value,!0===p.value&&b(!1)):!1===n.overlay&&"mobile"!==n.behavior&&!1!==t&&(!0===p.value?(T(0),F(0),L()):m(!1))}),(0,je.wB)(()=>n.side,(e,t)=>{c.instances[t]===y&&(c.instances[t]=void 0,c[t].space=!1,c[t].offset=0),c.instances[e]=y,c[e].size=h.value,c[e].space=E.value,c[e].offset=B.value}),(0,je.wB)(c.totalWidth,()=>{!0!==c.isContainer.value&&!0===document.qScrollPrevented||S()}),(0,je.wB)(()=>n.behavior+n.breakpoint,S),(0,je.wB)(c.isContainer,e=>{!0===p.value&&l(!0!==e),!0===e&&S()}),(0,je.wB)(c.scrollbarWidth,()=>{T(!0===p.value?0:void 0)}),(0,je.wB)(B,e=>{I("offset",e)}),(0,je.wB)(E,e=>{a("onLayout",e),I("space",e)}),(0,je.wB)(w,()=>{T()}),(0,je.wB)(h,e=>{T(),N(n.miniToOverlay,e)}),(0,je.wB)(()=>n.miniToOverlay,e=>{N(e,h.value)}),(0,je.wB)(()=>i.lang.rtl,()=>{T()}),(0,je.wB)(()=>n.mini,()=>{n.noMiniAnimation||!0===n.modelValue&&(null!==u&&clearTimeout(u),e.proxy&&e.proxy.$el&&e.proxy.$el.classList.add("q-drawer--mini-animate"),q.value=!0,u=setTimeout(()=>{u=null,q.value=!1,e?.proxy?.$el?.classList.remove("q-drawer--mini-animate")},150),c.animate())}),(0,je.wB)(f,e=>{a("miniState",e)}),c.instances[n.side]=y,N(n.miniToOverlay,h.value),I("space",E.value),I("offset",B.value),!0===n.showIfAbove&&!0!==n.modelValue&&!0===p.value&&void 0!==n["onUpdate:modelValue"]&&a("update:modelValue",!0),(0,je.sV)(()=>{a("onLayout",E.value),a("miniState",f.value),t=!0===n.showIfAbove;let e=()=>{(!0===p.value?v:P)(!1,!0)};0!==c.totalWidth.value?(0,je.dY)(e):d=(0,je.wB)(c.totalWidth,()=>{d(),d=void 0,!1===p.value&&!0===n.showIfAbove&&!1===A.value?m(!1):e()})}),(0,je.xo)(()=>{d?.(),null!==u&&(clearTimeout(u),u=null),!0===p.value&&L(),c.instances[n.side]===y&&(c.instances[n.side]=void 0,I("size",0),I("offset",0),I("space",!1))}),()=>{var e=[],t=(!0===A.value&&(!1===n.noSwipeOpen&&e.push((0,je.bo)((0,je.h)("div",{key:"open",class:"q-drawer__opener fixed-"+n.side,"aria-hidden":"true"}),J.value)),e.push(Se("div",{ref:"backdrop",class:z.value,style:W.value,"aria-hidden":"true",onClick:b},void 0,"backdrop",!0!==n.noSwipeBackdrop&&!0===p.value,()=>ee.value))),!0===f.value&&void 0!==r.mini),t=[(0,je.h)("div",{...o,key:""+t,class:[Y.value,o.class]},!0==t?r.mini():Be(r.default))];return!0===n.elevated&&!0===p.value&&t.push((0,je.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),e.push(Se("aside",{ref:"content",class:X.value,style:$.value},t,"contentclose",!0!==n.noSwipeClose&&!0===A.value,()=>Z.value)),(0,je.h)("div",{class:"q-drawer-container"},e)}}});function Ho(e,t,r){return e&&e!==document.body&&(!0===r&&e===t||(t===document?document.body:t).contains(e.parentNode))}var jo=/^https?:\/\//,zo=class{constructor(e,t){this.el=e,this.eVm=t,this._range=null}get selection(){if(this.el){var e=document.getSelection();if(Ho(e.anchorNode,this.el,!0)&&Ho(e.focusNode,this.el,!0))return e}return null}get hasSelection(){return null!==this.selection&&0!==this.selection.toString().length}get range(){var e=this.selection;return e?.rangeCount?e.getRangeAt(0):this._range}get parent(){var e=this.range;return null!==e?(e=e.startContainer).nodeType===document.ELEMENT_NODE?e:e.parentNode:null}get blockParent(){var e=this.parent;return null!==e?function e(t,r){return r&&t===r?null:(r=t.nodeName.toLowerCase(),!0===["div","li","ul","ol","blockquote"].includes(r)||"block"===(r=(window.getComputedStyle?window.getComputedStyle(t):t.currentStyle).display)||"table"===r?t:e(t.parentNode))}(e,this.el):null}save(e=this.range){null!==e&&(this._range=e)}restore(e=this._range){var t=document.createRange(),r=document.getSelection();null!==e?(t.setStart(e.startContainer,e.startOffset),t.setEnd(e.endContainer,e.endOffset),r.removeAllRanges(),r.addRange(t)):(r.selectAllChildren(this.el),r.collapseToEnd())}savePosition(){let e=-1,t;var r=document.getSelection(),n=this.el.parentNode;if(r.focusNode&&Ho(r.focusNode,n))for(t=r.focusNode,e=r.focusOffset;t&&t!==n;)t!==this.el&&t.previousSibling?(t=t.previousSibling,e+=t.textContent.length):t=t.parentNode;this.savedPos=e}restorePosition(e=0){var t;0 Print - ${document.title}
${this.el.innerHTML}
`),n.print(),void n.close();if("link"===e){var n=this.getParentAttribute("href");if(null===n){var a=this.selectWord(this.selection),o=a?a.toString():"";if(!(o.length||this.range&&this.range.cloneContents().querySelector("img")))return;this.eVm.editLinkUrl.value=jo.test(o)?o:"https://",document.execCommand("createLink",!1,this.eVm.editLinkUrl.value),this.save(a.getRangeAt(0))}else this.eVm.editLinkUrl.value=n,this.range.selectNodeContents(this.parent),this.save();return}if("fullscreen"===e)return this.eVm.toggleFullscreen(),void r();if("viewsource"===e)return this.eVm.isViewingSource.value=!1===this.eVm.isViewingSource.value,this.eVm.setContent(this.eVm.props.modelValue),void r()}document.execCommand(e,!1,t),r()}selectWord(e){var t,r,n;return null!==e&&!0===e.isCollapsed&&void 0!==e.modify&&((r=document.createRange()).setStart(e.anchorNode,e.anchorOffset),r.setEnd(e.focusNode,e.focusOffset),t=r.collapsed?["backward","forward"]:["forward","backward"],r.detach(),r=e.focusNode,n=e.focusOffset,e.collapse(e.anchorNode,e.anchorOffset),e.modify("move",t[0],"character"),e.modify("move",t[1],"word"),e.extend(r,n),e.modify("extend",t[1],"character"),e.modify("extend",t[0],"word")),e}},Wo=n({name:"QTooltip",inheritAttrs:!1,props:{...Ot,...Ht,...c,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null},transitionShow:{...c.transitionShow,default:"jump-down"},transitionHide:{...c.transitionHide,default:"jump-up"},anchor:{type:String,default:"bottom middle",validator:zr},self:{type:String,default:"top middle",validator:zr},offset:{type:Array,default:()=>[14,14],validator:Wr},scrollTarget:ur,delay:{type:Number,default:0},hideDelay:{type:Number,default:0},persistent:Boolean},emits:[...jt],setup(n,{slots:e,emit:t,attrs:r}){let a,o;var i=(0,je.nI)();let l=i.proxy.$q,s=(0,He.KR)(null),c=(0,He.KR)(!1),u=(0,je.EW)(()=>Kr(n.anchor,l.lang.rtl)),d=(0,je.EW)(()=>Kr(n.self,l.lang.rtl));var A=(0,je.EW)(()=>!0!==n.persistent);let{registerTick:f,removeTick:h}=lr(),p=sr().registerTimeout,{transitionProps:g,transitionStyle:v}=ir(n),{localScrollTarget:m,changeScrollEvent:b,unconfigureScrollTarget:y}=Qt(n,F),{anchorEl:w,canShow:_,anchorEvents:x}=Dt({showing:c,configureAnchorEl:function(){var e;!0!==n.noParentEvent&&null!==w.value&&(e=!0===l.platform.is.mobile?[[w.value,"touchstart","delayShow","passive"]]:[[w.value,"mouseenter","delayShow","passive"],[w.value,"mouseleave","delayHide","passive"]],L(x,"anchor",e))}}),{show:q,hide:k}=zt({showing:c,canShow:_,handleShow:function(e){B(),f(()=>{(o=new MutationObserver(()=>T())).observe(s.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),T(),F()}),void 0===a&&(a=(0,je.wB)(()=>l.screen.width+"|"+l.screen.height+"|"+n.self+"|"+n.anchor+"|"+l.lang.rtl,T));p(()=>{B(!0),t("show",e)},n.transitionDuration)},handleHide:function(e){h(),C(),S(),p(()=>{C(!0),t("hide",e)},n.transitionDuration)},hideOnRouteChange:A,processOnMount:!0}),{showPortal:B,hidePortal:C,renderPortal:E}=(Object.assign(x,{delayShow:function(e){if(!0===l.platform.is.mobile){Pt(),document.body.classList.add("non-selectable");let t=w.value;var r=["touchmove","touchcancel","touchend","click"].map(e=>[t,e,"delayHide","passiveCapture"]);L(x,"tooltipTemp",r)}p(()=>{q(e)},n.delay)},delayHide:function(e){!0===l.platform.is.mobile&&(I(x,"tooltipTemp"),Pt(),setTimeout(()=>{document.body.classList.remove("non-selectable")},10));p(()=>{k(e)},n.hideDelay)}}),or(i,s,function(){return(0,je.h)(xe.eB,g.value,O)},"tooltip"));if(!0===l.platform.is.mobile){let t={anchorEl:w,innerRef:s,onClickOutside(e){return k(e),e.target.classList.contains("q-dialog__backdrop")&&Ve(e),!0}};A=(0,je.EW)(()=>null===n.modelValue&&!0!==n.persistent&&!0===c.value);(0,je.wB)(A,e=>{(!0===e?Hr:jr)(t)}),(0,je.xo)(()=>{jr(t)})}function S(){void 0!==o&&(o.disconnect(),o=void 0),void 0!==a&&(a(),a=void 0),y(),I(x,"tooltipTemp")}function T(){$r({targetEl:s.value,offset:n.offset,anchorEl:w.value,anchorOrigin:u.value,selfOrigin:d.value,maxHeight:n.maxHeight,maxWidth:n.maxWidth})}function F(){var e;null===w.value&&void 0===n.scrollTarget||(m.value=Ar(w.value,n.scrollTarget),e=!0===n.noParentEvent?T:k,b(m.value,e))}function O(){return!0===c.value?(0,je.h)("div",{...r,ref:s,class:["q-tooltip q-tooltip--style q-position-engine no-pointer-events",r.class],style:[r.style,v.value],role:"tooltip"},Be(e.default)):null}return(0,je.xo)(S),Object.assign(i.proxy,{updatePosition:T}),E}}),Vo=n({name:"QItem",props:{...a,...ht,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(t,{slots:r,emit:n}){let{$q:e}=(0,je.nI)().proxy,a=Ce(t,e),{hasLink:o,linkAttrs:i,linkClass:l,linkTag:s,navigateOnClick:c}=pt(),u=(0,He.KR)(null),d=(0,He.KR)(null),A=(0,je.EW)(()=>!0===t.clickable||!0===o.value||"label"===t.tag),f=(0,je.EW)(()=>!0!==t.disable&&!0===A.value),h=(0,je.EW)(()=>"q-item q-item-type row no-wrap"+(!0===t.dense?" q-item--dense":"")+(!0===a.value?" q-item--dark":"")+(!0===o.value&&null===t.active?l.value:!0===t.active?" q-item--active"+(void 0!==t.activeClass?" "+t.activeClass:""):"")+(!0===t.disable?" disabled":"")+(!0===f.value?" q-item--clickable q-link cursor-pointer "+(!0===t.manualFocus?"q-manual-focusable":"q-focusable q-hoverable")+(!0===t.focused?" q-manual-focusable--focused":""):"")),p=(0,je.EW)(()=>void 0===t.insetLevel?null:{["padding"+(!0===e.lang.rtl?"Right":"Left")]:16+56*t.insetLevel+"px"});function g(e){!0===f.value&&(null!==d.value&&!0!==e.qAvoidFocus&&(!0!==e.qKeyEvent&&document.activeElement===u.value?d.value.focus():document.activeElement===d.value&&u.value.focus()),c(e))}function v(e){var t;!0===f.value&&!0===Ye(e,[13,32])&&(Ve(e),e.qKeyEvent=!0,(t=new MouseEvent("click",e)).qKeyEvent=!0,u.value.dispatchEvent(t)),n("keyup",e)}return()=>{var e={ref:u,class:h.value,style:p.value,role:"listitem",onClick:g,onKeyup:v};return!0===f.value?(e.tabindex=t.tabindex||"0",Object.assign(e,i.value)):!0===A.value&&(e["aria-disabled"]="true"),(0,je.h)(s.value,e,(e=me(r.default,[]),!0===f.value&&e.unshift((0,je.h)("div",{class:"q-focus-helper",tabindex:-1,ref:d})),e))}}}),Ko=n({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){let r=(0,je.EW)(()=>"q-item__section column q-item__section--"+(!0===e.avatar||!0===e.side||!0===e.thumbnail?"side":"main")+(!0===e.top?" q-item__section--top justify-start":" justify-center")+(!0===e.avatar?" q-item__section--avatar":"")+(!0===e.thumbnail?" q-item__section--thumbnail":"")+(!0===e.noWrap?" q-item__section--nowrap":""));return()=>(0,je.h)("div",{class:r.value},Be(t.default))}});function Go(e,t,r){t.handler?t.handler(e,r,r.caret):r.runCmd(t.cmd,t.param)}function $o(e){return(0,je.h)("div",{class:"q-editor__toolbar-group"},e)}function Yo(t,r,n,e=!1){let a=e||"toggle"===r.type&&(r.toggled?r.toggled(t):r.cmd&&t.caret.is(r.cmd,r.param)),o=[];if(r.tip&&t.$q.platform.is.desktop){let e=r.key?(0,je.h)("div",[(0,je.h)("small",`(CTRL + ${String.fromCharCode(r.key)})`)]):null;o.push((0,je.h)(Wo,{delay:1e3},()=>[(0,je.h)("div",{innerHTML:r.tip}),e]))}return(0,je.h)(Ee,{...t.buttonProps.value,icon:null!==r.icon?r.icon:void 0,color:a?r.toggleColor||t.props.toolbarToggleColor:r.color||t.props.toolbarColor,textColor:a&&!t.props.toolbarPush?null:r.textColor||t.props.toolbarTextColor,label:r.label,disable:!!r.disable&&("function"!=typeof r.disable||r.disable(t)),size:"sm",onClick(e){n?.(),Go(e,r,t)}},()=>o)}function Xo(o){if(o.caret)return o.buttons.value.filter(e=>!o.isViewingSource.value||e.find(e=>"viewsource"===e.cmd)).map(e=>$o(e.map(n=>{if(o.isViewingSource.value&&"viewsource"!==n.cmd)return!1;if("slot"===n.type)return Be(o.slots[n.slot]);if("dropdown"!==n.type)return Yo(o,n);{var c=o;var a="only-icons"===n.list;let l=n.label,s=null!==n.icon?n.icon:void 0,e,t;function u(){r.component.proxy.hide()}if(a)t=n.options.map(e=>{var t=void 0===e.type&&c.caret.is(e.cmd,e.param);return t&&(l=e.tip,s=null!==e.icon?e.icon:void 0),Yo(c,e,u,t)}),e=c.toolbarBackgroundClass.value,t=[$o(t)];else{let a=void 0!==c.props.toolbarToggleColor?"text-"+c.props.toolbarToggleColor:null,o=void 0!==c.props.toolbarTextColor?"text-"+c.props.toolbarTextColor:null,i="no-icons"===n.list;t=n.options.map(t=>{var e=!!t.disable&&t.disable(c);let r=void 0===t.type&&c.caret.is(t.cmd,t.param),n=(r&&(l=t.tip,s=null!==t.icon?t.icon:void 0),t.htmlTip);return(0,je.h)(Vo,{active:r,activeClass:a,clickable:!0,disable:e,dense:!0,onClick(e){u(),!0!==e?.qAvoidFocus&&c.contentRef.value?.focus(),c.caret.restore(),Go(e,t,c)}},()=>[!0==i?null:(0,je.h)(Ko,{class:r?a:o,side:!0},()=>(0,je.h)(Ge,{name:null!==t.icon?t.icon:void 0})),(0,je.h)(Ko,n?()=>(0,je.h)("div",{class:"text-no-wrap",innerHTML:t.htmlTip}):t.tip?()=>(0,je.h)("div",{class:"text-no-wrap"},t.tip):void 0)])}),e=[c.toolbarBackgroundClass.value,o]}a=n.highlight&&l!==n.label;let r=(0,je.h)(ln,{...c.buttonProps.value,noCaps:!0,noWrap:!0,color:a?c.props.toolbarToggleColor:c.props.toolbarColor,textColor:a&&!c.props.toolbarPush?null:c.props.toolbarTextColor,label:n.fixedLabel?n.label:l,icon:n.fixedIcon?null!==n.icon?n.icon:void 0:s,contentClass:e,onShow:e=>c.emit("dropdownShow",e),onHide:e=>c.emit("dropdownHide",e),onBeforeShow:e=>c.emit("dropdownBeforeShow",e),onBeforeHide:e=>c.emit("dropdownBeforeHide",e)},()=>t);return r}})))}var Jo=/^on[A-Z]/;function Zo(){let{attrs:a,vnode:o}=(0,je.nI)(),i={listeners:(0,He.KR)({}),attributes:(0,He.KR)({})};function e(){var e,t,r={},n={};for(e in a)"class"!==e&&"style"!==e&&!1===Jo.test(e)&&(r[e]=a[e]);for(t in o.props)!0===Jo.test(t)&&(n[t]=o.props[t]);i.attributes.value=r,i.listeners.value=n}return(0,je.Ic)(e),e(),i}var ei=Object.prototype.toString,ti=Object.prototype.hasOwnProperty,ri=new Set(["Boolean","Number","String","Function","Array","Date","RegExp"].map(e=>"[object "+e+"]"));function ni(e){if(e!==Object(e)||!0===ri.has(ei.call(e)))return!1;if(e.constructor&&!1===ti.call(e,"constructor")&&!1===ti.call(e.constructor.prototype,"isPrototypeOf"))return!1;let t;for(t in e);return void 0===t||ti.call(e,t)}function ai(e,t){let r,n,a,o,i,l,s=e||{},c=1,u=!1;var d=arguments.length;for("boolean"==typeof s&&(u=s,s=t||{},c=2),Object(s)!==s&&"function"!=typeof s&&(s={}),d===c&&(s=this,c--);c0===e.length||e.every(e=>e.length),default:()=>[["left","center","right","justify"],["bold","italic","underline","strike"],["undo","redo"]]},toolbarColor:String,toolbarBg:String,toolbarTextColor:String,toolbarToggleColor:{type:String,default:"primary"},toolbarOutline:Boolean,toolbarPush:Boolean,toolbarRounded:Boolean,paragraphTag:{type:String,validator:e=>["div","p"].includes(e),default:"div"},contentStyle:Object,contentClass:[Object,Array,String],square:Boolean,flat:Boolean,dense:Boolean},emits:[...En,"update:modelValue","keydown","click","focus","blur","dropdownShow","dropdownHide","dropdownBeforeShow","dropdownBeforeHide","linkShow","linkHide"],setup(a,{slots:e,emit:n}){let t=(0,je.nI)().proxy,o=t.$q,r=Ce(a,o),{inFullscreen:i,toggleFullscreen:l}=Sn(),s=Zo(),c=(0,He.KR)(null),u=(0,He.KR)(null),d=(0,He.KR)(null),A=(0,He.KR)(!1),f=(0,je.EW)(()=>!a.readonly&&!a.disable),h,p,g=a.modelValue,v=(document.execCommand("defaultParagraphSeparator",!1,a.paragraphTag),h=window.getComputedStyle(document.body).fontFamily,(0,je.EW)(()=>a.toolbarBg?" bg-"+a.toolbarBg:""));var m=(0,je.EW)(()=>({type:"a",flat:!0!==a.toolbarOutline&&!0!==a.toolbarPush,noWrap:!0,outline:a.toolbarOutline,push:a.toolbarPush,rounded:a.toolbarRounded,dense:!0,color:a.toolbarColor,disable:!f.value,size:"sm"}));let b=(0,je.EW)(()=>{var e=o.lang.editor,t=o.iconSet.editor;return{bold:{cmd:"bold",icon:t.bold,tip:e.bold,key:66},italic:{cmd:"italic",icon:t.italic,tip:e.italic,key:73},strike:{cmd:"strikeThrough",icon:t.strikethrough,tip:e.strikethrough,key:83},underline:{cmd:"underline",icon:t.underline,tip:e.underline,key:85},unordered:{cmd:"insertUnorderedList",icon:t.unorderedList,tip:e.unorderedList},ordered:{cmd:"insertOrderedList",icon:t.orderedList,tip:e.orderedList},subscript:{cmd:"subscript",icon:t.subscript,tip:e.subscript,htmlTip:"x2"},superscript:{cmd:"superscript",icon:t.superscript,tip:e.superscript,htmlTip:"x2"},link:{cmd:"link",disable:e=>e.caret&&!e.caret.can("link"),icon:t.hyperlink,tip:e.hyperlink,key:76},fullscreen:{cmd:"fullscreen",icon:t.toggleFullscreen,tip:e.toggleFullscreen,key:70},viewsource:{cmd:"viewsource",icon:t.viewSource,tip:e.viewSource},quote:{cmd:"formatBlock",param:"BLOCKQUOTE",icon:t.quote,tip:e.quote,key:81},left:{cmd:"justifyLeft",icon:t.left,tip:e.left},center:{cmd:"justifyCenter",icon:t.center,tip:e.center},right:{cmd:"justifyRight",icon:t.right,tip:e.right},justify:{cmd:"justifyFull",icon:t.justify,tip:e.justify},print:{type:"no-state",cmd:"print",icon:t.print,tip:e.print,key:80},outdent:{type:"no-state",disable:e=>e.caret&&!e.caret.can("outdent"),cmd:"outdent",icon:t.outdent,tip:e.outdent},indent:{type:"no-state",disable:e=>e.caret&&!e.caret.can("indent"),cmd:"indent",icon:t.indent,tip:e.indent},removeFormat:{type:"no-state",cmd:"removeFormat",icon:t.removeFormat,tip:e.removeFormat},hr:{type:"no-state",cmd:"insertHorizontalRule",icon:t.hr,tip:e.hr},undo:{type:"no-state",cmd:"undo",icon:t.undo,tip:e.undo,key:90},redo:{type:"no-state",cmd:"redo",icon:t.redo,tip:e.redo,key:89},h1:{cmd:"formatBlock",param:"H1",icon:t.heading1||t.heading,tip:e.heading1,htmlTip:`

${e.heading1}

`},h2:{cmd:"formatBlock",param:"H2",icon:t.heading2||t.heading,tip:e.heading2,htmlTip:`

${e.heading2}

`},h3:{cmd:"formatBlock",param:"H3",icon:t.heading3||t.heading,tip:e.heading3,htmlTip:`

${e.heading3}

`},h4:{cmd:"formatBlock",param:"H4",icon:t.heading4||t.heading,tip:e.heading4,htmlTip:`

${e.heading4}

`},h5:{cmd:"formatBlock",param:"H5",icon:t.heading5||t.heading,tip:e.heading5,htmlTip:`
${e.heading5}
`},h6:{cmd:"formatBlock",param:"H6",icon:t.heading6||t.heading,tip:e.heading6,htmlTip:`
${e.heading6}
`},p:{cmd:"formatBlock",param:a.paragraphTag,icon:t.heading,tip:e.paragraph},code:{cmd:"formatBlock",param:"PRE",icon:t.code,htmlTip:`${e.code}`},"size-1":{cmd:"fontSize",param:"1",icon:t.size1||t.size,tip:e.size1,htmlTip:`${e.size1}`},"size-2":{cmd:"fontSize",param:"2",icon:t.size2||t.size,tip:e.size2,htmlTip:`${e.size2}`},"size-3":{cmd:"fontSize",param:"3",icon:t.size3||t.size,tip:e.size3,htmlTip:`${e.size3}`},"size-4":{cmd:"fontSize",param:"4",icon:t.size4||t.size,tip:e.size4,htmlTip:`${e.size4}`},"size-5":{cmd:"fontSize",param:"5",icon:t.size5||t.size,tip:e.size5,htmlTip:`${e.size5}`},"size-6":{cmd:"fontSize",param:"6",icon:t.size6||t.size,tip:e.size6,htmlTip:`${e.size6}`},"size-7":{cmd:"fontSize",param:"7",icon:t.size7||t.size,tip:e.size7,htmlTip:`${e.size7}`}}}),y=(0,je.EW)(()=>{let r=a.definitions||{},n=a.definitions||a.fonts?ai(!0,{},b.value,r,((e,t,r,n={})=>{var a=Object.keys(n);if(0===a.length)return{};let o={default_font:{cmd:"fontName",param:e,icon:r,tip:t}};return a.forEach(e=>{var t=n[e];o[e]={cmd:"fontName",param:t,icon:r,tip:t,htmlTip:`${t}`}}),o})(h,o.lang.editor.defaultFont,o.iconSet.editor.font,a.fonts)):b.value;return a.toolbar.map(e=>e.map(e=>{var t;return e.options?{type:"dropdown",icon:e.icon,label:e.label,size:"sm",dense:!0,fixedLabel:e.fixedLabel,fixedIcon:e.fixedIcon,highlight:e.highlight,list:e.list,options:e.options.map(e=>n[e])}:(t=n[e])?"no-state"===t.type||r[e]&&(void 0===t.cmd||b.value[t.cmd]&&"no-state"===b.value[t.cmd].type)?t:Object.assign({type:"toggle"},t):{type:"slot",slot:e}}))}),w={$q:o,props:a,slots:e,emit:n,inFullscreen:i,toggleFullscreen:l,runCmd:L,isViewingSource:A,editLinkUrl:d,toolbarBackgroundClass:v,buttonProps:m,contentRef:u,buttons:y,setContent:O},_=((0,je.wB)(()=>a.modelValue,e=>{g!==e&&O(g=e,!0)}),(0,je.wB)(d,e=>{n("link"+(e?"Show":"Hide"))}),(0,je.EW)(()=>a.toolbar&&0!==a.toolbar.length)),x=(0,je.EW)(()=>{let t={},r=e=>{e.key&&(t[e.key]={cmd:e.cmd,param:e.param})};return y.value.forEach(e=>{e.forEach(e=>{e.options?e.options.forEach(r):r(e)})}),t}),q=(0,je.EW)(()=>i.value?a.contentStyle:[{minHeight:a.minHeight,height:a.height,maxHeight:a.maxHeight},a.contentStyle]),k=(0,je.EW)(()=>"q-editor q-editor--"+(!0===A.value?"source":"default")+(!0===a.disable?" disabled":"")+(!0===i.value?" fullscreen column":"")+(!0===a.square?" q-editor--square no-border-radius":"")+(!0===a.flat?" q-editor--flat":"")+(!0===a.dense?" q-editor--dense":"")+(!0===r.value?" q-editor--dark q-dark":"")),B=(0,je.EW)(()=>[a.contentClass,"q-editor__content",{col:i.value,"overflow-auto":i.value||a.maxHeight}]),C=(0,je.EW)(()=>!0===a.disable?{"aria-disabled":"true"}:{});function E(){var e;null!==u.value&&(e="inner"+(!0===A.value?"Text":"HTML"),(e=u.value[e])!==a.modelValue)&&(g=e,n("update:modelValue",e))}function S(e){var t,r;n("keydown",e),!0!==e.ctrlKey||!0===$e(e)?I():(t=e.keyCode,void 0!==(t=x.value[t])&&({cmd:t,param:r}=t,Ve(e),L(t,r,!1)))}function U(e){I(),n("click",e)}function M(e){var t,r;null!==u.value&&({scrollTop:t,scrollHeight:r}=u.value,p=r-t),w.caret.save(),n("blur",e)}function P(e){(0,je.dY)(()=>{null!==u.value&&void 0!==p&&(u.value.scrollTop=u.value.scrollHeight-p)}),n("focus",e)}function R(e){var t=c.value;null===t||!0!==t.contains(e.target)||null!==e.relatedTarget&&!0===t.contains(e.relatedTarget)||(t="inner"+(!0===A.value?"Text":"HTML"),w.caret.restorePosition(u.value[t].length),I())}function D(e){var t=c.value;null===t||!0!==t.contains(e.target)||null!==e.relatedTarget&&!0===t.contains(e.relatedTarget)||(w.caret.savePosition(),I())}function T(){p=void 0}function F(e){w.caret.save()}function O(e,t){var r;null!==u.value&&(!0===t&&w.caret.savePosition(),r="inner"+(!0===A.value?"Text":"HTML"),u.value[r]=e,!0===t)&&(w.caret.restorePosition(u.value[r].length),I())}function L(e,t,r=!0){N(),w.caret.restore(),w.caret.apply(e,t,()=>{N(),w.caret.save(),r&&I()})}function I(){setTimeout(()=>{d.value=null,t.$forceUpdate()},1)}function N(){$t(()=>{u.value?.focus({preventScroll:!0})})}return(0,je.sV)(()=>{w.caret=t.caret=new zo(u.value,w),O(a.modelValue),I(),document.addEventListener("selectionchange",F)}),(0,je.xo)(()=>{document.removeEventListener("selectionchange",F)}),Object.assign(t,{runCmd:L,refreshToolbar:I,focus:N,getContentEl:function(){return u.value}}),()=>{let e;var t;return _.value&&(t=[(0,je.h)("div",{key:"qedt_top",class:"q-editor__toolbar row no-wrap scroll-x"+v.value},Xo(w))],null!==d.value&&t.push((0,je.h)("div",{key:"qedt_btm",class:"q-editor__toolbar row no-wrap items-center scroll-x"+v.value},(n=>{if(n.caret){var e=n.props.toolbarColor||n.props.toolbarTextColor;let t=n.editLinkUrl.value,r=()=>{n.caret.restore(),t!==n.editLinkUrl.value&&document.execCommand("createLink",!1,""===t?" ":t),n.editLinkUrl.value=null};return[(0,je.h)("div",{class:"q-mx-xs text-"+e},n.$q.lang.editor.url+": "),(0,je.h)("input",{key:"qedt_btm_input",class:"col q-editor__link-input",value:t,onInput:e=>{ze(e),t=e.target.value},onKeydown:e=>{if(!0!==$e(e))switch(e.keyCode){case 13:return We(e),r();case 27:We(e),n.caret.restore(),n.editLinkUrl.value&&"https://"!==n.editLinkUrl.value||document.execCommand("unlink"),n.editLinkUrl.value=null}}}),$o([(0,je.h)(Ee,{key:"qedt_btm_rem",tabindex:-1,...n.buttonProps.value,label:n.$q.lang.label.remove,noCaps:!0,onClick:()=>{n.caret.restore(),document.execCommand("unlink"),n.editLinkUrl.value=null}}),(0,je.h)(Ee,{key:"qedt_btm_upd",...n.buttonProps.value,label:n.$q.lang.label.update,noCaps:!0,onClick:r})])]}})(w))),e=(0,je.h)("div",{key:"toolbar_ctainer",class:"q-editor__toolbars-container"},t)),(0,je.h)("div",{ref:c,class:k.value,style:{height:!0===i.value?"100%":null},...C.value,onFocusin:R,onFocusout:D},[e,(0,je.h)("div",{ref:u,style:q.value,class:B.value,contenteditable:f.value,placeholder:a.placeholder,...s.listeners.value,onInput:E,onKeydown:S,onClick:U,onBlur:M,onFocus:P,onMousedown:T,onTouchstartPassive:T})])}}}),ii=n({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){let r=(0,je.EW)(()=>parseInt(e.lines,10)),n=(0,je.EW)(()=>"q-item__label"+(!0===e.overline?" q-item__label--overline text-overline":"")+(!0===e.caption?" q-item__label--caption text-caption":"")+(!0===e.header?" q-item__label--header":"")+(1===r.value?" ellipsis":"")),a=(0,je.EW)(()=>void 0!==e.lines&&1(0,je.h)("div",{style:a.value,class:n.value},Be(t.default))}}),li=n({name:"QSlideTransition",props:{appear:Boolean,duration:{type:Number,default:300}},emits:["show","hide"],setup(n,{slots:e,emit:r}){let a=!1,o,i,l=null,s=null,c,u;function d(){o?.(),o=null,a=!1,null!==l&&(clearTimeout(l),l=null),null!==s&&(clearTimeout(s),s=null),i?.removeEventListener("transitionend",c),c=null}function A(e,t,r){void 0!==t&&(e.style.height=t+"px"),e.style.transition=`height ${n.duration}ms cubic-bezier(.25, .8, .50, 1)`,a=!0,o=r}function f(e,t){e.style.overflowY=null,e.style.height=null,e.style.transition=null,d(),t!==u&&r(t)}function t(t,e){let r=0;i=t,!0===a?(d(),r=t.offsetHeight===t.scrollHeight?0:void 0):(u="hide",t.style.overflowY="hidden"),A(t,r,e),l=setTimeout(()=>{l=null,t.style.height=t.scrollHeight+"px",c=e=>{s=null,Object(e)===e&&e.target!==t||f(t,"show")},t.addEventListener("transitionend",c),s=setTimeout(c,1.1*n.duration)},100)}function h(t,e){let r;i=t,!0===a?d():(u="show",t.style.overflowY="hidden",r=t.scrollHeight),A(t,r,e),l=setTimeout(()=>{l=null,t.style.height=0,c=e=>{s=null,Object(e)===e&&e.target!==t||f(t,"hide")},t.addEventListener("transitionend",c),s=setTimeout(c,1.1*n.duration)},100)}return(0,je.xo)(()=>{!0===a&&d()}),()=>(0,je.h)(xe.eB,{css:!1,appear:n.appear,onEnter:t,onLeave:h},e.default)}}),si={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},ci={xs:2,sm:4,md:8,lg:16,xl:24},ui=n({name:"QSeparator",props:{...a,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(n){var e=(0,je.nI)();let t=Ce(n,e.proxy.$q),r=(0,je.EW)(()=>!0===n.vertical?"vertical":"horizontal"),a=(0,je.EW)(()=>" q-separator--"+r.value),o=(0,je.EW)(()=>!1!==n.inset?a.value+"-"+si[n.inset]:""),i=(0,je.EW)(()=>"q-separator"+a.value+o.value+(void 0!==n.color?" bg-"+n.color:"")+(!0===t.value?" q-separator--dark":"")),l=(0,je.EW)(()=>{var e,t,r={};return void 0!==n.size&&(r[!0===n.vertical?"width":"height"]=n.size),!1!==n.spaced&&(e=!0===n.spaced?ci.md+"px":n.spaced in ci?ci[n.spaced]+"px":n.spaced,r["margin"+(t=!0===n.vertical?["Left","Right"]:["Top","Bottom"])[0]]=r["margin"+t[1]]=e),r});return()=>(0,je.h)("hr",{class:i.value,style:l.value,"aria-orientation":r.value})}}),di=(0,He.Gc)({}),Ai=Object.keys(ht),fi=n({name:"QExpansionItem",props:{...ht,...Ht,...a,icon:String,label:String,labelLines:[Number,String],caption:String,captionLines:[Number,String],dense:Boolean,toggleAriaLabel:String,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:{},headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,hideExpandIcon:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...jt,"click","afterShow","afterHide"],setup(r,{slots:t,emit:n}){let{$q:a}=(0,je.nI)().proxy,o=Ce(r,a),i=(0,He.KR)(null!==r.modelValue?r.modelValue:r.defaultOpened),l=(0,He.KR)(null),s=an(),{show:e,hide:c,toggle:u}=zt({showing:i}),d,A,f=(0,je.EW)(()=>`q-expansion-item q-item-type q-expansion-item--${!0===i.value?"expanded":"collapsed"} q-expansion-item--`+(!0===r.popup?"popup":"standard")),h=(0,je.EW)(()=>void 0===r.contentInsetLevel?null:{["padding"+(!0===a.lang.rtl?"Right":"Left")]:56*r.contentInsetLevel+"px"}),p=(0,je.EW)(()=>!0!==r.disable&&(void 0!==r.href||null!=r.to&&""!==r.to)),g=(0,je.EW)(()=>{let t={};return Ai.forEach(e=>{t[e]=r[e]}),t}),v=(0,je.EW)(()=>!0===p.value||!0!==r.expandIconToggle),m=(0,je.EW)(()=>void 0!==r.expandedIcon&&!0===i.value?r.expandedIcon:r.expandIcon||a.iconSet.expansionItem[!0===r.denseToggle?"denseIcon":"icon"]),b=(0,je.EW)(()=>!0!==r.disable&&(!0===p.value||!0===r.expandIconToggle)),y=(0,je.EW)(()=>({expanded:!0===i.value,detailsId:s.value,toggle:u,show:e,hide:c})),w=(0,je.EW)(()=>{var e=void 0!==r.toggleAriaLabel?r.toggleAriaLabel:a.lang.label[!0===i.value?"collapse":"expand"](r.label);return{role:"button","aria-expanded":!0===i.value?"true":"false","aria-controls":s.value,"aria-label":e}});function _(e){!0!==p.value&&u(e),n("click",e)}function x(e){13===e.keyCode&&q(e,!0)}function q(e,t){!0!==t&&!0!==e.qAvoidFocus&&l.value?.focus(),u(e),Ve(e)}function k(){n("afterShow")}function B(){n("afterHide")}function C(){void 0===d&&(d=rn()),!0===i.value&&(di[r.group]=d);let e=(0,je.wB)(i,e=>{!0===e?di[r.group]=d:di[r.group]===d&&delete di[r.group]}),t=(0,je.wB)(()=>di[r.group],(e,t)=>{t===d&&void 0!==e&&e!==d&&c()});A=()=>{e(),t(),di[r.group]===d&&delete di[r.group],A=void 0}}function E(){let e;return void 0!==t.header?e=[].concat(t.header(y.value)):(e=[(0,je.h)(Ko,()=>[(0,je.h)(ii,{lines:r.labelLines},()=>r.label||""),r.caption?(0,je.h)(ii,{lines:r.captionLines,caption:!0},()=>r.caption):null])],r.icon&&e[!0===r.switchToggleSide?"push":"unshift"]((0,je.h)(Ko,{side:!0===r.switchToggleSide,avatar:!0!==r.switchToggleSide},()=>(0,je.h)(Ge,{name:r.icon})))),!0!==r.disable&&!0!==r.hideExpandIcon&&e[!0===r.switchToggleSide?"unshift":"push"]((()=>{var e={class:["q-focusable relative-position cursor-pointer"+(!0===r.denseToggle&&!0===r.switchToggleSide?" items-end":""),r.expandIconClass],side:!0!==r.switchToggleSide,avatar:r.switchToggleSide};let t=[(0,je.h)(Ge,{class:"q-expansion-item__toggle-icon"+(void 0===r.expandedIcon&&!0===i.value?" q-expansion-item__toggle-icon--rotated":""),name:m.value})];return!0===b.value&&(Object.assign(e,{tabindex:0,...w.value,onClick:q,onKeyup:x}),t.unshift((0,je.h)("div",{ref:l,class:"q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded",tabindex:-1}))),(0,je.h)(Ko,e,()=>t)})()),e}function S(){return(0,je.bo)((0,je.h)("div",{key:"e-content",class:"q-expansion-item__content relative-position",style:h.value,id:s.value},Be(t.default)),[[xe.aG,i.value]])}function T(){var e=[(e={ref:"item",style:r.headerStyle,class:r.headerClass,dark:o.value,disable:r.disable,dense:r.dense,insetLevel:r.headerInsetLevel},!0===v.value&&(e.clickable=!0,e.onClick=_,Object.assign(e,(!0===p.value?g:w).value)),(0,je.h)(Vo,e,E)),(0,je.h)(li,{duration:r.duration,onShow:k,onHide:B},S)];return!0===r.expandSeparator&&e.push((0,je.h)(ui,{class:"q-expansion-item__border q-expansion-item__border--top absolute-top",dark:o.value}),(0,je.h)(ui,{class:"q-expansion-item__border q-expansion-item__border--bottom absolute-bottom",dark:o.value})),e}return(0,je.wB)(()=>r.group,e=>{A?.(),void 0!==e&&C()}),void 0!==r.group&&C(),(0,je.xo)(()=>{A?.()}),()=>(0,je.h)("div",{class:f.value},[(0,je.h)("div",{class:"q-expansion-item__container relative-position"},T())])}}),hi=["top","right","bottom","left"],vo={type:{type:String,default:"a"},outline:Boolean,push:Boolean,flat:Boolean,unelevated:Boolean,color:String,textColor:String,glossy:Boolean,square:Boolean,padding:String,label:{type:[String,Number],default:""},labelPosition:{type:String,default:"right",validator:e=>hi.includes(e)},externalLabel:Boolean,hideLabel:{type:Boolean},labelClass:[Array,String,Object],labelStyle:[Array,String,Object],disable:Boolean,tabindex:[Number,String]};function pi(t,r){return{formClass:(0,je.EW)(()=>"q-fab--form-"+(!0===t.square?"square":"rounded")),stacked:(0,je.EW)(()=>!1===t.externalLabel&&["top","bottom"].includes(t.labelPosition)),labelProps:(0,je.EW)(()=>{var e;return!0===t.externalLabel?(e=null===t.hideLabel?!1===r.value:t.hideLabel,{action:"push",data:{class:[t.labelClass,"q-fab__label q-tooltip--style q-fab__label--external q-fab__label--external-"+t.labelPosition+(!0===e?" q-fab__label--external-hidden":"")],style:t.labelStyle}}):{action:["left","top"].includes(t.labelPosition)?"unshift":"push",data:{class:[t.labelClass,"q-fab__label q-fab__label--internal q-fab__label--internal-"+t.labelPosition+(!0===t.hideLabel?" q-fab__label--internal-hidden":"")],style:t.labelStyle}}})}}var gi=["up","right","down","left"],vi=["left","center","right"],mi=(n({name:"QFab",props:{...vo,...Ht,icon:String,activeIcon:String,hideIcon:Boolean,hideLabel:{...vo.hideLabel,default:null},direction:{type:String,default:"right",validator:e=>gi.includes(e)},persistent:Boolean,verticalActionsAlign:{type:String,default:"center",validator:e=>vi.includes(e)}},emits:jt,setup(n,{slots:a}){let t=(0,He.KR)(null),r=(0,He.KR)(!0===n.modelValue),o=an(),{$q:i}=(0,je.nI)().proxy,{formClass:e,labelProps:l}=pi(n,r);var s=(0,je.EW)(()=>!0!==n.persistent);let{hide:c,toggle:u}=zt({showing:r,hideOnRouteChange:s}),d=(0,je.EW)(()=>({opened:r.value})),A=(0,je.EW)(()=>`q-fab z-fab row inline justify-center q-fab--align-${n.verticalActionsAlign} `+e.value+(!0===r.value?" q-fab--opened":" q-fab--closed")),f=(0,je.EW)(()=>`q-fab__actions flex no-wrap inline q-fab__actions--${n.direction} q-fab__actions--`+(!0===r.value?"opened":"closed")),h=(0,je.EW)(()=>{var e={id:o.value,role:"menu"};return!0!==r.value&&(e["aria-hidden"]="true"),e}),p=(0,je.EW)(()=>"q-fab__icon-holder q-fab__icon-holder--"+(!0===r.value?"opened":"closed"));function g(e,t){var r=a[e],e=`q-fab__${e} absolute-full`;return void 0===r?(0,je.h)(Ge,{class:e,name:n[t]||i.iconSet.fab[t]}):(0,je.h)("div",{class:e},r(d.value))}function v(){var e=[];return!0!==n.hideIcon&&e.push((0,je.h)("div",{class:p.value},[g("icon","icon"),g("active-icon","activeIcon")])),""===n.label&&void 0===a.label||e[l.value.action]((0,je.h)("div",l.value.data,void 0!==a.label?a.label(d.value):[n.label])),Ke(a.tooltip,e)}return(0,je.Gt)("_q_f_",{showing:r,onChildClick(e){c(e),!0!==e?.qAvoidFocus&&t.value?.$el.focus()}}),()=>(0,je.h)("div",{class:A.value},[(0,je.h)(Ee,{ref:t,class:e.value,...n,noWrap:!0,stack:n.stacked,align:void 0,icon:void 0,label:void 0,noCaps:!0,fab:!0,"aria-expanded":!0===r.value?"true":"false","aria-haspopup":"true","aria-controls":o.value,onClick:u},v),(0,je.h)("div",{class:f.value,...h.value},Be(a.default))])}}),{start:"self-end",center:"self-center",end:"self-start"}),bi=Object.keys(mi);n({name:"QFabAction",props:{...vo,icon:{type:String,default:""},anchor:{type:String,validator:e=>bi.includes(e)},to:[String,Object],replace:Boolean},emits:["click"],setup(t,{slots:r,emit:n}){let a=(0,je.WQ)("_q_f_",()=>({showing:{value:!0},onChildClick:d})),{formClass:o,labelProps:i}=pi(t,a.showing),e=(0,je.EW)(()=>{var e=mi[t.anchor];return o.value+(void 0!==e?" "+e:"")}),l=(0,je.EW)(()=>!0===t.disable||!0!==a.showing.value);function s(e){a.onChildClick(e),n("click",e)}function c(){var e=[];return void 0!==r.icon?e.push(r.icon()):""!==t.icon&&e.push((0,je.h)(Ge,{name:t.icon})),""===t.label&&void 0===r.label||e[i.value.action]((0,je.h)("div",i.value.data,void 0!==r.label?r.label():[t.label])),Ke(r.default,e)}var u=(0,je.nI)();return Object.assign(u.proxy,{click:s}),()=>(0,je.h)(Ee,{class:e.value,...t,noWrap:!0,stack:t.stacked,icon:void 0,label:void 0,noCaps:!0,fabMini:!0,disable:l.value,onClick:s},c)}});var yi=[!0,!1,"ondemand"],Ot={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],default:!1,validator:e=>yi.includes(e)}};function wi(e,l){let{props:s,proxy:t}=(0,je.nI)(),c=(0,He.KR)(!1),u=(0,He.KR)(null),d=(0,He.KR)(!1);{var{validate:n,resetValidation:a,requiresQForm:o}={validate:v,resetValidation:g};let r=(0,je.WQ)(G,!1);if(!1!==r){let{props:e,proxy:t}=(0,je.nI)();Object.assign(t,{validate:n,resetValidation:a}),(0,je.wB)(()=>e.disable,e=>{!0===e?("function"==typeof a&&a(),r.unbindComponent(t)):r.bindComponent(t)}),(0,je.sV)(()=>{!0!==e.disable&&r.bindComponent(t)}),(0,je.xo)(()=>{!0!==e.disable&&r.unbindComponent(t)})}else!0===o&&console.error("Parent QForm not found on useFormChild()!")}let A=0,r,f=(0,je.EW)(()=>null!=s.rules&&0!==s.rules.length),i=(0,je.EW)(()=>!0!==s.disable&&!0===f.value&&!1===l.value),h=(0,je.EW)(()=>!0===s.error||!0===c.value);n=(0,je.EW)(()=>"string"==typeof s.errorMessage&&0!==s.errorMessage.length?s.errorMessage:u.value);function p(){"ondemand"!==s.lazyRules&&!0===i.value&&!0===d.value&&m()}function g(){A++,l.value=!1,d.value=!1,c.value=!1,u.value=null,m.cancel()}function v(r=s.modelValue){if(!0===s.disable||!1===f.value)return!0;let t=++A,n=!0!==l.value?()=>{d.value=!0}:()=>{},a=(e,t)=>{!0===e&&n(),c.value=e,u.value=t||null,l.value=!1};var o=[];for(let t=0;tvoid 0===e||!1===Array.isArray(e)||0===e.length?(t===A&&a(!1),!0):(e=e.find(e=>!1===e||"string"==typeof e),t===A&&a(void 0!==e,e),void 0===e),e=>(t===A&&(console.error(e),a(!0)),!1)))}(0,je.wB)(()=>s.modelValue,()=>{(d.value=!0)===i.value&&!1===s.lazyRules&&m()}),(0,je.wB)(()=>s.reactiveRules,e=>{!0===e?void 0===r&&(r=(0,je.wB)(()=>s.rules,p,{immediate:!0,deep:!0})):void 0!==r&&(r(),r=void 0)},{immediate:!0}),(0,je.wB)(()=>s.lazyRules,p),(0,je.wB)(e,e=>{!0===e?d.value=!0:!0===i.value&&"ondemand"!==s.lazyRules&&m()});let m=N(v,0);return(0,je.xo)(()=>{r?.(),m.cancel()}),Object.assign(t,{resetValidation:g,validate:v}),ye(t,"hasError",()=>h.value),{isDirtyModel:d,hasRules:f,hasError:h,errorMessage:n,validate:v,resetValidation:g}}function _i(e){return null!=e&&0!==(""+e).length}Ht={...a,...Ot,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},jt={...Ht,maxlength:[Number,String]},vo=["update:modelValue","clear","focus","blur"];function xi({requiredForAttr:e=!0,tagProp:t,changeEvent:r=!1}={}){let{props:n,proxy:a}=(0,je.nI)();var o=Ce(n,a.$q),i=an({required:e,getValue:()=>n.for});return{requiredForAttr:e,changeEvent:r,tag:!0===t?(0,je.EW)(()=>n.tag):{value:"label"},isDark:o,editable:(0,je.EW)(()=>!0!==n.disable&&!0!==n.readonly),innerLoading:(0,He.KR)(!1),focused:(0,He.KR)(!1),hasPopupOpen:!1,splitAttrs:Zo(),targetUid:i,rootRef:(0,He.KR)(null),targetRef:(0,He.KR)(null),controlRef:(0,He.KR)(null)}}function qi(a){let{props:o,emit:r,slots:i,attrs:t,proxy:e}=(0,je.nI)(),n=e.$q,l=null,{isDirtyModel:s,hasRules:c,hasError:u,errorMessage:d,resetValidation:A}=(void 0===a.hasValue&&(a.hasValue=(0,je.EW)(()=>_i(o.modelValue))),void 0===a.emitValue&&(a.emitValue=e=>{r("update:modelValue",e)}),void 0===a.controlEvents&&(a.controlEvents={onFocusin:q,onFocusout:k}),Object.assign(a,{clearValue:B,onControlFocusin:q,onControlFocusout:k,focus:x}),void 0===a.computedCounter&&(a.computedCounter=(0,je.EW)(()=>{var e;if(!1!==o.counter)return("string"==typeof o.modelValue||"number"==typeof o.modelValue?(""+o.modelValue).length:!0===Array.isArray(o.modelValue)?o.modelValue.length:0)+(void 0!==(e=void 0!==o.maxlength?o.maxlength:o.maxValues)?" / "+e:"")})),wi(a.focused,a.innerLoading)),f=void 0!==a.floatingLabel?(0,je.EW)(()=>!0===o.stackLabel||!0===a.focused.value||!0===a.floatingLabel.value):(0,je.EW)(()=>!0===o.stackLabel||!0===a.focused.value||!0===a.hasValue.value),h=(0,je.EW)(()=>!0===o.bottomSlots||void 0!==o.hint||!0===c.value||!0===o.counter||null!==o.error),p=(0,je.EW)(()=>!0===o.filled?"filled":!0===o.outlined?"outlined":!0===o.borderless?"borderless":o.standout?"standout":"standard"),g=(0,je.EW)(()=>"q-field row no-wrap items-start q-field--"+p.value+(void 0!==a.fieldClass?" "+a.fieldClass.value:"")+(!0===o.rounded?" q-field--rounded":"")+(!0===o.square?" q-field--square":"")+(!0===f.value?" q-field--float":"")+(!0===m.value?" q-field--labeled":"")+(!0===o.dense?" q-field--dense":"")+(!0===o.itemAligned?" q-field--item-aligned q-item-type":"")+(!0===a.isDark.value?" q-field--dark":"")+(void 0===a.getControl?" q-field--auto-height":"")+(!0===a.focused.value?" q-field--focused":"")+(!0===u.value?" q-field--error":"")+(!0===u.value||!0===a.focused.value?" q-field--highlighted":"")+(!0!==o.hideBottomSpace&&!0===h.value?" q-field--with-bottom":"")+(!0===o.disable?" q-field--disabled":!0===o.readonly?" q-field--readonly":"")),v=(0,je.EW)(()=>"q-field__control relative-position row no-wrap"+(void 0!==o.bgColor?" bg-"+o.bgColor:"")+(!0===u.value?" text-negative":"string"==typeof o.standout&&0!==o.standout.length&&!0===a.focused.value?" "+o.standout:void 0!==o.color?" text-"+o.color:"")),m=(0,je.EW)(()=>!0===o.labelSlot||void 0!==o.label),b=(0,je.EW)(()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==o.labelColor&&!0!==u.value?" text-"+o.labelColor:"")),y=(0,je.EW)(()=>({id:a.targetUid.value,editable:a.editable.value,focused:a.focused.value,floatingLabel:f.value,modelValue:o.modelValue,emitValue:a.emitValue})),w=(0,je.EW)(()=>{var e={};return a.targetUid.value&&(e.for=a.targetUid.value),!0===o.disable&&(e["aria-disabled"]="true"),e});function _(){var e=document.activeElement;let t=a.targetRef?.value;!t||null!==e&&e.id===a.targetUid.value||(t=!0!==t.hasAttribute("tabindex")?t.querySelector("[tabindex]"):t)!==e&&t?.focus({preventScroll:!0})}function x(){$t(_)}function q(e){null!==l&&(clearTimeout(l),l=null),!0===a.editable.value&&!1===a.focused.value&&(a.focused.value=!0,r("focus",e))}function k(e,t){null!==l&&clearTimeout(l),l=setTimeout(()=>{(!(l=null)!==document.hasFocus()||!0!==a.hasPopupOpen&&void 0!==a.controlRef&&null!==a.controlRef.value&&!1===a.controlRef.value.contains(document.activeElement))&&(!0===a.focused.value&&(a.focused.value=!1,r("blur",e)),t?.())})}function B(e){Ve(e),!0!==n.platform.is.mobile?(a.targetRef?.value||a.rootRef.value).focus():!0===a.rootRef.value.contains(document.activeElement)&&document.activeElement.blur(),"file"===o.type&&(a.inputRef.value.value=null),r("update:modelValue",null),!0===a.changeEvent&&r("change",null),r("clear",o.modelValue),(0,je.dY)(()=>{var e=s.value;A(),s.value=e})}function C(e){[13,32].includes(e.keyCode)&&B(e)}function E(){var e=[];return void 0!==i.prepend&&e.push((0,je.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:We},i.prepend())),e.push((0,je.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},(()=>{var e=[];return null!=o.prefix&&e.push((0,je.h)("div",{class:"q-field__prefix no-pointer-events row items-center"},o.prefix)),void 0!==a.getShadowControl&&!0===a.hasShadow.value&&e.push(a.getShadowControl()),void 0!==a.getControl?e.push(a.getControl()):void 0!==i.rawControl?e.push(i.rawControl()):void 0!==i.control&&e.push((0,je.h)("div",{ref:a.targetRef,class:"q-field__native row",tabindex:-1,...a.splitAttrs.attributes.value,"data-autofocus":!0===o.autofocus||void 0},i.control(y.value))),!0===m.value&&e.push((0,je.h)("div",{class:b.value},Be(i.label,o.label))),null!=o.suffix&&e.push((0,je.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},o.suffix)),e.concat(Be(i.default))})())),!0===u.value&&!1===o.noErrorIcon&&e.push(S("error",[(0,je.h)(Ge,{name:n.iconSet.field.error,color:"negative"})])),!0===o.loading||!0===a.innerLoading.value?e.push(S("inner-loading-append",void 0!==i.loading?i.loading():[(0,je.h)(gt,{color:o.color})])):!0===o.clearable&&!0===a.hasValue.value&&!0===a.editable.value&&e.push(S("inner-clearable-append",[(0,je.h)(Ge,{class:"q-field__focusable-action",name:o.clearIcon||n.iconSet.field.clear,tabindex:0,role:"button","aria-hidden":"false","aria-label":n.lang.label.clear,onKeyup:C,onClick:B})])),void 0!==i.append&&e.push((0,je.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:We},i.append())),void 0!==a.getInnerAppend&&e.push(S("inner-append",a.getInnerAppend())),void 0!==a.getControlChild&&e.push(a.getControlChild()),e}function S(e,t){return null===t?null:(0,je.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}let T=!1;return(0,je.Y4)(()=>{T=!0}),(0,je.n)(()=>{!0===T&&!0===o.autofocus&&e.focus()}),!0===o.autofocus&&(0,je.sV)(()=>{e.focus()}),(0,je.xo)(()=>{null!==l&&clearTimeout(l)}),Object.assign(e,{focus:x,blur:function(){t=_,Wt=Wt.filter(e=>e!==t);var t,e=document.activeElement;null!==e&&a.rootRef.value.contains(e)&&e.blur()}}),function(){var e=void 0===a.getControl&&void 0===i.control?{...a.splitAttrs.attributes.value,"data-autofocus":!0===o.autofocus||void 0,...w.value}:w.value;return(0,je.h)(a.tag.value,{ref:a.rootRef,class:[g.value,t.class],style:t.style,...e},[void 0!==i.before?(0,je.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:We},i.before()):null,(0,je.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,je.h)("div",{ref:a.controlRef,class:v.value,tabindex:-1,...a.controlEvents},E()),!0===h.value?(()=>{let t,r;!0===u.value?r=null!==d.value?(t=[(0,je.h)("div",{role:"alert"},d.value)],"q--slot-error-"+d.value):(t=Be(i.error),"q--slot-error"):!0===o.hideHint&&!0!==a.focused.value||(r=void 0!==o.hint?(t=[(0,je.h)("div",o.hint)],"q--slot-hint-"+o.hint):(t=Be(i.hint),"q--slot-hint"));var n=!0===o.counter||void 0!==i.counter;if(!0!==o.hideBottomSpace||!1!=n||void 0!==t){let e=(0,je.h)("div",{key:r,class:"q-field__messages col"},t);return(0,je.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==o.hideBottomSpace?"animated":"stale"),onClick:We},[!0===o.hideBottomSpace?e:(0,je.h)(xe.eB,{name:"q-transition--field-message"},()=>e),!0==n?(0,je.h)("div",{class:"q-field__counter"},void 0!==i.counter?i.counter():a.computedCounter.value):null])}})():null]),void 0!==i.after?(0,je.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:We},i.after()):null])}}var ki=n({name:"QField",inheritAttrs:!1,props:{...jt,tag:{type:String,default:"label"}},emits:vo,setup(){return qi(xi({tagProp:!0}))}});function Bi(e,t,r,n){let a=[];return e.forEach(e=>{!0===n(e)?a.push(e):t.push({failedPropValidation:r,file:e})}),a}function Ci(e){e?.dataTransfer&&(e.dataTransfer.dropEffect="copy"),Ve(e)}var Ot={multiple:Boolean,accept:String,capture:String,maxFileSize:[Number,String],maxTotalSize:[Number,String],maxFiles:[Number,String],filter:Function},Ei=["rejected"];function Si({editable:r,dnd:t,getFileInput:n,addFilesToQueue:a}){let{props:l,emit:s,proxy:e}=(0,je.nI)(),o=(0,He.KR)(null),c=(0,je.EW)(()=>void 0!==l.accept?l.accept.split(",").map(e=>"*"===(e=e.trim())?"*/":(e=e.endsWith("/*")?e.slice(0,e.length-1):e).toUpperCase()):null),u=(0,je.EW)(()=>parseInt(l.maxFiles,10)),d=(0,je.EW)(()=>parseInt(l.maxTotalSize,10));function i(e){var t;r.value&&(!0===(e=e!==Object(e)?{target:null}:e).target?.matches('input[type="file"]')?0===e.clientX&&0===e.clientY&&ze(e):(t=n())!==e.target&&t?.click(e))}function A(e){r.value&&e&&a(null,e)}function f(e){Ve(e),!0==(null!==e.relatedTarget||!0!==v.is.safari?e.relatedTarget!==o.value:!1===document.elementsFromPoint(e.clientX,e.clientY).includes(o.value))&&(t.value=!1)}function h(e){Ci(e);e=e.dataTransfer.files;0!==e.length&&a(null,e),t.value=!1}return Object.assign(e,{pickFiles:i,addFiles:A}),{pickFiles:i,addFiles:A,onDragover:function(e){Ci(e),!0!==t.value&&(t.value=!0)},onDragleave:f,processFiles:function(e,r,n,a){let o=Array.from(r||e.target.files),i=[];if(r=()=>{0!==i.length&&s("rejected",i)},void 0!==l.accept&&-1===c.value.indexOf("*/")&&0===(o=Bi(o,i,"accept",t=>c.value.some(e=>t.type.toUpperCase().startsWith(e)||t.name.toUpperCase().endsWith(e)))).length)return r();if(void 0!==l.maxFileSize){let t=parseInt(l.maxFileSize,10);if(0===(o=Bi(o,i,"max-file-size",e=>e.size<=t)).length)return r()}if((o=!0!==l.multiple&&0!==o.length?[o[0]]:o).forEach(e=>{e.__key=e.webkitRelativePath+e.lastModified+e.name+e.size}),!0===a){let t=n.map(e=>e.__key);o=Bi(o,i,"duplicate",e=>!1===t.includes(e.__key))}if(0===o.length)return r();if(void 0!==l.maxTotalSize){let t=!0===a?n.reduce((e,t)=>e+t.size,0):0;if(0===(o=Bi(o,i,"max-total-size",e=>(t+=e.size)<=d.value)).length)return r()}if("function"==typeof l.filter){let t=l.filter(o);o=Bi(o,i,"filter",e=>t.includes(e))}if(void 0!==l.maxFiles){let e=!0===a?n.length:0;if(0===(o=Bi(o,i,"max-files",()=>++e<=u.value)).length)return r()}return r(),0!==o.length?o:void 0},getDndNode:function(e){if(!0===t.value)return(0,je.h)("div",{ref:o,class:`q-${e}__dnd absolute-full`,onDragenter:Ci,onDragover:Ci,onDragleave:f,onDrop:h})},maxFilesNumber:u,maxTotalSizeNumber:d}}function Ti(t,e){function r(){var e=t.modelValue;try{let t="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(e)===e&&("length"in e?Array.from(e):[e]).forEach(e=>{t.items.add(e)}),{files:t.files}}catch(e){return{files:void 0}}}return!0===e?(0,je.EW)(()=>{if("file"===t.type)return r()}):(0,je.EW)(r)}n({name:"QFile",inheritAttrs:!1,props:{...Ht,...e,...Ot,modelValue:[File,FileList,Array],append:Boolean,useChips:Boolean,displayValue:[String,Number],tabindex:{type:[String,Number],default:0},counterLabel:Function,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...vo,...Ei],setup(r,{slots:n,emit:t,attrs:e}){var a=(0,je.nI)().proxy;let o=xi(),i=(0,He.KR)(null),l=(0,He.KR)(!1),s=un(r),{pickFiles:c,onDragover:u,onDragleave:d,processFiles:A,getDndNode:f}=Si({editable:o.editable,dnd:l,getFileInput:C,addFilesToQueue:E}),h=Ti(r),p=(0,je.EW)(()=>Object(r.modelValue)===r.modelValue?"length"in r.modelValue?Array.from(r.modelValue):[r.modelValue]:[]),g=(0,je.EW)(()=>_i(p.value)),v=(0,je.EW)(()=>p.value.map(e=>e.name).join(", ")),m=(0,je.EW)(()=>ce(p.value.reduce((e,t)=>e+t.size,0))),b=(0,je.EW)(()=>({totalSize:m.value,filesNumber:p.value.length,maxFiles:r.maxFiles})),y=(0,je.EW)(()=>({tabindex:-1,type:"file",title:"",accept:r.accept,capture:r.capture,name:s.value,...e,id:o.targetUid.value,disabled:!0!==o.editable.value}));var w=(0,je.EW)(()=>"q-file q-field--auto-height"+(!0===l.value?" q-file--dnd":""));let _=(0,je.EW)(()=>!0===r.multiple&&!0===r.append);function x(e){var t=p.value.slice();t.splice(e,1),q(t)}function q(e){t("update:modelValue",!0===r.multiple?e:e[0])}function k(e){13===e.keyCode&&We(e)}function B(e){13!==e.keyCode&&32!==e.keyCode||c(e)}function C(){return i.value}function E(e,t){e=A(e,t,p.value,_.value),t=C();null!=t&&(t.value=""),void 0===e||(!0===r.multiple?r.modelValue&&e.every(e=>p.value.includes(e)):r.modelValue===e[0])||q(!0===_.value?p.value.concat(e):e)}function S(){return[(0,je.h)("input",{class:[r.inputClass,"q-file__filler"],style:r.inputStyle})]}return Object.assign(o,{fieldClass:w,emitValue:q,hasValue:g,inputRef:i,innerValue:p,floatingLabel:(0,je.EW)(()=>!0===g.value||_i(r.displayValue)),computedCounter:(0,je.EW)(()=>{var e;return void 0!==r.counterLabel?r.counterLabel(b.value):(e=r.maxFiles,p.value.length+(void 0!==e?" / "+e:"")+` (${m.value})`)}),getControlChild:()=>f("file"),getControl:()=>{var e={ref:o.targetRef,class:"q-field__native row items-center cursor-pointer",tabindex:r.tabindex};return!0===o.editable.value&&Object.assign(e,{onDragover:u,onDragleave:d,onKeydown:k,onKeyup:B}),(0,je.h)("div",e,[(e={ref:i,...y.value,...h.value,class:"q-field__input fit absolute-full cursor-pointer",onChange:E},!0===r.multiple&&(e.multiple=!0),(0,je.h)("input",e))].concat(function(){var e;return void 0!==n.file?0===p.value.length?S():p.value.map((e,t)=>n.file({index:t,file:e,ref:this})):void 0!==n.selected?0===p.value.length?S():n.selected({files:p.value,ref:this}):!0===r.useChips?0===p.value.length?S():p.value.map((e,t)=>(0,je.h)(Hn,{key:"file-"+t,removable:o.editable.value,dense:!0,textColor:r.color,tabindex:r.tabindex,onRemove:()=>{x(t)}},()=>(0,je.h)("span",{class:"ellipsis",textContent:e.name}))):0!==(e=void 0!==r.displayValue?r.displayValue:v.value).length?[(0,je.h)("div",{class:r.inputClass,style:r.inputStyle,textContent:e})]:S()}()))}}),Object.assign(a,{removeAtIndex:x,removeFile:function(e){-1!==(e=p.value.indexOf(e))&&x(e)},getNativeElement:()=>i.value}),ye(a,"nativeEl",()=>i.value),qi(o)}});var Fi=n({name:"QFooter",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(n,{slots:t,emit:r}){let{$q:a}=(0,je.nI)().proxy,o=(0,je.WQ)(oe,ne);if(o===ne)return console.error("QFooter needs to be child of QLayout"),ne;let i=(0,He.KR)(parseInt(n.heightHint,10)),l=(0,He.KR)(!0),s=(0,He.KR)(!0===C.value||!0===o.isContainer.value?0:window.innerHeight),c=(0,je.EW)(()=>!0===n.reveal||-1!==o.view.value.indexOf("F")||a.platform.is.ios&&!0===o.isContainer.value),u=(0,je.EW)(()=>(!0===o.isContainer.value?o.containerHeight:s).value);var e=(0,je.EW)(()=>{var e;return!0!==n.modelValue?0:!0===c.value?!0===l.value?i.value:0:0<(e=o.scroll.value.position+u.value+i.value-o.height.value)?e:0});let d=(0,je.EW)(()=>!0!==n.modelValue||!0===c.value&&!0!==l.value),A=(0,je.EW)(()=>!0===n.modelValue&&!0===d.value&&!0===n.reveal),f=(0,je.EW)(()=>"q-footer q-layout__section--marginal "+(!0===c.value?"fixed":"absolute")+"-bottom"+(!0===n.bordered?" q-footer--bordered":"")+(!0===d.value?" q-footer--hidden":"")+(!0!==n.modelValue?" q-layout--prevent-focus"+(!0!==c.value?" hidden":""):"")),h=(0,je.EW)(()=>{var e=o.rows.value.bottom,t={};return"l"===e[0]&&!0===o.left.space&&(t[!0===a.lang.rtl?"right":"left"]=o.left.size+"px"),"r"===e[2]&&!0===o.right.space&&(t[!0===a.lang.rtl?"left":"right"]=o.right.size+"px"),t});function p(e,t){o.update("footer",e,t)}function g(e,t){e.value!==t&&(e.value=t)}function v({height:e}){g(i,e),p("size",e)}function m(e){!0===A.value&&g(l,!0),r("focusin",e)}(0,je.wB)(()=>n.modelValue,e=>{p("space",e),g(l,!0),o.animate()}),(0,je.wB)(e,e=>{p("offset",e)}),(0,je.wB)(()=>n.reveal,e=>{!1===e&&g(l,n.modelValue)}),(0,je.wB)(l,e=>{o.animate(),r("reveal",e)}),(0,je.wB)([i,o.scroll,o.height],function(){var e,t,r;!0===n.reveal&&({direction:e,position:t,inflectionPoint:r}=o.scroll.value,g(l,"up"===e||t-r<100||o.height.value-u.value-t-i.value<300))}),(0,je.wB)(()=>a.screen.height,e=>{!0!==o.isContainer.value&&g(s,e)});let b={};return o.instances.footer=b,!0===n.modelValue&&p("size",i.value),p("space",n.modelValue),p("offset",e.value),(0,je.xo)(()=>{o.instances.footer===b&&(o.instances.footer=void 0,p("size",0),p("offset",0),p("space",!1))}),()=>{var e=Ke(t.default,[(0,je.h)(sa,{debounce:0,onResize:v})]);return!0===n.elevated&&e.push((0,je.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),(0,je.h)("footer",{class:f.value,style:h.value,onFocusin:m},e)}}}),Oi=n({name:"QForm",props:{autofocus:Boolean,noErrorFocus:Boolean,noResetFocus:Boolean,greedy:Boolean,onSubmit:Function},emits:["reset","validationSuccess","validationError"],setup(i,{slots:e,emit:l}){var t=(0,je.nI)();let r=(0,He.KR)(null),s=0,c=[];function n(e){let n="boolean"==typeof e?e:!0!==i.noErrorFocus,a=++s,o=(e,t)=>{l("validation"+(!0===e?"Success":"Error"),t)},r=t=>{var e=t.validate();return"function"==typeof e.then?e.then(e=>({valid:e,comp:t}),e=>({valid:!1,comp:t,err:e})):Promise.resolve({valid:e,comp:t})};return(!0===i.greedy?Promise.all(c.map(r)).then(e=>e.filter(e=>!0!==e.valid)):c.reduce((e,t)=>e.then(()=>r(t).then(e=>{if(!1===e.valid)return Promise.reject(e)})),Promise.resolve()).catch(e=>[e])).then(e=>{var t,r;return void 0===e||0===e.length?(a===s&&o(!0),!0):(a===s&&({comp:t,err:r}=e[0],void 0!==r&&console.error(r),o(!1,t),!0===n)&&void 0!==(r=e.find(({comp:e})=>"function"==typeof e.focus&&!1===st(e.$)))&&r.comp.focus(),!1)})}function a(){s++,c.forEach(e=>{"function"==typeof e.resetValidation&&e.resetValidation()})}function o(t){void 0!==t&&Ve(t);let r=s+1;n().then(e=>{r===s&&!0===e&&(void 0!==i.onSubmit?l("submit",t):void 0!==t?.target&&"function"==typeof t.target.submit&&t.target.submit())})}function u(e){void 0!==e&&Ve(e),l("reset"),(0,je.dY)(()=>{a(),!0===i.autofocus&&!0!==i.noResetFocus&&d()})}function d(){$t(()=>{null!==r.value&&(r.value.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||r.value.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||r.value.querySelector("[autofocus], [data-autofocus]")||Array.prototype.find.call(r.value.querySelectorAll("[tabindex]"),e=>-1!==e.tabIndex))?.focus({preventScroll:!0})})}(0,je.Gt)(G,{bindComponent(e){c.push(e)},unbindComponent(e){e=c.indexOf(e);-1!==e&&c.splice(e,1)}});let A=!1;return(0,je.Y4)(()=>{A=!0}),(0,je.n)(()=>{!0===A&&!0===i.autofocus&&d()}),(0,je.sV)(()=>{!0===i.autofocus&&d()}),Object.assign(t.proxy,{validate:n,resetValidation:a,submit:o,reset:u,focus:d,getValidationComponents:()=>c}),()=>(0,je.h)("form",{class:"q-form",ref:r,onSubmit:o,onReset:u},Be(e.default))}}),Li=n({name:"QHeader",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(t,{slots:r,emit:n}){let{$q:a}=(0,je.nI)().proxy,o=(0,je.WQ)(oe,ne);if(o===ne)return console.error("QHeader needs to be child of QLayout"),ne;let i=(0,He.KR)(parseInt(t.heightHint,10)),l=(0,He.KR)(!0),s=(0,je.EW)(()=>!0===t.reveal||-1!==o.view.value.indexOf("H")||a.platform.is.ios&&!0===o.isContainer.value);var e=(0,je.EW)(()=>{var e;return!0!==t.modelValue?0:!0===s.value?!0===l.value?i.value:0:0<(e=i.value-o.scroll.value.position)?e:0});let c=(0,je.EW)(()=>!0!==t.modelValue||!0===s.value&&!0!==l.value),u=(0,je.EW)(()=>!0===t.modelValue&&!0===c.value&&!0===t.reveal),d=(0,je.EW)(()=>"q-header q-layout__section--marginal "+(!0===s.value?"fixed":"absolute")+"-top"+(!0===t.bordered?" q-header--bordered":"")+(!0===c.value?" q-header--hidden":"")+(!0!==t.modelValue?" q-layout--prevent-focus":"")),A=(0,je.EW)(()=>{var e=o.rows.value.top,t={};return"l"===e[0]&&!0===o.left.space&&(t[!0===a.lang.rtl?"right":"left"]=o.left.size+"px"),"r"===e[2]&&!0===o.right.space&&(t[!0===a.lang.rtl?"left":"right"]=o.right.size+"px"),t});function f(e,t){o.update("header",e,t)}function h(e,t){e.value!==t&&(e.value=t)}function p({height:e}){h(i,e),f("size",e)}function g(e){!0===u.value&&h(l,!0),n("focusin",e)}(0,je.wB)(()=>t.modelValue,e=>{f("space",e),h(l,!0),o.animate()}),(0,je.wB)(e,e=>{f("offset",e)}),(0,je.wB)(()=>t.reveal,e=>{!1===e&&h(l,t.modelValue)}),(0,je.wB)(l,e=>{o.animate(),n("reveal",e)}),(0,je.wB)(o.scroll,e=>{!0===t.reveal&&h(l,"up"===e.direction||e.position<=t.revealOffset||e.position-e.inflectionPoint<100)});let v={};return o.instances.header=v,!0===t.modelValue&&f("size",i.value),f("space",t.modelValue),f("offset",e.value),(0,je.xo)(()=>{o.instances.header===v&&(o.instances.header=void 0,f("size",0),f("offset",0),f("space",!1))}),()=>{var e=me(r.default,[]);return!0===t.elevated&&e.push((0,je.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),e.push((0,je.h)(sa,{debounce:0,onResize:p})),(0,je.h)("header",{class:d.value,style:A.value,onFocusin:g},e)}}}),Ht={ratio:[String,Number]};function Ii(t,r){return(0,je.EW)(()=>{var e=Number(t.ratio||(void 0!==r?r.value:void 0));return!0!==isNaN(e)&&0void 0!==r.placeholderSrc?{src:r.placeholderSrc}:null),d=(0,je.EW)(()=>void 0!==r.errorSrc?{src:r.errorSrc,__qerror:!0}:null),A=[(0,He.KR)(null),(0,He.KR)(u.value)],f=(0,He.KR)(0),h=(0,He.KR)(!1),p=(0,He.KR)(!1),g=(0,je.EW)(()=>`q-img q-img--${!0===r.noNativeMenu?"no-":""}menu`),v=(0,je.EW)(()=>({width:r.width,height:r.height})),m=(0,je.EW)(()=>`q-img__image ${void 0!==r.imgClass?r.imgClass+" ":""}q-img__image--with${!0===r.noTransition?"out":""}-transition q-img__image--`),b=(0,je.EW)(()=>({...r.imgStyle,objectFit:r.fit,objectPosition:r.position}));function y(){c(),h.value=!1}function w({target:e}){!1===st(o)&&(l(),n.value=0===e.naturalHeight?.5:e.naturalWidth/e.naturalHeight,function e(t,r){if(1e3===r||!0===st(o))return;!0===t.complete?_(t):i(()=>{e(t,r+1)},50)}(e,1))}function _(e){!0!==st(o)&&(f.value=1^f.value,A[f.value].value=null,y(),"true"!==e.getAttribute("__qerror")&&(p.value=!1),t("load",e.currentSrc||e.src))}function x(e){l(),y(),p.value=!0,A[f.value].value=d.value,A[1^f.value].value=u.value,t("error",e)}function q(e){var t=A[e].value,t={key:"img_"+e,class:m.value,style:b.value,alt:r.alt,crossorigin:r.crossorigin,decoding:r.decoding,referrerpolicy:r.referrerpolicy,height:r.height,width:r.width,loading:r.loading,fetchpriority:r.fetchpriority,"aria-hidden":"true",draggable:r.draggable,...t};return f.value===e?Object.assign(t,{class:t.class+"current",onLoad:w,onError:x}):t.class+="loaded",(0,je.h)("div",{class:"q-img__container absolute-full",key:"img"+e},(0,je.h)("img",t))}function k(){return!1===h.value?(0,je.h)("div",{key:"content",class:"q-img__content absolute-full q-anchor--skip"},Be(e[!0===p.value?"error":"default"])):(0,je.h)("div",{key:"loading",class:"q-img__loading absolute-full flex flex-center"},void 0!==e.loading?e.loading():!0===r.noSpinner?void 0:[(0,je.h)(gt,{color:r.spinnerColor,size:r.spinnerSize})])}function B(){(0,je.wB)(()=>r.src||r.srcset||r.sizes?{src:r.src,srcset:r.srcset,sizes:r.sizes}:null,e=>{l(),p.value=!1,null===e?(y(),A[1^f.value].value=u.value):(c(),0===r.loadingShowDelay?h.value=!0:s(()=>{h.value=!0},r.loadingShowDelay)),A[f.value].value=e},{immediate:!0})}return!0===C.value?(0,je.sV)(B):B(),()=>{var e=[];return null!==a.value&&e.push((0,je.h)("div",{key:"filler",style:a.value})),null!==A[0].value&&e.push(q(0)),null!==A[1].value&&e.push(q(1)),e.push((0,je.h)(xe.eB,{name:"q-transition--fade"},k)),(0,je.h)("div",{key:"main",class:g.value,style:v.value,role:"img","aria-label":r.alt},e)}}}),Ui=m.passive,Mi=(n({name:"QInfiniteScroll",props:{offset:{type:Number,default:500},debounce:{type:[String,Number],default:100},scrollTarget:ur,initialIndex:{type:Number,default:0},disable:Boolean,reverse:Boolean},emits:["load"],setup(a,{slots:t,emit:e}){let o=(0,He.KR)(!1),i=(0,He.KR)(!0),l=(0,He.KR)(null),r=(0,He.KR)(null),s=a.initialIndex,c,u,n=(0,je.EW)(()=>"q-infinite-scroll__loading"+(!0===o.value?"":" invisible"));function d(){var e,t,r;!0!==a.disable&&!0!==o.value&&!1!==i.value&&(e=fr(c),t=hr(c),r=mt(c),!1===a.reverse?Math.round(t+r+a.offset)>=Math.round(e)&&A():Math.round(t)<=a.offset&&A())}function A(){if(!0!==a.disable&&!0!==o.value&&!1!==i.value){s++,o.value=!0;let n=fr(c);e("load",s,r=>{!0===i.value&&(o.value=!1,je.dY)(()=>{var e,t;!0===a.reverse&&(t=fr(c),e=hr(c),t=t-n,yr(c,e+t)),!0===r?h():l.value&&l.value.closest("body")&&u()})})}}function f(){!1===i.value&&(i.value=!0,c.addEventListener("scroll",u,Ui)),d()}function h(){!0===i.value&&(i.value=!1,o.value=!1,c.removeEventListener("scroll",u,Ui),u?.cancel?.())}function p(){var e,t;c&&!0===i.value&&c.removeEventListener("scroll",u,Ui),c=Ar(l.value,a.scrollTarget),!0===i.value&&(c.addEventListener("scroll",u,Ui),!0===a.reverse&&(e=fr(c),t=mt(c),yr(c,e-t)),d())}function g(e){e=parseInt(e,10);var t=u;u=e<=0?d:N(d,!0===isNaN(e)?100:e),c&&!0===i.value&&(void 0!==t&&c.removeEventListener("scroll",t,Ui),c.addEventListener("scroll",u,Ui))}function v(e){if(!0===m.value)if(null===r.value)!0!==e&&(0,je.dY)(()=>{v(!0)});else{let t=`${!0===o.value?"un":""}pauseAnimations`;Array.from(r.value.getElementsByTagName("svg")).forEach(e=>{e[t]()})}}let m=(0,je.EW)(()=>!0!==a.disable&&!0===i.value),b=((0,je.wB)([o,m],()=>{v()}),(0,je.wB)(()=>a.disable,e=>{(!0===e?h:f)()}),(0,je.wB)(()=>a.reverse,()=>{!1===o.value&&!0===i.value&&d()}),(0,je.wB)(()=>a.scrollTarget,p),(0,je.wB)(()=>a.debounce,g),!1);(0,je.n)(()=>{!1!==b&&c&&yr(c,b)}),(0,je.Y4)(()=>{b=!!c&&hr(c)}),(0,je.xo)(()=>{!0===i.value&&c.removeEventListener("scroll",u,Ui)}),(0,je.sV)(()=>{g(a.debounce),p(),!1===o.value&&v()});var y=(0,je.nI)();return Object.assign(y.proxy,{poll:()=>{u?.()},trigger:A,stop:h,reset:function(){s=0},resume:f,setIndex:function(e){s=e},updateScrollTarget:p}),()=>{var e=me(t.default,[]);return!0===m.value&&e[!1===a.reverse?"push":"unshift"]((0,je.h)("div",{ref:r,class:n.value},Be(t.loading))),(0,je.h)("div",{class:"q-infinite-scroll",ref:l},e)}}}),n({name:"QInnerLoading",props:{...a,...c,showing:Boolean,color:String,size:{type:[String,Number],default:"42px"},label:String,labelClass:String,labelStyle:[String,Array,Object]},setup(t,{slots:r}){var e=(0,je.nI)();let n=Ce(t,e.proxy.$q),{transitionProps:a,transitionStyle:o}=ir(t),i=(0,je.EW)(()=>"q-inner-loading q--avoid-card-border absolute-full column flex-center"+(!0===n.value?" q-inner-loading--dark":"")),l=(0,je.EW)(()=>"q-inner-loading__label"+(void 0!==t.labelClass?" "+t.labelClass:""));function s(){return!0===t.showing?(0,je.h)("div",{class:i.value,style:o.value},void 0!==r.default?r.default():(e=[(0,je.h)(gt,{size:t.size,color:t.color})],void 0!==t.label&&e.push((0,je.h)("div",{class:l.value,style:t.labelStyle},[t.label])),e)):null;var e}return()=>(0,je.h)(xe.eB,a.value,s)}}),{date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"}),Pi={"#":{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()}},c=Object.keys(Pi),Ri=(c.forEach(e=>{Pi[e].regex=new RegExp(Pi[e].pattern)}),new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+c.join("")+"])|(.)","g")),Di=/[.*+?^${}()|[\]\\]/g,x=String.fromCharCode(1),c={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function Qi(f,o,u,d){let h,p,g,a,A,i,t=(0,He.KR)(null),v=(0,He.KR)((()=>{var e;return m(),!0!==t.value?f.modelValue:(e=y(w(f.modelValue)),!1!==f.fillMask?_(e):e)})());function l(t){if(t{void 0!==n?(n=Pi[n],l.push(n),u=n.negate,!0===s&&(i.push("(?:"+u+"+)?("+n.pattern+"+)?(?:"+u+"+)?("+n.pattern+"+)?"),s=!1),i.push("(?:"+u+"+)?("+n.pattern+")?")):(void 0!==r?(c="\\"+("\\"===r?"":r),l.push(r)):(n=void 0!==t?t:a,c="\\"===n?"\\\\\\\\":n.replace(Di,"\\\\$&"),l.push(n)),o.push("([^"+c+"]+)?"+c+"?"))}),new RegExp("^"+o.join("")+"("+(""===c?".":"[^"+c+"]")+"+)?"+(""===c?"":"["+c+"]*")+"$")),n=i.length-1,A=i.map((e,t)=>0===t&&!0===f.reverseFillMask?new RegExp("^"+r+"*"+e):t===n?new RegExp("^"+e+"("+(""===u?".":u)+"+)?"+(!0===f.reverseFillMask?"$":r+"*")):new RegExp("^"+e));g=l,a=r=>{var e=d.exec(!0===f.reverseFillMask?r:r.slice(0,l.length+1)),n=(null!==e&&(r=e.slice(1).join("")),[]),a=A.length;for(let e=0,t=r;e"string"==typeof e?e:x).join(""),p=h.split(x).join(t)}}function r(e,t,n){let a=d.value,o=a.selectionEnd,i=a.value.length-o,r=w(e),l=(!0===t&&m(),y(r)),s=!1!==f.fillMask?_(l):l,c=v.value!==s;a.value!==s&&(a.value=s),!0==c&&(v.value=s),document.activeElement===a&&(0,je.dY)(()=>{var e;if(s===p)e=!0===f.reverseFillMask?p.length:0,a.setSelectionRange(e,e,"forward");else if("insertFromPaste"===n&&!0!==f.reverseFillMask){var r=a.selectionEnd;let t=o-1;for(let e=A;e<=t&&el.length?1:0:Math.max(0,s.length-(s===p?0:Math.min(l.length,i)+1))+1:o,a.setSelectionRange(e,e,"forward")):!0===f.reverseFillMask?!0==c?1===(e=Math.max(0,s.length-(s===p?0:Math.min(l.length,1+i))))&&1===o?a.setSelectionRange(e,e,"forward"):b.rightReverse(a,e):(e=s.length-i,a.setSelectionRange(e,e,"backward")):!0==c?(e=Math.max(0,h.indexOf(x),Math.min(l.length,o)-1),b.right(a,e)):(e=o-1,b.right(a,e))});e=!0===f.unmaskedValue?w(s):s;String(f.modelValue)===e||null===f.modelValue&&""===e||u(e,!0)}(0,je.wB)(()=>f.type+f.autogrow,m),(0,je.wB)(()=>f.mask,e=>{void 0!==e?r(v.value,!0):(e=w(v.value),m(),f.modelValue!==e&&o("update:modelValue",e))}),(0,je.wB)(()=>f.fillMask+f.reverseFillMask,()=>{!0===t.value&&r(v.value,!0)}),(0,je.wB)(()=>f.unmaskedValue,()=>{!0===t.value&&r(v.value)});let b={left(e,t){var r=-1===h.slice(t-1).indexOf(x);let n=Math.max(0,t-1);for(;0<=n;n--)if(h[n]===x){t=n,!0==r&&t++;break}if(n<0&&void 0!==h[t]&&h[t]!==x)return b.right(e,0);0<=t&&e.setSelectionRange(t,t,"backward")},right(e,t){var r=e.value.length;let n=Math.min(r,t+1);for(;n<=r;n++){if(h[n]===x){t=n;break}h[n-1]===x&&(t=n)}if(n>r&&void 0!==h[t-1]&&h[t-1]!==x)return b.left(e,r);e.setSelectionRange(t,t,"forward")},leftReverse(e,t){var r=l(e.value.length);let n=Math.max(0,t-1);for(;0<=n;n--){if(r[n-1]===x){t=n;break}if(r[n]===x&&0===(t=n))break}if(n<0&&void 0!==r[t]&&r[t]!==x)return b.rightReverse(e,0);0<=t&&e.setSelectionRange(t,t,"backward")},rightReverse(e,t){var r=e.value.length,n=l(r),a=-1===n.slice(0,t+1).indexOf(x);let o=Math.min(r,t+1);for(;o<=r;o++)if(n[o-1]===x){0<(t=o)&&!0==a&&t--;break}if(o>r&&void 0!==n[t-1]&&n[t-1]!==x)return b.leftReverse(e,r);e.setSelectionRange(t,t,"forward")}};function y(i){if(null==i||""===i)return"";if(!0===f.reverseFillMask){var l=i;let r=g,n=h.indexOf(x),a=l.length-1,o="";for(let t=r.length-1;0<=t&&-1!==a;t--){var s=r[t];let e=l[a];if("string"==typeof s)o=s+o,e===s&&a--;else{if(void 0===e||!s.regex.test(e))return o;for(;o=(void 0!==s.transform?s.transform(e):e)+o,a--,e=l[a],n===t&&void 0!==e&&s.regex.test(e););}}return o}{var n=g;let t=0,r="";for(let e=0;e_i(f.value)),w=Vi(E),_=xi({changeEvent:!0}),x=(0,je.EW)(()=>"textarea"===a.type||!0===a.autogrow),q=(0,je.EW)(()=>!0===x.value||["text","search","url","tel","password"].includes(a.type)),k=(0,je.EW)(()=>{var e={..._.splitAttrs.listeners.value,onInput:E,onPaste:C,onChange:O,onBlur:L,onFocus:ze};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=w,!0===h.value&&(e.onKeydown=v,e.onClick=m),!0===a.autogrow&&(e.onAnimationend=S),e}),B=(0,je.EW)(()=>{var e={tabindex:0,"data-autofocus":!0===a.autofocus||void 0,rows:"textarea"===a.type?6:void 0,"aria-label":a.label,name:A.value,..._.splitAttrs.attributes.value,id:_.targetUid.value,maxlength:a.maxlength,disabled:!0===a.disable,readonly:!0===a.readonly};return!1===x.value&&(e.type=a.type),!0===a.autogrow&&(e.rows=1),e});function C(e){var t;!0===h.value&&!0!==a.reverseFillMask&&(t=e.target,p(t,t.selectionStart,t.selectionEnd)),r("paste",e)}function E(n){if(n&&n.target)if("file"===a.type)r("update:modelValue",n.target.files);else{let r=n.target.value;if(!0===n.target.qComposing)i.value=r;else{if(!0===h.value)g(r,!1,n.inputType);else if(T(r),!0===q.value&&n.target===document.activeElement){let{selectionStart:e,selectionEnd:t}=n.target;void 0!==e&&void 0!==t&&(0,je.dY)(()=>{n.target===document.activeElement&&0===r.indexOf(n.target.value)&&n.target.setSelectionRange(e,t)})}!0===a.autogrow&&F()}}}function S(e){r("animationend",e),F()}function T(e,t){u=()=>{c=null,"number"!==a.type&&!0===i.hasOwnProperty("value")&&delete i.value,a.modelValue!==e&&n!==e&&(n=e,!0===t&&(s=!0),r("update:modelValue",e),(0,je.dY)(()=>{n===e&&(n=NaN)})),u=void 0},"number"===a.type&&(l=!0,i.value=e),void 0!==a.debounce?(null!==c&&clearTimeout(c),i.value=e,c=setTimeout(u,a.debounce)):u()}function F(){requestAnimationFrame(()=>{var e,t,r,n,a=d.value;null!==a&&(e=a.parentNode.style,t=a.scrollTop,{overflowY:n,maxHeight:r}=!0===o.platform.is.firefox?{}:window.getComputedStyle(a),!0==(n=void 0!==n&&"scroll"!==n)&&(a.style.overflowY="hidden"),e.marginBottom=a.scrollHeight-1+"px",a.style.height="1px",a.style.height=a.scrollHeight+"px",!0==n&&(a.style.overflowY=parseInt(r,10){null!==d.value&&(d.value.value=void 0!==f.value?f.value:"")})}function I(){return!0===i.hasOwnProperty("value")?i.value:void 0!==f.value?f.value:""}(0,je.wB)(()=>a.type,()=>{d.value&&(d.value.value=a.modelValue)}),(0,je.wB)(()=>a.modelValue,e=>{if(!0===h.value){if(!0===s&&(s=!1,String(e)===n))return;g(e)}else f.value!==e&&(f.value=e,"number"===a.type)&&!0===i.hasOwnProperty("value")&&(!0===l?l=!1:delete i.value);!0===a.autogrow&&(0,je.dY)(F)}),(0,je.wB)(()=>a.autogrow,e=>{!0===e?(0,je.dY)(F):null!==d.value&&0a.dense,()=>{!0===a.autogrow&&(0,je.dY)(F)}),(0,je.xo)(()=>{L()}),(0,je.sV)(()=>{!0===a.autogrow&&F()}),Object.assign(_,{innerValue:f,fieldClass:(0,je.EW)(()=>"q-"+(!0===x.value?"textarea":"input")+(!0===a.autogrow?" q-textarea--autogrow":"")),hasShadow:(0,je.EW)(()=>"file"!==a.type&&"string"==typeof a.shadowText&&0!==a.shadowText.length),inputRef:d,emitValue:T,hasValue:y,floatingLabel:(0,je.EW)(()=>!0===y.value&&("number"!==a.type||!1===isNaN(f.value))||_i(a.displayValue)),getControl:()=>(0,je.h)(!0===x.value?"textarea":"input",{ref:d,class:["q-field__native q-placeholder",a.inputClass],style:a.inputStyle,...B.value,...k.value,..."file"!==a.type?{value:I()}:b.value}),getShadowControl:()=>(0,je.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===x.value?"":" text-no-wrap")},[(0,je.h)("span",{class:"invisible"},I()),(0,je.h)("span",a.shadowText)])});var N=qi(_);return Object.assign(e,{focus:function(){$t(()=>{var e=document.activeElement;null===d.value||d.value===e||null!==e&&e.id===_.targetUid.value||d.value.focus({preventScroll:!0})})},select:function(){d.value?.select()},getNativeElement:()=>d.value}),ye(e,"nativeEl",()=>d.value),N}}),Gi={threshold:0,root:null,rootMargin:"0px"};function $i(t,r,e){let n,a,o;o="function"==typeof e?(n=e,a=Gi,void 0===r.cfg):(n=e.handler,a=Object.assign({},Gi,e.cfg),void 0===r.cfg||!1===Xe(r.cfg,a)),r.handler!==n&&(r.handler=n),!0===o&&(r.cfg=a,r.observer?.unobserve(t),r.observer=new IntersectionObserver(([e])=>{"function"==typeof r.handler&&(null===e.rootBounds&&!0===document.body.contains(t)?(r.observer.unobserve(t),r.observer.observe(t)):(!1===r.handler(e,r.observer)||!0===r.once&&!0===e.isIntersecting)&&Yi(t))},a),r.observer.observe(t))}function Yi(e){var t=e.__qvisible;void 0!==t&&(t.observer?.unobserve(e),delete e.__qvisible)}var Xi=w({name:"intersection",mounted(e,{modifiers:t,value:r}){t={once:!0===t.once};$i(e,t,r),e.__qvisible=t},updated(e,t){var r=e.__qvisible;void 0!==r&&$i(e,r,t.value)},beforeUnmount:Yi}),Ji=(n({name:"QIntersection",props:{tag:{type:String,default:"div"},once:Boolean,transition:String,transitionDuration:{type:[String,Number],default:300},ssrPrerender:Boolean,margin:String,threshold:[Number,Array],root:{default:null},disable:Boolean,onVisibility:Function},setup(t,{slots:e,emit:r}){let n=(0,He.KR)(!0===C.value&&t.ssrPrerender),a=(0,je.EW)(()=>void 0!==t.root||void 0!==t.margin||void 0!==t.threshold?{handler:s,cfg:{root:t.root,rootMargin:t.margin,threshold:t.threshold}}:s),o=(0,je.EW)(()=>!0!==t.disable&&(!0!==C.value||!0!==t.once||!0!==t.ssrPrerender)),i=(0,je.EW)(()=>[[Xi,a.value,void 0,{once:t.once}]]),l=(0,je.EW)(()=>`--q-transition-duration: ${t.transitionDuration}ms`);function s(e){n.value!==e.isIntersecting&&(n.value=e.isIntersecting,void 0!==t.onVisibility)&&r("visibility",n.value)}function c(){return!0===n.value?[(0,je.h)("div",{key:"content",style:l.value},Be(e.default))]:void 0!==e.hidden?[(0,je.h)("div",{key:"hidden",style:l.value},e.hidden())]:void 0}return()=>{var e=t.transition?[(0,je.h)(xe.eB,{name:"q-transition--"+t.transition},c)]:c();return Se(t.tag,{class:"q-intersection"},e,"main",o.value,()=>i.value)}}}),["ul","ol"]),Zi=n({name:"QList",props:{...a,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:t}){var r=(0,je.nI)();let n=Ce(e,r.proxy.$q),a=(0,je.EW)(()=>Ji.includes(e.tag)?null:"list"),o=(0,je.EW)(()=>"q-list"+(!0===e.bordered?" q-list--bordered":"")+(!0===e.dense?" q-list--dense":"")+(!0===e.separator?" q-list--separator":"")+(!0===n.value?" q-list--dark":"")+(!0===e.padding?" q-list--padding":""));return()=>(0,je.h)(e.tag,{class:o.value,role:a.value},Be(t.default))}}),el=[34,37,40,33,39,38],tl=Object.keys(jn),rl=(n({name:"QKnob",props:{...e,...jn,modelValue:{type:Number,required:!0},innerMin:Number,innerMax:Number,step:{type:Number,default:1,validator:e=>0<=e},tabindex:{type:[Number,String],default:0},disable:Boolean,readonly:Boolean},emits:["update:modelValue","change","dragValue"],setup(i,{slots:r,emit:l}){let a=(0,je.nI)().proxy,s=a.$q,c=(0,He.KR)(i.modelValue),t=(0,He.KR)(!1),u=(0,je.EW)(()=>!0===isNaN(i.innerMin)||i.innerMin!0===isNaN(i.innerMax)||i.innerMax>i.max?i.max:i.innerMax),A;function e(){c.value=null===i.modelValue?u.value:ae(i.modelValue,u.value,d.value),q(!0)}(0,je.wB)(()=>`${i.modelValue}|${u.value}|`+d.value,e),e();let n=(0,je.EW)(()=>!1===i.disable&&!1===i.readonly),o=(0,je.EW)(()=>"q-knob non-selectable"+(!0===n.value?" q-knob--editable":!0===i.disable?" disabled":"")),f=(0,je.EW)(()=>(String(i.step).trim().split(".")[1]||"").length),h=(0,je.EW)(()=>0===i.step?1:i.step),p=(0,je.EW)(()=>!0===i.instantFeedback||!0===t.value),g=!0===s.platform.is.mobile?(0,je.EW)(()=>!0===n.value?{onClick:_}:{}):(0,je.EW)(()=>!0===n.value?{onMousedown:function(e){w(),x(e)},onClick:_,onKeydown:function(e){var t;!1!==el.includes(e.keyCode)&&(Ve(e),t=([34,33].includes(e.keyCode)?10:1)*h.value,e=[34,37,40].includes(e.keyCode)?-t:t,c.value=ae(parseFloat((c.value+e).toFixed(f.value)),u.value,d.value),q())},onKeyup:function(e){el.includes(e.keyCode)&&q(!0)}}:{}),v=(0,je.EW)(()=>!0===n.value?{tabindex:i.tabindex}:{["aria-"+(!0===i.disable?"disabled":"readonly")]:"true"}),m=(0,je.EW)(()=>{let t={};return tl.forEach(e=>{t[e]=i[e]}),t});function b(e){e.isFinal?(x(e.evt,!0),t.value=!1):(e.isFirst&&(w(),t.value=!0),x(e.evt))}let y=(0,je.EW)(()=>[[$n,b,void 0,{prevent:!0,stop:!0,mouse:!0}]]);function w(){var{top:e,left:t,width:r,height:n}=a.$el.getBoundingClientRect();A={top:e+n/2,left:t+r/2}}function _(e){w(),x(e,!0)}function x(e,t){var e=se(e),r=Math.abs(e.top-A.top),n=Math.sqrt(r**2+Math.abs(e.left-A.left)**2);let a=Math.asin(r/n)*(180/Math.PI),o=(a=e.top=h.value/2?(r<0?-1:1)*h.value:0),o=parseFloat(o.toFixed(f.value))),o=ae(o,u.value,d.value),l("dragValue",o),c.value!==o&&(c.value=o),q(t)}function q(e){i.modelValue!==c.value&&l("update:modelValue",c.value),!0===e&&l("change",c.value)}let k=sn(i);function B(){return(0,je.h)("input",k.value)}return()=>{var e={class:o.value,role:"slider","aria-valuemin":u.value,"aria-valuemax":d.value,"aria-valuenow":i.modelValue,...v.value,...m.value,value:c.value,instantFeedback:p.value,...g.value},t={default:r.default};return!0===n.value&&void 0!==i.name&&(t.internal=B),Se(Vn,e,t,"knob",n.value,()=>y.value)}}}),m.passive),nl=["both","horizontal","vertical"],al=n({name:"QScrollObserver",props:{axis:{type:String,validator:e=>nl.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:ur},emits:["scroll"],setup(a,{emit:o}){let i={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}},l=null,s,e;function r(){l?.();var e,t=Math.max(0,hr(s)),r=pr(s),n={top:t-i.position.top,left:r-i.position.left};"vertical"===a.axis&&0===n.top||"horizontal"===a.axis&&0===n.left||(e=Math.abs(n.top)>=Math.abs(n.left)?n.top<0?"up":"down":n.left<0?"left":"right",i.position={top:t,left:r},i.directionChanged=i.direction!==e,i.delta=n,!0===i.directionChanged&&(i.direction=e,i.inflectionPoint=i.position),o("scroll",{...i}))}function t(){(s=Ar(e,a.scrollTarget)).addEventListener("scroll",c,rl),c(!0)}function n(){void 0!==s&&(s.removeEventListener("scroll",c,rl),s=void 0)}function c(e){if(!0===e||0===a.debounce||"0"===a.debounce)r();else if(null===l){let[e,t]=a.debounce?[setTimeout(r,a.debounce),clearTimeout]:[requestAnimationFrame(r),cancelAnimationFrame];l=()=>{t(e),l=null}}}(0,je.wB)(()=>a.scrollTarget,()=>{n(),t()});let u=(0,je.nI)().proxy;return(0,je.wB)(()=>u.$q.lang.rtl,r),(0,je.sV)(()=>{e=u.$el.parentNode,t()}),(0,je.xo)(()=>{l?.(),n()}),Object.assign(u,{trigger:c,getPosition:()=>i}),d}}),ol=n({name:"QLayout",props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:e=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(o,{slots:t,emit:a}){let{$q:i}=(0,je.nI)().proxy,r=(0,He.KR)(null),l=(0,He.KR)(i.screen.height),s=(0,He.KR)(!0===o.container?0:i.screen.width),n=(0,He.KR)({position:0,direction:"down",inflectionPoint:0}),c=(0,He.KR)(0),u=(0,He.KR)(!0===C.value?0:_r()),d=(0,je.EW)(()=>"q-layout q-layout--"+(!0===o.container?"containerized":"standard")),A=(0,je.EW)(()=>!1===o.container?{minHeight:i.screen.height+"px"}:null),f=(0,je.EW)(()=>0!==u.value?{[!0===i.lang.rtl?"left":"right"]:u.value+"px"}:null),h=(0,je.EW)(()=>0!==u.value?{[!0===i.lang.rtl?"right":"left"]:0,[!0===i.lang.rtl?"left":"right"]:`-${u.value}px`,width:`calc(100% + ${u.value}px)`}:null);function p(e){!0!==o.container&&!0===document.qScrollPrevented||(e={position:e.position.top,direction:e.direction,directionChanged:e.directionChanged,inflectionPoint:e.inflectionPoint.top,delta:e.delta.top},n.value=e,void 0!==o.onScroll&&a("scroll",e))}function g(e){var{height:t,width:r}=e;let n=!1;l.value!==t&&(n=!0,l.value=t,void 0!==o.onScrollHeight&&a("scrollHeight",t),m()),s.value!==r&&(n=!0,s.value=r),!0===n&&void 0!==o.onResize&&a("resize",e)}function v({height:e}){c.value!==e&&(c.value=e,m())}function m(){var e;!0===o.container&&(e=l.value>c.value?_r():0,u.value!==e)&&(u.value=e)}let e=null,b={instances:{},view:(0,je.EW)(()=>o.view),isContainer:(0,je.EW)(()=>o.container),rootRef:r,height:l,containerHeight:c,scrollbarWidth:u,totalWidth:(0,je.EW)(()=>s.value+u.value),rows:(0,je.EW)(()=>{var e=o.view.toLowerCase().split(" ");return{top:e[0].split(""),middle:e[1].split(""),bottom:e[2].split("")}}),header:(0,He.Kh)({size:0,offset:0,space:!1}),right:(0,He.Kh)({size:300,offset:0,space:!1}),footer:(0,He.Kh)({size:0,offset:0,space:!1}),left:(0,He.Kh)({size:300,offset:0,space:!1}),scroll:n,animate(){null!==e?clearTimeout(e):document.body.classList.add("q-body--layout-animate"),e=setTimeout(()=>{e=null,document.body.classList.remove("q-body--layout-animate")},155)},update(e,t,r){b[e][t]=r}};if((0,je.Gt)(oe,b),0<_r()){let t=function(){n=null,a.classList.remove("hide-scrollbar")},r=function(){if(null===n){if(a.scrollHeight>i.screen.height)return;a.classList.add("hide-scrollbar")}else clearTimeout(n);n=setTimeout(t,300)},e=function(e){null!==n&&"remove"===e&&(clearTimeout(n),t()),window[e+"EventListener"]("resize",r)},n=null,a=document.body;(0,je.wB)(()=>!0!==o.container?"add":"remove",e),!0!==o.container&&e("add"),(0,je.hi)(()=>{e("remove")})}return()=>{var e=Ke(t.default,[(0,je.h)(al,{onScroll:p}),(0,je.h)(sa,{onResize:g})]),e=(0,je.h)("div",{class:d.value,style:A.value,ref:!0===o.container?void 0:r,tabindex:-1},e);return!0===o.container?(0,je.h)("div",{class:"q-layout-container overflow-hidden",ref:r},[(0,je.h)(sa,{onResize:v}),(0,je.h)("div",{class:"absolute-full",style:f.value},[(0,je.h)("div",{class:"scroll",style:h.value},[e])])]):e}}}),il=["horizontal","vertical","cell","none"],ll=n({name:"QMarkupTable",props:{...a,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>il.includes(e)}},setup(e,{slots:t}){var r=(0,je.nI)();let n=Ce(e,r.proxy.$q),a=(0,je.EW)(()=>`q-markup-table q-table__container q-table__card q-table--${e.separator}-separator`+(!0===n.value?" q-table--dark q-table__card--dark q-dark":"")+(!0===e.dense?" q-table--dense":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":"")+(!0===e.square?" q-table--square":"")+(!1===e.wrapCells?" q-table--no-wrap":""));return()=>(0,je.h)("div",{class:a.value},[(0,je.h)("table",{class:"q-table"},Be(t.default))])}}),sl=(n({name:"QNoSsr",props:{tag:{type:String,default:"div"},placeholder:String},setup(r,{slots:n}){let a=oa().isHydrated;return()=>{var e,t;return!0===a.value?void 0===(e=Be(n.default))?e:1(0,He.ux)(r.modelValue)===(0,He.ux)(r.val)),u=(0,je.EW)(()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(!0===r.disable?" disabled":"")+(!0===a.value?" q-radio--dark":"")+(!0===r.dense?" q-radio--dense":"")+(!0===r.leftLabel?" reverse":"")),d=(0,je.EW)(()=>{var e=void 0===r.color||!0!==r.keepColor&&!0!==c.value?"":" text-"+r.color;return"q-radio__inner relative-position q-radio__inner--"+(!0===c.value?"truthy":"falsy")+e}),A=(0,je.EW)(()=>(!0===c.value?r.checkedIcon:r.uncheckedIcon)||null),f=(0,je.EW)(()=>!0===r.disable?-1:r.tabindex||0),h=cn((0,je.EW)(()=>{var e={type:"radio"};return void 0!==r.name&&Object.assign(e,{".checked":!0===c.value,"^checked":!0===c.value?"checked":void 0,name:r.name,value:r.val}),e}));function p(e){void 0!==e&&(Ve(e),s(e)),!0!==r.disable&&!0!==c.value&&t("update:modelValue",r.val,e)}function g(e){13!==e.keyCode&&32!==e.keyCode||Ve(e)}function v(e){13!==e.keyCode&&32!==e.keyCode||p(e)}Object.assign(e,{set:p});let m=(0,je.h)("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[(0,je.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"}),(0,je.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"})]);return()=>{var e=null!==A.value?[(0,je.h)("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[(0,je.h)(Ge,{class:"q-radio__icon",name:A.value})])]:[m],e=(!0!==r.disable&&h(e,"unshift"," q-radio__native q-ma-none q-pa-none"),[(0,je.h)("div",{class:d.value,style:o.value,"aria-hidden":"true"},e)]),t=(null!==l.value&&e.push(l.value),void 0!==r.label?Ke(n.default,[r.label]):Be(n.default));return void 0!==t&&e.push((0,je.h)("div",{class:"q-radio__label q-anchor--skip"},t)),(0,je.h)("div",{ref:i,class:u.value,tabindex:f.value,role:"radio","aria-label":r.label,"aria-checked":!0===c.value?"true":"false","aria-disabled":!0===r.disable?"true":void 0,onClick:p,onKeydown:g,onKeyup:v},e)}}})),cl=n({name:"QToggle",props:{...Mn,icon:String,iconColor:String},emits:Pn,setup(a){return Rn("toggle",function(e,t){let r=(0,je.EW)(()=>(!0===e.value?a.checkedIcon:!0===t.value?a.indeterminateIcon:a.uncheckedIcon)||a.icon),n=(0,je.EW)(()=>!0===e.value?a.iconColor:null);return()=>[(0,je.h)("div",{class:"q-toggle__track"}),(0,je.h)("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},void 0!==r.value?[(0,je.h)(Ge,{name:r.value,color:n.value})]:void 0)]})}}),ul={radio:sl,checkbox:Dn,toggle:cl},dl=Object.keys(ul);function Al(e,t){if("function"==typeof e)return e;let r=void 0!==e?e:t;return e=>e[r]}var fl=n({name:"QOptionGroup",props:{...a,modelValue:{required:!0},options:{type:Array,validator:e=>e.every(qe),default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],name:String,type:{type:String,default:"radio",validator:e=>dl.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(n,{emit:t,slots:a}){var{$q:e}=(0,je.nI)().proxy,r=Array.isArray(n.modelValue);"radio"===n.type?!0===r&&console.error("q-option-group: model should not be array"):!1===r&&console.error("q-option-group: model should be array in your case");let o=Ce(n,e),i=(0,je.EW)(()=>ul[n.type]),l=(0,je.EW)(()=>Al(n.optionValue,"value")),s=(0,je.EW)(()=>Al(n.optionLabel,"label")),c=(0,je.EW)(()=>Al(n.optionDisable,"disable")),u=(0,je.EW)(()=>n.options.map(e=>({val:l.value(e),name:(void 0===e.name?n:e).name,disable:n.disable||c.value(e),leftLabel:(void 0===e.leftLabel?n:e).leftLabel,color:(void 0===e.color?n:e).color,checkedIcon:e.checkedIcon,uncheckedIcon:e.uncheckedIcon,dark:void 0===e.dark?o.value:e.dark,size:(void 0===e.size?n:e).size,dense:n.dense,keepColor:(void 0===e.keepColor?n:e).keepColor}))),d=(0,je.EW)(()=>"q-option-group q-gutter-x-sm"+(!0===n.inline?" q-option-group--inline":"")),A=(0,je.EW)(()=>{var e={role:"group"};return"radio"===n.type&&(e.role="radiogroup",!0===n.disable)&&(e["aria-disabled"]="true"),e});function f(e){t("update:modelValue",e)}return()=>(0,je.h)("div",{class:d.value,...A.value},n.options.map((e,t)=>{var r=void 0!==a["label-"+t]?()=>a["label-"+t](e):void 0!==a.label?()=>a.label(e):void 0;return(0,je.h)("div",[(0,je.h)(i.value,{label:void 0===r?s.value(e):null,modelValue:n.modelValue,"onUpdate:modelValue":f,...u.value[t]},r)])}))}}),hl=n({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(r,{slots:e}){let{$q:n}=(0,je.nI)().proxy,a=(0,je.WQ)(oe,ne);if(a===ne)return console.error("QPage needs to be a deep child of QLayout"),ne;if((0,je.WQ)("_q_pc_",ne)===ne)return console.error("QPage needs to be child of QPageContainer"),ne;let t=(0,je.EW)(()=>{var e,t=(!0===a.header.space?a.header.size:0)+(!0===a.footer.space?a.footer.size:0);return"function"==typeof r.styleFn?(e=!0===a.isContainer.value?a.containerHeight.value:n.screen.height,r.styleFn(t,e)):{minHeight:!0===a.isContainer.value?a.containerHeight.value-t+"px":0===n.screen.height?0!==t?`calc(100vh - ${t}px)`:"100vh":n.screen.height-t+"px"}}),o=(0,je.EW)(()=>"q-page"+(!0===r.padding?" q-layout-padding":""));return()=>(0,je.h)("main",{class:o.value,style:t.value},Be(e.default))}}),pl=n({name:"QPageContainer",setup(e,{slots:t}){let{$q:r}=(0,je.nI)().proxy,n=(0,je.WQ)(oe,ne);if(n===ne)return console.error("QPageContainer needs to be child of QLayout"),ne;(0,je.Gt)("_q_pc_",!0);let a=(0,je.EW)(()=>{var e={};return!0===n.header.space&&(e.paddingTop=n.header.size+"px"),!0===n.right.space&&(e["padding"+(!0===r.lang.rtl?"Left":"Right")]=n.right.size+"px"),!0===n.footer.space&&(e.paddingBottom=n.footer.size+"px"),!0===n.left.space&&(e["padding"+(!0===r.lang.rtl?"Right":"Left")]=n.left.size+"px"),e});return()=>(0,je.h)("div",{class:"q-page-container",style:a.value},Be(t.default))}}),c={position:{type:String,default:"bottom-right",validator:e=>["top-right","top-left","bottom-right","bottom-left","top","right","bottom","left"].includes(e)},offset:{type:Array,validator:e=>2===e.length},expand:Boolean};function gl(){let{props:a,proxy:{$q:o}}=(0,je.nI)(),e=(0,je.WQ)(oe,ne);if(e===ne)return console.error("QPageSticky needs to be child of QLayout"),ne;let i=(0,je.EW)(()=>{var e=a.position;return{top:-1!==e.indexOf("top"),right:-1!==e.indexOf("right"),bottom:-1!==e.indexOf("bottom"),left:-1!==e.indexOf("left"),vertical:"top"===e||"bottom"===e,horizontal:"left"===e||"right"===e}}),l=(0,je.EW)(()=>e.header.offset),s=(0,je.EW)(()=>e.right.offset),c=(0,je.EW)(()=>e.footer.offset),u=(0,je.EW)(()=>e.left.offset),t=(0,je.EW)(()=>{let e=0,t=0;var r=i.value,n=!0===o.lang.rtl?-1:1,n=(!0===r.top&&0!==l.value?t=l.value+"px":!0===r.bottom&&0!==c.value&&(t=-c.value+"px"),!0===r.left&&0!==u.value?e=n*u.value+"px":!0===r.right&&0!==s.value&&(e=-n*s.value+"px"),{transform:`translate(${e}, ${t})`});return a.offset&&(n.margin=`${a.offset[1]}px ${a.offset[0]}px`),!0===r.vertical?(0!==u.value&&(n[!0===o.lang.rtl?"right":"left"]=u.value+"px"),0!==s.value&&(n[!0===o.lang.rtl?"left":"right"]=s.value+"px")):!0===r.horizontal&&(0!==l.value&&(n.top=l.value+"px"),0!==c.value)&&(n.bottom=c.value+"px"),n}),r=(0,je.EW)(()=>`q-page-sticky row flex-center fixed-${a.position} q-page-sticky--`+(!0===a.expand?"expand":"shrink"));return{$layout:e,getStickyContent:function(e){return e=Be(e.default),(0,je.h)("div",{class:r.value,style:t.value},!0===a.expand?e:[(0,je.h)("div",e)])}}}n({name:"QPageScroller",props:{...c,scrollOffset:{type:Number,default:1e3},reverse:Boolean,duration:{type:Number,default:300},offset:{...c.offset,default:()=>[18,18]}},emits:["click"],setup(t,{slots:e,emit:r}){let{$q:n}=(0,je.nI)().proxy,{$layout:a,getStickyContent:o}=gl(),i=(0,He.KR)(null),l,s=(0,je.EW)(()=>a.height.value-(!0===a.isContainer.value?a.containerHeight.value:n.screen.height));function c(){return!0===t.reverse?s.value-a.scroll.value.position>t.scrollOffset:a.scroll.value.position>t.scrollOffset}let u=(0,He.KR)(c());function d(){var e=c();u.value!==e&&(u.value=e)}function A(){!0===t.reverse?void 0===l&&(l=(0,je.wB)(s,d)):f()}function f(){void 0!==l&&(l(),l=void 0)}function h(e){yr(Ar((!0===a.isContainer.value?i:a.rootRef).value),!0===t.reverse?a.height.value:0,t.duration),r("click",e)}function p(){return!0===u.value?(0,je.h)("div",{ref:i,class:"q-page-scroller",onClick:h},o(e)):null}return(0,je.wB)(a.scroll,d),(0,je.wB)(()=>t.reverse,A),A(),(0,je.xo)(f),()=>(0,je.h)(xe.eB,{name:"q-transition--fade"},p)}}),n({name:"QPageSticky",props:c,setup(e,{slots:t}){let r=gl().getStickyContent;return()=>r(t)}});function vl(e,t){return[!0,!1].includes(e)?e:t}var ml=n({name:"QPagination",props:{...a,modelValue:{type:Number,required:!0},min:{type:[Number,String],default:1},max:{type:[Number,String],required:!0},maxPages:{type:[Number,String],default:0,validator:e=>0<=("string"==typeof e?parseInt(e,10):e)},inputStyle:[Array,String,Object],inputClass:[Array,String,Object],size:String,disable:Boolean,input:Boolean,iconPrev:String,iconNext:String,iconFirst:String,iconLast:String,toFn:Function,boundaryLinks:{type:Boolean,default:null},boundaryNumbers:{type:Boolean,default:null},directionLinks:{type:Boolean,default:null},ellipses:{type:Boolean,default:null},ripple:{type:[Boolean,Object],default:null},round:Boolean,rounded:Boolean,flat:Boolean,outline:Boolean,unelevated:Boolean,push:Boolean,glossy:Boolean,color:{type:String,default:"primary"},textColor:String,activeDesign:{type:String,default:"",values:e=>""===e||St.includes(e)},activeColor:String,activeTextColor:String,gutter:String,padding:{type:String,default:"3px 2px"}},emits:["update:modelValue"],setup(l,{emit:t}){var e=(0,je.nI)().proxy;let s=e.$q,c=Ce(l,s),u=(0,je.EW)(()=>parseInt(l.min,10)),d=(0,je.EW)(()=>parseInt(l.max,10)),r=(0,je.EW)(()=>parseInt(l.maxPages,10)),A=(0,je.EW)(()=>o.value+" / "+d.value),f=(0,je.EW)(()=>vl(l.boundaryLinks,l.input)),n=(0,je.EW)(()=>vl(l.boundaryNumbers,!l.input)),h=(0,je.EW)(()=>vl(l.directionLinks,l.input)),a=(0,je.EW)(()=>vl(l.ellipses,!l.input)),p=(0,He.KR)(null),o=(0,je.EW)({get:()=>l.modelValue,set:e=>{e=parseInt(e,10),l.disable||isNaN(e)||(e=ae(e,u.value,d.value),l.modelValue!==e&&t("update:modelValue",e))}}),g=((0,je.wB)(()=>u.value+"|"+d.value,()=>{o.value=l.modelValue}),(0,je.EW)(()=>"q-pagination row no-wrap items-center"+(!0===l.disable?" disabled":""))),i=(0,je.EW)(()=>l.gutter in kt?kt[l.gutter]+"px":l.gutter||null),v=(0,je.EW)(()=>null!==i.value?`--q-pagination-gutter-parent:-${i.value};--q-pagination-gutter-child:`+i.value:null),m=(0,je.EW)(()=>{var e=[l.iconFirst||s.iconSet.pagination.first,l.iconPrev||s.iconSet.pagination.prev,l.iconNext||s.iconSet.pagination.next,l.iconLast||s.iconSet.pagination.last];return!0===s.lang.rtl?e.reverse():e}),b=(0,je.EW)(()=>({"aria-disabled":!0===l.disable?"true":"false",role:"navigation"})),y=(0,je.EW)(()=>Tt(l,"flat")),w=(0,je.EW)(()=>({[y.value]:!0,round:l.round,rounded:l.rounded,padding:l.padding,color:l.color,textColor:l.textColor,size:l.size,ripple:null===l.ripple||l.ripple})),_=(0,je.EW)(()=>{var e={[y.value]:!1};return""!==l.activeDesign&&(e[l.activeDesign]=!0),e}),x=(0,je.EW)(()=>({..._.value,color:l.activeColor||l.color,textColor:l.activeTextColor||l.textColor})),q=(0,je.EW)(()=>{var e=Math.max(r.value,1+(a.value?2:0)+(n.value?2:0)),t={pgFrom:u.value,pgTo:d.value,ellipsesStart:!1,ellipsesEnd:!1,boundaryStart:!1,boundaryEnd:!1,marginalStyle:{minWidth:Math.max(2,String(d.value).length)+"em"}};return r.value&&eu.value+(n.value?1:0)&&(t.ellipsesStart=!0,t.pgFrom++),n.value&&(t.boundaryEnd=!0,t.pgTo--),a.value)&&t.pgTo{function t(){o.value=p.value,p.value=null}return{"onUpdate:modelValue":e=>{p.value=e},onKeyup:e=>{!0===Ye(e,13)&&t()},onBlur:t}});function C(e,t,r){e={"aria-label":t,"aria-current":"false",...w.value,...e};return!0===r&&Object.assign(e,{"aria-current":"true",...x.value}),void 0!==t&&(void 0!==l.toFn?e.to=l.toFn(t):e.onClick=()=>{k(t)}),(0,je.h)(Ee,e)}return Object.assign(e,{set:k,setByOffset:function(e){o.value=o.value+e}}),()=>{var e=[],t=[];let r;if(!0===f.value&&(e.push(C({key:"bls",disable:l.disable||l.modelValue<=u.value,icon:m.value[0],"aria-label":s.lang.pagination.first},u.value)),t.unshift(C({key:"ble",disable:l.disable||l.modelValue>=d.value,icon:m.value[3],"aria-label":s.lang.pagination.last},d.value))),!0===h.value&&(e.push(C({key:"bdp",disable:l.disable||l.modelValue<=u.value,icon:m.value[1],"aria-label":s.lang.pagination.prev},l.modelValue-1)),t.unshift(C({key:"bdn",disable:l.disable||l.modelValue>=d.value,icon:m.value[2],"aria-label":s.lang.pagination.next},l.modelValue+1))),!0!==l.input){r=[];var n,{pgFrom:a,pgTo:o,marginalStyle:i}=q.value;!0===q.value.boundaryStart&&(n=u.value===l.modelValue,e.push(C({key:"bns",style:i,disable:l.disable,label:u.value},u.value,n))),!0===q.value.boundaryEnd&&(n=d.value===l.modelValue,t.unshift(C({key:"bne",style:i,disable:l.disable,label:d.value},d.value,n))),!0===q.value.ellipsesStart&&e.push(C({key:"bes",style:i,disable:l.disable,label:"…",ripple:!1},a-1)),!0===q.value.ellipsesEnd&&t.unshift(C({key:"bee",style:i,disable:l.disable,label:"…",ripple:!1},o+1));for(let e=a;e<=o;e++)r.push(C({key:"bpg"+e,style:i,disable:l.disable,label:e},e,e===l.modelValue))}return(0,je.h)("div",{class:g.value,...b.value},[(0,je.h)("div",{class:"q-pagination__content row no-wrap items-center",style:v.value},[...e,!0===l.input?(0,je.h)(Ki,{class:"inline",style:{width:A.value.length/1.5+"em"},type:"number",dense:!0,value:p.value,disable:l.disable,dark:c.value,borderless:!0,inputClass:l.inputClass,inputStyle:l.inputStyle,placeholder:A.value,min:u.value,max:d.value,...B.value}):(0,je.h)("div",{class:"q-pagination__middle row justify-center"},r),...t])])}}});function bl(e){let t=!1,r,n;function a(){n=arguments,!0!==t&&(t=!0,r=window.requestAnimationFrame(()=>{e.apply(this,n),n=void 0,t=!1}))}return a.cancel=()=>{window.cancelAnimationFrame(r),t=!1},a}var yl=m.passive;n({name:"QParallax",props:{src:String,height:{type:Number,default:500},speed:{type:Number,default:1,validator:e=>0<=e&&e<=1},scrollTarget:ur,onScroll:Function},setup(o,{slots:e,emit:t}){let r=(0,He.KR)(0),i=(0,He.KR)(null),n=(0,He.KR)(null),a=(0,He.KR)(null),l,s,c,u,d,A,f=((0,je.wB)(()=>o.height,()=>{!0===l&&h()}),(0,je.wB)(()=>o.scrollTarget,()=>{!0===l&&(m(),v())}),e=>{r.value=e,void 0!==o.onScroll&&t("scroll",e)});function h(){let e,t,r;r=A===window?(e=0,t=window.innerHeight):(e=vt(A).top,t=mt(A),e+t);var n=vt(i.value).top,a=n+o.height;(void 0!==d||a>e&&n{s.style.transform=`translate3d(-50%,${Math.round(e)}px,0)`};function g(){c=s.naturalHeight||s.videoHeight||mt(s),!0===l&&h()}function v(){l=!0,(A=Ar(i.value,o.scrollTarget)).addEventListener("scroll",h,yl),window.addEventListener("resize",u,yl),h()}function m(){!0===l&&(l=!1,A.removeEventListener("scroll",h,yl),window.removeEventListener("resize",u,yl),A=void 0,p.cancel(),f.cancel(),u.cancel())}return(0,je.sV)(()=>{p=bl(p),f=bl(f),u=bl(g),((s=void 0!==e.media?n.value.children[0]:a.value).onload=s.onloadstart=s.loadedmetadata=g)(),s.style.display="initial",void 0!==window.IntersectionObserver?(d=new IntersectionObserver(e=>{(!0===e[0].isIntersecting?v:m)()})).observe(i.value):v()}),(0,je.xo)(()=>{m(),d?.disconnect(),s.onload=s.onloadstart=s.loadedmetadata=null}),()=>(0,je.h)("div",{ref:i,class:"q-parallax",style:{height:o.height+"px"}},[(0,je.h)("div",{ref:n,class:"q-parallax__media absolute-full"},void 0!==e.media?e.media():[(0,je.h)("img",{ref:a,src:o.src})]),(0,je.h)("div",{class:"q-parallax__content absolute-full column flex-center"},void 0!==e.content?e.content({percentScrolled:r.value}):Be(e.default))])}});function wl(t,r=new WeakMap){if(Object(t)!==t)return t;if(r.has(t))return r.get(t);let n=t instanceof Date?new Date(t):t instanceof RegExp?new RegExp(t.source,t.flags):t instanceof Set?new Set:t instanceof Map?new Map:"function"!=typeof t.constructor?Object.create(null):void 0!==t.prototype&&"function"==typeof t.prototype.constructor?t:new t.constructor;if("function"==typeof t.constructor&&"function"==typeof t.valueOf){var e=t.valueOf();if(Object(e)!==e)return e=new t.constructor(e),r.set(t,e),e}return r.set(t,n),t instanceof Set?t.forEach(e=>{n.add(wl(e,r))}):t instanceof Map&&t.forEach((e,t)=>{n.set(t,wl(e,r))}),Object.assign(n,...Object.keys(t).map(e=>({[e]:wl(t[e],r)})))}n({name:"QPopupEdit",props:{modelValue:{required:!0},title:String,buttons:Boolean,labelSet:String,labelCancel:String,color:{type:String,default:"primary"},validate:{type:Function,default:()=>!0},autoSave:Boolean,cover:{type:Boolean,default:!0},disable:Boolean},emits:["update:modelValue","save","cancel","beforeShow","show","beforeHide","hide"],setup(t,{slots:r,emit:e}){var n=(0,je.nI)().proxy;let a=n.$q,o=(0,He.KR)(null),i=(0,He.KR)(""),l=(0,He.KR)(""),s=!1,c=(0,je.EW)(()=>ye({initialValue:i.value,validate:t.validate,set:u,cancel:d,updatePosition:A},"value",()=>l.value,e=>{l.value=e}));function u(){!1!==t.validate(l.value)&&(!0===f()&&(e("save",l.value,i.value),e("update:modelValue",l.value)),h())}function d(){!0===f()&&e("cancel",l.value,i.value),h()}function A(){(0,je.dY)(()=>{o.value.updatePosition()})}function f(){return!1===Xe(l.value,i.value)}function h(){s=!0,o.value.hide()}function p(){s=!1,i.value=wl(t.modelValue),l.value=wl(t.modelValue),e("beforeShow")}function g(){e("show")}function v(){!1===s&&!0===f()&&(!0===t.autoSave&&!0===t.validate(l.value)?(e("save",l.value,i.value),e("update:modelValue",l.value)):e("cancel",l.value,i.value)),e("beforeHide")}function m(){e("hide")}function b(){var e=void 0!==r.default?[].concat(r.default(c.value)):[];return t.title&&e.unshift((0,je.h)("div",{class:"q-dialog__title q-mt-sm q-mb-sm"},t.title)),!0===t.buttons&&e.push((0,je.h)("div",{class:"q-popup-edit__buttons row justify-center no-wrap"},[(0,je.h)(Ee,{flat:!0,color:t.color,label:t.labelCancel||a.lang.label.cancel,onClick:d}),(0,je.h)(Ee,{flat:!0,color:t.color,label:t.labelSet||a.lang.label.set,onClick:u})])),e}return Object.assign(n,{set:u,cancel:d,show(e){o.value?.show(e)},hide(e){o.value?.hide(e)},updatePosition:A}),()=>{if(!0!==t.disable)return(0,je.h)(Jr,{ref:o,class:"q-popup-edit",cover:t.cover,onBeforeShow:p,onShow:g,onBeforeHide:v,onHide:m,onEscapeKey:d},b)}}});var _l=n({name:"QPopupProxy",props:{...Rt,breakpoint:{type:[String,Number],default:450}},emits:["show","hide"],setup(r,{slots:n,emit:t,attrs:a}){var e=(0,je.nI)().proxy;let o=e.$q,i=(0,He.KR)(!1),l=(0,He.KR)(null),s=(0,je.EW)(()=>parseInt(r.breakpoint,10)),c=Dt({showing:i}).canShow;function u(){return o.screen.width"menu"===d.value?{maxHeight:"99vh"}:{});function f(e){i.value=!0,t("show",e)}function h(e){i.value=!1,d.value=u(),t("hide",e)}return(0,je.wB)(()=>u(),e=>{!0!==i.value&&(d.value=e)}),Object.assign(e,{show(e){!0===c(e)&&l.value.show(e)},hide(e){l.value.hide(e)},toggle(e){l.value.toggle(e)}}),ye(e,"currentComponent",()=>({type:d.value,ref:l.value})),()=>{var e={ref:l,...A.value,...a,onShow:f,onHide:h};let t;return"dialog"===d.value?t=Do:(t=Jr,Object.assign(e,{target:r.target,contextMenu:r.contextMenu,noParentEvent:!0,separateClosePopup:!0})),(0,je.h)(t,e,n.default)}}}),xl={xs:2,sm:4,md:6,lg:10,xl:14};function ql(e,t,r){return{transform:!0===t?`translateX(${!0===r.lang.rtl?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}var kl=n({name:"QLinearProgress",props:{...a,..._,value:{type:Number,default:0},buffer:Number,color:String,trackColor:String,reverse:Boolean,stripe:Boolean,indeterminate:Boolean,query:Boolean,rounded:Boolean,animationSpeed:{type:[String,Number],default:2100},instantFeedback:Boolean},setup(t,{slots:r}){let e=(0,je.nI)().proxy,n=Ce(t,e.$q),a=ve(t,xl),o=(0,je.EW)(()=>!0===t.indeterminate||!0===t.query),i=(0,je.EW)(()=>t.reverse!==t.query),l=(0,je.EW)(()=>({...null!==a.value?a.value:{},"--q-linear-progress-speed":t.animationSpeed+"ms"})),s=(0,je.EW)(()=>"q-linear-progress"+(void 0!==t.color?" text-"+t.color:"")+(!0===t.reverse||!0===t.query?" q-linear-progress--reverse":"")+(!0===t.rounded?" rounded-borders":"")),c=(0,je.EW)(()=>ql(void 0!==t.buffer?t.buffer:1,i.value,e.$q)),u=(0,je.EW)(()=>`with${!0===t.instantFeedback?"out":""}-transition`),d=(0,je.EW)(()=>`q-linear-progress__track absolute-full q-linear-progress__track--${u.value} q-linear-progress__track--`+(!0===n.value?"dark":"light")+(void 0!==t.trackColor?" bg-"+t.trackColor:"")),A=(0,je.EW)(()=>ql(!0===o.value?1:t.value,i.value,e.$q)),f=(0,je.EW)(()=>`q-linear-progress__model absolute-full q-linear-progress__model--${u.value} q-linear-progress__model--${!0===o.value?"in":""}determinate`),h=(0,je.EW)(()=>({width:100*t.value+"%"})),p=(0,je.EW)(()=>`q-linear-progress__stripe absolute-${!0===t.reverse?"right":"left"} q-linear-progress__stripe--`+u.value);return()=>{var e=[(0,je.h)("div",{class:d.value,style:c.value}),(0,je.h)("div",{class:f.value,style:A.value})];return!0===t.stripe&&!1===o.value&&e.push((0,je.h)("div",{class:p.value,style:h.value})),(0,je.h)("div",{class:s.value,style:l.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":!0===t.indeterminate?void 0:t.value},Ke(r.default,e))}}}),Bl=(n({name:"QPullToRefresh",props:{color:String,bgColor:String,icon:String,noMouse:Boolean,disable:Boolean,scrollTarget:ur},emits:["refresh"],setup(t,{slots:e,emit:r}){let n=(0,je.nI)().proxy,a=n.$q,o=(0,He.KR)("pull"),i=(0,He.KR)(0),l=(0,He.KR)(!1),s=(0,He.KR)(-40),c=(0,He.KR)(!1),u=(0,He.KR)({}),d=(0,je.EW)(()=>({opacity:i.value,transform:`translateY(${s.value}px) rotate(${360*i.value}deg)`})),A=(0,je.EW)(()=>"q-pull-to-refresh__puller row flex-center"+(!0===c.value?" q-pull-to-refresh__puller--animating":"")+(void 0!==t.bgColor?" bg-"+t.bgColor:""));function f(e){if(!0===e.isFinal)!0===l.value&&(l.value=!1,"pulled"===o.value?(o.value="refreshing",b({pos:20}),g()):"pull"===o.value&&b({pos:-40,ratio:0}));else{if(!0===c.value||"refreshing"===o.value)return!1;if(!0===e.isFirst){if(0!==hr(v)||"down"!==e.direction)return!0===l.value&&(l.value=!1,o.value="pull",b({pos:-40,ratio:0})),!1;l.value=!0;var{top:t,left:r}=n.$el.getBoundingClientRect();u.value={top:t+"px",left:r+"px",width:window.getComputedStyle(n.$el).getPropertyValue("width")}}We(e.evt);t=Math.min(140,Math.max(0,e.distance.y)),r=(s.value=t-40,i.value=ae(t/60,0,1),20{var e={down:!0};return!0!==t.noMouse&&(e.mouse=!0),[[$n,f,void 0,e]]}),p=(0,je.EW)(()=>"q-pull-to-refresh__content"+(!0===l.value?" no-pointer-events":""));function g(){r("refresh",()=>{b({pos:-40,ratio:0},()=>{o.value="pull"})})}let v,m=null;function b({pos:e,ratio:t},r){c.value=!0,s.value=e,void 0!==t&&(i.value=t),null!==m&&clearTimeout(m),m=setTimeout(()=>{m=null,c.value=!1,r?.()},300)}function y(){v=Ar(n.$el,t.scrollTarget)}return(0,je.wB)(()=>t.scrollTarget,y),(0,je.sV)(y),(0,je.xo)(()=>{null!==m&&clearTimeout(m)}),Object.assign(n,{trigger:g,updateScrollTarget:y}),()=>Se("div",{class:"q-pull-to-refresh"},[(0,je.h)("div",{class:p.value},Be(e.default)),(0,je.h)("div",{class:"q-pull-to-refresh__puller-container fixed row flex-center no-pointer-events z-top",style:u.value},[(0,je.h)("div",{class:A.value,style:d.value},["refreshing"!==o.value?(0,je.h)(Ge,{name:t.icon||a.iconSet.pullToRefresh.icon,color:t.color,size:"32px"}):(0,je.h)(gt,{size:"24px",color:t.color})])])],"main",!1===t.disable,()=>h.value)}}),0),Cl=1,El=2,Sl=n({name:"QRange",props:{...ea,modelValue:{type:Object,default:()=>({min:null,max:null}),validator:e=>"min"in e&&"max"in e},dragRange:Boolean,dragOnlyRange:Boolean,leftLabelColor:String,leftLabelTextColor:String,rightLabelColor:String,rightLabelTextColor:String,leftLabelValue:[String,Number],rightLabelValue:[String,Number],leftThumbColor:String,rightThumbColor:String},emits:ta,setup(l,{emit:t}){let{$q:r}=(0,je.nI)().proxy,{state:s,methods:c}=ra({updateValue:q,updatePosition:function(e,t=s.dragging.value){let r,n=c.getDraggingRatio(e,t),a=c.convertRatioToModel(n);switch(t.type){case Bl:n<=t.ratioMax?(r={minR:n,maxR:t.ratioMax,min:a,max:t.valueMax},s.focus.value="min"):(r={minR:t.ratioMax,maxR:n,min:t.valueMax,max:a},s.focus.value="max");break;case El:n>=t.ratioMin?(r={minR:t.ratioMin,maxR:n,min:t.valueMin,max:a},s.focus.value="max"):(r={minR:n,maxR:t.ratioMin,min:a,max:t.valueMin},s.focus.value="min");break;case Cl:var o=n-t.offsetRatio,o=ae(t.ratioMin+o,s.innerMinRatio.value,s.innerMaxRatio.value-t.rangeRatio),i=a-t.offsetModel,i=ae(t.valueMin+i,s.innerMin.value,s.innerMax.value-t.rangeValue);r={minR:o,maxR:o+t.rangeRatio,min:s.roundValueFn.value(i),max:s.roundValueFn.value(i+t.rangeValue)},s.focus.value="both"}A.value=null===A.value.min||null===A.value.max?{min:r.min||l.min,max:r.max||l.max}:{min:r.min,max:r.max},!0!==l.snap||0===l.step?(u.value=r.minR,d.value=r.maxR):(u.value=c.convertModelToRatio(A.value.min),d.value=c.convertModelToRatio(A.value.max))},getDragging:function(e){var{left:t,top:r,width:n,height:a}=i.value.getBoundingClientRect(),o=!0===l.dragOnlyRange?0:!0===l.vertical?b.value.offsetHeight/(2*a):b.value.offsetWidth/(2*n),t={left:t,top:r,width:n,height:a,valueMin:A.value.min,valueMax:A.value.max,ratioMin:f.value,ratioMax:h.value},r=c.getDraggingRatio(e,t);!0!==l.dragOnlyRange&&r({type:"hidden",name:l.name,value:l.modelValue.min+"|"+l.modelValue.max}))}),i=(0,He.KR)(null),u=(0,He.KR)(0),d=(0,He.KR)(0),A=(0,He.KR)({min:0,max:0});function e(){A.value.min=null===l.modelValue.min?s.innerMin.value:ae(l.modelValue.min,s.innerMin.value,s.innerMax.value),A.value.max=null===l.modelValue.max?s.innerMax.value:ae(l.modelValue.max,s.innerMin.value,s.innerMax.value)}(0,je.wB)(()=>`${l.modelValue.min}|${l.modelValue.max}|${s.innerMin.value}|`+s.innerMax.value,e),e();let f=(0,je.EW)(()=>c.convertModelToRatio(A.value.min)),h=(0,je.EW)(()=>c.convertModelToRatio(A.value.max)),n=(0,je.EW)(()=>(!0===s.active.value?u:f).value),a=(0,je.EW)(()=>(!0===s.active.value?d:h).value),o=(0,je.EW)(()=>{var e={[s.positionProp.value]:100*n.value+"%",[s.sizeProp.value]:100*(a.value-n.value)+"%"};return void 0!==l.selectionImg&&(e.backgroundImage=`url(${l.selectionImg}) !important`),e}),p=(0,je.EW)(()=>{var e;return!0!==s.editable.value?{}:!0===r.platform.is.mobile?{onClick:c.onMobileClick}:(e={onMousedown:c.onActivate},!0!==l.dragRange&&!0!==l.dragOnlyRange||Object.assign(e,{onFocus:()=>{s.focus.value="both"},onBlur:c.onBlur,onKeydown:k,onKeyup:c.onKeyup}),e)});function g(e){return!0!==r.platform.is.mobile&&!0===s.editable.value&&!0!==l.dragOnlyRange?{onFocus:()=>{s.focus.value=e},onBlur:c.onBlur,onKeydown:k,onKeyup:c.onKeyup}:{}}let v=(0,je.EW)(()=>!0!==l.dragOnlyRange?s.tabindex.value:null),m=(0,je.EW)(()=>!0===r.platform.is.mobile||!l.dragRange&&!0!==l.dragOnlyRange?null:s.tabindex.value),b=(0,He.KR)(null),y=(0,je.EW)(()=>g("min")),w=c.getThumbRenderFn({focusValue:"min",getNodeData:()=>({ref:b,key:"tmin",...y.value,tabindex:v.value}),ratio:n,label:(0,je.EW)(()=>void 0!==l.leftLabelValue?l.leftLabelValue:A.value.min),thumbColor:(0,je.EW)(()=>l.leftThumbColor||l.thumbColor||l.color),labelColor:(0,je.EW)(()=>l.leftLabelColor||l.labelColor),labelTextColor:(0,je.EW)(()=>l.leftLabelTextColor||l.labelTextColor)}),_=(0,je.EW)(()=>g("max")),x=c.getThumbRenderFn({focusValue:"max",getNodeData:()=>({..._.value,key:"tmax",tabindex:v.value}),ratio:a,label:(0,je.EW)(()=>void 0!==l.rightLabelValue?l.rightLabelValue:A.value.max),thumbColor:(0,je.EW)(()=>l.rightThumbColor||l.thumbColor||l.color),labelColor:(0,je.EW)(()=>l.rightLabelColor||l.labelColor),labelTextColor:(0,je.EW)(()=>l.rightLabelTextColor||l.labelTextColor)});function q(e){A.value.min===l.modelValue.min&&A.value.max===l.modelValue.max||t("update:modelValue",{...A.value}),!0===e&&t("change",{...A.value})}function k(e){if(!1!==Zn.includes(e.keyCode)){Ve(e);var t=([34,33].includes(e.keyCode)?10:1)*s.keyStep.value,e=([34,37,40].includes(e.keyCode)?-1:1)*(!0===s.isReversed.value?-1:1)*(!0===l.vertical?-1:1)*t;if("both"===s.focus.value){var t=A.value.max-A.value.min,r=ae(s.roundValueFn.value(A.value.min+e),s.innerMin.value,s.innerMax.value-t);A.value={min:r,max:s.roundValueFn.value(r+t)}}else{if(!1===s.focus.value)return;r=s.focus.value;A.value={...A.value,[r]:ae(s.roundValueFn.value(A.value[r]+e),"min"===r?s.innerMin.value:A.value.min,"max"===r?s.innerMax.value:A.value.max)}}q()}}return()=>{var e=c.getContent(o,m,p,e=>{e.push(w(),x())});return(0,je.h)("div",{ref:i,class:"q-range "+s.classes.value+(null===l.modelValue.min||null===l.modelValue.max?" q-slider--no-value":""),...s.attributes.value,"aria-valuenow":l.modelValue.min+"|"+l.modelValue.max},e)}}}),Tl=(n({name:"QRating",props:{..._,...e,modelValue:{type:Number,required:!0},max:{type:[String,Number],default:5},icon:[String,Array],iconHalf:[String,Array],iconSelected:[String,Array],iconAriaLabel:[String,Array],color:[String,Array],colorHalf:[String,Array],colorSelected:[String,Array],noReset:Boolean,noDimming:Boolean,readonly:Boolean,disable:Boolean},emits:["update:modelValue"],setup(d,{slots:i,emit:t}){let{$q:A}=(0,je.nI)().proxy,e=ve(d);let r=cn(sn(d)),f=(0,He.KR)(0),l={},h=(0,je.EW)(()=>!0!==d.readonly&&!0!==d.disable),n=(0,je.EW)(()=>`q-rating row inline items-center q-rating--${!0===h.value?"":"non-"}editable`+(!0===d.noDimming?" q-rating--no-dimming":"")+(!0===d.disable?" disabled":"")+(void 0!==d.color&&!1===Array.isArray(d.color)?" text-"+d.color:"")),p=(0,je.EW)(()=>{var e=!0===Array.isArray(d.icon)?d.icon.length:0,t=!0===Array.isArray(d.iconSelected)?d.iconSelected.length:0,r=!0===Array.isArray(d.iconHalf)?d.iconHalf.length:0,n=!0===Array.isArray(d.color)?d.color.length:0,a=!0===Array.isArray(d.colorSelected)?d.colorSelected.length:0,o=!0===Array.isArray(d.colorHalf)?d.colorHalf.length:0;return{iconLen:e,icon:0{if("string"==typeof d.iconAriaLabel){let t=0!==d.iconAriaLabel.length?d.iconAriaLabel+" ":"";return e=>t+e}if(!0===Array.isArray(d.iconAriaLabel)){let t=d.iconAriaLabel.length;if(0d.iconAriaLabel[Math.min(e,t)-1]}return(e,t)=>t+" "+e}),a=(0,je.EW)(()=>{var t=[],r=p.value,n=Math.ceil(d.modelValue),a=!0===h.value?0:null,o=void 0===d.iconHalf||n===d.modelValue?-1:n;for(let e=1;e<=d.max;e++){var i=0===f.value&&d.modelValue>=e||0=e,l=o===e&&f.value=e&&f.value{var e={role:"radiogroup"};return!0===d.disable&&(e["aria-disabled"]="true"),!0===d.readonly&&(e["aria-readonly"]="true"),e});function c(e){!0===h.value&&(e=ae(parseInt(e,10),1,parseInt(d.max,10)),(e=!0!==d.noReset&&d.modelValue===e?0:e)!==d.modelValue&&t("update:modelValue",e),f.value=0)}function u(e){!0===h.value&&(f.value=e)}function v(){f.value=0}return(0,je.Ic)(()=>{l={}}),()=>{let o=[];return a.value.forEach(({iconClass:e,name:t,attrs:r},n)=>{let a=n+1;o.push((0,je.h)("div",{key:a,ref:e=>{l["rt"+a]=e},class:"q-rating__icon-container flex flex-center",...r,onClick(){c(a)},onMouseover(){u(a)},onMouseout:v,onFocus(){u(a)},onBlur:v,onKeyup(e){var t=e,r=a;switch(t.keyCode){case 13:case 32:return void(c(r),Ve(t));case 37:case 40:return void(l["rt"+(r-1)]&&l["rt"+(r-1)].focus(),Ve(t));case 39:case 38:l["rt"+(r+1)]&&l["rt"+(r+1)].focus(),Ve(t)}}},Ke(i["tip-"+a],[(0,je.h)(Ge,{class:e,name:t})])))}),void 0!==d.name&&!0!==d.disable&&r(o,"push"),(0,je.h)("div",{class:n.value,style:e.value,...s.value},o)}}}),n({name:"QResponsive",props:Ht,setup(e,{slots:t}){let r=Ii(e);return()=>(0,je.h)("div",{class:"q-responsive"},[(0,je.h)("div",{class:"q-responsive__filler overflow-hidden"},[(0,je.h)("div",{style:r.value})]),(0,je.h)("div",{class:"q-responsive__content absolute-full fit"},Be(t.default))])}}),n({props:["store","barStyle","verticalBarStyle","horizontalBarStyle"],setup(e){return()=>[(0,je.h)("div",{class:e.store.scroll.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:e.store.onVerticalMousedown}),(0,je.h)("div",{class:e.store.scroll.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:e.store.onHorizontalMousedown}),(0,je.bo)((0,je.h)("div",{ref:e.store.scroll.vertical.ref,class:e.store.scroll.vertical.thumbClass.value,style:e.store.scroll.vertical.style.value,"aria-hidden":"true"}),e.store.thumbVertDir),(0,je.bo)((0,je.h)("div",{ref:e.store.scroll.horizontal.ref,class:e.store.scroll.horizontal.thumbClass.value,style:e.store.scroll.horizontal.style.value,"aria-hidden":"true"}),e.store.thumbHorizDir)]}})),Fl=["vertical","horizontal"],Ol={vertical:{offset:"offsetY",scroll:"scrollTop",dir:"down",dist:"y"},horizontal:{offset:"offsetX",scroll:"scrollLeft",dir:"right",dist:"x"}},Ll={prevent:!0,mouse:!0,mouseAllDir:!0},Il=e=>250<=e?50:Math.ceil(e/5),Nl=n({name:"QScrollArea",props:{...a,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],verticalOffset:{type:Array,default:[0,0]},horizontalOffset:{type:Array,default:[0,0]},contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},tabindex:[String,Number],onScroll:Function},setup(o,{slots:e,emit:t}){let r=(0,He.KR)(!1),i=(0,He.KR)(!1),n=(0,He.KR)(!1),l={vertical:(0,He.KR)(0),horizontal:(0,He.KR)(0)},s={vertical:{ref:(0,He.KR)(null),position:(0,He.KR)(0),size:(0,He.KR)(0)},horizontal:{ref:(0,He.KR)(null),position:(0,He.KR)(0),size:(0,He.KR)(0)}},a=(0,je.nI)().proxy,c=Ce(o,a.$q),u=null,d,A=(0,He.KR)(null),f=(0,je.EW)(()=>"q-scrollarea"+(!0===c.value?" q-scrollarea--dark":"")),h=(Object.assign(l,{verticalInner:(0,je.EW)(()=>l.vertical.value-o.verticalOffset[0]-o.verticalOffset[1]),horizontalInner:(0,je.EW)(()=>l.horizontal.value-o.horizontalOffset[0]-o.horizontalOffset[1])}),s.vertical.percentage=(0,je.EW)(()=>{var e=s.vertical.size.value-l.vertical.value;return e<=0?0:(e=ae(s.vertical.position.value/e,0,1),Math.round(1e4*e)/1e4)}),s.vertical.thumbHidden=(0,je.EW)(()=>!0!==(null===o.visible?n.value:o.visible)&&!1===r.value&&!1===i.value||s.vertical.size.value<=l.vertical.value+1),s.vertical.thumbStart=(0,je.EW)(()=>o.verticalOffset[0]+s.vertical.percentage.value*(l.verticalInner.value-s.vertical.thumbSize.value)),s.vertical.thumbSize=(0,je.EW)(()=>Math.round(ae(l.verticalInner.value*l.verticalInner.value/s.vertical.size.value,Il(l.verticalInner.value),l.verticalInner.value))),s.vertical.style=(0,je.EW)(()=>({...o.thumbStyle,...o.verticalThumbStyle,top:s.vertical.thumbStart.value+"px",height:s.vertical.thumbSize.value+"px",right:o.horizontalOffset[1]+"px"})),s.vertical.thumbClass=(0,je.EW)(()=>"q-scrollarea__thumb q-scrollarea__thumb--v absolute-right"+(!0===s.vertical.thumbHidden.value?" q-scrollarea__thumb--invisible":"")),s.vertical.barClass=(0,je.EW)(()=>"q-scrollarea__bar q-scrollarea__bar--v absolute-right"+(!0===s.vertical.thumbHidden.value?" q-scrollarea__bar--invisible":"")),s.horizontal.percentage=(0,je.EW)(()=>{var e=s.horizontal.size.value-l.horizontal.value;return e<=0?0:(e=ae(Math.abs(s.horizontal.position.value)/e,0,1),Math.round(1e4*e)/1e4)}),s.horizontal.thumbHidden=(0,je.EW)(()=>!0!==(null===o.visible?n.value:o.visible)&&!1===r.value&&!1===i.value||s.horizontal.size.value<=l.horizontal.value+1),s.horizontal.thumbStart=(0,je.EW)(()=>o.horizontalOffset[0]+s.horizontal.percentage.value*(l.horizontalInner.value-s.horizontal.thumbSize.value)),s.horizontal.thumbSize=(0,je.EW)(()=>Math.round(ae(l.horizontalInner.value*l.horizontalInner.value/s.horizontal.size.value,Il(l.horizontalInner.value),l.horizontalInner.value))),s.horizontal.style=(0,je.EW)(()=>({...o.thumbStyle,...o.horizontalThumbStyle,[!0===a.$q.lang.rtl?"right":"left"]:s.horizontal.thumbStart.value+"px",width:s.horizontal.thumbSize.value+"px",bottom:o.verticalOffset[1]+"px"})),s.horizontal.thumbClass=(0,je.EW)(()=>"q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom"+(!0===s.horizontal.thumbHidden.value?" q-scrollarea__thumb--invisible":"")),s.horizontal.barClass=(0,je.EW)(()=>"q-scrollarea__bar q-scrollarea__bar--h absolute-bottom"+(!0===s.horizontal.thumbHidden.value?" q-scrollarea__bar--invisible":"")),(0,je.EW)(()=>!0===s.vertical.thumbHidden.value&&!0===s.horizontal.thumbHidden.value?o.contentStyle:o.contentActiveStyle));function p(){let r={};return Fl.forEach(e=>{var t=s[e];Object.assign(r,{[e+"Position"]:t.position.value,[e+"Percentage"]:t.percentage.value,[e+"Size"]:t.size.value,[e+"ContainerSize"]:l[e].value,[e+"ContainerInnerSize"]:l[e+"Inner"].value})}),r}let g=N(()=>{var e=p();e.ref=a,t("scroll",e)},0);function v(e,t,r){!1===Fl.includes(e)?console.error("[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)"):("vertical"===e?yr:wr)(A.value,t,r)}function m({height:e,width:t}){let r=!1;l.vertical.value!==e&&(l.vertical.value=e,r=!0),l.horizontal.value!==t&&(l.horizontal.value=t,r=!0),!0===r&&x()}function b({position:e}){let t=!1;s.vertical.position.value!==e.top&&(s.vertical.position.value=e.top,t=!0),s.horizontal.position.value!==e.left&&(s.horizontal.position.value=e.left,t=!0),!0===t&&x()}function y({height:e,width:t}){s.horizontal.size.value!==t&&(s.horizontal.size.value=t,x()),s.vertical.size.value!==e&&(s.vertical.size.value=e,x())}function w(e,t){var r=s[t];if(!0===e.isFirst){if(!0===r.thumbHidden.value)return;d=r.position.value,i.value=!0}else if(!0!==i.value)return;!0===e.isFinal&&(i.value=!1);var n=Ol[t],r=(r.size.value-l[t].value)/(l[t+"Inner"].value-r.thumbSize.value),a=e.distance[n.dist];q(d+(e.direction===n.dir?1:-1)*a*r,t)}function _(e,t){var r,n,a=s[t];!0!==a.thumbHidden.value&&(n=("vertical"===t?o.verticalOffset:o.horizontalOffset)[0],((r=e[Ol[t].offset]-n)<(n=a.thumbStart.value-n)||r>n+a.thumbSize.value)&&q(ae((r-a.thumbSize.value/2)/(l[t+"Inner"].value-a.thumbSize.value),0,1)*Math.max(0,a.size.value-l[t].value),t),null!==a.ref.value)&&a.ref.value.dispatchEvent(new MouseEvent(e.type,e))}function x(){r.value=!0,null!==u&&clearTimeout(u),u=setTimeout(()=>{u=null,r.value=!1},o.delay),void 0!==o.onScroll&&g()}function q(e,t){A.value[Ol[t].scroll]=e}let k=null;function B(){null!==k&&clearTimeout(k),k=setTimeout(()=>{k=null,n.value=!0},a.$q.platform.is.ios?50:0)}function C(){null!==k&&(clearTimeout(k),k=null),n.value=!1}let E=null,S=((0,je.wB)(()=>a.$q.lang.rtl,e=>{null!==A.value&&wr(A.value,Math.abs(s.horizontal.position.value)*(!0===e?-1:1))}),(0,je.Y4)(()=>{E={top:s.vertical.position.value,left:s.horizontal.position.value}}),(0,je.n)(()=>{var e;null!==E&&null!==(e=A.value)&&(wr(e,E.left),yr(e,E.top))}),(0,je.xo)(g.cancel),Object.assign(a,{getScrollTarget:()=>A.value,getScroll:p,getScrollPosition:()=>({top:s.vertical.position.value,left:s.horizontal.position.value}),getScrollPercentage:()=>({top:s.vertical.percentage.value,left:s.horizontal.percentage.value}),setScrollPosition:v,setScrollPercentage(e,t,r){v(e,t*(s[e].size.value-l[e].value)*("horizontal"===e&&!0===a.$q.lang.rtl?-1:1),r)}}),{scroll:s,thumbVertDir:[[$n,e=>{w(e,"vertical")},void 0,{vertical:!0,...Ll}]],thumbHorizDir:[[$n,e=>{w(e,"horizontal")},void 0,{horizontal:!0,...Ll}]],onVerticalMousedown(e){_(e,"vertical")},onHorizontalMousedown(e){_(e,"horizontal")}});return()=>(0,je.h)("div",{class:f.value,onMouseenter:B,onMouseleave:C},[(0,je.h)("div",{ref:A,class:"q-scrollarea__container scroll relative-position fit hide-scrollbar",tabindex:void 0!==o.tabindex?o.tabindex:void 0},[(0,je.h)("div",{class:"q-scrollarea__content absolute",style:h.value},Ke(e.default,[(0,je.h)(sa,{debounce:0,onResize:y})])),(0,je.h)(al,{axis:"both",onScroll:b})]),(0,je.h)(sa,{debounce:0,onResize:m}),(0,je.h)(Tl,{store:S,barStyle:o.barStyle,verticalBarStyle:o.verticalBarStyle,horizontalBarStyle:o.horizontalBarStyle})])}}),Ul=1e3,Ml=["start","center","end","start-force","center-force","end-force"],Pl=Array.prototype.filter,Rl=__QUASAR_SSR__||void 0===window.getComputedStyle(document.body).overflowAnchor?d:function(t,r){null!==t&&(void 0!==t._qOverflowAnimationFrame&&cancelAnimationFrame(t._qOverflowAnimationFrame),t._qOverflowAnimationFrame=requestAnimationFrame(()=>{var e;null!==t&&(t._qOverflowAnimationFrame=void 0,Pl.call(e=t.children||[],e=>e.dataset&&void 0!==e.dataset.qVsAnchor).forEach(e=>{delete e.dataset.qVsAnchor}),(e=e[r])?.dataset)&&(e.dataset.qVsAnchor="")}))};function Dl(e,t){return e+t}function Ql(e,t,r,n,a,o,i,l){var s=e===window?document.scrollingElement||document.documentElement:e,c=!0===a?"offsetWidth":"offsetHeight",u={scrollStart:0,scrollViewSize:-i-l,scrollMaxSize:0,offsetStart:-i,offsetEnd:-l};if(!0===a?(e===window?(u.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,u.scrollViewSize+=document.documentElement.clientWidth):(u.scrollStart=s.scrollLeft,u.scrollViewSize+=s.clientWidth),u.scrollMaxSize=s.scrollWidth,!0===o&&(u.scrollStart=(!0===ca?u.scrollMaxSize-u.scrollViewSize:0)-u.scrollStart)):(e===window?(u.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,u.scrollViewSize+=document.documentElement.clientHeight):(u.scrollStart=s.scrollTop,u.scrollViewSize+=s.clientHeight),u.scrollMaxSize=s.scrollHeight),null!==r)for(let e=r.previousElementSibling;null!==e;e=e.previousElementSibling)!1===e.classList.contains("q-virtual-scroll--skip")&&(u.offsetStart+=e[c]);if(null!==n)for(let e=n.nextElementSibling;null!==e;e=e.nextElementSibling)!1===e.classList.contains("q-virtual-scroll--skip")&&(u.offsetEnd+=e[c]);return t!==e&&(i=s.getBoundingClientRect(),l=t.getBoundingClientRect(),!0===a?(u.offsetStart+=l.left-i.left,u.offsetEnd-=l.width):(u.offsetStart+=l.top-i.top,u.offsetEnd-=l.height),e!==window&&(u.offsetStart+=u.scrollStart),u.offsetEnd+=u.scrollMaxSize-u.offsetStart),u}function Hl(e,t,r,n){"end"===t&&(t=(e===window?document.body:e)[!0===r?"scrollWidth":"scrollHeight"]),e===window?!0===r?(!0===n&&(t=(!0===ca?document.body.scrollWidth-document.documentElement.clientWidth:0)-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):!0===r?(!0===n&&(t=(!0===ca?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function jl(e,t,r,n){if(n<=r)return 0;var a=t.length,o=Math.floor(r/Ul),i=Math.floor((n-1)/Ul)+1;let l=e.slice(o,i).reduce(Dl,0);return r%Ul!=0&&(l-=t.slice(o*Ul,r).reduce(Dl,0)),n%Ul!=0&&n!==a&&(l-=t.slice(n,i*Ul).reduce(Dl,0)),l}var jn={virtualScrollSliceSize:{type:[Number,String],default:10},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},zl=Object.keys(jn),Mn={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...jn};function Wl({virtualScrollLength:f,getVirtualScrollTarget:l,getVirtualScrollEl:s,virtualScrollItemSizeComputed:i}){let{props:h,emit:t,proxy:r}=(0,je.nI)(),p=r.$q,g,c,u,v=[],m,b=(0,He.KR)(0),y=(0,He.KR)(0),a=(0,He.KR)({}),d=(0,He.KR)(null),A=(0,He.KR)(null),w=(0,He.KR)(null),_=(0,He.KR)({from:0,to:0}),o=(0,je.EW)(()=>void 0!==h.tableColspan?h.tableColspan:100),e=(void 0===i&&(i=(0,je.EW)(()=>h.virtualScrollItemSize)),(0,je.EW)(()=>i.value+";"+h.virtualScrollHorizontal));var n=(0,je.EW)(()=>e.value+";"+h.virtualScrollSliceRatioBefore+";"+h.virtualScrollSliceRatioAfter);function x(){S(c,!0)}function q(e){S(void 0===e?c:e)}function k(e,t){var r,n=l();null!=n&&8!==n.nodeType&&(r=Ql(n,s(),d.value,A.value,h.virtualScrollHorizontal,p.lang.rtl,h.virtualScrollStickySizeStart,h.virtualScrollStickySizeEnd),u!==r.scrollViewSize&&T(r.scrollViewSize),B(n,r,Math.min(f.value-1,Math.max(0,parseInt(e,10)||0)),0,-1!==Ml.indexOf(t)?t:-1!==c&&e>c?"end":"start"))}function B(o,i,l,s,t){let c="string"==typeof t&&-1!==t.indexOf("-force"),u=!0==c?t.replace("-force",""):t;t=void 0!==u?u:"start";let d=Math.max(0,l-a.value[t]),r=d+a.value.total,A=(r>f.value&&(r=f.value,d=Math.max(0,r-a.value.total)),g=i.scrollStart,d!==_.value.from||r!==_.value.to);if(!1==A&&void 0===u)F(l);else{var t=document.activeElement;let e=w.value,a=(!0==A&&null!==e&&e!==t&&!0===e.contains(t)&&(e.addEventListener("focusout",E),setTimeout(()=>{e?.removeEventListener("focusout",E)})),Rl(e,l-d),void 0!==u?m.slice(d,l).reduce(Dl,0):0);!0==A&&(t=r>=_.value.from&&d<=_.value.to?_.value.to:r,_.value={from:d,to:t},b.value=jl(v,m,0,d),y.value=jl(v,m,r,f.value),requestAnimationFrame(()=>{_.value.to!==r&&g===i.scrollStart&&(_.value={from:_.value.from,to:r},y.value=jl(v,m,r,f.value))})),requestAnimationFrame(()=>{if(g===i.scrollStart){!0==A&&C(d);var t=m.slice(d,l).reduce(Dl,0),r=t+i.offsetStart+b.value,n=r+m[l];let e=r+s;void 0!==u&&(t=t-a,t=i.scrollStart+t,e=!0!=c&&te.classList&&!1===e.classList.contains("q-virtual-scroll--skip")),i=o.length,l=!0===h.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let t=e,r,n;for(let e=0;e=n;e--)m[e]=r;var a=Math.floor((f.value-1)/Ul);v=[];for(let r=0;r<=a;r++){let t=0;var o=Math.min((r+1)*Ul,f.value);for(let e=r*Ul;e{k(e)})):O()}function T(e){void 0===e&&"undefined"!=typeof window&&null!=(t=l())&&8!==t.nodeType&&(e=Ql(t,s(),d.value,A.value,h.virtualScrollHorizontal,p.lang.rtl,h.virtualScrollStickySizeStart,h.virtualScrollStickySizeEnd).scrollViewSize),u=e;var t=parseFloat(h.virtualScrollSliceRatioBefore)||0,r=1+t+(parseFloat(h.virtualScrollSliceRatioAfter)||0),e=void 0===e||e<=0?1:Math.ceil(e/i.value),n=Math.max(1,e,Math.ceil((0{T()}),(0,je.wB)(e,x),T();let O=N(function(){var n=l();if(null!=n&&8!==n.nodeType){var a=Ql(n,s(),d.value,A.value,h.virtualScrollHorizontal,p.lang.rtl,h.virtualScrollStickySizeStart,h.virtualScrollStickySizeEnd),o=f.value-1,i=a.scrollMaxSize-a.offsetStart-a.offsetEnd-y.value;if(g!==a.scrollStart)if(a.scrollMaxSize<=0)B(n,a,0,0);else{u!==a.scrollViewSize&&T(a.scrollViewSize),C(_.value.from);var e=Math.floor(a.scrollMaxSize-Math.max(a.scrollViewSize,a.offsetEnd)-Math.min(m[o],a.scrollViewSize/2));if(0=e)B(n,a,o,a.scrollMaxSize-a.offsetEnd-v.reduce(Dl,0));else{let t=0,r=a.scrollStart-a.offsetStart,e=r;if(r<=i&&r+a.scrollViewSize>=b.value)r-=b.value,t=_.value.from,e=r;else for(let e=0;r>=v[e]&&t-a.scrollViewSize?(t++,r):m[t]+r;B(n,a,t,e)}}}},!0===p.platform.is.ios?120:35),L=((0,je.KC)(()=>{T()}),!1);return(0,je.Y4)(()=>{L=!0}),(0,je.n)(()=>{var e;!0===L&&(e=l(),void 0!==g&&null!=e&&8!==e.nodeType?Hl(e,g,h.virtualScrollHorizontal,p.lang.rtl):k(c))}),__QUASAR_SSR__||(0,je.xo)(()=>{O.cancel()}),Object.assign(r,{scrollTo:k,reset:x,refresh:q}),{virtualScrollSliceRange:_,virtualScrollSliceSizeComputed:a,setVirtualScrollSize:T,onVirtualScrollEvt:O,localResetVirtualScroll:S,padVirtualScroll:function(e,t){var r=!0===h.virtualScrollHorizontal?"width":"height",n={["--q-virtual-scroll-item-"+r]:i.value+"px"};return["tbody"===e?(0,je.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:d},[(0,je.h)("tr",[(0,je.h)("td",{style:{[r]:b.value+"px",...n},colspan:o.value})])]):(0,je.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:d,style:{[r]:b.value+"px",...n}}),(0,je.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:w,tabindex:-1},t.flat()),"tbody"===e?(0,je.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:A},[(0,je.h)("tr",[(0,je.h)("td",{style:{[r]:y.value+"px",...n},colspan:o.value})])]):(0,je.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:A,style:{[r]:y.value+"px",...n}})]},scrollTo:k,reset:x,refresh:q}}var Vl=e=>["add","add-unique","toggle"].includes(e),Kl=Object.keys(jt);function Gl(e,t){if("function"==typeof e)return e;let r=void 0!==e?e:t;return e=>null!==e&&"object"==typeof e&&r in e?e[r]:e}var $l=n({name:"QSelect",inheritAttrs:!1,props:{...Mn,...e,...jt,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],popupNoRouteDismiss:Boolean,useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:Vl},mapOptions:Boolean,emitValue:Boolean,disableTabSelection:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:{},transitionHide:{},transitionDuration:{},behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:Mn.virtualScrollItemSize.type,onNewValue:Function,onFilter:Function},emits:[...vo,"add","remove","inputValue","keyup","keypress","keydown","popupShow","popupHide","filterAbort"],setup(l,{slots:i,emit:s}){let o=(0,je.nI)().proxy,c=o.$q,u=(0,He.KR)(!1),d=(0,He.KR)(!1),A=(0,He.KR)(-1),f=(0,He.KR)(""),a=(0,He.KR)(!1),h=(0,He.KR)(!1),t=null,r=null,U,p,g,v=null,M,P,m,R;var D=(0,He.KR)(null);let b=(0,He.KR)(null),e=(0,He.KR)(null),Q=(0,He.KR)(null),H=(0,He.KR)(null),j=un(l),z=Vi(Ee),y=(0,je.EW)(()=>Array.isArray(l.options)?l.options.length:0);var W=(0,je.EW)(()=>void 0===l.virtualScrollItemSize?!0===l.optionsDense?24:48:l.virtualScrollItemSize);let{virtualScrollSliceRange:V,virtualScrollSliceSizeComputed:K,localResetVirtualScroll:G,padVirtualScroll:$,onVirtualScrollEvt:Y,scrollTo:X,setVirtualScrollSize:J}=Wl({virtualScrollLength:y,getVirtualScrollTarget:Be,getVirtualScrollEl:Be,virtualScrollItemSizeComputed:W}),w=xi(),_=(0,je.EW)(()=>{var e=!0===l.mapOptions&&!0!==l.multiple,t=void 0===l.modelValue||null===l.modelValue&&!0!=e?[]:!0===l.multiple&&Array.isArray(l.modelValue)?l.modelValue:[l.modelValue];if(!0!==l.mapOptions||!0!==Array.isArray(l.options))return t;{let n=!0===l.mapOptions&&void 0!==U?U:[];t=t.map(e=>{return t=e,e=n,r=e=>Xe(q.value(e),t),l.options.find(r)||e.find(r)||t;var t,r});return null===l.modelValue&&!0==e?t.filter(e=>null!==e):t}}),Z=(0,je.EW)(()=>{let r={};return Kl.forEach(e=>{var t=l[e];void 0!==t&&(r[e]=t)}),r}),x=(0,je.EW)(()=>null===l.optionsDark?w.isDark.value:l.optionsDark),ee=(0,je.EW)(()=>_i(_.value)),te=(0,je.EW)(()=>{var e="q-field__input q-placeholder col";return!0===l.hideSelected||0===_.value.length?["q-field__input q-placeholder col",l.inputClass]:(e+=" q-field__input--padding",void 0===l.inputClass?e:[e,l.inputClass])}),re=(0,je.EW)(()=>(!0===l.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(l.popupContentClass?" "+l.popupContentClass:"")),n=(0,je.EW)(()=>0===y.value),ne=(0,je.EW)(()=>_.value.map(e=>k.value(e)).join(", ")),ae=(0,je.EW)(()=>void 0!==l.displayValue?l.displayValue:ne.value),oe=(0,je.EW)(()=>!0===l.optionsHtml?()=>!0:e=>!0===e?.html),ie=(0,je.EW)(()=>!0===l.displayValueHtml||void 0===l.displayValue&&(!0===l.optionsHtml||_.value.some(oe.value))),le=(0,je.EW)(()=>!0===w.focused.value?l.tabindex:-1),se=(0,je.EW)(()=>{var e={tabindex:l.tabindex,role:"combobox","aria-label":l.label,"aria-readonly":!0===l.readonly?"true":"false","aria-autocomplete":!0===l.useInput?"list":"none","aria-expanded":!0===u.value?"true":"false","aria-controls":w.targetUid.value+"_lb"};return 0<=A.value&&(e["aria-activedescendant"]=w.targetUid.value+"_"+A.value),e}),ce=(0,je.EW)(()=>({id:w.targetUid.value+"_lb",role:"listbox","aria-multiselectable":!0===l.multiple?"true":"false"})),ue=(0,je.EW)(()=>_.value.map((e,t)=>({index:t,opt:e,html:oe.value(e),selected:!0,removeAtIndex:function(e){ve(e),w.focus()},toggleOption:E,tabindex:le.value}))),de=(0,je.EW)(()=>{if(0===y.value)return[];let{from:o,to:e}=V.value;return l.options.slice(o,e).map((e,t)=>{var r=!0===B.value(e),n=!0===ye(e);let a=o+t;t={clickable:!0,active:n,activeClass:he.value,manualFocus:!0,focused:!1,disable:r,tabindex:-1,dense:l.optionsDense,dark:x.value,role:"option","aria-selected":!0==n?"true":"false",id:w.targetUid.value+"_"+a,onClick:()=>{E(e)}};return!0!=r&&(A.value===a&&(t.focused=!0),!0===c.platform.is.desktop)&&(t.onMousemove=()=>{!0===u.value&&S(a)}),{index:a,opt:e,html:oe.value(e),label:k.value(e),selected:t.active,focused:t.focused,toggleOption:E,setOptionIndex:S,itemProps:t}})}),Ae=(0,je.EW)(()=>void 0!==l.dropdownIcon?l.dropdownIcon:c.iconSet.arrow.dropdown),fe=(0,je.EW)(()=>!1===l.optionsCover&&!0!==l.outlined&&!0!==l.standout&&!0!==l.borderless&&!0!==l.rounded),he=(0,je.EW)(()=>void 0!==l.optionsSelectedClass?l.optionsSelectedClass:void 0!==l.color?"text-"+l.color:""),q=(0,je.EW)(()=>Gl(l.optionValue,"value")),k=(0,je.EW)(()=>Gl(l.optionLabel,"label")),B=(0,je.EW)(()=>Gl(l.optionDisable,"disable")),C=(0,je.EW)(()=>_.value.map(q.value)),pe=(0,je.EW)(()=>{var e={onInput:Ee,onChange:z,onKeydown:ke,onKeyup:xe,onKeypress:qe,onFocus:we,onClick(e){!0===p&&ze(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=z,e});function ge(e){return!0===l.emitValue?q.value(e):e}function ve(e){var t;-1!==e&&e<_.value.length&&(!0===l.multiple?(t=l.modelValue.slice(),s("remove",{index:e,value:t.splice(e,1)[0]}),s("update:modelValue",t)):s("update:modelValue",null))}function me(e,t){var r=ge(e);!0!==l.multiple?(!0===l.fillInput&&T(k.value(e),!0,!0),s("update:modelValue",r)):0===_.value.length?(s("add",{index:0,value:r}),s("update:modelValue",!0===l.multiple?[r]:r)):!0===t&&!0===ye(e)||void 0!==l.maxValues&&l.modelValue.length>=l.maxValues||(t=l.modelValue.slice(),s("add",{index:t.length,value:r}),t.push(r),s("update:modelValue",t))}function E(e,r){if(!0===w.editable.value&&void 0!==e&&!0!==B.value(e)){let t=q.value(e);if(!0!==l.multiple)!0!==r&&(T(!0===l.fillInput?k.value(e):"",!0,!0),I()),b.value?.focus(),0!==_.value.length&&!0===Xe(q.value(_.value[0]),t)||s("update:modelValue",!0===l.emitValue?t:e);else if(!0===p&&!0!==a.value||w.focus(),we(),0===_.value.length)r=!0===l.emitValue?t:e,s("add",{index:0,value:r}),s("update:modelValue",!0===l.multiple?[r]:r);else{var r=l.modelValue.slice(),n=C.value.findIndex(e=>Xe(e,t));if(-1!==n)s("remove",{index:n,value:r.splice(n,1)[0]});else{if(void 0!==l.maxValues&&r.length>=l.maxValues)return;n=!0===l.emitValue?t:e;s("add",{index:r.length,value:n}),r.push(n)}s("update:modelValue",r)}}}function S(e){!0===c.platform.is.desktop&&(e=-1!==e&&eXe(e,t))}function we(e){!0===l.useInput&&null!==b.value&&(void 0===e||b.value===e.target&&e.target.value===ne.value)&&b.value.select()}function _e(e){!0===Ye(e,27)&&!0===u.value&&(ze(e),I(),N()),s("keyup",e)}function xe(e){let a=e.target.value;if(void 0!==e.keyCode)_e(e);else if(e.target.value="",null!==t&&(clearTimeout(t),t=null),null!==r&&(clearTimeout(r),r=null),N(),"string"==typeof a&&0!==a.length){let r=a.toLocaleLowerCase(),t=t=>{var e=l.options.find(e=>String(t.value(e)).toLocaleLowerCase()===r);return void 0!==e&&(-1===_.value.indexOf(e)?E(e):I(),!0)},n=e=>{!0!==t(q)&&!0!==e&&!0!==t(k)&&F(a,!0,()=>n(!0))};n()}else w.clearValue(e)}function qe(e){s("keypress",e)}function ke(t){if(s("keydown",t),!0!==$e(t)){var e=0!==f.value.length&&(void 0!==l.newValueMode||void 0!==l.onNewValue),r=!0!==t.shiftKey&&!0!==l.disableTabSelection&&!0!==l.multiple&&(-1!==A.value||!0==e);if(27===t.keyCode)We(t);else if(9===t.keyCode&&!1==r)O();else if(void 0!==t.target&&t.target.id===w.targetUid.value&&!0===w.editable.value)if(40===t.keyCode&&!0!==w.innerLoading.value&&!1===u.value)Ve(t),L();else if(8!==t.keyCode||!0!==l.useChips&&!0!==l.clearable||!0===l.hideSelected||0!==f.value.length){35!==t.keyCode&&36!==t.keyCode||"string"==typeof f.value&&0!==f.value.length||(Ve(t),A.value=-1,be(36===t.keyCode?1:-1,l.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===K.value||(Ve(t),A.value=Math.max(-1,Math.min(y.value,A.value+(33===t.keyCode?-1:1)*K.value.view)),be(33===t.keyCode?1:-1,l.multiple)),38!==t.keyCode&&40!==t.keyCode||(Ve(t),be(38===t.keyCode?-1:1,l.multiple));var n=y.value;if((void 0===m||R-1!==".*+?^${}()|[]\\".indexOf(e)?"\\"+e:e).join(".*"),"i"));let e=A.value;if(!0==o||e<0||!0!==i.test(k.value(l.options[e])))for(;(e=Je(e+1,-1,n-1))!==A.value&&(!0===B.value(l.options[e])||!0!==i.test(k.value(l.options[e]))););void(A.value!==e&&(0,je.dY)(()=>{S(e),X(e),0<=e&&!0===l.useInput&&!0===l.fillInput&&Se(k.value(l.options[e]),!0)}))}else if(13===t.keyCode||32===t.keyCode&&!0!==l.useInput&&""===m||9===t.keyCode&&!1!=r)if(9!==t.keyCode&&Ve(t),-1!==A.value&&A.value{if(t){if(!0!==Vl(t))return}else t=l.newValueMode;T("",!0!==l.multiple,!0),null!=e&&(("toggle"===t?E:me)(e,"add-unique"===t),!0!==l.multiple)&&(b.value?.focus(),I())};if(void 0!==l.onNewValue?s("newValue",f.value,a):a(f.value),!0!==l.multiple)return}!0===u.value?O():!0!==w.innerLoading.value&&L()}}else!0===l.multiple&&!0===Array.isArray(l.modelValue)?ve(l.modelValue.length-1):!0!==l.multiple&&null!==l.modelValue&&s("update:modelValue",null)}}function Be(){return!0===p?H.value:null!==e.value&&null!==e.value.contentEl?e.value.contentEl:void 0}function Ce(){if(!0===n.value)return void 0!==i["no-option"]?i["no-option"]({inputValue:f.value}):void 0;var e=void 0!==i.option?i.option:e=>(0,je.h)(Vo,{key:e.index,...e.itemProps},()=>(0,je.h)(Ko,()=>(0,je.h)(ii,()=>(0,je.h)("span",{[!0===e.html?"innerHTML":"textContent"]:e.label}))));let t=$("div",de.value.map(e));return void 0!==i["before-options"]&&(t=i["before-options"]().concat(t)),Ke(i["after-options"],t)}function Ee(e){null!==t&&(clearTimeout(t),t=null),null!==r&&(clearTimeout(r),r=null),e&&e.target&&!0===e.target.qComposing||(Se(e.target.value||""),g=!0,M=f.value,!0===w.focused.value||!0===p&&!0!==a.value||w.focus(),void 0!==l.onFilter&&(t=setTimeout(()=>{t=null,F(f.value)},l.inputDebounce)))}function Se(e,t){f.value!==e&&(f.value=e,!0===t||0===l.inputDebounce||"0"===l.inputDebounce?s("inputValue",e):r=setTimeout(()=>{r=null,s("inputValue",e)},l.inputDebounce))}function T(e,t,r){g=!0!==r,!0===l.useInput&&(Se(e,!0),!0!==t&&!0===r||(M=e),!0!==t)&&F(e)}function F(e,n,a){if(void 0!==l.onFilter&&(!0===n||!0===w.focused.value)){!0===w.innerLoading.value?s("filterAbort"):(w.innerLoading.value=!0,h.value=!0),""!==e&&!0!==l.multiple&&0!==_.value.length&&!0!==g&&e===k.value(_.value[0])&&(e="");let r=setTimeout(()=>{!0===u.value&&(u.value=!1)},10);null!==v&&clearTimeout(v),v=r,s("filter",e,(e,t)=>{!0!==n&&!0!==w.focused.value||v!==r||(clearTimeout(v),"function"==typeof e&&e(),(h.value=!1,je.dY)(()=>{!(w.innerLoading.value=!1)===w.editable.value&&(!0===n?!0===u.value&&I():!0===u.value?Me(!0):u.value=!0),"function"==typeof t&&(0,je.dY)(()=>{t(o)}),"function"==typeof a&&(0,je.dY)(()=>{a(o)})}))},()=>{!0===w.focused.value&&v===r&&(clearTimeout(v),w.innerLoading.value=!1,h.value=!1),!0===u.value&&(u.value=!1)})}}function Te(e){De(e),O()}function Fe(){J()}function Oe(e){ze(e),b.value?.focus(),a.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function Le(e){ze(e),(0,je.dY)(()=>{a.value=!1})}function Ie(e){De(e),null!==Q.value&&Q.value.__updateRefocusTarget(w.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),w.focused.value=!1}function Ne(e){I(),!1===w.focused.value&&s("blur",e),N()}function Ue(){var e=document.activeElement;null!==e&&e.id===w.targetUid.value||null===b.value||b.value===e||b.value.focus(),J()}function O(){!0!==d.value&&(A.value=-1,!0===u.value&&(u.value=!1),!1===w.focused.value)&&(null!==v&&(clearTimeout(v),v=null),!0===w.innerLoading.value)&&(s("filterAbort"),w.innerLoading.value=!1,h.value=!1)}function L(e){!0===w.editable.value&&(!0===p?(w.onControlFocusin(e),d.value=!0,(0,je.dY)(()=>{w.focus()})):w.focus(),void 0!==l.onFilter?F(f.value):!0===n.value&&void 0===i["no-option"]||(u.value=!0))}function I(){d.value=!1,O()}function N(){!0===l.useInput&&T(!0!==l.multiple&&!0===l.fillInput&&0!==_.value.length&&k.value(_.value[0])||"",!0,!0)}function Me(e){let r=-1;if(!0===e){if(0!==_.value.length){let t=q.value(_.value[0]);r=l.options.findIndex(e=>Xe(q.value(e),t))}G(r)}S(r)}function Pe(){!1===d.value&&null!==e.value&&e.value.updatePosition()}function Re(e){void 0!==e&&ze(e),s("popupShow",e),w.hasPopupOpen=!0,w.onControlFocusin(e)}function De(e){void 0!==e&&ze(e),s("popupHide",e),w.hasPopupOpen=!1,w.onControlFocusout(e)}function Qe(){p=!(!0!==c.platform.is.mobile&&"dialog"!==l.behavior||"menu"===l.behavior||!0===l.useInput&&void 0===i["no-option"]&&void 0===l.onFilter&&!1!==n.value),P=!0===c.platform.is.ios&&!0===p&&!0===l.useInput?"fade":l.transitionShow}return(0,je.wB)(_,e=>{U=e,!0===l.useInput&&!0===l.fillInput&&!0!==l.multiple&&!0!==w.innerLoading.value&&(!0!==d.value&&!0!==u.value||!0!==ee.value)&&(!0!==g&&N(),!0!==d.value&&!0!==u.value||F(""))},{immediate:!0}),(0,je.wB)(()=>l.fillInput,N),(0,je.wB)(u,Me),(0,je.wB)(y,function(e,t){!0===u.value&&!1===w.innerLoading.value&&(G(-1,!0),(0,je.dY)(()=>{!0===u.value&&!1===w.innerLoading.value&&(t{null!==t&&clearTimeout(t),null!==r&&clearTimeout(r)}),Object.assign(o,{showPopup:L,hidePopup:I,removeAtIndex:ve,add:me,toggleOption:E,getOptionIndex:()=>A.value,setOptionIndex:S,moveOptionSelection:be,filter:F,updateMenuPosition:Pe,updateInputValue:T,isOptionSelected:ye,getEmittingOptionValue:ge,isOptionDisabled:(...e)=>!0===B.value.apply(null,e),getOptionValue:(...e)=>q.value.apply(null,e),getOptionLabel:(...e)=>k.value.apply(null,e)}),Object.assign(w,{innerValue:_,fieldClass:(0,je.EW)(()=>`q-select q-field--auto-height q-select--with${!0!==l.useInput?"out":""}-input q-select--with${!0!==l.useChips?"out":""}-chips q-select--`+(!0===l.multiple?"multiple":"single")),inputRef:D,targetRef:b,hasValue:ee,showPopup:L,floatingLabel:(0,je.EW)(()=>!0!==l.hideSelected&&!0===ee.value||"number"==typeof f.value||0!==f.value.length||_i(l.displayValue)),getControlChild:()=>{if(!1!==w.editable.value&&(!0===d.value||!0!==n.value||void 0!==i["no-option"])){if(!0!==p)return(0,je.h)(Jr,{ref:e,class:re.value,style:l.popupContentStyle,modelValue:u.value,fit:!0!==l.menuShrink,cover:!0===l.optionsCover&&!0!==n.value&&!0!==l.useInput,anchor:l.menuAnchor,self:l.menuSelf,offset:l.menuOffset,dark:x.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,noRouteDismiss:l.popupNoRouteDismiss,square:fe.value,transitionShow:l.transitionShow,transitionHide:l.transitionHide,transitionDuration:l.transitionDuration,separateClosePopup:!0,...ce.value,onScrollPassive:Y,onBeforeShow:Re,onBeforeHide:Te,onShow:Fe},Ce);{let e=[(0,je.h)(ki,{class:"col-auto "+w.fieldClass.value,...Z.value,for:w.targetUid.value,dark:x.value,square:!0,loading:h.value,itemAligned:!1,filled:!0,stackLabel:0!==f.value.length,...w.splitAttrs.listeners.value,onFocus:Oe,onBlur:Le},{...i,rawControl:()=>w.getControl(!0),before:void 0,after:void 0})];return!0===u.value&&e.push((0,je.h)("div",{ref:H,class:re.value+" scroll",style:l.popupContentStyle,...ce.value,onClick:We,onScrollPassive:Y},Ce())),(0,je.h)(Do,{ref:Q,modelValue:d.value,position:!0===l.useInput?"top":void 0,transitionShow:P,transitionHide:l.transitionHide,transitionDuration:l.transitionDuration,noRouteDismiss:l.popupNoRouteDismiss,onBeforeShow:Re,onBeforeHide:Ie,onHide:Ne,onShow:Ue},()=>(0,je.h)("div",{class:"q-select__dialog"+(!0===x.value?" q-select__dialog--dark q-dark":"")+(!0===a.value?" q-select__dialog--focused":"")},e))}}!0===w.hasPopupOpen&&(w.hasPopupOpen=!1)},controlEvents:{onFocusin(e){w.onControlFocusin(e)},onFocusout(e){w.onControlFocusout(e,()=>{N(),O()})},onClick(e){We(e),!0!==p&&!0===u.value?(O(),b.value?.focus()):L(e)}},getControl:e=>{var t,r,n=!0===l.hideSelected?[]:void 0!==i["selected-item"]?ue.value.map(e=>i["selected-item"](e)).slice():void 0!==i.selected?[].concat(i.selected()):!0===l.useChips?ue.value.map((e,t)=>(0,je.h)(Hn,{key:"option-"+t,removable:!0===w.editable.value&&!0!==B.value(e.opt),dense:!0,textColor:l.color,tabindex:le.value,onRemove(){e.removeAtIndex(t)}},()=>(0,je.h)("span",{class:"ellipsis",[!0===e.html?"innerHTML":"textContent"]:k.value(e.opt)}))):[(0,je.h)("span",{class:"ellipsis",[!0===ie.value?"innerHTML":"textContent"]:ae.value})],a=!0===e||!0!==d.value||!0!==p,o=(!0===l.useInput?n.push((r=e,o=!0===(t=a)?{...se.value,...w.splitAttrs.attributes.value}:void 0,o={ref:!0===t?b:void 0,key:"i_t",class:te.value,style:l.inputStyle,value:void 0!==f.value?f.value:"",type:"search",...o,id:!0===t?w.targetUid.value:void 0,maxlength:l.maxlength,autocomplete:l.autocomplete,"data-autofocus":!0===r||!0===l.autofocus||void 0,disabled:!0===l.disable,readonly:!0===l.readonly,...pe.value},!0!==r&&!0===p&&(!0===Array.isArray(o.class)?o.class=[...o.class,"no-pointer-events"]:o.class+=" no-pointer-events"),(0,je.h)("input",o))):!0===w.editable.value&&(t=!0==a?se.value:void 0,n.push((0,je.h)("input",{ref:!0==a?b:void 0,key:"d_t",class:"q-select__focus-target",id:!0==a?w.targetUid.value:void 0,value:ae.value,readonly:!0,"data-autofocus":!0===e||!0===l.autofocus||void 0,...t,onKeydown:ke,onKeyup:_e,onKeypress:qe})),!0==a)&&"string"==typeof l.autocomplete&&0!==l.autocomplete.length&&n.push((0,je.h)("input",{class:"q-select__autocomplete-input",autocomplete:l.autocomplete,tabindex:-1,onKeyup:xe})),void 0!==j.value&&!0!==l.disable&&0!==C.value.length&&(r=C.value.map(e=>(0,je.h)("option",{value:e,selected:!0})),n.push((0,je.h)("select",{class:"hidden",name:j.value,multiple:l.multiple},r))),!0===l.useInput||!0!=a?void 0:w.splitAttrs.attributes.value);return(0,je.h)("div",{class:"q-field__native row items-center",...o,...w.splitAttrs.listeners.value},n)},getInnerAppend:()=>!0!==l.loading&&!0!==h.value&&!0!==l.hideDropdownIcon?[(0,je.h)(Ge,{class:"q-select__dropdown-icon"+(!0===u.value?" rotate-180":""),name:Ae.value})]:null}),qi(w)}}),Yl=["text","rect","circle","QBtn","QBadge","QChip","QToolbar","QCheckbox","QRadio","QToggle","QSlider","QRange","QInput","QAvatar"],Xl=["wave","pulse","pulse-x","pulse-y","fade","blink","none"],Jl=(n({name:"QSkeleton",props:{...a,tag:{type:String,default:"div"},type:{type:String,validator:e=>Yl.includes(e),default:"rect"},animation:{type:String,validator:e=>Xl.includes(e),default:"wave"},animationSpeed:{type:[String,Number],default:1500},square:Boolean,bordered:Boolean,size:String,width:String,height:String},setup(t,{slots:e}){var r=(0,je.nI)();let n=Ce(t,r.proxy.$q),a=(0,je.EW)(()=>{var e=void 0!==t.size?[t.size,t.size]:[t.width,t.height];return{"--q-skeleton-speed":t.animationSpeed+"ms",width:e[0],height:e[1]}}),o=(0,je.EW)(()=>`q-skeleton q-skeleton--${!0===n.value?"dark":"light"} q-skeleton--type-`+t.type+("none"!==t.animation?" q-skeleton--anim q-skeleton--anim-"+t.animation:"")+(!0===t.square?" q-skeleton--square":"")+(!0===t.bordered?" q-skeleton--bordered":""));return()=>(0,je.h)(t.tag,{class:o.value,style:a.value},Be(e.default))}}),[["left","center","start","width"],["right","center","end","width"],["top","start","center","height"],["bottom","end","center","height"]]),Zl=(n({name:"QSlideItem",props:{...a,leftColor:String,rightColor:String,topColor:String,bottomColor:String,onSlide:Function},emits:["action","top","right","bottom","left"],setup(a,{slots:o,emit:i}){var e=(0,je.nI)().proxy;let t=e.$q,r=Ce(a,t),l=wn().getCache,s=(0,He.KR)(null),c=null,u={},d={},A={},f=(0,je.EW)(()=>!0===t.lang.rtl?{left:"right",right:"left"}:{left:"left",right:"right"}),h=(0,je.EW)(()=>"q-slide-item q-item-type overflow-hidden"+(!0===r.value?" q-slide-item--dark q-dark":""));function p(){s.value.style.transform="translate(0,0)"}function g(e,t,r){void 0!==a.onSlide&&i("slide",{side:e,ratio:t,isReset:r})}function v(n){var a=s.value;if(n.isFirst)u={dir:null,size:{left:0,right:0,top:0,bottom:0},scale:0},a.classList.add("no-transition"),Jl.forEach(e=>{var t;void 0!==o[e[0]]&&((t=A[e[0]]).style.transform="scale(1)",u.size[e[0]]=t.getBoundingClientRect()[e[3]])}),u.axis="up"===n.direction||"down"===n.direction?"Y":"X";else{if(n.isFinal)return a.classList.remove("no-transition"),void(1===u.scale?(a.style.transform=`translate${u.axis}(${100*u.dir}%)`,null!==c&&clearTimeout(c),c=setTimeout(()=>{c=null,i(u.showing,{reset:p}),i("action",{side:u.showing,reset:p})},230)):(a.style.transform="translate(0,0)",g(u.showing,0,!0)));n.direction="X"===u.axis?n.offset.x<0?"left":"right":n.offset.y<0?"up":"down"}if(void 0===o.left&&n.direction===f.value.right||void 0===o.right&&n.direction===f.value.left||void 0===o.top&&"down"===n.direction||void 0===o.bottom&&"up"===n.direction)a.style.transform="translate(0,0)";else{let t,e,r;r="X"===u.axis?(e="left"===n.direction?-1:1,t=1===e?f.value.left:f.value.right,n.distance.x):(e="up"===n.direction?-2:2,t=2===e?"top":"bottom",n.distance.y),null!==u.dir&&Math.abs(e)!==Math.abs(u.dir)||(u.dir!==e&&(["left","right","top","bottom"].forEach(e=>{d[e]&&(d[e].style.visibility=t===e?"visible":"hidden")}),u.showing=t,u.dir=e),u.scale=Math.max(0,Math.min(1,(r-40)/u.size[t])),a.style.transform=`translate${u.axis}(${r*e/Math.abs(e)}px)`,A[t].style.transform=`scale(${u.scale})`,g(t,u.scale,!1))}}return(0,je.Ic)(()=>{d={},A={}}),(0,je.xo)(()=>{null!==c&&clearTimeout(c)}),Object.assign(e,{reset:p}),()=>{let r=[],t={left:void 0!==o[f.value.right],right:void 0!==o[f.value.left],up:void 0!==o.bottom,down:void 0!==o.top},e=Object.keys(t).filter(e=>!0===t[e]);Jl.forEach(e=>{let t=e[0];void 0!==o[t]&&r.push((0,je.h)("div",{key:t,ref:e=>{d[t]=e},class:`q-slide-item__${t} absolute-full row no-wrap items-${e[1]} justify-`+e[2]+(void 0!==a[t+"Color"]?" bg-"+a[t+"Color"]:"")},[(0,je.h)("div",{ref:e=>{A[t]=e}},o[t]())]))});var n=(0,je.h)("div",{key:`${0===e.length?"only-":""} content`,ref:s,class:"q-slide-item__content"},Be(o.default));return 0===e.length?r.push(n):r.push((0,je.bo)(n,l("dir#"+e.join(""),()=>{let t={prevent:!0,stop:!0,mouse:!0};return e.forEach(e=>{t[e]=!0}),[[$n,v,void 0,t]]}))),(0,je.h)("div",{class:h.value},r)}}}),n({name:"QSpace",setup(){let e=(0,je.h)("div",{class:"q-space"});return()=>e}})),es=(n({name:"QSpinnerAudio",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 55 80",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerBall",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,stroke:"currentColor",width:t.value,height:t.value,viewBox:"0 0 57 57",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerBars",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 135 140",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerBox",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerClock",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerComment",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",innerHTML:''})}}),n({name:"QSpinnerCube",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",innerHTML:''})}}),n({name:"QSpinnerDots",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerFacebook",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",innerHTML:''})}}),n({name:"QSpinnerGears",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerGrid",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 105 105",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerHearts",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 140 64",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerHourglass",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerInfinity",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",innerHTML:''})}}),n({name:"QSpinnerIos",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,stroke:"currentColor",fill:"currentColor",viewBox:"0 0 64 64",innerHTML:''})}}),n({name:"QSpinnerOrbit",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerOval",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,stroke:"currentColor",width:t.value,height:t.value,viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerPie",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerPuff",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,stroke:"currentColor",width:t.value,height:t.value,viewBox:"0 0 44 44",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerRadio",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerRings",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,stroke:"currentColor",width:t.value,height:t.value,viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSpinnerTail",props:l,setup(e){let{cSize:t,classes:r}=s(e);return()=>(0,je.h)("svg",{class:r.value,width:t.value,height:t.value,viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",innerHTML:''})}}),n({name:"QSplitter",props:{...a,modelValue:{type:Number,required:!0},reverse:Boolean,unit:{type:String,default:"%",validator:e=>["%","px"].includes(e)},limits:{type:Array,validator:e=>2===e.length&&"number"==typeof e[0]&&"number"==typeof e[1]&&0<=e[0]&&e[0]<=e[1]},emitImmediately:Boolean,horizontal:Boolean,disable:Boolean,beforeClass:[Array,String,Object],afterClass:[Array,String,Object],separatorClass:[Array,String,Object],separatorStyle:[Array,String,Object]},emits:["update:modelValue"],setup(r,{slots:t,emit:n}){let{$q:a}=(0,je.nI)().proxy,e=Ce(r,a),o=(0,He.KR)(null),i={before:(0,He.KR)(null),after:(0,He.KR)(null)},l=(0,je.EW)(()=>`q-splitter no-wrap ${!0===r.horizontal?"q-splitter--horizontal column":"q-splitter--vertical row"} q-splitter--`+(!0===r.disable?"disabled":"workable")+(!0===e.value?" q-splitter--dark":"")),s=(0,je.EW)(()=>!0===r.horizontal?"height":"width"),c=(0,je.EW)(()=>!0!==r.reverse?"before":"after"),u=(0,je.EW)(()=>void 0!==r.limits?r.limits:"%"===r.unit?[10,90]:[50,1/0]);function d(e){return("%"===r.unit?e:Math.round(e))+r.unit}let A=(0,je.EW)(()=>({[c.value]:{[s.value]:d(r.modelValue)}})),f,h,p,g,v;function m(e){var t;!0===e.isFirst?(t=o.value.getBoundingClientRect()[s.value],f=!0===r.horizontal?"up":"left",h="%"===r.unit?100:t,p=Math.min(h,u.value[1],Math.max(u.value[0],r.modelValue)),g=(!0!==r.reverse?1:-1)*(!0!==r.horizontal&&!0===a.lang.rtl?-1:1)*("%"===r.unit?0===t?0:100/t:1),o.value.classList.add("q-splitter--active")):!0===e.isFinal?(v!==r.modelValue&&n("update:modelValue",v),o.value.classList.remove("q-splitter--active")):(t=p+g*(e.direction===f?-1:1)*e.distance[!0===r.horizontal?"y":"x"],v=Math.min(h,u.value[1],Math.max(u.value[0],t)),i[c.value].value.style[s.value]=d(v),!0===r.emitImmediately&&r.modelValue!==v&&n("update:modelValue",v))}let b=(0,je.EW)(()=>[[$n,m,void 0,{[!0===r.horizontal?"vertical":"horizontal"]:!0,prevent:!0,stop:!0,mouse:!0,mouseAllDir:!0}]]);function y(e,t){et[1]&&n("update:modelValue",t[1])}return(0,je.wB)(()=>r.modelValue,e=>{y(e,u.value)}),(0,je.wB)(()=>r.limits,()=>{(0,je.dY)(()=>{y(r.modelValue,u.value)})}),()=>{var e=[(0,je.h)("div",{ref:i.before,class:["q-splitter__panel q-splitter__before"+(!0===r.reverse?" col":""),r.beforeClass],style:A.value.before},Be(t.before)),(0,je.h)("div",{class:["q-splitter__separator",r.separatorClass],style:r.separatorStyle,"aria-disabled":!0===r.disable?"true":void 0},[Se("div",{class:"q-splitter__separator-area absolute-full"},Be(t.separator),"sep",!0!==r.disable,()=>b.value)]),(0,je.h)("div",{ref:i.after,class:["q-splitter__panel q-splitter__after"+(!0===r.reverse?"":" col"),r.afterClass],style:A.value.after},Be(t.after))];return(0,je.h)("div",{class:l.value,ref:o},Ke(t.default,e))}}}),n({name:"StepHeader",props:{stepper:{},step:{},goToPanel:Function},setup(n,{attrs:a}){let{$q:r}=(0,je.nI)().proxy,o=(0,He.KR)(null),i=(0,je.EW)(()=>n.stepper.modelValue===n.step.name),l=(0,je.EW)(()=>{var e=n.step.disable;return!0===e||""===e}),s=(0,je.EW)(()=>{var e=n.step.error;return!0===e||""===e}),c=(0,je.EW)(()=>{var e=n.step.done;return!1===l.value&&(!0===e||""===e)}),u=(0,je.EW)(()=>{var e=n.step.headerNav,e=!0===e||""===e||void 0===e;return!1===l.value&&n.stepper.headerNav&&e}),d=(0,je.EW)(()=>n.step.prefix&&(!1===i.value||"none"===n.stepper.activeIcon)&&(!1===s.value||"none"===n.stepper.errorIcon)&&(!1===c.value||"none"===n.stepper.doneIcon)),A=(0,je.EW)(()=>{var e,t=n.step.icon||n.stepper.inactiveIcon;return!0===i.value?"none"===(e=n.step.activeIcon||n.stepper.activeIcon)?t:e||r.iconSet.stepper.active:!0===s.value?"none"===(e=n.step.errorIcon||n.stepper.errorIcon)?t:e||r.iconSet.stepper.error:!1!==l.value||!0!==c.value||"none"===(e=n.step.doneIcon||n.stepper.doneIcon)?t:e||r.iconSet.stepper.done}),e=(0,je.EW)(()=>{var e,t=!0===s.value?n.step.errorColor||n.stepper.errorColor:void 0;return!0===i.value?void 0!==(e=n.step.activeColor||n.stepper.activeColor||n.step.color)?e:t:void 0!==t?t:!1===l.value&&!0===c.value?n.step.doneColor||n.stepper.doneColor||n.step.color||n.stepper.inactiveColor:n.step.color||n.stepper.inactiveColor}),f=(0,je.EW)(()=>"q-stepper__tab col-grow flex items-center no-wrap relative-position"+(void 0!==e.value?" text-"+e.value:"")+(!0===s.value?" q-stepper__tab--error q-stepper__tab--error-with-"+(!0===d.value?"prefix":"icon"):"")+(!0===i.value?" q-stepper__tab--active":"")+(!0===c.value?" q-stepper__tab--done":"")+(!0===u.value?" q-stepper__tab--navigation q-focusable q-hoverable":"")+(!0===l.value?" q-stepper__tab--disabled":"")),h=(0,je.EW)(()=>!0===n.stepper.headerNav&&u.value);function p(){o.value?.focus(),!1===i.value&&n.goToPanel(n.step.name)}function g(e){13===e.keyCode&&!1===i.value&&n.goToPanel(n.step.name)}return()=>{var e,t={class:f.value},r=(!0===u.value&&(t.onClick=p,t.onKeyup=g,Object.assign(t,!0===l.value?{tabindex:-1,"aria-disabled":"true"}:{tabindex:a.tabindex||0})),[(0,je.h)("div",{class:"q-focus-helper",tabindex:-1,ref:o}),(0,je.h)("div",{class:"q-stepper__dot row flex-center q-stepper__line relative-position"},[(0,je.h)("span",{class:"row flex-center"},[!0===d.value?n.step.prefix:(0,je.h)(Ge,{name:A.value})])])]);return null!=n.step.title&&(e=[(0,je.h)("div",{class:"q-stepper__title"},n.step.title)],null!=n.step.caption&&e.push((0,je.h)("div",{class:"q-stepper__caption"},n.step.caption)),r.push((0,je.h)("div",{class:"q-stepper__label q-stepper__line relative-position"},e))),(0,je.bo)((0,je.h)("div",t,r),[[qt,h.value]])}}}));function ts(e){return(0,je.h)("div",{class:"q-stepper__step-content"},[(0,je.h)("div",{class:"q-stepper__step-inner"},Be(e.default))])}var rs={setup(e,{slots:t}){return()=>ts(t)}},ns=n({name:"QStep",props:{...i,icon:String,color:String,title:{type:String,required:!0},caption:String,prefix:[String,Number],doneIcon:String,doneColor:String,activeIcon:String,activeColor:String,errorIcon:String,errorColor:String,headerNav:{type:Boolean,default:!0},done:Boolean,error:Boolean,onScroll:[Function,Array]},setup(r,{slots:t,emit:n}){let{$q:e}=(0,je.nI)().proxy,a=(0,je.WQ)("_q_s_",ne);if(a===ne)return console.error("QStep needs to be a child of QStepper"),ne;let o=wn().getCache,i=(0,He.KR)(null),l=(0,je.EW)(()=>a.value.modelValue===r.name),s=(0,je.EW)(()=>!0!==e.platform.is.ios&&!0===e.platform.is.chrome||!0!==l.value||!0!==a.value.vertical?{}:{onScroll(e){var t=e.target;0"string"==typeof r.name||"number"==typeof r.name?r.name:String(r.name));function u(){var e=a.value.vertical;return!0===e&&!0===a.value.keepAlive?(0,je.h)(je.PR,a.value.keepAliveProps.value,!0===l.value?[(0,je.h)(!0===a.value.needsUniqueKeepAliveWrapper.value?o(c.value,()=>({...rs,name:c.value})):rs,{key:c.value},t.default)]:void 0):!0!==e||!0===l.value?ts(t):void 0}return()=>(0,je.h)("div",{ref:i,class:"q-stepper__step",role:"tabpanel",...s.value},!0===a.value.vertical?[(0,je.h)(es,{stepper:a.value,step:r,goToPanel:a.value.goToPanel}),!0===a.value.animated?(0,je.h)(li,u):u()]:[u()])}}),as=/(-\w)/g;var os=n({name:"QStepper",props:{...a,...xn,flat:Boolean,bordered:Boolean,alternativeLabels:Boolean,headerNav:Boolean,contracted:Boolean,headerClass:String,inactiveColor:String,inactiveIcon:String,doneIcon:String,doneColor:String,activeIcon:String,activeColor:String,errorIcon:String,errorColor:String},emits:qn,setup(r,{slots:n}){var e=(0,je.nI)();let t=Ce(r,e.proxy.$q),{updatePanelsList:a,isValidPanelName:o,updatePanelIndex:i,getPanelContent:l,getPanels:s,panelDirectives:c,goToPanel:u,keepAliveProps:d,needsUniqueKeepAliveWrapper:A}=kn(),f=((0,je.Gt)("_q_s_",(0,je.EW)(()=>({goToPanel:u,keepAliveProps:d,needsUniqueKeepAliveWrapper:A,...r}))),(0,je.EW)(()=>"q-stepper q-stepper--"+(!0===r.vertical?"vertical":"horizontal")+(!0===r.flat?" q-stepper--flat":"")+(!0===r.bordered?" q-stepper--bordered":"")+(!0===t.value?" q-stepper--dark q-dark":""))),h=(0,je.EW)(()=>`q-stepper__header row items-stretch justify-between q-stepper__header--${!0===r.alternativeLabels?"alternative":"standard"}-labels`+(!1===r.flat||!0===r.bordered?" q-stepper__header--border":"")+(!0===r.contracted?" q-stepper__header--contracted":"")+(void 0!==r.headerClass?" "+r.headerClass:""));function p(){var e,t=Be(n.message,[]);return!0===r.vertical?(o(r.modelValue)&&i(),e=(0,je.h)("div",{class:"q-stepper__content"},Be(n.default)),void 0===t?[e]:t.concat(e)):[(0,je.h)("div",{class:h.value},s().map(e=>{e=(e=>{var t,r={};for(t in e)r[t.replace(as,e=>e[1].toUpperCase())]=e[t];return r})(e.props);return(0,je.h)(es,{key:e.name,stepper:r,step:e,goToPanel:u})})),t,Se("div",{class:"q-stepper__content q-panel-parent"},l(),"cont",r.swipeable,()=>c.value)]}return()=>(a(n),(0,je.h)("div",{class:f.value},Ke(n.navigation,p())))}}),is=n({name:"QStepperNavigation",setup(e,{slots:t}){return()=>(0,je.h)("div",{class:"q-stepper__nav"},Be(t.default))}}),ls=n({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(n,{slots:a,emit:t}){let o=(0,je.nI)(),{$q:i}=o.proxy,l=e=>{t("click",e)};return()=>{if(void 0===n.props)return(0,je.h)("th",{class:!0===n.autoWidth?"q-table--col-auto-width":"",onClick:l},Be(a.default));let t,e;var r=o.vnode.key;if(r){if(void 0===(t=n.props.colsMap[r]))return}else t=n.props.col;!0===t.sortable?(r="right"===t.align?"unshift":"push",(e=me(a.default,[]))[r]((0,je.h)(Ge,{class:t.__iconClass,name:i.iconSet.table.arrowUp}))):e=Be(a.default);r={class:t.__thClass+(!0===n.autoWidth?" q-table--col-auto-width":""),style:t.headerStyle,onClick:e=>{!0===t.sortable&&n.props.sort(t),l(e)}};return(0,je.h)("th",r,e)}}});function ss(e,t){return(0,je.h)("div",e,[(0,je.h)("table",{class:"q-table"},t)])}var cs={list:Zi,table:ll},us=["list","table","__qtable"],ds=n({name:"QVirtualScroll",props:{...Mn,type:{type:String,default:"list",validator:e=>us.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:ur},setup(t,{slots:r,attrs:e}){let n,a=(0,He.KR)(null),o=(0,je.EW)(()=>0<=t.itemsSize&&void 0!==t.itemsFn?parseInt(t.itemsSize,10):Array.isArray(t.items)?t.items.length:0),{virtualScrollSliceRange:i,localResetVirtualScroll:l,padVirtualScroll:s,onVirtualScrollEvt:c}=Wl({virtualScrollLength:o,getVirtualScrollTarget:function(){return n},getVirtualScrollEl:f}),u=(0,je.EW)(()=>{var e;return 0===o.value?[]:(e=(e,t)=>({index:i.value.from+t,item:e}),(void 0===t.itemsFn?t.items.slice(i.value.from,i.value.to):t.itemsFn(i.value.from,i.value.to-i.value.from)).map(e))}),d=(0,je.EW)(()=>"q-virtual-scroll q-virtual-scroll"+(!0===t.virtualScrollHorizontal?"--horizontal":"--vertical")+(void 0!==t.scrollTarget?"":" scroll")),A=(0,je.EW)(()=>void 0!==t.scrollTarget?{}:{tabindex:0});function f(){return a.value.$el||a.value}function h(){(n=Ar(f(),t.scrollTarget)).addEventListener("scroll",c,m.passive)}function p(){void 0!==n&&(n.removeEventListener("scroll",c,m.passive),n=void 0)}function g(){let e=s("list"===t.type?"div":"tbody",u.value.map(r.default));return void 0!==r.before&&(e=r.before().concat(e)),Ke(r.after,e)}return(0,je.wB)(o,()=>{l()}),(0,je.wB)(()=>t.scrollTarget,()=>{p(),h()}),(0,je.KC)(()=>{l()}),(0,je.sV)(()=>{h()}),(0,je.n)(()=>{h()}),(0,je.Y4)(()=>{p()}),(0,je.xo)(()=>{p()}),()=>{if(void 0!==r.default)return"__qtable"===t.type?ss({ref:a,class:"q-table__middle "+d.value},g()):(0,je.h)(cs[t.type],{...e,ref:a,class:[e.class,d.value],...A.value},g);console.error("QVirtualScroll: default scoped slot is required for rendering")}}});Pn={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function As(o,i,l,s){return{columnToSort:(0,je.EW)(()=>{let t=i.value.sortBy;return t&&l.value.find(e=>e.name===t)||null}),computedSortMethod:(0,je.EW)(()=>void 0!==o.sortMethod?o.sortMethod:(e,t,r)=>{let a=l.value.find(e=>e.name===t);if(void 0===a||void 0===a.field)return e;let o=!0===r?-1:1,i="function"==typeof a.field?e=>a.field(e):e=>e[a.field];return e.sort((e,t)=>{let r=i(e),n=i(t);return void 0!==a.rawSort?a.rawSort(r,n,e,t)*o:null==r?-1*o:null==n?o:void 0!==a.sort?a.sort(r,n,e,t)*o:!0===_e(r)&&!0===_e(n)?(r-n)*o:!0===J(r)&&!0===J(n)?(e=r,t=n,(new Date(e)-new Date(t))*o):"boolean"==typeof r&&"boolean"==typeof n?(r-n)*o:([r,n]=[r,n].map(e=>(e+"").toLocaleString().toLowerCase()),re.name===t))?.sortOrder&&(e=r.sortOrder);let{sortBy:n,descending:a}=i.value;n!==t?(n=t,a="da"===e):!0===o.binaryStateSort?a=!a:!0===a?"ad"===e?n=null:a=!1:"ad"===e?a=!0:n=null,s({sortBy:n,descending:a,page:1})}}}c={filter:[String,Object],filterMethod:Function};function fs(e){return e.page<1&&(e.page=1),void 0!==e.rowsPerPage&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}Rt={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function hs(e,t){let{props:r,emit:n}=e,a=(0,He.KR)(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:0!==r.rowsPerPageOptions.length?r.rowsPerPageOptions[0]:5},r.pagination)),o=(0,je.EW)(()=>fs(void 0!==r["onUpdate:pagination"]?{...a.value,...r.pagination}:a.value)),i=(0,je.EW)(()=>void 0!==o.value.rowsNumber);function l(e){s({pagination:e,filter:r.filter})}function s(e={}){(0,je.dY)(()=>{n("request",{pagination:e.pagination||o.value,filter:e.filter||r.filter,getCellValue:t})})}return{innerPagination:a,computedPagination:o,isServerSide:i,requestServerInteraction:s,setPagination:function(e,t){e=fs({...o.value,...e}),!0===((e,t)=>{for(var r in t)if(t[r]!==e[r])return!1;return!0})(o.value,e)?!0===i.value&&!0===t&&l(e):!0===i.value?l(e):void 0!==r.pagination&&void 0!==r["onUpdate:pagination"]?n("update:pagination",e):a.value=e}}}function ps(e,t,r,n,a,o){let{props:i,emit:l,proxy:{$q:s}}=e,c=(0,je.EW)(()=>!0===n.value?r.value.rowsNumber||0:o.value);e=(0,je.EW)(()=>{var{page:e,rowsPerPage:t}=r.value;return(e-1)*t});let u=(0,je.EW)(()=>{var{page:e,rowsPerPage:t}=r.value;return e*t});var d=(0,je.EW)(()=>1===r.value.page);let A=(0,je.EW)(()=>0===r.value.rowsPerPage?1:Math.max(1,Math.ceil(c.value/r.value.rowsPerPage)));var f=(0,je.EW)(()=>0===u.value||r.value.page>=A.value),h=(0,je.EW)(()=>(i.rowsPerPageOptions.includes(t.value.rowsPerPage)?i.rowsPerPageOptions:[t.value.rowsPerPage].concat(i.rowsPerPageOptions)).map(e=>({label:0===e?s.lang.table.allRows:""+e,value:e})));return(0,je.wB)(A,(e,t)=>{e!==t&&(t=r.value.page,e&&!t?a({page:1}):e["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}};function gs(a,o,e,i){let t=(0,je.EW)(()=>{let t={};return a.selected.map(i.value).forEach(e=>{t[e]=!0}),t});var r=(0,je.EW)(()=>"none"!==a.selection);let l=(0,je.EW)(()=>"single"===a.selection);var n=(0,je.EW)(()=>"multiple"===a.selection);let s=(0,je.EW)(()=>0!==e.value.length&&e.value.every(e=>!0===t.value[i.value(e)]));var c=(0,je.EW)(()=>!0!==s.value&&e.value.some(e=>!0===t.value[i.value(e)])),u=(0,je.EW)(()=>a.selected.length);return{hasSelectionMode:r,singleSelection:l,multipleSelection:n,allRowsSelected:s,someRowsSelected:c,rowsSelectedNumber:u,isRowSelected:function(e){return!0===t.value[e]},clearSelection:function(){o("update:selected",[])},updateSelection:function(t,e,r,n){o("selection",{rows:e,added:r,keys:t,evt:n}),n=!0===l.value?!0===r?e:[]:!0===r?a.selected.concat(e):a.selected.filter(e=>!1===t.includes(i.value(e))),o("update:selected",n)}}}function vs(e){return Array.isArray(e)?e.slice():[]}ta={expanded:Array};function ms(t,r){let a=(0,He.KR)(vs(t.expanded));function o(e){void 0!==t.expanded?r("update:expanded",e):a.value=e}return(0,je.wB)(()=>t.expanded,e=>{a.value=vs(e)}),{isRowExpanded:function(e){return a.value.includes(e)},setExpanded:o,updateExpanded:function(e,t){var r=a.value.slice(),n=r.indexOf(e);!0===t?-1===n&&(r.push(e),o(r)):-1!==n&&(r.splice(n,1),o(r))}}}_={visibleColumns:Array};var bs="q-table__bottom row items-center",ys={},ws=(zl.forEach(e=>{ys[e]={}}),n({name:"QTable",props:{rows:{type:Array,required:!0},rowKey:{type:[String,Function],default:"id"},columns:Array,loading:Boolean,iconFirstPage:String,iconPrevPage:String,iconNextPage:String,iconLastPage:String,title:String,hideHeader:Boolean,grid:Boolean,gridHeader:Boolean,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,separator:{type:String,default:"horizontal",validator:e=>["horizontal","vertical","cell","none"].includes(e)},wrapCells:Boolean,virtualScroll:Boolean,virtualScrollTarget:{},...ys,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:"grey-8"},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],tableRowStyleFn:Function,tableRowClassFn:Function,cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],cardStyleFn:Function,cardClassFn:Function,hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...a,...Cn,..._,...c,...Rt,...ta,...ea,...Pn},emits:["request","virtualScroll",...En,"update:expanded","update:selected","selection"],setup(c,{slots:u,emit:d}){var e,U,M,t=(0,je.nI)();let{$q:l}=t.proxy,A=Ce(c,l),{inFullscreen:P,toggleFullscreen:R}=Sn(),f=(0,je.EW)(()=>"function"==typeof c.rowKey?c.rowKey:e=>e[c.rowKey]),a=(0,He.KR)(null),o=(0,He.KR)(null),i=(0,je.EW)(()=>!0!==c.grid&&!0===c.virtualScroll),D=(0,je.EW)(()=>" q-table__card"+(!0===A.value?" q-table__card--dark q-dark":"")+(!0===c.square?" q-table--square":"")+(!0===c.flat?" q-table--flat":"")+(!0===c.bordered?" q-table--bordered":"")),Q=(0,je.EW)(()=>`q-table__container q-table--${c.separator}-separator column no-wrap`+(!0===c.grid?" q-table--grid":D.value)+(!0===A.value?" q-table--dark":"")+(!0===c.dense?" q-table--dense":"")+(!1===c.wrapCells?" q-table--no-wrap":"")+(!0===P.value?" fullscreen scroll":"")),H=(0,je.EW)(()=>Q.value+(!0===c.loading?" q-table--loading":"")),{innerPagination:j,computedPagination:s,isServerSide:n,requestServerInteraction:z,setPagination:r}=((0,je.wB)(()=>c.tableStyle+c.tableClass+c.tableHeaderStyle+c.tableHeaderClass+Q.value,()=>{!0===i.value&&o.value?.reset()}),hs(t,L)),W=(e=c,U=r,M=(0,je.EW)(()=>void 0!==e.filterMethod?e.filterMethod:(e,t,r,n)=>{let a=t?t.toLowerCase():"";return e.filter(t=>r.some(e=>{e=n(e,t)+"";return-1!==("undefined"===e||"null"===e?"":e.toLowerCase()).indexOf(a)}))}),(0,je.wB)(()=>e.filter,()=>{(0,je.dY)(()=>{U({page:1},!0)})},{deep:!0}),{computedFilterMethod:M}).computedFilterMethod,{isRowExpanded:V,setExpanded:K,updateExpanded:G}=ms(c,d),h=(0,je.EW)(()=>{let e=c.rows;var t,r;return e=!0!==n.value&&0!==e.length&&({sortBy:t,descending:r}=s.value,c.filter&&(e=W.value(e,c.filter,y.value,L)),null!==ae.value)?oe.value(c.rows===e?e.slice():e,t,r):e}),$=(0,je.EW)(()=>h.value.length),p=(0,je.EW)(()=>{let e=h.value;var t;return!0!==n.value&&(t=s.value.rowsPerPage,0!==t)&&(0===_.value&&c.rows!==e?e.length>x.value&&(e=e.slice(0,x.value)):e=e.slice(_.value,x.value)),e}),{hasSelectionMode:g,singleSelection:Y,multipleSelection:X,allRowsSelected:J,someRowsSelected:Z,rowsSelectedNumber:v,isRowSelected:m,clearSelection:ee,updateSelection:b}=gs(c,d,p,f),{colList:te,computedCols:y,computedColsMap:re,computedColspan:ne}=((r,e,t)=>{let o=(0,je.EW)(()=>{if(void 0!==r.columns)return r.columns;let t=r.rows[0];return void 0!==t?Object.keys(t).map(e=>({name:e,label:e.toUpperCase(),field:e,align:_e(t[e])?"right":"left",sortable:!0})):[]}),n=(0,je.EW)(()=>{let{sortBy:n,descending:a}=e.value;return(void 0!==r.visibleColumns?o.value.filter(e=>!0===e.required||!0===r.visibleColumns.includes(e.name)):o.value).map(t=>{var e=t.align||"right";let r="text-"+e;return{...t,align:e,__iconClass:"q-table__sort-icon q-table__sort-icon--"+e,__thClass:r+(void 0!==t.headerClasses?" "+t.headerClasses:"")+(!0===t.sortable?" sortable":"")+(t.name===n?" sorted "+(!0===a?"sort-desc":""):""),__tdStyle:void 0!==t.style?"function"!=typeof t.style?()=>t.style:t.style:()=>null,__tdClass:void 0!==t.classes?"function"!=typeof t.classes?()=>r+" "+t.classes:e=>r+" "+t.classes(e):()=>r}})});var a=(0,je.EW)(()=>{let t={};return n.value.forEach(e=>{t[e.name]=e}),t}),i=(0,je.EW)(()=>void 0!==r.tableColspan?r.tableColspan:n.value.length+(!0===t.value?1:0));return{colList:o,computedCols:n,computedColsMap:a,computedColspan:i}})(c,s,g),{columnToSort:ae,computedSortMethod:oe,sort:w}=As(c,s,te,r),{firstRowIndex:_,lastRowIndex:x,isFirstPage:q,isLastPage:k,pagesNumber:B,computedRowsPerPageOptions:ie,computedRowsNumber:C,firstPage:E,prevPage:S,nextPage:T,lastPage:F}=ps(t,j,s,n,r,$),le=(0,je.EW)(()=>0===p.value.length),se=(0,je.EW)(()=>{let t={};return zl.forEach(e=>{t[e]=c[e]}),void 0===t.virtualScrollItemSize&&(t.virtualScrollItemSize=!0===c.dense?28:48),t});function ce(){if(!0===c.grid){let r=void 0!==u.item?u.item:r=>{var e,t=r.cols.map(e=>(0,je.h)("div",{class:"q-table__grid-item-row"},[(0,je.h)("div",{class:"q-table__grid-item-title"},[e.label]),(0,je.h)("div",{class:"q-table__grid-item-value"},[e.value])])),n=(!0===g.value&&(n=void 0!==(n=u["body-selection"])?n(r):[(0,je.h)(Dn,{modelValue:r.selected,color:c.color,dark:A.value,dense:c.dense,"onUpdate:modelValue":(e,t)=>{b([r.key],[r.row],e,t)}})],t.unshift((0,je.h)("div",{class:"q-table__grid-item-row"},n),(0,je.h)(ui,{dark:A.value}))),{class:["q-table__grid-item-card"+D.value,c.cardClass],style:c.cardStyle});return void 0!==c.cardStyleFn&&(n.style=[n.style,c.cardStyleFn(r.row)]),void 0!==c.cardClassFn&&(e=c.cardClassFn(r.row))&&(n.class[0]+=" "+e),void 0===c.onRowClick&&void 0===c.onRowDblclick&&void 0===c.onRowContextmenu||(n.class[0]+=" cursor-pointer",void 0!==c.onRowClick&&(n.onClick=e=>{d("RowClick",e,r.row,r.pageIndex)}),void 0!==c.onRowDblclick&&(n.onDblclick=e=>{d("RowDblclick",e,r.row,r.pageIndex)}),void 0!==c.onRowContextmenu&&(n.onContextmenu=e=>{d("rowContextmenu",e,r.row,r.pageIndex)})),(0,je.h)("div",{class:"q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3"+(!0===r.selected?" q-table__grid-item--selected":"")},[(0,je.h)("div",n,t)])};return(0,je.h)("div",{class:["q-table__grid-content row",c.cardContainerClass],style:c.cardContainerStyle},p.value.map((e,t)=>r(fe({key:f.value(e),row:e,pageIndex:t}))))}{let t=!0!==c.hideHeader?pe:null;if(!0===i.value){var r=u["top-row"];let e=u["bottom-row"];var n={default:e=>Ae(e.item,u.body,e.index)};if(void 0!==r){let e=(0,je.h)("tbody",r({cols:y.value}));n.before=null===t?()=>e:()=>[t()].concat(e)}else null!==t&&(n.before=t);return void 0!==e&&(n.after=()=>(0,je.h)("tbody",e({cols:y.value}))),(0,je.h)(ds,{ref:o,class:c.tableClass,style:c.tableStyle,...se.value,scrollTarget:c.virtualScrollTarget,items:p.value,type:"__qtable",tableColspan:ne.value,onVirtualScroll:ue},n)}r=[(()=>{let r=u.body,e=u["top-row"],t=u["bottom-row"],n=p.value.map((e,t)=>Ae(e,r,t));return void 0!==e&&(n=e({cols:y.value}).concat(n)),void 0!==t&&(n=n.concat(t({cols:y.value}))),(0,je.h)("tbody",n)})()];return null!==t&&r.unshift(t()),ss({class:["q-table__middle scroll",c.tableClass],style:c.tableStyle},r)}}function ue(e){d("virtualScroll",e)}function de(){return[(0,je.h)(kl,{class:"q-table__linear-progress",color:c.color,dark:A.value,indeterminate:!0,trackColor:"transparent"})]}function Ae(n,e,a){let o=f.value(n),t=m(o);var r;if(void 0!==e)return r={key:o,row:n,pageIndex:a,__trClass:t?"selected":""},void 0!==c.tableRowStyleFn&&(r.__trStyle=c.tableRowStyleFn(n)),void 0!==c.tableRowClassFn&&(s=c.tableRowClassFn(n))&&(r.__trClass=s+" "+r.__trClass),e(fe(r));let i=u["body-cell"],l=y.value.map(e=>{var t,r=u["body-cell-"+e.name],r=void 0!==r?r:i;return void 0!==r?r((O(t={key:o,row:n,pageIndex:a,col:e}),ye(t,"value",()=>L(t.col,t.row)),t)):(0,je.h)("td",{class:e.__tdClass(n),style:e.__tdStyle(n)},L(e,n))});!0===g.value&&(r=void 0!==(s=u["body-selection"])?s((O(e={key:o,row:n,pageIndex:a}),e)):[(0,je.h)(Dn,{modelValue:t,color:c.color,dark:A.value,dense:c.dense,"onUpdate:modelValue":(e,t)=>{b([o],[n],e,t)}})],l.unshift((0,je.h)("td",{class:"q-table--col-auto-width"},r)));var s={key:o,class:{selected:t}};return void 0!==c.onRowClick&&(s.class["cursor-pointer"]=!0,s.onClick=e=>{d("rowClick",e,n,a)}),void 0!==c.onRowDblclick&&(s.class["cursor-pointer"]=!0,s.onDblclick=e=>{d("rowDblclick",e,n,a)}),void 0!==c.onRowContextmenu&&(s.class["cursor-pointer"]=!0,s.onContextmenu=e=>{d("rowContextmenu",e,n,a)}),void 0!==c.tableRowStyleFn&&(s.style=c.tableRowStyleFn(n)),void 0!==c.tableRowClassFn&&(e=c.tableRowClassFn(n))&&(s.class[e]=!0),(0,je.h)("tr",s,l)}function fe(t){return O(t),t.cols=t.cols.map(e=>ye({...e},"value",()=>L(e,t.row))),t}function O(r){Object.assign(r,{cols:y.value,colsMap:re.value,sort:w,rowIndex:_.value+r.pageIndex,color:c.color,dark:A.value,dense:c.dense}),!0===g.value&&ye(r,"selected",()=>m(r.key),(e,t)=>{b([r.key],[r.row],e,t)}),ye(r,"expand",()=>V(r.key),e=>{G(r.key,e)})}function L(e,t){var r="function"==typeof e.field?e.field(t):t[e.field];return void 0!==e.format?e.format(r,t):r}let I=(0,je.EW)(()=>({pagination:s.value,pagesNumber:B.value,isFirstPage:q.value,isLastPage:k.value,firstPage:E,prevPage:S,nextPage:T,lastPage:F,inFullscreen:P.value,toggleFullscreen:R}));let he=(0,je.EW)(()=>!0===Z.value?null:J.value);function pe(){var e=(()=>{let e=u.header,n=u["header-cell"];var t,r;return void 0!==e?e(ge({header:!0})).slice():(t=y.value.map(e=>{var t=u["header-cell-"+e.name],t=void 0!==t?t:n,r=ge({col:e});return void 0!==t?t(r):(0,je.h)(ls,{key:e.name,props:r},()=>e.label)}),!0===Y.value&&!0!==c.grid?t.unshift((0,je.h)("th",{class:"q-table--col-auto-width"}," ")):!0===X.value&&(r=void 0!==(r=u["header-selection"])?r(ge({})):[(0,je.h)(Dn,{color:c.color,modelValue:he.value,dark:A.value,dense:c.dense,"onUpdate:modelValue":ve})],t.unshift((0,je.h)("th",{class:"q-table--col-auto-width"},r))),[(0,je.h)("tr",{class:c.tableHeaderClass,style:c.tableHeaderStyle},t)])})();return!0===c.loading&&void 0===u.loading&&e.push((0,je.h)("tr",{class:"q-table__progress"},[(0,je.h)("th",{class:"relative-position",colspan:ne.value},de())])),(0,je.h)("thead",e)}function ge(e){return Object.assign(e,{cols:y.value,sort:w,colsMap:re.value,color:c.color,dark:A.value,dense:c.dense}),!0===X.value&&ye(e,"selected",()=>he.value,ve),e}function ve(e){!0===Z.value&&(e=!1),b(p.value.map(f.value),p.value,e)}let N=(0,je.EW)(()=>{var e=[c.iconFirstPage||l.iconSet.table.firstPage,c.iconPrevPage||l.iconSet.table.prevPage,c.iconNextPage||l.iconSet.table.nextPage,c.iconLastPage||l.iconSet.table.lastPage];return!0===l.lang.rtl?e.reverse():e});function me(){var e,t;if(!0!==c.hideBottom)return!0===le.value?!0===c.hideNoData?void 0:(e=!0===c.loading?c.loadingLabel||l.lang.table.loading:c.filter?c.noResultsLabel||l.lang.table.noResults:c.noDataLabel||l.lang.table.noData,t=void 0!==(t=u["no-data"])?[t({message:e,icon:l.iconSet.table.warning,filter:c.filter})]:[(0,je.h)(Ge,{class:"q-table__bottom-nodata-icon",name:l.iconSet.table.warning}),e],(0,je.h)("div",{class:bs+" q-table__bottom--nodata"},t)):void 0!==(e=u.bottom)?(0,je.h)("div",{class:bs},[e(I.value)]):(t=!0!==c.hideSelectedBanner&&!0===g.value&&0{let t,r=s.value.rowsPerPage,n=c.paginationLabel||l.lang.table.pagination,a=u.pagination,o=1h.value,computedRows:()=>p.value,computedRowsNumber:()=>C.value}),()=>{var e,t=[(()=>{var e=u.top,t=u["top-left"],r=u["top-right"],n=u["top-selection"],a=!0===g.value&&void 0!==n&&0"q-tr"+(void 0===e.props||!0===e.props.header?"":" "+e.props.__trClass)+(!0===e.noHover?" q-tr--no-hover":""));return()=>(0,je.h)("tr",{style:e.props?.__trStyle,class:r.value},Be(t.default))}}),xs=n({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(r,{slots:n}){let a=(0,je.nI)(),o=(0,je.EW)(()=>"q-td"+(!0===r.autoWidth?" q-table--col-auto-width":"")+(!0===r.noHover?" q-td--no-hover":"")+" ");return()=>{var e,t;return void 0===r.props?(0,je.h)("td",{class:o.value},Be(n.default)):(e=a.vnode.key,void 0!==(e=(void 0!==r.props.colsMap?r.props.colsMap[e]:null)||r.props.col)?(t=r.props.row,(0,je.h)("td",{class:o.value+e.__tdClass(t),style:e.__tdStyle(t)},Be(n.default))):void 0)}}});n({name:"QRouteTab",props:{...ht,...ha},emits:fa,setup(e,{slots:t,emit:r}){let n=pt({useDisableForRouterLinkProps:!1}),{renderTab:a,$tabs:o}=pa(e,t,r,{exact:(0,je.EW)(()=>e.exact),...n});return(0,je.wB)(()=>e.name+` | ${e.exact} | `+(n.resolvedLink.value||{}).href,o.verifyRouteModel),()=>a(n.linkTag.value,n.linkAttrs.value)}});var qs=n({name:"QTime",props:{...a,...e,...Va,modelValue:{required:!0,validator:e=>"string"==typeof e||null===e},mask:{...Va.mask,default:null},format24h:{type:Boolean,default:null},defaultDate:{type:String,validator:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e)},options:Function,hourOptions:Array,minuteOptions:Array,secondOptions:Array,withSeconds:Boolean,nowBtn:Boolean},emits:Ka,setup(r,{slots:U,emit:M}){let e=(0,je.nI)(),n=e.proxy.$q,P=Ce(r,n),{tabindex:a,headerClass:o,getLocale:R,getCurrentDate:t}=$a(r,n);let D=cn(sn(r)),i,l,s=(0,He.KR)(null),c=(0,je.EW)(()=>"persian"!==r.calendar&&null!==r.mask?r.mask:"HH:mm"+(!0===r.withSeconds?":ss":"")),u=(0,je.EW)(()=>R()),Q=(0,je.EW)(()=>{var e;return"string"==typeof r.defaultDate?oo(r.defaultDate,"YYYY/MM/DD",void 0,r.calendar):((e=t(!0)).dateHash=Ga(e),e)});var d=oo(r.modelValue,c.value,u.value,r.calendar,Q.value);let A=(0,He.KR)(((e,t)=>{if(null!==e.hour){if(null===e.minute)return"minute";if(!0===t&&null===e.second)return"second"}return"hour"})(d)),f=(0,He.KR)(d),h=(0,He.KR)(null===d.hour||d.hour<12),H=(0,je.EW)(()=>"q-time q-time--"+(!0===r.landscape?"landscape":"portrait")+(!0===P.value?" q-time--dark q-dark":"")+(!0===r.disable?" disabled":!0===r.readonly?" q-time--readonly":"")+(!0===r.bordered?" q-time--bordered":"")+(!0===r.square?" q-time--square no-border-radius":"")+(!0===r.flat?" q-time--flat no-shadow":"")),p=(0,je.EW)(()=>{var e=f.value;return{hour:null===e.hour?"--":!0===g.value?ke(e.hour):String(!0===h.value?0===e.hour?12:e.hour:12(null!==r.format24h?r:n.lang.date).format24h),j=(0,je.EW)(()=>{var e="hour"===A.value,t=!0==e?12:60,r=f.value[A.value];let n=`rotate(${Math.round(r*(360/t))-180}deg) translateX(-50%)`;return!0==e&&!0===g.value&&12<=f.value.hour&&(n+=" scale(.7)"),{transform:n}}),z=(0,je.EW)(()=>null!==f.value.hour),W=(0,je.EW)(()=>!0===z.value&&null!==f.value.minute),v=(0,je.EW)(()=>void 0!==r.hourOptions?e=>r.hourOptions.includes(e):void 0!==r.options?e=>r.options(e,null,null):null),m=(0,je.EW)(()=>void 0!==r.minuteOptions?e=>r.minuteOptions.includes(e):void 0!==r.options?e=>r.options(f.value.hour,e,null):null),b=(0,je.EW)(()=>void 0!==r.secondOptions?e=>r.secondOptions.includes(e):void 0!==r.options?e=>r.options(f.value.hour,f.value.minute,e):null),y=(0,je.EW)(()=>{var e,t;return null===v.value?null:{am:e=q(0,11,v.value),pm:t=q(12,11,v.value),values:e.values.concat(t.values)}}),w=(0,je.EW)(()=>null!==m.value?q(0,59,m.value):null),_=(0,je.EW)(()=>null!==b.value?q(0,59,b.value):null),x=(0,je.EW)(()=>{switch(A.value){case"hour":return y.value;case"minute":return w.value;case"second":return _.value}}),V=(0,je.EW)(()=>{let r,n,a=0,o=1;var i=null!==x.value?x.value.values:void 0,l=("hour"===A.value?!0===g.value?(r=0,n=23):(r=0,!(n=11)===h.value&&(a=12)):(r=0,n=55,o=5),[]);for(let e=r,t=r;e<=n;e+=o,t++){var s=e+a,c=!1===i?.includes(s),u="hour"===A.value&&0===e?!0===g.value?"00":"12":e;l.push({val:s,index:t,disable:c,label:u})}return l}),K=(0,je.EW)(()=>[[$n,Y,void 0,{stop:!0,prevent:!0,mouse:!0}]]);function G(){var e={...t(),...(e=new Date,{hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()})};N(e),Object.assign(f.value,e),A.value="hour"}function q(r,e,n){var t=Array.apply(null,{length:e+1}).map((e,t)=>{t+=r;return{index:t,val:!0===n(t)}}).filter(e=>!0===e.val).map(e=>e.index);return{min:t[0],max:t[t.length-1],values:t,threshold:e+1}}function $(e,t,r){e=Math.abs(e-t);return Math.min(e,r-e)}function k(t,{min:e,max:r,values:n,threshold:a}){return t===e?e:tt<=e),e=n[a-1],t-e<=(r=n[a])-t?e:r)}function B(){return!0===st(e)||null!==x.value&&(0===x.value.values.length||"hour"===A.value&&!0!==g.value&&0===y.value[!0===h.value?"am":"pm"].values.length)}function C(){var{top:e,left:t,width:r}=s.value.getBoundingClientRect(),r=r/2;return{top:e+r,left:t+r,dist:.7*r}}function Y(e){!0!==B()&&(!0===e.isFirst?(i=C(),l=E(e.evt,i)):(l=E(e.evt,i,l),!0===e.isFinal&&(i=!1,l=null,X())))}function X(){"hour"===A.value?A.value="minute":r.withSeconds&&"minute"===A.value&&(A.value="second")}function E(e,t,r){var e=se(e),n=Math.abs(e.top-t.top),a=Math.sqrt(Math.pow(Math.abs(e.top-t.top),2)+Math.pow(Math.abs(e.left-t.left),2));let o,i=Math.asin(n/a)*(180/Math.PI);return i=e.top=t.dist:0!==y.value.am.values.length,o=k(o+(!0==n?0:12),y.value[!0==n?"am":"pm"])):(o=Math.round(o),!0===g.value?ar.modelValue,e=>{e=oo(e,c.value,u.value,r.calendar,Q.value);e.dateHash===f.value.dateHash&&e.timeHash===f.value.timeHash||(null===(f.value=e).hour?A.value="hour":h.value=e.hour<12)}),(0,je.wB)([c,u],()=>{(0,je.dY)(()=>{N()})});let S={hour(){A.value="hour"},minute(){A.value="minute"},second(){A.value="second"}};function J(e){13===e.keyCode&&ie()}function Z(e){13===e.keyCode&&le()}function ee(e){!0!==B()&&(!0!==n.platform.is.desktop&&E(e,C()),X())}function te(e){!0!==B()&&E(e,C())}function re(e){var t,r;13===e.keyCode?A.value="hour":[37,39].includes(e.keyCode)&&(e=37===e.keyCode?-1:1,null!==y.value?0!==(r=(!0===g.value?y.value:y.value[!0===h.value?"am":"pm"]).values).length&&(null===f.value.hour?T(r[0]):(t=(r.length+r.indexOf(f.value.hour)+e)%r.length,T(r[t]))):(r=!0===g.value?24:12,T((!0!==g.value&&!1===h.value?12:0)+(24+(null===f.value.hour?-e:f.value.hour)+e)%r)))}function ne(e){var t,r;13===e.keyCode?A.value="minute":[37,39].includes(e.keyCode)&&(e=37===e.keyCode?-1:1,null!==w.value?0!==(t=w.value.values).length&&(null===f.value.minute?F(t[0]):(r=(t.length+t.indexOf(f.value.minute)+e)%t.length,F(t[r]))):F((60+(null===f.value.minute?-e:f.value.minute)+e)%60))}function ae(e){var t,r;13===e.keyCode?A.value="second":[37,39].includes(e.keyCode)&&(e=37===e.keyCode?-1:1,null!==_.value?0!==(t=_.value.values).length&&(null===f.value.seconds?O(t[0]):(r=(t.length+t.indexOf(f.value.second)+e)%t.length,O(t[r]))):O((60+(null===f.value.second?-e:f.value.second)+e)%60))}function T(e){f.value.hour!==e&&(f.value.hour=e,I())}function F(e){f.value.minute!==e&&(f.value.minute=e,I())}function O(e){f.value.second!==e&&(f.value.second=e,I())}let oe={hour:T,minute:F,second:O};function ie(){!1===h.value&&(h.value=!0,null!==f.value.hour)&&(f.value.hour-=12,I())}function le(){!0===h.value&&(h.value=!1,null!==f.value.hour)&&(f.value.hour+=12,I())}function L(e){var t=r.modelValue;A.value!==e&&null!=t&&""!==t&&"string"!=typeof t&&(A.value=e)}function I(){null!==v.value&&!0!==v.value(f.value.hour)?(f.value=oo(),L("hour")):null!==m.value&&!0!==m.value(f.value.minute)?(f.value.minute=null,f.value.second=null,L("minute")):!0===r.withSeconds&&null!==b.value&&!0!==b.value(f.value.second)?(f.value.second=null,L("second")):null===f.value.hour||null===f.value.minute||!0===r.withSeconds&&null===f.value.second||N()}function N(e){var e=Object.assign({...f.value},e),t="persian"===r.calendar?ke(e.hour)+":"+ke(e.minute)+(!0===r.withSeconds?":"+ke(e.second):""):ho(new Date(e.year,null===e.month?null:e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond),c.value,u.value,e.year,e.timezoneOffset);e.changed=t!==r.modelValue,M("update:modelValue",t,e)}return e.proxy.setNow=G,()=>{var e=[(()=>{let t=f.value[A.value];return(0,je.h)("div",{class:"q-time__content col relative-position"},[(0,je.h)(xe.eB,{name:"q-transition--scale"},()=>(0,je.h)("div",{key:"clock"+A.value,class:"q-time__container-parent absolute-full"},[(0,je.h)("div",{ref:s,class:"q-time__container-child fit overflow-hidden"},[(0,je.bo)((0,je.h)("div",{class:"q-time__clock cursor-pointer non-selectable",onClick:ee,onMousedown:te},[(0,je.h)("div",{class:"q-time__clock-circle fit"},[(0,je.h)("div",{class:"q-time__clock-pointer"+(null===f.value[A.value]?" hidden":void 0!==r.color?" text-"+r.color:""),style:j.value}),V.value.map(e=>(0,je.h)("div",{class:"q-time__clock-position row flex-center q-time__clock-pos-"+e.index+(e.val===t?" q-time__clock-position--active "+o.value:!0===e.disable?" q-time__clock-position--disable":"")},[(0,je.h)("span",e.label)]))])]),K.value)])])),!0===r.nowBtn?(0,je.h)(Ee,{class:"q-time__now-button absolute",icon:n.iconSet.datetime.now,unelevated:!0,size:"sm",round:!0,color:r.color,textColor:r.textColor,tabindex:a.value,onClick:G}):null])})()],t=Be(U.default);return void 0!==t&&e.push((0,je.h)("div",{class:"q-time__actions"},t)),void 0!==r.name&&!0!==r.disable&&D(e,"push"),(0,je.h)("div",{class:H.value,tabindex:-1},[(t=[(0,je.h)("div",{class:"q-time__link "+("hour"===A.value?"q-time__link--active":"cursor-pointer"),tabindex:a.value,onClick:S.hour,onKeyup:re},p.value.hour),(0,je.h)("div",":"),(0,je.h)("div",!0===z.value?{class:"q-time__link "+("minute"===A.value?"q-time__link--active":"cursor-pointer"),tabindex:a.value,onKeyup:ne,onClick:S.minute}:{class:"q-time__link"},p.value.minute)],!0===r.withSeconds&&t.push((0,je.h)("div",":"),(0,je.h)("div",!0===W.value?{class:"q-time__link "+("second"===A.value?"q-time__link--active":"cursor-pointer"),tabindex:a.value,onKeyup:ae,onClick:S.second}:{class:"q-time__link"},p.value.second)),!(t=[(0,je.h)("div",{class:"q-time__header-label row items-center no-wrap",dir:"ltr"},t)])===g.value&&t.push((0,je.h)("div",{class:"q-time__header-ampm column items-between no-wrap"},[(0,je.h)("div",{class:"q-time__link "+(!0===h.value?"q-time__link--active":"cursor-pointer"),tabindex:a.value,onClick:ie,onKeyup:J},"AM"),(0,je.h)("div",{class:"q-time__link "+(!0!==h.value?"q-time__link--active":"cursor-pointer"),tabindex:a.value,onClick:le,onKeyup:Z},"PM")])),(0,je.h)("div",{class:"q-time__header flex flex-center no-wrap "+o.value},t)),(0,je.h)("div",{class:"q-time__main col overflow-auto"},e)])}}}),ks=n({name:"QTimeline",props:{...a,color:{type:String,default:"primary"},side:{type:String,default:"right",validator:e=>["left","right"].includes(e)},layout:{type:String,default:"dense",validator:e=>["dense","comfortable","loose"].includes(e)}},setup(e,{slots:t}){var r=(0,je.nI)();let n=Ce(e,r.proxy.$q),a=((0,je.Gt)("_q_t_",e),(0,je.EW)(()=>`q-timeline q-timeline--${e.layout} q-timeline--${e.layout}--`+e.side+(!0===n.value?" q-timeline--dark":"")));return()=>(0,je.h)("ul",{class:a.value},Be(t.default))}}),Bs=n({name:"QTimelineEntry",props:{heading:Boolean,tag:{type:String,default:"h3"},side:{type:String,default:"right",validator:e=>["left","right"].includes(e)},icon:String,avatar:String,color:String,title:String,subtitle:String,body:String},setup(n,{slots:a}){let e=(0,je.WQ)("_q_t_",ne);if(e===ne)return console.error("QTimelineEntry needs to be child of QTimeline"),ne;let o=(0,je.EW)(()=>"q-timeline__entry q-timeline__entry--"+n.side+(void 0!==n.icon||void 0!==n.avatar?" q-timeline__entry--icon":"")),i=(0,je.EW)(()=>"q-timeline__dot text-"+(n.color||e.color)),l=(0,je.EW)(()=>"comfortable"===e.layout&&"left"===e.side);return()=>{var e=me(a.default,[]);if(void 0!==n.body&&e.unshift(n.body),!0===n.heading)return r=[(0,je.h)("div"),(0,je.h)("div"),(0,je.h)(n.tag,{class:"q-timeline__heading-title"},e)],(0,je.h)("div",{class:"q-timeline__heading"},!0===l.value?r.reverse():r);let t;void 0!==n.icon?t=[(0,je.h)(Ge,{class:"row items-center justify-center",name:n.icon})]:void 0!==n.avatar&&(t=[(0,je.h)("img",{class:"q-timeline__dot-img",src:n.avatar})]);var r=[(0,je.h)("div",{class:"q-timeline__subtitle"},[(0,je.h)("span",{},Be(a.subtitle,[n.subtitle]))]),(0,je.h)("div",{class:i.value},t),(0,je.h)("div",{class:"q-timeline__content"},[(0,je.h)("h6",{class:"q-timeline__title"},Be(a.title,[n.title]))].concat(e))];return(0,je.h)("li",{class:o.value},!0===l.value?r.reverse():r)}}}),Cs=n({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){let r=(0,je.EW)(()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":""));return()=>(0,je.h)("div",{class:r.value,role:"toolbar"},Be(t.default))}}),Es=n({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){let r=(0,je.EW)(()=>"q-toolbar__title ellipsis"+(!0===e.shrink?" col-shrink":""));return()=>(0,je.h)("div",{class:r.value},Be(t.default))}}),Ss=["none","strict","leaf","leaf-filtered"],Ts=n({name:"QTree",props:{...a,nodes:{type:Array,required:!0},nodeKey:{type:String,required:!0},labelKey:{type:String,default:"label"},childrenKey:{type:String,default:"children"},dense:Boolean,color:String,controlColor:String,textColor:String,selectedColor:String,icon:String,tickStrategy:{type:String,default:"none",validator:e=>Ss.includes(e)},ticked:Array,expanded:Array,selected:{},noSelectionUnset:Boolean,defaultExpandAll:Boolean,accordion:Boolean,filter:String,filterMethod:Function,duration:{},noConnectors:Boolean,noTransition:Boolean,noNodesLabel:String,noResultsLabel:String},emits:["update:expanded","update:ticked","update:selected","lazyLoad","afterShow","afterHide"],setup(g,{slots:c,emit:a}){let u=(0,je.nI)().proxy,t=u.$q,d=Ce(g,t),v=(0,He.KR)({}),m=(0,He.KR)(g.ticked||[]),b=(0,He.KR)(g.expanded||[]),A={},r=((0,je.Ic)(()=>{A={}}),(0,je.EW)(()=>"q-tree q-tree--"+(!0===g.dense?"dense":"standard")+(!0===g.noConnectors?" q-tree--no-connectors":"")+(!0===d.value?" q-tree--dark":"")+(void 0!==g.color?" text-"+g.color:""))),y=(0,je.EW)(()=>void 0!==g.selected),f=(0,je.EW)(()=>g.icon||t.iconSet.tree.icon),h=(0,je.EW)(()=>g.controlColor||g.color),p=(0,je.EW)(()=>void 0!==g.textColor?" text-"+g.textColor:""),w=(0,je.EW)(()=>{var e=g.selectedColor||g.color;return e?" text-"+e:""}),_=(0,je.EW)(()=>void 0!==g.filterMethod?g.filterMethod:(e,t)=>{t=t.toLowerCase();return e[g.labelKey]&&-1!==e[g.labelKey].toLowerCase().indexOf(t)}),x=(0,je.EW)(()=>{let h={},p=(e,t)=>{var r=e.tickStrategy||(t||g).tickStrategy,n=e[g.nodeKey],a=e[g.childrenKey]&&Array.isArray(e[g.childrenKey])&&0!==e[g.childrenKey].length,o=!0!==e.disabled&&!0===y.value&&!1!==e.selectable,i=!0!==e.disabled&&!1!==e.expandable,l="none"!==r,s="strict"===r,c="leaf-filtered"===r,u="leaf"===r||"leaf-filtered"===r;let d=!0!==e.disabled&&!1!==e.tickable,A=(!0==u&&!0===d&&t&&!0!==t.tickable&&(d=!1),e.lazy),f={key:n,parent:t,isParent:a,lazy:A=!0===A&&void 0!==v.value[n]&&!0===Array.isArray(e[g.childrenKey])?v.value[n]:A,disabled:e.disabled,link:!0!==e.disabled&&(!0==o||!0==i&&(!0===a||!0===A)),children:[],matchesFilter:!g.filter||_.value(e,g.filter),selected:n===g.selected&&!0==o,selectable:o,expanded:!0===a&&b.value.includes(n),expandable:i,noTick:!0===e.noTick||!0!=s&&A&&"loaded"!==A,tickable:d,tickStrategy:r,hasTicking:l,strictTicking:s,leafFilteredTicking:c,leafTicking:u,ticked:(!0==s||!0!==a)&&m.value.includes(n)};return h[n]=f,!0===a&&(f.children=e[g.childrenKey].map(e=>p(e,f)),g.filter&&(!0!==f.matchesFilter?f.matchesFilter=f.children.some(e=>e.matchesFilter):!0!==f.noTick&&!0!==f.disabled&&!0===f.tickable&&!0==c&&!0===f.children.every(e=>!0!==e.matchesFilter||!0===e.noTick||!0!==e.tickable)&&(f.tickable=!1)),!0===f.matchesFilter)&&(!0!==f.noTick&&!0!=s&&!0===f.children.every(e=>e.noTick)&&(f.noTick=!0),u)&&(f.ticked=!1,f.indeterminate=f.children.some(e=>!0===e.indeterminate),f.tickable=!0===f.tickable&&f.children.some(e=>e.tickable),!0!==f.indeterminate&&((t=f.children.reduce((e,t)=>!0===t.ticked?e+1:e,0))===f.children.length?f.ticked=!0:0!0!==e.tickable||!0!==e.ticked)),f};return g.nodes.forEach(e=>p(e,null)),h});function o(r){let n=[].reduce,a=(e,t)=>e||!t?e:!0===Array.isArray(t)?n.call(Object(t),a,e):t[g.nodeKey]===r?t:t[g.childrenKey]?a(null,t[g.childrenKey]):void 0;return a(null,g.nodes)}function e(){let t=[],r=e=>{e[g.childrenKey]&&0!==e[g.childrenKey].length&&!1!==e.expandable&&!0!==e.disabled&&(t.push(e[g.nodeKey]),e[g.childrenKey].forEach(r))};g.nodes.forEach(r),void 0!==g.expanded?a("update:expanded",t):b.value=t}function q(t,e,r=o(t),n=x.value[t]){n.lazy&&"loaded"!==n.lazy?"loading"!==n.lazy&&(v.value[t]="loading",!0!==Array.isArray(r[g.childrenKey])&&(r[g.childrenKey]=[]),a("lazyLoad",{node:r,key:t,done:e=>{v.value[t]="loaded",r[g.childrenKey]=!0===Array.isArray(e)?e:[],(0,je.dY)(()=>{!0===x.value[t]?.isParent&&i(t,!0)})},fail:()=>{delete v.value[t],0===r[g.childrenKey].length&&delete r[g.childrenKey]}})):!0===n.isParent&&!0===n.expandable&&i(t,e)}function i(r,e){let n=b.value;var t=void 0!==g.expanded;if(!0==t&&(n=n.slice()),e){if(g.accordion&&x.value[r]){let t=[];x.value[r].parent?x.value[r].parent.children.forEach(e=>{e.key!==r&&!0===e.expandable&&t.push(e.key)}):g.nodes.forEach(e=>{e=e[g.nodeKey];e!==r&&t.push(e)}),0!==t.length&&(n=n.filter(e=>!1===t.includes(e)))}n=n.concat([r]).filter((e,t,r)=>r.indexOf(e)===t)}else n=n.filter(e=>e!==r);!0==t?a("update:expanded",n):b.value=n}function k(t,e){let r=m.value;var n=void 0!==g.ticked;!0==n&&(r=r.slice()),r=e?r.concat(t).filter((e,t,r)=>r.indexOf(e)===t):r.filter(e=>!1===t.includes(e)),!0==n&&a("update:ticked",r)}function B(e){return(g.filter?e.filter(e=>x.value[e[g.nodeKey]].matchesFilter):e).map(l=>{{var s=l;let e=s[g.nodeKey],t=x.value[e],r=s.header&&c["header-"+s.header]||c["default-header"],n=!0===t.isParent?B(s[g.childrenKey]):[],a=0!==n.length||t.lazy&&"loaded"!==t.lazy,o=s.body&&c["body-"+s.body]||c["default-body"],i=void 0!==r||void 0!==o?((e,t,r)=>(ye(e={tree:u,node:e,key:r,color:g.color,dark:d.value},"expanded",()=>t.expanded,e=>{e!==t.expanded&&q(r,e)}),ye(e,"ticked",()=>t.ticked,e=>{e!==t.ticked&&k([r],e)}),e))(s,t,e):null;return void 0!==o&&(o=(0,je.h)("div",{class:"q-tree__node-body relative-position"},[(0,je.h)("div",{class:p.value},[o(i)])])),(0,je.h)("div",{key:e,class:"q-tree__node relative-position q-tree__node--"+(!0===a?"parent":"child")},[(0,je.h)("div",{class:"q-tree__node-header relative-position row no-wrap items-center"+(!0===t.link?" q-tree__node--link q-hoverable q-focusable":"")+(!0===t.selected?" q-tree__node--selected":"")+(!0===t.disabled?" q-tree__node--disabled":""),tabindex:!0===t.link?0:-1,ariaExpanded:0{S(s,t,e)},onKeypress(e){!0!==$e(e)&&(13===e.keyCode?S(s,t,e,!0):32===e.keyCode&&T(s,t,e,!0))}},[(0,je.h)("div",{class:"q-focus-helper",tabindex:-1,ref:e=>{A[t.key]=e}}),"loading"===t.lazy?(0,je.h)(gt,{class:"q-tree__spinner",color:h.value}):!0===a?(0,je.h)(Ge,{class:"q-tree__arrow"+(!0===t.expanded?" q-tree__arrow--rotate":""),name:f.value,onClick(e){T(s,t,e)}}):null,!0===t.hasTicking&&!0!==t.noTick?(0,je.h)(Dn,{class:"q-tree__tickbox",modelValue:!0===t.indeterminate?null:t.ticked,color:h.value,dark:d.value,dense:!0,keepColor:!0,disable:!0!==t.tickable,onKeydown:Ve,"onUpdate:modelValue":e=>{var n=t,a=e;if(!0===n.indeterminate&&(a=n.indeterminateNextState),n.strictTicking)k([n.key],a);else if(n.leafTicking){let t=[],r=e=>{e.isParent?(!0!==a&&!0!==e.noTick&&!0===e.tickable&&t.push(e.key),!0===e.leafTicking&&e.children.forEach(r)):!0===e.noTick||!0!==e.tickable||!0===e.leafFilteredTicking&&!0!==e.matchesFilter||t.push(e.key)};r(n),k(t,a)}}}):null,(0,je.h)("div",{class:"q-tree__node-header-content col row no-wrap items-center"+(!0===t.selected?w:p).value},[r?r(i):[(e=>{var t;return void 0!==e.icon?(0,je.h)(Ge,{class:"q-tree__icon q-mr-sm",name:e.icon,color:e.iconColor}):(t=e.img||e.avatar)?(0,je.h)("img",{class:`q-tree__${e.img?"img":"avatar"} q-mr-sm`,src:t}):void 0})(s),(0,je.h)("div",s[g.labelKey])]])]),!0===a?!0===g.noTransition?!0===t.expanded?(0,je.h)("div",{class:"q-tree__node-collapsible"+p.value,key:e+"__q"},[o,(0,je.h)("div",{class:"q-tree__children"+(!0===t.disabled?" q-tree__node--disabled":""),role:"group"},n)]):null:(0,je.h)(li,{duration:g.duration,onShow:C,onHide:E},()=>(0,je.bo)((0,je.h)("div",{class:"q-tree__node-collapsible"+p.value,key:e+"__q"},[o,(0,je.h)("div",{class:"q-tree__children"+(!0===t.disabled?" q-tree__node--disabled":""),role:"group"},n)]),[[xe.aG,t.expanded]])):o])}})}function C(){a("afterShow")}function E(){a("afterHide")}function l(e){A[e]?.focus()}function S(e,t,r,n){!0!==n&&!1!==t.selectable&&l(t.key),y.value&&t.selectable?!1===g.noSelectionUnset?a("update:selected",t.key!==g.selected?t.key:null):t.key!==g.selected&&a("update:selected",void 0===t.key?null:t.key):T(e,t,r,n),"function"==typeof e.handler&&e.handler(e)}function T(e,t,r,n){void 0!==r&&Ve(r),!0!==n&&!1!==t.selectable&&l(t.key),q(t.key,!t.expanded,e,t)}return(0,je.wB)(()=>g.ticked,e=>{m.value=e}),(0,je.wB)(()=>g.expanded,e=>{b.value=e}),!0===g.defaultExpandAll&&e(),Object.assign(u,{getNodeByKey:o,getTickedNodes:function(){return m.value.map(e=>o(e))},getExpandedNodes:function(){return b.value.map(e=>o(e))},isExpanded:function(e){return!(!e||!x.value[e])&&x.value[e].expanded},collapseAll:function(){void 0!==g.expanded?a("update:expanded",[]):b.value=[]},expandAll:e,setExpanded:q,isTicked:function(e){return!(!e||!x.value[e])&&x.value[e].ticked},setTicked:k}),()=>{var e=B(g.nodes);return(0,je.h)("div",{class:r.value,role:"tree"},0===e.length?g.filter?g.noResultsLabel||t.lang.tree.noResults:g.noNodesLabel||t.lang.tree.noNodes:e)}}});function Fs(e){return(100*e).toFixed(2)+"%"}jn={...a,...Ot,label:String,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,noThumbnails:Boolean,thumbnailFit:{type:String,default:"cover"},autoUpload:Boolean,hideUploadBtn:Boolean,disable:Boolean,readonly:Boolean},jt=[...Ei,"start","finish","added","removed"];function Os(e,t){let r=(0,je.nI)(),{props:a,slots:n,emit:o,proxy:i}=r,l=i.$q,s=Ce(a,l);let c=(0,je.EW)(()=>!0!==a.disable&&!0!==a.readonly),u=(0,He.KR)(!1),d=(0,He.KR)(null),A=(0,He.KR)(null),f={files:(0,He.KR)([]),queuedFiles:(0,He.KR)([]),uploadedFiles:(0,He.KR)([]),uploadedSize:(0,He.KR)(0),updateFileStatus:function(e,t,r){"idle"===(e.__status=t)?(e.__uploaded=0,e.__progress=0,e.__sizeLabel=ce(e.size),e.__progressLabel="0.00%"):("failed"!==t&&(e.__uploaded="uploaded"===t?e.size:r,e.__progress="uploaded"===t?1:Math.min(.9999,e.__uploaded/e.size),e.__progressLabel=Fs(e.__progress)),i.$forceUpdate())},isAlive:()=>!1===st(r)},{pickFiles:h,addFiles:p,onDragover:g,onDragleave:v,processFiles:m,getDndNode:U,maxFilesNumber:M,maxTotalSizeNumber:P}=Si({editable:c,dnd:u,getFileInput:T,addFilesToQueue:F}),b=(Object.assign(f,e({props:a,slots:n,emit:o,helpers:f,exposeApi:e=>{Object.assign(f,e)}})),void 0===f.isBusy&&(f.isBusy=(0,He.KR)(!1)),(0,He.KR)(0)),R=(0,je.EW)(()=>0===b.value?0:f.uploadedSize.value/b.value),y=(0,je.EW)(()=>Fs(R.value)),w=(0,je.EW)(()=>ce(b.value)),_=(0,je.EW)(()=>!0===c.value&&!0!==f.isUploading.value&&(!0===a.multiple||0===f.queuedFiles.value.length)&&(void 0===a.maxFiles||f.files.value.length!0===c.value&&!0!==f.isBusy.value&&!0!==f.isUploading.value&&0!==f.queuedFiles.value.length),D=((0,je.Gt)($,I),(0,je.EW)(()=>"q-uploader column no-wrap"+(!0===s.value?" q-uploader--dark q-dark":"")+(!0===a.bordered?" q-uploader--bordered":"")+(!0===a.square?" q-uploader--square no-border-radius":"")+(!0===a.flat?" q-uploader--flat no-shadow":"")+(!0===a.disable?" disabled q-uploader--disable":"")+(!0===u.value?" q-uploader--dnd":""))),Q=(0,je.EW)(()=>"q-uploader__header"+(void 0!==a.color?" bg-"+a.color:"")+(void 0!==a.textColor?" text-"+a.textColor:""));function q(){!1===a.disable&&(f.abort(),f.uploadedSize.value=0,b.value=0,S(),f.files.value=[],f.queuedFiles.value=[],f.uploadedFiles.value=[])}function k(){!1===a.disable&&C(["uploaded"],()=>{f.uploadedFiles.value=[]})}function B(){C(["idle","failed"],({size:e})=>{b.value-=e,f.queuedFiles.value=[]})}function C(r,e){if(!0!==a.disable){let t={files:[],size:0};var n=f.files.value.filter(e=>-1===r.indexOf(e.__status)||(t.size+=e.size,t.files.push(e),void 0!==e.__img&&window.URL.revokeObjectURL(e.__img.src),!1));0!==t.files.length&&(f.files.value=n,e(t),o("removed",t.files))}}function E(t){a.disable||("uploaded"===t.__status?f.uploadedFiles.value=f.uploadedFiles.value.filter(e=>e.__key!==t.__key):"uploading"===t.__status?t.__abort():b.value-=t.size,f.files.value=f.files.value.filter(e=>e.__key!==t.__key||(void 0!==e.__img&&window.URL.revokeObjectURL(e.__img.src),!1)),f.queuedFiles.value=f.queuedFiles.value.filter(e=>e.__key!==t.__key),o("removed",[t]))}function S(){f.files.value.forEach(e=>{void 0!==e.__img&&window.URL.revokeObjectURL(e.__img.src)})}function T(){return A.value||d.value.getElementsByClassName("q-uploader__input")[0]}function F(e,t){e=m(e,t,f.files.value,!0),t=T();null!=t&&(t.value=""),void 0!==e&&(e.forEach(e=>{var t;f.updateFileStatus(e,"idle"),b.value+=e.size,!0!==a.noThumbnails&&e.type.toUpperCase().startsWith("IMAGE")&&((t=new Image).src=window.URL.createObjectURL(e),e.__img=t)}),f.files.value=f.files.value.concat(e),f.queuedFiles.value=f.queuedFiles.value.concat(e),o("added",e),!0===a.autoUpload)&&f.upload()}function O(){!0===x.value&&f.upload()}function L(t,r,n){if(!0===t){t={type:"a",key:r,icon:l.iconSet.uploader[r],flat:!0,dense:!0};let e=void 0;return"add"===r?(t.onClick=h,e=I):t.onClick=n,(0,je.h)(Ee,t,e)}}function I(){return(0,je.h)("input",{ref:A,class:"q-uploader__input overflow-hidden absolute-full",tabindex:-1,type:"file",title:"",accept:a.accept,multiple:!0===a.multiple?"multiple":void 0,capture:a.capture,onMousedown:ze,onClick:h,onChange:F})}(0,je.wB)(f.isUploading,(e,t)=>{!1===t&&!0===e?o("start"):!0===t&&!1===e&&o("finish")}),(0,je.xo)(()=>{!0===f.isUploading.value&&f.abort(),0!==f.files.value.length&&S()});let N={};for(let e in f)!0===(0,He.i9)(f[e])?ye(N,e,()=>f[e].value):N[e]=f[e];return Object.assign(N,{upload:O,reset:q,removeUploadedFiles:k,removeQueuedFiles:B,removeFile:E,pickFiles:h,addFiles:p}),we(N,{canAddFiles:()=>_.value,canUpload:()=>x.value,uploadSizeLabel:()=>w.value,uploadProgressLabel:()=>y.value}),t({...f,upload:O,reset:q,removeUploadedFiles:k,removeQueuedFiles:B,removeFile:E,pickFiles:h,addFiles:p,canAddFiles:_,canUpload:x,uploadSizeLabel:w,uploadProgressLabel:y}),()=>{var e=[(0,je.h)("div",{class:Q.value},void 0!==n.header?n.header(N):[(0,je.h)("div",{class:"q-uploader__header-content column"},[(0,je.h)("div",{class:"flex flex-center no-wrap q-gutter-xs"},[L(0!==f.queuedFiles.value.length,"removeQueue",B),L(0!==f.uploadedFiles.value.length,"removeUploaded",k),!0===f.isUploading.value?(0,je.h)(gt,{class:"q-uploader__spinner"}):null,(0,je.h)("div",{class:"col column justify-center"},[void 0!==a.label?(0,je.h)("div",{class:"q-uploader__title"},[a.label]):null,(0,je.h)("div",{class:"q-uploader__subtitle"},[w.value+" / "+y.value])]),L(_.value,"add"),L(!1===a.hideUploadBtn&&!0===x.value,"upload",f.upload),L(f.isUploading.value,"clear",f.abort)])])]),(0,je.h)("div",{class:"q-uploader__list scroll"},void 0!==n.list?n.list(N):f.files.value.map(e=>(0,je.h)("div",{key:e.__key,class:"q-uploader__file relative-position"+(!0!==a.noThumbnails&&void 0!==e.__img?" q-uploader__file--img":"")+("failed"===e.__status?" q-uploader__file--failed":"uploaded"===e.__status?" q-uploader__file--uploaded":""),style:!0!==a.noThumbnails&&void 0!==e.__img?{backgroundImage:'url("'+e.__img.src+'")',backgroundSize:a.thumbnailFit}:null},[(0,je.h)("div",{class:"q-uploader__file-header row flex-center no-wrap"},["failed"===e.__status?(0,je.h)(Ge,{class:"q-uploader__file-status",name:l.iconSet.type.negative,color:"negative"}):null,(0,je.h)("div",{class:"q-uploader__file-header-content col"},[(0,je.h)("div",{class:"q-uploader__title"},[e.name]),(0,je.h)("div",{class:"q-uploader__subtitle row items-center no-wrap"},[e.__sizeLabel+" / "+e.__progressLabel])]),"uploading"===e.__status?(0,je.h)(Vn,{value:e.__progress,min:0,max:1,indeterminate:0===e.__progress}):(0,je.h)(Ee,{round:!0,dense:!0,flat:!0,icon:l.iconSet.uploader["uploaded"===e.__status?"done":"clear"],onClick:()=>{E(e)}})])]))),U("uploader")],t=(!0===f.isBusy.value&&e.push((0,je.h)("div",{class:"q-uploader__overlay absolute-full flex flex-center"},[(0,je.h)(gt)])),{ref:d,class:D.value});return!0===_.value&&Object.assign(t,{onDragover:g,onDragleave:v}),(0,je.h)("div",t,e)}}var Ls=()=>!0;function Is(e){let t={};return e.forEach(e=>{t[e]=Ls}),t}vo=Is(jt);function Ns(e){return"function"==typeof e?e:()=>e}l={url:[Function,String],method:{type:[Function,String],default:"POST"},fieldName:{type:[Function,String],default:()=>e=>e.name},headers:[Function,Array],formFields:[Function,Array],withCredentials:[Function,Boolean],sendRaw:[Function,Boolean],batch:[Function,Boolean],factory:Function};({name:i,props:xn,emits:qn,injectPlugin:Us}={name:"QUploader",props:l,emits:["factoryFailed","uploaded","failed","uploading"],injectPlugin:function({props:e,emit:A,helpers:f}){let h=(0,He.KR)([]),a=(0,He.KR)([]),p=(0,He.KR)(0),n=(0,je.EW)(()=>({url:Ns(e.url),method:Ns(e.method),headers:Ns(e.headers),formFields:Ns(e.formFields),fieldName:Ns(e.fieldName),withCredentials:Ns(e.withCredentials),sendRaw:Ns(e.sendRaw),batch:Ns(e.batch)}));var t=(0,je.EW)(()=>00!==a.value.length);let o;function i(n){if(p.value++,"function"!=typeof e.factory)l(n,{});else{let r=e.factory(n);if(r)if("function"==typeof r.catch&&"function"==typeof r.then){a.value.push(r);let t=e=>{!0===f.isAlive()&&(a.value=a.value.filter(e=>e!==r),0===a.value.length&&(o=!1),f.queuedFiles.value=f.queuedFiles.value.concat(n),n.forEach(e=>{f.updateFileStatus(e,"failed")}),A("factoryFailed",e,n),p.value--)};r.then(e=>{!0===o?t(new Error("Aborted")):!0===f.isAlive()&&(a.value=a.value.filter(e=>e!==r),l(n,e))}).catch(t)}else l(n,r||{});else A("factoryFailed",new Error("QUploader: factory() does not return properly"),n),p.value--}}function l(l,r){let s=new FormData,c=new XMLHttpRequest,u=(e,t)=>void 0!==r[e]?Ns(r[e])(t):n.value[e](t);var e=u("url",l);if(e){var d=u("formFields",l);void 0!==d&&d.forEach(e=>{s.append(e.name,e.value)});let n=0,a=0,o=0,i=0,t;c.upload.addEventListener("progress",e=>{if(!0!==t){e=Math.min(i,e.loaded);f.uploadedSize.value+=e-o;let t=(o=e)-a;for(let e=n;0r.size))return void f.updateFileStatus(r,"uploading",t);t-=r.size,n++,a+=r.size,f.updateFileStatus(r,"uploading",r.size)}}},!1),c.onreadystatechange=()=>{c.readyState<4||(c.status&&c.status<400?(f.uploadedFiles.value=f.uploadedFiles.value.concat(l),l.forEach(e=>{f.updateFileStatus(e,"uploaded")}),A("uploaded",{files:l,xhr:c})):(t=!0,f.uploadedSize.value-=o,f.queuedFiles.value=f.queuedFiles.value.concat(l),l.forEach(e=>{f.updateFileStatus(e,"failed")}),A("failed",{files:l,xhr:c})),p.value--,h.value=h.value.filter(e=>e!==c))},c.open(u("method",l),e),!0===u("withCredentials",l)&&(c.withCredentials=!0);d=u("headers",l);void 0!==d&&d.forEach(e=>{c.setRequestHeader(e.name,e.value)});let r=u("sendRaw",l);l.forEach(e=>{f.updateFileStatus(e,"uploading",0),!0!==r&&s.append(u("fieldName",e),e,e.name),e.xhr=c,e.__abort=()=>{c.abort()},i+=e.size}),A("uploading",{files:l,xhr:c}),h.value.push(c),!0===r?c.send(new Blob(l)):c.send(s)}else console.error("q-uploader: invalid or no URL specified"),p.value--}return{isUploading:t,isBusy:r,abort:function(){h.value.forEach(e=>{e.abort()}),0!==a.value.length&&(o=!0)},upload:function(){var e=f.queuedFiles.value.slice(0);f.queuedFiles.value=[],n.value.batch(e)?i(e):e.forEach(e=>{i([e])})}}}});var Us,Ms=n({name:i,props:{...jn,...xn},emits:!0===qe(qn)?{...vo,...qn}:[...jt,...qn],setup(e,{expose:t}){return Os(Us,t)}}),Ps=(n({name:"QUploaderAddTrigger",setup(){var e=(0,je.WQ)($,ne);return e===ne&&console.error("QUploaderAddTrigger needs to be child of QUploader"),e}}),n({name:"QVideo",props:{...Ht,src:{type:String,required:!0},title:String,fetchpriority:{type:String,default:"auto"},loading:{type:String,default:"eager"},referrerpolicy:{type:String,default:"strict-origin-when-cross-origin"}},setup(e){let t=Ii(e),r=(0,je.EW)(()=>"q-video"+(void 0!==e.ratio?" q-video--responsive":""));return()=>(0,je.h)("div",{class:r.value,style:t.value},[(0,je.h)("iframe",{src:e.src,title:e.title,fetchpriority:e.fetchpriority,loading:e.loading,referrerpolicy:e.referrerpolicy,frameborder:"0",allowfullscreen:!0})])}}));function Rs(e){return!1===e?0:!0===e||void 0===e?1:(e=parseInt(e,10),isNaN(e)?0:e)}var Ds=w({name:"close-popup",beforeMount(i,{value:e}){let l={depth:Rs(e),handler(o){0!==l.depth&&setTimeout(()=>{t=i;var t,e=rr.find(e=>null!==e.contentEl&&e.contentEl.contains(t));if(void 0!==e)for(var r=e,n=o,a=l.depth;0!==a&&null!=r;){if(!0===r.__qPortal){if(a--,"QMenu"===r.$options.name){r=nr(r,n);continue}r.hide(n)}r=ot(r)}})},handlerKey(e){!0===Ye(e,13)&&l.handler(e)}};i.__qclosepopup=l,i.addEventListener("click",l.handler),i.addEventListener("keyup",l.handlerKey)},updated(e,{value:t,oldValue:r}){t!==r&&(e.__qclosepopup.depth=Rs(t))},beforeUnmount(e){var t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}}),Qs=0,Hs=void 0;function js(e,t){void 0===Hs&&((Hs=document.createElement("div")).style.cssText="position: absolute; left: 0; top: 0",document.body.appendChild(Hs));var r=e.getBoundingClientRect(),n=Hs.getBoundingClientRect(),{marginLeft:e,marginRight:a,marginTop:o,marginBottom:i}=window.getComputedStyle(e),e=parseInt(e,10)+parseInt(a,10),a=parseInt(o,10)+parseInt(i,10);return{left:r.left-n.left,top:r.top-n.top,width:r.right-r.left,height:r.bottom-r.top,widthM:r.right-r.left+(!0===t?0:e),heightM:r.bottom-r.top+(!0===t?0:a),marginH:!0===t?e:0,marginV:!0===t?a:0}}function zs(e){return{width:e.scrollWidth,height:e.scrollHeight}}var Ws=["Top","Right","Bottom","Left"],Vs=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],Ks=/-block|-inline|block-|inline-/,Gs=/(-block|-inline|block-|inline-).*:/;function $s(e,t){var n=window.getComputedStyle(e),a={};for(let e=0;e!0!==Gs.test(e)).join(";"):n[o]}return a}var Ys=["absolute","fixed","relative","sticky"];function Xs(e){let t=e,r=0;for(;null!==t&&t!==document;){var{position:n,zIndex:a}=window.getComputedStyle(t),a=Number(a);a>r&&(t===e||!0===Ys.includes(n))&&(r=a),t=t.parentNode}return r}function Js(e){var t=typeof e;return"function"==t?e():"string"==t?document.querySelector(e):e}function Zs(e){return e&&e.ownerDocument===document&&null!==e.parentNode}function ec(e){let Q=()=>!1,H=!1,j=!0,t={from:(r=e).from,to:void 0!==r.to?r.to:r.from};"number"==typeof(r=e)?r={duration:r}:"function"==typeof r&&(r={onEnd:r});let z={...r,waitFor:void 0===r.waitFor?0:r.waitFor,duration:!0===isNaN(r.duration)?300:parseInt(r.duration,10),easing:"string"==typeof r.easing&&0!==r.easing.length?r.easing:"ease-in-out",delay:!0===isNaN(r.delay)?0:parseInt(r.delay,10),fill:"string"==typeof r.fill&&0!==r.fill.length?r.fill:"none",resize:!0===r.resize,useCSS:!0===r.useCSS||!0===r.usecss,hideFromClone:!0===r.hideFromClone||!0===r.hidefromclone,keepToClone:!0===r.keepToClone||!0===r.keeptoclone,tween:!0===r.tween,tweenFromOpacity:!0===isNaN(r.tweenFromOpacity)?.6:parseFloat(r.tweenFromOpacity),tweenToOpacity:!0===isNaN(r.tweenToOpacity)?.5:parseFloat(r.tweenToOpacity)},W=Js(t.from);if(!0!==Zs(W))return Q;"function"==typeof W.qMorphCancel&&W.qMorphCancel();let V=void 0,K=void 0,G=void 0,$=void 0,Y=W.parentNode;var r=W.nextElementSibling;let X=js(W,z.resize),{width:J,height:Z}=zs(Y),{borderWidth:ee,borderStyle:te,borderColor:re,borderRadius:ne,backgroundColor:ae,transform:oe,position:ie,cssText:le}=$s(W,["borderWidth","borderStyle","borderColor","borderRadius","backgroundColor","transform","position","cssText"]),se=W.classList.toString(),ce=W.style.cssText,ue=W.cloneNode(!0),de=!0===z.tween?W.cloneNode(!0):void 0;void 0!==de&&(de.className=de.classList.toString().split(" ").filter(e=>!1===/^bg-/.test(e)).join(" ")),!0===z.hideFromClone&&ue.classList.add("q-morph--internal"),ue.setAttribute("aria-hidden","true"),ue.style.transition="none",ue.style.animation="none",ue.style.pointerEvents="none",Y.insertBefore(ue,r),W.qMorphCancel=()=>{H=!0,ue.remove(),de?.remove(),!0===z.hideFromClone&&ue.classList.remove("q-morph--internal"),W.qMorphCancel=void 0};return"function"==typeof e.onToggle&&e.onToggle(),requestAnimationFrame(()=>{let D=Js(t.to);if(!0===H||!0!==Zs(D))"function"==typeof W.qMorphCancel&&W.qMorphCancel();else{W!==D&&"function"==typeof D.qMorphCancel&&D.qMorphCancel(),!0!==z.keepToClone&&D.classList.add("q-morph--internal"),ue.classList.add("q-morph--internal");let{width:U,height:M}=zs(Y),{width:P,height:R}=zs(D.parentNode);!0!==z.hideFromClone&&ue.classList.remove("q-morph--internal"),D.qMorphCancel=()=>{H=!0,ue.remove(),de?.remove(),!0===z.hideFromClone&&ue.classList.remove("q-morph--internal"),!0!==z.keepToClone&&D.classList.remove("q-morph--internal"),W.qMorphCancel=void 0,D.qMorphCancel=void 0};var e=()=>{if(!0===H)"function"==typeof D.qMorphCancel&&D.qMorphCancel();else{!0!==z.hideFromClone&&(ue.classList.add("q-morph--internal"),ue.innerHTML="",ue.style.left=0,ue.style.right="unset",ue.style.top=0,ue.style.bottom="unset",ue.style.transform="none"),!0!==z.keepToClone&&D.classList.remove("q-morph--internal");let t=D.parentNode;var{width:l,height:s}=zs(t);let o=D.cloneNode(z.keepToClone);o.setAttribute("aria-hidden","true"),!0!==z.keepToClone&&(o.style.left=0,o.style.right="unset",o.style.top=0,o.style.bottom="unset",o.style.transform="none",o.style.pointerEvents="none"),o.classList.add("q-morph--internal");var c=D===W&&Y===t?ue:D.nextElementSibling,{borderWidth:c,borderStyle:u,borderColor:d,borderRadius:A,backgroundColor:f,transform:h,position:p,cssText:g}=(t.insertBefore(o,c),$s(D,["borderWidth","borderStyle","borderColor","borderRadius","backgroundColor","transform","position","cssText"]));let r=D.classList.toString(),n=D.style.cssText;D.style.cssText=g,D.style.transform="none",D.style.animation="none",D.style.transition="none",D.className=r.split(" ").filter(e=>!1===/^bg-/.test(e)).join(" ");var g=js(D,z.resize),v=X.left-g.left,m=X.top-g.top,b=X.width/(0{W===D&&!0!==j?(D.style.cssText=ce,D.className=se):(D.style.cssText=n,D.className=r),o.parentNode===t&&t.insertBefore(D,o),ue.remove(),o.remove(),de?.remove(),Q=()=>!1,W.qMorphCancel=void 0,D.qMorphCancel=void 0,"function"==typeof z.onEnd&&z.onEnd(!0===j?"to":"from",!0===e)};if(!0!==z.useCSS&&"function"==typeof D.animate){var T=!0===z.resize?{transform:`translate(${v}px, ${m}px)`,width:x+"px",height:q+"px"}:{transform:`translate(${v}px, ${m}px) scale(${b}, ${y})`},F=!0===z.resize?{width:k+"px",height:B+"px"}:{},O=!0===z.resize?{width:x+"px",height:q+"px"}:{},L=!0===z.resize?{transform:`translate(${-1*v}px, ${-1*m}px)`,width:k+"px",height:B+"px"}:{transform:`translate(${-1*v}px, ${-1*m}px) scale(${1/b}, ${1/y})`},I=void 0!==de?{opacity:z.tweenToOpacity}:{backgroundColor:ae},N=void 0!==de?{opacity:1}:{backgroundColor:f};$=D.animate([{margin:0,borderWidth:ee,borderStyle:te,borderColor:re,borderRadius:ne,zIndex:p,transformOrigin:"0 0",...T,...I},{margin:0,borderWidth:c,borderStyle:u,borderColor:d,borderRadius:A,zIndex:S,transformOrigin:"0 0",transform:h,...F,...N}],{duration:z.duration,easing:z.easing,fill:z.fill,delay:z.delay}),K=void 0===de?void 0:de.animate([{opacity:z.tweenFromOpacity,margin:0,borderWidth:ee,borderStyle:te,borderColor:re,borderRadius:ne,zIndex:p,transformOrigin:"0 0",transform:oe,...O},{opacity:0,margin:0,borderWidth:c,borderStyle:u,borderColor:d,borderRadius:A,zIndex:S,transformOrigin:"0 0",...L}],{duration:z.duration,easing:z.easing,fill:z.fill,delay:z.delay}),V=!0===z.hideFromClone||!0==C?void 0:ue.animate([{margin:`${_<0?_/2:0}px ${w<0?w/2:0}px`,width:x+X.marginH+"px",height:q+X.marginV+"px"},{margin:0,width:0,height:0}],{duration:z.duration,easing:z.easing,fill:z.fill,delay:z.delay}),G=!0===z.keepToClone?void 0:o.animate([!0==C?{margin:`${_<0?_/2:0}px ${w<0?w/2:0}px`,width:x+X.marginH+"px",height:q+X.marginV+"px"}:{margin:0,width:0,height:0},{margin:`${s<0?s/2:0}px ${l<0?l/2:0}px`,width:k+g.marginH+"px",height:B+g.marginV+"px"}],{duration:z.duration,easing:z.easing,fill:z.fill,delay:z.delay});let t=e=>{V?.cancel(),K?.cancel(),G?.cancel(),$.cancel(),$.removeEventListener("finish",t),$.removeEventListener("cancel",t),i(e),V=void 0,K=void 0,G=void 0,$=void 0};W.qMorphCancel=()=>{W.qMorphCancel=void 0,H=!0,t()},D.qMorphCancel=()=>{D.qMorphCancel=void 0,H=!0,t()},$.addEventListener("finish",t),$.addEventListener("cancel",t),Q=e=>!0!==H&&void 0!==$&&(!0===e?t(!0):(j=!0!==j,V?.reverse(),K?.reverse(),G?.reverse(),$.reverse()),!0)}else{let t="q-morph-anim-"+ ++Qs,r=document.createElement("style");T=!0===z.resize?` transform: translate(${v}px, ${m}px); width: ${x}px; height: ${q}px; `:`transform: translate(${v}px, ${m}px) scale(${b}, ${y});`,I=!0===z.resize?` width: ${k}px; height: ${B}px; `:"",F=!0===z.resize?` width: ${x}px; height: ${q}px; `:"",N=!0===z.resize?` transform: translate(${-1*v}px, ${-1*m}px); width: ${k}px; height: ${B}px; `:`transform: translate(${-1*v}px, ${-1*m}px) scale(${1/b}, ${1/y});`,O=void 0!==de?`opacity: ${z.tweenToOpacity};`:`background-color: ${ae};`,L=void 0!==de?"opacity: 1;":`background-color: ${f};`,v=void 0===de?"":` @keyframes ${t}-from-tween { 0% { opacity: ${z.tweenFromOpacity}; margin: 0; border-width: ${ee}; border-style: ${te}; border-color: ${re}; border-radius: ${ne}; z-index: ${p}; transform-origin: 0 0; transform: ${oe}; ${F} } 100% { opacity: 0; margin: 0; border-width: ${c}; border-style: ${u}; border-color: ${d}; border-radius: ${A}; z-index: ${S}; transform-origin: 0 0; ${N} } } `,m=!0===z.hideFromClone||!0==C?"":` @keyframes ${t}-from { 0% { margin: ${_<0?_/2:0}px ${w<0?w/2:0}px; width: ${x+X.marginH}px; height: ${q+X.marginV}px; } 100% { margin: 0; width: 0; height: 0; } } `,b=!0==C?` margin: ${_<0?_/2:0}px ${w<0?w/2:0}px; width: ${x+X.marginH}px; height: ${q+X.marginV}px; `:` margin: 0; width: 0; height: 0; `,y=!0===z.keepToClone?"":` @keyframes ${t}-to { 0% { ${b} } 100% { margin: ${s<0?s/2:0}px ${l<0?l/2:0}px; width: ${k+g.marginH}px; height: ${B+g.marginV}px; } } `;r.innerHTML=` @keyframes ${t} { 0% { margin: 0; border-width: ${ee}; border-style: ${te}; border-color: ${re}; border-radius: ${ne}; background-color: ${ae}; z-index: ${p}; transform-origin: 0 0; ${T} ${O} } 100% { margin: 0; border-width: ${c}; border-style: ${u}; border-color: ${d}; border-radius: ${A}; background-color: ${f}; z-index: ${S}; transform-origin: 0 0; transform: ${h}; ${I} ${L} } } ${m} ${v} ${y} `,document.head.appendChild(r);let n="normal",a=(ue.style.animation=`${z.duration}ms ${z.easing} ${z.delay}ms ${n} ${z.fill} ${t}-from`,void 0!==de&&(de.style.animation=`${z.duration}ms ${z.easing} ${z.delay}ms ${n} ${z.fill} ${t}-from-tween`),o.style.animation=`${z.duration}ms ${z.easing} ${z.delay}ms ${n} ${z.fill} ${t}-to`,D.style.animation=`${z.duration}ms ${z.easing} ${z.delay}ms ${n} ${z.fill} `+t,e=>{e===Object(e)&&e.animationName!==t||(D.removeEventListener("animationend",a),D.removeEventListener("animationcancel",a),i(),r.remove())});W.qMorphCancel=()=>{W.qMorphCancel=void 0,H=!0,a()},D.qMorphCancel=()=>{D.qMorphCancel=void 0,H=!0,a()},D.addEventListener("animationend",a),D.addEventListener("animationcancel",a),Q=e=>!!(!0!==H&&D&&ue&&o)&&(!0===e?a():(j=!0!==j,n="normal"===n?"reverse":"normal",ue.style.animationDirection=n,de.style.animationDirection=n,o.style.animationDirection=n,D.style.animationDirection=n),!0)}}};0setTimeout(e,z.waitFor)):"transitionend"===z.waitFor?new Promise(e=>{let t=()=>{null!==r&&(clearTimeout(r),r=null),D&&(D.removeEventListener("transitionend",t),D.removeEventListener("transitioncancel",t)),e()},r=setTimeout(t,400);D.addEventListener("transitionend",t),D.addEventListener("transitioncancel",t)}):z.waitFor).then(e).catch(()=>{"function"==typeof D.qMorphCancel&&D.qMorphCancel()}):e()}}),e=>Q(e)}var tc={},rc=["duration","delay","easing","fill","classes","style","duration","resize","useCSS","hideFromClone","keepToClone","tween","tweenFromOpacity","tweenToOpacity","waitFor","onEnd"],nc=["resize","useCSS","hideFromClone","keepToClone","tween"];function ac(e,t){e.clsAction!==t&&(e.clsAction=t,e.el.classList[t]("q-morph--invisible"))}function oc(t,e){let r=e.opts;nc.forEach(e=>{r[e]=!0===t[e]})}function ic(e,t){var r;t.name===e?void 0===(r=tc[t.group])?(tc[t.group]={name:t.group,model:e,queue:[t],animating:!1},ac(t,"remove")):r.model!==e&&(r.model=e,r.queue.push(t),!1===r.animating)&&2===r.queue.length&&function a(o){if(!(!0===o.animating||o.queue.length<2)){let[r,n]=o.queue,e=(o.animating=!0,r.animating=!0,n.animating=!0,ac(r,"remove"),ac(n,"remove"),ec({from:r.el,to:n.el,onToggle(){ac(r,"add"),ac(n,"remove")},...n.opts,onEnd(e,t){n.opts.onEnd?.(e,t),!0!==t&&(r.animating=!1,n.animating=!1,o.animating=!1,o.cancel=void 0,o.queue.shift(),a(o))}}));o.cancel=()=>{e(!0),o.cancel=void 0}}}(r):!1===t.animating&&ac(t,"add")}function lc(e,r){let t;if(Object(r)===r){t=""+r.model;{var n=r;var a=e;void 0!==n.group&&(a.group=n.group),void 0!==n.name&&(a.name=n.name);let t=a.opts;rc.forEach(e=>{void 0!==n[e]&&(t[e]=n[e])})}oc(r,e)}else t=""+r;t!==e.model?ic(e.model=t,e):!1===e.animating&&void 0!==e.clsAction&&e.el.classList[e.clsAction]("q-morph--invisible")}w({name:"morph",mounted(e,t){var r,n,a={el:e,animating:!1,opts:{}};oc(t.modifiers,a),n=a,r="string"==typeof(r=t.arg)&&0!==r.length?r.split(":"):[],n.name=r[0],n.group=r[1],Object.assign(n.opts,{duration:!0===isNaN(r[2])?300:parseFloat(r[2]),waitFor:r[3]}),lc(a,t.value),e.__qmorph=a},updated(e,t){lc(e.__qmorph,t.value)},beforeUnmount(e){let t=e.__qmorph;var r=tc[t.group];void 0!==r&&-1!==r.queue.indexOf(t)&&(r.queue=r.queue.filter(e=>e!==t),0===r.queue.length)&&(r.cancel?.(),delete tc[t.group]),"add"===t.clsAction&&e.classList.remove("q-morph--invisible"),delete e.__qmorph}});var sc={childList:!0,subtree:!0,attributes:!0,characterData:!0,attributeOldValue:!0,characterDataOldValue:!0};function cc(t,r,e){r.handler=e,r.observer?.disconnect(),r.observer=new MutationObserver(e=>{"function"!=typeof r.handler||!1!==r.handler(e)&&!0!==r.once||uc(t)}),r.observer.observe(t,r.opts)}function uc(e){var t=e.__qmutation;void 0!==t&&(t.observer?.disconnect(),delete e.__qmutation)}w({name:"mutation",mounted(e,{modifiers:{once:t,...r},value:n}){t={once:t,opts:0===Object.keys(r).length?sc:r};cc(e,t,n),e.__qmutation=t},updated(e,{oldValue:t,value:r}){var n=e.__qmutation;void 0!==n&&t!==r&&cc(e,n,r)},beforeUnmount:uc});var dc=m.passive;function Ac(e,{value:t,oldValue:r}){"function"!=typeof t?e.scrollTarget.removeEventListener("scroll",e.scroll,dc):(e.handler=t,"function"!=typeof r&&(e.scrollTarget.addEventListener("scroll",e.scroll,dc),e.scroll()))}w({name:"scroll-fire",mounted(r,e){let n={scrollTarget:Ar(r),scroll:N(()=>{let e,t;e=n.scrollTarget===window?(t=r.getBoundingClientRect().bottom,window.innerHeight):(t=vt(r).top+mt(r),vt(n.scrollTarget).top+mt(n.scrollTarget)),0{var t=()=>{document.body.classList.remove("non-selectable")};!(n.styleCleanup=void 0)===e?(Pt(),setTimeout(t,10)):t()}),n.triggered=!1,n.sensitivity=!0===t?n.mouseSensitivity:n.touchSensitivity,n.timer=setTimeout(()=>{n.timer=void 0,Pt(),n.triggered=!0,n.handler({evt:e,touch:!0!==t,mouse:!0===t,position:n.origin,duration:Date.now()-r})},n.duration)},move(e){var{top:e,left:t}=se(e);void 0!==n.timer&&(Math.abs(t-n.origin.left)>=n.sensitivity||Math.abs(e-n.origin.top)>=n.sensitivity)&&(clearTimeout(n.timer),n.timer=void 0)},end(e){I(n,"temp"),n.styleCleanup?.(n.triggered),!0===n.triggered?void 0!==e&&Ve(e):void 0!==n.timer&&(clearTimeout(n.timer),n.timer=void 0)}},r=[600,5,7];"string"==typeof t.arg&&0!==t.arg.length&&t.arg.split(":").forEach((e,t)=>{e=parseInt(e,10);e&&(r[t]=e)}),[n.duration,n.touchSensitivity,n.mouseSensitivity]=r,e.__qtouchhold=n,!0===a.mouse&&(t=!0===a.mouseCapture||!0===a.mousecapture?"Capture":"",L(n,"main",[[e,"mousedown","mouseStart","passive"+t]])),!0===v.has.touch&&L(n,"main",[[e,"touchstart","touchStart","passive"+(!0===a.capture?"Capture":"")],[e,"touchend","noop","notPassiveCapture"]])}},updated(e,t){e=e.__qtouchhold;void 0!==e&&t.oldValue!==t.value&&("function"!=typeof t.value&&e.end(),e.handler=t.value)},beforeUnmount(e){var t=e.__qtouchhold;void 0!==t&&(I(t,"main"),I(t,"temp"),void 0!==t.timer&&clearTimeout(t.timer),t.styleCleanup?.(),delete e.__qtouchhold)}});var hc={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},pc=new RegExp(`^([\\d+]+|${Object.keys(hc).join("|")})$`,"i");w({name:"touch-repeat",beforeMount(t,{modifiers:e,value:r,arg:n}){let a=Object.keys(e).reduce((e,t)=>(!0===pc.test(t)&&0<=(t=isNaN(parseInt(t,10))?hc[t.toLowerCase()]:parseInt(t,10))&&e.push(t),e),[]);if(!0===e.mouse||!0===v.has.touch||0!==a.length){let o="string"==typeof n&&0!==n.length?n.split(":").map(e=>parseInt(e,10)):[0,600,300],i=o.length-1,l={keyboard:a,handler:r,noop:d,mouseStart(e){void 0===l.event&&"function"==typeof l.handler&&!0===q(e)&&(L(l,"temp",[[document,"mousemove","move","passiveCapture"],[document,"click","end","notPassiveCapture"]]),l.start(e,!0))},keyboardStart(e){"function"==typeof l.handler&&!0===Ye(e,a)&&(0!==o[0]&&void 0===l.event||(Ve(e),t.focus(),void 0===l.event))&&(L(l,"temp",[[document,"keyup","end","notPassiveCapture"],[document,"click","end","notPassiveCapture"]]),l.start(e,!1,!0))},touchStart(e){var t;void 0!==e.target&&"function"==typeof l.handler&&(t=e.target,L(l,"temp",[[t,"touchmove","move","passiveCapture"],[t,"touchcancel","end","notPassiveCapture"],[t,"touchend","end","notPassiveCapture"]]),l.start(e))},start(t,e,r){function n(e){l.styleCleanup=void 0;var t=()=>{document.body.classList.remove("non-selectable")};!(document.documentElement.style.cursor="")===e?(Pt(),setTimeout(t,10)):t()}!0!==r&&(l.origin=se(t)),!0===v.is.mobile&&(document.body.classList.add("non-selectable"),Pt(),l.styleCleanup=n),l.event={touch:!0!==e&&!0!==r,mouse:!0===e,keyboard:!0===r,startTime:Date.now(),repeatCount:0};let a=()=>{var e;(l.timer=void 0)!==l.event&&(0===l.event.repeatCount&&(l.event.evt=t,!0===r?l.event.keyCode=t.keyCode:l.event.position=se(t),!0!==v.is.mobile)&&(document.documentElement.style.cursor="pointer",document.body.classList.add("non-selectable"),Pt(),l.styleCleanup=n),l.event.duration=Date.now()-l.event.startTime,l.event.repeatCount+=1,l.handler(l.event),e=i{var{top:e,left:r}=se(e);return 7<=Math.abs(r-t.left)||7<=Math.abs(e-t.top)})(e,l.origin)&&(clearTimeout(l.timer),l.timer=void 0)},end(e){void 0!==l.event&&(l.styleCleanup?.(!0),void 0!==e&&0"dialog"===t?e+1:e,0)<2)Yt.forEach(e=>{!1===e.contains(Zt)&&Zt.appendChild(e)});else{var t=Xt.lastIndexOf("dialog");for(let e=0;evoid 0!==document.documentElement[e]),A.isCapable=void 0!==gc.request,!1===A.isCapable?(Mn=()=>Promise.reject("Not capable"),Object.assign(A,{request:Mn,exit:Mn,toggle:Mn})):(Object.assign(A,{request(e){let t=e||document.documentElement;e=A.activeEl;return t===e?Promise.resolve():(null!==e&&!0===t.contains(e)?A.exit():Promise.resolve()).finally(()=>yc(t,gc.request))},exit(){return!0===A.isActive?yc(document,gc.exit):Promise.resolve()},toggle(e){return!0===A.isActive?A.exit():A.request(e)}}),gc.exit=["exitFullscreen","msExitFullscreen","mozCancelFullScreen","webkitExitFullscreen"].find(e=>document[e]),A.isActive=Boolean(vc()),!0===A.isActive&&mc(),["onfullscreenchange","onmsfullscreenchange","onwebkitfullscreenchange"].forEach(e=>{document[e]=bc})),t({appVisible:!0},{install({$q:e}){ye(e,"appVisible",()=>this.appVisible)}}));{let e,t;void 0!==document.hidden?(e="hidden",t="visibilitychange"):void 0!==document.msHidden?(e="msHidden",t="msvisibilitychange"):void 0!==document.webkitHidden&&(e="webkitHidden",t="webkitvisibilitychange"),t&&void 0!==document[e]&&document.addEventListener(t,()=>{wc.appVisible=!document[e]},!1)}n({name:"BottomSheetComponent",props:{...a,title:String,message:String,actions:Array,grid:Boolean,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(t,{emit:r}){var e=(0,je.nI)().proxy;let n=Ce(t,e.$q),a=(0,He.KR)(null);function o(){a.value.hide()}function i(e){r("ok",e),o()}function l(){r("hide")}function s(){var e=[];return t.title&&e.push((0,je.h)(fn,{class:"q-dialog__title"},()=>t.title)),t.message&&e.push((0,je.h)(fn,{class:"q-dialog__message"},()=>t.message)),e.push(!0===t.grid?(0,je.h)("div",{class:"row items-stretch justify-start",role:"list"},t.actions.map(t=>{var e=t.avatar||t.img;return void 0===t.label?(0,je.h)(ui,{class:"col-all",dark:n.value}):(0,je.h)("div",{class:["q-bottom-sheet__item q-hoverable q-focusable cursor-pointer relative-position",t.class],style:t.style,tabindex:0,role:"listitem",onClick(){i(t)},onKeyup(e){13===e.keyCode&&i(t)}},[(0,je.h)("div",{class:"q-focus-helper"}),t.icon?(0,je.h)(Ge,{name:t.icon,color:t.color}):e?(0,je.h)("img",{class:t.avatar?"q-bottom-sheet__avatar":"",src:e}):(0,je.h)("div",{class:"q-bottom-sheet__empty-icon"}),(0,je.h)("div",t.label)])})):(0,je.h)("div",{role:"list"},t.actions.map(e=>{let t=e.avatar||e.img;return void 0===e.label?(0,je.h)(ui,{spaced:!0,dark:n.value}):(0,je.h)(Vo,{class:["q-bottom-sheet__item",e.classes],style:e.style,tabindex:0,clickable:!0,dark:n.value,onClick(){i(e)}},()=>[(0,je.h)(Ko,{avatar:!0},()=>e.icon?(0,je.h)(Ge,{name:e.icon,color:e.color}):t?(0,je.h)("img",{class:e.avatar?"q-bottom-sheet__avatar":"",src:t}):null),(0,je.h)(Ko,()=>e.label)])}))),e}function c(){return[(0,je.h)(An,{class:["q-bottom-sheet q-bottom-sheet--"+(!0===t.grid?"grid":"list")+(!0===n.value?" q-bottom-sheet--dark q-dark":""),t.cardClass],style:t.cardStyle},s)]}return Object.assign(e,{show:function(){a.value.show()},hide:o}),()=>(0,je.h)(Do,{ref:a,position:"bottom",onHide:l},c)}});function _c(v,m,b){return n=>{let a,o,e=!0===m&&void 0!==n.component;if(!0==e){var{component:t,componentProps:r}=n;a="string"==typeof t?b.component(t):t,o=r||{}}else{let{class:e,style:t,...r}=n;a=v,o=r,void 0!==e&&(r.cardClass=e),void 0!==t&&(r.cardStyle=t)}let i,l=!1,s=(0,He.KR)(null),c=er(!1,"dialog"),u=e=>{if(void 0!==s.value?.[e])s.value[e]();else{var t=i.$.subTree;if(t?.component){if(t.component.proxy&&t.component.proxy[e])return void t.component.proxy[e]();if(t.component.subTree&&t.component.subTree.component&&t.component.subTree.component.proxy&&t.component.subTree.component.proxy[e])return void t.component.subTree.component.proxy[e]()}console.error("[Quasar] Incorrectly defined Dialog component")}},d=[],A=[],f={onOk(e){return d.push(e),f},onCancel(e){return A.push(e),f},onDismiss(e){return d.push(e),A.push(e),f},hide(){return u("hide"),f},update(n){if(null!==i){if(!0==e)Object.assign(o,n);else{let{class:e,style:t,...r}=n;void 0!==e&&(r.cardClass=e),void 0!==t&&(r.cardStyle=t),!function e(t,r){for(var n in r)"spinner"!==n&&Object(r[n])===r[n]?(t[n]=Object(t[n])!==t[n]?{}:{...t[n]},e(t[n],r[n])):t[n]=r[n]}(o,r)}i.$forceUpdate()}return f}},h=t=>{l=!0,d.forEach(e=>{e(t)})},p=()=>{g.unmount(c),tr(c),g=null,!(i=null)!==l&&A.forEach(e=>{e()})},g=te({name:"QGlobalDialog",setup:()=>()=>(0,je.h)(a,{...o,ref:s,onOk:h,onHide:p,onVnodeMounted(...e){"function"==typeof o.onVnodeMounted&&o.onVnodeMounted(...e),(0,je.dY)(()=>u("show"))}})},b);return i=g.mount(c),f}}function xc(e){return encodeURIComponent(e)}function qc(e){return decodeURIComponent(e)}function kc(e){var t=new Date;return t.setMilliseconds(t.getMilliseconds()+e),t.toUTCString()}function Bc(t,r,n={},a){let o,i;void 0!==n.expires&&(o="[object Date]"===Object.prototype.toString.call(n.expires)?n.expires.toUTCString():"string"==typeof n.expires?(e=>{let t=0;var r=e.match(/(\d+)d/),n=e.match(/(\d+)h/),a=e.match(/(\d+)m/),o=e.match(/(\d+)s/);return r&&(t+=864e5*r[1]),n&&(t+=36e5*n[1]),a&&(t+=6e4*a[1]),o&&(t+=1e3*o[1]),0===t?e:kc(t)})(n.expires):(i=parseFloat(n.expires),!1===isNaN(i)?kc(864e5*i):n.expires));var l,r=xc(t)+"="+xc((r=r)===Object(r)?JSON.stringify(r):""+r),n=[r,void 0!==o?"; Expires="+o:"",n.path?"; Path="+n.path:"",n.domain?"; Domain="+n.domain:"",n.sameSite?"; SameSite="+n.sameSite:"",n.httpOnly?"; HttpOnly":"",n.secure?"; Secure":"",n.other?"; "+n.other:""].join("");if(a){a.req.qCookies?a.req.qCookies.push(n):a.req.qCookies=[n],a.res.setHeader("Set-Cookie",a.req.qCookies);let e=a.req.headers.cookie||"";void 0!==o&&i<0?void 0!==(l=Cc(t,a))&&(e=e.replace(t+`=${l}; `,"").replace(`; ${t}=`+l,"").replace(t+"="+l,"")):e=e?r+"; "+e:n,a.req.headers.cookie=e}else document.cookie=n}function Cc(e,t){var t=t?t.req.headers:document,r=t.cookie?t.cookie.split("; "):[],n=r.length;let a=e?null:{},o=0,i,l,s;for(;o{if(""!==e){e=qc((e=0===e.indexOf('"')?e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"):e).replace(/\+/g," "));try{var t=JSON.parse(e);t!==Object(t)&&!0!==Array.isArray(t)||(e=t)}catch(e){}}return e})(s);break}}else a[l]=s;return a}function Ec(n){return{get:e=>Cc(e,n),set:(e,t,r)=>Bc(e,t,r,n),has:e=>null!==Cc(e,n),remove:(e,t)=>{var r;r=n,Bc(e,"",{expires:-1,...t},r)},getAll:()=>Cc(null,n)}}var Sc,Tc,ur={install({$q:e}){e.cookies=this}},Fc=(__QUASAR_SSR__&&(ur.parseSSR=e=>{if(void 0!==e)return Ec(e)}),Object.assign(ur,Ec()),n({name:"DialogPluginComponent",props:{...a,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(a,{emit:e}){var t=(0,je.nI)().proxy;let r=t.$q,n=Ce(a,r),o=(0,He.KR)(null),i=(0,He.KR)(void 0!==a.prompt?a.prompt.model:void 0!==a.options?a.options.model:void 0),l=(0,je.EW)(()=>"q-dialog-plugin"+(!0===n.value?" q-dialog-plugin--dark q-dark":"")+(!1!==a.progress?" q-dialog-plugin--progress":"")),s=(0,je.EW)(()=>a.color||(!0===n.value?"amber":"primary")),c=(0,je.EW)(()=>!1===a.progress?null:!0===qe(a.progress)?{component:a.progress.spinner||gt,props:{color:a.progress.color||s.value}}:{component:gt,props:{color:s.value}}),u=(0,je.EW)(()=>void 0!==a.prompt||void 0!==a.options),d=(0,je.EW)(()=>{if(!0!==u.value)return{};let{model:e,isValid:t,items:r,...n}=void 0!==a.prompt?a.prompt:a.options;return n}),A=(0,je.EW)(()=>(!0===qe(a.ok)||!0===a.ok?r.lang.label:a).ok),f=(0,je.EW)(()=>(!0===qe(a.cancel)||!0===a.cancel?r.lang.label:a).cancel),h=(0,je.EW)(()=>void 0!==a.prompt?void 0!==a.prompt.isValid&&!0!==a.prompt.isValid(i.value):void 0!==a.options&&void 0!==a.options.isValid&&!0!==a.options.isValid(i.value)),p=(0,je.EW)(()=>({color:s.value,label:A.value,ripple:!1,disable:h.value,...!0===qe(a.ok)?a.ok:{flat:!0},"data-autofocus":"ok"===a.focus&&!0!==u.value||void 0,onClick:m})),g=(0,je.EW)(()=>({color:s.value,label:f.value,ripple:!1,...!0===qe(a.cancel)?a.cancel:{flat:!0},"data-autofocus":"cancel"===a.focus&&!0!==u.value||void 0,onClick:function(){v()}}));function v(){o.value.hide()}function m(){e("ok",(0,He.ux)(i.value)),v()}function b(){e("hide")}function y(e){i.value=e}function w(e){!0!==h.value&&"textarea"!==a.prompt.type&&!0===Ye(e,13)&&m()}function _(e,t){return!0===a.html?(0,je.h)(fn,{class:e,innerHTML:t}):(0,je.h)(fn,{class:e},()=>t)}function x(){return[(0,je.h)(Ki,{color:s.value,dense:!0,autofocus:!0,dark:n.value,...d.value,modelValue:i.value,"onUpdate:modelValue":y,onKeyup:w})]}function q(){return[(0,je.h)(fl,{color:s.value,options:a.options.items,dark:n.value,...d.value,modelValue:i.value,"onUpdate:modelValue":y})]}function k(){var e=[];return a.title&&e.push(_("q-dialog__title",a.title)),!1!==a.progress&&e.push((0,je.h)(fn,{class:"q-dialog__progress"},()=>(0,je.h)(c.value.component,c.value.props))),a.message&&e.push(_("q-dialog__message",a.message)),void 0!==a.prompt?e.push((0,je.h)(fn,{class:"scroll q-dialog-plugin__form"},x)):void 0!==a.options&&e.push((0,je.h)(ui,{dark:n.value}),(0,je.h)(fn,{class:"scroll q-dialog-plugin__form"},q),(0,je.h)(ui,{dark:n.value})),(a.ok||a.cancel)&&e.push((()=>{let e=[];return a.cancel&&e.push((0,je.h)(Ee,g.value)),a.ok&&e.push((0,je.h)(Ee,p.value)),(0,je.h)(hn,{class:!0===a.stackButtons?"items-end":"",vertical:a.stackButtons,align:"right"},()=>e)})()),e}function B(){return[(0,je.h)(An,{class:[l.value,a.cardClass],style:a.cardStyle,dark:n.value},k)]}return(0,je.wB)(()=>a.prompt&&a.prompt.model,y),(0,je.wB)(()=>a.options&&a.options.model,y),Object.assign(t,{show:function(){o.value.show()},hide:v}),()=>(0,je.h)(Do,{ref:o,onHide:b},B)}})),Oc={install({$q:e,parentApp:t}){e.dialog=this.create=_c(Fc,!0,t)}},Lc=0,Ic=null,f={},Nc={},Uc={group:"__default_quasar_group__",delay:0,message:!1,html:!1,spinnerSize:80,spinnerColor:"",messageColor:"",backgroundColor:"",boxClass:"",spinner:gt,customClass:""},Mc={...Uc};var Pc=t({isActive:!1},{show(e){let t=(f=void 0!==(e=e)?.group&&void 0!==Nc[e.group]?Object.assign(Nc[e.group],e):(e=!0===qe(e)&&!0===e.ignoreDefaults?{...Uc,...e}:{...Mc,...e},Nc[e.group]=e)).group;return Pc.isActive=!0,void 0!==Sc?(f.uid=Lc,Tc.$forceUpdate()):(f.uid=++Lc,null!==Ic&&clearTimeout(Ic),Ic=setTimeout(()=>{Ic=null;let r=er("q-loading");Tc=(Sc=te({name:"QLoading",setup(){function e(){!0!==Pc.isActive&&void 0!==Sc&&(No(!1),Sc.unmount(r),tr(r),Tc=Sc=void 0)}function t(){var e;return!0!==Pc.isActive?null:(e=[(0,je.h)(f.spinner,{class:"q-loading__spinner",color:f.spinnerColor,size:f.spinnerSize})],f.message&&e.push((0,je.h)("div",{class:"q-loading__message"+(f.messageColor?" text-"+f.messageColor:""),[!0===f.html?"innerHTML":"textContent"]:f.message})),(0,je.h)("div",{class:"q-loading fullscreen flex flex-center z-max "+f.customClass.trim(),key:f.uid},[(0,je.h)("div",{class:"q-loading__backdrop"+(f.backgroundColor?" bg-"+f.backgroundColor:"")}),(0,je.h)("div",{class:"q-loading__box column items-center "+f.boxClass},e)]))}return(0,je.sV)(()=>{No(!0)}),()=>(0,je.h)(xe.eB,{name:"q-transition--fade",appear:!0,onAfterLeave:e},t)}},Pc.__parentApp)).mount(r)},f.delay)),e=>{void 0===e||Object(e)!==e?Pc.hide(t):Pc.show({...e,group:t})}},hide(e){if(!0===Pc.isActive){if(void 0===e)Nc={};else{if(void 0===Nc[e])return;delete Nc[e];var e=Object.keys(Nc);if(0!==e.length)return e=e[e.length-1],void Pc.show({group:e})}null!==Ic&&(clearTimeout(Ic),Ic=null),Pc.isActive=!1}},setDefaults(e){!0===qe(e)&&Object.assign(Mc,e)},install({$q:e,parentApp:t}){e.loading=this,Pc.__parentApp=t,void 0!==e.config.loading&&this.setDefaults(e.config.loading)}}),Rc=(0,He.KR)(null),Dc=t({isActive:!1},{start:d,stop:d,increment:d,setDefaults:d,install({$q:e,parentApp:r}){if(!0===(e.loadingBar=this).__installed)void 0!==e.config.loadingBar&&this.setDefaults(e.config.loadingBar);else{let t=(0,He.KR)(void 0!==e.config.loadingBar?{...e.config.loadingBar}:{});e=er("q-loading-bar");function n(){Dc.isActive=!0}function a(){Dc.isActive=!1}te({name:"LoadingBar",devtools:{hide:!0},setup:()=>()=>(0,je.h)(pe,{...t.value,onStart:n,onStop:a,ref:Rc})},r).mount(e),Object.assign(this,{start(e){Rc.value.start(e)},stop(){Rc.value.stop()},increment(){Rc.value.increment.apply(null,arguments)},setDefaults(e){!0===qe(e)&&Object.assign(t.value,e)}})}}});var Qc=0,Hc={},jc={},zc={},Wc={},Vc=/^\s*$/,Kc=[],Gc=[void 0,null,!0,!1,""],$c=["top-left","top-right","bottom-left","bottom-right","top","bottom","left","right","center"],Yc=["top-left","top-right","bottom-left","bottom-right"],Xc={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 Jc(t,r,e){if(!t)return eu("parameter required");let o,i={textColor:"white"};if(!0!==t.ignoreDefaults&&Object.assign(i,Hc),!1===qe(t)&&(i.type&&Object.assign(i,Xc[i.type]),t={message:t}),Object.assign(i,Xc[t.type||i.type],t),"function"==typeof i.icon&&(i.icon=i.icon(r)),i.spinner?(!0===i.spinner&&(i.spinner=gt),i.spinner=(0,He.IG)(i.spinner)):i.spinner=!1,i.meta={hasMedia:Boolean(!1!==i.spinner||i.icon||i.avatar),hasText:Zc(i.message)||Zc(i.caption)},i.position){if(!1===$c.includes(i.position))return eu("wrong position",t)}else i.position="bottom";if(!0===Gc.includes(i.timeout))i.timeout=5e3;else{var n=Number(i.timeout);if(isNaN(n)||n<0)return eu("wrong timeout",t);i.timeout=Number.isFinite(n)?n:0}0===i.timeout?i.progress=!1:!0===i.progress&&(i.meta.progressClass="q-notification__progress"+(i.progressClass?" "+i.progressClass:""),i.meta.progressStyle={animationDuration:i.timeout+1e3+"ms"});var n=(!0===Array.isArray(t.actions)?t.actions:[]).concat(!0!==t.ignoreDefaults&&!0===Array.isArray(Hc.actions)?Hc.actions:[]).concat(!0===Array.isArray(Xc[t.type]?.actions)?Xc[t.type].actions:[]),a=i.closeBtn;if(a&&n.push({label:"string"==typeof a?a:r.lang.label.close}),i.actions=n.map(({handler:e,noDismiss:t,...r})=>({flat:!0,...r,onClick:"function"==typeof e?()=>{e(),!0!==t&&l()}:()=>{l()}})),void 0===i.multiLine&&(i.multiLine=1e.label+"*"+e.icon)).join("|")),i.meta.group=i.group+"|"+i.position),0===i.actions.length?i.actions=void 0:i.meta.actionsClass="q-notification__actions row items-center "+(!0===i.multiLine?"justify-end":"col-auto")+(!0===i.meta.hasMedia?" q-notification__actions--with-media":""),void 0!==e){e.notif.meta.timer&&(clearTimeout(e.notif.meta.timer),e.notif.meta.timer=void 0),i.meta.uid=e.notif.meta.uid;a=zc[i.position].value.indexOf(e.notif);zc[i.position].value[a]=i}else{n=jc[i.meta.group];if(void 0===n)i.meta.uid=Qc++,-(i.meta.badge=1)!==["left","right","center"].indexOf(i.position)?zc[i.position].value.splice(Math.floor(zc[i.position].value.length/2),0,i):(a=-1!==i.position.indexOf("top")?"unshift":"push",zc[i.position].value[a](i)),void 0!==i.group&&(jc[i.meta.group]=i);else{if(n.meta.timer&&(clearTimeout(n.meta.timer),n.meta.timer=void 0),void 0!==i.badgePosition){if(!1===Yc.includes(i.badgePosition))return eu("wrong badgePosition",t)}else i.badgePosition="top-"+(-1!==i.position.indexOf("left")?"right":"left");i.meta.uid=n.meta.uid,i.meta.badge=n.meta.badge+1,i.meta.badgeClass="q-notification__badge q-notification__badge--"+i.badgePosition+(void 0!==i.badgeColor?" bg-"+i.badgeColor:"")+(void 0!==i.badgeTextColor?" text-"+i.badgeTextColor:"")+(i.badgeClass?" "+i.badgeClass:"");a=zc[i.position].value.indexOf(n);zc[i.position].value[a]=jc[i.meta.group]=i}}let l=()=>{var e=i;e.meta.timer&&(clearTimeout(e.meta.timer),e.meta.timer=void 0);var t,r,n,a=zc[e.position].value.indexOf(e);-1!==a&&(void 0!==e.group&&delete jc[e.meta.group],(t=Kc[""+e.meta.uid])&&({width:r,height:n}=getComputedStyle(t),t.style.left=t.offsetLeft+"px",t.style.width=r,t.style.height=n),zc[e.position].value.splice(a,1),"function"==typeof e.onDismiss)&&e.onDismiss(),o=void 0};return 0{i.meta.timer=void 0,l()},i.timeout+1e3)),void 0!==i.group?e=>{void 0!==e?eu("trying to update a grouped one which is forbidden",t):l()}:(o={dismiss:l,config:t,notif:i},void 0===e?e=>{void 0!==o&&(void 0===e?o.dismiss():Jc(Object.assign({},o.config,e,{group:!1,position:i.position}),r,o))}:void Object.assign(e,o))}function Zc(e){return null!=e&&!0!==Vc.test(e)}function eu(e,t){return console.error("Notify: "+e,t),!1}var tu={setDefaults(e){!0===qe(e)&&Object.assign(Hc,e)},registerType(e,t){!0===qe(t)&&(Xc[e]=t)},install({$q:t,parentApp:e}){var r;t.notify=this.create=e=>Jc(e,t),t.notify.setDefaults=this.setDefaults,t.notify.registerType=this.registerType,void 0!==t.config.notify&&this.setDefaults(t.config.notify),!0!==this.__installed&&($c.forEach(e=>{zc[e]=(0,He.KR)([]);var t=!0===["left","center","right"].includes(e)?"center":-1!==e.indexOf("top")?"top":"bottom",r=-1!==e.indexOf("left")?"start":-1!==e.indexOf("right")?"end":"center",r=["left","right"].includes(e)?`items-${"left"===e?"start":"end"} justify-center`:"center"===e?"flex-center":"items-"+r;Wc[e]=`q-notifications__list q-notifications__list--${t} fixed column no-wrap `+r}),r=er("q-notify"),te(n({name:"QNotifications",devtools:{hide:!0},setup(){return()=>(0,je.h)("div",{class:"q-notifications"},$c.map(e=>(0,je.h)(xe.F,{key:e,class:Wc[e],tag:"div",name:"q-notification--"+e},()=>zc[e].value.map(t=>{let r=t.meta;var n=[];if(!0===r.hasMedia&&(!1!==t.spinner?n.push((0,je.h)(t.spinner,{class:"q-notification__spinner q-notification__spinner--"+r.leftClass,color:t.spinnerColor,size:t.spinnerSize})):t.icon?n.push((0,je.h)(Ge,{class:"q-notification__icon q-notification__icon--"+r.leftClass,name:t.icon,color:t.iconColor,size:t.iconSize,role:"img"})):t.avatar&&n.push((0,je.h)(Qe,{class:"q-notification__avatar q-notification__avatar--"+r.leftClass},()=>(0,je.h)("img",{src:t.avatar,"aria-hidden":"true"})))),!0===r.hasText){let e;var a={class:"q-notification__message col"};!0===t.html?a.innerHTML=t.caption?`
${t.message}
${t.caption}
`:t.message:(o=[t.message],e=t.caption?[(0,je.h)("div",o),(0,je.h)("div",{class:"q-notification__caption"},[t.caption])]:o),n.push((0,je.h)("div",a,e))}var o=[(0,je.h)("div",{class:r.contentClass},n)];return!0===t.progress&&o.push((0,je.h)("div",{key:r.uid+"|p|"+r.badge,class:r.progressClass,style:r.progressStyle})),void 0!==t.actions&&o.push((0,je.h)("div",{class:r.actionsClass},t.actions.map(e=>(0,je.h)(Ee,e)))),1{Kc[""+r.uid]=e},key:r.uid,class:r.class,...r.attrs},[(0,je.h)("div",{class:r.wrapperClass},o)])}))))}}),e).mount(r))}};function ru(){var e=()=>null;return{has:()=>!1,hasItem:()=>!1,getLength:()=>0,getItem:e,getIndex:e,getKey:e,getAll:()=>{},getAllKeys:()=>[],set:d,setItem:d,remove:d,removeItem:d,clear:d,isEmpty:()=>!0}}function nu(e){let a=window[e+"Storage"],o=e=>{e=a.getItem(e);if(!e)return null;var t=e;if(t.length<9)return t;var e=t.substring(0,8),r=t.substring(9);switch(e){case"__q_date":var n=Number(r);return new Date(!0===Number.isNaN(n)?r:n);case"__q_expr":return new RegExp(r);case"__q_numb":return Number(r);case"__q_bool":return Boolean("1"===r);case"__q_strn":return""+r;case"__q_objt":return JSON.parse(r);default:return t}};var e=e=>null!==a.getItem(e),t=(e,t)=>{a.setItem(e,!0===J(e=t)?"__q_date|"+e.getTime():!0===Z(e)?"__q_expr|"+e.source:"number"==typeof e?"__q_numb|"+e:"boolean"==typeof e?"__q_bool|"+(e?"1":"0"):"string"==typeof e?"__q_strn|"+e:"function"==typeof e?"__q_strn|"+e.toString():e===Object(e)?"__q_objt|"+JSON.stringify(e):e)},r=e=>{a.removeItem(e)};return{has:e,hasItem:e,getLength:()=>a.length,getItem:o,getIndex:e=>ee{var t,r={},n=a.length;for(let e=0;e{var t=[],r=a.length;for(let e=0;e{a.clear()},isEmpty:()=>0===a.length}}var au=!1===v.has.webStorage?ru():nu("local"),Cn={install({$q:e}){e.localStorage=au}},ou=(Object.assign(Cn,au),!1===v.has.webStorage?ru():nu("session")),_={install({$q:e}){e.sessionStorage=ou}};Object.assign(_,ou);c=["ok","hide"];Is(c);var iu={version:"2.18.1",install:ie,lang:z,iconSet:r}},18237:function(e,t,r){var n=r(46518),o=r(72652),i=r(79306),l=r(28551),s=r(1767),c=r(9539),a=r(84549),u=r(18745),r=r(79039),d=TypeError,r=r(function(){[].keys().reduce(function(){},void 0)}),A=!r&&a("reduce",d);n({target:"Iterator",proto:!0,real:!0,forced:r||A},{reduce:function(t){l(this);try{i(t)}catch(e){c(this,"throw",e)}var r=arguments.length<2,n=r?void 0:arguments[1];if(A)return u(A,this,r?[t]:[t,n]);var e=s(this),a=0;if(o(e,function(e){n=r?(r=!1,e):t(n,e,a),a++},{IS_RECORD:!0}),r)throw new d("Reduce of empty iterator with no initial value");return n}})},18727:function(e,t,r){var n=r(36955);e.exports=function(e){e=n(e);return"BigInt64Array"===e||"BigUint64Array"===e}},18745:function(e,t,r){var r=r(40616),n=Function.prototype,a=n.apply,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(a):function(){return o.apply(a,arguments)})},18784:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var a=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e};function n(e,t){for(var r=0;r{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");-1!==e.search(/^[0-9]{7}$/)&&(e+=i(e));var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(n,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{8}$/)&&+this.data[7]===i(this.data)}},{key:"leftText",value:function(){return o(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"leftText",this).call(this,0,4)}},{key:"leftEncode",value:function(){var e=this.data.substr(0,4);return o(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"leftEncode",this).call(this,e,"LLLL")}},{key:"rightText",value:function(){return o(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"rightText",this).call(this,4,4)}},{key:"rightEncode",value:function(){var e=this.data.substr(4,4);return o(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"rightEncode",this).call(this,e,"RRRR")}}]),n})(r.default);t.default=r},19462:function(e,t,r){function n(n){var a=c.getterFor(n?g:p);return l(i(d),{next:function(){var t=a(this);if(n)return t.nextHandler();if(t.done)return A(void 0,!0);try{var e=t.nextHandler();return t.returnHandlerResult?e:A(e,t.done)}catch(e){throw t.done=!0,e}},return:function(){var e,t=a(this),r=t.iterator;if(t.done=!0,n)return(e=u(r,"return"))?o(e,r):A(void 0,!0);if(t.inner)try{f(t.inner.iterator,v)}catch(e){return f(r,"throw",e)}if(t.openIters)try{h(t.openIters,v)}catch(e){return f(r,"throw",e)}return r&&f(r,v),A(void 0,!0)}})}var o=r(69565),i=r(2360),a=r(66699),l=r(56279),s=r(78227),c=r(91181),u=r(55966),d=r(57657).IteratorPrototype,A=r(62529),f=r(9539),h=r(91385),r=s("toStringTag"),p="IteratorHelper",g="WrapForValidIterator",v="normal",m=c.set,b=n(!0),y=n(!1);a(y,r,"Iterator Helper"),e.exports=function(r,n,a){function e(e,t){t?(t.iterator=e.iterator,t.next=e.next):t=e,t.type=n?g:p,t.returnHandlerResult=!!a,t.nextHandler=r,t.counter=0,t.done=!1,m(this,t)}return e.prototype=n?b:y,e}},19617:function(e,t,r){function n(l){return function(e,t,r){var n=s(e),a=u(n);if(0!==a){var o,i=c(r,a);if(l&&t!=t){for(;i{var a=function(e,t){return(a=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}))(e,t)};function t(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var P=function(){return(P=Object.assign||function(e){for(var t,r=1,n=arguments.length;rl[0]&&t[1]{function a(e,t,r,n){this.left=e,this.top=t,this.width=r,this.height=n}return a.prototype.add=function(e,t,r,n){return new a(this.left+e,this.top+t,this.width+r,this.height+n)},a.fromClientRect=function(e,t){return new a(t.left+e.windowBounds.left,t.top+e.windowBounds.top,t.width,t.height)},a.fromDOMRectList=function(e,t){t=Array.from(t).find(function(e){return 0!==e.width});return t?new a(t.left+e.windowBounds.left,t.top+e.windowBounds.top,t.width,t.height):a.EMPTY},a.EMPTY=new a(0,0,0,0),a})(),R=function(e,t){return b.fromClientRect(e,t.getBoundingClientRect())},D=function(e){var t,r=e.body,e=e.documentElement;if(r&&e)return t=Math.max(Math.max(r.scrollWidth,e.scrollWidth),Math.max(r.offsetWidth,e.offsetWidth),Math.max(r.clientWidth,e.clientWidth)),r=Math.max(Math.max(r.scrollHeight,e.scrollHeight),Math.max(r.offsetHeight,e.offsetHeight),Math.max(r.clientHeight,e.clientHeight)),new b(0,0,t,r);throw new Error("Unable to get document size")},Q=function(e){for(var t=[],r=0,n=e.length;r>10),i%1024+56320),(a+1===r||16384{function e(e,t,r,n,a,o){this.initialValue=e,this.errorValue=t,this.highStart=r,this.highValueIndex=n,this.index=a,this.data=o}return e.prototype.get=function(e){var t;if(0<=e){if(e<55296||56319>5],this.data[t=(t<<2)+(31&e)];if(e<=65535)return t=this.index[2048+(e-55296>>5)],this.data[t=(t<<2)+(31&e)];if(e>11)],t=this.index[t+=e>>5&63],this.data[t=(t<<2)+(31&e)];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e})(),Y="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",X="undefined"==typeof Uint8Array?[]:new Uint8Array(256),J=0;J>8,n=255&e>>16,e=255&e>>24;return t<255?"rgba("+e+","+n+","+r+","+t/255+")":"rgb("+e+","+n+","+r+")"}function he(e,t){var r;return 17===e.type?e.number:16===e.type?(r=3===t?1:255,3===t?e.number/100*r:Math.round(e.number/100*r)):0}function pe(e,t){var r,n;return 3===(t=t.filter(ue)).length?(n=(r=t.map(he))[0],lr(n,r[1],r[2],1)):4===t.length?(n=(r=t.map(he))[0],lr(n,r[1],r[2],r[3])):0}var ge=50,ve=2,me=3,be=4,ye=7,we=8,_e=9,h=10,xe=11,qe=12,ke=13,Be=14,Ce=15,Ee=16,Se=17,Te=18,Fe=19,Oe=20,Le=21,Ie=22,Ne=23,Ue=24,p=25,Me=26,Pe=27,Re=28,De=29,Qe=30,He=31,je=32,ze=33,We=34,Ve=35,Ke=36,Ge=37,$e=38,Ye=39,Xe=40,Je=41,Ze=42,et=43,tt=[9001,65288],rt="!",g="×",nt="÷",at=(e=>{var t,r,e=(e=>{for(var t,r,n,a,o=.75*e.length,i=e.length,l=0,o=("="===e[e.length-1]&&(o--,"="===e[e.length-2])&&o--,new("undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?ArrayBuffer:Array)(o)),s=Array.isArray(o)?o:new Uint8Array(o),c=0;c>4,s[l++]=(15&r)<<4|n>>2,s[l++]=(3&n)<<6|63&a;return o})(e),n=Array.isArray(e)?(e=>{for(var t=e.length,r=[],n=0;n{for(var t=e.length,r=[],n=0;n{function e(e,t,r,n){this.codePoints=e,this.required=t===rt,this.start=r,this.end=n}return e.prototype.slice=function(){return A.apply(void 0,this.codePoints.slice(this.start,this.end))},e})(),vt=function(e,t){var r=Q(e),e=pt(r,t),n=e[0],a=e[1],o=e[2],i=r.length,l=0,s=0;return{next:function(){if(i<=s)return{done:!0,value:null};for(var e,t=g;s{function e(){this._value=[]}return e.prototype.write=function(e){this._value=this._value.concat(Q(e))},e.prototype.read=function(){for(var e=[],t=this.consumeToken();t!==$t;)e.push(t),t=this.consumeToken();return e},e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case 34:return this.consumeStringToken(34);case 35:var t=this.peekCodePoint(0),r=this.peekCodePoint(1),n=this.peekCodePoint(2);if(re(t)||ne(r,n))return t=ae(t,r,n)?2:1,{type:5,value:this.consumeName(),flags:t};break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Ot;break;case 39:return this.consumeStringToken(39);case 40:return St;case 41:return Tt;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Rt;break;case 43:if(oe(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 44:return Ft;case 45:r=e,n=this.peekCodePoint(0),t=this.peekCodePoint(1);if(oe(r,n,t))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(ae(r,n,t))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(45===n&&62===t)return this.consumeCodePoint(),this.consumeCodePoint(),jt;break;case 46:if(oe(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var a=this.consumeCodePoint();if(42===a&&47===(a=this.consumeCodePoint()))return this.consumeToken();if(-1===a)return this.consumeToken()}break;case 58:return zt;case 59:return Wt;case 60:if(33===this.peekCodePoint(0)&&45===this.peekCodePoint(1)&&45===this.peekCodePoint(2))return this.consumeCodePoint(),this.consumeCodePoint(),Ht;break;case 64:r=this.peekCodePoint(0),n=this.peekCodePoint(1),t=this.peekCodePoint(2);if(ae(r,n,t))return{type:7,value:this.consumeName()};break;case 91:return Vt;case 92:if(ne(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case 93:return Kt;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Lt;break;case 123:return Mt;case 125:return Pt;case 117:case 85:r=this.peekCodePoint(0),n=this.peekCodePoint(1);return 43!==r||!Z(n)&&63!==n||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Nt;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),It;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Ut;break;case-1:return $t}return ee(e)?(this.consumeWhiteSpace(),Gt):f(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):te(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:A(e)}},e.prototype.consumeCodePoint=function(){var e=this._value.shift();return void 0===e?-1:e},e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},e.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},e.prototype.consumeUnicodeRangeToken=function(){for(var e=[],t=this.consumeCodePoint();Z(t)&&e.length<6;)e.push(t),t=this.consumeCodePoint();for(var r=!1;63===t&&e.length<6;)e.push(t),t=this.consumeCodePoint(),r=!0;if(r)return{type:30,start:parseInt(A.apply(void 0,e.map(function(e){return 63===e?yt:e})),16),end:parseInt(A.apply(void 0,e.map(function(e){return 63===e?70:e})),16)};var n=parseInt(A.apply(void 0,e),16);if(45===this.peekCodePoint(0)&&Z(this.peekCodePoint(1))){this.consumeCodePoint();for(var t=this.consumeCodePoint(),a=[];Z(t)&&a.length<6;)a.push(t),t=this.consumeCodePoint();return{type:30,start:n,end:parseInt(A.apply(void 0,a),16)}}return{type:30,start:n,end:n}},e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return"url"===e.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},e.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),-1===this.peekCodePoint(0))return{type:22,value:""};var t,r=this.peekCodePoint(0);if(39===r||34===r)return 0===(r=this.consumeStringToken(this.consumeCodePoint())).type&&(this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:r.value}):(this.consumeBadUrlRemnants(),Dt);for(;;){var n=this.consumeCodePoint();if(-1===n||41===n)return{type:22,value:A.apply(void 0,e)};if(ee(n))return this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:A.apply(void 0,e)}):(this.consumeBadUrlRemnants(),Dt);if(34===n||39===n||40===n||0<=(t=n)&&t<=8||11===t||14<=t&&t<=31||127===t)return this.consumeBadUrlRemnants(),Dt;if(92===n){if(!ne(n,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),Dt;e.push(this.consumeEscapedCodePoint())}else e.push(n)}},e.prototype.consumeWhiteSpace=function(){for(;ee(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(41===e||-1===e)return;ne(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(e){for(var t="";0{for(var t=0,r=1,n=(43!==e[t]&&45!==e[t]||(45===e[t]&&(r=-1),t++),[]);f(e[t]);)n.push(e[t++]);for(var a=n.length?parseInt(A.apply(void 0,n),10):0,o=(46===e[t]&&t++,[]);f(e[t]);)o.push(e[t++]);for(var i=o.length,l=i?parseInt(A.apply(void 0,o),10):0,s=(69!==e[t]&&101!==e[t]||t++,1),c=(43!==e[t]&&45!==e[t]||(45===e[t]&&(s=-1),t++),[]);f(e[t]);)c.push(e[t++]);var u=c.length?parseInt(A.apply(void 0,c),10):0;return r*(a+l*Math.pow(10,-i))*Math.pow(10,s*u)})(e),t]},e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),t=e[0],e=e[1],r=this.peekCodePoint(0),n=this.peekCodePoint(1),a=this.peekCodePoint(2);return ae(r,n,a)?{type:15,number:t,flags:e,unit:this.consumeName()}:37===r?(this.consumeCodePoint(),{type:16,number:t,flags:e}):{type:17,number:t,flags:e}},e.prototype.consumeEscapedCodePoint=function(){var e,t=this.consumeCodePoint();if(Z(t)){for(var r=A(t);Z(this.peekCodePoint(0))&&r.length<6;)r+=A(this.consumeCodePoint());ee(this.peekCodePoint(0))&&this.consumeCodePoint();var n=parseInt(r,16);return 0===n||55296<=(e=n)&&e<=57343||1114111{function r(e){this._tokens=e}return r.create=function(e){var t=new Yt;return t.write(e),new r(t.read())},r.parseValue=function(e){return r.create(e).parseComponentValue()},r.parseValues=function(e){return r.create(e).parseComponentValues()},r.prototype.parseComponentValue=function(){for(var e=this.consumeToken();31===e.type;)e=this.consumeToken();if(32===e.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);for(var t=this.consumeComponentValue();31===(e=this.consumeToken()).type;);if(32===e.type)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},r.prototype.parseComponentValues=function(){for(var e=[];;){var t=this.consumeComponentValue();if(32===t.type)return e;e.push(t),e.push()}},r.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},r.prototype.consumeSimpleBlock=function(e){for(var t={type:e,values:[]},r=this.consumeToken();;){if(32===r.type||Zt(r,e))return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue()),r=this.consumeToken()}},r.prototype.consumeFunction=function(e){for(var t={name:e.value,values:[],type:18};;){var r=this.consumeToken();if(32===r.type||3===r.type)return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue())}},r.prototype.consumeToken=function(){var e=this._tokens.shift();return void 0===e?$t:e},r.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},r})(),Jt=function(e){return 15===e.type},m=function(e){return 20===e.type},Zt=function(e,t){return 11===t&&12===e.type||28===t&&29===e.type||2===t&&3===e.type},u=function(e){return 17===e.type||15===e.type},y=function(e){return 16===e.type||u(e)},w={type:17,number:0,flags:4},er={type:16,number:50,flags:4},_={type:16,number:100,flags:4},tr=function(e,t,r){var n=e[0],e=e[1];return[I(n,t),I(void 0!==e?e:n,r)]},I=function(e,t){if(16===e.type)return e.number/100*t;if(Jt(e))switch(e.unit){case"rem":case"em":return 16*e.number;default:return e.number}return e.number},rr="deg",nr="grad",ar="rad",or="turn",ir=function(e,t){if(15===t.type)switch(t.unit){case rr:return Math.PI*t.number/180;case nr:return Math.PI/200*t.number;case ar:return t.number;case or:return 2*Math.PI*t.number}throw new Error("Unsupported angle type")},i=function(e){return Math.PI*e/180},l={name:"color",parse:function(e,t){if(18===t.type){var r=hr[t.name];if(void 0===r)throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return r(e,t.values)}if(5===t.type){var n,a,o,i;if(3===t.value.length)return n=t.value.substring(0,1),a=t.value.substring(1,2),o=t.value.substring(2,3),lr(parseInt(n+n,16),parseInt(a+a,16),parseInt(o+o,16),1);if(4===t.value.length)return n=t.value.substring(0,1),a=t.value.substring(1,2),o=t.value.substring(2,3),i=t.value.substring(3,4),lr(parseInt(n+n,16),parseInt(a+a,16),parseInt(o+o,16),parseInt(i+i,16)/255);if(6===t.value.length)return n=t.value.substring(0,2),a=t.value.substring(2,4),o=t.value.substring(4,6),lr(parseInt(n,16),parseInt(a,16),parseInt(o,16),1);if(8===t.value.length)return n=t.value.substring(0,2),a=t.value.substring(2,4),o=t.value.substring(4,6),i=t.value.substring(6,8),lr(parseInt(n,16),parseInt(a,16),parseInt(o,16),parseInt(i,16)/255)}if(20===t.type){r=q[t.value.toUpperCase()];if(void 0!==r)return r}return q.TRANSPARENT}},x=function(e){return 0==(255&e)},lr=function(e,t,r,n){return(e<<24|t<<16|r<<8|Math.round(255*n)<<0)>>>0};function sr(e,t,r){return r<0&&(r+=1),1<=r&&--r,r<1/6?(t-e)*r*6+e:r<.5?t:r<2/3?6*(t-e)*(2/3-r)+e:e}function cr(e,t){var r,n=(t=t.filter(ue))[0],a=t[1],o=t[2],t=t[3],e=(17===n.type?i(n.number):ir(e,n))/(2*Math.PI),n=y(a)?a.number/100:0,a=y(o)?o.number/100:0,o=void 0!==t&&y(t)?I(t,1):1;return 0==n?lr(255*a,255*a,255*a,1):(n=sr(a=2*a-(t=a<=.5?a*(1+n):a+n-a*n),t,e+1/3),r=sr(a,t,e),a=sr(a,t,e-1/3),lr(255*n,255*r,255*a,o))}function ur(e,t){return e=l.parse(e,t[0]),(t=t[1])&&y(t)?{color:e,stop:t}:{color:e,stop:null}}function dr(e,r){for(var t=e[0],n=e[e.length-1],a=(null===t.stop&&(t.stop=w),null===n.stop&&(n.stop=_),[]),o=0,i=0;ie.optimumDistance)?{optimumCorner:t,optimumDistance:r}:e},{optimumDistance:o?1/0:-1/0,optimumCorner:null}).optimumCorner},yr="closest-side",wr="farthest-side",_r="closest-corner",xr="farthest-corner",qr=function(e,t){if(22===t.type)return r={url:t.value,type:0},e.cache.addImage(t.value),r;if(18!==t.type)throw new Error("Unsupported image type "+t.type);var r=Nr[t.name];if(void 0===r)throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return r(e,t.values)};function kr(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}}function Br(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(e,t){return de(t.filter(y))}}}function Cr(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}}function Er(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return Jt(t)?t.number:0}}}function Sr(e,t){return m(e)&&"normal"===e.value?1.2*t:17===e.type?t*e.number:y(e)?I(e,t):t}function Tr(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}}function Fr(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}}var Or,Lr,Ir,Nr={"linear-gradient":function(r,e){var n=i(180),a=[];return c(e).forEach(function(e,t){if(0===t){t=e[0];if(20===t.type&&"to"===t.value)return void(n=fe(e));if(Ae(t))return void(n=ir(r,t))}t=ur(r,e);a.push(t)}),{angle:n,stops:a,type:1}},"-moz-linear-gradient":Ar,"-ms-linear-gradient":Ar,"-o-linear-gradient":Ar,"-webkit-linear-gradient":Ar,"radial-gradient":function(a,e){var o=0,i=3,l=[],s=[];return c(e).forEach(function(e,t){var r,n=!0;0===t&&(r=!1,n=e.reduce(function(e,t){if(r)if(m(t))switch(t.value){case"center":return s.push(er),e;case"top":case"left":return s.push(w),e;case"right":case"bottom":return s.push(_),e}else(y(t)||u(t))&&s.push(t);else if(m(t))switch(t.value){case"circle":return o=0,!1;case"ellipse":return!(o=1);case"at":return!(r=!0);case yr:return i=0,!1;case"cover":case wr:return!(i=1);case"contain":case _r:return!(i=2);case xr:return!(i=3)}else if(u(t)||y(t))return(i=Array.isArray(i)?i:[]).push(t),!1;return e},n)),n&&(t=ur(a,e),l.push(t))}),{size:i,shape:o,stops:l,position:s,type:2}},"-moz-radial-gradient":fr,"-ms-radial-gradient":fr,"-o-radial-gradient":fr,"-webkit-radial-gradient":fr,"-webkit-gradient":function(n,e){var t=i(180),a=[],o=1;return c(e).forEach(function(e,t){var r,e=e[0];if(0===t){if(m(e)&&"linear"===e.value)return void(o=1);if(m(e)&&"radial"===e.value)return void(o=2)}18===e.type&&("from"===e.name?(r=l.parse(n,e.values[0]),a.push({stop:w,color:r})):"to"===e.name?(r=l.parse(n,e.values[0]),a.push({stop:_,color:r})):"color-stop"===e.name&&2===(t=e.values.filter(ue)).length&&(r=l.parse(n,t[1]),e=t[0],ie(e))&&a.push({stop:{type:16,number:100*e.number,flags:e.flags},color:r}))}),1===o?{angle:(t+i(180))%i(360),stops:a,type:o}:{size:3,shape:0,stops:a,position:[],type:o}}},Ur={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(t,e){var r;return 0===e.length||20===(r=e[0]).type&&"none"===r.value?[]:e.filter(function(e){return ue(e)&&!(20===(e=e).type&&"none"===e.value||18===e.type&&!Nr[e.name])}).map(function(e){return qr(t,e)})}},Mr={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map(function(e){if(m(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Pr={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,t){return c(t).map(function(e){return e.filter(y)}).map(de)}},Rr={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,t){return c(t).map(function(e){return e.filter(m).map(function(e){return e.value}).join(" ")}).map(Dr)}},Dr=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}},e=Or=Or||{},Qr=(e.AUTO="auto",e.CONTAIN="contain",{name:"background-size",initialValue:"0",prefix:!(e.COVER="cover"),type:1,parse:function(e,t){return c(t).map(function(e){return e.filter(Hr)})}}),Hr=function(e){return m(e)||y(e)},jr=kr("top"),zr=kr("right"),Wr=kr("bottom"),Vr=kr("left"),Kr=Br("top-left"),Gr=Br("top-right"),$r=Br("bottom-right"),Yr=Br("bottom-left"),Xr=Cr("top"),Jr=Cr("right"),Zr=Cr("bottom"),en=Cr("left"),tn=Er("top"),rn=Er("right"),nn=Er("bottom"),an=Er("left"),on={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ln={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,t){return"rtl"!==t?0:1}},sn={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,t){return t.filter(m).reduce(function(e,t){return e|cn(t.value)},0)}},cn=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},un={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},dn={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,t){return!(20===t.type&&"normal"===t.value||17!==t.type&&15!==t.type)?t.number:0}},e=Lr=Lr||{},An={name:"line-break",initialValue:e.NORMAL="normal",prefix:!(e.STRICT="strict"),type:2,parse:function(e,t){return"strict"!==t?Lr.NORMAL:Lr.STRICT}},fn={name:"line-height",initialValue:"normal",prefix:!1,type:4},hn={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,t){return 20===t.type&&"none"===t.value?null:qr(e,t)}},pn={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,t){return"inside"!==t?1:0}},gn={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},vn=Tr("top"),mn=Tr("right"),bn=Tr("bottom"),yn=Tr("left"),wn={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,t){return t.filter(m).map(function(e){switch(e.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}})}},_n={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){return"break-word"!==t?"normal":"break-word"}},xn=Fr("top"),qn=Fr("right"),kn=Fr("bottom"),Bn=Fr("left"),Cn={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,t){switch(t){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},En={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Sn={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(o,e){return 1===e.length&&se(e[0],"none")?[]:c(e).map(function(e){for(var t={color:q.TRANSPARENT,offsetX:w,offsetY:w,blur:w},r=0,n=0;n{function e(e,t){this.animationDuration=n(e,Yn,t.animationDuration),this.backgroundClip=n(e,gr,t.backgroundClip),this.backgroundColor=n(e,vr,t.backgroundColor),this.backgroundImage=n(e,Ur,t.backgroundImage),this.backgroundOrigin=n(e,Mr,t.backgroundOrigin),this.backgroundPosition=n(e,Pr,t.backgroundPosition),this.backgroundRepeat=n(e,Rr,t.backgroundRepeat),this.backgroundSize=n(e,Qr,t.backgroundSize),this.borderTopColor=n(e,jr,t.borderTopColor),this.borderRightColor=n(e,zr,t.borderRightColor),this.borderBottomColor=n(e,Wr,t.borderBottomColor),this.borderLeftColor=n(e,Vr,t.borderLeftColor),this.borderTopLeftRadius=n(e,Kr,t.borderTopLeftRadius),this.borderTopRightRadius=n(e,Gr,t.borderTopRightRadius),this.borderBottomRightRadius=n(e,$r,t.borderBottomRightRadius),this.borderBottomLeftRadius=n(e,Yr,t.borderBottomLeftRadius),this.borderTopStyle=n(e,Xr,t.borderTopStyle),this.borderRightStyle=n(e,Jr,t.borderRightStyle),this.borderBottomStyle=n(e,Zr,t.borderBottomStyle),this.borderLeftStyle=n(e,en,t.borderLeftStyle),this.borderTopWidth=n(e,tn,t.borderTopWidth),this.borderRightWidth=n(e,rn,t.borderRightWidth),this.borderBottomWidth=n(e,nn,t.borderBottomWidth),this.borderLeftWidth=n(e,an,t.borderLeftWidth),this.boxShadow=n(e,Zn,t.boxShadow),this.color=n(e,on,t.color),this.direction=n(e,ln,t.direction),this.display=n(e,sn,t.display),this.float=n(e,un,t.cssFloat),this.fontFamily=n(e,Hn,t.fontFamily),this.fontSize=n(e,jn,t.fontSize),this.fontStyle=n(e,Vn,t.fontStyle),this.fontVariant=n(e,Wn,t.fontVariant),this.fontWeight=n(e,zn,t.fontWeight),this.letterSpacing=n(e,dn,t.letterSpacing),this.lineBreak=n(e,An,t.lineBreak),this.lineHeight=n(e,fn,t.lineHeight),this.listStyleImage=n(e,hn,t.listStyleImage),this.listStylePosition=n(e,pn,t.listStylePosition),this.listStyleType=n(e,gn,t.listStyleType),this.marginTop=n(e,vn,t.marginTop),this.marginRight=n(e,mn,t.marginRight),this.marginBottom=n(e,bn,t.marginBottom),this.marginLeft=n(e,yn,t.marginLeft),this.opacity=n(e,Rn,t.opacity);var r=n(e,wn,t.overflow);this.overflowX=r[0],this.overflowY=r[1{function e(e,t,r,n,a,o){this.initialValue=e,this.errorValue=t,this.highStart=r,this.highValueIndex=n,this.index=a,this.data=o}return e.prototype.get=function(e){var t;if(0<=e){if(e<55296||56319>5],this.data[t=(t<<2)+(31&e)];if(e<=65535)return t=this.index[2048+(e-55296>>5)],this.data[t=(t<<2)+(31&e)];if(e>11)],t=this.index[t+=e>>5&63],this.data[t=(t<<2)+(31&e)];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e})(),ha="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",pa="undefined"==typeof Uint8Array?[]:new Uint8Array(256),ga=0;ga>10),i%1024+56320),(a+1===r||16384{var t,r,e=(e=>{for(var t,r,n,a,o=.75*e.length,i=e.length,l=0,o=("="===e[e.length-1]&&(o--,"="===e[e.length-2])&&o--,new("undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?ArrayBuffer:Array)(o)),s=Array.isArray(o)?o:new Uint8Array(o),c=0;c>4,s[l++]=(15&r)<<4|n>>2,s[l++]=(3&n)<<6|63&a;return o})(e),n=Array.isArray(e)?(e=>{for(var t=e.length,r=[],n=0;n{for(var t=e.length,r=[],n=0;n{if(e.createRange){var t=e.createRange();if(t.getBoundingClientRect){var r=e.createElement("boundtest"),t=(r.style.height="123px",r.style.display="block",e.body.appendChild(r),t.selectNode(r),t.getBoundingClientRect()),t=Math.round(t.height);if(e.body.removeChild(r),123===t)return!0}}return!1})(document);return Object.defineProperty(T,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e,n,a,t,o,i,r=T.SUPPORT_RANGE_BOUNDS&&(r=document,(e=r.createElement("boundtest")).style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",r.body.appendChild(e),n=r.createRange(),e.innerHTML="function"==typeof"".repeat?"👨".repeat(10):"",a=e.firstChild,t=Q(a.data).map(function(e){return A(e)}),o=0,i={},t=t.every(function(e,t){n.setStart(a,o),n.setEnd(a,o+e.length);var r=n.getBoundingClientRect(),e=(o+=e.length,r.x>i.x||r.y>i.y);return i=r,0===t||e}),r.body.removeChild(e),t);return Object.defineProperty(T,"SUPPORT_WORD_BREAKING",{value:r}),r},get SUPPORT_SVG_DRAWING(){var e=(e=>{var t=new Image,r=(e=e.createElement("canvas")).getContext("2d");if(!r)return!1;t.src="data:image/svg+xml,";try{r.drawImage(t,0,0),e.toDataURL()}catch(e){return!1}return!0})(document);return Object.defineProperty(T,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e="function"==typeof Array.from&&"function"==typeof window.fetch?(r=>{(t=r.createElement("canvas")).width=100,t.height=100;var n=t.getContext("2d");if(!n)return Promise.reject(!1);n.fillStyle="rgb(0, 255, 0)",n.fillRect(0,0,100,100);var e=new Image,a=t.toDataURL(),t=(e.src=a,ba(100,100,0,0,e));return n.fillStyle="red",n.fillRect(0,0,100,100),ya(t).then(function(e){n.drawImage(e,0,0);var e=n.getImageData(0,0,100,100).data,t=(n.fillStyle="red",n.fillRect(0,0,100,100),r.createElement("div"));return t.style.backgroundImage="url("+a+")",t.style.height="100px",ma(e)?ya(ba(100,100,0,0,t)):Promise.reject(!1)}).then(function(e){return n.drawImage(e,0,0),ma(n.getImageData(0,0,100,100).data)}).catch(function(){return!1})})(document):Promise.resolve(!1);return Object.defineProperty(T,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=void 0!==(new Image).crossOrigin;return Object.defineProperty(T,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(T,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(T,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(T,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},ao=function(e,t){this.text=e,this.bounds=t},oo=function(e,t){var r=t.ownerDocument;if(r){var r=r.createElement("html2canvaswrapper"),n=(r.appendChild(t.cloneNode(!0)),t.parentNode);if(n)return n.replaceChild(r,t),t=R(e,r),r.firstChild&&n.replaceChild(r.firstChild,r),t}return b.EMPTY},io=function(e,t,r){var n=e.ownerDocument;if(n)return(n=n.createRange()).setStart(e,t),n.setEnd(e,t+r),n;throw new Error("Node has no owner document")},lo=function(e){var t;return T.SUPPORT_NATIVE_TEXT_SEGMENTATION?(t=new Intl.Segmenter(void 0,{granularity:"grapheme"}),Array.from(t.segment(e)).map(function(e){return e.segment})):va(e)},so=function(e,t){var r;return T.SUPPORT_NATIVE_TEXT_SEGMENTATION?(r=new Intl.Segmenter(void 0,{granularity:"word"}),Array.from(r.segment(e)).map(function(e){return e.segment})):Ao(e,t)},co=function(e,t){return 0!==t.letterSpacing?lo(e):so(e,t)},uo=[32,160,4961,65792,65793,4153,4241],Ao=function(e,t){for(var r,n=vt(e,{lineBreak:t.lineBreak,wordBreak:"break-word"===t.overflowWrap?"break-word":t.wordBreak}),a=[];!(r=n.next()).done;)(()=>{var e,t;r.value&&(e=r.value.slice(),e=Q(e),t="",e.forEach(function(e){-1===uo.indexOf(e)?t+=A(e):(t.length&&a.push(t),a.push(A(e)),t="")}),t.length)&&a.push(t)})();return a},fo=function(e,t,r){var a,o,i,l,s;this.text=ho(t.data,r.textTransform),this.textBounds=(a=e,e=this.text,i=t,e=co(e,o=r),l=[],s=0,e.forEach(function(e){var t,r,n;o.textDecorationLine.length||0{function e(e,t){e=r.call(this,e,t)||this;return e.src=t.currentSrc||t.src,e.intrinsicWidth=t.naturalWidth,e.intrinsicHeight=t.naturalHeight,e.context.cache.addImage(e.src),e}return t(e,r),e})(r),mo=(r=>{function e(e,t){e=r.call(this,e,t)||this;return e.canvas=t,e.intrinsicWidth=t.width,e.intrinsicHeight=t.height,e}return t(e,r),e})(r),bo=(a=>{function e(e,t){var r=a.call(this,e,t)||this,n=new XMLSerializer,e=R(e,t);return t.setAttribute("width",e.width+"px"),t.setAttribute("height",e.height+"px"),r.svg="data:image/svg+xml,"+encodeURIComponent(n.serializeToString(t)),r.intrinsicWidth=t.width.baseVal.value,r.intrinsicHeight=t.height.baseVal.value,r.context.cache.addImage(r.svg),r}return t(e,a),e})(r),yo=(r=>{function e(e,t){e=r.call(this,e,t)||this;return e.value=t.value,e}return t(e,r),e})(r),wo=(r=>{function e(e,t){e=r.call(this,e,t)||this;return e.start=t.start,e.reversed="boolean"==typeof t.reversed&&!0===t.reversed,e}return t(e,r),e})(r),_o=[{type:15,flags:0,unit:"px",number:3}],xo=[{type:16,flags:0,number:50}],qo="checkbox",ko="radio",Bo="password",Co=(n=>{function e(e,t){var r=n.call(this,e,t)||this;switch(r.type=t.type.toLowerCase(),r.checked=t.checked,r.value=0===(t=(e=t).type===Bo?new Array(e.value.length+1).join("•"):e.value).length?e.placeholder||"":t,r.type!==qo&&r.type!==ko||(r.styles.backgroundColor=3739148031,r.styles.borderTopColor=r.styles.borderRightColor=r.styles.borderBottomColor=r.styles.borderLeftColor=2779096575,r.styles.borderTopWidth=r.styles.borderRightWidth=r.styles.borderBottomWidth=r.styles.borderLeftWidth=1,r.styles.borderTopStyle=r.styles.borderRightStyle=r.styles.borderBottomStyle=r.styles.borderLeftStyle=1,r.styles.backgroundClip=[0],r.styles.backgroundOrigin=[0],r.bounds=(e=r.bounds).width>e.height?new b(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width{function e(e,t){e=r.call(this,e,t)||this,t=t.options[t.selectedIndex||0];return e.value=t&&t.text||"",e}return t(e,r),e})(r),So=(r=>{function e(e,t){e=r.call(this,e,t)||this;return e.value=t.value,e}return t(e,r),e})(r),To=(o=>{function e(e,t){var r,n,a=o.call(this,e,t)||this;a.src=t.src,a.width=parseInt(t.width,10)||0,a.height=parseInt(t.height,10)||0,a.backgroundColor=a.styles.backgroundColor;try{t.contentWindow&&t.contentWindow.document&&t.contentWindow.document.documentElement&&(a.tree=Io(e,t.contentWindow.document.documentElement),r=t.contentWindow.document.documentElement?pr(e,getComputedStyle(t.contentWindow.document.documentElement).backgroundColor):q.TRANSPARENT,n=t.contentWindow.document.body?pr(e,getComputedStyle(t.contentWindow.document.body).backgroundColor):q.TRANSPARENT,a.backgroundColor=x(r)?x(n)?a.styles.backgroundColor:n:r)}catch(e){}return a}return t(e,o),e})(r),Fo=["OL","UL","MENU"],Oo=function(t,e,r,n){for(var a=e.firstChild;a;a=i){var o,i=a.nextSibling;Mo(a)&&0{function e(){this.counters={}}return e.prototype.getCounterValue=function(e){e=this.counters[e];return e&&e.length?e[e.length-1]:1},e.prototype.getCounterValues=function(e){e=this.counters[e];return e||[]},e.prototype.pop=function(e){var t=this;e.forEach(function(e){return t.counters[e].pop()})},e.prototype.parse=function(e){var r=this,t=e.counterIncrement,e=e.counterReset,n=!0,a=(null!==t&&t.forEach(function(e){var t=r.counters[e.counter];t&&0!==e.increment&&(n=!1,t.length||t.push(1),t[Math.max(0,t.length-1)]+=e.increment)}),[]);return n&&e.forEach(function(e){var t=r.counters[e.counter];a.push(e.counter),(t=t||(r.counters[e.counter]=[])).push(e.reset)}),a},e})(),ei={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},ti={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},ri={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},ni={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},ai=function(e,t,r,n){for(var a="";r||e--,a=n(e)+a,t<=(e/=t)*t;);return a},oi=1,ii=2,li=4,si=8,ci="十百千萬",ui="拾佰仟萬",di="マイナス",Ai="마이너스",fi=function(e,t,r){var n=r?". ":"",a=r?"、":"",o=r?", ":"",i=r?" ":"";switch(t){case 0:return"•"+i;case 1:return"◦"+i;case 2:return"◾"+i;case 5:var l=s(e,48,57,!0,n);return l.length<4?"0"+l:l;case 4:return ka(e,"〇一二三四五六七八九",a);case 6:return qa(e,1,3999,ei,3,n).toLowerCase();case 7:return qa(e,1,3999,ei,3,n);case 8:return s(e,945,969,!1,n);case 9:return s(e,97,122,!1,n);case 10:return s(e,65,90,!1,n);case 11:return s(e,1632,1641,!0,n);case 12:case 49:return qa(e,1,9999,ti,3,n);case 35:return qa(e,1,9999,ti,3,n).toLowerCase();case 13:return s(e,2534,2543,!0,n);case 14:case 30:return s(e,6112,6121,!0,n);case 15:return ka(e,"子丑寅卯辰巳午未申酉戌亥",a);case 16:return ka(e,"甲乙丙丁戊己庚辛壬癸",a);case 17:case 48:return B(e,"零一二三四五六七八九",ci,"負",a,ii|li|si);case 47:return B(e,"零壹貳參肆伍陸柒捌玖",ui,"負",a,oi|ii|li|si);case 42:return B(e,"零一二三四五六七八九",ci,"负",a,ii|li|si);case 41:return B(e,"零壹贰叁肆伍陆柒捌玖",ui,"负",a,oi|ii|li|si);case 26:return B(e,"〇一二三四五六七八九","十百千万",di,a,0);case 25:return B(e,"零壱弐参四伍六七八九","拾百千万",di,a,oi|ii|li);case 31:return B(e,"영일이삼사오육칠팔구","십백천만",Ai,o,oi|ii|li);case 33:return B(e,"零一二三四五六七八九","十百千萬",Ai,o,0);case 32:return B(e,"零壹貳參四五六七八九","拾百千",Ai,o,oi|ii|li);case 18:return s(e,2406,2415,!0,n);case 20:return qa(e,1,19999,ni,3,n);case 21:return s(e,2790,2799,!0,n);case 22:return s(e,2662,2671,!0,n);case 22:return qa(e,1,10999,ri,3,n);case 23:return ka(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return ka(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return s(e,3302,3311,!0,n);case 28:return ka(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",a);case 29:return ka(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",a);case 34:return s(e,3792,3801,!0,n);case 37:return s(e,6160,6169,!0,n);case 38:return s(e,4160,4169,!0,n);case 39:return s(e,2918,2927,!0,n);case 40:return s(e,1776,1785,!0,n);case 43:return s(e,3046,3055,!0,n);case 44:return s(e,3174,3183,!0,n);case 45:return s(e,3664,3673,!0,n);case 46:return s(e,3872,3881,!0,n);default:return s(e,48,57,!0,n)}},hi="data-html2canvas-ignore",pi=(()=>{function e(e,t,r){if(this.context=e,this.options=r,this.scrolledElements=[],this.referenceElement=t,this.counters=new Zo,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(e,n){var t,a,o,r,i=this,l=gi(e,n);return l.contentWindow?(t=e.defaultView.pageXOffset,e=e.defaultView.pageYOffset,o=(a=l.contentWindow).document,r=mi(l).then(function(){return d(i,void 0,void 0,function(){var t,r;return O(this,function(e){switch(e.label){case 0:return(this.scrolledElements.forEach(xi),a&&(a.scrollTo(n.left,n.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||a.scrollY===n.top&&a.scrollX===n.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(a.scrollX-n.left,a.scrollY-n.top,0,0))),t=this.options.onclone,void 0===(r=this.clonedReferenceElement))?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:o.fonts&&o.fonts.ready?[4,o.fonts.ready]:[3,2];case 1:e.sent(),e.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,vi(o)]:[3,4];case 3:e.sent(),e.label=4;case 4:return"function"==typeof t?[2,Promise.resolve().then(function(){return t(o,r)}).then(function(){return l})]:[2,l]}})})}),o.open(),o.write(wi(document.doctype)+""),_i(this.referenceElement.ownerDocument,t,e),o.replaceChild(o.adoptNode(this.documentElement),o.documentElement),o.close(),r):Promise.reject("Unable to find iframe window")},e.prototype.createElementClone=function(e){var t;return sa(e,2),Ko(e)?this.createCanvasClone(e):wa(e)?this.createVideoClone(e):_a(e)?this.createStyleClone(e):(t=e.cloneNode(!1),Go(t)&&(Go(e)&&e.currentSrc&&e.currentSrc!==e.src&&(t.src=e.currentSrc,t.srcset=""),"lazy"===t.loading)&&(t.loading="eager"),xa(t)?this.createCustomElementClone(t):t)},e.prototype.createCustomElementClone=function(e){var t=document.createElement("html2canvascustomelement");return yi(e.style,t),t},e.prototype.createStyleClone=function(e){try{var t,r,n=e.sheet;if(n&&n.cssRules)return t=[].slice.call(n.cssRules,0).reduce(function(e,t){return t&&"string"==typeof t.cssText?e+t.cssText:e},""),(r=e.cloneNode(!1)).textContent=t,r}catch(e){if(this.context.logger.error("Unable to access cssRules property",e),"SecurityError"!==e.name)throw e}return e.cloneNode(!1)},e.prototype.createCanvasClone=function(t){var e;if(this.options.inlineImages&&t.ownerDocument){var r=t.ownerDocument.createElement("img");try{return r.src=t.toDataURL(),r}catch(e){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",t)}}r=t.cloneNode(!1);try{r.width=t.width,r.height=t.height;var n,a,o=t.getContext("2d"),i=r.getContext("2d");i&&(!this.options.allowTaint&&o?i.putImageData(o.getImageData(0,0,t.width,t.height),0,0):((n=null!=(e=t.getContext("webgl2"))?e:t.getContext("webgl"))&&!1===(null==(a=n.getContextAttributes())?void 0:a.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",t),i.drawImage(t,0,0)))}catch(e){this.context.logger.info("Unable to clone canvas as it is tainted",t)}return r},e.prototype.createVideoClone=function(t){var e=t.ownerDocument.createElement("canvas"),r=(e.width=t.offsetWidth,e.height=t.offsetHeight,e.getContext("2d"));try{return r&&(r.drawImage(t,0,0,e.width,e.height),this.options.allowTaint||r.getImageData(0,0,e.width,e.height)),e}catch(e){this.context.logger.info("Unable to clone video as it is tainted",t)}r=t.ownerDocument.createElement("canvas");return r.width=t.offsetWidth,r.height=t.offsetHeight,r},e.prototype.appendChildNode=function(e,t,r){Po(t)&&("SCRIPT"===t.tagName||t.hasAttribute(hi)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(t))||this.options.copyStyles&&Po(t)&&_a(t)||e.appendChild(this.cloneNode(t,r))},e.prototype.cloneChildNodes=function(e,t,r){for(var n,a=this,o=(e.shadowRoot||e).firstChild;o;o=o.nextSibling)Po(o)&&Jo(o)&&"function"==typeof o.assignedNodes?(n=o.assignedNodes()).length&&n.forEach(function(e){return a.appendChildNode(t,e,r)}):this.appendChildNode(t,o,r)},e.prototype.cloneNode=function(e,t){var r,n,a,o,i;return Mo(e)?document.createTextNode(e.data):e.ownerDocument&&(a=e.ownerDocument.defaultView)&&Po(e)&&(Ro(e)||Do(e))?((r=this.createElementClone(e)).style.transitionProperty="none",n=a.getComputedStyle(e),i=a.getComputedStyle(e,":before"),a=a.getComputedStyle(e,":after"),this.referenceElement===e&&Ro(r)&&(this.clonedReferenceElement=r),Vo(r)&&Ci(r),o=this.counters.parse(new oa(this.context,n)),i=this.resolvePseudoContent(e,r,i,Ua.BEFORE),xa(e)&&(t=!0),wa(e)||this.cloneChildNodes(e,r,t),i&&r.insertBefore(i,r.firstChild),(i=this.resolvePseudoContent(e,r,a,Ua.AFTER))&&r.appendChild(i),this.counters.pop(o),(n&&(this.options.copyStyles||Do(e))&&!$o(e)||t)&&yi(n,r),0===e.scrollTop&&0===e.scrollLeft||this.scrolledElements.push([r,e.scrollLeft,e.scrollTop]),(Yo(e)||Xo(e))&&(Yo(r)||Xo(r))&&(r.value=e.value),r):e.cloneNode(!1)},e.prototype.resolvePseudoContent=function(i,e,t,r){var l=this;if(t){var s,c,n=t.content,u=e.ownerDocument;if(u&&n&&"none"!==n&&"-moz-alt-content"!==n&&"none"!==t.display)return this.counters.parse(new oa(this.context,t)),s=new aa(this.context,t),c=u.createElement("html2canvaspseudoelement"),yi(t,c),s.content.forEach(function(e){if(0===e.type)c.appendChild(u.createTextNode(e.value));else if(22===e.type){var t=u.createElement("img");t.src=e.value,t.style.opacity="1",c.appendChild(t)}else if(18===e.type){var r,n,a,o;"attr"===e.name?(t=e.values.filter(m)).length&&c.appendChild(u.createTextNode(i.getAttribute(t[0].value)||"")):"counter"===e.name?(a=(t=e.values.filter(ue))[0],o=t[1],a&&m(a)&&(t=l.counters.getCounterValue(a.value),r=o&&m(o)?gn.parse(l.context,o.value):3,c.appendChild(u.createTextNode(fi(t,r,!1))))):"counters"===e.name&&(a=(t=e.values.filter(ue))[0],r=t[1],o=t[2],a)&&m(a)&&(t=l.counters.getCounterValues(a.value),n=o&&m(o)?gn.parse(l.context,o.value):3,a=r&&0===r.type?r.value:"",o=t.map(function(e){return fi(e,n,!1)}).join(a),c.appendChild(u.createTextNode(o)))}else if(20===e.type)switch(e.value){case"open-quote":c.appendChild(u.createTextNode(Jn(s.quotes,l.quoteDepth++,!0)));break;case"close-quote":c.appendChild(u.createTextNode(Jn(s.quotes,--l.quoteDepth,!1)));break;default:c.appendChild(u.createTextNode(e.value))}}),c.className=qi+" "+ki,n=r===Ua.BEFORE?" "+qi:" "+ki,Do(e)?e.className.baseValue+=n:e.className+=n,c}},e.destroy=function(e){return!!e.parentNode&&(e.parentNode.removeChild(e),!0)},e})(),e=Ua=Ua||{},gi=(e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER",function(e,t){var r=e.createElement("iframe");return r.className="html2canvas-container",r.style.visibility="hidden",r.style.position="fixed",r.style.left="-10000px",r.style.top="0px",r.style.border="0",r.width=t.width.toString(),r.height=t.height.toString(),r.scrolling="no",r.setAttribute(hi,"true"),e.body.appendChild(r),r}),vi=function(e){return Promise.all([].slice.call(e.images,0).map(Ba))},mi=function(a){return new Promise(function(t,e){var r=a.contentWindow;if(!r)return e("No window assigned for iframe");var n=r.document;r.onload=a.onload=function(){r.onload=a.onload=null;var e=setInterval(function(){0"),t},_i=function(e,t,r){e&&e.defaultView&&(t!==e.defaultView.pageXOffset||r!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(t,r)},xi=function(e){var t=e[0],r=e[2];t.scrollLeft=e[1],t.scrollTop=r},qi="___html2canvas___pseudoelement_before",ki="___html2canvas___pseudoelement_after",Bi='{\n content: "" !important;\n display: none !important;\n}',Ci=function(e){Ei(e,"."+qi+":before"+Bi+"\n ."+ki+":after"+Bi)},Ei=function(e,t){var r=e.ownerDocument;r&&((r=r.createElement("style")).textContent=t,e.appendChild(r))},Si=(()=>{function r(){}return r.getOrigin=function(e){var t=r._link;return t?(t.href=e,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},r.isSameOrigin=function(e){return r.getOrigin(e)===r._origin},r.setContext=function(e){r._link=e.document.createElement("a"),r._origin=r.getOrigin(e.location.href)},r._origin="about:blank",r})(),Ti=(()=>{function e(e,t){this.context=e,this._options=t,this._cache={}}return e.prototype.addImage=function(e){var t=Promise.resolve();return this.has(e)||(Mi(e)||Ii(e))&&(this._cache[e]=this.loadImage(e)).catch(function(){}),t},e.prototype.match=function(e){return this._cache[e]},e.prototype.loadImage=function(i){return d(this,void 0,void 0,function(){var t,n,r,a,o=this;return O(this,function(e){switch(e.label){case 0:return(t=Si.isSameOrigin(i),n=!Ni(i)&&!0===this._options.useCORS&&T.SUPPORT_CORS_IMAGES&&!t,r=!Ni(i)&&!t&&!Mi(i)&&"string"==typeof this._options.proxy&&T.SUPPORT_CORS_XHR&&!n,t||!1!==this._options.allowTaint||Ni(i)||Mi(i)||r||n)?(a=i,r?[4,this.proxy(a)]:[3,2]):[2];case 1:a=e.sent(),e.label=2;case 2:return this.context.logger.debug("Added image "+i.substring(0,256)),[4,new Promise(function(e,t){var r=new Image;r.onload=function(){return e(r)},r.onerror=t,(Ui(a)||n)&&(r.crossOrigin="anonymous"),r.src=a,!0===r.complete&&setTimeout(function(){return e(r)},500),0{function r(e,t){this.type=0,this.x=e,this.y=t}return r.prototype.add=function(e,t){return new r(this.x+e,this.y+t)},r})(),Ri=(()=>{function i(e,t,r,n){this.type=1,this.start=e,this.startControl=t,this.endControl=r,this.end=n}return i.prototype.subdivide=function(e,t){var r=Ca(this.start,this.startControl,e),n=Ca(this.startControl,this.endControl,e),a=Ca(this.endControl,this.end,e),o=Ca(r,n,e),n=Ca(n,a,e),e=Ca(o,n,e);return t?new i(this.start,r,o,e):new i(e,n,a,this.end)},i.prototype.add=function(e,t){return new i(this.start.add(e,t),this.startControl.add(e,t),this.endControl.add(e,t),this.end.add(e,t))},i.prototype.reverse=function(){return new i(this.end,this.endControl,this.startControl,this.start)},i})(),U=function(e){return 1===e.type},Di=function(e){var t=e.styles,r=e.bounds,n=(a=tr(t.borderTopLeftRadius,r.width,r.height))[0],a=a[1],o=(i=tr(t.borderTopRightRadius,r.width,r.height))[0],i=i[1],l=(s=tr(t.borderBottomRightRadius,r.width,r.height))[0],s=s[1],c=(u=tr(t.borderBottomLeftRadius,r.width,r.height))[0],u=u[1];(d=[]).push((n+o)/r.width),d.push((c+l)/r.width),d.push((a+u)/r.height),d.push((i+s)/r.height);1<(d=Math.max.apply(Math,d))&&(n/=d,a/=d,o/=d,i/=d,l/=d,s/=d,c/=d,u/=d);var d=r.width-o,A=r.height-s,f=r.width-l,h=r.height-u,p=t.borderTopWidth,g=t.borderRightWidth,v=t.borderBottomWidth,m=t.borderLeftWidth,b=I(t.paddingTop,e.bounds.width),y=I(t.paddingRight,e.bounds.width),w=I(t.paddingBottom,e.bounds.width),t=I(t.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=0r.width+g?0:Math.max(0,o-g),Math.max(0,i-p),E.TOP_RIGHT):new F(r.left+r.width-g,r.top+p),this.bottomRightPaddingBox=0r.width+m+t?0:o-m+t,i-(p+b),E.TOP_RIGHT):new F(r.left+r.width-(g+y),r.top+p+b),this.bottomRightContentBox=0{function e(e,t){var r;this.container=e,this.parent=t,this.effects=[],this.curves=new Di(this.container),this.container.styles.opacity<1&&this.effects.push(new ji(this.container.styles.opacity)),null!==this.container.styles.transform&&(e=this.container.bounds.left+this.container.styles.transformOrigin[0].number,t=this.container.bounds.top+this.container.styles.transformOrigin[1].number,r=this.container.styles.transform,this.effects.push(new Qi(e,t,r))),0!==this.container.styles.overflowX&&(e=Ea(this.curves),t=Sa(this.curves),Fa(e,t)?this.effects.push(new Hi(e,6)):(this.effects.push(new Hi(e,2)),this.effects.push(new Hi(t,4))))}return e.prototype.getEffects=function(t){for(var e=-1===[2,3].indexOf(this.container.styles.position),r=this.parent,n=this.effects.slice(0);r;){var a,o,i=r.effects.filter(function(e){return!Ta(e)});e||0!==r.container.styles.position||!r.parent?(n.unshift.apply(n,i),e=-1===[2,3].indexOf(r.container.styles.position),0!==r.container.styles.overflowX&&(a=Ea(r.curves),o=Sa(r.curves),Fa(a,o)||n.unshift(new Hi(o,6)))):n.unshift.apply(n,i),r=r.parent}return n.filter(function(e){return k(e.target,t)})},e})(),Vi=function(c,u,d,A){c.container.elements.forEach(function(e){var t,r,n,a,o=k(e.flags,4),i=k(e.flags,2),l=new Wi(e,c),s=(k(e.styles.display,2048)&&A.push(l),k(e.flags,8)?[]:A);o||i?(i=o||e.styles.isPositioned()?d:u,t=new zi(l),e.styles.isPositioned()||e.styles.opacity<1||e.styles.isTransformed()?(r=e.styles.zIndex.order)<0?(n=0,i.negativeZIndex.some(function(e,t){return r>e.element.container.styles.zIndex.order?(n=t,!1):0=e.element.container.styles.zIndex.order?(a=t+1,!1):0{function e(e){this._data={},this._document=e}return e.prototype.parseMetrics=function(e,t){var r=this._document.createElement("div"),n=this._document.createElement("img"),a=this._document.createElement("span"),o=this._document.body,e=(r.style.visibility="hidden",r.style.fontFamily=e,r.style.fontSize=t,r.style.margin="0",r.style.padding="0",r.style.whiteSpace="nowrap",o.appendChild(r),n.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",a.style.fontFamily=e,a.style.fontSize=t,a.style.margin="0",a.style.padding="0",a.appendChild(this._document.createTextNode(nl)),r.appendChild(a),r.appendChild(n),n.offsetTop-a.offsetTop+2),t=(r.removeChild(a),r.appendChild(this._document.createTextNode(nl)),r.style.lineHeight="normal",n.style.verticalAlign="super",n.offsetTop-r.offsetTop+2);return o.removeChild(r),{baseline:e,middle:t}},e.prototype.getMetrics=function(e,t){var r=e+" "+t;return void 0===this._data[r]&&(this._data[r]=this.parseMetrics(e,t)),this._data[r]},e})(),ol=(r=>{function p(e,t){e=r.call(this,e,t)||this;return e._activeEffects=[],e.canvas=t.canvas||document.createElement("canvas"),e.ctx=e.canvas.getContext("2d"),t.canvas||(e.canvas.width=Math.floor(t.width*t.scale),e.canvas.height=Math.floor(t.height*t.scale),e.canvas.style.width=t.width+"px",e.canvas.style.height=t.height+"px"),e.fontMetrics=new al(document),e.ctx.scale(e.options.scale,e.options.scale),e.ctx.translate(-t.x,-t.y),e.ctx.textBaseline="bottom",e._activeEffects=[],e.context.logger.debug("Canvas renderer initialized ("+t.width+"x"+t.height+") with scale "+t.scale),e}return t(p,r),p.prototype.applyEffects=function(e){for(var t=this;this._activeEffects.length;)this.popEffect();e.forEach(function(e){return t.applyEffect(e)})},p.prototype.applyEffect=function(e){this.ctx.save(),2===e.type&&(this.ctx.globalAlpha=e.opacity),0===e.type&&(this.ctx.translate(e.offsetX,e.offsetY),this.ctx.transform(e.matrix[0],e.matrix[1],e.matrix[2],e.matrix[3],e.matrix[4],e.matrix[5]),this.ctx.translate(-e.offsetX,-e.offsetY)),Ta(e)&&(this.path(e.path),this.ctx.clip()),this._activeEffects.push(e)},p.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},p.prototype.renderStack=function(t){return d(this,void 0,void 0,function(){return O(this,function(e){switch(e.label){case 0:return t.element.container.styles.isVisible()?[4,this.renderStackContent(t)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}})})},p.prototype.renderNode=function(t){return d(this,void 0,void 0,function(){return O(this,function(e){switch(e.label){case 0:return(k(t.container.flags,16),t.container.styles.isVisible())?[4,this.renderNodeBackgroundAndBorders(t)]:[3,3];case 1:return e.sent(),[4,this.renderNodeContent(t)];case 2:e.sent(),e.label=3;case 3:return[2]}})})},p.prototype.renderTextWithLetterSpacing=function(r,e,n){var a=this;0===e?this.ctx.fillText(r.text,r.bounds.left,r.bounds.top+n):lo(r.text).reduce(function(e,t){return a.ctx.fillText(t,e,r.bounds.top+n),e+a.ctx.measureText(t).width},r.bounds.left)},p.prototype.createFontStyle=function(e){var t=e.fontVariant.filter(function(e){return"normal"===e||"small-caps"===e}).join(""),r=ul(e.fontFamily).join(", "),n=Jt(e.fontSize)?""+e.fontSize.number+e.fontSize.unit:e.fontSize.number+"px";return[[e.fontStyle,t,e.fontWeight,n,r].join(" "),r,n]},p.prototype.renderTextNode=function(s,c){return d(this,void 0,void 0,function(){var t,r,n,a,o,i,l=this;return O(this,function(e){return r=this.createFontStyle(c),n=r[0],t=r[1],r=r[2],this.ctx.font=n,this.ctx.direction=1===c.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",n=this.fontMetrics.getMetrics(t,r),a=n.baseline,o=n.middle,i=c.paintOrder,s.textBounds.forEach(function(r){i.forEach(function(e){switch(e){case 0:l.ctx.fillStyle=L(c.color),l.renderTextWithLetterSpacing(r,c.letterSpacing,a);var t=c.textShadow;t.length&&r.text.trim().length&&(t.slice(0).reverse().forEach(function(e){l.ctx.shadowColor=L(e.color),l.ctx.shadowOffsetX=e.offsetX.number*l.options.scale,l.ctx.shadowOffsetY=e.offsetY.number*l.options.scale,l.ctx.shadowBlur=e.blur.number,l.renderTextWithLetterSpacing(r,c.letterSpacing,a)}),l.ctx.shadowColor="",l.ctx.shadowOffsetX=0,l.ctx.shadowOffsetY=0,l.ctx.shadowBlur=0),c.textDecorationLine.length&&(l.ctx.fillStyle=L(c.textDecorationColor||c.color),c.textDecorationLine.forEach(function(e){switch(e){case 1:l.ctx.fillRect(r.bounds.left,Math.round(r.bounds.top+a),r.bounds.width,1);break;case 2:l.ctx.fillRect(r.bounds.left,Math.round(r.bounds.top),r.bounds.width,1);break;case 3:l.ctx.fillRect(r.bounds.left,Math.ceil(r.bounds.top+o),r.bounds.width,1)}}));break;case 1:c.webkitTextStrokeWidth&&r.text.trim().length&&(l.ctx.strokeStyle=L(c.webkitTextStrokeColor),l.ctx.lineWidth=c.webkitTextStrokeWidth,l.ctx.lineJoin=window.chrome?"miter":"round",l.ctx.strokeText(r.text,r.bounds.left,r.bounds.top+a)),l.ctx.strokeStyle="",l.ctx.lineWidth=0,l.ctx.lineJoin="miter"}})}),[2]})})},p.prototype.renderReplacedElement=function(e,t,r){var n;r&&0{var o,i,l,s=0,c=0;switch(e.size){case 0:0===e.shape?s=c=Math.min(Math.abs(t),Math.abs(t-n),Math.abs(r),Math.abs(r-a)):1===e.shape&&(s=Math.min(Math.abs(t),Math.abs(t-n)),c=Math.min(Math.abs(r),Math.abs(r-a)));break;case 2:0===e.shape?s=c=Math.min(N(t,r),N(t,r-a),N(t-n,r),N(t-n,r-a)):1===e.shape&&(o=Math.min(Math.abs(r),Math.abs(r-a))/Math.min(Math.abs(t),Math.abs(t-n)),l=(i=br(n,a,t,r,!0))[0],c=o*(s=N(l-t,(i[1]-r)/o)));break;case 1:0===e.shape?s=c=Math.max(Math.abs(t),Math.abs(t-n),Math.abs(r),Math.abs(r-a)):1===e.shape&&(s=Math.max(Math.abs(t),Math.abs(t-n)),c=Math.max(Math.abs(r),Math.abs(r-a)));break;case 3:0===e.shape?s=c=Math.max(N(t,r),N(t,r-a),N(t-n,r),N(t-n,r-a)):1===e.shape&&(o=Math.max(Math.abs(r),Math.abs(r-a))/Math.max(Math.abs(t),Math.abs(t-n)),l=(i=br(n,a,t,r,!1))[0],c=o*(s=N(l-t,(i[1]-r)/o)))}return Array.isArray(e.size)&&(s=I(e.size[0],n),c=2===e.size.length?I(e.size[1],a):s),[s,c]})(l,b,y,g,v),_=w[0],x=w[1],0<_)&&0{switch(t){case 0:return C(e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox,e.topRightBorderBox,e.topRightBorderDoubleOuterBox);case 1:return C(e.topRightBorderBox,e.topRightBorderDoubleOuterBox,e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox);case 2:return C(e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox,e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox);default:return C(e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox,e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox)}})(o,a),this.path(t),this.ctx.fillStyle=L(r),this.ctx.fill(),t=((e,t)=>{switch(t){case 0:return C(e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox,e.topRightBorderDoubleInnerBox,e.topRightPaddingBox);case 1:return C(e.topRightBorderDoubleInnerBox,e.topRightPaddingBox,e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox);case 2:return C(e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox,e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox);default:return C(e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox,e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox)}})(o,a),this.path(t),this.ctx.fill(),[2]}})})},p.prototype.renderNodeBackgroundAndBorders=function(u){return d(this,void 0,void 0,function(){var t,r,n,a,o,i,l,s,c=this;return O(this,function(e){switch(e.label){case 0:return(this.applyEffects(u.getEffects(2)),t=u.container.styles,r=!x(t.backgroundColor)||t.backgroundImage.length,n=[{style:t.borderTopStyle,color:t.borderTopColor,width:t.borderTopWidth},{style:t.borderRightStyle,color:t.borderRightColor,width:t.borderRightWidth},{style:t.borderBottomStyle,color:t.borderBottomColor,width:t.borderBottomWidth},{style:t.borderLeftStyle,color:t.borderLeftColor,width:t.borderLeftWidth}],a=ll(tl(t.backgroundClip,0),u.curves),r||t.boxShadow.length)?(this.ctx.save(),this.path(a),this.ctx.clip(),x(t.backgroundColor)||(this.ctx.fillStyle=L(t.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(u.container)]):[3,2];case 1:e.sent(),this.ctx.restore(),t.boxShadow.slice(0).reverse().forEach(function(e){c.ctx.save();var r,n,a,o,t=Ea(u.curves),i=e.inset?0:1e4,l=(r=-i+(e.inset?1:-1)*e.spread.number,n=(e.inset?1:-1)*e.spread.number,a=e.spread.number*(e.inset?-2:2),o=e.spread.number*(e.inset?-2:2),t.map(function(e,t){switch(t){case 0:return e.add(r,n);case 1:return e.add(r+a,n);case 2:return e.add(r+a,n+o);case 3:return e.add(r,n+o)}return e}));e.inset?(c.path(t),c.ctx.clip(),c.mask(l)):(c.mask(t),c.ctx.clip(),c.path(l)),c.ctx.shadowOffsetX=e.offsetX.number+i,c.ctx.shadowOffsetY=e.offsetY.number,c.ctx.shadowColor=L(e.color),c.ctx.shadowBlur=e.blur.number,c.ctx.fillStyle=e.inset?L(e.color):"rgba(0,0,0,1)",c.ctx.fill(),c.ctx.restore()}),e.label=2;case 2:i=o=0,l=n,e.label=3;case 3:return i{switch(t){case 0:return La(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return La(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return La(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);default:return La(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}})(p,h),t=Oa(p,h),2===g&&(this.path(t),this.ctx.clip()),c=(U(t[0])?(r=t[0].start.x,t[0].start):(r=t[0].x,t[0])).y,a=(U(t[1])?(n=t[1].end.x,t[1].end):(n=t[1].x,t[1])).y,c=0===h||2===h?Math.abs(r-n):Math.abs(c-a),this.ctx.beginPath(),3===g?this.formatPath(o):this.formatPath(t.slice(0,2)),a=f<3?3*f:2*f,o=f<3?2*f:f,3===g&&(o=a=f),i=!0,c<=2*a?i=!1:c<=2*a+o?(a*=l=c/(2*a+o),o*=l):(l=Math.floor((c+o)/(a+o)),s=(c-l*a)/(l-1),o=(c=(c-(l+1)*a)/l)<=0||Math.abs(o-s){function e(e,t){e=r.call(this,e,t)||this;return e.canvas=t.canvas||document.createElement("canvas"),e.ctx=e.canvas.getContext("2d"),e.options=t,e.canvas.width=Math.floor(t.width*t.scale),e.canvas.height=Math.floor(t.height*t.scale),e.canvas.style.width=t.width+"px",e.canvas.style.height=t.height+"px",e.ctx.scale(e.options.scale,e.options.scale),e.ctx.translate(-t.x,-t.y),e.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+t.width+"x"+t.height+" at "+t.x+","+t.y+") with scale "+t.scale),e}return t(e,r),e.prototype.render=function(r){return d(this,void 0,void 0,function(){var t;return O(this,function(e){switch(e.label){case 0:return t=ba(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,r),[4,Al(t)];case 1:return t=e.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=L(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(t,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},e})(Na),Al=function(n){return new Promise(function(e,t){var r=new Image;r.onload=function(){e(r)},r.onerror=t,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(n))})},fl=(()=>{function e(e){var t=e.id,e=e.enabled;this.id=t,this.enabled=e,this.start=Date.now()}return e.prototype.debug=function(){for(var e=[],t=0;t{function r(e,t){this.windowBounds=t,this.instanceName="#"+r.instanceCount++,this.logger=new fl({id:this.instanceName,enabled:e.logging}),this.cache=null!=(t=e.cache)?t:new Ti(this,e)}return r.instanceCount=1,r})(),pl=("undefined"!=typeof window&&Si.setContext(window),function(e,t,r){var n=t.ownerDocument,a=n.documentElement?pr(e,getComputedStyle(n.documentElement).backgroundColor):q.TRANSPARENT,o=n.body?pr(e,getComputedStyle(n.body).backgroundColor):q.TRANSPARENT,e="string"==typeof r?pr(e,r):null===r?q.TRANSPARENT:4294967295;return t===n.documentElement?x(a)?x(o)?e:o:a:e});return function(e,t){return v=e,m=t=void 0===t?{}:t,d(void 0,void 0,void 0,function(){var t,r,n,a,o,i,l,s,c,u,d,A,f,h,p,g;return O(this,function(e){switch(e.label){case 0:if(!v||"object"!=typeof v)return[2,Promise.reject("Invalid element provided as first argument")];if(!(f=v.ownerDocument))throw new Error("Element is not attached to a Document");if(t=f.defaultView)return h={allowTaint:null!=(h=m.allowTaint)&&h,imageTimeout:null!=(h=m.imageTimeout)?h:15e3,proxy:m.proxy,useCORS:null!=(h=m.useCORS)&&h},u=P({logging:null==(u=m.logging)||u,cache:m.cache},h),h={windowWidth:null!=(h=m.windowWidth)?h:t.innerWidth,windowHeight:null!=(h=m.windowHeight)?h:t.innerHeight,scrollX:null!=(h=m.scrollX)?h:t.pageXOffset,scrollY:null!=(h=m.scrollY)?h:t.pageYOffset},h=new b(h.scrollX,h.scrollY,h.windowWidth,h.windowHeight),u=new hl(u,h),d=null!=(d=m.foreignObjectRendering)&&d,A={allowTaint:null!=(A=m.allowTaint)&&A,onclone:m.onclone,ignoreElements:m.ignoreElements,inlineImages:d,copyStyles:d},u.logger.debug("Starting document clone with size "+h.width+"x"+h.height+" scrolled to "+-h.left+","+-h.top),A=new pi(u,v,A),(r=A.clonedReferenceElement)?[4,A.toIFrame(f,h)]:[2,Promise.reject("Unable to find element in cloned iframe")];throw new Error("Document is not attached to a Window");case 1:return(n=e.sent(),A=Vo(r)||zo(r)?D(r.ownerDocument):R(u,r),a=A.width,o=A.height,i=A.left,l=A.top,s=pl(u,r,m.backgroundColor),p={canvas:m.canvas,backgroundColor:s,scale:null!=(h=null!=(f=m.scale)?f:t.devicePixelRatio)?h:1,x:(null!=(p=m.x)?p:0)+i,y:(null!=(p=m.y)?p:0)+l,width:null!=(p=m.width)?p:Math.ceil(a),height:null!=(p=m.height)?p:Math.ceil(o)},d)?(u.logger.debug("Document cloned, using foreign object rendering"),[4,new dl(u,p).render(r)]):[3,3];case 2:return c=e.sent(),[3,5];case 3:return u.logger.debug("Document cloned, element located at "+i+","+l+" with size "+a+"x"+o+" using computed rendering"),u.logger.debug("Starting DOM parsing"),g=Io(u,r),s===g.styles.backgroundColor&&(g.styles.backgroundColor=q.TRANSPARENT),u.logger.debug("Starting renderer for element at "+p.x+","+p.y+" with size "+p.width+"x"+p.height),[4,new ol(u,p).render(g)];case 4:c=e.sent(),e.label=5;case 5:return null!=(g=m.removeContainer)&&!g||pi.destroy(n)||u.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore"),u.logger.debug("Finished rendering"),[2,c]}})});var v,m}})()},20397:function(e,t,r){r=r(97751);e.exports=r("document","documentElement")},20641:function(t,d,e){e.d(d,{$V:function(){return Ye},$u:function(){return ut},$y:function(){return wt},BA:function(){return Y.BA},Bi:function(){return Fe},Bs:function(){return $n},C4:function(){return X.C4},CE:function(){return dn},Df:function(){return Se},Dl:function(){return E},E:function(){return $t},E3:function(){return B},EW:function(){return Wn},EY:function(){return oe},FK:function(){return ae},Fv:function(){return wn},Fw:function(){return Lr},GM:function(){return Pt},Gc:function(){return Y.Gc},Gt:function(){return sr},Gw:function(){return ta},Gy:function(){return ye},H4:function(){return x},HF:function(){return Vt},Ht:function(){return Ht},IG:function(){return Y.IG},IJ:function(){return Y.IJ},Ic:function(){return ct},Im:function(){return ge},K9:function(){return Br},KC:function(){return lt},KR:function(){return Y.KR},Kf:function(){return X.rU},Kh:function(){return Y.Kh},LJ:function(){return ra},LM:function(){return Ir},Lk:function(){return vn},Lu:function(){return Rt},MZ:function(){return q},Mw:function(){return ie},NP:function(){return Dt},Ng:function(){return bn},OA:function(){return jt},OW:function(){return Be},PP:function(){return Y.PP},PR:function(){return Ze},PS:function(){return ur},PT:function(){return X.PT},Pn:function(){return Ke},Pr:function(){return Y.Pr},Q3:function(){return _n},QP:function(){return we},QW:function(){return Y.QW},QZ:function(){return Y.QZ},Qi:function(){return M},R1:function(){return Y.R1},R8:function(){return Xn},RG:function(){return Ct},SS:function(){return ft},Tb:function(){return St},Tm:function(){return Y.Tm},Tq:function(){return $e},Tr:function(){return X.Tr},U4:function(){return g},U_:function(){return Mr},Ul:function(){return Y.Ul},Vq:function(){return cn},WQ:function(){return cr},Wv:function(){return An},X2:function(){return Y.X2},Y4:function(){return rt},Y5:function(){return na},YY:function(){return R},Yj:function(){return Nt},Yv:function(){return Y.Yv},ZH:function(){return X.ZH},ZQ:function(){return Jn},_B:function(){return X._B},aT:function(){return aa},bF:function(){return se},bU:function(){return Gn},bj:function(){return ht},bn:function(){return Gt},bo:function(){return Q},ch:function(){return Y.ch},ci:function(){return Cr},dA:function(){return Ge},dY:function(){return _},ds:function(){return Y.ds},eW:function(){return yn},eX:function(){return Bt},fE:function(){return Y.fE},fn:function(){return Qr},g2:function(){return bt},g8:function(){return Y.g8},gN:function(){return _t},gW:function(){return hn},gh:function(){return h},h:function(){return Vn},hi:function(){return At},i9:function(){return Y.i9},iD:function(){return ea},jC:function(){return an},jr:function(){return Y.jr},jt:function(){return P},ju:function(){return Y.ju},k6:function(){return D},lW:function(){return Y.lW},lt:function(){return Zn},mu:function(){return Y.mu},n:function(){return tt},nD:function(){return Y.nD},nI:function(){return m},nT:function(){return Nr},o5:function(){return Y.o5},p9:function(){return Ur},pI:function(){return kt},pM:function(){return Te},pR:function(){return qe},qG:function(){return gt},qL:function(){return J},qP:function(){return Ut},qR:function(){return pt},rE:function(){return Yn},rO:function(){return Qt},rU:function(){return Ve},rY:function(){return Y.rY},rk:function(){return Le},sV:function(){return st},tB:function(){return Y.tB},tC:function(){return Mn},tG:function(){return b},tY:function(){return Jr},uX:function(){return ln},uY:function(){return Y.uY},ux:function(){return Y.ux},v6:function(){return qn},v_:function(){return X.v_},vv:function(){return v},wB:function(){return Pr},wX:function(){return Pn},wk:function(){return Mt},xo:function(){return dt},y$:function(){return Kn},yC:function(){return Y.yC},zz:function(){return Kt}});var Y=e(50953),X=e(90033);let f=[];function g(e,t){}let b={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"};d={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",[0]:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function h(e,t,r,n){try{return n?e(...n):e()}catch(e){x(e,t,r)}}function J(t,r,n,a){var e;if((0,X.Tn)(t))return(e=h(t,r,n,a))&&(0,X.yL)(e)&&e.catch(e=>{x(e,r,n)}),e;if((0,X.cy)(t)){var o=[];for(let e=0;e=S(r)?i.push(e):i.splice((e=>{let t=l+1,r=i.length;for(;t>>1,a=i[n],o=S(a);oS(e)-S(t));if(n.length=0,r)r.push(...e);else{for(r=e,a=0;anull==e.id?2&e.flags?-1:1/0:e.id;function T(e){X.tE;try{for(l=0;lD;function D(n,a=s,e){if(!a)return n;if(n._n)return n;let o=(...e)=>{o._d&&cn(-1);var t=U(a);let r;try{r=n(...e)}finally{U(t),o._d&&cn(1)}return r};return o._n=!0,o._c=!0,o._d=!0,o}function Q(e,o){if(null!==s){var i=Hn(s),l=e.dirs||(e.dirs=[]);for(let a=0;ae.__isTeleport,j=e=>e&&(e.disabled||""===e.disabled),z=e=>e&&(e.defer||""===e.defer),W=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,V=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,K=(e,t)=>{e=e&&e.to;return(0,X.Kg)(e)?t?t(e):null:e},G={name:"Teleport",__isTeleport:!0,process(e,n,t,a,o,i,l,s,c,r){let{mc:u,pc:d,pbc:A,o:{insert:f,querySelector:h,createText:p}}=r,g=j(n.props),{shapeFlag:v,children:m,dynamicChildren:b}=n;if(null==e){var y=n.el=p(""),w=n.anchor=p("");f(y,t,a),f(w,t,a);let r=(e,t)=>{16&v&&(o&&o.isCE&&(o.ce._teleportTarget=e),u(m,e,t,o,i,l,s,c))},e=()=>{var e=n.target=K(n.props,h),t=me(e,n,p,f);e&&("svg"!==l&&W(e)?l="svg":"mathml"!==l&&V(e)&&(l="mathml"),g||(r(e,t),ve(n,!1)))};g&&(r(t,w),ve(n,!0)),z(n.props)?(n.el.__isMounted=!1,re(()=>{e(),delete n.el.__isMounted},i)):e()}else{var _,x,q,k;z(n.props)&&!1===e.el.__isMounted?re(()=>{G.process(e,n,t,a,o,i,l,s,c,r)},i):(n.el=e.el,n.targetStart=e.targetStart,y=n.anchor=e.anchor,w=n.target=e.target,_=n.targetAnchor=e.targetAnchor,k=(x=j(e.props))?t:w,q=x?y:_,"svg"===l||W(w)?l="svg":"mathml"!==l&&!V(w)||(l="mathml"),b?(A(e.dynamicChildren,b,k,o,i,l,s),Fr(e,n,!0)):c||d(e,n,k,q,o,i,l,s,!1),g?x?n.props&&e.props&&n.props.to!==e.props.to&&(n.props.to=e.props.to):$(n,t,y,r,1):(n.props&&n.props.to)!==(e.props&&e.props.to)?(k=n.target=K(n.props,h))&&$(n,k,null,r,0):x&&$(n,w,_,r,1),ve(n,g))}},remove(e,t,r,{um:n,o:{remove:a}},o){var{shapeFlag:e,children:i,anchor:l,targetStart:s,targetAnchor:c,target:u,props:d}=e;if(u&&(a(s),a(c)),o&&a(l),16&e){var A=o||!j(d);for(let e=0;e{e.isMounted=!0}),dt(()=>{e.isUnmounting=!0}),e}e=[Function,Array];let we={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:e,onEnter:e,onAfterEnter:e,onEnterCancelled:e,onBeforeLeave:e,onLeave:e,onAfterLeave:e,onLeaveCancelled:e,onBeforeAppear:e,onAppear:e,onAfterAppear:e,onAppearCancelled:e},_e=e=>{e=e.subTree;return e.component?_e(e.component):e};function xe(e){let t=e[0];if(1{var t=n.default&&Se(n.default(),!0);if(t&&t.length){var t=xe(t),r=(0,Y.ux)(e),o=r.mode;if(s.isLeaving)return Ce(t);var i=Ee(t);if(!i)return Ce(t);let n=Be(i,r,s,l,e=>n=e),a=(i.type!==ie&&q(i,n),l.subTree&&Ee(l.subTree));if(a&&a.type!==ie&&!le(i,a)&&_e(l).type!==ie){let e=Be(a,r,s,l);if(q(a,e),"out-in"===o&&i.type!==ie)return s.isLeaving=!0,e.afterLeave=()=>{s.isLeaving=!1,8&l.job.flags||l.update(),delete e.afterLeave,a=void 0},Ce(t);"in-out"===o&&i.type!==ie?e.delayLeave=(e,t,r)=>{ke(s,a)[String(a.key)]=a,e[k]=()=>{t(),e[k]=void 0,delete n.delayedLeave,a=void 0},n.delayedLeave=()=>{r(),delete n.delayedLeave,a=void 0}}:a=void 0}else a=a&&void 0;return t}}}};function ke(e,t){e=e.leavingVNodes;let r=e.get(t.type);return r||(r=Object.create(null),e.set(t.type,r)),r}function Be(o,t,i,r,n){let{appear:l,mode:e,persisted:a=!1,onBeforeEnter:s,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:A,onLeave:f,onAfterLeave:h,onLeaveCancelled:p,onBeforeAppear:g,onAppear:v,onAfterAppear:m,onAppearCancelled:b}=t,y=String(o.key),w=ke(i,o),_=(e,t)=>{e&&J(e,r,9,t)},x=(e,t)=>{var r=t[1];_(e,t),(0,X.cy)(e)?e.every(e=>e.length<=1)&&r():e.length<=1&&r()},q={mode:e,persisted:a,beforeEnter(e){let t=s;if(!i.isMounted){if(!l)return;t=g||s}e[k]&&e[k](!0);var r=w[y];r&&le(o,r)&&r.el[k]&&r.el[k](),_(t,[e])},enter(t){let e=c,r=u,n=d;if(!i.isMounted){if(!l)return;e=v||c,r=m||u,n=b||d}let a=!1;var o=t[be]=e=>{a||(a=!0,e?_(n,[t]):_(r,[t]),q.delayedLeave&&q.delayedLeave(),t[be]=void 0)};e?x(e,[t,o]):o()},leave(t,r){let n=String(o.key);if(t[be]&&t[be](!0),i.isUnmounting)return r();_(A,[t]);let a=!1;var e=t[k]=e=>{a||(a=!0,r(),e?_(p,[t]):_(h,[t]),t[k]=void 0,w[n]===o&&delete w[n])};w[n]=o,f?x(f,[t,e]):e()},clone(e){e=Be(e,t,i,r,n);return n&&n(e),e}};return q}function Ce(e){if(Je(e))return(e=B(e)).children=null,e}function Ee(e){var t,r;return Je(e)?e.component?e.component.subTree:({shapeFlag:t,children:r}=e,r?16&t?r[0]:32&t&&(0,X.Tn)(r.default)?r.default():void 0:void 0):H(e.type)&&e.children?xe(e.children):e}function q(e,t){6&e.shapeFlag&&e.component?(e.transition=t,q(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Se(t,r=!1,n){let a=[],o=0;for(let e=0;e(0,X.X$)({name:e.name},t,{setup:e}))():e}function Fe(){var e=m();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function Oe(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Le(e){var t=m();let r=(0,Y.IJ)(null);return t&&(t=t.refs===X.MZ?t.refs={}:t.refs,Object.defineProperty(t,e,{enumerable:!0,get:()=>r.value,set:e=>r.value=e})),r}function Ie(c,r,u,d,A=!1){if((0,X.cy)(c))c.forEach((e,t)=>Ie(e,r&&((0,X.cy)(r)?r[t]:r),u,d,A));else if(ee(d)&&!A)512&d.shapeFlag&&d.type.__asyncResolved&&d.component.subTree.component&&Ie(c,r,u,d.component.subTree);else{let n=4&d.shapeFlag?Hn(d.component):d.el,a=A?null:n,{i:e,r:o}=c;var f=r&&r.r;let i=e.refs===X.MZ?e.refs={}:e.refs,l=e.setupState,t=(0,Y.ux)(l),s=l===X.MZ?()=>!1:e=>(0,X.$3)(t,e);if(null!=f&&f!==o&&((0,X.Kg)(f)?(i[f]=null,s(f)&&(l[f]=null)):(0,Y.i9)(f)&&(f.value=null)),(0,X.Tn)(o))h(o,e,12,[a,i]);else{let t=(0,X.Kg)(o),r=(0,Y.i9)(o);(t||r)&&(f=()=>{var e;c.f?(e=t?(s(o)?l:i)[o]:o.value,A?(0,X.cy)(e)&&(0,X.TF)(e,n):(0,X.cy)(e)?e.includes(n)||e.push(n):t?(i[o]=[n],s(o)&&(l[o]=i[o])):(o.value=[n],c.k&&(i[c.k]=o.value))):t?(i[o]=a,s(o)&&(l[o]=a)):r&&(o.value=a,c.k)&&(i[c.k]=a)},a?(f.id=-1,re(f,u)):f())}}}let Ne=!1,O=()=>{Ne||(console.error("Hydration completed but contains mismatches."),Ne=!0)},Ue=e=>e.namespaceURI.includes("svg")&&"foreignObject"!==e.tagName,Me=e=>e.namespaceURI.includes("MathML"),Pe=e=>{if(1===e.nodeType)return Ue(e)?"svg":Me(e)?"mathml":void 0},Re=e=>8===e.nodeType;function De(g){let{mt:v,p:d,o:{patchProp:y,createText:m,nextSibling:b,parentNode:w,remove:_,insert:x,createComment:l}}=g;let q=(t,r,e,n,a,o=!1)=>{o=o||!!r.dynamicChildren;let i=Re(t)&&"["===t.data;var l=()=>E(t,r,e,n,a,i),{type:s,ref:c,shapeFlag:u,patchFlag:d}=r;let A=t.nodeType,f=(r.el=t,-2===d&&(o=!1,r.dynamicChildren=null),null);switch(s){case oe:f=3!==A?""===r.children?(x(r.el=m(""),w(t),t),t):l():(t.data!==r.children&&(O(),t.data=r.children),b(t));break;case ie:F(t)?(f=b(t),T(r.el=t.content.firstChild,t,e)):f=8!==A||i?l():b(t);break;case an:if(i&&(t=b(t),A=t.nodeType),1===A||3===A){f=t;var h=!r.children.length;for(let e=0;e{l=l||!!n.dynamicChildren;let{type:e,props:s,patchFlag:c,shapeFlag:u,dirs:d,transition:A}=n;var f,h,p="input"===e||"option"===e;if(p||-1!==c){d&&Z(n,null,a,"created");let e=!1;if(F(r)&&(e=Tr(null,A)&&a&&a.vnode.props&&a.vnode.props.appear,f=r.content.firstChild,e&&((h=f.getAttribute("class"))&&(f.$cls=h),A.beforeEnter(f)),T(f,r,a),n.el=r=f),16&u&&(!s||!s.innerHTML&&!s.textContent)){let e=B(r.firstChild,n,r,a,o,i,l);for(;e;){je(r,1)||O();var g=e;e=e.nextSibling,_(g)}}else if(8&u){let e=n.children;"\n"!==e[0]||"PRE"!==r.tagName&&"TEXTAREA"!==r.tagName||(e=e.slice(1)),r.textContent!==e&&(je(r,0)||O(),r.textContent=n.children)}if(s)if(p||!l||48&c){var v,m=r.tagName.includes("-");for(v in s)(p&&(v.endsWith("value")||"indeterminate"===v)||(0,X.Mp)(v)&&!(0,X.SU)(v)||"."===v[0]||m)&&y(r,v,null,s[v],void 0,a)}else if(s.onClick)y(r,"onClick",null,s.onClick,void 0,a);else if(4&c&&(0,Y.g8)(s.style))for(var b in s.style)s.style[b];let t;(t=s&&s.onVnodeBeforeMount)&&de(t,a,n),d&&Z(n,null,a,"beforeMount"),((t=s&&s.onVnodeMounted)||d||e)&&rn(()=>{t&&de(t,a,n),e&&A.enter(r),d&&Z(n,null,a,"mounted")},o)}return r.nextSibling},B=(t,e,r,n,a,o,i)=>{i=i||!!e.dynamicChildren;var l=e.children,s=l.length;for(let e=0;e{var i=t.slotScopeIds,i=(i&&(a=a?a.concat(i):i),w(e)),e=B(b(e),t,i,r,n,a,o);return e&&Re(e)&&"]"===e.data?b(t.anchor=e):(O(),x(t.anchor=l("]"),i,e),e)},E=(e,t,r,n,a,o)=>{if(je(e.parentElement,1)||O(),t.el=null,o)for(var i=S(e);;){var l=b(e);if(!l||l===i)break;_(l)}var o=b(e),s=w(e);return _(e),d(null,t,s,o,r,n,Pe(s),a),r&&(r.vnode.el=t.el,$r(r,t.el)),o},S=(e,t="[",r="]")=>{let n=0;for(;e;)if((e=b(e))&&Re(e)&&(e.data===t&&n++,e.data===r)){if(0===n)return b(e);n--}return e},T=(e,t,r)=>{var n=t.parentNode;n&&n.replaceChild(e,t);let a=r;for(;a;)a.vnode.el===t&&(a.vnode.el=a.subTree.el=e),a=a.parent},F=e=>1===e.nodeType&&"TEMPLATE"===e.tagName;return[(e,t)=>{t.hasChildNodes()?q(t.firstChild,e,null,null,null):d(null,e,t),he(),t._vnode=e},q]}let Qe="data-allow-mismatch",He={[0]:"text",1:"children",2:"class",3:"style",4:"attribute"};function je(e,t){if(0===t||1===t)for(;e&&!e.hasAttribute(Qe);)e=e.parentElement;var r,n=e&&e.getAttribute(Qe);return null!=n&&(""===n||(r=n.split(","),0===t&&r.includes("children"))?1:n.split(",").includes(He[t]))}let ze=(0,X.We)().requestIdleCallback||(e=>setTimeout(e,1)),We=(0,X.We)().cancelIdleCallback||(e=>clearTimeout(e)),Ve=(r=1e4)=>e=>{let t=ze(e,{timeout:r});return()=>We(t)};let Ke=t=>(r,e)=>{let n=new IntersectionObserver(e=>{for(var t of e)if(t.isIntersecting){n.disconnect(),r();break}},t);return e(e=>{if(e instanceof Element)return(e=>{var{top:e,left:t,bottom:r,right:n}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:o}=window;return(0n.disconnect()},Ge=r=>t=>{if(r){let e=matchMedia(r);if(!e.matches)return e.addEventListener("change",t,{once:!0}),()=>e.removeEventListener("change",t);t()}},$e=(o=[])=>(t,e)=>{(0,X.Kg)(o)&&(o=[o]);let r=!1,n=e=>{r||(r=!0,a(),t(),e.target.dispatchEvent(new e.constructor(e.type,e)))},a=()=>{e(e=>{for(var t of o)e.removeEventListener(t,n)})};return e(e=>{for(var t of o)e.addEventListener(t,n,{once:!0})}),a};let ee=e=>!!e.type.__asyncLoader;function Ye(e){let{loader:r,loadingComponent:o,errorComponent:i,delay:l=200,hydrate:a,timeout:s,suspensible:c=!0,onError:n}=e=(0,X.Tn)(e)?{loader:e}:e,u=null,d,A=0,f=()=>(A++,u=null,h()),h=()=>{let t;return u||(t=u=r().catch(r=>{if(r=r instanceof Error?r:new Error(String(r)),n)return new Promise((e,t)=>{n(r,()=>e(f()),()=>t(r),A+1)});throw r}).then(e=>t!==u&&u?u:(e&&(e.__esModule||"Module"===e[Symbol.toStringTag])&&(e=e.default),d=e)))};return Te({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(t,r,n){let e=a?()=>{var e=a(()=>{n()},e=>{var r=t,n=e;if(Re(r)&&"["===r.data){let e=1,t=r.nextSibling;for(;t;){if(1===t.nodeType){if(!1===n(t))break}else if(Re(t))if("]"===t.data){if(0==--e)break}else"["===t.data&&e++;t=t.nextSibling}}else n(r)});e&&(r.bum||(r.bum=[])).push(e),(r.u||(r.u=[])).push(()=>!0)}:n;d?e():h().then(()=>!r.isUnmounted&&e())},get __asyncResolved(){return d},setup(){let t=p;if(Oe(t),d)return()=>Xe(d,t);let r=e=>{u=null,x(e,t,13,!i)};if(c&&t.suspense||On)return h().then(e=>()=>Xe(e,t)).catch(e=>(r(e),()=>i?se(i,{error:e}):null));let n=(0,Y.KR)(!1),a=(0,Y.KR)(),e=(0,Y.KR)(!!l);return l&&setTimeout(()=>{e.value=!1},l),null!=s&&setTimeout(()=>{var e;n.value||a.value||(e=new Error(`Async component timed out after ${s}ms.`),r(e),a.value=e)},s),h().then(()=>{n.value=!0,t.parent&&Je(t.parent.vnode)&&t.parent.update()}).catch(e=>{r(e),a.value=e}),()=>n.value&&d?Xe(d,t):a.value&&i?se(i,{error:a.value}):o&&!e.value?se(o):void 0}})}function Xe(e,t){var{ref:r,props:n,children:a,ce:o}=t.vnode,e=se(e,n,a);return e.ref=r,e.ce=o,delete t.vnode.ce,e}let Je=e=>e.type.__isKeepAlive,Ze={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(l,{slots:s}){let n=m();var e=n.ctx;if(!e.renderer)return()=>{var e=s.default&&s.default();return e&&1===e.length?e[0]:e};let c=new Map,u=new Set,d=null,i=n.suspense,{p:A,m:f,um:t,o:{createElement:r}}=e.renderer,a=r("div");function o(e){at(e),t(e,n,i,!0)}function h(r){c.forEach((e,t)=>{e=jn(e.type);e&&!r(e)&&p(t)})}function p(e){var t=c.get(e);!t||d&&le(t,d)?d&&at(d):o(t),c.delete(e),u.delete(e)}e.activate=(t,e,r,n,a)=>{let o=t.component;f(t,e,r,0,i),A(o.vnode,t,e,r,o,i,n,t.slotScopeIds,a),re(()=>{o.isDeactivated=!1,o.a&&(0,X.DY)(o.a);var e=t.props&&t.props.onVnodeMounted;e&&de(e,o.parent,t)},i)},e.deactivate=t=>{let r=t.component;Or(r.m),Or(r.a),f(t,a,null,1,i),re(()=>{r.da&&(0,X.DY)(r.da);var e=t.props&&t.props.onVnodeUnmounted;e&&de(e,r.parent,t),r.isDeactivated=!0},i)},Pr(()=>[l.include,l.exclude],([t,r])=>{t&&h(e=>et(t,e)),r&&h(e=>!et(r,e))},{flush:"post",deep:!0});let g=null;e=()=>{null!=g&&(Yr(n.subTree.type)?re(()=>{c.set(g,ot(n.subTree))},n.subTree.suspense):c.set(g,ot(n.subTree)))};return st(e),ut(e),dt(()=>{c.forEach(e=>{var{subTree:t,suspense:r}=n,t=ot(t);e.type===t.type&&e.key===t.key?(at(t),(t=t.component.da)&&re(t,r)):o(e)})}),()=>{if(g=null,!s.default)return d=null;var e,t,r,n,a=s.default(),o=a[0];if(1parseInt(t,10)&&p(u.values().next().value)),i.shapeFlag|=256,d=i,Yr(o.type)?o:i))}}};function et(e,t){return(0,X.cy)(e)?e.some(e=>et(e,t)):(0,X.Kg)(e)?e.split(",").includes(t):!!(0,X.gd)(e)&&(e.lastIndex=0,e.test(t))}function tt(e,t){nt(e,"a",t)}function rt(e,t){nt(e,"da",t)}function nt(t,r,n=p){var a=t.__wdc||(t.__wdc=()=>{let e=n;for(;e;){if(e.isDeactivated)return;e=e.parent}return t()});if(it(r,a,n),n){let e=n.parent;for(;e&&e.parent;)Je(e.parent.vnode)&&((e,t,r,n)=>{let a=it(t,e,n,!0);At(()=>{(0,X.TF)(n[t],a)},r)})(a,r,n,e),e=e.parent}}function at(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ot(e){return 128&e.shapeFlag?e.ssContent:e}function it(r,n,a=p,e=!1){var t,o;if(a)return t=a[r]||(a[r]=[]),o=n.__weh||(n.__weh=(...e)=>{(0,Y.C4)();var t=A(a),e=J(n,a,r,e);return t(),(0,Y.bl)(),e}),e?t.unshift(o):t.push(o),o}e=r=>(t,e=p)=>{On&&"sp"!==r||it(r,(...e)=>t(...e),e)};let lt=e("bm"),st=e("m"),ct=e("bu"),ut=e("u"),dt=e("bum"),At=e("um"),ft=e("sp"),ht=e("rtg"),pt=e("rtc");function gt(e,t=p){it("ec",e,t)}let vt="components",mt="directives";function bt(e,t){return xt(vt,e,0,t)||e}let yt=Symbol.for("v-ndc");function wt(e){return(0,X.Kg)(e)?xt(vt,e)||e:e||yt}function _t(e){return xt(mt,e)}function xt(e,t,r,n=!1){var a=s||p;if(a){var o=a.type;if(e===vt){var i=jn(o,!1);if(i&&(i===t||i===(0,X.PT)(t)||i===(0,X.ZH)((0,X.PT)(t))))return o}i=qt(a[e]||o[e],t)||qt(a.appContext[e],t);return!i&&n?o:i}}function qt(e,t){return e&&(e[t]||e[(0,X.PT)(t)]||e[(0,X.ZH)((0,X.PT)(t))])}function kt(a,o,e,t){let i,l=e&&e[t];var s=(0,X.cy)(a);if(s||(0,X.Kg)(a)){let r=!1,n=!1;s&&(0,Y.g8)(a)&&(r=!(0,Y.fE)(a),n=(0,Y.Tm)(a),a=(0,Y.qA)(a)),i=new Array(a.length);for(let e=0,t=a.length;eo(e,t,void 0,l&&l[t]));else{var r=Object.keys(a);i=new Array(r.length);for(let e=0,t=r.length;e{e=t.fn(...e);return e&&(e.key=t.key),e}:t.fn)}return r}function Ct(e,t,r={},n,a){var o,i;return s.ce||s.parent&&ee(s.parent)&&s.parent.ce?("default"!==t&&(r.name=t),ln(),An(ae,null,[se("slot",r,n&&n())],64)):((o=e[t])&&o._c&&(o._d=!1),ln(),i=o&&Et(o(r)),r=r.key||i&&i.key,r=An(ae,{key:(r&&!(0,X.Bm)(r)?r:"_"+t)+(!i&&n?"_fb":"")},i||(n?n():[]),i&&1===e._?64:-2),!a&&r.scopeId&&(r.slotScopeIds=[r.scopeId+"-s"]),o&&o._c&&(o._d=!0),r)}function Et(e){return e.some(e=>!v(e)||e.type!==ie&&!(e.type===ae&&!Et(e.children)))?e:null}function St(e,t){var r,n={};for(r in e)n[t&&/[A-Z]/.test(r)?"on:"+r:(0,X.rU)(r)]=e[r];return n}let Tt=e=>e?Fn(e)?Hn(e):Tt(e.parent):null,Ft=(0,X.X$)(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=>Tt(e.parent),$root:e=>Tt(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Zt(e),$forceUpdate:e=>e.f||(e.f=()=>{Ae(e.update)}),$nextTick:e=>e.n||(e.n=_.bind(e.proxy)),$watch:e=>function(e,t,r){let n=this.proxy,a=(0,X.Kg)(e)?e.includes(".")?Dr(n,e):()=>n[e]:e.bind(n,n),o;(0,X.Tn)(t)?o=t:(o=t.handler,r=t);t=A(this),r=Rr(a,o.bind(n),r);return t(),r}.bind(e)}),Ot=(e,t)=>e!==X.MZ&&!e.__isScriptSetup&&(0,X.$3)(e,t),Lt={get({_:e},t){if("__v_skip"===t)return!0;var{ctx:r,setupState:n,data:a,props:o,accessCache:i,type:l,appContext:s}=e;if("$"!==t[0]){var c=i[t];if(void 0!==c)switch(c){case 1:return n[t];case 2:return a[t];case 4:return r[t];case 3:return o[t]}else{if(Ot(n,t))return i[t]=1,n[t];if(a!==X.MZ&&(0,X.$3)(a,t))return i[t]=2,a[t];if((c=e.propsOptions[0])&&(0,X.$3)(c,t))return i[t]=3,o[t];if(r!==X.MZ&&(0,X.$3)(r,t))return i[t]=4,r[t];Yt&&(i[t]=0)}}c=Ft[t];let u,d;return c?("$attrs"===t&&(0,Y.u4)(e.attrs,"get",""),c(e)):(u=(u=l.__cssModules)&&u[t])||(r!==X.MZ&&(0,X.$3)(r,t)?(i[t]=4,r[t]):(d=s.config.globalProperties,(0,X.$3)(d,t)?d[t]:void 0))},set({_:e},t,r){var{data:n,setupState:a,ctx:o}=e;if(Ot(a,t))a[t]=r;else if(n!==X.MZ&&(0,X.$3)(n,t))n[t]=r;else{if((0,X.$3)(e.props,t))return!1;if("$"===t[0]&&t.slice(1)in e)return!1;o[t]=r}return!0},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:a,propsOptions:o}},i){return!!r[i]||e!==X.MZ&&(0,X.$3)(e,i)||Ot(t,i)||(r=o[0])&&(0,X.$3)(r,i)||(0,X.$3)(n,i)||(0,X.$3)(Ft,i)||(0,X.$3)(a.config.globalProperties,i)},defineProperty(e,t,r){return null!=r.get?e._.accessCache[t]=0:(0,X.$3)(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}},It=(0,X.X$)({},Lt,{get(e,t){if(t!==Symbol.unscopables)return Lt.get(e,t,e)},has(e,t){return"_"!==t[0]&&!(0,X.BH)(t)}});function Nt(){return null}function Ut(){return null}function Mt(e){}function Pt(e){}function Rt(){return null}function Dt(){}function Qt(e,t){return null}function Ht(){return zt().slots}function jt(){return zt().attrs}function zt(){var e=m();return e.setupContext||(e.setupContext=Qn(e))}function Wt(e){return(0,X.cy)(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function Vt(e,t){var r,n=Wt(e);for(r in t)if(!r.startsWith("__skip")){let e=n[r];e?(0,X.cy)(e)||(0,X.Tn)(e)?e=n[r]={type:e,default:t[r]}:e.default=t[r]:null===e&&(e=n[r]={default:t[r]}),e&&t["__skip_"+r]&&(e.skipFactory=!0)}return n}function Kt(e,t){return e&&t?(0,X.cy)(e)&&(0,X.cy)(t)?e.concat(t):(0,X.X$)({},Wt(e),Wt(t)):e||t}function Gt(t,r){var n={};for(let e in t)r.includes(e)||Object.defineProperty(n,e,{enumerable:!0,get:()=>t[e]});return n}function $t(e){let t=m(),r=e();return Tn(),[r=(0,X.yL)(r)?r.catch(e=>{throw A(t),e}):r,()=>A(t)]}let Yt=!0;function Xt(t){var e=Zt(t);let r=t.proxy;var n=t.ctx,{data:e,computed:a,methods:o,watch:i,provide:l,inject:s,created:c,beforeMount:u,mounted:d,beforeUpdate:A,updated:f,activated:h,deactivated:p,beforeUnmount:g,unmounted:v,render:m,renderTracked:b,renderTriggered:y,errorCaptured:U,serverPrefetch:w,expose:_,inheritAttrs:x,components:q,directives:k}=(Yt=!1,e.beforeCreate&&Jt(e.beforeCreate,t,"bc"),e);if(s){var B,C=s,E=n;for(B in C=(0,X.cy)(C)?nr(C):C){var S=C[B];let t;t=(0,X.Gv)(S)?"default"in S?cr(S.from||B,S.default,!0):cr(S.from||B):cr(S),(0,Y.i9)(t)?Object.defineProperty(E,B,{enumerable:!0,configurable:!0,get:()=>t.value,set:e=>t.value=e}):E[B]=t}}if(o)for(var T in o){var F=o[T];(0,X.Tn)(F)&&(n[T]=F.bind(r))}if(e&&(s=e.call(r,r),(0,X.Gv)(s))&&(t.data=(0,Y.Kh)(s)),Yt=!0,a)for(var O in a){var L=a[O],M=(0,X.Tn)(L)?L.bind(r,r):(0,X.Tn)(L.get)?L.get.bind(r,r):X.tE,L=!(0,X.Tn)(L)&&(0,X.Tn)(L.set)?L.set.bind(r):X.tE;let t=Wn({get:M,set:L});Object.defineProperty(n,O,{enumerable:!0,configurable:!0,get:()=>t.value,set:e=>t.value=e})}if(i)for(var I in i)!function t(r,n,a,o){let i=o.includes(".")?Dr(a,o):()=>a[o];if((0,X.Kg)(r)){let e=n[r];(0,X.Tn)(e)&&Pr(i,e)}else if((0,X.Tn)(r))Pr(i,r.bind(a));else if((0,X.Gv)(r))if((0,X.cy)(r))r.forEach(e=>t(e,n,a,o));else{let e=(0,X.Tn)(r.handler)?r.handler.bind(a):n[r.handler];(0,X.Tn)(e)&&Pr(i,e,r)}}(i[I],n,r,I);if(l){let t=(0,X.Tn)(l)?l.call(r):l;Reflect.ownKeys(t).forEach(e=>{sr(e,t[e])})}function N(t,e){(0,X.cy)(e)?e.forEach(e=>t(e.bind(r))):e&&t(e.bind(r))}if(c&&Jt(c,t,"c"),N(lt,u),N(st,d),N(ct,A),N(ut,f),N(tt,h),N(rt,p),N(gt,U),N(pt,b),N(ht,y),N(dt,g),N(At,v),N(ft,w),(0,X.cy)(_))if(_.length){let e=t.exposed||(t.exposed={});_.forEach(t=>{Object.defineProperty(e,t,{get:()=>r[t],set:e=>r[t]=e})})}else t.exposed||(t.exposed={});m&&t.render===X.tE&&(t.render=m),null!=x&&(t.inheritAttrs=x),q&&(t.components=q),k&&(t.directives=k),w&&Oe(t)}function Jt(e,t,r){J((0,X.cy)(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,r)}function Zt(e){var t=e.type,{mixins:r,extends:n}=t;let{mixins:a,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext;e=o.get(t);let l;return e?l=e:a.length||r||n?(l={},a.length&&a.forEach(e=>er(l,e,i,!0)),er(l,t,i)):l=t,(0,X.Gv)(t)&&o.set(t,l),l}function er(t,e,r,n=!1){var a,o,{mixins:i,extends:l}=e;for(a in l&&er(t,l,r,!0),i&&i.forEach(e=>er(t,e,r,!0)),e)n&&"expose"===a||(o=tr[a]||r&&r[a],t[a]=o?o(t[a],e[a]):e[a]);return t}let tr={data:rr,props:or,emits:or,methods:ar,computed:ar,beforeCreate:o,created:o,beforeMount:o,mounted:o,beforeUpdate:o,updated:o,beforeDestroy:o,beforeUnmount:o,destroyed:o,unmounted:o,activated:o,deactivated:o,errorCaptured:o,serverPrefetch:o,components:ar,directives:ar,watch:function(e,t){if(!e)return t;if(!t)return e;var r=(0,X.X$)(Object.create(null),e);for(var n in t)r[n]=o(e[n],t[n]);return r},provide:rr,inject:function(e,t){return ar(nr(e),nr(t))}};function rr(e,t){return t?e?function(){return(0,X.X$)((0,X.Tn)(e)?e.call(this,this):e,(0,X.Tn)(t)?t.call(this,this):t)}:t:e}function nr(t){if((0,X.cy)(t)){var r={};for(let e=0;eObject.create(dr),fr=e=>Object.getPrototypeOf(e)===dr;function hr(t,r,n,a){var[o,i]=t.propsOptions;let l=!1,s;if(r)for(var c in r)if(!(0,X.SU)(c)){var u=r[c];let e;o&&(0,X.$3)(o,e=(0,X.PT)(c))?i&&i.includes(e)?(s=s||{})[e]=u:n[e]=u:jr(t.emitsOptions,c)||c in a&&u===a[c]||(a[c]=u,l=!0)}if(i){var d=(0,Y.ux)(n),A=s||X.MZ;for(let e=0;e"_"===e[0]||"$stable"===e,br=e=>(0,X.cy)(e)?e.map(ce):[ce(e)],yr=(e,t,r)=>t._n?t:((r=D((...e)=>br(t(...e)),r))._c=!1,r),wr=(e,t,r)=>{var n,a=e._ctx;for(n in e)if(!mr(n)){var o=e[n];if((0,X.Tn)(o))t[n]=yr(n,o,a);else if(null!=o){let e=br(o);t[n]=()=>e}}},_r=(e,t)=>{let r=br(t);e.slots.default=()=>r},xr=(e,t,r)=>{for(var n in t)!r&&mr(n)||(e[n]=t[n])},qr=(e,t,r)=>{var n,a=e.slots=Ar();32&e.vnode.shapeFlag?(n=t._)?(xr(a,t,r),r&&(0,X.yQ)(a,"_",n,!0)):wr(t,a):t&&_r(e,t)},kr=(e,t,r)=>{var{vnode:n,slots:a}=e;let o=!0,i=X.MZ;if(32&n.shapeFlag?((n=t._)?r&&1===n?o=!1:xr(a,t,r):(o=!t.$stable,wr(t,a)),i=t):t&&(_r(e,t),i={default:1}),o)for(var l in a)mr(l)||null!=i[l]||delete a[l]};let re=rn;function Br(e){return Er(e)}function Cr(e){return Er(e,De)}function Er(e,t){(0,X.We)().__VUE__=!0;let{insert:g,remove:u,patchProp:m,createElement:v,createText:h,createComment:a,setText:o,setElementText:b,parentNode:y,nextSibling:i,setScopeId:l=X.tE,insertStaticContent:U}=e,E=(e,t,r,n=null,a=null,o=null,i=void 0,l=null,s=!!t.dynamicChildren)=>{if(e!==t){e&&!le(e,t)&&(n=F(e),T(e,a,o,!0),e=null),-2===t.patchFlag&&(s=!1,t.dynamicChildren=null);var{type:c,ref:u,shapeFlag:d}=t;switch(c){case oe:M(e,t,r,n);break;case ie:A(e,t,r,n);break;case an:null==e&&P(t,r,n,i);break;case ae:z(e,t,r,n,a,o,i,l,s);break;default:1&d?Q(e,t,r,n,a,o,i,l,s):6&d?W(e,t,r,n,a,o,i,l,s):(64&d||128&d)&&c.process(e,t,r,n,a,o,i,l,s,L)}null!=u&&a&&Ie(u,e&&e.ref,o,t||e,!t)}},M=(e,t,r,n)=>{null==e?g(t.el=h(t.children),r,n):(r=t.el=e.el,t.children!==e.children&&o(r,t.children))},A=(e,t,r,n)=>{null==e?g(t.el=a(t.children||""),r,n):t.el=e.el},P=(e,t,r,n)=>{[e.el,e.anchor]=U(e.children,t,r,n,e.el,e.anchor)};let R=({el:e,anchor:t},r,n)=>{for(var a;e&&e!==t;)a=i(e),g(e,r,n),e=a;g(t,r,n)},D=({el:e,anchor:t})=>{for(var r;e&&e!==t;)r=i(e),u(e),e=r;u(t)},Q=(e,t,r,n,a,o,i,l,s)=>{"svg"===t.type?i="svg":"math"===t.type&&(i="mathml"),null==e?H(t,r,n,a,o,i,l,s):j(e,t,a,o,i,l,s)},H=(e,t,r,n,a,o,i,l)=>{let s,c,{props:u,shapeFlag:d,transition:A,dirs:f}=e;if(s=e.el=v(e.type,o,u&&u.is,u),8&d?b(s,e.children):16&d&&_(e.children,s,null,n,a,Sr(e,o),i,l),f&&Z(e,null,n,"created"),w(s,e,e.scopeId,i,n),u){for(var h in u)"value"===h||(0,X.SU)(h)||m(s,h,null,u[h],o,n);"value"in u&&m(s,"value",null,u.value,o),(c=u.onVnodeBeforeMount)&&de(c,n,e)}f&&Z(e,null,n,"beforeMount");let p=Tr(a,A);p&&A.beforeEnter(s),g(s,t,r),((c=u&&u.onVnodeMounted)||p||f)&&re(()=>{c&&de(c,n,e),p&&A.enter(s),f&&Z(e,null,n,"mounted")},a)},w=(t,e,r,n,a)=>{if(r&&l(t,r),n)for(let e=0;e{for(let e=c;e{var l=t.el=e.el;let{patchFlag:s,dynamicChildren:c,dirs:u}=t;s|=16&e.patchFlag;var d=e.props||X.MZ,A=t.props||X.MZ;let f;if(r&&ne(r,!1),(f=A.onVnodeBeforeUpdate)&&de(f,r,t,e),u&&Z(t,e,r,"beforeUpdate"),r&&ne(r,!0),(d.innerHTML&&null==A.innerHTML||d.textContent&&null==A.textContent)&&b(l,""),c?x(e.dynamicChildren,c,l,r,n,Sr(t,a),o):i||B(e,t,l,null,r,n,Sr(t,a),o,!1),0{f&&de(f,r,t,e),u&&Z(t,e,r,"updated")},n)},x=(t,r,n,a,o,i,l)=>{for(let e=0;e{if(t!==r){if(t!==X.MZ)for(var o in t)(0,X.SU)(o)||o in r||m(e,o,t[o],null,a,n);for(var i in r){var l,s;(0,X.SU)(i)||(l=r[i])!==(s=t[i])&&"value"!==i&&m(e,i,s,l,a,n)}"value"in r&&m(e,"value",t.value,r.value,a)}},z=(e,t,r,n,a,o,i,l,s)=>{var c=t.el=e?e.el:h(""),u=t.anchor=e?e.anchor:h(""),{patchFlag:d,dynamicChildren:A,slotScopeIds:f}=t;f&&(l=l?l.concat(f):f),null==e?(g(c,r,n),g(u,r,n),_(t.children||[],r,u,a,o,i,l,s)):0{t.slotScopeIds=l,null==e?512&t.shapeFlag?a.ctx.activate(t,r,n,i,s):c(t,r,n,a,o,i,s):V(e,t,s)},c=(e,t,r,n,a,o,i)=>{var l,n=e.component=Cn(e,n,a);Je(e)&&(n.ctx.renderer=L),Ln(n,!1,i),n.asyncDep?(a&&a.registerDep(n,s,i),e.el||(l=n.subTree=se(ie),A(null,l,t,r))):s(n,e,t,r,a,o,i)},V=(e,t,r)=>{var n=t.component=e.component;((e,t,r)=>{var{props:n,children:e,component:a}=e,{props:o,children:i,patchFlag:l}=t,s=a.emitsOptions;if(t.dirs||t.transition)return 1;if(!(r&&0<=l))return!(!e&&!i||i&&i.$stable)||n!==o&&(n?!o||Gr(n,o,s):o);if(1024&l)return 1;if(16&l)return n?Gr(n,o,s):o;if(8&l){var c=t.dynamicProps;for(let e=0;e{let e=()=>{if(d.isMounted){let{next:t,bu:r,u:n,parent:a,vnode:o}=d;var s=function e(t){let r=t.subTree.component;if(r)return r.asyncDep&&!r.asyncResolved?r:e(r)}(d);if(s)t&&(t.el=o.el,k(d,t,i)),s.asyncDep.then(()=>{d.isUnmounted||e()});else{s=t;let e;ne(d,!1),t?(t.el=o.el,k(d,t,i)):t=o,r&&(0,X.DY)(r),(e=t.props&&t.props.onVnodeBeforeUpdate)&&de(e,a,t,o),ne(d,!0);var c=zr(d),u=d.subTree;d.subTree=c,E(u,c,y(u.el),F(u),d,p,g),t.el=c.el,null===s&&$r(d,c.el),n&&re(n,p),(e=t.props&&t.props.onVnodeUpdated)&&re(()=>de(e,a,t,o),p)}}else{let t,{el:e,props:r}=A,{bm:n,m:a,parent:o,root:i,type:l}=d;u=ee(A);if(ne(d,!1),n&&(0,X.DY)(n),!u&&(t=r&&r.onVnodeBeforeMount)&&de(t,o,A),ne(d,!0),e&&N?(s=()=>{d.subTree=zr(d),N(e,d.subTree,d,p,null)},u&&l.__asyncHydrate?l.__asyncHydrate(e,d,s):s()):(i.ce&&i.ce._injectChildStyle(l),c=d.subTree=zr(d),E(null,c,f,h,d,p,g),A.el=c.el),a&&re(a,p),!u&&(t=r&&r.onVnodeMounted)){let e=A;re(()=>de(t,o,e),p)}(256&A.shapeFlag||o&&ee(o.vnode)&&256&o.vnode.shapeFlag)&&d.a&&re(d.a,p),d.isMounted=!0,A=f=h=null}};d.scope.on();var t=d.effect=new Y.X2(e),r=(d.scope.off(),d.update=t.run.bind(t));let n=d.job=t.runIfDirty.bind(t);n.i=d,n.id=d.uid,t.scheduler=()=>Ae(n),ne(d,!0),r()},k=(e,r,n)=>{var a=(r.component=e).vnode.props;e.vnode=r,e.next=null;{var o=e,i=r.props,l=a,{props:s,attrs:c,vnode:{patchFlag:u}}=(a=n,o),d=(0,Y.ux)(s),[A]=o.propsOptions;let t=!1;if(!(a||0{var c=e&&e.children,e=e?e.shapeFlag:0,u=t.children,{patchFlag:t,shapeFlag:d}=t;if(0{e=e||X.Oj,t=t||X.Oj;var c=e.length,u=t.length,d=Math.min(c,u);let A;for(A=0;A{let f=0;var h=o.length;let p=e.length-1,g=h-1;for(;f<=p&&f<=g;){var t=e[f],r=o[f]=(A?ue:ce)(o[f]);if(!le(t,r))break;E(t,r,i,null,s,c,u,d,A),f++}for(;f<=p&&f<=g;){var n=e[p],a=o[g]=(A?ue:ce)(o[g]);if(!le(n,a))break;E(n,a,i,null,s,c,u,d,A),p--,g--}if(f>p){if(f<=g)for(var v=g+1,m=vg)for(;f<=p;)T(e[f],s,c,!0),f++;else{var v=f,b=f,y=new Map;for(f=b;f<=g;f++){var w=o[f]=(A?ue:ce)(o[f]);null!=w.key&&y.set(w.key,f)}let t,r=0;var _=g-b+1;let n=!1,a=0;var x=new Array(_);for(f=0;f<_;f++)x[f]=0;for(f=v;f<=p;f++){var q=e[f];if(r>=_)T(q,s,c,!0);else{let e;if(null!=q.key)e=y.get(q.key);else for(t=b;t<=g;t++)if(0===x[t-b]&&le(q,o[t])){e=t;break}void 0===e?T(q,s,c,!0):(x[e-b]=f+1,e>=a?a=e:n=!0,E(q,o[e],i,null,s,c,u,d,A),r++)}}var k=n?(e=>{let t=e.slice(),r=[0],n,a,o,i,l,s=e.length;for(n=0;n>1,e[r[l]]{let{el:s,type:e,transition:c,children:r,shapeFlag:n}=a;if(6&n)S(a.component.subTree,o,i,t);else if(128&n)a.suspense.move(o,i,t);else if(64&n)e.move(a,o,i,L);else if(e===ae){g(s,o,i);for(let e=0;ec.enter(s),l);else{let{leave:e,delayLeave:t,afterLeave:r}=c,n=()=>{a.ctx.isUnmounted?u(s):g(s,o,i)};l=()=>{e(s,()=>{n(),r&&r()})};t?t(s,n,l):l()}else g(s,o,i)},T=(r,n,a,o=!1,i=!1)=>{var{type:l,props:s,ref:c,children:u,dynamicChildren:d,shapeFlag:A,patchFlag:f,dirs:h,cacheIndex:e}=r;if(-2===f&&(i=!1),null!=c&&((0,Y.C4)(),Ie(c,null,a,r,!0),(0,Y.bl)()),null!=e&&(n.renderCache[e]=void 0),256&A)n.ctx.deactivate(r);else{let e=1&A&&h;c=!ee(r);let t;if(c&&(t=s&&s.onVnodeBeforeUnmount)&&de(t,n,r),6&A)$(r.component,a,o);else{if(128&A)return void r.suspense.unmount(a,o);e&&Z(r,null,n,"beforeUnmount"),64&A?r.type.remove(r,n,a,L,o):d&&!d.hasOnce&&(l!==ae||0{t&&de(t,n,r),e&&Z(r,null,n,"unmounted")},a)}},p=n=>{let{type:e,el:a,anchor:t,transition:o}=n;if(e===ae)G(a,t);else if(e===an)D(n);else{let r=()=>{u(a),o&&!o.persisted&&o.afterLeave&&o.afterLeave()};if(1&n.shapeFlag&&o&&!o.persisted){let{leave:e,delayLeave:t}=o;var i=()=>e(a,r);t?t(n.el,r,i):i()}else r()}},G=(e,t)=>{for(var r;e!==t;)r=i(e),u(e),e=r;u(t)},$=(e,t,r)=>{let{bum:n,scope:a,job:o,subTree:i,um:l,m:s,a:c,parent:u,slots:{__:d}}=e;Or(s),Or(c),n&&(0,X.DY)(n),u&&(0,X.cy)(d)&&d.forEach(e=>{u.renderCache[e]=void 0}),a.stop(),o&&(o.flags|=8,T(i,e,t,r)),l&&re(l,t),re(()=>{e.isUnmounted=!0},t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps)&&t.resolve()},C=(t,r,n,a=!1,o=!1,i=0)=>{for(let e=i;e{var t;return 6&e.shapeFlag?F(e.component.subTree):128&e.shapeFlag?e.suspense.next():(t=(e=i(e.anchor||e.el))&&e[pe])?i(t):e},n=!1;var d,O,r=(e,t,r)=>{null==e?t._vnode&&T(t._vnode,null,null,!0):E(t._vnode||null,e,t,null,null,null,r),t._vnode=e,n||(n=!0,fe(),he(),n=!1)};let L={p:E,um:T,m:S,r:p,mt:c,mc:_,pc:B,pbc:x,n:F,o:e},I,N;return t&&([I,N]=t(L)),{render:r,hydrate:I,createApp:(d=r,O=I,function(a,o=null){(0,X.Tn)(a)||(a=(0,X.X$)({},a)),null==o||(0,X.Gv)(o)||(o=null);let i=ir(),r=new WeakSet,t=[],l=!1,s=i.app={_uid:lr++,_component:a,_props:o,_container:null,_context:i,_instance:null,version:Yn,get config(){return i.config},set config(e){},use(e,...t){return r.has(e)||(e&&(0,X.Tn)(e.install)?(r.add(e),e.install(s,...t)):(0,X.Tn)(e)&&(r.add(e),e(s,...t))),s},mixin(e){return i.mixins.includes(e)||i.mixins.push(e),s},component(e,t){return t?(i.components[e]=t,s):i.components[e]},directive(e,t){return t?(i.directives[e]=t,s):i.directives[e]},mount(e,t,r){var n;if(!l)return(n=s._ceVNode||se(a,o)).appContext=i,!0===r?r="svg":!1===r&&(r=void 0),t&&O?O(n,e):d(n,e,r),l=!0,(s._container=e).__vue_app__=s,Hn(n.component)},onUnmount(e){t.push(e)},unmount(){l&&(J(t,s._instance,16),d(null,s._container),delete s._container.__vue_app__)},provide(e,t){return i.provides[e]=t,s},runWithContext(e){var t=te;te=s;try{return e()}finally{te=t}}};return s})}}function Sr({type:e,props:t},r){return"svg"===r&&"foreignObject"===e||"mathml"===r&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function ne({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Tr(e,t){return(!e||!e.pendingBranch)&&t&&!t.persisted}function Fr(e,t,r=!1){var n=e.children,a=t.children;if((0,X.cy)(n)&&(0,X.cy)(a))for(let t=0;t{var e=cr(Lr);return e};function Nr(e,t){return Rr(e,null,t)}function Ur(e,t){return Rr(e,null,{flush:"post"})}function Mr(e,t){return Rr(e,null,{flush:"sync"})}function Pr(e,t,r){return Rr(e,t,r)}function Rr(e,t,r=X.MZ){var{immediate:n,flush:a}=r,r=(0,X.X$)({},r),n=t&&n||!t&&"post"!==a;let o;if(On)if("sync"===a){var i=Ir();o=i.__watcherHandles||(i.__watcherHandles=[])}else if(!n)return(i=()=>{}).stop=X.tE,i.resume=X.tE,i.pause=X.tE,i;let l=p,s=!(r.call=(e,t,r)=>J(e,l,t,r));"post"===a?r.scheduler=e=>{re(e,l&&l.suspense)}:"sync"!==a&&(s=!0,r.scheduler=(e,t)=>{t?e():Ae(e)}),r.augmentJob=e=>{t&&(e.flags|=4),s&&(e.flags|=2,l)&&(e.id=l.uid,e.i=l)};i=(0,Y.wB)(e,t,r);return On&&(o?o.push(i):n&&i()),i}function Dr(e,t){let r=t.split(".");return()=>{let t=e;for(let e=0;e{let a,o=X.MZ,i;return Mr(()=>{var e=t[u];(0,X.$H)(a,e)&&(a=e,n())}),{get(){return e(),s.get?s.get(a):a},set(e){var t,r=s.set?s.set(e):e;((0,X.$H)(r,a)||o!==X.MZ&&(0,X.$H)(e,o))&&((t=c.vnode.props)&&(l in t||u in t||d in t)&&("onUpdate:"+l in t||"onUpdate:"+u in t||"onUpdate:"+d in t)||(a=e,n()),c.emit("update:"+l,r),(0,X.$H)(e,r)&&(0,X.$H)(e,o)&&!(0,X.$H)(r,i)&&n(),o=e,i=r)}}});return n[Symbol.iterator]=()=>{let e=0;return{next(){return e<2?{value:e++?r||X.MZ:n,done:!1}:{done:!0}}}},n}let Hr=(e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[t+"Modifiers"]||e[(0,X.PT)(t)+"Modifiers"]||e[(0,X.Tg)(t)+"Modifiers"];function jr(e,t){return e&&(0,X.Mp)(t)&&(t=t.slice(2).replace(/Once$/,""),(0,X.$3)(e,t[0].toLowerCase()+t.slice(1))||(0,X.$3)(e,(0,X.Tg)(t))||(0,X.$3)(e,t))}function zr(t){var e,r,n,{type:a,vnode:o,proxy:i,withProxy:l,propsOptions:[s],slots:c,attrs:u,emit:d,render:A,renderCache:f,props:h,data:p,setupState:g,ctx:v,inheritAttrs:m}=t,b=U(t);let y,w;try{w=4&o.shapeFlag?(r=e=l||i,y=ce(A.call(r,e,f,h,g,p,v)),u):(n=a,y=ce(1{let t;for(var r in e)"class"!==r&&"style"!==r&&!(0,X.Mp)(r)||((t=t||{})[r]=e[r]);return t},Kr=(e,t)=>{var r,n={};for(r in e)(0,X.CP)(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function Gr(t,r,n){var a=Object.keys(r);if(a.length!==Object.keys(t).length)return!0;for(let e=0;ee.__isSuspense,Xr=0,Jr={name:"Suspense",__isSuspense:!0,process(l,s,c,u,d,e,A,f,h,p){if(null==l){var g=s,v=c,m=u,b=d,y=e,w=A,_=f,x=h,q=p,{p:k,o:{createElement:B}}=q,B=B("div"),y=g.suspense=en(g,y,b,v,B,m,w,_,x,q);k(null,y.pendingBranch=g.ssContent,B,null,b,y,w,_),0{r.pendingId===t&&r.fallback(n)},e):0===e&&r.fallback(n)}}},hydrate:function(e,t,r,n,a,o,i,l,s){n=t.suspense=en(t,n,r,e.parentNode,document.createElement("div"),null,a,o,i,l,!0),a=s(e,n.pendingBranch=t.ssContent,r,n,o,i);0===n.deps&&n.resolve(!1,!0);return a},normalize:function(e){var{shapeFlag:t,children:r}=e,t=32&t;e.ssContent=tn(t?r.default:r),e.ssFallback=t?tn(r.fallback):se(ie)}};function Zr(e,t){e=e.props&&e.props[t];(0,X.Tn)(e)&&e()}function en(e,A,r,t,n,f,l,c,u,a,o=!1){let{p:d,m:h,um:p,n:g,o:{parentNode:v,remove:s}}=a,m,b=(e=>null!=(e=e.props&&e.props.suspensible)&&!1!==e)(e);b&&A&&A.pendingBranch&&(m=A.pendingId,A.deps++);a=e.props?(0,X.Ro)(e.props.timeout):void 0;let y=f,w={vnode:e,parent:A,parentComponent:r,namespace:l,container:t,hiddenContainer:n,deps:0,pendingId:Xr++,timeout:"number"==typeof a?a:-1,activeBranch:null,pendingBranch:null,isInFallback:!o,isHydrating:o,isUnmounted:!1,effects:[],resolve(e=!1,t=!1){let{vnode:r,activeBranch:n,pendingBranch:a,pendingId:o,effects:i,parentComponent:l,container:s}=w,c=!1,u=(w.isHydrating?w.isHydrating=!1:e||((c=n&&a.transition&&"out-in"===a.transition.mode)&&(n.transition.afterLeave=()=>{o===w.pendingId&&(h(a,s,f===y?g(n):f,0),E(i))}),n&&(v(n.el)===s&&(f=g(n)),p(n,l,w,!0)),c)||h(a,s,f,0),nn(w,a),w.pendingBranch=null,w.isInFallback=!1,w.parent),d=!1;for(;u;){if(u.pendingBranch){u.effects.push(...i),d=!0;break}u=u.parent}d||c||E(i),w.effects=[],b&&A&&A.pendingBranch&&m===A.pendingId&&(A.deps--,0!==A.deps||t||A.resolve()),Zr(r,"onResolve")},fallback(i){if(w.pendingBranch){let{vnode:e,activeBranch:t,parentComponent:r,container:n,namespace:a}=w,o=(Zr(e,"onFallback"),g(t));var l=()=>{w.isInFallback&&(d(null,i,n,o,r,null,a,c,u),nn(w,i))},s=i.transition&&"out-in"===i.transition.mode;s&&(t.transition.afterLeave=l),w.isInFallback=!0,p(t,r,null,!0),s||l()}},move(e,t,r){w.activeBranch&&h(w.activeBranch,e,t,r),w.container=e},next(){return w.activeBranch&&g(w.activeBranch)},registerDep(r,n,a){let o=!!w.pendingBranch,i=(o&&w.deps++,r.vnode.el);r.asyncDep.catch(e=>{x(e,r,0)}).then(e=>{var t;r.isUnmounted||w.isUnmounted||w.pendingId!==r.suspenseId||(r.asyncResolved=!0,t=r.vnode,In(r,e,!1),i&&(t.el=i),e=!i&&r.subTree.el,n(r,t,v(i||r.subTree.el),i?null:g(r.subTree),w,l,a),e&&s(e),$r(r,t.el),o&&0==--w.deps&&w.resolve())})},unmount(e,t){w.isUnmounted=!0,w.activeBranch&&p(w.activeBranch,r,e,t),w.pendingBranch&&p(w.pendingBranch,r,e,t)}};return w}function tn(t){let e;var r;return(0,X.Tn)(t)&&((r=u&&t._c)&&(t._d=!1,ln()),t=t(),r)&&(t._d=!0,e=c,sn()),(0,X.cy)(t)&&(r=Wr(t),t=r),t=ce(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(e=>e!==t)),t}function rn(e,t){t&&t.pendingBranch?(0,X.cy)(e)?t.effects.push(...e):t.effects.push(e):E(e)}function nn(e,t){e.activeBranch=t;var{vnode:e,parentComponent:r}=e;let n=t.el;for(;!n&&t.component;)t=t.component.subTree,n=t.el;e.el=n,r&&r.subTree===e&&(r.vnode.el=n,$r(r,n))}let ae=Symbol.for("v-fgt"),oe=Symbol.for("v-txt"),ie=Symbol.for("v-cmt"),an=Symbol.for("v-stc"),on=[],c=null;function ln(e=!1){on.push(c=e?null:[])}function sn(){on.pop(),c=on[on.length-1]||null}let u=1;function cn(e,t=!1){u+=e,e<0&&c&&t&&(c.hasOnce=!0)}function un(e){return e.dynamicChildren=0null!=e?e:null,gn=({ref:e,ref_key:t,ref_for:r})=>null!=(e="number"==typeof e?""+e:e)?(0,X.Kg)(e)||(0,Y.i9)(e)||(0,X.Tn)(e)?{i:s,r:e,k:t,f:!!r}:e:null;function vn(e,t=null,r=null,n=0,a=null,o=e===ae?0:1,i=!1,l=!1){t={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&pn(t),ref:t&&gn(t),scopeId:N,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:n,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:s};return l?(xn(t,r),128&o&&e.normalize(t)):r&&(t.shapeFlag|=(0,X.Kg)(r)?8:16),0{c=!0;var[e,t]=r(e,n,!0);(0,X.X$)(l,e),t&&s.push(...t)},!t&&n.mixins.length&&n.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)),!i&&!c)return(0,X.Gv)(e)&&a.set(e,X.Oj),X.Oj;if((0,X.cy)(i))for(let e=0;e{(e=t(e,r,!0))&&(s=!0,(0,X.X$)(l,e))},!n&&r.mixins.length&&r.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)),o||s?((0,X.cy)(o)?o.forEach(e=>l[e]=null):(0,X.X$)(l,o),(0,X.Gv)(e)&&a.set(e,l),l):((0,X.Gv)(e)&&a.set(e,null),null)}(n,a),emit:null,emitted:null,propsDefaults:X.MZ,inheritAttrs:n.inheritAttrs,ctx:X.MZ,data:X.MZ,props:X.MZ,attrs:X.MZ,slots:X.MZ,refs:X.MZ,setupState:X.MZ,setupContext:null,suspense:r,suspenseId:r?r.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 a.ctx={_:a},a.root=t?t.root:a,a.emit=function(n,a,...o){if(!n.isUnmounted){var i=n.vnode.props||X.MZ;let e=o;var l=a.startsWith("update:"),s=l&&Hr(i,a.slice(7));s&&(s.trim&&(e=o.map(e=>(0,X.Kg)(e)?e.trim():e)),s.number)&&(e=o.map(X.bB));let t,r=i[t=(0,X.rU)(a)]||i[t=(0,X.rU)((0,X.PT)(a))];(r=!r&&l?i[t=(0,X.rU)((0,X.Tg)(a))]:r)&&J(r,n,6,e);s=i[t+"Once"];if(s){if(n.emitted){if(n.emitted[t])return}else n.emitted={};n.emitted[t]=!0,J(s,n,6,e)}}}.bind(null,a),e.ce&&e.ce(a),a}let p=null,m=()=>p||s,En,Sn;{let n=(0,X.We)();e=(e,t)=>{let r;return(r=(r=n[e])||(n[e]=[])).push(t),t=>{1e(t)):r[0](t)}};En=e("__VUE_INSTANCE_SETTERS__",e=>p=e),Sn=e("__VUE_SSR_SETTERS__",e=>On=e)}let A=e=>{let t=p;return En(e),e.scope.on(),()=>{e.scope.off(),En(t)}},Tn=()=>{p&&p.scope.off(),En(null)};function Fn(e){return 4&e.vnode.shapeFlag}let On=!1;function Ln(e,t=!1,r=!1){t&&Sn(t);var n,{props:a,children:o}=e.vnode,i=Fn(e),[a,l,s,c=!1]=[e,a,i,t],u={},d=Ar();for(n in a.propsDefaults=Object.create(null),hr(a,l,u,d),a.propsOptions[0])n in u||(u[n]=void 0);s?a.props=c?u:(0,Y.Gc)(u):a.type.props?a.props=u:a.props=d,a.attrs=d,qr(e,o,r||t);l=i?((t,r)=>{var e=t.type;if(t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,Lt),e=e.setup){(0,Y.C4)();var n=t.setupContext=1{In(t,e,r)}).catch(e=>{x(e,t,0)});t.asyncDep=e}else In(t,e,r)}else Rn(t,r)})(e,t):void 0;return t&&Sn(!1),l}function In(e,t,r){(0,X.Tn)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,X.Gv)(t)&&(e.setupState=(0,Y.Pr)(t)),Rn(e,r)}let Nn,Un;function Mn(e){Nn=e,Un=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,It))}}let Pn=()=>!Nn;function Rn(e,t){var r,n,a,o=e.type,i=(e.render||(t||!Nn||o.render||(t=o.template||Zt(e).template)&&({isCustomElement:a,compilerOptions:r}=e.appContext.config,{delimiters:i,compilerOptions:n}=o,a=(0,X.X$)((0,X.X$)({isCustomElement:a,delimiters:i},r),n),o.render=Nn(t,a)),e.render=o.render||X.tE,Un&&Un(e)),A(e));(0,Y.C4)();try{Xt(e)}finally{(0,Y.bl)(),i()}}let Dn={get(e,t){return(0,Y.u4)(e,"get",""),e[t]}};function Qn(t){return{attrs:new Proxy(t.attrs,Dn),slots:t.slots,emit:t.emit,expose:e=>{t.exposed=e||{}}}}function Hn(r){return r.exposed?r.exposeProxy||(r.exposeProxy=new Proxy((0,Y.Pr)((0,Y.IG)(r.exposed)),{get(e,t){return t in e?e[t]:t in Ft?Ft[t](r):void 0},has(e,t){return t in e||t in Ft}})):r.proxy}function jn(e,t=!0){return(0,X.Tn)(e)?e.displayName||e.name:e.name||t&&e.__name}function zn(e){return(0,X.Tn)(e)&&"__vccOpts"in e}let Wn=(e,t)=>(0,Y.EW)(e,t,On);function Vn(e,t,r){var n=arguments.length;return 2===n?(0,X.Gv)(t)&&!(0,X.cy)(t)?v(t)?se(e,null,[t]):se(e,t):se(e,null,t):(3F.emit(e,...t)),L=[]):"undefined"==typeof window||!window.HTMLElement||null!=(e=null==(e=window.navigator)?void 0:e.userAgent)&&e.includes("jsdom")?(I=!0,L=[]):((r.__VUE_DEVTOOLS_HOOK_REPLAY__=r.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(e=>{t(e,r)}),setTimeout(()=>{F||(r.__VUE_DEVTOOLS_HOOK_REPLAY__=null,I=!0,L=[])},3e3))},ta={createComponentInstance:Cn,setupComponent:Ln,renderComponentRoot:zr,setCurrentRenderingInstance:U,isVNode:v,normalizeVNode:ce,getComponentPublicInstance:Hn,ensureValidVNode:Et,pushWarningContext:function(e){f.push(e)},popWarningContext:function(){f.pop()}},ra=null,na=null,aa=null},21133:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.codabar=void 0;var n=function(e,t,r){return t&&a(e.prototype,t),r&&a(e,r),e};function a(e,t){for(var r=0;r{var t=r;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function r(e,t){if(!(this instanceof r))throw new TypeError("Cannot call a class as a function");0===e.search(/^[0-9\-\$\:\.\+\/]+$/)&&(e="A"+e+"A");e=((e,t)=>{if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")})(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e.toUpperCase(),t));return e.text=e.options.text||e.text.replace(/[A-D]/g,""),e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n(r,[{key:"valid",value:function(){return-1!==this.data.search(/^[A-D][0-9\-\$\:\.\+\/]+[A-D]$/)}},{key:"encode",value:function(){for(var e=[],t=this.getEncodings(),r=0;r{var t=r;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function r(e,t){if(this instanceof r)return e=/^[\x00-\x7F\xC8-\xD3]+$/.test(e)?i(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,(0,a.default)(e),t)):i(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t)),i(e);throw new TypeError("Cannot call a class as a function")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),r})(n.default);t.default=r},24861:function(e,t,r){let n=r(30208),a=r(56886);function o(e){this.mode=n.KANJI,this.data=e}o.getBitsLength=function(e){return 13*e},o.prototype.getLength=function(){return this.data.length},o.prototype.getBitsLength=function(){return o.getBitsLength(this.data.length)},o.prototype.write=function(t){let r;for(r=0;r>>8&255)+(255&e),t.put(e,13)}},e.exports=o},24913:function(e,t,r){var n=r(43724),a=r(35917),o=r(48686),i=r(28551),l=r(56969),s=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",A="configurable",f="writable";t.f=n?o?function(e,t,r){var n;return i(e),t=l(t),i(r),"function"==typeof e&&"prototype"===t&&"value"in r&&f in r&&!r[f]&&(n=u(e,t))&&n[f]&&(e[t]=r.value,r={configurable:(A in r?r:n)[A],enumerable:(d in r?r:n)[d],writable:!1}),c(e,t,r)}:c:function(e,t,r){if(i(e),t=l(t),i(r),a)try{return c(e,t,r)}catch(e){}if("get"in r||"set"in r)throw new s("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},25170:function(e,t,r){var n=r(46706),r=r(94402);e.exports=n(r.proto,"size","get")||function(e){return e.size}},25397:function(e,t,r){var n=r(47055),a=r(67750);e.exports=function(e){return n(a(e))}},25656:function(e){e.exports=function(e){e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return e&&e[1]||""}},25745:function(e,t,r){var n=r(77629);e.exports=function(e,t){return n[e]||(n[e]=t||{})}},25822:function(e,t,r){let n=r(30208);function a(e){this.mode=n.BYTE,this.data="string"==typeof e?(new TextEncoder).encode(e):new Uint8Array(e)}a.getBitsLength=function(e){return 8*e},a.prototype.getLength=function(){return this.data.length},a.prototype.getBitsLength=function(){return a.getBitsLength(this.data.length)},a.prototype.write=function(r){for(let e=0,t=this.data.length;et&&(t=e[r].height);return t},t.getEncodingHeight=c,t.getBarcodePadding=u,t.calculateEncodingAttributes=function(e,t,r){for(var n=0;n{var n;if(r)n=r;else{if("undefined"==typeof document)return 0;n=document.createElement("canvas").getContext("2d")}return n.font=t.fontOptions+" "+t.fontSize+"px "+t.font,(r=n.measureText(e))?r.width:0})(a.text,o,r):0,l=a.data.length*o.width;a.width=Math.ceil(Math.max(i,l)),a.height=c(a,o),a.barcodePadding=u(i,l,o)}},t.getTotalWidthOfEncodings=function(e){for(var t=0,r=0;r{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");e=(e+=(0,a.mod11)(e))+(0,a.mod10)(e);var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n})(n.default);t.default=r},27476:function(e,t,r){var n=r(22195),a=r(79504);e.exports=function(e){if("Function"===n(e))return a(e)}},27791:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.useLogger=t.createLogger=t.VueLogger=void 0;let n=r(8756),a=Symbol("vue-logger-plugin"),o=["debug","info","warn","error","log"],i={enabled:!0,consoleEnabled:!0,level:"debug",callerInfo:!1,prefixFormat:({level:e,caller:t})=>t?`[${e.toUpperCase()}] [${null==t?void 0:t.fileName}:${null==t?void 0:t.functionName}:${null==t?void 0:t.lineNumber}]`:`[${e.toUpperCase()}]`};class l{constructor(e){this.apply(e),this._consoleFunctions=o.filter(e=>"function"==typeof console[e])}apply(e){var t=this._options||i;this._options={...t,...e},this.installHooks(this._options.beforeHooks),this.installHooks(this._options.afterHooks)}debug(...e){this.invoke("debug",...e).then(()=>{}).catch(()=>{})}info(...e){this.invoke("info",...e).then(()=>{}).catch(()=>{})}warn(...e){this.invoke("warn",...e).then(()=>{}).catch(()=>{})}error(...e){this.invoke("error",...e).then(()=>{}).catch(()=>{})}log(...e){this.invoke("log",...e).then(()=>{}).catch(()=>{})}async invoke(e,...t){var r,n;this._options.enabled&&o.indexOf(e)>=o.indexOf(this._options.level)&&(n=this._options.callerInfo?this.getCallerInfo():void 0,await this.invokeHooks(this._options.beforeHooks,r={level:e,caller:n,argumentArray:t}),this._options.consoleEnabled&&(n=this._options.prefixFormat({level:e,caller:n}),0<=this._consoleFunctions.indexOf(e)?console[e](n,...t):console.log(n,...t)),await this.invokeHooks(this._options.afterHooks,r))}installHooks(e){if(e&&0li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}',""]),t.default=r},29801:function(e,o,t){let d=t(30208),a=t(24357),i=t(11433),l=t(25822),s=t(24861),c=t(67044),u=t(56886),A=t(76320);function f(e){return unescape(encodeURIComponent(e)).length}function h(e,t,r){for(var n,a=[];null!==(n=e.exec(r));)a.push({data:n[0],index:n.index,mode:t,length:n[0].length});return a}function p(e){var t=h(c.NUMERIC,d.NUMERIC,e),r=h(c.ALPHANUMERIC,d.ALPHANUMERIC,e);let n,a;return a=u.isKanjiModeEnabled()?(n=h(c.BYTE,d.BYTE,e),h(c.KANJI,d.KANJI,e)):(n=h(c.BYTE_KANJI,d.BYTE,e),[]),t.concat(r,n,a).sort(function(e,t){return e.index-t.index}).map(function(e){return{data:e.data,mode:e.mode,length:e.length}})}function g(e,t){switch(t){case d.NUMERIC:return a.getBitsLength(e);case d.ALPHANUMERIC:return i.getBitsLength(e);case d.KANJI:return s.getBitsLength(e);case d.BYTE:return l.getBitsLength(e)}}function r(e,t){let r;var n=d.getBestModeForData(e);if((r=d.from(t,n))!==d.BYTE&&r.bit{var n={},a={start:{}};let o=["start"];for(let t=0;t{var r=[];for(let e=0;e{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(n,[{key:"valid",value:function(){return/^[\x00-\x7f]+$/.test(this.data)}}]),n})(((r=r)&&r.__esModule?r:{default:r}).default);t.default=r},31427:function(e,i,t){let a=t(56886),o=t(97518),l=t(49953),s=t(30208),c=t(21878),r=a.getBCHDigit(7973);function u(e,t){return s.getCharCountIndicator(e,t)+4}function d(t,r){for(let e=1;e<=40;e++)if(((e,r)=>{let n=0;return e.forEach(function(e){var t=u(e.mode,r);n+=t+e.getBitsLength()}),n})(t,e)<=i.getCapacity(e,r,s.MIXED))return e}i.from=function(e,t){return c.isValid(e)?parseInt(e,10):t},i.getCapacity=function(e,t,r){if(!c.isValid(e))throw new Error("Invalid QR Code version");void 0===r&&(r=s.BYTE);t=8*(a.getSymbolTotalCodewords(e)-o.getTotalCodewordsCount(e,t));if(r===s.MIXED)return t;var n=t-u(r,e);switch(r){case s.NUMERIC:return Math.floor(n/10*3);case s.ALPHANUMERIC:return Math.floor(n/11*2);case s.KANJI:return Math.floor(n/13);default:s.BYTE;return Math.floor(n/8)}},i.getBestVersionForData=function(e,t){let r;t=l.from(t,l.M);if(Array.isArray(e)){if(1{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(n,[{key:"encode",value:function(){for(var e="110",t=0;t{for(var r=0;r{try{return e[t]}catch(e){}})(e=l(e),i))?t:s?o(e):"Object"===(t=o(e))&&a(e.callee)?"Arguments":t}},37412:function(e,t,r){var i=r(9516),l=r(7018),n=r(5845),a=r(94896),s=r(26440),o={"Content-Type":"application/x-www-form-urlencoded"};function c(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u,d={transitional:a,adapter:u="undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process)?r(35592):u,transformRequest:[function(e,t){if(l(t,"Accept"),l(t,"Content-Type"),!(i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e))){if(i.isArrayBufferView(e))return e.buffer;if(i.isURLSearchParams(e))return c(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();var r=i.isObject(e),n=t&&t["Content-Type"];if((a=i.isFileList(e))||r&&"multipart/form-data"===n)return o=this.env&&this.env.FormData,s(a?{"files[]":e}:e,o&&new o);if(r||"application/json"===n){c(t,"application/json");var a=e,o=void 0,r=void 0;if(i.isString(a))try{return(o||JSON.parse)(a),i.trim(a)}catch(e){if("SyntaxError"!==e.name)throw e}return(r||JSON.stringify)(a)}}return e}],transformResponse:[function(e){var t=this.transitional||d.transitional,r=t&&t.silentJSONParsing,t=t&&t.forcedJSONParsing,r=!r&&"json"===this.responseType;if(r||t&&i.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(r){if("SyntaxError"===e.name)throw n.from(e,n.ERR_BAD_RESPONSE,this,null,this.response);throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:r(21534)},validateStatus:function(e){return 200<=e&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],function(e){d.headers[e]={}}),i.forEach(["post","put","patch"],function(e){d.headers[e]=i.merge(o)}),e.exports=d},37720:function(e,t,r){function l(e,t){for(var r=t&&t.plainObjects?{__proto__:null}:{},n=0;n{for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e})();e.exports={arrayToObject:l,assign:function(e,r){return Object.keys(r).reduce(function(e,t){return e[t]=r[t],e},e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],n=0;n>6]+f[128|63&d]:d<55296||57344<=d?c[c.length]=f[224|d>>12]+f[128|d>>6&63]+f[128|63&d]:(u+=1,d=65536+((1023&d)<<10|1023&s.charCodeAt(u)),c[c.length]=f[240|d>>18]+f[128|d>>12&63]+f[128|d>>6&63]+f[128|63&d])}i+=c.join("")}return i},isBuffer:function(e){return!(!e||"object"!=typeof e||!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e)))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(p(e)){for(var r=[],n=0;n{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(n,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{5}$/)}},{key:"encode",value:function(){var e=o.EAN5_STRUCTURE[this.data.split("").map(function(e){return+e}).reduce(function(e,t,r){return r%2?e+9*t:e+3*t},0)%10];return{data:"1011"+(0,i.default)(this.data,e,"01"),text:this.text}}}]),n})(r.default);t.default=r},38469:function(e,t,r){var n=r(79504),a=r(40507),r=r(94402),o=r.Set,r=r.proto,i=n(r.forEach),l=n(r.keys),s=l(new o).next;e.exports=function(e,t,r){return r?a({iterator:l(e),next:s},t):i(e,t)}},38480:function(e,t,r){var n=r(61828),a=r(88727).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},38574:function(e,t,r){var r=r(79504),n=Error,a=r("".replace),r=String(new n("zxcasd").stack),o=/\n\s*at [^:]*:[^\n]*/,i=o.test(r);e.exports=function(e,t){if(i&&"string"==typeof e&&!n.prepareStackTrace)for(;t--;)e=a(e,o,"");return e}},38590:function(e,t,r){r.r(t);var n=r(31601),n=r.n(n),a=r(76314),a=r.n(a),o=r(4417),o=r.n(o),i=new URL(r(96520),r.b),r=new URL(r(3627),r.b),a=a()(n()),n=o()(i),i=o()(r);a.push([e.id,"@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("+n+') format("woff2"),url('+i+') format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}',""]),t.default=a},39297:function(e,t,r){var n=r(79504),a=r(48981),o=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(a(e),t)}},39433:function(e,t,r){var n=r(44576),a=Object.defineProperty;e.exports=function(t,r){try{a(n,t,{value:r,configurable:!0,writable:!0})}catch(e){n[t]=r}return r}},39519:function(e,t,r){var n,a,o=r(44576),r=r(82839),i=o.process,o=o.Deno,i=i&&i.versions||o&&o.version,o=i&&i.v8;!(a=o?0<(n=o.split("."))[0]&&n[0]<4?1:+(n[0]+n[1]):a)&&r&&(!(n=r.match(/Edge\/(\d+)/))||74<=n[1])&&(n=r.match(/Chrome\/(\d+)/))&&(a=+n[1]),e.exports=a},39835:function(e){e.exports=function(e){try{var t=new Set,r={size:0,has:function(){return!0},keys:function(){return Object.defineProperty({},"next",{get:function(){return t.clear(),t.add(4),function(){return{done:!0}}}})}},n=t[e](r);return 1!==n.size||4!==n.values().next().value}catch(e){return!1}}},39928:function(e,t,r){var s=r(26198),c=r(91291),u=RangeError;e.exports=function(e,t,r,n){var a=s(e),r=c(r),o=r<0?a+r:r;if(a<=o||o<0)throw new u("Incorrect index");for(var i=new t(a),l=0;l{var t=new l([255,255,255,255,255]);try{t.setFromBase64("MjYyZg===")}catch(e){return 50===t[0]&&54===t[1]&&50===t[2]&&255===t[3]&&255===t[4]}})();l&&n({target:"Uint8Array",proto:!0,forced:r},{setFromBase64:function(e){i(this);e=o(e,1{var t=r;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function r(e,t){if(this instanceof r)return(t=((e,t)=>{if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")})(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t))).number=parseInt(e,10),t;throw new TypeError("Cannot call a class as a function")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n(r,[{key:"encode",value:function(){for(var e=this.number,t="";!isNaN(e)&&0!=e;)e=e%2==0?(t="11100"+t,(e-2)/2):(t="100"+t,(e-1)/2);return{data:t=t.slice(0,-2),text:this.text}}},{key:"valid",value:function(){return 3<=this.number&&this.number<=131070}}]),r})(((r=r)&&r.__esModule?r:{default:r}).default);t.pharmacode=r},43724:function(e,t,r){r=r(79039);e.exports=!r(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},43804:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var a=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e};function n(e,t){for(var r=0;r{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,i.A_START_CHAR+e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(n,[{key:"valid",value:function(){return new RegExp("^"+i.A_CHARS+"+$").test(this.data)}}]),n})(o.default);t.default=r},44114:function(e,t,r){var n=r(46518),o=r(48981),i=r(26198),l=r(34527),s=r(96837);n({target:"Array",proto:!0,arity:1,forced:r(79039)(function(){return 4294967297!==[].push.call({length:4294967296},1)})||!(()=>{try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}})()},{push:function(e){var t=o(this),r=i(t),n=arguments.length;s(r+n);for(var a=0;a{var t=r;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function r(e,t){if(!(this instanceof r))throw new TypeError("Cannot call a class as a function");-1!==e.search(/^[0-9]{12}$/)&&(e+=l(e));e=((e,t)=>{if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")})(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t));return e.lastChar=t.lastChar,e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n(r,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{13}$/)&&+this.data[12]===l(this.data)}},{key:"leftText",value:function(){return o(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"leftText",this).call(this,1,6)}},{key:"leftEncode",value:function(){var e=this.data.substr(1,6),t=i.EAN13_STRUCTURE[this.data[0]];return o(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"leftEncode",this).call(this,e,t)}},{key:"rightText",value:function(){return o(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"rightText",this).call(this,7,6)}},{key:"rightEncode",value:function(){var e=this.data.substr(7,6);return o(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"rightEncode",this).call(this,e,"RRRRRR")}},{key:"encodeGuarded",value:function(){var e=o(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"encodeGuarded",this).call(this);return this.options.displayValue&&(e.unshift({data:"000000000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),this.options.lastChar)&&(e.push({data:"00"}),e.push({data:"00000",text:this.options.lastChar,options:{fontSize:this.fontSize}})),e}}]),r})(r.default);t.default=r},44527:function(e,t,r){r.d(t,{N1:function(){return s}});var u=r(13468),i=r(20641),d=r(50953);let n={data:{type:Object,required:!0},options:{type:Object,default:()=>({})},plugins:{type:Array,default:()=>[]},datasetIdKey:{type:String,default:"label"},updateMode:{type:String,default:void 0}};t={ariaLabel:{type:String},ariaDescribedby:{type:String}},r={type:{type:String,required:!0},destroyDelay:{type:Number,default:0},...n,...t};let o="2"===i.rE[0]?(e,t)=>Object.assign(e,{attrs:t}):(e,t)=>Object.assign(e,t);function A(e){return(0,d.ju)(e)?(0,d.ux)(e):e}function f(e,t){e.labels=t}function h(r,e,n){let a=[];r.datasets=e.map(t=>{var e=r.datasets.find(e=>e[n]===t[n]);return e&&t.data&&!a.includes(e)?(a.push(e),Object.assign(e,t),e):{...t}})}let l=(0,i.pM)({props:r,setup(l,e){let{expose:t,slots:r}=e,s=(0,d.KR)(null),c=(0,d.IJ)(null);t({chart:c});return(0,i.sV)(()=>{var e,t,r,n,a,o,i;s.value&&({type:e,data:t,options:r,plugins:n,datasetIdKey:a}=l,a=a,f(o={labels:[],datasets:[]},(i=t).labels),h(o,i.datasets,a),i=function(e,t){return(0,d.ju)(1{let e=(0,d.ux)(c.value);e&&(0{e.destroy(),c.value=null},l.destroyDelay):(e.destroy(),c.value=null))}),(0,i.wB)([()=>l.options,()=>l.data],(t,r)=>{var[t,n]=t,[r,a]=r;let o=(0,d.ux)(c.value);if(o){let e=!1;t&&(t=A(t),r=A(r),t)&&t!==r&&(r=o,t=t,(r=r.options)&&t&&Object.assign(r,t),e=!0),n&&(r=A(n.labels),t=A(a.labels),n=A(n.datasets),a=A(a.datasets),r!==t&&(f(o.config.data,r),e=!0),n)&&n!==a&&(h(o.config.data,n,l.datasetIdKey),e=!0),e&&(0,i.dY)(()=>{o.update(l.updateMode)})}},{deep:!0}),()=>(0,i.h)("canvas",{role:"img",ariaLabel:l.ariaLabel,ariaDescribedby:l.ariaDescribedby,ref:s},[(0,i.h)("p",{},[r.default?r.default():""])])}});function a(a,e){return u.t1.register(e),(0,i.pM)({props:n,setup(e,t){t=t.expose;let r=(0,d.IJ)(null),n=e=>{r.value=e?.chart};return t({chart:r}),()=>(0,i.h)(l,o({ref:n},{type:a,...e}))}})}let s=a("line",u.ZT)},44576:function(e,t,r){function n(e){return e&&e.Math===Math&&e}e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()},44784:function(e,t,r){var n=r(99101);(n="string"==typeof(n=n.__esModule?n.default:n)?[[e.id,n,""]]:n).locals&&(e.exports=n.locals);(0,r(99548).A)("4d25b37c",n,!0,{sourceMap:!1,shadowMode:!1})},45019:function(e,t,r){var n=r(9516);e.exports=function(e){return n.isObject(e)&&!0===e.isAxiosError}},45876:function(e,t,r){var n=r(46518),a=r(53838);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("isSubsetOf",function(e){return e})},{isSubsetOf:a})},46518:function(e,t,r){var c=r(44576),u=r(77347).f,d=r(66699),A=r(36840),f=r(39433),h=r(77740),p=r(92796);e.exports=function(e,t){var r,n,a,o=e.target,i=e.global,l=e.stat,s=i?c:l?c[o]||f(o,{}):c[o]&&c[o].prototype;if(s)for(r in t){if(n=t[r],a=e.dontCallGetSet?(a=u(s,r))&&a.value:s[r],!p(i?r:o+(l?".":"#")+r,e.forced)&&void 0!==a){if(typeof n==typeof a)continue;h(n,a)}(e.sham||a&&a.sham)&&d(n,"sham",!0),A(s,r,n,e)}}},46706:function(e,t,r){var n=r(79504),a=r(79306);e.exports=function(e,t,r){try{return n(a(Object.getOwnPropertyDescriptor(e,t)[r]))}catch(e){}}},47055:function(e,t,r){var n=r(79504),a=r(79039),o=r(22195),i=Object,l=n("".split);e.exports=a(function(){return!i("z").propertyIsEnumerable(0)})?function(e){return"String"===o(e)?l(e,""):i(e)}:i},47119:function(e){e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},47566:function(e,t,r){var n=r(36840),a=r(79504),i=r(655),l=r(22812),r=URLSearchParams,o=r.prototype,s=a(o.getAll),c=a(o.has),a=new r("a=1");!a.has("a",2)&&a.has("a",void 0)||n(o,"has",function(e){var t=arguments.length,r=t<2?void 0:arguments[1];if(t&&void 0===r)return c(this,e);for(var n=s(this,e),a=(l(t,1),i(r)),o=0;o{try{return document.createElement("canvas")}catch(e){throw new Error("You need to specify a canvas element")}})()),n=i.getOptions(n);var r=i.getImageWidth(e.modules.size,n),t=a.getContext("2d"),o=t.createImageData(r,r);return i.qrToImageData(o.data,e,n),e=a,r=r,t.clearRect(0,0,e.width,e.height),e.style||(e.style={}),e.height=r,e.width=r,e.style.height=r+"px",e.style.width=r+"px",t.putImageData(o,0,0),a},a.renderToDataURL=function(e,t,r){let n=r;void 0!==n||t&&t.getContext||(n=t,t=void 0),n=n||{};r=a.render(e,t,n),e=n.type||"image/png",t=n.rendererOpts||{};return r.toDataURL(e,t.quality)}},48248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MSI1110=t.MSI1010=t.MSI11=t.MSI10=t.MSI=void 0;var n=l(r(33551)),a=l(r(76338)),o=l(r(96065)),i=l(r(23)),r=l(r(27052));function l(e){return e&&e.__esModule?e:{default:e}}t.MSI=n.default,t.MSI10=a.default,t.MSI11=o.default,t.MSI1010=i.default,t.MSI1110=r.default},48648:function(e){e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},48686:function(e,t,r){var n=r(43724),r=r(79039);e.exports=n&&r(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},48773:function(e,t){var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,a=n&&!r.call({1:2},1);t.f=a?function(e){e=n(this,e);return!!e&&e.enumerable}:r},48981:function(e,t,r){var n=r(67750),a=Object;e.exports=function(e){return a(n(e))}},49631:function(e,t,r){var n=r(46518),a=r(44576),o=r(79504),s=r(83972),c=r(34154),u=r(55169),i=r(92804),d=r(944),A=i.i2c,f=i.i2cUrl,h=o("".charAt);a.Uint8Array&&n({target:"Uint8Array",proto:!0},{toBase64:function(){for(var t,e=c(this),r=arguments.length?s(arguments[0]):void 0,n="base64"===d(r)?A:f,r=!!r&&!!r.omitPadding,a=(u(this.buffer),""),o=0,i=e.length,l=function(e){return h(n,t>>6*e&63)};o+2{var t=r;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function r(){var e=this,t=r;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(r.__proto__||Object.getPrototypeOf(r)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n(r,[{key:"valid",value:function(){return-1!==this.data.search(/^([0-9]{2})+$/)}},{key:"encode",value:function(){var t=this,e=this.data.match(/.{2}/g).map(function(e){return t.encodePair(e)}).join("");return{data:o.START_BIN+e+o.END_BIN,text:this.text}}},{key:"encodePair",value:function(e){var r=o.BINARIES[e[1]];return o.BINARIES[e[0]].split("").map(function(e,t){return("1"===e?"111":"1")+("1"===r[t]?"000":"0")}).join("")}}]),r})(((r=r)&&r.__esModule?r:{default:r}).default);t.default=r},50851:function(e,t,r){var n=r(36955),a=r(55966),o=r(64117),i=r(26269),l=r(78227)("iterator");e.exports=function(e){if(!o(e))return a(e,l)||a(e,"@@iterator")||i[n(e)]}},50953:function(U,M,P){P.d(M,{BA:function(){return Qe},C4:function(){return Z},EW:function(){return Je},Gc:function(){return Te},IG:function(){return Ie},IJ:function(){return Ue},KR:function(){return Ne},Kh:function(){return Se},PP:function(){return et},Pr:function(){return je},QW:function(){return Ve},QZ:function(){return Y},R1:function(){return De},Tm:function(){return B},Ul:function(){return Ze},X2:function(){return _},Yv:function(){return tt},a1:function(){return T},bl:function(){return ee},ch:function(){return rt},ds:function(){return X},fE:function(){return C},g8:function(){return k},hV:function(){return N},hZ:function(){return g},i9:function(){return F},jr:function(){return H},ju:function(){return Le},lJ:function(){return S},lW:function(){return $e},mu:function(){return Re},nD:function(){return Oe},o5:function(){return Q},qA:function(){return v},rY:function(){return We},tB:function(){return Fe},u4:function(){return p},uY:function(){return D},ux:function(){return E},wB:function(){return nt},yC:function(){return R}});var y=P(90033);let w;class R{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=w,!e&&w&&(this.index=(w.scopes||(w.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,t;if(this.scopes)for(e=0,t=this.scopes.length;e{e&&e.trigger()};if(c(),"clear"===t)i.forEach(n);else{var l=(0,y.cy)(e),s=l&&(0,y.yI)(r);if(l&&"length"===r){let r=Number(a);i.forEach((e,t)=>{("length"===t||t===h||!(0,y.Bm)(t)&&t>=r)&&n(e)})}else switch(void 0===r&&!i.has(void 0)||n(i.get(r)),s&&n(i.get(h)),t){case"add":l?s&&n(i.get("length")):(n(i.get(f)),(0,y.CE)(e)&&n(i.get(ne)));break;case"delete":l||(n(i.get(f)),(0,y.CE)(e)&&n(i.get(ne)));break;case"set":(0,y.CE)(e)&&n(i.get(f))}}u()}else d++}function t(e){var t=E(e);return t===e||(p(t,0,h),C(e))?t:t.map(S)}function v(e){return p(e=E(e),0,h),e}let ae={__proto__:null,[Symbol.iterator](){return oe(this,Symbol.iterator,S)},concat(...e){return t(this).concat(...e.map(e=>(0,y.cy)(e)?t(e):e))},entries(){return oe(this,"entries",e=>(e[1]=S(e[1]),e))},every(e,t){return r(this,"every",e,t,void 0,arguments)},filter(e,t){return r(this,"filter",e,t,e=>e.map(S),arguments)},find(e,t){return r(this,"find",e,t,S,arguments)},findIndex(e,t){return r(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return r(this,"findLast",e,t,S,arguments)},findLastIndex(e,t){return r(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return r(this,"forEach",e,t,void 0,arguments)},includes(...e){return se(this,"includes",e)},indexOf(...e){return se(this,"indexOf",e)},join(e){return t(this).join(e)},lastIndexOf(...e){return se(this,"lastIndexOf",e)},map(e,t){return r(this,"map",e,t,void 0,arguments)},pop(){return n(this,"pop")},push(...e){return n(this,"push",e)},reduce(e,...t){return le(this,"reduce",e,t)},reduceRight(e,...t){return le(this,"reduceRight",e,t)},shift(){return n(this,"shift")},some(e,t){return r(this,"some",e,t,void 0,arguments)},splice(...e){return n(this,"splice",e)},toReversed(){return t(this).toReversed()},toSorted(e){return t(this).toSorted(e)},toSpliced(...e){return t(this).toSpliced(...e)},unshift(...e){return n(this,"unshift",e)},values(){return oe(this,"values",S)}};function oe(e,t,r){var n=v(e);let a=n[t]();return n===e||C(e)||(a._next=a.next,a.next=()=>{var e=a._next();return e.value&&(e.value=r(e.value)),e}),a}let ie=Array.prototype;function r(r,e,n,t,a,o){var i=v(r),l=i!==r&&!C(r),s=i[e];if(s!==ie[e])return e=s.apply(r,o),l?S(e):e;let c=n;i!==r&&(l?c=function(e,t){return n.call(this,S(e),t,r)}:2"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(y.Bm));function de(e){(0,y.Bm)(e)||(e=String(e));var t=E(this);return p(t,0,e),t.hasOwnProperty(e)}class Ae{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,r){if("__v_skip"===t)return e.__v_skip;var n=this._isReadonly,a=this._isShallow;if("__v_isReactive"===t)return!n;if("__v_isReadonly"===t)return n;if("__v_isShallow"===t)return a;if("__v_raw"===t)return r===(n?a?Ee:Ce:a?Be:ke).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;var o=(0,y.cy)(e);if(!n){let e;if(o&&(e=ae[t]))return e;if("hasOwnProperty"===t)return de}r=Reflect.get(e,t,F(e)?e:r);return((0,y.Bm)(t)?ue.has(t):ce(t))||(n||p(e,0,t),a)?r:F(r)?o&&(0,y.yI)(t)?r:r.value:(0,y.Gv)(r)?(n?Fe:Se)(r):r}}class fe extends Ae{constructor(e=!1){super(!1,e)}set(e,t,r,n){let a=e[t];if(!this._isShallow){var o=B(a);if(C(r)||B(r)||(a=E(a),r=E(r)),!(0,y.cy)(e)&&F(a)&&!F(r))return!o&&(a.value=r,!0)}var o=(0,y.cy)(e)&&(0,y.yI)(t)?Number(t)e,m=e=>Reflect.getPrototypeOf(e);function b(e){return function(){return"delete"!==e&&("clear"===e?void 0:this)}}function ye(i,u){let t={get(e){var t=this.__v_raw,r=E(t),n=E(e),a=(i||((0,y.$H)(e,n)&&p(r,0,e),p(r,0,n)),m(r)).has,o=u?be:i?T:S;return a.call(r,e)?o(t.get(e)):a.call(r,n)?o(t.get(n)):void(t!==r&&t.get(e))},get size(){var e=this.__v_raw;return i||p(E(e),0,f),Reflect.get(e,"size",e)},has(e){var t=this.__v_raw,r=E(t),n=E(e);return i||((0,y.$H)(e,n)&&p(r,0,e),p(r,0,n)),e===n?t.has(e):t.has(e)||t.has(n)},forEach(r,n){let a=this;var e=a.__v_raw,t=E(e);let o=u?be:i?T:S;return i||p(t,0,f),e.forEach((e,t)=>r.call(n,o(e),o(t),a))}};return(0,y.X$)(t,i?{add:b("add"),set:b("set"),delete:b("delete"),clear:b("clear")}:{add(e){u||C(e)||B(e)||(e=E(e));var t=E(this);return m(t).has.call(t,e)||(t.add(e),g(t,"add",e,e)),this},set(e,t){u||C(t)||B(t)||(t=E(t));var r=E(this),{has:n,get:a}=m(r);let o=n.call(r,e);o||(e=E(e),o=n.call(r,e));n=a.call(r,e);return r.set(e,t),o?(0,y.$H)(t,n)&&g(r,"set",e,t):g(r,"add",e,t),this},delete(e){var t=E(this),{has:r,get:n}=m(t);let a=r.call(t,e);a||(e=E(e),a=r.call(t,e));n&&n.call(t,e);r=t.delete(e);return a&&g(t,"delete",e,void 0),r},clear(){var e=E(this),t=0!==e.size,r=e.clear();return t&&g(e,"clear",void 0,void 0),r}}),["keys","values","entries",Symbol.iterator].forEach(e=>{var l,s,c;t[e]=(l=e,s=i,c=u,function(...e){var t=this.__v_raw,r=E(t),n=(0,y.CE)(r);let a="entries"===l||l===Symbol.iterator&&n;n="keys"===l&&n;let o=t[l](...e),i=c?be:s?T:S;return s||p(r,0,n?ne:f),{next(){var{value:e,done:t}=o.next();return t?{value:e,done:t}:{value:a?[i(e[0]),i(e[1])]:i(e),done:t}},[Symbol.iterator](){return this}}})}),t}function x(n,e){let a=ye(n,e);return(e,t,r)=>"__v_isReactive"===t?!n:"__v_isReadonly"===t?n:"__v_raw"===t?e:Reflect.get((0,y.$3)(a,t)&&t in e?a:e,t,r)}let we={get:x(!1,!1)},_e={get:x(!1,!0)},xe={get:x(!0,!1)},qe={get:x(!0,!0)};let ke=new WeakMap,Be=new WeakMap,Ce=new WeakMap,Ee=new WeakMap;function Se(e){return B(e)?e:q(e,!1,pe,we,ke)}function Te(e){return q(e,!1,ve,_e,Be)}function Fe(e){return q(e,!0,ge,xe,Ce)}function Oe(e){return q(e,!0,me,qe,Ee)}function q(e,t,r,n,a){return!(0,y.Gv)(e)||!(!e.__v_raw||t&&e.__v_isReactive)||0===(t=(e=>{if(e.__v_skip||!Object.isExtensible(e))return 0;switch((0,y.Zf)(e)){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}})(e))?e:a.get(e)||(t=new Proxy(e,2===t?n:r),a.set(e,t),t)}function k(e){return B(e)?k(e.__v_raw):!(!e||!e.__v_isReactive)}function B(e){return!(!e||!e.__v_isReadonly)}function C(e){return!(!e||!e.__v_isShallow)}function Le(e){return!!e&&!!e.__v_raw}function E(e){var t=e&&e.__v_raw;return t?E(t):e}function Ie(e){return!(0,y.$3)(e,"__v_skip")&&Object.isExtensible(e)&&(0,y.yQ)(e,"__v_skip",!0),e}let S=e=>(0,y.Gv)(e)?Se(e):e,T=e=>(0,y.Gv)(e)?Fe(e):e;function F(e){return!!e&&!0===e.__v_isRef}function Ne(e){return Me(e,!1)}function Ue(e){return Me(e,!0)}function Me(e,t){return F(e)?e:new Pe(e,t)}class Pe{constructor(e,t){this.dep=new s,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:E(e),this._value=t?e:S(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){var t=this._rawValue,r=this.__v_isShallow||C(e)||B(e);e=r?e:E(e),(0,y.$H)(e,t)&&(this._rawValue=e,this._value=r?e:S(e),this.dep.trigger())}}function Re(e){e.dep&&e.dep.trigger()}function De(e){return F(e)?e.value:e}function Qe(e){return(0,y.Tn)(e)?e():De(e)}let He={get:(e,t,r)=>"__v_raw"===t?e:De(Reflect.get(e,t,r)),set:(e,t,r,n)=>{var a=e[t];return F(a)&&!F(r)?(a.value=r,!0):Reflect.set(e,t,r,n)}};function je(e){return k(e)?e:new Proxy(e,He)}class ze{constructor(e){this.__v_isRef=!0,this._value=void 0;var t=this.dep=new s,{get:e,set:t}=e(t.track.bind(t),t.trigger.bind(t));this._get=e,this._set=t}get value(){return this._value=this._get()}set value(e){this._set(e)}}function We(e){return new ze(e)}function Ve(e){var t,r=(0,y.cy)(e)?new Array(e.length):{};for(t in e)r[t]=Ye(e,t);return r}class Ke{constructor(e,t,r){this._object=e,this._key=t,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){var e=this._object[this._key];return this._value=void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return e=E(this._object),t=this._key,(e=A.get(e))&&e.get(t);var e,t}}class Ge{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function $e(e,t,r){return F(e)?e:(0,y.Tn)(e)?new Ge(e):(0,y.Gv)(e)&&1a?e:C(e)||!1===a||0===a?N(e,1):N(e),u,d,A,f,h=!1,p=!1;if(F(t)?(d=()=>t.value,h=C(t)):k(t)?(d=()=>c(t),h=!0):d=(0,y.cy)(t)?(p=!0,h=t.some(e=>k(e)||C(e)),()=>t.map(e=>F(e)?e.value:k(e)?c(e):(0,y.Tn)(e)?s?s(e,2):e():void 0)):(0,y.Tn)(t)?n?s?()=>s(t,2):t:()=>{if(A){Z();try{A()}finally{ee()}}var e=I;I=u;try{return s?s(t,3,[f]):t(f)}finally{I=e}}:y.tE,n&&a){let e=d,t=!0===a?1/0:a;d=()=>N(e(),t)}let g=w,v=()=>{u.stop(),g&&g.active&&(0,y.TF)(g.effects,u)};if(o&&n){let t=n;n=(...e)=>{t(...e),v()}}let m=p?new Array(t.length).fill(O):O,b=e=>{if(1&u.flags&&(u.dirty||e))if(n){e=u.run();if(a||h||(p?e.some((e,t)=>(0,y.$H)(e,m[t])):(0,y.$H)(e,m))){A&&A();var t=I;I=u;try{var r=[e,m===O?void 0:p&&m[0]===O?[]:m,f];m=e,s?s(n,3,r):n(...r)}finally{I=t}}}else u.run()};return l&&l(b),(u=new _(d)).scheduler=i?()=>i(b,!1):b,f=e=>rt(e,!1,u),A=u.onStop=()=>{var e=L.get(u);if(e){if(s)s(e,4);else for(var t of e)t();L.delete(u)}},n?r?b(!0):m=u.run():i?i(b.bind(null,!0),!0):u.run(),v.pause=u.pause.bind(u),v.resume=u.resume.bind(u),v.stop=v}function N(t,r=1/0,n){if(!(r<=0||!(0,y.Gv)(t)||t.__v_skip||(n=n||new Set).has(t)))if(n.add(t),r--,F(t))N(t.value,r,n);else if((0,y.cy)(t))for(let e=0;e{N(e,r,n)});else if((0,y.Qd)(t)){for(var e in t)N(t[e],r,n);for(var a of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,a)&&N(t[a],r,n)}return t}},51087:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t,r){return t&&a(e.prototype,t),r&&a(e,r),e};function a(e,t){for(var r=0;r{var t=a;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function a(e,t){if(!(this instanceof a))throw new TypeError("Cannot call a class as a function");var r=this,e=(a.__proto__||Object.getPrototypeOf(a)).call(this,e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n(a,[{key:"valid",value:function(){return/^[0-9A-Z\-. $/+%]+$/.test(this.data)}},{key:"encode",value:function(){var e=this.data.split("").flatMap(function(e){return o.MULTI_SYMBOLS[e]||e}),t=e.map(function(e){return a.getEncoding(e)}).join(""),r=a.checksum(e,20),e=a.checksum(e.concat(r),15);return{text:this.text,data:a.getEncoding("ÿ")+t+a.getEncoding(r)+a.getEncoding(e)+a.getEncoding("ÿ")+"1"}}}],[{key:"getEncoding",value:function(e){return o.BINARIES[a.symbolValue(e)]}},{key:"getSymbol",value:function(e){return o.SYMBOLS[e]}},{key:"symbolValue",value:function(e){return o.SYMBOLS.indexOf(e)}},{key:"checksum",value:function(e,n){e=e.slice().reverse().reduce(function(e,t,r){r=r%n+1;return e+a.symbolValue(t)*r},0);return a.getSymbol(e%47)}}]),a})(((r=r)&&r.__esModule?r:{default:r}).default);t.default=r},52967:function(e,t,r){var a=r(46706),o=r(20034),i=r(67750),l=r(73506);e.exports=Object.setPrototypeOf||("__proto__"in{}?(()=>{var r,n=!1,e={};try{(r=a(Object.prototype,"__proto__","set"))(e,[]),n=e instanceof Array}catch(e){}return function(e,t){return i(e),l(t),o(e)&&(n?r(e,t):e.__proto__=t),e}})():void 0)},53651:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t,r){return t&&a(e.prototype,t),r&&a(e,r),e};function a(e,t){for(var r=0;r{var t=i;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function i(e,t){if(this instanceof i)return(t=((e,t)=>{if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")})(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,e.substring(1),t))).bytes=e.split("").map(function(e){return e.charCodeAt(0)}),t;throw new TypeError("Cannot call a class as a function")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n(i,[{key:"valid",value:function(){return/^[\x00-\x7F\xC8-\xD3]+$/.test(this.data)}},{key:"encode",value:function(){var e=this.bytes,t=e.shift()-105,r=l.SET_BY_CODE[t];if(void 0===r)throw new RangeError("The encoding does not start with a start character.");!0===this.shouldEncodeAsEan128()&&e.unshift(l.FNC1);e=i.next(e,1,r);return{text:this.text===this.data?this.text.replace(/[^\x20-\x7E]/g,""):this.text,data:i.getBar(t)+e.result+i.getBar((e.checksum+t)%l.MODULO)+i.getBar(l.STOP)}}},{key:"shouldEncodeAsEan128",value:function(){var e=this.options.ean128||!1;return e="string"==typeof e?"true"===e.toLowerCase():e}}],[{key:"getBar",value:function(e){return l.BARS[e]?l.BARS[e].toString():""}},{key:"correctIndex",value:function(e,t){var r;return t===l.SET_A?(r=e.shift())<32?r+64:r-32:t===l.SET_B?e.shift()-32:10*(e.shift()-48)+e.shift()-48}},{key:"next",value:function(e,t,r){var n,a,o;return e.length?(n=o=void 0,o=200<=e[0]?(n=e.shift()-105,void 0!==(a=l.SWAP[n])?i.next(e,t+1,a):(r!==l.SET_A&&r!==l.SET_B||n!==l.SHIFT||(e[0]=r===l.SET_A?95e})}catch(e){}let c=r?e=>r.createHTML(e):e=>e,a="undefined"!=typeof document?document:null,A=a&&a.createElement("template");t={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{var t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{t="svg"===t?a.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?a.createElementNS("http://www.w3.org/1998/Math/MathML",e):r?a.createElement(e,{is:r}):a.createElement(e);return"select"===e&&n&&null!=n.multiple&&t.setAttribute("multiple",n.multiple),t},createText:e=>a.createTextNode(e),createComment:e=>a.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>a.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,a,o){var i=r?r.previousSibling:t.lastChild;if(a&&(a===o||a.nextSibling)){for(;;)if(t.insertBefore(a.cloneNode(!0),r),a===o||!(a=a.nextSibling))break}else{A.innerHTML=c("svg"===n?`${e}`:"mathml"===n?`${e}`:e);var l=A.content;if("svg"===n||"mathml"===n){for(var s=l.firstChild;s.firstChild;)l.appendChild(s.firstChild);l.removeChild(s)}t.insertBefore(l,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}};let f="transition",h="animation",p=Symbol("_vtc"),S={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},M=(0,E.X$)({},u.QP,S),P=(e=>(e.displayName="Transition",e.props=M,e))((e,{slots:t})=>(0,u.h)(u.pR,D(e),t)),T=(e,t=[])=>{(0,E.cy)(e)?e.forEach(e=>e(...t)):e&&e(...t)},R=e=>!!e&&((0,E.cy)(e)?e.some(e=>1{e._enterCancelled=n,L(e,t?d:s),L(e,t?u:l),r&&r()},C=(e,t)=>{e._isLeaving=!1,L(e,A),L(e,h),L(e,f),t&&t()};p=a=>(e,t)=>{let r=a?q:b,n=()=>B(e,a,t);T(r,[e,n]),Q(()=>{L(e,a?c:i),O(e,a?d:s),R(r)||j(e,o,g,n)})};return(0,E.X$)(r,{onBeforeEnter(e){T(m,[e]),O(e,i),O(e,l)},onBeforeAppear(e){T(x,[e]),O(e,c),O(e,u)},onEnter:p(!1),onAppear:p(!0),onLeave(e,t){e._isLeaving=!0;let r=()=>C(e,t);O(e,A),e._enterCancelled?(O(e,f),I()):(I(),O(e,f)),Q(()=>{e._isLeaving&&(L(e,A),O(e,h),R(w)||j(e,o,v,r))}),T(w,[e,r])},onEnterCancelled(e){B(e,!1,void 0,!0),T(y,[e])},onAppearCancelled(e){B(e,!0,void 0,!0),T(k,[e])},onLeaveCancelled(e){C(e),T(_,[e])}})}function F(e){return(0,E.Ro)(e)}function O(t,e){e.split(/\s+/).forEach(e=>e&&t.classList.add(e)),(t[p]||(t[p]=new Set)).add(e)}function L(t,e){e.split(/\s+/).forEach(e=>e&&t.classList.remove(e));var r=t[p];r&&(r.delete(e),r.size||(t[p]=void 0))}function Q(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let H=0;function j(t,e,r,n){let a=t._endId=++H,o=()=>{a===t._endId&&n()};if(null!=r)return setTimeout(o,r);let{type:i,timeout:l,propCount:s}=z(t,e);if(!i)return n();let c=i+"end",u=0,d=()=>{t.removeEventListener(c,A),o()},A=e=>{e.target===t&&++u>=s&&d()};setTimeout(()=>{u(r[e]||"").split(", "),n=e(f+"Delay"),a=e(f+"Duration"),n=W(n,a),o=e(h+"Delay"),i=e(h+"Duration"),o=W(o,i);let l=null,s=0,c=0;t===f?0V(e)+V(r[t])))}function V(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function I(){document.body.offsetHeight}let g=Symbol("_vod"),K=Symbol("_vsh"),G={beforeMount(e,{value:t},{transition:r}){e[g]="none"===e.style.display?"":e.style.display,r&&t?r.beforeEnter(e):o(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:n}){!t!=!r&&(n?t?(n.beforeEnter(e),o(e,!0),n.enter(e)):n.leave(e,()=>{o(e,!1)}):o(e,t))},beforeUnmount(e,{value:t}){o(e,t)}};function o(e,t){e.style.display=t?e[g]:"none",e[K]=!t}let $=Symbol("");function Y(n){let a=(0,u.nI)();if(a){let t=a.ut=(t=n(a.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${a.uid}"]`)).forEach(e=>i(e,t))},r=()=>{var e=n(a.proxy);a.ce?i(a.ce,e):function t(r,n){if(128&r.shapeFlag){let e=r.suspense;r=e.activeBranch,e.pendingBranch&&!e.isHydrating&&e.effects.push(()=>{t(e.activeBranch,n)})}for(;r.component;)r=r.component.subTree;if(1&r.shapeFlag&&r.el)i(r.el,n);else if(r.type===u.FK)r.children.forEach(e=>t(e,n));else if(r.type===u.jC){let{el:e,anchor:t}=r;for(;e&&(i(e,n),e!==t);)e=e.nextSibling}}(a.subTree,e),t(e)};(0,u.Ic)(()=>{(0,u.Dl)(r)}),(0,u.sV)(()=>{(0,u.wB)(r,E.tE,{flush:"post"});let e=new MutationObserver(r);e.observe(a.subTree.el.parentNode,{childList:!0}),(0,u.hi)(()=>e.disconnect())})}}function i(t,r){if(1===t.nodeType){var n,a=t.style;let e="";for(n in r)a.setProperty("--"+n,r[n]),e+=`--${n}: ${r[n]};`;a[$]=e}}let X=/(^|;)\s*display\s*:/;let J=/\s*!important$/;function v(t,r,e){var n;(0,E.cy)(e)?e.forEach(e=>v(t,r,e)):(null==e&&(e=""),r.startsWith("--")?t.setProperty(r,e):(n=((t,r)=>{var e=l[r];if(e)return e;var n=(0,E.PT)(r);if("filter"!==n&&n in t)return l[r]=n;n=(0,E.ZH)(n);for(let e=0;e{let t;var r;if(oe.test(e))for(t={};r=e.match(oe);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0;return[":"===e[2]?e.slice(3):(0,E.Tg)(e.slice(2)),t]})(t),n?m(e,o,l[t]=((e,t)=>{let r=e=>{if(e._vts){if(e._vts<=r.attached)return}else e._vts=Date.now();(0,u.qL)(((t,r)=>{if((0,E.cy)(r)){let e=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{e.call(t),t._stopped=!0},r.map(t=>e=>!e._stopped&&t&&t(e))}return r})(e,r.value),t,5,[e])};return r.value=e,r.attached=le(),r})(n,a),i):s&&(e.removeEventListener(o,s,i),l[t]=void 0))}let oe=/(?:Once|Passive|Capture)$/;let n=0,ie=Promise.resolve(),le=()=>n||(ie.then(()=>n=0),n=Date.now());let se=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&96ue(e,t,Qe);e="undefined"!=typeof HTMLElement?HTMLElement:class{};class s extends e{constructor(e,t={},r=N){super(),this._def=e,this._props=t,this._createApp=r,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&r!==N?this._root=this.shadowRoot:!1!==e.shadowRoot?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(this.isConnected){this.shadowRoot||this._resolved||this._parseSlots(),this._connected=!0;let e=this;for(;e=e&&(e.parentNode||e.host);)if(e instanceof s){this._parent=e;break}this._instance||(this._resolved?this._mount(this._def):e&&e._pendingResolve?this._pendingResolve=e._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._inheritParentContext(e))}_inheritParentContext(e=this._parent){e&&this._app&&Object.setPrototypeOf(this._app._context.provides,e._instance.provides)}disconnectedCallback(){(this._connected=!1,u.dY)(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(!this._pendingResolve){for(let e=0;e{for(var t of e)this._setAttr(t.attributeName)}),this._ob.observe(this,{attributes:!0});let t=(e,t=0)=>{this._resolved=!0,this._pendingResolve=void 0;var{props:r,styles:n}=e;let a;if(r&&!(0,E.cy)(r))for(var o in r){var i=r[o];(i===Number||i&&i.type===Number)&&(o in this._props&&(this._props[o]=(0,E.Ro)(this._props[o])),(a=a||Object.create(null))[(0,E.PT)(o)]=!0)}this._numberProps=a,this._resolveProps(e),this.shadowRoot&&this._applyStyles(n),this._mount(e)};var e=this._def.__asyncLoader;e?this._pendingResolve=e().then(e=>t(this._def=e,!0)):t(this._def)}}_mount(e){this._app=this._createApp(e),this._inheritParentContext(),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);let t=this._instance&&this._instance.exposed;if(t)for(let e in t)(0,E.$3)(this,e)||Object.defineProperty(this,e,{get:()=>(0,d.R1)(t[e])})}_resolveProps(e){var t,e=e.props,r=(0,E.cy)(e)?e:Object.keys(e||{});for(t of Object.keys(this))"_"!==t[0]&&r.includes(t)&&this._setProp(t,this[t]);for(let t of r.map(E.PT))Object.defineProperty(this,t,{get(){return this._getProp(t)},set(e){this._setProp(t,e,!0,!0)}})}_setAttr(t){if(!t.startsWith("data-v-")){var r=this.hasAttribute(t);let e=r?this.getAttribute(t):ce;t=(0,E.PT)(t);r&&this._numberProps&&this._numberProps[t]&&(e=(0,E.Ro)(e)),this._setProp(t,e,!1,!0)}}_getProp(e){return this._props[e]}_setProp(e,t,r=!0,n=!1){t!==this._props[e]&&(t===ce?delete this._props[e]:(this._props[e]=t,"key"===e&&this._app&&(this._app._ceVNode.key=t)),n&&this._instance&&this._update(),r)&&((n=this._ob)&&n.disconnect(),!0===t?this.setAttribute((0,E.Tg)(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute((0,E.Tg)(e),t+""):t||this.removeAttribute((0,E.Tg)(e)),n)&&n.observe(this,{attributes:!0})}_update(){var e=this._createVNode();this._app&&(e.appContext=this._app._context),Re(e,this._root)}_createVNode(){var e={},e=(this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this)),(0,u.bF)(this._def,(0,E.X$)(e,this._props)));return this._instance||(e.ce=e=>{(this._instance=e).ce=this,e.isCE=!0;let r=(e,t)=>{this.dispatchEvent(new CustomEvent(e,(0,E.Qd)(t[0])?(0,E.X$)({detail:t},t[0]):{detail:t}))};e.emit=(e,...t)=>{r(e,t),(0,E.Tg)(e)!==e&&r((0,E.Tg)(e),t)},this._setParent()}),e}_applyStyles(t,e){if(t){if(e){if(e===this._def||this._styleChildren.has(e))return;this._styleChildren.add(e)}var r=this._nonce;for(let e=t.length-1;0<=e;e--){var n=document.createElement("style");r&&n.setAttribute("nonce",r),n.textContent=t[e],this.shadowRoot.prepend(n)}}}_parseSlots(){for(var e,t=this._slots={};e=this.firstChild;){var r=1===e.nodeType&&e.getAttribute("slot")||"default";(t[r]||(t[r]=[])).push(e),this.removeChild(e)}}_renderSlots(){var t=(this._teleportTarget||this).querySelectorAll("slot"),r=this._instance.type.__scopeId;for(let e=0;e(delete e.props.mode,e))({name:"TransitionGroup",props:(0,E.X$)({},M,{tag:String,moveClass:String}),setup(a,{slots:o}){let i=(0,u.nI)(),l=(0,u.Gy)(),s,c;return(0,u.$u)(()=>{if(s.length){let n=a.moveClass||`${a.name||"v"}-move`;var e;s=(((e,t,r)=>{let n=e.cloneNode(),a=e[p];return a&&a.forEach(e=>{e.split(/\s+/).forEach(e=>e&&n.classList.remove(e))}),r.split(/\s+/).forEach(e=>e&&n.classList.add(e)),n.style.display="none",(e=1===t.nodeType?t:t.parentNode).appendChild(n),r=z(n).hasTransform,e.removeChild(n),r})(s[0].el,i.vnode.el,n)&&(s.forEach(be),s.forEach(ye),e=s.filter(we),I(),e.forEach(e=>{let t=e.el;e=t.style;O(t,n),e.transform=e.webkitTransform=e.transitionDuration="";let r=t[b]=e=>{e&&e.target!==t||e&&!/transform$/.test(e.propertyName)||(t.removeEventListener("transitionend",r),t[b]=null,L(t,n))};t.addEventListener("transitionend",r)})),[])}}),()=>{var e=(0,d.ux)(a),t=D(e),e=e.tag||u.FK;if(s=[],c)for(let e=0;e{let t=e.props["onUpdate:modelValue"]||!1;return(0,E.cy)(t)?e=>(0,E.DY)(t,e):t};function _e(e){e.target.composing=!0}function xe(e){e=e.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}let w=Symbol("_assign"),_={created(t,{modifiers:{lazy:e,trim:r,number:n}},a){t[w]=y(a);let o=n||a.props&&"number"===a.props.type;m(t,e?"change":"input",e=>{if(!e.target.composing){let e=t.value;r&&(e=e.trim()),o&&(e=(0,E.bB)(e)),t[w](e)}}),r&&m(t,"change",()=>{t.value=t.value.trim()}),e||(m(t,"compositionstart",_e),m(t,"compositionend",xe),m(t,"change",xe))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:n,trim:a,number:o}},i){if(e[w]=y(i),!e.composing){i=!o&&"number"!==e.type||/^0\d/.test(e.value)?e.value:(0,E.bB)(e.value),o=null==t?"":t;if(i!==o){if(document.activeElement===e&&"range"!==e.type){if(n&&t===r)return;if(a&&e.value.trim()===o)return}e.value=o}}}},x={deep:!0,created(i,e,t){i[w]=y(t),m(i,"change",()=>{var e,t,r=i._modelValue,n=k(i),a=i.checked,o=i[w];(0,E.cy)(r)?(e=-1!==(t=(0,E.u3)(r,n)),a&&!e?o(r.concat(n)):!a&&e&&((e=[...r]).splice(t,1),o(e))):(0,E.vM)(r)?(t=new Set(r),a?t.add(n):t.delete(n),o(t)):o(Ce(i,a))})},mounted:qe,beforeUpdate(e,t,r){e[w]=y(r),qe(e,t,r)}};function qe(e,{value:t,oldValue:r},n){e._modelValue=t;let a;if((0,E.cy)(t))a=-1<(0,E.u3)(t,n.props.value);else if((0,E.vM)(t))a=t.has(n.props.value);else{if(t===r)return;a=(0,E.BX)(t,Ce(e,!0))}e.checked!==a&&(e.checked=a)}let q={created(e,{value:t},r){e.checked=(0,E.BX)(t,r.props.value),e[w]=y(r),m(e,"change",()=>{e[w](k(e))})},beforeUpdate(e,{value:t,oldValue:r},n){e[w]=y(n),t!==r&&(e.checked=(0,E.BX)(t,n.props.value))}},ke={deep:!0,created(t,{value:e,modifiers:{number:r}},n){let a=(0,E.vM)(e);m(t,"change",()=>{var e=Array.prototype.filter.call(t.options,e=>e.selected).map(e=>r?(0,E.bB)(k(e)):k(e));t[w](t.multiple?a?new Set(e):e:e[0]),t._assigning=!0,(0,u.dY)(()=>{t._assigning=!1})}),t[w]=y(n)},mounted(e,{value:t}){Be(e,t)},beforeUpdate(e,t,r){e[w]=y(r)},updated(e,{value:t}){e._assigning||Be(e,t)}};function Be(r,n){var a=r.multiple,o=(0,E.cy)(n);if(!a||o||(0,E.vM)(n)){for(let e=0,t=r.options.length;eString(e)===String(t)):-1<(0,E.u3)(n,t)):l.selected=n.has(t);else if((0,E.BX)(k(l),n))return void(r.selectedIndex!==e&&(r.selectedIndex=e))}a||-1===r.selectedIndex||(r.selectedIndex=-1)}}function k(e){return"_value"in e?e._value:e.value}function Ce(e,t){var r=t?"_trueValue":"_falseValue";return r in e?e[r]:t}let Ee={created(e,t,r){B(e,t,r,null,"created")},mounted(e,t,r){B(e,t,r,null,"mounted")},beforeUpdate(e,t,r,n){B(e,t,r,n,"beforeUpdate")},updated(e,t,r,n){B(e,t,r,n,"updated")}};function Se(e,t){switch(e){case"SELECT":return ke;case"TEXTAREA":return _;default:switch(t){case"checkbox":return x;case"radio":return q;default:return _}}}function B(e,t,r,n,a){a=Se(e.tagName,r.props&&r.props.type)[a];a&&a(e,t,r,n)}let Te=["ctrl","shift","alt","meta"],Fe={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(t,r)=>Te.some(e=>t[e+"Key"]&&!r.includes(e))},Oe=(n,a)=>{var e=n._withMods||(n._withMods={}),t=a.join(".");return e[t]||(e[t]=(t,...e)=>{for(let e=0;e{var e=r._withKeys||(r._withKeys={}),t=n.join(".");return e[t]||(e[t]=e=>{if("key"in e){let t=(0,E.Tg)(e.key);return n.some(e=>e===t||Le[e]===t)?r(e):void 0}})},Ne=(0,E.X$)({patchProp:(t,e,r,n,a,o)=>{var i,a="svg"===a;if("class"===e)i=n,s=a,l=(d=t)[p],null==(i=l?(i?[i,...l]:[...l]).join(" "):i)?d.removeAttribute("class"):s?d.setAttribute("class",i):d.className=i;else if("style"===e){var l=t;var s=r;var c=n;var u=l.style,d=(0,E.Kg)(c);let e=!1;if(c&&!d){if(s)if((0,E.Kg)(s))for(var A of s.split(";")){A=A.slice(0,A.indexOf(":")).trim();null==c[A]&&v(u,A,"")}else for(var f in s)null==c[f]&&v(u,f,"");for(var h in c)"display"===h&&(e=!0),v(u,h,c[h])}else d?s!==c&&((d=u[$])&&(c+=";"+d),u.cssText=c,e=X.test(c)):s&&l.removeAttribute("style");g in l&&(l[g]=e?u.display:"",l[K])&&(u.display="none")}else(0,E.Mp)(e)?(0,E.CP)(e)||ae(t,e,0,n,o):("."===e[0]?(e=e.slice(1),1):"^"===e[0]?(e=e.slice(1),0):((e,t,r,n)=>{if(n)return"innerHTML"===t||"textContent"===t||!!(t in e&&se(t)&&(0,E.Tn)(r));if("spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&"autocorrect"!==t&&"form"!==t&&!("list"===t&&"INPUT"===e.tagName||"type"===t&&"TEXTAREA"===e.tagName)){if("width"===t||"height"===t){n=e.tagName;if("IMG"===n||"VIDEO"===n||"CANVAS"===n||"SOURCE"===n)return}return se(t)&&(0,E.Kg)(r)?void 0:t in e}})(t,e,n,a))?(re(t,e,n),t.tagName.includes("-")||"value"!==e&&"checked"!==e&&"selected"!==e||te(t,e,n,a,0,"value"!==e)):!t._isVueCE||!/[A-Z]/.test(e)&&(0,E.Kg)(n)?("true-value"===e?t._trueValue=n:"false-value"===e&&(t._falseValue=n),te(t,e,n,a)):re(t,(0,E.PT)(e),n,0,e)}},t),C,Ue=!1;function Me(){return C=C||(0,u.K9)(Ne)}function Pe(){return C=Ue?C:(0,u.ci)(Ne),Ue=!0,C}let Re=(...e)=>{Me().render(...e)},De=(...e)=>{Pe().hydrate(...e)},N=(...e)=>{let r=Me().createApp(...e),n=r.mount;return r.mount=e=>{var t,e=je(e);if(e)return t=r._component,(0,E.Tn)(t)||t.render||t.template||(t.template=e.innerHTML),1===e.nodeType&&(e.textContent=""),t=n(e,!1,He(e)),e instanceof Element&&(e.removeAttribute("v-cloak"),e.setAttribute("data-v-app","")),t},r},Qe=(...e)=>{e=Pe().createApp(...e);let t=e.mount;return e.mount=e=>{e=je(e);if(e)return t(e,!0,He(e))},e};function He(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function je(e){return(0,E.Kg)(e)?document.querySelector(e):e}let ze=!1,We=()=>{ze||(ze=!0,_.getSSRProps=({value:e})=>({value:e}),q.getSSRProps=({value:e},t)=>{if(t.props&&(0,E.BX)(t.props.value,e))return{checked:!0}},x.getSSRProps=({value:e},t)=>{if((0,E.cy)(e)){if(t.props&&-1<(0,E.u3)(e,t.props.value))return{checked:!0}}else if((0,E.vM)(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Ee.getSSRProps=(e,t)=>{var r;return"string"==typeof t.type&&(r=Se(t.type.toUpperCase(),t.props&&t.props.type)).getSSRProps?r.getSSRProps(e,t):void 0},G.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})}},53838:function(e,t,r){var n=r(97080),a=r(25170),o=r(38469),i=r(83789);e.exports=function(e){var t=n(this),r=i(e);return!(a(t)>r.size)&&!1!==o(t,function(e){if(!r.includes(e))return!1},!0)}},54119:function(e,t,r){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r.d(t,{A:function(){return n}})},55002:function(e){e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},55099:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default={width:2,height:100,format:"auto",displayValue:!0,fontOptions:"",font:"monospace",text:void 0,textAlign:"center",textPosition:"bottom",textMargin:2,fontSize:20,background:"#ffffff",lineColor:"#000000",margin:10,marginTop:void 0,marginBottom:void 0,marginLeft:void 0,marginRight:void 0,valid:function(){}}},55169:function(e,t,r){var n=r(3238),a=TypeError;e.exports=function(e){if(n(e))throw new a("ArrayBuffer is detached");return e}},55373:function(e,t,r){var n=r(98636),a=r(62642),r=r(74765);e.exports={formats:r,parse:a,stringify:n}},55726:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.UPCE=t.UPC=t.EAN2=t.EAN5=t.EAN8=t.EAN13=void 0;var n=s(r(44250)),a=s(r(18784)),o=s(r(38075)),i=s(r(7570)),l=s(r(17960)),r=s(r(3781));function s(e){return e&&e.__esModule?e:{default:e}}t.EAN13=n.default,t.EAN8=a.default,t.EAN5=o.default,t.EAN2=i.default,t.UPC=l.default,t.UPCE=r.default},55966:function(e,t,r){var n=r(79306),a=r(64117);e.exports=function(e,t){e=e[t];return a(e)?void 0:n(e)}},56279:function(e,t,r){var a=r(36840);e.exports=function(e,t,r){for(var n in t)a(e,n,t[n],r);return e}},56756:function(e,t,r){let i=r(92726);function l(e,t){var r=e.a/255,e=t+'="'+e.hex+'"';return r<1?e+" "+t+'-opacity="'+r.toFixed(2).slice(1)+'"':e}function u(e,t,r){let n=e+t;return void 0!==r&&(n+=" "+r),n}t.render=function(e,t,r){var t=i.getOptions(t),n=e.modules.size,e=e.modules.data,a=n+2*t.margin,o=t.color.light.a?"':"",e="',n=''+o+e+"\n";return"function"==typeof r&&r(null,n),n}},56886:function(e,t){let r,n=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];t.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||40>>=1;return t},t.setToSJISFunction=function(e){if("function"!=typeof e)throw new Error('"toSJISFunc" is not a valid function.');r=e},t.isKanjiModeEnabled=function(){return void 0!==r},t.toSJIS=function(e){return r(e)}},56969:function(e,t,r){var n=r(72777),a=r(10757);e.exports=function(e){e=n(e,"string");return a(e)?e:e+""}},57572:function(e,t,r){r.d(t,{zs:function(){return o}});var t=r(91574),c=r.n(t),u=r(20641);let i={ref:"editor"};r(11167),r(67463),r(69284);var d=r(50953);let A={theme:"snow",boundary:document.body,modules:{toolbar:[["bold","italic","underline","strike"],["blockquote","code-block"],[{header:1},{header:2}],[{list:"ordered"},{list:"bullet"}],[{script:"sub"},{script:"super"}],[{indent:"-1"},{indent:"+1"}],[{direction:"rtl"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{font:[]}],[{align:[]}],["clean"],["link","image","video"]]},placeholder:"Insert content here ...",readOnly:!1},n={name:"quill-editor",props:{content:String,value:String,disabled:{type:Boolean,default:!1},options:{type:Object,required:!1,default:()=>({})}},emits:["ready","change","input","blur","focus","update:value"],setup(n,a){let o={editorOption:{},quill:null},i="",l=((0,u.wB)(()=>n.value,e=>{o.quill&&(e&&e!==i?(i=e,o.quill.pasteHTML(e)):e||o.quill.setText(""))}),(0,u.wB)(()=>n.content,e=>{o.quill&&(e&&e!==i?(i=e,o.quill.pasteHTML(e)):e||o.quill.setText(""))}),(0,u.wB)(()=>n.disabled,e=>{o.quill&&o.quill.enable(!e)}),(0,d.KR)(null)),s=(e,t)=>{for(var r in t)e[r]&&"modules"===r?s(e[r],t[r]):e[r]=t[r];return e};return(0,u.xo)(()=>{var e=l.value.previousSibling;e&&1===e.nodeType&&-1{l.value&&(o.editorOption=s(A,n.options),o.editorOption.readOnly=!!n.disabled,o.quill=new(c())(l.value,o.editorOption),n.value&&o.quill.pasteHTML(n.value),o.quill.on("selection-change",e=>{e?a.emit("focus",o.quill):a.emit("blur",o.quill)}),o.quill.on("text-change",()=>{n.disabled&&o.quill.enable(!1);let e=l.value.children[0].innerHTML;var t=o.quill,r=o.quill.getText();"


"===e&&(e=""),i=e,a.emit("update:value",i),a.emit("change",{html:e,text:r,quill:t})}),a.emit("ready",o.quill))}),(0,u.hi)(()=>{o.quill=null}),{editor:l}}},a=r(66262);var o=(0,a.A)(n,[["render",function(e,t,r,n,a,o){return(0,u.uX)(),(0,u.CE)("section",i,null,512)}]]);o.install=function(e){e.component(o.name,o)},c()},57657:function(e,t,r){var n,a,o=r(79039),i=r(94901),l=r(20034),s=r(2360),c=r(42787),u=r(36840),d=r(78227),r=r(96395),A=d("iterator"),d=!1;[].keys&&("next"in(a=[].keys())?(c=c(c(a)))!==Object.prototype&&(n=c):d=!0),!l(n)||o(function(){var e={};return n[A].call(e)!==e})?n={}:r&&(n=s(n)),i(n[A])||u(n,A,function(){return this}),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:d}},57696:function(e,t,r){var n=r(91291),a=r(18014),o=RangeError;e.exports=function(e){if(void 0===e)return 0;var e=n(e),t=a(e);if(e!==t)throw new o("Wrong length or index");return t}},58004:function(e,t,r){var n=r(46518),a=r(79039),o=r(68750);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("intersection",function(e){return 2===e.size&&e.has(1)&&e.has(2)})||a(function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))})},{intersection:o})},58068:function(e){e.exports=SyntaxError},58335:function(N,U,e){function o(e,t,r,n){this.value=e,this.end=t,this.source=r,this.nodes=n}function i(e,t){this.source=e,this.index=t}var t=e(46518),a=e(43724),r=e(44576),n=e(97751),l=e(79504),h=e(69565),s=e(94901),p=e(20034),g=e(34376),v=e(39297),c=e(655),m=e(26198),u=e(97040),d=e(79039),A=e(616),e=e(4495),f=r.JSON,b=r.Number,y=r.SyntaxError,w=f&&f.parse,_=n("Object","keys"),x=Object.getOwnPropertyDescriptor,q=l("".charAt),k=l("".slice),B=l(/./.exec),C=l([].push),E=/^\d$/,S=/^[1-9]$/,T=/^[\d-]$/,F=/^[\t\n\r ]$/,O=function(e,t,r,n){var a,o,i,l,s,c=e[t],u=n&&c===n.value,d=u&&"string"==typeof n.source?{source:n.source}:{};if(p(c)){var A=g(c),f=u?n.nodes:A?[]:{};if(A)for(a=f.length,i=m(c),l=0;l 0, or `null`');if(z(i,"numericSeparator")&&"boolean"!=typeof i.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var t=i.numericSeparator;if(void 0===r)return"undefined";if(null===r)return"null";if("boolean"==typeof r)return r?"true":"false";if("string"==typeof r)return function e(t,r){if(t.length>r.maxStringLength)return n=t.length-r.maxStringLength,n="... "+n+" more character"+(1{var r;if("\t"===e.indent)r="\t";else{if(!("number"==typeof e.indent&&0e.name||((e=J.call(X.call(e),/^function\s*([\w$]+)/))?e[1]:null))(r))?": "+s:" (anonymous)")+"]"+(0<(s=$(r,p)).length?" { "+F.call(s,", ")+" }":"");if(ne(r))return s=I?E.call(String(r),/^(Symbol\(.*\))_[^)]*$/,"$1"):L.call(r),"object"!=typeof r||I?s:V(s);if((e=>e&&"object"==typeof e&&("undefined"!=typeof HTMLElement&&e instanceof HTMLElement||"string"==typeof e.nodeName&&"function"==typeof e.getAttribute))(r)){for(var g="<"+S.call(String(r.nodeName)),v=r.attributes||[],m=0;m"}if(j(r))return 0===r.length?"[]":(s=$(r,p),h&&!(e=>{for(var t=0;t{if(y&&e&&"object"==typeof e)try{y.call(e);try{_.call(e)}catch(e){return 1}return e instanceof Map}catch(e){}})(r)?(c=[],w&&w.call(r,function(e,t){c.push(p(t,r,!0)+" => "+p(e,r))}),ie("Map",y.call(r),c,h)):(e=>{if(_&&e&&"object"==typeof e)try{_.call(e);try{y.call(e)}catch(e){return 1}return e instanceof Set}catch(e){}})(r)?(u=[],x&&x.call(r,function(e){u.push(p(e,r))}),ie("Set",_.call(r),u,h)):(e=>{if(q&&e&&"object"==typeof e)try{q.call(e,q);try{k.call(e,k)}catch(e){return 1}return e instanceof WeakMap}catch(e){}})(r)?K("WeakMap"):(e=>{if(k&&e&&"object"==typeof e)try{k.call(e,k);try{q.call(e,q)}catch(e){return 1}return e instanceof WeakSet}catch(e){}})(r)?K("WeakSet"):(e=>{if(B&&e&&"object"==typeof e)try{return B.call(e),1}catch(e){}})(r)?K("WeakRef"):"[object Number]"===W(d=r)&&H(d)?V(p(Number(r))):(e=>{if(e&&"object"==typeof e&&O)try{return O.call(e),1}catch(e){}})(r)?V(p(O.call(r))):"[object Boolean]"===W(t=r)&&H(t)?V(Y.call(r)):"[object String]"===W(e=r)&&H(e)?V(p(String(r))):"undefined"!=typeof window&&r===window?"{ [object Window] }":"undefined"!=typeof globalThis&&r===globalThis||void 0!==b.g&&r===b.g?"{ [object globalThis] }":"[object Date]"===W(t=r)&&H(t)||re(r)?String(r):(e=$(r,p),t=M?M(r)===Object.prototype:r instanceof Object||r.constructor===Object,A=r instanceof Object?"":"null prototype",f=!t&&N&&Object(r)===r&&N in r?C.call(W(r),8,-1):A?"Object":"",t=(!t&&"function"==typeof r.constructor&&r.constructor.name?r.constructor.name+" ":"")+(f||A?"["+F.call(T.call([],f||[],A||[]),": ")+"] ":""),0===e.length?t+"{}":h?t+"{"+G(e,h)+"}":t+"{ "+F.call(e,", ")+" }")};var l=Object.prototype.hasOwnProperty||function(e){return e in this};function z(e,t){return l.call(e,t)}function W(e){return o.call(e)}function ae(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;r>16&255,t>>8&255,255&t];if(2===n){if(r&&0!==e[1])throw new x("Extra bits");return[e[0]]}if(3!==n)return e;if(r&&0!==e[2])throw new x("Extra bits");return[e[0],e[1]]}function p(e,t,r){for(var n=t.length,a=0;a{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");e=e.toUpperCase(),t.mod43&&(e+=(r=(e=>{for(var t=0,r=0;ra;)!i(n,r=t[a++])||~s(o,r)||u(o,r);return o}},62012:function(e,t,r){var a=r(9516),o=["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"];e.exports=function(e){var t,r,n={};return e&&a.forEach(e.split("\n"),function(e){r=e.indexOf(":"),t=a.trim(e.substr(0,r)).toLowerCase(),r=a.trim(e.substr(r+1)),!t||n[t]&&0<=o.indexOf(t)||(n[t]="set-cookie"===t?(n[t]||[]).concat([r]):n[t]?n[t]+", "+r:r)}),n}},62106:function(e,t,r){var n=r(50283),a=r(24913);e.exports=function(e,t,r){return r.get&&n(r.get,t,{getter:!0}),r.set&&n(r.set,t,{setter:!0}),a.f(e,t,r)}},62529:function(e){e.exports=function(e,t){return{value:e,done:t}}},62642:function(e,t,r){function s(e,t){var r={__proto__:null},e=(e=t.ignoreQueryPrefix?e.replace(/^\?/,""):e).replace(/%5B/gi,"[").replace(/%5D/gi,"]"),n=t.parameterLimit===1/0?void 0:t.parameterLimit,a=e.split(t.delimiter,t.throwOnLimitExceeded?n+1:n);if(t.throwOnLimitExceeded&&a.length>n)throw new RangeError("Parameter limit exceeded. Only "+n+" parameter"+(1===n?"":"s")+" allowed.");var o,i,l,s,c=-1,u=t.charset;if(t.charsetSentinel)for(o=0;o=t.arrayLimit)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e};e.exports=function(e,t){var r=(e=>{if(!e)return A;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!=e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0!==e.throwOnLimitExceeded&&"boolean"!=typeof e.throwOnLimitExceeded)throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var t=(void 0===e.charset?A:e).charset,r=(void 0===e.duplicates?A:e).duplicates;if("combine"!==r&&"first"!==r&&"last"!==r)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||A.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:A.allowEmptyArrays,allowPrototypes:("boolean"==typeof e.allowPrototypes?e:A).allowPrototypes,allowSparse:("boolean"==typeof e.allowSparse?e:A).allowSparse,arrayLimit:("number"==typeof e.arrayLimit?e:A).arrayLimit,charset:t,charsetSentinel:("boolean"==typeof e.charsetSentinel?e:A).charsetSentinel,comma:("boolean"==typeof e.comma?e:A).comma,decodeDotInKeys:("boolean"==typeof e.decodeDotInKeys?e:A).decodeDotInKeys,decoder:("function"==typeof e.decoder?e:A).decoder,delimiter:("string"==typeof e.delimiter||m.isRegExp(e.delimiter)?e:A).delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:A.depth,duplicates:r,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:("boolean"==typeof e.interpretNumericEntities?e:A).interpretNumericEntities,parameterLimit:("number"==typeof e.parameterLimit?e:A).parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:("boolean"==typeof e.plainObjects?e:A).plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:A.strictDepth,strictNullHandling:("boolean"==typeof e.strictNullHandling?e:A).strictNullHandling,throwOnLimitExceeded:"boolean"==typeof e.throwOnLimitExceeded&&e.throwOnLimitExceeded}})(t);if(""===e||null==e)return r.plainObjects?{__proto__:null}:{};for(var n="string"==typeof e?s(e,r):e,a=r.plainObjects?{__proto__:null}:{},o=Object.keys(n),i=0;ili:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble .ql-toolbar:after,.ql-bubble.ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble .ql-toolbar button,.ql-bubble.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble .ql-toolbar button svg,.ql-bubble.ql-toolbar button svg{float:left;height:100%}.ql-bubble .ql-toolbar button:active:hover,.ql-bubble.ql-toolbar button:active:hover{outline:none}.ql-bubble .ql-toolbar input.ql-image[type=file],.ql-bubble.ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button:focus,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble.ql-toolbar button:focus,.ql-bubble.ql-toolbar button:hover{color:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble .ql-toolbar button:hover:not(.ql-active),.ql-bubble.ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-stroke.ql-thin,.ql-bubble .ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-item:before,.ql-bubble .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-item:before,.ql-bubble .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-item:before,.ql-bubble .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\\D7";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:after,.ql-container.ql-bubble:not(.ql-disabled) a:before{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover:after,.ql-container.ql-bubble:not(.ql-disabled) a:hover:before{visibility:visible}',""]),t.default=r},63463:function(e){var t=TypeError;e.exports=function(e){if("string"==typeof e)return e;throw new t("Argument is not a string")}},64039:function(e,t,r){var n="undefined"!=typeof Symbol&&Symbol,a=r(41333);e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&a()}},64117:function(e){e.exports=function(e){return null==e}},64202:function(e,t,r){var n,a,o,i=r(9516);function l(e){return a&&(o.setAttribute("href",e),e=o.href),o.setAttribute("href",e),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:"/"===o.pathname.charAt(0)?o.pathname:"/"+o.pathname}}e.exports=i.isStandardBrowserEnv()?(a=/(msie|trident)/i.test(navigator.userAgent),o=document.createElement("a"),n=l(window.location.href),function(e){e=i.isString(e)?l(e):e;return e.protocol===n.protocol&&e.host===n.host}):function(){return!0}},64449:function(e,t,r){var a=r(97080),o=r(94402).has,i=r(25170),l=r(83789),s=r(38469),c=r(40507),u=r(9539);e.exports=function(e){var t,r=a(this),n=l(e);return i(r)<=n.size?!1!==s(r,function(e){if(n.includes(e))return!1},!0):(t=n.getIterator(),!1!==c(t,function(e){if(o(r,e))return u(t,"normal",!1)}))}},64490:function(e,t,r){var n=r(9516),a=r(82881),o=r(93864),i=r(37412),l=r(28563);function s(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new l}e.exports=function(t){return s(t),t.headers=t.headers||{},t.data=a.call(t,t.data,t.headers,t.transformRequest),t.headers=n.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),n.forEach(["delete","get","head","post","put","patch","common"],function(e){delete t.headers[e]}),(t.adapter||i.adapter)(t).then(function(e){return s(t),e.data=a.call(t,e.data,e.headers,t.transformResponse),e},function(e){return o(e)||(s(t),e&&e.response&&(e.response.data=a.call(t,e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)})}},64713:function(e,n,t){let o=t(2731);n.mul=function(r,n){var a=new Uint8Array(r.length+n.length-1);for(let t=0;t{var r,n,a=e.__vccOpts||e;for([r,n]of t)a[r]=n;return a}},66278:function(U,e,t){t.d(e,{Ay:function(){return W}});var u=t(20641),d=t(50953);function i(){return"undefined"!=typeof navigator&&"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{}}let M="function"==typeof Proxy,P="devtools-plugin:setup",r,n;function R(){return void 0===r&&("undefined"!=typeof window&&window.performance?(r=!0,n=window.performance):"undefined"!=typeof globalThis&&null!=(e=globalThis.perf_hooks)&&e.performance?(r=!0,n=globalThis.perf_hooks.performance):r=!1),(r?n:Date).now();var e}class D{constructor(e,t){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=e,this.hook=t;var r={};if(e.settings)for(var n in e.settings){var a=e.settings[n];r[n]=a.defaultValue}let o="__vue-devtools-plugin-settings__"+e.id,i=Object.assign({},r);try{var l=localStorage.getItem(o),s=JSON.parse(l);Object.assign(i,s)}catch(e){}this.fallbacks={getSettings(){return i},setSettings(e){try{localStorage.setItem(o,JSON.stringify(e))}catch(e){}i=e},now(){return R()}},t&&t.on("plugin:settings:set",(e,t)=>{e===this.plugin.id&&this.fallbacks.setSettings(t)}),this.proxiedOn=new Proxy({},{get:(e,t)=>this.target?this.target.on[t]:(...e)=>{this.onQueue.push({method:t,args:e})}}),this.proxiedTarget=new Proxy({},{get:(e,r)=>this.target?this.target[r]:"on"===r?this.proxiedOn:Object.keys(this.fallbacks).includes(r)?(...e)=>(this.targetQueue.push({method:r,args:e,resolve:()=>{}}),this.fallbacks[r](...e)):(...t)=>new Promise(e=>{this.targetQueue.push({method:r,args:t,resolve:e})})})}async setRealTarget(e){this.target=e;for(var t of this.onQueue)this.target.on[t.method](...t.args);for(var r of this.targetQueue)r.resolve(await this.target[r.method](...r.args))}}function Q(e,t){var r=e,n=i(),a=i().__VUE_DEVTOOLS_GLOBAL_HOOK__,o=M&&r.enableEarlyProxy;!a||!n.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__&&o?(o=o?new D(r,a):null,(n.__VUE_DEVTOOLS_PLUGINS__=n.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:r,setupFn:t,proxy:o}),o&&t(o.proxiedTarget)):a.emit(P,e,t)}function A(t,r){var e,n;return void 0===r&&(r=[]),null===t||"object"!=typeof t?t:(e=function(e){return e.original===t},(e=r.filter(e)[0])?e.copy:(n=Array.isArray(t)?[]:{},r.push({original:t,copy:n}),Object.keys(t).forEach(function(e){n[e]=A(t[e],r)}),n))}function f(t,r){Object.keys(t).forEach(function(e){return r(t[e],e)})}function a(e){return null!==e&&"object"==typeof e}function o(t,r,e){return r.indexOf(t)<0&&(e&&e.prepend?r.unshift(t):r.push(t)),function(){var e=r.indexOf(t);-1{e="root"===r?e:e[r];var n,r=Object.keys(e),a={state:Object.keys(t.state).map(function(e){return{key:e,editable:!0,value:t.state[e]}})};return r.length&&(n=(a=>{var o={};return Object.keys(a).forEach(function(e){var t,r,n=e.split("/");1r.size?s(r.getIterator(),function(e){d(t,e)&&u(n,e)}):l(t,function(e){r.includes(e)&&u(n,e)}),n}},69012:function(e){e.exports=function(r,n){return function(){for(var e=new Array(arguments.length),t=0;t{var t=N(e,0,1),r=N(e,-1);if("%"===t&&"%"!==r)throw new A("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new A("invalid intrinsic syntax, expected opening `%`");var a=[];return I(e,H,function(e,t,r,n){a[a.length]=r?I(n,j,"$1"):t||e}),a})(e),n=0{var r,n=e;if(L(O,n)&&(n="%"+(r=O[n])[0]+"%"),L(T,n)){var a=T[n];if(void 0!==(a=a===S?F(n):a)||t)return{alias:r,name:n,value:a};throw new f("intrinsic "+e+" exists, but is not available. Please file an issue!")}throw new A("intrinsic "+e+" does not exist!")})("%"+n+"%",t),o=(a.name,a.value),i=!1,a=a.alias;a&&(n=a[0],D(r,R([0,1],a)));for(var l=1,s=!0;l=r.length?(s=!!(d=w(o,c)))&&"get"in d&&!("originalValue"in d.get)?d.get:o[c]:(s=L(o,c),o[c]),s&&!i&&(T[u]=o)}}return o}},70992:function(e,t,r){r.d(t,{Ay:function(){return F}});var a=r(20641);let d=(o,i={})=>new Promise((e,t)=>{var r,n,a;"u""function"==typeof e,o=e=>e&&"object"==typeof e&&!Array.isArray(e),l=(e,...t)=>{if(!t.length)return e;var r=t.shift();if(o(e)&&o(r)){for(var n in r)o(r[n])?(e[n]||Object.assign(e,{[n]:{}}),l(e[n],r[n])):Object.assign(e,{[n]:r[n]});return l(e,...t)}},s=()=>!("u"{s()},c=(e={})=>(n('Missing "appName" property inside the plugin options.',null==e.app_name),n('Missing "name" property in the route.',null==e.screen_name),e);let u=()=>({bootstrap:!0,onReady:null,onError:null,onBeforeTrack:null,onAfterTrack:null,pageTrackerTemplate:null,customResourceURL:"https://www.googletagmanager.com/gtag/js",customPreconnectOrigin:"https://www.googletagmanager.com",deferScriptLoad:!1,pageTrackerExcludedRoutes:[],pageTrackerEnabled:!0,enabled:!0,disableScriptLoad:!1,pageTrackerScreenviewEnabled:!1,appName:null,pageTrackerUseFullPath:!1,pageTrackerPrependBase:!0,pageTrackerSkipSamePath:!0,globalDataLayerName:"dataLayer",globalObjectName:"gtag",defaultGroupName:"default",includes:null,config:{id:null,params:{send_page_view:!1}}}),A={},f=()=>A,h=(...e)=>{var t=f().globalObjectName;!s()||"u"{var{config:t,includes:r}=f();if(h("config",t.id,...e),Array.isArray(r))for(var n of r)h("config",n.id,...e)},g=(e,t)=>{s()&&(window["ga-disable-"+e]=t)},v=(e=!0)=>{var{config:t,includes:r}=f();if(g(t.id,e),Array.isArray(r))for(var n of r)g(n.id,e)},m=()=>{v(!0)},b=(e,t={})=>{var{includes:r,defaultGroupName:n}=f();null==t.send_to&&Array.isArray(r)&&r.length&&(t.send_to=r.map(e=>e.id).concat(n)),h("event",e,t)},y,w=()=>y,_=t=>{if(s()){let e;var r,n,a,o;null==(e="string"==typeof t?{page_path:t}:t.path||t.fullPath?({pageTrackerUseFullPath:r,pageTrackerPrependBase:n}=f(),a=null==(a=w())?void 0:a.options.base,r=r?t.fullPath:t.path,{...t.name&&{page_title:t.name},page_path:n?([n="",a=""]=[r,a],n=n.split("/"),o=a.split("/"),""===n[0]&&"/"===a[a.length-1]&&n.shift(),o.join("/")+n.join("/")):r}):t).page_location&&(e.page_location=window.location.href),null==e.send_page_view&&(e.send_page_view=!0),b("page_view",e)}},x=t=>{var r=f().appName;if(t){let e;(e="string"==typeof t?{screen_name:t}:t).app_name=e.app_name||r,b("screen_view",e)}},q=Object.freeze(Object.defineProperty({__proto__:null,config:p,customMap:e=>{p({custom_map:e})},event:b,exception:(...e)=>{b("exception",...e)},linker:e=>{p("linker",e)},optIn:()=>{v(!1)},optOut:m,pageview:_,purchase:e=>{b("purchase",e)},query:h,refund:(...e)=>{b("refund",...e)},screenview:x,set:(...e)=>{h("set",...e)},time:e=>{b("timing_complete",e)}},Symbol.toStringTag,{value:"Module"})),k=e=>({send_page_view:!1,...e}),B=()=>{var{config:e,includes:t}=f();if(h("config",e.id,k(e.params)),Array.isArray(t))for(var r of t)h("config",r.id,k(r.params))},C=(t={},r={})=>{var{appName:n,pageTrackerTemplate:a,pageTrackerScreenviewEnabled:o,pageTrackerSkipSamePath:e}=f();if(!e||t.path!==r.path){let e=t;i(a)?e=a(t,r):o&&(e=c({app_name:n,screen_name:t.name})),(o?x:_)(e)}},E=e=>{var t=f().pageTrackerExcludedRoutes;return t.includes(e.path)||t.includes(e.name)},S=()=>{let{onBeforeTrack:r,onAfterTrack:n}=f(),t=w();t.isReady().then(()=>{(0,a.dY)().then(()=>{var e=t.currentRoute;B(),E(e.value)||C(e.value)}),t.afterEach((e,t)=>{(0,a.dY)().then(()=>{E(e)||(i(r)&&r(e,t),C(e,t),i(n)&&n(e,t))})})})},T=()=>{if(s()){let{enabled:e,globalObjectName:t,globalDataLayerName:r}=f();return null==window[t]&&(window[r]=window[r]||[],window[t]=function(){window[r].push(arguments)}),window[t]("js",new Date),e||m(),window[t]}},F=(e,t,r)=>{if(e.config.globalProperties.$gtag=q,[e={}]=[t],t=u(),A=l(t,e),t=r,y=t,f().bootstrap){let{onReady:e,onError:t,globalObjectName:r,globalDataLayerName:n,config:a,customResourceURL:o,customPreconnectOrigin:i,deferScriptLoad:l,pageTrackerEnabled:s,disableScriptLoad:c}=f(),u=!(!s||!w());if(T(),(u?S:B)(),!c)d(`${o}?id=${a.id}&l=`+n,{preconnectOrigin:i,defer:l}).then(()=>{e&&e(window[r])}).catch(e=>(t&&t(e),e))}}},71064:function(e,t,r){r=r(79612);e.exports=r.getPrototypeOf||null},71072:function(e,t,r){var n=r(61828),a=r(88727);e.exports=Object.keys||function(e){return n(e,a)}},71135:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.START_BIN="1010",t.END_BIN="11101",t.BINARIES=["00110","10001","01001","11000","00101","10100","01100","00011","10010","01010"]},71509:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CODE128C=t.CODE128B=t.CODE128A=t.CODE128=void 0;var n=i(r(24845)),a=i(r(43804)),o=i(r(73541)),r=i(r(5798));function i(e){return e&&e.__esModule?e:{default:e}}t.CODE128=n.default,t.CODE128A=a.default,t.CODE128B=o.default,t.CODE128C=r.default},71514:function(e){e.exports=Math.abs},72271:function(e,t,r){var n=r(70453),a=r(36556),o=r(58859),i=r(80507),l=r(69675),s=n("%WeakMap%",!0),c=a("WeakMap.prototype.get",!0),u=a("WeakMap.prototype.set",!0),d=a("WeakMap.prototype.has",!0),A=a("WeakMap.prototype.delete",!0);e.exports=s?function(){var r,n,t={assert:function(e){if(!t.has(e))throw new l("Side channel does not contain "+o(e))},delete:function(e){if(s&&e&&("object"==typeof e||"function"==typeof e)){if(r)return A(r,e)}else if(i&&n)return n.delete(e);return!1},get:function(e){return s&&e&&("object"==typeof e||"function"==typeof e)&&r?c(r,e):n&&n.get(e)},has:function(e){return s&&e&&("object"==typeof e||"function"==typeof e)&&r?d(r,e):!!n&&n.has(e)},set:function(e,t){s&&e&&("object"==typeof e||"function"==typeof e)?(r=r||new s,u(r,e,t)):i&&(n=n||i()).set(e,t)}};return t}:i},72444:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,r){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function");this.data=t,this.text=r.text||t,this.options=r}},72505:function(e,t,r){e.exports=r(18015)},72652:function(e,t,r){function v(e,t){this.stopped=e,this.result=t}var m=r(76080),b=r(69565),y=r(28551),w=r(16823),_=r(44209),x=r(26198),q=r(1625),k=r(70081),B=r(50851),C=r(9539),E=TypeError,S=v.prototype;e.exports=function(e,t,r){function n(e){return o&&C(o,"normal"),new v(!0,e)}function a(e){return A?(y(e),p?g(e[0],e[1],n):g(e[0],e[1])):p?g(e,n):g(e)}var o,i,l,s,c,u,d=r&&r.that,A=!(!r||!r.AS_ENTRIES),f=!(!r||!r.IS_RECORD),h=!(!r||!r.IS_ITERATOR),p=!(!r||!r.INTERRUPTED),g=m(t,d);if(f)o=e.iterator;else if(h)o=e;else{if(!(r=B(e)))throw new E(w(e)+" is not iterable");if(_(r)){for(i=0,l=x(e);i{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,i.B_START_CHAR+e,t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(n,[{key:"valid",value:function(){return new RegExp("^"+i.B_CHARS+"+$").test(this.data)}}]),n})(o.default);t.default=r},73623:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.marginTop=e.marginTop||e.margin,e.marginBottom=e.marginBottom||e.margin,e.marginRight=e.marginRight||e.margin,e.marginLeft=e.marginLeft||e.margin,e}},74191:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.StringifyAndParseObjectsHook=t.StringifyObjectsHook=void 0,t.StringifyObjectsHook={run(t){for(let e=0;e{var t=r;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function r(e,t){if(this instanceof r)return(e=((e,t)=>{if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")})(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t))).fontSize=!t.flat&&t.fontSize>10*t.width?10*t.width:t.fontSize,e.guardHeight=t.height+e.fontSize/2+t.textMargin,e;throw new TypeError("Cannot call a class as a function")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n(r,[{key:"encode",value:function(){return this.options.flat?this.encodeFlat():this.encodeGuarded()}},{key:"leftText",value:function(e,t){return this.text.substr(e,t)}},{key:"leftEncode",value:function(e,t){return(0,i.default)(e,t)}},{key:"rightText",value:function(e,t){return this.text.substr(e,t)}},{key:"rightEncode",value:function(e,t){return(0,i.default)(e,t)}},{key:"encodeGuarded",value:function(){var e={fontSize:this.fontSize},t={height:this.guardHeight};return[{data:o.SIDE_BIN,options:t},{data:this.leftEncode(),text:this.leftText(),options:e},{data:o.MIDDLE_BIN,options:t},{data:this.rightEncode(),text:this.rightText(),options:e},{data:o.SIDE_BIN,options:t}]}},{key:"encodeFlat",value:function(){return{data:[o.SIDE_BIN,this.leftEncode(),o.MIDDLE_BIN,this.rightEncode(),o.SIDE_BIN].join(""),text:this.text}}}]),r})(l(r(72444)).default);t.default=r},74764:function(e,t,r){let n=r(64713);function a(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}a.prototype.initialize=function(e){this.degree=e,this.genPoly=n.generateECPolynomial(this.degree)},a.prototype.encode=function(e){var t,r;if(this.genPoly)return(t=new Uint8Array(e.length+this.degree)).set(e),e=n.mod(t,this.genPoly),0<(t=this.degree-e.length)?((r=new Uint8Array(this.degree)).set(e,t),r):e;throw new Error("Encoder not initialized")},e.exports=a},74765:function(e){var t=String.prototype.replace,r=/%20/g,n="RFC1738",a="RFC3986";e.exports={default:a,formatters:{RFC1738:function(e){return t.call(e,r,"+")},RFC3986:function(e){return String(e)}},RFC1738:n,RFC3986:a}},74802:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function n(e){return e.match(new RegExp("^"+i.A_CHARS+"*"))[0].length}function a(e){return e.match(new RegExp("^"+i.B_CHARS+"*"))[0].length}function o(e){return e.match(new RegExp("^"+i.C_CHARS+"*"))[0]}var i=r(62700);function l(e,t){var r=t?i.A_CHARS:i.B_CHARS,n=e.match(new RegExp("^("+r+"+?)(([0-9]{2}){2,})([^0-9]|$)"));return n?n[1]+String.fromCharCode(204)+s(e.substring(n[1].length)):(n=e.match(new RegExp("^"+r+"+"))[0]).length===e.length?e:n+String.fromCharCode(t?205:206)+l(e.substring(n.length),!t)}function s(e){var t=o(e),r=t.length;if(r===e.length)return e;e=e.substring(r);r=n(e)>=a(e);return t+String.fromCharCode(r?206:205)+l(e,r)}t.default=function(e){var t;return(2<=o(e).length?i.C_START_CHAR+s(e):((t=n(e)>a(e))?i.A_START_CHAR:i.B_START_CHAR)+l(e,t)).replace(/[\xCD\xCE]([^])[\xCD\xCE]/,function(e,t){return String.fromCharCode(203)+t})}},75220:function(n,e,t){t.d(e,{LA:function(){return T},aE:function(){return Ie}});var U,d,M=t(20641),P=t(50953);let R="undefined"!=typeof document;function u(e){return"object"==typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}function A(e){return e.__esModule||"Module"===e[Symbol.toStringTag]||e.default&&u(e.default)}let D=Object.assign;function Q(e,t){var r,n={};for(r in t){var a=t[r];n[r]=j(a)?a.map(e):e(a)}return n}let H=()=>{},j=Array.isArray;let r=/#/g,s=/&/g,c=/\//g,f=/=/g,h=/\?/g,i=/\+/g,p=/%5B/g,g=/%5D/g,z=/%5E/g,v=/%60/g,W=/%7B/g,m=/%7C/g,V=/%7D/g,b=/%20/g;function K(e){return encodeURI(""+e).replace(m,"|").replace(p,"[").replace(g,"]")}function a(e){return K(e).replace(i,"%2B").replace(b,"+").replace(r,"%23").replace(s,"%26").replace(v,"`").replace(W,"{").replace(V,"}").replace(z,"^")}function ce(e){return null==e?"":K(e).replace(r,"%23").replace(h,"%3F").replace(c,"%2F")}function G(e){try{return decodeURIComponent(""+e)}catch(e){}return""+e}let y=/\/$/,w=e=>e.replace(y,"");function $(e,t,r="/"){let n,a={},o="",i="";var l=t.indexOf("#");let s=t.indexOf("?");return-1<(s=l{if(e.startsWith("/"))return e;if(!e)return t;var t=t.split("/"),r=e.split("/");".."!==(e=r[r.length-1])&&"."!==e||r.push("");let n=t.length-1,a,o;for(a=0;ae===r[t]):1===e.length&&e[0]===r}let J={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};(e=U=U||{}).pop="pop",e.push="push",(t=d=d||{}).back="back",t.forward="forward",t.unknown="";function _(e){var t;return"/"!==(e=e||(R?(e=(t=document.querySelector("base"))&&t.getAttribute("href")||"/").replace(/^\w+:\/\/[^\/]+/,""):"/"))[0]&&"#"!==e[0]&&(e="/"+e),w(e)}let x=/^[^#]+#/;function q(e,t){return e.replace(x,"#")+t}let Z=()=>({left:window.scrollX,top:window.scrollY});function ue(e){let t;if("el"in e){var r=e.el,n="string"==typeof r&&r.startsWith("#"),n="string"==typeof r?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!n)return;t=(r=n,n=e,a=document.documentElement.getBoundingClientRect(),r=r.getBoundingClientRect(),{behavior:n.behavior,left:r.left-a.left-(n.left||0),top:r.top-a.top-(n.top||0)})}else t=e;var a;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.scrollX,null!=t.top?t.top:window.scrollY)}function ee(e,t){return(history.state?history.state.position-t:-1)+e}let te=new Map;let k=()=>location.protocol+"//"+location.host;function B(t,e){var{pathname:e,search:r,hash:n}=e,a=t.indexOf("#");if(-1{var t=B(o,location);let r=l.value;var n=i.value;let a=0;if(e){if(l.value=t,i.value=e,u&&u===r)return void(u=null);a=n?e.position-n.position:0}else s(t);c.forEach(e=>{e(l.value,r,{delta:a,type:U.pop,direction:a?0{var e=c.indexOf(t);-1t.location.value}),Object.defineProperty(e,"state",{enumerable:!0,get:()=>t.state.value}),e}function de(e){return"string"==typeof e||"symbol"==typeof e}let F=Symbol("");function re(e,t){return D(new Error,{type:e,[F]:!0},t)}function ne(e,t){return e instanceof Error&&F in e&&(null==t||e.type&t)}let O="[^/]+?",L={sensitive:!1,strict:!1,start:!0,end:!0},I=/[.+*?^${}()[\]/\\]/g;function N(s,e){var a,t=D({},L,e),r=[];let o=t.start?"^":"",i=[];for(a of s){var l=a.length?[]:[90];t.strict&&!a.length&&(o+="/");for(let n=0;n{let r=0;for(;rt.length?1===t.length&&80===t[0]?1:-1:0})(n[r],a[r]);if(o)return o;r++}if(1===Math.abs(a.length-n.length)){if(fe(n))return 1;if(fe(a))return-1}return a.length-n.length}function fe(e){var t=e[e.length-1];return 0{if(!e)return[[]];if("/"===e)return[[he]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(e){throw new Error(`ERR (${r})/"${c}": `+e)}let r=0,n=r,a=[],o;function i(){o&&a.push(o),o=[]}let l=0,s,c="",u="";function d(){c&&(0===r?o.push({type:0,value:c}):1===r||2===r||3===r?(1{let r=0,n=t.length;for(;r!==n;){var a=r+n>>1;Ae(e,t[a])<0?n=a:r=1+a}var o=(e=>{let t=e;for(;t=t.parent;)if(_e(t)&&0===Ae(e,t))return t})(e);return n=o?t.lastIndexOf(o,n-1):n})(A=a,p),p.splice(d,0,A),A.record.name)&&!ye(A)&&g.set(A.record.name,A),l.children){var f=l.children;for(let e=0;e{m(u)}:H}function m(e){var t;de(e)?(t=g.get(e))&&(g.delete(e),p.splice(p.indexOf(t),1),t.children.forEach(m),t.alias.forEach(m)):-1<(t=p.indexOf(e))&&(p.splice(t,1),e.record.name&&g.delete(e.record.name),e.children.forEach(m),e.alias.forEach(m))}return h=we({strict:!1,end:!0,sensitive:!1},h),e.forEach(e=>v(e)),{addRoute:v,resolve:function(e,t){let r,n={},a,o;if("name"in e&&e.name){if(!(r=g.get(e.name)))throw re(1,{location:e});o=r.record.name,n=D(me(t.params,r.keys.filter(e=>!e.optional).concat(r.parent?r.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&me(e.params,r.keys.map(e=>e.name))),a=r.stringify(n)}else if(null!=e.path)a=e.path,(r=p.find(e=>e.re.test(a)))&&(n=r.parse(a),o=r.record.name);else{if(!(r=t.name?g.get(t.name):p.find(e=>e.re.test(t.path))))throw re(1,{location:e,currentLocation:t});o=r.record.name,n=D({},t.params,e.params),a=r.stringify(n)}var i=[];let l=r;for(;l;)i.unshift(l.record),l=l.parent;return{name:o,path:a,params:n,matched:i,meta:i.reduce((e,t)=>D(e,t.meta),{})}},removeRoute:m,clearRoutes:function(){p.length=0,g.clear()},getRoutes:function(){return p},getRecordMatcher:function(e){return g.get(e)}}}function me(e,t){var r,n={};for(r of t)r in e&&(n[r]=e[r]);return n}function be(e){e={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:(e=>{var t={},r=e.props||!1;if("component"in e)t.default=r;else for(var n in e.components)t[n]="object"==typeof r?r[n]:r;return t})(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function ye(e){for(;e;){if(e.record.aliasOf)return 1;e=e.parent}}function we(e,t){var r,n={};for(r in e)n[r]=(r in t?t:e)[r];return n}function _e({record:e}){return e.name||e.components&&Object.keys(e.components).length||e.redirect}function xe(e){var t={};if(""!==e&&"?"!==e){var r=("?"===e[0]?e.slice(1):e).split("&");for(let e=0;ee&&a(e)):[n&&a(n)]).forEach(e=>{void 0!==e&&(r+=(r.length?"&":"")+t,null!=e)&&(r+="="+e)})}return r}let ke=Symbol(""),Be=Symbol(""),ae=Symbol(""),Ce=Symbol(""),oe=Symbol("");function ie(){let r=[];return{add:function(t){return r.push(t),()=>{var e=r.indexOf(t);-1r.slice(),reset:function(){r=[]}}}function le(o,i,l,s,c,u=e=>e()){let d=s&&(s.enterCallbacks[c]=s.enterCallbacks[c]||[]);return()=>new Promise((r,n)=>{let e=e=>{var t;!1===e?n(re(4,{from:l,to:i})):e instanceof Error?n(e):"string"==typeof(t=e)||t&&"object"==typeof t?n(re(2,{from:i,to:e})):(d&&s.enterCallbacks[c]===d&&"function"==typeof e&&d.push(e),r())};var t=u(()=>o.call(s&&s.instances[c],i,l,e));let a=Promise.resolve(t);(a=o.length<3?a.then(e):a).catch(e=>n(e))})}function se(e,a,o,i,l=e=>e()){var t=[];for(let n of e)for(let r in n.components){var s=n.components[r];if("beforeRouteEnter"===a||n.instances[r])if(u(s)){var c=(s.__vccOpts||s)[a];c&&t.push(le(c,o,i,n,r,l))}else{let e=s();t.push(()=>e.then(e=>{var t;if(e)return t=A(e)?e.default:e,n.mods[r]=e,(e=((n.components[r]=t).__vccOpts||t)[a])&&le(e,o,i,n,r,l)();throw new Error(`Couldn't resolve component "${r}" at "${n.path}"`)}))}}return t}function Ee(t){let r=(0,M.WQ)(ae),i=(0,M.WQ)(Ce);let l=(0,M.EW)(()=>{var e=(0,P.R1)(t.to);return r.resolve(e)}),e=(0,M.EW)(()=>{var e,t,r=l.value.matched,n=r.length,a=r[n-1],o=i.matched;return a&&o.length?!(-1<(e=o.findIndex(Y.bind(null,a))))&&(t=Te(r[n-2]),1-1{for(var n in t){var a=t[n];let r=e[n];if("string"==typeof a){if(a!==r)return!1}else if(!j(r)||r.length!==a.length||a.some((e,t)=>e!==r[t]))return!1}return!0})(i.params,l.value.params)),a=(0,M.EW)(()=>-1l.value.href),isActive:n,isExactActive:a,navigate:function(e={}){if((e=>{if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||e.defaultPrevented||void 0!==e.button&&0!==e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){var t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),1}})(e)){let e=r[(0,P.R1)(t.replace)?"replace":"push"]((0,P.R1)(t.to)).catch(H);return t.viewTransition&&"undefined"!=typeof document&&"startViewTransition"in document&&document.startViewTransition(()=>e),e}return Promise.resolve()}}}let Se=(0,M.pM)({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"},viewTransition:Boolean},useLink:Ee,setup(t,{slots:r}){let n=(0,P.Kh)(Ee(t)),e=(0,M.WQ)(ae).options,a=(0,M.EW)(()=>({[Fe(t.activeClass,e.linkActiveClass,"router-link-active")]:n.isActive,[Fe(t.exactActiveClass,e.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{var e=r.default&&(1===(e=r.default(n)).length?e[0]:e);return t.custom?e:(0,M.h)("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},e)}}});function Te(e){return e?(e.aliasOf||e).path:""}let Fe=(e,t,r)=>null!=e?e:null!=t?t:r;function Oe(e,t){return e?1===(e=e(t)).length?e[0]:e:null}let Le=(0,M.pM)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(o,{attrs:i,slots:l}){let e=(0,M.WQ)(oe),s=(0,M.EW)(()=>o.route||e.value),n=(0,M.WQ)(Be,0),t=(0,M.EW)(()=>{let e=(0,P.R1)(n);for(var t,r=s.value.matched;(t=r[e])&&!t.components;)e++;return e}),c=(0,M.EW)(()=>s.value.matched[t.value]),u=((0,M.Gt)(Be,(0,M.EW)(()=>t.value+1)),(0,M.Gt)(ke,c),(0,M.Gt)(oe,s),(0,P.KR)());return(0,M.wB)(()=>[u.value,c.value,o.name],([t,e,r],[n,a])=>{e&&(e.instances[r]=t,a)&&a!==e&&t&&t===n&&(e.leaveGuards.size||(e.leaveGuards=a.leaveGuards),e.updateGuards.size||(e.updateGuards=a.updateGuards)),!t||!e||a&&Y(e,a)&&n||(e.enterCallbacks[r]||[]).forEach(e=>e(t))},{flush:"post"}),()=>{var e=s.value;let t=o.name,r=c.value;var n,a=r&&r.components[t];return a?(n=(n=r.props[t])?!0===n?e.params:"function"==typeof n?n(e):n:null,n=(0,M.h)(a,D({},n,i,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(r.instances[t]=null)},ref:u})),Oe(l.default,{Component:n,route:e})||n):Oe(l.default,{Component:a,route:e})}}});function Ie(s){let c=ve(s.routes,s),u=s.parseQuery||xe,A=s.stringifyQuery||qe,d=s.history,f=ie(),h=ie(),e=ie(),p=(0,P.IJ)(J),g=J,v=(R&&s.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual"),Q.bind(null,e=>""+e)),m=Q.bind(null,ce),b=Q.bind(null,G);function y(r,n){if(n=D({},n||p.value),"string"==typeof r){var a=$(u,r,n.path);let e=c.resolve({path:a.path},n),t=d.createHref(a.fullPath);return D(a,e,{params:b(e.params),hash:G(a.hash),redirectedFrom:void 0,href:t})}let e;if(null!=r.path)e=D({},r,{path:$(u,r.path,n.path).path});else{var t,o=D({},r.params);for(t in o)null==o[t]&&delete o[t];e=D({},r,{params:m(o)}),n.params=m(n.params)}let i=c.resolve(e,n);var l,a=r.hash||"",n=(i.params=v(b(i.params)),n=A,l=D({},r,{hash:K(a).replace(W,"{").replace(V,"}").replace(z,"^"),path:i.path}),n=l.query?n(l.query):"",l.path+(n&&"?")+n+(l.hash||""));let s=d.createHref(n);return D({fullPath:n,hash:a,query:A===qe?(e=>{var t,r={};for(t in e){var n=e[t];void 0!==n&&(r[t]=j(n)?n.map(e=>null==e?null:""+e):null==n?n:""+n)}return r})(r.query):r.query||{}},i,{redirectedFrom:void 0,href:s})}function w(e){return"string"==typeof e?$(u,e,p.value.path):D({},e)}function _(e,t){if(g!==e)return re(8,{from:t,to:e})}function n(e){return q(e)}function x(t){var r=t.matched[t.matched.length-1];if(r&&r.redirect){r=r.redirect;let e="function"==typeof r?r(t):r;return"string"==typeof e&&((e=e.includes("?")||e.includes("#")?e=w(e):{path:e}).params={}),D({query:t.query,hash:t.hash,params:null!=e.path?{}:t.params},e)}}function q(e,t){var r=g=y(e);let n=p.value,a=e.state,o=e.force,i=!0===e.replace;var l,s,c,e=x(r);if(e)return q(D(w(e),{state:"object"==typeof e?D({},a,e.state):a,force:o,replace:i}),t||r);let u=r;u.redirectedFrom=t;let d;return!o&&(e=A,l=n,r=r,s=l.matched.length-1,c=r.matched.length-1,-1ne(e)?ne(e,2)?e:T(e):S(e,u,n)).then(e=>{if(e){if(ne(e,2))return q(D({replace:i},w(e.to),{state:"object"==typeof e.to?D({},a,e.to.state):a,force:o}),t||u)}else e=E(u,n,!0,i,a);return C(u,n,e),e})}function k(e){var t=L.values().next().value;return t&&"function"==typeof t.runWithContext?t.runWithContext(e):e()}function B(r,n){let a,[e,t,o]=((n,a)=>{var o=[],i=[],l=[],t=Math.max(a.matched.length,n.matched.length);for(let e=0;eY(e,t))?i:o).push(t),n.matched[e]);!r||a.matched.find(e=>Y(e,r))||l.push(r)}return[o,i,l]})(r,n);a=se(e.reverse(),"beforeRouteLeave",r,n);for(var i of e)i.leaveGuards.forEach(e=>{a.push(le(e,r,n))});let l=function(e,t){return(e=_(e,t))?Promise.reject(e):Promise.resolve()}.bind(null,r,n);return a.push(l),N(a).then(()=>{a=[];for(var e of f.list())a.push(le(e,r,n));return a.push(l),N(a)}).then(()=>{a=se(t,"beforeRouteUpdate",r,n);for(var e of t)e.updateGuards.forEach(e=>{a.push(le(e,r,n))});return a.push(l),N(a)}).then(()=>{a=[];for(var e of o)if(e.beforeEnter)if(j(e.beforeEnter))for(var t of e.beforeEnter)a.push(le(t,r,n));else a.push(le(e.beforeEnter,r,n));return a.push(l),N(a)}).then(()=>(r.matched.forEach(e=>e.enterCallbacks={}),(a=se(o,"beforeRouteEnter",r,n,k)).push(l),N(a))).then(()=>{a=[];for(var e of h.list())a.push(le(e,r,n));return a.push(l),N(a)}).catch(e=>ne(e,8)?e:Promise.reject(e))}function C(t,r,n){e.list().forEach(e=>k(()=>e(t,r,n)))}function E(e,t,r,n,a){var o=_(e,t);if(o)return o;var o=t===J,i=R?history.state:{};r&&(n||o?d.replace(e.fullPath,D({scroll:o&&i&&i.scroll},a)):d.push(e.fullPath,a)),F(p.value=e,t,r,o),T()}let a;function t(){a=a||d.listen((e,t,n)=>{if(I.listening){let r=y(e);var a,e=x(r);if(e)q(D(e,{replace:!0,force:!0}),r).catch(H);else{g=r;let t=p.value;R&&(e=ee(t.fullPath,n.delta),a=Z(),te.set(e,a)),B(r,t).catch(e=>ne(e,12)?e:ne(e,2)?(q(D(w(e.to),{force:!0}),r).then(e=>{ne(e,20)&&!n.delta&&n.type===U.pop&&d.go(-1,!1)}).catch(H),Promise.reject()):(n.delta&&d.go(-n.delta,!1),S(e,r,t))).then(e=>{(e=e||E(r,t,!1))&&(n.delta&&!ne(e,8)?d.go(-n.delta,!1):n.type===U.pop&&ne(e,20)&&d.go(-1,!1)),C(r,t,e)}).catch(H)}}})}let o=ie(),i=ie(),l;function S(t,r,n){T(t);var e=i.list();return e.length?e.forEach(e=>e(t,r,n)):console.error(t),Promise.reject(t)}function T(r){return l||(l=!r,t(),o.list().forEach(([e,t])=>r?t(r):e()),o.reset()),r}function F(t,r,e,n){let a=s.scrollBehavior;if(!R||!a)return Promise.resolve();let o=!e&&(i=ee(t.fullPath,0),l=te.get(i),te.delete(i),l)||(n||!e)&&history.state&&history.state.scroll||null;var i,l;(0,M.dY)().then(()=>a(t,r,o)).then(e=>e&&ue(e)).catch(e=>S(e,t,r))}let r=e=>d.go(e),O,L=new Set,I={currentRoute:p,listening:!0,addRoute:function(e,t){let r,n;return n=de(e)?(r=c.getRecordMatcher(e),t):e,c.addRoute(n,r)},removeRoute:function(e){(e=c.getRecordMatcher(e))&&c.removeRoute(e)},clearRoutes:c.clearRoutes,hasRoute:function(e){return!!c.getRecordMatcher(e)},getRoutes:function(){return c.getRoutes().map(e=>e.record)},resolve:y,options:s,push:n,replace:function(e){return n(D(w(e),{replace:!0}))},go:r,back:()=>r(-1),forward:()=>r(1),beforeEach:f.add,beforeResolve:h.add,afterEach:e.add,onError:i.add,isReady:function(){return l&&p.value!==J?Promise.resolve():new Promise((e,t)=>{o.add([e,t])})},install(e){e.component("RouterLink",Se),e.component("RouterView",Le),e.config.globalProperties.$router=this,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,P.R1)(p)}),R&&!O&&p.value===J&&(O=!0,n(d.location).catch(e=>{}));var t={};for(let e in J)Object.defineProperty(t,e,{get:()=>p.value[e],enumerable:!0});e.provide(ae,this),e.provide(Ce,(0,P.Gc)(t)),e.provide(oe,p);let r=e.unmount;L.add(e),e.unmount=function(){L.delete(e),L.size<1&&(g=J,a&&a(),a=null,p.value=J,O=!1,l=!1),r()}}};function N(e){return e.reduce((e,t)=>e.then(()=>k(t)),Promise.resolve())}return I}},75795:function(e,t,r){r=r(6549);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},75854:function(e,t,r){var n=r(72777),a=TypeError;e.exports=function(e){e=n(e,"number");if("number"==typeof e)throw new a("Can't convert number to bigint");return BigInt(e)}},75880:function(e){e.exports=Math.pow},76080:function(e,t,r){var n=r(27476),a=r(79306),o=r(40616),i=n(n.bind);e.exports=function(e,t){return a(e),void 0===t?e:o?i(e,t):function(){return e.apply(t,arguments)}}},76314:function(e){e.exports=function(n){var u=[];return u.toString=function(){return this.map(function(e){var t="",r=void 0!==e[5];return e[4]&&(t+="@supports (".concat(e[4],") {")),e[2]&&(t+="@media ".concat(e[2]," {")),r&&(t+="@layer".concat(0{var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(e,t){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var r=this,e=(n.__proto__||Object.getPrototypeOf(n)).call(this,e+(0,a.mod10)(e),t);if(r)return!e||"object"!=typeof e&&"function"!=typeof e?r:e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n})(n.default);t.default=r},76443:function(e,t,r){var n=r(38590);(n="string"==typeof(n=n.__esModule?n.default:n)?[[e.id,n,""]]:n).locals&&(e.exports=n.locals);(0,r(99548).A)("4ab0b081",n,!0,{sourceMap:!1,shadowMode:!1})},76929:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.SYMBOLS=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","($)","(%)","(/)","(+)","ÿ"],t.BINARIES=["100010100","101001000","101000100","101000010","100101000","100100100","100100010","101010000","100010010","100001010","110101000","110100100","110100010","110010100","110010010","110001010","101101000","101100100","101100010","100110100","100011010","101011000","101001100","101000110","100101100","100010110","110110100","110110010","110101100","110100110","110010110","110011010","101101100","101100110","100110110","100111010","100101110","111010100","111010010","111001010","101101110","101110110","110101110","100100110","111011010","111010110","100110010","101011110"],t.MULTI_SYMBOLS={"\0":["(%)","U"],"":["($)","A"],"":["($)","B"],"":["($)","C"],"":["($)","D"],"":["($)","E"],"":["($)","F"],"":["($)","G"],"\b":["($)","H"],"\t":["($)","I"],"\n":["($)","J"],"\v":["($)","K"],"\f":["($)","L"],"\r":["($)","M"],"":["($)","N"],"":["($)","O"],"":["($)","P"],"":["($)","Q"],"":["($)","R"],"":["($)","S"],"":["($)","T"],"":["($)","U"],"":["($)","V"],"":["($)","W"],"":["($)","X"],"":["($)","Y"],"":["($)","Z"],"":["(%)","A"],"":["(%)","B"],"":["(%)","C"],"":["(%)","D"],"":["(%)","E"],"!":["(/)","A"],'"':["(/)","B"],"#":["(/)","C"],"&":["(/)","F"],"'":["(/)","G"],"(":["(/)","H"],")":["(/)","I"],"*":["(/)","J"],",":["(/)","L"],":":["(/)","Z"],";":["(%)","F"],"<":["(%)","G"],"=":["(%)","H"],">":["(%)","I"],"?":["(%)","J"],"@":["(%)","V"],"[":["(%)","K"],"\\":["(%)","L"],"]":["(%)","M"],"^":["(%)","N"],_:["(%)","O"],"`":["(%)","W"],a:["(+)","A"],b:["(+)","B"],c:["(+)","C"],d:["(+)","D"],e:["(+)","E"],f:["(+)","F"],g:["(+)","G"],h:["(+)","H"],i:["(+)","I"],j:["(+)","J"],k:["(+)","K"],l:["(+)","L"],m:["(+)","M"],n:["(+)","N"],o:["(+)","O"],p:["(+)","P"],q:["(+)","Q"],r:["(+)","R"],s:["(+)","S"],t:["(+)","T"],u:["(+)","U"],v:["(+)","V"],w:["(+)","W"],x:["(+)","X"],y:["(+)","Y"],z:["(+)","Z"],"{":["(%)","P"],"|":["(%)","Q"],"}":["(%)","R"],"~":["(%)","S"],"":["(%)","T"]}},77347:function(e,t,r){var n=r(43724),a=r(69565),o=r(48773),i=r(6980),l=r(25397),s=r(56969),c=r(39297),u=r(35917),d=Object.getOwnPropertyDescriptor;t.f=n?d:function(e,t){if(e=l(e),t=s(t),u)try{return d(e,t)}catch(e){}if(c(e,t))return i(!a(o.f,e,t),e[t])}},77629:function(e,t,r){var n=r(96395),a=r(44576),r=r(39433),o="__core-js_shared__",e=e.exports=a[o]||r(o,{});(e.versions||(e.versions=[])).push({version:"3.43.0",mode:n?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.43.0/LICENSE",source:"https://github.com/zloirock/core-js"})},77740:function(e,t,r){var s=r(39297),c=r(35031),u=r(77347),d=r(24913);e.exports=function(e,t,r){for(var n=c(t),a=d.f,o=u.f,i=0;i{try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(e){return 8===e}})(),u=a&&(()=>{try{new Int8Array(1).with(-.5,1)}catch(e){return!0}})();r("with",function(e,t){var r=s(this),e=i(e),t=o(r)?l(t):+t;return n(r,c(r),e,t)},!a||u)},79612:function(e){e.exports=Object},80507:function(e,t,r){var n=r(70453),a=r(36556),o=r(58859),i=r(69675),l=n("%Map%",!0),s=a("Map.prototype.get",!0),c=a("Map.prototype.set",!0),u=a("Map.prototype.has",!0),d=a("Map.prototype.delete",!0),A=a("Map.prototype.size",!0);e.exports=!!l&&function(){var r,t={assert:function(e){if(!t.has(e))throw new i("Side channel does not contain "+o(e))},delete:function(e){return!!r&&(e=d(r,e),0===A(r)&&(r=void 0),e)},get:function(e){if(r)return s(r,e)},has:function(e){return!!r&&u(r,e)},set:function(e,t){r=r||new l,c(r,e,t)}};return t}},80739:function(S,e,A){A.d(e,{Ay:function(){return fr}});for(var ur=A(54119),$=Uint8Array,V=Uint16Array,Y=Int32Array,X=new $([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),J=new $([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),U=new $([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),e=function(e,t){for(var r=new V(31),n=0;n<31;++n)r[n]=t+=1<>1|(21845&n)<<1;T[n]=((65280&(F=(61680&(F=(52428&F)>>2|(13107&F)<<2))>>4|(3855&F)<<4))>>8|(255&F)<<8)>>1}for(var M=function(e,t,r){for(var n=e.length,a=0,o=new V(t);a>s]=c}else for(l=new V(n),a=0;a>15-e[a]);return l},P=new $(288),n=0;n<144;++n)P[n]=8;for(n=144;n<256;++n)P[n]=9;for(n=256;n<280;++n)P[n]=7;for(n=280;n<288;++n)P[n]=8;for(var R=new $(32),n=0;n<32;++n)R[n]=5;var D=M(P,9,0),Q=M(R,5,0),te=function(e){return(e+7)/8|0},re=function(e,t,r){return(null==r||r>e.length)&&(r=e.length),new $(e.subarray(t=null==t||t<0?0:t,r))},H=function(e,t,r){var n=t/8|0;e[n]|=r<<=7&t,e[1+n]|=r>>8},j=function(e,t,r){var n=t/8|0;e[n]|=r<<=7&t,e[1+n]|=r>>8,e[2+n]|=r>>16},z=function(e,t){for(var r=[],n=0;nd&&(d=o[n].s);var A=new V(d+1),f=O(r[c-1],A,0);if(tt))break;h+=g-(1<>=p;0>8,e[a+2]=255^e[a],e[a+3]=255^e[a+1];for(var o=0;o>5&127),u+=O[b]>>12)}}else k=D,B=P,C=Q,E=R;for(b=0;b>18&31)+257]),u+=B[L+257],7>23&31),u+=X[L]),j(t,u,C[I=31&N]),u+=E[I],3>5&8191),u+=J[I])):(j(t,u,k[N]),u+=B[N])}return j(t,u,k[256]),u+B[256]},ie=new Y([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),L=new $(0),I=function(t,e,r,n,a,o){var i=o.z||t.length,l=new $(n+i+5*(1+Math.ceil(i/7e3))+a),s=l.subarray(n,l.length-a),c=o.l,u=7&(o.r||0);if(e){u&&(s[0]=o.r>>3);for(var e=ie[e-1],U=e>>13,M=8191&e,d=(1<>16),r=(65535&r)+15*(r>>16)}i=t,l=r},d:function(){return(255&(i%=65521))<<24|(65280&i)<<8|(255&(l%=65521))<<8|l>>8}}},le=function(e,t,r,n,a){var o,i;return a||(a={l:1},t.dictionary&&(o=t.dictionary.subarray(-32768),(i=new $(o.length+e.length)).set(o),i.set(e,o.length),e=i,a.w=o.length)),I(e,null==t.level?6:t.level,null==t.mem?a.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(e.length)))):20:12+t.mem,r,n,a)},se=function(e,t,r){for(;r;++t)e[t]=r,r>>>=8},ce=function(e,t){var r=t.level,r=0==r?0:r<6?1:9==r?3:2;e[0]=120,e[1]=r<<6|(t.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,t.dictionary&&((r=N()).p(t.dictionary),se(e,2,r.d()))};function ue(e,t){t=t||{};var r=N(),e=(r.p(e),le(e,t,t.dictionary?6:2,4));return ce(e,t),se(e,e.length-4,r.d()),e}r="undefined"!=typeof TextDecoder&&new TextDecoder;try{r.decode(L,{stream:!0}),0}catch(e){}A(44114);function de(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{if(Array.isArray(e))return e})(e)||((e,t)=>{var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,l=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}finally{try{if(!s&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}})(e,t)||((e,t)=>{var r;if(e)return"string"==typeof e?de(e,t):"Map"===(r="Object"===(r={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:r)||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?de(e,t):void 0})(e,t)||(()=>{throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function fe(e,t="utf8"){return new TextDecoder(t).decode(e)}let he=new TextEncoder;e=new Uint8Array(4);let pe=!((new Uint32Array(e.buffer)[0]=1)&e[0]),ge={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class ve{buffer;byteLength;byteOffset;length;offset;lastWrittenByte;littleEndian;_data;_mark;_marks;constructor(e=8192,t={}){let r=!1;"number"==typeof e?e=new ArrayBuffer(e):(r=!0,this.lastWrittenByte=e.byteLength);var t=t.offset?t.offset>>>0:0,n=e.byteLength-t;let a=t;(ArrayBuffer.isView(e)||e instanceof ve)&&(e.byteLength!==e.buffer.byteLength&&(a=e.byteOffset+t),e=e.buffer),r?this.lastWrittenByte=n:this.lastWrittenByte=0,this.buffer=e,this.length=n,this.byteLength=n,this.byteOffset=a,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,a,n),this._mark=0,this._marks=[]}available(e=1){return this.offset+e<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(e=1){return this.offset+=e,this}back(e=1){return this.offset-=e,this}seek(e){return this.offset=e,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){var e=this._marks.pop();if(void 0===e)throw new Error("Mark stack empty");return this.seek(e),this}rewind(){return this.offset=0,this}ensureAvailable(e=1){var t;return this.available(e)||(e=2*(this.offset+e),(t=new Uint8Array(e)).set(new Uint8Array(this.buffer)),this.buffer=t.buffer,this.length=e,this.byteLength=e,this._data=new DataView(this.buffer)),this}readBoolean(){return 0!==this.readUint8()}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(e=1){return this.readArray(e,"uint8")}readArray(r,n){var r=ge[n].BYTES_PER_ELEMENT*r,a=this.byteOffset+this.offset;let e=this.buffer.slice(a,a+r);if(this.littleEndian===pe&&"uint8"!==n&&"int8"!==n){let e=new Uint8Array(this.buffer.slice(a,a+r)),t=(e.reverse(),new ge[n](e.buffer));return this.offset+=r,t.reverse(),t}let t=new ge[n](e);return this.offset+=r,t}readInt16(){var e=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,e}readUint16(){var e=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,e}readInt32(){var e=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,e}readUint32(){var e=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,e}readFloat32(){var e=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,e}readFloat64(){var e=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,e}readBigInt64(){var e=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,e}readBigUint64(){var e=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,e}readChar(){return String.fromCharCode(this.readInt8())}readChars(t=1){let r="";for(let e=0;ethis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}let me=0,be=1;function ye(e){let t=e.length;for(;0<=--t;)e[t]=0}let we=29,_e=256,xe=_e+1+we,qe=30,ke=19,Be=2*xe+1,Ce=15,Ee=16,Se=7,Te=256,Fe=16,Oe=17,Le=18,Ie=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),Ne=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),Ue=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Me=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);let Pe=new Array(2*(xe+2)),Re=(ye(Pe),new Array(2*qe)),De=(ye(Re),new Array(512)),Qe=(ye(De),new Array(256)),He=(ye(Qe),new Array(we)),je=(ye(He),new Array(qe));function ze(e,t,r,n,a){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=a,this.has_stree=e&&e.length}ye(je);let We,Ve,Ke;function Ge(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}let $e=e=>e<256?De[e]:De[256+(e>>>7)],Ye=(e,t)=>{e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},u=(e,t,r)=>{e.bi_valid>Ee-r?(e.bi_buf|=t<>Ee-e.bi_valid,e.bi_valid+=r-Ee):(e.bi_buf|=t<{u(e,r[2*t],r[2*t+1])},Je=(e,t)=>{let r=0;for(;r|=1&e,e>>>=1,r<<=1,0<--t;);return r>>>1},Ze=(e,t)=>{var r,n=t.dyn_tree,a=t.max_code,o=t.stat_desc.static_tree,i=t.stat_desc.has_stree,l=t.stat_desc.extra_bits,s=t.stat_desc.extra_base,c=t.stat_desc.max_length;let u,d,A,f,h,p=0;for(f=0;f<=Ce;f++)e.bl_count[f]=0;for(n[2*e.heap[e.heap_max]+1]=0,u=e.heap_max+1;uc&&(f=c,p++),n[2*d+1]=f,d>a||(e.bl_count[f]++,h=0,d>=s&&(h=l[d-s]),r=n[2*d],e.opt_len+=r*(f+h),i&&(e.static_len+=r*(o[2*d+1]+h)));if(0!==p){do{for(f=c-1;0===e.bl_count[f];)f--}while(e.bl_count[f]--,e.bl_count[f+1]+=2,e.bl_count[c]--,0<(p-=2));for(f=c;0!==f;f--)for(d=e.bl_count[f];0!==d;)a<(A=e.heap[--u])||(n[2*A+1]!==f&&(e.opt_len+=(f-n[2*A+1])*n[2*A],n[2*A+1]=f),d--)}},et=(e,t,r)=>{var n=new Array(Ce+1);let a=0,o,i;for(o=1;o<=Ce;o++)a=a+r[o-1]<<1,n[o]=a;for(i=0;i<=t;i++){var l=e[2*i+1];0!==l&&(e[2*i]=Je(n[l]++,l))}},tt=e=>{let t;for(t=0;t{8{var a=2*t,o=2*r;return e[a]{var n=e.heap[r];let a=r<<1;for(;a<=e.heap_len&&(a{var n,a,o,i;let l=0;if(0!==e.sym_next)for(;n=255&e.pending_buf[e.sym_buf+l++],n+=(255&e.pending_buf[e.sym_buf+l++])<<8,a=e.pending_buf[e.sym_buf+l++],0==n?Xe(e,a,t):(o=Qe[a],Xe(e,o+_e+1,t),0!==(i=Ie[o])&&(a-=He[o],u(e,a,i)),n--,o=$e(n),Xe(e,o,r),0!==(i=Ne[o])&&(n-=je[o],u(e,n,i))),l{var r=t.dyn_tree,n=t.stat_desc.static_tree,a=t.stat_desc.has_stree,o=t.stat_desc.elems;let i,l,s=-1,c;for(e.heap_len=0,e.heap_max=Be,i=0;i>1;1<=i;i--)at(e,r,i);for(c=o;i=e.heap[1],e.heap[1]=e.heap[e.heap_len--],at(e,r,1),l=e.heap[1],e.heap[--e.heap_max]=i,e.heap[--e.heap_max]=l,r[2*c]=r[2*i]+r[2*l],e.depth[c]=(e.depth[i]>=e.depth[l]?e.depth[i]:e.depth[l])+1,r[2*i+1]=r[2*l+1]=c,e.heap[1]=c++,at(e,r,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],Ze(e,t),et(r,s,e.bl_count)},lt=(e,t,r)=>{let n,a=-1;var o;let i=t[1],l=0,s=7,c=4;for(0===i&&(s=138,c=3),t[2*(r+1)+1]=65535,n=0;n<=r;n++)o=i,i=t[2*(n+1)+1],++l{let n,a=-1;var o;let i=t[1],l=0,s=7,c=4;for(0===i&&(s=138,c=3),n=0;n<=r;n++)if(o=i,i=t[2*(n+1)+1],!(++l{u(e,0+(n?1:0),3),rt(e),Ye(e,r),Ye(e,~r),r&&e.pending_buf.set(e.window.subarray(t,t+r),e.pending),e.pending+=r};var t={_tr_init:e=>{ct||((()=>{let e,t,r,n,a;var o=new Array(Ce+1);for(r=0,n=0;n>=7;n{let a,o,i=0;0{let t=4093624447,r;for(r=0;r<=31;r++,t>>>=1)if(1&t&&0!==e.dyn_ltree[2*r])return me;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return be;for(r=32;r<_e;r++)if(0!==e.dyn_ltree[2*r])return be;return me})(e)),it(e,e.l_desc),it(e,e.d_desc),i=(e=>{let t;for(lt(e,e.dyn_ltree,e.l_desc.max_code),lt(e,e.dyn_dtree,e.d_desc.max_code),it(e,e.bl_desc),t=ke-1;3<=t&&0===e.bl_tree[2*Me[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t})(e),a=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=a&&(a=o)):a=o=r+5,r+4<=a&&-1!==t?ut(e,t,r,n):4===e.strategy||o===a?(u(e,2+(n?1:0),3),ot(e,Pe,Re)):(u(e,4+(n?1:0),3),((e,t,r,n)=>{let a;for(u(e,t-257,5),u(e,r-1,5),u(e,n-4,4),a=0;a(e.pending_buf[e.sym_buf+e.sym_next++]=t,e.pending_buf[e.sym_buf+e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+e.sym_next++]=r,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(Qe[r]+_e+1)]++,e.dyn_dtree[2*$e(t)]++),e.sym_next===e.sym_end),_tr_align:e=>{u(e,2,3),Xe(e,Te,Pe),16===(e=e).bi_valid?(Ye(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},dt=(e,t,r,n)=>{let a=65535&e|0,o=e>>>16&65535|0,i=0;for(;0!==r;){for(r-=i=2e3{let e,t=[];for(var r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t})());var K=(t,r,e,n)=>{var a=At,o=n+e;t^=-1;for(let e=n;e>>8^a[255&(t^r[e])];return-1^t},ft={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},r={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};let{_tr_init:ht,_tr_stored_block:pt,_tr_flush_block:gt,_tr_tally:vt,_tr_align:mt}=t,{Z_NO_FLUSH:bt,Z_PARTIAL_FLUSH:yt,Z_FULL_FLUSH:wt,Z_FINISH:_t,Z_BLOCK:xt,Z_OK:s,Z_STREAM_END:qt,Z_STREAM_ERROR:kt,Z_DATA_ERROR:Bt,Z_BUF_ERROR:Ct,Z_DEFAULT_COMPRESSION:Et,Z_FILTERED:St,Z_HUFFMAN_ONLY:Tt,Z_RLE:Ft,Z_FIXED:Ot,Z_DEFAULT_STRATEGY:Lt,Z_UNKNOWN:It,Z_DEFLATED:Nt}=r,Ut=9;let Mt=286,Pt=30,Rt=19,Dt=2*Mt+1,Qt=15,c=3,Ht=258,jt=Ht+c+1,zt=42,Wt=57,Vt=69,Kt=73,Gt=91,$t=103,Yt=113,Xt=666,d=1,Jt=2,Zt=3,er=4,tr=(e,t)=>(e.msg=ft[t],t),rr=e=>2*e-(4{let t=e.length;for(;0<=--t;)e[t]=0},ar=e=>{let t,r,n;var a=e.w_size;for(t=e.hash_size,n=t;r=e.head[--n],e.head[n]=r>=a?r-a:0,--t;);for(t=a,n=t;r=e.prev[--n],e.prev[n]=r>=a?r-a:0,--t;);};let or=(e,t,r)=>(t<{var t=e.state;let r=t.pending;0!==(r=r>e.avail_out?e.avail_out:r)&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+r),e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending)&&(t.pending_out=0)},l=(e,t)=>{gt(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,f(e.strm)},i=(e,t)=>{e.pending_buf[e.pending++]=t},ir=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},lr=(e,t,r,n)=>{let a=e.avail_in;return 0===(a=a>n?n:a)?0:(e.avail_in-=a,t.set(e.input.subarray(e.next_in,e.next_in+a),r),1===e.state.wrap?e.adler=dt(e.adler,t,a,r):2===e.state.wrap&&(e.adler=K(e.adler,t,a,r)),e.next_in+=a,e.total_in+=a,a)},sr=(e,t)=>{let r=e.max_chain_length,n=e.strstart,a;var o;let i=e.prev_length,l=e.nice_match;var s=e.strstart>e.w_size-jt?e.strstart-(e.w_size-jt):0,c=e.window,u=e.w_mask,d=e.prev,A=e.strstart+Ht;let f=c[n+i-1],h=c[n+i];e.good_match<=e.prev_length&&(r>>=2),l>e.lookahead&&(l=e.lookahead);do{if(c[(a=t)+i]===h&&c[a+i-1]===f&&c[a]===c[n]&&c[++a]===c[n+1]){for(n+=2,a++;c[++n]===c[++a]&&c[++n]===c[++a]&&c[++n]===c[++a]&&c[++n]===c[++a]&&c[++n]===c[++a]&&c[++n]===c[++a]&&c[++n]===c[++a]&&c[++n]===c[++a]&&ni){if(e.match_start=t,(i=o)>=l)break;f=c[n+i-1],h=c[n+i]}}}while((t=d[t&u])>s&&0!=--r);return i<=e.lookahead?i:e.lookahead},cr=e=>{var t=e.w_size;let r,n,a;do{if(n=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-jt)&&(e.window.set(e.window.subarray(t,t+t-n),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.strstart=c)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=or(e,e.ins_h,e.window[a+1]);e.insert&&(e.ins_h=or(e,e.ins_h,e.window[a+c-1]),e.prev[a&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert--,!(e.lookahead+e.insert{let r=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,n,a,o,i=0;for(var l=e.strm.avail_in;n=65535,o=e.bi_valid+42>>3,!(e.strm.avail_outa+e.strm.avail_in?a+e.strm.avail_in:n)>o?o:n)>8,e.pending_buf[e.pending-2]=~n,e.pending_buf[e.pending-1]=~n>>8,f(e.strm),a&&(a>n&&(a=n),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+a),e.strm.next_out),e.strm.next_out+=a,e.strm.avail_out-=a,e.strm.total_out+=a,e.block_start+=a,n-=a),n&&(lr(e.strm,e.strm.output,e.strm.next_out,n),e.strm.next_out+=n,e.strm.avail_out-=n,e.strm.total_out+=n),0!==i)););return(l-=e.strm.avail_in)&&(l>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=l&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.strstarto&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,o+=e.w_size,e.strstarte.strm.avail_in?e.strm.avail_in:o)&&(lr(e.strm,e.window,e.strstart,o),e.strstart+=o,e.insert+=o>e.w_size-e.insert?e.w_size-e.insert:o),e.high_water>3,o=65535e.w_size?e.w_size:o,((a=e.strstart-e.block_start)>=r||(a||t===_t)&&t!==bt&&0===e.strm.avail_in&&a<=o)&&(n=a>o?o:a,i=t===_t&&0===e.strm.avail_in&&n===a?1:0,pt(e,e.block_start,n,i),e.block_start+=n,f(e.strm)),i?Zt:d)};e=(e,t)=>{let r,n;for(;;){if(e.lookahead=c&&(e.ins_h=or(e,e.ins_h,e.window[e.strstart+c-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==r&&e.strstart-r<=e.w_size-jt&&(e.match_length=sr(e,r)),e.match_length>=c)if(n=vt(e,e.strstart-e.match_start,e.match_length-c),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=c){for(e.match_length--;e.strstart++,e.ins_h=or(e,e.ins_h,e.window[e.strstart+c-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart,0!=--e.match_length;);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=or(e,e.ins_h,e.window[e.strstart+1]);else n=vt(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(l(e,!1),0===e.strm.avail_out))return d}return e.insert=e.strstart{let r,n;for(var a;;){if(e.lookahead=c&&(e.ins_h=or(e,e.ins_h,e.window[e.strstart+c-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=c-1,0!==r&&e.prev_length=c&&e.match_length<=e.prev_length){for(a=e.strstart+e.lookahead-c,n=vt(e,e.strstart-1-e.prev_match,e.prev_length-c),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=a&&(e.ins_h=or(e,e.ins_h,e.window[e.strstart+c-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!=--e.prev_length;);if(e.match_available=0,e.match_length=c-1,e.strstart++,n&&(l(e,!1),0===e.strm.avail_out))return d}else if(e.match_available){if((n=vt(e,0,e.window[e.strstart-1]))&&l(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return d}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(n=vt(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{e.window_size=2*e.w_size,nr(e.head),e.max_lazy_match=gr[e.level].max_lazy,e.good_match=gr[e.level].good_length,e.nice_match=gr[e.level].nice_length,e.max_chain_length=gr[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=c-1,e.match_available=0,e.ins_h=0};function mr(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Nt,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(2*Dt),this.dyn_dtree=new Uint16Array(2*(2*Pt+1)),this.bl_tree=new Uint16Array(2*(2*Rt+1)),nr(this.dyn_ltree),nr(this.dyn_dtree),nr(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Qt+1),this.heap=new Uint16Array(2*Mt+1),nr(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Mt+1),nr(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}let br=e=>{var t;return!e||!(t=e.state)||t.strm!==e||t.status!==zt&&t.status!==Wt&&t.status!==Vt&&t.status!==Kt&&t.status!==Gt&&t.status!==$t&&t.status!==Yt&&t.status!==Xt?1:0},yr=e=>{if(br(e))return tr(e,kt);e.total_in=e.total_out=0,e.data_type=It;var t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=2===t.wrap?Wt:t.wrap?zt:Yt,e.adler=2===t.wrap?0:1,t.last_flush=-2,ht(t),s},wr=e=>{var t=yr(e);return t===s&&vr(e.state),t};let _r=(e,t,r,n,a,o)=>{if(!e)return kt;let i=1;if(t===Et&&(t=6),n<0?(i=0,n=-n):15Ut||r!==Nt||n<8||15Ot||8===n&&1!==i)return tr(e,kt);8===n&&(n=9);var l=new mr;return(e.state=l).strm=e,l.status=zt,l.wrap=i,l.gzhead=null,l.w_bits=n,l.w_size=1<_r(e,t,Nt,15,8,Lt),deflateInit2:_r,deflateReset:wr,deflateResetKeep:yr,deflateSetHeader:(e,t)=>br(e)||2!==e.state.wrap?kt:(e.state.gzhead=t,s),deflate:(r,e)=>{if(br(r)||e>xt||e<0)return r?tr(r,kt):kt;var n=r.state;if(!r.output||0!==r.avail_in&&!r.input||n.status===Xt&&e!==_t)return tr(r,0===r.avail_out?Ct:kt);var a=n.last_flush;if(n.last_flush=e,0!==n.pending){if(f(r),0===r.avail_out)return n.last_flush=-1,s}else if(0===r.avail_in&&rr(e)<=rr(a)&&e!==_t)return tr(r,Ct);if(n.status===Xt&&0!==r.avail_in)return tr(r,Ct);if(n.status===zt&&0===n.wrap&&(n.status=Yt),n.status===zt){let e=Nt+(n.w_bits-8<<4)<<8,t=-1;if(t=n.strategy>=Tt||n.level<2?0:n.level<6?1:6===n.level?2:3,e|=t<<6,0!==n.strstart&&(e|=32),e+=31-e%31,ir(n,e),0!==n.strstart&&(ir(n,r.adler>>>16),ir(n,65535&r.adler)),r.adler=1,n.status=Yt,f(r),0!==n.pending)return n.last_flush=-1,s}if(n.status===Wt)if(r.adler=0,i(n,31),i(n,139),i(n,8),n.gzhead)i(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),i(n,255&n.gzhead.time),i(n,n.gzhead.time>>8&255),i(n,n.gzhead.time>>16&255),i(n,n.gzhead.time>>24&255),i(n,9===n.level?2:n.strategy>=Tt||n.level<2?4:0),i(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(i(n,255&n.gzhead.extra.length),i(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(r.adler=K(r.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=Vt;else if(i(n,0),i(n,0),i(n,0),i(n,0),i(n,0),i(n,9===n.level?2:n.strategy>=Tt||n.level<2?4:0),i(n,3),n.status=Yt,f(r),0!==n.pending)return n.last_flush=-1,s;if(n.status===Vt){if(n.gzhead.extra){let e=n.pending,t=(65535&n.gzhead.extra.length)-n.gzindex;for(;n.pending+t>n.pending_buf_size;){var o=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+o),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>e&&(r.adler=K(r.adler,n.pending_buf,n.pending-e,e)),n.gzindex+=o,f(r),0!==n.pending)return n.last_flush=-1,s;e=0,t-=o}a=new Uint8Array(n.gzhead.extra);n.pending_buf.set(a.subarray(n.gzindex,n.gzindex+t),n.pending),n.pending+=t,n.gzhead.hcrc&&n.pending>e&&(r.adler=K(r.adler,n.pending_buf,n.pending-e,e)),n.gzindex=0}n.status=Kt}if(n.status===Kt){if(n.gzhead.name){let e=n.pending,t;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>e&&(r.adler=K(r.adler,n.pending_buf,n.pending-e,e)),f(r),0!==n.pending)return n.last_flush=-1,s;e=0}}while(t=n.gzindexe&&(r.adler=K(r.adler,n.pending_buf,n.pending-e,e)),n.gzindex=0}n.status=Gt}if(n.status===Gt){if(n.gzhead.comment){let e=n.pending,t;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>e&&(r.adler=K(r.adler,n.pending_buf,n.pending-e,e)),f(r),0!==n.pending)return n.last_flush=-1,s;e=0}}while(t=n.gzindexe&&(r.adler=K(r.adler,n.pending_buf,n.pending-e,e))}n.status=$t}if(n.status===$t){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(f(r),0!==n.pending))return n.last_flush=-1,s;i(n,255&r.adler),i(n,r.adler>>8&255),r.adler=0}if(n.status=Yt,f(r),0!==n.pending)return n.last_flush=-1,s}if(0!==r.avail_in||0!==n.lookahead||e!==bt&&n.status!==Xt){a=0===n.level?hr(n,e):n.strategy===Tt?((e,t)=>{for(var r;;){if(0===e.lookahead&&(cr(e),0===e.lookahead)){if(t===bt)return d;break}if(e.match_length=0,r=vt(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(l(e,!1),0===e.strm.avail_out))return d}return e.insert=0,t===_t?(l(e,!0),0===e.strm.avail_out?Zt:er):e.sym_next&&(l(e,!1),0===e.strm.avail_out)?d:Jt})(n,e):n.strategy===Ft?((e,t)=>{let r;var n;let a,o;for(var i=e.window;;){if(e.lookahead<=Ht){if(cr(e),e.lookahead<=Ht&&t===bt)return d;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=c&&0=c?(r=vt(e,1,e.match_length-c),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=vt(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(l(e,!1),0===e.strm.avail_out))return d}return e.insert=0,t===_t?(l(e,!0),0===e.strm.avail_out?Zt:er):e.sym_next&&(l(e,!1),0===e.strm.avail_out)?d:Jt})(n,e):gr[n.level].func(n,e);if(a!==Zt&&a!==er||(n.status=Xt),a===d||a===Zt)return 0===r.avail_out&&(n.last_flush=-1),s;if(a===Jt&&(e===yt?mt(n):e!==xt&&(pt(n,0,0,!1),e===wt)&&(nr(n.head),0===n.lookahead)&&(n.strstart=0,n.block_start=0,n.insert=0),f(r),0===r.avail_out))return n.last_flush=-1,s}return e!==_t||!(n.wrap<=0)&&(2===n.wrap?(i(n,255&r.adler),i(n,r.adler>>8&255),i(n,r.adler>>16&255),i(n,r.adler>>24&255),i(n,255&r.total_in),i(n,r.total_in>>8&255),i(n,r.total_in>>16&255),i(n,r.total_in>>24&255)):(ir(n,r.adler>>>16),ir(n,65535&r.adler)),f(r),0{var t;return br(e)?kt:(t=e.state.status,e.state=null,t===Yt?tr(e,Bt):s)},deflateSetDictionary:(e,t)=>{let r=t.length;if(br(e))return kt;var n=e.state,a=n.wrap;if(2===a||1===a&&n.status!==zt||n.lookahead)return kt;1===a&&(e.adler=dt(e.adler,t,r,0)),n.wrap=0,r>=n.w_size&&(0===a&&(nr(n.head),n.strstart=0,n.block_start=0,n.insert=0),(o=new Uint8Array(n.w_size)).set(t.subarray(r-n.w_size,r),0),t=o,r=n.w_size);var o=e.avail_in,i=e.next_in,l=e.input;for(e.avail_in=r,e.next_in=0,e.input=t,cr(n);n.lookahead>=c;){let e=n.strstart,t=n.lookahead-(c-1);for(;n.ins_h=or(n,n.ins_h,n.window[e+c-1]),n.prev[e&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=e,e++,--t;);n.strstart=e,n.lookahead=c-1,cr(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=c-1,n.match_available=0,e.next_in=i,e.input=l,e.avail_in=o,n.wrap=a,s},deflateInfo:"pako deflate (from Nodeca project)"};var qr=function(e){for(var t,r,n=Array.prototype.slice.call(arguments,1);n.length;){var a=n.shift();if(a){if("object"!=typeof a)throw new TypeError(a+"must be non-object");for(var o in a)t=a,r=o,Object.prototype.hasOwnProperty.call(t,r)&&(e[o]=a[o])}}return e},kr=n=>{let r=0;for(let e=0,t=n.length;e{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(e);let t,r,n,a,o,i=e.length,l=0;for(a=0;a>>6:(r<65536?t[o++]=224|r>>>12:(t[o++]=240|r>>>18,t[o++]=128|r>>>12&63),t[o++]=128|r>>>6&63),t[o++]=128|63&r);return t},Sr=(r,e)=>{var n=e||r.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(r.subarray(0,e));let a,o;var i=new Array(2*n);for(o=0,a=0;a>10&1023,i[o++]=56320|1023&t)}}}return((t,r)=>{if(r<65534&&t.subarray&&Br)return String.fromCharCode.apply(null,t.length===r?t:t.subarray(0,r));let n="";for(let e=0;e{let r=(t=(t=t||e.length)>e.length?e.length:t)-1;for(;0<=r&&128==(192&e[r]);)r--;return!(r<0)&&0!==r&&r+Cr[e[r]]>t?r:t};var Fr=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0};let Or=Object.prototype.toString,{Z_NO_FLUSH:Lr,Z_SYNC_FLUSH:Ir,Z_FULL_FLUSH:Nr,Z_FINISH:Ur,Z_OK:Mr,Z_STREAM_END:Pr,Z_DEFAULT_COMPRESSION:Rr,Z_DEFAULT_STRATEGY:Dr,Z_DEFLATED:Qr}=r;function Hr(t){this.options=qr({level:Rr,method:Qr,chunkSize:16384,windowBits:15,memLevel:8,strategy:Dr},t||{});var t=this.options,r=(t.raw&&0{var s,c=l.bits;let u=0,d=0,A=0,f=0,h=0,p=0,g=0,v=0,m=0,b=0,y,w,_,x,q=null,k;var B=new Uint16Array(16),C=new Uint16Array(16);let E=null,S,T,F;for(u=0;u<=15;u++)B[u]=0;for(d=0;df&&(h=f),0===f)a[o++]=20971520,a[o++]=20971520,l.bits=1;else{for(A=1;A=k?(T=E[i[d]-k],q[i[d]-k]):(T=96,0),y=1<>g)+w]=S<<24|T<<16|F|0,0!==w;);for(y=1<>=1;if(b=0!==y?(b&=y-1)+y:0,d++,0==--B[u]){if(u===f)break;u=t[r+i[d]]}if(u>h&&(b&s)!==_){for(0===g&&(g=h),x+=A,p=u-g,v=1<(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24);function _n(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}let xn=e=>{var t;return!e||!(t=e.state)||t.strm!==e||t.modemn?1:0},qn=e=>{var t;return xn(e)?dn:(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=gn,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(bn),t.distcode=t.distdyn=new Int32Array(yn),t.sane=1,t.back=-1,sn)},kn=e=>{var t;return xn(e)?dn:((t=e.state).wsize=0,t.whave=0,t.wnext=0,qn(e))},Bn=(e,t)=>{let r;var n;return xn(e)||(n=e.state,t<0?(r=0,t=-t):(r=5+(t>>4),t<48&&(t&=15)),t&&(t<8||15{var r;return e?(r=new _n,(e.state=r).strm=e,r.window=null,r.mode=gn,(r=Bn(e,t))!==sn&&(e.state=null),r):dn};let En=!0,Sn,Tn,Fn=(e,t,r,n)=>{let a;e=e.state;return null===e.window&&(e.wsize=1<n&&(a=n),e.window.set(t.subarray(r-n,r-n+a),e.wnext),(n-=a)?(e.window.set(t.subarray(r-n,r),0),e.wnext=n,e.whave=e.wsize):(e.wnext+=a,e.wnext===e.wsize&&(e.wnext=0),e.whaveCn(e,15),inflateInit2:Cn,inflate:(c,e)=>{var t;let r,n,a,o,i,l,s,u,d,A,f,U,M,h=0,p,g,v,m,b,y,w,_;var x=new Uint8Array(4);let q,k;var B,P,C,R,E,D,S,T,Q,H,j,z,F,O,L,W=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(xn(c)||!c.output||!c.input&&0!==c.avail_in)return dn;(t=c.state).mode===vn&&(t.mode=16192),o=c.next_out,n=c.output,l=c.avail_out,a=c.next_in,r=c.input,i=c.avail_in,s=t.hold,u=t.bits,d=i,A=l,_=sn;e:for(;;)switch(t.mode){case gn:if(0===t.wrap)t.mode=16192;else{for(;u<16;){if(0===i)break e;i--,s+=r[a++]<>>8&255,t.check=K(t.check,x,2,0),s=0,u=0,t.mode=16181):(t.head&&(t.head.done=!1),!(1&t.wrap)||(((255&s)<<8)+(s>>8))%31?(c.msg="incorrect header check",t.mode=G):(15&s)!==pn?(c.msg="unknown compression method",t.mode=G):(s>>>=4,u-=4,w=8+(15&s),0===t.wbits&&(t.wbits=w),15t.wbits?(c.msg="invalid window size",t.mode=G):(t.dmax=1<>8&1),512&t.flags&&4&t.wrap&&(x[0]=255&s,x[1]=s>>>8&255,t.check=K(t.check,x,2,0)),s=0,u=0,t.mode=16182;case 16182:for(;u<32;){if(0===i)break e;i--,s+=r[a++]<>>8&255,x[2]=s>>>16&255,x[3]=s>>>24&255,t.check=K(t.check,x,4,0)),s=0,u=0,t.mode=16183;case 16183:for(;u<16;){if(0===i)break e;i--,s+=r[a++]<>8),512&t.flags&&4&t.wrap&&(x[0]=255&s,x[1]=s>>>8&255,t.check=K(t.check,x,2,0)),s=0,u=0,t.mode=16184;case 16184:if(1024&t.flags){for(;u<16;){if(0===i)break e;i--,s+=r[a++]<>>8&255,t.check=K(t.check,x,2,0)),s=0,u=0}else t.head&&(t.head.extra=null);t.mode=16185;case 16185:if(1024&t.flags&&((f=(f=t.length)>i?i:f)&&(t.head&&(w=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(a,a+f),w)),512&t.flags&&4&t.wrap&&(t.check=K(t.check,r,f,a)),i-=f,a+=f,t.length-=f),t.length))break e;t.length=0,t.mode=16186;case 16186:if(2048&t.flags){if(0===i)break e;for(f=0;w=r[a+f++],t.head&&w&&t.length<65536&&(t.head.name+=String.fromCharCode(w)),w&&f>9&1,t.head.done=!0),c.adler=t.check=0,t.mode=vn;break;case 16189:for(;u<32;){if(0===i)break e;i--,s+=r[a++]<>>=7&u,u-=7&u,t.mode=16206;else{for(;u<3;){if(0===i)break e;i--,s+=r[a++]<>>=1,--u,3&s){case 0:t.mode=16193;break;case 1:if((t=>{if(En){Sn=new Int32Array(512),Tn=new Int32Array(32);let e=0;for(;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(tn(rn,t.lens,0,288,Sn,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;tn(nn,t.lens,0,32,Tn,0,t.work,{bits:5}),En=!1}t.lencode=Sn,t.lenbits=9,t.distcode=Tn,t.distbits=5})(t),t.mode=16199,e!==ln)break;s>>>=2,u-=2;break e;case 2:t.mode=16196;break;case 3:c.msg="invalid block type",t.mode=G}s>>>=2,u-=2}break;case 16193:for(s>>>=7&u,u-=7&u;u<32;){if(0===i)break e;i--,s+=r[a++]<>>16^65535)){c.msg="invalid stored block lengths",t.mode=G;break}if(t.length=65535&s,s=0,u=0,t.mode=16194,e===ln)break e;case 16194:t.mode=16195;case 16195:if(f=t.length){if(0===(f=(f=f>i?i:f)>l?l:f))break e;n.set(r.subarray(a,a+f),o),i-=f,a+=f,l-=f,o+=f,t.length-=f}else t.mode=vn;break;case 16196:for(;u<14;){if(0===i)break e;i--,s+=r[a++]<>>=5,u-=5,t.ndist=1+(31&s),s>>>=5,u-=5,t.ncode=4+(15&s),s>>>=4,u-=4,286>>=3,u-=3}for(;t.have<19;)t.lens[W[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,q={bits:t.lenbits},_=tn(0,t.lens,0,19,t.lencode,0,t.work,q),t.lenbits=q.bits,_){c.msg="invalid code lengths set",t.mode=G;break}t.have=0,t.mode=16198;case 16198:for(;t.have>>24,g=h>>>16&255,v=65535&h,!(p<=u);){if(0===i)break e;i--,s+=r[a++]<>>=p,u-=p,t.lens[t.have++]=v;else{if(16===v){for(k=p+2;u>>=p,u-=p,0===t.have){c.msg="invalid bit length repeat",t.mode=G;break}w=t.lens[t.have-1],f=3+(3&s),s>>>=2,u-=2}else if(17===v){for(k=p+3;u>>=p,u-=p,w=0,f=3+(7&s),s>>>=3,u-=3}else{for(k=p+7;u>>=p,u-=p,w=0,f=11+(127&s),s>>>=7,u-=7}if(t.have+f>t.nlen+t.ndist){c.msg="invalid bit length repeat",t.mode=G;break}for(;f--;)t.lens[t.have++]=w}}if(t.mode===G)break;if(0===t.lens[256]){c.msg="invalid code -- missing end-of-block",t.mode=G;break}if(t.lenbits=9,q={bits:t.lenbits},_=tn(rn,t.lens,0,t.nlen,t.lencode,0,t.work,q),t.lenbits=q.bits,_){c.msg="invalid literal/lengths set",t.mode=G;break}if(t.distbits=6,t.distcode=t.distdyn,q={bits:t.distbits},_=tn(nn,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,q),t.distbits=q.bits,_){c.msg="invalid distances set",t.mode=G;break}if(t.mode=16199,e===ln)break e;case 16199:t.mode=16200;case 16200:if(6<=i&&258<=l){c.next_out=o,c.avail_out=l,c.next_in=a,c.avail_in=i,t.hold=s,t.bits=u;{I=void 0;V=void 0;B=void 0;P=void 0;C=void 0;R=void 0;E=void 0;D=void 0;S=void 0;T=void 0;Q=void 0;H=void 0;j=void 0;z=void 0;F=void 0;O=void 0;L=void 0;N=void 0;var I=c;var V=A;let e;let t,r,n,a,o,i,l,s;var N=I.state;e=I.next_in,O=I.input,B=e+(I.avail_in-5),t=I.next_out,L=I.output,P=t-(V-I.avail_out),C=t+(I.avail_out-257),R=N.dmax,E=N.wsize,D=N.whave,S=N.wnext,T=N.window,r=N.hold,n=N.bits,Q=N.lencode,H=N.distcode,j=(1<>>24,r>>>=o,n-=o,0===(o=a>>>16&255))L[t++]=65535&a;else{if(!(16&o)){if(0==(64&o)){a=Q[(65535&a)+(r&(1<>>=o,n-=o),n<15&&(r+=O[e++]<>>24,r>>>=o,n-=o,!(16&(o=a>>>16&255))){if(0==(64&o)){a=H[(65535&a)+(r&(1<>>=o,n-=o,F>(o=t-P)){if((o=F-o)>D&&N.sane){I.msg="invalid distance too far back",N.mode=$r;break t}if(l=0,s=T,0===S){if(l+=E-o,o>3,e-=i,n-=i<<3,r&=(1<>>24,g=h>>>16&255,v=65535&h,!(p<=u);){if(0===i)break e;i--,s+=r[a++]<>m)],p=h>>>24,g=h>>>16&255,v=65535&h,!(m+p<=u);){if(0===i)break e;i--,s+=r[a++]<>>=m,u-=m,t.back+=m}if(s>>>=p,u-=p,t.back+=p,t.length=v,0===g){t.mode=16205;break}if(32&g){t.back=-1,t.mode=vn;break}if(64&g){c.msg="invalid literal/length code",t.mode=G;break}t.extra=15&g,t.mode=16201;case 16201:if(t.extra){for(k=t.extra;u>>=t.extra,u-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=16202;case 16202:for(;h=t.distcode[s&(1<>>24,g=h>>>16&255,v=65535&h,!(p<=u);){if(0===i)break e;i--,s+=r[a++]<>m)],p=h>>>24,g=h>>>16&255,v=65535&h,!(m+p<=u);){if(0===i)break e;i--,s+=r[a++]<>>=m,u-=m,t.back+=m}if(s>>>=p,u-=p,t.back+=p,64&g){c.msg="invalid distance code",t.mode=G;break}t.offset=v,t.extra=15&g,t.mode=16203;case 16203:if(t.extra){for(k=t.extra;u>>=t.extra,u-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){c.msg="invalid distance too far back",t.mode=G;break}t.mode=16204;case 16204:if(0===l)break e;if(f=A-l,t.offset>f){if((f=t.offset-f)>t.whave&&t.sane){c.msg="invalid distance too far back",t.mode=G;break}U=f>t.wnext?(f-=t.wnext,t.wsize-f):t.wnext-f,f>t.length&&(f=t.length),M=t.window}else M=n,U=o-t.offset,f=t.length;for(f>l&&(f=l),l-=f,t.length-=f;n[o++]=M[U++],--f;);0===t.length&&(t.mode=16200);break;case 16205:if(0===l)break e;n[o++]=t.length,l--,t.mode=16200;break;case 16206:if(t.wrap){for(;u<32;){if(0===i)break e;i--,s|=r[a++]<{var t;return xn(e)?dn:((t=e.state).window&&(t.window=null),e.state=null,sn)},inflateGetHeader:(e,t)=>xn(e)||0==(2&(e=e.state).wrap)?dn:((e.head=t).done=!1,sn),inflateSetDictionary:(e,t)=>{var r,n=t.length;return xn(e)||0!==(r=e.state).wrap&&16190!==r.mode?dn:16190===r.mode&&dt(1,t,n,0)!==r.check?An:Fn(e,t,n,n)?(r.mode=16210,fn):(r.havedict=1,sn)},inflateInfo:"pako inflate (from Nodeca project)"};var Ln=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1};let In=Object.prototype.toString,{Z_NO_FLUSH:Nn,Z_FINISH:Un,Z_OK:Mn,Z_STREAM_END:Pn,Z_NEED_DICT:Rn,Z_STREAM_ERROR:Dn,Z_DATA_ERROR:Qn,Z_MEM_ERROR:Hn}=r;function jn(e){this.options=qr({chunkSize:65536,windowBits:15,to:""},e||{});var t=this.options,e=(t.raw&&0<=t.windowBits&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits)&&(t.windowBits=-15),!(0<=t.windowBits&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),15>>1:t>>>=1;Kn[e]=t}let Gn=4294967295;function $n(e,t){return(((e,t,r)=>{let n=e;for(let e=0;e>>8;return n})(Gn,e,t)^Gn)>>>0}function Yn(e,t,r){var n=e.readUint32(),e=$n(new Uint8Array(e.buffer,e.byteOffset+e.offset-t-4,t),t);if(e!==n)throw new Error(`CRC mismatch for chunk ${r}. Expected ${n}, found `+e)}function Xn(t,r,n){for(let e=0;e>1)&255}else{for(;o>1)&255;for(;o>1)&255}}function ta(e,t,r,n,a){let o=0;if(0===r.length){for(;o>8&255;return B}e=new Uint16Array([255]);let aa=255===new Uint8Array(e.buffer)[0],oa=new Uint8Array(0);function ia(e){var t,r,{data:n,width:e,height:a,channels:o,depth:i}=e,l=Math.ceil(i/8)*o,s=Math.ceil(i/8*o*e),c=new Uint8Array(a*s);let u=oa,d=0;for(let e=0;e>8&255;return f}let la=Uint8Array.of(137,80,78,71,13,10,26,10);function sa(e){if(!(t=>{if(!(t.length{if(1===e||2===e||4===e||8===e||16===e)return e;throw new Error("invalid bit depth: "+e)})(this.readUint8()),this.readUint8());let r;switch(this._colorType=t){case ga.GREYSCALE:r=1;break;case ga.TRUECOLOUR:r=3;break;case ga.INDEXED_COLOUR:r=1;break;case ga.GREYSCALE_ALPHA:r=2;break;case ga.TRUECOLOUR_ALPHA:r=4;break;default:ga.UNKNOWN;throw new Error("Unknown color type: "+t)}if(this._png.channels=r,this._compressionMethod=this.readUint8(),this._compressionMethod!==va.DEFLATE)throw new Error("Unsupported compression method: "+this._compressionMethod);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){var e={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(e)}decodePLTE(e){if(e%3!=0)throw new RangeError("PLTE field length must be a multiple of 3. Got "+e);var t=e/3,r=(this._hasPalette=!0,[]);this._palette=r;for(let e=0;ethis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let e=0;ethis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let e=0;for(;e({index:((e+n.yOffset)*this._png.width+n.xOffset+t)*this._png.channels,frameIndex:(e*n.width+t)*this._png.channels});switch(n.blendOp){case wa.SOURCE:for(let t=0;t>>32-a,r)}function h(e,t,r,n,a,o,i){return Oa(t&r|~t&n,e,t,a,o,i)}function p(e,t,r,n,a,o,i){return Oa(t&n|r&~n,e,t,a,o,i)}function g(e,t,r,n,a,o,i){return Oa(t^r^n,e,t,a,o,i)}function v(e,t,r,n,a,o,i){return Oa(r^(t|~n),e,t,a,o,i)}function La(e){for(var t=e.length,r=[1732584193,-271733879,-1732584194,271733878],n=64;n<=e.length;n+=64)Fa(r,(e=>{var t,r=[];for(t=0;t<64;t+=4)r[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return r})(e.substring(n-64,n)));e=e.substring(n-64);var a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n>2]|=e.charCodeAt(n)<<(n%4<<3);if(a[n>>2]|=128<<(n%4<<3),55>8,(16711680&e)>>16,(4278190080&e)>>24)}function Ua(e){return La(e).map(Na).join("")}var Ma="5d41402abc4b2a76b9719d911017c592"!=(e=>{for(var t=0;t{for(var t="",r=0;r<4;r++)t+=Ia[e>>8*r+4&15]+Ia[e>>8*r&15];return t})(e[t]);return e.join("")})(La("hello"));function Pa(e,t){var r;return Ma?(e>>16)+(t>>16)+((r=(65535&e)+(65535&t))>>16)<<16|65535&r:e+t&4294967295}function Ra(e,t){var r;if(void 0!==e){r=1+(256/(e=e).length|0);for(var n=new Array(1+r).join(e),a=[],o=0;o<256;o++)a[o]=o;for(var i=0,o=0;o<256;o++){var l=a[o],i=(i+l+n.charCodeAt(o))%256;a[o]=a[i],a[i]=l}r=a}else a=r;var s=t.length,c=0,u=0,d="";for(o=0;o€/\f©þdSiz",(t+this.padding).substr(0,32)),t=(r+this.padding).substr(0,32);this.O=this.processOwnerPassword(e,t),this.P=-(1+(255^a)),this.encryptionKey=Ua(e+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=Ra(this.encryptionKey,this.padding)}function Ha(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var t="",r=e.length,n=0;n{for(var t,r=[],n=1/(d-1),a=0;a<1;a+=n)r.push(a);r.push(1),0!=e[0].offset&&(t={offset:0,color:e[0].color},e.unshift(t)),1!=e[e.length-1].offset&&(t={offset:1,color:e[e.length-1].color},e.push(t));for(var o="",i=0,l=0;le[i+1].offset;)i++;var s=e[i].offset,s=(a-s)/(e[i+1].offset-s),c=e[i].color,u=e[i+1].color;o+=Y(Math.round((1-s)*c[0]+s*u[0]).toString(16))+Y(Math.round((1-s)*c[1]+s*u[1]).toString(16))+Y(Math.round((1-s)*c[2]+s*u[2]).toString(16))}return o.trim()})(e.colors),n=[],r=(n.push({key:"FunctionType",value:"0"}),n.push({key:"Domain",value:"[0.0 1.0]"}),n.push({key:"Size",value:"["+d+"]"}),n.push({key:"BitsPerSample",value:"8"}),n.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),n.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Ze({data:r,additionalKeyValues:n,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:t}),ne("endobj"),e.objectNumber=q(),ne("<< /ShadingType "+e.type),ne("/ColorSpace /DeviceRGB"),"/Coords ["+te(parseFloat(e.coords[0]))+" "+te(parseFloat(e.coords[1]))+" ");2===e.type?r+=te(parseFloat(e.coords[2]))+" "+te(parseFloat(e.coords[3])):r+=te(parseFloat(e.coords[2]))+" "+te(parseFloat(e.coords[3]))+" "+te(parseFloat(e.coords[4]))+" "+te(parseFloat(e.coords[5])),ne(r+="]"),e.matrix&&ne("/Matrix ["+e.matrix.toString()+"]"),ne("/Function "+t+" 0 R"),ne("/Extend [true true]"),ne(">>"),ne("endobj")}function Re(e){for(var t in Ve(e.resourcesOid,!0),ne("<<"),ne("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),ne("/Font <<"),ie)ie.hasOwnProperty(t)&&(!1===O||!0===O&&ce.hasOwnProperty(t))&&ne("/"+t+" "+ie[t].objectNumber+" 0 R");if(ne(">>"),0>")}var n,a=e.objectOid;if(0>")}if(0>")}for(n in ne("/XObject <<"),x)x.hasOwnProperty(n)&&0<=x[n].objectNumber&&ne("/"+n+" "+x[n].objectNumber+" 0 R");le.publish("putXobjectDict"),ne(">>"),ne(">>"),ne("endobj")}function De(e){d[e.fontName]=d[e.fontName]||{},d[e.fontName][e.fontStyle]=e.id}function Qe(e,t,r,n,a){return e={id:"F"+(Object.keys(ie).length+1).toString(10),postScriptName:e,fontName:t,fontStyle:r,encoding:n,isStandardFont:a||!1,metadata:{}},le.publish("addFont",{font:e,instance:this}),ie[e.id]=e,De(e),e.id}function He(e,t){var r,n;switch(a=t||a,"string"==typeof e&&(t=N(e.toLowerCase()),Array.isArray(t))&&(r=t[0],n=t[1]),Array.isArray(e)&&(r=e[0]*u,n=e[1]*u),isNaN(r)&&(r=o[0],n=o[1]),(14400>16&255,n=l>>8&255,a=255&l),void 0===n||void 0===o&&r===n&&n===a)t="string"==typeof r?r+" "+i[0]:2===e.precision?v(r/255)+" "+i[0]:s(r/255)+" "+i[0];else if(void 0===o||"object"===(0,ur.A)(o)){if(o&&!isNaN(o.a)&&0===o.a)return["1.","1.","1.",i[1]].join(" ");t=("string"==typeof r?[r,n,a,i[1]]:2===e.precision?[v(r/255),v(n/255),v(a/255),i[1]]:[s(r/255),s(n/255),s(a/255),i[1]]).join(" ")}else t=("string"==typeof r?[r,n,a,o,i[2]]:2===e.precision?[v(r),v(n),v(a),v(o),i[2]]:[s(r),s(n),s(a),s(o),i[2]]).join(" ");return t},Je=l.__private__.getFilters=function(){return E},Ze=l.__private__.putStream=function(e){var t=(e=e||{}).data||"",r=e.filters||Je(),n=e.alreadyAppliedFilters||[],a=e.addLength1||!1,o=t.length,i=e.objectId,l=function(e){return e};if(null!==g&&void 0===i)throw new Error("ObjectId must be passed to putStream for file encryption");null!==g&&(l=B.encryptor(i,0));var s={},c=(!0===r&&(r=["FlateEncode"]),e.additionalKeyValues||[]),i=(s=void 0!==fr.API.processDataByFilters?fr.API.processDataByFilters(t,r):{data:t,reverseChain:[]}).reverseChain+(Array.isArray(n)?n.join(" "):n.toString());if(0!==s.data.length&&(c.push({key:"Length",value:s.data.length}),!0===a)&&c.push({key:"Length1",value:o}),0!=i.length)if(i.split("/").length-1==1)c.push({key:"Filter",value:i});else{c.push({key:"Filter",value:"["+i+"]"});for(var u=0;u>"),0!==s.data.length&&(ne("stream"),ne(l(s.data)),ne("endstream"))},et=l.__private__.putPage=function(e){var t=e.number,r=e.data,n=e.objId,a=e.contentsObjId,e=(Ve(n,!0),ne("<>"),ne("endobj"),r.join("\n"));return ee===Z&&(e+="\nQ"),Ve(a,!0),Ze({data:e,filters:Je(),objectId:a}),ne("endobj"),n},tt=l.__private__.putPages=function(){for(var e=[],t=1;t<=A;t++)f[t].objId=k(),f[t].contentsObjId=k();for(t=1;t<=A;t++)e.push(et({number:t,data:y[t],objId:f[t].objId,contentsObjId:f[t].contentsObjId,mediaBox:f[t].mediaBox,cropBox:f[t].cropBox,bleedBox:f[t].bleedBox,trimBox:f[t].trimBox,artBox:f[t].artBox,userUnit:f[t].userUnit,rootDictionaryObjId:Ge,resourceDictionaryObjId:$e}));Ve(Ge,!0),ne("<>"),ne("endobj"),le.publish("postPutPages")},rt=l.__private__.pdfEscape=l.pdfEscape=function(e,u){return((e,t)=>{var r,n,a,o,i,l,s=(t=u||{}).sourceEncoding||"Unicode",c=t.outputEncoding;if((t.autoencode||c)&&ie[oe].metadata&&ie[oe].metadata[s]&&ie[oe].metadata[s].encoding&&(s=ie[oe].metadata[s].encoding,c="string"==typeof(c=!(c=!c&&ie[oe].encoding?ie[oe].encoding:c)&&s.codePages?s.codePages[0]:c)?s[c]:c)){for(o=!1,a=[],r=0,n=e.length;r>8&&(o=!0);e=a.join("")}for(r=e.length;void 0===o&&0!==r;)e.charCodeAt(r-1)>>8&&(o=!0),r--;if(!o)return e;for(a=t.noBOM?[]:[254,255],r=0,n=e.length;r>8)>>8)throw new Error("Character at position "+r+" of string '"+e+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");a.push(l),a.push(i-(l<<8))}return String.fromCharCode.apply(void 0,a)})(e).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},nt=l.__private__.beginPage=function(e){y[++A]=[],f[A]={objId:0,contentsObjId:0,userUnit:Number(S),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(e[0]),topRightY:Number(e[1])}},at(A),G(y[m])},at=function(e){0>"),ne("endobj")},lt=l.__private__.putCatalog=function(e){e=(e=e||{}).rootDictionaryObjId||Ge;switch(q(),ne("<<"),ne("/Type /Catalog"),ne("/Pages "+e+" 0 R"),n=n||"fullwidth"){case"fullwidth":ne("/OpenAction [3 0 R /FitH null]");break;case"fullheight":ne("/OpenAction [3 0 R /FitV null]");break;case"fullpage":ne("/OpenAction [3 0 R /Fit]");break;case"original":ne("/OpenAction [3 0 R /XYZ null null 1]");break;default:var t=""+n;"number"==typeof(n="%"===t.substr(t.length-1)?parseInt(n)/100:n)&&ne("/OpenAction [3 0 R /XYZ null null "+v(n)+"]")}switch(_e=_e||"continuous"){case"continuous":ne("/PageLayout /OneColumn");break;case"single":ne("/PageLayout /SinglePage");break;case"two":case"twoleft":ne("/PageLayout /TwoColumnLeft");break;case"tworight":ne("/PageLayout /TwoColumnRight")}ye&&ne("/PageMode /"+ye),le.publish("putCatalog"),ne(">>"),ne("endobj")},st=l.__private__.putTrailer=function(){ne("trailer"),ne("<<"),ne("/Size "+(b+1)),ne("/Root "+b+" 0 R"),ne("/Info "+(b-1)+" 0 R"),null!==g&&ne("/Encrypt "+B.oid+" 0 R"),ne("/ID [ <"+r+"> <"+r+"> ]"),ne(">>")},ct=l.__private__.putHeader=function(){ne("%PDF-"+L),ne("%ºß¬à")},ut=l.__private__.putXRef=function(){var e="0000000000";ne("xref"),ne("0 "+(b+1)),ne("0000000000 65535 f ");for(var t=1;t<=b;t++)"function"==typeof X[t]?ne((e+X[t]()).slice(-10)+" 00000 n "):void 0!==X[t]?ne((e+X[t]).slice(-10)+" 00000 n "):ne("0000000000 00000 n ")},dt=l.__private__.buildDocument=function(){var e,t,r,n,a,o,i;de=b=0,J=[],X=[],Ae=[],Ge=k(),$e=k(),G(J),le.publish("buildDocument"),ct(),tt(),le.publish("putAdditionalObjects");for(var l,s,c,u=0;u>"),ne("endobj"));for(s in _)if(_.hasOwnProperty(s)){A=void 0;f=void 0;var A=_[s];for(var f in A.objectNumber=q(),ne("<<"),A)switch(f){case"opacity":ne("/ca "+v(A[f]));break;case"stroke-opacity":ne("/CA "+v(A[f]))}ne(">>"),ne("endobj")}for(c in x)x.hasOwnProperty(c)&&(c=x[c],e=void 0,t=void 0,c.objectNumber=q(),e=[],e.push({key:"Type",value:"/XObject"}),e.push({key:"Subtype",value:"/Form"}),e.push({key:"BBox",value:"["+[te(c.x),te(c.y),te(c.x+c.width),te(c.y+c.height)].join(" ")+"]"}),e.push({key:"Matrix",value:"["+c.matrix.toString()+"]"}),t=c.pages[1].join("\n"),Ze({data:t,additionalKeyValues:e,objectId:c.objectNumber}),ne("endobj"));var h=p;for(r in w)w.hasOwnProperty(r)&&(w[r]instanceof Va?Pe(w[r]):w[r]instanceof Ka&&(n=w[r],a=h,o=void 0,i=void 0,o=k(),i=q(),a.push({resourcesOid:o,objectOid:i}),n.objectNumber=i,a=[],a.push({key:"Type",value:"/Pattern"}),a.push({key:"PatternType",value:"1"}),a.push({key:"PaintType",value:"1"}),a.push({key:"TilingType",value:"1"}),a.push({key:"BBox",value:"["+n.boundingBox.map(te).join(" ")+"]"}),a.push({key:"XStep",value:te(n.xStep)}),a.push({key:"YStep",value:te(n.yStep)}),a.push({key:"Resources",value:o+" 0 R"}),n.matrix&&a.push({key:"Matrix",value:"["+n.matrix.toString()+"]"}),Ze({data:n.stream,additionalKeyValues:a,objectId:n.objectNumber}),ne("endobj")));le.publish("putResources"),p.forEach(Re),Re({resourcesOid:$e,objectOid:Number.MAX_SAFE_INTEGER}),le.publish("postPutResources"),null!==g&&(B.oid=q(),ne("<<"),ne("/Filter /Standard"),ne("/V "+B.v),ne("/R "+B.r),ne("/U <"+B.toHexString(B.U)+">"),ne("/O <"+B.toHexString(B.O)+">"),ne("/P "+B.P),ne(">>"),ne("endobj")),it(),lt();var p=de;return ut(),st(),ne("startxref"),ne(""+p),ne("%%EOF"),G(y[m]),J.join("\n")},At=l.__private__.getBlob=function(e){return new Blob([ge(e)],{type:"application/pdf"})},ft=l.output=l.__private__.output=(((We=function(e,t){switch("string"==typeof(t=t||{})?t={filename:t}:t.filename=t.filename||"generated.pdf",e){case void 0:return dt();case"save":l.save(t.filename);break;case"arraybuffer":return ge(dt());case"blob":return At(dt());case"bloburi":case"bloburl":if(void 0!==dr.URL&&"function"==typeof dr.URL.createObjectURL)return dr.URL&&dr.URL.createObjectURL(At(dt()))||void 0;Ar.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var r="",n=dt();try{r=Ta(n)}catch(e){r=Ta(unescape(encodeURIComponent(n)))}return"data:application/pdf;filename="+t.filename+";base64,"+r;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(dr))return n="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",r=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"',t.pdfObjectUrl&&(n=t.pdfObjectUrl,r=""),n='