diff --git a/assets/index-BLS66MgW.js b/assets/index-B6JHktno.js similarity index 81% rename from assets/index-BLS66MgW.js rename to assets/index-B6JHktno.js index 94c5039..ba4e8b9 100644 --- a/assets/index-BLS66MgW.js +++ b/assets/index-B6JHktno.js @@ -2,24 +2,24 @@ * @vue/shared v3.5.8 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Mo(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Oe={},tl=[],Kt=()=>{},dv=()=>!1,Ja=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Fo=e=>e.startsWith("onUpdate:"),ze=Object.assign,Lo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},fv=Object.prototype.hasOwnProperty,ke=(e,t)=>fv.call(e,t),ge=Array.isArray,nl=e=>Qa(e)==="[object Map]",Uu=e=>Qa(e)==="[object Set]",ye=e=>typeof e=="function",Ne=e=>typeof e=="string",_n=e=>typeof e=="symbol",Fe=e=>e!==null&&typeof e=="object",Gu=e=>(Fe(e)||ye(e))&&ye(e.then)&&ye(e.catch),Yu=Object.prototype.toString,Qa=e=>Yu.call(e),vv=e=>Qa(e).slice(8,-1),qu=e=>Qa(e)==="[object Object]",Do=e=>Ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,El=Mo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),er=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},mv=/-(\w)/g,_t=er(e=>e.replace(mv,(t,n)=>n?n.toUpperCase():"")),gv=/\B([A-Z])/g,zn=er(e=>e.replace(gv,"-$1").toLowerCase()),fl=er(e=>e.charAt(0).toUpperCase()+e.slice(1)),xr=er(e=>e?`on${fl(e)}`:""),Sn=(e,t)=>!Object.is(e,t),kr=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:l,value:n})},hv=e=>{const t=parseFloat(e);return isNaN(t)?e:t},yv=e=>{const t=Ne(e)?Number(e):NaN;return isNaN(t)?e:t};let ji;const Zu=()=>ji||(ji=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ro(e){if(ge(e)){const t={};for(let n=0;n{if(n){const l=n.split(bv);l.length>1&&(t[l[0].trim()]=l[1].trim())}}),t}function Bo(e){let t="";if(Ne(e))t=e;else if(ge(e))for(let n=0;n!!(e&&e.__v_isRef===!0),ec=e=>Ne(e)?e:e==null?"":ge(e)||Fe(e)&&(e.toString===Yu||!ye(e.toString))?Qu(e)?ec(e.value):JSON.stringify(e,tc,2):String(e),tc=(e,t)=>Qu(t)?tc(e,t.value):nl(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[l,a],r)=>(n[Tr(l,r)+" =>"]=a,n),{})}:Uu(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Tr(n))}:_n(t)?Tr(t):Fe(t)&&!ge(t)&&!qu(t)?String(t):t,Tr=(e,t="")=>{var n;return _n(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +**//*! #__NO_SIDE_EFFECTS__ */function Mo(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Oe={},tl=[],Kt=()=>{},fv=()=>!1,Ja=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Fo=e=>e.startsWith("onUpdate:"),ze=Object.assign,Lo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},vv=Object.prototype.hasOwnProperty,ke=(e,t)=>vv.call(e,t),ge=Array.isArray,nl=e=>Qa(e)==="[object Map]",Uu=e=>Qa(e)==="[object Set]",ye=e=>typeof e=="function",Ne=e=>typeof e=="string",_n=e=>typeof e=="symbol",Fe=e=>e!==null&&typeof e=="object",Gu=e=>(Fe(e)||ye(e))&&ye(e.then)&&ye(e.catch),Yu=Object.prototype.toString,Qa=e=>Yu.call(e),mv=e=>Qa(e).slice(8,-1),qu=e=>Qa(e)==="[object Object]",Do=e=>Ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,El=Mo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),er=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},gv=/-(\w)/g,_t=er(e=>e.replace(gv,(t,n)=>n?n.toUpperCase():"")),hv=/\B([A-Z])/g,zn=er(e=>e.replace(hv,"-$1").toLowerCase()),fl=er(e=>e.charAt(0).toUpperCase()+e.slice(1)),xr=er(e=>e?`on${fl(e)}`:""),Sn=(e,t)=>!Object.is(e,t),kr=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:l,value:n})},yv=e=>{const t=parseFloat(e);return isNaN(t)?e:t},pv=e=>{const t=Ne(e)?Number(e):NaN;return isNaN(t)?e:t};let ji;const Zu=()=>ji||(ji=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ro(e){if(ge(e)){const t={};for(let n=0;n{if(n){const l=n.split(Sv);l.length>1&&(t[l[0].trim()]=l[1].trim())}}),t}function Bo(e){let t="";if(Ne(e))t=e;else if(ge(e))for(let n=0;n!!(e&&e.__v_isRef===!0),ec=e=>Ne(e)?e:e==null?"":ge(e)||Fe(e)&&(e.toString===Yu||!ye(e.toString))?Qu(e)?ec(e.value):JSON.stringify(e,tc,2):String(e),tc=(e,t)=>Qu(t)?tc(e,t.value):nl(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[l,a],r)=>(n[Tr(l,r)+" =>"]=a,n),{})}:Uu(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Tr(n))}:_n(t)?Tr(t):Fe(t)&&!ge(t)&&!qu(t)?String(t):t,Tr=(e,t="")=>{var n;return _n(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.8 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let nt;class nc{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=nt,!t&&nt&&(this.index=(nt.scopes||(nt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;let e;for(;Al;){let t=Al;for(Al=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(l){e||(e=l)}t=n}}if(e)throw e}function ic(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function sc(e,t=!1){let n,l=e.depsTail,a=l;for(;a;){const r=a.prevDep;a.version===-1?(a===l&&(l=r),$o(a,t),xv(a)):n=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=r}e.deps=n,e.depsTail=l}function to(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(uc(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function uc(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Ll))return;e.globalVersion=Ll;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!to(e)){e.flags&=-3;return}const n=Pe,l=Pt;Pe=e,Pt=!0;try{ic(e);const a=e.fn(e._value);(t.version===0||Sn(a,e._value))&&(e._value=a,t.version++)}catch(a){throw t.version++,a}finally{Pe=n,Pt=l,sc(e,!0),e.flags&=-3}}function $o(e,t=!1){const{dep:n,prevSub:l,nextSub:a}=e;if(l&&(l.nextSub=a,e.prevSub=void 0),a&&(a.prevSub=l,e.nextSub=void 0),n.subs===e&&(n.subs=l),!n.subs)if(n.computed){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)$o(r,!0)}else n.map&&!t&&(n.map.delete(n.key),n.map.size||Dl.delete(n.target))}function xv(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Pt=!0;const cc=[];function wn(){cc.push(Pt),Pt=!1}function xn(){const e=cc.pop();Pt=e===void 0?!0:e}function zi(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Pe;Pe=void 0;try{t()}finally{Pe=n}}}let Ll=0;class kv{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class nr{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.target=void 0,this.map=void 0,this.key=void 0}track(t){if(!Pe||!Pt||Pe===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Pe)n=this.activeLink=new kv(Pe,this),Pe.deps?(n.prevDep=Pe.depsTail,Pe.depsTail.nextDep=n,Pe.depsTail=n):Pe.deps=Pe.depsTail=n,Pe.flags&4&&dc(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const l=n.nextDep;l.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=l),n.prevDep=Pe.depsTail,n.nextDep=void 0,Pe.depsTail.nextDep=n,Pe.depsTail=n,Pe.deps===n&&(Pe.deps=l)}return n}trigger(t){this.version++,Ll++,this.notify(t)}notify(t){No();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ko()}}}function dc(e){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let l=t.deps;l;l=l.nextDep)dc(l)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}const Dl=new WeakMap,Rn=Symbol(""),no=Symbol(""),Rl=Symbol("");function Xe(e,t,n){if(Pt&&Pe){let l=Dl.get(e);l||Dl.set(e,l=new Map);let a=l.get(n);a||(l.set(n,a=new nr),a.target=e,a.map=l,a.key=n),a.track()}}function ln(e,t,n,l,a,r){const o=Dl.get(e);if(!o){Ll++;return}const i=s=>{s&&s.trigger()};if(No(),t==="clear")o.forEach(i);else{const s=ge(e),c=s&&Do(n);if(s&&n==="length"){const u=Number(l);o.forEach((d,f)=>{(f==="length"||f===Rl||!_n(f)&&f>=u)&&i(d)})}else switch(n!==void 0&&i(o.get(n)),c&&i(o.get(Rl)),t){case"add":s?c&&i(o.get("length")):(i(o.get(Rn)),nl(e)&&i(o.get(no)));break;case"delete":s||(i(o.get(Rn)),nl(e)&&i(o.get(no)));break;case"set":nl(e)&&i(o.get(Rn));break}}Ko()}function Tv(e,t){var n;return(n=Dl.get(e))==null?void 0:n.get(t)}function Un(e){const t=ce(e);return t===e?t:(Xe(t,"iterate",Rl),Ot(e)?t:t.map(lt))}function Ho(e){return Xe(e=ce(e),"iterate",Rl),e}const Ev={__proto__:null,[Symbol.iterator](){return Ar(this,Symbol.iterator,lt)},concat(...e){return Un(this).concat(...e.map(t=>ge(t)?Un(t):t))},entries(){return Ar(this,"entries",e=>(e[1]=lt(e[1]),e))},every(e,t){return Jt(this,"every",e,t,void 0,arguments)},filter(e,t){return Jt(this,"filter",e,t,n=>n.map(lt),arguments)},find(e,t){return Jt(this,"find",e,t,lt,arguments)},findIndex(e,t){return Jt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Jt(this,"findLast",e,t,lt,arguments)},findLastIndex(e,t){return Jt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Jt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Pr(this,"includes",e)},indexOf(...e){return Pr(this,"indexOf",e)},join(e){return Un(this).join(e)},lastIndexOf(...e){return Pr(this,"lastIndexOf",e)},map(e,t){return Jt(this,"map",e,t,void 0,arguments)},pop(){return Sl(this,"pop")},push(...e){return Sl(this,"push",e)},reduce(e,...t){return Wi(this,"reduce",e,t)},reduceRight(e,...t){return Wi(this,"reduceRight",e,t)},shift(){return Sl(this,"shift")},some(e,t){return Jt(this,"some",e,t,void 0,arguments)},splice(...e){return Sl(this,"splice",e)},toReversed(){return Un(this).toReversed()},toSorted(e){return Un(this).toSorted(e)},toSpliced(...e){return Un(this).toSpliced(...e)},unshift(...e){return Sl(this,"unshift",e)},values(){return Ar(this,"values",lt)}};function Ar(e,t,n){const l=Ho(e),a=l[t]();return l!==e&&!Ot(e)&&(a._next=a.next,a.next=()=>{const r=a._next();return r.value&&(r.value=n(r.value)),r}),a}const Av=Array.prototype;function Jt(e,t,n,l,a,r){const o=Ho(e),i=o!==e&&!Ot(e),s=o[t];if(s!==Av[t]){const d=s.apply(e,r);return i?lt(d):d}let c=n;o!==e&&(i?c=function(d,f){return n.call(this,lt(d),f,e)}:n.length>2&&(c=function(d,f){return n.call(this,d,f,e)}));const u=s.call(o,c,l);return i&&a?a(u):u}function Wi(e,t,n,l){const a=Ho(e);let r=n;return a!==e&&(Ot(e)?n.length>3&&(r=function(o,i,s){return n.call(this,o,i,s,e)}):r=function(o,i,s){return n.call(this,o,lt(i),s,e)}),a[t](r,...l)}function Pr(e,t,n){const l=ce(e);Xe(l,"iterate",Rl);const a=l[t](...n);return(a===-1||a===!1)&&Uo(n[0])?(n[0]=ce(n[0]),l[t](...n)):a}function Sl(e,t,n=[]){wn(),No();const l=ce(e)[t].apply(e,n);return Ko(),xn(),l}const Pv=Mo("__proto__,__v_isRef,__isVue"),fc=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(_n));function Ov(e){_n(e)||(e=String(e));const t=ce(this);return Xe(t,"has",e),t.hasOwnProperty(e)}class vc{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,l){const a=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!a;if(n==="__v_isReadonly")return a;if(n==="__v_isShallow")return r;if(n==="__v_raw")return l===(a?r?jv:yc:r?hc:gc).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(l)?t:void 0;const o=ge(t);if(!a){let s;if(o&&(s=Ev[n]))return s;if(n==="hasOwnProperty")return Ov}const i=Reflect.get(t,n,Se(t)?t:l);return(_n(n)?fc.has(n):Pv(n))||(a||Xe(t,"get",n),r)?i:Se(i)?o&&Do(n)?i:i.value:Fe(i)?a?$t(i):Ue(i):i}}class mc extends vc{constructor(t=!1){super(!1,t)}set(t,n,l,a){let r=t[n];if(!this._isShallow){const s=Kn(r);if(!Ot(l)&&!Kn(l)&&(r=ce(r),l=ce(l)),!ge(t)&&Se(r)&&!Se(l))return s?!1:(r.value=l,!0)}const o=ge(t)&&Do(n)?Number(n)e,lr=e=>Reflect.getPrototypeOf(e);function ia(e,t,n=!1,l=!1){e=e.__v_raw;const a=ce(e),r=ce(t);n||(Sn(t,r)&&Xe(a,"get",t),Xe(a,"get",r));const{has:o}=lr(a),i=l?jo:n?Go:lt;if(o.call(a,t))return i(e.get(t));if(o.call(a,r))return i(e.get(r));e!==a&&e.get(t)}function sa(e,t=!1){const n=this.__v_raw,l=ce(n),a=ce(e);return t||(Sn(e,a)&&Xe(l,"has",e),Xe(l,"has",a)),e===a?n.has(e):n.has(e)||n.has(a)}function ua(e,t=!1){return e=e.__v_raw,!t&&Xe(ce(e),"iterate",Rn),Reflect.get(e,"size",e)}function Ui(e,t=!1){!t&&!Ot(e)&&!Kn(e)&&(e=ce(e));const n=ce(this);return lr(n).has.call(n,e)||(n.add(e),ln(n,"add",e,e)),this}function Gi(e,t,n=!1){!n&&!Ot(t)&&!Kn(t)&&(t=ce(t));const l=ce(this),{has:a,get:r}=lr(l);let o=a.call(l,e);o||(e=ce(e),o=a.call(l,e));const i=r.call(l,e);return l.set(e,t),o?Sn(t,i)&&ln(l,"set",e,t):ln(l,"add",e,t),this}function Yi(e){const t=ce(this),{has:n,get:l}=lr(t);let a=n.call(t,e);a||(e=ce(e),a=n.call(t,e)),l&&l.call(t,e);const r=t.delete(e);return a&&ln(t,"delete",e,void 0),r}function qi(){const e=ce(this),t=e.size!==0,n=e.clear();return t&&ln(e,"clear",void 0,void 0),n}function ca(e,t){return function(l,a){const r=this,o=r.__v_raw,i=ce(o),s=t?jo:e?Go:lt;return!e&&Xe(i,"iterate",Rn),o.forEach((c,u)=>l.call(a,s(c),s(u),r))}}function da(e,t,n){return function(...l){const a=this.__v_raw,r=ce(a),o=nl(r),i=e==="entries"||e===Symbol.iterator&&o,s=e==="keys"&&o,c=a[e](...l),u=n?jo:t?Go:lt;return!t&&Xe(r,"iterate",s?no:Rn),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:i?[u(d[0]),u(d[1])]:u(d),done:f}},[Symbol.iterator](){return this}}}}function sn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Lv(){const e={get(r){return ia(this,r)},get size(){return ua(this)},has:sa,add:Ui,set:Gi,delete:Yi,clear:qi,forEach:ca(!1,!1)},t={get(r){return ia(this,r,!1,!0)},get size(){return ua(this)},has:sa,add(r){return Ui.call(this,r,!0)},set(r,o){return Gi.call(this,r,o,!0)},delete:Yi,clear:qi,forEach:ca(!1,!0)},n={get(r){return ia(this,r,!0)},get size(){return ua(this,!0)},has(r){return sa.call(this,r,!0)},add:sn("add"),set:sn("set"),delete:sn("delete"),clear:sn("clear"),forEach:ca(!0,!1)},l={get(r){return ia(this,r,!0,!0)},get size(){return ua(this,!0)},has(r){return sa.call(this,r,!0)},add:sn("add"),set:sn("set"),delete:sn("delete"),clear:sn("clear"),forEach:ca(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=da(r,!1,!1),n[r]=da(r,!0,!1),t[r]=da(r,!1,!0),l[r]=da(r,!0,!0)}),[e,n,t,l]}const[Dv,Rv,Bv,Nv]=Lv();function zo(e,t){const n=t?e?Nv:Bv:e?Rv:Dv;return(l,a,r)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?l:Reflect.get(ke(n,a)&&a in l?n:l,a,r)}const Kv={get:zo(!1,!1)},$v={get:zo(!1,!0)},Hv={get:zo(!0,!1)};const gc=new WeakMap,hc=new WeakMap,yc=new WeakMap,jv=new WeakMap;function zv(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Wv(e){return e.__v_skip||!Object.isExtensible(e)?0:zv(vv(e))}function Ue(e){return Kn(e)?e:Wo(e,!1,Iv,Kv,gc)}function Uv(e){return Wo(e,!1,Fv,$v,hc)}function $t(e){return Wo(e,!0,Mv,Hv,yc)}function Wo(e,t,n,l,a){if(!Fe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=a.get(e);if(r)return r;const o=Wv(e);if(o===0)return e;const i=new Proxy(e,o===2?l:n);return a.set(e,i),i}function Pl(e){return Kn(e)?Pl(e.__v_raw):!!(e&&e.__v_isReactive)}function Kn(e){return!!(e&&e.__v_isReadonly)}function Ot(e){return!!(e&&e.__v_isShallow)}function Uo(e){return e?!!e.__v_raw:!1}function ce(e){const t=e&&e.__v_raw;return t?ce(t):e}function Gv(e){return!ke(e,"__v_skip")&&Object.isExtensible(e)&&Xu(e,"__v_skip",!0),e}const lt=e=>Fe(e)?Ue(e):e,Go=e=>Fe(e)?$t(e):e;function Se(e){return e?e.__v_isRef===!0:!1}function J(e){return pc(e,!1)}function ne(e){return pc(e,!0)}function pc(e,t){return Se(e)?e:new Yv(e,t)}class Yv{constructor(t,n){this.dep=new nr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:ce(t),this._value=n?t:lt(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,l=this.__v_isShallow||Ot(t)||Kn(t);t=l?t:ce(t),Sn(t,n)&&(this._rawValue=t,this._value=l?t:lt(t),this.dep.trigger())}}function Me(e){return Se(e)?e.value:e}const qv={get:(e,t,n)=>t==="__v_raw"?e:Me(Reflect.get(e,t,n)),set:(e,t,n,l)=>{const a=e[t];return Se(a)&&!Se(n)?(a.value=n,!0):Reflect.set(e,t,n,l)}};function bc(e){return Pl(e)?e:new Proxy(e,qv)}class Xv{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new nr,{get:l,set:a}=t(n.track.bind(n),n.trigger.bind(n));this._get=l,this._set=a}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Zv(e){return new Xv(e)}function Yo(e){const t=ge(e)?new Array(e.length):{};for(const n in e)t[n]=Sc(e,n);return t}class Jv{constructor(t,n,l){this._object=t,this._key=n,this._defaultValue=l,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Tv(ce(this._object),this._key)}}class Qv{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ae(e,t,n){return Se(e)?e:ye(e)?new Qv(e):Fe(e)&&arguments.length>1?Sc(e,t,n):J(e)}function Sc(e,t,n){const l=e[t];return Se(l)?l:new Jv(e,t,n)}class em{constructor(t,n,l){this.fn=t,this.setter=n,this._value=void 0,this.dep=new nr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ll-1,this.effect=this,this.__v_isReadonly=!n,this.isSSR=l}notify(){if(this.flags|=16,!(this.flags&8)&&Pe!==this)return oc(this),!0}get value(){const t=this.dep.track();return uc(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function tm(e,t,n=!1){let l,a;return ye(e)?l=e:(l=e.get,a=e.set),new em(l,a,n)}const fa={},Oa=new WeakMap;let Ln;function nm(e,t=!1,n=Ln){if(n){let l=Oa.get(n);l||Oa.set(n,l=[]),l.push(e)}}function lm(e,t,n=Oe){const{immediate:l,deep:a,once:r,scheduler:o,augmentJob:i,call:s}=n,c=T=>a?T:Ot(T)||a===!1||a===0?tn(T,1):tn(T);let u,d,f,v,m=!1,h=!1;if(Se(e)?(d=()=>e.value,m=Ot(e)):Pl(e)?(d=()=>c(e),m=!0):ge(e)?(h=!0,m=e.some(T=>Pl(T)||Ot(T)),d=()=>e.map(T=>{if(Se(T))return T.value;if(Pl(T))return c(T);if(ye(T))return s?s(T,2):T()})):ye(e)?t?d=s?()=>s(e,2):e:d=()=>{if(f){wn();try{f()}finally{xn()}}const T=Ln;Ln=u;try{return s?s(e,3,[v]):e(v)}finally{Ln=T}}:d=Kt,t&&a){const T=d,I=a===!0?1/0:a;d=()=>tn(T(),I)}const y=lc(),b=()=>{u.stop(),y&&Lo(y.effects,u)};if(r&&t){const T=t;t=(...I)=>{T(...I),b()}}let C=h?new Array(e.length).fill(fa):fa;const A=T=>{if(!(!(u.flags&1)||!u.dirty&&!T))if(t){const I=u.run();if(a||m||(h?I.some((x,E)=>Sn(x,C[E])):Sn(I,C))){f&&f();const x=Ln;Ln=u;try{const E=[I,C===fa?void 0:h&&C[0]===fa?[]:C,v];s?s(t,3,E):t(...E),C=I}finally{Ln=x}}}else u.run()};return i&&i(A),u=new ac(d),u.scheduler=o?()=>o(A,!1):A,v=T=>nm(T,!1,u),f=u.onStop=()=>{const T=Oa.get(u);if(T){if(s)s(T,4);else for(const I of T)I();Oa.delete(u)}},t?l?A(!0):C=u.run():o?o(A.bind(null,!0),!0):u.run(),b.pause=u.pause.bind(u),b.resume=u.resume.bind(u),b.stop=b,b}function tn(e,t=1/0,n){if(t<=0||!Fe(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Se(e))tn(e.value,t,n);else if(ge(e))for(let l=0;l{tn(l,t,n)});else if(qu(e)){for(const l in e)tn(e[l],t,n);for(const l of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,l)&&tn(e[l],t,n)}return e}/** +**/let nt;class nc{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=nt,!t&&nt&&(this.index=(nt.scopes||(nt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;let e;for(;Al;){let t=Al;for(Al=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(l){e||(e=l)}t=n}}if(e)throw e}function ic(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function sc(e,t=!1){let n,l=e.depsTail,a=l;for(;a;){const r=a.prevDep;a.version===-1?(a===l&&(l=r),$o(a,t),kv(a)):n=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=r}e.deps=n,e.depsTail=l}function to(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(uc(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function uc(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Ll))return;e.globalVersion=Ll;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!to(e)){e.flags&=-3;return}const n=Pe,l=Pt;Pe=e,Pt=!0;try{ic(e);const a=e.fn(e._value);(t.version===0||Sn(a,e._value))&&(e._value=a,t.version++)}catch(a){throw t.version++,a}finally{Pe=n,Pt=l,sc(e,!0),e.flags&=-3}}function $o(e,t=!1){const{dep:n,prevSub:l,nextSub:a}=e;if(l&&(l.nextSub=a,e.prevSub=void 0),a&&(a.prevSub=l,e.nextSub=void 0),n.subs===e&&(n.subs=l),!n.subs)if(n.computed){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)$o(r,!0)}else n.map&&!t&&(n.map.delete(n.key),n.map.size||Dl.delete(n.target))}function kv(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Pt=!0;const cc=[];function wn(){cc.push(Pt),Pt=!1}function xn(){const e=cc.pop();Pt=e===void 0?!0:e}function zi(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Pe;Pe=void 0;try{t()}finally{Pe=n}}}let Ll=0;class Tv{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class nr{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.target=void 0,this.map=void 0,this.key=void 0}track(t){if(!Pe||!Pt||Pe===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Pe)n=this.activeLink=new Tv(Pe,this),Pe.deps?(n.prevDep=Pe.depsTail,Pe.depsTail.nextDep=n,Pe.depsTail=n):Pe.deps=Pe.depsTail=n,Pe.flags&4&&dc(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const l=n.nextDep;l.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=l),n.prevDep=Pe.depsTail,n.nextDep=void 0,Pe.depsTail.nextDep=n,Pe.depsTail=n,Pe.deps===n&&(Pe.deps=l)}return n}trigger(t){this.version++,Ll++,this.notify(t)}notify(t){No();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ko()}}}function dc(e){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let l=t.deps;l;l=l.nextDep)dc(l)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}const Dl=new WeakMap,Rn=Symbol(""),no=Symbol(""),Rl=Symbol("");function Xe(e,t,n){if(Pt&&Pe){let l=Dl.get(e);l||Dl.set(e,l=new Map);let a=l.get(n);a||(l.set(n,a=new nr),a.target=e,a.map=l,a.key=n),a.track()}}function ln(e,t,n,l,a,r){const o=Dl.get(e);if(!o){Ll++;return}const i=s=>{s&&s.trigger()};if(No(),t==="clear")o.forEach(i);else{const s=ge(e),c=s&&Do(n);if(s&&n==="length"){const u=Number(l);o.forEach((d,f)=>{(f==="length"||f===Rl||!_n(f)&&f>=u)&&i(d)})}else switch(n!==void 0&&i(o.get(n)),c&&i(o.get(Rl)),t){case"add":s?c&&i(o.get("length")):(i(o.get(Rn)),nl(e)&&i(o.get(no)));break;case"delete":s||(i(o.get(Rn)),nl(e)&&i(o.get(no)));break;case"set":nl(e)&&i(o.get(Rn));break}}Ko()}function Ev(e,t){var n;return(n=Dl.get(e))==null?void 0:n.get(t)}function Un(e){const t=ce(e);return t===e?t:(Xe(t,"iterate",Rl),Ot(e)?t:t.map(lt))}function Ho(e){return Xe(e=ce(e),"iterate",Rl),e}const Av={__proto__:null,[Symbol.iterator](){return Ar(this,Symbol.iterator,lt)},concat(...e){return Un(this).concat(...e.map(t=>ge(t)?Un(t):t))},entries(){return Ar(this,"entries",e=>(e[1]=lt(e[1]),e))},every(e,t){return Jt(this,"every",e,t,void 0,arguments)},filter(e,t){return Jt(this,"filter",e,t,n=>n.map(lt),arguments)},find(e,t){return Jt(this,"find",e,t,lt,arguments)},findIndex(e,t){return Jt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Jt(this,"findLast",e,t,lt,arguments)},findLastIndex(e,t){return Jt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Jt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Pr(this,"includes",e)},indexOf(...e){return Pr(this,"indexOf",e)},join(e){return Un(this).join(e)},lastIndexOf(...e){return Pr(this,"lastIndexOf",e)},map(e,t){return Jt(this,"map",e,t,void 0,arguments)},pop(){return Sl(this,"pop")},push(...e){return Sl(this,"push",e)},reduce(e,...t){return Wi(this,"reduce",e,t)},reduceRight(e,...t){return Wi(this,"reduceRight",e,t)},shift(){return Sl(this,"shift")},some(e,t){return Jt(this,"some",e,t,void 0,arguments)},splice(...e){return Sl(this,"splice",e)},toReversed(){return Un(this).toReversed()},toSorted(e){return Un(this).toSorted(e)},toSpliced(...e){return Un(this).toSpliced(...e)},unshift(...e){return Sl(this,"unshift",e)},values(){return Ar(this,"values",lt)}};function Ar(e,t,n){const l=Ho(e),a=l[t]();return l!==e&&!Ot(e)&&(a._next=a.next,a.next=()=>{const r=a._next();return r.value&&(r.value=n(r.value)),r}),a}const Pv=Array.prototype;function Jt(e,t,n,l,a,r){const o=Ho(e),i=o!==e&&!Ot(e),s=o[t];if(s!==Pv[t]){const d=s.apply(e,r);return i?lt(d):d}let c=n;o!==e&&(i?c=function(d,f){return n.call(this,lt(d),f,e)}:n.length>2&&(c=function(d,f){return n.call(this,d,f,e)}));const u=s.call(o,c,l);return i&&a?a(u):u}function Wi(e,t,n,l){const a=Ho(e);let r=n;return a!==e&&(Ot(e)?n.length>3&&(r=function(o,i,s){return n.call(this,o,i,s,e)}):r=function(o,i,s){return n.call(this,o,lt(i),s,e)}),a[t](r,...l)}function Pr(e,t,n){const l=ce(e);Xe(l,"iterate",Rl);const a=l[t](...n);return(a===-1||a===!1)&&Uo(n[0])?(n[0]=ce(n[0]),l[t](...n)):a}function Sl(e,t,n=[]){wn(),No();const l=ce(e)[t].apply(e,n);return Ko(),xn(),l}const Ov=Mo("__proto__,__v_isRef,__isVue"),fc=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(_n));function Vv(e){_n(e)||(e=String(e));const t=ce(this);return Xe(t,"has",e),t.hasOwnProperty(e)}class vc{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,l){const a=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!a;if(n==="__v_isReadonly")return a;if(n==="__v_isShallow")return r;if(n==="__v_raw")return l===(a?r?zv:yc:r?hc:gc).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(l)?t:void 0;const o=ge(t);if(!a){let s;if(o&&(s=Av[n]))return s;if(n==="hasOwnProperty")return Vv}const i=Reflect.get(t,n,Se(t)?t:l);return(_n(n)?fc.has(n):Ov(n))||(a||Xe(t,"get",n),r)?i:Se(i)?o&&Do(n)?i:i.value:Fe(i)?a?$t(i):Ue(i):i}}class mc extends vc{constructor(t=!1){super(!1,t)}set(t,n,l,a){let r=t[n];if(!this._isShallow){const s=Kn(r);if(!Ot(l)&&!Kn(l)&&(r=ce(r),l=ce(l)),!ge(t)&&Se(r)&&!Se(l))return s?!1:(r.value=l,!0)}const o=ge(t)&&Do(n)?Number(n)e,lr=e=>Reflect.getPrototypeOf(e);function ia(e,t,n=!1,l=!1){e=e.__v_raw;const a=ce(e),r=ce(t);n||(Sn(t,r)&&Xe(a,"get",t),Xe(a,"get",r));const{has:o}=lr(a),i=l?jo:n?Go:lt;if(o.call(a,t))return i(e.get(t));if(o.call(a,r))return i(e.get(r));e!==a&&e.get(t)}function sa(e,t=!1){const n=this.__v_raw,l=ce(n),a=ce(e);return t||(Sn(e,a)&&Xe(l,"has",e),Xe(l,"has",a)),e===a?n.has(e):n.has(e)||n.has(a)}function ua(e,t=!1){return e=e.__v_raw,!t&&Xe(ce(e),"iterate",Rn),Reflect.get(e,"size",e)}function Ui(e,t=!1){!t&&!Ot(e)&&!Kn(e)&&(e=ce(e));const n=ce(this);return lr(n).has.call(n,e)||(n.add(e),ln(n,"add",e,e)),this}function Gi(e,t,n=!1){!n&&!Ot(t)&&!Kn(t)&&(t=ce(t));const l=ce(this),{has:a,get:r}=lr(l);let o=a.call(l,e);o||(e=ce(e),o=a.call(l,e));const i=r.call(l,e);return l.set(e,t),o?Sn(t,i)&&ln(l,"set",e,t):ln(l,"add",e,t),this}function Yi(e){const t=ce(this),{has:n,get:l}=lr(t);let a=n.call(t,e);a||(e=ce(e),a=n.call(t,e)),l&&l.call(t,e);const r=t.delete(e);return a&&ln(t,"delete",e,void 0),r}function qi(){const e=ce(this),t=e.size!==0,n=e.clear();return t&&ln(e,"clear",void 0,void 0),n}function ca(e,t){return function(l,a){const r=this,o=r.__v_raw,i=ce(o),s=t?jo:e?Go:lt;return!e&&Xe(i,"iterate",Rn),o.forEach((c,u)=>l.call(a,s(c),s(u),r))}}function da(e,t,n){return function(...l){const a=this.__v_raw,r=ce(a),o=nl(r),i=e==="entries"||e===Symbol.iterator&&o,s=e==="keys"&&o,c=a[e](...l),u=n?jo:t?Go:lt;return!t&&Xe(r,"iterate",s?no:Rn),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:i?[u(d[0]),u(d[1])]:u(d),done:f}},[Symbol.iterator](){return this}}}}function sn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Dv(){const e={get(r){return ia(this,r)},get size(){return ua(this)},has:sa,add:Ui,set:Gi,delete:Yi,clear:qi,forEach:ca(!1,!1)},t={get(r){return ia(this,r,!1,!0)},get size(){return ua(this)},has:sa,add(r){return Ui.call(this,r,!0)},set(r,o){return Gi.call(this,r,o,!0)},delete:Yi,clear:qi,forEach:ca(!1,!0)},n={get(r){return ia(this,r,!0)},get size(){return ua(this,!0)},has(r){return sa.call(this,r,!0)},add:sn("add"),set:sn("set"),delete:sn("delete"),clear:sn("clear"),forEach:ca(!0,!1)},l={get(r){return ia(this,r,!0,!0)},get size(){return ua(this,!0)},has(r){return sa.call(this,r,!0)},add:sn("add"),set:sn("set"),delete:sn("delete"),clear:sn("clear"),forEach:ca(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=da(r,!1,!1),n[r]=da(r,!0,!1),t[r]=da(r,!1,!0),l[r]=da(r,!0,!0)}),[e,n,t,l]}const[Rv,Bv,Nv,Kv]=Dv();function zo(e,t){const n=t?e?Kv:Nv:e?Bv:Rv;return(l,a,r)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?l:Reflect.get(ke(n,a)&&a in l?n:l,a,r)}const $v={get:zo(!1,!1)},Hv={get:zo(!1,!0)},jv={get:zo(!0,!1)};const gc=new WeakMap,hc=new WeakMap,yc=new WeakMap,zv=new WeakMap;function Wv(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Uv(e){return e.__v_skip||!Object.isExtensible(e)?0:Wv(mv(e))}function Ue(e){return Kn(e)?e:Wo(e,!1,Mv,$v,gc)}function Gv(e){return Wo(e,!1,Lv,Hv,hc)}function $t(e){return Wo(e,!0,Fv,jv,yc)}function Wo(e,t,n,l,a){if(!Fe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=a.get(e);if(r)return r;const o=Uv(e);if(o===0)return e;const i=new Proxy(e,o===2?l:n);return a.set(e,i),i}function Pl(e){return Kn(e)?Pl(e.__v_raw):!!(e&&e.__v_isReactive)}function Kn(e){return!!(e&&e.__v_isReadonly)}function Ot(e){return!!(e&&e.__v_isShallow)}function Uo(e){return e?!!e.__v_raw:!1}function ce(e){const t=e&&e.__v_raw;return t?ce(t):e}function Yv(e){return!ke(e,"__v_skip")&&Object.isExtensible(e)&&Xu(e,"__v_skip",!0),e}const lt=e=>Fe(e)?Ue(e):e,Go=e=>Fe(e)?$t(e):e;function Se(e){return e?e.__v_isRef===!0:!1}function J(e){return pc(e,!1)}function ne(e){return pc(e,!0)}function pc(e,t){return Se(e)?e:new qv(e,t)}class qv{constructor(t,n){this.dep=new nr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:ce(t),this._value=n?t:lt(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,l=this.__v_isShallow||Ot(t)||Kn(t);t=l?t:ce(t),Sn(t,n)&&(this._rawValue=t,this._value=l?t:lt(t),this.dep.trigger())}}function Me(e){return Se(e)?e.value:e}const Xv={get:(e,t,n)=>t==="__v_raw"?e:Me(Reflect.get(e,t,n)),set:(e,t,n,l)=>{const a=e[t];return Se(a)&&!Se(n)?(a.value=n,!0):Reflect.set(e,t,n,l)}};function bc(e){return Pl(e)?e:new Proxy(e,Xv)}class Zv{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new nr,{get:l,set:a}=t(n.track.bind(n),n.trigger.bind(n));this._get=l,this._set=a}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Jv(e){return new Zv(e)}function Yo(e){const t=ge(e)?new Array(e.length):{};for(const n in e)t[n]=Sc(e,n);return t}class Qv{constructor(t,n,l){this._object=t,this._key=n,this._defaultValue=l,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Ev(ce(this._object),this._key)}}class em{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ae(e,t,n){return Se(e)?e:ye(e)?new em(e):Fe(e)&&arguments.length>1?Sc(e,t,n):J(e)}function Sc(e,t,n){const l=e[t];return Se(l)?l:new Qv(e,t,n)}class tm{constructor(t,n,l){this.fn=t,this.setter=n,this._value=void 0,this.dep=new nr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ll-1,this.effect=this,this.__v_isReadonly=!n,this.isSSR=l}notify(){if(this.flags|=16,!(this.flags&8)&&Pe!==this)return oc(this),!0}get value(){const t=this.dep.track();return uc(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function nm(e,t,n=!1){let l,a;return ye(e)?l=e:(l=e.get,a=e.set),new tm(l,a,n)}const fa={},Oa=new WeakMap;let Ln;function lm(e,t=!1,n=Ln){if(n){let l=Oa.get(n);l||Oa.set(n,l=[]),l.push(e)}}function am(e,t,n=Oe){const{immediate:l,deep:a,once:r,scheduler:o,augmentJob:i,call:s}=n,c=T=>a?T:Ot(T)||a===!1||a===0?tn(T,1):tn(T);let u,d,f,v,m=!1,h=!1;if(Se(e)?(d=()=>e.value,m=Ot(e)):Pl(e)?(d=()=>c(e),m=!0):ge(e)?(h=!0,m=e.some(T=>Pl(T)||Ot(T)),d=()=>e.map(T=>{if(Se(T))return T.value;if(Pl(T))return c(T);if(ye(T))return s?s(T,2):T()})):ye(e)?t?d=s?()=>s(e,2):e:d=()=>{if(f){wn();try{f()}finally{xn()}}const T=Ln;Ln=u;try{return s?s(e,3,[v]):e(v)}finally{Ln=T}}:d=Kt,t&&a){const T=d,I=a===!0?1/0:a;d=()=>tn(T(),I)}const y=lc(),b=()=>{u.stop(),y&&Lo(y.effects,u)};if(r&&t){const T=t;t=(...I)=>{T(...I),b()}}let C=h?new Array(e.length).fill(fa):fa;const A=T=>{if(!(!(u.flags&1)||!u.dirty&&!T))if(t){const I=u.run();if(a||m||(h?I.some((x,E)=>Sn(x,C[E])):Sn(I,C))){f&&f();const x=Ln;Ln=u;try{const E=[I,C===fa?void 0:h&&C[0]===fa?[]:C,v];s?s(t,3,E):t(...E),C=I}finally{Ln=x}}}else u.run()};return i&&i(A),u=new ac(d),u.scheduler=o?()=>o(A,!1):A,v=T=>lm(T,!1,u),f=u.onStop=()=>{const T=Oa.get(u);if(T){if(s)s(T,4);else for(const I of T)I();Oa.delete(u)}},t?l?A(!0):C=u.run():o?o(A.bind(null,!0),!0):u.run(),b.pause=u.pause.bind(u),b.resume=u.resume.bind(u),b.stop=b,b}function tn(e,t=1/0,n){if(t<=0||!Fe(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Se(e))tn(e.value,t,n);else if(ge(e))for(let l=0;l{tn(l,t,n)});else if(qu(e)){for(const l in e)tn(e[l],t,n);for(const l of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,l)&&tn(e[l],t,n)}return e}/** * @vue/runtime-core v3.5.8 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function Xl(e,t,n,l){try{return l?e(...l):e()}catch(a){ar(a,t,n)}}function It(e,t,n,l){if(ye(e)){const a=Xl(e,t,n,l);return a&&Gu(a)&&a.catch(r=>{ar(r,t,n)}),a}if(ge(e)){const a=[];for(let r=0;r>>1,a=at[l],r=Nl(a);r=Nl(n)?at.push(e):at.splice(rm(t),0,e),e.flags|=1,_c()}}function _c(){!Bl&&!lo&&(lo=!0,qo=Cc.then(xc))}function om(e){ge(e)?ll.push(...e):dn&&e.id===-1?dn.splice(Zn+1,0,e):e.flags&1||(ll.push(e),e.flags|=1),_c()}function Xi(e,t,n=Bl?Dt+1:0){for(;nNl(n)-Nl(l));if(ll.length=0,dn){dn.push(...t);return}for(dn=t,Zn=0;Zne.id==null?e.flags&2?-1:1/0:e.id;function xc(e){lo=!1,Bl=!0;try{for(Dt=0;Dt{l._d&&ss(-1);const r=Va(t);let o;try{o=e(...a)}finally{Va(r),l._d&&ss(1)}return o};return l._n=!0,l._c=!0,l._d=!0,l}function ot(e,t){if(ut===null)return e;const n=dr(ut),l=e.dirs||(e.dirs=[]);for(let a=0;ae.__isTeleport,Ol=e=>e&&(e.disabled||e.disabled===""),im=e=>e&&(e.defer||e.defer===""),Zi=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Ji=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,ao=(e,t)=>{const n=e&&e.to;return Ne(n)?t?t(n):null:n},sm={name:"Teleport",__isTeleport:!0,process(e,t,n,l,a,r,o,i,s,c){const{mc:u,pc:d,pbc:f,o:{insert:v,querySelector:m,createText:h,createComment:y}}=c,b=Ol(t.props);let{shapeFlag:C,children:A,dynamicChildren:T}=t;if(e==null){const I=t.el=h(""),x=t.anchor=h("");v(I,n,l),v(x,n,l);const E=(P,O)=>{C&16&&(a&&a.isCE&&(a.ce._teleportTarget=P),u(A,P,O,a,r,o,i,s))},w=()=>{const P=t.target=ao(t.props,m),O=Ac(P,t,h,v);P&&(o!=="svg"&&Zi(P)?o="svg":o!=="mathml"&&Ji(P)&&(o="mathml"),b||(E(P,O),wa(t)))};b&&(E(n,x),wa(t)),im(t.props)?st(w,r):w()}else{t.el=e.el,t.targetStart=e.targetStart;const I=t.anchor=e.anchor,x=t.target=e.target,E=t.targetAnchor=e.targetAnchor,w=Ol(e.props),P=w?n:x,O=w?I:E;if(o==="svg"||Zi(x)?o="svg":(o==="mathml"||Ji(x))&&(o="mathml"),T?(f(e.dynamicChildren,T,P,a,r,o,i),ri(e,t,!0)):s||d(e,t,P,O,a,r,o,i,!1),b)w?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):va(t,n,I,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const V=t.target=ao(t.props,m);V&&va(t,V,null,c,0)}else w&&va(t,x,E,c,1);wa(t)}},remove(e,t,n,{um:l,o:{remove:a}},r){const{shapeFlag:o,children:i,anchor:s,targetStart:c,targetAnchor:u,target:d,props:f}=e;if(d&&(a(c),a(u)),r&&a(s),o&16){const v=r||!Ol(f);for(let m=0;m{e.isMounted=!0}),Qe(()=>{e.isUnmounting=!0}),e}const xt=[Function,Array],Oc={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:xt,onEnter:xt,onAfterEnter:xt,onEnterCancelled:xt,onBeforeLeave:xt,onLeave:xt,onAfterLeave:xt,onLeaveCancelled:xt,onBeforeAppear:xt,onAppear:xt,onAfterAppear:xt,onAppearCancelled:xt},Vc=e=>{const t=e.subTree;return t.component?Vc(t.component):t},dm={name:"BaseTransition",props:Oc,setup(e,{slots:t}){const n=Jl(),l=Pc();return()=>{const a=t.default&&Zo(t.default(),!0);if(!a||!a.length)return;const r=Ic(a),o=ce(e),{mode:i}=o;if(l.isLeaving)return Or(r);const s=Qi(r);if(!s)return Or(r);let c=Kl(s,o,l,n,f=>c=f);s.type!==rt&&$n(s,c);const u=n.subTree,d=u&&Qi(u);if(d&&d.type!==rt&&!Dn(s,d)&&Vc(n).type!==rt){const f=Kl(d,o,l,n);if($n(d,f),i==="out-in"&&s.type!==rt)return l.isLeaving=!0,f.afterLeave=()=>{l.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave},Or(r);i==="in-out"&&s.type!==rt&&(f.delayLeave=(v,m,h)=>{const y=Mc(l,d);y[String(d.key)]=d,v[fn]=()=>{m(),v[fn]=void 0,delete c.delayedLeave},c.delayedLeave=h})}return r}}};function Ic(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==rt){t=n;break}}return t}const fm=dm;function Mc(e,t){const{leavingVNodes:n}=e;let l=n.get(t.type);return l||(l=Object.create(null),n.set(t.type,l)),l}function Kl(e,t,n,l,a){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:s,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:v,onAfterLeave:m,onLeaveCancelled:h,onBeforeAppear:y,onAppear:b,onAfterAppear:C,onAppearCancelled:A}=t,T=String(e.key),I=Mc(n,e),x=(P,O)=>{P&&It(P,l,9,O)},E=(P,O)=>{const V=O[1];x(P,O),ge(P)?P.every(_=>_.length<=1)&&V():P.length<=1&&V()},w={mode:o,persisted:i,beforeEnter(P){let O=s;if(!n.isMounted)if(r)O=y||s;else return;P[fn]&&P[fn](!0);const V=I[T];V&&Dn(e,V)&&V.el[fn]&&V.el[fn](),x(O,[P])},enter(P){let O=c,V=u,_=d;if(!n.isMounted)if(r)O=b||c,V=C||u,_=A||d;else return;let M=!1;const B=P[ma]=j=>{M||(M=!0,j?x(_,[P]):x(V,[P]),w.delayedLeave&&w.delayedLeave(),P[ma]=void 0)};O?E(O,[P,B]):B()},leave(P,O){const V=String(e.key);if(P[ma]&&P[ma](!0),n.isUnmounting)return O();x(f,[P]);let _=!1;const M=P[fn]=B=>{_||(_=!0,O(),B?x(h,[P]):x(m,[P]),P[fn]=void 0,I[V]===e&&delete I[V])};I[V]=e,v?E(v,[P,M]):M()},clone(P){const O=Kl(P,t,n,l,a);return a&&a(O),O}};return w}function Or(e){if(rr(e))return e=an(e),e.children=null,e}function Qi(e){if(!rr(e))return Ec(e.type)&&e.children?Ic(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ye(n.default))return n.default()}}function $n(e,t){e.shapeFlag&6&&e.component?(e.transition=t,$n(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 Zo(e,t=!1,n){let l=[],a=0;for(let r=0;r1)for(let r=0;rro(m,t&&(ge(t)?t[h]:t),n,l,a));return}if(Vl(l)&&!a)return;const r=l.shapeFlag&4?dr(l.component):l.el,o=a?null:r,{i,r:s}=e,c=t&&t.r,u=i.refs===Oe?i.refs={}:i.refs,d=i.setupState,f=ce(d),v=d===Oe?()=>!1:m=>ke(f,m);if(c!=null&&c!==s&&(Ne(c)?(u[c]=null,v(c)&&(d[c]=null)):Se(c)&&(c.value=null)),ye(s))Xl(s,i,12,[o,u]);else{const m=Ne(s),h=Se(s);if(m||h){const y=()=>{if(e.f){const b=m?v(s)?d[s]:u[s]:s.value;a?ge(b)&&Lo(b,r):ge(b)?b.includes(r)||b.push(r):m?(u[s]=[r],v(s)&&(d[s]=u[s])):(s.value=[r],e.k&&(u[e.k]=s.value))}else m?(u[s]=o,v(s)&&(d[s]=o)):h&&(s.value=o,e.k&&(u[e.k]=o))};o?(y.id=-1,st(y,n)):y()}}}const Vl=e=>!!e.type.__asyncLoader,rr=e=>e.type.__isKeepAlive;function Lc(e,t){Dc(e,"a",t)}function Jo(e,t){Dc(e,"da",t)}function Dc(e,t,n=Ge){const l=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(or(t,l,n),n){let a=n.parent;for(;a&&a.parent;)rr(a.parent.vnode)&&vm(l,t,n,a),a=a.parent}}function vm(e,t,n,l){const a=or(t,e,l,!0);ir(()=>{Lo(l[t],a)},n)}function or(e,t,n=Ge,l=!1){if(n){const a=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{wn();const i=Ql(n),s=It(t,n,e,o);return i(),xn(),s});return l?a.unshift(r):a.push(r),r}}const rn=e=>(t,n=Ge)=>{(!cr||e==="sp")&&or(e,(...l)=>t(...l),n)},Qo=rn("bm"),Je=rn("m"),mm=rn("bu"),ei=rn("u"),Qe=rn("bum"),ir=rn("um"),gm=rn("sp"),hm=rn("rtg"),ym=rn("rtc");function pm(e,t=Ge){or("ec",e,t)}const ti="components",bm="directives";function Sm(e,t){return ni(ti,e,!0,t)||e}const Cm=Symbol.for("v-ndc");function _m(e){return Ne(e)&&ni(ti,e,!1)||e}function kn(e){return ni(bm,e)}function ni(e,t,n=!0,l=!1){const a=ut||Ge;if(a){const r=a.type;if(e===ti){const i=sg(r,!1);if(i&&(i===t||i===_t(t)||i===fl(_t(t))))return r}const o=es(a[e]||r[e],t)||es(a.appContext[e],t);return!o&&l?r:o}}function es(e,t){return e&&(e[t]||e[_t(t)]||e[fl(_t(t))])}const oo=e=>e?ed(e)?dr(e):oo(e.parent):null,Il=ze(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=>oo(e.parent),$root:e=>oo(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>li(e),$forceUpdate:e=>e.f||(e.f=()=>{Xo(e.update)}),$nextTick:e=>e.n||(e.n=De.bind(e.proxy)),$watch:e=>jm.bind(e)}),Vr=(e,t)=>e!==Oe&&!e.__isScriptSetup&&ke(e,t),wm={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:l,data:a,props:r,accessCache:o,type:i,appContext:s}=e;let c;if(t[0]!=="$"){const v=o[t];if(v!==void 0)switch(v){case 1:return l[t];case 2:return a[t];case 4:return n[t];case 3:return r[t]}else{if(Vr(l,t))return o[t]=1,l[t];if(a!==Oe&&ke(a,t))return o[t]=2,a[t];if((c=e.propsOptions[0])&&ke(c,t))return o[t]=3,r[t];if(n!==Oe&&ke(n,t))return o[t]=4,n[t];io&&(o[t]=0)}}const u=Il[t];let d,f;if(u)return t==="$attrs"&&Xe(e.attrs,"get",""),u(e);if((d=i.__cssModules)&&(d=d[t]))return d;if(n!==Oe&&ke(n,t))return o[t]=4,n[t];if(f=s.config.globalProperties,ke(f,t))return f[t]},set({_:e},t,n){const{data:l,setupState:a,ctx:r}=e;return Vr(a,t)?(a[t]=n,!0):l!==Oe&&ke(l,t)?(l[t]=n,!0):ke(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:l,appContext:a,propsOptions:r}},o){let i;return!!n[o]||e!==Oe&&ke(e,o)||Vr(t,o)||(i=r[0])&&ke(i,o)||ke(l,o)||ke(Il,o)||ke(a.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ke(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ts(e){return ge(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let io=!0;function xm(e){const t=li(e),n=e.proxy,l=e.ctx;io=!1,t.beforeCreate&&ns(t.beforeCreate,e,"bc");const{data:a,computed:r,methods:o,watch:i,provide:s,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:v,updated:m,activated:h,deactivated:y,beforeDestroy:b,beforeUnmount:C,destroyed:A,unmounted:T,render:I,renderTracked:x,renderTriggered:E,errorCaptured:w,serverPrefetch:P,expose:O,inheritAttrs:V,components:_,directives:M,filters:B}=t;if(c&&km(c,l,null),o)for(const q in o){const Y=o[q];ye(Y)&&(l[q]=Y.bind(n))}if(a){const q=a.call(n,n);Fe(q)&&(e.data=Ue(q))}if(io=!0,r)for(const q in r){const Y=r[q],L=ye(Y)?Y.bind(n,n):ye(Y.get)?Y.get.bind(n,n):Kt,F=!ye(Y)&&ye(Y.set)?Y.set.bind(n):Kt,D=p({get:L,set:F});Object.defineProperty(l,q,{enumerable:!0,configurable:!0,get:()=>D.value,set:N=>D.value=N})}if(i)for(const q in i)Rc(i[q],l,n,q);if(s){const q=ye(s)?s.call(n):s;Reflect.ownKeys(q).forEach(Y=>{et(Y,q[Y])})}u&&ns(u,e,"c");function G(q,Y){ge(Y)?Y.forEach(L=>q(L.bind(n))):Y&&q(Y.bind(n))}if(G(Qo,d),G(Je,f),G(mm,v),G(ei,m),G(Lc,h),G(Jo,y),G(pm,w),G(ym,x),G(hm,E),G(Qe,C),G(ir,T),G(gm,P),ge(O))if(O.length){const q=e.exposed||(e.exposed={});O.forEach(Y=>{Object.defineProperty(q,Y,{get:()=>n[Y],set:L=>n[Y]=L})})}else e.exposed||(e.exposed={});I&&e.render===Kt&&(e.render=I),V!=null&&(e.inheritAttrs=V),_&&(e.components=_),M&&(e.directives=M),P&&Fc(e)}function km(e,t,n=Kt){ge(e)&&(e=so(e));for(const l in e){const a=e[l];let r;Fe(a)?"default"in a?r=Ve(a.from||l,a.default,!0):r=Ve(a.from||l):r=Ve(a),Se(r)?Object.defineProperty(t,l,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[l]=r}}function ns(e,t,n){It(ge(e)?e.map(l=>l.bind(t.proxy)):e.bind(t.proxy),t,n)}function Rc(e,t,n,l){let a=l.includes(".")?qc(n,l):()=>n[l];if(Ne(e)){const r=t[e];ye(r)&&te(a,r)}else if(ye(e))te(a,e.bind(n));else if(Fe(e))if(ge(e))e.forEach(r=>Rc(r,t,n,l));else{const r=ye(e.handler)?e.handler.bind(n):t[e.handler];ye(r)&&te(a,r,e)}}function li(e){const t=e.type,{mixins:n,extends:l}=t,{mixins:a,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,i=r.get(t);let s;return i?s=i:!a.length&&!n&&!l?s=t:(s={},a.length&&a.forEach(c=>Ia(s,c,o,!0)),Ia(s,t,o)),Fe(t)&&r.set(t,s),s}function Ia(e,t,n,l=!1){const{mixins:a,extends:r}=t;r&&Ia(e,r,n,!0),a&&a.forEach(o=>Ia(e,o,n,!0));for(const o in t)if(!(l&&o==="expose")){const i=Tm[o]||n&&n[o];e[o]=i?i(e[o],t[o]):t[o]}return e}const Tm={data:ls,props:as,emits:as,methods:kl,computed:kl,beforeCreate:tt,created:tt,beforeMount:tt,mounted:tt,beforeUpdate:tt,updated:tt,beforeDestroy:tt,beforeUnmount:tt,destroyed:tt,unmounted:tt,activated:tt,deactivated:tt,errorCaptured:tt,serverPrefetch:tt,components:kl,directives:kl,watch:Am,provide:ls,inject:Em};function ls(e,t){return t?e?function(){return ze(ye(e)?e.call(this,this):e,ye(t)?t.call(this,this):t)}:t:e}function Em(e,t){return kl(so(e),so(t))}function so(e){if(ge(e)){const t={};for(let n=0;n1)return n&&ye(t)?t.call(l&&l.proxy):t}}const Nc={},Kc=()=>Object.create(Nc),$c=e=>Object.getPrototypeOf(e)===Nc;function Vm(e,t,n,l=!1){const a={},r=Kc();e.propsDefaults=Object.create(null),Hc(e,t,a,r);for(const o in e.propsOptions[0])o in a||(a[o]=void 0);n?e.props=l?a:Uv(a):e.type.props?e.props=a:e.props=r,e.attrs=r}function Im(e,t,n,l){const{props:a,attrs:r,vnode:{patchFlag:o}}=e,i=ce(a),[s]=e.propsOptions;let c=!1;if((l||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let d=0;d{s=!0;const[f,v]=jc(d,t,!0);ze(o,f),v&&i.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!s)return Fe(e)&&l.set(e,tl),tl;if(ge(r))for(let u=0;ue[0]==="_"||e==="$stable",ai=e=>ge(e)?e.map(Rt):[Rt(e)],Fm=(e,t,n)=>{if(t._n)return t;const l=xe((...a)=>ai(t(...a)),n);return l._c=!1,l},Wc=(e,t,n)=>{const l=e._ctx;for(const a in e){if(zc(a))continue;const r=e[a];if(ye(r))t[a]=Fm(a,r,l);else if(r!=null){const o=ai(r);t[a]=()=>o}}},Uc=(e,t)=>{const n=ai(t);e.slots.default=()=>n},Gc=(e,t,n)=>{for(const l in t)(n||l!=="_")&&(e[l]=t[l])},Lm=(e,t,n)=>{const l=e.slots=Kc();if(e.vnode.shapeFlag&32){const a=t._;a?(Gc(l,t,n),n&&Xu(l,"_",a,!0)):Wc(t,l)}else t&&Uc(e,t)},Dm=(e,t,n)=>{const{vnode:l,slots:a}=e;let r=!0,o=Oe;if(l.shapeFlag&32){const i=t._;i?n&&i===1?r=!1:Gc(a,t,n):(r=!t.$stable,Wc(t,a)),o=t}else t&&(Uc(e,t),o={default:1});if(r)for(const i in a)!zc(i)&&o[i]==null&&delete a[i]},st=Xm;function Rm(e){return Bm(e)}function Bm(e,t){const n=Zu();n.__VUE__=!0;const{insert:l,remove:a,patchProp:r,createElement:o,createText:i,createComment:s,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:v=Kt,insertStaticContent:m}=e,h=(S,k,R,z=null,K=null,H=null,Q=void 0,Z=null,X=!!k.dynamicChildren)=>{if(S===k)return;S&&!Dn(S,k)&&(z=ue(S),N(S,K,H,!0),S=null),k.patchFlag===-2&&(X=!1,k.dynamicChildren=null);const{type:W,ref:ve,shapeFlag:le}=k;switch(W){case Zl:y(S,k,R,z);break;case rt:b(S,k,R,z);break;case Fr:S==null&&C(k,R,z,Q);break;case be:_(S,k,R,z,K,H,Q,Z,X);break;default:le&1?I(S,k,R,z,K,H,Q,Z,X):le&6?M(S,k,R,z,K,H,Q,Z,X):(le&64||le&128)&&W.process(S,k,R,z,K,H,Q,Z,X,_e)}ve!=null&&K&&ro(ve,S&&S.ref,H,k||S,!k)},y=(S,k,R,z)=>{if(S==null)l(k.el=i(k.children),R,z);else{const K=k.el=S.el;k.children!==S.children&&c(K,k.children)}},b=(S,k,R,z)=>{S==null?l(k.el=s(k.children||""),R,z):k.el=S.el},C=(S,k,R,z)=>{[S.el,S.anchor]=m(S.children,k,R,z,S.el,S.anchor)},A=({el:S,anchor:k},R,z)=>{let K;for(;S&&S!==k;)K=f(S),l(S,R,z),S=K;l(k,R,z)},T=({el:S,anchor:k})=>{let R;for(;S&&S!==k;)R=f(S),a(S),S=R;a(k)},I=(S,k,R,z,K,H,Q,Z,X)=>{k.type==="svg"?Q="svg":k.type==="math"&&(Q="mathml"),S==null?x(k,R,z,K,H,Q,Z,X):P(S,k,K,H,Q,Z,X)},x=(S,k,R,z,K,H,Q,Z)=>{let X,W;const{props:ve,shapeFlag:le,transition:ie,dirs:he}=S;if(X=S.el=o(S.type,H,ve&&ve.is,ve),le&8?u(X,S.children):le&16&&w(S.children,X,null,z,K,Ir(S,H),Q,Z),he&&On(S,null,z,"created"),E(X,S,S.scopeId,Q,z),ve){for(const Ie in ve)Ie!=="value"&&!El(Ie)&&r(X,Ie,null,ve[Ie],H,z);"value"in ve&&r(X,"value",null,ve.value,H),(W=ve.onVnodeBeforeMount)&&Lt(W,z,S)}he&&On(S,null,z,"beforeMount");const we=Nm(K,ie);we&&ie.beforeEnter(X),l(X,k,R),((W=ve&&ve.onVnodeMounted)||we||he)&&st(()=>{W&&Lt(W,z,S),we&&ie.enter(X),he&&On(S,null,z,"mounted")},K)},E=(S,k,R,z,K)=>{if(R&&v(S,R),z)for(let H=0;H{for(let W=X;W{const Z=k.el=S.el;let{patchFlag:X,dynamicChildren:W,dirs:ve}=k;X|=S.patchFlag&16;const le=S.props||Oe,ie=k.props||Oe;let he;if(R&&Vn(R,!1),(he=ie.onVnodeBeforeUpdate)&&Lt(he,R,k,S),ve&&On(k,S,R,"beforeUpdate"),R&&Vn(R,!0),(le.innerHTML&&ie.innerHTML==null||le.textContent&&ie.textContent==null)&&u(Z,""),W?O(S.dynamicChildren,W,Z,R,z,Ir(k,K),H):Q||Y(S,k,Z,null,R,z,Ir(k,K),H,!1),X>0){if(X&16)V(Z,le,ie,R,K);else if(X&2&&le.class!==ie.class&&r(Z,"class",null,ie.class,K),X&4&&r(Z,"style",le.style,ie.style,K),X&8){const we=k.dynamicProps;for(let Ie=0;Ie{he&&Lt(he,R,k,S),ve&&On(k,S,R,"updated")},z)},O=(S,k,R,z,K,H,Q)=>{for(let Z=0;Z{if(k!==R){if(k!==Oe)for(const H in k)!El(H)&&!(H in R)&&r(S,H,k[H],null,K,z);for(const H in R){if(El(H))continue;const Q=R[H],Z=k[H];Q!==Z&&H!=="value"&&r(S,H,Z,Q,K,z)}"value"in R&&r(S,"value",k.value,R.value,K)}},_=(S,k,R,z,K,H,Q,Z,X)=>{const W=k.el=S?S.el:i(""),ve=k.anchor=S?S.anchor:i("");let{patchFlag:le,dynamicChildren:ie,slotScopeIds:he}=k;he&&(Z=Z?Z.concat(he):he),S==null?(l(W,R,z),l(ve,R,z),w(k.children||[],R,ve,K,H,Q,Z,X)):le>0&&le&64&&ie&&S.dynamicChildren?(O(S.dynamicChildren,ie,R,K,H,Q,Z),(k.key!=null||K&&k===K.subTree)&&ri(S,k,!0)):Y(S,k,R,ve,K,H,Q,Z,X)},M=(S,k,R,z,K,H,Q,Z,X)=>{k.slotScopeIds=Z,S==null?k.shapeFlag&512?K.ctx.activate(k,R,z,Q,X):B(k,R,z,K,H,Q,X):j(S,k,X)},B=(S,k,R,z,K,H,Q)=>{const Z=S.component=lg(S,z,K);if(rr(S)&&(Z.ctx.renderer=_e),ag(Z,!1,Q),Z.asyncDep){if(K&&K.registerDep(Z,G,Q),!S.el){const X=Z.subTree=g(rt);b(null,X,k,R)}}else G(Z,S,k,R,K,H,Q)},j=(S,k,R)=>{const z=k.component=S.component;if(Ym(S,k,R))if(z.asyncDep&&!z.asyncResolved){q(z,k,R);return}else z.next=k,z.update();else k.el=S.el,z.vnode=k},G=(S,k,R,z,K,H,Q)=>{const Z=()=>{if(S.isMounted){let{next:le,bu:ie,u:he,parent:we,vnode:Ie}=S;{const ht=Yc(S);if(ht){le&&(le.el=Ie.el,q(S,le,Q)),ht.asyncDep.then(()=>{S.isUnmounted||Z()});return}}let Ee=le,gt;Vn(S,!1),le?(le.el=Ie.el,q(S,le,Q)):le=Ie,ie&&kr(ie),(gt=le.props&&le.props.onVnodeBeforeUpdate)&&Lt(gt,we,le,Ie),Vn(S,!0);const Ye=Mr(S),At=S.subTree;S.subTree=Ye,h(At,Ye,d(At.el),ue(At),S,K,H),le.el=Ye.el,Ee===null&&qm(S,Ye.el),he&&st(he,K),(gt=le.props&&le.props.onVnodeUpdated)&&st(()=>Lt(gt,we,le,Ie),K)}else{let le;const{el:ie,props:he}=k,{bm:we,m:Ie,parent:Ee,root:gt,type:Ye}=S,At=Vl(k);if(Vn(S,!1),we&&kr(we),!At&&(le=he&&he.onVnodeBeforeMount)&&Lt(le,Ee,k),Vn(S,!0),ie&&Pn){const ht=()=>{S.subTree=Mr(S),Pn(ie,S.subTree,S,K,null)};At&&Ye.__asyncHydrate?Ye.__asyncHydrate(ie,S,ht):ht()}else{gt.ce&>.ce._injectChildStyle(Ye);const ht=S.subTree=Mr(S);h(null,ht,R,z,S,K,H),k.el=ht.el}if(Ie&&st(Ie,K),!At&&(le=he&&he.onVnodeMounted)){const ht=k;st(()=>Lt(le,Ee,ht),K)}(k.shapeFlag&256||Ee&&Vl(Ee.vnode)&&Ee.vnode.shapeFlag&256)&&S.a&&st(S.a,K),S.isMounted=!0,k=R=z=null}};S.scope.on();const X=S.effect=new ac(Z);S.scope.off();const W=S.update=X.run.bind(X),ve=S.job=X.runIfDirty.bind(X);ve.i=S,ve.id=S.uid,X.scheduler=()=>Xo(ve),Vn(S,!0),W()},q=(S,k,R)=>{k.component=S;const z=S.vnode.props;S.vnode=k,S.next=null,Im(S,k.props,z,R),Dm(S,k.children,R),wn(),Xi(S),xn()},Y=(S,k,R,z,K,H,Q,Z,X=!1)=>{const W=S&&S.children,ve=S?S.shapeFlag:0,le=k.children,{patchFlag:ie,shapeFlag:he}=k;if(ie>0){if(ie&128){F(W,le,R,z,K,H,Q,Z,X);return}else if(ie&256){L(W,le,R,z,K,H,Q,Z,X);return}}he&8?(ve&16&&$(W,K,H),le!==W&&u(R,le)):ve&16?he&16?F(W,le,R,z,K,H,Q,Z,X):$(W,K,H,!0):(ve&8&&u(R,""),he&16&&w(le,R,z,K,H,Q,Z,X))},L=(S,k,R,z,K,H,Q,Z,X)=>{S=S||tl,k=k||tl;const W=S.length,ve=k.length,le=Math.min(W,ve);let ie;for(ie=0;ieve?$(S,K,H,!0,!1,le):w(k,R,z,K,H,Q,Z,X,le)},F=(S,k,R,z,K,H,Q,Z,X)=>{let W=0;const ve=k.length;let le=S.length-1,ie=ve-1;for(;W<=le&&W<=ie;){const he=S[W],we=k[W]=X?vn(k[W]):Rt(k[W]);if(Dn(he,we))h(he,we,R,null,K,H,Q,Z,X);else break;W++}for(;W<=le&&W<=ie;){const he=S[le],we=k[ie]=X?vn(k[ie]):Rt(k[ie]);if(Dn(he,we))h(he,we,R,null,K,H,Q,Z,X);else break;le--,ie--}if(W>le){if(W<=ie){const he=ie+1,we=heie)for(;W<=le;)N(S[W],K,H,!0),W++;else{const he=W,we=W,Ie=new Map;for(W=we;W<=ie;W++){const yt=k[W]=X?vn(k[W]):Rt(k[W]);yt.key!=null&&Ie.set(yt.key,W)}let Ee,gt=0;const Ye=ie-we+1;let At=!1,ht=0;const bl=new Array(Ye);for(W=0;W=Ye){N(yt,K,H,!0);continue}let Ft;if(yt.key!=null)Ft=Ie.get(yt.key);else for(Ee=we;Ee<=ie;Ee++)if(bl[Ee-we]===0&&Dn(yt,k[Ee])){Ft=Ee;break}Ft===void 0?N(yt,K,H,!0):(bl[Ft-we]=W+1,Ft>=ht?ht=Ft:At=!0,h(yt,k[Ft],R,null,K,H,Q,Z,X),gt++)}const $i=At?Km(bl):tl;for(Ee=$i.length-1,W=Ye-1;W>=0;W--){const yt=we+W,Ft=k[yt],Hi=yt+1{const{el:H,type:Q,transition:Z,children:X,shapeFlag:W}=S;if(W&6){D(S.component.subTree,k,R,z);return}if(W&128){S.suspense.move(k,R,z);return}if(W&64){Q.move(S,k,R,_e);return}if(Q===be){l(H,k,R);for(let le=0;leZ.enter(H),K);else{const{leave:le,delayLeave:ie,afterLeave:he}=Z,we=()=>l(H,k,R),Ie=()=>{le(H,()=>{we(),he&&he()})};ie?ie(H,we,Ie):Ie()}else l(H,k,R)},N=(S,k,R,z=!1,K=!1)=>{const{type:H,props:Q,ref:Z,children:X,dynamicChildren:W,shapeFlag:ve,patchFlag:le,dirs:ie,cacheIndex:he}=S;if(le===-2&&(K=!1),Z!=null&&ro(Z,null,R,S,!0),he!=null&&(k.renderCache[he]=void 0),ve&256){k.ctx.deactivate(S);return}const we=ve&1&&ie,Ie=!Vl(S);let Ee;if(Ie&&(Ee=Q&&Q.onVnodeBeforeUnmount)&&Lt(Ee,k,S),ve&6)me(S.component,R,z);else{if(ve&128){S.suspense.unmount(R,z);return}we&&On(S,null,k,"beforeUnmount"),ve&64?S.type.remove(S,k,R,_e,z):W&&!W.hasOnce&&(H!==be||le>0&&le&64)?$(W,k,R,!1,!0):(H===be&&le&384||!K&&ve&16)&&$(X,k,R),z&&se(S)}(Ie&&(Ee=Q&&Q.onVnodeUnmounted)||we)&&st(()=>{Ee&&Lt(Ee,k,S),we&&On(S,null,k,"unmounted")},R)},se=S=>{const{type:k,el:R,anchor:z,transition:K}=S;if(k===be){ee(R,z);return}if(k===Fr){T(S);return}const H=()=>{a(R),K&&!K.persisted&&K.afterLeave&&K.afterLeave()};if(S.shapeFlag&1&&K&&!K.persisted){const{leave:Q,delayLeave:Z}=K,X=()=>Q(R,H);Z?Z(S.el,H,X):X()}else H()},ee=(S,k)=>{let R;for(;S!==k;)R=f(S),a(S),S=R;a(k)},me=(S,k,R)=>{const{bum:z,scope:K,job:H,subTree:Q,um:Z,m:X,a:W}=S;os(X),os(W),z&&kr(z),K.stop(),H&&(H.flags|=8,N(Q,S,k,R)),Z&&st(Z,k),st(()=>{S.isUnmounted=!0},k),k&&k.pendingBranch&&!k.isUnmounted&&S.asyncDep&&!S.asyncResolved&&S.suspenseId===k.pendingId&&(k.deps--,k.deps===0&&k.resolve())},$=(S,k,R,z=!1,K=!1,H=0)=>{for(let Q=H;Q{if(S.shapeFlag&6)return ue(S.component.subTree);if(S.shapeFlag&128)return S.suspense.next();const k=f(S.anchor||S.el),R=k&&k[Tc];return R?f(R):k};let Ce=!1;const $e=(S,k,R)=>{S==null?k._vnode&&N(k._vnode,null,null,!0):h(k._vnode||null,S,k,null,null,null,R),k._vnode=S,Ce||(Ce=!0,Xi(),wc(),Ce=!1)},_e={p:h,um:N,m:D,r:se,mt:B,mc:w,pc:Y,pbc:O,n:ue,o:e};let An,Pn;return{render:$e,hydrate:An,createApp:Om($e,An)}}function Ir({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 Vn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Nm(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ri(e,t,n=!1){const l=e.children,a=t.children;if(ge(l)&&ge(a))for(let r=0;r>1,e[n[i]]0&&(t[l]=n[r-1]),n[r]=l)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}function Yc(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Yc(t)}function os(e){if(e)for(let t=0;tVe($m);function ft(e,t){return oi(e,null,t)}function te(e,t,n){return oi(e,t,n)}function oi(e,t,n=Oe){const{immediate:l,deep:a,flush:r,once:o}=n,i=ze({},n);let s;if(cr)if(r==="sync"){const f=Hm();s=f.__watcherHandles||(f.__watcherHandles=[])}else if(!t||l)i.once=!0;else{const f=()=>{};return f.stop=Kt,f.resume=Kt,f.pause=Kt,f}const c=Ge;i.call=(f,v,m)=>It(f,c,v,m);let u=!1;r==="post"?i.scheduler=f=>{st(f,c&&c.suspense)}:r!=="sync"&&(u=!0,i.scheduler=(f,v)=>{v?f():Xo(f)}),i.augmentJob=f=>{t&&(f.flags|=4),u&&(f.flags|=2,c&&(f.id=c.uid,f.i=c))};const d=lm(e,t,i);return s&&s.push(d),d}function jm(e,t,n){const l=this.proxy,a=Ne(e)?e.includes(".")?qc(l,e):()=>l[e]:e.bind(l,l);let r;ye(t)?r=t:(r=t.handler,n=t);const o=Ql(this),i=oi(a,r.bind(l),n);return o(),i}function qc(e,t){const n=t.split(".");return()=>{let l=e;for(let a=0;at==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${_t(t)}Modifiers`]||e[`${zn(t)}Modifiers`];function Wm(e,t,...n){if(e.isUnmounted)return;const l=e.vnode.props||Oe;let a=n;const r=t.startsWith("update:"),o=r&&zm(l,t.slice(7));o&&(o.trim&&(a=n.map(u=>Ne(u)?u.trim():u)),o.number&&(a=n.map(hv)));let i,s=l[i=xr(t)]||l[i=xr(_t(t))];!s&&r&&(s=l[i=xr(zn(t))]),s&&It(s,e,6,a);const c=l[i+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,It(c,e,6,a)}}function Xc(e,t,n=!1){const l=t.emitsCache,a=l.get(e);if(a!==void 0)return a;const r=e.emits;let o={},i=!1;if(!ye(e)){const s=c=>{const u=Xc(c,t,!0);u&&(i=!0,ze(o,u))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!r&&!i?(Fe(e)&&l.set(e,null),null):(ge(r)?r.forEach(s=>o[s]=null):ze(o,r),Fe(e)&&l.set(e,o),o)}function sr(e,t){return!e||!Ja(t)?!1:(t=t.slice(2).replace(/Once$/,""),ke(e,t[0].toLowerCase()+t.slice(1))||ke(e,zn(t))||ke(e,t))}function Mr(e){const{type:t,vnode:n,proxy:l,withProxy:a,propsOptions:[r],slots:o,attrs:i,emit:s,render:c,renderCache:u,props:d,data:f,setupState:v,ctx:m,inheritAttrs:h}=e,y=Va(e);let b,C;try{if(n.shapeFlag&4){const T=a||l,I=T;b=Rt(c.call(I,T,u,d,v,f,m)),C=i}else{const T=t;b=Rt(T.length>1?T(d,{attrs:i,slots:o,emit:s}):T(d,null)),C=t.props?i:Um(i)}}catch(T){Ml.length=0,ar(T,e,1),b=g(rt)}let A=b;if(C&&h!==!1){const T=Object.keys(C),{shapeFlag:I}=A;T.length&&I&7&&(r&&T.some(Fo)&&(C=Gm(C,r)),A=an(A,C,!1,!0))}return n.dirs&&(A=an(A,null,!1,!0),A.dirs=A.dirs?A.dirs.concat(n.dirs):n.dirs),n.transition&&$n(A,n.transition),b=A,Va(y),b}const Um=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ja(n))&&((t||(t={}))[n]=e[n]);return t},Gm=(e,t)=>{const n={};for(const l in e)(!Fo(l)||!(l.slice(9)in t))&&(n[l]=e[l]);return n};function Ym(e,t,n){const{props:l,children:a,component:r}=e,{props:o,children:i,patchFlag:s}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&s>=0){if(s&1024)return!0;if(s&16)return l?is(l,o,c):!!o;if(s&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function Xm(e,t){t&&t.pendingBranch?ge(e)?t.effects.push(...e):t.effects.push(e):om(e)}const be=Symbol.for("v-fgt"),Zl=Symbol.for("v-txt"),rt=Symbol.for("v-cmt"),Fr=Symbol.for("v-stc"),Ml=[];let St=null;function Ht(e=!1){Ml.push(St=e?null:[])}function Zm(){Ml.pop(),St=Ml[Ml.length-1]||null}let $l=1;function ss(e){$l+=e,e<0&&St&&(St.hasOnce=!0)}function Jc(e){return e.dynamicChildren=$l>0?St||tl:null,Zm(),$l>0&&St&&St.push(e),e}function vl(e,t,n,l,a,r){return Jc(rl(e,t,n,l,a,r,!0))}function ur(e,t,n,l,a){return Jc(g(e,t,n,l,a,!0))}function Ma(e){return e?e.__v_isVNode===!0:!1}function Dn(e,t){return e.type===t.type&&e.key===t.key}const Qc=({key:e})=>e??null,xa=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ne(e)||Se(e)||ye(e)?{i:ut,r:e,k:t,f:!!n}:e:null);function rl(e,t=null,n=null,l=0,a=null,r=e===be?0:1,o=!1,i=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Qc(t),ref:t&&xa(t),scopeId:kc,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:r,patchFlag:l,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:ut};return i?(ii(s,n),r&128&&e.normalize(s)):n&&(s.shapeFlag|=Ne(n)?8:16),$l>0&&!o&&St&&(s.patchFlag>0||r&6)&&s.patchFlag!==32&&St.push(s),s}const g=Jm;function Jm(e,t=null,n=null,l=0,a=null,r=!1){if((!e||e===Cm)&&(e=rt),Ma(e)){const i=an(e,t,!0);return n&&ii(i,n),$l>0&&!r&&St&&(i.shapeFlag&6?St[St.indexOf(e)]=i:St.push(i)),i.patchFlag=-2,i}if(ug(e)&&(e=e.__vccOpts),t){t=Qm(t);let{class:i,style:s}=t;i&&!Ne(i)&&(t.class=Bo(i)),Fe(s)&&(Uo(s)&&!ge(s)&&(s=ze({},s)),t.style=Ro(s))}const o=Ne(e)?1:Zc(e)?128:Ec(e)?64:Fe(e)?4:ye(e)?2:0;return rl(e,t,n,l,a,o,r,!0)}function Qm(e){return e?Uo(e)||$c(e)?ze({},e):e:null}function an(e,t,n=!1,l=!1){const{props:a,ref:r,patchFlag:o,children:i,transition:s}=e,c=t?de(a||{},t):a,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Qc(c),ref:t&&t.ref?n&&r?ge(r)?r.concat(xa(t)):[r,xa(t)]:xa(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==be?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:s,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&an(e.ssContent),ssFallback:e.ssFallback&&an(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return s&&l&&$n(u,s.clone(u)),u}function mn(e=" ",t=0){return g(Zl,null,e,t)}function eg(e="",t=!1){return t?(Ht(),ur(rt,null,e)):g(rt,null,e)}function Rt(e){return e==null||typeof e=="boolean"?g(rt):ge(e)?g(be,null,e.slice()):typeof e=="object"?vn(e):g(Zl,null,String(e))}function vn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:an(e)}function ii(e,t){let n=0;const{shapeFlag:l}=e;if(t==null)t=null;else if(ge(t))n=16;else if(typeof t=="object")if(l&65){const a=t.default;a&&(a._c&&(a._d=!1),ii(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!$c(t)?t._ctx=ut:a===3&&ut&&(ut.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ye(t)?(t={default:t,_ctx:ut},n=32):(t=String(t),l&64?(n=16,t=[mn(t)]):n=8);e.children=t,e.shapeFlag|=n}function de(...e){const t={};for(let n=0;nGe||ut;let Fa,co;{const e=Zu(),t=(n,l)=>{let a;return(a=e[n])||(a=e[n]=[]),a.push(l),r=>{a.length>1?a.forEach(o=>o(r)):a[0](r)}};Fa=t("__VUE_INSTANCE_SETTERS__",n=>Ge=n),co=t("__VUE_SSR_SETTERS__",n=>cr=n)}const Ql=e=>{const t=Ge;return Fa(e),e.scope.on(),()=>{e.scope.off(),Fa(t)}},us=()=>{Ge&&Ge.scope.off(),Fa(null)};function ed(e){return e.vnode.shapeFlag&4}let cr=!1;function ag(e,t=!1,n=!1){t&&co(t);const{props:l,children:a}=e.vnode,r=ed(e);Vm(e,l,r,t),Lm(e,a,n);const o=r?rg(e,t):void 0;return t&&co(!1),o}function rg(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,wm);const{setup:l}=n;if(l){const a=e.setupContext=l.length>1?ig(e):null,r=Ql(e);wn();const o=Xl(l,e,0,[e.props,a]);if(xn(),r(),Gu(o)){if(Vl(e)||Fc(e),o.then(us,us),t)return o.then(i=>{cs(e,i,t)}).catch(i=>{ar(i,e,0)});e.asyncDep=o}else cs(e,o,t)}else td(e,t)}function cs(e,t,n){ye(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Fe(t)&&(e.setupState=bc(t)),td(e,n)}let ds;function td(e,t,n){const l=e.type;if(!e.render){if(!t&&ds&&!l.render){const a=l.template||li(e).template;if(a){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:i,compilerOptions:s}=l,c=ze(ze({isCustomElement:r,delimiters:i},o),s);l.render=ds(a,c)}}e.render=l.render||Kt}{const a=Ql(e);wn();try{xm(e)}finally{xn(),a()}}}const og={get(e,t){return Xe(e,"get",""),e[t]}};function ig(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,og),slots:e.slots,emit:e.emit,expose:t}}function dr(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(bc(Gv(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Il)return Il[n](e)},has(t,n){return n in t||n in Il}})):e.proxy}function sg(e,t=!0){return ye(e)?e.displayName||e.name:e.name||t&&e.__name}function ug(e){return ye(e)&&"__vccOpts"in e}const p=(e,t)=>tm(e,t,cr);function kt(e,t,n){const l=arguments.length;return l===2?Fe(t)&&!ge(t)?Ma(t)?g(e,null,[t]):g(e,t):g(e,null,t):(l>3?n=Array.prototype.slice.call(arguments,2):l===3&&Ma(n)&&(n=[n]),g(e,t,n))}const cg="3.5.8";/** +**/function Xl(e,t,n,l){try{return l?e(...l):e()}catch(a){ar(a,t,n)}}function It(e,t,n,l){if(ye(e)){const a=Xl(e,t,n,l);return a&&Gu(a)&&a.catch(r=>{ar(r,t,n)}),a}if(ge(e)){const a=[];for(let r=0;r>>1,a=at[l],r=Nl(a);r=Nl(n)?at.push(e):at.splice(om(t),0,e),e.flags|=1,_c()}}function _c(){!Bl&&!lo&&(lo=!0,qo=Cc.then(xc))}function im(e){ge(e)?ll.push(...e):dn&&e.id===-1?dn.splice(Zn+1,0,e):e.flags&1||(ll.push(e),e.flags|=1),_c()}function Xi(e,t,n=Bl?Dt+1:0){for(;nNl(n)-Nl(l));if(ll.length=0,dn){dn.push(...t);return}for(dn=t,Zn=0;Zne.id==null?e.flags&2?-1:1/0:e.id;function xc(e){lo=!1,Bl=!0;try{for(Dt=0;Dt{l._d&&ss(-1);const r=Va(t);let o;try{o=e(...a)}finally{Va(r),l._d&&ss(1)}return o};return l._n=!0,l._c=!0,l._d=!0,l}function ot(e,t){if(ut===null)return e;const n=dr(ut),l=e.dirs||(e.dirs=[]);for(let a=0;ae.__isTeleport,Ol=e=>e&&(e.disabled||e.disabled===""),sm=e=>e&&(e.defer||e.defer===""),Zi=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Ji=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,ao=(e,t)=>{const n=e&&e.to;return Ne(n)?t?t(n):null:n},um={name:"Teleport",__isTeleport:!0,process(e,t,n,l,a,r,o,i,s,c){const{mc:u,pc:d,pbc:f,o:{insert:v,querySelector:m,createText:h,createComment:y}}=c,b=Ol(t.props);let{shapeFlag:C,children:A,dynamicChildren:T}=t;if(e==null){const I=t.el=h(""),x=t.anchor=h("");v(I,n,l),v(x,n,l);const E=(P,O)=>{C&16&&(a&&a.isCE&&(a.ce._teleportTarget=P),u(A,P,O,a,r,o,i,s))},w=()=>{const P=t.target=ao(t.props,m),O=Ac(P,t,h,v);P&&(o!=="svg"&&Zi(P)?o="svg":o!=="mathml"&&Ji(P)&&(o="mathml"),b||(E(P,O),wa(t)))};b&&(E(n,x),wa(t)),sm(t.props)?st(w,r):w()}else{t.el=e.el,t.targetStart=e.targetStart;const I=t.anchor=e.anchor,x=t.target=e.target,E=t.targetAnchor=e.targetAnchor,w=Ol(e.props),P=w?n:x,O=w?I:E;if(o==="svg"||Zi(x)?o="svg":(o==="mathml"||Ji(x))&&(o="mathml"),T?(f(e.dynamicChildren,T,P,a,r,o,i),ri(e,t,!0)):s||d(e,t,P,O,a,r,o,i,!1),b)w?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):va(t,n,I,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const V=t.target=ao(t.props,m);V&&va(t,V,null,c,0)}else w&&va(t,x,E,c,1);wa(t)}},remove(e,t,n,{um:l,o:{remove:a}},r){const{shapeFlag:o,children:i,anchor:s,targetStart:c,targetAnchor:u,target:d,props:f}=e;if(d&&(a(c),a(u)),r&&a(s),o&16){const v=r||!Ol(f);for(let m=0;m{e.isMounted=!0}),Qe(()=>{e.isUnmounting=!0}),e}const xt=[Function,Array],Oc={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:xt,onEnter:xt,onAfterEnter:xt,onEnterCancelled:xt,onBeforeLeave:xt,onLeave:xt,onAfterLeave:xt,onLeaveCancelled:xt,onBeforeAppear:xt,onAppear:xt,onAfterAppear:xt,onAppearCancelled:xt},Vc=e=>{const t=e.subTree;return t.component?Vc(t.component):t},fm={name:"BaseTransition",props:Oc,setup(e,{slots:t}){const n=Jl(),l=Pc();return()=>{const a=t.default&&Zo(t.default(),!0);if(!a||!a.length)return;const r=Ic(a),o=ce(e),{mode:i}=o;if(l.isLeaving)return Or(r);const s=Qi(r);if(!s)return Or(r);let c=Kl(s,o,l,n,f=>c=f);s.type!==rt&&$n(s,c);const u=n.subTree,d=u&&Qi(u);if(d&&d.type!==rt&&!Dn(s,d)&&Vc(n).type!==rt){const f=Kl(d,o,l,n);if($n(d,f),i==="out-in"&&s.type!==rt)return l.isLeaving=!0,f.afterLeave=()=>{l.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave},Or(r);i==="in-out"&&s.type!==rt&&(f.delayLeave=(v,m,h)=>{const y=Mc(l,d);y[String(d.key)]=d,v[fn]=()=>{m(),v[fn]=void 0,delete c.delayedLeave},c.delayedLeave=h})}return r}}};function Ic(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==rt){t=n;break}}return t}const vm=fm;function Mc(e,t){const{leavingVNodes:n}=e;let l=n.get(t.type);return l||(l=Object.create(null),n.set(t.type,l)),l}function Kl(e,t,n,l,a){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:s,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:v,onAfterLeave:m,onLeaveCancelled:h,onBeforeAppear:y,onAppear:b,onAfterAppear:C,onAppearCancelled:A}=t,T=String(e.key),I=Mc(n,e),x=(P,O)=>{P&&It(P,l,9,O)},E=(P,O)=>{const V=O[1];x(P,O),ge(P)?P.every(_=>_.length<=1)&&V():P.length<=1&&V()},w={mode:o,persisted:i,beforeEnter(P){let O=s;if(!n.isMounted)if(r)O=y||s;else return;P[fn]&&P[fn](!0);const V=I[T];V&&Dn(e,V)&&V.el[fn]&&V.el[fn](),x(O,[P])},enter(P){let O=c,V=u,_=d;if(!n.isMounted)if(r)O=b||c,V=C||u,_=A||d;else return;let M=!1;const B=P[ma]=j=>{M||(M=!0,j?x(_,[P]):x(V,[P]),w.delayedLeave&&w.delayedLeave(),P[ma]=void 0)};O?E(O,[P,B]):B()},leave(P,O){const V=String(e.key);if(P[ma]&&P[ma](!0),n.isUnmounting)return O();x(f,[P]);let _=!1;const M=P[fn]=B=>{_||(_=!0,O(),B?x(h,[P]):x(m,[P]),P[fn]=void 0,I[V]===e&&delete I[V])};I[V]=e,v?E(v,[P,M]):M()},clone(P){const O=Kl(P,t,n,l,a);return a&&a(O),O}};return w}function Or(e){if(rr(e))return e=an(e),e.children=null,e}function Qi(e){if(!rr(e))return Ec(e.type)&&e.children?Ic(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ye(n.default))return n.default()}}function $n(e,t){e.shapeFlag&6&&e.component?(e.transition=t,$n(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 Zo(e,t=!1,n){let l=[],a=0;for(let r=0;r1)for(let r=0;rro(m,t&&(ge(t)?t[h]:t),n,l,a));return}if(Vl(l)&&!a)return;const r=l.shapeFlag&4?dr(l.component):l.el,o=a?null:r,{i,r:s}=e,c=t&&t.r,u=i.refs===Oe?i.refs={}:i.refs,d=i.setupState,f=ce(d),v=d===Oe?()=>!1:m=>ke(f,m);if(c!=null&&c!==s&&(Ne(c)?(u[c]=null,v(c)&&(d[c]=null)):Se(c)&&(c.value=null)),ye(s))Xl(s,i,12,[o,u]);else{const m=Ne(s),h=Se(s);if(m||h){const y=()=>{if(e.f){const b=m?v(s)?d[s]:u[s]:s.value;a?ge(b)&&Lo(b,r):ge(b)?b.includes(r)||b.push(r):m?(u[s]=[r],v(s)&&(d[s]=u[s])):(s.value=[r],e.k&&(u[e.k]=s.value))}else m?(u[s]=o,v(s)&&(d[s]=o)):h&&(s.value=o,e.k&&(u[e.k]=o))};o?(y.id=-1,st(y,n)):y()}}}const Vl=e=>!!e.type.__asyncLoader,rr=e=>e.type.__isKeepAlive;function Lc(e,t){Dc(e,"a",t)}function Jo(e,t){Dc(e,"da",t)}function Dc(e,t,n=Ge){const l=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(or(t,l,n),n){let a=n.parent;for(;a&&a.parent;)rr(a.parent.vnode)&&mm(l,t,n,a),a=a.parent}}function mm(e,t,n,l){const a=or(t,e,l,!0);ir(()=>{Lo(l[t],a)},n)}function or(e,t,n=Ge,l=!1){if(n){const a=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{wn();const i=Ql(n),s=It(t,n,e,o);return i(),xn(),s});return l?a.unshift(r):a.push(r),r}}const rn=e=>(t,n=Ge)=>{(!cr||e==="sp")&&or(e,(...l)=>t(...l),n)},Qo=rn("bm"),Je=rn("m"),gm=rn("bu"),ei=rn("u"),Qe=rn("bum"),ir=rn("um"),hm=rn("sp"),ym=rn("rtg"),pm=rn("rtc");function bm(e,t=Ge){or("ec",e,t)}const ti="components",Sm="directives";function Cm(e,t){return ni(ti,e,!0,t)||e}const _m=Symbol.for("v-ndc");function wm(e){return Ne(e)&&ni(ti,e,!1)||e}function kn(e){return ni(Sm,e)}function ni(e,t,n=!0,l=!1){const a=ut||Ge;if(a){const r=a.type;if(e===ti){const i=ug(r,!1);if(i&&(i===t||i===_t(t)||i===fl(_t(t))))return r}const o=es(a[e]||r[e],t)||es(a.appContext[e],t);return!o&&l?r:o}}function es(e,t){return e&&(e[t]||e[_t(t)]||e[fl(_t(t))])}const oo=e=>e?ed(e)?dr(e):oo(e.parent):null,Il=ze(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=>oo(e.parent),$root:e=>oo(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>li(e),$forceUpdate:e=>e.f||(e.f=()=>{Xo(e.update)}),$nextTick:e=>e.n||(e.n=De.bind(e.proxy)),$watch:e=>zm.bind(e)}),Vr=(e,t)=>e!==Oe&&!e.__isScriptSetup&&ke(e,t),xm={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:l,data:a,props:r,accessCache:o,type:i,appContext:s}=e;let c;if(t[0]!=="$"){const v=o[t];if(v!==void 0)switch(v){case 1:return l[t];case 2:return a[t];case 4:return n[t];case 3:return r[t]}else{if(Vr(l,t))return o[t]=1,l[t];if(a!==Oe&&ke(a,t))return o[t]=2,a[t];if((c=e.propsOptions[0])&&ke(c,t))return o[t]=3,r[t];if(n!==Oe&&ke(n,t))return o[t]=4,n[t];io&&(o[t]=0)}}const u=Il[t];let d,f;if(u)return t==="$attrs"&&Xe(e.attrs,"get",""),u(e);if((d=i.__cssModules)&&(d=d[t]))return d;if(n!==Oe&&ke(n,t))return o[t]=4,n[t];if(f=s.config.globalProperties,ke(f,t))return f[t]},set({_:e},t,n){const{data:l,setupState:a,ctx:r}=e;return Vr(a,t)?(a[t]=n,!0):l!==Oe&&ke(l,t)?(l[t]=n,!0):ke(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:l,appContext:a,propsOptions:r}},o){let i;return!!n[o]||e!==Oe&&ke(e,o)||Vr(t,o)||(i=r[0])&&ke(i,o)||ke(l,o)||ke(Il,o)||ke(a.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ke(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ts(e){return ge(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let io=!0;function km(e){const t=li(e),n=e.proxy,l=e.ctx;io=!1,t.beforeCreate&&ns(t.beforeCreate,e,"bc");const{data:a,computed:r,methods:o,watch:i,provide:s,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:v,updated:m,activated:h,deactivated:y,beforeDestroy:b,beforeUnmount:C,destroyed:A,unmounted:T,render:I,renderTracked:x,renderTriggered:E,errorCaptured:w,serverPrefetch:P,expose:O,inheritAttrs:V,components:_,directives:M,filters:B}=t;if(c&&Tm(c,l,null),o)for(const q in o){const Y=o[q];ye(Y)&&(l[q]=Y.bind(n))}if(a){const q=a.call(n,n);Fe(q)&&(e.data=Ue(q))}if(io=!0,r)for(const q in r){const Y=r[q],L=ye(Y)?Y.bind(n,n):ye(Y.get)?Y.get.bind(n,n):Kt,F=!ye(Y)&&ye(Y.set)?Y.set.bind(n):Kt,D=p({get:L,set:F});Object.defineProperty(l,q,{enumerable:!0,configurable:!0,get:()=>D.value,set:N=>D.value=N})}if(i)for(const q in i)Rc(i[q],l,n,q);if(s){const q=ye(s)?s.call(n):s;Reflect.ownKeys(q).forEach(Y=>{et(Y,q[Y])})}u&&ns(u,e,"c");function G(q,Y){ge(Y)?Y.forEach(L=>q(L.bind(n))):Y&&q(Y.bind(n))}if(G(Qo,d),G(Je,f),G(gm,v),G(ei,m),G(Lc,h),G(Jo,y),G(bm,w),G(pm,x),G(ym,E),G(Qe,C),G(ir,T),G(hm,P),ge(O))if(O.length){const q=e.exposed||(e.exposed={});O.forEach(Y=>{Object.defineProperty(q,Y,{get:()=>n[Y],set:L=>n[Y]=L})})}else e.exposed||(e.exposed={});I&&e.render===Kt&&(e.render=I),V!=null&&(e.inheritAttrs=V),_&&(e.components=_),M&&(e.directives=M),P&&Fc(e)}function Tm(e,t,n=Kt){ge(e)&&(e=so(e));for(const l in e){const a=e[l];let r;Fe(a)?"default"in a?r=Ve(a.from||l,a.default,!0):r=Ve(a.from||l):r=Ve(a),Se(r)?Object.defineProperty(t,l,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[l]=r}}function ns(e,t,n){It(ge(e)?e.map(l=>l.bind(t.proxy)):e.bind(t.proxy),t,n)}function Rc(e,t,n,l){let a=l.includes(".")?qc(n,l):()=>n[l];if(Ne(e)){const r=t[e];ye(r)&&te(a,r)}else if(ye(e))te(a,e.bind(n));else if(Fe(e))if(ge(e))e.forEach(r=>Rc(r,t,n,l));else{const r=ye(e.handler)?e.handler.bind(n):t[e.handler];ye(r)&&te(a,r,e)}}function li(e){const t=e.type,{mixins:n,extends:l}=t,{mixins:a,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,i=r.get(t);let s;return i?s=i:!a.length&&!n&&!l?s=t:(s={},a.length&&a.forEach(c=>Ia(s,c,o,!0)),Ia(s,t,o)),Fe(t)&&r.set(t,s),s}function Ia(e,t,n,l=!1){const{mixins:a,extends:r}=t;r&&Ia(e,r,n,!0),a&&a.forEach(o=>Ia(e,o,n,!0));for(const o in t)if(!(l&&o==="expose")){const i=Em[o]||n&&n[o];e[o]=i?i(e[o],t[o]):t[o]}return e}const Em={data:ls,props:as,emits:as,methods:kl,computed:kl,beforeCreate:tt,created:tt,beforeMount:tt,mounted:tt,beforeUpdate:tt,updated:tt,beforeDestroy:tt,beforeUnmount:tt,destroyed:tt,unmounted:tt,activated:tt,deactivated:tt,errorCaptured:tt,serverPrefetch:tt,components:kl,directives:kl,watch:Pm,provide:ls,inject:Am};function ls(e,t){return t?e?function(){return ze(ye(e)?e.call(this,this):e,ye(t)?t.call(this,this):t)}:t:e}function Am(e,t){return kl(so(e),so(t))}function so(e){if(ge(e)){const t={};for(let n=0;n1)return n&&ye(t)?t.call(l&&l.proxy):t}}const Nc={},Kc=()=>Object.create(Nc),$c=e=>Object.getPrototypeOf(e)===Nc;function Im(e,t,n,l=!1){const a={},r=Kc();e.propsDefaults=Object.create(null),Hc(e,t,a,r);for(const o in e.propsOptions[0])o in a||(a[o]=void 0);n?e.props=l?a:Gv(a):e.type.props?e.props=a:e.props=r,e.attrs=r}function Mm(e,t,n,l){const{props:a,attrs:r,vnode:{patchFlag:o}}=e,i=ce(a),[s]=e.propsOptions;let c=!1;if((l||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let d=0;d{s=!0;const[f,v]=jc(d,t,!0);ze(o,f),v&&i.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!s)return Fe(e)&&l.set(e,tl),tl;if(ge(r))for(let u=0;ue[0]==="_"||e==="$stable",ai=e=>ge(e)?e.map(Rt):[Rt(e)],Lm=(e,t,n)=>{if(t._n)return t;const l=xe((...a)=>ai(t(...a)),n);return l._c=!1,l},Wc=(e,t,n)=>{const l=e._ctx;for(const a in e){if(zc(a))continue;const r=e[a];if(ye(r))t[a]=Lm(a,r,l);else if(r!=null){const o=ai(r);t[a]=()=>o}}},Uc=(e,t)=>{const n=ai(t);e.slots.default=()=>n},Gc=(e,t,n)=>{for(const l in t)(n||l!=="_")&&(e[l]=t[l])},Dm=(e,t,n)=>{const l=e.slots=Kc();if(e.vnode.shapeFlag&32){const a=t._;a?(Gc(l,t,n),n&&Xu(l,"_",a,!0)):Wc(t,l)}else t&&Uc(e,t)},Rm=(e,t,n)=>{const{vnode:l,slots:a}=e;let r=!0,o=Oe;if(l.shapeFlag&32){const i=t._;i?n&&i===1?r=!1:Gc(a,t,n):(r=!t.$stable,Wc(t,a)),o=t}else t&&(Uc(e,t),o={default:1});if(r)for(const i in a)!zc(i)&&o[i]==null&&delete a[i]},st=Zm;function Bm(e){return Nm(e)}function Nm(e,t){const n=Zu();n.__VUE__=!0;const{insert:l,remove:a,patchProp:r,createElement:o,createText:i,createComment:s,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:v=Kt,insertStaticContent:m}=e,h=(S,k,R,z=null,K=null,H=null,Q=void 0,Z=null,X=!!k.dynamicChildren)=>{if(S===k)return;S&&!Dn(S,k)&&(z=ue(S),N(S,K,H,!0),S=null),k.patchFlag===-2&&(X=!1,k.dynamicChildren=null);const{type:W,ref:ve,shapeFlag:le}=k;switch(W){case Zl:y(S,k,R,z);break;case rt:b(S,k,R,z);break;case Fr:S==null&&C(k,R,z,Q);break;case be:_(S,k,R,z,K,H,Q,Z,X);break;default:le&1?I(S,k,R,z,K,H,Q,Z,X):le&6?M(S,k,R,z,K,H,Q,Z,X):(le&64||le&128)&&W.process(S,k,R,z,K,H,Q,Z,X,_e)}ve!=null&&K&&ro(ve,S&&S.ref,H,k||S,!k)},y=(S,k,R,z)=>{if(S==null)l(k.el=i(k.children),R,z);else{const K=k.el=S.el;k.children!==S.children&&c(K,k.children)}},b=(S,k,R,z)=>{S==null?l(k.el=s(k.children||""),R,z):k.el=S.el},C=(S,k,R,z)=>{[S.el,S.anchor]=m(S.children,k,R,z,S.el,S.anchor)},A=({el:S,anchor:k},R,z)=>{let K;for(;S&&S!==k;)K=f(S),l(S,R,z),S=K;l(k,R,z)},T=({el:S,anchor:k})=>{let R;for(;S&&S!==k;)R=f(S),a(S),S=R;a(k)},I=(S,k,R,z,K,H,Q,Z,X)=>{k.type==="svg"?Q="svg":k.type==="math"&&(Q="mathml"),S==null?x(k,R,z,K,H,Q,Z,X):P(S,k,K,H,Q,Z,X)},x=(S,k,R,z,K,H,Q,Z)=>{let X,W;const{props:ve,shapeFlag:le,transition:ie,dirs:he}=S;if(X=S.el=o(S.type,H,ve&&ve.is,ve),le&8?u(X,S.children):le&16&&w(S.children,X,null,z,K,Ir(S,H),Q,Z),he&&On(S,null,z,"created"),E(X,S,S.scopeId,Q,z),ve){for(const Ie in ve)Ie!=="value"&&!El(Ie)&&r(X,Ie,null,ve[Ie],H,z);"value"in ve&&r(X,"value",null,ve.value,H),(W=ve.onVnodeBeforeMount)&&Lt(W,z,S)}he&&On(S,null,z,"beforeMount");const we=Km(K,ie);we&&ie.beforeEnter(X),l(X,k,R),((W=ve&&ve.onVnodeMounted)||we||he)&&st(()=>{W&&Lt(W,z,S),we&&ie.enter(X),he&&On(S,null,z,"mounted")},K)},E=(S,k,R,z,K)=>{if(R&&v(S,R),z)for(let H=0;H{for(let W=X;W{const Z=k.el=S.el;let{patchFlag:X,dynamicChildren:W,dirs:ve}=k;X|=S.patchFlag&16;const le=S.props||Oe,ie=k.props||Oe;let he;if(R&&Vn(R,!1),(he=ie.onVnodeBeforeUpdate)&&Lt(he,R,k,S),ve&&On(k,S,R,"beforeUpdate"),R&&Vn(R,!0),(le.innerHTML&&ie.innerHTML==null||le.textContent&&ie.textContent==null)&&u(Z,""),W?O(S.dynamicChildren,W,Z,R,z,Ir(k,K),H):Q||Y(S,k,Z,null,R,z,Ir(k,K),H,!1),X>0){if(X&16)V(Z,le,ie,R,K);else if(X&2&&le.class!==ie.class&&r(Z,"class",null,ie.class,K),X&4&&r(Z,"style",le.style,ie.style,K),X&8){const we=k.dynamicProps;for(let Ie=0;Ie{he&&Lt(he,R,k,S),ve&&On(k,S,R,"updated")},z)},O=(S,k,R,z,K,H,Q)=>{for(let Z=0;Z{if(k!==R){if(k!==Oe)for(const H in k)!El(H)&&!(H in R)&&r(S,H,k[H],null,K,z);for(const H in R){if(El(H))continue;const Q=R[H],Z=k[H];Q!==Z&&H!=="value"&&r(S,H,Z,Q,K,z)}"value"in R&&r(S,"value",k.value,R.value,K)}},_=(S,k,R,z,K,H,Q,Z,X)=>{const W=k.el=S?S.el:i(""),ve=k.anchor=S?S.anchor:i("");let{patchFlag:le,dynamicChildren:ie,slotScopeIds:he}=k;he&&(Z=Z?Z.concat(he):he),S==null?(l(W,R,z),l(ve,R,z),w(k.children||[],R,ve,K,H,Q,Z,X)):le>0&&le&64&&ie&&S.dynamicChildren?(O(S.dynamicChildren,ie,R,K,H,Q,Z),(k.key!=null||K&&k===K.subTree)&&ri(S,k,!0)):Y(S,k,R,ve,K,H,Q,Z,X)},M=(S,k,R,z,K,H,Q,Z,X)=>{k.slotScopeIds=Z,S==null?k.shapeFlag&512?K.ctx.activate(k,R,z,Q,X):B(k,R,z,K,H,Q,X):j(S,k,X)},B=(S,k,R,z,K,H,Q)=>{const Z=S.component=ag(S,z,K);if(rr(S)&&(Z.ctx.renderer=_e),rg(Z,!1,Q),Z.asyncDep){if(K&&K.registerDep(Z,G,Q),!S.el){const X=Z.subTree=g(rt);b(null,X,k,R)}}else G(Z,S,k,R,K,H,Q)},j=(S,k,R)=>{const z=k.component=S.component;if(qm(S,k,R))if(z.asyncDep&&!z.asyncResolved){q(z,k,R);return}else z.next=k,z.update();else k.el=S.el,z.vnode=k},G=(S,k,R,z,K,H,Q)=>{const Z=()=>{if(S.isMounted){let{next:le,bu:ie,u:he,parent:we,vnode:Ie}=S;{const ht=Yc(S);if(ht){le&&(le.el=Ie.el,q(S,le,Q)),ht.asyncDep.then(()=>{S.isUnmounted||Z()});return}}let Ee=le,gt;Vn(S,!1),le?(le.el=Ie.el,q(S,le,Q)):le=Ie,ie&&kr(ie),(gt=le.props&&le.props.onVnodeBeforeUpdate)&&Lt(gt,we,le,Ie),Vn(S,!0);const Ye=Mr(S),At=S.subTree;S.subTree=Ye,h(At,Ye,d(At.el),ue(At),S,K,H),le.el=Ye.el,Ee===null&&Xm(S,Ye.el),he&&st(he,K),(gt=le.props&&le.props.onVnodeUpdated)&&st(()=>Lt(gt,we,le,Ie),K)}else{let le;const{el:ie,props:he}=k,{bm:we,m:Ie,parent:Ee,root:gt,type:Ye}=S,At=Vl(k);if(Vn(S,!1),we&&kr(we),!At&&(le=he&&he.onVnodeBeforeMount)&&Lt(le,Ee,k),Vn(S,!0),ie&&Pn){const ht=()=>{S.subTree=Mr(S),Pn(ie,S.subTree,S,K,null)};At&&Ye.__asyncHydrate?Ye.__asyncHydrate(ie,S,ht):ht()}else{gt.ce&>.ce._injectChildStyle(Ye);const ht=S.subTree=Mr(S);h(null,ht,R,z,S,K,H),k.el=ht.el}if(Ie&&st(Ie,K),!At&&(le=he&&he.onVnodeMounted)){const ht=k;st(()=>Lt(le,Ee,ht),K)}(k.shapeFlag&256||Ee&&Vl(Ee.vnode)&&Ee.vnode.shapeFlag&256)&&S.a&&st(S.a,K),S.isMounted=!0,k=R=z=null}};S.scope.on();const X=S.effect=new ac(Z);S.scope.off();const W=S.update=X.run.bind(X),ve=S.job=X.runIfDirty.bind(X);ve.i=S,ve.id=S.uid,X.scheduler=()=>Xo(ve),Vn(S,!0),W()},q=(S,k,R)=>{k.component=S;const z=S.vnode.props;S.vnode=k,S.next=null,Mm(S,k.props,z,R),Rm(S,k.children,R),wn(),Xi(S),xn()},Y=(S,k,R,z,K,H,Q,Z,X=!1)=>{const W=S&&S.children,ve=S?S.shapeFlag:0,le=k.children,{patchFlag:ie,shapeFlag:he}=k;if(ie>0){if(ie&128){F(W,le,R,z,K,H,Q,Z,X);return}else if(ie&256){L(W,le,R,z,K,H,Q,Z,X);return}}he&8?(ve&16&&$(W,K,H),le!==W&&u(R,le)):ve&16?he&16?F(W,le,R,z,K,H,Q,Z,X):$(W,K,H,!0):(ve&8&&u(R,""),he&16&&w(le,R,z,K,H,Q,Z,X))},L=(S,k,R,z,K,H,Q,Z,X)=>{S=S||tl,k=k||tl;const W=S.length,ve=k.length,le=Math.min(W,ve);let ie;for(ie=0;ieve?$(S,K,H,!0,!1,le):w(k,R,z,K,H,Q,Z,X,le)},F=(S,k,R,z,K,H,Q,Z,X)=>{let W=0;const ve=k.length;let le=S.length-1,ie=ve-1;for(;W<=le&&W<=ie;){const he=S[W],we=k[W]=X?vn(k[W]):Rt(k[W]);if(Dn(he,we))h(he,we,R,null,K,H,Q,Z,X);else break;W++}for(;W<=le&&W<=ie;){const he=S[le],we=k[ie]=X?vn(k[ie]):Rt(k[ie]);if(Dn(he,we))h(he,we,R,null,K,H,Q,Z,X);else break;le--,ie--}if(W>le){if(W<=ie){const he=ie+1,we=heie)for(;W<=le;)N(S[W],K,H,!0),W++;else{const he=W,we=W,Ie=new Map;for(W=we;W<=ie;W++){const yt=k[W]=X?vn(k[W]):Rt(k[W]);yt.key!=null&&Ie.set(yt.key,W)}let Ee,gt=0;const Ye=ie-we+1;let At=!1,ht=0;const bl=new Array(Ye);for(W=0;W=Ye){N(yt,K,H,!0);continue}let Ft;if(yt.key!=null)Ft=Ie.get(yt.key);else for(Ee=we;Ee<=ie;Ee++)if(bl[Ee-we]===0&&Dn(yt,k[Ee])){Ft=Ee;break}Ft===void 0?N(yt,K,H,!0):(bl[Ft-we]=W+1,Ft>=ht?ht=Ft:At=!0,h(yt,k[Ft],R,null,K,H,Q,Z,X),gt++)}const $i=At?$m(bl):tl;for(Ee=$i.length-1,W=Ye-1;W>=0;W--){const yt=we+W,Ft=k[yt],Hi=yt+1{const{el:H,type:Q,transition:Z,children:X,shapeFlag:W}=S;if(W&6){D(S.component.subTree,k,R,z);return}if(W&128){S.suspense.move(k,R,z);return}if(W&64){Q.move(S,k,R,_e);return}if(Q===be){l(H,k,R);for(let le=0;leZ.enter(H),K);else{const{leave:le,delayLeave:ie,afterLeave:he}=Z,we=()=>l(H,k,R),Ie=()=>{le(H,()=>{we(),he&&he()})};ie?ie(H,we,Ie):Ie()}else l(H,k,R)},N=(S,k,R,z=!1,K=!1)=>{const{type:H,props:Q,ref:Z,children:X,dynamicChildren:W,shapeFlag:ve,patchFlag:le,dirs:ie,cacheIndex:he}=S;if(le===-2&&(K=!1),Z!=null&&ro(Z,null,R,S,!0),he!=null&&(k.renderCache[he]=void 0),ve&256){k.ctx.deactivate(S);return}const we=ve&1&&ie,Ie=!Vl(S);let Ee;if(Ie&&(Ee=Q&&Q.onVnodeBeforeUnmount)&&Lt(Ee,k,S),ve&6)me(S.component,R,z);else{if(ve&128){S.suspense.unmount(R,z);return}we&&On(S,null,k,"beforeUnmount"),ve&64?S.type.remove(S,k,R,_e,z):W&&!W.hasOnce&&(H!==be||le>0&&le&64)?$(W,k,R,!1,!0):(H===be&&le&384||!K&&ve&16)&&$(X,k,R),z&&se(S)}(Ie&&(Ee=Q&&Q.onVnodeUnmounted)||we)&&st(()=>{Ee&&Lt(Ee,k,S),we&&On(S,null,k,"unmounted")},R)},se=S=>{const{type:k,el:R,anchor:z,transition:K}=S;if(k===be){ee(R,z);return}if(k===Fr){T(S);return}const H=()=>{a(R),K&&!K.persisted&&K.afterLeave&&K.afterLeave()};if(S.shapeFlag&1&&K&&!K.persisted){const{leave:Q,delayLeave:Z}=K,X=()=>Q(R,H);Z?Z(S.el,H,X):X()}else H()},ee=(S,k)=>{let R;for(;S!==k;)R=f(S),a(S),S=R;a(k)},me=(S,k,R)=>{const{bum:z,scope:K,job:H,subTree:Q,um:Z,m:X,a:W}=S;os(X),os(W),z&&kr(z),K.stop(),H&&(H.flags|=8,N(Q,S,k,R)),Z&&st(Z,k),st(()=>{S.isUnmounted=!0},k),k&&k.pendingBranch&&!k.isUnmounted&&S.asyncDep&&!S.asyncResolved&&S.suspenseId===k.pendingId&&(k.deps--,k.deps===0&&k.resolve())},$=(S,k,R,z=!1,K=!1,H=0)=>{for(let Q=H;Q{if(S.shapeFlag&6)return ue(S.component.subTree);if(S.shapeFlag&128)return S.suspense.next();const k=f(S.anchor||S.el),R=k&&k[Tc];return R?f(R):k};let Ce=!1;const $e=(S,k,R)=>{S==null?k._vnode&&N(k._vnode,null,null,!0):h(k._vnode||null,S,k,null,null,null,R),k._vnode=S,Ce||(Ce=!0,Xi(),wc(),Ce=!1)},_e={p:h,um:N,m:D,r:se,mt:B,mc:w,pc:Y,pbc:O,n:ue,o:e};let An,Pn;return{render:$e,hydrate:An,createApp:Vm($e,An)}}function Ir({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 Vn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Km(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ri(e,t,n=!1){const l=e.children,a=t.children;if(ge(l)&&ge(a))for(let r=0;r>1,e[n[i]]0&&(t[l]=n[r-1]),n[r]=l)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}function Yc(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Yc(t)}function os(e){if(e)for(let t=0;tVe(Hm);function ft(e,t){return oi(e,null,t)}function te(e,t,n){return oi(e,t,n)}function oi(e,t,n=Oe){const{immediate:l,deep:a,flush:r,once:o}=n,i=ze({},n);let s;if(cr)if(r==="sync"){const f=jm();s=f.__watcherHandles||(f.__watcherHandles=[])}else if(!t||l)i.once=!0;else{const f=()=>{};return f.stop=Kt,f.resume=Kt,f.pause=Kt,f}const c=Ge;i.call=(f,v,m)=>It(f,c,v,m);let u=!1;r==="post"?i.scheduler=f=>{st(f,c&&c.suspense)}:r!=="sync"&&(u=!0,i.scheduler=(f,v)=>{v?f():Xo(f)}),i.augmentJob=f=>{t&&(f.flags|=4),u&&(f.flags|=2,c&&(f.id=c.uid,f.i=c))};const d=am(e,t,i);return s&&s.push(d),d}function zm(e,t,n){const l=this.proxy,a=Ne(e)?e.includes(".")?qc(l,e):()=>l[e]:e.bind(l,l);let r;ye(t)?r=t:(r=t.handler,n=t);const o=Ql(this),i=oi(a,r.bind(l),n);return o(),i}function qc(e,t){const n=t.split(".");return()=>{let l=e;for(let a=0;at==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${_t(t)}Modifiers`]||e[`${zn(t)}Modifiers`];function Um(e,t,...n){if(e.isUnmounted)return;const l=e.vnode.props||Oe;let a=n;const r=t.startsWith("update:"),o=r&&Wm(l,t.slice(7));o&&(o.trim&&(a=n.map(u=>Ne(u)?u.trim():u)),o.number&&(a=n.map(yv)));let i,s=l[i=xr(t)]||l[i=xr(_t(t))];!s&&r&&(s=l[i=xr(zn(t))]),s&&It(s,e,6,a);const c=l[i+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,It(c,e,6,a)}}function Xc(e,t,n=!1){const l=t.emitsCache,a=l.get(e);if(a!==void 0)return a;const r=e.emits;let o={},i=!1;if(!ye(e)){const s=c=>{const u=Xc(c,t,!0);u&&(i=!0,ze(o,u))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!r&&!i?(Fe(e)&&l.set(e,null),null):(ge(r)?r.forEach(s=>o[s]=null):ze(o,r),Fe(e)&&l.set(e,o),o)}function sr(e,t){return!e||!Ja(t)?!1:(t=t.slice(2).replace(/Once$/,""),ke(e,t[0].toLowerCase()+t.slice(1))||ke(e,zn(t))||ke(e,t))}function Mr(e){const{type:t,vnode:n,proxy:l,withProxy:a,propsOptions:[r],slots:o,attrs:i,emit:s,render:c,renderCache:u,props:d,data:f,setupState:v,ctx:m,inheritAttrs:h}=e,y=Va(e);let b,C;try{if(n.shapeFlag&4){const T=a||l,I=T;b=Rt(c.call(I,T,u,d,v,f,m)),C=i}else{const T=t;b=Rt(T.length>1?T(d,{attrs:i,slots:o,emit:s}):T(d,null)),C=t.props?i:Gm(i)}}catch(T){Ml.length=0,ar(T,e,1),b=g(rt)}let A=b;if(C&&h!==!1){const T=Object.keys(C),{shapeFlag:I}=A;T.length&&I&7&&(r&&T.some(Fo)&&(C=Ym(C,r)),A=an(A,C,!1,!0))}return n.dirs&&(A=an(A,null,!1,!0),A.dirs=A.dirs?A.dirs.concat(n.dirs):n.dirs),n.transition&&$n(A,n.transition),b=A,Va(y),b}const Gm=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ja(n))&&((t||(t={}))[n]=e[n]);return t},Ym=(e,t)=>{const n={};for(const l in e)(!Fo(l)||!(l.slice(9)in t))&&(n[l]=e[l]);return n};function qm(e,t,n){const{props:l,children:a,component:r}=e,{props:o,children:i,patchFlag:s}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&s>=0){if(s&1024)return!0;if(s&16)return l?is(l,o,c):!!o;if(s&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function Zm(e,t){t&&t.pendingBranch?ge(e)?t.effects.push(...e):t.effects.push(e):im(e)}const be=Symbol.for("v-fgt"),Zl=Symbol.for("v-txt"),rt=Symbol.for("v-cmt"),Fr=Symbol.for("v-stc"),Ml=[];let St=null;function Ht(e=!1){Ml.push(St=e?null:[])}function Jm(){Ml.pop(),St=Ml[Ml.length-1]||null}let $l=1;function ss(e){$l+=e,e<0&&St&&(St.hasOnce=!0)}function Jc(e){return e.dynamicChildren=$l>0?St||tl:null,Jm(),$l>0&&St&&St.push(e),e}function vl(e,t,n,l,a,r){return Jc(rl(e,t,n,l,a,r,!0))}function ur(e,t,n,l,a){return Jc(g(e,t,n,l,a,!0))}function Ma(e){return e?e.__v_isVNode===!0:!1}function Dn(e,t){return e.type===t.type&&e.key===t.key}const Qc=({key:e})=>e??null,xa=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ne(e)||Se(e)||ye(e)?{i:ut,r:e,k:t,f:!!n}:e:null);function rl(e,t=null,n=null,l=0,a=null,r=e===be?0:1,o=!1,i=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Qc(t),ref:t&&xa(t),scopeId:kc,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:r,patchFlag:l,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:ut};return i?(ii(s,n),r&128&&e.normalize(s)):n&&(s.shapeFlag|=Ne(n)?8:16),$l>0&&!o&&St&&(s.patchFlag>0||r&6)&&s.patchFlag!==32&&St.push(s),s}const g=Qm;function Qm(e,t=null,n=null,l=0,a=null,r=!1){if((!e||e===_m)&&(e=rt),Ma(e)){const i=an(e,t,!0);return n&&ii(i,n),$l>0&&!r&&St&&(i.shapeFlag&6?St[St.indexOf(e)]=i:St.push(i)),i.patchFlag=-2,i}if(cg(e)&&(e=e.__vccOpts),t){t=eg(t);let{class:i,style:s}=t;i&&!Ne(i)&&(t.class=Bo(i)),Fe(s)&&(Uo(s)&&!ge(s)&&(s=ze({},s)),t.style=Ro(s))}const o=Ne(e)?1:Zc(e)?128:Ec(e)?64:Fe(e)?4:ye(e)?2:0;return rl(e,t,n,l,a,o,r,!0)}function eg(e){return e?Uo(e)||$c(e)?ze({},e):e:null}function an(e,t,n=!1,l=!1){const{props:a,ref:r,patchFlag:o,children:i,transition:s}=e,c=t?de(a||{},t):a,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Qc(c),ref:t&&t.ref?n&&r?ge(r)?r.concat(xa(t)):[r,xa(t)]:xa(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==be?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:s,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&an(e.ssContent),ssFallback:e.ssFallback&&an(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return s&&l&&$n(u,s.clone(u)),u}function mn(e=" ",t=0){return g(Zl,null,e,t)}function tg(e="",t=!1){return t?(Ht(),ur(rt,null,e)):g(rt,null,e)}function Rt(e){return e==null||typeof e=="boolean"?g(rt):ge(e)?g(be,null,e.slice()):typeof e=="object"?vn(e):g(Zl,null,String(e))}function vn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:an(e)}function ii(e,t){let n=0;const{shapeFlag:l}=e;if(t==null)t=null;else if(ge(t))n=16;else if(typeof t=="object")if(l&65){const a=t.default;a&&(a._c&&(a._d=!1),ii(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!$c(t)?t._ctx=ut:a===3&&ut&&(ut.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ye(t)?(t={default:t,_ctx:ut},n=32):(t=String(t),l&64?(n=16,t=[mn(t)]):n=8);e.children=t,e.shapeFlag|=n}function de(...e){const t={};for(let n=0;nGe||ut;let Fa,co;{const e=Zu(),t=(n,l)=>{let a;return(a=e[n])||(a=e[n]=[]),a.push(l),r=>{a.length>1?a.forEach(o=>o(r)):a[0](r)}};Fa=t("__VUE_INSTANCE_SETTERS__",n=>Ge=n),co=t("__VUE_SSR_SETTERS__",n=>cr=n)}const Ql=e=>{const t=Ge;return Fa(e),e.scope.on(),()=>{e.scope.off(),Fa(t)}},us=()=>{Ge&&Ge.scope.off(),Fa(null)};function ed(e){return e.vnode.shapeFlag&4}let cr=!1;function rg(e,t=!1,n=!1){t&&co(t);const{props:l,children:a}=e.vnode,r=ed(e);Im(e,l,r,t),Dm(e,a,n);const o=r?og(e,t):void 0;return t&&co(!1),o}function og(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,xm);const{setup:l}=n;if(l){const a=e.setupContext=l.length>1?sg(e):null,r=Ql(e);wn();const o=Xl(l,e,0,[e.props,a]);if(xn(),r(),Gu(o)){if(Vl(e)||Fc(e),o.then(us,us),t)return o.then(i=>{cs(e,i,t)}).catch(i=>{ar(i,e,0)});e.asyncDep=o}else cs(e,o,t)}else td(e,t)}function cs(e,t,n){ye(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Fe(t)&&(e.setupState=bc(t)),td(e,n)}let ds;function td(e,t,n){const l=e.type;if(!e.render){if(!t&&ds&&!l.render){const a=l.template||li(e).template;if(a){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:i,compilerOptions:s}=l,c=ze(ze({isCustomElement:r,delimiters:i},o),s);l.render=ds(a,c)}}e.render=l.render||Kt}{const a=Ql(e);wn();try{km(e)}finally{xn(),a()}}}const ig={get(e,t){return Xe(e,"get",""),e[t]}};function sg(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,ig),slots:e.slots,emit:e.emit,expose:t}}function dr(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(bc(Yv(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Il)return Il[n](e)},has(t,n){return n in t||n in Il}})):e.proxy}function ug(e,t=!0){return ye(e)?e.displayName||e.name:e.name||t&&e.__name}function cg(e){return ye(e)&&"__vccOpts"in e}const p=(e,t)=>nm(e,t,cr);function kt(e,t,n){const l=arguments.length;return l===2?Fe(t)&&!ge(t)?Ma(t)?g(e,null,[t]):g(e,t):g(e,null,t):(l>3?n=Array.prototype.slice.call(arguments,2):l===3&&Ma(n)&&(n=[n]),g(e,t,n))}const dg="3.5.8";/** * @vue/runtime-dom v3.5.8 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let fo;const fs=typeof window<"u"&&window.trustedTypes;if(fs)try{fo=fs.createPolicy("vue",{createHTML:e=>e})}catch{}const nd=fo?e=>fo.createHTML(e):e=>e,dg="http://www.w3.org/2000/svg",fg="http://www.w3.org/1998/Math/MathML",en=typeof document<"u"?document:null,vs=en&&en.createElement("template"),vg={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,l)=>{const a=t==="svg"?en.createElementNS(dg,e):t==="mathml"?en.createElementNS(fg,e):n?en.createElement(e,{is:n}):en.createElement(e);return e==="select"&&l&&l.multiple!=null&&a.setAttribute("multiple",l.multiple),a},createText:e=>en.createTextNode(e),createComment:e=>en.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>en.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,l,a,r){const o=n?n.previousSibling:t.lastChild;if(a&&(a===r||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),!(a===r||!(a=a.nextSibling)););else{vs.innerHTML=nd(l==="svg"?`${e}`:l==="mathml"?`${e}`:e);const i=vs.content;if(l==="svg"||l==="mathml"){const s=i.firstChild;for(;s.firstChild;)i.appendChild(s.firstChild);i.removeChild(s)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},un="transition",Cl="animation",ol=Symbol("_vtc"),ld={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},ad=ze({},Oc,ld),mg=e=>(e.displayName="Transition",e.props=ad,e),Cn=mg((e,{slots:t})=>kt(fm,rd(e),t)),In=(e,t=[])=>{ge(e)?e.forEach(n=>n(...t)):e&&e(...t)},ms=e=>e?ge(e)?e.some(t=>t.length>1):e.length>1:!1;function rd(e){const t={};for(const _ in e)_ in ld||(t[_]=e[_]);if(e.css===!1)return t;const{name:n="v",type:l,duration:a,enterFromClass:r=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:s=r,appearActiveClass:c=o,appearToClass:u=i,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,m=gg(a),h=m&&m[0],y=m&&m[1],{onBeforeEnter:b,onEnter:C,onEnterCancelled:A,onLeave:T,onLeaveCancelled:I,onBeforeAppear:x=b,onAppear:E=C,onAppearCancelled:w=A}=t,P=(_,M,B)=>{cn(_,M?u:i),cn(_,M?c:o),B&&B()},O=(_,M)=>{_._isLeaving=!1,cn(_,d),cn(_,v),cn(_,f),M&&M()},V=_=>(M,B)=>{const j=_?E:C,G=()=>P(M,_,B);In(j,[M,G]),gs(()=>{cn(M,_?s:r),Qt(M,_?u:i),ms(j)||hs(M,l,h,G)})};return ze(t,{onBeforeEnter(_){In(b,[_]),Qt(_,r),Qt(_,o)},onBeforeAppear(_){In(x,[_]),Qt(_,s),Qt(_,c)},onEnter:V(!1),onAppear:V(!0),onLeave(_,M){_._isLeaving=!0;const B=()=>O(_,M);Qt(_,d),Qt(_,f),id(),gs(()=>{_._isLeaving&&(cn(_,d),Qt(_,v),ms(T)||hs(_,l,y,B))}),In(T,[_,B])},onEnterCancelled(_){P(_,!1),In(A,[_])},onAppearCancelled(_){P(_,!0),In(w,[_])},onLeaveCancelled(_){O(_),In(I,[_])}})}function gg(e){if(e==null)return null;if(Fe(e))return[Lr(e.enter),Lr(e.leave)];{const t=Lr(e);return[t,t]}}function Lr(e){return yv(e)}function Qt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ol]||(e[ol]=new Set)).add(t)}function cn(e,t){t.split(/\s+/).forEach(l=>l&&e.classList.remove(l));const n=e[ol];n&&(n.delete(t),n.size||(e[ol]=void 0))}function gs(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let hg=0;function hs(e,t,n,l){const a=e._endId=++hg,r=()=>{a===e._endId&&l()};if(n!=null)return setTimeout(r,n);const{type:o,timeout:i,propCount:s}=od(e,t);if(!o)return l();const c=o+"end";let u=0;const d=()=>{e.removeEventListener(c,f),r()},f=v=>{v.target===e&&++u>=s&&d()};setTimeout(()=>{u(n[m]||"").split(", "),a=l(`${un}Delay`),r=l(`${un}Duration`),o=ys(a,r),i=l(`${Cl}Delay`),s=l(`${Cl}Duration`),c=ys(i,s);let u=null,d=0,f=0;t===un?o>0&&(u=un,d=o,f=r.length):t===Cl?c>0&&(u=Cl,d=c,f=s.length):(d=Math.max(o,c),u=d>0?o>c?un:Cl:null,f=u?u===un?r.length:s.length:0);const v=u===un&&/\b(transform|all)(,|$)/.test(l(`${un}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:v}}function ys(e,t){for(;e.lengthps(n)+ps(e[l])))}function ps(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function id(){return document.body.offsetHeight}function yg(e,t,n){const l=e[ol];l&&(t=(t?[t,...l]:[...l]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const La=Symbol("_vod"),sd=Symbol("_vsh"),Wn={beforeMount(e,{value:t},{transition:n}){e[La]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):_l(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:l}){!t!=!n&&(l?t?(l.beforeEnter(e),_l(e,!0),l.enter(e)):l.leave(e,()=>{_l(e,!1)}):_l(e,t))},beforeUnmount(e,{value:t}){_l(e,t)}};function _l(e,t){e.style.display=t?e[La]:"none",e[sd]=!t}const pg=Symbol(""),bg=/(^|;)\s*display\s*:/;function Sg(e,t,n){const l=e.style,a=Ne(n);let r=!1;if(n&&!a){if(t)if(Ne(t))for(const o of t.split(";")){const i=o.slice(0,o.indexOf(":")).trim();n[i]==null&&ka(l,i,"")}else for(const o in t)n[o]==null&&ka(l,o,"");for(const o in n)o==="display"&&(r=!0),ka(l,o,n[o])}else if(a){if(t!==n){const o=l[pg];o&&(n+=";"+o),l.cssText=n,r=bg.test(n)}}else t&&e.removeAttribute("style");La in e&&(e[La]=r?l.display:"",e[sd]&&(l.display="none"))}const bs=/\s*!important$/;function ka(e,t,n){if(ge(n))n.forEach(l=>ka(e,t,l));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const l=Cg(e,t);bs.test(n)?e.setProperty(zn(l),n.replace(bs,""),"important"):e[l]=n}}const Ss=["Webkit","Moz","ms"],Dr={};function Cg(e,t){const n=Dr[t];if(n)return n;let l=_t(t);if(l!=="filter"&&l in e)return Dr[t]=l;l=fl(l);for(let a=0;aRr||(Eg.then(()=>Rr=0),Rr=Date.now());function Pg(e,t){const n=l=>{if(!l._vts)l._vts=Date.now();else if(l._vts<=n.attached)return;It(Og(l,n.value),t,5,[l])};return n.value=e,n.attached=Ag(),n}function Og(e,t){if(ge(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(l=>a=>!a._stopped&&l&&l(a))}else return t}const ks=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Vg=(e,t,n,l,a,r)=>{const o=a==="svg";t==="class"?yg(e,l,o):t==="style"?Sg(e,n,l):Ja(t)?Fo(t)||kg(e,t,n,l,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Ig(e,t,l,o))?(_g(e,t,l),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&_s(e,t,l,o,r,t!=="value")):(t==="true-value"?e._trueValue=l:t==="false-value"&&(e._falseValue=l),_s(e,t,l,o))};function Ig(e,t,n,l){if(l)return!!(t==="innerHTML"||t==="textContent"||t in e&&ks(t)&&ye(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return ks(t)&&Ne(n)?!1:!!(t in e||e._isVueCE&&(/[A-Z]/.test(t)||!Ne(n)))}const ud=new WeakMap,cd=new WeakMap,Da=Symbol("_moveCb"),Ts=Symbol("_enterCb"),Mg=e=>(delete e.props.mode,e),Fg=Mg({name:"TransitionGroup",props:ze({},ad,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Jl(),l=Pc();let a,r;return ei(()=>{if(!a.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!Bg(a[0].el,n.vnode.el,o))return;a.forEach(Lg),a.forEach(Dg);const i=a.filter(Rg);id(),i.forEach(s=>{const c=s.el,u=c.style;Qt(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[Da]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[Da]=null,cn(c,o))};c.addEventListener("transitionend",d)})}),()=>{const o=ce(e),i=rd(o);let s=o.tag||be;if(a=[],r)for(let c=0;c{i.split(/\s+/).forEach(s=>s&&l.classList.remove(s))}),n.split(/\s+/).forEach(i=>i&&l.classList.add(i)),l.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(l);const{hasTransform:o}=od(l);return r.removeChild(l),o}const Ng=ze({patchProp:Vg},vg);let Es;function Kg(){return Es||(Es=Rm(Ng))}const $g=(...e)=>{const t=Kg().createApp(...e),{mount:n}=t;return t.mount=l=>{const a=jg(l);if(!a)return;const r=t._component;!ye(r)&&!r.render&&!r.template&&(r.template=a.innerHTML),a.nodeType===1&&(a.textContent="");const o=n(a,!1,Hg(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},t};function Hg(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function jg(e){return Ne(e)?document.querySelector(e):e}const zg={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",eyeDropper:"mdi-eyedropper"},Wg={component:e=>kt(bi,{...e,class:"mdi"})},Te=typeof window<"u",ui=Te&&"IntersectionObserver"in window,Ug=Te&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function As(e,t,n){Gg(e,t),t.set(e,n)}function Gg(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Yg(e,t,n){return e.set(dd(e,t),n),n}function Mn(e,t){return e.get(dd(e,t))}function dd(e,t,n){if(typeof e=="function"?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function fd(e,t,n){const l=t.length-1;if(l<0)return e===void 0?n:e;for(let a=0;aml(e[l],t[l]))}function vo(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),fd(e,t.split("."),n))}function nn(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}if(typeof t=="string")return vo(e,t,n);if(Array.isArray(t))return fd(e,t,n);if(typeof t!="function")return n;const l=t(e,n);return typeof l>"u"?n:l}function ci(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,l)=>t+l)}function oe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function qg(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Ps(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function vd(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const Os=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),Xg=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function Br(e,t){return t.every(n=>e.hasOwnProperty(n))}function md(e,t){const n={},l=new Set(Object.keys(e));for(const a of t)l.has(a)&&(n[a]=e[a]);return n}function Vs(e,t,n){const l=Object.create(null),a=Object.create(null);for(const r in e)t.some(o=>o instanceof RegExp?o.test(r):o===r)&&!(n!=null&&n.some(o=>o===r))?l[r]=e[r]:a[r]=e[r];return[l,a]}function gl(e,t){const n={...e};return t.forEach(l=>delete n[l]),n}function Zg(e,t){const n={};return t.forEach(l=>n[l]=e[l]),n}const gd=/^on[^a-z]/,di=e=>gd.test(e),Jg=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"];function fi(e){const[t,n]=Vs(e,[gd]),l=gl(t,Jg),[a,r]=Vs(n,["class","style","id",/^data-/]);return Object.assign(a,t),Object.assign(r,l),[a,r]}function Vt(e){return e==null?[]:Array.isArray(e)?e:[e]}function Qg(e,t){let n=0;const l=function(){for(var a=arguments.length,r=new Array(a),o=0;oe(...r),Me(t))};return l.clear=()=>{clearTimeout(n)},l.immediate=e,l}function Tt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function Is(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function Ms(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function Fs(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function eh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let l=0;for(;l0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const l={};for(const a in e)l[a]=e[a];for(const a in t){const r=e[a],o=t[a];if(Ps(r)&&Ps(o)){l[a]=qe(r,o,n);continue}if(n&&Array.isArray(r)&&Array.isArray(o)){l[a]=n(r,o);continue}l[a]=o}return l}function hd(e){return e.map(t=>t.type===be?hd(t.children):t).flat()}function Bn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Bn.cache.has(e))return Bn.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Bn.cache.set(e,t),t}Bn.cache=new Map;function Jn(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>Jn(e,n)).flat(1);if(t.suspense)return Jn(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>Jn(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return Jn(e,t.component.subTree).flat(1)}return[]}var ga=new WeakMap,Gn=new WeakMap;class th{constructor(t){As(this,ga,[]),As(this,Gn,0),this.size=t}push(t){Mn(ga,this)[Mn(Gn,this)]=t,Yg(Gn,this,(Mn(Gn,this)+1)%this.size)}values(){return Mn(ga,this).slice(Mn(Gn,this)).concat(Mn(ga,this).slice(0,Mn(Gn,this)))}}function vi(e){const t=Ue({}),n=p(e);return ft(()=>{for(const l in n.value)t[l]=n.value[l]},{flush:"sync"}),Yo(t)}function Ra(e,t){return e.includes(t)}function yd(e){return e[2].toLowerCase()+e.slice(3)}const ct=()=>[Function,Array];function Ls(e,t){return t="on"+fl(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function nh(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),l=1;l1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(l=>`${l}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function pd(e,t,n){let l,a=e.indexOf(document.activeElement);const r=t==="next"?1:-1;do a+=r,l=e[a];while((!l||l.offsetParent==null||!((n==null?void 0:n(l))??!0))&&a=0);return l}function Fl(e,t){var l,a,r,o;const n=Hl(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&((l=n[0])==null||l.focus());else if(t==="first")(a=n[0])==null||a.focus();else if(t==="last")(r=n.at(-1))==null||r.focus();else if(typeof t=="number")(o=n[t])==null||o.focus();else{const i=pd(n,t);i?i.focus():Fl(e,t==="next"?"first":"last")}}function Ba(e,t){if(!(Te&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function bd(e){return e.some(t=>Ma(t)?t.type===rt?!1:t.type!==be||bd(t.children):!0)?e:null}function lh(e,t){if(!Te||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function ah(e,t){const n=e.clientX,l=e.clientY,a=t.getBoundingClientRect(),r=a.left,o=a.top,i=a.right,s=a.bottom;return n>=r&&n<=i&&l>=o&&l<=s}function mo(){const e=ne(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>vd(e.value)}),t}function Ds(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}const Sd=["top","bottom"],rh=["start","end","left","right"];function go(e,t){let[n,l]=e.split(" ");return l||(l=Ra(Sd,n)?"start":Ra(rh,n)?"top":"center"),{side:ho(n,t),align:ho(l,t)}}function ho(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Nr(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Kr(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Rs(e){return{side:e.align,align:e.side}}function Bs(e){return Ra(Sd,e.side)?"y":"x"}class Nn{constructor(t){let{x:n,y:l,width:a,height:r}=t;this.x=n,this.y=l,this.width=a,this.height=r}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function Ns(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function Cd(e){return Array.isArray(e)?new Nn({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function mi(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),l=n.transform;if(l){let a,r,o,i,s;if(l.startsWith("matrix3d("))a=l.slice(9,-1).split(/, /),r=+a[0],o=+a[5],i=+a[12],s=+a[13];else if(l.startsWith("matrix("))a=l.slice(7,-1).split(/, /),r=+a[0],o=+a[3],i=+a[4],s=+a[5];else return new Nn(t);const c=n.transformOrigin,u=t.x-i-(1-r)*parseFloat(c),d=t.y-s-(1-o)*parseFloat(c.slice(c.indexOf(" ")+1)),f=r?t.width/r:e.offsetWidth+1,v=o?t.height/o:e.offsetHeight+1;return new Nn({x:u,y:d,width:f,height:v})}else return new Nn(t)}function Qn(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let l;try{l=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof l.finished>"u"&&(l.finished=new Promise(a=>{l.onfinish=()=>{a(l)}})),l}const Ta=new WeakMap;function oh(e,t){Object.keys(t).forEach(n=>{if(di(n)){const l=yd(n),a=Ta.get(e);if(t[n]==null)a==null||a.forEach(r=>{const[o,i]=r;o===l&&(e.removeEventListener(l,i),a.delete(r))});else if(!a||![...a].some(r=>r[0]===l&&r[1]===t[n])){e.addEventListener(l,t[n]);const r=a||new Set;r.add([l,t[n]]),Ta.has(e)||Ta.set(e,r)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function ih(e,t){Object.keys(t).forEach(n=>{if(di(n)){const l=yd(n),a=Ta.get(e);a==null||a.forEach(r=>{const[o,i]=r;o===l&&(e.removeEventListener(l,i),a.delete(r))})}else e.removeAttribute(n)})}const Yn=2.4,Ks=.2126729,$s=.7151522,Hs=.072175,sh=.55,uh=.58,ch=.57,dh=.62,ha=.03,js=1.45,fh=5e-4,vh=1.25,mh=1.25,zs=.078,Ws=12.82051282051282,ya=.06,Us=.001;function Gs(e,t){const n=(e.r/255)**Yn,l=(e.g/255)**Yn,a=(e.b/255)**Yn,r=(t.r/255)**Yn,o=(t.g/255)**Yn,i=(t.b/255)**Yn;let s=n*Ks+l*$s+a*Hs,c=r*Ks+o*$s+i*Hs;if(s<=ha&&(s+=(ha-s)**js),c<=ha&&(c+=(ha-c)**js),Math.abs(c-s)s){const d=(c**sh-s**uh)*vh;u=d-Us?0:d>-zs?d-d*Ws*ya:d+ya}return u*100}function gh(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const Na=.20689655172413793,hh=e=>e>Na**3?Math.cbrt(e):e/(3*Na**2)+4/29,yh=e=>e>Na?e**3:3*Na**2*(e-4/29);function _d(e){const t=hh,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function wd(e){const t=yh,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const ph=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],bh=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Sh=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Ch=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function xd(e){const t=Array(3),n=bh,l=ph;for(let a=0;a<3;++a)t[a]=Math.round(Tt(n(l[a][0]*e[0]+l[a][1]*e[1]+l[a][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function gi(e){let{r:t,g:n,b:l}=e;const a=[0,0,0],r=Ch,o=Sh;t=r(t/255),n=r(n/255),l=r(l/255);for(let i=0;i<3;++i)a[i]=o[i][0]*t+o[i][1]*n+o[i][2]*l;return a}function yo(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function _h(e){return yo(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const Ys=/^(?(?:rgb|hsl)a?)\((?.+)\)/,wh={rgb:(e,t,n,l)=>({r:e,g:t,b:n,a:l}),rgba:(e,t,n,l)=>({r:e,g:t,b:n,a:l}),hsl:(e,t,n,l)=>qs({h:e,s:t,l:n,a:l}),hsla:(e,t,n,l)=>qs({h:e,s:t,l:n,a:l}),hsv:(e,t,n,l)=>jl({h:e,s:t,v:n,a:l}),hsva:(e,t,n,l)=>jl({h:e,s:t,v:n,a:l})};function Bt(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&Ys.test(e)){const{groups:t}=e.match(Ys),{fn:n,values:l}=t,a=l.split(/,\s*/).map(r=>r.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(r)/100:parseFloat(r));return wh[n](...a)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),kh(t)}else if(typeof e=="object"){if(Br(e,["r","g","b"]))return e;if(Br(e,["h","s","l"]))return jl(kd(e));if(Br(e,["h","s","v"]))return jl(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name} -Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function jl(e){const{h:t,s:n,v:l,a}=e,r=i=>{const s=(i+t/60)%6;return l-l*n*Math.max(Math.min(s,4-s,1),0)},o=[r(5),r(3),r(1)].map(i=>Math.round(i*255));return{r:o[0],g:o[1],b:o[2],a}}function qs(e){return jl(kd(e))}function kd(e){const{h:t,s:n,l,a}=e,r=l+n*Math.min(l,1-l),o=r===0?0:2-2*l/r;return{h:t,s:o,v:r,a}}function pa(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function xh(e){let{r:t,g:n,b:l,a}=e;return`#${[pa(t),pa(n),pa(l),a!==void 0?pa(Math.round(a*255)):""].join("")}`}function kh(e){e=Th(e);let[t,n,l,a]=eh(e,2).map(r=>parseInt(r,16));return a=a===void 0?a:a/255,{r:t,g:n,b:l,a}}function Th(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=Ms(Ms(e,6),8,"F")),e}function Eh(e,t){const n=_d(gi(e));return n[0]=n[0]+t*10,xd(wd(n))}function Ah(e,t){const n=_d(gi(e));return n[0]=n[0]-t*10,xd(wd(n))}function Ph(e){const t=Bt(e);return gi(t)[1]}function Td(e){const t=Math.abs(Gs(Bt(0),Bt(e)));return Math.abs(Gs(Bt(16777215),Bt(e)))>Math.min(t,50)?"#fff":"#000"}function U(e,t){return n=>Object.keys(e).reduce((l,a)=>{const o=typeof e[a]=="object"&&e[a]!=null&&!Array.isArray(e[a])?e[a]:{type:e[a]};return n&&a in n?l[a]={...o,default:n[a]}:l[a]=o,t&&!l[a].source&&(l[a].source=t),l},{})}const pe=U({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function Ke(e,t){const n=Jl();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function zt(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=Ke(e).type;return Bn((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let Ed=0,Ea=new WeakMap;function Et(){const e=Ke("getUid");if(Ea.has(e))return Ea.get(e);{const t=Ed++;return Ea.set(e,t),t}}Et.reset=()=>{Ed=0,Ea=new WeakMap};function Oh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ke("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}const il=Symbol.for("vuetify:defaults");function Vh(e){return J(e)}function hi(){const e=Ve(il);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Tn(e,t){const n=hi(),l=J(e),a=p(()=>{if(Me(t==null?void 0:t.disabled))return n.value;const o=Me(t==null?void 0:t.scoped),i=Me(t==null?void 0:t.reset),s=Me(t==null?void 0:t.root);if(l.value==null&&!(o||i||s))return n.value;let c=qe(l.value,{prev:n.value});if(o)return c;if(i||s){const u=Number(i||1/0);for(let d=0;d<=u&&!(!c||!("prev"in c));d++)c=c.prev;return c&&typeof s=="string"&&s in c&&(c=qe(qe(c,{prev:c}),c[s])),c}return c.prev?qe(c.prev,c):c});return et(il,a),a}function Ih(e,t){var n,l;return typeof((n=e.props)==null?void 0:n[t])<"u"||typeof((l=e.props)==null?void 0:l[Bn(t)])<"u"}function Mh(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:hi();const l=Ke("useDefaults");if(t=t??l.type.name??l.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const a=p(()=>{var s;return(s=n.value)==null?void 0:s[e._as??t]}),r=new Proxy(e,{get(s,c){var d,f,v,m,h,y,b;const u=Reflect.get(s,c);return c==="class"||c==="style"?[(d=a.value)==null?void 0:d[c],u].filter(C=>C!=null):typeof c=="string"&&!Ih(l.vnode,c)?((f=a.value)==null?void 0:f[c])!==void 0?(v=a.value)==null?void 0:v[c]:((h=(m=n.value)==null?void 0:m.global)==null?void 0:h[c])!==void 0?(b=(y=n.value)==null?void 0:y.global)==null?void 0:b[c]:u:u}}),o=ne();ft(()=>{if(a.value){const s=Object.entries(a.value).filter(c=>{let[u]=c;return u.startsWith(u[0].toUpperCase())});o.value=s.length?Object.fromEntries(s):void 0}else o.value=void 0});function i(){const s=Oh(il,l);et(il,p(()=>o.value?qe((s==null?void 0:s.value)??{},o.value):s==null?void 0:s.value))}return{props:r,provideSubDefaults:i}}function hl(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=U(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(l){return md(l,t)},e.props._as=String,e.setup=function(l,a){const r=hi();if(!r.value)return e._setup(l,a);const{props:o,provideSubDefaults:i}=Mh(l,l._as??e.name,r),s=e._setup(o,a);return i(),s}}return e}function re(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?hl:Mt)(t)}function yi(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return re()({name:n??fl(_t(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...pe()},setup(l,a){let{slots:r}=a;return()=>{var o;return kt(l.tag,{class:[e,l.class],style:l.style},(o=r.default)==null?void 0:o.call(r))}}})}function Ad(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const Ka="cubic-bezier(0.4, 0, 0.2, 1)",Fh="cubic-bezier(0.0, 0, 0.2, 1)",Lh="cubic-bezier(0.4, 0, 1, 1)";function Pd(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?Dh(e):pi(e))return e;e=e.parentElement}return document.scrollingElement}function $a(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(pi(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function pi(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function Dh(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function Rh(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function fe(e){const t=Ke("useRender");t.render=e}const Ae=[String,Function,Object,Array],po=Symbol.for("vuetify:icons"),fr=U({icon:{type:Ae},tag:{type:String,required:!0}},"icon"),Xs=re()({name:"VComponentIcon",props:fr(),setup(e,t){let{slots:n}=t;return()=>{const l=e.icon;return g(e.tag,null,{default:()=>{var a;return[e.icon?g(l,null,null):(a=n.default)==null?void 0:a.call(n)]}})}}}),Od=hl({name:"VSvgIcon",inheritAttrs:!1,props:fr(),setup(e,t){let{attrs:n}=t;return()=>g(e.tag,de(n,{style:null}),{default:()=>[g("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(l=>Array.isArray(l)?g("path",{d:l[0],"fill-opacity":l[1]},null):g("path",{d:l},null)):g("path",{d:e.icon},null)])]})}});hl({name:"VLigatureIcon",props:fr(),setup(e){return()=>g(e.tag,null,{default:()=>[e.icon]})}});const bi=hl({name:"VClassIcon",props:fr(),setup(e){return()=>g(e.tag,{class:e.icon},null)}});function Bh(){return{svg:{component:Od},class:{component:bi}}}function Nh(e){const t=Bh(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=Wg),qe({defaultSet:n,sets:t,aliases:{...zg,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}const Kh=e=>{const t=Ve(po);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:p(()=>{var s;const l=Me(e);if(!l)return{component:Xs};let a=l;if(typeof a=="string"&&(a=a.trim(),a.startsWith("$")&&(a=(s=t.aliases)==null?void 0:s[a.slice(1)])),Array.isArray(a))return{component:Od,icon:a};if(typeof a!="string")return{component:Xs,icon:a};const r=Object.keys(t.sets).find(c=>typeof a=="string"&&a.startsWith(`${c}:`)),o=r?a.slice(r.length+1):a;return{component:t.sets[r??t.defaultSet].component,icon:o}})}},$h={collapse:"fas fa-chevron-up",complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",sortAsc:"fas fa-arrow-up",sortDesc:"fas fa-arrow-down",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half",loading:"fas fa-sync",first:"fas fa-step-backward",last:"fas fa-step-forward",unfold:"fas fa-arrows-alt-v",file:"fas fa-paperclip",plus:"fas fa-plus",minus:"fas fa-minus",calendar:"fas fa-calendar",treeviewCollapse:"fas fa-caret-down",treeviewExpand:"fas fa-caret-right",eyeDropper:"fas fa-eye-dropper"},Hh={component:bi};function Ct(e,t){let n;function l(){n=tr(),n.run(()=>t.length?t(()=>{n==null||n.stop(),l()}):t())}te(e,a=>{a&&!n?l():a||(n==null||n.stop(),n=void 0)},{immediate:!0}),Ze(()=>{n==null||n.stop()})}function Le(e,t,n){let l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const r=Ke("useProxiedModel"),o=J(e[t]!==void 0?e[t]:n),i=Bn(t),c=p(i!==t?()=>{var d,f,v,m;return e[t],!!(((d=r.vnode.props)!=null&&d.hasOwnProperty(t)||(f=r.vnode.props)!=null&&f.hasOwnProperty(i))&&((v=r.vnode.props)!=null&&v.hasOwnProperty(`onUpdate:${t}`)||(m=r.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${i}`)))}:()=>{var d,f;return e[t],!!((d=r.vnode.props)!=null&&d.hasOwnProperty(t)&&((f=r.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});Ct(()=>!c.value,()=>{te(()=>e[t],d=>{o.value=d})});const u=p({get(){const d=e[t];return l(c.value?d:o.value)},set(d){const f=a(d),v=ce(c.value?e[t]:o.value);v===f||l(v)===d||(o.value=f,r==null||r.emit(`update:${t}`,f))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?e[t]:o.value}),u}const jh={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM",title:"Select Time"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"}},Zs="$vuetify.",Js=(e,t)=>e.replace(/\{(\d+)\}/g,(n,l)=>String(t[+l])),Vd=(e,t,n)=>function(l){for(var a=arguments.length,r=new Array(a>1?a-1:0),o=1;onew Intl.NumberFormat([e.value,t.value],l).format(n)}function $r(e,t,n){const l=Le(e,t,e[t]??n.value);return l.value=e[t]??n.value,te(n,a=>{e[t]==null&&(l.value=n.value)}),l}function Md(e){return t=>{const n=$r(t,"locale",e.current),l=$r(t,"fallback",e.fallback),a=$r(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:l,messages:a,t:Vd(n,l,a),n:Id(n,l),provide:Md({current:n,fallback:l,messages:a})}}}function zh(e){const t=ne((e==null?void 0:e.locale)??"en"),n=ne((e==null?void 0:e.fallback)??"en"),l=J({en:jh,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:l,t:Vd(t,n,l),n:Id(t,n),provide:Md({current:t,fallback:n,messages:l})}}const Ha=Symbol.for("vuetify:locale");function Wh(e){return e.name!=null}function Uh(e){const t=e!=null&&e.adapter&&Wh(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:zh(e),n=Yh(t,e);return{...t,...n}}function Si(){const e=Ve(Ha);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function Gh(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function Yh(e,t){const n=J((t==null?void 0:t.rtl)??Gh()),l=p(()=>n.value[e.current.value]??!1);return{isRtl:l,rtl:n,rtlClasses:p(()=>`v-locale--is-${l.value?"rtl":"ltr"}`)}}function it(){const e=Ve(Ha);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const vr={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function qh(e,t,n){const l=[];let a=[];const r=Fd(e),o=Ld(e),i=n??vr[t.slice(-2).toUpperCase()]??0,s=(r.getDay()-i+7)%7,c=(o.getDay()-i+7)%7;for(let u=0;u0&&l.push(a),l}function Xh(e,t,n){const l=n??vr[t.slice(-2).toUpperCase()]??0,a=new Date(e);for(;a.getDay()!==l;)a.setDate(a.getDate()-1);return a}function Zh(e,t){const n=new Date(e),l=((vr[t.slice(-2).toUpperCase()]??0)+6)%7;for(;n.getDay()!==l;)n.setDate(n.getDate()+1);return n}function Fd(e){return new Date(e.getFullYear(),e.getMonth(),1)}function Ld(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function Jh(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const Qh=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function Dd(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(Qh.test(e))return Jh(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const Qs=new Date(2e3,0,2);function ey(e,t){const n=t??vr[e.slice(-2).toUpperCase()]??0;return ci(7).map(l=>{const a=new Date(Qs);return a.setDate(Qs.getDate()+n+l),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(a)})}function ty(e,t,n,l){const a=Dd(e)??new Date,r=l==null?void 0:l[t];if(typeof r=="function")return r(a,t,n);let o={};switch(t){case"fullDate":o={year:"numeric",month:"long",day:"numeric"};break;case"fullDateWithWeekday":o={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const i=a.getDate(),s=new Intl.DateTimeFormat(n,{month:"long"}).format(a);return`${i} ${s}`;case"normalDateWithWeekday":o={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":o={month:"short",day:"numeric"};break;case"year":o={year:"numeric"};break;case"month":o={month:"long"};break;case"monthShort":o={month:"short"};break;case"monthAndYear":o={month:"long",year:"numeric"};break;case"monthAndDate":o={month:"long",day:"numeric"};break;case"weekday":o={weekday:"long"};break;case"weekdayShort":o={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(a.getDate());case"hours12h":o={hour:"numeric",hour12:!0};break;case"hours24h":o={hour:"numeric",hour12:!1};break;case"minutes":o={minute:"numeric"};break;case"seconds":o={second:"numeric"};break;case"fullTime":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime12h":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime24h":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"fullDateTime":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime12h":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime24h":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDate":o={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDateTime12h":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"keyboardDateTime24h":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;default:o=r??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,o).format(a)}function ny(e,t){const n=e.toJsDate(t),l=n.getFullYear(),a=Fs(String(n.getMonth()+1),2,"0"),r=Fs(String(n.getDate()),2,"0");return`${l}-${a}-${r}`}function ly(e){const[t,n,l]=e.split("-").map(Number);return new Date(t,n-1,l)}function ay(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function ry(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function oy(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function iy(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function sy(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function uy(e){return e.getFullYear()}function cy(e){return e.getMonth()}function dy(e){return e.getDate()}function fy(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function vy(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function my(e){return e.getHours()}function gy(e){return e.getMinutes()}function hy(e){return new Date(e.getFullYear(),0,1)}function yy(e){return new Date(e.getFullYear(),11,31)}function py(e,t){return ja(e,t[0])&&Cy(e,t[1])}function by(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function ja(e,t){return e.getTime()>t.getTime()}function Sy(e,t){return ja(bo(e),bo(t))}function Cy(e,t){return e.getTime(){n.locale=e.locale[l]??l??n.locale}),n}const So=Symbol.for("vuetify:display"),nu={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},Dy=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:nu;return qe(nu,e)};function lu(e){return Te&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function au(e){return Te&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function ru(e){const t=Te&&!e?window.navigator.userAgent:"ssr";function n(m){return!!t.match(m)}const l=n(/android/i),a=n(/iphone|ipad|ipod/i),r=n(/cordova/i),o=n(/electron/i),i=n(/chrome/i),s=n(/edge/i),c=n(/firefox/i),u=n(/opera/i),d=n(/win/i),f=n(/mac/i),v=n(/linux/i);return{android:l,ios:a,cordova:r,electron:o,chrome:i,edge:s,firefox:c,opera:u,win:d,mac:f,linux:v,touch:Ug,ssr:t==="ssr"}}function Ry(e,t){const{thresholds:n,mobileBreakpoint:l}=Dy(e),a=ne(au(t)),r=ne(ru(t)),o=Ue({}),i=ne(lu(t));function s(){a.value=au(),i.value=lu()}function c(){s(),r.value=ru()}return ft(()=>{const u=i.value=n.xxl,y=u?"xs":d?"sm":f?"md":v?"lg":m?"xl":"xxl",b=typeof l=="number"?l:n[l],C=i.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();const n=Ve(So);if(!n)throw new Error("Could not find Vuetify display injection");const l=p(()=>{if(e.mobile!=null)return e.mobile;if(!e.mobileBreakpoint)return n.mobile.value;const r=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:l.value}:{});return{...n,displayClasses:a,mobile:l}}const Bd=Symbol.for("vuetify:goto");function Nd(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5}}}function By(e){return Ci(e)??(document.scrollingElement||document.body)}function Ci(e){return typeof e=="string"?document.querySelector(e):vd(e)}function Hr(e,t,n){if(typeof e=="number")return t&&n?-e:e;let l=Ci(e),a=0;for(;l;)a+=t?l.offsetLeft:l.offsetTop,l=l.offsetParent;return a}function Ny(e,t){return{rtl:t.isRtl,options:qe(Nd(),e)}}async function ou(e,t,n,l){const a=n?"scrollLeft":"scrollTop",r=qe((l==null?void 0:l.options)??Nd(),t),o=l==null?void 0:l.rtl.value,i=(typeof e=="number"?e:Ci(e))??0,s=r.container==="parent"&&i instanceof HTMLElement?i.parentElement:By(r.container),c=typeof r.easing=="function"?r.easing:r.patterns[r.easing];if(!c)throw new TypeError(`Easing function "${r.easing}" not found.`);let u;if(typeof i=="number")u=Hr(i,n,o);else if(u=Hr(i,n,o)-Hr(s,n,o),r.layout){const m=window.getComputedStyle(i).getPropertyValue("--v-layout-top");m&&(u-=parseInt(m,10))}u+=r.offset,u=$y(s,u,!!o,!!n);const d=s[a]??0;if(u===d)return Promise.resolve(u);const f=performance.now();return new Promise(v=>requestAnimationFrame(function m(h){const b=(h-f)/r.duration,C=Math.floor(d+(u-d)*c(Tt(b,0,1)));if(s[a]=C,b>=1&&Math.abs(C-s[a])<10)return v(u);if(b>2)return v(s[a]);requestAnimationFrame(m)}))}function Ky(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=Ve(Bd),{isRtl:n}=it();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const l={...t,rtl:p(()=>t.rtl.value||n.value)};async function a(r,o){return ou(r,qe(e,o),!1,l)}return a.horizontal=async(r,o)=>ou(r,qe(e,o),!0,l),a}function $y(e,t,n,l){const{scrollWidth:a,scrollHeight:r}=e,[o,i]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let s,c;return l?n?(s=-(a-o),c=0):(s=0,c=a-o):(s=0,c=r+-i),Math.max(Math.min(t,c),s)}const zl=Symbol.for("vuetify:theme"),je=U({theme:String},"theme");function iu(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#a3a3a3","on-surface-variant":"#424242",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}}}function Hy(){var l,a;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:iu();const t=iu();if(!e)return{...t,isDisabled:!0};const n={};for(const[r,o]of Object.entries(e.themes??{})){const i=o.dark||r==="dark"?(l=t.themes)==null?void 0:l.dark:(a=t.themes)==null?void 0:a.light;n[r]=qe(i,o)}return qe(t,{...e,themes:n})}function jy(e){const t=Hy(e),n=J(t.defaultTheme),l=J(t.themes),a=p(()=>{const u={};for(const[d,f]of Object.entries(l.value)){const v=u[d]={...f,colors:{...f.colors}};if(t.variations)for(const m of t.variations.colors){const h=v.colors[m];if(h)for(const y of["lighten","darken"]){const b=y==="lighten"?Eh:Ah;for(const C of ci(t.variations[y],1))v.colors[`${m}-${y}-${C}`]=xh(b(Bt(h),C))}}for(const m of Object.keys(v.colors)){if(/^on-[a-z]/.test(m)||v.colors[`on-${m}`])continue;const h=`on-${m}`,y=Bt(v.colors[m]);v.colors[h]=Td(y)}}return u}),r=p(()=>a.value[n.value]),o=p(()=>{var m;const u=[];(m=r.value)!=null&&m.dark&&Fn(u,":root",["color-scheme: dark"]),Fn(u,":root",su(r.value));for(const[h,y]of Object.entries(a.value))Fn(u,`.v-theme--${h}`,[`color-scheme: ${y.dark?"dark":"normal"}`,...su(y)]);const d=[],f=[],v=new Set(Object.values(a.value).flatMap(h=>Object.keys(h.colors)));for(const h of v)/^on-[a-z]/.test(h)?Fn(f,`.${h}`,[`color: rgb(var(--v-theme-${h})) !important`]):(Fn(d,`.bg-${h}`,[`--v-theme-overlay-multiplier: var(--v-theme-${h}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${h})) !important`,`color: rgb(var(--v-theme-on-${h})) !important`]),Fn(f,`.text-${h}`,[`color: rgb(var(--v-theme-${h})) !important`]),Fn(f,`.border-${h}`,[`--v-border-color: var(--v-theme-${h})`]));return u.push(...d,...f),u.map((h,y)=>y===0?h:` ${h}`).join("")});function i(){return{style:[{children:o.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function s(u){if(t.isDisabled)return;const d=u._context.provides.usehead;if(d)if(d.push){const v=d.push(i);Te&&te(o,()=>{v.patch(i)})}else Te?(d.addHeadObjs(p(i)),ft(()=>d.updateDOM())):d.addHeadObjs(i());else{let m=function(){if(typeof document<"u"&&!v){const h=document.createElement("style");h.type="text/css",h.id="vuetify-theme-stylesheet",t.cspNonce&&h.setAttribute("nonce",t.cspNonce),v=h,document.head.appendChild(v)}v&&(v.innerHTML=o.value)};var f=m;let v=Te?document.getElementById("vuetify-theme-stylesheet"):null;Te?te(o,m,{immediate:!0}):m()}}const c=p(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:s,isDisabled:t.isDisabled,name:n,themes:l,current:r,computedThemes:a,themeClasses:c,styles:o,global:{name:n,current:r}}}function We(e){Ke("provideTheme");const t=Ve(zl,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=p(()=>e.theme??t.name.value),l=p(()=>t.themes.value[n.value]),a=p(()=>t.isDisabled?void 0:`v-theme--${n.value}`),r={...t,name:n,current:l,themeClasses:a};return et(zl,r),r}function Kd(){Ke("useTheme");const e=Ve(zl,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function Fn(e,t,n){e.push(`${t} { +**/let fo;const fs=typeof window<"u"&&window.trustedTypes;if(fs)try{fo=fs.createPolicy("vue",{createHTML:e=>e})}catch{}const nd=fo?e=>fo.createHTML(e):e=>e,fg="http://www.w3.org/2000/svg",vg="http://www.w3.org/1998/Math/MathML",en=typeof document<"u"?document:null,vs=en&&en.createElement("template"),mg={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,l)=>{const a=t==="svg"?en.createElementNS(fg,e):t==="mathml"?en.createElementNS(vg,e):n?en.createElement(e,{is:n}):en.createElement(e);return e==="select"&&l&&l.multiple!=null&&a.setAttribute("multiple",l.multiple),a},createText:e=>en.createTextNode(e),createComment:e=>en.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>en.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,l,a,r){const o=n?n.previousSibling:t.lastChild;if(a&&(a===r||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),!(a===r||!(a=a.nextSibling)););else{vs.innerHTML=nd(l==="svg"?`${e}`:l==="mathml"?`${e}`:e);const i=vs.content;if(l==="svg"||l==="mathml"){const s=i.firstChild;for(;s.firstChild;)i.appendChild(s.firstChild);i.removeChild(s)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},un="transition",Cl="animation",ol=Symbol("_vtc"),ld={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},ad=ze({},Oc,ld),gg=e=>(e.displayName="Transition",e.props=ad,e),Cn=gg((e,{slots:t})=>kt(vm,rd(e),t)),In=(e,t=[])=>{ge(e)?e.forEach(n=>n(...t)):e&&e(...t)},ms=e=>e?ge(e)?e.some(t=>t.length>1):e.length>1:!1;function rd(e){const t={};for(const _ in e)_ in ld||(t[_]=e[_]);if(e.css===!1)return t;const{name:n="v",type:l,duration:a,enterFromClass:r=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:s=r,appearActiveClass:c=o,appearToClass:u=i,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,m=hg(a),h=m&&m[0],y=m&&m[1],{onBeforeEnter:b,onEnter:C,onEnterCancelled:A,onLeave:T,onLeaveCancelled:I,onBeforeAppear:x=b,onAppear:E=C,onAppearCancelled:w=A}=t,P=(_,M,B)=>{cn(_,M?u:i),cn(_,M?c:o),B&&B()},O=(_,M)=>{_._isLeaving=!1,cn(_,d),cn(_,v),cn(_,f),M&&M()},V=_=>(M,B)=>{const j=_?E:C,G=()=>P(M,_,B);In(j,[M,G]),gs(()=>{cn(M,_?s:r),Qt(M,_?u:i),ms(j)||hs(M,l,h,G)})};return ze(t,{onBeforeEnter(_){In(b,[_]),Qt(_,r),Qt(_,o)},onBeforeAppear(_){In(x,[_]),Qt(_,s),Qt(_,c)},onEnter:V(!1),onAppear:V(!0),onLeave(_,M){_._isLeaving=!0;const B=()=>O(_,M);Qt(_,d),Qt(_,f),id(),gs(()=>{_._isLeaving&&(cn(_,d),Qt(_,v),ms(T)||hs(_,l,y,B))}),In(T,[_,B])},onEnterCancelled(_){P(_,!1),In(A,[_])},onAppearCancelled(_){P(_,!0),In(w,[_])},onLeaveCancelled(_){O(_),In(I,[_])}})}function hg(e){if(e==null)return null;if(Fe(e))return[Lr(e.enter),Lr(e.leave)];{const t=Lr(e);return[t,t]}}function Lr(e){return pv(e)}function Qt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ol]||(e[ol]=new Set)).add(t)}function cn(e,t){t.split(/\s+/).forEach(l=>l&&e.classList.remove(l));const n=e[ol];n&&(n.delete(t),n.size||(e[ol]=void 0))}function gs(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let yg=0;function hs(e,t,n,l){const a=e._endId=++yg,r=()=>{a===e._endId&&l()};if(n!=null)return setTimeout(r,n);const{type:o,timeout:i,propCount:s}=od(e,t);if(!o)return l();const c=o+"end";let u=0;const d=()=>{e.removeEventListener(c,f),r()},f=v=>{v.target===e&&++u>=s&&d()};setTimeout(()=>{u(n[m]||"").split(", "),a=l(`${un}Delay`),r=l(`${un}Duration`),o=ys(a,r),i=l(`${Cl}Delay`),s=l(`${Cl}Duration`),c=ys(i,s);let u=null,d=0,f=0;t===un?o>0&&(u=un,d=o,f=r.length):t===Cl?c>0&&(u=Cl,d=c,f=s.length):(d=Math.max(o,c),u=d>0?o>c?un:Cl:null,f=u?u===un?r.length:s.length:0);const v=u===un&&/\b(transform|all)(,|$)/.test(l(`${un}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:v}}function ys(e,t){for(;e.lengthps(n)+ps(e[l])))}function ps(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function id(){return document.body.offsetHeight}function pg(e,t,n){const l=e[ol];l&&(t=(t?[t,...l]:[...l]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const La=Symbol("_vod"),sd=Symbol("_vsh"),Wn={beforeMount(e,{value:t},{transition:n}){e[La]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):_l(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:l}){!t!=!n&&(l?t?(l.beforeEnter(e),_l(e,!0),l.enter(e)):l.leave(e,()=>{_l(e,!1)}):_l(e,t))},beforeUnmount(e,{value:t}){_l(e,t)}};function _l(e,t){e.style.display=t?e[La]:"none",e[sd]=!t}const bg=Symbol(""),Sg=/(^|;)\s*display\s*:/;function Cg(e,t,n){const l=e.style,a=Ne(n);let r=!1;if(n&&!a){if(t)if(Ne(t))for(const o of t.split(";")){const i=o.slice(0,o.indexOf(":")).trim();n[i]==null&&ka(l,i,"")}else for(const o in t)n[o]==null&&ka(l,o,"");for(const o in n)o==="display"&&(r=!0),ka(l,o,n[o])}else if(a){if(t!==n){const o=l[bg];o&&(n+=";"+o),l.cssText=n,r=Sg.test(n)}}else t&&e.removeAttribute("style");La in e&&(e[La]=r?l.display:"",e[sd]&&(l.display="none"))}const bs=/\s*!important$/;function ka(e,t,n){if(ge(n))n.forEach(l=>ka(e,t,l));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const l=_g(e,t);bs.test(n)?e.setProperty(zn(l),n.replace(bs,""),"important"):e[l]=n}}const Ss=["Webkit","Moz","ms"],Dr={};function _g(e,t){const n=Dr[t];if(n)return n;let l=_t(t);if(l!=="filter"&&l in e)return Dr[t]=l;l=fl(l);for(let a=0;aRr||(Ag.then(()=>Rr=0),Rr=Date.now());function Og(e,t){const n=l=>{if(!l._vts)l._vts=Date.now();else if(l._vts<=n.attached)return;It(Vg(l,n.value),t,5,[l])};return n.value=e,n.attached=Pg(),n}function Vg(e,t){if(ge(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(l=>a=>!a._stopped&&l&&l(a))}else return t}const ks=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ig=(e,t,n,l,a,r)=>{const o=a==="svg";t==="class"?pg(e,l,o):t==="style"?Cg(e,n,l):Ja(t)?Fo(t)||Tg(e,t,n,l,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Mg(e,t,l,o))?(wg(e,t,l),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&_s(e,t,l,o,r,t!=="value")):(t==="true-value"?e._trueValue=l:t==="false-value"&&(e._falseValue=l),_s(e,t,l,o))};function Mg(e,t,n,l){if(l)return!!(t==="innerHTML"||t==="textContent"||t in e&&ks(t)&&ye(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return ks(t)&&Ne(n)?!1:!!(t in e||e._isVueCE&&(/[A-Z]/.test(t)||!Ne(n)))}const ud=new WeakMap,cd=new WeakMap,Da=Symbol("_moveCb"),Ts=Symbol("_enterCb"),Fg=e=>(delete e.props.mode,e),Lg=Fg({name:"TransitionGroup",props:ze({},ad,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Jl(),l=Pc();let a,r;return ei(()=>{if(!a.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!Ng(a[0].el,n.vnode.el,o))return;a.forEach(Dg),a.forEach(Rg);const i=a.filter(Bg);id(),i.forEach(s=>{const c=s.el,u=c.style;Qt(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[Da]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[Da]=null,cn(c,o))};c.addEventListener("transitionend",d)})}),()=>{const o=ce(e),i=rd(o);let s=o.tag||be;if(a=[],r)for(let c=0;c{i.split(/\s+/).forEach(s=>s&&l.classList.remove(s))}),n.split(/\s+/).forEach(i=>i&&l.classList.add(i)),l.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(l);const{hasTransform:o}=od(l);return r.removeChild(l),o}const Kg=ze({patchProp:Ig},mg);let Es;function $g(){return Es||(Es=Bm(Kg))}const Hg=(...e)=>{const t=$g().createApp(...e),{mount:n}=t;return t.mount=l=>{const a=zg(l);if(!a)return;const r=t._component;!ye(r)&&!r.render&&!r.template&&(r.template=a.innerHTML),a.nodeType===1&&(a.textContent="");const o=n(a,!1,jg(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},t};function jg(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function zg(e){return Ne(e)?document.querySelector(e):e}const Wg={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",eyeDropper:"mdi-eyedropper"},Ug={component:e=>kt(bi,{...e,class:"mdi"})},Te=typeof window<"u",ui=Te&&"IntersectionObserver"in window,Gg=Te&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function As(e,t,n){Yg(e,t),t.set(e,n)}function Yg(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function qg(e,t,n){return e.set(dd(e,t),n),n}function Mn(e,t){return e.get(dd(e,t))}function dd(e,t,n){if(typeof e=="function"?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function fd(e,t,n){const l=t.length-1;if(l<0)return e===void 0?n:e;for(let a=0;aml(e[l],t[l]))}function vo(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),fd(e,t.split("."),n))}function nn(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}if(typeof t=="string")return vo(e,t,n);if(Array.isArray(t))return fd(e,t,n);if(typeof t!="function")return n;const l=t(e,n);return typeof l>"u"?n:l}function ci(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,l)=>t+l)}function oe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function Xg(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Ps(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function vd(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const Os=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),Zg=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function Br(e,t){return t.every(n=>e.hasOwnProperty(n))}function md(e,t){const n={},l=new Set(Object.keys(e));for(const a of t)l.has(a)&&(n[a]=e[a]);return n}function Vs(e,t,n){const l=Object.create(null),a=Object.create(null);for(const r in e)t.some(o=>o instanceof RegExp?o.test(r):o===r)&&!(n!=null&&n.some(o=>o===r))?l[r]=e[r]:a[r]=e[r];return[l,a]}function gl(e,t){const n={...e};return t.forEach(l=>delete n[l]),n}function Jg(e,t){const n={};return t.forEach(l=>n[l]=e[l]),n}const gd=/^on[^a-z]/,di=e=>gd.test(e),Qg=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"];function fi(e){const[t,n]=Vs(e,[gd]),l=gl(t,Qg),[a,r]=Vs(n,["class","style","id",/^data-/]);return Object.assign(a,t),Object.assign(r,l),[a,r]}function Vt(e){return e==null?[]:Array.isArray(e)?e:[e]}function eh(e,t){let n=0;const l=function(){for(var a=arguments.length,r=new Array(a),o=0;oe(...r),Me(t))};return l.clear=()=>{clearTimeout(n)},l.immediate=e,l}function Tt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function Is(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function Ms(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function Fs(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function th(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let l=0;for(;l0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const l={};for(const a in e)l[a]=e[a];for(const a in t){const r=e[a],o=t[a];if(Ps(r)&&Ps(o)){l[a]=qe(r,o,n);continue}if(n&&Array.isArray(r)&&Array.isArray(o)){l[a]=n(r,o);continue}l[a]=o}return l}function hd(e){return e.map(t=>t.type===be?hd(t.children):t).flat()}function Bn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Bn.cache.has(e))return Bn.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Bn.cache.set(e,t),t}Bn.cache=new Map;function Jn(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>Jn(e,n)).flat(1);if(t.suspense)return Jn(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>Jn(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return Jn(e,t.component.subTree).flat(1)}return[]}var ga=new WeakMap,Gn=new WeakMap;class nh{constructor(t){As(this,ga,[]),As(this,Gn,0),this.size=t}push(t){Mn(ga,this)[Mn(Gn,this)]=t,qg(Gn,this,(Mn(Gn,this)+1)%this.size)}values(){return Mn(ga,this).slice(Mn(Gn,this)).concat(Mn(ga,this).slice(0,Mn(Gn,this)))}}function vi(e){const t=Ue({}),n=p(e);return ft(()=>{for(const l in n.value)t[l]=n.value[l]},{flush:"sync"}),Yo(t)}function Ra(e,t){return e.includes(t)}function yd(e){return e[2].toLowerCase()+e.slice(3)}const ct=()=>[Function,Array];function Ls(e,t){return t="on"+fl(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function lh(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),l=1;l1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(l=>`${l}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function pd(e,t,n){let l,a=e.indexOf(document.activeElement);const r=t==="next"?1:-1;do a+=r,l=e[a];while((!l||l.offsetParent==null||!((n==null?void 0:n(l))??!0))&&a=0);return l}function Fl(e,t){var l,a,r,o;const n=Hl(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&((l=n[0])==null||l.focus());else if(t==="first")(a=n[0])==null||a.focus();else if(t==="last")(r=n.at(-1))==null||r.focus();else if(typeof t=="number")(o=n[t])==null||o.focus();else{const i=pd(n,t);i?i.focus():Fl(e,t==="next"?"first":"last")}}function Ba(e,t){if(!(Te&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function bd(e){return e.some(t=>Ma(t)?t.type===rt?!1:t.type!==be||bd(t.children):!0)?e:null}function ah(e,t){if(!Te||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function rh(e,t){const n=e.clientX,l=e.clientY,a=t.getBoundingClientRect(),r=a.left,o=a.top,i=a.right,s=a.bottom;return n>=r&&n<=i&&l>=o&&l<=s}function mo(){const e=ne(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>vd(e.value)}),t}function Ds(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}const Sd=["top","bottom"],oh=["start","end","left","right"];function go(e,t){let[n,l]=e.split(" ");return l||(l=Ra(Sd,n)?"start":Ra(oh,n)?"top":"center"),{side:ho(n,t),align:ho(l,t)}}function ho(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Nr(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Kr(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Rs(e){return{side:e.align,align:e.side}}function Bs(e){return Ra(Sd,e.side)?"y":"x"}class Nn{constructor(t){let{x:n,y:l,width:a,height:r}=t;this.x=n,this.y=l,this.width=a,this.height=r}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function Ns(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function Cd(e){return Array.isArray(e)?new Nn({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function mi(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),l=n.transform;if(l){let a,r,o,i,s;if(l.startsWith("matrix3d("))a=l.slice(9,-1).split(/, /),r=+a[0],o=+a[5],i=+a[12],s=+a[13];else if(l.startsWith("matrix("))a=l.slice(7,-1).split(/, /),r=+a[0],o=+a[3],i=+a[4],s=+a[5];else return new Nn(t);const c=n.transformOrigin,u=t.x-i-(1-r)*parseFloat(c),d=t.y-s-(1-o)*parseFloat(c.slice(c.indexOf(" ")+1)),f=r?t.width/r:e.offsetWidth+1,v=o?t.height/o:e.offsetHeight+1;return new Nn({x:u,y:d,width:f,height:v})}else return new Nn(t)}function Qn(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let l;try{l=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof l.finished>"u"&&(l.finished=new Promise(a=>{l.onfinish=()=>{a(l)}})),l}const Ta=new WeakMap;function ih(e,t){Object.keys(t).forEach(n=>{if(di(n)){const l=yd(n),a=Ta.get(e);if(t[n]==null)a==null||a.forEach(r=>{const[o,i]=r;o===l&&(e.removeEventListener(l,i),a.delete(r))});else if(!a||![...a].some(r=>r[0]===l&&r[1]===t[n])){e.addEventListener(l,t[n]);const r=a||new Set;r.add([l,t[n]]),Ta.has(e)||Ta.set(e,r)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function sh(e,t){Object.keys(t).forEach(n=>{if(di(n)){const l=yd(n),a=Ta.get(e);a==null||a.forEach(r=>{const[o,i]=r;o===l&&(e.removeEventListener(l,i),a.delete(r))})}else e.removeAttribute(n)})}const Yn=2.4,Ks=.2126729,$s=.7151522,Hs=.072175,uh=.55,ch=.58,dh=.57,fh=.62,ha=.03,js=1.45,vh=5e-4,mh=1.25,gh=1.25,zs=.078,Ws=12.82051282051282,ya=.06,Us=.001;function Gs(e,t){const n=(e.r/255)**Yn,l=(e.g/255)**Yn,a=(e.b/255)**Yn,r=(t.r/255)**Yn,o=(t.g/255)**Yn,i=(t.b/255)**Yn;let s=n*Ks+l*$s+a*Hs,c=r*Ks+o*$s+i*Hs;if(s<=ha&&(s+=(ha-s)**js),c<=ha&&(c+=(ha-c)**js),Math.abs(c-s)s){const d=(c**uh-s**ch)*mh;u=d-Us?0:d>-zs?d-d*Ws*ya:d+ya}return u*100}function hh(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const Na=.20689655172413793,yh=e=>e>Na**3?Math.cbrt(e):e/(3*Na**2)+4/29,ph=e=>e>Na?e**3:3*Na**2*(e-4/29);function _d(e){const t=yh,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function wd(e){const t=ph,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const bh=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Sh=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Ch=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],_h=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function xd(e){const t=Array(3),n=Sh,l=bh;for(let a=0;a<3;++a)t[a]=Math.round(Tt(n(l[a][0]*e[0]+l[a][1]*e[1]+l[a][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function gi(e){let{r:t,g:n,b:l}=e;const a=[0,0,0],r=_h,o=Ch;t=r(t/255),n=r(n/255),l=r(l/255);for(let i=0;i<3;++i)a[i]=o[i][0]*t+o[i][1]*n+o[i][2]*l;return a}function yo(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function wh(e){return yo(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const Ys=/^(?(?:rgb|hsl)a?)\((?.+)\)/,xh={rgb:(e,t,n,l)=>({r:e,g:t,b:n,a:l}),rgba:(e,t,n,l)=>({r:e,g:t,b:n,a:l}),hsl:(e,t,n,l)=>qs({h:e,s:t,l:n,a:l}),hsla:(e,t,n,l)=>qs({h:e,s:t,l:n,a:l}),hsv:(e,t,n,l)=>jl({h:e,s:t,v:n,a:l}),hsva:(e,t,n,l)=>jl({h:e,s:t,v:n,a:l})};function Bt(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&Ys.test(e)){const{groups:t}=e.match(Ys),{fn:n,values:l}=t,a=l.split(/,\s*/).map(r=>r.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(r)/100:parseFloat(r));return xh[n](...a)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),Th(t)}else if(typeof e=="object"){if(Br(e,["r","g","b"]))return e;if(Br(e,["h","s","l"]))return jl(kd(e));if(Br(e,["h","s","v"]))return jl(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name} +Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function jl(e){const{h:t,s:n,v:l,a}=e,r=i=>{const s=(i+t/60)%6;return l-l*n*Math.max(Math.min(s,4-s,1),0)},o=[r(5),r(3),r(1)].map(i=>Math.round(i*255));return{r:o[0],g:o[1],b:o[2],a}}function qs(e){return jl(kd(e))}function kd(e){const{h:t,s:n,l,a}=e,r=l+n*Math.min(l,1-l),o=r===0?0:2-2*l/r;return{h:t,s:o,v:r,a}}function pa(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function kh(e){let{r:t,g:n,b:l,a}=e;return`#${[pa(t),pa(n),pa(l),a!==void 0?pa(Math.round(a*255)):""].join("")}`}function Th(e){e=Eh(e);let[t,n,l,a]=th(e,2).map(r=>parseInt(r,16));return a=a===void 0?a:a/255,{r:t,g:n,b:l,a}}function Eh(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=Ms(Ms(e,6),8,"F")),e}function Ah(e,t){const n=_d(gi(e));return n[0]=n[0]+t*10,xd(wd(n))}function Ph(e,t){const n=_d(gi(e));return n[0]=n[0]-t*10,xd(wd(n))}function Oh(e){const t=Bt(e);return gi(t)[1]}function Td(e){const t=Math.abs(Gs(Bt(0),Bt(e)));return Math.abs(Gs(Bt(16777215),Bt(e)))>Math.min(t,50)?"#fff":"#000"}function U(e,t){return n=>Object.keys(e).reduce((l,a)=>{const o=typeof e[a]=="object"&&e[a]!=null&&!Array.isArray(e[a])?e[a]:{type:e[a]};return n&&a in n?l[a]={...o,default:n[a]}:l[a]=o,t&&!l[a].source&&(l[a].source=t),l},{})}const pe=U({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function Ke(e,t){const n=Jl();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function zt(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=Ke(e).type;return Bn((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let Ed=0,Ea=new WeakMap;function Et(){const e=Ke("getUid");if(Ea.has(e))return Ea.get(e);{const t=Ed++;return Ea.set(e,t),t}}Et.reset=()=>{Ed=0,Ea=new WeakMap};function Vh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ke("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}const il=Symbol.for("vuetify:defaults");function Ih(e){return J(e)}function hi(){const e=Ve(il);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Tn(e,t){const n=hi(),l=J(e),a=p(()=>{if(Me(t==null?void 0:t.disabled))return n.value;const o=Me(t==null?void 0:t.scoped),i=Me(t==null?void 0:t.reset),s=Me(t==null?void 0:t.root);if(l.value==null&&!(o||i||s))return n.value;let c=qe(l.value,{prev:n.value});if(o)return c;if(i||s){const u=Number(i||1/0);for(let d=0;d<=u&&!(!c||!("prev"in c));d++)c=c.prev;return c&&typeof s=="string"&&s in c&&(c=qe(qe(c,{prev:c}),c[s])),c}return c.prev?qe(c.prev,c):c});return et(il,a),a}function Mh(e,t){var n,l;return typeof((n=e.props)==null?void 0:n[t])<"u"||typeof((l=e.props)==null?void 0:l[Bn(t)])<"u"}function Fh(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:hi();const l=Ke("useDefaults");if(t=t??l.type.name??l.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const a=p(()=>{var s;return(s=n.value)==null?void 0:s[e._as??t]}),r=new Proxy(e,{get(s,c){var d,f,v,m,h,y,b;const u=Reflect.get(s,c);return c==="class"||c==="style"?[(d=a.value)==null?void 0:d[c],u].filter(C=>C!=null):typeof c=="string"&&!Mh(l.vnode,c)?((f=a.value)==null?void 0:f[c])!==void 0?(v=a.value)==null?void 0:v[c]:((h=(m=n.value)==null?void 0:m.global)==null?void 0:h[c])!==void 0?(b=(y=n.value)==null?void 0:y.global)==null?void 0:b[c]:u:u}}),o=ne();ft(()=>{if(a.value){const s=Object.entries(a.value).filter(c=>{let[u]=c;return u.startsWith(u[0].toUpperCase())});o.value=s.length?Object.fromEntries(s):void 0}else o.value=void 0});function i(){const s=Vh(il,l);et(il,p(()=>o.value?qe((s==null?void 0:s.value)??{},o.value):s==null?void 0:s.value))}return{props:r,provideSubDefaults:i}}function hl(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=U(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(l){return md(l,t)},e.props._as=String,e.setup=function(l,a){const r=hi();if(!r.value)return e._setup(l,a);const{props:o,provideSubDefaults:i}=Fh(l,l._as??e.name,r),s=e._setup(o,a);return i(),s}}return e}function re(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?hl:Mt)(t)}function yi(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return re()({name:n??fl(_t(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...pe()},setup(l,a){let{slots:r}=a;return()=>{var o;return kt(l.tag,{class:[e,l.class],style:l.style},(o=r.default)==null?void 0:o.call(r))}}})}function Ad(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const Ka="cubic-bezier(0.4, 0, 0.2, 1)",Lh="cubic-bezier(0.0, 0, 0.2, 1)",Dh="cubic-bezier(0.4, 0, 1, 1)";function Pd(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?Rh(e):pi(e))return e;e=e.parentElement}return document.scrollingElement}function $a(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(pi(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function pi(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function Rh(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function Bh(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function fe(e){const t=Ke("useRender");t.render=e}const Ae=[String,Function,Object,Array],po=Symbol.for("vuetify:icons"),fr=U({icon:{type:Ae},tag:{type:String,required:!0}},"icon"),Xs=re()({name:"VComponentIcon",props:fr(),setup(e,t){let{slots:n}=t;return()=>{const l=e.icon;return g(e.tag,null,{default:()=>{var a;return[e.icon?g(l,null,null):(a=n.default)==null?void 0:a.call(n)]}})}}}),Od=hl({name:"VSvgIcon",inheritAttrs:!1,props:fr(),setup(e,t){let{attrs:n}=t;return()=>g(e.tag,de(n,{style:null}),{default:()=>[g("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(l=>Array.isArray(l)?g("path",{d:l[0],"fill-opacity":l[1]},null):g("path",{d:l},null)):g("path",{d:e.icon},null)])]})}});hl({name:"VLigatureIcon",props:fr(),setup(e){return()=>g(e.tag,null,{default:()=>[e.icon]})}});const bi=hl({name:"VClassIcon",props:fr(),setup(e){return()=>g(e.tag,{class:e.icon},null)}});function Nh(){return{svg:{component:Od},class:{component:bi}}}function Kh(e){const t=Nh(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=Ug),qe({defaultSet:n,sets:t,aliases:{...Wg,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}const $h=e=>{const t=Ve(po);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:p(()=>{var s;const l=Me(e);if(!l)return{component:Xs};let a=l;if(typeof a=="string"&&(a=a.trim(),a.startsWith("$")&&(a=(s=t.aliases)==null?void 0:s[a.slice(1)])),Array.isArray(a))return{component:Od,icon:a};if(typeof a!="string")return{component:Xs,icon:a};const r=Object.keys(t.sets).find(c=>typeof a=="string"&&a.startsWith(`${c}:`)),o=r?a.slice(r.length+1):a;return{component:t.sets[r??t.defaultSet].component,icon:o}})}},Hh={collapse:"fas fa-chevron-up",complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",sortAsc:"fas fa-arrow-up",sortDesc:"fas fa-arrow-down",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half",loading:"fas fa-sync",first:"fas fa-step-backward",last:"fas fa-step-forward",unfold:"fas fa-arrows-alt-v",file:"fas fa-paperclip",plus:"fas fa-plus",minus:"fas fa-minus",calendar:"fas fa-calendar",treeviewCollapse:"fas fa-caret-down",treeviewExpand:"fas fa-caret-right",eyeDropper:"fas fa-eye-dropper"},jh={component:bi};function Ct(e,t){let n;function l(){n=tr(),n.run(()=>t.length?t(()=>{n==null||n.stop(),l()}):t())}te(e,a=>{a&&!n?l():a||(n==null||n.stop(),n=void 0)},{immediate:!0}),Ze(()=>{n==null||n.stop()})}function Le(e,t,n){let l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const r=Ke("useProxiedModel"),o=J(e[t]!==void 0?e[t]:n),i=Bn(t),c=p(i!==t?()=>{var d,f,v,m;return e[t],!!(((d=r.vnode.props)!=null&&d.hasOwnProperty(t)||(f=r.vnode.props)!=null&&f.hasOwnProperty(i))&&((v=r.vnode.props)!=null&&v.hasOwnProperty(`onUpdate:${t}`)||(m=r.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${i}`)))}:()=>{var d,f;return e[t],!!((d=r.vnode.props)!=null&&d.hasOwnProperty(t)&&((f=r.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});Ct(()=>!c.value,()=>{te(()=>e[t],d=>{o.value=d})});const u=p({get(){const d=e[t];return l(c.value?d:o.value)},set(d){const f=a(d),v=ce(c.value?e[t]:o.value);v===f||l(v)===d||(o.value=f,r==null||r.emit(`update:${t}`,f))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?e[t]:o.value}),u}const zh={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM",title:"Select Time"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"}},Zs="$vuetify.",Js=(e,t)=>e.replace(/\{(\d+)\}/g,(n,l)=>String(t[+l])),Vd=(e,t,n)=>function(l){for(var a=arguments.length,r=new Array(a>1?a-1:0),o=1;onew Intl.NumberFormat([e.value,t.value],l).format(n)}function $r(e,t,n){const l=Le(e,t,e[t]??n.value);return l.value=e[t]??n.value,te(n,a=>{e[t]==null&&(l.value=n.value)}),l}function Md(e){return t=>{const n=$r(t,"locale",e.current),l=$r(t,"fallback",e.fallback),a=$r(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:l,messages:a,t:Vd(n,l,a),n:Id(n,l),provide:Md({current:n,fallback:l,messages:a})}}}function Wh(e){const t=ne((e==null?void 0:e.locale)??"en"),n=ne((e==null?void 0:e.fallback)??"en"),l=J({en:zh,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:l,t:Vd(t,n,l),n:Id(t,n),provide:Md({current:t,fallback:n,messages:l})}}const Ha=Symbol.for("vuetify:locale");function Uh(e){return e.name!=null}function Gh(e){const t=e!=null&&e.adapter&&Uh(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:Wh(e),n=qh(t,e);return{...t,...n}}function Si(){const e=Ve(Ha);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function Yh(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function qh(e,t){const n=J((t==null?void 0:t.rtl)??Yh()),l=p(()=>n.value[e.current.value]??!1);return{isRtl:l,rtl:n,rtlClasses:p(()=>`v-locale--is-${l.value?"rtl":"ltr"}`)}}function it(){const e=Ve(Ha);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const vr={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function Xh(e,t,n){const l=[];let a=[];const r=Fd(e),o=Ld(e),i=n??vr[t.slice(-2).toUpperCase()]??0,s=(r.getDay()-i+7)%7,c=(o.getDay()-i+7)%7;for(let u=0;u0&&l.push(a),l}function Zh(e,t,n){const l=n??vr[t.slice(-2).toUpperCase()]??0,a=new Date(e);for(;a.getDay()!==l;)a.setDate(a.getDate()-1);return a}function Jh(e,t){const n=new Date(e),l=((vr[t.slice(-2).toUpperCase()]??0)+6)%7;for(;n.getDay()!==l;)n.setDate(n.getDate()+1);return n}function Fd(e){return new Date(e.getFullYear(),e.getMonth(),1)}function Ld(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function Qh(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const ey=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function Dd(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(ey.test(e))return Qh(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const Qs=new Date(2e3,0,2);function ty(e,t){const n=t??vr[e.slice(-2).toUpperCase()]??0;return ci(7).map(l=>{const a=new Date(Qs);return a.setDate(Qs.getDate()+n+l),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(a)})}function ny(e,t,n,l){const a=Dd(e)??new Date,r=l==null?void 0:l[t];if(typeof r=="function")return r(a,t,n);let o={};switch(t){case"fullDate":o={year:"numeric",month:"long",day:"numeric"};break;case"fullDateWithWeekday":o={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const i=a.getDate(),s=new Intl.DateTimeFormat(n,{month:"long"}).format(a);return`${i} ${s}`;case"normalDateWithWeekday":o={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":o={month:"short",day:"numeric"};break;case"year":o={year:"numeric"};break;case"month":o={month:"long"};break;case"monthShort":o={month:"short"};break;case"monthAndYear":o={month:"long",year:"numeric"};break;case"monthAndDate":o={month:"long",day:"numeric"};break;case"weekday":o={weekday:"long"};break;case"weekdayShort":o={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(a.getDate());case"hours12h":o={hour:"numeric",hour12:!0};break;case"hours24h":o={hour:"numeric",hour12:!1};break;case"minutes":o={minute:"numeric"};break;case"seconds":o={second:"numeric"};break;case"fullTime":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime12h":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime24h":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"fullDateTime":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime12h":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime24h":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDate":o={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDateTime12h":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"keyboardDateTime24h":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;default:o=r??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,o).format(a)}function ly(e,t){const n=e.toJsDate(t),l=n.getFullYear(),a=Fs(String(n.getMonth()+1),2,"0"),r=Fs(String(n.getDate()),2,"0");return`${l}-${a}-${r}`}function ay(e){const[t,n,l]=e.split("-").map(Number);return new Date(t,n-1,l)}function ry(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function oy(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function iy(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function sy(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function uy(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function cy(e){return e.getFullYear()}function dy(e){return e.getMonth()}function fy(e){return e.getDate()}function vy(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function my(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function gy(e){return e.getHours()}function hy(e){return e.getMinutes()}function yy(e){return new Date(e.getFullYear(),0,1)}function py(e){return new Date(e.getFullYear(),11,31)}function by(e,t){return ja(e,t[0])&&_y(e,t[1])}function Sy(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function ja(e,t){return e.getTime()>t.getTime()}function Cy(e,t){return ja(bo(e),bo(t))}function _y(e,t){return e.getTime(){n.locale=e.locale[l]??l??n.locale}),n}const So=Symbol.for("vuetify:display"),nu={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},Ry=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:nu;return qe(nu,e)};function lu(e){return Te&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function au(e){return Te&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function ru(e){const t=Te&&!e?window.navigator.userAgent:"ssr";function n(m){return!!t.match(m)}const l=n(/android/i),a=n(/iphone|ipad|ipod/i),r=n(/cordova/i),o=n(/electron/i),i=n(/chrome/i),s=n(/edge/i),c=n(/firefox/i),u=n(/opera/i),d=n(/win/i),f=n(/mac/i),v=n(/linux/i);return{android:l,ios:a,cordova:r,electron:o,chrome:i,edge:s,firefox:c,opera:u,win:d,mac:f,linux:v,touch:Gg,ssr:t==="ssr"}}function By(e,t){const{thresholds:n,mobileBreakpoint:l}=Ry(e),a=ne(au(t)),r=ne(ru(t)),o=Ue({}),i=ne(lu(t));function s(){a.value=au(),i.value=lu()}function c(){s(),r.value=ru()}return ft(()=>{const u=i.value=n.xxl,y=u?"xs":d?"sm":f?"md":v?"lg":m?"xl":"xxl",b=typeof l=="number"?l:n[l],C=i.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();const n=Ve(So);if(!n)throw new Error("Could not find Vuetify display injection");const l=p(()=>{if(e.mobile!=null)return e.mobile;if(!e.mobileBreakpoint)return n.mobile.value;const r=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:l.value}:{});return{...n,displayClasses:a,mobile:l}}const Bd=Symbol.for("vuetify:goto");function Nd(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5}}}function Ny(e){return Ci(e)??(document.scrollingElement||document.body)}function Ci(e){return typeof e=="string"?document.querySelector(e):vd(e)}function Hr(e,t,n){if(typeof e=="number")return t&&n?-e:e;let l=Ci(e),a=0;for(;l;)a+=t?l.offsetLeft:l.offsetTop,l=l.offsetParent;return a}function Ky(e,t){return{rtl:t.isRtl,options:qe(Nd(),e)}}async function ou(e,t,n,l){const a=n?"scrollLeft":"scrollTop",r=qe((l==null?void 0:l.options)??Nd(),t),o=l==null?void 0:l.rtl.value,i=(typeof e=="number"?e:Ci(e))??0,s=r.container==="parent"&&i instanceof HTMLElement?i.parentElement:Ny(r.container),c=typeof r.easing=="function"?r.easing:r.patterns[r.easing];if(!c)throw new TypeError(`Easing function "${r.easing}" not found.`);let u;if(typeof i=="number")u=Hr(i,n,o);else if(u=Hr(i,n,o)-Hr(s,n,o),r.layout){const m=window.getComputedStyle(i).getPropertyValue("--v-layout-top");m&&(u-=parseInt(m,10))}u+=r.offset,u=Hy(s,u,!!o,!!n);const d=s[a]??0;if(u===d)return Promise.resolve(u);const f=performance.now();return new Promise(v=>requestAnimationFrame(function m(h){const b=(h-f)/r.duration,C=Math.floor(d+(u-d)*c(Tt(b,0,1)));if(s[a]=C,b>=1&&Math.abs(C-s[a])<10)return v(u);if(b>2)return v(s[a]);requestAnimationFrame(m)}))}function $y(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=Ve(Bd),{isRtl:n}=it();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const l={...t,rtl:p(()=>t.rtl.value||n.value)};async function a(r,o){return ou(r,qe(e,o),!1,l)}return a.horizontal=async(r,o)=>ou(r,qe(e,o),!0,l),a}function Hy(e,t,n,l){const{scrollWidth:a,scrollHeight:r}=e,[o,i]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let s,c;return l?n?(s=-(a-o),c=0):(s=0,c=a-o):(s=0,c=r+-i),Math.max(Math.min(t,c),s)}const zl=Symbol.for("vuetify:theme"),je=U({theme:String},"theme");function iu(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#a3a3a3","on-surface-variant":"#424242",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}}}function jy(){var l,a;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:iu();const t=iu();if(!e)return{...t,isDisabled:!0};const n={};for(const[r,o]of Object.entries(e.themes??{})){const i=o.dark||r==="dark"?(l=t.themes)==null?void 0:l.dark:(a=t.themes)==null?void 0:a.light;n[r]=qe(i,o)}return qe(t,{...e,themes:n})}function zy(e){const t=jy(e),n=J(t.defaultTheme),l=J(t.themes),a=p(()=>{const u={};for(const[d,f]of Object.entries(l.value)){const v=u[d]={...f,colors:{...f.colors}};if(t.variations)for(const m of t.variations.colors){const h=v.colors[m];if(h)for(const y of["lighten","darken"]){const b=y==="lighten"?Ah:Ph;for(const C of ci(t.variations[y],1))v.colors[`${m}-${y}-${C}`]=kh(b(Bt(h),C))}}for(const m of Object.keys(v.colors)){if(/^on-[a-z]/.test(m)||v.colors[`on-${m}`])continue;const h=`on-${m}`,y=Bt(v.colors[m]);v.colors[h]=Td(y)}}return u}),r=p(()=>a.value[n.value]),o=p(()=>{var m;const u=[];(m=r.value)!=null&&m.dark&&Fn(u,":root",["color-scheme: dark"]),Fn(u,":root",su(r.value));for(const[h,y]of Object.entries(a.value))Fn(u,`.v-theme--${h}`,[`color-scheme: ${y.dark?"dark":"normal"}`,...su(y)]);const d=[],f=[],v=new Set(Object.values(a.value).flatMap(h=>Object.keys(h.colors)));for(const h of v)/^on-[a-z]/.test(h)?Fn(f,`.${h}`,[`color: rgb(var(--v-theme-${h})) !important`]):(Fn(d,`.bg-${h}`,[`--v-theme-overlay-multiplier: var(--v-theme-${h}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${h})) !important`,`color: rgb(var(--v-theme-on-${h})) !important`]),Fn(f,`.text-${h}`,[`color: rgb(var(--v-theme-${h})) !important`]),Fn(f,`.border-${h}`,[`--v-border-color: var(--v-theme-${h})`]));return u.push(...d,...f),u.map((h,y)=>y===0?h:` ${h}`).join("")});function i(){return{style:[{children:o.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function s(u){if(t.isDisabled)return;const d=u._context.provides.usehead;if(d)if(d.push){const v=d.push(i);Te&&te(o,()=>{v.patch(i)})}else Te?(d.addHeadObjs(p(i)),ft(()=>d.updateDOM())):d.addHeadObjs(i());else{let m=function(){if(typeof document<"u"&&!v){const h=document.createElement("style");h.type="text/css",h.id="vuetify-theme-stylesheet",t.cspNonce&&h.setAttribute("nonce",t.cspNonce),v=h,document.head.appendChild(v)}v&&(v.innerHTML=o.value)};var f=m;let v=Te?document.getElementById("vuetify-theme-stylesheet"):null;Te?te(o,m,{immediate:!0}):m()}}const c=p(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:s,isDisabled:t.isDisabled,name:n,themes:l,current:r,computedThemes:a,themeClasses:c,styles:o,global:{name:n,current:r}}}function We(e){Ke("provideTheme");const t=Ve(zl,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=p(()=>e.theme??t.name.value),l=p(()=>t.themes.value[n.value]),a=p(()=>t.isDisabled?void 0:`v-theme--${n.value}`),r={...t,name:n,current:l,themeClasses:a};return et(zl,r),r}function Kd(){Ke("useTheme");const e=Ve(zl,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function Fn(e,t,n){e.push(`${t} { `,...n.map(l=>` ${l}; `),`} -`)}function su(e){const t=e.dark?2:1,n=e.dark?1:2,l=[];for(const[a,r]of Object.entries(e.colors)){const o=Bt(r);l.push(`--v-theme-${a}: ${o.r},${o.g},${o.b}`),a.startsWith("on-")||l.push(`--v-theme-${a}-overlay-multiplier: ${Ph(r)>.18?t:n}`)}for(const[a,r]of Object.entries(e.variables)){const o=typeof r=="string"&&r.startsWith("#")?Bt(r):void 0,i=o?`${o.r}, ${o.g}, ${o.b}`:void 0;l.push(`--v-${a}: ${i??r}`)}return l}function Hn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=mo(),l=J();if(Te){const a=new ResizeObserver(r=>{e==null||e(r,a),r.length&&(t==="content"?l.value=r[0].contentRect:l.value=r[0].target.getBoundingClientRect())});Qe(()=>{a.disconnect()}),te(()=>n.el,(r,o)=>{o&&(a.unobserve(o),l.value=void 0),r&&a.observe(r)},{flush:"post"})}return{resizeRef:n,contentRect:$t(l)}}const za=Symbol.for("vuetify:layout"),$d=Symbol.for("vuetify:layout-item"),uu=1e3,zy=U({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),_i=U({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function Wy(){const e=Ve(za);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function wi(e){const t=Ve(za);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${Et()}`,l=Ke("useLayoutItem");et($d,{id:n});const a=ne(!1);Jo(()=>a.value=!0),Lc(()=>a.value=!1);const{layoutItemStyles:r,layoutItemScrimStyles:o}=t.register(l,{...e,active:p(()=>a.value?!1:e.active.value),id:n});return Qe(()=>t.unregister(n)),{layoutItemStyles:r,layoutRect:t.layoutRect,layoutItemScrimStyles:o}}const Uy=(e,t,n,l)=>{let a={top:0,left:0,right:0,bottom:0};const r=[{id:"",layer:{...a}}];for(const o of e){const i=t.get(o),s=n.get(o),c=l.get(o);if(!i||!s||!c)continue;const u={...a,[i.value]:parseInt(a[i.value],10)+(c.value?parseInt(s.value,10):0)};r.push({id:o,layer:u}),a=u}return r};function Gy(e){const t=Ve(za,null),n=p(()=>t?t.rootZIndex.value-100:uu),l=J([]),a=Ue(new Map),r=Ue(new Map),o=Ue(new Map),i=Ue(new Map),s=Ue(new Map),{resizeRef:c,contentRect:u}=Hn(),d=p(()=>{const x=new Map,E=e.overlaps??[];for(const w of E.filter(P=>P.includes(":"))){const[P,O]=w.split(":");if(!l.value.includes(P)||!l.value.includes(O))continue;const V=a.get(P),_=a.get(O),M=r.get(P),B=r.get(O);!V||!_||!M||!B||(x.set(O,{position:V.value,amount:parseInt(M.value,10)}),x.set(P,{position:_.value,amount:-parseInt(B.value,10)}))}return x}),f=p(()=>{const x=[...new Set([...o.values()].map(w=>w.value))].sort((w,P)=>w-P),E=[];for(const w of x){const P=l.value.filter(O=>{var V;return((V=o.get(O))==null?void 0:V.value)===w});E.push(...P)}return Uy(E,a,r,i)}),v=p(()=>!Array.from(s.values()).some(x=>x.value)),m=p(()=>f.value[f.value.length-1].layer),h=p(()=>({"--v-layout-left":oe(m.value.left),"--v-layout-right":oe(m.value.right),"--v-layout-top":oe(m.value.top),"--v-layout-bottom":oe(m.value.bottom),...v.value?void 0:{transition:"none"}})),y=p(()=>f.value.slice(1).map((x,E)=>{let{id:w}=x;const{layer:P}=f.value[E],O=r.get(w),V=a.get(w);return{id:w,...P,size:Number(O.value),position:V.value}})),b=x=>y.value.find(E=>E.id===x),C=Ke("createLayout"),A=ne(!1);Je(()=>{A.value=!0}),et(za,{register:(x,E)=>{let{id:w,order:P,position:O,layoutSize:V,elementSize:_,active:M,disableTransitions:B,absolute:j}=E;o.set(w,P),a.set(w,O),r.set(w,V),i.set(w,M),B&&s.set(w,B);const q=Jn($d,C==null?void 0:C.vnode).indexOf(x);q>-1?l.value.splice(q,0,w):l.value.push(w);const Y=p(()=>y.value.findIndex(N=>N.id===w)),L=p(()=>n.value+f.value.length*2-Y.value*2),F=p(()=>{const N=O.value==="left"||O.value==="right",se=O.value==="right",ee=O.value==="bottom",me=_.value??V.value,$=me===0?"%":"px",ue={[O.value]:0,zIndex:L.value,transform:`translate${N?"X":"Y"}(${(M.value?0:-(me===0?100:me))*(se||ee?-1:1)}${$})`,position:j.value||n.value!==uu?"absolute":"fixed",...v.value?void 0:{transition:"none"}};if(!A.value)return ue;const Ce=y.value[Y.value];if(!Ce)throw new Error(`[Vuetify] Could not find layout item "${w}"`);const $e=d.value.get(w);return $e&&(Ce[$e.position]+=$e.amount),{...ue,height:N?`calc(100% - ${Ce.top}px - ${Ce.bottom}px)`:_.value?`${_.value}px`:void 0,left:se?void 0:`${Ce.left}px`,right:se?`${Ce.right}px`:void 0,top:O.value!=="bottom"?`${Ce.top}px`:void 0,bottom:O.value!=="top"?`${Ce.bottom}px`:void 0,width:N?_.value?`${_.value}px`:void 0:`calc(100% - ${Ce.left}px - ${Ce.right}px)`}}),D=p(()=>({zIndex:L.value-1}));return{layoutItemStyles:F,layoutItemScrimStyles:D,zIndex:L}},unregister:x=>{o.delete(x),a.delete(x),r.delete(x),i.delete(x),s.delete(x),l.value=l.value.filter(E=>E!==x)},mainRect:m,mainStyles:h,getLayoutItem:b,items:y,layoutRect:u,rootZIndex:n});const T=p(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),I=p(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:T,layoutStyles:I,getLayoutItem:b,items:y,layoutRect:u,layoutRef:c}}function Hd(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,l=qe(t,n),{aliases:a={},components:r={},directives:o={}}=l,i=Vh(l.defaults),s=Ry(l.display,l.ssr),c=jy(l.theme),u=Nh(l.icons),d=Uh(l.locale),f=Fy(l.date,d),v=Ny(l.goTo,d);return{install:h=>{for(const y in o)h.directive(y,o[y]);for(const y in r)h.component(y,r[y]);for(const y in a)h.component(y,hl({...a[y],name:y,aliasName:a[y].name}));if(c.install(h),h.provide(il,i),h.provide(So,s),h.provide(zl,c),h.provide(po,u),h.provide(Ha,d),h.provide(My,f.options),h.provide(tu,f.instance),h.provide(Bd,v),Te&&l.ssr)if(h.$nuxt)h.$nuxt.hook("app:suspense:resolve",()=>{s.update()});else{const{mount:y}=h;h.mount=function(){const b=y(...arguments);return De(()=>s.update()),h.mount=y,b}}Et.reset(),h.mixin({computed:{$vuetify(){return Ue({defaults:qn.call(this,il),display:qn.call(this,So),theme:qn.call(this,zl),icons:qn.call(this,po),locale:qn.call(this,Ha),date:qn.call(this,tu)})}}})},defaults:i,display:s,theme:c,icons:u,locale:d,date:f,goTo:v}}const Yy="3.7.2";Hd.version=Yy;function qn(e){var l,a;const t=this.$,n=((l=t.parent)==null?void 0:l.provides)??((a=t.vnode.appContext)==null?void 0:a.provides);if(n&&e in n)return n[e]}const qy=Hd({icons:{defaultSet:"fa",aliases:$h,sets:{fa:Hh}},defaults:{VMain:{VSwitch:{color:"primary",density:"compact",class:"pl-4"},VSelect:{density:"compact"},VSlider:{density:"compact"}}},theme:{defaultTheme:"dark",themes:{dark:{colors:{background:"rgb(27, 27, 31)",surface:"rgb(22, 22, 24)",primary:"rgb(62, 99, 221)","on-background":"rgba(255, 255, 245, 0.86)","on-surface":"rgba(255, 255, 245, 0.86)"}}}}});function Xy(e){e.use(qy)}function Zy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,l)}return n}function du(e){for(var t=1;t=0)&&(n[a]=e[a]);return n}function Qy(e,t){if(e==null)return{};var n=Jy(e,t),l,a;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function ep(e,t){return tp(e)||np(e,t)||lp(e,t)||ap()}function tp(e){if(Array.isArray(e))return e}function np(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],l=!0,a=!1,r=void 0;try{for(var o=e[Symbol.iterator](),i;!(l=(i=o.next()).done)&&(n.push(i.value),!(t&&n.length===t));l=!0);}catch(s){a=!0,r=s}finally{try{!l&&o.return!=null&&o.return()}finally{if(a)throw r}}return n}}function lp(e,t){if(e){if(typeof e=="string")return fu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fu(e,t)}}function fu(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,l=new Array(t);n=e.length?e.apply(this,a):function(){for(var o=arguments.length,i=new Array(o),s=0;s1&&arguments[1]!==void 0?arguments[1]:{};ba.initial(e),ba.handler(t);var n={current:e},l=Tl(pp)(n,t),a=Tl(yp)(n),r=Tl(ba.changes)(e),o=Tl(hp)(n);function i(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(u){return u};return ba.selector(c),c(n.current)}function s(c){op(l,a,r,o)(c)}return[i,s]}function hp(e,t){return Wl(t)?t(e.current):t}function yp(e,t){return e.current=mu(mu({},e.current),t),t}function pp(e,t,n){return Wl(t)?t(e.current):Object.keys(n).forEach(function(l){var a;return(a=t[l])===null||a===void 0?void 0:a.call(t,e.current[l])}),n}var bp={create:gp},Sp={paths:{vs:"https://cdn.jsdelivr.net/npm/monaco-editor@0.43.0/min/vs"}};function Cp(e){return function t(){for(var n=this,l=arguments.length,a=new Array(l),r=0;r=e.length?e.apply(this,a):function(){for(var o=arguments.length,i=new Array(o),s=0;s.18?t:n}`)}for(const[a,r]of Object.entries(e.variables)){const o=typeof r=="string"&&r.startsWith("#")?Bt(r):void 0,i=o?`${o.r}, ${o.g}, ${o.b}`:void 0;l.push(`--v-${a}: ${i??r}`)}return l}function Hn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=mo(),l=J();if(Te){const a=new ResizeObserver(r=>{e==null||e(r,a),r.length&&(t==="content"?l.value=r[0].contentRect:l.value=r[0].target.getBoundingClientRect())});Qe(()=>{a.disconnect()}),te(()=>n.el,(r,o)=>{o&&(a.unobserve(o),l.value=void 0),r&&a.observe(r)},{flush:"post"})}return{resizeRef:n,contentRect:$t(l)}}const za=Symbol.for("vuetify:layout"),$d=Symbol.for("vuetify:layout-item"),uu=1e3,Wy=U({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),_i=U({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function Uy(){const e=Ve(za);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function wi(e){const t=Ve(za);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${Et()}`,l=Ke("useLayoutItem");et($d,{id:n});const a=ne(!1);Jo(()=>a.value=!0),Lc(()=>a.value=!1);const{layoutItemStyles:r,layoutItemScrimStyles:o}=t.register(l,{...e,active:p(()=>a.value?!1:e.active.value),id:n});return Qe(()=>t.unregister(n)),{layoutItemStyles:r,layoutRect:t.layoutRect,layoutItemScrimStyles:o}}const Gy=(e,t,n,l)=>{let a={top:0,left:0,right:0,bottom:0};const r=[{id:"",layer:{...a}}];for(const o of e){const i=t.get(o),s=n.get(o),c=l.get(o);if(!i||!s||!c)continue;const u={...a,[i.value]:parseInt(a[i.value],10)+(c.value?parseInt(s.value,10):0)};r.push({id:o,layer:u}),a=u}return r};function Yy(e){const t=Ve(za,null),n=p(()=>t?t.rootZIndex.value-100:uu),l=J([]),a=Ue(new Map),r=Ue(new Map),o=Ue(new Map),i=Ue(new Map),s=Ue(new Map),{resizeRef:c,contentRect:u}=Hn(),d=p(()=>{const x=new Map,E=e.overlaps??[];for(const w of E.filter(P=>P.includes(":"))){const[P,O]=w.split(":");if(!l.value.includes(P)||!l.value.includes(O))continue;const V=a.get(P),_=a.get(O),M=r.get(P),B=r.get(O);!V||!_||!M||!B||(x.set(O,{position:V.value,amount:parseInt(M.value,10)}),x.set(P,{position:_.value,amount:-parseInt(B.value,10)}))}return x}),f=p(()=>{const x=[...new Set([...o.values()].map(w=>w.value))].sort((w,P)=>w-P),E=[];for(const w of x){const P=l.value.filter(O=>{var V;return((V=o.get(O))==null?void 0:V.value)===w});E.push(...P)}return Gy(E,a,r,i)}),v=p(()=>!Array.from(s.values()).some(x=>x.value)),m=p(()=>f.value[f.value.length-1].layer),h=p(()=>({"--v-layout-left":oe(m.value.left),"--v-layout-right":oe(m.value.right),"--v-layout-top":oe(m.value.top),"--v-layout-bottom":oe(m.value.bottom),...v.value?void 0:{transition:"none"}})),y=p(()=>f.value.slice(1).map((x,E)=>{let{id:w}=x;const{layer:P}=f.value[E],O=r.get(w),V=a.get(w);return{id:w,...P,size:Number(O.value),position:V.value}})),b=x=>y.value.find(E=>E.id===x),C=Ke("createLayout"),A=ne(!1);Je(()=>{A.value=!0}),et(za,{register:(x,E)=>{let{id:w,order:P,position:O,layoutSize:V,elementSize:_,active:M,disableTransitions:B,absolute:j}=E;o.set(w,P),a.set(w,O),r.set(w,V),i.set(w,M),B&&s.set(w,B);const q=Jn($d,C==null?void 0:C.vnode).indexOf(x);q>-1?l.value.splice(q,0,w):l.value.push(w);const Y=p(()=>y.value.findIndex(N=>N.id===w)),L=p(()=>n.value+f.value.length*2-Y.value*2),F=p(()=>{const N=O.value==="left"||O.value==="right",se=O.value==="right",ee=O.value==="bottom",me=_.value??V.value,$=me===0?"%":"px",ue={[O.value]:0,zIndex:L.value,transform:`translate${N?"X":"Y"}(${(M.value?0:-(me===0?100:me))*(se||ee?-1:1)}${$})`,position:j.value||n.value!==uu?"absolute":"fixed",...v.value?void 0:{transition:"none"}};if(!A.value)return ue;const Ce=y.value[Y.value];if(!Ce)throw new Error(`[Vuetify] Could not find layout item "${w}"`);const $e=d.value.get(w);return $e&&(Ce[$e.position]+=$e.amount),{...ue,height:N?`calc(100% - ${Ce.top}px - ${Ce.bottom}px)`:_.value?`${_.value}px`:void 0,left:se?void 0:`${Ce.left}px`,right:se?`${Ce.right}px`:void 0,top:O.value!=="bottom"?`${Ce.top}px`:void 0,bottom:O.value!=="top"?`${Ce.bottom}px`:void 0,width:N?_.value?`${_.value}px`:void 0:`calc(100% - ${Ce.left}px - ${Ce.right}px)`}}),D=p(()=>({zIndex:L.value-1}));return{layoutItemStyles:F,layoutItemScrimStyles:D,zIndex:L}},unregister:x=>{o.delete(x),a.delete(x),r.delete(x),i.delete(x),s.delete(x),l.value=l.value.filter(E=>E!==x)},mainRect:m,mainStyles:h,getLayoutItem:b,items:y,layoutRect:u,rootZIndex:n});const T=p(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),I=p(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:T,layoutStyles:I,getLayoutItem:b,items:y,layoutRect:u,layoutRef:c}}function Hd(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,l=qe(t,n),{aliases:a={},components:r={},directives:o={}}=l,i=Ih(l.defaults),s=By(l.display,l.ssr),c=zy(l.theme),u=Kh(l.icons),d=Gh(l.locale),f=Ly(l.date,d),v=Ky(l.goTo,d);return{install:h=>{for(const y in o)h.directive(y,o[y]);for(const y in r)h.component(y,r[y]);for(const y in a)h.component(y,hl({...a[y],name:y,aliasName:a[y].name}));if(c.install(h),h.provide(il,i),h.provide(So,s),h.provide(zl,c),h.provide(po,u),h.provide(Ha,d),h.provide(Fy,f.options),h.provide(tu,f.instance),h.provide(Bd,v),Te&&l.ssr)if(h.$nuxt)h.$nuxt.hook("app:suspense:resolve",()=>{s.update()});else{const{mount:y}=h;h.mount=function(){const b=y(...arguments);return De(()=>s.update()),h.mount=y,b}}Et.reset(),h.mixin({computed:{$vuetify(){return Ue({defaults:qn.call(this,il),display:qn.call(this,So),theme:qn.call(this,zl),icons:qn.call(this,po),locale:qn.call(this,Ha),date:qn.call(this,tu)})}}})},defaults:i,display:s,theme:c,icons:u,locale:d,date:f,goTo:v}}const qy="3.7.2";Hd.version=qy;function qn(e){var l,a;const t=this.$,n=((l=t.parent)==null?void 0:l.provides)??((a=t.vnode.appContext)==null?void 0:a.provides);if(n&&e in n)return n[e]}const Xy=Hd({icons:{defaultSet:"fa",aliases:Hh,sets:{fa:jh}},defaults:{VMain:{VSwitch:{color:"primary",density:"compact",class:"pl-4"},VSelect:{density:"compact"},VSlider:{density:"compact"}}},theme:{defaultTheme:"dark",themes:{dark:{colors:{background:"rgb(27, 27, 31)",surface:"rgb(22, 22, 24)",primary:"rgb(62, 99, 221)","on-background":"rgba(255, 255, 245, 0.86)","on-surface":"rgba(255, 255, 245, 0.86)"}}}}});function Zy(e){e.use(Xy)}function Jy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,l)}return n}function du(e){for(var t=1;t=0)&&(n[a]=e[a]);return n}function ep(e,t){if(e==null)return{};var n=Qy(e,t),l,a;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function tp(e,t){return np(e)||lp(e,t)||ap(e,t)||rp()}function np(e){if(Array.isArray(e))return e}function lp(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],l=!0,a=!1,r=void 0;try{for(var o=e[Symbol.iterator](),i;!(l=(i=o.next()).done)&&(n.push(i.value),!(t&&n.length===t));l=!0);}catch(s){a=!0,r=s}finally{try{!l&&o.return!=null&&o.return()}finally{if(a)throw r}}return n}}function ap(e,t){if(e){if(typeof e=="string")return fu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fu(e,t)}}function fu(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,l=new Array(t);n=e.length?e.apply(this,a):function(){for(var o=arguments.length,i=new Array(o),s=0;s1&&arguments[1]!==void 0?arguments[1]:{};ba.initial(e),ba.handler(t);var n={current:e},l=Tl(bp)(n,t),a=Tl(pp)(n),r=Tl(ba.changes)(e),o=Tl(yp)(n);function i(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(u){return u};return ba.selector(c),c(n.current)}function s(c){ip(l,a,r,o)(c)}return[i,s]}function yp(e,t){return Wl(t)?t(e.current):t}function pp(e,t){return e.current=mu(mu({},e.current),t),t}function bp(e,t,n){return Wl(t)?t(e.current):Object.keys(n).forEach(function(l){var a;return(a=t[l])===null||a===void 0?void 0:a.call(t,e.current[l])}),n}var Sp={create:hp},Cp={paths:{vs:"https://cdn.jsdelivr.net/npm/monaco-editor@0.43.0/min/vs"}};function _p(e){return function t(){for(var n=this,l=arguments.length,a=new Array(l),r=0;r=e.length?e.apply(this,a):function(){for(var o=arguments.length,i=new Array(o),s=0;st in e?Rp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Wr=(e,t)=>{for(var n in t||(t={}))Kp.call(t,n)&&yu(e,n,t[n]);if(hu)for(var n of hu(t))$p.call(t,n)&&yu(e,n,t[n]);return e},Hp=(e,t)=>Bp(e,Np(t));const Ur={wrapper:{display:"flex",position:"relative",textAlign:"initial"},fullWidth:{width:"100%"},hide:{display:"none"}};function Gd(e,t){const n=p(()=>{const{width:a,height:r}=e;return Hp(Wr({},Ur.wrapper),{width:a,height:r})}),l=p(()=>Wr(Wr({},Ur.fullWidth),!t.value&&Ur.hide));return{wrapperStyle:n,containerStyle:l}}function Yd(){const e=ne(Co.__getMonacoInstance()),t=J(!1);let n;return Je(()=>{e.value||(n=Co.init(),n.then(a=>e.value=a).catch(a=>{(a==null?void 0:a.type)!=="cancelation"&&(t.value=!0,console.error("Monaco initialization error:",a))}))}),{monacoRef:e,unload:()=>n==null?void 0:n.cancel(),isLoadFailed:t}}function Ua(e){return typeof e=="function"?e():e}function _o(e){return e===void 0}function sl(e,t,n,l){return jp(e,l)||zp(e,t,n,l)}function jp(e,t){return e.editor.getModel(qd(e,t))}function zp(e,t,n,l){return e.editor.createModel(t,n,l?qd(e,l):void 0)}function qd(e,t){return e.Uri.parse(t)}var Wp=Object.defineProperty,pu=Object.getOwnPropertySymbols,Up=Object.prototype.hasOwnProperty,Gp=Object.prototype.propertyIsEnumerable,bu=(e,t,n)=>t in e?Wp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Yp=(e,t)=>{for(var n in t||(t={}))Up.call(t,n)&&bu(e,n,t[n]);if(pu)for(var n of pu(t))Gp.call(t,n)&&bu(e,n,t[n]);return e};const qp={display:"flex",height:"100%",width:"100%",justifyContent:"center",alignItems:"center"};var Su=Mt({name:"VueMonacoEditor",model:{prop:"value",event:"update:value"},props:{defaultValue:String,defaultPath:String,defaultLanguage:String,value:String,language:String,path:String,theme:{type:String,default:"vs"},line:Number,options:{type:Object,default:()=>({})},overrideServices:{type:Object,default:()=>({})},saveViewState:{type:Boolean,default:!0},width:{type:[Number,String],default:"100%"},height:{type:[Number,String],default:"100%"},className:String},emits:["update:value","beforeMount","mount","change","validate"],setup(e,t){const n=new Map,l=ne(null),{monacoRef:a,unload:r,isLoadFailed:o}=Yd(),{editorRef:i}=Xp(t,e,a,l),{disposeValidator:s}=Zp(t,e,a,i),c=p(()=>!!a.value&&!!i.value),{wrapperStyle:u,containerStyle:d}=Gd(e,c);return ir(()=>{var f,v;(f=s.value)==null||f.call(s),i.value?((v=i.value.getModel())==null||v.dispose(),i.value.dispose()):r()}),te([()=>e.path,()=>e.value,()=>e.language,()=>e.line],([f,v,m,h],[y,b,C,A])=>{if(c.value){if(f!==y){const T=sl(a.value,v||e.defaultValue||"",m||e.defaultLanguage||"",f||e.defaultPath||"");e.saveViewState&&n.set(y,i.value.saveViewState()),i.value.setModel(T),e.saveViewState&&i.value.restoreViewState(n.get(f)),_o(h)||i.value.revealLine(h);return}i.value.getValue()!==v&&i.value.setValue(v),m!==C&&a.value.editor.setModelLanguage(i.value.getModel(),m),!_o(h)&&h!==A&&i.value.revealLine(h)}}),te(()=>e.options,f=>i.value&&i.value.updateOptions(f),{deep:!0}),te(()=>e.theme,f=>a.value&&a.value.editor.setTheme(f)),{containerRef:l,isEditorReady:c,isLoadFailed:o,wrapperStyle:u,containerStyle:d}},render(){const{$slots:e,isEditorReady:t,isLoadFailed:n,wrapperStyle:l,containerStyle:a,className:r}=this;return kt("div",{style:l},[!t&&kt("div",{style:qp},n?e.failure?Ua(e.failure):"load failed":e.default?Ua(e.default):"loading..."),kt("div",{ref:"containerRef",key:"monaco_editor_container",style:a,class:r})])}});function Xp({emit:e},t,n,l){const a=ne(null);Je(()=>{const o=te(n,()=>{l.value&&n.value&&(De(()=>o()),r())},{immediate:!0})});function r(){var o;if(!l.value||!n.value||a.value)return;e("beforeMount",n.value);const i=t.path||t.defaultPath,s=sl(n.value,t.value||t.defaultValue||"",t.language||t.defaultLanguage||"",i||"");a.value=n.value.editor.create(l.value,Yp({model:s,theme:t.theme,automaticLayout:!0,autoIndent:"brackets",formatOnPaste:!0,formatOnType:!0},t.options),t.overrideServices),(o=a.value)==null||o.onDidChangeModelContent(c=>{const u=a.value.getValue();u!==t.value&&(e("update:value",u),e("change",u,c))}),a.value&&!_o(t.line)&&a.value.revealLine(t.line),e("mount",a.value,n.value)}return{editorRef:a}}function Zp({emit:e},t,n,l){const a=J(null),r=te([n,l],()=>{if(n.value&&l.value){De(()=>r());const o=n.value.editor.onDidChangeMarkers(i=>{var s,c;const u=(c=(s=l.value)==null?void 0:s.getModel())==null?void 0:c.uri;if(u&&i.find(f=>f.path===u.path)){const f=n.value.editor.getModelMarkers({resource:u});e("validate",f)}});a.value=()=>o==null?void 0:o.dispose()}});return{disposeValidator:a}}var Jp=Object.defineProperty,Cu=Object.getOwnPropertySymbols,Qp=Object.prototype.hasOwnProperty,eb=Object.prototype.propertyIsEnumerable,_u=(e,t,n)=>t in e?Jp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,tb=(e,t)=>{for(var n in t||(t={}))Qp.call(t,n)&&_u(e,n,t[n]);if(Cu)for(var n of Cu(t))eb.call(t,n)&&_u(e,n,t[n]);return e};const nb={display:"flex",height:"100%",width:"100%",justifyContent:"center",alignItems:"center"};var wu=Mt({name:"VueMonacoDiffEditor",props:{original:String,modified:String,language:String,originalLanguage:String,modifiedLanguage:String,originalModelPath:String,modifiedModelPath:String,theme:{type:String,default:"vs"},options:{type:Object,default:()=>({})},width:{type:[Number,String],default:"100%"},height:{type:[Number,String],default:"100%"},className:String},setup(e,t){const n=ne(null),{monacoRef:l,unload:a,isLoadFailed:r}=Yd(),{diffEditorRef:o}=lb(t,e,l,n),i=p(()=>!!l.value&&!!o.value),{wrapperStyle:s,containerStyle:c}=Gd(e,i);return ir(()=>{var u,d,f,v,m,h,y,b;!l.value&&a();const C=(d=(u=o.value)==null?void 0:u.getModel)==null?void 0:d.call(u);(v=(f=C==null?void 0:C.original)==null?void 0:f.dispose)==null||v.call(f),(h=(m=C==null?void 0:C.modified)==null?void 0:m.dispose)==null||h.call(m),(b=(y=o.value)==null?void 0:y.dispose)==null||b.call(y)}),te([()=>e.originalModelPath,()=>e.original,()=>e.originalLanguage,()=>e.language],([u,d,f,v],[m,h,y,b])=>{if(!i.value)return;const C=o.value.getOriginalEditor();if(u!==m){const A=sl(l.value,d||"",f||v||"text",u||"");C.setModel(A);return}d!==C.getValue()&&C.setValue(d||""),(f!==y||v!==b)&&l.value.editor.setModelLanguage(o.value.getModel().original,f||v||"text")}),te([()=>e.modifiedModelPath,()=>e.modified,()=>e.modifiedLanguage,()=>e.language],([u,d,f,v],[m,h,y,b])=>{if(!i.value)return;const C=o.value.getModifiedEditor();if(m!==u){const A=sl(l.value,d||"",f||v||"text",u||"");C.setModel(A);return}if(d!==C.getValue()){const A=l.value.editor.EditorOption.readOnly;C.getOption(A)?C.setValue(d||""):(C.executeEdits("",[{range:C.getModel().getFullModelRange(),text:d||"",forceMoveMarkers:!0}]),C.pushUndoStop())}(f!==y||v!==b)&&l.value.editor.setModelLanguage(o.value.getModel().modified,f||v||"text")}),te(()=>e.theme,()=>{var u;return(u=l.value)==null?void 0:u.editor.setTheme(e.theme)}),te(()=>e.options,()=>{var u;return(u=o.value)==null?void 0:u.updateOptions(e.options)},{deep:!0}),{containerRef:n,isDiffEditorReady:i,isLoadFailed:r,wrapperStyle:s,containerStyle:c}},render(){const{$slots:e,isDiffEditorReady:t,isLoadFailed:n,wrapperStyle:l,containerStyle:a,className:r}=this;return kt("div",{style:l},[!t&&kt("div",{style:nb},n?e.failure?Ua(e.failure):"load failed":e.default?Ua(e.default):"loading..."),kt("div",{ref:"containerRef",key:"monaco_diff_editor_container",style:a,class:r})])}});function lb({emit:e},t,n,l){const a=ne(null);Je(()=>{const o=te(n,()=>{l.value&&n.value&&(De(()=>o()),r())},{immediate:!0})});function r(){var o;if(!l.value||!n.value||a.value)return;e("beforeMount",n.value),a.value=n.value.editor.createDiffEditor(l.value,tb({automaticLayout:!0,autoIndent:"brackets",theme:t.theme,formatOnPaste:!0,formatOnType:!0},t.options));const i=sl(n.value,t.original||"",t.originalLanguage||t.language||"text",t.originalModelPath||""),s=sl(n.value,t.modified||"",t.modifiedLanguage||t.language||"text",t.modifiedModelPath||"");(o=a.value)==null||o.setModel({original:i,modified:s}),e("mount",a.value,n.value)}return{diffEditorRef:a}}function ab(e,t){t&&Co.config(t),e.component(Su.name,Su),e.component(wu.name,wu)}function ul(e){return lc()?(Ze(e),!0):!1}function Gr(){const e=new Set,t=a=>{e.delete(a)};return{on:a=>{e.add(a);const r=()=>t(a);return ul(r),{off:r}},off:t,trigger:(...a)=>Promise.all(Array.from(e).map(r=>r(...a)))}}function rb(e){let t=!1,n;const l=tr(!0);return(...a)=>(t||(n=l.run(()=>e(...a)),t=!0),n)}function pt(e){return typeof e=="function"?e():Me(e)}const Ga=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ob=Object.prototype.toString,ib=e=>ob.call(e)==="[object Object]",Xd=()=>{};function sb(e,t){function n(...l){return new Promise((a,r)=>{Promise.resolve(e(()=>t.apply(this,l),{fn:t,thisArg:this,args:l})).then(a).catch(r)})}return n}const Zd=e=>e();function ub(e=Zd){const t=J(!0);function n(){t.value=!1}function l(){t.value=!0}const a=(...r)=>{t.value&&e(...r)};return{isActive:$t(t),pause:n,resume:l,eventFilter:a}}function xu(e,t=!1,n="Timeout"){return new Promise((l,a)=>{setTimeout(t?()=>a(n):l,e)})}function cb(e,...t){return t.some(n=>n in e)}function db(e){return Jl()}function Aa(...e){if(e.length!==1)return ae(...e);const t=e[0];return typeof t=="function"?$t(Zv(()=>({get:t,set:Xd}))):J(t)}function fb(e,t,n={}){const{eventFilter:l=Zd,...a}=n;return te(e,sb(l,t),a)}function vb(e,t,n={}){const{eventFilter:l,...a}=n,{eventFilter:r,pause:o,resume:i,isActive:s}=ub(l);return{stop:fb(e,t,{...a,eventFilter:r}),pause:o,resume:i,isActive:s}}function Jd(e,t=!0,n){db()?Je(e,n):t?e():De(e)}function wo(e,t=!1){function n(d,{flush:f="sync",deep:v=!1,timeout:m,throwOnTimeout:h}={}){let y=null;const C=[new Promise(A=>{y=te(e,T=>{d(T)!==t&&(y?y():De(()=>y==null?void 0:y()),A(T))},{flush:f,deep:v,immediate:!0})})];return m!=null&&C.push(xu(m,h).then(()=>pt(e)).finally(()=>y==null?void 0:y())),Promise.race(C)}function l(d,f){if(!Se(d))return n(T=>T===d,f);const{flush:v="sync",deep:m=!1,timeout:h,throwOnTimeout:y}=f??{};let b=null;const A=[new Promise(T=>{b=te([e,d],([I,x])=>{t!==(I===x)&&(b?b():De(()=>b==null?void 0:b()),T(I))},{flush:v,deep:m,immediate:!0})})];return h!=null&&A.push(xu(h,y).then(()=>pt(e)).finally(()=>(b==null||b(),pt(e)))),Promise.race(A)}function a(d){return n(f=>!!f,d)}function r(d){return l(null,d)}function o(d){return l(void 0,d)}function i(d){return n(Number.isNaN,d)}function s(d,f){return n(v=>{const m=Array.from(v);return m.includes(d)||m.includes(pt(d))},f)}function c(d){return u(1,d)}function u(d=1,f){let v=-1;return n(()=>(v+=1,v>=d),f)}return Array.isArray(pt(e))?{toMatch:n,toContains:s,changed:c,changedTimes:u,get not(){return wo(e,!t)}}:{toMatch:n,toBe:l,toBeTruthy:a,toBeNull:r,toBeNaN:i,toBeUndefined:o,changed:c,changedTimes:u,get not(){return wo(e,!t)}}}function mb(e){return wo(e)}function gb(e,t=1e3,n={}){const{immediate:l=!0,immediateCallback:a=!1}=n;let r=null;const o=J(!1);function i(){r&&(clearInterval(r),r=null)}function s(){o.value=!1,i()}function c(){const u=pt(t);u<=0||(o.value=!0,a&&e(),i(),r=setInterval(e,u))}if(l&&Ga&&c(),Se(t)||typeof t=="function"){const u=te(t,()=>{o.value&&Ga&&c()});ul(u)}return ul(s),{isActive:o,pause:s,resume:c}}function Qd(e,t,n={}){const{immediate:l=!0}=n,a=J(!1);let r=null;function o(){r&&(clearTimeout(r),r=null)}function i(){a.value=!1,o()}function s(...c){o(),a.value=!0,r=setTimeout(()=>{a.value=!1,r=null,e(...c)},pt(t))}return l&&(a.value=!0,Ga&&s()),ul(i),{isPending:$t(a),start:s,stop:i}}const cl=Ga?window:void 0;function ef(e){var t;const n=pt(e);return(t=n==null?void 0:n.$el)!=null?t:n}function ku(...e){let t,n,l,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,l,a]=e,t=cl):[t,n,l,a]=e,!t)return Xd;Array.isArray(n)||(n=[n]),Array.isArray(l)||(l=[l]);const r=[],o=()=>{r.forEach(u=>u()),r.length=0},i=(u,d,f,v)=>(u.addEventListener(d,f,v),()=>u.removeEventListener(d,f,v)),s=te(()=>[ef(t),pt(a)],([u,d])=>{if(o(),!u)return;const f=ib(d)?{...d}:d;r.push(...n.flatMap(v=>l.map(m=>i(u,v,m,f))))},{immediate:!0,flush:"post"}),c=()=>{s(),o()};return ul(c),c}function hb(){const e=J(!1),t=Jl();return t&&Je(()=>{e.value=!0},t),e}function yb(e){const t=hb();return p(()=>(t.value,!!e()))}function pb(e,t={}){const{window:n=cl}=t,l=yb(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const r=J(!1),o=c=>{r.value=c.matches},i=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",o):a.removeListener(o))},s=ft(()=>{l.value&&(i(),a=n.matchMedia(pt(e)),"addEventListener"in a?a.addEventListener("change",o):a.addListener(o),r.value=a.matches)});return ul(()=>{s(),i(),a=void 0}),r}const Sa=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ca="__vueuse_ssr_handlers__",bb=Sb();function Sb(){return Ca in Sa||(Sa[Ca]=Sa[Ca]||{}),Sa[Ca]}function tf(e,t){return bb[e]||t}function Cb(e){return pb("(prefers-color-scheme: dark)",e)}function _b(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const wb={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Tu="vueuse-storage";function xb(e,t,n,l={}){var a;const{flush:r="pre",deep:o=!0,listenToStorageChanges:i=!0,writeDefaults:s=!0,mergeDefaults:c=!1,shallow:u,window:d=cl,eventFilter:f,onError:v=O=>{console.error(O)},initOnMounted:m}=l,h=(u?ne:J)(typeof t=="function"?t():t);if(!n)try{n=tf("getDefaultStorage",()=>{var O;return(O=cl)==null?void 0:O.localStorage})()}catch(O){v(O)}if(!n)return h;const y=pt(t),b=_b(y),C=(a=l.serializer)!=null?a:wb[b],{pause:A,resume:T}=vb(h,()=>x(h.value),{flush:r,deep:o,eventFilter:f});d&&i&&Jd(()=>{n instanceof Storage?ku(d,"storage",w):ku(d,Tu,P),m&&w()}),m||w();function I(O,V){if(d){const _={key:e,oldValue:O,newValue:V,storageArea:n};d.dispatchEvent(n instanceof Storage?new StorageEvent("storage",_):new CustomEvent(Tu,{detail:_}))}}function x(O){try{const V=n.getItem(e);if(O==null)I(V,null),n.removeItem(e);else{const _=C.write(O);V!==_&&(n.setItem(e,_),I(V,_))}}catch(V){v(V)}}function E(O){const V=O?O.newValue:n.getItem(e);if(V==null)return s&&y!=null&&n.setItem(e,C.write(y)),y;if(!O&&c){const _=C.read(V);return typeof c=="function"?c(_,y):b==="object"&&!Array.isArray(_)?{...y,..._}:_}else return typeof V!="string"?V:C.read(V)}function w(O){if(!(O&&O.storageArea!==n)){if(O&&O.key==null){h.value=y;return}if(!(O&&O.key!==e)){A();try{(O==null?void 0:O.newValue)!==C.write(h.value)&&(h.value=E(O))}catch(V){v(V)}finally{O?De(T):T()}}}}function P(O){w(O.detail)}return h}const kb="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function Tb(e={}){const{selector:t="html",attribute:n="class",initialValue:l="auto",window:a=cl,storage:r,storageKey:o="vueuse-color-scheme",listenToStorageChanges:i=!0,storageRef:s,emitAuto:c,disableTransition:u=!0}=e,d={auto:"",light:"light",dark:"dark",...e.modes||{}},f=Cb({window:a}),v=p(()=>f.value?"dark":"light"),m=s||(o==null?Aa(l):xb(o,l,r,{window:a,listenToStorageChanges:i})),h=p(()=>m.value==="auto"?v.value:m.value),y=tf("updateHTMLAttrs",(T,I,x)=>{const E=typeof T=="string"?a==null?void 0:a.document.querySelector(T):ef(T);if(!E)return;const w=new Set,P=new Set;let O=null;if(I==="class"){const _=x.split(/\s/g);Object.values(d).flatMap(M=>(M||"").split(/\s/g)).filter(Boolean).forEach(M=>{_.includes(M)?w.add(M):P.add(M)})}else O={key:I,value:x};if(w.size===0&&P.size===0&&O===null)return;let V;u&&(V=a.document.createElement("style"),V.appendChild(document.createTextNode(kb)),a.document.head.appendChild(V));for(const _ of w)E.classList.add(_);for(const _ of P)E.classList.remove(_);O&&E.setAttribute(O.key,O.value),u&&(a.getComputedStyle(V).opacity,document.head.removeChild(V))});function b(T){var I;y(t,n,(I=d[T])!=null?I:T)}function C(T){e.onChanged?e.onChanged(T,b):b(T)}te(h,C,{flush:"post",immediate:!0}),Jd(()=>C(h.value));const A=p({get(){return c?m.value:h.value},set(T){m.value=T}});try{return Object.assign(A,{store:m,system:v,state:h})}catch{return A}}const Eb={json:"application/json",text:"text/plain"};function Eu(e){return e&&cb(e,"immediate","refetch","initialData","timeout","beforeFetch","afterFetch","onFetchError","fetch","updateDataOnError")}function Yr(e){return typeof Headers<"u"&&e instanceof Headers?Object.fromEntries(e.entries()):e}function Au(e,...t){var n;const l=typeof AbortController=="function";let a={},r={immediate:!0,refetch:!1,timeout:0,updateDataOnError:!1};const o={method:"GET",type:"text",payload:void 0};t.length>0&&(Eu(t[0])?r={...r,...t[0]}:a=t[0]),t.length>1&&Eu(t[1])&&(r={...r,...t[1]});const{fetch:i=(n=cl)==null?void 0:n.fetch,initialData:s,timeout:c}=r,u=Gr(),d=Gr(),f=Gr(),v=J(!1),m=J(!1),h=J(!1),y=J(null),b=ne(null),C=ne(null),A=ne(s||null),T=p(()=>l&&m.value);let I,x;const E=()=>{l&&(I==null||I.abort(),I=new AbortController,I.signal.onabort=()=>h.value=!0,a={...a,signal:I.signal})},w=G=>{m.value=G,v.value=!G};c&&(x=Qd(E,c,{immediate:!1}));let P=0;const O=async(G=!1)=>{var q,Y;E(),w(!0),C.value=null,y.value=null,h.value=!1,P+=1;const L=P,F={method:o.method,headers:{}};if(o.payload){const ee=Yr(F.headers),me=pt(o.payload);!o.payloadType&&me&&Object.getPrototypeOf(me)===Object.prototype&&!(me instanceof FormData)&&(o.payloadType="json"),o.payloadType&&(ee["Content-Type"]=(q=Eb[o.payloadType])!=null?q:o.payloadType),F.body=o.payloadType==="json"?JSON.stringify(me):me}let D=!1;const N={url:pt(e),options:{...F,...a},cancel:()=>{D=!0}};if(r.beforeFetch&&Object.assign(N,await r.beforeFetch(N)),D||!i)return w(!1),Promise.resolve(null);let se=null;return x&&x.start(),i(N.url,{...F,...N.options,headers:{...Yr(F.headers),...Yr((Y=N.options)==null?void 0:Y.headers)}}).then(async ee=>{if(b.value=ee,y.value=ee.status,se=await ee.clone()[o.type](),!ee.ok)throw A.value=s||null,new Error(ee.statusText);return r.afterFetch&&({data:se}=await r.afterFetch({data:se,response:ee})),A.value=se,u.trigger(ee),ee}).catch(async ee=>{let me=ee.message||ee.name;if(r.onFetchError&&({error:me,data:se}=await r.onFetchError({data:se,error:ee,response:b.value})),C.value=me,r.updateDataOnError&&(A.value=se),d.trigger(ee),G)throw ee;return null}).finally(()=>{L===P&&w(!1),x&&x.stop(),f.trigger(null)})},V=Aa(r.refetch);te([V,Aa(e)],([G])=>G&&O(),{deep:!0});const _={isFinished:$t(v),isFetching:$t(m),statusCode:y,response:b,error:C,data:A,canAbort:T,aborted:h,abort:E,execute:O,onFetchResponse:u.on,onFetchError:d.on,onFetchFinally:f.on,get:M("GET"),put:M("PUT"),post:M("POST"),delete:M("DELETE"),patch:M("PATCH"),head:M("HEAD"),options:M("OPTIONS"),json:j("json"),text:j("text"),blob:j("blob"),arrayBuffer:j("arrayBuffer"),formData:j("formData")};function M(G){return(q,Y)=>{if(!m.value)return o.method=G,o.payload=q,o.payloadType=Y,Se(o.payload)&&te([V,Aa(o.payload)],([L])=>L&&O(),{deep:!0}),{..._,then(L,F){return B().then(L,F)}}}}function B(){return new Promise((G,q)=>{mb(v).toBe(!0).then(()=>G(_)).catch(Y=>q(Y))})}function j(G){return()=>{if(!m.value)return o.type=G,{..._,then(q,Y){return B().then(q,Y)}}}}return r.immediate&&Promise.resolve().then(()=>O()),{..._,then(G,q){return B().then(G,q)}}}const Ab=1,Pb="",Ob=`"This file is a QMK Configurator export. You can import this at . It can also be used directly with QMK's source code. + `},gu=_p(Tp)(jd),Ep={config:xp},Ap=function(){for(var t=arguments.length,n=new Array(t),l=0;lt in e?Bp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Wr=(e,t)=>{for(var n in t||(t={}))$p.call(t,n)&&yu(e,n,t[n]);if(hu)for(var n of hu(t))Hp.call(t,n)&&yu(e,n,t[n]);return e},jp=(e,t)=>Np(e,Kp(t));const Ur={wrapper:{display:"flex",position:"relative",textAlign:"initial"},fullWidth:{width:"100%"},hide:{display:"none"}};function Gd(e,t){const n=p(()=>{const{width:a,height:r}=e;return jp(Wr({},Ur.wrapper),{width:a,height:r})}),l=p(()=>Wr(Wr({},Ur.fullWidth),!t.value&&Ur.hide));return{wrapperStyle:n,containerStyle:l}}function Yd(){const e=ne(Co.__getMonacoInstance()),t=J(!1);let n;return Je(()=>{e.value||(n=Co.init(),n.then(a=>e.value=a).catch(a=>{(a==null?void 0:a.type)!=="cancelation"&&(t.value=!0,console.error("Monaco initialization error:",a))}))}),{monacoRef:e,unload:()=>n==null?void 0:n.cancel(),isLoadFailed:t}}function Ua(e){return typeof e=="function"?e():e}function _o(e){return e===void 0}function sl(e,t,n,l){return zp(e,l)||Wp(e,t,n,l)}function zp(e,t){return e.editor.getModel(qd(e,t))}function Wp(e,t,n,l){return e.editor.createModel(t,n,l?qd(e,l):void 0)}function qd(e,t){return e.Uri.parse(t)}var Up=Object.defineProperty,pu=Object.getOwnPropertySymbols,Gp=Object.prototype.hasOwnProperty,Yp=Object.prototype.propertyIsEnumerable,bu=(e,t,n)=>t in e?Up(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,qp=(e,t)=>{for(var n in t||(t={}))Gp.call(t,n)&&bu(e,n,t[n]);if(pu)for(var n of pu(t))Yp.call(t,n)&&bu(e,n,t[n]);return e};const Xp={display:"flex",height:"100%",width:"100%",justifyContent:"center",alignItems:"center"};var Su=Mt({name:"VueMonacoEditor",model:{prop:"value",event:"update:value"},props:{defaultValue:String,defaultPath:String,defaultLanguage:String,value:String,language:String,path:String,theme:{type:String,default:"vs"},line:Number,options:{type:Object,default:()=>({})},overrideServices:{type:Object,default:()=>({})},saveViewState:{type:Boolean,default:!0},width:{type:[Number,String],default:"100%"},height:{type:[Number,String],default:"100%"},className:String},emits:["update:value","beforeMount","mount","change","validate"],setup(e,t){const n=new Map,l=ne(null),{monacoRef:a,unload:r,isLoadFailed:o}=Yd(),{editorRef:i}=Zp(t,e,a,l),{disposeValidator:s}=Jp(t,e,a,i),c=p(()=>!!a.value&&!!i.value),{wrapperStyle:u,containerStyle:d}=Gd(e,c);return ir(()=>{var f,v;(f=s.value)==null||f.call(s),i.value?((v=i.value.getModel())==null||v.dispose(),i.value.dispose()):r()}),te([()=>e.path,()=>e.value,()=>e.language,()=>e.line],([f,v,m,h],[y,b,C,A])=>{if(c.value){if(f!==y){const T=sl(a.value,v||e.defaultValue||"",m||e.defaultLanguage||"",f||e.defaultPath||"");e.saveViewState&&n.set(y,i.value.saveViewState()),i.value.setModel(T),e.saveViewState&&i.value.restoreViewState(n.get(f)),_o(h)||i.value.revealLine(h);return}i.value.getValue()!==v&&i.value.setValue(v),m!==C&&a.value.editor.setModelLanguage(i.value.getModel(),m),!_o(h)&&h!==A&&i.value.revealLine(h)}}),te(()=>e.options,f=>i.value&&i.value.updateOptions(f),{deep:!0}),te(()=>e.theme,f=>a.value&&a.value.editor.setTheme(f)),{containerRef:l,isEditorReady:c,isLoadFailed:o,wrapperStyle:u,containerStyle:d}},render(){const{$slots:e,isEditorReady:t,isLoadFailed:n,wrapperStyle:l,containerStyle:a,className:r}=this;return kt("div",{style:l},[!t&&kt("div",{style:Xp},n?e.failure?Ua(e.failure):"load failed":e.default?Ua(e.default):"loading..."),kt("div",{ref:"containerRef",key:"monaco_editor_container",style:a,class:r})])}});function Zp({emit:e},t,n,l){const a=ne(null);Je(()=>{const o=te(n,()=>{l.value&&n.value&&(De(()=>o()),r())},{immediate:!0})});function r(){var o;if(!l.value||!n.value||a.value)return;e("beforeMount",n.value);const i=t.path||t.defaultPath,s=sl(n.value,t.value||t.defaultValue||"",t.language||t.defaultLanguage||"",i||"");a.value=n.value.editor.create(l.value,qp({model:s,theme:t.theme,automaticLayout:!0,autoIndent:"brackets",formatOnPaste:!0,formatOnType:!0},t.options),t.overrideServices),(o=a.value)==null||o.onDidChangeModelContent(c=>{const u=a.value.getValue();u!==t.value&&(e("update:value",u),e("change",u,c))}),a.value&&!_o(t.line)&&a.value.revealLine(t.line),e("mount",a.value,n.value)}return{editorRef:a}}function Jp({emit:e},t,n,l){const a=J(null),r=te([n,l],()=>{if(n.value&&l.value){De(()=>r());const o=n.value.editor.onDidChangeMarkers(i=>{var s,c;const u=(c=(s=l.value)==null?void 0:s.getModel())==null?void 0:c.uri;if(u&&i.find(f=>f.path===u.path)){const f=n.value.editor.getModelMarkers({resource:u});e("validate",f)}});a.value=()=>o==null?void 0:o.dispose()}});return{disposeValidator:a}}var Qp=Object.defineProperty,Cu=Object.getOwnPropertySymbols,eb=Object.prototype.hasOwnProperty,tb=Object.prototype.propertyIsEnumerable,_u=(e,t,n)=>t in e?Qp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nb=(e,t)=>{for(var n in t||(t={}))eb.call(t,n)&&_u(e,n,t[n]);if(Cu)for(var n of Cu(t))tb.call(t,n)&&_u(e,n,t[n]);return e};const lb={display:"flex",height:"100%",width:"100%",justifyContent:"center",alignItems:"center"};var wu=Mt({name:"VueMonacoDiffEditor",props:{original:String,modified:String,language:String,originalLanguage:String,modifiedLanguage:String,originalModelPath:String,modifiedModelPath:String,theme:{type:String,default:"vs"},options:{type:Object,default:()=>({})},width:{type:[Number,String],default:"100%"},height:{type:[Number,String],default:"100%"},className:String},setup(e,t){const n=ne(null),{monacoRef:l,unload:a,isLoadFailed:r}=Yd(),{diffEditorRef:o}=ab(t,e,l,n),i=p(()=>!!l.value&&!!o.value),{wrapperStyle:s,containerStyle:c}=Gd(e,i);return ir(()=>{var u,d,f,v,m,h,y,b;!l.value&&a();const C=(d=(u=o.value)==null?void 0:u.getModel)==null?void 0:d.call(u);(v=(f=C==null?void 0:C.original)==null?void 0:f.dispose)==null||v.call(f),(h=(m=C==null?void 0:C.modified)==null?void 0:m.dispose)==null||h.call(m),(b=(y=o.value)==null?void 0:y.dispose)==null||b.call(y)}),te([()=>e.originalModelPath,()=>e.original,()=>e.originalLanguage,()=>e.language],([u,d,f,v],[m,h,y,b])=>{if(!i.value)return;const C=o.value.getOriginalEditor();if(u!==m){const A=sl(l.value,d||"",f||v||"text",u||"");C.setModel(A);return}d!==C.getValue()&&C.setValue(d||""),(f!==y||v!==b)&&l.value.editor.setModelLanguage(o.value.getModel().original,f||v||"text")}),te([()=>e.modifiedModelPath,()=>e.modified,()=>e.modifiedLanguage,()=>e.language],([u,d,f,v],[m,h,y,b])=>{if(!i.value)return;const C=o.value.getModifiedEditor();if(m!==u){const A=sl(l.value,d||"",f||v||"text",u||"");C.setModel(A);return}if(d!==C.getValue()){const A=l.value.editor.EditorOption.readOnly;C.getOption(A)?C.setValue(d||""):(C.executeEdits("",[{range:C.getModel().getFullModelRange(),text:d||"",forceMoveMarkers:!0}]),C.pushUndoStop())}(f!==y||v!==b)&&l.value.editor.setModelLanguage(o.value.getModel().modified,f||v||"text")}),te(()=>e.theme,()=>{var u;return(u=l.value)==null?void 0:u.editor.setTheme(e.theme)}),te(()=>e.options,()=>{var u;return(u=o.value)==null?void 0:u.updateOptions(e.options)},{deep:!0}),{containerRef:n,isDiffEditorReady:i,isLoadFailed:r,wrapperStyle:s,containerStyle:c}},render(){const{$slots:e,isDiffEditorReady:t,isLoadFailed:n,wrapperStyle:l,containerStyle:a,className:r}=this;return kt("div",{style:l},[!t&&kt("div",{style:lb},n?e.failure?Ua(e.failure):"load failed":e.default?Ua(e.default):"loading..."),kt("div",{ref:"containerRef",key:"monaco_diff_editor_container",style:a,class:r})])}});function ab({emit:e},t,n,l){const a=ne(null);Je(()=>{const o=te(n,()=>{l.value&&n.value&&(De(()=>o()),r())},{immediate:!0})});function r(){var o;if(!l.value||!n.value||a.value)return;e("beforeMount",n.value),a.value=n.value.editor.createDiffEditor(l.value,nb({automaticLayout:!0,autoIndent:"brackets",theme:t.theme,formatOnPaste:!0,formatOnType:!0},t.options));const i=sl(n.value,t.original||"",t.originalLanguage||t.language||"text",t.originalModelPath||""),s=sl(n.value,t.modified||"",t.modifiedLanguage||t.language||"text",t.modifiedModelPath||"");(o=a.value)==null||o.setModel({original:i,modified:s}),e("mount",a.value,n.value)}return{diffEditorRef:a}}function rb(e,t){t&&Co.config(t),e.component(Su.name,Su),e.component(wu.name,wu)}function ul(e){return lc()?(Ze(e),!0):!1}function Gr(){const e=new Set,t=a=>{e.delete(a)};return{on:a=>{e.add(a);const r=()=>t(a);return ul(r),{off:r}},off:t,trigger:(...a)=>Promise.all(Array.from(e).map(r=>r(...a)))}}function ob(e){let t=!1,n;const l=tr(!0);return(...a)=>(t||(n=l.run(()=>e(...a)),t=!0),n)}function pt(e){return typeof e=="function"?e():Me(e)}const Ga=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ib=Object.prototype.toString,sb=e=>ib.call(e)==="[object Object]",Xd=()=>{};function ub(e,t){function n(...l){return new Promise((a,r)=>{Promise.resolve(e(()=>t.apply(this,l),{fn:t,thisArg:this,args:l})).then(a).catch(r)})}return n}const Zd=e=>e();function cb(e=Zd){const t=J(!0);function n(){t.value=!1}function l(){t.value=!0}const a=(...r)=>{t.value&&e(...r)};return{isActive:$t(t),pause:n,resume:l,eventFilter:a}}function xu(e,t=!1,n="Timeout"){return new Promise((l,a)=>{setTimeout(t?()=>a(n):l,e)})}function db(e,...t){return t.some(n=>n in e)}function fb(e){return Jl()}function Aa(...e){if(e.length!==1)return ae(...e);const t=e[0];return typeof t=="function"?$t(Jv(()=>({get:t,set:Xd}))):J(t)}function vb(e,t,n={}){const{eventFilter:l=Zd,...a}=n;return te(e,ub(l,t),a)}function mb(e,t,n={}){const{eventFilter:l,...a}=n,{eventFilter:r,pause:o,resume:i,isActive:s}=cb(l);return{stop:vb(e,t,{...a,eventFilter:r}),pause:o,resume:i,isActive:s}}function Jd(e,t=!0,n){fb()?Je(e,n):t?e():De(e)}function wo(e,t=!1){function n(d,{flush:f="sync",deep:v=!1,timeout:m,throwOnTimeout:h}={}){let y=null;const C=[new Promise(A=>{y=te(e,T=>{d(T)!==t&&(y?y():De(()=>y==null?void 0:y()),A(T))},{flush:f,deep:v,immediate:!0})})];return m!=null&&C.push(xu(m,h).then(()=>pt(e)).finally(()=>y==null?void 0:y())),Promise.race(C)}function l(d,f){if(!Se(d))return n(T=>T===d,f);const{flush:v="sync",deep:m=!1,timeout:h,throwOnTimeout:y}=f??{};let b=null;const A=[new Promise(T=>{b=te([e,d],([I,x])=>{t!==(I===x)&&(b?b():De(()=>b==null?void 0:b()),T(I))},{flush:v,deep:m,immediate:!0})})];return h!=null&&A.push(xu(h,y).then(()=>pt(e)).finally(()=>(b==null||b(),pt(e)))),Promise.race(A)}function a(d){return n(f=>!!f,d)}function r(d){return l(null,d)}function o(d){return l(void 0,d)}function i(d){return n(Number.isNaN,d)}function s(d,f){return n(v=>{const m=Array.from(v);return m.includes(d)||m.includes(pt(d))},f)}function c(d){return u(1,d)}function u(d=1,f){let v=-1;return n(()=>(v+=1,v>=d),f)}return Array.isArray(pt(e))?{toMatch:n,toContains:s,changed:c,changedTimes:u,get not(){return wo(e,!t)}}:{toMatch:n,toBe:l,toBeTruthy:a,toBeNull:r,toBeNaN:i,toBeUndefined:o,changed:c,changedTimes:u,get not(){return wo(e,!t)}}}function gb(e){return wo(e)}function hb(e,t=1e3,n={}){const{immediate:l=!0,immediateCallback:a=!1}=n;let r=null;const o=J(!1);function i(){r&&(clearInterval(r),r=null)}function s(){o.value=!1,i()}function c(){const u=pt(t);u<=0||(o.value=!0,a&&e(),i(),r=setInterval(e,u))}if(l&&Ga&&c(),Se(t)||typeof t=="function"){const u=te(t,()=>{o.value&&Ga&&c()});ul(u)}return ul(s),{isActive:o,pause:s,resume:c}}function Qd(e,t,n={}){const{immediate:l=!0}=n,a=J(!1);let r=null;function o(){r&&(clearTimeout(r),r=null)}function i(){a.value=!1,o()}function s(...c){o(),a.value=!0,r=setTimeout(()=>{a.value=!1,r=null,e(...c)},pt(t))}return l&&(a.value=!0,Ga&&s()),ul(i),{isPending:$t(a),start:s,stop:i}}const cl=Ga?window:void 0;function ef(e){var t;const n=pt(e);return(t=n==null?void 0:n.$el)!=null?t:n}function ku(...e){let t,n,l,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,l,a]=e,t=cl):[t,n,l,a]=e,!t)return Xd;Array.isArray(n)||(n=[n]),Array.isArray(l)||(l=[l]);const r=[],o=()=>{r.forEach(u=>u()),r.length=0},i=(u,d,f,v)=>(u.addEventListener(d,f,v),()=>u.removeEventListener(d,f,v)),s=te(()=>[ef(t),pt(a)],([u,d])=>{if(o(),!u)return;const f=sb(d)?{...d}:d;r.push(...n.flatMap(v=>l.map(m=>i(u,v,m,f))))},{immediate:!0,flush:"post"}),c=()=>{s(),o()};return ul(c),c}function yb(){const e=J(!1),t=Jl();return t&&Je(()=>{e.value=!0},t),e}function pb(e){const t=yb();return p(()=>(t.value,!!e()))}function bb(e,t={}){const{window:n=cl}=t,l=pb(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const r=J(!1),o=c=>{r.value=c.matches},i=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",o):a.removeListener(o))},s=ft(()=>{l.value&&(i(),a=n.matchMedia(pt(e)),"addEventListener"in a?a.addEventListener("change",o):a.addListener(o),r.value=a.matches)});return ul(()=>{s(),i(),a=void 0}),r}const Sa=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ca="__vueuse_ssr_handlers__",Sb=Cb();function Cb(){return Ca in Sa||(Sa[Ca]=Sa[Ca]||{}),Sa[Ca]}function tf(e,t){return Sb[e]||t}function _b(e){return bb("(prefers-color-scheme: dark)",e)}function wb(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const xb={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Tu="vueuse-storage";function kb(e,t,n,l={}){var a;const{flush:r="pre",deep:o=!0,listenToStorageChanges:i=!0,writeDefaults:s=!0,mergeDefaults:c=!1,shallow:u,window:d=cl,eventFilter:f,onError:v=O=>{console.error(O)},initOnMounted:m}=l,h=(u?ne:J)(typeof t=="function"?t():t);if(!n)try{n=tf("getDefaultStorage",()=>{var O;return(O=cl)==null?void 0:O.localStorage})()}catch(O){v(O)}if(!n)return h;const y=pt(t),b=wb(y),C=(a=l.serializer)!=null?a:xb[b],{pause:A,resume:T}=mb(h,()=>x(h.value),{flush:r,deep:o,eventFilter:f});d&&i&&Jd(()=>{n instanceof Storage?ku(d,"storage",w):ku(d,Tu,P),m&&w()}),m||w();function I(O,V){if(d){const _={key:e,oldValue:O,newValue:V,storageArea:n};d.dispatchEvent(n instanceof Storage?new StorageEvent("storage",_):new CustomEvent(Tu,{detail:_}))}}function x(O){try{const V=n.getItem(e);if(O==null)I(V,null),n.removeItem(e);else{const _=C.write(O);V!==_&&(n.setItem(e,_),I(V,_))}}catch(V){v(V)}}function E(O){const V=O?O.newValue:n.getItem(e);if(V==null)return s&&y!=null&&n.setItem(e,C.write(y)),y;if(!O&&c){const _=C.read(V);return typeof c=="function"?c(_,y):b==="object"&&!Array.isArray(_)?{...y,..._}:_}else return typeof V!="string"?V:C.read(V)}function w(O){if(!(O&&O.storageArea!==n)){if(O&&O.key==null){h.value=y;return}if(!(O&&O.key!==e)){A();try{(O==null?void 0:O.newValue)!==C.write(h.value)&&(h.value=E(O))}catch(V){v(V)}finally{O?De(T):T()}}}}function P(O){w(O.detail)}return h}const Tb="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function Eb(e={}){const{selector:t="html",attribute:n="class",initialValue:l="auto",window:a=cl,storage:r,storageKey:o="vueuse-color-scheme",listenToStorageChanges:i=!0,storageRef:s,emitAuto:c,disableTransition:u=!0}=e,d={auto:"",light:"light",dark:"dark",...e.modes||{}},f=_b({window:a}),v=p(()=>f.value?"dark":"light"),m=s||(o==null?Aa(l):kb(o,l,r,{window:a,listenToStorageChanges:i})),h=p(()=>m.value==="auto"?v.value:m.value),y=tf("updateHTMLAttrs",(T,I,x)=>{const E=typeof T=="string"?a==null?void 0:a.document.querySelector(T):ef(T);if(!E)return;const w=new Set,P=new Set;let O=null;if(I==="class"){const _=x.split(/\s/g);Object.values(d).flatMap(M=>(M||"").split(/\s/g)).filter(Boolean).forEach(M=>{_.includes(M)?w.add(M):P.add(M)})}else O={key:I,value:x};if(w.size===0&&P.size===0&&O===null)return;let V;u&&(V=a.document.createElement("style"),V.appendChild(document.createTextNode(Tb)),a.document.head.appendChild(V));for(const _ of w)E.classList.add(_);for(const _ of P)E.classList.remove(_);O&&E.setAttribute(O.key,O.value),u&&(a.getComputedStyle(V).opacity,document.head.removeChild(V))});function b(T){var I;y(t,n,(I=d[T])!=null?I:T)}function C(T){e.onChanged?e.onChanged(T,b):b(T)}te(h,C,{flush:"post",immediate:!0}),Jd(()=>C(h.value));const A=p({get(){return c?m.value:h.value},set(T){m.value=T}});try{return Object.assign(A,{store:m,system:v,state:h})}catch{return A}}const Ab={json:"application/json",text:"text/plain"};function Eu(e){return e&&db(e,"immediate","refetch","initialData","timeout","beforeFetch","afterFetch","onFetchError","fetch","updateDataOnError")}function Yr(e){return typeof Headers<"u"&&e instanceof Headers?Object.fromEntries(e.entries()):e}function Au(e,...t){var n;const l=typeof AbortController=="function";let a={},r={immediate:!0,refetch:!1,timeout:0,updateDataOnError:!1};const o={method:"GET",type:"text",payload:void 0};t.length>0&&(Eu(t[0])?r={...r,...t[0]}:a=t[0]),t.length>1&&Eu(t[1])&&(r={...r,...t[1]});const{fetch:i=(n=cl)==null?void 0:n.fetch,initialData:s,timeout:c}=r,u=Gr(),d=Gr(),f=Gr(),v=J(!1),m=J(!1),h=J(!1),y=J(null),b=ne(null),C=ne(null),A=ne(s||null),T=p(()=>l&&m.value);let I,x;const E=()=>{l&&(I==null||I.abort(),I=new AbortController,I.signal.onabort=()=>h.value=!0,a={...a,signal:I.signal})},w=G=>{m.value=G,v.value=!G};c&&(x=Qd(E,c,{immediate:!1}));let P=0;const O=async(G=!1)=>{var q,Y;E(),w(!0),C.value=null,y.value=null,h.value=!1,P+=1;const L=P,F={method:o.method,headers:{}};if(o.payload){const ee=Yr(F.headers),me=pt(o.payload);!o.payloadType&&me&&Object.getPrototypeOf(me)===Object.prototype&&!(me instanceof FormData)&&(o.payloadType="json"),o.payloadType&&(ee["Content-Type"]=(q=Ab[o.payloadType])!=null?q:o.payloadType),F.body=o.payloadType==="json"?JSON.stringify(me):me}let D=!1;const N={url:pt(e),options:{...F,...a},cancel:()=>{D=!0}};if(r.beforeFetch&&Object.assign(N,await r.beforeFetch(N)),D||!i)return w(!1),Promise.resolve(null);let se=null;return x&&x.start(),i(N.url,{...F,...N.options,headers:{...Yr(F.headers),...Yr((Y=N.options)==null?void 0:Y.headers)}}).then(async ee=>{if(b.value=ee,y.value=ee.status,se=await ee.clone()[o.type](),!ee.ok)throw A.value=s||null,new Error(ee.statusText);return r.afterFetch&&({data:se}=await r.afterFetch({data:se,response:ee})),A.value=se,u.trigger(ee),ee}).catch(async ee=>{let me=ee.message||ee.name;if(r.onFetchError&&({error:me,data:se}=await r.onFetchError({data:se,error:ee,response:b.value})),C.value=me,r.updateDataOnError&&(A.value=se),d.trigger(ee),G)throw ee;return null}).finally(()=>{L===P&&w(!1),x&&x.stop(),f.trigger(null)})},V=Aa(r.refetch);te([V,Aa(e)],([G])=>G&&O(),{deep:!0});const _={isFinished:$t(v),isFetching:$t(m),statusCode:y,response:b,error:C,data:A,canAbort:T,aborted:h,abort:E,execute:O,onFetchResponse:u.on,onFetchError:d.on,onFetchFinally:f.on,get:M("GET"),put:M("PUT"),post:M("POST"),delete:M("DELETE"),patch:M("PATCH"),head:M("HEAD"),options:M("OPTIONS"),json:j("json"),text:j("text"),blob:j("blob"),arrayBuffer:j("arrayBuffer"),formData:j("formData")};function M(G){return(q,Y)=>{if(!m.value)return o.method=G,o.payload=q,o.payloadType=Y,Se(o.payload)&&te([V,Aa(o.payload)],([L])=>L&&O(),{deep:!0}),{..._,then(L,F){return B().then(L,F)}}}}function B(){return new Promise((G,q)=>{gb(v).toBe(!0).then(()=>G(_)).catch(Y=>q(Y))})}function j(G){return()=>{if(!m.value)return o.type=G,{..._,then(q,Y){return B().then(q,Y)}}}}return r.immediate&&Promise.resolve().then(()=>O()),{..._,then(G,q){return B().then(G,q)}}}const Pb=1,Ob="",Vb=`"This file is a QMK Configurator export. You can import this at . It can also be used directly with QMK's source code. To setup your QMK environment check out the tutorial: You can convert this file to a keymap.c using this command: \`qmk json2c {keymap}\` You can compile this keymap using this command: \`qmk compile {keymap}\`" -`,Vb="lets_split/rev2",Ib="lets_split_rev2_layout_ortho_4x12_mine",Mb="LAYOUT_ortho_4x12",Fb=[["KC_TAB","KC_Q","KC_W","KC_E","KC_R","KC_T","KC_Y","KC_U","KC_I","KC_O","KC_P","KC_BSPC","KC_ESC","KC_A","KC_S","KC_D","KC_F","KC_G","KC_H","KC_J","KC_K","KC_L","KC_SCLN","KC_QUOT","KC_LSFT","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_N","KC_M","KC_COMM","KC_DOT","KC_SLSH","KC_ENT","MO(5)","KC_LCTL","KC_LALT","KC_LGUI","MO(3)","KC_SPC","KC_SPC","MO(4)","KC_LEFT","KC_DOWN","KC_UP","KC_RGHT"],["KC_TAB","KC_Q","KC_W","KC_F","KC_P","KC_G","KC_J","KC_L","KC_U","KC_Y","KC_SCLN","KC_BSPC","KC_ESC","KC_A","KC_R","KC_S","KC_T","KC_D","KC_H","KC_N","KC_E","KC_I","KC_O","KC_QUOT","KC_LSFT","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_K","KC_M","KC_COMM","KC_DOT","KC_SLSH","KC_ENT","MO(5)","KC_LCTL","KC_LALT","KC_LGUI","MO(3)","KC_SPC","KC_SPC","MO(4)","KC_LEFT","KC_DOWN","KC_UP","KC_RGHT"],["KC_TAB","KC_QUOT","KC_COMM","KC_DOT","KC_P","KC_Y","KC_F","KC_G","KC_C","KC_R","KC_L","KC_BSPC","KC_ESC","KC_A","KC_O","KC_E","KC_U","KC_I","KC_D","KC_H","KC_T","KC_N","KC_S","KC_SLSH","KC_LSFT","KC_SCLN","KC_Q","KC_J","KC_K","KC_X","KC_B","KC_M","KC_W","KC_V","KC_Z","KC_ENT","MO(5)","KC_LCTL","KC_LALT","KC_LGUI","MO(3)","KC_SPC","KC_SPC","MO(4)","KC_LEFT","KC_DOWN","KC_UP","KC_RGHT"],["KC_TILD","KC_EXLM","KC_AT","KC_HASH","KC_DLR","KC_PERC","KC_CIRC","KC_AMPR","KC_ASTR","KC_LPRN","KC_RPRN","KC_DEL","KC_DEL","KC_F1","KC_F2","KC_F3","KC_F4","KC_F5","KC_F6","KC_UNDS","KC_PLUS","KC_LCBR","KC_RCBR","KC_PIPE","KC_TRNS","KC_F7","KC_F8","KC_F9","KC_F10","KC_F11","KC_F12","LSFT(KC_NUHS)","LSFT(KC_NUBS)","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","MO(5)","KC_MNXT","KC_VOLD","KC_VOLU","KC_MPLY"],["KC_GRV","KC_1","KC_2","KC_3","KC_4","KC_5","KC_6","KC_7","KC_8","KC_9","KC_0","KC_DEL","KC_DEL","KC_F1","KC_F2","KC_F3","KC_F4","KC_F5","KC_F6","KC_MINS","KC_EQL","KC_LBRC","KC_RBRC","KC_BSLS","KC_TRNS","KC_F7","KC_F8","KC_F9","KC_F10","KC_F11","KC_F12","KC_NUHS","KC_NUBS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","MO(5)","KC_TRNS","KC_TRNS","KC_TRNS","KC_MNXT","KC_VOLD","KC_VOLU","KC_MPLY"],["KC_TRNS","QK_BOOT","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_DEL","KC_TRNS","KC_TRNS","KC_TRNS","ANY(AU_ON)","ANY(AU_OFF)","AG_NORM","AG_SWAP","DF(0)","DF(1)","DF(2)","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS"]],Lb="",Db={version:Ab,notes:Pb,documentation:Ob,keyboard:Vb,keymap:Ib,layout:Mb,layers:Fb,author:Lb},yl=rb(()=>({keymap:J(Db)}));var wl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},nf={exports:{}};(function(e,t){(function(n,l){l()})(wl,function(){function n(c,u){return typeof u>"u"?u={autoBom:!1}:typeof u!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),u={autoBom:!u}),u.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(c.type)?new Blob(["\uFEFF",c],{type:c.type}):c}function l(c,u,d){var f=new XMLHttpRequest;f.open("GET",c),f.responseType="blob",f.onload=function(){s(f.response,u,d)},f.onerror=function(){console.error("could not download file")},f.send()}function a(c){var u=new XMLHttpRequest;u.open("HEAD",c,!1);try{u.send()}catch{}return 200<=u.status&&299>=u.status}function r(c){try{c.dispatchEvent(new MouseEvent("click"))}catch{var u=document.createEvent("MouseEvents");u.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),c.dispatchEvent(u)}}var o=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof wl=="object"&&wl.global===wl?wl:void 0,i=o.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),s=o.saveAs||(typeof window!="object"||window!==o?function(){}:"download"in HTMLAnchorElement.prototype&&!i?function(c,u,d){var f=o.URL||o.webkitURL,v=document.createElement("a");u=u||c.name||"download",v.download=u,v.rel="noopener",typeof c=="string"?(v.href=c,v.origin===location.origin?r(v):a(v.href)?l(c,u,d):r(v,v.target="_blank")):(v.href=f.createObjectURL(c),setTimeout(function(){f.revokeObjectURL(v.href)},4e4),setTimeout(function(){r(v)},0))}:"msSaveOrOpenBlob"in navigator?function(c,u,d){if(u=u||c.name||"download",typeof c!="string")navigator.msSaveOrOpenBlob(n(c,d),u);else if(a(c))l(c,u,d);else{var f=document.createElement("a");f.href=c,f.target="_blank",setTimeout(function(){r(f)})}}:function(c,u,d,f){if(f=f||open("","_blank"),f&&(f.document.title=f.document.body.innerText="downloading..."),typeof c=="string")return l(c,u,d);var v=c.type==="application/octet-stream",m=/constructor/i.test(o.HTMLElement)||o.safari,h=/CriOS\/[\d]+/.test(navigator.userAgent);if((h||v&&m||i)&&typeof FileReader<"u"){var y=new FileReader;y.onloadend=function(){var A=y.result;A=h?A:A.replace(/^data:[^;]*;/,"data:attachment/file;"),f?f.location.href=A:location=A,f=null},y.readAsDataURL(c)}else{var b=o.URL||o.webkitURL,C=b.createObjectURL(c);f?f.location=C:location.href=C,f=null,setTimeout(function(){b.revokeObjectURL(C)},4e4)}});o.saveAs=s.saveAs=s,e.exports=s})})(nf);var Rb=nf.exports;const Wt=U({border:[Boolean,Number,String]},"border");function Ut(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return{borderClasses:p(()=>{const l=Se(e)?e.value:e.border,a=[];if(l===!0||l==="")a.push(`${t}--border`);else if(typeof l=="string"||l===0)for(const r of String(l).split(" "))a.push(`border-${r}`);return a})}}const Bb=[null,"default","comfortable","compact"],Gt=U({density:{type:String,default:"default",validator:e=>Bb.includes(e)}},"density");function on(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return{densityClasses:p(()=>`${t}--density-${e.density}`)}}const Yt=U({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function qt(e){return{elevationClasses:p(()=>{const n=Se(e)?e.value:e.elevation,l=[];return n==null||l.push(`elevation-${n}`),l})}}const vt=U({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function mt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return{roundedClasses:p(()=>{const l=Se(e)?e.value:e.rounded,a=Se(e)?e.value:e.tile,r=[];if(l===!0||l==="")r.push(`${t}--rounded`);else if(typeof l=="string"||l===0)for(const o of String(l).split(" "))r.push(`rounded-${o}`);else(a||l===!1)&&r.push("rounded-0");return r})}}const Be=U({tag:{type:String,default:"div"}},"tag");function xi(e){return vi(()=>{const t=[],n={};if(e.value.background)if(yo(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&_h(e.value.background)){const l=Bt(e.value.background);if(l.a==null||l.a===1){const a=Td(l);n.color=a,n.caretColor=a}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(yo(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function jt(e,t){const n=p(()=>({text:Se(e)?e.value:t?e[t]:null})),{colorClasses:l,colorStyles:a}=xi(n);return{textColorClasses:l,textColorStyles:a}}function dt(e,t){const n=p(()=>({background:Se(e)?e.value:t?e[t]:null})),{colorClasses:l,colorStyles:a}=xi(n);return{backgroundColorClasses:l,backgroundColorStyles:a}}const Nb=["elevated","flat","tonal","outlined","text","plain"];function ta(e,t){return g(be,null,[e&&g("span",{key:"overlay",class:`${t}__overlay`},null),g("span",{key:"underlay",class:`${t}__underlay`},null)])}const En=U({color:String,variant:{type:String,default:"elevated",validator:e=>Nb.includes(e)}},"variant");function na(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();const n=p(()=>{const{variant:r}=Me(e);return`${t}--variant-${r}`}),{colorClasses:l,colorStyles:a}=xi(p(()=>{const{variant:r,color:o}=Me(e);return{[["elevated","flat"].includes(r)?"background":"text"]:o}}));return{colorClasses:l,colorStyles:a,variantClasses:n}}const lf=U({baseColor:String,divided:Boolean,...Wt(),...pe(),...Gt(),...Yt(),...vt(),...Be(),...je(),...En()},"VBtnGroup"),xo=re()({name:"VBtnGroup",props:lf(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=We(e),{densityClasses:a}=on(e),{borderClasses:r}=Ut(e),{elevationClasses:o}=qt(e),{roundedClasses:i}=mt(e);Tn({VBtn:{height:"auto",baseColor:ae(e,"baseColor"),color:ae(e,"color"),density:ae(e,"density"),flat:!0,variant:ae(e,"variant")}}),fe(()=>g(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},l.value,r.value,a.value,o.value,i.value,e.class],style:e.style},n))}}),ki=U({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),af=U({value:null,disabled:Boolean,selectedClass:String},"group-item");function rf(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const l=Ke("useGroupItem");if(!l)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const a=Et();et(Symbol.for(`${t.description}:id`),a);const r=Ve(t,null);if(!r){if(!n)return r;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const o=ae(e,"value"),i=p(()=>!!(r.disabled.value||e.disabled));r.register({id:a,value:o,disabled:i},l),Qe(()=>{r.unregister(a)});const s=p(()=>r.isSelected(a)),c=p(()=>r.items.value[0].id===a),u=p(()=>r.items.value[r.items.value.length-1].id===a),d=p(()=>s.value&&[r.selectedClass.value,e.selectedClass]);return te(s,f=>{l.emit("group:selected",{value:f})},{flush:"sync"}),{id:a,isSelected:s,isFirst:c,isLast:u,toggle:()=>r.select(a,!s.value),select:f=>r.select(a,f),selectedClass:d,value:o,disabled:i,group:r}}function Ti(e,t){let n=!1;const l=Ue([]),a=Le(e,"modelValue",[],f=>f==null?[]:of(l,Vt(f)),f=>{const v=$b(l,f);return e.multiple?v:v[0]}),r=Ke("useGroup");function o(f,v){const m=f,h=Symbol.for(`${t.description}:id`),b=Jn(h,r==null?void 0:r.vnode).indexOf(v);Me(m.value)==null&&(m.value=b,m.useIndexAsValue=!0),b>-1?l.splice(b,0,m):l.push(m)}function i(f){if(n)return;s();const v=l.findIndex(m=>m.id===f);l.splice(v,1)}function s(){const f=l.find(v=>!v.disabled);f&&e.mandatory==="force"&&!a.value.length&&(a.value=[f.id])}Je(()=>{s()}),Qe(()=>{n=!0}),ei(()=>{for(let f=0;fh.id===f);if(!(v&&(m!=null&&m.disabled)))if(e.multiple){const h=a.value.slice(),y=h.findIndex(C=>C===f),b=~y;if(v=v??!b,b&&e.mandatory&&h.length<=1||!b&&e.max!=null&&h.length+1>e.max)return;y<0&&v?h.push(f):y>=0&&!v&&h.splice(y,1),a.value=h}else{const h=a.value.includes(f);if(e.mandatory&&h)return;a.value=v??!h?[f]:[]}}function u(f){if(e.multiple,a.value.length){const v=a.value[0],m=l.findIndex(b=>b.id===v);let h=(m+f)%l.length,y=l[h];for(;y.disabled&&h!==m;)h=(h+f)%l.length,y=l[h];if(y.disabled)return;a.value=[l[h].id]}else{const v=l.find(m=>!m.disabled);v&&(a.value=[v.id])}}const d={register:o,unregister:i,selected:a,select:c,disabled:ae(e,"disabled"),prev:()=>u(l.length-1),next:()=>u(1),isSelected:f=>a.value.includes(f),selectedClass:p(()=>e.selectedClass),items:p(()=>l),getItemIndex:f=>Kb(l,f)};return et(t,d),d}function Kb(e,t){const n=of(e,[t]);return n.length?e.findIndex(l=>l.id===n[0]):-1}function of(e,t){const n=[];return t.forEach(l=>{const a=e.find(o=>ml(l,o.value)),r=e[l];(a==null?void 0:a.value)!=null?n.push(a.id):r!=null&&n.push(r.id)}),n}function $b(e,t){const n=[];return t.forEach(l=>{const a=e.findIndex(r=>r.id===l);if(~a){const r=e[a];n.push(r.value!=null?r.value:a)}}),n}const sf=Symbol.for("vuetify:v-btn-toggle"),Hb=U({...lf(),...ki()},"VBtnToggle");re()({name:"VBtnToggle",props:Hb(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:l,next:a,prev:r,select:o,selected:i}=Ti(e,sf);return fe(()=>{const s=xo.filterProps(e);return g(xo,de({class:["v-btn-toggle",e.class]},s,{style:e.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:l,next:a,prev:r,select:o,selected:i})]}})}),{next:a,prev:r,select:o}}});const jb=U({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Re=re(!1)({name:"VDefaultsProvider",props:jb(),setup(e,t){let{slots:n}=t;const{defaults:l,disabled:a,reset:r,root:o,scoped:i}=Yo(e);return Tn(l,{reset:r,root:o,scoped:i,disabled:a}),()=>{var s;return(s=n.default)==null?void 0:s.call(n)}}}),zb=["x-small","small","default","large","x-large"],la=U({size:{type:[String,Number],default:"default"}},"size");function aa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return vi(()=>{let n,l;return Ra(zb,e.size)?n=`${t}--size-${e.size}`:e.size&&(l={width:oe(e.size),height:oe(e.size)}),{sizeClasses:n,sizeStyles:l}})}const Wb=U({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ae,...pe(),...la(),...Be({tag:"i"}),...je()},"VIcon"),He=re()({name:"VIcon",props:Wb(),setup(e,t){let{attrs:n,slots:l}=t;const a=J(),{themeClasses:r}=We(e),{iconData:o}=Kh(p(()=>a.value||e.icon)),{sizeClasses:i}=aa(e),{textColorClasses:s,textColorStyles:c}=jt(ae(e,"color"));return fe(()=>{var f,v;const u=(f=l.default)==null?void 0:f.call(l);u&&(a.value=(v=hd(u).filter(m=>m.type===Zl&&m.children&&typeof m.children=="string")[0])==null?void 0:v.children);const d=!!(n.onClick||n.onClickOnce);return g(o.value.component,{tag:e.tag,icon:o.value.icon,class:["v-icon","notranslate",r.value,i.value,s.value,{"v-icon--clickable":d,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[i.value?void 0:{fontSize:oe(e.size),height:oe(e.size),width:oe(e.size)},c.value,e.style],role:d?"button":void 0,"aria-hidden":!d,tabindex:d?e.disabled?-1:0:void 0},{default:()=>[u]})}),{}}});function uf(e,t){const n=J(),l=ne(!1);if(ui){const a=new IntersectionObserver(r=>{l.value=!!r.find(o=>o.isIntersecting)},t);Qe(()=>{a.disconnect()}),te(n,(r,o)=>{o&&(a.unobserve(o),l.value=!1),r&&a.observe(r)},{flush:"post"})}return{intersectionRef:n,isIntersecting:l}}const Ub=U({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...pe(),...la(),...Be({tag:"div"}),...je()},"VProgressCircular"),Ei=re()({name:"VProgressCircular",props:Ub(),setup(e,t){let{slots:n}=t;const l=20,a=2*Math.PI*l,r=J(),{themeClasses:o}=We(e),{sizeClasses:i,sizeStyles:s}=aa(e),{textColorClasses:c,textColorStyles:u}=jt(ae(e,"color")),{textColorClasses:d,textColorStyles:f}=jt(ae(e,"bgColor")),{intersectionRef:v,isIntersecting:m}=uf(),{resizeRef:h,contentRect:y}=Hn(),b=p(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),C=p(()=>Number(e.width)),A=p(()=>s.value?Number(e.size):y.value?y.value.width:Math.max(C.value,32)),T=p(()=>l/(1-C.value/A.value)*2),I=p(()=>C.value/A.value*T.value),x=p(()=>oe((100-b.value)/100*a));return ft(()=>{v.value=r.value,h.value=r.value}),fe(()=>g(e.tag,{ref:r,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":m.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},o.value,i.value,c.value,e.class],style:[s.value,u.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:b.value},{default:()=>[g("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${T.value} ${T.value}`},[g("circle",{class:["v-progress-circular__underlay",d.value],style:f.value,fill:"transparent",cx:"50%",cy:"50%",r:l,"stroke-width":I.value,"stroke-dasharray":a,"stroke-dashoffset":0},null),g("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:l,"stroke-width":I.value,"stroke-dasharray":a,"stroke-dashoffset":x.value},null)]),n.default&&g("div",{class:"v-progress-circular__content"},[n.default({value:b.value})])]})),{}}}),Xt=U({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function Zt(e){return{dimensionStyles:p(()=>{const n={},l=oe(e.height),a=oe(e.maxHeight),r=oe(e.maxWidth),o=oe(e.minHeight),i=oe(e.minWidth),s=oe(e.width);return l!=null&&(n.height=l),a!=null&&(n.maxHeight=a),r!=null&&(n.maxWidth=r),o!=null&&(n.minHeight=o),i!=null&&(n.minWidth=i),s!=null&&(n.width=s),n})}}const Pu={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Ai=U({location:String},"location");function Pi(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:l}=it();return{locationStyles:p(()=>{if(!e.location)return{};const{side:r,align:o}=go(e.location.split(" ").length>1?e.location:`${e.location} center`,l.value);function i(c){return n?n(c):0}const s={};return r!=="center"&&(t?s[Pu[r]]=`calc(100% - ${i(r)}px)`:s[r]=0),o!=="center"?t?s[Pu[o]]=`calc(100% - ${i(o)}px)`:s[o]=0:(r==="center"?s.top=s.left="50%":s[{top:"left",bottom:"left",left:"top",right:"top"}[r]]="50%",s.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[r]),s})}}const Gb=U({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...pe(),...Ai({location:"top"}),...vt(),...Be(),...je()},"VProgressLinear"),Yb=re()({name:"VProgressLinear",props:Gb(),emits:{"update:modelValue":e=>!0},setup(e,t){var V;let{slots:n}=t;const l=Le(e,"modelValue"),{isRtl:a,rtlClasses:r}=it(),{themeClasses:o}=We(e),{locationStyles:i}=Pi(e),{textColorClasses:s,textColorStyles:c}=jt(e,"color"),{backgroundColorClasses:u,backgroundColorStyles:d}=dt(p(()=>e.bgColor||e.color)),{backgroundColorClasses:f,backgroundColorStyles:v}=dt(p(()=>e.bufferColor||e.bgColor||e.color)),{backgroundColorClasses:m,backgroundColorStyles:h}=dt(e,"color"),{roundedClasses:y}=mt(e),{intersectionRef:b,isIntersecting:C}=uf(),A=p(()=>parseFloat(e.max)),T=p(()=>parseFloat(e.height)),I=p(()=>Tt(parseFloat(e.bufferValue)/A.value*100,0,100)),x=p(()=>Tt(parseFloat(l.value)/A.value*100,0,100)),E=p(()=>a.value!==e.reverse),w=p(()=>e.indeterminate?"fade-transition":"slide-x-transition"),P=Te&&((V=window.matchMedia)==null?void 0:V.call(window,"(forced-colors: active)").matches);function O(_){if(!b.value)return;const{left:M,right:B,width:j}=b.value.getBoundingClientRect(),G=E.value?j-_.clientX+(B-j):_.clientX-M;l.value=Math.round(G/j*A.value)}return fe(()=>g(e.tag,{ref:b,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&C.value,"v-progress-linear--reverse":E.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},y.value,o.value,r.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?oe(T.value):0,"--v-progress-linear-height":oe(T.value),...e.absolute?i.value:{}},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:x.value,onClick:e.clickable&&O},{default:()=>[e.stream&&g("div",{key:"stream",class:["v-progress-linear__stream",s.value],style:{...c.value,[E.value?"left":"right"]:oe(-T.value),borderTop:`${oe(T.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${oe(T.value/4)})`,width:oe(100-I.value,"%"),"--v-progress-linear-stream-to":oe(T.value*(E.value?1:-1))}},null),g("div",{class:["v-progress-linear__background",P?void 0:u.value],style:[d.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}]},null),g("div",{class:["v-progress-linear__buffer",P?void 0:f.value],style:[v.value,{opacity:parseFloat(e.bufferOpacity),width:oe(I.value,"%")}]},null),g(Cn,{name:w.value},{default:()=>[e.indeterminate?g("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(_=>g("div",{key:_,class:["v-progress-linear__indeterminate",_,P?void 0:m.value],style:h.value},null))]):g("div",{class:["v-progress-linear__determinate",P?void 0:m.value],style:[h.value,{width:oe(x.value,"%")}]},null)]}),n.default&&g("div",{class:"v-progress-linear__content"},[n.default({value:x.value,buffer:I.value})])]})),{}}}),Oi=U({loading:[Boolean,String]},"loader");function hr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return{loaderClasses:p(()=>({[`${t}--loading`]:e.loading}))}}function Vi(e,t){var l;let{slots:n}=t;return g("div",{class:`${e.name}__loader`},[((l=n.default)==null?void 0:l.call(n,{color:e.color,isActive:e.active}))||g(Yb,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const qb=["static","relative","fixed","absolute","sticky"],cf=U({position:{type:String,validator:e=>qb.includes(e)}},"position");function df(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return{positionClasses:p(()=>e.position?`${t}--${e.position}`:void 0)}}function Xb(){const e=Ke("useRoute");return p(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function ff(){var e,t;return(t=(e=Ke("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function yr(e,t){var d,f;const n=_m("RouterLink"),l=p(()=>!!(e.href||e.to)),a=p(()=>(l==null?void 0:l.value)||Ls(t,"click")||Ls(e,"click"));if(typeof n=="string"||!("useLink"in n)){const v=ae(e,"href");return{isLink:l,isClickable:a,href:v,linkProps:Ue({href:v})}}const r=p(()=>({...e,to:ae(()=>e.to||"")})),o=n.useLink(r.value),i=p(()=>e.to?o:void 0),s=Xb(),c=p(()=>{var v,m,h;return i.value?e.exact?s.value?((h=i.value.isExactActive)==null?void 0:h.value)&&ml(i.value.route.value.query,s.value.query):((m=i.value.isExactActive)==null?void 0:m.value)??!1:((v=i.value.isActive)==null?void 0:v.value)??!1:!1}),u=p(()=>{var v;return e.to?(v=i.value)==null?void 0:v.route.value.href:e.href});return{isLink:l,isClickable:a,isActive:c,route:(d=i.value)==null?void 0:d.route,navigate:(f=i.value)==null?void 0:f.navigate,href:u,linkProps:Ue({href:u,"aria-current":p(()=>c.value?"page":void 0)})}}const pr=U({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let qr=!1;function Zb(e,t){let n=!1,l,a;Te&&(De(()=>{window.addEventListener("popstate",r),l=e==null?void 0:e.beforeEach((o,i,s)=>{qr?n?t(s):s():setTimeout(()=>n?t(s):s()),qr=!0}),a=e==null?void 0:e.afterEach(()=>{qr=!1})}),Ze(()=>{window.removeEventListener("popstate",r),l==null||l(),a==null||a()}));function r(o){var i;(i=o.state)!=null&&i.replaced||(n=!0,setTimeout(()=>n=!1))}}function Jb(e,t){te(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n&&t&&De(()=>{t(!0)})},{immediate:!0})}const ko=Symbol("rippleStop"),Qb=80;function Ou(e,t){e.style.transform=t,e.style.webkitTransform=t}function To(e){return e.constructor.name==="TouchEvent"}function vf(e){return e.constructor.name==="KeyboardEvent"}const eS=function(e,t){var d;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=0,a=0;if(!vf(e)){const f=t.getBoundingClientRect(),v=To(e)?e.touches[e.touches.length-1]:e;l=v.clientX-f.left,a=v.clientY-f.top}let r=0,o=.3;(d=t._ripple)!=null&&d.circle?(o=.15,r=t.clientWidth/2,r=n.center?r:r+Math.sqrt((l-r)**2+(a-r)**2)/4):r=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const i=`${(t.clientWidth-r*2)/2}px`,s=`${(t.clientHeight-r*2)/2}px`,c=n.center?i:`${l-r}px`,u=n.center?s:`${a-r}px`;return{radius:r,scale:o,x:c,y:u,centerX:i,centerY:s}},Ya={show(e,t){var v;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((v=t==null?void 0:t._ripple)!=null&&v.enabled))return;const l=document.createElement("span"),a=document.createElement("span");l.appendChild(a),l.className="v-ripple__container",n.class&&(l.className+=` ${n.class}`);const{radius:r,scale:o,x:i,y:s,centerX:c,centerY:u}=eS(e,t,n),d=`${r*2}px`;a.className="v-ripple__animation",a.style.width=d,a.style.height=d,t.appendChild(l);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),a.classList.add("v-ripple__animation--enter"),a.classList.add("v-ripple__animation--visible"),Ou(a,`translate(${i}, ${s}) scale3d(${o},${o},${o})`),a.dataset.activated=String(performance.now()),setTimeout(()=>{a.classList.remove("v-ripple__animation--enter"),a.classList.add("v-ripple__animation--in"),Ou(a,`translate(${c}, ${u}) scale3d(1,1,1)`)},0)},hide(e){var r;if(!((r=e==null?void 0:e._ripple)!=null&&r.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const l=performance.now()-Number(n.dataset.activated),a=Math.max(250-l,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var i;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((i=n.parentNode)==null?void 0:i.parentNode)===e&&e.removeChild(n.parentNode)},300)},a)}};function mf(e){return typeof e>"u"||!!e}function Ul(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[ko])){if(e[ko]=!0,To(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||vf(e),n._ripple.class&&(t.class=n._ripple.class),To(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{Ya.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var l;(l=n==null?void 0:n._ripple)!=null&&l.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},Qb)}else Ya.show(e,n,t)}}function Vu(e){e[ko]=!0}function bt(e){const t=e.currentTarget;if(t!=null&&t._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{bt(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),Ya.hide(t)}}function gf(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let Gl=!1;function hf(e){!Gl&&(e.keyCode===Os.enter||e.keyCode===Os.space)&&(Gl=!0,Ul(e))}function yf(e){Gl=!1,bt(e)}function pf(e){Gl&&(Gl=!1,bt(e))}function bf(e,t,n){const{value:l,modifiers:a}=t,r=mf(l);if(r||Ya.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=r,e._ripple.centered=a.center,e._ripple.circle=a.circle,qg(l)&&l.class&&(e._ripple.class=l.class),r&&!n){if(a.stop){e.addEventListener("touchstart",Vu,{passive:!0}),e.addEventListener("mousedown",Vu);return}e.addEventListener("touchstart",Ul,{passive:!0}),e.addEventListener("touchend",bt,{passive:!0}),e.addEventListener("touchmove",gf,{passive:!0}),e.addEventListener("touchcancel",bt),e.addEventListener("mousedown",Ul),e.addEventListener("mouseup",bt),e.addEventListener("mouseleave",bt),e.addEventListener("keydown",hf),e.addEventListener("keyup",yf),e.addEventListener("blur",pf),e.addEventListener("dragstart",bt,{passive:!0})}else!r&&n&&Sf(e)}function Sf(e){e.removeEventListener("mousedown",Ul),e.removeEventListener("touchstart",Ul),e.removeEventListener("touchend",bt),e.removeEventListener("touchmove",gf),e.removeEventListener("touchcancel",bt),e.removeEventListener("mouseup",bt),e.removeEventListener("mouseleave",bt),e.removeEventListener("keydown",hf),e.removeEventListener("keyup",yf),e.removeEventListener("dragstart",bt),e.removeEventListener("blur",pf)}function tS(e,t){bf(e,t,!1)}function nS(e){delete e._ripple,Sf(e)}function lS(e,t){if(t.value===t.oldValue)return;const n=mf(t.oldValue);bf(e,t,n)}const pl={mounted:tS,unmounted:nS,updated:lS},aS=U({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:sf},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ae,appendIcon:Ae,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...Wt(),...pe(),...Gt(),...Xt(),...Yt(),...af(),...Oi(),...Ai(),...cf(),...vt(),...pr(),...la(),...Be({tag:"button"}),...je(),...En({variant:"elevated"})},"VBtn"),gn=re()({name:"VBtn",props:aS(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const{themeClasses:a}=We(e),{borderClasses:r}=Ut(e),{densityClasses:o}=on(e),{dimensionStyles:i}=Zt(e),{elevationClasses:s}=qt(e),{loaderClasses:c}=hr(e),{locationStyles:u}=Pi(e),{positionClasses:d}=df(e),{roundedClasses:f}=mt(e),{sizeClasses:v,sizeStyles:m}=aa(e),h=rf(e,e.symbol,!1),y=yr(e,n),b=p(()=>{var V;return e.active!==void 0?e.active:y.isLink.value?(V=y.isActive)==null?void 0:V.value:h==null?void 0:h.isSelected.value}),C=p(()=>b.value?e.activeColor??e.color:e.color),A=p(()=>{var _,M;return{color:(h==null?void 0:h.isSelected.value)&&(!y.isLink.value||((_=y.isActive)==null?void 0:_.value))||!h||((M=y.isActive)==null?void 0:M.value)?C.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:T,colorStyles:I,variantClasses:x}=na(A),E=p(()=>(h==null?void 0:h.disabled.value)||e.disabled),w=p(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),P=p(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function O(V){var _;E.value||y.isLink.value&&(V.metaKey||V.ctrlKey||V.shiftKey||V.button!==0||n.target==="_blank")||((_=y.navigate)==null||_.call(y,V),h==null||h.toggle())}return Jb(y,h==null?void 0:h.select),fe(()=>{const V=y.isLink.value?"a":e.tag,_=!!(e.prependIcon||l.prepend),M=!!(e.appendIcon||l.append),B=!!(e.icon&&e.icon!==!0);return ot(g(V,de({type:V==="a"?void 0:"button",class:["v-btn",h==null?void 0:h.selectedClass.value,{"v-btn--active":b.value,"v-btn--block":e.block,"v-btn--disabled":E.value,"v-btn--elevated":w.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},a.value,r.value,T.value,o.value,s.value,c.value,d.value,f.value,v.value,x.value,e.class],style:[I.value,i.value,u.value,m.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:E.value||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:O,value:P.value},y.linkProps),{default:()=>{var j;return[ta(!0,"v-btn"),!e.icon&&_&&g("span",{key:"prepend",class:"v-btn__prepend"},[l.prepend?g(Re,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},l.prepend):g(He,{key:"prepend-icon",icon:e.prependIcon},null)]),g("span",{class:"v-btn__content","data-no-activator":""},[!l.default&&B?g(He,{key:"content-icon",icon:e.icon},null):g(Re,{key:"content-defaults",disabled:!B,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var G;return[((G=l.default)==null?void 0:G.call(l))??e.text]}})]),!e.icon&&M&&g("span",{key:"append",class:"v-btn__append"},[l.append?g(Re,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},l.append):g(He,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&g("span",{key:"loader",class:"v-btn__loader"},[((j=l.loader)==null?void 0:j.call(l))??g(Ei,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[pl,!E.value&&e.ripple,"",{center:!!e.icon}]])}),{group:h}}}),rS=U({fluid:{type:Boolean,default:!1},...pe(),...Xt(),...Be()},"VContainer"),oS=re()({name:"VContainer",props:rS(),setup(e,t){let{slots:n}=t;const{rtlClasses:l}=it(),{dimensionStyles:a}=Zt(e);return fe(()=>g(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},l.value,e.class],style:[a.value,e.style]},n)),{}}}),iS=yi("v-spacer","div","VSpacer"),sS={class:"d-flex"},uS={key:0,class:"text-red pa-4"},cS=Mt({__name:"Editor",setup(e){const t=Kd(),{keymap:n}=yl(),l={automaticLayout:!0,formatOnType:!0,formatOnPaste:!0,minimap:{enabled:!1}},a=p({get(){return JSON.stringify(n.value,null,4)},set(v){try{const m=JSON.parse(v);n.value=m}catch{}}}),r=ne(),o=v=>{r.value=v,Qd(()=>{s()},200)},i=J(""),s=()=>{var v;(v=r.value)==null||v.getAction("editor.action.formatDocument").run()},c=()=>{},u=v=>{console.log(v),i.value=v.length?"Errors detected...":""},d=()=>{const v=document.createElement("input");v.type="file",v.accept=".json",v.onchange=function(m){const h=m.target.files;if(!h||!h.length)return;const y=h[0],b=new FileReader;b.onload=()=>{const C=JSON.parse(b.result);n.value=C},b.readAsText(y)},v.click()},f=()=>{const v=JSON.stringify(n.value,null,4);console.log(v);var m=new Blob([v],{type:"text/plain;charset=utf-8"});Rb.saveAs(m,"keymap.json")};return(v,m)=>{const h=Sm("vue-monaco-editor");return Ht(),ur(oS,{class:"pa-4",fluid:"",style:{height:"85vh"}},{default:xe(()=>[rl("div",sS,[g(xo,{class:"mb-4 mr-4",variant:"tonal",density:"compact",divided:""},{default:xe(()=>[g(gn,{onClick:d},{default:xe(()=>[g(He,null,{default:xe(()=>m[1]||(m[1]=[mn("fa-solid fa-upload")])),_:1})]),_:1}),g(gn,{readonly:""},{default:xe(()=>m[2]||(m[2]=[mn("keymap.json")])),_:1}),g(gn,{onClick:f},{default:xe(()=>[g(He,null,{default:xe(()=>m[3]||(m[3]=[mn("fa-solid fa-download")])),_:1})]),_:1})]),_:1}),g(iS),g(gn,{class:"mb-4 mr-4",variant:"tonal","append-icon":"fa-solid fa-indent",onClick:s},{default:xe(()=>m[4]||(m[4]=[mn("Format")])),_:1})]),i.value?(Ht(),vl("p",uS,ec(i.value),1)):eg("",!0),g(h,{value:a.value,"onUpdate:value":m[0]||(m[0]=y=>a.value=y),theme:Me(t).global.name.value==="dark"?"vs-dark":"vs",language:"json",options:l,onMount:o,onChange:c,onValidate:u},null,8,["value","theme"])]),_:1})}}}),Nt=(e,t,n=!1)=>{const l=t.split("."),a=l.pop();return p({get(){try{let r=e.value;for(const o of l)r=r[o];return r[a]??n}catch{return n}},set(r){if(typeof n=="number"&&(r=+r),r&&r!==n){let o=e.value;for(const i of l)o[i]=o[i]||{},o=o[i];o[a]=r}else try{let o=e.value;for(const i of l)o=o[i];delete o[a]}catch{}}})},dS=U({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function wt(e,t,n){return re()({name:e,props:dS({mode:n,origin:t}),setup(l,a){let{slots:r}=a;const o={onBeforeEnter(i){l.origin&&(i.style.transformOrigin=l.origin)},onLeave(i){if(l.leaveAbsolute){const{offsetTop:s,offsetLeft:c,offsetWidth:u,offsetHeight:d}=i;i._transitionInitialStyles={position:i.style.position,top:i.style.top,left:i.style.left,width:i.style.width,height:i.style.height},i.style.position="absolute",i.style.top=`${s}px`,i.style.left=`${c}px`,i.style.width=`${u}px`,i.style.height=`${d}px`}l.hideOnLeave&&i.style.setProperty("display","none","important")},onAfterLeave(i){if(l.leaveAbsolute&&(i!=null&&i._transitionInitialStyles)){const{position:s,top:c,left:u,width:d,height:f}=i._transitionInitialStyles;delete i._transitionInitialStyles,i.style.position=s||"",i.style.top=c||"",i.style.left=u||"",i.style.width=d||"",i.style.height=f||""}}};return()=>{const i=l.group?si:Cn;return kt(i,{name:l.disabled?"":e,css:!l.disabled,...l.group?void 0:{mode:l.mode},...l.disabled?{}:o},r.default)}}})}function Cf(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return re()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(l,a){let{slots:r}=a;const o=l.group?si:Cn;return()=>kt(o,{name:l.disabled?"":e,css:!l.disabled,...l.disabled?{}:t},r.default)}})}function _f(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",l=_t(`offset-${n}`);return{onBeforeEnter(o){o._parent=o.parentNode,o._initialStyle={transition:o.style.transition,overflow:o.style.overflow,[n]:o.style[n]}},onEnter(o){const i=o._initialStyle;o.style.setProperty("transition","none","important"),o.style.overflow="hidden";const s=`${o[l]}px`;o.style[n]="0",o.offsetHeight,o.style.transition=i.transition,e&&o._parent&&o._parent.classList.add(e),requestAnimationFrame(()=>{o.style[n]=s})},onAfterEnter:r,onEnterCancelled:r,onLeave(o){o._initialStyle={transition:"",overflow:o.style.overflow,[n]:o.style[n]},o.style.overflow="hidden",o.style[n]=`${o[l]}px`,o.offsetHeight,requestAnimationFrame(()=>o.style[n]="0")},onAfterLeave:a,onLeaveCancelled:a};function a(o){e&&o._parent&&o._parent.classList.remove(e),r(o)}function r(o){const i=o._initialStyle[n];o.style.overflow=o._initialStyle.overflow,i!=null&&(o.style[n]=i),delete o._initialStyle}}const fS=U({target:[Object,Array]},"v-dialog-transition"),Ii=re()({name:"VDialogTransition",props:fS(),setup(e,t){let{slots:n}=t;const l={onBeforeEnter(a){a.style.pointerEvents="none",a.style.visibility="hidden"},async onEnter(a,r){var f;await new Promise(v=>requestAnimationFrame(v)),await new Promise(v=>requestAnimationFrame(v)),a.style.visibility="";const{x:o,y:i,sx:s,sy:c,speed:u}=Mu(e.target,a),d=Qn(a,[{transform:`translate(${o}px, ${i}px) scale(${s}, ${c})`,opacity:0},{}],{duration:225*u,easing:Fh});(f=Iu(a))==null||f.forEach(v=>{Qn(v,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*u,easing:Ka})}),d.finished.then(()=>r())},onAfterEnter(a){a.style.removeProperty("pointer-events")},onBeforeLeave(a){a.style.pointerEvents="none"},async onLeave(a,r){var f;await new Promise(v=>requestAnimationFrame(v));const{x:o,y:i,sx:s,sy:c,speed:u}=Mu(e.target,a);Qn(a,[{},{transform:`translate(${o}px, ${i}px) scale(${s}, ${c})`,opacity:0}],{duration:125*u,easing:Lh}).finished.then(()=>r()),(f=Iu(a))==null||f.forEach(v=>{Qn(v,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*u,easing:Ka})})},onAfterLeave(a){a.style.removeProperty("pointer-events")}};return()=>e.target?g(Cn,de({name:"dialog-transition"},l,{css:!1}),n):g(Cn,{name:"dialog-transition"},n)}});function Iu(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function Mu(e,t){const n=Cd(e),l=mi(t),[a,r]=getComputedStyle(t).transformOrigin.split(" ").map(b=>parseFloat(b)),[o,i]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let s=n.left+n.width/2;o==="left"||i==="left"?s-=n.width/2:(o==="right"||i==="right")&&(s+=n.width/2);let c=n.top+n.height/2;o==="top"||i==="top"?c-=n.height/2:(o==="bottom"||i==="bottom")&&(c+=n.height/2);const u=n.width/l.width,d=n.height/l.height,f=Math.max(1,u,d),v=u/f||0,m=d/f||0,h=l.width*l.height/(window.innerWidth*window.innerHeight),y=h>.12?Math.min(1.5,(h-.12)*10+1):1;return{x:s-(a+l.left),y:c-(r+l.top),sx:v,sy:m,speed:y}}const vS=wt("fab-transition","center center","out-in");wt("dialog-bottom-transition");wt("dialog-top-transition");const Fu=wt("fade-transition"),wf=wt("scale-transition");wt("scroll-x-transition");wt("scroll-x-reverse-transition");wt("scroll-y-transition");wt("scroll-y-reverse-transition");wt("slide-x-transition");wt("slide-x-reverse-transition");const xf=wt("slide-y-transition");wt("slide-y-reverse-transition");const kf=Cf("expand-transition",_f()),Tf=Cf("expand-x-transition",_f("",!0));function mS(e){return{aspectStyles:p(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const Ef=U({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...pe(),...Xt()},"VResponsive"),Lu=re()({name:"VResponsive",props:Ef(),setup(e,t){let{slots:n}=t;const{aspectStyles:l}=mS(e),{dimensionStyles:a}=Zt(e);return fe(()=>{var r;return g("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[a.value,e.style]},[g("div",{class:"v-responsive__sizer",style:l.value},null),(r=n.additional)==null?void 0:r.call(n),n.default&&g("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}}),ra=U({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),hn=(e,t)=>{let{slots:n}=t;const{transition:l,disabled:a,group:r,...o}=e,{component:i=r?si:Cn,...s}=typeof l=="object"?l:{};return kt(i,de(typeof l=="string"?{name:a?"":l}:s,typeof l=="string"?{}:Object.fromEntries(Object.entries({disabled:a,group:r}).filter(c=>{let[u,d]=c;return d!==void 0})),o),n)};function gS(e,t){if(!ui)return;const n=t.modifiers||{},l=t.value,{handler:a,options:r}=typeof l=="object"?l:{handler:l,options:{}},o=new IntersectionObserver(function(){var d;let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],s=arguments.length>1?arguments[1]:void 0;const c=(d=e._observe)==null?void 0:d[t.instance.$.uid];if(!c)return;const u=i.some(f=>f.isIntersecting);a&&(!n.quiet||c.init)&&(!n.once||u||c.init)&&a(u,i,s),u&&n.once?Af(e,t):c.init=!0},r);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function Af(e,t){var l;const n=(l=e._observe)==null?void 0:l[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const Pf={mounted:gS,unmounted:Af},hS=U({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...Ef(),...pe(),...vt(),...ra()},"VImg"),oa=re()({name:"VImg",directives:{intersect:Pf},props:hS(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:l}=t;const{backgroundColorClasses:a,backgroundColorStyles:r}=dt(ae(e,"color")),{roundedClasses:o}=mt(e),i=Ke("VImg"),s=ne(""),c=J(),u=ne(e.eager?"loading":"idle"),d=ne(),f=ne(),v=p(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),m=p(()=>v.value.aspect||d.value/f.value||0);te(()=>e.src,()=>{h(u.value!=="idle")}),te(m,(_,M)=>{!_&&M&&c.value&&T(c.value)}),Qo(()=>h());function h(_){if(!(e.eager&&_)&&!(ui&&!_&&!e.eager)){if(u.value="loading",v.value.lazySrc){const M=new Image;M.src=v.value.lazySrc,T(M,null)}v.value.src&&De(()=>{var M;n("loadstart",((M=c.value)==null?void 0:M.currentSrc)||v.value.src),setTimeout(()=>{var B;if(!i.isUnmounted)if((B=c.value)!=null&&B.complete){if(c.value.naturalWidth||b(),u.value==="error")return;m.value||T(c.value,null),u.value==="loading"&&y()}else m.value||T(c.value),C()})})}}function y(){var _;i.isUnmounted||(C(),T(c.value),u.value="loaded",n("load",((_=c.value)==null?void 0:_.currentSrc)||v.value.src))}function b(){var _;i.isUnmounted||(u.value="error",n("error",((_=c.value)==null?void 0:_.currentSrc)||v.value.src))}function C(){const _=c.value;_&&(s.value=_.currentSrc||_.src)}let A=-1;Qe(()=>{clearTimeout(A)});function T(_){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const B=()=>{if(clearTimeout(A),i.isUnmounted)return;const{naturalHeight:j,naturalWidth:G}=_;j||G?(d.value=G,f.value=j):!_.complete&&u.value==="loading"&&M!=null?A=window.setTimeout(B,M):(_.currentSrc.endsWith(".svg")||_.currentSrc.startsWith("data:image/svg+xml"))&&(d.value=1,f.value=1)};B()}const I=p(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),x=()=>{var B;if(!v.value.src||u.value==="idle")return null;const _=g("img",{class:["v-img__img",I.value],style:{objectPosition:e.position},src:v.value.src,srcset:v.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:c,onLoad:y,onError:b},null),M=(B=l.sources)==null?void 0:B.call(l);return g(hn,{transition:e.transition,appear:!0},{default:()=>[ot(M?g("picture",{class:"v-img__picture"},[M,_]):_,[[Wn,u.value==="loaded"]])]})},E=()=>g(hn,{transition:e.transition},{default:()=>[v.value.lazySrc&&u.value!=="loaded"&&g("img",{class:["v-img__img","v-img__img--preload",I.value],style:{objectPosition:e.position},src:v.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),w=()=>l.placeholder?g(hn,{transition:e.transition,appear:!0},{default:()=>[(u.value==="loading"||u.value==="error"&&!l.error)&&g("div",{class:"v-img__placeholder"},[l.placeholder()])]}):null,P=()=>l.error?g(hn,{transition:e.transition,appear:!0},{default:()=>[u.value==="error"&&g("div",{class:"v-img__error"},[l.error()])]}):null,O=()=>e.gradient?g("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,V=ne(!1);{const _=te(m,M=>{M&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{V.value=!0})}),_())})}return fe(()=>{const _=Lu.filterProps(e);return ot(g(Lu,de({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!V.value},a.value,o.value,e.class],style:[{width:oe(e.width==="auto"?d.value:e.width)},r.value,e.style]},_,{aspectRatio:m.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>g(be,null,[g(x,null,null),g(E,null,null),g(O,null,null),g(w,null,null),g(P,null,null)]),default:l.default}),[[kn("intersect"),{handler:h,options:e.options},null,{once:!0}]])}),{currentSrc:s,image:c,state:u,naturalWidth:d,naturalHeight:f}}}),yS=U({start:Boolean,end:Boolean,icon:Ae,image:String,text:String,...Wt(),...pe(),...Gt(),...vt(),...la(),...Be(),...je(),...En({variant:"flat"})},"VAvatar"),jn=re()({name:"VAvatar",props:yS(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=We(e),{borderClasses:a}=Ut(e),{colorClasses:r,colorStyles:o,variantClasses:i}=na(e),{densityClasses:s}=on(e),{roundedClasses:c}=mt(e),{sizeClasses:u,sizeStyles:d}=aa(e);return fe(()=>g(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},l.value,a.value,r.value,s.value,c.value,u.value,i.value,e.class],style:[o.value,d.value,e.style]},{default:()=>[n.default?g(Re,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?g(oa,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?g(He,{key:"icon",icon:e.icon},null):e.text,ta(!1,"v-avatar")]})),{}}}),pS=U({text:String,onClick:ct(),...pe(),...je()},"VLabel"),Mi=re()({name:"VLabel",props:pS(),setup(e,t){let{slots:n}=t;return fe(()=>{var l;return g("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,(l=n.default)==null?void 0:l.call(n)])}),{}}}),Of=Symbol.for("vuetify:selection-control-group"),Vf=U({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Ae,trueIcon:Ae,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:ml},...pe(),...Gt(),...je()},"SelectionControlGroup"),bS=U({...Vf({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup");re()({name:"VSelectionControlGroup",props:bS(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=Le(e,"modelValue"),a=Et(),r=p(()=>e.id||`v-selection-control-group-${a}`),o=p(()=>e.name||r.value),i=new Set;return et(Of,{modelValue:l,forceUpdate:()=>{i.forEach(s=>s())},onForceUpdate:s=>{i.add(s),Ze(()=>{i.delete(s)})}}),Tn({[e.defaultsTarget]:{color:ae(e,"color"),disabled:ae(e,"disabled"),density:ae(e,"density"),error:ae(e,"error"),inline:ae(e,"inline"),modelValue:l,multiple:p(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),name:o,falseIcon:ae(e,"falseIcon"),trueIcon:ae(e,"trueIcon"),readonly:ae(e,"readonly"),ripple:ae(e,"ripple"),type:ae(e,"type"),valueComparator:ae(e,"valueComparator")}}),fe(()=>{var s;return g("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(s=n.default)==null?void 0:s.call(n)])}),{}}});const Fi=U({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...pe(),...Vf()},"VSelectionControl");function SS(e){const t=Ve(Of,void 0),{densityClasses:n}=on(e),l=Le(e,"modelValue"),a=p(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),r=p(()=>e.falseValue!==void 0?e.falseValue:!1),o=p(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),i=p({get(){const v=t?t.modelValue.value:l.value;return o.value?Vt(v).some(m=>e.valueComparator(m,a.value)):e.valueComparator(v,a.value)},set(v){if(e.readonly)return;const m=v?a.value:r.value;let h=m;o.value&&(h=v?[...Vt(l.value),m]:Vt(l.value).filter(y=>!e.valueComparator(y,a.value))),t?t.modelValue.value=h:l.value=h}}),{textColorClasses:s,textColorStyles:c}=jt(p(()=>{if(!(e.error||e.disabled))return i.value?e.color:e.baseColor})),{backgroundColorClasses:u,backgroundColorStyles:d}=dt(p(()=>i.value&&!e.error&&!e.disabled?e.color:e.baseColor)),f=p(()=>i.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:a,falseValue:r,model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,icon:f}}const qa=re()({name:"VSelectionControl",directives:{Ripple:pl},inheritAttrs:!1,props:Fi(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const{group:a,densityClasses:r,icon:o,model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,trueValue:f}=SS(e),v=Et(),m=ne(!1),h=ne(!1),y=J(),b=p(()=>e.id||`input-${v}`),C=p(()=>!e.disabled&&!e.readonly);a==null||a.onForceUpdate(()=>{y.value&&(y.value.checked=i.value)});function A(E){C.value&&(m.value=!0,Ba(E.target,":focus-visible")!==!1&&(h.value=!0))}function T(){m.value=!1,h.value=!1}function I(E){E.stopPropagation()}function x(E){if(!C.value){y.value&&(y.value.checked=i.value);return}e.readonly&&a&&De(()=>a.forceUpdate()),i.value=E.target.checked}return fe(()=>{var V,_;const E=l.label?l.label({label:e.label,props:{for:b.value}}):e.label,[w,P]=fi(n),O=g("input",de({ref:y,checked:i.value,disabled:!!e.disabled,id:b.value,onBlur:T,onFocus:A,onInput:x,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:f.value,name:e.name,"aria-checked":e.type==="checkbox"?i.value:void 0},P),null);return g("div",de({class:["v-selection-control",{"v-selection-control--dirty":i.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":m.value,"v-selection-control--focus-visible":h.value,"v-selection-control--inline":e.inline},r.value,e.class]},w,{style:e.style}),[g("div",{class:["v-selection-control__wrapper",s.value],style:c.value},[(V=l.default)==null?void 0:V.call(l,{backgroundColorClasses:u,backgroundColorStyles:d}),ot(g("div",{class:["v-selection-control__input"]},[((_=l.input)==null?void 0:_.call(l,{model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,inputNode:O,icon:o.value,props:{onFocus:A,onBlur:T,id:b.value}}))??g(be,null,[o.value&&g(He,{key:"icon",icon:o.value},null),O])]),[[kn("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),E&&g(Mi,{for:b.value,onClick:I},{default:()=>[E]})])}),{isFocused:m,input:y}}}),CS=U({indeterminate:Boolean,indeterminateIcon:{type:Ae,default:"$checkboxIndeterminate"},...Fi({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),_S=re()({name:"VCheckboxBtn",props:CS(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const l=Le(e,"indeterminate"),a=Le(e,"modelValue");function r(s){l.value&&(l.value=!1)}const o=p(()=>l.value?e.indeterminateIcon:e.falseIcon),i=p(()=>l.value?e.indeterminateIcon:e.trueIcon);return fe(()=>{const s=gl(qa.filterProps(e),["modelValue"]);return g(qa,de(s,{modelValue:a.value,"onUpdate:modelValue":[c=>a.value=c,r],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:i.value,"aria-checked":l.value?"mixed":void 0}),n)}),{}}});function If(e){const{t}=Si();function n(l){let{name:a}=l;const r={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[a],o=e[`onClick:${a}`],i=o&&r?t(`$vuetify.input.${r}`,e.label??""):void 0;return g(He,{icon:e[`${a}Icon`],"aria-label":i,onClick:o},null)}return{InputIcon:n}}const wS=U({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...pe(),...ra({transition:{component:xf,leaveAbsolute:!0,group:!0}})},"VMessages"),xS=re()({name:"VMessages",props:wS(),setup(e,t){let{slots:n}=t;const l=p(()=>Vt(e.messages)),{textColorClasses:a,textColorStyles:r}=jt(p(()=>e.color));return fe(()=>g(hn,{transition:e.transition,tag:"div",class:["v-messages",a.value,e.class],style:[r.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&l.value.map((o,i)=>g("div",{class:"v-messages__message",key:`${i}-${l.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),Li=U({focused:Boolean,"onUpdate:focused":ct()},"focus");function br(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();const n=Le(e,"focused"),l=p(()=>({[`${t}--focused`]:n.value}));function a(){n.value=!0}function r(){n.value=!1}return{focusClasses:l,isFocused:n,focus:a,blur:r}}const kS=Symbol.for("vuetify:form");function Mf(){return Ve(kS,null)}const TS=U({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Li()},"validation");function ES(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Et();const l=Le(e,"modelValue"),a=p(()=>e.validationValue===void 0?l.value:e.validationValue),r=Mf(),o=J([]),i=ne(!0),s=p(()=>!!(Vt(l.value===""?null:l.value).length||Vt(a.value===""?null:a.value).length)),c=p(()=>!!(e.disabled??(r==null?void 0:r.isDisabled.value))),u=p(()=>!!(e.readonly??(r==null?void 0:r.isReadonly.value))),d=p(()=>{var I;return(I=e.errorMessages)!=null&&I.length?Vt(e.errorMessages).concat(o.value).slice(0,Math.max(0,+e.maxErrors)):o.value}),f=p(()=>{let I=(e.validateOn??(r==null?void 0:r.validateOn.value))||"input";I==="lazy"&&(I="input lazy"),I==="eager"&&(I="input eager");const x=new Set((I==null?void 0:I.split(" "))??[]);return{input:x.has("input"),blur:x.has("blur")||x.has("input")||x.has("invalid-input"),invalidInput:x.has("invalid-input"),lazy:x.has("lazy"),eager:x.has("eager")}}),v=p(()=>{var I;return e.error||(I=e.errorMessages)!=null&&I.length?!1:e.rules.length?i.value?o.value.length||f.value.lazy?null:!0:!o.value.length:!0}),m=ne(!1),h=p(()=>({[`${t}--error`]:v.value===!1,[`${t}--dirty`]:s.value,[`${t}--disabled`]:c.value,[`${t}--readonly`]:u.value})),y=Ke("validation"),b=p(()=>e.name??Me(n));Qo(()=>{r==null||r.register({id:b.value,vm:y,validate:T,reset:C,resetValidation:A})}),Qe(()=>{r==null||r.unregister(b.value)}),Je(async()=>{f.value.lazy||await T(!f.value.eager),r==null||r.update(b.value,v.value,d.value)}),Ct(()=>f.value.input||f.value.invalidInput&&v.value===!1,()=>{te(a,()=>{if(a.value!=null)T();else if(e.focused){const I=te(()=>e.focused,x=>{x||T(),I()})}})}),Ct(()=>f.value.blur,()=>{te(()=>e.focused,I=>{I||T()})}),te([v,d],()=>{r==null||r.update(b.value,v.value,d.value)});async function C(){l.value=null,await De(),await A()}async function A(){i.value=!0,f.value.lazy?o.value=[]:await T(!f.value.eager)}async function T(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const x=[];m.value=!0;for(const E of e.rules){if(x.length>=+(e.maxErrors??1))break;const P=await(typeof E=="function"?E:()=>E)(a.value);if(P!==!0){if(P!==!1&&typeof P!="string"){console.warn(`${P} is not a valid value. Rule functions must return boolean true or a string.`);continue}x.push(P||"")}}return o.value=x,m.value=!1,i.value=I,o.value}return{errorMessages:d,isDirty:s,isDisabled:c,isReadonly:u,isPristine:i,isValid:v,isValidating:m,reset:C,resetValidation:A,validate:T,validationClasses:h}}const Sr=U({id:String,appendIcon:Ae,centerAffix:{type:Boolean,default:!0},prependIcon:Ae,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":ct(),"onClick:append":ct(),...pe(),...Gt(),...Zg(Xt(),["maxWidth","minWidth","width"]),...je(),...TS()},"VInput"),dl=re()({name:"VInput",props:{...Sr()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:l,emit:a}=t;const{densityClasses:r}=on(e),{dimensionStyles:o}=Zt(e),{themeClasses:i}=We(e),{rtlClasses:s}=it(),{InputIcon:c}=If(e),u=Et(),d=p(()=>e.id||`input-${u}`),f=p(()=>`${d.value}-messages`),{errorMessages:v,isDirty:m,isDisabled:h,isReadonly:y,isPristine:b,isValid:C,isValidating:A,reset:T,resetValidation:I,validate:x,validationClasses:E}=ES(e,"v-input",d),w=p(()=>({id:d,messagesId:f,isDirty:m,isDisabled:h,isReadonly:y,isPristine:b,isValid:C,isValidating:A,reset:T,resetValidation:I,validate:x})),P=p(()=>{var O;return(O=e.errorMessages)!=null&&O.length||!b.value&&v.value.length?v.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return fe(()=>{var B,j,G,q;const O=!!(l.prepend||e.prependIcon),V=!!(l.append||e.appendIcon),_=P.value.length>0,M=!e.hideDetails||e.hideDetails==="auto"&&(_||!!l.details);return g("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},r.value,i.value,s.value,E.value,e.class],style:[o.value,e.style]},[O&&g("div",{key:"prepend",class:"v-input__prepend"},[(B=l.prepend)==null?void 0:B.call(l,w.value),e.prependIcon&&g(c,{key:"prepend-icon",name:"prepend"},null)]),l.default&&g("div",{class:"v-input__control"},[(j=l.default)==null?void 0:j.call(l,w.value)]),V&&g("div",{key:"append",class:"v-input__append"},[e.appendIcon&&g(c,{key:"append-icon",name:"append"},null),(G=l.append)==null?void 0:G.call(l,w.value)]),M&&g("div",{class:"v-input__details"},[g(xS,{id:f.value,active:_,messages:P.value},{message:l.message}),(q=l.details)==null?void 0:q.call(l,w.value)])])}),{reset:T,resetValidation:I,validate:x,isValid:C,errorMessages:v}}});function AS(e){let{selectedElement:t,containerElement:n,isRtl:l,isHorizontal:a}=e;const r=Yl(a,n),o=Ff(a,l,n),i=Yl(a,t),s=Lf(a,t),c=i*.4;return o>s?s-c:o+rtypeof e=="boolean"||["always","desktop","mobile"].includes(e)},...pe(),...Rd({mobile:null}),...Be(),...ki({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Ru=re()({name:"VSlideGroup",props:Df(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:l}=it(),{displayClasses:a,mobile:r}=mr(e),o=Ti(e,e.symbol),i=ne(!1),s=ne(0),c=ne(0),u=ne(0),d=p(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:v}=Hn(),{resizeRef:m,contentRect:h}=Hn(),y=Ky(),b=p(()=>({container:f.el,duration:200,easing:"easeOutQuart"})),C=p(()=>o.selected.value.length?o.items.value.findIndex(F=>F.id===o.selected.value[0]):-1),A=p(()=>o.selected.value.length?o.items.value.findIndex(F=>F.id===o.selected.value[o.selected.value.length-1]):-1);if(Te){let F=-1;te(()=>[o.selected.value,v.value,h.value,d.value],()=>{cancelAnimationFrame(F),F=requestAnimationFrame(()=>{if(v.value&&h.value){const D=d.value?"width":"height";c.value=v.value[D],u.value=h.value[D],i.value=c.value+1=0&&m.el){const D=m.el.children[A.value];I(D,e.centerActive)}})})}const T=ne(!1);function I(F,D){let N=0;D?N=PS({containerElement:f.el,isHorizontal:d.value,selectedElement:F}):N=AS({containerElement:f.el,isHorizontal:d.value,isRtl:l.value,selectedElement:F}),x(N)}function x(F){if(!Te||!f.el)return;const D=Yl(d.value,f.el),N=Ff(d.value,l.value,f.el);if(!(Du(d.value,f.el)<=D||Math.abs(F-N)<16)){if(d.value&&l.value&&f.el){const{scrollWidth:ee,offsetWidth:me}=f.el;F=ee-me-F}d.value?y.horizontal(F,b.value):y(F,b.value)}}function E(F){const{scrollTop:D,scrollLeft:N}=F.target;s.value=d.value?N:D}function w(F){if(T.value=!0,!(!i.value||!m.el)){for(const D of F.composedPath())for(const N of m.el.children)if(N===D){I(N);return}}}function P(F){T.value=!1}let O=!1;function V(F){var D;!O&&!T.value&&!(F.relatedTarget&&((D=m.el)!=null&&D.contains(F.relatedTarget)))&&B(),O=!1}function _(){O=!0}function M(F){if(!m.el)return;function D(N){F.preventDefault(),B(N)}d.value?F.key==="ArrowRight"?D(l.value?"prev":"next"):F.key==="ArrowLeft"&&D(l.value?"next":"prev"):F.key==="ArrowDown"?D("next"):F.key==="ArrowUp"&&D("prev"),F.key==="Home"?D("first"):F.key==="End"&&D("last")}function B(F){var N,se;if(!m.el)return;let D;if(!F)D=Hl(m.el)[0];else if(F==="next"){if(D=(N=m.el.querySelector(":focus"))==null?void 0:N.nextElementSibling,!D)return B("first")}else if(F==="prev"){if(D=(se=m.el.querySelector(":focus"))==null?void 0:se.previousElementSibling,!D)return B("last")}else F==="first"?D=m.el.firstElementChild:F==="last"&&(D=m.el.lastElementChild);D&&D.focus({preventScroll:!0})}function j(F){const D=d.value&&l.value?-1:1,N=(F==="prev"?-D:D)*c.value;let se=s.value+N;if(d.value&&l.value&&f.el){const{scrollWidth:ee,offsetWidth:me}=f.el;se+=ee-me}x(se)}const G=p(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),q=p(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!r.value;case!0:return i.value||Math.abs(s.value)>0;case"mobile":return r.value||i.value||Math.abs(s.value)>0;default:return!r.value&&(i.value||Math.abs(s.value)>0)}}),Y=p(()=>Math.abs(s.value)>1),L=p(()=>{if(!f.value)return!1;const F=Du(d.value,f.el),D=OS(d.value,f.el);return F-D-Math.abs(s.value)>1});return fe(()=>g(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":q.value,"v-slide-group--is-overflowing":i.value},a.value,e.class],style:e.style,tabindex:T.value||o.selected.value.length?-1:0,onFocus:V},{default:()=>{var F,D,N;return[q.value&&g("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!Y.value}],onMousedown:_,onClick:()=>Y.value&&j("prev")},[((F=n.prev)==null?void 0:F.call(n,G.value))??g(Fu,null,{default:()=>[g(He,{icon:l.value?e.nextIcon:e.prevIcon},null)]})]),g("div",{key:"container",ref:f,class:"v-slide-group__container",onScroll:E},[g("div",{ref:m,class:"v-slide-group__content",onFocusin:w,onFocusout:P,onKeydown:M},[(D=n.default)==null?void 0:D.call(n,G.value)])]),q.value&&g("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!L.value}],onMousedown:_,onClick:()=>L.value&&j("next")},[((N=n.next)==null?void 0:N.call(n,G.value))??g(Fu,null,{default:()=>[g(He,{icon:l.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:j,scrollOffset:s,focus:B,hasPrev:Y,hasNext:L}}}),Rf=Symbol.for("vuetify:v-chip-group"),IS=U({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:ml},...Df(),...pe(),...ki({selectedClass:"v-chip--selected"}),...Be(),...je(),...En({variant:"tonal"})},"VChipGroup");re()({name:"VChipGroup",props:IS(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:l}=We(e),{isSelected:a,select:r,next:o,prev:i,selected:s}=Ti(e,Rf);return Tn({VChip:{color:ae(e,"color"),disabled:ae(e,"disabled"),filter:ae(e,"filter"),variant:ae(e,"variant")}}),fe(()=>{const c=Ru.filterProps(e);return g(Ru,de(c,{class:["v-chip-group",{"v-chip-group--column":e.column},l.value,e.class],style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:a,select:r,next:o,prev:i,selected:s.value})]}})}),{}}});const MS=U({activeClass:String,appendAvatar:String,appendIcon:Ae,closable:Boolean,closeIcon:{type:Ae,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Ae,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:ct(),onClickOnce:ct(),...Wt(),...pe(),...Gt(),...Yt(),...af(),...vt(),...pr(),...la(),...Be({tag:"span"}),...je(),...En({variant:"tonal"})},"VChip"),FS=re()({name:"VChip",directives:{Ripple:pl},props:MS(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{t:r}=Si(),{borderClasses:o}=Ut(e),{colorClasses:i,colorStyles:s,variantClasses:c}=na(e),{densityClasses:u}=on(e),{elevationClasses:d}=qt(e),{roundedClasses:f}=mt(e),{sizeClasses:v}=aa(e),{themeClasses:m}=We(e),h=Le(e,"modelValue"),y=rf(e,Rf,!1),b=yr(e,n),C=p(()=>e.link!==!1&&b.isLink.value),A=p(()=>!e.disabled&&e.link!==!1&&(!!y||e.link||b.isClickable.value)),T=p(()=>({"aria-label":r(e.closeLabel),onClick(E){E.preventDefault(),E.stopPropagation(),h.value=!1,l("click:close",E)}}));function I(E){var w;l("click",E),A.value&&((w=b.navigate)==null||w.call(b,E),y==null||y.toggle())}function x(E){(E.key==="Enter"||E.key===" ")&&(E.preventDefault(),I(E))}return()=>{const E=b.isLink.value?"a":e.tag,w=!!(e.appendIcon||e.appendAvatar),P=!!(w||a.append),O=!!(a.close||e.closable),V=!!(a.filter||e.filter)&&y,_=!!(e.prependIcon||e.prependAvatar),M=!!(_||a.prepend),B=!y||y.isSelected.value;return h.value&&ot(g(E,de({class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":A.value,"v-chip--filter":V,"v-chip--pill":e.pill},m.value,o.value,B?i.value:void 0,u.value,d.value,f.value,v.value,c.value,y==null?void 0:y.selectedClass.value,e.class],style:[B?s.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:A.value?0:void 0,onClick:I,onKeydown:A.value&&!C.value&&x},b.linkProps),{default:()=>{var j;return[ta(A.value,"v-chip"),V&&g(Tf,{key:"filter"},{default:()=>[ot(g("div",{class:"v-chip__filter"},[a.filter?g(Re,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},a.filter):g(He,{key:"filter-icon",icon:e.filterIcon},null)]),[[Wn,y.isSelected.value]])]}),M&&g("div",{key:"prepend",class:"v-chip__prepend"},[a.prepend?g(Re,{key:"prepend-defaults",disabled:!_,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},a.prepend):g(be,null,[e.prependIcon&&g(He,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&g(jn,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),g("div",{class:"v-chip__content","data-no-activator":""},[((j=a.default)==null?void 0:j.call(a,{isSelected:y==null?void 0:y.isSelected.value,selectedClass:y==null?void 0:y.selectedClass.value,select:y==null?void 0:y.select,toggle:y==null?void 0:y.toggle,value:y==null?void 0:y.value.value,disabled:e.disabled}))??e.text]),P&&g("div",{key:"append",class:"v-chip__append"},[a.append?g(Re,{key:"append-defaults",disabled:!w,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},a.append):g(be,null,[e.appendIcon&&g(He,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&g(jn,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),O&&g("button",de({key:"close",class:"v-chip__close",type:"button"},T.value),[a.close?g(Re,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},a.close):g(He,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[kn("ripple"),A.value&&e.ripple,null]])}}}),Eo=Symbol.for("vuetify:list");function Bf(){const e=Ve(Eo,{hasPrepend:ne(!1),updateHasPrepend:()=>null}),t={hasPrepend:ne(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return et(Eo,t),e}function Nf(){return Ve(Eo,null)}const Di=e=>{const t={activate:n=>{let{id:l,value:a,activated:r}=n;return l=ce(l),e&&!a&&r.size===1&&r.has(l)||(a?r.add(l):r.delete(l)),r},in:(n,l,a)=>{let r=new Set;if(n!=null)for(const o of Vt(n))r=t.activate({id:o,value:!0,activated:new Set(r),children:l,parents:a});return r},out:n=>Array.from(n)};return t},Kf=e=>{const t=Di(e);return{activate:l=>{let{activated:a,id:r,...o}=l;r=ce(r);const i=a.has(r)?new Set([r]):new Set;return t.activate({...o,id:r,activated:i})},in:(l,a,r)=>{let o=new Set;if(l!=null){const i=Vt(l);i.length&&(o=t.in(i.slice(0,1),a,r))}return o},out:(l,a,r)=>t.out(l,a,r)}},LS=e=>{const t=Di(e);return{activate:l=>{let{id:a,activated:r,children:o,...i}=l;return a=ce(a),o.has(a)?r:t.activate({id:a,activated:r,children:o,...i})},in:t.in,out:t.out}},DS=e=>{const t=Kf(e);return{activate:l=>{let{id:a,activated:r,children:o,...i}=l;return a=ce(a),o.has(a)?r:t.activate({id:a,activated:r,children:o,...i})},in:t.in,out:t.out}},RS={open:e=>{let{id:t,value:n,opened:l,parents:a}=e;if(n){const r=new Set;r.add(t);let o=a.get(t);for(;o!=null;)r.add(o),o=a.get(o);return r}else return l.delete(t),l},select:()=>null},$f={open:e=>{let{id:t,value:n,opened:l,parents:a}=e;if(n){let r=a.get(t);for(l.add(t);r!=null&&r!==t;)l.add(r),r=a.get(r);return l}else l.delete(t);return l},select:()=>null},BS={open:$f.open,select:e=>{let{id:t,value:n,opened:l,parents:a}=e;if(!n)return l;const r=[];let o=a.get(t);for(;o!=null;)r.push(o),o=a.get(o);return new Set(r)}},Ri=e=>{const t={select:n=>{let{id:l,value:a,selected:r}=n;if(l=ce(l),e&&!a){const o=Array.from(r.entries()).reduce((i,s)=>{let[c,u]=s;return u==="on"&&i.push(c),i},[]);if(o.length===1&&o[0]===l)return r}return r.set(l,a?"on":"off"),r},in:(n,l,a)=>{let r=new Map;for(const o of n||[])r=t.select({id:o,value:!0,selected:new Map(r),children:l,parents:a});return r},out:n=>{const l=[];for(const[a,r]of n.entries())r==="on"&&l.push(a);return l}};return t},Hf=e=>{const t=Ri(e);return{select:l=>{let{selected:a,id:r,...o}=l;r=ce(r);const i=a.has(r)?new Map([[r,a.get(r)]]):new Map;return t.select({...o,id:r,selected:i})},in:(l,a,r)=>{let o=new Map;return l!=null&&l.length&&(o=t.in(l.slice(0,1),a,r)),o},out:(l,a,r)=>t.out(l,a,r)}},NS=e=>{const t=Ri(e);return{select:l=>{let{id:a,selected:r,children:o,...i}=l;return a=ce(a),o.has(a)?r:t.select({id:a,selected:r,children:o,...i})},in:t.in,out:t.out}},KS=e=>{const t=Hf(e);return{select:l=>{let{id:a,selected:r,children:o,...i}=l;return a=ce(a),o.has(a)?r:t.select({id:a,selected:r,children:o,...i})},in:t.in,out:t.out}},$S=e=>{const t={select:n=>{let{id:l,value:a,selected:r,children:o,parents:i}=n;l=ce(l);const s=new Map(r),c=[l];for(;c.length;){const d=c.shift();r.set(ce(d),a?"on":"off"),o.has(d)&&c.push(...o.get(d))}let u=ce(i.get(l));for(;u;){const d=o.get(u),f=d.every(m=>r.get(ce(m))==="on"),v=d.every(m=>!r.has(ce(m))||r.get(ce(m))==="off");r.set(u,f?"on":v?"off":"indeterminate"),u=ce(i.get(u))}return e&&!a&&Array.from(r.entries()).reduce((f,v)=>{let[m,h]=v;return h==="on"&&f.push(m),f},[]).length===0?s:r},in:(n,l,a)=>{let r=new Map;for(const o of n||[])r=t.select({id:o,value:!0,selected:new Map(r),children:l,parents:a});return r},out:(n,l)=>{const a=[];for(const[r,o]of n.entries())o==="on"&&!l.has(r)&&a.push(r);return a}};return t},ql=Symbol.for("vuetify:nested"),jf={id:ne(),root:{register:()=>null,unregister:()=>null,parents:J(new Map),children:J(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:J(!1),selectable:J(!1),opened:J(new Set),activated:J(new Set),selected:J(new Map),selectedValues:J([]),getPath:()=>[]}},HS=U({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),jS=e=>{let t=!1;const n=J(new Map),l=J(new Map),a=Le(e,"opened",e.opened,m=>new Set(m),m=>[...m.values()]),r=p(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return LS(e.mandatory);case"single-leaf":return DS(e.mandatory);case"independent":return Di(e.mandatory);case"single-independent":default:return Kf(e.mandatory)}}),o=p(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return KS(e.mandatory);case"leaf":return NS(e.mandatory);case"independent":return Ri(e.mandatory);case"single-independent":return Hf(e.mandatory);case"classic":default:return $S(e.mandatory)}}),i=p(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return BS;case"single":return RS;case"multiple":default:return $f}}),s=Le(e,"activated",e.activated,m=>r.value.in(m,n.value,l.value),m=>r.value.out(m,n.value,l.value)),c=Le(e,"selected",e.selected,m=>o.value.in(m,n.value,l.value),m=>o.value.out(m,n.value,l.value));Qe(()=>{t=!0});function u(m){const h=[];let y=m;for(;y!=null;)h.unshift(y),y=l.value.get(y);return h}const d=Ke("nested"),f=new Set,v={id:ne(),root:{opened:a,activatable:ae(e,"activatable"),selectable:ae(e,"selectable"),activated:s,selected:c,selectedValues:p(()=>{const m=[];for(const[h,y]of c.value.entries())y==="on"&&m.push(h);return m}),register:(m,h,y)=>{if(f.has(m)){u(m).join(" -> "),u(h).concat(m).join(" -> ");return}else f.add(m);h&&m!==h&&l.value.set(m,h),y&&n.value.set(m,[]),h!=null&&n.value.set(h,[...n.value.get(h)||[],m])},unregister:m=>{if(t)return;f.delete(m),n.value.delete(m);const h=l.value.get(m);if(h){const y=n.value.get(h)??[];n.value.set(h,y.filter(b=>b!==m))}l.value.delete(m)},open:(m,h,y)=>{d.emit("click:open",{id:m,value:h,path:u(m),event:y});const b=i.value.open({id:m,value:h,opened:new Set(a.value),children:n.value,parents:l.value,event:y});b&&(a.value=b)},openOnSelect:(m,h,y)=>{const b=i.value.select({id:m,value:h,selected:new Map(c.value),opened:new Set(a.value),children:n.value,parents:l.value,event:y});b&&(a.value=b)},select:(m,h,y)=>{d.emit("click:select",{id:m,value:h,path:u(m),event:y});const b=o.value.select({id:m,value:h,selected:new Map(c.value),children:n.value,parents:l.value,event:y});b&&(c.value=b),v.root.openOnSelect(m,h,y)},activate:(m,h,y)=>{if(!e.activatable)return v.root.select(m,!0,y);d.emit("click:activate",{id:m,value:h,path:u(m),event:y});const b=r.value.activate({id:m,value:h,activated:new Set(s.value),children:n.value,parents:l.value,event:y});b&&(s.value=b)},children:n,parents:l,getPath:u}};return et(ql,v),v.root},zf=(e,t)=>{const n=Ve(ql,jf),l=Symbol(Et()),a=p(()=>e.value!==void 0?e.value:l),r={...n,id:a,open:(o,i)=>n.root.open(a.value,o,i),openOnSelect:(o,i)=>n.root.openOnSelect(a.value,o,i),isOpen:p(()=>n.root.opened.value.has(a.value)),parent:p(()=>n.root.parents.value.get(a.value)),activate:(o,i)=>n.root.activate(a.value,o,i),isActivated:p(()=>n.root.activated.value.has(ce(a.value))),select:(o,i)=>n.root.select(a.value,o,i),isSelected:p(()=>n.root.selected.value.get(ce(a.value))==="on"),isIndeterminate:p(()=>n.root.selected.value.get(a.value)==="indeterminate"),isLeaf:p(()=>!n.root.children.value.get(a.value)),isGroupActivator:n.isGroupActivator};return!n.isGroupActivator&&n.root.register(a.value,n.id.value,t),Qe(()=>{!n.isGroupActivator&&n.root.unregister(a.value)}),t&&et(ql,r),r},zS=()=>{const e=Ve(ql,jf);et(ql,{...e,isGroupActivator:!0})};function Cr(){const e=ne(!1);return Je(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:p(()=>e.value?void 0:{transition:"none !important"}),isBooted:$t(e)}}const WS=hl({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return zS(),()=>{var l;return(l=n.default)==null?void 0:l.call(n)}}}),US=U({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Ae,default:"$collapse"},expandIcon:{type:Ae,default:"$expand"},prependIcon:Ae,appendIcon:Ae,fluid:Boolean,subgroup:Boolean,title:String,value:null,...pe(),...Be()},"VListGroup"),el=re()({name:"VListGroup",props:US(),setup(e,t){let{slots:n}=t;const{isOpen:l,open:a,id:r}=zf(ae(e,"value"),!0),o=p(()=>`v-list-group--id-${String(r.value)}`),i=Nf(),{isBooted:s}=Cr();function c(v){v.stopPropagation(),a(!l.value,v)}const u=p(()=>({onClick:c,class:"v-list-group__header",id:o.value})),d=p(()=>l.value?e.collapseIcon:e.expandIcon),f=p(()=>({VListItem:{active:l.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&d.value,appendIcon:e.appendIcon||!e.subgroup&&d.value,title:e.title,value:e.value}}));return fe(()=>g(e.tag,{class:["v-list-group",{"v-list-group--prepend":i==null?void 0:i.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":l.value},e.class],style:e.style},{default:()=>[n.activator&&g(Re,{defaults:f.value},{default:()=>[g(WS,null,{default:()=>[n.activator({props:u.value,isOpen:l.value})]})]}),g(hn,{transition:{component:kf},disabled:!s.value},{default:()=>{var v;return[ot(g("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(v=n.default)==null?void 0:v.call(n)]),[[Wn,l.value]])]}})]})),{isOpen:l}}}),GS=U({opacity:[Number,String],...pe(),...Be()},"VListItemSubtitle"),YS=re()({name:"VListItemSubtitle",props:GS(),setup(e,t){let{slots:n}=t;return fe(()=>g(e.tag,{class:["v-list-item-subtitle",e.class],style:[{"--v-list-item-subtitle-opacity":e.opacity},e.style]},n)),{}}}),qS=yi("v-list-item-title"),XS=U({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Ae,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Ae,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:ct(),onClickOnce:ct(),...Wt(),...pe(),...Gt(),...Xt(),...Yt(),...vt(),...pr(),...Be(),...je(),...En({variant:"text"})},"VListItem"),yn=re()({name:"VListItem",directives:{Ripple:pl},props:XS(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:l,emit:a}=t;const r=yr(e,n),o=p(()=>e.value===void 0?r.href.value:e.value),{activate:i,isActivated:s,select:c,isOpen:u,isSelected:d,isIndeterminate:f,isGroupActivator:v,root:m,parent:h,openOnSelect:y,id:b}=zf(o,!1),C=Nf(),A=p(()=>{var N;return e.active!==!1&&(e.active||((N=r.isActive)==null?void 0:N.value)||(m.activatable.value?s.value:d.value))}),T=p(()=>e.link!==!1&&r.isLink.value),I=p(()=>!e.disabled&&e.link!==!1&&(e.link||r.isClickable.value||!!C&&(m.selectable.value||m.activatable.value||e.value!=null))),x=p(()=>e.rounded||e.nav),E=p(()=>e.color??e.activeColor),w=p(()=>({color:A.value?E.value??e.baseColor:e.baseColor,variant:e.variant}));te(()=>{var N;return(N=r.isActive)==null?void 0:N.value},N=>{N&&h.value!=null&&m.open(h.value,!0),N&&y(N)},{immediate:!0});const{themeClasses:P}=We(e),{borderClasses:O}=Ut(e),{colorClasses:V,colorStyles:_,variantClasses:M}=na(w),{densityClasses:B}=on(e),{dimensionStyles:j}=Zt(e),{elevationClasses:G}=qt(e),{roundedClasses:q}=mt(x),Y=p(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),L=p(()=>({isActive:A.value,select:c,isOpen:u.value,isSelected:d.value,isIndeterminate:f.value}));function F(N){var se;a("click",N),I.value&&((se=r.navigate)==null||se.call(r,N),!v&&(m.activatable.value?i(!s.value,N):(m.selectable.value||e.value!=null)&&c(!d.value,N)))}function D(N){(N.key==="Enter"||N.key===" ")&&(N.preventDefault(),N.target.dispatchEvent(new MouseEvent("click",N)))}return fe(()=>{const N=T.value?"a":e.tag,se=l.title||e.title!=null,ee=l.subtitle||e.subtitle!=null,me=!!(e.appendAvatar||e.appendIcon),$=!!(me||l.append),ue=!!(e.prependAvatar||e.prependIcon),Ce=!!(ue||l.prepend);return C==null||C.updateHasPrepend(Ce),e.activeColor&&gh("active-color",["color","base-color"]),ot(g(N,de({class:["v-list-item",{"v-list-item--active":A.value,"v-list-item--disabled":e.disabled,"v-list-item--link":I.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Ce&&(C==null?void 0:C.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&A.value},P.value,O.value,V.value,B.value,G.value,Y.value,q.value,M.value,e.class],style:[_.value,j.value,e.style],tabindex:I.value?C?-2:0:void 0,onClick:F,onKeydown:I.value&&!T.value&&D},r.linkProps),{default:()=>{var $e;return[ta(I.value||A.value,"v-list-item"),Ce&&g("div",{key:"prepend",class:"v-list-item__prepend"},[l.prepend?g(Re,{key:"prepend-defaults",disabled:!ue,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var _e;return[(_e=l.prepend)==null?void 0:_e.call(l,L.value)]}}):g(be,null,[e.prependAvatar&&g(jn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&g(He,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),g("div",{class:"v-list-item__spacer"},null)]),g("div",{class:"v-list-item__content","data-no-activator":""},[se&&g(qS,{key:"title"},{default:()=>{var _e;return[((_e=l.title)==null?void 0:_e.call(l,{title:e.title}))??e.title]}}),ee&&g(YS,{key:"subtitle"},{default:()=>{var _e;return[((_e=l.subtitle)==null?void 0:_e.call(l,{subtitle:e.subtitle}))??e.subtitle]}}),($e=l.default)==null?void 0:$e.call(l,L.value)]),$&&g("div",{key:"append",class:"v-list-item__append"},[l.append?g(Re,{key:"append-defaults",disabled:!me,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var _e;return[(_e=l.append)==null?void 0:_e.call(l,L.value)]}}):g(be,null,[e.appendIcon&&g(He,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&g(jn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),g("div",{class:"v-list-item__spacer"},null)])]}}),[[kn("ripple"),I.value&&e.ripple]])}),{activate:i,isActivated:s,isGroupActivator:v,isSelected:d,list:C,select:c,root:m,id:b}}}),ZS=U({color:String,inset:Boolean,sticky:Boolean,title:String,...pe(),...Be()},"VListSubheader"),JS=re()({name:"VListSubheader",props:ZS(),setup(e,t){let{slots:n}=t;const{textColorClasses:l,textColorStyles:a}=jt(ae(e,"color"));return fe(()=>{const r=!!(n.default||e.title);return g(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},l.value,e.class],style:[{textColorStyles:a},e.style]},{default:()=>{var o;return[r&&g("div",{class:"v-list-subheader__text"},[((o=n.default)==null?void 0:o.call(n))??e.title])]}})}),{}}}),QS=U({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...pe(),...je()},"VDivider"),Wf=re()({name:"VDivider",props:QS(),setup(e,t){let{attrs:n,slots:l}=t;const{themeClasses:a}=We(e),{textColorClasses:r,textColorStyles:o}=jt(ae(e,"color")),i=p(()=>{const s={};return e.length&&(s[e.vertical?"height":"width"]=oe(e.length)),e.thickness&&(s[e.vertical?"borderRightWidth":"borderTopWidth"]=oe(e.thickness)),s});return fe(()=>{const s=g("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},a.value,r.value,e.class],style:[i.value,o.value,{"--v-border-opacity":e.opacity},e.style],"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null);return l.default?g("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}]},[s,g("div",{class:"v-divider__content"},[l.default()]),s]):s}),{}}}),eC=U({items:Array,returnObject:Boolean},"VListChildren"),Uf=re()({name:"VListChildren",props:eC(),setup(e,t){let{slots:n}=t;return Bf(),()=>{var l,a;return((l=n.default)==null?void 0:l.call(n))??((a=e.items)==null?void 0:a.map(r=>{var f,v;let{children:o,props:i,type:s,raw:c}=r;if(s==="divider")return((f=n.divider)==null?void 0:f.call(n,{props:i}))??g(Wf,i,null);if(s==="subheader")return((v=n.subheader)==null?void 0:v.call(n,{props:i}))??g(JS,i,null);const u={subtitle:n.subtitle?m=>{var h;return(h=n.subtitle)==null?void 0:h.call(n,{...m,item:c})}:void 0,prepend:n.prepend?m=>{var h;return(h=n.prepend)==null?void 0:h.call(n,{...m,item:c})}:void 0,append:n.append?m=>{var h;return(h=n.append)==null?void 0:h.call(n,{...m,item:c})}:void 0,title:n.title?m=>{var h;return(h=n.title)==null?void 0:h.call(n,{...m,item:c})}:void 0},d=el.filterProps(i);return o?g(el,de({value:i==null?void 0:i.value},d),{activator:m=>{let{props:h}=m;const y={...i,...h,value:e.returnObject?c:i.value};return n.header?n.header({props:y}):g(yn,y,u)},default:()=>g(Uf,{items:o,returnObject:e.returnObject},n)}):n.item?n.item({props:i}):g(yn,de(i,{value:e.returnObject?c:i.value}),u)}))}}}),Gf=U({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:{type:Function,default:ml}},"list-items");function Ao(e,t){const n=nn(t,e.itemTitle,t),l=nn(t,e.itemValue,n),a=nn(t,e.itemChildren),r=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?gl(t,["children"]):t:void 0:nn(t,e.itemProps),o={title:n,value:l,...r};return{title:String(o.title??""),value:o.value,props:o,children:Array.isArray(a)?Yf(e,a):void 0,raw:t}}function Yf(e,t){const n=[];for(const l of t)n.push(Ao(e,l));return n}function tC(e){const t=p(()=>Yf(e,e.items)),n=p(()=>t.value.some(r=>r.value===null));function l(r){return n.value||(r=r.filter(o=>o!==null)),r.map(o=>e.returnObject&&typeof o=="string"?Ao(e,o):t.value.find(i=>e.valueComparator(o,i.value))||Ao(e,o))}function a(r){return e.returnObject?r.map(o=>{let{raw:i}=o;return i}):r.map(o=>{let{value:i}=o;return i})}return{items:t,transformIn:l,transformOut:a}}function nC(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function lC(e,t){const n=nn(t,e.itemType,"item"),l=nC(t)?t:nn(t,e.itemTitle),a=nn(t,e.itemValue,void 0),r=nn(t,e.itemChildren),o=e.itemProps===!0?gl(t,["children"]):nn(t,e.itemProps),i={title:l,value:a,...o};return{type:n,title:i.title,value:i.value,props:i,children:n==="item"&&r?qf(e,r):void 0,raw:t}}function qf(e,t){const n=[];for(const l of t)n.push(lC(e,l));return n}function aC(e){return{items:p(()=>qf(e,e.items))}}const rC=U({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":ct(),"onClick:select":ct(),"onUpdate:opened":ct(),...HS({selectStrategy:"single-leaf",openStrategy:"list"}),...Wt(),...pe(),...Gt(),...Xt(),...Yt(),itemType:{type:String,default:"type"},...Gf(),...vt(),...Be(),...je(),...En({variant:"text"})},"VList"),Xf=re()({name:"VList",props:rC(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,t){let{slots:n}=t;const{items:l}=aC(e),{themeClasses:a}=We(e),{backgroundColorClasses:r,backgroundColorStyles:o}=dt(ae(e,"bgColor")),{borderClasses:i}=Ut(e),{densityClasses:s}=on(e),{dimensionStyles:c}=Zt(e),{elevationClasses:u}=qt(e),{roundedClasses:d}=mt(e),{children:f,open:v,parents:m,select:h,getPath:y}=jS(e),b=p(()=>e.lines?`v-list--${e.lines}-line`:void 0),C=ae(e,"activeColor"),A=ae(e,"baseColor"),T=ae(e,"color");Bf(),Tn({VListGroup:{activeColor:C,baseColor:A,color:T,expandIcon:ae(e,"expandIcon"),collapseIcon:ae(e,"collapseIcon")},VListItem:{activeClass:ae(e,"activeClass"),activeColor:C,baseColor:A,color:T,density:ae(e,"density"),disabled:ae(e,"disabled"),lines:ae(e,"lines"),nav:ae(e,"nav"),slim:ae(e,"slim"),variant:ae(e,"variant")}});const I=ne(!1),x=J();function E(M){I.value=!0}function w(M){I.value=!1}function P(M){var B;!I.value&&!(M.relatedTarget&&((B=x.value)!=null&&B.contains(M.relatedTarget)))&&_()}function O(M){const B=M.target;if(!(!x.value||["INPUT","TEXTAREA"].includes(B.tagName))){if(M.key==="ArrowDown")_("next");else if(M.key==="ArrowUp")_("prev");else if(M.key==="Home")_("first");else if(M.key==="End")_("last");else return;M.preventDefault()}}function V(M){I.value=!0}function _(M){if(x.value)return Fl(x.value,M)}return fe(()=>g(e.tag,{ref:x,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},a.value,r.value,i.value,s.value,u.value,b.value,d.value,e.class],style:[o.value,c.value,e.style],tabindex:e.disabled||I.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:E,onFocusout:w,onFocus:P,onKeydown:O,onMousedown:V},{default:()=>[g(Uf,{items:l.value,returnObject:e.returnObject},n)]})),{open:v,select:h,focus:_,children:f,parents:m,getPath:y}}});function Xr(e,t){return{x:e.x+t.x,y:e.y+t.y}}function oC(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Bu(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:l}=e,a=l==="left"?0:l==="center"?t.width/2:l==="right"?t.width:l,r=n==="top"?0:n==="bottom"?t.height:n;return Xr({x:a,y:r},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:l}=e,a=n==="left"?0:n==="right"?t.width:n,r=l==="top"?0:l==="center"?t.height/2:l==="bottom"?t.height:l;return Xr({x:a,y:r},t)}return Xr({x:t.width/2,y:t.height/2},t)}const Zf={static:uC,connected:dC},iC=U({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in Zf},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function sC(e,t){const n=J({}),l=J();Te&&Ct(()=>!!(t.isActive.value&&e.locationStrategy),r=>{var o,i;te(()=>e.locationStrategy,r),Ze(()=>{window.removeEventListener("resize",a),l.value=void 0}),window.addEventListener("resize",a,{passive:!0}),typeof e.locationStrategy=="function"?l.value=(o=e.locationStrategy(t,e,n))==null?void 0:o.updateLocation:l.value=(i=Zf[e.locationStrategy](t,e,n))==null?void 0:i.updateLocation});function a(r){var o;(o=l.value)==null||o.call(l,r)}return{contentStyles:n,updateLocation:l}}function uC(){}function cC(e,t){const n=mi(e);return t?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function dC(e,t,n){(Array.isArray(e.target.value)||Rh(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:a,preferredOrigin:r}=vi(()=>{const m=go(t.location,e.isRtl.value),h=t.origin==="overlap"?m:t.origin==="auto"?Nr(m):go(t.origin,e.isRtl.value);return m.side===h.side&&m.align===Kr(h).align?{preferredAnchor:Rs(m),preferredOrigin:Rs(h)}:{preferredAnchor:m,preferredOrigin:h}}),[o,i,s,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(m=>p(()=>{const h=parseFloat(t[m]);return isNaN(h)?1/0:h})),u=p(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const m=t.offset.split(" ").map(parseFloat);return m.length<2&&m.push(0),m}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let d=!1;const f=new ResizeObserver(()=>{d&&v()});te([e.target,e.contentEl],(m,h)=>{let[y,b]=m,[C,A]=h;C&&!Array.isArray(C)&&f.unobserve(C),y&&!Array.isArray(y)&&f.observe(y),A&&f.unobserve(A),b&&f.observe(b)},{immediate:!0}),Ze(()=>{f.disconnect()});function v(){if(d=!1,requestAnimationFrame(()=>d=!0),!e.target.value||!e.contentEl.value)return;const m=Cd(e.target.value),h=cC(e.contentEl.value,e.isRtl.value),y=$a(e.contentEl.value),b=12;y.length||(y.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(h.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),h.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const C=y.reduce((V,_)=>{const M=_.getBoundingClientRect(),B=new Nn({x:_===document.documentElement?0:M.x,y:_===document.documentElement?0:M.y,width:_.clientWidth,height:_.clientHeight});return V?new Nn({x:Math.max(V.left,B.left),y:Math.max(V.top,B.top),width:Math.min(V.right,B.right)-Math.max(V.left,B.left),height:Math.min(V.bottom,B.bottom)-Math.max(V.top,B.top)}):B},void 0);C.x+=b,C.y+=b,C.width-=b*2,C.height-=b*2;let A={anchor:a.value,origin:r.value};function T(V){const _=new Nn(h),M=Bu(V.anchor,m),B=Bu(V.origin,_);let{x:j,y:G}=oC(M,B);switch(V.anchor.side){case"top":G-=u.value[0];break;case"bottom":G+=u.value[0];break;case"left":j-=u.value[0];break;case"right":j+=u.value[0];break}switch(V.anchor.align){case"top":G-=u.value[1];break;case"bottom":G+=u.value[1];break;case"left":j-=u.value[1];break;case"right":j+=u.value[1];break}return _.x+=j,_.y+=G,_.width=Math.min(_.width,s.value),_.height=Math.min(_.height,c.value),{overflows:Ns(_,C),x:j,y:G}}let I=0,x=0;const E={x:0,y:0},w={x:!1,y:!1};let P=-1;for(;!(P++>10);){const{x:V,y:_,overflows:M}=T(A);I+=V,x+=_,h.x+=V,h.y+=_;{const B=Bs(A.anchor),j=M.x.before||M.x.after,G=M.y.before||M.y.after;let q=!1;if(["x","y"].forEach(Y=>{if(Y==="x"&&j&&!w.x||Y==="y"&&G&&!w.y){const L={anchor:{...A.anchor},origin:{...A.origin}},F=Y==="x"?B==="y"?Kr:Nr:B==="y"?Nr:Kr;L.anchor=F(L.anchor),L.origin=F(L.origin);const{overflows:D}=T(L);(D[Y].before<=M[Y].before&&D[Y].after<=M[Y].after||D[Y].before+D[Y].after<(M[Y].before+M[Y].after)/2)&&(A=L,q=w[Y]=!0)}}),q)continue}M.x.before&&(I+=M.x.before,h.x+=M.x.before),M.x.after&&(I-=M.x.after,h.x-=M.x.after),M.y.before&&(x+=M.y.before,h.y+=M.y.before),M.y.after&&(x-=M.y.after,h.y-=M.y.after);{const B=Ns(h,C);E.x=C.width-B.x.before-B.x.after,E.y=C.height-B.y.before-B.y.after,I+=B.x.before,h.x+=B.x.before,x+=B.y.before,h.y+=B.y.before}break}const O=Bs(A.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${A.anchor.side} ${A.anchor.align}`,transformOrigin:`${A.origin.side} ${A.origin.align}`,top:oe(Zr(x)),left:e.isRtl.value?void 0:oe(Zr(I)),right:e.isRtl.value?oe(Zr(-I)):void 0,minWidth:oe(O==="y"?Math.min(o.value,m.width):o.value),maxWidth:oe(Nu(Tt(E.x,o.value===1/0?0:o.value,s.value))),maxHeight:oe(Nu(Tt(E.y,i.value===1/0?0:i.value,c.value)))}),{available:E,contentBox:h}}return te(()=>[a.value,r.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>v()),De(()=>{const m=v();if(!m)return;const{available:h,contentBox:y}=m;y.height>h.y&&requestAnimationFrame(()=>{v(),requestAnimationFrame(()=>{v()})})}),{updateLocation:v}}function Zr(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function Nu(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Po=!0;const Xa=[];function fC(e){!Po||Xa.length?(Xa.push(e),Oo()):(Po=!1,e(),Oo())}let Ku=-1;function Oo(){cancelAnimationFrame(Ku),Ku=requestAnimationFrame(()=>{const e=Xa.shift();e&&e(),Xa.length?Oo():Po=!0})}const Pa={none:null,close:gC,block:hC,reposition:yC},vC=U({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Pa}},"VOverlay-scroll-strategies");function mC(e,t){if(!Te)return;let n;ft(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=tr(),await new Promise(l=>setTimeout(l)),n.active&&n.run(()=>{var l;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(l=Pa[e.scrollStrategy])==null||l.call(Pa,t,e,n)}))}),Ze(()=>{n==null||n.stop()})}function gC(e){function t(n){e.isActive.value=!1}Jf(e.targetEl.value??e.contentEl.value,t)}function hC(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,l=[...new Set([...$a(e.targetEl.value,t.contained?n:void 0),...$a(e.contentEl.value,t.contained?n:void 0)])].filter(i=>!i.classList.contains("v-overlay-scroll-blocked")),a=window.innerWidth-document.documentElement.offsetWidth,r=(i=>pi(i)&&i)(n||document.documentElement);r&&e.root.value.classList.add("v-overlay--scroll-blocked"),l.forEach((i,s)=>{i.style.setProperty("--v-body-scroll-x",oe(-i.scrollLeft)),i.style.setProperty("--v-body-scroll-y",oe(-i.scrollTop)),i!==document.documentElement&&i.style.setProperty("--v-scrollbar-offset",oe(a)),i.classList.add("v-overlay-scroll-blocked")}),Ze(()=>{l.forEach((i,s)=>{const c=parseFloat(i.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(i.style.getPropertyValue("--v-body-scroll-y")),d=i.style.scrollBehavior;i.style.scrollBehavior="auto",i.style.removeProperty("--v-body-scroll-x"),i.style.removeProperty("--v-body-scroll-y"),i.style.removeProperty("--v-scrollbar-offset"),i.classList.remove("v-overlay-scroll-blocked"),i.scrollLeft=-c,i.scrollTop=-u,i.style.scrollBehavior=d}),r&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function yC(e,t,n){let l=!1,a=-1,r=-1;function o(i){fC(()=>{var u,d;const s=performance.now();(d=(u=e.updateLocation).value)==null||d.call(u,i),l=(performance.now()-s)/(1e3/60)>2})}r=(typeof requestIdleCallback>"u"?i=>i():requestIdleCallback)(()=>{n.run(()=>{Jf(e.targetEl.value??e.contentEl.value,i=>{l?(cancelAnimationFrame(a),a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{o(i)})})):o(i)})})}),Ze(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(r),cancelAnimationFrame(a)})}function Jf(e,t){const n=[document,...$a(e)];n.forEach(l=>{l.addEventListener("scroll",t,{passive:!0})}),Ze(()=>{n.forEach(l=>{l.removeEventListener("scroll",t)})})}const Vo=Symbol.for("vuetify:v-menu"),Qf=U({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function ev(e,t){let n=()=>{};function l(o){n==null||n();const i=Number(o?e.openDelay:e.closeDelay);return new Promise(s=>{n=lh(i,()=>{t==null||t(o),s(o)})})}function a(){return l(!0)}function r(){return l(!1)}return{clearDelay:n,runOpenDelay:a,runCloseDelay:r}}const pC=U({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...Qf()},"VOverlay-activator");function bC(e,t){let{isActive:n,isTop:l,contentEl:a}=t;const r=Ke("useActivator"),o=J();let i=!1,s=!1,c=!0;const u=p(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),d=p(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!u.value),{runOpenDelay:f,runCloseDelay:v}=ev(e,w=>{w===(e.openOnHover&&i||u.value&&s)&&!(e.openOnHover&&n.value&&!l.value)&&(n.value!==w&&(c=!0),n.value=w)}),m=J(),h={onClick:w=>{w.stopPropagation(),o.value=w.currentTarget||w.target,n.value||(m.value=[w.clientX,w.clientY]),n.value=!n.value},onMouseenter:w=>{var P;(P=w.sourceCapabilities)!=null&&P.firesTouchEvents||(i=!0,o.value=w.currentTarget||w.target,f())},onMouseleave:w=>{i=!1,v()},onFocus:w=>{Ba(w.target,":focus-visible")!==!1&&(s=!0,w.stopPropagation(),o.value=w.currentTarget||w.target,f())},onBlur:w=>{s=!1,w.stopPropagation(),v()}},y=p(()=>{const w={};return d.value&&(w.onClick=h.onClick),e.openOnHover&&(w.onMouseenter=h.onMouseenter,w.onMouseleave=h.onMouseleave),u.value&&(w.onFocus=h.onFocus,w.onBlur=h.onBlur),w}),b=p(()=>{const w={};if(e.openOnHover&&(w.onMouseenter=()=>{i=!0,f()},w.onMouseleave=()=>{i=!1,v()}),u.value&&(w.onFocusin=()=>{s=!0,f()},w.onFocusout=()=>{s=!1,v()}),e.closeOnContentClick){const P=Ve(Vo,null);w.onClick=()=>{n.value=!1,P==null||P.closeParents()}}return w}),C=p(()=>{const w={};return e.openOnHover&&(w.onMouseenter=()=>{c&&(i=!0,c=!1,f())},w.onMouseleave=()=>{i=!1,v()}),w});te(l,w=>{var P;w&&(e.openOnHover&&!i&&(!u.value||!s)||u.value&&!s&&(!e.openOnHover||!i))&&!((P=a.value)!=null&&P.contains(document.activeElement))&&(n.value=!1)}),te(n,w=>{w||setTimeout(()=>{m.value=void 0})},{flush:"post"});const A=mo();ft(()=>{A.value&&De(()=>{o.value=A.el})});const T=mo(),I=p(()=>e.target==="cursor"&&m.value?m.value:T.value?T.el:tv(e.target,r)||o.value),x=p(()=>Array.isArray(I.value)?void 0:I.value);let E;return te(()=>!!e.activator,w=>{w&&Te?(E=tr(),E.run(()=>{SC(e,r,{activatorEl:o,activatorEvents:y})})):E&&E.stop()},{flush:"post",immediate:!0}),Ze(()=>{E==null||E.stop()}),{activatorEl:o,activatorRef:A,target:I,targetEl:x,targetRef:T,activatorEvents:y,contentEvents:b,scrimEvents:C}}function SC(e,t,n){let{activatorEl:l,activatorEvents:a}=n;te(()=>e.activator,(s,c)=>{if(c&&s!==c){const u=i(c);u&&o(u)}s&&De(()=>r())},{immediate:!0}),te(()=>e.activatorProps,()=>{r()}),Ze(()=>{o()});function r(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&oh(s,de(a.value,c))}function o(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&ih(s,de(a.value,c))}function i(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const c=tv(s,t);return l.value=(c==null?void 0:c.nodeType)===Node.ELEMENT_NODE?c:void 0,l.value}}function tv(e,t){var l,a;if(!e)return;let n;if(e==="parent"){let r=(a=(l=t==null?void 0:t.proxy)==null?void 0:l.$el)==null?void 0:a.parentNode;for(;r!=null&&r.hasAttribute("data-no-activator");)r=r.parentNode;n=r}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function CC(){if(!Te)return ne(!1);const{ssr:e}=mr();if(e){const t=ne(!1);return Je(()=>{t.value=!0}),t}else return ne(!0)}const _C=U({eager:Boolean},"lazy");function wC(e,t){const n=ne(!1),l=p(()=>n.value||e.eager||t.value);te(t,()=>n.value=!0);function a(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:l,onAfterLeave:a}}function _r(){const t=Ke("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const $u=Symbol.for("vuetify:stack"),xl=Ue([]);function xC(e,t,n){const l=Ke("useStack"),a=!n,r=Ve($u,void 0),o=Ue({activeChildren:new Set});et($u,o);const i=ne(+t.value);Ct(e,()=>{var d;const u=(d=xl.at(-1))==null?void 0:d[1];i.value=u?u+10:+t.value,a&&xl.push([l.uid,i.value]),r==null||r.activeChildren.add(l.uid),Ze(()=>{if(a){const f=ce(xl).findIndex(v=>v[0]===l.uid);xl.splice(f,1)}r==null||r.activeChildren.delete(l.uid)})});const s=ne(!0);a&&ft(()=>{var d;const u=((d=xl.at(-1))==null?void 0:d[0])===l.uid;setTimeout(()=>s.value=u)});const c=p(()=>!o.activeChildren.size);return{globalTop:$t(s),localTop:c,stackStyles:p(()=>({zIndex:i.value}))}}function kC(e){return{teleportTarget:p(()=>{const n=e();if(n===!0||!Te)return;const l=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(l==null)return;let a=[...l.children].find(r=>r.matches(".v-overlay-container"));return a||(a=document.createElement("div"),a.className="v-overlay-container",l.appendChild(a)),a})}}function TC(){return!0}function nv(e,t,n){if(!e||lv(e,n)===!1)return!1;const l=Ad(t);if(typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&l.host===e.target)return!1;const a=(typeof n.value=="object"&&n.value.include||(()=>[]))();return a.push(t),!a.some(r=>r==null?void 0:r.contains(e.target))}function lv(e,t){return(typeof t.value=="object"&&t.value.closeConditional||TC)(e)}function EC(e,t,n){const l=typeof n.value=="function"?n.value:n.value.handler;e.shadowTarget=e.target,t._clickOutside.lastMousedownWasOutside&&nv(e,t,n)&&setTimeout(()=>{lv(e,n)&&l&&l(e)},0)}function Hu(e,t){const n=Ad(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const AC={mounted(e,t){const n=a=>EC(a,e,t),l=a=>{e._clickOutside.lastMousedownWasOutside=nv(a,e,t)};Hu(e,a=>{a.addEventListener("click",n,!0),a.addEventListener("mousedown",l,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:l}},beforeUnmount(e,t){e._clickOutside&&(Hu(e,n=>{var r;if(!n||!((r=e._clickOutside)!=null&&r[t.instance.$.uid]))return;const{onClick:l,onMousedown:a}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",l,!0),n.removeEventListener("mousedown",a,!0)}),delete e._clickOutside[t.instance.$.uid])}};function PC(e){const{modelValue:t,color:n,...l}=e;return g(Cn,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&g("div",de({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},l),null)]})}const Bi=U({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...pC(),...pe(),...Xt(),..._C(),...iC(),...vC(),...je(),...ra()},"VOverlay"),Za=re()({name:"VOverlay",directives:{ClickOutside:AC},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Bi()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:l,emit:a}=t;const r=Ke("VOverlay"),o=J(),i=J(),s=J(),c=Le(e,"modelValue"),u=p({get:()=>c.value,set:$=>{$&&e.disabled||(c.value=$)}}),{themeClasses:d}=We(e),{rtlClasses:f,isRtl:v}=it(),{hasContent:m,onAfterLeave:h}=wC(e,u),y=dt(p(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:b,localTop:C,stackStyles:A}=xC(u,ae(e,"zIndex"),e._disableGlobalStack),{activatorEl:T,activatorRef:I,target:x,targetEl:E,targetRef:w,activatorEvents:P,contentEvents:O,scrimEvents:V}=bC(e,{isActive:u,isTop:C,contentEl:s}),{teleportTarget:_}=kC(()=>{var Ce,$e,_e;const $=e.attach||e.contained;if($)return $;const ue=((Ce=T==null?void 0:T.value)==null?void 0:Ce.getRootNode())||((_e=($e=r.proxy)==null?void 0:$e.$el)==null?void 0:_e.getRootNode());return ue instanceof ShadowRoot?ue:!1}),{dimensionStyles:M}=Zt(e),B=CC(),{scopeId:j}=_r();te(()=>e.disabled,$=>{$&&(u.value=!1)});const{contentStyles:G,updateLocation:q}=sC(e,{isRtl:v,contentEl:s,target:x,isActive:u});mC(e,{root:o,contentEl:s,targetEl:E,isActive:u,updateLocation:q});function Y($){a("click:outside",$),e.persistent?se():u.value=!1}function L($){return u.value&&b.value&&(!e.scrim||$.target===i.value||$ instanceof MouseEvent&&$.shadowTarget===i.value)}Te&&te(u,$=>{$?window.addEventListener("keydown",F):window.removeEventListener("keydown",F)},{immediate:!0}),Qe(()=>{Te&&window.removeEventListener("keydown",F)});function F($){var ue,Ce;$.key==="Escape"&&b.value&&(e.persistent?se():(u.value=!1,(ue=s.value)!=null&&ue.contains(document.activeElement)&&((Ce=T.value)==null||Ce.focus())))}const D=ff();Ct(()=>e.closeOnBack,()=>{Zb(D,$=>{b.value&&u.value?($(!1),e.persistent?se():u.value=!1):$()})});const N=J();te(()=>u.value&&(e.absolute||e.contained)&&_.value==null,$=>{if($){const ue=Pd(o.value);ue&&ue!==document.scrollingElement&&(N.value=ue.scrollTop)}});function se(){e.noClickAnimation||s.value&&Qn(s.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Ka})}function ee(){a("afterEnter")}function me(){h(),a("afterLeave")}return fe(()=>{var $;return g(be,null,[($=n.activator)==null?void 0:$.call(n,{isActive:u.value,targetRef:w,props:de({ref:I},P.value,e.activatorProps)}),B.value&&m.value&&g(cm,{disabled:!_.value,to:_.value},{default:()=>[g("div",de({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":u.value,"v-overlay--contained":e.contained},d.value,f.value,e.class],style:[A.value,{"--v-overlay-opacity":e.opacity,top:oe(N.value)},e.style],ref:o},j,l),[g(PC,de({color:y,modelValue:u.value&&!!e.scrim,ref:i},V.value),null),g(hn,{appear:!0,persisted:!0,transition:e.transition,target:x.value,onAfterEnter:ee,onAfterLeave:me},{default:()=>{var ue;return[ot(g("div",de({ref:s,class:["v-overlay__content",e.contentClass],style:[M.value,G.value]},O.value,e.contentProps),[(ue=n.default)==null?void 0:ue.call(n,{isActive:u})]),[[Wn,u.value],[kn("click-outside"),{handler:Y,closeConditional:L,include:()=>[T.value]}]])]}})])]})])}),{activatorEl:T,scrimEl:i,target:x,animateClick:se,contentEl:s,globalTop:b,localTop:C,updateLocation:q}}}),Jr=Symbol("Forwarded refs");function Qr(e,t){let n=e;for(;n;){const l=Reflect.getOwnPropertyDescriptor(n,t);if(l)return l;n=Object.getPrototypeOf(n)}}function wr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),l=1;l!0},setup(e,t){let{slots:n}=t;const l=Le(e,"modelValue"),{scopeId:a}=_r(),{isRtl:r}=it(),o=Et(),i=p(()=>e.id||`v-menu-${o}`),s=J(),c=Ve(Vo,null),u=ne(new Set);et(Vo,{register(){u.value.add(o)},unregister(){u.value.delete(o)},closeParents(y){setTimeout(()=>{var b;!u.value.size&&!e.persistent&&(y==null||(b=s.value)!=null&&b.contentEl&&!ah(y,s.value.contentEl))&&(l.value=!1,c==null||c.closeParents())},40)}}),Qe(()=>c==null?void 0:c.unregister()),Jo(()=>l.value=!1);async function d(y){var A,T,I;const b=y.relatedTarget,C=y.target;await De(),l.value&&b!==C&&((A=s.value)!=null&&A.contentEl)&&((T=s.value)!=null&&T.globalTop)&&![document,s.value.contentEl].includes(C)&&!s.value.contentEl.contains(C)&&((I=Hl(s.value.contentEl)[0])==null||I.focus())}te(l,y=>{y?(c==null||c.register(),document.addEventListener("focusin",d,{once:!0})):(c==null||c.unregister(),document.removeEventListener("focusin",d))});function f(y){c==null||c.closeParents(y)}function v(y){var b,C,A,T,I;if(!e.disabled)if(y.key==="Tab"||y.key==="Enter"&&!e.closeOnContentClick){if(y.key==="Enter"&&(y.target instanceof HTMLTextAreaElement||y.target instanceof HTMLInputElement&&y.target.closest("form")))return;y.key==="Enter"&&y.preventDefault(),pd(Hl((b=s.value)==null?void 0:b.contentEl,!1),y.shiftKey?"prev":"next",E=>E.tabIndex>=0)||(l.value=!1,(A=(C=s.value)==null?void 0:C.activatorEl)==null||A.focus())}else e.submenu&&y.key===(r.value?"ArrowRight":"ArrowLeft")&&(l.value=!1,(I=(T=s.value)==null?void 0:T.activatorEl)==null||I.focus())}function m(y){var C;if(e.disabled)return;const b=(C=s.value)==null?void 0:C.contentEl;b&&l.value?y.key==="ArrowDown"?(y.preventDefault(),y.stopImmediatePropagation(),Fl(b,"next")):y.key==="ArrowUp"?(y.preventDefault(),y.stopImmediatePropagation(),Fl(b,"prev")):e.submenu&&(y.key===(r.value?"ArrowRight":"ArrowLeft")?l.value=!1:y.key===(r.value?"ArrowLeft":"ArrowRight")&&(y.preventDefault(),Fl(b,"first"))):(e.submenu?y.key===(r.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(y.key))&&(l.value=!0,y.preventDefault(),setTimeout(()=>setTimeout(()=>m(y))))}const h=p(()=>de({"aria-haspopup":"menu","aria-expanded":String(l.value),"aria-owns":i.value,onKeydown:m},e.activatorProps));return fe(()=>{const y=Za.filterProps(e);return g(Za,de({ref:s,id:i.value,class:["v-menu",e.class],style:e.style},y,{modelValue:l.value,"onUpdate:modelValue":b=>l.value=b,absolute:!0,activatorProps:h.value,location:e.location??(e.submenu?"end":"bottom"),"onClick:outside":f,onKeydown:v},a),{activator:n.activator,default:function(){for(var b=arguments.length,C=new Array(b),A=0;A{var T;return[(T=n.default)==null?void 0:T.call(n,...C)]}})}})}),wr({id:i,ΨopenChildren:u},s)}}),IC=U({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...pe(),...ra({transition:{component:xf}})},"VCounter"),MC=re()({name:"VCounter",functional:!0,props:IC(),setup(e,t){let{slots:n}=t;const l=p(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return fe(()=>g(hn,{transition:e.transition},{default:()=>[ot(g("div",{class:["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class],style:e.style},[n.default?n.default({counter:l.value,max:e.max,value:e.value}):l.value]),[[Wn,e.active]])]})),{}}}),FC=U({floating:Boolean,...pe()},"VFieldLabel"),_a=re()({name:"VFieldLabel",props:FC(),setup(e,t){let{slots:n}=t;return fe(()=>g(Mi,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}}),LC=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],av=U({appendInnerIcon:Ae,bgColor:String,clearable:Boolean,clearIcon:{type:Ae,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:Ae,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>LC.includes(e)},"onClick:clear":ct(),"onClick:appendInner":ct(),"onClick:prependInner":ct(),...pe(),...Oi(),...vt(),...je()},"VField"),rv=re()({name:"VField",inheritAttrs:!1,props:{id:String,...Li(),...av()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{themeClasses:r}=We(e),{loaderClasses:o}=hr(e),{focusClasses:i,isFocused:s,focus:c,blur:u}=br(e),{InputIcon:d}=If(e),{roundedClasses:f}=mt(e),{rtlClasses:v}=it(),m=p(()=>e.dirty||e.active),h=p(()=>!e.singleLine&&!!(e.label||a.label)),y=Et(),b=p(()=>e.id||`input-${y}`),C=p(()=>`${b.value}-messages`),A=J(),T=J(),I=J(),x=p(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:E,backgroundColorStyles:w}=dt(ae(e,"bgColor")),{textColorClasses:P,textColorStyles:O}=jt(p(()=>e.error||e.disabled?void 0:m.value&&s.value?e.color:e.baseColor));te(m,B=>{if(h.value){const j=A.value.$el,G=T.value.$el;requestAnimationFrame(()=>{const q=mi(j),Y=G.getBoundingClientRect(),L=Y.x-q.x,F=Y.y-q.y-(q.height/2-Y.height/2),D=Y.width/.75,N=Math.abs(D-q.width)>1?{maxWidth:oe(D)}:void 0,se=getComputedStyle(j),ee=getComputedStyle(G),me=parseFloat(se.transitionDuration)*1e3||150,$=parseFloat(ee.getPropertyValue("--v-field-label-scale")),ue=ee.getPropertyValue("color");j.style.visibility="visible",G.style.visibility="hidden",Qn(j,{transform:`translate(${L}px, ${F}px) scale(${$})`,color:ue,...N},{duration:me,easing:Ka,direction:B?"normal":"reverse"}).finished.then(()=>{j.style.removeProperty("visibility"),G.style.removeProperty("visibility")})})}},{flush:"post"});const V=p(()=>({isActive:m,isFocused:s,controlRef:I,blur:u,focus:c}));function _(B){B.target!==document.activeElement&&B.preventDefault()}function M(B){var j;B.key!=="Enter"&&B.key!==" "||(B.preventDefault(),B.stopPropagation(),(j=e["onClick:clear"])==null||j.call(e,new MouseEvent("click")))}return fe(()=>{var L,F,D;const B=e.variant==="outlined",j=!!(a["prepend-inner"]||e.prependInnerIcon),G=!!(e.clearable||a.clear),q=!!(a["append-inner"]||e.appendInnerIcon||G),Y=()=>a.label?a.label({...V.value,label:e.label,props:{for:b.value}}):e.label;return g("div",de({class:["v-field",{"v-field--active":m.value,"v-field--appended":q,"v-field--center-affix":e.centerAffix??!x.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":j,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!Y(),[`v-field--variant-${e.variant}`]:!0},r.value,E.value,i.value,o.value,f.value,v.value,e.class],style:[w.value,e.style],onClick:_},n),[g("div",{class:"v-field__overlay"},null),g(Vi,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:a.loader}),j&&g("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&g(d,{key:"prepend-icon",name:"prependInner"},null),(L=a["prepend-inner"])==null?void 0:L.call(a,V.value)]),g("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&h.value&&g(_a,{key:"floating-label",ref:T,class:[P.value],floating:!0,for:b.value,style:O.value},{default:()=>[Y()]}),g(_a,{ref:A,for:b.value},{default:()=>[Y()]}),(F=a.default)==null?void 0:F.call(a,{...V.value,props:{id:b.value,class:"v-field__input","aria-describedby":C.value},focus:c,blur:u})]),G&&g(Tf,{key:"clear"},{default:()=>[ot(g("div",{class:"v-field__clearable",onMousedown:N=>{N.preventDefault(),N.stopPropagation()}},[g(Re,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[a.clear?a.clear({...V.value,props:{onKeydown:M,onFocus:c,onBlur:u,onClick:e["onClick:clear"]}}):g(d,{name:"clear",onKeydown:M,onFocus:c,onBlur:u},null)]})]),[[Wn,e.dirty]])]}),q&&g("div",{key:"append",class:"v-field__append-inner"},[(D=a["append-inner"])==null?void 0:D.call(a,V.value),e.appendInnerIcon&&g(d,{key:"append-icon",name:"appendInner"},null)]),g("div",{class:["v-field__outline",P.value],style:O.value},[B&&g(be,null,[g("div",{class:"v-field__outline__start"},null),h.value&&g("div",{class:"v-field__outline__notch"},[g(_a,{ref:T,floating:!0,for:b.value},{default:()=>[Y()]})]),g("div",{class:"v-field__outline__end"},null)]),x.value&&h.value&&g(_a,{ref:T,floating:!0,for:b.value},{default:()=>[Y()]})])])}),{controlRef:I}}});function DC(e){const t=Object.keys(rv.props).filter(n=>!di(n)&&n!=="class"&&n!=="style");return md(e,t)}const RC=["color","file","time","date","datetime-local","week","month"],ov=U({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...Sr(),...av()},"VTextField"),Io=re()({name:"VTextField",directives:{Intersect:Pf},inheritAttrs:!1,props:ov(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const r=Le(e,"modelValue"),{isFocused:o,focus:i,blur:s}=br(e),c=p(()=>typeof e.counterValue=="function"?e.counterValue(r.value):typeof e.counterValue=="number"?e.counterValue:(r.value??"").toString().length),u=p(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),d=p(()=>["plain","underlined"].includes(e.variant));function f(x,E){var w,P;!e.autofocus||!x||(P=(w=E[0].target)==null?void 0:w.focus)==null||P.call(w)}const v=J(),m=J(),h=J(),y=p(()=>RC.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function b(){var x;h.value!==document.activeElement&&((x=h.value)==null||x.focus()),o.value||i()}function C(x){l("mousedown:control",x),x.target!==h.value&&(b(),x.preventDefault())}function A(x){b(),l("click:control",x)}function T(x){x.stopPropagation(),b(),De(()=>{r.value=null,nh(e["onClick:clear"],x)})}function I(x){var w;const E=x.target;if(r.value=E.value,(w=e.modelModifiers)!=null&&w.trim&&["text","search","password","tel","url"].includes(e.type)){const P=[E.selectionStart,E.selectionEnd];De(()=>{E.selectionStart=P[0],E.selectionEnd=P[1]})}}return fe(()=>{const x=!!(a.counter||e.counter!==!1&&e.counter!=null),E=!!(x||a.details),[w,P]=fi(n),{modelValue:O,...V}=dl.filterProps(e),_=DC(e);return g(dl,de({ref:v,modelValue:r.value,"onUpdate:modelValue":M=>r.value=M,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":d.value},e.class],style:e.style},w,V,{centerAffix:!d.value,focused:o.value}),{...a,default:M=>{let{id:B,isDisabled:j,isDirty:G,isReadonly:q,isValid:Y}=M;return g(rv,de({ref:m,onMousedown:C,onClick:A,"onClick:clear":T,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},_,{id:B.value,active:y.value||G.value,dirty:G.value||e.dirty,disabled:j.value,focused:o.value,error:Y.value===!1}),{...a,default:L=>{let{props:{class:F,...D}}=L;const N=ot(g("input",de({ref:h,value:r.value,onInput:I,autofocus:e.autofocus,readonly:q.value,disabled:j.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:b,onBlur:s},D,P),null),[[kn("intersect"),{handler:f},null,{once:!0}]]);return g(be,null,[e.prefix&&g("span",{class:"v-text-field__prefix"},[g("span",{class:"v-text-field__prefix__text"},[e.prefix])]),a.default?g("div",{class:F,"data-no-activator":""},[a.default(),N]):an(N,{class:F}),e.suffix&&g("span",{class:"v-text-field__suffix"},[g("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:E?M=>{var B;return g(be,null,[(B=a.details)==null?void 0:B.call(a,M),x&&g(be,null,[g("span",null,null),g(MC,{active:e.persistentCounter||o.value,value:c.value,max:u.value,disabled:e.disabled},a.counter)])])}:void 0})}),wr({},v,m,h)}}),BC=U({renderless:Boolean,...pe()},"VVirtualScrollItem"),NC=re()({name:"VVirtualScrollItem",inheritAttrs:!1,props:BC(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{resizeRef:r,contentRect:o}=Hn(void 0,"border");te(()=>{var i;return(i=o.value)==null?void 0:i.height},i=>{i!=null&&l("update:height",i)}),fe(()=>{var i,s;return e.renderless?g(be,null,[(i=a.default)==null?void 0:i.call(a,{itemRef:r})]):g("div",de({ref:r,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(s=a.default)==null?void 0:s.call(a)])})}}),KC=-1,$C=1,eo=100,HC=U({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function jC(e,t){const n=mr(),l=ne(0);ft(()=>{l.value=parseFloat(e.itemHeight||0)});const a=ne(0),r=ne(Math.ceil((parseInt(e.height)||n.height.value)/(l.value||16))||1),o=ne(0),i=ne(0),s=J(),c=J();let u=0;const{resizeRef:d,contentRect:f}=Hn();ft(()=>{d.value=s.value});const v=p(()=>{var L;return s.value===document.documentElement?n.height.value:((L=f.value)==null?void 0:L.height)||parseInt(e.height)||0}),m=p(()=>!!(s.value&&c.value&&v.value&&l.value));let h=Array.from({length:t.value.length}),y=Array.from({length:t.value.length});const b=ne(0);let C=-1;function A(L){return h[L]||l.value}const T=Qg(()=>{const L=performance.now();y[0]=0;const F=t.value.length;for(let D=1;D<=F-1;D++)y[D]=(y[D-1]||0)+A(D-1);b.value=Math.max(b.value,performance.now()-L)},b),I=te(m,L=>{L&&(I(),u=c.value.offsetTop,T.immediate(),j(),~C&&De(()=>{Te&&window.requestAnimationFrame(()=>{q(C),C=-1})}))});Ze(()=>{T.clear()});function x(L,F){const D=h[L],N=l.value;l.value=N?Math.min(l.value,F):F,(D!==F||N!==l.value)&&(h[L]=F,T())}function E(L){return L=Tt(L,0,t.value.length-1),y[L]||0}function w(L){return zC(y,L)}let P=0,O=0,V=0;te(v,(L,F)=>{F&&(j(),L{O=0,j()}))});function _(){if(!s.value||!c.value)return;const L=s.value.scrollTop,F=performance.now();F-V>500?(O=Math.sign(L-P),u=c.value.offsetTop):O=L-P,P=L,V=F,j()}function M(){!s.value||!c.value||(O=0,V=0,j())}let B=-1;function j(){cancelAnimationFrame(B),B=requestAnimationFrame(G)}function G(){if(!s.value||!v.value)return;const L=P-u,F=Math.sign(O),D=Math.max(0,L-eo),N=Tt(w(D),0,t.value.length),se=L+v.value+eo,ee=Tt(w(se)+1,N+1,t.value.length);if((F!==KC||Nr.value)){const me=E(a.value)-E(N),$=E(ee)-E(r.value);Math.max(me,$)>eo?(a.value=N,r.value=ee):(N<=0&&(a.value=N),ee>=t.value.length&&(r.value=ee))}o.value=E(a.value),i.value=E(t.value.length)-E(r.value)}function q(L){const F=E(L);!s.value||L&&!F?C=L:s.value.scrollTop=F}const Y=p(()=>t.value.slice(a.value,r.value).map((L,F)=>({raw:L,index:F+a.value})));return te(t,()=>{h=Array.from({length:t.value.length}),y=Array.from({length:t.value.length}),T.immediate(),j()},{deep:!0}),{calculateVisibleItems:j,containerRef:s,markerRef:c,computedItems:Y,paddingTop:o,paddingBottom:i,scrollToIndex:q,handleScroll:_,handleScrollend:M,handleItemResize:x}}function zC(e,t){let n=e.length-1,l=0,a=0,r=null,o=-1;if(e[n]>1,r=e[a],r>t)n=a-1;else if(r[]},renderless:Boolean,...HC(),...pe(),...Xt()},"VVirtualScroll"),UC=re()({name:"VVirtualScroll",props:WC(),setup(e,t){let{slots:n}=t;const l=Ke("VVirtualScroll"),{dimensionStyles:a}=Zt(e),{calculateVisibleItems:r,containerRef:o,markerRef:i,handleScroll:s,handleScrollend:c,handleItemResize:u,scrollToIndex:d,paddingTop:f,paddingBottom:v,computedItems:m}=jC(e,ae(e,"items"));return Ct(()=>e.renderless,()=>{function h(){var C,A;const b=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";o.value===document.documentElement?(document[b]("scroll",s,{passive:!0}),document[b]("scrollend",c)):((C=o.value)==null||C[b]("scroll",s,{passive:!0}),(A=o.value)==null||A[b]("scrollend",c))}Je(()=>{o.value=Pd(l.vnode.el,!0),h(!0)}),Ze(h)}),fe(()=>{const h=m.value.map(y=>g(NC,{key:y.index,renderless:e.renderless,"onUpdate:height":b=>u(y.index,b)},{default:b=>{var C;return(C=n.default)==null?void 0:C.call(n,{item:y.raw,index:y.index,...b})}}));return e.renderless?g(be,null,[g("div",{ref:i,class:"v-virtual-scroll__spacer",style:{paddingTop:oe(f.value)}},null),h,g("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:oe(v.value)}},null)]):g("div",{ref:o,class:["v-virtual-scroll",e.class],onScrollPassive:s,onScrollend:c,style:[a.value,e.style]},[g("div",{ref:i,class:"v-virtual-scroll__container",style:{paddingTop:oe(f.value),paddingBottom:oe(v.value)}},[h])])}),{calculateVisibleItems:r,scrollToIndex:d}}});function GC(e,t){const n=ne(!1);let l;function a(i){cancelAnimationFrame(l),n.value=!0,l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{n.value=!1})})}async function r(){await new Promise(i=>requestAnimationFrame(i)),await new Promise(i=>requestAnimationFrame(i)),await new Promise(i=>requestAnimationFrame(i)),await new Promise(i=>{if(n.value){const s=te(n,()=>{s(),i()})}else i()})}async function o(i){var u,d;if(i.key==="Tab"&&((u=t.value)==null||u.focus()),!["PageDown","PageUp","Home","End"].includes(i.key))return;const s=(d=e.value)==null?void 0:d.$el;if(!s)return;(i.key==="Home"||i.key==="End")&&s.scrollTo({top:i.key==="Home"?0:s.scrollHeight,behavior:"smooth"}),await r();const c=s.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(i.key==="PageDown"||i.key==="Home"){const f=s.getBoundingClientRect().top;for(const v of c)if(v.getBoundingClientRect().top>=f){v.focus();break}}else{const f=s.getBoundingClientRect().bottom;for(const v of[...c].reverse())if(v.getBoundingClientRect().bottom<=f){v.focus();break}}}return{onScrollPassive:a,onKeydown:o}}const YC=U({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:Ae,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...Gf({itemChildren:!1})},"Select"),qC=U({...YC(),...gl(ov({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...ra({transition:{component:Ii}})},"VSelect"),iv=re()({name:"VSelect",props:qC(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:l}=Si(),a=J(),r=J(),o=J(),i=Le(e,"menu"),s=p({get:()=>i.value,set:L=>{var F;i.value&&!L&&((F=r.value)!=null&&F.ΨopenChildren.size)||(i.value=L)}}),{items:c,transformIn:u,transformOut:d}=tC(e),f=Le(e,"modelValue",[],L=>u(L===null?[null]:Vt(L)),L=>{const F=d(L);return e.multiple?F:F[0]??null}),v=p(()=>typeof e.counterValue=="function"?e.counterValue(f.value):typeof e.counterValue=="number"?e.counterValue:f.value.length),m=Mf(),h=p(()=>f.value.map(L=>L.value)),y=ne(!1),b=p(()=>s.value?e.closeText:e.openText);let C="",A;const T=p(()=>e.hideSelected?c.value.filter(L=>!f.value.some(F=>e.valueComparator(F,L))):c.value),I=p(()=>e.hideNoData&&!T.value.length||e.readonly||(m==null?void 0:m.isReadonly.value)),x=p(()=>{var L;return{...e.menuProps,activatorProps:{...((L=e.menuProps)==null?void 0:L.activatorProps)||{},"aria-haspopup":"listbox"}}}),E=J(),w=GC(E,a);function P(L){e.openOnClear&&(s.value=!0)}function O(){I.value||(s.value=!s.value)}function V(L){Ds(L)&&_(L)}function _(L){var se,ee;if(!L.key||e.readonly||m!=null&&m.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(L.key)&&L.preventDefault(),["Enter","ArrowDown"," "].includes(L.key)&&(s.value=!0),["Escape","Tab"].includes(L.key)&&(s.value=!1),L.key==="Home"?(se=E.value)==null||se.focus("first"):L.key==="End"&&((ee=E.value)==null||ee.focus("last"));const F=1e3;if(e.multiple||!Ds(L))return;const D=performance.now();D-A>F&&(C=""),C+=L.key.toLowerCase(),A=D;const N=c.value.find(me=>me.title.toLowerCase().startsWith(C));if(N!==void 0){f.value=[N];const me=T.value.indexOf(N);Te&&window.requestAnimationFrame(()=>{var $;me>=0&&(($=o.value)==null||$.scrollToIndex(me))})}}function M(L){let F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!L.props.disabled)if(e.multiple){const D=f.value.findIndex(se=>e.valueComparator(se.value,L.value)),N=F??!~D;if(~D){const se=N?[...f.value,L]:[...f.value];se.splice(D,1),f.value=se}else N&&(f.value=[...f.value,L])}else{const D=F!==!1;f.value=D?[L]:[],De(()=>{s.value=!1})}}function B(L){var F;(F=E.value)!=null&&F.$el.contains(L.relatedTarget)||(s.value=!1)}function j(){var L;e.eager&&((L=o.value)==null||L.calculateVisibleItems())}function G(){var L;y.value&&((L=a.value)==null||L.focus())}function q(L){y.value=!0}function Y(L){if(L==null)f.value=[];else if(Ba(a.value,":autofill")||Ba(a.value,":-webkit-autofill")){const F=c.value.find(D=>D.title===L);F&&M(F)}else a.value&&(a.value.value="")}return te(s,()=>{if(!e.hideSelected&&s.value&&f.value.length){const L=T.value.findIndex(F=>f.value.some(D=>e.valueComparator(D.value,F.value)));Te&&window.requestAnimationFrame(()=>{var F;L>=0&&((F=o.value)==null||F.scrollToIndex(L))})}}),te(()=>e.items,(L,F)=>{s.value||y.value&&!F.length&&L.length&&(s.value=!0)}),fe(()=>{const L=!!(e.chips||n.chip),F=!!(!e.hideNoData||T.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),D=f.value.length>0,N=Io.filterProps(e),se=D||!y.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return g(Io,de({ref:a},N,{modelValue:f.value.map(ee=>ee.props.value).join(", "),"onUpdate:modelValue":Y,focused:y.value,"onUpdate:focused":ee=>y.value=ee,validationValue:f.externalValue,counterValue:v.value,dirty:D,class:["v-select",{"v-select--active-menu":s.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":f.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:se,"onClick:clear":P,"onMousedown:control":O,onBlur:B,onKeydown:_,"aria-label":l(b.value),title:l(b.value)}),{...n,default:()=>g(be,null,[g(VC,de({ref:r,modelValue:s.value,"onUpdate:modelValue":ee=>s.value=ee,activator:"parent",contentClass:"v-select__content",disabled:I.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:j,onAfterLeave:G},x.value),{default:()=>[F&&g(Xf,de({ref:E,selected:h.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:ee=>ee.preventDefault(),onKeydown:V,onFocusin:q,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},w,e.listProps),{default:()=>{var ee,me,$;return[(ee=n["prepend-item"])==null?void 0:ee.call(n),!T.value.length&&!e.hideNoData&&(((me=n["no-data"])==null?void 0:me.call(n))??g(yn,{title:l(e.noDataText)},null)),g(UC,{ref:o,renderless:!0,items:T.value},{default:ue=>{var Pn;let{item:Ce,index:$e,itemRef:_e}=ue;const An=de(Ce.props,{ref:_e,key:$e,onClick:()=>M(Ce,null)});return((Pn=n.item)==null?void 0:Pn.call(n,{item:Ce,index:$e,props:An}))??g(yn,de(An,{role:"option"}),{prepend:S=>{let{isSelected:k}=S;return g(be,null,[e.multiple&&!e.hideSelected?g(_S,{key:Ce.value,modelValue:k,ripple:!1,tabindex:"-1"},null):void 0,Ce.props.prependAvatar&&g(jn,{image:Ce.props.prependAvatar},null),Ce.props.prependIcon&&g(He,{icon:Ce.props.prependIcon},null)])}})}}),($=n["append-item"])==null?void 0:$.call(n)]}})]}),f.value.map((ee,me)=>{function $(_e){_e.stopPropagation(),_e.preventDefault(),M(ee,!1)}const ue={"onClick:close":$,onKeydown(_e){_e.key!=="Enter"&&_e.key!==" "||(_e.preventDefault(),_e.stopPropagation(),$(_e))},onMousedown(_e){_e.preventDefault(),_e.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Ce=L?!!n.chip:!!n.selection,$e=Ce?bd(L?n.chip({item:ee,index:me,props:ue}):n.selection({item:ee,index:me})):void 0;if(!(Ce&&!$e))return g("div",{key:ee.value,class:"v-select__selection"},[L?n.chip?g(Re,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:ee.title}}},{default:()=>[$e]}):g(FS,de({key:"chip",closable:e.closableChips,size:"small",text:ee.title,disabled:ee.props.disabled},ue),null):$e??g("span",{class:"v-select__selection-text"},[ee.title,e.multiple&&me!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const a=Le(e,"indeterminate"),r=Le(e,"modelValue"),{loaderClasses:o}=hr(e),{isFocused:i,focus:s,blur:c}=br(e),u=J(),d=Te&&window.matchMedia("(forced-colors: active)").matches,f=p(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),v=Et(),m=p(()=>e.id||`switch-${v}`);function h(){a.value&&(a.value=!1)}function y(b){var C,A;b.stopPropagation(),b.preventDefault(),(A=(C=u.value)==null?void 0:C.input)==null||A.click()}return fe(()=>{const[b,C]=fi(n),A=dl.filterProps(e),T=qa.filterProps(e);return g(dl,de({class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":a.value},o.value,e.class]},b,A,{modelValue:r.value,"onUpdate:modelValue":I=>r.value=I,id:m.value,focused:i.value,style:e.style}),{...l,default:I=>{let{id:x,messagesId:E,isDisabled:w,isReadonly:P,isValid:O}=I;const V={model:r,isValid:O};return g(qa,de({ref:u},T,{modelValue:r.value,"onUpdate:modelValue":[_=>r.value=_,h],id:x.value,"aria-describedby":E.value,type:"checkbox","aria-checked":a.value?"mixed":void 0,disabled:w.value,readonly:P.value,onFocus:s,onBlur:c},C),{...l,default:_=>{let{backgroundColorClasses:M,backgroundColorStyles:B}=_;return g("div",{class:["v-switch__track",d?void 0:M.value],style:B.value,onClick:y},[l["track-true"]&&g("div",{key:"prepend",class:"v-switch__track-true"},[l["track-true"](V)]),l["track-false"]&&g("div",{key:"append",class:"v-switch__track-false"},[l["track-false"](V)])])},input:_=>{let{inputNode:M,icon:B,backgroundColorClasses:j,backgroundColorStyles:G}=_;return g(be,null,[M,g("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":B||e.loading},e.inset||d?void 0:j.value],style:e.inset?void 0:G.value},[l.thumb?g(Re,{defaults:{VIcon:{icon:B,size:"x-small"}}},{default:()=>[l.thumb({...V,icon:B})]}):g(wf,null,{default:()=>[e.loading?g(Vi,{name:"v-switch",active:!0,color:O.value===!1?void 0:f.value},{default:q=>l.loader?l.loader(q):g(Ei,{active:q.isActive,color:q.color,indeterminate:!0,size:"16",width:"2"},null)}):B&&g(He,{key:String(B),icon:B,size:"x-small"},null)]})])])}})}})}),{}}}),ZC=Mt({__name:"Build",setup(e){const t=["rp2040_ce","bit_c_pro","blok","bonsai_c3","bonsai_c4","elite_pi","helios","imera","kb2040","liatris","michi","proton_c","sparkfun_pm2040","stemcell"],{keymap:n}=yl(),l=Nt(n,"config.build.lto"),a=Nt(n,"converter",null);return(r,o)=>(Ht(),vl(be,null,[g(pn,{"hide-details":"",label:"LTO",modelValue:Me(l),"onUpdate:modelValue":o[0]||(o[0]=i=>Se(l)?l.value=i:null)},null,8,["modelValue"]),g(iv,{clearable:"",label:"Converter",items:t,modelValue:Me(a),"onUpdate:modelValue":o[1]||(o[1]=i=>Se(a)?a.value=i:null)},null,8,["modelValue"])],64))}}),Ni=Symbol.for("vuetify:v-slider");function JC(e,t,n){const l=n==="vertical",a=t.getBoundingClientRect(),r="touches"in e?e.touches[0]:e;return l?r.clientY-(a.top+a.height/2):r.clientX-(a.left+a.width/2)}function QC(e,t){return"touches"in e&&e.touches.length?e.touches[0][t]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][t]:e[t]}const e0=U({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>typeof e=="boolean"||e==="always"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:e=>typeof e=="boolean"||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,...vt(),...Yt({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),t0=e=>{const t=p(()=>parseFloat(e.min)),n=p(()=>parseFloat(e.max)),l=p(()=>+e.step>0?parseFloat(e.step):0),a=p(()=>Math.max(Is(l.value),Is(t.value)));function r(o){if(o=parseFloat(o),l.value<=0)return o;const i=Tt(o,t.value,n.value),s=t.value%l.value,c=Math.round((i-s)/l.value)*l.value+s;return parseFloat(Math.min(c,n.value).toFixed(a.value))}return{min:t,max:n,step:l,decimals:a,roundValue:r}},n0=e=>{let{props:t,steps:n,onSliderStart:l,onSliderMove:a,onSliderEnd:r,getActiveThumb:o}=e;const{isRtl:i}=it(),s=ae(t,"reverse"),c=p(()=>t.direction==="vertical"),u=p(()=>c.value!==s.value),{min:d,max:f,step:v,decimals:m,roundValue:h}=n,y=p(()=>parseInt(t.thumbSize,10)),b=p(()=>parseInt(t.tickSize,10)),C=p(()=>parseInt(t.trackSize,10)),A=p(()=>(f.value-d.value)/v.value),T=ae(t,"disabled"),I=p(()=>t.error||t.disabled?void 0:t.thumbColor??t.color),x=p(()=>t.error||t.disabled?void 0:t.trackColor??t.color),E=p(()=>t.error||t.disabled?void 0:t.trackFillColor??t.color),w=ne(!1),P=ne(0),O=J(),V=J();function _($){var R;const ue=t.direction==="vertical",Ce=ue?"top":"left",$e=ue?"height":"width",_e=ue?"clientY":"clientX",{[Ce]:An,[$e]:Pn}=(R=O.value)==null?void 0:R.$el.getBoundingClientRect(),S=QC($,_e);let k=Math.min(Math.max((S-An-P.value)/Pn,0),1)||0;return(ue?u.value:u.value!==i.value)&&(k=1-k),h(d.value+k*(f.value-d.value))}const M=$=>{r({value:_($)}),w.value=!1,P.value=0},B=$=>{V.value=o($),V.value&&(V.value.focus(),w.value=!0,V.value.contains($.target)?P.value=JC($,V.value,t.direction):(P.value=0,a({value:_($)})),l({value:_($)}))},j={passive:!0,capture:!0};function G($){a({value:_($)})}function q($){$.stopPropagation(),$.preventDefault(),M($),window.removeEventListener("mousemove",G,j),window.removeEventListener("mouseup",q)}function Y($){var ue;M($),window.removeEventListener("touchmove",G,j),(ue=$.target)==null||ue.removeEventListener("touchend",Y)}function L($){var ue;B($),window.addEventListener("touchmove",G,j),(ue=$.target)==null||ue.addEventListener("touchend",Y,{passive:!1})}function F($){$.preventDefault(),B($),window.addEventListener("mousemove",G,j),window.addEventListener("mouseup",q,{passive:!1})}const D=$=>{const ue=($-d.value)/(f.value-d.value)*100;return Tt(isNaN(ue)?0:ue,0,100)},N=ae(t,"showTicks"),se=p(()=>N.value?t.ticks?Array.isArray(t.ticks)?t.ticks.map($=>({value:$,position:D($),label:$.toString()})):Object.keys(t.ticks).map($=>({value:parseFloat($),position:D(parseFloat($)),label:t.ticks[$]})):A.value!==1/0?ci(A.value+1).map($=>{const ue=d.value+$*v.value;return{value:ue,position:D(ue)}}):[]:[]),ee=p(()=>se.value.some($=>{let{label:ue}=$;return!!ue})),me={activeThumbRef:V,color:ae(t,"color"),decimals:m,disabled:T,direction:ae(t,"direction"),elevation:ae(t,"elevation"),hasLabels:ee,isReversed:s,indexFromEnd:u,min:d,max:f,mousePressed:w,numTicks:A,onSliderMousedown:F,onSliderTouchstart:L,parsedTicks:se,parseMouseMove:_,position:D,readonly:ae(t,"readonly"),rounded:ae(t,"rounded"),roundValue:h,showTicks:N,startOffset:P,step:v,thumbSize:y,thumbColor:I,thumbLabel:ae(t,"thumbLabel"),ticks:ae(t,"ticks"),tickSize:b,trackColor:x,trackContainerRef:O,trackFillColor:E,trackSize:C,vertical:c};return et(Ni,me),me},l0=U({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,...pe()},"VSliderThumb"),a0=re()({name:"VSliderThumb",directives:{Ripple:pl},props:l0(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n,emit:l}=t;const a=Ve(Ni),{isRtl:r,rtlClasses:o}=it();if(!a)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:i,step:s,disabled:c,thumbSize:u,thumbLabel:d,direction:f,isReversed:v,vertical:m,readonly:h,elevation:y,mousePressed:b,decimals:C,indexFromEnd:A}=a,T=p(()=>c.value?void 0:y.value),{elevationClasses:I}=qt(T),{textColorClasses:x,textColorStyles:E}=jt(i),{pageup:w,pagedown:P,end:O,home:V,left:_,right:M,down:B,up:j}=Xg,G=[w,P,O,V,_,M,B,j],q=p(()=>s.value?[1,2,3]:[1,5,10]);function Y(F,D){if(!G.includes(F.key))return;F.preventDefault();const N=s.value||.1,se=(e.max-e.min)/N;if([_,M,B,j].includes(F.key)){const me=(m.value?[r.value?_:M,v.value?B:j]:A.value!==r.value?[_,j]:[M,j]).includes(F.key)?1:-1,$=F.shiftKey?2:F.ctrlKey?1:0;D=D+me*N*q.value[$]}else if(F.key===V)D=e.min;else if(F.key===O)D=e.max;else{const ee=F.key===P?1:-1;D=D-ee*N*(se>100?se/10:10)}return Math.max(e.min,Math.min(e.max,D))}function L(F){const D=Y(F,e.modelValue);D!=null&&l("update:modelValue",D)}return fe(()=>{const F=oe(A.value?100-e.position:e.position,"%");return g("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&b.value},e.class,o.value],style:[{"--v-slider-thumb-position":F,"--v-slider-thumb-size":oe(u.value)},e.style],role:"slider",tabindex:c.value?-1:0,"aria-label":e.name,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.modelValue,"aria-readonly":!!h.value,"aria-orientation":f.value,onKeydown:h.value?void 0:L},[g("div",{class:["v-slider-thumb__surface",x.value,I.value],style:{...E.value}},null),ot(g("div",{class:["v-slider-thumb__ripple",x.value],style:E.value},null),[[kn("ripple"),e.ripple,null,{circle:!0,center:!0}]]),g(wf,{origin:"bottom center"},{default:()=>{var D;return[ot(g("div",{class:"v-slider-thumb__label-container"},[g("div",{class:["v-slider-thumb__label"]},[g("div",null,[((D=n["thumb-label"])==null?void 0:D.call(n,{modelValue:e.modelValue}))??e.modelValue.toFixed(s.value?C.value:1)])])]),[[Wn,d.value&&e.focused||d.value==="always"]])]}})])}),{}}}),r0=U({start:{type:Number,required:!0},stop:{type:Number,required:!0},...pe()},"VSliderTrack"),o0=re()({name:"VSliderTrack",props:r0(),emits:{},setup(e,t){let{slots:n}=t;const l=Ve(Ni);if(!l)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:a,parsedTicks:r,rounded:o,showTicks:i,tickSize:s,trackColor:c,trackFillColor:u,trackSize:d,vertical:f,min:v,max:m,indexFromEnd:h}=l,{roundedClasses:y}=mt(o),{backgroundColorClasses:b,backgroundColorStyles:C}=dt(u),{backgroundColorClasses:A,backgroundColorStyles:T}=dt(c),I=p(()=>`inset-${f.value?"block":"inline"}-${h.value?"end":"start"}`),x=p(()=>f.value?"height":"width"),E=p(()=>({[I.value]:"0%",[x.value]:"100%"})),w=p(()=>e.stop-e.start),P=p(()=>({[I.value]:oe(e.start,"%"),[x.value]:oe(w.value,"%")})),O=p(()=>i.value?(f.value?r.value.slice().reverse():r.value).map((_,M)=>{var j;const B=_.value!==v.value&&_.value!==m.value?oe(_.position,"%"):void 0;return g("div",{key:_.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":_.position>=e.start&&_.position<=e.stop,"v-slider-track__tick--first":_.value===v.value,"v-slider-track__tick--last":_.value===m.value}],style:{[I.value]:B}},[(_.label||n["tick-label"])&&g("div",{class:"v-slider-track__tick-label"},[((j=n["tick-label"])==null?void 0:j.call(n,{tick:_,index:M}))??_.label])])}):[]);return fe(()=>g("div",{class:["v-slider-track",y.value,e.class],style:[{"--v-slider-track-size":oe(d.value),"--v-slider-tick-size":oe(s.value)},e.style]},[g("div",{class:["v-slider-track__background",A.value,{"v-slider-track__background--opacity":!!a.value||!u.value}],style:{...E.value,...T.value}},null),g("div",{class:["v-slider-track__fill",b.value],style:{...P.value,...C.value}},null),i.value&&g("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":i.value==="always"}]},[O.value])])),{}}}),i0=U({...Li(),...e0(),...Sr(),modelValue:{type:[Number,String],default:0}},"VSlider"),s0=re()({name:"VSlider",props:i0(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,t){let{slots:n,emit:l}=t;const a=J(),{rtlClasses:r}=it(),o=t0(e),i=Le(e,"modelValue",void 0,x=>o.roundValue(x??o.min.value)),{min:s,max:c,mousePressed:u,roundValue:d,onSliderMousedown:f,onSliderTouchstart:v,trackContainerRef:m,position:h,hasLabels:y,readonly:b}=n0({props:e,steps:o,onSliderStart:()=>{l("start",i.value)},onSliderEnd:x=>{let{value:E}=x;const w=d(E);i.value=w,l("end",w)},onSliderMove:x=>{let{value:E}=x;return i.value=d(E)},getActiveThumb:()=>{var x;return(x=a.value)==null?void 0:x.$el}}),{isFocused:C,focus:A,blur:T}=br(e),I=p(()=>h(i.value));return fe(()=>{const x=dl.filterProps(e),E=!!(e.label||n.label||n.prepend);return g(dl,de({class:["v-slider",{"v-slider--has-labels":!!n["tick-label"]||y.value,"v-slider--focused":C.value,"v-slider--pressed":u.value,"v-slider--disabled":e.disabled},r.value,e.class],style:e.style},x,{focused:C.value}),{...n,prepend:E?w=>{var P,O;return g(be,null,[((P=n.label)==null?void 0:P.call(n,w))??(e.label?g(Mi,{id:w.id.value,class:"v-slider__label",text:e.label},null):void 0),(O=n.prepend)==null?void 0:O.call(n,w)])}:void 0,default:w=>{let{id:P,messagesId:O}=w;return g("div",{class:"v-slider__container",onMousedown:b.value?void 0:f,onTouchstartPassive:b.value?void 0:v},[g("input",{id:P.value,name:e.name||P.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:i.value},null),g(o0,{ref:m,start:0,stop:I.value},{"tick-label":n["tick-label"]}),g(a0,{ref:a,"aria-describedby":O.value,focused:C.value,min:s.value,max:c.value,modelValue:i.value,"onUpdate:modelValue":V=>i.value=V,position:I.value,elevation:e.elevation,onFocus:A,onBlur:T,ripple:e.ripple,name:e.name},{"thumb-label":n["thumb-label"]})])}})}),{}}}),u0=Mt({__name:"Debounce",setup(e){const{keymap:t}=yl(),n=["asym_eager_defer_pk","sym_defer_g","sym_defer_pk","sym_defer_pr","sym_eager_pk","sym_eager_pr"],l=Nt(t,"config.debounce",5),a=Nt(t,"config.build.debounce_type",null);return(r,o)=>(Ht(),vl(be,null,[g(s0,{max:50,min:0,step:1,class:"pb-2",label:"Value",modelValue:Me(l),"onUpdate:modelValue":o[1]||(o[1]=i=>Se(l)?l.value=i:null),"hide-details":""},{append:xe(()=>[g(Io,{modelValue:Me(l),"onUpdate:modelValue":o[0]||(o[0]=i=>Se(l)?l.value=i:null),density:"compact",style:{width:"5em"},type:"number","hide-details":"","single-line":""},null,8,["modelValue"])]),_:1},8,["modelValue"]),g(iv,{clearable:"",label:"Algorithms",items:n,modelValue:Me(a),"onUpdate:modelValue":o[2]||(o[2]=i=>Se(a)?a.value=i:null)},null,8,["modelValue"])],64))}}),c0=Mt({__name:"MiscConfig",setup(e){const{keymap:t}=yl(),n=Nt(t,"config.split.usb_detect.enabled"),l=Nt(t,"config.split.transport.watchdog");return(a,r)=>(Ht(),vl(be,null,[g(pn,{"hide-details":"",label:"Split USB Detect",modelValue:Me(n),"onUpdate:modelValue":r[0]||(r[0]=o=>Se(n)?n.value=o:null)},null,8,["modelValue"]),g(pn,{"hide-details":"",label:"Split Watchdog",modelValue:Me(l),"onUpdate:modelValue":r[1]||(r[1]=o=>Se(l)?l.value=o:null)},null,8,["modelValue"])],64))}}),d0=Mt({__name:"Features",setup(e){const{keymap:t}=yl(),n=Nt(t,"config.features.bootmagic"),l=Nt(t,"config.features.extrakey"),a=Nt(t,"config.features.mousekey"),r=Nt(t,"config.features.via");return(o,i)=>(Ht(),vl(be,null,[g(pn,{"hide-details":"",label:"Bootmagic",modelValue:Me(n),"onUpdate:modelValue":i[0]||(i[0]=s=>Se(n)?n.value=s:null)},null,8,["modelValue"]),g(pn,{"hide-details":"",label:"Extra Keys",modelValue:Me(l),"onUpdate:modelValue":i[1]||(i[1]=s=>Se(l)?l.value=s:null)},null,8,["modelValue"]),g(pn,{"hide-details":"",label:"Mouse Keys",modelValue:Me(a),"onUpdate:modelValue":i[2]||(i[2]=s=>Se(a)?a.value=s:null)},null,8,["modelValue"]),g(pn,{"hide-details":"",label:"VIA",modelValue:Me(r),"onUpdate:modelValue":i[3]||(i[3]=s=>Se(r)?r.value=s:null)},null,8,["modelValue"])],64))}}),f0=re()({name:"VCardActions",props:pe(),setup(e,t){let{slots:n}=t;return Tn({VBtn:{slim:!0,variant:"text"}}),fe(()=>{var l;return g("div",{class:["v-card-actions",e.class],style:e.style},[(l=n.default)==null?void 0:l.call(n)])}),{}}}),v0=U({opacity:[Number,String],...pe(),...Be()},"VCardSubtitle"),m0=re()({name:"VCardSubtitle",props:v0(),setup(e,t){let{slots:n}=t;return fe(()=>g(e.tag,{class:["v-card-subtitle",e.class],style:[{"--v-card-subtitle-opacity":e.opacity},e.style]},n)),{}}}),g0=yi("v-card-title"),h0=U({appendAvatar:String,appendIcon:Ae,prependAvatar:String,prependIcon:Ae,subtitle:[String,Number],title:[String,Number],...pe(),...Gt()},"VCardItem"),y0=re()({name:"VCardItem",props:h0(),setup(e,t){let{slots:n}=t;return fe(()=>{var c;const l=!!(e.prependAvatar||e.prependIcon),a=!!(l||n.prepend),r=!!(e.appendAvatar||e.appendIcon),o=!!(r||n.append),i=!!(e.title!=null||n.title),s=!!(e.subtitle!=null||n.subtitle);return g("div",{class:["v-card-item",e.class],style:e.style},[a&&g("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?g(Re,{key:"prepend-defaults",disabled:!l,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):g(be,null,[e.prependAvatar&&g(jn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&g(He,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),g("div",{class:"v-card-item__content"},[i&&g(g0,{key:"title"},{default:()=>{var u;return[((u=n.title)==null?void 0:u.call(n))??e.title]}}),s&&g(m0,{key:"subtitle"},{default:()=>{var u;return[((u=n.subtitle)==null?void 0:u.call(n))??e.subtitle]}}),(c=n.default)==null?void 0:c.call(n)]),o&&g("div",{key:"append",class:"v-card-item__append"},[n.append?g(Re,{key:"append-defaults",disabled:!r,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):g(be,null,[e.appendIcon&&g(He,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&g(jn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),p0=U({opacity:[Number,String],...pe(),...Be()},"VCardText"),b0=re()({name:"VCardText",props:p0(),setup(e,t){let{slots:n}=t;return fe(()=>g(e.tag,{class:["v-card-text",e.class],style:[{"--v-card-text-opacity":e.opacity},e.style]},n)),{}}}),S0=U({appendAvatar:String,appendIcon:Ae,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ae,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...Wt(),...pe(),...Gt(),...Xt(),...Yt(),...Oi(),...Ai(),...cf(),...vt(),...pr(),...Be(),...je(),...En({variant:"elevated"})},"VCard"),C0=re()({name:"VCard",directives:{Ripple:pl},props:S0(),setup(e,t){let{attrs:n,slots:l}=t;const{themeClasses:a}=We(e),{borderClasses:r}=Ut(e),{colorClasses:o,colorStyles:i,variantClasses:s}=na(e),{densityClasses:c}=on(e),{dimensionStyles:u}=Zt(e),{elevationClasses:d}=qt(e),{loaderClasses:f}=hr(e),{locationStyles:v}=Pi(e),{positionClasses:m}=df(e),{roundedClasses:h}=mt(e),y=yr(e,n),b=p(()=>e.link!==!1&&y.isLink.value),C=p(()=>!e.disabled&&e.link!==!1&&(e.link||y.isClickable.value));return fe(()=>{const A=b.value?"a":e.tag,T=!!(l.title||e.title!=null),I=!!(l.subtitle||e.subtitle!=null),x=T||I,E=!!(l.append||e.appendAvatar||e.appendIcon),w=!!(l.prepend||e.prependAvatar||e.prependIcon),P=!!(l.image||e.image),O=x||w||E,V=!!(l.text||e.text!=null);return ot(g(A,de({class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":C.value},a.value,r.value,o.value,c.value,d.value,f.value,m.value,h.value,s.value,e.class],style:[i.value,u.value,v.value,e.style],onClick:C.value&&y.navigate,tabindex:e.disabled?-1:void 0},y.linkProps),{default:()=>{var _;return[P&&g("div",{key:"image",class:"v-card__image"},[l.image?g(Re,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},l.image):g(oa,{key:"image-img",cover:!0,src:e.image},null)]),g(Vi,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:l.loader}),O&&g(y0,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:l.item,prepend:l.prepend,title:l.title,subtitle:l.subtitle,append:l.append}),V&&g(b0,{key:"text"},{default:()=>{var M;return[((M=l.text)==null?void 0:M.call(l))??e.text]}}),(_=l.default)==null?void 0:_.call(l),l.actions&&g(f0,null,{default:l.actions}),ta(C.value,"v-card")]}}),[[kn("ripple"),C.value&&e.ripple]])}),{}}}),_0=U({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...Bi({origin:"center center",scrollStrategy:"block",transition:{component:Ii},zIndex:2400})},"VDialog"),w0=re()({name:"VDialog",props:_0(),emits:{"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{emit:n,slots:l}=t;const a=Le(e,"modelValue"),{scopeId:r}=_r(),o=J();function i(u){var v,m;const d=u.relatedTarget,f=u.target;if(d!==f&&((v=o.value)!=null&&v.contentEl)&&((m=o.value)!=null&&m.globalTop)&&![document,o.value.contentEl].includes(f)&&!o.value.contentEl.contains(f)){const h=Hl(o.value.contentEl);if(!h.length)return;const y=h[0],b=h[h.length-1];d===y?b.focus():y.focus()}}Te&&te(()=>a.value&&e.retainFocus,u=>{u?document.addEventListener("focusin",i):document.removeEventListener("focusin",i)},{immediate:!0});function s(){var u;n("afterEnter"),(u=o.value)!=null&&u.contentEl&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function c(){n("afterLeave")}return te(a,async u=>{var d;u||(await De(),(d=o.value.activatorEl)==null||d.focus({preventScroll:!0}))}),fe(()=>{const u=Za.filterProps(e),d=de({"aria-haspopup":"dialog"},e.activatorProps),f=de({tabindex:-1},e.contentProps);return g(Za,de({ref:o,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},u,{modelValue:a.value,"onUpdate:modelValue":v=>a.value=v,"aria-modal":"true",activatorProps:d,contentProps:f,role:"dialog",onAfterEnter:s,onAfterLeave:c},r),{activator:l.activator,default:function(){for(var v=arguments.length,m=new Array(v),h=0;h{var y;return[(y=l.default)==null?void 0:y.call(l,...m)]}})}})}),wr({},o)}}),x0={class:"d-flex justify-center"},k0=Mt({__name:"Compile",setup(e){const{keymap:t}=yl(),n=J(!1),l=J(""),{pause:a,resume:r}=gb(async()=>{const{data:s}=await Au(`https://api.qmk.fm/v1/compile/${l.value}`).get().json();s.value.status==="finished"&&(i(),window.open(`https://api.qmk.fm/v1/compile/${l.value}/download`,"_blank"))},2500,{immediate:!1}),o=async()=>{const{data:s}=await Au("https://api.qmk.fm/v1/compile").post(t.value).json();if(!s.value.enqueued){console.log("error?");return}l.value=s.value.job_id,r()},i=()=>{a(),n.value=!1};return(s,c)=>(Ht(),vl(be,null,[g(gn,{block:"",color:"primary",class:"mt-2 mb-4","append-icon":"fa-solid fa-play",onClick:c[0]||(c[0]=u=>n.value=!0)},{default:xe(()=>c[2]||(c[2]=[mn("Compile")])),_:1}),g(w0,{modelValue:n.value,"onUpdate:modelValue":c[1]||(c[1]=u=>n.value=u),width:"auto",persistent:"",onAfterEnter:o},{default:xe(()=>[g(C0,{"max-width":"400",title:"Compiling..."},{text:xe(()=>[c[3]||(c[3]=rl("p",{class:"text-md-center"},"Your firmware will be automatically downloaded after the compilation is complete.",-1)),rl("div",x0,[g(Ei,{size:64,width:6,class:"ma-6",indeterminate:""})])]),actions:xe(()=>[g(gn,{class:"ms-auto",text:"Abort",onClick:i})]),_:1})]),_:1},8,["modelValue"])],64))}});function T0(e){let{rootEl:t,isSticky:n,layoutItemStyles:l}=e;const a=ne(!1),r=ne(0),o=p(()=>{const c=typeof a.value=="boolean"?"top":a.value;return[n.value?{top:"auto",bottom:"auto",height:void 0}:void 0,a.value?{[c]:oe(r.value)}:{top:l.value.top}]});Je(()=>{te(n,c=>{c?window.addEventListener("scroll",s,{passive:!0}):window.removeEventListener("scroll",s)},{immediate:!0})}),Qe(()=>{window.removeEventListener("scroll",s)});let i=0;function s(){const c=i>window.scrollY?"up":"down",u=t.value.getBoundingClientRect(),d=parseFloat(l.value.top??0),f=window.scrollY-Math.max(0,r.value-d),v=u.height+Math.max(r.value,d)-window.scrollY-window.innerHeight,m=parseFloat(getComputedStyle(t.value).getPropertyValue("--v-body-scroll-y"))||0;u.height0;n--){if(e[n].t===e[n-1].t)continue;const l=ju(t),a=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);t+=(a-l)*Math.abs(a),n===e.length-1&&(t*=.5)}return ju(t)*1e3}function P0(){const e={};function t(a){Array.from(a.changedTouches).forEach(r=>{(e[r.identifier]??(e[r.identifier]=new th(A0))).push([a.timeStamp,r])})}function n(a){Array.from(a.changedTouches).forEach(r=>{delete e[r.identifier]})}function l(a){var c;const r=(c=e[a])==null?void 0:c.values().reverse();if(!r)throw new Error(`No samples for touch id ${a}`);const o=r[0],i=[],s=[];for(const u of r){if(o[0]-u[0]>E0)break;i.push({t:u[0],d:u[1].clientX}),s.push({t:u[0],d:u[1].clientY})}return{x:zu(i),y:zu(s),get direction(){const{x:u,y:d}=this,[f,v]=[Math.abs(u),Math.abs(d)];return f>v&&u>=0?"right":f>v&&u<=0?"left":v>f&&d>=0?"down":v>f&&d<=0?"up":O0()}}}return{addMovement:t,endTouch:n,getVelocity:l}}function O0(){throw new Error}function V0(e){let{el:t,isActive:n,isTemporary:l,width:a,touchless:r,position:o}=e;Je(()=>{window.addEventListener("touchstart",C,{passive:!0}),window.addEventListener("touchmove",A,{passive:!1}),window.addEventListener("touchend",T,{passive:!0})}),Qe(()=>{window.removeEventListener("touchstart",C),window.removeEventListener("touchmove",A),window.removeEventListener("touchend",T)});const i=p(()=>["left","right"].includes(o.value)),{addMovement:s,endTouch:c,getVelocity:u}=P0();let d=!1;const f=ne(!1),v=ne(0),m=ne(0);let h;function y(x,E){return(o.value==="left"?x:o.value==="right"?document.documentElement.clientWidth-x:o.value==="top"?x:o.value==="bottom"?document.documentElement.clientHeight-x:Xn())-(E?a.value:0)}function b(x){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const w=o.value==="left"?(x-m.value)/a.value:o.value==="right"?(document.documentElement.clientWidth-x-m.value)/a.value:o.value==="top"?(x-m.value)/a.value:o.value==="bottom"?(document.documentElement.clientHeight-x-m.value)/a.value:Xn();return E?Math.max(0,Math.min(1,w)):w}function C(x){if(r.value)return;const E=x.changedTouches[0].clientX,w=x.changedTouches[0].clientY,P=25,O=o.value==="left"?Edocument.documentElement.clientWidth-P:o.value==="top"?wdocument.documentElement.clientHeight-P:Xn(),V=n.value&&(o.value==="left"?Edocument.documentElement.clientWidth-a.value:o.value==="top"?wdocument.documentElement.clientHeight-a.value:Xn());(O||V||n.value&&l.value)&&(h=[E,w],m.value=y(i.value?E:w,n.value),v.value=b(i.value?E:w),d=m.value>-20&&m.value<80,c(x),s(x))}function A(x){const E=x.changedTouches[0].clientX,w=x.changedTouches[0].clientY;if(d){if(!x.cancelable){d=!1;return}const O=Math.abs(E-h[0]),V=Math.abs(w-h[1]);(i.value?O>V&&O>3:V>O&&V>3)?(f.value=!0,d=!1):(i.value?V:O)>3&&(d=!1)}if(!f.value)return;x.preventDefault(),s(x);const P=b(i.value?E:w,!1);v.value=Math.max(0,Math.min(1,P)),P>1?m.value=y(i.value?E:w,!0):P<0&&(m.value=y(i.value?E:w,!1))}function T(x){if(d=!1,!f.value)return;s(x),f.value=!1;const E=u(x.changedTouches[0].identifier),w=Math.abs(E.x),P=Math.abs(E.y);(i.value?w>P&&w>400:P>w&&P>3)?n.value=E.direction===({left:"right",right:"left",top:"down",bottom:"up"}[o.value]||Xn()):n.value=v.value>.5}const I=p(()=>f.value?{transform:o.value==="left"?`translateX(calc(-100% + ${v.value*a.value}px))`:o.value==="right"?`translateX(calc(100% - ${v.value*a.value}px))`:o.value==="top"?`translateY(calc(-100% + ${v.value*a.value}px))`:o.value==="bottom"?`translateY(calc(100% - ${v.value*a.value}px))`:Xn(),transition:"none"}:void 0);return Ct(f,()=>{var w,P;const x=((w=t.value)==null?void 0:w.style.transform)??null,E=((P=t.value)==null?void 0:P.style.transition)??null;ft(()=>{var O,V,_,M;(V=t.value)==null||V.style.setProperty("transform",((O=I.value)==null?void 0:O.transform)||"none"),(M=t.value)==null||M.style.setProperty("transition",((_=I.value)==null?void 0:_.transition)||null)}),Ze(()=>{var O,V;(O=t.value)==null||O.style.setProperty("transform",x),(V=t.value)==null||V.style.setProperty("transition",E)})}),{isDragging:f,dragProgress:v,dragStyles:I}}function Xn(){throw new Error}const I0=["start","end","left","right","top","bottom"],M0=U({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>I0.includes(e)},sticky:Boolean,...Wt(),...pe(),...Qf(),...Rd({mobile:null}),...Yt(),..._i(),...vt(),...Be({tag:"nav"}),...je()},"VNavigationDrawer"),F0=re()({name:"VNavigationDrawer",props:M0(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{isRtl:r}=it(),{themeClasses:o}=We(e),{borderClasses:i}=Ut(e),{backgroundColorClasses:s,backgroundColorStyles:c}=dt(ae(e,"color")),{elevationClasses:u}=qt(e),{displayClasses:d,mobile:f}=mr(e),{roundedClasses:v}=mt(e),m=ff(),h=Le(e,"modelValue",null,D=>!!D),{ssrBootStyles:y}=Cr(),{scopeId:b}=_r(),C=J(),A=ne(!1),{runOpenDelay:T,runCloseDelay:I}=ev(e,D=>{A.value=D}),x=p(()=>e.rail&&e.expandOnHover&&A.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),E=p(()=>ho(e.location,r.value)),w=p(()=>e.persistent),P=p(()=>!e.permanent&&(f.value||e.temporary)),O=p(()=>e.sticky&&!P.value&&E.value!=="bottom");Ct(()=>e.expandOnHover&&e.rail!=null,()=>{te(A,D=>l("update:rail",!D))}),Ct(()=>!e.disableResizeWatcher,()=>{te(P,D=>!e.permanent&&De(()=>h.value=!D))}),Ct(()=>!e.disableRouteWatcher&&!!m,()=>{te(m.currentRoute,()=>P.value&&(h.value=!1))}),te(()=>e.permanent,D=>{D&&(h.value=!0)}),e.modelValue==null&&!P.value&&(h.value=e.permanent||!f.value);const{isDragging:V,dragProgress:_}=V0({el:C,isActive:h,isTemporary:P,width:x,touchless:ae(e,"touchless"),position:E}),M=p(()=>{const D=P.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):x.value;return V.value?D*_.value:D}),B=p(()=>["top","bottom"].includes(e.location)?0:x.value),{layoutItemStyles:j,layoutItemScrimStyles:G}=wi({id:e.name,order:p(()=>parseInt(e.order,10)),position:E,layoutSize:M,elementSize:B,active:p(()=>h.value||V.value),disableTransitions:p(()=>V.value),absolute:p(()=>e.absolute||O.value&&typeof q.value!="string")}),{isStuck:q,stickyStyles:Y}=T0({rootEl:C,isSticky:O,layoutItemStyles:j}),L=dt(p(()=>typeof e.scrim=="string"?e.scrim:null)),F=p(()=>({...V.value?{opacity:_.value*.2,transition:"none"}:void 0,...G.value}));return Tn({VList:{bgColor:"transparent"}}),fe(()=>{const D=a.image||e.image;return g(be,null,[g(e.tag,de({ref:C,onMouseenter:T,onMouseleave:I,class:["v-navigation-drawer",`v-navigation-drawer--${E.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":A.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":P.value,"v-navigation-drawer--persistent":w.value,"v-navigation-drawer--active":h.value,"v-navigation-drawer--sticky":O.value},o.value,s.value,i.value,d.value,u.value,v.value,e.class],style:[c.value,j.value,y.value,Y.value,e.style,["top","bottom"].includes(E.value)?{height:"auto"}:{}]},b,n),{default:()=>{var N,se,ee;return[D&&g("div",{key:"image",class:"v-navigation-drawer__img"},[a.image?g(Re,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},a.image):g(oa,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),a.prepend&&g("div",{class:"v-navigation-drawer__prepend"},[(N=a.prepend)==null?void 0:N.call(a)]),g("div",{class:"v-navigation-drawer__content"},[(se=a.default)==null?void 0:se.call(a)]),a.append&&g("div",{class:"v-navigation-drawer__append"},[(ee=a.append)==null?void 0:ee.call(a)])]}}),g(Cn,{name:"fade-transition"},{default:()=>[P.value&&(V.value||h.value)&&!!e.scrim&&g("div",de({class:["v-navigation-drawer__scrim",L.backgroundColorClasses.value],style:[F.value,L.backgroundColorStyles.value],onClick:()=>{w.value||(h.value=!1)}},b),null)]})])}),{isStuck:q}}}),L0=Mt({__name:"SideBar",setup(e){const t=J(["Features"]);return(n,l)=>{const a=k0,r=d0,o=c0,i=u0,s=ZC;return Ht(),ur(F0,{permanent:""},{default:xe(()=>[g(Xf,{nav:"",opened:t.value,"onUpdate:opened":l[0]||(l[0]=c=>t.value=c)},{default:xe(()=>[g(a),g(el,{value:"Features"},{activator:xe(({props:c})=>[g(yn,de(c,{title:"Features"}),null,16)]),default:xe(()=>[g(r)]),_:1}),g(el,{value:"Config"},{activator:xe(({props:c})=>[g(yn,de(c,{title:"Config"}),null,16)]),default:xe(()=>[g(o)]),_:1}),g(el,{value:"Debounce"},{activator:xe(({props:c})=>[g(yn,de(c,{title:"Debounce"}),null,16)]),default:xe(()=>[g(i)]),_:1}),g(el,{value:"Build"},{activator:xe(({props:c})=>[g(yn,de(c,{title:"Build"}),null,16)]),default:xe(()=>[g(s)]),_:1})]),_:1},8,["opened"])]),_:1})}}}),D0="/assets/logo-Bfg3BapK.svg",R0=U({...pe(),...zy({fullHeight:!0}),...je()},"VApp"),B0=re()({name:"VApp",props:R0(),setup(e,t){let{slots:n}=t;const l=We(e),{layoutClasses:a,getLayoutItem:r,items:o,layoutRef:i}=Gy(e),{rtlClasses:s}=it();return fe(()=>{var c;return g("div",{ref:i,class:["v-application",l.themeClasses.value,a.value,s.value,e.class],style:[e.style]},[g("div",{class:"v-application__wrap"},[(c=n.default)==null?void 0:c.call(n)])])}),{getLayoutItem:r,items:o,theme:l}}}),sv=U({text:String,...pe(),...Be()},"VToolbarTitle"),uv=re()({name:"VToolbarTitle",props:sv(),setup(e,t){let{slots:n}=t;return fe(()=>{const l=!!(n.default||n.text||e.text);return g(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>{var a;return[l&&g("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():e.text,(a=n.default)==null?void 0:a.call(n)])]}})}),{}}}),N0=[null,"prominent","default","comfortable","compact"],cv=U({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>N0.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Wt(),...pe(),...Yt(),...vt(),...Be({tag:"header"}),...je()},"VToolbar"),Wu=re()({name:"VToolbar",props:cv(),setup(e,t){var v;let{slots:n}=t;const{backgroundColorClasses:l,backgroundColorStyles:a}=dt(ae(e,"color")),{borderClasses:r}=Ut(e),{elevationClasses:o}=qt(e),{roundedClasses:i}=mt(e),{themeClasses:s}=We(e),{rtlClasses:c}=it(),u=ne(!!(e.extended||(v=n.extension)!=null&&v.call(n))),d=p(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),f=p(()=>u.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return Tn({VBtn:{variant:"text"}}),fe(()=>{var b;const m=!!(e.title||n.title),h=!!(n.image||e.image),y=(b=n.extension)==null?void 0:b.call(n);return u.value=!!(e.extended||y),g(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},l.value,r.value,o.value,i.value,s.value,c.value,e.class],style:[a.value,e.style]},{default:()=>[h&&g("div",{key:"image",class:"v-toolbar__image"},[n.image?g(Re,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):g(oa,{key:"image-img",cover:!0,src:e.image},null)]),g(Re,{defaults:{VTabs:{height:oe(d.value)}}},{default:()=>{var C,A,T;return[g("div",{class:"v-toolbar__content",style:{height:oe(d.value)}},[n.prepend&&g("div",{class:"v-toolbar__prepend"},[(C=n.prepend)==null?void 0:C.call(n)]),m&&g(uv,{key:"title",text:e.title},{text:n.title}),(A=n.default)==null?void 0:A.call(n),n.append&&g("div",{class:"v-toolbar__append"},[(T=n.append)==null?void 0:T.call(n)])])]}}),g(Re,{defaults:{VTabs:{height:oe(f.value)}}},{default:()=>[g(kf,null,{default:()=>[u.value&&g("div",{class:"v-toolbar__extension",style:{height:oe(f.value)}},[y])]})]})]})}),{contentHeight:d,extensionHeight:f}}}),K0=U({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function $0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=t;let l=0,a=0;const r=J(null),o=ne(0),i=ne(0),s=ne(0),c=ne(!1),u=ne(!1),d=p(()=>Number(e.scrollThreshold)),f=p(()=>Tt((d.value-o.value)/d.value||0)),v=()=>{const m=r.value;if(!m||n&&!n.value)return;l=o.value,o.value="window"in m?m.pageYOffset:m.scrollTop;const h=m instanceof Window?document.documentElement.scrollHeight:m.scrollHeight;if(a!==h){a=h;return}u.value=o.value{i.value=i.value||o.value}),te(c,()=>{i.value=0}),Je(()=>{te(()=>e.scrollTarget,m=>{var y;const h=m?document.querySelector(m):window;h&&h!==r.value&&((y=r.value)==null||y.removeEventListener("scroll",v),r.value=h,r.value.addEventListener("scroll",v,{passive:!0}))},{immediate:!0})}),Qe(()=>{var m;(m=r.value)==null||m.removeEventListener("scroll",v)}),n&&te(n,v,{immediate:!0}),{scrollThreshold:d,currentScroll:o,currentThreshold:s,isScrollActive:c,scrollRatio:f,isScrollingUp:u,savedScroll:i}}const H0=U({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...cv(),..._i(),...K0(),height:{type:[Number,String],default:64}},"VAppBar"),j0=re()({name:"VAppBar",props:H0(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=J(),a=Le(e,"modelValue"),r=p(()=>{var A;const C=new Set(((A=e.scrollBehavior)==null?void 0:A.split(" "))??[]);return{hide:C.has("hide"),fullyHide:C.has("fully-hide"),inverted:C.has("inverted"),collapse:C.has("collapse"),elevate:C.has("elevate"),fadeImage:C.has("fade-image")}}),o=p(()=>{const C=r.value;return C.hide||C.fullyHide||C.inverted||C.collapse||C.elevate||C.fadeImage||!a.value}),{currentScroll:i,scrollThreshold:s,isScrollingUp:c,scrollRatio:u}=$0(e,{canScroll:o}),d=p(()=>r.value.hide||r.value.fullyHide),f=p(()=>e.collapse||r.value.collapse&&(r.value.inverted?u.value>0:u.value===0)),v=p(()=>e.flat||r.value.fullyHide&&!a.value||r.value.elevate&&(r.value.inverted?i.value>0:i.value===0)),m=p(()=>r.value.fadeImage?r.value.inverted?1-u.value:u.value:void 0),h=p(()=>{var T,I;if(r.value.hide&&r.value.inverted)return 0;const C=((T=l.value)==null?void 0:T.contentHeight)??0,A=((I=l.value)==null?void 0:I.extensionHeight)??0;return d.value?i.value!!e.scrollBehavior),()=>{ft(()=>{d.value?r.value.inverted?a.value=i.value>s.value:a.value=c.value||i.valueparseInt(e.order,10)),position:ae(e,"location"),layoutSize:h,elementSize:ne(void 0),active:a,absolute:ae(e,"absolute")});return fe(()=>{const C=Wu.filterProps(e);return g(Wu,de({ref:l,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...b.value,"--v-toolbar-image-opacity":m.value,height:void 0,...y.value},e.style]},C,{collapse:f.value,flat:v.value}),n)}),{}}}),z0=re()({name:"VAppBarTitle",props:sv(),setup(e,t){let{slots:n}=t;return fe(()=>g(uv,de(e,{class:"v-app-bar-title"}),n)),{}}}),W0=U({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...Wt(),...pe(),...Yt(),..._i(),...vt(),...Be({tag:"footer"}),...je()},"VFooter"),U0=re()({name:"VFooter",props:W0(),setup(e,t){let{slots:n}=t;const l=J(),{themeClasses:a}=We(e),{backgroundColorClasses:r,backgroundColorStyles:o}=dt(ae(e,"color")),{borderClasses:i}=Ut(e),{elevationClasses:s}=qt(e),{roundedClasses:c}=mt(e),u=ne(32),{resizeRef:d}=Hn(v=>{v.length&&(u.value=v[0].target.clientHeight)}),f=p(()=>e.height==="auto"?u.value:parseInt(e.height,10));return Ct(()=>e.app,()=>{const v=wi({id:e.name,order:p(()=>parseInt(e.order,10)),position:p(()=>"bottom"),layoutSize:f,elementSize:p(()=>e.height==="auto"?void 0:f.value),active:p(()=>e.app),absolute:ae(e,"absolute")});ft(()=>{l.value=v.layoutItemStyles.value})}),fe(()=>g(e.tag,{ref:d,class:["v-footer",a.value,r.value,i.value,s.value,c.value,e.class],style:[o.value,e.app?l.value:{height:oe(e.height)},e.style]},n)),{}}}),G0=U({scrollable:Boolean,...pe(),...Xt(),...Be({tag:"main"})},"VMain"),Y0=re()({name:"VMain",props:G0(),setup(e,t){let{slots:n}=t;const{dimensionStyles:l}=Zt(e),{mainStyles:a}=Wy(),{ssrBootStyles:r}=Cr();return fe(()=>g(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[a.value,r.value,l.value,e.style]},{default:()=>{var o,i;return[e.scrollable?g("div",{class:"v-main__scroller"},[(o=n.default)==null?void 0:o.call(n)]):(i=n.default)==null?void 0:i.call(n)]}})),{}}}),q0=Mt({__name:"App",setup(e){const t=Kd(),n=Tb({onChanged:l=>{t.global.name.value=l}});return t.global.name.value=n.value,(l,a)=>{const r=L0,o=cS;return Ht(),ur(B0,null,{default:xe(()=>[g(j0,{elevation:2},{prepend:xe(()=>[g(vS,null,{default:xe(()=>[g(oa,{src:D0,height:"32px",width:"48px"})]),_:1})]),append:xe(()=>[g(pn,{class:"d-none d-sm-flex",inset:"","true-icon":"fa-regular fa-moon","false-icon":"fa-regular fa-sun","true-value":"dark","false-value":"light",modelValue:Me(n),"onUpdate:modelValue":a[0]||(a[0]=i=>Se(n)?n.value=i:null)},null,8,["modelValue"]),g(Wf,{class:"mx-2 my-4 d-none d-md-flex",vertical:""}),g(gn,{class:"d-none d-md-flex",size:"small",href:"https://discord.gg/qmk",icon:"fa-brands fa-discord"}),g(gn,{class:"d-none d-md-flex",size:"small",href:"https://github.com/zvecr/qmk_compile_keymap",icon:"fa-brands fa-github"})]),default:xe(()=>[g(z0,null,{default:xe(()=>a[1]||(a[1]=[mn("QMK Keymap Compiler")])),_:1})]),_:1}),g(Y0,null,{default:xe(()=>[g(r),g(o)]),_:1}),g(U0,{app:"",class:"text-center d-flex flex-column",elevation:2},{default:xe(()=>a[2]||(a[2]=[rl("small",null,"This project is maintained by QMK collaborators and contributors like you!",-1)])),_:1})]),_:1})}}}),Ki=$g(q0);Xy(Ki);Ki.use(ab,{paths:{vs:"https://cdn.jsdelivr.net/npm/monaco-editor@0.43.0/min/vs"}});Ki.mount("#app"); +`,Ib="lets_split/rev2",Mb="lets_split_rev2_layout_ortho_4x12_mine",Fb="LAYOUT_ortho_4x12",Lb=[["KC_TAB","KC_Q","KC_W","KC_E","KC_R","KC_T","KC_Y","KC_U","KC_I","KC_O","KC_P","KC_BSPC","KC_ESC","KC_A","KC_S","KC_D","KC_F","KC_G","KC_H","KC_J","KC_K","KC_L","KC_SCLN","KC_QUOT","KC_LSFT","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_N","KC_M","KC_COMM","KC_DOT","KC_SLSH","KC_ENT","MO(5)","KC_LCTL","KC_LALT","KC_LGUI","MO(3)","KC_SPC","KC_SPC","MO(4)","KC_LEFT","KC_DOWN","KC_UP","KC_RGHT"],["KC_TAB","KC_Q","KC_W","KC_F","KC_P","KC_G","KC_J","KC_L","KC_U","KC_Y","KC_SCLN","KC_BSPC","KC_ESC","KC_A","KC_R","KC_S","KC_T","KC_D","KC_H","KC_N","KC_E","KC_I","KC_O","KC_QUOT","KC_LSFT","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_K","KC_M","KC_COMM","KC_DOT","KC_SLSH","KC_ENT","MO(5)","KC_LCTL","KC_LALT","KC_LGUI","MO(3)","KC_SPC","KC_SPC","MO(4)","KC_LEFT","KC_DOWN","KC_UP","KC_RGHT"],["KC_TAB","KC_QUOT","KC_COMM","KC_DOT","KC_P","KC_Y","KC_F","KC_G","KC_C","KC_R","KC_L","KC_BSPC","KC_ESC","KC_A","KC_O","KC_E","KC_U","KC_I","KC_D","KC_H","KC_T","KC_N","KC_S","KC_SLSH","KC_LSFT","KC_SCLN","KC_Q","KC_J","KC_K","KC_X","KC_B","KC_M","KC_W","KC_V","KC_Z","KC_ENT","MO(5)","KC_LCTL","KC_LALT","KC_LGUI","MO(3)","KC_SPC","KC_SPC","MO(4)","KC_LEFT","KC_DOWN","KC_UP","KC_RGHT"],["KC_TILD","KC_EXLM","KC_AT","KC_HASH","KC_DLR","KC_PERC","KC_CIRC","KC_AMPR","KC_ASTR","KC_LPRN","KC_RPRN","KC_DEL","KC_DEL","KC_F1","KC_F2","KC_F3","KC_F4","KC_F5","KC_F6","KC_UNDS","KC_PLUS","KC_LCBR","KC_RCBR","KC_PIPE","KC_TRNS","KC_F7","KC_F8","KC_F9","KC_F10","KC_F11","KC_F12","LSFT(KC_NUHS)","LSFT(KC_NUBS)","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","MO(5)","KC_MNXT","KC_VOLD","KC_VOLU","KC_MPLY"],["KC_GRV","KC_1","KC_2","KC_3","KC_4","KC_5","KC_6","KC_7","KC_8","KC_9","KC_0","KC_DEL","KC_DEL","KC_F1","KC_F2","KC_F3","KC_F4","KC_F5","KC_F6","KC_MINS","KC_EQL","KC_LBRC","KC_RBRC","KC_BSLS","KC_TRNS","KC_F7","KC_F8","KC_F9","KC_F10","KC_F11","KC_F12","KC_NUHS","KC_NUBS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","MO(5)","KC_TRNS","KC_TRNS","KC_TRNS","KC_MNXT","KC_VOLD","KC_VOLU","KC_MPLY"],["KC_TRNS","QK_BOOT","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_DEL","KC_TRNS","KC_TRNS","KC_TRNS","ANY(AU_ON)","ANY(AU_OFF)","AG_NORM","AG_SWAP","DF(0)","DF(1)","DF(2)","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS"]],Db="",Rb={version:Pb,notes:Ob,documentation:Vb,keyboard:Ib,keymap:Mb,layout:Fb,layers:Lb,author:Db},yl=ob(()=>({keymap:J(Rb)}));var wl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},nf={exports:{}};(function(e,t){(function(n,l){l()})(wl,function(){function n(c,u){return typeof u>"u"?u={autoBom:!1}:typeof u!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),u={autoBom:!u}),u.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(c.type)?new Blob(["\uFEFF",c],{type:c.type}):c}function l(c,u,d){var f=new XMLHttpRequest;f.open("GET",c),f.responseType="blob",f.onload=function(){s(f.response,u,d)},f.onerror=function(){console.error("could not download file")},f.send()}function a(c){var u=new XMLHttpRequest;u.open("HEAD",c,!1);try{u.send()}catch{}return 200<=u.status&&299>=u.status}function r(c){try{c.dispatchEvent(new MouseEvent("click"))}catch{var u=document.createEvent("MouseEvents");u.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),c.dispatchEvent(u)}}var o=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof wl=="object"&&wl.global===wl?wl:void 0,i=o.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),s=o.saveAs||(typeof window!="object"||window!==o?function(){}:"download"in HTMLAnchorElement.prototype&&!i?function(c,u,d){var f=o.URL||o.webkitURL,v=document.createElement("a");u=u||c.name||"download",v.download=u,v.rel="noopener",typeof c=="string"?(v.href=c,v.origin===location.origin?r(v):a(v.href)?l(c,u,d):r(v,v.target="_blank")):(v.href=f.createObjectURL(c),setTimeout(function(){f.revokeObjectURL(v.href)},4e4),setTimeout(function(){r(v)},0))}:"msSaveOrOpenBlob"in navigator?function(c,u,d){if(u=u||c.name||"download",typeof c!="string")navigator.msSaveOrOpenBlob(n(c,d),u);else if(a(c))l(c,u,d);else{var f=document.createElement("a");f.href=c,f.target="_blank",setTimeout(function(){r(f)})}}:function(c,u,d,f){if(f=f||open("","_blank"),f&&(f.document.title=f.document.body.innerText="downloading..."),typeof c=="string")return l(c,u,d);var v=c.type==="application/octet-stream",m=/constructor/i.test(o.HTMLElement)||o.safari,h=/CriOS\/[\d]+/.test(navigator.userAgent);if((h||v&&m||i)&&typeof FileReader<"u"){var y=new FileReader;y.onloadend=function(){var A=y.result;A=h?A:A.replace(/^data:[^;]*;/,"data:attachment/file;"),f?f.location.href=A:location=A,f=null},y.readAsDataURL(c)}else{var b=o.URL||o.webkitURL,C=b.createObjectURL(c);f?f.location=C:location.href=C,f=null,setTimeout(function(){b.revokeObjectURL(C)},4e4)}});o.saveAs=s.saveAs=s,e.exports=s})})(nf);var lf=nf.exports;const Wt=U({border:[Boolean,Number,String]},"border");function Ut(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return{borderClasses:p(()=>{const l=Se(e)?e.value:e.border,a=[];if(l===!0||l==="")a.push(`${t}--border`);else if(typeof l=="string"||l===0)for(const r of String(l).split(" "))a.push(`border-${r}`);return a})}}const Bb=[null,"default","comfortable","compact"],Gt=U({density:{type:String,default:"default",validator:e=>Bb.includes(e)}},"density");function on(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return{densityClasses:p(()=>`${t}--density-${e.density}`)}}const Yt=U({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function qt(e){return{elevationClasses:p(()=>{const n=Se(e)?e.value:e.elevation,l=[];return n==null||l.push(`elevation-${n}`),l})}}const vt=U({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function mt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return{roundedClasses:p(()=>{const l=Se(e)?e.value:e.rounded,a=Se(e)?e.value:e.tile,r=[];if(l===!0||l==="")r.push(`${t}--rounded`);else if(typeof l=="string"||l===0)for(const o of String(l).split(" "))r.push(`rounded-${o}`);else(a||l===!1)&&r.push("rounded-0");return r})}}const Be=U({tag:{type:String,default:"div"}},"tag");function xi(e){return vi(()=>{const t=[],n={};if(e.value.background)if(yo(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&wh(e.value.background)){const l=Bt(e.value.background);if(l.a==null||l.a===1){const a=Td(l);n.color=a,n.caretColor=a}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(yo(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function jt(e,t){const n=p(()=>({text:Se(e)?e.value:t?e[t]:null})),{colorClasses:l,colorStyles:a}=xi(n);return{textColorClasses:l,textColorStyles:a}}function dt(e,t){const n=p(()=>({background:Se(e)?e.value:t?e[t]:null})),{colorClasses:l,colorStyles:a}=xi(n);return{backgroundColorClasses:l,backgroundColorStyles:a}}const Nb=["elevated","flat","tonal","outlined","text","plain"];function ta(e,t){return g(be,null,[e&&g("span",{key:"overlay",class:`${t}__overlay`},null),g("span",{key:"underlay",class:`${t}__underlay`},null)])}const En=U({color:String,variant:{type:String,default:"elevated",validator:e=>Nb.includes(e)}},"variant");function na(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();const n=p(()=>{const{variant:r}=Me(e);return`${t}--variant-${r}`}),{colorClasses:l,colorStyles:a}=xi(p(()=>{const{variant:r,color:o}=Me(e);return{[["elevated","flat"].includes(r)?"background":"text"]:o}}));return{colorClasses:l,colorStyles:a,variantClasses:n}}const af=U({baseColor:String,divided:Boolean,...Wt(),...pe(),...Gt(),...Yt(),...vt(),...Be(),...je(),...En()},"VBtnGroup"),xo=re()({name:"VBtnGroup",props:af(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=We(e),{densityClasses:a}=on(e),{borderClasses:r}=Ut(e),{elevationClasses:o}=qt(e),{roundedClasses:i}=mt(e);Tn({VBtn:{height:"auto",baseColor:ae(e,"baseColor"),color:ae(e,"color"),density:ae(e,"density"),flat:!0,variant:ae(e,"variant")}}),fe(()=>g(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},l.value,r.value,a.value,o.value,i.value,e.class],style:e.style},n))}}),ki=U({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),rf=U({value:null,disabled:Boolean,selectedClass:String},"group-item");function of(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const l=Ke("useGroupItem");if(!l)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const a=Et();et(Symbol.for(`${t.description}:id`),a);const r=Ve(t,null);if(!r){if(!n)return r;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const o=ae(e,"value"),i=p(()=>!!(r.disabled.value||e.disabled));r.register({id:a,value:o,disabled:i},l),Qe(()=>{r.unregister(a)});const s=p(()=>r.isSelected(a)),c=p(()=>r.items.value[0].id===a),u=p(()=>r.items.value[r.items.value.length-1].id===a),d=p(()=>s.value&&[r.selectedClass.value,e.selectedClass]);return te(s,f=>{l.emit("group:selected",{value:f})},{flush:"sync"}),{id:a,isSelected:s,isFirst:c,isLast:u,toggle:()=>r.select(a,!s.value),select:f=>r.select(a,f),selectedClass:d,value:o,disabled:i,group:r}}function Ti(e,t){let n=!1;const l=Ue([]),a=Le(e,"modelValue",[],f=>f==null?[]:sf(l,Vt(f)),f=>{const v=$b(l,f);return e.multiple?v:v[0]}),r=Ke("useGroup");function o(f,v){const m=f,h=Symbol.for(`${t.description}:id`),b=Jn(h,r==null?void 0:r.vnode).indexOf(v);Me(m.value)==null&&(m.value=b,m.useIndexAsValue=!0),b>-1?l.splice(b,0,m):l.push(m)}function i(f){if(n)return;s();const v=l.findIndex(m=>m.id===f);l.splice(v,1)}function s(){const f=l.find(v=>!v.disabled);f&&e.mandatory==="force"&&!a.value.length&&(a.value=[f.id])}Je(()=>{s()}),Qe(()=>{n=!0}),ei(()=>{for(let f=0;fh.id===f);if(!(v&&(m!=null&&m.disabled)))if(e.multiple){const h=a.value.slice(),y=h.findIndex(C=>C===f),b=~y;if(v=v??!b,b&&e.mandatory&&h.length<=1||!b&&e.max!=null&&h.length+1>e.max)return;y<0&&v?h.push(f):y>=0&&!v&&h.splice(y,1),a.value=h}else{const h=a.value.includes(f);if(e.mandatory&&h)return;a.value=v??!h?[f]:[]}}function u(f){if(e.multiple,a.value.length){const v=a.value[0],m=l.findIndex(b=>b.id===v);let h=(m+f)%l.length,y=l[h];for(;y.disabled&&h!==m;)h=(h+f)%l.length,y=l[h];if(y.disabled)return;a.value=[l[h].id]}else{const v=l.find(m=>!m.disabled);v&&(a.value=[v.id])}}const d={register:o,unregister:i,selected:a,select:c,disabled:ae(e,"disabled"),prev:()=>u(l.length-1),next:()=>u(1),isSelected:f=>a.value.includes(f),selectedClass:p(()=>e.selectedClass),items:p(()=>l),getItemIndex:f=>Kb(l,f)};return et(t,d),d}function Kb(e,t){const n=sf(e,[t]);return n.length?e.findIndex(l=>l.id===n[0]):-1}function sf(e,t){const n=[];return t.forEach(l=>{const a=e.find(o=>ml(l,o.value)),r=e[l];(a==null?void 0:a.value)!=null?n.push(a.id):r!=null&&n.push(r.id)}),n}function $b(e,t){const n=[];return t.forEach(l=>{const a=e.findIndex(r=>r.id===l);if(~a){const r=e[a];n.push(r.value!=null?r.value:a)}}),n}const uf=Symbol.for("vuetify:v-btn-toggle"),Hb=U({...af(),...ki()},"VBtnToggle");re()({name:"VBtnToggle",props:Hb(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:l,next:a,prev:r,select:o,selected:i}=Ti(e,uf);return fe(()=>{const s=xo.filterProps(e);return g(xo,de({class:["v-btn-toggle",e.class]},s,{style:e.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:l,next:a,prev:r,select:o,selected:i})]}})}),{next:a,prev:r,select:o}}});const jb=U({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Re=re(!1)({name:"VDefaultsProvider",props:jb(),setup(e,t){let{slots:n}=t;const{defaults:l,disabled:a,reset:r,root:o,scoped:i}=Yo(e);return Tn(l,{reset:r,root:o,scoped:i,disabled:a}),()=>{var s;return(s=n.default)==null?void 0:s.call(n)}}}),zb=["x-small","small","default","large","x-large"],la=U({size:{type:[String,Number],default:"default"}},"size");function aa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return vi(()=>{let n,l;return Ra(zb,e.size)?n=`${t}--size-${e.size}`:e.size&&(l={width:oe(e.size),height:oe(e.size)}),{sizeClasses:n,sizeStyles:l}})}const Wb=U({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ae,...pe(),...la(),...Be({tag:"i"}),...je()},"VIcon"),He=re()({name:"VIcon",props:Wb(),setup(e,t){let{attrs:n,slots:l}=t;const a=J(),{themeClasses:r}=We(e),{iconData:o}=$h(p(()=>a.value||e.icon)),{sizeClasses:i}=aa(e),{textColorClasses:s,textColorStyles:c}=jt(ae(e,"color"));return fe(()=>{var f,v;const u=(f=l.default)==null?void 0:f.call(l);u&&(a.value=(v=hd(u).filter(m=>m.type===Zl&&m.children&&typeof m.children=="string")[0])==null?void 0:v.children);const d=!!(n.onClick||n.onClickOnce);return g(o.value.component,{tag:e.tag,icon:o.value.icon,class:["v-icon","notranslate",r.value,i.value,s.value,{"v-icon--clickable":d,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[i.value?void 0:{fontSize:oe(e.size),height:oe(e.size),width:oe(e.size)},c.value,e.style],role:d?"button":void 0,"aria-hidden":!d,tabindex:d?e.disabled?-1:0:void 0},{default:()=>[u]})}),{}}});function cf(e,t){const n=J(),l=ne(!1);if(ui){const a=new IntersectionObserver(r=>{l.value=!!r.find(o=>o.isIntersecting)},t);Qe(()=>{a.disconnect()}),te(n,(r,o)=>{o&&(a.unobserve(o),l.value=!1),r&&a.observe(r)},{flush:"post"})}return{intersectionRef:n,isIntersecting:l}}const Ub=U({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...pe(),...la(),...Be({tag:"div"}),...je()},"VProgressCircular"),Ei=re()({name:"VProgressCircular",props:Ub(),setup(e,t){let{slots:n}=t;const l=20,a=2*Math.PI*l,r=J(),{themeClasses:o}=We(e),{sizeClasses:i,sizeStyles:s}=aa(e),{textColorClasses:c,textColorStyles:u}=jt(ae(e,"color")),{textColorClasses:d,textColorStyles:f}=jt(ae(e,"bgColor")),{intersectionRef:v,isIntersecting:m}=cf(),{resizeRef:h,contentRect:y}=Hn(),b=p(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),C=p(()=>Number(e.width)),A=p(()=>s.value?Number(e.size):y.value?y.value.width:Math.max(C.value,32)),T=p(()=>l/(1-C.value/A.value)*2),I=p(()=>C.value/A.value*T.value),x=p(()=>oe((100-b.value)/100*a));return ft(()=>{v.value=r.value,h.value=r.value}),fe(()=>g(e.tag,{ref:r,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":m.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},o.value,i.value,c.value,e.class],style:[s.value,u.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:b.value},{default:()=>[g("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${T.value} ${T.value}`},[g("circle",{class:["v-progress-circular__underlay",d.value],style:f.value,fill:"transparent",cx:"50%",cy:"50%",r:l,"stroke-width":I.value,"stroke-dasharray":a,"stroke-dashoffset":0},null),g("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:l,"stroke-width":I.value,"stroke-dasharray":a,"stroke-dashoffset":x.value},null)]),n.default&&g("div",{class:"v-progress-circular__content"},[n.default({value:b.value})])]})),{}}}),Xt=U({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function Zt(e){return{dimensionStyles:p(()=>{const n={},l=oe(e.height),a=oe(e.maxHeight),r=oe(e.maxWidth),o=oe(e.minHeight),i=oe(e.minWidth),s=oe(e.width);return l!=null&&(n.height=l),a!=null&&(n.maxHeight=a),r!=null&&(n.maxWidth=r),o!=null&&(n.minHeight=o),i!=null&&(n.minWidth=i),s!=null&&(n.width=s),n})}}const Pu={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Ai=U({location:String},"location");function Pi(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:l}=it();return{locationStyles:p(()=>{if(!e.location)return{};const{side:r,align:o}=go(e.location.split(" ").length>1?e.location:`${e.location} center`,l.value);function i(c){return n?n(c):0}const s={};return r!=="center"&&(t?s[Pu[r]]=`calc(100% - ${i(r)}px)`:s[r]=0),o!=="center"?t?s[Pu[o]]=`calc(100% - ${i(o)}px)`:s[o]=0:(r==="center"?s.top=s.left="50%":s[{top:"left",bottom:"left",left:"top",right:"top"}[r]]="50%",s.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[r]),s})}}const Gb=U({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...pe(),...Ai({location:"top"}),...vt(),...Be(),...je()},"VProgressLinear"),Yb=re()({name:"VProgressLinear",props:Gb(),emits:{"update:modelValue":e=>!0},setup(e,t){var V;let{slots:n}=t;const l=Le(e,"modelValue"),{isRtl:a,rtlClasses:r}=it(),{themeClasses:o}=We(e),{locationStyles:i}=Pi(e),{textColorClasses:s,textColorStyles:c}=jt(e,"color"),{backgroundColorClasses:u,backgroundColorStyles:d}=dt(p(()=>e.bgColor||e.color)),{backgroundColorClasses:f,backgroundColorStyles:v}=dt(p(()=>e.bufferColor||e.bgColor||e.color)),{backgroundColorClasses:m,backgroundColorStyles:h}=dt(e,"color"),{roundedClasses:y}=mt(e),{intersectionRef:b,isIntersecting:C}=cf(),A=p(()=>parseFloat(e.max)),T=p(()=>parseFloat(e.height)),I=p(()=>Tt(parseFloat(e.bufferValue)/A.value*100,0,100)),x=p(()=>Tt(parseFloat(l.value)/A.value*100,0,100)),E=p(()=>a.value!==e.reverse),w=p(()=>e.indeterminate?"fade-transition":"slide-x-transition"),P=Te&&((V=window.matchMedia)==null?void 0:V.call(window,"(forced-colors: active)").matches);function O(_){if(!b.value)return;const{left:M,right:B,width:j}=b.value.getBoundingClientRect(),G=E.value?j-_.clientX+(B-j):_.clientX-M;l.value=Math.round(G/j*A.value)}return fe(()=>g(e.tag,{ref:b,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&C.value,"v-progress-linear--reverse":E.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},y.value,o.value,r.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?oe(T.value):0,"--v-progress-linear-height":oe(T.value),...e.absolute?i.value:{}},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:x.value,onClick:e.clickable&&O},{default:()=>[e.stream&&g("div",{key:"stream",class:["v-progress-linear__stream",s.value],style:{...c.value,[E.value?"left":"right"]:oe(-T.value),borderTop:`${oe(T.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${oe(T.value/4)})`,width:oe(100-I.value,"%"),"--v-progress-linear-stream-to":oe(T.value*(E.value?1:-1))}},null),g("div",{class:["v-progress-linear__background",P?void 0:u.value],style:[d.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}]},null),g("div",{class:["v-progress-linear__buffer",P?void 0:f.value],style:[v.value,{opacity:parseFloat(e.bufferOpacity),width:oe(I.value,"%")}]},null),g(Cn,{name:w.value},{default:()=>[e.indeterminate?g("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(_=>g("div",{key:_,class:["v-progress-linear__indeterminate",_,P?void 0:m.value],style:h.value},null))]):g("div",{class:["v-progress-linear__determinate",P?void 0:m.value],style:[h.value,{width:oe(x.value,"%")}]},null)]}),n.default&&g("div",{class:"v-progress-linear__content"},[n.default({value:x.value,buffer:I.value})])]})),{}}}),Oi=U({loading:[Boolean,String]},"loader");function hr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return{loaderClasses:p(()=>({[`${t}--loading`]:e.loading}))}}function Vi(e,t){var l;let{slots:n}=t;return g("div",{class:`${e.name}__loader`},[((l=n.default)==null?void 0:l.call(n,{color:e.color,isActive:e.active}))||g(Yb,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const qb=["static","relative","fixed","absolute","sticky"],df=U({position:{type:String,validator:e=>qb.includes(e)}},"position");function ff(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();return{positionClasses:p(()=>e.position?`${t}--${e.position}`:void 0)}}function Xb(){const e=Ke("useRoute");return p(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function vf(){var e,t;return(t=(e=Ke("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function yr(e,t){var d,f;const n=wm("RouterLink"),l=p(()=>!!(e.href||e.to)),a=p(()=>(l==null?void 0:l.value)||Ls(t,"click")||Ls(e,"click"));if(typeof n=="string"||!("useLink"in n)){const v=ae(e,"href");return{isLink:l,isClickable:a,href:v,linkProps:Ue({href:v})}}const r=p(()=>({...e,to:ae(()=>e.to||"")})),o=n.useLink(r.value),i=p(()=>e.to?o:void 0),s=Xb(),c=p(()=>{var v,m,h;return i.value?e.exact?s.value?((h=i.value.isExactActive)==null?void 0:h.value)&&ml(i.value.route.value.query,s.value.query):((m=i.value.isExactActive)==null?void 0:m.value)??!1:((v=i.value.isActive)==null?void 0:v.value)??!1:!1}),u=p(()=>{var v;return e.to?(v=i.value)==null?void 0:v.route.value.href:e.href});return{isLink:l,isClickable:a,isActive:c,route:(d=i.value)==null?void 0:d.route,navigate:(f=i.value)==null?void 0:f.navigate,href:u,linkProps:Ue({href:u,"aria-current":p(()=>c.value?"page":void 0)})}}const pr=U({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let qr=!1;function Zb(e,t){let n=!1,l,a;Te&&(De(()=>{window.addEventListener("popstate",r),l=e==null?void 0:e.beforeEach((o,i,s)=>{qr?n?t(s):s():setTimeout(()=>n?t(s):s()),qr=!0}),a=e==null?void 0:e.afterEach(()=>{qr=!1})}),Ze(()=>{window.removeEventListener("popstate",r),l==null||l(),a==null||a()}));function r(o){var i;(i=o.state)!=null&&i.replaced||(n=!0,setTimeout(()=>n=!1))}}function Jb(e,t){te(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n&&t&&De(()=>{t(!0)})},{immediate:!0})}const ko=Symbol("rippleStop"),Qb=80;function Ou(e,t){e.style.transform=t,e.style.webkitTransform=t}function To(e){return e.constructor.name==="TouchEvent"}function mf(e){return e.constructor.name==="KeyboardEvent"}const eS=function(e,t){var d;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=0,a=0;if(!mf(e)){const f=t.getBoundingClientRect(),v=To(e)?e.touches[e.touches.length-1]:e;l=v.clientX-f.left,a=v.clientY-f.top}let r=0,o=.3;(d=t._ripple)!=null&&d.circle?(o=.15,r=t.clientWidth/2,r=n.center?r:r+Math.sqrt((l-r)**2+(a-r)**2)/4):r=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const i=`${(t.clientWidth-r*2)/2}px`,s=`${(t.clientHeight-r*2)/2}px`,c=n.center?i:`${l-r}px`,u=n.center?s:`${a-r}px`;return{radius:r,scale:o,x:c,y:u,centerX:i,centerY:s}},Ya={show(e,t){var v;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((v=t==null?void 0:t._ripple)!=null&&v.enabled))return;const l=document.createElement("span"),a=document.createElement("span");l.appendChild(a),l.className="v-ripple__container",n.class&&(l.className+=` ${n.class}`);const{radius:r,scale:o,x:i,y:s,centerX:c,centerY:u}=eS(e,t,n),d=`${r*2}px`;a.className="v-ripple__animation",a.style.width=d,a.style.height=d,t.appendChild(l);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),a.classList.add("v-ripple__animation--enter"),a.classList.add("v-ripple__animation--visible"),Ou(a,`translate(${i}, ${s}) scale3d(${o},${o},${o})`),a.dataset.activated=String(performance.now()),setTimeout(()=>{a.classList.remove("v-ripple__animation--enter"),a.classList.add("v-ripple__animation--in"),Ou(a,`translate(${c}, ${u}) scale3d(1,1,1)`)},0)},hide(e){var r;if(!((r=e==null?void 0:e._ripple)!=null&&r.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const l=performance.now()-Number(n.dataset.activated),a=Math.max(250-l,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var i;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((i=n.parentNode)==null?void 0:i.parentNode)===e&&e.removeChild(n.parentNode)},300)},a)}};function gf(e){return typeof e>"u"||!!e}function Ul(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[ko])){if(e[ko]=!0,To(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||mf(e),n._ripple.class&&(t.class=n._ripple.class),To(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{Ya.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var l;(l=n==null?void 0:n._ripple)!=null&&l.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},Qb)}else Ya.show(e,n,t)}}function Vu(e){e[ko]=!0}function bt(e){const t=e.currentTarget;if(t!=null&&t._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{bt(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),Ya.hide(t)}}function hf(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let Gl=!1;function yf(e){!Gl&&(e.keyCode===Os.enter||e.keyCode===Os.space)&&(Gl=!0,Ul(e))}function pf(e){Gl=!1,bt(e)}function bf(e){Gl&&(Gl=!1,bt(e))}function Sf(e,t,n){const{value:l,modifiers:a}=t,r=gf(l);if(r||Ya.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=r,e._ripple.centered=a.center,e._ripple.circle=a.circle,Xg(l)&&l.class&&(e._ripple.class=l.class),r&&!n){if(a.stop){e.addEventListener("touchstart",Vu,{passive:!0}),e.addEventListener("mousedown",Vu);return}e.addEventListener("touchstart",Ul,{passive:!0}),e.addEventListener("touchend",bt,{passive:!0}),e.addEventListener("touchmove",hf,{passive:!0}),e.addEventListener("touchcancel",bt),e.addEventListener("mousedown",Ul),e.addEventListener("mouseup",bt),e.addEventListener("mouseleave",bt),e.addEventListener("keydown",yf),e.addEventListener("keyup",pf),e.addEventListener("blur",bf),e.addEventListener("dragstart",bt,{passive:!0})}else!r&&n&&Cf(e)}function Cf(e){e.removeEventListener("mousedown",Ul),e.removeEventListener("touchstart",Ul),e.removeEventListener("touchend",bt),e.removeEventListener("touchmove",hf),e.removeEventListener("touchcancel",bt),e.removeEventListener("mouseup",bt),e.removeEventListener("mouseleave",bt),e.removeEventListener("keydown",yf),e.removeEventListener("keyup",pf),e.removeEventListener("dragstart",bt),e.removeEventListener("blur",bf)}function tS(e,t){Sf(e,t,!1)}function nS(e){delete e._ripple,Cf(e)}function lS(e,t){if(t.value===t.oldValue)return;const n=gf(t.oldValue);Sf(e,t,n)}const pl={mounted:tS,unmounted:nS,updated:lS},aS=U({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:uf},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ae,appendIcon:Ae,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...Wt(),...pe(),...Gt(),...Xt(),...Yt(),...rf(),...Oi(),...Ai(),...df(),...vt(),...pr(),...la(),...Be({tag:"button"}),...je(),...En({variant:"elevated"})},"VBtn"),gn=re()({name:"VBtn",props:aS(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const{themeClasses:a}=We(e),{borderClasses:r}=Ut(e),{densityClasses:o}=on(e),{dimensionStyles:i}=Zt(e),{elevationClasses:s}=qt(e),{loaderClasses:c}=hr(e),{locationStyles:u}=Pi(e),{positionClasses:d}=ff(e),{roundedClasses:f}=mt(e),{sizeClasses:v,sizeStyles:m}=aa(e),h=of(e,e.symbol,!1),y=yr(e,n),b=p(()=>{var V;return e.active!==void 0?e.active:y.isLink.value?(V=y.isActive)==null?void 0:V.value:h==null?void 0:h.isSelected.value}),C=p(()=>b.value?e.activeColor??e.color:e.color),A=p(()=>{var _,M;return{color:(h==null?void 0:h.isSelected.value)&&(!y.isLink.value||((_=y.isActive)==null?void 0:_.value))||!h||((M=y.isActive)==null?void 0:M.value)?C.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:T,colorStyles:I,variantClasses:x}=na(A),E=p(()=>(h==null?void 0:h.disabled.value)||e.disabled),w=p(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),P=p(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function O(V){var _;E.value||y.isLink.value&&(V.metaKey||V.ctrlKey||V.shiftKey||V.button!==0||n.target==="_blank")||((_=y.navigate)==null||_.call(y,V),h==null||h.toggle())}return Jb(y,h==null?void 0:h.select),fe(()=>{const V=y.isLink.value?"a":e.tag,_=!!(e.prependIcon||l.prepend),M=!!(e.appendIcon||l.append),B=!!(e.icon&&e.icon!==!0);return ot(g(V,de({type:V==="a"?void 0:"button",class:["v-btn",h==null?void 0:h.selectedClass.value,{"v-btn--active":b.value,"v-btn--block":e.block,"v-btn--disabled":E.value,"v-btn--elevated":w.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},a.value,r.value,T.value,o.value,s.value,c.value,d.value,f.value,v.value,x.value,e.class],style:[I.value,i.value,u.value,m.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:E.value||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:O,value:P.value},y.linkProps),{default:()=>{var j;return[ta(!0,"v-btn"),!e.icon&&_&&g("span",{key:"prepend",class:"v-btn__prepend"},[l.prepend?g(Re,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},l.prepend):g(He,{key:"prepend-icon",icon:e.prependIcon},null)]),g("span",{class:"v-btn__content","data-no-activator":""},[!l.default&&B?g(He,{key:"content-icon",icon:e.icon},null):g(Re,{key:"content-defaults",disabled:!B,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var G;return[((G=l.default)==null?void 0:G.call(l))??e.text]}})]),!e.icon&&M&&g("span",{key:"append",class:"v-btn__append"},[l.append?g(Re,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},l.append):g(He,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&g("span",{key:"loader",class:"v-btn__loader"},[((j=l.loader)==null?void 0:j.call(l))??g(Ei,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[pl,!E.value&&e.ripple,"",{center:!!e.icon}]])}),{group:h}}}),rS=U({fluid:{type:Boolean,default:!1},...pe(),...Xt(),...Be()},"VContainer"),oS=re()({name:"VContainer",props:rS(),setup(e,t){let{slots:n}=t;const{rtlClasses:l}=it(),{dimensionStyles:a}=Zt(e);return fe(()=>g(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},l.value,e.class],style:[a.value,e.style]},n)),{}}}),iS=yi("v-spacer","div","VSpacer"),sS={class:"d-flex"},uS={key:0,class:"text-red pa-4"},cS=Mt({__name:"Editor",setup(e){const t=Kd(),{keymap:n}=yl(),l={automaticLayout:!0,formatOnType:!0,formatOnPaste:!0,minimap:{enabled:!1}},a=p({get(){return JSON.stringify(n.value,null,4)},set(v){try{const m=JSON.parse(v);n.value=m}catch{}}}),r=ne(),o=v=>{r.value=v,Qd(()=>{s()},200)},i=J(""),s=()=>{var v;(v=r.value)==null||v.getAction("editor.action.formatDocument").run()},c=()=>{},u=v=>{console.log(v),i.value=v.length?"Errors detected...":""},d=()=>{const v=document.createElement("input");v.type="file",v.accept=".json",v.onchange=function(m){const h=m.target.files;if(!h||!h.length)return;const y=h[0],b=new FileReader;b.onload=()=>{const C=JSON.parse(b.result);n.value=C},b.readAsText(y)},v.click()},f=()=>{const v=JSON.stringify(n.value,null,4);console.log(v);var m=new Blob([v],{type:"text/plain;charset=utf-8"});lf.saveAs(m,"keymap.json")};return(v,m)=>{const h=Cm("vue-monaco-editor");return Ht(),ur(oS,{class:"pa-4",fluid:"",style:{height:"85vh"}},{default:xe(()=>[rl("div",sS,[g(xo,{class:"mb-4 mr-4",variant:"tonal",density:"compact",divided:""},{default:xe(()=>[g(gn,{onClick:d},{default:xe(()=>[g(He,null,{default:xe(()=>m[1]||(m[1]=[mn("fa-solid fa-upload")])),_:1})]),_:1}),g(gn,{readonly:""},{default:xe(()=>m[2]||(m[2]=[mn("keymap.json")])),_:1}),g(gn,{onClick:f},{default:xe(()=>[g(He,null,{default:xe(()=>m[3]||(m[3]=[mn("fa-solid fa-download")])),_:1})]),_:1})]),_:1}),g(iS),g(gn,{class:"mb-4 mr-4",variant:"tonal","append-icon":"fa-solid fa-indent",onClick:s},{default:xe(()=>m[4]||(m[4]=[mn("Format")])),_:1})]),i.value?(Ht(),vl("p",uS,ec(i.value),1)):tg("",!0),g(h,{value:a.value,"onUpdate:value":m[0]||(m[0]=y=>a.value=y),theme:Me(t).global.name.value==="dark"?"vs-dark":"vs",language:"json",options:l,onMount:o,onChange:c,onValidate:u},null,8,["value","theme"])]),_:1})}}}),Nt=(e,t,n=!1)=>{const l=t.split("."),a=l.pop();return p({get(){try{let r=e.value;for(const o of l)r=r[o];return r[a]??n}catch{return n}},set(r){if(typeof n=="number"&&(r=+r),r&&r!==n){let o=e.value;for(const i of l)o[i]=o[i]||{},o=o[i];o[a]=r}else try{let o=e.value;for(const i of l)o=o[i];delete o[a]}catch{}}})},dS=U({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function wt(e,t,n){return re()({name:e,props:dS({mode:n,origin:t}),setup(l,a){let{slots:r}=a;const o={onBeforeEnter(i){l.origin&&(i.style.transformOrigin=l.origin)},onLeave(i){if(l.leaveAbsolute){const{offsetTop:s,offsetLeft:c,offsetWidth:u,offsetHeight:d}=i;i._transitionInitialStyles={position:i.style.position,top:i.style.top,left:i.style.left,width:i.style.width,height:i.style.height},i.style.position="absolute",i.style.top=`${s}px`,i.style.left=`${c}px`,i.style.width=`${u}px`,i.style.height=`${d}px`}l.hideOnLeave&&i.style.setProperty("display","none","important")},onAfterLeave(i){if(l.leaveAbsolute&&(i!=null&&i._transitionInitialStyles)){const{position:s,top:c,left:u,width:d,height:f}=i._transitionInitialStyles;delete i._transitionInitialStyles,i.style.position=s||"",i.style.top=c||"",i.style.left=u||"",i.style.width=d||"",i.style.height=f||""}}};return()=>{const i=l.group?si:Cn;return kt(i,{name:l.disabled?"":e,css:!l.disabled,...l.group?void 0:{mode:l.mode},...l.disabled?{}:o},r.default)}}})}function _f(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return re()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(l,a){let{slots:r}=a;const o=l.group?si:Cn;return()=>kt(o,{name:l.disabled?"":e,css:!l.disabled,...l.disabled?{}:t},r.default)}})}function wf(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",l=_t(`offset-${n}`);return{onBeforeEnter(o){o._parent=o.parentNode,o._initialStyle={transition:o.style.transition,overflow:o.style.overflow,[n]:o.style[n]}},onEnter(o){const i=o._initialStyle;o.style.setProperty("transition","none","important"),o.style.overflow="hidden";const s=`${o[l]}px`;o.style[n]="0",o.offsetHeight,o.style.transition=i.transition,e&&o._parent&&o._parent.classList.add(e),requestAnimationFrame(()=>{o.style[n]=s})},onAfterEnter:r,onEnterCancelled:r,onLeave(o){o._initialStyle={transition:"",overflow:o.style.overflow,[n]:o.style[n]},o.style.overflow="hidden",o.style[n]=`${o[l]}px`,o.offsetHeight,requestAnimationFrame(()=>o.style[n]="0")},onAfterLeave:a,onLeaveCancelled:a};function a(o){e&&o._parent&&o._parent.classList.remove(e),r(o)}function r(o){const i=o._initialStyle[n];o.style.overflow=o._initialStyle.overflow,i!=null&&(o.style[n]=i),delete o._initialStyle}}const fS=U({target:[Object,Array]},"v-dialog-transition"),Ii=re()({name:"VDialogTransition",props:fS(),setup(e,t){let{slots:n}=t;const l={onBeforeEnter(a){a.style.pointerEvents="none",a.style.visibility="hidden"},async onEnter(a,r){var f;await new Promise(v=>requestAnimationFrame(v)),await new Promise(v=>requestAnimationFrame(v)),a.style.visibility="";const{x:o,y:i,sx:s,sy:c,speed:u}=Mu(e.target,a),d=Qn(a,[{transform:`translate(${o}px, ${i}px) scale(${s}, ${c})`,opacity:0},{}],{duration:225*u,easing:Lh});(f=Iu(a))==null||f.forEach(v=>{Qn(v,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*u,easing:Ka})}),d.finished.then(()=>r())},onAfterEnter(a){a.style.removeProperty("pointer-events")},onBeforeLeave(a){a.style.pointerEvents="none"},async onLeave(a,r){var f;await new Promise(v=>requestAnimationFrame(v));const{x:o,y:i,sx:s,sy:c,speed:u}=Mu(e.target,a);Qn(a,[{},{transform:`translate(${o}px, ${i}px) scale(${s}, ${c})`,opacity:0}],{duration:125*u,easing:Dh}).finished.then(()=>r()),(f=Iu(a))==null||f.forEach(v=>{Qn(v,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*u,easing:Ka})})},onAfterLeave(a){a.style.removeProperty("pointer-events")}};return()=>e.target?g(Cn,de({name:"dialog-transition"},l,{css:!1}),n):g(Cn,{name:"dialog-transition"},n)}});function Iu(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function Mu(e,t){const n=Cd(e),l=mi(t),[a,r]=getComputedStyle(t).transformOrigin.split(" ").map(b=>parseFloat(b)),[o,i]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let s=n.left+n.width/2;o==="left"||i==="left"?s-=n.width/2:(o==="right"||i==="right")&&(s+=n.width/2);let c=n.top+n.height/2;o==="top"||i==="top"?c-=n.height/2:(o==="bottom"||i==="bottom")&&(c+=n.height/2);const u=n.width/l.width,d=n.height/l.height,f=Math.max(1,u,d),v=u/f||0,m=d/f||0,h=l.width*l.height/(window.innerWidth*window.innerHeight),y=h>.12?Math.min(1.5,(h-.12)*10+1):1;return{x:s-(a+l.left),y:c-(r+l.top),sx:v,sy:m,speed:y}}const vS=wt("fab-transition","center center","out-in");wt("dialog-bottom-transition");wt("dialog-top-transition");const Fu=wt("fade-transition"),xf=wt("scale-transition");wt("scroll-x-transition");wt("scroll-x-reverse-transition");wt("scroll-y-transition");wt("scroll-y-reverse-transition");wt("slide-x-transition");wt("slide-x-reverse-transition");const kf=wt("slide-y-transition");wt("slide-y-reverse-transition");const Tf=_f("expand-transition",wf()),Ef=_f("expand-x-transition",wf("",!0));function mS(e){return{aspectStyles:p(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const Af=U({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...pe(),...Xt()},"VResponsive"),Lu=re()({name:"VResponsive",props:Af(),setup(e,t){let{slots:n}=t;const{aspectStyles:l}=mS(e),{dimensionStyles:a}=Zt(e);return fe(()=>{var r;return g("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[a.value,e.style]},[g("div",{class:"v-responsive__sizer",style:l.value},null),(r=n.additional)==null?void 0:r.call(n),n.default&&g("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}}),ra=U({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),hn=(e,t)=>{let{slots:n}=t;const{transition:l,disabled:a,group:r,...o}=e,{component:i=r?si:Cn,...s}=typeof l=="object"?l:{};return kt(i,de(typeof l=="string"?{name:a?"":l}:s,typeof l=="string"?{}:Object.fromEntries(Object.entries({disabled:a,group:r}).filter(c=>{let[u,d]=c;return d!==void 0})),o),n)};function gS(e,t){if(!ui)return;const n=t.modifiers||{},l=t.value,{handler:a,options:r}=typeof l=="object"?l:{handler:l,options:{}},o=new IntersectionObserver(function(){var d;let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],s=arguments.length>1?arguments[1]:void 0;const c=(d=e._observe)==null?void 0:d[t.instance.$.uid];if(!c)return;const u=i.some(f=>f.isIntersecting);a&&(!n.quiet||c.init)&&(!n.once||u||c.init)&&a(u,i,s),u&&n.once?Pf(e,t):c.init=!0},r);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function Pf(e,t){var l;const n=(l=e._observe)==null?void 0:l[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const Of={mounted:gS,unmounted:Pf},hS=U({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...Af(),...pe(),...vt(),...ra()},"VImg"),oa=re()({name:"VImg",directives:{intersect:Of},props:hS(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:l}=t;const{backgroundColorClasses:a,backgroundColorStyles:r}=dt(ae(e,"color")),{roundedClasses:o}=mt(e),i=Ke("VImg"),s=ne(""),c=J(),u=ne(e.eager?"loading":"idle"),d=ne(),f=ne(),v=p(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),m=p(()=>v.value.aspect||d.value/f.value||0);te(()=>e.src,()=>{h(u.value!=="idle")}),te(m,(_,M)=>{!_&&M&&c.value&&T(c.value)}),Qo(()=>h());function h(_){if(!(e.eager&&_)&&!(ui&&!_&&!e.eager)){if(u.value="loading",v.value.lazySrc){const M=new Image;M.src=v.value.lazySrc,T(M,null)}v.value.src&&De(()=>{var M;n("loadstart",((M=c.value)==null?void 0:M.currentSrc)||v.value.src),setTimeout(()=>{var B;if(!i.isUnmounted)if((B=c.value)!=null&&B.complete){if(c.value.naturalWidth||b(),u.value==="error")return;m.value||T(c.value,null),u.value==="loading"&&y()}else m.value||T(c.value),C()})})}}function y(){var _;i.isUnmounted||(C(),T(c.value),u.value="loaded",n("load",((_=c.value)==null?void 0:_.currentSrc)||v.value.src))}function b(){var _;i.isUnmounted||(u.value="error",n("error",((_=c.value)==null?void 0:_.currentSrc)||v.value.src))}function C(){const _=c.value;_&&(s.value=_.currentSrc||_.src)}let A=-1;Qe(()=>{clearTimeout(A)});function T(_){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const B=()=>{if(clearTimeout(A),i.isUnmounted)return;const{naturalHeight:j,naturalWidth:G}=_;j||G?(d.value=G,f.value=j):!_.complete&&u.value==="loading"&&M!=null?A=window.setTimeout(B,M):(_.currentSrc.endsWith(".svg")||_.currentSrc.startsWith("data:image/svg+xml"))&&(d.value=1,f.value=1)};B()}const I=p(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),x=()=>{var B;if(!v.value.src||u.value==="idle")return null;const _=g("img",{class:["v-img__img",I.value],style:{objectPosition:e.position},src:v.value.src,srcset:v.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:c,onLoad:y,onError:b},null),M=(B=l.sources)==null?void 0:B.call(l);return g(hn,{transition:e.transition,appear:!0},{default:()=>[ot(M?g("picture",{class:"v-img__picture"},[M,_]):_,[[Wn,u.value==="loaded"]])]})},E=()=>g(hn,{transition:e.transition},{default:()=>[v.value.lazySrc&&u.value!=="loaded"&&g("img",{class:["v-img__img","v-img__img--preload",I.value],style:{objectPosition:e.position},src:v.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),w=()=>l.placeholder?g(hn,{transition:e.transition,appear:!0},{default:()=>[(u.value==="loading"||u.value==="error"&&!l.error)&&g("div",{class:"v-img__placeholder"},[l.placeholder()])]}):null,P=()=>l.error?g(hn,{transition:e.transition,appear:!0},{default:()=>[u.value==="error"&&g("div",{class:"v-img__error"},[l.error()])]}):null,O=()=>e.gradient?g("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,V=ne(!1);{const _=te(m,M=>{M&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{V.value=!0})}),_())})}return fe(()=>{const _=Lu.filterProps(e);return ot(g(Lu,de({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!V.value},a.value,o.value,e.class],style:[{width:oe(e.width==="auto"?d.value:e.width)},r.value,e.style]},_,{aspectRatio:m.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>g(be,null,[g(x,null,null),g(E,null,null),g(O,null,null),g(w,null,null),g(P,null,null)]),default:l.default}),[[kn("intersect"),{handler:h,options:e.options},null,{once:!0}]])}),{currentSrc:s,image:c,state:u,naturalWidth:d,naturalHeight:f}}}),yS=U({start:Boolean,end:Boolean,icon:Ae,image:String,text:String,...Wt(),...pe(),...Gt(),...vt(),...la(),...Be(),...je(),...En({variant:"flat"})},"VAvatar"),jn=re()({name:"VAvatar",props:yS(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=We(e),{borderClasses:a}=Ut(e),{colorClasses:r,colorStyles:o,variantClasses:i}=na(e),{densityClasses:s}=on(e),{roundedClasses:c}=mt(e),{sizeClasses:u,sizeStyles:d}=aa(e);return fe(()=>g(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},l.value,a.value,r.value,s.value,c.value,u.value,i.value,e.class],style:[o.value,d.value,e.style]},{default:()=>[n.default?g(Re,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?g(oa,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?g(He,{key:"icon",icon:e.icon},null):e.text,ta(!1,"v-avatar")]})),{}}}),pS=U({text:String,onClick:ct(),...pe(),...je()},"VLabel"),Mi=re()({name:"VLabel",props:pS(),setup(e,t){let{slots:n}=t;return fe(()=>{var l;return g("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,(l=n.default)==null?void 0:l.call(n)])}),{}}}),Vf=Symbol.for("vuetify:selection-control-group"),If=U({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Ae,trueIcon:Ae,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:ml},...pe(),...Gt(),...je()},"SelectionControlGroup"),bS=U({...If({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup");re()({name:"VSelectionControlGroup",props:bS(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=Le(e,"modelValue"),a=Et(),r=p(()=>e.id||`v-selection-control-group-${a}`),o=p(()=>e.name||r.value),i=new Set;return et(Vf,{modelValue:l,forceUpdate:()=>{i.forEach(s=>s())},onForceUpdate:s=>{i.add(s),Ze(()=>{i.delete(s)})}}),Tn({[e.defaultsTarget]:{color:ae(e,"color"),disabled:ae(e,"disabled"),density:ae(e,"density"),error:ae(e,"error"),inline:ae(e,"inline"),modelValue:l,multiple:p(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),name:o,falseIcon:ae(e,"falseIcon"),trueIcon:ae(e,"trueIcon"),readonly:ae(e,"readonly"),ripple:ae(e,"ripple"),type:ae(e,"type"),valueComparator:ae(e,"valueComparator")}}),fe(()=>{var s;return g("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(s=n.default)==null?void 0:s.call(n)])}),{}}});const Fi=U({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...pe(),...If()},"VSelectionControl");function SS(e){const t=Ve(Vf,void 0),{densityClasses:n}=on(e),l=Le(e,"modelValue"),a=p(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),r=p(()=>e.falseValue!==void 0?e.falseValue:!1),o=p(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),i=p({get(){const v=t?t.modelValue.value:l.value;return o.value?Vt(v).some(m=>e.valueComparator(m,a.value)):e.valueComparator(v,a.value)},set(v){if(e.readonly)return;const m=v?a.value:r.value;let h=m;o.value&&(h=v?[...Vt(l.value),m]:Vt(l.value).filter(y=>!e.valueComparator(y,a.value))),t?t.modelValue.value=h:l.value=h}}),{textColorClasses:s,textColorStyles:c}=jt(p(()=>{if(!(e.error||e.disabled))return i.value?e.color:e.baseColor})),{backgroundColorClasses:u,backgroundColorStyles:d}=dt(p(()=>i.value&&!e.error&&!e.disabled?e.color:e.baseColor)),f=p(()=>i.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:a,falseValue:r,model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,icon:f}}const qa=re()({name:"VSelectionControl",directives:{Ripple:pl},inheritAttrs:!1,props:Fi(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const{group:a,densityClasses:r,icon:o,model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,trueValue:f}=SS(e),v=Et(),m=ne(!1),h=ne(!1),y=J(),b=p(()=>e.id||`input-${v}`),C=p(()=>!e.disabled&&!e.readonly);a==null||a.onForceUpdate(()=>{y.value&&(y.value.checked=i.value)});function A(E){C.value&&(m.value=!0,Ba(E.target,":focus-visible")!==!1&&(h.value=!0))}function T(){m.value=!1,h.value=!1}function I(E){E.stopPropagation()}function x(E){if(!C.value){y.value&&(y.value.checked=i.value);return}e.readonly&&a&&De(()=>a.forceUpdate()),i.value=E.target.checked}return fe(()=>{var V,_;const E=l.label?l.label({label:e.label,props:{for:b.value}}):e.label,[w,P]=fi(n),O=g("input",de({ref:y,checked:i.value,disabled:!!e.disabled,id:b.value,onBlur:T,onFocus:A,onInput:x,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:f.value,name:e.name,"aria-checked":e.type==="checkbox"?i.value:void 0},P),null);return g("div",de({class:["v-selection-control",{"v-selection-control--dirty":i.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":m.value,"v-selection-control--focus-visible":h.value,"v-selection-control--inline":e.inline},r.value,e.class]},w,{style:e.style}),[g("div",{class:["v-selection-control__wrapper",s.value],style:c.value},[(V=l.default)==null?void 0:V.call(l,{backgroundColorClasses:u,backgroundColorStyles:d}),ot(g("div",{class:["v-selection-control__input"]},[((_=l.input)==null?void 0:_.call(l,{model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,inputNode:O,icon:o.value,props:{onFocus:A,onBlur:T,id:b.value}}))??g(be,null,[o.value&&g(He,{key:"icon",icon:o.value},null),O])]),[[kn("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),E&&g(Mi,{for:b.value,onClick:I},{default:()=>[E]})])}),{isFocused:m,input:y}}}),CS=U({indeterminate:Boolean,indeterminateIcon:{type:Ae,default:"$checkboxIndeterminate"},...Fi({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),_S=re()({name:"VCheckboxBtn",props:CS(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const l=Le(e,"indeterminate"),a=Le(e,"modelValue");function r(s){l.value&&(l.value=!1)}const o=p(()=>l.value?e.indeterminateIcon:e.falseIcon),i=p(()=>l.value?e.indeterminateIcon:e.trueIcon);return fe(()=>{const s=gl(qa.filterProps(e),["modelValue"]);return g(qa,de(s,{modelValue:a.value,"onUpdate:modelValue":[c=>a.value=c,r],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:i.value,"aria-checked":l.value?"mixed":void 0}),n)}),{}}});function Mf(e){const{t}=Si();function n(l){let{name:a}=l;const r={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[a],o=e[`onClick:${a}`],i=o&&r?t(`$vuetify.input.${r}`,e.label??""):void 0;return g(He,{icon:e[`${a}Icon`],"aria-label":i,onClick:o},null)}return{InputIcon:n}}const wS=U({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...pe(),...ra({transition:{component:kf,leaveAbsolute:!0,group:!0}})},"VMessages"),xS=re()({name:"VMessages",props:wS(),setup(e,t){let{slots:n}=t;const l=p(()=>Vt(e.messages)),{textColorClasses:a,textColorStyles:r}=jt(p(()=>e.color));return fe(()=>g(hn,{transition:e.transition,tag:"div",class:["v-messages",a.value,e.class],style:[r.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&l.value.map((o,i)=>g("div",{class:"v-messages__message",key:`${i}-${l.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),Li=U({focused:Boolean,"onUpdate:focused":ct()},"focus");function br(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt();const n=Le(e,"focused"),l=p(()=>({[`${t}--focused`]:n.value}));function a(){n.value=!0}function r(){n.value=!1}return{focusClasses:l,isFocused:n,focus:a,blur:r}}const kS=Symbol.for("vuetify:form");function Ff(){return Ve(kS,null)}const TS=U({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Li()},"validation");function ES(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zt(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Et();const l=Le(e,"modelValue"),a=p(()=>e.validationValue===void 0?l.value:e.validationValue),r=Ff(),o=J([]),i=ne(!0),s=p(()=>!!(Vt(l.value===""?null:l.value).length||Vt(a.value===""?null:a.value).length)),c=p(()=>!!(e.disabled??(r==null?void 0:r.isDisabled.value))),u=p(()=>!!(e.readonly??(r==null?void 0:r.isReadonly.value))),d=p(()=>{var I;return(I=e.errorMessages)!=null&&I.length?Vt(e.errorMessages).concat(o.value).slice(0,Math.max(0,+e.maxErrors)):o.value}),f=p(()=>{let I=(e.validateOn??(r==null?void 0:r.validateOn.value))||"input";I==="lazy"&&(I="input lazy"),I==="eager"&&(I="input eager");const x=new Set((I==null?void 0:I.split(" "))??[]);return{input:x.has("input"),blur:x.has("blur")||x.has("input")||x.has("invalid-input"),invalidInput:x.has("invalid-input"),lazy:x.has("lazy"),eager:x.has("eager")}}),v=p(()=>{var I;return e.error||(I=e.errorMessages)!=null&&I.length?!1:e.rules.length?i.value?o.value.length||f.value.lazy?null:!0:!o.value.length:!0}),m=ne(!1),h=p(()=>({[`${t}--error`]:v.value===!1,[`${t}--dirty`]:s.value,[`${t}--disabled`]:c.value,[`${t}--readonly`]:u.value})),y=Ke("validation"),b=p(()=>e.name??Me(n));Qo(()=>{r==null||r.register({id:b.value,vm:y,validate:T,reset:C,resetValidation:A})}),Qe(()=>{r==null||r.unregister(b.value)}),Je(async()=>{f.value.lazy||await T(!f.value.eager),r==null||r.update(b.value,v.value,d.value)}),Ct(()=>f.value.input||f.value.invalidInput&&v.value===!1,()=>{te(a,()=>{if(a.value!=null)T();else if(e.focused){const I=te(()=>e.focused,x=>{x||T(),I()})}})}),Ct(()=>f.value.blur,()=>{te(()=>e.focused,I=>{I||T()})}),te([v,d],()=>{r==null||r.update(b.value,v.value,d.value)});async function C(){l.value=null,await De(),await A()}async function A(){i.value=!0,f.value.lazy?o.value=[]:await T(!f.value.eager)}async function T(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const x=[];m.value=!0;for(const E of e.rules){if(x.length>=+(e.maxErrors??1))break;const P=await(typeof E=="function"?E:()=>E)(a.value);if(P!==!0){if(P!==!1&&typeof P!="string"){console.warn(`${P} is not a valid value. Rule functions must return boolean true or a string.`);continue}x.push(P||"")}}return o.value=x,m.value=!1,i.value=I,o.value}return{errorMessages:d,isDirty:s,isDisabled:c,isReadonly:u,isPristine:i,isValid:v,isValidating:m,reset:C,resetValidation:A,validate:T,validationClasses:h}}const Sr=U({id:String,appendIcon:Ae,centerAffix:{type:Boolean,default:!0},prependIcon:Ae,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":ct(),"onClick:append":ct(),...pe(),...Gt(),...Jg(Xt(),["maxWidth","minWidth","width"]),...je(),...TS()},"VInput"),dl=re()({name:"VInput",props:{...Sr()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:l,emit:a}=t;const{densityClasses:r}=on(e),{dimensionStyles:o}=Zt(e),{themeClasses:i}=We(e),{rtlClasses:s}=it(),{InputIcon:c}=Mf(e),u=Et(),d=p(()=>e.id||`input-${u}`),f=p(()=>`${d.value}-messages`),{errorMessages:v,isDirty:m,isDisabled:h,isReadonly:y,isPristine:b,isValid:C,isValidating:A,reset:T,resetValidation:I,validate:x,validationClasses:E}=ES(e,"v-input",d),w=p(()=>({id:d,messagesId:f,isDirty:m,isDisabled:h,isReadonly:y,isPristine:b,isValid:C,isValidating:A,reset:T,resetValidation:I,validate:x})),P=p(()=>{var O;return(O=e.errorMessages)!=null&&O.length||!b.value&&v.value.length?v.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return fe(()=>{var B,j,G,q;const O=!!(l.prepend||e.prependIcon),V=!!(l.append||e.appendIcon),_=P.value.length>0,M=!e.hideDetails||e.hideDetails==="auto"&&(_||!!l.details);return g("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},r.value,i.value,s.value,E.value,e.class],style:[o.value,e.style]},[O&&g("div",{key:"prepend",class:"v-input__prepend"},[(B=l.prepend)==null?void 0:B.call(l,w.value),e.prependIcon&&g(c,{key:"prepend-icon",name:"prepend"},null)]),l.default&&g("div",{class:"v-input__control"},[(j=l.default)==null?void 0:j.call(l,w.value)]),V&&g("div",{key:"append",class:"v-input__append"},[e.appendIcon&&g(c,{key:"append-icon",name:"append"},null),(G=l.append)==null?void 0:G.call(l,w.value)]),M&&g("div",{class:"v-input__details"},[g(xS,{id:f.value,active:_,messages:P.value},{message:l.message}),(q=l.details)==null?void 0:q.call(l,w.value)])])}),{reset:T,resetValidation:I,validate:x,isValid:C,errorMessages:v}}});function AS(e){let{selectedElement:t,containerElement:n,isRtl:l,isHorizontal:a}=e;const r=Yl(a,n),o=Lf(a,l,n),i=Yl(a,t),s=Df(a,t),c=i*.4;return o>s?s-c:o+rtypeof e=="boolean"||["always","desktop","mobile"].includes(e)},...pe(),...Rd({mobile:null}),...Be(),...ki({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Ru=re()({name:"VSlideGroup",props:Rf(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:l}=it(),{displayClasses:a,mobile:r}=mr(e),o=Ti(e,e.symbol),i=ne(!1),s=ne(0),c=ne(0),u=ne(0),d=p(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:v}=Hn(),{resizeRef:m,contentRect:h}=Hn(),y=$y(),b=p(()=>({container:f.el,duration:200,easing:"easeOutQuart"})),C=p(()=>o.selected.value.length?o.items.value.findIndex(F=>F.id===o.selected.value[0]):-1),A=p(()=>o.selected.value.length?o.items.value.findIndex(F=>F.id===o.selected.value[o.selected.value.length-1]):-1);if(Te){let F=-1;te(()=>[o.selected.value,v.value,h.value,d.value],()=>{cancelAnimationFrame(F),F=requestAnimationFrame(()=>{if(v.value&&h.value){const D=d.value?"width":"height";c.value=v.value[D],u.value=h.value[D],i.value=c.value+1=0&&m.el){const D=m.el.children[A.value];I(D,e.centerActive)}})})}const T=ne(!1);function I(F,D){let N=0;D?N=PS({containerElement:f.el,isHorizontal:d.value,selectedElement:F}):N=AS({containerElement:f.el,isHorizontal:d.value,isRtl:l.value,selectedElement:F}),x(N)}function x(F){if(!Te||!f.el)return;const D=Yl(d.value,f.el),N=Lf(d.value,l.value,f.el);if(!(Du(d.value,f.el)<=D||Math.abs(F-N)<16)){if(d.value&&l.value&&f.el){const{scrollWidth:ee,offsetWidth:me}=f.el;F=ee-me-F}d.value?y.horizontal(F,b.value):y(F,b.value)}}function E(F){const{scrollTop:D,scrollLeft:N}=F.target;s.value=d.value?N:D}function w(F){if(T.value=!0,!(!i.value||!m.el)){for(const D of F.composedPath())for(const N of m.el.children)if(N===D){I(N);return}}}function P(F){T.value=!1}let O=!1;function V(F){var D;!O&&!T.value&&!(F.relatedTarget&&((D=m.el)!=null&&D.contains(F.relatedTarget)))&&B(),O=!1}function _(){O=!0}function M(F){if(!m.el)return;function D(N){F.preventDefault(),B(N)}d.value?F.key==="ArrowRight"?D(l.value?"prev":"next"):F.key==="ArrowLeft"&&D(l.value?"next":"prev"):F.key==="ArrowDown"?D("next"):F.key==="ArrowUp"&&D("prev"),F.key==="Home"?D("first"):F.key==="End"&&D("last")}function B(F){var N,se;if(!m.el)return;let D;if(!F)D=Hl(m.el)[0];else if(F==="next"){if(D=(N=m.el.querySelector(":focus"))==null?void 0:N.nextElementSibling,!D)return B("first")}else if(F==="prev"){if(D=(se=m.el.querySelector(":focus"))==null?void 0:se.previousElementSibling,!D)return B("last")}else F==="first"?D=m.el.firstElementChild:F==="last"&&(D=m.el.lastElementChild);D&&D.focus({preventScroll:!0})}function j(F){const D=d.value&&l.value?-1:1,N=(F==="prev"?-D:D)*c.value;let se=s.value+N;if(d.value&&l.value&&f.el){const{scrollWidth:ee,offsetWidth:me}=f.el;se+=ee-me}x(se)}const G=p(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),q=p(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!r.value;case!0:return i.value||Math.abs(s.value)>0;case"mobile":return r.value||i.value||Math.abs(s.value)>0;default:return!r.value&&(i.value||Math.abs(s.value)>0)}}),Y=p(()=>Math.abs(s.value)>1),L=p(()=>{if(!f.value)return!1;const F=Du(d.value,f.el),D=OS(d.value,f.el);return F-D-Math.abs(s.value)>1});return fe(()=>g(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":q.value,"v-slide-group--is-overflowing":i.value},a.value,e.class],style:e.style,tabindex:T.value||o.selected.value.length?-1:0,onFocus:V},{default:()=>{var F,D,N;return[q.value&&g("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!Y.value}],onMousedown:_,onClick:()=>Y.value&&j("prev")},[((F=n.prev)==null?void 0:F.call(n,G.value))??g(Fu,null,{default:()=>[g(He,{icon:l.value?e.nextIcon:e.prevIcon},null)]})]),g("div",{key:"container",ref:f,class:"v-slide-group__container",onScroll:E},[g("div",{ref:m,class:"v-slide-group__content",onFocusin:w,onFocusout:P,onKeydown:M},[(D=n.default)==null?void 0:D.call(n,G.value)])]),q.value&&g("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!L.value}],onMousedown:_,onClick:()=>L.value&&j("next")},[((N=n.next)==null?void 0:N.call(n,G.value))??g(Fu,null,{default:()=>[g(He,{icon:l.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:j,scrollOffset:s,focus:B,hasPrev:Y,hasNext:L}}}),Bf=Symbol.for("vuetify:v-chip-group"),IS=U({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:ml},...Rf(),...pe(),...ki({selectedClass:"v-chip--selected"}),...Be(),...je(),...En({variant:"tonal"})},"VChipGroup");re()({name:"VChipGroup",props:IS(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:l}=We(e),{isSelected:a,select:r,next:o,prev:i,selected:s}=Ti(e,Bf);return Tn({VChip:{color:ae(e,"color"),disabled:ae(e,"disabled"),filter:ae(e,"filter"),variant:ae(e,"variant")}}),fe(()=>{const c=Ru.filterProps(e);return g(Ru,de(c,{class:["v-chip-group",{"v-chip-group--column":e.column},l.value,e.class],style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:a,select:r,next:o,prev:i,selected:s.value})]}})}),{}}});const MS=U({activeClass:String,appendAvatar:String,appendIcon:Ae,closable:Boolean,closeIcon:{type:Ae,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Ae,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:ct(),onClickOnce:ct(),...Wt(),...pe(),...Gt(),...Yt(),...rf(),...vt(),...pr(),...la(),...Be({tag:"span"}),...je(),...En({variant:"tonal"})},"VChip"),FS=re()({name:"VChip",directives:{Ripple:pl},props:MS(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{t:r}=Si(),{borderClasses:o}=Ut(e),{colorClasses:i,colorStyles:s,variantClasses:c}=na(e),{densityClasses:u}=on(e),{elevationClasses:d}=qt(e),{roundedClasses:f}=mt(e),{sizeClasses:v}=aa(e),{themeClasses:m}=We(e),h=Le(e,"modelValue"),y=of(e,Bf,!1),b=yr(e,n),C=p(()=>e.link!==!1&&b.isLink.value),A=p(()=>!e.disabled&&e.link!==!1&&(!!y||e.link||b.isClickable.value)),T=p(()=>({"aria-label":r(e.closeLabel),onClick(E){E.preventDefault(),E.stopPropagation(),h.value=!1,l("click:close",E)}}));function I(E){var w;l("click",E),A.value&&((w=b.navigate)==null||w.call(b,E),y==null||y.toggle())}function x(E){(E.key==="Enter"||E.key===" ")&&(E.preventDefault(),I(E))}return()=>{const E=b.isLink.value?"a":e.tag,w=!!(e.appendIcon||e.appendAvatar),P=!!(w||a.append),O=!!(a.close||e.closable),V=!!(a.filter||e.filter)&&y,_=!!(e.prependIcon||e.prependAvatar),M=!!(_||a.prepend),B=!y||y.isSelected.value;return h.value&&ot(g(E,de({class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":A.value,"v-chip--filter":V,"v-chip--pill":e.pill},m.value,o.value,B?i.value:void 0,u.value,d.value,f.value,v.value,c.value,y==null?void 0:y.selectedClass.value,e.class],style:[B?s.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:A.value?0:void 0,onClick:I,onKeydown:A.value&&!C.value&&x},b.linkProps),{default:()=>{var j;return[ta(A.value,"v-chip"),V&&g(Ef,{key:"filter"},{default:()=>[ot(g("div",{class:"v-chip__filter"},[a.filter?g(Re,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},a.filter):g(He,{key:"filter-icon",icon:e.filterIcon},null)]),[[Wn,y.isSelected.value]])]}),M&&g("div",{key:"prepend",class:"v-chip__prepend"},[a.prepend?g(Re,{key:"prepend-defaults",disabled:!_,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},a.prepend):g(be,null,[e.prependIcon&&g(He,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&g(jn,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),g("div",{class:"v-chip__content","data-no-activator":""},[((j=a.default)==null?void 0:j.call(a,{isSelected:y==null?void 0:y.isSelected.value,selectedClass:y==null?void 0:y.selectedClass.value,select:y==null?void 0:y.select,toggle:y==null?void 0:y.toggle,value:y==null?void 0:y.value.value,disabled:e.disabled}))??e.text]),P&&g("div",{key:"append",class:"v-chip__append"},[a.append?g(Re,{key:"append-defaults",disabled:!w,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},a.append):g(be,null,[e.appendIcon&&g(He,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&g(jn,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),O&&g("button",de({key:"close",class:"v-chip__close",type:"button"},T.value),[a.close?g(Re,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},a.close):g(He,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[kn("ripple"),A.value&&e.ripple,null]])}}}),Eo=Symbol.for("vuetify:list");function Nf(){const e=Ve(Eo,{hasPrepend:ne(!1),updateHasPrepend:()=>null}),t={hasPrepend:ne(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return et(Eo,t),e}function Kf(){return Ve(Eo,null)}const Di=e=>{const t={activate:n=>{let{id:l,value:a,activated:r}=n;return l=ce(l),e&&!a&&r.size===1&&r.has(l)||(a?r.add(l):r.delete(l)),r},in:(n,l,a)=>{let r=new Set;if(n!=null)for(const o of Vt(n))r=t.activate({id:o,value:!0,activated:new Set(r),children:l,parents:a});return r},out:n=>Array.from(n)};return t},$f=e=>{const t=Di(e);return{activate:l=>{let{activated:a,id:r,...o}=l;r=ce(r);const i=a.has(r)?new Set([r]):new Set;return t.activate({...o,id:r,activated:i})},in:(l,a,r)=>{let o=new Set;if(l!=null){const i=Vt(l);i.length&&(o=t.in(i.slice(0,1),a,r))}return o},out:(l,a,r)=>t.out(l,a,r)}},LS=e=>{const t=Di(e);return{activate:l=>{let{id:a,activated:r,children:o,...i}=l;return a=ce(a),o.has(a)?r:t.activate({id:a,activated:r,children:o,...i})},in:t.in,out:t.out}},DS=e=>{const t=$f(e);return{activate:l=>{let{id:a,activated:r,children:o,...i}=l;return a=ce(a),o.has(a)?r:t.activate({id:a,activated:r,children:o,...i})},in:t.in,out:t.out}},RS={open:e=>{let{id:t,value:n,opened:l,parents:a}=e;if(n){const r=new Set;r.add(t);let o=a.get(t);for(;o!=null;)r.add(o),o=a.get(o);return r}else return l.delete(t),l},select:()=>null},Hf={open:e=>{let{id:t,value:n,opened:l,parents:a}=e;if(n){let r=a.get(t);for(l.add(t);r!=null&&r!==t;)l.add(r),r=a.get(r);return l}else l.delete(t);return l},select:()=>null},BS={open:Hf.open,select:e=>{let{id:t,value:n,opened:l,parents:a}=e;if(!n)return l;const r=[];let o=a.get(t);for(;o!=null;)r.push(o),o=a.get(o);return new Set(r)}},Ri=e=>{const t={select:n=>{let{id:l,value:a,selected:r}=n;if(l=ce(l),e&&!a){const o=Array.from(r.entries()).reduce((i,s)=>{let[c,u]=s;return u==="on"&&i.push(c),i},[]);if(o.length===1&&o[0]===l)return r}return r.set(l,a?"on":"off"),r},in:(n,l,a)=>{let r=new Map;for(const o of n||[])r=t.select({id:o,value:!0,selected:new Map(r),children:l,parents:a});return r},out:n=>{const l=[];for(const[a,r]of n.entries())r==="on"&&l.push(a);return l}};return t},jf=e=>{const t=Ri(e);return{select:l=>{let{selected:a,id:r,...o}=l;r=ce(r);const i=a.has(r)?new Map([[r,a.get(r)]]):new Map;return t.select({...o,id:r,selected:i})},in:(l,a,r)=>{let o=new Map;return l!=null&&l.length&&(o=t.in(l.slice(0,1),a,r)),o},out:(l,a,r)=>t.out(l,a,r)}},NS=e=>{const t=Ri(e);return{select:l=>{let{id:a,selected:r,children:o,...i}=l;return a=ce(a),o.has(a)?r:t.select({id:a,selected:r,children:o,...i})},in:t.in,out:t.out}},KS=e=>{const t=jf(e);return{select:l=>{let{id:a,selected:r,children:o,...i}=l;return a=ce(a),o.has(a)?r:t.select({id:a,selected:r,children:o,...i})},in:t.in,out:t.out}},$S=e=>{const t={select:n=>{let{id:l,value:a,selected:r,children:o,parents:i}=n;l=ce(l);const s=new Map(r),c=[l];for(;c.length;){const d=c.shift();r.set(ce(d),a?"on":"off"),o.has(d)&&c.push(...o.get(d))}let u=ce(i.get(l));for(;u;){const d=o.get(u),f=d.every(m=>r.get(ce(m))==="on"),v=d.every(m=>!r.has(ce(m))||r.get(ce(m))==="off");r.set(u,f?"on":v?"off":"indeterminate"),u=ce(i.get(u))}return e&&!a&&Array.from(r.entries()).reduce((f,v)=>{let[m,h]=v;return h==="on"&&f.push(m),f},[]).length===0?s:r},in:(n,l,a)=>{let r=new Map;for(const o of n||[])r=t.select({id:o,value:!0,selected:new Map(r),children:l,parents:a});return r},out:(n,l)=>{const a=[];for(const[r,o]of n.entries())o==="on"&&!l.has(r)&&a.push(r);return a}};return t},ql=Symbol.for("vuetify:nested"),zf={id:ne(),root:{register:()=>null,unregister:()=>null,parents:J(new Map),children:J(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:J(!1),selectable:J(!1),opened:J(new Set),activated:J(new Set),selected:J(new Map),selectedValues:J([]),getPath:()=>[]}},HS=U({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),jS=e=>{let t=!1;const n=J(new Map),l=J(new Map),a=Le(e,"opened",e.opened,m=>new Set(m),m=>[...m.values()]),r=p(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return LS(e.mandatory);case"single-leaf":return DS(e.mandatory);case"independent":return Di(e.mandatory);case"single-independent":default:return $f(e.mandatory)}}),o=p(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return KS(e.mandatory);case"leaf":return NS(e.mandatory);case"independent":return Ri(e.mandatory);case"single-independent":return jf(e.mandatory);case"classic":default:return $S(e.mandatory)}}),i=p(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return BS;case"single":return RS;case"multiple":default:return Hf}}),s=Le(e,"activated",e.activated,m=>r.value.in(m,n.value,l.value),m=>r.value.out(m,n.value,l.value)),c=Le(e,"selected",e.selected,m=>o.value.in(m,n.value,l.value),m=>o.value.out(m,n.value,l.value));Qe(()=>{t=!0});function u(m){const h=[];let y=m;for(;y!=null;)h.unshift(y),y=l.value.get(y);return h}const d=Ke("nested"),f=new Set,v={id:ne(),root:{opened:a,activatable:ae(e,"activatable"),selectable:ae(e,"selectable"),activated:s,selected:c,selectedValues:p(()=>{const m=[];for(const[h,y]of c.value.entries())y==="on"&&m.push(h);return m}),register:(m,h,y)=>{if(f.has(m)){u(m).join(" -> "),u(h).concat(m).join(" -> ");return}else f.add(m);h&&m!==h&&l.value.set(m,h),y&&n.value.set(m,[]),h!=null&&n.value.set(h,[...n.value.get(h)||[],m])},unregister:m=>{if(t)return;f.delete(m),n.value.delete(m);const h=l.value.get(m);if(h){const y=n.value.get(h)??[];n.value.set(h,y.filter(b=>b!==m))}l.value.delete(m)},open:(m,h,y)=>{d.emit("click:open",{id:m,value:h,path:u(m),event:y});const b=i.value.open({id:m,value:h,opened:new Set(a.value),children:n.value,parents:l.value,event:y});b&&(a.value=b)},openOnSelect:(m,h,y)=>{const b=i.value.select({id:m,value:h,selected:new Map(c.value),opened:new Set(a.value),children:n.value,parents:l.value,event:y});b&&(a.value=b)},select:(m,h,y)=>{d.emit("click:select",{id:m,value:h,path:u(m),event:y});const b=o.value.select({id:m,value:h,selected:new Map(c.value),children:n.value,parents:l.value,event:y});b&&(c.value=b),v.root.openOnSelect(m,h,y)},activate:(m,h,y)=>{if(!e.activatable)return v.root.select(m,!0,y);d.emit("click:activate",{id:m,value:h,path:u(m),event:y});const b=r.value.activate({id:m,value:h,activated:new Set(s.value),children:n.value,parents:l.value,event:y});b&&(s.value=b)},children:n,parents:l,getPath:u}};return et(ql,v),v.root},Wf=(e,t)=>{const n=Ve(ql,zf),l=Symbol(Et()),a=p(()=>e.value!==void 0?e.value:l),r={...n,id:a,open:(o,i)=>n.root.open(a.value,o,i),openOnSelect:(o,i)=>n.root.openOnSelect(a.value,o,i),isOpen:p(()=>n.root.opened.value.has(a.value)),parent:p(()=>n.root.parents.value.get(a.value)),activate:(o,i)=>n.root.activate(a.value,o,i),isActivated:p(()=>n.root.activated.value.has(ce(a.value))),select:(o,i)=>n.root.select(a.value,o,i),isSelected:p(()=>n.root.selected.value.get(ce(a.value))==="on"),isIndeterminate:p(()=>n.root.selected.value.get(a.value)==="indeterminate"),isLeaf:p(()=>!n.root.children.value.get(a.value)),isGroupActivator:n.isGroupActivator};return!n.isGroupActivator&&n.root.register(a.value,n.id.value,t),Qe(()=>{!n.isGroupActivator&&n.root.unregister(a.value)}),t&&et(ql,r),r},zS=()=>{const e=Ve(ql,zf);et(ql,{...e,isGroupActivator:!0})};function Cr(){const e=ne(!1);return Je(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:p(()=>e.value?void 0:{transition:"none !important"}),isBooted:$t(e)}}const WS=hl({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return zS(),()=>{var l;return(l=n.default)==null?void 0:l.call(n)}}}),US=U({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Ae,default:"$collapse"},expandIcon:{type:Ae,default:"$expand"},prependIcon:Ae,appendIcon:Ae,fluid:Boolean,subgroup:Boolean,title:String,value:null,...pe(),...Be()},"VListGroup"),el=re()({name:"VListGroup",props:US(),setup(e,t){let{slots:n}=t;const{isOpen:l,open:a,id:r}=Wf(ae(e,"value"),!0),o=p(()=>`v-list-group--id-${String(r.value)}`),i=Kf(),{isBooted:s}=Cr();function c(v){v.stopPropagation(),a(!l.value,v)}const u=p(()=>({onClick:c,class:"v-list-group__header",id:o.value})),d=p(()=>l.value?e.collapseIcon:e.expandIcon),f=p(()=>({VListItem:{active:l.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&d.value,appendIcon:e.appendIcon||!e.subgroup&&d.value,title:e.title,value:e.value}}));return fe(()=>g(e.tag,{class:["v-list-group",{"v-list-group--prepend":i==null?void 0:i.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":l.value},e.class],style:e.style},{default:()=>[n.activator&&g(Re,{defaults:f.value},{default:()=>[g(WS,null,{default:()=>[n.activator({props:u.value,isOpen:l.value})]})]}),g(hn,{transition:{component:Tf},disabled:!s.value},{default:()=>{var v;return[ot(g("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(v=n.default)==null?void 0:v.call(n)]),[[Wn,l.value]])]}})]})),{isOpen:l}}}),GS=U({opacity:[Number,String],...pe(),...Be()},"VListItemSubtitle"),YS=re()({name:"VListItemSubtitle",props:GS(),setup(e,t){let{slots:n}=t;return fe(()=>g(e.tag,{class:["v-list-item-subtitle",e.class],style:[{"--v-list-item-subtitle-opacity":e.opacity},e.style]},n)),{}}}),qS=yi("v-list-item-title"),XS=U({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Ae,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Ae,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:ct(),onClickOnce:ct(),...Wt(),...pe(),...Gt(),...Xt(),...Yt(),...vt(),...pr(),...Be(),...je(),...En({variant:"text"})},"VListItem"),yn=re()({name:"VListItem",directives:{Ripple:pl},props:XS(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:l,emit:a}=t;const r=yr(e,n),o=p(()=>e.value===void 0?r.href.value:e.value),{activate:i,isActivated:s,select:c,isOpen:u,isSelected:d,isIndeterminate:f,isGroupActivator:v,root:m,parent:h,openOnSelect:y,id:b}=Wf(o,!1),C=Kf(),A=p(()=>{var N;return e.active!==!1&&(e.active||((N=r.isActive)==null?void 0:N.value)||(m.activatable.value?s.value:d.value))}),T=p(()=>e.link!==!1&&r.isLink.value),I=p(()=>!e.disabled&&e.link!==!1&&(e.link||r.isClickable.value||!!C&&(m.selectable.value||m.activatable.value||e.value!=null))),x=p(()=>e.rounded||e.nav),E=p(()=>e.color??e.activeColor),w=p(()=>({color:A.value?E.value??e.baseColor:e.baseColor,variant:e.variant}));te(()=>{var N;return(N=r.isActive)==null?void 0:N.value},N=>{N&&h.value!=null&&m.open(h.value,!0),N&&y(N)},{immediate:!0});const{themeClasses:P}=We(e),{borderClasses:O}=Ut(e),{colorClasses:V,colorStyles:_,variantClasses:M}=na(w),{densityClasses:B}=on(e),{dimensionStyles:j}=Zt(e),{elevationClasses:G}=qt(e),{roundedClasses:q}=mt(x),Y=p(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),L=p(()=>({isActive:A.value,select:c,isOpen:u.value,isSelected:d.value,isIndeterminate:f.value}));function F(N){var se;a("click",N),I.value&&((se=r.navigate)==null||se.call(r,N),!v&&(m.activatable.value?i(!s.value,N):(m.selectable.value||e.value!=null)&&c(!d.value,N)))}function D(N){(N.key==="Enter"||N.key===" ")&&(N.preventDefault(),N.target.dispatchEvent(new MouseEvent("click",N)))}return fe(()=>{const N=T.value?"a":e.tag,se=l.title||e.title!=null,ee=l.subtitle||e.subtitle!=null,me=!!(e.appendAvatar||e.appendIcon),$=!!(me||l.append),ue=!!(e.prependAvatar||e.prependIcon),Ce=!!(ue||l.prepend);return C==null||C.updateHasPrepend(Ce),e.activeColor&&hh("active-color",["color","base-color"]),ot(g(N,de({class:["v-list-item",{"v-list-item--active":A.value,"v-list-item--disabled":e.disabled,"v-list-item--link":I.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Ce&&(C==null?void 0:C.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&A.value},P.value,O.value,V.value,B.value,G.value,Y.value,q.value,M.value,e.class],style:[_.value,j.value,e.style],tabindex:I.value?C?-2:0:void 0,onClick:F,onKeydown:I.value&&!T.value&&D},r.linkProps),{default:()=>{var $e;return[ta(I.value||A.value,"v-list-item"),Ce&&g("div",{key:"prepend",class:"v-list-item__prepend"},[l.prepend?g(Re,{key:"prepend-defaults",disabled:!ue,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var _e;return[(_e=l.prepend)==null?void 0:_e.call(l,L.value)]}}):g(be,null,[e.prependAvatar&&g(jn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&g(He,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),g("div",{class:"v-list-item__spacer"},null)]),g("div",{class:"v-list-item__content","data-no-activator":""},[se&&g(qS,{key:"title"},{default:()=>{var _e;return[((_e=l.title)==null?void 0:_e.call(l,{title:e.title}))??e.title]}}),ee&&g(YS,{key:"subtitle"},{default:()=>{var _e;return[((_e=l.subtitle)==null?void 0:_e.call(l,{subtitle:e.subtitle}))??e.subtitle]}}),($e=l.default)==null?void 0:$e.call(l,L.value)]),$&&g("div",{key:"append",class:"v-list-item__append"},[l.append?g(Re,{key:"append-defaults",disabled:!me,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var _e;return[(_e=l.append)==null?void 0:_e.call(l,L.value)]}}):g(be,null,[e.appendIcon&&g(He,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&g(jn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),g("div",{class:"v-list-item__spacer"},null)])]}}),[[kn("ripple"),I.value&&e.ripple]])}),{activate:i,isActivated:s,isGroupActivator:v,isSelected:d,list:C,select:c,root:m,id:b}}}),ZS=U({color:String,inset:Boolean,sticky:Boolean,title:String,...pe(),...Be()},"VListSubheader"),JS=re()({name:"VListSubheader",props:ZS(),setup(e,t){let{slots:n}=t;const{textColorClasses:l,textColorStyles:a}=jt(ae(e,"color"));return fe(()=>{const r=!!(n.default||e.title);return g(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},l.value,e.class],style:[{textColorStyles:a},e.style]},{default:()=>{var o;return[r&&g("div",{class:"v-list-subheader__text"},[((o=n.default)==null?void 0:o.call(n))??e.title])]}})}),{}}}),QS=U({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...pe(),...je()},"VDivider"),Uf=re()({name:"VDivider",props:QS(),setup(e,t){let{attrs:n,slots:l}=t;const{themeClasses:a}=We(e),{textColorClasses:r,textColorStyles:o}=jt(ae(e,"color")),i=p(()=>{const s={};return e.length&&(s[e.vertical?"height":"width"]=oe(e.length)),e.thickness&&(s[e.vertical?"borderRightWidth":"borderTopWidth"]=oe(e.thickness)),s});return fe(()=>{const s=g("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},a.value,r.value,e.class],style:[i.value,o.value,{"--v-border-opacity":e.opacity},e.style],"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null);return l.default?g("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}]},[s,g("div",{class:"v-divider__content"},[l.default()]),s]):s}),{}}}),eC=U({items:Array,returnObject:Boolean},"VListChildren"),Gf=re()({name:"VListChildren",props:eC(),setup(e,t){let{slots:n}=t;return Nf(),()=>{var l,a;return((l=n.default)==null?void 0:l.call(n))??((a=e.items)==null?void 0:a.map(r=>{var f,v;let{children:o,props:i,type:s,raw:c}=r;if(s==="divider")return((f=n.divider)==null?void 0:f.call(n,{props:i}))??g(Uf,i,null);if(s==="subheader")return((v=n.subheader)==null?void 0:v.call(n,{props:i}))??g(JS,i,null);const u={subtitle:n.subtitle?m=>{var h;return(h=n.subtitle)==null?void 0:h.call(n,{...m,item:c})}:void 0,prepend:n.prepend?m=>{var h;return(h=n.prepend)==null?void 0:h.call(n,{...m,item:c})}:void 0,append:n.append?m=>{var h;return(h=n.append)==null?void 0:h.call(n,{...m,item:c})}:void 0,title:n.title?m=>{var h;return(h=n.title)==null?void 0:h.call(n,{...m,item:c})}:void 0},d=el.filterProps(i);return o?g(el,de({value:i==null?void 0:i.value},d),{activator:m=>{let{props:h}=m;const y={...i,...h,value:e.returnObject?c:i.value};return n.header?n.header({props:y}):g(yn,y,u)},default:()=>g(Gf,{items:o,returnObject:e.returnObject},n)}):n.item?n.item({props:i}):g(yn,de(i,{value:e.returnObject?c:i.value}),u)}))}}}),Yf=U({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:{type:Function,default:ml}},"list-items");function Ao(e,t){const n=nn(t,e.itemTitle,t),l=nn(t,e.itemValue,n),a=nn(t,e.itemChildren),r=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?gl(t,["children"]):t:void 0:nn(t,e.itemProps),o={title:n,value:l,...r};return{title:String(o.title??""),value:o.value,props:o,children:Array.isArray(a)?qf(e,a):void 0,raw:t}}function qf(e,t){const n=[];for(const l of t)n.push(Ao(e,l));return n}function tC(e){const t=p(()=>qf(e,e.items)),n=p(()=>t.value.some(r=>r.value===null));function l(r){return n.value||(r=r.filter(o=>o!==null)),r.map(o=>e.returnObject&&typeof o=="string"?Ao(e,o):t.value.find(i=>e.valueComparator(o,i.value))||Ao(e,o))}function a(r){return e.returnObject?r.map(o=>{let{raw:i}=o;return i}):r.map(o=>{let{value:i}=o;return i})}return{items:t,transformIn:l,transformOut:a}}function nC(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function lC(e,t){const n=nn(t,e.itemType,"item"),l=nC(t)?t:nn(t,e.itemTitle),a=nn(t,e.itemValue,void 0),r=nn(t,e.itemChildren),o=e.itemProps===!0?gl(t,["children"]):nn(t,e.itemProps),i={title:l,value:a,...o};return{type:n,title:i.title,value:i.value,props:i,children:n==="item"&&r?Xf(e,r):void 0,raw:t}}function Xf(e,t){const n=[];for(const l of t)n.push(lC(e,l));return n}function aC(e){return{items:p(()=>Xf(e,e.items))}}const rC=U({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":ct(),"onClick:select":ct(),"onUpdate:opened":ct(),...HS({selectStrategy:"single-leaf",openStrategy:"list"}),...Wt(),...pe(),...Gt(),...Xt(),...Yt(),itemType:{type:String,default:"type"},...Yf(),...vt(),...Be(),...je(),...En({variant:"text"})},"VList"),Zf=re()({name:"VList",props:rC(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,t){let{slots:n}=t;const{items:l}=aC(e),{themeClasses:a}=We(e),{backgroundColorClasses:r,backgroundColorStyles:o}=dt(ae(e,"bgColor")),{borderClasses:i}=Ut(e),{densityClasses:s}=on(e),{dimensionStyles:c}=Zt(e),{elevationClasses:u}=qt(e),{roundedClasses:d}=mt(e),{children:f,open:v,parents:m,select:h,getPath:y}=jS(e),b=p(()=>e.lines?`v-list--${e.lines}-line`:void 0),C=ae(e,"activeColor"),A=ae(e,"baseColor"),T=ae(e,"color");Nf(),Tn({VListGroup:{activeColor:C,baseColor:A,color:T,expandIcon:ae(e,"expandIcon"),collapseIcon:ae(e,"collapseIcon")},VListItem:{activeClass:ae(e,"activeClass"),activeColor:C,baseColor:A,color:T,density:ae(e,"density"),disabled:ae(e,"disabled"),lines:ae(e,"lines"),nav:ae(e,"nav"),slim:ae(e,"slim"),variant:ae(e,"variant")}});const I=ne(!1),x=J();function E(M){I.value=!0}function w(M){I.value=!1}function P(M){var B;!I.value&&!(M.relatedTarget&&((B=x.value)!=null&&B.contains(M.relatedTarget)))&&_()}function O(M){const B=M.target;if(!(!x.value||["INPUT","TEXTAREA"].includes(B.tagName))){if(M.key==="ArrowDown")_("next");else if(M.key==="ArrowUp")_("prev");else if(M.key==="Home")_("first");else if(M.key==="End")_("last");else return;M.preventDefault()}}function V(M){I.value=!0}function _(M){if(x.value)return Fl(x.value,M)}return fe(()=>g(e.tag,{ref:x,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},a.value,r.value,i.value,s.value,u.value,b.value,d.value,e.class],style:[o.value,c.value,e.style],tabindex:e.disabled||I.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:E,onFocusout:w,onFocus:P,onKeydown:O,onMousedown:V},{default:()=>[g(Gf,{items:l.value,returnObject:e.returnObject},n)]})),{open:v,select:h,focus:_,children:f,parents:m,getPath:y}}});function Xr(e,t){return{x:e.x+t.x,y:e.y+t.y}}function oC(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Bu(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:l}=e,a=l==="left"?0:l==="center"?t.width/2:l==="right"?t.width:l,r=n==="top"?0:n==="bottom"?t.height:n;return Xr({x:a,y:r},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:l}=e,a=n==="left"?0:n==="right"?t.width:n,r=l==="top"?0:l==="center"?t.height/2:l==="bottom"?t.height:l;return Xr({x:a,y:r},t)}return Xr({x:t.width/2,y:t.height/2},t)}const Jf={static:uC,connected:dC},iC=U({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in Jf},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function sC(e,t){const n=J({}),l=J();Te&&Ct(()=>!!(t.isActive.value&&e.locationStrategy),r=>{var o,i;te(()=>e.locationStrategy,r),Ze(()=>{window.removeEventListener("resize",a),l.value=void 0}),window.addEventListener("resize",a,{passive:!0}),typeof e.locationStrategy=="function"?l.value=(o=e.locationStrategy(t,e,n))==null?void 0:o.updateLocation:l.value=(i=Jf[e.locationStrategy](t,e,n))==null?void 0:i.updateLocation});function a(r){var o;(o=l.value)==null||o.call(l,r)}return{contentStyles:n,updateLocation:l}}function uC(){}function cC(e,t){const n=mi(e);return t?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function dC(e,t,n){(Array.isArray(e.target.value)||Bh(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:a,preferredOrigin:r}=vi(()=>{const m=go(t.location,e.isRtl.value),h=t.origin==="overlap"?m:t.origin==="auto"?Nr(m):go(t.origin,e.isRtl.value);return m.side===h.side&&m.align===Kr(h).align?{preferredAnchor:Rs(m),preferredOrigin:Rs(h)}:{preferredAnchor:m,preferredOrigin:h}}),[o,i,s,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(m=>p(()=>{const h=parseFloat(t[m]);return isNaN(h)?1/0:h})),u=p(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const m=t.offset.split(" ").map(parseFloat);return m.length<2&&m.push(0),m}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let d=!1;const f=new ResizeObserver(()=>{d&&v()});te([e.target,e.contentEl],(m,h)=>{let[y,b]=m,[C,A]=h;C&&!Array.isArray(C)&&f.unobserve(C),y&&!Array.isArray(y)&&f.observe(y),A&&f.unobserve(A),b&&f.observe(b)},{immediate:!0}),Ze(()=>{f.disconnect()});function v(){if(d=!1,requestAnimationFrame(()=>d=!0),!e.target.value||!e.contentEl.value)return;const m=Cd(e.target.value),h=cC(e.contentEl.value,e.isRtl.value),y=$a(e.contentEl.value),b=12;y.length||(y.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(h.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),h.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const C=y.reduce((V,_)=>{const M=_.getBoundingClientRect(),B=new Nn({x:_===document.documentElement?0:M.x,y:_===document.documentElement?0:M.y,width:_.clientWidth,height:_.clientHeight});return V?new Nn({x:Math.max(V.left,B.left),y:Math.max(V.top,B.top),width:Math.min(V.right,B.right)-Math.max(V.left,B.left),height:Math.min(V.bottom,B.bottom)-Math.max(V.top,B.top)}):B},void 0);C.x+=b,C.y+=b,C.width-=b*2,C.height-=b*2;let A={anchor:a.value,origin:r.value};function T(V){const _=new Nn(h),M=Bu(V.anchor,m),B=Bu(V.origin,_);let{x:j,y:G}=oC(M,B);switch(V.anchor.side){case"top":G-=u.value[0];break;case"bottom":G+=u.value[0];break;case"left":j-=u.value[0];break;case"right":j+=u.value[0];break}switch(V.anchor.align){case"top":G-=u.value[1];break;case"bottom":G+=u.value[1];break;case"left":j-=u.value[1];break;case"right":j+=u.value[1];break}return _.x+=j,_.y+=G,_.width=Math.min(_.width,s.value),_.height=Math.min(_.height,c.value),{overflows:Ns(_,C),x:j,y:G}}let I=0,x=0;const E={x:0,y:0},w={x:!1,y:!1};let P=-1;for(;!(P++>10);){const{x:V,y:_,overflows:M}=T(A);I+=V,x+=_,h.x+=V,h.y+=_;{const B=Bs(A.anchor),j=M.x.before||M.x.after,G=M.y.before||M.y.after;let q=!1;if(["x","y"].forEach(Y=>{if(Y==="x"&&j&&!w.x||Y==="y"&&G&&!w.y){const L={anchor:{...A.anchor},origin:{...A.origin}},F=Y==="x"?B==="y"?Kr:Nr:B==="y"?Nr:Kr;L.anchor=F(L.anchor),L.origin=F(L.origin);const{overflows:D}=T(L);(D[Y].before<=M[Y].before&&D[Y].after<=M[Y].after||D[Y].before+D[Y].after<(M[Y].before+M[Y].after)/2)&&(A=L,q=w[Y]=!0)}}),q)continue}M.x.before&&(I+=M.x.before,h.x+=M.x.before),M.x.after&&(I-=M.x.after,h.x-=M.x.after),M.y.before&&(x+=M.y.before,h.y+=M.y.before),M.y.after&&(x-=M.y.after,h.y-=M.y.after);{const B=Ns(h,C);E.x=C.width-B.x.before-B.x.after,E.y=C.height-B.y.before-B.y.after,I+=B.x.before,h.x+=B.x.before,x+=B.y.before,h.y+=B.y.before}break}const O=Bs(A.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${A.anchor.side} ${A.anchor.align}`,transformOrigin:`${A.origin.side} ${A.origin.align}`,top:oe(Zr(x)),left:e.isRtl.value?void 0:oe(Zr(I)),right:e.isRtl.value?oe(Zr(-I)):void 0,minWidth:oe(O==="y"?Math.min(o.value,m.width):o.value),maxWidth:oe(Nu(Tt(E.x,o.value===1/0?0:o.value,s.value))),maxHeight:oe(Nu(Tt(E.y,i.value===1/0?0:i.value,c.value)))}),{available:E,contentBox:h}}return te(()=>[a.value,r.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>v()),De(()=>{const m=v();if(!m)return;const{available:h,contentBox:y}=m;y.height>h.y&&requestAnimationFrame(()=>{v(),requestAnimationFrame(()=>{v()})})}),{updateLocation:v}}function Zr(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function Nu(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Po=!0;const Xa=[];function fC(e){!Po||Xa.length?(Xa.push(e),Oo()):(Po=!1,e(),Oo())}let Ku=-1;function Oo(){cancelAnimationFrame(Ku),Ku=requestAnimationFrame(()=>{const e=Xa.shift();e&&e(),Xa.length?Oo():Po=!0})}const Pa={none:null,close:gC,block:hC,reposition:yC},vC=U({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Pa}},"VOverlay-scroll-strategies");function mC(e,t){if(!Te)return;let n;ft(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=tr(),await new Promise(l=>setTimeout(l)),n.active&&n.run(()=>{var l;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(l=Pa[e.scrollStrategy])==null||l.call(Pa,t,e,n)}))}),Ze(()=>{n==null||n.stop()})}function gC(e){function t(n){e.isActive.value=!1}Qf(e.targetEl.value??e.contentEl.value,t)}function hC(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,l=[...new Set([...$a(e.targetEl.value,t.contained?n:void 0),...$a(e.contentEl.value,t.contained?n:void 0)])].filter(i=>!i.classList.contains("v-overlay-scroll-blocked")),a=window.innerWidth-document.documentElement.offsetWidth,r=(i=>pi(i)&&i)(n||document.documentElement);r&&e.root.value.classList.add("v-overlay--scroll-blocked"),l.forEach((i,s)=>{i.style.setProperty("--v-body-scroll-x",oe(-i.scrollLeft)),i.style.setProperty("--v-body-scroll-y",oe(-i.scrollTop)),i!==document.documentElement&&i.style.setProperty("--v-scrollbar-offset",oe(a)),i.classList.add("v-overlay-scroll-blocked")}),Ze(()=>{l.forEach((i,s)=>{const c=parseFloat(i.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(i.style.getPropertyValue("--v-body-scroll-y")),d=i.style.scrollBehavior;i.style.scrollBehavior="auto",i.style.removeProperty("--v-body-scroll-x"),i.style.removeProperty("--v-body-scroll-y"),i.style.removeProperty("--v-scrollbar-offset"),i.classList.remove("v-overlay-scroll-blocked"),i.scrollLeft=-c,i.scrollTop=-u,i.style.scrollBehavior=d}),r&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function yC(e,t,n){let l=!1,a=-1,r=-1;function o(i){fC(()=>{var u,d;const s=performance.now();(d=(u=e.updateLocation).value)==null||d.call(u,i),l=(performance.now()-s)/(1e3/60)>2})}r=(typeof requestIdleCallback>"u"?i=>i():requestIdleCallback)(()=>{n.run(()=>{Qf(e.targetEl.value??e.contentEl.value,i=>{l?(cancelAnimationFrame(a),a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{o(i)})})):o(i)})})}),Ze(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(r),cancelAnimationFrame(a)})}function Qf(e,t){const n=[document,...$a(e)];n.forEach(l=>{l.addEventListener("scroll",t,{passive:!0})}),Ze(()=>{n.forEach(l=>{l.removeEventListener("scroll",t)})})}const Vo=Symbol.for("vuetify:v-menu"),ev=U({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function tv(e,t){let n=()=>{};function l(o){n==null||n();const i=Number(o?e.openDelay:e.closeDelay);return new Promise(s=>{n=ah(i,()=>{t==null||t(o),s(o)})})}function a(){return l(!0)}function r(){return l(!1)}return{clearDelay:n,runOpenDelay:a,runCloseDelay:r}}const pC=U({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...ev()},"VOverlay-activator");function bC(e,t){let{isActive:n,isTop:l,contentEl:a}=t;const r=Ke("useActivator"),o=J();let i=!1,s=!1,c=!0;const u=p(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),d=p(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!u.value),{runOpenDelay:f,runCloseDelay:v}=tv(e,w=>{w===(e.openOnHover&&i||u.value&&s)&&!(e.openOnHover&&n.value&&!l.value)&&(n.value!==w&&(c=!0),n.value=w)}),m=J(),h={onClick:w=>{w.stopPropagation(),o.value=w.currentTarget||w.target,n.value||(m.value=[w.clientX,w.clientY]),n.value=!n.value},onMouseenter:w=>{var P;(P=w.sourceCapabilities)!=null&&P.firesTouchEvents||(i=!0,o.value=w.currentTarget||w.target,f())},onMouseleave:w=>{i=!1,v()},onFocus:w=>{Ba(w.target,":focus-visible")!==!1&&(s=!0,w.stopPropagation(),o.value=w.currentTarget||w.target,f())},onBlur:w=>{s=!1,w.stopPropagation(),v()}},y=p(()=>{const w={};return d.value&&(w.onClick=h.onClick),e.openOnHover&&(w.onMouseenter=h.onMouseenter,w.onMouseleave=h.onMouseleave),u.value&&(w.onFocus=h.onFocus,w.onBlur=h.onBlur),w}),b=p(()=>{const w={};if(e.openOnHover&&(w.onMouseenter=()=>{i=!0,f()},w.onMouseleave=()=>{i=!1,v()}),u.value&&(w.onFocusin=()=>{s=!0,f()},w.onFocusout=()=>{s=!1,v()}),e.closeOnContentClick){const P=Ve(Vo,null);w.onClick=()=>{n.value=!1,P==null||P.closeParents()}}return w}),C=p(()=>{const w={};return e.openOnHover&&(w.onMouseenter=()=>{c&&(i=!0,c=!1,f())},w.onMouseleave=()=>{i=!1,v()}),w});te(l,w=>{var P;w&&(e.openOnHover&&!i&&(!u.value||!s)||u.value&&!s&&(!e.openOnHover||!i))&&!((P=a.value)!=null&&P.contains(document.activeElement))&&(n.value=!1)}),te(n,w=>{w||setTimeout(()=>{m.value=void 0})},{flush:"post"});const A=mo();ft(()=>{A.value&&De(()=>{o.value=A.el})});const T=mo(),I=p(()=>e.target==="cursor"&&m.value?m.value:T.value?T.el:nv(e.target,r)||o.value),x=p(()=>Array.isArray(I.value)?void 0:I.value);let E;return te(()=>!!e.activator,w=>{w&&Te?(E=tr(),E.run(()=>{SC(e,r,{activatorEl:o,activatorEvents:y})})):E&&E.stop()},{flush:"post",immediate:!0}),Ze(()=>{E==null||E.stop()}),{activatorEl:o,activatorRef:A,target:I,targetEl:x,targetRef:T,activatorEvents:y,contentEvents:b,scrimEvents:C}}function SC(e,t,n){let{activatorEl:l,activatorEvents:a}=n;te(()=>e.activator,(s,c)=>{if(c&&s!==c){const u=i(c);u&&o(u)}s&&De(()=>r())},{immediate:!0}),te(()=>e.activatorProps,()=>{r()}),Ze(()=>{o()});function r(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&ih(s,de(a.value,c))}function o(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&sh(s,de(a.value,c))}function i(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const c=nv(s,t);return l.value=(c==null?void 0:c.nodeType)===Node.ELEMENT_NODE?c:void 0,l.value}}function nv(e,t){var l,a;if(!e)return;let n;if(e==="parent"){let r=(a=(l=t==null?void 0:t.proxy)==null?void 0:l.$el)==null?void 0:a.parentNode;for(;r!=null&&r.hasAttribute("data-no-activator");)r=r.parentNode;n=r}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function CC(){if(!Te)return ne(!1);const{ssr:e}=mr();if(e){const t=ne(!1);return Je(()=>{t.value=!0}),t}else return ne(!0)}const _C=U({eager:Boolean},"lazy");function wC(e,t){const n=ne(!1),l=p(()=>n.value||e.eager||t.value);te(t,()=>n.value=!0);function a(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:l,onAfterLeave:a}}function _r(){const t=Ke("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const $u=Symbol.for("vuetify:stack"),xl=Ue([]);function xC(e,t,n){const l=Ke("useStack"),a=!n,r=Ve($u,void 0),o=Ue({activeChildren:new Set});et($u,o);const i=ne(+t.value);Ct(e,()=>{var d;const u=(d=xl.at(-1))==null?void 0:d[1];i.value=u?u+10:+t.value,a&&xl.push([l.uid,i.value]),r==null||r.activeChildren.add(l.uid),Ze(()=>{if(a){const f=ce(xl).findIndex(v=>v[0]===l.uid);xl.splice(f,1)}r==null||r.activeChildren.delete(l.uid)})});const s=ne(!0);a&&ft(()=>{var d;const u=((d=xl.at(-1))==null?void 0:d[0])===l.uid;setTimeout(()=>s.value=u)});const c=p(()=>!o.activeChildren.size);return{globalTop:$t(s),localTop:c,stackStyles:p(()=>({zIndex:i.value}))}}function kC(e){return{teleportTarget:p(()=>{const n=e();if(n===!0||!Te)return;const l=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(l==null)return;let a=[...l.children].find(r=>r.matches(".v-overlay-container"));return a||(a=document.createElement("div"),a.className="v-overlay-container",l.appendChild(a)),a})}}function TC(){return!0}function lv(e,t,n){if(!e||av(e,n)===!1)return!1;const l=Ad(t);if(typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&l.host===e.target)return!1;const a=(typeof n.value=="object"&&n.value.include||(()=>[]))();return a.push(t),!a.some(r=>r==null?void 0:r.contains(e.target))}function av(e,t){return(typeof t.value=="object"&&t.value.closeConditional||TC)(e)}function EC(e,t,n){const l=typeof n.value=="function"?n.value:n.value.handler;e.shadowTarget=e.target,t._clickOutside.lastMousedownWasOutside&&lv(e,t,n)&&setTimeout(()=>{av(e,n)&&l&&l(e)},0)}function Hu(e,t){const n=Ad(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const AC={mounted(e,t){const n=a=>EC(a,e,t),l=a=>{e._clickOutside.lastMousedownWasOutside=lv(a,e,t)};Hu(e,a=>{a.addEventListener("click",n,!0),a.addEventListener("mousedown",l,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:l}},beforeUnmount(e,t){e._clickOutside&&(Hu(e,n=>{var r;if(!n||!((r=e._clickOutside)!=null&&r[t.instance.$.uid]))return;const{onClick:l,onMousedown:a}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",l,!0),n.removeEventListener("mousedown",a,!0)}),delete e._clickOutside[t.instance.$.uid])}};function PC(e){const{modelValue:t,color:n,...l}=e;return g(Cn,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&g("div",de({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},l),null)]})}const Bi=U({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...pC(),...pe(),...Xt(),..._C(),...iC(),...vC(),...je(),...ra()},"VOverlay"),Za=re()({name:"VOverlay",directives:{ClickOutside:AC},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Bi()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:l,emit:a}=t;const r=Ke("VOverlay"),o=J(),i=J(),s=J(),c=Le(e,"modelValue"),u=p({get:()=>c.value,set:$=>{$&&e.disabled||(c.value=$)}}),{themeClasses:d}=We(e),{rtlClasses:f,isRtl:v}=it(),{hasContent:m,onAfterLeave:h}=wC(e,u),y=dt(p(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:b,localTop:C,stackStyles:A}=xC(u,ae(e,"zIndex"),e._disableGlobalStack),{activatorEl:T,activatorRef:I,target:x,targetEl:E,targetRef:w,activatorEvents:P,contentEvents:O,scrimEvents:V}=bC(e,{isActive:u,isTop:C,contentEl:s}),{teleportTarget:_}=kC(()=>{var Ce,$e,_e;const $=e.attach||e.contained;if($)return $;const ue=((Ce=T==null?void 0:T.value)==null?void 0:Ce.getRootNode())||((_e=($e=r.proxy)==null?void 0:$e.$el)==null?void 0:_e.getRootNode());return ue instanceof ShadowRoot?ue:!1}),{dimensionStyles:M}=Zt(e),B=CC(),{scopeId:j}=_r();te(()=>e.disabled,$=>{$&&(u.value=!1)});const{contentStyles:G,updateLocation:q}=sC(e,{isRtl:v,contentEl:s,target:x,isActive:u});mC(e,{root:o,contentEl:s,targetEl:E,isActive:u,updateLocation:q});function Y($){a("click:outside",$),e.persistent?se():u.value=!1}function L($){return u.value&&b.value&&(!e.scrim||$.target===i.value||$ instanceof MouseEvent&&$.shadowTarget===i.value)}Te&&te(u,$=>{$?window.addEventListener("keydown",F):window.removeEventListener("keydown",F)},{immediate:!0}),Qe(()=>{Te&&window.removeEventListener("keydown",F)});function F($){var ue,Ce;$.key==="Escape"&&b.value&&(e.persistent?se():(u.value=!1,(ue=s.value)!=null&&ue.contains(document.activeElement)&&((Ce=T.value)==null||Ce.focus())))}const D=vf();Ct(()=>e.closeOnBack,()=>{Zb(D,$=>{b.value&&u.value?($(!1),e.persistent?se():u.value=!1):$()})});const N=J();te(()=>u.value&&(e.absolute||e.contained)&&_.value==null,$=>{if($){const ue=Pd(o.value);ue&&ue!==document.scrollingElement&&(N.value=ue.scrollTop)}});function se(){e.noClickAnimation||s.value&&Qn(s.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Ka})}function ee(){a("afterEnter")}function me(){h(),a("afterLeave")}return fe(()=>{var $;return g(be,null,[($=n.activator)==null?void 0:$.call(n,{isActive:u.value,targetRef:w,props:de({ref:I},P.value,e.activatorProps)}),B.value&&m.value&&g(dm,{disabled:!_.value,to:_.value},{default:()=>[g("div",de({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":u.value,"v-overlay--contained":e.contained},d.value,f.value,e.class],style:[A.value,{"--v-overlay-opacity":e.opacity,top:oe(N.value)},e.style],ref:o},j,l),[g(PC,de({color:y,modelValue:u.value&&!!e.scrim,ref:i},V.value),null),g(hn,{appear:!0,persisted:!0,transition:e.transition,target:x.value,onAfterEnter:ee,onAfterLeave:me},{default:()=>{var ue;return[ot(g("div",de({ref:s,class:["v-overlay__content",e.contentClass],style:[M.value,G.value]},O.value,e.contentProps),[(ue=n.default)==null?void 0:ue.call(n,{isActive:u})]),[[Wn,u.value],[kn("click-outside"),{handler:Y,closeConditional:L,include:()=>[T.value]}]])]}})])]})])}),{activatorEl:T,scrimEl:i,target:x,animateClick:se,contentEl:s,globalTop:b,localTop:C,updateLocation:q}}}),Jr=Symbol("Forwarded refs");function Qr(e,t){let n=e;for(;n;){const l=Reflect.getOwnPropertyDescriptor(n,t);if(l)return l;n=Object.getPrototypeOf(n)}}function wr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),l=1;l!0},setup(e,t){let{slots:n}=t;const l=Le(e,"modelValue"),{scopeId:a}=_r(),{isRtl:r}=it(),o=Et(),i=p(()=>e.id||`v-menu-${o}`),s=J(),c=Ve(Vo,null),u=ne(new Set);et(Vo,{register(){u.value.add(o)},unregister(){u.value.delete(o)},closeParents(y){setTimeout(()=>{var b;!u.value.size&&!e.persistent&&(y==null||(b=s.value)!=null&&b.contentEl&&!rh(y,s.value.contentEl))&&(l.value=!1,c==null||c.closeParents())},40)}}),Qe(()=>c==null?void 0:c.unregister()),Jo(()=>l.value=!1);async function d(y){var A,T,I;const b=y.relatedTarget,C=y.target;await De(),l.value&&b!==C&&((A=s.value)!=null&&A.contentEl)&&((T=s.value)!=null&&T.globalTop)&&![document,s.value.contentEl].includes(C)&&!s.value.contentEl.contains(C)&&((I=Hl(s.value.contentEl)[0])==null||I.focus())}te(l,y=>{y?(c==null||c.register(),document.addEventListener("focusin",d,{once:!0})):(c==null||c.unregister(),document.removeEventListener("focusin",d))});function f(y){c==null||c.closeParents(y)}function v(y){var b,C,A,T,I;if(!e.disabled)if(y.key==="Tab"||y.key==="Enter"&&!e.closeOnContentClick){if(y.key==="Enter"&&(y.target instanceof HTMLTextAreaElement||y.target instanceof HTMLInputElement&&y.target.closest("form")))return;y.key==="Enter"&&y.preventDefault(),pd(Hl((b=s.value)==null?void 0:b.contentEl,!1),y.shiftKey?"prev":"next",E=>E.tabIndex>=0)||(l.value=!1,(A=(C=s.value)==null?void 0:C.activatorEl)==null||A.focus())}else e.submenu&&y.key===(r.value?"ArrowRight":"ArrowLeft")&&(l.value=!1,(I=(T=s.value)==null?void 0:T.activatorEl)==null||I.focus())}function m(y){var C;if(e.disabled)return;const b=(C=s.value)==null?void 0:C.contentEl;b&&l.value?y.key==="ArrowDown"?(y.preventDefault(),y.stopImmediatePropagation(),Fl(b,"next")):y.key==="ArrowUp"?(y.preventDefault(),y.stopImmediatePropagation(),Fl(b,"prev")):e.submenu&&(y.key===(r.value?"ArrowRight":"ArrowLeft")?l.value=!1:y.key===(r.value?"ArrowLeft":"ArrowRight")&&(y.preventDefault(),Fl(b,"first"))):(e.submenu?y.key===(r.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(y.key))&&(l.value=!0,y.preventDefault(),setTimeout(()=>setTimeout(()=>m(y))))}const h=p(()=>de({"aria-haspopup":"menu","aria-expanded":String(l.value),"aria-owns":i.value,onKeydown:m},e.activatorProps));return fe(()=>{const y=Za.filterProps(e);return g(Za,de({ref:s,id:i.value,class:["v-menu",e.class],style:e.style},y,{modelValue:l.value,"onUpdate:modelValue":b=>l.value=b,absolute:!0,activatorProps:h.value,location:e.location??(e.submenu?"end":"bottom"),"onClick:outside":f,onKeydown:v},a),{activator:n.activator,default:function(){for(var b=arguments.length,C=new Array(b),A=0;A{var T;return[(T=n.default)==null?void 0:T.call(n,...C)]}})}})}),wr({id:i,ΨopenChildren:u},s)}}),IC=U({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...pe(),...ra({transition:{component:kf}})},"VCounter"),MC=re()({name:"VCounter",functional:!0,props:IC(),setup(e,t){let{slots:n}=t;const l=p(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return fe(()=>g(hn,{transition:e.transition},{default:()=>[ot(g("div",{class:["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class],style:e.style},[n.default?n.default({counter:l.value,max:e.max,value:e.value}):l.value]),[[Wn,e.active]])]})),{}}}),FC=U({floating:Boolean,...pe()},"VFieldLabel"),_a=re()({name:"VFieldLabel",props:FC(),setup(e,t){let{slots:n}=t;return fe(()=>g(Mi,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}}),LC=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],rv=U({appendInnerIcon:Ae,bgColor:String,clearable:Boolean,clearIcon:{type:Ae,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:Ae,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>LC.includes(e)},"onClick:clear":ct(),"onClick:appendInner":ct(),"onClick:prependInner":ct(),...pe(),...Oi(),...vt(),...je()},"VField"),ov=re()({name:"VField",inheritAttrs:!1,props:{id:String,...Li(),...rv()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{themeClasses:r}=We(e),{loaderClasses:o}=hr(e),{focusClasses:i,isFocused:s,focus:c,blur:u}=br(e),{InputIcon:d}=Mf(e),{roundedClasses:f}=mt(e),{rtlClasses:v}=it(),m=p(()=>e.dirty||e.active),h=p(()=>!e.singleLine&&!!(e.label||a.label)),y=Et(),b=p(()=>e.id||`input-${y}`),C=p(()=>`${b.value}-messages`),A=J(),T=J(),I=J(),x=p(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:E,backgroundColorStyles:w}=dt(ae(e,"bgColor")),{textColorClasses:P,textColorStyles:O}=jt(p(()=>e.error||e.disabled?void 0:m.value&&s.value?e.color:e.baseColor));te(m,B=>{if(h.value){const j=A.value.$el,G=T.value.$el;requestAnimationFrame(()=>{const q=mi(j),Y=G.getBoundingClientRect(),L=Y.x-q.x,F=Y.y-q.y-(q.height/2-Y.height/2),D=Y.width/.75,N=Math.abs(D-q.width)>1?{maxWidth:oe(D)}:void 0,se=getComputedStyle(j),ee=getComputedStyle(G),me=parseFloat(se.transitionDuration)*1e3||150,$=parseFloat(ee.getPropertyValue("--v-field-label-scale")),ue=ee.getPropertyValue("color");j.style.visibility="visible",G.style.visibility="hidden",Qn(j,{transform:`translate(${L}px, ${F}px) scale(${$})`,color:ue,...N},{duration:me,easing:Ka,direction:B?"normal":"reverse"}).finished.then(()=>{j.style.removeProperty("visibility"),G.style.removeProperty("visibility")})})}},{flush:"post"});const V=p(()=>({isActive:m,isFocused:s,controlRef:I,blur:u,focus:c}));function _(B){B.target!==document.activeElement&&B.preventDefault()}function M(B){var j;B.key!=="Enter"&&B.key!==" "||(B.preventDefault(),B.stopPropagation(),(j=e["onClick:clear"])==null||j.call(e,new MouseEvent("click")))}return fe(()=>{var L,F,D;const B=e.variant==="outlined",j=!!(a["prepend-inner"]||e.prependInnerIcon),G=!!(e.clearable||a.clear),q=!!(a["append-inner"]||e.appendInnerIcon||G),Y=()=>a.label?a.label({...V.value,label:e.label,props:{for:b.value}}):e.label;return g("div",de({class:["v-field",{"v-field--active":m.value,"v-field--appended":q,"v-field--center-affix":e.centerAffix??!x.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":j,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!Y(),[`v-field--variant-${e.variant}`]:!0},r.value,E.value,i.value,o.value,f.value,v.value,e.class],style:[w.value,e.style],onClick:_},n),[g("div",{class:"v-field__overlay"},null),g(Vi,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:a.loader}),j&&g("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&g(d,{key:"prepend-icon",name:"prependInner"},null),(L=a["prepend-inner"])==null?void 0:L.call(a,V.value)]),g("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&h.value&&g(_a,{key:"floating-label",ref:T,class:[P.value],floating:!0,for:b.value,style:O.value},{default:()=>[Y()]}),g(_a,{ref:A,for:b.value},{default:()=>[Y()]}),(F=a.default)==null?void 0:F.call(a,{...V.value,props:{id:b.value,class:"v-field__input","aria-describedby":C.value},focus:c,blur:u})]),G&&g(Ef,{key:"clear"},{default:()=>[ot(g("div",{class:"v-field__clearable",onMousedown:N=>{N.preventDefault(),N.stopPropagation()}},[g(Re,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[a.clear?a.clear({...V.value,props:{onKeydown:M,onFocus:c,onBlur:u,onClick:e["onClick:clear"]}}):g(d,{name:"clear",onKeydown:M,onFocus:c,onBlur:u},null)]})]),[[Wn,e.dirty]])]}),q&&g("div",{key:"append",class:"v-field__append-inner"},[(D=a["append-inner"])==null?void 0:D.call(a,V.value),e.appendInnerIcon&&g(d,{key:"append-icon",name:"appendInner"},null)]),g("div",{class:["v-field__outline",P.value],style:O.value},[B&&g(be,null,[g("div",{class:"v-field__outline__start"},null),h.value&&g("div",{class:"v-field__outline__notch"},[g(_a,{ref:T,floating:!0,for:b.value},{default:()=>[Y()]})]),g("div",{class:"v-field__outline__end"},null)]),x.value&&h.value&&g(_a,{ref:T,floating:!0,for:b.value},{default:()=>[Y()]})])])}),{controlRef:I}}});function DC(e){const t=Object.keys(ov.props).filter(n=>!di(n)&&n!=="class"&&n!=="style");return md(e,t)}const RC=["color","file","time","date","datetime-local","week","month"],iv=U({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...Sr(),...rv()},"VTextField"),Io=re()({name:"VTextField",directives:{Intersect:Of},inheritAttrs:!1,props:iv(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const r=Le(e,"modelValue"),{isFocused:o,focus:i,blur:s}=br(e),c=p(()=>typeof e.counterValue=="function"?e.counterValue(r.value):typeof e.counterValue=="number"?e.counterValue:(r.value??"").toString().length),u=p(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),d=p(()=>["plain","underlined"].includes(e.variant));function f(x,E){var w,P;!e.autofocus||!x||(P=(w=E[0].target)==null?void 0:w.focus)==null||P.call(w)}const v=J(),m=J(),h=J(),y=p(()=>RC.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function b(){var x;h.value!==document.activeElement&&((x=h.value)==null||x.focus()),o.value||i()}function C(x){l("mousedown:control",x),x.target!==h.value&&(b(),x.preventDefault())}function A(x){b(),l("click:control",x)}function T(x){x.stopPropagation(),b(),De(()=>{r.value=null,lh(e["onClick:clear"],x)})}function I(x){var w;const E=x.target;if(r.value=E.value,(w=e.modelModifiers)!=null&&w.trim&&["text","search","password","tel","url"].includes(e.type)){const P=[E.selectionStart,E.selectionEnd];De(()=>{E.selectionStart=P[0],E.selectionEnd=P[1]})}}return fe(()=>{const x=!!(a.counter||e.counter!==!1&&e.counter!=null),E=!!(x||a.details),[w,P]=fi(n),{modelValue:O,...V}=dl.filterProps(e),_=DC(e);return g(dl,de({ref:v,modelValue:r.value,"onUpdate:modelValue":M=>r.value=M,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":d.value},e.class],style:e.style},w,V,{centerAffix:!d.value,focused:o.value}),{...a,default:M=>{let{id:B,isDisabled:j,isDirty:G,isReadonly:q,isValid:Y}=M;return g(ov,de({ref:m,onMousedown:C,onClick:A,"onClick:clear":T,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},_,{id:B.value,active:y.value||G.value,dirty:G.value||e.dirty,disabled:j.value,focused:o.value,error:Y.value===!1}),{...a,default:L=>{let{props:{class:F,...D}}=L;const N=ot(g("input",de({ref:h,value:r.value,onInput:I,autofocus:e.autofocus,readonly:q.value,disabled:j.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:b,onBlur:s},D,P),null),[[kn("intersect"),{handler:f},null,{once:!0}]]);return g(be,null,[e.prefix&&g("span",{class:"v-text-field__prefix"},[g("span",{class:"v-text-field__prefix__text"},[e.prefix])]),a.default?g("div",{class:F,"data-no-activator":""},[a.default(),N]):an(N,{class:F}),e.suffix&&g("span",{class:"v-text-field__suffix"},[g("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:E?M=>{var B;return g(be,null,[(B=a.details)==null?void 0:B.call(a,M),x&&g(be,null,[g("span",null,null),g(MC,{active:e.persistentCounter||o.value,value:c.value,max:u.value,disabled:e.disabled},a.counter)])])}:void 0})}),wr({},v,m,h)}}),BC=U({renderless:Boolean,...pe()},"VVirtualScrollItem"),NC=re()({name:"VVirtualScrollItem",inheritAttrs:!1,props:BC(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{resizeRef:r,contentRect:o}=Hn(void 0,"border");te(()=>{var i;return(i=o.value)==null?void 0:i.height},i=>{i!=null&&l("update:height",i)}),fe(()=>{var i,s;return e.renderless?g(be,null,[(i=a.default)==null?void 0:i.call(a,{itemRef:r})]):g("div",de({ref:r,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(s=a.default)==null?void 0:s.call(a)])})}}),KC=-1,$C=1,eo=100,HC=U({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function jC(e,t){const n=mr(),l=ne(0);ft(()=>{l.value=parseFloat(e.itemHeight||0)});const a=ne(0),r=ne(Math.ceil((parseInt(e.height)||n.height.value)/(l.value||16))||1),o=ne(0),i=ne(0),s=J(),c=J();let u=0;const{resizeRef:d,contentRect:f}=Hn();ft(()=>{d.value=s.value});const v=p(()=>{var L;return s.value===document.documentElement?n.height.value:((L=f.value)==null?void 0:L.height)||parseInt(e.height)||0}),m=p(()=>!!(s.value&&c.value&&v.value&&l.value));let h=Array.from({length:t.value.length}),y=Array.from({length:t.value.length});const b=ne(0);let C=-1;function A(L){return h[L]||l.value}const T=eh(()=>{const L=performance.now();y[0]=0;const F=t.value.length;for(let D=1;D<=F-1;D++)y[D]=(y[D-1]||0)+A(D-1);b.value=Math.max(b.value,performance.now()-L)},b),I=te(m,L=>{L&&(I(),u=c.value.offsetTop,T.immediate(),j(),~C&&De(()=>{Te&&window.requestAnimationFrame(()=>{q(C),C=-1})}))});Ze(()=>{T.clear()});function x(L,F){const D=h[L],N=l.value;l.value=N?Math.min(l.value,F):F,(D!==F||N!==l.value)&&(h[L]=F,T())}function E(L){return L=Tt(L,0,t.value.length-1),y[L]||0}function w(L){return zC(y,L)}let P=0,O=0,V=0;te(v,(L,F)=>{F&&(j(),L{O=0,j()}))});function _(){if(!s.value||!c.value)return;const L=s.value.scrollTop,F=performance.now();F-V>500?(O=Math.sign(L-P),u=c.value.offsetTop):O=L-P,P=L,V=F,j()}function M(){!s.value||!c.value||(O=0,V=0,j())}let B=-1;function j(){cancelAnimationFrame(B),B=requestAnimationFrame(G)}function G(){if(!s.value||!v.value)return;const L=P-u,F=Math.sign(O),D=Math.max(0,L-eo),N=Tt(w(D),0,t.value.length),se=L+v.value+eo,ee=Tt(w(se)+1,N+1,t.value.length);if((F!==KC||Nr.value)){const me=E(a.value)-E(N),$=E(ee)-E(r.value);Math.max(me,$)>eo?(a.value=N,r.value=ee):(N<=0&&(a.value=N),ee>=t.value.length&&(r.value=ee))}o.value=E(a.value),i.value=E(t.value.length)-E(r.value)}function q(L){const F=E(L);!s.value||L&&!F?C=L:s.value.scrollTop=F}const Y=p(()=>t.value.slice(a.value,r.value).map((L,F)=>({raw:L,index:F+a.value})));return te(t,()=>{h=Array.from({length:t.value.length}),y=Array.from({length:t.value.length}),T.immediate(),j()},{deep:!0}),{calculateVisibleItems:j,containerRef:s,markerRef:c,computedItems:Y,paddingTop:o,paddingBottom:i,scrollToIndex:q,handleScroll:_,handleScrollend:M,handleItemResize:x}}function zC(e,t){let n=e.length-1,l=0,a=0,r=null,o=-1;if(e[n]>1,r=e[a],r>t)n=a-1;else if(r[]},renderless:Boolean,...HC(),...pe(),...Xt()},"VVirtualScroll"),UC=re()({name:"VVirtualScroll",props:WC(),setup(e,t){let{slots:n}=t;const l=Ke("VVirtualScroll"),{dimensionStyles:a}=Zt(e),{calculateVisibleItems:r,containerRef:o,markerRef:i,handleScroll:s,handleScrollend:c,handleItemResize:u,scrollToIndex:d,paddingTop:f,paddingBottom:v,computedItems:m}=jC(e,ae(e,"items"));return Ct(()=>e.renderless,()=>{function h(){var C,A;const b=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";o.value===document.documentElement?(document[b]("scroll",s,{passive:!0}),document[b]("scrollend",c)):((C=o.value)==null||C[b]("scroll",s,{passive:!0}),(A=o.value)==null||A[b]("scrollend",c))}Je(()=>{o.value=Pd(l.vnode.el,!0),h(!0)}),Ze(h)}),fe(()=>{const h=m.value.map(y=>g(NC,{key:y.index,renderless:e.renderless,"onUpdate:height":b=>u(y.index,b)},{default:b=>{var C;return(C=n.default)==null?void 0:C.call(n,{item:y.raw,index:y.index,...b})}}));return e.renderless?g(be,null,[g("div",{ref:i,class:"v-virtual-scroll__spacer",style:{paddingTop:oe(f.value)}},null),h,g("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:oe(v.value)}},null)]):g("div",{ref:o,class:["v-virtual-scroll",e.class],onScrollPassive:s,onScrollend:c,style:[a.value,e.style]},[g("div",{ref:i,class:"v-virtual-scroll__container",style:{paddingTop:oe(f.value),paddingBottom:oe(v.value)}},[h])])}),{calculateVisibleItems:r,scrollToIndex:d}}});function GC(e,t){const n=ne(!1);let l;function a(i){cancelAnimationFrame(l),n.value=!0,l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{n.value=!1})})}async function r(){await new Promise(i=>requestAnimationFrame(i)),await new Promise(i=>requestAnimationFrame(i)),await new Promise(i=>requestAnimationFrame(i)),await new Promise(i=>{if(n.value){const s=te(n,()=>{s(),i()})}else i()})}async function o(i){var u,d;if(i.key==="Tab"&&((u=t.value)==null||u.focus()),!["PageDown","PageUp","Home","End"].includes(i.key))return;const s=(d=e.value)==null?void 0:d.$el;if(!s)return;(i.key==="Home"||i.key==="End")&&s.scrollTo({top:i.key==="Home"?0:s.scrollHeight,behavior:"smooth"}),await r();const c=s.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(i.key==="PageDown"||i.key==="Home"){const f=s.getBoundingClientRect().top;for(const v of c)if(v.getBoundingClientRect().top>=f){v.focus();break}}else{const f=s.getBoundingClientRect().bottom;for(const v of[...c].reverse())if(v.getBoundingClientRect().bottom<=f){v.focus();break}}}return{onScrollPassive:a,onKeydown:o}}const YC=U({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:Ae,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...Yf({itemChildren:!1})},"Select"),qC=U({...YC(),...gl(iv({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...ra({transition:{component:Ii}})},"VSelect"),sv=re()({name:"VSelect",props:qC(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:l}=Si(),a=J(),r=J(),o=J(),i=Le(e,"menu"),s=p({get:()=>i.value,set:L=>{var F;i.value&&!L&&((F=r.value)!=null&&F.ΨopenChildren.size)||(i.value=L)}}),{items:c,transformIn:u,transformOut:d}=tC(e),f=Le(e,"modelValue",[],L=>u(L===null?[null]:Vt(L)),L=>{const F=d(L);return e.multiple?F:F[0]??null}),v=p(()=>typeof e.counterValue=="function"?e.counterValue(f.value):typeof e.counterValue=="number"?e.counterValue:f.value.length),m=Ff(),h=p(()=>f.value.map(L=>L.value)),y=ne(!1),b=p(()=>s.value?e.closeText:e.openText);let C="",A;const T=p(()=>e.hideSelected?c.value.filter(L=>!f.value.some(F=>e.valueComparator(F,L))):c.value),I=p(()=>e.hideNoData&&!T.value.length||e.readonly||(m==null?void 0:m.isReadonly.value)),x=p(()=>{var L;return{...e.menuProps,activatorProps:{...((L=e.menuProps)==null?void 0:L.activatorProps)||{},"aria-haspopup":"listbox"}}}),E=J(),w=GC(E,a);function P(L){e.openOnClear&&(s.value=!0)}function O(){I.value||(s.value=!s.value)}function V(L){Ds(L)&&_(L)}function _(L){var se,ee;if(!L.key||e.readonly||m!=null&&m.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(L.key)&&L.preventDefault(),["Enter","ArrowDown"," "].includes(L.key)&&(s.value=!0),["Escape","Tab"].includes(L.key)&&(s.value=!1),L.key==="Home"?(se=E.value)==null||se.focus("first"):L.key==="End"&&((ee=E.value)==null||ee.focus("last"));const F=1e3;if(e.multiple||!Ds(L))return;const D=performance.now();D-A>F&&(C=""),C+=L.key.toLowerCase(),A=D;const N=c.value.find(me=>me.title.toLowerCase().startsWith(C));if(N!==void 0){f.value=[N];const me=T.value.indexOf(N);Te&&window.requestAnimationFrame(()=>{var $;me>=0&&(($=o.value)==null||$.scrollToIndex(me))})}}function M(L){let F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!L.props.disabled)if(e.multiple){const D=f.value.findIndex(se=>e.valueComparator(se.value,L.value)),N=F??!~D;if(~D){const se=N?[...f.value,L]:[...f.value];se.splice(D,1),f.value=se}else N&&(f.value=[...f.value,L])}else{const D=F!==!1;f.value=D?[L]:[],De(()=>{s.value=!1})}}function B(L){var F;(F=E.value)!=null&&F.$el.contains(L.relatedTarget)||(s.value=!1)}function j(){var L;e.eager&&((L=o.value)==null||L.calculateVisibleItems())}function G(){var L;y.value&&((L=a.value)==null||L.focus())}function q(L){y.value=!0}function Y(L){if(L==null)f.value=[];else if(Ba(a.value,":autofill")||Ba(a.value,":-webkit-autofill")){const F=c.value.find(D=>D.title===L);F&&M(F)}else a.value&&(a.value.value="")}return te(s,()=>{if(!e.hideSelected&&s.value&&f.value.length){const L=T.value.findIndex(F=>f.value.some(D=>e.valueComparator(D.value,F.value)));Te&&window.requestAnimationFrame(()=>{var F;L>=0&&((F=o.value)==null||F.scrollToIndex(L))})}}),te(()=>e.items,(L,F)=>{s.value||y.value&&!F.length&&L.length&&(s.value=!0)}),fe(()=>{const L=!!(e.chips||n.chip),F=!!(!e.hideNoData||T.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),D=f.value.length>0,N=Io.filterProps(e),se=D||!y.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return g(Io,de({ref:a},N,{modelValue:f.value.map(ee=>ee.props.value).join(", "),"onUpdate:modelValue":Y,focused:y.value,"onUpdate:focused":ee=>y.value=ee,validationValue:f.externalValue,counterValue:v.value,dirty:D,class:["v-select",{"v-select--active-menu":s.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":f.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:se,"onClick:clear":P,"onMousedown:control":O,onBlur:B,onKeydown:_,"aria-label":l(b.value),title:l(b.value)}),{...n,default:()=>g(be,null,[g(VC,de({ref:r,modelValue:s.value,"onUpdate:modelValue":ee=>s.value=ee,activator:"parent",contentClass:"v-select__content",disabled:I.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:j,onAfterLeave:G},x.value),{default:()=>[F&&g(Zf,de({ref:E,selected:h.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:ee=>ee.preventDefault(),onKeydown:V,onFocusin:q,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},w,e.listProps),{default:()=>{var ee,me,$;return[(ee=n["prepend-item"])==null?void 0:ee.call(n),!T.value.length&&!e.hideNoData&&(((me=n["no-data"])==null?void 0:me.call(n))??g(yn,{title:l(e.noDataText)},null)),g(UC,{ref:o,renderless:!0,items:T.value},{default:ue=>{var Pn;let{item:Ce,index:$e,itemRef:_e}=ue;const An=de(Ce.props,{ref:_e,key:$e,onClick:()=>M(Ce,null)});return((Pn=n.item)==null?void 0:Pn.call(n,{item:Ce,index:$e,props:An}))??g(yn,de(An,{role:"option"}),{prepend:S=>{let{isSelected:k}=S;return g(be,null,[e.multiple&&!e.hideSelected?g(_S,{key:Ce.value,modelValue:k,ripple:!1,tabindex:"-1"},null):void 0,Ce.props.prependAvatar&&g(jn,{image:Ce.props.prependAvatar},null),Ce.props.prependIcon&&g(He,{icon:Ce.props.prependIcon},null)])}})}}),($=n["append-item"])==null?void 0:$.call(n)]}})]}),f.value.map((ee,me)=>{function $(_e){_e.stopPropagation(),_e.preventDefault(),M(ee,!1)}const ue={"onClick:close":$,onKeydown(_e){_e.key!=="Enter"&&_e.key!==" "||(_e.preventDefault(),_e.stopPropagation(),$(_e))},onMousedown(_e){_e.preventDefault(),_e.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Ce=L?!!n.chip:!!n.selection,$e=Ce?bd(L?n.chip({item:ee,index:me,props:ue}):n.selection({item:ee,index:me})):void 0;if(!(Ce&&!$e))return g("div",{key:ee.value,class:"v-select__selection"},[L?n.chip?g(Re,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:ee.title}}},{default:()=>[$e]}):g(FS,de({key:"chip",closable:e.closableChips,size:"small",text:ee.title,disabled:ee.props.disabled},ue),null):$e??g("span",{class:"v-select__selection-text"},[ee.title,e.multiple&&me!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const a=Le(e,"indeterminate"),r=Le(e,"modelValue"),{loaderClasses:o}=hr(e),{isFocused:i,focus:s,blur:c}=br(e),u=J(),d=Te&&window.matchMedia("(forced-colors: active)").matches,f=p(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),v=Et(),m=p(()=>e.id||`switch-${v}`);function h(){a.value&&(a.value=!1)}function y(b){var C,A;b.stopPropagation(),b.preventDefault(),(A=(C=u.value)==null?void 0:C.input)==null||A.click()}return fe(()=>{const[b,C]=fi(n),A=dl.filterProps(e),T=qa.filterProps(e);return g(dl,de({class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":a.value},o.value,e.class]},b,A,{modelValue:r.value,"onUpdate:modelValue":I=>r.value=I,id:m.value,focused:i.value,style:e.style}),{...l,default:I=>{let{id:x,messagesId:E,isDisabled:w,isReadonly:P,isValid:O}=I;const V={model:r,isValid:O};return g(qa,de({ref:u},T,{modelValue:r.value,"onUpdate:modelValue":[_=>r.value=_,h],id:x.value,"aria-describedby":E.value,type:"checkbox","aria-checked":a.value?"mixed":void 0,disabled:w.value,readonly:P.value,onFocus:s,onBlur:c},C),{...l,default:_=>{let{backgroundColorClasses:M,backgroundColorStyles:B}=_;return g("div",{class:["v-switch__track",d?void 0:M.value],style:B.value,onClick:y},[l["track-true"]&&g("div",{key:"prepend",class:"v-switch__track-true"},[l["track-true"](V)]),l["track-false"]&&g("div",{key:"append",class:"v-switch__track-false"},[l["track-false"](V)])])},input:_=>{let{inputNode:M,icon:B,backgroundColorClasses:j,backgroundColorStyles:G}=_;return g(be,null,[M,g("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":B||e.loading},e.inset||d?void 0:j.value],style:e.inset?void 0:G.value},[l.thumb?g(Re,{defaults:{VIcon:{icon:B,size:"x-small"}}},{default:()=>[l.thumb({...V,icon:B})]}):g(xf,null,{default:()=>[e.loading?g(Vi,{name:"v-switch",active:!0,color:O.value===!1?void 0:f.value},{default:q=>l.loader?l.loader(q):g(Ei,{active:q.isActive,color:q.color,indeterminate:!0,size:"16",width:"2"},null)}):B&&g(He,{key:String(B),icon:B,size:"x-small"},null)]})])])}})}})}),{}}}),ZC=Mt({__name:"Build",setup(e){const t=["rp2040_ce","bit_c_pro","blok","bonsai_c3","bonsai_c4","elite_pi","helios","imera","kb2040","liatris","michi","proton_c","sparkfun_pm2040","stemcell"],{keymap:n}=yl(),l=Nt(n,"config.build.lto"),a=Nt(n,"converter",null);return(r,o)=>(Ht(),vl(be,null,[g(pn,{"hide-details":"",label:"LTO",modelValue:Me(l),"onUpdate:modelValue":o[0]||(o[0]=i=>Se(l)?l.value=i:null)},null,8,["modelValue"]),g(sv,{clearable:"",label:"Converter",items:t,modelValue:Me(a),"onUpdate:modelValue":o[1]||(o[1]=i=>Se(a)?a.value=i:null)},null,8,["modelValue"])],64))}}),Ni=Symbol.for("vuetify:v-slider");function JC(e,t,n){const l=n==="vertical",a=t.getBoundingClientRect(),r="touches"in e?e.touches[0]:e;return l?r.clientY-(a.top+a.height/2):r.clientX-(a.left+a.width/2)}function QC(e,t){return"touches"in e&&e.touches.length?e.touches[0][t]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][t]:e[t]}const e0=U({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>typeof e=="boolean"||e==="always"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:e=>typeof e=="boolean"||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,...vt(),...Yt({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),t0=e=>{const t=p(()=>parseFloat(e.min)),n=p(()=>parseFloat(e.max)),l=p(()=>+e.step>0?parseFloat(e.step):0),a=p(()=>Math.max(Is(l.value),Is(t.value)));function r(o){if(o=parseFloat(o),l.value<=0)return o;const i=Tt(o,t.value,n.value),s=t.value%l.value,c=Math.round((i-s)/l.value)*l.value+s;return parseFloat(Math.min(c,n.value).toFixed(a.value))}return{min:t,max:n,step:l,decimals:a,roundValue:r}},n0=e=>{let{props:t,steps:n,onSliderStart:l,onSliderMove:a,onSliderEnd:r,getActiveThumb:o}=e;const{isRtl:i}=it(),s=ae(t,"reverse"),c=p(()=>t.direction==="vertical"),u=p(()=>c.value!==s.value),{min:d,max:f,step:v,decimals:m,roundValue:h}=n,y=p(()=>parseInt(t.thumbSize,10)),b=p(()=>parseInt(t.tickSize,10)),C=p(()=>parseInt(t.trackSize,10)),A=p(()=>(f.value-d.value)/v.value),T=ae(t,"disabled"),I=p(()=>t.error||t.disabled?void 0:t.thumbColor??t.color),x=p(()=>t.error||t.disabled?void 0:t.trackColor??t.color),E=p(()=>t.error||t.disabled?void 0:t.trackFillColor??t.color),w=ne(!1),P=ne(0),O=J(),V=J();function _($){var R;const ue=t.direction==="vertical",Ce=ue?"top":"left",$e=ue?"height":"width",_e=ue?"clientY":"clientX",{[Ce]:An,[$e]:Pn}=(R=O.value)==null?void 0:R.$el.getBoundingClientRect(),S=QC($,_e);let k=Math.min(Math.max((S-An-P.value)/Pn,0),1)||0;return(ue?u.value:u.value!==i.value)&&(k=1-k),h(d.value+k*(f.value-d.value))}const M=$=>{r({value:_($)}),w.value=!1,P.value=0},B=$=>{V.value=o($),V.value&&(V.value.focus(),w.value=!0,V.value.contains($.target)?P.value=JC($,V.value,t.direction):(P.value=0,a({value:_($)})),l({value:_($)}))},j={passive:!0,capture:!0};function G($){a({value:_($)})}function q($){$.stopPropagation(),$.preventDefault(),M($),window.removeEventListener("mousemove",G,j),window.removeEventListener("mouseup",q)}function Y($){var ue;M($),window.removeEventListener("touchmove",G,j),(ue=$.target)==null||ue.removeEventListener("touchend",Y)}function L($){var ue;B($),window.addEventListener("touchmove",G,j),(ue=$.target)==null||ue.addEventListener("touchend",Y,{passive:!1})}function F($){$.preventDefault(),B($),window.addEventListener("mousemove",G,j),window.addEventListener("mouseup",q,{passive:!1})}const D=$=>{const ue=($-d.value)/(f.value-d.value)*100;return Tt(isNaN(ue)?0:ue,0,100)},N=ae(t,"showTicks"),se=p(()=>N.value?t.ticks?Array.isArray(t.ticks)?t.ticks.map($=>({value:$,position:D($),label:$.toString()})):Object.keys(t.ticks).map($=>({value:parseFloat($),position:D(parseFloat($)),label:t.ticks[$]})):A.value!==1/0?ci(A.value+1).map($=>{const ue=d.value+$*v.value;return{value:ue,position:D(ue)}}):[]:[]),ee=p(()=>se.value.some($=>{let{label:ue}=$;return!!ue})),me={activeThumbRef:V,color:ae(t,"color"),decimals:m,disabled:T,direction:ae(t,"direction"),elevation:ae(t,"elevation"),hasLabels:ee,isReversed:s,indexFromEnd:u,min:d,max:f,mousePressed:w,numTicks:A,onSliderMousedown:F,onSliderTouchstart:L,parsedTicks:se,parseMouseMove:_,position:D,readonly:ae(t,"readonly"),rounded:ae(t,"rounded"),roundValue:h,showTicks:N,startOffset:P,step:v,thumbSize:y,thumbColor:I,thumbLabel:ae(t,"thumbLabel"),ticks:ae(t,"ticks"),tickSize:b,trackColor:x,trackContainerRef:O,trackFillColor:E,trackSize:C,vertical:c};return et(Ni,me),me},l0=U({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,...pe()},"VSliderThumb"),a0=re()({name:"VSliderThumb",directives:{Ripple:pl},props:l0(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n,emit:l}=t;const a=Ve(Ni),{isRtl:r,rtlClasses:o}=it();if(!a)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:i,step:s,disabled:c,thumbSize:u,thumbLabel:d,direction:f,isReversed:v,vertical:m,readonly:h,elevation:y,mousePressed:b,decimals:C,indexFromEnd:A}=a,T=p(()=>c.value?void 0:y.value),{elevationClasses:I}=qt(T),{textColorClasses:x,textColorStyles:E}=jt(i),{pageup:w,pagedown:P,end:O,home:V,left:_,right:M,down:B,up:j}=Zg,G=[w,P,O,V,_,M,B,j],q=p(()=>s.value?[1,2,3]:[1,5,10]);function Y(F,D){if(!G.includes(F.key))return;F.preventDefault();const N=s.value||.1,se=(e.max-e.min)/N;if([_,M,B,j].includes(F.key)){const me=(m.value?[r.value?_:M,v.value?B:j]:A.value!==r.value?[_,j]:[M,j]).includes(F.key)?1:-1,$=F.shiftKey?2:F.ctrlKey?1:0;D=D+me*N*q.value[$]}else if(F.key===V)D=e.min;else if(F.key===O)D=e.max;else{const ee=F.key===P?1:-1;D=D-ee*N*(se>100?se/10:10)}return Math.max(e.min,Math.min(e.max,D))}function L(F){const D=Y(F,e.modelValue);D!=null&&l("update:modelValue",D)}return fe(()=>{const F=oe(A.value?100-e.position:e.position,"%");return g("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&b.value},e.class,o.value],style:[{"--v-slider-thumb-position":F,"--v-slider-thumb-size":oe(u.value)},e.style],role:"slider",tabindex:c.value?-1:0,"aria-label":e.name,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.modelValue,"aria-readonly":!!h.value,"aria-orientation":f.value,onKeydown:h.value?void 0:L},[g("div",{class:["v-slider-thumb__surface",x.value,I.value],style:{...E.value}},null),ot(g("div",{class:["v-slider-thumb__ripple",x.value],style:E.value},null),[[kn("ripple"),e.ripple,null,{circle:!0,center:!0}]]),g(xf,{origin:"bottom center"},{default:()=>{var D;return[ot(g("div",{class:"v-slider-thumb__label-container"},[g("div",{class:["v-slider-thumb__label"]},[g("div",null,[((D=n["thumb-label"])==null?void 0:D.call(n,{modelValue:e.modelValue}))??e.modelValue.toFixed(s.value?C.value:1)])])]),[[Wn,d.value&&e.focused||d.value==="always"]])]}})])}),{}}}),r0=U({start:{type:Number,required:!0},stop:{type:Number,required:!0},...pe()},"VSliderTrack"),o0=re()({name:"VSliderTrack",props:r0(),emits:{},setup(e,t){let{slots:n}=t;const l=Ve(Ni);if(!l)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:a,parsedTicks:r,rounded:o,showTicks:i,tickSize:s,trackColor:c,trackFillColor:u,trackSize:d,vertical:f,min:v,max:m,indexFromEnd:h}=l,{roundedClasses:y}=mt(o),{backgroundColorClasses:b,backgroundColorStyles:C}=dt(u),{backgroundColorClasses:A,backgroundColorStyles:T}=dt(c),I=p(()=>`inset-${f.value?"block":"inline"}-${h.value?"end":"start"}`),x=p(()=>f.value?"height":"width"),E=p(()=>({[I.value]:"0%",[x.value]:"100%"})),w=p(()=>e.stop-e.start),P=p(()=>({[I.value]:oe(e.start,"%"),[x.value]:oe(w.value,"%")})),O=p(()=>i.value?(f.value?r.value.slice().reverse():r.value).map((_,M)=>{var j;const B=_.value!==v.value&&_.value!==m.value?oe(_.position,"%"):void 0;return g("div",{key:_.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":_.position>=e.start&&_.position<=e.stop,"v-slider-track__tick--first":_.value===v.value,"v-slider-track__tick--last":_.value===m.value}],style:{[I.value]:B}},[(_.label||n["tick-label"])&&g("div",{class:"v-slider-track__tick-label"},[((j=n["tick-label"])==null?void 0:j.call(n,{tick:_,index:M}))??_.label])])}):[]);return fe(()=>g("div",{class:["v-slider-track",y.value,e.class],style:[{"--v-slider-track-size":oe(d.value),"--v-slider-tick-size":oe(s.value)},e.style]},[g("div",{class:["v-slider-track__background",A.value,{"v-slider-track__background--opacity":!!a.value||!u.value}],style:{...E.value,...T.value}},null),g("div",{class:["v-slider-track__fill",b.value],style:{...P.value,...C.value}},null),i.value&&g("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":i.value==="always"}]},[O.value])])),{}}}),i0=U({...Li(),...e0(),...Sr(),modelValue:{type:[Number,String],default:0}},"VSlider"),s0=re()({name:"VSlider",props:i0(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,t){let{slots:n,emit:l}=t;const a=J(),{rtlClasses:r}=it(),o=t0(e),i=Le(e,"modelValue",void 0,x=>o.roundValue(x??o.min.value)),{min:s,max:c,mousePressed:u,roundValue:d,onSliderMousedown:f,onSliderTouchstart:v,trackContainerRef:m,position:h,hasLabels:y,readonly:b}=n0({props:e,steps:o,onSliderStart:()=>{l("start",i.value)},onSliderEnd:x=>{let{value:E}=x;const w=d(E);i.value=w,l("end",w)},onSliderMove:x=>{let{value:E}=x;return i.value=d(E)},getActiveThumb:()=>{var x;return(x=a.value)==null?void 0:x.$el}}),{isFocused:C,focus:A,blur:T}=br(e),I=p(()=>h(i.value));return fe(()=>{const x=dl.filterProps(e),E=!!(e.label||n.label||n.prepend);return g(dl,de({class:["v-slider",{"v-slider--has-labels":!!n["tick-label"]||y.value,"v-slider--focused":C.value,"v-slider--pressed":u.value,"v-slider--disabled":e.disabled},r.value,e.class],style:e.style},x,{focused:C.value}),{...n,prepend:E?w=>{var P,O;return g(be,null,[((P=n.label)==null?void 0:P.call(n,w))??(e.label?g(Mi,{id:w.id.value,class:"v-slider__label",text:e.label},null):void 0),(O=n.prepend)==null?void 0:O.call(n,w)])}:void 0,default:w=>{let{id:P,messagesId:O}=w;return g("div",{class:"v-slider__container",onMousedown:b.value?void 0:f,onTouchstartPassive:b.value?void 0:v},[g("input",{id:P.value,name:e.name||P.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:i.value},null),g(o0,{ref:m,start:0,stop:I.value},{"tick-label":n["tick-label"]}),g(a0,{ref:a,"aria-describedby":O.value,focused:C.value,min:s.value,max:c.value,modelValue:i.value,"onUpdate:modelValue":V=>i.value=V,position:I.value,elevation:e.elevation,onFocus:A,onBlur:T,ripple:e.ripple,name:e.name},{"thumb-label":n["thumb-label"]})])}})}),{}}}),u0=Mt({__name:"Debounce",setup(e){const{keymap:t}=yl(),n=["asym_eager_defer_pk","sym_defer_g","sym_defer_pk","sym_defer_pr","sym_eager_pk","sym_eager_pr"],l=Nt(t,"config.debounce",5),a=Nt(t,"config.build.debounce_type",null);return(r,o)=>(Ht(),vl(be,null,[g(s0,{max:50,min:0,step:1,class:"pb-2",label:"Value",modelValue:Me(l),"onUpdate:modelValue":o[1]||(o[1]=i=>Se(l)?l.value=i:null),"hide-details":""},{append:xe(()=>[g(Io,{modelValue:Me(l),"onUpdate:modelValue":o[0]||(o[0]=i=>Se(l)?l.value=i:null),density:"compact",style:{width:"5em"},type:"number","hide-details":"","single-line":""},null,8,["modelValue"])]),_:1},8,["modelValue"]),g(sv,{clearable:"",label:"Algorithms",items:n,modelValue:Me(a),"onUpdate:modelValue":o[2]||(o[2]=i=>Se(a)?a.value=i:null)},null,8,["modelValue"])],64))}}),c0=Mt({__name:"MiscConfig",setup(e){const{keymap:t}=yl(),n=Nt(t,"config.split.usb_detect.enabled"),l=Nt(t,"config.split.transport.watchdog");return(a,r)=>(Ht(),vl(be,null,[g(pn,{"hide-details":"",label:"Split USB Detect",modelValue:Me(n),"onUpdate:modelValue":r[0]||(r[0]=o=>Se(n)?n.value=o:null)},null,8,["modelValue"]),g(pn,{"hide-details":"",label:"Split Watchdog",modelValue:Me(l),"onUpdate:modelValue":r[1]||(r[1]=o=>Se(l)?l.value=o:null)},null,8,["modelValue"])],64))}}),d0=Mt({__name:"Features",setup(e){const{keymap:t}=yl(),n=Nt(t,"config.features.bootmagic"),l=Nt(t,"config.features.extrakey"),a=Nt(t,"config.features.mousekey"),r=Nt(t,"config.features.via");return(o,i)=>(Ht(),vl(be,null,[g(pn,{"hide-details":"",label:"Bootmagic",modelValue:Me(n),"onUpdate:modelValue":i[0]||(i[0]=s=>Se(n)?n.value=s:null)},null,8,["modelValue"]),g(pn,{"hide-details":"",label:"Extra Keys",modelValue:Me(l),"onUpdate:modelValue":i[1]||(i[1]=s=>Se(l)?l.value=s:null)},null,8,["modelValue"]),g(pn,{"hide-details":"",label:"Mouse Keys",modelValue:Me(a),"onUpdate:modelValue":i[2]||(i[2]=s=>Se(a)?a.value=s:null)},null,8,["modelValue"]),g(pn,{"hide-details":"",label:"VIA",modelValue:Me(r),"onUpdate:modelValue":i[3]||(i[3]=s=>Se(r)?r.value=s:null)},null,8,["modelValue"])],64))}}),f0=re()({name:"VCardActions",props:pe(),setup(e,t){let{slots:n}=t;return Tn({VBtn:{slim:!0,variant:"text"}}),fe(()=>{var l;return g("div",{class:["v-card-actions",e.class],style:e.style},[(l=n.default)==null?void 0:l.call(n)])}),{}}}),v0=U({opacity:[Number,String],...pe(),...Be()},"VCardSubtitle"),m0=re()({name:"VCardSubtitle",props:v0(),setup(e,t){let{slots:n}=t;return fe(()=>g(e.tag,{class:["v-card-subtitle",e.class],style:[{"--v-card-subtitle-opacity":e.opacity},e.style]},n)),{}}}),g0=yi("v-card-title"),h0=U({appendAvatar:String,appendIcon:Ae,prependAvatar:String,prependIcon:Ae,subtitle:[String,Number],title:[String,Number],...pe(),...Gt()},"VCardItem"),y0=re()({name:"VCardItem",props:h0(),setup(e,t){let{slots:n}=t;return fe(()=>{var c;const l=!!(e.prependAvatar||e.prependIcon),a=!!(l||n.prepend),r=!!(e.appendAvatar||e.appendIcon),o=!!(r||n.append),i=!!(e.title!=null||n.title),s=!!(e.subtitle!=null||n.subtitle);return g("div",{class:["v-card-item",e.class],style:e.style},[a&&g("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?g(Re,{key:"prepend-defaults",disabled:!l,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):g(be,null,[e.prependAvatar&&g(jn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&g(He,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),g("div",{class:"v-card-item__content"},[i&&g(g0,{key:"title"},{default:()=>{var u;return[((u=n.title)==null?void 0:u.call(n))??e.title]}}),s&&g(m0,{key:"subtitle"},{default:()=>{var u;return[((u=n.subtitle)==null?void 0:u.call(n))??e.subtitle]}}),(c=n.default)==null?void 0:c.call(n)]),o&&g("div",{key:"append",class:"v-card-item__append"},[n.append?g(Re,{key:"append-defaults",disabled:!r,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):g(be,null,[e.appendIcon&&g(He,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&g(jn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),p0=U({opacity:[Number,String],...pe(),...Be()},"VCardText"),b0=re()({name:"VCardText",props:p0(),setup(e,t){let{slots:n}=t;return fe(()=>g(e.tag,{class:["v-card-text",e.class],style:[{"--v-card-text-opacity":e.opacity},e.style]},n)),{}}}),S0=U({appendAvatar:String,appendIcon:Ae,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ae,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...Wt(),...pe(),...Gt(),...Xt(),...Yt(),...Oi(),...Ai(),...df(),...vt(),...pr(),...Be(),...je(),...En({variant:"elevated"})},"VCard"),C0=re()({name:"VCard",directives:{Ripple:pl},props:S0(),setup(e,t){let{attrs:n,slots:l}=t;const{themeClasses:a}=We(e),{borderClasses:r}=Ut(e),{colorClasses:o,colorStyles:i,variantClasses:s}=na(e),{densityClasses:c}=on(e),{dimensionStyles:u}=Zt(e),{elevationClasses:d}=qt(e),{loaderClasses:f}=hr(e),{locationStyles:v}=Pi(e),{positionClasses:m}=ff(e),{roundedClasses:h}=mt(e),y=yr(e,n),b=p(()=>e.link!==!1&&y.isLink.value),C=p(()=>!e.disabled&&e.link!==!1&&(e.link||y.isClickable.value));return fe(()=>{const A=b.value?"a":e.tag,T=!!(l.title||e.title!=null),I=!!(l.subtitle||e.subtitle!=null),x=T||I,E=!!(l.append||e.appendAvatar||e.appendIcon),w=!!(l.prepend||e.prependAvatar||e.prependIcon),P=!!(l.image||e.image),O=x||w||E,V=!!(l.text||e.text!=null);return ot(g(A,de({class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":C.value},a.value,r.value,o.value,c.value,d.value,f.value,m.value,h.value,s.value,e.class],style:[i.value,u.value,v.value,e.style],onClick:C.value&&y.navigate,tabindex:e.disabled?-1:void 0},y.linkProps),{default:()=>{var _;return[P&&g("div",{key:"image",class:"v-card__image"},[l.image?g(Re,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},l.image):g(oa,{key:"image-img",cover:!0,src:e.image},null)]),g(Vi,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:l.loader}),O&&g(y0,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:l.item,prepend:l.prepend,title:l.title,subtitle:l.subtitle,append:l.append}),V&&g(b0,{key:"text"},{default:()=>{var M;return[((M=l.text)==null?void 0:M.call(l))??e.text]}}),(_=l.default)==null?void 0:_.call(l),l.actions&&g(f0,null,{default:l.actions}),ta(C.value,"v-card")]}}),[[kn("ripple"),C.value&&e.ripple]])}),{}}}),_0=U({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...Bi({origin:"center center",scrollStrategy:"block",transition:{component:Ii},zIndex:2400})},"VDialog"),w0=re()({name:"VDialog",props:_0(),emits:{"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{emit:n,slots:l}=t;const a=Le(e,"modelValue"),{scopeId:r}=_r(),o=J();function i(u){var v,m;const d=u.relatedTarget,f=u.target;if(d!==f&&((v=o.value)!=null&&v.contentEl)&&((m=o.value)!=null&&m.globalTop)&&![document,o.value.contentEl].includes(f)&&!o.value.contentEl.contains(f)){const h=Hl(o.value.contentEl);if(!h.length)return;const y=h[0],b=h[h.length-1];d===y?b.focus():y.focus()}}Te&&te(()=>a.value&&e.retainFocus,u=>{u?document.addEventListener("focusin",i):document.removeEventListener("focusin",i)},{immediate:!0});function s(){var u;n("afterEnter"),(u=o.value)!=null&&u.contentEl&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function c(){n("afterLeave")}return te(a,async u=>{var d;u||(await De(),(d=o.value.activatorEl)==null||d.focus({preventScroll:!0}))}),fe(()=>{const u=Za.filterProps(e),d=de({"aria-haspopup":"dialog"},e.activatorProps),f=de({tabindex:-1},e.contentProps);return g(Za,de({ref:o,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},u,{modelValue:a.value,"onUpdate:modelValue":v=>a.value=v,"aria-modal":"true",activatorProps:d,contentProps:f,role:"dialog",onAfterEnter:s,onAfterLeave:c},r),{activator:l.activator,default:function(){for(var v=arguments.length,m=new Array(v),h=0;h{var y;return[(y=l.default)==null?void 0:y.call(l,...m)]}})}})}),wr({},o)}}),x0={class:"d-flex justify-center"},k0=Mt({__name:"Compile",setup(e){const{keymap:t}=yl(),n=J(!1),l=J(""),{pause:a,resume:r}=hb(async()=>{const{data:s}=await Au(`https://api.qmk.fm/v1/compile/${l.value}`).get().json();s.value.status==="finished"&&(i(),lf.saveAs(`https://api.qmk.fm/v1/compile/${l.value}/download`,s.value.result.firmware_filename))},2500,{immediate:!1}),o=async()=>{const{data:s}=await Au("https://api.qmk.fm/v1/compile").post(t.value).json();if(!s.value.enqueued){console.log("error?");return}l.value=s.value.job_id,r()},i=()=>{a(),n.value=!1};return(s,c)=>(Ht(),vl(be,null,[g(gn,{block:"",color:"primary",class:"mt-2 mb-4","append-icon":"fa-solid fa-play",onClick:c[0]||(c[0]=u=>n.value=!0)},{default:xe(()=>c[2]||(c[2]=[mn("Compile")])),_:1}),g(w0,{modelValue:n.value,"onUpdate:modelValue":c[1]||(c[1]=u=>n.value=u),width:"auto",persistent:"",onAfterEnter:o},{default:xe(()=>[g(C0,{"max-width":"400",title:"Compiling..."},{text:xe(()=>[c[3]||(c[3]=rl("p",{class:"text-md-center"},"Your firmware will be automatically downloaded after the compilation is complete.",-1)),rl("div",x0,[g(Ei,{size:64,width:6,class:"ma-6",indeterminate:""})])]),actions:xe(()=>[g(gn,{class:"ms-auto",text:"Abort",onClick:i})]),_:1})]),_:1},8,["modelValue"])],64))}});function T0(e){let{rootEl:t,isSticky:n,layoutItemStyles:l}=e;const a=ne(!1),r=ne(0),o=p(()=>{const c=typeof a.value=="boolean"?"top":a.value;return[n.value?{top:"auto",bottom:"auto",height:void 0}:void 0,a.value?{[c]:oe(r.value)}:{top:l.value.top}]});Je(()=>{te(n,c=>{c?window.addEventListener("scroll",s,{passive:!0}):window.removeEventListener("scroll",s)},{immediate:!0})}),Qe(()=>{window.removeEventListener("scroll",s)});let i=0;function s(){const c=i>window.scrollY?"up":"down",u=t.value.getBoundingClientRect(),d=parseFloat(l.value.top??0),f=window.scrollY-Math.max(0,r.value-d),v=u.height+Math.max(r.value,d)-window.scrollY-window.innerHeight,m=parseFloat(getComputedStyle(t.value).getPropertyValue("--v-body-scroll-y"))||0;u.height0;n--){if(e[n].t===e[n-1].t)continue;const l=ju(t),a=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);t+=(a-l)*Math.abs(a),n===e.length-1&&(t*=.5)}return ju(t)*1e3}function P0(){const e={};function t(a){Array.from(a.changedTouches).forEach(r=>{(e[r.identifier]??(e[r.identifier]=new nh(A0))).push([a.timeStamp,r])})}function n(a){Array.from(a.changedTouches).forEach(r=>{delete e[r.identifier]})}function l(a){var c;const r=(c=e[a])==null?void 0:c.values().reverse();if(!r)throw new Error(`No samples for touch id ${a}`);const o=r[0],i=[],s=[];for(const u of r){if(o[0]-u[0]>E0)break;i.push({t:u[0],d:u[1].clientX}),s.push({t:u[0],d:u[1].clientY})}return{x:zu(i),y:zu(s),get direction(){const{x:u,y:d}=this,[f,v]=[Math.abs(u),Math.abs(d)];return f>v&&u>=0?"right":f>v&&u<=0?"left":v>f&&d>=0?"down":v>f&&d<=0?"up":O0()}}}return{addMovement:t,endTouch:n,getVelocity:l}}function O0(){throw new Error}function V0(e){let{el:t,isActive:n,isTemporary:l,width:a,touchless:r,position:o}=e;Je(()=>{window.addEventListener("touchstart",C,{passive:!0}),window.addEventListener("touchmove",A,{passive:!1}),window.addEventListener("touchend",T,{passive:!0})}),Qe(()=>{window.removeEventListener("touchstart",C),window.removeEventListener("touchmove",A),window.removeEventListener("touchend",T)});const i=p(()=>["left","right"].includes(o.value)),{addMovement:s,endTouch:c,getVelocity:u}=P0();let d=!1;const f=ne(!1),v=ne(0),m=ne(0);let h;function y(x,E){return(o.value==="left"?x:o.value==="right"?document.documentElement.clientWidth-x:o.value==="top"?x:o.value==="bottom"?document.documentElement.clientHeight-x:Xn())-(E?a.value:0)}function b(x){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const w=o.value==="left"?(x-m.value)/a.value:o.value==="right"?(document.documentElement.clientWidth-x-m.value)/a.value:o.value==="top"?(x-m.value)/a.value:o.value==="bottom"?(document.documentElement.clientHeight-x-m.value)/a.value:Xn();return E?Math.max(0,Math.min(1,w)):w}function C(x){if(r.value)return;const E=x.changedTouches[0].clientX,w=x.changedTouches[0].clientY,P=25,O=o.value==="left"?Edocument.documentElement.clientWidth-P:o.value==="top"?wdocument.documentElement.clientHeight-P:Xn(),V=n.value&&(o.value==="left"?Edocument.documentElement.clientWidth-a.value:o.value==="top"?wdocument.documentElement.clientHeight-a.value:Xn());(O||V||n.value&&l.value)&&(h=[E,w],m.value=y(i.value?E:w,n.value),v.value=b(i.value?E:w),d=m.value>-20&&m.value<80,c(x),s(x))}function A(x){const E=x.changedTouches[0].clientX,w=x.changedTouches[0].clientY;if(d){if(!x.cancelable){d=!1;return}const O=Math.abs(E-h[0]),V=Math.abs(w-h[1]);(i.value?O>V&&O>3:V>O&&V>3)?(f.value=!0,d=!1):(i.value?V:O)>3&&(d=!1)}if(!f.value)return;x.preventDefault(),s(x);const P=b(i.value?E:w,!1);v.value=Math.max(0,Math.min(1,P)),P>1?m.value=y(i.value?E:w,!0):P<0&&(m.value=y(i.value?E:w,!1))}function T(x){if(d=!1,!f.value)return;s(x),f.value=!1;const E=u(x.changedTouches[0].identifier),w=Math.abs(E.x),P=Math.abs(E.y);(i.value?w>P&&w>400:P>w&&P>3)?n.value=E.direction===({left:"right",right:"left",top:"down",bottom:"up"}[o.value]||Xn()):n.value=v.value>.5}const I=p(()=>f.value?{transform:o.value==="left"?`translateX(calc(-100% + ${v.value*a.value}px))`:o.value==="right"?`translateX(calc(100% - ${v.value*a.value}px))`:o.value==="top"?`translateY(calc(-100% + ${v.value*a.value}px))`:o.value==="bottom"?`translateY(calc(100% - ${v.value*a.value}px))`:Xn(),transition:"none"}:void 0);return Ct(f,()=>{var w,P;const x=((w=t.value)==null?void 0:w.style.transform)??null,E=((P=t.value)==null?void 0:P.style.transition)??null;ft(()=>{var O,V,_,M;(V=t.value)==null||V.style.setProperty("transform",((O=I.value)==null?void 0:O.transform)||"none"),(M=t.value)==null||M.style.setProperty("transition",((_=I.value)==null?void 0:_.transition)||null)}),Ze(()=>{var O,V;(O=t.value)==null||O.style.setProperty("transform",x),(V=t.value)==null||V.style.setProperty("transition",E)})}),{isDragging:f,dragProgress:v,dragStyles:I}}function Xn(){throw new Error}const I0=["start","end","left","right","top","bottom"],M0=U({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>I0.includes(e)},sticky:Boolean,...Wt(),...pe(),...ev(),...Rd({mobile:null}),...Yt(),..._i(),...vt(),...Be({tag:"nav"}),...je()},"VNavigationDrawer"),F0=re()({name:"VNavigationDrawer",props:M0(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{isRtl:r}=it(),{themeClasses:o}=We(e),{borderClasses:i}=Ut(e),{backgroundColorClasses:s,backgroundColorStyles:c}=dt(ae(e,"color")),{elevationClasses:u}=qt(e),{displayClasses:d,mobile:f}=mr(e),{roundedClasses:v}=mt(e),m=vf(),h=Le(e,"modelValue",null,D=>!!D),{ssrBootStyles:y}=Cr(),{scopeId:b}=_r(),C=J(),A=ne(!1),{runOpenDelay:T,runCloseDelay:I}=tv(e,D=>{A.value=D}),x=p(()=>e.rail&&e.expandOnHover&&A.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),E=p(()=>ho(e.location,r.value)),w=p(()=>e.persistent),P=p(()=>!e.permanent&&(f.value||e.temporary)),O=p(()=>e.sticky&&!P.value&&E.value!=="bottom");Ct(()=>e.expandOnHover&&e.rail!=null,()=>{te(A,D=>l("update:rail",!D))}),Ct(()=>!e.disableResizeWatcher,()=>{te(P,D=>!e.permanent&&De(()=>h.value=!D))}),Ct(()=>!e.disableRouteWatcher&&!!m,()=>{te(m.currentRoute,()=>P.value&&(h.value=!1))}),te(()=>e.permanent,D=>{D&&(h.value=!0)}),e.modelValue==null&&!P.value&&(h.value=e.permanent||!f.value);const{isDragging:V,dragProgress:_}=V0({el:C,isActive:h,isTemporary:P,width:x,touchless:ae(e,"touchless"),position:E}),M=p(()=>{const D=P.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):x.value;return V.value?D*_.value:D}),B=p(()=>["top","bottom"].includes(e.location)?0:x.value),{layoutItemStyles:j,layoutItemScrimStyles:G}=wi({id:e.name,order:p(()=>parseInt(e.order,10)),position:E,layoutSize:M,elementSize:B,active:p(()=>h.value||V.value),disableTransitions:p(()=>V.value),absolute:p(()=>e.absolute||O.value&&typeof q.value!="string")}),{isStuck:q,stickyStyles:Y}=T0({rootEl:C,isSticky:O,layoutItemStyles:j}),L=dt(p(()=>typeof e.scrim=="string"?e.scrim:null)),F=p(()=>({...V.value?{opacity:_.value*.2,transition:"none"}:void 0,...G.value}));return Tn({VList:{bgColor:"transparent"}}),fe(()=>{const D=a.image||e.image;return g(be,null,[g(e.tag,de({ref:C,onMouseenter:T,onMouseleave:I,class:["v-navigation-drawer",`v-navigation-drawer--${E.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":A.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":P.value,"v-navigation-drawer--persistent":w.value,"v-navigation-drawer--active":h.value,"v-navigation-drawer--sticky":O.value},o.value,s.value,i.value,d.value,u.value,v.value,e.class],style:[c.value,j.value,y.value,Y.value,e.style,["top","bottom"].includes(E.value)?{height:"auto"}:{}]},b,n),{default:()=>{var N,se,ee;return[D&&g("div",{key:"image",class:"v-navigation-drawer__img"},[a.image?g(Re,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},a.image):g(oa,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),a.prepend&&g("div",{class:"v-navigation-drawer__prepend"},[(N=a.prepend)==null?void 0:N.call(a)]),g("div",{class:"v-navigation-drawer__content"},[(se=a.default)==null?void 0:se.call(a)]),a.append&&g("div",{class:"v-navigation-drawer__append"},[(ee=a.append)==null?void 0:ee.call(a)])]}}),g(Cn,{name:"fade-transition"},{default:()=>[P.value&&(V.value||h.value)&&!!e.scrim&&g("div",de({class:["v-navigation-drawer__scrim",L.backgroundColorClasses.value],style:[F.value,L.backgroundColorStyles.value],onClick:()=>{w.value||(h.value=!1)}},b),null)]})])}),{isStuck:q}}}),L0=Mt({__name:"SideBar",setup(e){const t=J(["Features"]);return(n,l)=>{const a=k0,r=d0,o=c0,i=u0,s=ZC;return Ht(),ur(F0,{permanent:""},{default:xe(()=>[g(Zf,{nav:"",opened:t.value,"onUpdate:opened":l[0]||(l[0]=c=>t.value=c)},{default:xe(()=>[g(a),g(el,{value:"Features"},{activator:xe(({props:c})=>[g(yn,de(c,{title:"Features"}),null,16)]),default:xe(()=>[g(r)]),_:1}),g(el,{value:"Config"},{activator:xe(({props:c})=>[g(yn,de(c,{title:"Config"}),null,16)]),default:xe(()=>[g(o)]),_:1}),g(el,{value:"Debounce"},{activator:xe(({props:c})=>[g(yn,de(c,{title:"Debounce"}),null,16)]),default:xe(()=>[g(i)]),_:1}),g(el,{value:"Build"},{activator:xe(({props:c})=>[g(yn,de(c,{title:"Build"}),null,16)]),default:xe(()=>[g(s)]),_:1})]),_:1},8,["opened"])]),_:1})}}}),D0="/assets/logo-Bfg3BapK.svg",R0=U({...pe(),...Wy({fullHeight:!0}),...je()},"VApp"),B0=re()({name:"VApp",props:R0(),setup(e,t){let{slots:n}=t;const l=We(e),{layoutClasses:a,getLayoutItem:r,items:o,layoutRef:i}=Yy(e),{rtlClasses:s}=it();return fe(()=>{var c;return g("div",{ref:i,class:["v-application",l.themeClasses.value,a.value,s.value,e.class],style:[e.style]},[g("div",{class:"v-application__wrap"},[(c=n.default)==null?void 0:c.call(n)])])}),{getLayoutItem:r,items:o,theme:l}}}),uv=U({text:String,...pe(),...Be()},"VToolbarTitle"),cv=re()({name:"VToolbarTitle",props:uv(),setup(e,t){let{slots:n}=t;return fe(()=>{const l=!!(n.default||n.text||e.text);return g(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>{var a;return[l&&g("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():e.text,(a=n.default)==null?void 0:a.call(n)])]}})}),{}}}),N0=[null,"prominent","default","comfortable","compact"],dv=U({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>N0.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Wt(),...pe(),...Yt(),...vt(),...Be({tag:"header"}),...je()},"VToolbar"),Wu=re()({name:"VToolbar",props:dv(),setup(e,t){var v;let{slots:n}=t;const{backgroundColorClasses:l,backgroundColorStyles:a}=dt(ae(e,"color")),{borderClasses:r}=Ut(e),{elevationClasses:o}=qt(e),{roundedClasses:i}=mt(e),{themeClasses:s}=We(e),{rtlClasses:c}=it(),u=ne(!!(e.extended||(v=n.extension)!=null&&v.call(n))),d=p(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),f=p(()=>u.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return Tn({VBtn:{variant:"text"}}),fe(()=>{var b;const m=!!(e.title||n.title),h=!!(n.image||e.image),y=(b=n.extension)==null?void 0:b.call(n);return u.value=!!(e.extended||y),g(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},l.value,r.value,o.value,i.value,s.value,c.value,e.class],style:[a.value,e.style]},{default:()=>[h&&g("div",{key:"image",class:"v-toolbar__image"},[n.image?g(Re,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):g(oa,{key:"image-img",cover:!0,src:e.image},null)]),g(Re,{defaults:{VTabs:{height:oe(d.value)}}},{default:()=>{var C,A,T;return[g("div",{class:"v-toolbar__content",style:{height:oe(d.value)}},[n.prepend&&g("div",{class:"v-toolbar__prepend"},[(C=n.prepend)==null?void 0:C.call(n)]),m&&g(cv,{key:"title",text:e.title},{text:n.title}),(A=n.default)==null?void 0:A.call(n),n.append&&g("div",{class:"v-toolbar__append"},[(T=n.append)==null?void 0:T.call(n)])])]}}),g(Re,{defaults:{VTabs:{height:oe(f.value)}}},{default:()=>[g(Tf,null,{default:()=>[u.value&&g("div",{class:"v-toolbar__extension",style:{height:oe(f.value)}},[y])]})]})]})}),{contentHeight:d,extensionHeight:f}}}),K0=U({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function $0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=t;let l=0,a=0;const r=J(null),o=ne(0),i=ne(0),s=ne(0),c=ne(!1),u=ne(!1),d=p(()=>Number(e.scrollThreshold)),f=p(()=>Tt((d.value-o.value)/d.value||0)),v=()=>{const m=r.value;if(!m||n&&!n.value)return;l=o.value,o.value="window"in m?m.pageYOffset:m.scrollTop;const h=m instanceof Window?document.documentElement.scrollHeight:m.scrollHeight;if(a!==h){a=h;return}u.value=o.value{i.value=i.value||o.value}),te(c,()=>{i.value=0}),Je(()=>{te(()=>e.scrollTarget,m=>{var y;const h=m?document.querySelector(m):window;h&&h!==r.value&&((y=r.value)==null||y.removeEventListener("scroll",v),r.value=h,r.value.addEventListener("scroll",v,{passive:!0}))},{immediate:!0})}),Qe(()=>{var m;(m=r.value)==null||m.removeEventListener("scroll",v)}),n&&te(n,v,{immediate:!0}),{scrollThreshold:d,currentScroll:o,currentThreshold:s,isScrollActive:c,scrollRatio:f,isScrollingUp:u,savedScroll:i}}const H0=U({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...dv(),..._i(),...K0(),height:{type:[Number,String],default:64}},"VAppBar"),j0=re()({name:"VAppBar",props:H0(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=J(),a=Le(e,"modelValue"),r=p(()=>{var A;const C=new Set(((A=e.scrollBehavior)==null?void 0:A.split(" "))??[]);return{hide:C.has("hide"),fullyHide:C.has("fully-hide"),inverted:C.has("inverted"),collapse:C.has("collapse"),elevate:C.has("elevate"),fadeImage:C.has("fade-image")}}),o=p(()=>{const C=r.value;return C.hide||C.fullyHide||C.inverted||C.collapse||C.elevate||C.fadeImage||!a.value}),{currentScroll:i,scrollThreshold:s,isScrollingUp:c,scrollRatio:u}=$0(e,{canScroll:o}),d=p(()=>r.value.hide||r.value.fullyHide),f=p(()=>e.collapse||r.value.collapse&&(r.value.inverted?u.value>0:u.value===0)),v=p(()=>e.flat||r.value.fullyHide&&!a.value||r.value.elevate&&(r.value.inverted?i.value>0:i.value===0)),m=p(()=>r.value.fadeImage?r.value.inverted?1-u.value:u.value:void 0),h=p(()=>{var T,I;if(r.value.hide&&r.value.inverted)return 0;const C=((T=l.value)==null?void 0:T.contentHeight)??0,A=((I=l.value)==null?void 0:I.extensionHeight)??0;return d.value?i.value!!e.scrollBehavior),()=>{ft(()=>{d.value?r.value.inverted?a.value=i.value>s.value:a.value=c.value||i.valueparseInt(e.order,10)),position:ae(e,"location"),layoutSize:h,elementSize:ne(void 0),active:a,absolute:ae(e,"absolute")});return fe(()=>{const C=Wu.filterProps(e);return g(Wu,de({ref:l,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...b.value,"--v-toolbar-image-opacity":m.value,height:void 0,...y.value},e.style]},C,{collapse:f.value,flat:v.value}),n)}),{}}}),z0=re()({name:"VAppBarTitle",props:uv(),setup(e,t){let{slots:n}=t;return fe(()=>g(cv,de(e,{class:"v-app-bar-title"}),n)),{}}}),W0=U({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...Wt(),...pe(),...Yt(),..._i(),...vt(),...Be({tag:"footer"}),...je()},"VFooter"),U0=re()({name:"VFooter",props:W0(),setup(e,t){let{slots:n}=t;const l=J(),{themeClasses:a}=We(e),{backgroundColorClasses:r,backgroundColorStyles:o}=dt(ae(e,"color")),{borderClasses:i}=Ut(e),{elevationClasses:s}=qt(e),{roundedClasses:c}=mt(e),u=ne(32),{resizeRef:d}=Hn(v=>{v.length&&(u.value=v[0].target.clientHeight)}),f=p(()=>e.height==="auto"?u.value:parseInt(e.height,10));return Ct(()=>e.app,()=>{const v=wi({id:e.name,order:p(()=>parseInt(e.order,10)),position:p(()=>"bottom"),layoutSize:f,elementSize:p(()=>e.height==="auto"?void 0:f.value),active:p(()=>e.app),absolute:ae(e,"absolute")});ft(()=>{l.value=v.layoutItemStyles.value})}),fe(()=>g(e.tag,{ref:d,class:["v-footer",a.value,r.value,i.value,s.value,c.value,e.class],style:[o.value,e.app?l.value:{height:oe(e.height)},e.style]},n)),{}}}),G0=U({scrollable:Boolean,...pe(),...Xt(),...Be({tag:"main"})},"VMain"),Y0=re()({name:"VMain",props:G0(),setup(e,t){let{slots:n}=t;const{dimensionStyles:l}=Zt(e),{mainStyles:a}=Uy(),{ssrBootStyles:r}=Cr();return fe(()=>g(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[a.value,r.value,l.value,e.style]},{default:()=>{var o,i;return[e.scrollable?g("div",{class:"v-main__scroller"},[(o=n.default)==null?void 0:o.call(n)]):(i=n.default)==null?void 0:i.call(n)]}})),{}}}),q0=Mt({__name:"App",setup(e){const t=Kd(),n=Eb({onChanged:l=>{t.global.name.value=l}});return t.global.name.value=n.value,(l,a)=>{const r=L0,o=cS;return Ht(),ur(B0,null,{default:xe(()=>[g(j0,{elevation:2},{prepend:xe(()=>[g(vS,null,{default:xe(()=>[g(oa,{src:D0,height:"32px",width:"48px"})]),_:1})]),append:xe(()=>[g(pn,{class:"d-none d-sm-flex",inset:"","true-icon":"fa-regular fa-moon","false-icon":"fa-regular fa-sun","true-value":"dark","false-value":"light",modelValue:Me(n),"onUpdate:modelValue":a[0]||(a[0]=i=>Se(n)?n.value=i:null)},null,8,["modelValue"]),g(Uf,{class:"mx-2 my-4 d-none d-md-flex",vertical:""}),g(gn,{class:"d-none d-md-flex",size:"small",href:"https://discord.gg/qmk",icon:"fa-brands fa-discord"}),g(gn,{class:"d-none d-md-flex",size:"small",href:"https://github.com/zvecr/qmk_compile_keymap",icon:"fa-brands fa-github"})]),default:xe(()=>[g(z0,null,{default:xe(()=>a[1]||(a[1]=[mn("QMK Keymap Compiler")])),_:1})]),_:1}),g(Y0,null,{default:xe(()=>[g(r),g(o)]),_:1}),g(U0,{app:"",class:"text-center d-flex flex-column",elevation:2},{default:xe(()=>a[2]||(a[2]=[rl("small",null,"This project is maintained by QMK collaborators and contributors like you!",-1)])),_:1})]),_:1})}}}),Ki=Hg(q0);Zy(Ki);Ki.use(rb,{paths:{vs:"https://cdn.jsdelivr.net/npm/monaco-editor@0.43.0/min/vs"}});Ki.mount("#app"); diff --git a/index.html b/index.html index b1c7bb2..70bb86d 100644 --- a/index.html +++ b/index.html @@ -4,20 +4,20 @@ - + - + QMK Keymap Compiler - +