const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Dashboard-CfE9qeUd.js","./WidgetsStatsTypeD-duglFzY_.js","./esm-D5tqpA72.js","./4-CGNZw0Rn.js","./Ticket-DhQcw5eH.js","./ticket-BXPImeUD.js","./Approved-Ce9UDbS2.js","./Rejected-DiEgJ938.js","./Cards-CGfD3g7-.js","./vue-CKP9jW_Y.js","./Carousels-DecWB-c4.js","./Chips-ZNfMoli-.js","./Placeholders-BDATl2HW.js","./Charts-BBdVYvMo.js","./Widgets-DAw6IrNi.js"])))=>i.map(i=>d[i]); var e=Object.defineProperty,t=(t,n)=>{let r={};for(var i in t)e(r,i,{get:t[i],enumerable:!0});return n||e(r,Symbol.toStringTag,{value:`Module`}),r};(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();function n(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}var r={},i=[],a=()=>{},o=()=>!1,s=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),c=e=>e.startsWith(`onUpdate:`),l=Object.assign,u=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},d=Object.prototype.hasOwnProperty,f=(e,t)=>d.call(e,t),p=Array.isArray,m=e=>C(e)===`[object Map]`,h=e=>C(e)===`[object Set]`,g=e=>C(e)===`[object Date]`,_=e=>typeof e==`function`,v=e=>typeof e==`string`,y=e=>typeof e==`symbol`,b=e=>typeof e==`object`&&!!e,x=e=>(b(e)||_(e))&&_(e.then)&&_(e.catch),S=Object.prototype.toString,C=e=>S.call(e),w=e=>C(e).slice(8,-1),T=e=>C(e)===`[object Object]`,E=e=>v(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,ee=n(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),D=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},te=/-\w/g,O=D(e=>e.replace(te,e=>e.slice(1).toUpperCase())),k=/\B([A-Z])/g,A=D(e=>e.replace(k,`-$1`).toLowerCase()),ne=D(e=>e.charAt(0).toUpperCase()+e.slice(1)),re=D(e=>e?`on${ne(e)}`:``),j=(e,t)=>!Object.is(e,t),ie=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},oe=e=>{let t=parseFloat(e);return isNaN(t)?e:t},se=e=>{let t=v(e)?Number(e):NaN;return isNaN(t)?e:t},ce,le=()=>ce||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{};function ue(e){if(p(e)){let t={};for(let n=0;n{if(e){let n=e.split(fe);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function he(e){let t=``;if(v(e))t=e;else if(p(e))for(let n=0;n!!(e&&e.__v_isRef===!0),M=e=>v(e)?e:e==null?``:p(e)||b(e)&&(e.toString===S||!_(e.toString))?xe(e)?M(e.value):JSON.stringify(e,Se,2):String(e),Se=(e,t)=>xe(t)?Se(e,t.value):m(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>(e[Ce(t,r)+` =>`]=n,e),{})}:h(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>Ce(e))}:y(t)?Ce(t):b(t)&&!p(t)&&!T(t)?String(t):t,Ce=(e,t=``)=>y(e)?`Symbol(${e.description??t})`:e,N,we=class{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&N&&(N.active?(this.parent=N,this.index=(N.scopes||=[]).push(this)-1):(this._active=!1,this._warnOnRun=!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;e0&&--this._on===0){if(N===this)N=this.prevScope;else{let e=N;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let t,n;for(t=0,n=this.effects.length;t0)return;if(Me){let e=Me;for(Me=void 0;e;){let t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;je;){let t=je;for(je=void 0;t;){let n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(t){e||=t}t=n}}if(e)throw e}function Ie(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Le(e){let t,n=e.depsTail,r=n;for(;r;){let e=r.prevDep;r.version===-1?(r===n&&(n=e),Be(r),Ve(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function Re(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ze(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ze(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===qe)||(e.globalVersion=qe,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Re(e))))return;e.flags|=2;let t=e.dep,n=P,r=He;P=e,He=!0;try{Ie(e);let n=e.fn(e._value);(t.version===0||j(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{P=n,He=r,Le(e),e.flags&=-3}}function Be(e,t=!1){let{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)Be(e,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Ve(e){let{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}var He=!0,Ue=[];function We(){Ue.push(He),He=!1}function Ge(){let e=Ue.pop();He=e===void 0?!0:e}function Ke(e){let{cleanup:t}=e;if(e.cleanup=void 0,t){let e=P;P=void 0;try{t()}finally{P=e}}}var qe=0,Je=class{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}},Ye=class{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!P||!He||P===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==P)t=this.activeLink=new Je(P,this),P.deps?(t.prevDep=P.depsTail,P.depsTail.nextDep=t,P.depsTail=t):P.deps=P.depsTail=t,Xe(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){let e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=P.depsTail,t.nextDep=void 0,P.depsTail.nextDep=t,P.depsTail=t,P.deps===t&&(P.deps=e)}return t}trigger(e){this.version++,qe++,this.notify(e)}notify(e){Pe();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{Fe()}}};function Xe(e){if(e.dep.sc++,e.sub.flags&4){let t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)Xe(e)}let n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}var Ze=new WeakMap,Qe=Symbol(``),$e=Symbol(``),et=Symbol(``);function tt(e,t,n){if(He&&P){let t=Ze.get(e);t||Ze.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new Ye),r.map=t,r.key=n),r.track()}}function nt(e,t,n,r,i,a){let o=Ze.get(e);if(!o){qe++;return}let s=e=>{e&&e.trigger()};if(Pe(),t===`clear`)o.forEach(s);else{let i=p(e),a=i&&E(n);if(i&&n===`length`){let e=Number(r);o.forEach((t,n)=>{(n===`length`||n===et||!y(n)&&n>=e)&&s(t)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),a&&s(o.get(et)),t){case`add`:i?a&&s(o.get(`length`)):(s(o.get(Qe)),m(e)&&s(o.get($e)));break;case`delete`:i||(s(o.get(Qe)),m(e)&&s(o.get($e)));break;case`set`:m(e)&&s(o.get(Qe));break}}Fe()}function rt(e,t){let n=Ze.get(e);return n&&n.get(t)}function it(e){let t=F(e);return t===e?t:(tt(t,`iterate`,et),Ut(e)?t:t.map(Kt))}function at(e){return tt(e=F(e),`iterate`,et),e}function ot(e,t){return Ht(e)?qt(Vt(e)?Kt(t):t):Kt(t)}var st={__proto__:null,[Symbol.iterator](){return ct(this,Symbol.iterator,e=>ot(this,e))},concat(...e){return it(this).concat(...e.map(e=>p(e)?it(e):e))},entries(){return ct(this,`entries`,e=>(e[1]=ot(this,e[1]),e))},every(e,t){return ut(this,`every`,e,t,void 0,arguments)},filter(e,t){return ut(this,`filter`,e,t,e=>e.map(e=>ot(this,e)),arguments)},find(e,t){return ut(this,`find`,e,t,e=>ot(this,e),arguments)},findIndex(e,t){return ut(this,`findIndex`,e,t,void 0,arguments)},findLast(e,t){return ut(this,`findLast`,e,t,e=>ot(this,e),arguments)},findLastIndex(e,t){return ut(this,`findLastIndex`,e,t,void 0,arguments)},forEach(e,t){return ut(this,`forEach`,e,t,void 0,arguments)},includes(...e){return ft(this,`includes`,e)},indexOf(...e){return ft(this,`indexOf`,e)},join(e){return it(this).join(e)},lastIndexOf(...e){return ft(this,`lastIndexOf`,e)},map(e,t){return ut(this,`map`,e,t,void 0,arguments)},pop(){return pt(this,`pop`)},push(...e){return pt(this,`push`,e)},reduce(e,...t){return dt(this,`reduce`,e,t)},reduceRight(e,...t){return dt(this,`reduceRight`,e,t)},shift(){return pt(this,`shift`)},some(e,t){return ut(this,`some`,e,t,void 0,arguments)},splice(...e){return pt(this,`splice`,e)},toReversed(){return it(this).toReversed()},toSorted(e){return it(this).toSorted(e)},toSpliced(...e){return it(this).toSpliced(...e)},unshift(...e){return pt(this,`unshift`,e)},values(){return ct(this,`values`,e=>ot(this,e))}};function ct(e,t,n){let r=at(e),i=r[t]();return r!==e&&!Ut(e)&&(i._next=i.next,i.next=()=>{let e=i._next();return e.done||(e.value=n(e.value)),e}),i}var lt=Array.prototype;function ut(e,t,n,r,i,a){let o=at(e),s=o!==e&&!Ut(e),c=o[t];if(c!==lt[t]){let t=c.apply(e,a);return s?Kt(t):t}let l=n;o!==e&&(s?l=function(t,r){return n.call(this,ot(e,t),r,e)}:n.length>2&&(l=function(t,r){return n.call(this,t,r,e)}));let u=c.call(o,l,r);return s&&i?i(u):u}function dt(e,t,n,r){let i=at(e),a=i!==e&&!Ut(e),o=n,s=!1;i!==e&&(a?(s=r.length===0,o=function(t,r,i){return s&&(s=!1,t=ot(e,t)),n.call(this,t,ot(e,r),i,e)}):n.length>3&&(o=function(t,r,i){return n.call(this,t,r,i,e)}));let c=i[t](o,...r);return s?ot(e,c):c}function ft(e,t,n){let r=F(e);tt(r,`iterate`,et);let i=r[t](...n);return(i===-1||i===!1)&&Wt(n[0])?(n[0]=F(n[0]),r[t](...n)):i}function pt(e,t,n=[]){We(),Pe();let r=F(e)[t].apply(e,n);return Fe(),Ge(),r}var mt=n(`__proto__,__v_isRef,__isVue`),ht=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!==`arguments`&&e!==`caller`).map(e=>Symbol[e]).filter(y));function gt(e){y(e)||(e=String(e));let t=F(this);return tt(t,`has`,e),t.hasOwnProperty(e)}var _t=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if(t===`__v_skip`)return e.__v_skip;let r=this._isReadonly,i=this._isShallow;if(t===`__v_isReactive`)return!r;if(t===`__v_isReadonly`)return r;if(t===`__v_isShallow`)return i;if(t===`__v_raw`)return n===(r?i?Ft:Pt:i?Nt:Mt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;let a=p(e);if(!r){let e;if(a&&(e=st[t]))return e;if(t===`hasOwnProperty`)return gt}let o=Reflect.get(e,t,I(e)?e:n);if((y(t)?ht.has(t):mt(t))||(r||tt(e,`get`,t),i))return o;if(I(o)){let e=a&&E(t)?o:o.value;return r&&b(e)?zt(e):e}return b(o)?r?zt(o):Lt(o):o}},vt=class extends _t{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t],a=p(e)&&E(t);if(!this._isShallow){let e=Ht(i);if(!Ut(n)&&!Ht(n)&&(i=F(i),n=F(n)),!a&&I(i)&&!I(n))return e||(i.value=n),!0}let o=a?Number(t)e,wt=e=>Reflect.getPrototypeOf(e);function Tt(e,t,n){return function(...r){let i=this.__v_raw,a=F(i),o=m(a),s=e===`entries`||e===Symbol.iterator&&o,c=e===`keys`&&o,u=i[e](...r),d=n?Ct:t?qt:Kt;return!t&&tt(a,`iterate`,c?$e:Qe),l(Object.create(u),{next(){let{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:s?[d(e[0]),d(e[1])]:d(e),done:t}}})}}function Et(e){return function(...t){return e===`delete`?!1:e===`clear`?void 0:this}}function Dt(e,t){let n={get(n){let r=this.__v_raw,i=F(r),a=F(n);e||(j(n,a)&&tt(i,`get`,n),tt(i,`get`,a));let{has:o}=wt(i),s=t?Ct:e?qt:Kt;if(o.call(i,n))return s(r.get(n));if(o.call(i,a))return s(r.get(a));r!==i&&r.get(n)},get size(){let t=this.__v_raw;return!e&&tt(F(t),`iterate`,Qe),t.size},has(t){let n=this.__v_raw,r=F(n),i=F(t);return e||(j(t,i)&&tt(r,`has`,t),tt(r,`has`,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){let i=this,a=i.__v_raw,o=F(a),s=t?Ct:e?qt:Kt;return!e&&tt(o,`iterate`,Qe),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return l(n,e?{add:Et(`add`),set:Et(`set`),delete:Et(`delete`),clear:Et(`clear`)}:{add(e){let n=F(this),r=wt(n),i=F(e),a=!t&&!Ut(e)&&!Ht(e)?i:e;return r.has.call(n,a)||j(e,a)&&r.has.call(n,e)||j(i,a)&&r.has.call(n,i)||(n.add(a),nt(n,`add`,a,a)),this},set(e,n){!t&&!Ut(n)&&!Ht(n)&&(n=F(n));let r=F(this),{has:i,get:a}=wt(r),o=i.call(r,e);o||=(e=F(e),i.call(r,e));let s=a.call(r,e);return r.set(e,n),o?j(n,s)&&nt(r,`set`,e,n,s):nt(r,`add`,e,n),this},delete(e){let t=F(this),{has:n,get:r}=wt(t),i=n.call(t,e);i||=(e=F(e),n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&&nt(t,`delete`,e,void 0,a),o},clear(){let e=F(this),t=e.size!==0,n=e.clear();return t&&nt(e,`clear`,void 0,void 0,void 0),n}}),[`keys`,`values`,`entries`,Symbol.iterator].forEach(r=>{n[r]=Tt(r,e,t)}),n}function Ot(e,t){let n=Dt(e,t);return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(f(n,r)&&r in t?n:t,r,i)}var kt={get:Ot(!1,!1)},At={get:Ot(!1,!0)},jt={get:Ot(!0,!1)},Mt=new WeakMap,Nt=new WeakMap,Pt=new WeakMap,Ft=new WeakMap;function It(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function Lt(e){return Ht(e)?e:Bt(e,!1,bt,kt,Mt)}function Rt(e){return Bt(e,!1,St,At,Nt)}function zt(e){return Bt(e,!0,xt,jt,Pt)}function Bt(e,t,n,r,i){if(!b(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;let a=i.get(e);if(a)return a;let o=It(w(e));if(o===0)return e;let s=new Proxy(e,o===2?r:n);return i.set(e,s),s}function Vt(e){return Ht(e)?Vt(e.__v_raw):!!(e&&e.__v_isReactive)}function Ht(e){return!!(e&&e.__v_isReadonly)}function Ut(e){return!!(e&&e.__v_isShallow)}function Wt(e){return e?!!e.__v_raw:!1}function F(e){let t=e&&e.__v_raw;return t?F(t):e}function Gt(e){return!f(e,`__v_skip`)&&Object.isExtensible(e)&&ae(e,`__v_skip`,!0),e}var Kt=e=>b(e)?Lt(e):e,qt=e=>b(e)?zt(e):e;function I(e){return e?e.__v_isRef===!0:!1}function L(e){return Yt(e,!1)}function Jt(e){return Yt(e,!0)}function Yt(e,t){return I(e)?e:new Xt(e,t)}var Xt=class{constructor(e,t){this.dep=new Ye,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:F(e),this._value=t?e:Kt(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){let t=this._rawValue,n=this.__v_isShallow||Ut(e)||Ht(e);e=n?e:F(e),j(e,t)&&(this._rawValue=e,this._value=n?e:Kt(e),this.dep.trigger())}};function R(e){return I(e)?e.value:e}var Zt={get:(e,t,n)=>t===`__v_raw`?e:R(Reflect.get(e,t,n)),set:(e,t,n,r)=>{let i=e[t];return I(i)&&!I(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function Qt(e){return Vt(e)?e:new Proxy(e,Zt)}function $t(e){let t=p(e)?Array(e.length):{};for(let n in e)t[n]=tn(e,n);return t}var en=class{constructor(e,t,n){this._object=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=y(t)?t:String(t),this._raw=F(e);let r=!0,i=e;if(!p(e)||y(this._key)||!E(this._key))do r=!Wt(i)||Ut(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=R(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&I(this._raw[this._key])){let t=this._object[this._key];if(I(t)){t.value=e;return}}this._object[this._key]=e}get dep(){return rt(this._raw,this._key)}};function tn(e,t,n){return new en(e,t,n)}var nn=class{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new Ye(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=qe-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&P!==this)return Ne(this,!0),!0}get value(){let e=this.dep.track();return ze(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}};function rn(e,t,n=!1){let r,i;return _(e)?r=e:(r=e.get,i=e.set),new nn(r,i,n)}var an={},on=new WeakMap,sn=void 0;function cn(e,t=!1,n=sn){if(n){let t=on.get(n);t||on.set(n,t=[]),t.push(e)}}function ln(e,t,n=r){let{immediate:i,deep:o,once:s,scheduler:c,augmentJob:l,call:d}=n,f=e=>o?e:Ut(e)||o===!1||o===0?un(e,1):un(e),m,h,g,v,y=!1,b=!1;if(I(e)?(h=()=>e.value,y=Ut(e)):Vt(e)?(h=()=>f(e),y=!0):p(e)?(b=!0,y=e.some(e=>Vt(e)||Ut(e)),h=()=>e.map(e=>{if(I(e))return e.value;if(Vt(e))return f(e);if(_(e))return d?d(e,2):e()})):h=_(e)?t?d?()=>d(e,2):e:()=>{if(g){We();try{g()}finally{Ge()}}let t=sn;sn=m;try{return d?d(e,3,[v]):e(v)}finally{sn=t}}:a,t&&o){let e=h,t=o===!0?1/0:o;h=()=>un(e(),t)}let x=Ee(),S=()=>{m.stop(),x&&x.active&&u(x.effects,m)};if(s&&t){let e=t;t=(...t)=>{let n=e(...t);return S(),n}}let C=b?Array(e.length).fill(an):an,w=e=>{if(!(!(m.flags&1)||!m.dirty&&!e))if(t){let n=m.run();if(e||o||y||(b?n.some((e,t)=>j(e,C[t])):j(n,C))){g&&g();let e=sn;sn=m;try{let e=[n,C===an?void 0:b&&C[0]===an?[]:C,v];C=n,d?d(t,3,e):t(...e)}finally{sn=e}}}else m.run()};return l&&l(w),m=new ke(h),m.scheduler=c?()=>c(w,!1):w,v=e=>cn(e,!1,m),g=m.onStop=()=>{let e=on.get(m);if(e){if(d)d(e,4);else for(let t of e)t();on.delete(m)}},t?i?w(!0):C=m.run():c?c(w.bind(null,!0),!0):m.run(),S.pause=m.pause.bind(m),S.resume=m.resume.bind(m),S.stop=S,S}function un(e,t=1/0,n){if(t<=0||!b(e)||e.__v_skip||(n||=new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,I(e))un(e.value,t,n);else if(p(e))for(let r=0;r{un(e,t,n)});else if(T(e)){for(let r in e)un(e[r],t,n);for(let r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&un(e[r],t,n)}return e}function dn(e,t,n,r){try{return r?e(...r):e()}catch(e){pn(e,t,n)}}function fn(e,t,n,r){if(_(e)){let i=dn(e,t,n,r);return i&&x(i)&&i.catch(e=>{pn(e,t,n)}),i}if(p(e)){let i=[];for(let a=0;a>>1,i=hn[r],a=kn(i);a=kn(n)?hn.push(e):hn.splice(Cn(t),0,e),e.flags|=1,Tn()}}function Tn(){xn||=bn.then(An)}function En(e){p(e)?_n.push(...e):vn&&e.id===-1?vn.splice(yn+1,0,e):e.flags&1||(_n.push(e),e.flags|=1),Tn()}function Dn(e,t,n=gn+1){for(;nkn(e)-kn(t));if(_n.length=0,vn){vn.push(...e);return}for(vn=e,yn=0;yne.id==null?e.flags&2?-1:1/0:e.id;function An(e){try{for(gn=0;gn{r._d&&va(-1);let i=Nn(t),a;try{a=e(...n)}finally{Nn(i),r._d&&va(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function Pn(e,t){if(jn===null)return e;let n=eo(jn),i=e.dirs||=[];for(let e=0;e1)return n&&_(t)?t.call(r&&r.proxy):t}}function In(){return!!(za()||yi)}var Ln=Symbol.for(`v-scx`),Rn=()=>V(Ln);function H(e,t,n){return zn(e,t,n)}function zn(e,t,n=r){let{immediate:i,deep:o,flush:s,once:c}=n,u=l({},n),d=t&&i||!t&&s!==`post`,f;if(Ga){if(s===`sync`){let e=Rn();f=e.__watcherHandles||=[]}else if(!d){let e=()=>{};return e.stop=a,e.resume=a,e.pause=a,e}}let p=Ra;u.call=(e,t,n)=>fn(e,p,t,n);let m=!1;s===`post`?u.scheduler=e=>{Xi(e,p&&p.suspense)}:s!==`sync`&&(m=!0,u.scheduler=(e,t)=>{t?e():wn(e)}),u.augmentJob=e=>{t&&(e.flags|=4),m&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};let h=ln(e,t,u);return Ga&&(f?f.push(h):d&&h()),h}function Bn(e,t,n){let r=this.proxy,i=v(e)?e.includes(`.`)?Vn(r,e):()=>r[e]:e.bind(r,r),a;_(t)?a=t:(a=t.handler,n=t);let o=Ha(this),s=zn(i,a.bind(r),n);return o(),s}function Vn(e,t){let n=t.split(`.`);return()=>{let t=e;for(let e=0;ee.__isTeleport,Gn=e=>e&&(e.disabled||e.disabled===``),Kn=e=>e&&(e.defer||e.defer===``),qn=e=>typeof SVGElement<`u`&&e instanceof SVGElement,Jn=e=>typeof MathMLElement==`function`&&e instanceof MathMLElement,Yn=(e,t)=>{let n=e&&e.to;return v(n)?t?t(n):null:n},Xn={name:`Teleport`,__isTeleport:!0,process(e,t,n,r,i,a,o,s,c,l){let{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:m,createText:h,createComment:g,parentNode:_}}=l,v=Gn(t.props),{dynamicChildren:y}=t,b=(e,t,n)=>{e.shapeFlag&16&&u(e.children,t,n,i,a,o,s,c)},x=(e=t)=>{let n=Gn(e.props),r=e.target=Yn(e.props,m),a=tr(r,e,h,p);r&&(o!==`svg`&&qn(r)?o=`svg`:o!==`mathml`&&Jn(r)&&(o=`mathml`),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(r),n||(b(e,r,a),er(e,!1)))},S=e=>{let t=()=>{Hn.get(e)===t&&(Hn.delete(e),Gn(e.props)&&(b(e,_(e.el)||n,e.anchor),er(e,!0)),x(e))};Hn.set(e,t),Xi(t,a)};if(e==null){let e=t.el=h(``),i=t.anchor=h(``);if(p(e,n,r),p(i,n,r),Kn(t.props)||a&&a.pendingBranch){S(t);return}v&&(b(t,n,i),er(t,!0)),x()}else{t.el=e.el;let r=t.anchor=e.anchor,u=Hn.get(e);if(u){u.flags|=8,Hn.delete(e),S(t);return}t.targetStart=e.targetStart;let p=t.target=e.target,h=t.targetAnchor=e.targetAnchor,g=Gn(e.props),_=g?n:p,b=g?r:h;if(o===`svg`||qn(p)?o=`svg`:(o===`mathml`||Jn(p))&&(o=`mathml`),y?(f(e.dynamicChildren,y,_,i,a,o,s),na(e,t,!0)):c||d(e,t,_,b,i,a,o,s,!1),v)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Zn(t,n,r,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){let e=t.target=Yn(t.props,m);e&&Zn(t,e,null,l,0)}else g&&Zn(t,p,h,l,1);er(t,v)}},remove(e,t,n,{um:r,o:{remove:i}},a){let{shapeFlag:o,children:s,anchor:c,targetStart:l,targetAnchor:u,target:d,props:f}=e,p=a||!Gn(f),m=Hn.get(e);if(m&&(m.flags|=8,Hn.delete(e)),d&&(i(l),i(u)),a&&i(c),!m&&o&16)for(let e=0;e{e.isMounted=!0}),Fr(()=>{e.isUnmounting=!0}),e}var ar=[Function,Array],or={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ar,onEnter:ar,onAfterEnter:ar,onEnterCancelled:ar,onBeforeLeave:ar,onLeave:ar,onAfterLeave:ar,onLeaveCancelled:ar,onBeforeAppear:ar,onAppear:ar,onAfterAppear:ar,onAppearCancelled:ar},sr=e=>{let t=e.subTree;return t.component?sr(t.component):t},cr={name:`BaseTransition`,props:or,setup(e,{slots:t}){let n=za(),r=ir();return()=>{let i=t.default&&gr(t.default(),!0),a=i&&i.length?lr(i):n.subTree?ka():void 0;if(!a)return;let o=F(e),{mode:s}=o;if(r.isLeaving)return pr(a);let c=mr(a);if(!c)return pr(a);let l=fr(c,o,r,n,e=>l=e);c.type!==da&&hr(c,l);let u=n.subTree&&mr(n.subTree);if(u&&u.type!==da&&!Ca(u,c)&&sr(n).type!==da){let e=fr(u,o,r,n);if(hr(u,e),s===`out-in`&&c.type!==da)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete e.afterLeave,u=void 0},pr(a);s===`in-out`&&c.type!==da?e.delayLeave=(e,t,n)=>{let i=dr(r,u);i[String(u.key)]=u,e[nr]=()=>{t(),e[nr]=void 0,delete l.delayedLeave,u=void 0},l.delayedLeave=()=>{n(),delete l.delayedLeave,u=void 0}}:u=void 0}else u&&=void 0;return a}}};function lr(e){let t=e[0];if(e.length>1){for(let n of e)if(n.type!==da){t=n;break}}return t}var ur=cr;function dr(e,t){let{leavingVNodes:n}=e,r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function fr(e,t,n,r,i){let{appear:a,mode:o,persisted:s=!1,onBeforeEnter:c,onEnter:l,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:m,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:_,onAppear:v,onAfterAppear:y,onAppearCancelled:b}=t,x=String(e.key),S=dr(n,e),C=(e,t)=>{e&&fn(e,r,9,t)},w=(e,t)=>{let n=t[1];C(e,t),p(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},T={mode:o,persisted:s,beforeEnter(t){let r=c;if(!n.isMounted)if(a)r=_||c;else return;t[nr]&&t[nr](!0);let i=S[x];i&&Ca(e,i)&&i.el[nr]&&i.el[nr](),C(r,[t])},enter(t){if(S[x]===e)return;let r=l,i=u,o=d;if(!n.isMounted)if(a)r=v||l,i=y||u,o=b||d;else return;let s=!1;t[rr]=e=>{s||(s=!0,C(e?o:i,[t]),T.delayedLeave&&T.delayedLeave(),t[rr]=void 0)};let c=t[rr].bind(null,!1);r?w(r,[t,c]):c()},leave(t,r){let i=String(e.key);if(t[rr]&&t[rr](!0),n.isUnmounting)return r();C(f,[t]);let a=!1;t[nr]=n=>{a||(a=!0,r(),C(n?g:h,[t]),t[nr]=void 0,S[i]===e&&delete S[i])};let o=t[nr].bind(null,!1);S[i]=e,m?w(m,[t,o]):o()},clone(e){let a=fr(e,t,n,r,i);return i&&i(a),a}};return T}function pr(e){if(wr(e))return e=Oa(e),e.children=null,e}function mr(e){if(!wr(e))return Wn(e.type)&&e.children?lr(e.children):e;if(e.component)return e.component.subTree;let{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&_(n.default))return n.default()}}function hr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,hr(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function gr(e,t=!1,n){let r=[],i=0;for(let a=0;a1)for(let e=0;exr(e,t&&(p(t)?t[r]:t),n,i,a));return}if(Cr(i)&&!a){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&xr(e,t,n,i.component.subTree);return}let s=i.shapeFlag&4?eo(i.component):i.el,c=a?null:s,{i:l,r:d}=e,m=t&&t.r,h=l.refs===r?l.refs={}:l.refs,g=l.setupState,y=F(g),b=g===r?o:e=>yr(h,e)?!1:f(y,e),x=(e,t)=>!(t&&yr(h,t));if(m!=null&&m!==d){if(Sr(t),v(m))h[m]=null,b(m)&&(g[m]=null);else if(I(m)){let e=t;x(m,e.k)&&(m.value=null),e.k&&(h[e.k]=null)}}if(_(d))dn(d,l,12,[c,h]);else{let t=v(d),r=I(d);if(t||r){let i=()=>{if(e.f){let n=t?b(d)?g[d]:h[d]:x(d)||!e.k?d.value:h[e.k];if(a)p(n)&&u(n,s);else if(p(n))n.includes(s)||n.push(s);else if(t)h[d]=[s],b(d)&&(g[d]=h[d]);else{let t=[s];x(d,e.k)&&(d.value=t),e.k&&(h[e.k]=t)}}else t?(h[d]=c,b(d)&&(g[d]=c)):r&&(x(d,e.k)&&(d.value=c),e.k&&(h[e.k]=c))};if(c){let t=()=>{i(),br.delete(e)};t.id=-1,br.set(e,t),Xi(t,n)}else Sr(e),i()}}}function Sr(e){let t=br.get(e);t&&(t.flags|=8,br.delete(e))}le().requestIdleCallback,le().cancelIdleCallback;var Cr=e=>!!e.type.__asyncLoader,wr=e=>e.type.__isKeepAlive;function Tr(e,t){Dr(e,`a`,t)}function Er(e,t){Dr(e,`da`,t)}function Dr(e,t,n=Ra){let r=e.__wdc||=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()};if(kr(t,r,n),n){let e=n.parent;for(;e&&e.parent;)wr(e.parent.vnode)&&Or(r,t,n,e),e=e.parent}}function Or(e,t,n,r){let i=kr(t,e,r,!0);Ir(()=>{u(r[t],i)},n)}function kr(e,t,n=Ra,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||=(...r)=>{We();let i=Ha(n),a=fn(t,n,e,r);return i(),Ge(),a};return r?i.unshift(a):i.push(a),a}}var Ar=e=>(t,n=Ra)=>{(!Ga||e===`sp`)&&kr(e,(...e)=>t(...e),n)},jr=Ar(`bm`),Mr=Ar(`m`),Nr=Ar(`bu`),Pr=Ar(`u`),Fr=Ar(`bum`),Ir=Ar(`um`),Lr=Ar(`sp`),Rr=Ar(`rtg`),zr=Ar(`rtc`);function Br(e,t=Ra){kr(`ec`,e,t)}var Vr=`components`,Hr=`directives`;function W(e,t){return Gr(Vr,e,!0,t)||e}var Ur=Symbol.for(`v-ndc`);function Wr(e){return Gr(Hr,e)}function Gr(e,t,n=!0,r=!1){let i=jn||Ra;if(i){let n=i.type;if(e===Vr){let e=to(n,!1);if(e&&(e===t||e===O(t)||e===ne(O(t))))return n}let a=Kr(i[e]||n[e],t)||Kr(i.appContext[e],t);return!a&&r?n:a}}function Kr(e,t){return e&&(e[t]||e[O(t)]||e[ne(O(t))])}function qr(e,t,n,r){let i,a=n&&n[r],o=p(e);if(o||v(e)){let n=o&&Vt(e),r=!1,s=!1;n&&(r=!Ut(e),s=Ht(e),e=at(e)),i=Array(e.length);for(let n=0,o=e.length;nt(e,n,void 0,a&&a[n]));else{let n=Object.keys(e);i=Array(n.length);for(let r=0,o=n.length;r0;return t!=="default"&&(n.name=t),ha(),xa(la,null,[K(`slot`,n,r&&r())],e?-2:64)}let a=e[t];a&&a._c&&(a._d=!1),ha();let o=a&&Yr(a(n)),s=n.key||o&&o.key,c=xa(la,{key:(s&&!y(s)?s:`_${t}`)+(!o&&r?`_fb`:``)},o||(r?r():[]),o&&e._===1?64:-2);return!i&&c.scopeId&&(c.slotScopeIds=[c.scopeId+`-s`]),a&&a._c&&(a._d=!0),c}function Yr(e){return e.some(e=>Sa(e)?!(e.type===da||e.type===la&&!Yr(e.children)):!0)?e:null}var Xr=e=>e?Wa(e)?eo(e):Xr(e.parent):null,Zr=l(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=>Xr(e.parent),$root:e=>Xr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>oi(e),$forceUpdate:e=>e.f||=()=>{wn(e.update)},$nextTick:e=>e.n||=Sn.bind(e.proxy),$watch:e=>Bn.bind(e)}),Qr=(e,t)=>e!==r&&!e.__isScriptSetup&&f(e,t),$r={get({_:e},t){if(t===`__v_skip`)return!0;let{ctx:n,setupState:i,data:a,props:o,accessCache:s,type:c,appContext:l}=e;if(t[0]!==`$`){let e=s[t];if(e!==void 0)switch(e){case 1:return i[t];case 2:return a[t];case 4:return n[t];case 3:return o[t]}else if(Qr(i,t))return s[t]=1,i[t];else if(a!==r&&f(a,t))return s[t]=2,a[t];else if(f(o,t))return s[t]=3,o[t];else if(n!==r&&f(n,t))return s[t]=4,n[t];else ti&&(s[t]=0)}let u=Zr[t],d,p;if(u)return t===`$attrs`&&tt(e.attrs,`get`,``),u(e);if((d=c.__cssModules)&&(d=d[t]))return d;if(n!==r&&f(n,t))return s[t]=4,n[t];if(p=l.config.globalProperties,f(p,t))return p[t]},set({_:e},t,n){let{data:i,setupState:a,ctx:o}=e;return Qr(a,t)?(a[t]=n,!0):i!==r&&f(i,t)?(i[t]=n,!0):f(e.props,t)||t[0]===`$`&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:a,props:o,type:s}},c){let l;return!!(n[c]||e!==r&&c[0]!==`$`&&f(e,c)||Qr(t,c)||f(o,c)||f(i,c)||f(Zr,c)||f(a.config.globalProperties,c)||(l=s.__cssModules)&&l[c])},defineProperty(e,t,n){return n.get==null?f(n,`value`)&&this.set(e,t,n.value,null):e._.accessCache[t]=0,Reflect.defineProperty(e,t,n)}};function ei(e){return p(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}var ti=!0;function ni(e){let t=oi(e),n=e.proxy,r=e.ctx;ti=!1,t.beforeCreate&&ii(t.beforeCreate,e,`bc`);let{data:i,computed:o,methods:s,watch:c,provide:l,inject:u,created:d,beforeMount:f,mounted:m,beforeUpdate:h,updated:g,activated:v,deactivated:y,beforeDestroy:x,beforeUnmount:S,destroyed:C,unmounted:w,render:T,renderTracked:E,renderTriggered:ee,errorCaptured:D,serverPrefetch:te,expose:O,inheritAttrs:k,components:A,directives:ne,filters:re}=t;if(u&&ri(u,r,null),s)for(let e in s){let t=s[e];_(t)&&(r[e]=t.bind(n))}if(i){let t=i.call(n,n);b(t)&&(e.data=Lt(t))}if(ti=!0,o)for(let e in o){let t=o[e],i=J({get:_(t)?t.bind(n,n):_(t.get)?t.get.bind(n,n):a,set:!_(t)&&_(t.set)?t.set.bind(n):a});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e})}if(c)for(let e in c)ai(c[e],r,n,e);if(l){let e=_(l)?l.call(n):l;Reflect.ownKeys(e).forEach(t=>{B(t,e[t])})}d&&ii(d,e,`c`);function j(e,t){p(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(j(jr,f),j(Mr,m),j(Nr,h),j(Pr,g),j(Tr,v),j(Er,y),j(Br,D),j(zr,E),j(Rr,ee),j(Fr,S),j(Ir,w),j(Lr,te),p(O))if(O.length){let t=e.exposed||={};O.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||={};T&&e.render===a&&(e.render=T),k!=null&&(e.inheritAttrs=k),A&&(e.components=A),ne&&(e.directives=ne),te&&vr(e)}function ri(e,t,n=a){p(e)&&(e=di(e));for(let n in e){let r=e[n],i;i=b(r)?`default`in r?V(r.from||n,r.default,!0):V(r.from||n):V(r),I(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}function ii(e,t,n){fn(p(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function ai(e,t,n,r){let i=r.includes(`.`)?Vn(n,r):()=>n[r];if(v(e)){let n=t[e];_(n)&&H(i,n)}else if(_(e))H(i,e.bind(n));else if(b(e))if(p(e))e.forEach(e=>ai(e,t,n,r));else{let r=_(e.handler)?e.handler.bind(n):t[e.handler];_(r)&&H(i,r,e)}}function oi(e){let t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,s=a.get(t),c;return s?c=s:!i.length&&!n&&!r?c=t:(c={},i.length&&i.forEach(e=>si(c,e,o,!0)),si(c,t,o)),b(t)&&a.set(t,c),c}function si(e,t,n,r=!1){let{mixins:i,extends:a}=t;a&&si(e,a,n,!0),i&&i.forEach(t=>si(e,t,n,!0));for(let i in t)if(!(r&&i===`expose`)){let r=ci[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}var ci={data:li,props:mi,emits:mi,methods:pi,computed:pi,beforeCreate:fi,created:fi,beforeMount:fi,mounted:fi,beforeUpdate:fi,updated:fi,beforeDestroy:fi,beforeUnmount:fi,destroyed:fi,unmounted:fi,activated:fi,deactivated:fi,errorCaptured:fi,serverPrefetch:fi,components:pi,directives:pi,watch:hi,provide:li,inject:ui};function li(e,t){return t?e?function(){return l(_(e)?e.call(this,this):e,_(t)?t.call(this,this):t)}:t:e}function ui(e,t){return pi(di(e),di(t))}function di(e){if(p(e)){let t={};for(let n=0;nt===`modelValue`||t===`model-value`?e.modelModifiers:e[`${t}Modifiers`]||e[`${O(t)}Modifiers`]||e[`${A(t)}Modifiers`];function xi(e,t,...n){if(e.isUnmounted)return;let i=e.vnode.props||r,a=n,o=t.startsWith(`update:`),s=o&&bi(i,t.slice(7));s&&(s.trim&&(a=n.map(e=>v(e)?e.trim():e)),s.number&&(a=n.map(oe)));let c,l=i[c=re(t)]||i[c=re(O(t))];!l&&o&&(l=i[c=re(A(t))]),l&&fn(l,e,6,a);let u=i[c+`Once`];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,fn(u,e,6,a)}}var Si=new WeakMap;function Ci(e,t,n=!1){let r=n?Si:t.emitsCache,i=r.get(e);if(i!==void 0)return i;let a=e.emits,o={},s=!1;if(!_(e)){let r=e=>{let n=Ci(e,t,!0);n&&(s=!0,l(o,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return!a&&!s?(b(e)&&r.set(e,null),null):(p(a)?a.forEach(e=>o[e]=null):l(o,a),b(e)&&r.set(e,o),o)}function wi(e,t){return!e||!s(t)?!1:(t=t.slice(2).replace(/Once$/,``),f(e,t[0].toLowerCase()+t.slice(1))||f(e,A(t))||f(e,t))}function Ti(e){let{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:o,attrs:s,emit:l,render:u,renderCache:d,props:f,data:p,setupState:m,ctx:h,inheritAttrs:g}=e,_=Nn(e),v,y;try{if(n.shapeFlag&4){let e=i||r,t=e;v=Aa(u.call(t,e,d,f,m,p,h)),y=s}else{let e=t;v=Aa(e.length>1?e(f,{attrs:s,slots:o,emit:l}):e(f,null)),y=t.props?s:Ei(s)}}catch(t){pa.length=0,pn(t,e,1),v=K(da)}let b=v;if(y&&g!==!1){let e=Object.keys(y),{shapeFlag:t}=b;e.length&&t&7&&(a&&e.some(c)&&(y=Di(y,a)),b=Oa(b,y,!1,!0))}return n.dirs&&(b=Oa(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&hr(b,n.transition),v=b,Nn(_),v}var Ei=e=>{let t;for(let n in e)(n===`class`||n===`style`||s(n))&&((t||={})[n]=e[n]);return t},Di=(e,t)=>{let n={};for(let r in e)(!c(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Oi(e,t,n){let{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:c}=t,l=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?ki(r,o,l):!!o;if(c&8){let e=t.dynamicProps;for(let t=0;tObject.create(Mi),Pi=e=>Object.getPrototypeOf(e)===Mi;function Fi(e,t,n,r=!1){let i={},a=Ni();e.propsDefaults=Object.create(null),Li(e,t,i,a);for(let t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=r?i:Rt(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function Ii(e,t,n,r){let{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=F(i),[c]=e.propsOptions,l=!1;if((r||o>0)&&!(o&16)){if(o&8){let n=e.vnode.dynamicProps;for(let r=0;r{d=!0;let[n,r]=Bi(e,t,!0);l(c,n),r&&u.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!s&&!d)return b(e)&&a.set(e,i),i;if(p(s))for(let e=0;ee===`_`||e===`_ctx`||e===`$stable`,Ui=e=>p(e)?e.map(Aa):[Aa(e)],Wi=(e,t,n)=>{if(t._n)return t;let r=z((...e)=>Ui(t(...e)),n);return r._c=!1,r},Gi=(e,t,n)=>{let r=e._ctx;for(let n in e){if(Hi(n))continue;let i=e[n];if(_(i))t[n]=Wi(n,i,r);else if(i!=null){let e=Ui(i);t[n]=()=>e}}},Ki=(e,t)=>{let n=Ui(t);e.slots.default=()=>n},qi=(e,t,n)=>{for(let r in t)(n||!Hi(r))&&(e[r]=t[r])},Ji=(e,t,n)=>{let r=e.slots=Ni();if(e.vnode.shapeFlag&32){let e=t._;e?(qi(r,t,n),n&&ae(r,`_`,e,!0)):Gi(t,r)}else t&&Ki(e,t)},Yi=(e,t,n)=>{let{vnode:i,slots:a}=e,o=!0,s=r;if(i.shapeFlag&32){let e=t._;e?n&&e===1?o=!1:qi(a,t,n):(o=!t.$stable,Gi(t,a)),s=t}else t&&(Ki(e,t),s={default:1});if(o)for(let e in a)!Hi(e)&&s[e]==null&&delete a[e]},Xi=ca;function Zi(e){return Qi(e)}function Qi(e,t){let n=le();n.__VUE__=!0;let{insert:o,remove:s,patchProp:c,createElement:l,createText:u,createComment:d,setText:f,setElementText:p,parentNode:m,nextSibling:h,setScopeId:g=a,insertStaticContent:_}=e,v=(e,t,n,r=null,i=null,a=null,o=void 0,s=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Ca(e,t)&&(r=_e(e),fe(e,i,a,!0),e=null),t.patchFlag===-2&&(c=!1,t.dynamicChildren=null);let{type:l,ref:u,shapeFlag:d}=t;switch(l){case ua:y(e,t,n,r);break;case da:b(e,t,n,r);break;case fa:e??x(t,n,r,o);break;case la:A(e,t,n,r,i,a,o,s,c);break;default:d&1?w(e,t,n,r,i,a,o,s,c):d&6?ne(e,t,n,r,i,a,o,s,c):(d&64||d&128)&&l.process(e,t,n,r,i,a,o,s,c,be)}u!=null&&i?xr(u,e&&e.ref,a,t||e,!t):u==null&&e&&e.ref!=null&&xr(e.ref,null,a,e,!0)},y=(e,t,n,r)=>{if(e==null)o(t.el=u(t.children),n,r);else{let n=t.el=e.el;t.children!==e.children&&f(n,t.children)}},b=(e,t,n,r)=>{e==null?o(t.el=d(t.children||``),n,r):t.el=e.el},x=(e,t,n,r)=>{[e.el,e.anchor]=_(e.children,t,n,r,e.el,e.anchor)},S=({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=h(e),o(e,n,r),e=i;o(t,n,r)},C=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),s(e),e=n;s(t)},w=(e,t,n,r,i,a,o,s,c)=>{if(t.type===`svg`?o=`svg`:t.type===`math`&&(o=`mathml`),e==null)T(t,n,r,i,a,o,s,c);else{let n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),te(e,t,i,a,o,s,c)}finally{n&&n._endPatch()}}},T=(e,t,n,r,i,a,s,u)=>{let d,f,{props:m,shapeFlag:h,transition:g,dirs:_}=e;if(d=e.el=l(e.type,a,m&&m.is,m),h&8?p(d,e.children):h&16&&D(e.children,d,null,r,i,$i(e,a),s,u),_&&Fn(e,null,r,`created`),E(d,e,e.scopeId,s,r),m){for(let e in m)e!==`value`&&!ee(e)&&c(d,e,null,m[e],a,r);`value`in m&&c(d,`value`,null,m.value,a),(f=m.onVnodeBeforeMount)&&Pa(f,r,e)}_&&Fn(e,null,r,`beforeMount`);let v=ta(i,g);v&&g.beforeEnter(d),o(d,t,n),((f=m&&m.onVnodeMounted)||v||_)&&Xi(()=>{try{f&&Pa(f,r,e),v&&g.enter(d),_&&Fn(e,null,r,`mounted`)}finally{}},i)},E=(e,t,n,r,i)=>{if(n&&g(e,n),r)for(let t=0;t{for(let l=c;l{let l=t.el=e.el,{patchFlag:u,dynamicChildren:d,dirs:f}=t;u|=e.patchFlag&16;let m=e.props||r,h=t.props||r,g;if(n&&ea(n,!1),(g=h.onVnodeBeforeUpdate)&&Pa(g,n,t,e),f&&Fn(t,e,n,`beforeUpdate`),n&&ea(n,!0),(m.innerHTML&&h.innerHTML==null||m.textContent&&h.textContent==null)&&p(l,``),d?O(e.dynamicChildren,d,l,n,i,$i(t,a),o):s||se(e,t,l,null,n,i,$i(t,a),o,!1),u>0){if(u&16)k(l,m,h,n,a);else if(u&2&&m.class!==h.class&&c(l,`class`,null,h.class,a),u&4&&c(l,`style`,m.style,h.style,a),u&8){let e=t.dynamicProps;for(let t=0;t{g&&Pa(g,n,t,e),f&&Fn(t,e,n,`updated`)},i)},O=(e,t,n,r,i,a,o)=>{for(let s=0;s{if(t!==n){if(t!==r)for(let r in t)!ee(r)&&!(r in n)&&c(e,r,t[r],null,a,i);for(let r in n){if(ee(r))continue;let o=n[r],s=t[r];o!==s&&r!==`value`&&c(e,r,s,o,a,i)}`value`in n&&c(e,`value`,t.value,n.value,a)}},A=(e,t,n,r,i,a,s,c,l)=>{let d=t.el=e?e.el:u(``),f=t.anchor=e?e.anchor:u(``),{patchFlag:p,dynamicChildren:m,slotScopeIds:h}=t;h&&(c=c?c.concat(h):h),e==null?(o(d,n,r),o(f,n,r),D(t.children||[],n,f,i,a,s,c,l)):p>0&&p&64&&m&&e.dynamicChildren&&e.dynamicChildren.length===m.length?(O(e.dynamicChildren,m,n,i,a,s,c),(t.key!=null||i&&t===i.subTree)&&na(e,t,!0)):se(e,t,n,f,i,a,s,c,l)},ne=(e,t,n,r,i,a,o,s,c)=>{t.slotScopeIds=s,e==null?t.shapeFlag&512?i.ctx.activate(t,n,r,o,c):re(t,n,r,i,a,o,c):j(e,t,c)},re=(e,t,n,r,i,a,o)=>{let s=e.component=La(e,r,i);if(wr(e)&&(s.ctx.renderer=be),Ka(s,!1,o),s.asyncDep){if(i&&i.registerDep(s,ae,o),!e.el){let r=s.subTree=K(da);b(null,r,t,n),e.placeholder=r.el}}else ae(s,e,t,n,i,a,o)},j=(e,t,n)=>{let r=t.component=e.component;if(Oi(e,t,n))if(r.asyncDep&&!r.asyncResolved){oe(r,t,n);return}else r.next=t,r.update();else t.el=e.el,r.vnode=t},ae=(e,t,n,r,i,a,o)=>{let s=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:s,vnode:c}=e;{let n=ia(e);if(n){t&&(t.el=c.el,oe(e,t,o)),n.asyncDep.then(()=>{Xi(()=>{e.isUnmounted||l()},i)});return}}let u=t,d;ea(e,!1),t?(t.el=c.el,oe(e,t,o)):t=c,n&&ie(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&Pa(d,s,t,c),ea(e,!0);let f=Ti(e),p=e.subTree;e.subTree=f,v(p,f,m(p.el),_e(p),e,i,a),t.el=f.el,u===null&&ji(e,f.el),r&&Xi(r,i),(d=t.props&&t.props.onVnodeUpdated)&&Xi(()=>Pa(d,s,t,c),i)}else{let o,{el:s,props:c}=t,{bm:l,m:u,parent:d,root:f,type:p}=e,m=Cr(t);if(ea(e,!1),l&&ie(l),!m&&(o=c&&c.onVnodeBeforeMount)&&Pa(o,d,t),ea(e,!0),s&&M){let t=()=>{e.subTree=Ti(e),M(s,e.subTree,e,i,null)};m&&p.__asyncHydrate?p.__asyncHydrate(s,e,t):t()}else{f.ce&&f.ce._hasShadowRoot()&&f.ce._injectChildStyle(p,e.parent?e.parent.type:void 0);let o=e.subTree=Ti(e);v(null,o,n,r,e,i,a),t.el=o.el}if(u&&Xi(u,i),!m&&(o=c&&c.onVnodeMounted)){let e=t;Xi(()=>Pa(o,d,e),i)}(t.shapeFlag&256||d&&Cr(d.vnode)&&d.vnode.shapeFlag&256)&&e.a&&Xi(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();let c=e.effect=new ke(s);e.scope.off();let l=e.update=c.run.bind(c),u=e.job=c.runIfDirty.bind(c);u.i=e,u.id=e.uid,c.scheduler=()=>wn(u),ea(e,!0),l()},oe=(e,t,n)=>{t.component=e;let r=e.vnode.props;e.vnode=t,e.next=null,Ii(e,t.props,r,n),Yi(e,t.children,n),We(),Dn(e),Ge()},se=(e,t,n,r,i,a,o,s,c=!1)=>{let l=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:m}=t;if(f>0){if(f&128){ue(l,d,n,r,i,a,o,s,c);return}else if(f&256){ce(l,d,n,r,i,a,o,s,c);return}}m&8?(u&16&&ge(l,i,a),d!==l&&p(n,d)):u&16?m&16?ue(l,d,n,r,i,a,o,s,c):ge(l,i,a,!0):(u&8&&p(n,``),m&16&&D(d,n,r,i,a,o,s,c))},ce=(e,t,n,r,a,o,s,c,l)=>{e||=i,t||=i;let u=e.length,d=t.length,f=Math.min(u,d),p;for(p=0;pd?ge(e,a,o,!0,!1,f):D(t,n,r,a,o,s,c,l,f)},ue=(e,t,n,r,a,o,s,c,l)=>{let u=0,d=t.length,f=e.length-1,p=d-1;for(;u<=f&&u<=p;){let r=e[u],i=t[u]=l?ja(t[u]):Aa(t[u]);if(Ca(r,i))v(r,i,n,null,a,o,s,c,l);else break;u++}for(;u<=f&&u<=p;){let r=e[f],i=t[p]=l?ja(t[p]):Aa(t[p]);if(Ca(r,i))v(r,i,n,null,a,o,s,c,l);else break;f--,p--}if(u>f){if(u<=p){let e=p+1,i=ep)for(;u<=f;)fe(e[u],a,o,!0),u++;else{let m=u,h=u,g=new Map;for(u=h;u<=p;u++){let e=t[u]=l?ja(t[u]):Aa(t[u]);e.key!=null&&g.set(e.key,u)}let _,y=0,b=p-h+1,x=!1,S=0,C=Array(b);for(u=0;u=b){fe(r,a,o,!0);continue}let i;if(r.key!=null)i=g.get(r.key);else for(_=h;_<=p;_++)if(C[_-h]===0&&Ca(r,t[_])){i=_;break}i===void 0?fe(r,a,o,!0):(C[i-h]=u+1,i>=S?S=i:x=!0,v(r,t[i],n,null,a,o,s,c,l),y++)}let w=x?ra(C):i;for(_=w.length-1,u=b-1;u>=0;u--){let e=h+u,i=t[e],f=t[e+1],p=e+1{let{el:a,type:c,transition:l,children:u,shapeFlag:d}=e;if(d&6){de(e.component.subTree,t,n,r);return}if(d&128){e.suspense.move(t,n,r);return}if(d&64){c.move(e,t,n,be);return}if(c===la){o(a,t,n);for(let e=0;el.enter(a),i));else{let{leave:r,delayLeave:i,afterLeave:c}=l,u=()=>{e.ctx.isUnmounted?s(a):o(a,t,n)},d=()=>{let e=a._isLeaving||!!a[nr];a._isLeaving&&a[nr](!0),l.persisted&&!e?u():r(a,()=>{u(),c&&c()})};i?i(a,u,d):d()}else o(a,t,n)},fe=(e,t,n,r=!1,i=!1)=>{let{type:a,props:o,ref:s,children:c,dynamicChildren:l,shapeFlag:u,patchFlag:d,dirs:f,cacheIndex:p,memo:m}=e;if(d===-2&&(i=!1),s!=null&&(We(),xr(s,null,n,e,!0),Ge()),p!=null&&(t.renderCache[p]=void 0),u&256){t.ctx.deactivate(e);return}let h=u&1&&f,g=!Cr(e),_;if(g&&(_=o&&o.onVnodeBeforeUnmount)&&Pa(_,t,e),u&6)he(e.component,n,r);else{if(u&128){e.suspense.unmount(n,r);return}h&&Fn(e,null,t,`beforeUnmount`),u&64?e.type.remove(e,t,n,be,r):l&&!l.hasOnce&&(a!==la||d>0&&d&64)?ge(l,t,n,!1,!0):(a===la&&d&384||!i&&u&16)&&ge(c,t,n),r&&pe(e)}let v=m!=null&&p==null;(g&&(_=o&&o.onVnodeUnmounted)||h||v)&&Xi(()=>{_&&Pa(_,t,e),h&&Fn(e,null,t,`unmounted`),v&&(e.el=null)},n)},pe=e=>{let{type:t,el:n,anchor:r,transition:i}=e;if(t===la){me(n,r);return}if(t===fa){C(e);return}let a=()=>{s(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(e.shapeFlag&1&&i&&!i.persisted){let{leave:t,delayLeave:r}=i,o=()=>t(n,a);r?r(e.el,a,o):o()}else a()},me=(e,t)=>{let n;for(;e!==t;)n=h(e),s(e),e=n;s(t)},he=(e,t,n)=>{let{bum:r,scope:i,job:a,subTree:o,um:s,m:c,a:l}=e;aa(c),aa(l),r&&ie(r),i.stop(),a&&(a.flags|=8,fe(o,e,t,n)),s&&Xi(s,t),Xi(()=>{e.isUnmounted=!0},t)},ge=(e,t,n,r=!1,i=!1,a=0)=>{for(let o=a;o{if(e.shapeFlag&6)return _e(e.component.subTree);if(e.shapeFlag&128)return e.suspense.next();let t=h(e.anchor||e.el),n=t&&t[Un];return n?h(n):t},ve=!1,ye=(e,t,n)=>{let r;e==null?t._vnode&&(fe(t._vnode,null,null,!0),r=t._vnode.component):v(t._vnode||null,e,t,null,null,null,n),t._vnode=e,ve||=(ve=!0,Dn(r),On(),!1)},be={p:v,um:fe,m:de,r:pe,mt:re,mc:D,pc:se,pbc:O,n:_e,o:e},xe,M;return t&&([xe,M]=t(be)),{render:ye,hydrate:xe,createApp:vi(ye,xe)}}function $i({type:e,props:t},n){return n===`svg`&&e===`foreignObject`||n===`mathml`&&e===`annotation-xml`&&t&&t.encoding&&t.encoding.includes(`html`)?void 0:n}function ea({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function ta(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function na(e,t,n=!1){let r=e.children,i=t.children;if(p(r)&&p(i))for(let e=0;e>1,e[n[s]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-- >0;)n[a]=o,o=t[o];return n}function ia(e){let t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ia(t)}function aa(e){if(e)for(let t=0;te.__isSuspense;function ca(e,t){t&&t.pendingBranch?p(e)?t.effects.push(...e):t.effects.push(e):En(e)}var la=Symbol.for(`v-fgt`),ua=Symbol.for(`v-txt`),da=Symbol.for(`v-cmt`),fa=Symbol.for(`v-stc`),pa=[],ma=null;function ha(e=!1){pa.push(ma=e?null:[])}function ga(){pa.pop(),ma=pa[pa.length-1]||null}var _a=1;function va(e,t=!1){_a+=e,e<0&&ma&&t&&(ma.hasOnce=!0)}function ya(e){return e.dynamicChildren=_a>0?ma||i:null,ga(),_a>0&&ma&&ma.push(e),e}function ba(e,t,n,r,i,a){return ya(G(e,t,n,r,i,a,!0))}function xa(e,t,n,r,i){return ya(K(e,t,n,r,i,!0))}function Sa(e){return e?e.__v_isVNode===!0:!1}function Ca(e,t){return e.type===t.type&&e.key===t.key}var wa=({key:e})=>e??null,Ta=({ref:e,ref_key:t,ref_for:n})=>(typeof e==`number`&&(e=``+e),e==null?null:v(e)||I(e)||_(e)?{i:jn,r:e,k:t,f:!!n}:e);function G(e,t=null,n=null,r=0,i=null,a=e===la?0:1,o=!1,s=!1){let c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&wa(t),ref:t&&Ta(t),scopeId:Mn,slotScopeIds:null,children:n,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:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:jn};return s?(Ma(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=v(n)?8:16),_a>0&&!o&&ma&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&ma.push(c),c}var K=Ea;function Ea(e,t=null,n=null,r=0,i=null,a=!1){if((!e||e===Ur)&&(e=da),Sa(e)){let r=Oa(e,t,!0);return n&&Ma(r,n),_a>0&&!a&&ma&&(r.shapeFlag&6?ma[ma.indexOf(e)]=r:ma.push(r)),r.patchFlag=-2,r}if(no(e)&&(e=e.__vccOpts),t){t=Da(t);let{class:e,style:n}=t;e&&!v(e)&&(t.class=he(e)),b(n)&&(Wt(n)&&!p(n)&&(n=l({},n)),t.style=ue(n))}let o=v(e)?1:sa(e)?128:Wn(e)?64:b(e)?4:_(e)?2:0;return G(e,t,n,r,i,o,a,!0)}function Da(e){return e?Wt(e)||Pi(e)?l({},e):e:null}function Oa(e,t,n=!1,r=!1){let{props:i,ref:a,patchFlag:o,children:s,transition:c}=e,l=t?Na(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&wa(l),ref:t&&t.ref?n&&a?p(a)?a.concat(Ta(t)):[a,Ta(t)]:Ta(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==la?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Oa(e.ssContent),ssFallback:e.ssFallback&&Oa(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&hr(u,c.clone(u)),u}function q(e=` `,t=0){return K(ua,null,e,t)}function ka(e=``,t=!1){return t?(ha(),xa(da,null,e)):K(da,null,e)}function Aa(e){return e==null||typeof e==`boolean`?K(da):p(e)?K(la,null,e.slice()):Sa(e)?ja(e):K(ua,null,String(e))}function ja(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Oa(e)}function Ma(e,t){let n=0,{shapeFlag:r}=e;if(t==null)t=null;else if(p(t))n=16;else if(typeof t==`object`)if(r&65){let n=t.default;n&&(n._c&&(n._d=!1),Ma(e,n()),n._c&&(n._d=!0));return}else{n=32;let r=t._;!r&&!Pi(t)?t._ctx=jn:r===3&&jn&&(jn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else _(t)?(t={default:t,_ctx:jn},n=32):(t=String(t),r&64?(n=16,t=[q(t)]):n=8);e.children=t,e.shapeFlag|=n}function Na(...e){let t={};for(let n=0;nRa||jn,Ba,Va;{let e=le(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};Ba=t(`__VUE_INSTANCE_SETTERS__`,e=>Ra=e),Va=t(`__VUE_SSR_SETTERS__`,e=>Ga=e)}var Ha=e=>{let t=Ra;return Ba(e),e.scope.on(),()=>{e.scope.off(),Ba(t)}},Ua=()=>{Ra&&Ra.scope.off(),Ba(null)};function Wa(e){return e.vnode.shapeFlag&4}var Ga=!1;function Ka(e,t=!1,n=!1){t&&Va(t);let{props:r,children:i}=e.vnode,a=Wa(e);Fi(e,r,a,t),Ji(e,i,n||t);let o=a?qa(e,t):void 0;return t&&Va(!1),o}function qa(e,t){let n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,$r);let{setup:r}=n;if(r){We();let n=e.setupContext=r.length>1?$a(e):null,i=Ha(e),a=dn(r,e,0,[e.props,n]),o=x(a);if(Ge(),i(),(o||e.sp)&&!Cr(e)&&vr(e),o){if(a.then(Ua,Ua),t)return a.then(n=>{Ja(e,n,t)}).catch(t=>{pn(t,e,0)});e.asyncDep=a}else Ja(e,a,t)}else Za(e,t)}function Ja(e,t,n){_(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:b(t)&&(e.setupState=Qt(t)),Za(e,n)}var Ya,Xa;function Za(e,t,n){let r=e.type;if(!e.render){if(!t&&Ya&&!r.render){let t=r.template||oi(e).template;if(t){let{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:o}=r;r.render=Ya(t,l(l({isCustomElement:n,delimiters:a},i),o))}}e.render=r.render||a,Xa&&Xa(e)}{let t=Ha(e);We();try{ni(e)}finally{Ge(),t()}}}var Qa={get(e,t){return tt(e,`get`,``),e[t]}};function $a(e){return{attrs:new Proxy(e.attrs,Qa),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function eo(e){return e.exposed?e.exposeProxy||=new Proxy(Qt(Gt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Zr)return Zr[n](e)},has(e,t){return t in e||t in Zr}}):e.proxy}function to(e,t=!0){return _(e)?e.displayName||e.name:e.name||t&&e.__name}function no(e){return _(e)&&`__vccOpts`in e}var J=(e,t)=>rn(e,t,Ga);function Y(e,t,n){try{va(-1);let r=arguments.length;return r===2?b(t)&&!p(t)?Sa(t)?K(e,null,[t]):K(e,t):K(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Sa(n)&&(n=[n]),K(e,t,n))}finally{va(1)}}var ro=`3.5.38`,io=void 0,ao=typeof window<`u`&&window.trustedTypes;if(ao)try{io=ao.createPolicy(`vue`,{createHTML:e=>e})}catch{}var oo=io?e=>io.createHTML(e):e=>e,so=`http://www.w3.org/2000/svg`,co=`http://www.w3.org/1998/Math/MathML`,lo=typeof document<`u`?document:null,uo=lo&&lo.createElement(`template`),fo={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?lo.createElementNS(so,e):t===`mathml`?lo.createElementNS(co,e):n?lo.createElement(e,{is:n}):lo.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>lo.createTextNode(e),createComment:e=>lo.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>lo.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{uo.innerHTML=oo(r===`svg`?`${e}`:r===`mathml`?`${e}`:e);let i=uo.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},po=`transition`,mo=`animation`,ho=Symbol(`_vtc`),go={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},_o=l({},or,go),vo=(e=>(e.displayName=`Transition`,e.props=_o,e))((e,{slots:t})=>Y(ur,xo(e),t)),yo=(e,t=[])=>{p(e)?e.forEach(e=>e(...t)):e&&e(...t)},bo=e=>e?p(e)?e.some(e=>e.length>1):e.length>1:!1;function xo(e){let t={};for(let n in e)n in go||(t[n]=e[n]);if(e.css===!1)return t;let{name:n=`v`,type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:u=o,appearToClass:d=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,h=So(i),g=h&&h[0],_=h&&h[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:b,onLeave:x,onLeaveCancelled:S,onBeforeAppear:C=v,onAppear:w=y,onAppearCancelled:T=b}=t,E=(e,t,n,r)=>{e._enterCancelled=r,To(e,t?d:s),To(e,t?u:o),n&&n()},ee=(e,t)=>{e._isLeaving=!1,To(e,f),To(e,m),To(e,p),t&&t()},D=e=>(t,n)=>{let i=e?w:y,o=()=>E(t,e,n);yo(i,[t,o]),Eo(()=>{To(t,e?c:a),wo(t,e?d:s),bo(i)||Oo(t,r,g,o)})};return l(t,{onBeforeEnter(e){yo(v,[e]),wo(e,a),wo(e,o)},onBeforeAppear(e){yo(C,[e]),wo(e,c),wo(e,u)},onEnter:D(!1),onAppear:D(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>ee(e,t);wo(e,f),e._enterCancelled?(wo(e,p),Mo(e)):(Mo(e),wo(e,p)),Eo(()=>{e._isLeaving&&(To(e,f),wo(e,m),bo(x)||Oo(e,r,_,n))}),yo(x,[e,n])},onEnterCancelled(e){E(e,!1,void 0,!0),yo(b,[e])},onAppearCancelled(e){E(e,!0,void 0,!0),yo(T,[e])},onLeaveCancelled(e){ee(e),yo(S,[e])}})}function So(e){if(e==null)return null;if(b(e))return[Co(e.enter),Co(e.leave)];{let t=Co(e);return[t,t]}}function Co(e){return se(e)}function wo(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[ho]||(e[ho]=new Set)).add(t)}function To(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[ho];n&&(n.delete(t),n.size||(e[ho]=void 0))}function Eo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var Do=0;function Oo(e,t,n,r){let i=e._endId=++Do,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=ko(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u(n[e]||``).split(`, `),i=r(`${po}Delay`),a=r(`${po}Duration`),o=Ao(i,a),s=r(`${mo}Delay`),c=r(`${mo}Duration`),l=Ao(s,c),u=null,d=0,f=0;t===po?o>0&&(u=po,d=o,f=a.length):t===mo?l>0&&(u=mo,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?po:mo:null,f=u?u===po?a.length:c.length:0);let p=u===po&&/\b(?:transform|all)(?:,|$)/.test(r(`${po}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function Ao(e,t){for(;e.lengthjo(t)+jo(e[n])))}function jo(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function Mo(e){return(e?e.ownerDocument:document).body.offsetHeight}function No(e,t,n){let r=e[ho];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var Po=Symbol(`_vod`),Fo=Symbol(`_vsh`),Io={name:`show`,beforeMount(e,{value:t},{transition:n}){e[Po]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):Lo(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Lo(e,!0),r.enter(e)):r.leave(e,()=>{Lo(e,!1)}):Lo(e,t))},beforeUnmount(e,{value:t}){Lo(e,t)}};function Lo(e,t){e.style.display=t?e[Po]:`none`,e[Fo]=!t}var Ro=Symbol(``),zo=/(?:^|;)\s*display\s*:/;function Bo(e,t,n){let r=e.style,i=v(n),a=!1;if(n&&!i){if(t)if(v(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??Ho(r,t,``)}else for(let e in t)n[e]??Ho(r,e,``);for(let i in n){i===`display`&&(a=!0);let o=n[i];o==null?Ho(r,i,``):Ko(e,i,!v(t)&&t?t[i]:void 0,o)||Ho(r,i,o)}}else if(i){if(t!==n){let e=r[Ro];e&&(n+=`;`+e),r.cssText=n,a=zo.test(n)}}else t&&e.removeAttribute(`style`);Po in e&&(e[Po]=a?r.display:``,e[Fo]&&(r.display=`none`))}var Vo=/\s*!important$/;function Ho(e,t,n){if(p(n))n.forEach(n=>Ho(e,t,n));else if(n??=``,t.startsWith(`--`))e.setProperty(t,n);else{let r=Go(e,t);Vo.test(n)?e.setProperty(A(r),n.replace(Vo,``),`important`):e[r]=n}}var Uo=[`Webkit`,`Moz`,`ms`],Wo={};function Go(e,t){let n=Wo[t];if(n)return n;let r=O(t);if(r!==`filter`&&r in e)return Wo[t]=r;r=ne(r);for(let n=0;nns||=(rs.then(()=>ns=0),Date.now());function as(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;let r=n.value;if(p(r)){let n=e.stopImmediatePropagation;e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0};let i=r.slice(),a=[e];for(let n=0;ne.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ss=(e,t,n,r,i,a)=>{let o=i===`svg`;t===`class`?No(e,r,o):t===`style`?Bo(e,n,r):s(t)?c(t)||$o(e,t,n,r,a):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):cs(e,t,r,o))?(Yo(e,t,r),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&Jo(e,t,r,o,a,t!==`value`)):e._isVueCE&&(ls(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!v(r)))?Yo(e,O(t),r,a,t):(t===`true-value`?e._trueValue=r:t===`false-value`&&(e._falseValue=r),Jo(e,t,r,o))};function cs(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&os(t)&&_(n));if(t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`sandbox`&&e.tagName===`IFRAME`||t===`form`||t===`list`&&e.tagName===`INPUT`||t===`type`&&e.tagName===`TEXTAREA`)return!1;if(t===`width`||t===`height`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return os(t)&&v(n)?!1:t in e}function ls(e,t){let n=e._def.props;if(!n)return!1;let r=O(t);return Array.isArray(n)?n.some(e=>O(e)===r):Object.keys(n).some(e=>O(e)===r)}var us=l({patchProp:ss},fo),ds;function fs(){return ds||=Zi(us)}var ps=((...e)=>{let t=fs().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=hs(e);if(!r)return;let i=t._component;!_(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,ms(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t});function ms(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function hs(e){return v(e)?document.querySelector(e):e}var gs=typeof window<`u`,_s,vs=e=>_s=e,ys=Symbol();function bs(e){return e&&typeof e==`object`&&Object.prototype.toString.call(e)===`[object Object]`&&typeof e.toJSON!=`function`}var xs;(function(e){e.direct=`direct`,e.patchObject=`patch object`,e.patchFunction=`patch function`})(xs||={});var Ss=typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:typeof globalThis==`object`?globalThis:{HTMLElement:null};function Cs(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function ws(e,t,n){let r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){ks(r.response,t,n)},r.onerror=function(){console.error(`could not download file`)},r.send()}function Ts(e){let t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function Es(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch{let t=new MouseEvent(`click`,{bubbles:!0,cancelable:!0,view:window,detail:0,screenX:80,screenY:20,clientX:80,clientY:20,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:null});e.dispatchEvent(t)}}var Ds=typeof navigator==`object`?navigator:{userAgent:``},Os=/Macintosh/.test(Ds.userAgent)&&/AppleWebKit/.test(Ds.userAgent)&&!/Safari/.test(Ds.userAgent),ks=gs?typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype&&!Os?As:`msSaveOrOpenBlob`in Ds?js:Ms:()=>{};function As(e,t=`download`,n){let r=document.createElement(`a`);r.download=t,r.rel=`noopener`,typeof e==`string`?(r.href=e,r.origin===location.origin?Es(r):Ts(r.href)?ws(e,t,n):(r.target=`_blank`,Es(r))):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){Es(r)},0))}function js(e,t=`download`,n){if(typeof e==`string`)if(Ts(e))ws(e,t,n);else{let t=document.createElement(`a`);t.href=e,t.target=`_blank`,setTimeout(function(){Es(t)})}else navigator.msSaveOrOpenBlob(Cs(e,n),t)}function Ms(e,t,n,r){if(r||=open(``,`_blank`),r&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return ws(e,t,n);let i=e.type===`application/octet-stream`,a=/constructor/i.test(String(Ss.HTMLElement))||`safari`in Ss,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a||Os)&&typeof FileReader<`u`){let t=new FileReader;t.onloadend=function(){let e=t.result;if(typeof e!=`string`)throw r=null,Error(`Wrong reader.result type`);e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{let t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}var{assign:Ns}=Object;function Ps(){let e=Te(!0),t=e.run(()=>L({})),n=[],r=[],i=Gt({install(e){vs(i),i._a=e,e.provide(ys,i),e.config.globalProperties.$pinia=i,r.forEach(e=>n.push(e)),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}var Fs=()=>{};function Is(e,t,n,r=Fs){e.add(t);let i=()=>{e.delete(t)&&r()};return!n&&Ee()&&De(i),i}function Ls(e,...t){e.forEach(e=>{e(...t)})}var Rs=e=>e(),zs=Symbol(),Bs=Symbol();function Vs(e,t){e instanceof Map&&t instanceof Map?t.forEach((t,n)=>e.set(n,t)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(let n in t){if(!t.hasOwnProperty(n))continue;let r=t[n],i=e[n];bs(i)&&bs(r)&&e.hasOwnProperty(n)&&!I(r)&&!Vt(r)?e[n]=Vs(i,r):e[n]=r}return e}var Hs=Symbol();function Us(e){return!bs(e)||!Object.prototype.hasOwnProperty.call(e,Hs)}var{assign:Ws}=Object;function Gs(e){return!!(I(e)&&e.effect)}function Ks(e,t,n,r){let{state:i,actions:a,getters:o}=t,s=n.state.value[e],c;function l(){return s||(n.state.value[e]=i?i():{}),Ws($t(n.state.value[e]),a,Object.keys(o||{}).reduce((t,r)=>(t[r]=Gt(J(()=>{vs(n);let t=n._s.get(e);return o[r].call(t,t)})),t),{}))}return c=qs(e,l,t,n,r,!0),c}function qs(e,t,n={},r,i,a){let o,s=Ws({actions:{}},n),c={deep:!0},l,u,d=new Set,f=new Set,p=r.state.value[e];!a&&!p&&(r.state.value[e]={});let m;function h(t){let n;l=u=!1,typeof t==`function`?(t(r.state.value[e]),n={type:xs.patchFunction,storeId:e,events:void 0}):(Vs(r.state.value[e],t),n={type:xs.patchObject,payload:t,storeId:e,events:void 0});let i=m=Symbol();Sn().then(()=>{m===i&&(l=!0)}),u=!0,Ls(d,n,r.state.value[e])}let g=a?function(){let{state:e}=n,t=e?e():{};this.$patch(e=>{Ws(e,t)})}:Fs;function _(){o.stop(),d.clear(),f.clear(),r._s.delete(e)}let v=(t,n=``)=>{if(zs in t)return t[Bs]=n,t;let i=function(){vs(r);let n=Array.from(arguments),a=new Set,o=new Set;function s(e){a.add(e)}function c(e){o.add(e)}Ls(f,{args:n,name:i[Bs],store:y,after:s,onError:c});let l;try{l=t.apply(this&&this.$id===e?this:y,n)}catch(e){throw Ls(o,e),e}return l instanceof Promise?l.then(e=>(Ls(a,e),e)).catch(e=>(Ls(o,e),Promise.reject(e))):(Ls(a,l),l)};return i[zs]=!0,i[Bs]=n,i},y=Lt({_p:r,$id:e,$onAction:Is.bind(null,f),$patch:h,$reset:g,$subscribe(t,n={}){let i=Is(d,t,n.detached,()=>a()),a=o.run(()=>H(()=>r.state.value[e],r=>{(n.flush===`sync`?u:l)&&t({storeId:e,type:xs.direct,events:void 0},r)},Ws({},c,n)));return i},$dispose:_});r._s.set(e,y);let b=(r._a&&r._a.runWithContext||Rs)(()=>r._e.run(()=>(o=Te()).run(()=>t({action:v}))));for(let t in b){let n=b[t];I(n)&&!Gs(n)||Vt(n)?a||(p&&Us(n)&&(I(n)?n.value=p[t]:Vs(n,p[t])),r.state.value[e][t]=n):typeof n==`function`&&(b[t]=v(n,t),s.actions[t]=n)}return Ws(y,b),Ws(F(y),b),Object.defineProperty(y,"$state",{get:()=>r.state.value[e],set:e=>{h(t=>{Ws(t,e)})}}),r._p.forEach(e=>{Ws(y,o.run(()=>e({store:y,app:r._a,pinia:r,options:s})))}),p&&a&&n.hydrate&&n.hydrate(y.$state,p),l=!0,u=!0,y}function Js(e,t,n){let r,i=typeof t==`function`;r=i?n:t;function a(n,a){let o=In();return n||=o?V(ys,null):null,n&&vs(n),n=_s,n._s.has(e)||(i?qs(e,t,r,n):Ks(e,r,n)),n._s.get(e)}return a.$id=e,a}var Ys=U({name:`CAccordion`,props:{activeItemKey:[Number,String],alwaysOpen:Boolean,flush:Boolean},setup(e,{slots:t}){let n=L(e.activeItemKey);return H(()=>e.activeItemKey,e=>n.value=e),B(`activeItemKey`,n),B(`alwaysOpen`,e.alwaysOpen),B(`setActiveItemKey`,e=>{n.value=e}),()=>Y(`div`,{class:[`accordion`,{"accordion-flush":e.flush}]},t.default&&t.default())}}),Xs={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display===`none`?``:e.style.display,n&&t&&n.beforeEnter(e)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!!t!=!!n&&r&&(t?(r.beforeEnter(e),r.enter(e)):r.leave(e,()=>{}))}},Zs=e=>{typeof e==`function`&&e()},Qs=(e,t,n=!0)=>{if(!n){Zs(e);return}let r=$s(t)+5,i=!1,a=({target:n})=>{n===t&&(i=!0,t.removeEventListener(`transitionend`,a),Zs(e))};t.addEventListener(`transitionend`,a),setTimeout(()=>{i||ec(t)},r)},$s=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);return!Number.parseFloat(t)&&!Number.parseFloat(n)?0:(t=t.split(`,`)[0],n=n.split(`,`)[0],(Number.parseFloat(t)+Number.parseFloat(n))*1e3)},ec=e=>{e.dispatchEvent(new Event(`transitionend`))},tc=U({name:`CCollapse`,props:{horizontal:Boolean,visible:Boolean},emits:[`hide`,`show`],setup(e,{slots:t,emit:n}){let r=L(!1),i=L(e.visible),a=()=>{r.value=!0},o=(t,r)=>{n(`show`),setTimeout(()=>{if(Qs(()=>r(),t),e.horizontal){t.style.width=`${t.scrollWidth}px`;return}t.style.height=`${t.scrollHeight}px`},1)},s=t=>{i.value=!0,r.value=!1,t.style.removeProperty(e.horizontal?`width`:`height`)},c=t=>{if(r.value=!0,i.value=!1,e.horizontal){t.style.width=`${t.scrollWidth}px`;return}t.style.height=`${t.scrollHeight}px`},l=(t,r)=>{n(`hide`),setTimeout(()=>{if(Qs(()=>r(),t),e.horizontal){t.style.width=`0px`;return}t.style.height=`0px`},1)},u=t=>{r.value=!1,t.style.removeProperty(e.horizontal?`width`:`height`)};return()=>Y(vo,{css:!1,onBeforeEnter:()=>a(),onEnter:(e,t)=>o(e,t),onAfterEnter:e=>s(e),onBeforeLeave:e=>c(e),onLeave:(e,t)=>l(e,t),onAfterLeave:e=>u(e)},()=>Pn(Y(`div`,{class:[r.value?`collapsing`:`collapse`,{"collapse-horizontal":e.horizontal,show:i.value}]},t.default&&t.default()),[[Xs,e.visible]]))}}),nc=U({name:`CAccordionBody`,setup(e,{slots:t}){let n=V(`id`),r=V(`visible`);return()=>Y(tc,{class:`accordion-collapse`,id:n,visible:r.value},{default:()=>Y(`div`,{class:[`accordion-body`]},t.default&&t.default())})}}),rc=U({name:`CAccordionButton`,setup(e,{slots:t}){let n=V(`id`),r=V(`toggleVisibility`),i=V(`visible`);return()=>Y(`button`,{type:`button`,"aria-control":n,"aria-expanded":i.value,class:[`accordion-button`,{collapsed:!i.value}],onClick:()=>r()},t.default&&t.default())}}),ic=U({name:`CAccordionHeader`,setup(e,{slots:t}){return()=>Y(`div`,{class:[`accordion-header`]},Y(rc,{},{default:()=>t.default&&t.default()}))}}),ac=U({name:`CAccordionItem`,props:{id:String,itemKey:[Number,String]},setup(e,{slots:t}){let n=V(`activeItemKey`),r=V(`alwaysOpen`),i=V(`setActiveItemKey`),a=e.id??_r(),o=L(e.itemKey??a),s=L(n.value===o.value);return H(n,()=>s.value=n.value===o.value),B(`id`,a),B(`visible`,s),B(`toggleVisibility`,()=>{s.value=!s.value,!r&&s&&i(o.value)}),()=>Y(`div`,{class:[`accordion-item`]},t.default&&t.default())}}),oc={install:e=>{e.component(Ys.name,Ys),e.component(nc.name,nc),e.component(rc.name,rc),e.component(ic.name,ic),e.component(ac.name,ac)}},sc=U({name:`CCloseButton`,props:{dark:Boolean,disabled:Boolean,white:Boolean},emits:[`click`],setup(e,{emit:t}){let n=()=>{e.disabled||t(`click`)};return()=>Y(`button`,{type:`button`,class:[`btn`,`btn-close`,{"btn-close-white":e.white},e.disabled],"aria-label":`Close`,disabled:e.disabled,...e.dark&&{"data-coreui-theme":`dark`},onClick:n})}}),cc={type:String,validator:e=>[`rounded`,`rounded-top`,`rounded-end`,`rounded-bottom`,`rounded-start`,`rounded-circle`,`rounded-pill`,`rounded-0`,`rounded-1`,`rounded-2`,`rounded-3`].includes(e)},X={type:String,validator:e=>[`primary`,`secondary`,`success`,`danger`,`warning`,`info`,`dark`,`light`,`link`,`transparent`].includes(e)},lc={type:String,validator:e=>[`primary`,`secondary`,`success`,`danger`,`warning`,`info`,`dark`,`light`,`primary-emphasis`,`secondary-emphasis`,`success-emphasis`,`danger-emphasis`,`warning-emphasis`,`info-emphasis`,`light-emphasis`,`body`,`body-emphasis`,`body-secondary`,`body-tertiary`,`black`,`black-50`,`white`,`white-50`].includes(e)},uc=U({name:`CAlert`,props:{color:X,dismissible:Boolean,variant:{type:String,validator:e=>e===`solid`},visible:{type:Boolean,default:!0}},emits:[`close`],setup(e,{slots:t,emit:n}){let r=L(e.visible);H(()=>e.visible,()=>{r.value=e.visible});let i=()=>{r.value=!1,n(`close`)};return()=>Y(vo,{enterFromClass:``,enterActiveClass:`fade`,enterToClass:`fade show`,leaveActiveClass:`fade`},{default:()=>r.value&&Y(`div`,{class:[`alert`,e.variant===`solid`?`bg-${e.color} text-white border-0`:`alert-${e.color}`,{[`alert-${e.color}`]:e.color,"alert-dismissible":e.dismissible}]},[t.default&&t.default(),e.dismissible&&Y(sc,{onClick:()=>{i()}})])})}}),dc=U({name:`CAlertHeading`,props:{as:{type:String,default:`h4`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`alert-heading`},t)}}),fc=U({name:`CAlertLink`,setup(e,{slots:t}){return()=>Y(`a`,{class:`alert-link`},t)}}),pc={install:e=>{e.component(uc.name,uc),e.component(dc.name,dc),e.component(fc.name,fc)}},mc=U({name:`CAvatar`,props:{color:X,shape:cc,size:{type:String,validator:e=>[`sm`,`md`,`lg`,`xl`].includes(e)},src:String,status:{type:String,validator:e=>[`primary`,`secondary`,`success`,`danger`,`warning`,`info`,`dark`,`light`].includes(e)},textColor:lc},setup(e,{slots:t}){return()=>Y(`div`,{class:[`avatar`,{[`bg-${e.color}`]:e.color,[`avatar-${e.size}`]:e.size,[`text-${e.textColor}`]:e.textColor},`${e.shape}`]},[e.src?Y(`img`,{src:e.src,class:`avatar-img`}):t.default&&t.default(),e.status&&Y(`span`,{class:[`avatar-status`,`bg-${e.status}`]})])}}),hc={install:e=>{e.component(mc.name,mc)}},gc=U({name:`CBackdrop`,props:{visible:{type:Boolean,default:!1}},setup(e){return()=>Y(vo,{onEnter:e=>{e.classList.add(`show`)},onLeave:e=>{e.classList.remove(`show`)}},()=>e.visible&&Y(`div`,{class:`fade`}))}}),_c={install:e=>{e.component(gc.name,gc)}},vc=U({name:`CBadge`,props:{as:{type:String,default:`span`},color:X,position:{type:String,validator:e=>[`top-start`,`top-end`,`bottom-end`,`bottom-start`].includes(e)},shape:cc,size:{type:String,validator:e=>e===`sm`},textBgColor:X,textColor:lc},setup(e,{slots:t}){return()=>Y(e.as,{class:[`badge`,{[`bg-${e.color}`]:e.color,"position-absolute translate-middle":e.position,"top-0":e.position&&e.position.includes(`top`),"top-100":e.position&&e.position.includes(`bottom`),"start-100":e.position&&e.position.includes(`end`),"start-0":e.position&&e.position.includes(`start`),[`badge-${e.size}`]:e.size,[`text-${e.textColor}`]:e.textColor,[`text-bg-${e.textBgColor}`]:e.textBgColor},e.shape]},t.default&&t.default())}}),yc={install:e=>{e.component(vc.name,vc)}},bc=U({name:`CBreadcrumbItem`,props:{active:Boolean,href:String},setup(e,{slots:t}){return()=>Y(`li`,{class:[`breadcrumb-item`,{active:e.active}],...e.active&&{"aria-current":`page`}},e.href?Y(`a`,{href:e.href},t.default&&t.default()):t.default&&t.default())}}),xc=U({name:`CBreadcrumb`,inheritAttrs:!1,setup(e,{slots:t,attrs:n}){return()=>Y(`nav`,{"aria-label":`breadcrumb`},Y(`ol`,{class:[`breadcrumb`,n.class]},t.default&&t.default()))}}),Sc={install:e=>{e.component(xc.name,xc),e.component(bc.name,bc)}},Cc=U({name:`CButton`,props:{active:Boolean,as:{type:String,default:`button`},color:X,disabled:Boolean,href:String,shape:cc,size:{type:String,validator:e=>[`sm`,`lg`].includes(e)},type:{type:String,default:`button`,validator:e=>[`button`,`submit`,`reset`].includes(e)},variant:{type:String,validator:e=>[`ghost`,`outline`].includes(e)}},emits:[`click`],setup(e,{emit:t,slots:n}){let r=e.href?`a`:e.as,i=n=>{e.disabled||t(`click`,n)};return()=>Y(r,{class:[`btn`,{[`btn-${e.variant}-${e.color}`]:e.color&&e.variant,[`btn-${e.variant}`]:!e.color&&e.variant,[`btn-${e.color}`]:e.color&&!e.variant,[`btn-${e.size}`]:e.size,active:e.active,disabled:e.disabled},e.shape],...r===`a`&&e.disabled&&{"aria-disabled":!0,tabIndex:-1},...r===`a`&&e.href&&{href:e.href},...r===`button`&&{type:e.type,disabled:e.disabled},onClick:i},n.default&&n.default())}}),wc={install:e=>{e.component(Cc.name,Cc)}},Tc=U({name:`CButtonToolbar`,setup(e,{slots:t}){return()=>Y(`div`,{class:`btn-toolbar`},t.default&&t.default())}}),Ec=U({name:`CButtonGroup`,props:{size:{type:String,validator:e=>[`sm`,`lg`].includes(e)},vertical:Boolean},setup(e,{slots:t}){return()=>Y(`div`,{class:[e.vertical?`btn-group-vertical`:`btn-group`,{[`btn-group-${e.size}`]:e.size}]},t.default&&t.default())}}),Dc={install:e=>{e.component(Tc.name,Tc),e.component(Ec.name,Ec)}},Oc=U({name:`CCallout`,props:{color:X},setup(e,{slots:t}){return()=>Y(`div`,{class:[`callout`,{[`callout-${e.color}`]:e.color}]},t.default&&t.default())}}),kc={install:e=>{e.component(Oc.name,Oc)}},Ac=U({name:`CCard`,props:{color:X,textBgColor:X,textColor:lc},setup(e,{slots:t}){return()=>Y(`div`,{class:[`card`,{[`bg-${e.color}`]:e.color,[`text-${e.textColor}`]:e.textColor,[`text-bg-${e.textBgColor}`]:e.textBgColor}]},t.default&&t.default())}}),jc=U({name:`CCardBody`,setup(e,{slots:t}){return()=>Y(`div`,{class:`card-body`},t.default&&t.default())}}),Mc=U({name:`CCardFooter`,setup(e,{slots:t}){return()=>Y(`div`,{class:`card-footer`},t.default&&t.default())}}),Nc=U({name:`CCardGroup`,setup(e,{slots:t}){return()=>Y(`div`,{class:`card-group`},t.default&&t.default())}}),Pc=U({name:`CCardHeader`,props:{as:{type:String,default:`div`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`card-header`},t.default&&t.default())}}),Fc=U({name:`CCardImage`,props:{as:{type:String,default:`img`},orientation:{type:String,validator:e=>[`top`,`bottom`].includes(e)}},setup(e,{slots:t}){return()=>Y(e.as,{class:`card-img${e.orientation?`-${e.orientation}`:``}`},t.default&&t.default())}}),Ic=U({name:`CCardImageOverlay`,setup(e,{slots:t}){return()=>Y(`div`,{class:`card-img-overlay`},t.default&&t.default())}}),Lc=U({name:`CLink`,props:{active:Boolean,as:{type:String,default:`a`},disabled:Boolean,href:String},emits:[`click`],setup(e,{slots:t,emit:n}){let r=t=>{n(`click`,e.href),(e.href===``||e.href===`#`)&&t.preventDefault()};return()=>Y(e.as,{class:[{active:e.active,disabled:e.disabled}],...e.active&&{"aria-current":`page`},...e.as===`a`&&e.disabled&&{"aria-disabled":!0,tabIndex:-1},...(e.as===`a`||e.as===`button`)&&{onClick:r},href:e.href},t.default&&t.default())}}),Rc=U({name:`CCardLink`,props:{href:{type:String,default:`#`}},setup(e,{slots:t}){return()=>Y(Lc,{class:`card-link`,href:e.href},{default:()=>t.default&&t.default()})}}),zc=U({name:`CCardSubtitle`,props:{as:{type:String,default:`h6`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`card-subtitle`},t.default&&t.default())}}),Bc=U({name:`CCardText`,props:{as:{type:String,default:`p`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`card-text`},t.default&&t.default())}}),Vc=U({name:`CCardTitle`,props:{as:{type:String,default:`h5`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`card-title`},t.default&&t.default())}}),Hc={install:e=>{e.component(Ac.name,Ac),e.component(jc.name,jc),e.component(Mc.name,Mc),e.component(Nc.name,Nc),e.component(Pc.name,Pc),e.component(Fc.name,Fc),e.component(Ic.name,Ic),e.component(Rc.name,Rc),e.component(zc.name,zc),e.component(Bc.name,Bc),e.component(Vc.name,Vc)}},Uc=e=>typeof document<`u`&&document.documentElement.dir===`rtl`?!0:e?e.closest(`[dir="rtl"]`)!==null:!1,Wc=e=>{let t=e.getBoundingClientRect();return Math.floor(t.top)>=0&&Math.floor(t.left)>=0&&Math.floor(t.bottom)<=(window.innerHeight||document.documentElement.clientHeight)&&Math.floor(t.right)<=(window.innerWidth||document.documentElement.clientWidth)},Gc=40,Kc=`touch`,qc=`pen`,Jc=`pointer-event`,Yc=class e{element;callbacks;deltaX=0;supportPointerEvents=!!window.PointerEvent;constructor(t,n={}){this.element=t,this.callbacks=n,!(!t||!e.isSupported())&&this.initEvents()}static isSupported(){return`ontouchstart`in document.documentElement||navigator.maxTouchPoints>0}dispose(){this.element.removeEventListener(`pointerdown`,this.start),this.element.removeEventListener(`pointerup`,this.end),this.element.removeEventListener(`touchstart`,this.start),this.element.removeEventListener(`touchmove`,this.move),this.element.removeEventListener(`touchend`,this.end),this.element.classList.remove(Jc)}start=e=>{if(!this.supportPointerEvents){this.deltaX=e.touches[0].clientX;return}this.eventIsPointerPenTouch(e)&&(this.deltaX=e.clientX)};move=e=>{this.deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this.deltaX};end=e=>{this.eventIsPointerPenTouch(e)&&(this.deltaX=e.clientX-this.deltaX),this.handleSwipe(),this.callbacks.onEnd?.()};handleSwipe(){let e=Math.abs(this.deltaX);if(e<=Gc)return;let t=e/this.deltaX;this.deltaX=0,t&&(t>0?this.callbacks.onRight?.():this.callbacks.onLeft?.())}eventIsPointerPenTouch(e){return this.supportPointerEvents&&(e.pointerType===qc||e.pointerType===Kc)}initEvents(){this.supportPointerEvents?(this.element.addEventListener(`pointerdown`,this.start),this.element.addEventListener(`pointerup`,this.end),this.element.classList.add(Jc)):(this.element.addEventListener(`touchstart`,this.start),this.element.addEventListener(`touchmove`,this.move),this.element.addEventListener(`touchend`,this.end))}},Xc=U({name:`CCarousel`,props:{controls:Boolean,dark:Boolean,index:{type:Number,default:0},indicators:Boolean,interval:{type:[Boolean,Number],default:5e3},pause:{type:[Boolean,String],default:`hover`,validator:e=>typeof e==`boolean`||e===`hover`},transition:{type:String,default:`slide`,validator:e=>[`crossfade`,`slide`].includes(e)},touch:{type:Boolean,default:!0},wrap:{type:Boolean,default:!0}},emits:[`slide`,`slid`],setup(e,{emit:t,slots:n}){let r=L(),i=L(e.index),a=L(!1),o=L(e.interval),s=L(`next`),c=L([]),l=L(),u=L(),d;B(`setAnimating`,e=>{a.value=e}),B(`setCustomInterval`,e=>{o.value=e});let f=()=>l.value&&clearInterval(l.value),p=()=>{f(),typeof e.interval==`number`&&(l.value=setTimeout(()=>h(),typeof o.value==`number`?o.value:e.interval))},m=e=>{a.value||(s.value=e,e===`next`?i.value=i.value===c.value.length-1?0:i.value+1:i.value=i.value===0?c.value.length-1:i.value-1)},h=()=>{!document.hidden&&r.value&&Wc(r.value)&&m(`next`)},g=e=>{if(i.value!==e){if(i.valuee&&(s.value=`prev`,i.value=e)}},_=()=>{u.value=!!(!document.hidden&&r.value&&Wc(r.value))};return jr(()=>{if(n.default){let e=typeof n.default()[0].type==`symbol`?n.default()[0].children:n.default();e&&Array.isArray(e)&&(c.value=e.filter(e=>e.type.name===`CCarouselItem`))}}),Mr(()=>{window.addEventListener(`scroll`,_),e.touch&&r.value&&(d=new Yc(r.value,{onLeft:()=>m(Uc(r.value)?`prev`:`next`),onRight:()=>m(Uc(r.value)?`next`:`prev`)}))}),Fr(()=>{window.removeEventListener(`scroll`,_),d?.dispose()}),H(a,()=>{if(a.value){t(`slide`,i.value,s.value);return}t(`slid`,i.value,s.value),(e.wrap||i.value{u.value&&p()}),()=>Y(`div`,{class:[`carousel slide`,e.transition===`crossfade`&&`carousel-fade`],...e.dark&&{"data-coreui-theme":`dark`},onmouseover:()=>e.pause&&f(),onmouseleave:()=>p(),ref:r},[e.indicators&&Y(`div`,{class:`carousel-indicators`},c.value.map((e,t)=>Y(`button`,{type:`button`,id:t,"data-coreui-target":``,...i.value===t&&{class:`active`},onClick:()=>g(t)}))),Y(`div`,{class:`carousel-inner`},c.value.map((e,t)=>Y(e,{active:i.value===t,direction:s.value}))),e.controls&&[Y(`button`,{type:`button`,class:`carousel-control-prev`,"data-coreui-target":``,onClick:()=>m(`prev`)},[Y(`span`,{class:`carousel-control-prev-icon`,ariaHidden:`true`}),Y(`span`,{class:`visually-hidden`},`Previous`)]),Y(`button`,{type:`button`,class:`carousel-control-next`,"data-coreui-target":``,onClick:()=>m(`next`)},[Y(`span`,{class:`carousel-control-next-icon`,ariaHidden:`true`}),Y(`span`,{class:`visually-hidden`},`Next`)])]])}}),Zc=U({name:`CCarouselCaption`,setup(e,{slots:t}){return()=>Y(`div`,{class:`carousel-caption`},t.default&&t.default())}}),Qc=U({name:`CCarouselItem`,props:{active:{type:Boolean,default:!1},direction:{type:String,default:`next`},interval:{type:[Boolean,Number],default:!1}},setup(e,{slots:t}){let n=L(),{active:r}=$t(e),i=L(),a=L(),o=L(r.value&&`active`),s=V(`setAnimating`),c=V(`setCustomInterval`);return H(r,(t,r)=>{t&&c(e.interval),!r&&t&&(a.value=`carousel-item-${e.direction}`,c(e.interval)),setTimeout(()=>{r&&!t&&(o.value=`active`),i.value=`carousel-item-${e.direction===`next`?`start`:`end`}`},0),n.value.addEventListener(`transitionstart`,()=>{s(!0)}),n.value.addEventListener(`transitionend`,()=>{s(!1),t&&(i.value=``,a.value=``,o.value=`active`),t||(i.value=``,a.value=``,o.value=``)})}),()=>Y(`div`,{class:[`carousel-item`,o.value,i.value,a.value],ref:n},t.default&&t.default())}}),$c={install:e=>{e.component(Xc.name,Xc),e.component(Zc.name,Zc),e.component(Qc.name,Qc)}},el=`.chip[tabindex="0"]:not(.disabled)`,tl=Symbol(`CChipSet`),nl=e=>{let{config:t,selectionMode:n=()=>`multiple`,selected:r=()=>void 0,defaultSelected:i=[],restoreFocusOnRemove:a=!0,onSelectionChange:o,onRemove:s}=e,c=L(),l=L(i),u=J(()=>{let e=r();return e===void 0?l.value:e}),d=()=>[...c.value?.querySelectorAll(`.chip[tabindex="0"]:not(.disabled)`)??[]],f=e=>{r()===void 0&&(l.value=e),o?.(e)},p=(e,t)=>{if(t!==u.value.includes(e)){if(t){f(n()===`single`?[e]:[...u.value,e]);return}f(u.value.filter(t=>t!==e))}},m=()=>{u.value.length>0&&f([])},h=e=>{if(a){let t=d(),n=t.findIndex(t=>t.dataset.coreuiChipValue===e),r=(t[n+1]??t[n-1]??null)?.dataset.coreuiChipValue??null;r!==null&&Sn(()=>{c.value?.querySelector(`[data-coreui-chip-value="${r}"]`)?.focus()})}f(u.value.filter(t=>t!==e)),s?.(e)};return B(tl,{config:t,isSelected:e=>u.value.includes(e),toggleSelected:(e,t)=>p(e,t),removeChip:e=>h(e)}),{rootRef:c,selectedValues:u,clearSelection:m,getFocusableChips:d,handleKeydown:e=>{let t=e.target.closest(el);if(!t)return!1;let n=d(),r=n.indexOf(t),i=Uc(c.value);switch(e.key){case`ArrowLeft`:return e.preventDefault(),n[i?r+1:r-1]?.focus(),!0;case`ArrowRight`:return e.preventDefault(),n[i?r-1:r+1]?.focus(),!0;case`Home`:return e.preventDefault(),n[0]?.focus(),!0;case`End`:return e.preventDefault(),n[n.length-1]?.focus(),!0;default:return!1}}}},rl=U({name:`CChip`,props:{active:Boolean,ariaRemoveLabel:{type:String,default:`Remove`},as:{type:String,default:`span`},clickable:Boolean,color:X,disabled:{type:Boolean,default:void 0},filter:{type:Boolean,default:void 0},removable:{type:Boolean,default:void 0},removeIcon:{type:[String,Object],default:void 0},selectable:{type:Boolean,default:void 0},selected:{type:Boolean,default:void 0},selectedIcon:{type:[String,Object],default:void 0},size:{type:String,validator:e=>[`sm`,`lg`].includes(e)},value:{type:String,default:void 0},variant:{type:String,validator:e=>e===`outline`}},emits:[`click`,`deselect`,`keydown`,`remove`,`select`,`selected-change`],setup(e,{attrs:t,emit:n,slots:r,expose:i}){let a=L(),o=L(!1),s=V(tl,null),c=e=>s?.config.value[e],l=J(()=>!!(e.disabled??c(`disabled`))),u=J(()=>!!(e.filter??c(`filter`))),d=J(()=>!!(e.removable??c(`removable`))),f=J(()=>!!((e.selectable??c(`selectable`))||u.value)),p=J(()=>e.removeIcon??c(`removeIcon`)),m=J(()=>e.selectedIcon??c(`selectedIcon`)),h=J(()=>e.ariaRemoveLabel),g=J(()=>s!==null&&e.value!==void 0),_=J(()=>g.value?s.isSelected(e.value):e.selected===void 0?o.value:!!e.selected),v=J(()=>!!(!l.value&&(f.value||d.value))),y=(t,r)=>{!f.value||l.value||t===_.value||(g.value?s.toggleSelected(e.value,t,r):e.selected===void 0&&(o.value=t),n(t?`select`:`deselect`,r),n(`selected-change`,t,r))},b=e=>{y(!_.value,e)},x=t=>{g.value&&s.removeChip(e.value,t),n(`remove`,t)},S=e=>{e.stopPropagation(),x(e)},C=e=>{l.value||e.target.closest(`.chip-remove`)||(f.value&&b(e),n(`click`,e))},w=e=>{if(l.value){n(`keydown`,e);return}switch(e.key){case`Enter`:case` `:case`Spacebar`:f.value&&(e.preventDefault(),b(e));break;case`Backspace`:case`Delete`:d.value&&(e.preventDefault(),x(e));break}n(`keydown`,e)};return i({chipRef:a}),()=>{let n=r.removeIcon?.()||p.value||Y(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:16,height:16,viewBox:`0 0 16 16`,fill:`none`,stroke:`currentColor`,"stroke-width":2,"stroke-linecap":`round`},[Y(`line`,{x1:4,y1:4,x2:12,y2:12}),Y(`line`,{x1:12,y1:4,x2:4,y2:12})]),i=r.selectedIcon?.()||m.value||Y(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:16,height:16,viewBox:`0 0 512 512`,fill:`currentColor`},Y(`path`,{d:`M425.373 89.373 196 318.745 86.627 209.373l-45.254 45.254L196 409.255l274.627-274.628z`})),o=[u.value&&_.value&&Y(`span`,{class:`chip-check`,"aria-hidden":`true`},i),r.default&&r.default(),d.value&&!l.value&&Y(`button`,{type:`button`,class:`chip-remove`,"aria-label":h.value,onClick:S,tabindex:-1},n)].filter(Boolean);return Y(e.as,{ref:a,class:[`chip`,{active:f.value?_.value:e.active,disabled:l.value,[`chip-${e.color}`]:e.color,[`chip-${e.size}`]:e.size,"chip-clickable":e.clickable||f.value||t.onClick,"chip-outline":e.variant===`outline`},t.class],"data-coreui-chip-value":e.value,...l.value&&{"aria-disabled":!0},...f.value&&{"aria-selected":_.value},...v.value&&!t.tabindex&&{tabindex:0},onClick:C,onKeydown:w,...e.as===`button`&&{disabled:l.value}},o)}}}),il={install:e=>{e.component(rl.name,rl)}},al=(e=[])=>e.map(e=>{if(typeof e==`string`)return Y(rl,{value:e,key:e},{default:()=>e});let{value:t,label:n,...r}=e;return Y(rl,{value:t,key:t,...r},{default:()=>n??t})}),ol=e=>{if(typeof e!=`function`)return;let t=e(),n=Array.isArray(t)?t[0]:t;return typeof n==`string`?n:typeof n?.children==`string`?n.children:void 0},sl=(e=[])=>{let t=[];for(let n of e){if(Array.isArray(n.children)){t.push(...sl(n.children));continue}let e=n.props?.value??ol(n.children?.default);e&&t.push(e)}return t},cl=e=>[...new Set(e.map(e=>e.trim()).filter(Boolean))],ll=(e,t)=>{if(e){if(typeof e==`function`){let n=e(t);return typeof n==`string`?n:void 0}return e}},ul=U({name:`CChipInput`,props:{chipClassName:{type:[String,Function],default:void 0},createOnBlur:{type:Boolean,default:!0},defaultValue:{type:Array,default:()=>[]},disabled:Boolean,filter:Boolean,id:String,label:[String,Object],maxChips:{type:Number,default:null},modelValue:{type:Array,default:void 0},name:String,placeholder:{type:String,default:``},readOnly:Boolean,removable:{type:Boolean,default:!0},selectable:Boolean,selectionMode:{type:String,default:`multiple`},separator:{type:String,default:`,`},size:{type:String,validator:e=>[`sm`,`lg`].includes(e)}},emits:[`add`,`change`,`input`,`remove`,`select`,`update:modelValue`],setup(e,{attrs:t,emit:n,expose:r,slots:i}){let a=L(cl(e.defaultValue.length>0?e.defaultValue:sl(i.default?.()))),o=L(``),s=L(),c=_r(),l=J(()=>e.modelValue===void 0?cl(a.value):cl(e.modelValue)),{rootRef:u,clearSelection:d,getFocusableChips:f,handleKeydown:p}=nl({config:J(()=>({disabled:e.disabled,filter:e.filter,removable:!!(e.removable&&!e.disabled&&!e.readOnly),selectable:e.selectable})),selectionMode:()=>e.selectionMode,selected:()=>void 0,restoreFocusOnRemove:!1,onSelectionChange:e=>n(`select`,e),onRemove:e=>_(e)}),m=t=>{e.modelValue===void 0&&(a.value=t),n(`update:modelValue`,t),n(`change`,t)},h=J(()=>e.maxChips===null||l.value.length{if(e.disabled||e.readOnly)return!1;let r=String(t).trim();return!r||l.value.includes(r)||!h.value?!1:(m([...l.value,r]),n(`add`,r),!0)},_=t=>e.disabled||e.readOnly||!l.value.includes(t)?!1:(m(l.value.filter(e=>e!==t)),n(`remove`,t),s.value?.focus(),!0),v=()=>{g(o.value)&&(o.value=``)},y=()=>{let e=f();e[e.length-1]?.focus()},b=e=>{switch(e.key){case`Enter`:e.preventDefault(),v();break;case`Backspace`:case`Delete`:o.value===``&&(e.preventDefault(),y());break;case`ArrowLeft`:case`ArrowRight`:{let t=Uc(u.value)?`ArrowRight`:`ArrowLeft`,n=e.currentTarget;e.key===t&&n.selectionStart===0&&n.selectionEnd===0&&(e.preventDefault(),y());break}case`Escape`:o.value=``,e.currentTarget.blur();break}},x=t=>{if(!(e.disabled||e.readOnly)){if(e.separator&&t.includes(e.separator)){let r=t.split(e.separator),i=cl(r.slice(0,-1)).filter(e=>!l.value.includes(e)),a=e.maxChips===null?1/0:e.maxChips-l.value.length,s=i.slice(0,a);if(s.length>0){let e=[...l.value,...s];s.forEach(e=>n(`add`,e)),m(e)}let c=r[r.length-1]||``;o.value=c,n(`input`,c);return}o.value=t,n(`input`,t)}},S=t=>{if(e.disabled||e.readOnly||!e.separator)return;let r=t.clipboardData?.getData(`text`);if(!r?.includes(e.separator))return;t.preventDefault();let i=cl(r.split(e.separator)).filter(e=>!l.value.includes(e)),a=e.maxChips===null?1/0:e.maxChips-l.value.length,s=i.slice(0,a);if(s.length>0){let e=[...l.value,...s];s.forEach(e=>n(`add`,e)),m(e)}o.value=``,n(`input`,``)},C=t=>{e.createOnBlur&&(t.relatedTarget?.closest(`.chip`)||v())},w=e=>{if(e.target!==s.value){if(e.key===(Uc(u.value)?`ArrowLeft`:`ArrowRight`)){let t=f();if(t[t.length-1]?.contains(e.target)){e.preventDefault(),s.value?.focus();return}}p(e)||e.key.length===1&&s.value?.focus()}},T=e=>{e.target===u.value&&s.value?.focus()};return r({rootRef:u,inputRef:s}),()=>{let n=Math.max(e.placeholder.length,o.value.length,1),r=[e.label&&Y(`label`,{class:`chip-input-label`,for:e.id},e.label),...al(l.value.map(t=>({value:t,label:t,ariaRemoveLabel:`Remove ${t}`,class:ll(e.chipClassName,t)}))),Y(`input`,{ref:s,type:`text`,id:e.id,class:`chip-input-field`,disabled:e.disabled,readonly:!!(!e.disabled&&e.readOnly),placeholder:e.placeholder,size:n,value:o.value,onBlur:C,onInput:e=>x(e.target.value),onKeydown:b,onPaste:S,onFocus:d}),Y(`input`,{type:`hidden`,name:e.name??c,value:l.value.join(`,`)})].filter(Boolean);return Y(`div`,{ref:u,class:[`chip-input`,{[`chip-input-${e.size}`]:e.size,disabled:e.disabled},t.class],"aria-disabled":e.disabled?!0:void 0,"aria-readonly":e.readOnly?!0:void 0,onClick:T,onKeydown:w},r)}}}),dl={install:e=>{e.component(ul.name,ul)}},fl=e=>typeof e==`string`?e:e.value,pl=U({name:`CChipSet`,props:{as:{type:String,default:`div`},chips:{type:Array,default:void 0},disabled:Boolean,filter:Boolean,removable:Boolean,removeIcon:{type:[String,Object],default:void 0},selectable:Boolean,selected:{type:Array,default:void 0},selectedIcon:{type:[String,Object],default:void 0},selectionMode:{type:String,default:`multiple`}},emits:[`remove`,`select`,`update:chips`,`update:selected`],setup(e,{attrs:t,emit:n,slots:r,expose:i}){let{rootRef:a,handleKeydown:o}=nl({config:J(()=>({disabled:e.disabled,filter:e.filter,removable:e.removable,removeIcon:e.removeIcon,selectable:e.selectable,selectedIcon:e.selectedIcon})),selectionMode:()=>e.selectionMode,selected:()=>e.selected,onSelectionChange:e=>{n(`update:selected`,e),n(`select`,e)},onRemove:t=>{e.chips&&n(`update:chips`,e.chips.filter(e=>fl(e)!==t)),n(`remove`,t)}});return i({rootRef:a}),()=>Y(e.as,{ref:a,class:[`chip-set`,{disabled:e.disabled},t.class],...e.disabled&&{"aria-disabled":!0},onKeydown:o},e.chips?al(e.chips):r.default&&r.default())}}),ml={install:e=>{e.component(sc.name,sc)}},hl={install:e=>{e.component(tc.name,tc)}},gl=e=>e?typeof e==`function`?e():e:`body`,_l=U({name:`CConditionalTeleport`,props:{container:{type:[Object,String],default:`body`},teleport:{type:[Boolean],default:!0}},setup(e,{slots:t}){let n=L(gl(e.container));return H(()=>[e.container,e.teleport],()=>{e.teleport&&(n.value=gl(e.container))}),()=>Y($n,{disabled:e.teleport===!1,to:n.value},{default:()=>t.default&&t.default()})}}),vl={install:e=>{e.component(_l.name,_l)}},yl=`bottom`,bl=`right`,xl=`left`,Sl=`auto`,Cl=[`top`,yl,bl,xl],wl=`start`,Tl=`clippingParents`,El=`viewport`,Dl=`popper`,Ol=`reference`,kl=Cl.reduce(function(e,t){return e.concat([t+`-`+wl,t+`-end`])},[]),Al=[].concat(Cl,[Sl]).reduce(function(e,t){return e.concat([t,t+`-`+wl,t+`-end`])},[]),jl=[`beforeRead`,`read`,`afterRead`,`beforeMain`,`main`,`afterMain`,`beforeWrite`,`write`,`afterWrite`];function Ml(e){return e?(e.nodeName||``).toLowerCase():null}function Nl(e){if(e==null)return window;if(e.toString()!==`[object Window]`){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Pl(e){return e instanceof Nl(e).Element||e instanceof Element}function Fl(e){return e instanceof Nl(e).HTMLElement||e instanceof HTMLElement}function Il(e){return typeof ShadowRoot>`u`?!1:e instanceof Nl(e).ShadowRoot||e instanceof ShadowRoot}function Ll(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},i=t.elements[e];!Fl(i)||!Ml(i)||(Object.assign(i.style,n),Object.keys(r).forEach(function(e){var t=r[e];t===!1?i.removeAttribute(e):i.setAttribute(e,t===!0?``:t)}))})}function Rl(e){var t=e.state,n={popper:{position:t.options.strategy,left:`0`,top:`0`,margin:`0`},arrow:{position:`absolute`},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var r=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]=``,e},{});!Fl(r)||!Ml(r)||(Object.assign(r.style,a),Object.keys(i).forEach(function(e){r.removeAttribute(e)}))})}}var zl={name:`applyStyles`,enabled:!0,phase:`write`,fn:Ll,effect:Rl,requires:[`computeStyles`]};function Bl(e){return e.split(`-`)[0]}var Vl=Math.max,Hl=Math.min,Ul=Math.round;function Wl(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+`/`+e.version}).join(` `):navigator.userAgent}function Gl(){return!/^((?!chrome|android).)*safari/i.test(Wl())}function Kl(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),i=1,a=1;t&&Fl(e)&&(i=e.offsetWidth>0&&Ul(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Ul(r.height)/e.offsetHeight||1);var o=(Pl(e)?Nl(e):window).visualViewport,s=!Gl()&&n,c=(r.left+(s&&o?o.offsetLeft:0))/i,l=(r.top+(s&&o?o.offsetTop:0))/a,u=r.width/i,d=r.height/a;return{width:u,height:d,top:l,right:c+u,bottom:l+d,left:c,x:c,y:l}}function ql(e){var t=Kl(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Jl(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Il(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Yl(e){return Nl(e).getComputedStyle(e)}function Xl(e){return[`table`,`td`,`th`].indexOf(Ml(e))>=0}function Zl(e){return((Pl(e)?e.ownerDocument:e.document)||window.document).documentElement}function Ql(e){return Ml(e)===`html`?e:e.assignedSlot||e.parentNode||(Il(e)?e.host:null)||Zl(e)}function $l(e){return!Fl(e)||Yl(e).position===`fixed`?null:e.offsetParent}function eu(e){var t=/firefox/i.test(Wl());if(/Trident/i.test(Wl())&&Fl(e)&&Yl(e).position===`fixed`)return null;var n=Ql(e);for(Il(n)&&(n=n.host);Fl(n)&&[`html`,`body`].indexOf(Ml(n))<0;){var r=Yl(n);if(r.transform!==`none`||r.perspective!==`none`||r.contain===`paint`||[`transform`,`perspective`].indexOf(r.willChange)!==-1||t&&r.willChange===`filter`||t&&r.filter&&r.filter!==`none`)return n;n=n.parentNode}return null}function tu(e){for(var t=Nl(e),n=$l(e);n&&Xl(n)&&Yl(n).position===`static`;)n=$l(n);return n&&(Ml(n)===`html`||Ml(n)===`body`&&Yl(n).position===`static`)?t:n||eu(e)||t}function nu(e){return[`top`,`bottom`].indexOf(e)>=0?`x`:`y`}function ru(e,t,n){return Vl(e,Hl(t,n))}function iu(e,t,n){var r=ru(e,t,n);return r>n?n:r}function au(){return{top:0,right:0,bottom:0,left:0}}function ou(e){return Object.assign({},au(),e)}function su(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}var cu=function(e,t){return e=typeof e==`function`?e(Object.assign({},t.rects,{placement:t.placement})):e,ou(typeof e==`number`?su(e,Cl):e)};function lu(e){var t,n=e.state,r=e.name,i=e.options,a=n.elements.arrow,o=n.modifiersData.popperOffsets,s=Bl(n.placement),c=nu(s),l=[`left`,`right`].indexOf(s)>=0?`height`:`width`;if(!(!a||!o)){var u=cu(i.padding,n),d=ql(a),f=c===`y`?`top`:xl,p=c===`y`?yl:bl,m=n.rects.reference[l]+n.rects.reference[c]-o[c]-n.rects.popper[l],h=o[c]-n.rects.reference[c],g=tu(a),_=g?c===`y`?g.clientHeight||0:g.clientWidth||0:0,v=m/2-h/2,y=u[f],b=_-d[l]-u[p],x=_/2-d[l]/2+v,S=ru(y,x,b),C=c;n.modifiersData[r]=(t={},t[C]=S,t.centerOffset=S-x,t)}}function uu(e){var t=e.state,n=e.options.element,r=n===void 0?`[data-popper-arrow]`:n;r!=null&&(typeof r==`string`&&(r=t.elements.popper.querySelector(r),!r)||Jl(t.elements.popper,r)&&(t.elements.arrow=r))}var du={name:`arrow`,enabled:!0,phase:`main`,fn:lu,effect:uu,requires:[`popperOffsets`],requiresIfExists:[`preventOverflow`]};function fu(e){return e.split(`-`)[1]}var pu={top:`auto`,right:`auto`,bottom:`auto`,left:`auto`};function mu(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:Ul(n*i)/i||0,y:Ul(r*i)/i||0}}function hu(e){var t,n=e.popper,r=e.popperRect,i=e.placement,a=e.variation,o=e.offsets,s=e.position,c=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,d=e.isFixed,f=o.x,p=f===void 0?0:f,m=o.y,h=m===void 0?0:m,g=typeof u==`function`?u({x:p,y:h}):{x:p,y:h};p=g.x,h=g.y;var _=o.hasOwnProperty(`x`),v=o.hasOwnProperty(`y`),y=xl,b=`top`,x=window;if(l){var S=tu(n),C=`clientHeight`,w=`clientWidth`;if(S===Nl(n)&&(S=Zl(n),Yl(S).position!==`static`&&s===`absolute`&&(C=`scrollHeight`,w=`scrollWidth`)),S=S,i===`top`||(i===`left`||i===`right`)&&a===`end`){b=yl;var T=d&&S===x&&x.visualViewport?x.visualViewport.height:S[C];h-=T-r.height,h*=c?1:-1}if(i===`left`||(i===`top`||i===`bottom`)&&a===`end`){y=bl;var E=d&&S===x&&x.visualViewport?x.visualViewport.width:S[w];p-=E-r.width,p*=c?1:-1}}var ee=Object.assign({position:s},l&&pu),D=u===!0?mu({x:p,y:h},Nl(n)):{x:p,y:h};if(p=D.x,h=D.y,c){var te;return Object.assign({},ee,(te={},te[b]=v?`0`:``,te[y]=_?`0`:``,te.transform=(x.devicePixelRatio||1)<=1?`translate(`+p+`px, `+h+`px)`:`translate3d(`+p+`px, `+h+`px, 0)`,te))}return Object.assign({},ee,(t={},t[b]=v?h+`px`:``,t[y]=_?p+`px`:``,t.transform=``,t))}function gu(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0?!0:r,a=n.adaptive,o=a===void 0?!0:a,s=n.roundOffsets,c=s===void 0?!0:s,l={placement:Bl(t.placement),variation:fu(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy===`fixed`};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,hu(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,hu(Object.assign({},l,{offsets:t.modifiersData.arrow,position:`absolute`,adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var _u={name:`computeStyles`,enabled:!0,phase:`beforeWrite`,fn:gu,data:{}},vu={passive:!0};function yu(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,a=i===void 0?!0:i,o=r.resize,s=o===void 0?!0:o,c=Nl(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(e){e.addEventListener(`scroll`,n.update,vu)}),s&&c.addEventListener(`resize`,n.update,vu),function(){a&&l.forEach(function(e){e.removeEventListener(`scroll`,n.update,vu)}),s&&c.removeEventListener(`resize`,n.update,vu)}}var bu={name:`eventListeners`,enabled:!0,phase:`write`,fn:function(){},effect:yu,data:{}},xu={left:`right`,right:`left`,bottom:`top`,top:`bottom`};function Su(e){return e.replace(/left|right|bottom|top/g,function(e){return xu[e]})}var Cu={start:`end`,end:`start`};function wu(e){return e.replace(/start|end/g,function(e){return Cu[e]})}function Tu(e){var t=Nl(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Eu(e){return Kl(Zl(e)).left+Tu(e).scrollLeft}function Du(e,t){var n=Nl(e),r=Zl(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,c=0;if(i){a=i.width,o=i.height;var l=Gl();(l||!l&&t===`fixed`)&&(s=i.offsetLeft,c=i.offsetTop)}return{width:a,height:o,x:s+Eu(e),y:c}}function Ou(e){var t=Zl(e),n=Tu(e),r=e.ownerDocument?.body,i=Vl(t.scrollWidth,t.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),a=Vl(t.scrollHeight,t.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),o=-n.scrollLeft+Eu(e),s=-n.scrollTop;return Yl(r||t).direction===`rtl`&&(o+=Vl(t.clientWidth,r?r.clientWidth:0)-i),{width:i,height:a,x:o,y:s}}function ku(e){var t=Yl(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function Au(e){return[`html`,`body`,`#document`].indexOf(Ml(e))>=0?e.ownerDocument.body:Fl(e)&&ku(e)?e:Au(Ql(e))}function ju(e,t){t===void 0&&(t=[]);var n=Au(e),r=n===e.ownerDocument?.body,i=Nl(n),a=r?[i].concat(i.visualViewport||[],ku(n)?n:[]):n,o=t.concat(a);return r?o:o.concat(ju(Ql(a)))}function Mu(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Nu(e,t){var n=Kl(e,!1,t===`fixed`);return n.top+=e.clientTop,n.left+=e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Pu(e,t,n){return t===`viewport`?Mu(Du(e,n)):Pl(t)?Nu(t,n):Mu(Ou(Zl(e)))}function Fu(e){var t=ju(Ql(e)),n=[`absolute`,`fixed`].indexOf(Yl(e).position)>=0&&Fl(e)?tu(e):e;return Pl(n)?t.filter(function(e){return Pl(e)&&Jl(e,n)&&Ml(e)!==`body`}):[]}function Iu(e,t,n,r){var i=t===`clippingParents`?Fu(e):[].concat(t),a=[].concat(i,[n]),o=a[0],s=a.reduce(function(t,n){var i=Pu(e,n,r);return t.top=Vl(i.top,t.top),t.right=Hl(i.right,t.right),t.bottom=Hl(i.bottom,t.bottom),t.left=Vl(i.left,t.left),t},Pu(e,o,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Lu(e){var t=e.reference,n=e.element,r=e.placement,i=r?Bl(r):null,a=r?fu(r):null,o=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,c;switch(i){case`top`:c={x:o,y:t.y-n.height};break;case yl:c={x:o,y:t.y+t.height};break;case bl:c={x:t.x+t.width,y:s};break;case xl:c={x:t.x-n.width,y:s};break;default:c={x:t.x,y:t.y}}var l=i?nu(i):null;if(l!=null){var u=l===`y`?`height`:`width`;switch(a){case wl:c[l]=c[l]-(t[u]/2-n[u]/2);break;case`end`:c[l]=c[l]+(t[u]/2-n[u]/2);break;default:}}return c}function Ru(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,a=n.strategy,o=a===void 0?e.strategy:a,s=n.boundary,c=s===void 0?Tl:s,l=n.rootBoundary,u=l===void 0?El:l,d=n.elementContext,f=d===void 0?Dl:d,p=n.altBoundary,m=p===void 0?!1:p,h=n.padding,g=h===void 0?0:h,_=ou(typeof g==`number`?su(g,Cl):g),v=f===`popper`?Ol:Dl,y=e.rects.popper,b=e.elements[m?v:f],x=Iu(Pl(b)?b:b.contextElement||Zl(e.elements.popper),c,u,o),S=Kl(e.elements.reference),C=Lu({reference:S,element:y,strategy:`absolute`,placement:i}),w=Mu(Object.assign({},y,C)),T=f===`popper`?w:S,E={top:x.top-T.top+_.top,bottom:T.bottom-x.bottom+_.bottom,left:x.left-T.left+_.left,right:T.right-x.right+_.right},ee=e.modifiersData.offset;if(f===`popper`&&ee){var D=ee[i];Object.keys(E).forEach(function(e){var t=[`right`,`bottom`].indexOf(e)>=0?1:-1,n=[`top`,`bottom`].indexOf(e)>=0?`y`:`x`;E[e]+=D[n]*t})}return E}function zu(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,a=n.rootBoundary,o=n.padding,s=n.flipVariations,c=n.allowedAutoPlacements,l=c===void 0?Al:c,u=fu(r),d=u?s?kl:kl.filter(function(e){return fu(e)===u}):Cl,f=d.filter(function(e){return l.indexOf(e)>=0});f.length===0&&(f=d);var p=f.reduce(function(t,n){return t[n]=Ru(e,{placement:n,boundary:i,rootBoundary:a,padding:o})[Bl(n)],t},{});return Object.keys(p).sort(function(e,t){return p[e]-p[t]})}function Bu(e){if(Bl(e)===`auto`)return[];var t=Su(e);return[wu(e),t,wu(t)]}function Vu(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,a=i===void 0?!0:i,o=n.altAxis,s=o===void 0?!0:o,c=n.fallbackPlacements,l=n.padding,u=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,m=p===void 0?!0:p,h=n.allowedAutoPlacements,g=t.options.placement,_=Bl(g)===g,v=c||(_||!m?[Su(g)]:Bu(g)),y=[g].concat(v).reduce(function(e,n){return e.concat(Bl(n)===`auto`?zu(t,{placement:n,boundary:u,rootBoundary:d,padding:l,flipVariations:m,allowedAutoPlacements:h}):n)},[]),b=t.rects.reference,x=t.rects.popper,S=new Map,C=!0,w=y[0],T=0;T=0,O=te?`width`:`height`,k=Ru(t,{placement:E,boundary:u,rootBoundary:d,altBoundary:f,padding:l}),A=te?D?bl:xl:D?yl:`top`;b[O]>x[O]&&(A=Su(A));var ne=Su(A),re=[];if(a&&re.push(k[ee]<=0),s&&re.push(k[A]<=0,k[ne]<=0),re.every(function(e){return e})){w=E,C=!1;break}S.set(E,re)}if(C)for(var j=m?3:1,ie=function(e){var t=y.find(function(t){var n=S.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return w=t,`break`},ae=j;ae>0&&ie(ae)!==`break`;ae--);t.placement!==w&&(t.modifiersData[r]._skip=!0,t.placement=w,t.reset=!0)}}var Hu={name:`flip`,enabled:!0,phase:`main`,fn:Vu,requiresIfExists:[`offset`],data:{_skip:!1}};function Uu(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Wu(e){return[`top`,bl,yl,xl].some(function(t){return e[t]>=0})}function Gu(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,o=Ru(t,{elementContext:`reference`}),s=Ru(t,{altBoundary:!0}),c=Uu(o,r),l=Uu(s,i,a),u=Wu(c),d=Wu(l);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}var Ku={name:`hide`,enabled:!0,phase:`main`,requiresIfExists:[`preventOverflow`],fn:Gu};function qu(e,t,n){var r=Bl(e),i=[`left`,`top`].indexOf(r)>=0?-1:1,a=typeof n==`function`?n(Object.assign({},t,{placement:e})):n,o=a[0],s=a[1];return o||=0,s=(s||0)*i,[`left`,`right`].indexOf(r)>=0?{x:s,y:o}:{x:o,y:s}}function Ju(e){var t=e.state,n=e.options,r=e.name,i=n.offset,a=i===void 0?[0,0]:i,o=Al.reduce(function(e,n){return e[n]=qu(n,t.rects,a),e},{}),s=o[t.placement],c=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=o}var Yu={name:`offset`,enabled:!0,phase:`main`,requires:[`popperOffsets`],fn:Ju};function Xu(e){var t=e.state,n=e.name;t.modifiersData[n]=Lu({reference:t.rects.reference,element:t.rects.popper,strategy:`absolute`,placement:t.placement})}var Zu={name:`popperOffsets`,enabled:!0,phase:`read`,fn:Xu,data:{}};function Qu(e){return e===`x`?`y`:`x`}function $u(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,a=i===void 0?!0:i,o=n.altAxis,s=o===void 0?!1:o,c=n.boundary,l=n.rootBoundary,u=n.altBoundary,d=n.padding,f=n.tether,p=f===void 0?!0:f,m=n.tetherOffset,h=m===void 0?0:m,g=Ru(t,{boundary:c,rootBoundary:l,padding:d,altBoundary:u}),_=Bl(t.placement),v=fu(t.placement),y=!v,b=nu(_),x=Qu(b),S=t.modifiersData.popperOffsets,C=t.rects.reference,w=t.rects.popper,T=typeof h==`function`?h(Object.assign({},t.rects,{placement:t.placement})):h,E=typeof T==`number`?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),ee=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if(S){if(a){var te=b===`y`?`top`:xl,O=b===`y`?yl:bl,k=b===`y`?`height`:`width`,A=S[b],ne=A+g[te],re=A-g[O],j=p?-w[k]/2:0,ie=v===`start`?C[k]:w[k],ae=v===`start`?-w[k]:-C[k],oe=t.elements.arrow,se=p&&oe?ql(oe):{width:0,height:0},ce=t.modifiersData[`arrow#persistent`]?t.modifiersData[`arrow#persistent`].padding:au(),le=ce[te],ue=ce[O],de=ru(0,C[k],se[k]),fe=y?C[k]/2-j-de-le-E.mainAxis:ie-de-le-E.mainAxis,pe=y?-C[k]/2+j+de+ue+E.mainAxis:ae+de+ue+E.mainAxis,me=t.elements.arrow&&tu(t.elements.arrow),he=me?b===`y`?me.clientTop||0:me.clientLeft||0:0,ge=ee?.[b]??0,_e=A+fe-ge-he,ve=A+pe-ge,ye=ru(p?Hl(ne,_e):ne,A,p?Vl(re,ve):re);S[b]=ye,D[b]=ye-A}if(s){var be=b===`x`?`top`:xl,xe=b===`x`?yl:bl,M=S[x],Se=x===`y`?`height`:`width`,Ce=M+g[be],N=M-g[xe],we=[`top`,xl].indexOf(_)!==-1,Te=ee?.[x]??0,Ee=we?Ce:M-C[Se]-w[Se]-Te+E.altAxis,De=we?M+C[Se]+w[Se]-Te-E.altAxis:N,P=p&&we?iu(Ee,M,De):ru(p?Ee:Ce,M,p?De:N);S[x]=P,D[x]=P-M}t.modifiersData[r]=D}}var ed={name:`preventOverflow`,enabled:!0,phase:`main`,fn:$u,requiresIfExists:[`offset`]};function td(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function nd(e){return e===Nl(e)||!Fl(e)?Tu(e):td(e)}function rd(e){var t=e.getBoundingClientRect(),n=Ul(t.width)/e.offsetWidth||1,r=Ul(t.height)/e.offsetHeight||1;return n!==1||r!==1}function id(e,t,n){n===void 0&&(n=!1);var r=Fl(t),i=Fl(t)&&rd(t),a=Zl(t),o=Kl(e,i,n),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&((Ml(t)!==`body`||ku(a))&&(s=nd(t)),Fl(t)?(c=Kl(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):a&&(c.x=Eu(a))),{x:o.left+s.scrollLeft-c.x,y:o.top+s.scrollTop-c.y,width:o.width,height:o.height}}function ad(e){var t=new Map,n=new Set,r=[];e.forEach(function(e){t.set(e.name,e)});function i(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!n.has(e)){var r=t.get(e);r&&i(r)}}),r.push(e)}return e.forEach(function(e){n.has(e.name)||i(e)}),r}function od(e){var t=ad(e);return jl.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}function sd(e){var t;return function(){return t||=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})}),t}}function cd(e){var t=e.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}var ld={placement:`bottom`,modifiers:[],strategy:`absolute`};function ud(){return![...arguments].some(function(e){return!(e&&typeof e.getBoundingClientRect==`function`)})}function dd(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,i=t.defaultOptions,a=i===void 0?ld:i;return function(e,t,n){n===void 0&&(n=a);var i={placement:`bottom`,orderedModifiers:[],options:Object.assign({},ld,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},o=[],s=!1,c={state:i,setOptions:function(n){var o=typeof n==`function`?n(i.options):n;u(),i.options=Object.assign({},a,i.options,o),i.scrollParents={reference:Pl(e)?ju(e):e.contextElement?ju(e.contextElement):[],popper:ju(t)};var s=od(cd([].concat(r,i.options.modifiers)));return i.orderedModifiers=s.filter(function(e){return e.enabled}),l(),c.update()},forceUpdate:function(){if(!s){var e=i.elements,t=e.reference,n=e.popper;if(ud(t,n)){i.rects={reference:id(t,tu(n),i.options.strategy===`fixed`),popper:ql(n)},i.reset=!1,i.placement=i.options.placement,i.orderedModifiers.forEach(function(e){return i.modifiersData[e.name]=Object.assign({},e.data)});for(var r=0;r{let e=L();return{popper:e.value,initPopper:(t,n,r)=>{e.value=fd(t,n,r)},destroyPopper:()=>{e.value&&e.value.destroy(),e.value=void 0}}},md=(e,t,n,r)=>{let i=e.length,a=e.indexOf(t);return a===-1?!n&&r?e[i-1]:e[0]:(a+=n?1:-1,a=(a+i)%i,e[Math.max(0,Math.min(a,i-1))])},hd=e=>{let t=[];if(typeof e==`object`)for(let n in e)t.push(`dropdown-menu${n===`xs`?``:`-${n}`}-${e[n]}`);return typeof e==`string`&&t.push(`dropdown-menu-${e}`),t},gd=(e,t,n,r)=>{let i=e;return t===`dropup`&&(i=r?`top-end`:`top-start`),t===`dropup-center`&&(i=`top`),t===`dropend`&&(i=r?`left-start`:`right-start`),t===`dropstart`&&(i=r?`right-start`:`left-start`),n===`end`&&(i=r?`bottom-start`:`bottom-end`),i},_d=(e,t,n)=>e===`parent`?n.value:e instanceof HTMLElement?e:e instanceof Object&&`value`in e?e.value:t.value,vd=e=>{let t=[`a[href]`,`button:not([disabled])`,`input:not([disabled])`,`textarea:not([disabled])`,`select:not([disabled])`,`details`,`[tabindex]:not([tabindex="-1"])`,`[contenteditable="true"]`].join(`,`);return[...e.querySelectorAll(t)].filter(e=>!yd(e)&&xd(e))},yd=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains(`disabled`)?!0:`disabled`in e&&typeof e.disabled==`boolean`?e.disabled:e.hasAttribute(`disabled`)&&e.getAttribute(`disabled`)!==`false`,bd=e=>!e||typeof e!=`object`?!1:`nodeType`in e&&typeof e.nodeType==`number`,xd=e=>{if(!bd(e)||e.getClientRects().length===0)return!1;let t=getComputedStyle(e).getPropertyValue(`visibility`)===`visible`,n=e.closest(`details:not([open])`);return n&&n!==e&&e.closest(`summary`)?.parentNode!==n?!1:t},Sd=U({name:`CFocusTrap`,props:{active:{type:Boolean,default:!0},additionalContainer:{type:Object,default:void 0},focusFirstElement:{type:Boolean,default:!1},restoreFocus:{type:Boolean,default:!0}},emits:{activate:()=>!0,deactivate:()=>!0},setup(e,{emit:t,slots:n,expose:r}){let i=L(null),a=L(null),o=L(!1),s=L(`forward`),c=L(null),l=null,u=null,d=()=>{let n=i.value,r=e.additionalContainer?.value||null;if(n){if(a.value=document.activeElement,o.value=!0,e.focusFirstElement){let e=vd(n);e.length>0?e[0].focus({preventScroll:!0}):n.focus({preventScroll:!0})}else n.focus({preventScroll:!0});t(`activate`),u=e=>{if(i.value!==c.value)return;let t=e.target;if(t===document||t===n||n.contains(t)||r&&(t===r||r.contains(t)))return;let a=vd(n);a.length===0?n.focus({preventScroll:!0}):s.value===`backward`?a.at(-1)?.focus({preventScroll:!0}):a[0].focus({preventScroll:!0})},l=e=>{if(e.key!==`Tab`||(c.value=n,s.value=e.shiftKey?`backward`:`forward`,!r))return;let t=vd(n),i=vd(r);if(t.length===0&&i.length===0){e.preventDefault();return}let a=document.activeElement,o=t.includes(a),l=i.includes(a);if(o){let n=t.indexOf(a);!e.shiftKey&&n===t.length-1&&i.length>0?(e.preventDefault(),i[0].focus({preventScroll:!0})):e.shiftKey&&n===0&&i.length>0&&(e.preventDefault(),i.at(-1)?.focus({preventScroll:!0}))}else if(l){let n=i.indexOf(a);!e.shiftKey&&n===i.length-1&&t.length>0?(e.preventDefault(),t[0].focus({preventScroll:!0})):e.shiftKey&&n===0&&t.length>0&&(e.preventDefault(),t.at(-1)?.focus({preventScroll:!0}))}},n.addEventListener(`keydown`,l,!0),r&&r.addEventListener(`keydown`,l,!0),document.addEventListener(`focusin`,u,!0)}},f=()=>{if(!o.value)return;let n=i.value,r=e.additionalContainer?.value||null;n&&l&&n.removeEventListener(`keydown`,l,!0),r&&l&&r.removeEventListener(`keydown`,l,!0),u&&document.removeEventListener(`focusin`,u,!0),e.restoreFocus&&a.value?.isConnected&&a.value.focus({preventScroll:!0}),t(`deactivate`),o.value=!1,a.value=null};return H(()=>e.active,e=>{e&&i.value?d():f()},{immediate:!1}),H(()=>e.additionalContainer?.value,()=>{e.active&&o.value&&(f(),d())}),Mr(()=>{e.active&&i.value&&d()}),Ir(()=>{f()}),r({containerRef:i}),()=>{let e=n.default?.()?.[0];if(!e)return null;let t=e.props?.ref;return Oa(e,{ref:e=>{i.value=e?.$el??e,typeof t==`function`?t(e):t&&typeof t==`object`&&`value`in t&&(t.value=e)}})}}}),Cd=U({name:`CDropdown`,props:{alignment:{type:[String,Object],validator:e=>e===`start`||e===`end`?!0:e.xs!==void 0&&(e.xs===`start`||e.xs===`end`)||e.sm!==void 0&&(e.sm===`start`||e.sm===`end`)||e.md!==void 0&&(e.md===`start`||e.md===`end`)||e.lg!==void 0&&(e.lg===`start`||e.lg===`end`)||e.xl!==void 0&&(e.xl===`start`||e.xl===`end`)||e.xxl!==void 0&&(e.xxl===`start`||e.xxl===`end`)},autoClose:{type:[Boolean,String],default:!0,validator:e=>typeof e==`boolean`||[`inside`,`outside`].includes(e)},container:{type:[Object,String],default:`body`},dark:Boolean,direction:{type:String,validator:e=>[`center`,`dropup`,`dropup-center`,`dropend`,`dropstart`].includes(e)},disabled:Boolean,offset:{type:Array,default:()=>[0,2]},placement:{type:String,default:`bottom-start`},popper:{type:Boolean,default:!0},popperConfig:{type:[Object,Function],default:void 0},reference:{type:[String,Object],default:`toggle`},teleport:{type:Boolean,default:!1},trigger:{type:String,default:`click`},variant:{type:String,default:`dropdown`,validator:e=>[`btn-group`,`dropdown`,`input-group`,`nav-item`].includes(e)},visible:Boolean},emits:[`hide`,`show`],setup(e,{slots:t,emit:n}){let r=L(null),i=L(null),a=L(null),o=L(null),s=L(typeof e.alignment==`object`?!1:e.popper),c=L(e.visible),{initPopper:l,destroyPopper:u}=pd(),d=J(()=>{let t={modifiers:[{name:`offset`,options:{offset:e.offset}}],placement:gd(e.placement,e.direction,e.alignment,Uc(i.value))};return{...t,...typeof e.popperConfig==`function`?e.popperConfig(t):e.popperConfig}});H(()=>e.visible,()=>{c.value=e.visible}),H(c,()=>{if(c.value&&a.value&&i.value){let t=_d(e.reference,a,r);t&&s.value&&l(t,i.value,d.value),window.addEventListener(`click`,m),window.addEventListener(`keyup`,p),a.value.addEventListener(`keydown`,f),i.value.addEventListener(`keydown`,f),o.value&&Sn(()=>{f(o.value),o.value=null}),n(`show`);return}s.value&&u(),window.removeEventListener(`click`,m),window.removeEventListener(`keyup`,p),i.value?.removeEventListener(`keydown`,f),a.value?.removeEventListener(`keydown`,f),n(`hide`)}),Ir(()=>{a.value?.removeEventListener(`keydown`,f),i.value?.removeEventListener(`keydown`,f)}),B(`config`,{alignment:e.alignment,container:e.container,dark:e.dark,popper:e.popper,teleport:e.teleport}),B(`variant`,e.variant),B(`visible`,c),B(`dropdownToggleRef`,a),B(`dropdownMenuRef`,i),B(`pendingKeyDownEventRef`,o);let f=e=>{if(i.value&&(e.key===`ArrowDown`||e.key===`ArrowUp`)){e.preventDefault();let t=e.target;md(Array.from(i.value.querySelectorAll(`.dropdown-item:not(.disabled):not(:disabled)`)),t,e.key===`ArrowDown`,!0).focus()}},p=t=>{e.autoClose!==!1&&t.key===`Escape`&&(h(!1),a.value?.focus())},m=t=>{if(!a.value||!i.value||t.button===2)return;let n=t.composedPath(),r=n.includes(a.value),o=n.includes(i.value);if(r)return;let s=t.target;o&&s&&/^(input|select|option|textarea|form)$/i.test(s.tagName)||(e.autoClose===!0||e.autoClose===`inside`&&o||e.autoClose===`outside`&&!o)&&h(!1)},h=(t,n)=>{if(!e.disabled&&typeof t==`boolean`){n&&(o.value=n||null),c.value=t;return}};return B(`setVisible`,h),()=>Y(Sd,{active:e.teleport&&c.value,additionalContainer:i},()=>e.variant===`input-group`?[t.default&&t.default()]:Y(`div`,{class:[e.variant===`nav-item`?`nav-item dropdown`:e.variant,e.direction===`center`?`dropdown-center`:e.direction===`dropup-center`?`dropup dropup-center`:e.direction],ref:r},t.default&&t.default()))}}),wd=U({name:`CDropdownItem`,props:{active:Boolean,as:{type:String,default:`a`},disabled:Boolean,href:String},setup(e,{slots:t}){return()=>Y(Lc,{class:`dropdown-item`,active:e.active,as:e.as,disabled:e.disabled,href:e.href},{default:()=>t.default&&t.default()})}}),Td=U({name:`CDropdownHeader`,props:{as:{type:String,default:`h6`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`dropdown-header`},t.default&&t.default())}}),Ed=U({name:`CDropdownDivider`,setup(){return()=>Y(`hr`,{class:`dropdown-divider`})}}),Dd=U({name:`CDropdownMenu`,inheritAttrs:!1,props:{as:{type:String,default:`div`}},setup(e,{attrs:t,slots:n}){let r=V(`dropdownMenuRef`),i=V(`config`),a=V(`visible`),{alignment:o,container:s,dark:c,popper:l,teleport:u}=i;return()=>Y(_l,{container:s,teleport:u},{default:()=>Y(e.as,{...t,class:[`dropdown-menu`,{show:a.value},hd(o),t.class],...(typeof o==`object`||!l)&&{"data-coreui-popper":`static`},...c&&{"data-coreui-theme":`dark`},ref:r},e.as===`ul`?n.default&&n.default().map(e=>Y(`li`,{},e)):n.default&&n.default())})}}),Od=U({name:`CDropdownToggle`,props:{as:{type:String,default:`button`},color:X,caret:{type:Boolean,default:!0},custom:Boolean,disabled:Boolean,navLink:{type:Boolean,default:!0},shape:cc,size:{type:String,validator:e=>[`sm`,`lg`].includes(e)},split:Boolean,splitLabel:{type:String,default:`Toggle Dropdown`},trigger:{type:String,default:`click`},variant:{type:String,validator:e=>[`ghost`,`outline`].includes(e)}},setup(e,{slots:t}){let n=L(),r=V(`dropdownToggleRef`),i=V(`variant`),a=V(`visible`),o=V(`setVisible`),s={...(e.trigger===`click`||e.trigger.includes(`click`))&&{onClick:t=>{t.preventDefault(),!e.disabled&&o(!a.value)}},...(e.trigger===`focus`||e.trigger.includes(`focus`))&&{onfocus:()=>{e.disabled||o(!0)},onblur:()=>{e.disabled||o(!1)}},onkeydown:e=>{(e.key===`ArrowDown`||e.key===`ArrowUp`)&&(e.preventDefault(),o(!0,e))}},c=J(()=>({class:{"nav-link":i===`nav-item`&&e.navLink,"dropdown-toggle":e.caret,"dropdown-toggle-split":e.split,disabled:e.disabled,show:a.value},"aria-expanded":a.value,...!e.disabled&&{...s}}));return Mr(()=>{n.value&&(r.value=n.value.$el)}),()=>e.custom?t.default&&t.default().map(e=>Oa(e,{ref:e=>{n.value=e},...s})):i===`nav-item`&&e.navLink?Y(`a`,{href:`#`,...c.value,role:`button`,ref:r},{default:()=>t.default&&t.default()}):Y(Cc,{...c.value,as:e.as,color:e.color,disabled:e.disabled,shape:e.shape,size:e.size,variant:e.variant,ref:e=>{n.value=e}},()=>e.split?Y(`span`,{class:`visually-hidden`},e.splitLabel):t.default&&t.default())}}),kd={install:e=>{e.component(Cd.name,Cd),e.component(wd.name,wd),e.component(Td.name,Td),e.component(Ed.name,Ed),e.component(Dd.name,Dd),e.component(Od.name,Od)}},Ad={install:e=>{e.component(Sd.name,Sd)}},jd=U({name:`CFooter`,props:{as:{type:String,default:`div`},position:{type:String,validator:e=>[`fixed`,`sticky`].includes(e)}},setup(e,{slots:t}){return()=>Y(e.as,{class:[`footer`,{[`footer-${e.position}`]:e.position}]},t.default&&t.default())}}),Md={install:e=>{e.component(jd.name,jd)}},Nd=U({name:`CForm`,props:{validated:Boolean},setup(e,{slots:t}){return()=>Y(`form`,{class:[{"was-validated":e.validated}]},t.default&&t.default())}}),Pd=U({name:`CFormFeedback`,props:{as:{type:String,default:`div`},invalid:Boolean,tooltip:Boolean,valid:Boolean},setup(e,{slots:t}){return()=>Y(e.as,{class:[{[`invalid-${e.tooltip?`tooltip`:`feedback`}`]:e.invalid,[`valid-${e.tooltip?`tooltip`:`feedback`}`]:e.valid}]},t.default&&t.default())}}),Fd=U({name:`CFormControlValidation`,inheritAttrs:!1,props:{describedby:String,feedback:String,feedbackInvalid:String,feedbackValid:String,invalid:Boolean,tooltipFeedback:Boolean,valid:Boolean},setup(e,{slots:t}){return()=>[e.feedback&&(e.valid||e.invalid)&&Y(Pd,{...e.invalid&&{id:e.describedby},invalid:e.invalid,tooltip:e.tooltipFeedback,valid:e.valid},{default:()=>t.feedback&&t.feedback()||e.feedback}),(e.feedbackInvalid||t.feedbackInvalid)&&Y(Pd,{id:e.describedby,invalid:!0,tooltip:e.tooltipFeedback},{default:()=>t.feedbackInvalid&&t.feedbackInvalid()||e.feedbackInvalid}),(e.feedbackValid||t.feedbackValid)&&Y(Pd,{tooltip:e.tooltipFeedback,valid:!0},{default:()=>t.feedbackValid&&t.feedbackValid()||e.feedbackValid})]}}),Id=U({name:`CFormLabel`,props:{customClassName:[Array,String]},setup(e,{slots:t}){return()=>Y(`label`,{class:e.customClassName??`form-label`},t.default&&t.default())}}),Ld=U({name:`CFormCheck`,inheritAttrs:!1,props:{button:Object,falseValue:String,feedback:String,feedbackInvalid:String,feedbackValid:String,hitArea:{type:String,validator:e=>[`full`].includes(e)},id:String,indeterminate:Boolean,inline:Boolean,invalid:Boolean,label:String,modelValue:{type:[Array,Boolean,String],value:void 0},reverse:Boolean,tooltipFeedback:Boolean,trueValue:String,type:{type:String,default:`checkbox`},valid:Boolean,value:String},emits:[`change`,`update:modelValue`],setup(e,{attrs:t,emit:n,slots:r}){let i=t=>{let r=t.target;if(n(`change`,t),e.falseValue&&e.trueValue){n(`update:modelValue`,r.checked?e.trueValue:e.falseValue);return}if(e.value&&Array.isArray(e.modelValue)){e.modelValue.includes(e.value)?n(`update:modelValue`,e.modelValue.filter(t=>t!==e.value)):n(`update:modelValue`,[...e.modelValue,e.value]);return}if(e.value===void 0){n(`update:modelValue`,r.checked);return}e.value&&(e.modelValue===void 0||typeof e.modelValue==`string`)&&n(`update:modelValue`,r.checked?e.value:void 0)},a=[`form-check`,{"form-check-inline":e.inline,"form-check-reverse":e.reverse,"is-invalid":e.invalid,"is-valid":e.valid},t.class],o=[e.button?`btn-check`:`form-check-input`,{"is-invalid":e.invalid,"is-valid":e.valid,"me-2":e.hitArea}],s=J(()=>Array.isArray(e.modelValue)?e.modelValue.includes(e.value):typeof e.modelValue==`string`?e.modelValue===e.value:e.modelValue),c=()=>Y(`input`,{...t,...e.modelValue&&{checked:s.value},class:o,id:e.id,indeterminate:e.indeterminate,onChange:e=>i(e),type:e.type,value:e.value}),l=()=>e.button?Y(Cc,{as:`label`,...e.button,...e.id&&{for:e.id}},{default:()=>r.label&&r.label()||e.label}):Y(Id,{class:`form-check-label`,...e.id&&{for:e.id}},{default:()=>r.label&&r.label()||e.label}),u=()=>Y(Fd,{describedby:t[`aria-describedby`],feedback:e.feedback,feedbackInvalid:e.feedbackInvalid,feedbackValid:e.feedbackValid,invalid:e.invalid,tooltipFeedback:e.tooltipFeedback,valid:e.valid});return()=>e.button?[c(),(r.label||e.label)&&l(),u()]:e.label?e.hitArea?[Y(Id,{customClassName:a,...e.id&&{for:e.id}},[c(),e.label]),u()]:Y(`div`,{class:a},[c(),e.label&&l(),u()]):c()}}),Rd=U({name:`CFormFloating`,setup(e,{slots:t}){return()=>Y(`div`,{class:`form-floating`},t.default&&t.default())}}),zd=U({name:`CFormText`,props:{as:{type:String,default:`div`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`form-text`},t.default&&t.default())}}),Bd=U({name:`CFormControlWrapper`,inheritAttrs:!1,props:{...Fd.props,floatingClassName:String,floatingLabel:String,id:{type:String},label:String,text:String},setup(e,{slots:t}){let n=()=>Y(Fd,{describedby:e.describedby,feedback:e.feedback,feedbackInvalid:e.feedbackInvalid,feedbackValid:e.feedbackValid,invalid:e.invalid,tooltipFeedback:e.tooltipFeedback,valid:e.valid},{...t.feedback&&{feedback:()=>t.feedback&&t.feedback()},...t.feedbackInvalid&&{feedbackInvalid:()=>t.feedbackInvalid&&t.feedbackInvalid()},...t.feedbackValid&&{feedbackValid:()=>t.feedbackInvalid&&t.feedbackInvalid()}});return()=>e.floatingLabel?Y(Rd,{class:e.floatingClassName},()=>[t.default&&t.default(),Y(Id,{for:e.id},{default:()=>t.label&&t.label()||e.label||e.floatingLabel}),(e.text||t.text)&&Y(zd,{id:e.describedby},{default:()=>t.text&&t.text()||e.text}),n()]):[(e.label||t.label)&&Y(Id,{for:e.id},{default:()=>t.label&&t.label()||e.label}),t.default&&t.default(),(e.text||t.text)&&Y(zd,{id:e.describedby},{default:()=>t.text&&t.text()||e.text}),n()]}}),Vd=typeof window>`u`?class extends Object{}:window.File,Hd=U({name:`CFormInput`,props:{disabled:Boolean,feedback:String,feedbackInvalid:String,feedbackValid:String,floatingLabel:String,id:String,invalid:Boolean,label:String,modelValue:[Vd,Number,String],plainText:Boolean,readonly:Boolean,size:{type:String,validator:e=>[`sm`,`lg`].includes(e)},text:String,tooltipFeedback:Boolean,type:{type:String,default:`text`},valid:Boolean},emits:[`change`,`input`,`update:modelValue`],setup(e,{attrs:t,emit:n,slots:r}){let i=e=>{let t=e.target;n(`change`,e),n(`update:modelValue`,t.value)},a=e=>{let t=e.target;n(`input`,e),n(`update:modelValue`,t.value)};return()=>Y(Bd,{...typeof t[`aria-describedby`]==`string`&&{describedby:t[`aria-describedby`]},feedback:e.feedback,feedbackInvalid:e.feedbackInvalid,feedbackValid:e.feedbackValid,floatingLabel:e.floatingLabel,id:e.id,invalid:e.invalid,label:e.label,text:e.text,tooltipFeedback:e.tooltipFeedback,valid:e.valid},{default:()=>Y(`input`,{id:e.id,...t,class:[e.plainText?`form-control-plaintext`:`form-control`,{"form-control-color":e.type===`color`,[`form-control-${e.size}`]:e.size,"is-invalid":e.invalid,"is-valid":e.valid},t.class],disabled:e.disabled,onChange:e=>i(e),onInput:e=>a(e),readonly:e.readonly,type:e.type,...(e.modelValue||e.modelValue===0)&&{value:e.modelValue}},r.default&&r.default()),...r.feedback&&{feedback:()=>r.feedback&&r.feedback()},...r.feedbackInvalid&&{feedbackInvalid:()=>r.feedbackInvalid&&r.feedbackInvalid()},...r.feedbackValid&&{feedbackValid:()=>r.feedbackInvalid&&r.feedbackInvalid()},...r.label&&{label:()=>r.label&&r.label()},...r.text&&{text:()=>r.text&&r.text()}})}}),Ud=U({name:`CFormRange`,props:{disabled:Boolean,label:String,max:Number,min:Number,modelValue:String,readonly:Boolean,step:Number,value:Number},emits:[`change`,`update:modelValue`],setup(e,{attrs:t,emit:n,slots:r}){let i=e=>{let t=e.target;n(`change`,e),n(`update:modelValue`,t.value)};return()=>[e.label&&Y(Id,{for:t.id},{default:()=>r.label&&r.label()||e.label}),Y(`input`,{...t,class:`form-range`,disabled:e.disabled,max:e.max,min:e.min,onChange:e=>i(e),readonly:e.readonly,step:e.step,type:`range`,value:e.modelValue},r.default&&r.default())]}}),Wd=U({name:`CFormSelect`,props:{feedback:String,feedbackInvalid:String,feedbackValid:String,floatingLabel:String,htmlSize:Number,id:String,invalid:Boolean,label:String,modelValue:{type:[String,Array]},multiple:Boolean,options:Array,size:{type:String,validator:e=>[`sm`,`lg`].includes(e)},text:String,tooltipFeedback:Boolean,valid:Boolean},emits:[`change`,`update:modelValue`],setup(e,{attrs:t,emit:n,slots:r}){let i=e=>{let t=e.target,r=Array.from(t.options).filter(e=>e.selected).map(e=>e.value);n(`change`,e),n(`update:modelValue`,t.multiple?r:r[0])};return()=>Y(Bd,{...typeof t[`aria-describedby`]==`string`&&{describedby:t[`aria-describedby`]},feedback:e.feedback,feedbackInvalid:e.feedbackInvalid,feedbackValid:e.feedbackValid,floatingLabel:e.floatingLabel,id:e.id,invalid:e.invalid,label:e.label,text:e.text,tooltipFeedback:e.tooltipFeedback,valid:e.valid},{default:()=>Y(`select`,{id:e.id,...t,class:[`form-select`,{[`form-select-${e.size}`]:e.size,"is-invalid":e.invalid,"is-valid":e.valid},t.class],multiple:e.multiple,onChange:e=>i(e),size:e.htmlSize,...e.modelValue&&!e.multiple&&{value:e.modelValue}},e.options?e.options.map(t=>Y(`option`,{...typeof t==`object`&&{...t.disabled&&{disabled:t.disabled},...t.selected&&{selected:t.selected},...t.value!==void 0&&{value:t.value,...e.modelValue&&e.multiple&&e.modelValue.includes(t.value)&&{selected:!0}}}},typeof t==`string`?t:t.label)):r.default&&r.default()),...r.feedback&&{feedback:()=>r.feedback&&r.feedback()},...r.feedbackInvalid&&{feedbackInvalid:()=>r.feedbackInvalid&&r.feedbackInvalid()},...r.feedbackValid&&{feedbackValid:()=>r.feedbackInvalid&&r.feedbackInvalid()},...r.label&&{label:()=>r.label&&r.label()},...r.text&&{text:()=>r.text&&r.text()}})}}),Gd=U({name:`CFormSwitch`,inheritAttrs:!1,props:{id:String,invalid:Boolean,label:String,modelValue:[Boolean,String],reverse:Boolean,size:{type:String,validator:e=>[`lg`,`xl`].includes(e)},type:{type:String,default:`checkbox`},valid:Boolean},emits:[`change`,`update:modelValue`],setup(e,{attrs:t,emit:n}){let r=e=>{let t=e.target;n(`change`,e),n(`update:modelValue`,t.checked)};return()=>Y(`div`,{class:[`form-check form-switch`,{"form-check-reverse":e.reverse,[`form-switch-${e.size}`]:e.size,"is-invalid":e.invalid,"is-valid":e.valid}]},[Y(`input`,{...t,...e.modelValue&&{checked:e.modelValue},class:[`form-check-input`,{"is-invalid":e.invalid,"is-valid":e.valid},t.class],id:e.id,onChange:e=>r(e),type:e.type}),e.label&&Y(Id,{...e.id&&{for:e.id},class:`form-check-label`},{default:()=>e.label})])}}),Kd=U({name:`CFormTextarea`,props:{disabled:Boolean,feedback:String,feedbackInvalid:String,feedbackValid:String,floatingLabel:String,id:String,invalid:Boolean,label:String,modelValue:String,plainText:Boolean,readonly:Boolean,text:String,tooltipFeedback:Boolean,valid:Boolean},emits:[`change`,`input`,`update:modelValue`],setup(e,{attrs:t,emit:n,slots:r}){let i=e=>{let t=e.target;n(`change`,e),n(`update:modelValue`,t.value)},a=e=>{let t=e.target;n(`input`,e),n(`update:modelValue`,t.value)};return()=>Y(Bd,{...typeof t[`aria-describedby`]==`string`&&{describedby:t[`aria-describedby`]},feedback:e.feedback,feedbackInvalid:e.feedbackInvalid,feedbackValid:e.feedbackValid,floatingLabel:e.floatingLabel,id:e.id,invalid:e.invalid,label:e.label,text:e.text,tooltipFeedback:e.tooltipFeedback,valid:e.valid},{default:()=>Y(`textarea`,{id:e.id,...t,disabled:e.disabled,readonly:e.readonly,class:[e.plainText?`form-control-plaintext`:`form-control`,{"is-invalid":e.invalid,"is-valid":e.valid},t.class],onChange:e=>i(e),onInput:e=>a(e),...e.modelValue&&{value:e.modelValue}},r.default&&r.default()),...r.feedback&&{feedback:()=>r.feedback&&r.feedback()},...r.feedbackInvalid&&{feedbackInvalid:()=>r.feedbackInvalid&&r.feedbackInvalid()},...r.feedbackValid&&{feedbackValid:()=>r.feedbackInvalid&&r.feedbackInvalid()},...r.label&&{label:()=>r.label&&r.label()},...r.text&&{text:()=>r.text&&r.text()}})}}),qd=U({name:`CInputGroup`,props:{size:{type:String,validator:e=>[`sm`,`lg`].includes(e)}},setup(e,{slots:t}){return()=>Y(`div`,{class:[`input-group`,{[`input-group-${e.size}`]:e.size}]},t.default&&t.default())}}),Jd=U({name:`CInputGroupText`,props:{as:{type:String,default:`span`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`input-group-text`},t.default&&t.default())}}),Yd={install:e=>{e.component(Nd.name,Nd),e.component(Ld.name,Ld),e.component(Pd.name,Pd),e.component(Rd.name,Rd),e.component(Hd.name,Hd),e.component(Id.name,Id),e.component(Ud.name,Ud),e.component(Wd.name,Wd),e.component(Gd.name,Gd),e.component(zd.name,zd),e.component(Kd.name,Kd),e.component(qd.name,qd),e.component(Jd.name,Jd)}},Xd=[`xxl`,`xl`,`lg`,`md`,`sm`,`xs`],Zd=U({name:`CCol`,props:{xs:{type:[Boolean,Number,String,Object]},sm:{type:[Boolean,Number,String,Object]},md:{type:[Boolean,Number,String,Object]},lg:{type:[Boolean,Number,String,Object]},xl:{type:[Boolean,Number,String,Object]},xxl:{type:[Boolean,Number,String,Object]}},setup(e,{slots:t}){let n=[];return Xd.forEach(t=>{let r=e[t],i=t===`xs`?``:`-${t}`;r&&((typeof r==`number`||typeof r==`string`)&&n.push(`col${i}-${r}`),typeof r==`boolean`&&n.push(`col${i}`)),r&&typeof r==`object`&&((typeof r.span==`number`||typeof r.span==`string`)&&n.push(`col${i}-${r.span}`),typeof r.span==`boolean`&&n.push(`col${i}`),(typeof r.order==`number`||typeof r.order==`string`)&&n.push(`order${i}-${r.order}`),typeof r.offset==`number`&&n.push(`offset${i}-${r.offset}`))}),()=>Y(`div`,{class:[n.length>0?n:`col`]},t.default&&t.default())}}),Qd=[`xxl`,`xl`,`lg`,`md`,`sm`,`fluid`],$d=U({name:`CContainer`,props:{sm:Boolean,md:Boolean,lg:Boolean,xl:Boolean,xxl:Boolean,fluid:Boolean},setup(e,{slots:t}){let n=[];return Qd.forEach(t=>{e[t]&&n.push(`container-${t}`)}),()=>Y(`div`,{class:[n.length>0?n:`container`]},t.default&&t.default())}}),ef=[`xxl`,`xl`,`lg`,`md`,`sm`,`xs`],tf=U({name:`CRow`,props:{xs:Object,sm:Object,md:Object,lg:Object,xl:Object,xxl:Object},setup(e,{slots:t}){let n=[];return ef.forEach(t=>{let r=e[t],i=t===`xs`?``:`-${t}`;typeof r==`object`&&(r.cols&&n.push(`row-cols${i}-${r.cols}`),typeof r.gutter==`number`&&n.push(`g${i}-${r.gutter}`),typeof r.gutterX==`number`&&n.push(`gx${i}-${r.gutterX}`),typeof r.gutterY==`number`&&n.push(`gy${i}-${r.gutterY}`))}),()=>Y(`div`,{class:[`row`,n]},t.default&&t.default())}}),nf={install:e=>{e.component(Zd.name,Zd),e.component($d.name,$d),e.component(tf.name,tf)}},rf=U({name:`CHeader`,props:{as:{type:String,default:`div`},container:{type:[Boolean,String],validator:e=>typeof e==`boolean`||[`sm`,`md`,`lg`,`xl`,`xxl`,`fluid`].includes(e)},position:{type:String,validator:e=>[`fixed`,`sticky`].includes(e)}},setup(e,{slots:t}){return()=>Y(e.as,{class:[`header`,{[`header-${e.position}`]:e.position}]},e.container?Y(`div`,{class:`container${e.container===!0?``:`-`+e.container}`},t.default&&t.default()):t.default&&t.default())}}),af=U({name:`CHeaderBrand`,props:{as:{type:String,default:`a`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`header-brand`},t.default&&t.default())}}),of=U({name:`CHeaderDivider`,setup(e,{slots:t}){return()=>Y(`div`,{class:`header-divider`},t.default&&t.default())}}),sf=U({name:`CHeaderNav`,props:{as:{type:String,default:`ul`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`header-nav`,role:`navigation`},t.default&&t.default())}}),cf=U({name:`CHeaderText`,setup(e,{slots:t}){return()=>Y(`span`,{class:`header-text`},t.default&&t.default())}}),lf=U({name:`CHeaderToggler`,setup(e,{slots:t}){return()=>Y(`button`,{class:`header-toggler`,type:`button`,"aria-label":`Toggle navigation`},t.default?t.default():Y(`span`,{class:[`header-toggler-icon`]}))}}),uf={install:e=>{e.component(rf.name,rf),e.component(af.name,af),e.component(of.name,of),e.component(sf.name,sf),e.component(cf.name,cf),e.component(lf.name,lf)}},df=U({name:`CImage`,props:{align:{type:String,validator:e=>[`start`,`center`,`end`].includes(e)},fluid:Boolean,rounded:Boolean,thumbnail:Boolean},setup(e){return()=>Y(`img`,{class:[{[`float-${e.align}`]:e.align&&(e.align===`start`||e.align===`end`),"d-block mx-auto":e.align&&e.align===`center`,"img-fluid":e.fluid,rounded:e.rounded,"img-thumbnail":e.thumbnail}]})}}),ff={install:e=>{e.component(df.name,df)}},pf={install:e=>{e.component(Lc.name,Lc)}},mf=U({name:`CListGroup`,props:{as:{type:String,default:`ul`},flush:Boolean,layout:{type:String,validator:e=>[`horizontal`,`horizontal-sm`,`horizontal-md`,`horizontal-lg`,`horizontal-xl`,`horizontal-xxl`].includes(e)}},setup(e,{slots:t}){return()=>Y(e.as,{class:[`list-group`,{"list-group-flush":e.flush,[`list-group-${e.layout}`]:e.layout}]},t.default&&t.default())}}),hf=U({name:`CListGroupItem`,props:{active:Boolean,as:{type:String,default:`li`},color:X,disabled:Boolean},setup(e,{slots:t}){return()=>Y(e.as,{class:[`list-group-item`,{[`list-group-item-${e.color}`]:e.color,"list-group-item-action":e.as===`a`||e.as===`button`,active:e.active,disabled:e.disabled}],...(e.as===`a`||e.as===`button`)&&{active:e.active,disabled:e.disabled},...e.active&&{"aria-current":!0},...e.disabled&&{"aria-disabled":!0}},t.default&&t.default())}}),gf={install:e=>{e.component(mf.name,mf),e.component(hf.name,hf)}},_f=U({name:`CModal`,inheritAttrs:!1,props:{alignment:{default:`top`,validator:e=>[`top`,`center`].includes(e)},backdrop:{type:[Boolean,String],default:!0,validator:e=>typeof e==`string`?[`static`].includes(e):typeof e==`boolean`},container:{type:[Object,String],default:`body`},contentClassName:String,focus:{type:Boolean,default:!0},fullscreen:{type:[Boolean,String],validator:e=>typeof e==`string`?[`sm`,`md`,`lg`,`xl`,`xxl`].includes(e):typeof e==`boolean`},keyboard:{type:Boolean,default:!0},scrollable:Boolean,size:{type:String,validator:e=>[`sm`,`lg`,`xl`].includes(e)},teleport:{type:Boolean,default:!1},transition:{type:Boolean,default:!0},unmountOnClose:{type:Boolean,default:!0},visible:Boolean},emits:[`close`,`close-prevented`,`show`],setup(e,{slots:t,attrs:n,emit:r}){let i=L(),a=L(),o=L(),s=L(e.visible);H(()=>e.visible,()=>{s.value=e.visible});let c=(e,t)=>{i.value=document.activeElement,Qs(()=>t(),e),document.body.classList.add(`modal-open`),document.body.style.overflow=`hidden`,document.body.style.paddingRight=`0px`,e.style.display=`block`,setTimeout(()=>{e.classList.add(`show`)},1),r(`show`)},l=()=>{e.focus&&a.value?.focus(),window.addEventListener(`mousedown`,m),window.addEventListener(`keydown`,p)},u=(e,t)=>{Qs(()=>t(),e),document.body.classList.remove(`modal-open`),document.body.style.removeProperty(`overflow`),document.body.style.removeProperty(`padding-right`),document.body.className===``&&document.body.removeAttribute(`class`),e.classList.remove(`show`),r(`close`)},d=e=>{i.value?.focus(),window.removeEventListener(`mousedown`,m),window.removeEventListener(`keydown`,p),e.style.display=`none`},f=()=>{if(e.backdrop===`static`){a.value.classList.add(`modal-static`),r(`close-prevented`),setTimeout(()=>{a.value.classList.remove(`modal-static`)},300);return}s.value=!1},p=t=>{t.key===`Escape`&&e.keyboard&&f()},m=e=>{window.addEventListener(`mouseup`,()=>h(e),{once:!0})},h=e=>{o.value&&!o.value.contains(e.target)&&f()};B(`visible`,s);let g=()=>Y(`div`,{...n,class:[`modal`,{fade:e.transition},n.class],...s.value?{"aria-modal":!0,role:`dialog`}:{"aria-hidden":`true`},ref:a},Y(`div`,{class:[`modal-dialog`,{"modal-dialog-centered":e.alignment===`center`,[`modal-fullscreen-${e.fullscreen}-down`]:e.fullscreen&&typeof e.fullscreen==`string`,"modal-fullscreen":e.fullscreen&&typeof e.fullscreen==`boolean`,"modal-dialog-scrollable":e.scrollable,[`modal-${e.size}`]:e.size}]},Y(Sd,{active:e.focus},()=>Y(`div`,{class:[`modal-content`,e.contentClassName],ref:o},t.default&&t.default()))));return()=>Y(_l,{container:e.container,teleport:e.teleport},{default:()=>[Y(vo,{css:!1,onEnter:(e,t)=>c(e,t),onAfterEnter:()=>l(),onLeave:(e,t)=>u(e,t),onAfterLeave:e=>d(e)},()=>e.unmountOnClose?s.value&&g():Pn(g(),[[Io,s.value]])),e.backdrop&&Y(gc,{class:`modal-backdrop`,visible:s.value})]})}}),vf=U({name:`CModalBody`,setup(e,{slots:t}){return()=>Y(`div`,{class:`modal-body`},t.default&&t.default())}}),yf=U({name:`CModalFooter`,setup(e,{slots:t}){return()=>Y(`div`,{class:`modal-footer`},t.default&&t.default())}}),bf=U({name:`CModalHeader`,props:{closeButton:{type:Boolean,default:!0}},setup(e,{slots:t}){let n=V(`visible`);return()=>Y(`span`,{class:`modal-header`},[t.default&&t.default(),e.closeButton&&Y(sc,{onClick:()=>{n.value=!1}},``)])}}),xf=U({name:`CModalTitle`,props:{as:{type:String,default:`h5`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`modal-title`},t.default&&t.default())}}),Sf={install:e=>{e.component(_f.name,_f),e.component(vf.name,vf),e.component(yf.name,yf),e.component(bf.name,bf),e.component(xf.name,xf)}},Cf=U({name:`CNav`,props:{as:{type:String,default:`ul`},layout:{type:String,validator:e=>[`fill`,`justified`].includes(e)},variant:{type:String,validator:e=>[`enclosed`,`enclosed-pills`,`pills`,`tabs`,`underline`,`underline-border`].includes(e)}},setup(e,{slots:t}){return()=>Y(e.as,{class:[`nav`,e.variant===`enclosed-pills`&&`nav-enclosed`,{[`nav-${e.layout}`]:e.layout,[`nav-${e.variant}`]:e.variant}],role:`navigation`},t.default&&t.default())}}),wf=U({name:`CNavGroup`,props:{as:{type:String,default:`li`},compact:Boolean,visible:{type:Boolean,default:void 0}},emits:[`update:visible`,`visible-change`],setup(e,{slots:t,emit:n}){let r=_r(),i=!!za()?.vnode.props?.[`onUpdate:visible`],a=L(),o=V(`cNavGroupActiveKey`,void 0),s=V(`cNavGroupSetActiveKey`,void 0),c=V(`cNavGroupOpenBranch`,void 0),l=J(()=>e.visible!==void 0&&i),u=L(!!e.visible),d=J(()=>l.value?e.visible:o?o.value===r:u.value),f=L();B(`cNavGroupActiveKey`,f),B(`cNavGroupSetActiveKey`,e=>{f.value=e}),B(`cNavGroupOpenBranch`,()=>{s?.(r),c?.()}),H(()=>e.visible,e=>{e!==void 0&&(s?e?s(r):o&&o.value===r&&s(void 0):u.value=e)},{immediate:!0}),H(()=>o?.value,t=>{!l.value||!e.visible||t!==void 0&&t!==r&&n(`update:visible`,!1)}),H(d,e=>{n(`visible-change`,e);let t=a.value;t&&(t.style.display=`block`,e?(t.style.height=`0px`,t.offsetHeight,t.style.height=`${t.scrollHeight}px`,Qs(()=>{t.style.height=`auto`},t)):(t.style.height=`${t.scrollHeight}px`,t.offsetHeight,t.style.height=`0px`,Qs(()=>{t.style.display=``,t.style.height=``},t)))},{flush:`post`});let p=e=>{e.preventDefault();let t=!d.value;n(`update:visible`,t),!l.value&&(s?s(t?r:void 0):u.value=t)};return()=>Y(e.as,{class:[`nav-group`,{show:d.value}]},[t.togglerContent&&Y(`a`,{"aria-expanded":d.value,class:[`nav-link`,`nav-group-toggle`],href:`#`,onClick:p},t.togglerContent&&t.togglerContent({visible:d.value})),Y(e.as===`div`?`div`:`ul`,{class:[`nav-group-items`,{compact:e.compact}],ref:a},t.default&&t.default())])}}),Tf=U({name:`CNavGroupItems`,setup(e,{slots:t}){return()=>Y(`ul`,{class:`nav-group-items`},t.default&&t.default())}}),Ef=U({name:`CNavLink`,props:{active:Boolean,as:{type:String,default:`a`},disabled:Boolean,href:String},setup(e,{slots:t}){let n=V(`cNavGroupOpenBranch`,void 0);return Mr(()=>{e.active&&n&&n()}),H(()=>e.active,(e,t)=>{e&&!t&&n&&n()}),()=>Y(Lc,{as:e.as,active:e.active,class:`nav-link`,disabled:e.disabled,href:e.href},{default:()=>t.default&&t.default()})}}),Df=U({name:`CNavItem`,inheritAttrs:!1,props:{active:Boolean,as:{type:String,default:`li`},class:String,disabled:Boolean,href:String},setup(e,{attrs:t,slots:n}){return()=>Y(e.as,{class:[`nav-item`,e.class]},e.href?Y(Ef,{...t,active:e.active,disabled:e.disabled,href:e.href},{default:()=>n.default&&n.default()}):n.default&&n.default())}}),Of=U({name:`CNavTitle`,props:{as:{type:String,default:`li`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`nav-title`},t.default&&t.default())}}),kf={install:e=>{e.component(Cf.name,Cf),e.component(wf.name,wf),e.component(Tf.name,Tf),e.component(Df.name,Df),e.component(Ef.name,Ef),e.component(Of.name,Of)}},Af=U({name:`CNavbar`,props:{as:{type:String,default:`nav`},color:X,colorScheme:{type:String,validator:e=>[`dark`,`light`].includes(e)},container:{type:[Boolean,String],validator:e=>typeof e==`boolean`||[`sm`,`md`,`lg`,`xl`,`xxl`,`fluid`].includes(e)},expand:{type:[Boolean,String],validator:e=>typeof e==`boolean`||[`sm`,`md`,`lg`,`xl`,`xxl`].includes(e)},placement:{type:String,validator:e=>[`fixed-top`,`fixed-bottom`,`sticky-top`].includes(e)}},setup(e,{slots:t}){return()=>Y(e.as,{class:[`navbar`,{[`bg-${e.color}`]:e.color,[typeof e.expand==`boolean`?`navbar-expand`:`navbar-expand-${e.expand}`]:e.expand},e.placement],...e.colorScheme&&{"data-coreui-theme":e.colorScheme}},e.container?Y(`div`,{class:[`container${e.container===!0?``:`-`+e.container}`]},t.default&&t.default()):t.default&&t.default())}}),jf=U({name:`CNavbarBrand`,props:{as:{type:String,default:`a`},href:String},setup(e,{slots:t}){return()=>Y(e.as??(e.href?`a`:`span`),{class:`navbar-brand`,href:e.href},t.default&&t.default())}}),Mf=U({name:`CNavbarNav`,props:{as:{type:String,default:`ul`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`navbar-nav`,role:`navigation`},t.default&&t.default())}}),Nf=U({name:`CNavbarText`,setup(e,{slots:t}){return()=>Y(`span`,{class:`navbar-text`},t.default&&t.default())}}),Pf=U({name:`CNavbarToggler`,setup(e,{slots:t}){return()=>Y(`button`,{class:`navbar-toggler`},t.default?t.default():Y(`span`,{class:[`navbar-toggler-icon`]}))}}),Ff={install:e=>{e.component(Af.name,Af),e.component(jf.name,jf),e.component(Mf.name,Mf),e.component(Nf.name,Nf),e.component(Pf.name,Pf)}},If=U({name:`COffcanvas`,inheritAttrs:!1,props:{backdrop:{type:[Boolean,String],default:!0,validator:e=>typeof e==`string`?[`static`].includes(e):typeof e==`boolean`},dark:Boolean,keyboard:{type:Boolean,default:!0},placement:{type:String,require:!0,validator:e=>[`start`,`end`,`top`,`bottom`].includes(e)},responsive:{type:[Boolean,String],default:!0,validator:e=>typeof e==`string`?[`sm`,`md`,`lg`,`xl`,`xxl`].includes(e):typeof e==`boolean`},scroll:{type:Boolean,default:!1},visible:{type:Boolean,default:!1}},emits:[`hide`,`show`],setup(e,{attrs:t,emit:n,slots:r}){let i=L(),a=L(e.visible);H(()=>e.visible,()=>{a.value=e.visible}),H(a,()=>{if(a.value&&!e.scroll){document.body.style.overflow=`hidden`,document.body.style.paddingRight=`0px`;return}e.scroll||(document.body.style.removeProperty(`overflow`),document.body.style.removeProperty(`padding-right`))});let o=(e,t)=>{n(`show`),Qs(()=>t(),e),setTimeout(()=>{e.classList.add(`show`)},1)},s=()=>{i.value.focus()},c=(e,t)=>{Qs(()=>t(),e),e.classList.add(`hiding`)},l=e=>{e.classList.remove(`show`,`hiding`)},u=()=>{a.value=!1,n(`hide`)},d=()=>{e.backdrop!==`static`&&u()},f=t=>{t.key===`Escape`&&e.keyboard&&u()};return()=>[Y(Sd,{active:a.value&&!!e.backdrop},()=>Y(vo,{appear:a.value,css:!1,onEnter:(e,t)=>o(e,t),onAfterEnter:()=>s(),onLeave:(e,t)=>c(e,t),onAfterLeave:e=>l(e)},()=>Pn(Y(`div`,{...t,class:[{[`offcanvas${typeof e.responsive==`boolean`?``:`-`+e.responsive}`]:e.responsive,[`offcanvas-${e.placement}`]:e.placement},t.class],onKeydown:e=>f(e),ref:i,role:`dialog`,tabindex:-1,...e.dark&&{"data-coreui-theme":`dark`}},r.default&&r.default()),[[Xs,e.visible]]))),e.backdrop&&Y(gc,{class:`offcanvas-backdrop`,onClick:d,visible:a.value})]}}),Lf=U({name:`COffcanvasBody`,setup(e,{slots:t}){return()=>Y(`div`,{class:`offcanvas-body`},t.default&&t.default())}}),Rf=U({name:`COffcanvasHeader`,setup(e,{slots:t}){return()=>Y(`div`,{class:`offcanvas-header`},t.default&&t.default())}}),zf=U({name:`COffcanvasTitle`,props:{as:{type:String,default:`h5`}},setup(e,{slots:t}){return()=>Y(e.as,{class:`offcanvas-title`},t.default&&t.default())}}),Bf={install:e=>{e.component(If.name,If),e.component(Lf.name,Lf),e.component(Rf.name,Rf),e.component(zf.name,zf)}},Vf=U({name:`CPagination`,props:{align:{type:String,validator:e=>[`start`,`center`,`end`].includes(e)},size:{type:String,validator:e=>[`sm`,`lg`].includes(e)}},setup(e,{slots:t}){return()=>Y(`nav`,{},Y(`ul`,{class:[`pagination`,{[`justify-content-${e.align}`]:e.align,[`pagination-${e.size}`]:e.size}]},t.default&&t.default()))}}),Hf=U({name:`CPaginationItem`,props:{active:Boolean,as:String,disabled:Boolean,href:String},setup(e,{slots:t}){return()=>{let n=e.as??(e.active?`span`:`a`);return Y(`li`,{class:[`page-item`,{active:e.active,disabled:e.disabled}],...e.active&&{active:e.active,"aria-current":`page`}},n===`a`?Y(Lc,{as:n,class:[`page-link`],href:e.href},{default:()=>t.default&&t.default()}):Y(n,{class:[`page-link`]},t.default&&t.default()))}}}),Uf={install:e=>{e.component(Vf.name,Vf),e.component(Hf.name,Hf)}},Wf=[`xxl`,`xl`,`lg`,`md`,`sm`,`xs`],Gf=U({name:`CPlaceholder`,props:{animation:{type:String,validator:e=>[`glow`,`wave`].includes(e)},as:{type:String,default:`span`},color:X,size:{type:String,validator:e=>[`xs`,`sm`,`lg`].includes(e)},xs:Number,sm:Number,md:Number,lg:Number,xl:Number,xxl:Number},setup(e,{slots:t}){let n=[];return Wf.forEach(t=>{let r=e[t],i=t===`xs`?``:`-${t}`;typeof r==`number`&&n.push(`col${i}-${r}`),typeof r==`boolean`&&n.push(`col${i}`)}),()=>Y(e.as,{class:[e.animation?`placeholder-${e.animation}`:`placeholder`,{[`bg-${e.color}`]:e.color,[`placeholder-${e.size}`]:e.size},n]},t.default&&t.default())}}),Kf={install:e=>{e.component(Gf.name,Gf)}},qf=U({name:`CProgressBar`,props:{animated:Boolean,color:X,value:{type:Number,default:0},variant:{type:String,validator:e=>e===`striped`}},setup(e,{slots:t}){let n=V(`stacked`,!1);return()=>Y(`div`,{class:[`progress-bar`,`bg-${e.color}`,{[`progress-bar-${e.variant}`]:e.variant,"progress-bar-animated":e.animated}],...!n&&{style:{width:`${e.value}%`}}},t.default&&t.default())}}),Jf=U({name:`CProgress`,props:{animated:Boolean,color:X,height:Number,progressBarClassName:String,thin:Boolean,value:{type:Number,default:0},variant:{type:String,validator:e=>e===`striped`},white:Boolean},setup(e,{slots:t}){let n=V(`stacked`,!1);return()=>Y(`div`,{class:[`progress`,{"progress-thin":e.thin,"progress-white":e.white}],style:{...e.height?{height:`${e.height}px`}:{},...n?{width:`${e.value}%`}:{}},...e.value!==void 0&&{role:`progressbar`,"aria-valuenow":e.value,"aria-valuemin":0,"aria-valuemax":100}},t.default&&t.default().some(e=>e.type.name===`CProgressBar`)?t.default().map(t=>t.type.name===`CProgressBar`?Y(t,{...e.animated&&{animated:e.animated},...e.color&&{color:e.color},...e.value&&{value:e.value},...e.variant&&{variant:e.variant}}):t):Y(qf,{...e.progressBarClassName&&{class:e.progressBarClassName},animated:e.animated,color:e.color,value:e.value,variant:e.variant},()=>t.default&&t.default()))}}),Yf=U({name:`CProgressStacked`,props:{},setup(e,{slots:t}){return B(`stacked`,!0),()=>Y(`div`,{class:`progress-stacked`},t.default&&t.default())}}),Xf={install:e=>{e.component(Jf.name,Jf),e.component(qf.name,qf),e.component(Yf.name,Yf)}},Zf=(e,t)=>{switch(e){case`right`:return Uc(t)?`left`:`right`;case`left`:return Uc(t)?`right`:`left`;default:return e}},Qf=U({name:`CPopover`,inheritAttrs:!1,props:{animation:{type:Boolean,default:!0},container:{type:[Object,String],default:`body`},content:String,delay:{type:[Number,Object],default:0},fallbackPlacements:{type:[String,Array],default:()=>[`top`,`right`,`bottom`,`left`],validator:e=>typeof e==`string`?[`top`,`right`,`bottom`,`left`].includes(e):Array.isArray(e)?e.every(e=>[`top`,`right`,`bottom`,`left`].includes(e)):!1},offset:{type:Array,default:()=>[0,8]},placement:{type:String,default:`top`,validator:e=>[`top`,`right`,`bottom`,`left`].includes(e)},popperConfig:{type:[Object,Function],default:void 0},title:String,trigger:{type:[String,Array],default:`click`,validator:e=>typeof e==`string`?[`click`,`focus`,`hover`].includes(e):Array.isArray(e)?e.every(e=>[`click`,`focus`,`hover`].includes(e)):!1},visible:Boolean},emits:[`hide`,`show`],setup(e,{attrs:t,slots:n,emit:r}){let i=L(),a=L(),o=L(e.visible),{initPopper:s,destroyPopper:c}=pd(),l=`popover-${_r()}`,u=typeof e.delay==`number`?{show:e.delay,hide:e.delay}:e.delay,d={modifiers:[{name:`arrow`,options:{element:`.popover-arrow`}},{name:`flip`,options:{fallbackPlacements:e.fallbackPlacements}},{name:`offset`,options:{offset:e.offset}}],placement:Zf(e.placement,i.value)},f={...d,...typeof e.popperConfig==`function`?e.popperConfig(d):e.popperConfig},p=(e,t)=>{r(`show`),s(i.value,a.value,f),e.classList.add(`show`),Qs(()=>t(),e)},m=(e,t)=>{r(`hide`),e.classList.remove(`show`),Qs(()=>{t(),c()},e)},h=(e,t)=>{if(i.value=e.target,t){setTimeout(()=>{o.value=!0},u.show);return}setTimeout(()=>{o.value=!1},u.hide)};return()=>[Y(_l,{container:e.container,teleport:!0},{default:()=>Y(vo,{onEnter:(e,t)=>p(e,t),onLeave:(e,t)=>m(e,t)},()=>o.value&&Y(`div`,{...t,class:[`popover`,`bs-popover-auto`,{fade:e.animation},t.class],id:l,ref:a,role:`tooltip`},[Y(`div`,{class:`popover-arrow`}),(e.title||n.title)&&Y(`div`,{class:`popover-header`},{default:()=>n.title&&n.title()||e.title}),(e.content||n.content)&&Y(`div`,{class:`popover-body`},{default:()=>n.content&&n.content()||e.content})]))}),n.toggler&&n.toggler({id:o.value?l:null,on:{click:t=>e.trigger.includes(`click`)&&h(t,!o.value),blur:t=>e.trigger.includes(`focus`)&&h(t,!1),focus:t=>e.trigger.includes(`focus`)&&h(t,!0),mouseenter:t=>e.trigger.includes(`hover`)&&h(t,!0),mouseleave:t=>e.trigger.includes(`hover`)&&h(t,!1)}})]}}),$f={install:e=>{e.component(Qf.name,Qf)}},ep=new Set([`alt`,`ctrl`,`meta`,`shift`]),tp={" ":`space`,cmd:`meta`,command:`meta`,control:`ctrl`,esc:`escape`,option:`alt`,return:`enter`,spacebar:`space`},np={alt:`Alt`,ctrl:`Ctrl`,meta:`⌘`,shift:`Shift`,space:`Space`},rp=`input, textarea, select, [contenteditable=""], [contenteditable="true"], [contenteditable="plaintext-only"]`,ip=e=>tp[e.toLowerCase()]||e.toLowerCase(),ap=e=>e.split(`,`).map(e=>e.trim()).filter(Boolean).map(e=>{let t=e.split(`+`).map(e=>ip(e.trim())),n={alt:!1,ctrl:!1,meta:!1,shift:!1},r=``;for(let e of t){if(ep.has(e)){n[e]=!0;continue}r=e}return{key:r,modifiers:n,shortcut:e}}),op=()=>{if(typeof window>`u`)return``;let e=window.navigator;return e.userAgentData?.platform||e.platform||e.userAgent||``},sp=()=>/Mac|iPhone|iPad|iPod|macOS|Macintosh/.test(op()),cp=e=>e.find(e=>sp()?e.modifiers.meta:e.modifiers.ctrl)||e[0]||null,lp=e=>np[e]||(e.length===1?e.toUpperCase():`${e.charAt(0).toUpperCase()}${e.slice(1)}`),up=e=>e.split(`+`).map(e=>ip(e.trim())).map(e=>lp(e)).filter(Boolean),dp=e=>{let t=new Set;e.altKey&&t.add(np.alt),e.ctrlKey&&t.add(np.ctrl),e.metaKey&&t.add(np.meta),e.shiftKey&&t.add(np.shift);let n=ip(e.key);return!ep.has(n)&&e.type===`keydown`&&t.add(lp(n)),t},fp=e=>e instanceof Element?e.matches(rp)||!!e.closest(rp):!1,pp=e=>fp(e.target)&&!e.ctrlKey&&!e.metaKey,mp=(e,t)=>!e.key||ip(t.key)!==e.key?!1:e.modifiers.alt===t.altKey&&e.modifiers.ctrl===t.ctrlKey&&e.modifiers.meta===t.metaKey&&e.modifiers.shift===t.shiftKey,hp=U({name:`CSearchButton`,props:{disabled:Boolean,placeholder:{type:String,default:`Search`},preventDefault:{type:Boolean,default:!0},shortcut:{type:String,default:`meta+/,ctrl+/`}},emits:[`click`,`trigger`],setup(e,{emit:t,slots:n}){let r=L([]),i=J(()=>ap(e.shortcut)),a=J(()=>cp(i.value)),o=J(()=>up(a.value?.shortcut||``)),s=n=>{e.disabled||n.defaultPrevented||n.repeat||pp(n)||i.value.find(e=>mp(e,n))&&(e.preventDefault&&n.preventDefault(),t(`trigger`))},c=e=>{r.value=Array.from(dp(e)),s(e)},l=e=>{r.value=Array.from(dp(e))},u=()=>{r.value=[]},d=e=>{t(`click`,e),t(`trigger`)};return Mr(()=>{typeof document>`u`||typeof window>`u`||(document.addEventListener(`keydown`,c),document.addEventListener(`keyup`,l),window.addEventListener(`blur`,u))}),Fr(()=>{typeof document>`u`||typeof window>`u`||(document.removeEventListener(`keydown`,c),document.removeEventListener(`keyup`,l),window.removeEventListener(`blur`,u))}),()=>Y(`button`,{type:`button`,class:`search-button`,disabled:e.disabled,onClick:d},[n.default?n.default():[n.icon?n.icon():Y(`svg`,{class:`search-button-icon`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 512 512`,"aria-hidden":`true`},Y(`path`,{fill:`currentColor`,d:`m479.6 399.716-81.084-81.084-62.368-25.767A175 175 0 0 0 368 192c0-97.047-78.953-176-176-176S16 94.953 16 192s78.953 176 176 176a175.03 175.03 0 0 0 101.619-32.377l25.7 62.2 81.081 81.088a56 56 0 1 0 79.2-79.195M48 192c0-79.4 64.6-144 144-144s144 64.6 144 144-64.6 144-144 144S48 271.4 48 192m408.971 264.284a24.03 24.03 0 0 1-33.942 0l-76.572-76.572-23.894-57.835 57.837 23.894 76.573 76.572a24.03 24.03 0 0 1-.002 33.941`})),Y(`span`,{class:`search-button-placeholder`},e.placeholder)],Y(`span`,{class:`search-button-keys`,"aria-hidden":`true`},o.value.map(e=>Y(`span`,{class:[`search-button-key`,{active:r.value.includes(e)}],"data-coreui-search-button-key":e,key:e},e)))])}}),gp={install:e=>{e.component(hp.name,hp)}},_p=e=>{if(e)return!!getComputedStyle(e).getPropertyValue(`--cui-is-mobile`)},vp=U({name:`CSidebar`,props:{colorScheme:{type:String,default:void 0,validator:e=>[`dark`,`light`].includes(e)},narrow:Boolean,overlaid:Boolean,placement:{type:String,default:void 0,validator:e=>[`start`,`end`].includes(e)},position:{type:String,validator:e=>[`fixed`].includes(e)},size:{type:String,validator:e=>[`sm`,`lg`,`xl`].includes(e)},unfoldable:Boolean,visible:{type:Boolean,default:void 0}},emits:[`hide`,`show`,`visible-change`],setup(e,{attrs:t,slots:n,emit:r}){let i=L(),a=L(),o=L(),s=L(!1),c=L(e.visible===void 0?!e.overlaid:e.visible);H(a,()=>{r(`visible-change`,a.value),r(a.value?`show`:`hide`)}),H(()=>e.visible,()=>e.visible!==void 0&&l(e.visible)),H(o,()=>{o.value&&(s.value=!1)}),Mr(()=>{o.value=_p(i.value),a.value=Wc(i.value),window.addEventListener(`resize`,d),window.addEventListener(`mouseup`,p),window.addEventListener(`keyup`,f),i.value.addEventListener(`mouseup`,m),i.value.addEventListener(`transitionend`,()=>{a.value=Wc(i.value)})}),Fr(()=>{window.removeEventListener(`resize`,d),window.removeEventListener(`mouseup`,p),window.removeEventListener(`keyup`,f),i.value.removeEventListener(`mouseup`,m),i.value.removeEventListener(`transitionend`,()=>{a.value=Wc(i.value)})});let l=e=>{if(o.value){s.value=e;return}c.value=e},u=()=>{l(!1),r(`visible-change`,!1)},d=()=>{o.value=_p(i.value),a.value=Wc(i.value)},f=e=>{o.value&&!i.value.contains(e.target)&&u()},p=e=>{o.value&&!i.value.contains(e.target)&&u()},m=e=>{let t=e.target;t&&t.classList.contains(`nav-link`)&&!t.classList.contains(`nav-group-toggle`)&&o.value&&u()};return()=>[Y(`div`,{class:[`sidebar`,{[`sidebar-${e.colorScheme}`]:e.colorScheme,"sidebar-narrow":e.narrow,"sidebar-overlaid":e.overlaid,[`sidebar-${e.placement}`]:e.placement,[`sidebar-${e.position}`]:e.position,[`sidebar-${e.size}`]:e.size,"sidebar-narrow-unfoldable":e.unfoldable,show:o.value&&s.value||e.overlaid&&c.value,hide:c.value===!1&&!o.value&&!e.overlaid},t.class],ref:i},n.default&&n.default()),o.value&&Y(gc,{class:`sidebar-backdrop`,visible:s.value,onClick:()=>u()})]}}),yp=U({name:`CSidebarBrand`,props:{as:{type:String,default:`div`},href:String},setup(e,{slots:t}){return()=>Y(e.as??(e.href?`a`:`div`),{class:`sidebar-brand`,href:e.href},t.default&&t.default())}}),bp=U({name:`CSidebarFooter`,setup(e,{slots:t}){return()=>Y(`div`,{class:`sidebar-footer`},t.default&&t.default())}}),xp=U({name:`CSidebarHeader`,setup(e,{slots:t}){return()=>Y(`div`,{class:`sidebar-header`},t.default&&t.default())}}),Sp=U({name:`CSidebarNav`,props:{as:{type:[Object,String],default:`ul`},compact:Boolean,variant:{type:String,default:void 0}},setup(e,{slots:t}){let n=L();return B(`cNavGroupActiveKey`,n),B(`cNavGroupSetActiveKey`,e=>{n.value=e}),()=>Y(e.as,{class:[`sidebar-nav`,{compact:e.compact,"sidebar-nav-tree":e.variant===`tree`}]},{default:()=>t.default&&t.default()})}}),Cp=U({name:`CSidebarToggler`,setup(e,{slots:t}){return()=>Y(`button`,{class:`sidebar-toggler`},t.default&&t.default())}}),wp={install:e=>{e.component(vp.name,vp),e.component(yp.name,yp),e.component(bp.name,bp),e.component(xp.name,xp),e.component(Sp.name,Sp),e.component(Cp.name,Cp)}},Tp=U({name:`CSpinner`,props:{as:{type:String,default:`div`},color:{type:String,validator:e=>[`primary`,`secondary`,`success`,`danger`,`warning`,`info`,`dark`,`light`].includes(e)},size:{type:String,validator:e=>e===`sm`},variant:{type:String,default:`border`,validator:e=>[`border`,`grow`].includes(e)},visuallyHiddenLabel:{type:String,default:`Loading...`}},setup(e){return()=>Y(e.as,{class:[`spinner-${e.variant}`,{[`spinner-${e.variant}-${e.size}`]:e.size,[`text-${e.color}`]:e.color}],role:`status`},Y(`span`,{class:[`visually-hidden`]},e.visuallyHiddenLabel))}}),Ep={install:e=>{e.component(Tp.name,Tp)}},Dp=U({name:`CTableBody`,props:{color:X},setup(e,{slots:t}){return()=>Y(`tbody`,{class:[{[`table-${e.color}`]:e.color}]},t.default&&t.default())}}),Op=U({name:`CTableCaption`,setup(e,{slots:t}){return()=>Y(`caption`,{},t.default&&t.default())}}),kp=U({name:`CTableDataCell`,props:{active:Boolean,align:{type:String,validator:e=>[`bottom`,`middle`,`top`].includes(e)},color:X,scope:String},setup(e,{slots:t}){return()=>Y(e.scope?`th`:`td`,{class:[{[`align-${e.align}`]:e.align,"table-active":e.active,[`table-${e.color}`]:e.color}],...e.scope&&{scope:e.scope}},t.default&&t.default())}}),Ap=U({name:`CTableFoot`,props:{color:X},setup(e,{slots:t}){return()=>Y(`tfoot`,{class:[{[`table-${e.color}`]:e.color}]},t.default&&t.default())}}),jp=U({name:`CTableHead`,props:{color:X},setup(e,{slots:t}){return()=>Y(`thead`,{class:[{[`table-${e.color}`]:e.color}]},t.default&&t.default())}}),Mp=U({name:`CTableHeaderCell`,props:{color:X},setup(e,{slots:t}){return()=>Y(`th`,{class:[{[`table-${e.color}`]:e.color}]},t.default&&t.default())}}),Np=U({name:`CTableRow`,props:{active:Boolean,align:{type:String,validator:e=>[`bottom`,`middle`,`top`].includes(e)},color:X},setup(e,{slots:t}){return()=>Y(`tr`,{class:[{[`align-${e.align}`]:e.align,"table-active":e.active,[`table-${e.color}`]:e.color}]},t.default&&t.default())}}),Pp=e=>e.replaceAll(/[-_.]/g,` `).replaceAll(/ +/g,` `).replaceAll(/([a-z0-9])([A-Z])/g,`$1 $2`).split(` `).map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(` `),Fp=e=>typeof e==`object`?e.label??Pp(e.key):Pp(e),Ip=(e,t)=>e?e.map(e=>typeof e==`object`?e.key:e):t&&Lp(t),Lp=e=>Object.keys(e[0]||{}).filter(e=>e.charAt(0)!==`_`),Rp=U({name:`CTable`,props:{align:{type:String,validator:e=>[`bottom`,`middle`,`top`].includes(e)},borderColor:X,bordered:Boolean,borderless:Boolean,caption:String,captionTop:String,columns:{type:Array},color:X,footer:{type:Array},hover:Boolean,items:{type:Array},responsive:{type:[Boolean,String],validator:e=>typeof e==`string`?[`sm`,`md`,`lg`,`xl`,`xxl`].includes(e):typeof e==`boolean`},small:Boolean,striped:Boolean,stripedColumns:Boolean,tableFootProps:{type:Object},tableHeadProps:{type:Object}},setup(e,{slots:t,attrs:n}){let r=J(()=>Ip(e.columns,e.items)),i=()=>Y(`table`,{class:[`table`,{[`align-${e.align}`]:e.align,"caption-top":e.captionTop||e.caption===`top`,[`border-${e.borderColor}`]:e.borderColor,"table-bordered":e.bordered,"table-borderless":e.borderless,[`table-${e.color}`]:e.color,"table-hover":e.hover,"table-sm":e.small,"table-striped":e.striped,"table-striped-columns":e.stripedColumns},n.class]},{default:()=>[(e.caption&&e.caption!==`top`||e.captionTop)&&Y(Op,{},{default:()=>e.caption||e.captionTop}),e.columns&&Y(jp,{...e.tableHeadProps},{default:()=>Y(Np,{},{default:()=>[e.columns&&e.columns.map(e=>Y(Mp,{...typeof e==`object`&&e._props&&{...e._props},...typeof e==`object`&&e._style&&{style:{...e._style}}},{default:()=>Fp(e)}))]})}),e.items&&Y(Dp,{},{default:()=>[e.items&&e.items.map(e=>Y(Np,{...e._props&&{...e._props}},{default:()=>[r.value&&r.value.map(t=>e[t]!==void 0&&Y(kp,{...e._cellProps&&e._cellProps.all&&{...e._cellProps.all},...e._cellProps&&e._cellProps[t]&&{...e._cellProps[t]}},{default:()=>e[t]}))]}))]}),t.default&&t.default(),e.footer&&Y(Ap,{...e.tableFootProps},{default:()=>Y(Np,{},{default:()=>[e.footer&&e.footer.map(e=>Y(kp,{...typeof e==`object`&&e._props&&{...e._props}},{default:()=>typeof e==`object`?e.label:e}))]})})]});return()=>[e.responsive?Y(`div`,{class:typeof e.responsive==`boolean`?`table-responsive`:`table-responsive-${e.responsive}`},i()):i()]}}),zp={install:e=>{e.component(Rp.name,Rp),e.component(Dp.name,Dp),e.component(Op.name,Op),e.component(kp.name,kp),e.component(Ap.name,Ap),e.component(jp.name,jp),e.component(Mp.name,Mp),e.component(Np.name,Np)}},Bp=U({name:`CTab`,props:{disabled:Boolean,itemKey:{type:[Number,String],required:!0}},setup(e,{slots:t}){let n=V(`activeItemKey`),r=V(`id`),i=V(`setActiveItemKey`),a=()=>e.itemKey===n.value;return()=>Y(`button`,{class:[`nav-link`,{active:a()}],id:`${e.itemKey}-tab-${r}`,role:`tab`,tabindex:a()?0:-1,type:`button`,"aria-controls":`${e.itemKey}-tab-panel-${r}`,"aria-selected":a(),disabled:e.disabled,onClick:()=>i(e.itemKey),onFocus:()=>i(e.itemKey)},t.default&&t.default())}}),Vp=U({name:`CTabContent`,setup(e,{slots:t}){return()=>Y(`div`,{class:`tab-content`},t.default&&t.default())}}),Hp=U({name:`CTabList`,props:{layout:{type:String,validator:e=>[`fill`,`justified`].includes(e)},variant:{type:String,validator:e=>[`enclosed`,`enclosed-pills`,`pills`,`tabs`,`underline`,`underline-border`].includes(e)}},setup(e,{slots:t}){let n=L(),r=e=>{if(n.value&&(e.key===`ArrowDown`||e.key===`ArrowUp`||e.key===`ArrowLeft`||e.key===`ArrowRight`||e.key===`Home`||e.key===`End`)){e.preventDefault();let t=e.target,r=Array.from(n.value.querySelectorAll(`.nav-link:not(.disabled):not(:disabled)`)),i;i=e.key===`Home`||e.key===`End`?e.key===`End`?r.at(-1):r[0]:md(r,t,e.key===`ArrowDown`||e.key===`ArrowRight`,!0),i&&i.focus({preventScroll:!0})}};return()=>Y(`div`,{class:[`nav`,e.variant===`enclosed-pills`&&`nav-enclosed`,{[`nav-${e.layout}`]:e.layout,[`nav-${e.variant}`]:e.variant}],role:`tablist`,onKeydown:e=>r(e),ref:n},t.default&&t.default())}}),Up=U({name:`CTabPane`,props:{transition:{type:Boolean,default:!0},visible:{type:Boolean,default:!1}},emits:[`hide`,`show`],setup(e,{slots:t,emit:n}){let r=L(),i=L(!0),a=(e,t)=>{i.value=!1,n(`show`),setTimeout(()=>{Qs(()=>t(),e),e.classList.add(`show`)},1)},o=(e,t)=>{i.value=!1,n(`hide`),e.classList.remove(`show`),Qs(()=>t(),e)};return()=>Y(vo,{onEnter:(e,t)=>a(e,t),onLeave:(e,t)=>o(e,t)},()=>Pn(Y(`div`,{class:[`tab-pane`,{active:e.visible,fade:e.transition,show:i.value&&e.visible}],ref:r},t.default&&t.default()),[[Io,e.visible]]))}}),Wp=U({name:`CTabPanel`,props:{itemKey:{type:[Number,String],required:!0},transition:{type:Boolean,default:!0},visible:{type:Boolean,default:!1}},emits:[`hide`,`show`],setup(e,{slots:t,emit:n}){let r=V(`activeItemKey`),i=V(`id`),a=L(),o=L(!0),s=L();H(()=>e.visible,()=>{s.value=e.visible},{immediate:!0}),H(r,()=>{s.value=r.value===e.itemKey},{immediate:!0});let c=(e,t)=>{o.value=!1,n(`show`),setTimeout(()=>{Qs(()=>t(),e),e.classList.add(`show`)},1)},l=(e,t)=>{o.value=!1,n(`hide`),e.classList.remove(`show`),Qs(()=>t(),e)};return()=>Y(vo,{onEnter:(e,t)=>c(e,t),onLeave:(e,t)=>l(e,t)},()=>Pn(Y(`div`,{class:[`tab-pane`,{active:s.value,fade:e.transition,show:o.value&&s.value}],id:`${e.itemKey}-tab-panel-${i}`,role:`tabpanel`,"aria-labelledby":`${e.itemKey}-tab-${i}`,tabindex:0,ref:a},t.default&&t.default()),[[Io,s.value]]))}}),Gp=U({name:`CTabs`,props:{activeItemKey:{type:[Number,String],required:!0}},emits:[`change`],setup(e,{slots:t,emit:n}){let r=L(e.activeItemKey),i=_r();return H(()=>e.activeItemKey,e=>{r.value=e,n(`change`,e)}),B(`activeItemKey`,r),B(`id`,i),B(`setActiveItemKey`,e=>{r.value=e}),()=>Y(`div`,{class:`tabs`},t.default&&t.default())}}),Kp={install:e=>{e.component(Bp.name,Bp),e.component(Vp.name,Vp),e.component(Hp.name,Hp),e.component(Up.name,Up),e.component(Wp.name,Wp),e.component(Gp.name,Gp)}},qp=U({name:`CToast`,props:{autohide:{type:Boolean,default:!0},color:X,delay:{type:Number,default:5e3},dismissible:{type:Boolean,default:!0},index:Number,title:String,visible:Boolean},emits:[`close`,`show`],setup(e,{slots:t,emit:n}){let r=L(0),i=L();return B(`updateVisible`,e=>{i.value=e}),Mr(()=>{e.visible&&(i.value=e.visible),e.autohide&&(clearTimeout(r.value),r.value=window.setTimeout(()=>{i.value=!1,n(`close`)},e.delay))}),()=>Y(vo,{appear:!0,enterFromClass:``,enterActiveClass:`show showing`,enterToClass:`show`,leaveFromClass:`show`,leaveActiveClass:`show showing`,leaveToClass:`show`,onAfterEnter:t=>{t.classList.add(`show`),e.index?n(`show`,e.index):n(`show`)},onAfterLeave:()=>{e.index?n(`close`,e.index):n(`close`)}},{default:()=>i.value&&Y(`div`,{class:[`toast fade`,{[`bg-${e.color}`]:e.color}],"aria-live":`assertive`,"aria-atomic":!0,role:`alert`},t.default&&t.default())})}}),Jp=U({name:`CToastBody`,setup(e,{slots:t}){return()=>Y(`div`,{class:`toast-body`},t.default&&t.default())}}),Yp=U({name:`CToastClose`,props:{as:[String,Object],...sc.props},emits:[`close`],setup(e,{slots:t,emit:n}){let r=V(`updateVisible`),i=()=>{n(`close`),r(!1)};return()=>e.as?Y(typeof e.as==`string`?W(e.as):e.as,{onClick:()=>{i()}},()=>t.default&&t.default()):Y(sc,{...e,onClick:()=>{i()}})}}),Xp=U({name:`CToaster`,props:{placement:{type:String,validator:e=>[`top-start`,`top-center`,`top-end`,`middle-start`,`middle-center`,`middle-end`,`bottom-start`,`bottom-center`,`bottom-end`].includes(e)}},setup(e,{slots:t}){return()=>Y(`div`,{class:[`toaster toast-container`,{"position-fixed":e.placement,"top-0":e.placement&&e.placement.includes(`top`),"top-50 translate-middle-y":e.placement&&e.placement.includes(`middle`),"bottom-0":e.placement&&e.placement.includes(`bottom`),"start-0":e.placement&&e.placement.includes(`start`),"start-50 translate-middle-x":e.placement&&e.placement.includes(`center`),"end-0":e.placement&&e.placement.includes(`end`)}]},t.default&&t.default())}}),Zp=U({name:`CToastHeader`,props:{closeButton:Boolean},setup(e,{slots:t}){return()=>Y(`div`,{class:`toast-header`},[t.default&&t.default(),e.closeButton&&Y(Yp)])}}),Qp={install:e=>{e.component(qp.name,qp),e.component(Jp.name,Jp),e.component(Yp.name,Yp),e.component(Xp.name,Xp),e.component(Zp.name,Zp)}},$p=U({name:`CTooltip`,inheritAttrs:!1,props:{animation:{type:Boolean,default:!0},container:{type:[Object,String],default:`body`},content:String,delay:{type:[Number,Object],default:0},fallbackPlacements:{type:[String,Array],default:()=>[`top`,`right`,`bottom`,`left`],validator:e=>typeof e==`string`?[`top`,`right`,`bottom`,`left`].includes(e):Array.isArray(e)?e.every(e=>[`top`,`right`,`bottom`,`left`].includes(e)):!1},offset:{type:Array,default:()=>[0,6]},placement:{type:String,default:`top`,validator:e=>[`top`,`right`,`bottom`,`left`].includes(e)},popperConfig:{type:[Object,Function],default:void 0},trigger:{type:[String,Array],default:()=>[`hover`,`focus`],validator:e=>typeof e==`string`?[`click`,`focus`,`hover`].includes(e):Array.isArray(e)?e.every(e=>[`click`,`focus`,`hover`].includes(e)):!1},visible:Boolean},emits:[`hide`,`show`],setup(e,{attrs:t,slots:n,emit:r}){let i=L(),a=L(),o=L(e.visible),{initPopper:s,destroyPopper:c}=pd(),l=`tooltip-${_r()}`,u=typeof e.delay==`number`?{show:e.delay,hide:e.delay}:e.delay,d={modifiers:[{name:`arrow`,options:{element:`.tooltip-arrow`}},{name:`flip`,options:{fallbackPlacements:e.fallbackPlacements}},{name:`offset`,options:{offset:e.offset}}],placement:Zf(e.placement,i.value)},f={...d,...typeof e.popperConfig==`function`?e.popperConfig(d):e.popperConfig},p=(e,t)=>{r(`show`),s(i.value,a.value,f),e.classList.add(`show`),Qs(()=>t(),e)},m=(e,t)=>{r(`hide`),e.classList.remove(`show`),Qs(()=>{t(),c()},e)},h=(e,t)=>{if(i.value=e.target,t){setTimeout(()=>{o.value=!0},u.show);return}setTimeout(()=>{o.value=!1},u.hide)};return()=>[Y(_l,{container:e.container,teleport:!0},{default:()=>Y(vo,{onEnter:(e,t)=>p(e,t),onLeave:(e,t)=>m(e,t)},()=>o.value&&Y(`div`,{...t,class:[`tooltip`,`bs-tooltip-auto`,{fade:e.animation},t.class],id:l,ref:a,role:`tooltip`},[Y(`div`,{class:`tooltip-arrow`}),(e.content||n.content)&&Y(`div`,{class:`tooltip-inner`},{default:()=>n.content&&n.content()||e.content})]))}),n.toggler&&n.toggler({id:o.value?l:null,on:{click:t=>e.trigger.includes(`click`)&&h(t,!o.value),blur:t=>e.trigger.includes(`focus`)&&h(t,!1),focus:t=>e.trigger.includes(`focus`)&&h(t,!0),mouseenter:t=>e.trigger.includes(`hover`)&&h(t,!0),mouseleave:t=>e.trigger.includes(`hover`)&&h(t,!1)}})]}}),em={install:e=>{e.component($p.name,$p)}},tm=U({name:`CWidgetStatsA`,props:{color:String,title:String,value:{type:[Number,String],default:0}},setup(e,{slots:t}){return()=>Y(Ac,{class:[{[`bg-${e.color}`]:e.color,"text-white":e.color}]},()=>[Y(jc,{class:`pb-0 d-flex justify-content-between align-items-start`},()=>[Y(`div`,{},[(e.value||t.value)&&Y(`div`,{class:`fs-4 fw-semibold`},{default:()=>t.value&&t.value()||e.value}),(e.title||t.title)&&Y(`div`,{},{default:()=>t.title&&t.title()||e.title})]),t.action&&t.action()]),t.chart&&t.chart(),t.default&&t.default()])}}),nm={silent:!1,logLevel:`warn`};function rm(e){if(typeof e!=`object`||!e)return!1;let t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}var im=()=>({func:()=>void 0,bool:!0,string:``,number:0,array:()=>[],object:()=>({}),integer:0}),am=Object.prototype,om=am.toString,sm=am.hasOwnProperty,cm=/^\s*function (\w+)/;function lm(e){let t=e?.type??e;if(t){let e=t.toString().match(cm);return e?e[1]:``}return``}function um(e){if(e==null)return``;let t=e.constructor.toString().match(cm);return t?t[1].replace(/^Async/,``):``}function dm(e){return`structuredClone`in globalThis?structuredClone(e):Array.isArray(e)?[...e]:rm(e)?Object.assign({},e):e}function fm(){}var Z=fm,pm=(e,t)=>sm.call(e,t),mm=Number.isInteger||function(e){return typeof e==`number`&&isFinite(e)&&Math.floor(e)===e},hm=Array.isArray||function(e){return om.call(e)===`[object Array]`},gm=e=>om.call(e)===`[object Function]`,_m=(e,t)=>rm(e)&&pm(e,`_vueTypes_name`)&&(!t||e._vueTypes_name===t),vm=e=>rm(e)&&(pm(e,`type`)||[`_vueTypes_name`,`validator`,`default`,`required`].some(t=>pm(e,t)));function ym(e,t){return Object.defineProperty(e.bind(t),"__original",{value:e})}function bm(e,t,n=!1){let r,i=!0,a=``;r=rm(e)?e:{type:e};let o=_m(r)?r._vueTypes_name+` - `:``;if(vm(r)&&r.type!==null){if(r.type===void 0||r.type===!0||!r.required&&t==null)return i;hm(r.type)?(i=r.type.some(e=>bm(e,t,!0)===!0),a=r.type.map(e=>lm(e)).join(` or `)):(a=lm(r),i=a===`Array`?hm(t):a===`Object`?rm(t):a===`String`||a===`Number`||a===`Boolean`||a===`Function`?um(t)===a:t instanceof r.type)}if(!i){let e=`${o}value "${t}" should be of type "${a}"`;return n===!1?(Z(e),!1):e}if(pm(r,`validator`)&&gm(r.validator)){let e=Z,a=[];if(Z=e=>{a.push(e)},i=r.validator(t),Z=e,!i){let e=(a.length>1?`* `:``)+a.join(` * `);return a.length=0,n===!1?(Z(e),i):e}}return i}function xm(e,t){let n=Object.defineProperties(t,{_vueTypes_name:{value:e,writable:!0},isRequired:{get(){return this.required=!0,this}},def:{value(e){if(e===void 0){if(this.type===Boolean||Array.isArray(this.type)&&this.type.includes(Boolean)){this.default=void 0;return}return pm(this,`default`)&&delete this.default,this}return!gm(e)&&bm(this,e,!0)!==!0?(Z(`${this._vueTypes_name} - invalid default value: "${e}"`),this):(hm(e)||rm(e)?this.default=()=>dm(e):this.default=e,this)}}}),{validator:r}=n;return gm(r)&&(n.validator=ym(r,n)),n}function Sm(e,t){let n=xm(e,t);return Object.defineProperty(n,"validate",{value(e){return gm(this.validator)&&Z(`${this._vueTypes_name} - calling .validate() will overwrite the current custom validator function. Validator info: ${JSON.stringify(this)}`),this.validator=ym(e,this),this}})}function Cm(e){return e.replace(/^(?!\s*$)/gm,` `)}var wm=()=>Sm(`any`,{}),Tm=()=>Sm(`function`,{type:Function}),Em=()=>Sm(`boolean`,{type:Boolean}),Dm=()=>Sm(`string`,{type:String}),Om=()=>Sm(`number`,{type:Number}),km=()=>Sm(`array`,{type:Array}),Am=()=>Sm(`object`,{type:Object}),jm=()=>xm(`integer`,{type:Number,validator(e){let t=mm(e);return t===!1&&Z(`integer - "${e}" is not an integer`),t}}),Mm=()=>xm(`symbol`,{validator(e){let t=typeof e==`symbol`;return t===!1&&Z(`symbol - invalid value "${e}"`),t}}),Nm=()=>Object.defineProperty({type:null,validator(e){let t=e===null;return t===!1&&Z(`nullable - value should be null`),t}},"_vueTypes_name",{value:`nullable`});function Pm(e,t=`custom validation failed`){if(typeof e!=`function`)throw TypeError(`[VueTypes error]: You must provide a function as argument`);return xm(e.name||`<>`,{type:null,validator(n){let r=e(n);return r||Z(`${this._vueTypes_name} - ${t}`),r}})}function Fm(e){if(!hm(e))throw TypeError(`[VueTypes error]: You must provide an array as argument.`);let t=`oneOf - value should be one of "${e.map(e=>typeof e==`symbol`?e.toString():e).join(`", "`)}".`,n={validator(n){let r=e.indexOf(n)!==-1;return r||Z(t),r}};if(e.indexOf(null)===-1){let t=e.reduce((e,t)=>{if(t!=null){let n=t.constructor;e.indexOf(n)===-1&&e.push(n)}return e},[]);t.length>0&&(n.type=t)}return xm(`oneOf`,n)}function Im(e){if(!hm(e))throw TypeError(`[VueTypes error]: You must provide an array as argument`);let t=!1,n=!1,r=[];for(let i=0;ir.indexOf(e)===t);let i=n===!1&&r.length>0?r:null;return t?xm(`oneOfType`,{type:i,validator(t){let n=[],r=e.some(e=>{let r=bm(e,t,!0);return typeof r==`string`&&n.push(r),r===!0});return r||Z(`oneOfType - provided value does not match any of the ${n.length} passed-in validators: ${Cm(n.join(` `))}`),r}}):xm(`oneOfType`,{type:i})}function Lm(e){return xm(`arrayOf`,{type:Array,validator(t){let n=``,r=t.every(t=>(n=bm(e,t,!0),n===!0));return r||Z(`arrayOf - value validation error: ${Cm(n)}`),r}})}function Rm(e){return xm(`instanceOf`,{type:e})}function zm(e){return xm(`objectOf`,{type:Object,validator(t){let n=``;if(!rm(t))return!1;let r=Object.keys(t).every(r=>(n=bm(e,t[r],!0),n===!0));return r||Z(`objectOf - value validation error: ${Cm(n)}`),r}})}function Bm(e){let t=Object.keys(e),n=t.filter(t=>!!e[t]?.required),r=xm(`shape`,{type:Object,validator(r){if(!rm(r))return!1;let i=Object.keys(r);if(n.length>0&&n.some(e=>i.indexOf(e)===-1)){let e=n.filter(e=>i.indexOf(e)===-1);return e.length===1?Z(`shape - required property "${e[0]}" is not defined.`):Z(`shape - required properties "${e.join(`", "`)}" are not defined.`),!1}return i.every(n=>{if(t.indexOf(n)===-1)return this._vueTypes_isLoose===!0?!0:(Z(`shape - shape definition does not include a "${n}" property. Allowed keys: "${t.join(`", "`)}".`),!1);let i=e[n],a=bm(i,r[n],!0);return typeof a==`string`&&Z(`shape - "${n}" property validation error: ${Cm(a)}`),a===!0})}});return Object.defineProperty(r,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(r,"loose",{get(){return this._vueTypes_isLoose=!0,this}}),r}var Vm=Object.defineProperty,Hm=(e,t,n)=>t in e?Vm(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Um=(e,t,n)=>(Hm(e,typeof t==`symbol`?t:t+``,n),n),Wm=(()=>{var e;return e=class{static get any(){return wm()}static get func(){return Tm().def(this.defaults.func)}static get bool(){return this.defaults.bool===void 0?Em():Em().def(this.defaults.bool)}static get string(){return Dm().def(this.defaults.string)}static get number(){return Om().def(this.defaults.number)}static get array(){return km().def(this.defaults.array)}static get object(){return Am().def(this.defaults.object)}static get integer(){return jm().def(this.defaults.integer)}static get symbol(){return Mm()}static get nullable(){return Nm()}static extend(...e){Z(`VueTypes.extend has been removed. Use the ES6+ method instead. See https://dwightjack.github.io/vue-types/advanced/extending-vue-types.html#extending-namespaced-validators-in-es6 for details.`)}},Um(e,`defaults`,{}),Um(e,`sensibleDefaults`),Um(e,`config`,nm),Um(e,`custom`,Pm),Um(e,`oneOf`,Fm),Um(e,`instanceOf`,Rm),Um(e,`oneOfType`,Im),Um(e,`arrayOf`,Lm),Um(e,`objectOf`,zm),Um(e,`shape`,Bm),Um(e,`utils`,{validate(e,t){return bm(t,e,!0)===!0},toType(e,t,n=!1){return n?Sm(e,t):xm(e,t)}}),e})();function Gm(e=im()){var t;return t=class extends Wm{static get sensibleDefaults(){return{...this.defaults}}static set sensibleDefaults(t){if(t===!1){this.defaults={};return}if(t===!0){this.defaults={...e};return}this.defaults={...t}}},Um(t,`defaults`,{...e}),t}Gm();var Km=U({name:`CWidgetStatsB`,props:{color:X,inverse:Boolean,progress:Bm({color:X,value:{type:Number,default:0}}),text:String,title:String,value:{type:[Number,String],default:0}},setup(e,{slots:t}){return()=>Y(Ac,{class:[{"text-white":e.inverse}],color:e.color},()=>Y(jc,{class:`card-body`},()=>[(e.value||t.value)&&Y(`div`,{class:`fs-4 fw-semibold`},{default:()=>t.value&&t.value()||e.value}),(e.title||t.title)&&Y(`div`,{},{default:()=>t.title&&t.title()||e.title}),Y(Jf,{class:`my-2`,...e.progress&&e.progress.color&&{color:e.progress.color},height:4,...e.progress&&e.progress.value&&{value:e.progress.value},white:e.inverse}),(e.text||t.text)&&Y(`small`,{class:[e.inverse?`text-white text-opacity-75`:`text-body-secondary`]},{default:()=>t.text&&t.text()||e.text})]))}}),qm=U({name:`CWidgetStatsC`,props:{color:X,inverse:Boolean,progress:Bm({color:X,value:{type:Number,default:0}}),title:String,value:{type:[Number,String],default:0}},setup(e,{slots:t}){return()=>Y(Ac,{class:[{"text-white":e.inverse}],color:e.color},()=>Y(jc,{class:`card-body`},()=>[t.icon&&Y(`div`,{class:[`text-end mb-4`,e.inverse?`text-white text-opacity-75`:`text-body-secondary`]},t.icon&&t.icon()),(e.value||t.value)&&Y(`div`,{class:`fs-4 fw-semibold`},{default:()=>t.value&&t.value()||e.value}),(e.title||t.title)&&Y(`div`,{class:[`text-uppercase fw-semibold small`,e.inverse?`text-white text-opacity-75`:`text-body-secondary`]},{default:()=>t.title&&t.title()||e.title}),Y(Jf,{class:`my-2`,...e.progress&&e.progress.color&&{color:e.progress.color},height:4,...e.progress&&e.progress.value&&{value:e.progress.value},white:e.inverse})]))}}),Jm=U({name:`CWidgetStatsD`,props:{color:X,values:{type:Array,default:()=>[]}},setup(e,{slots:t}){return()=>Y(Ac,{},{default:()=>[Y(Pc,{class:[`position-relative d-flex justify-content-center align-items-center`,{[`bg-${e.color}`]:e.color}]},()=>[t.icon&&t.icon(),t.chart&&t.chart()]),Y(jc,{class:`row text-center`},{default:()=>e.values&&e.values.map((e,t)=>[t%2!=0&&Y(`div`,{class:`vr`}),Y(Zd,{},{default:()=>[Y(Zd,{class:`fs-5 fw-semibold`},()=>e.value),Y(Zd,{class:`text-uppercase text-body-secondary small`},()=>e.title)]})])})]})}}),Ym=U({name:`CWidgetStatsE`,props:{title:String,value:{type:[Number,String],default:0}},setup(e,{slots:t}){return()=>Y(Ac,{},()=>Y(jc,{class:`text-center`},()=>[(e.title||t.title)&&Y(`div`,{class:`text-body-secondary small text-uppercase font-weight-bold`},{default:()=>t.title&&t.title()||e.title}),(e.value||t.value)&&Y(`div`,{class:`h2 py-3`},{default:()=>t.value&&t.value()||e.value}),t.chart&&t.chart(),t.default&&t.default()]))}}),Xm=U({name:`CWidgetStatsF`,props:{color:X,padding:{type:Boolean,default:!0},title:String,text:String,value:{type:[Number,String],default:0}},setup(e,{slots:t}){return()=>Y(Ac,{},{default:()=>[Y(jc,{class:[`d-flex align-items-center`,e.padding===!1&&`p-0`]},()=>[Y(`div`,{class:[`me-3`,`text-white`,`bg-${e.color}`,e.padding?`p-3`:`p-4`]},t.default&&t.default()||t.icon&&t.icon()),Y(`div`,{},[(e.value||t.value)&&Y(`div`,{class:[`fs-6 fw-semibold text-${e.color}`]},{default:()=>t.value&&t.value()||e.value}),(e.title||t.title)&&Y(`div`,{class:`text-body-secondary text-uppercase fw-semibold small`},{default:()=>t.title&&t.title()||e.title})])]),t.footer&&Y(Mc,{},()=>t.footer&&t.footer())]})}}),Zm={install:e=>{e.component(tm.name,tm),e.component(Km.name,Km),e.component(qm.name,qm),e.component(Jm.name,Jm),e.component(Ym.name,Ym),e.component(Xm.name,Xm)}},Qm=t({CAccordion:()=>Ys,CAccordionBody:()=>nc,CAccordionButton:()=>rc,CAccordionHeader:()=>ic,CAccordionItem:()=>ac,CAccordionPlugin:()=>oc,CAlert:()=>uc,CAlertHeading:()=>dc,CAlertLink:()=>fc,CAlertPlugin:()=>pc,CAvatar:()=>mc,CAvatarPlugin:()=>hc,CBackdrop:()=>gc,CBackdropPlugin:()=>_c,CBadge:()=>vc,CBadgePlugin:()=>yc,CBreadcrumb:()=>xc,CBreadcrumbItem:()=>bc,CBreadcrumbPlugin:()=>Sc,CButton:()=>Cc,CButtonGroup:()=>Ec,CButtonGroupPlugin:()=>Dc,CButtonPlugin:()=>wc,CButtonToolbar:()=>Tc,CCLinkPlugin:()=>pf,CCallout:()=>Oc,CCalloutPlugin:()=>kc,CCard:()=>Ac,CCardBody:()=>jc,CCardFooter:()=>Mc,CCardGroup:()=>Nc,CCardHeader:()=>Pc,CCardImage:()=>Fc,CCardImageOverlay:()=>Ic,CCardLink:()=>Rc,CCardPlugin:()=>Hc,CCardSubtitle:()=>zc,CCardText:()=>Bc,CCardTitle:()=>Vc,CCarousel:()=>Xc,CCarouselCaption:()=>Zc,CCarouselItem:()=>Qc,CCarouselPlugin:()=>$c,CChip:()=>rl,CChipInput:()=>ul,CChipInputPlugin:()=>dl,CChipPlugin:()=>il,CChipSet:()=>pl,CCloseButton:()=>sc,CCloseButtonPlugin:()=>ml,CCol:()=>Zd,CCollapse:()=>tc,CCollapsePlugin:()=>hl,CConditionalTeleport:()=>_l,CConditionalTeleportPlugin:()=>vl,CContainer:()=>$d,CDropdown:()=>Cd,CDropdownDivider:()=>Ed,CDropdownHeader:()=>Td,CDropdownItem:()=>wd,CDropdownMenu:()=>Dd,CDropdownPlugin:()=>kd,CDropdownToggle:()=>Od,CFocusTrap:()=>Sd,CFocusTrapPlugin:()=>Ad,CFooter:()=>jd,CFooterPlugin:()=>Md,CForm:()=>Nd,CFormCheck:()=>Ld,CFormFeedback:()=>Pd,CFormFloating:()=>Rd,CFormInput:()=>Hd,CFormLabel:()=>Id,CFormPlugin:()=>Yd,CFormRange:()=>Ud,CFormSelect:()=>Wd,CFormSwitch:()=>Gd,CFormText:()=>zd,CFormTextarea:()=>Kd,CGridPlugin:()=>nf,CHeader:()=>rf,CHeaderBrand:()=>af,CHeaderDivider:()=>of,CHeaderNav:()=>sf,CHeaderPlugin:()=>uf,CHeaderText:()=>cf,CHeaderToggler:()=>lf,CImage:()=>df,CImagePlugin:()=>ff,CInputGroup:()=>qd,CInputGroupText:()=>Jd,CLink:()=>Lc,CListGroup:()=>mf,CListGroupItem:()=>hf,CListGroupPlugin:()=>gf,CModal:()=>_f,CModalBody:()=>vf,CModalFooter:()=>yf,CModalHeader:()=>bf,CModalPlugin:()=>Sf,CModalTitle:()=>xf,CNav:()=>Cf,CNavGroup:()=>wf,CNavGroupItems:()=>Tf,CNavItem:()=>Df,CNavLink:()=>Ef,CNavPlugin:()=>kf,CNavTitle:()=>Of,CNavbar:()=>Af,CNavbarBrand:()=>jf,CNavbarNav:()=>Mf,CNavbarPlugin:()=>Ff,CNavbarText:()=>Nf,CNavbarToggler:()=>Pf,COffcanvas:()=>If,COffcanvasBody:()=>Lf,COffcanvasHeader:()=>Rf,COffcanvasPlugin:()=>Bf,COffcanvasTitle:()=>zf,CPagination:()=>Vf,CPaginationItem:()=>Hf,CPaginationPlugin:()=>Uf,CPlaceholder:()=>Gf,CPlaceholderPlugin:()=>Kf,CPopover:()=>Qf,CPopoverPlugin:()=>$f,CProgress:()=>Jf,CProgressBar:()=>qf,CProgressPlugin:()=>Xf,CProgressStacked:()=>Yf,CRow:()=>tf,CSearchButton:()=>hp,CSearchButtonPlugin:()=>gp,CSidebar:()=>vp,CSidebarBrand:()=>yp,CSidebarFooter:()=>bp,CSidebarHeader:()=>xp,CSidebarNav:()=>Sp,CSidebarPlugin:()=>wp,CSidebarToggler:()=>Cp,CSpinner:()=>Tp,CSpinnerPlugin:()=>Ep,CTab:()=>Bp,CTabContent:()=>Vp,CTabList:()=>Hp,CTabPane:()=>Up,CTabPanel:()=>Wp,CTable:()=>Rp,CTableBody:()=>Dp,CTableCaption:()=>Op,CTableDataCell:()=>kp,CTableFoot:()=>Ap,CTableHead:()=>jp,CTableHeaderCell:()=>Mp,CTablePlugin:()=>zp,CTableRow:()=>Np,CTabs:()=>Gp,CTabsPlugin:()=>Kp,CToast:()=>qp,CToastBody:()=>Jp,CToastClose:()=>Yp,CToastHeader:()=>Zp,CToastPlugin:()=>Qp,CToaster:()=>Xp,CTooltip:()=>$p,CTooltipPlugin:()=>em,CWidgetStatsA:()=>tm,CWidgetStatsB:()=>Km,CWidgetStatsC:()=>qm,CWidgetStatsD:()=>Jm,CWidgetStatsE:()=>Ym,CWidgetStatsF:()=>Xm,CWidgetsStatsPlugin:()=>Zm}),$m=[`xxl`,`xl`,`lg`,`md`,`sm`,`xs`],eh={name:`c-placeholder`,mounted(e,t){let n=t.value;e.classList.add(n.animation?`placeholder-${n.animation}`:`placeholder`),$m.forEach(t=>{let r=n[t],i=t===`xs`?``:`-${t}`;typeof r==`number`&&e.classList.add(`col${i}-${r}`),typeof r==`boolean`&&e.classList.add(`col${i}`)})}},th=(e=``)=>{let t=L([]);return{getUID:()=>{do e+=Math.floor(Math.random()*1e6);while(t.value.includes(e));return t.value.push(e),e}}},nh=(e,t,n)=>{let r=document.createElement(`div`);return r.id=e,r.classList.add(`popover`,`bs-popover-auto`,`fade`),r.setAttribute(`role`,`popover`),r.innerHTML=`
${t}
${n}
`,r},rh=(e,t,n,r)=>{e.setAttribute(`aria-describedby`,r),document.body.appendChild(t),fd(e,t,n),setTimeout(()=>{t.classList.add(`show`)},1)},ih=(e,t)=>{e.removeAttribute(`aria-describedby`),t.classList.remove(`show`),setTimeout(()=>{t.remove()},300)},ah=(e,t,n,r)=>{let i=document.getElementById(t.id);if(i&&i.classList.contains(`show`)){ih(e,t);return}rh(e,t,n,r)},oh={name:`c-popover`,uid:``,mounted(e,t){let{getUID:n}=th(`popover`),r=t.value,i=typeof r==`string`?r:r.content??``,a=r.header??``,o=r.trigger??`click`,s=r.offset??[0,8],c={placement:r.placement??`top`,modifiers:[{name:`offset`,options:{offset:s}}]},l=n();t.arg=l;let u=nh(l,a,i);o.includes(`click`)&&e.addEventListener(`click`,()=>{ah(e,u,c,l)}),o.includes(`focus`)&&(e.addEventListener(`focus`,()=>{rh(e,u,c,l)}),e.addEventListener(`blur`,()=>{ih(e,u)})),o.includes(`hover`)&&(e.addEventListener(`mouseenter`,()=>{rh(e,u,c,l)}),e.addEventListener(`mouseleave`,()=>{ih(e,u)}))},unmounted(e,t){let n=t.arg&&document.getElementById(t.arg);n&&n.remove()}},sh=(e,t)=>{let n=document.createElement(`div`);return n.id=e,n.classList.add(`tooltip`,`bs-tooltip-auto`,`fade`),n.setAttribute(`role`,`tooltip`),n.innerHTML=`
${t}
`,n},ch=(e,t,n,r)=>{e.setAttribute(`aria-describedby`,r),document.body.appendChild(t),fd(e,t,n),setTimeout(()=>{t.classList.add(`show`)},1)},lh=(e,t)=>{e.removeAttribute(`aria-describedby`),t.classList.remove(`show`),setTimeout(()=>{t.remove()},300)},uh=(e,t,n,r)=>{let i=document.getElementById(t.id);if(i&&i.classList.contains(`show`)){lh(e,t);return}ch(e,t,n,r)},dh={name:`c-tooltip`,mounted(e,t){let{getUID:n}=th(`tooltip`),r=t.value,i=typeof r==`string`?r:r.content??``,a=r.trigger??`hover`,o=r.offset??[0,6],s={placement:r.placement??`top`,modifiers:[{name:`offset`,options:{offset:o}}]},c=n();t.arg=c;let l=sh(c,i);a.includes(`click`)&&e.addEventListener(`click`,()=>{uh(e,l,s,c)}),a.includes(`focus`)&&(e.addEventListener(`focus`,()=>{ch(e,l,s,c)}),e.addEventListener(`blur`,()=>{lh(e,l)})),a.includes(`hover`)&&(e.addEventListener(`mouseenter`,()=>{ch(e,l,s,c)}),e.addEventListener(`mouseleave`,()=>{lh(e,l)}))},beforeUnmount(e,t){let n=t.arg&&document.getElementById(t.arg);n&&n.remove()}},fh=t({vcplaceholder:()=>eh,vcpopover:()=>oh,vctooltip:()=>dh}),ph=e=>typeof window<`u`&&localStorage.getItem(e),mh=(e,t)=>localStorage.setItem(e,t),hh=e=>typeof window>`u`?void 0:ph(e)||(window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`),gh=e=>{document.documentElement.dataset.coreuiTheme=e===`auto`&&window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:e;let t=new Event(`ColorSchemeChange`);document.documentElement.dispatchEvent(t)},_h=(e=`coreui-vue-color-scheme`)=>{let t=L(hh(e));return H(t,()=>{t.value&&(mh(e,t.value),gh(t.value))}),jr(()=>{typeof ph(e)==`string`&&t.value&&gh(t.value),window.matchMedia(`(prefers-color-scheme: dark)`).addEventListener(`change`,()=>{let n=ph(e);n!==`light`&&n!==`dark`&&t.value&&gh(t.value)})}),{colorMode:t,isColorModeSet:()=>!!ph(e),setColorMode:e=>{t.value=e}}},vh={install:e=>{for(let t in Qm)e.component(t,Qm[t]);for(let t in fh)e.directive(fh[t].name,fh[t])}},yh=Js(`theme`,()=>{let e=L(`light`);return{theme:e,toggleTheme:t=>{e.value=t}}}),bh={__name:`App`,setup(e){let{isColorModeSet:t,setColorMode:n}=_h(`coreui-free-vue-admin-template-theme`),r=yh();return jr(()=>{let e=new URLSearchParams(window.location.href.split(`?`)[1]).get(`theme`);if(e!==null&&e.match(/^[A-Za-z0-9\s]+/)&&(e=e.match(/^[A-Za-z0-9\s]+/)[0]),e){n(e);return}t()||n(r.theme)}),(e,t)=>{let n=W(`router-view`);return ha(),xa(n)}}},xh=typeof document<`u`;function Sh(e){return typeof e==`object`||`displayName`in e||`props`in e||`__vccOpts`in e}function Ch(e){return e.__esModule||e[Symbol.toStringTag]===`Module`||e.default&&Sh(e.default)}var Q=Object.assign;function wh(e,t){let n={};for(let r in t){let i=t[r];n[r]=Eh(i)?i.map(e):e(i)}return n}var Th=()=>{},Eh=Array.isArray;function Dh(e,t){let n={};for(let r in e)n[r]=r in t?t[r]:e[r];return n}var Oh=Symbol(``);function kh(e,t){return Q(Error(),{type:e,[Oh]:!0},t)}function Ah(e,t){return e instanceof Error&&Oh in e&&(t==null||!!(e.type&t))}var jh=Symbol(``),Mh=Symbol(``),Nh=Symbol(``),Ph=Symbol(``),Fh=Symbol(``);function Ih(e){return V(Ph)}var Lh=/#/g,Rh=/&/g,zh=/\//g,Bh=/=/g,Vh=/\?/g,Hh=/\+/g,Uh=/%5B/g,Wh=/%5D/g,Gh=/%5E/g,Kh=/%60/g,qh=/%7B/g,Jh=/%7C/g,Yh=/%7D/g,Xh=/%20/g;function Zh(e){return e==null?``:encodeURI(``+e).replace(Jh,`|`).replace(Uh,`[`).replace(Wh,`]`)}function Qh(e){return Zh(e).replace(qh,`{`).replace(Yh,`}`).replace(Gh,`^`)}function $h(e){return Zh(e).replace(Hh,`%2B`).replace(Xh,`+`).replace(Lh,`%23`).replace(Rh,`%26`).replace(Kh,"`").replace(qh,`{`).replace(Yh,`}`).replace(Gh,`^`)}function eg(e){return $h(e).replace(Bh,`%3D`)}function tg(e){return Zh(e).replace(Lh,`%23`).replace(Vh,`%3F`)}function ng(e){return tg(e).replace(zh,`%2F`)}function rg(e){if(e==null)return null;try{return decodeURIComponent(``+e)}catch{}return``+e}var ig=/\/$/,ag=e=>e.replace(ig,``);function og(e,t,n=`/`){let r,i={},a=``,o=``,s=t.indexOf(`#`),c=t.indexOf(`?`);return c=s>=0&&c>s?-1:c,c>=0&&(r=t.slice(0,c),a=t.slice(c,s>0?s:t.length),i=e(a.slice(1))),s>=0&&(r||=t.slice(0,s),o=t.slice(s,t.length)),r=mg(r??t,n),{fullPath:r+a+o,path:r,query:i,hash:rg(o)}}function sg(e,t){let n=t.query?e(t.query):``;return t.path+(n&&`?`)+n+(t.hash||``)}function cg(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||`/`}function lg(e,t,n){let r=t.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&ug(t.matched[r],n.matched[i])&&dg(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ug(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function dg(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!fg(e[n],t[n]))return!1;return!0}function fg(e,t){return Eh(e)?pg(e,t):Eh(t)?pg(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function pg(e,t){return Eh(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e.length===1&&e[0]===t}function mg(e,t){if(e.startsWith(`/`))return e;if(!e)return t;let n=t.split(`/`),r=e.split(`/`),i=r[r.length-1];(i===`..`||i===`.`)&&r.push(``);let a=n.length-1,o,s;for(o=0;o1&&a--;else break;return n.slice(0,a).join(`/`)+`/`+r.slice(o).join(`/`)}var hg={path:`/`,name:void 0,params:{},query:{},hash:``,fullPath:`/`,matched:[],meta:{},redirectedFrom:void 0};function gg(e){if(!e)if(xh){let t=document.querySelector(`base`);e=t&&t.getAttribute(`href`)||`/`,e=e.replace(/^\w+:\/\/[^/]+/,``)}else e=`/`;return e[0]!==`/`&&e[0]!==`#`&&(e=`/`+e),ag(e)}var _g=/^[^#]+#/;function vg(e,t){return e.replace(_g,`#`)+t}function yg(e,t){let n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}var bg=()=>({left:window.scrollX,top:window.scrollY});function xg(e){let t;if(`el`in e){let n=e.el,r=typeof n==`string`&&n.startsWith(`#`),i=typeof n==`string`?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=yg(i,e)}else t=e;`scrollBehavior`in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left==null?window.scrollX:t.left,t.top==null?window.scrollY:t.top)}function Sg(e,t){return(history.state?history.state.position-t:-1)+e}var Cg=new Map;function wg(e,t){Cg.set(e,t)}function Tg(e){let t=Cg.get(e);return Cg.delete(e),t}function Eg(e){return typeof e==`string`||e&&typeof e==`object`}function Dg(e){return typeof e==`string`||typeof e==`symbol`}function Og(e){let t={};if(e===``||e===`?`)return t;let n=(e[0]===`?`?e.slice(1):e).split(`&`);for(let e=0;ee&&$h(e)):[r&&$h(r)]).forEach(e=>{e!==void 0&&(t+=(t.length?`&`:``)+n,e!=null&&(t+=`=`+e))})}return t}function Ag(e){let t={};for(let n in e){let r=e[n];r!==void 0&&(t[n]=Eh(r)?r.map(e=>e==null?null:``+e):r==null?r:``+r)}return t}function jg(){let e=[];function t(t){return e.push(t),()=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Mg(e,t,n,r,i,a=e=>e()){let o=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((s,c)=>{let l=e=>{e===!1?c(kh(4,{from:n,to:t})):e instanceof Error?c(e):Eg(e)?c(kh(2,{from:t,to:e})):(o&&r.enterCallbacks[i]===o&&typeof e==`function`&&o.push(e),s())},u=a(()=>e.call(r&&r.instances[i],t,n,l)),d=Promise.resolve(u);e.length<3&&(d=d.then(l)),d.catch(e=>c(e))})}function Ng(e,t,n,r,i=e=>e()){let a=[];for(let o of e)for(let e in o.components){let s=o.components[e];if(!(t!==`beforeRouteEnter`&&!o.instances[e]))if(Sh(s)){let c=(s.__vccOpts||s)[t];c&&a.push(Mg(c,n,r,o,e,i))}else{let c=s();a.push(()=>c.then(a=>{if(!a)throw Error(`Couldn't resolve component "${e}" at "${o.path}"`);let s=Ch(a)?a.default:a;o.mods[e]=a,o.components[e]=s;let c=(s.__vccOpts||s)[t];return c&&Mg(c,n,r,o,e,i)()}))}}return a}function Pg(e,t){let n=[],r=[],i=[],a=Math.max(t.matched.length,e.matched.length);for(let o=0;oug(e,a))?r.push(a):n.push(a));let s=e.matched[o];s&&(t.matched.find(e=>ug(e,s))||i.push(s))}return[n,r,i]}var Fg=()=>location.protocol+`//`+location.host;function Ig(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),cg(n,``)}return cg(n,e)+r+i}function Lg(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=Ig(e,location),c=n.value,l=t.value,u=0;if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:`pop`,direction:u?u>0?`forward`:`back`:``})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){if(document.visibilityState===`hidden`){let{history:e}=window;if(!e.state)return;e.replaceState(Q({},e.state,{scroll:bg()}),``)}}function d(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u),document.removeEventListener(`visibilitychange`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),document.addEventListener(`visibilitychange`,u),{pauseListeners:c,listen:l,destroy:d}}function Rg(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?bg():null}}function zg(e){let{history:t,location:n}=window,r={value:Ig(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:Fg()+e+r;try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,Q({},t.state,Rg(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=Q({},i.value,t.state,{forward:e,scroll:bg()});a(o.current,o,!0),a(e,Q({},Rg(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function Bg(e){e=gg(e);let t=zg(e),n=Lg(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=Q({location:``,base:e,go:r,createHref:vg.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function Vg(e){return e=location.host?e||location.pathname+location.search:``,e.includes(`#`)||(e+=`#`),Bg(e)}var Hg={type:0,value:``},Ug=/[a-zA-Z0-9_]/;function Wg(e){if(!e)return[[]];if(e===`/`)return[[Hg]];if(!e.startsWith(`/`))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&=(n===0?a.push({type:0,value:l}):n===1||n===2||n===3?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),``)}function f(){l+=c}for(;st.length?t.length===1&&t[0]===80?1:-1:0}function Xg(e,t){let n=0,r=e.score,i=t.score;for(;n0&&t[t.length-1]<0}var Qg={strict:!1,end:!0,sensitive:!1};function $g(e,t,n){let r=Q(Jg(Wg(e.path),n),{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function e_(e,t){let n=[],r=new Map;t=Dh(Qg,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=n_(e);s.aliasOf=r&&r.record;let l=Dh(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(n_(Q({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let d,f;for(let t of u){let{path:u}=t;if(n&&u[0]!==`/`){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}if(d=$g(t,n,l),r?r.alias.push(d):(f||=d,f!==d&&f.alias.push(d),i&&e.name&&!i_(d)&&o(e.name)),c_(d)&&c(d),s.children){let e=s.children;for(let t=0;t{o(f)}:Th}function o(e){if(Dg(e)){let t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=o_(e,n);n.splice(t,0,e),e.record.name&&!i_(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw kh(1,{location:e});s=i.record.name,a=Q(t_(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&t_(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name,i.keys.forEach(e=>{e.optional&&!a[e.name]&&delete a[e.name]}));else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw kh(1,{location:e,currentLocation:t});s=i.record.name,a=Q({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:a_(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function t_(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function n_(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:r_(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(t,"mods",{value:{}}),t}function r_(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function i_(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function a_(e){return e.reduce((e,t)=>Q(e,t.meta),{})}function o_(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;Xg(e,t[i])<0?r=i:n=i+1}let i=s_(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function s_(e){let t=e;for(;t=t.parent;)if(c_(t)&&Xg(e,t)===0)return t}function c_({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function l_(e){let t=V(Nh),n=V(Ph),r=J(()=>{let n=R(e.to);return t.resolve(n)}),i=J(()=>{let{matched:e}=r.value,{length:t}=e,i=e[t-1],a=n.matched;if(!i||!a.length)return-1;let o=a.findIndex(ug.bind(null,i));if(o>-1)return o;let s=m_(e[t-2]);return t>1&&m_(i)===s&&a[a.length-1].path!==s?a.findIndex(ug.bind(null,e[t-2])):o}),a=J(()=>i.value>-1&&p_(n.params,r.value.params)),o=J(()=>i.value>-1&&i.value===n.matched.length-1&&dg(n.params,r.value.params));function s(n={}){if(f_(n)){let n=t[R(e.replace)?`replace`:`push`](R(e.to)).catch(Th);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:r,href:J(()=>r.value.href),isActive:a,isExactActive:o,navigate:s}}function u_(e){return e.length===1?e[0]:e}var d_=U({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:l_,setup(e,{slots:t}){let n=Lt(l_(e)),{options:r}=V(Nh),i=J(()=>({[h_(e.activeClass,r.linkActiveClass,`router-link-active`)]:n.isActive,[h_(e.exactActiveClass,r.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let r=t.default&&u_(t.default(n));return e.custom?r:Y(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}});function f_(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function p_(e,t){for(let n in t){let r=t[n],i=e[n];if(typeof r==`string`){if(r!==i)return!1}else if(!Eh(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}return!0}function m_(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var h_=(e,t,n)=>e??t??n,g_=U({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){let r=V(Fh),i=J(()=>e.route||r.value),a=V(Mh,0),o=J(()=>{let e=R(a),{matched:t}=i.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),s=J(()=>i.value.matched[o.value]);B(Mh,J(()=>o.value+1)),B(jh,s),B(Fh,i);let c=L();return H(()=>[c.value,s.value,e.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!ug(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let r=i.value,a=e.name,o=s.value,l=o&&o.components[a];if(!l)return __(n.default,{Component:l,route:r});let u=o.props[a],d=Y(l,Q({},u?u===!0?r.params:typeof u==`function`?u(r):u:null,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[a]=null)},ref:c}));return __(n.default,{Component:d,route:r})||d}}});function __(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var v_=g_;function y_(e){let t=e_(e.routes,e),n=e.parseQuery||Og,r=e.stringifyQuery||kg,i=e.history,a=jg(),o=jg(),s=jg(),c=Jt(hg),l=hg;xh&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let u=wh.bind(null,e=>``+e),d=wh.bind(null,ng),f=wh.bind(null,rg);function p(e,n){let r,i;return Dg(e)?(r=t.getRecordMatcher(e),i=n):i=e,t.addRoute(i,r)}function m(e){let n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function h(){return t.getRoutes().map(e=>e.record)}function g(e){return!!t.getRecordMatcher(e)}function _(e,a){if(a=Q({},a||c.value),typeof e==`string`){let r=og(n,e,a.path),o=t.resolve({path:r.path},a),s=i.createHref(r.fullPath);return Q(r,o,{params:f(o.params),redirectedFrom:void 0,href:s})}let o;if(e.path!=null)o=Q({},e,{path:og(n,e.path,a.path).path});else{let t=Q({},e.params);for(let e in t)t[e]??delete t[e];o=Q({},e,{params:d(t)}),a.params=d(a.params)}let s=t.resolve(o,a),l=e.hash||``;s.params=u(f(s.params));let p=sg(r,Q({},e,{hash:Qh(l),path:s.path})),m=i.createHref(p);return Q({fullPath:p,hash:l,query:r===kg?Ag(e.query):e.query||{}},s,{redirectedFrom:void 0,href:m})}function v(e){return typeof e==`string`?og(n,e,c.value.path):Q({},e)}function y(e,t){if(l!==e)return kh(8,{from:t,to:e})}function b(e){return C(e)}function x(e){return b(Q(v(e),{replace:!0}))}function S(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=v(i):{path:i},i.params={}),Q({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function C(e,t){let n=l=_(e),i=c.value,a=e.state,o=e.force,s=e.replace===!0,u=S(n,i);if(u)return C(Q(v(u),{state:typeof u==`object`?Q({},a,u.state):a,force:o,replace:s}),t||n);let d=n;d.redirectedFrom=t;let f;return!o&&lg(r,i,n)&&(f=kh(16,{to:d,from:i}),ae(i,i,!0,!1)),(f?Promise.resolve(f):E(d,i)).catch(e=>Ah(e)?Ah(e,2)?e:ie(e):re(e,d,i)).then(e=>{if(e){if(Ah(e,2))return C(Q({replace:s},v(e.to),{state:typeof e.to==`object`?Q({},a,e.to.state):a,force:o}),t||d)}else e=D(d,i,!0,s,a);return ee(d,i,e),e})}function w(e,t){let n=y(e,t);return n?Promise.reject(n):Promise.resolve()}function T(e){let t=ce.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function E(e,t){let n,[r,i,s]=Pg(e,t);n=Ng(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(Mg(r,e,t))});let c=w.bind(null,e,t);return n.push(c),ue(n).then(()=>{n=[];for(let r of a.list())n.push(Mg(r,e,t));return n.push(c),ue(n)}).then(()=>{n=Ng(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(Mg(r,e,t))});return n.push(c),ue(n)}).then(()=>{n=[];for(let r of s)if(r.beforeEnter)if(Eh(r.beforeEnter))for(let i of r.beforeEnter)n.push(Mg(i,e,t));else n.push(Mg(r.beforeEnter,e,t));return n.push(c),ue(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=Ng(s,`beforeRouteEnter`,e,t,T),n.push(c),ue(n))).then(()=>{n=[];for(let r of o.list())n.push(Mg(r,e,t));return n.push(c),ue(n)}).catch(e=>Ah(e,8)?e:Promise.reject(e))}function ee(e,t,n){s.list().forEach(r=>T(()=>r(e,t,n)))}function D(e,t,n,r,a){let o=y(e,t);if(o)return o;let s=t===hg,l=xh?history.state:{};n&&(r||s?i.replace(e.fullPath,Q({scroll:s&&l&&l.scroll},a)):i.push(e.fullPath,a)),c.value=e,ae(e,t,n,s),ie()}let te;function O(){te||=i.listen((e,t,n)=>{if(!le.listening)return;let r=_(e),a=S(r,le.currentRoute.value);if(a){C(Q(a,{replace:!0,force:!0}),r).catch(Th);return}l=r;let o=c.value;xh&&wg(Sg(o.fullPath,n.delta),bg()),E(r,o).catch(e=>Ah(e,12)?e:Ah(e,2)?(C(Q(v(e.to),{force:!0}),r).then(e=>{Ah(e,20)&&!n.delta&&n.type===`pop`&&i.go(-1,!1)}).catch(Th),Promise.reject()):(n.delta&&i.go(-n.delta,!1),re(e,r,o))).then(e=>{e||=D(r,o,!1),e&&(n.delta&&!Ah(e,8)?i.go(-n.delta,!1):n.type===`pop`&&Ah(e,20)&&i.go(-1,!1)),ee(r,o,e)}).catch(Th)})}let k=jg(),A=jg(),ne;function re(e,t,n){ie(e);let r=A.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function j(){return ne&&c.value!==hg?Promise.resolve():new Promise((e,t)=>{k.add([e,t])})}function ie(e){return ne||(ne=!e,O(),k.list().forEach(([t,n])=>e?n(e):t()),k.reset()),e}function ae(t,n,r,i){let{scrollBehavior:a}=e;if(!xh||!a)return Promise.resolve();let o=!r&&Tg(Sg(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return Sn().then(()=>a(t,n,o)).then(e=>e&&xg(e)).catch(e=>re(e,t,n))}let oe=e=>i.go(e),se,ce=new Set,le={currentRoute:c,listening:!0,addRoute:p,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:g,getRoutes:h,resolve:_,options:e,push:b,replace:x,go:oe,back:()=>oe(-1),forward:()=>oe(1),beforeEach:a.add,beforeResolve:o.add,afterEach:s.add,onError:A.add,isReady:j,install(e){e.component(`RouterLink`,d_),e.component(`RouterView`,v_),e.config.globalProperties.$router=le,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>R(c)}),xh&&!se&&c.value===hg&&(se=!0,b(i.location).catch(e=>{}));let t={};for(let e in hg)Object.defineProperty(t,e,{get:()=>c.value[e],enumerable:!0});e.provide(Nh,le),e.provide(Ph,Rt(t)),e.provide(Fh,c);let n=e.unmount;ce.add(e),e.unmount=function(){ce.delete(e),ce.size<1&&(l=hg,te&&te(),te=null,c.value=hg,se=!1,ne=!1),n()}}};function ue(e){return e.reduce((e,t)=>e.then(()=>T(t)),Promise.resolve())}return le}var b_=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},x_={},S_={class:`ms-1`};function C_(e,t){let n=W(`CFooter`);return ha(),xa(n,{class:`px-4`},{default:z(()=>[G(`div`,null,[t[0]||=G(`a`,{href:`https://coreui.io`,target:`_blank`},`CoreUI`,-1),G(`span`,S_,`© `+M(new Date().getFullYear())+` creativeLabs.`,1)]),t[1]||=G(`div`,{class:`ms-auto`},[G(`span`,{class:`me-1`,target:`_blank`},`Powered by`),G(`a`,{href:`https://coreui.io/vue`},`CoreUI for Vue`)],-1)]),_:1})}var w_=b_(x_,[[`render`,C_]]),T_={__name:`AppBreadcrumb`,setup(e){let t=L(),n=()=>Ob.currentRoute.value.matched.map(e=>({active:e.path===Ob.currentRoute.value.fullPath,name:e.name,path:`${Ob.options.history.base}${e.path}`}));return Ob.afterEach(()=>{t.value=n()}),Mr(()=>{t.value=n()}),(e,n)=>{let r=W(`CBreadcrumbItem`),i=W(`CBreadcrumb`);return ha(),xa(i,{class:`my-0`},{default:z(()=>[(ha(!0),ba(la,null,qr(t.value,e=>(ha(),xa(r,{key:e,href:e.active?``:e.path,active:e.active},{default:z(()=>[q(M(e.name),1)]),_:2},1032,[`href`,`active`]))),128))]),_:1})}}},E_=``+new URL(`8-CQnrj2m9.jpg`,import.meta.url).href,D_=42,O_={__name:`AppHeaderDropdownAccnt`,setup(e){return(e,t)=>{let n=W(`CAvatar`),r=W(`CDropdownToggle`),i=W(`CDropdownHeader`),a=W(`CIcon`),o=W(`CBadge`),s=W(`CDropdownItem`),c=W(`CDropdownDivider`),l=W(`CDropdownMenu`),u=W(`CDropdown`);return ha(),xa(u,{placement:`bottom-end`,variant:`nav-item`},{default:z(()=>[K(r,{class:`py-0 pe-0`,caret:!1},{default:z(()=>[K(n,{src:R(E_),size:`md`},null,8,[`src`])]),_:1}),K(l,{class:`pt-0`},{default:z(()=>[K(i,{component:`h6`,class:`bg-body-secondary text-body-secondary fw-semibold mb-2 rounded-top`},{default:z(()=>[...t[0]||=[q(` Account `,-1)]]),_:1}),K(s,null,{default:z(()=>[K(a,{icon:`cil-bell`}),t[1]||=q(` Updates `,-1),K(o,{color:`info`,class:`ms-auto`},{default:z(()=>[q(M(D_))]),_:1})]),_:1}),K(s,null,{default:z(()=>[K(a,{icon:`cil-envelope-open`}),t[2]||=q(` Messages `,-1),K(o,{color:`success`,class:`ms-auto`},{default:z(()=>[q(M(D_))]),_:1})]),_:1}),K(s,null,{default:z(()=>[K(a,{icon:`cil-task`}),t[3]||=q(` Tasks `,-1),K(o,{color:`danger`,class:`ms-auto`},{default:z(()=>[q(M(D_))]),_:1})]),_:1}),K(s,null,{default:z(()=>[K(a,{icon:`cil-comment-square`}),t[4]||=q(` Comments `,-1),K(o,{color:`warning`,class:`ms-auto`},{default:z(()=>[q(M(D_))]),_:1})]),_:1}),K(i,{component:`h6`,class:`bg-body-secondary text-body-secondary fw-semibold my-2`},{default:z(()=>[...t[5]||=[q(` Settings `,-1)]]),_:1}),K(s,null,{default:z(()=>[K(a,{icon:`cil-user`}),t[6]||=q(` Profile `,-1)]),_:1}),K(s,null,{default:z(()=>[K(a,{icon:`cil-settings`}),t[7]||=q(` Settings `,-1)]),_:1}),K(s,null,{default:z(()=>[K(a,{icon:`cil-dollar`}),t[8]||=q(` Payments `,-1),K(o,{color:`secondary`,class:`ms-auto`},{default:z(()=>[q(M(D_))]),_:1})]),_:1}),K(s,null,{default:z(()=>[K(a,{icon:`cil-file`}),t[9]||=q(` Projects `,-1),K(o,{color:`primary`,class:`ms-auto`},{default:z(()=>[q(M(D_))]),_:1})]),_:1}),K(c),K(s,null,{default:z(()=>[K(a,{icon:`cil-shield-alt`}),t[10]||=q(` Lock Account `,-1)]),_:1}),K(s,null,{default:z(()=>[K(a,{icon:`cil-lock-locked`}),t[11]||=q(` Logout `,-1)]),_:1})]),_:1})]),_:1})}}},k_=Js(`sidebar`,()=>{let e=L(void 0),t=L(!1);return{visible:e,unfoldable:t,toggleVisible:t=>{e.value=t===void 0?!e.value:t},toggleUnfoldable:()=>{t.value=!t.value}}}),A_={__name:`AppHeader`,setup(e){let t=L(`mb-4 p-0`),{colorMode:n,setColorMode:r}=_h(`coreui-free-vue-admin-template-theme`),i=k_();return Mr(()=>{document.addEventListener(`scroll`,()=>{document.documentElement.scrollTop>0?t.value=`mb-4 p-0 shadow-sm`:t.value=`mb-4 p-0`})}),(e,a)=>{let o=W(`CIcon`),s=W(`CHeaderToggler`),c=W(`CNavLink`),l=W(`CNavItem`),u=W(`CHeaderNav`),d=W(`CDropdownToggle`),f=W(`CDropdownItem`),p=W(`CDropdownMenu`),m=W(`CDropdown`),h=W(`CContainer`),g=W(`CHeader`);return ha(),xa(g,{position:`sticky`,class:he(t.value)},{default:z(()=>[K(h,{class:`border-bottom px-4`,fluid:``},{default:z(()=>[K(s,{onClick:a[0]||=e=>R(i).toggleVisible(),style:{"margin-inline-start":`-14px`}},{default:z(()=>[K(o,{icon:`cil-menu`,size:`lg`})]),_:1}),K(u,{class:`d-none d-md-flex`},{default:z(()=>[K(l,null,{default:z(()=>[K(c,{href:`/dashboard`},{default:z(()=>[...a[4]||=[q(` Dashboard `,-1)]]),_:1})]),_:1}),K(l,null,{default:z(()=>[K(c,{href:`#`},{default:z(()=>[...a[5]||=[q(`Users`,-1)]]),_:1})]),_:1}),K(l,null,{default:z(()=>[K(c,{href:`#`},{default:z(()=>[...a[6]||=[q(`Settings`,-1)]]),_:1})]),_:1})]),_:1}),K(u,{class:`ms-auto`},{default:z(()=>[K(l,null,{default:z(()=>[K(c,{href:`#`},{default:z(()=>[K(o,{icon:`cil-bell`,size:`lg`})]),_:1})]),_:1}),K(l,null,{default:z(()=>[K(c,{href:`#`},{default:z(()=>[K(o,{icon:`cil-list`,size:`lg`})]),_:1})]),_:1}),K(l,null,{default:z(()=>[K(c,{href:`#`},{default:z(()=>[K(o,{icon:`cil-envelope-open`,size:`lg`})]),_:1})]),_:1})]),_:1}),K(u,null,{default:z(()=>[a[10]||=G(`li`,{class:`nav-item py-1`},[G(`div`,{class:`vr h-100 mx-2 text-body text-opacity-75`})],-1),K(m,{variant:`nav-item`,placement:`bottom-end`},{default:z(()=>[K(d,{caret:!1},{default:z(()=>[R(n)===`dark`?(ha(),xa(o,{key:0,icon:`cil-moon`,size:`lg`})):R(n)===`light`?(ha(),xa(o,{key:1,icon:`cil-sun`,size:`lg`})):(ha(),xa(o,{key:2,icon:`cil-contrast`,size:`lg`}))]),_:1}),K(p,null,{default:z(()=>[K(f,{active:R(n)===`light`,class:`d-flex align-items-center`,component:`button`,type:`button`,onClick:a[1]||=e=>R(r)(`light`)},{default:z(()=>[K(o,{class:`me-2`,icon:`cil-sun`,size:`lg`}),a[7]||=q(` Light `,-1)]),_:1},8,[`active`]),K(f,{active:R(n)===`dark`,class:`d-flex align-items-center`,component:`button`,type:`button`,onClick:a[2]||=e=>R(r)(`dark`)},{default:z(()=>[K(o,{class:`me-2`,icon:`cil-moon`,size:`lg`}),a[8]||=q(` Dark `,-1)]),_:1},8,[`active`]),K(f,{active:R(n)===`auto`,class:`d-flex align-items-center`,component:`button`,type:`button`,onClick:a[3]||=e=>R(r)(`auto`)},{default:z(()=>[K(o,{class:`me-2`,icon:`cil-contrast`,size:`lg`}),a[9]||=q(` Auto `,-1)]),_:1},8,[`active`])]),_:1})]),_:1}),a[11]||=G(`li`,{class:`nav-item py-1`},[G(`div`,{class:`vr h-100 mx-2 text-body text-opacity-75`})],-1),K(O_)]),_:1})]),_:1}),K(h,{class:`px-4`,fluid:``},{default:z(()=>[K(T_)]),_:1})]),_:1},8,[`class`])}}},j_=``+new URL(`Logo_big-LSnFe4uh.png`,import.meta.url).href,M_=[`32 32`,``],N_=[`32 32`,``],P_=[`32 32`,``],F_=[`32 32`,``],I_=[`32 32`,``],L_=[`32 32`,``],R_=[`32 32`,``],z_=[`32 32`,``],B_=[`32 32`,``],V_=[`32 32`,``],H_=[`32 32`,``],U_=[`32 32`,``],W_=[`32 32`,``],G_=[`32 32`,``],K_=[`32 32`,``],q_=[`32 32`,``],J_=[`32 32`,``],Y_=[`32 32`,``],X_=[`32 32`,``],Z_=[`32 32`,``],Q_=[`32 32`,``],$_=[`32 32`,``],ev=[`32 32`,``],tv=[`32 32`,``],nv=[`301 211`,``],rv=[`301 201`,``],iv=[`301 201`,``],av=[`301 201`,``],ov=[`301 189`,``],sv=[`300 159`,``],cv=[`512 512`,``],lv=[`512 512`,``],uv=[`512 512`,``],dv=[`512 512`,``],fv=[`512 512`,``],pv=[`512 512`,``],mv=[`512 512`,``],hv=[`512 512`,``],gv=[`512 512`,``],_v=[`512 512`,``],vv=[`512 512`,``],yv=[`512 512`,``],bv=[`512 512`,``],xv=[`512 512`,``],Sv=[`512 512`,``],Cv=[`512 512`,``],wv=[`512 512`,``],Tv=[`512 512`,``],Ev=[`512 512`,``],Dv=[`512 512`,``],Ov=[`512 512`,``],kv=[`512 512`,``],Av=[`512 512`,``],jv=[`512 512`,``],Mv=[`512 512`,``],Nv=[`512 512`,``],Pv=[`512 512`,``],Fv=[`512 512`,``],Iv=[`512 512`,``],Lv=[`512 512`,``],Rv=[`512 512`,``],zv=[`512 512`,``],Bv=[`512 512`,``],Vv=[`512 512`,``],Hv=[`512 512`,``],Uv=[`512 512`,``],Wv=[`512 512`,``],Gv=[`512 512`,``],Kv=[`512 512`,``],qv=[`512 512`,``],Jv=[`512 512`,``],Yv=[`512 512`,``],Xv=[`512 512`,``],Zv=[`512 512`,``],Qv=[`512 512`,``],$v=[`512 512`,``],ey=[`512 512`,``],ty=[`512 512`,``],ny=[`512 512`,``],ry=[`512 512`,``],iy=[`512 512`,``],ay=[`512 512`,``],oy=[`512 512`,``],sy=[`512 512`,``],cy=[{component:`CNavItem`,name:`Dashboard`,to:`/dashboard`,icon:`cil-speedometer`,badge:{color:`primary`,text:`NEW`}},{component:`CNavTitle`,name:`Ticketing`},{component:`CNavGroup`,name:`Ticketing`,to:`/ticket`,icon:`cil-layers`,items:[{component:`CNavItem`,name:`Ticket`,to:`/tickets/ticket`,icon:`cil-notes`},{component:`CNavItem`,name:`Ticket Type`,to:`/tickets/ticket-type`,icon:`cil-list`},{component:`CNavItem`,name:`Ticket Materials`,to:`/tickets/ticket-materials`,icon:`cil-file`},{component:`CNavItem`,name:`Approved`,to:`/tickets/approved`,icon:`cil-check`},{component:`CNavItem`,name:`Rejected`,to:`/tickets/rejected`,icon:`cil-ban`}]},{component:`CNavTitle`,name:`Theme`},{component:`CNavItem`,name:`Colors`,to:`/theme/colors`,icon:`cil-drop`},{component:`CNavItem`,name:`Typography`,to:`/theme/typography`,icon:`cil-pencil`},{component:`CNavTitle`,name:`Components`},{component:`CNavGroup`,name:`Base`,to:`/base`,icon:`cil-puzzle`,items:[{component:`CNavItem`,name:`Accordion`,to:`/base/accordion`},{component:`CNavItem`,name:`Breadcrumbs`,to:`/base/breadcrumbs`},{component:`CNavItem`,name:`Cards`,to:`/base/cards`},{component:`CNavItem`,name:`Calendar`,href:`https://coreui.io/vue/docs/components/calendar.html`,external:!0,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Carousels`,to:`/base/carousels`},{component:`CNavItem`,name:`Chips`,to:`/base/chips`},{component:`CNavItem`,name:`Collapses`,to:`/base/collapses`},{component:`CNavItem`,name:`List Groups`,to:`/base/list-groups`},{component:`CNavItem`,name:`Navs & Tabs`,to:`/base/navs`},{component:`CNavItem`,name:`Paginations`,to:`/base/paginations`},{component:`CNavItem`,name:`Placeholders`,to:`/base/placeholders`},{component:`CNavItem`,name:`Popovers`,to:`/base/popovers`},{component:`CNavItem`,name:`Progress`,to:`/base/progress`},{component:`CNavItem`,name:`Smart Pagination`,href:`https://coreui.io/vue/docs/components/smart-pagination.html`,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Smart Table`,external:!0,href:`https://coreui.io/vue/docs/components/smart-table.html`,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Spinners`,to:`/base/spinners`},{component:`CNavItem`,name:`Tables`,to:`/base/tables`},{component:`CNavItem`,name:`Tabs`,to:`/base/tabs`},{component:`CNavItem`,name:`Tooltips`,to:`/base/tooltips`},{component:`CNavItem`,name:`Virtual Scroller`,href:`https://coreui.io/vue/docs/components/virtual-scroller.html`,external:!0,badge:{color:`danger`,text:`PRO`}}]},{component:`CNavGroup`,name:`Buttons`,to:`/buttons`,icon:`cil-cursor`,items:[{component:`CNavItem`,name:`Buttons`,to:`/buttons/standard-buttons`},{component:`CNavItem`,name:`Button Groups`,to:`/buttons/button-groups`},{component:`CNavItem`,name:`Loading Button`,href:`https://coreui.io/vue/docs/components/loading-button.html`,external:!0,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Dropdowns`,to:`/buttons/dropdowns`}]},{component:`CNavGroup`,name:`Forms`,to:`/forms`,icon:`cil-notes`,items:[{component:`CNavItem`,name:`Autocomplete`,href:`https://coreui.io/vue/docs/forms/autocomplete.html`,external:!0,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Checks & Radios`,to:`/forms/checks-radios`},{component:`CNavItem`,name:`Chip Input`,to:`/forms/chip-input`},{component:`CNavItem`,name:`Date Picker`,href:`https://coreui.io/vue/docs/forms/date-picker.html`,external:!0,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Date Range Picker`,href:`https://coreui.io/vue/docs/forms/date-range-picker.html`,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Floating Labels`,to:`/forms/floating-labels`},{component:`CNavItem`,name:`Form Control`,to:`/forms/form-control`},{component:`CNavItem`,name:`Input Group`,to:`/forms/input-group`},{component:`CNavItem`,name:`Password Input`,href:`https://coreui.io/vue/docs/forms/password-input.html`,external:!0,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Range`,to:`/forms/range`},{component:`CNavItem`,name:`Range Slider`,href:`https://coreui.io/vue/docs/forms/range-slider.html`,external:!0,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Rating`,href:`https://coreui.io/vue/docs/forms/rating.html`,external:!0,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Select`,to:`/forms/select`},{component:`CNavItem`,name:`Stepper`,href:`https://coreui.io/vue/docs/forms/stepper.html`,external:!0,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Time Picker`,href:`https://coreui.io/vue/docs/forms/time-picker.html`,external:!0,badge:{color:`danger`,text:`PRO`}},{component:`CNavItem`,name:`Layout`,to:`/forms/layout`},{component:`CNavItem`,name:`Validation`,to:`/forms/validation`}]},{component:`CNavItem`,name:`Charts`,to:`/charts`,icon:`cil-chart-pie`},{component:`CNavGroup`,name:`Icons`,to:`/icons`,icon:`cil-star`,items:[{component:`CNavItem`,name:`CoreUI Icons`,to:`/icons/coreui-icons`,badge:{color:`info`,text:`NEW`}},{component:`CNavItem`,name:`Brands`,to:`/icons/brands`},{component:`CNavItem`,name:`Flags`,to:`/icons/flags`}]},{component:`CNavGroup`,name:`Notifications`,to:`/notifications`,icon:`cil-bell`,items:[{component:`CNavItem`,name:`Alerts`,to:`/notifications/alerts`},{component:`CNavItem`,name:`Badges`,to:`/notifications/badges`},{component:`CNavItem`,name:`Modals`,to:`/notifications/modals`},{component:`CNavItem`,name:`Toasts`,to:`/notifications/toasts`}]},{component:`CNavItem`,name:`Widgets`,to:`/widgets`,icon:`cil-calculator`,badge:{color:`primary`,text:`NEW`,shape:`pill`}},{component:`CNavTitle`,name:`Extras`},{component:`CNavGroup`,name:`Pages`,to:`/pages`,icon:`cil-star`,items:[{component:`CNavItem`,name:`Login`,to:`/pages/login`},{component:`CNavItem`,name:`Register`,to:`/pages/register`},{component:`CNavItem`,name:`Error 404`,to:`/pages/404`},{component:`CNavItem`,name:`Error 500`,to:`/pages/500`}]}];function ly(e){var t=typeof e;return e!=null&&(t==`object`||t==`function`)}var uy=typeof global==`object`&&global&&global.Object===Object&&global,dy=typeof self==`object`&&self&&self.Object===Object&&self,fy=uy||dy||Function(`return this`)(),py=function(){return fy.Date.now()},my=/\s/;function hy(e){for(var t=e.length;t--&&my.test(e.charAt(t)););return t}var gy=/^\s+/;function _y(e){return e&&e.slice(0,hy(e)+1).replace(gy,``)}var vy=fy.Symbol,yy=Object.prototype,by=yy.hasOwnProperty,xy=yy.toString,Sy=vy?vy.toStringTag:void 0;function Cy(e){var t=by.call(e,Sy),n=e[Sy];try{e[Sy]=void 0;var r=!0}catch{}var i=xy.call(e);return r&&(t?e[Sy]=n:delete e[Sy]),i}var wy=Object.prototype.toString;function Ty(e){return wy.call(e)}var Ey=`[object Null]`,Dy=`[object Undefined]`,Oy=vy?vy.toStringTag:void 0;function ky(e){return e==null?e===void 0?Dy:Ey:Oy&&Oy in Object(e)?Cy(e):Ty(e)}function Ay(e){return typeof e==`object`&&!!e}var jy=`[object Symbol]`;function My(e){return typeof e==`symbol`||Ay(e)&&ky(e)==jy}var Ny=NaN,Py=/^[-+]0x[0-9a-f]+$/i,Fy=/^0b[01]+$/i,Iy=/^0o[0-7]+$/i,Ly=parseInt;function Ry(e){if(typeof e==`number`)return e;if(My(e))return Ny;if(ly(e)){var t=typeof e.valueOf==`function`?e.valueOf():e;e=ly(t)?t+``:t}if(typeof e!=`string`)return e===0?e:+e;e=_y(e);var n=Fy.test(e);return n||Iy.test(e)?Ly(e.slice(2),n?2:8):Py.test(e)?Ny:+e}var zy=`Expected a function`,By=Math.max,Vy=Math.min;function Hy(e,t,n){var r,i,a,o,s,c,l=0,u=!1,d=!1,f=!0;if(typeof e!=`function`)throw TypeError(zy);t=Ry(t)||0,ly(n)&&(u=!!n.leading,d=`maxWait`in n,a=d?By(Ry(n.maxWait)||0,t):a,f=`trailing`in n?!!n.trailing:f);function p(t){var n=r,a=i;return r=i=void 0,l=t,o=e.apply(a,n),o}function m(e){return l=e,s=setTimeout(_,t),u?p(e):o}function h(e){var n=e-c,r=e-l,i=t-n;return d?Vy(i,a-r):i}function g(e){var n=e-c,r=e-l;return c===void 0||n>=t||n<0||d&&r>=a}function _(){var e=py();if(g(e))return v(e);s=setTimeout(_,h(e))}function v(e){return s=void 0,f&&r?p(e):(r=i=void 0,o)}function y(){s!==void 0&&clearTimeout(s),l=0,r=c=i=s=void 0}function b(){return s===void 0?o:v(py())}function x(){var e=py(),n=g(e);if(r=arguments,i=this,c=e,n){if(s===void 0)return m(c);if(d)return clearTimeout(s),s=setTimeout(_,t),p(c)}return s===void 0&&(s=setTimeout(_,t)),o}return x.cancel=y,x.flush=b,x}var Uy=`Expected a function`;function Wy(e,t,n){var r=!0,i=!0;if(typeof e!=`function`)throw TypeError(Uy);return ly(n)&&(r=`leading`in n?!!n.leading:r,i=`trailing`in n?!!n.trailing:i),Hy(e,t,{leading:r,maxWait:t,trailing:i})}var Gy=function(){return Gy=Object.assign||function(e){for(var t,n=1,r=arguments.length;n`u`)return eb=0,eb;var e=document.body,t=document.createElement(`div`);t.classList.add(`simplebar-hide-scrollbar`),e.appendChild(t);var n=t.getBoundingClientRect().right;e.removeChild(t),eb=n}return eb}var rb=Ky,ib=qy,ab=Jy,ob=Yy,sb=Xy,cb=Zy,lb=function(){function e(t,n){n===void 0&&(n={});var r=this;if(this.removePreventClickId=null,this.minScrollbarWidth=20,this.stopScrollDelay=175,this.isScrolling=!1,this.isMouseEntering=!1,this.isDragging=!1,this.scrollXTicking=!1,this.scrollYTicking=!1,this.wrapperEl=null,this.contentWrapperEl=null,this.contentEl=null,this.offsetEl=null,this.maskEl=null,this.placeholderEl=null,this.heightAutoObserverWrapperEl=null,this.heightAutoObserverEl=null,this.rtlHelpers=null,this.scrollbarWidth=0,this.resizeObserver=null,this.mutationObserver=null,this.elStyles=null,this.isRtl=null,this.mouseX=0,this.mouseY=0,this.onMouseMove=function(){},this.onWindowResize=function(){},this.onStopScrolling=function(){},this.onMouseEntered=function(){},this.onScroll=function(){var e=rb(r.el);r.scrollXTicking||=(e.requestAnimationFrame(r.scrollX),!0),r.scrollYTicking||=(e.requestAnimationFrame(r.scrollY),!0),r.isScrolling||(r.isScrolling=!0,ob(r.el,r.classNames.scrolling)),r.showScrollbar(`x`),r.showScrollbar(`y`),r.onStopScrolling()},this.scrollX=function(){r.axis.x.isOverflowing&&r.positionScrollbar(`x`),r.scrollXTicking=!1},this.scrollY=function(){r.axis.y.isOverflowing&&r.positionScrollbar(`y`),r.scrollYTicking=!1},this._onStopScrolling=function(){sb(r.el,r.classNames.scrolling),r.options.autoHide&&(r.hideScrollbar(`x`),r.hideScrollbar(`y`)),r.isScrolling=!1},this.onMouseEnter=function(){r.isMouseEntering||=(ob(r.el,r.classNames.mouseEntered),r.showScrollbar(`x`),r.showScrollbar(`y`),!0),r.onMouseEntered()},this._onMouseEntered=function(){sb(r.el,r.classNames.mouseEntered),r.options.autoHide&&(r.hideScrollbar(`x`),r.hideScrollbar(`y`)),r.isMouseEntering=!1},this._onMouseMove=function(e){r.mouseX=e.clientX,r.mouseY=e.clientY,(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseMoveForAxis(`x`),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseMoveForAxis(`y`)},this.onMouseLeave=function(){r.onMouseMove.cancel(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseLeaveForAxis(`x`),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseLeaveForAxis(`y`),r.mouseX=-1,r.mouseY=-1},this._onWindowResize=function(){r.scrollbarWidth=r.getScrollbarWidth(),r.hideNativeScrollbar()},this.onPointerEvent=function(e){if(!(!r.axis.x.track.el||!r.axis.y.track.el||!r.axis.x.scrollbar.el||!r.axis.y.scrollbar.el)){var t,n;r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&(t=r.isWithinBounds(r.axis.x.track.rect)),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&(n=r.isWithinBounds(r.axis.y.track.rect)),(t||n)&&(e.stopPropagation(),e.type===`pointerdown`&&e.pointerType!==`touch`&&(t&&(r.axis.x.scrollbar.rect=r.axis.x.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.x.scrollbar.rect)?r.onDragStart(e,`x`):r.onTrackClick(e,`x`)),n&&(r.axis.y.scrollbar.rect=r.axis.y.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.scrollbar.rect)?r.onDragStart(e,`y`):r.onTrackClick(e,`y`))))}},this.drag=function(t){if(!(!r.draggedAxis||!r.contentWrapperEl)){var n,i=r.axis[r.draggedAxis].track,a=i.rect?.[r.axis[r.draggedAxis].sizeAttr]??0,o=r.axis[r.draggedAxis].scrollbar,s=r.contentWrapperEl?.[r.axis[r.draggedAxis].scrollSizeAttr]??0,c=parseInt(r.elStyles?.[r.axis[r.draggedAxis].sizeAttr]??`0px`,10);t.preventDefault(),t.stopPropagation(),n=r.draggedAxis===`y`?t.pageY:t.pageX;var l=n-(i.rect?.[r.axis[r.draggedAxis].offsetAttr]??0)-r.axis[r.draggedAxis].dragOffset;l=r.draggedAxis===`x`&&r.isRtl?(i.rect?.[r.axis[r.draggedAxis].sizeAttr]??0)-o.size-l:l;var u=l/(a-o.size)*(s-c);r.draggedAxis===`x`&&r.isRtl&&(u=e.getRtlHelpers()?.isScrollingToNegative?-u:u),r.contentWrapperEl[r.axis[r.draggedAxis].scrollOffsetAttr]=u}},this.onEndDrag=function(e){r.isDragging=!1;var t=ib(r.el),n=rb(r.el);e.preventDefault(),e.stopPropagation(),sb(r.el,r.classNames.dragging),r.onStopScrolling(),t.removeEventListener(`mousemove`,r.drag,!0),t.removeEventListener(`mouseup`,r.onEndDrag,!0),r.removePreventClickId=n.setTimeout(function(){t.removeEventListener(`click`,r.preventClick,!0),t.removeEventListener(`dblclick`,r.preventClick,!0),r.removePreventClickId=null})},this.preventClick=function(e){e.preventDefault(),e.stopPropagation()},this.el=t,this.options=Gy(Gy({},e.defaultOptions),n),this.classNames=Gy(Gy({},e.defaultOptions.classNames),n.classNames),this.axis={x:{scrollOffsetAttr:`scrollLeft`,sizeAttr:`width`,scrollSizeAttr:`scrollWidth`,offsetSizeAttr:`offsetWidth`,offsetAttr:`left`,overflowAttr:`overflowX`,dragOffset:0,isOverflowing:!0,forceVisible:!1,track:{size:null,el:null,rect:null,isVisible:!1},scrollbar:{size:null,el:null,rect:null,isVisible:!1}},y:{scrollOffsetAttr:`scrollTop`,sizeAttr:`height`,scrollSizeAttr:`scrollHeight`,offsetSizeAttr:`offsetHeight`,offsetAttr:`top`,overflowAttr:`overflowY`,dragOffset:0,isOverflowing:!0,forceVisible:!1,track:{size:null,el:null,rect:null,isVisible:!1},scrollbar:{size:null,el:null,rect:null,isVisible:!1}}},typeof this.el!=`object`||!this.el.nodeName)throw Error(`Argument passed to SimpleBar must be an HTML element instead of ${this.el}`);this.onMouseMove=Wy(this._onMouseMove,64),this.onWindowResize=Hy(this._onWindowResize,64,{leading:!0}),this.onStopScrolling=Hy(this._onStopScrolling,this.stopScrollDelay),this.onMouseEntered=Hy(this._onMouseEntered,this.stopScrollDelay),this.init()}return e.getRtlHelpers=function(){if(e.rtlHelpers)return e.rtlHelpers;var t=document.createElement(`div`);t.innerHTML=`
`;var n=t.firstElementChild,r=n?.firstElementChild;if(!r)return null;document.body.appendChild(n),n.scrollLeft=0;var i=e.getOffset(n),a=e.getOffset(r);n.scrollLeft=-999;var o=e.getOffset(r);return document.body.removeChild(n),e.rtlHelpers={isScrollOriginAtZero:i.left!==a.left,isScrollingToNegative:a.left!==o.left},e.rtlHelpers},e.prototype.getScrollbarWidth=function(){try{return this.contentWrapperEl&&getComputedStyle(this.contentWrapperEl,`::-webkit-scrollbar`).display===`none`||`scrollbarWidth`in document.documentElement.style||`-ms-overflow-style`in document.documentElement.style?0:nb()}catch{return nb()}},e.getOffset=function(e){var t=e.getBoundingClientRect(),n=ib(e),r=rb(e);return{top:t.top+(r.pageYOffset||n.documentElement.scrollTop),left:t.left+(r.pageXOffset||n.documentElement.scrollLeft)}},e.prototype.init=function(){Qy&&(this.initDOM(),this.rtlHelpers=e.getRtlHelpers(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},e.prototype.initDOM=function(){this.wrapperEl=this.el.querySelector(cb(this.classNames.wrapper)),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector(cb(this.classNames.contentWrapper)),this.contentEl=this.options.contentNode||this.el.querySelector(cb(this.classNames.contentEl)),this.offsetEl=this.el.querySelector(cb(this.classNames.offset)),this.maskEl=this.el.querySelector(cb(this.classNames.mask)),this.placeholderEl=this.findChild(this.wrapperEl,cb(this.classNames.placeholder)),this.heightAutoObserverWrapperEl=this.el.querySelector(cb(this.classNames.heightAutoObserverWrapperEl)),this.heightAutoObserverEl=this.el.querySelector(cb(this.classNames.heightAutoObserverEl)),this.axis.x.track.el=this.findChild(this.el,`${cb(this.classNames.track)}${cb(this.classNames.horizontal)}`),this.axis.y.track.el=this.findChild(this.el,`${cb(this.classNames.track)}${cb(this.classNames.vertical)}`),this.axis.x.scrollbar.el=this.axis.x.track.el?.querySelector(cb(this.classNames.scrollbar))||null,this.axis.y.scrollbar.el=this.axis.y.track.el?.querySelector(cb(this.classNames.scrollbar))||null,this.options.autoHide||(ob(this.axis.x.scrollbar.el,this.classNames.visible),ob(this.axis.y.scrollbar.el,this.classNames.visible))},e.prototype.initListeners=function(){var e=this,t,n=rb(this.el);if(this.el.addEventListener(`mouseenter`,this.onMouseEnter),this.el.addEventListener(`pointerdown`,this.onPointerEvent,!0),this.el.addEventListener(`mousemove`,this.onMouseMove),this.el.addEventListener(`mouseleave`,this.onMouseLeave),(t=this.contentWrapperEl)==null||t.addEventListener(`scroll`,this.onScroll),n.addEventListener(`resize`,this.onWindowResize),this.contentEl){if(window.ResizeObserver){var r=!1,i=n.ResizeObserver||ResizeObserver;this.resizeObserver=new i(function(){r&&n.requestAnimationFrame(function(){e.recalculate()})}),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),n.requestAnimationFrame(function(){r=!0})}this.mutationObserver=new n.MutationObserver(function(){n.requestAnimationFrame(function(){e.recalculate()})}),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})}},e.prototype.recalculate=function(){if(!(!this.heightAutoObserverEl||!this.contentEl||!this.contentWrapperEl||!this.wrapperEl||!this.placeholderEl)){var e=rb(this.el);this.elStyles=e.getComputedStyle(this.el),this.isRtl=this.elStyles.direction===`rtl`;var t=this.contentEl.offsetWidth,n=this.heightAutoObserverEl.offsetHeight<=1,r=this.heightAutoObserverEl.offsetWidth<=1||t>0,i=this.contentWrapperEl.offsetWidth,a=this.elStyles.overflowX,o=this.elStyles.overflowY;this.contentEl.style.padding=`${this.elStyles.paddingTop} ${this.elStyles.paddingRight} ${this.elStyles.paddingBottom} ${this.elStyles.paddingLeft}`,this.wrapperEl.style.margin=`-${this.elStyles.paddingTop} -${this.elStyles.paddingRight} -${this.elStyles.paddingBottom} -${this.elStyles.paddingLeft}`;var s=this.contentEl.scrollHeight,c=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=n?`auto`:`100%`,this.placeholderEl.style.width=r?`${t||c}px`:`auto`,this.placeholderEl.style.height=`${s}px`;var l=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=t!==0&&c>t,this.axis.y.isOverflowing=s>l,this.axis.x.isOverflowing=a===`hidden`?!1:this.axis.x.isOverflowing,this.axis.y.isOverflowing=o===`hidden`?!1:this.axis.y.isOverflowing,this.axis.x.forceVisible=this.options.forceVisible===`x`||this.options.forceVisible===!0,this.axis.y.forceVisible=this.options.forceVisible===`y`||this.options.forceVisible===!0,this.hideNativeScrollbar();var u=this.axis.x.isOverflowing?this.scrollbarWidth:0,d=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&c>i-d,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&s>l-u,this.axis.x.scrollbar.size=this.getScrollbarSize(`x`),this.axis.y.scrollbar.size=this.getScrollbarSize(`y`),this.axis.x.scrollbar.el&&(this.axis.x.scrollbar.el.style.width=`${this.axis.x.scrollbar.size}px`),this.axis.y.scrollbar.el&&(this.axis.y.scrollbar.el.style.height=`${this.axis.y.scrollbar.size}px`),this.positionScrollbar(`x`),this.positionScrollbar(`y`),this.toggleTrackVisibility(`x`),this.toggleTrackVisibility(`y`)}},e.prototype.getScrollbarSize=function(e){if(e===void 0&&(e=`y`),!this.axis[e].isOverflowing||!this.contentEl)return 0;var t=this.contentEl[this.axis[e].scrollSizeAttr],n=this.axis[e].track.el?.[this.axis[e].offsetSizeAttr]??0,r=n/t,i=Math.max(~~(r*n),this.options.scrollbarMinSize);return this.options.scrollbarMaxSize&&(i=Math.min(i,this.options.scrollbarMaxSize)),i},e.prototype.positionScrollbar=function(t){t===void 0&&(t=`y`);var n=this.axis[t].scrollbar;if(!(!this.axis[t].isOverflowing||!this.contentWrapperEl||!n.el||!this.elStyles)){var r=this.contentWrapperEl[this.axis[t].scrollSizeAttr],i=this.axis[t].track.el?.[this.axis[t].offsetSizeAttr]||0,a=parseInt(this.elStyles[this.axis[t].sizeAttr],10),o=this.contentWrapperEl[this.axis[t].scrollOffsetAttr];o=t===`x`&&this.isRtl&&e.getRtlHelpers()?.isScrollOriginAtZero?-o:o,t===`x`&&this.isRtl&&(o=e.getRtlHelpers()?.isScrollingToNegative?o:-o);var s=o/(r-a),c=~~((i-n.size)*s);c=t===`x`&&this.isRtl?-c+(i-n.size):c,n.el.style.transform=t===`x`?`translate3d(${c}px, 0, 0)`:`translate3d(0, ${c}px, 0)`}},e.prototype.toggleTrackVisibility=function(e){e===void 0&&(e=`y`);var t=this.axis[e].track.el,n=this.axis[e].scrollbar.el;!t||!n||!this.contentWrapperEl||(this.axis[e].isOverflowing||this.axis[e].forceVisible?(t.style.visibility=`visible`,this.contentWrapperEl.style[this.axis[e].overflowAttr]=`scroll`,this.el.classList.add(`${this.classNames.scrollable}-${e}`)):(t.style.visibility=`hidden`,this.contentWrapperEl.style[this.axis[e].overflowAttr]=`hidden`,this.el.classList.remove(`${this.classNames.scrollable}-${e}`)),this.axis[e].isOverflowing?n.style.display=`block`:n.style.display=`none`)},e.prototype.showScrollbar=function(e){e===void 0&&(e=`y`),this.axis[e].isOverflowing&&!this.axis[e].scrollbar.isVisible&&(ob(this.axis[e].scrollbar.el,this.classNames.visible),this.axis[e].scrollbar.isVisible=!0)},e.prototype.hideScrollbar=function(e){e===void 0&&(e=`y`),!this.isDragging&&this.axis[e].isOverflowing&&this.axis[e].scrollbar.isVisible&&(sb(this.axis[e].scrollbar.el,this.classNames.visible),this.axis[e].scrollbar.isVisible=!1)},e.prototype.hideNativeScrollbar=function(){this.offsetEl&&(this.offsetEl.style[this.isRtl?`left`:`right`]=this.axis.y.isOverflowing||this.axis.y.forceVisible?`-${this.scrollbarWidth}px`:`0px`,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?`-${this.scrollbarWidth}px`:`0px`)},e.prototype.onMouseMoveForAxis=function(e){e===void 0&&(e=`y`);var t=this.axis[e];!t.track.el||!t.scrollbar.el||(t.track.rect=t.track.el.getBoundingClientRect(),t.scrollbar.rect=t.scrollbar.el.getBoundingClientRect(),this.isWithinBounds(t.track.rect)?(this.showScrollbar(e),ob(t.track.el,this.classNames.hover),this.isWithinBounds(t.scrollbar.rect)?ob(t.scrollbar.el,this.classNames.hover):sb(t.scrollbar.el,this.classNames.hover)):(sb(t.track.el,this.classNames.hover),this.options.autoHide&&this.hideScrollbar(e)))},e.prototype.onMouseLeaveForAxis=function(e){e===void 0&&(e=`y`),sb(this.axis[e].track.el,this.classNames.hover),sb(this.axis[e].scrollbar.el,this.classNames.hover),this.options.autoHide&&this.hideScrollbar(e)},e.prototype.onDragStart=function(e,t){t===void 0&&(t=`y`),this.isDragging=!0;var n=ib(this.el),r=rb(this.el),i=this.axis[t].scrollbar,a=t===`y`?e.pageY:e.pageX;this.axis[t].dragOffset=a-(i.rect?.[this.axis[t].offsetAttr]||0),this.draggedAxis=t,ob(this.el,this.classNames.dragging),n.addEventListener(`mousemove`,this.drag,!0),n.addEventListener(`mouseup`,this.onEndDrag,!0),this.removePreventClickId===null?(n.addEventListener(`click`,this.preventClick,!0),n.addEventListener(`dblclick`,this.preventClick,!0)):(r.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},e.prototype.onTrackClick=function(e,t){var n=this;t===void 0&&(t=`y`);var r=this.axis[t];if(!(!this.options.clickOnTrack||!r.scrollbar.el||!this.contentWrapperEl)){e.preventDefault();var i=rb(this.el);this.axis[t].scrollbar.rect=r.scrollbar.el.getBoundingClientRect();var a=this.axis[t].scrollbar.rect?.[this.axis[t].offsetAttr]??0,o=parseInt(this.elStyles?.[this.axis[t].sizeAttr]??`0px`,10),s=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],c=(t===`y`?this.mouseY-a:this.mouseX-a)<0?-1:1,l=c===-1?s-o:s+o,u=40,d=function(){n.contentWrapperEl&&(c===-1?s>l&&(s-=u,n.contentWrapperEl[n.axis[t].scrollOffsetAttr]=s,i.requestAnimationFrame(d)):s=e.left&&this.mouseX<=e.left+e.width&&this.mouseY>=e.top&&this.mouseY<=e.top+e.height},e.prototype.findChild=function(e,t){var n=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector;return Array.prototype.filter.call(e.children,function(e){return n.call(e,t)})[0]},e.rtlHelpers=null,e.defaultOptions={forceVisible:!1,clickOnTrack:!0,scrollbarMinSize:25,scrollbarMaxSize:0,ariaLabel:`scrollable content`,tabIndex:0,classNames:{contentEl:`simplebar-content`,contentWrapper:`simplebar-content-wrapper`,offset:`simplebar-offset`,mask:`simplebar-mask`,wrapper:`simplebar-wrapper`,placeholder:`simplebar-placeholder`,scrollbar:`simplebar-scrollbar`,track:`simplebar-track`,heightAutoObserverWrapperEl:`simplebar-height-auto-observer-wrapper`,heightAutoObserverEl:`simplebar-height-auto-observer`,visible:`simplebar-visible`,horizontal:`simplebar-horizontal`,vertical:`simplebar-vertical`,hover:`simplebar-hover`,dragging:`simplebar-dragging`,scrolling:`simplebar-scrolling`,scrollable:`simplebar-scrollable`,mouseEntered:`simplebar-mouse-entered`},scrollableNode:null,contentNode:null,autoHide:!0},e.getOptions=ab,e.helpers=$y,e}(),ub=function(){return ub=Object.assign||function(e){for(var t,n=1,r=arguments.length;ndecodeURI(e).replace(/#.*$/,``).replace(/(index)?\.(html)$/,``),gb=(e,t)=>t===void 0?!1:e.hash===t?!0:hb(e.path)===hb(t),_b=(e,t)=>gb(e,t.to)?!0:t.items?t.items.some(t=>_b(e,t)):!1,vb=U({name:`AppSidebarNav`,components:{CNavItem:Df,CNavGroup:wf,CNavTitle:Of},setup(){let e=Ih(),t=L(!0);Mr(()=>{t.value=!1});let n=r=>r.items?Y(wf,{as:`div`,compact:!0,...t.value&&{visible:r.items.some(t=>_b(e,t))}},{togglerContent:()=>[Y(W(`CIcon`),{customClassName:`nav-icon`,name:r.icon}),r.name],default:()=>r.items.map(e=>n(e))}):r.href?Y(W(r.component),{href:r.href,target:`_blank`,rel:`noopener noreferrer`},{default:()=>[r.icon?Y(W(`CIcon`),{customClassName:`nav-icon`,name:r.icon}):Y(`span`,{class:`nav-icon`},Y(`span`,{class:`nav-icon-bullet`})),r.name,r.external&&Y(W(`CIcon`),{class:`ms-2`,name:`cil-external-link`,size:`sm`}),r.badge&&Y(vc,{class:`ms-auto`,color:r.badge.color,size:`sm`},{default:()=>r.badge.text})]}):r.to?Y(d_,{to:r.to,custom:!0},{default:e=>Y(W(r.component),{active:e.isActive,as:`div`,href:e.href,onClick:()=>e.navigate()},{default:()=>[r.icon?Y(W(`CIcon`),{customClassName:`nav-icon`,name:r.icon}):Y(`span`,{class:`nav-icon`},Y(`span`,{class:`nav-icon-bullet`})),r.name,r.badge&&Y(vc,{class:`ms-auto`,color:r.badge.color,size:`sm`},{default:()=>r.badge.text})]})}):Y(W(r.component),{as:`div`},{default:()=>r.name});return()=>Y(Sp,{as:mb},{default:()=>cy.map(e=>n(e))})}}),yb=[`src`],bb={__name:`AppSidebar`,setup(e){let t=k_();return(e,n)=>{let r=W(`CSidebarBrand`),i=W(`CCloseButton`),a=W(`CSidebarHeader`),o=W(`CSidebarToggler`),s=W(`CSidebarFooter`),c=W(`CSidebar`);return ha(),xa(c,{class:`border-end`,colorScheme:`dark`,position:`fixed`,unfoldable:R(t).unfoldable,visible:R(t).visible,onVisibleChange:n[2]||=e=>R(t).toggleVisible(e)},{default:z(()=>[K(a,{class:`border-bottom`},{default:z(()=>[K(R(d_),{custom:``,to:`/`},{default:z(({href:t,navigate:i})=>[K(r,Na(e.$attrs,{as:`a`,href:t,onClick:i,class:`d-flex align-items-center text-decoration-none`}),{default:z(()=>[G(`img`,{src:R(j_),alt:`Logo`,style:{height:`60px`,width:`auto`}},null,8,yb),n[3]||=G(`div`,{class:`ms-2 text-start`},[G(`div`,{class:`fw-bold`,style:{"font-size":`30px`,"line-height":`1`,color:`#ff8c00`}},` ManjaPro `),G(`small`,{class:`fw-bold`,style:{"font-size":`11px`}},` PT. Rhadika Data Nusantara `)],-1)]),_:1},16,[`href`,`onClick`])]),_:1}),K(i,{class:`d-lg-none`,dark:``,onClick:n[0]||=e=>R(t).toggleVisible()})]),_:1}),K(R(vb)),K(s,{class:`border-top d-none d-lg-flex`},{default:z(()=>[K(o,{onClick:n[1]||=e=>R(t).toggleUnfoldable()})]),_:1})]),_:1},8,[`unfoldable`,`visible`])}}},xb={class:`wrapper d-flex flex-column min-vh-100`},Sb={class:`body flex-grow-1`},Cb={__name:`DefaultLayout`,setup(e){return(e,t)=>{let n=W(`router-view`);return ha(),ba(`div`,null,[K(bb),G(`div`,xb,[K(A_),G(`div`,Sb,[K(R($d),{class:`px-4`,lg:``},{default:z(()=>[K(n)]),_:1})]),K(w_)])])}}},wb=`modulepreload`,Tb=function(e,t){return new URL(e,t).href},Eb={},$=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}r=o(t.map(t=>{if(t=Tb(t,n),t in Eb)return;Eb[t]=!0;let r=t.endsWith(`.css`),i=r?`[rel="stylesheet"]`:``;if(n)for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}else if(document.querySelector(`link[href="${t}"]${i}`))return;let o=document.createElement(`link`);if(o.rel=r?`stylesheet`:wb,r||(o.as=`script`),o.crossOrigin=``,o.href=t,a&&o.setAttribute(`nonce`,a),document.head.appendChild(o),r)return new Promise((e,n)=>{o.addEventListener(`load`,e),o.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},Db=[{path:`/`,name:`Home`,component:Cb,redirect:`/dashboard`,children:[{path:`/dashboard`,name:`Dashboard`,component:()=>$(()=>import(`./Dashboard-CfE9qeUd.js`),__vite__mapDeps([0,1,2,3]),import.meta.url)},{path:`/tickets`,name:`Tickets`,component:{render(){return Y(W(`router-view`))}},redirect:`/tickets/ticket`,children:[{path:`/tickets/ticket`,name:`Ticket`,component:()=>$(()=>import(`./Ticket-DhQcw5eH.js`),__vite__mapDeps([4,5]),import.meta.url)},{path:`/tickets/ticket-type`,name:`Ticket Type`,component:()=>$(()=>import(`./TicketType-Dr4PDma-.js`),[],import.meta.url)},{path:`/tickets/ticket-materials`,name:`Ticket Materials`,component:()=>$(()=>import(`./TicketMaterials-B70c4TkF.js`),[],import.meta.url)},{path:`/tickets/approved`,name:`Approved`,component:()=>$(()=>import(`./Approved-Ce9UDbS2.js`),__vite__mapDeps([6,5]),import.meta.url)},{path:`/tickets/rejected`,name:`Rejected`,component:()=>$(()=>import(`./Rejected-DiEgJ938.js`),__vite__mapDeps([7,5]),import.meta.url)}]},{path:`/theme`,name:`Theme`,redirect:`/theme/typography`},{path:`/theme/colors`,name:`Colors`,component:()=>$(()=>import(`./Colors-DtHNlSZP.js`),[],import.meta.url)},{path:`/theme/typography`,name:`Typography`,component:()=>$(()=>import(`./Typography-pmcXzPHQ.js`),[],import.meta.url)},{path:`/base`,name:`Base`,component:{render(){return Y(W(`router-view`))}},redirect:`/base/breadcrumbs`,children:[{path:`/base/accordion`,name:`Accordion`,component:()=>$(()=>import(`./Accordion-ChFb7qAM.js`),[],import.meta.url)},{path:`/base/breadcrumbs`,name:`Breadcrumbs`,component:()=>$(()=>import(`./Breadcrumbs-CLEM8OkH.js`),[],import.meta.url)},{path:`/base/cards`,name:`Cards`,component:()=>$(()=>import(`./Cards-CGfD3g7-.js`),__vite__mapDeps([8,9]),import.meta.url)},{path:`/base/carousels`,name:`Carousels`,component:()=>$(()=>import(`./Carousels-DecWB-c4.js`),__vite__mapDeps([10,9]),import.meta.url)},{path:`/base/chips`,name:`Chips`,component:()=>$(()=>import(`./Chips-ZNfMoli-.js`),__vite__mapDeps([11,3]),import.meta.url)},{path:`/base/collapses`,name:`Collapses`,component:()=>$(()=>import(`./Collapses-C06ugYyU.js`),[],import.meta.url)},{path:`/base/list-groups`,name:`List Groups`,component:()=>$(()=>import(`./ListGroups-DaSOSrxD.js`),[],import.meta.url)},{path:`/base/navs`,name:`Navs`,component:()=>$(()=>import(`./Navs-BuIy-6Pq.js`),[],import.meta.url)},{path:`/base/paginations`,name:`Paginations`,component:()=>$(()=>import(`./Paginations-ClOfyilo.js`),[],import.meta.url)},{path:`/base/placeholders`,name:`Placeholders`,component:()=>$(()=>import(`./Placeholders-BDATl2HW.js`),__vite__mapDeps([12,9]),import.meta.url)},{path:`/base/popovers`,name:`Popovers`,component:()=>$(()=>import(`./Popovers-BfY9bCZk.js`),[],import.meta.url)},{path:`/base/progress`,name:`Progress`,component:()=>$(()=>import(`./Progress-B2X5PFDt.js`),[],import.meta.url)},{path:`/base/spinners`,name:`Spinners`,component:()=>$(()=>import(`./Spinners-B3LtsNnk.js`),[],import.meta.url)},{path:`/base/tables`,name:`Tables`,component:()=>$(()=>import(`./Tables-BSLx_lJH.js`),[],import.meta.url)},{path:`/base/tabs`,name:`Tabs`,component:()=>$(()=>import(`./Tabs-CyC_ZuFv.js`),[],import.meta.url)},{path:`/base/tooltips`,name:`Tooltips`,component:()=>$(()=>import(`./Tooltips-B-FEnbw6.js`),[],import.meta.url)}]},{path:`/buttons`,name:`Buttons`,component:{render(){return Y(W(`router-view`))}},redirect:`/buttons/standard-buttons`,children:[{path:`/buttons/standard-buttons`,name:`Button Component`,component:()=>$(()=>import(`./Buttons-But-L6eX.js`),[],import.meta.url)},{path:`/buttons/dropdowns`,name:`Dropdowns`,component:()=>$(()=>import(`./Dropdowns-z2finyqZ.js`),[],import.meta.url)},{path:`/buttons/button-groups`,name:`Button Groups`,component:()=>$(()=>import(`./ButtonGroups-CEAhjAxg.js`),[],import.meta.url)}]},{path:`/forms`,name:`Forms`,component:{render(){return Y(W(`router-view`))}},redirect:`/forms/form-control`,children:[{path:`/forms/form-control`,name:`Form Control`,component:()=>$(()=>import(`./FormControl-ifHHlz1w.js`),[],import.meta.url)},{path:`/forms/select`,name:`Select`,component:()=>$(()=>import(`./Select-DgIcz2Un.js`),[],import.meta.url)},{path:`/forms/checks-radios`,name:`Checks & Radios`,component:()=>$(()=>import(`./ChecksRadios-DIiFXaxi.js`),[],import.meta.url)},{path:`/forms/chip-input`,name:`Chip Input`,component:()=>$(()=>import(`./ChipInput-BziHCN5r.js`),[],import.meta.url)},{path:`/forms/range`,name:`Range`,component:()=>$(()=>import(`./Range-zlv7ZClU.js`),[],import.meta.url)},{path:`/forms/input-group`,name:`Input Group`,component:()=>$(()=>import(`./InputGroup-BOyEk4XT.js`),[],import.meta.url)},{path:`/forms/floating-labels`,name:`Floating Labels`,component:()=>$(()=>import(`./FloatingLabels-8ZmfD7hL.js`),[],import.meta.url)},{path:`/forms/layout`,name:`Layout`,component:()=>$(()=>import(`./Layout-QatNR1g9.js`),[],import.meta.url)},{path:`/forms/validation`,name:`Validation`,component:()=>$(()=>import(`./Validation-wldd3tC0.js`),[],import.meta.url)}]},{path:`/charts`,name:`Charts`,component:()=>$(()=>import(`./Charts-BBdVYvMo.js`),__vite__mapDeps([13,2]),import.meta.url)},{path:`/icons`,name:`Icons`,component:{render(){return Y(W(`router-view`))}},redirect:`/icons/coreui-icons`,children:[{path:`/icons/coreui-icons`,name:`CoreUI Icons`,component:()=>$(()=>import(`./CoreUIIcons-BCYtmXa3.js`),[],import.meta.url)},{path:`/icons/brands`,name:`Brands`,component:()=>$(()=>import(`./Brands-D5aGlECP.js`),[],import.meta.url)},{path:`/icons/flags`,name:`Flags`,component:()=>$(()=>import(`./Flags-8Wxe1J9d.js`),[],import.meta.url)}]},{path:`/notifications`,name:`Notifications`,component:{render(){return Y(W(`router-view`))}},redirect:`/notifications/alerts`,children:[{path:`/notifications/alerts`,name:`Alerts`,component:()=>$(()=>import(`./Alerts-7laK56or.js`),[],import.meta.url)},{path:`/notifications/badges`,name:`Badges`,component:()=>$(()=>import(`./Badges-C62G8jC0.js`),[],import.meta.url)},{path:`/notifications/modals`,name:`Modals`,component:()=>$(()=>import(`./Modals-5LjZiUZQ.js`),[],import.meta.url)},{path:`/notifications/toasts`,name:`Toasts`,component:()=>$(()=>import(`./Toasts-DtPTF4_J.js`),[],import.meta.url)}]},{path:`/widgets`,name:`Widgets`,component:()=>$(()=>import(`./Widgets-DAw6IrNi.js`),__vite__mapDeps([14,1,2]),import.meta.url)}]},{path:`/pages`,redirect:`/pages/404`,name:`Pages`,component:{render(){return Y(W(`router-view`))}},children:[{path:`404`,name:`Page404`,component:()=>$(()=>import(`./Page404-Bph6nRQe.js`),[],import.meta.url)},{path:`500`,name:`Page500`,component:()=>$(()=>import(`./Page500-B1UvhUL1.js`),[],import.meta.url)},{path:`login`,name:`Login`,component:()=>$(()=>import(`./Login-B-XNOFUH.js`),[],import.meta.url)},{path:`register`,name:`Register`,component:()=>$(()=>import(`./Register-YGDd7SOy.js`),[],import.meta.url)}]}],Ob=y_({history:Vg(`./`),routes:Db,scrollBehavior(){return{top:0}}}),kb=U({name:`CIcon`,props:{content:{type:[String,Array],default:void 0,required:!1},customClassName:{type:[String,Array,Object],default:void 0,required:!1},icon:{type:[String,Array],default:void 0,required:!1},name:{type:String,default:void 0,required:!1},size:{type:String,default:void 0,required:!1,validator:e=>[`custom`,`custom-size`,`sm`,`lg`,`xl`,`xxl`,`3xl`,`4xl`,`5xl`,`6xl`,`7xl`,`8xl`,`9xl`].includes(e)},title:{type:String,default:void 0,required:!1},use:{type:String,default:void 0,required:!1}},setup(e,{attrs:t}){let n=V(`icons`),r=L(e.icon||e.content||e.name);H(()=>e.icon,()=>{r.value=e.icon});let i=e=>e.replace(/([-_][a-z0-9])/gi,e=>e.toUpperCase()).replace(/-/gi,``),a=J(()=>r.value&&typeof r.value==`string`?r.value.includes(`-`)?i(r.value):r.value:``),o=e.title?`${e.title}`:`undefined`,s=J(()=>Array.isArray(r.value)?r.value:typeof r.value==`string`&&a.value&&n[a.value]?n[a.value]:`undefined`),c=J(()=>Array.isArray(s.value)?s.value[1]||s.value[0]:s.value),l=Array.isArray(s.value)&&s.value.length>1?s.value[0]:`64 64`,u=t.viewBox||`0 0 ${l}`,d=()=>{let n=!e.size&&(t.width||t.height);return e.size===`custom`||n?`custom-size`:e.size},f=[e.customClassName||[`icon`,{[`icon-${d()}`]:d()}],t.class];return()=>e.use?Y(`svg`,{...t,xmlns:`http://www.w3.org/2000/svg`,class:f,role:`img`},Y(`use`,{href:e.use})):Y(`svg`,{...t,xmlns:`http://www.w3.org/2000/svg`,class:f,viewBox:u,innerHTML:`${o}${c.value}`,role:`img`})}}),Ab=Object.assign({},{cilArrowBottom:cv,cilArrowRight:lv,cilArrowTop:uv,cilBan:dv,cilBasket:fv,cilBell:pv,cilCalculator:mv,cilCalendar:hv,cilCloudDownload:xv,cilChartPie:gv,cilCheck:vv,cilChevronBottom:yv,cilChevronTop:bv,cilCheckCircle:_v,cilCode:Sv,cilCommentSquare:Cv,cilContrast:wv,cilCursor:Tv,cilDrop:Dv,cilDollar:Ev,cilEnvelopeClosed:Ov,cilEnvelopeOpen:kv,cilEuro:Av,cilExternalLink:jv,cilGlobeAlt:Nv,cilGrid:Pv,cilFile:Mv,cilJustifyCenter:Fv,cilLaptop:Iv,cilLayers:Lv,cilLightbulb:Rv,cilList:zv,cilLocationPin:Bv,cilLockLocked:Vv,cilMagnifyingGlass:Hv,cilMediaPlay:Uv,cilMenu:Wv,cilMoon:Gv,cilNotes:Kv,cilOptions:qv,cilPencil:Jv,cilPeople:Yv,cilPuzzle:Xv,cilSettings:Zv,cilShieldAlt:Qv,cilSpeech:$v,cilSpeedometer:ey,cilStar:ty,cilSun:ny,cilTask:ry,cilUser:oy,cilUserFemale:iy,cilUserFollow:ay,cilXCircle:sy},{cifUs:sv,cifBr:nv,cifIn:av,cifFr:iv,cifEs:rv,cifPl:ov},{cibFacebook:B_,cibTwitter:X_,cibLinkedin:G_,cibFlickr:V_,cibTumblr:Y_,cibXing:$_,cibGithub:H_,cibGoogle:U_,cibStackoverflow:J_,cibYoutube:tv,cibDribbble:z_,cibInstagram:W_,cibPinterest:K_,cibVk:Q_,cibYahoo:ev,cibBehance:M_,cibReddit:q_,cibVimeo:Z_,cibCcMastercard:F_,cibCcVisa:R_,cibCcStripe:L_,cibCcPaypal:I_,cibCcApplePay:P_,cibCcAmex:N_}),jb=``+new URL(`components-rl0RgVTV.webp`,import.meta.url).href,Mb={class:`bg-primary bg-opacity-10 border border-2 border-primary rounded mb-4`},Nb={class:`row d-flex align-items-center p-3 px-xl-4 flex-xl-nowrap`},Pb={class:`col-xl-auto col-12 d-none d-xl-block p-0`},Fb=[`src`],Ib={class:`col-md-auto col-12 mt-3 mt-lg-0 d-flex flex-column`},Lb=[`href`],Rb={__name:`DocsComponents`,props:{href:String},setup(e){let t=e;return(e,n)=>(ha(),ba(`div`,Mb,[G(`div`,Nb,[G(`div`,Pb,[G(`img`,{class:`img-fluid`,src:R(jb),width:`160px`,height:`160px`,alt:`CoreUI PRO hexagon`},null,8,Fb)]),n[2]||=G(`div`,{class:`col-md col-12 px-lg-4`},[q(` Our Admin Panel isn’t just a mix of third-party components. It’s `),G(`strong`,null,` the only open-source Vue dashboard built on a professional, enterprise-grade UI Components Library `),q(` . This component is part of this library, and we present only the basic usage of it here. To explore extended examples, detailed API documentation, and customization options, refer to our docs. `)],-1),G(`div`,Ib,[G(`a`,{class:`btn btn-primary text-nowrap text-white`,href:`https://coreui.io/vue/docs/${t.href}`,target:`_blank`,rel:`noopener noreferrer`},` Explore Documentation `,8,Lb),n[0]||=G(`div`,{class:`text-center my-1`},`or`,-1),n[1]||=G(`a`,{class:`btn btn-danger text-nowrap text-white`,href:`https://coreui.io/pricing/?framework=vue&src=free-vue-admin-template-docs-banner`,target:`_blank`,rel:`noopener noreferrer`},` Get CoreUI PRO → `,-1)])])]))}},zb={class:`example`},Bb={__name:`DocsExample`,props:{href:String,tabContentClass:String},setup(e){let t=e,n=`https://coreui.io/vue/docs/${t.href}`,r=t.tabContentClass;return(e,t)=>{let i=W(`CIcon`),a=W(`CNavLink`),o=W(`CNavItem`),s=W(`CNav`),c=W(`CTabPane`),l=W(`CTabContent`);return ha(),ba(`div`,zb,[K(s,{variant:`underline-border`},{default:z(()=>[K(o,null,{default:z(()=>[K(a,{href:`#`,active:``},{default:z(()=>[K(i,{icon:`cil-media-play`,class:`me-2`}),t[0]||=q(` Preview `,-1)]),_:1})]),_:1}),K(o,null,{default:z(()=>[K(a,{href:n,target:`_blank`},{default:z(()=>[K(i,{icon:`cil-code`,class:`me-2`}),t[1]||=q(` Code `,-1)]),_:1})]),_:1})]),_:1}),K(l,{class:he([`rounded-bottom`,R(r)])},{default:z(()=>[K(c,{class:`p-3 preview`,visible:``},{default:z(()=>[Jr(e.$slots,`default`)]),_:3})]),_:3},8,[`class`])])}}},Vb=``+new URL(`icons-C5EGodH8.webp`,import.meta.url).href,Hb={class:`bg-warning bg-opacity-10 border border-2 border-warning rounded mb-4`},Ub={class:`row d-flex align-items-center p-3 px-xl-4 flex-xl-nowrap`},Wb={class:`col-xl-auto col-12 d-none d-xl-block p-0`},Gb=[`src`],Kb={__name:`DocsIcons`,setup(e){return(e,t)=>(ha(),ba(`div`,Hb,[G(`div`,Ub,[G(`div`,Wb,[G(`img`,{class:`img-fluid`,src:R(Vb),width:`160px`,height:`160px`,alt:`CoreUI Icons`},null,8,Gb)]),t[0]||=G(`div`,{class:`col-md col-12 px-lg-4`},` CoreUI Icons package is delivered with more than 1500 icons in multiple formats SVG, PNG, and Webfonts. CoreUI Icons are beautifully crafted symbols for common actions and items. You can use them in your digital products for web or mobile app. For more information please visit our documentation. `,-1),t[1]||=G(`div`,{class:`col-md-auto col-12 mt-3 mt-lg-0`},[G(`a`,{class:`btn btn-warning text-nowrap text-white`,href:`https://coreui.io/vue/docs/components/icon.html`,target:`_blank`,rel:`noopener noreferrer`},` Explore Documentation `)],-1)])]))}},qb=ps(bh);qb.use(Ps()),qb.use(Ob),qb.use(vh),qb.provide(`icons`,Ab),qb.component(`CIcon`,kb),qb.component(`DocsComponents`,Rb),qb.component(`DocsExample`,Bb),qb.component(`DocsIcons`,Kb),qb.mount(`#app`);export{uv as $,Pn as $t,Nv as A,N_ as At,Cv as B,q as Bt,Bv as C,B_ as Ct,Iv as D,I_ as Dt,Lv as E,L_ as Et,Ov as F,J as Ft,vv as G,Ir as Gt,xv as H,U as Ht,Dv as I,G as It,hv as J,qr as Jt,_v as K,Pr as Kt,Ev as L,xa as Lt,jv as M,b_ as Mt,Av as N,Js as Nt,Fv as O,F_ as Ot,kv as P,la as Pt,dv as Q,z as Qt,Tv as R,ka as Rt,Vv as S,V_ as St,Rv as T,R_ as Tt,bv as U,Y as Ut,Sv as V,K as Vt,yv as W,Mr as Wt,pv as X,W as Xt,mv as Y,Jr as Yt,fv as Z,Wr as Zt,Kv as _,K_ as _t,iy as a,M as an,iv as at,Uv as b,U_ as bt,ty as c,tv as ct,Qv as d,Q_ as dt,Lt as en,lv as et,Zv as f,Z_ as ft,qv as g,q_ as gt,Jv as h,J_ as ht,ay as i,he as in,av as it,Mv as j,M_ as jt,Pv as k,P_ as kt,ey as l,ev as lt,Yv as m,Y_ as mt,sy as n,Jt as nn,sv as nt,ry as o,t as on,rv as ot,Xv as p,X_ as pt,gv as q,ha as qt,oy as r,R as rn,ov as rt,ny as s,nv as st,Kb as t,L as tn,cv as tt,$v as u,$_ as ut,Gv as v,G_ as vt,zv as w,z_ as wt,Hv as x,H_ as xt,Wv as y,W_ as yt,wv as z,ba as zt};